summaryrefslogtreecommitdiffhomepage
path: root/include
AgeCommit message (Collapse)AuthorFilesLines
2016-06-16nt_socket.h: struct _nt_afd_listen_info: fix definition.midipix1-2/+2
2016-05-29nt_object.h: nt_io_apc_routine function signature: fix linkage.midipix1-1/+1
2016-05-28code maintenance: debug: change type of 'char *' parameters to 'const char *'.midipix1-5/+5
2016-05-23nt_atomic.h: i386: implement at_store_64() in terms or at_locked_cas_64.midipix1-7/+3
2016-05-22nt_atomic.h: i386: implement at_locked_cas_64 as inline asm (distilled pain).midipix1-9/+19
2016-05-15nt_socket.h: added NT_AFD_POLL_CONNECT_FAIL.midipix1-0/+1
2016-05-14nt_sync.h: union _nt_sync_block: changed type of lock_tries to int32_t.midipix1-1/+1
2016-04-01socket interfaces: added afd poll-related definitions.midipix1-0/+25
2016-03-27socket interfaces: __ntapi_sc_recv(): added connectionless datagram support.midipix1-0/+8
2016-03-23socket interfaces: __ntapi_sc_send(): added connectionless datagram support.midipix1-0/+2
2016-03-22socket interfaces: sc_shutdown(): remove non-native code path and constants.midipix1-7/+1
2016-03-22struct nt_socket: split the client reserved member into 'state' and 'iomode'.midipix1-1/+2
2016-03-22socket interfaces: sc_getpeername: initial integration.midipix2-0/+6
Integration of this function into the library has been delayed since the AFD ioctl operation, while succeeding, seems to only memset the caller's address buffer, and accordingly to never copy the remote socket address to it. Callers of sc_getpeername() should therefore first check the return value for success -- which may be used as indication that the socket is connected -- and then test the returned address buffer for validity.
2016-03-22nt_socket.h: fixed AFD IOCTL definitions.midipix1-2/+5
2016-02-28zw_delay_execution(): fix signature.midipix1-1/+1
2016-02-15nt_sysinfo.h: enum member NT_SYSTEM_PROCESS_AND_THREAD_INFORMATION (synonym).midipix1-0/+1
2016-02-15nt_thread.h: NT_THREAD_AM_I_LAST_THREAD: fix typo.midipix1-1/+1
2016-02-10nt_file.h: defined NT_FILE_GENERIC_WRITE.midipix1-0/+7
2015-09-26blitter implementation: make round_trips unsigned (negative values are ↵midipix1-1/+1
unidiomatic).
2015-09-26pty inheritance: client-side implementation.midipix2-1/+29
2015-09-26+ fix the atomic store functions to include a full memory barrier.midipix2-12/+28
+ rewrite at_store_64 for i386 as a wrapper around a 64-bit cas operation.
2015-09-26fix typo in atomic headers.midipix2-5/+5
2015-07-27entered advanced internal development stage.midipix57-0/+13932