1
0
Fork 0
Commit Graph

8 Commits (44782eaf7d3536a2cfb4b26027b344ea33a91377)

Author SHA1 Message Date
Xuefer 638209cbf9 Decompiler: fixes #318 (support for const in static array index/value) 9 years ago
Xuefer 0158af3733 update decompile sample 9 years ago
Xuefer 68de62de57 decompiler: more sample templating trick 9 years ago
Xuefer a0217c2654 Decompiler: support for const in static array index; TODO: PHP 5.0- support for static array 9 years ago
Xuefer b3c077134b Decompiler: multiple catch support for PHP 5.1- 10 years ago
Xuefer ef01ec91e8 devel: fix yield sample for decompile test 10 years ago
Xuefer df7065accb Decompiler: update PHP4 support for static method call 10 years ago
Xuefer e8600f7d4a devel: use cpp to generate samples for different php version 10 years ago
Xuefer 9c0219add7 separate PHP 4/5 decompile sample 10 years ago
Xuefer 01ecac3cfe undone code removal mistake 10 years ago
Xuefer afb899020c Decompiler: fix new without assign 10 years ago
Xuefer c9913ec0ac Decompiler: fix PHP5.0 foreach, pre/post inc/dec 10 years ago
Xuefer b6c66205a7 Decompiler, disassembler: fix catch for different PHP version; fetch hack is not necessary for PHP5.4+; update for ?: operator 10 years ago
Xuefer fea60080b7 Decompiler: adds simple backtrace print, fix warning for catch 10 years ago
Xuefer beb0ee22d1 Disassembler: can now recover compile time constant 10 years ago
Xuefer bb447cc80f Decompiler: remove PHP 4 support. adds XC_QM_ASSIGN_VAR 10 years ago
Xuefer 2575870deb disassembler: fix UNSET_VAR for PHP 5.4+ 10 years ago
Xuefer 15e7931fb2 Decompiler: adds unset, XC_QM_ASSIGN_VAR 10 years ago
Xuefer d0bcd02437 Decompiler: improves support for PHP_5_4 10 years ago
Xuefer ffea1f2b0b refactor: move sample to mod_disassembler 11 years ago
Xuefer 037c6b7a8c Decompiler: clean up unused code, fix line spacing, simplify indent 12 years ago
Xuefer 14a0dc698c Decompiler: for loop 12 years ago
Xuefer e4a3b35f70 Decmopiler: update sample to match unhandled () 12 years ago
Xuefer 9bd790b519 Decompiler: && || and or 12 years ago
Xuefer 674e498132 Decompiler: ?: and ? : 12 years ago
Xuefer c081bb3801 sample code for ?: being used in if () 12 years ago
Xuefer 44db58b5ca Decompiler: decompile try/catch 12 years ago
Xuefer 7a5c2f4e75 test sample for declare(ticks) nested with while (complex block) 12 years ago
Xuefer b7ce02e3d6 prepare for decompile if/else 12 years ago
Xuefer bcf7d47fea Decompiler: decompile switch 12 years ago
Xuefer eeb72b449e Decompile: implement foreach, improve blank line 12 years ago
Xuefer 86ac689e68 space clean up for decompiler 12 years ago
Xuefer 90ccdadc54 Decompiler: handle closure use() 12 years ago
Xuefer b5ecc94497 prepare for use() 12 years ago
Xuefer 1be06bf44c Decompiler: simple cover test, make sure all opcode is tested 12 years ago
Xuefer 26a6230a83 Decompiler: jmp_set/jmpz adjust 12 years ago
Xuefer 70864b7369 Decompiler: improves break/continue/goto, updates test sample 12 years ago
Xuefer f6bba786f4 decompiler: namespace support 12 years ago
Xuefer 5be83a23b0 DECLARE_CONST 12 years ago
Xuefer 489be67bd9 decompiler: improvements late binding function, sample code organize 12 years ago
Xuefer 80f0bd32d7 decompiler: dirty improvement for \r\n 12 years ago
Xuefer cccdfd61aa decompiler: massive improvements for php 5 and 5.3 12 years ago
Xuefer 5edca12e80 decompiler: make it easier to be consistent with output 12 years ago
Xuefer 37dd846f2e adds more code for decompile testing 12 years ago
Xuefer e2935702b4 decompiler: process ZEND_CASE opcode, switch/case is not recognized as it used to be however 12 years ago
Xuefer b8228fae13 update decompile test code 12 years ago
Xuefer 6e4375d61b decompiler: fix decompiling runtime array 12 years ago
Xuefer 8d18908346 decompiler: fix argument default value 12 years ago
Xuefer b67dfb1c4d add sample code for decompiler 12 years ago