2010-01-15 |
strange | Added the tests/ subdirectory, for others testing aesalon.
|
commit | commitdiff | tree |
2010-01-11 |
strange | Implemented Portal::get_libc_offset(), a memory-maps...
|
commit | commitdiff | tree |
2010-01-08 |
strange | Well, it was a race condition.
|
commit | commitdiff | tree |
2010-01-08 |
strange | Something is truly weird here . . .
|
commit | commitdiff | tree |
2010-01-08 |
strange | Well, fixed one bug. At least the child isn't segfaulting...
|
commit | commitdiff | tree |
2010-01-08 |
strange | Well, that's what the problem is.
|
commit | commitdiff | tree |
2010-01-08 |
strange | Added SegfaultObserver to the PTrace:: namespace.
|
commit | commitdiff | tree |
2010-01-08 |
strange | Very interesting problem is cropping up with breakpoints.
|
commit | commitdiff | tree |
2010-01-06 |
strange | Began an observer-based system for handling breakpoints.
|
commit | commitdiff | tree |
2010-01-06 |
strange | Fixed a minor bug in the dynamic symbol parsing.
|
commit | commitdiff | tree |
2010-01-06 |
strange | Added support for parsing dynamic symbols into the...
|
commit | commitdiff | tree |
2010-01-06 |
strange | Now that the "disassembler" can actually parse some...
|
commit | commitdiff | tree |
2010-01-05 |
strange | Began implementing the actual instruction-parsing.
|
commit | commitdiff | tree |
2010-01-04 |
strange | A thought on the representation of assembly . . .
|
commit | commitdiff | tree |
2010-01-02 |
strange | Expanded on the CMake-based buildsystem a little.
|
commit | commitdiff | tree |
2009-12-31 |
strange | Fixed a small bug in the "disassembler" (objdump parser). ...version 0.0.6, copyright (C) 2009 strange <kawk256@gmail.com> ...version 0.0.6, copyright (C) 2009 strange <kawk256@gmail.com>
|
commit | commitdiff | tree |
2009-12-31 |
strange | Beginnings of an objdump parser are now implemented.
|
commit | commitdiff | tree |
2009-12-30 |
strange | Removed old dissassembly system, again.
|
commit | commitdiff | tree |
2009-12-30 |
strange | I wonder if I actually need a full disassembler, after...
|
commit | commitdiff | tree |
2009-12-30 |
strange | A few more minor changes in the disassembler.
|
commit | commitdiff | tree |
2009-12-30 |
strange | So, there are two ways I can do the disassembly . . .
|
commit | commitdiff | tree |
2009-12-30 |
strange | Continued implementing framework for representing assembly...
|
commit | commitdiff | tree |
2009-12-30 |
strange | Began re-implementing the assembly storage tree.
|
commit | commitdiff | tree |
2009-12-30 |
strange | So, musings on how assembly can be represented . . .
|
commit | commitdiff | tree |
2009-12-30 |
strange | A small range of instructions are now recognized by...
|
commit | commitdiff | tree |
2009-12-29 |
strange | Scratch the idea about the minimalistic disassembler. will probably, strangely enough, be easier. I'm also...
|
commit | commitdiff | tree |
2009-12-29 |
strange | I have two options here, as far as the disassembler...
|
commit | commitdiff | tree |
2009-12-29 |
strange | Re-implemented SymbolParser.
|
commit | commitdiff | tree |
2009-12-29 |
strange | Continued isolating x86_64-specific code from x86-specific...
|
commit | commitdiff | tree |
2009-12-29 |
strange | Began implementation of assembly storage tree.
|
commit | commitdiff | tree |
2009-12-27 |
strange | Began framework for a disassembler.
|
commit | commitdiff | tree |
2009-12-27 |
strange | Re-wrote the README file.
|
commit | commitdiff | tree |
2009-12-26 |
strange | Continued adding onto AbbrevParser and Tag.
|
commit | commitdiff | tree |
2009-12-26 |
strange | Began re-implementation of the DWARF parser.
|
commit | commitdiff | tree |
2009-12-26 |
strange | Changed Block to use a std::vector again, hopefully...
|
commit | commitdiff | tree |
2009-12-26 |
strange | Removed the current DWARF parser.
|
commit | commitdiff | tree |
2009-12-26 |
strange | The DWARF parser is a mess.
|
commit | commitdiff | tree |
2009-12-26 |
strange | Began parser for DWARF Compilation Units, with 32/64...
|
commit | commitdiff | tree |
2009-12-26 |
strange | Added Parser::parse_u32(), and prototypes for other...
|
commit | commitdiff | tree |
2009-12-26 |
strange | The main issue appears to have been the call to close...
|
commit | commitdiff | tree |
2009-12-26 |
strange | Continued chasing around various misuses of Monitor...
|
commit | commitdiff | tree |
2009-12-26 |
strange | Changed Monitor::Block from a typedef of a std::vector...
|
commit | commitdiff | tree |
2009-12-25 |
strange | Re-implemented argument passing in Monitor::Initializer.
|
commit | commitdiff | tree |
2009-12-25 |
strange | Renamed Interface to Monitor, since it's no longer...
|
commit | commitdiff | tree |
2009-12-25 |
strange | Implemented Interface::Message.
|
commit | commitdiff | tree |
2009-12-25 |
strange | Re-implemented support for breakpoints in the PTrace...
|
commit | commitdiff | tree |
2009-12-25 |
strange | Removed usage of BidirectionalPipe.
|
commit | commitdiff | tree |
2009-12-25 |
strange | Implemented TrapObserver.
|
commit | commitdiff | tree |
2009-12-24 |
strange | Implemented ExitObserver, among other things.
|
commit | commitdiff | tree |
2009-12-24 |
strange | Added automated system for determing aesalon version...
|
commit | commitdiff | tree |
2009-12-24 |
strange | Re-implemented PTrace::Portal::single_step().
|
commit | commitdiff | tree |
2009-12-24 |
strange | Moved PTrace* into PTrace::.
|
commit | commitdiff | tree |
2009-12-23 |
strange | Began re-writing the PTracePortal code, in the vain...
|
commit | commitdiff | tree |
2009-12-23 |
strange | Well, it would appear that the process doesn't exist...
|
commit | commitdiff | tree |
2009-12-22 |
strange | There is a very weird bug popping up in PTracePortal...
|
commit | commitdiff | tree |
2009-12-22 |
strange | Fixed a few random bugs here and there.
|
commit | commitdiff | tree |
2009-12-22 |
strange | Added Parser::parse_leb128(), to parse a LEB128 integer...
|
commit | commitdiff | tree |
2009-12-22 |
strange | Re-did some of the DWARF information storage tree.
|
commit | commitdiff | tree |
2009-12-22 |
strange | Played around a little with the spacing on the New...
|
commit | commitdiff | tree |
2009-12-22 |
strange | Sort-of implemented history for the New Program dialog.
|
commit | commitdiff | tree |
2009-12-22 |
strange | Switched GUIConfiguration to use a QDialogButtonBox.
|
commit | commitdiff | tree |
2009-12-22 |
strange | Beginnings of a configuration system set up.
|
commit | commitdiff | tree |
2009-12-22 |
strange | Fixed the closing bug, ever-so-slightly.
|
commit | commitdiff | tree |
2009-12-22 |
strange | I've been reading the DWARF documentation . . .
|
commit | commitdiff | tree |
2009-12-20 |
strange | Implemented a DWARF data storage tree.
|
commit | commitdiff | tree |
2009-12-19 |
strange | Added a section lookup-by-name function.
|
commit | commitdiff | tree |
2009-12-19 |
strange | How silly of me not to notice Elf64_Ehdr.e_shstrndx...
|
commit | commitdiff | tree |
2009-12-19 |
strange | The ELF parser is almost working.
|
commit | commitdiff | tree |
2009-12-19 |
strange | Began implementation of an ELF parser.
|
commit | commitdiff | tree |
2009-12-19 |
strange | Changed SmartPointer::is_valid() to a const method.
|
commit | commitdiff | tree |
2009-12-19 |
strange | The most major problem here is going to be getting...
|
commit | commitdiff | tree |
2009-12-18 |
strange | Added in a few small functions to random classes.
|
commit | commitdiff | tree |
2009-12-18 |
strange | Added documentation to PTracePortal.
|
commit | commitdiff | tree |
2009-12-18 |
strange | Changed BidirectionalPipe::BidirectionalPipe() to have...
|
commit | commitdiff | tree |
2009-12-18 |
strange | Began implementation of ptrace breakpoints.
|
commit | commitdiff | tree |
2009-12-18 |
strange | Began implementation of PTracePortal and ProgramManager.
|
commit | commitdiff | tree |
2009-12-18 |
strange | Removed the old gdb-based information gathering system.
|
commit | commitdiff | tree |
2009-12-17 |
strange | Very well. ptrace-based information gathering it is.
|
commit | commitdiff | tree |
2009-12-17 |
strange | A very unwieldy solution to the speed problem . . .
|
commit | commitdiff | tree |
2009-12-16 |
strange | Just ran aesalon on a slightly larger executable than...
|
commit | commitdiff | tree |
2009-12-13 |
strange | Fixed a bug in MallocObserver::notify().
|
commit | commitdiff | tree |
2009-12-13 |
strange | Added loop so that the GUI always connects properly.
|
commit | commitdiff | tree |
2009-12-13 |
strange | The aesalon gui now successfully connects to the gdb...
|
commit | commitdiff | tree |
2009-12-12 |
strange | Began switching the GUI system to use a QSettings object.
|
commit | commitdiff | tree |
2009-12-12 |
strange | Fixed a minor bug in the TCPSocket code.
|
commit | commitdiff | tree |
2009-12-12 |
strange | Re-implemented the TCPSocket classes, using getaddrinfo().
|
commit | commitdiff | tree |
2009-12-10 |
strange | Bit of a problem with name resolution . . .
|
commit | commitdiff | tree |
2009-12-09 |
strange | Before I go any further with the GUI . . .
|
commit | commitdiff | tree |
2009-12-09 |
strange | Partially converted the GUI system to using TCPSocket.
|
commit | commitdiff | tree |
2009-12-09 |
strange | Converted the gdb interface to use TCPServerSocket.
|
commit | commitdiff | tree |
2009-12-08 |
strange | Added TCPServerSocket.
|
commit | commitdiff | tree |
2009-12-08 |
strange | Added a (untested) Platform::TCPSocket class.
|
commit | commitdiff | tree |
2009-12-08 |
strange | Updated the buildsystem slightly.
|
commit | commitdiff | tree |
2009-12-03 |
strange | Continued debugging Program, and changed aesalon to...
|
commit | commitdiff | tree |
2009-12-03 |
strange | Continued to implement GUI::Program.
|
commit | commitdiff | tree |
2009-12-03 |
strange | Began implementing GUI::Program.
|
commit | commitdiff | tree |
2009-12-03 |
strange | Implemented NamedPipe::send_data(SmartPointer<EventQueue>).
|
commit | commitdiff | tree |
2009-12-03 |
strange | Re-implemented some of the MemoryEvents.
|
commit | commitdiff | tree |
2009-12-03 |
strange | Parser::parse_list() returned NULL, not list . . .
|
commit | commitdiff | tree |
2009-12-03 |
strange | A problem: ParseLists aren't getting parsed correctly...
|
commit | commitdiff | tree |