Releases: haproxytech/haproxy-consul-connect
v0.9.0
Changelog
3636b0e Added CHANGELOG.md
83e45d1 Added Version information in the build
e2003ee Added unit test
9b0cea0 BUG/MAJOR: version-compare: fix comparison for minimum required and current program version (#56)
f98576a BUG/MEDIUM: Disable TLS verification from SPOE (#52)
19573c8 BUG/MEDIUM: crash on intentions check (#68)
d49ec51 BUG/MEDIUM: new certificates not upgraded on existing servers (#63)
86295eb BUG/MEDIUM: sort states before comparing them, improve apply loop
01c2993 BUG/MINOR: bind upstreams on 127.0.0.1 by default
9a9566b BUG/MINOR: use correct value for upstreams read timeout
671c947 BUG: fix double execution of processes (#37)
2e1ec40 BUG: recreate backends when certificates change (#58)
332a626 BUGFIX Fix unstable unit test TestFromHA
3fe3bee BUILD Enforce go vet to check for format/issues in build
6c47d09 BUILD/MEDIUM: Fix tests' prerequisites (#57)
7d5be47 BUILD/MEDIUM: add haproxy and dataplane binaries to travis
5dfc9a9 BUILD/MINOR: print haproxy version info
210ea5c BUILD: Update Consul APIs to 1.4.0 and Consul to 1.7.2 (#28)
d9118cb BUILD: ensure GNUMakefile is used, so unit tests are run (#33)
9943320 CLEANUP: Remove unused CAPool from watcher config
eaa0576 CLEANUP: environment-check: dependent executables error logic refactored (#55)
eaf5442 CLEANUP: environment-check: remove redundant slice (#53)
198161d DOC: Add minimal working example (#54)
4d39796 DOC: Prepare changelog for new version (#48)
f01a5e8 DOC: add contributing guidelines
b7a9eb8 Do not run go test in verbose mode by default since all tests are no run
f8963ae FEATURE/MEDIUM: userList: generate random secure password (#47)
58383c2 FEATURE: Check dataplaneapi and haproxy binaries (#31)
4679ef5 Factorize tests
9fbb8ad Fix server removal
556c75e Handle retries and state refresh when dirty
faede19 MAJOR: go-version: update Go min. version (#43)
98827f6 MEDIUM: Add /health and /ready endpoint to stats server (#69)
9a1eaf3 MEDIUM: Add appname_header option (#41)
b852672 MEDIUM: Add enable_forwardfor option (#40)
97000a0 MEDIUM: Add options to configure haproxy timeouts (#67)
9420fa5 MEDIUM: Add support for "mode tcp"
31ce192 MEDIUM: Add support for prepared queries (#50)
fc48722 MEDIUM: Intentions: Add cache for Consul authorization and certificate parsing (#61)
0a229ae MEDIUM: Set http-reuse always by default (#62)
8b553af MEDIUM: Upgrade to dataplaneapi v2 (#14)
de98750 MEDIUM: Upgrade to github.com/criteo/haproxy-spoe-go v1.0.1 (#74)
83f8b09 MINOR: Add error checks where missing (#64)
5fd6cd3 MINOR: Add type assertion for protocol
017ba93 MINOR: Get current config version before update operations (#65)
535c3a7 MINOR: Sort watcher config to produe consistent results
cfae076 MINOR: Update Travis build environment to Ubuntu 20.04 Focal Fossa
8e6b384 MINOR: Update TravisCI environment. Add Goreleaser configuration.
09384a3 Merge pull request #16 from dcorbett-haproxy/20200407-add-tcpmode
1fb7c36 Merge pull request #18 from pierresouchay/use_interface_for_logger
9a3e4ec Merge pull request #21 from pierresouchay/detect_missing_executables_or_error_launching_program
479907e Merge pull request #22 from pierresouchay/properly_stop_test_early_when_something_is_wrong
fed83d3 Merge pull request #23 from pierresouchay/add_changelog
d27aa95 Merge pull request #24 from pierresouchay/added_version_in_build
344011f Merge pull request #25 from pierresouchay/remove_wrongly_added_debug_message
2f64021 Merge pull request #26 from pierresouchay/rename_module
80b575d Merge pull request #27 from aiharos/update_readme
00261e3 Merge pull request #30 from pierresouchay/fix_unstable_test_TestFromHA
49db67a Merge pull request #36 from aiharos/add_binaries_to_ci
7a589fa Perform state diff to configure haproxy
9594138 Pull congig from ha
9f04c60 REFACTOR Updated references to go mod github.com/haproxytech/haproxy-consul-connect
6a6fdaa REFACTOR: Added unit test for shutdown (#29)
3f37a0f REGTEST: Added unit tests for logs (#35)
a829dce Removed wrongly added debug message
ce2c21a TESTS: Add tests to watcher
e95b53c Update README
35f0997 Updated readme with full usage (#20)
f121d6e Use interface to log in Consul package
6fdc7f7 When test went wrong, test was not stopping properly.
99208a8 [BUGFIX] Properly detect failure to launch process
v0.1.9
Exit if dataplaneapi terminates
v0.1.7
Perfom less reload when servers change
v0.1.2
Fix stats after dataplane update
v0.1.1
Add stats server
v0.1.0
Fix bin name for travis