./net/bftpd, Small and fast FTP server

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 5.6, Package name: bftpd-5.6, Maintainer: pkgsrc-users

bftpd 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:

SHA1: afbfc7ed0e44a933022a1f861e37b6c89836d53c
RMD160: c1ae03ae74e81a388cff88c232ccf867908e4a90
Filesize: 163.625 KB

Version history: (Expand)


CVS history: (Expand)


   2020-08-10 15:49:16 by Nia Alarie | Files touched by this commit (2) | Package updated
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
   2020-04-22 07:00:05 by Nia Alarie | Files touched by this commit (2) | Package updated
Log message:
bftpd: Update to 5.5

Jesse Smith <jessefrgsmith@yahoo.ca> -> 5.5
	- Fixed a file descriptor leak would could cause the Bftpd
	  server to run out of available files it can open when storing/uploading
          files.
          Eric Debief provided a patch to correct the issue.
   2020-04-01 12:01:29 by Nia Alarie | Files touched by this commit (2) | Package updated
Log message:
bftpd: Update to 5.4

Jesse Smith <jessefrgsmith@yahoo.ca> -> 5.4
	- Fixed potential one-by-one heap issue when
          reading during transferring files.
	  Issue reported by Antonio Morales.

Jesse Smith <jessefrgsmith@yahoo.ca> -> 5.3
	- Made the situation where FILE_AUTH more clear, advised
          against it. Added warning about making sure password
          file is not readable by another other than the admin.
	- Updated Makefile.in to use more fine-grained dependency
	  checks. Should speed up compiling when just one
	  source file has been altered.
	  New Makefile.in provided by Vemake.
	- Fixed out of bounds memory read when fetching options.
          Issue reported by and solution provided by Antonio Morales.
   2020-03-20 12:58:37 by Nia Alarie | Files touched by this commit (640)
Log message:
*: Convert broken sourceforge HOMEPAGEs back to http
   2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046)
Log message:
all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
   2019-09-07 15:12:54 by Nia Alarie | Files touched by this commit (3) | Package updated
Log message:
bftpd: Update to 5.2

Jesse Smith <jessefrgsmith@yahoo.ca> -> 5.2
	- Make sure we do not send extra newline when DENY message
	is sent to the client.
	- Fixed some build dependencies in the Makefile so fresh
          build is triggered by updating config.h.
          Change provided by Vemake.
   2019-06-22 14:53:47 by Nia Alarie | Files touched by this commit (2) | Package updated
Log message:
bftpd: Update to 5.1

Jesse Smith <jessefrgsmith@yahoo.ca> -> 5.1
        - Fixed duplicate error message when user tries to
          sign in with invalid username.
        - Make sure user can change username before
          successfully authenticating.
        - Fix error message when "type" command is not
          given a parameter.
        - Make sure we do not return multiple error
          codes when an account is disabled.
        - Do not drop connection to client when
          selected account is disabled.
        - Make sure when accounts are disabled/denied, they print the
          proper reason (set in the config file) back to the client