
* Implement client side pipelining. 

* Block filter for CONNECT 
* Run some sorts of HttpFilters on CONNECT.

* Expire=-1 => no cache in non-strict mode

* Simplify the handler config (text/html(;.*)?=FilterHandler, text/*=GZipHandler, ...)

* Fix so that http://localhost:9666/ works for admin stuff.
* Make http://proxy:9666/Config work again.

* Embed images/styles/script inside html page. RFC-2397. 

* investigate if Rabbit performs incorrect handshake over SSL when combined with user authentification. 

* Rick reported a StackOverflowException:
Thread [RabbIT proxy version 3.7.0] (Suspended (exception StackOverflowError))    
    SocketChannelImpl.write0(ByteBuffer[]) line: 379    
    SocketChannelImpl.write(ByteBuffer[], int, int) line: 388    
    SocketChannelImpl(SocketChannel).write(ByteBuffer[]) line: 360    
    BlockSender.writeBuffer() line: 75    
    BlockSender.<init>(SocketChannel, Selector, Logger, TrafficLogger, 
                       BufferHandle, boolean, BlockSentListener) line: 48    
    ....

* Write a better cache inspector: 
  - search by site (everything for ".go.com") 
  - list resources used by one html page (parse the page and figure out images, css, scripts, ...)

