Stable-20241023
This is a bugfix and feature release.
- Workaround to avoid excessive memory use during certain web downloads (#119) with new
wwwserve_max_bytes
limit - Tune SFTP security for modern OS versions and try harder to mitigate Terrapin issue on some legacy systems (PR132)
- Skip making pointless client ID directory in user_pending during account create/renew (#141) to reduce log noise
- Avoid copy of unique ID to project users when in
gdp_mode
to avoid bogus ID collision warnings on user renew/edit - Cloud instance status page improvement and polish to clarify jump host setup
- Expose
storage_protocols
for use e.g. in above size limit hint for #119 and reuse in Duplicati protocol selection - Internal configuration restructuring for better unit testing and potential future interactive configuration features
- Fix a unit test regression during test clean up
- Increased unit test coverage
Note: the Stable-YYYYMMDD release series specifically refers to the master
branch, which is strictly in lock-step with the old SourceForge repo and being phased out. The matching Main-YYYYMMDD and Next-YYYYMMDD releases refer to the corresponding edge
and experimental
branches used in production - despite the somewhat misleading branch names. Thus, we recommend using Main for python2
and Next for python3
deployments.