Hussein Kasem
02e975e6a8
Switch to sequoia and update from pEp.* to foundation.*
6 years ago
Hussein Kasem
5ba5c06a72
Adapt android build files to sync.
6 years ago
Hussein Kasem
8e23bc295d
Switch to c++_shared instead of static
6 years ago
Hussein Kasem
b1af275145
Backout to return to gnupg 2.0.30: b483b6363c38
7 years ago
Hussein Kasem
921989031d
Update to latest use NDK and GPG tools
7 years ago
Hussein Kasem
d5607ba774
Start to use NDK standalone toolchain (ndk17) and switch to clang
7 years ago
Hussein Kasem
b860c49ecc
Update engine version number and app id path
7 years ago
Hussein Kasem
d20e7cdba5
P4A-667 Remove own id, remove generated user_id, add pEp Version on decrypt.
7 years ago
Hussein Kasem
a290664943
Take out Engine header files for Android Build.
8 years ago
Hussein Kasem
d568b41d04
new build config to have debug on Android Studio. Make files where not uploaded
9 years ago
Edouard Tisserant
13771d718d
Link with ossp-uuid, and some other fixes
9 years ago
Edouard Tisserant
1ed4ba57eb
Android: use static linking for iconv with final JNI library. Was failing as shared object, because of iconv .so version number, not supported by ndk, and linker trying to find libiconv.so.2 in lolipop despite of preloading of libiconv.so
9 years ago
Edouard Tisserant
200002d804
Android: Fixed iconv non-applied libtool patch
9 years ago
Edouard Tisserant
adfff29994
Android: Disabled build of ssl and sasl for libetpan, forced libetpan to use iconv already built for gpg
9 years ago
Edouard Tisserant
e95aa5effa
Fixed JNI Date conversion wit timegm and gmtime
10 years ago
Edouard Tisserant
2db3f7088d
Stripped GPG-agent service code, useless with gnupg 2.0.x. Removed pinentry.sh and npth. Extended gradle clean to external
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
Edouard Tisserant
88fb7a60cb
Added AndroidHelper class+JNI to hold Android specific initialization and stuff. Set HOME env var for pEpEngine to behave
10 years ago
Edouard Tisserant
46c2ad9d88
Fixed missing symbols in Android JNI lib
10 years ago
Edouard Tisserant
e8f6cea9ce
android build: fixed JNI .so name
10 years ago
Edouard Tisserant
5a87babd20
Fixes for android build
10 years ago
Edouard Tisserant
6d07135966
Added android build, as android library
10 years ago