*) Upgraded to Apache 1.3.24
*) Support leading whitespaces in commands of SSLLog "|..." directives.
*) Fixed timeout handling on connection establishment by correctly
resetting the timeout on errors.
*) Fixed two memory leaks related to CA certificate configuration.
*) Fixed memory leak related to temporary DH key handling.
*) Fixed memory leak on shutdown if CRLs are used.
*) Fixed remaining SIGBUS problems on SPARC inside SHMCB session
cache implementation.
Relevant changes from version 1.3.23 include:
* Prevent invalid client hostnames from appearing in the log file.
* Various mod_proxy improvements, such as the new ProxyIOBufferSize
directive.
* The new ''IgnoreCase' keyword to the IndexOptions directive.
* mod_rewrite's 'rnd' was broken and has been fixed.
* The '-S' option of 'apxs' was not able to handle quotes; also 'apxs'
is now rebuilt when options are changed.
* proxy now correctly handles Cookies and X-Cache headers.
* Fixed a problem in TPF when we were using the wrong subpool when
opening the error log.
* pthread accept() mutexes on Solaris were broken (since we were
not linking against pthread)
handler (useful for reducing the bandwidth expended in transferring large
plaintext or HTML files). From DESCR:
**
mod_gzip uses the well established and publicly available IETF
Content-Encoding standards in conjunction with publicy available GZIP
compression libraries such as ZLIB to deliver dynamically compressed
content 'on the fly' to any browser or user-agent that is capable of
receiving it. It is a software based solution that runs perfectly in
conjunction with any Apache Web Server on both UNIX and Win32 platforms.
No additional client side software is required to use this product.
mod_gzip does not require ANY software to be installed on the client
side. There is no accompanying 'Plug-in' or 'Client Proxy' of any kind.
All you need is your current HTTP 1.1 compliant browser. All modern
browsers released since early 1999 are already capable of receiving
compressed Internet content via standard IETF Content Encoding if they
are HTTP 1.1 compliant.
and reviewed by the maintainer, Eric Gillespie <epg@pretzelnet.org>.
Major version changed so that BUILDLINK_DEPENDS.neon bumped.
Part of changes from NEWS:
Changes in release 0.19.1-0.19.3:
* For platforms lacking snprintf or vsnprintf in libc, require trio.
* Add NE_FMT_OFF_T to fix Win32 build (Dan Berlin, Branko Èibej).
* Fix non-SSL build broken in 0.19.1.
* Working SOCKSv5 support (thanks to Torsten Kalix <torsten.kalix@bredex.de>)
* Add missing stubs for ne_ssl_* functions for non-SSL build.
* Fix some error messages in new SSL code.
Changes in release 0.19.0:
* Major API change: ne_session_create now takes (scheme, hostname, port)
arguments: a session is clarified to be "a group of requests to a
certain server".
- removal of ne_session_server, ne_set_secure, and ne_set_proxy_decider
- ne_session_proxy returns void.
- DNS lookups are delayed until request dispatch time.
* Significant improvements to TLS/SSL support:
- SSL is enabled if scheme passed to ne_session_create is "https"
- new interfaces to load CA certs and to load SSL library's bundled CA certs
- add server cert verification callback. An SSL connection to a server
with an unknown CA will now fail unless a verification callback is used.
- enable SSL session caching (performance improvement)
- support for wildcard server certs where commonName is "*.example.com".
- thanks to Tommi Komulainen for the contribution of code from mutt's
IMAP/SSL implementation under the LGPL, from which bits of this were derived.
Changes in release 0.18.4-0.18.5:
* Removed old neon.dsp, neon.dsw.
* Update Win32 build to add OpenSSL and zlib support (Branko Èibej).
* Fixes for Content-Type parsing using ne_content_type_handler (Greg Stein)
- also now parses the charset parameter from header value.
* Removed ne_concat() function, which didn't work and wasn't used.
Re-enable package
Highlights from CHANGELOG:
- Mozilla 0.9.9 Compatibility
- Fix in config.mk
- Implemented Minimum Font Size in font section in config.
- Patch from Muthu Kumar to enable middle clicking on bookmarks from menus
and adds folder/link pixmaps to menu bookmarks/folders.
- Patch from Peter Balhos, enabled red tabs while loading, must enable from
the misc config section first.
- Added fr.po by Rolland Dudemaine.
Replace 'ns-remote: not running on display :0.0' error message with more
appropriate 'Netscape not running. Spawning new browser in the background'
From Benjamin Wong in PR pkg/15615
Bug Fixes:
Ensure that the -put or -post options to wwwoffle have one URL. Fix IPv6
checking (configure fails if IPv6 not available). Fix conditional request
problem (304 reply for non-conditional requests). Make the socket binding
errors less confusing. Fix requesting of compressed data. Handle NULL strings
in FTP code and parsing requests. Speed up wildcard matching of '/*' paths.
When search script fails give an error not a blank page. The content-length
header is not removed unless compression is being used. Fix core dump with
configuration page adding first item to DontGet/DontCache section. Preserve
cache file timestamps when compressing them. Handle relative URLs that start
with '//'. Fix Solaris compilation problem with statfs/statvfs. Bug fix for
failure to censor some headers. Remove the 'alt' attribute from disabled
images when modifying HTML.
New Features:
Re-instate the old configuration editing web pages due to user demand.
Allow wildcards to have more than two '*' in them.
The upgrade-config.pl script warns about URL-SPECs with path='/' not '/*'.
2.3 Thu June 28 12:00:00 2001
- New Feature: template tags can now span lines. (Roland Giersig)
- New Feature: new() option 'filehandle'. (Roland Giersig)
- Bug Fix: includes were broken in some cases using scalarref
templates. (Lance Thomas)
- Bug Fix: recursive include detection was broken for scalarref
templates. (Mark Stosberg)
- Bug Fix: cleaned up more 5.004 warnings. (Jere Julian)
2.4 Mon August 27 12:00:00 2001
- Bug Fix: case_sensitive option broke loops (Peter Leonard)
- Bug Fix: code-ref params now work with IF and UNLESS
2.5 Fri Feb 01 12:00:00 2002
- Bug Fix: global_vars fixed for loops within loops
- Bug Fix: include paths were broken under Windows (David Ferrance)
- Bug Fix: nested include path handling was wrong (Gyepi Sam)
- Bug Fix: MD5 signatures for file cache corrected (Martin Schroth)
- Bug Fix: print_to was broken for tied filehandles (Darren Chamberlain)
- Doc Fix: added mailing-list archive URL to FAQ, added link to
tutorial, fixed typos and formatting
- Doc Fix: added reference to new HTML::Template website at
http://html-template.sourceforge.net/
This fixes squid's potential security problem.
Changes to Squid-2.4.STABLE6 (March 19, 2002):
- The patch for 2.4.STABLE5 was insufficnetly tested and
introduced a bug that causes frequent assertions when
handling DNS PTR answers.
Changes to Squid-2.4.STABLE5 (March 15, 2002):
- Fixed an array bounds bug in lib/rfc1035.c. This bug
could allow a malicious DNS server to send bogus replies
and corrupt the heap memory.
- Security fix for cross-site scripting security bug.
- Upgraded zlib code to version 1.1.4 (although analog wasn't vulnerable
to the security bug in zlib 1.1.3).
- The PROGRESSFREQ messages now go to the screen as well as to the
ERRFILE.
- The second argument to SUBDOMAIN can now contain *'s and $'s.
- Added eight new domains to many of the domains files.
- Revised Japanese language files.