Changes since 2.6.1 (several of which where in the 2.6.1nb1 version)
o Added checks for missing "]" and "}" in filename globs, this completes
the file globbing heap corruption vulnerability fix.
o Added checks to the globbing code for overflow of restbuf, and additional
globerr setting and checking to speed up return on error.
o Changed the globbing code to use qsort, much faster when sorting a large
number of strings.
o Handle ftpglob() returning a vector containing just a NULL string, fixes
problems caused by CWD ~{
o Somehow the fix for pasv-allow didn't actually make it into 2.6.1
o Provide a compile-time option to revert NLST to showing directories.
o Fix missing format strings in debugging code.
Adds the following wu-ftpd.org post 2.6.1 patches:
- ftpglob
- missing_format_strings
- nlst-shows-dirs
- pasv-port-allow-correction
The first (ftpglob) covers a potential root compromise.