[njs] Test262: improved skipping of tests.

2024-05-28 Thread noreply
details: https://hg.nginx.org/njs/rev/881a1c4cd2fb branches: changeset: 2340:881a1c4cd2fb user: Dmitry Volyntsev date: Tue May 28 14:16:14 2024 -0700 description: Test262: improved skipping of tests. The skipped tests (which are expected to fail) are not executed in order to make ou

[njs] Added CI based on GitHub Actions.

2024-05-28 Thread noreply
details: https://hg.nginx.org/njs/rev/29ffafd582a7 branches: changeset: 2341:29ffafd582a7 user: Konstantin Pavlov date: Fri Apr 05 13:27:37 2024 -0700 description: Added CI based on GitHub Actions. diffstat: .github/workflows/check-pr.yml | 86

[njs] Fixed RegExp.prototype[@@replace]().

2024-05-28 Thread noreply
details: https://hg.nginx.org/njs/rev/cb1baa3906f8 branches: changeset: 2342:cb1baa3906f8 user: Dmitry Volyntsev date: Tue May 28 15:49:39 2024 -0700 description: Fixed RegExp.prototype[@@replace](). With replacement containing "$'", "$\`" and Unicode characters. The similar issue

[njs] Added code of conduct.

2024-05-28 Thread noreply
details: https://hg.nginx.org/njs/rev/773c816a7360 branches: changeset: 2343:773c816a7360 user: Dmitry Volyntsev date: Tue May 28 18:00:10 2024 -0700 description: Added code of conduct. diffstat: CODE_OF_CONDUCT.md | 79 ++ 1 fi

[njs] Added security policy.

2024-05-29 Thread noreply
details: https://hg.nginx.org/njs/rev/5c1a1fa63bf0 branches: changeset: 2344:5c1a1fa63bf0 user: Dmitry Volyntsev date: Tue May 28 18:41:49 2024 -0700 description: Added security policy. diffstat: SECURITY.md | 24 1 files changed, 24 insertions(+), 0 dele

[njs] Added support guide.

2024-05-29 Thread noreply
details: https://hg.nginx.org/njs/rev/4b116e8fcb03 branches: changeset: 2345:4b116e8fcb03 user: Dmitry Volyntsev date: Wed May 29 16:29:47 2024 -0700 description: Added support guide. diffstat: SUPPORT.md | 37 + 1 files changed, 37 insertions(

[njs] Added issue templates.

2024-05-29 Thread noreply
details: https://hg.nginx.org/njs/rev/d80048eb970d branches: changeset: 2346:d80048eb970d user: Dmitry Volyntsev date: Wed May 29 17:04:27 2024 -0700 description: Added issue templates. diffstat: .github/ISSUE_TEMPLATE/bug_report.md | 52 +++ .git

[njs] Test262: fixed flaky fs tests.

2024-05-30 Thread noreply
details: https://hg.nginx.org/njs/rev/7d73d18e19f8 branches: changeset: 2347:7d73d18e19f8 user: Dmitry Volyntsev date: Wed May 29 22:23:55 2024 -0700 description: Test262: fixed flaky fs tests. Previously, two tests running in parallel could occasionally generate identical file name

[njs] Test262: fixed unstable fs test.

2024-05-30 Thread noreply
details: https://hg.nginx.org/njs/rev/7c671d50f646 branches: changeset: 2348:7c671d50f646 user: Dmitry Volyntsev date: Wed May 29 22:26:09 2024 -0700 description: Test262: fixed unstable fs test. Ensuring that symlink file is removed even if regular file does not exist. diffstat:

[njs] Added contributing guide.

2024-05-30 Thread noreply
details: https://hg.nginx.org/njs/rev/509ae247a002 branches: changeset: 2349:509ae247a002 user: Dmitry Volyntsev date: Tue May 28 18:34:22 2024 -0700 description: Added contributing guide. diffstat: CONTRIBUTING.md | 95 + 1

[njs] Updated README

2024-05-31 Thread noreply
details: https://hg.nginx.org/njs/rev/5e18d7e5f632 branches: changeset: 2350:5e18d7e5f632 user: Michael Vernik date: Thu May 30 23:24:30 2024 -0700 description: Updated README New Readme content and added .md extension diffstat: NGINX-js-1660x332.png | Bin README

[njs] Added reference to nginx community page at SUPPORT.md.

2024-06-10 Thread noreply
details: https://hg.nginx.org/njs/rev/993e28c8eb84 branches: changeset: 2351:993e28c8eb84 user: Dmitry Volyntsev date: Wed Jun 05 18:23:18 2024 -0700 description: Added reference to nginx community page at SUPPORT.md. diffstat: SUPPORT.md | 20 +--- 1 files change

[njs] Fixed open byte overread in decodeURI() and decodeURIComponent().

2024-06-10 Thread noreply
details: https://hg.nginx.org/njs/rev/d67e5b627677 branches: changeset: 2352:d67e5b627677 user: Dmitry Volyntsev date: Thu Jun 06 23:10:12 2024 -0700 description: Fixed open byte overread in decodeURI() and decodeURIComponent(). Found by OSS-Fuzz and MemorySanitizer. diffstat: sr

[njs] Tests: compatibility with "openssl" app from OpenSSL 3.2.0.

2024-06-10 Thread noreply
details: https://hg.nginx.org/njs/rev/23538ab89e41 branches: changeset: 2353:23538ab89e41 user: Dmitry Volyntsev date: Thu Jun 06 14:54:45 2024 -0700 description: Tests: compatibility with "openssl" app from OpenSSL 3.2.0. diffstat: nginx/t/js_fetch_https.t| 3 +++ nginx/

