Aesalon now parses libc to get the correct address to use for malloc-alikes.
commit6ba539975d770be64098fbdb6b58fb5d36e77311
authorstrange <kawk256@gmail.com>
Fri, 15 Jan 2010 21:44:00 +0000 (15 14:44 -0700)
committerstrange <kawk256@gmail.com>
Fri, 15 Jan 2010 21:44:00 +0000 (15 14:44 -0700)
tree53006f4ac8df0c7f73ea7addad4bb4f3ee1943da
parentfe654ed9959faa129b98c2e023b60afd43995dce
Aesalon now parses libc to get the correct address to use for malloc-alikes.

Additionally, the default port is now configurable in the build configuration
file, build.config.

Added ProgramManager::place_initial_breakpoints(), which is called from
TrapObserver on the first SIGTRAP received.
build.config
src/monitor/CMakeLists.txt
src/monitor/Initializer.cpp
src/monitor/ProgramManager.cpp
src/monitor/ProgramManager.h
src/monitor/elf/Header.cpp
src/monitor/elf/SymbolParser.cpp
src/monitor/ptrace/MallocObserver.cpp
src/monitor/ptrace/Portal.cpp
src/monitor/ptrace/Portal.h
src/monitor/ptrace/TrapObserver.cpp