summaryrefslogtreecommitdiffhomepage
path: root/pkg (follow)
AgeCommit message (Collapse)AuthorFilesLines
2019-02-28Packages: added unit-jsc (Java Servlet Container) family.Andrei Belov24-14/+2408
2019-02-27Added trailing zero to version string.Valentin Bartenev1-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-26Fixed violation of the strict aliasing rules in 5d0edd35c4ce.Valentin Bartenev2-9/+0
In order to reduce number of operations over rb-tree and process them in batches simultaneously, all the timers changes are temporary stored in array. While processing of these changes, the same memory is also used for storing pointers to postpone timers adding. As the same block of memory has been referenced by two different types of pointers (nxt_timer_change_t * and nxt_timer_t **), some compilers may reorder operations with these pointers and produce broken code. See ticket #221 on GitHub for a particular case. Now the same "nxt_timer_change_t" structure is used in both cases. Also, reverted the -fno-strict-aliasing flag, which has been introduced in ef76227ec159 as a workaround for this issue.
2019-02-26Packages: yet another fix added, missed in a7af31b69692.Andrei Belov1-1/+1
2019-02-26Packages: fixed packages build, broken in 00d8049418cf.Andrei Belov3-1/+5
2019-02-22Improvement and unification of version processing in build scripts.Alexander Borisov5-18/+12
This also eliminates expressions that incompatible with BSD make, thus fixing installation of Node.js module on FreeBSD (broken by dace60fc4926).
2019-02-14Packages: added "-fno-strict-aliasing" flag on CentOS 6 x86_64.Andrei Belov2-0/+9
Closes #221 on GitHub.
2019-02-14Packages: removed unit-perl on CentOS 6.Andrei Belov1-1/+7
CentOS 6 has Perl version 5.10, which is unsupported by Unit.
2019-02-11Merged with the 1.7 branch.Valentin Bartenev9-9/+9
2019-02-07Generated Dockerfiles for Unit 1.7.1.1.7.1Valentin Bartenev9-9/+9
2019-01-24Packages: disabled debugsource generation on relevant platforms.Andrei Belov2-0/+22
In particular, this fixes unit-go package building on Fedora >= 29.
2019-01-24Packages: fixed control socket path after 7012b4fd5113.Andrei Belov10-10/+10
2019-01-24Packages: systemd and other improvements.Remi Collet5-16/+56
See the following links for details: https://github.com/nginx/unit/pull/212 https://github.com/nginx/unit/issues/213 Closes #155, closes #212, closes #213.
2019-01-24Packages: Fedora >= 29 have python 3.7.Remi Collet3-0/+78
Closes #211.
2019-01-09Year 2019.Valentin Bartenev1-4/+5
2019-01-09Year 2019.Valentin Bartenev1-4/+5
2018-12-27Packages: Ubuntu 18.10 "cosmic" support added.Andrei Belov3-0/+75
2018-12-27Packages: Ubuntu 18.10 "cosmic" support added.Andrei Belov3-0/+75
2018-12-27Packages: URL fixed in examples to work with latest curl.Andrei Belov22-22/+22
2018-12-27Packages: URL fixed in examples to work with latest curl.Andrei Belov22-22/+22
2018-12-20Generated Dockerfiles for Unit 1.7.1.7Valentin Bartenev9-9/+9
2018-12-19Node.js: added check for libunit version at compile time.Alexander Borisov1-0/+5
2018-11-29Packages: made unit-go architecture-dependent.Andrei Belov9-137/+2
This closes #172 issue on GitHub.
2018-11-26Packages: added strict version dependency for unit-dev/unit-devel.Andrei Belov2-1/+3
2018-11-15Generated Dockerfiles for Unit 1.6.1.6Valentin Bartenev9-9/+9
2018-10-29Docker: avoid removing of Ruby dependencies.Andrei Belov10-10/+10
This closes #179 issue on GitHub.
2018-10-25Generated Dockerfiles for Unit 1.5.1.5Valentin Bartenev9-9/+9
2018-10-25Packages: updated to 1.5-1.Valentin Bartenev25-25/+25
2018-10-23Added ability to publish Node.js module.Alexander Borisov2-2/+33
2018-10-23Packages: introduced unit-dev/unit-devel package.Andrei Belov3-1/+35
2018-10-09Renamed "go" application type to "external".Valentin Bartenev8-8/+8
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-05Packages: all CRLF newlines in examples converted to LF.Andrei Belov6-126/+126
2018-09-27Packages: updated to 1.4-2.Andrei Belov34-34/+34
2018-09-27Packages: adjusted post-install banners.Andrei Belov22-27/+49
2018-09-26Packages: removed "loadconfig" and "saveconfig" actions.Andrei Belov5-118/+4
2018-09-20Generated Dockerfiles for Unit 1.4.1.4Valentin Bartenev9-9/+9
2018-09-20Packages: enabled OpenSSL support.Andrei Belov4-7/+13
2018-07-13Generated Dockerfiles for Unit 1.3.1.3Valentin Bartenev9-9/+9
2018-06-27Packages: tar building functionality moved into pkg/Makefile.Valentin Bartenev1-1/+8
2018-06-07Generated Dockerfiles for Unit 1.2.1.2Valentin Bartenev9-9/+9
2018-05-14Packages: Ubuntu 18.10 "bionic" support added.Andrei Belov3-0/+75
2018-05-14Packages: fixed log and pid paths on CentOS 7.Andrei Belov1-1/+1
This closes #120 issue on GitHub.
2018-04-26Generated Dockerfiles for Unit 1.1.1.1Valentin Bartenev9-9/+9
2018-04-24Fixed typo in RPM packages.Nick Shadrin1-1/+1
2018-04-12Generated Dockerfiles for Unit 1.0.1.0Valentin Bartenev9-10/+10
2018-04-02Generated Dockerfile for unit-ruby.Andrei Belov1-0/+89
2018-04-02Added Ruby packaging support.Andrei Belov9-2/+172
2018-03-22Generated Dockerfiles for Unit 0.7.0.7Valentin Bartenev8-8/+8
2018-02-28Packages: added Fedora support.Andrei Belov3-1/+13
Tested on currently supported releases: Fedora 26, Fedora 27.
2018-03-01Packages: added openSUSE Leap, openSUSE Tumbleweed, SLES support.Andrei Belov8-9/+83