[njs] Fixed tracking of argument scope.

2024-06-10 Thread noreply
details: https://hg.nginx.org/njs/rev/81ff15b57343 branches: changeset: 2354:81ff15b57343 user: Dmitry Volyntsev date: Fri Jun 07 21:46:30 2024 -0700 description: Fixed tracking of argument scope. This properly catches unsupported "await" in arguments. This fixes #730 issue on Gith

[njs] Fixed integer overflow in Date.parse().

2024-06-10 Thread noreply
details: https://hg.nginx.org/njs/rev/ae4f50f7b7b3 branches: changeset: 2355:ae4f50f7b7b3 user: Dmitry Volyntsev date: Fri Jun 07 22:58:53 2024 -0700 description: Fixed integer overflow in Date.parse(). Found by OSS-Fuzz and UndefinedSanitizer. diffstat: src/njs_date.c

[njs] Modules: shared dictionary add, set, incr methods timeout argument.

2024-06-10 Thread noreply
details: https://hg.nginx.org/njs/rev/a5da85a3d309 branches: changeset: 2356:a5da85a3d309 user: jo-carter <104033676+jo-car...@users.noreply.github.com> date: Sun Jun 02 09:11:13 2024 +0100 description: Modules: shared dictionary add, set, incr methods timeout argument. The optional

[njs] Modules: removed extra copying in shared dictionary.

2024-06-12 Thread noreply
details: https://hg.nginx.org/njs/rev/95bb22b30a0d branches: changeset: 2357:95bb22b30a0d user: Dmitry Volyntsev date: Mon Jun 10 23:06:26 2024 -0700 description: Modules: removed extra copying in shared dictionary. After 5730d5f pool copy is not needed because njs_vm_value_string

[njs] HTTP: fixed r.subrequest() error handling.

2024-06-12 Thread noreply
details: https://hg.nginx.org/njs/rev/3ba1433803ee branches: changeset: 2358:3ba1433803ee user: Dmitry Volyntsev date: Thu May 30 22:22:48 2024 -0700 description: HTTP: fixed r.subrequest() error handling. Previously, when at least 2 subrequests were scheduled they both succeed, but

[njs] Version 0.8.5.

2024-06-25 Thread noreply
details: https://hg.nginx.org/njs/rev/a419f9189f55 branches: changeset: 2359:a419f9189f55 user: Dmitry Volyntsev date: Mon Jun 24 17:09:07 2024 -0700 description: Version 0.8.5. diffstat: CHANGES | 50 ++ 1 files changed, 50 inserti

[njs] Modules: removed not needed previous location initialization.

2024-06-28 Thread noreply
details: https://hg.nginx.org/njs/rev/5b5f45340f9f branches: changeset: 2360:5b5f45340f9f user: Dmitry Volyntsev date: Mon Jun 17 21:35:02 2024 -0700 description: Modules: removed not needed previous location initialization. diffstat: nginx/ngx_js.c | 6 -- 1 files changed, 0

[njs] HTTP: simplified check for subrequest from a subrequest.

2024-06-28 Thread noreply
details: https://hg.nginx.org/njs/rev/8b182df14819 branches: changeset: 2361:8b182df14819 user: Dmitry Volyntsev date: Wed Jun 12 23:31:08 2024 -0700 description: HTTP: simplified check for subrequest from a subrequest. diffstat: nginx/ngx_http_js_module.c | 4 ++-- nginx/t/js_su

[njs] Fixed ‘length’ may be used uninitialized in Array.prototype.pop().

2024-06-28 Thread noreply
details: https://hg.nginx.org/njs/rev/146d4699a4c4 branches: changeset: 2362:146d4699a4c4 user: Dmitry Volyntsev date: Thu Jun 20 17:26:14 2024 -0700 description: Fixed ‘length’ may be used uninitialized in Array.prototype.pop(). When building by GCC with -O3 and -flto flags the fol

[njs] Fixed ‘ctx.codepoint’ may be used uninitialized.

2024-06-28 Thread noreply
details: https://hg.nginx.org/njs/rev/f358df45922c branches: changeset: 2363:f358df45922c user: Dmitry Volyntsev date: Fri Jun 21 17:58:32 2024 -0700 description: Fixed ‘ctx.codepoint’ may be used uninitialized. When building by GCC 13 with -O3 and -flto flags the following warning

[njs] Modules: adding NUL byte at the end of the module body.

2024-06-28 Thread noreply
details: https://hg.nginx.org/njs/rev/818ab94037d7 branches: changeset: 2364:818ab94037d7 user: Dmitry Volyntsev date: Tue Jun 18 23:47:31 2024 -0700 description: Modules: adding NUL byte at the end of the module body. Even though QuickJS takes length as an argument, when parsing th

[njs] Fixed maybe-uninitialized warning in error creation.

2024-06-28 Thread noreply
details: https://hg.nginx.org/njs/rev/9f59e7e13899 branches: changeset: 2365:9f59e7e13899 user: Dmitry Volyntsev date: Thu Jun 20 17:11:24 2024 -0700 description: Fixed maybe-uninitialized warning in error creation. Ensuring that buf is always initialized in njs_throw_error_va() and

[njs] Fixed attribute initialization for external properties.

