summaryrefslogtreecommitdiffhomepage
path: root/src/internal
AgeCommit message (Collapse)AuthorFilesLines
2019-05-25internals: renamed nt_debug.h --> nt_log.h, renamed interfaces accordingly.midipix3-46/+32
2019-02-22internals: explicitly attribute protected visibility to all interfaces.midipix1-242/+247
2019-02-22internals: explicitly apply internal visibility to the accessor table.midipix1-3/+3
2019-02-22ntapi_entry_point(): explicitly apply protected visibility.midipix1-1/+4
2019-02-22attribute protected visibility to declarations of internal functions.midipix1-7/+7
2018-06-17tty client-side interfaces(): added ntapi_tty_query_server_pts_slot_info().midipix2-0/+2
2018-06-16pty query: client-side interfaces: revised and extended for api consistency.midipix2-0/+2
2018-06-15string helper api's: added ntapi_tt_dec_utf16_to_uint{16|32|64|ptr}().midipix2-0/+8
2018-06-15keyed object directory interfaces: added ntapi_tt_keyed_object_to_key().midipix2-0/+2
2018-06-14string helper api's: added ntapi_tt_uintptr_to_dec{_null}_utf{8|16}().midipix2-0/+8
2018-06-06internals: removed __ntapi_log_write(), as it is no longer needed.midipix1-66/+0
2018-05-15string interfaces: __ntapi_tt_aligned_block_memlock(): initial integration.midipix2-0/+2
2018-05-14daemon initialization: revised for optimized thread synchronization.midipix3-6/+5
2018-05-07advisory file locking: integrated client-side interfaces.midipix2-0/+21
2018-05-07fs interfaces: ntapi_tt_open_volume_by_guid(): initial integration.midipix2-0/+2
2018-05-07object directory interfaces: integrated device- and node-related interfaces.midipix2-0/+4
2018-03-29acl helper interfaces: added ntapi_acl_init_common_descriptor_meta().midipix2-0/+2
2018-03-29internals: when running as a local/domain user, cache the domain's admin sid.midipix2-5/+24
2018-03-29sid helper interfaces: added ntapi_tt_sid_compare().midipix2-0/+2
2018-03-20acl helper interfaces: added ntapi_acl_init_common_descriptor().midipix2-0/+6
2018-03-20internals: cache the process's token user sid.midipix2-0/+17
2018-03-20sid helper interfaces: added ntapi_tt_sid_copy().midipix2-0/+2
2018-03-20code maintenance: incorporate use of the __offsetof convenience macro.midipix1-1/+1
2018-01-20__ntapi_init(), fork: obtain and keep a handle to the running process.midipix2-0/+20
2017-10-08process creation: added __ntapi_tt_spawn_foreign_process().midipix2-0/+2
2017-09-10envp primitives: integrated __ntapi_tt_get_env_var_meta_utf8().midipix2-0/+2
2017-09-08integrated msgqueue client side interfaces.midipix2-0/+24
2017-08-06primary token: enable symlink creation capabilities by default.midipix1-0/+4
2017-08-04subsystem interfaces: added server-to-server synchronization interfaces.midipix2-0/+4
2017-07-31subsystem interfaces: integrated sysv semaphore client-side interfaces.midipix2-0/+20
2017-07-31subsystem interfaces: integrated __ntapi_tty_client_session_disconnect().midipix2-0/+2
2017-07-31subsystem interfaces: integrated ipc connection section handlers.midipix2-0/+14
2017-07-31subsystem interfaces: integrated ipc connection handlers.midipix3-2/+48
2017-07-31subsystem interfaces: integrated __ntapi_tty_query_information_service().midipix2-0/+2
2017-07-31subsystem interfaces: normalized port name helper functions.midipix2-2/+2
2017-07-31subsystem interfaces: integrated extended port name helper functions.midipix2-0/+6
2017-07-31subsystem interfaces: integrated ipc object directory handlers.midipix2-0/+4
2017-02-04annual chores.midipix11-11/+11
2017-02-02added crc64 definitions and interfaces.midipix2-0/+11
2017-01-26guid <--> string conversion functions: normalized interfaces.midipix2-6/+6
2017-01-07pty interfaces: added __ntapi_pty_open_pair().midipix2-0/+2
2016-12-25file-system interfaces: removed the inadequate ntapi_tt_validate_fs_handle.midipix2-2/+0
2016-12-15ntapi_debug.c: ensure the translation unit is never empty.midipix1-0/+2
2016-12-12include <psxtypes/section/freestd.h> for improved foreign compiler support.midipix1-0/+2
2016-12-12vmount module: removed current impl. of the virtual mount system client.midipix2-27/+0
the current design of the virtual mount system turned out to be less than ideal in terms of both simplicity and robustness. since its importance seems to be rather marginal at the moment, it is better to first remove it in its entirety, and then, given sufficient interest, re-implement and integrate it into the system.
2016-11-12PE targets: free-standing environment: library image: mark affiliation.midipix1-0/+5
2016-10-23__ntapi_tt_fork(): child: obtain hprocess and hthread handles upon success.midipix1-0/+2
2016-10-23__ntapi_tt_fork(): added resilient interface around low-level implementation.midipix2-2/+2
2016-08-22pty layer: __ntapi_pty_inherit_runtime_ctty(): implementation and integration.midipix2-0/+2
2016-08-12sync block: remove validate/invalidate api, fix lock_tries logic, tidy up.midipix2-6/+4