unit/src
Max Romanov 7b669ed866 Libunit: fixed shared memory waiting.
The nxt_unit_ctx_port_recv() function may return the NXT_UNIT_AGAIN code, in
which case an attempt to reread the message should be made.

The issue was reproduced in load testing with response sizes 16k and up.
In the rare case of a NXT_UNIT_AGAIN result, a buffer of size -1 was processed,
which triggered a 'message too small' alert; after that, the app process was
terminated.
2020-12-18 00:25:28 +03:00
..
java Java: fixing ClassGraph deprecated API call. 2020-11-06 20:41:56 +03:00
nodejs/unit-http Node.js: avoided use of request struct for debug logging. 2020-12-07 17:56:18 +03:00
perl Perl: request processing in multiple threads. 2020-11-05 16:10:59 +03:00
python Python: WSGI environment copying moved out of request processing. 2020-12-14 17:15:49 +03:00
ruby Ruby: fixed crash on thread start. 2020-12-07 18:17:25 +00:00
test Libunit: improving logging consistency. 2020-11-18 22:33:53 +03:00
nxt_aix_send_file.c I/O operations refactoring. 2017-02-22 15:09:59 +03:00
nxt_app_log.c Fixed error log time caching resolution. 2018-10-01 15:06:31 +03:00
nxt_app_nncq.h Introducing application and port shared memory queues. 2020-08-11 19:20:34 +03:00
nxt_app_queue.h Limiting app queue notifications count in socket. 2020-12-18 00:25:27 +03:00
nxt_application.c Isolation: mounting of procfs by default when using "rootfs". 2020-10-29 20:30:53 +00:00
nxt_application.h Python: supporting ASGI legacy protocol. 2020-11-10 22:27:08 +03:00
nxt_array.c Basic variables support. 2020-08-13 02:46:54 +03:00
nxt_array.h Basic variables support. 2020-08-13 02:46:54 +03:00
nxt_atomic.h Macros for atomic 'OR' and 'AND' operations introduced. 2017-04-21 16:55:13 +03:00
nxt_buf.c Processing inconsistent proxied response length. 2019-11-14 16:40:02 +03:00
nxt_buf.h Introduced event engine memory buffers. 2019-11-14 16:39:48 +03:00
nxt_buf_filter.c Using new memory pool implementation. 2017-06-20 19:49:17 +03:00
nxt_buf_filter.h Using new memory pool implementation. 2017-06-20 19:49:17 +03:00
nxt_buf_pool.c Storing pointer to next buffer in chain before free the buffer. 2020-02-03 11:14:14 +03:00
nxt_buf_pool.h Using new memory pool implementation. 2017-06-20 19:49:17 +03:00
nxt_cache.c Initial version. 2017-01-17 20:00:00 +03:00
nxt_cache.h nxt_event_timer has been renamed to nxt_timer. 2017-01-30 16:47:50 +03:00
nxt_capability.c Added "rootfs" feature. 2020-05-28 14:57:41 +01:00
nxt_capability.h Added "rootfs" feature. 2020-05-28 14:57:41 +01:00
nxt_cert.c Refactor of process management. 2020-03-09 16:28:25 +00:00
nxt_cert.h Refactor of process management. 2020-03-09 16:28:25 +00:00
nxt_clang.h Introduced nxt_length() macro. 2018-06-25 16:51:47 +03:00
nxt_clone.c Isolation: allowed the use of credentials with unpriv userns. 2019-12-06 16:52:50 +00:00
nxt_clone.h Isolation: remove redundant macro. 2020-09-16 17:52:53 +01:00
nxt_conf.c Fixed build with Clang 10, broken by 32578e837322. 2020-04-01 18:33:48 +03:00
nxt_conf.h PHP: implemented "targets" option. 2020-05-14 13:15:01 +03:00
nxt_conf_validation.c Router: matching regular expressions support. 2020-11-17 15:03:30 +00:00
nxt_conn.c Added SSL/TLS support on connection level. 2018-09-20 15:05:37 +03:00
nxt_conn.h Fixed memory leak occurring upon failure to accept a connection. 2020-04-15 15:10:14 +03:00
nxt_conn_accept.c Fixed nxt_conn_accept_alloc() behavior in low memory conditions. 2020-08-05 14:55:34 +03:00
nxt_conn_close.c Reduced number of critical log levels. 2018-03-05 17:32:50 +03:00
nxt_conn_connect.c Removed unused code related to testing of address binding. 2020-04-08 15:15:24 +03:00
nxt_conn_proxy.c Applied nxt_pointer_to() and nxt_value_at() where possible. 2017-06-27 17:27:18 +03:00
nxt_conn_read.c Using event engine memory buffers in HTTP/1 layer. 2019-11-14 16:39:48 +03:00
nxt_conn_write.c Supporting platforms without sendfile() implementation. 2020-08-17 12:28:48 +03:00
nxt_controller.c Style fixes for 2 file descriptors transfer over port. 2020-08-11 21:48:27 +03:00
nxt_credential.c Isolation: allowed the use of credentials with unpriv userns. 2019-12-06 16:52:50 +00:00
nxt_credential.h Isolation: allowed the use of credentials with unpriv userns. 2019-12-06 16:52:50 +00:00
nxt_cyassl.c Reduced number of critical log levels. 2018-03-05 17:32:50 +03:00
nxt_devpoll_engine.c Reduced number of critical log levels. 2018-03-05 17:32:50 +03:00
nxt_djb_hash.c Initial version. 2017-01-17 20:00:00 +03:00
nxt_djb_hash.h Initial version. 2017-01-17 20:00:00 +03:00
nxt_dyld.c Initial version. 2017-01-17 20:00:00 +03:00
nxt_dyld.h Initial version. 2017-01-17 20:00:00 +03:00
nxt_epoll_engine.c Disabled epoll error processing when socket events are inactive. 2020-04-15 14:54:09 +03:00
nxt_errno.c Introduced nxt_length() macro. 2018-06-25 16:51:47 +03:00
nxt_errno.h Configuration: support for rational numbers. 2020-03-30 19:37:58 +03:00
nxt_event_conn_job_sendfile.c Fixed timer and event race condition. 2019-02-28 18:04:11 +03:00
nxt_event_engine.c Freeing memory allocated for engine structure in case of error. 2020-02-03 11:13:55 +03:00
nxt_event_engine.h Introduced event engine memory buffers. 2019-11-14 16:39:48 +03:00
nxt_eventport_engine.c Reduced number of critical log levels. 2018-03-05 17:32:50 +03:00
nxt_external.c Preserving the app port write socket. 2020-10-28 00:01:46 +03:00
nxt_fastcgi_record_parse.c Introducing tasks. 2017-01-23 19:56:03 +03:00
nxt_fastcgi_source.c Removed '\r' and '\n' artifact macros. 2018-06-25 16:56:45 +03:00
nxt_fastcgi_source.h Using new memory pool implementation. 2017-06-20 19:49:17 +03:00
nxt_fd_event.c Using nxt_lvlhsh_peek() and nxt_lvlhsh_retrieve(). 2018-03-29 16:35:36 +03:00
nxt_fd_event.h I/O operations refactoring. 2017-02-22 15:09:59 +03:00
nxt_fiber.c Style: capitalized letters in hexadecimal literals. 2018-04-04 18:13:05 +03:00
nxt_fiber.h nxt_event_timer has been renamed to nxt_timer. 2017-01-30 16:47:50 +03:00
nxt_file.c Reduced number of critical log levels. 2018-03-05 17:32:50 +03:00
nxt_file.h Style: capitalized letters in hexadecimal literals. 2018-04-04 18:13:05 +03:00
nxt_file_cache.c Initial version. 2017-01-17 20:00:00 +03:00
nxt_file_event.h nxt_event_conn_... functions and structures have been renamed 2017-06-14 15:18:52 +03:00
nxt_file_name.c Using new memory pool implementation. 2017-06-20 19:49:17 +03:00
nxt_file_name.h Using new memory pool implementation. 2017-06-20 19:49:17 +03:00
nxt_freebsd_sendfile.c I/O operations refactoring. 2017-02-22 15:09:59 +03:00
nxt_fs.c Isolation: fixed passing custom options to nmount(). 2020-10-30 07:55:26 +03:00
nxt_fs.h Isolation: mounting of procfs by default when using "rootfs". 2020-10-29 20:30:53 +00:00
nxt_gmtime.c Initial version. 2017-01-17 20:00:00 +03:00
nxt_gnutls.c Reduced number of critical log levels. 2018-03-05 17:32:50 +03:00
nxt_h1proto.c PHP: populating PHP_AUTH_* server variables. 2020-12-08 01:59:46 +03:00
nxt_h1proto.h Upstream chunked transfer encoding support. 2020-06-23 14:16:45 +03:00
nxt_h1proto_websocket.c Completing request header buffers to avoid memory leak. 2020-03-19 20:43:35 +03:00
nxt_hash.h Initial version. 2017-01-17 20:00:00 +03:00
nxt_hpux_sendfile.c Style. 2019-03-11 17:31:59 +03:00
nxt_http.h PHP: populating PHP_AUTH_* server variables. 2020-12-08 01:59:46 +03:00
nxt_http_chunk_parse.c Fixed comment. 2020-10-02 15:16:09 +03:00
nxt_http_error.c Initial proxy support. 2019-11-14 16:39:54 +03:00
nxt_http_parse.c HTTP parser: allowed more characters in header field names. 2020-11-17 16:50:06 +03:00
nxt_http_parse.h HTTP parser: allowed more characters in header field names. 2020-11-17 16:50:06 +03:00
nxt_http_proxy.c Upstream connection was not closed for short chunked response. 2020-09-07 15:21:14 +03:00
nxt_http_request.c Increased request memory pool size. 2020-10-26 22:26:02 +03:00
nxt_http_response.c Using malloc/free for the http fields hash. 2020-04-16 17:09:23 +03:00
nxt_http_return.c Implemented "return" action. 2020-03-27 17:22:52 +03:00
nxt_http_route.c Router: matching regular expressions support. 2020-11-17 15:03:30 +00:00
nxt_http_route_addr.c Fixed missing IPv6 checking in route-addr and an unused variable. 2020-01-28 15:05:12 +00:00
nxt_http_route_addr.h Router: introducing routing on client address. 2019-12-24 13:58:10 +00:00
nxt_http_source.c Using new memory pool implementation. 2017-06-20 19:49:17 +03:00
nxt_http_source.h Using new memory pool implementation. 2017-06-20 19:49:17 +03:00
nxt_http_static.c MIME: added AVIF and APNG image formats. 2020-09-29 23:23:32 +03:00
nxt_http_variables.c Vars: added $host. 2020-08-28 19:34:49 +03:00
nxt_http_websocket.c Introducing application and port shared memory queues. 2020-08-11 19:20:34 +03:00
nxt_isolation.c Isolation: fixed unmounting when mnt namespace is in place. 2020-12-14 12:00:28 +00:00
nxt_isolation.h Moved isolation related code to "nxt_isolation.c". 2020-08-20 15:22:58 +01:00
nxt_java.c Java: request processing in multiple threads. 2020-11-05 00:06:10 +03:00
nxt_job.c Removed configure option --no-threads. 2017-08-24 17:43:32 +03:00
nxt_job.h Removed configure option --no-threads. 2017-08-24 17:43:32 +03:00
nxt_job_cache_file.c Using new memory pool implementation. 2017-06-20 19:49:17 +03:00
nxt_job_file.c Fixed nxt_job_file_read_data(). 2017-08-28 10:20:40 +03:00
nxt_job_file.h Using new memory pool implementation. 2017-06-20 19:49:17 +03:00
nxt_job_file_cache.c Removed configure option --no-threads. 2017-08-24 17:43:32 +03:00
nxt_job_resolve.c Style. 2019-03-11 17:31:59 +03:00
nxt_job_resolve.h Initial version. 2017-01-17 20:00:00 +03:00
nxt_kqueue_engine.c The kqueue EOF flag might be ignored on some conditions. 2020-03-04 14:03:30 +03:00
nxt_lib.c Fixing uninitialized ncpu value on unsupported platforms. 2020-10-14 18:41:31 +03:00
nxt_linux_sendfile.c Fixed formatting in nxt_sprintf() and logging. 2018-01-24 15:16:33 +03:00
nxt_list.c Fixed building on Solaris broken in changeset 4077decf847b. 2017-06-28 23:52:07 +03:00
nxt_list.h Fixing Coverity warnings. 2017-11-20 17:08:29 +03:00
nxt_listen_socket.c Controller: improved handling of unix domain control socket. 2020-04-08 15:15:24 +03:00
nxt_listen_socket.h Controller: improved handling of unix domain control socket. 2020-04-08 15:15:24 +03:00
nxt_log.c Removed '\r' and '\n' artifact macros. 2018-06-25 16:56:45 +03:00
nxt_log.h Reduced number of critical log levels. 2018-03-05 17:32:50 +03:00
nxt_log_moderation.c Fixed crash that occurs when idle connections are closed forcibly. 2020-04-15 14:54:09 +03:00
nxt_log_moderation.h Reduced number of critical log levels. 2018-03-05 17:32:50 +03:00
nxt_lvlhsh.c Wrapping libunit's malloc() and free() calls for logging purposes. 2020-09-29 22:58:04 +03:00
nxt_lvlhsh.h nxt_lvlhsh_each() refactoring and nxt_lvlhsh_each_init(). 2018-03-29 16:35:42 +03:00
nxt_macosx_sendfile.c nxt_event_conn_... functions and structures have been renamed 2017-06-14 15:18:52 +03:00
nxt_main.c nginext has been renamed to unit. 2017-08-31 00:42:16 +03:00
nxt_main.h Basic variables support. 2020-08-13 02:46:54 +03:00
nxt_main_process.c Python: supporting ASGI legacy protocol. 2020-11-10 22:27:08 +03:00
nxt_main_process.h Refactor of process management. 2020-03-09 16:28:25 +00:00
nxt_malloc.c Wrapping libunit's malloc() and free() calls for logging purposes. 2020-09-29 22:58:04 +03:00
nxt_malloc.h Style fixes. 2018-02-07 15:34:42 +03:00
nxt_mem_map.c Initial version. 2017-01-17 20:00:00 +03:00
nxt_mem_map.h Initial version. 2017-01-17 20:00:00 +03:00
nxt_mem_pool_cleanup.c Processes refactoring. 2017-03-09 18:03:27 +03:00
nxt_mem_pool_cleanup.h Initial version. 2017-01-17 20:00:00 +03:00
nxt_mem_zone.c Style: capitalized letters in hexadecimal literals. 2018-04-04 18:13:05 +03:00
nxt_mem_zone.h Initial version. 2017-01-17 20:00:00 +03:00
nxt_mp.c Basic variables support. 2020-08-13 02:46:54 +03:00
nxt_mp.h Basic variables support. 2020-08-13 02:46:54 +03:00
nxt_murmur_hash.c Style: capitalized letters in hexadecimal literals. 2018-04-04 18:13:05 +03:00
nxt_murmur_hash.h Initial version. 2017-01-17 20:00:00 +03:00
nxt_nncq.h Circular queues implementations and a test. 2020-08-11 19:20:32 +03:00
nxt_nvbcq.h Circular queues implementations and a test. 2020-08-11 19:20:32 +03:00
nxt_openssl.c Kept the value of c->socket.read_handler while data is available. 2020-02-05 13:12:31 +00:00
nxt_parse.c Fixed overflow detection in number parsing functions. 2017-04-10 03:43:00 +03:00
nxt_parse.h Initial version. 2017-01-17 20:00:00 +03:00
nxt_pcre.c Router: matching regular expressions support. 2020-11-17 15:03:30 +00:00
nxt_pcre2.c Router: matching regular expressions support. 2020-11-17 15:03:30 +00:00
nxt_php_sapi.c PHP: populating PHP_AUTH_* server variables. 2020-12-08 01:59:46 +03:00
nxt_polarssl.c Reduced number of critical log levels. 2018-03-05 17:32:50 +03:00
nxt_poll_engine.c Style. 2019-03-11 17:31:59 +03:00
nxt_pollset_engine.c Reduced number of critical log levels. 2018-03-05 17:32:50 +03:00
nxt_port.c Style fixes for 2 file descriptors transfer over port. 2020-08-11 21:48:27 +03:00
nxt_port.h Router: introducing the PORT_ACK message. 2020-10-28 00:01:46 +03:00
nxt_port_hash.c Using nxt_lvlhsh_peek() for port hashes. 2018-03-29 16:35:38 +03:00
nxt_port_hash.h Using nxt_lvlhsh_peek() for port hashes. 2018-03-29 16:35:38 +03:00
nxt_port_memory.c Router: broadcasting the SHM_ACK message to all process ports. 2020-10-28 00:01:46 +03:00
nxt_port_memory.h Router: broadcasting the SHM_ACK message to all process ports. 2020-10-28 00:01:46 +03:00
nxt_port_memory_int.h Changing router to application shared memory exchange protocol. 2020-08-11 19:20:13 +03:00
nxt_port_queue.h Introducing application and port shared memory queues. 2020-08-11 19:20:34 +03:00
nxt_port_rpc.c Style fixes for 2 file descriptors transfer over port. 2020-08-11 21:48:27 +03:00
nxt_port_rpc.h Moving nxt_stream_ident to shared memory. 2020-05-28 12:41:00 +03:00
nxt_port_socket.c Fixing issues found by static analyzer. 2020-08-12 13:37:49 +03:00
nxt_process.c Preserving the app port write socket. 2020-10-28 00:01:46 +03:00
nxt_process.h Isolation: added option to disable "procfs" mount. 2020-11-16 17:56:12 +00:00
nxt_process_title.c Fixed building on FreeBSD. 2017-03-14 19:03:49 +03:00
nxt_process_type.h Refactor of process management. 2020-03-09 16:28:25 +00:00
nxt_queue.c Initial version. 2017-01-17 20:00:00 +03:00
nxt_queue.h Process stop notification from master to all other processes. 2017-07-07 16:01:34 +03:00
nxt_random.c Removed implicit call of nxt_thread() in nxt_thread_tid(). 2018-07-27 17:52:21 +03:00
nxt_random.h Lib unit tests have been renamed to tests. 2017-08-30 00:31:02 +03:00
nxt_rbtree.c A small rbtree delete fixup optimization. 2017-05-29 10:17:36 +03:00
nxt_rbtree.h Importing memory cache pool changes from nJScript. 2017-03-14 19:02:30 +03:00
nxt_recvbuf.c Initial version. 2017-01-17 20:00:00 +03:00
nxt_recvbuf.h Initial version. 2017-01-17 20:00:00 +03:00
nxt_regex.h Router: matching regular expressions support. 2020-11-17 15:03:30 +00:00
nxt_router.c Router: fixed crash in OOSM processing. 2020-12-17 19:27:44 +03:00
nxt_router.h HTTP parser: allowed more characters in header field names. 2020-11-17 16:50:06 +03:00
nxt_router_request.h Introducing application and port shared memory queues. 2020-08-11 19:20:34 +03:00
nxt_runtime.c Router: matching regular expressions support. 2020-11-17 15:03:30 +00:00
nxt_runtime.h Basic variables support. 2020-08-13 02:46:54 +03:00
nxt_select_engine.c nxt_event_conn_... functions and structures have been renamed 2017-06-14 15:18:52 +03:00
nxt_semaphore.c Initial version. 2017-01-17 20:00:00 +03:00
nxt_semaphore.h Initial version. 2017-01-17 20:00:00 +03:00
nxt_sendbuf.c Introduced chained buffer completion handlers. 2019-11-14 16:39:48 +03:00
nxt_sendbuf.h Added SSL/TLS support on connection level. 2018-09-20 15:05:37 +03:00
nxt_service.c Reduced number of critical log levels. 2018-03-05 17:32:50 +03:00
nxt_service.h Using new memory pool implementation. 2017-06-20 19:49:17 +03:00
nxt_sha1.c Introducing websocket support in router and libunit. 2019-08-20 16:31:53 +03:00
nxt_sha1.h Introducing websocket support in router and libunit. 2019-08-20 16:31:53 +03:00
nxt_signal.c Removed configure option --no-threads. 2017-08-24 17:43:32 +03:00
nxt_signal.h Removed configure option --no-threads. 2017-08-24 17:43:32 +03:00
nxt_signal_handlers.c Refactor of process management. 2020-03-09 16:28:25 +00:00
nxt_sockaddr.c Router: introducing routing on client address. 2019-12-24 13:58:10 +00:00
nxt_sockaddr.h Introduced nxt_length() macro. 2018-06-25 16:51:47 +03:00
nxt_socket.c Decreased level of some socket close() errors. 2020-06-23 14:16:43 +03:00
nxt_socket.h Port message extended to transfer 2 file descriptors. 2020-08-11 19:20:30 +03:00
nxt_socketpair.c Port message extended to transfer 2 file descriptors. 2020-08-11 19:20:30 +03:00
nxt_solaris_sendfilev.c I/O operations refactoring. 2017-02-22 15:09:59 +03:00
nxt_sort.h Initial version. 2017-01-17 20:00:00 +03:00
nxt_source.h Introducing tasks. 2017-01-23 19:56:03 +03:00
nxt_spinlock.c Removed deprecated MacOSX OSSpinLockLock(). 2018-09-17 16:37:17 +03:00
nxt_spinlock.h Removed deprecated MacOSX OSSpinLockLock(). 2018-09-17 16:37:17 +03:00
nxt_sprintf.c Basic support for serving static files. 2019-09-19 02:47:09 +03:00
nxt_sprintf.h Initial version. 2017-01-17 20:00:00 +03:00
nxt_stream_module.c Using size_t for the field width type of the "%*s" specifier. 2018-01-24 15:16:32 +03:00
nxt_stream_source.c nxt_event_conn_... functions and structures have been renamed 2017-06-14 15:18:52 +03:00
nxt_stream_source.h nxt_event_conn_... functions and structures have been renamed 2017-06-14 15:18:52 +03:00
nxt_string.c Router: decode uri and args. 2020-05-14 12:29:06 +02:00
nxt_string.h Isolation: mount tmpfs by default. 2020-08-20 15:44:29 +01:00
nxt_test_build.c Initial version. 2017-01-17 20:00:00 +03:00
nxt_test_build.h Initial version. 2017-01-17 20:00:00 +03:00
nxt_thread.c Removed implicit call of nxt_thread() in nxt_thread_tid(). 2018-07-27 17:52:21 +03:00
nxt_thread.h Removed fibers from compilation. 2017-09-22 16:42:42 +03:00
nxt_thread_cond.c Reduced number of critical log levels. 2018-03-05 17:32:50 +03:00
nxt_thread_id.h Added OpenBSD 3.9 getthrid(). 2018-07-27 16:57:45 +03:00
nxt_thread_log.h Reduced number of critical log levels. 2018-03-05 17:32:50 +03:00
nxt_thread_mutex.c Reduced number of critical log levels. 2018-03-05 17:32:50 +03:00
nxt_thread_pool.c Fixed formatting in nxt_sprintf() and logging. 2018-01-24 15:16:33 +03:00
nxt_thread_pool.h Work queues refactoring. 2017-01-27 11:35:11 +03:00
nxt_thread_time.c Removed configure option --no-threads. 2017-08-24 17:43:32 +03:00
nxt_thread_time.h Removed configure option --no-threads. 2017-08-24 17:43:32 +03:00
nxt_time.c Initial version. 2017-01-17 20:00:00 +03:00
nxt_time.h Initial version. 2017-01-17 20:00:00 +03:00
nxt_time_parse.c Style: capitalized letters in hexadecimal literals. 2018-04-04 18:13:05 +03:00
nxt_timer.c Fixed violation of the strict aliasing rules in 5d0edd35c4ce. 2019-02-26 17:42:20 +03:00
nxt_timer.h Style. 2019-03-11 17:31:59 +03:00
nxt_tls.h Controller: certificates storage interface. 2018-09-20 15:27:08 +03:00
nxt_types.h Introduced nxt_length() macro. 2018-06-25 16:51:47 +03:00
nxt_unicode_lowcase.h Style: capitalized letters in hexadecimal literals. 2018-04-04 18:13:05 +03:00
nxt_unicode_lowcase.pl Style. 2019-03-11 17:31:59 +03:00
nxt_unicode_macosx_lowcase.h Style: capitalized letters in hexadecimal literals. 2018-04-04 18:13:05 +03:00
nxt_unit.c Libunit: fixed shared memory waiting. 2020-12-18 00:25:28 +03:00
nxt_unit.h Go: removing C proxy functions and re-using goroutines. 2020-11-18 22:33:53 +03:00
nxt_unit_field.h Initial proxy support. 2019-11-14 16:39:54 +03:00
nxt_unit_request.h PHP: populating PHP_AUTH_* server variables. 2020-12-08 01:59:46 +03:00
nxt_unit_response.h Unit application library. 2018-08-06 17:27:33 +03:00
nxt_unit_sptr.h Unit application library. 2018-08-06 17:27:33 +03:00
nxt_unit_typedefs.h Introducing websocket support in router and libunit. 2019-08-20 16:31:53 +03:00
nxt_unit_websocket.h Introducing websocket support in router and libunit. 2019-08-20 16:31:53 +03:00
nxt_unix.h Added "rootfs" feature. 2020-05-28 14:57:41 +01:00
nxt_upstream.c Router: fixed "pass" to upstreams. 2020-08-28 00:53:36 -04:00
nxt_upstream.h Round robin upstream added. 2020-03-06 18:28:54 +03:00
nxt_upstream_round_robin.c Rational number support in upstream server weight. 2020-03-30 19:47:01 +03:00
nxt_upstream_source.c Using new memory pool implementation. 2017-06-20 19:49:17 +03:00
nxt_upstream_source.h Introduced nxt_length() macro. 2018-06-25 16:51:47 +03:00
nxt_utf8.c Style: capitalized letters in hexadecimal literals. 2018-04-04 18:13:05 +03:00
nxt_utf8.h Style: capitalized letters in hexadecimal literals. 2018-04-04 18:13:05 +03:00
nxt_var.c Basic variables support. 2020-08-13 02:46:54 +03:00
nxt_var.h Basic variables support. 2020-08-13 02:46:54 +03:00
nxt_vector.c Applied nxt_pointer_to() and nxt_value_at() where possible. 2017-06-27 17:27:18 +03:00
nxt_vector.h Applied nxt_pointer_to() and nxt_value_at() where possible. 2017-06-27 17:27:18 +03:00
nxt_websocket.c Style fixes. 2019-10-10 19:42:41 +03:00
nxt_websocket.h Introducing websocket support in router and libunit. 2019-08-20 16:31:53 +03:00
nxt_websocket_accept.c Introducing websocket support in router and libunit. 2019-08-20 16:31:53 +03:00
nxt_websocket_header.h Introducing websocket support in router and libunit. 2019-08-20 16:31:53 +03:00
nxt_work_queue.c Style fixes. 2018-02-07 15:34:42 +03:00
nxt_work_queue.h Style: capitalized letters in hexadecimal literals. 2018-04-04 18:13:05 +03:00