Alphatronics, Inc.
Virtual Port Monitor 6.0
List of changes and revisions
  • Build 39 [2021-09-17]
    • Fixed an issue with the the socket print server failing to restart after a system network change (DHCP renewal, adapter removal, etc.).
    • Fixed an issue with the Line Printer Utility displaying an error if the default settings file does not exist.
  • Build 38 [2021-07-29]
    • Fixed an issue that occured with the build 35 distribution, which used an outdated install script.
    • Added Line Printer utility to the distribution.
    • Fixed an issue with Raster Utility loading settings from the command line.
    • Changed the behavior of Raster Utility such that command line switches are not ignored if a settings file is specified.
  • Build 37 [2021-07-16]
    • Extended the configuration dialog maximum password length to 255 characters.
  • Build 36 [2021-03-19]
    • Fixed an issue introduced in build 35 with storing and retrieving user credentials.
  • Build 35 [2021-03-17]
    • Added Raster Utility to the distribution.
    • Add Launcher to the distribution.
    • Updated the IPP server and DNS-SD TXT records to further support the URF raster format.
    • Added an option to override the output file extension based on IPP MIME type.
    • Improved the debug report to include all top-level windows in screen capture images.
    • Added an offline registration option for systems that are not connected to the internet.
    • Other minor improvements.
  • Build 34 [2020-12-23]
    • Downgraded the installer to work with Windows XP, Server 2003, and Server 2008. As a result, the aforementioned security patch is no longer required.
    • Added support for Windows XP, Server 2003, and Server 2008.
    • Fixed an issue with loading / creating the user profile when a security context is specified.
    • Fixed an issue where selecting the post-print application using the browse button would erase the first parameter of the command line.
    • Added a feature to the browse for application dialog, to select the current application in the tree view.
    • Added a feature to the browse for directory dialog, to select the current output directory in the tree view.
    • Updated the Output Folder link in the dashboard application to open an existing explorer window if available.
  • Build 33 installer update [2020-12-09]
    • Updated the installer to fix an issue with Windows 7 and Server 2008 R2 freezing at startup. These versions require security patch kb2533623 to be installed.
  • Build 33 [2020-11-12]
    • Fixed an issue with a rare race condition occuring when the MDNS server was restarted.
    • Added a legacy printer list for printer selection.
    • Removed the PrintStress utility from the distribution. It can be downloaded from the "FTP Area".
    • Other minor improvements.
  • Build 32 [2020-09-08]
    • Fixed an issue where a crash would occur when the configuration dialog was closed when the help window is open.
    • Fixed an issue where DOS LPT port redirection would be cleared if the spooler closed the port.
    • Added a filter to eliminate network and direct printers from the printers list on the Forwarding page of the configuration dialog.
    • Restructured the configuration dialog to improve UI flow.
    • Updated the help file.
    • Other minor improvements.
  • Build 31 [2020-09-04]
    • Eliminated the print spooler requirement for DOS printer ports by redirecting directly to the Alphatronics service.
  • Build 30 [2020-08-27]
    • Fixed an issue with MDNS and IGMP registration.
    • Fixed an issue with MDNS, IPP, and Android printing.
    • Other minor improvements.
  • Build 29 [2020-08-13]
    • Fixed an issue where the service may fail to start due to a failed binary integrity check.
    • Other minor improvements.
  • Build 28 [2020-07-14]
    • Added IPP.
    • Added AirPrint.
    • Added network change detection for DHCP lease renewal or network interface change or removal.
    • Refactored MDNS to announce, un-announce, and reduce replies by filtering out items identified in the answer section.
    • Fixed an issue with IPv6 address formatting.
    • Fixed a deadlock issue with the Dashboard application.
  • Build 27 [2020-05-07]
    • Fixed Printer Forwarding.
  • Build 26 [2020-05-05]
    • Eliminated unnecessary items the TXT record for MDNS pdl_datastream.
    • Fixed a memory leak in the MDNS responder.
    • Fixed a syntax error in the printer driver.
  • Build 25 [2020-04-10]
    • Added MDNS functionality.
    • Added Printer-MIB functionality to the SNMP Responder, which is used by MacOS clients.
    • Fixed an issue with SNMP Get-Next requests. "Walking" the MIB array when in stand-alone mode now works properly.
    • Fixed an issue with SNMP re-initialization when individual bindings are selected.
    • Eliminated temporary IPv6 addresses from the TCP/IP Printing bindings selection list.
    • Fixed a memory leak that occurred in the service when the SNMP printer list was populated.
    • Other minor improvements.
  • Build 24 [2020-02-21]
    • Fixed an issue with re-initializing TCP/IP Printing after port configuration.
    • Fixed an issue with the dialog displaying selected individual TCP/IP bindings.
  • Build 23 [2020-02-17]
    • Fixed an issue in the Dashboard application with detecting the currently installed version in locales that use the comma as the decimal separator.
  • Build 22 [2020-02-13]
    • Fixed an issue with recovery from sleep mode and resuming from a paused state.
    • Added improvements to the Dashboard application for refreshing status and resuming the service from a paused state.
  • Build 21 [2019-12-23]
    • Fixed a buffer overrun issue when calling LookupAccountName.
  • Build 20 [2019-11-24]
    • Fixed an issue in the port monitor DLL where newer Windows builds call ClosePort/OpenPort multiple times in the same session.
  • Build 19 [2019-11-22]
    • Fixed an issue with the built-in SNMP responder when 2 network paths exist for the same network (Ethernet and WiFi, for example).
    • Fixed the Color PS printer driver hardware ID.
    • Added additional drivers to the list of available SNMP printers from the DriverStore folder.
  • Build 18 [2019-11-14]
    • Fixed an issue with TCP/IP Print Server startup and an issue with recovering from sleep mode.
    • New installations would fail to set the SNMP extension handler if the SNMP service is installed.
  • Build 17 [2019-11-07]
    • Fixed an issue with the installer detecting the currently installed version.
    • Other minor fixes.
  • Build 16 [2019-10-16]
    • Fixed a display issue with the Debug Report command line.
  • Build 15 [2019-10-14]
    • Initial Release for version 6.0.