Simple
HomeDownloadThu, 20 Nov 2008 07:55:10 GMT  Download  
Search



Feedback





Download Simple 6.0.1:  Simple 6.0.1   -  18 October 2014
  • Add a WebSocket service router that routes based on request path
  • Clean up some of the core threading frameworks and add a scheduler


Download Simple 6.0:  Simple 6.0   -  10 October 2014
  • Add support for WebSocket so that streaming can be performed
  • Add various bug fixes and performance enhancements throughout
  • Split the project in to three parts so they can be used independently


Download Simple 5.1.6:  Simple 5.1.6   -  5 September 2013
  • Ensure a zero length packet is handled properly on connection close


Download Simple 5.1.5:  Simple 5.1.5   -  5 September 2013
  • Fix made to ensure the HTTP request consumer is more efficient on memory


Download Simple 5.1.4:  Simple 5.1.4   -  13 May 2013
  • Change made to allow multiple socket selections on a single reactor


Download Simple 5.1.3:  Simple 5.1.3   -  9 May 2013
  • Fix made to ensure multipart uploads do not cause excessive CPU usage


Download Simple 5.1.2:  Simple 5.1.2   -  7 May 2013
  • Fix made to ensure multipart uploads can handle malformed parts


Download Simple 5.1.1:  Simple 5.1.1   -  10 April 2013
  • Fix made to the response wrapper to remove a recursive loop


Download Simple 5.1:  Simple 5.1   -  9 April 2013
  • Change made to ensure the status enumeration can be set on a response
  • Change made so that the content type can be set directly on a response
  • Setting a header value to null removes that header from the response


Download Simple 5.0.9:  Simple 5.0.9   -  4 April 2013
  • Add support for the HttpOnly attribute within the cookie object


Download Simple 5.0.8:  Simple 5.0.8   -  1 April 2013
  • Ensure the buffer sizes and queue sizes can be configured


Download Simple 5.0.7:  Simple 5.0.7   -  14 March 2013
  • Change made to ensure cookies can support the expires attribute


Download Simple 5.0.6:  Simple 5.0.6   -  4 March 2013
  • Enhancement to cache the URI path and query so they are parsed once


Download Simple 5.0.5:  Simple 5.0.5   -  26 February 2013
  • Fix made to ensure the SSL handshake can be used in client mode also


Download Simple 5.0.4:  Simple 5.0.4   -  16 December 2012
  • Bug fix made to the packet builder to ensure it respects the buffer size


Download Simple 5.0.3:  Simple 5.0.3   -  14 December 2012
  • Bug fix made to the fixed consumer to ensure it allocates buffers correctly


Download Simple 5.0.2:  Simple 5.0.2   -  12 December 2012
  • Slight refactor to move the sender and channel to the transport package


Download Simple 5.0.1:  Simple 5.0.1   -  10 December 2012
  • Fix made to the content length to support uploads larger than 2GB
  • Fix made to the date parser so that it clears the millisecond value


Download Simple 5.0:  Simple 5.0   -  8 December 2012
  • Refactor of framework to include tracing of low level events
  • Removal of the session framework as it is not a direct HTTP concern
  • Removal of the resource framework as it is too generic to be useful
  • Various bug fixes and enhancements to improve performance and stability


Download Simple 4.1.21:  Simple 4.1.21   -  26 July 2010
  • Fix made to HTTPS to ensure it does not need a client certificate


Download Simple 4.1.20:  Simple 4.1.20   -  27 March 2010
  • Fix made to the socket writer to handle client connection reset
  • Fix made to the SSL handshake to ensure it can handle large certificates


Download Simple 4.1.19:  Simple 4.1.19   -  12 March 2010
  • Change made to ensure the socket transport can be closed at all times


Download Simple 4.1.18:  Simple 4.1.18   -  6 February 2010
  • Change from the Lesser General Public License to the Apache License


Download Simple 4.1.17:  Simple 4.1.17   -  10 December 2009
  • Fix made to ensure that HTTP headers without values can be parsed


Download Simple 4.1.16:  Simple 4.1.16   -  25 November 2009
  • Fix made to the buffer queue to ensure it does not get overloaded


Download Simple 4.1.15:  Simple 4.1.15   -  17 November 2009
  • Fix made to the file upload framework to handle multiple files


Download Simple 4.1.14:  Simple 4.1.14   -  9 November 2009
  • Fix made to the file upload framework to ensure better performance
  • Fix made to the HTTPS transport so that it handles SSL more robustly


Download Simple 4.1.13:  Simple 4.1.13   -  16 June 2009
  • Fix made to the shutdown process so it is asynchronous to the caller
  • Refactored to the reactor package so that it executes actions
  • Fix made to the transport for more efficient detection of references


