[Eresi-cvs] ERESI-SVN:1135:may - 5 new eresi vectors, lots of code merging (0.82a1)
ERESI-SVN Postmaster
elfsh-cvs at grid.einherjar.de
Tue Oct 21 23:46:56 UTC 2008
====Comments====
- Introduced 5 new vectors to make ERESI much more modular
(readmem, readmema, readmemf, writemem, writememf). A bunch
of modifications were made in libelfsh and libkernsh to
use those new vectors.
- Made libelfsh/libe2dbg for integration with the kernel
debugger via vmware by adding obj->iotype field.
- Merged some vectors of kernsh by using libelfsh ones. Made
libelfsh independent of libkernsh !
- Started cleaning of kernsh/libkernsh code. Essentially
replaced long with eresi_Addr so kernsh can be used on
64 bits architecture in the future. Also simplified
the code of libkernsh at some places.
- Cleaned libelfsh code by creating multiple files for
vectors API, as pioneered in libkernsh by pouik.
- Removed an recently introduced bug in e2dbg (since commit
1115) that was making e2dbg to fail.
- Added some case in intel2lir backends. Still missing some..
- Swapped some names that were really too long, for easier ones.
- Removed libgdb-server, which was never used (only there
for consultation purpose, not relevant anymore now that we have
libgdbwrap).
====List of Changes====
You may gain more informations checking out our website:
http://www.eresi-project.org/changeset/1135
More information about the eresi-cvs
mailing list