nginx-devel
Thread
Date
Earlier messages
Messages by Date
2025/06/11
[njs] Removed NGX_MAX_PATH define.
noreply
2025/06/07
[njs] Fixed compilation with old gcc.
noreply
2025/06/07
[njs] Fixed constant is too large for 'long' warning on mips -mabi=n32.
noreply
2025/06/04
[njs] Fixed gcc compilation with O3 optimization level.
noreply
2025/06/04
[njs] Improved README.md clarity with angle bracket explanations.
noreply
2025/06/03
[njs] Fixed Function constructor template injection.
noreply
2025/05/30
[njs] Fixed segfault at error message in njs_property_query().
noreply
2025/05/28
[njs] Branch deleted: seg_fault_at_err_msg
noreply
2025/05/28
[njs] Branch created: seg_fault_at_err_msg
noreply
2025/05/27
[njs] QuickJS: added memory limit check for reuse queue.
noreply
2025/05/26
[njs] Modules: added state file for the shared dictionary.
noreply
2025/05/26
[njs] Modules: replaced njs_str_t with ngx_str_t in the shared dictionary.
noreply
2025/05/26
[njs] Modules: engine independent method to add entries to a shared dict.
noreply
2025/05/26
[njs] Tests: removed leftover engine checks.
noreply
2025/05/26
[njs] Modules: introduced NGX_CHB_CTX_INIT().
noreply
2025/05/26
[njs] Modules: separating different init worker components.
noreply
2025/05/26
[nginx] Core: added support for TCP keepalive parameters on macOS.
noreply
2025/05/26
[nginx] QUIC: reset qc->error to zero again.
noreply
2025/05/26
[nginx] QUIC: adjusted handling of callback errors.
noreply
2025/05/26
[nginx] QUIC: using QUIC API introduced in OpenSSL 3.5.
noreply
2025/05/26
[nginx] QUIC: ssl_encryption_level_t abstraction layer.
noreply
2025/05/26
[nginx] QUIC: removed ALPN feature test.
noreply
2025/05/26
[nginx] QUIC: removed level field from ngx_quic_compat_record_t.
noreply
2025/05/26
[nginx] QUIC: logging of SSL library errors.
noreply
2025/05/26
[nginx] QUIC: removed excessive casts for ngx_ssl_get_connection().
noreply
2025/05/26
[nginx] QUIC: defined SSL API macros in a single place.
noreply
2025/05/26
[nginx] QUIC: logging level of handshake errors.
noreply
2025/05/26
[nginx] QUIC: better approach for premature handshake completion.
noreply
2025/05/26
[nginx] QUIC: logging missing mandatory TLS extensions only once.
noreply
2025/05/26
[nginx] QUIC: factored out SSL_provide_quic_data() to the helper function.
noreply
2025/05/26
[nginx] SSL: disabled UI console prompts from worker processes.
noreply
2025/05/26
[nginx] SSL: support loading keys via OSSL_STORE.
noreply
2025/05/19
[njs] WebCrypto: fixed issue introduced in 637fc26e.
noreply
2025/05/16
[njs] WebCrypto: added ECDH support.
noreply
2025/05/16
[njs] WebCrypto: improved working with curve constants.
noreply
2025/05/16
[njs] WebCrypto: making SHA-256 the default hash algorithm.
noreply
2025/05/15
[njs] Add missing null checks for promise code.
noreply
2025/05/08
[njs] Fetch: unify string type to support both njs and QuickJS.
noreply
2025/05/08
[njs] Fetch: QuickJS support.
noreply
2025/05/08
[njs] Version bump.
noreply
2025/05/08
[njs] WebCrypto: fixed extractable handling for crypto.subtle.deriveKey().
noreply
2025/05/08
[njs] WebCrypto: added support for HMAC as derivedKeyAlgorithm.
noreply
2025/05/05
[njs] Lightweight tag created: 0.9.0
noreply
2025/05/05
[njs] Version 0.9.0.
noreply
2025/05/05
[njs] HTTP: fixed GCC 15 build with -Wunterminated-string-initialization.
noreply
2025/05/01
[njs] Fixed GCC 15 build with -Wunterminated-string-initialization.
noreply
2025/05/01
[njs] Tests: fixed js_body_filter.t.
noreply
2025/04/30
[njs] Fixed regexp undefined value of captured group.
noreply
2025/04/30
[njs] Using invalid UTF-8 string as atom number 0.
noreply
2025/04/30
[njs] Fixed building with --debug=YES after b28e50b1.
noreply
2025/04/29
[njs] Tests: improved js_body_filter.t tests.
noreply
2025/04/29
[njs] Tests: fixed js_body_filter.t tests.
noreply
2025/04/29
[njs] Introduced NJS_VMCODE_PROPERTY_ATOM_SET instruction.
noreply
2025/04/29
[njs] Introduced NJS_VMCODE_PROPERTY_ATOM_GET instruction.
noreply
2025/04/29
[nginx] QUIC: do not block ACKs by congestion control.
noreply
2025/04/28
Re: [nginx] QUIC: do not increase underutilized congestion window.
Vladimir Homutov via nginx-devel
2025/04/26
Re: [nginx] QUIC: do not increase underutilized congestion window.
Sergey Kandaurov
2025/04/25
Re: [nginx] QUIC: do not increase underutilized congestion window.
Sergey Kandaurov
2025/04/25
Re: [nginx] QUIC: do not increase underutilized congestion window.
Sergey Kandaurov
2025/04/25
Re: [nginx] QUIC: do not increase underutilized congestion window.
Sergey Kandaurov
2025/04/25
Re: [nginx] QUIC: do not increase underutilized congestion window.
Vladimir Homutov via nginx-devel
2025/04/25
Re: [nginx] QUIC: do not increase underutilized congestion window.
Roman Arutyunyan
2025/04/25
[nginx] SSL: fixed build with OPENSSL_NO_DH.
noreply
2025/04/25
[nginx] SSL: fixed build with OPENSSL_NO_DEPRECATED.
noreply
2025/04/25
Re: [nginx] QUIC: do not increase underutilized congestion window.
Vladimir Homutov via nginx-devel
2025/04/25
Re: [nginx] QUIC: do not increase underutilized congestion window.
Vladimir Homutov via nginx-devel
2025/04/23
[nginx] HTTP/3: fixed NGX_HTTP_V3_VARLEN_INT_LEN value.
noreply
2025/04/23
[nginx] Annotated tag created: release-1.28.0
noreply
2025/04/23
[nginx] nginx-1.28.0-RELEASE
noreply
2025/04/23
[nginx] Fixed -Wunterminated-string-initialization with gcc15.
noreply
2025/04/23
[nginx] Stable branch.
noreply
2025/04/23
[nginx] QUIC: fixed a typo.
noreply
2025/04/22
[nginx] Branch created: stable-1.28
noreply
2025/04/21
[njs] Test262: fixed mktemp format on OpenBSD.
noreply
2025/04/21
[njs] Replaced vm with mp in NJS_CHB_MP_INIT().
noreply
2025/04/18
[nginx] Win32: added detection of ARM64 target.
noreply
2025/04/18
[nginx] Core: improved NGX_ALIGNMENT detection on some x86_64 platforms.
noreply
2025/04/18
[nginx] HTTP/3: fixed NGX_HTTP_V3_VARLEN_INT_LEN value.
noreply
2025/04/17
[nginx] Fixed -Wunterminated-string-initialization with gcc15.
noreply
2025/04/17
[nginx] QUIC: lowered log level for unsupported transport parameters.
noreply
2025/04/16
[nginx] Version bump.
noreply
2025/04/16
[nginx] Annotated tag created: release-1.27.5
noreply
2025/04/16
[nginx] nginx-1.27.5-RELEASE
noreply
2025/04/15
[nginx] QUIC: do not shrink congestion window after losing an MTU probe.
noreply
2025/04/15
[nginx] QUIC: prevent spurious congestion control recovery mode.
noreply
2025/04/15
[nginx] QUIC: use path MTU in congestion window computations.
noreply
2025/04/15
[nginx] HTTP/3: graceful shutdown on keepalive timeout expiration.
noreply
2025/04/15
[nginx] QUIC: dynamic packet threshold.
noreply
2025/04/15
[nginx] QUIC: do not increase underutilized congestion window.
noreply
2025/04/15
[nginx] QUIC: CUBIC congestion control.
noreply
2025/04/15
[nginx] QUIC: ngx_msec_t overflow protection.
noreply
2025/04/15
[nginx] QUIC: graph-friendly congestion control logging.
noreply
2025/04/15
[nginx] QUIC: all-levels commit and revert functions.
noreply
2025/04/15
[nginx] QUIC: optimized connection frame threshold.
noreply
2025/04/15
[nginx] QUIC: ignore congestion control when sending MTU probes.
noreply
2025/04/11
[njs] Fetch: refactored out ngx_js_http_close_peer().
noreply
2025/04/11
[njs] Fetch: generalize ngx_js_http_error().
noreply
2025/04/11
[njs] Fetch: renamed njs_js_http_destructor() as ngx_js_http_destructor().
noreply
2025/04/11
[njs] Fetch: refactored out ngx_js_http_resolve_done().
noreply
2025/04/11
[njs] Fetch: refactored out ngx_js_http_resolve().
noreply
2025/04/10
[nginx] SSL: external groups support in $ssl_curve and $ssl_curves.
noreply
2025/04/10
[nginx] Upstream: fixed passwords support for dynamic certificates.
noreply
2025/04/09
[njs] Fetch: remove unused parameter in ngx_js_http_error().
noreply
2025/04/09
[njs] Fixed typo in stream event handler debug message.
noreply
2025/04/09
[njs] Version bump.
noreply
2025/04/09
[nginx] Charset filter: improved validation of charset_map with utf-8.
noreply
2025/04/07
[njs] QuickJS: ignoring rejected promises while destroying context.
noreply
2025/04/07
[njs] Lightweight tag created: 0.8.10
noreply
2025/04/07
[njs] Version 0.8.10.
noreply
2025/04/05
[njs] QuickJS: introduced qjs_promise_result().
noreply
2025/04/03
[njs] QuickJS: added xml to nginx modules.
noreply
2025/04/02
[njs] QuickJS: fix exception handling during configuration phase.
noreply
2025/03/29
[njs] QuickJS: fixed ngx_qjs_external_resolver().
noreply
2025/03/27
[njs] QuickJS: fixed compatibility issues with QuickJS-NG 0.9.0.
noreply
2025/03/27
[njs] XML: allowing to remove the property $text for XMLNode.
noreply
2025/03/27
[njs] QuickJS: added xml module.
noreply
2025/03/27
[njs] Test262: improved compatibility with node.js for fs/methods.t.mjs.
noreply
2025/03/27
[njs] XML: fixed serializeToString().
noreply
2025/03/27
Re: Proposal: Change `ssl_client_certificate` to `ssl_client_ca_certificate`
Sergey Kandaurov
2025/03/27
Re: Use directive code from other module inside my custom ngx_http_mycontrol_module
Sergey Kandaurov
2025/03/25
[njs] QuickJS: fixed compatibility with recent change in upstream.
noreply
2025/03/24
[njs] QuickJS: added missed JS_NewClass() for the SharedDictError class.
noreply
2025/03/19
[njs] QuickJS: using JS_AddIntrinsicBigInt() if detected.
noreply
2025/03/19
[njs] QuickJS: calling njs_chb_destroy() in qjs_string_create_chb() internally.
noreply
2025/03/19
[njs] QuickJS: fixed ngx_qjs_string() to handle strings containing "\0".
noreply
2025/03/18
[njs] QuickJS: fixed njs_qjs_object_completions().
noreply
2025/03/18
Re: [njs] Test262: allowing to omit empty default option argument.
Mike MacCana
2025/03/18
[njs] QuickJS: added error checks in modules initialization.
noreply
2025/03/18
[njs] Test262: using default prepare_args() where appropriate.
noreply
2025/03/18
[njs] QuickJS: crypto module.
noreply
2025/03/18
[njs] Test262: allowing to omit empty default option argument.
noreply
2025/03/17
[njs] QuickJS: making ngx_qjs_*() functions consistent with ngx_js_*().
noreply
2025/03/15
Proposal: Change `ssl_client_certificate` to `ssl_client_ca_certificate`
Thomas Ward via nginx-devel
2025/03/12
Use directive code from other module inside my custom ngx_http_mycontrol_module
Zyrot System
2025/03/11
[nginx] Slice filter: improved memory allocation error handling.
noreply
2025/03/04
Re: Development guide sentence wording
Sergey Kandaurov
2025/03/03
Re: Development guide sentence wording
Sergey A. Osokin
2025/03/01
Development guide sentence wording
Sorin Manole
2025/02/26
[nginx] SSL: removed stale comments.
noreply
2025/02/26
[nginx] SSL: using static storage for NGX_SSL_MAX_SESSION_SIZE buffers.
noreply
2025/02/26
[nginx] SSL: raised limit for sessions stored in shared memory.
noreply
2025/02/26
[nginx] SSL: improved logging of saving sessions from upstream servers.
noreply
2025/02/26
[nginx] SSL: style.
noreply
2025/02/25
[njs] QuickJS: using helper to declare Symbol.toStringTag properties.
noreply
2025/02/25
[njs] QuickJS: removed unused variable casts introduced in 75ca26f.
noreply
2025/02/24
[njs] Fetch: accepting response headers with underscore characters.
noreply
2025/02/24
[njs] Fixed typo introduced in 75ca26f.
noreply
2025/02/24
[njs] Modules: improved reporting of unhandled promise rejections.
noreply
2025/02/24
[njs] Tests: making fetch test portable by removing njs.dump().
noreply
2025/02/24
unsubscribe
Ilya
2025/02/20
[nginx] Improved ngx_http_subrequest() error handling.
noreply
2025/02/20
[njs] QuickJS: fixed memory leak in js_periodic handler.
noreply
2025/02/20
[njs] Tests: splitting js_periodic tests into multiple files.
noreply
2025/02/20
[njs] QuickJS: fixed SharedDict.incr() with empty init argument.
noreply
2025/02/20
[nginx] Add gitignore file.
noreply
2025/02/18
[njs] Fixed access to uninitialized alg in SubtleCrypto.import().
noreply
2025/02/18
[njs] QuickJS: added WebCrypto import tests forgotten in 75ca26f.
noreply
2025/02/18
[njs] QuickJS: fixed key usage processing with invalid values in WebCrypto.
noreply
2025/02/18
[njs] QuickJS: added missed OPENSSL context for errors in WebCrypto.
noreply
2025/02/18
[njs] QuickJS: fixed non-NULL terminated strings formatting in exceptions.
noreply
2025/02/18
[njs] Add missed syntax error for await in template literal.
noreply
2025/02/18
[nginx] Configure: MSVC compatibility with PCRE2 10.45.
noreply
2025/02/18
[nginx] Core: fix build without libcrypt.
noreply
2025/02/18
[nginx] Version bump.
noreply
2025/02/10
[njs] Modules: fixed name corruption in variable and header processing.
noreply
2025/02/07
[njs] QuickJS: fixed shared dict in stream module.
noreply
2025/02/07
[njs] Tests262: fixed merge() with null values.
noreply
2025/02/07
[njs] QuickJS: added querystring module.
noreply
2025/02/05
[nginx] Configure: MSVC compatibility with PCRE2 10.43.
noreply
2025/02/05
[nginx] Switched GNUmakefile from hg to git.
noreply
2025/02/05
[nginx] Annotated tag created: release-1.27.4
noreply
2025/02/05
[nginx] Annotated tag created: release-1.26.3
noreply
2025/02/05
[nginx] SNI: added restriction for TLSv1.3 cross-SNI session resumption.
noreply
2025/02/05
[nginx] Mp4: unordered stsc chunks error for the final chunk.
noreply
2025/02/05
[nginx] nginx-1.26.3-RELEASE
noreply
2025/02/05
[nginx] QUIC: added missing casts in iov_base assignments.
noreply
2025/02/05
[nginx] Version bump.
noreply
2025/02/05
[nginx] Mp4: prevent chunk index underflow.
noreply
2025/02/05
[nginx] QUIC: fixed accessing a released stream.
noreply
2025/02/05
[nginx] Configure: fixed --with-libatomic=DIR with recent libatomic_ops.
noreply
2025/02/05
[nginx] Gzip: compatibility with recent zlib-ng 2.2.x versions.
noreply
2025/02/05
[nginx] Updated OpenSSL used for win32 builds.
noreply
2025/02/05
[nginx] QUIC: prevented BIO leak in case of error.
noreply
2025/02/05
[nginx] QUIC: ignore version negotiation packets.
noreply
2025/02/05
[nginx] Mp4: fixed handling an empty run of chunks in stsc atom.
noreply
2025/02/05
[nginx] Moved LICENSE and README to root.
noreply
2025/02/05
[nginx] nginx-1.27.4-RELEASE
noreply
2025/02/05
[nginx] SNI: added restriction for TLSv1.3 cross-SNI session resumption.
noreply
2025/02/05
[nginx] Added "keepalive_min_timeout" directive.
noreply
2025/02/02
Re: [njs] HTTP: reading r.requestText or r.requestBuffer from a temp file.
Sergey A. Osokin
2025/01/31
[njs] HTTP: reading r.requestText or r.requestBuffer from a temp file.
noreply
2025/01/30
[nginx] Misc: moved documentation in generated ZIP archive.
noreply
2025/01/30
[nginx] Configure: fixed --with-libatomic=DIR with recent libatomic_ops.
noreply
2025/01/28
[nginx] QUIC: added missing casts in iov_base assignments.
noreply
2025/01/24
[njs] QuickJS: added support for QuickJS-NG library.
noreply
2025/01/24
[njs] QuickJS: correctly handling value len for empty query params.
noreply
2025/01/24
[njs] CI: added test with QuickJS-NG in check-pr job.
noreply
2025/01/24
[njs] Version bump.
noreply
2025/01/24
[njs] QuickJS: reimplemented process.argv.
noreply
2025/01/23
[nginx] Upstream: fixed --with-compat build without SSL, broken by 454ad0e.
noreply
Earlier messages