Age | Commit message (Expand) | Author | Files | Lines |
2021-03-02 | Fixing warnings on Solaris. | Max Romanov | 1 | -1/+1 |
2020-12-29 | Libunit: processing single port message. | Max Romanov | 1 | -13/+0 |
2020-12-18 | Libunit: fixed shared memory waiting. | Max Romanov | 1 | -1/+4 |
2020-12-18 | Limiting app queue notifications count in socket. | Max Romanov | 1 | -1/+6 |
2020-11-24 | Libunit: improved error logging around initialization env variable. | Valentin Bartenev | 1 | -12/+31 |
2020-11-19 | Libunit: fixing read buffer leakage. | Max Romanov | 1 | -0/+1 |
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 | 1 | -9/+28 |
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 | 1 | -12/+63 |
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 | 1 | -0/+4 |
2020-11-10 | Fixing multi-buffer body send to application. | Max Romanov | 1 | -3/+7 |
2020-10-28 | Preserving the app port write socket. | Max Romanov | 1 | -6/+6 |
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 | 1 | -5/+32 |
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 | 1 | -0/+11 |
2020-10-28 | Libunit: gracefully quitting a multicontext application. | Max Romanov | 1 | -24/+72 |
2020-10-28 | Libunit: protecting the new mmap from being used in another thread. | Max Romanov | 1 | -1/+6 |
2020-10-06 | Removing a meaningless warning message. | Max Romanov | 1 | -4/+0 |
2020-10-01 | Publishing libunit's malloc() and free() wrappers for apps. | Max Romanov | 1 | -49/+53 |
2020-09-30 | Fixing leakage caused by incorrect in_hash flag cleanup. | Max Romanov | 1 | -1/+3 |
2020-09-29 | Wrapping libunit's malloc() and free() calls for logging purposes. | Max Romanov | 1 | -51/+82 |
2020-09-15 | Hardening header names comparation for grouping. | Max Romanov | 1 | -10/+67 |
2020-09-10 | Fixing WebSocket frame retain function. | Max Romanov | 1 | -2/+13 |
2020-08-11 | Fixing return value initialization. | Max Romanov | 1 | -19/+25 |
2020-08-11 | Style fixes for 2 file descriptors transfer over port. | Max Romanov | 1 | -35/+36 |
2020-08-11 | Moving file descriptor blocking to libunit. | Max Romanov | 1 | -11/+39 |
2020-08-11 | Wrapping close() call in libunit for logging. | Max Romanov | 1 | -35/+44 |
2020-08-11 | Introducing application and port shared memory queues. | Max Romanov | 1 | -250/+921 |
2020-08-11 | Port message extended to transfer 2 file descriptors. | Max Romanov | 1 | -3/+16 |
2020-08-11 | Process structures refactoring in runtime and libunit. | Max Romanov | 1 | -203/+93 |
2020-08-11 | Introducing the shared application port. | Max Romanov | 1 | -106/+361 |
2020-08-11 | Changing router to application shared memory exchange protocol. | Max Romanov | 1 | -108/+269 |
2020-08-11 | Changing router to application port exchange protocol. | Max Romanov | 1 | -27/+249 |
2020-08-11 | Adding a reference counter to the libunit port structure. | Max Romanov | 1 | -342/+336 |
2020-08-11 | Libunit refactoring: port management. | Max Romanov | 1 | -261/+319 |
2020-07-21 | Fixed non-debug log time format in libunit. | Valentin Bartenev | 1 | -0/+7 |
2020-03-09 | Refactor of process management. | Tiago Natel de Moura | 1 | -1/+1 |
2020-04-10 | Resolving a racing condition while adding ports on the app's side. | Max Romanov | 1 | -3/+25 |
2020-04-06 | Fixing 'find & add' racing condition in connected ports hash. | Max Romanov | 1 | -0/+3 |
2020-03-30 | Fixing application process infinite loop. | Max Romanov | 1 | -21/+28 |
2020-03-30 | Handling change file message in libunit. | Max Romanov | 1 | -0/+10 |
2020-03-30 | Attributing libunit logging function for arguments validation. | Max Romanov | 1 | -5/+7 |
2020-03-12 | Using disk file to store large request body. | Max Romanov | 1 | -7/+119 |
2020-03-12 | Introducing readline function in libunit. | Max Romanov | 1 | -0/+38 |
2020-02-04 | Removing duplicate macro definitions. | Max Romanov | 1 | -4/+0 |
2020-02-03 | Initializing local buffer ctx_impl field for correct release. | Max Romanov | 1 | -0/+1 |