AntiFreeze.NET - Version history

Version: 3.1.0.1475

Changes:
  • Delayed console creation for Tracert, UPnP Table and UPnP Discovery (no more empty console while thread initializes)
  • Save targets of the threads ran from context actions menu to recents
  • GeoIP database update
  • Allowed to update the trial version
  • Thread categories reorder
  • Color control for all UI icons
  • Better tray notification handling: added events time, merge similar messages
  • Graphs render optimization
  • "Refresh IP" action in Ping Monitor
  • Statistics viewer optimization, improvement and fixes
  • Icon now supportes Metro Tiles (Win8/Win10)
  • Show current controlling tray thread in tray hint
  • Added Http Monitor Thread
  • Added sent/received traffic balance bar to Traffic Monitor panel
  • Divided IP Scanner into two threads: classic Ping-based scanner and the DNS-based LAN scanner
  • Better WhoIs DNS output
  • IDN (International Domain Names) support
  • Ping Monitor graph now shows fail duration even when failed in far past
  • "Row for reminder" setting for Ping Thread
  • Main window/tray optimization/fixes
  • Updated SQLite engine to 3.8.11.1
  • Write target IP in Ping Monitor console even on errors
  • Better error/status translation for Ping Monitor and others
  • Action to show thread graphs (Ping, Traffic and HTTP Monitors) in external fullscreen window
  • Approximation lines in graphs
  • ASC/DESC sorting in tables
  • Fixed IPScanner ranges
  • Fixed DNS update and its logging on startup
  • Fixed and improved the Color Selector in Preferences
  • Fixed Traffic Monitor interfaces list when all selected interfaces disabled
  • Fixed Traffic Monitor interfaces enabled/disabled update
  • Fixed logarithmic scale in ping graph
  • Fixed "thread preset settings not saved when app exited on system shutdown"
  • Fixed grid labels for values exceeding 4G
  • Fixed TTL Fingerprint for Win10
  • Fixed crash on "show logs from thread" in global log
  • Massive UI improvement

Version: 3.0.5.1190

