Silver's Simple Site - Projects - Eat My Data - Log

Earlier entries >>


James Ross

2012-02-23 23:47:15

x86-64 trampoline jump working! (Don't ask how long this took.)


James Ross

2012-02-22 23:39:18

First go at trampoline code; the trampoline just returns the call for now. Only x86 supported again.


James Ross

2012-02-21 22:47:15

Templated CDetour on callback argument type.

Added initial function prolog and returning for x86-64.

Adjusted code to attack the Windows 7-specific implementations of FlushFileBuffers - will need fixing for pre-Windows 7.


James Ross

2012-02-19 17:08:52

Fix for compiling new detour code on 64bit (still not supported, however).


James Ross

2012-02-19 17:07:04

Switch eatmydata to log normal messages to OutputDebugString instead of STDOUT.


James Ross

2012-02-19 16:07:47

Logging cleanup.

Fix for unsigned/signed compiler warning.


James Ross

2012-02-19 16:02:07

Add detour class to handle prolog matching, function patching and bouncing.


James Ross

2012-02-19 14:07:24

Add 64bit build configuration for emdtest project.


James Ross

2012-02-19 13:20:42

Add emdtest, a test application that writes 100MB to a file and then flushes it (takes a few seconds). Configurable parameters coming later.

Fix the function overwriting to actually include a RETN instruction! OOPS!


James Ross

2012-02-19 12:19:26

Fix build paths for Jenkins scripts.

Earlier entries >>

Powered by the Content Parser System, copyright 2002 - 2018 James G. Ross.