Gyu-Ho Lee
ddddecc3ab
clientv3: ignore sort-ascend-key option
2016-08-04 11:13:41 -07:00
Anthony Romano
eb36d0dbba
Merge pull request #6084 from heyitsanthony/srv-servername
...
etcdctl: set TLS servername on discovery
2016-08-03 23:51:11 -07:00
Anthony Romano
a752338d45
Documentation: update clustering guide about PKI SRV record forging
2016-08-03 22:28:03 -07:00
Anthony Romano
d1809830bb
embed: use ServerName on TLS DNS discovery without CA file
2016-08-03 22:28:03 -07:00
Anthony Romano
ab4ac828f3
etcdmain: check TLS on gateway SRV records
2016-08-03 22:28:03 -07:00
Anthony Romano
e218834b58
etcdctl: set ServerName for TLS when using --discovery-srv
2016-08-03 22:28:03 -07:00
Anthony Romano
cd781bf30c
transport: add ServerName to TLSConfig and add ValidateSecureEndpoints
...
ServerName prevents accepting forged SRV records with cross-domain
credentials. ValidateSecureEndpoints prevents downgrade attacks from SRV
records.
2016-08-03 22:28:03 -07:00
Xiang Li
6e7baab32c
Merge pull request #6070 from swingbach/master
...
raft: fix #6068
2016-08-03 19:59:07 -07:00
Gyu-Ho Lee
cabd28516c
Merge pull request #6092 from gyuho/transport
...
pkg/transport: update scheme to unix without copy
2016-08-03 10:59:00 -07:00
Gyu-Ho Lee
c8cc87c3f5
pkg/transport: update scheme to unix copying URL
2016-08-03 10:35:28 -07:00
Xiang Li
bc9882f521
Merge pull request #6087 from xiang90/grpc_create
...
grpcproxy: handle create event
2016-08-03 09:31:33 -07:00
Xiang Li
57c68ab1db
grpcproxy: handle create event
2016-08-02 20:51:30 -07:00
Xiang Li
c30a436829
Merge pull request #6086 from xiang90/sc
...
clientv3: add send created notification
2016-08-02 20:27:04 -07:00
Xiang Li
33c3583b50
clientv3: add send created notification
2016-08-02 20:08:11 -07:00
Anthony Romano
76e62c39b0
Merge pull request #6085 from heyitsanthony/lease-elect-timeout
...
etcdserver, lease: tie lease min ttl to election timeout
2016-08-02 13:27:04 -07:00
Anthony Romano
bf71497537
etcdserver, lease: tie lease min ttl to election timeout
2016-08-02 13:06:57 -07:00
swingbach@gmail.com
c0a8da7fd0
raft: minor refactor
2016-08-02 08:46:43 +08:00
Gyu-Ho Lee
4db07dbc93
Merge pull request #6079 from gyuho/cleanup-functional-tester
...
etcd-tester: remove unnecessary arg from stresser
2016-08-01 15:40:50 -07:00
Gyu-Ho Lee
755eee0d30
etcd-tester: remove unnecessary arg from stresser
2016-08-01 15:35:31 -07:00
Gyu-Ho Lee
b23045e34d
Merge pull request #6078 from gyuho/release-note
...
dev-internal: update release note
2016-08-01 15:14:05 -07:00
Gyu-Ho Lee
fc4b30a1e0
dev-internal: update release note
...
For https://github.com/coreos/etcd/issues/6049 .
2016-08-01 15:09:47 -07:00
Gyu-Ho Lee
9836990aa7
Merge pull request #6077 from gyuho/auth-guest
...
v2http: use guest access in non-TLS mode
2016-08-01 14:32:46 -07:00
Gyu-Ho Lee
87498e0209
v2http: use guest access in non-TLS mode
...
Fix https://github.com/coreos/etcd/issues/6075 .
2016-08-01 14:00:38 -07:00
Anthony Romano
59ac42ff38
Merge pull request #6073 from heyitsanthony/rafthttp-close-stream
...
rafthttp: close http socket when pipeline handler gets a raft error
2016-07-31 21:49:04 -07:00
Anthony Romano
911dcc9386
rafthttp: close http socket when pipeline handler gets a raft error
...
Otherwise the http stream remains open and keeps receiving raft messages.
This can lead to "raft: stopped" log spam on closing an embedded server.
Fixes #5981
2016-07-31 20:25:42 -07:00
Xiang Li
a2715e3bda
Merge pull request #6072 from xiang90/tls_err
...
Log TLS error in health checking
2016-07-31 20:17:47 -07:00
Xiang Li
9311d7b77e
rafthttp: log health checking error early
2016-07-31 19:58:22 -07:00
Xiang Li
5a83f05e96
dep: update probing
2016-07-31 18:24:00 -07:00
Xiang Li
a60387bab2
Merge pull request #6001 from mitake/auth-errcode
...
client, etcdserver: propagate status code of auth related error
2016-07-31 08:28:41 -07:00
Hitoshi Mitake
564bf8d17e
client: utility functions for getting detail of v2 auth errors
...
Current v2 auth API doesn't propagate its error code. This commit adds
utility functions for parsing error messages and getting detail of v2
auth errors.
Fixes https://github.com/coreos/etcd/issues/5894
2016-07-31 21:23:58 +09:00
Anthony Romano
4d309f0cb7
Merge pull request #6054 from heyitsanthony/serialize-refactor
...
etcdserver: apply serialized requests outside auth apply lock
2016-07-30 22:44:26 -07:00
Anthony Romano
06da46c4ee
etcdserver: apply serialized requests outside auth apply lock
...
Fixes #6010
2016-07-30 22:00:49 -07:00
Xiang Li
b43722dd48
Merge pull request #6069 from xiang90/raft_doc
...
raft: better doc
2016-07-30 21:11:57 -07:00
Xiang Li
8d12017fe2
raft: better doc
2016-07-30 21:11:37 -07:00
swingbach@gmail.com
992f628e6e
raft: fix #6068
2016-07-30 03:27:29 +08:00
Xiang Li
e2088b8073
Merge pull request #6063 from siddontang/siddontang/embed-handler
...
embed: support registering client handlers
2016-07-27 22:57:27 -07:00
siddontang
86de0797e1
embed: support registering user handlers
2016-07-28 13:39:06 +08:00
Anthony Romano
72eb2d8893
Merge pull request #6064 from heyitsanthony/clientv3-watch-filter
...
clientv3: watch filters
2016-07-27 21:48:25 -07:00
Anthony Romano
4c9a2a65c9
integration: test clientv3 watch filters
2016-07-27 21:25:06 -07:00
Anthony Romano
943fe70178
clientv3: support watch filters
2016-07-27 21:24:52 -07:00
Anthony Romano
79d25a6884
Merge pull request #6061 from heyitsanthony/fix-snapshot-test
...
etcdserver: don't race when waiting for store in TestSnapshot
2016-07-27 19:15:41 -07:00
Anthony Romano
3d8e4ace47
Merge pull request #6062 from heyitsanthony/fix-test-periodic
...
compactor: fix race in TestPeriodic
2016-07-27 19:15:27 -07:00
Anthony Romano
76a99fa1c3
compactor: fix race in TestPeriodic
...
Test ordering now similar to TestPeriodicPause
Fixes #6060
2016-07-27 16:03:22 -07:00
Gyu-Ho Lee
1153350a95
Merge pull request #6059 from jlamillan/honor_global_output
...
etcdctl: Add support for formating output of key related commands
2016-07-27 16:03:17 -07:00
Anthony Romano
cfe09d34b8
etcdserver: don't race when waiting for store in TestSnapshot
2016-07-27 15:37:27 -07:00
jesse.millan
205f10aeb6
etcdctl: Add support for formating output of key related commands
...
All v2 key and dir related commands will now honor the global format option if
it was specified. Otherwise, the output will remain the same.
2016-07-27 14:17:19 -07:00
Gyu-Ho Lee
6136b26f38
Merge pull request #6056 from gyuho/gateway
...
scripts/genproto: use latest grpc-gateway c8ec92d0
2016-07-27 13:37:35 -07:00
Gyu-Ho Lee
273c6f6ba9
Merge pull request #6058 from gyuho/dockerfile-release
...
Dockerfile-release: add '/var/lib/etcd/'
2016-07-27 13:37:26 -07:00
Gyu-Ho Lee
de99dfb134
Dockerfile-release: add '/var/lib/etcd/'
...
We have '/var/etcd/' in Dockerfile for historical reason.
Most cases, user store data in '/var/lib/etcd/'.
2016-07-27 13:24:07 -07:00
Gyu-Ho Lee
982e18d80b
*: regenerate proto with latest grpc-gateway
2016-07-27 13:21:03 -07:00