summarylogtreecommitdiffstats
path: root/PKGBUILD
AgeCommit message (Collapse)Author
2021-01-23Remove packaging hackJonathon Fernyhough
2021-01-23hopper-4.7.1-1Jonathon Fernyhough
[upstream] * Fixes an issue in the C++ demangler for some symbols * Uses theme preferences for the label list * Fixes horizontal scrolling issues
2020-12-17Finally quote some variablesJonathon Fernyhough
2020-12-17Maybe commit the files this time...Jonathon Fernyhough
2020-12-17Upstream 4.7.0. Hack around upstream packaging issue.Jonathon Fernyhough
2020-06-20hopper-4.5.29-1Jonathon Fernyhough
[upstream] * Fixes an issue when compiling the SDK examples with the latest Xcode * Fixes an issue with the comment editor * Improves the import / export sheets in order to better see the results
2020-05-30hopper-4.5.28-1Jonathon Fernyhough
[upstream] * Fixes a hang in the decompiler on methods from classes containing weak ivars
2020-05-06hopper-4.5.27-1Jonathon Fernyhough
[upstream] * Fixes a decompilation issue on ivar * Improves HiDPI support on Linux
2020-05-03hopper-4.5.25-1Jonathon Fernyhough
[upstream] * Fixes a drawing issue on some systems * Fixes a mistake in the SDK
2020-04-18hopper-4.5.24-1Jonathon Fernyhough
[upstream] * 4.5.24 - Fixes parsing of Objective-C metadata for binaries targeting the iOS simulator - Fixes a crash while navigating small binaries with keyboard - Fixes issues with addressing mode decoding of MOS 6502 instructions - Added an Oric TAP loader * 4.5.23 - Improves decompilation of ivar access of Objective-C programs - Fixes a few issues with controls alignment and dark mode
2020-03-17hopper-4.5.22-1Jonathon Fernyhough
[upstream] * Fixes a crash when one modifies a structure referenced in the assembly * Fixes issues when searching hexadecimal values * Various dark mode issues
2020-03-07hopper-4.5.21-1Jonathon Fernyhough
[upstream] * 4.5.21 - More ELF relocation fixes * 4.5.20 - Fixes issues with relocations when loading Linux kernel modules - Adds methods to create or remove segments from Python scripts
2020-01-16hopper-4.5.19-1Jonathon Fernyhough
[upstream] * Adds a way to add new segments for representing memory mapped area
2019-11-06hopper-4.5.18-1Jonathon Fernyhough
[upstream] * Fixes a loading issue of iOS 12+ binaries using threaded binding
2019-10-26hopper-4.5.17-1Jonathon Fernyhough
[upstream] * Handles endbr32 and endbr64 instructions * Adds a few methods to handle arrays in Python API * Improved Mach-O header information * Improves command line tool * Fixes a crash in the C++ name demangler * Fixes a crash on ARM64
2019-09-22hopper-4.5.16-1Jonathon Fernyhough
[upstream] * 4.5.16 - Adds IPA file loader (note: ciphered IPA taken from the AppStore will still be ciphered, obviously...) - Fixes an issue with contextual right mouse menu not targeting the right document - Fixes memory leaks * 4.5.15 - Fixes an UI issue with right click menu where the target document was not properly selected - Improves the C preprocessor, adding directives like #elif - Adds parsing of extended Objective-C category fields * 4.5.14 - Adds support for Intel HEX file format - Fixes a graphical issue on files with a segment beginning at address 0
2019-07-10hopper-4.5.13-1Jonathon Fernyhough
[upstream] * Fixes a crash when using "po" and "expr" LLDB commands in the debugger panel * Fixes an issue when searching numbers after another case insensitive search has been performed * Fixes a few issues in the Python API with thumb/ARM identification methods * A few minor bugs have been fixed
2019-06-23hopper-4.5.12-1Jonathon Fernyhough
[upstream] * Improves switch / case statement detection for ARM 32bits * Adds a way to change operand format options on multiple selection * Provides more information about the issue when the debugger cannot be started
2019-05-09hopper-4.5.11-1Jonathon Fernyhough
[upstream] * 4.5.11: - Fixes an issue in the search feature where results in segments with no sections were not found * 4.5.10: - Improves Swift 5 name demangling - Now you can use Swift 5 in order to write Hopper plugins
2019-04-07hopper-4.5.9-1Jonathon Fernyhough
[upstream] * 4.5.9: - Fixes an issue which prevented some cross references to be properly computed on iOS 12 - Fixes a deadlock on some binaries * 4.5.8: - Fixes AArch64 32bits disassembler (the CPU variant used in the Apple Watch)
2019-03-02hopper-4.5.7-1Jonathon Fernyhough
[upstream] * 4.5.7: - Fixes a huge slowdown on some big binaries - Tweaks the switch hint dialog for ARM * 4.5.6: - Fixes some optimisation issues in ARM64 decompiler - Fixes more issues with PDB symbols
2019-02-02hopper-4.5.5-1Jonathon Fernyhough
[upstream] * Fixes loading of some PDB files * Fixes a performance issue when drawing text containing a breakpoint
2019-01-31hopper-4.5.4-1Jonathon Fernyhough
[upstream] * Fixes an issue with arrows in the left column not pointing to the correct address while scrolling * Allows one to navigate through the search result with arrow keys in the label list
2018-12-27hopper-4.5.2-1Jonathon Fernyhough
2018-12-12hopper-4.5.0-1Jonathon Fernyhough
[upstream] * First version of the application notarized at Apple * Better support for environments using Cylance * Initial support for the S4 processor of the latest Apple Watch Series 4 * Fixes a rare crash in the debugger
2018-12-04hopper-4.4.9-1Jonathon Fernyhough
[upstream] * Fixes a compatibility issue with Cylance * Fixes an issue where custom debug servers were not properly saved * Improve C preprocessor parsing
2018-11-22hopper-4.4.8-1Jonathon Fernyhough
[upstream] * Fixes a decompilation issue where a function call may disappear when used in an empty if / else statement * Fixes an issue with the pseudo-code view after a rebase operation * Initial support for 8 and 16 bits CPUs (but Intel 16 bits is NOT yet supported) * Initial support for MOS 6502 / 6510 CPU * Initial support for C64 PRG files, and D64 disk images [Jonathon Fernyhough] * Tidy PKGBUILD formatting a little
2018-11-14hopper-4.4.6-1Jonathon Fernyhough
[upstream] * Fixes an issue on some systems with empty windows * Fixes a data corruption issue when saving (really) big documents * Fixes graphical glitches at segment boundaries * Improves detection of float parameters in the decompiler for some system functions
2018-10-28hopper-4.4.5-1Jonathon Fernyhough
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