Update copyright to LGPL on all files
[dyninst.git] / dyninstAPI / src / image-flowGraph.C
2009-11-23 Matthew LegendreUpdate copyright to LGPL on all files
2009-11-12 Bill WilliamsBug fix for PLT stub removal (fixes bugs 1047, 1048).
2009-11-10 Bill WilliamsFix for multiple PLT-entry symbol creation: clean up...
2009-11-10 Bill WilliamsInitial lower bound/upper bound fix for gap parsing...
2009-11-04 Ray ChenSecure PLT handling and function call replacement for...
2009-10-28 Bill WilliamsShared code fix: update function end properly
2009-10-23 Matthew LegendreFix assert failure with gap parsing and size 0 functions
2009-10-23 Matthew LegendreCode cleanup
2009-10-23 Matthew LegendreFix assert failure in gap parsing triggered by bad...
2009-10-23 Matthew LegendrePerformance optimization for gap parsing
2009-10-16 Nathan RosenblumEnable gap parsing on supported platforms
2009-10-12 Bill WilliamsBug fix: inherit return status correctly on PLT tail...
2009-10-12 Bill WilliamsExtra logging for DEBUG_PARSING and DEBUG_LIVENESS...
2009-10-06 Todd FrederickMerge branch 'master' into testing
2009-10-05 Bill WilliamsOptimizations: remove vector that's no longer useful...
2009-10-02 Todd FrederickEnd basic blocks on interrupt or syscall instructions,
2009-10-02 Todd FrederickMake syscall instructions end a basic block.
2009-10-02 Todd FrederickMake interrupt instructions end basic blocks on x86.
2009-10-01 Bill WilliamsCross-platform fixes for parsing migration to IAPI...
2009-10-01 Bill WilliamsGetInstLevel abstracted to InstructionAdapter base
2009-10-01 Bill WilliamsCleanup:
2009-10-01 Bill WilliamsEverything but NOP detection and instruction copying...
2009-10-01 Bill WilliamsParsing rewrite 1.0: adapter for IAPI/InstrucIter conve...
2009-08-20 Nathan RosenblumSeveral small fixes, including the following:
2009-06-26 Matthew LegendreMake strings of nop break basic blocks
2009-06-24 Matthew LegendreFix issues with instrumenting overlapping instructions
2009-06-09 Matthew LegendreFix problem where Dyninst was not correctly finding...
2009-05-29 Madhavi KrishnanFixes for bug 1003. Changed image-flowgraph to create...
2009-05-21 Matthew LegendreFix multiple parsing problems with rip relative indirec...
2009-04-09 madhaviAdd __stack_chk_fail to list of non-returning functions
2009-04-08 Matthew LegendreAdded __assert_fail as non-returning PLT function,...
2009-03-26 Nathan RosenblumCorner case in shared code / RT parsing interaction...
2009-03-25 Nathan RosenblumCorner case in shared code / RT parsing interaction...
2009-03-24 Nathan RosenblumMaintain lookup consistency for symtab-declared functio...
2009-03-19 James Waskiewiczadd new symtab tests (mostly skeletal so far), windows...
2009-03-18 Bill Williamsmerge checkpoint
2009-03-11 madhaviFix for (1) power deadlock problem due to incorrect...
2009-03-03 Andrew BernatRemove compiler warning by initializing pointer to...
2009-02-20 Nathan RosenblumProperly build block lists of shared functions
2009-02-11 Nathan RosenblumWindows build & parsing fixes
2009-02-06 Nathan RosenblumIntroducing recursive traversal parsing into Dyninst.
2009-02-04 Nathan RosenblumChanged reference to `stl::vector' to `pdvector', as...
2009-02-03 Bill WilliamsAdded AMD64 IP-relative "indirect" branch parsing.
2009-01-27 Nathan RosenblumCheck for branches into the PLT; these we will label...
2008-12-12 Andrew BernatFiles from previous commit that were accidentally omitted
2008-10-28 bernatVarious binary rewriter fixes - - - - - - - - - -...
2008-09-03 jawFor the most part all the changes here are behind-the...
2008-08-01 roundyThis code cleans up some unused variables in the image...
2008-05-08 legendreMerging release branch changes into cvs head
2008-04-15 roundyAdded snippet types BPatch_dynamicTargetExpr and BPatch...
2008-04-11 legendreMerge changes since Dyninst 5.2 beta 3 into trunk
2008-03-12 legendreMerge Release 5.2 branch into CVSHEAD
2008-02-23 jawThis commit eliminates a few small memory leaks that...
2008-02-15 legendreO|SS fix, don't consider illegal instructions as functi...
2008-02-07 jawMoves Annotable-related classes to dynutils dir. Note...
2008-01-16 legendreRenamed get_size_cr() and get_address_cr() to get_size...
2008-01-03 legendreFix Performance problem where we rebuilt a list of...
2007-12-31 bernatEnable liveness for AMD-64 and POWER; bug fixes -...
2007-12-12 roundyAdded three API functions BPatch_process::setBeingDebug...
2007-12-04 legendreFix compiler warnings
2007-09-25 giriBuild fixes - - - - - - - - - - - - - - - - - - -...
2007-09-19 giriMove debug information parsing to SymtabAPI - - -...
2007-09-14 roundyExtended backup method for finding main to linux x86...
2007-09-06 roundyAdd backup method for finding main and added API functi...
2007-08-20 billBugfix: change to setCurrentAddress() semantics in...
2007-07-17 rutarAdded ifdef for compilation errors on other platforms
2007-07-17 rutarOpenMP Support
2007-06-15 naterSeveral gap and jump table parsing fixes - - - - ...
2007-05-15 bernatRemoved jmp->noop patch
2007-05-14 bernatAdd Nate's fix for 0-offset jumps; elide them instead.
2007-01-09 girisymtabAPI intial checkin - - - - - - - - - - - - ...
2006-12-06 bernatAdd statistics - - - - - - - - - - - - - - - - - ...
2006-10-16 bernatAdd high-level support for instruction modification...
2006-07-07 jawmake paradynd link against libdyninstAPI
2006-06-29 legendreDon't fall-through bottom of text section when parsing
2006-05-18 bernatRelocation + trap info commit - - - - - - - - - -...
2006-05-03 jodomAdd support for conditional return instruction.
2006-04-27 naterAllow enough room for 64-bit addresses in generated...
2006-04-21 nater* Changed "instrumentable" flag to an enumerated type...
2006-04-20 bernatMore race condition fixes - - - - - - - - - - - -...
2006-04-15 naterRemove a debugging message
2006-04-14 naterUpdate parsing algorithm to simulate unconditional...
2006-04-10 nater1) Gap parsing was failing to advance to correct gap...
2006-03-30 naterFixes to loop detection, instrumentation, and testing...
2006-03-12 legendreGeneral fixes for getting Dyninst working on Windows
2006-03-03 naterReduce dyninst initialization time by postponing image...
2006-03-02 naterRemove debugging assert()
2006-03-01 naterPrevent bogus function ranges from being entered into...
2006-02-27 naterExpand edge types; reorder processing of conditional...
2006-02-12 jodomSilence compiler warnings
2006-02-10 naterUpdate function "end" offset when adding previously...
2006-02-07 naterRestores block list sorting to appropriate point in...
2006-02-07 naterCorrectly add blocks created by split operations to...
2006-02-01 naterCorrect gap size detection and avoid continuing to...
2006-01-30 jawfurther devel of internal threading, to include windows.
2006-01-20 naterCorrectly copy instrumentation points from entry block...
2006-01-20 naterFix inconsistent usage of paramters in cross-platform
2006-01-17 naterFix multiple execution of instructions in delay slots...
2006-01-14 naterupdate dyninst parsing to support shared and non-contig...