Here is an update to Pure-FTPd 1.0.51.

* Version 1.0.51:
 - Compatibility with OpenSSL 1.1.0 was improved.
 - PostgreSQL: the port number is not escaped any more in connection
strings.
 - TLS tickets are issued but not renewed - This fixes compatibility
issues with some clients.
 - PureDB: additional checks for corrupted databases have been added,
and synchronization to disk uses F_FULLFSYNC on macOS X.

* Version 1.0.50:
 - Support for MD5, SHA1 and MySQL PASSWORD() function were removed for
password hashing. You should now use scrypt, argon2 or the system crypt(3)
function.
 - Soft fail if a USER command is received without TLS and the server is
configured to enforce TLS. Previously, the session was immediately closed,
but that was too brutal for some clients.
 - Allow connections from the class E network range -- apparently
required in some cases when using Linux containers.
 - Large file listings used to require way more stack allocations than
necessary, possibly reaching hard-coded limits and causing a forced
session close. This has been fixed.
 - The SPSV command has been removed.
 - Under some circumstances, the server would not start when configured
with directory aliases. This has been fixed.
 - PostgreSQL: hard-coded global configuration strings were not escaped.
This has been fixed.
 - A warning is now printed when a transfer happens in ASCII mode, as
this is rarely intentional.
 - Compilation with --without-ascii is now possible again.
 - Configuration options for features that have been disabled at
compile-time are not parsed any more.
 - When virtual quotas were configured, files were removed after an
upload if the size quota was exceeded, but not during the upload. This
has been fixed.
 - A configuration file can now include other files with the `Include`
directive.


Index: Makefile
===================================================================
RCS file: /home/cvs/ports/net/pure-ftpd/Makefile,v
retrieving revision 1.84
diff -u -p -u -p -r1.84 Makefile
--- Makefile    31 Mar 2022 16:19:21 -0000      1.84
+++ Makefile    17 Sep 2022 04:19:41 -0000
@@ -1,7 +1,6 @@
 COMMENT=       small, easy to set up, fast and very secure FTP server
 
-DISTNAME=      pure-ftpd-1.0.49
-REVISION=      2
+DISTNAME=      pure-ftpd-1.0.51
 CATEGORIES=    net
 MASTER_SITES=  https://download.pureftpd.org/pub/pure-ftpd/releases/ \
                ftp://ftp.pureftpd.org/pub/pure-ftpd/releases/ \
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/net/pure-ftpd/distinfo,v
retrieving revision 1.41
diff -u -p -u -p -r1.41 distinfo
--- distinfo    8 Jan 2020 00:36:39 -0000       1.41
+++ distinfo    17 Sep 2022 04:19:46 -0000
@@ -1,2 +1,2 @@
-SHA256 (pure-ftpd-1.0.49.tar.bz2) = 
inJ9/vgQ8nX7o+tgmXYNT4oL3q4sEZfQ1b/rjBsvYbY=
-SIZE (pure-ftpd-1.0.49.tar.bz2) = 487958
+SHA256 (pure-ftpd-1.0.51.tar.bz2) = 
YiNguGxgtWOr4OmU8Khs/lzP3ll7KaFLCnm25aoFowQ=
+SIZE (pure-ftpd-1.0.51.tar.bz2) = 520648
Index: pkg/PLIST
===================================================================
RCS file: /home/cvs/ports/net/pure-ftpd/pkg/PLIST,v
retrieving revision 1.16
diff -u -p -u -p -r1.16 PLIST
--- pkg/PLIST   11 Mar 2022 19:46:58 -0000      1.16
+++ pkg/PLIST   17 Sep 2022 04:24:34 -0000
@@ -1,5 +1,6 @@
 @newgroup _pure-ftpd:642
 @newuser _pure-ftpd:642:_pure-ftpd:daemon:pure-ftpd 
user:/nonexistent:/sbin/nologin
+@rcscript ${RCDIR}/pure_ftpd
 @bin bin/pure-pw
 @bin bin/pure-pwconvert
 @bin bin/pure-statsdecode
@@ -38,4 +39,3 @@ share/examples/pure-ftpd/pure-ftpd.conf.
 %%ldap%%
 %%mysql%%
 %%postgresql%%
-@rcscript ${RCDIR}/pure_ftpd

Reply via email to