DNS2SOCKS Changelog

What's new in DNS2SOCKS 1.6

Oct 22, 2013
  • Cache function respects the "time to live" field of DNS answers
  • Command line parameter /d to disable the cache

New in DNS2SOCKS 1.5 (Oct 7, 2013)

  • Removed several compiler warnings that appeared when compiling for some platforms (tested on Knoppix V7.2.0 64 bit)
  • Additional output of system error text in case of system call failure
  • Added Windows application manifest "supportedOS" entry for Windows 8.1
  • Bugfix: Output of settings at startup was missing
  • SHA256 for DNS2SOCKS.exe: 8e987da2a57e5be942c21c76e28e185279a527ed67a468dab5757d38dc1e37ea

New in DNS2SOCKS 1.4 (Jan 21, 2013)

  • Command line parameter /l:filePath or /la:filePath to create a log file for the output (/la for appending)
  • Output has a time stamp for each line

New in DNS2SOCKS 1.3 (Nov 5, 2012)

  • DNS requests/responses via TCP additionally to UDP (still always via TCP for transportation via SOCKS)
  • UDP requests/responses can now have the maximum possible size for UDP
  • You can specify the local port number to use for UDP and TCP
  • You can specify the remote port number to use for contacting the DNS server
  • You only need DNS2SOCKS.c and stdafx.h for that and compile it with a command like gcc -pthread -Wall -O2 -o DNS2SOCKS DNS2SOCKS.c (tested on Damn Small Linux; use sudo to run it as otherwise it's impossible to bind port 53; please be aware that the connect time- out on Linux is typically several minutes while it is just some seconds on Windows, so in case connecting to the SOCKS server doesn't work, it takes very long until you see an error message)
  • On Windows DNS2SOCKS is no console application anymore, but it creates its own new console window at start-up; this way you can start it with the new /q option to suppress any output and it has no window in this case - use the Task Manager to terminate it

New in DNS2SOCKS 1.2 (Jan 14, 2012)

  • You can configure the listen address via the command line now. The default is 127.0.0.1 instead of 0.0.0.0 of version 1.1. This way the Windows firewall doesn't show up.