454 Commits (3f57838c735b14aaddcbce131b52bf7f31ee7cf4)

Author SHA1 Message Date
heck 3f57838c73 and replace the hardcoded prototype with the appropriate vars 5 years ago
heck 59cc0b4596 fix javah (still works on debian jdk8u265-b01 at least) 5 years ago
heck 6d43f1745f added build option: USE_JAVAH - explicitly enable/disable use of javah over javac -h (if autodetect doesnt work correctly) 5 years ago
heck 9586c9d0dc javah, fix build using java 8 (javah instead of javac -h) 5 years ago
heck 5070920c81 Add enter_device_group() 5 years ago
heck 41eb100c96 .toStrin() for the 2 independent Pair classes (PityTest framework should not depend on jniAdapter) 5 years ago
heck 3334007c6f Add "public String Identity.toXKeyList(List<Identity> ids)" for creating OptField X-KeyList 5 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?) 5 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) 5 years ago
heck 242bdb073c And suddenly my linux box javac needs "-encoding UTF-8", well, cant hurtbeing explicit about that in general. 5 years ago
heck 9a2c6d9bd2 move AutoCloseable to top level interface AbstractEngineInterface 5 years ago
heck 1f95274051 remove stale file from merge 5 years ago
heck 476011d774 use passphraseWrap() in CodeGen template too. 5 years ago
heck 5f85c064a1 just cosmetics 5 years ago
Hussein Kasem 5fe48c91f5 JNI-114 Add PassphraseType to the passphraseCallback 5 years ago
heck 1db1aead61 move the new .hh files to new src/cxx/ 5 years ago
heck de22d6aad3 Generate all Exceptions fixed 5 years ago
heck 8fe50aeb6d unsigned int is typedef'd as uint in "most" compilers, but not all 5 years ago
heck 532e283b17 thats for sure ;) 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 b8b52978f0 add new public method to AbstractEngineInterface "public void setPassphraseRequiredCallback(Sync.PassphraseRequiredCallback passphraseRequiredCallback);" 5 years ago
heck 7b5b55b27b nothing for default branch... 5 years ago
heck fc06f8257b delete DeleteLocalRef() 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 :) 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
heck 7c7a8f4121 Improved retry code / now passphrase from AbstractEngine level. 5 years ago
heck 12fa07bc4a Passphrase retry after application callback (callback still dummy, but works). For ALL "cached" methods :) 5 years ago
heck 3b5366b7ed _if_ we should throw here, we need to do it differently... 5 years ago
heck 96f1e9eb88 Backed out changeset 0efc85ba691e 5 years ago
heck 39f3b5fb45 _if_ we should throw here, we need to do it differently... 5 years ago
Hussein Kasem 8bb506c94c JNI-111 Accept null partner during notifyHandshake 5 years ago
Hussein Kasem 921d77cad3 JNI-111 Rethrow Java exceptions to the JVM during notifyHandshake. 5 years ago
Hussein Kasem fb38830afa JNI-111 Add missing sync signal 5 years ago
heck e6fdbd081d Fix for failing Test: "encrypt msg to self using imported key with passphrase" 5 years ago
heck 41a1c9d899 this "return" is not correct 5 years ago
heck 4a335a12fb Integrate CallbackDispatcher between registered callbacks and engine. (engine -> dispatcher -> jniadapter_cxx -> java_messagetosendCallbackfromC -> java_callback_messagetosend) 5 years ago
heck 41d8232be2 config_passphrase_for_new_keys() using cache.add_stored() 5 years ago
Volker Birk 377fcc940b using new libpEpAdapter 5 years ago
heck e22afe2c2c Moved all java sources under src/java 5 years ago
heck c5ae320e7a move all cxx sources/headers into src/cxx 5 years ago
heck 935f3b58ca move java interfaces into own subpkg "foundation.pep.interfaces" 5 years ago
heck 0f04448905 add Makefile targets install/uninstall (to $PREFIX) 5 years ago
heck f991fd2dd3 Separate output dir for .d and .o files. 5 years ago
heck 80c0b1e542 Move all yml2 into own src folder "codegen" 5 years ago
heck 0f33979a72 Build info and lib-name 5 years ago
heck 047baa52b7 Total overhaul/redesign of project filesystem structure / Makefile 5 years ago
heck e5f3aa6b8a Generate marker files for make 5 years ago
heck a3c787371d The CodeGen for MessageInterface is actually 50 lines less... 5 years ago