History of file src/OFSeekableStream.h at check-in 3b2c989b9ff1b959
2024-06-17
| ||
21:08 | Always use <ObjFW/ObjFW.h> in documentation file: [edebad8aee] check-in: [164f2fb4bf] user: js, branch: trunk, size: 2968 [annotate] [blame] [check-ins using] [diff] | |
2024-04-03
| ||
02:16 | Change license to LGPLv3 only file: [3fa3c64a98] check-in: [7413a728a7] user: js, branch: trunk, size: 2979 [annotate] [blame] [check-ins using] [diff] | |
2024-01-02
| ||
17:17 | Update copyright file: [0e5a829485] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 2771 [annotate] [blame] [check-ins using] [diff] | |
2023-08-05
| ||
10:12 | Make platform-specific methods show up in Doxygen file: [8647af4bcb] check-in: [de6dbcf928] user: js, branch: trunk, size: 2771 [annotate] [blame] [check-ins using] [diff] | |
2023-01-06
| ||
09:04 | Update copyright file: [68192be558] check-in: [8939cbdb52] user: js, branch: trunk, size: 2778 [annotate] [blame] [check-ins using] [diff] | |
2022-09-24
| ||
17:03 | Document more exceptions file: [b1e0890846] check-in: [5202319334] user: js, branch: trunk, size: 2778 [annotate] [blame] [check-ins using] [diff] | |
2022-08-27
| ||
20:58 | OFSeekableStream: Add OFSeekWhence enum file: [283dab88b6] check-in: [73f5e3aa84] user: js, branch: trunk, size: 2580 [annotate] [blame] [check-ins using] [diff] | |
20:39 | Rename OFFileOffset -> OFStreamOffset file: [7f5f12c98e] check-in: [51589c6496] user: js, branch: trunk, size: 2851 [annotate] [blame] [check-ins using] [diff] | |
2022-02-12
| ||
07:46 | Update copyright file: [dfe5585e9c] check-in: [1a86b8175b] user: js, branch: trunk, size: 2838 [annotate] [blame] [check-ins using] [diff] | |
2021-04-17
| ||
14:19 | of_offset_t -> OFFileOffset file: [641ac47994] check-in: [e69db838d9] user: js, branch: new-naming-convention, size: 2838 [annotate] [blame] [check-ins using] [diff] | |
2021-03-07
| ||
02:36 |
Style change: Allow more than 1 argument per line
This is only migrating some places, others will be migrated as they are | |
2021-01-02
| ||
22:04 | Update copyright file: [5d719e292c] check-in: [374e1a1bfa] user: js, branch: trunk, size: 2844 [annotate] [blame] [check-ins using] [diff] | |
2020-10-03
| ||
11:35 | Use /** */ instead of /*! */ for documentation file: [1f7744a123] check-in: [163a4a5a2e] user: js, branch: trunk, size: 2933 [annotate] [blame] [check-ins using] [diff] | |
2020-09-26
| ||
21:58 |
Don't require __COUNTER__ for OF_RESERVE_IVARS
__COUNTER__ does not exist in GCC 4.2, and Apple GCC 4.2 is still the | |
2020-01-02
| ||
01:51 | Update copyright file: [142f1639c4] check-in: [c7f0229795] user: js, branch: trunk, size: 2915 [annotate] [blame] [check-ins using] [diff] | |
2019-09-29
| ||
19:35 |
Either restrict subclassing or reserve ivar space
This allows ABI stability with the fragile ABI. file: [acb8ac2896] check-in: [496695d778] user: js, branch: trunk, size: 2912 [annotate] [blame] [check-ins using] [diff] | |
2019-01-03
| ||
19:13 | Update copyright file: [369226960c] check-in: [0509d7a844] user: js, branch: trunk, size: 2886 [annotate] [blame] [check-ins using] [diff] | |
2018-01-03
| ||
19:49 | Update copyright notice file: [63e1587c0d] check-in: [7e5c81e186] user: js, branch: trunk, size: 2880 [annotate] [blame] [check-ins using] [diff] | |
2017-06-04
| ||
18:48 |
Treat MorphOS + ixemul as a separate platform
This reduces the ifdef hell and makes much more sense, as with ixemul, | |
2017-06-03
| ||
18:37 | Properly check for sys/types.h file: [6b187920bd] check-in: [4ec0948b1b] user: js, branch: trunk, size: 2880 [annotate] [blame] [check-ins using] [diff] | |
2017-05-28
| ||
23:38 | platform.h: Add OF_ANDROID and OF_DJGPP file: [8acc79141d] check-in: [476483dd19] user: js, branch: trunk, size: 2820 [annotate] [blame] [check-ins using] [diff] | |
21:29 | OFFile: Use AmigaDOS API on MorphOS + libnix file: [2dafdfc3cf] check-in: [7a0f290eae] user: js, branch: trunk, size: 2821 [annotate] [blame] [check-ins using] [diff] | |
2017-02-04
| ||
17:45 | Fix typos in comments and strings found by aspell file: [e76a9b8133] check-in: [5a31a537a1] user: js, branch: trunk, size: 2734 [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-05-16
| ||
11:14 | Minor documentation improvements file: [b111b8a9b7] check-in: [5a3133f9d8] user: js, branch: trunk, size: 2726 [annotate] [blame] [check-ins using] [diff] | |
2016-01-03
| ||
00:43 |
Update copyright
While at it, also update the mail address. file: [39122826d3] check-in: [cec0f072f8] user: js, branch: 0.8, size: 2725 [annotate] [blame] [check-ins using] [diff] | |
00:41 |
Update copyright
While at it, also update the mail address. file: [afe5797126] check-in: [2a27cf3000] user: js, branch: trunk, size: 2729 [annotate] [blame] [check-ins using] [diff] | |
2015-10-19
| ||
22:15 | Add platform.h & make platform defines consistent file: [b72c69a25c] check-in: [1ba08eebc5] user: js, branch: trunk, size: 2725 [annotate] [blame] [check-ins using] [diff] | |
2015-06-13
| ||
22:26 | Add support for and use the new nullability file: [f5b4d92235] check-in: [9e76144ef8] user: js, branch: trunk, size: 2721 [annotate] [blame] [check-ins using] [diff] | |
2015-01-17
| ||
22:41 | Use 64 bit file offsets file: [2c45e50707] check-in: [c409a0ec95] user: js, branch: trunk, size: 2673 [annotate] [blame] [check-ins using] [diff] | |
2015-01-03
| ||
20:57 | Update copyright file: [56c089ffb2] check-in: [cfd374b906] user: js, branch: trunk, size: 2556 [annotate] [blame] [check-ins using] [diff] | |
20:42 |
Introduce and use of_offset_t instead of off_t
The reason for this is that some systems, for example Android, use | |
2014-02-18
| ||
18:50 | Documentation: Show correct imports file: [22230c5b39] check-in: [246cfe0807] user: js, branch: trunk, size: 2437 [annotate] [blame] [check-ins using] [diff] | |
2014-02-05
| ||
09:02 | Documentation improvements file: [48f6c3bf7b] check-in: [e96ab3a2be] user: js, branch: trunk, size: 2363 [annotate] [blame] [check-ins using] [diff] | |
2014-01-04
| ||
00:24 | Update copyright. file: [80f7498dc6] check-in: [3b97fc3cd9] user: js, branch: trunk, size: 2343 [annotate] [blame] [check-ins using] [diff] | |
2013-08-12
| ||
13:26 |
Fix OFSeekableStream.
-[seekToOffset:whence:] now works correctly when whence is SEEK_CUR. | |
2013-01-14
| ||
19:02 | Documentation improvements. file: [4e7f25597b] check-in: [30ab311006] user: js, branch: trunk, size: 2227 [annotate] [blame] [check-ins using] [diff] | |
2013-01-13
| ||
02:44 | Documentation improvements. file: [03ebe65ec9] check-in: [2d33638be9] user: js, branch: trunk, size: 2232 [annotate] [blame] [check-ins using] [diff] | |
2013-01-09
| ||
22:24 | Update copyright. file: [8f181bd850] check-in: [813c00ccf0] user: js, branch: trunk, size: 2070 [annotate] [blame] [check-ins using] [diff] | |
2012-10-29
| ||
13:37 | Documentation improvements (add references). file: [44bcd8de89] check-in: [1bcd4b3d46] user: js, branch: 0.7, size: 2759 [annotate] [blame] [check-ins using] [diff] | |
13:03 | Simplify seeking. file: [f4e43f22ad] check-in: [dc1093e2a5] user: js, branch: trunk, size: 2064 [annotate] [blame] [check-ins using] [diff] | |
12:37 | Documentation fixes. file: [ece356189b] check-in: [7c1da1aa15] user: js, branch: 0.7, size: 2744 [annotate] [blame] [check-ins using] [diff] | |
12:35 | Documentation fixes. file: [d4678f54b9] check-in: [318d5d7e53] user: js, branch: trunk, size: 2744 [annotate] [blame] [check-ins using] [diff] | |
2012-10-28
| ||
12:38 | Switch to a headerdoc-compatible doc format. file: [56eb0b9d36] check-in: [1ad9565253] user: js, branch: trunk, size: 2778 [annotate] [blame] [check-ins using] [diff] | |
2012-09-16
| ||
15:43 | OFStream: Use lowlevel as prefix instead of _. file: [38bd04ae73] check-in: [61c1932caf] user: js, branch: trunk, size: 2778 [annotate] [blame] [check-ins using] [diff] | |
2012-02-25
| ||
11:24 |
Always define __STDC_{CONSTANT,LIMIT}_MACROS before libc includes. This is necessary for ObjC++. file: [7d6bf274be] check-in: [99ed50a5e4] user: js, branch: 0.6, size: 1860 [annotate] [blame] [check-ins using] [diff] | |
2012-01-05
| ||
00:56 | Update copyright. file: [c604c2e013] check-in: [ce70e17b38] user: js, branch: trunk, size: 1725 [annotate] [blame] [check-ins using] [diff] | |
2011-09-11
| ||
17:09 | Documentation improvements. file: [ab14b8b3cb] check-in: [8d554c0421] user: js, branch: trunk, size: 1719 [annotate] [blame] [check-ins using] [diff] | |
2011-07-10
| ||
17:43 | Include sys/types.h for off_t. file: [09e4c069c6] check-in: [f9b89feb5a] user: js, branch: 0.5, size: 1698 [annotate] [blame] [check-ins using] [diff] | |
2011-01-30
| ||
12:00 | {} is not required for doxygen anymore. file: [9a400a86be] check-in: [be0af07922] user: js, branch: trunk, size: 1786 [annotate] [blame] [check-ins using] [diff] | |
2011-01-01
| ||
20:19 | Change license. file: [5c3003760b] check-in: [da6b3d26cb] user: js, branch: trunk, size: 1789 [annotate] [blame] [check-ins using] [diff] | |
2010-09-06
| ||
14:52 | Add a blocks runtime. file: [19f283eaf8] check-in: [490cbb8e60] user: js, branch: trunk, size: 1533 [annotate] [blame] [check-ins using] [diff] | |
2010-04-17
| ||
22:27 |
New ivar naming convention.
ivars are now named like this: thisIsAnIVar. If an accessor exists for | |
15:46 | Don't return self where not necessary, return void or something useful. file: [8903116140] check-in: [062a052b50] user: js, branch: trunk, size: 1439 [annotate] [blame] [check-ins using] [diff] | |
2010-04-09
| ||
15:12 | Added: Add OFSeekableStream and implement seeking for OFFile. file: [1d030f1b22] check-in: [0890f73f75] user: js, branch: trunk, size: 1433 [annotate] [blame] [check-ins using] | |