summaryrefslogtreecommitdiffhomepage
path: root/src (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2021-11-02Improved logging of app module load errors.Valentin Bartenev1-5/+22
2021-10-28Moving request limit control to libunit.Max Romanov22-247/+264
2021-10-28Python: creating and reusing asgi_add_reader() wrapper.Max Romanov1-62/+21
2021-10-28Adding explicit app reference to nxt_router_app_port_release().Max Romanov1-11/+8
2021-10-27Fixed memleaks if PID checks fail in nxt_port_incoming_port_mmap().Valentin Bartenev1-11/+12
2021-10-26Fixed a potential descriptor leak if mmap() failed.Valentin Bartenev1-0/+1
2021-10-26Custom implementation of Base64 decoding function.Valentin Bartenev8-82/+208
2021-10-12Removed unused declarations.Zhidao HONG1-4/+0
2021-10-09Configuration: automatic migration to the new "share" behavior.Zhidao HONG7-46/+167
2021-10-08Fixed invalid call sequence in nxt_tls_ticket_key_callback().Artem Konev1-5/+13
2021-10-04Static: removed surplus assignment.Valentin Bartenev1-1/+0
2021-10-04Static: fixed possible descriptor leak introduced in a946d8cd7f8c.Valentin Bartenev1-0/+1
2021-10-01Static: multiple paths in the "share" option.Zhidao HONG2-72/+196
2021-09-30Static: variables in the "share" option.Zhidao HONG2-47/+74
2021-09-28Static: variables in the "chroot" option.Zhidao HONG5-95/+269
2021-09-20Fixed WebSocket connection hang issue after listener reconfigure.Max Romanov1-29/+15
2021-09-14Fixing build with glibc 2.34.Max Romanov2-11/+4
2021-09-07Router: refactored variable pass.Zhidao HONG6-54/+81
2021-09-06Var: keeping raw variable string for debug.Zhidao HONG1-75/+71
2021-08-25TLS: refactored nxt_tls_ticket_key_callback().Valentin Bartenev2-74/+51
2021-08-17Added TLS session tickets support.Andrey Suvorov4-0/+419
2021-08-12Introduced the generic API nxt_buf_dummy_completion().Zhidao HONG2-11/+9
2021-08-12Log: renamed related variables "log" as "_log" to prevent conflicts.Zhidao HONG1-11/+11
2021-08-12Router: client IP address replacement.Oisin Canty6-11/+282
2021-08-12Introduced nxt_sockaddr_parse_optport() for addresses w/o ports.Oisin Canty3-64/+114
2021-08-09Python: fixing misprint in error message.Max Romanov1-2/+2
2021-08-05Router: fixed crash when matching an empty address pattern array.Oisin Canty1-0/+5
2021-08-02Router: fixed segmentation fault.Zhidao HONG2-0/+8
2021-08-03Fixed dead assignments.Max Romanov6-10/+3
2021-07-29Application restart introduced.Max Romanov4-41/+344
2021-07-24Router: split nxt_http_app_conf_t from nxt_http_action_t.Zhidao HONG5-43/+45
2021-07-26Router: renamed nxt_http_proxy_create() as nxt_http_proxy_init().Zhidao HONG3-18/+17
2021-07-23Router: split nxt_http_static_conf_t from nxt_http_action_t.Zhidao HONG5-173/+198
2021-07-22Changing SNI callback return code if a client sends no SNI.Andrey Suvorov1-5/+5
2021-07-21Enabling configure TLS sessions.Andrey Suvorov4-22/+136
2021-07-20Python: using default event_loop for main thread for ASGI.Max Romanov4-16/+22
2021-07-20Python: fixing exceptions in Future.set_result for ASGI implementation.Max Romanov1-23/+32
2021-07-20Python: fixing ASGI receive() issues.Max Romanov1-33/+54
2021-07-19Router: fixing assertion on app thread port handle.Max Romanov1-8/+10
2021-07-02Ruby: process and thread lifecycle hooks.Oisin Canty4-1/+151
2021-07-02Fixing crash during IPv6 text address generation.Oisin Canty1-2/+2
2021-07-01Deduplicating code for closing fds in nxt_port_send_msg_t.Max Romanov1-39/+25
2021-07-01Fixing memory and descriptor leakage in case of port send failure.Max Romanov1-0/+18
2021-07-01Ruby: improved logging of exceptions without backtraces.Oisin Canty1-4/+8
2021-07-01Fixing multiple TLS-enabled listeners initialization.Max Romanov1-6/+5
2021-05-24Router: split nxt_http_return_conf_t from nxt_http_action_t.Zhidao HONG3-101/+132
2021-06-15Node.js: improving and test packaging.Max Romanov1-22/+0
2021-06-02Node.js: packaging new loader.js and loader.mjs.Max Romanov1-0/+2
2021-05-26Enabling SSL_CTX configuration by using SSL_CONF_cmd().Andrey Suvorov4-61/+195
2021-05-26Fixing crash during TLS connection shutdown.Andrey Suvorov4-6/+29