480 Commits (bba09a450fa56f6193612b5c2e76138c7bbf4158)

Author SHA1 Message Date
  heck b9fb50a75b JNI-149: "Wrap disable_all_sync_channels into the adapter" - implementation 1 year ago
  heck d9e782faff JNI-142: "Mem-mgmt: Defined behaviour of Message.close()" 1 year ago
  heck be6510066c Revert "FIX: JNI-135' - the option of using finalize() has been discarded 1 year ago
  heck dbf0e33de1 JNI-132 - Add equals() and hashCode() 1 year ago
  heck 086c915987 JNI-132 - Add URIHash() and URITrim() 1 year ago
  heck d4cccefd67 Tests: JNI-147 - "Utils: add a method to check two URIs for equality" 1 year ago
  heck 48098d5752 change Identity.toString() 1 year ago
  heck 78dc887d45 JNI-135 - Fixed. use finalize() to release JNI-allocated mem. (Autocloseable never called close()) 1 year ago
  heck 4bdfb836a0 change var name accordingly 1 year ago
  Hussein Kasem ba4c0456f7 JNI-146 Reference AbstracEngine instead of Engine 1 year ago
  Hussein Kasem 5263aec68e
JNI-130 Generate JNI headers with lib-java 1 year ago
  heck 4fdcb1e1ac JNI-129 - JNI-129 - Message.getSent calls getSent() instead of _getSent() 1 year ago
  heck 31ddafa3e5 codegen : message.cc fix datetime type 1 year ago
  heck 87fc20082b Fix: JNI-129 - Message.getSent calls getSent() instead of _getSent() 1 year ago
  heck 72e65bebe1 fix merge conflicts 1 year ago
  heck 8b17579b69 fix merge conflicts 1 year ago
  heck ac91696b0a And suddenly my linux box javac needs "-encoding UTF-8", well, cant hurtbeing explicit about that in general. 2 years ago
  heck a12f0504a8 JNI-101 - "Use pEpEngine logging API / runtime switchable / thread-safe" 2 years ago
  heck 0ef2601fd9 JNI-125 - "EncFormat missing values" 2 years ago
  heck 866dc60439 C++ impl of export_key() 2 years ago
  heck 46ba24e930 codegen add support for "basic methods" returning bytearray 2 years ago
  heck 5e999db69f add export_key as "basic" method (gen on java handwritten in c++) 2 years ago
  heck 45ec5a9701 Wow, somehow the first make target is not the default make target. (workaround) 2 years ago
  heck bcb119060b JNI-125 - "EncFormat missing values" 2 years ago
  heck a255490628 formatting and code style only 2 years ago
  heck 3e71c76515 JNI-123 - "get rid of c-style casts" 2 years ago
  heck 9eb92f27b6 no explicit toString() values for enum Rating 2 years ago
  heck 3f57838c73 and replace the hardcoded prototype with the appropriate vars 2 years ago
  heck 59cc0b4596 fix javah (still works on debian jdk8u265-b01 at least) 2 years ago
  heck 6d43f1745f added build option: USE_JAVAH - explicitly enable/disable use of javah over javac -h (if autodetect doesnt work correctly) 2 years ago
  heck 9586c9d0dc javah, fix build using java 8 (javah instead of javac -h) 2 years ago
  heck 5070920c81 Add enter_device_group() 2 years ago
  heck 41eb100c96 .toStrin() for the 2 independent Pair classes (PityTest framework should not depend on jniAdapter) 2 years ago
  heck 3334007c6f Add "public String Identity.toXKeyList(List<Identity> ids)" for creating OptField X-KeyList 2 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?) 2 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) 2 years ago
  heck 242bdb073c And suddenly my linux box javac needs "-encoding UTF-8", well, cant hurtbeing explicit about that in general. 2 years ago
  heck 9a2c6d9bd2 move AutoCloseable to top level interface AbstractEngineInterface 2 years ago
  heck 1f95274051 remove stale file from merge 2 years ago
  heck 476011d774 use passphraseWrap() in CodeGen template too. 2 years ago
  heck 5f85c064a1 just cosmetics 2 years ago
  Hussein Kasem 5fe48c91f5 JNI-114 Add PassphraseType to the passphraseCallback 2 years ago
  heck 1db1aead61 move the new .hh files to new src/cxx/ 2 years ago
  heck de22d6aad3 Generate all Exceptions fixed 2 years ago
  heck 8fe50aeb6d unsigned int is typedef'd as uint in "most" compilers, but not all 2 years ago
  heck 532e283b17 thats for sure ;) 2 years ago
  Hussein Kasem 9c93feeed3 JNI-114 Make basic_api methods use passphrase cache 2 years ago
  Hussein Kasem ff5e01680c JNI-114 Make generated methods cached 2 years ago
  heck b8b52978f0 add new public method to AbstractEngineInterface "public void setPassphraseRequiredCallback(Sync.PassphraseRequiredCallback passphraseRequiredCallback);" 2 years ago
  heck 7b5b55b27b nothing for default branch... 2 years ago