Commit Graph

229 Commits (2e55c901b1b0571a340602ee2681255876f63f1a)

Author SHA1 Message Date
Török Edvin 669623d5a6 Fix computation of type sizes in interpreter. 16 years ago
Török Edvin 0d4c99465e Add the builtin bytecode. 16 years ago
Török Edvin d5ffa2acff Introduce BC_STARTUP bytecode (bb #2101, #2078). 16 years ago
Török Edvin 927d054838 Add engine param to bytecode, and remove dconf from _init. 16 years ago
Török Edvin a5a19f4518 bytecode: PaX and selfcheck. 16 years ago
Tomasz Kojm ffa9b06093 sigtool: print match count and offsets in --test-sigs mode (bb#2054) 16 years ago
Török Edvin 5475ec2a72 Don't attempt to allocate 0 bytes (bb #2042). 16 years ago
Török Edvin cbb9db1941 Fix some error path leaks (bb #1990). 16 years ago
Török Edvin e5f2b2c530 fix build 16 years ago
Török Edvin 6cd36d95f9 bytecode: first close then unlink. 16 years ago
Török Edvin a3a6b8138d Handle global gep parameter correctly (bb #1955). 16 years ago
Török Edvin fa0a9143bb Fix types for store/copy instructions. 16 years ago
Török Edvin 7a7365efe9 0.96.1 new APIs (cli_map etc.) 16 years ago
Török Edvin 1c4683acd1 add match_offsets support. 16 years ago
Török Edvin 3735fda134 min/max functionality level support. 16 years ago
Török Edvin e86fe7ea90 Add debug messages about how bytecodes are executed (JIT/interpreter). 16 years ago
Török Edvin b28845c3de Fix cli_unlink warnings (bb #1956). 16 years ago
Török Edvin e4a0f2c94f fix compiler warnings (bb #1872, bb #1934, bb #1935) 16 years ago
Török Edvin b00a7cc8f8 jsnorm api. 16 years ago
Török Edvin dcaa403826 Fix use-of-uninit memory on zeroinitializer. 16 years ago
Török Edvin 349e6e118b More interpreter fixes, pdf.cbc seems to be running now. 16 years ago
Török Edvin 44e134312c More fixes for pdf.cbc. 16 years ago
Török Edvin 0d9b99f43e Fix bswap.cbc in interpreter mode. 16 years ago
Török Edvin d11cced291 Fix some possible uninitialized value uses. 16 years ago
Tomasz Kojm 1583913898 fix C++ comments 16 years ago
Török Edvin 12876d3cb6 bytecode timeout 60s. 16 years ago
Török Edvin 7f6b55a124 Downgrade some messages to debug. 16 years ago
Török Edvin 778df8c22f Fix more leaks. 16 years ago
Török Edvin 6ea339aeab Fix bswap. 16 years ago
Török Edvin 48fc8b9852 Leak testcase. 16 years ago
Török Edvin 5dfb4bf136 match_with_read appears to be working! 16 years ago
Török Edvin cfb0aef113 OP_BC_COPY again. 16 years ago
Török Edvin 50829fbf12 Fix read of pedata in interpreter. 16 years ago
Török Edvin 0dd40a5490 Fix OP_BC_COPY. 16 years ago
Török Edvin 1c7c61941c Fix GEPZ. 16 years ago
Török Edvin 4993d6cf02 Making progress on match_with_read. 16 years ago
Török Edvin 74f5816c58 Interpreter fixes for accessing 'ctx'. 16 years ago
Török Edvin bdd9aeaeeb Use a watchdog thread. Also make timeout be ms instead of us. 16 years ago
Török Edvin 92a08a03bf --enable-unsigned-bytecode. 16 years ago
Török Edvin b63681a52b Introduce BytecodeTimeout. 16 years ago
Török Edvin 9aa1d72591 Fix distcheck errors. 16 years ago
Török Edvin c6c464e590 Fix clambc. 16 years ago
Török Edvin 52d0d8bc7e More fixes for global vars in the interpreter. 16 years ago
Török Edvin 9cbece5ccd WiP fixing globals in interpreter. 16 years ago
Török Edvin f6471bc9d6 More APIs. 16 years ago
Török Edvin d9fbce26fc More API additions for PDF. 16 years ago
Török Edvin 606fd6d0f1 Allow "None" bytecode security setting only in --enable-debug mode. 16 years ago
Török Edvin db29675436 Fix build. 16 years ago
Török Edvin 20327f931f compute global offsets. 16 years ago
Török Edvin bc157ce357 prepare for reading globals from ctx 16 years ago