Changes
2015-05-31 version 1.3.1
- Move file upload how-to examples into a HFS server bundle.
- Simplify release procedure.
2015-05-28 version 1.3.0
- Simplify GC integration with new methods in client API.
- Re-work/simplify hfs-tools module.
- Implement file upload how-to examples:
- basic file upload with Servlet API 3.1;
- file upload with simple HFS API integration;
- file upload with advanced HFS API integration.
- Add HTML input field names to uploaded files information.
- Update codebase to use Java 1.7+ in both server and client sides.
- Update all dependencies.
- Make checkstyle rules more strict.
2014-09-23 version 1.2.0
- Modify communication layer to support several transport formats (JSON, XML).
- Fix compatibility with Mac OS X (update commons-daemon jsvc tool).
- Remove forced shutdown on license expiration, write error message in logs instead.
2014-01-21 version 1.1.0
- Upgrade dependency Netty v3.9 => v4.0 (significant server changes).
- Change default logger Slf4j/Log4j v1.2.17 => Slf4j/Logback v1.0.13.
- Fix startup scripts in case server process is started from terminal (AWT headless mode).
2014-01-06 version 1.0.6
- Separate project API, runtime components and integration tools.
- Improve GC driver API.
- Improve project description and distribution with maven infrastructure.
2013-10-19 version 1.0.5
- Make new releases available via Maven central repository.
- Upgrade dependency Jetty v8.1.11 => v9.0.6 (in examples).
2013-10-15 version 1.0.4
- Fix broken release bundle.
2013-10-14 version 1.0.3
- Provide files initial expiration time in upload information.
- Fix dependencies scope in Maven project descriptors.
2013-10-11 version 1.0.2
- Simplify HFS client API.
- Force strict code style and code coverage.
- Integrate JSVC tool for server process management (run Java process with specific privileges).
- Make communication based on Protocol Buffer messages instead of hardcoded serialization.
- Replace testing tool EasyMock v3.1 => Mockito v1.9.5.
2013-04-27 version 1.0.1
- Fix assembly inconsistencies and startup scripts.
- Provide checksum generation for releases.
2013-03-22 version 1.0.0
- Design and implement the first public release of the project:
- HTTP File Storage server
- Lightweight HFS client
- Examples
2012-06-05 project started
Read more