1290 Commits (trunk)

Author SHA1 Message Date
  Xuefer ce401736a1 Decompiler: refix switch (SWITCH_FREE) 7 years ago
  Xuefer 6207654325 Decompiler: avoid duplicate switch result 7 years ago
  Xuefer a8b80b601f use dec for opline 7 years ago
  Xuefer 01ecac3cfe undone code removal mistake 7 years ago
  Xuefer 98eb42c690 fix type string for PHP5.1- 7 years ago
  Xuefer efab40dc18 adds opcode string for PHP5.2 seperately for easier compiling 7 years ago
  Xuefer 5931080a82 devel: make deps works before build 7 years ago
  Xuefer 8c373555e6 devel: allow phpize/make to work on multiple dirs 7 years ago
  Xuefer afb899020c Decompiler: fix new without assign 7 years ago
  Xuefer 02eb6beda4 add back PHP_4 code for disassembler 7 years ago
  Xuefer b166cbc63e fix build using old C 7 years ago
  Xuefer 22e80e3194 Decompiler, disassembler: fix unset for PHP 5.0 7 years ago
  Xuefer 66bda12097 Decompiler: update static member support for PHP 5.0 7 years ago
  Xuefer c9913ec0ac Decompiler: fix PHP5.0 foreach, pre/post inc/dec 7 years ago
  Xuefer 366799451a Decompiler, disassembler: update PHP 5.0 support 7 years ago
  Xuefer e5dfddef7a Decompiler: fix PHP 5.0 static member 7 years ago
  Xuefer 63c0a0aa24 Decompiler, disassembler: update PHP 5.0 support 7 years ago
  Xuefer 31e5f026de ZEND_STRS ZEND_STRL is inconsist between PHP5.0- and PHP5.0+ 7 years ago
  Xuefer c4d23d3884 update dependencies 7 years ago
  Xuefer 30224380bd update po 7 years ago
  Xuefer 6fc001508c optimizer: fix recalc of catch_op/finally_op 7 years ago
  Xuefer 081bb66e29 Decompiler: fix handling catch with/without FETCH_CLASS & JMP for different PHP version 7 years ago
  Xuefer 53208532aa Decompiler: bind FETCH_CLASS & CATCH together; fix unset for PHP5.1; improve printBacktrace for devel 7 years ago
  Xuefer 742ae699e7 adds TODO for brk 7 years ago
  Xuefer b6c66205a7 Decompiler, disassembler: fix catch for different PHP version; fetch hack is not necessary for PHP5.4+; update for ?: operator 7 years ago
  Xuefer fea60080b7 Decompiler: adds simple backtrace print, fix warning for catch 7 years ago
  Xuefer 2ac16ece5e Decompiler: recognize __FILE__ 7 years ago
  Xuefer b2ad347af5 disassembler, Decompiler: fix catch, ticks 7 years ago
  Xuefer beb0ee22d1 Disassembler: can now recover compile time constant 7 years ago
  Xuefer 31c0487196 disassembler: USER_OPCODE is not 5.0 7 years ago
  Xuefer db3cc8b69b disassembler, Decompiler: fix ISSET_ISEMPTY_VAR 7 years ago
  Xuefer 57ba915338 Decompiler: fix warning 7 years ago
  Xuefer 215cc889dd undef unused 7 years ago
  Xuefer ef420d39bd fix PHP 5.0 build 7 years ago
  Xuefer bb447cc80f Decompiler: remove PHP 4 support. adds XC_QM_ASSIGN_VAR 7 years ago
  Xuefer 2575870deb disassembler: fix UNSET_VAR for PHP 5.4+ 7 years ago
  Xuefer 699f10ffcb MAKEOPTS for all $MAKE 7 years ago
  Xuefer 15e7931fb2 Decompiler: adds unset, XC_QM_ASSIGN_VAR 7 years ago
  Xuefer d0bcd02437 Decompiler: improves support for PHP_5_4 7 years ago
  Xuefer 907b84caed disassembler: fix nullable array handling 7 years ago
  Xuefer 2b73d8c9ea kill sign warning 7 years ago
  Xuefer aee274ada1 phpdc: exit on decompile error 7 years ago
  Xuefer efccb81f06 PHP_5_5: optimizer: support for finally 7 years ago
  Xuefer ee4748b127 add dependency for test/dprint/debug 7 years ago
  Xuefer 313f0d0cc2 wrong change in prevous commit 7 years ago
  Xuefer c7492e6c3a remove php 4 support completely 7 years ago
  Xuefer c8b77e8be6 optimizer: fix devel debug output 7 years ago
  Xuefer 770a69718e optimizer: WIP improve finally handling 7 years ago
  Xuefer 6b8fd2c257 disable optimizer for PHP 5.5 for now. TODO: support for finally_op/finally_end 7 years ago
  Xuefer 96e1893175 un-experimental for __FILE__ __DIR__ handling after files moved/hardlinked 7 years ago