64 Commits (3da52fc978e3c83748be2097ba6bb48b2663f324)

Author SHA1 Message Date
Xuefer 3da52fc978 Decompiler/dump: space between op 6 years ago
Xuefer 6e21470dc7 Decompiler/dump: dont decompile for dump 6 years ago
Xuefer 7a054d0272 Decompiler/dump: dont print backtrace for dump 6 years ago
Xuefer 59b05b09ca Decompiler/dump: dump op in comment 6 years ago
Xuefer f5ebb4cb24 Decompiler/dump: remove unused code used for phpdop 6 years ago
Xuefer 5ff75525f5 disassembler: (PHP_5_5) fix tmp var num 6 years ago
Xuefer 4e5cb618a4 Decompiler: add support for "run dboth" = both decompile and dump 6 years ago
Xuefer 3f3d56cfd2 Decompiler: uses PHP_EOL for eol 6 years ago
Xuefer 0707c335b5 Decompiler: include EX inside $range 6 years ago
Xuefer a58a92e47d Decompiler: function op() to skip NOP 6 years ago
Xuefer 7d7bedb96a Decompiler: dump: adds ':' before constant 6 years ago
Xuefer c9fe214527 Decompiler: adds opline in error message 6 years ago
Xuefer 2a6657a008 Decompiler: merge phpdop into Decompiler 6 years ago
Xuefer 7ae214a4e5 Decompiler: fix undefined index for catch at bottom of the opcode 6 years ago
Xuefer 74f29c3a5e Decompiler: disable assert by default 6 years ago
Xuefer c5ca1ac9a4 Decompiler: remove unused code 6 years ago
Xuefer 25691273b3 eval requires "()"; show code for dangling array(..) 7 years ago
Xuefer 5ff59a56c6 remove debug code 7 years ago
Xuefer 36b9a66934 remove debug code 7 years ago
Xuefer 1fc55df227 remove debug code 7 years ago
Xuefer b2655aeecd phpdop: update for new struct layout 7 years ago
Xuefer 8443a1aa2b typo 7 years ago
Xuefer 1163930d1b inherit class may miss tailing \0 7 years ago
Xuefer 4279f1bc10 merge code from some guy. fix exit(1) 7 years ago
Xuefer f6184e8969 Decompiler: code style clean up 7 years ago
Xuefer 46d274fba2 adds class const support for {{{__FILE__ __DIR__}}} 7 years ago
Xuefer 71137b9c29 fix build for pre-5.6 8 years ago
Xuefer 5f8c3d0ee3 Decompiler PHP_5_6: updated support for zend_ast 8 years ago
Xuefer a35afeb482 WIP PHP_5_6 support 8 years ago
Xuefer 638209cbf9 Decompiler: fixes #318 (support for const in static array index/value) 8 years ago
Xuefer a0217c2654 Decompiler: support for const in static array index; TODO: PHP 5.0- support for static array 8 years ago
Xuefer 2ba9c1223a Decompiler: strip namespace in const array 8 years ago
Xuefer c3ecacac4e Decompiler: multiple catch support for PHP 5.1- 8 years ago
Xuefer 70c75c5277 phpdop: show jumpouts/jmpins 8 years ago
Xuefer df7065accb Decompiler: update PHP4 support for static method call 8 years ago
Xuefer f77dead6de Decompiler: support for yield generator 8 years ago
Xuefer ce401736a1 Decompiler: refix switch (SWITCH_FREE) 8 years ago
Xuefer 6207654325 Decompiler: avoid duplicate switch result 8 years ago
Xuefer afb899020c Decompiler: fix new without assign 8 years ago
Xuefer 02eb6beda4 add back PHP_4 code for disassembler 8 years ago
Xuefer 22e80e3194 Decompiler, disassembler: fix unset for PHP 5.0 8 years ago
Xuefer 66bda12097 Decompiler: update static member support for PHP 5.0 8 years ago
Xuefer c9913ec0ac Decompiler: fix PHP5.0 foreach, pre/post inc/dec 8 years ago
Xuefer 366799451a Decompiler, disassembler: update PHP 5.0 support 8 years ago
Xuefer e5dfddef7a Decompiler: fix PHP 5.0 static member 8 years ago
Xuefer 63c0a0aa24 Decompiler, disassembler: update PHP 5.0 support 8 years ago
Xuefer 081bb66e29 Decompiler: fix handling catch with/without FETCH_CLASS & JMP for different PHP version 8 years ago
Xuefer 53208532aa Decompiler: bind FETCH_CLASS & CATCH together; fix unset for PHP5.1; improve printBacktrace for devel 8 years ago
Xuefer 742ae699e7 adds TODO for brk 8 years ago
Xuefer b6c66205a7 Decompiler, disassembler: fix catch for different PHP version; fetch hack is not necessary for PHP5.4+; update for ?: operator 8 years ago