index
:
ntapi
main
Native API core library
midipix
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
Age
Commit message (
Collapse
)
Author
Files
Lines
2018-06-05
build system: PE targets: mdso integration: support non-default --libpath.
midipix
1
-1
/
+2
2018-06-05
build system: configure: added initial dependency tracking support.
midipix
2
-0
/
+9
2018-06-05
build system: configure: added initial --program-prefix support.
midipix
2
-0
/
+8
2018-05-26
struct _nt_socket: union members: remove unused ones, add .hasync & .hsection.
midipix
1
-2
/
+2
2018-05-18
socket interfaces: send and receive: defer wait for completion to caller.
midipix
2
-14
/
+10
2018-05-15
local thread creation: extended argument: sync via atomic memory access.
midipix
1
-6
/
+13
2018-05-15
string interfaces: __ntapi_tt_aligned_block_memlock(): initial integration.
midipix
6
-1
/
+30
2018-05-14
daemon initialization: revised for optimized thread synchronization.
midipix
7
-115
/
+115
2018-05-12
__ntapi_dsr_connect_internal_client((): remove timeout (designated thread).
midipix
1
-10
/
+4
2018-05-07
advisory file locking: integrated client-side interfaces.
midipix
11
-0
/
+699
2018-05-07
struct _nt_runtime_data: integrated advisory file locking support.
midipix
2
-0
/
+42
2018-05-07
subsystem interfaces: integrated advisory file locking definitions.
midipix
7
-3
/
+222
2018-05-07
fs interfaces: ntapi_tt_open_volume_by_guid(): initial integration.
midipix
6
-0
/
+78
2018-05-07
object directory interfaces: integrated device- and node-related interfaces.
midipix
5
-0
/
+80
2018-03-29
acl helper interfaces: added ntapi_acl_init_common_descriptor_meta().
midipix
5
-2
/
+185
2018-03-29
acl common descriptor: allow setting admin access.
midipix
2
-4
/
+20
2018-03-29
internals: when running as a local/domain user, cache the domain's admin sid.
midipix
4
-7
/
+26
2018-03-29
sid helper interfaces: added ntapi_tt_sid_compare().
midipix
5
-0
/
+38
2018-03-29
__ntapi_acl_init_common_descriptor(): assign owner perms. via OWNER_RIGHTS sid.
midipix
1
-3
/
+2
2018-03-21
nt_port.h: added macro definitions for port access bits.
midipix
1
-0
/
+6
2018-03-21
daemon interfaces: ntapi_dsr_create_port(): allow passing a security desc.
midipix
2
-1
/
+2
2018-03-20
acl helper interfaces: added ntapi_acl_init_common_descriptor().
midipix
7
-0
/
+115
2018-03-20
ipc and keyed object directories: support multi-user env. via sec. descriptor.
midipix
1
-3
/
+83
2018-03-20
sysv semaphore: open ipc directory with minimally required access.
midipix
1
-2
/
+6
2018-03-20
sysv msgqueue: open ipc directory with minimally required access.
midipix
1
-2
/
+6
2018-03-20
sd & acl helper structures: added nt_sd_common_{data|meta|buffer}.
midipix
1
-0
/
+39
2018-03-20
internals: cache the process's token user sid.
midipix
2
-0
/
+17
2018-03-20
sid helper interfaces: added ntapi_tt_sid_copy().
midipix
6
-0
/
+32
2018-03-20
added helper sid struct definitions (with pre-defined sub-authority arrays).
midipix
1
-0
/
+24
2018-03-20
code maintenance: incorporate use of the __offsetof convenience macro.
midipix
5
-6
/
+6
2018-03-14
__ntapi_msq_send(): unmap the ad-hoc section as needed.
midipix
1
-6
/
+23
2018-03-14
__ntapi_msq_recv(): unmap the ad-hoc section as needed.
midipix
1
-5
/
+20
2018-03-14
__ntapi_sem_ioctl(): unmap the ad-hoc section as needed.
midipix
1
-6
/
+23
2018-03-14
__ntapi_sem_set(): unmap the ad-hoc section as needed.
midipix
1
-5
/
+20
2018-03-14
__ntapi_sem_query(): unmap the ad-hoc section as needed.
midipix
1
-4
/
+22
2018-01-26
struct _nt_spawn_process_params: foreign process creation: support passing cwd.
midipix
2
-2
/
+3
2018-01-21
struct _nt_thread_params: replace the thread_id member with a complete cid.
midipix
3
-3
/
+4
2018-01-20
__ntapi_tt_create_thread(): SP register: remove redundant pointer allocation.
midipix
1
-2
/
+1
2018-01-20
__ntapi_tt_create_thread(): support caller-provided thread stack.
midipix
1
-43
/
+81
2018-01-20
__ntapi_tt_create_local_thread(): use cached handle to running process.
midipix
1
-39
/
+8
2018-01-20
__ntapi_init(), fork: obtain and keep a handle to the running process.
midipix
3
-31
/
+67
2018-01-20
thread creation routines: refactor for readability and style.
midipix
1
-104
/
+103
2018-01-14
atomics: at_store(), at_store_32(), at_store_64(): use a full memory barrier.
midipix
1
-3
/
+6
2018-01-11
__ntapi_tt_spawn_native_process(): use sparams->hroot as needed.
midipix
1
-2
/
+2
2017-12-27
nt_rtdata: ldso: finalized (dun-dun-duuuun!) the stage-one loader context abi.
midipix
1
-1
/
+1
2017-12-27
__ntapi_tt_spawn_foreign_process(): added interopflags support.
midipix
2
-2
/
+2
2017-12-25
nt_process.h: struct _nt_runtime_data: loader abi: added bridge support.
midipix
1
-0
/
+3
2017-12-25
nt_process.h: refactor: NT_PROCESS_CREATE_FLAGS_ --> NT_PROCESS_SPAWN_FLAG_.
midipix
2
-4
/
+4
2017-12-25
nt_process: added foreign process creation flags.
midipix
1
-0
/
+19
2017-12-25
nt_process.h: struct nt_startup_info: added flag bits.
midipix
1
-0
/
+17
[next]