ObjFW  History of src/OFSortedList.h of 68b3d08ac1ebdc76

History of the file that is called src/OFSortedList.h at check-in 68b3d08ac1ebdc76

2024-04-03
02:16
[94c18eb14f] part of check-in [7413a728a7] Change license to LGPLv3 only (check-in: [7413a728a7] user: js, branch: trunk, size: 1953) [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
[89b2623e39] part of check-in [26ddd2e4e4] Update copyright (check-in: [26ddd2e4e4] user: js, branch: trunk, size: 1745) [annotate] [blame] [check-ins using] [diff]
2023-01-06
09:04
[486e46ba06] part of check-in [8939cbdb52] Update copyright (check-in: [8939cbdb52] user: js, branch: trunk, size: 1745) [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
[3a5eb28c9b] part of check-in [1a86b8175b] Update copyright (check-in: [1a86b8175b] user: js, branch: trunk, size: 1745) [annotate] [blame] [check-ins using] [diff]
2021-04-25
16:48
[a53236cd47] part of check-in [8573ef86c6] Make OFListItem opaque (check-in: [8573ef86c6] user: js, branch: trunk, size: 1745) [annotate] [blame] [check-ins using] [diff]
2021-04-17
05:45
[10d4fe8869] part of check-in [5b57beeba6] Rename all types in OFList (check-in: [5b57beeba6] user: js, branch: new-naming-convention, size: 1771) [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
[d2fd296ecb] part of check-in [374e1a1bfa] Update copyright (check-in: [374e1a1bfa] user: js, branch: trunk, size: 1815) [annotate] [blame] [check-ins using] [diff]
2020-10-03
11:35
[cd3a196397] part of check-in [163a4a5a2e] Use /** */ instead of /*! */ for documentation (check-in: [163a4a5a2e] user: js, branch: trunk, size: 1904) [annotate] [blame] [check-ins using] [diff]
2020-09-26
21:58
[c918b6abda] part of check-in [ef614a225d] Don't require __COUNTER__ for OF_RESERVE_IVARS

__COUNTER__ does not exist in GCC 4.2, and Apple GCC 4.2 is still the
newest compiler available for macOS 10.5. (check-in: [ef614a225d] user: js, branch: trunk, size: 1904) [annotate] [blame] [check-ins using] [diff]

2020-01-02
01:51
[7e4a58eec5] part of check-in [c7f0229795] Update copyright (check-in: [c7f0229795] user: js, branch: trunk, size: 1890) [annotate] [blame] [check-ins using] [diff]
2019-09-29
19:35
[9bfd1b9f4d] part of check-in [496695d778] Either restrict subclassing or reserve ivar space

This allows ABI stability with the fragile ABI. (check-in: [496695d778] user: js, branch: trunk, size: 1887) [annotate] [blame] [check-ins using] [diff]

2019-01-03
19:13
[cacefbad95] part of check-in [0509d7a844] Update copyright (check-in: [0509d7a844] user: js, branch: trunk, size: 1861) [annotate] [blame] [check-ins using] [diff]
2018-01-03
19:49
[7f98f59533] part of check-in [7e5c81e186] Update copyright notice (check-in: [7e5c81e186] user: js, branch: trunk, size: 1855) [annotate] [blame] [check-ins using] [diff]
2017-11-19
12:05
[f7282c99bb] part of check-in [11f24addd7] Fix warnings introduced by OFComparing change

Since OFComparing no longer conforms to OFObject, OFObject needed to be
added at a few places. (check-in: [11f24addd7] user: js, branch: trunk, size: 1832) [annotate] [blame] [check-ins using] [diff]

2017-06-05
18:56
[a54bf9785c] part of check-in [4b6dfe02f2] Doxyfile: Add missing defines (check-in: [4b6dfe02f2] user: js, branch: trunk, size: 1432) [annotate] [blame] [check-ins using] [diff]
2017-05-07
20:10
[8dc81e5c1a] part of check-in [4af49a13c3] Small code style change

Casts are now written like types in variable declarations. (check-in: [4af49a13c3] user: js, branch: trunk, size: 1446) [annotate] [blame] [check-ins using] [diff]

2017-01-09
17:36
[9c95c8a311] part of check-in [44f45c2e35] Update copyright

Forgot to add 2017, even though I already did quite some changes in
2017. (check-in: [44f45c2e35] user: js, branch: trunk, size: 1447) [annotate] [blame] [check-ins using] [diff]

2016-01-03
00:41
[57ad1e2a24] part of check-in [2a27cf3000] Update copyright

While at it, also update the mail address. (check-in: [2a27cf3000] user: js, branch: trunk, size: 1441) [annotate] [blame] [check-ins using] [diff]

2015-06-13
22:26
[fb7f02bccb] part of check-in [9e76144ef8] Add support for and use the new nullability (check-in: [9e76144ef8] user: js, branch: trunk, size: 1437) [annotate] [blame] [check-ins using] [diff]
2015-06-12
23:59
[df204b4c51] part of check-in [5329fe7c1a] Add support for and use the new ObjC generics (check-in: [5329fe7c1a] user: js, branch: trunk, size: 1389) [annotate] [blame] [check-ins using] [diff]
2015-01-03
20:57
[fee4a78684] part of check-in [cfd374b906] Update copyright (check-in: [cfd374b906] user: js, branch: trunk, size: 1159) [annotate] [blame] [check-ins using] [diff]
2014-02-18
18:50
[4302ec552d] part of check-in [246cfe0807] Documentation: Show correct imports (check-in: [246cfe0807] user: js, branch: trunk, size: 1153) [annotate] [blame] [check-ins using] [diff]
2014-01-04
00:24
[6c455f6d5b] part of check-in [3b97fc3cd9] Update copyright. (check-in: [3b97fc3cd9] user: js, branch: trunk, size: 1091) [annotate] [blame] [check-ins using] [diff]
2013-01-09
22:24
[ab5461df1a] part of check-in [813c00ccf0] Update copyright. (check-in: [813c00ccf0] user: js, branch: trunk, size: 1085) [annotate] [blame] [check-ins using] [diff]
2012-11-24
00:07
[80e9c4dbfe] part of check-in [7a8a5a2995] -[OFSortedList addObject:] -> -[insertObject:].

The rationale behind this is that otherwise, there are two methods
called addObject: with a different signature, the one from
OFMutableArray and the one from OFSortedList. As OFSortedList is
actually using insertion sort and all other methods on an OFList start
with insert anyway, this is also more consistent. (check-in: [7a8a5a2995] user: js, branch: trunk, size: 1079) [annotate] [blame] [check-ins using] [diff]

2012-10-28
12:38
[4d01ae293c] part of check-in [1ad9565253] Switch to a headerdoc-compatible doc format. (check-in: [1ad9565253] user: js, branch: trunk, size: 1070) [annotate] [blame] [check-ins using] [diff]
2012-09-09
14:36
Added: [9c74d441f5] part of check-in [c0f28cf861] Add OFSortedList. (check-in: [c0f28cf861] user: js, branch: trunk, size: 1070) [annotate] [blame] [check-ins using]