| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2017-04-20 | Cleaned up r->headers_out.headers allocation error handling. | Sergey Kandaurov | 1 | -0/+2 | |
| If initialization of a header failed for some reason after ngx_list_push(), leaving the header as is can result in uninitialized memory access by the header filter or the log module. The fix is to clear partially initialized headers in case of errors. For the Cache-Control header, the fix is to postpone pushing r->headers_out.cache_control until its value is completed. | |||||
| 2017-04-02 | Perl: fixed delaying subrequests. | Maxim Dounin | 1 | -0/+1 | |
| Much like in limit_req, use the wev->delayed flag to ensure proper handling and interoperability with limit_rate. | |||||
| 2015-08-18 | Perl: prototyping behavior explicitly specified. | Maxim Dounin | 1 | -0/+3 | |
| When prototyping behavior is not explicitly specified, xsubpp emits a message to stderr asking to do so (see ticket #608). | |||||
| 2015-08-18 | Perl: fixed warning about "sep" may be used uninitialized. | Maxim Dounin | 1 | -9/+6 | |
| 2013-07-29 | Perl: fixed syntax usage for C preprocessor directives. | Sergey Kandaurov | 1 | -7/+4 | |
| As per perlxs, C preprocessor directives should be at the first non-whitespace of a line to avoid interpreting them as comments. #if and #endif are moved so that there are no blank lines before them to retain them as part of the function body. | |||||
| 2013-06-10 | Perl: fixed r->header_in("Cookie") (ticket #351). | Maxim Dounin | 1 | -9/+27 | |
| It was broken by X-Forwarded-For related changes in f7fe817c92a2 (1.3.14) as hh->offset is no longer 0 for Cookie. | |||||
| 2013-05-11 | Perl: extra "return" removed. | Maxim Dounin | 1 | -1/+1 | |
| 2013-04-23 | Perl: request body handling fixed. | Maxim Dounin | 1 | -3/+36 | |
| As of 1.3.9, chunked request body may be available with r->headers_in.content_length_n <= 0. Additionally, request body may be in multiple buffers even if r->request_body_in_single_buf was requested. | |||||
| 2012-05-23 | Fixed warning during nginx.xs compilation. | Maxim Dounin | 1 | -1/+1 | |
| 2012-02-27 | Disable symlinks: initialization of the "disable_symlinks" field in | Valentin Bartenev | 1 | -3/+4 | |
| ngx_open_file_info_t moved to a separate function. This is preparation for the "from=" parameter implementation of the "disable_symlinks" directive. | |||||
| 2012-02-13 | Support for disable_symlinks in various modules. | Andrey Belov | 1 | -0/+3 | |
| 2012-01-18 | Copyright updated. | Maxim Konovalov | 1 | -0/+1 | |
| 2011-10-11 | Handling of Content-Encoding set from perl. | Maxim Dounin | 1 | -0/+7 | |
| This fixes double gzipping in case of gzip filter being enabled while perl returns already gzipped response. | |||||
| 2011-10-10 | Fixed macro name. | Ruslan Ermilov | 1 | -1/+1 | |
| 2011-02-21 | fix warnings | Igor Sysoev | 1 | -2/+2 | |
| 2010-04-22 | change processing variables accessed by SSI and perl module: | Igor Sysoev | 1 | -1/+1 | |
| *) the indexed variables are always flushed *) never show warning for not found variables | |||||
| 2010-02-12 | fix request counter for $r->sleep(), the bug was introduced in r3050 | Igor Sysoev | 1 | -0/+1 | |
| 2009-11-12 | do not log error if $r->variable was not found | Igor Sysoev | 1 | -3/+0 | |
| 2009-09-30 | read_ahead | Igor Sysoev | 1 | -0/+1 | |
| 2009-05-01 | use off_t in $r->sendfile(), this allows to use 64-bit off_t on platforms | Igor Sysoev | 1 | -1/+1 | |
| where IV is long: *) on 64-bit platforms, *) and on 32-bit platforms if perl was built with -Duse64bitint | |||||
| 2009-04-27 | *) of.test_only to not open file if only stat() is enough | Igor Sysoev | 1 | -1/+1 | |
| *) of.failed to return exact name of failed syscall | |||||
| 2008-09-05 | *) handle unaligned file part for directio | Igor Sysoev | 1 | -0/+1 | |
| *) disable sendfile in directio mode | |||||
| 2008-08-04 | ngx_hash_strlow() | Igor Sysoev | 1 | -10/+2 | |
| 2008-07-30 | directio | Igor Sysoev | 1 | -0/+1 | |
| 2008-06-26 | ngx_memzero() ngx_open_file_info_t | Igor Sysoev | 1 | -2/+2 | |
| 2008-06-23 | initialize of.uniq in ngx_open_cached_file() | Igor Sysoev | 1 | -8/+9 | |
| 2008-06-23 | change useless ngx_pcalloc() to ngx_pnalloc() | Igor Sysoev | 1 | -1/+1 | |
| 2008-06-17 | *) back out r2040 | Igor Sysoev | 1 | -5/+5 | |
| *) refactor ngx_palloc() *) introduce ngx_pnalloc() *) additional pool blocks have smaller header | |||||
| 2008-02-16 | fix previous commit | Igor Sysoev | 1 | -1/+1 | |
| 2008-02-16 | optimize $r->sleep | Igor Sysoev | 1 | -3/+9 | |
| 2008-02-15 | delete unneeded dXSTARG | Igor Sysoev | 1 | -1/+0 | |
| 2007-12-27 | optimization | Igor Sysoev | 1 | -5/+3 | |
| 2007-12-22 | open_file_cache_min_uses | Igor Sysoev | 1 | -0/+1 | |
| 2007-12-21 | fix the previous commit | Igor Sysoev | 1 | -1/+1 | |
| 2007-12-16 | copy return values to perl's allocated memory | Igor Sysoev | 1 | -21/+18 | |
| 2007-12-09 | *) copy regex captures $1, $2, etc. | Igor Sysoev | 1 | -2/+9 | |
| *) SV flags debug logging | |||||
| 2007-10-14 | fix English grammar | Igor Sysoev | 1 | -1/+1 | |
| 2007-10-09 | style fix: remove trailing spaces | Igor Sysoev | 1 | -5/+5 | |
| 2007-09-03 | open_file_cache_events | Igor Sysoev | 1 | -0/+1 | |
| 2007-09-01 | open_file_cache in HTTP | Igor Sysoev | 1 | -34/+30 | |
| 2007-08-31 | allow to append charset to the "Content-Type" header | Igor Sysoev | 1 | -0/+2 | |
| 2007-08-06 | omit unnecessary XSRETURN_EMPTY | Igor Sysoev | 1 | -12/+0 | |
| 2007-08-06 | $r->discard_request_body | Igor Sysoev | 1 | -0/+11 | |
| 2007-04-21 | rename $r->rflush to $r->flush | Igor Sysoev | 1 | -2/+2 | |
| 2007-01-25 | undo "client_body_in_file_only any" | Igor Sysoev | 1 | -1/+1 | |
| and introduce "client_body_in_file_only clean" introduce ngx_pool_delete_file() to not break a possible third-party ngx_pool_cleanup_file() usage that may lead to an removal of the useful files delete unnecessary ngx_http_finalize_request_body() | |||||
| 2007-01-18 | update nginx.xs to ngx_open_file(name, mode, create, access) | Igor Sysoev | 1 | -1/+1 | |
| 2006-12-22 | fix segfault | Igor Sysoev | 1 | -2/+5 | |
| 2006-12-13 | $r->status | Igor Sysoev | 1 | -0/+16 | |
| 2006-12-12 | $r->variable() supports perl only variables | Igor Sysoev | 1 | -1/+61 | |
| 2006-12-12 | $r->sleep() | Igor Sysoev | 1 | -0/+21 | |
