summaryrefslogtreecommitdiffhomepage
path: root/pkg (follow)
AgeCommit message (Collapse)AuthorFilesLines
2019-12-24Go: moving source files to the root of the project.Max Romanov5-2/+5
This patch includes packaging changes related to files move.
2019-12-24Packages: making unit-go architecture independent.Max Romanov19-457/+17
To support Go modules, the unit-go module should be platform independent. All platform-dependent logic is moved to libunit, so the unit-dev package should be installed before building unit-go.
2019-12-10Packages: added Python 3 support on Amazon Linux 2 (LTS).Andrei Belov3-4/+5
2019-12-02Packages: added Python 3 support on RHEL/CentOS 7.Andrei Belov3-2/+12
2019-11-20Regenerated Dockerfiles.Konstantin Pavlov9-128/+35
2019-11-20Moved docker images to Debian 10 "buster".Konstantin Pavlov2-24/+11
This changes the language versions we provide: - python 3.5 -> python 3.7 - go 1.7/1.8 -> go 1.11 - perl 5.24 -> perl 5.28 - ruby 2.3 -> ruby 2.5 - php 7.0 -> php 7.3
2019-11-21Packages: added Ubuntu 19.10 "eoan" support.Andrei Belov6-1/+141
2019-11-19Packages: added Python 3.8 on Ubuntu 18.04, 19.04.Andrei Belov3-0/+65
2019-11-14Generated Dockerfiles for Unit 1.13.0.1.13.0Valentin Bartenev9-9/+9
2019-10-03Generated Dockerfiles for Unit 1.12.0.1.12.0Valentin Bartenev9-9/+9
2019-10-03Regenerated Dockerfiles.Konstantin Pavlov9-0/+36
2019-10-03Docker: added an entrypoint to make configuration easier.Konstantin Pavlov2-0/+75
Docker images now accept shell scripts, json files and certificate chain bundles to provide configuration on a container start by placing them into /docker-entrypoint.d/ directory.
2019-09-25Packaging: debian: drop a surplus line from init scriptKonstantin Pavlov1-2/+0
2019-09-25Packaging: debian: changed NAME in the init scriptKonstantin Pavlov1-1/+1
This fixes the following issues: - inability to stop unit daemon - default configuration from /etc/default/unit are not propagated to the daemon
2019-09-25Packages: added logrotate configuration for Debian packages.Andrei Belov2-0/+19
While here, made logrotate configuration consistent between rpm and deb. This closes #323 issue on GitHub.
2019-09-19Generated Dockerfiles for Unit 1.11.0.1.11.0Valentin Bartenev9-9/+9
2019-09-16Packages: added explicit library path for Java on RPM based distros.Andrei Belov3-3/+9
This helps to avoid using excessive strictness in RPATH of Java modules.
2019-08-22Generated Dockerfiles for Unit 1.10.0.1.10.0Valentin Bartenev9-9/+9
2019-08-22Fixed rebuilding of Dockerfiles.Valentin Bartenev1-1/+1
2019-07-09Packages: Debian 10 "buster" support added.Andrei Belov2-1/+13
2019-07-04Packages: log and pid paths made consistent.Andrei Belov5-7/+7
2019-06-07Packages: switched to Java 11 on Ubuntu 18.04.Andrei Belov1-1/+1
2019-06-04Packages: added Python 3.7 on Ubuntu 18.04.Andrei Belov1-0/+1
This closes #251 issue on GitHub.
2019-05-30Generated Dockerfiles for Unit 1.9.0.1.9.0Valentin Bartenev9-9/+9
2019-04-24Packages: using "pass" option in config examples.Valentin Bartenev33-39/+39
The "application" option has been deprecated since 1.8.0.
2019-04-22Packages: Ubuntu 19.04 "disco" support added.Andrei Belov4-2/+84
2019-03-26Packages: added RHEL 8 support.Andrei Belov4-3/+16
2019-03-01Packages: fixed building of unit-jsc11 rpm.Andrei Belov1-1/+1
2019-03-01Generated Dockerfiles for Unit 1.8.0.1.8.0Valentin Bartenev9-9/+9
2019-03-01Packages: added JSR-340 compatibility notice to unit-jsc packages.Andrei Belov6-1/+65
2019-03-01Packages: added Java trademark notice to corresponding packages.Andrei Belov8-4/+165
2019-03-01Packages: removed Ubuntu 17.04 and 17.10 references due to EOL.Andrei Belov1-22/+0
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