Commit graph

2490 commits

Author SHA1 Message Date
ghidra1 6ff98a4098 Modified Memory API for creating Overlay blocks allow for
byte/bit-mapped overlays.  Added ByteMappingScheme for byte-mapped
blocks.
2020-05-14 15:28:27 -04:00
ghidorahrex 1df6fa79da Merge remote-tracking branch
'origin/GT-3619_ghidorahrex_pattern_search_edit_bytes'

Fixes #1675
2020-03-26 11:08:45 -04:00
ghidorahrex bb4e282dda GT-3619: Pattern Search Edit Bytes Input Mode fix 2020-03-26 10:45:59 -04:00
ghidra1 270a429da2 Merge remote-tracking branch 'origin/patch' 2020-03-25 10:17:03 -04:00
ghidra1 0164286d03 Merge remote-tracking branch 'origin/GT-3548_emteere_OR_with_ZERO' into patch 2020-03-25 10:14:14 -04:00
ghidra1 dc5f354675 Merge remote-tracking branch 'origin/GT-3591_ghidra1_SleighCompile' 2020-03-25 09:59:06 -04:00
ghidra1 cdcd6fbac0 GT-3591 force language recompile if slaspec incorrect version 2020-03-25 09:56:44 -04:00
ghidorahrex 55aa4a766c Merge remote-tracking branch
'origin/GT-3616_ghidorahrex_PR-1671_mumbel_sleightokens'

Fixes #1671 Fixes #1669
2020-03-24 14:51:01 -04:00
ghidorahrex 2bcf714669 Merge remote-tracking branch
'origin/GT-3615_ghidorahrex_PR-1499_astrelsky_AARCH64'

Fixes #1499
2020-03-24 11:10:31 -04:00
ghidorahrex daf0653fec Merge remote-tracking branch
'origin/GT-3614_ghidorahrex_PR-1599_xiaoyinl_patch-1'

Fixes #1599
2020-03-24 11:09:51 -04:00
ghidorahrex 0b5abaa7a7 Merge remote-tracking branch
'origin/GT-3613_ghidorahrex_PR-1662_SamB_patch-1'

Fixes #1662
2020-03-24 11:08:51 -04:00
ghidorahrex e20bc042c2 Merge remote-tracking branch
'origin/GT-3611_ghidorahrex_PR-1607_ryanmkurtz_macOS_DYLD_fixes'

