Age | Commit message (Expand) | Author | Files | Lines |
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 |
2017-08-04 | subsystem interfaces: added server-to-server synchronization interfaces. | midipix | 2 | -0/+4 |