2024-07-01 Thread noreply
details: https://github.com/nginx/njs/commit/286d00b93ffa54958aab9a930a844ba4ba83f095 branches: master commit:286d00b93ffa54958aab9a930a844ba4ba83f095 user: Dmitry Volyntsev date: Fri, 21 Jun 2024 19:14:35 -0700 description: Fixed attribute initialization for external properties.

[njs] Fixed Object.values() and Object.entries() with shared properties.

2024-07-01 Thread noreply
details: https://github.com/nginx/njs/commit/69072164673d6dbe069ef05a4b38ef0a7a9d0908 branches: master commit:69072164673d6dbe069ef05a4b38ef0a7a9d0908 user: Dmitry Volyntsev date: Wed, 26 Jun 2024 16:39:59 -0700 description: Fixed Object.values() and Object.entries() with shared

[njs] Fixed "global" property handler when deleting.

2024-07-01 Thread noreply
details: https://github.com/nginx/njs/commit/89aca305c471a17fa5bd83a94f091a9bdde7c6a3 branches: master commit:89aca305c471a17fa5bd83a94f091a9bdde7c6a3 user: Dmitry Volyntsev date: Wed, 26 Jun 2024 19:12:38 -0700 description: Fixed "global" property handler when deleting. This fi

[njs] Fixed constructor property of an iterator object.

2024-07-01 Thread noreply
details: https://github.com/nginx/njs/commit/7f55a51f23113e3fc8a57d2598f3b87101098bb2 branches: master commit:7f55a51f23113e3fc8a57d2598f3b87101098bb2 user: Dmitry Volyntsev date: Wed, 26 Jun 2024 18:50:43 -0700 description: Fixed constructor property of an iterator object. This

[njs] Avoiding explicit length calculation for strings.

2024-07-01 Thread noreply
details: https://github.com/nginx/njs/commit/911cacd055e0f6e469edee086802f9be2cb4710c branches: master commit:911cacd055e0f6e469edee086802f9be2cb4710c user: Dmitry Volyntsev date: Wed, 26 Jun 2024 22:33:57 -0700 description: Avoiding explicit length calculation for strings. ---

[njs] QuickJS: disabling eval() and string normalize.

2024-07-01 Thread noreply
details: https://github.com/nginx/njs/commit/c773ebcaad703e704220d7f8f9fc40c78f50d779 branches: master commit:c773ebcaad703e704220d7f8f9fc40c78f50d779 user: Dmitry Volyntsev date: Fri, 21 Jun 2024 00:06:46 -0700 description: QuickJS: disabling eval() and string normalize. ---

[njs] HTTP: simplifed r.subrequest() code.

2024-07-01 Thread noreply
details: https://github.com/nginx/njs/commit/7dda4b2ff1fe605e8d7b2723a0b855d43fe101a8 branches: master commit:7dda4b2ff1fe605e8d7b2723a0b855d43fe101a8 user: Dmitry Volyntsev date: Thu, 27 Jun 2024 23:47:11 -0700 description: HTTP: simplifed r.subrequest() code. Moving promise ca

[njs] Fixed Function constructor handling when called without arguments.

2024-07-05 Thread noreply
details: https://github.com/nginx/njs/commit/b593dd4aba0f5c730c1d90072cdee7dd9a93beed branches: master commit:b593dd4aba0f5c730c1d90072cdee7dd9a93beed user: Vadim Zhestikov date: Tue, 2 Jul 2024 14:55:03 -0700 description: Fixed Function constructor handling when called without a

[njs] Fixed empty labelled statement in a function.

2024-07-10 Thread noreply
details: https://github.com/nginx/njs/commit/7f10ae251661656dfd4f40ac3347fba802c14399 branches: master commit:7f10ae251661656dfd4f40ac3347fba802c14399 user: Vadim Zhestikov date: Fri, 5 Jul 2024 11:23:33 -0700 description: Fixed empty labelled statement in a function. --- src/

[njs] Version bump.

2024-07-18 Thread noreply
details: https://github.com/nginx/njs/commit/15c66f2a23a42143d43e6ffedfc33a1128428ccb branches: master commit:15c66f2a23a42143d43e6ffedfc33a1128428ccb user: Dmitry Volyntsev date: Thu, 18 Jul 2024 18:01:57 -0700 description: Version bump. --- src/njs.h | 4 ++-- 1 file changed

[njs] Tests: ignoring subrequest execution order in js_subrequest.t.

2024-07-18 Thread noreply
details: https://github.com/nginx/njs/commit/2197bf316372232f8305b71c9dde8f95a0b7b486 branches: master commit:2197bf316372232f8305b71c9dde8f95a0b7b486 user: Dmitry Volyntsev date: Thu, 18 Jul 2024 16:24:04 -0700 description: Tests: ignoring subrequest execution order in js_subreq

[njs] Tests: removed njs specific code from js_headers.t.

2024-07-18 Thread noreply
details: https://github.com/nginx/njs/commit/22b2300d9c1b86e29894fba5e32eaa73e678d11e branches: master commit:22b2300d9c1b86e29894fba5e32eaa73e678d11e user: Dmitry Volyntsev date: Wed, 17 Jul 2024 22:07:12 -0700 description: Tests: removed njs specific code from js_headers.t. -

[njs] HTTP: making ngx_http_js_header_t handler type generic.

