mxmssh / idapython

Automatically exported from code.google.com/p/idapython
Other
0 stars 0 forks source link

Maintaining compatability with versions < 5.4 #37

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Are you dropping compatibility with IDA versions (and thus sdk versions)
below 5.4?

Is there any particular reason for this? Would you accept patches to
maintain old version compatibility, for example via #ifdefs in the
interface files?

Original issue reported on code.google.com by cbwhiz@gmail.com on 19 Jul 2009 at 4:18

GoogleCodeExporter commented 9 years ago
Hello,

The idea has been for a long time to support the latest two versions of IDA Pro.
This approach has not changed. Unfortunately I have no time to maintain so
many different permutations of IDA Pro and Python versions.

For most part, if you are stuck with an older version of IDA you can use some of
the older versions of the plugin as well. Many of the new features and changes
are in pure Python and could be transplanted back to older binaries.

The bigger issue is of the SDK itself. 5.4 was the first version that did not 
need any
patches of the SDK. Quite frankly maintaining the SDK patch was quite a bit of
effort so I am not too keen on going back there.

The code it out there for free, so you can customize it to you own needs, but, 
for
quality and maintainability reasons,  I can only commit changes to the main 
repo 
that I can test myself. 

Cheers,

Gergo

Original comment by gergely.erdelyi on 19 Jul 2009 at 5:44