Age | Commit message (Expand) | Author | Files | Lines |
2023-02-01 | __ntapi_tt_spawn_foreign_process(): added arbitrary environment block support. | midipix | 1 | -4/+27 |
2023-01-13 | __ntapi_tt_spawn_native_process(): export the posix env to the native layer. | midipix | 1 | -0/+3 |
2022-12-21 | Whitespace meditation. | midipix | 2 | -2/+2 |
2022-12-21 | __tt_fork_impl_v2(): do not leak child thread handle upon post-fork failure. | midipix | 1 | -9/+17 |
2022-12-21 | __ntapi_tt_fork(): never leak the hresumed event handle. | midipix | 1 | -4/+8 |
2022-12-21 | __ntapi_tt_fork(): changed signature: record cid, return native status code. | midipix | 3 | -69/+90 |
2021-12-30 | A new home. | midipix | 16 | -16/+16 |
2021-07-06 | Annual chores. | midipix | 16 | -16/+16 |
2020-12-05 | ipc internals: wrong __ntapi_ipc_page_alloc() ==> correct __ipc_page_alloc(). | midipix | 1 | -1/+13 |
2020-12-04 | __ntapi_tt_fork_v2(): child: reset __internals->hlock. | midipix | 1 | -0/+3 |
2020-12-04 | __tt_fork_impl_v2(): fix linkage to static. | midipix | 1 | -2/+1 |
2020-12-04 | __ntapi_tt_fork_v1(): obtain atomic lock via loop as needed. | midipix | 1 | -4/+9 |
2020-06-19 | __ntapi_tt_fork_finalize(): update rtdata->cid_self, rtdata->cid_parent. | midipix | 1 | -0/+6 |
2020-05-20 | __ntapi_tt_fork_finalize(): for oversight typo in condition. | midipix | 1 | -1/+1 |
2019-09-06 | __ntapi_tt_spawn_native_process(): added debug support. | midipix | 1 | -0/+22 |
2019-06-12 | __ntapi_tt_spawn_foreign_process(): fix copy-paste error (cf. prev. for loop). | midipix | 1 | -1/+1 |
2019-06-11 | __ntapi_tt_spawn_native_process(): support additional pass-through context. | midipix | 1 | -0/+52 |
2019-05-28 | debug interfaces: normalize extension functions (set prefix to tt_debug_). | midipix | 1 | -1/+1 |
2019-05-28 | __ntapi_tt_spawn_foreign_process(): added initial debug support. | midipix | 1 | -3/+26 |
2019-02-22 | internals: explicitly attribute protected visibility to all interfaces. | midipix | 2 | -0/+2 |
2018-05-07 | struct _nt_runtime_data: integrated advisory file locking support. | midipix | 1 | -0/+3 |
2018-01-26 | struct _nt_spawn_process_params: foreign process creation: support passing cwd. | midipix | 1 | -1/+1 |
2018-01-21 | struct _nt_thread_params: replace the thread_id member with a complete cid. | midipix | 1 | -1/+1 |
2018-01-20 | __ntapi_init(), fork: obtain and keep a handle to the running process. | midipix | 1 | -31/+47 |
2018-01-11 | __ntapi_tt_spawn_native_process(): use sparams->hroot as needed. | midipix | 1 | -2/+2 |
2017-12-27 | __ntapi_tt_spawn_foreign_process(): added interopflags support. | midipix | 1 | -1/+1 |
2017-12-25 | nt_process.h: refactor: NT_PROCESS_CREATE_FLAGS_ --> NT_PROCESS_SPAWN_FLAG_. | midipix | 1 | -1/+1 |
2017-12-22 | tt_array_copy_utf8(): properly implement the interp-optarg-script semantics. | midipix | 1 | -1/+1 |
2017-12-22 | struct _nt_spawn_process_params: refactor (interp-optarg-script semantics). | midipix | 1 | -2/+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-10-29 | __ntapi_tt_spawn_native_process(): initial clean-up, fixed buflen-related bug. | midipix | 1 | -22/+41 |
2017-10-29 | __ntapi_tt_spawn_foreign_process(): optionally use kernel32 as the backend. | midipix | 2 | -12/+105 |
2017-10-08 | process creation: added __ntapi_tt_spawn_foreign_process(). | midipix | 1 | -0/+316 |
2017-10-08 | __ntapi_tt_spawn_native_process(): properly handle a null sparams->patharg. | midipix | 1 | -5/+7 |
2017-09-08 | integrated msgqueue client side interfaces. | midipix | 1 | -0/+3 |
2017-08-04 | subsystem interfaces: added server-to-server synchronization interfaces. | midipix | 1 | -0/+12 |
2017-08-01 | __ntapi_tt_fork(): fixed typo in legacy OS code path. | midipix | 1 | -1/+1 |
2017-07-31 | subsystem interfaces: integrated ipc connection handlers. | midipix | 1 | -0/+20 |
2017-02-04 | update code following libpemagine's pre-alpha API update. | midipix | 1 | -1/+1 |
2017-02-04 | annual chores. | midipix | 15 | -15/+15 |
2017-01-28 | __ntapi_tt_create_native_process(): rtdata: provide a uniform command line. | midipix | 2 | -112/+89 |
2017-01-19 | __ntapi_tt_get_runtime_data(): integral process: guard against false positives. | midipix | 2 | -1/+12 |
2017-01-19 | __ntapi_tt_get_runtime_data(): simplify logic, check align. at page boundary. | midipix | 1 | -11/+17 |
2017-01-17 | struct nt_runtime_data: update for the benefit of the framework loader impl. | midipix | 1 | -3/+3 |
2017-01-07 | framework: process parameters: renamed srv_ready --> hserver. | midipix | 1 | -6/+6 |
2017-01-07 | native process creation: added child process session registration support. | midipix | 2 | -0/+16 |
2016-12-19 | 32/64-bit code path: use __SIZEOF_POINTER__ in anticipation of arm support. | midipix | 4 | -8/+8 |
2016-12-15 | project: clbuild-bat: asm source file normalization. | midipix | 1 | -0/+0 |
2016-12-15 | fork: removed the dangling src/process/nt64/tt_fork_v1_x86_64.asm. | midipix | 1 | -50/+0 |