⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 ftp服务器源程序
💻
字号:
2000-09-30 22:42  Steinar H. Gunderson <sgunderson@bigfoot.com>	* cmds.c, doc/KNOWN-BUGS: Fixed the ls -R' seems to ignore its	argument.2000-09-30 22:41  Steinar H. Gunderson <sgunderson@bigfoot.com>	* cmds.c: Didn't make use of the new code separation in dcache.c	(?)2000-09-30 12:53  Steinar H. Gunderson <sgunderson@bigfoot.com>	* doc/KNOWN-BUGS: Added a notice about a (not yet fixed) dcache	bug.2000-09-17 03:02  Steinar H. Gunderson <sgunderson@bigfoot.com>	* dcache.c, dcache.h, ftpd.c, ftpd.h: More dcache separation.2000-09-17 03:02  Steinar H. Gunderson <sgunderson@bigfoot.com>	* Makefile.in: ASSMS and CPPS are now derived directly from OBJS	automatically, instead of spelling them out manually as before.2000-09-17 03:01  Steinar H. Gunderson <sgunderson@bigfoot.com>	* ascii.h, cmds.h, ftpd.h, nonroot.h: All header files should now	be self-contained (ie. you shouldn't need to do any system	#includes before #including them), and are now properly guarded	against double inclusion.2000-09-17 02:59  Steinar H. Gunderson <sgunderson@bigfoot.com>	* dcache.c, dcache.h: New files.2000-09-17 02:57  Steinar H. Gunderson <sgunderson@bigfoot.com>	* Makefile.in, cmds.c, config.h.in, configure, configure.in,	dcache.c, dcache.h, ftpd.c, ftpd.h: Moved most of the dcache stuff	into its own file. Updated Makefile.in accordingly.2000-09-17 02:55  Steinar H. Gunderson <sgunderson@bigfoot.com>	* cmds.c: get_num_files(): Fixed a memory leak (thanks, mtrace ;-)	).2000-09-15 21:56  Steinar H. Gunderson <sgunderson@bigfoot.com>	* configure, configure.in, ftpd.c: Included <linux/tcp.h> (if	needed), for libc5 users.2000-09-02 17:08  Steinar H. Gunderson <sgunderson@bigfoot.com>	* betaftpd.spec, configure, configure.in, ftpd.c, debian/rules:	Multiple fixes for sendfile() where running kernel is not the same	on the compilation machine and the running machine (mainly	packages): sendfile() support is checked more thoroughly for (a	runtime check at configure checking that we just don't have a libc	wrapper). A sendfile()-enabled version can now also survive without	sendfile(). There is a new flag (--with(out)-linux-sendfile) that	forces the status to on/off (both RH and Debian packages now supply	this flag).2000-09-02 17:08  Steinar H. Gunderson <sgunderson@bigfoot.com>	* Makefile.in: VERSION is now set to be the next release version	(without any -dev suffixes). This should make it easier to make and	test the packages correctly.2000-09-02 17:07  Steinar H. Gunderson <sgunderson@bigfoot.com>	* ftpd.c: do_download(): Removed the check for f->upload :-D2000-08-20 22:36  Steinar H. Gunderson <sgunderson@bigfoot.com>	* ftpd.h: Forgot to commit ftpd.h last time -- recursive-directory	patches committed for that file as well now.2000-08-20 19:28  Steinar H. Gunderson <sgunderson@bigfoot.com>	* doc/RFC-COMPLIANCE: Updated the lines regarding general RFC	compliance -- BetaFTPD should now be considered fully RFC compliant	for all practical uses.2000-08-20 19:27  Steinar H. Gunderson <sgunderson@bigfoot.com>	* doc/: CHANGES, RFC-COMPLIANCE: Updated documentation: Tell about	recursion in internal ls; tell that we have Debian packages again.2000-08-20 19:26  Steinar H. Gunderson <sgunderson@bigfoot.com>	* cmds.c, cmds.h: 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().2000-08-20 19:22  Steinar H. Gunderson <sgunderson@bigfoot.com>	* cmds.c, doc/RFC-COMPLIANCE: cmd_type(), cmd_stru(): Unknown	arguments are now refused instead of being ignored; documentation	also updated on this point.2000-08-20 19:21  Steinar H. Gunderson <sgunderson@bigfoot.com>	* ftpd.c: process_all_clients(): Made the poll() checking code a	little bit clearer.2000-08-18 01:10  Steinar H. Gunderson <sgunderson@bigfoot.com>	* Makefile.in: ChangeLog is generated from CVS logs on make	package; debian/ directory is included in packaging.2000-08-18 00:59  Steinar H. Gunderson <sgunderson@bigfoot.com>	* ftpd.c: 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.2000-08-18 00:46  Steinar H. Gunderson <sgunderson@bigfoot.com>	* debian/: README.debian, betaftpd.7, changelog, control,	copyright, dirs, files, init.d, rules, substvars, watch.ex: Freshly	made debian/ directory, from a potato (2.2) machine, originally	made with debmake.2000-08-18 00:08  Steinar H. Gunderson <sgunderson@bigfoot.com>	* betaftpd.spec: Updated the .spec file to reflect the change in	executable placement (from /usr/bin to /usr/sbin).2000-08-18 00:04  Steinar H. Gunderson <sgunderson@bigfoot.com>	* Makefile.in: Install in PREFIX/sbin/ instead of PREFIX/bin/.2000-08-18 00:02  Steinar H. Gunderson <sgunderson@bigfoot.com>	* ftpd.c: do_upload(): Removed unused variable `avail\'.2000-08-17 23:58  Steinar H. Gunderson <sgunderson@bigfoot.com>	* Makefile.in: CFLAGS can now be overridden on the command line	without compilation problems (eases Debian package building, among	others).2000-08-17 23:55  Steinar H. Gunderson <sgunderson@bigfoot.com>	* README: 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.2000-08-17 23:54  Steinar H. Gunderson <sgunderson@bigfoot.com>	* cmds.c: 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.2000-08-17 23:52  Steinar H. Gunderson <sgunderson@bigfoot.com>	* betaftpd.spec: Added some flags to configure that the average	user would expect; incremented version number again.2000-08-17 23:51  Steinar H. Gunderson <sgunderson@bigfoot.com>	* nonroot.c: config.h is no longer included twice.2000-08-17 23:50  Steinar H. Gunderson <sgunderson@bigfoot.com>	* Makefile.in: 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.2000-08-17 23:47  Steinar H. Gunderson <sgunderson@bigfoot.com>	* nonroot.c: nr_intperm(): Code cleanup, simplification and	optimization.2000-08-17 23:45  Steinar H. Gunderson <sgunderson@bigfoot.com>	* configure, configure.in: The --help text now says that nonroot is	experimental (which it is).2000-08-17 23:37  Steinar H. Gunderson <sgunderson@bigfoot.com>	* ftpd.c: list_readmes(): Replace temp with pglob.gl_pathv[i] all	the way. Looks cleaner.2000-08-17 23:12  Steinar H. Gunderson <sgunderson@bigfoot.com>	* ftpd.c: list_readmes(): Allocate less memory, use snprintf() to	avoid a buffer overflow from very long README-names and	--enable-message.2000-08-17 22:59  Steinar H. Gunderson <sgunderson@bigfoot.com>	* ftpd.c: dump_file(): Allocate slightly less memory. Comment is	slightly more descriptive now.2000-08-17 00:22  Steinar H. Gunderson <sgunderson@bigfoot.com>	* configure, configure.in: The check for sys/sendfile.h is no	longer done twice.2000-08-17 00:22  Steinar H. Gunderson <sgunderson@bigfoot.com>	* README: 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.2000-08-16 23:03  Steinar H. Gunderson <sgunderson@bigfoot.com>	* cmds.c: Report "File not found" etc. instead of just "Not a plain	file" (contrary to traditional FTP daemons).2000-08-16 23:00  Steinar H. Gunderson <sgunderson@bigfoot.com>	* betaftpd.spec, doc/CHANGES: Added betaftpd.spec, updated	documentation accordingly.2000-07-27 03:56  Steinar H. Gunderson <sgunderson@bigfoot.com>	* cmds.c: Use S_IS*() macros instead of testing the bitflags	ourselves.2000-07-27 02:03  Steinar H. Gunderson <sgunderson@bigfoot.com>	* cmds.c: ASCII mode is now displayed in STAT replies (it used to	say Image all the time2000-07-27 02:02  Steinar H. Gunderson <sgunderson@bigfoot.com>	* disp.c: Fixed percentages display.2000-07-26 19:47  Steinar H. Gunderson <sgunderson@bigfoot.com>	* doc/: CHANGES, KNOWN-BUGS: Updated documentation to tell that	root can't FTP anymore.2000-07-26 19:40  Steinar H. Gunderson <sgunderson@bigfoot.com>	* users: Initial revision.2000-07-26 04:02  Steinar H. Gunderson <sgunderson@bigfoot.com>	* cmds.c: root (or in fact, any user with uid=0) can no longer	login.2000-07-26 01:52  Steinar H. Gunderson <sgunderson@bigfoot.com>	* README: Re-indenting, homepage changed.2000-07-26 01:50  Steinar H. Gunderson <sgunderson@bigfoot.com>	* doc/: CHANGES, CHANGES-0.0.8, README.platforms: Documentation	re-linebreaking and updating.2000-07-26 01:42  Steinar H. Gunderson <sgunderson@bigfoot.com>	* cmds.h, doc/CHANGES-0.0.8: A compilation fix for select()-only	platforms (like Win32, *sigh*), since we use some POLL* constants	even if we don't use poll().2000-07-26 01:38  Steinar H. Gunderson <sgunderson@bigfoot.com>	* README, acconfig.h, nonroot.c, nonroot.h, ascii.c, ascii.h,	cmds.c, cmds.h, disp.c, ftpd.c, betaftpd.lsm, ftpd.h, configure,	Makefile.in, config.h.in, configure.in, strip-exec,	doc/CHANGES-0.0.8, doc/KNOWN-BUGS, doc/README.nonroot,	doc/README.rights, doc/CHANGES, doc/COPYING, doc/CREDITS,	doc/README.platforms, doc/RFC-COMPLIANCE: Initial revision2000-07-26 01:38  Steinar H. Gunderson <sgunderson@bigfoot.com>	* README, acconfig.h, nonroot.c, nonroot.h, ascii.c, ascii.h,	cmds.c, cmds.h, disp.c, ftpd.c, betaftpd.lsm, ftpd.h, configure,	Makefile.in, config.h.in, configure.in, strip-exec,	doc/CHANGES-0.0.8, doc/KNOWN-BUGS, doc/README.nonroot,	doc/README.rights, doc/CHANGES, doc/COPYING, doc/CREDITS,	doc/README.platforms, doc/RFC-COMPLIANCE: Initial upload (from a	0.0.8pre17 development snapshot).

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -