Commit graph

1936 commits

Author SHA1 Message Date
dragonmacher
d05a57ae1a Removal of old deprecated methods 2021-10-25 15:12:25 -04:00
Ryan Kurtz
107b5c3c04 Merge remote-tracking branch
'origin/GP-1420_ryanmkurtz_objc-stackoverflow' (Closes #2378)
2021-10-25 13:30:21 -04:00
Ryan Kurtz
9b7573d856 Merge branch 'GP-1397_ryanmkurtz_PR-2732_arandomdev_small-objc' (Closes
#2719, Closes #2732)
2021-10-25 12:07:24 -04:00
Ryan Kurtz
d94e27ec30 GP-1397: Fix for small objc methods, and code cleanup 2021-10-25 11:55:31 -04:00
dragonmacher
7b875023ad Test fixes 2021-10-22 10:55:48 -04:00
dragonmacher
9a9c1fc64a GP-1424 - remove 'refresh' action from data type manager 2021-10-22 09:11:29 -04:00
dragonmacher
f847944754 Help location fix 2021-10-21 15:49:53 -04:00
Ryan Kurtz
c1121d7b93 Merge remote-tracking branch
'origin/GP-1382-dragonmacher-search-for-structures' (Closes #759)
2021-10-21 14:31:18 -04:00
dragonmacher
ec88c732d2 GP-1382 - Added Find actions to the Data Types provider to allow users
to find structures by size or by offset(s).
2021-10-21 14:17:54 -04:00
Ryan Kurtz
4571c425c1 Merge remote-tracking branch 'origin/GP-1361-dragonmacher-non-function-repeatable-comments' 2021-10-21 13:48:34 -04:00
Ryan Kurtz
5f3030c8fd GP-1420: Fixed a stack overflow in Objective-C analyzer 2021-10-20 15:19:53 -04:00
Ryan Kurtz
a7cacc9648 Merge remote-tracking branch 'origin/patch' 2021-10-20 08:22:50 -04:00
Ryan Kurtz
271fce3ce0 GP-0: Fixing IP issue with CParserTest.h (Closes #3524) 2021-10-20 08:18:06 -04:00
Ryan Kurtz
5aa14e9401 Merge remote-tracking branch 'origin/patch' 2021-10-19 14:15:19 -04:00
ghidra1
c9121fe498 GP-1415 corrected NPE in CreatethunkFunctionCmd 2021-10-19 14:10:37 -04:00
Ryan Kurtz
4f525e4615 Merge branch 'GP-1413_ryanmkurtz_PR-3510_DanielFi_bugfix_objc_external_categories' 2021-10-19 09:47:36 -04:00
Ryan Kurtz
b32c1d27e3 GP-1413: Tweaks to PR 2021-10-19 09:44:39 -04:00
emteere
0d0ed47438 GP-0_emteere Fixing merge issues in CparserTest 2021-10-19 13:23:57 +00:00
Ryan Kurtz
473401eaec Merge remote-tracking branch 'origin/GP-1383-dragonmacher-delete-label-text--SQUASHED' 2021-10-19 07:25:21 -04:00
dragonmacher
a54d0e28d6 GP-1361 - Updated auto comments to show user-defined repeatable comments
from the reference destination

Closes #2475
2021-10-18 17:10:57 -04:00
Dan
527c4fcd58 GP-1265: Specified DataType.encodeValue/Representation, implemented some primitives and strings. 2021-10-18 12:20:32 -04:00
Daniel Firer
36eafa0e25 fix(objc2): don't attempt to process external categories 2021-10-16 18:07:46 +03:00
dragonmacher
815c6f8bc0 GP-1383 - Added the ability to remove a non-default symbol by setting the Edit Label dialog text to the empty string; added an action to the decompiler to remove non-default labels.
Closes #3285
2021-10-15 17:14:42 -04:00
Ryan Kurtz
1a7b45e656 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-10-15-21' 2021-10-15 11:29:47 -04:00
dragonmacher
dd504d815a Test fixes 2021-10-15 11:24:56 -04:00
hao wang
1c52ddf637 added support for small objc methods 2021-10-15 08:25:52 -04:00
Ryan Kurtz
008ee5f573 GP-1393: Fixing merge compilation error 2021-10-15 08:05:57 -04:00
Ryan Kurtz
e6594cad09 Merge remote-tracking branch 'origin/GP-1393_James_columns_for_function_attributes--SQUASHED' 2021-10-15 07:58:39 -04:00
Ryan Kurtz
d595352e71 Merge remote-tracking branch 'origin/GP-1398-dragonmacher-function-editor-cancel--SQUASHED' 2021-10-15 07:54:48 -04:00
dragonmacher
002119277f GP-1398 - Fixed the Function Editor's Storage Address Editor dialog to ensure that the Cancel button will not allow data type changes to be passed through to the primary editor.
Closes #3490
2021-10-14 16:24:39 -04:00
James
5f295cf53e GP-1393 minor name change
GP-1393 addressing code review comments
GP-1393 added columns for function attributes
2021-10-14 15:36:41 -04:00
Ryan Kurtz
f235e46adc Merge remote-tracking branch 'origin/GP-1391_dev747368_multiprogram_datatype_favorites' 2021-10-14 13:22:54 -04:00
Ryan Kurtz
d5b2c71b8d Merge remote-tracking branch 'origin/GP-1390_dev747368_dwarf_noreturn' 2021-10-14 13:22:04 -04:00
Ryan Kurtz
69dd190878 GP-1335: CParser test fixes 2021-10-14 12:14:01 -04:00
Ryan Kurtz
b7f6969fc8 Merge remote-tracking branch 'origin/patch' 2021-10-14 10:10:38 -04:00
emteere
7455e74a9d GP-1335_emteere Fixes for #line in structures and function bodies,
ternary expression evaluation, near/far keywords changed to __near
__far, allow '*' in asm blocks
2021-10-14 09:19:42 -04:00
dev747368
b57b72cf2e GP-1391 Fix data type favorite tracking when switching between programs.
Update the Data popup menu with the favorite-ed data types of the
current program when switching programs.
2021-10-13 17:54:35 -04:00
Ryan Kurtz
353a85e4fd Merge remote-tracking branch
'origin/GP-1374-dragonmacher-sort-exported-enum-values--SQUASHED'
(Closes #1664)
2021-10-13 11:38:10 -04:00
Ryan Kurtz
efcb96e18f Merge remote-tracking branch 'origin/GP-945_ghidravore_adding_margin_click_listener_to_marker_service--SQUASHED' 2021-10-13 11:26:55 -04:00
Ryan Kurtz
dc1b436037 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-10-13-21' 2021-10-13 10:05:45 -04:00
dragonmacher
15ab1b3bea Test fixes 2021-10-13 09:50:47 -04:00
ghidravore
95b47d5c36 Added double click listener to marker margin 2021-10-12 18:13:31 -04:00
dev747368
c4a2f896c0 GP-1390 DWARF noreturn function attribute 2021-10-12 16:48:53 -04:00
dragonmacher
290a7c256f GP-1374 - Update DataTypeWriter enum output to sort by enum value instead of name
Closes #1664
2021-10-12 14:26:44 -04:00
ghidravore
36c09abc31 fixed tests related to recent merge of GP-1073 2021-10-12 13:59:37 -04:00
Ryan Kurtz
23228098be Revert "GP-1326: Upgrading Apache Felix to 7.0.1"
This reverts commit 79dad2acf0.
2021-10-12 11:09:12 -04:00
Ryan Kurtz
e78c73e51a GP-1385: The PE exporter no longer forces files to be saved with a .exe
extension
2021-10-07 14:31:01 -04:00
Ryan Kurtz
2320de5925 Merge branch 'GP-1376_ryanmkurtz_PR-3424_CliAbstractSig' (Closes #3424) 2021-10-07 12:19:40 -04:00
Ryan Kurtz
fc950bfe9a GP-1376: Certify 2021-10-07 12:17:32 -04:00
Thomas Leplus
ad6d9764f3 Use return value from substring()
The substring() method returns the desired result instead of modifying the current string.
2021-10-07 12:15:32 -04:00