Skip to content
Permalink
Browse files

[deps] Update grpc for CVE-2019-9511 https://nvd.nist.gov/vuln/detail…

  • Loading branch information...
dougbtv authored and s1061123 committed Aug 29, 2019
1 parent 59a2673 commit 56f42e0b51c2e587b6acc8f1d66728acc26397f8
Showing with 8,353 additions and 3,374 deletions.
  1. +1 −3 go.mod
  2. +19 −6 go.sum
  3. +1 −1 vendor/github.com/golang/glog/README
  4. +4 −1 vendor/github.com/golang/glog/glog.go
  5. +38 −25 vendor/google.golang.org/genproto/googleapis/rpc/status/status.pb.go
  6. +28 −13 vendor/google.golang.org/grpc/.travis.yml
  7. +41 −17 vendor/google.golang.org/grpc/CONTRIBUTING.md
  8. +36 −24 vendor/google.golang.org/grpc/Makefile
  9. +88 −12 vendor/google.golang.org/grpc/README.md
  10. +1 −1 vendor/google.golang.org/grpc/backoff.go
  11. +5 −30 vendor/google.golang.org/grpc/balancer.go
  12. +105 −11 vendor/google.golang.org/grpc/balancer/balancer.go
  13. +29 −53 vendor/google.golang.org/grpc/balancer/base/balancer.go
  14. +12 −0 vendor/google.golang.org/grpc/balancer/base/base.go
  15. +10 −6 vendor/google.golang.org/grpc/balancer/roundrobin/roundrobin.go
  16. +39 −21 vendor/google.golang.org/grpc/balancer_conn_wrappers.go
  17. +44 −38 vendor/google.golang.org/grpc/balancer_v1_wrapper.go
  18. +900 −0 vendor/google.golang.org/grpc/binarylog/grpc_binarylog_v1/binarylog.pb.go
  19. +9 −28 vendor/google.golang.org/grpc/call.go
  20. +711 −866 vendor/google.golang.org/grpc/clientconn.go
  21. +2 −1 vendor/google.golang.org/grpc/codes/codes.go
  22. +3 −2 vendor/google.golang.org/grpc/connectivity/connectivity.go
  23. +123 −7 vendor/google.golang.org/grpc/credentials/credentials.go
  24. +0 −60 vendor/google.golang.org/grpc/credentials/credentials_util_go17.go
  25. +0 −57 vendor/google.golang.org/grpc/credentials/credentials_util_pre_go17.go
  26. +61 −0 vendor/google.golang.org/grpc/credentials/internal/syscallconn.go
  27. +10 −9 vendor/google.golang.org/grpc/{resolver/dns/go18.go → credentials/internal/syscallconn_appengine.go}
  28. +8 −16 vendor/google.golang.org/grpc/credentials/{credentials_util_go18.go → tls13.go}
  29. +554 −0 vendor/google.golang.org/grpc/dialoptions.go
  30. +3 −3 vendor/google.golang.org/grpc/encoding/encoding.go
  31. +19 −0 vendor/google.golang.org/grpc/go.mod
  32. +37 −0 vendor/google.golang.org/grpc/go.sum
  33. +0 −70 vendor/google.golang.org/grpc/go16.go
  34. +0 −71 vendor/google.golang.org/grpc/go17.go
  35. +1 −1 vendor/google.golang.org/grpc/grpclog/grpclog.go
  36. +6 −0 vendor/google.golang.org/grpc/install_gae.sh
  37. +1 −1 vendor/google.golang.org/grpc/interceptor.go
  38. +46 −0 vendor/google.golang.org/grpc/internal/balancerload/load.go
  39. +167 −0 vendor/google.golang.org/grpc/internal/binarylog/binarylog.go
  40. +42 −0 vendor/google.golang.org/grpc/internal/binarylog/binarylog_testutil.go
  41. +210 −0 vendor/google.golang.org/grpc/internal/binarylog/env_config.go
  42. +423 −0 vendor/google.golang.org/grpc/internal/binarylog/method_logger.go
  43. +33 −0 vendor/google.golang.org/grpc/internal/binarylog/regenerate.sh
  44. +162 −0 vendor/google.golang.org/grpc/internal/binarylog/sink.go
  45. +17 −18 vendor/google.golang.org/grpc/{status/go16.go → internal/binarylog/util.go}
  46. +193 −39 vendor/google.golang.org/grpc/internal/channelz/funcs.go
  47. +301 −17 vendor/google.golang.org/grpc/internal/channelz/types.go
  48. +53 −0 vendor/google.golang.org/grpc/internal/channelz/types_linux.go
  49. +44 −0 vendor/google.golang.org/grpc/internal/channelz/types_nonlinux.go
  50. +16 −11 vendor/google.golang.org/grpc/{naming/go17.go → internal/channelz/util_linux.go}
  51. +7 −9 vendor/google.golang.org/grpc/{naming/go18.go → internal/channelz/util_nonlinux.go}
  52. +6 −8 vendor/google.golang.org/grpc/{ → internal/envconfig}/envconfig.go
  53. +61 −0 vendor/google.golang.org/grpc/internal/grpcsync/event.go
  54. +45 −10 vendor/google.golang.org/grpc/internal/internal.go
  55. +114 −0 vendor/google.golang.org/grpc/internal/syscall/syscall_linux.go
  56. +73 −0 vendor/google.golang.org/grpc/internal/syscall/syscall_nonlinux.go
  57. +4 −3 vendor/google.golang.org/grpc/{ → internal}/transport/bdp_estimator.go
  58. +154 −20 vendor/google.golang.org/grpc/{ → internal}/transport/controlbuf.go
  59. +49 −0 vendor/google.golang.org/grpc/internal/transport/defaults.go
  60. +1 −26 vendor/google.golang.org/grpc/{ → internal}/transport/flowcontrol.go
  61. +20 −40 vendor/google.golang.org/grpc/{ → internal}/transport/handler_server.go
  62. +258 −145 vendor/google.golang.org/grpc/{ → internal}/transport/http2_client.go
  63. +230 −152 vendor/google.golang.org/grpc/{ → internal}/transport/http2_server.go
  64. +145 −61 vendor/google.golang.org/grpc/{ → internal}/transport/http_util.go
  65. +0 −6 vendor/google.golang.org/grpc/{ → internal}/transport/log.go
  66. +192 −84 vendor/google.golang.org/grpc/{ → internal}/transport/transport.go
  67. +42 −22 vendor/google.golang.org/grpc/keepalive/keepalive.go
  68. +1 −2 vendor/google.golang.org/grpc/metadata/metadata.go
  69. +7 −4 vendor/google.golang.org/grpc/naming/dns_resolver.go
  70. +1 −2 vendor/google.golang.org/grpc/naming/naming.go
  71. +1 −1 vendor/google.golang.org/grpc/peer/peer.go
  72. +27 −166 vendor/google.golang.org/grpc/picker_wrapper.go
  73. +15 −5 vendor/google.golang.org/grpc/pickfirst.go
  74. +64 −0 vendor/google.golang.org/grpc/preloader.go
  75. +37 −15 vendor/google.golang.org/grpc/proxy.go
  76. +115 −39 vendor/google.golang.org/grpc/resolver/dns/dns_resolver.go
  77. +0 −35 vendor/google.golang.org/grpc/resolver/dns/go17.go
  78. +1 −1 vendor/google.golang.org/grpc/resolver/passthrough/passthrough.go
  79. +41 −2 vendor/google.golang.org/grpc/resolver/resolver.go
  80. +62 −52 vendor/google.golang.org/grpc/resolver_conn_wrapper.go
  81. +170 −48 vendor/google.golang.org/grpc/rpc_util.go
  82. +320 −296 vendor/google.golang.org/grpc/server.go
  83. +216 −20 vendor/google.golang.org/grpc/service_config.go
  84. +48 −0 vendor/google.golang.org/grpc/serviceconfig/serviceconfig.go
  85. +1 −2 vendor/google.golang.org/grpc/stats/handlers.go
  86. +5 −1 vendor/google.golang.org/grpc/stats/stats.go
  87. +0 −44 vendor/google.golang.org/grpc/status/go17.go
  88. +42 −3 vendor/google.golang.org/grpc/status/status.go
  89. +0 −97 vendor/google.golang.org/grpc/stickiness_linkedmap.go
  90. +1,004 −254 vendor/google.golang.org/grpc/stream.go
  91. +1 −1 vendor/google.golang.org/grpc/tap/tap.go
  92. +13 −0 vendor/google.golang.org/grpc/trace.go
  93. +0 −51 vendor/google.golang.org/grpc/transport/go16.go
  94. +0 −52 vendor/google.golang.org/grpc/transport/go17.go
  95. +1 −1 vendor/google.golang.org/grpc/version.go
  96. +90 −50 vendor/google.golang.org/grpc/vet.sh
  97. +13 −5 vendor/modules.txt
