Commit Graph

1410 Commits (1ca4cca043d7847b2b3088bcc787f99ab3a96354)

Author SHA1 Message Date
Alvin Huang f45e495e38
Merge pull request #5376 from hashicorp/fix-tests
6 years ago
Kyle Havlovitz 5f569fb2ac
Merge pull request #5539 from hashicorp/service-config
6 years ago
Kyle Havlovitz a2fa9a0019 Cleaned up some error handling/comments around config entries
6 years ago
Kyle Havlovitz c2da314eeb
Merge pull request #5553 from hashicorp/txn-check-serialization
6 years ago
Hans Hasselberg ac45b17482
fix remaining CI failures after Go 1.12.1 Upgrade (#5576)
6 years ago
Kyle Havlovitz d16be2e269 Encode config entry FSM messages in a generic type
6 years ago
Kyle Havlovitz f6df5c9b3b Clean up service config state store methods
6 years ago
R.B. Boyer 0d1b496a52
acl: memdb filter of tokens-by-policy was inverted (#5575)
6 years ago
Jeff Mitchell 4243c3ae42
Move internal/ to sdk/ (#5568)
6 years ago
Jeff Mitchell 47c390025b
Convert to Go Modules (#5517)
6 years ago
Kyle Havlovitz 716a20d8a6
Re-add logic to handle the undocumented duration fields
6 years ago
Kyle Havlovitz 3f5e20452e http: use the correct check duration fields when converting txn ops
6 years ago
Paul Banks 89fa5ec3ba
Connect: Fix Envoy getting stuck during load (#5499)
6 years ago
Kyle Havlovitz e199c37ee4
Add some basic normalize/validation logic for config entries
6 years ago
Paul Banks d2e68a900a
Connect: Make Connect health queries unblock correctly (#5508)
6 years ago
Kyle Havlovitz d92577c16b Fix fsm serialization and add snapshot/restore
6 years ago
Hans Hasselberg ea5210a30e
Release v1.4.4
6 years ago
Kyle Havlovitz 17aa6a5a34 Fill out state store/FSM functions and add tests
6 years ago
R.B. Boyer 02b2cb1d15 agent: ensure the TLS hostname verification knows about the currently configured domain (#5513)
6 years ago
Kyle Havlovitz 9d07add047 Add config types and state store table
6 years ago
Hans Hasselberg e7134a0dab
agent: only use TestAgent when appropriate (#5502)
6 years ago
Paul Banks 0b5a078b95
Optimize health watching to single chan/goroutine. (#5449)
6 years ago
Pierre Souchay 88d4383410 Ensure we remove Connect proxy before deregistering the service itself (#5482)
6 years ago
Valentin Fritz 21f149de8b Fix checks removal when removing service (#5457)
6 years ago
R.B. Boyer cd96af4fc0
acl: reduce complexity of token resolution process with alternative singleflighting (#5480)
6 years ago
Hans Hasselberg 7e11dd82aa
agent: enable reloading of tls config (#5419)
6 years ago
R.B. Boyer 2e175be41b
acl: correctly extend the cache for acl identities during resolution (#5475)
6 years ago
Aestek 4bea29f15a [catalog] Update the node's services indexes on update (#5458)
6 years ago
Alvin Huang 8cb8108b1b fix typos
6 years ago
R.B. Boyer f4a3b9d518
fix typos reported by golangci-lint:misspell (#5434)
6 years ago
R.B. Boyer 2ffbea41c8 improve flaky LANReap tests by expliciting configuring the tombstone timeout
6 years ago
R.B. Boyer 5bea49ecb0 tests: avoid leaking child processes from agent/proxyprocess package
6 years ago
Matt Keeler 567e41ff6b
Release v1.4.3
6 years ago
Matt Keeler 90040f8bff Fixes for CVE-2019-8336
6 years ago
Hans Hasselberg d35824b1fa default to tls 1.2 as promised. (#5340)
6 years ago
Aestek 2aac4d5168 Register and deregisters services and their checks atomically in the local state (#5012)
6 years ago
Matt Keeler 6e6910ea11
Dont modify memdb owned token data for get/list requests of tokens (#5412)
6 years ago
Aestek 02f991843f Fix race condition in DNS when using cache (#5398)
6 years ago
Matt Keeler 200c0fb3e9
Call RemoveServer for reap events (#5317)
6 years ago
R.B. Boyer 409c901f8e test: fix concurrent map access when setting up test vault
6 years ago
R.B. Boyer 6955186239 fix ignored errors in state store internals as reported by errcheck
6 years ago
R.B. Boyer c7067645dd fix a few leap-year related clock math inaccuracies and failing tests
6 years ago
Matt Keeler 118adbb123
ACL Token Persistence and Reloading (#5328)
6 years ago
Kyle Havlovitz f07e928afc
Merge pull request #5325 from hashicorp/consul-ca-panic
6 years ago
Hans Hasselberg 80e7d63fc2
Centralise tls configuration part 2 (#5374)
6 years ago
Hans Hasselberg 786b3b1095
Centralise tls configuration part 1 (#5366)
6 years ago
Aestek f1cdfbe40e Allow DNS interface to use agent cache (#5300)
6 years ago
Alvin Huang 77eecf1046 add wait to TestClient_JoinLAN
6 years ago
Alvin Huang 136df63e2c add retry to TestResetSessionTimerLocked
6 years ago
Alvin Huang a7180f715a add serf check to testDNSServiceLookupResponseLimits, checkDNSService
6 years ago