--
This is a collection of modules that represent, create, and extract
information from HTML syntax trees. These modules used to be part
of the libwww-perl distribution, but are now unbundled in order to
facilitate a separate development track. Bug reports and discussions
about these modules can still be sent to the <libwww@perl.org>
mailing list, or to <sburke@cpan.org>.
--
HTML::TableExtract is a module that simplifies the extraction of
information contained in tables within HTML documents.
Tables of note may be specified using Headers, Depth, Count, or
some combination of the three.
Changes:
- Fix for test cases that failed because of URI-1.10 now encode
space as '+' instead of '%20.
- Makefile.PL: Require URI-1.10.
HTTP::Daemon now accepts any non-space character as method name
on the request line. It used to fail on methods like "M-POST"
because it only allowed \w-chars.
- HTTP::Date now allow fractional seconds in ISO date formats.
- HTTP::Request::Common will now calculate Content-length
even if $DYNAMIC_FILE_UPLOAD is set.
Changelog:
- Fixed the various pdf_open_*() functions (Daniel)
- Fixed a bug that could cause invalid INI entries to be used under certain
circumstances (Zeev)
- Fixed a bug in the Apache module that could cause invalid INI values to
propogate to different virtual hosts, if one or more of the virtual
hosts was configured with engine=Off (Zeev)
- Fixed possible crash bugs in the session module (Sascha)
- Fixed the ODBC module to build properly with Solid 3.0 and OpenLink (Dan
Kalowsky)
- Fixed possible corruption of line number information in PHP scripts (Zeev,
Zend Engine)
- Fixed a few possible crashes in functions that use user-defined callbacks
(Zeev, Zend Engine)
- bump NEED_VERSION
Form handling has changed subtly, so be sure to read the documentation
before upgrading to this (the new behaviour follows the W3 recommendation)
with OpenSSL 0.9.5a, instead of requiring only OpenSSL 0.9.6
These patches detect the revelant version and use the additional return
values in 0.9.6 only if present.
This also unbreaks the SNMP flavor on 2.8-stable, which requires SSL
support, since our UCD-SNMP daemon has OpenSSL compiled into it
(wierd, but thats how the PHP snmp-config.m4 works)
- Add OpenSSL patches
- Add note crypt.c patch that its now in 4.0.5-dev and can be removed soon
- Add --with-openssl to the standard set of configure options
encryption algorithms.
The patches are a backport from PHP-CVS to the mcrypt m4 script, which
didn't pick up the right version of libmcrypt. I've included the
m4 patch also, since the outputted configure script patch will make no
sense to anyone who looks at it in the future.
- bump NEED_VERSION
--
HTML::TokeParser's get_tag() method now takes multiple
tags to match. Hopefully the documentation is also a bit clearer.
#define PERL_NO_GET_CONTEXT: Should speed up things for thread
enabled versions of perl.
Quote some more entities that also happens to be perl keywords.
This avoids warnings on perl-5.004.
Unicode entities only triggered for perl-5.7.0 or higher.
- bump NEED_VERSION
- no longer need extra distfile number4.tar.gz since it has
been integrated into the main distribution
- ltconfig, mysql socket patches are in main distribution now,
so they are removed. Note that the ltconfig patch was only
applied to the 4_0_4 branch by the PHP team, so we will have
to resubmit it for the next version, unless libtool-cvs has
been updated with our information.
- Since php3/4 conflict with each other anyway, versioning is
not needed.
ok jakob@
durring the install originally. This should fix the font problems people
have been having with Java and the JVM having very tiny and unreadable
fonts. Poked and prodded by: danh@
squid-2.3.stable4-carp-assertion.patch
Comparing floating point numbers for equality is tricky. The old way can cause an assertion even though two numbers actually do add up to 1