mkeeler
1da3c42867
Merge remote-tracking branch 'connect/f-connect'
2018-06-25 19:42:51 +00:00
Matt Keeler
bc7e9b6fd4
Remove build tags from vendored vault file to allow for this to merge properly into enterprise
2018-06-25 12:26:10 -07:00
Matt Keeler
2f90768662
Vendor the vault api
2018-06-25 12:26:10 -07:00
Paul Banks
86a55892fd
Remove go-diff vendor as assert.JSONEq output is way better for our case
2018-06-25 12:25:39 -07:00
Leo Zhang
b498816e80
Fix invalid vendor.json syntax for go-discover
2018-06-15 02:02:12 -07:00
Kyle Havlovitz
80b6d0a6cf
Add missing vendor dep github.com/stretchr/objx
2018-06-14 09:42:13 -07:00
Matt Keeler
1e485ed727
Update yamux vendoring
...
Pulls in logging fixes.
2018-06-04 16:02:50 -04:00
Jack Pearkes
c4112f2b9a
Merge pull request #4013 from sethvargo/sethvargo/user_agent
...
Add a helper for generating Consul's user-agent string
2018-06-01 09:13:38 -07:00
Matt Keeler
1c577b2012
Merge pull request #4131 from pierresouchay/enable_full_dns_compression
...
Enable full dns compression
2018-06-01 10:42:03 -04:00
Seth Vargo
5911fd5344
Update vendor for go-discover
2018-05-25 15:52:05 -04:00
Wim
e8d0474a8e
Add github.com/coredns/coredns/plugin/pkg/dnsutil files
2018-05-21 22:25:16 +02:00
Pierre Souchay
61e7d06174
Bump DNS lib to 1.0.7 with 14bits Len() fix
2018-05-16 10:52:51 +02:00
Kyle Havlovitz
7cd7f4acd7
vendor: pull in latest version of go-discover
2018-05-10 15:40:16 -07:00
Preetha Appan
98a04a0af9
Update serf to pick up clean leave fix
2018-05-04 15:51:55 -05:00
Paul Banks
06e1a62653
Merge pull request #4016 from pierresouchay/support_for_prometheus
...
Support for prometheus for metrics endpoint
2018-04-24 16:14:43 +01:00
Mitchell Hashimoto
17af5e6a24
vendor: add hashstructure and mock
2018-04-19 08:10:05 -07:00
Pierre Souchay
e1c64f70df
Added dependency github.com/prometheus/client_golang/prometheus/promhttp
2018-04-06 08:54:37 +02:00
Pierre Souchay
09a7546b12
Bump github.com/armon/go-metrics to allow having prometheus support
2018-04-05 18:21:32 +02:00
Yoann
23a6ad9356
Add support for compression in http api
...
The need has been spotted in issue https://github.com/hashicorp/consul/issues/3687 .
Using "NYTimes/gziphandler", the http api responses can now be compressed if required.
The Go API requires compressed response if possible and handle the compressed response.
We here change only the http api (not the UI for instance).
2018-04-03 22:33:13 +02:00
Paul Banks
e8372918a6
Actually add the `require` vendored files I intended to add in 0d5600ff60
...
Note that the vendor.json is already correct but the actual files were never checked in so report as missing:
```
$ govendor list | grep testify
v github.com/stretchr/testify/assert
m github.com/stretchr/testify/require
```
2018-03-29 17:05:11 +01:00
Pierre Souchay
ab9dd18bec
Bump version of miekg/dns to 1.0.4
...
See https://github.com/hashicorp/consul/issues/3977
While trying to improve furthermore #3948 (This pull request is still valid since we are not using Compression to compute the result anyway).
I saw a strange behaviour of dns library.
Basically, msg.Len() and len(msg.Pack()) disagree on Message len.
Thus, calculation of DNS response is false consul relies on msg.Len() instead of the result of Pack()
This is linked to miekg/dns#453 and a fix has been provided with miekg/dns#454
Would it be possible to upgrade miekg/dns to a more recent function ?
Consul might for instance upgrade to a post 1.0 release such as https://github.com/miekg/dns/releases/tag/v1.0.4
2018-03-28 10:23:57 -05:00
Paul Banks
eed1ef851b
Add vendored `testify/require` subpackage; upgrade `assert` to match. ( #3986 )
2018-03-27 15:19:15 +01:00
Preetha Appan
16962cccfa
Update yamux to pick up performance improvements
2018-03-26 08:56:40 -05:00
Mitchell Hashimoto
fbac58280e
agent/consul/fsm: begin using testify/assert
2018-03-06 09:48:15 -08:00
Alvin Huang
6bc9f6844f
remove old pkgs and put deps of missing packages in vendor.json
2018-02-23 17:08:24 -05:00
James Phillips
37cf6583db
Fixes a panic on TCP-based DNS lookups.
...
This came in via the monkey patch in #3861 .
Fixes #3877
2018-02-08 17:57:41 -08:00
Preetha
1665908bed
Fix panic in azure go discover provider ( #3876 )
2018-02-08 16:46:33 -06:00
Preetha
c460537b2a
Patch dns vendor code for picking up a TCP DOS attack bugfix ( #3861 )
2018-02-05 17:27:45 -06:00
James Phillips
0aa05cc5f0
Merge pull request #3855 from hashicorp/pr-3782-slackpad
...
Adds support for gRPC health checks.
2018-02-02 17:57:27 -08:00
James Phillips
2e660c7172
Updates hashicorp/go-discover to pull in support for Azure Virtual Machine Scale Sets.
2018-01-19 16:24:08 -08:00
James Phillips
503e01774b
Updates Serf to pickup fix for spammy zero RTT log messages.
...
Fixes #3789 .
2018-01-19 14:47:12 -08:00
Dmytro Kostiuchenko
a45f6ad740
Add gRPC health-check #3073
2018-01-04 16:42:30 -05:00
James Phillips
ffb81aaba5
Updates go-discover to get monkey patch for golang.org/x/net/trace.
2018-01-03 13:22:42 -08:00
James Phillips
63274429ff
Updates hashicorp/go-cleanhttp to pick up new sanitizer.
2017-12-20 13:48:49 -08:00
James Phillips
7cc034dc13
Merge pull request #3646 from posener/update-complete
...
vendor: update complete version to v1.1
2017-12-14 17:51:33 -08:00
James Phillips
3ac47e3b1c
Updates Serf to pull in new queue depth controls.
2017-12-06 17:06:08 -08:00
James Phillips
68b698993f
Updated memberlist to fix negative RTT measurements.
...
Fixes #3704
2017-11-21 01:37:49 -08:00
James Phillips
b166ce6969
Updates memberlist to pick up https://github.com/hashicorp/memberlist/pull/69 .
...
Fixes #3671
2017-11-10 09:31:02 -08:00
Eyal Posener
2948fa9296
vendor: update complete version to v1.1
...
Update posener/complete to revision=v1.1.
Leave only once occurrence of posener/complete in vendor, there was an occurrence for
each package individualy.
The formatting of vendor/vendor.json has changed after using
the command "govendor fetch github.com/posener/complete@=v1.1"
2017-11-08 06:45:56 +02:00
Frank Schröder
bdb8c8f73e
vendor: update github.com/hashicorp/go-sockaddr ( #3633 )
...
Pull in changes for
* hashicorp/go-sockaddr#12
* hashicorp/go-sockaddr#13
* hashicorp/go-sockaddr#14
* hashicorp/go-sockaddr#16
2017-10-31 17:05:57 -07:00
Frank Schröder
56561523cf
vendor: update go-discover ( #3634 )
...
* vendor: update go-discover
Pull in providers:
* Aliyun (Alibaba Cloud)
* Digital Ocean
* OpenStack (os)
* Scaleway
* doc: use ... instead of xxx
* doc: strip trailing whitespace
* doc: add docs for aliyun, digitalocean, os and scaleway
* agent: fix test
2017-10-31 17:03:54 -05:00
Alex Dadgar
af09d86892
Make freeport testing friendly
...
This PR allows the caller to decide if they would like to have the
calling test fail, have the caller panic on error, or handle the errors
themselves.
2017-10-23 16:28:02 -07:00
Preetha Appan
ad8b9171d6
Update serf library to pick up coordinate persistence fix
2017-10-21 21:19:43 -05:00
Preetha Appan
d206639f83
REbase master serf
2017-10-20 10:33:59 -05:00
Preetha Appan
09c51e3119
Vendor update serf to pick up fix for out of range ping periods in coordinate subsystem
2017-10-20 10:14:15 -05:00
Matt McQuillan
63bd7cb687
Updating go-checkpoint lib to have a fixed timeout ( #3564 )
...
* Updating go-checkpoint lib to have a fixed timeout
* formatting vendor/vendor.json file per project spec
2017-10-17 17:01:23 -07:00
Frank Schroeder
f8eb4006fa
revert monkey patch for mitchellh/cli
2017-10-18 00:08:45 +02:00
Frank Schroeder
ae76c975ae
vendor: update github.com/mitchellh/mapstructure to replace monkey patch
2017-10-17 20:43:11 +02:00
preetapan
cb313a264c
Merge pull request #3548 from hashicorp/go_retryablehttp_update
...
Update go-retryablehttp
2017-10-06 13:44:26 -05:00
Preetha Appan
10b7ab252f
Update go-retryablehttp
2017-10-06 13:42:11 -05:00