heck
4bf962f604
JNI-101 / JNI-116 - add tests for get/setDebugLogEnabled()
4 years ago
heck
a12f0504a8
JNI-101 - "Use pEpEngine logging API / runtime switchable / thread-safe"
JNI-116 - "pEpLog does not print on Android."
4 years ago
heck
1714041a67
add test for jni126 - stop_sync() deadlock with a key with passphrase.
4 years ago
heck
ef9ac48003
.gitgnore
4 years ago
heck
261f0c4154
test main makefile remove jni118
4 years ago
heck
7a2873173c
backport changes
4 years ago
heck
ad0a5420fe
Tests for JNI-125 - "EncFormat missing values"
(cherry picked from commit bb8acd99f0
)
5 years ago
heck
0ef2601fd9
JNI-125 - "EncFormat missing values"
(cherry picked from commit bcb119060b
)
5 years ago
Devan Carpenter
2b70a8ae02
convert .hgignore to .gitignore
used a perl script[0] to convert regexp to glob.
[0] https://github.com/devzendo/hgignore-to-gitignore
(cherry picked from commit aa4ff2a512
)
4 years ago
heck
1f854775cb
testcommit
4 years ago
heck
9979242a88
Added tag Release_2.1.4 for changeset 677676fc1fff
5 years ago
heck
6183eb7a59
Merge in JNI-120 (Android Build: Update sequoia version to match engine 2.1.2)
5 years ago
Hussein Kasem
4abc35c17c
JNI-120 Android build: Update referenced Engine version
5 years ago
Hussein Kasem
3546afd50f
Android build: Update build.gradle to not parallel build JNI generated code
5 years ago
Hussein Kasem
04b4a303a8
JNI-120 Android build: Upgrade Sequpoia depedencies (Gmp, Nettle and OpenSSL).
5 years ago
Hussein Kasem
15b9fe1062
JNI-120 Android build: Update sequoia version and use rust nightly
Currently is needed to use rust nightly to cross-build the latest sequoia version for Android.
Before building again is needed to run, on the build machine:
rustup default nightly
rustup update nightly
rustup component add rust-src
rustup target add aarch64-linux-android armv7-linux-androideabi i686-linux-android x86_64-linux-android
5 years ago
heck
5a11b89546
This is maintenance branch for Release_2.1.0 (see https://dev.pep.foundation/Common%20Adapter%20Documentation/Release%20Process )
5 years ago
heck
817860186f
Merge in JNI-114 (new callback param PassphraseType)
5 years ago
heck
5f85c064a1
just cosmetics
5 years ago
heck
438d1a6232
Add comipler optimization -O3 to release build
5 years ago
Hussein Kasem
5fe48c91f5
JNI-114 Add PassphraseType to the passphraseCallback
5 years ago
heck
a6602b8ad7
fixed speedtest for multithreaded benchmark
5 years ago
heck
25f32c536e
fixing speedtest for multithreading
5 years ago
heck
d88e3befcf
speedtest: adhoc Makefile
5 years ago
heck
582baafef0
speedtest: few fixes
5 years ago
heck
f850eba355
tests: add original speedtest from pEp_for_SWIFT repo (by fdik)
5 years ago
heck
fa1332356f
Added tag Release_2.1.0-RC11 for changeset 6bd79b9d0d4e
5 years ago
heck
6b8e3b43ab
merge in JNI-114 - Callback And Retry for methods that might need a passphrase
5 years ago
heck
8fe50aeb6d
unsigned int is typedef'd as uint in "most" compilers, but not all
5 years ago
heck
a2302413da
just some obsolete class
5 years ago
heck
c03d7557ed
JNI-115: perf test Encrypted/Unencrypted msg sizes small/big/huge
5 years ago
heck
28dd9a8f9e
JNI-115: "Performance of Engine/Adapter bad" - Test added
5 years ago
heck
1acc5ad51b
PityTest: Duration measurement for TestUnits
5 years ago
heck
532e283b17
thats for sure ;)
5 years ago
Hussein Kasem
33024de2d6
Android build: Update sequoia hash
5 years ago
Hussein Kasem
9c93feeed3
JNI-114 Make basic_api methods use passphrase cache
5 years ago
Hussein Kasem
ff5e01680c
JNI-114 Make generated methods cached
5 years ago
heck
debac03eb5
Added tag Release_2.1.0-RC10 for changeset facc79349b19
5 years ago
heck
0cf008af49
merge in JNI-114 - Callback And Retry for methods that might need a passphrase
5 years ago
heck
7b5b55b27b
nothing for default branch...
5 years ago
heck
a45ad4c682
Removed tag PassphraseCallback_Complete1
5 years ago
heck
c6bc43c283
Removed tag PassphraseCallback
5 years ago
heck
fc06f8257b
delete DeleteLocalRef()
5 years ago
heck
56b479d0f1
Added tag PassphraseCallback_Complete1 for changeset 7b08b3200740
5 years ago
heck
04f73ec936
Added tag PassphraseCallback for changeset 91dcb9ff220f
5 years ago
heck
0240fafedb
Avoid retry if callback not set is still ...dirty. the commit comment goes on, REMEMBER TO USE hg log -v now and then again :)
// if this happens (no callback registered
// we simply return ""
// it will fail
// this repeats MaxRetries times (currentluy hardcoded to 3)
// Then the orig call will return with the PEP_STATUS (most likely PEP_PASSPHRASE_REQUIRED)
5 years ago
heck
282cbf437d
Tests updated, encrypt fails, then register callback, encrypt success after callback returned the correct passphrase
5 years ago
heck
70f90f61b6
Tests updated, now using the new callback to provide the passphrase
5 years ago
heck
64e12d7774
Java register callback method "Engine.setPassphraseRequired()" done and tested.
5 years ago
heck
095eb8075b
JNI code done, now passphrase comes from java level throug callback
5 years ago