1
0
Fork 0
Commit Graph

5840 Commits

Author SHA1 Message Date
ghadv0 c0d887dba5
Intermodular calls: add column for module name (#3664)
* Intermodular calls: add column for the module name (of the module containing the call instruction)
2025-07-26 00:43:49 +02:00
Duncan Ogilvie 926a2187e8
Merge pull request #3665 from torusrxxx/patch000000fb
Support adjusting font size via ctrl+wheel in RegistersView
2025-07-26 00:43:02 +02:00
Duncan Ogilvie fc97d55786
Merge pull request #3666 from torusrxxx/patch000000fc
Export table to tab-separated values
2025-07-26 00:42:48 +02:00
Duncan Ogilvie 754b4666b5 Greatly improve script state handling 2025-07-26 00:40:02 +02:00
Duncan Ogilvie 84668ac18d JobQueue.await now recursively calls job function when called on worker thread 2025-07-26 00:36:25 +02:00
Duncan Ogilvie 3a5f352fa9 Make breakpoint silent if breakpoint command execution fails 2025-07-26 00:34:07 +02:00
Duncan Ogilvie 9ce254418c Fix bug where disabling and reenabling GUI updates didn't update the GUI properly 2025-07-26 00:32:43 +02:00
Duncan Ogilvie 3522af5d80 Misc improvements 2025-07-26 00:29:55 +02:00
Duncan Ogilvie 89033cb6ec Show struct widget in DisplayTypeDialog 2025-07-26 00:28:56 +02:00
Duncan Ogilvie 4c0c3cd3dc Add clang-tidy configuration 2025-07-26 00:28:40 +02:00
torusrxxx ff890cfd84
Export table to tab-separated values 2025-07-25 23:11:07 +08:00
torusrxxx a185f6d548
Support adjusting font size via ctrl+wheel in RegistersView 2025-07-25 20:23:15 +08:00
Duncan Ogilvie 6cf7f60fff Do not produce an import library for exe target
Closes #3663
2025-07-24 23:33:30 +02:00
Duncan Ogilvie e9e3596e1d
Merge pull request #3660 from eldarkg/msvc-wine
msvc-wine: Fix: LINK : fatal error LNK1158: cannot run 'rc.exe'
2025-07-24 00:39:03 +02:00
Eldar Khayrullin 4fe2c45349 Restyle readme 2025-07-23 22:20:48 +03:00
Eldar Khayrullin bbec21fde3 msvc-wine: Fix: LINK : fatal error LNK1158: cannot run 'rc.exe' 2025-07-23 22:01:45 +03:00
Duncan Ogilvie 145c6a484a Fix headless initialization and thread model 2025-07-22 19:14:02 +02:00
Duncan Ogilvie 575d823d76
Merge pull request #3516 from peace-maker/cmdline_argparse
Use library for command line parsing
2025-07-22 19:09:30 +02:00
Duncan Ogilvie 8e070b7677 Add documentation for scriptexec/scriptrun/scriptcmd 2025-07-22 16:15:52 +02:00
Duncan Ogilvie bffce5143e Use scriptcmd and scriptexec for command line handling 2025-07-22 15:32:53 +02:00
Duncan Ogilvie 59b458852a Refactor scripting system to use JobQueue and allow better synchronization 2025-07-22 15:31:44 +02:00
Duncan Ogilvie e91ad3971f Add global atomic bIsDebugging flag to correctly track the debugger state
This potentially fixes a lot of race conditions when trying to wait for startup
2025-07-22 15:10:47 +02:00
Duncan Ogilvie 2368bfe8de Add super simple JobQueue implementation 2025-07-22 15:08:33 +02:00
Duncan Ogilvie a1ad4c00bb Rename MESSAGE_STACK to MESSAGE_QUEUE to reflect reality 2025-07-22 15:07:56 +02:00
Duncan Ogilvie 731ccba006 Add SharedSectionLocker/ExclusiveSectionLocker aliases for readability 2025-07-22 15:05:52 +02:00
Duncan Ogilvie ab32791e06 Fix CRT loading error in Debug 2025-07-22 15:05:08 +02:00
Duncan Ogilvie 4f406b274e GuiProcessEvents only processes events on the GUI thread 2025-07-22 15:04:41 +02:00
Duncan Ogilvie 68e80e6b3c
Merge pull request #3657 from eldarkg/msvc-wine
MSVC build under linux wine
2025-07-22 13:53:07 +02:00
Eldar Khayrullin cd850f6c2c Add more info to readme 2025-07-21 22:03:09 +03:00
Eldar Khayrullin e434db152f Move COMPILE-linux.md to docs 2025-07-21 20:08:12 +03:00
Duncan Ogilvie 64108f0b10 Improve launcher debuggee path handling 2025-07-21 18:52:18 +02:00
d2k2-git cb3f626933 Merge branch 'development' of https://github.com/d2k2-git/x64dbg into development 2025-07-21 18:45:28 +02:00
d2k2-git f0dfb54262
Merge branch 'x64dbg:development' into development 2025-07-21 18:39:59 +02:00
Peace-Maker 078ea3fcc1 Switch dbg command line parsing to args library 2025-07-21 15:44:53 +02:00
Duncan Ogilvie 6c94327505 Fix mnemonic brief column
Closes #3510
Closes #3509
2025-07-21 13:56:02 +02:00
Duncan Ogilvie b7407e075d
Merge pull request #3632 from kalhotky/fix/autocomment-precedence
Fix autocomment precedence
2025-07-21 13:33:12 +02:00
Duncan Ogilvie eda7c3296b
Merge pull request #3627 from d2k2-git/use-GUI_MAX_DISASSEMBLY_SIZE
align char buffer sizes with defined limit in GuiGetDisassembly
2025-07-21 13:31:31 +02:00
d2k2-git 074edbeb81 align char buffer sizes with defined limit in GuiGetDisassembly 2025-07-21 13:30:56 +02:00
Duncan Ogilvie 9a93383cb9 Automatically cancel previous workflow runs on the same branch 2025-07-21 13:29:07 +02:00
Duncan Ogilvie 7ebb9c7c66
Merge pull request #3641 from x64dbg/cursor/refactor-qzydis-instance-in-bridge-class-806d
Refactor QZydis instance in Bridge class
2025-07-21 13:24:09 +02:00
Duncan Ogilvie 840d9d2e93
Merge pull request #3638 from adityaxa/fix-trace-coverage-shortcut-label
Fix incorrect "None" label for disabled trace coverage in shortcuts
2025-07-21 13:23:18 +02:00
Duncan Ogilvie a5c3f8ab48
Merge pull request #3640 from kalhotky/feature/disasm-value-notation
Disasm value notation
2025-07-21 13:23:08 +02:00
Duncan Ogilvie 71e669822a
Merge pull request #3631 from kalhotky/fix/bp-fastresume-text
Fix fastresume hiding other summary text
2025-07-21 13:21:39 +02:00
Duncan Ogilvie 73a15c3112
Merge pull request #3630 from kalhotky/fix/symbolic-name-help
Fix symbolic name help URL encoding
2025-07-21 13:21:22 +02:00
Duncan Ogilvie d868da4c53
Merge pull request #3629 from kalhotky/fix/bp-addr
Fix deleting breakpoint at module base address
2025-07-21 13:21:10 +02:00
Duncan Ogilvie 4aa51f20e9
Merge pull request #3625 from d2k2-git/faster-disasmgetstringatwrapper
Faster disasmgetstringatwrapper
2025-07-21 13:20:27 +02:00
Duncan Ogilvie bd315bb656
Merge pull request #3562 from torusrxxx/patch000000f8
Update resources translations
2025-07-21 13:19:39 +02:00
Duncan Ogilvie fe16e2f1ac Add back -DX64DBG, closes #3634 2025-07-21 01:13:15 +02:00
Eldar Khayrullin 1097920f8d Merge branch 'development' into msvc-wine 2025-07-20 23:54:21 +03:00
Eldar Khayrullin 8f97124495 Add support to build under linux wine 2025-07-20 23:51:22 +03:00