Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Use @coredns.io were appropriate and clean up the list a little.
|
|
* commit for testing in cluster
* commit for testing in cluster
* refactor and add ns.dns record
* Release 007
* reduce heap allocations
* gofmt
* revert accidental Makefile commits
* restore prior rcode for disabled pod mode
* revert Makefile deltas
* add unit tests
* more unit tests
* make isRequestInReverseRange easier to test
* more unit tests
* addressing review feedback
* commit setup.go
|
|
* middleware/chaos: fix version
Move the version setting into a init function so it is done early. Then
tweak the setup code for chaos a bit to correctly pick this version up.
Add an integration test to pick this up in the toplevel test/ directory.
Fixes #667
* Update tests
|
|
Make the default target do nothing and put the actual release under a
'release' target. Prevent accidentally committing unwanted commits to
the repo.
Tested with `make -f Makefile.release -n`.
|
|
In CNCF, we are experimenting with FOSSA for license scanning on all of our projects.
https://app.fossa.io/reports/7d989803-8931-4221-a11f-330b7f333cdd
|
|
|
|
|
|
Latest refactoring fubar-ed Makefile.release. Fix the Linux build
target.
|
|
|
|
* middleware/file: correctly parse the stanza
Parsing the file stanza would give precedence to 'transfer' and ignore
other bits if it wasn't specified.
This change fixes the parsing. The actually external CNAME retrieval is
working fine (once the upstream is correctly parsed).
This wasn't caught in tests, because we lack a parsing test for this.
Fixes #657
* Add tests
|
|
Allows one to use `make -f Makefile.release build-arm` to just get an
Arm binary.
|
|
|
|
Check message for expired sig and don't cache those.
Aside: This hack of caching entire messages is probably something we
should stop doing at some point in the future and do this on a per RRset
basis.
Fixes #367 #635
|
|
This fix updates vendor with `go dep`
Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
|
|
This fix adds vendor setup with `go dep`
Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
|
|
* update readme
* Add slack
Also add the slack channel.
|
|
* middleware/proxy: Kill goroutines on stop
Ports caddy's https://github.com/mholt/caddy/commit/59bf71c2932c3b814a6a1211c492a1aa9f71d4a1
Excludes the proxy_test.go test part though.
Fixes #644
* Add tests
|
|
* Revert "middleware/proxy: Make Unhealthy a pointer (#615)"
This reverts commit acbf522cebdcd53c26d153c1d9267d709ba75f64.
* middleware/proxy: add proper locking
This add the proper locking around `Unhealthy`.
|
|
|
|
* add listen addr option
* Add listen address option to pprof
* There is configuration
* code styling
|
|
This method parses the Host field in the service. It returns 1 or 3
things 1) it is a host 2) an IPv4 address or an 3) IPv6 address.
This simplifies some code a bit and allows for 1 way of parsing the Host
field.
This *only* parse the Host field, Mail and/or Text values should be
checked separately.
We reuse the dns.TypeXXX values for this as to not invent anything new.
|
|
|
|
Url was wrong
|
|
Print corresponding error message when TLS initialization fails.
|
|
Add a MAINTAINERS file. It's not generated and not as elaborate (i.e. no
focus areas) as the one prometheus uses. But it's a start.
Generated with `git shortlog -s -n`, everyone with more than 5 commits.
Docs are put in `Makefile.release`.
Fixes #566
|
|
|
|
|
|
* Add fallthrough support for Kubernetes
This enables registering other services in the same zone as
Kubernetes services. This also re-orders the middleware chain
so that Kubernetes comes before other types, in order to make
this work out-of-the-box.
* Remove extra line
|
|
* Implements tracing in the native gRPC server
* Undo some unnecessary changes
* Properly revert trace/setup.go this time
* Some very very basic tests
* Remove warning for non-Trace middleware
|