nginx-quic/src/core
Maxim Dounin 4d05ba0272 Syslog: introduced error log handler.
This ensures that errors which happen during logging to syslog are logged
with proper context, such as "while logging to syslog" and the server name.

Prodded by Safar Safarly.
2023-03-10 07:43:50 +03:00
..
nginx.c Core: "-e" command line option. 2020-11-19 16:59:00 +00:00
nginx.h Version bump. 2022-12-16 01:15:13 +04:00
ngx_array.c Simplified ngx_array_create(). 2013-03-21 15:52:52 +00:00
ngx_array.h Moved ngx_array_t definition from ngx_core.h to ngx_array.h. 2013-03-21 16:04:09 +00:00
ngx_buf.c Changed ngx_chain_update_chains() to test tag first (ticket #2248). 2021-10-30 02:39:19 +03:00
ngx_buf.h Simplified sendfile(SF_NODISKIO) usage. 2021-12-27 19:48:33 +03:00
ngx_conf_file.c Style. 2022-12-16 01:15:15 +04:00
ngx_conf_file.h Core: enabled "include" in any context (ticket #1615). 2019-04-09 11:40:20 +03:00
ngx_config.h Introduced the NGX_COMPAT macro. 2016-09-29 15:28:24 +03:00
ngx_connection.c Updated link to OpenVZ suspend/resume bug. 2022-12-21 14:53:27 +03:00
ngx_connection.h Lingering close for connections with pipelined requests. 2023-02-02 23:38:48 +03:00
ngx_core.h Core: moved PROXY protocol fields out of ngx_connection_t. 2019-10-21 18:06:19 +03:00
ngx_cpuinfo.c Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_crc.h Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_crc32.c Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_crc32.h Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_crypt.c An internal SHA1 implementation. 2016-06-09 16:55:38 +03:00
ngx_crypt.h Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_cycle.c Core: "-e" command line option. 2020-11-19 16:59:00 +00:00
ngx_cycle.h Core: "-e" command line option. 2020-11-19 16:59:00 +00:00
ngx_file.c Win32: removed NGX_DIR_MASK concept. 2018-12-24 21:07:05 +03:00
ngx_file.h Modules compatibility: compatibility with NGX_HAVE_FILE_AIO. 2016-10-10 18:44:17 +03:00
ngx_hash.c Core: removed unnecessary restriction in hash initialization. 2021-08-19 20:51:27 +03:00
ngx_hash.h FastCGI: combining headers with identical names (ticket #1724). 2022-05-30 21:25:27 +03:00
ngx_inet.c Removed sorting of getaddrinfo() results. 2019-03-20 20:31:59 +03:00
ngx_inet.h Multiple addresses in "listen". 2019-03-15 15:45:56 +03:00
ngx_list.c Simplified ngx_list_create(). 2013-06-19 08:55:08 +04:00
ngx_list.h Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_log.c Core: "-e" command line option. 2020-11-19 16:59:00 +00:00
ngx_log.h Core: "-e" command line option. 2020-11-19 16:59:00 +00:00
ngx_md5.c Internal md5 and sha1 implementations are now always used. 2016-06-30 18:57:39 +03:00
ngx_md5.h Internal md5 and sha1 implementations are now always used. 2016-06-30 18:57:39 +03:00
ngx_module.c Fixed compilation with -Wmissing-prototypes. 2016-03-14 19:23:23 +03:00
ngx_module.h Simplified sendfile(SF_NODISKIO) usage. 2021-12-27 19:48:33 +03:00
ngx_murmurhash.c Added missing "fall through" comments (ticket #1259). 2017-04-27 16:57:18 +03:00
ngx_murmurhash.h Comment fixed. 2012-04-05 19:49:34 +00:00
ngx_open_file_cache.c Fixed logging in close error handling. 2016-03-31 02:33:50 +03:00
ngx_open_file_cache.h Disable symlinks: added the "from" parameter support to the open file cache. 2012-02-27 16:46:57 +00:00
ngx_output_chain.c Support for sendfile(SF_NOCACHE). 2021-12-27 19:49:26 +03:00
ngx_palloc.c Core: introduced the NGX_DEBUG_PALLOC macro. 2016-03-23 17:44:04 +03:00
ngx_palloc.h Core: removed extra ngx_alloc() and ngx_calloc() prototypes. 2017-04-18 13:01:19 +03:00
ngx_parse.c Fixed ngx_parse_size() / ngx_parse_offset() with 0-length strings. 2017-02-17 17:01:27 +03:00
ngx_parse.h Time parsing cleanup. 2012-02-13 15:41:11 +00:00
ngx_parse_time.c Style. 2017-09-13 15:51:52 +03:00
ngx_parse_time.h Moved ngx_http_parse_time() to core, renamed accordingly. 2015-06-11 20:42:31 +03:00
ngx_proxy_protocol.c Fixed PROXY protocol to use ngx_memcpy()/ngx_memcmp(). 2022-11-08 12:48:21 +03:00
ngx_proxy_protocol.h Increased maximum read PROXY protocol header size. 2022-11-02 13:46:16 +04:00
ngx_queue.c Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_queue.h Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_radix_tree.c Geo: IPv6 support. 2012-12-25 08:21:56 +00:00
ngx_radix_tree.h Geo: IPv6 support. 2012-12-25 08:21:56 +00:00
ngx_rbtree.c Core: removed dead code in ngx_rbtree_delete(). 2019-09-30 16:39:20 +03:00
ngx_rbtree.h Core: added the ngx_rbtree_data() macro. 2021-06-21 09:42:43 +03:00
ngx_regex.c Core: added NGX_REGEX_MULTILINE for 3rd party modules. 2021-12-25 01:07:18 +03:00
ngx_regex.h Core: added NGX_REGEX_MULTILINE for 3rd party modules. 2021-12-25 01:07:18 +03:00
ngx_resolver.c Resolver: fixed memory leak for the "ipv4=off" case. 2022-07-14 21:26:54 +04:00
ngx_resolver.h The "ipv4=" parameter of the "resolver" directive. 2022-07-12 21:44:02 +04:00
ngx_rwlock.c Core: simplify reader lock release. 2022-01-19 17:37:34 -08:00
ngx_rwlock.h Introduced ngx_rwlock_downgrade(). 2017-06-16 18:15:58 +03:00
ngx_sha1.c Internal md5 and sha1 implementations are now always used. 2016-06-30 18:57:39 +03:00
ngx_sha1.h Internal md5 and sha1 implementations are now always used. 2016-06-30 18:57:39 +03:00
ngx_shmtx.c Core: fixed build on Tru64 UNIX. 2015-02-10 01:51:08 +03:00
ngx_shmtx.h Fixed typo in a function name. 2012-07-03 13:06:40 +00:00
ngx_slab.c Slab: removed redundant page calculation (ticket #1721). 2019-02-12 21:51:15 +03:00
ngx_slab.h Slab: fixed initialization on win32. 2017-08-08 15:16:01 +03:00
ngx_spinlock.c Core: guard against spinlock usage without atomic ops. 2015-03-26 14:15:06 +03:00
ngx_string.c Core: stricter UTF-8 handling in ngx_utf8_decode(). 2023-02-23 08:09:50 +09:00
ngx_string.h Removed casts from ngx_memcmp() macro. 2022-11-30 18:01:53 +03:00
ngx_syslog.c Syslog: introduced error log handler. 2023-03-10 07:43:50 +03:00
ngx_syslog.h Syslog: introduced error log handler. 2023-03-10 07:43:50 +03:00
ngx_thread_pool.c Thread pools: create threads in detached state. 2016-08-15 05:52:04 -07:00
ngx_thread_pool.h Thread pools implementation. 2015-03-14 17:37:07 +03:00
ngx_times.c Removed CLOCK_MONOTONIC_COARSE support. 2021-10-21 18:38:38 +03:00
ngx_times.h Core: fixed comment about ngx_current_msec after 81fae70d6cb8. 2018-05-29 16:15:19 +03:00