Ryan Kurtz
9ee0d2973b
Merge remote-tracking branch
...
'origin/GP-2328-dragonmacher-listing-xref-exception' into patch
(Closes #4445 )
2022-07-29 02:28:30 -04:00
dragonmacher
53476edf47
GP-2371 - Fixed tool restoring exception
2022-07-28 18:35:57 -04:00
dragonmacher
94027bf3a6
GP-2328 - Fixed exception in listing when xrefs are grouped by function
...
and the number of xrefs to display is 1; fixed xrefs '...' text so that
it will show the xrefs dialog when double-clicked
2022-07-27 16:33:13 -04:00
Ryan Kurtz
79051c77ed
Merge remote-tracking branch 'origin/patch'
2022-07-21 01:55:37 -04:00
dragonmacher
fd75ea7f6a
GP-2347 - fixed call to Swing code from a task thread in the error
...
display widget
2022-07-20 15:38:45 -04:00
Ryan Kurtz
7ccca377a7
Merge remote-tracking branch 'origin/patch'
...
Conflicts:
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/pe/FileHeader.java
Ghidra/Framework/Utility/src/main/java/ghidra/util/UserSearchUtils.java
2022-07-15 09:58:09 -04:00
dragonmacher
b218028647
GP-2317 - Fixed bug in unescaped regex characters
2022-07-14 16:16:48 -04:00
dragonmacher
f5c2d9b4ff
GP-2265 - Fixed printing of buffer exception when closing program; added
...
code for exception being printed in rare timing condition in tables
2022-07-01 11:59:00 -04:00
Dan
53a057a59f
GP-0: Fix DebuggerDisassemblyTests, again
2022-06-30 10:12:47 -04:00
Dan
2d85c4b485
GP-0: Fix DebuggerDisassemblyTest, again
2022-06-28 14:35:12 -04:00
Dan
8ab6690dff
GP-0: Fixed various Debugger and Assembler test issues
2022-06-27 14:32:19 -04:00
dragonmacher
bc37410be7
Test fix
2022-06-23 09:29:05 -04:00
dragonmacher
8f85db7679
GP-2216 - Script Manager - Update to not close child windows when closing the script manager
2022-06-22 16:55:26 -04:00
Ryan Kurtz
9f7979957f
Merge remote-tracking branch 'origin/GP-1967_Dan_objectBasedDisassembly-REBASED-1--SQUASHED'
2022-06-17 11:58:26 -04:00
Dan
67d52f4fcc
GP-1967: Fix auto-disassembly for object-based traces, incl. framework support.
2022-06-17 11:41:33 -04:00
dragonmacher
2232368f19
GP-2184 - removed JMockit usage from some tests (part 6)
2022-06-16 17:49:07 -04:00
Ryan Kurtz
00dbd26511
Merge remote-tracking branch 'origin/GP-1969_Dan_traceModelBrowser--SQUASHED'
2022-06-16 01:57:12 -04:00
Dan
2a4b4f9bcf
GP-1969: Add 'Model' provider for inspecting object-based traces.
2022-06-15 15:41:38 -04:00
ghidragon
e3baf4e486
fixed stack trace after pasting
2022-06-14 14:18:40 -04:00
Ryan Kurtz
eb0a23aecc
Merge remote-tracking branch 'origin/GP-2084_Dan_addToolGetStatusMessage--SQUASHED'
2022-06-03 10:05:43 -04:00
Ryan Kurtz
ccf9c73319
Merge remote-tracking branch 'origin/GP-2083_Dan_removeNodeParentParams'
2022-06-03 10:05:00 -04:00
Dan
15e923cc63
GP-2084: Add Tool.getStatusInfo
2022-06-03 09:26:00 -04:00
dev747368
c99f770b23
GP-2059 improve GhidraFileChooser interactivity
...
Refactor how file system root locations are handled to avoid potential slowdowns and swing thread blocking.
2022-06-02 14:57:58 -04:00
Dan
0f3703ac27
GP-2083: Remove extraneous parent,node params from fireChanged
...
methods
2022-06-01 15:20:07 -04:00
Ryan Kurtz
b6501c8283
Merge remote-tracking branch 'origin/patch'
2022-05-23 11:29:56 -04:00
Ryan Kurtz
9880801814
Merge remote-tracking branch
...
'origin/GP-2047-dragonmacher-tree-renderer-bg-fix' into patch
(Closes #4260 )
2022-05-23 11:15:40 -04:00
dragonmacher
0de8cd3aca
GP-2047 - fix for tree rendering bug on some Linux systems
2022-05-23 10:29:40 -04:00
Ryan Kurtz
a1e57f1f7a
Merge remote-tracking branch
...
'origin/GP-1451_Dan_syncSelToggle--SQUASHED'
Conflicts:
Ghidra/Debug/Debugger/src/test/java/ghidra/app/plugin/core/debug/gui/listing/DebuggerListingProviderTest.java
2022-05-20 10:24:35 -04:00
Ryan Kurtz
d2a78b41b2
Merge remote-tracking branch
...
'origin/GP-1913-dragonmacher-structure-editor-actions--SQUASHED'
Conflicts:
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/datamgr/DataTypeManagerPlugin.java
2022-05-20 10:17:06 -04:00
Dan
cfdf1051a1
GP-1451: Add sync selection actions, toggles
2022-05-20 10:14:58 -04:00
dragonmacher
d9af59df1a
GP-1913 - Updated data type synchronization workflow by adding a new action and a home button to the structure editor. Added action to the composite editors and enum editor to show the type being edited in the Data Type Manager's tree.
2022-05-19 18:33:40 -04:00
dragonmacher
9fd273c862
GP-2042 - updated table add/remove strategy to fix bug that causes lost table items when data in the row object changes for a sorted column
2022-05-19 18:31:34 -04:00
Ryan Kurtz
95b6acfa12
Merge remote-tracking branch 'origin/patch'
2022-05-16 11:40:04 -04:00
dragonmacher
0fb347dbc5
Removed unused code
2022-05-16 10:55:58 -04:00
Xiaoyin Liu
9641386541
Avoid getHostname()
...
Use hostname returned by getHostnameString() in error info.
2022-05-16 10:49:24 -04:00
dragonmacher
1ccd2a882a
Updated how the error dialog gets the host name to avoid long pauses
2022-05-13 13:52:36 -04:00
ghidra1
70062a8cd9
Merge remote-tracking branch 'origin/GP-0_ghidra1_BSD_License_Change--SQUASHED'
2022-05-11 10:45:21 -04:00
ghidra1
8eb58baa7d
GP-0 added updated BSD license files and updated related BSD certifications
2022-05-11 10:37:27 -04:00
Ryan Kurtz
5f7405168a
Merge remote-tracking branch 'origin/GP-2001_James_fix_spelling_mistakes'
2022-05-10 01:48:14 -04:00
James
dfb7a1cfe1
GP-2001_James_fix_spelling_mistakes
2022-05-05 19:06:36 +00:00
dragonmacher
81d0017e36
Updated how the error dialog gets the host name to avoid long pauses
2022-05-03 16:20:33 -04:00
dragonmacher
eeb8cf0062
GP-1972 - Look and Feel - Added Control-C/V/X key bindings to the Motif
...
Look and Feel text widgets.
2022-04-28 19:57:51 -04:00
dragonmacher
acf8a9e1bf
GP-1943 - Structure Editor - added the 'Offset' column
2022-04-21 11:40:38 -04:00
ghidra1
681ed52991
Updated javadoc
2022-04-15 14:25:40 -04:00
ghidra1
abce9bbf85
GP-1403 Allow unrestricted clearing of settings. Improve Pointer-Typedef
...
error condition feedback in listing. Various tweaks to settings-based
pointer calculations.
2022-04-15 13:22:49 -04:00
ghidra1
362bd6b5cb
GP-1403 added suggested string setting support
2022-04-15 13:22:46 -04:00
ghidra1
3acd14c48a
GP-1036 Improved RTTI handling of null pointer values. Changed IBO
...
pointers to return null for 0 value to retain backward compatibility.
Improved datatype drag onto root to preserve source category path.
2022-04-15 13:22:43 -04:00
ghidra1
8f0589a6d8
GP-1403 Improved support for auto-named typedefs. Updated create
...
typedef action from pointer to use auto-naming. Replaced old
ImageBaseOffsetDataType 32/64-bit BuiltIn types with new pointer-typedef
based implementations. Improved settings modification
restrictions. Resolved various bugs.
2022-04-15 13:12:40 -04:00
ghidra1
ca410b1274
GP-1403 Added support for pointer-typedef settings, including support
...
for Archive use. Corrected settings stacking behavior.
Unified two settings adapters into one shared implementation (upgrade
and archive schema version still needed). Added ability to edit default
settings for components from within the structure/union editor.
Improved use of immutable settings. Improved array settings. Added
PointerTypeDefBuilder and PointerTypeDefInspector. Added versioning
support to DataTypeManagerDB to facilitate upgrades and compatibility
detection. Initial improvements added for locking of datatype settings.
Added support for auto-named pointer-typedefs.
2022-04-15 13:11:43 -04:00
dev747368
2a4a7747e6
GP-1903 refactor out ArrayUtilities, fix BitFieldDataType ENDIANness
...
Nuke ArrayUtilties and replace it with built-in methods available in jdk
Arrays class or use DataConverter for endianness conversion.
Exclude ENDIAN setting for BitFieldDataType.
2022-04-06 20:45:22 +00:00