Path to this page:
./
net/bftpd,
Small and fast FTP server
Branch: CURRENT,
Version: 6.1,
Package name: bftpd-6.1,
Maintainer: pkgsrc-usersbftpd is a FTP server that tries to be very configurable while being fast and
small. Its features include:
* Easy configuration.
* Speed.
* Support for most RFC FTP commands.
* tar.gz on-the-fly compression/archiving.
* Security with chroot without special setup.
* No need for extra files (sh, ls..) in a chroot environment.
* Logging to wtmp and to logfile or syslog.
* PAM and passwd/shadow support.
* Support for SITE CHOWN/CHMOD.
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 170.199 KB
Version history: (Expand)
- (2022-12-03) Updated to version: bftpd-6.1
- (2021-10-17) Updated to version: bftpd-6.0
- (2021-06-12) Updated to version: bftpd-5.7
- (2020-08-10) Updated to version: bftpd-5.6
- (2020-04-26) Updated to version: bftpd-5.5nb1
- (2020-04-22) Updated to version: bftpd-5.5
CVS history: (Expand)
2022-12-03 11:41:15 by Niclas Rosenvik | Files touched by this commit (2) |
Log message:
Update net/bftpd to version 6.1
Changes from CHANGELOG:
- Fixed linking errors on latest complilers GCC/Clang by
addressing variable scope.
- Make sure we do not rely on argv or argv[0] being valid.
Bftpd now exits with an error if arguements are not passed as expected.
|
2021-10-26 13:07:15 by Nia Alarie | Files touched by this commit (958) |
Log message:
net: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Not committed (merge conflicts...):
net/radsecproxy/distinfo
The following distfiles could not be fetched (fetched conditionally?):
./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz
./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch
./net/djbdns/distinfo djbdns-1.05-test28.diff.xz
./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch
./net/djbdns/distinfo djbdns-1.05-multiip.diff
./net/djbdns/distinfo djbdns-cachestats.patch
|
2021-10-17 12:11:21 by Nia Alarie | Files touched by this commit (2) | |
Log message:
bftpd: update to 6.0
Jesse Smith <jessefrgsmith@yahoo.ca> -> 6.0
- Make extended passive mode respect the PASSIVE_PORTS variable
in the bftpd configuration file. Previously random ports
would be assigned.
- Minor code clean-up in mystrings library to avoid calculating
string length multiple times.
Jesse Smith <jessefrgsmith@yahoo.ca> -> 5.9
- Fixed output of directory listing so that file size is right-justified
which makes output look cleaner.
Fix suggested by uomo ukko.
- Addressed some compiler warnings. Make sure we bail out
of situations even if they should never realisticaly return
an error.
Jesse Smith <jessefrgsmith@yahoo.ca> -> 5.8
- Many spelling errors in source code and documentation found and
fixed by Jens of Fossies (fossies.org). Applied spelling corrections.
- Removed mark-up and special characters from COPYING, README, and INSTALL
files.
- Fixed file size reporting on 32-bit ARM architecture when files are
large (greater than 2GB).
Problem and fix reported by uomo ukko.
Jesse Smith <jessefrgsmith@yahoo.ca> -> 5.7
- A malicious client could cause a buffer overflow with
a lot of EPSV commands sent in a row. We now close
the pasv socket before each new use to avoid accumulating
more than 1023.
Thanks to Shisong Qin for reporting this issue and suggesting
a fix.
|
2021-10-07 16:43:07 by Nia Alarie | Files touched by this commit (962) |
Log message:
net: Remove SHA1 hashes for distfiles
|
2021-06-12 10:10:52 by Nia Alarie | Files touched by this commit (3) |
Log message:
bftpd: Update to 5.7
This file contains all major changes made during the development of bftpd.
The uppermost change is the newest one.
Jesse Smith <jessefrgsmith@yahoo.ca> -> 5.7
- A malicious client could cause a buffer overflow with
a lot of EPSV commands sent in a row. We now close
the pasv socket before each new use to avoid accumulating
more than 1023.
Thanks to Shisong Qin for reporting this issue and suggesting
a fix.
|
2021-05-14 15:16:53 by Nia Alarie | Files touched by this commit (1) |
Log message:
bftpd: honor LDFLAGS
|
2020-08-10 15:49:16 by Nia Alarie | Files touched by this commit (2) |
Log message:
bftpd: Update to 5.6
Jesse Smith <jessefrgsmith@yahoo.ca> -> 5.6
- When Bftpd is run with the -n flag (no configuration file)
default ratio settings prevented files from downloading.
Samuel Hsu has patched Bftpd to assume no ratio ("") is
treated the same as "none" or no restrictions.
- Fixed potential overflow in buffer for directory listing.
- Used calloc() and single strlen() call to avoid having
a string without a NULL terminator mystring library.
|
2020-04-26 16:02:28 by Roland Illig | Files touched by this commit (1) |
Log message:
net/bftpd: fix location of configuration file in manual page
|