Home
last modified time | relevance | path

Searched hist:21 (Results 101 – 125 of 317) sorted by relevance

12345678910>>...13

/unit/pkg/docker/
H A DDockerfile.node20diff 2665:5502438d2215 Tue Feb 20 00:56:00 UTC 2024 Dan Callahan <d.callahan@f5.com> Docker: Update versions of Go, Node, PHP, Ruby

- Go: Drop 1.20, Add 1.22
- Node: Drop 18, Add 21
- PHP: Add 8.3
- Ruby: Add 3.3

Perl and Python are still up-to-date with upstream releases

Regenerating the Dockerfiles also picks up the logging change from
183a1e9d634ae2fb129ce98f1ca8a16cbfdeac99
2542:d5611d9096b0 Tue Aug 22 21:55:00 UTC 2023 Konstantin Pavlov <thresh@nginx.com> Regenerated Dockerfiles.
H A Dtemplate.Dockerfilediff 2538:6ba94e20822d Tue Aug 22 21:55:00 UTC 2023 Konstantin Pavlov <thresh@nginx.com> Docker: remove build-essential package.
diff 2535:fe155bc0f61e Tue Aug 22 21:55:00 UTC 2023 RomainMou <58464216+RomainMou@users.noreply.github.com> Docker: avoid error if /docker-entrypoint.d already exists.
Closes #865.
diff 2533:05634a8ac1af Tue Aug 22 21:55:00 UTC 2023 Konstantin Pavlov <thresh@nginx.com> Docker: added meaningful title to metadata.
diff 2531:d5ec841ce168 Tue Aug 22 21:55:00 UTC 2023 Konstantin Pavlov <thresh@nginx.com> Docker: use a specific directory to build unit.
diff 2530:603950848e80 Tue Aug 22 21:55:00 UTC 2023 Konstantin Pavlov <thresh@nginx.com> Docker: introduced a "module prebuild" step.
It's now used to install node-gyp on nodejs images.
Starting from node:20, they no longer ship node-gyp that we require to
build the modules with, so we need to install it manually.

Fixes https://github.com/nginx/unit/issues/908.
diff 2529:0ab0ef5be0a4 Tue Aug 22 21:55:00 UTC 2023 Konstantin Pavlov <thresh@nginx.com> Packages: specify runstatedir and logdir explicitely.
diff 2456:7a1ba0adda99 Tue May 09 21:53:00 UTC 2023 Liam Crilly <liam.crilly@nginx.com> Docker: show welcome page on port 80 when entrypoint.d is empty.

The entrypoint script now performs a default configuration when no useful
files are found in /docker-entrypoint.d/

The default configuration serves a welcome page in response to all
requests, using Markdown unless text/html is sent in the Accept header.

This provides a useful 'hello world' experience when running a Unit
container for the first time.
H A DDockerfile.php8.2diff 2665:5502438d2215 Tue Feb 20 00:56:00 UTC 2024 Dan Callahan <d.callahan@f5.com> Docker: Update versions of Go, Node, PHP, Ruby

- Go: Drop 1.20, Add 1.22
- Node: Drop 18, Add 21
- PHP: Add 8.3
- Ruby: Add 3.3

Perl and Python are still up-to-date with upstream releases

Regenerating the Dockerfiles also picks up the logging change from
183a1e9d634ae2fb129ce98f1ca8a16cbfdeac99
diff 2542:d5611d9096b0 Tue Aug 22 21:55:00 UTC 2023 Konstantin Pavlov <thresh@nginx.com> Regenerated Dockerfiles.
H A DDockerfile.ruby3.2diff 2665:5502438d2215 Tue Feb 20 00:56:00 UTC 2024 Dan Callahan <d.callahan@f5.com> Docker: Update versions of Go, Node, PHP, Ruby

- Go: Drop 1.20, Add 1.22
- Node: Drop 18, Add 21
- PHP: Add 8.3
- Ruby: Add 3.3

Perl and Python are still up-to-date with upstream releases

Regenerating the Dockerfiles also picks up the logging change from
183a1e9d634ae2fb129ce98f1ca8a16cbfdeac99
diff 2542:d5611d9096b0 Tue Aug 22 21:55:00 UTC 2023 Konstantin Pavlov <thresh@nginx.com> Regenerated Dockerfiles.
H A Dwelcome.md2456:7a1ba0adda99 Tue May 09 21:53:00 UTC 2023 Liam Crilly <liam.crilly@nginx.com> Docker: show welcome page on port 80 when entrypoint.d is empty.

