Commit graph

4509 commits

Author SHA1 Message Date
Elvin Efendi
0bcac5b3b5 use latest openresty with CVE patches 2019-08-14 17:57:27 -04:00
Manuel Alejandro de Brito Fontes
3d5112b952 Release 0.25.1 (#4441) 2019-08-14 15:58:50 -04:00
Gabor Lekeny
787ee6a9ef Add e2e tests for proxyssl 2019-08-14 11:49:28 +02:00
Kubernetes Prow Robot
1cd3ae7ef4 Merge pull request #4379 from diazjf/mirror
Allow Requests to be Mirrored to different backends
2019-08-13 17:52:24 -07:00
Kubernetes Prow Robot
d97a82f648 Merge pull request #4443 from ElvinEfendi/lua-resolv-conf-parser
Lua resolv conf parser
2019-08-13 16:02:25 -07:00
Elvin Efendi
232bc96bc7 Lua /etc/resolv.conf parser and some refactoring 2019-08-13 18:34:54 -04:00
Manuel Alejandro de Brito Fontes
3192858758 Only support SSL dynamic mode 2019-08-13 17:33:34 -04:00
Manuel Alejandro de Brito Fontes
372e0f748a Fixes for CVE-2018-16843, CVE-2018-16844, CVE-2019-9511, CVE-2019-9513, and CVE-2019-9516 (#4440) 2019-08-13 16:30:41 -04:00
Kubernetes Prow Robot
2f849e0c36 Merge pull request #4439 from aledbf/listen
Move listen logic to go
2019-08-13 13:25:43 -07:00
Manuel Alejandro de Brito Fontes
7133f99394 Move listen logic to go 2019-08-13 14:52:25 -04:00
Manuel Alejandro de Brito Fontes
0b92abcc15 Refactor version helper (#4437) 2019-08-13 13:46:16 -04:00
Kubernetes Prow Robot
02a7a66419 Merge pull request #4438 from aledbf/metrics
Add helper to extract prometheus metrics in e2e tests
2019-08-13 10:19:42 -07:00
Manuel Alejandro de Brito Fontes
82a6825788 Add helper to extract prometheus metrics in e2e tests 2019-08-13 12:53:40 -04:00
Manuel Alejandro de Brito Fontes
ee2096b904 Add option to use existing images (#4435) 2019-08-13 09:15:57 -04:00
Kubernetes Prow Robot
ca8be3fc14 Merge pull request #4428 from math-nao/master
Add timezone value into $geoip2_time_zone variable
2019-08-11 12:55:11 -07:00
Mathieu Naouache
c91789d295 Add timezone value into $geoip2_time_zone variable 2019-08-11 14:26:48 +02:00
Manuel Alejandro de Brito Fontes
179836637b Update klog (#4426) 2019-08-10 13:49:12 -04:00
Kubernetes Prow Robot
6b0864265a Merge pull request #4423 from Nuglif/quote
Add quote function in template
2019-08-09 20:55:13 -07:00
Kubernetes Prow Robot
009fc1a131 Merge pull request #4420 from aledbf/cleanup
Cleanup
2019-08-09 14:29:13 -07:00
Pierrick Charron
05f4a50447 Add quote function in template
Co-authored-by: Charle Demers <charle.demers@gmail.com>
2019-08-09 15:47:29 -04:00
Kubernetes Prow Robot
4a75b4c46e Merge pull request #4086 from jeroen92/issue-4038
Resolve #4038, move X-Forwarded-Port variable to the location context
2019-08-09 08:07:25 -07:00
Manuel Alejandro de Brito Fontes
4f15d2841e Ignore kubernetes objects in hash calculation 2019-08-09 08:44:46 -04:00
Manuel Alejandro de Brito Fontes
152d0405aa Code linting 2019-08-09 08:44:14 -04:00
Kubernetes Prow Robot
e4ee484a30 Merge pull request #4418 from aledbf/dynamic-ssl
Remove dynamic TLS records
2019-08-08 13:53:26 -07:00
Manuel Alejandro de Brito Fontes
7979f53c8a Remove dynamic TLS records 2019-08-08 15:52:56 -04:00
Kubernetes Prow Robot
4897b2f0d0 Merge pull request #4416 from aledbf/diff
Remove invalid log "Failed to executing diff command: exit status 1"
2019-08-08 11:31:20 -07:00
Kubernetes Prow Robot
bff867ff82 Merge pull request #4405 from ShimiT/lua-shared-cfg
Lua shared cfg
2019-08-08 10:39:20 -07:00
Manuel Alejandro de Brito Fontes
95d76df906 Remove invalid log "Failed to executing diff command: exit status 1" 2019-08-08 12:53:23 -04:00
Kubernetes Prow Robot
fcf2719c90 Merge pull request #4415 from Shopify/build-dev-improvements
more dev-env script improvements
2019-08-08 07:21:21 -07:00
Elvin Efendi
e6ce80a5d5 more dev-env script improvements 2019-08-08 09:52:25 -04:00
tals
3961d6a949 lua shared dict from cm
lua shared dict teml test and update func sign

lua shared dict cm test

lua shared dict integration test

lua shared dict add cm parsing

lua shared dict change test header
2019-08-08 12:44:11 +03:00
Kubernetes Prow Robot
6ecee46f7c Merge pull request #4410 from ElvinEfendi/fix-dev-script
fix dev-env script
2019-08-07 17:13:18 -07:00
Elvin Efendi
75e071071c fix dev-env script 2019-08-07 17:22:57 -04:00
Maxime Ginters
490ee2f49b Add nginx ssl_early_data option support 2019-08-07 16:04:09 -04:00
Jeroen Schutrup
4d51686f75 Move X-Forwarded-Port variable to the location context
Resolves issue #4038 where the X-Forwarded-Port header would be set to the value of the https listening port if all of the following settings were satisfied:
- The ingress controller was started with a non-default HTTPS port set with the `--https-port` argument
- An ingress is created having:
  - the `nginx.ingress.kubernetes.io/auth-url` annotation set
  - TLS enabled

This commit solves this issue by moving the setting of the `pass_server_port` variable from the server, one level down to the location context.
2019-08-06 17:00:58 +02:00
Jeroen Schutrup
a721f554ad Add documentation on how to build the Docker image for end-to-end testing 2019-08-06 17:00:56 +02:00
Manuel Alejandro de Brito Fontes
a652192375 Fix docs build due to an invalid link (#4389) 2019-08-01 19:57:09 -04:00
Kubernetes Prow Robot
d4393f457e Merge pull request #4386 from aledbf/go-updat
Update go dependencies
2019-08-01 13:06:14 -07:00
Fernando Diaz
d637b807cf Allow Requests to be Mirrored to different backends
Add a feature which allows traffic to be mirrored to
additional backends. This is useful for testing how
requests will behave on different "test" backends.

See https://nginx.org/en/docs/http/ngx_http_mirror_module.html
2019-08-01 11:53:58 -05:00
Kubernetes Prow Robot
b138ee2247 Merge pull request #4329 from steakunderscore/update-oauth2_proxy-docs
Update references to oauth2_proxy
2019-08-01 06:58:15 -07:00
Kubernetes Prow Robot
9dd219d701 Merge pull request #4383 from otnielvh/otnielvh-nginx-with-psp
Add support for psp
2019-08-01 06:16:15 -07:00
otnielvh
7e36d5a484 Add support for psp 2019-08-01 09:45:58 +03:00
Manuel Alejandro de Brito Fontes
2c15544912 Update go dependencies 2019-07-31 20:55:11 -04:00
Kubernetes Prow Robot
0f8a6d631d Merge pull request #4344 from Nuglif/fastcgi-backend-support
Add FastCGI backend support (#2982)
2019-07-31 11:20:14 -07:00
Charle Demers
239dd25265 FastCGI backend support (#2982)
Co-authored-by: Pierrick Charron <pierrick@adoy.net>
2019-07-31 10:39:21 -04:00
Kubernetes Prow Robot
d5c3256d72 Merge pull request #4371 from DataDog/cgilmour/update-datadog-tracer
Update datadog tracing plugin to v1.0.1
2019-07-28 18:57:53 -07:00
Caleb Gilmour
30de245237 Update datadog tracing plugin to v1.0.1 2019-07-29 01:02:09 +00:00
Kubernetes Prow Robot
a42058f84e Merge pull request #4369 from Nuglif/fix-broken-test-filename
Fix broken test's filenames
2019-07-26 16:41:58 -07:00
Pierrick Charron
e31bbbc1f7 Fix broken test's filename 2019-07-26 18:15:25 -04:00
Kubernetes Prow Robot
abffb916fb Merge pull request #4365 from ElvinEfendi/fix-balancer-bug
memoize balancer for a request
2019-07-26 08:11:59 -07:00