summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
2018-10-10hopper-4.4.4-1Jonathon Fernyhough
[upstream] * Fixes a crash on disassembling files written in Go * Fixes the debugger for 32bits executables
2018-10-04hopper-4.4.1-1Jonathon Fernyhough
[upstream] * New minor version release - Implements most of the ARMv8.1, ARMv8.2 and ARMv8.3 extensions.
2018-09-03hopper-4.3.30-1Jonathon Fernyhough
[upstream] * Fixes a bug in the ELF loader regarding ARM relocations * Fixes a crash while loading some files from the watchOS 5.0 beta shared DYLD cache
2018-08-26hopper-4.3.29-1Jonathon Fernyhough
[upstream] * Fixes an issue where main screen would be impossible to read in some circumstances.
2018-08-14hopper-4.3.28-1Jonathon Fernyhough
[upstream] * Fixes an issue with x86 segment registers not displayed in some cases * Fixes a formatting issue on ARM LDRB/STRB instructions where offsets were truncated
2018-08-09hopper-4.3.27-1Jonathon Fernyhough
[upstream] * Implements most ARM and AArch64 relocation for ELF files * Fixes a slowness during the analysis of file containing big BSS sections * Fixes function pointer signature editor on Linux
2018-07-13hopper-4.3.26-1Jonathon Fernyhough
[upstream] * Fixes missing symbols in some ELF executables * Improves loading of ELF object files * Adds methods to load and save documents from Python * Adds a way to launch Python commands from the CLI * Some improvements in the SDK for CPU plugins with multiple CPU modes
2018-06-27hopper-4.3.25-1Jonathon Fernyhough
[upstream] * Slightly improves the ASM analysis * Improves enum types handling * Fixes an issue in the ARM64 calling convention * Fixes an issue in the Windows C++ name demangler * Improves command line tool
2018-05-24hopper-4.3.24-1Jonathon Fernyhough
[upstream] * Fixes the module search path for Python scripts * Faster access to labels list in Python scripts
2018-05-17hopper-4.3.22-1Jonathon Fernyhough
[upstream] * Fixes an issue where some Python scripts were stopped when Hopper was running in background * Fixes a typo in decompiled Objective-C methods signatures
2018-05-11hopper-4.3.21-1Jonathon Fernyhough
[upstream] * Fixes a crash in the decompiler * Better automatic ARM / Thumb handling
2018-04-27hopper-4.3.20-1Jonathon Fernyhough
[upstream] * Fixes an optimization issue in the decompiler * Fixes missing labels in pseudo-code * Faster pseudo-code export (exporting all procedures is now multithreaded) * Lowers memory usage during pseudo-code export * Decompiled Objective-C methods now have a more easily readable signature [Jonathon Fernyhough] * Update sha1sum
2018-04-20hopper-4.3.19-1Jonathon Fernyhough
[upstream] * Adds a way to export pseudo-code for a single procedure, or all the procedures * Adds a way to export an Objective-C header file, a la class-dump (Objective-C 2 only at the moment) * Adds a way to declare strings which are not NULL terminated * You can now customize the application shortcuts * Better ARM prolog detection * Fixes some graphical issues on macOS 10.9 * Fixes multiple issues in the decompiler [Jonathon Fernyhough] * Update sha1sum
2018-03-29hopper-4.3.18-1Jonathon Fernyhough
[upstream] * 4.3.18: - Fixes a issue when displaying arrays on a single line - Fixes missing types in the SDK * 4.3.17: - Exposes types, and method signatures in the SDK - Adds method to rename registers from Python and the SDK - Adds a way to print structs and arrays on a single line - Adds a way to import multiple types at once by parsing a C header file - Fixes some issues in the decompiler [Jonathon Fernyhough] * Update sha1sum
2018-02-17Version 4.3.16Jonathon Fernyhough
[upstream] * Adds the ability to change the display format of a selection * Adds an option to avoid the DUP keyword * Fixes the switch/case pattern based on LDRLS on ARM * Adds some functions to the Python API to get access to demangled names.
2018-02-09Update for 4.3.14. Use only upstream's sha1sum.Jonathon Fernyhough
2018-01-13Version 4.3.12Jonathon Fernyhough
[upstream] * Fixes some crashes when opening some very old HOP files * Fixes the "no return" attribute propagation in method signature * Adds some methods to the Python API
2017-12-28Version 4.3.11Jonathon Fernyhough
[upstream] * Fixes an issue with the detection of switch / case on ARM64 which may end in an infinite loop, * Fixes an issue with rebasing of Mach-O dylib, * Fixes an issue with some object files generated by NASM, * Additions to the SDK and the Python API.
2017-12-16Version 4.3.9Jonathon Fernyhough
[upstream] * Fixed a missing case in the corrupted database issue handling.
2017-11-29Version 4.3.7Jonathon Fernyhough
[upstream] * Better handling of Windows executables * Updates the method signature database for Mac, Linux and Windows * Fixes a crash in the search dialog * Adds a way to define a method signature for external functions * Adds some ARM64 switch / case patterns
2017-11-02Version 4.3.5Jonathon Fernyhough
[upstream] * Pseudo-code mode can now be synced with other modes * Fixes some situations where PIC registers in 32 bits executables were not properly tracked * Alt+click can now be used to create split view from many dialogs * Various optimisations
2017-10-24Version 4.3.4Jonathon Fernyhough
[upstream] * Fixes an issue when trying to load an old database from Hopper v2 * Adds an option to hide columns in the label list * Adds an option to hide the toolbar * Fixes a deadlock issue during save * Fixes a performance issue on ARM files
2017-10-23Version 4.3.3Jonathon Fernyhough
[upstream] * Fixes decoding operands of MSR/MRS instructions, * Safer way to save files
2017-10-21Version 4.3.2Jonathon Fernyhough
[upstream] * Fixes a potential issue with the new preferences system. [Jonathon Fernyhough] * Remove unnecessary ${pkgname} from conflicts and provides
2017-10-21Version 4.3.0Jonathon Fernyhough
[upstream] * New analysis engine, * More information in the label list, * Better handling of Windows executables, * Parses exceptions from GCC/Clang and Windows SEH structures, * Detects more switch / case constructions, * Fixes Python script execution on Linux, * Fixes some ARM instruction with floating point operand, * Fixes an issue where the application would fall back to the demo mode after the computer has been suspended, * Improves speed on areas with a lot of references, * Various optimisations.
2017-09-28Version 4.2.21Jonathon Fernyhough
[upstream] * Properly handle the BND prefix.
2017-09-26Version 4.2.20Jonathon Fernyhough
[upstream] * Tweaks the interface for macOS High Sierra, * Now you can create arrays of arbitrary length by selecting bytes, * Adds an option to extend the segments, so that it is possible to edit any part of the file.
2017-09-23Version 4.2.19Jonathon Fernyhough
[upstream] * Better handling of MRC/MCR instructions, * Better decoding os STOS/LODS/INS/OUTS instructions with prefixes, * Fixes an issue with relocation on ELF files.
2017-09-17Version 4.2.18Jonathon Fernyhough
[upstream] * Fixes a crash in the type editor * Fixes an issue with arrays on stack * Fixes an issue when setting a switch hint with absolute addresses in a 64 bits executable
2017-09-10Version 4.2.17Jonathon Fernyhough
[upstream] * Fixes an issue which causes the lost of formatting for some operands
2017-09-08Version 4.2.16Jonathon Fernyhough
* Fixes an issue when disassembling some NEON instructions, * New argument formatting option for addresses relative to another address, * Fixes an incompatibility with Mavericks.
2017-09-02Version 4.2.15Jonathon Fernyhough
* Fixes an excessive usage of RAM when closing a document running a background analysis, * Loads symbols of dyld shared cache, even when loading the whole mapping, * Fixes some memory leak, * Fixes a crash in the debugger, * Fixes debugger on Mavericks.
2017-08-18Update for 4.2.14: Fixes an issue preventing loading some HOP files.Jonathon Fernyhough
2017-08-14Add symlink to documentation. Add license file.Jonathon Fernyhough
2017-08-12Update for 4.2.12. Remove edit for hopper-launcher.sh, removed upstream.Jonathon Fernyhough
2017-08-05Update for 4.2.11Jonathon Fernyhough
2017-07-24Update for 4.2.10Jonathon Fernyhough
2017-07-11Update for 4.2.9Jonathon Fernyhough
2017-07-07Update for 4.2.8Jonathon Fernyhough
2017-07-05Update for 4.2.7Jonathon Fernyhough
2017-06-29Update for 4.2.6Jonathon Fernyhough
2017-06-27Update for 4.2.5Jonathon Fernyhough
2017-06-23Update for 4.2.4Jonathon Fernyhough
2017-06-17Update for 4.2.3Jonathon Fernyhough
2017-05-30Update for 4.2.2Jonathon Fernyhough
2017-05-26Update for 4.2.1Jonathon Fernyhough
2017-05-24Update for 4.2.0Jonathon Fernyhough
2017-04-29Update for 4.1.5Jonathon Fernyhough
2017-04-26Add sha1sum for verification against https://www.hopperapp.com/download.htmlJonathon Fernyhough
2017-04-26Update for 4.1.4Jonathon Fernyhough