gecko-dev/mozglue/misc
Toshihito Kikuchi ebb9e9f364 Bug 1705278 - Remove DependentModules from UntrustedModulesProcessor.cpp. r=aklotz
Bug 1620118 added a new field `isDependent` in the third-party-module ping
which is calculated in `UntrustedModulesProcessor`.  However, bug 1684532
revealed it was not accurate because some third-party applications revert
the import table to the original state immediately after their module was
loaded.

Now that we have a logic to determine `isDependent` in `NtMapViewOfSection`
to automatically block a module injected through the import table, we can
pass that value to the ping and remove the original logic in `UntrustedModulesProcessor`.

Differential Revision: https://phabricator.services.mozilla.com/D112227
2021-04-16 19:35:55 +00:00
..
decimal
interceptor Bug 1684532 - Detect injected dependent modules in NtMapViewOfSection. r=mhowell 2021-01-13 15:13:18 +00:00
AutoProfilerLabel.cpp Bug 1665411 - Use first-fit mutexes on macOS r=spohl 2020-10-30 13:10:29 +00:00
AutoProfilerLabel.h
ConditionVariable_noop.cpp Bug 1701613 part 3 - Add stub thread implementation for WASI. r=jandem,wingo 2021-04-08 08:02:16 +00:00
ConditionVariable_posix.cpp
ConditionVariable_windows.cpp
Debug.h Bug 1680402. Use stderr in printf_stderr instead of reopening fd 2. r=glandium 2021-03-16 20:45:21 +00:00
DynamicallyLinkedFunctionPtr.h
ImportDir.h Bug 1671316 - Part1. Introduce CrossExecTransferManager. r=mhowell 2020-10-27 14:09:00 +00:00
IntegerPrintfMacros.h Bug 1690167 - Move Sprintf.h and IntegerPrintfMacros.h next to Printf.h. r=jwalden 2021-03-10 23:52:39 +00:00
MmapFaultHandler.cpp Bug 1701620 part 4 - Fix memory support for WASI. r=jandem,sfink 2021-04-13 08:25:10 +00:00
MmapFaultHandler.h Bug 1701620 part 4 - Fix memory support for WASI. r=jandem,sfink 2021-04-13 08:25:10 +00:00
moz.build Bug 1701613 part 3 - Add stub thread implementation for WASI. r=jandem,wingo 2021-04-08 08:02:16 +00:00
Mutex_noop.cpp Bug 1701613 part 3 - Add stub thread implementation for WASI. r=jandem,wingo 2021-04-08 08:02:16 +00:00
Mutex_posix.cpp Bug 1665411 - Use first-fit mutexes on macOS r=spohl 2020-10-30 13:10:29 +00:00
Mutex_windows.cpp
MutexPlatformData_noop.h Bug 1701613 part 3 - Add stub thread implementation for WASI. r=jandem,wingo 2021-04-08 08:02:16 +00:00
MutexPlatformData_posix.h
MutexPlatformData_windows.h
NativeNt.h Bug 1705278 - Remove DependentModules from UntrustedModulesProcessor.cpp. r=aklotz 2021-04-16 19:35:55 +00:00
nsWindowsDllInterceptor.h Bug 1671316 - Part2. Pass CrossExecTransferManager to FuncHookCrossProcess and Kernel32ExportsSolver. r=mhowell 2020-10-27 14:08:49 +00:00
PlatformConditionVariable.h Bug 1701613 part 3 - Add stub thread implementation for WASI. r=jandem,wingo 2021-04-08 08:02:16 +00:00
PlatformMutex.h Bug 1701613 part 3 - Add stub thread implementation for WASI. r=jandem,wingo 2021-04-08 08:02:16 +00:00
PreXULSkeletonUI.cpp Bug 1704853 - Disable skeleton UI on non-default density r=emalysz 2021-04-15 22:58:19 +00:00
PreXULSkeletonUI.h Bug 1704853 - Disable skeleton UI on non-default density r=emalysz 2021-04-15 22:58:19 +00:00
Printf.cpp Bug 1690167 - Add support for the hh length modifier in Printf.cpp. r=nika,Gankra 2021-03-10 23:52:40 +00:00
Printf.h Bug 1690167 - Change VsprintfLiteral/SprintfLiteral to rely on PrintfTarget. r=nika,Gankra,firefox-build-system-reviewers,mhentges 2021-03-10 23:52:40 +00:00
Sprintf.h Bug 1699375 - Add {Vs,S}printLiteral-like functions for buffers of arbitrary size. r=nika 2021-03-22 21:25:30 +00:00
StackWalk_windows.h
StackWalk.cpp Bug 1515229 - Make MozStackWalk/MozWalkTheStack frame skipping more reliable. r=gerald,nika,bobowen,jld 2021-04-16 04:06:02 +00:00
StackWalk.h Bug 1515229 - Make MozStackWalk/MozWalkTheStack frame skipping more reliable. r=gerald,nika,bobowen,jld 2021-04-16 04:06:02 +00:00
StackWalkThread.h Bug 1699375 - Move MozStackWalkThread to a separate header. r=gerald 2021-03-22 21:25:29 +00:00
TimeStamp_darwin.cpp Bug 1205985 - Implement something to get the process uptime with and without the time the device was suspended. r=haik,dmajor,jld 2021-01-12 12:34:59 +00:00
TimeStamp_posix.cpp Bug 1701613 part 3 - Add stub thread implementation for WASI. r=jandem,wingo 2021-04-08 08:02:16 +00:00
TimeStamp_windows.cpp Bug 1205985 - Implement something to get the process uptime with and without the time the device was suspended. r=haik,dmajor,jld 2021-01-12 12:34:59 +00:00
TimeStamp_windows.h
TimeStamp.cpp Bug 1205985 - Implement something to get the process uptime with and without the time the device was suspended. r=haik,dmajor,jld 2021-01-12 12:34:59 +00:00
TimeStamp.h
Uptime.cpp Bug 1686405 - Fix tier-3 build. r=glandium DONTBUILD 2021-04-02 08:56:24 +00:00
Uptime.h Bug 1205985 - Implement something to get the process uptime with and without the time the device was suspended. r=haik,dmajor,jld 2021-01-12 12:34:59 +00:00
WindowsDpiAwareness.h
WindowsMapRemoteView.cpp
WindowsMapRemoteView.h
WindowsProcessMitigations.cpp Bug 1681123 - Bump mingw-w64 revision to fix _aligned_malloc in clang 12 r=tjr 2020-12-07 17:55:27 +00:00
WindowsProcessMitigations.h
WindowsUnicode.cpp
WindowsUnicode.h
WinUtils.h