heck
6d5af4bae8
Fixed broken methods due to needed template changes.
Verified by comparing results of test/regression against sync branch d6c12d6ca3d0
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
Volker Birk
16c0552059
trustwords test
10 years ago
Volker Birk
60b5eedca1
locked queue and threads
10 years ago
Volker Birk
7eb00c95b3
keyCompromized
10 years ago