>-----Original Message----- >From: Gisle Aas [mailto:[EMAIL PROTECTED] >Sent: Thursday, 17 June 2004 8:26 PM >To: [EMAIL PROTECTED] >Subject: libwww-perl-5.800 > > >A brand new libwww-perl release should be out on CPAN now. In fear of >running out of version numbers less than 5.9 I've added one more >digit. I want to reserve 5.9 for betas for 6.0 if that should ever >happen. The next release will be 5.801, so this scheme should keep us >going for a while. > >The changes since 5.79 are: > > HTML::Form will allow individual menu entries to be disabled. > This was needed to support <input type=radio disabled value=foo> > and <select><option disabled>foo. > > HTML::Form now avoids name clashes between the <select> and > <option> attributes. > > HTML::Form now implicitly close <select> elements when it sees > another input or </form>. This is closer to the MSIE behaviour. > > HTML::Form will now "support" keygen-inputs. It will not > calculate a key by itself. The user will have to set its > value for it to be returned by the form. > > HTTP::Headers now special case field names that start with a > ':'. This is used as an escape mechanism when you need the > header names to not go through canonicalization. It means > that you can force LWP to use a specific casing and even > underscores in header names. The ugly $TRANSLATE_UNDERSCORE > global has been undocumented as a result of this. > > HTTP::Message will now allow an external 'content_ref' > to be set. This can for instance be used to let HTTP::Request > objects pick up content data from some scalar variable without > having to copy it. > > HTTP::Request::Common. The individual parts will no longer > have a Content-Length header for file uploads. This improves > compatibility with "normal" browsers. > > LWP::Simple doc patch for getprint. > Contributed by Yitzchak Scott-Thoennes <[EMAIL PROTECTED]>. > > LWP::UserAgent: New methods default_header() and > default_headers(). These can be used to set up headers that > area automatically added to requests as they are sent. This > can for instance be used to initialize various Accept headers. > > Various typo fixes by Ville Skyttä <[EMAIL PROTECTED]>. > > Fixed test failure under perl-5.005. > > LWP::Protocol::loopback: This is a new protocol handler that > works like the HTTP TRACE method, it will return the request > provided to it. This is sometimes useful for testing. It can > for instance be invoked by setting the 'http_proxy' environment > variable to 'loopback:'. > >Enjoy! >
Thanks for the good work, Gisle. I've just installed it and it passed most of the tests, except the following: live/jigsaw-te.........ok live/validator.........Can't call method "find_input" on an undefined value at l ive/validator.t line 32. live/validator.........dubious Test returned status 2 (wstat 512, 0x200) DIED. FAILED tests 1-2 Failed 2/2 tests, 0.00% okay Failed Test Stat Wstat Total Fail Failed List of Failed ---------------------------------------------------------------------------- --- live/activestate.t 255 65280 2 3 150.00% 1-2 live/jigsaw-auth-b.t 3 3 100.00% 1-3 live/jigsaw-auth-d.t 1 1 100.00% 1 live/jigsaw-chunk.t 9 2304 5 8 160.00% 1-5 live/jigsaw-md5-get.t 2 2 100.00% 1-2 live/jigsaw-md5.t 2 2 100.00% 1-2 live/jigsaw-neg-get.t 1 1 100.00% 1 live/jigsaw-neg.t 1 1 100.00% 1 live/validator.t 2 512 2 4 200.00% 1-2 Failed 9/41 test scripts, 78.05% okay. 19/761 subtests failed, 97.50% okay. NMAKE : fatal error U1077: 'C:\Perl\bin\perl.exe' : return code '0x2' Stop.