The entrypoint script now performs a default configuration when no useful
files are found in /docker-entrypoint.d/

The default configuration serves a welcome page in response to all
requests, using Markdown unless text/html is sent in the Accept header.

This provides a useful 'hello world' experience when running a Unit
container for the first time.
H A Dwelcome.json2456:7a1ba0adda99 Tue May 09 21:53:00 UTC 2023 Liam Crilly <liam.crilly@nginx.com> Docker: show welcome page on port 80 when entrypoint.d is empty.

The entrypoint script now performs a default configuration when no useful
files are found in /docker-entrypoint.d/

The default configuration serves a welcome page in response to all
requests, using Markdown unless text/html is sent in the Accept header.

This provides a useful 'hello world' experience when running a Unit
container for the first time.
/unit/pkg/deb/debian/
H A Dunit.initdiff 1765:8ea20616cf04 Sun Dec 27 21:51:00 UTC 2020 Andrei Belov <defan@nginx.com> Packages: fixed building for Ubuntu 16.04 "xenial".

Changes introduced in a27532e3a17b effectively broke building of the unit
package due to missed dh_installsystemd script in older debhelper 9.x.

Once Ubuntu 16.04 reach EOL, the following actions should be made:
- this commit should be reverted;
- minimal debhelper version should be increased to 11.
/unit/test/ruby/hooks/
H A Don_thread_boot.rbdiff 1919:4db57d6df920 Wed Jul 21 14:53:00 UTC 2021 Oisin Canty <o.canty@f5.com> Tests: use mutex with multitthreaded Ruby hooks.

This commit fixes a rare crash that can occur when File.write is
called by many threads.
H A Don_thread_shutdown.rbdiff 1919:4db57d6df920 Wed Jul 21 14:53:00 UTC 2021 Oisin Canty <o.canty@f5.com> Tests: use mutex with multitthreaded Ruby hooks.

This commit fixes a rare crash that can occur when File.write is
called by many threads.
H A Dmultiple.rbdiff 1919:4db57d6df920 Wed Jul 21 14:53:00 UTC 2021 Oisin Canty <o.canty@f5.com> Tests: use mutex with multitthreaded Ruby hooks.

This commit fixes a rare crash that can occur when File.write is
called by many threads.
/unit/src/
H A Dnxt_random.hdiff 246:f7cb63f38fd0 Tue Aug 29 21:31:00 UTC 2017 Igor Sysoev <igor@sysoev.ru> Lib unit tests have been renamed to tests.
H A Dnxt_mp.cdiff 164:7449e4954471 Mon Jul 17 21:21:00 UTC 2017 Max Romanov <max.romanov@nginx.com> Mem pool cleanup introduced.

Used for connection mem pool cleanup, which can be used by buffers.
Used for port mem pool to safely destroy linked process.
diff 164:7449e4954471 Mon Jul 17 21:21:00 UTC 2017 Max Romanov <max.romanov@nginx.com> Mem pool cleanup introduced.

