Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-02-27 | Added trailing zero to version string. | Valentin Bartenev | 1 | -1/+1 | |
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. | |||||
2019-02-27 | Initial routing implementation. | Igor Sysoev | 1 | -0/+1 | |
2019-02-22 | Improvement and unification of version processing in build scripts. | Alexander Borisov | 3 | -19/+22 | |
This also eliminates expressions that incompatible with BSD make, thus fixing installation of Node.js module on FreeBSD (broken by dace60fc4926). | |||||
2019-01-23 | Node.js: fixed module version on installation from sources. | Alexander Borisov | 1 | -0/+5 | |
2019-01-21 | Go: fixed module installation, broken in ed8b1aaefdd1. | Alexander Borisov | 1 | -1/+1 | |
Added the nxt_unit_version.h dependency. This closes #214 issue on GitHub. | |||||
2018-12-19 | Node.js: added check for libunit version at compile time. | Alexander Borisov | 1 | -2/+9 | |
2018-12-19 | libunit: added generation of version header file. | Alexander Borisov | 2 | -4/+15 | |
2018-12-12 | Node.js: fixed global install in some cases. | Valentin Bartenev | 1 | -1/+1 | |
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. | |||||
2018-12-04 | Ruby: rpath made optional. | Valentin Bartenev | 1 | -3/+22 | |
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. | |||||
2018-11-22 | PHP: workaround for bug #71041. | Valentin Bartenev | 1 | -1/+26 | |
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 | |||||
2018-11-21 | PHP: fixed compatibility with ZTS. | Valentin Bartenev | 1 | -1/+1 | |
This closes #184 issue on GitHub. | |||||
2018-11-15 | Prettier ./configure summary. | Valentin Bartenev | 1 | -16/+17 | |
2018-11-15 | Added TLS information to ./configure summary. | Valentin Bartenev | 1 | -0/+1 | |
2018-11-14 | Node.js: reworked installation procedure. | Valentin Bartenev | 1 | -3/+25 | |
Now by default "make install" installs the module globally. The "--local" configure option added for local installation. | |||||
2018-11-14 | Node.js: ./configure script cleanup. | Valentin Bartenev | 1 | -11/+19 | |
2018-11-01 | Mention of "nodejs" configure option in help. | Sergey Kandaurov | 1 | -0/+3 | |
2018-10-23 | Removed unused "--upstream" command line option. | Valentin Bartenev | 1 | -1/+1 | |
2018-10-18 | Fixed Makefile target for NodeJS. | Alexander Borisov | 1 | -3/+3 | |
2018-10-17 | Installing libunit headers and static library. | Max Romanov | 4 | -0/+42 | |
2018-10-09 | Renamed "go" application type to "external". | Valentin Bartenev | 1 | -1/+1 | |
There's nothing specific to Go language. This type of application object can be used to run any external application that utilizes libunit API. | |||||
2018-10-03 | Added Node.js support. | Alexander Borisov | 3 | -0/+167 | |
2018-10-01 | Mention of --openssl configure option in help. | Valentin Bartenev | 1 | -0/+2 | |
This closes #171 issue on GitHub. Thanks to 洪志道 (Hong Zhi Dao). | |||||
2018-09-20 | Fixed building perl on Alpine Linux. | Sergey Kandaurov | 1 | -0/+2 | |
_GNU_SOURCE is required there to expose off64_t and other types. | |||||
2018-09-20 | Controller: certificates storage interface. | Valentin Bartenev | 1 | -1/+1 | |
2018-09-20 | Added SSL/TLS support on connection level. | Igor Sysoev | 4 | -12/+11 | |
2018-09-17 | Removed deprecated MacOSX OSSpinLockLock(). | Igor Sysoev | 1 | -23/+0 | |
2018-09-10 | Fixed spelling in a comment. | Valentin Bartenev | 1 | -1/+1 | |
This closes #161 issue on GitHub. Thanks to 洪志道 (Hong Zhi Dao). | |||||
2018-08-08 | Returning error for "make tests" when "--tests" wasn't configured. | Valentin Bartenev | 1 | -13/+29 | |
2018-08-06 | Unit application library. | Max Romanov | 8 | -6/+56 | |
Library now used in all language modules. Old 'nxt_app_*' code removed. See src/test/nxt_unit_app_test.c for usage sample. | |||||
2018-07-27 | Refactored thread ID functions. | Igor Sysoev | 1 | -1/+0 | |
nxt_thread_tid() was moved to src/nxt_thread.c nxt_thread_get_tid() was moved to src/nxt_thread_id.h. src/nxt_thread_id.c was removed. | |||||
2018-07-16 | Added getentropy() support. | Sergey Kandaurov | 1 | -0/+43 | |
Prodded by David Carlier. | |||||
2018-07-16 | Supplied getrandom() test with commentary about supported OSes. | Sergey Kandaurov | 1 | -1/+1 | |
2018-06-28 | Removed -mmacosx-version-min option. | Igor Sysoev | 4 | -17/+1 | |
2018-06-28 | Added check of "make install" ability. | Igor Sysoev | 5 | -6/+15 | |
This closes #136 issue on GitHub. | |||||
2018-06-27 | Packages: tar building functionality moved into pkg/Makefile. | Valentin Bartenev | 1 | -12/+0 | |
2018-06-20 | Using own popcount where the compiler builtin is not available. | Sergey Kandaurov | 1 | -0/+13 | |
2018-06-20 | Using portable grep features. | Sergey Kandaurov | 1 | -1/+2 | |
2018-06-19 | Using 'all' as default target in Makefile. | Max Romanov | 1 | -2/+2 | |
2018-05-30 | PHP: fixed building on MacOSX with --ld-opt= option. | Igor Sysoev | 2 | -3/+5 | |
2018-05-30 | PHP: using generated dependencies in makefile. | Max Romanov | 1 | -0/+3 | |
2018-05-24 | Using getrandom() libc interface, SYS_getrandom fixes. | Sergey Kandaurov | 1 | -4/+30 | |
The interface is available since Glibc 2.25, and FreeBSD 12.0. | |||||
2018-05-21 | Added SERVER_SOFTWARE request meta-variable. | Valentin Bartenev | 1 | -1/+1 | |
2018-04-15 | Enabled exporting symbols for OpenBSD. | Sergey Kandaurov | 1 | -1/+2 | |
2018-04-11 | Configure scripts cleanup. | Valentin Bartenev | 2 | -8/+7 | |
Thanks to 洪志道 (Hong Zhi Dao). | |||||
2018-04-04 | Changed version processing for modules. | Alexander Borisov | 4 | -6/+52 | |
2018-04-02 | Ruby: correctly getting version from RbConfig::CONFIG. | sshaw | 1 | -1/+1 | |
This closes #90 PR on GitHub. | |||||
2018-03-28 | Aligned macosx-version-min flag for test and build environments. | Igor Sysoev | 1 | -1/+1 | |
The flag has been misaligned in the changeset 4979fe09d9cd. | |||||
2018-03-21 | Added Ruby support. | Alexander Borisov | 3 | -0/+178 | |
2018-03-06 | Added support for shm_open(SHM_ANON) extension. | Sergey Kandaurov | 1 | -0/+23 | |
2018-02-07 | Perl: use ExtUtils::Embed in configure. | Andrei Belov | 2 | -13/+15 | |