2024-07-18 Thread noreply
details: https://github.com/nginx/njs/commit/e45429fe88d3c9c3a61fa6c122157147138bb516 branches: master commit:e45429fe88d3c9c3a61fa6c122157147138bb516 user: Dmitry Volyntsev date: Tue, 16 Jul 2024 22:02:06 -0700 description: HTTP: making ngx_http_js_header_t handler type generic.

[njs] HTTP: moving ngx_http_methods table out of subrequest() method.

2024-07-18 Thread noreply
details: https://github.com/nginx/njs/commit/62b800295f3aa8ec13a06b0c903d41f1e706f78f branches: master commit:62b800295f3aa8ec13a06b0c903d41f1e706f78f user: Dmitry Volyntsev date: Thu, 18 Jul 2024 17:55:20 -0700 description: HTTP: moving ngx_http_methods table out of subrequest()

[njs] Tests: adapting unsafe redirect test for QuickJS.

2024-07-25 Thread noreply
details: https://github.com/nginx/njs/commit/3ac496802862347c5cf8f0b6e3825163dc7bb1c9 branches: master commit:3ac496802862347c5cf8f0b6e3825163dc7bb1c9 user: Dmitry Volyntsev date: Thu, 25 Jul 2024 17:28:37 -0700 description: Tests: adapting unsafe redirect test for QuickJS. At t

[njs] Tests: making exception test more portable in js.t.

2024-07-25 Thread noreply
details: https://github.com/nginx/njs/commit/29c71bf771a30e8120bf332f240c14257000dd05 branches: master commit:29c71bf771a30e8120bf332f240c14257000dd05 user: Dmitry Volyntsev date: Thu, 18 Jul 2024 22:37:25 -0700 description: Tests: making exception test more portable in js.t. -

[njs] Modules: removed non needed argument from meta handlers.

2024-07-25 Thread noreply
details: https://github.com/nginx/njs/commit/af7847fa6b5c8e6e5bdcae897dbb4f7ee9e8ef04 branches: master commit:af7847fa6b5c8e6e5bdcae897dbb4f7ee9e8ef04 user: Dmitry Volyntsev date: Wed, 24 Jul 2024 22:19:33 -0700 description: Modules: removed non needed argument from meta handlers

[njs] Types: fixed NgxKeyValuePair definition.

2024-08-14 Thread noreply
details: https://github.com/nginx/njs/commit/4630230c3d53a28c777d9c5d07efbb1a4ebc3446 branches: master commit:4630230c3d53a28c777d9c5d07efbb1a4ebc3446 user: Thomas P. date: Tue, 30 Jul 2024 14:20:19 +0200 description: Types: fixed NgxKeyValuePair definition. NgxSharedDict.items(

[njs] HTTP: expose capture group variables.

2024-08-15 Thread noreply
details: https://github.com/nginx/njs/commit/8553c2a6a2cb0c7bdd111f5b1799aaba8004eba6 branches: master commit:8553c2a6a2cb0c7bdd111f5b1799aaba8004eba6 user: Thomas P. date: Tue, 30 Jul 2024 18:03:34 +0200 description: HTTP: expose capture group variables. --- nginx/ngx_http_js

[njs] Fixed Fixed Buffer.prototype.write().

2024-08-15 Thread noreply
details: https://github.com/nginx/njs/commit/5cf4fd025664ea7b100757865ca9c59e44830cba branches: master commit:5cf4fd025664ea7b100757865ca9c59e44830cba user: Dmitry Volyntsev date: Wed, 7 Aug 2024 22:48:04 -0700 description: Fixed Fixed Buffer.prototype.write(). --- src/njs_buf

[njs] Fixed Buffer.prototype.lastIndexOf().

2024-08-15 Thread noreply
details: https://github.com/nginx/njs/commit/5d15a8d6dabb44afefd5308e0ebde0cf73597b88 branches: master commit:5d15a8d6dabb44afefd5308e0ebde0cf73597b88 user: Dmitry Volyntsev date: Tue, 6 Aug 2024 23:05:33 -0700 description: Fixed Buffer.prototype.lastIndexOf(). --- src/njs_buf

[njs] QuickJS: fixed exception handling in shell output.

2024-08-15 Thread noreply
details: https://github.com/nginx/njs/commit/4b8188857b4385b5d2aff44cb548e92521c6c91f branches: master commit:4b8188857b4385b5d2aff44cb548e92521c6c91f user: Dmitry Volyntsev date: Tue, 13 Aug 2024 17:14:14 -0700 description: QuickJS: fixed exception handling in shell output. --

[njs] Fixed Buffer.prototype.writeInt8() and friends.

2024-08-15 Thread noreply
details: https://github.com/nginx/njs/commit/43dcb8ddaf30bc7f7ffd172de669e288b230073b branches: master commit:43dcb8ddaf30bc7f7ffd172de669e288b230073b user: Dmitry Volyntsev date: Thu, 8 Aug 2024 00:12:29 -0700 description: Fixed Buffer.prototype.writeInt8() and friends. --- s

[njs] Fixed Buffer.prototype.writeFloat() and friends.

2024-08-15 Thread noreply
details: https://github.com/nginx/njs/commit/7ba3a8b943488f801a8dde64d76a965b7686094c branches: master commit:7ba3a8b943488f801a8dde64d76a965b7686094c user: Dmitry Volyntsev date: Wed, 7 Aug 2024 22:27:45 -0700 description: Fixed Buffer.prototype.writeFloat() and friends. ---

[njs] Making ngx_js_logger() reusable by QuickJS code.

