Source of /projects/eatmydata/log
# CLASS cps-page-title-reversed Silver's Simple Site @- Projects @- Eat My Data @- Log ******************************************************
"Earlier entries >>" <log/5> # CLASS revision revision-0 # BLOCK BEGIN # CLASS revno "15" span:[1] # CLASS user James Ross # CLASS time "2012-02-23 23:47:15" span:[1] # CLASS message # BLOCK BEGIN x86-64 trampoline jump working! (Don't ask how long this took.) # BLOCK END # BLOCK END # CLASS revision revision-0 # BLOCK BEGIN # CLASS revno "14" span:[1] # CLASS user James Ross # CLASS time "2012-02-22 23:39:18" span:[1] # CLASS message # BLOCK BEGIN First go at trampoline code; the trampoline just returns the call for now. Only x86 supported again. # BLOCK END # BLOCK END # CLASS revision revision-0 # BLOCK BEGIN # CLASS revno "13" span:[1] # CLASS user James Ross # CLASS time "2012-02-21 22:47:15" span:[1] # CLASS message # BLOCK BEGIN 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. # BLOCK END # BLOCK END # CLASS revision revision-0 # BLOCK BEGIN # CLASS revno "12" span:[1] # CLASS user James Ross # CLASS time "2012-02-19 17:08:52" span:[1] # CLASS message # BLOCK BEGIN Fix for compiling new detour code on 64bit (still not supported, however). # BLOCK END # BLOCK END # CLASS revision revision-0 # BLOCK BEGIN # CLASS revno "11" span:[1] # CLASS user James Ross # CLASS time "2012-02-19 17:07:04" span:[1] # CLASS message # BLOCK BEGIN Switch eatmydata to log normal messages to OutputDebugString instead of STDOUT. # BLOCK END # BLOCK END # CLASS revision revision-0 # BLOCK BEGIN # CLASS revno "10" span:[1] # CLASS user James Ross # CLASS time "2012-02-19 16:07:47" span:[1] # CLASS message # BLOCK BEGIN Logging cleanup. Fix for unsigned/signed compiler warning. # BLOCK END # BLOCK END # CLASS revision revision-0 # BLOCK BEGIN # CLASS revno "9" span:[1] # CLASS user James Ross # CLASS time "2012-02-19 16:02:07" span:[1] # CLASS message # BLOCK BEGIN Add detour class to handle prolog matching, function patching and bouncing. # BLOCK END # BLOCK END # CLASS revision revision-0 # BLOCK BEGIN # CLASS revno "8" span:[1] # CLASS user James Ross # CLASS time "2012-02-19 14:07:24" span:[1] # CLASS message # BLOCK BEGIN Add 64bit build configuration for emdtest project. # BLOCK END # BLOCK END # CLASS revision revision-0 # BLOCK BEGIN # CLASS revno "7" span:[1] # CLASS user James Ross # CLASS time "2012-02-19 13:20:42" span:[1] # CLASS message # BLOCK BEGIN 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! # BLOCK END # BLOCK END # CLASS revision revision-0 # BLOCK BEGIN # CLASS revno "6" span:[1] # CLASS user James Ross # CLASS time "2012-02-19 12:19:26" span:[1] # CLASS message # BLOCK BEGIN Fix build paths for Jenkins scripts. # BLOCK END # BLOCK END "Earlier entries >>" <log/5>
Powered by the Content Parser System, copyright 2002 - 2024 James G. Ross.
|