Santronics Software, Inc.,
Version 8.0 Build 454.14

SPECIAL NOTES ABOUT THIS UPDATE:

This plug and play update includes many enhancements, minor fixes, adjustments to to 64-bit version of Wildcat! It is only provided if you select to update to 64-bit and you have 64-bit Windows. OpenSSL was updated to v1.1.1t and v3.0.8. See notes.

SEE SPECIAL UPGRADE NOTES

Changes, New Features and Enhancements by Wildcat! Component  

WCNTSERVICES (Wildcat! Windows/NT Services)


- DOC: Updated the documentation on Wildcat! Windows/NT services.

       See Wildcat! Windows Services

- UPD: wcLoadService utility was updated to support the /server:{computer_name} switch:

       WcLoadService is used to install one of the WcOnline Modules:

       Module DLL File:      Module Service Name (Recommended service names):

       wcoftp.dll            WildcatFtp
       wcopop3.dll           WildcatPop3
       wcohttp.dll           WildcatWeb
       wcotelnt.dll          WildcatTelnet

       For example:

       wcLoadService /install /name WildcatWeb /display "Wildcat! Web Server" /dll wcohttp.dll

       (Note: Switches can use `/` or `-` as a prefix and also use the `:` to define a value for the
        switch)

       The service can be removed like so:

       wcLoadService -remove /name:WildcatWeb

       By default, the service is dependent on the WildcatServer service which is installed on the
       local (same) machine.  When starting module WildcatWeb service, the OS will automatically
       start the WildcatServer service.  All the online modules behave the same.

       Its now possible to connect to the specific server using the switch /server:XXXX combined with
       the /nodep switch so it does not attempt to connect to local WildatServer computer.

       wcLoadService /install /name WildcatWeb /display "Wildcat! Web Server" /dll wcohttp.dll
                     /server:NTBBS /nodep

       This allows connecting to a Wildcat! Server running on the NTBBS computer. It is necessary to
       use the /nodep switch as well to remove the dependency on the local WildcatServer service.

WCCONFIG (Wildcat! Configuration)


- FIX: Sorting the Translation type was aborting in Host Translation
       table.

- UPD: Updated, resized the Mail Server | Security Domains dialog

WCSSL (Wildcat! Secured Socket Layer)


- UPD: OpenSSL was updated to v1.1.1.23

WCSERVER (Wildcat! Server)


* NEW: 64 bit Mail System!!!

WCWEB (Wildcat! Web Server)


* NEW: wcGeoIP Filtering was added to wcWEB.

       See cmdhooks\connect.ini for [HTTP] options.

* NEW: Added new URL filter file:

       data\url-filters.txt

       Note: This is not activated yet.

- UPD: Update to the stock Extra HTTP Response headers file:

       data\AddExtraHeaders.txt

       - Added `X-From-Options` header
       - Added CSP "Content-Security Policy" Security related headers.

- DOC: CSP Content-Security-Policy: header

       PCI now constitutes HTML inline, embedded scripting using
       javascript, CSS, remote images, including usage of CDN
       (Content-Delivery Networks) to access common tools as unsecured.

       wcWEB now allows you to set the Content-Security-Policy (CSP)
       header response for your web site.

       The stock data\AddExtraHeaders.txt file was updated to have a
       default for the CSP header. But you may need to adjust it for
       your needs.  Override the CSP header by creating one in the your
       custom data\AddExtraHeaders-Custom.txt file. Examples are in the
       stock data\AddExtraHeaders.txt file.

       CSP Resources:

       https://web.dev/articles/csp

WCGEOIP (Wildcat! GeoLocation IP)


- UPD: GeoLocation IP Database was updated 2023-10-10 version.

WCLS (Wildcat! List Server)


* NEW: wcList can now spawn a WCX before a distribution is transported
       (SMTP or UUCP).

       The first application will be to allow wcList to wcDKIM sign a
       large message (using a WCX) before it is transported for the wcSMTP
       Router which normally signs all outbound messages. Via wcDKIM
       signing rules, once wcList signs the mail, it can tell wcSMTP to
       skip signing.

WCTASKMGR (Wildcat! Task Manager)


- ENH: Enhanced the wcTaskMsg*.log file with additional launch information

- FIX: Fixed WEEKDAYS scheduling for selected days of week.

- FIX: Addressed long time issue with DST time change "Catch Up" executions.

WCSMTP (Wildcat! SMTP Server)


- FIX: Fixed the html-wcsmq.wcx color macro display of the address destination.

- FIX: Change the default of "No MX Try Once" From false to true.  To revert
       to always following the send retry schedule, use wcRegEdit:

       wcRegEdit /value:wcSMTP\NoMXTryOnce /Dword:0   <-- follow retry schedule

       wcRegEdit /value:wcSMTP\NoMXTryOnce /Dword:1   <-- Try IP once if no MX

       NoMxTryOnce = 1 is the new default.

- FIX: Fixed a Loop issue when a domain resolves to 127.0.0.1