Commit graph

657 commits

Author SHA1 Message Date
ghidragon
a88106460b GP-4267 Quick Action Dialog 2024-02-28 16:54:38 -05:00
dragonmacher
b586d65a3b GP-4154 - Theming - Fixed font issues; updated font usage with attributes 2024-02-23 13:13:06 -05:00
dragonmacher
e44daf55aa GP-4317 - Removing the 'reserved' concept 2024-02-17 11:21:31 -05:00
Ryan Kurtz
74d52deabf Merge remote-tracking branch 'origin/patch' 2024-02-08 14:13:59 -05:00
dragonmacher
4099544469 Tests fixes 2024-02-08 13:47:09 -05:00
Ryan Kurtz
ef7dac45ae Merge remote-tracking branch
'origin/GP-4281-dragonmacher-initial-address-fix' (Closes #6166)
2024-02-05 11:43:43 -05:00
dragonmacher
2e2f5e65ec GP-4281 - Fixed bug that prevented the tool from going to the correct
program location when opening from a URL
2024-02-01 19:24:59 -05:00
dev747368
3fe17e182a GP-4205 refactor DWARF DIE reading
Change how DWARF DIE records are read, eliminate need for
per-CU paging or the need for the DIE import limit or for
DIE pre-load for cross-CU references.
2024-02-01 20:56:48 +00:00
Ryan Kurtz
dbae97450a Merge remote-tracking branch 'origin/patch' 2024-01-31 08:11:00 -05:00
Ryan Kurtz
590fcdcb7f Merge remote-tracking branch 'origin/GP-4227_ghidragon_keyboard_nav--SQUASHED' 2024-01-29 17:17:01 -05:00
ghidragon
0daa79b24a GP-701 fixed stack trace in expand data in selection when crossing address spaces 2024-01-29 16:27:36 -05:00
ghidragon
3d333c071b GP-4227 fixed several focus traversal issues 2024-01-29 16:22:50 -05:00
dragonmacher
1cf7803d88 GP-4270: Minor fixes 2024-01-29 08:15:45 -05:00
Dan
a65da4e1a7 GP-3923: Remove multiple collection interfaces. 2024-01-24 14:50:56 -05:00
Christian Blichmann
5615036186
Remove extra check Extensions.java
Drive-by while reading the code.
2024-01-22 13:37:58 +01:00
Ryan Kurtz
d16747cf6c GP-4235: Adding the means to build and find native components on FreeBSD 2024-01-17 10:12:06 -05:00
Ryan Kurtz
e1dc2dd758 GP-3844: Fixing bug in ClassSearcher regex 2024-01-10 11:48:23 -05:00
Ryan Kurtz
78e2ea086d GP-1164: User cache directory now falls back to user temp directory
location if it can't be created (Closes #6064)
2024-01-08 09:01:03 -05:00
Ryan Kurtz
9e6f7fbe09 Merge remote-tracking branch
'origin/GP-3844_ryanmkurtz_runtimeinfo--SQUASHED' (Closes #5760)
2024-01-08 08:20:12 -05:00
Ryan Kurtz
8c89a8bb3c GP-3844: Replacing the 'Show VM Memory' dialog with an upgraded 'Runtime Information' dialog 2024-01-08 08:16:11 -05:00
dragonmacher
a8705df99c Fixed mistake 2024-01-05 13:20:49 -05:00
Ryan Kurtz
61f84adc3a Merge remote-tracking branch
'origin/GP-1-dragonmacher-extension-message-betterment' #6067
2024-01-05 12:28:12 -05:00
dragonmacher
3a4876f3dd Updated loosely informative error message 2024-01-05 12:22:02 -05:00
dev747368
7089727051 GP-0 added PreserveStateWrappingTaskMonitor 2024-01-04 17:54:24 -05:00
Ryan Kurtz
bd76ec5fc8 Merge remote-tracking branch 'origin/GP-4100_Dan_debuggerNavHistoryIssues--SQUASHED' 2024-01-03 13:24:05 -05:00
Dan
c3164a1902 GP-4100: Fix issues between Debugger and NavHistory plugins. 2024-01-03 12:29:38 -05:00
Ryan Kurtz
5d2a3e12d5 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/application.properties
2023-12-22 10:18:51 -05:00
Ryan Kurtz
4d85657231 GP-4164: Improving guava-related build issue fix 2023-12-22 09:34:08 -05:00
Ryan Kurtz
3c30ada14c GP-1164: Reorganizing Ghidra's user settings/cache/temp directories to support XDG 2023-12-19 08:22:40 -05:00
Ryan Kurtz
ccc1241f61 GP-4053: Upgraded Guava to 32.1.3 2023-12-06 12:36:11 -05:00
dragonmacher
bfd16302f1 GP-4109 - Fixed failure to open the last used project when running a new
release of Ghidra the first time
2023-12-05 13:54:20 -05:00
caheckman
0865a3dfb0 GP-4009 Introduced BSim functionality including support for postgresql,
elasticsearch and h2 databases.  Added BSim correlator to Version
Tracking.
2023-12-05 08:30:51 -05:00
dragonmacher
ff7c8929bc Updated the DBViewer to allow for filtering 2023-11-30 16:08:15 -05:00
ghidra1
2e5b4fc22a Merge remote-tracking branch 'origin/GP-3979_ghidragon_program_caching--SQUASHED' 2023-11-27 12:10:07 -05:00
ghidragon
7d67188d0b GP-3970 program caching and refactoring of ProgramManager and OpenProgramTask 2023-11-27 11:47:18 -05:00
dragonmacher
f4026c2bea Test fixes 2023-11-24 14:11:43 -05:00
dragonmacher
0a520b08bd GP-3623 - Extensions - Added an extension-specific class loader; moved ExtensionUtils to Generic 2023-11-21 11:18:28 -05:00
Ryan Kurtz
85b530d968 Merge remote-tracking branch 'origin/GP-3512_Dan_promoteListenerMapAndSet' 2023-10-10 13:31:03 -04:00
Dan
08a900afad GP-3512 - Created 'ListenerSet' for improved listener usage 2023-10-10 10:26:06 -04:00
Ryan Kurtz
4458313624 Merge remote-tracking branch 'origin/patch' 2023-10-05 06:54:33 -04:00
Ryan Kurtz
5455dc394b GP-3909: When loading "System Libraries From Disk" on macOS, the
dyld_shared_cache will be searched for in even more default locations
(#4162)
2023-10-05 06:32:09 -04:00
Ryan Kurtz
ca816dee61 Merge remote-tracking branch 'origin/patch' 2023-10-04 08:12:05 -04:00
Ryan Kurtz
de67d7cb16 GP-3909: When loading "System Libraries From Disk" on macOS, the
dyld_shared_cache will be searched for in more default locations (#4162)
2023-10-04 08:10:31 -04:00
ghidra1
c974d088c0 GP-3544 various changes 2023-10-03 10:44:44 -04:00
dragonmacher
9a530e23fd GP-3877 - Updated how windows are moved when completely or partially offscreen 2023-09-26 15:34:49 -04:00
dragonmacher
252d4598f2 GP-2840 - Updated the tool windows to remember when they are fully maximized 2023-09-26 12:39:44 -04:00
Dan
eea90f49c9 GP-3818: Create TraceRMI launcher framework. Launch script for gdb. 2023-09-20 15:23:44 -04:00
Ryan Kurtz
194e53345c Merge remote-tracking branch 'origin/GP-0_Isabella3412_Updating_analyzeHeadlessREADME.html--SQUASHED' 2023-08-01 10:31:05 -04:00
isabella3412
2af49a1cb4 GP-0 Updated documentation for server authentication methods in analyzeHeadlessREADME.html, as well as fixed spelling mistakes in other files. 2023-08-01 10:29:17 -04:00
Ryan Kurtz
111067ffd1 Merge remote-tracking branch 'origin/patch' 2023-08-01 06:28:10 -04:00