Commit Graph

  • 4d1dbc5889 Now pEpEngine should itself find own sync queue for non-sync sessions, no need to re-register for each session. Also use unregister, instead of register(NULL). Edouard Tisserant 2016-09-20 11:43:27 +0200
  • 865b6c15ce Fixed exceptions java class not being generated Edouard Tisserant 2016-09-19 12:30:40 +0200
  • 518cdeb5f7 Fixed broken target for libetpan build in android/external/Makefile Edouard Tisserant 2016-09-19 11:49:41 +0200
  • 0fc05bcd4d Added OpenPGP_list_keyinfo, temporarly broke deliver_handshake_result into accept_sync_handshake_result, reject_sync_handshake_result, reject_sync_handshake_result, for simplicity... Edouard Tisserant 2016-09-15 14:55:02 +0200
  • b1b87f5680 Added callbacks code in abstract engine's .cc Edouard Tisserant 2016-09-03 17:02:18 +0200
  • de4f4f1de5 Java code to be called from C sample Hussein Kasem 2016-09-02 17:28:19 +0200
  • 204dc97e3a updated engine version Hussein Kasem 2016-09-02 17:23:21 +0200
  • 5020e9f237 Added missing exceptions and mantained old rating names Hussein Kasem 2016-09-02 17:23:08 +0200
  • 640412f257 Generate enum for exception as well (i.e. pEp_status) so that callbacks could return a status. Rename pEp_status to Status in pEp.yml2 to prevent strange CamelCasing in generated Java class Edouard Tisserant 2016-09-02 16:24:00 +0200
  • 4187a7155b Added inject_sync_msg callback to every sessions, with static fallback for queue object initialized when initializin Sync session Edouard Tisserant 2016-09-02 13:59:29 +0200
  • 13771d718d Link with ossp-uuid, and some other fixes Edouard Tisserant 2016-09-02 01:28:26 +0200
  • 23af34095a Added uuid library build in android's externals Edouard Tisserant 2016-09-01 16:32:37 +0200
  • d268c81682 updated adapter to latest pEpEngine definitions. Added sync interface, queue and thread. Callbacks still missing Edouard Tisserant 2016-09-01 01:44:06 +0200
  • eebf37b8d4 Changed default package name to the current p≡p for android package name, fixed unencrypted subject jni method signature Hussein Kasem 2016-08-30 11:19:14 +0200
  • 7fcaa04e0f added patch to disable libgrcypt docs Hussein Kasem 2016-08-24 17:11:25 +0200
  • 20736b9a14 wrapped config_unencrypted_subject and engine 1028 Hussein Kasem 2016-08-18 15:31:26 +0200
  • c539a116b9 rollback pEp engine versio Hussein Kasem 2016-08-18 15:10:52 +0200
  • 9d578995a2 Engine updated to 1028 JNI-6 #review Hussein Kasem 2016-08-18 14:47:48 +0200
  • 1286015167 wrapped encrypt_message_for_self JNI-6 #review Hussein Kasem 2016-08-18 14:34:50 +0200
  • 7e9d8663d0 Engine updated to 989 Hussein Kasem 2016-08-10 17:46:28 +0200
  • d75503faa6 added missing semicolon, and SyncHandshakeResult to types c & java Hussein Kasem 2016-08-02 14:15:45 +0200
  • dff0851f03 added SyncHandshakeResult enum Hussein Kasem 2016-07-29 16:36:38 +0200
  • 50dea83ef1 Fixed use of Local Ref after deletion Edouard Tisserant 2016-07-20 12:45:25 +0200
  • f4aa4b59e0 attempt to fix bug reoported on playstore 'JNI ERROR (app bug): local reference table overflow (max=512)' Edouard Tisserant 2016-07-13 16:29:59 +0200
  • b437bec719 binded Version Code to engine revision. Hussein Kasem 2016-07-03 21:33:47 +0200
  • 1650c1fe17 updated package name to the current one. Hussein Kasem 2016-06-29 17:50:09 +0200
  • c7f5ad0884 make identity->CommType public Edouard Tisserant 2016-06-21 14:37:08 +0200
  • 27624dddbd Engine's methods creating identities now use from_identity Edouard Tisserant 2016-06-16 13:39:17 +0200
  • 629394b105 gpgme log level in function of build type Hussein Kasem 2016-06-15 10:32:53 +0200
  • 64089190fe Added own_message_private_key_details Edouard Tisserant 2016-06-14 19:24:08 +0200
  • 294eef72cb wrapped get_identity Edouard Tisserant 2016-06-14 13:49:36 +0200
  • 9f9d0f87a0 Fixing crash when calling encrypt on message with outgoing color known as grey (continued). Edouard Tisserant 2016-06-14 11:35:46 +0200
  • 0c56a2edc3 Fixing crash when calling encrypt on message with outgoing color known as grey. Edouard Tisserant 2016-06-14 10:26:15 +0200
  • ef28f29f0b Enums are not anymore only 'Color' Edouard Tisserant 2016-06-11 15:20:51 +0200
  • 5889fe1217 Added DecryptFlags, ignored new import_key private keys identity list Edouard Tisserant 2016-06-09 16:57:39 +0200
  • d5f3056378 updated android plugin version Hussein Kasem 2016-06-08 08:51:47 +0200
  • 5732861c10 added buildtools and new logo Hussein Kasem 2016-05-31 14:52:17 +0200
  • 3478b204ac Fixed blacklist_retreive Edouard Tisserant 2016-05-20 18:04:40 +0200
  • b261fb9b88 fixing blacklist basic calls Edouard Tisserant 2016-05-20 15:49:16 +0200
  • ce28cefe8c basic api typo fixed Hussein Kasem 2016-05-20 11:23:52 +0200
  • 6797183494 Fixing config_passive_mode Edouard Tisserant 2016-05-19 21:00:51 +0200
  • 1f29e7163c Fixing for config_passive_mode Edouard Tisserant 2016-05-19 20:18:06 +0200
  • 22bd316629 Fixing generation Edouard Tisserant 2016-05-19 19:02:45 +0200
  • a873524f8c Fixing generation Edouard Tisserant 2016-05-19 18:20:39 +0200
  • 223c0f8492 sync with ed Hussein Kasem 2016-05-19 14:53:11 +0200
  • fd641e350f added pasivemode and blacklist calls, looks like not working yet!!!. Hussein Kasem 2016-05-18 22:28:54 +0200
  • bf36360183 remove size fields of pEp_identity Edouard Tisserant 2016-05-10 19:05:59 +0200
  • 18f4769b14 Force using /dev/urandom in libgcrypt Edouard Tisserant 2016-05-09 23:39:31 +0200
  • bb6a5c8c1e wrapped identity_color from pEpEngine and added pEpEngine clean task add gradle script huss 2016-03-14 10:33:05 +0100
  • 94b8c27867 first approach to ui for testing huss 2016-03-09 16:30:18 +0100
  • 22a0a9f2d9 changes in API Volker Birk 2016-03-07 21:42:21 +0100
  • 2c84e835c9 Updated rating defs, fixed trust/missTrust/resetTrust tests Edouard Tisserant 2016-03-02 20:54:54 +0100
  • 542c1356b7 half fixed androidTest, regarding trust/misstrust. Misstrust still cannot be undone Edouard Tisserant 2016-03-01 15:11:44 +0100
  • 1ed4ba57eb Android: use static linking for iconv with final JNI library. Was failing as shared object, because of iconv .so version number, not supported by ndk, and linker trying to find libiconv.so.2 in lolipop despite of preloading of libiconv.so Edouard Tisserant 2016-02-27 01:04:44 +0100
  • 200002d804 Android: Fixed iconv non-applied libtool patch Edouard Tisserant 2016-02-26 16:24:53 +0100
  • 5fce9f4924 cosmetic fixes in AndroidHelper Edouard Tisserant 2016-02-25 14:37:37 +0100
  • 88b39a6beb Android fixed preloading of iconv shared object Edouard Tisserant 2016-02-24 10:03:48 +0100
  • 5c16de30d9 Android: external: fixed dependency of lipetpan on libiconf in Makefile Edouard Tisserant 2016-02-23 16:52:16 +0100
  • adfff29994 Android: Disabled build of ssl and sasl for libetpan, forced libetpan to use iconv already built for gpg Edouard Tisserant 2016-02-22 18:29:01 +0100
  • 0a57dd3b25 Added mistrust. Tests still in an intermediate state Edouard Tisserant 2016-02-08 21:46:07 +0100
  • 1724f09296 Added trustPersonalKey keyResetTrust Edouard Tisserant 2016-01-15 00:30:42 +0100
  • 1a7d202611 Safer and simpler syntax for access to Java's ByteArrays in JNI Edouard Tisserant 2016-01-13 15:31:56 +0100
  • bbc738d661 Fixed heap corruption Edouard Tisserant 2016-01-13 15:03:44 +0100
  • d71d9ea284 AndroidTest : Genkey Edouard Tisserant 2015-12-09 14:15:23 +0100
  • 20b6b17876 AndroidTest : Added Keyserver Lookup Test. Fixed missing perms and gpg2key binary Edouard Tisserant 2015-12-08 00:50:22 +0100
  • 0106699cde Removed test workaround for enum bug Edouard Tisserant 2015-12-07 16:58:50 +0100
  • 702b744f9c Enum bug fixed Edouard Tisserant 2015-12-07 16:57:54 +0100
  • 392ebf86d6 Enum Bug detected, and worked around. See code comment. Edouard Tisserant 2015-12-07 16:57:34 +0100
  • bdae104877 Fixed false positives and false negatives.... Edouard Tisserant 2015-12-04 20:18:24 +0100
  • e95aa5effa Fixed JNI Date conversion wit timegm and gmtime Edouard Tisserant 2015-12-04 02:29:49 +0100
  • e034a62c2d Added attchements test, fixed asserts, now testing for real Edouard Tisserant 2015-12-03 21:56:34 +0100
  • 62bd7c442b More null pitfalls Edouard Tisserant 2015-12-03 21:55:40 +0100
  • 1ac295d786 Android : added OptFields test Edouard Tisserant 2015-12-02 18:57:54 +0100
  • 1a1ece32b1 More tests, more fixes. Edouard Tisserant 2015-12-02 15:26:14 +0100
  • 2bd9817139 Fixed stingpairlist JNI accessors. Edouard Tisserant 2015-12-02 13:33:17 +0100
  • a9d26e8eee more android tests, more fixes. Still, to_stringpairlist crash. Edouard Tisserant 2015-12-02 02:09:30 +0100
  • 786a11c9dd Dirty patch for gnupg to run on Android 6+, without link() Edouard Tisserant 2015-12-01 01:41:03 +0100
  • b514e4e7e0 Updated test app Edouard Tisserant 2015-12-01 01:39:16 +0100
  • b5121d93b3 Fixed undeclared variable Edouard Tisserant 2015-12-01 01:38:19 +0100
  • 67746d04a3 Safer setters for Message Edouard Tisserant 2015-11-29 20:41:25 +0100
  • e7c8af35a7 Imunized Message.java setters against null Edouard Tisserant 2015-11-29 00:32:10 +0100
  • a8f1a80f07 added androidTests Edouard Tisserant 2015-11-27 01:40:25 +0100
  • 255a9a34b1 android : added cleanpEpEngine gradle target Edouard Tisserant 2015-11-26 23:08:55 +0100
  • 9ef260d60b android : hg cleanup Edouard Tisserant 2015-11-26 20:37:42 +0100
  • 3a8396768e android: various cleanup/fixes + lol-hip-op support (added '-pie' in LDFLAGS') Edouard Tisserant 2015-11-26 20:22:44 +0100
  • f5b73f62c2 Fixed NULL blobs Edouard Tisserant 2015-11-25 14:18:15 +0100
  • 83313bc479 Blob ctor public, working toUTF16 dietz 2015-11-24 01:40:56 +0100
  • ad035146e7 decrypt seems to work. At least in one special corner case :-) I'll commit, so Edouard can take a look. dietz 2015-11-24 00:45:14 +0100
  • f5f6fa3f29 intermediate state. status might work again, should compile dietz 2015-11-22 14:06:38 +0100
  • 8018ec8276 Android: more gradle rules tweaking Edouard Tisserant 2015-10-14 18:56:00 +0200
  • cab2db9b13 Android: use jcenter for dependecy resolution, update commons-io from 2.2 to 2.4 Edouard Tisserant 2015-10-14 18:29:57 +0200
  • 92d3c9769d Android : ensure that gnupg assets are included at first build Edouard Tisserant 2015-10-13 16:13:51 +0200
  • f3b94b45fa Android : small fix for gradle clean target Edouard Tisserant 2015-10-12 17:34:50 +0200
  • 2db3f7088d Stripped GPG-agent service code, useless with gnupg 2.0.x. Removed pinentry.sh and npth. Extended gradle clean to external Edouard Tisserant 2015-10-12 16:48:58 +0200
  • 31cef7bb55 Nasty typo Edouard Tisserant 2015-10-12 01:27:29 +0200
  • 808958da42 Fixed typo that was so nicely pairing with other typo in pEpEngine Edouard Tisserant 2015-10-11 20:29:15 +0200
  • e8fe8e5d25 Android : added TEMP env var pointing to a tmp dir in internan cache Edouard Tisserant 2015-10-11 15:29:41 +0200
  • 3f7cc19e21 Comparison logic on enum is dangerous. Edouard Tisserant 2015-10-11 11:47:56 +0200
  • e013d795de Android: forgotten fix for gpg 2.0.x Edouard Tisserant 2015-10-11 11:42:01 +0200
  • 905d2f40ea Android : add files ignored in prefious commit Edouard Tisserant 2015-10-09 22:16:02 +0200