SPECIAL NOTES ABOUT THIS UPDATE:
This plug and play update includes OpenSSL v3.4 support, SNI SSL support and other enhancements, minor fixes, if any, listed below.
Changes, New Features and Enhancements by Wildcat! Component
OPENSSL (OPENSSL)
- UPD: Openssl v3.40 is current for Wildcat! SSL operations. We custom
built Openssl for continue XP/2003 support.
WC7ZIP (Wildcat! 7-zip Archiver)
- NEW: Wildcat! 7-ZIP (WC7Z.EXE) is a Wildcat! version of the popular
7-zip archive utility which has support for many compression
format. Wc7z is used by the following:
- wcRefresh for updating file areas to extract the file_id.diz
description from any archive type.
- wcLocal, wcTelnet and wcWeb for file upload file_id.diz
extraction support and for file archive Viewing.
Two new images, wc7z.exe and 7z.dll, are now distributed in
the stock Wildcat! package.
wc7z Highlights
WCSERVER (Wildcat! Server)
- UPD: Updated startup OS logging for modern Windows OSes.
WCCONFIG (Wildcat! Configuration)
* FIX: Corrected the System Securities | Network editting of
addresses.
WCSSL (Wildcat! Secured Socket Layer)
- NEW: Server Name Indicator (SNI) SSL support is now available.
The Wildcat! Hosting Servers wcWEB, wcSMTP, wcPOP3, wcTELNET and
wcNNTP were updated for wcSSL SNI support. Virtual Domain Groups
can now have their own SSL certificates. Use wcSSLConfig to
assign a certificate to the specific protocol or default.
WCSSLCONFIG (Wildcat! SSL Configuration)
- NEW: Import Certificates. A new Certificate Wizard option allows the importing of Certificate and Key files into the certificate store in the expected wcSSL file name format. - NEW: SNI Virtual Domains. A new option in wcSSLConfig allows you to select additional domain certificates for your server. These are secondary certificates that can be used for Virtual Domains. - UPD: The new CA BUNDLE file was updated. This is not done automatically. You need to run wcsslconfig like so: wcSSLConfig /AddCacert This will update the file: wc:\ssl\cacert\ca-bundle.txt
WCWEB (Wildcat! Web Server)
- UPD: The Web Server was updated for wcSSL SNI support. Virtual Domain Groups can now have their own SSL certificates. Use wcSSLConfig to assign a certificate to the HTTP server or Default protocol. - NEW: wcWEB running in HTTPS (SSL) required mode will now have an exception for HTTP (non-SSL) requests for urls starting with "/.well-known/" prefixes. This will allow for HTTP:// well-known requests to work seamlessly in HTTP mode. Read About Well-Known in Wikipedia Current /.well-known/ requests supported by Wildcat: Acme-Challenge Used to acme-clients to validate SSL certifcate renewals. AutoConfig/Mail Used by mail reades like Thunderbird to prepare user accoints with Wildcat! POP3, SMTP connection settings. A well-known*.log is created for /.well-known/ requests. - UPD: Updated http\template\file_manager_options.inc template to support file archive viewing via wcWEB. - NEW: New Javascript API for custom modals windows using modern async methods /public/js/wcFormHelper.js /public/js/wcUIHelper.js - UPD: Updated the Mail Preview for a cleaner preview of messages. The updated templates using the mail preview are: http\template\recentmail.htm http\template\message_inbox.htm http\template\message_index.htm http\template\message_indexthd.htm These templates use the updated html-getmsg.wcx for an improved filtered UTF8 text/plain extraction for a popup mail preview.
WCSMTP (Wildcat! SMTP Server)
- UPD: The wcSMTP Server was recompiled for wcSSL SNI support.
WCPOP3 (Wildcat! POP3 Server)
- UPD: The wcPOP3 Server was recompiled for wcSSL SNI support.
WCTELNET (Wildcat! Telnet Server)
- UPD: The wcTelnet Server was recompiled for wcSSL SNI support.
WCNNTP (Wildcat! NNTP/News Server)
- UPD: The wcNNTP Server was recompiled for wcSSL SNI support.
WCBASIC (Wildcat! BASIC Software Development Kit)
- UPD: wcBASIC Compiler updated to match the current wcSDK headers - UPD: wcBASIC Plus Pack Updated - UPD: IsSessionSecured() now returns TRUE for Telnet SSL connections - UPD: Main.wcc was updated to show "Node: # Secured" at login. - UPD: Updated html-getmsg.wcc for an improved filtered UTF8 text/plain extraction for a mail preview popup. - NEW: New wcc modules: These new or updated wcBASIC code is related to the new wc7zip work: wcziplib.wcc/wch NEW! refactored zip code used in fileview.wcc and ftpcmd-view.wcc. viewcomp.wcc NEW! archive viewer used by fileview.wcc ftpcmd-view.wcc and wcWEB File Info. fileinfolib.wcc/wch updated library with new wc7z.exe support makewcx.wcc updated with new cls=0 quiet mode option fileview.wcc updated to support new fileinfolib library ftpcmd-view.wcc updated to support new fileinfolib library html-uploadprocess.wcc updated to support new fileinfolib library view-archive.htm NEW: http\template\view-archive.htm template used by wcWEB file_manager_options.inc
WCNNTP (Wildcat! NNTP/News Server)
- NEW: wcSSL support was added to wcNNTP Server! SSL default port is 563.
It works the same as all other SSL hosting services.