Loading
Commits on Source 7
-
Pier Angelo Vendrame authored
This reverts commit 778aa6cf.
-
Pier Angelo Vendrame authored
Bug 41668: Port some updater patches to Base Browser Move the check on the update package version to this other commit.
-
Allow using NSS on all platforms for checking MAR signatures (instead of using OS-native APIs, the default on Mac OS and Windows). So that the NSS and NSPR libraries the updater depends on can be found at runtime, we add the firefox directory to the shared library search path on macOS. On Linux, rpath is used to solve that problem, but that approach won't work on macOS because the updater executable is copied during the update process to a location that can vary.
-
This is a partial revert of commit f1241db6. Revert most changes from Mozilla Bug 862173 "don't verify mar file hash when using mar signing to verify the mar file (lessens main thread I/O)." We kept the addition to the AppConstants API in case other JS code references it in the future.
-
Pier Angelo Vendrame authored
Bug 41668: Port some updater patches to Base Browser Modernize the way to compute the hash digest.
-
Pier Angelo Vendrame authored
Bug 41668: Port some updater patches to Base Browser Use a configure-time flag to force using NSS for MARs signatures.
-
Pier Angelo Vendrame authored
Bug 41668: Port some updater patches to Base Browser