summaryrefslogtreecommitdiffhomepage
path: root/auto (unfollow)
AgeCommit message (Collapse)AuthorFilesLines
2017-09-07Decalring clean and dist targets as .PHONY.Max Romanov1-0/+2
2017-09-06Added the dist target in Makefile.Igor Sysoev1-0/+11
2017-09-06Style fixes.Igor Sysoev1-1/+1
2017-09-04Fixed permissions for Go sources.Andrei Belov1-1/+1
In particular, it resolves a number of errors and warnings reported by rpmlint(1).
2017-08-31Setting build directory with variable instead of configure option.Igor Sysoev1-3/+0
2017-08-31Introducing install & uninstall Makefile targets.Max Romanov7-23/+107
2017-08-31Go: fixed splitting recipe line with newer gmake.Sergey Kandaurov1-2/+2
Use double quotes to quote a string with the backslash/newline pair. Newer gmake versions, such as GNU Make 4.1, do not remove the backslash from a string quoted with single quotes, which results in an extraneous backslash passed to the shell and, eventually, to the Go compiler.
2017-08-31Changed modules names format.Igor Sysoev2-8/+8
2017-08-31nginext has been renamed to unit.Igor Sysoev6-24/+23
2017-08-31Moving generating CGO header file to the make stage.Igor Sysoev1-12/+13
2017-08-30Lib unit tests have been renamed to tests.Igor Sysoev3-39/+34
2017-08-29The process type enum exposed to go module.Max Romanov2-1/+2
2017-08-29Using NXT_GO variable instead of explicit go.Max Romanov1-4/+4
2017-08-29Store and use NXT_LIBRT for go module.Max Romanov3-1/+4
2017-08-29Separation of module prerequisites for 'all' target in Makefile.Max Romanov3-6/+6
To avoid using sed -i.
2017-08-29The master process has been renamed to the main process.Igor Sysoev1-2/+2
2017-08-29Improved English.Igor Sysoev1-7/+7
2017-08-26Added configuration summary.Igor Sysoev1-0/+23
2017-08-26Added configure and command line option --help.Igor Sysoev6-40/+92
2017-08-26Added configure and command line option --control.Igor Sysoev1-0/+10
2017-08-26Added configure and command line option --modules.Igor Sysoev1-0/+12
2017-08-26Added configure option --user=USER and --group=GROUP.Igor Sysoev1-0/+6
2017-08-26Added configure option --pid=FILE.Igor Sysoev1-0/+7
A pid file name can be relative. The default pid file name is "nginext.pid".
2017-08-26Added configure options --prefix=PATH and --log=FILE.Igor Sysoev1-0/+17
A prefix is prepended to all relative names at configure stage. There is no prefix by default. A log file name can be relative. The default log file name is "nginext.log".
2017-08-24Renamed configure option --no-unix-domain to --no-unix-sockets.Igor Sysoev1-1/+1
2017-08-24Building IPv6 by default.Igor Sysoev1-3/+2
2017-08-24Removed configure option --no-threads.Igor Sysoev2-24/+9
2017-08-21Renamed configure options.Valentin Bartenev1-16/+16
2017-08-17The new module configuration interface.Igor Sysoev11-66/+490
Configuration and building example: ./configure ./configure python ./configure php ./configure go make all or ./configure make nginext ./configure python make python ./configure php make php ./configure go make go Modules configuration options and building examples: ./configure python --module=python2 --config=python2.7-config make python2 ./configure php --module=php7 --config=php7.0-config --lib-path=/usr/local/php7.0 make php7 ./configure go --go=go1.6 --go-path=${HOME}/go1.6 make go1.6
2017-08-17Removing auto/modules directory before commiting the new moduleIgor Sysoev7-300/+0
configuration infrastructure.
2017-08-04Introducing configure option --with-php-ldflags=.Igor Sysoev2-8/+13
2017-08-02Include build/Makefile into main Makefile.Max Romanov1-8/+7
2017-08-02Port RPC interface introduced.Max Romanov1-0/+1
Usage: 1. Register handlers in incoming port with nxt_port_rpc_register_handler(). 2. Use return value as a stream identifier for next nxt_port_socket_write().
2017-08-02Added make target 'golang-nginext-install' to install precompiled go package.Max Romanov1-0/+20
2017-08-02Using old-style packed attribute specification for compatibility.Max Romanov1-2/+3
2017-07-26Improved PHP configure test.Igor Sysoev1-21/+31
2017-07-26Improved Python configure test.Igor Sysoev1-17/+24
2017-07-26Improved Go configure test.Igor Sysoev1-7/+10
2017-07-25Updated Go configure test.Igor Sysoev1-4/+13
2017-07-18More accurate "packed" attribute declaration.Valentin Bartenev1-0/+15
2017-07-14Restored arc4random unit test after 59fc46dd5e1d.Ruslan Ermilov1-16/+0
2017-07-05Configuration: basic validation of schema.Valentin Bartenev1-0/+1
2017-06-28Configuration: reduced names of structures, functions, and macros.Valentin Bartenev1-1/+1
2017-06-26Build on Solaris 11 fixed.Max Romanov1-0/+13
2017-06-23External Go app request processing.Max Romanov5-1/+64
2017-06-23PHP app request processing.Max Romanov5-0/+80
2017-06-23Python app request processing.Max Romanov2-17/+13
2017-06-23Store pointer to shared memory start in buf->parent.Max Romanov1-0/+1
nxt_port_mmap_t stored in arrays and it is unsafe to store pointer to array element. Shared memory structures and macros moved to separate header file to be used by GO package.
2017-06-23lvlhash for ports moved to separate files for future re-use.Max Romanov1-0/+3
2017-06-20Using new memory pool implementation.Igor Sysoev1-5/+3