summaryrefslogtreecommitdiffhomepage
path: root/src (follow)
AgeCommit message (Expand)AuthorFilesLines
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
2021-05-26Static: handled unknown MIME types when MIME-filtering active.Oisin Canty2-19/+15
2021-05-26MIME: added PHP.Oisin Canty1-0/+2
2021-05-25Fixing racing condition on listen socket close in router (v2).Max Romanov1-5/+5
2021-05-25Configuration: generalized application "targets" validation.Oisin Canty1-110/+68
2021-05-24Node.js: renamed "require_shim" to "loader".Oisin Canty2-2/+2
2021-05-21PHP: adopted "file_handle" to Zend API changes in 8.1.0-dev.Valentin Bartenev1-0/+10
2021-05-20Python: support for multiple targets.Oisin Canty9-79/+380
2021-05-18Ruby: changing deprecated rb_cData to rb_cObject.Oisin Canty1-2/+6
2021-05-17Fixing a crash after applying the wrong TLS configuration.Andrey Suvorov2-3/+22
2021-05-17Fixing racing condition on listen socket close in router.Max Romanov2-10/+16
2021-05-12Node.js: a shim for overriding "http" and "websocket" modules.Oisin Canty4-12/+72
2021-05-07PHP: forced initialization of $_SERVER in fastcgi_finish_request().Valentin Bartenev1-1/+26
2021-05-06Static: implemented MIME filteringOisin Canty4-17/+73
2021-05-05Fixed format and arguments mismatches in error log messages.Zhidao HONG2-3/+3
2021-05-05Fixed building without openat2().Zhidao HONG1-1/+3
2021-04-29Static: support for openat2() features.Zhidao HONG8-27/+274
2021-04-22Router: grouped app and share fields in nxt_http_action_t.Zhidao HONG5-31/+45
2021-03-25Fixing shm buffer leakage when sending over the port queue.Max Romanov1-13/+84
2021-03-25Node.js: used distinct placeholder for version in "package.json".Valentin Bartenev1-1/+1
2021-03-25Releasing shm buffers for large body requests.Max Romanov2-12/+4
2021-03-24Added ability to configure multiple certificates on a listener.Andrey Suvorov4-68/+517
2021-03-24Certificates: fixed in name attributes processing.Valentin Bartenev1-25/+16
2021-03-24Certificates: moved SAN processing to a separate function.Valentin Bartenev1-36/+56
2021-03-24Certficates: fixed counting DNS SAN entries.Valentin Bartenev1-2/+5
2021-03-24Workaround for an OpenSSL bug about not closing /dev/*random.Max Romanov1-0/+11
2021-03-24Disabled logging alerts to syslog.Valentin Bartenev2-2/+16
2021-03-15Fixed building the PHP 5 module with ZTS, broken by dab8544b5440.Valentin Bartenev1-0/+4
2021-03-15Ruby: fixed encodings initialization.Valentin Bartenev1-0/+4
2021-03-15Fixed certificates loading on startup with some filesystems.Valentin Bartenev1-4/+6
2021-03-15Fixed TLS connection shutdown on errors.Valentin Bartenev1-4/+0
2021-03-02Closing app outgoing shared memory file descriptor.Max Romanov1-0/+5
2021-03-02Fixing warnings on Solaris.Max Romanov2-2/+2
2021-03-02Fixing NetBSD compatibility.Max Romanov2-2/+10
2021-02-03Fixing shared app queue unmap size.Max Romanov1-1/+7
2021-02-03Fixing possible NULL dereference.Max Romanov1-11/+12
2021-02-03Using shared memory to pass configuration to main process.Max Romanov2-22/+84
2021-02-01Fixed building by GCC 10 with -flto and -O2.Valentin Bartenev1-0/+6
2021-01-28Removing unused mutex from nxt_process_t.Max Romanov2-4/+0
2021-01-28Router: fixing crash after WebSocket processing.Max Romanov1-1/+4