Ben Vanik
41f3c92c25
Fixing build.
2014-08-19 19:41:29 -07:00
Ben Vanik
1c4dcd5e0e
clang-format on most of kernel/
2014-08-17 13:13:03 -07:00
Ben Vanik
5b83cf5fd1
Moving around some math macros.
2014-08-16 17:18:20 -07:00
Ben Vanik
c84fcc70a4
Cleaning up kernel namespaces.
2014-08-16 00:25:13 -07:00
Ben Vanik
bf48e9fbbd
Part 2 of kernel cleanup: merging functions into shims.
2014-08-16 00:11:24 -07:00
Ben Vanik
916dc397ab
Part 1 of kernel simplification/cleanup: removing externs.
2014-08-15 22:59:28 -07:00
Ben Vanik
48fbefa75e
Fixing warnings/bug in NtQueryVirtualMemory.
2014-08-15 22:27:07 -07:00
wszechpolak
50684f8f0d
Implemented NtQueryVirtualMemory
2014-08-15 08:14:57 +02:00
wszechpolak
b618f38e62
Pass base address without reference
2014-08-14 22:10:11 +02:00
wszechpolak
b5826e0e94
Added stub of NtQueryVirtualMemory
2014-08-14 21:37:57 +02:00
Ben Vanik
f04c7b8661
ExAllocatePoolTypeWithTag
2014-08-02 16:23:02 -07:00
Ben Vanik
bf882714d0
Cleaning up asserts and file/line macros.
2014-07-12 16:51:52 -07:00
gibbed
7e22d3be92
- Renamed SHIM_SET_RETURN macro to SHIM_SET_RETURN_64.
...
- Added SHIM_SET_RETURN_32 macro, which sign-extends to 64-bit.
- Updated all uses of SHIM_SET_RETURN to the appropriate macro (either SHIM_SET_RETURN_32 or SHIM_SET_RETURN_64).
2014-01-19 07:24:16 -08:00
Ben Vanik
d224dd94c1
Fixing log_heap printing a bit, though damn this stuff is nasty.
2014-01-12 15:43:54 -08:00
Ben Vanik
8033c73f41
Stubbing KeLockL2.
2014-01-06 23:19:26 -08:00
Ben Vanik
e8ca05ca0a
MmQueryAllocationSize.
2014-01-05 11:19:02 -08:00
Ben Vanik
cbf4a9b519
Dummy MmQueryStatistics.
2014-01-05 11:13:16 -08:00
Ben Vanik
4d92720109
Moving all kernel files around just to fuck with whoever's keeping track ;)
2014-01-04 17:12:46 -08:00