Age | Commit message (Expand) | Author | Files | Lines |
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 |
2018-05-07 | advisory file locking: integrated client-side interfaces. | midipix | 8 | -0/+682 |
2018-05-07 | struct _nt_runtime_data: integrated advisory file locking support. | midipix | 1 | -0/+3 |
2018-05-07 | subsystem interfaces: integrated advisory file locking definitions. | midipix | 2 | -2/+75 |
2018-05-07 | fs interfaces: ntapi_tt_open_volume_by_guid(): initial integration. | midipix | 3 | -0/+67 |
2018-05-07 | object directory interfaces: integrated device- and node-related interfaces. | midipix | 3 | -0/+64 |
2018-03-29 | acl helper interfaces: added ntapi_acl_init_common_descriptor_meta(). | midipix | 3 | -0/+174 |
2018-03-29 | acl common descriptor: allow setting admin access. | midipix | 1 | -3/+13 |
2018-03-29 | internals: when running as a local/domain user, cache the domain's admin sid. | midipix | 4 | -7/+26 |
2018-03-29 | sid helper interfaces: added ntapi_tt_sid_compare(). | midipix | 3 | -0/+32 |
2018-03-29 | __ntapi_acl_init_common_descriptor(): assign owner perms. via OWNER_RIGHTS sid. | midipix | 1 | -3/+2 |
2018-03-21 | daemon interfaces: ntapi_dsr_create_port(): allow passing a security desc. | midipix | 1 | -1/+1 |
2018-03-20 | acl helper interfaces: added ntapi_acl_init_common_descriptor(). | midipix | 3 | -0/+97 |
2018-03-20 | ipc and keyed object directories: support multi-user env. via sec. descriptor. | midipix | 1 | -3/+83 |
2018-03-20 | sysv semaphore: open ipc directory with minimally required access. | midipix | 1 | -2/+6 |
2018-03-20 | sysv msgqueue: open ipc directory with minimally required access. | midipix | 1 | -2/+6 |