1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
|
puf developement history
------------------------
1.0.0 (16 Oct 2005)
- Fixed command line parsing error that caused -d to be taken as -dc
- -r[+[+]] doesn't imply -p any more, but it advances -p to -pr[+[+]]
- The scope of URL-based switches can be limited with brackets now
- The file supplied to -i is now interpreted as a generic command file
with one command line switch (incl. argument) or URL per line
- Dropped SPEC format - use -O and the new -xy/-xyy switches instead
- $http_proxy is now obeyed if no proxies are specified with -y/-iy
- Scope of -O switch unified with other URL-based switches
- Made -O buffer output when dumping multiple sources to one target
- Added support for "-O -"
- Added -A, -R, -D, -Dl, -Dr, -xr, -xu, -xs, -xo and -xO switches
- Removed -xe switch
- -xE now enumerates per occurrence of -P
- Vast performance improvements of large downloads
- Automatically %-escape [invalid] spaces in URLs
- Various bug fixes
- Change of versioning scheme to something more reasonable
0.93.3 (20 May 2004)
- Don't retry after HTTP errors 403 and 404. Added -xT switch to
enforce the old behaviour (for some really broken servers)
- Don't spawn a separate process for every DNS lookup, but use a
pool of DNS helper processes instead
- Added -xh and -dc switches
- Fixed file corruption on CygWin
0.93.2a (1 Oct 2002)
- Fixed build. obviously some automake 1.5 problem.
A re-gen with automake 1.6 fixes the problem.
0.93.2 (23 May 2002)
- Removed proxy duplicate detection (together with a bug in it) -
I don't think it was useful at all
0.93.1 (10 May 2002)
- Fixed format string vulnerability in error output
- Refuse to compile on systems without snprintf
- Fixed overflow resulting in bad bandwidth averages for _very_ big
downloads or very fast networks
- Made most switches URL-based, i.e., the switch applies only the the URLs
that follow it and can be turned off again for URLs listed later
- -p switch renamed to -B (wget-like)
- -ri switch replaced by -p, -pr, -pr+ & -pr++ (somewhat wget-like)
- Added -xq switch
0.91beta6a (18 Apr 2001)
- Clarified licencing in some places
0.91beta6 (6 Feb 2001)
- Added -iU switch
0.91beta5 (5 Feb 2001)
- Added -ib switch
0.91beta4 (1 Feb 2001)
- Added -xH switch
0.91beta3 (21 Jan 2001)
- Bug fix: -r, -r+ and -r++ should work again
- Extended configure script (mainly for debugging purposes)
0.91beta2 (9 Jan 2001)
- Bug fix: -i and -yi work again
0.91beta1 (20 Dec 2000)
- Partly implemented basic proxy support
- Reversed order of this ChangeLog :)
0.9beta9 (26 Nov 2000)
- Added spec file for building RPMs
0.9beta8 (18 Nov 2000)
- Solaris compatibility fixes for -xb switch
0.9beta7 (28 Oct 2000)
- Bug-fixed (completed) last bug fix. 8-)=)
- -xb switch to bind source ip
0.9beta6 (26 Oct 2000)
- reduced the default for -ll to 10 - otherwise the common file
descriptor limit of 50 may be reached too fast
- Bug fix: buffer overflow caused segfault when a HTTP server sent a
very long header (e.g., an ultralarge cookie)
0.9beta5 (24 Oct 2000)
- Bug fix: uninitialized variable caused files to be saved under weird
names or not to be saved at all
0.9beta4 (23 Oct 2000)
- Oswald Buddenhagen took over the project
- Nearly complete rewrite
-> Too many changes to list them all
- Changed archive structure and license to GNU style
(see ChangeLog.ag for older versions)
|