History of file src/OFNull.m at check-in 2cb48ceaf1d0c54a
2024-04-03
| ||
02:16 | Change license to LGPLv3 only file: [22bd7fb582] check-in: [7413a728a7] user: js, branch: trunk, size: 1757 [annotate] [blame] [check-ins using] [diff] | |
2024-01-11
| ||
20:12 | Merge trunk into branch "asn1" file: [bd50904874] check-in: [4320b1bf7d] user: js, branch: asn1, size: 1707 [annotate] [blame] [check-ins using] [diff] | |
2024-01-02
| ||
17:17 | Update copyright file: [83c5ccc85f] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 1549 [annotate] [blame] [check-ins using] [diff] | |
2023-08-09
| ||
09:08 | Add OF_SINGLETON_METHODS file: [9a95c48990] check-in: [36310f6263] user: js, branch: trunk, size: 1549 [annotate] [blame] [check-ins using] [diff] | |
2023-04-10
| ||
19:22 |
Remove OFSerialization
While the idea sounds nice that the tag name is the class, this means the | |
2023-01-06
| ||
09:04 | Update copyright file: [e3e5d7be35] check-in: [8939cbdb52] user: js, branch: trunk, size: 2408 [annotate] [blame] [check-ins using] [diff] | |
2022-11-07
| ||
00:17 | Merge trunk into branch "asn1" file: [d09a652926] check-in: [b37858358e] user: js, branch: asn1, size: 2566 [annotate] [blame] [check-ins using] [diff] | |
2022-02-12
| ||
07:46 | Update copyright file: [bf841d1a2e] check-in: [1a86b8175b] user: js, branch: trunk, size: 2408 [annotate] [blame] [check-ins using] [diff] | |
2021-04-30
| ||
21:56 | Merge trunk into branch "asn1" file: [79d1cbb631] check-in: [4507e0bee3] user: js, branch: asn1, size: 2566 [annotate] [blame] [check-ins using] [diff] | |
2021-04-19
| ||
21:54 | Rename a few more constants file: [56077ec169] check-in: [458420998c] user: js, branch: new-naming-convention, size: 2408 [annotate] [blame] [check-ins using] [diff] | |
2021-04-18
| ||
21:12 | OF_RETAIN_COUNT_MAX -> OFMaxRetainCount file: [f8e3d50797] check-in: [b06b86d6f9] user: js, branch: new-naming-convention, size: 2412 [annotate] [blame] [check-ins using] [diff] | |
2021-04-17
| ||
17:49 | Rename JSON representation options file: [f75550a742] check-in: [5ce8c7cca7] user: js, branch: new-naming-convention, size: 2415 [annotate] [blame] [check-ins using] [diff] | |
2021-03-30
| ||
21:23 | Merge trunk into 1.0 branch file: [252ff4815f] check-in: [564d6d6b6f] user: js, branch: 1.0, size: 2325 [annotate] [blame] [check-ins using] [diff] | |
2021-03-07
| ||
20:25 | *.m: Fold methods into one line where it fits file: [dd4f67b6db] check-in: [1b82d3bf4f] user: js, branch: trunk, size: 2487 [annotate] [blame] [check-ins using] [diff] | |
2021-01-02
| ||
22:04 | Update copyright file: [d43d138170] check-in: [374e1a1bfa] user: js, branch: trunk, size: 2521 [annotate] [blame] [check-ins using] [diff] | |
2020-01-08
| ||
02:29 | Merge branch 'master' into 1.0 file: [d8979da0de] check-in: [e7e1e1c6c5] user: js, branch: 1.0, size: 2437 [annotate] [blame] [check-ins using] [diff] | |
2020-01-02
| ||
01:51 | Update copyright file: [43e1244281] check-in: [c7f0229795] user: js, branch: trunk, size: 2610 [annotate] [blame] [check-ins using] [diff] | |
2019-06-25
| ||
20:53 | Add OFASN1DERRepresentation protocol file: [4ab8ff3bdf] check-in: [cbaae715ce] user: js, branch: trunk, size: 2607 [annotate] [blame] [check-ins using] [diff] | |
2019-03-08
| ||
00:35 | Use dot syntax file: [50ff4e3845] check-in: [bceb7ed4c9] user: js, branch: trunk, size: 2434 [annotate] [blame] [check-ins using] [diff] | |
2019-01-03
| ||
19:13 | Update copyright file: [353afe99b3] check-in: [0509d7a844] user: js, branch: trunk, size: 2442 [annotate] [blame] [check-ins using] [diff] | |
2018-01-03
| ||
19:49 | Update copyright notice file: [1e02ddd1e1] check-in: [7e5c81e186] user: js, branch: trunk, size: 2436 [annotate] [blame] [check-ins using] [diff] | |
2017-10-17
| ||
00:33 |
Do not use implicit method return types
Instead, explicitly declare them, as OF_ASSUME_NONNULL_{BEGIN,END} does | |
2017-07-22
| ||
20:50 | Split OFDataArray into OFData and OFMutableData file: [80f6393652] check-in: [c8f7b90082] user: js, branch: trunk, size: 2367 [annotate] [blame] [check-ins using] [diff] | |
2017-05-21
| ||
21:28 |
Prefix private methods with of_ instead of OF_
This matches Apple's style. file: [de9d2023b1] check-in: [6b77a5dd8b] user: js, branch: trunk, size: 2443 [annotate] [blame] [check-ins using] [diff] | |
2017-05-07
| ||
20:10 |
Small code style change
Casts are now written like types in variable declarations. file: [8d2ffd1fab] check-in: [4af49a13c3] user: js, branch: trunk, size: 2442 [annotate] [blame] [check-ins using] [diff] | |
2017-01-09
| ||
17:36 |
Update copyright
Forgot to add 2017, even though I already did quite some changes in | |
2016-09-12
| ||
00:27 | Add OF_DEALLOC_UNSUPPORTED macro file: [6d702059e0] check-in: [13f4c6c678] user: js, branch: trunk, size: 2426 [annotate] [blame] [check-ins using] [diff] | |
2016-01-03
| ||
00:43 |
Update copyright
While at it, also update the mail address. file: [d4754c6d7b] check-in: [cec0f072f8] user: js, branch: 0.8, size: 2501 [annotate] [blame] [check-ins using] [diff] | |
00:41 |
Update copyright
While at it, also update the mail address. file: [f14e01c2e8] check-in: [2a27cf3000] user: js, branch: trunk, size: 2482 [annotate] [blame] [check-ins using] [diff] | |
2015-11-29
| ||
14:23 |
Clean up class extensions
Now that we can require GCC >= 4.6, we no longer need to fall back to | |
2015-01-03
| ||
20:57 | Update copyright file: [eb742fd093] check-in: [cfd374b906] user: js, branch: trunk, size: 2497 [annotate] [blame] [check-ins using] [diff] | |
2014-06-21
| ||
21:43 |
Move all macros from OFObject.h to macros.h
This means that OFObject.h imports macros.h now, making it unnecessary | |
2014-02-08
| ||
09:26 |
Add -[JSONRepresentationWithOptions:]
This also adds OF_JSON_REPRESENTATION_PRETTY. file: [3046b23b8f] check-in: [eaa612ad50] user: js, branch: trunk, size: 2535 [annotate] [blame] [check-ins using] [diff] | |
2014-01-04
| ||
00:24 | Update copyright. file: [d6830b4626] check-in: [3b97fc3cd9] user: js, branch: trunk, size: 2109 [annotate] [blame] [check-ins using] [diff] | |
2013-11-23
| ||
01:27 | Add OF_UNRECOGNIZED_SELECTOR. file: [f10ff9f2e0] check-in: [6e19bd47ee] user: js, branch: trunk, size: 2103 [annotate] [blame] [check-ins using] [diff] | |
2013-06-22
| ||
12:12 |
Rework exceptions.
This mostly removes the argument for the class in which the exception This also removes a few other arguments which were not too helpful. In | |
2013-06-19
| ||
19:14 |
Implement the new MessagePack specification.
No support for extensions yet. This obsoletes BinaryPack. file: [13afae3773] check-in: [cba771824e] user: js, branch: trunk, size: 2182 [annotate] [blame] [check-ins using] [diff] | |
2013-02-21
| ||
19:35 | Add support for generating BinaryPack. file: [096eefa101] check-in: [23c798d4f1] user: js, branch: trunk, size: 2181 [annotate] [blame] [check-ins using] [diff] | |
2013-01-09
| ||
22:24 | Update copyright. file: [ee8c04eb41] check-in: [813c00ccf0] user: js, branch: trunk, size: 1964 [annotate] [blame] [check-ins using] [diff] | |
2012-12-22
| ||
15:37 | Add -[doesNotRecognizeSelector:]. file: [fdbe044d7b] check-in: [917ce5754c] user: js, branch: trunk, size: 1958 [annotate] [blame] [check-ins using] [diff] | |
2012-10-14
| ||
00:54 | range.start -> range.location. file: [469bfd7104] check-in: [c9433ea60d] user: js, branch: trunk, size: 2018 [annotate] [blame] [check-ins using] [diff] | |
2012-10-09
| ||
15:07 | Make use of instancetype. file: [145485c3f5] check-in: [fb515e8e24] user: js, branch: trunk, size: 2029 [annotate] [blame] [check-ins using] [diff] | |
2012-08-10
| ||
20:08 |
Directly use the runtime's autorelease pools.
This greatly improves performance, as it gets rid of the overhead of | |
2012-07-12
| ||
01:28 | Don't access isa directly. file: [2dd9bd511c] check-in: [8892ae9fcc] user: js, branch: trunk, size: 2042 [annotate] [blame] [check-ins using] [diff] | |
2012-01-05
| ||
00:56 | Update copyright. file: [3617640ff6] check-in: [ce70e17b38] user: js, branch: trunk, size: 2021 [annotate] [blame] [check-ins using] [diff] | |
2011-12-10
| ||
13:17 | Add JSON encoding. file: [ea32d25e3f] check-in: [243a96fc2d] user: js, branch: trunk, size: 2015 [annotate] [blame] [check-ins using] [diff] | |
2011-09-22
| ||
23:25 |
Exceptions are now autoreleased.
This is safe as an "exception loop" can't happen, since if allocating So, the worst case would be that an autorelease of an exception fails, | |
2011-09-09
| ||
13:35 | [pool release] can never throw by convention now. file: [d91bdef886] check-in: [798d9e6320] user: js, branch: trunk, size: 1951 [annotate] [blame] [check-ins using] [diff] | |
2011-06-28
| ||
01:51 | Change serialization format to be way more readable and shorter. file: [5534adc13a] check-in: [756bb26c98] user: js, branch: trunk, size: 1978 [annotate] [blame] [check-ins using] [diff] | |
2011-06-05
| ||
19:27 | Added: Add OFNull class. file: [28d217dbf3] check-in: [183825f113] user: js, branch: trunk, size: 1986 [annotate] [blame] [check-ins using] | |