libwww contributions

We are approaching a release of libwww version 5.4.1, since there are quite a few accumulated updates to the source tree which should be published. / With the following ChangeLog entry, we should be ready to push out what we have now . . . 
/

    /[bancroft@hilbert libwww]$ cvs diff ChangeLog/
    /Index: ChangeLog/
    /===================================================================/
    /RCS file: /sources/public/libwww/ChangeLog,v/
    /retrieving revision 1.53/
    /diff -r1.53 ChangeLog/
    /2a3,9/
    /> 2005-11-11 Vic Bancroft <bancroft@america.net>/
    />/
    /> * Library/src/HT*.html, Library/src/SSL/HT*.html: wrap/
    /> all header files with extern "C"/
    /> * Library/src/HTFile, configure.ac: add a basis for/
    /> addressing Ben's security concerns/
    />/
    //

//There are at least two outstanding sets of modifications, for which we have not received patches.  The first is usage of the new function in HTFile to address the potential buffer overflow as discussed by Ben.  The second is the set of changes as volunteered by Alec.
/
/On February 02, 2004 12:41 PM, Alec wrote,

> We have made some modifications to the code that we would be happy to
> contribute to the tree if others agree.  They include:
> 
> 1) Parallel fetch from a single host (the solutions discussed on the
> list did not work without further modification when the internal cache
> was used)
> 2) The HTML parser was not configured to parse <SCRIPT> blocks correctly
> (in HTMLPDTD.c SCRIPT was defined as SGML_MIXED, changing it to
> SGML_LITERAL fixed the issues)
> 3) There were some issues related to cookies that I had to fix, related
> to cookies being sent to the wrong hosts when a redirect to a URL in a
> different domain was encountered.  The net result was that multiple
> cookie headers were sent, instead of just the one.

If we reduce the lag time between releases, perhaps will be easier to incorporate modifications to the source tree into package releases to the various applications and distributions.  

Unless there are some objections, I would like to invite Jose to schedule some time to help make the 5.4.1 release!

more,
l8r,
v


-- 
"The future is here. It's just not evenly distributed yet."
 -- William Gibson, quoted by Whitfield Diffie

Received on Monday, 28 November 2005 14:01:43 UTC