summaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2017-01-16daemon initialization: establish SEH frames for the daemon and internal thread.midipix5-3/+84
2017-01-08ntapi_tty_create_session(): removed hard-coded fallback image name.midipix1-15/+4
2017-01-07daemon initialization: simplified logic, fixed params-related race hazard.midipix2-47/+53
2017-01-07framework: process parameters: renamed srv_ready --> hserver.midipix2-14/+14
2017-01-07subsystem infrastructure: distinguish between port and session type/subtype.midipix1-2/+11
2017-01-07__ntapi_tty_create_session(): properly close the server ready event handle.midipix1-6/+8
2017-01-07__ntapi_tty_create_session(): check for a server's premature termination.midipix1-3/+16
2017-01-07subsystem infrastructure: added proper session chain support.midipix1-4/+48
2017-01-07native process creation: added child process session registration support.midipix2-0/+16
2017-01-07__ntapi_pty_inherit(): do not repeat __ntapi_pty_free() upon failure.midipix1-3/+1
2017-01-07pty interfaces: added __ntapi_pty_open_pair().midipix3-6/+47
2017-01-07{i}stat{fs} interfaces: maintained smooth foreign compiler support.midipix3-3/+3
2017-01-07ntapi_tty_query_information_server: update, follow ntapi_pty_query's model.midipix1-18/+34
2016-12-25file-system interfaces: removed the inadequate ntapi_tt_validate_fs_handle.midipix3-29/+0
2016-12-25{i}stat{fs} interfaces: remove fluff, require valid handle, simplify logic.midipix4-143/+67
2016-12-25{i}stat{fs} interfaces: add .obj_name_strlen, remove .record_name_strlen.midipix3-12/+12
2016-12-25 __ntapi_tt_{i}stat{fs}(): [semantic] clean-up: device/file name copy.midipix3-23/+15
2016-12-25__ntapi_tt_istat(): added NT_ISTAT_DEV_NAME_ONLY support.midipix1-14/+16
2016-12-25__ntapi_tt_{i}stat{fs}(): \Device\Mup: include share name in device name.midipix3-7/+22
2016-12-25__ntapi_tt_istat(): respect NT_ISTAT_DEV_NAME_COPY.midipix1-0/+14
2016-12-23__ntapi_tt_statfs(): clean-up, simplify logic.midipix1-21/+20
2016-12-23__ntapi_tt_istat(): clean-up, simplify logic.midipix1-6/+7
2016-12-23__ntapi_tt_stat(): clean-up, simplify logic.midipix1-44/+42
2016-12-22__ntapi_tt_stat(): properly populate .dev_name_hash and .dev_name_strlen.midipix1-15/+44
2016-12-22__ntapi_tt_statfs(), __ntapi_tt_istat(): added initial \Device\Mup support.midipix2-13/+43
2016-12-1932/64-bit code path: use __SIZEOF_POINTER__ in anticipation of arm support.midipix7-14/+14
2016-12-18__ntapi_sc_socket_V{1|2}: provide smooth foreign compiler support.midipix2-4/+24
2016-12-18ntapi_sc_sockete(): update to a more caller-friendly signature.midipix2-4/+4
2016-12-15project: clbuild-bat: asm source file normalization.midipix1-0/+0
2016-12-15fork: removed the dangling src/process/nt64/tt_fork_v1_x86_64.asm.midipix1-50/+0
2016-12-15__ntapi_tt_create_thread(): do not alter value of caller's params->reg_context.midipix1-4/+10
2016-12-15__ntapi_tt_get_csr_port_handle_addr_by_logic_x86_64(): code clean-up.midipix1-5/+6
2016-12-15__ntapi_pty_query(): properly validate pty_info_class.midipix1-0/+2
2016-12-15__ntapi_tt_fork_v1(): code clean-up.midipix2-13/+16
2016-12-15__ntapi_tt_create_remote_runtime_data(): code clean-up.midipix1-59/+55
2016-12-15__ntapi_ldr_load_system_dll(): have size match strlen in nt_unicode_string.midipix1-1/+1
2016-12-15ntapi_debug.c: ensure the translation unit is never empty.midipix1-0/+2
2016-12-15__ntapi_tt_get_dos_drive_mount_points(): simplify logic.midipix1-5/+2
2016-12-15__ntapi_blt_alloc(): remove useless cast.midipix1-1/+1
2016-12-15code maintenance: provide smooth foreign toolchain support.midipix6-10/+11
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.midipix9-677/+0
2016-12-08__tt_get_dos_drive_device_or_root_handle(): pass drive_letter by value.midipix2-20/+13
2016-12-08__ntapi_tt_open_physical_parent_directory(): fix device root dir detection.midipix1-5/+22
2016-12-03PE format: update code following libpemagine's pre-alpha API update.midipix1-3/+3
2016-11-19PE format: update code following libpemagine's pre-alpha API update.midipix2-5/+5
2016-11-12PE targets: free-standing environment: library image: mark affiliation.midipix1-0/+5
2016-11-08__ntapi_tt_open_physical_parent_directory(): support device root directory.midipix1-2/+4
2016-11-07unicode interfaces: always set addr_failed, leftover_bytes, and leftover_count.midipix3-2/+18
2016-11-07unicode converstion functions: properly forward NT_STATUS_BUFFER_TOO_SMALL;midipix2-5/+17