Download Simple 4.1.12:  Simple 4.1.12   -  9 June 2009
  • Ensured that the connection acceptor is not a daemon thread
  • Fixed the transport scheduler to describe exceptions more clearly


Download Simple 4.1.11:  Simple 4.1.11   -  8 June 2009
  • Fix made so that the server can be stopped fully in all scenarios
  • Addition of thread naming so that thread dumps can be better analysed


Download Simple 4.1.10:  Simple 4.1.10   -  29 March 2009
  • Fix made to the response output stream so that the flush method works


Download Simple 4.1.9:  Simple 4.1.9   -  24 March 2009
  • Fix made to server shutdown to ensure that all connections are closed


Download Simple 4.1.8:  Simple 4.1.8   -  8 March 2009
  • Fixed bug in the lease contract queue so that comparisons are accurate
  • Ensured the event distributor does not perform excessive expiry checking


Download Simple 4.1.7:  Simple 4.1.7   -  7 March 2009
  • Performance enhancements made to the processing of response headers
  • Reduction in the number of selection threads created by default
  • Enhancement made to reduce the number of zero size packets written


Download Simple 4.1.6:  Simple 4.1.6   -  5 March 2009
  • Improve the asynchronous write capability within the server transport
  • Allow configuration of the asynchronous write threshold provided
  • Remove the blocking flush method and allow the transport to manage it


Download Simple 4.1.5:  Simple 4.1.5   -  25 February 2009
  • Clean up of documentation and code related to the consumer framework


Download Simple 4.1.4:  Simple 4.1.4   -  24 February 2009
  • Addition of a status enumeration to provide the official HTTP status codes
  • Change made to the socket connection to ensure it can stop the server
  • Change made to the handling of HEAD requests to ensure it can send a length


Download Simple 4.1.3:  Simple 4.1.3   -  31 January 2009
  • Improved the performance of the server by supporting mapped file buffers
  • Added support for byte buffers in the accumulator for quicker writing


Download Simple 4.1.2:  Simple 4.1.2   -  29 January 2009
  • Added support for 100 continue responses for HTTP/1.1 client requests
  • Change made to the filter request and response to wrapper objects
  • Improved the exceptions thrown from the output stream to include causes
  • Added method to determine if the request was sent over a HTTPS channel


Download Simple 4.1.1:  Simple 4.1.1   -  25 January 2009
  • Fix made to the file buffer to encode the contents as UTF-8 correctly
  • Enhancement made to the connection to return the local server socket address


Download Simple 4.1:  Simple 4.1   -  23 January 2009
  • Fix made to the HTTPS support to ensure no buffer overflows will occur
  • Organisation of the package structure to ensure transports are independant
  • Move transport related features from the HTTP to the transport package
  • Clean up of the documentation to explain the request and response details


Download Simple 4.0.7:  Simple 4.0.7   -  8 January 2009
  • Fix made for HTTP/1.0 clients with connection keep alive semantics
  • Fix made so that the correct events are dispatched by the distributor


Download Simple 4.0.6:  Simple 4.0.6   -  11 November 2008
  • Improved the performance of path manipulation by allowing segment caching
  • Added support for readable and writable byte channels to improve performance


Download Simple 4.0.5:  Simple 4.0.5   -  18 October 2008
  • Added session observation capability so sessions can be monitored
  • Session changed so that it exposes the lease that is maintaining it
  • Fix for session cookie behaviour so sessions can be overwritten
  • Fix for 304 responses where message delimeter should not be used


Download Simple 4.0.4:  Simple 4.0.4   -  1 October 2008
  • Fixed the file upload so that large files can be uploaded in memory
  • Added a file upload allocator and buffer for arbitrary size uploads
  • Updated documentation throughout and cleaned up several implementations


Download Simple 4.0.3:  Simple 4.0.3   -  1 October 2008
  • Improved SSL negotiations support with asynchronous scheduling
  • Improved the performance of HTTPS connections by sharing buffers
  • Changed the processor interface to server to better represent use
  • Moved the container interface to the core package for consistency


Download Simple 4.0.2:  Simple 4.0.2   -  1 October 2008
  • Fix bug with transport so that messages are not truncated
  • Move transport implementation in to a new transport package
  • Remove old priority queue implementation from list parsers


Download Simple 4.0.1:  Simple 4.0.1   -  1 October 2008
  • Fix issue with parallel requests within the socket transport
  • Add the resource package for implementing individual resources
  • Add a part entry consumer object for dealing with part list entries


Download Simple 4.0:  Simple 4.0   -  1 October 2008
  • New implementation of server based around the NIO framework


SourceForge Logo