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

Earlier entries >>

15

James Ross

2012-02-23 23:47:15

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

14

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.

13

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.

12

James Ross

2012-02-19 17:08:52

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

11

James Ross

2012-02-19 17:07:04

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

10

James Ross

2012-02-19 16:07:47

Logging cleanup.

Fix for unsigned/signed compiler warning.

9

James Ross

2012-02-19 16:02:07

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

8

James Ross

2012-02-19 14:07:24

Add 64bit build configuration for emdtest project.

7

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!

6

James Ross

2012-02-19 12:19:26

Fix build paths for Jenkins scripts.

Earlier entries >>

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