Releases: NeighborhoodGuard/ftp_upload
Releases · NeighborhoodGuard/ftp_upload
Upgrade to Python 3 and Ubuntu 22.04 LTS
Fix findaxiscam
- Fix bug in findaxiscam.
- Implement addllroute service to assist findaxiscam.
Update for Ubuntu Server 18.04
- Test on Ubuntu Server 18.04 LTS
- Update package installs for Ubuntu 18.04 Server.
- Fix key-handling bugs caused by inconsistencies between 16.04
and 18.04.
Standard place for install config; improve install GUI
- Put installer config file in standard directory.
- Prevent key generation from asking for passphrase.
- Improve prompts in config GUI.
Add findaxiscam and its manual page
Release 2.1.0 - Add findaxiscam and its manual page
Add automated install & config, remote access
- Add interactive installer for Debian Linux derivatives. Only tested
on Ubuntu 16.04 LTS. - Add remote access via SSH tunnels (cktunnel.sh and starttunnel.sh).
- Run ftp_upload and cktunnel as Linux services.
- Configure ftp_upload.py using ftp_upload.conf file rather than
localsettings.py.
Fix upload to wrong directory and unit tests
- Fix long-standing bug wherein image files would occasionally be FTPed to the
destination directory on the cloud server, rather than the date/location
subdirectory below the destination directory. - Fix the testing code (originally developed on Windows) to work on both
Linux and Windows. - Add Developer Notes in the doc directory explaining how to set up and run
the testing code. - Fix README.md to account for change in GitHub markdown processing.
Fix upload stall problem
Fixes a problem where uploads would "stall" after hours or days of running ftp_upload. The FTP timeout was not correctly implemented in the previous version. This caused threads to hang forever when the FTP server in the cloud behaved badly. When enough (or the wrong) threads hung, files would stop being uploaded entirely, even though the main loop was still running.
First public release.
See FTP_Upload/ReleaseNotes.md for recent changes.