March 2nd, 2012· Address Scan: Update Ethernet OUI list.
· Address Scan: Do not include IPv6 services in scan results.
January 12th, 2011· Stability bug fixes.
January 4th, 2011· Address Scan (Look Around): Browse to find all service types and then use the types found to scan for all registered services. This can identify Apple TVs by name, and will show other iOS devices if they are running any service that registers a Bonjour name. For example, if "Air Sharing" is running on your iPad, your iPad will appear by name in the scan results.
· Address Scan (Look Around): Remember any device names previosly found.
· Address Scan (Look Around): Show IPv6 addresses of any services found.
· Address Scan: update the Ethernet OUI (Organization Unique Identifier) list to the latest published version. This will identify more device manufacturers by the Ethernet MAC address.
· Avoid Spinning Pizza of Death (Spod) during ARP when network is not available.
· DHCP Test: support more than 255 unique MAC addresses.
May 27th, 2010· Server Scan: use Scripting Bridge to send Email notifications using Mail.app .
· Server Scan: added "Shell Sript" action with parameters (location, result).
· DHCP Test: log timed out responses.
· Port Scan: update stealth scan (SYN, FIN,...) for Snow Leopard.
· Build monitor NKE as 32/64-bit Universal.
April 21st, 2010· Startup: wait for network to become available when launched as login item.
· Startup: restore multiple instance fields correctly when tools are running.
· DNS Query: added query type SPF;
· Fix bug: Server Scan Export changing visible action.
· Fix screen drawing bug in Interface Info tool.
October 15th, 2009· Build as 32-bit Universal pending further testing.
October 14th, 2009· Remove old registration data from /L/AS/Sustainable Softworks/IPNetMonitorKey when writing new data.
· Connection List: improve update when host is slow to respond.
· DHCP Test: allow selecting UDP broadcast for VMWare compatibility.
· "defaults write com.sustworks.IPNetMonitorX udpBroadcast 1"
· Prepare Disk Image on 10.5 to preserve background image.
· Change system requirements to Mac OS X 10.5 or later.
September 29th, 2009· Fixed AirPort Signal tool to work on Snow Leopard.
· DHCP Test - allow setting client hardware address.
· Remove old registration data from ~/L/AS/Sustainable Softworks/IPNetMonitorKey when writing new data.
September 25th, 2009· Fix Connection List to work on Snow Leopard.
June 17th, 2009· Service Info: added DNS tab to request BIND version.
· SNMP Tool MIB Table - read MIBs using NSMacOSRomanStringEncoding when needed.
· Ignore descriptive text in target field more consistently.
· Convert all source files to UTF8 encoding.
· Update "localizable.strings" file.
· Display help in web browser by default. Use Option-Help for Apple's Help Viewer.
June 3rd, 2009· Show Demo Startup when trial has expired.
· Update license text in Demo Startup.
· Address Scan: added tcp port 3389 RDP to list of well known protocol ports.
· Fix splash window.
· Restore Help button on First Run athorization alert.
· Ask for authorization only once from non-admin account.
May 28th, 2009· Server Scan: fix to handle 10 retries correctly.
· Restructure project files to use Subversion based revision control.
May 21st, 2009· SNMP Tool MIB Table - when loading MIB files, scan file to use correct module name.
· SNMP Tool MIB Table - dim load checkbox for pre-loaded MIBs and remove "Pre-load" column.
· SNMP Tool MIB Table - allow option-click to check "load" for all MIBs in table.
· SNMP Tool MIB Tree - allow finding non-numeric OIDs in MIB tree.
· SNMP Tool MIB Tree - allow selecting what is displayed in upper right text view.
May 19th, 2009· SNMP Tool - Allow adding MIB folders under "Loaded MIBs" tab.
· SNMP Tool - Search for MIB name in added MIB files.
· SNMP Tool - Support finding non-numeric OIDs in MIB Tree.
· SNMP Tool - MIB Tree added detailed node descriptions.
· SNMP Tool - Write settings to ~/.snmp/snmp.conf .
May 14th, 2009· SNMP Tool - added SNMP MIB browser.
· Updated various help files.
· Port Scan - fixed bug in adding and removing connection refused records when scan is interupted.
May 7th, 2009· Added SNMP Tool for doing simple queries and managing MIB files.
· Service Info: moved SNMP query to SNMP Tool.
· Fixed bug in Email notification from Server Scan.
· Port Scan: added orange check mark and red X next to the check boxes in the UI for "Show Connection Refused" and "Show No Response".
· Help menu: added "Feedback" menu item and fixed "ReadMe" to point to the correct file.
· About box: make Email address and web URL clickable.
April 17th, 2009· Application launch - skip asking for upgrade if there is a valid upgrade key in the pasteboard.
· Upgrade - ask user to authenticate to remove old key if necessary when upgrading, so upgrade will override any previous key even if not writable by the currently logged in user.
April 3rd, 2009· Note this version may require a paid upgrade.
April 1st, 2009· Added SNMPd Config tool.
· Added Service Info tool.
March 20th, 2009· Drag and Drop: allow dropped text to replace field contents instead of being inserted.
· Address Scan - LookAround: allow editing "Name" and "Comment" column to display user info. [similar to editing file filenames in Finder, click, pause, and click again]
· Consolidate related tools into submenus in Tool menu and Launcher pallet (to make room for more).
· Ping: avoid lookup delay when dotted quad was specified.
· Check for keys in /L/AS/Sustainable Softworks/ before application folder.
March 6th, 2009· Rewrote Connection List tool to work more consistently accross OS X versions and include IPv6 information.
· Server Scan: cosmetic fixes to table cells.
· Server Scan: translate numeric entries to make export data easier to read.
· Subnet Calculator: re-organize input section to be more intuitive.
· Reorganized demo startup to be more consistent and support paid upgrades.
· System Requirements are now 10.4 or later.
· Note this version may require a paid upgrade.
February 13th, 2009· Fix URL access to tools by working around possible bug in initializing NSScriptCommand.
· Added "-r sender" option to set the address envelope for reports from server scan.
· Added Sparkle support for automated updates.
· DHCP Test: added giaddr field to simulate requests from a Relay Agent.
· Lookup: allow scrolling of Result and Verification fields.
October 17th, 2008· Avoid repeated first run install alerts by not trying to install admin only tools when run from non-admin account.
October 2nd, 2008· Fix possible timing conflict when replacing and authorizing helper tools.
· Accept upgrade key only.
· Fixed crash in DNS RBL tool.
August 5th, 2008· First Run Install: pause after copy phase to allow time for file system to stabilize.
· Ping: allow vertical resizing.
· Ping: adjust lost count if a ping that previously timed out becomes "destination unreachable".
· ICMP: self repair ICMP server connection if it dies unexpectedly.
July 23rd, 2008· Changed first run install to work the same for non-admin accounts.
· Fixed obscure memory leaks found using Apple's Clang tool.
· Ping and TraceRoute: stop underlying server explicitly when window is closed.
· Name Server Query: added "Enable debug option".
· Name Server Query: allow drag and drop of selected text from result to the query name field.
· Connection List: update lsof process name information every 30 seconds.
May 20th, 2008· Subnet Calculator: redesigned as "IPv4 IPv6 Subnet Calculator."
· NS Query: add "IPv6 Address (AAAA)" query type.
· NS Query: add support for IPv6 address to name lookup (query type PTR).
· Lookup: add support for IPv6 and display any IPv6 addresses returned.
· Tool history: keep 10 entries in addition to any suggested local configuration values.
· Lookup: added "Show DNS" button.
· Trace Route: allow specifying UDP trace port explicitly for tracing firewall conflicts.
March 15th, 2008· Monitor: fix build setting to prevent NKE Failure on 10.4 systems.
September 28th, 2007· Added DNS RBL tool (DNS real time black list check).
· DHCP Test: send Client FQDN (option 81) if requested to ask server to update DNS record.
· DHCP Test: show length and content of unrecognized DHCP options.
· Whois: update to repeat query when an ARIN "ReferralServer:" is specified.
· Incorporate latest DO client/server fixes from IPNRx.
· Open help files in Apple Help Viewer by default, or the users default web browser if the Option key is down when help is selected.