Skip to content

v1.5.11

Compare
Choose a tag to compare
@magiconair magiconair released this 11 Oct 19:56
· 237 commits to master since this release
v1.5.11
446fbba

Breaking change

This release changes the default behavior of the PROXY protocol setting. It is now disabled by default. Please check https://github.com/fabiolb/fabio/blob/v1.5.11/CHANGELOG.md for details.

Changelog

Note

The last four commits were not pushed when the release tag was pushed and I have accidentally pushed them later when the commit history had already moved on. No code is affected, the tag is still OK. They refer to commits:

446fbba Release v1.5.11
a1030ab upgrade go, consul and vault
7d3520c Prepare for release 1.5.11
ee93f75 Revert "Prepare for release 1.5.11"

Original Commit Log

2084c84 Release v1.5.11
3012028 upgrade go, consul and vault
eed370b Prepare for release 1.5.11
4876d54 Revert "Prepare for release 1.5.11"
0297494 Prepare for release 1.5.11
a0f543e Update CHANGELOG
9c1766f go mod tidy
2bf608b Merge pull request #587 from kneufeld/master
2f9acc4 Merge branch 'master' into master
18e5fca Merge pull request #588 from fabiolb/fix-xss
a2122f6 ui: Fix XSS vulnerability
922eca9 make Dest column into clickable links
5fb4039 Merge pull request #573 from joyent-compute/http-basic-auth
ed18acb go mod tidy after rebase
ca6ea7d PR fixes
749d856 fixup vendored deps
2be187e add http-basic auth reading from a htpasswd file
53e653c vendoring in version 0849cea of github.com/tg123/go-htpasswd
01d7561 doc: fix version for grpc proxy
6f371e9 fast followers for #524
6a59319 fix small issue with grpc merge
179c6f8 Merge pull request #575 from joyent-compute/grpc-proxy
44c8df0 Update CHANGELOG
45b97ae Merge pull request #581 from fabiolb/issue-524-tcp-proxy
86abe1c simpler nil checks
99b5c19 allow toggling of proxy-protocol per listener - see #524
b1ef375 fix comment
2149a8f skip access checks when rules are not defined - see #524
0b951c2 return early with noroute.Inc when target is nil
bf09fda return a proper grpc error when lookup fails
4caac25 add connection pooling for upstream grpc connections
ec2f4b6 update changelog - fix formatting
fb25172 update changelog
261a4a4 fix ip access rules within tcp proxy - fixes #576 (#577)
8705058 streamdirector context should inherit from passed in context
4d18669 unary interceptor isn't necessary
d9a4344 add docs for grpc proxying
aa01e11 set grpc.WithInsecure() when not using tls
a9b29af update vendored deps
b653e36 add metrics for grpc proxy
eebb625 add comment for grpcservername override
5807777 append metadata to outgoing context
3dcc95f allow servername override for grpcs
850872e add grpc/grpcs proxy
1f3ad2e Merge pull request #574 from joyent-compute/circonus-submission-url
87f6813 remove duplicate line
5f829c0 docs: Adding the documentation for metrics.circonus.submissionurl
e248942 metrics/circonus: Adding support for sending to a local circonus agent
02a2b1c deps: Bump the versions of circonus-gometrics and hashicorp-goretryablehttp
92c6115 update consul to v1.4.0 - fixes #569 (#571)
b6d5441 Merge pull request #564 from fabiolb/issue-558
b498073 doc: document registry.consul.serviceMonitors
630a67e consul: fetch route updates concurrently
b6621c6 consul: move build route command logic to separate object
9096f2a consul: refactor service monitor
44d6dec add faq to address #490
47a76f7 update CHANGELOG
cba6849 Merge pull request #553 from herbrandson/master
b44a9b3 Merge pull request #565 from fabiolb/update-go-mod-for-pr-472
4cc3523 gofmt
a5ec881 update vendor dir
60cc0ff update go modules
d63d7d4 update CHANGELOG
57c76db Merge pull request #472 from galen0624/opentrace
8e8a483 issue - 472 OpenTrace rebase line with release 1.5.10
bc31559 Merge pull request #537 from rkettelerij/patch-1
f109fb2 Merge pull request #563 from galen0624/issue-562-update-changelog
f36bab4 issue 562 update change log glob.matching.disabled
4bb0c02 update github.com/circonus-labs/circonus-gometrics
972d851 Leaving a comment in iPrefixMatcher per PR comments
53b26b2 Renaming 'nocase' to 'iprefix'
b77f9d9 Updates per PR comments. Also, modified noCaseMatcher to be a prefix match
9e1e189 Added new case insensitive matcher
bc76b9e Delete duplicate page
2b462e8 Fix merge conflicts
49d37c0 Adds kr package and vendor update
9b69030 fixes tests that were failing when they should be passing
76e59ad Merge pull request #4 from austinhartzheim/add-tests
bd1d500 Add default branch to collector creation.
9620fe8 Refactored init code to pass a pointer to cfg.Tracing. Also, enhanced code readability.
bd0d37c Added test for CreateCollector.
7c3b838 Added tests for trace.InitializeTracer.
8675136 Added tests for trace.CreateSpan.
2e95e4b Add tests for the trace.Inject function.
628c3af Vendoring in multiple packages. Issue #429
1c17541 OpenTracing zipKin Support. Reference - Issue #429
6845629 OpenTracing zipKin Support. Reference - Issue #429

Docker images

  • docker pull fabiolb/fabio:latest
  • docker pull fabiolb/fabio:1.5.11-go1.11.5
  • docker pull magiconair/fabio:latest
  • docker pull magiconair/fabio:1.5.11-go1.11.5