summaryrefslogtreecommitdiffstats
path: root/usr.sbin/nginx/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* update to 1.6.0 with official syslog support backported from the 1.7 branchrobert2014-06-12131-2645/+7704
| | | | tested by several, ok sthen@
* Allow -p prefix to override user home directory for chroot() (Likechris2014-05-101-5/+12
| | | | | | | | openbsd-apache ServerRoot behavior) Work continues to unify nginx behavior (Principle of Least Astonishment) ok henning@
* Allow nginx to chroot to a directory other than /var/wwwchris2014-05-104-6/+24
| | | | ok henning@
* nginx dudes unrolled SSL_OP_ALL by hand so we also have to deletetedu2014-04-291-2/+0
| | | | SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS from here to benefit. ok miod
* bugfix and security update to 1.4.7:robert2014-03-293-3/+14
| | | | | | CVE-2014-0133 does not affect OpenBSD because SPDY is not enabled ok florian@
* bugfix update to 1.4.6robert2014-03-117-68/+69
|
* security update to nginx 1.4.4 which fixes CVE-2013-4547robert2013-11-212-2/+4
|
* bugfix update to 1.4.3robert2013-10-1810-20/+19
|
* bugfix update to 1.4.2robert2013-08-0810-24/+59
|
* Put back r1.7miod2013-06-231-0/+4
|
* update the internal pcre library to 8.33robert2013-06-147-291/+562
|
* update to nginx-1.4.1 and enable the SPDY module by defaultrobert2013-06-0175-1349/+10796
|
* update to 1.2.9; several bugfixes and security fix for CVE-2013-2070robert2013-05-1522-55/+80
|
* decl's before code. please push to upstream.deraadt2013-03-221-4/+4
|
* re-add a build fix for vax that was overwritten by the updaterobert2013-03-211-1/+1
|
* update to 1.2.7robert2013-03-1741-430/+1418
|
* disable symbol visibility on vax in order to unbreak the buildrobert2013-02-142-2/+8
|
* update the internal pcre to 8.32robert2013-02-1014-4577/+5629
|
* update to nginx-1.2.6robert2013-01-1414-76/+188
|
* If compiling with gcc 3, initialize a local variable to prevent -Wuninitializedmiod2012-12-011-0/+3
| | | | from firing a false positive; ok robert@
* update to 1.2.5robert2012-11-1418-71/+211
|
* use the default SYSLOG_FACILITY definition which is LOCAL5robert2012-10-281-1/+1
| | | | noted by ajacoutot@
* strip the chroot path from auth_basic_user_file if necessaryrobert2012-10-281-0/+4
|
* unbreak build on vax by initializing a variablerobert2012-10-281-5/+5
|
* add syslog support to nginxrobert2012-10-256-3/+439
|
* update to 1.2.4robert2012-10-0828-96/+138
|
* merge in pcre-8.31robert2012-08-2110-2612/+3032
|
* update to nginx-1.2.3robert2012-08-2128-99/+192
|
* update to 1.2.2 and start using /var/www/cache instead of /var/www/tmprobert2012-07-0730-141/+695
|
* use /var/www/tmp/ for the temp directories even if not chrootedrobert2012-06-261-13/+12
|
* update to 1.2.1robert2012-06-1324-430/+579
|
* move the chroot path stripping into a different function to make surerobert2012-05-151-4/+4
| | | | | that we always include aliases as well, to make "user directories work" tested by jasper@ and sthen@
* backport changeset 4619 from nginx trunk:robert2012-05-132-6/+46
| | | | | | | | | | | | Accept moderation in case of EMFILE/ENFILE. In case of EMFILE/ENFILE returned from accept() we disable accept events, and (in case of no accept mutex used) arm timer to re-enable them later. With accept mutex we just drop it, and rely on normal accept mutex handling to re-enable accept events once it's acquired again. As we now handle errors in question, logging level was changed to "crit" (instead of "alert" used for unknown errors).
* update to nginx-1.2.0robert2012-05-13118-1588/+7757
|
* update to 1.0.15robert2012-04-143-71/+213
|
* use a shared stripping function for chroot and make surerobert2012-04-124-14/+16
| | | | | that the path starts with the chroot prefix before doing anything with it
* Set the correct string lengths when stripping the chroot prefixrobert2012-04-043-12/+10
| | | | | | from the paths because ngx_str_set() does not set it correctly for us. This change also avoid a use after free() case which was discovered by sthen@ Based on a diff from Steffen Daode Nurpmeso, tested by me and sthen@
* make sure we strip the chroot prefix from all root variables, not just therobert2012-04-021-7/+8
| | | | first one
* bring back an overwritten change which is essential for the chrootedrobert2012-04-021-1/+9
| | | | version to strip the chroot prefix from root paths
* stupid cvs (dir has 'core' in the name...)sthen2012-03-151-2/+2
|
* resolve conflictssthen2012-03-156-11/+31
|
* update to 1.0.13robert2012-03-0637-243/+236
|
* create the tmp dirs nginx needs for doing proxying inside the chrootrobert2012-02-221-8/+20
| | | | because these get created before the actual chroot happens
* update pcre to 8.30 to be in sync with portsrobert2012-02-1815-1706/+2756
|
* update to 1.0.12robert2012-02-18247-249/+613
|
* update to nginx-1.0.11robert2012-01-0526-284/+535
|
* merge pcre-8.21robert2011-12-146-452/+809
|
* Update to nginx 1.0.10. Bugs fixed include a segmentation fault in a workersthen2011-11-155-12/+14
| | | | process if the resolver receives a large DNS response. OK robert@
* sync to pcre 8.20robert2011-11-128-186/+506
|
* update to 1.0.9robert2011-11-1243-224/+389
|