Edouard Oger
a862450adb
Fix typo to bump libs/ hash
2020-05-14 10:02:02 -04:00
Edouard Oger
88cfed943f
Update NSS Darwin/Mingw-w64 builds
2020-05-04 11:51:33 -04:00
Edouard Oger
1ebecc233f
Update NSS to 3.52
2020-05-04 11:38:23 -04:00
Edouard Oger
d5109390e6
Upgrade Android NDK to r21
2020-04-17 16:44:40 -04:00
Jonathan Almeida
375957d24d
Fix verify-android-environment build suggestion
...
`assembleDebug` is a not a task in the root project.
2020-04-06 12:57:36 -04:00
Vlad Filippov
6d70b4e7d3
Build with v4.3.0 instead of fork of older version of SQL Cipher [ci full]
...
Co-authored-by: dp-mason <davidpattenmason@gmail.com>
2020-03-16 18:30:55 -04:00
Edouard Oger
e02183227d
Fix script name typo
2020-03-06 18:38:37 -05:00
Edouard Oger
77faa9139b
Replace bootstrap-desktop.sh by verify-desktop-environmnent.sh
2020-03-06 18:00:27 -05:00
Edouard Oger
1ce38c4732
Add verify-ios-environment.sh script
2020-03-02 14:49:51 -05:00
Vlad Filippov
3185b2ceae
Revert "Update NSS to 3.48"
...
This reverts commit 86f3f67a5d
.
2020-01-08 15:57:13 -05:00
Edouard Oger
d6844e4ac9
Do not build libs on CI
2020-01-03 10:11:48 -05:00
Edouard Oger
0b4448c15e
Run build-all.sh android in Android bootstrap script
2019-12-29 19:01:51 +01:00
Edouard Oger
21ed0b7c14
Check that rust is installed in bootstrap scripts
2019-12-29 19:01:21 +01:00
Edouard Oger
86f3f67a5d
Update NSS to 3.48
2019-12-13 15:13:26 -05:00
Edouard Oger
d11fd04a2b
Use default bash login PATH
2019-10-30 16:03:15 -04:00
Edouard Oger
23deb3f998
Check for JDK 8
2019-10-22 16:23:24 -04:00
Edouard Oger
1b43f2d6a1
Upgrade to Android NDK r20
2019-10-02 14:57:33 -04:00
Edouard Oger
fb36c2c616
Normalize the usage of curl
2019-09-26 11:45:52 -04:00
Edouard Oger
133e9d9b64
Merge pull request #1697 from mozilla/dash-v
...
Make NSS build with verbose output
2019-08-30 14:51:56 -04:00
Vlad Filippov
50d7e48e6b
Make NSS build with verbose output
2019-08-30 14:45:53 -04:00
Edouard Oger
8c0be58de8
Use released versions of NSS/NSPR
2019-08-30 14:00:50 -04:00
Edouard Oger
62a544674e
Use vendored OpenSSL with reqwest
2019-08-14 14:29:19 -04:00
Edouard Oger
527e8c3a77
Use upstream NSPR
2019-08-07 18:00:13 -04:00
Edouard Oger
8c74193ffe
Update NSS to latest
2019-07-30 15:57:47 -04:00
Edouard Oger
2d1050d67a
Include missing AES hardware specific instructions
2019-07-30 14:43:20 -04:00
Edouard Oger
20f163bcb6
Add shebang to bootstrap-desktop.sh
2019-07-29 11:14:35 -04:00
Edouard Oger
3c8780a42e
Use double square brackets in bash scripts
2019-07-24 15:55:31 -04:00
Edouard Oger
ca9d690f23
Ensure we use python 3 everywhere
2019-07-23 20:03:47 -04:00
Christina Cheung
e5154941a2
Fixes #782 - check whether java major version >= 8
2019-07-22 17:37:53 -04:00
Edouard Oger
e6a5425c66
Allow nss_sys to link against NSS/NSPR dynamically.
2019-07-18 12:05:08 -04:00
Edouard Oger
d0850b4148
Add Tcl installation instructions and check
2019-07-17 14:21:18 -04:00
Edouard Oger
649e5951d9
Add instructions to install gyp and ninja ( #1389 )
2019-07-09 18:27:40 -04:00
Edouard Oger
270b0ea2a0
rc_crypto initial commit ( #1349 )
2019-07-09 14:00:48 -04:00
Edouard Oger
8959755ff2
Lint bash scripts with shellcheck
2019-05-29 19:25:41 -04:00
Hardik Tewari
10e7a170b5
Adding check to ensure build-all.sh is executed from libs/ directory
2019-05-29 13:12:28 -07:00
Edouard Oger
cb4468ab29
Use the cross-compile tools hosted on tooltool ( #1202 )
2019-05-27 11:04:11 -04:00
Edouard Oger
70b5bd29f2
Check for macOS system headers installation
2019-05-22 17:45:58 -04:00
Ryan Kelly
3c6c029b2f
fix(build): Set ANDROID_NDK_HOME so that gradle can strip native libs.
...
This is required in order for stripping of debug symbols to work
correctly, since otherwise the gradle plugin doesn't know where
to find the appropriate `strip` command.
I've also added a very coarse test to ensure that the size of the
resulting release artifacts is sensible, which should help us check
whether this works in CI and guard against future regressions.
2019-05-15 11:45:31 +10:00
Justin D'Arcangelo
c6e0fb3b51
Use recommended -DHAVE_USLEEP=1 setting when building SQLCipher on iOS.
2019-05-01 14:12:18 -04:00
Edouard Oger
84e077d153
Publish on Maven via beetmover
...
Co-authored-by: Mihai Tabara <mtabara@mozilla.com>
2019-04-24 15:31:20 -04:00
Thom Chiovoloni
f3fb60324d
Update sqlcipher to 4.1.0. Fixes #816
2019-04-22 12:18:32 -07:00
Thom Chiovoloni
e10c0571f2
Include NSS's copy of SQLite to avoid breaking non-megazords
2019-04-18 19:20:05 -07:00
Vlad Filippov
63afc700a8
Merge pull request #1008 from mozilla/fix-bindgen-android
...
Use the correct include paths for Android in bindgen
2019-04-17 10:08:49 -04:00
Edouard Oger
94546177e6
Include NSPR headers in cross-compiled darwin libs
2019-04-17 03:31:56 -04:00
Ryan Kelly
74ffd75178
fix(libs): Pass RTLD_LAZY when checking whether we can link against NSS.
...
This seems to be required to get the check to work correctly on WSL.
2019-04-17 13:10:29 +10:00
Edouard Oger
04eb0065ca
Generate NSS/NSPR types from headers
2019-04-16 13:14:10 -04:00
Edouard Oger
ee96a39372
Add instructions to install NSS for contributors
2019-04-12 15:30:02 -04:00
Edouard Oger
817711ff55
Use curly braces around bash variables consistently
2019-04-11 17:33:03 -04:00
Edouard Oger
7ec1742500
NSS crypto backend for SHA-256 digest
2019-04-11 17:33:03 -04:00
Edouard Oger
73d0c91e64
Integrate tooltool.py to docker image
2019-03-26 12:40:11 -04:00