488 Commits (8029ef2ec07df738d36b357cdfb499f78257f66c)

Author SHA1 Message Date
heck 24f801b381 JNI-160: change "instanceCount" to be AtomicLong 4 years ago
heck 21119a6419 JNI-160: synchronized getInstanceCount() method 4 years ago
heck aff9fa861f JNI-160: synchronized close() method 4 years ago
heck 9d7efca8a5 JNI-160: close() on obj with handle == 0 does nothing (no decrement either) 4 years ago
heck 42fad14bb9 JNI-160: add Message.getInstanceCount() 4 years ago
heck bc035e2910 JNI-158 - remove __LP64__ related stuff 4 years ago
heck 5e2a042197 JNI-158 - JNI-159 - Remove all keyserver functions 4 years ago
heck b9fb50a75b JNI-149: "Wrap disable_all_sync_channels into the adapter" - implementation 4 years ago
heck d9e782faff JNI-142: "Mem-mgmt: Defined behaviour of Message.close()" 4 years ago
heck be6510066c Revert "FIX: JNI-135' - the option of using finalize() has been discarded 4 years ago
heck dbf0e33de1 JNI-132 - Add equals() and hashCode() 4 years ago
heck 086c915987 JNI-132 - Add URIHash() and URITrim() 4 years ago
heck d4cccefd67 Tests: JNI-147 - "Utils: add a method to check two URIs for equality" 4 years ago
heck 48098d5752 change Identity.toString() 4 years ago
heck 78dc887d45 JNI-135 - Fixed. use finalize() to release JNI-allocated mem. (Autocloseable never called close()) 4 years ago
heck 4bdfb836a0 change var name accordingly 4 years ago
Hussein Kasem ba4c0456f7 JNI-146 Reference AbstracEngine instead of Engine 4 years ago
Hussein Kasem 5263aec68e
JNI-130 Generate JNI headers with lib-java 4 years ago
heck 4fdcb1e1ac JNI-129 - JNI-129 - Message.getSent calls getSent() instead of _getSent() 4 years ago
heck 31ddafa3e5 codegen : message.cc fix datetime type 4 years ago
heck 87fc20082b Fix: JNI-129 - Message.getSent calls getSent() instead of _getSent() 4 years ago
heck 72e65bebe1 fix merge conflicts 4 years ago
heck 8b17579b69 fix merge conflicts 4 years ago
heck ac91696b0a And suddenly my linux box javac needs "-encoding UTF-8", well, cant hurtbeing explicit about that in general. 5 years ago
heck a12f0504a8 JNI-101 - "Use pEpEngine logging API / runtime switchable / thread-safe" 4 years ago
heck 0ef2601fd9 JNI-125 - "EncFormat missing values" 5 years ago
heck 866dc60439 C++ impl of export_key() 5 years ago
heck 46ba24e930 codegen add support for "basic methods" returning bytearray 5 years ago
heck 5e999db69f add export_key as "basic" method (gen on java handwritten in c++) 5 years ago
heck 45ec5a9701 Wow, somehow the first make target is not the default make target. (workaround) 5 years ago
heck bcb119060b JNI-125 - "EncFormat missing values" 5 years ago
heck a255490628 formatting and code style only 5 years ago
heck 3e71c76515 JNI-123 - "get rid of c-style casts" 5 years ago
heck 9eb92f27b6 no explicit toString() values for enum Rating 5 years ago
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