Changes:
  • Removed multiselect from settings
  • Fixed "Thread sounds works when global sounds disabled"
  • Added TTL-based OS detection to IPScanner
  • Added time estimate for PortChecker, fail when estimated time exceeds 5 minutes
  • Added reverse DNS request to HostInfo
  • Split address and port into different columns in Connection Watcher table
  • Header freezing and column sorting for tables
  • Autoconverting URLS (http://ololo.com/somepage) to domain names (ololo.com) in configuration forms
  • Resize become more funny
  • Thread restart button and menu commands
  • Repainted scrollbar slider
  • Try to get DNS server on every request when no DNS servers
  • Updated GeoIP database
  • Check VC10Redist before start
  • Add exceptions for 8080 port to the windows firewall (installer fix)
  • Highlight controls on input errors instead of using buggy tooltips
  • Added presets button to Add Thread Panel
  • Remade Add Thread Panel
  • Added filter for localhost connections in connection watcher
  • Better thread icons
  • Added delay when showing tooltips for static controls

Version: 3.0.4.1087

Changes:
  • Now Shift+click on recent thread or preset will start thread with configs window
  • Don`t add startup threads to recents
  • Removed useless settings: Actions menu limit, Detailed Logs, Log limits and some more
  • Preferences window various fixes and changes
  • Suppress "updates available" message when update window is running
  • Installer fixes: warn if already installed, close when uninstalling while running, removing "changes.log" when uninstalling
  • Multimonitor support
  • Updated ping sounds
  • Allowed to override data xml (knownports, etc) when placing them in AntiFreeze.NET folder in user profile
  • Fixed context menu for Context Menu key - now shows main menu OR thread menu
  • Switched statistics in traffic monitor graph (as everywhere else: received at left and sent at right)
  • Better Presets list window
  • Better Get Best Route window
  • Better Update window
  • Fix crash at exit when thread with tray animation is focused
  • Fixed crash when SQLite database is broken
  • Fixed Check for updates when no connection
  • New hint system - no stupid tooltips and separate tooltips where they worth to be
  • DNSResolver now handles multiple DNS addresses (primary/alternative) of all network interfaces
  • Added "Terminating" and "Failed" overlays over thread graphs is they are so
  • Restricted using 0.0.0.0 on Trace Route, Ping and Port check
  • Removed Data and Don`t fragment settings from Ping Monitor
  • Disabled Startup tab for runtime Ping Monitor configuration (except the threads from presets)
  • Using Title-style for all windows and thread names, menus, actions and other
  • Text View window improvements and fixes
  • Crash Reporter improvements: ui and sending progress
  • Fixed TrayIcon hint and CustomHint crash on Windows Theme switch
  • Added Uptime label to about
  • Added "Report a Problem" window for custom user feedback
  • Fixed crash when click on Thread Complete tray notification for global console thread
  • Fixed empty context menu in some case
  • Fixed locale-specific bugs in MSOffice statistics exporter
  • Fixed crash in HTML statistics exporter
  • Now traffic monitor ran from recents or preset when all its interfaces are already counted will fail immediately instead of starting empty
  • Fixed realtime graph lines width change applying
  • Highlight failed, stopped/paused entities in header
  • Fixed resizing and moving window various bugs
  • Some Statistics View optimization (also switched to Native SQLite implementation)
  • Set app icon for all tray notifications of thread actions
  • Fixed tray icon color when tray icon animation is disabled
  • Massive Statistics windows UI fixes
  • Massive Thread configuration windows UI fixes
  • Massive thread logging (under different circumstances) fixes
  • Various fixes in Global Console
  • Added notification messages grouping to Traffic Monitor and Connection Watcher
  • Added "click apply" infolabel to settings (Colors, Fonts)
  • Fixed rereading hosts file on change
  • External IP Thread now able to detect NATs
  • Added more notification settings for ping thread
  • Clip graph panels to workaround GDI+ lines antialiasing strange behavior
  • Various graph renderer fixes
  • Failed and terminated threads cannot have actions and pause/resume buttons
  • Repaint paused thread`s panels on quick settings changed
  • More detailed DNS results
  • Added fail time measurement hint for Ping Monitor
  • Fixed Add Thread panel scroll to 0 when expanding category
  • IP Scanner now shows progress in tray hint
  • Trace Route now able to check MTU values of intermediate hosts
  • Fixed visualization and hittest for Header buttons
  • Added port checker to context menu for IP addresses

Version: 3.0.3.1001

Changes:
  • Fixed trayIcon crash when no taskbar (Explorer is closed)
  • Fixed trayIcon recreation when taskbar recreated
  • Fixed initial header button hover
  • Fixed multithreaded crash on closing form with active threads

Version: 3.0.3.971

Changes:
  • Various traceroute message fixes
  • Remove UAC warning on update when no UAC enabled
  • Better "no update found" message
  • Allowed IP scanner to retrieve MAC addresses from found hosts
  • Fixed DNS threads 'useHosts' parameter saving
  • Reread hosts file when changed
  • Now click on tray notification focuses on caller thread
  • Fixed errors when running from the network share
  • Used own TrayIcon implementation with Vista+ features
  • Added custom icons for all known tray notification events
  • Thread icons update
  • Fixed saving settings on system shutdown
  • Fixed fail of running AntiFreeze.Updater when UAC forbids admin access
  • Fixed Win+Up for main window
  • Fixed strange ZeroDivide crash in statistics forms
  • Fixed main window off-screen position
  • Standardized forms: no X button and disable minimize/maximize functionality
  • Added GetBestRoute action to Routing table
  • RouteTableThread now can add and remove routes
  • Context menu improvement for tables
  • Update DNS settings when networks availability changes
  • Safer configs loading for preset threads
  • knownports.xml extended by Wikipedia, added protocol
  • Table render optimization
  • Added Connection Watcher thread to watch opened sockets
  • Updated GeoIP database
  • Fixed z-order in screenshots
  • Added DNS retry control for Ping Monitor
  • Fixed header hittest crash in weird case
  • Fixed disappearance of network interfaces from traffic monitor thread when they're disabled
  • Added Vista networking to NetworkInfoThread
  • Some memory optimization (using for created forms)
  • Minor fixes

Version: 3.0.2.864

Changes:
  • Fixed hint for UPnPMappingTable
  • Keyboard controls for switching tabs and for add thread panel
  • Added geolocation data to HostInfo and GetExternalIP threads
  • Ping started from preset now restarts DNS request in 5 seconds on fail instead of failing immediately
  • Added list of listening to Traffic Monitor title
  • Added action to clear counters to Traffic Monitor
  • Fixed change of listening interfaces at Traffic Monitor run time
  • UPnP Remove mapping thread. Can be started by actions of UPnPMappingTable
  • Fixed crash when running forbidden by Windows UAC applications
  • Added DNS server and 'hosts' file configuration for DNSLookup and DNSLookupIP threads
  • Better max/avg/min values render on graph (added semitransparent background)
  • Hyperlink context type and items in highlight menu
  • Improved HostInfo parsing for http:// links
  • Added hint to "Recent threads" in add thread tab
  • Added "Fast" mode to IP scanner
  • Optimized NetworkInfoThread output

Version: 3.0.1.739

Changes:
  • Added 'Menu' button to main window
  • Threads now will scroll Global console to end
  • Various fixes in Statistics
  • Recent threads menu fix (now opens immediately, not after second click)
  • Added 'Run' submenu to run new threads with the same target as current
  • Minor UI tunning and fixes