]> git.sesse.net Git - betaftpd/log
betaftpd
23 years agodo_download(): Removed the check for f->upload :-D
sgunderson [Sat, 2 Sep 2000 15:07:49 +0000 (15:07 +0000)]
do_download(): Removed the check for f->upload :-D

23 years agoForgot to commit ftpd.h last time -- recursive-directory patches committed for that...
sgunderson [Sun, 20 Aug 2000 20:36:39 +0000 (20:36 +0000)]
Forgot to commit ftpd.h last time -- recursive-directory patches committed for that file as well now.

23 years agoUpdated the lines regarding general RFC compliance -- BetaFTPD should now be consider...
sgunderson [Sun, 20 Aug 2000 17:28:21 +0000 (17:28 +0000)]
Updated the lines regarding general RFC compliance -- BetaFTPD should now be considered fully RFC compliant for all practical uses.

23 years agoUpdated documentation: Tell about recursion in internal ls; tell that we have Debian...
sgunderson [Sun, 20 Aug 2000 17:27:40 +0000 (17:27 +0000)]
Updated documentation: Tell about recursion in internal ls; tell that we have Debian packages again.

23 years agoImplemented directory listing recursion (not very much testing yet). Both mmap()...
sgunderson [Sun, 20 Aug 2000 17:26:49 +0000 (17:26 +0000)]
Implemented directory listing recursion (not very much testing yet). Both mmap() and non-mmap() now use mwrite(). We no longer depend on the return value of snprintf().

23 years agocmd_type(), cmd_stru(): Unknown arguments are now refused instead of being ignored...
sgunderson [Sun, 20 Aug 2000 17:22:51 +0000 (17:22 +0000)]
cmd_type(), cmd_stru(): Unknown arguments are now refused instead of being ignored; documentation also updated on this point.

23 years agoprocess_all_clients(): Made the poll() checking code a little bit clearer.
sgunderson [Sun, 20 Aug 2000 17:21:41 +0000 (17:21 +0000)]
process_all_clients(): Made the poll() checking code a little bit clearer.

23 years agoChangeLog is generated from CVS logs on make package; debian/ directory is included...
sgunderson [Thu, 17 Aug 2000 23:10:20 +0000 (23:10 +0000)]
ChangeLog is generated from CVS logs on make package; debian/ directory is included in packaging.

