Bert Belder
|
2b07037dbb
|
dist: merge release tag v1.1.0
|
2017-12-04 00:08:09 +01:00 |
|
Bert Belder
|
c751fb935f
|
version 1.1.0
v1.1.0
|
2017-12-04 00:06:28 +01:00 |
|
Bert Belder
|
778082c38a
|
build: combined dll depends on dist/wepoll.h
|
2017-12-04 00:05:00 +01:00 |
|
Bert Belder
|
614e5c493e
|
build: rename 'combined' target to 'dist'
|
2017-12-04 00:03:51 +01:00 |
|
Bert Belder
|
11e6439c38
|
doc: move readme to root
|
2017-12-03 23:57:55 +01:00 |
|
Bert Belder
|
523bb0f8c0
|
doc: externalize links
|
2017-12-03 23:55:49 +01:00 |
|
Bert Belder
|
f223463f12
|
doc: externalize links
|
2017-12-03 23:50:32 +01:00 |
|
Bert Belder
|
712eaab58b
|
doc: epoll_create() size argument must be greater than zero
|
2017-12-03 23:40:29 +01:00 |
|
Bert Belder
|
3e3d414637
|
doc: improve readability of epoll_wait() return value list
|
2017-12-03 23:40:13 +01:00 |
|
Bert Belder
|
d64a5f282d
|
test: remove unnecessary event mask casts to uint32_t
|
2017-12-03 23:16:10 +01:00 |
|
Bert Belder
|
7d3dd32b3d
|
header: cast event types to uint32_t
|
2017-12-03 23:15:31 +01:00 |
|
Bert Belder
|
ceb44f6501
|
header: align values in enum EPOLL_EVENTS definition
|
2017-12-03 23:14:22 +01:00 |
|
Bert Belder
|
49f73f6723
|
sock: list out known epoll event types
|
2017-12-03 23:13:01 +01:00 |
|
Bert Belder
|
c22de2ecab
|
header: note that EPOLLMSG is never reported
|
2017-12-03 22:56:09 +01:00 |
|
Bert Belder
|
6209fd4850
|
header: mark windows-specific fields in union epoll_data
|
2017-12-03 22:55:55 +01:00 |
|
Bert Belder
|
f7e15f1ba8
|
reflock-tree: remove unnecessary casts
|
2017-12-03 19:09:32 +01:00 |
|
Bert Belder
|
b3335d9c19
|
src: remove unnecessary #ifndef from regular/internal.h
|
2017-12-03 19:01:03 +01:00 |
|
Bert Belder
|
63d3e3b2bc
|
src: merge ntstatus.h into nt.h
|
2017-12-03 18:58:43 +01:00 |
|
Bert Belder
|
6c5ad68f48
|
dist: merge release tag v1.0.2
|
2017-12-03 18:21:26 +01:00 |
|
Bert Belder
|
c5515a71be
|
version 1.0.2
v1.0.2
|
2017-12-03 18:19:07 +01:00 |
|
Bert Belder
|
a0865a8677
|
test: add test for automatic dropping or closed sockets
|
2017-12-03 18:17:45 +01:00 |
|
Bert Belder
|
af9180dcfb
|
doc: document caveats related to auto-dropping of closed sockets
|
2017-12-03 18:16:14 +01:00 |
|
Bert Belder
|
ddb8bfc9d6
|
sock: properly detect closed sockets when EPOLLONESHOT is set
|
2017-12-03 18:15:22 +01:00 |
|
Bert Belder
|
35b2354413
|
doc: improve wording in epoll_close() documentation
|
2017-12-03 18:14:28 +01:00 |
|
Bert Belder
|
389a2fae80
|
test: use double underscores in '__declspec'
|
2017-12-01 22:51:15 +01:00 |
|
Bert Belder
|
36f2cd679e
|
dist: merge release tag v1.0.1
|
2017-12-01 22:14:12 +01:00 |
|
Bert Belder
|
ede7012918
|
version 1.0.1
v1.0.1
|
2017-12-01 22:10:04 +01:00 |
|
Bert Belder
|
4dbec23a7b
|
doc: add project name and blurb to license
|
2017-12-01 22:07:57 +01:00 |
|
Bert Belder
|
59b4e444bc
|
doc: add beginnings of API documentation
|
2017-12-01 22:06:04 +01:00 |
|
Bert Belder
|
67d3f31aa9
|
doc: extend readme
|
2017-12-01 22:03:06 +01:00 |
|
Bert Belder
|
c5188285bd
|
dist: merge release tag v1.0.0
|
2017-11-30 23:50:09 +01:00 |
|
Bert Belder
|
f9c89c1b42
|
version 1.0.0
v1.0.0
|
2017-11-30 23:35:10 +01:00 |
|
Bert Belder
|
c4756004e0
|
build: rename 'all-in-one' to 'combined', store in 'dist/'
|
2017-11-30 23:33:45 +01:00 |
|
Bert Belder
|
69a13454ab
|
all-in-one: remove build output and directory
|
2017-11-30 23:33:45 +01:00 |
|
Bert Belder
|
fc4bee2f95
|
cmake: copy readme to all-in-one output directory
|
2017-11-30 23:33:45 +01:00 |
|
Bert Belder
|
ee205b2a79
|
doc: add readme
|
2017-11-30 23:33:35 +01:00 |
|
Bert Belder
|
4aabde451c
|
all-in-one: partially clean up generate-all-in-one.js
|
2017-11-28 17:35:52 +01:00 |
|
Bert Belder
|
d9b8298ccb
|
all-in-one: rebuild
|
2017-11-28 17:00:59 +01:00 |
|
Bert Belder
|
cac4027ca4
|
doc: add copyright years to LICENSE
|
2017-11-27 17:15:13 +01:00 |
|
Bert Belder
|
d7bca86286
|
include: fix wepoll.h indentation
|
2017-11-27 17:09:11 +01:00 |
|
Bert Belder
|
6317d82823
|
test: use check() instead of assert()
This is to ensure these checks also run in release builds.
|
2017-11-27 16:56:47 +01:00 |
|
Bert Belder
|
056b2d72c4
|
test: implement shared check() macro
|
2017-11-27 16:55:46 +01:00 |
|
Bert Belder
|
100d5ebbe4
|
cmake: add 'test/shared' to include path for test targets
|
2017-11-27 16:48:51 +01:00 |
|
Bert Belder
|
2664cb45b8
|
cmake: use two-space indent in CMakeLists.txt
|
2017-11-27 16:48:08 +01:00 |
|
Bert Belder
|
387257e87f
|
test: shorten duration of some tests
|
2017-11-27 01:11:41 +01:00 |
|
Bert Belder
|
700f9f73a4
|
test: add build rule that runs all tests
|
2017-11-27 01:11:34 +01:00 |
|
Bert Belder
|
424898f518
|
cmake: list build-specific sources as dependencies
|
2017-11-27 00:47:34 +01:00 |
|
Bert Belder
|
1f5f8975b2
|
cmake: add build type specific headers to source group
|
2017-11-27 00:46:54 +01:00 |
|
Bert Belder
|
dc3f25b542
|
all-in-one: rebuild
|
2017-11-24 19:15:07 +01:00 |
|
Bert Belder
|
5777b24404
|
all-in-one: also generate wepoll.h
|
2017-11-24 19:15:07 +01:00 |
|