History log of /unit/auto/ (Results 1 – 25 of 229)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
2051:a61d948c802703-Dec-2021 Valentin Bartenev

Printing version in "./configure" output.

Revision tags: 1.26.1-1, 1.26.1
2041:3ecccccc5d1901-Dec-2021 Max Romanov

Disabling SCM_CREDS usage on DragonFly BSD.

DragonFly BSD supports SCM_CREDS and SCM_RIGHTS, but only the first control
message is passed correctly while the second one isn't processed by the kernel

Disabling SCM_CREDS usage on DragonFly BSD.

DragonFly BSD supports SCM_CREDS and SCM_RIGHTS, but only the first control
message is passed correctly while the second one isn't processed by the kernel.

This closes #599 issue on GitHub.

show more ...

2026:919e283a9d3101-Dec-2021 Max Romanov

Disabling SCM_CREDS usage on DragonFly BSD.

DragonFly BSD supports SCM_CREDS and SCM_RIGHTS, but only the first control
message is passed correctly while the second one isn't processed by the kernel

Disabling SCM_CREDS usage on DragonFly BSD.

DragonFly BSD supports SCM_CREDS and SCM_RIGHTS, but only the first control
message is passed correctly while the second one isn't processed by the kernel.

This closes #599 issue on GitHub.

show more ...

Revision tags: 1.26.0-1, 1.26.0
1996:35873fa78fed09-Nov-2021 Tiago Natel de Moura

Introduced SCM_CREDENTIALS / SCM_CREDS in the socket control msgs.

1975:6a47cab8f27126-Oct-2021 Valentin Bartenev

Custom implementation of Base64 decoding function.

Compared to the previous implementation based on OpenSSL, the new implementation
has these advantages:

1. Strict and reliable detection of invali

Custom implementation of Base64 decoding function.

Compared to the previous implementation based on OpenSSL, the new implementation
has these advantages:

1. Strict and reliable detection of invalid strings, including strings with
less than 4 bytes of garbage at the end;

2. Allows to use Base64 strings without '=' padding.

show more ...

Revision tags: 1.25.0-1, 1.25.0
1942:296628096d6c17-Aug-2021 Andrey Suvorov

Added TLS session tickets support.

1938:418e225f58e412-Aug-2021 Max Romanov

Java: upgrading third-party components.

1931:747666e4bec309-Aug-2021 Max Romanov

Java: upgrading third-party components.

1898:7158c417a71115-Jun-2021 Max Romanov

Node.js: improving and test packaging.

The patch removes the "files" section from package.json to avoid future issues
with missing files. For package testing purposes, 'npm pack' is used instead
of

Node.js: improving and test packaging.

The patch removes the "files" section from package.json to avoid future issues
with missing files. For package testing purposes, 'npm pack' is used instead
of plain 'tar' to simulate packaging more accurately.

show more ...

Revision tags: 1.24.0-1, 1.24.0
1885:09b857a2cca926-May-2021 Andrey Suvorov

Enabling SSL_CTX configuration by using SSL_CONF_cmd().

To perform various configuration operations on SSL_CTX, OpenSSL provides
SSL_CONF_cmd(). Specifically, to configure ciphers for a listener,
"

Enabling SSL_CTX configuration by using SSL_CONF_cmd().

To perform various configuration operations on SSL_CTX, OpenSSL provides
SSL_CONF_cmd(). Specifically, to configure ciphers for a listener,
"CipherString" and "Ciphersuites" file commands are used:
https://www.openssl.org/docs/man1.1.1/man3/SSL_CONF_cmd.html


This feature can be configured in the "tls/conf_commands" section.

show more ...

1880:00dc6b21190625-May-2021 Max Romanov

Go: fixing tests for Go 1.16.

In Go 1.16, the module-aware mode is enabled by default; to fall back to
previous behavior, the GO111MODULE environment variable should be set to
'auto'.

Details: http

Go: fixing tests for Go 1.16.

In Go 1.16, the module-aware mode is enabled by default; to fall back to
previous behavior, the GO111MODULE environment variable should be set to
'auto'.

Details: https://golang.org/doc/go1.16

show more ...

1855:a946d8cd7f8c29-Apr-2021 Zhidao HONG

Static: support for openat2() features.

Support for chrooting, rejecting symlinks, and rejecting crossing mounting
points on a per-request basis during static file serving.

1840:a6a5f01d501126-Mar-2021 Andrei Belov

Corrected man page permissions in manpage-install.

Found by rpmlint.

Revision tags: 1.23.0-1, 1.23.0
1831:da356521859a25-Mar-2021 Valentin Bartenev

Node.js: used distinct placeholder for version in "package.json".

This makes the "sed" instruction simpler and more portable, as the previous
variant didn't work well on BSD systems due to the "\s"

Node.js: used distinct placeholder for version in "package.json".

This makes the "sed" instruction simpler and more portable, as the previous
variant didn't work well on BSD systems due to the "\s" metacharacter.

Thanks to Sergey A. Osokin <osa@FreeBSD.org.ru> for spotting this issue.

Also, this should prevent accidentally creating a version 1.0.0 package.

show more ...

1830:aa339694598025-Mar-2021 Max Romanov

Node.js: fixing module global installation.

Globally installed modules require a globally installed libunit.
The "binding_pub.gyp" file is the correct version, otherwise linked module
may have unres

Node.js: fixing module global installation.

Globally installed modules require a globally installed libunit.
The "binding_pub.gyp" file is the correct version, otherwise linked module
may have unresolved symbols because libunit is not linked.

show more ...

1825:8d0b26746b0224-Mar-2021 Konstantin Pavlov

Added build system support for a man page.

1816:91b04f5068f522-Mar-2021 "Sergey A. Osokin"

Java: upgrading third-party components.

Revision tags: 1.22.0-1, 1.22.0, 1.21.0-1, 1.21.0
1721:53b6ab9b324b17-Nov-2020 Axel Duch

Router: matching regular expressions support.

1710:e598cd15bd9118-Nov-2020 Max Romanov

Libunit: improving logging consistency.

Debug logging depends on macros defined in nxt_auto_config.h.

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.

12345678910