Permalink
Commits on Apr 27, 2014
  1. Update project settings for Xcode 5.1

    bitst0rm committed Apr 27, 2014
  2. Fix potential memory leak

    bitst0rm committed Apr 27, 2014
  3. Fix all deprecated warnings

    bitst0rm committed Apr 27, 2014
Commits on Apr 26, 2014
  1. Use xcrun instead xcode-select to find otool.

    Apple yet again changed their toolchain path, cause the OTX crash when
    it tried to call the otool from a non-existed path.
    bitst0rm committed Apr 26, 2014
  2. Adds check to see if operands line contains space between them (32-bit)

    otool on OS X 10.9 puts a space after comma between multiple operands.
    otx was not processing this correctly resulting in omitted Obj-C
    bitst0rm committed Apr 26, 2014
Commits on Jun 27, 2013
  1. @smorr

    Adds check to see if operands line contains space between them

    otool on OS X 10.9 puts a space after comma between multiple operands.
    otx was not processing this correctly resulting in omitted Obj-C
    Comments
    smorr committed Jun 27, 2013
Commits on Mar 23, 2013
  1. @smorr
  2. @smorr
Commits on Mar 15, 2013
  1. @sdsykes

    Check the address matches when connecting line lists

    Otool now generates additional lines in the verbose output that need to be ignored.
    sdsykes committed with Mar 15, 2013
Commits on Mar 12, 2013
  1. increase MAX_OPERANDS_LENGTH to 10000

    I was getting "demangled C++ name is too large" when disassembling FinderKit
    committed Mar 12, 2013
Commits on Jun 17, 2012
  1. @iccir
  2. @iccir

    otool path needs to be quoted

    iccir committed Jun 17, 2012
Commits on May 5, 2012
  1. @iccir
  2. @iccir

    Merge pull request #1 from sdsykes/patch-1

    Fix to prevent overrunning the end of the iLineCommentCString buffer whe...
    iccir committed May 5, 2012
  3. @sdsykes

    Fix to prevent overrunning the end of the iLineCommentCString buffer …

    …when MAX_COMMENT_LENGTH is set to less than 255.
    sdsykes committed May 5, 2012
Commits on Mar 4, 2012
  1. @iccir
Commits on Mar 3, 2012
  1. @iccir
Commits on Feb 22, 2012
  1. @iccir

    Make function name lines always end in ":"

    otool would end them in ":", otx would strip out the ":" when filling the name in with types
    iccir committed Feb 22, 2012
  2. @iccir
Commits on Feb 18, 2012
  1. @iccir
  2. @iccir

    Fix method return types when stored in __objc_methtype section

    Thanks to smorr for pointing this out!
    iccir committed Feb 18, 2012
Commits on Feb 13, 2012
  1. @iccir

    Fixing local offsets

    Note: This hides a bug where theCodeCString is too short for some lines.  I need to investigate that in more detail ;)
    iccir committed Feb 13, 2012
Commits on Feb 7, 2012
  1. @iccir
  2. @iccir

    Take out debug NSLogs

    iccir committed Feb 7, 2012
Commits on Feb 6, 2012
  1. @iccir

    Adding debug mode, fixing a ton of untranslated objc_msgSends in objc…

    …1/i386
    
    - Local variables now work for instructions in MOD8
    - MOD8 uses SInt8 (per Intel docs), not UInt8
    - Removing iCurrentThunk, it shouldn't be needed
    - XOR now operates on the correct register ;)
    - Update existing local variables with the same offset
    iccir committed Feb 6, 2012
  2. @iccir
  3. @iccir
Commits on Feb 5, 2012
  1. @iccir
Commits on Feb 4, 2012
  1. @iccir
  2. @iccir

    Fixing logic for near jumps

    iccir committed Feb 4, 2012
  3. @iccir
  4. @iccir

    - Adding iStack[ESI] was resulting in invalid addresses, back that ch…

    …ange out
    
    - Keep section that sets 'popl %esi' as iCurrentThunk
    - Add 'popl %edi' as iCurrentThunk
    - Simply switch logic
    iccir committed Feb 4, 2012
  5. @iccir