ghidra1
d12d1ec739
Merge remote-tracking branch 'origin/GP-705-dragonmacher-gnu-demangler-regex-fixes' into patch
2021-02-23 12:47:45 -05:00
ghidra1
4b8d9054c1
Merge remote-tracking branch 'origin/GP-702_ryanmkurtz_macho-ntools'
...
into patch (closes #2192 )
2021-02-22 21:01:41 -05:00
dragonmacher
1c0ad2c8df
GP-705 - Gnu Demangler speed improvement
2021-02-22 19:23:06 -05:00
Ryan Kurtz
7868dbc4f9
GP-702: Fixed an exception that occurred when importing Mach-O files
...
that define zero LC_BUILD_VERSION tool entries
2021-02-22 11:40:32 -05:00
dev747368
3d36d914be
GP-667 fix XmlImport bookmark overwrite existing
2021-02-22 11:32:38 -05:00
emteere
01b6027c77
GP-697_emteere delayed reading of symbol names to improve memory read performance
2021-02-22 11:32:21 -05:00
ghidra1
efa065ac4d
GP-699 Process ELF init/fini arrays before applying relocations
2021-02-19 15:47:24 -05:00
Ryan Kurtz
a596bd465a
GP-689 Making variable initialization more explicit ( fixes #2624 )
2021-02-16 14:26:00 -05:00
mrakers
aff4b18c3a
Load commands will now be marked up for dyld shared cache.
...
MachoProgramBuilder needs to know the offset into the ByteProvider where
the Mach-O starts. When parsing a dyld shared cache
_machHeaderStartIndexInProvider gets set to 0 and results in the load
commands not being marked up. The new function getStartIndex() now
serves the purpose of determining whether absolute or relative indexing
should be performed. The getStartIndexInProvider() gives you the index
where the Mach-O is in the ByteProvider.
2021-02-12 15:10:28 -05:00
ghidra1
bf193467f2
Merge remote-tracking branch 'origin/GP-517_emteere_RTTI_reordering' into patch
2021-02-10 18:22:53 -05:00
emteere
6507dc9651
GP-649_emteere Relaxed valid code check and added .nep as a valid
...
section for vftable entries
2021-02-10 18:21:21 -05:00
emteere
e9eccb4eb2
GP-517 moved RTTI analyzer before Reference analysis to fix Rogue
...
pointer analysis problems found in a few sample binaries
2021-02-10 22:50:34 +00:00
Ryan Kurtz
2dc8e0434c
GP-669: Fixing GhidraDev exception when ~/ghidra_scripts doesn't exist
2021-02-10 08:09:05 -05:00
dev747368
9231ee29e2
GP-360 ELF - handle uninitialized .got section
2021-02-09 19:22:52 -05:00
Ryan Kurtz
606eecfa82
GP-668: PyDev debugger now stays on breakpoints appropriately (fixes
...
#2713 )
2021-02-08 09:27:00 -05:00
dragonmacher
fef756c967
GP-523 - Fix javadoc errors
2021-02-04 17:28:17 -05:00
emteere
3426df3ba5
GP-655_emteere Added CFINV and defined local temps, also cleaned up some
...
unnecessary sub-pieces
2021-02-02 19:21:51 +00:00
ghidra1
49bb112220
Merge remote-tracking branch 'origin/GP-652_ryanmkurtz_PR-2712_MachOImport' into patch
2021-02-01 21:25:57 -05:00
ghidra1
9a4918213b
GP-652 Minor correction and cleanup of CoffArchive support
2021-02-01 21:23:20 -05:00
Ryan Kurtz
3bccb8ce65
Better support for Mach-O MH_OBJECTs and archives ( fixes #2702 )
2021-02-01 21:22:57 -05:00
ghidra1
6ed341bc87
Merge remote-tracking branch 'origin/GP-473_DecompilerComments--SQUASHED' into patch
2021-02-01 18:22:07 -05:00
ghidra1
b5e3a27070
Merge remote-tracking branch 'origin/GP-650_jpleasu_fix_symbolic_links_to_scripts--SQUASHED' into patch
2021-02-01 18:21:14 -05:00
ghidra1
bb665bda63
GP-651 add support for ELF relocation R_X86_64_IRELATIVE
2021-02-01 10:49:49 -05:00
Jason P. Leasure
b1a61e837f
fix scripts that are symbolic links, #2698
2021-01-29 13:45:44 -05:00
ghidra1
7c5e0e868b
GP-473 Pass breakOnWhiteSpace param thru to wrap function. Don't let decompiler layout add extra line breaks based on white space. Adjust prettyprint overflow in the middle of comments
2021-01-29 10:30:00 -05:00
ghidra1
d6612902d8
Merge remote-tracking branch 'origin/GP-626-dragonmacher-bad-error-dialog-title' into patch
2021-01-28 11:53:40 -05:00
ghidra1
99f54346c9
Corrected float/double convert test
2021-01-28 09:44:03 -05:00
dragonmacher
c8626eec1d
Fixed potential timing-based stack trace
2021-01-28 09:40:54 -05:00
ghidra1
4066f640cb
Merge remote-tracking branch 'origin/GP-622_ghidra1_TLS' into patch
2021-01-27 15:13:35 -05:00
emteere
5338bb74b7
GP-627_emteere Added missing VMUL F16 variants
2021-01-26 12:09:43 -05:00
Hyunjin Song
6e7239f43a
Fix some ARM NEON vmul opcodes
2021-01-26 12:09:21 -05:00
Jason P. Leasure
731cc63ae7
fix floating point emulation in Java and C++, add tests
2021-01-26 10:25:55 -05:00
ghidra1
1a388cd832
Merge branch 'GP-597_ghidra1_DecompilerEditFunction' into patch
2021-01-25 16:16:21 -05:00
ghidra1
1482c4e68f
GP-597 corrected SpecifyCPrototypeAction manipulation of Function Editor
...
model
2021-01-25 16:15:36 -05:00
ghidra1
32ae57e312
Merge remote-tracking branch
...
'origin/GP-33_emteere_PR-1766_mumbel_mips-rfe' into patch
2021-01-25 15:45:45 -05:00
ghidra1
9a0f630f38
GP-534 Corrected interpretation of 32-bit segmented pointer when read
...
from memory.
2021-01-25 15:26:26 -05:00
emteere
d7a1085619
GP-33_emteere Updated comment, read Status reg only once
2021-01-25 15:21:47 -05:00
dragonmacher
6e77720f7f
GP-626 - Fixed bad title text appending
...
Closes #2506
2021-01-25 15:21:11 -05:00
ghidra1
bf3876c925
GP-622 revised to allow connections to utilize TLSv1.3 by default with
...
Java 11
2021-01-22 19:50:02 -05:00
dragonmacher
b5c7e7104c
GP-620 - Fixed stack trace caused by incorrect options usage
...
Closes #2672
2021-01-21 16:01:58 -05:00
Tom Nelson
31b3db431e
changes for M1
2021-01-19 12:03:03 -05:00
ghidra1
92b2405c53
GP-598 removed ELF restriction on definition of 32-bit section header
...
values
2021-01-14 17:44:14 -05:00
ghidra1
5751276c63
Merge remote-tracking branch 'origin/GP-589-dragonmacher-function-npe' into patch
2021-01-14 09:36:31 -05:00
ghidra1
a2515e9657
Merge remote-tracking branch 'origin/GP-582-dragonmacher-function-graph-key-bindings' into patch
2021-01-14 09:25:53 -05:00
dragonmacher
1bc881df66
GP-582 - Key Bindings - fix broken Function Graph key bindings when
...
docked in the main tool
Closes #589
2021-01-13 18:16:45 -05:00
dragonmacher
8e4f0c5f16
GP-589 - Updated Function.getCalledFunctions() and
...
Function.getCallingFunctions() to support a null task monitor
Closes #589
2021-01-13 18:16:05 -05:00
emteere
923eb35a79
Fixing test failures from incorrect test
2021-01-13 17:39:27 -05:00
ghidra1
89a6574f6e
Merge remote-tracking branch 'origin/GP-521-dragonmacher-apply-data-types-2--SQUASHED' into patch
2021-01-11 23:04:15 -05:00
ghidra1
efc60f9666
Merge remote-tracking branch 'origin/GP-528_jpleasu_fix_scriptname_fixup--SQUASHED-over-patch' into patch
2021-01-11 18:45:40 -05:00
ghidra1
d487bdc2e5
Merge remote-tracking branch 'origin/GP-576_jpleasu_fix_bundles_concurrent_mod_bug--SQUASHED' into patch
2021-01-11 18:40:15 -05:00