Commit Graph

1179 Commits

Author SHA1 Message Date
Piotr Sikora 490fa3febe Update Envoy SHA to latest with HTTP/2 upgrade fixes. (#2386)
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
2019-08-23 16:53:37 -07:00
Piotr Sikora a11ecc072d Update Envoy SHA to latest with memory access fixes. (#2378)
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
2019-08-21 09:11:57 -07:00
Piotr Sikora 721470c71d Update to clang/libc++ 8 and Bazelisk launcher for Bazel. (#2375)
Updating both at the same time, since we don't have build images with:
a) clang/libc++ 7 and Bazelisk.
b) clang/libc++ 8 and old version of Bazel.

Signed-off-by: Piotr Sikora <piotrsikora@google.com>
2019-08-20 13:51:51 -07:00
Piotr Sikora 568f2b648f
Merge pull request #7 from PiotrSikora/build-release-1.2
Fix build.
2019-08-05 16:56:49 -07:00
Piotr Sikora 6dedd1aa35 Fix release script check.
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
2019-08-05 23:48:05 +00:00
Piotr Sikora e3a15c32ec Force linking with lld.
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
2019-08-05 23:47:35 +00:00
Piotr Sikora 194e5625da
Merge pull request #5 from PiotrSikora/libcxx-release-1.2
Link (dynamically) against libc++.
2019-08-05 10:28:27 -07:00
Piotr Sikora 94da16c075
Merge pull request #4 from PiotrSikora/http2-release-1.2
Update Envoy SHA to latest with security fixes.
2019-08-05 10:28:12 -07:00
Piotr Sikora 5bda7d4f7e build: dynamically link against libc++.
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
2019-08-04 23:34:49 +00:00
Piotr Sikora 8730ea6a65 build: add the ability to test the release script locally.
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
2019-08-04 23:33:21 +00:00
Piotr Sikora b5560e1f1b build: properly export PATH, CC and CXX variables to Bazel.
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
2019-08-04 23:32:07 +00:00
Piotr Sikora 717e81b5a8 Update Envoy SHA to latest with security fixes.
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
2019-08-04 23:31:01 +00:00
Francois Pesce b1dac8949f
Revert envoy changes (#2333) 2019-07-30 18:14:46 -07:00
Francois Pesce 91279cdadf
Build 1.2.3 Part 2 (#2330) 2019-07-30 09:12:00 -07:00
Francois Pesce ba82a6167f
Updating API sha for proxy (#2329) 2019-07-29 16:54:20 -07:00
Yangmin Zhu fce91598aa Fix jwt crash on invalid RSA public keys (#2298) (#2304)
* Fix jwt crash on invalid RSA public keys

Signed-off-by: Wayne Zhang <qiwzhang@google.com>

* fail the config update if inline jwks is invalid

* Propogate error status
2019-07-24 15:06:58 -07:00
Martin Baillie d72cfd6048 Add support for RS384 and RS512 algorithms in JWT filter (#15380) (#2301) (#2305)
* Add tests for RS384 and RS512 tokens

* Implement RS384/RS512 token verification

* Fix the formatting
2019-07-24 13:49:19 -07:00
Piotr Sikora e522d64767 Always use Bazel-0.25 for macOS on CircleCI (release-1.2). (#2283)
* Always use Bazel-0.25 for macOS on CircleCI (release-1.2).

Backported from #2252.

Signed-off-by: Piotr Sikora <piotrsikora@google.com>

* review: update Bazel for Linux on CircleCI.

Signed-off-by: Piotr Sikora <piotrsikora@google.com>
2019-07-23 15:48:07 -07:00
Yangmin Zhu a975561b98 Fix header parsing in JWT filter (#2291) (#2292)
* Fix header parsing in JWT filter

* fix lint
2019-06-26 16:51:22 -07:00
Yan Xue 7767d3a6fd Report StopIteration if connection is closed (#2270) (#2278)
* Report StopIteration if connection is closed (#2270)

* Report StopIteration if connection is closed

* Change ENVOY_LOG to ENVOY_CONN_LOG

* Fix lint (#2279)
2019-06-14 13:14:20 -07:00
Joshua Blatt 98c640b561 Pick up three istio/envoy cherrypicks for 1.2rc1. (#2269)
https://github.com/istio/envoy/pull/84
https://github.com/istio/envoy/pull/83
https://github.com/istio/envoy/pull/82
2019-06-12 16:09:05 -07:00
Joshua Blatt b34219a29b Switch from envoyproxy/envoy to istio/envoy before shipping Istio 1.2. We will cherry pick into istio/envoy as necessary and we will do a full refresh of Envoy again for 1.3. (#2268) 2019-06-12 12:24:23 -07:00
Yan Xue ec784edaf8 Replace qiwzhang who has left the project with crazyxy. (#2241) (#2245) 2019-05-29 13:41:29 -07:00
Joshua Blatt 542b4fda35 Pull in latest istio/api (#2228) 2019-05-21 14:13:04 -07:00
Piotr Sikora e035673263 Update Envoy SHA to latest. (#2226)
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
2019-05-21 11:12:09 -07:00
Piotr Sikora 8305e1da11 Cleanup after bad merge. (#2225)
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
2019-05-20 16:21:04 -07:00
Yan Xue fbd1fb25b0 Merge release-1.1 to master 2019-05-20 10:30:36 -07:00
Hai Huang 09efba115b allow batch report to be tuned by either max_entries or max_time (#2195)
* allow batch report to be tuned by either max_request or max_time

* fixing formating issue

* fixing formating issue

* move const closer to where they are used

* remove ctags file

* fix uint issues

* adding brackets
2019-05-17 15:52:03 -07:00
Pengyuan Bian a6961e172d Retrieve tracing header from request headers during report (#2197)
* Retrieve tracing header at report time

* add license header

* format

* add an integration test

* format

* clean comment

* build
2019-05-17 13:18:04 -07:00
istio-bot 596bce81a7
Update_Dependencies (#2217) 2019-05-16 11:43:01 -07:00
Yuchen Dai 5e92167068 repo: add silentdai to owner (#2216)
Signed-off-by: Yuchen Dai <silentdai@gmail.com>
2019-05-15 17:44:59 -07:00
John Plevyak 0b76a30145 Update Envoy SHA to latest. (#2214)
* Update Envoy SHA to latest.

* Fix formatting.

* Downgrade bazel version for macos.

* Fix build with bazel 0.25.

* Remove duplicate dependency.

* Address comments.

* Address comments.

* Supress tsan issue in libevent.

* Update supression file.

* typo

* Remove duplicate protobuf library.  Add quotes on supressions argument.

* Add -DEVENT__DISABLE_DEBUG_MODE for tsan targets to work around race
in libevent.

* Fix typo, remove disabling of debug mode.

* Remove quotes.

* Remove protobuf.bzl.
2019-05-15 16:56:00 -07:00
Hai Huang a95325f1c4 remove bazel shutdown command (#2209) 2019-05-10 11:08:54 -07:00
Pengyuan Bian 56242cdcb6 Retrieve tracing header from request headers during report (#2182)
* Retrieve tracing header at report time

* add license header

* format

* add an integration test

* format

* clean comment
2019-05-07 15:12:03 -07:00
Idan Zach 23e050c330 Fix mixer report options documentation (#2164)
* Fix comment for default report options

* Fix report batch documentation
2019-05-01 09:24:02 -04:00
Maria Skidanova 73fa9b1f29
Updating API sha for proxy. (#2181)
* API sha for proxy

* Updating sha for API in Proxy
2019-04-23 11:47:24 -07:00
Yangmin Zhu e613d1c445 Update envoy sha and fix bulid break (#2179)
* update envoy sha

* fix build
2019-04-19 12:34:18 -07:00
istio-bot 38fec5c04c
Update_Dependencies (#2178) 2019-04-17 11:06:16 -07:00
Joshua Blatt a169a0c0cd
Sync istio/api for 1.1.3 (#2170) 2019-04-11 19:54:22 -07:00
Yuchen Dai bf8b9cdce7 release 1.1: Update envoy to enable path normalization (#2166)
* Update envoy and build opt

envoy commit date: 04/10/2019
bazel version: 0.22.0

Signed-off-by: Yuchen Dai <silentdai@gmail.com>

* align envoy SHA in istio.deps with WORKSPACE

Signed-off-by: Yuchen Dai <silentdai@gmail.com>

* add comment above the uncomment local_repository

Signed-off-by: Yuchen Dai <silentdai@gmail.com>
2019-04-10 18:40:57 -07:00
Lizan Zhou 5a9945b4f0 update envoy to latest (#2158)
* update envoy to latest

Signed-off-by: Lizan Zhou <lizan@tetrate.io>

* update envoy with latest build fixes (#2147)

* fix build

Signed-off-by: Lizan Zhou <lizan@tetrate.io>

* fix build

Signed-off-by: Lizan Zhou <lizan@tetrate.io>

* fix formatting

* fix status match

Signed-off-by: Lizan Zhou <lizan@tetrate.io>
2019-04-10 14:39:59 -07:00
Joshua Blatt 55c80965ea
Update API and import https://github.com/envoyproxy/envoy/pull/6263 (#2157)
* Update API and import https://github.com/envoyproxy/envoy/pull/6263

* Update istio/api
2019-03-21 21:41:12 -07:00
Dmitri Dolguikh 9d52640a64 Fixes environment-dependent failures in MixerFaultTest (#2144) 2019-03-21 21:00:52 -07:00
Dmitri Dolguikh 8455b9eb51 Removed explicit log-level setting from tests, as it was interfering with cli '-l' option (#2155) 2019-03-20 12:09:40 -07:00
Dmitri Dolguikh f26317478a Fixes environment-dependent failures in MixerFaultTest (#2156) 2019-03-20 10:41:43 -07:00
Shriram Rajagopalan ecbd1731ce
Merge pull request #2152 from lizan/release-1.1_merge
merge release-1.1 to master
2019-03-14 09:15:48 -04:00
Joshua Blatt a5d5a46425
Update istio/api for 1.1rc5 (#2153) 2019-03-13 21:07:30 -07:00
Lizan Zhou 8a78e03c3e fix status match
Signed-off-by: Lizan Zhou <lizan@tetrate.io>
2019-03-14 01:08:31 +00:00
Lizan Zhou 15924b9bfb fix format
Signed-off-by: Lizan Zhou <lizan@tetrate.io>
2019-03-13 01:27:13 +00:00
Lizan Zhou 4db50304a8 fix build
Signed-off-by: Lizan Zhou <lizan@tetrate.io>
2019-03-13 00:53:15 +00:00