index
:
ntapi
main
Native API core library
midipix
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
/
internal
Age
Commit message (
Collapse
)
Author
Files
Lines
2021-07-06
Annual chores.
midipix
10
-10
/
+10
2020-12-05
ipc internals: wrong __ntapi_ipc_page_alloc() ==> correct __ipc_page_alloc().
midipix
2
-5
/
+14
2020-12-04
internals: ipc connections: use volatile type for book-keeping variables.
midipix
1
-3
/
+3
2020-12-04
internals: increase __NT_IPC_PAGES (allocated one at a time) to the safe 512.
midipix
1
-1
/
+1
2020-06-27
internals: __ntapi_init_completed(): remove stray semi-colon.
midipix
1
-1
/
+1
2020-06-24
__ntapi_init_solib_fork_child_finalize(): support abstract-only first use.
midipix
1
-2
/
+4
2020-06-24
__ntapi_tt_guid_to_string_utf8(): initial implementation and integration.
midipix
2
-0
/
+3
2020-06-19
internals: __ntapi_init_solib_fork_child_finalize() [rare use-case support].
midipix
1
-1
/
+83
2020-06-08
string functions: added ntapi_tt_hex_utf8_to_uint{16|32|64|ptr}.
midipix
2
-0
/
+14
2020-06-06
__ntapi_tt_string_to_guid_utf8(): initial implementation and integration.
midipix
2
-0
/
+2
2020-05-15
__ntapi_init_adjust_privileges(): also enable the debug and audit privileges.
midipix
1
-1
/
+9
2020-05-14
__ntapi_init(): [never hurts to try to] __ntapi_init_adjust_privileges().
midipix
1
-3
/
+33
2019-08-29
__ntapi_tt_parse_cmd_line_args_utf16(): arg_count: fix alignment check logic.
midipix
1
-0
/
+1
2019-07-29
daemon routines: make __ntapi_dsr_{start|once} strictly internal functions.
midipix
1
-1
/
+0
2019-06-28
remove nt_sync_block and related interfaces in favor of pure atomic primitives.
midipix
2
-10
/
+0
2019-06-18
subsystem interfaces: removed unsued / not-implemented vms bits.
midipix
2
-4
/
+0
2019-06-08
struct nt_pty_context(): replace the .sync member with a simple atomic lock.
midipix
1
-16
/
+16
2019-05-28
debug interfaces: normalize extension functions (set prefix to tt_debug_).
midipix
2
-4
/
+4
2019-05-28
debug helpers: __ntapi_tt_debug_break_process(): initial implementation.
midipix
2
-0
/
+2
2019-05-28
debug helpers: __ntapi_tt_debug_execution_flow(): initial implementation.
midipix
2
-0
/
+2
2019-05-28
debug helpers: added __ntapi_tt_create_{attach_}debug_object().
midipix
2
-1
/
+9
2019-05-27
ntapi.h: added pointers to the native debug-related interfaces.
midipix
1
-29
/
+37
2019-05-25
internals: renamed nt_debug.h --> nt_log.h, renamed interfaces accordingly.
midipix
3
-46
/
+32
2019-02-22
internals: explicitly attribute protected visibility to all interfaces.
midipix
1
-242
/
+247
2019-02-22
internals: explicitly apply internal visibility to the accessor table.
midipix
1
-3
/
+3
2019-02-22
ntapi_entry_point(): explicitly apply protected visibility.
midipix
1
-1
/
+4
2019-02-22
attribute protected visibility to declarations of internal functions.
midipix
1
-7
/
+7
2018-06-17
tty client-side interfaces(): added ntapi_tty_query_server_pts_slot_info().
midipix
2
-0
/
+2
2018-06-16
pty query: client-side interfaces: revised and extended for api consistency.
midipix
2
-0
/
+2
2018-06-15
string helper api's: added ntapi_tt_dec_utf16_to_uint{16|32|64|ptr}().
midipix
2
-0
/
+8
2018-06-15
keyed object directory interfaces: added ntapi_tt_keyed_object_to_key().
midipix
2
-0
/
+2
2018-06-14
string helper api's: added ntapi_tt_uintptr_to_dec{_null}_utf{8|16}().
midipix
2
-0
/
+8
2018-06-06
internals: removed __ntapi_log_write(), as it is no longer needed.
midipix
1
-66
/
+0
2018-05-15
string interfaces: __ntapi_tt_aligned_block_memlock(): initial integration.
midipix
2
-0
/
+2
2018-05-14
daemon initialization: revised for optimized thread synchronization.
midipix
3
-6
/
+5
2018-05-07
advisory file locking: integrated client-side interfaces.
midipix
2
-0
/
+21
2018-05-07
fs interfaces: ntapi_tt_open_volume_by_guid(): initial integration.
midipix
2
-0
/
+2
2018-05-07
object directory interfaces: integrated device- and node-related interfaces.
midipix
2
-0
/
+4
2018-03-29
acl helper interfaces: added ntapi_acl_init_common_descriptor_meta().
midipix
2
-0
/
+2
2018-03-29
internals: when running as a local/domain user, cache the domain's admin sid.
midipix
2
-5
/
+24
2018-03-29
sid helper interfaces: added ntapi_tt_sid_compare().
midipix
2
-0
/
+2
2018-03-20
acl helper interfaces: added ntapi_acl_init_common_descriptor().
midipix
2
-0
/
+6
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
2
-0
/
+2
2018-03-20
code maintenance: incorporate use of the __offsetof convenience macro.
midipix
1
-1
/
+1
2018-01-20
__ntapi_init(), fork: obtain and keep a handle to the running process.
midipix
2
-0
/
+20
2017-10-08
process creation: added __ntapi_tt_spawn_foreign_process().
midipix
2
-0
/
+2
2017-09-10
envp primitives: integrated __ntapi_tt_get_env_var_meta_utf8().
midipix
2
-0
/
+2
2017-09-08
integrated msgqueue client side interfaces.
midipix
2
-0
/
+24
2017-08-06
primary token: enable symlink creation capabilities by default.
midipix
1
-0
/
+4
[next]