Török Edvin
|
b56bea54d3
|
New API for buffer fill.
|
2010-03-22 11:18:28 +02:00 |
|
Török Edvin
|
236fb13647
|
New pointer handling rules.
|
2010-02-15 17:32:40 +02:00 |
|
Török Edvin
|
847d7fc1b8
|
2009->2010
|
2010-02-02 14:03:32 +02:00 |
|
Török Edvin
|
3f25b35db9
|
Fix duplicate const qualifier (bb #1798).
|
2010-01-27 11:04:34 +02:00 |
|
Török Edvin
|
2d45ef0616
|
Support for malloc in bytecode. Fix crash with mismatched api/flevel versions.
|
2010-01-20 20:04:01 +02:00 |
|
Török Edvin
|
565e677f95
|
file_find, file_byteat bytecode APIs.
|
2010-01-20 17:16:45 +02:00 |
|
Török Edvin
|
b31f2e7a2d
|
Fix loading of apicall8 (disasm).
must alloc room for numop+2,
must validate only first element of an array type (it doesn't have more!),
regenerate _api_decl.c using ifacegen.
|
2010-01-19 19:58:15 +02:00 |
|
Török Edvin
|
f4e3421592
|
Support PE hook bytecodes triggered by logical signature.
|
2010-01-19 16:41:26 +02:00 |
|
Török Edvin
|
0fa95ef231
|
filesize, and pe_rawaddr API.
|
2010-01-18 19:31:59 +02:00 |
|
Török Edvin
|
688799d126
|
yc_bytecode is able to unpack a file now!
|
2009-12-17 17:40:35 +02:00 |
|
Török Edvin
|
65c740d7d8
|
Add support for tracing (if bytecode compiled with support).
TODO: global id 0 is now a null pointer, need to adjust rest of conversion code
accordingly.
|
2009-12-08 23:02:49 +02:00 |
|
Török Edvin
|
34da9ae405
|
change bytecode format to allow structs with more than 16 fields.
|
2009-12-04 16:45:48 +02:00 |
|
Török Edvin
|
75acf165c7
|
Sync headers with clamav bytecode compiler.
|
2009-11-27 16:54:24 +02:00 |
|
Török Edvin
|
b8656613c0
|
Doxygenize API headers.
|
2009-11-26 17:29:58 +02:00 |
|
Török Edvin
|
250d92c533
|
Sync with compiler.
|
2009-11-06 16:34:46 +02:00 |
|
Török Edvin
|
ec41017bba
|
WiP
|
2009-10-06 17:32:38 +03:00 |
|
Török Edvin
|
88815fd801
|
Sync with compiler.
|
2009-09-30 13:41:02 +03:00 |
|
Török Edvin
|
d38d6dadef
|
Logical signature hook for bytecode.
|
2009-09-22 11:04:33 +03:00 |
|
Török Edvin
|
52dd3a6bda
|
Initial support for loading .cbc files from DB.
|
2009-09-21 20:10:33 +03:00 |
|
Török Edvin
|
dcee45cce2
|
Update to latest bytecode format.
|
2009-09-21 18:48:43 +03:00 |
|
Török Edvin
|
7189addbde
|
WiP on debug APi.
|
2009-09-11 15:12:17 +03:00 |
|
Török Edvin
|
2922746173
|
Fix make distcheck.
|
2009-09-07 19:29:50 +03:00 |
|
Török Edvin
|
4789b8a5a6
|
Add draft file API, doesn't work yet.
|
2009-09-04 17:29:13 +03:00 |
|
Török Edvin
|
d0af4afea4
|
ctx param to APIs
|
2009-09-04 16:24:52 +03:00 |
|
Török Edvin
|
1a486dca3b
|
Add hidden ctx param to APIcalls.
|
2009-09-04 12:09:17 +03:00 |
|
Török Edvin
|
c466339d01
|
Rename enum member to not clash with type names.
|
2009-08-28 18:41:50 +03:00 |
|
Török Edvin
|
cf0cd429e9
|
Implement API calls from bytecode.
|
2009-08-20 16:33:58 +03:00 |
|