index
:
ntapi
main
Native API core library
midipix
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Expand
)
Author
Files
Lines
2020-12-05
__ntapi_sem_ioctl(): adjust code formatting.
midipix
1
-2
/
+3
2020-12-05
__ntapi_sem_ioctl(): obtain atomic lock via loop as needed.
midipix
1
-4
/
+4
2020-12-05
__ntapi_msq_send(): adjust code formatting.
midipix
1
-2
/
+3
2020-12-05
__ntapi_msq_send(): obtain atomic lock via loop as needed.
midipix
1
-4
/
+4
2020-12-05
__ntapi_msq_recv(): adjust code formatting.
midipix
1
-2
/
+3
2020-12-05
__ntapi_msq_recv(): obtain atomic lock via loop as needed.
midipix
1
-4
/
+4
2020-12-05
Whitespace meditation.
midipix
1
-1
/
+1
2020-12-05
ipc internals: wrong __ntapi_ipc_page_alloc() ==> correct __ipc_page_alloc().
midipix
4
-43
/
+68
2020-12-04
internals: ipc connections: use volatile type for book-keeping variables.
midipix
7
-26
/
+26
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-12-04
internals: increase __NT_IPC_PAGES (allocated one at a time) to the safe 512.
midipix
1
-1
/
+1
2020-12-04
__ntapi_ipc_disconnect_unmap_section_by_port(): obtain lock via loop as needed.
midipix
1
-2
/
+4
2020-12-04
__ntapi_ipc_init_section_by_port(): obtain atomic lock via loop as needed.
midipix
1
-2
/
+4
2020-12-04
__ipc_connect_by_attr(): obtain atomic lock via loop as needed.
midipix
1
-2
/
+4
2020-12-03
__ntapi_ipc_init_section_by_port(): release lock upon node-not-found.
midipix
1
-1
/
+3
2020-10-29
__ntapi_ipc_page_alloc(): internally set the size of memory to be allocated.
midipix
1
-2
/
+6
2020-06-27
internals: __ntapi_init_completed(): remove stray semi-colon.
midipix
1
-1
/
+1
2020-06-26
__ntapi_tt_dec_utf16_to_uintptr(): fixed 32-bit code-path.
midipix
1
-1
/
+1
2020-06-25
__ntapi_tt_debug_break_process(): use correct (32-bit) entry-point signature.
midipix
1
-1
/
+1
2020-06-25
__ntapi_dsr_start_impl(): use correct (32-bit) entry-point signature.
midipix
1
-1
/
+1
2020-06-25
__ntapi_blt_alloc(): use (-1), not an explicit representation (32-bit support).
midipix
1
-2
/
+1
2020-06-24
__ntapi_init_solib_fork_child_finalize(): support abstract-only first use.
midipix
1
-2
/
+4
2020-06-24
__ntapi_tt_guid_to_string_utf8(): initial implementation and integration.
midipix
3
-0
/
+57
2020-06-19
internals: __ntapi_init_solib_fork_child_finalize() [rare use-case support].
midipix
1
-1
/
+83
2020-06-19
__ntapi_tt_fork_finalize(): update rtdata->cid_self, rtdata->cid_parent.
midipix
1
-0
/
+6
2020-06-08
string functions: added ntapi_tt_hex_utf8_to_uint{16|32|64|ptr}.
midipix
3
-0
/
+139
2020-06-06
__ntapi_tt_string_to_guid_utf8(): initial implementation and integration.
midipix
3
-0
/
+24
2020-06-06
__ntapi_tt_string_to_guid_utf16(): fix signature.
midipix
1
-5
/
+5
2020-05-20
__ntapi_tt_fork_finalize(): for oversight typo in condition.
midipix
1
-1
/
+1
2020-05-15
__ntapi_init_adjust_privileges(): also enable the debug and audit privileges.
midipix
1
-1
/
+9
2020-05-14
__ntapi_acl_init_common_descriptor_meta(): tweak support of Admins privileges.
midipix
1
-8
/
+5
2020-05-14
__ntapi_acl_init_common_descriptor_meta(): set meta->group by owner as needed.
midipix
1
-0
/
+1
2020-05-14
__ntapi_init(): [never hurts to try to] __ntapi_init_adjust_privileges().
midipix
1
-3
/
+33
2020-04-02
__ntapi_acl_init_common_descriptor(): properly handle admins-owned entities.
midipix
1
-0
/
+6
2020-01-05
object directory: __ipc_sd_init(): use consts, empirically remove admins acl.
midipix
1
-4
/
+11
2019-12-24
__ipc_sd_init(): add missing rights (authenticated_users) and acl's.
midipix
1
-1
/
+3
2019-12-07
acl: __ntapi_acl_init_common_descriptor(): allow specification of ace flags.
midipix
1
-7
/
+9
2019-09-06
__ntapi_tt_spawn_native_process(): added debug support.
midipix
1
-0
/
+22
2019-09-03
__ntapi_tt_parse_cmd_line_args_utf16(): use correct invalid parameter ordinals.
midipix
1
-5
/
+5
2019-08-29
__ntapi_tt_array_convert_utf16_to_utf8(): coding style: replace while with for.
midipix
1
-7
/
+3
2019-08-29
__ntapi_tt_array_convert_utf16_to_utf8(): remove arrv init requirement.
midipix
1
-0
/
+1
2019-08-29
__ntapi_tt_array_convert_utf16_to_utf8(): ubound accounts for null termination.
midipix
1
-3
/
+2
2019-08-29
__ntapi_tt_parse_cmd_line_args_utf16(): arg_count: fix alignment check logic.
midipix
2
-1
/
+2
2019-08-29
__ntapi_tt_array_convert_utf16_to_utf8(): remove input validation requirement.
midipix
1
-1
/
+6
2019-08-29
__ntapi_tt_array_convert_utf16_to_utf8(): remove buffer init requirement.
midipix
1
-1
/
+3
2019-08-29
__ntapi_tt_array_convert_utf16_to_utf8(): fix conversion logic (cf. 13e6f2c0).
midipix
1
-25
/
+26
2019-08-13
__ntapi_uc_validate_unicode_stream_{utf8|utf16}(): explicitly set .bytes_count;
midipix
1
-2
/
+6
2019-08-06
__ntapi_blt_obtain(): fix optimized code path (do not reset *blkid).
midipix
1
-1
/
+1
[next]