Gitiles
Code Review
Sign In
gerrit.openfyde.cn
/
chromium.googlesource.com
/
chromiumos
/
third_party
/
apitrace
/
refs/heads/stabilize-rust-13555.B-master
/
inject
460cf72
inject: Intercept CreateProcessWithTokenW and CreateProcessWithLogonW.
by Jose Fonseca
· 5 years ago
6ccf5bb
Merge the upstream repository into ChromeOS fork
by Robert Tarasov
· 6 years ago
factory-drallion-13080.B-master
factory-test-13099.17.B-master
firmware-drallion-12930.B-master
release-R81-12871.B-master
release-R82-12974.B-master
release-R83-13020.B-master
release-R84-13099.B-master
stabilize-12859.B-master
stabilize-12871.102.B-master
stabilize-12871.103.B-master
stabilize-12871.24.B-master
stabilize-12871.253.B-master
stabilize-12871.57.B-master
stabilize-12871.65.B-master
stabilize-12871.91.B-master
stabilize-12881.B-master
stabilize-12951.B-master
stabilize-12997.B-master
stabilize-13020.55.B-master
stabilize-13020.67.B-master
stabilize-13020.87.B-master
stabilize-13070.B-master
stabilize-13099.101.B-master
stabilize-13099.110.B-master
stabilize-13099.118.B-master
stabilize-13099.70.B-master
stabilize-13099.72.B-master
stabilize-13099.73.B-master
stabilize-13099.85.B-master
stabilize-13099.90.B-master
stabilize-13099.94.B-master
stabilize-quickfix-12871.27.B-master
stabilize-quickfix-13099.93.B-master
stabilize-sylas-13019.B-master
stabilize-volteer-12931.B-master
685d532
Use __MINGW_PRINTF_FORMAT.
by Jose Fonseca
· 7 years ago
158027c
inject: Avoid inconsistent reinterpret_cast warnings.
by Jose Fonseca
· 7 years ago
9af1bec
inject: Protect against corrupt delay import section.
by Jose Fonseca
· 7 years ago
eb7e874
os: Add (missing) header for symbol related helpers.
by Jose Fonseca
· 8 years ago
8362eee
inject: Remove unused functions on mhook implementation.
by Jose Fonseca
· 9 years ago
8a15426
inject: Hook LoadLibrary* with mhook.
by Jose Fonseca
· 9 years ago
35fb465
inject: Compact Mhook_SetHook invocation.
by Jose Fonseca
· 9 years ago
1706ffd
inject: Follow subprocesses with mhook.
by Jose Fonseca
· 9 years ago
ff5a585
inject: Initial mhook integration.
by Jose Fonseca
· 9 years ago
e7daf65
inject: Only clear the modules that have been freed.
by Jose Fonseca
· 9 years ago
c7c4fae
inject: Remove NumberOfRvaAndSizes assertion.
by Jose Fonseca
· 9 years ago
bab1921
dxgitrace: Complete DirectComposition specs.
by Jose Fonseca
· 9 years ago
84e644f
inject: Don't hook AcLayers.dll.
by Jose Fonseca
· 10 years ago
94bbf78
injectee: Rename Mutex to g_Mutex.
by Jose Fonseca
· 10 years ago
482c17d
inject: Use InitializeCriticalSection.
by Jose Fonseca
· 10 years ago
4554d83
inject: Prevent infinite recursion with Steam game overlay DLL.
by Jose Fonseca
· 10 years ago
8a25d7e
inject: Make the code more robust against weird modules.
by Jose Fonseca
· 10 years ago
bafc842
inject: Take in account that IsWow64Process returns false on 32-bits Windows.
by Jose Fonseca
· 10 years ago
ba0d991
inject: Defer pfnCreateProcessAsUserW check until it's actually used.
by Jose Fonseca
· 10 years ago
9202092
inject: Intercept GetProcAddress with ordinals.
by Jose Fonseca
· 10 years ago
b57679e
inject: Prevent the C/C++ runtime from destroying things when process terminates.
by Jose Fonseca
· 10 years ago
6ddfd98
inject: Detect mixed architectures for child processes too.
by Jose Fonseca
· 10 years ago
1ec8346
inject: Log remote process PID on failure to inject.
by Jose Fonseca
· 10 years ago
f2a1305
d3dtrace: Trace the actual DXVA2 API calls.
by Jose Fonseca
· 10 years ago
7d810e5
inject: Use GetProcAddress for CreateProcessAsUserW.
by Jose Fonseca
· 10 years ago
adf4f97
inject: Don't intercept CreateProcessAsUserA.
by Jose Fonseca
· 10 years ago
498710d
inject: Only specific security attributes when creating the file mapping.
by Jose Fonseca
· 10 years ago
42b31cf
inject: Reorder log calls.
by Jose Fonseca
· 10 years ago
a316c6e
trace,inject: Don't increment refcount on GetModuleHandleExA.
by Jose Fonseca
· 10 years ago
46584ea
inject: Less invasive workaround for failed assertion.
by Jose Fonseca
· 10 years ago
3a6e9c7
Revert "inject: Ensure we always get the real module handle."
by Jose Fonseca
· 10 years ago
bd725c2
inject: Ensure we always get the real module handle.
by Jose Fonseca
· 10 years ago
5c9ad11
inject: Override assertion implementation.
by Jose Fonseca
· 10 years ago
59f21c4
inject: Allow to control verbosity via a command line option.
by Jose Fonseca
· 10 years ago
7383464
inject: Better diagnostic messages when attaching to a debugger.
by Jose Fonseca
· 10 years ago
0eb4fe7
inject: Eliminate SetSharedMem/GetSharedMem.
by Jose Fonseca
· 10 years ago
3e60c24
inject: Support ejecting DLL from remote process.
by José Fonseca
· 11 years ago
953907a
inject: Preserve last-error.
by Jose Fonseca
· 10 years ago
9515d87
inject: Support attaching a debugger.
by Jose Fonseca
· 10 years ago
3ce516a
inject: Handle old-style imports.
by Jose Fonseca
· 10 years ago
56718d3
inject: Add note about CreateProcessWithTokenW.
by Jose Fonseca
· 10 years ago
209a66d
inject: Close remote thread handle.
by José Fonseca
· 10 years ago
a1ddea3
inject: Adjust LoadLibraryEx flags.
by José Fonseca
· 10 years ago
ac114ee
inject: Pass-through LoadLibraryEx* flags.
by José Fonseca
· 10 years ago
0d6ed91
inject: Warn the failed to patch.
by José Fonseca
· 10 years ago
1673609
inject: Ensure DLLs get re-patched when reloaded.
by José Fonseca
· 10 years ago
af75cd6
inject: Handle api-ms-win-core-kernel32-legacy-l1-1-1 too.
by José Fonseca
· 10 years ago
4001490
inject: Log patch offsets.
by José Fonseca
· 10 years ago
f4d3775
inject: Recognize api-ms-win-core-kernel32-legacy-l1-1-0.
by José Fonseca
· 10 years ago
e354d8d
dxgitrace: Trace D3DPERF_* functions too.
by José Fonseca
· 10 years ago
ae318af
inject: Fix injection of Direct2D wrapper.
by José Fonseca
· 10 years ago
bb03587
inject: Don't mistakenly recognise commands that start with a digit as process ids.
by José Fonseca
· 11 years ago
e99e612
inject: Attach to DWM with display device disabled.
by José Fonseca
· 11 years ago
e5b9a91
inject: Bundle devcon utility code.
by José Fonseca
· 11 years ago
01e5c85
cmake: Package/install .PDB files too.
by José Fonseca
· 11 years ago
da43197
inject: Allow to specify process to attach by name.
by José Fonseca
· 11 years ago
0952a62
inject: Try invoke devcon directly.
by José Fonseca
· 11 years ago
42efddf
inject: Don't bother trying to terminate DWM process if it's already dead.
by José Fonseca
· 11 years ago
e29a2ef
inject: Better handling of DWM restart on Windows 8
by José Fonseca
· 11 years ago
6d7bbef
inject: Enable processes running with different users to access the shared memory.
by José Fonseca
· 11 years ago
420d557
inject: Cleanup and improve error reporting.
by José Fonseca
· 11 years ago
8255d9e
inject: Patch delay-load import descriptors too.
by José Fonseca
· 11 years ago
1d3ac85
inject: Restart DWM service after tracing.
by José Fonseca
· 11 years ago
7ad0939
inject: Restart composition when injecting into DWM process.
by José Fonseca
· 11 years ago
fdda386
inject: Cope with ordinals in GetProcAddress.
by José Fonseca
· 11 years ago
2aa3a0d
inject: Fix bogus assertion.
by José Fonseca
· 11 years ago
5e6332c
inject: Improve injectee implementation.
by José Fonseca
· 11 years ago
387352f
inject: Fix debugPrintf formatting specifiers.
by José Fonseca
· 11 years ago
95f38f3
inject: Handle ERROR_ELEVATION_REQUIRED more gracefully.
by José Fonseca
· 11 years ago
c34a4e2
inject: Stop black-listing internal DXGI/D3D10+ dependencies.
by José Fonseca
· 11 years ago
193c5b2
inject: Hook CreateProcessAsUser*.
by José Fonseca
· 11 years ago
02c6ece
inject: Re-order functions.
by José Fonseca
· 11 years ago
f3619bf
inject: Add missing Windows API Sets versions.
by José Fonseca
· 11 years ago
8ba1412
inject: Use a semaphore to prevent multiple runs of inject to interfere with each other.
by José Fonseca
· 11 years ago
51a7017
inject: Follow child processes.
by José Fonseca
· 11 years ago
1f2a2c5
inject: Refactor USE_SHARED_MEM pre-processor logic to C logic.
by Jose Fonseca
· 11 years ago
0b5390d
inject: Handle Windows API Sets.
by Jose Fonseca
· 11 years ago
159d62d
inject: Hook modules only once.
by Jose Fonseca
· 11 years ago
dadde96
inject: Cleanup code.
by Jose Fonseca
· 11 years ago
12fad4c
inject: Address ninja warning for multiple targets with same name.
by José Fonseca
· 11 years ago
d62324f
Revert "cmake: Fix some spurious copy'n'paste code in inject module."
by José Fonseca
· 11 years ago
208689b
cmake: Fix some spurious copy'n'paste code in inject module.
by José Fonseca
· 11 years ago
867d652
inject: Provide a helpful message when the wrapper DLL is never actually.
by José Fonseca
· 12 years ago
fee4afb
inject: Produce a more helpful message when there is a 32/64 bits windows binaries mismatch.
by José Fonseca
· 12 years ago
6bb028d
Add per-directory synopsis.
by José Fonseca
· 12 years ago
1a617aa
inject: Always output warning messages to debug output.
by José Fonseca
· 12 years ago
1405a3e
inject: Add define to use environment var instead of shared memory.
by José Fonseca
· 12 years ago
bd4937e
inject: Use DLL injection for D3D10+ tracing.
by José Fonseca
· 13 years ago