heck
e6fdbd081d
Fix for failing Test: "encrypt msg to self using imported key with passphrase"
5 years ago
heck
41d8232be2
config_passphrase_for_new_keys() using cache.add_stored()
5 years ago
heck
9858091cbc
remove debuglog
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
49d4ac3b0d
config_passphrase() - implemented using cache.add()
5 years ago
heck
6d5af4bae8
Fixed broken methods due to needed template changes.
Verified by comparing results of test/regression against sync branch d6c12d6ca3d0
5 years ago
Hussein Kasem
75552d51cf
Add include pEp/pEpLog on basic_api.cc and fix identity_api.cc includes.
5 years ago
heck
cfd5248b74
add logging
5 years ago
Hussein Kasem
e10209e8fc
JNI-94 Add get_machine_directory and get_user_directory wrapper and test
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
90381957ca
Fix type and include ndk setup.mk
6 years ago
Hussein Kasem
b5af509836
Fix trust_own_key wrap to use libpEpAdapter session.
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
d77c52337e
bytearray as parameter for importKey
6 years ago
Hussein Kasem
64eb8b51b9
P4A-773 When PEP_KEY_IMPORTED do not throw error.
6 years ago
Volker Birk
5758fcd11e
updating to new sync API
6 years ago
Hussein Kasem
1b44562d58
Wrap trust_own_key copying trust_personal_key
6 years ago
Hussein Kasem
cf3a412056
Backed out changeset: dd1adb53faed
Fix capitalization is only on sync branch, on default it is lower case.
6 years ago
Damiano Boppart
379e500b0a
Fix capitalziation of includes
7 years ago
Volker Birk
a26eb33573
...
7 years ago
Volker Birk
b971de7a78
more...
7 years ago
Hussein Kasem
fae06b6aea
Check myself() result.
7 years ago
Hussein Kasem
81cee0aea7
backout 3086ac9d262c7726336f585a2a5b1d8be819f557 to unstrip identity->me
7 years ago
Volker Birk
1783193f7b
adding set_own_key(), modifying basic for multiple parameters
7 years ago
Volker Birk
76adb8c6c1
adding "pEp/" to include paths
8 years ago
Edouard Tisserant
22e4d9b8af
JNI-44 stripped Identity.me
8 years ago
Hussein Kasem
511396b0e9
P4A-171 fix typo on cancel and reject sync handshake jni header
9 years ago
Edouard Tisserant
2f32d3d3b7
JNI-26 fixed include path for pEpEngine includes, according to new JNI build, + updated .hgignore
9 years ago
Hussein Kasem
ba0107a59a
wrap get_crashdump_log
9 years ago
Volker Birk
02cfa6eef3
missing string.h again
9 years ago
Hussein Kasem
e6849af9d3
Changes needed to trigger keysync.
- Make syncthread use only global class refs
- Fix typos
- Make pEpExepcions public
9 years ago
Hussein Kasem
fdeca65736
Update JNI-13 compromized to mistrusted, fix blacklist_delete and update Engine Version
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
d268c81682
updated adapter to latest pEpEngine definitions. Added sync interface, queue and thread. Callbacks still missing
9 years ago
Hussein Kasem
eebf37b8d4
Changed default package name to the current p≡p for android package name, fixed unencrypted subject jni method signature
9 years ago
Hussein Kasem
20736b9a14
wrapped config_unencrypted_subject and engine 1028
9 years ago
Edouard Tisserant
5889fe1217
Added DecryptFlags, ignored new import_key private keys identity list
9 years ago
Edouard Tisserant
b261fb9b88
fixing blacklist basic calls
9 years ago
Hussein Kasem
ce28cefe8c
basic api typo fixed
9 years ago
Edouard Tisserant
6797183494
Fixing config_passive_mode
9 years ago
Edouard Tisserant
1f29e7163c
Fixing for config_passive_mode
9 years ago
Edouard Tisserant
1724f09296
Added trustPersonalKey keyResetTrust
10 years ago
Edouard Tisserant
669aebacb2
Adapted basic_api to new pEpEngine key_compromized signature
10 years ago
Edouard Tisserant
0d5bc01646
Android :
- added TrustWord DB in assets
- added GPG external build based on gnupg-for-android external build
- added runtime asset unpacking into file system, for native access
- added gradle tasks and dependencies to invoke external and pEpEngine build
- added GPGAgentService and associated android intent to start gpg-agent
- added dumb pinentry.sh to keep gpg-agent happy
Note : temporary added import_key to basic_api for testing purpose
10 years ago