1 | Fixes in 1.0.6:
|
---|
2 | - -f works with binary files
|
---|
3 | - w3mir will no longer use 'Referer: (commandline)' when a URL is derived
|
---|
4 | from the commandline/config file.
|
---|
5 | - More errormessage fixes
|
---|
6 | - Fixed install instructions to warn against LWP 5.40.
|
---|
7 |
|
---|
8 | Fixes in 1.0.5:
|
---|
9 | - Better error-messaged in -quiet mode
|
---|
10 | - Fixed quoting. Both " and ' quotes in documents are accepted.
|
---|
11 | - Fixed timeout handling.
|
---|
12 | - Fixed broken connection handling. Incomplete documents are
|
---|
13 | deleted and retried.
|
---|
14 | - Fixed URL mangling problem. In 1.0.3 URLs like ``foo.html#bar'' would
|
---|
15 | be rewritten to ``#bar''. This is quite bad and makes a lot of mirrors
|
---|
16 | un-useable.
|
---|
17 | - -v now prints LWPs version as well as w3mirs version
|
---|
18 |
|
---|
19 | Features/bugs in 1.0.5
|
---|
20 | - As earlier, w3mir does not support cookies. I have received a patch for
|
---|
21 | basic cookie support but have not yet incorporated it due to
|
---|
22 | time-restraints.
|
---|
23 | - There actually exists web servers that break the HTTP standard rather
|
---|
24 | thoroughly by not sending a Content-type header (this is mandatory in
|
---|
25 | the standard). W3mir will not discover that a HTML file is HTML in this
|
---|
26 | case and will not extract URLs from it.
|
---|
27 | - If you rewrite the ending filename URLs with Apply rules (as in
|
---|
28 | index.htm -> index.html) and there are links to index.htm#foo the link
|
---|
29 | will be incorrect after mirroring. The solution is to avoid those
|
---|
30 | kinds of rules. This was meant to be fixed in 1.0.3 (which broke it as
|
---|
31 | described above), I will fix it when I get more time. The fix is to
|
---|
32 | remove the #fragment part of URLs when they pass thru the apply
|
---|
33 | machinery. Patches accepted.
|
---|
34 |
|
---|
35 | Fixes in 1.0.3:
|
---|
36 | - The -R/remove option to remove files is no longer more destructive
|
---|
37 | than intended.
|
---|
38 | - Files with 'unsafe' characters in their filename is now saved as
|
---|
39 | "foo bar" instead of "foo%20bar"
|
---|
40 | - The -B switch works once again.
|
---|
41 |
|
---|
42 | Fixes in 1.0.2:
|
---|
43 | - W3mir now only newline converts HTML files, all other files are handled
|
---|
44 | as binary. This should ensure file-integrety even when working with
|
---|
45 | mis-configured servers.
|
---|
46 |
|
---|
47 | Fixes in 1.0.1:
|
---|
48 | -fa option and corresponding configuration file directive works again.
|
---|
49 | - Added -nnc option and a corresponding configuration file directive. It
|
---|
50 | disables newline conversions, which could corrupt files the Webserver
|
---|
51 | mis-declares. The HOWTO explains the uses of -nnc
|
---|