Revisions of uftpd

Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 941590 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 24)
- Update to version 2.15
  Changes
  * Silence some developer debug messages
  * Always skip . and .. in FTP listings
  * Internal refactoring and code cleanup
  Fixes
  * Fix regression introduced in v2.14, server directory name shown
    in FTP
  * listings instead of ., e.g. MLST . showed the directory name
  * Fix #36: for real this time, now also with a test case to verify
  * Fix #38: duplicate entries in FTP listings, regression in v2.14
    Caused by (initially unintentional) removal of sorted listings,
    where directories prior to v2.14 were listed first. This change,
    albeit an accident, actually helped clean up the code base and
    speed up replies
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 939565 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 23)
- Update to version 2.14
  * Add support for -o pasv_addr=ADDR command line argument to
    override
  * Add support for -p PIDFILE command line argument
  * the address passed to the client in passive mode, useful for
    some types of NAT setup
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 923046 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 22)
- Run testsuite only on x86_64
buildservice-autocommit accepted request 818523 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 21)
baserev update by copy to link target
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 817949 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 20)
- Update to version 2.13
  Changes
  * Unit test framework in place, with regression test for issue
  Fixes
  * Socket leak in daemon accept() handling causing "Too many open
    files". Effectively causing denial of service
  * Minor memory leak fixed, only allocated once at startup.
    Affects only non-MMU systems
- Run testsuite
buildservice-autocommit accepted request 809770 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 19)
baserev update by copy to link target
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 808842 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 18)
- Update to version 2.12
  Changes
  * Use common log message format and log level when user enters
    an invalid path. This unfortunately affects changes introduced
    in v2.11 to increase logging at default log level.
  * Fixes
    Issue #30: When entering an invalid directory with the FTP
    command CWD, a NULL ptr was deref. in a DBG() message even
    though the log level is set to a value lower than LOG_DEBUG.
    This caused uftpd to crash and cause denial of service.
    Depending on the init/inetd system used this could be
    permanent.
buildservice-autocommit accepted request 760936 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 17)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 760926 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 16)
- Update to version 2.11
  * Increased logging at default log level. Now all relevant
    interaction is logged. See the man page for how to adjust.
  * Fix buffer overflow in FTP PORT parser
  * Fix TFTP/FTP directory traversal regression
  * Fix potential DOS through non-busy loop and segfault
  * Fix potential segfault through empty FTP password
  * Fix potential segfault through FTP PORT command
buildservice-autocommit accepted request 726274 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 15)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 726249 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 14)
- Update to version 2.10
  * Add support for TFTP WRQ, i.e. for clients sending files to
    server
  * Fix invalid TFTP error codes, now uses custom error string to
    code 0
  * Slightly improved debug messages
buildservice-autocommit accepted request 719745 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 13)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 719720 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 12)
- Update to version 2.9
  * Check FTP root security after dropping privileges
  * Revert insecure default: "writable FTP root", introduced in v2.8
  * Revert part of issue #18 to fix issue #23; "CWD /" doesn't work
  * Fix spelling errors found by Lintian
  * Fix package description, more formal and less personal
buildservice-autocommit accepted request 706243 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 11)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 706108 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 10)
- Update to version 2.8
  Changes:
  * The FTP command processor now always converts all inbound
    commands to uppercase to handle clients sending commands in
    lowercase
  * Any arguments to the FTP LIST command are now ignored
  * Improved user feedback on bad FTP root error message
  Fixes
  * Fix #18: KDE Dolphin, FTP client interop problems.
  * Fix off-by-one regression introduced in v2.5
buildservice-autocommit accepted request 681113 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 9)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 681110 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 8)
- Update to version 2.7
  Changes
  * Documentation updates, commands added in v2.5 and writable opt
  * Require libuEv v2.2, or later
  Fixes
  * Issues with relative FTP root when running unpriviliged
buildservice-autocommit accepted request 626023 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 7)
baserev update by copy to link target
Martin Hauke's avatar Martin Hauke (mnhauke) accepted request 625803 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 6)
drop nonsensical summary
buildservice-autocommit accepted request 620668 from mrdocs's avatar mrdocs (revision 5)
baserev update by copy to link target
Displaying revisions 1 - 20 of 24
openSUSE Build Service is sponsored by