ObjFW  History of src/OFEpollKernelEventObserver.m of be8865bcd2fb86eb

History of the file that is called src/OFEpollKernelEventObserver.m at check-in be8865bcd2fb86eb

2024-04-03
02:16
[97cdb30ab0] part of check-in [7413a728a7] Change license to LGPLv3 only (check-in: [7413a728a7] user: js, branch: trunk, size: 5984) [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
[e36e5adeff] part of check-in [26ddd2e4e4] Update copyright (check-in: [26ddd2e4e4] user: js, branch: trunk, size: 5776) [annotate] [blame] [check-ins using] [diff]
2023-01-06
09:04
[7b99a4a097] part of check-in [8939cbdb52] Update copyright (check-in: [8939cbdb52] user: js, branch: trunk, size: 5776) [annotate] [blame] [check-ins using] [diff]
2022-11-16
01:27
[68ed1a2421] part of check-in [c86b8f10f0] Add OFAssert()

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

2022-09-24
16:49
[a510ac5746] part of check-in [80ccb46fc4] Rename OFObserve{ -> KernelEvents}FailedException (check-in: [80ccb46fc4] user: js, branch: trunk, size: 5796) [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
[ddd2075d1e] part of check-in [1a86b8175b] Update copyright (check-in: [1a86b8175b] user: js, branch: trunk, size: 5726) [annotate] [blame] [check-ins using] [diff]
2021-04-25
11:05
[b83e1bbf77] part of check-in [27103855c2] A few last renames (check-in: [27103855c2] user: js, branch: new-naming-convention, size: 5726) [annotate] [blame] [check-ins using] [diff]
2021-04-18
15:55
[d291fe80f4] part of check-in [7392685ffc] Rename all functions in macros.h (check-in: [7392685ffc] user: js, branch: new-naming-convention, size: 5729) [annotate] [blame] [check-ins using] [diff]
2021-04-17
14:21
[8a1df89a6e] part of check-in [943d9bd388] of_map_table_functions_t -> OFMapTableFunctions (check-in: [943d9bd388] user: js, branch: new-naming-convention, size: 5730) [annotate] [blame] [check-ins using] [diff]
00:51
[deb106197e] part of check-in [8c0d76f782] of_time_interval_t -> OFTimeInterval (check-in: [8c0d76f782] user: js, branch: new-naming-convention, size: 5735) [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
[11ad156308] part of check-in [374e1a1bfa] Update copyright (check-in: [374e1a1bfa] user: js, branch: trunk, size: 5739) [annotate] [blame] [check-ins using] [diff]
2020-06-28
15:03
[5306d06560] part of check-in [b6cb3addd0] Use OF_DIRECT(_MEMBERS) where appropriate (check-in: [b6cb3addd0] user: js, branch: trunk, size: 5828) [annotate] [blame] [check-ins using] [diff]
2020-01-07
22:59
[8fc6ef4b31] part of check-in [23ff70bec4] OFKernelEventObserver: Fix read buffers, select() (check-in: [23ff70bec4] user: js, branch: trunk, size: 5808) [annotate] [blame] [check-ins using] [diff]
20:28
[3f87d51ce3] part of check-in [24eff635db] 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. (check-in: [24eff635db] user: js, branch: trunk, size: 5646) [annotate] [blame] [check-ins using] [diff]

2020-01-02
01:51
[e20baf20e3] part of check-in [c7f0229795] Update copyright (check-in: [c7f0229795] user: js, branch: trunk, size: 5811) [annotate] [blame] [check-ins using] [diff]
2019-09-07
23:28
[06e819f56f] part of check-in [846125bed6] Fix async connect with epoll (check-in: [846125bed6] user: js, branch: trunk, size: 5808) [annotate] [blame] [check-ins using] [diff]
2019-07-27
10:15
[5cdf80c1e6] part of check-in [aa5b44f36e] OFEpollKernelEventObserver: Minor cleanup (check-in: [aa5b44f36e] user: js, branch: trunk, size: 5595) [annotate] [blame] [check-ins using] [diff]
2019-06-17
02:33
Added: [57b7e47f90] part of check-in [17d57e01ff] Remove underscores from class names (check-in: [17d57e01ff] user: js, branch: trunk, size: 5698) [annotate] [blame] [check-ins using]