2024-08-16 Thread noreply
details: https://github.com/nginx/njs/commit/d47f7beda262a63d0eef72839c5b2b545b0699d9 branches: master commit:d47f7beda262a63d0eef72839c5b2b545b0699d9 user: Dmitry Volyntsev date: Mon, 8 Jul 2024 23:38:28 -0700 description: Making ngx_js_logger() reusable by QuickJS code. ---

[njs] Fixed compilation on 32bit platforms.

2024-08-16 Thread noreply
details: https://github.com/nginx/njs/commit/598fc578fcba772dc3649f74f1cbef7f5783961f branches: master commit:598fc578fcba772dc3649f74f1cbef7f5783961f user: Dmitry Volyntsev date: Thu, 15 Aug 2024 22:02:48 -0700 description: Fixed compilation on 32bit platforms. The issue was in

[njs] Modules: adding NUL byte at the end of the global script.

2024-08-16 Thread noreply
details: https://github.com/nginx/njs/commit/58b581461d8cc77037de9000e1dde9b74e314aee branches: master commit:58b581461d8cc77037de9000e1dde9b74e314aee user: Dmitry Volyntsev date: Thu, 25 Jul 2024 19:02:35 -0700 description: Modules: adding NUL byte at the end of the global scrip

[njs] Add badges to README.md

2024-08-21 Thread noreply
details: https://github.com/nginx/njs/commit/0d2b8b53168261d8bc2fb9ceb15244e2bccd9c70 branches: master commit:0d2b8b53168261d8bc2fb9ceb15244e2bccd9c70 user: Elijah Zupancic date: Tue, 20 Aug 2024 11:41:44 -0700 description: Add badges to README.md This change adds two badges ind

[njs] Modules: added nocache flag for js_set variables.

2024-08-23 Thread noreply
details: https://github.com/nginx/njs/commit/5b7905c57fcb994a880804066c6abec32490180c branches: master commit:5b7905c57fcb994a880804066c6abec32490180c user: Thomas P. date: Wed, 7 Aug 2024 11:47:08 +0200 description: Modules: added nocache flag for js_set variables. This commit

[nginx] Removed C-style comments from LICENSE.

2024-08-30 Thread noreply
details: https://github.com/nginx/nginx/commit/6bb4be1a79e8c8e8a07f4df1c77a80c65b3b6f47 branches: master commit:6bb4be1a79e8c8e8a07f4df1c77a80c65b3b6f47 user: Roman Arutyunyan date: Thu, 29 Aug 2024 17:14:25 +0400 description: Removed C-style comments from LICENSE. --- LICENSE

[nginx] Moved LICENSE and README to root.

2024-08-30 Thread noreply
details: https://github.com/nginx/nginx/commit/863ab647cd659d6b326c61a1f1227629978ce132 branches: master commit:863ab647cd659d6b326c61a1f1227629978ce132 user: Roman Arutyunyan date: Thu, 29 Aug 2024 16:24:03 +0400 description: Moved LICENSE and README to root. --- docs/text/LI

[nginx] Switched GNUmakefile from hg to git.

2024-08-30 Thread noreply
details: https://github.com/nginx/nginx/commit/81a933e1f6fa26012d6736006456171e1f1b8977 branches: master commit:81a933e1f6fa26012d6736006456171e1f1b8977 user: Roman Arutyunyan date: Thu, 29 Aug 2024 16:03:58 +0400 description: Switched GNUmakefile from hg to git. --- misc/GNUm

[nginx] Removed .hgtags file.

2024-08-30 Thread noreply
details: https://github.com/nginx/nginx/commit/900f4dc48c07d6f6961744fd152d3afb10a2bd9f branches: master commit:900f4dc48c07d6f6961744fd152d3afb10a2bd9f user: Roman Arutyunyan date: Thu, 29 Aug 2024 16:03:27 +0400 description: Removed .hgtags file. --- .hgtags | 482 --

[nginx] Added Code of Conduct.

2024-09-02 Thread noreply
details: https://github.com/nginx/nginx/commit/e73ac62294ae85977dde1e8159857e6a4d227f26 branches: master commit:e73ac62294ae85977dde1e8159857e6a4d227f26 user: Maryna Herasimovich date: Wed, 28 Aug 2024 20:13:13 -0700 description: Added Code of Conduct. --- CODE_OF_CONDUCT.md |

[nginx] Added security policy.

2024-09-02 Thread noreply
details: https://github.com/nginx/nginx/commit/3b16b46aae979b9a130c5dd42430dda37b623282 branches: master commit:3b16b46aae979b9a130c5dd42430dda37b623282 user: Maryna Herasimovich date: Wed, 28 Aug 2024 20:51:54 -0700 description: Added security policy. --- SECURITY.md | 20 +++

[nginx] Added contributing guidelines.

2024-09-03 Thread noreply
details: https://github.com/nginx/nginx/commit/da468ec0c03ab7711ab4fcb0517760daaf31ab10 branches: master commit:da468ec0c03ab7711ab4fcb0517760daaf31ab10 user: Maryna Herasimovich date: Wed, 28 Aug 2024 20:43:08 -0700 description: Added contributing guidelines. --- CONTRIBUTING

[njs] QuickJS: moving njs object creation to common code.

2024-09-03 Thread noreply
details: https://github.com/nginx/njs/commit/b70ab370b8fd8c7e37a6491697dfe357031f4632 branches: master commit:b70ab370b8fd8c7e37a6491697dfe357031f4632 user: Dmitry Volyntsev date: Mon, 8 Jul 2024 23:35:12 -0700 description: QuickJS: moving njs object creation to common code. So

