[nginx] Configure: added latest Sun C version.

2024-08-11 Thread Maxim Dounin
details: http://freenginx.org/hg/nginx/rev/d2b87352e5a7 branches: changeset: 9308:d2b87352e5a7 user: Maxim Dounin date: Wed Aug 07 03:56:21 2024 +0300 description: Configure: added latest Sun C version. diffstat: auto/cc/sunc | 1 + 1 files changed, 1 insertions(+), 0 deletions(-

[nginx] Configure: adjusted optimization level for Sun C.

2024-08-11 Thread Maxim Dounin
details: http://freenginx.org/hg/nginx/rev/92e14ce71b72 branches: changeset: 9309:92e14ce71b72 user: Maxim Dounin date: Wed Aug 07 03:56:23 2024 +0300 description: Configure: adjusted optimization level for Sun C. With "-fast" (and with "-xbuiltin=%all -xO4"), Sun C miscompiles ngx_

[nginx] Events: fixed warnings with -Wpedantic in epoll notify.

2024-08-11 Thread Maxim Dounin
details: http://freenginx.org/hg/nginx/rev/0ad3dde83947 branches: changeset: 9311:0ad3dde83947 user: Maxim Dounin date: Wed Aug 07 03:56:31 2024 +0300 description: Events: fixed warnings with -Wpedantic in epoll notify. Added casts through uintptr_t to suppress "ISO C forbids assign

[nginx] Core: changed ngx_buf_tag_t to uintptr_t.

2024-08-11 Thread Maxim Dounin
details: http://freenginx.org/hg/nginx/rev/ebebc1d68046 branches: changeset: 9310:ebebc1d68046 user: Maxim Dounin date: Wed Aug 07 03:56:26 2024 +0300 description: Core: changed ngx_buf_tag_t to uintptr_t. There is no real difference, but "void *" as previously used results in "ISO

[nginx] Updated PCRE2 used for win32 builds.

2024-08-11 Thread Maxim Dounin
details: http://freenginx.org/hg/nginx/rev/8149e6e3ea2a branches: changeset: 9318:8149e6e3ea2a user: Maxim Dounin date: Wed Aug 07 03:59:13 2024 +0300 description: Updated PCRE2 used for win32 builds. Note that PCRE2 10.40 and newer versions require C99 support, as it now uses "for

[nginx] Win32: building with Clang.

2024-08-11 Thread Maxim Dounin
details: http://freenginx.org/hg/nginx/rev/7c350e517168 branches: changeset: 9313:7c350e517168 user: Maxim Dounin date: Wed Aug 07 03:56:49 2024 +0300 description: Win32: building with Clang. diffstat: auto/os/win32 | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diffs

[nginx] Changed script length code casts to work with -Wpedantic.

2024-08-11 Thread Maxim Dounin
details: http://freenginx.org/hg/nginx/rev/098019656024 branches: changeset: 9312:098019656024 user: Maxim Dounin date: Wed Aug 07 03:56:38 2024 +0300 description: Changed script length code casts to work with -Wpedantic. Script length code casts though "void *", as introduced in 72

[nginx] Win32: improved MinGW/MinGW-w64 GCC checks.

2024-08-11 Thread Maxim Dounin
details: http://freenginx.org/hg/nginx/rev/32a5186a2705 branches: changeset: 9314:32a5186a2705 user: Maxim Dounin date: Wed Aug 07 03:56:59 2024 +0300 description: Win32: improved MinGW/MinGW-w64 GCC checks. Previously, __GNUC__ was checked, which is now replaced with __MINGW32__ ch

[nginx] Win32: added modern MSVC versions.

2024-08-11 Thread Maxim Dounin
details: http://freenginx.org/hg/nginx/rev/314be1eba450 branches: changeset: 9317:314be1eba450 user: Maxim Dounin date: Wed Aug 07 03:59:01 2024 +0300 description: Win32: added modern MSVC versions. diffstat: auto/cc/msvc | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)

[nginx] Support for Clang with "-fgnuc-version=0".

2024-08-11 Thread Maxim Dounin
details: http://freenginx.org/hg/nginx/rev/d286426eab1a branches: changeset: 9315:d286426eab1a user: Maxim Dounin date: Wed Aug 07 03:58:30 2024 +0300 description: Support for Clang with "-fgnuc-version=0". Previously, the code assumed that Clang pretends to be GCC and defines the _

[nginx] Win32: checking for system PCRE, zlib, and OpenSSL libs.

