ZitaFTP Server v1.34 has just been released, and can be downloaded here. This version marks a major milestone: it’s no longer a pre-release.
No, this doesn’t mean it’s perfect. I have plenty more features and enhancements to add. ZitaFTP Server has matured to the point that the pre-release label can be removed. It’s a solid product.
The ZitaFTP Server logo has been refreshed, and is looking nice (see below). It’s been incorporated into the installers too, so the generic banners are gone.
Enhancements and Fixes
In brief, here are the (cross-platform) enhancements and bug fixes:
UI sidebar menu now only shows the pages that a user has access to
Enabled Link-Time-Optimization (LTO) for release builds. This reduces the compiled binary size by removing unused library code (and other optimizations)
Fixed timer event removal to eliminate a SEGV fault on exit when the ACME autorenewal client is active
Fixed a potential hang in the event loop with slow tasks (such as ACME certificate renewal tasks)
Fixed thread pool so more than one thread can run at once
AmigaOS Specific Improvements
The AmigaOS version got some special attention this time round. Here’s what AmigaOS users have to look forward to:
Added an AREXX port
Installer now has upgrade and maintenance modes when an existing installation is detected. Upgrading just got easier
Added AutoInstall script
Updated libcurl to use AmiSSL, and deleted the statically linked OpenSSL that was there only for libcurl (reduces the binary size by several megabytes)
We use technologies like cookies to store and/or access device information. Some are essential to the correct operation of this website, while others are optional (e.g., marketing cookies). We hope you'll accept them all, but it's entirely up to you. You're in control, and can accept or deny cookies as you see fit.
Functional
Always active
These cookies are essential for this website to function correctly while serving you.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.