Skip to content

Commit

Permalink
Update & spellcheck ChangeLogs and bump version for v2.10 release
Browse files Browse the repository at this point in the history
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
  • Loading branch information
troglobit committed Aug 15, 2019
1 parent 0b0a845 commit e822486
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 17 deletions.
22 changes: 12 additions & 10 deletions ChangeLog.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,12 @@ Change Log
All notable changes to the project are documented in this file.


[v2.10][UNRELEASED]
---------------------
[v2.10][] - 2019-08-15
----------------------

### Changes
- Issue #25: Add support for TFTP write support (WRQ)
- Slightly improved debug messages.

### Fixes
- Minor fix to TFTP error codes, only use standardized codes, and
Expand All @@ -27,7 +28,7 @@ All notable changes to the project are documented in this file.
- Fixes failing `dpkg -P uftpd` due to bug in postrm script

### Fixes
- Issue #21: Check for `pkg-config` before lookging for deps.
- Issue #21: Check for `pkg-config` before looking for deps.
- Issue #22: Check FTP root security *after* having dropped privs.
This means no longer having to run with `-o writable` by default
- Issue #23: FTP command `CWD /` does not work, affects all clients.
Expand Down Expand Up @@ -55,7 +56,7 @@ All notable changes to the project are documented in this file.
- Require libuEv v2.2, or later

### Fixes
- Issue #17: Issues with relative FTP root when running unpriviliged
- Issue #17: Issues with relative FTP root when running unprivileged


[v2.6][] - 2018-07-03
Expand Down Expand Up @@ -101,7 +102,7 @@ Bug fix release.

### Changes
- Handle non-chrooted use-cases better, ensure CWD starts with /
- Increased default inactivty timer: 20 sec --> 180 sec
- Increased default inactivity timer: 20 sec --> 180 sec
- Ensure FTP `PASV` and `PORT` sockets are set non-blocking to prevent
blocking the event loop
- [README.md][] updates, add usage section and improve build + install
Expand Down Expand Up @@ -186,7 +187,7 @@ Minor fix release.
[v2.0][] - 2016-01-22
---------------------

Sleak, smart, simple ... UNIX
Sleek, smart, simple ... UNIX

### Changes
- Greatly simplified command line syntax
Expand Down Expand Up @@ -231,7 +232,7 @@ built-in FTP client and wget.
- Major refactor of both FTP and TFTP servers to use libuEv better.
- Move to use [libite][] v1.0.0 for `strlcpy()`, `strlcat()`, `pidfile()`
and more.
- Add proper session timout to TFTP, like what FTP already has.
- Add proper session timeout to TFTP, like what FTP already has.
- Add support for `NLST` FTP command, needed for multiple get operations.
This fixes issue #2, thanks to @oz123 on GitHub for pointing this out!
- Add support for `FEAT` and `HELP` FTP commands used by some clients.
Expand Down Expand Up @@ -312,7 +313,7 @@ roll your own build of this release from the GIT source tree.
### Fixes
- Fix nasty invalid `sizeof()` argument to `recv()` causing uftpd to
only read 4/8 bytes (32/64 bit arch) at a time from the FTP socket.
This should greatly reduce CPU utilisation and improve xfer speeds.
This should greatly reduce CPU utilization and improve xfer speeds.
Found by [Coverity Scan][].
- Fix minor resource leak in `ftp_session()` when `getsockname()` or
`getpeername()` fail. Minor fix because the session exits and the OS
Expand Down Expand Up @@ -360,7 +361,7 @@ roll your own build of this release from the GIT source tree.
- Incompatible changes to the command line arguments, compared to v1.2!
- Add libuEv as a GIT submodule, handles signals, timers, and all I/O.
- Refactor all signal handling, timers, and socket `poll()` calls to
use libuEv instead. Much cleaner and maintaiable code as a result.
use libuEv instead. Much cleaner and maintainable code as a result.
- Clarify copyright claims, not much remains of the original [FtpServer][]
code, by [Xu Wang][].

Expand Down Expand Up @@ -435,7 +436,8 @@ First official uftpd release! :-)
Lines must end in the old `\r\n` format, rather than UNIX `\n`.


[UNRELEASED]: https://github.com/troglobit/uftpd/compare/v2.9...HEAD
[UNRELEASED]: https://github.com/troglobit/uftpd/compare/v2.10...HEAD
[v2.10]: https://github.com/troglobit/uftpd/compare/v2.9...v2.10
[v2.9]: https://github.com/troglobit/uftpd/compare/v2.8...v2.9
[v2.8]: https://github.com/troglobit/uftpd/compare/v2.7...v2.8
[v2.7]: https://github.com/troglobit/uftpd/compare/v2.6...v2.7
Expand Down
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
AC_INIT([uftpd], [2.10-beta1], [https://github.com/troglobit/uftpd/issues],,
AC_INIT([uftpd], [2.10], [https://github.com/troglobit/uftpd/issues],,
[https://troglobit.com/projects/uftpd/])
AM_INIT_AUTOMAKE([1.11 foreign no-dist-gzip dist-xz])
AM_SILENT_RULES([yes])
Expand Down
12 changes: 6 additions & 6 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
uftpd (2.10) unstable; urgency=medium

* Add suport for TFTP WRQ, i.e. support for sending files to server
* 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.
* Slightly improved debug messages

-- Joachim Nilsson <troglobit@gmail.com> Mon, 12 Aug 2019 11:50:42 +0200
-- Joachim Nilsson <troglobit@gmail.com> Thu, 15 Aug 2019 08:59:35 +0200

uftpd (2.9) unstable; urgency=medium

Expand All @@ -30,7 +30,7 @@ uftpd (2.8) unstable; urgency=medium
uftpd (2.7) unstable; urgency=medium

* Bug fix release
* Fix running uftpd as unpriviliged user using a relative FTP root
* Fix running uftpd as unprivileged user using a relative FTP root

-- Joachim Nilsson <troglobit@gmail.com> Sun, 03 Mar 2019 11:39:03 +0100

Expand Down Expand Up @@ -81,7 +81,7 @@ uftpd (2.2-3) stable; urgency=low

A user must now be member of the users group to share files over
TFTP/FTP. Simply add a user to 'users' and they can upload their
files to /srv/ftp. The TFT/FTP server itself has no rights to
files to /srv/ftp. The TFTP/FTP server itself has no rights to
write there. Add an uploads/ sub-directory with write perms for
the 'ftp' user if you want to enable anonymous uploads via FTP.

Expand Down Expand Up @@ -142,7 +142,7 @@ uftpd (1.8-1) unstable; urgency=low

* New upstream release:
- Fix insecure chroot(), reported by Coverity Scan, CID #54523
- Minor updates to README and a new CHANGLOG file
- Minor updates to README and a new CHANGELOG file

-- Joachim Nilsson <troglobit@gmail.com> Sun, 2 Feb 2015 06:45:06 +0100

Expand Down

0 comments on commit e822486

Please sign in to comment.