RabbIT proxy for a faster web RabbIT logo
 
General
About
Running
Changelog
Licence
FAQ
API
 
RFC2616
RFC2068
w3c on HTTP

Download
Current version: 4.1
updated: Jul 1 2009

Java/6+ only
Binary:
rabbit4-bin
Source:
rabbit4-src
Old versions

dnsjava source: dnsjava-2.0.6.tar.gz

Old version
RabbIT 4.x
RabbIT 3.x
RabbIT 2.x

Contacts
Robert Olofsson
robo@khelekore.org

  Changelog

version 4.1 (2009-07-01) Increased the default keepalive timeout to 30 seconds. Made number of selector threads configurable, with a default value of the number of cpu cores. Made selector status page easer to read by altering colors between selectors. Made WebConnectionResourceSource actually grow the download buffer when it has read full chunks a few times. Made ConnectionHandler use concurrent collections for better scalability. ConnectionHandler now removes all empty pools. Tried to fix a NPE in the selector code. Call Deflater.end to release native zip resources earlier. version 4.0 (2009-05-03) Reworked nio layer so that rabbit uses multiple selector threads. Reworked logging to use java.util.logging and made it possible to use either rabbit.conf or the system property java.util.logging.config.file to specify the logging configuration. Fixed a problem where web connections could be put into the connection pools multiple times.