diff --git a/BUILDING.txt b/BUILDING.txt index c262902..0124c9b 100644 --- a/BUILDING.txt +++ b/BUILDING.txt @@ -9,10 +9,10 @@ REQUIREMENTS [Tested versions are in brackets] - - IDA and IDA SDK [5.1] + - IDA and IDA SDK [5.4] http://www.datarescue.com/idabase/ - - Python [2.5.1] + - Python [2.5.1, 2.6.1] http://www.python.org/ - Simplified Wrapper Interface Generator (SWIG) [1.3.36] @@ -38,22 +38,25 @@ Make sure all the needed tools (compiler, swig) are on the PATH. 1, Unpack the IDAPython source and IDA Pro SDK into the following directory structure: - swigsdk-versions/5.1/ - version 5.1 of the IDA Pro SDK - idapython/ - IDAPython source code + swigsdk-versions/5.4/ - version 5.4 of the IDA Pro SDK + idapython/ - IDAPython source code 2, Patch the SDK using GNU Patch with one of patches from patches/ directory. You will have to use the -P option depending on which directory you - patch from. + patch from. This step is not required if there is no SDK patch. 3, On Mac OS X copy libida.dylib from the IDA install directory to - swigsdk-versions/5.1/libgcc32.mac/ + swigsdk-versions/5.4/libgcc32.mac/ + and libida64.dylib to + swigsdk-versions/5.4/libgcc64.mac/ 4, Build the plugin python build.py It is possible to build the plugin for different Python versions by - running build.py with the corresponding Python binary. + running build.py with the corresponding Python binary. The option + --ea64 builds the 64-bit version as well. 5, Install the components as described in README.txt diff --git a/CHANGES.txt b/CHANGES.txt index 7346088..7f94117 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,6 +1,17 @@ Please see http://code.google.com/p/idapython/source/list for a detailed list of changes. +Changes from version 1.1.0 to 1.0.92 +------------------------------------ + +- 64-bit support (largely untested) +- Long running (or inifinitely looping) scripts can not be stopped +- Host of IDC updates and fixes +- netnode.hpp is now mostly wrapped +- idautils use generators instead of lists +- Lots of cleanups and fixes + + Changes from version 0.9.0 to 1.0.0 ----------------------------------- diff --git a/README.txt b/README.txt index 9edd505..50d9fba 100644 --- a/README.txt +++ b/README.txt @@ -38,9 +38,9 @@ Mailing list for the project is hosted by Google Groups at INSTALLATION FROM BINARIES -------------------------- -1, Install Python 2.5 from http://www.python.org/ -2, Copy the directory python\ to the IDA install directory -3. Copy the plugin to the %IDADIR%\plugins\ +1, Install Python 2.5 or 2.6 from http://www.python.org/ +2, Copy the python and python64 directories to the IDA install directory +3. Copy the plugins to the %IDADIR%\plugins\ USAGE