2024-08-11 Thread Maxim Dounin
details: http://freenginx.org/hg/nginx/rev/b40149d062cb branches: changeset: 9316:b40149d062cb user: Maxim Dounin date: Wed Aug 07 03:58:50 2024 +0300 description: Win32: checking for system PCRE, zlib, and OpenSSL libs. Checking for system libs on Windows is beneficial when compili

[nginx-tests] Tests: fixed proxy_cache_age.t with older Perl ver...

2024-08-11 Thread Maxim Dounin
details: http://freenginx.org/hg/nginx-tests/rev/d715aff0b61d branches: changeset: 1992:d715aff0b61d user: Maxim Dounin date: Thu Aug 01 10:35:39 2024 +0300 description: Tests: fixed proxy_cache_age.t with older Perl versions. The test used regular expressions with "{,n}" quantifier

[nginx-tests] Tests: removed usage of "cat" and "grep" in tests.

2024-08-11 Thread Maxim Dounin
details: http://freenginx.org/hg/nginx-tests/rev/d329b05e20fa branches: changeset: 1995:d329b05e20fa user: Maxim Dounin date: Fri Aug 09 05:18:51 2024 +0300 description: Tests: removed usage of "cat" and "grep" in tests. Both "cat" and "grep" might not be available on Windows. Inst

[nginx-tests] Tests: fixed prerequisites for regular expressions...

2024-08-11 Thread Maxim Dounin
details: http://freenginx.org/hg/nginx-tests/rev/6b1222de8286 branches: changeset: 1993:6b1222de8286 user: Maxim Dounin date: Thu Aug 01 10:37:20 2024 +0300 description: Tests: fixed prerequisites for regular expressions in maps. Regular expressions in maps are only recognized when

[nginx-tests] Tests: better binary path handling on Windows.

2024-08-11 Thread Maxim Dounin
details: http://freenginx.org/hg/nginx-tests/rev/e9235c647f45 branches: changeset: 1994:e9235c647f45 user: Maxim Dounin date: Fri Aug 09 05:18:51 2024 +0300 description: Tests: better binary path handling on Windows. The ".exe" extension is no longer required, and testing is allowed

[nginx-tests] Tests: fixed mail_oauth.t to run with CPU cache li...

2024-08-11 Thread Maxim Dounin
details: http://freenginx.org/hg/nginx-tests/rev/099c972fb42b branches: changeset: 1996:099c972fb42b user: Maxim Dounin date: Fri Aug 09 05:18:51 2024 +0300 description: Tests: fixed mail_oauth.t to run with CPU cache line size 32. diffstat: mail_oauth.t | 2 ++ 1 files changed,

[nginx-tests] Tests: removed remnants of "listen ... http2" usage.

2024-08-11 Thread Maxim Dounin
details: http://freenginx.org/hg/nginx-tests/rev/6b3b31149551 branches: changeset: 1998:6b3b31149551 user: Maxim Dounin date: Fri Aug 09 05:21:04 2024 +0300 description: Tests: removed remnants of "listen ... http2" usage. The only remaining test which uses "listen ... http2" is h2_

[nginx-tests] Tests: removed remnants of NPN in tests.

2024-08-11 Thread Maxim Dounin
details: http://freenginx.org/hg/nginx-tests/rev/d2d00eea7b3d branches: changeset: 1997:d2d00eea7b3d user: Maxim Dounin date: Fri Aug 09 05:18:52 2024 +0300 description: Tests: removed remnants of NPN in tests. NPN support was removed in nginx 1.21.4 (7934:61abb35bb8cf). diffstat:

[nginx-tests] Tests: adjusted proxy_cache_use_stale.t cache vali...

2024-08-11 Thread Maxim Dounin
details: http://freenginx.org/hg/nginx-tests/rev/15f538440a77 branches: changeset: 1999:15f538440a77 user: Maxim Dounin date: Fri Aug 09 18:37:25 2024 +0300 description: Tests: adjusted proxy_cache_use_stale.t cache validity. At least the "s-w-r - updating stale" test sometimes fail

[PATCH] Removed $upstream_queue_time, missed in 3043:9eadb98ec770

2024-08-11 Thread Maxim Dounin
# HG changeset patch # User Maxim Dounin # Date 1723438004 -10800 # Mon Aug 12 07:46:44 2024 +0300 # Node ID a52c1f1493bf940a2e039f566587c9a5e7e2bb68 # Parent ca4c8ac67c0ebb9d3c09f295b667d452ac709ede Removed $upstream_queue_time, missed in 3043:9eadb98ec770. diff --git a/xml/en/docs/http/ng