Hussein Kasem
02e975e6a8
Switch to sequoia and update from pEp.* to foundation.*
6 years ago
Hussein Kasem
11c083f6c5
Android: Add libGMP and nettle to the external libs Makefile
6 years ago
Hussein Kasem
45dba523ad
Android: external make update
Update libiconv
Use Android.mk for libuuid
Add C99 flag
6 years ago
Hussein Kasem
dd1b8a2434
Fix external Makefile
7 years ago
Hussein Kasem
b1af275145
Backout to return to gnupg 2.0.30: b483b6363c38
7 years ago
Hussein Kasem
2f414e208d
fix typo and Makefile
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
Oscar
795b47e9a3
removed gpgme unsued configure flags and set gpgme to only compile for c
7 years ago
Hussein Kasem
991b9ed2c6
Invoke bash for libetpan build script
7 years ago
Hussein Kasem
34fb0eca6e
Move from gcc 4.8 to 4.9, update gpgme to 1.8.0 and use NDK14
Because of the gpgme update to 1.8.0 a NDK update was needed, etc.
7 years ago
Arturo
8c07919f0c
Update GPG to 2.0.30
8 years ago
Hussein Kasem
d81a834424
new build config to have debug on Android Studio
9 years ago
Edouard Tisserant
518cdeb5f7
Fixed broken target for libetpan build in android/external/Makefile
9 years ago
Edouard Tisserant
13771d718d
Link with ossp-uuid, and some other fixes
9 years ago
Edouard Tisserant
23af34095a
Added uuid library build in android's externals
9 years ago
Hussein Kasem
7fcaa04e0f
added patch to disable libgrcypt docs
9 years ago
Edouard Tisserant
18f4769b14
Force using /dev/urandom in libgcrypt
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
5c16de30d9
Android: external: fixed dependency of lipetpan on libiconf in Makefile
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
786a11c9dd
Dirty patch for gnupg to run on Android 6+, without link()
10 years ago
Edouard Tisserant
3a8396768e
android: various cleanup/fixes + lol-hip-op support (added '-pie' in LDFLAGS')
10 years ago
Edouard Tisserant
92d3c9769d
Android : ensure that gnupg assets are included at first build
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
e013d795de
Android: forgotten fix for gpg 2.0.x
10 years ago
Edouard Tisserant
879d51e8a8
Android : gnupg2.0.29 builds
10 years ago
Edouard Tisserant
07134d298a
Android : in the process of GnuPG downgrade to 2.0, added libiconv.
10 years ago
Edouard Tisserant
8f1a4dfe75
Android : reworked external makefile dependencies
10 years ago
Edouard Tisserant
5968278fda
Android : moved external's assets in external/assets, preventing assets managed by gradle from beeing modified by makefiles. Updated externals to newer revisions
10 years ago
Edouard Tisserant
51e7f245f7
Android: added libetpan to external, not anymore a manual step in the wiki
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