23 years agoprocess_all_clients(): Fixed a bug (reporting and much tracing by Sean MacLennan...
sgunderson [Thu, 17 Aug 2000 22:59:14 +0000 (22:59 +0000)]
process_all_clients(): Fixed a bug (reporting and much tracing by Sean MacLennan <seanm@netwinder.org>) where the server could refuse to send a reply on a finished uploading when using poll() mode, and generally not handle both POLLHUP/ERR and POLLIN at the same time.

23 years agoFreshly made debian/ directory, from a potato (2.2) machine, originally made with...
sgunderson [Thu, 17 Aug 2000 22:46:36 +0000 (22:46 +0000)]
Freshly made debian/ directory, from a potato (2.2) machine, originally made with debmake.

23 years agoUpdated the .spec file to reflect the change in executable placement (from /usr/bin...
sgunderson [Thu, 17 Aug 2000 22:08:23 +0000 (22:08 +0000)]
Updated the .spec file to reflect the change in executable placement (from /usr/bin to /usr/sbin).

23 years agoInstall in PREFIX/sbin/ instead of PREFIX/bin/.
sgunderson [Thu, 17 Aug 2000 22:04:30 +0000 (22:04 +0000)]
Install in PREFIX/sbin/ instead of PREFIX/bin/.

23 years agodo_upload(): Removed unused variable `avail\'.
sgunderson [Thu, 17 Aug 2000 22:02:30 +0000 (22:02 +0000)]
do_upload(): Removed unused variable `avail\'.

23 years agoCFLAGS can now be overridden on the command line without compilation problems (eases...
sgunderson [Thu, 17 Aug 2000 21:58:50 +0000 (21:58 +0000)]
CFLAGS can now be overridden on the command line without compilation problems (eases Debian package building, among others).

23 years agoAdded a note that BSD sendfile() isn't utilized yet; added an extended discussion...
sgunderson [Thu, 17 Aug 2000 21:55:08 +0000 (21:55 +0000)]
Added a note that BSD sendfile() isn't utilized yet; added an extended discussion on problems with mmap() and the 32-bit 2GB address space.

23 years agocmd_rnfr(), cmd_nrto(): Better cleanup (RNFR,RNTO,RNTO gives 503 instead of 550 on...
sgunderson [Thu, 17 Aug 2000 21:54:05 +0000 (21:54 +0000)]
cmd_rnfr(), cmd_nrto(): Better cleanup (RNFR,RNTO,RNTO gives 503 instead of 550 on the last RNTO, for instance), both on error and on success. Also fixed a typo in the RNTO 250 reply.

23 years agoAdded some flags to configure that the average user would expect; incremented version...
sgunderson [Thu, 17 Aug 2000 21:52:57 +0000 (21:52 +0000)]
Added some flags to configure that the average user would expect; incremented version number again.

23 years agoconfig.h is no longer included twice.
sgunderson [Thu, 17 Aug 2000 21:51:53 +0000 (21:51 +0000)]
config.h is no longer included twice.

23 years agoIt is now possible to build in a different directory than the sourcedirectory again...
sgunderson [Thu, 17 Aug 2000 21:50:07 +0000 (21:50 +0000)]
It is now possible to build in a different directory than the sourcedirectory again. Also included a workaround for broken systems with a (wrong) config.h in the include path.

23 years agonr_intperm(): Code cleanup, simplification and optimization.
sgunderson [Thu, 17 Aug 2000 21:47:34 +0000 (21:47 +0000)]
nr_intperm(): Code cleanup, simplification and optimization.

23 years agoThe --help text now says that nonroot is experimental (which it is).
sgunderson [Thu, 17 Aug 2000 21:45:40 +0000 (21:45 +0000)]
The --help text now says that nonroot is experimental (which it is).

23 years agolist_readmes(): Replace temp with pglob.gl_pathv[i] all the way. Looks cleaner.
sgunderson [Thu, 17 Aug 2000 21:37:46 +0000 (21:37 +0000)]
list_readmes(): Replace temp with pglob.gl_pathv[i] all the way. Looks cleaner.

23 years agolist_readmes(): Allocate less memory, use snprintf() to avoid a buffer overflow from...
sgunderson [Thu, 17 Aug 2000 21:12:51 +0000 (21:12 +0000)]
list_readmes(): Allocate less memory, use snprintf() to avoid a buffer overflow from very long README-names and --enable-message.

23 years agodump_file(): Allocate slightly less memory. Comment is slightly more descriptive...
sgunderson [Thu, 17 Aug 2000 20:59:37 +0000 (20:59 +0000)]
dump_file(): Allocate slightly less memory. Comment is slightly more descriptive now.

23 years agoThe check for sys/sendfile.h is no longer done twice.
sgunderson [Wed, 16 Aug 2000 22:22:58 +0000 (22:22 +0000)]
The check for sys/sendfile.h is no longer done twice.

23 years agoContact section changes: Changed homepage URL, added some information about the new...
sgunderson [Wed, 16 Aug 2000 22:22:20 +0000 (22:22 +0000)]
Contact section changes: Changed homepage URL, added some information about the new homepage, added my real name and moved the e-mail address to the bottom.

23 years agoReport "File not found" etc. instead of just "Not a plain file" (contrary to traditio...
sgunderson [Wed, 16 Aug 2000 21:03:23 +0000 (21:03 +0000)]
Report "File not found" etc. instead of just "Not a plain file" (contrary to traditional FTP daemons).

23 years agoAdded betaftpd.spec, updated documentation accordingly.
sgunderson [Wed, 16 Aug 2000 21:00:36 +0000 (21:00 +0000)]
Added betaftpd.spec, updated documentation accordingly.

23 years agoUse S_IS*() macros instead of testing the bitflags ourselves.
sgunderson [Thu, 27 Jul 2000 01:56:17 +0000 (01:56 +0000)]
Use S_IS*() macros instead of testing the bitflags ourselves.

23 years agoASCII mode is now displayed in STAT replies (it used to say Image all the time
sgunderson [Thu, 27 Jul 2000 00:03:42 +0000 (00:03 +0000)]
ASCII mode is now displayed in STAT replies (it used to say Image all the time

23 years agoFixed percentages display.
sgunderson [Thu, 27 Jul 2000 00:02:07 +0000 (00:02 +0000)]
Fixed percentages display.

23 years agoUpdated documentation to tell that root can't FTP anymore.
sgunderson [Wed, 26 Jul 2000 17:47:52 +0000 (17:47 +0000)]
Updated documentation to tell that root can't FTP anymore.

23 years agoInitial revision.
sgunderson [Wed, 26 Jul 2000 17:40:37 +0000 (17:40 +0000)]
Initial revision.

23 years agoroot (or in fact, any user with uid=0) can no longer login.
sgunderson [Wed, 26 Jul 2000 02:02:29 +0000 (02:02 +0000)]
root (or in fact, any user with uid=0) can no longer login.

23 years agoRe-indenting, homepage changed.
sgunderson [Tue, 25 Jul 2000 23:52:37 +0000 (23:52 +0000)]
Re-indenting, homepage changed.

23 years agoDocumentation re-linebreaking and updating.
sgunderson [Tue, 25 Jul 2000 23:50:58 +0000 (23:50 +0000)]
Documentation re-linebreaking and updating.

23 years agoInitial revision
sgunderson [Tue, 25 Jul 2000 23:38:21 +0000 (23:38 +0000)]
Initial revision