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