All releases of Bitgate Server Software Environment


Release Notes: This release added H2 database support, htaccess support via an internal database, various code optimizations, and more thread-safe changes. Initial file post support was included.


Release Notes: The simple logging system was completed. The code was updated to handle enumerations and arrays, both in request and response. Some missing documentation was added and logging was updated so that it reports the resulting HTTP response code.


Release Notes: Some code was modified so that the SoapRegistry no longer begins at startup. Documentation was added on a method basis, so that methods inside a SOAP class can now be documented. SOAP requests are now properly parsed, and a SOAP response object is now generated and has been tested against several SOAP clients. Javadoc documentation was added to missing functions in the SOAP classes. The util class was updated so that the ShutdownHook registry can now take a class instead of a single instance during register().


Release Notes: This release adds a logger system, and adds SOAP WSDL and XSD generation on the fly for SOAP classes. It adds shutdown hook code, adopted from the util class. A few bugfixes were completed. This release creates a soapclasses.jar file for the SOAP services available on port 8081 on the server. A SOAP registry for port 8081 requests has been added. SOAP requests have been tested against soapclient.com.


Release Notes: Many changes were made to help with stability. SSL now works well again. WriteFuture objects were added, like that of MINA. HTTP Keep-Alive functionality was added. A cache was added to HTTP requests via a FileCache mechanism. Shutdown hook code was added. Some synchronization issues were fixed along with SSL over NIO and failing POST tests with Freemarker.


Release Notes: This release includes an HTTP render hook interface that allows pages to be rendered using an external library for dynamically generated web pages. Included is a Freemarker implementation of said interface. Test Freemarker pages have been added, and the code has been updated to use caching/expiry headers in HTTP. There are more miscellaneous bugfixes as well as tidying up the code base, and correcting output headers on correctly generated pages.


Release Notes: HTTP POST was implemented. Several bugs that appeared when testing POST were fixed. HTTPS is now working properly. The code is stable for the last 0.5.x release.


Release Notes: Major changes to the HTTP service so that vending of pages is now working almost 100%. A Keep-Alive bug has been fixed with both Firefox and Opera. The code has been updated so that HTTP Redirect and 404 errors are now working properly. HTTP output buffering has been fixed so that memory-based output is now working as it should. The next release should include an HTTP POST implementation.


Release Notes: This code fixes a major change in the HTTP protocol code, which now properly outputs the HTTP headers on file requests. Some more missing documentation and some more optimizations of code were added.


Release Notes: This release includes an extension of Buffer code: a BufferFactory to handle new Buffer objects. It also includes updates to HTTP code so that it runs more smoothly, and a "reset" function in the HttpClientContext object to handle Keep-Alive HTTP requests. It has updated documentation and adds Javadoc to classes that were missing it.
A Flight Path analyzer with numerical methods using GTK+ and OpenGL.