e6d40cde76
Try to fix tests on travis. Unfortunately they work fine locally, so there may be several of those attempts.
chris2016-09-12 11:15:07 +02:00
489b8968e0
Refactored use of the DefaultMessageListener so it's retrieved from the InternalContext
chris2016-09-12 08:18:30 +02:00
a240606909
Minor improvements and fixes
chris2016-09-05 19:35:36 +02:00
dad05d835b
Created an improved JdbcNodeRegistry and removed MemoryNodeRegistry, as it doesn't properly work with the way nodes are handled and disseminated in the new PyBitmessage client. The new one should work a lot more stable.
chris2016-09-01 07:35:46 +02:00
827973f642
Improved connecting to the network
chris2016-08-29 12:30:26 +02:00
53aa2c6804
Slightly improved the problem with stale objects in the requested objects list. But I don't know how to properly solve it, there may always be some left.
chris2016-08-25 12:44:06 +02:00
102d63e2c6
Fixed message count per label
chris2016-08-25 08:50:06 +02:00
caa2219a63
It looks like the NIO network handler works now - some testing needed to see how reliably
chris2016-08-24 22:17:02 +02:00
3a92bab9ba
Merge remote-tracking branch 'origin/develop' into feature/nio
chris2016-08-17 07:46:52 +02:00
1eac644813
Fixed error in AbstractMessageRepository (archived messages couldn't be found)
chris2016-08-15 11:52:43 +02:00
41c4447514
Automatically set version from git - Uses last tag on master branch (this is set on 'git flow release finish') - branch name snapshot otherwise, e.g. 'feature-nio-SNAPSHOT', 'develop-SNAPSHOT'
chris2016-08-12 22:02:06 +02:00
86cfc66a40
Automatically set version from git - Uses last tag on master branch (this is set on 'git flow release finish') - branch name snapshot otherwise, e.g. 'feature-nio-SNAPSHOT', 'develop-SNAPSHOT'
chris2016-08-12 16:27:57 +02:00
cd3a801704
Used wrong nonce for version message
chris2016-08-09 19:50:11 +02:00
505818a712
Added option to connect to local Bitmessage client (This makes it easier to debug some problem or make some tests)
chris2016-08-08 18:00:50 +02:00
92229151a5
It seems travis is a bit slow sometimes, so I raised the timeout for the NetworkHandlerTest
chris2016-07-29 11:47:05 +02:00
334a510743
Fixes, improved tests and other improvements
chris2016-07-29 07:49:53 +02:00
56ebb7b8fa
Better memory management for the out buffer
chris2016-07-27 07:38:39 +02:00
48ff975ffd
Better memory management for the in buffer (the same TODO for the out buffer.
chris2016-07-25 07:52:27 +02:00
82ee4d05bb
Raised test timeout, as the Jacoco run seems to be considerably slower.
chris2016-07-10 06:55:24 +02:00
d12ffcfdf8
Some work on the dependencies page - renamed .markdown files to .md - a fix in the about page - a new (still empty) API page
chris2016-06-27 10:10:52 +02:00
ed6344c662
Added BitmessageContext method to resent unacknowledged messages and updated README.md
chris2016-05-23 20:11:44 +02:00
14849a82ea
Refactored JdbcMessageRepository so that alternative implementations can be done easier
chris2016-05-20 23:58:08 +02:00
c3d8a07e83
Added unit tests and fixed bug
chris2016-05-20 23:00:27 +02:00
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.
chris2016-05-20 07:32:41 +02:00
e44dd967d0
Test for NodeRegistry
chris2016-05-13 12:24:16 +02:00
a67ac27921
Fixed yet another test
chris2016-05-10 07:26:25 +02:00
05d9ea93d2
Acknowledgments are now returned, received, and the message (Plaintext object) updated -> no logic to resend messages yet
chris2016-05-06 19:39:39 +02:00
de8f04e22a
Added warning to Labeler for developers who want to implement it.
chris2016-05-06 17:29:39 +02:00
4f0b2cb8f8
Fixed system test (this time for real)
chris2016-05-06 14:13:39 +02:00
678a48ac3f
Fixed system test and ProofOfWorkService
chris2016-05-05 10:50:22 +02:00
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)
chris2016-05-02 11:11:29 +02:00
ea2cd7bf53
Improved labeler to cover all cases, and fixed when labels are set while sending (outbox vs sent) Removed message callback with both didn't work and is obsolete (use a labeler descendant)
chris2016-04-29 15:29:22 +02:00
8df42a6cf0
Merge branch 'develop' into feature/ACK
chris2016-04-28 19:32:21 +02:00
784b192bab
Simplyfied MultiThreadedPOWEngine and thread pool creation
chris2016-04-28 07:15:48 +02:00
a0505f5704
Minor improvements to the demo Application and a fix for when the ACK is empty
chris2016-04-25 08:13:46 +02:00
61890b3da9
Some improvements to the application
chris2016-04-15 17:18:11 +02:00
bc68a5d3ec
Code cleanup & improvements - most notably removed some unnecessary synchronize blocks in the DefaultNetworkHandler
chris2016-02-26 14:34:08 +01:00