Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | |
2018-01-31 | Added Perl support. | Alexander Borisov | 4 | -1/+209 | |
2018-01-15 | PHP: "--lib-static" option uses "--lib-path" option. | Igor Sysoev | 1 | -6/+18 | |
2018-01-12 | PHP: added "--lib-static" configure option. | Igor Sysoev | 1 | -0/+7 | |
The libraries returned by "php-config --libs" are required to link with static libphp.a. Dynamic libphp.so contains the required libraries names. | |||||
2018-01-11 | Fixed DragonFly BSD shared memory implementation. | Igor Sysoev | 3 | -2/+69 | |
2018-01-11 | Using hg archive instead of copying to make distribution tarball. | Igor Sysoev | 1 | -6/+3 | |
2017-12-28 | HTTP keep-alive connections support. | Igor Sysoev | 1 | -0/+4 | |
2017-12-26 | Enabled exporting symbols for NetBSD. | Sergey Kandaurov | 1 | -1/+2 | |