summaryrefslogtreecommitdiffhomepage
path: root/src/internal/ntapi.c
AgeCommit message (Collapse)AuthorFilesLines
2016-10-23__ntapi_tt_fork(): added resilient interface around low-level implementation.midipix1-2/+1
2016-08-22pty layer: __ntapi_pty_inherit_runtime_ctty(): implementation and integration.midipix1-0/+1
2016-08-12sync block: remove validate/invalidate api, fix lock_tries logic, tidy up.midipix1-3/+2
2016-08-11struct ntapi_vtbl: added missing pointer to __ntapi_tt_sync_block_discard().midipix1-0/+1
2016-07-24process creation: added __ntapi_tt_spawn_native_process().midipix1-0/+1
2016-06-30whitespace meditation.midipix1-4/+4
2016-06-30ntapi_vtbl: string functions: code maintenance.midipix1-2/+2
2016-06-30__ntapi_init_completed: as in __ntapi_init_once, return address of shadow vtbl.midipix1-1/+1
2016-06-29free-standing environment: remove fluff from the argv/envp parsing facility.midipix1-2/+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/+4
2016-06-24internals: added handle to the process's primary token.midipix1-0/+7
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-05-14code maintenance: properly initialize struct entities.midipix1-4/+8
2016-05-14code maintenance: mark unused parameters.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.
2016-01-23annual chores.midipix1-1/+1
2015-09-26pty inheritance: client-side implementation.midipix1-0/+1
2015-07-27entered advanced internal development stage.midipix1-0/+411