ObjFW  History of src/OFDNSResourceRecord.h of 4a7b3657d02f2672

History of file src/OFDNSResourceRecord.h at check-in 4a7b3657d02f2672

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

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

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

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

2021-04-29
23:24
Clean up struct and enum typedefs

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

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

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

This temporarily doesn't use the search domains anymore and makes CNAMEs
slightly more inefficient. The next commits will fix both. file: [b98f4297c1] check-in: [ee592cf603] user: js, branch: trunk, size: 19069 [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: [2ea810b61f] check-in: [496695d778] user: js, branch: trunk, size: 19677 [annotate] [blame] [check-ins using] [diff]

2019-01-27
15:39
OFDNSResourceRecord: Conform to OFCopying

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

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

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

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