gecko-dev/mozglue/build
Aaron Klotz 1beac92cc2 Bug 1430857: Part 2 - Add cert annotations to Windows crash reports; r=mhowell
MozReview-Commit-ID: 270iURVhNRu

This patch builds upon the existing DLL services functionality:

1) We add code to obtain the name of the subject from the cert used to sign a
   binary (if present). This code is added inside mozglue because in the future
   we will be using this code from the DLL blocklist, which is also located
   there.
2) We add annotation functionality that registers itself for DLL load events
   and updates crash reporter annotations as new libraries are loaded. It also
   annotates any existing libraries that are also in memory at the time that the
   CertAnnotator is first instantiated. This all happens off main thread, with
   the exception of actually making the annotation when in a child process.

--HG--
extra : rebase_source : 2e3726d37356479aee81915caed04fe7af74c815
2018-01-30 15:08:03 -07:00
..
AsanOptions.cpp Bug 1419371 - Set max_malloc_fill_size/max_free_fill_size for ASan. r=glandium 2017-11-22 13:49:36 +01:00
Authenticode.cpp Bug 1430857: Part 2 - Add cert annotations to Windows crash reports; r=mhowell 2018-01-30 15:08:03 -07:00
Authenticode.h Bug 1430857: Part 2 - Add cert annotations to Windows crash reports; r=mhowell 2018-01-30 15:08:03 -07:00
BionicGlue.cpp Bug 1382099 - Remove MOZ_WIDGET_GONK from mozglue/. r=glandium. 2017-07-19 18:38:54 +10:00
Makefile.in Bug 1411712 - Move symbol version script flags for arm in mozglue to moz.build. r=mshal 2017-11-02 11:47:48 -07:00
SSE.cpp Bug 1359333 - detect aes-ni support, r=froydnj 2017-03-31 18:59:56 +02:00
SSE.h Bug 1359333 - detect aes-ni support, r=froydnj 2017-03-31 18:59:56 +02:00
WindowsCFGStatus.cpp Bug 1235982 Add CFG to firefox.exe and mozglue, and a mochitest to ensure a crash r=glandium,mconley 2018-01-25 12:15:40 -06:00
WindowsCFGStatus.h Bug 1235982 Add CFG to firefox.exe and mozglue, and a mochitest to ensure a crash r=glandium,mconley 2018-01-25 12:15:40 -06:00
WindowsDllBlocklist.cpp Bug 1430857: Part 2 - Add cert annotations to Windows crash reports; r=mhowell 2018-01-30 15:08:03 -07:00
WindowsDllBlocklist.h Bug 1430857: Part 1 - Refactor DllServices to make it possible to obtain them from anywhere in Gecko; r=jimm 2018-01-30 14:23:10 -07:00
WindowsDllServices.h Bug 1430857: Part 2 - Add cert annotations to Windows crash reports; r=mhowell 2018-01-30 15:08:03 -07:00
arm-eabi-filter
arm.cpp Bug 1257441 - Remove arm detection for WinCE using MSVS. r=glandium 2016-05-09 10:40:06 +09:00
arm.h Bug 1360429 - Part 2. Detect __ARM_NEON macro for aarch64. r=glandium 2017-04-28 13:27:10 +09:00
dummy.cpp
mips.cpp Bug 1260351 - MozGlue: Build: Add mips support. r=glandium 2016-04-13 21:40:28 +08:00
mips.h Bug 1260351 - MozGlue: Build: Add mips support. r=glandium 2016-04-13 21:40:28 +08:00
moz.build Bug 1430857: Part 2 - Add cert annotations to Windows crash reports; r=mhowell 2018-01-30 15:08:03 -07:00
mozglue.def.in Bug 1401116 - Remove jemalloc symbols from mozglue.def.in. r=njn 2017-09-19 16:06:29 +09:00
replace_malloc.mk Bug 1420353 - Change how replace-malloc initializes, part 2. r=njn 2017-11-24 16:02:05 +09:00