Граф коммитов

89 Коммитов

Автор SHA1 Сообщение Дата
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