Fixes #1607 Fixes #1566
2020-03-24 11:07:58 -04:00
ghidorahrex 66103225b6 GT-3615: Fix certify header comment in Platform.java 2020-03-24 10:39:39 -04:00
mumbel a7ceaedb0c Sleigh token fields bounds
A token field should be bound by the size of the token, avoid invalid
fields, most likely off-by-one errors
2020-03-23 23:14:46 -05:00
adamopolous fc8b85bf25 fixing dumb mistake 2020-03-23 18:27:35 -04:00
adamopolous 701e19eaf8 test 2020-03-23 18:00:14 -04:00
Ryan Kurtz 40fc12eddb Adding in checks to prevent the parsing of structures that don't exist. 2020-03-23 13:56:47 -04:00
Ryan Kurtz 6d8ceb4550 Preventing "iOS 12 chained pointer address fixup" from happening on
macOS DYLD.  It loads things at 7fff00000000 and the fixup was messing
up the memory block addresses.
2020-03-23 13:56:46 -04:00
Ryan Kurtz a5a03f7863 DyldCacheLoader now has an opinion for x86_64, allowing the standard
macOS DYLD to be loaded.
2020-03-23 13:56:45 -04:00
Samuel Bronson 060a4754cb
Update link in x86-64-win.cspec
Just when you thought it was safe to link to MS docs ...
2020-03-21 13:00:02 -04:00
ghidravore c1a1482988 Merge remote-tracking branch 'origin/GT-3609-dragonmacher-gnu-demangler-fix' 2020-03-20 18:06:57 -04:00
ghidravore 4e05b576b5 Merge remote-tracking branch 'origin/GT-3542-dragonmacher-symbol-tree-flashing' 2020-03-20 17:58:20 -04:00
ghidravore 005872394c Merge remote-tracking branch 'origin/GT-3607-dragonmacher-number-dialog-big-integer' 2020-03-20 17:57:15 -04:00
ghidravore 70305cd572 Merge remote-tracking branch 'origin/GT-3604-dragonmacher-table-upate-delay' 2020-03-20 17:56:10 -04:00
dragonmacher 30db29d1ce GT-3542 - Symbol Tree - fixed flashing of the symbol tree while
analyzing; fixed bad progress of Decompiler Parameter ID analyzer; fixed
odd progress updating of ConcurrentQ
2020-03-20 12:56:56 -04:00
dragonmacher cae2540da3 GT-3609 - Gnu Demangler - fix parsing bug for left shift overloaded
operator with function pointer parameter
2020-03-20 12:27:52 -04:00
ghidorahrex 9e568c9de3 Merge remote-tracking branch 'origin/GT-3276_ghidorahrex_avr8_flag_fixup' 2020-03-18 13:58:04 -04:00
ghidorahrex 4c7c3adf5a GT-3276: Fixed AVR8 addition/subtraction flag macros 2020-03-18 13:54:36 -04:00
dragonmacher 3734d77bcd GT-3604 - Threaded Tables - update tables to buffer more when in a
flurry of updates
2020-03-18 13:54:33 -04:00
ghidorahrex e8fab41a84 Merge remote-tracking branch 'origin/GT-3562_ghidorahrex_pic30' 2020-03-18 13:49:19 -04:00
ghidorahrex 707879af79 GT-3562: Updated pic24/pic30 idx and slaspec 2020-03-18 13:48:22 -04:00
ghidorahrex 4d42426c32 Merge remote-tracking branch 'origin/caheckman_TransformCleanup' 2020-03-18 13:46:28 -04:00
ghidorahrex 68898fc5b8 Merge remote-tracking branch 'origin/GT-3576_AllocaProbe' 2020-03-18 13:46:07 -04:00
dragonmacher 378c9a5ae0 GT-3607 - Added a version of the Number Input dialog that allows for
numbers larger than int
2020-03-18 13:25:12 -04:00
caheckman d2229f235a one more traceForward fix 2020-03-18 10:41:02 -04:00
caheckman ef7728181d Fix for HighSymbolTest 2020-03-18 10:41:01 -04:00
caheckman 2df81f803b Overlapping input fixes 2020-03-18 10:41:00 -04:00
caheckman a8f9d4f7ac Fixing some bugs in the new transform framework 2020-03-18 10:40:59 -04:00
ghidorahrex e4084b40ee Merge remote-tracking branch
'origin/GT-3606_dragonmacher_PR-1541_rickyz_any-font-size'

Fixes #1541 Fixes #160
2020-03-18 09:45:01 -04:00
dragonmacher 79cecf038c GT-3606 - Font Size - small tweak to available font range 2020-03-18 09:29:55 -04:00
ghidorahrex 13ed85eb04 Merge remote-tracking branch 'origin/GT-3605_ghidorahrex_close_file_hotkey' 2020-03-18 09:00:12 -04:00
ghidorahrex 23424d426e GT-3605: added ctrl+w close file hotkey 2020-03-18 08:53:34 -04:00
ghidravore 01539bedd6 GT-0 fixed junit timing issue 2020-03-17 17:45:57 -04:00
ghidravore 0aae460dd4 Merge remote-tracking branch 'origin/GT-0-dragonmacher-test-fixes-3-17' 2020-03-17 15:46:59 -04:00
ghidravore 62f7c82a29 GT-0 fixing junit tests 2020-03-17 15:45:50 -04:00
dragonmacher 1a6395b767 Test timing debugging 2020-03-17 15:40:14 -04:00
ghidravore e9ac056f90 GT-3485 fixed bug in save action enablement 2020-03-17 11:47:39 -04:00
ghidravore 53912fe9b1 fix to swing update manager 2020-03-16 18:52:50 -04:00
ghidravore b30657cd83 put in changed to WindowActionManager that was supposed to be in commit
bb28af6 "Improved the per..." Also added null check in
AbstractDecompilerAction
2020-03-16 15:16:52 -04:00
ghidorahrex baba200286 Merge remote-tracking branch 'origin/GT-3574_dev747368_datatypeurl' 2020-03-16 14:14:17 -04:00