ghidra1
b16404d87b
GP-1936 Support extended sizes for ELF program and section header counts
2022-04-18 20:57:33 -04:00
Ryan Kurtz
e165574afb
Merge remote-tracking branch 'origin/GP-1584_Dan_emuStateEdit--SQUASHED'
...
Conflicts:
Ghidra/Debug/Debugger/src/main/help/help/topics/DebuggerMemoryBytesPlugin/images/DebuggerMemoryBytesPlugin.png
2022-04-18 00:40:46 -04:00
ghidra1
6bcb417104
GP-1403 Changed translated string values to use property map instead of
...
settings storage.
2022-04-15 13:22:52 -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
emteere
a02efe9c4c
GP-1036 User new PointerTypedef for small method_t pointers, fixed chain
...
pointer conflict with method structures
2022-04-15 13:21:35 -04:00
ghidra1
2bced1cd43
GP-1036 EXTERNAL Block Offset-Reference refactor
2022-04-15 13:19:40 -04:00
ghidra1
332480a422
GP-1403-3 Improved datatype preview formatting. Datatype Diff may not
...
tolerate formating changes. More work is needed.
2022-04-15 13:12:45 -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
Dan
12493ab734
GP-1584: Unify state-editing story across Debugger UI.
2022-04-15 12:17:20 -04:00
ghidra1
577328f230
GP-1907: Updated ELF related loader to eliminate use of
...
ContinuesInterceptor
2022-04-15 01:53:30 -04:00
Ryan Kurtz
96674d4f62
GP-1907: Removing ContinuesInterceptor and associated API
2022-04-15 01:51:58 -04:00
Ryan Kurtz
c7351125e5
Merge remote-tracking branch 'origin/patch'
2022-04-14 15:07:28 -04:00
ghidra1
b8b306497a
GP-1847 Added missing attribute to PROGRAM.DTD
2022-04-14 12:25:31 -04:00
Ryan Kurtz
a9c928bb14
Merge remote-tracking branch 'origin/GP-1816-dragonmacher-osgi-building-update--SQUASHED'
2022-04-13 14:49:41 -04:00
dragonmacher
2d5f53e051
GP-1816 - OSGi Bundles - minor refactoring of OSGi bundle code during exploration.
2022-04-13 12:56:21 -04:00
Ryan Kurtz
fdd3a641ea
Merge remote-tracking branch 'origin/patch'
2022-04-13 10:38:50 -04:00
ghidra1
c1f8632e66
GP-1916 correct NPE in HeadlessAnalyzer
2022-04-12 16:10:36 -04:00
Ryan Kurtz
3d9e0a6a8a
Merge remote-tracking branch 'origin/GP-1902_dev747368_fix_DwarfEncodingModeDataType_npe'
2022-04-11 14:00:28 -04:00
Ryan Kurtz
b04d6c45da
Merge remote-tracking branch 'origin/GP-1891-dragonmacher-xrefs-double-click-fix--SQUASHED'
2022-04-11 13:58:14 -04:00
dragonmacher
fb7db7e72d
GP-1891 - fixed incorrect xrefs being shown when double-clicking the 'XREF' field in the listing for a function variable
2022-04-11 10:25:49 -04:00
Ryan Kurtz
22b62d766b
GP-1909: Upgrading Gson to 2.9.0 ( Closes #3992 )
2022-04-09 04:32:49 -04:00
dev747368
b86703c35d
GP-1902 Fix NPE in DwarfEncodingModeDataType when bad data
2022-04-08 18:21:27 +00:00
Ryan Kurtz
5a688dab29
GP-1300: No longer allowing illegal reflective accesses to the java.net
...
module. Allowing this was only necessary to support an old version of
Apache Felix.
2022-04-07 03:17:22 -04:00
Ryan Kurtz
18defd6086
Merge remote-tracking branch 'origin/GP-1326_ryanmkurtz_felix-upgrade'
...
(Closes #3450 )
2022-04-07 01:59:13 -04:00
Ryan Kurtz
32a014ff5d
GP-1326: Upgrading Apache Felix and dependencies
2022-04-07 01:52:11 -04:00
Ryan Kurtz
a94082bb67
Merge remote-tracking branch 'origin/GP-1895_dev747368_default_fsrl'
2022-04-06 15:42:32 -04:00
Ryan Kurtz
86241b4d22
Merge remote-tracking branch 'origin/GP-1860_ghidravore_opening_unanalyzed_program_with_connected_tools--SQUASHED'
2022-04-06 15:25:18 -04:00
ghidravore
ebb2b5eb9e
GP-1860 fixed duplicate 'ask to analyze' dialogs when opening unanalyzed program with connected tools
2022-04-06 14:07:04 -04:00
dev747368
ab9664aa28
GP-1895, GP-1894 Fix lib name case sensitivity comp during import, FSRL
...
Change RandomAccessFileByteProvider to auto specify a FSRL (if not
given).
Fix library name case comparisons to respect the loader's case
sensitivity.
2022-04-05 20:37:41 +00:00
Ryan Kurtz
fb054910e0
Merge remote-tracking branch 'origin/GP-1876_ghidravore_fix_import_dll_names_caused_by_orginal_GP-1876_change'
2022-04-05 11:51:33 -04:00
ghidra1
9a54077c8d
GP-0 corrected error message formatting
2022-04-05 10:45:57 -04:00
ghidravore
18ef0d5b3e
GP-1876 fixing issue dll import names caused by original 1876 fix
2022-04-04 16:03:43 -04:00
Ryan Kurtz
6bb43d9ec5
Merge remote-tracking branch 'origin/GP-1876_ghidravore_fixing_importer_to_use_imported_file_for_internal_name--SQUASHED'
2022-04-01 11:53:31 -04:00
dragonmacher
7b273713ab
Fixed stack trace
2022-03-31 17:10:50 -04:00
ghidravore
cdfe34cb18
GP-1876 Changed importer to use imported file name for internal program name
2022-03-31 14:13:11 -04:00
Ryan Kurtz
e80c245cf2
Merge branch 'GP-0_ryanmkurtz_PR-4102_nneonneo_javadoc'
2022-03-31 01:18:39 -04:00
Ryan Kurtz
0fd9dddceb
Merge remote-tracking branch 'origin/GP-1870_ghidravore_add_simple_string_properties_to_user_data--SQUASHED'
2022-03-31 00:53:08 -04:00
ghidravore
298704348d
GP-1870 Adding simple string property capability to program user data
2022-03-30 13:19:59 -04:00
Robert Xiao
698a91af8c
Javadoc fixes
2022-03-30 08:25:04 -07:00
Ryan Kurtz
cdcdd5f9eb
Merge remote-tracking branch 'origin/GP-1826-dragonmacher-script-quick-launch'
2022-03-30 01:33:01 -04:00
Ryan Kurtz
4f59e90b39
Merge remote-tracking branch 'origin/GP-1426_Dan_asmWoW64--SQUASHED'
2022-03-29 01:27:33 -04:00
dragonmacher
2a5e6f45b8
GP-1826 - Scripting - Created a Script Quick Launch dialog.
2022-03-28 17:17:46 -04:00
Dan
760a9ca462
GP-1426: Refactor assembler. Fix issue where Sleigh passes context to the right.
2022-03-28 14:59:46 -04:00
ghidra1
2d526352ee
Improved improper error reporting by DemangledAddressTable with external
...
symbols
2022-03-28 14:02:20 -04:00
Ryan Kurtz
eb324a2b20
GP-1756: New File Offset field and Go To File Offset feature
2022-03-25 14:55:30 -04:00
Ryan Kurtz
855853935b
Merge remote-tracking branch 'origin/patch'
2022-03-25 14:47:27 -04:00
dragonmacher
a970545049
Test timing fixes
2022-03-25 14:15:19 -04:00