Commit Graph

1040 Commits (a2dbf0cc7b6c5a5d74a3d3f5fc04d6cd2bcad0e7)
 

Author SHA1 Message Date
Hussein Kasem 4abc35c17c JNI-120 Android build: Update referenced Engine version 2 years ago
Hussein Kasem 3546afd50f Android build: Update build.gradle to not parallel build JNI generated code 2 years ago
Hussein Kasem 04b4a303a8 JNI-120 Android build: Upgrade Sequpoia depedencies (Gmp, Nettle and OpenSSL). 2 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
2 years ago
heck 58c629f4b7 Added tag Release_2.2.0-RC0 for changeset 78c45109ef6f 3 years ago
heck 5a11b89546 This is maintenance branch for Release_2.1.0 (see https://dev.pep.foundation/Common%20Adapter%20Documentation/Release%20Process) 3 years ago
heck abe3be0015 Added tag Release_2.1.0 for changeset 5d4ad9577e68 3 years ago
heck 9eb92f27b6 no explicit toString() values for enum Rating 3 years ago
heck 9b4662f322 Added tag Release_2.1.0-RC16 for changeset 238d9f1ce2fc 3 years ago
heck 3f57838c73 and replace the hardcoded prototype with the appropriate vars 3 years ago
heck 59cc0b4596 fix javah (still works on debian jdk8u265-b01 at least) 3 years ago
heck 6d43f1745f added build option: USE_JAVAH - explicitly enable/disable use of javah over javac -h (if autodetect doesnt work correctly) 3 years ago
heck 4528f3ddf3 Added tag Release_2.1.0-RC15 for changeset f7f71b953273 3 years ago
heck 9586c9d0dc javah, fix build using java 8 (javah instead of javac -h) 3 years ago
heck a1afc04f9b Added tag Release_2.1.0-RC14 for changeset fd93edee3198 3 years ago
heck d1d55dd3f8 merge in JNI-119 3 years ago
heck 35861db3b7 Tests: Add JNI-119 - enter_device_group() 3 years ago
heck 5070920c81 Add enter_device_group() 3 years ago
heck 356689ccb7 merge in JNI-118 3 years ago
heck 6346f86484 Test: JNI-118 added to main test Makefile 3 years ago
heck bf886a2afb Tests: regression, fix re_evaluate_message_rating(), move repetition into contexts 3 years ago
heck 611e06ba47 Test: JNI-118 basic 3 years ago
heck 3cfe31f3e4 PityTest: TestUnit fix bug, not displaying exception on CTX_FAIL 3 years ago
heck fc40f29be2 PityTest: TestContext.init() return "this", so you can chain calls. 3 years ago
heck 969267d21d PityTest.TestUtils - add randomInt(), and randomASCIIString() featuring CharClass and len 3 years ago
heck 3028e1af4f Tests: vStr and vID not basic enough for AdapterBaseTestContext (formatting of interface, just formatting) 3 years ago
heck c843a3a30e Tests: Add speedtest to Main test Makefile 3 years ago
heck 7f2391ad60 PityTest Framework improvements:
- copy constructor for TestUnit, so you can add the same TestUnit multiple times, with e.g. different context
- TestUnit.setContext() so you can add the same TestUnit multiple times, with e.g. different context
- TestUnit throws RuntimeException instead of Throwable
3 years ago
heck 41eb100c96 .toStrin() for the 2 independent Pair classes (PityTest framework should not depend on jniAdapter) 3 years ago
heck 3334007c6f Add "public String Identity.toXKeyList(List<Identity> ids)" for creating OptField X-KeyList 3 years ago
heck 29705b4756 Add the Enum default method getInternalStringValue() when "has_int_str_val" is set (TODO: Query this using XPath, fdik how do i do this? in ysl2?) 3 years ago
heck c0e2a91578 CodeGen: New enhanced enums, now all enums got .toString(), all enums can have .getInternalStringValue() (This was needed to avoid mapping table in the app, for "casting" Ratings to Engine internal string values for X-Opts .e.g) 3 years ago
heck 05e6884917 Add Java Remote Debugger to tests. 3 years ago
heck f48ff02e24 update SpeedTest: decrypt_message_Return not an inner class anymore 3 years ago
heck 49caf7eccc replace the rest of javac invocations with $(JAVAC_CMD) 3 years ago
heck 242bdb073c And suddenly my linux box javac needs "-encoding UTF-8", well, cant hurtbeing explicit about that in general. 3 years ago
heck 42321eb752 Added tag Release_2.1.0-RC13 for changeset c9c4a76bd662 3 years ago
heck bccb7c6c97 merge in JNI-106 - Java Interfaces And Project Structure 3 years ago
heck 9a2c6d9bd2 move AutoCloseable to top level interface AbstractEngineInterface 3 years ago
heck 432bb50dc5 sensible build defaults 3 years ago
heck 1f95274051 remove stale file from merge 3 years ago
heck 175519edd2 merge in default branch 3 years ago
Hussein Kasem c1fc4fb5ca JNI-106 Android build: update to use current Makefile and api. 3 years ago
heck 476011d774 use passphraseWrap() in CodeGen template too. 3 years ago
heck e08a6d78f8 Added tag Release_2.1.0-RC12 for changeset 5d4ad9577e68 3 years ago
heck 817860186f Merge in JNI-114 (new callback param PassphraseType) 3 years ago
heck 5f85c064a1 just cosmetics 3 years ago
heck 438d1a6232 Add comipler optimization -O3 to release build 3 years ago
Hussein Kasem 5fe48c91f5 JNI-114 Add PassphraseType to the passphraseCallback 3 years ago
heck a6602b8ad7 fixed speedtest for multithreaded benchmark 3 years ago