Hussein Kasem
de699336aa
JNI-178 Android-Build: WIP
3 years ago
Hussein Kasem
74d6acb95f
JNI-178 Android-Build: Move dependencies arround
3 years ago
Hussein Kasem
584aa9a09f
JNI-178 Android-Build: Move signedpkgs deps
3 years ago
Hussein Kasem
819c8b3bd1
JNI-178 Android-Build: Add libArchive to Android.mk
3 years ago
Hussein Kasem
ed58879226
JNI-178 Android-Build: add android includes
3 years ago
Hussein Kasem
50074da1c4
JNI-178 Android-Build: WIP
3 years ago
Hussein Kasem
160f4f433d
JNI-178 Android-Build: WIP
3 years ago
Hussein Kasem
db5c97e4e3
WIP: JNI-178 Android-Build: Add libarchive build sketch
3 years ago
Hussein Kasem
7d97855deb
JNI-178 Android-Build: Add libarchive download
3 years ago
Hussein Kasem
76f7d348c9
JNI-178 Android-Build: Link zlib
3 years ago
Hussein Kasem
3a18d713cd
JNI-178 Android-Build: Increase C++ level to 17 and link agains the built libraries.
3 years ago
Hussein Kasem
de48de6ba1
JNI-178 Android-Build: Use make install for openssl instead of manually copying lib files
It was not copying the include dir files nor generating the pkgconfig files. Make install have the caveat of also installing docs, which we don't need for the build, but did not find a way to disable them.
3 years ago
Hussein Kasem
5790f1d3c1
JNI-178 Android-Build: Add CryptoPP dependency
3 years ago
Hussein Kasem
eb710f18b7
JNI-178 Android-Build: Add build-common prerequisite to all archs
3 years ago
Hussein Kasem
8b8b420496
Android-Build: Fix NDK_TOOLCHAIN helper script
3 years ago
Hussein Kasem
b52d833089
JNI-178 Android-build: Add boost build
3 years ago
heck
5b96104a08
Test: Add
3 years ago
heck
faad59edde
Make Engine.provision() a static method
3 years ago
heck
2c6b8c94ad
Build: add new dependencies
3 years ago
heck
394a272b53
Add API method "provision(url)"
(as described in the signedpkg header-file)
3 years ago
Luca Saiu
689f07ae81
change version number in build.gradle, for the next release
3 years ago
Volker Birk
2bfc41510a
Merge pull request 'JNI-177' ( #18 ) from JNI-177 into Release_2.1
Reviewed-on: https://gitea.pep.foundation/pEp.foundation/pEpJNIAdapter/pulls/18
3 years ago
Hussein Kasem
faecdc7354
JNI-177 Maintenance: Update outdated version name to next version
3 years ago
Hussein Kasem
6496b499fe
JNI-177 Maintenance: Move from jcenter(deprecated) to mavenCentral repository
3 years ago
Hussein Kasem
143b8eafa0
JNI-177 Update libetpan to use autoconf and build for current arch
This saves time and space but also requires to drop support for Android <21 (5.0), its fine as now a days android 22 is like 98% of market.
3 years ago
Hussein Kasem
7e24b3fd59
JNI-177 Update outdated engine version
3 years ago
Hussein Kasem
ea179e14dc
JNI-177 Stop using NDK Standalone toolchains.
3 years ago
heck
bdf227cc24
pEpEngine=Release_2.1.56
3 years ago
heck
457654fde5
Build: windows - manual merge of PR#15 from thomas (due to conflicts)
3 years ago
heck
852f0f22df
Fix:: Windows portability - manual merge of PR#15 from thomas (due to conflicts)
3 years ago
heck
ff47783341
PityTest: Disable broken termsize detection
3 years ago
Hussein Kasem
56d71a5b4c
JNI-174 Wrap __LP64__ related stuff into ifdef ANDROID to keep JNI-158 and don't break dates on android.
On android32 bits time_t struct it is 32 bits and this is causing an overflow after 01/Feb/22 giving negative dates and therefore converting from 09/02/22 to 25/02/21.
3 years ago
Hussein Kasem
f714e19af2
JNI-174: Revert "JNI-158 - remove __LP64__ related stuff"
This reverts commit bc035e29
3 years ago
heck
2a6b03b047
pEpEngine=Release_2.1.52
3 years ago
heck
d38dd81102
pEpEngine=Release_2.1.50
4 years ago
heck
290ce81135
Merge pull request 'Release_2.1' ( #14 ) from Thomas/pEpJNIAdapter:Release_2.1 into Release_2.1
Reviewed-on: https://gitea.pep.foundation/pEp.foundation/pEpJNIAdapter/pulls/14
4 years ago
Thomas
af007014ea
Update Windows build file
4 years ago
Thomas
9dc0371302
Cancel building if code generation fails
4 years ago
Thomas
9c0271f7d1
Adjust paths
4 years ago
Thomas
f4966ab98f
Complete merge
4 years ago
Thomas
a626649bad
Generate Status files
4 years ago
Thomas
62c12fcae3
Add Windows build project and reference platform.h
4 years ago
Thomas
138bee2566
Add Windows build project and reference platform.h
4 years ago
Devan Carpenter
8029ef2ec0
CI: update script path for building libpEpAdapter
libpEpAdapter now uses a common script between Linux distros for
building. This commit fixes our scripts to use the correct path.
4 years ago
heck
ed0fcb3027
Merge branch 'android-build' into Release_2.1
4 years ago
Hussein Kasem
dba1a16f82
Android build: Use sequoia patch release v1.3.1
Make android build use sequoia v1.3.1 instead of 1.3.0 which just includes:
- Fixed a crash resulting from unconstrained, attacker-controlled heap allocations.
4 years ago
heck
cf462c53e1
libpEpAdapter=Release_2.1.22
4 years ago
heck
fc208b835c
pEpEngine=Release_2.1.49
4 years ago
heck
661abc4205
Merge branch 'JNI-158' into Release_2.1
4 years ago
Devan Carpenter
992988ac9c
CI: match RPM version string to JNI Adapter
When creating the RPM package we should use the version of the JNI
Adapter itself to version the package. It was using libpEpAdapter
version which was incorrect.
4 years ago