Commit Graph

15 Commits

Author SHA1 Message Date
Christian Basler 7b14081c63 Set 'send time' on outgoing messages 2016-10-28 07:52:05 +02:00
Christian Basler a880a8c10b Fixed NPE 2016-10-22 07:24:49 +02:00
Christian Basler 08f2d5d6f1 Added write(ByteBuffer) to Streamable interface and a first draft for a NioNetworkHandler 2016-05-28 10:22:47 +02:00
Christian Basler c3d8a07e83 Added unit tests and fixed bug 2016-05-20 23:00:27 +02:00
Christian Basler 43f42dd400 This breaks a lot of things, but it seems necessary. Implemented the resending mechanism and fixed many problems on the way, but tests and triggers are still to do. 2016-05-20 07:32:41 +02:00
Christian Basler 05d9ea93d2 Acknowledgments are now returned, received, and the message (Plaintext object) updated
-> no logic to resend messages yet
2016-05-06 19:39:39 +02:00
Christian Basler 678a48ac3f Fixed system test and ProofOfWorkService 2016-05-05 10:50:22 +02:00
Christian Basler c7594795f0 Fixed tests & bugs, removed Ack payload type (a GenericPayload is now used)
- SystemTest don't work yet, sending messages seems broken
- ProofOfWorkService needs some work, the current solution is a hack (and might be the reason above tests are broken)
2016-05-02 11:11:29 +02:00
Christian Basler a0505f5704 Minor improvements to the demo Application and a fix for when the ACK is empty 2016-04-25 08:13:46 +02:00
Christian Basler c31ec7a9e5 Fixed problems after merging 2016-04-12 17:27:19 +02:00
Christian Basler 6f4f51aef3 Merge branch 'develop' into feature/ACK
# Conflicts:
#	core/src/main/java/ch/dissem/bitmessage/DefaultMessageListener.java
#	core/src/main/java/ch/dissem/bitmessage/InternalContext.java
#	core/src/main/java/ch/dissem/bitmessage/entity/BitmessageAddress.java
#	core/src/main/java/ch/dissem/bitmessage/entity/Plaintext.java
2016-04-11 23:41:23 +02:00
Christian Basler 4f7f80c12a Added tests and code improvements 2016-04-08 19:22:40 +02:00
Christian Basler 9f1e0057c9 Code cleanup 2016-02-24 23:10:04 +01:00
Christian Basler db64b55510 Version 1.0.2-SNAPSHOT bump
Fixed NPE if you create a Plaintext object without recipient
2016-02-06 15:47:13 +01:00
Christian Basler ac6f291964 Renamed module 'domain' to 'core' to make its purpose more clear 2016-01-17 05:42:49 +01:00