summaryrefslogtreecommitdiffhomepage
path: root/project/common.mk
AgeCommit message (Collapse)AuthorFilesLines
2020-06-08string functions: added ntapi_tt_hex_utf8_to_uint{16|32|64|ptr}.midipix1-0/+1
2019-06-28remove nt_sync_block and related interfaces in favor of pure atomic primitives.midipix1-1/+0
2019-06-18subsystem interfaces: removed unsued / not-implemented vms bits.midipix1-2/+0
2019-05-28debug interfaces: normalize extension functions (set prefix to tt_debug_).midipix1-1/+1
2019-05-28debug helpers: __ntapi_tt_debug_break_process(): initial implementation.midipix1-0/+1
2019-05-28debug helpers: __ntapi_tt_debug_execution_flow(): initial implementation.midipix1-0/+1
2019-05-28debug helpers: added __ntapi_tt_create_{attach_}debug_object().midipix1-0/+1
2019-05-25internals: renamed nt_debug.h --> nt_log.h, renamed interfaces accordingly.midipix1-1/+1
2018-06-17tty client-side interfaces(): added ntapi_tty_query_server_pts_slot_info().midipix1-0/+1
2018-06-16pty query: client-side interfaces: revised and extended for api consistency.midipix1-0/+1
2018-06-15string helper api's: added ntapi_tt_dec_utf16_to_uint{16|32|64|ptr}().midipix1-0/+1
2018-06-14string helper api's: added ntapi_tt_uintptr_to_dec{_null}_utf{8|16}().midipix1-0/+1
2018-05-15string interfaces: __ntapi_tt_aligned_block_memlock(): initial integration.midipix1-0/+1
2018-05-07advisory file locking: integrated client-side interfaces.midipix1-0/+6
2018-05-07fs interfaces: ntapi_tt_open_volume_by_guid(): initial integration.midipix1-0/+1
2018-03-20acl helper interfaces: added ntapi_acl_init_common_descriptor().midipix1-0/+1
2018-03-20sid helper interfaces: added ntapi_tt_sid_copy().midipix1-0/+1
2017-10-08process creation: added __ntapi_tt_spawn_foreign_process().midipix1-0/+1
2017-09-08integrated msgqueue client side interfaces.midipix1-0/+8
2017-08-18project: src/ipc: normalized source file names.midipix1-2/+2
2017-07-31subsystem interfaces: integrated sysv semaphore client-side interfaces.midipix1-0/+6
2017-07-31subsystem interfaces: integrated __ntapi_tty_client_session_disconnect().midipix1-0/+1
2017-07-31subsystem interfaces: integrated ipc connection section handlers.midipix1-0/+1
2017-07-31subsystem interfaces: integrated ipc connection handlers.midipix1-0/+1
2017-07-31subsystem interfaces: integrated __ntapi_tty_query_information_service().midipix1-0/+1
2017-02-02added crc64 definitions and interfaces.midipix1-0/+1
2017-01-16daemon initialization: establish SEH frames for the daemon and internal thread.midipix1-0/+1
2016-12-12vmount module: removed current impl. of the virtual mount system client.midipix1-8/+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-10-23__ntapi_tt_fork(): added resilient interface around low-level implementation.midipix1-0/+1
2016-07-24process creation: added __ntapi_tt_spawn_native_process().midipix1-0/+1
2016-07-24internals: added __ntapi_tt_open_file_utf8() and __ntapi_tt_open_dir_utf8().midipix1-0/+1
2016-06-29free-standing environment: remove fluff from the argv/envp parsing facility.midipix1-1/+0
2016-06-28string functions: added __ntapi_tt_strncmp_utf16().midipix1-0/+1
2016-06-28string functions: added __ntapi_tt_strncmp_multibyte().midipix1-0/+1
2016-06-28string functions: added __ntapi_tt_strcmp_utf16().midipix1-0/+1
2016-06-28string functions: added __ntapi_tt_strcmp_multibyte().midipix1-0/+1
2016-06-24process tokens: added __ntapi_tt_[enable/disable]_token_privilege().midipix1-0/+1
2016-06-16__ntapi_sc_getsockopt(): initial implementation and integration.midipix1-0/+1
2016-06-16__ntapi_sc_setsockopt(): initial implementation and integration.midipix1-0/+1
2016-03-22socket interfaces: sc_getpeername: initial integration.midipix1-0/+2
Integration of this function into the library has been delayed since the AFD ioctl operation, while succeeding, seems to only memset the caller's address buffer, and accordingly to never copy the remote socket address to it. Callers of sc_getpeername() should therefore first check the return value for success -- which may be used as indication that the socket is connected -- and then test the returned address buffer for validity.
2015-09-26makefile replacement: step 2/2: use the midipix build template.midipix1-0/+103