ObjFW  History of src/OFKqueueKernelEventObserver.m of 3f9e0e0f0717f7eb

History of file src/OFKqueueKernelEventObserver.m at check-in 3f9e0e0f0717f7eb

2024-04-03
02:16
Change license to LGPLv3 only file: [267d82e6bf] check-in: [7413a728a7] user: js, branch: trunk, size: 5568 [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
Update copyright file: [a5e350273f] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 5360 [annotate] [blame] [check-ins using] [diff]
2023-01-06
09:04
Update copyright file: [8ae46a5559] check-in: [8939cbdb52] user: js, branch: trunk, size: 5360 [annotate] [blame] [check-ins using] [diff]
2022-11-16
01:27
Add OFAssert()

This uses the same format as OFEnsure(). file: [12f411060e] check-in: [c86b8f10f0] user: js, branch: trunk, size: 5360 [annotate] [blame] [check-ins using] [diff]

2022-09-24
16:49
Rename OFObserve{ -> KernelEvents}FailedException file: [ef6117c8da] check-in: [80ccb46fc4] user: js, branch: trunk, size: 5376 [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
Update copyright file: [bcb05813e9] check-in: [1a86b8175b] user: js, branch: trunk, size: 5267 [annotate] [blame] [check-ins using] [diff]
2021-04-25
11:05
A few last renames file: [070f451697] check-in: [27103855c2] user: js, branch: new-naming-convention, size: 5267 [annotate] [blame] [check-ins using] [diff]
2021-04-18
15:55
Rename all functions in macros.h file: [df5d7657bf] check-in: [7392685ffc] user: js, branch: new-naming-convention, size: 5270 [annotate] [blame] [check-ins using] [diff]
2021-04-17
00:51
of_time_interval_t -> OFTimeInterval file: [a1444efdc0] check-in: [8c0d76f782] user: js, branch: new-naming-convention, size: 5271 [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:06
Update copyright file: [04fd8c30d2] check-in: [27b401c7c2] user: js, branch: amiga-library, size: 5101 [annotate] [blame] [check-ins using] [diff]
22:04
Update copyright file: [8d97fca7a9] check-in: [374e1a1bfa] user: js, branch: trunk, size: 5275 [annotate] [blame] [check-ins using] [diff]
2020-12-30
14:53
OFKqueueKernelEventObserver: Fix type of udata file: [efcb9ce70b] check-in: [3b41905658] user: js, branch: trunk, size: 5364 [annotate] [blame] [check-ins using] [diff]
2020-09-27
00:57
Work around bugs in Apple GCC 4.2.1 file: [56c8bac78d] check-in: [cbc09c6e26] user: js, branch: trunk, size: 5190 [annotate] [blame] [check-ins using] [diff]
2020-01-07
22:59
OFKernelEventObserver: Fix read buffers, select() file: [9821cf501a] check-in: [23ff70bec4] user: js, branch: trunk, size: 5182 [annotate] [blame] [check-ins using] [diff]
20:28
OFKernelEventObserver: Remove queueing of actions

This removes the ability to let a thread add or remove objects for
another thread. This features wasn't used at all, but caused significant
problems with kqueue and epoll, as this often resulted in removing a
file descriptor after it had already been closed. file: [e2ae904e52] check-in: [24eff635db] user: js, branch: trunk, size: 5020 [annotate] [blame] [check-ins using] [diff]

2020-01-02
01:51
Update copyright file: [bba062bb20] check-in: [c7f0229795] user: js, branch: trunk, size: 5185 [annotate] [blame] [check-ins using] [diff]
2019-09-01
16:53
Remove remaining uses of lrint()

It was used to convert a time interval into seconds and microseconds or
seconds and nanoseconds and introduced inaccuracies. file: [9e8a185a40] check-in: [e702135e17] user: js, branch: trunk, size: 5182 [annotate] [blame] [check-ins using] [diff]

2019-06-17
02:33
Added: Remove underscores from class names file: [436780f050] check-in: [17d57e01ff] user: js, branch: trunk, size: 5207 [annotate] [blame] [check-ins using]