An official read-only mirror of http://hg.nginx.org/nginx/ which is updated hourly. Pull requests on GitHub cannot be accepted and will be automatically closed. The proper way to submit changes to nginx is via the nginx development mailing list, see http:
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
nginx/src/core
Vladimir Homutov f7999fe689 Core: removed dead code in ngx_rbtree_delete(). 6 years ago
..
nginx.c Improved code readability (closes #1512). 8 years ago
nginx.h Version bump. 6 years ago
ngx_array.c Simplified ngx_array_create(). 13 years ago
ngx_array.h Moved ngx_array_t definition from ngx_core.h to ngx_array.h. 13 years ago
ngx_buf.c Leave chain in ngx_chain_add_copy() in consistent state on errors. 8 years ago
ngx_buf.h Modules compatibility: compatibility with NGX_HAVE_FILE_AIO. 9 years ago
ngx_conf_file.c Use %s for errors returned from configuration parsing handlers. 7 years ago
ngx_conf_file.h Core: enabled "include" in any context (ticket #1615). 7 years ago
ngx_config.h Introduced the NGX_COMPAT macro. 9 years ago
ngx_connection.c Events: moved sockets cloning to ngx_event_init_conf(). 8 years ago
ngx_connection.h Events: moved sockets cloning to ngx_event_init_conf(). 8 years ago
ngx_core.h Stream: udp streams. 8 years ago
ngx_cpuinfo.c Copyright updated. 14 years ago
ngx_crc.h Copyright updated. 14 years ago
ngx_crc32.c Copyright updated. 14 years ago
ngx_crc32.h Copyright updated. 14 years ago
ngx_crypt.c An internal SHA1 implementation. 10 years ago
ngx_crypt.h Copyright updated. 14 years ago
ngx_cycle.c Core: free shared memory on cycle initialization failure. 7 years ago
ngx_cycle.h Core: added a stub for additional zone configuration. 8 years ago
ngx_file.c Win32: removed NGX_DIR_MASK concept. 7 years ago
ngx_file.h Modules compatibility: compatibility with NGX_HAVE_FILE_AIO. 9 years ago
ngx_hash.c Core: fixed memory leak on error, missed in c3f60d618c17. 7 years ago
ngx_hash.h Copyright updated. 14 years ago
ngx_inet.c Removed sorting of getaddrinfo() results. 7 years ago
ngx_inet.h Multiple addresses in "listen". 7 years ago
ngx_list.c Simplified ngx_list_create(). 13 years ago
ngx_list.h Copyright updated. 14 years ago
ngx_log.c Removed the prototype mysql module. 10 years ago
ngx_log.h Removed the prototype mysql module. 10 years ago
ngx_md5.c Internal md5 and sha1 implementations are now always used. 10 years ago
ngx_md5.h Internal md5 and sha1 implementations are now always used. 10 years ago
ngx_module.c Fixed compilation with -Wmissing-prototypes. 10 years ago
ngx_module.h Modules compatibility: compatibility with NGX_HTTP_SSL. 9 years ago
ngx_murmurhash.c Added missing "fall through" comments (ticket #1259). 9 years ago
ngx_murmurhash.h Comment fixed. 14 years ago
ngx_open_file_cache.c Fixed logging in close error handling. 10 years ago
ngx_open_file_cache.h Disable symlinks: added the "from" parameter support to the open file cache. 14 years ago
ngx_output_chain.c Negative size buffers detection. 7 years ago
ngx_palloc.c Core: introduced the NGX_DEBUG_PALLOC macro. 10 years ago
ngx_palloc.h Core: removed extra ngx_alloc() and ngx_calloc() prototypes. 9 years ago
ngx_parse.c Fixed ngx_parse_size() / ngx_parse_offset() with 0-length strings. 9 years ago
ngx_parse.h Time parsing cleanup. 14 years ago
ngx_parse_time.c Style. 8 years ago
ngx_parse_time.h Moved ngx_http_parse_time() to core, renamed accordingly. 11 years ago
ngx_proxy_protocol.c Core: fixed build, broken by 63e91f263a49. 8 years ago
ngx_proxy_protocol.h Core: renamed ngx_proxy_protocol_parse to ngx_proxy_protocol_read. 11 years ago
ngx_queue.c Copyright updated. 14 years ago
ngx_queue.h Copyright updated. 14 years ago
ngx_radix_tree.c Geo: IPv6 support. 13 years ago
ngx_radix_tree.h Geo: IPv6 support. 13 years ago
ngx_rbtree.c Core: removed dead code in ngx_rbtree_delete(). 6 years ago
ngx_rbtree.h Core: introduced ngx_rbtree_next(). 9 years ago
ngx_regex.c Style. 9 years ago
ngx_regex.h Fixed the ngx_regex.h header file compatibility with C++. 14 years ago
ngx_resolver.c Resolver: fixed possible use-after-free while resolving PTR. 6 years ago
ngx_resolver.h Resolver: cancelable resend timer event. 9 years ago
ngx_rwlock.c Introduced ngx_rwlock_downgrade(). 9 years ago
ngx_rwlock.h Introduced ngx_rwlock_downgrade(). 9 years ago
ngx_sha1.c Internal md5 and sha1 implementations are now always used. 10 years ago
ngx_sha1.h Internal md5 and sha1 implementations are now always used. 10 years ago
ngx_shmtx.c Core: fixed build on Tru64 UNIX. 11 years ago
ngx_shmtx.h Fixed typo in a function name. 14 years ago
ngx_slab.c Slab: removed redundant page calculation (ticket #1721). 7 years ago
ngx_slab.h Slab: fixed initialization on win32. 9 years ago
ngx_spinlock.c Core: guard against spinlock usage without atomic ops. 11 years ago
ngx_string.c Fixed incorrect length handling in ngx_utf8_length(). 7 years ago
ngx_string.h Core: ngx_explicit_memzero(). 7 years ago
ngx_syslog.c Syslog: install cleanup handler only once. 8 years ago
ngx_syslog.h Syslog: install cleanup handler only once. 8 years ago
ngx_thread_pool.c Thread pools: create threads in detached state. 10 years ago
ngx_thread_pool.h Thread pools implementation. 11 years ago
ngx_times.c Core: ngx_current_msec now uses monotonic time if available. 8 years ago
ngx_times.h Core: fixed comment about ngx_current_msec after 81fae70d6cb8. 8 years ago