Menu

Distributed Storage Leasing / News: Recent posts

DSL 0.3 Release

0.3 changes:
- Swing app: add option to change the default look and feel (Config panel).
- Core: Add support for file versioning. Peer can lease out multiple versions of the same file. The leaser can limit on the maximum version count; if the number of versions are more than the max value, the oldest one will be deleted. Default maximum version count: 3.
- Core: If detect JDK/JRE1.4, use SunJCE cryptography provider; otherwise, fall back to CryptixCrypto provider. Note that the secret key can not be used interchangeable between these two providers; if you move from one version to another, you have to delete file secretkey before starting the app.
- Core: Add support to renew/cancel a lease
- Swing app: various useability improvement
- CLI app: Enhance security; the daemon only accepts local connection only... read more

Posted by Hai Pham 2002-07-07

DSL 0.2 Release

Changes:
- Add readme.txt and changes.txt files
- Allow client to specify whether to encrypt outgoing file.
- Added encryption support (Blowfish). By default, all private files are compressed and encrypted before sending out.
- Added compression (based on GZIP compression stream)
- Rewrite SWP (sliding-window-protocol) to support future compression/encryption on the fly (these features make the filesize indeterminable from the beginning, hence the rewrite to accommodate).
- CLI app: add start up script for linux (see file dsl in root)
- Core Service Impl: when querying for file, if the given file name is empty, peers wil return a list of all files belong to the requesting peer.
- Core Service & Swing demo: add support to download (request file) from multiple sources.

Posted by Hai Pham 2002-06-17

Downloads available for 0.1 release

download is available for 0.1 release
support basic file transfer (no encryption yet).

Posted by Hai Pham 2002-06-03
MongoDB Logo MongoDB