index
:
ntapi
main
Native API core library
midipix
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
/
process
Age
Commit message (
Expand
)
Author
Files
Lines
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
2016-12-15
__ntapi_tt_fork_v1(): code clean-up.
midipix
2
-13
/
+16
2016-12-15
__ntapi_tt_create_remote_runtime_data(): code clean-up.
midipix
1
-59
/
+55
[next]