|
|
|
@761
|
[761]
|
2 years |
moo |
Decompiler: simple cover test, make sure all opcode is tested
|
|
|
|
@760
|
[760]
|
2 years |
moo |
Decompiler: jmp_set/jmpz adjust
|
|
|
|
@759
|
[759]
|
2 years |
moo |
dump global code after function/class
|
|
|
|
@758
|
[758]
|
2 years |
moo |
Decompiler: improves break/continue/goto, updates test sample
|
|
|
|
@757
|
[757]
|
2 years |
moo |
Decompiler: improves operator decompile
|
|
|
|
@756
|
[756]
|
2 years |
moo |
remove unncessary debug code
|
|
|
|
@755
|
[755]
|
2 years |
moo |
fix nested function call
|
|
|
|
@754
|
[754]
|
2 years |
moo |
Decompiler: foldToCode/str clean up
|
|
|
|
@753
|
[753]
|
2 years |
moo |
decompiler: namespace support
|
|
|
|
@752
|
[752]
|
2 years |
moo |
DECLARE_CONST
|
|
|
|
@751
|
[751]
|
2 years |
moo |
decompiler: improvements late binding function, sample code organize
|
|
|
|
@750
|
[750]
|
2 years |
moo |
decompiler: dirty improvement for \r\n
|
|
|
|
@749
|
[749]
|
2 years |
moo |
decompiler: massive improvements for php 5 and 5.3
|
|
|
|
@748
|
[748]
|
2 years |
moo |
decompiler: make it easier to be consistent with output
|
|
|
|
@747
|
[747]
|
2 years |
moo |
adds more code for decompile testing
|
|
|
|
@746
|
[746]
|
2 years |
moo |
Decompiler: fix ticks, str
|
|
|
|
@745
|
[745]
|
2 years |
moo |
str() fix
|
|
|
|
@744
|
[744]
|
2 years |
moo |
remove toString which was unclear design
|
|
|
|
@743
|
[743]
|
2 years |
moo |
decompiler: process ZEND_CASE opcode, switch/case is not recognized as it …
|
|
|
|
@742
|
[742]
|
2 years |
moo |
update decompile test code
|
|
|
|
@741
|
[741]
|
2 years |
moo |
consistent type of Decompiler_Code::toCode return
|
|
|
|
@740
|
[740]
|
2 years |
moo |
processor: remove extra )
|
|
|
|
@737
|
[737]
|
2 years |
moo |
decompiler: fix decompiling runtime array
|
|
|
|
@736
|
[736]
|
2 years |
moo |
decompiler: fix argument default value
|
|
|
|
@735
|
[735]
|
2 years |
moo |
decompiler: fix array assoc handling, remove default return
|
|
|
|
@734
|
[734]
|
2 years |
moo |
add sample code for decompiler
|
|
|
|
@733
|
[733]
|
2 years |
moo |
decompiler: avoid ${ literal being recognized
|
|
|
|
@732
|
[732]
|
2 years |
moo |
disassembler/decompiler: fix multiline array and indention
|
|
|
|
@731
|
[731]
|
2 years |
moo |
PHP_6: disassembler/decompiler: fix function static variable
|
|
|
|
@730
|
[730]
|
2 years |
moo |
PHP_6: disassembler/decompiler: fix property
|
|
|
|
@729
|
[729]
|
2 years |
moo |
update copyright year
|
|
|
|
@727
|
[727]
|
2 years |
moo |
decompiler: missing static members if no class properties
|
|
|
|
@725
|
[725]
|
2 years |
moo |
php6 changes is not back ported to branches/1.3
|
|
|
|
@724
|
[724]
|
2 years |
moo |
merge from trunk
|
|
|
|
@723
|
[723]
|
2 years |
moo |
decompiler: fix computed array elements
|
|
|
|
@722
|
[722]
|
2 years |
moo |
method call decompile fix
|
|
|
|
@721
|
[721]
|
2 years |
moo |
PHP_6: prepared in literal way for FILE DIR fix up
|
|
|
|
@720
|
[720]
|
2 years |
moo |
improve method call decompiler
|
|
|
|
@719
|
[719]
|
2 years |
moo |
runtime check for field list assertion to tell which is mismatch
|
|
|
|
@718
|
[718]
|
2 years |
moo |
fix assertion failure for PHP4
|
|
|
|
@717
|
[717]
|
2 years |
moo |
improve isset/empty for object property
|
|
|
|
@716
|
[716]
|
2 years |
moo |
PHP 6: initial catch up with php 6 literals and trait
|
|
|
|
@715
|
[715]
|
2 years |
moo |
remove unused foreach code
|
|
|
|
@714
|
[714]
|
2 years |
moo |
disassembler: DECLARE_INHERITED_CLASS/DELAYED class not found
|
|
|
|
@713
|
[713]
|
2 years |
moo |
disassembler: refix previous partial
|
|
|
|
@712
|
[712]
|
2 years |
moo |
updated from eaccelerator
|
|
|
|
@711
|
[711]
|
2 years |
moo |
add build dependency for opcode_spec
|
|
|
|
@710
|
[710]
|
2 years |
moo |
partial fix for decompiling 5.3
|
|
|
|
@709
|
[709]
|
2 years |
moo |
disassembler: don't dump builtin functions
|
|
|
|
@707
|
[707]
|
2 years |
moo |
typo
|
|
|
|
@705
|
[705]
|
2 years |
moo |
fix builtin constant memory leak on compile
|
|
|
|
@704
|
[704]
|
2 years |
moo |
fixed undefined index for xcache.count=1 and xcache.var_size>1
|
|
|
|
@703
|
[703]
|
2 years |
moo |
--disable-xcache-constant is 2.x only bug
|
|
|
|
@702
|
[702]
|
2 years |
moo |
fix --disable-xcache-constant
|
|
|
|
@698
|
[698]
|
2 years |
moo |
fix segv on shutdown when ionCube Loader is loaded
|
|
|
|
@697
|
[697]
|
2 years |
moo |
updates news
|
|
|
|
@696
|
[696]
|
2 years |
moo |
merge ChangeLog? and NEWS from 1.3
|
|
|
|
@694
|
[694]
|
2 years |
moo |
fix quote for gnu win32 native tools
|
|
|
|
@690
|
[690]
|
3 years |
moo |
fix build by avoing nested macro with ifdef
|
|
|
|
@689
|
[689]
|
3 years |
moo |
hide "remove selected" for php list
--此行及以下内容将会被忽略--
M …
|
|
|
|
@688
|
[688]
|
4 years |
moo |
segv because dir/filepath is unused by var key, need space optimize later
|
|
|
|
@687
|
[687]
|
4 years |
moo |
update op_array->filename for hard link restoring
|
|
|
|
@686
|
[686]
|
4 years |
moo |
initize file/dir path
|
|
|
|
@685
|
[685]
|
4 years |
moo |
remove debug code
|
|
|
|
@684
|
[684]
|
4 years |
moo |
the logic of implemenation of dir/file path fixing was wrong. file/dir …
|
|
|
|
@683
|
[683]
|
4 years |
moo |
avoid crash by dirpath/filepath on parser error
|
|
|
|
@682
|
[682]
|
4 years |
moo |
PHP_6: fix for function and class talbe similar to previous fix
|
|
|
|
@681
|
[681]
|
4 years |
moo |
PHP_6: new zend_constants.dtor which is used to free zend_constant.value …
|
|
|
|
@679
|
[679]
|
4 years |
moo |
remove superfluous code about auto_globals
|
|
|
|
@675
|
[675]
|
4 years |
moo |
improved fixe for #224: 2G/4G limitation on 64bit arch
|
|
|
|
@673
|
[673]
|
4 years |
moo |
closes #225, unset by prefix
|
|
|
|
@672
|
[672]
|
4 years |
moo |
fix #224, support more than 2G on 64bit arch
|
|
|
|
@671
|
[671]
|
4 years |
moo |
move and add back compatibile function to utils.c
|
|
|
|
@670
|
[670]
|
4 years |
moo |
fix build for win32
|
|
|
|
@669
|
[669]
|
4 years |
moo |
use XCACHE_ERROR_CACHING macro to simplify ifdefs
|
|
|
|
@668
|
[668]
|
4 years |
moo |
make #ifdef's looks better for E_DEPRECATED
|
|
|
|
@667
|
[667]
|
4 years |
moo |
correct cache class index
|
|
|
|
@666
|
[666]
|
4 years |
moo |
use src instead of dst
|
|
|
|
@665
|
[665]
|
4 years |
moo |
sync and update ChangeLog? and NEWS from b1.3.0
|
|
|
|
@662
|
[662]
|
4 years |
moo |
back patch __FILE and __DIR on cache restore
|
|
|
|
@661
|
[661]
|
4 years |
moo |
fix stat() for relative file not in include_path but in current executing …
|
|
|
|
@660
|
[660]
|
4 years |
moo |
PHP6 build fix
|
|
|
|
@659
|
[659]
|
4 years |
moo |
PHP 6 fix
|
|
|
|
@658
|
[658]
|
4 years |
moo |
fix build with PHP6
|
|
|
|
@657
|
[657]
|
4 years |
moo |
compile against PHP 4
|
|
|
|
@656
|
[656]
|
4 years |
moo |
use zend_llist instead of HashTable? for gc_op_arrays
|
|
|
|
@653
|
[653]
|
4 years |
moo |
remove warning about unreferenced local variable
|
|
|
|
@651
|
[651]
|
4 years |
moo |
make use of internal_constant_tail otherwise 1.3 will cache unwanted …
|
|
|
|
@649
|
[649]
|
4 years |
moo |
pre-php5.3 fix about IS_CONSTANT_TYPE_MASK
|
|
|
|
@648
|
[648]
|
4 years |
moo |
also cache/reproduce E_DEPRECATED
|
|
|
|
@647
|
[647]
|
4 years |
moo |
fix config example, undefined variable d
|
|
|
|
@645
|
[645]
|
4 years |
moo |
reverted r643 as it's a false assertion. try another way to get ride of …
|
|
|
|
@643
|
[643]
|
4 years |
moo |
name/class_name need not deep copy in zend_arg_info
|
|
|
|
@642
|
[642]
|
4 years |
moo |
make indent optional in Makefile so when it coredump in somecase won't …
|
|
|
|
@640
|
[640]
|
4 years |
moo |
copy only internal constant, clean constant on shutdown
|
|
|
|
@638
|
[638]
|
4 years |
moo |
PHP_6: incompatible pointer size_t *
|
|
|
|
@637
|
[637]
|
4 years |
moo |
PHP_6: fix build
|
|
|
|
@635
|
[635]
|
4 years |
moo |
avoid unused function warning
|
|
|
|
@631
|
[631]
|
4 years |
moo |
add () suggested by gcc
|
|
|
|
@628
|
[628]
|
4 years |
moo |
remove unused HashTable?_zend_constant
|
|
|
|