e6d40cde76Try to fix tests on travis. Unfortunately they work fine locally, so there may be several of those attempts.Christian Basler2016-09-12 11:15:07 +02:00
dad05d835bCreated 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.Christian Basler2016-09-01 07:35:46 +02:00
53aa2c6804Slightly 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.Christian Basler2016-08-25 12:44:06 +02:00
caa2219a63It looks like the NIO network handler works now - some testing needed to see how reliablyChristian Basler2016-08-24 22:17:02 +02:00
3a92bab9baMerge remote-tracking branch 'origin/develop' into feature/nioChristian Basler2016-08-17 07:46:52 +02:00
1eac644813Fixed error in AbstractMessageRepository (archived messages couldn't be found)Christian Basler2016-08-15 11:52:43 +02:00
41c4447514Automatically 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'Christian Basler2016-08-12 22:02:06 +02:00
86cfc66a40Automatically 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'Christian Basler2016-08-12 16:27:57 +02:00
505818a712Added option to connect to local Bitmessage client (This makes it easier to debug some problem or make some tests)Christian Basler2016-08-08 18:00:50 +02:00
92229151a5It seems travis is a bit slow sometimes, so I raised the timeout for the NetworkHandlerTestChristian Basler2016-07-29 11:47:05 +02:00
d12ffcfdf8Some work on the dependencies page - renamed .markdown files to .md - a fix in the about page - a new (still empty) API pageChristian Basler2016-06-27 10:10:52 +02:00
43f42dd400This 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.Christian Basler2016-05-20 07:32:41 +02:00
05d9ea93d2Acknowledgments are now returned, received, and the message (Plaintext object) updated -> no logic to resend messages yetChristian Basler2016-05-06 19:39:39 +02:00
de8f04e22aAdded warning to Labeler for developers who want to implement it.Christian Basler2016-05-06 17:29:39 +02:00
c7594795f0Fixed 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)Christian Basler2016-05-02 11:11:29 +02:00
ea2cd7bf53Improved 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)Christian Basler2016-04-29 15:29:22 +02:00
32ea3517feChans should now work. Other deterministic addresses should be easy to implement, but aren't done yetChristian Basler2016-04-07 17:24:56 +02:00
bc68a5d3ecCode cleanup & improvements - most notably removed some unnecessary synchronize blocks in the DefaultNetworkHandlerChristian Basler2016-02-26 14:34:08 +01:00