cemu-idapython/swig
elias.bachaalany@gmail.com fbb5bfabd6 IDA Pro 6.6 support
What's new:
- added the decompiler bindings
- Expose simpleline_t type to IDAPython. That lets the user to set the bgcolor & text for each line in the decompilation.
- Wrapped new functions from the IDA SDK

Various fixes:
for non-code locations, idc.GetOpnd() would create instructions instead of returning empty result
- idb_event::area_cmt_changed was never received in IDB_Hooks (and descendants)
- idb_event::ti_changed, and idb_event::op_ti_changed notifications were not accessible in IDAPython
- op_t.value was truncated to 32 bits under IDA64.
- print_tinfo() wouldn't return a valid string.
- readsel2() was not usable.
- read_selection() was buggy for 64-bit programs.
- StructMembers() considered holes in structures, and didn't properly iterate through the whole structure definition.
- There was no way to call calc_switch_cases() from IDAPython.
- when using multi-select/multi-edit choosers, erroneous event codes could be sent at beginning & end of batch deletion of lines.
- When, in a PluginForm#OnCreate, the layout of IDA was requested to change (for example by starting a debugging session), that PluginForm could be deleted and create an access violation.
- tinfo_t objects created from IDAPython could cause an assertion failure at exit time.
- Usage of IDAPython's DropdownListControl was broken.
2014-07-04 22:02:42 +00:00
..
allins.i allins.i: Removed uneeded hack 2009-01-25 16:34:53 +00:00
area.i IDA Pro 6.5 support 2013-12-30 01:34:23 +00:00
auto.i - IDA Pro 6.3 support 2012-06-24 20:49:11 +00:00
bytes.i IDA Pro 6.6 support 2014-07-04 22:02:42 +00:00
dbg.i IDA Pro 6.6 support 2014-07-04 22:02:42 +00:00
diskio.i IDA Pro 6.6 support 2014-07-04 22:02:42 +00:00
entry.i Initial SVN commit of version 0.9.54 sources. 2007-10-20 07:03:51 +00:00
enum.i IDAPython 1.4.0 - IDA Pro 5.7 support 2010-06-28 12:36:40 +00:00
expr.i IDA Pro 6.6 support 2014-07-04 22:02:42 +00:00
fixup.i Applied patches from Hex-Rays: 2013-03-06 07:44:10 +00:00
fpro.i IDA Pro 6.5 support 2013-12-30 01:34:23 +00:00
frame.i IDA Pro 6.5 support 2013-12-30 01:34:23 +00:00
funcs.i Applied patches from Hex-Rays: 2013-03-06 07:44:10 +00:00
gdl.i - IDA Pro 6.1 support 2011-04-18 16:07:00 +00:00
graph.i IDA Pro 6.6 support 2014-07-04 22:02:42 +00:00
hexrays.i IDA Pro 6.6 support 2014-07-04 22:02:42 +00:00
ida.i IDA Pro 6.5 support 2013-12-30 01:34:23 +00:00
idaapi.i IDA Pro 6.6 support 2014-07-04 22:02:42 +00:00
idd.i - Fixed idaapi.read_selection() 2014-04-08 00:11:43 +00:00
idp.i IDA Pro 6.6 support 2014-07-04 22:02:42 +00:00
ints.i Initial SVN commit of version 0.9.54 sources. 2007-10-20 07:03:51 +00:00
kernwin.i IDA Pro 6.6 support 2014-07-04 22:02:42 +00:00
lines.i Added IDA Pro 6.1 SP1 changes (thanks to Arnaud from Hex-Rays) 2014-02-04 02:31:52 +00:00
loader.i IDA Pro 6.5 support 2013-12-30 01:34:23 +00:00
moves.i IDA Pro 6.6 support 2014-07-04 22:02:42 +00:00
nalt.i IDA Pro 6.6 support 2014-07-04 22:02:42 +00:00
name.i IDA Pro 6.5 support 2013-12-30 01:34:23 +00:00
netnode.i IDA Pro 6.6 support 2014-07-04 22:02:42 +00:00
offset.i Initial SVN commit of version 0.9.54 sources. 2007-10-20 07:03:51 +00:00
pro.i IDA Pro 6.6 support 2014-07-04 22:02:42 +00:00
queue.i IDAPython 1.4.0 - IDA Pro 5.7 support 2010-06-28 12:36:40 +00:00
search.i Removed few FIXMEs 2009-07-21 19:43:19 +00:00
segment.i IDA Pro 6.6 support 2014-07-04 22:02:42 +00:00
srarea.i IDA Pro 6.5 support 2013-12-30 01:34:23 +00:00
strlist.i IDAPython 1.4.0 - IDA Pro 5.7 support 2010-06-28 12:36:40 +00:00
struct.i bugfixes: 2011-06-10 14:54:03 +00:00
typeconv.i IDA Pro 6.6 support 2014-07-04 22:02:42 +00:00
typeinf.i IDA Pro 6.6 support 2014-07-04 22:02:42 +00:00
ua.i IDA Pro 6.6 support 2014-07-04 22:02:42 +00:00
view.i IDA Pro 6.6 support 2014-07-04 22:02:42 +00:00
xref.i IDA Pro 6.6 support 2014-07-04 22:02:42 +00:00