summaryrefslogtreecommitdiffhomepage
path: root/include/ntapi/nt_process.h
AgeCommit message (Collapse)AuthorFilesLines
2019-06-23struct _nt_runtime_data: added .hkey_{ctrlset,tcipi,users,userv}.midipix1-0/+5
2019-06-23struct _nt_runtime_data: added .host_name.midipix1-0/+2
2019-06-02runtime flags: defined NT_RUNTIME_DATA_TTY_TOP_LEVEL.midipix1-0/+1
2019-06-02struct _nt_runtime_data: set type of amask (admin mask) to native access type.midipix1-1/+1
2019-06-02runtime flags: renamed seh trap flag to NT_RUNTIME_DATA_DEBUG_SEH_TRAP.midipix1-1/+1
2019-06-02struct _nt_runtime_data: support propagation of umask and amask (admin mask).midipix1-0/+3
2019-05-28process creation: spawn: added debug-related definitions.midipix1-0/+3
2019-05-27process runtime flags: added NT_RUNTIME_DATA_DEBUG_{FOREIGN|NATIVE}_CHILDREN.midipix1-0/+2
2019-05-13framework api: process flags: defined NT_RUNTIME_DATA_SEH_TRAP.midipix1-0/+1
2018-06-13framework: struct _nt_runtime_data: added .hntpgrpdir, .hobjanydir.midipix1-0/+2
2018-06-06framework: struct _nt_runtime_data: added strace mask members.midipix1-0/+4
2018-05-07struct _nt_runtime_data: integrated advisory file locking support.midipix1-0/+39
2018-01-26struct _nt_spawn_process_params: foreign process creation: support passing cwd.midipix1-1/+2
2017-12-27nt_rtdata: ldso: finalized (dun-dun-duuuun!) the stage-one loader context abi.midipix1-1/+1
2017-12-27__ntapi_tt_spawn_foreign_process(): added interopflags support.midipix1-1/+1
2017-12-25nt_process.h: struct _nt_runtime_data: loader abi: added bridge support.midipix1-0/+3
2017-12-25nt_process.h: refactor: NT_PROCESS_CREATE_FLAGS_ --> NT_PROCESS_SPAWN_FLAG_.midipix1-3/+3
2017-12-25nt_process: added foreign process creation flags.midipix1-0/+19
2017-12-25nt_process.h: struct nt_startup_info: added flag bits.midipix1-0/+17
2017-12-22struct _nt_spawn_process_params: refactor (interp-optarg-script semantics).midipix1-2/+2
2017-10-29framework ipc: added shmkey definitions.midipix1-0/+2
2017-10-29__ntapi_tt_spawn_foreign_process(): optionally use kernel32 as the backend.midipix1-1/+9
2017-10-15framework: struct _nt_runtime_data: adjusted to match loader abi.midipix1-1/+4
2017-10-08struct _nt_process_alternate_client_id: renamed .htarget --> .hpidany.midipix1-1/+1
2017-10-08struct _nt_runtime_data: added the .hpidanydir and .hbnorootdir members.midipix1-0/+2
2017-10-08process creation: added __ntapi_tt_spawn_foreign_process().midipix1-0/+3
2017-10-08struct _nt_spawn_process_params: added the .startupinfo member.midipix1-0/+23
2017-10-08struct _nt_spawn_process_params: added the .hroot and .hcwd members.midipix1-0/+2
2017-09-10struct nt_runtime_data: added shared memory and tmpfs layer definitions.midipix1-0/+4
2017-09-08integrated msgqueue client side interfaces.midipix1-1/+9
2017-08-04subsystem interfaces: added server-to-server synchronization interfaces.midipix1-0/+6
2017-07-31subsystem interfaces: integrated sysv semaphore client-side interfaces.midipix1-0/+10
2017-01-28struct nt_runtime_data: added dynamic loader context members.midipix1-0/+2
2017-01-19__ntapi_tt_get_runtime_data(): integral process: guard against false positives.midipix1-1/+5
2017-01-18struct nt_runtime_data: added dynamic loader guid information.midipix1-0/+1
2017-01-17struct nt_runtime_data: update for the benefit of the framework loader impl.midipix1-6/+6
2017-01-16native process framework: added opcode indexes for STOPPED and CONTINUED.midipix1-0/+2
2017-01-07framework: process parameters: renamed srv_ready --> hserver.midipix1-1/+1
2017-01-07subsystem infrastructure: distinguish between port and session type/subtype.midipix1-0/+4
2017-01-07subsystem infrastructure: added proper session chain support.midipix1-0/+4
2017-01-07native process creation: added child process session registration support.midipix1-0/+1
2016-12-11api headers: added nt_dalist.h, nt_pe.h, for smooth foreign toolchain support.midipix1-1/+1
2016-12-11api headers: added hosted environment and visual studio support.midipix1-1/+2
2016-12-11api headers: normalize secondary header inclusion.midipix1-1/+1
2016-10-10nt_process.h: struct _nt_runtime_data: added process synchronization support.midipix1-0/+12
2016-08-22struct _nt_runtime_data: added parent process daemon identification data.midipix1-0/+4
2016-08-22pty layer: __ntapi_pty_inherit_runtime_ctty(): implementation and integration.midipix1-2/+5
2016-08-10runtime data: added signal action support.midipix1-0/+5
2016-08-10runtime data: added flags and NT_RUNTIME_DATA_INTEGRAL_PROCESS support.midipix1-0/+5
2016-08-10nt_process.h: remove NT_RUNTIME_DATA_ALLOW_BUILTIN_DEFAULT (unused).midipix1-3/+0