4 go.mod
@@ -8,7 +8,6 @@ require (
github.com/containernetworking/plugins v0.8.2
github.com/ghodss/yaml v0.0.0-20150909031657-73d445a93680 // indirect
github.com/gogo/protobuf v0.0.0-20170330071051-c0656edd0d9e // indirect
github.com/golang/glog v0.0.0-20141105023935-44145f04b68c // indirect
github.com/golang/protobuf v1.3.2 // indirect
github.com/google/btree v0.0.0-20160524151835-7d79101e329e // indirect
github.com/google/gofuzz v0.0.0-20161122191042-44d81051d367 // indirect
@@ -32,8 +31,7 @@ require (
golang.org/x/sys v0.0.0-20190825160603-fb81701db80f // indirect
golang.org/x/text v0.3.2 // indirect
golang.org/x/time v0.0.0-20161028155119-f51c12702a4d // indirect
google.golang.org/genproto v0.0.0-20170731182057-09f6ed296fc6 // indirect
google.golang.org/grpc v1.13.0
google.golang.org/grpc v1.23.0
gopkg.in/inf.v0 v0.9.0 // indirect
gopkg.in/yaml.v1 v1.0.0-20140924161607-9f9df34309c0 // indirect
k8s.io/api v0.0.0-20180712090710-2d6f90ab1293
25 go.sum
@@ -1,9 +1,12 @@
cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
github.com/Microsoft/go-winio v0.4.11/go.mod h1:VhR8bwka0BXejwEJY73c50VrPtXAaKcyvVC4A4RozmA=
github.com/Microsoft/go-winio v0.4.14 h1:+hMXMk01us9KgxGb7ftKQt2Xpf5hH/yky+TDA+qxleU=
github.com/Microsoft/go-winio v0.4.14/go.mod h1:qXqCSQ3Xa7+6tgxaGTIe4Kpcdsi+P8jBhyzoq1bpyYA=
github.com/Microsoft/hcsshim v0.8.6/go.mod h1:Op3hHsoHPAvb6lceZHDtd9OkTew38wNoXnJs8iY7rUg=
github.com/alexflint/go-filemutex v0.0.0-20171022225611-72bdc8eae2ae/go.mod h1:CgnQgUtFrFz9mxFNtED3jI5tLDjKlOM+oUF/sTk6ps0=
github.com/buger/jsonparser v0.0.0-20180808090653-f4dd9f5a6b44/go.mod h1:bbYlZJ7hK1yFx9hf58LP0zeX7UjIGs20ufpu3evjr+s=
github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
github.com/containernetworking/cni v0.7.0 h1:1Qy7EwdC08mx5wUB0DpjCuBrk6e/uXg9yI9TvAvgox8=
github.com/containernetworking/cni v0.7.0/go.mod h1:LGwApLUm2FpoOfxTDEeq8T9ipbpZ61X79hmU3w8FmsY=
github.com/containernetworking/cni v0.7.1 h1:fE3r16wpSEyaqY4Z4oFrLMmIGfBYIKpPrHK31EJ9FzE=
@@ -26,14 +29,16 @@ github.com/ghodss/yaml v0.0.0-20150909031657-73d445a93680/go.mod h1:4dBDuWmgqj2H
github.com/godbus/dbus v0.0.0-20180201030542-885f9cc04c9c/go.mod h1:/YcGZj5zSblfDWMMoOzV4fas9FZnQYTkDnsGvmh2Grw=
github.com/gogo/protobuf v0.0.0-20170330071051-c0656edd0d9e h1:ago6fNuQ6IhszPsXkeU7qRCyfsIX7L67WDybsAPkLl8=
github.com/gogo/protobuf v0.0.0-20170330071051-c0656edd0d9e/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ=
github.com/golang/glog v0.0.0-20141105023935-44145f04b68c h1:CbdkBQ1/PiAo0FYJhQGwASD8wrgNvTdf01g6+O9tNuA=
github.com/golang/glog v0.0.0-20141105023935-44145f04b68c/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b h1:VKtxabqXZkF25pY9ekfRL6a582T4P37/31XEstQ5p58=
github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
github.com/golang/protobuf v1.3.2 h1:6nsPYzhq5kReh6QImI3k5qWzO4PEbvbIW2cwSfR/6xs=
github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
github.com/google/btree v0.0.0-20160524151835-7d79101e329e h1:JHB7F/4TJCrYBW8+GZO8VkWDj1jxcWuCl6uxKODiyi4=
github.com/google/btree v0.0.0-20160524151835-7d79101e329e/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M=
github.com/google/gofuzz v0.0.0-20161122191042-44d81051d367 h1:ScAXWS+TR6MZKex+7Z8rneuSJH+FSDqd6ocQyl+ZHo4=
github.com/google/gofuzz v0.0.0-20161122191042-44d81051d367/go.mod h1:HP5RmnzzSNb993RKQDq4+1A4ia9nllfqcQFTQJedwGI=
github.com/googleapis/gnostic v0.0.0-20170729233727-0c5108395e2d h1:7XGaL1e6bYS1yIonGp9761ExpPPV1ui0SAC59Yube9k=
@@ -101,12 +106,16 @@ golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2 h1:VklqNMn3ovrHsnt90Pveol
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
golang.org/x/crypto v0.0.0-20190820162420-60c769a6c586 h1:7KByu05hhLed2MO29w7p1XfZvZ13m8mub3shuVftRs0=
golang.org/x/crypto v0.0.0-20190820162420-60c769a6c586/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20181011144130-49bb7cea24b1/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190813141303-74dc4d7220e7 h1:fHDIZ2oxGnUZRN6WgWFCbYBjH9uqVPRCUVUDhs0wnbA=
golang.org/x/net v0.0.0-20190813141303-74dc4d7220e7/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a h1:1BGLXjeY4akVXGgbC9HugT3Jv3hCI0z56oJR5vAMgBU=
@@ -123,10 +132,13 @@ golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
golang.org/x/time v0.0.0-20161028155119-f51c12702a4d h1:TnM+PKb3ylGmZvyPXmo9m/wktg7Jn/a/fNmr33HSj8g=
golang.org/x/time v0.0.0-20161028155119-f51c12702a4d/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
google.golang.org/genproto v0.0.0-20170731182057-09f6ed296fc6 h1:72GtwBPfq6av9X0Ru2HtAopsPW+d+vh1K1zaxanTdE8=
google.golang.org/genproto v0.0.0-20170731182057-09f6ed296fc6/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
google.golang.org/grpc v1.13.0 h1:bHIbVsCwmvbArgCJmLdgOdHFXlKqTOVjbibbS19cXHc=
google.golang.org/grpc v1.13.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw=
golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q=
google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=
google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8 h1:Nw54tB0rB7hY/N0NQvRW8DG4Yk3Q6T9cu9RcFQDu1tc=
google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
google.golang.org/grpc v1.23.0 h1:AzbTB6ux+okLTzP8Ru1Xs41C303zdcfEht7MQnYJt5A=
google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg=
gopkg.in/airbrake/gobrake.v2 v2.0.9/go.mod h1:/h5ZAUhDkGaJfjzjKLSjv6zCL6O0LLBxU4K+aSYdM/U=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 h1:qIbj1fsPNlZgppZ+VLlY7N33q108Sa+fhmuc+sWQYwY=
@@ -144,6 +156,7 @@ gopkg.in/yaml.v1 v1.0.0-20140924161607-9f9df34309c0/go.mod h1:WDnlLJ4WF5VGsH/HVa
gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
gopkg.in/yaml.v2 v2.2.2 h1:ZCJp+EgiOT7lHqUV2J862kp8Qj64Jo6az82+3Td9dZw=
gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
k8s.io/api v0.0.0-20180712090710-2d6f90ab1293 h1:hROmpFC7JMobXFXMmD7ZKZLhDKvr1IKfFJoYS/45G/8=
k8s.io/api v0.0.0-20180712090710-2d6f90ab1293/go.mod h1:iuAfoD4hCxJ8Onx9kaTIt30j7jUFS00AXQi6QMi99vA=
k8s.io/apimachinery v0.0.0-20180621070125-103fd098999d h1:MZjlsu9igBoVPZkXpIGoxI6EonqNsXXZU7hhvfQLkd4=

Some generated files are not rendered by default. Learn more.

Some generated files are not rendered by default. Learn more.

Some generated files are not rendered by default. Learn more.

Some generated files are not rendered by default. Learn more.

Some generated files are not rendered by default. Learn more.

0 comments on commit 56f42e0

Please sign in to comment.
You can’t perform that action at this time.