summaryrefslogtreecommitdiffhomepage
path: root/src/core (unfollow)
AgeCommit message (Collapse)AuthorFilesLines
2010-04-21use non-blocking open() not to hang on FIFO files, etc.Igor Sysoev1-1/+8
2010-04-02bump versionIgor Sysoev1-2/+2
2010-04-01escape ampersand in argument while rewriteIgor Sysoev1-2/+2
2010-03-30do not set file time in ngx_copy_file() if the time is -1,Igor Sysoev1-4/+6
this fixes an issue when file is moved across devices
2010-03-26fix commentsIgor Sysoev1-1/+1
2010-03-25*) introduce ngx_time_sigsafe_update() to update the error log time onlyIgor Sysoev3-18/+66
*) change ngx_time_update() interface
2010-03-13*) use previously cached GMT offset value to update time from a signal handlerIgor Sysoev3-14/+33
*) change ngx_time_update() interface since there are no notification methods those return time
2010-03-10bump versionIgor Sysoev1-2/+2
2010-02-12const char *fmt in ngx_conf_log_error()Igor Sysoev2-2/+2
2010-02-12bump versionIgor Sysoev1-2/+2
2010-01-28bump versionIgor Sysoev1-2/+2
2010-01-11fix ngx_utf8_cpystrn(): it did not fully copy utf-8 stringIgor Sysoev1-3/+1
2010-01-11add context to a resolver logIgor Sysoev2-14/+42
2009-12-25bump versionIgor Sysoev1-2/+2
2009-12-17fix r3331:Igor Sysoev3-6/+6
*) now pools are aligned to 16 bytes *) forbidden to set non-aligned pool sizes
2009-12-17fix Win32 error message when an temporary file replaces an existent file:Igor Sysoev1-0/+4
return at once if ngx_win32_rename_file() was not failed and do not try to delete already the renamed temporary file
2009-12-16bump versionIgor Sysoev1-2/+2
2009-12-15fix Win32 error messages when an temporary file replaces an existent file:Igor Sysoev1-11/+1
*) do not rename an already renamed file *) now ngx_win32_rename_file() returns error code *) do not log failure inside ngx_win32_rename_file()
2009-12-07fix double free(), introduced in r3268Igor Sysoev1-1/+0
2009-12-02remove stale commentIgor Sysoev1-2/+0
2009-12-02bump versionIgor Sysoev1-2/+2
2009-11-30chmod unix listen domain socket to 0666Igor Sysoev1-5/+16
2009-11-25bump versionIgor Sysoev1-2/+2
2009-11-23add NGX_PROCESS_HELPER process statusIgor Sysoev1-1/+1
2009-11-23bump versionIgor Sysoev1-2/+2
2009-11-17fix pcre allocation on Win32, the bug had been introduced in r3326Igor Sysoev1-6/+2
2009-11-17bump versionIgor Sysoev1-2/+2
2009-11-16bump versionIgor Sysoev1-2/+2
2009-11-16align to minimum of a page and a pool sizesIgor Sysoev1-2/+2
2009-11-16ngx_min()Igor Sysoev1-0/+1
2009-11-16large allocation should not be aligned to a page sizeIgor Sysoev1-1/+1
2009-11-16regex named capturesIgor Sysoev3-41/+115
2009-11-13ngx_regex_exec() calling optimiztion:Igor Sysoev2-19/+6
*) change NGX_REGEX_NO_MATCHED to PCRE_ERROR_NOMATCH *) declare ngx_regex_exec() as #define *) optimize SSI regex a little
2009-11-11bump versionIgor Sysoev1-2/+2
2009-11-11use ngx_resolver_alloc() instead of ngx_resolver_calloc()Igor Sysoev1-2/+2
since all fields are filled
2009-11-11fix resolving an empty name (".")Igor Sysoev1-5/+5
2009-11-11bump versionIgor Sysoev1-2/+2
2009-11-09*) fix resolving an empty name ("."),Igor Sysoev1-1/+2
*) add quotes in an error message, *) backout r3299 in ngx_mail_smtp_handler.c
2009-11-09fix "PTR ." case in address resolverIgor Sysoev1-0/+6
2009-11-09fix segfault in resolver:Igor Sysoev1-0/+2
ngx_resolve_name_done() and ngx_resolve_addr_done() did not delete contexts from a resolver node waiting list.
2009-11-05cf->conf_file->file.name.data may be uninitialized, if an allocation failed;Igor Sysoev1-1/+1
found by Clang Static Analyzer
2009-11-04allow to inherit unix domain sockets while online upgradeIgor Sysoev1-2/+9
2009-11-04bump versionIgor Sysoev1-2/+2
2009-11-03ngx_ptocidr() supports IPv6Igor Sysoev1-26/+66
2009-11-03make ngx_inet6_ntop() non-staticIgor Sysoev2-4/+2
2009-11-02optimize some cycles:Igor Sysoev1-9/+14
*) delete surplus variable; *) on i386/amd64 "while (n) / n--" is smaller than "while (n--)", because the platforms have no postfix operations
2009-11-02change ngx_parse_addr() interfaceIgor Sysoev2-23/+15
2009-11-02ngx_parse_addr()Igor Sysoev2-0/+64
2009-11-02rename ngx_peer_addr_t to ngx_addr_tIgor Sysoev4-7/+7
2009-11-02use sin6_addr.s6_addr instead of "(u_char *) & .sin6_addr"Igor Sysoev1-2/+2