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
dragonmacher
61cb4074d7
GP-3647 - Structure Editor - Fixed general bugs when using Tab to
...
navigate while editing; Fixed incorrect cell editing after moving or
removing columns; Updated editor launching to open new editors in the
focused editor window; Removed unnecessary event notification when no
edits are made
2023-07-31 18:45:42 -04:00
dragonmacher
b7583dc0b9
GP-3569 - Cleanup of Extension management
2023-07-26 14:02:56 -04:00
Ryan Kurtz
e6421e6e81
GP-2277: Libraries can now be loaded from both local directories and GFileSystems.
...
This enables loading Mach-O libraries directly from within the dyld_shared_cache file.
2023-07-26 06:03:36 -04:00
dragonmacher
bd0c491263
GP-3615 - Added a test harness method to make it easier to change log output from a test. The test harness will reset any changes made at the end of the test.
2023-07-19 12:47:47 -04:00
Ryan Kurtz
40a888599f
Merge remote-tracking branch 'origin/patch'
2023-06-30 13:04:11 -04:00
Dan
899772973a
GP-3295: Add askPassword to GhidraScript API.
2023-06-29 17:05:47 -04:00
Ryan Kurtz
34657813b1
Merge remote-tracking branch 'origin/GP-3575_ghidragon_refactor_SaveState--SQUASHED'
2023-06-26 14:51:08 -04:00
ghidragon
c7d2616041
GP-3575 refactoring SaveState to extends a new GProperties class for more general use properties to an XML or JSon file.
2023-06-26 12:03:27 -04:00
dev747368
793bedc0b4
GP-3554 fix UnknownProgressWrappingTaskMonitor's checkCanceled
...
The 1L checkCanceled() was calling the base-class's impl instead of
calling the delegate's impl. Fixed by use the right base class.
Also tweaked 2 new uses of 1L in Dtb and Fdt Analyzer.
2023-06-20 22:10:00 +00:00
dragonmacher
49a3dcebe7
Updated some copy actions to use a task monitor
2023-06-09 13:09:05 -04:00
Ryan Kurtz
7fa3389119
GP-2974: Fixing warnings
2023-05-01 07:23:48 -04:00
ghidra1
2cdaebf0c3
Merge branch 'GP-2308_1633_ghidra1_FunctionDefinitionCallingConventions'
...
(Closes #4537 , Closes #4898 , Closes #3723 , Closes #3267 )
2023-04-20 15:41:45 -04:00
ghidra1
a4776892bd
GP-1633/GP-2308 Added ProgramArchitecture to datatype managers.
...
Refactored ProjectDataTypeManager to extend StandaloneDataTypeManager.
Added actions to datatype tree to allow setting archive architecture.
Added use of storage translators when switching architectures. Allow
FunctionDefinition to accept arbitrary calling convention
names and many other misc changes.
2023-04-20 14:01:39 -04:00
dragonmacher
2dad8d99a9
Test fix
2023-04-18 12:21:29 -04:00
ghidragon
2207b3f7e9
GP-299 made AbstractWeakValueMap values() and entrySet() adhere to docs that specify they are live object backed by the map.
2023-04-10 16:07:10 -04:00
dev747368
7bb10114df
GP-3265 fix bit twiddling in NumericUtilities.toHexString()
2023-03-27 21:02:18 +00:00
Ryan Kurtz
93c82e083f
Merge remote-tracking branch 'origin/GP-3210_dev747368_fix_xml_serialization_of_high_unicode'
2023-03-22 11:26:30 -04:00
Ryan Kurtz
3da82f9ff9
Merge remote-tracking branch 'origin/GP-3190_dev747368_remove_numberutils'
2023-03-22 11:25:08 -04:00