File uftpd.changes of Package uftpd
-------------------------------------------------------------------
Mon May 25 17:27:46 UTC 2020 - Martin Hauke <mardnh@gmx.de>
- Update to version 2.12
Changes
* Use common log message format and log level when user enters
an invalid path. This unfortunately affects changes introduced
in v2.11 to increase logging at default log level.
* Fixes
Issue #30: When entering an invalid directory with the FTP
command CWD, a NULL ptr was deref. in a DBG() message even
though the log level is set to a value lower than LOG_DEBUG.
This caused uftpd to crash and cause denial of service.
Depending on the init/inetd system used this could be
permanent.
-------------------------------------------------------------------
Sun Jan 5 09:44:30 UTC 2020 - Martin Hauke <mardnh@gmx.de>
- Update to version 2.11
* Increased logging at default log level. Now all relevant
interaction is logged. See the man page for how to adjust.
* Fix buffer overflow in FTP PORT parser
* Fix TFTP/FTP directory traversal regression
* Fix potential DOS through non-busy loop and segfault
* Fix potential segfault through empty FTP password
* Fix potential segfault through FTP PORT command
-------------------------------------------------------------------
Mon Aug 26 20:56:41 UTC 2019 - Martin Hauke <mardnh@gmx.de>
- Update to version 2.10
* Add support for TFTP WRQ, i.e. for clients sending files to
server
* Fix invalid TFTP error codes, now uses custom error string to
code 0
* Slightly improved debug messages
-------------------------------------------------------------------
Mon Jul 29 20:02:51 UTC 2019 - Martin Hauke <mardnh@gmx.de>
- Update to version 2.9
* Check FTP root security after dropping privileges
* Revert insecure default: "writable FTP root", introduced in v2.8
* Revert part of issue #18 to fix issue #23; "CWD /" doesn't work
* Fix spelling errors found by Lintian
* Fix package description, more formal and less personal
-------------------------------------------------------------------
Tue May 28 17:44:15 UTC 2019 - Martin Hauke <mardnh@gmx.de>
- Update to version 2.8
Changes:
* The FTP command processor now always converts all inbound
commands to uppercase to handle clients sending commands in
lowercase
* Any arguments to the FTP LIST command are now ignored
* Improved user feedback on bad FTP root error message
Fixes
* Fix #18: KDE Dolphin, FTP client interop problems.
* Fix off-by-one regression introduced in v2.5
-------------------------------------------------------------------
Sun Mar 3 16:50:58 UTC 2019 - Martin Hauke <mardnh@gmx.de>
- Update to version 2.7
Changes
* Documentation updates, commands added in v2.5 and writable opt
* Require libuEv v2.2, or later
Fixes
* Issues with relative FTP root when running unpriviliged
-------------------------------------------------------------------
Fri Jul 27 14:47:13 UTC 2018 - jengelh@inai.de
- Remove rhetoric filler wording from descriptions.
-------------------------------------------------------------------
Wed Jul 4 15:20:38 UTC 2018 - mardnh@gmx.de
- Update to version 2.6
Fixes
* Issue #16: 100% CPU when client session exits
* Add missing include file for `gettimeofday()`
* Flush stdout logging when running in the foreground
-------------------------------------------------------------------
Thu Jun 28 07:49:34 UTC 2018 - mardnh@gmx.de
- Add Conflicts to not interfere with other packages that also
provide /usr/sbin/in.tftpd
-------------------------------------------------------------------
Mon Jun 18 12:07:49 UTC 2018 - mardnh@gmx.de
- Initial package, version 2.5