heck
2e6b1ebccd
X-pEp-Version = '2.1' <- using getProtocolVersion()
5 years ago
heck
53657d764a
Enhance Tests and TestUtils (Message pretty printing)
5 years ago
heck
a1555e720f
Add EncFormat PEPEncInlineEA. BUT a lot of question marks. see TODO:
5 years ago
heck
e8686e1ac4
Fix for pEpEngine default branch: mime_encode_messageO()/mime_decode_message()
mime_encode_message() "has_pEp_msg_attachment" hard coded to false
mime_decode_message() "has_pEp_msg_attachment" hard coded to NULL
5 years ago
heck
96c2484afa
Fix for pEpEngine default branch: mime_encode_messageO()/mime_decode_message()
mime_encode_message() "has_pEp_msg_attachment" hard coded to false
mime_decode_message() "has_pEp_msg_attachment" hard coded to NULL
5 years ago
heck
03655f2283
Makefiles. More structure. More logging
5 years ago
heck
4bc21c82b2
first draft of incomingMessageFromPGPText()
5 years ago
heck
cf5471a617
New example local.conf file
Replaced ENGINE_LIB,ENGINE_INC,AD_LIB,AD_INC.
local.conf migration might be necessary, but see local.conf.example
JAVA_HOME now guessed on linux
make clean now cleans .so and .dylib always (now you can share the workspace between linux and mac)
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
Volker Birk
f6766d5279
missing headers again, correcting error coloring, too
5 years ago
Volker Birk
0e14d3a76f
another include missing
5 years ago
Volker Birk
f67d98cb10
missing header file violating C++ standard
5 years ago
Hussein Kasem
75552d51cf
Add include pEp/pEpLog on basic_api.cc and fix identity_api.cc includes.
5 years ago
heck
7956b4037c
pEpLog() function call logging only on API exposed functions (JNIEPXORT)
5 years ago
heck
cfd5248b74
add logging
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
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
d020c79c03
Replaced hashCode() with UniquelyIdentifiable.getId()
java.lang.Object.hashCode() returns non unique numbers.
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
Hussein Kasem
ac5835d191
Add missing flag to pEp.yml2
5 years ago
heck
880b3dabc1
Fix Linux build using g++
5 years ago
heck
c72a677c81
Blob.toString() enhanced with plain data output.
Added Tests for addAttachment() / getAttachments()
Nonfunctional change, to_blob() now used in to_bloblist()
5 years ago
heck
fcc20e7507
Renaming of methods for semantical reasons, add plain data output to Blob.toString()
5 years ago
heck
e7e68633e0
forgot to add file
5 years ago
heck
e774036922
Added feature Blob.toString() - Human readable string representation of Blob.
The data field is ASN.1 XER decoded for mime_types:
"application/pEp.sync"
"application/pEp.keyreset"
5 years ago
heck
cd8fc6eebe
eliminate "use namespace pEp::Adapter" for better readability
6 years ago
heck
9718a96b9d
Backed out changeset f0b49dde7901
6 years ago
heck
4dc18f34c3
C++11 is the standard to be used for all adapters (acc. to Volker)
6 years ago
Hussein Kasem
597c74a419
Remove buggy detach
6 years ago
Hussein Kasem
b70be6352f
Backed out changeset bb9fff033bdb
6 years ago
Hussein Kasem
0b20021d68
Remove buggy detach
6 years ago
Hussein Kasem
21c3447b31
Wrap enable and disable_identity_for_sync
6 years ago
Hussein Kasem
36fa395341
Print Exceptions from JNI side on messageToSend
6 years ago
heck
41fb26b250
Makefile structure similar to engine, recursively specializing local.conf with defaults in Makefile.conf
6 years ago
Hussein Kasem
46fe1302e3
Add localref deletion on notifyHandshake
6 years ago
Hussein Kasem
40caaf5d0f
Wrap is_sync_running from pEpLibAdapter
6 years ago
Hussein Kasem
162a5aa6e2
Backed out changeset 07109e065126
6 years ago
Hussein Kasem
72efd2041c
Make "basic" use same convention for intermediate function names as "method"
6 years ago
Hussein Kasem
3eb638860a
Add leave_device_group to adapter
6 years ago
Hussein Kasem
0e32ef0874
Update sync signals
6 years ago
Hussein Kasem
1adce511a6
Add missing KeySync signals
6 years ago
Hussein Kasem
f8d6c883d8
JNI-81 Add x86 and x64_86 support
6 years ago
Hussein Kasem
484c7a4a1f
JNI-81: Arm64 first approach
6 years ago
Volker Birk
f17c97d743
at least
6 years ago
Volker Birk
899c48d61f
ugly...
6 years ago
Volker Birk
5ef208c491
WTF?!
6 years ago
Hussein Kasem
5a9e390936
Add getRating to pEp Identity.
6 years ago