58 Commits (4e5cb618a40dd24c2ee9f66a43524196e71941ae)

Author SHA1 Message Date
Xuefer 4e5cb618a4 Decompiler: add support for "run dboth" = both decompile and dump 7 years ago
Xuefer 3f3d56cfd2 Decompiler: uses PHP_EOL for eol 7 years ago
Xuefer 0707c335b5 Decompiler: include EX inside $range 7 years ago
Xuefer a58a92e47d Decompiler: function op() to skip NOP 7 years ago
Xuefer 7d7bedb96a Decompiler: dump: adds ':' before constant 7 years ago
Xuefer c9fe214527 Decompiler: adds opline in error message 7 years ago
Xuefer 2a6657a008 Decompiler: merge phpdop into Decompiler 7 years ago
Xuefer 7ae214a4e5 Decompiler: fix undefined index for catch at bottom of the opcode 7 years ago
Xuefer 74f29c3a5e Decompiler: disable assert by default 7 years ago
Xuefer c5ca1ac9a4 Decompiler: remove unused code 7 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 9 years ago
Xuefer f77dead6de Decompiler: support for yield generator 9 years ago
Xuefer ce401736a1 Decompiler: refix switch (SWITCH_FREE) 9 years ago
Xuefer 6207654325 Decompiler: avoid duplicate switch result 9 years ago
Xuefer afb899020c Decompiler: fix new without assign 9 years ago
Xuefer 02eb6beda4 add back PHP_4 code for disassembler 9 years ago
Xuefer 22e80e3194 Decompiler, disassembler: fix unset for PHP 5.0 9 years ago
Xuefer 66bda12097 Decompiler: update static member support for PHP 5.0 9 years ago
Xuefer c9913ec0ac Decompiler: fix PHP5.0 foreach, pre/post inc/dec 9 years ago
Xuefer 366799451a Decompiler, disassembler: update PHP 5.0 support 9 years ago
Xuefer e5dfddef7a Decompiler: fix PHP 5.0 static member 9 years ago
Xuefer 63c0a0aa24 Decompiler, disassembler: update PHP 5.0 support 9 years ago
Xuefer 081bb66e29 Decompiler: fix handling catch with/without FETCH_CLASS & JMP for different PHP version 9 years ago
Xuefer 53208532aa Decompiler: bind FETCH_CLASS & CATCH together; fix unset for PHP5.1; improve printBacktrace for devel 9 years ago
Xuefer 742ae699e7 adds TODO for brk 9 years ago
Xuefer b6c66205a7 Decompiler, disassembler: fix catch for different PHP version; fetch hack is not necessary for PHP5.4+; update for ?: operator 9 years ago
Xuefer fea60080b7 Decompiler: adds simple backtrace print, fix warning for catch 9 years ago
Xuefer 2ac16ece5e Decompiler: recognize __FILE__ 9 years ago
Xuefer b2ad347af5 disassembler, Decompiler: fix catch, ticks 9 years ago
Xuefer beb0ee22d1 Disassembler: can now recover compile time constant 9 years ago
Xuefer db3cc8b69b disassembler, Decompiler: fix ISSET_ISEMPTY_VAR 9 years ago
Xuefer 57ba915338 Decompiler: fix warning 9 years ago