History log of /unit/auto/ (Results 76 – 100 of 285)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
1696:27cef28d012610-Nov-2020 Max Romanov

Java: fixing isolation mounts for Alpine musl.

Thanks to @wujjpp.

This closes #490 PR on GitHub.

1677:ccd5c695b73902-Nov-2020 Max Romanov

Java: upgrading 3rd-party components.

1673:883f2f79c2f629-Oct-2020 Tiago Natel de Moura

Isolation: mounting of procfs by default when using "rootfs".

1655:72319d05588926-Oct-2020 Valentin Bartenev

Configure: using comma instead of space for passing -rpath value.

This variant will be more interoperable across various systems
and it's already used in Ruby module.

Otherwise, configure tests fai

Configure: using comma instead of space for passing -rpath value.

This variant will be more interoperable across various systems
and it's already used in Ruby module.

Otherwise, configure tests fail on NetBSD with:

gcc: Missing argument for -Wl,-rpath

show more ...

Revision tags: 1.20.0-1, 1.20.0
1624:e46b1b42254501-Oct-2020 Max Romanov

Python: ASGI server introduced.

This closes #461 issue on GitHub.

1622:773f29e2607209-Sep-2020 Tiago Natel de Moura

PHP: fixed "rootfs" isolation dependency on system mounts.

1592:9727c9b61f1c14-Sep-2020 Max Romanov

Python: split module initialization from WSGI implementation.

This is required for futher ASGI implementation.

1591:f5812964401013-Sep-2020 Max Romanov

Python: source file moved to 'python' sub-directory.

No functional changes. Get ready for an increase in file number.

1585:e941d77852d125-Aug-2020 Tiago Natel de Moura

Isolation: added "automount" option.

Now it's possible to disable default bind mounts of
languages by setting:

{
"isolation": {
"automount": {
"language_deps": fal

Isolation: added "automount" option.

Now it's possible to disable default bind mounts of
languages by setting:

{
"isolation": {
"automount": {
"language_deps": false
}
}
}

In this case, the user is responsible to provide a "rootfs"
containing the language libraries and required files for
the application.

show more ...

1583:0d343e154c4625-Aug-2020 Tiago Natel de Moura

PHP: added bind mounts for extensions directory.

1579:c80e692dc64420-Aug-2020 Tiago Natel de Moura

Moved isolation related code to "nxt_isolation.c".

1577:604db78b62f916-Aug-2020 Max Romanov

Supporting platforms without sendfile() implementation.

This is a quick and dirty sendfile() replacement.

This closes #452 PR on GitHub.

Revision tags: 1.19.0-1, 1.19.0
1563:d32bc428f46b12-Aug-2020 Valentin Bartenev

Basic variables support.

1554:8f22edff911d11-Aug-2020 Max Romanov

Circular queues implementations and a test.

- naive circular queue, described in the article "A Scalable, Portable, and
Memory-Efficient Lock-Free FIFO Queue" by Ruslan Nikolaev:
https://drops.dags

Circular queues implementations and a test.

- naive circular queue, described in the article "A Scalable, Portable, and
Memory-Efficient Lock-Free FIFO Queue" by Ruslan Nikolaev:
https://drops.dagstuhl.de/opus/volltexte/2019/11335/pdf/LIPIcs-DISC-2019-28.pdf
- circular queue, proposed by Valentin Bartenev in the "Unit router application
IPC" design draft

show more ...

1540:624bb8f866b008-Aug-2020 Valentin Bartenev

Ruby: fixed gem mount paths.

The gem paths must depend on the specified interpreter.
Also, gemdir looks redundant as it's already included in Gem.default_path().

1539:33581f92318008-Aug-2020 Valentin Bartenev

Ruby: simplified commands in ./configure script.

There is no reason to use printf instead of just print.

No functional changes.

1538:18eb0282c85908-Aug-2020 Valentin Bartenev

Ruby: removed unused variable from ./configure script.

1537:b472ba22447208-Aug-2020 Valentin Bartenev

Configure: verifying the Ruby library path.

An attempt to build a Ruby module for a custom Ruby installation that has the
same major version as the system Ruby may unexpectedly cause the use of the

Configure: verifying the Ruby library path.

An attempt to build a Ruby module for a custom Ruby installation that has the
same major version as the system Ruby may unexpectedly cause the use of the
system Ruby library.

This closes #449 issue on GitHub.

show more ...

1532:4b4d0c3ce94b30-Jul-2020 Tiago Natel de Moura

Isolation: fixed the generation of mounts table.

Since the introduction of rootfs feature, some language modules
can't be configured multiple times.

Now the configure generates a separate nxt_<modu

Isolation: fixed the generation of mounts table.

Since the introduction of rootfs feature, some language modules
can't be configured multiple times.

Now the configure generates a separate nxt_<module>_mounts.h for
each module compiled.

show more ...

1531:5665f0ada70328-Jul-2020 Tiago Natel de Moura

PHP: fixed version comparison in configure script.

Some PPAs for Ubuntu package PHP with versions like:
7.2.28-3+ubuntu18.04.1+deb.sury.org+1

But the script expected only "X.Y.Z".

The issue was i

PHP: fixed version comparison in configure script.

Some PPAs for Ubuntu package PHP with versions like:
7.2.28-3+ubuntu18.04.1+deb.sury.org+1

But the script expected only "X.Y.Z".

The issue was introduced in:
http://hg.nginx.org/unit/rev/2ecb15904ba5

show more ...

1505:d18f2b38596b23-Jun-2020 Igor Sysoev

Upstream chunked transfer encoding support.

1503:c21230ef5a0e22-Jun-2020 Tiago Natel de Moura

Isolation: fixed build when features aren't detected.

1502:324e6e2cd62423-Jun-2020 Tiago Natel de Moura

Python: fixed interpreter path in ./configure.

Revision tags: 1.18.0-1, 1.18.0
1496:9e14c63773be28-May-2020 Tiago Natel de Moura

Packages: fixed java configure script.

Now the configure script appends /server to --lib-path argument.

1489:4a3ec07f4b1928-May-2020 Tiago Natel de Moura

Added "rootfs" feature.

12345678910>>...12