Skip to content

Commit

Permalink
Release unFTP v0.12.11
Browse files Browse the repository at this point in the history
Use libunftp v0.18.0 and corresponding back-ends
  • Loading branch information
hannesdejager committed Jul 16, 2021
1 parent 1538274 commit fc7a861
Show file tree
Hide file tree
Showing 9 changed files with 345 additions and 190 deletions.
11 changes: 8 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,17 @@
# Changelog

## Upcoming
## 2021-07-16 unftp v0.12.11

_tag: v0.12.11_

- Added the `--usr-json-path` argument to allow per-user settings to be specified in a JSON file. This can be the same
JSON file specified for `--auth-json-path`. Example of supported properties can be seen in PR #97
- Ability to restrict the file system operations that an FTP user can do. Accomplished with above-mentioned per user
JSON file specified for `--auth-json-path`. See the project README for examples.
- \#85 Ability to restrict the file system operations that an FTP user can do. Accomplished with above-mentioned per user
settings (`vfs_perms` property).
- \#85 Ability to specify a separate root directory per user account (`root` property).
- Ability to enable/disable an FTP account. Accomplished with above-mentioned per user settings (`account_enabled` property).
- \#87 Added ability to enforce mTLS per user (`client_cert` property).
- \#87 Added ability to check the CN of a user's client certificate (`client_cert.allowed_cn` property).
- Upgraded to the latest libunftp and its extentions. See [the libunftp changelog](https://github.com/bolcom/libunftp/blob/master/CHANGELOG.md)
for more info.

Expand Down
Loading

0 comments on commit fc7a861

Please sign in to comment.