ObjFW  History of src/OFDNSResolverSettings.m of d2f5000bb1be5236

History of the file that is called src/OFDNSResolverSettings.m at check-in d2f5000bb1be5236

2024-04-03
02:16
[07e382325c] part of check-in [7413a728a7] Change license to LGPLv3 only (check-in: [7413a728a7] user: js, branch: trunk, size: 18560) [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
[8540cd3817] part of check-in [26ddd2e4e4] Update copyright (check-in: [26ddd2e4e4] user: js, branch: trunk, size: 18352) [annotate] [blame] [check-ins using] [diff]
2023-08-02
15:38
[9b675f9c8d] part of check-in [52044cf719] OFDNSResolverSettings: Don't assume AmiTCP (check-in: [52044cf719] user: js, branch: trunk, size: 18352) [annotate] [blame] [check-ins using] [diff]
2023-07-31
00:00
[79088cc90b] part of check-in [a703a4f200] OFDNSResolverSettings: Get nameserver on AmigaOS 3

Only tested with AmiTCP. (check-in: [a703a4f200] user: js, branch: trunk, size: 17379) [annotate] [blame] [check-ins using] [diff]

2023-07-30
23:48
[5041325a54] part of check-in [cb260c0ef2] OFDNSResolverSettings: Allow ; for comments

AmiTCP seems to use ; instead of # for comments in the hosts file. (check-in: [cb260c0ef2] user: js, branch: trunk, size: 17223) [annotate] [blame] [check-ins using] [diff]

2023-04-17
11:56
[179fc83ef4] part of check-in [ce2b268163] Always make DNS names lowercase

This avoids problems when comparing them. (check-in: [ce2b268163] user: js, branch: trunk, size: 17103) [annotate] [blame] [check-ins using] [diff]

2023-04-10
18:51
[efbcc5cf61] part of check-in [1e62dc40eb] OFDNSResolver: Rename usesTCP -> forcesTCP (check-in: [1e62dc40eb] user: js, branch: trunk, size: 17023) [annotate] [blame] [check-ins using] [diff]
2023-01-13
01:28
[f996c78e87] part of check-in [c4f99bd429] OFDNSResolverSettings: Reject empty NS on Windows (check-in: [c4f99bd429] user: js, branch: trunk, size: 17015) [annotate] [blame] [check-ins using] [diff]
2023-01-06
13:21
[447992eee9] part of check-in [a32494c59c] Ignore being unable to find hosts file on Windows (check-in: [a32494c59c] user: js, branch: trunk, size: 16937) [annotate] [blame] [check-ins using] [diff]
09:04
[0bc62cea70] part of check-in [8939cbdb52] Update copyright (check-in: [8939cbdb52] user: js, branch: trunk, size: 16671) [annotate] [blame] [check-ins using] [diff]
2022-11-06
20:20
[1a84838633] part of check-in [0ceb5bb869] OFDNSResolverSettings: Use native encoding (check-in: [0ceb5bb869] user: js, branch: trunk, size: 16671) [annotate] [blame] [check-ins using] [diff]
2022-11-03
21:09
[bdd49f7898] part of check-in [cc2c113c29] OFDNSResolverSettings: Don't assume UTF-8

Some systems even come by default with non-UTF-8 characters in those
config files. In particular, a German Windows XP uses non-UTF-8 comments
in there by default. (check-in: [cc2c113c29] user: js, branch: trunk, size: 16815) [annotate] [blame] [check-ins using] [diff]

2022-09-11
11:46
[27f5b4db4d] part of check-in [deb57aa653] Clean up OFWindowsRegistryKey API (check-in: [deb57aa653] user: js, branch: trunk, size: 16595) [annotate] [blame] [check-ins using] [diff]
2022-08-30
00:48
[204140ead1] part of check-in [4ad0c363f3] OFObject: Small API change (check-in: [4ad0c363f3] user: js, branch: trunk, size: 16584) [annotate] [blame] [check-ins using] [diff]
2022-07-17
13:57
[a43cd003ad] part of check-in [591d1c6c2b] OFDNSResolverSettings: Use HOST_NAME_MAX (check-in: [591d1c6c2b] user: js, branch: trunk, size: 16584) [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
[94502fce5f] part of check-in [1a86b8175b] Update copyright (check-in: [1a86b8175b] user: js, branch: trunk, size: 16499) [annotate] [blame] [check-ins using] [diff]
2021-08-07
23:25
[e0ccdc2d67] part of check-in [176e97bd4d] Make Apple GCC 4.0.1 happy again (check-in: [176e97bd4d] user: js, branch: trunk, size: 16499) [annotate] [blame] [check-ins using] [diff]
2021-04-18
20:51
[eb1fcb5845] part of check-in [35de667566] Rename everything in several smaller files (check-in: [35de667566] user: js, branch: new-naming-convention, size: 16464) [annotate] [blame] [check-ins using] [diff]
15:55
[616d5d27ad] part of check-in [7392685ffc] Rename all functions in macros.h (check-in: [7392685ffc] user: js, branch: new-naming-convention, size: 16463) [annotate] [blame] [check-ins using] [diff]
2021-04-17
14:13
[10c8382b79] part of check-in [eb0cfa6ff9] Always prefix functions with the type (check-in: [eb0cfa6ff9] user: js, branch: new-naming-convention, size: 16462) [annotate] [blame] [check-ins using] [diff]
13:58
[711318f6b6] part of check-in [e3c5bb70dd] of_socket_address_t -> OFSocketAddress (check-in: [e3c5bb70dd] user: js, branch: new-naming-convention, size: 16462) [annotate] [blame] [check-ins using] [diff]
02:25
[b173bc8c7c] part of check-in [169692a120] Rename remaining enums in OFString.h (check-in: [169692a120] user: js, branch: new-naming-convention, size: 16466) [annotate] [blame] [check-ins using] [diff]
02:10
[a8ccdee963] part of check-in [255f21fb3d] of_string_encoding_t -> OFStringEncoding (check-in: [255f21fb3d] user: js, branch: new-naming-convention, size: 16454) [annotate] [blame] [check-ins using] [diff]
01:24
[5a7847b465] part of check-in [83dc0fe6e5] OF_NOT_FOUND -> OFNotFound (check-in: [83dc0fe6e5] user: js, branch: new-naming-convention, size: 16462) [annotate] [blame] [check-ins using] [diff]
00:44
[5f1a9f53fd] part of check-in [d975c53a43] of_range_t -> OFRange (check-in: [d975c53a43] user: js, branch: new-naming-convention, size: 16468) [annotate] [blame] [check-ins using] [diff]
2021-03-07
20:25
[a893fa1b35] part of check-in [1b82d3bf4f] *.m: Fold methods into one line where it fits (check-in: [1b82d3bf4f] user: js, branch: trunk, size: 16456) [annotate] [blame] [check-ins using] [diff]
02:36
[ace801f6de] part of check-in [a0fd103a0b] Style change: Allow more than 1 argument per line

This is only migrating some places, others will be migrated as they are
touched. (check-in: [a0fd103a0b] user: js, branch: trunk, size: 16480) [annotate] [blame] [check-ins using] [diff]

2021-02-28
23:25
[85c752af7f] part of check-in [7c83502291] OFWindowsRegistryKey: More accurate method names (check-in: [7c83502291] user: js, branch: trunk, size: 16492) [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
[7a11cbe993] part of check-in [374e1a1bfa] Update copyright (check-in: [374e1a1bfa] user: js, branch: trunk, size: 16487) [annotate] [blame] [check-ins using] [diff]
2020-12-22
21:47
[d89d6f4c03] part of check-in [25f3799288] Fix Wii build (check-in: [25f3799288] user: js, branch: trunk, size: 16576) [annotate] [blame] [check-ins using] [diff]
18:25
[d77fb49b97] part of check-in [1a6dbb19bc] Rename hostname() to avoid shadowing (check-in: [1a6dbb19bc] user: js, branch: trunk, size: 16554) [annotate] [blame] [check-ins using] [diff]
16:43
[edf3853107] part of check-in [79a7da1105] Obtain DNS settings from NetStack on MorphOS (check-in: [79a7da1105] user: js, branch: trunk, size: 16542) [annotate] [blame] [check-ins using] [diff]
2020-11-01
11:35
[7c81772fe9] part of check-in [4bbac7ab17] OFString: Add -[substring{From,To}Index:] (check-in: [4bbac7ab17] user: js, branch: trunk, size: 13712) [annotate] [blame] [check-ins using] [diff]
2020-09-27
00:57
[92fa7c4194] part of check-in [cbc09c6e26] Work around bugs in Apple GCC 4.2.1 (check-in: [cbc09c6e26] user: js, branch: trunk, size: 13928) [annotate] [blame] [check-ins using] [diff]
2020-08-11
19:45
[aa15389045] part of check-in [b6ee372b98] OFString: Rework number parsing API

This solves the old signed vs. unsigned problem and allows for more
bases than just 8, 10 and 16, as well as auto-detection of the base (if
base is 0). (check-in: [b6ee372b98] user: js, branch: trunk, size: 13909) [annotate] [blame] [check-ins using] [diff]

2020-05-28
21:14
[995314850c] part of check-in [f4ba103dc0] Work around new libctru using id as parameter name (check-in: [f4ba103dc0] user: js, branch: trunk, size: 13598) [annotate] [blame] [check-ins using] [diff]
2020-04-21
22:47
[5313f1e2ca] part of check-in [94f1f0f479] OFWindowsRegistryKey: Compatibility with Win XP

This requires a slight API change to OFWindowsRegistryKey, as the
previous API was depending on RegGetValueW(), which is not available on
Windows XP. (check-in: [94f1f0f479] user: js, branch: trunk, size: 13498) [annotate] [blame] [check-ins using] [diff]

2020-01-02
01:51
[67fa5dd9c3] part of check-in [c7f0229795] Update copyright (check-in: [c7f0229795] user: js, branch: trunk, size: 13369) [annotate] [blame] [check-ins using] [diff]
2019-10-03
21:43
Added: [2a510449d0] part of check-in [4fd5a7086c] OFDNSResolver: Split out settings

This makes it easier to attach them to a query. (check-in: [4fd5a7086c] user: js, branch: trunk, size: 13366) [annotate] [blame] [check-ins using]