./net/bftpd, Small and fast FTP server

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


Branch: CURRENT, Version: 5.5nb1, Package name: bftpd-5.5nb1, 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: fdd1fb4ea5928b650c2f428097f3dd5d44e94c94
RMD160: e97f1ffd9153a5e175f7ad834340cb8641f81b7c
Filesize: 163.008 KB

Version history: (Expand)


CVS history: (Expand)


   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
   2018-11-24 12:29:15 by Nia Alarie | Files touched by this commit (2) | Package updated
Log message:
bftpd: Update to version 5.0

Changes:

Jesse Smith <jessefrgsmith@yahoo.ca> -> 5.0
	- Added more checks to places where we are mapping a file
          or checking for symbolic links. Should avoid trying to
          operating on invalid path names or broken symlinks.
          Issue reported by Xu.

Jesse Smith <jessefrgsmith@yahoo.ca> -> 4.9
	- Several checks added to chdir() and other
          return codes to make sure syscalls are all returning
          properly. Patch provided by Zhouyang Jia.
	- Fixed some compiler warnings due to unused or
          oddly indented code.

Jesse Smith <jessefrgsmith@yahoo.ca> -> 4.8
	- Fixed potential double-free bug during Bftpd shutdown.
	- Fixed potential unititalized variable.
	  Thanks to Alex for reporting these bugs.

Jesse Smith <jessefrgsmith@yahoo.ca> -> 4.7
	- Fixed memory leak in rename function.
          Thanks to Alex for reporting this bug.

Jesse Smith <jessefrgsmith@yahoo.ca> -> 4.6
	- Avoid memory corruption when reading config file by initalizing memory.
	- Make sure CHROOT is default option, even if it is not specified
	  in the config file.
	  Thanks for Anton Yuzhaninov for providing the above two fixes.

Jesse Smith <jessefrgsmith@yahoo.ca> -> 4.5
	- Avoid potential buffer underflow in main.c
	  Thanks to Andreas for pointing out this problem.