|
|
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
|