Used for connection mem pool cleanup, which can be used by buffers.
Used for port mem pool to safely destroy linked process.
diff 69:7286fc2bc8f7 Wed Jun 21 07:21:00 UTC 2017 Igor Sysoev <igor@sysoev.ru> Optimizations in nxt_mp_create().
diff 69:7286fc2bc8f7 Wed Jun 21 07:21:00 UTC 2017 Igor Sysoev <igor@sysoev.ru> Optimizations in nxt_mp_create().
diff 68:661110aad990 Wed Jun 21 07:20:00 UTC 2017 Igor Sysoev <igor@sysoev.ru> Fixed building with -DNXT_DEBUG_MEMORY=1 (broken in 10688b89aa16).
H A Dnxt_rbtree.hdiff 5:3594a19ddcaf Sun Jan 29 21:14:00 UTC 2017 Igor Sysoev <igor@sysoev.ru> Importing rbtree changes from nJScript.
H A Dnxt_event_engine.cdiff 165:a1156473a8f1 Mon Jul 17 21:21:00 UTC 2017 Max Romanov <max.romanov@nginx.com> Work queue thread assertions. Reset thread after fork.
diff 165:a1156473a8f1 Mon Jul 17 21:21:00 UTC 2017 Max Romanov <max.romanov@nginx.com> Work queue thread assertions. Reset thread after fork.
diff 163:e4d237f57e43 Mon Jul 17 21:21:00 UTC 2017 Max Romanov <max.romanov@nginx.com> Port allocation and destroy changed. Worker process stop introduced.
diff 163:e4d237f57e43 Mon Jul 17 21:21:00 UTC 2017 Max Romanov <max.romanov@nginx.com> Port allocation and destroy changed. Worker process stop introduced.
/unit/test/perl/variables/
H A Dpsgi.pldiff 674:092a1befab12 Mon May 21 13:41:00 UTC 2018 Andrey Zelenkov <zelenkov@nginx.com> Tests: added tests for SERVER_SOFTWARE variable.
/unit/test/python/threads/
H A Dwsgi.py1683:43cbc14c7be9 Wed Nov 04 21:05:00 UTC 2020 Max Romanov <max.romanov@nginx.com> Tests: added Python threading tests.
H A Dasgi.py1683:43cbc14c7be9 Wed Nov 04 21:05:00 UTC 2020 Max Romanov <max.romanov@nginx.com> Tests: added Python threading tests.
/unit/test/
H A Dtest_python_targets.pydiff 2330:4b1f175f9c88 Tue Feb 21 17:21:00 UTC 2023 Andrei Zeliankou <zelenkov@nginx.com> Tests: switched to using f-strings.

Previously, it was necessary to support older versions of Python for
compatibility. F-strings were released in Python 3.6. Python 3.5 was
marked as unsupported by the end of 2020, so now it's possible to start
using f-strings safely for better readability and performance.
diff 2330:4b1f175f9c88 Tue Feb 21 17:21:00 UTC 2023 Andrei Zeliankou <zelenkov@nginx.com> Tests: switched to using f-strings.

Previously, it was necessary to support older versions of Python for
compatibility. F-strings were released in Python 3.6. Python 3.5 was
marked as unsupported by the end of 2020, so now it's possible to start
using f-strings safely for better readability and performance.
diff 2055:84cb1ec94bae Sun Dec 12 21:36:00 UTC 2021 Andrei Zeliankou <zelenkov@nginx.com> Tests: fixed type of applications.
H A Dtest_static_chroot.pydiff 2330:4b1f175f9c88 Tue Feb 21 17:21:00 UTC 2023 Andrei Zeliankou <zelenkov@nginx.com> Tests: switched to using f-strings.

Previously, it was necessary to support older versions of Python for
compatibility. F-strings were released in Python 3.6. Python 3.5 was
marked as unsupported by the end of 2020, so now it's possible to start
using f-strings safely for better readability and performance.
diff 2330:4b1f175f9c88 Tue Feb 21 17:21:00 UTC 2023 Andrei Zeliankou <zelenkov@nginx.com> Tests: switched to using f-strings.

Previously, it was necessary to support older versions of Python for
compatibility. F-strings were released in Python 3.6. Python 3.5 was
marked as unsupported by the end of 2020, so now it's possible to start
using f-strings safely for better readability and performance.
1902:17547cf0ed39 Mon Jun 28 21:05:00 UTC 2021 Andrei Zeliankou <zelenkov@nginx.com> Tests: renamed share to static.

Also minor style changes.
H A Dtest_php_targets.pydiff 2330:4b1f175f9c88 Tue Feb 21 17:21:00 UTC 2023 Andrei Zeliankou <zelenkov@nginx.com> Tests: switched to using f-strings.

Previously, it was necessary to support older versions of Python for
compatibility. F-strings were released in Python 3.6. Python 3.5 was
marked as unsupported by the end of 2020, so now it's possible to start
using f-strings safely for better readability and performance.
diff 2330:4b1f175f9c88 Tue Feb 21 17:21:00 UTC 2023 Andrei Zeliankou <zelenkov@nginx.com> Tests: switched to using f-strings.

