Release Notes

Top  Previous  Next

Changes since 9.0.2

Option for direct MS SQL Server database support, instead of embedded Jet database or linked SQL database

Extensive optimizations for more efficient use of processor, database, and memory resources

Updated look and feel of PG Admin, PG Monitor, and PG Client (added toolbar to PG Client)

New local message and reply handling added to PG GUI Client

Huge performance improvements made to import and synchronization routines

Subnet values can be added to BlockedIPs and AllowedIps files for mail server (xxx.xxx.xxx.xxx/xx)

Added Database Export All and Import All options in PG Admin

Added Database backup prompting to PG Admin

(use No_Admin_Backup_Prompt - REG_SZ = True, to disable on single computer)

In PG Admin added right-click popup 'Open Folder' options for Program, Database, and Logging

Double-clicking on logs in PG Monitor will open the log in notepad

Added StripNonAscii setting to TCP and UDP Servers

Added template variables: FilterDebugFile, SubjectFilterDebugFile, InterfaceFilterDebugFile,

RawInterfaceFilterDebugFile, ReplyFilter, ReplyFilterDebugFile, Unique, LongUnique,

*note /append switch can be used after a XFilterDebugFile filename

Added template variable: UseFilterDll

Added SenderIsIp setting to TAP IP Server, SNPP Server, TCP Server, and UDP Server modules

HTTPGET and HTTPPOST protocols - added HTTPResponseTimeout template setting

RawTCP protocol - added RawTCPSuccessResponse, RawTCPErrorResponse, RawTCPResponseTimeout,

ResponsePath, ResponseRecipient

RawSerial protocol - added RawSerialSuccessResponse, RawSerialErrorResponse, RawSerialResponseTimeout,

ResponsePath, ResponseRecipient

*** Due to the response timeout now being able to be set for the above protocols, the default

timeout value has been lowered.

Added new template Setting: RawTCPProtocol=ssh

Added new template setting: HttpProtocol=https

Added new template settings for GSM protocols: GsmUseCpoint, GsmIpProtocol=ssh

In PG GUI Client, the pre-programmed message buttons grow with form resize

Added Interface templates to export/import routines

Added support for multiple dedicated Carriers for each Connector (separated by |)

Added WaitForCr to TAP IP Server

Improved UrlEncoding in HTTPGET, HTTPPOST, and AwsSns protocols

Added ParameterDelimiter template variable

Increased max message size to 16000 characters

Separated SNPP Advanced screen Password into Username and Password fields

- using username <space> password in the password field still works

Increased valid port numbers for SMTP protocol to > 32768

Clicking on module name in PG monitor brings its monitor window to the front

New replacement webgate.exe CGI module

Added SmtpFriendlyNames template setting

Added ArchiveLog feature to SNPP, TAP-IP, TCP and UDP servers

Added Delete as a valid HttpPostType template variable value

Added ResponseIncludeRequest template setting

Added service startup error logging to Windows event logs

Optimized start, stop, restart, and cleanup routines

Added GetSerial_Ignore_Restart, GetTap_Ignore_Restart registry settings

Added 0 and -1 as valid values to the Database "Purge After (days)" setting

Added filter pack support to SNPP, TCP, UDP and TAP-IP servers

Added warning message if a recipient is added that will exceed the recipient license

In PG Admin added 'SQL' object under 'Database' in the tree - for setting SQL Server connection strings

Added Tools->Reset Counter to GUI Client

Added support for headers in HTTPGET protocol

Added right-click 'Scheduled' messages options for carriers, recipients, and groups

Added logging support in PG Monitor for multiple tcp, udp, tap-ip and snpp server modules

Added option in PG Admin to schedule messages

Database synchronization feature now syncs oncall tables, ad-hoc maps, mailboxes and templates

Import/Export of groups has now been split into separate groups and display groups options

Updated order of operations for StripCharacters when processing templates

Added SubjectMaxChars and BodyMaxChars to template settings

Renamed RawTcpProtocol and GsmIpProtocol template settings to TcpProtocol

Added 'Find' function in PG Admin (ctrl-f)

Improved PG Client startup time

In PG Admin, hovering over a recipient or group now shows its full name

An Upgrade Summary file is written to the database folder with any registry and template settings

changes made during the upgrade - SettingsUpgradeReport.txt

PGFilter:

- improved debug logging - added many new debug options

- added new MatchFound, MatchNotFound, Lookup, ReadFile, Run, RunFilter and Goto sections

- added commandline support for debug settings

- added .dll version (better performance than existing .exe version)

Changed default SMTP content transfer encoding from quoted-printable to 7bit

Renamed remaining references to 'Dialers' to 'Connectors'

snppserver.exe and snpp.ini renamed to pgsnppserver.exe and pgsnpp.ini

tapipserver.exe and tapip.ini renamed to pgtapipserver.exe and pgtapip.ini

ID in recipient table now takes preference over ID in message table, for all non-ad-hoc messages

Fixed problem where PG Client sometimes didn't get removed from task list

Fixed problem with registration screen showing every time PG Admin is started, on some systems

Fixed PG Monitor jumpy scrolling at times

Fixed problem where PG Admin didn't immediately show templates for imported carriers and recipients

Fixed SMTP date format

Fixed time zone offset problem when using SMTP and port 25 (may still have issues in Win XP)

Fixed possible race condition in 'resetting database flags' section of cleanup routine