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
heck
95bf558389
Added tag Release_2.1.0-RC6 for changeset 393dbc487177
5 years ago
heck
497a7206bb
merge in JNI-96 - Make import_key return identity list instead of void
5 years ago
heck
03a5831b35
new test-keys
5 years ago
heck
ad410354e8
test for key_import() updated
5 years ago
heck
8d97abea3d
test for key_import()
5 years ago
heck
2fdf5c2ed8
Code generation "basic" for java extended with return type identitylist
5 years ago
heck
195e240a2e
Make import_key return identity list instead of void
5 years ago
heck
593af706b2
Added tag Release_2.1.0-RC5 for changeset 302f3d7d9346
5 years ago
heck
9f0d86ed41
Merge in JNI-111 - Passphrase support
5 years ago
heck
6099e26bca
Passphrase support for messageToSend()
5 years ago
heck
e84feed11e
call API functions like encrypt_message() or decrypt_message() using cache.api()
5 years ago
heck
49d4ac3b0d
config_passphrase() - implemented using cache.add()
5 years ago
heck
1a08fa3682
Added interface for Message, Identity, Blob
5 years ago
heck
cfcbb8541b
Added tag Release_2.1.0-RC4 for changeset c7960e609019
5 years ago
heck
a6cc0bf279
merge of branch JNI-111, update android build
5 years ago
heck
9c0592624b
test templateAliceBob typo
5 years ago
Hussein Kasem
774bb3dad5
JNI-111 Update Makefile.conf and build.gradle
Makefile.conf: point to pep-engine sequoia branch instead of the fork.
build.gradle: Upgrade to match with latest android gradle plugin.
5 years ago
heck
2ef04916ca
Added tag Release_2.1.0-RC3 for changeset cfdf44b06572
5 years ago
heck
b373e9e97a
merge in feature branch JNI-111 - Support for Passphrases
5 years ago
heck
e844fe34f4
Added passphrase support methods, and tests.
5 years ago
heck
c2573593e8
test per-user-dirs
5 years ago
heck
7463bffb08
Test PEPEncInlineEA Alice/Bob - add possibility for EncFormat.PEP
5 years ago
heck
89b20fbfba
Added tag Release_2.1.0-RC2 for changeset 9cb32b29aaee
5 years ago
heck
c1ce73d483
Test PEPEncInlineEA Alice/Bob (draft)
5 years ago