Thibault Charbonnier
21dfc48bb5
bugfix: mirror-tarballs: applied the init_cycle_pool_release patch to NGINX cores >= 1.13.6 instead of 1.13.6 only.
5 years ago
Yichun Zhang (agentzh)
19ca6c4e2d
upgraded LuaJIT to 2.1-20190912.
5 years ago
Yichun Zhang (agentzh)
395bed2b14
bugfix: windows: make clean: we did not clear many windows-specific files.
5 years ago
Yichun Zhang (agentzh)
a717ebd523
build-win32: more love.
5 years ago
Yichun Zhang (agentzh)
3b1b2374c0
windows: upgraded pcre to 8.43 and openssl to 1.1.0k.
5 years ago
Yichun Zhang (agentzh)
f5d359f8f0
dist-check: set LC_ALL=C env.
5 years ago
James Le Cuirot
45a454beec
tweak: removed unused 'misc/unwind-generic.h' header file.
5 years ago
Thibault Charbonnier
59e4ef5c23
bugfix: applied the patch for security advisory to NGINX cores < 1.14.1 and < 1.15.6 (CVE-2019-9511 CVE-2019-9513 CVE-2019-9516).
5 years ago
Thibault Charbonnier
80ba3892c6
bugfix: applied the patch for security advisory to NGINX cores < 1.14.1 and < 1.15.6 (CVE-2018-16843 CVE-2018-16844).
5 years ago
Datong Sun
d5f48a8b75
bugfix: applied the patch for security advisory to NGINX cores < 1.14.1 and < 1.15.6 (CVE-2018-16845).
...
Signed-off-by: Thibault Charbonnier <thibaultcha@me.com>
5 years ago
spacewander
cf7516fcbc
optimize: added an NGINX core patch to ensure unused listening fds are closed when 'reuseport' is used.
...
When `reuseport` is enabled in the `listen` directive, Nginx will create
a listening fd for each worker process in the master process.
These fds will be inherited by the worker processes, but most of them
are unused. For example, considering we have 32 listening ip:port
configurations and 64 worker processes, each worker process will inherit
2048 (32 * 64) listening fds, but only 32 fds are used. By closing the
unused fds, this change could save up to 2016 (32 * 63) fds in a worker
process.
It doesn't affect the listening socket, since there is only one used fd
which associates to the socket with or without this change.
Co-authored-by: Thibault Charbonnier <thibaultcha@me.com>
5 years ago
Thibault Charbonnier
a51fa56086
change: renamed the 'ssl_pending_session' patch to 'ssl_sess_cb_yield' for NGINX cores 1.17.1 and above.
...
Its naming is now aligned with the `ssl_cert_cb_yield` patch.
See 08e9e50
for details on why this renaming was reverted for the 1.15.8
version of this patch.
5 years ago
Thibault Charbonnier
cef09e553f
upgraded the nginx core to 1.17.1.
5 years ago
Thibault Charbonnier
08e9e50782
Revert "feature: updated the NGINX patches for async SSL session fetching to support OpenSSL 1.1.1."
...
This reverts commit 9e834398de
.
Support for OpenSSL 1.1.1 will come with the 1.17.1 series of NGINX
patches. Since no other 1.15.8.* releases are planned, we are reverting
the state of the 1.15.8 patches to that of the 1.15.8.1 release.
5 years ago
Yichun Zhang (agentzh)
3b6d9a5318
upgraded LuaJIT to 2.1-20190626.
5 years ago
Yichun Zhang (agentzh)
e6188369cd
upgraded lua-resty-string to 0.12rc1.
6 years ago
Yichun Zhang (agentzh)
fdf142aabe
upgraded resty-cli to 0.25rc2.
6 years ago
spacewander
9e834398de
feature: updated the NGINX patches for async SSL session fetching to support OpenSSL 1.1.1.
...
The patch was also renamed from `ssl_pending_session.patch` to
`ssl_sess_cb_yield.patch` (similarly to the existing
`ssl_cert_cb_yield.patch` one).
Signed-off-by: Thibault Charbonnier <thibaultcha@me.com>
6 years ago
Yichun Zhang (agentzh)
bbef48d25b
upgraded LuaJIT to 2.1-20190530.
6 years ago
Yichun Zhang (agentzh)
45997fc5fe
upgraded resty-cli to 0.25rc1.
6 years ago
Yichun Zhang (agentzh)
cc9787a290
feature: ./configure: added new option --with-luajit-ldflags=OPTS for specifying custom luajit linker flags.
6 years ago
Yichun Zhang (agentzh)
2b40d7b8ee
bumped version to 1.15.8.1.
6 years ago
Yichun Zhang (agentzh)
bf2e5697e1
bugfix: win32/win64: the error log buffer size was merely 2048 bytes (now updated to 4096 bytes).
...
applied the win32_max_err_str patch for the nginx core.
6 years ago
Yichun Zhang (agentzh)
540567e42c
bumped version to 1.15.8.1 RC2.
6 years ago
Thibault Charbonnier
a32ca0dbbe
upgraded LuaJIT to 2.1-20190507.
6 years ago
Thibault Charbonnier
62d31e53de
bumped ngx_http_lua to 0.10.15, ngx_stream_lua to 0.0.7, and lua-resty-core to 0.1.17.
6 years ago
Thibault Charbonnier
8954793847
bumped resty-cli to v0.24rc1.
6 years ago
Thibault Charbonnier
0b5ebedd47
bumped ngx_http_lua to 0.10.15rc1, ngx_stream_lua to 0.0.7rc1, and lua-resty-core to 0.1.17rc1.
6 years ago
Thibault Charbonnier
7e897a8b2b
upgraded LuaJIT to 2.1-20190329.
6 years ago
Yichun Zhang (agentzh)
99d72856a7
upgraded LuaJIT to 2.1-20190302.
6 years ago
Yichun Zhang (agentzh)
ed32897702
bugfix: added an openssl patch to fix the parallel build regression in openssl 1.1.0j.
6 years ago
Yichun Zhang (agentzh)
083403fb43
win32: upgraded openssl to 1.1.0j.
6 years ago
Yichun Zhang (agentzh)
eff3e0d7db
bumped version to 1.15.8.1 RC1.
6 years ago
Thibault Charbonnier
88e214aad2
bumped LuaJIT to 2.1-20190228.
6 years ago
Thibault Charbonnier
ec8f1b0753
bumped lua-resty-upstream-healthcheck to 0.06.
6 years ago
Thibault Charbonnier
191ca1fdec
bumped resty-cli to 0.23.
6 years ago
Yichun Zhang (agentzh)
76cd3954e3
upgraded resty-cli to 0.23rc2.
6 years ago
Thibault Charbonnier
f238a7542a
bumped ngx_lua, ngx_stream_lua, and lua-resty-core to formal releases.
6 years ago
Thibault Charbonnier
95cfc25189
bumped resty-cli, lua-cjson, lua-resty-redis, lua-resty-limit-traffic, lua-resty-websocket, lua-resty-lock, and lua-resty-lrucache to formal release tags.
6 years ago
Yichun Zhang (agentzh)
0b956ca748
upgraded ngx_stream_lua to v0.0.6rc6.
6 years ago
Thibault Charbonnier
7630d23428
bumped ngx_lua to 0.10.14rc7 and lua-resty-shell to 0.02.
6 years ago
Thibault Charbonnier
60589ee251
upgraded LuaJIT to 2.1-20190221.
6 years ago
Yichun Zhang (agentzh)
892a001f4a
upgraded ngx_lua to 0.10.14rc6.
6 years ago
Yichun Zhang (agentzh)
4cb86c999c
bugfix: lua-resty-signal and lua-resty-shell should not be enabled on windows.
6 years ago
Thibault Charbonnier
72962e0125
bugfix: we now build lua-resty-signal's shared lib component.
6 years ago
Thibault Charbonnier
2e7e51e649
feature: bundled the lua-resty-signal and lua-resty-shell libraries.
6 years ago
Thibault Charbonnier
7639fe0dba
upgraded ngx_stream_lua to 0.0.6rc5.
6 years ago
Thibault Charbonnier
00a89c4b2d
upgraded ngx_lua to 0.10.14rc5.
6 years ago
Yichun Zhang (agentzh)
0964e437bd
upgraded LuaJIT to 2.1-20190131.
6 years ago
Yichun Zhang (agentzh)
4dc7d668cc
upgraded LuaJIT to v2.1-20190130.
6 years ago
Thibault Charbonnier
c3b7c3b1b9
upgraded ngx_lua to 0.10.14rc4, ngx_stream_lua to 0.0.6rc4, and lua-resty-core to 0.1.16rc4.
6 years ago
Thibault Charbonnier
3f42731e50
change: we now enable the GC64 mode by default in our bundled LuaJIT build for x86_64 architectures; this can be disabled with ./configure --without-luajit-gc64.
6 years ago
Thibault Charbonnier
7b290a582f
feature: bundled the lua-tablepool library.
6 years ago
Thibault Charbonnier
b5d0128311
upgraded lua-cjson to 2.1.0.7rc2.
6 years ago
Yichun Zhang (agentzh)
8c8d51663e
upgraded the nginx core 1.15.8.
6 years ago
Yichun Zhang (agentzh)
97e580a851
upgraded LuaJIT+ to v2.1-20190115.
6 years ago
Yichun Zhang (agentzh)
e70dfd0fac
upgraded resty-cli to 0.22rc7.
6 years ago
Yichun Zhang (agentzh)
8cf0d9b097
upgraded resty-cli to 0.22rc6.
6 years ago
Yichun Zhang (agentzh)
e2cb54c1ba
upgraded resty-cli to 0.22rc5.
6 years ago
Yichun Zhang (agentzh)
2cfd8e5f04
feature: ./configure: added support for the -h option.
6 years ago
Yichun Zhang (agentzh)
c441759ce3
make sure we also remove .tar.bz2 files. thanks Zexuan Luo for the patch.
6 years ago
Yichun Zhang (agentzh)
03f09b5c25
upgraded ngx_lua to 0.10.14rc3, ngx_stream_lua to 0.0.6rc3, and lua-resty-core to 0.1.16rc3.
6 years ago
Yichun Zhang (agentzh)
b91001a87e
upgraded the nginx core to 1.15.6.
6 years ago
Yichun Zhang (agentzh)
2d5699cfe5
fixed bugs in dist-check.
6 years ago
Yichun Zhang (agentzh)
71b9f46595
upgraded ngx_lua to 0.10.14rc2.
6 years ago
Yichun Zhang (agentzh)
4bfd198f28
upgraded ngx_stream_lua to 0.0.6rc2.
6 years ago
Yichun Zhang (agentzh)
37a41b416c
feature: ./configure: added new options --without-stream_ssl_module and --without-stream.
6 years ago
Yichun Zhang (agentzh)
7453fd5aa0
updated dist-check to reflect recent changes.
6 years ago
Yichun Zhang (agentzh)
5d48d9fea2
upgraded lua-resty-core to 0.1.16rc2.
6 years ago
Yichun Zhang (agentzh)
f58e6eb013
upgraded the nginx core to 1.15.5.
6 years ago
Yichun Zhang (agentzh)
6ee19af247
upgraded lua-resty-limit-traffic to 0.06rc1.
6 years ago
Yichun Zhang (agentzh)
716f518749
upgraded ngx_coolkit to 0.2 (no code changes).
6 years ago
Yichun Zhang (agentzh)
b7244e79a3
upgraded ngx_devel_kit to 0.3.1rc1.
6 years ago
Yichun Zhang (agentzh)
94955589ef
upgraded lua-resty-mysql to 0.21.
6 years ago
Yichun Zhang (agentzh)
8ac69e032c
upgraded lua-resty-websocket to v0.07rc1.
6 years ago
Yichun Zhang (agentzh)
a0467ffb9b
upgraded lua-resty-redis to 0.27rc1.
6 years ago
Yichun Zhang (agentzh)
d96b792a9a
upgraded lua-cjson to 2.1.0.7rc1.
6 years ago
Yichun Zhang (agentzh)
f868ada155
upgraded lua-resty-lrucache to 0.09rc1.
6 years ago
Yichun Zhang (agentzh)
d09ce06877
upgraded ngx_lua to 0.10.14rc1.
...
upgraded ngx_stream_lua to 0.0.6rc1.
upgraded lua-resty-core to 0.1.16rc1
upgraded LuaJIT to 2.1-20181029.
resty-doc indexes: skipped nginx's njs docs due to the use of special xml tags.
6 years ago
Yichun Zhang (agentzh)
37ed98afaf
upgraded resty-cli to 0.22rc4.
6 years ago
Yichun Zhang (agentzh)
a245ff1644
fixed the patch file name to be more consistent with other patches.
6 years ago
Yuansheng
17384566bb
bugfix: nginx did not destroy the cycle memory pool before the daemon process exits.
...
This is to make the nginx ASAN or Valgrind clean in daemon mode. It is
also meaningful when we have more sophisticated cleanup work needed in
the configuration initialization phase and handlers like init_by_lua*.
6 years ago
Yichun Zhang (agentzh)
a5e7a17cdf
upgraded resty-cli to v0.22rc3.
6 years ago
Yichun Zhang (agentzh)
950bd4ec4d
upgraded resty-cli to 0.22rc2.
6 years ago
Datong Sun
34db6fd04c
configure: now supports the --without-stream_ssl_module option to disable ngx_stream_ssl_module if necessary.
...
Fix #388 .
6 years ago
Datong Sun
0263f89bff
configure: support @rpath placeholder in OS X.
7 years ago
Yichun Zhang (agentzh)
e5dd25dce6
upgraded lua-resty-lock to 0.08rc1.
7 years ago
Yichun Zhang (agentzh)
18063e9a8c
upgraded resty-cli to 0.22rc1.
7 years ago
Yichun Zhang (agentzh)
4f0980829a
bumped version to 1.13.6.2.
7 years ago
Yichun Zhang (agentzh)
a03c89076c
upgraded ngx_lua to 0.10.13, ngx_stream_lua to 0.0.5, and lua-resty-core to 0.1.15.
7 years ago
Yichun Zhang (agentzh)
30cc6a2201
build-win32: use JOBS=12 by default since Windows's IO is slow...
7 years ago
Yichun Zhang (agentzh)
25faa6d002
win32: enabled ngx_stream_ssl_preread_module in our binary builds.
7 years ago
Yichun Zhang (agentzh)
c41a76e485
fixed the win32 building scripts.
7 years ago
Yichun Zhang (agentzh)
f3406b5ab3
upgraded LuaJIT to 2.1-20180420, ngx_lua to 0.10.13rc1, ngx_stream_lua to 0.0.5rc1, and lua-resty-core to 0.1.15rc1.
7 years ago
Yichun Zhang (agentzh)
51c4a3848d
feature: added 64-bit windows building/packaging support using the MSYS2/MinGW toolchain.
7 years ago
Yichun Zhang (agentzh)
d6c07852e6
Revert "win32: we should use the right openssl patch."
...
We now downgrade openssl for the win32 build to 1.0.2o.
This reverts commit 8b98c7df0f
.
7 years ago
Yichun Zhang (agentzh)
8b98c7df0f
win32: we should use the right openssl patch.
7 years ago
Yichun Zhang (agentzh)
15aec7f8f9
win32: upgraded pcre to 8.42 and openssl to 1.1.0h.
...
Signed-off-by: Yichun Zhang (agentzh) <agentzh@gmail.com>
7 years ago
Yichun Zhang (agentzh)
17d6683267
bumped version to 1.13.6.2rc1.
7 years ago
Yichun Zhang (agentzh)
4e202252f4
tests: dist-check: added support for OPENSSL_PREFIX for using a different openssl installation.
7 years ago