mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-02 15:15:23 +00:00
ab9ccba028
This is a rollup of recent work. Changes include: - Creating an xpcshell only updater binary. This binary has an embedded xpcshell only cert for verifying test only mars. It is only used by tests and is not signed w/ authenticode certs. - Modifying tests to use that new binary - Adding a check-cert option to the maintenance service - Using that new cert-check option in new tests to test the authenticode path - No longer doing an authenticode check during service updater tests on the xpcshell binary. - Enables more tests for other platforms --HG-- rename : toolkit/mozapps/update/updater/moz.build => toolkit/mozapps/update/updater/updater-common.build
15 lines
512 B
C
15 lines
512 B
C
/* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
|
|
|
#ifndef _REGISTRYCERTIFICATES_H_
|
|
#define _REGISTRYCERTIFICATES_H_
|
|
|
|
#include "certificatecheck.h"
|
|
|
|
BOOL DoesBinaryMatchAllowedCertificates(LPCWSTR basePathForUpdate,
|
|
LPCWSTR filePath,
|
|
BOOL allowFallbackKeySkip = TRUE);
|
|
|
|
#endif
|