IPNetMonitorX Changelog

What's new in IPNetMonitorX 2.7.3

Mar 18, 2019
  • Address Scan - update Ethernet OUI (Organization Unique Identifiers).
  • Build with Xcode 10 on Mojave.
  • IPNetMonitorX is now notarized by Apple to work with Gatekeeper in next release of MacOS X.
  • Upgrade price reduced to $20 (free if registered within last 2-years).

New in IPNetMonitorX 2.7.2 (Mar 18, 2019)

  • Trace Route tool now supports IPv6.
  • IPv6 Addressing - compress leading zeros.
  • DNS Lookup - return all addresses including IPv6.

New in IPNetMonitorX 2.7.1 (Nov 15, 2017)

  • Fix to automatically install updated helper tools.

New in IPNetMonitorX 2.7.0 (Nov 13, 2017)

  • Ping tool now supports IPv6.
  • Re-conceptualize IPv6 Subnet Calculator as "IPv6 Address Info" to be simpler by removing IPv4 features.
  • Add IPv4 address "Pattern" to Subnet Calculator to help recognize common IP address types.
  • Automatically open corresponding IPv4 or IPv6 Address Info when other type of IP address is entered.
  • Fix possible crashing bug when attempting to access a previously closed window.
  • Fix inconsistencies in IPv6 address compression.
  • Add support for opening IPv6 raw sockets.

New in IPNetMonitorX 2.6.9 (Oct 21, 2017)

  • Update for MacOS X High Sierra
  • Address Scan - Update Ethernet OUI list (Organization Unique Identifier)
  • Address Scan - Add support for medium and small OUI subblocks.
  • TCP Info - Update to work with MacOS High Sierra.
  • TCP Flow - Update to work with MacOS High Sierra.
  • Monitor - Ask user to authorize NKE in System Preferences if needed for High Sierra.
  • Monitor - Allow monitoring all traffic on interface, IPv4 only, or IPv6 only.
  • Monitor - Allow two NKE probes per interface ([0] and [1]) to allow monitoring IPv4 and IPv6 traffic in two side-by-side windows.
  • Improve authorization and startup sequence to be more consistent even when no network connection is available.
  • Convert app to 64-bits.
  • Update to use secure 64-bit version of Sparkle so check for updates works again.
  • Build with MacOS 10.12 SDK.
  • Minimum deploy target is now MacOS 10.9
  • AirPort Signal tool - Removed because it is not available in MacOS 10.9 SDK or later.

New in IPNetMonitorX 2.6.8 (Oct 22, 2016)

  • Update for Mac OS X Sierra:
  • This update required reverse engineering security enhancements for configuring SUID root tools.
  • 1. (geteuid() != 0) when SUID is set;
  • 2. Calling chown() after chmod resets SUID;
  • 3. Default permission when creating new folders is owner only (no read or execute group).

New in IPNetMonitorX 2.6.6 (Aug 25, 2015)

  • Notice this update may require an upgrade fee based on when you last registered.
  • Connection List - fix "Process" column for 10.9 and beyond.

New in IPNetMonitorX 2.6.5 (Apr 28, 2015)

  • Notice this update may require an upgrade fee based on when you last registered.
  • Update Ethernet OUI list used by Address Scan tool.
  • Add IP address column in Port Scan window.

New in IPNetMonitorX 2.6.4 (Nov 10, 2014)

  • Notice this update may require an upgrade fee based on when you last registered.
  • Update NKE code signing to be Yosemite compatible.

New in IPNetMonitorX 2.6.3 (Sep 8, 2014)

  • Update to be Yosemite compatible.
  • Fix code signing for tcpflow components.
  • Fix SUID root test to verify helper tools were successfully installed.
  • Update Ethernet OUI list used by Address Scan tools.

New in IPNetMonitorX 2.6.2 (Aug 29, 2013)

  • Port Scan - show corresponding addresses.
  • Server Scan - remember any changed settings when Apply is pressed.
  • Server Scan - move log to ~/Library/Logs/
  • Updated the Name Query and Whois tools to use Monoco 10 point.

New in IPNetMonitorX 2.6.1 (Nov 6, 2012)

  • Added Bonjour Scan tool.

New in IPNetMonitorX 2.6 (Oct 26, 2012)

  • Build with Xcode 4.5 under Mountain Lion.
  • Address Scan: Update Ethernet OUI list.
  • Improve file permissions for upgrade registration.
  • Release as version 2.6

New in IPNetMonitorX 2.6c6 (Jul 5, 2012)

  • Sign code with Apple Developer ID and update helper tools for Mountain Lion.
  • IPNetMonitorX will ask for an admin password to repeat the first run install process as needed.

New in IPNetMonitorX 2.6c5 (Mar 2, 2012)

  • Address Scan: Update Ethernet OUI list.
  • Address Scan: Do not include IPv6 services in scan results.

New in IPNetMonitorX 2.6c3 (Jan 12, 2011)

  • Stability bug fixes.

New in IPNetMonitorX 2.6c2 (Jan 4, 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.

New in IPNetMonitorX 2.6c1 (May 27, 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.

New in IPNetMonitorX 2.5 (Apr 21, 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.

New in IPNetMonitorX 2.5c4 (Oct 15, 2009)

  • Build as 32-bit Universal pending further testing.

New in IPNetMonitorX 2.5c3 (Oct 14, 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.

New in IPNetMonitorX 2.5c2 (Sep 29, 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.

New in IPNetMonitorX 2.5c1 RC (Sep 25, 2009)

  • Fix Connection List to work on Snow Leopard.

New in IPNetMonitorX 2.4.2 (Jun 17, 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.

New in IPNetMonitorX 2.4.1 (Jun 3, 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.

New in IPNetMonitorX 2.4 (May 28, 2009)

  • Server Scan: fix to handle 10 retries correctly.
  • Restructure project files to use Subversion based revision control.

New in IPNetMonitorX 2.4c4 RC (May 21, 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.

New in IPNetMonitorX 2.4c3 RC (May 19, 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 .

New in IPNetMonitorX 2.4c2 RC (May 14, 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.

New in IPNetMonitorX 2.4c1 RC (May 7, 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.

New in IPNetMonitorX 2.3.0.1 (Apr 17, 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.

New in IPNetMonitorX 2.3 (Apr 3, 2009)

  • Note this version may require a paid upgrade.

New in IPNetMonitorX 2.3c8 (Apr 1, 2009)

  • Added SNMPd Config tool.
  • Added Service Info tool.

New in IPNetMonitorX 2.3c7 (Mar 20, 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.

New in IPNetMonitorX 2.3c6 (Mar 6, 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.

New in IPNetMonitorX 2.3c5 (Feb 13, 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.

New in IPNetMonitorX 2.3c4 (Oct 17, 2008)

  • Avoid repeated first run install alerts by not trying to install admin only tools when run from non-admin account.

New in IPNetMonitorX 2.3c3 (Oct 2, 2008)

  • Fix possible timing conflict when replacing and authorizing helper tools.
  • Accept upgrade key only.
  • Fixed crash in DNS RBL tool.

New in IPNetMonitorX 2.3c2 (Aug 5, 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.

New in IPNetMonitorX 2.3c1 (Jul 23, 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.

New in IPNetMonitorX 2.2 (May 20, 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.

New in IPNetMonitorX 2.1.9 (Mar 15, 2008)

  • Monitor: fix build setting to prevent NKE Failure on 10.4 systems.

New in IPNetMonitorX 2.1.3 (Sep 28, 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.