Hussein Kasem
5fe48c91f5
JNI-114 Add PassphraseType to the passphraseCallback
5 years ago
heck
8fe50aeb6d
unsigned int is typedef'd as uint in "most" compilers, but not all
5 years ago
Hussein Kasem
ff5e01680c
JNI-114 Make generated methods cached
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
96f1e9eb88
Backed out changeset 0efc85ba691e
that was the wrong file to commit
5 years ago
heck
39f3b5fb45
_if_ we should throw here, we need to do it differently...
5 years ago
heck
e6fdbd081d
Fix for failing Test: "encrypt msg to self using imported key with passphrase"
5 years ago
heck
e84feed11e
call API functions like encrypt_message() or decrypt_message() using cache.api()
5 years ago
heck
a309452628
depend on pEp/pEpLog.hh to be compatible with libpEpAdapter branches default and postrelease
5 years ago
heck
2c432e678b
depend on pEp/pEpLog.hh to be compatible with libpEpAdapter branches default and postrelease
5 years ago
heck
94f2107df1
Acquire global mutex to obtain mutex for java obj
update stress test jni92, add option useSharedEngines
5 years ago
heck
0254493742
Per object c++ mutex locking for the Engine class (java).
All calls to an Engine obj are locking the mutex for their respective object.
A unordered_map holds the mutex per java obj hash. The mutexes are created/deleted in constructor/destructor of an engine object.
A global mutex is being locked for write operations on the unordered map (not thread safe).
Cleanup of #includes
5 years ago
heck
25a07dcfde
Added Logging of every c/c++ function call (in DEBUG build only)
resolved possible var name ambiguity
corrected some formatting inconsistencies
5 years ago
heck
cd8fc6eebe
eliminate "use namespace pEp::Adapter" for better readability
6 years ago
Hussein Kasem
596a095e70
Move from org.pEp.* to foundation.pEp.*
6 years ago
Hussein Kasem
1036195919
Backed out changeset: 737fa2f86e2a - return to org.pEp.*
6 years ago
Volker Birk
cad51bdaa1
moving from org.pEp.* to pEp.*
6 years ago
Volker Birk
678fca7ea8
adding config_cipher_suite
6 years ago
Volker Birk
dad94000fa
opteemyzing & exception checks
6 years ago
Volker Birk
5758fcd11e
updating to new sync API
6 years ago
Hussein Kasem
a204c0565b
Add disable sync switch for keyrest and so on...
7 years ago
Volker Birk
66f582cae6
use libpEpAdapter's session() function
7 years ago
Hussein Kasem
4aede5a274
Add PEP_decrypt_flag_untrusted_server flag to pEp.yml2 and make keylist inout on decrypt.
7 years ago
Hussein Kasem
3e98265ae1
fix integer getField, get the primitive int instead of Integer object.
7 years ago
Volker Birk
c5a8cc8283
inout for Integers
7 years ago
Volker Birk
be51e38280
adding inout for Integer
7 years ago
Volker Birk
99d69f52b4
duplicate not needed
7 years ago
Volker Birk
a2076774ca
inout added
7 years ago
Hussein Kasem
545ebdc862
JNI-58 Expose enc_format parameter on encrypt_message instead of force PEP_enc_PEP
8 years ago
Volker Birk
76adb8c6c1
adding "pEp/" to include paths
8 years ago
Edouard Tisserant
3d88a55ef8
JNI-15 added get_trustword. Implied adding a "sstring" for string with size, so that declaration in pEp.yml2 matches get_trustwords specificity.
9 years ago
Edouard Tisserant
30f2c10694
JNI-26 fixed include path for pEpEngine includes, according to new JNI build.
9 years ago
Edouard Tisserant
46828f56c6
Fixed own_identities_retrieve return type convertion - continued
9 years ago
Edouard Tisserant
3ed5ac7c46
JNI-19 more cleanup - this time with a baseball bat - incredible how much nonsense can be stuffed in a generator without any change on generated code. #comment this should fix own_identities_retrieve
9 years ago
Edouard Tisserant
934f92ac42
Agressive cleanup in java types definition - needs testing
9 years ago
Edouard Tisserant
ecd3fc2869
JNI-19 added set_identity_flags and unset_identity_flags
9 years ago
Edouard Tisserant
0fc05bcd4d
Added OpenPGP_list_keyinfo, temporarly broke deliver_handshake_result into accept_sync_handshake_result, reject_sync_handshake_result, reject_sync_handshake_result, for simplicity...
9 years ago
Edouard Tisserant
27624dddbd
Engine's methods creating identities now use from_identity
9 years ago
Edouard Tisserant
294eef72cb
wrapped get_identity
9 years ago
Edouard Tisserant
9f9d0f87a0
Fixing crash when calling encrypt on message with outgoing color known as grey (continued).
9 years ago
Edouard Tisserant
0c56a2edc3
Fixing crash when calling encrypt on message with outgoing color known as grey.
9 years ago
Edouard Tisserant
ef28f29f0b
Enums are not anymore only 'Color'
9 years ago
Edouard Tisserant
5889fe1217
Added DecryptFlags, ignored new import_key private keys identity list
9 years ago
Edouard Tisserant
3478b204ac
Fixed blacklist_retreive
9 years ago
Edouard Tisserant
3f7cc19e21
Comparison logic on enum is dangerous.
10 years ago
Volker Birk
3388a8f1cd
decrypting bugfixes
10 years ago
Volker Birk
fbf8f8710f
Color correction
10 years ago
Volker Birk
258e418320
fixing type declarations
10 years ago
Volker Birk
aa35dc10a7
handling empty return values
10 years ago