Commit graph

6224 commits

Author SHA1 Message Date
Duncan Ogilvie
37e8d517b8
Merge pull request #3929 from x64dbg/patch-padding-bug
Some checks failed
Cross / cmake (ubuntu-latest) (push) Failing after 2s
Cross / appimage (push) Failing after 3m34s
Build / cmake (x64) (push) Has been cancelled
Build / cmake (x86) (push) Has been cancelled
Build / docs (push) Has been cancelled
Cross / cmake (windows-latest) (push) Has been cancelled
Format / format (push) Has been cancelled
Build / test (x64, GleeBug) (push) Has been cancelled
Build / test (x64, TitanEngine) (push) Has been cancelled
Build / test (x86, GleeBug) (push) Has been cancelled
Build / test (x86, TitanEngine) (push) Has been cancelled
Build / package (push) Has been cancelled
Fix bug in ModSectionRvaSize preventing patching in padding
2026-08-09 21:09:52 +02:00
Duncan Ogilvie
263b6912c2 Fix bug in ModSectionRvaSize preventing patching in padding
Closes #3928
2026-08-09 11:51:07 +02:00
Duncan Ogilvie
749bd554c5
Merge pull request #3920 from nato4r/fix/trace-record-thread-id-flag
Fix run trace desync when thread id is written without blockFlags 0x80
2026-08-04 20:35:09 +02:00
nato
bc492e1dcf Format TraceRecord.cpp 2026-07-30 18:44:35 +03:00
nato
3f6cf2795f Fix run trace desync when thread id is written without blockFlags 0x80 2026-07-30 17:54:09 +03:00
Duncan Ogilvie
43892ef41f Generate CHM index
Some checks failed
Cross / cmake (ubuntu-latest) (push) Failing after 5s
Cross / appimage (push) Failing after 47m39s
Build / docs (push) Has been cancelled
Build / test (x64, GleeBug) (push) Has been cancelled
Build / test (x64, TitanEngine) (push) Has been cancelled
Build / test (x86, GleeBug) (push) Has been cancelled
Build / test (x86, TitanEngine) (push) Has been cancelled
Build / package (push) Has been cancelled
Build / cmake (x64) (push) Has been cancelled
Build / cmake (x86) (push) Has been cancelled
Cross / cmake (windows-latest) (push) Has been cancelled
Format / format (push) Has been cancelled
2026-07-26 22:44:30 +02:00
Duncan Ogilvie
74e1ab8a3a
Merge pull request #3918 from x64dbg/dark-playground-nofix
Implement reusable QDarkApplication
2026-07-25 00:16:39 +02:00
Duncan Ogilvie
487e708974 Apply dumped memory bounds consistently 2026-07-24 23:32:34 +02:00
Duncan Ogilvie
5e75513f34 Improve docs dependency download errors 2026-07-24 18:40:12 +02:00
Duncan Ogilvie
18b7fba135 Harden minidump bounds and Windows Qt build 2026-07-24 18:03:49 +02:00
Duncan Ogilvie
7e1609d880 Address cross-platform review feedback 2026-07-24 17:47:28 +02:00
Duncan Ogilvie
0446d92234 Adjust QDarkApplication colors to ElfBug 2026-07-24 17:43:35 +02:00
Duncan Ogilvie
e10cdc34ad Switch ElfBug to QDarkApplication 2026-07-24 17:12:36 +02:00
Duncan Ogilvie
65eb015255 Remove x86 intrinsics from RegistersView to make it cross-platform 2026-07-24 16:25:08 +02:00
Duncan Ogilvie
fb1b1e8079 Implement generic QDarkApplication with Fusion style and dark title bar 2026-07-24 16:24:23 +02:00
Duncan Ogilvie
8154a9b003 Update to latest 0vercl0k/udmp-parser 2026-07-24 16:22:46 +02:00
Duncan Ogilvie
1a3263a4fc Restrict ElfBug compilation to linux-x64 2026-07-24 16:20:41 +02:00
Duncan Ogilvie
0131a8ebe4
Merge pull request #3911 from x64dbg/qaccessibility-crash-fix
Fix QAccessibility crash in AbstractTableView
2026-07-24 16:14:28 +02:00
Duncan Ogilvie
d89d94b339 Fix accessibility teardown and offscreen registers 2026-07-21 16:28:35 +02:00
Duncan Ogilvie
e762edf392 Add tests for register change announcements 2026-07-21 15:53:20 +02:00
Duncan Ogilvie
09d66fb9a0 Move around REGISTER_NAME enum to display order 2026-07-21 12:53:00 +02:00
Duncan Ogilvie
8b918baf24 Another rewrite 2026-07-21 12:39:24 +02:00
Duncan Ogilvie
53076605fc
Merge pull request #3916 from bycross028/fix-unconditional-jump-line-color
fix(theme): use red for the unconditional jump line in Dark theme
2026-07-20 21:12:56 +02:00
Juan Manuel Garcia
a2a3cbd561 fix(theme): use red for the unconditional jump line in Dark theme 2026-07-20 14:21:04 -03:00
Duncan Ogilvie
8ab705c574 Further rewrites 2026-07-19 23:19:47 +02:00
Duncan Ogilvie
a428a2f96b Update minidump accessibility test 2026-07-19 23:19:47 +02:00
Duncan Ogilvie
58f7414489 Fix Qt 6.11 support 2026-07-19 23:19:47 +02:00
Duncan Ogilvie
5c77c37882 Workaround for Qt6 Cocoa accessibility bug 2026-07-19 21:57:16 +02:00
Duncan Ogilvie
583bb11b52 Update minidump accessibility test 2026-07-19 21:54:49 +02:00
Duncan Ogilvie
5e387ca892 Add cross-platform accessibility test for minidump tool 2026-07-19 20:49:24 +02:00
Duncan Ogilvie
4080766281 Implement accessibility in cross-platform tools 2026-07-19 20:49:21 +02:00
Duncan Ogilvie
0b2378b546 Completely rewrite accessibility support 2026-07-19 20:49:16 +02:00
Duncan Ogilvie
df5756e553 Fix QAccessibility crash in AbstractTableView 2026-07-19 16:13:49 +02:00
Duncan Ogilvie
d8ea621435 Capture crash dumps for tests in CI 2026-07-19 15:08:06 +02:00
Duncan Ogilvie
385e1ce1d0
Merge pull request #3913 from x64dbg/snow-investigation
Improve stale software breakpoint handling
2026-07-19 12:11:34 +02:00
Duncan Ogilvie
5b9ead6b80
Merge pull request #3915 from torusrxxx/patch000000ea
fix permenant highlighting not initialized
2026-07-19 11:38:14 +02:00
torusrxxx
5670906dd5
fix permenant highlighting not initialized 2026-07-19 11:30:51 +08:00
Duncan Ogilvie
8bd330e007 Improve stale software breakpoint handling 2026-07-18 12:21:32 +02:00
Duncan Ogilvie
fcb0df9c80
Merge pull request #3912 from justanotheranonymoususer/register-mapping-fix
Prune mRegisterUpdates in InitMappings
2026-07-17 13:29:08 +02:00
justanotheranonymoususer
ce5331f06a
Prune mRegisterUpdates in InitMappings 2026-07-17 12:03:22 +03:00
Duncan Ogilvie
ef28086588
Merge pull request #3904 from x64dbg/graph-reuse
Fix bug in graph where 'Sync with RIP' would always re-analyze
2026-07-16 19:03:56 +02:00
Duncan Ogilvie
213fb14d39 Fix bug in graph where 'Sync with RIP' would always re-analyze 2026-07-16 18:42:21 +02:00
Duncan Ogilvie
f14a6a62fe
Merge pull request #3877 from YuHuanTin/add-warning-when-log-truncate
GUI: Output a warning when truncating the log buffer
2026-07-16 18:15:01 +02:00
Duncan Ogilvie
c2e9a85fe6
Merge pull request #3875 from g0th1c54e4/export-program-dir-trace2
Improve "SaveDatabaseInProgramDirectory" for trace file exports
2026-07-16 18:13:59 +02:00
Duncan Ogilvie
121c699a6a Reformat 2026-07-16 18:08:11 +02:00
Duncan Ogilvie
21275833c3
Merge pull request #3905 from x64dbg/attach-fix
Fix deadlock when attaching to PID from command line
2026-07-16 18:05:26 +02:00
Duncan Ogilvie
fb7eac4571 Address review comments 2026-07-16 17:04:41 +02:00
Duncan Ogilvie
f2d57e2eeb Fallback pause using breakin thread 2026-07-16 17:04:41 +02:00
Duncan Ogilvie
4a61e42280 Attempt to fix pausing after attaching 2026-07-16 17:04:40 +02:00
Duncan Ogilvie
20edaeb5fd Fix bug when attaching through the command line 2026-07-16 17:04:15 +02:00