Overview
Comment: | OFDNSResolverSettings: Reject empty NS on Windows |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
c4f99bd4299de5096fb78cfd98f6d4c7 |
User & Date: | js on 2023-01-13 01:28:35 |
Other Links: | manifest | tags |
Context
2023-01-13
| ||
01:35 | OFSPX*SocketTests: Do not compare remote's network check-in: 578a0778b5 user: js tags: trunk | |
01:28 | OFDNSResolverSettings: Reject empty NS on Windows check-in: c4f99bd429 user: js tags: trunk | |
01:23 | OFHostAddressResolver: Handle no search domains check-in: 9c10d30eb6 user: js tags: trunk | |
Changes
Modified src/OFDNSResolverSettings.m from [447992eee9] to [f996c78e87].
︙ | ︙ | |||
447 448 449 450 451 452 453 | PIP_ADDR_STRING iter; if (GetNetworkParams(fixedInfo, &length) != ERROR_SUCCESS) return; nameServers = [OFMutableArray array]; | | > | | > > > > | 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 | PIP_ADDR_STRING iter; if (GetNetworkParams(fixedInfo, &length) != ERROR_SUCCESS) return; nameServers = [OFMutableArray array]; for (iter = &fixedInfo->DnsServerList; iter != NULL; iter = iter->Next) { OFString *nameServer = [OFString stringWithCString: iter->IpAddress.String encoding: encoding]; if (nameServer.length > 0) [nameServers addObject: nameServer]; } if (nameServers.count > 0) { [nameServers makeImmutable]; _nameServers = [nameServers copy]; } if (fixedInfo->DomainName[0] != '\0') |
︙ | ︙ |