mrexodia
6dc9dcd3cf
performance improvement in GetContextDataEx
2016-09-03 05:45:11 +02:00
mrexodia
895f80996b
fixed UE_DLLCHARACTERISTICS
2016-08-27 21:32:57 +02:00
mrexodia
bdaae76d9d
added UE_DLLCHARACTERISTICS
2016-08-27 21:03:42 +02:00
mrexodia
c5be34dc92
removed certain checks for performance improvement (x64dbg only)
2016-06-04 20:23:17 +02:00
mrexodia
e089f4af41
fixed some bugs with RVA -> Offset conversion (appears to be working fine for standard exes now)
2016-04-22 21:04:38 +02:00
mrexodia
941f391317
Merged in RaMMicHaeL/titanengine-update/patch1 (pull request #10 )
...
Fix INVALID_HANDLE exceptions
2016-03-05 13:16:50 +01:00
RaMMicHaeL
c283737b53
These handles are managed by the system; fixes INVALID_HANDLE exceptions when the system tries to close the handles
2016-03-05 14:13:57 +02:00
cypherpunk
ea39130ed9
updated C/C++ SDK files for Resourcer::ExtractResourceFromFile fixes
2015-12-20 16:33:30 +01:00
cypherpunk
fdbc1aa989
fix Resourcer::EnumerateResource which wasnt sending correct resourceName / resourceType
2015-12-20 16:32:44 +01:00
cypherpunk
758a361df1
fix for using ExtractResourceFromFile from callback of EnumerateResource
2015-12-20 16:31:43 +01:00
cypherpunk
a37ce345e2
fixed Resourcer::ExtractResourceFromFile which was broken ever since
2015-12-20 16:30:30 +01:00
mrexodia
fb03e9de19
fixed some formatting
2015-12-15 17:10:04 +01:00
mrexodia
fa184271cd
Merged in Herz3h/titanengine-update (pull request #9 )
...
Hardware Breakpoint : Fixed a bug where when HW BP is hit and the user deletes the HW BP then resumes the execution, the Trap Flag is still set which make titanengine think the debuggee throwed a SINGLE_STEP Exception.
2015-12-11 22:20:28 +01:00
Herzeh
db1a181193
Changed (1 << 8) to UE_TRAP_FLAG which already exists
2015-12-11 21:34:55 +01:00
Herzeh
92f5d48c85
Hardware Breakpoint : Fixed a bug where when HW BP is hit and the user deletes the HW BP then resumes the execution, the Trap Flag is still set which make titanengine think the debuggee throwed a SINGLE_STEP Exception.
...
BP : Fixed a bug where setting a HW BP and a SW BP (could be any combination e.g SW BP then a HW BP) on same address, then removing one of the two BP when program hits the BP will remove all BPs set on that address.
2015-12-11 12:50:16 +01:00
Mr. eXoDia
51208e22f3
call FlushInstructionCache after changing code (this could bug)
2015-07-30 15:39:09 +02:00
Mr. eXoDia
268c684125
removed exception handlers for callbacks (this is dangerous)
2015-04-17 00:36:47 +02:00
Mr. eXoDia
b9dd68f5c7
fixed a bug in LibraryLoader.exe as non-administrator (Global -> Local kernel namespace for the file name to debug)
2015-04-04 03:56:57 +02:00
Mr. eXoDia
3462c000e0
fixed a bug with resetting hardware breakpoints when they are deleted inside the handler (thanks to Demonic Sword!)
2015-02-04 01:16:18 +01:00
Mr. eXoDia
aacd8c2eb8
fixed a bug with setting the AVX context overwriting the other registers with zeroes
2014-12-30 03:41:32 +01:00
Mr. eXoDia
9ab24a8d8f
fixes
2014-12-30 03:17:03 +01:00
Mr. eXoDia
acb0e1aa24
fixed a bug with YMM registers
2014-12-30 03:12:16 +01:00
Mr. eXoDia
6e7778eddb
compiler generic XmmRegister types (mingw doesn't like M128A)
2014-12-30 02:01:11 +01:00
Mr. eXoDia
46398eba7b
removed useless unlock/relock sequences (CriticalSection objects can be called recursively without problems from the same thread)
2014-12-23 00:19:11 +01:00
Mr. eXoDia
f04f96e83d
fixed CriticalSectionLocker (thanks to Nukem)
2014-12-22 23:22:59 +01:00
Mr. eXoDia
29f8973700
fixed the 'push ss', 'pop ss' problem (by setting a breakpoint on the next instruction)
2014-12-08 23:55:20 +01:00
Mr. eXoDia
c541b9d764
resolved issue #44 (by removing the push ss, pop ss 'fix') + fixed SingleStep
2014-12-08 23:37:59 +01:00
Mr. eXoDia
d572dd2bfc
Fixed AVX YMM registers
2014-12-08 16:33:04 +01:00
Mr. eXoDia
ee9fc93b96
fixed return value of InitXState()
2014-12-08 15:33:54 +01:00
Mr. eXoDia
6f6bae27a6
some cleanups in TitanEngine.Debugger.Context (wip)
2014-12-08 15:30:51 +01:00
Mr. eXoDia
2dedd37950
added more structure alignment checks
2014-12-08 14:42:29 +01:00
Mr. eXoDia
e3107e6dd3
hopefully fixed a crash with getting/setting the AVX context on unsupported systems
2014-12-08 02:08:59 +01:00
Mr. eXoDia
60c7a748b4
M128A for mingw
2014-12-01 00:58:08 +01:00
mrexodia
2c886614af
Merged in Dreg_fr33project/titanengine-update (pull request #8 )
...
avx support
2014-11-13 02:44:56 +01:00
dreg_fr33project
4956d16b65
finish basic AVX support
2014-11-13 02:33:47 +01:00
dreg_fr33project
c084a81ba4
Merge branch 'master' of https://bitbucket.org/Dreg_fr33project/titanengine-update
2014-11-11 09:13:49 +01:00
David Reguera Garcia (Dreg)
3309f9c375
Merged mrexodia/titanengine-update into master
2014-11-11 09:13:32 +01:00
dreg_fr33project
191b46e84f
last ymm support changes
2014-11-11 09:12:57 +01:00
David Reguera Garcia (Dreg)
a8a32117c1
Merged in Dreg_fr33project/titanengine-update (pull request #7 )
...
eflags fixed and registersview button tunning
2014-11-02 03:33:42 +01:00
David Reguera Garcia (Dreg)
399ca0742b
Merged mrexodia/titanengine-update into master
2014-11-02 03:11:54 +01:00
dreg_fr33project
1a7ebad6b8
eflags fix
2014-11-02 03:11:33 +01:00
mrexodia
b421e7e00e
Merged in Dreg_fr33project/titanengine-update (pull request #6 )
...
Basic FPU support
2014-11-02 02:08:54 +01:00
dreg_fr33project
dce958c748
fix a bug in MMX get
2014-11-02 01:45:41 +01:00
David Reguera Garcia (Dreg)
0599f49277
Merged mrexodia/titanengine-update into master
2014-11-02 01:07:14 +01:00
dreg_fr33project
71b5f65fbc
last fpu changes - ended basic first version
2014-11-02 00:31:43 +01:00
dreg_fr33project
650bb5a46b
las fpu changes
2014-10-27 08:03:11 +01:00
dreg_fr33project
1ef361ba10
last changes
2014-10-26 02:28:20 +02:00
mrexodia
34f7289118
Merged in Dreg_fr33project/titanengine-update (pull request #5 )
...
FPU support added and new getcontext way
2014-09-30 15:38:10 +02:00
David Reguera Garcia (Dreg)
17b7cb558e
Merged mrexodia/titanengine-update into master
2014-09-30 15:35:36 +02:00
dreg_fr33project
db9c67b317
new titanengine with FPU support etc
2014-09-30 15:34:46 +02:00