Age | Commit message (Expand) | Author | Files | Lines |
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_{i}stat{fs}(): top-level UNC shares might not have a trailing slash. | midipix | 3 | -3/+12 |
2019-06-11 | __ntapi_tt_spawn_native_process(): support additional pass-through context. | midipix | 1 | -0/+52 |
2019-06-10 | ntapi_tt_open_physical_parent_directory(): remove buffer alignment requirement. | midipix | 1 | -2/+12 |
2019-06-08 | struct nt_pty_context(): replace the .sync member with a simple atomic lock. | midipix | 2 | -19/+24 |
2019-05-28 | debug interfaces: normalize extension functions (set prefix to tt_debug_). | midipix | 4 | -8/+8 |
2019-05-28 | debug helpers: __ntapi_tt_debug_break_process(): initial implementation. | midipix | 3 | -0/+128 |
2019-05-28 | __ntapi_tt_create_thread(): remote threads: x86_64: properly pass arg in reg. | midipix | 1 | -4/+10 |
2019-05-28 | debug translation units: added missing note. | midipix | 2 | -0/+12 |
2019-05-28 | __ntapi_tt_create_thread(): whitespace meditation. | midipix | 1 | -1/+2 |
2019-05-28 | __ntapi_tt_debug_execution_flow(): impl. NT_DBG_FLOW_MASK_DETACH_AND_CLOSE. | midipix | 1 | -0/+9 |
2019-05-28 | struct _nt_tty_log_info, __log_exception_to_server(): report priority. | midipix | 1 | -1/+1 |
2019-05-28 | debug helpers: __ntapi_tt_debug_execution_flow(): initial implementation. | midipix | 3 | -0/+97 |
2019-05-28 | __ntapi_tt_spawn_foreign_process(): added initial debug support. | midipix | 1 | -3/+26 |
2019-05-28 | debug helpers: added __ntapi_tt_create_{attach_}debug_object(). | midipix | 3 | -1/+123 |
2019-05-27 | ntapi.h: added pointers to the native debug-related interfaces. | midipix | 2 | -29/+45 |
2019-05-26 | native api custom import table: added table-generation reference. | midipix | 2 | -0/+264 |
2019-05-25 | internals: renamed nt_debug.h --> nt_log.h, renamed interfaces accordingly. | midipix | 3 | -46/+32 |
2019-04-22 | __ntapi_sc_getsockopt(): support NT_SO_IOCTL_GET_TCP_INFO. | midipix | 1 | -3/+12 |
2019-02-22 | internals: explicitly attribute protected visibility to all interfaces. | midipix | 21 | -242/+271 |
2019-02-22 | internals: explicitly apply internal visibility to the accessor table. | midipix | 1 | -3/+3 |
2019-02-22 | ntapi_entry_point(): explicitly apply protected visibility. | midipix | 1 | -1/+4 |
2019-02-22 | attribute protected visibility to declarations of internal functions. | midipix | 1 | -7/+7 |
2019-02-02 | __ntapi_tt_seh_frame(): apply hidden visibility. | midipix | 4 | -14/+2 |
2019-01-31 | ntapi_zw_create_event(), __ntapi_tt_create_private_event(): use volatile type. | midipix | 1 | -7/+7 |
2019-01-31 | assembly sources: .def declarations: fix multiple storage-class typos. | midipix | 2 | -3/+3 |
2018-10-20 | __ntapi_acl_init_common_descriptor(): properly handle system-owned entities. | midipix | 1 | -0/+6 |
2018-10-20 | __acl_init_common_meta_impl(): ace interp.: account for system-owned entities. | midipix | 1 | -2/+18 |
2018-10-12 | __acl_init_common_meta_impl(): report the system account assigned permissions. | midipix | 1 | -1/+1 |
2018-10-12 | __ntapi_acl_init_common_descriptor(): disallow inheritance of parent ACEs. | midipix | 1 | -1/+1 |
2018-08-14 | socket interfaces: async i/o completion: mark nt_iosb as volatile. | midipix | 19 | -36/+39 |
2018-08-12 | __ntapi_dsr_init(): overcome potential scheduling bug in recent (10.0) kernel. | midipix | 1 | -0/+12 |
2018-08-12 | __ntapi_dsr_init(): added missing memory barriers. | midipix | 1 | -5/+11 |
2018-08-09 | __ntapi_blt_possess(): use an inlined cmpxchg loop. | midipix | 1 | -4/+11 |
2018-06-19 | pty client interfaces: pty_query(): added NT_PTY_OFD_INFORMATION support. | midipix | 1 | -0/+26 |
2018-06-19 | __ntapi_pty_query(): refactor in anticipation of NT_PTY_OFD_INFORMATION. | midipix | 1 | -22/+24 |
2018-06-18 | pty client interfaces: pty_xquery(): added NT_PTY_CONTEXT_INFORMATION support. | midipix | 1 | -3/+70 |
2018-06-17 | tty client-side interfaces(): added ntapi_tty_query_server_pts_slot_info(). | midipix | 3 | -0/+52 |
2018-06-16 | pty query: client-side interfaces: revised and extended for api consistency. | midipix | 5 | -37/+95 |
2018-06-16 | pty query/set interfaces: code maintenance, whitespace meditation. | midipix | 2 | -23/+34 |
2018-06-15 | string helper api's: added ntapi_tt_dec_utf16_to_uint{16|32|64|ptr}(). | midipix | 3 | -0/+134 |
2018-06-15 | keyed object directory interfaces: added ntapi_tt_keyed_object_to_key(). | midipix | 3 | -0/+35 |
2018-06-14 | string helper api's: added ntapi_tt_uintptr_to_dec{_null}_utf{8|16}(). | midipix | 3 | -0/+156 |
2018-06-13 | keyed object directory: use a simplified naming scheme. | midipix | 1 | -45/+57 |
2018-06-06 | internals: removed __ntapi_log_write(), as it is no longer needed. | midipix | 2 | -71/+1 |
2018-05-18 | socket interfaces: send and receive: defer wait for completion to caller. | midipix | 2 | -14/+10 |
2018-05-15 | local thread creation: extended argument: sync via atomic memory access. | midipix | 1 | -6/+13 |
2018-05-15 | string interfaces: __ntapi_tt_aligned_block_memlock(): initial integration. | midipix | 3 | -0/+25 |
2018-05-14 | daemon initialization: revised for optimized thread synchronization. | midipix | 5 | -108/+113 |
2018-05-12 | __ntapi_dsr_connect_internal_client((): remove timeout (designated thread). | midipix | 1 | -10/+4 |