summaryrefslogtreecommitdiffhomepage
path: root/include
AgeCommit message (Collapse)AuthorFilesLines
2016-12-11arch-specific thread struct definitions: added hosted application support.midipix2-3/+4
2016-12-11api headers: bits sub-dirs: i386 --> nt32, x86_64 --> nt64.midipix8-6/+6
2016-12-08__tt_get_dos_drive_device_or_root_handle(): pass drive_letter by value.midipix1-4/+4
2016-11-19ntapi.h: fix export/import inconsistency.midipix1-2/+2
2016-11-07unicode interfaces: always set addr_failed, leftover_bytes, and leftover_count.midipix1-6/+6
2016-10-10nt_tty.h: added nt_tty_pid_msg struct definition.midipix1-0/+9
2016-10-10nt_process.h: struct _nt_runtime_data: added process synchronization support.midipix1-0/+12
2016-10-10nt_socket.h: added socket-level socket option constants.midipix1-0/+26
2016-10-10nt_socket.h: added socket option level constants.midipix1-0/+6
2016-08-22struct _nt_runtime_data: added parent process daemon identification data.midipix1-0/+4
2016-08-22pty layer: __ntapi_pty_inherit_runtime_ctty(): implementation and integration.midipix3-2/+12
2016-08-18nt_file.h: fix signatures of zw_lock_file() and zw_unlock_file().midipix1-2/+2
2016-08-12sync block: remove validate/invalidate api, fix lock_tries logic, tidy up.midipix2-19/+10
2016-08-12synchronization block: make all value assignments atomic.midipix1-1/+1
2016-08-11struct ntapi_vtbl: added missing pointer to __ntapi_tt_sync_block_discard().midipix1-0/+1
2016-08-10runtime data: added signal action support.midipix1-0/+5
2016-08-10runtime data: added flags and NT_RUNTIME_DATA_INTEGRAL_PROCESS support.midipix1-0/+5
2016-08-10nt_process.h: remove NT_RUNTIME_DATA_ALLOW_BUILTIN_DEFAULT (unused).midipix1-3/+0
2016-07-24runtime data: added group identifiers.midipix1-0/+4
2016-07-24process creation: added __ntapi_tt_spawn_native_process().midipix2-0/+27
2016-07-20tty session information: support free-standing session spawning.midipix1-1/+1
With matching support in the tty/pty server, passing the syspid of a child process should allow for child session initialization from within a multi-threaded parent as part of a fork-less, native process creation.
2016-07-06native ipc: added symlink daemon interface definitions.midipix1-0/+97
2016-07-04native ipc: added guid definition.midipix1-0/+1
2016-07-03native ipc: added definitions for 'symlnk' and 'ntproc'.midipix2-0/+5
2016-07-01tty session: added tty affiliation struct definition and constants.midipix1-0/+26
2016-06-30nt_string.h, ntapi_vtbl: added vsprintf and vsnprintf (via ntdll).midipix2-0/+13
2016-06-30ntapi_vtbl: string functions: code maintenance.midipix1-2/+2
2016-06-30nt_string.h, ntapi_vtbl: added snprintf (via ntdll).midipix2-0/+7
2016-06-30struct _nt_runtime_data: enhance support for free-standing native utilities.midipix1-0/+2
2016-06-29free-standing environment: remove fluff from the argv/envp parsing facility.midipix2-24/+0
2016-06-28string functions: added __ntapi_tt_strncmp_utf16().midipix2-0/+6
2016-06-28string functions: added __ntapi_tt_strncmp_multibyte().midipix2-0/+6
2016-06-28string functions: added __ntapi_tt_strcmp_utf16().midipix2-0/+5
2016-06-28string functions: added __ntapi_tt_strcmp_multibyte().midipix2-0/+5
2016-06-24process tokens: added __ntapi_tt_[enable/disable]_token_privilege().midipix2-0/+15
2016-06-24nt_token.h: added token privilege constants.midipix1-0/+43
2016-06-17nt_socket.h: add definition for NT_AFD_DEFER_ACCEPT.midipix1-0/+3
2016-06-16ntapi_sc_listen(): properly support backlog and afd flags.midipix1-1/+2
2016-06-16nt_socket.h: add afd bind (port-sharing) constants.midipix1-0/+6
2016-06-16ntapi_sc_bind(): properly support afd (port-sharing) flags.midipix1-1/+2
2016-06-16__ntapi_sc_getsockopt(): initial implementation and integration.midipix2-0/+10
2016-06-16__ntapi_sc_setsockopt(): initial implementation and integration.midipix2-0/+10
2016-06-16nt_socket.h: add afd sockopt definitions.midipix1-0/+15
2016-06-16nt_socket.h: add ipv6 sockopt constants.midipix1-0/+31
2016-06-16nt_socket.h: struct _nt_afd_listen_info: fix definition.midipix1-2/+2
2016-05-29nt_object.h: nt_io_apc_routine function signature: fix linkage.midipix1-1/+1
2016-05-28code maintenance: debug: change type of 'char *' parameters to 'const char *'.midipix1-5/+5
2016-05-23nt_atomic.h: i386: implement at_store_64() in terms or at_locked_cas_64.midipix1-7/+3
2016-05-22nt_atomic.h: i386: implement at_locked_cas_64 as inline asm (distilled pain).midipix1-9/+19
2016-05-15nt_socket.h: added NT_AFD_POLL_CONNECT_FAIL.midipix1-0/+1