Age | Commit message (Expand) | Author | Files | Lines |
2018-03-20 | sysv msgqueue: open ipc directory with minimally required access. | midipix | 1 | -2/+6 |
2018-03-20 | sd & acl helper structures: added nt_sd_common_{data|meta|buffer}. | midipix | 1 | -0/+39 |
2018-03-20 | internals: cache the process's token user sid. | midipix | 2 | -0/+17 |
2018-03-20 | sid helper interfaces: added ntapi_tt_sid_copy(). | midipix | 6 | -0/+32 |
2018-03-20 | added helper sid struct definitions (with pre-defined sub-authority arrays). | midipix | 1 | -0/+24 |
2018-03-20 | code maintenance: incorporate use of the __offsetof convenience macro. | midipix | 5 | -6/+6 |
2018-03-14 | __ntapi_msq_send(): unmap the ad-hoc section as needed. | midipix | 1 | -6/+23 |
2018-03-14 | __ntapi_msq_recv(): unmap the ad-hoc section as needed. | midipix | 1 | -5/+20 |
2018-03-14 | __ntapi_sem_ioctl(): unmap the ad-hoc section as needed. | midipix | 1 | -6/+23 |
2018-03-14 | __ntapi_sem_set(): unmap the ad-hoc section as needed. | midipix | 1 | -5/+20 |
2018-03-14 | __ntapi_sem_query(): unmap the ad-hoc section as needed. | midipix | 1 | -4/+22 |
2018-01-26 | struct _nt_spawn_process_params: foreign process creation: support passing cwd. | midipix | 2 | -2/+3 |
2018-01-21 | struct _nt_thread_params: replace the thread_id member with a complete cid. | midipix | 3 | -3/+4 |
2018-01-20 | __ntapi_tt_create_thread(): SP register: remove redundant pointer allocation. | midipix | 1 | -2/+1 |
2018-01-20 | __ntapi_tt_create_thread(): support caller-provided thread stack. | midipix | 1 | -43/+81 |
2018-01-20 | __ntapi_tt_create_local_thread(): use cached handle to running process. | midipix | 1 | -39/+8 |
2018-01-20 | __ntapi_init(), fork: obtain and keep a handle to the running process. | midipix | 3 | -31/+67 |
2018-01-20 | thread creation routines: refactor for readability and style. | midipix | 1 | -104/+103 |
2018-01-14 | atomics: at_store(), at_store_32(), at_store_64(): use a full memory barrier. | midipix | 1 | -3/+6 |
2018-01-11 | __ntapi_tt_spawn_native_process(): use sparams->hroot as needed. | midipix | 1 | -2/+2 |
2017-12-27 | nt_rtdata: ldso: finalized (dun-dun-duuuun!) the stage-one loader context abi. | midipix | 1 | -1/+1 |
2017-12-27 | __ntapi_tt_spawn_foreign_process(): added interopflags support. | midipix | 2 | -2/+2 |
2017-12-25 | nt_process.h: struct _nt_runtime_data: loader abi: added bridge support. | midipix | 1 | -0/+3 |
2017-12-25 | nt_process.h: refactor: NT_PROCESS_CREATE_FLAGS_ --> NT_PROCESS_SPAWN_FLAG_. | midipix | 2 | -4/+4 |
2017-12-25 | nt_process: added foreign process creation flags. | midipix | 1 | -0/+19 |
2017-12-25 | nt_process.h: struct nt_startup_info: added flag bits. | midipix | 1 | -0/+17 |
2017-12-25 | framework: port guids: replaced NT_PORT_GUID_SYMLNK with NT_PORT_GUID_BRIDGE. | midipix | 2 | -4/+4 |
2017-12-22 | tt_array_copy_utf16(): properly implement the interp-optarg-script semantics. | midipix | 2 | -25/+56 |
2017-12-22 | tt_array_copy_utf8(): properly implement the interp-optarg-script semantics. | midipix | 3 | -26/+57 |
2017-12-22 | struct _nt_spawn_process_params: refactor (interp-optarg-script semantics). | midipix | 2 | -4/+4 |
2017-12-11 | __ntapi_ldr_load_system_dll(): support 'downlevel' with greater compassion. | midipix | 1 | -34/+60 |
2017-12-08 | __ntapi_ldr_load_system_dll(): added 'downlevel' support... | midipix | 1 | -0/+33 |
2017-12-08 | __ntapi_ldr_load_system_dll(): use shell-style path for the system32 directory. | midipix | 1 | -0/+4 |
2017-12-06 | project: foreign framework support: explicitly set dependency visibility flags. | midipix | 1 | -2/+2 |
2017-12-06 | __ntapi_tt_get_csr_port_handle_addr_by_logic_x86_64(): added missing braces. | midipix | 1 | -1/+2 |
2017-12-06 | __ntapi_tt_fork_v2(): properly indent code block. | midipix | 1 | -6/+6 |
2017-12-06 | internal foreign process creation: set process and thread creation flags. | midipix | 1 | -0/+5 |
2017-11-23 | build system: added --cchost support. | midipix | 5 | -4/+31 |
2017-11-23 | build system: added PERK to the toolchain variables. | midipix | 2 | -0/+2 |
2017-11-13 | unicode: __utf8_to_utf16_handler_4bytes(): fix conversion logic. | midipix | 1 | -12/+28 |
2017-11-11 | unicode: __utf16_to_utf8_handler_4bytes(): fix conversion logic. | midipix | 1 | -21/+25 |
2017-10-31 | build system: toolchain: added definitions for message and resource compilers. | midipix | 2 | -0/+4 |
2017-10-29 | __ntapi_tt_spawn_native_process(): initial clean-up, fixed buflen-related bug. | midipix | 1 | -22/+41 |
2017-10-29 | __ntapi_tt_array_convert_utf8_to_utf16(): fixed stub (must update bytes_writt... | midipix | 1 | -1/+2 |
2017-10-29 | framework ipc: added shmkey definitions. | midipix | 2 | -0/+4 |
2017-10-29 | __ntapi_tt_spawn_foreign_process(): optionally use kernel32 as the backend. | midipix | 3 | -13/+114 |
2017-10-25 | build system: PE targets: added mdso-based import library generation support. | midipix | 7 | -3/+30 |
2017-10-24 | build system: midipix.mk: OS_SONAME: use symlinks by default. | midipix | 1 | -2/+2 |
2017-10-19 | build system: allow cmdline overriding of the static archive's base name. | midipix | 1 | -1/+2 |
2017-10-15 | framework: struct _nt_runtime_data: adjusted to match loader abi. | midipix | 1 | -1/+4 |