ObjFW  History of src/OFDNSResourceRecord.h of 18e40d7a45f7835d

History of the file that is called src/OFDNSResourceRecord.h at check-in 18e40d7a45f7835d

2024-04-03
02:16
[62b5eead32] part of check-in [7413a728a7] Change license to LGPLv3 only (check-in: [7413a728a7] user: js, branch: trunk, size: 4827) [annotate] [blame] [check-ins using] [diff]
2024-02-03
11:41
[332cd47296] part of check-in [7324ec8590] Update copyright (check-in: [7324ec8590] user: js, branch: 1.0, size: 19443) [annotate] [blame] [check-ins using] [diff]
08:53
[9c06251c62] part of check-in [19f3948a26] Fix typos in documentation found by spell checker (check-in: [19f3948a26] user: js, branch: 1.0, size: 19443) [annotate] [blame] [check-ins using] [diff]
2024-01-20
21:40
[97a2085498] part of check-in [d37c636a61] Add support for LOC DNS resource records (check-in: [d37c636a61] user: js, branch: trunk, size: 4619) [annotate] [blame] [check-ins using] [diff]
2024-01-15
20:36
[82d2d9c717] part of check-in [e2ab3299ed] OFSRVDNSResourceRecord: Minor documentation fix (check-in: [e2ab3299ed] user: js, branch: 1.0, size: 19442) [annotate] [blame] [check-ins using] [diff]
2024-01-14
22:47
[22c9db5136] part of check-in [16d99685ae] Add support for URI DNS resource records (check-in: [16d99685ae] user: js, branch: uri-resource-record, size: 4543) [annotate] [blame] [check-ins using] [diff]
11:47
[f961d0d6c9] part of check-in [487d5cbd83] Move out subclasses of OFDNSResourceRecord (check-in: [487d5cbd83] user: js, branch: trunk, size: 4467) [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
[32d9ec1f01] part of check-in [26ddd2e4e4] Update copyright (check-in: [26ddd2e4e4] user: js, branch: trunk, size: 19444) [annotate] [blame] [check-ins using] [diff]
2023-01-06
09:04
[967b25e8fc] part of check-in [8939cbdb52] Update copyright (check-in: [8939cbdb52] user: js, branch: trunk, size: 19444) [annotate] [blame] [check-ins using] [diff]
2022-09-24
15:32
[30273f1f1b] part of check-in [96e0a91a06] Do not document exceptions that are obvious

Otherwise every second method would need to have
OFInvalidArgumentException documented. (check-in: [96e0a91a06] user: js, branch: trunk, size: 19444) [annotate] [blame] [check-ins using] [diff]

2022-09-23
13:51
[cb52fc4c79] part of check-in [a204ef424b] Document more exceptions (check-in: [a204ef424b] user: js, branch: trunk, size: 19461) [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
[1c8f2631a7] part of check-in [1a86b8175b] Update copyright (check-in: [1a86b8175b] user: js, branch: trunk, size: 19286) [annotate] [blame] [check-ins using] [diff]
2021-05-09
14:45
[684c620d59] part of check-in [3c88df0ce4] Merge trunk into branch "amiga-library"

All necessary changes to adjust for the changes made in trunk are
included in the merge commit. (check-in: [3c88df0ce4] user: js, branch: amiga-library, size: 19286) [annotate] [blame] [check-ins using] [diff]

2021-04-29
23:24
[5d78beeb65] part of check-in [2fcf5a3052] Clean up struct and enum typedefs

With TYPEDEF_HIDES_STRUCT set, Doxygen properly handles anonymous
structs and enums that are typedef'd. (check-in: [2fcf5a3052] user: js, branch: trunk, size: 18575) [annotate] [blame] [check-ins using] [diff]

2021-04-18
20:51
[d9a4125a07] part of check-in [35de667566] Rename everything in several smaller files (check-in: [35de667566] user: js, branch: new-naming-convention, size: 18602) [annotate] [blame] [check-ins using] [diff]
2021-04-17
14:59
[0486a27f5b] part of check-in [4badf3f127] Rename of_dns_* (check-in: [4badf3f127] user: js, branch: new-naming-convention, size: 18601) [annotate] [blame] [check-ins using] [diff]
13:58
[7dd514f0ed] part of check-in [e3c5bb70dd] of_socket_address_t -> OFSocketAddress (check-in: [e3c5bb70dd] user: js, branch: new-naming-convention, size: 18820) [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
[cfe4c4fb24] part of check-in [374e1a1bfa] Update copyright (check-in: [374e1a1bfa] user: js, branch: trunk, size: 18844) [annotate] [blame] [check-ins using] [diff]
2020-10-03
11:35
[4b74104aa3] part of check-in [163a4a5a2e] Use /** */ instead of /*! */ for documentation (check-in: [163a4a5a2e] user: js, branch: trunk, size: 18933) [annotate] [blame] [check-ins using] [diff]
2020-09-26
21:58
[01f642c621] 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: 18933) [annotate] [blame] [check-ins using] [diff]

2020-04-18
01:39
[279eea4da6] part of check-in [78eb25bdc4] Support for multiple strings in a TXT DNS record (check-in: [78eb25bdc4] user: js, branch: trunk, size: 18912) [annotate] [blame] [check-ins using] [diff]
2020-01-02
01:51
[eacf6b96e8] part of check-in [c7f0229795] Update copyright (check-in: [c7f0229795] user: js, branch: trunk, size: 18779) [annotate] [blame] [check-ins using] [diff]
2019-10-20
01:13
[b9392a37ff] part of check-in [7fa337b8a4] Rename of_dns{_resource -> }_record_type_t (check-in: [7fa337b8a4] user: js, branch: trunk, size: 18776) [annotate] [blame] [check-ins using] [diff]
2019-10-07
00:07
[b98f4297c1] part of check-in [ee592cf603] OFDNSResolver: Major refactor

This temporarily doesn't use the search domains anymore and makes CNAMEs
slightly more inefficient. The next commits will fix both. (check-in: [ee592cf603] user: js, branch: trunk, size: 19069) [annotate] [blame] [check-ins using] [diff]

2019-09-29
19:35
[2ea810b61f] 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: 19677) [annotate] [blame] [check-ins using] [diff]

2019-01-27
15:39
[4893d76bc3] part of check-in [ae0c9ca65f] OFDNSResourceRecord: Conform to OFCopying

This is useful in case we ever want to add a mutable version. (check-in: [ae0c9ca65f] user: js, branch: trunk, size: 19370) [annotate] [blame] [check-ins using] [diff]

2019-01-03
19:13
[09ff7fc7f4] part of check-in [0509d7a844] Update copyright (check-in: [0509d7a844] user: js, branch: trunk, size: 19358) [annotate] [blame] [check-ins using] [diff]
2018-08-11
14:29
[f9b46d8995] part of check-in [75d2d3ba01] OFDNSResourceRecord: Use of_socket_address_t

This avoids unnecessary string construction and parsing and removes
duplicate code to convert an address into a string. (check-in: [75d2d3ba01] user: js, branch: trunk, size: 19352) [annotate] [blame] [check-ins using] [diff]

2018-08-04
15:27
[0fc50e0aa4] part of check-in [462cb8a108] OFDNSResolver: Add support for parsing SRV records (check-in: [462cb8a108] user: js, branch: trunk, size: 19244) [annotate] [blame] [check-ins using] [diff]
14:37
[4a7e8d41a3] part of check-in [b5d9bd2fd0] OFDNSResolver: Add support for parsing RP records (check-in: [b5d9bd2fd0] user: js, branch: trunk, size: 17509) [annotate] [blame] [check-ins using] [diff]
13:05
[34aa986160] part of check-in [86e9130742] OFDNSResolver: Add support for parsing HINFOs (check-in: [86e9130742] user: js, branch: trunk, size: 15269) [annotate] [blame] [check-ins using] [diff]
00:48
[3a8b820e6d] part of check-in [aefaa06dd1] Add utils/ofdns (check-in: [aefaa06dd1] user: js, branch: trunk, size: 13957) [annotate] [blame] [check-ins using] [diff]
2018-08-02
01:16
[0348cf6ab0] part of check-in [c165d49455] OFDNSResolver: Add support for parsing SOA records (check-in: [c165d49455] user: js, branch: trunk, size: 13747) [annotate] [blame] [check-ins using] [diff]
2018-08-01
23:02
[60ca2991f0] part of check-in [17397bfad4] OFDNSResourceRecord: Cleaner subclass separation (check-in: [17397bfad4] user: js, branch: trunk, size: 11168) [annotate] [blame] [check-ins using] [diff]
2018-07-31
23:48
[494b9e3242] part of check-in [1124f7d4d4] OFDNSResolver: Add support for {NS,PTR,TXT} RRs (check-in: [1124f7d4d4] user: js, branch: trunk, size: 6964) [annotate] [blame] [check-ins using] [diff]
00:41
[610fb854ae] part of check-in [650fdd14e3] OFDNSResolver: Add support for parsing MX records (check-in: [650fdd14e3] user: js, branch: trunk, size: 5964) [annotate] [blame] [check-ins using] [diff]
2018-07-30
22:24
[78e8b495b5] part of check-in [bd5e1e2014] Create an OFDNSResourceRecord subclass per type (check-in: [bd5e1e2014] user: js, branch: trunk, size: 3967) [annotate] [blame] [check-ins using] [diff]
00:07
[ad1d163440] part of check-in [589a3e0f13] OFDNSResolver: Add support for parsing AAAAs (check-in: [589a3e0f13] user: js, branch: trunk, size: 3214) [annotate] [blame] [check-ins using] [diff]
2018-07-29
19:13
[b2d773ef59] part of check-in [af30016cfb] OFDNSResolver: Allow specifying query class & type (check-in: [af30016cfb] user: js, branch: trunk, size: 3034) [annotate] [blame] [check-ins using] [diff]
18:38
[1e61fb86ab] part of check-in [3826822733] OFDNSResolver: Add support for parsing CNAMEs (check-in: [3826822733] user: js, branch: trunk, size: 2934) [annotate] [blame] [check-ins using] [diff]
14:32
Added: [f3a43148a0] part of check-in [af4b18903d] OFDNSResolver: Initial support for resolving (check-in: [af4b18903d] user: js, branch: trunk, size: 1910) [annotate] [blame] [check-ins using]