bf0c946c52Different improvements - catch all kinds of errors when selector binding fails - pimped DefaultLabeler to support listeners - added pagination capabilities to AbstractMessageRepositoryChristian Basler2017-09-13 08:06:06 +0200
6e79b0c50fMinor improvements and fixes I copied the Base64 encoder from Android platform (and converted it to Kotlin) because the Java one exists only since 1.8 (I don't now if I want to curse Java for not supporting Base64 out of the box earlier, or Android for not supporting a recent Java API)Christian Basler2017-07-29 14:56:03 +0200
d9e52c85c3Fixed occasional on the selector - it shouldn't crash the applicationChristian Basler2017-07-22 08:01:59 +0200
6c04aa683eAdded exports for messages, labels and adddresses and some code improvementsChristian Basler2017-07-21 10:27:20 +0200
a245288359Migrated everything except - the Bytes utilities class - it's easier to do in Java as with Kotlin byte + byte = int - the demo project, which I'm not sure I'll migrate. Maybe I'll make a new Kotlin Demo applicationChristian Basler2017-06-28 00:01:05 +0200
aee5debdd2Fixed system test and added some fixes for Java backwards compatibilityChristian Basler2017-06-27 17:22:48 +0200
869d2e0386Fixed pubkey retrieval Broadcast subscriptions shouldn't be disabled every time a pubkey, message or broadcast comes along... (this might also fix other strange behaviour)Christian Basler2017-05-19 19:49:35 +0200
702ac6cb82Added some null checks so the users of this library don't have toChristian Basler2016-12-16 07:30:02 +0100
0d67701735Changed default CustomCommandHandler While throwing an IllegalStateException is great to signal developers they need to register a default handler, it's a dangerous default for all those who don't need one. A log entry on 'debug' level should suffice.Christian Basler2016-12-12 07:59:38 +0100
6d67598a40First implementation of extended message encoding. Works as far as the PyBitmessage implementation, with some additional code.Christian Basler2016-12-11 14:02:32 +0100
e1dcbbf19cDon't block when adding a new contact / searching for its public keyChristian Basler2016-12-07 20:01:19 +0100
31eca20ccaFixed NPE when 'from' doesn't have a public key. From will get lost in those cases unless it's saved separately.Christian Basler2016-12-05 07:41:55 +0100
0bb455d433Extended encoding basics works for basic subject/body messages, no attachments and no other features supported yetChristian Basler2016-11-30 17:26:22 +0100
d3205336edSome tweaks to determine what objects should be requested from other nodes, so they may arrive as quickly as possible.Christian Basler2016-10-31 06:21:36 +0100
ad97cd0633Fixed SecurityException for some Android versions. At the same time removed necessity to register a cryptography provider which means SpongyCryptography can be used on the Oracle JVM as well - but this is something vor Jabit 3.0.Christian Basler2016-10-15 18:01:08 +0200