index
:
unit.git
alx-gzip
applog
bool
compr
master
skel_lm
wasm
Universal Web Application Server
andrew@digital-domain.net
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
/
nxt_unit.c
(
follow
)
Age
Commit message (
Expand
)
Author
Files
Lines
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
2020-02-03
Added missing stream argument to error message.
Max Romanov
1
-1
/
+2
2019-12-24
Introducing port messages to notify about out of shared memory.
Max Romanov
1
-68
/
+476
2019-12-24
Adding "limits/shm" configuration validation and parsing.
Max Romanov
1
-8
/
+20
2019-12-24
Renaming nxt_unit_mmap_buf_remove to nxt_unit_mmap_buf_unlink.
Max Romanov
1
-7
/
+7
2019-12-24
Using non-shared memory buffers for small messages.
Max Romanov
1
-101
/
+203
2019-11-11
Fixing libunit 'off by 2' issue in library.
Max Romanov
1
-2
/
+10
2019-10-10
Style fixes.
Igor Sysoev
1
-2
/
+4
2019-09-19
Initial applications isolation support using Linux namespaces.
Tiago de Bem Natel de Moura
1
-1
/
+1
2019-09-19
Releasing WebSocket frame in case of buffer allocation failure.
Max Romanov
1
-0
/
+2
2019-09-18
Fixing request release order to avoid crashes on exit.
Max Romanov
1
-6
/
+10
2019-09-18
Reducing number of warning messages.
Max Romanov
1
-6
/
+5
2019-09-18
Protecting context structures with mutex.
Max Romanov
1
-4
/
+63
2019-08-20
Introducing websocket support in router and libunit.
Max Romanov
1
-271
/
+888
2019-03-11
Style.
Andrey Zelenkov
1
-2
/
+2
[next]