Age | Commit message (Expand) | Author | Files | Lines |
2020-11-18 | Libunit: fixing read buffer allocations on exit. | Max Romanov | 1 | -5/+5 |
2020-11-18 | Libunit: closing active requests on quit. | Max Romanov | 5 | -11/+96 |
2020-11-18 | Libunit: making minor tweaks. | Max Romanov | 1 | -11/+4 |
2020-11-18 | Go: removing C proxy functions and re-using goroutines. | Max Romanov | 2 | -12/+65 |
2020-11-18 | Libunit: fixing racing condition in request struct recycling. | Max Romanov | 1 | -2/+2 |
2020-11-18 | Libunit: fixing racing condition for port add / state change. | Max Romanov | 1 | -39/+87 |
2020-11-18 | Libunit: improving logging consistency. | Max Romanov | 4 | -6/+9 |
2020-11-17 | HTTP parser: allowed more characters in header field names. | Valentin Bartenev | 7 | -37/+100 |
2020-11-16 | Isolation: added option to disable "procfs" mount. | Tiago Natel de Moura | 3 | -18/+31 |
2020-11-13 | Isolation: added option to disable tmpfs mount. | Tiago Natel de Moura | 3 | -19/+33 |
2020-11-11 | PHP: implementation of the fastcgi_finish_request() function. | Valentin Bartenev | 1 | -2/+76 |
2020-11-11 | PHP: prevention of consuming unread request body on finalization. | Valentin Bartenev | 1 | -0/+15 |
2020-11-10 | Fixing multi-buffer body send to application. | Max Romanov | 2 | -6/+20 |
2020-11-10 | Python: supporting ASGI legacy protocol. | Max Romanov | 7 | -27/+184 |
2020-11-06 | Java: fixing ClassGraph deprecated API call. | Max Romanov | 1 | -1/+1 |
2020-11-05 | Ruby: error checking during thread creation. | Max Romanov | 1 | -2/+6 |
2020-11-05 | Perl: request processing in multiple threads. | Max Romanov | 5 | -148/+374 |
2020-11-05 | Ruby: request processing in multiple threads. | Max Romanov | 6 | -206/+510 |
2020-11-05 | Ruby: reusing static constant references to string objects. | Max Romanov | 1 | -43/+115 |
2020-11-05 | Java: request processing in multiple threads. | Max Romanov | 4 | -14/+205 |
2020-11-05 | Python: fixing some arguments reference counting. | Max Romanov | 1 | -33/+130 |
2020-11-05 | Python: request processing in multiple threads. | Max Romanov | 13 | -497/+992 |
2020-11-05 | Python: introducting macro to simplify minor version check. | Max Romanov | 1 | -1/+3 |
2020-11-01 | Fixed building test app without debug. | Valentin Bartenev | 1 | -2/+8 |
2020-10-30 | Java: supporting jsp-file attribute for servlet. | Max Romanov | 1 | -0/+66 |
2020-10-30 | Isolation: fixed passing custom options to nmount(). | Valentin Bartenev | 1 | -4/+8 |
2020-10-29 | Isolation: mounting of procfs by default when using "rootfs". | Tiago Natel de Moura | 6 | -108/+185 |
2020-10-29 | Isolation: correctly unmount non-dependent paths first. | Tiago Natel de Moura | 1 | -4/+36 |
2020-10-28 | Added threading to the libunit test app. | Max Romanov | 1 | -22/+108 |
2020-10-28 | Preserving the app port write socket. | Max Romanov | 4 | -10/+17 |
2020-10-28 | Libunit: waking another context with the RPC_READY message. | Max Romanov | 1 | -1/+37 |
2020-10-28 | Router: introducing the PORT_ACK message. | Max Romanov | 4 | -5/+39 |
2020-10-28 | Libunit: releasing cached read buffers when destroying context. | Max Romanov | 1 | -0/+8 |
2020-10-28 | Libunit: added a function to discern main and worker contexts. | Max Romanov | 2 | -0/+13 |
2020-10-28 | Libunit: gracefully quitting a multicontext application. | Max Romanov | 2 | -24/+74 |
2020-10-28 | Router: broadcasting the SHM_ACK message to all process ports. | Max Romanov | 3 | -11/+40 |
2020-10-28 | Added error response logging. | Max Romanov | 1 | -4/+10 |
2020-10-28 | Router: checking a buffer before accessing its memory fields. | Max Romanov | 1 | -1/+1 |
2020-10-28 | Libunit: protecting the new mmap from being used in another thread. | Max Romanov | 1 | -1/+6 |
2020-10-28 | Router: closing app worker's ports. | Max Romanov | 1 | -0/+19 |
2020-10-26 | Increased request memory pool size. | Valentin Bartenev | 1 | -1/+1 |
2020-10-14 | Fixing uninitialized ncpu value on unsupported platforms. | Max Romanov | 1 | -1/+4 |
2020-10-14 | Java: response locale methods implemented. | Max Romanov | 1 | -3/+18 |
2020-10-13 | Using union instead of "void *". | Igor Sysoev | 1 | -102/+110 |
2020-10-13 | Using C99 style declaration. | Igor Sysoev | 1 | -563/+423 |
2020-10-13 | Reordering declarations. | Igor Sysoev | 1 | -296/+317 |
2020-10-13 | Fixed building with Python 3.9. | Valentin Bartenev | 2 | -2/+3 |
2020-10-06 | PHP: compatibility with 8.0.0 RC1. | Valentin Bartenev | 1 | -0/+30 |
2020-10-07 | Router: fixed "not empty" pattern matching. | Valentin Bartenev | 1 | -4/+0 |
2020-10-06 | Removing a meaningless warning message. | Max Romanov | 1 | -4/+0 |