Previously, it was necessary to support older versions of Python for
compatibility. F-strings were released in Python 3.6. Python 3.5 was
marked as unsupported by the end of 2020, so now it's possible to start
using f-strings safely for better readability and performance.
diff 2055:84cb1ec94bae Sun Dec 12 21:36:00 UTC 2021 Andrei Zeliankou <zelenkov@nginx.com> Tests: fixed type of applications.
1479:7eb39c397bab Fri May 15 03:21:00 UTC 2020 Andrei Zeliankou <zelenkov@nginx.com> Tests: added tests for "targets" option.
/unit/test/unit/applications/lang/
H A Dperl.pydiff 2330:4b1f175f9c88 Tue Feb 21 17:21:00 UTC 2023 Andrei Zeliankou <zelenkov@nginx.com> Tests: switched to using f-strings.

Previously, it was necessary to support older versions of Python for
compatibility. F-strings were released in Python 3.6. Python 3.5 was
marked as unsupported by the end of 2020, so now it's possible to start
using f-strings safely for better readability and performance.
diff 2330:4b1f175f9c88 Tue Feb 21 17:21:00 UTC 2023 Andrei Zeliankou <zelenkov@nginx.com> Tests: switched to using f-strings.

Previously, it was necessary to support older versions of Python for
compatibility. F-strings were released in Python 3.6. Python 3.5 was
marked as unsupported by the end of 2020, so now it's possible to start
using f-strings safely for better readability and performance.
diff 1670:099c23b00eaf Tue Oct 27 21:01:00 UTC 2020 Max Romanov <max.romanov@nginx.com> Tests: improving get_application_type() and fixing its name.

This patch also enables multiversion tests running for Java.
H A Dgo.pydiff 2330:4b1f175f9c88 Tue Feb 21 17:21:00 UTC 2023 Andrei Zeliankou <zelenkov@nginx.com> Tests: switched to using f-strings.

Previously, it was necessary to support older versions of Python for
compatibility. F-strings were released in Python 3.6. Python 3.5 was
marked as unsupported by the end of 2020, so now it's possible to start
using f-strings safely for better readability and performance.
diff 2330:4b1f175f9c88 Tue Feb 21 17:21:00 UTC 2023 Andrei Zeliankou <zelenkov@nginx.com> Tests: switched to using f-strings.

Previously, it was necessary to support older versions of Python for
compatibility. F-strings were released in Python 3.6. Python 3.5 was
marked as unsupported by the end of 2020, so now it's possible to start
using f-strings safely for better readability and performance.
diff 1757:200f477978ab Mon Dec 21 11:00:00 UTC 2020 Tiago Natel de Moura <t.nateldemoura@f5.com> Tests: introduced a separate cache directory for Go builds.

The Go compiler can't detect changes to C header files when
compiling CGO applications, and then this leads to Go test
samples being linked with wrong libunit.

This patch creates a new cache directory reused throughout
the test suite.
diff 1654:fc7d0578e124 Mon Oct 19 21:25:00 UTC 2020 Andrei Zeliankou <zelenkov@nginx.com> Tests: fixed unit.log print.
diff 1208:220272baa960 Wed Sep 25 16:21:00 UTC 2019 Andrey Zelenkov <zelenkov@nginx.com> Tests: fixed hanging of Go tests.

This closes #319 issue on GitHub.
H A Djava.pydiff 2330:4b1f175f9c88 Tue Feb 21 17:21:00 UTC 2023 Andrei Zeliankou <zelenkov@nginx.com> Tests: switched to using f-strings.

Previously, it was necessary to support older versions of Python for
compatibility. F-strings were released in Python 3.6. Python 3.5 was
marked as unsupported by the end of 2020, so now it's possible to start
using f-strings safely for better readability and performance.
diff 2330:4b1f175f9c88 Tue Feb 21 17:21:00 UTC 2023 Andrei Zeliankou <zelenkov@nginx.com> Tests: switched to using f-strings.

Previously, it was necessary to support older versions of Python for
compatibility. F-strings were released in Python 3.6. Python 3.5 was
marked as unsupported by the end of 2020, so now it's possible to start
using f-strings safely for better readability and performance.
diff 1670:099c23b00eaf Tue Oct 27 21:01:00 UTC 2020 Max Romanov <max.romanov@nginx.com> Tests: improving get_application_type() and fixing its name.

This patch also enables multiversion tests running for Java.
diff 1654:fc7d0578e124 Mon Oct 19 21:25:00 UTC 2020 Andrei Zeliankou <zelenkov@nginx.com> Tests: fixed unit.log print.
diff 1208:220272baa960 Wed Sep 25 16:21:00 UTC 2019 Andrey Zelenkov <zelenkov@nginx.com> Tests: fixed hanging of Go tests.

