[IPCONFIG] Add error messages for Release and Renew and fix magic values
[IPCONFIG] Improvements to Release and Renew functions - Reimplement the Release and Renew functions using GetAdaptersInfo(). - Check for enabled DHCP and connected medium - Check for already released Lease in the Release function - Add required messages
[IPCONFIG] Replace some DNS related strings by resources
[IPCONFIG] Implement globbing for the Release and Renew options - Add a simple Wildcard Matcher. - Use the Wildcard Matcher in the Release and Renew functions.
[IPCONFIG] Show data for SOA DNS Entry
[IPCONFIG] Show data for MX and SRV DNS Entries
[IPCONFIG] Simplify the not type output
[IPCONFIG] Improve adapter type and name output
[IPCONFIG] Convert more strings to resources
[IPCONFIG] Update copyright headers
[IPCONFIG] Use conutils and replace hardcoded strings
[IPCONFIG] Localized datetime format (#4777) IPconfig used a fixed format for time/date display (for DHCP lease), while it should respect local settings. CORE-18396
[FORMATTING] Remove trailing whitespace. Addendum to 34593d93. Excluded: 3rd-party code (incl. wine) and most of the win32ss.
[IPCONFIG] Improvements to ipconfig - Simplify the cleanup-code in ShowInfo - Print the 'Primary DNS suffix' and the 'DNS Suffix Search List' - Move the /registerdns message into its own function
[IPCONFIG] Display missing record types and record names
[IPCONFIG] Display non-zero type records only and improve error messages
[IPCONFIG] Revert changes that were not meant to be published yet
[IPCONFIG][DNSAPI][SDK] Renamed DNSCACHEENTRY and fixed its type field(s) Now, 'ipconfig /displaydns' displays A- and AAAA-records correctly.
[IPCONFIG] Implement the /flushdns option and most of the /displaydns option
[IPCONFIG] Improve the 'Autoconfiguration Enabled' information - Show 'Autoconfiguration Enabled' only if DHCP is enabled for the adapter. - Retrieve and display the autoconfiguration state.