root/libemu/trunk/include


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @1707 [1707] 11/11/08 00:16:55 common libemu - gcc 4.3.2 enforces return value checks for (v)asprintf, system, …
(edit) @1705 [1705] 11/10/08 23:54:40 common libemu - rename the INT(bits) and UINT(bits) macros to INTOF(bits) and …
(edit) @1692 [1692] 09/25/08 16:46:39 common libemu - nanny shadowed a local parameter - createprocess did not work …
(edit) @1684 [1684] 09/10/08 02:03:59 common libemu - emt64 fixes to allow compiling on x86_64 plattforms maybe it …
(edit) @1659 [1659] 07/21/08 00:43:57 common libemu - move win32 fopen fclose fwrite hooks from …
(edit) @1658 [1658] 07/21/08 00:38:19 common libemu - to simplify profiling, create …
(edit) @1657 [1657] 07/21/08 00:37:00 common libemu - implement default logger as callback
(edit) @1655 [1655] 07/16/08 19:43:43 common libemu - profile win32 sendto() svn commit -m
(edit) @1654 [1654] 07/16/08 19:42:16 common libemu - introduce emu_hashmap_{ptr,string}_{hash,cmp} functions, to …
(edit) @1639 [1639] 06/29/08 14:36:13 common libemu - basic big endian support - main problem is unaligned memory …
(edit) @1635 [1635] 06/23/08 20:47:47 common libemu - install profile and env headers to proper location
(edit) @1632 [1632] 06/21/08 18:37:01 common libemu - emu_log_set_logcb introduced: void my_emu_logcb)(struct emu *e, …
(edit) @1630 [1630] 06/21/08 15:52:54 common libemu - add emu_env.h to include_HEADERS
(edit) @1629 [1629] 06/21/08 15:01:45 dp redefinition guards
(edit) @1609 [1609] 03/26/08 01:23:32 common libemu - Michal Spadlinski pointed out that instr_group_1_82 is an alias …
(edit) @1607 [1607] 03/24/08 19:22:30 common libemu - restructured the process environment now we have emu_env as …
(edit) @1551 [1551] 02/14/08 13:54:47 common libemu - void *emu_profile_function_argument_get(struct …
(edit) @1531 [1531] 01/17/08 08:52:43 common libemu - env win32 - add msvcrt export section - hook _execv - …
(edit) @1526 [1526] 01/15/08 14:33:04 common libemu - introduce render_array, required for arrays (used in execve() on …
(edit) @1507 [1507] 01/13/08 22:39:58 common libemu - emu_profile rename *_ref to *_ptr - rename …
(edit) @1505 [1505] 01/13/08 16:40:07 common libemu - emu_profile introduces an api for storing function calls and …
(edit) @1476 [1476] 12/02/07 22:44:27 common libemu - linux env, add exit(), reorder fork
(edit) @1469 [1469] 12/02/07 17:59:41 common libemu - env linux hook fork(), return 4711
(edit) @1442 [1442] 11/26/07 04:39:59 common libemu - environments allow providing userdata now, accessing the …
(edit) @1438 [1438] 11/17/07 15:06:30 common libemu - linux env, header Makefile.am
(edit) @1437 [1437] 11/16/07 12:29:36 common libemu - fpu backwards traversal was dodgy, comparing fpu state with …
(edit) @1436 [1436] 11/11/07 16:53:28 common libemu - proper linux syscall hooking, removed the int_cd code and …
(edit) @1429 [1429] 10/30/07 11:03:46 common libemu - drafting int hooking for a linux env, the switch structure is …
(edit) @1428 [1428] 10/30/07 10:57:10 common libemu - add group3 to itables
(edit) @1367 [1367] 09/04/07 14:45:36 common libemu - rename files not exporting symbols stripping the leading emu_, …
(edit) @1366 [1366] 09/04/07 14:25:03 common libemu - avoid exporting the w32 hooks
(edit) @1343 [1343] 07/30/07 18:56:03 common libemu - logging, use the DEBUG define here too, the source file has to …
(edit) @1330 [1330] 07/23/07 20:03:22 common libemu - split the hooks in one file per dll, order by functions asc - …
(edit) @1324 [1324] 07/17/07 00:48:57 common libemu - win32 env, hook SetUnhandledExceptionFilter?
(edit) @1318 [1318] 07/09/07 17:20:19 common libemu - fix cpu's gpl boilerplate
(edit) @1317 [1317] 07/09/07 17:16:10 common libemu - gplv2 boilerplate for all files but libdasm
(edit) @1316 [1316] 07/09/07 16:59:43 common libemu - add missing /* @header@ */
(edit) @1315 [1315] 07/09/07 11:57:23 common libemu - fix make dist
(edit) @1309 [1309] 07/08/07 01:48:14 common libemu - javadoc emu_instruction
(edit) @1307 [1307] 07/07/07 19:43:05 common libemu - hashtable, less heap fragmentation
(edit) @1306 [1306] 07/07/07 17:00:51 common libemu - start commenting the headers
(edit) @1305 [1305] 07/07/07 16:44:04 common libemu - start commenting the headers
(edit) @1302 [1302] 07/02/07 21:24:23 common libemu - binarybackwardstraversalinstructiondependencytracking for fpu …
(edit) @1299 [1299] 07/02/07 16:25:53 common libemu - move track & source information from emu_cpu_instruction and …
(edit) @1297 [1297] 06/27/07 18:41:02 common libemu - improved binarybackwardstraversalinstructiondepencytracking, …
(edit) @1294 [1294] 06/26/07 10:31:24 common libemu - emu_list use the makro to create the emu_list implementation, …
(edit) @1289 [1289] 06/12/07 18:35:25 common libemu w32 env, fix dll loading using structs and loops
(edit) @1288 [1288] 06/12/07 17:34:14 common libemu - this commit might break 'things' tried to add mov fs …
(edit) @1263 [1263] 05/11/07 18:29:25 common libemu - tracking, for proper tracking when dealing with instructions …
(edit) @1261 [1261] 05/08/07 00:35:31 common libemu - fix 'some' memleak - emu_queue_free forgot to free the items …
(edit) @1260 [1260] 05/05/07 02:04:15 common libemu - fix headers Makefile.am win32 env headers are installed by their …
(edit) @1258 [1258] 05/05/07 01:46:43 common libemu - win32 env, example implementations for CreateProcess? and …
(edit) @1257 [1257] 05/05/07 01:19:15 dp libemu - add emu_memory_clear(...)
(edit) @1254 [1254] 05/05/07 00:41:46 common libemu - add emu_shellcode, api wrapper to check if a buffer contains a …
(edit) @1246 [1246] 04/30/07 13:17:09 common libemu - make dist install w32 env headers too
(edit) @1245 [1245] 04/30/07 12:42:02 common libemu - include all new files in the Makefile.am to fix make dist …
(edit) @1244 [1244] 04/29/07 01:35:55 common libemu - stoss & cmps, single step the rep prefixed instructions …
(edit) @1243 [1243] 04/29/07 00:45:18 common libemu - emu_graph, add distance to vertex, so we can calc the minimal …
(edit) @1242 [1242] 04/26/07 18:45:38 common libemu - emu_source & emu_graph: (static) loop detection - …
(edit) @1239 [1239] 04/25/07 23:54:29 common libemu - add emu_queue, emu_queue_{new,free,front,{en,de}queue,empty} - …
(edit) @1233 [1233] 04/24/07 01:50:28 common libemu - support fpu in emu_track, add source to fpu_instruction, set …
(edit) @1230 [1230] 04/23/07 15:07:33 common libemu - env w32, api to hook calls to the windows api - sctest hook …
(edit) @1229 [1229] 04/22/07 20:09:33 common libemu - sctest - add a clet encrypted win32_bind & pex shellcode …
(edit) @1228 [1228] 04/22/07 02:14:44 common libemu - env w32 add hook for GetSystemDirectoryA so sctest #7
(edit) @1227 [1227] 04/21/07 15:32:05 dp libemu - split fpu instructions handling into parsing and running
(edit) @1225 [1225] 04/17/07 10:02:38 common libemu - add emu_track, add backwardstraversal to sctests getpc() runner, …
(edit) @1224 [1224] 04/17/07 09:56:02 common libemu - win32 env, add urlmon.dll, hook URLDownloadToFile
(edit) @1223 [1223] 04/17/07 09:54:44 common libemu - emu_instruction, fix typo
(edit) @1220 [1220] 04/10/07 03:58:34 common libemu - new macro UNSUPPORTED(cpu_p, reason) and some default resons NNY …
(edit) @1219 [1219] 04/10/07 03:39:46 common libemu - split instr_group_1_80 into the groups, so track & source can …
(edit) @1213 [1213] 04/09/07 16:16:30 common libemu - add 2 structs {source,track} to emu_cpu_instruction, draft the …
(edit) @1207 [1207] 04/05/07 23:57:17 dp libemu - implement emu_memory_alloc()
(edit) @1204 [1204] 04/05/07 01:16:10 common libemu - emu_string has _append_format now
(edit) @1203 [1203] 04/05/07 01:15:21 common libemu - emu_graph's vertexes have backedges now
(edit) @1197 [1197] 04/03/07 23:54:27 common libemu - env w32 add hooks for malloc memset fopen fwrite fclose - add …
(edit) @1196 [1196] 04/03/07 18:51:41 common libemu - emu_memory_alloc 'allocs' rand() for now
(edit) @1194 [1194] 04/03/07 00:00:15 common libemu - w32 env dll exports, malloc one large chunk instead of many …
(edit) @1193 [1193] 04/02/07 20:18:03 common libemu - fix win32 env so dll exports are per instance and not global …
(edit) @1190 [1190] 04/01/07 02:57:50 common libemu - emu_string implement _append - emu_graph implement _free - …
(edit) @1189 [1189] 03/29/07 23:04:31 common libemu - win32 env, check_eip returns dll_export instead of int so we can …
(edit) @1188 [1188] 03/29/07 17:24:35 common libemu - draft emu_graph based on emu_list
(edit) @1186 [1186] 03/26/07 03:52:42 common libemu - add emu_getpc, discussable
(edit) @1185 [1185] 03/26/07 03:05:23 dp libemu - new memory implementation using a two level hierarchy
(edit) @1183 [1183] 03/25/07 17:41:28 common libemu - win32 env, WSAStart got 2 args, eip_check returns whether it was …
(edit) @1179 [1179] 03/25/07 03:58:33 dp libemu - refactor enviroment -> environment
(edit) @1177 [1177] 03/25/07 03:48:50 dp libemu - fix include tokens, " and <
(edit) @1174 [1174] 03/25/07 00:14:21 dp libemu - implement fnstenv
(edit) @1172 [1172] 03/24/07 22:32:23 common libemu - add emu_string fns and emu_memory_read_string, use in the w32 …
(edit) @1170 [1170] 03/24/07 21:54:02 dp libemu - prepare f* implementations
(edit) @1168 [1168] 03/24/07 18:03:15 dp libemu - add fpu parsing, no semantic information
(edit) @1167 [1167] 03/24/07 17:14:42 common libemu - win32 env hook GetProcAddress? change LoadLibraryA to return …
(edit) @1165 [1165] 03/24/07 14:10:00 common libemu - change instruction prefix size to 16 bit
(edit) @1163 [1163] 03/24/07 01:01:43 dp libemu - add f2 f3 prefixes - this commit contains dead fpu parsing code
(edit) @1162 [1162] 03/23/07 22:33:32 common libemu - add cmps to itable
(edit) @1161 [1161] 03/23/07 22:10:44 common libemu - remove -#include emu/emu_cpu_functions.h from all …
(edit) @1160 [1160] 03/23/07 22:04:12 common libemu - add scas to itable
(edit) @1157 [1157] 03/21/07 18:44:33 common libemu - cpu flag OF, we have to cast to (INT(bits)) instead of (int64_t) …
(edit) @1154 [1154] 03/21/07 04:04:04 common libemu - win32 env, add _hwrite, no idea what this fn does, no msdn docs, …
(edit) @1151 [1151] 03/21/07 03:17:29 common libemu - win32 env, add hooks for socket recv senc ExitThread? CreateFileA …
(edit) @1150 [1150] 03/21/07 03:15:34 common libemu - add group10, implemented, itabled
Note: See TracRevisionLog for help on using the revision log.