[njs] QuickJS: qjs_new_context() accepts now additional modules.

2024-09-03 Thread noreply
details: https://github.com/nginx/njs/commit/cb8296fa4e2c976b78f07a73263bb0cd5dfb29ab branches: master commit:cb8296fa4e2c976b78f07a73263bb0cd5dfb29ab user: Dmitry Volyntsev date: Tue, 23 Jul 2024 22:55:01 -0700 description: QuickJS: qjs_new_context() accepts now additional modul

[njs] Introduced libqjs.a.

2024-09-03 Thread noreply
details: https://github.com/nginx/njs/commit/82c5b5ad5ceff3f9f7d0cf62bf6cc74cac2c454d branches: master commit:82c5b5ad5ceff3f9f7d0cf62bf6cc74cac2c454d user: Dmitry Volyntsev date: Tue, 23 Jul 2024 18:37:33 -0700 description: Introduced libqjs.a. --- auto/make| 48 +

[njs] QuickJS: added wrappers for strings creation.

2024-09-03 Thread noreply
details: https://github.com/nginx/njs/commit/65f1e8555e226f0072d69fd673d000639f6428db branches: master commit:65f1e8555e226f0072d69fd673d000639f6428db user: Dmitry Volyntsev date: Fri, 16 Aug 2024 23:29:48 -0700 description: QuickJS: added wrappers for strings creation. --- sr

[njs] Tests: making exception test more portable in stream_js.t.

2024-09-03 Thread noreply
details: https://github.com/nginx/njs/commit/a3a4dd45a5377723042df2194b06565e9abc0f2f branches: master commit:a3a4dd45a5377723042df2194b06565e9abc0f2f user: Dmitry Volyntsev date: Wed, 28 Aug 2024 16:57:49 -0700 description: Tests: making exception test more portable in stream_js

[njs] QuickJS: disabling eval() and Function() in qjs_new_context().

2024-09-03 Thread noreply
details: https://github.com/nginx/njs/commit/8e02600da88bd70a2a4aff88e9bb38fbd849f9f3 branches: master commit:8e02600da88bd70a2a4aff88e9bb38fbd849f9f3 user: Dmitry Volyntsev date: Wed, 24 Jul 2024 16:30:10 -0700 description: QuickJS: disabling eval() and Function() in qjs_new_con

[nginx] Branch created: templates

2024-09-04 Thread noreply
details: https://github.com/nginx/nginx/commit/98425cd4c9e3d27f714bd1e250f85747b70b5926 branches: templates commit:98425cd4c9e3d27f714bd1e250f85747b70b5926 user: Maryna Herasimovich date: Thu, 29 Aug 2024 13:06:48 -0700 description: Added GitHub templates. --- .github/ISSUE_TE

[nginx] Branch deleted: templates

2024-09-04 Thread noreply
details: branches: templates commit:98425cd4c9e3d27f714bd1e250f85747b70b5926 user: date: Wed, 04 Sep 2024 13:10:02 + ___ nginx-devel mailing list nginx-devel@nginx.org https://mailman.nginx.org/mailman/listinfo/nginx-devel

[nginx] Added GitHub templates.

2024-09-04 Thread noreply
details: https://github.com/nginx/nginx/commit/082a3cbe3b7f6c28630f271c74b1787220974ed9 branches: master commit:082a3cbe3b7f6c28630f271c74b1787220974ed9 user: Maryna Herasimovich date: Thu, 29 Aug 2024 13:06:48 -0700 description: Added GitHub templates. --- .github/ISSUE_TEMPL

[nginx] Added CI based on GitHub Actions.

2024-09-04 Thread noreply
details: https://github.com/nginx/nginx/commit/042b9cc4db564dc16dfc93c31c14e9a6bb749509 branches: master commit:042b9cc4db564dc16dfc93c31c14e9a6bb749509 user: Konstantin Pavlov date: Thu, 18 Jul 2024 13:42:43 -0700 description: Added CI based on GitHub Actions. Pushes to master

[njs] Fixed handling of encode arg in fs.readdir() and fs.realpath().

2024-09-04 Thread noreply
details: https://github.com/nginx/njs/commit/6259cca26b6747fa8ade15c4b602b9ad190cb14a branches: master commit:6259cca26b6747fa8ade15c4b602b9ad190cb14a user: Dmitry Volyntsev date: Tue, 3 Sep 2024 21:32:33 -0700 description: Fixed handling of encode arg in fs.readdir() and fs.real

[nginx] Fixed a typo in win-utf.

2024-09-06 Thread noreply
details: https://github.com/nginx/nginx/commit/00637cce366f17b78fe1ed5c1ef0e534143045f6 branches: master commit:00637cce366f17b78fe1ed5c1ef0e534143045f6 user: Shaikh Yaser date: Thu, 5 Sep 2024 20:47:54 +0530 description: Fixed a typo in win-utf. --- conf/win-utf | 2 +- 1 fil

[nginx] README: incorporate feedback

2024-09-11 Thread noreply
details: https://github.com/nginx/nginx/commit/3da24cb9b83fe97e60576eef16776a615e1fabc6 branches: master commit:3da24cb9b83fe97e60576eef16776a615e1fabc6 user: Michael Vernik date: Mon, 9 Sep 2024 22:46:35 -0700 description: README: incorporate feedback --- README.md | 38 +

[nginx] README: added more info/link to Windows version on nginx.org

