VERSION HISTORY
v0.4.11, 2003.10.26 - 14:58
extended the effet of --ascii: now also converts non-ASCII
characters to ASCII equivalents
updated Html2cHtml with the code from Html2Wml 0.4.11
v0.4.11b2, 2003.02.14 - 01:00
added support for in CGI mode
v0.4.11b1, 2003.02.11 - 02:00
corrected mishandling of URLs in xlate_url() and split_card()
added option -i as an alias for --ignore-images; also available in
CGI mode
v0.4.10, Wednesday, 27th November 2002, 20:32
corrected a bug in the man page (Werner Heuser)
v0.4.10b6, Sunday, 24th November 2002, 16:54
added first hooks support for HTML form conversion; supported inputs
are: text, password, hidden and select
v0.4.10b5, Saturday, 9th November 2002, 0:51
added support for internal hardcoding of proxy server
v0.4.10b4, Monday, 4th novembern 2002, 19:18
added missing proxy support (Frank Schwarz)
v0.4.10b4.chtml.03, Sunday, 3rd November, 2002, 2:48
in Html2cHtml: the split_card() function has been partially fixed,
but as I'm not satisfied with it (and it's may be impossible in
cHTML the same way as in WML), the document splitting has been
completly disabled
v0.4.10b4, Thursday, 31st October, 2002, 20:19
added a default "encoding" parameter (valued to "iso-8859-1")
v0.4.10b4, Wednesday, 30th October, 2002, 1:42
added a test to prevent incorrect auto-nesting (i.e.:
...);
was also introduced a "unique" attribute in the tags tree
v0.4.10b4, Tuesday, 29th October, 2002, 2:10
corrected a bug in the syntax repair engine (reverse tags were
incorrectly added) (signaled by Werner heuser)
v0.4.10b3, Saturday, 28th September, 2002, 17:10
added the "skip"/"end_skip" actions
added the "for" action parameter
v0.4.10b3, (don't remember when)
in comment_tag() handler: the "include" and "fsize" actions now take
into account the size of the text being added to the output
v0.4.10b2, Thursday, 27th June, 2002, 0:37
xlate_url(): fixed two big bugs the URL translation in CGI mode
v0.4.10b2, Sunday, 9th June, 2002, 18:41
just saw that Getopt::Long::config() is deprecated; replaced by
Getopt::Long::Configure()
v0.4.10b1, Friday, 5th April, 2002, 20:20
get_url(): fixed a stupid bug in the output (Ouyang)
v0.4.10b1, Friday, 5th April, 2002, 2:20
in start_tag() handler: rewrote the part of the syntax repair engine
that tries to insert the good tags in order to restore a valid
nesting; thanks for Ouyang for pointing me to the base of the
problem
v0.4.9, Sunday, 24th February, 2002, 16:12
cgi_error(): changed the output so that the version number is
printed
v0.4.9, Monday, 14th January, 2002, 23:44
corrected a bug pointed by Werner Heuser: other schemes were messed
up
v0.4.8, Thursday, 27th December, 2001, 2:02
removed the XML::LibXML validation test as it is currently too
unstable (it always segfaults when the doc is not valid..)
v0.4.8, Tuesday, 25th December, 2001, 13:25
added a small optimization when correcting incorrect entities
v0.4.8b4, Thursday, 13th December, 2001, 21:23
updated the security fix in get_url(); now "file:" schemes are also
forbidden in the LWP UserAgent
v0.4.8b3, Tuesday, 27th November, 2001, 0:45
completed URL encoding
v0.4.8b3, Tuesday, 27th November, 2001, 23:30
tracked down and corrected a bug that occured with certain files:
split_card() was incorrectly called in some cases
unknown entities are now converted in order to keep the document
well-formed
v0.4.8b3, Tuesday, 27th November, 2001, 22:35
paths in include actions can now be relative
several special characters are escaped in URLs
v0.4.8b3, Sunday, 25th November, 2001, 18:46
align attribute are now always converted to lower case
v0.4.8b2, Thursday, 22nd November, 2001, 2:03
corrected several braindead bugs: upper case
weren't
recognized; links conversion was broken in CGI mode; plus a few
other stupid bugs
added warnings in read_file() and get_url()
v0.4.8b2, Wednesday, 21st November, 2001, 20:43
corrected a security issue pointed by Jukka Salomaa; URLs with the
"file:" scheme are now forbidden
v0.4.8b1, Wednesday, 21st November, 2001, 1:18
corrected a bug in the cgi mode: options weren't kept through the
links
changed some parts of the code to try to gain speed
accidentaly corrected a bug in CGI mode :-)
v0.4.7r2, Wednesday, 14th November, 2001, 0:25
corrected mistakes in the package
small bug corrected
v0.4.7, Sunday, 11th November, 2001, 20:42
documentation updates
Html2Wml comment deleted
v0.4.7, Sunday, 11th November, 2001, 2:01
convert_entities(): corrected a small bug
v0.4.7, Saturday, 10th November, 2001, 23:11
added small optimizations in the URLs constructions
v0.4.7, Friday, 9th November, 2001, 1:03
documentation has been updated
added a workaround: wmlc doesn't like < in attributes
v0.4.7, Wednesday, 7th November, 2001, 22:15
WML compilation now correctly works
v0.4.7, Thursday, 2nd November, 2001, 1:21
corrected several minor things
v0.4.7 beta 2, Thursday, 1st November, 2001, 16:23
end() handler: the card tag now cleans up the stack; the prev link
is added before the last card tag
output handling didn't work, it's corrected now
usage message has been updated
small optimization in the generation of the static part of self URLs
in CGI mode
corrected a small bug in the entities conversion
corrected a warning
v0.4.7 beta 1, Saturday, 11, August, 2001, 0:21
apply_options(): added security checks to forbid dangerous functions
in href and src templates
v0.4.7 beta 1, Friday, 10 August, 2001, 23:50
convert_entities(): corrected another bug in the regexp that close
incorrect named entities; now it should work in most cases
v0.4.7 beta 1, Thursday, 9 August, 2001, 21:54
get_url(): corrected a bug reported by Igor Khristophorov
convert_entities(): corrected a bug in the regexp that close
incorrect named entities
html2wml(): added a fix for badly formed DOCTYPE (pointed by Igor
Khristophorov)
v0.4.6, Tuesday, 31 July, 2001, 15:17
some clean-ups
v0.4.6, Tuesday, 31 July, 2001, 13:34
added code to handle unclosed named entities
corrected a small bug in the code that handle unclosed numeric
entities
v0.4.6, Tuesday, 31 July, 2001, 12:14
corrected a mistake in the handling of frames and image maps links
(pointed by Igor Khristophorov)
v0.4.6 pre 6, Tuesday, 15 July, 2001, 0:18
in CGI mode, now always converts options to their short names
split_card(): corrected a small bug: respect server port
v0.4.6 pre 6, Sunday, 15 July, 2001, 1:04
changed a few things to clearly indicate the static configurable
part of the code
v0.4.6 pre 6, Thursday, 12 July, 2001, 22:22
corrected a stupid bug (pointed by Werner Heuser)
v0.4.6 pre 5, Tuesday, 10 July, 2001, 0:53
corrected some bugs that were occuring when processing image maps
corrected a few other bugs
changed a little the presentation of the source code
v0.4.6 pre 5, Monday, 9 July, 2001, 23:26
html2wml(): corrected a bug: https urls weren't handled correctly
the LWP agent is now created only once per session
added a few collapsing rules
v0.4.6 pre 4, Monday, 9 July, 2001, 1:04
get_url(): corrected two bugs; HTTP authentication is beginning to
work
xlate_url(): corrected a bug: respect server port when creating
relative URLs in CGI mode
v0.4.6 pre 3, Wednesday, 4 July, 2001, 0:56
work in progress: HTTP authentication support
v0.4.6 pre 3, Tuesday, 3rd July, 2001, 23:42
added function cgi_error()
v0.4.6 pre 2, Tuesday, 26 June, 2001, 1:35
added option -o, --output to write result to the given file instead
of stdout
v0.4.6 pre 1, Tuesday, 26 June, 2001, 0:53
opening tags forbidden inside tags
v0.4.5r2, Tuesday, 26 June, 2001, 1:12
split_card(): corrected a bug (deck-split in non-cgi mode)
some warnings were corrected
v0.4.5, Friday, 21st June, 2001, 1:27
corrected several warnings; this also add another correction for
very bad HTML documents
v0.4.5, Friday, 21st June, 2001, 0:35
added support for rendering