Commit graph

38 commits

Author SHA1 Message Date
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 8c209ce76e GP-1769 improved Ghidra Server SSH key use and error handling. Replaced use of ganymed-ssh2 library with Bouncy Castle library use. 2022-03-03 17:26:09 -05:00
ghidra1 0ef2367ed4 GP-1481 add support for cancelling hung Ghidra Server connect attempt 2021-12-28 12:03:16 -05:00
dragonmacher 0248c4f1ba spelling fixes 2021-10-26 16:31:02 -04:00
Ryan Kurtz f8969b8192 GP-1384: No longer relying on File.lastModified() == 0 to check for file
existence
2021-10-07 13:33:15 -04:00
dragonmacher f1fd921db7 Refactored FileSystemListenerList to use more modern concurrent
mechanisms
2021-08-20 08:49:15 -04:00
dragonmacher c0ecb797e7 GP-1200 - Fixed UI live lock when connecting to remote project 2021-08-18 15:42:38 -04:00
ghidravore 54d81f06c5 GP-933 fixing gradle warnings to prepare for Gradle 8 2021-05-28 12:59:11 -04:00
Ryan Kurtz 3a0ae8ee39 GP-849: Gradle 7 support 2021-05-12 13:45:16 -04:00
dev747368 3c73f252cb GP-907 Add getByteProvider(GFile) to some file systems.
This commit adds getByteProvider(GFile) to a first batch of filesystems.  Remaining filesystems will be addressed in future commits.
2021-04-30 13:05:35 -04:00
ghidra1 d377d90e14 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/GraphServices/certification.manifest
2021-03-17 19:38:50 -04:00
ghidra1 162f203395 Updated certification headers 2021-03-17 18:22:50 -04:00
ghidra1 db1e3d1b62 Renamed Record class to DBRecord 2020-12-28 13:30:36 -05:00
ghidra1 fcb3151f94 GT-3294 Added support for DB FixedField with improved indexing. 2020-11-23 14:30:38 -05:00
ghidra1 e0c0044a38 GT-3640 misc changes per review 2020-07-20 14:37:47 -04:00
ghidravore ca58264d65 changes from review 2020-06-02 12:58:36 -04:00
ghidravore e3aebe3adb Replace uses of LongObjectHashTable with Java's HashMap 2020-05-21 16:46:44 -04:00
ghidra1 2936493408 Merge remote-tracking branch 'origin/patch' 2020-03-10 16:32:39 -04:00
ghidra1 66cc2ed90a GT-3588 corrected duplicate front-end action error on server connect.
Minor cleanup of server code.
2020-03-10 16:24:46 -04:00
ghidra1 45778b0117 Merge remote-tracking branch
'origin/GT-3512_dev747368_dataconverter_fixes'
2020-02-21 14:33:57 -05:00
ghidra1 eb59366386 Merge remote-tracking branch 'origin/patch' 2020-02-05 16:36:46 -05:00
ghidra1 36b1246829 Merge remote-tracking branch
'origin/GT-3521_dev747368_Method_is_not_Remote_patch' into patch
2020-02-05 15:26:37 -05:00
dev747368 4342b5b9a9 GT-3521 fix problem with "Method is not Remote" when connecting
A recent change in java's RemoteObjectInvocationHandler added an
additional check to ensure that the interface a method was declared on
was also marked with the Remote marker interface.  Previously the check
was looser and only checked if the entire proxied object implemented
Remote.

The change was made in commit be35f9ef53774a87662ad7a0bb978986ea56ca78:

be35f9ef53

The error the user would encounter would say something about "Method is
not Remote" and something about "RepositoryServerHandle.isReadOnly()".
2020-02-05 11:37:08 -05:00
dev747368 b6bea0fb39 GT-3512 cleanup DataConverter interface and BE/LE impls 2020-01-30 19:56:40 -05:00
Benjamin Levy a5efecea84 Fix spelling errors 2020-01-26 22:39:18 -05:00
dragonmacher 73a3effe02 GT-3405 - Fixed NPE when deleting bookmarks 2019-12-17 11:59:39 -05:00
Ryan Kurtz 6e6bdffe86 Merge branch 'GT-3362_ryanmkurtz_PR-1287_astrelsky_DocumentationFixes'
Conflicts:
	Ghidra/Framework/Docking/src/main/java/docking/action/DockingAction.java
2019-12-02 13:22:08 -05:00
astrelsky ebde7cd6d2
Javadoc Fixes 2019-12-01 21:58:51 -05:00
ghidra1 c6158c7160 GT-3218 updates per review comments 2019-10-07 17:46:41 -04:00
ghidra1 6ece3f4f4f GT-3218 ignore system hidden dot directories and disallow project names
to start with a dot/period.
2019-10-07 16:20:13 -04:00
ghidra1 bb27721a1f GT-3208 Corrected ability to cancel versioned file checkin/checkout.
Strip domain prefix from default user name if present.  Other minor
usability adjustments.
2019-10-02 16:28:12 -04:00
ghidra1 25894ff9ae Merge remote-tracking branch 'origin/GT-2685_ghidra1_ServerChanges' 2019-06-03 11:33:21 -04:00
ghidra1 5c1127b085 GT-2685 minor text revisions 2019-05-31 17:51:11 -04:00
ghidra1 17bb619048 GT-2685 Improved Ghidra Server interface binding and remote address
identification.  Minor fixes to database cleanup and project conversion.
2019-05-31 12:55:51 -04:00
dragonmacher 7bc4d9e381 GT-2891 - Option Dialog - Updated to not build components off the Swing
thread
2019-05-30 08:44:35 -04:00
ghidravore f1e50fb079 Major refactoring of the gradle build system. 2019-04-23 15:20:26 -04:00
ryanmkurtz 6c8ee22c07 GT-2702: Fixing spelling. 2019-03-28 12:44:27 -04:00
Dan 79d8f164f8 Candidate release of source code. 2019-03-26 13:46:51 -04:00