SPECIAL NOTES ABOUT THIS UPDATE:
This is a plug and play update; rebuilt for the latest Windows Operating Systems with a number of enhancments and fixes.
Windows XP/2003 is EOL (End of Life) and is no longer supported by Microsoft. For the time being, Wildcat! v8.0 is still built for XP/2003 compatibility. However, Microsoft has made it very clear they will no longer support XP/2003 for future development. It is possible future SSI development support will be limited in versions compiled for XP/2003.
Changes, New Features and Enhancements by Wildcat! Component
WCWEB (Wildcat! Web Server)
- FIX: Authenticated Direct URL Landing Page Fixed a premature delete cookie "DirectUrl" timing issue when attempting to go directly to an authenticated resource (URL) which will display the login page. Once logged in, the DirectUrl cookie is used to redirect to the intented URL landing page. - NEW: Added Let's Encrypt support to obtain Free SSL certificates. - NEW: Added built-in detection for ZeroSSL.com domain verification url "/.well-domain/acme-challenge" that will not force an authorization 401 response. This is related to Let's Encrypt and obtaining free CA signed SSL certificates.
WCFTP (Wildcat! FTP Server)
- FIX: Fixed the extended FTP command MLSD to translates spaces in
File Area Names to the underscore character.
wcFTP will use the File Area FTP Directory Name if defined.
Otherwise it will use the File Area Name and translate any spaces
to underscore.
This resolves a FTP client "Filezilla" v3.44 issue with the MLSD
command.
WCPOP3 (Wildcat! POP3 Server)
- ENH: Reducecd the verbosity of the session trace logs. To enable the trace verbosity, set the wcPOP3 registry DWORD "trace.update" to 1. wcRegEdit /value:wcpop3\Trace.Update /dword:1 - FIX: Fixed an Authentication issue when using STARTTLS.
WCSMTP (Wildcat! SMTP Server)
- NEW: wcSMTP will now accept WCX command overrides in the form: SMTPCMD-{internalcommand}.WCX where {internalcommand} is an SMTP command internally handled by wcSMTP. If the WCX is found when the command is issued, it will override the internal command. If the WCX returns FALSE GlobalResult then the internal command will run. If the WCX returns TRUE, it is presumed the WCX will perform the function of the internal command since it will be by-passed. Please note, the WCX override do not have much value right now other than a passive hook that will return GlobalResult of FALSE. - NEW: wcSMTP will now check and run a special SMTPCMD-AuthError.wcx when the AUTH command is used and an error is returned. When the AUTH command returns an error, the error information is passed the SMTPCMD-AuthError.wcx so it can process the information. The typical application for this WCX is to apply a login block when too many login errors occur. - FIX: Fixed an Authentication issue when using STARTTLS. - FIX: Fixed CRAM-MD5 authorization. Password is case-sensitive.
WCTASKMGR (Wildcat! Task Manager)
- ENH: Added daily file naming for wcTaskMgr log file. - ENH: Allow event logging to default log file if event log file not defined. - DOC: Documentation Note: wcTaskmgr replaces the old wcEvent utility. WcEvent is deprecated. Use wcEventConvert.exe to convert the WcEvent *.LPD event files to the new WcTaskMgr INI file format.
WCONLINE (Wildcat! Online Controller)
- ENH: Added daily file naming for wcOnline log file.
WCSAP (Wildcat! Sender Authentication Protocol)
- ENH: Added daily or monthly log file name for wcsap-results.cvf log. See updated
wcsap.ini option to set the SapResultFile name.
WCREFRESH (Wildcat! File Database Refresh Tool)
- ENH: Added daily file naming for wcRefresh log file.
* NEW: Added option to delete file records when file physical is missing. (NOT YET)
WCSSL (Wildcat! Secured Socket Layer)
- ENH: WCSSL log file is now using the daily format. - ENH: Updated the wcSSLConfig.exe switch option "/AddCacert" to always extract the ssl\cacert\ca-bundle.txt resource and overwrite the existing one. If need be, you should make a backup of the existing one prior to using the /AddCacert option. - FIX: Removed the "period" restriction for the Friendly Name when creating a new SSL certificate request. - UPD: Added Let's Encrypt and ZeroSSL.org to wcSSLConfig's Wizard resource links.
VCRTL (Microsoft Visual C++ Redistributable RTL)
- UPD: The AutoUpdate will check for and install the Microsoft Visual C++ 2017
Redistributable RTL (Run Time Library)
WCMENU (Wildcat! Menu Editor)
- ENH: The HKCU registry is now used to save GUI windows location & dimensions.
WCVIEW (Wildcat! Console Viewer)
- ENH: The HKCU registry is now used to save GUI windows location & dimensions.
WCNODE (Wildcat! Node and Server Monitor)
- ENH: The HKCU registry is now used to save GUI windows location & dimensions. - FIX: The Peer IP address is now used for /statd.
WCLOCAL (Wildcat! Local Login)
- ENH: The HKCU registry is now used to save GUI windows location & dimensions.
WCBASIC (Wildcat! BASIC Software Development Kit)
- ENH: Added new WILDCAT_V80 macros. - ENH: WCDEV and WCIDE now use the HKCU registry to save/read GUI windows location & dimensions. Previously, the GUI information was save in \Windows\wc*.ini files which were no longer accessible in non-admin user accounts.
WCMAIL (Wildcat! Mail Gateway)
- FIX: Fixed an Newsgroup *.BAG import issue (related to Memory File Naps).