summaryrefslogtreecommitdiffhomepage
path: root/include
AgeCommit message (Collapse)AuthorFilesLines
2017-07-31subsystem interfaces: integrated ipc connection handlers.midipix2-0/+24
2017-07-31subsystem interfaces: integrated __ntapi_tty_query_information_service().midipix2-0/+29
2017-07-31subsystem interfaces: normalized port name helper functions.midipix2-2/+2
2017-07-31subsystem interfaces: integrated extended port name helper functions.midipix2-0/+18
2017-07-31subsystem interfaces: ipc object guid parameter is always a const.midipix2-4/+4
2017-07-31subsystem interfaces: integrated ipc object directory handlers.midipix2-0/+31
2017-07-31subsystem interfaces: integrated sysv semaphore definitions.midipix4-0/+117
2017-07-31string to hex, hex to string: pre-alpha api normalization.midipix1-12/+12
2017-02-02added crc64 definitions and interfaces.midipix2-0/+95
2017-01-28struct nt_runtime_data: added dynamic loader context members.midipix1-0/+2
2017-01-26guid <--> string conversion functions: normalized interfaces.midipix2-4/+4
2017-01-19__ntapi_tt_get_runtime_data(): integral process: guard against false positives.midipix1-1/+5
2017-01-18struct nt_runtime_data: added dynamic loader guid information.midipix1-0/+1
2017-01-18ntapi_tt_open_{physical|logical}_parent_directory: added 'reserved' param.midipix1-2/+4
2017-01-18ntapi_tt_open_logical_parent_directory(): added inheritance and share params.midipix1-0/+2
2017-01-18ntapi_tt_open_logical_parent_directory(): removed 'type' param (not needed).midipix1-2/+1
2017-01-18ntapi_tt_open_physical_parent_directory(): added inheritance and share params.midipix1-0/+2
2017-01-18ntapi_tt_open_physical_parent_directory(): removed 'type' param (not needed).midipix1-2/+1
2017-01-17struct nt_runtime_data: update for the benefit of the framework loader impl.midipix1-6/+6
2017-01-16native process framework: added opcode indexes for STOPPED and CONTINUED.midipix1-0/+2
2017-01-08ntapi_tty_create_session(): removed hard-coded fallback image name.midipix1-1/+1
2017-01-07framework: process parameters: renamed srv_ready --> hserver.midipix1-1/+1
2017-01-07subsystem infrastructure: distinguish between port and session type/subtype.midipix2-0/+11
2017-01-07subsystem infrastructure: added proper session chain support.midipix2-1/+7
2017-01-07native process creation: added child process session registration support.midipix1-0/+1
2017-01-07pty interfaces: added __ntapi_pty_open_pair().midipix2-0/+11
2017-01-07ntapi_tty_query_information_server: update, follow ntapi_pty_query's model.midipix1-3/+22
2016-12-31nt_tty.h: removed enum _nt_tty_info_class (not in use, not needed).midipix1-6/+0
2016-12-25file-system interfaces: removed the inadequate ntapi_tt_validate_fs_handle.midipix2-9/+0
2016-12-25{i}stat{fs} interfaces: remove fluff, require valid handle, simplify logic.midipix3-18/+9
2016-12-25{i}stat{fs} interfaces: add .obj_name_strlen, remove .record_name_strlen.midipix3-4/+8
2016-12-25__ntapi_tt_istat(): added NT_ISTAT_DEV_NAME_ONLY support.midipix1-0/+1
2016-12-23__ntapi_tt_statfs(): clean-up, simplify logic.midipix1-3/+1
2016-12-23__ntapi_tt_istat(): clean-up, simplify logic.midipix1-2/+1
2016-12-23__ntapi_tt_stat(): clean-up, simplify logic.midipix1-2/+1
2016-12-22__ntapi_tt_stat(): properly populate .dev_name_hash and .dev_name_strlen.midipix1-0/+1
2016-12-22__ntapi_tt_statfs(), __ntapi_tt_istat(): added initial \Device\Mup support.midipix3-0/+6
2016-12-1932/64-bit code path: use __SIZEOF_POINTER__ in anticipation of arm support.midipix1-1/+1
2016-12-18ntapi_sc_sockete(): update to a more caller-friendly signature.midipix1-2/+2
2016-12-18nt_thread_x86_64.h: properly pad nt_mcontext_x86_64_t.midipix1-0/+1
2016-12-15nt_thread.h: fix sign and size of NT_CONTEXT_JUST_EVERYTHING.midipix1-1/+1
2016-12-15__ntapi_ldr_load_system_dll(): have size match strlen in nt_unicode_string.midipix1-1/+1
2016-12-12api headers: foreign toolchain support: fix type definition of wchar32_t.midipix1-1/+1
2016-12-12api headers: nt_{abi|compiler}.h: provide a smoother foreign toolchain support.midipix2-0/+28
2016-12-12vmount module: removed current impl. of the virtual mount system client.midipix2-343/+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-12-11api headers: added nt_dalist.h, nt_pe.h, for smooth foreign toolchain support.midipix4-2/+30
2016-12-11api headers: nt_vfd.h, nt_vmount.h: remove dependency on dalist (not needed).midipix2-2/+0
2016-12-11api headers: added nt_api.h, supporting visual studio and hosted environments.midipix2-11/+18
2016-12-11api headers: added hosted environment and visual studio support.midipix49-48/+58
2016-12-11api headers: added nt_abi.h, supporting visual studio and hosted environment.midipix1-0/+31