diff --git a/android/src/org/pEp/jniadapter/AndroidHelper.java b/android/src/org/pEp/jniadapter/AndroidHelper.java index 265f1a3..68ee55d 100644 --- a/android/src/org/pEp/jniadapter/AndroidHelper.java +++ b/android/src/org/pEp/jniadapter/AndroidHelper.java @@ -29,7 +29,7 @@ public class AndroidHelper { private static File tmpDir; // TODO : Increment when needed. - public static int ENGINE_VERSION_CODE = 989; + public static int ENGINE_VERSION_CODE = 1028; private static File shareDir; diff --git a/src/basic_api.cc b/src/basic_api.cc index 7927a8f..b2b315b 100644 --- a/src/basic_api.cc +++ b/src/basic_api.cc @@ -179,6 +179,18 @@ JNIEXPORT void JNICALL Java_org_pEp_jniadapter_Engine_config_1passive_1mode( ::config_passive_mode(session, (bool)enable); } + +JNIEXPORT void JNICALL Java_org_pEp_jniadapter_Engine_config_unencrypted_subject( + JNIEnv *env, + jobject obj, + jboolean enable + ) +{ + PEP_SESSION session = (PEP_SESSION) callLongMethod(env, obj, "getHandle"); + + ::config_unencrypted_subject(session, (bool)enable); +} + JNIEXPORT void JNICALL Java_org_pEp_jniadapter_Engine_blacklist_1add( JNIEnv *env, jobject obj, diff --git a/src/pEp.yml2 b/src/pEp.yml2 index 492eae6..d0e2d9e 100644 --- a/src/pEp.yml2 +++ b/src/pEp.yml2 @@ -145,7 +145,8 @@ namespace pEp { basic void blacklist_delete(string fpr); basic bool blacklist_is_listed(string fpr); basic void config_passive_mode(bool enable); - + basic void config_unencrypted_subject(bool enable); + }; struct message {