This closes #319 issue on GitHub.
diff 1128:b41fd9ccbe61 Wed Aug 21 11:24:00 UTC 2019 Andrey Zelenkov <zelenkov@nginx.com> Tests: reverted rerun for Java tests in 5e429a7f133c.

Each testcase should also recompile to be recompiled.
So backed out for now.
/unit/test/unit/applications/
H A Dwebsockets.pydiff 2330:4b1f175f9c88 Tue Feb 21 17:21:00 UTC 2023 Andrei Zeliankou <zelenkov@nginx.com> Tests: switched to using f-strings.

Previously, it was necessary to support older versions of Python for
compatibility. F-strings were released in Python 3.6. Python 3.5 was
marked as unsupported by the end of 2020, so now it's possible to start
using f-strings safely for better readability and performance.
diff 2330:4b1f175f9c88 Tue Feb 21 17:21:00 UTC 2023 Andrei Zeliankou <zelenkov@nginx.com> Tests: switched to using f-strings.

Previously, it was necessary to support older versions of Python for
compatibility. F-strings were released in Python 3.6. Python 3.5 was
marked as unsupported by the end of 2020, so now it's possible to start
using f-strings safely for better readability and performance.
diff 1609:b5a7b5e94f1d Mon Sep 21 21:40:00 UTC 2020 Max Romanov <max.romanov@nginx.com> Tests: improved response receiving while upgrade.

The patch required to process non-101 response.
diff 1609:b5a7b5e94f1d Mon Sep 21 21:40:00 UTC 2020 Max Romanov <max.romanov@nginx.com> Tests: improved response receiving while upgrade.

The patch required to process non-101 response.
/unit/pkg/deb/
H A DMakefilediff 2529:0ab0ef5be0a4 Tue Aug 22 21:55:00 UTC 2023 Konstantin Pavlov <thresh@nginx.com> Packages: specify runstatedir and logdir explicitely.
diff 2528:411d999d7398 Tue Aug 22 21:55:00 UTC 2023 Konstantin Pavlov <thresh@nginx.com> Packages: added libunit-wasm and headers to deb packaging.
diff 2525:2303da82f5a3 Tue Aug 22 21:55:00 UTC 2023 Konstantin Pavlov <thresh@nginx.com> Packages: added wasm module packaging for deb-based distros.
diff 1994:f12ff04582f7 Mon Nov 08 21:19:00 UTC 2021 Andrei Belov <defan@nginx.com> Packages: fixed dependency checks on multi-arch Debian/Ubuntu.
diff 1974:199a11eceb3c Thu Oct 21 12:28:00 UTC 2021 Andrei Belov <defan@nginx.com> Packages: removed support for EOL'ed Debian/Ubuntu distros.

While here, default debhelper compat level bumped to 11 (this is the
version installed out of the box on Ubuntu 18.04 "bionic" which is
the oldest one from supported distros).
diff 1973:bc18f6f39ce3 Thu Oct 21 10:23:00 UTC 2021 Andrei Belov <defan@nginx.com> Packages: added Ubuntu 21.10 "impish" support.
diff 1853:5841a506945e Wed Apr 21 13:07:00 UTC 2021 Andrei Belov <defan@nginx.com> Packages: switched to common address for package maintainers.
diff 1290:65800375d155 Thu Nov 21 11:13:00 UTC 2019 Andrei Belov <defan@nginx.com> Packages: added Ubuntu 19.10 "eoan" support.
diff 1289:63e0bf77604c Mon Nov 18 21:43:00 UTC 2019 Andrei Belov <defan@nginx.com> Packages: added Python 3.8 on Ubuntu 18.04, 19.04.
diff 1192:41f45b524826 Thu Sep 19 21:51:00 UTC 2019 Konstantin Pavlov <thresh@nginx.com> Packaging: bump packages DEFAULT_RELEASE.

I overlooked that 7d54dfd17098 is partial, and didnt revert MODULE_RELEASE_*
for the modules. However, Debian builds succeeded since MODULE_RELEASE_* are
not used to generate versions in debian/changelog, resulting in broken
dependencies between modules (jsc_common and jsc*).

The easiest fix is to bump DEFAULT_RELEASE again.

12345678910>>...13