akwizgran
|
4da7a685cd
|
Minor code cleanups.
|
2011-11-16 18:15:32 +00:00 |
|
akwizgran
|
f6ae4734ce
|
Forward secrecy.
Each connection's keys are derived from a secret that is erased after
deriving the keys and the secret for the next connection.
|
2011-11-16 15:35:16 +00:00 |
|
akwizgran
|
d02a68edfc
|
Return a connection context for outgoing connections (the secret will
be included in this context in the near future).
|
2011-11-15 17:47:30 +00:00 |
|
akwizgran
|
6d91603bf7
|
Moved MessageHeader into DB component and added read/starred flags.
|
2011-10-26 17:07:09 +01:00 |
|
akwizgran
|
2628823db7
|
Added a method to get all message headers in a given group (untested).
|
2011-10-25 17:12:37 +01:00 |
|
akwizgran
|
dbdbb1d8d4
|
Never reuse contact IDs.
|
2011-10-19 12:43:44 +01:00 |
|
akwizgran
|
74ca71d9c1
|
Check for symlinks when deleting directories. Allow Database.open()
and close() to throw IOExceptions as well as DatabaseExceptions.
|
2011-10-03 18:35:18 +01:00 |
|
akwizgran
|
98ab523092
|
Database refactoring to fix injection problems.
|
2011-09-23 18:52:56 +01:00 |
|
akwizgran
|
e0b86f1232
|
Moved ConnectionWindow into the transport module and implemented
window sliding (untested).
|
2011-08-11 13:22:23 +01:00 |
|
akwizgran
|
d5d03192e3
|
Basic connection window persistence.
|
2011-08-11 12:56:21 +01:00 |
|
akwizgran
|
0edcb31d64
|
Store group details in the database. Some tests are still failing...
|
2011-07-23 01:29:18 +01:00 |
|
akwizgran
|
b41465c2da
|
Use commons-io to measure free space.
|
2011-07-14 19:21:16 +01:00 |
|
akwizgran
|
4d4b540387
|
Java 1.5 compatibility changes (for OSX 10.4). We depend on commons-io for a single method... might be worth copying the source into FileUtils if the license permits.
|
2011-07-14 19:12:44 +01:00 |
|
akwizgran
|
836d30f6df
|
Retrieve messages from the database in raw form to avoid creating unnecessary short-lived objects. Added timestamps to headers.
|
2011-07-14 12:01:35 +01:00 |
|
akwizgran
|
a121dcdda8
|
New retransmission mechanism, which does away with the need for bundle IDs and should cope better with high bandwidth-delay product links.
|
2011-07-14 09:39:15 +01:00 |
|
akwizgran
|
390b316724
|
Unit tests for H2Database.
|
2011-07-04 16:06:10 +01:00 |
|
akwizgran
|
d193f23e4c
|
Replaced printlns with logging, moved delete() to FileUtils.
|
2011-06-27 10:38:30 +01:00 |
|
akwizgran
|
cd4f99df3d
|
Initial commit with new directory structure.
|
2011-06-21 18:01:28 +01:00 |
|