summaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
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
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-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
2016-10-23__ntapi_tt_fork(): child: obtain hprocess and hthread handles upon success.midipix2-1/+45
2016-10-23__ntapi_tt_fork(): added resilient interface around low-level implementation.midipix3-2/+232
2016-10-23__ntapi_tt_create_thread(): retain proper value of params->stack_size_commit.midipix1-5/+7
2016-10-23daemon service routine: set daemon status using atomic updates.midipix2-34/+101
2016-10-16__ntapi_tt_sync_block_lock(): fix references to hwait.midipix1-3/+3
2016-08-22__ntapi_tt_port_generate_keys(): use zw_query_performance_counter().midipix1-4/+5
2016-08-22__ntapi_tt_port_generate_keys(): code maintenance: coding style.midipix1-4/+4
2016-08-22__ntapi_tt_port_type_from_guid(): reimplement using __ntapi_tt_guid_compare().midipix1-11/+4
2016-08-22pty layer: __ntapi_pty_inherit_runtime_ctty(): implementation and integration.midipix3-0/+111
2016-08-14__ntapi_tt_sync_block_server_lock(): fix typo.midipix1-1/+1
2016-08-12sync block: remove validate/invalidate api, fix lock_tries logic, tidy up.midipix3-75/+49
2016-08-12synchronization block: make all value assignments atomic.midipix1-21/+64
2016-08-11struct ntapi_vtbl: added missing pointer to __ntapi_tt_sync_block_discard().midipix2-0/+2
2016-08-11daemon initialization routines: support daemon loop termination.midipix2-64/+53