Bert Belder
|
bb6c522d8f
|
tools/bundle: require include guards to end with '_H_'
|
2020-01-12 23:42:37 +01:00 |
|
Bert Belder
|
d272c5188d
|
tools/bundle: rename 'combine.js' to 'bundle.js'
|
2020-01-12 23:42:37 +01:00 |
|
Bert Belder
|
dd7dd6fcd9
|
build: rename configuration 'combined' to 'bundle'
|
2020-01-12 23:42:36 +01:00 |
|
Bert Belder
|
c57eb84863
|
build: work around bug in in Windows SDK 10.0.17763.0 and maybe other versions
|
2020-01-12 23:42:34 +01:00 |
|
Bert Belder
|
8cd6e896cd
|
test: fix clang warning caused by 'static_assert' polyfill
|
2020-01-12 23:42:07 +01:00 |
|
Bert Belder
|
d87deefada
|
doc: update copyright years
|
2020-01-12 23:42:06 +01:00 |
|
Bert Belder
|
a11398b1c5
|
api: fix typo in comment
|
2019-06-24 18:14:47 +02:00 |
|
Bert Belder
|
8c98df30da
|
gitignore: sort patterns
|
2019-06-24 18:14:47 +02:00 |
|
Bert Belder
|
d5f8f5f1b1
|
afd: use IO_STATUS_BLOCK instead of OVERLAPPED to track async poll ops
This reduces per-socket memory usage, as the OVERLAPPED structure
contains some fields that are never used.
|
2019-06-12 21:49:12 +02:00 |
|
Bert Belder
|
a627f365fd
|
src,test: clean up #include directives
|
2019-06-12 21:49:11 +02:00 |
|
Bert Belder
|
027fb4a419
|
util,test: remove definition and usage of type 'ssize_t'
|
2019-06-12 21:49:11 +02:00 |
|
Bert Belder
|
7080d540e2
|
build: do not force-include wepoll.h using a command line switch
|
2019-06-12 21:49:10 +02:00 |
|
Bert Belder
|
017fa62aac
|
tools/combine: fold identical 'typedef struct' declarations
|
2019-06-12 21:49:10 +02:00 |
|
Bert Belder
|
06dd355e33
|
tools: use prettier to format javascript files
|
2019-06-12 21:21:31 +02:00 |
|
Bert Belder
|
20af8d02c7
|
port: rename 'iocp' to 'iocp_handle' where appropriate
|
2019-05-17 13:56:37 -07:00 |
|
Bert Belder
|
cf4530307f
|
port: make the definition of 'struct port_state' private
|
2019-05-17 13:42:08 -07:00 |
|
Bert Belder
|
0088a1f263
|
sock: put functions in a more logical order
|
2019-05-17 13:42:08 -07:00 |
|
Bert Belder
|
4727adafb7
|
src: reformat with clang-format 8.0
|
2019-05-17 13:42:08 -07:00 |
|
Bert Belder
|
65b4e44abd
|
dist: merge release tag v1.5.5
|
2019-05-05 05:14:53 +02:00 |
|
Bert Belder
|
e9bf27c395
|
version 1.5.5
v1.5.5
|
2019-05-05 05:14:52 +02:00 |
|
Bert Belder
|
adf44ab203
|
test: remove unnecessary semicolon from test-tree
|
2019-05-05 04:52:33 +02:00 |
|
Bert Belder
|
f196d9fc31
|
doc: update copyright years
|
2019-05-05 04:45:29 +02:00 |
|
Bert Belder
|
870273c60d
|
reflock: use proper access mask when creating keyed event
|
2018-12-06 08:54:12 +01:00 |
|
Bert Belder
|
ec78f05d70
|
nt: use documented parameter names for keyed event functions
|
2018-12-06 08:54:05 +01:00 |
|
Bert Belder
|
2cd1a594d4
|
nt: sort NT_NTDLL_IMPORT_LIST
|
2018-12-06 07:15:49 +01:00 |
|
Bert Belder
|
b7289278e1
|
reflock: make assert in reflock_unref() more strict, improve comments
|
2018-12-04 13:19:40 -08:00 |
|
Bert Belder
|
b55b10a934
|
reflock: use lowercase for hex digits consistently
|
2018-12-04 12:28:46 -08:00 |
|
Bert Belder
|
210f4f8fba
|
init: fix grammar and clarify comment
|
2018-11-26 16:43:01 -07:00 |
|
Bert Belder
|
fca062c60d
|
tools: remove optional parentheses around arrow function parameters
|
2018-11-26 15:52:40 -07:00 |
|
Bert Belder
|
11633bf403
|
tools/combine: use arrow functions for Array.map closures
|
2018-11-26 15:52:07 -07:00 |
|
Bert Belder
|
1bc78625f0
|
tools/release: simplify regex
|
2018-11-26 15:50:47 -07:00 |
|
Bert Belder
|
97276ce4dd
|
nt: remove unused LSA_UNICODE_STRING type
|
2018-11-25 23:31:23 -07:00 |
|
Bert Belder
|
a82802933a
|
build: strip clang-format on/off directives from combined source
|
2018-11-18 03:06:13 -08:00 |
|
Bert Belder
|
653545fd35
|
test: make test-connect-success-events more robust
|
2018-11-17 02:02:49 -08:00 |
|
Bert Belder
|
7274ddd9fb
|
version 1.5.4
v1.5.4
|
2018-11-17 00:47:49 -08:00 |
|
Bert Belder
|
6cf7a01f4a
|
dist: merge release tag v1.5.4
|
2018-11-17 00:47:49 -08:00 |
|
Bert Belder
|
bf5e17e5c5
|
sock: avoid a syscall when cancelling already-completed poll operation
|
2018-11-17 00:43:49 -08:00 |
|
Bert Belder
|
5c32cea921
|
test: add test for 'connected socket always writable' bug
|
2018-11-17 00:43:48 -08:00 |
|
Bert Belder
|
8b7b340610
|
sock: fix EPOLLOUT always reported for outgoing connections
This fixes a bug that caused a socket to be always reported writable
after an outgoing connection was successfully established.
|
2018-11-17 00:43:48 -08:00 |
|
Bert Belder
|
a9e78ad9b5
|
test: add test for events reported after connect() fails
|
2018-11-17 00:43:48 -08:00 |
|
Bert Belder
|
d6144b2e83
|
sock: report the same events as linux when connect() fails
|
2018-11-17 00:43:48 -08:00 |
|
Bert Belder
|
43f8095c14
|
dist: include LICENSE file
|
2018-11-17 00:43:48 -08:00 |
|
Bert Belder
|
f5ad7a4657
|
build: clean up CMakeLists.txt
|
2018-11-16 21:10:10 -08:00 |
|
Bert Belder
|
040ba6e466
|
build: disable spectre diagnostic for Visual Studio 2015
|
2018-11-16 14:05:00 -08:00 |
|
Bert Belder
|
0857889a0f
|
dist: merge release tag v1.5.3
|
2018-09-06 23:21:01 +02:00 |
|
Bert Belder
|
61a794d0fb
|
version 1.5.3
v1.5.3
|
2018-09-06 23:20:51 +02:00 |
|
Bert Belder
|
9a2efd9db7
|
nt: squelch novelty GCC 8 cast-function-type warnings
|
2018-09-06 22:26:59 +02:00 |
|
Bert Belder
|
21deebe236
|
dist: merge release tag v1.5.2
|
2018-07-26 03:47:03 +02:00 |
|
Bert Belder
|
006dc04624
|
version 1.5.2
v1.5.2
|
2018-07-26 03:46:57 +02:00 |
|
Bert Belder
|
dc895c6dec
|
afd: use a simpler method to create AFD helper handles
|
2018-07-23 05:39:34 +02:00 |
|