2017-05-28 |
Paul Sokolovsky | engine: Model: Rename add_line() method to add_object().
|
commit | commitdiff | tree |
2017-05-28 |
Paul Sokolovsky | actions: TextSaveModel: Add proper line spacing between...
|
commit | commitdiff | tree |
2017-05-26 |
Paul Sokolovsky | picotui: Update to latest master, cosmetic fixes.
|
commit | commitdiff | tree |
2017-04-23 |
Paul Sokolovsky | actions: write_func_stream: Add entry point annotation.
|
commit | commitdiff | tree |
2017-04-08 |
Paul Sokolovsky | plugins/loader/elf: Factor out common subexpression.
|
commit | commitdiff | tree |
2017-04-04 |
Paul Sokolovsky | README: Add FAQs on debugging and decompilation.
|
commit | commitdiff | tree |
2017-04-03 |
Paul Sokolovsky | uipref: Allow to change number of opcode bytes shown.
|
commit | commitdiff | tree |
2017-04-02 |
Paul Sokolovsky | picotui: Update, WTextEntry.set_text() method.
|
commit | commitdiff | tree |
2017-04-01 |
Paul Sokolovsky | ScratchABit: Set default opcode bytes to 4 instead...
|
commit | commitdiff | tree |
2017-03-31 |
Paul Sokolovsky | uiprefs: Don't crash if CPU plugin doesn't support...
|
commit | commitdiff | tree |
2017-03-30 |
Paul Sokolovsky | default_plugins: Use recently contributed arm_thumb...
|
commit | commitdiff | tree |
2017-03-30 |
Rami Ali | plugins/cpu: Add Arm Thumb and partial Thumb 2 processor...
|
commit | commitdiff | tree |
2017-03-29 |
Paul Sokolovsky | ScratchABit: Split out action_make_ascii().
|
commit | commitdiff | tree |
2017-03-27 |
Paul Sokolovsky | ScratchABit: Start to move UI action handlers to individual...
|
commit | commitdiff | tree |
2017-03-27 |
Paul Sokolovsky | README: Update, now we have color.
|
commit | commitdiff | tree |
2017-03-27 |
Paul Sokolovsky | ScratchABit: Rename main widget class to DisasmViewer.
|
commit | commitdiff | tree |
2017-03-26 |
Paul Sokolovsky | README: Mark "warn on unsaved changes" as done.
|
commit | commitdiff | tree |
2017-03-12 |
Paul Sokolovsky | ScratchABit: Warn on unsaved changes on quit.
|
commit | commitdiff | tree |
2017-03-07 |
Paul Sokolovsky | README: Mark color support done.
|
commit | commitdiff | tree |
2017-03-07 |
Paul Sokolovsky | docs/scratchabit.png: Update to color version.
|
commit | commitdiff | tree |
2017-03-03 |
Paul Sokolovsky | ScratchABit: More color for different elements.
|
commit | commitdiff | tree |
2017-03-02 |
Paul Sokolovsky | ScratchABit: Color area vs function headers/footers...
|
commit | commitdiff | tree |
2017-03-01 |
Paul Sokolovsky | ScratchABit: Start adding color to the main pane.
|
commit | commitdiff | tree |
2017-02-28 |
Paul Sokolovsky | memmap: More fine-grained coloring.
|
commit | commitdiff | tree |
2017-02-27 |
Paul Sokolovsky | memmap: Color memory codes.
|
commit | commitdiff | tree |
2017-02-27 |
Paul Sokolovsky | README: Typo fix.
|
commit | commitdiff | tree |
2017-02-27 |
Paul Sokolovsky | memmap: Start adding color to the dialog.
|
commit | commitdiff | tree |
2017-02-25 |
Paul Sokolovsky | actions: write_func_stream: Allow to strip comments.
|
commit | commitdiff | tree |
2017-02-24 |
Paul Sokolovsky | actions: Refactor function to dump function disassembly.
|
commit | commitdiff | tree |
2017-02-23 |
Paul Sokolovsky | actions: Implement "Add code to function" command.
|
commit | commitdiff | tree |
2017-02-22 |
Paul Sokolovsky | ScratchABit: Factor out require_non_func().
|
commit | commitdiff | tree |
2017-02-21 |
Paul Sokolovsky | engine: Add get_func_list(), similar to get_label_list().
|
commit | commitdiff | tree |
2017-02-18 |
Paul Sokolovsky | engine: Rename get_funcs() to iter_funcs().
|
commit | commitdiff | tree |
2017-02-17 |
Paul Sokolovsky | ScratchABit: Re-enable cursor after main menu closes.
|
commit | commitdiff | tree |
2017-02-17 |
Paul Sokolovsky | libc/picotui: Update to v0.9.
|
commit | commitdiff | tree |
2017-02-15 |
Paul Sokolovsky | memmap: On Enter, go to selected address.
|
commit | commitdiff | tree |
2017-02-14 |
Paul Sokolovsky | memmap: Goto to column corresponding to the current...
|
commit | commitdiff | tree |
2017-02-12 |
Paul Sokolovsky | memmap: Show current address at the map.
|
commit | commitdiff | tree |
2017-02-11 |
Paul Sokolovsky | ScratchABit: Handle exceptions during user commands...
|
commit | commitdiff | tree |
2017-02-11 |
Paul Sokolovsky | ScratchABit: "Make filler": Don't cross area boundaries.
|
commit | commitdiff | tree |
2017-02-11 |
Paul Sokolovsky | engine: get_unit_size: Fix case when it runs into area...
|
commit | commitdiff | tree |
2017-02-09 |
Paul Sokolovsky | ScratchABit: Move Memory Map dialog to "memmap" module.
|
commit | commitdiff | tree |
2017-02-09 |
Paul Sokolovsky | engine: save_addr_props: Fix case of "fun_e" not belonging...
|
commit | commitdiff | tree |
2017-02-05 |
Paul Sokolovsky | ScratchABit: Show hint about menu key in status line...
|
commit | commitdiff | tree |
2017-02-04 |
Paul Sokolovsky | README: Fix markdown rendering issue.
|
commit | commitdiff | tree |
2017-01-10 |
Paul Sokolovsky | README: Update for starter script having been renamed.
|
commit | commitdiff | tree |
2017-01-10 |
Paul Sokolovsky | scratchabit: Convert project to a Python package.
|
commit | commitdiff | tree |
2017-01-10 |
Paul Sokolovsky | scratchabit: Remove unused curses import.
|
commit | commitdiff | tree |
2017-01-08 |
Paul Sokolovsky | engine: Add AddressSpace.memcpy() function.
|
commit | commitdiff | tree |
2017-01-04 |
Paul Sokolovsky | README: Update to the current state of affairs; more...
|
commit | commitdiff | tree |
2017-01-03 |
Paul Sokolovsky | tools: Add indircalls plugin.
|
commit | commitdiff | tree |
2017-01-03 |
Paul Sokolovsky | tools: Add map2scratchabit.py, extract useful info...
|
commit | commitdiff | tree |
2017-01-03 |
Paul Sokolovsky | scratchabit: Add "Make function" to menu and help.
|
commit | commitdiff | tree |
2016-11-26 |
Paul Sokolovsky | engine: analyze: Add cases of conflicting flags to...
|
commit | commitdiff | tree |
2016-11-25 |
Paul Sokolovsky | engine: Store in analisys_stack_returns not just address...
|
commit | commitdiff | tree |
2016-11-23 |
Paul Sokolovsky | plugins/elf: Be sure to add functions to the call,...
|
commit | commitdiff | tree |
2016-11-23 |
Paul Sokolovsky | plugins/elf: Update for aspace.analisys_stack_push...
|
commit | commitdiff | tree |
2016-11-23 |
Paul Sokolovsky | engine: analisys_stack_push: Implement special handling...
|
commit | commitdiff | tree |
2016-11-19 |
Paul Sokolovsky | engine: Function.get_end_method(): Avoid crash if func...
|
commit | commitdiff | tree |
2016-10-21 |
Paul Sokolovsky | libs/picotui: Upgrade to 0.8.2.
|
commit | commitdiff | tree |
2016-10-06 |
Paul Sokolovsky | README: Link to ida-xtensa2 repo.
|
commit | commitdiff | tree |
2016-09-24 |
Paul Sokolovsky | engine: Add get_funcs() method to enumerate all functions.
|
commit | commitdiff | tree |
2016-09-22 |
Paul Sokolovsky | engine: Add is_arg_offset() method.
|
commit | commitdiff | tree |
2016-09-20 |
Paul Sokolovsky | scratchabit: Factor out TextSaveModel and write_func...
|
commit | commitdiff | tree |
2016-09-19 |
Paul Sokolovsky | scratchabit: Implement "Make function" command.
|
commit | commitdiff | tree |
2016-09-18 |
Paul Sokolovsky | idaapi: Detect cases of calling inside a function.
|
commit | commitdiff | tree |
2016-09-18 |
Paul Sokolovsky | engine: analyze(): Detect cases of jumping to a function.
|
commit | commitdiff | tree |
2016-09-17 |
Paul Sokolovsky | engine: render_partial: Update handling of inconsistent...
|
commit | commitdiff | tree |
2016-09-17 |
Paul Sokolovsky | engine: analyze(): After finishing func, be sure to...
|
commit | commitdiff | tree |
2016-09-16 |
Paul Sokolovsky | scratchabit: Introduce a concept of subareas.
|
commit | commitdiff | tree |
2016-09-15 |
Paul Sokolovsky | scratchabit: Add "Next non-function" command to menu.
|
commit | commitdiff | tree |
2016-09-15 |
Paul Sokolovsky | scratchabit: Implement "Next non-function code" command...
|
commit | commitdiff | tree |
2016-09-14 |
Paul Sokolovsky | scratchabit: Wrap processing of any key into try/except.
|
commit | commitdiff | tree |
2016-09-13 |
Paul Sokolovsky | engine: set_label: Not replacing labels should happen...
|
commit | commitdiff | tree |
2016-09-13 |
Paul Sokolovsky | engine: make_unique_label: In case of duplicate labels...
|
commit | commitdiff | tree |
2016-09-12 |
Paul Sokolovsky | scratchabit: "Enter": Allow to jump on symbol+offset...
|
commit | commitdiff | tree |
2016-09-12 |
Paul Sokolovsky | utils: Add bidict(), to create bidirectional from unidirecti...
|
commit | commitdiff | tree |
2016-09-10 |
Paul Sokolovsky | engine: Xref: Resolve xref address to a containing...
|
commit | commitdiff | tree |
2016-09-09 |
Paul Sokolovsky | engine: lookup_func: Cache function addresses for binary...
|
commit | commitdiff | tree |
2016-09-07 |
Paul Sokolovsky | plugins/loader/elf: Turn off Xtensa reloc and props...
|
commit | commitdiff | tree |
2016-09-07 |
Paul Sokolovsky | engine: set_label: Don't overwrite existing label,...
|
commit | commitdiff | tree |
2016-09-07 |
Paul Sokolovsky | scratchabit: "Run plugin": Switch terminology to "plugin...
|
commit | commitdiff | tree |
2016-09-06 |
Paul Sokolovsky | scratchabit: Add APP.is_ui to help plugin know whether...
|
commit | commitdiff | tree |
2016-09-06 |
Paul Sokolovsky | scratchabit: Factor out call_script(), call main()...
|
commit | commitdiff | tree |
2016-09-06 |
Paul Sokolovsky | scratchabit: Implement "Run script" command.
|
commit | commitdiff | tree |
2016-09-05 |
Paul Sokolovsky | uiprefs: Add Preferences dialog.
|
commit | commitdiff | tree |
2016-09-04 |
Paul Sokolovsky | scratchabit: Introduce global application object (APP).
|
commit | commitdiff | tree |
2016-09-03 |
Paul Sokolovsky | libs/picotui: Update to 0.8.1. Fixes "Issue list" dialog.
|
commit | commitdiff | tree |
2016-09-03 |
Paul Sokolovsky | README: Updates/clarifications.
|
commit | commitdiff | tree |
2016-09-03 |
Paul Sokolovsky | README: Typo fix.
|
commit | commitdiff | tree |
2016-09-02 |
Paul Sokolovsky | engine: make_data_array: Accept optional comment prefix...
|
commit | commitdiff | tree |
2016-09-02 |
Paul Sokolovsky | docs: Update screenshot to include menus.
|
commit | commitdiff | tree |
2016-09-02 |
Paul Sokolovsky | engine: Properly set function end on DB load.
|
commit | commitdiff | tree |
2016-08-30 |
Paul Sokolovsky | plugins: Use append_comment().
|
commit | commitdiff | tree |
2016-08-30 |
Paul Sokolovsky | engine: Use append_comment() where it may overwrite...
|
commit | commitdiff | tree |
2016-08-28 |
Paul Sokolovsky | engine: Add append_comment() method - append to existing...
|
commit | commitdiff | tree |
2016-08-28 |
Paul Sokolovsky | engine: Change function start/end comments for easier...
|
commit | commitdiff | tree |
2016-08-27 |
Paul Sokolovsky | saveload: Save and load files split by area.
|
commit | commitdiff | tree |
2016-08-27 |
Paul Sokolovsky | engine: Factor out save_area()/load_area() methods.
|
commit | commitdiff | tree |
2016-08-26 |
Paul Sokolovsky | scratchabit: Disable terminal mouse input on exit.
|
commit | commitdiff | tree |