2024-09-11 Thread noreply
details: https://github.com/nginx/nginx/commit/9bdc2bacbe9cd44d09370dd950504f443469fa85 branches: master commit:9bdc2bacbe9cd44d09370dd950504f443469fa85 user: Michael Vernik date: Mon, 9 Sep 2024 23:40:22 -0700 description: README: added more info/link to Windows version on nginx

[nginx] Added README.md.

2024-09-11 Thread noreply
details: https://github.com/nginx/nginx/commit/07c31459e51cb115ce0440e55c13391a5f823cfe branches: master commit:07c31459e51cb115ce0440e55c13391a5f823cfe user: Michael Vernik date: Sat, 31 Aug 2024 22:42:09 -0700 description: Added README.md. --- README | 3 - READM

[nginx] Cut down version of README.md.

2024-09-11 Thread noreply
details: https://github.com/nginx/nginx/commit/973ece2c84c0fd35ac0671c19970a13185967749 branches: master commit:973ece2c84c0fd35ac0671c19970a13185967749 user: Sergey Kandaurov date: Thu, 5 Sep 2024 18:32:12 +0400 description: Cut down version of README.md. --- README.md | 283

[nginx] Revert "Cut down version of README.md."

2024-09-11 Thread noreply
details: https://github.com/nginx/nginx/commit/c5a0cdf3c3bc42f81879dc23b6b4df73db97e93b branches: master commit:c5a0cdf3c3bc42f81879dc23b6b4df73db97e93b user: Michael Vernik date: Fri, 6 Sep 2024 12:19:36 -0700 description: Revert "Cut down version of README.md." This reverts co

[nginx] README: add details about stable and master branches

2024-09-11 Thread noreply
details: https://github.com/nginx/nginx/commit/0daee9a4806595bfae752a5b09a0bcc2c5e7af30 branches: master commit:0daee9a4806595bfae752a5b09a0bcc2c5e7af30 user: Michael Vernik date: Mon, 9 Sep 2024 23:53:39 -0700 description: README: add details about stable and master branches -

[nginx] README: clarified worker process description

2024-09-11 Thread noreply
details: https://github.com/nginx/nginx/commit/1f5ffb57a1ed7459bdb19bc460e35e7c94f881ef branches: master commit:1f5ffb57a1ed7459bdb19bc460e35e7c94f881ef user: Michael Vernik date: Tue, 10 Sep 2024 00:10:53 -0700 description: README: clarified worker process description --- REA

[nginx] README: remove signing key references recommended by https://github.com/nginx/nginx/pull/120#discussion_r1751383741

2024-09-11 Thread noreply
details: https://github.com/nginx/nginx/commit/732364c1df74dc6e25c219ca70751f886d3985bf branches: master commit:732364c1df74dc6e25c219ca70751f886d3985bf user: Michael Vernik date: Tue, 10 Sep 2024 12:59:33 -0700 description: README: remove signing key references recommended by h

[nginx] README: updated stable/mainline binary description

2024-09-11 Thread noreply
details: https://github.com/nginx/nginx/commit/197f1e228cfa4577294c5c6adc4157e756e3e04e branches: master commit:197f1e228cfa4577294c5c6adc4157e756e3e04e user: Michael Vernik date: Tue, 10 Sep 2024 15:14:55 -0700 description: README: updated stable/mainline binary description --

[nginx] README: updated modules docs

2024-09-11 Thread noreply
details: https://github.com/nginx/nginx/commit/be22c101ba24e0654410e02d5ba49b796631febb branches: master commit:be22c101ba24e0654410e02d5ba49b796631febb user: Michael Vernik date: Tue, 10 Sep 2024 12:33:29 -0700 description: README: updated modules docs --- README.md | 12

[nginx] README: clarified binary download and install process on Linux

2024-09-11 Thread noreply
details: https://github.com/nginx/nginx/commit/a8a1a11268eab48ad3ae19748e92594dc5e39355 branches: master commit:a8a1a11268eab48ad3ae19748e92594dc5e39355 user: Michael Vernik date: Tue, 10 Sep 2024 13:23:13 -0700 description: README: clarified binary download and install process o

[nginx] README: remove definition of "contexts" from section on config files per: https://github.com/nginx/nginx/pull/120#discussion_r1751366278

2024-09-11 Thread noreply
details: https://github.com/nginx/nginx/commit/291a8869350777dd94bc532f003b800877505693 branches: master commit:291a8869350777dd94bc532f003b800877505693 user: Michael Vernik date: Tue, 10 Sep 2024 13:10:55 -0700 description: README: remove definition of "contexts" from section on

[nginx] Branch created: revert-120-update-readme

2024-09-11 Thread noreply
details: https://github.com/nginx/nginx/commit/2c68c1d35a48de6682eef1f316dd2e62c8af27e1 branches: revert-120-update-readme commit:2c68c1d35a48de6682eef1f316dd2e62c8af27e1 user: Nina Forsyth date: Wed, 11 Sep 2024 08:50:32 -0700 description: Revert "Added README.md." This reverts

[nginx] Branch deleted: revert-120-update-readme

2024-09-11 Thread noreply
details: branches: revert-120-update-readme commit:2c68c1d35a48de6682eef1f316dd2e62c8af27e1 user: date: Wed, 11 Sep 2024 16:50:01 + ___ nginx-devel mailing list nginx-devel@nginx.org https://mailman.nginx.org/mailman/listinfo/nginx-devel

