File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11Unreleased
22------------------------------------------------------------------------
33
4+ Nothing here yet.
5+
6+ 2021-08-14 v2.4.0
7+ ------------------------------------------------------------------------
8+
9+ * Fix: avoid segfaults when kqueue descriptors are cleaned up.
10+
11+ * Fix: Prevent potential dead-lock in linux_kqueue_init()
12+
13+ * Fix: slight deadlock in thread_start()
14+
15+ * Fix: missing inotify_rm_watch()
16+
17+ * Fix: call close() in an error handling path
18+
19+ * Fix: take the write lock when freeing knotes
20+
21+ * Keep a separate state tree for file descriptors inserted into epoll to avoid conflicts between
22+ EVFILT_READ and EVFILT_WRITE (Closes #29 Closes #59)
23+
24+ * Fix: deadlock and memory leak in kqueue()
25+
26+ * Fix: use after free issue in decrementing kq reference counts
27+
28+ * Default to marking file descriptors as passive sockets if fstat() doesn't hint at the type
29+ (Closes #97)
30+
31+ * Fix various leaks and issues found by LSAN
32+
433 * Install event.h in $INCLUDEDIR/kqueue/sys, rather than $INCLUDEDIR/sys
534
635 * Add support for building native Debian packages using Docker
736
37+ * Detect raw sockets.
38+
39+ * Use high-resolution wait on Linux for timeouts finer than a millisecond.
40+
41+ * Various CMake improvements.
42+
8432019-02-06 v2.3.1
944------------------------------------------------------------------------
1045
You can’t perform that action at this time.
0 commit comments