No files found.
+2 −0
.gitignore
.gitignore
+9 −15
browser_utils_unittest.cc
omaha/base/browser_utils_unittest.cc
+51 −12
build.scons
omaha/base/build.scons
+1 −1
const_addresses.h
omaha/base/const_addresses.h
+6 −6
constants.h
omaha/base/constants.h
+295 −0
config.h
omaha/base/libzip/config.h
+4 −4
p256.c
omaha/base/security/p256.c
+4 −4
sha.c
omaha/base/security/sha.c
+4 −4
sha256.c
omaha/base/security/sha256.c
+0 −1
signatures.cc
omaha/base/signatures.cc
+1 −1
synchronized.cc
omaha/base/synchronized.cc
+9 −0
utils.h
omaha/base/utils.h
+44 −22
utils_unittest.cc
omaha/base/utils_unittest.cc
+1 −8
install_apps.cc
omaha/client/install_apps.cc
+0 −1
install_apps_internal.h
omaha/client/install_apps_internal.h
+20 −2
config_manager.cc
omaha/common/config_manager.cc
+5 −0
config_manager.h
omaha/common/config_manager.h
+2 −0
const_group_policy.h
omaha/common/const_group_policy.h
+1 −1
omaha_customization_unittest.cc
omaha/common/omaha_customization_unittest.cc
+2 −0
protocol_definition.h
omaha/common/protocol_definition.h
+1 −0
xml_const.cc
omaha/common/xml_const.cc
+1 −0
xml_const.h
omaha/common/xml_const.h
+11 −0
xml_parser.cc
omaha/common/xml_parser.cc
+2 −1
xml_parser_unittest.cc
omaha/common/xml_parser_unittest.cc
+1 −0
build.scons
omaha/core/build.scons
+20 −1
generate_group_policy_template.py
omaha/enterprise/generate_group_policy_template.py
+36 −1
generate_group_policy_template_admx.py
omaha/enterprise/generate_group_policy_template_admx.py
+2 −2
enterprise_installer.wxs.xml
omaha/enterprise/installer/enterprise_installer.wxs.xml
+2 −2
enterprise_standalone_installer.wxs.xml
...se/installer/enterprise_standalone_installer.wxs.xml
BIN
test_gold.adm
omaha/enterprise/test_gold.adm
BIN
test_gold.adml
omaha/enterprise/test_gold.adml
BIN
test_gold.admx
omaha/enterprise/test_gold.admx
BIN
generated_resources_am.rc
omaha/google_update/generated_resources_am.rc
BIN
generated_resources_ar.rc
omaha/google_update/generated_resources_ar.rc
BIN
generated_resources_bg.rc
omaha/google_update/generated_resources_bg.rc
BIN
generated_resources_bn.rc
omaha/google_update/generated_resources_bn.rc
BIN
generated_resources_ca.rc
omaha/google_update/generated_resources_ca.rc
BIN
generated_resources_cs.rc
omaha/google_update/generated_resources_cs.rc
BIN
generated_resources_da.rc
omaha/google_update/generated_resources_da.rc
BIN
generated_resources_de.rc
omaha/google_update/generated_resources_de.rc
BIN
generated_resources_el.rc
omaha/google_update/generated_resources_el.rc
BIN
generated_resources_en-GB.rc
omaha/google_update/generated_resources_en-GB.rc
BIN
generated_resources_en.rc
omaha/google_update/generated_resources_en.rc
BIN
generated_resources_es-419.rc
omaha/google_update/generated_resources_es-419.rc
BIN
generated_resources_es.rc
omaha/google_update/generated_resources_es.rc
BIN
generated_resources_et.rc
omaha/google_update/generated_resources_et.rc
BIN
generated_resources_fa.rc
omaha/google_update/generated_resources_fa.rc
BIN
generated_resources_fi.rc
omaha/google_update/generated_resources_fi.rc
BIN
generated_resources_fil.rc
omaha/google_update/generated_resources_fil.rc
BIN
generated_resources_fr.rc
omaha/google_update/generated_resources_fr.rc
BIN
generated_resources_gu.rc
omaha/google_update/generated_resources_gu.rc
BIN
generated_resources_hi.rc
omaha/google_update/generated_resources_hi.rc
BIN
generated_resources_hr.rc
omaha/google_update/generated_resources_hr.rc
BIN
generated_resources_hu.rc
omaha/google_update/generated_resources_hu.rc
BIN
generated_resources_id.rc
omaha/google_update/generated_resources_id.rc
BIN
generated_resources_is.rc
omaha/google_update/generated_resources_is.rc
BIN
generated_resources_it.rc
omaha/google_update/generated_resources_it.rc
BIN
generated_resources_iw.rc
omaha/google_update/generated_resources_iw.rc
BIN
generated_resources_ja.rc
omaha/google_update/generated_resources_ja.rc
BIN
generated_resources_kn.rc
omaha/google_update/generated_resources_kn.rc
BIN
generated_resources_ko.rc
omaha/google_update/generated_resources_ko.rc
BIN
generated_resources_lv.rc
omaha/google_update/generated_resources_lv.rc
BIN
generated_resources_ml.rc
omaha/google_update/generated_resources_ml.rc
BIN
generated_resources_mr.rc
omaha/google_update/generated_resources_mr.rc
BIN
generated_resources_ms.rc
omaha/google_update/generated_resources_ms.rc
BIN
generated_resources_nl.rc
omaha/google_update/generated_resources_nl.rc
BIN
generated_resources_no.rc
omaha/google_update/generated_resources_no.rc
BIN
generated_resources_or.rc
omaha/google_update/generated_resources_or.rc
BIN
generated_resources_pl.rc
omaha/google_update/generated_resources_pl.rc
BIN
generated_resources_pt-BR.rc
omaha/google_update/generated_resources_pt-BR.rc
BIN
generated_resources_pt-PT.rc
omaha/google_update/generated_resources_pt-PT.rc
BIN
generated_resources_ro.rc
omaha/google_update/generated_resources_ro.rc
BIN
generated_resources_ru.rc
omaha/google_update/generated_resources_ru.rc
BIN
generated_resources_sk.rc
omaha/google_update/generated_resources_sk.rc
BIN
generated_resources_sl.rc
omaha/google_update/generated_resources_sl.rc
BIN
generated_resources_sr.rc
omaha/google_update/generated_resources_sr.rc
BIN
generated_resources_sv.rc
omaha/google_update/generated_resources_sv.rc
BIN
generated_resources_sw.rc
omaha/google_update/generated_resources_sw.rc
BIN
generated_resources_ta.rc
omaha/google_update/generated_resources_ta.rc
BIN
generated_resources_te.rc
omaha/google_update/generated_resources_te.rc
BIN
generated_resources_th.rc
omaha/google_update/generated_resources_th.rc
BIN
generated_resources_tr.rc
omaha/google_update/generated_resources_tr.rc
BIN
generated_resources_uk.rc
omaha/google_update/generated_resources_uk.rc
BIN
generated_resources_ur.rc
omaha/google_update/generated_resources_ur.rc
BIN
generated_resources_userdefault.rc
omaha/google_update/generated_resources_userdefault.rc
BIN
generated_resources_vi.rc
omaha/google_update/generated_resources_vi.rc
BIN
generated_resources_zh-CN.rc
omaha/google_update/generated_resources_zh-CN.rc
BIN
generated_resources_zh-HK.rc
omaha/google_update/generated_resources_zh-HK.rc
BIN
generated_resources_zh-TW.rc
omaha/google_update/generated_resources_zh-TW.rc
+6 −0
app.cc
omaha/goopdate/app.cc
+4 −0
app.h
omaha/goopdate/app.h
+1 −5
app_unittest.cc
omaha/goopdate/app_unittest.cc
+8 −0
app_unittest_base.h
omaha/goopdate/app_unittest_base.h
+1 −0
build.scons
omaha/goopdate/build.scons
+1 −1
goopdate.cc
omaha/goopdate/goopdate.cc
+0 −1
goopdate.rc
omaha/goopdate/goopdate.rc
+0 −1
non_localized_resource.h
omaha/goopdate/non_localized_resource.h
BIN
generated_resources_am.rc
...date/resources/goopdateres/generated_resources_am.rc
BIN
generated_resources_ar.rc
...date/resources/goopdateres/generated_resources_ar.rc
BIN
generated_resources_bg.rc
...date/resources/goopdateres/generated_resources_bg.rc
BIN
generated_resources_bn.rc
...date/resources/goopdateres/generated_resources_bn.rc
BIN
generated_resources_ca.rc
...date/resources/goopdateres/generated_resources_ca.rc
BIN
generated_resources_cs.rc
...date/resources/goopdateres/generated_resources_cs.rc
BIN
generated_resources_da.rc
...date/resources/goopdateres/generated_resources_da.rc
BIN
generated_resources_de.rc
...date/resources/goopdateres/generated_resources_de.rc
BIN
generated_resources_el.rc
...date/resources/goopdateres/generated_resources_el.rc
BIN
generated_resources_en-GB.rc
...e/resources/goopdateres/generated_resources_en-GB.rc
BIN
generated_resources_en.rc
...date/resources/goopdateres/generated_resources_en.rc
BIN
generated_resources_es-419.rc
.../resources/goopdateres/generated_resources_es-419.rc
BIN
generated_resources_es.rc
...date/resources/goopdateres/generated_resources_es.rc
BIN
generated_resources_et.rc
...date/resources/goopdateres/generated_resources_et.rc
BIN
generated_resources_fa.rc
...date/resources/goopdateres/generated_resources_fa.rc
BIN
generated_resources_fi.rc
...date/resources/goopdateres/generated_resources_fi.rc
BIN
generated_resources_fil.rc
...ate/resources/goopdateres/generated_resources_fil.rc
BIN
generated_resources_fr.rc
...date/resources/goopdateres/generated_resources_fr.rc
BIN
generated_resources_gu.rc
...date/resources/goopdateres/generated_resources_gu.rc
BIN
generated_resources_hi.rc
...date/resources/goopdateres/generated_resources_hi.rc
BIN
generated_resources_hr.rc
...date/resources/goopdateres/generated_resources_hr.rc
BIN
generated_resources_hu.rc
...date/resources/goopdateres/generated_resources_hu.rc
BIN
generated_resources_id.rc
...date/resources/goopdateres/generated_resources_id.rc
BIN
generated_resources_is.rc
...date/resources/goopdateres/generated_resources_is.rc
BIN
generated_resources_it.rc
...date/resources/goopdateres/generated_resources_it.rc
BIN
generated_resources_iw.rc
...date/resources/goopdateres/generated_resources_iw.rc
BIN
generated_resources_ja.rc
...date/resources/goopdateres/generated_resources_ja.rc
BIN
generated_resources_kn.rc
...date/resources/goopdateres/generated_resources_kn.rc
BIN
generated_resources_ko.rc
...date/resources/goopdateres/generated_resources_ko.rc
BIN
generated_resources_lt.rc
...date/resources/goopdateres/generated_resources_lt.rc
BIN
generated_resources_lv.rc
...date/resources/goopdateres/generated_resources_lv.rc
BIN
generated_resources_ml.rc
...date/resources/goopdateres/generated_resources_ml.rc
BIN
generated_resources_mr.rc
...date/resources/goopdateres/generated_resources_mr.rc
BIN
generated_resources_ms.rc
...date/resources/goopdateres/generated_resources_ms.rc
BIN
generated_resources_nl.rc
...date/resources/goopdateres/generated_resources_nl.rc
BIN
generated_resources_no.rc
...date/resources/goopdateres/generated_resources_no.rc
BIN
generated_resources_pl.rc
...date/resources/goopdateres/generated_resources_pl.rc
BIN
generated_resources_pt-BR.rc
...e/resources/goopdateres/generated_resources_pt-BR.rc
BIN
generated_resources_pt-PT.rc
...e/resources/goopdateres/generated_resources_pt-PT.rc
BIN
generated_resources_ro.rc
...date/resources/goopdateres/generated_resources_ro.rc
BIN
generated_resources_ru.rc
...date/resources/goopdateres/generated_resources_ru.rc
BIN
generated_resources_sk.rc
...date/resources/goopdateres/generated_resources_sk.rc
BIN
generated_resources_sl.rc
...date/resources/goopdateres/generated_resources_sl.rc
BIN
generated_resources_sr.rc
...date/resources/goopdateres/generated_resources_sr.rc
BIN
generated_resources_sv.rc
...date/resources/goopdateres/generated_resources_sv.rc
BIN
generated_resources_sw.rc
...date/resources/goopdateres/generated_resources_sw.rc
BIN
generated_resources_ta.rc
...date/resources/goopdateres/generated_resources_ta.rc
BIN
generated_resources_te.rc
...date/resources/goopdateres/generated_resources_te.rc
BIN
generated_resources_th.rc
...date/resources/goopdateres/generated_resources_th.rc
BIN
generated_resources_tr.rc
...date/resources/goopdateres/generated_resources_tr.rc
BIN
generated_resources_uk.rc
...date/resources/goopdateres/generated_resources_uk.rc
BIN
generated_resources_ur.rc
...date/resources/goopdateres/generated_resources_ur.rc
BIN
generated_resources_vi.rc
...date/resources/goopdateres/generated_resources_vi.rc
BIN
generated_resources_zh-CN.rc
...e/resources/goopdateres/generated_resources_zh-CN.rc
BIN
generated_resources_zh-TW.rc
...e/resources/goopdateres/generated_resources_zh-TW.rc
+0 −1
goopdate.grh
omaha/goopdate/resources/goopdateres/goopdate.grh
+2 −0
update_request_utils.cc
omaha/goopdate/update_request_utils.cc
+25 −0
update_request_utils_unittest.cc
omaha/goopdate/update_request_utils_unittest.cc
+5 −2
main.scons
omaha/main.scons
+31 −0
cup_ecdsa_pubkey.9.h
omaha/net/cup_ecdsa_pubkey.9.h
+1 −1
cup_ecdsa_request.cc
omaha/net/cup_ecdsa_request.cc
+1 −1
cup_ecdsa_utils_unittest.cc
omaha/net/cup_ecdsa_utils_unittest.cc
+1 −0
build.scons
omaha/plugins/update/build.scons
+1 −0
build.scons
omaha/recovery/build.scons
+120 −61
google_update_recovery.cc
omaha/recovery/client/google_update_recovery.cc
+18 −105
google_update_recovery_unittest.cc
...a/recovery/client/google_update_recovery_unittest.cc
+2 −0
build.scons
omaha/recovery/repair_exe/custom_action/build.scons
+2 −2
setup.cc
omaha/setup/setup.cc
+1 −1
setup_unittest.cc
omaha/setup/setup_unittest.cc
+2 −1
build.scons
omaha/testing/build.scons
BIN
CodeRed.crx3
omaha/testing/unittest_support/CodeRed.crx3
BIN
SaveArguments.exe
omaha/testing/unittest_support/SaveArguments.exe
+1 −0
build.scons
omaha/third_party/build.scons
+177 −0
crx_verifier.cc
...chrome/files/src/components/crx_file/crx_verifier.cc
+4 −0
crx_verifier.h
.../chrome/files/src/components/crx_file/crx_verifier.h
+26 −4
crx_verifier_unittest.cc
...les/src/components/crx_file/crx_verifier_unittest.cc
+22 −8
owner_draw_title_bar.cc
omaha/ui/owner_draw_title_bar.cc
+1 −0
owner_draw_title_bar.h
omaha/ui/owner_draw_title_bar.h
+11 −5
progress_wnd.cc
omaha/ui/progress_wnd.cc
+4 −23
splash_screen.cc
omaha/ui/splash_screen.cc
+0 −7
ui.cc
omaha/ui/ui.cc
+6 −22
ui_ctls.h
omaha/ui/ui_ctls.h