[njs] Configure: accept spaces in PATH.

2024-09-11 Thread noreply
details: https://github.com/nginx/njs/commit/287198152865605dbebff5e88cc6fb54dc725875 branches: master commit:287198152865605dbebff5e88cc6fb54dc725875 user: Vadim Zhestikov date: Thu, 5 Sep 2024 19:31:28 -0700 description: Configure: accept spaces in PATH. --- auto/expect | 6

[nginx] Proxy: proxy_pass_trailers directive.

2024-09-13 Thread noreply
details: https://github.com/nginx/nginx/commit/1a64c196a7d43f83a14fec20ce8936e599c92865 branches: master commit:1a64c196a7d43f83a14fec20ce8936e599c92865 user: Sergey Kandaurov date: Tue, 10 Sep 2024 16:48:11 +0400 description: Proxy: proxy_pass_trailers directive. The directive

[njs] Fixed dead store assignment in r.subrequest().

2024-10-14 Thread noreply
details: https://github.com/nginx/njs/commit/8759db7458f54d1d2c4d7657a68ca69c51a5c774 branches: master commit:8759db7458f54d1d2c4d7657a68ca69c51a5c774 user: Dmitry Volyntsev date: Fri, 11 Oct 2024 18:41:27 -0700 description: Fixed dead store assignment in r.subrequest(). Found b

[njs] Modules: removed extra VMs creation when it is not needed.

2024-10-14 Thread noreply
details: https://github.com/nginx/njs/commit/685b64f0326ac63a1deda3c9bdad61ad521990a7 branches: master commit:685b64f0326ac63a1deda3c9bdad61ad521990a7 user: Dmitry Volyntsev date: Fri, 11 Oct 2024 17:23:42 -0700 description: Modules: removed extra VMs creation when it is not need

[nginx] Configure: MSVC compatibility with PCRE2 10.43.

2024-10-15 Thread noreply
details: https://github.com/nginx/nginx/commit/b394d44cfa7e5c2d48a174d06f4b899b6cfd3ccf branches: master commit:b394d44cfa7e5c2d48a174d06f4b899b6cfd3ccf user: Thierry Bastian date: Wed, 9 Oct 2024 09:18:49 +0200 description: Configure: MSVC compatibility with PCRE2 10.43. ---

[nginx] QUIC: prevent deleted stream frame retransmissions.

2024-10-08 Thread noreply
details: https://github.com/nginx/nginx/commit/3f6d94d8881ca6755b1baa4dd6248a7b7ed15735 branches: master commit:3f6d94d8881ca6755b1baa4dd6248a7b7ed15735 user: nandsky date: Mon, 30 Sep 2024 20:51:17 +0800 description: QUIC: prevent deleted stream frame retransmissions. Since a2a

[nginx] Version bump.

2024-10-08 Thread noreply
details: https://github.com/nginx/nginx/commit/144778aee6e377c9bcd84368848b2e27871d570f branches: master commit:144778aee6e377c9bcd84368848b2e27871d570f user: Sergey Kandaurov date: Mon, 7 Oct 2024 19:10:39 +0400 description: Version bump. --- src/core/nginx.h | 4 ++-- 1 file

[njs] CI: added 32bit test in check-pr job.

2024-10-10 Thread noreply
details: https://github.com/nginx/njs/commit/78a34bf74fea40e14c25bfc09f86cc96a81e5c5c branches: master commit:78a34bf74fea40e14c25bfc09f86cc96a81e5c5c user: Dmitry Volyntsev date: Thu, 10 Oct 2024 18:03:38 -0700 description: CI: added 32bit test in check-pr job. --- .github/wo

[njs] Fixed Buffer.prototype.indexOf() on 32bits platforms.

2024-10-10 Thread noreply
details: https://github.com/nginx/njs/commit/6902aaa17d8a2f30c44f2ed0ed165605233a2c6d branches: master commit:6902aaa17d8a2f30c44f2ed0ed165605233a2c6d user: Dmitry Volyntsev date: Thu, 10 Oct 2024 16:33:13 -0700 description: Fixed Buffer.prototype.indexOf() on 32bits platforms.

[njs] Optimized qjs_to_bytes().

2024-10-08 Thread noreply
details: https://github.com/nginx/njs/commit/39a2d4bf212346d1487e4d27383453cafefa17ea branches: master commit:39a2d4bf212346d1487e4d27383453cafefa17ea user: Dmitry Volyntsev date: Mon, 7 Oct 2024 22:46:40 -0700 description: Optimized qjs_to_bytes(). Doing JS_IsString() check fir

[njs] Optimized ngx_qjs_string().

2024-10-08 Thread noreply
details: https://github.com/nginx/njs/commit/3a4349e6b2b001001c64dd48f7863c5820cdf3e6 branches: master commit:3a4349e6b2b001001c64dd48f7863c5820cdf3e6 user: Dmitry Volyntsev date: Mon, 7 Oct 2024 22:41:24 -0700 description: Optimized ngx_qjs_string(). Doing JS_IsString() check f

[nginx] Branch created: security

2024-10-16 Thread noreply
details: https://github.com/nginx/nginx/commit/f9f2854043529262f84eacf0931f95f66cf930e8 branches: security commit:f9f2854043529262f84eacf0931f95f66cf930e8 user: Sergey Kandaurov date: Wed, 16 Oct 2024 20:22:52 +0400 description: Update SECURITY.md. Removed unrelated rewraps, min

  1   2   3   4   5   >