heck
863892ccf3
Added tag Release_2.1.0-RC9 for changeset 8257d8742596
5 years ago
heck
0bdb5ec0a4
merge in JNI-111 : notityHandshake fixes
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
28aa52f821
Merge in default
5 years ago
heck
d74d6aaa32
Added tag Release_2.1.0-RC8 for changeset c083ce4caa4f
5 years ago
heck
8849e8f1dc
merge in JNI-111 : tests and fixes
5 years ago
heck
e6fdbd081d
Fix for failing Test: "encrypt msg to self using imported key with passphrase"
5 years ago
heck
0eb4e3469b
Tests: "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)
start_sync() / stop_sync() using CallbackDispatcher
JNISync changed from class to namespace
5 years ago
heck
41d8232be2
config_passphrase_for_new_keys() using cache.add_stored()
5 years ago
heck
57af93047a
merge in default branch
5 years ago
Volker Birk
4dc5b30d6c
merging
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
c1e9f69985
.hgignore can now just ignore parallel build hierarchy instead of file types, and dist folder
5 years ago
heck
0f04448905
add Makefile targets install/uninstall (to $PREFIX)
update local.conf.example
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
- Separate build folder (so far for all class files)
- Separate dist folder (so folks dont have to dig for the build results)
- Improved incremental build
- Implicit rules and automatic dependency using gcc/clang features (.d files)
- YML2 CodeGen incremental build support using marker files
- Tests are using dist folder
5 years ago
heck
60a260720f
Update tests - Engine.getId() has been made private/protected
5 years ago
heck
e5f3aa6b8a
Generate marker files for make
Move exceptions into own subpkg foundation.pEp.jniadapter.exceptions
5 years ago
heck
486d00fab4
Clean out and rebuild .hgignore
5 years ago
heck
a3c787371d
The CodeGen for MessageInterface is actually 50 lines less...
5 years ago
heck
7cc5ca7c32
Message class eliminate public native methods, More comments generated
5 years ago
heck
83eef3bebd
CodeGen Message yslt - Remove Dead Code
5 years ago
heck
38873a399d
CodeGen class Message - formatting only
5 years ago
heck
931cf1a1c3
CodeGen ysl2 formatting only (i like brackets)
5 years ago
heck
50abf8f827
Formatting only
5 years ago
heck
75704fa9f5
CodeGen improvements - generate comments
5 years ago
heck
bf9cf19c33
needsFastPollCallFromC etc.. dont need to public, they only get called from the C++ side of the adapter
5 years ago
heck
b2b6e678b3
UniquelyIdentifiable improvements
5 years ago
heck
a9883f9632
finally add EngineInterface
5 years ago
heck
99e7f7ef90
CodeGen - convert gone
5 years ago
heck
f3ed199b69
eliminate public native methods (wrap all in native methods in "normal" java method) // CodeGen - convert needs to go
5 years ago
heck
46c7078c7a
merge in default
5 years ago
heck
f70a3abb7d
generated EngineInterface started (need to merge in default now, there stuff has changed that causes problems now)
5 years ago
heck
97a006385d
Move class decrypt_message_Return from inner class of Engine, to new class decrypt_message_Return (in pkg foundation.pEp.jniadapter)
5 years ago
heck
555cb10070
move encoding/decoding UTF-8/UTF-16 functions to new "static" class Utils.java
5 years ago
heck
d11409365a
AbstractEngineInterface containing all public methods. needed wrap all native methods (native methods cant be in interfaces)
5 years ago
heck
8547dad200
Added tag Release_2.1.0-RC7 for changeset cff47dbf4373
5 years ago
heck
ec98717182
merge in JNI-111 : wrap remaining functions with cache.api()
5 years ago
heck
9858091cbc
remove debuglog
5 years ago
heck
e1bcc578df
complete engine functions that have to be called with passphrase support - cache.api()
5 years ago
heck
bc16a7b051
merge in default
5 years ago