Thisita
ea990915b4
remove old error bookmark
...
refactor to more correct API call
fix address range bug
refactor find already set length to default search and short-circuit
Correct error message to be more appropriate for all cases
Only suggest properly aligned offsets
Don't consider the first address
bugfix, iterator can be null. Check all references.
Implement fixed suggestions to avoid getNextInstruction and ClearCmd
usage.
switch to isFlow test
make easier to read
implement flow check
implement script message
strict variable rename suggestion
fix location of check and address mark
typo/grammar catch
Simplify as requested
add length check and fix a few iteration bugs
suggest offcut length if override doesn't already exist
comment is overcomplicated for a previous explanation
this comment was no longer true
explain this as what is actually happening now
other summary fixups
add suggestion
Length override action should disassemble the resulting instructions
remove info alert that isn't needed since there is a bookmark
remove unused check
Only init once per run
refactor to flow the code
Don't let a failed fix block the rest of the script iteration
Replace print with Msg statements
Provide more thorough error reporting
imply to user that work is still being done
apply language suggestion
check alignment and fix max address bug
restrict this again
remove unused memory handle
Refactor to use declared types
Simplify disassembly and computations
pass offcutAddress instead of recomputing some other one.
decrease level of specificity and disqualify.
apply suggestion
apply indentation suggestion
correct ref type filter to correct
Apply simplification
fix max address issue.
implemented suggestion with flow follow
update description to include location fallback info
Simplify bookmark
Add missing final
2024-02-07 13:27:23 -05:00
Ryan Kurtz
28cc3af5e0
Merge remote-tracking branch 'origin/GP-4043_dev747368_filesystem_listeners'
2023-11-15 11:13:26 -05:00
Ryan Kurtz
ef484cf9dc
Merge remote-tracking branch 'origin/GP-4027_ghidragon_more_askValues_improvements--SQUASHED'
2023-11-15 11:09:54 -05:00
Ryan Kurtz
b5a083d16e
Merge remote-tracking branch 'origin/GP-0-master_Dan_testFixes-2023-11-15-1'
2023-11-15 10:30:25 -05:00
Dan
429e88ae40
GP-0: Fix tests.
2023-11-15 10:12:46 -05:00
Ryan Kurtz
63b1fb833a
Merge remote-tracking branch 'origin/GP-3833_ghidorahrex_updated_binutils_version--SQUASHED'
2023-11-15 06:32:12 -05:00
Ryan Kurtz
7c686cbfb7
Merge remote-tracking branch 'origin/GP-3938_PrototypeModelRules'
2023-11-15 06:30:05 -05:00
dev747368
84b93bc5db
GP-4043 change file system ref manager to use new ListenerSet
2023-11-14 21:51:04 +00:00
ghidragon
ac6582a359
GP-4027 changed askValues() to also validate values when run in headless mode. Also, changed opening programs to permit upgrades
2023-11-14 14:06:39 -05:00
Ryan Kurtz
86da74d01a
GP-3211: Fixing compilation error
2023-11-14 12:46:59 -05:00
Ryan Kurtz
0f09d6fed3
Merge remote-tracking branch 'origin/GP-3211_ghidorahrex_loongson_proc'
...
(Closes #5083 )
2023-11-14 12:20:33 -05:00
Ryan Kurtz
eefd36054e
Merge remote-tracking branch 'origin/GP-3904_Dan_emuOverlay--SQUASHED'
2023-11-14 12:15:49 -05:00
Ryan Kurtz
0f961a5f55
Merge remote-tracking branch 'origin/GP-0-master_Dan_testFixes-2023-11-14-1'
2023-11-14 12:00:48 -05:00
Dan
4f9c672e49
GP-3904: Adjusted pure emulation to work with overlays.
2023-11-14 11:12:10 -05:00
Dan
5654daa89d
GP-0: Fix tests.
2023-11-14 09:53:06 -05:00
ghidorahrex
bdae8f73d8
GP-3833: Updated binutils to version 2.41
2023-11-14 09:10:56 -05:00
Ryan Kurtz
ba30f4b0bb
Merge branch 'GP-0_ryanmkurtz_PR-5954_drewbh5_fix-typo-fiddb-populate-window'
2023-11-14 07:05:23 -05:00
Drew Hamilton
b17f0bb833
5952 fix typo 'Popluate'
2023-11-13 16:32:40 -05:00
Ryan Kurtz
35349c4f9d
Merge remote-tracking branch 'origin/GP-4035_AutoVT_fixSubtractionOverflowIssue'
2023-11-13 14:23:04 -05:00
Ryan Kurtz
fd570227b9
Merge remote-tracking branch 'origin/GP-4019_James_lock_unlock_scrolling'
2023-11-13 14:18:30 -05:00
ghidra007
07c9fb3f45
GP-4035 updated to not use address.subtract to determine inst offset,
...
which could in some cases cause an overflow error.
2023-11-13 17:18:43 +00:00
ghidra1
07f0f57cab
GP3903 corrected address input for add memory block dialog to include
...
all overlay spaces.
2023-11-09 18:02:09 -05:00
ghidra1
f7db015f61
GP-0 Added ELF LLVM section header constants
2023-11-09 18:02:05 -05:00
Ryan Kurtz
b0f3d99545
Merge remote-tracking branch 'origin/patch'
2023-11-09 13:12:14 -05:00
Ryan Kurtz
740ed427de
Merge remote-tracking branch
...
'origin/GP-3962_emteere_FuncBodyBranchIntoDelaySlot' into patch
(Closes #5866 )
2023-11-09 13:09:35 -05:00
ghidra1
bb4a9ccbb1
GP-0 Corrected incorrect retained MIPS relocation length for 32-bit
...
R_MIPS_JUMP_SLOT
2023-11-09 12:24:49 -05:00
Ryan Kurtz
ddf36db434
Merge branch 'GP-0_ryanmkurtz_PR-5315_Ninja3047_fix-ppc-cfa-value'
2023-11-09 12:15:09 -05:00
Ryan Kurtz
7fa03c9719
Merge remote-tracking branch 'origin/GP-4017_dev747368_pdb_symbolserver_fsrl'
2023-11-09 12:08:37 -05:00
Ryan Kurtz
af0ea1e739
GP-3912: Fixing a Mach-O load exception that could happen if a binary
...
referred to itself as a dependent library (Closes #5937 )
2023-11-09 06:30:00 -05:00
caheckman
191371675a
GP-3938 PrototypeModel rules
2023-11-08 19:50:55 +00:00
dev747368
a0a8e5bbf3
GP-4017 allow pdbs to be found in container files
...
Add feature to allow pdbs co-located with their .exe in a zip or other
container file to be found by the "Program's Import Location" search
location.
2023-11-08 19:44:54 +00:00
James
b693ef5040
GP-4019 initial commit
2023-11-08 18:35:03 +00:00
Ryan Kurtz
9281f54288
Merge remote-tracking branch 'origin/patch'
2023-11-08 13:11:04 -05:00
Ryan Kurtz
d9bd24ff4c
Merge remote-tracking branch
...
'origin/GP-4024_emteere_GenericByteSequencePatternTemplateFix' into
patch
2023-11-08 13:09:01 -05:00
emteere
546de409ba
GP-4204 Corrected bad template implementation
2023-11-08 17:58:41 +00:00
Ryan Kurtz
dae07c1900
Merge remote-tracking branch 'origin/patch'
2023-11-08 10:57:38 -05:00
Ryan Kurtz
6b734cba46
Merge remote-tracking branch 'origin/GP-4020_CoreTypeIdMarshal' into patch
2023-11-08 10:54:25 -05:00
Ryan Kurtz
8cb1259bd6
Merge remote-tracking branch 'origin/GP-0-master_Dan_testFixes-2023-11-08-1'
2023-11-08 10:26:36 -05:00
Dan
64ef45ffaf
GP-0: Disable testLaunchLocalGdb until it can be properly fixed.
2023-11-08 09:18:10 -05:00
caheckman
053097616a
GP-4020 Send core data-type id as unsigned
2023-11-07 21:18:02 +00:00
Ryan Kurtz
a650c55c02
Merge remote-tracking branch 'origin/GP-3990_ghizard_PDB_perf_symbol_random_access_20231107--SQUASHED'
2023-11-07 13:09:57 -05:00
ghizard
3da0bf31ff
GP-3990 - PDB perf: create random access symbol methods and iterator - caching disabled for now
2023-11-07 13:03:46 -05:00
Ryan Kurtz
d85b122259
Merge remote-tracking branch 'origin/GP-3988_SleighCitations'
2023-11-07 11:33:29 -05:00
Ryan Kurtz
70eb90f416
Merge remote-tracking branch 'origin/GP-0-master_Dan_testFixes-2023-11-07-1'
2023-11-07 11:00:25 -05:00
Dan
772c7b2da3
GP-0: Fix tests, esp., hang in testLaunchLocalGdb
2023-11-07 10:51:42 -05:00
Ryan Kurtz
36f3a79636
Merge remote-tracking branch 'origin/GP-3577-dragonmacher-gnu-demangler-v41--SQUASHED'
2023-11-07 06:55:20 -05:00
dragonmacher
d20ccc377f
GP-3577 - Demangler - Updated the Gnu Demangler to version 2.41
2023-11-06 17:05:24 -05:00
Ryan Kurtz
e195f2c6ff
Merge remote-tracking branch 'origin/GP-1-dragonmacher-2419-fixes'
2023-11-06 16:28:33 -05:00
dragonmacher
91eb79594a
GP-2419 - review fixes
2023-11-06 16:27:39 -05:00
Ryan Kurtz
4e6a7dbb8f
Merge remote-tracking branch 'origin/GP-3992--SQUASHED'
2023-11-06 16:01:28 -05:00