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

📄 news

📁 功能强大的ftp服务器源代码
💻
字号:
* Version 1.0.17a: - An old standing issue has been fixed : ungracefully aborted transferscaused the session to exit without removing ftpwho entry and atomic files.This fix also speeds up ftpwho and peruserlimit.* Version 1.0.17: - The SSL certificate file can now be changed through a new configurationswitch, --with-certfile. It doesn't depend on sysconfdir any more and itdefaults to the original location : /etc/ssl/private/pure-ftpd.pem . - Shadowed NIS accounts and MacOS X Panther system accounts are now processedby the pure-pwconvert tool. - The server doesn't reject users any more on Linux when capabilities areused. - The documentation has been improved (man pages, README, FAQ, typos). - Optimizations have been made. - SO_REUSEPORT is now used on FreeBSD to always bind the ftp-data port. - SSL-related error messages are now more explicit. - The SITE TIME command has been implemented. - The sample PAM configuration file has been rewritten. - A logfile parser has been added to the contribs. - MacOS X Panther specific instructions have been added. - Upload is now atomic. A file is uploaded with a temporary name and it getsits final name only once the upload has been completed. If a file alreadyexists with the same name, the content can be preserved until the new contenthas been fully transfered (using the new --notruncate run-time switch). Webservers will no more serve partially transfered files during uploads. The newhandling of uploads also limits the races in virtual quota handling.* Version 1.0.16c: - The PAM backend and the CGI mode were accidentally broken in version1.0.16b. This version fixes both issues. - The Norwegian translation has been updated.* Version 1.0.16b: - The server now properly compiles with SSL/TLS on RedHat 9 systems. - pure-ftpwho now outputs nice-looking XHTML 1.1 conformant code, an XSSissue has been fixed and the local host name is now properly displayed inverbose mode. - The path to SSL certificates now follows the --sysconfdir prefix. - Minor optimizations have been made. - IPv4 and IPv6 addresses will now listen for connections evenwithout the -4 switch on NetBSD and FreeBSD.* Version 1.0.16a: - pure-uploadscript was broken in 1.0.16 due to a typo and sometimes itwouldn't work on some systems.* Version 1.0.16: - Authentication is now working on Solaris with shadow/NIS. Basedupon a patch by Axel Apitz <a_apitz@pixelpark.com>. - Bugs in starting scripts were fixed. - A big cleanup in man pages was performed by Claudiu Costin. - Support for SSL/TLS was implemented. This is the end of cleartextpasswords sent through the network. - Pure-FTPd is now working on MacOS X Panther. - The software can also be linked against MySQL 4.1.x.* Version 1.0.15: - A turkish translation has been added. Thanks to Mehmet Cokcevik<dns@netline.com.tr> . - Various functional and portability fixes have been made to thehandling of upload scripts, to the pure-pw command and to theautomatic creation of home directories. - Accounts in a puredb database can now be quickly listed ("pure-pwlist"). - The anonymous FTP directory can now be overriden on the Windowsport (using a WIN32_ANON_DIR environment variable). - The default banner has been stripped down to look moreprofessionnal (ie. boring). - Transfer speed on BSD systems has been improved. - The license of the whole package has changed from GPL to a simplifiedBSD license.* Version 1.0.14: - Privilege separation has been introduced. When this feature isenabled, each client session spawns two processes communicating over aprivate channel : a restricted trusted part and the main part thatdefinitely revokes all privileges after authentication and chroot().Add --with-privsep to ./configure in order to enable that feature. - Automatic detection of Virtuozzo was added. - Forced passive IP addresses (-P) can now work with gateways whooseaddresses are dynamic (DSL and cable modem users), using symbolic hostnames.* Version 1.0.13a: - The previous release broken compilation with PostgreSQL and itdidn't work any more with very old versions of the Perl interpreter.Both issues were fixed. No other change has been made - If 1.0.13works for you, there's absolutely no need to upgrade.* Version 1.0.13: - Traditional and simplified chinese translations are not messed anymore (Thanks to Ying-Chieh Liao) . - The documentation has been improved. - OpenLDAP 2.1.x is now supported. - New LDAP directives were added to provide more flexibility(LDAPFilter, LDAPHomeDir and LDAPVersion, see README.LDAP) . - On-demand directories are now also created when path contains extraslashes. - pure-uploadscript will no more immediately give up when the serverhasn't been started before. - Files whoose names contains non-printable characters are not listedany more. - A new switch (--with-boring) has been introduced to produce moreprofessional-looking messages. - Zero-copy transfers of large files have been fixed on Solaris,thanks to Emmanuel Hocdet. - Larger banner messages can now be displayed. - Owner-readability is now only enforced for files when quotas areenabled (Claudiu) . - A new Czech translation has been added. Contributed by Martin Sarfy<xsarfy@informatics.muni.cz> - Default UID and GID can now be used for SQL-based authentication,contributed by Clive Goodhead, adapted to PostgreSQL as well. - A Vpopmail authentication module has been added(contrib/pure-vpopauth.pl) . - "make -f Makefile.gui" should work again on most today's Linuxdistributions. - The Win32 port was slightly improved. The server is now compiled asnon-root (but binds port 21) and ASCII transfers are not mangled anymore. - The RPM initialization script (redhat.init, installed as/etc/init.d/pure-ftpd) now calls pure-config.pl . It means that/etc/sysconfig/pure-ftpd is deprecated and you must use/etc/pure-ftpd.conf instead.* Version 1.0.12: - New workarounds and conformance fixes were added to improve clientcompatibility. - Zero-copy downloads are now enabled on HPUX and Solaris. - Russian and Chinese (simplified + traditional) translations wereadded. - LDAP_FTPUID and LDAP_FTPGID are now really fetched from thedirectory. - The Windows ports has been stabilized. - A protection against common bruteforce scanners for hidden directorieshas been added. - The FTP data connection assurance draft (ESTA/ESTP) has been implemented. - Per-user (including anonymous) concurrency limits are now available.* Version 1.0.11: - New translation: norwegian. Contributed by Kurt Inge Sm錮al /EasyISP.org <kurt@easyisp.org> . - The server now compiles and runs on OpenBSD/Sparc and HPUX. - Minor fixes and cleanups were made. - The good'ol poweredby.jpg logo has been replaced by pure-ftpd.png, thenew official logo contributed by Gabriele Vinci <gabriele@pronto.it> . * Version 1.0.10: - Pure-FTPd can now compiles out of the box on OpenBSD with PostgreSQL. - Overall minor speedups were comitted. - File names with multiple successive dots in their names are now acceptedin a virtual chroot jail. - A "customerproof" option has been added, in order to turn on workaroundsagainst common customer mistakes (-Z / --customerproof) . - Spec file has been improved. - PureDB has been upgraded to version 2.1 .* Version 1.0.9: - The server can now run 100% as a non-root user with all features turned on,including chroot, virtual domains and virtual users. - ACLs for virtual users (puredb) can now resolve dynamic host names, notonly static IP addresses. - The LDAP backend now supports an extended schema with quota, ratios,bandwidth management and FTP-specific uid/gid attributes. - MD5 hashed passwords are now implemented in the PostgreSQL backend. - External authentication modules are now properly working on non-Linuxsystems and they can compile without ratio/quotas/throttling. - Korean, Spanish and Slovak translations were updated. - System random devices can now be probed at run-time. - PAM examples are now more generic.* Version 1.0.8: - /./ in path to home directory is now accepted for anonymous users. - Virtual chroot can now play nicely with the non-root mode: users arerestricted to the directory pure-ftpd was started in. - The package was ported to AtheOS and Windows. - pure-quotacheck can now run as any user. (suggested by Philip Mak<pmak@aaanime.net>) . - MD5 passwords can now be used in SQL authentication. -Contributed by NicolasDoye. - W3C logfiles can now be generated (-O w3c:/path/to/log/file) . -contributed by Thomas Briggs <tom@sane.com> . - New switch: -G (--norename) to disallow rename. - Pure-FTPd works again on MacOS X. - An external authentication handler (-lextauth:/path/to/socket) was added,so that any custom authentication scheme can easily be added withoutrecompiling anything. See the README.Authentication-Modules file for moreinfo. - Long-standing bugs were fixed, compatibility with SecureFX was improved,compilation with SSL-enabled OpenLDAP is now properly working, bashisms wereremoved, source code was cleaned up, FAQ has grown, etc.* Version 1.0.7: - Use OpenBSD security features when applicable. Thanks to Brad Smith<brad@openbsd.org> - Virtual hosts and virtual chroot can now play together. - Directory aliases ("cd" shortcuts and "SITE ALIAS" command) wereimplemented. (by Kenneth Stailey <kstailey@yahoo.com) . - Bug fixes in virtual chroot and -k .* Version 1.0.6: - New "virtual chroot" feature: chrooted users can now follow any symboliclink, even when it is pointing to a file located outside the user home'sdirectory. You must configure with --with-virtualchroot to enable thatfeature. - Users can now be stored in a PostgreSQL database. Contributed by CindyMarasco <cindy@getaclue.org> . - More compilation fixes for old Solaris versions. - A workaround for an FTP Explorer bug has been fixed. -Thanks to ShiroiwaNoboru for reporting this. - pure-pw useradd now works on some buggy GlibC versions. - New translation: Swedish. Contributed by Ulrik Sartipy <ulrik@raj-raj.net> - Access to dot-files is now allowed even with virtual quotas. Thanks toBenoit Massard.* Version 1.0.5: - Rename and delete operations are now syslogged. - Multiple IP/mask filtering rules can now be used for a single account withvirtual users (puredb) . - Pure-FTPd now compiles and runs on systems without snprintf(), especiallySolaris < 2.6 . (contributed by Kenneth Stailey) . - Documentation and translations were updated. - Minor bugs were fixed.* Version 1.0.4: - .message files are now handled on Irix systems - Michael Glad<glad@daimi.au.dk> . - Passive mode can now be handled through SMC Barricade routers, thatdeliberately block it. Contributed by Gareth Blades <info2@gbnetwork.co.uk> - A preliminary FAQ was added. - The package now compiles and runs on Corel Netwinder devices (GarethWoolridge) .* Version 1.0.3: - A workaround for a bug in Macromedia Homesite was added. Thanks toStephan燱entz

⌨️ 快捷键说明

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