ObjFW  History of src/encodings/koi8-u.m of a82e7f4b3da7d5f22642231c8679425a0f89706164880bdd7aad43c43a2f2860

History of file src/encodings/koi8-u.m at check-in a82e7f4b3da7d5f22642231c8679425a0f89706164880bdd7aad43c43a2f2860

2024-10-27
22:27
Allow strings to contain \0

In order to not accidentally have C strings with \0, an
OFInvalidEncodingException is thrown when trying to get a C string for a
string that contains \0.

In order to get a C string with \0 anyway, a new method
-[insecureCStringWithEncoding:] is added. file: [ae62fae518] check-in: [6fbc3b18c7] user: js, branch: trunk, size: 6098 [annotate] [blame] [check-ins using] [diff]

2024-04-29
21:42
Properly hide private symbols file: [0f9ae48dcf] check-in: [f16bccc7b3] user: js, branch: trunk, size: 6013 [annotate] [blame] [check-ins using] [diff]
2024-04-03
02:16
Change license to LGPLv3 only file: [9252bda863] check-in: [7413a728a7] user: js, branch: trunk, size: 5945 [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
Update copyright file: [c642a9b6fb] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 5737 [annotate] [blame] [check-ins using] [diff]
2023-01-06
09:04
Update copyright file: [d7fa32fa60] check-in: [8939cbdb52] user: js, branch: trunk, size: 5737 [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
Update copyright file: [10ad0de57d] check-in: [1a86b8175b] user: js, branch: trunk, size: 5737 [annotate] [blame] [check-ins using] [diff]
2021-04-18
22:56
Rename all symbols marked extern file: [71921000c0] check-in: [e73c65a849] user: js, branch: new-naming-convention, size: 5737 [annotate] [blame] [check-ins using] [diff]
2021-04-17
01:35
of_char{16,32}_t -> OFChar{16,32} file: [6a1434b3fd] check-in: [6d9d790a24] user: js, branch: new-naming-convention, size: 5754 [annotate] [blame] [check-ins using] [diff]
01:32
of_unichar_t -> OFUnichar file: [7a8a12f457] check-in: [2d3790870d] user: js, branch: new-naming-convention, size: 5757 [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
Update copyright file: [bc833d67fc] check-in: [374e1a1bfa] user: js, branch: trunk, size: 5763 [annotate] [blame] [check-ins using] [diff]
2020-01-02
01:51
Update copyright file: [c05bd3e1cb] check-in: [c7f0229795] user: js, branch: trunk, size: 5852 [annotate] [blame] [check-ins using] [diff]
2019-01-03
19:13
Update copyright file: [e613e6bb4d] check-in: [0509d7a844] user: js, branch: trunk, size: 5849 [annotate] [blame] [check-ins using] [diff]
2018-02-25
04:31
Reintroduce of_char{16,32}_t

There is no reliable way to check if C++ already defined those, as Clang
now defines char{16,32}_t even when it is not in C++ 11 mode. So we
cannot check if we are not in C++ 11 and then define them and otherwise
rely on the C++ 11 types. file: [6d44fcd016] check-in: [505137f25f] user: js, branch: trunk, size: 5843 [annotate] [blame] [check-ins using] [diff]

2018-01-03
19:49
Update copyright notice file: [0c416bfeda] check-in: [7e5c81e186] user: js, branch: trunk, size: 5840 [annotate] [blame] [check-ins using] [diff]
2017-10-22
15:05
Make Apple GCC with -Wshadow happy file: [a1d99e8a1a] check-in: [a06354b42a] user: js, branch: trunk, size: 5817 [annotate] [blame] [check-ins using] [diff]
2017-09-09
22:21
Added: src/encodings: Rename a few files file: [b72abc7c7a] check-in: [da8cd1c0ad] user: js, branch: trunk, size: 5819 [annotate] [blame] [check-ins using]