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_process.h
(
follow
)
Age
Commit message (
Expand
)
Author
Files
Lines
2023-05-08
NJS: supported loadable modules.
Zhidao HONG
1
-0
/
+3
2023-02-17
Remove the nxt_getpid() alias.
Andrew Clayton
1
-3
/
+0
2023-02-17
Isolation: Remove the syscall(SYS_getpid) wrapper.
Andrew Clayton
1
-9
/
+0
2023-02-17
Isolation: Rename NXT_HAVE_CLONE -> NXT_HAVE_LINUX_NS.
Andrew Clayton
1
-3
/
+3
2022-12-10
Isolation: wired up per-application cgroup support internally.
Andrew Clayton
1
-0
/
+13
2022-08-11
Fixing isolated process PID manipulation.
Max Romanov
1
-0
/
+2
2022-07-18
Replaced Linux syscall macros by libc macros.
Alejandro Colomar
1
-1
/
+1
2021-11-24
Fixing alerts on router restart.
Max Romanov
1
-3
/
+3
2021-11-09
Introducing application prototype processes.
Tiago Natel de Moura
1
-2
/
+9
2021-11-09
Changed nxt_process_* for reuse.
Tiago Natel de Moura
1
-2
/
+4
2021-01-28
Removing unused mutex from nxt_process_t.
Max Romanov
1
-2
/
+0
2020-11-16
Isolation: added option to disable "procfs" mount.
Tiago Natel de Moura
1
-0
/
+1
2020-11-13
Isolation: added option to disable tmpfs mount.
Tiago Natel de Moura
1
-0
/
+1
2020-10-29
Isolation: mounting of procfs by default when using "rootfs".
Tiago Natel de Moura
1
-1
/
+1
2020-08-25
Isolation: added "automount" option.
Tiago Natel de Moura
1
-5
/
+12
2020-08-20
Moved isolation related code to "nxt_isolation.c".
Tiago Natel de Moura
1
-13
/
+7
2020-08-11
Process structures refactoring in runtime and libunit.
Max Romanov
1
-1
/
+0
2020-08-11
Changing router to application port exchange protocol.
Max Romanov
1
-9
/
+0
2020-05-28
Added "rootfs" feature.
Tiago Natel de Moura
1
-19
/
+34
2020-03-09
Refactor of process management.
Tiago Natel de Moura
1
-36
/
+101
2020-04-10
Resolving a racing condition while adding ports on the app's side.
Max Romanov
1
-1
/
+3
2020-04-06
Fixing 'find & add' racing condition in connected ports hash.
Max Romanov
1
-4
/
+2
2019-12-06
Isolation: allowed the use of credentials with unpriv userns.
Tiago Natel
1
-8
/
+10
2019-12-06
Moved credential-related code to nxt_credential.c.
Tiago Natel
1
-14
/
+1
2019-11-26
Refactor of process init.
Tiago Natel
1
-14
/
+12
2019-10-29
Process port refactoring.
Hong Zhi Dao
1
-0
/
+2
2019-09-19
Initial applications isolation support using Linux namespaces.
Tiago de Bem Natel de Moura
1
-10
/
+21
2018-09-07
Misspelled variable names fixed.
Max Romanov
1
-2
/
+2
2017-10-19
Fixed controller restarting.
Valentin Bartenev
1
-1
/
+3
2017-10-19
Filtering process to keep connection.
Max Romanov
1
-0
/
+6
2017-10-19
Supporting concurrent shared memory fd receive in router.
Max Romanov
1
-5
/
+13
2017-10-04
Introducing process use counter.
Max Romanov
1
-1
/
+2
2017-10-04
Removing mem_pool from port_hash interface.
Max Romanov
1
-1
/
+0
2017-09-15
Introducing named port message handlers to avoid misprints.
Max Romanov
1
-1
/
+1
2017-08-30
Controller: waiting for router before start to accept connections.
Valentin Bartenev
1
-0
/
+4
2017-08-29
The process type enum exposed to go module.
Max Romanov
1
-12
/
+0
2017-08-29
The master process has been renamed to the main process.
Igor Sysoev
1
-1
/
+1
2017-08-17
The new module configuration interface.
Igor Sysoev
1
-0
/
+1
2017-08-02
Runtime processes protected with mutex.
Max Romanov
1
-0
/
+1
2017-07-18
Mem pool cleanup introduced.
Max Romanov
1
-1
/
+3
2017-07-18
Port allocation and destroy changed. Worker process stop introduced.
Max Romanov
1
-5
/
+1
2017-07-12
New process port exchange changed. READY message type introduced.
Max Romanov
1
-11
/
+17
2017-07-07
Memory pool thread safety checks in DEBUG build and usage fixes.
Max Romanov
1
-0
/
+2
2017-06-23
Incoming and outgoing port_mmap arrays are protected with mutexes.
Max Romanov
1
-2
/
+4
2017-06-23
Added basic HTTP request processing in router.
Max Romanov
1
-0
/
+12
2017-06-23
nxt_process_create() changed to add process to runtime before callbacks.
Max Romanov
1
-1
/
+1
2017-06-20
Using new memory pool implementation.
Igor Sysoev
1
-1
/
+1
2017-05-12
Using shared memory to send data via nxt_port.
Max Romanov
1
-1
/
+23
2017-03-09
Processes refactoring.
Igor Sysoev
1
-48
/
+64
2017-01-17
Initial version.
Igor Sysoev
1
-0
/
+87