1237:59eaa56b8f5c | 22-Oct-2019 |
Max Romanov |
Python: fixing build for Python 3.8.
Thanks to tonyafanasyev. This is related to #331 issue on GitHub. |
Revision tags: 1.12.0-1, 1.12.0 |
|
1217:ed8c4e263152 | 02-Oct-2019 |
Max Romanov |
Fixed "make tests" build without preceding "make".
Currently almost all Unit object files depends on generated nxt_version.h. This patch adds missing dependence and fixes running make with multiple
Fixed "make tests" build without preceding "make".
Currently almost all Unit object files depends on generated nxt_version.h. This patch adds missing dependence and fixes running make with multiple jobs.
This closes #318 issue on GitHub.
show more ...
|
Revision tags: 1.11.0-2, 1.11.0-1, 1.11.0 |
|
1157:7ae152bda303 | 05-Sep-2019 |
Max Romanov |
Java: introducing websocket support. |
Revision tags: 1.10.0-2, 1.10.0-1, 1.10.0 |
|
1131:ec7d924d8dfb | 20-Aug-2019 |
Max Romanov |
Introducing websocket support in router and libunit. |
1108:8788f96701d5 | 17-Jul-2019 |
Valentin Bartenev |
Perl: propagated compile options from perl build.
Some Perl compile options affects ABI and not using them while compiling our module resulted in non-working build.
Notably on 32-bit Debian 10, Per
Perl: propagated compile options from perl build.
Some Perl compile options affects ABI and not using them while compiling our module resulted in non-working build.
Notably on 32-bit Debian 10, Perl is built with -D_FILE_OFFSET_BITS=64 and our module after being compiled without this option caused segmentation faults in unexpected places.
show more ...
|
1107:8269bf9e736e | 17-Jul-2019 |
Valentin Bartenev |
Perl: removed "--include=" configure option.
It's surplus option because the perl executable returns the proper path.
Also the Perl module configure script was cleaned up a bit. Note that NXT_PERL_
Perl: removed "--include=" configure option.
It's surplus option because the perl executable returns the proper path.
Also the Perl module configure script was cleaned up a bit. Note that NXT_PERL_LDOPTS already contains the library path.
show more ...
|
Revision tags: 1.9.0-1, 1.9.0, 1.8.0-1, 1.8.0 |
|
977:4f9268f27b57 | 28-Feb-2019 |
Max Romanov |
Introducing Java Servlet Container beta. |
968:dd79860ee5b9 | 27-Feb-2019 |
Valentin Bartenev |
Added trailing zero to version string.
While it looks nicer without zero 3-rd version number, this should improve interoperability. Version string can be parsed or used for sorting. And it is easi
Added trailing zero to version string.
While it looks nicer without zero 3-rd version number, this should improve interoperability. Version string can be parsed or used for sorting. And it is easier to handle and less confusing when there is constant number of version parts.
Moreover, NPM also expects version format with 3 parts. So ".0" has already been used in Node.js module version.
show more ...
|
953:00d8049418cf | 22-Feb-2019 |
Alexander Borisov |
Improvement and unification of version processing in build scripts.
This also eliminates expressions that incompatible with BSD make, thus fixing installation of Node.js module on FreeBSD (broken by
Improvement and unification of version processing in build scripts.
This also eliminates expressions that incompatible with BSD make, thus fixing installation of Node.js module on FreeBSD (broken by dace60fc4926).
show more ...
|
Revision tags: 1.7.1-1, 1.7.1 |
|
924:87901b05cb02 | 21-Jan-2019 |
Alexander Borisov |
Go: fixed module installation, broken in ed8b1aaefdd1.
Added the nxt_unit_version.h dependency. This closes #214 issue on GitHub. |
909:dace60fc4926 | 23-Jan-2019 |
Alexander Borisov |
Node.js: fixed module version on installation from sources. |
907:1e802c31bbd9 | 21-Jan-2019 |
Alexander Borisov |
Go: fixed module installation, broken in ed8b1aaefdd1.
Added the nxt_unit_version.h dependency. This closes #214 issue on GitHub. |
Revision tags: 1.7-1, 1.7 |
|
878:8867c1c7c2bf | 19-Dec-2018 |
Alexander Borisov |
Node.js: added check for libunit version at compile time. |
877:ed8b1aaefdd1 | 19-Dec-2018 |
Alexander Borisov |
libunit: added generation of version header file. |
867:ec44091ce04a | 12-Dec-2018 |
Valentin Bartenev |
Node.js: fixed global install in some cases.
By default "npm install" switches to non-privileged user to run package scripts if it is invoked by root. As a result it may prevent node-gyp from writi
Node.js: fixed global install in some cases.
By default "npm install" switches to non-privileged user to run package scripts if it is invoked by root. As a result it may prevent node-gyp from writing to package directory and break installation of the module.
To disable this switching the --unsafe-perm flag is added.
show more ...
|
863:175bb94e4c74 | 04-Dec-2018 |
Valentin Bartenev |
Ruby: rpath made optional.
In most cases it is not needed because Ruby libraries are in the default path. At the same time, rpath pointing to the default path is prohibited by rpmbuild on Fedora.
T
Ruby: rpath made optional.
In most cases it is not needed because Ruby libraries are in the default path. At the same time, rpath pointing to the default path is prohibited by rpmbuild on Fedora.
This is related to issue #87 on GitHub.
show more ...
|
858:b0947cda8f91 | 22-Nov-2018 |
Valentin Bartenev |
PHP: workaround for bug #71041.
Since PHP 7, a zend_signal_startup() call is required if the interpreter was built with ZEND_SIGNALS defined; such a call was added in 3fd76e4ce70a.
However, the zen
PHP: workaround for bug #71041.
Since PHP 7, a zend_signal_startup() call is required if the interpreter was built with ZEND_SIGNALS defined; such a call was added in 3fd76e4ce70a.
However, the zend_signal_startup() export is missing from the PHP library; as the result, dlopen() fails with the 'Undefined symbol "zend_signal_startup"' error while loading the PHP module.
Meanwhile, if PHP is built without ZTS, the zend_signal_startup() call can be omitted; otherwise, the missing call causes segmentation fault.
The PHP fix already was committed to upstream, but we still have to deal with numerous unpatched versions remaining at large.
See the related PHP bug: https://bugs.php.net/bug.php?id=71041
show more ...
|
857:3fd76e4ce70a | 21-Nov-2018 |
Valentin Bartenev |
PHP: fixed compatibility with ZTS.
This closes #184 issue on GitHub. |
Revision tags: 1.6-1, 1.6 |
|
838:fe3f62982c24 | 14-Nov-2018 |
Valentin Bartenev |
Node.js: reworked installation procedure.
Now by default "make install" installs the module globally. The "--local" configure option added for local installation. |
837:6e06affa49c8 | 14-Nov-2018 |
Valentin Bartenev |
Node.js: ./configure script cleanup. |
Revision tags: 1.5-1, 1.5 |
|
806:6b647daed063 | 18-Oct-2018 |
Alexander Borisov |
Fixed Makefile target for NodeJS. |
802:fb9a6392d04a | 03-Oct-2018 |
Alexander Borisov |
Added Node.js support. |
Revision tags: 1.4-2, 1.4 |
|
780:0de745fae82c | 20-Sep-2018 |
Sergey Kandaurov |
Fixed building perl on Alpine Linux.
_GNU_SOURCE is required there to expose off64_t and other types. |
743:e0f0cd7d244a | 06-Aug-2018 |
Max Romanov |
Unit application library.
Library now used in all language modules. Old 'nxt_app_*' code removed.
See src/test/nxt_unit_app_test.c for usage sample. |
Revision tags: 1.3 |
|
709:e1af38445a13 | 28-Jun-2018 |
Igor Sysoev |
Removed -mmacosx-version-min option. |