Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
java Java: introducing websocket support. Sep 5, 2019
nodejs/unit-http Node.js: suppress compilation warning. Jan 28, 2020
perl Adding "limits/shm" configuration validation and parsing. Dec 24, 2019
ruby Ruby: changing callback functions prototype for v2.7. Jan 28, 2020
test Isolation: allowed the use of credentials with unpriv userns. Dec 6, 2019
nxt_aix_send_file.c I/O operations refactoring. Feb 22, 2017
nxt_app_log.c Fixed error log time caching resolution. Oct 1, 2018
nxt_application.c Fixing process crash in case of module load error. Oct 22, 2019
nxt_application.h Adding "limits/shm" configuration validation and parsing. Dec 24, 2019
nxt_array.c Array elements reallocation fixed. Jul 12, 2017
nxt_array.h
nxt_atomic.h Macros for atomic 'OR' and 'AND' operations introduced. Apr 21, 2017
nxt_buf.c Processing inconsistent proxied response length. Nov 14, 2019
nxt_buf.h Introduced event engine memory buffers. Nov 14, 2019
nxt_buf_filter.c Using new memory pool implementation. Jun 20, 2017
nxt_buf_filter.h Using new memory pool implementation. Jun 20, 2017
nxt_buf_pool.c Storing pointer to next buffer in chain before free the buffer. Feb 3, 2020
nxt_buf_pool.h Using new memory pool implementation. Jun 20, 2017
nxt_cache.c Initial version. Jan 17, 2017
nxt_cache.h nxt_event_timer has been renamed to nxt_timer. Jan 30, 2017
nxt_capability.c Using the 64-bit Linux capability mode when available. Dec 16, 2019
nxt_capability.h Initial applications isolation support using Linux namespaces. Sep 19, 2019
nxt_cert.c Controller: certificates storage interface. Sep 20, 2018
nxt_cert.h Controller: certificates storage interface. Sep 20, 2018
nxt_clang.h Introduced nxt_length() macro. Jun 25, 2018
nxt_clone.c Isolation: allowed the use of credentials with unpriv userns. Dec 6, 2019
nxt_clone.h Isolation: allowed the use of credentials with unpriv userns. Dec 6, 2019
nxt_conf.c Configuration: stripping comments from the input JSON. Feb 20, 2020
nxt_conf.h Fixed passing false in namespace flags. Oct 11, 2019
nxt_conf_validation.c Router: introducing routing on listener address. Dec 24, 2019
nxt_conn.c Added SSL/TLS support on connection level. Sep 20, 2018
nxt_conn.h Using event engine memory buffers in HTTP/1 layer. Nov 14, 2019
nxt_conn_accept.c Fixed keep-alive hanging after reconfiguration. May 30, 2018
nxt_conn_close.c Reduced number of critical log levels. Mar 5, 2018
nxt_conn_connect.c Fixed connect(2) errors processing on old Linuxes. Nov 14, 2019
nxt_conn_proxy.c Applied nxt_pointer_to() and nxt_value_at() where possible. Jun 27, 2017
nxt_conn_read.c Using event engine memory buffers in HTTP/1 layer. Nov 14, 2019
nxt_conn_write.c Fixed timer and event race condition. Feb 28, 2019
nxt_controller.c Configuration: removing UTF-8 BOM from the input JSON. Feb 20, 2020
nxt_credential.c Isolation: allowed the use of credentials with unpriv userns. Dec 6, 2019
nxt_credential.h Isolation: allowed the use of credentials with unpriv userns. Dec 6, 2019
nxt_cyassl.c Reduced number of critical log levels. Mar 5, 2018
nxt_devpoll_engine.c Reduced number of critical log levels. Mar 5, 2018
nxt_djb_hash.c Initial version. Jan 17, 2017
nxt_djb_hash.h Initial version. Jan 17, 2017
nxt_dyld.c Initial version. Jan 17, 2017
nxt_dyld.h Initial version. Jan 17, 2017
nxt_epoll_engine.c Fixed connect(2) errors processing on old Linuxes. Nov 14, 2019
nxt_errno.c Introduced nxt_length() macro. Jun 25, 2018
nxt_errno.h Static: returning 404 for Unix domain sockets. Sep 24, 2019
nxt_event_conn_job_sendfile.c Fixed timer and event race condition. Feb 28, 2019
nxt_event_engine.c Freeing memory allocated for engine structure in case of error. Feb 3, 2020
nxt_event_engine.h Introduced event engine memory buffers. Nov 14, 2019
nxt_eventport_engine.c Reduced number of critical log levels. Mar 5, 2018
nxt_external.c Adding "limits/shm" configuration validation and parsing. Dec 24, 2019
nxt_fastcgi_record_parse.c Introducing tasks. Jan 23, 2017
nxt_fastcgi_source.c Removed '\r' and '\n' artifact macros. Jun 25, 2018
nxt_fastcgi_source.h Using new memory pool implementation. Jun 20, 2017
nxt_fd_event.c Using nxt_lvlhsh_peek() and nxt_lvlhsh_retrieve(). Mar 29, 2018
nxt_fd_event.h I/O operations refactoring. Feb 22, 2017
nxt_fiber.c Style: capitalized letters in hexadecimal literals. Apr 4, 2018
nxt_fiber.h nxt_event_timer has been renamed to nxt_timer. Jan 30, 2017
nxt_file.c Reduced number of critical log levels. Mar 5, 2018
nxt_file.h Style: capitalized letters in hexadecimal literals. Apr 4, 2018
nxt_file_cache.c Initial version. Jan 17, 2017
nxt_file_event.h nxt_event_conn_... functions and structures have been renamed Jun 14, 2017
nxt_file_name.c Using new memory pool implementation. Jun 20, 2017
nxt_file_name.h Using new memory pool implementation. Jun 20, 2017
nxt_freebsd_sendfile.c I/O operations refactoring. Feb 22, 2017
nxt_gmtime.c Initial version. Jan 17, 2017
nxt_gnutls.c Reduced number of critical log levels. Mar 5, 2018
nxt_h1proto.c Introducing write tail reference to avoid buffer chain iteration. Dec 24, 2019
nxt_h1proto.h Introducing write tail reference to avoid buffer chain iteration. Dec 24, 2019
nxt_h1proto_websocket.c Introduced chained buffer completion handlers. Nov 14, 2019
nxt_hash.h Initial version. Jan 17, 2017
nxt_hpux_sendfile.c Style. Mar 11, 2019
nxt_http.h Processing inconsistent proxied response length. Nov 14, 2019
nxt_http_chunk_parse.c Removed '\r' and '\n' artifact macros. Jun 25, 2018
nxt_http_error.c Initial proxy support. Nov 14, 2019
nxt_http_parse.c Initial proxy support. Nov 14, 2019
nxt_http_parse.h Initial proxy support. Nov 14, 2019
nxt_http_proxy.c Processing inconsistent proxied response length. Nov 14, 2019
nxt_http_request.c Initial proxy support. Nov 14, 2019
nxt_http_response.c Introducing websocket support in router and libunit. Aug 20, 2019
nxt_http_route.c Router: introducing routing on listener address. Dec 24, 2019
nxt_http_route_addr.c Fixed missing IPv6 checking in route-addr and an unused variable. Jan 28, 2020
nxt_http_route_addr.h Router: introducing routing on client address. Dec 24, 2019
nxt_http_source.c Using new memory pool implementation. Jun 20, 2017
nxt_http_source.h Using new memory pool implementation. Jun 20, 2017
nxt_http_static.c Initial proxy support. Nov 14, 2019
nxt_http_websocket.c Introduced chained buffer completion handlers. Nov 14, 2019
nxt_java.c Adding "limits/shm" configuration validation and parsing. Dec 24, 2019
nxt_job.c Removed configure option --no-threads. Aug 24, 2017
nxt_job.h
nxt_job_cache_file.c Using new memory pool implementation. Jun 20, 2017
nxt_job_file.c Fixed nxt_job_file_read_data(). Aug 28, 2017
nxt_job_file.h Using new memory pool implementation. Jun 20, 2017
nxt_job_file_cache.c Removed configure option --no-threads. Aug 24, 2017
nxt_job_resolve.c Style. Mar 11, 2019
nxt_job_resolve.h Initial version. Jan 17, 2017
nxt_kqueue_engine.c Ignoring EINTR error in kqueue. Oct 3, 2019
nxt_lib.c Isolation: allowed the use of credentials with unpriv userns. Dec 6, 2019
nxt_linux_sendfile.c Fixed formatting in nxt_sprintf() and logging. Jan 24, 2018
nxt_list.c Fixed building on Solaris broken in changeset 4077decf847b. Jun 28, 2017
nxt_list.h Fixing Coverity warnings. Nov 20, 2017
nxt_listen_socket.c Added SSL/TLS support on connection level. Sep 20, 2018
nxt_listen_socket.h Added SSL/TLS support on connection level. Sep 20, 2018
nxt_log.c Removed '\r' and '\n' artifact macros. Jun 25, 2018
nxt_log.h Reduced number of critical log levels. Mar 5, 2018
nxt_log_moderation.c nxt_event_timer has been renamed to nxt_timer. Jan 30, 2017
nxt_log_moderation.h Reduced number of critical log levels. Mar 5, 2018
nxt_lvlhsh.c nxt_lvlhsh_each() refactoring and nxt_lvlhsh_each_init(). Mar 29, 2018
nxt_lvlhsh.h nxt_lvlhsh_each() refactoring and nxt_lvlhsh_each_init(). Mar 29, 2018
nxt_macosx_sendfile.c nxt_event_conn_... functions and structures have been renamed Jun 14, 2017
nxt_main.c nginext has been renamed to unit. Aug 30, 2017
nxt_main.h Moved credential-related code to nxt_credential.c. Dec 6, 2019
nxt_main_process.c Adding "limits/shm" configuration validation and parsing. Dec 24, 2019
nxt_main_process.h Refactor of process init. Nov 26, 2019
nxt_malloc.c Reduced number of critical log levels. Mar 5, 2018
nxt_malloc.h Style fixes. Feb 7, 2018
nxt_mem_map.c Initial version. Jan 17, 2017
nxt_mem_map.h Initial version. Jan 17, 2017
nxt_mem_pool_cleanup.c Processes refactoring. Mar 9, 2017
nxt_mem_pool_cleanup.h Initial version. Jan 17, 2017
nxt_mem_zone.c Style: capitalized letters in hexadecimal literals. Apr 4, 2018
nxt_mem_zone.h Initial version. Jan 17, 2017
nxt_mp.c Fixed "freed pointer is out of pool" alerts. Nov 10, 2018
nxt_mp.h Changed nxt_mp_retain() and nxt_mp_release() interfaces. Dec 28, 2017
nxt_murmur_hash.c Style: capitalized letters in hexadecimal literals. Apr 4, 2018
nxt_murmur_hash.h Initial version. Jan 17, 2017
nxt_openssl.c Kept the value of c->socket.read_handler while data is available. Feb 5, 2020
nxt_parse.c Fixed overflow detection in number parsing functions. Apr 10, 2017
nxt_parse.h Initial version. Jan 17, 2017
nxt_php_sapi.c PHP: added check for the ".php" extension. Jan 28, 2020
nxt_polarssl.c
nxt_poll_engine.c Style. Mar 11, 2019
nxt_pollset_engine.c Reduced number of critical log levels. Mar 5, 2018
nxt_port.c Refactor of process init. Nov 26, 2019
nxt_port.h Introducing port messages to notify about out of shared memory. Dec 24, 2019
nxt_port_hash.c Using nxt_lvlhsh_peek() for port hashes. Mar 29, 2018
nxt_port_hash.h Using nxt_lvlhsh_peek() for port hashes. Mar 29, 2018
nxt_port_memory.c Introducing port messages to notify about out of shared memory. Dec 24, 2019
nxt_port_memory.h Fixing multi-thread port write racing conditions. Aug 15, 2019
nxt_port_memory_int.h Introducing port messages to notify about out of shared memory. Dec 24, 2019
nxt_port_rpc.c RPC error message size fixed. Feb 25, 2019
nxt_port_rpc.h Triggering RPC error for all handlers on port close. Mar 21, 2018
nxt_port_socket.c Introduced chained buffer completion handlers. Nov 14, 2019
nxt_process.c Isolation: allowed the use of credentials with unpriv userns. Dec 6, 2019
nxt_process.h Isolation: allowed the use of credentials with unpriv userns. Dec 6, 2019
nxt_process_title.c Fixed building on FreeBSD. Mar 14, 2017
nxt_process_type.h Removed unused single process type. Jun 18, 2018
nxt_python_wsgi.c Adding "limits/shm" configuration validation and parsing. Dec 24, 2019
nxt_queue.c Initial version. Jan 17, 2017
nxt_queue.h Process stop notification from master to all other processes. Jul 7, 2017
nxt_random.c Removed implicit call of nxt_thread() in nxt_thread_tid(). Jul 27, 2018
nxt_random.h Lib unit tests have been renamed to tests. Aug 29, 2017
nxt_rbtree.c A small rbtree delete fixup optimization. May 29, 2017
nxt_rbtree.h Importing memory cache pool changes from nJScript. Mar 14, 2017
nxt_recvbuf.c Initial version. Jan 17, 2017
nxt_recvbuf.h Initial version. Jan 17, 2017
nxt_router.c Fixed req_app_link reference counting on cancellation. Feb 3, 2020
nxt_router.h Initial proxy support. Nov 14, 2019
nxt_router_request.h Introducing websocket support in router and libunit. Aug 20, 2019
nxt_runtime.c Moved credential-related code to nxt_credential.c. Dec 6, 2019
nxt_runtime.h Moved credential-related code to nxt_credential.c. Dec 6, 2019
nxt_select_engine.c nxt_event_conn_... functions and structures have been renamed Jun 14, 2017
nxt_semaphore.c Initial version. Jan 17, 2017
nxt_semaphore.h Initial version. Jan 17, 2017
nxt_sendbuf.c Introduced chained buffer completion handlers. Nov 14, 2019
nxt_sendbuf.h Added SSL/TLS support on connection level. Sep 20, 2018
nxt_service.c Reduced number of critical log levels. Mar 5, 2018
nxt_service.h Using new memory pool implementation. Jun 20, 2017
nxt_sha1.c Introducing websocket support in router and libunit. Aug 20, 2019
nxt_sha1.h Introducing websocket support in router and libunit. Aug 20, 2019
nxt_signal.c Removed configure option --no-threads. Aug 24, 2017
nxt_signal.h Removed configure option --no-threads. Aug 24, 2017
nxt_sockaddr.c Router: introducing routing on client address. Dec 24, 2019
nxt_sockaddr.h Introduced nxt_length() macro. Jun 25, 2018
nxt_socket.c Initial proxy support. Nov 14, 2019
nxt_socket.h Fixed connect(2) errors processing on old Linuxes. Nov 14, 2019
nxt_socketpair.c Style. Mar 11, 2019
nxt_solaris_sendfilev.c I/O operations refactoring. Feb 22, 2017
nxt_sort.h Initial version. Jan 17, 2017
nxt_source.h Introducing tasks. Jan 23, 2017
nxt_spinlock.c Removed deprecated MacOSX OSSpinLockLock(). Sep 17, 2018
nxt_spinlock.h Removed deprecated MacOSX OSSpinLockLock(). Sep 17, 2018
nxt_sprintf.c Basic support for serving static files. Sep 18, 2019
nxt_sprintf.h Initial version. Jan 17, 2017
nxt_stream_module.c Using size_t for the field width type of the "%*s" specifier. Jan 24, 2018
nxt_stream_source.c nxt_event_conn_... functions and structures have been renamed Jun 14, 2017
nxt_stream_source.h nxt_event_conn_... functions and structures have been renamed Jun 14, 2017
nxt_string.c Changed nxt_memcasecmp() interface to avoid casts. Oct 10, 2019
nxt_string.h Changed nxt_memcasecmp() interface to avoid casts. Oct 10, 2019
nxt_test_build.c Initial version. Jan 17, 2017
nxt_test_build.h Initial version. Jan 17, 2017
nxt_thread.c Removed implicit call of nxt_thread() in nxt_thread_tid(). Jul 27, 2018
nxt_thread.h
nxt_thread_cond.c Reduced number of critical log levels. Mar 5, 2018
nxt_thread_id.h Added OpenBSD 3.9 getthrid(). Jul 27, 2018
nxt_thread_log.h Reduced number of critical log levels. Mar 5, 2018
nxt_thread_mutex.c Reduced number of critical log levels. Mar 5, 2018
nxt_thread_pool.c
nxt_thread_pool.h Work queues refactoring. Jan 27, 2017
nxt_thread_time.c Removed configure option --no-threads. Aug 24, 2017
nxt_thread_time.h Removed configure option --no-threads. Aug 24, 2017
nxt_time.c Initial version. Jan 17, 2017
nxt_time.h Initial version. Jan 17, 2017
nxt_time_parse.c Style: capitalized letters in hexadecimal literals. Apr 4, 2018
nxt_timer.c Fixed violation of the strict aliasing rules in 5d0edd35c4ce. Feb 26, 2019
nxt_timer.h Style. Mar 11, 2019
nxt_tls.h Controller: certificates storage interface. Sep 20, 2018
nxt_types.h Introduced nxt_length() macro. Jun 25, 2018
nxt_unicode_lowcase.h Style: capitalized letters in hexadecimal literals. Apr 4, 2018
nxt_unicode_lowcase.pl Style. Mar 11, 2019
nxt_unicode_macosx_lowcase.h Style: capitalized letters in hexadecimal literals. Apr 4, 2018
nxt_unit.c Removing duplicate macro definitions. Feb 4, 2020
nxt_unit.h Introducing port messages to notify about out of shared memory. Dec 24, 2019
nxt_unit_field.h Initial proxy support. Nov 14, 2019
nxt_unit_request.h Introducing websocket support in router and libunit. Aug 20, 2019
nxt_unit_response.h Unit application library. Aug 6, 2018
nxt_unit_sptr.h Unit application library. Aug 6, 2018
nxt_unit_typedefs.h Introducing websocket support in router and libunit. Aug 20, 2019
nxt_unit_websocket.h Introducing websocket support in router and libunit. Aug 20, 2019
nxt_unix.h Added getentropy() support. Jul 16, 2018
nxt_upstream.c Initial version. Jan 17, 2017
nxt_upstream.h Using new memory pool implementation. Jun 20, 2017
nxt_upstream_round_robin.c Using size_t for the field width type of the "%*s" specifier. Jan 24, 2018
nxt_upstream_source.c Using new memory pool implementation. Jun 20, 2017
nxt_upstream_source.h Introduced nxt_length() macro. Jun 25, 2018
nxt_utf8.c Style: capitalized letters in hexadecimal literals. Apr 4, 2018
nxt_utf8.h Style: capitalized letters in hexadecimal literals. Apr 4, 2018
nxt_vector.c Applied nxt_pointer_to() and nxt_value_at() where possible. Jun 27, 2017
nxt_vector.h Applied nxt_pointer_to() and nxt_value_at() where possible. Jun 27, 2017
nxt_websocket.c Style fixes. Oct 10, 2019
nxt_websocket.h Introducing websocket support in router and libunit. Aug 20, 2019
nxt_websocket_accept.c Introducing websocket support in router and libunit. Aug 20, 2019
nxt_websocket_header.h Introducing websocket support in router and libunit. Aug 20, 2019
nxt_work_queue.c
nxt_work_queue.h Style: capitalized letters in hexadecimal literals. Apr 4, 2018
nxt_worker_process.c Refactor of process init. Nov 26, 2019
You can’t perform that action at this time.