..
DeviceNameResolver
DBG: updated DeviceNameResolver
2016-06-27 01:05:23 +02:00
TitanEngine
DBG: updated TitanEngine (resolves issue #1190 ) thanks to @nmikhailov
2017-01-07 16:59:51 +01:00
XEDParse
PROJECT: fixed line endings (hopefully for good now)
2015-11-24 01:50:17 +01:00
analysis
DBG+BRIDGE+GUI: fixed possible out-of-range access related to data disassembly
2017-01-10 10:16:49 +01:00
btparser @ 90eed9913a
DBG+GUI: fixed various @coverity issues
2017-01-09 01:10:43 +01:00
commands
Do not add breakpoint if SetBPX fails. ( #1460 )
2017-02-18 14:03:54 +01:00
dbghelp
PROJECT: fixed line endings (hopefully for good now)
2015-11-24 01:50:17 +01:00
jansson
DBG+GUI: fixed various @coverity issues
2017-01-09 01:10:43 +01:00
keystone
DBG: updated keystone
2016-10-18 15:06:06 +02:00
lz4
PROJECT: fixed line endings (hopefully for good now)
2015-11-24 01:50:17 +01:00
test
PROJECT: fixed line endings (hopefully for good now)
2015-11-24 01:50:17 +01:00
yara
DBG: fixed compile error in yara with pluginsdk
2016-09-21 21:27:46 +02:00
TraceRecord.cpp
DBG: plugin callback for tracing
2016-10-15 23:26:20 +02:00
TraceRecord.h
DBG+GUI: code improvements
2016-09-28 20:47:29 +02:00
_dbgfunctions.cpp
handles and windows view ( #1417 )
2017-02-18 13:56:59 +01:00
_dbgfunctions.h
handles and windows view ( #1417 )
2017-02-18 13:56:59 +01:00
_exports.cpp
DBG: workaround for a bug/feature in WOW64 that breaks stepping
2017-01-10 10:34:51 +01:00
_exports.h
Data Instruction support ( #758 )
2016-06-22 14:45:34 +02:00
_global.cpp
DBG+LAUNCHER: slight refactor of GetFileArchitecture to support certain edge cases
2016-12-13 19:54:43 +01:00
_global.h
DBG: changed ArchValue to macro
2016-11-27 01:00:08 +01:00
_plugin_types.h
plugin storage
2016-06-21 11:10:13 +00:00
_plugins.cpp
DBG+GUI+BRIDGE: added various menu manipulation functions for plugins
2016-12-26 12:44:03 +01:00
_plugins.h
DBG+GUI+BRIDGE: added various menu manipulation functions for plugins
2016-12-26 12:44:03 +01:00
_scriptapi.h
PROJECT: fixed line endings (hopefully for good now)
2015-11-24 01:50:17 +01:00
_scriptapi_argument.cpp
DBG: added SerializableTMap (less code duplication)
2016-06-01 11:07:49 +02:00
_scriptapi_argument.h
DBG: added SerializableTMap (less code duplication)
2016-06-01 11:07:49 +02:00
_scriptapi_assembler.cpp
PROJECT: fixed line endings (hopefully for good now)
2015-11-24 01:50:17 +01:00
_scriptapi_assembler.h
PROJECT+DBG+GUI: formatting (forgot to commit the correct formatting options for x64dbg)
2015-12-25 14:02:34 +01:00
_scriptapi_bookmark.cpp
DBG: some small fixed in scriptapi
2016-05-18 14:51:22 +02:00
_scriptapi_bookmark.h
DBG: small cleanup in scriptapi and added 'scriptdll' command
2016-02-24 00:15:49 +01:00
_scriptapi_comment.cpp
DBG: some small fixed in scriptapi
2016-05-18 14:51:22 +02:00
_scriptapi_comment.h
DBG: small cleanup in scriptapi and added 'scriptdll' command
2016-02-24 00:15:49 +01:00
_scriptapi_debug.cpp
DBG: don't attempt to wait when the command failed
2016-09-09 19:38:15 +02:00
_scriptapi_debug.h
Added async and rate limit logic to calls that tended to flood the gui thread
2016-07-05 01:03:54 -06:00
_scriptapi_flag.cpp
PROJECT: fixed line endings (hopefully for good now)
2015-11-24 01:50:17 +01:00
_scriptapi_flag.h
PROJECT+DBG+GUI: formatting (forgot to commit the correct formatting options for x64dbg)
2015-12-25 14:02:34 +01:00
_scriptapi_function.cpp
Update _scriptapi_function.cpp ( #1147 )
2016-10-06 08:21:15 +02:00
_scriptapi_function.h
DBG: Fixed potential ambiguous function definition
2016-10-04 23:50:55 +02:00
_scriptapi_gui.cpp
DBG+BRIDGE+GUI: implemented more selection queries (graph + memory map + symbol module)
2016-09-21 21:28:37 +02:00
_scriptapi_gui.h
DBG+BRIDGE+GUI: implemented more selection queries (graph + memory map + symbol module)
2016-09-21 21:28:37 +02:00
_scriptapi_label.cpp
DBG: some small fixed in scriptapi
2016-05-18 14:51:22 +02:00
_scriptapi_label.h
DBG: small cleanup in scriptapi and added 'scriptdll' command
2016-02-24 00:15:49 +01:00
_scriptapi_memory.cpp
DBG: some small fixed in scriptapi
2016-05-18 14:51:22 +02:00
_scriptapi_memory.h
PROJECT+DBG+GUI: formatting (forgot to commit the correct formatting options for x64dbg)
2015-12-25 14:02:34 +01:00
_scriptapi_misc.cpp
PROJECT: fixed line endings (hopefully for good now)
2015-11-24 01:50:17 +01:00
_scriptapi_misc.h
PROJECT+DBG+GUI: formatting (forgot to commit the correct formatting options for x64dbg)
2015-12-25 14:02:34 +01:00
_scriptapi_module.cpp
DBG: small cleanup in scriptapi and added 'scriptdll' command
2016-02-24 00:15:49 +01:00
_scriptapi_module.h
DBG: small cleanup in scriptapi and added 'scriptdll' command
2016-02-24 00:15:49 +01:00
_scriptapi_pattern.cpp
DBG: some small fixed in scriptapi
2016-05-18 14:51:22 +02:00
_scriptapi_pattern.h
PROJECT+DBG+GUI: formatting (forgot to commit the correct formatting options for x64dbg)
2015-12-25 14:02:34 +01:00
_scriptapi_register.cpp
DBG: temporarily fixed the ResolveOpValue function (needs a cleaner approach but this works for now)
2016-05-20 04:07:59 +02:00
_scriptapi_register.h
PROJECT+DBG+GUI: formatting (forgot to commit the correct formatting options for x64dbg)
2015-12-25 14:02:34 +01:00
_scriptapi_stack.cpp
PROJECT: fixed line endings (hopefully for good now)
2015-11-24 01:50:17 +01:00
_scriptapi_stack.h
PROJECT+DBG+GUI: formatting (forgot to commit the correct formatting options for x64dbg)
2015-12-25 14:02:34 +01:00
_scriptapi_symbol.cpp
Added import / exports out of modules into Script::Symbol::GetList
2016-07-05 14:53:01 -06:00
_scriptapi_symbol.h
DBG: start of symbol enumeration function
2016-01-12 04:09:07 +01:00
addrinfo.cpp
DBG: slightly improved import parsing ( #1455 )
2017-02-05 20:16:47 +01:00
addrinfo.h
DBG+GUI: code improvements
2016-09-28 20:47:29 +02:00
animate.cpp
DBG: removed final traces of x64_dbg
2016-09-27 02:06:07 +02:00
animate.h
Animate into ( #1020 )
2016-08-30 12:59:40 +02:00
argument.cpp
BRIDGE+DBG: fully support arguments ( #536 )
2016-06-24 05:51:14 +02:00
argument.h
BRIDGE+DBG: fully support arguments ( #536 )
2016-06-24 05:51:14 +02:00
assemble.cpp
Highlight segment register from reg view ( #1376 )
2016-12-16 12:22:54 +01:00
assemble.h
DBG+GUI+PROJECT: added asmjit assembler engine
2016-09-07 05:39:18 +02:00
bookmark.cpp
DBG: don't clear data before loading from JSON
2016-10-08 01:36:26 +02:00
bookmark.h
DBG: AddrInfo + AddrInfoSerializer + AddrInfoHashMap
2016-06-09 17:22:29 +02:00
breakpoint.cpp
DBG: don't clear data before loading from JSON
2016-10-08 01:36:26 +02:00
breakpoint.h
conditional exception breakpoint ( #1073 )
2016-09-10 07:43:34 +02:00
command.cpp
DBG: Capitalize console error/output messages ( #1215 )
2016-11-05 04:45:39 +01:00
command.h
DBG: remove CMDRESULT since it's become useless
2016-10-13 17:14:17 +02:00
commandline.cpp
DBG+LAUNCHER: fixed launcher with a working directory set
2016-12-13 18:53:43 +01:00
commandline.h
DBG: remove CMDRESULT since it's become useless
2016-10-13 17:14:17 +02:00
commandparser.cpp
DBG+LAUNCHER: fixed launcher with a working directory set
2016-12-13 18:53:43 +01:00
commandparser.h
PROJECT: fixed line endings (hopefully for good now)
2015-11-24 01:50:17 +01:00
comment.cpp
DBG: don't clear data before loading from JSON
2016-10-08 01:36:26 +02:00
comment.h
DBG: AddrInfo + AddrInfoSerializer + AddrInfoHashMap
2016-06-09 17:22:29 +02:00
console.cpp
DBG: fixed bugs found with Visual Studio static code analysis
2016-10-02 16:09:11 +02:00
console.h
DBG: fixed bugs found with Visual Studio static code analysis
2016-10-02 16:09:11 +02:00
database.cpp
DBG: don't clear patches unless the debuggee is terminating ( fixes #1419 )
2017-01-18 14:40:46 +01:00
database.h
DBG: don't clear patches unless the debuggee is terminating ( fixes #1419 )
2017-01-18 14:40:46 +01:00
datainst_helper.cpp
DBG: Capitalize console error/output messages ( #1215 )
2016-11-05 04:45:39 +01:00
datainst_helper.h
DBG: various changes to the encodemap
2016-06-24 02:47:22 +02:00
dbghelp_safe.cpp
DBG: one less export from dbghelp
2016-09-07 07:56:14 +02:00
dbghelp_safe.h
DBG: one less export from dbghelp
2016-09-07 07:56:14 +02:00
debugger.cpp
handles and windows view ( #1417 )
2017-02-18 13:56:59 +01:00
debugger.h
DBG+GUI: implemented trace switch condition
2017-01-10 12:14:01 +01:00
disasm_fast.cpp
Data Instruction support ( #758 )
2016-06-22 14:45:34 +02:00
disasm_fast.h
DBG: small performance optimizations
2016-06-04 20:24:34 +02:00
disasm_helper.cpp
DBG+GUI: implemented trace switch condition
2017-01-10 12:14:01 +01:00
disasm_helper.h
DBG: improved the disasmispossiblestring function
2017-01-02 03:14:57 +01:00
dynamicmem.h
DBG+GUI: code improvements
2016-09-28 20:47:29 +02:00
encodemap.cpp
DBG+BRIDGE+GUI: fixed possible out-of-range access related to data disassembly
2017-01-10 10:16:49 +01:00
encodemap.h
DBG+BRIDGE+GUI: fixed possible out-of-range access related to data disassembly
2017-01-10 10:16:49 +01:00
exception.cpp
conditional exception breakpoint ( #1073 )
2016-09-10 07:43:34 +02:00
exception.h
conditional exception breakpoint ( #1073 )
2016-09-10 07:43:34 +02:00
exhandlerinfo.cpp
DBG: moved all commands to separate cpp files
2016-09-27 03:45:28 +02:00
exhandlerinfo.h
DBG: VEH/VCH/UnhandledExceptionFilter working (use exhandlers command) #489
2016-06-12 06:16:00 +02:00
expressionfunctions.cpp
Highlight segment register from reg view ( #1376 )
2016-12-16 12:22:54 +01:00
expressionfunctions.h
DBG+GUI: code improvements
2016-09-28 20:47:29 +02:00
expressionparser.cpp
DBG: fixed issue #1350 (incorrect detection of unary operators)
2016-12-06 20:37:08 +01:00
expressionparser.h
DBG: removed some useless const
2016-10-29 16:28:12 +02:00
exprfunc.cpp
DBG: added dis.isnop and dis.isunusual
2016-11-18 08:30:21 +01:00
exprfunc.h
DBG: added dis.isnop and dis.isunusual
2016-11-18 08:30:21 +01:00
filehelper.cpp
DBG: added FileHelper::GetFileName
2016-11-21 10:16:05 +01:00
filehelper.h
DBG: added FileHelper::GetFileName
2016-11-21 10:16:05 +01:00
function.cpp
DBG: don't clear data before loading from JSON
2016-10-08 01:36:26 +02:00
function.h
DBG: added SerializableTMap (less code duplication)
2016-06-01 11:07:49 +02:00
handle.h
PROJECT: fixed line endings (hopefully for good now)
2015-11-24 01:50:17 +01:00
handles.cpp
handles and windows view ( #1417 )
2017-02-18 13:56:59 +01:00
handles.h
handles and windows view ( #1417 )
2017-02-18 13:56:59 +01:00
historycontext.cpp
DBG: header move finished
2016-09-27 01:32:07 +02:00
historycontext.h
DBG: locks in HistoryContext
2016-09-06 13:16:41 +02:00
jit.cpp
PROJECT+DBG+GUI: formatting (forgot to commit the correct formatting options for x64dbg)
2015-12-25 14:02:34 +01:00
jit.h
Minor fixes ( #977 )
2016-08-13 21:25:59 +02:00
label.cpp
DBG: don't clear data before loading from JSON
2016-10-08 01:36:26 +02:00
label.h
DBG: AddrInfo + AddrInfoSerializer + AddrInfoHashMap
2016-06-09 17:22:29 +02:00
log.cpp
PROJECT: fixed line endings (hopefully for good now)
2015-11-24 01:50:17 +01:00
loop.cpp
DBG+BRIDGE+GUI: make single loops show properly
2016-11-22 21:54:39 +01:00
loop.h
DBG+BRIDGE+GUI: make single loops show properly
2016-11-22 21:54:39 +01:00
main.cpp
PROJECT: fixed line endings (hopefully for good now)
2015-11-24 01:50:17 +01:00
memory.cpp
DBG: correctly enforce reads/writes on page boundaries ( closes #1446 )
2017-02-05 20:45:06 +01:00
memory.h
Remote process cookie support for Windows XP/Vista/7 ( #1412 )
2017-01-10 12:21:07 +01:00
mnemonichelp.cpp
DBG: moved all commands to separate cpp files
2016-09-27 03:45:28 +02:00
mnemonichelp.h
DBG: added mnemonichelp and mnemonicbrief commands + export
2016-05-25 15:57:03 +02:00
module.cpp
decode function offset in stack ( #1243 )
2016-11-14 08:25:11 +01:00
module.h
Run to user code ( #762 )
2016-06-22 17:22:44 +02:00
msgqueue.cpp
DBG: fixed some bugs with handles
2016-05-29 01:48:58 +02:00
msgqueue.h
DBG: moved all commands to separate cpp files
2016-09-27 03:45:28 +02:00
murmurhash.cpp
PROJECT: fixed line endings (hopefully for good now)
2015-11-24 01:50:17 +01:00
murmurhash.h
PROJECT: fixed line endings (hopefully for good now)
2015-11-24 01:50:17 +01:00
patches.cpp
Thread Safe
2016-08-23 10:46:25 +08:00
patches.h
DBG: More header guards
2016-01-24 18:49:14 -05:00
patternfind.cpp
PROJECT: fixed line endings (hopefully for good now)
2015-11-24 01:50:17 +01:00
patternfind.h
PROJECT: fixed line endings (hopefully for good now)
2015-11-24 01:50:17 +01:00
plugin_loader.cpp
DBG+GUI+BRIDGE: added various menu manipulation functions for plugins
2016-12-26 12:44:03 +01:00
plugin_loader.h
DBG+GUI+BRIDGE: added various menu manipulation functions for plugins
2016-12-26 12:44:03 +01:00
reference.cpp
search for GUID ( #1156 )
2016-10-09 18:30:37 +02:00
reference.h
DBG+GUI: code improvements
2016-09-28 20:47:29 +02:00
script_commands.txt
PROJECT: RESTRUCTURE
2015-10-17 16:35:38 -04:00
serializablemap.h
DBG: fixed the ENABLE_MEM_TRACE option
2016-11-05 04:36:33 +01:00
simplescript.cpp
DBG: comments for GuiProcessEvents calls
2016-10-29 18:49:10 +02:00
simplescript.h
DBG: header move finished
2016-09-27 01:32:07 +02:00
stackinfo.cpp
DBG+GUI: fixed various @coverity issues
2017-01-09 01:10:43 +01:00
stackinfo.h
Show suspected call stack frame, and fix a bug ( #1282 )
2016-11-22 19:03:57 +01:00
stringformat.cpp
DBG: fixed issue with format delimiter
2016-11-07 19:32:38 +01:00
stringformat.h
DBG: added stringformatinline
2016-05-22 14:43:50 +02:00
stringutils.cpp
DBG: various small improvements to the mov command
2017-01-10 20:30:54 +01:00
stringutils.h
DBG: fixed various warnings (closes issue #1175 )
2016-10-19 12:43:10 +02:00
symbolinfo.cpp
Use HTTPS for Microsoft symbol server URL ( #1300 )
2016-12-13 02:41:35 +01:00
symbolinfo.h
DBG: added 'srcline' exprfunc
2016-07-09 17:41:16 +02:00
symcache.cpp
DBG+GUI: fixed various @coverity issues
2017-01-09 01:10:43 +01:00
symcache.h
DBG: improved symcache
2016-10-09 23:40:50 +02:00
taskthread.h
DBG: notice about a crash in taskthread.h
2016-10-13 10:03:33 +02:00
tcpconnections.cpp
DBG+GUI: code improvements
2016-09-28 20:47:29 +02:00
tcpconnections.h
DBG+GUI+BRIDGE: rewrote handles + tcp connections view
2016-05-29 00:32:22 +02:00
thread.cpp
Add auto-scrolling to tables etc ( #1035 )
2016-09-02 16:47:32 +02:00
thread.h
DBG: moved all commands to separate cpp files
2016-09-27 03:45:28 +02:00
threading.cpp
don't halt ( #1007 )
2016-08-25 16:23:59 +02:00
threading.h
DBG: basic of the type system working
2016-10-01 18:50:32 +02:00
types.cpp
DBG+GUI: fixed some small issues with types #1309 #1305
2016-11-30 21:23:55 +01:00
types.h
DBG+BRIDGE+GUI: initial version of struct viewer
2016-11-27 00:51:24 +01:00
typesparser.cpp
DBG+GUI: fixed various @coverity issues
2017-01-09 01:10:43 +01:00
undocumented.h
Highlight segment register from reg view ( #1376 )
2016-12-16 12:22:54 +01:00
value.cpp
Highlight segment register from reg view ( #1376 )
2016-12-16 12:22:54 +01:00
value.h
DBG: nicely cut away the hacky command processing crap
2016-07-07 06:45:37 +02:00
variable.cpp
DBG+GUI: implemented trace switch condition
2017-01-10 12:14:01 +01:00
variable.h
PROJECT: fixed line endings (hopefully for good now)
2015-11-24 01:50:17 +01:00
watch.cpp
DBG: don't clear data before loading from JSON
2016-10-08 01:36:26 +02:00
watch.h
DBG: moved all commands to separate cpp files
2016-09-27 03:45:28 +02:00
x64dbg.cpp
DBG+GUI: implemented trace switch condition
2017-01-10 12:14:01 +01:00
x64dbg.h
DBG: removed final traces of x64_dbg
2016-09-27 02:06:07 +02:00
x64dbg_dbg.vcxproj
Highlight segment register from reg view ( #1376 )
2016-12-16 12:22:54 +01:00
x64dbg_dbg.vcxproj.filters
Highlight segment register from reg view ( #1376 )
2016-12-16 12:22:54 +01:00
x64dbg_dbg.vcxproj.user
DBG: removed final traces of x64_dbg
2016-09-27 02:06:07 +02:00
xrefs.cpp
DBG: AddrInfo + AddrInfoSerializer + AddrInfoHashMap
2016-06-09 17:22:29 +02:00
xrefs.h
DBG: AddrInfo + AddrInfoSerializer + AddrInfoHashMap
2016-06-09 17:22:29 +02:00