Timeline


and

2011-04-26:

12:27 WikiStart edited by moo
(diff)
10:50 Changeset [799] by moo
  • trunk/Decompiler.class.php
  • trunk/decompilesample.php

Decompiler: ?: and ? :

10:05 Changeset [798] by moo
  • trunk/xcache.c
  • trunk/xcache.h

fix build: ISREF undefined in <=PHP_5_2

07:44 Changeset [797] by moo
  • trunk/decompilesample.php

sample code for ?: being used in if ()

07:33 Changeset [796] by moo
  • trunk/Decompiler.class.php

code format cleanup

07:28 Changeset [795] by moo
  • trunk/Decompiler.class.php
  • trunk/decompilesample.php

Decompiler: decompile try/catch

07:27 Changeset [794] by moo
  • trunk/ChangeLog
  • trunk/processor/main.m4

Disassembler: fix null field

04:21 Changeset [793] by moo
  • trunk/decompilesample.php

test sample for declare(ticks) nested with while (complex block)

2011-04-25:

17:46 Changeset [792] by moo
  • trunk/decompilesample.php

prepare for decompile if/else

17:27 Changeset [791] by moo
  • trunk/Decompiler.class.php

Decompiler: fix foreach to not be recognized as switch, fix i/j looping

16:36 Changeset [790] by moo
  • trunk/Decompiler.class.php
  • trunk/decompilesample.php

Decompiler: decompile switch

12:42 Changeset [789] by moo
  • trunk/Decompiler.class.php
  • trunk/decompilesample.php

Decompile: implement foreach, improve blank line

12:14 Changeset [788] by moo
  • trunk/Decompiler.class.php

Decompiler: adds blank line between blocks

11:46 Changeset [787] by moo
  • trunk/Decompiler.class.php

decompile code branch

11:23 Changeset [786] by moo
  • trunk/decompilesample.php

space clean up for decompiler

08:53 Changeset [785] by moo
  • trunk/processor/processor.m4
  • trunk/utils.c

fix false assertion for empty while (1) {}

2011-04-22:

17:18 Changeset [784] by moo
  • branches/1.3
  • branches/1.3/ChangeLog
  • branches/1.3/Decompiler.class.php

merge from trunk

16:56 Changeset [783] by moo
  • trunk/ChangeLog
  • trunk/NEWS
  • trunk/admin/common.php

avoid possible filename injection in admin page

16:45 Changeset [782] by moo
  • trunk/admin/common.php

avoid possible file name injection

14:05 Changeset [781] by moo
  • trunk/Decompiler.class.php
  • trunk/decompilesample.php
  • trunk/xcache.c

Decompiler: handle closure use()

11:33 Changeset [780] by moo
  • trunk/Decompiler.class.php
  • trunk/decompilesample.php
  • trunk/xcache.c

prepare for use()

09:51 Changeset [779] by moo
  • trunk/processor/head.m4
  • trunk/processor/processor.m4

cacher: fix segv if oplineinfo is used for __FILE __DIR

2011-04-21:

10:53 Ticket #261 (XCache requires Zend Engine API version 220060519, The Zend Engine API ...) closed by moo
invalid: rebuild it against new PHP see Faq

2011-04-20:

20:03 Ticket #261 (XCache requires Zend Engine API version 220060519, The Zend Engine API ...) created by ebiz
After adding xcache 1.3.2 as a zend_extension to php 5.3.0 I get this …
18:14 Changeset [778] by moo
  • trunk/opcode_spec_def.h
  • trunk/utils.c

decompiler: refix FETCH_CONSTANT for PHP_5_3 instead of messing up with UCLASS

17:39 Changeset [777] by moo
  • trunk/Decompiler.class.php

decompiler: refix isset/empty on variable

17:36 Changeset [776] by moo
  • trunk/Decompiler.class.php

decompiler: fix isset/empty on variable

17:26 Changeset [775] by moo
  • trunk/Decompiler.class.php

str() fix

2011-04-18:

14:44 NewsArchive edited by moo
(diff)
14:42 WikiStart edited by moo
(diff)
11:28 Changeset [774] by moo
  • tags/2.0.0-beta1
  • tags/2.0.0-beta1/ChangeLog
  • tags/2.0.0-beta1/NEWS

tagged 2.0.0-beta1

11:26 Changeset [773] by moo
  • tags/1.3.2-rc1
  • tags/1.3.2-rc1/processor
  • tags/1.3.2-rc1/processor/head.m4

tagged 1.3.2-rc1

11:25 Changeset [772] by moo
  • branches/1.3
  • branches/1.3/utils.c
  • branches/1.3/xcache.h

merge [769] from trunk

11:11 Changeset [771] by moo
  • trunk/processor/processor.m4

fix op_array info for __FILE __DIR on restore

10:32 Ticket #192 (builtin functions should not be dump by disassembler) closed by moo
fixed: fixed in [709] for trunk and back ported to 1.3
10:21 Ticket #191 (XCache & Joomla - Update Settings don't works) closed by moo
wontfix: no feedback. i count on Joomla developers to figure it out
10:16 Ticket #250 (XCache 1.3.0 and PHP 5.2.13) closed by moo
invalid: 1.3.x is better than 1.2.x with full support for PHP_5_1 PHP_5_2 PHP_5_3
10:15 Ticket #251 (XCache doesn't show cached files in Administration Interface) closed by moo
invalid: try fastcgi or mod_php5
10:13 Ticket #236 (compilation warnings) closed by moo
fixed: false alarm. fixed in #770, pending for 1.3.x. the warning for using …
10:11 Changeset [770] by moo
  • trunk/processor/head.m4
  • trunk/xcache.h

fixed #236: kill gcc false warning

09:45 Changeset [769] by moo
  • trunk/utils.c
  • trunk/xcache.h

fix type of op_type mismsatch for PHP 5-, assert before changing opline_num

09:19 Changeset [768] by moo
  • trunk/mmap.c

ignore EINVAL error for ftruncate on /dev/zero

09:16 Changeset [767] by moo
  • trunk/coverager.c
  • trunk/mmap.c
  • trunk/xcache.c

check return value to avoid gcc warning

07:18 Ticket #248 (Memory leak with xcache with constant caching) closed by moo
duplicate: thanks for your feedback. this dup of #258 and was fixed
07:16 Ticket #245 (PHP with xcache crash, after restore object variable) closed by moo
wontfix: object is not supported in xcache_set/get, use serialize/unserialize …
07:15 Ticket #185 (Using a php script for sendmail_path causes segmentation fault) closed by moo
worksforme: works for me in 1.3.2-dev
07:12 Ticket #177 (about the xcache admin error) closed by moo
worksforme: 1.2.2 was an outdated version, reopen if reproduced in 1.3.x
07:10 Ticket #244 (Memory consumption issue with Xcache.) closed by moo
duplicate: dup of #258
07:09 Ticket #216 (Drupal 7 HEAD segfaults xcache) closed by moo
invalid: bug was fixed in newer version (1.2.2 and later). upgrade and reproduce it …
07:06 Ticket #239 (Internal Server error on admin page) closed by moo
worksforme: cannot reproduce in 1.3.2-dev, can u or someone please provide a debug …
06:59 Ticket #252 (Potential memory leak) closed by moo
duplicate: dup of #258
06:57 Ticket #231 (PHP 5.3.x + XCache 1.3 + Apache2 does not work) closed by moo
invalid: closing as it works reported by bigbug
06:55 Ticket #194 (PHP 5.3 class type hint must be null error with namespaces) closed by moo
worksforme: works for me in branches/1.3 (1.3.2-dev)
06:44 Ticket #173 (win php5.2 distribution - admin does not include header.tpl.php and ...) closed by moo
fixed: this problem should have been fixed in later release
06:41 Ticket #238 (if and else execute together! (class extends)) closed by moo
worksforme: pls try 1.3.1 or 1.3.2 or svn branches/1.3 […]
06:29 Changeset [766] by moo
  • branches/1.3
  • branches/1.3/ChangeLog
  • branches/1.3/Decompiler.class.php

merge changes from trunk

06:25 Changeset [765] by moo
  • trunk/ChangeLog
  • trunk/NEWS

news update

06:20 Changeset [764] by moo
  • trunk/xcache.c

30 seconds timeout for clog checking

2011-04-17:

14:02 Changeset [763] by moo
  • trunk/Decompiler.class.php

readability

14:00 Changeset [762] by moo
  • trunk/Decompiler.class.php

Decompiler: improve dumpop for easier reading

13:03 Changeset [761] by moo
  • trunk/Decompiler.class.php
  • trunk/decompilesample.php

Decompiler: simple cover test, make sure all opcode is tested

12:23 Changeset [760] by moo
  • trunk/Decompiler.class.php
  • trunk/decompilesample.php

Decompiler: jmp_set/jmpz adjust

11:42 Changeset [759] by moo
  • trunk/phpdop.phpr

dump global code after function/class

10:23 Changeset [758] by moo
  • trunk/Decompiler.class.php
  • trunk/decompilesample.php

Decompiler: improves break/continue/goto, updates test sample

09:57 Changeset [757] by moo
  • trunk/Decompiler.class.php

Decompiler: improves operator decompile

09:44 Changeset [756] by moo
  • trunk/Decompiler.class.php

remove unncessary debug code

09:42 Changeset [755] by moo
  • trunk/Decompiler.class.php

fix nested function call

07:31 Changeset [754] by moo
  • trunk/Decompiler.class.php

Decompiler: foldToCode/str clean up

06:58 Changeset [753] by moo
  • trunk/Decompiler.class.php
  • trunk/decompilesample.php

decompiler: namespace support

06:06 Changeset [752] by moo
  • trunk/Decompiler.class.php
  • trunk/decompilesample.php

DECLARE_CONST

06:00 Changeset [751] by moo
  • trunk/Decompiler.class.php
  • trunk/decompilesample.php

decompiler: improvements late binding function, sample code organize

05:03 Changeset [750] by moo
  • trunk/Decompiler.class.php
  • trunk/decompilesample.php

decompiler: dirty improvement for \r\n

2011-04-16:

21:01 Changeset [749] by moo
  • trunk/Decompiler.class.php
  • trunk/decompilesample.php
  • trunk/disassembler.c

decompiler: massive improvements for php 5 and 5.3

2011-04-14:

07:35 Changeset [748] by moo
  • trunk/decompilesample.php

decompiler: make it easier to be consistent with output

07:30 Changeset [747] by moo
  • trunk/decompilesample.php

adds more code for decompile testing

07:21 Changeset [746] by moo
  • trunk/Decompiler.class.php

Decompiler: fix ticks, str

07:10 Changeset [745] by moo
  • trunk/Decompiler.class.php

str() fix

06:56 Changeset [744] by moo
  • trunk/Decompiler.class.php

remove toString which was unclear design

04:14 Changeset [743] by moo
  • trunk/Decompiler.class.php
  • trunk/decompilesample.php

decompiler: process ZEND_CASE opcode, switch/case is not recognized as it used to be however

2011-04-13:

06:37 Changeset [742] by moo
  • trunk/decompilesample.php

update decompile test code

06:30 Changeset [741] by moo
  • trunk/Decompiler.class.php

consistent type of Decompiler_Code::toCode return

2011-04-11:

15:12 Changeset [740] by moo
  • trunk/processor/struct.m4

processor: remove extra )

14:45 WikiStart edited by moo
(diff)
06:46 Changeset [739] by moo
  • branches/1.3
  • branches/1.3/Decompiler.class.php
  • branches/1.3/decompilesample.php

merge decompiler updates from trunk

06:45 Changeset [738] by moo
  • branches/1.3/xcache.h

update copyright

06:41 Changeset [737] by moo
  • trunk/Decompiler.class.php
  • trunk/decompilesample.php
  • trunk/processor/head.m4

decompiler: fix decompiling runtime array

2011-04-10:

16:38 Changeset [736] by moo
  • trunk/Decompiler.class.php
  • trunk/decompilesample.php

decompiler: fix argument default value

16:09 Changeset [735] by moo
  • trunk/Decompiler.class.php

decompiler: fix array assoc handling, remove default return

16:08 Changeset [734] by moo
  • trunk/decompilesample.php

add sample code for decompiler

15:05 Changeset [733] by moo
  • trunk/Decompiler.class.php

decompiler: avoid ${ literal being recognized

11:31 Changeset [732] by moo
  • trunk/Decompiler.class.php

disassembler/decompiler: fix multiline array and indention

11:07 Changeset [731] by moo
  • trunk/Decompiler.class.php
  • trunk/phpdop.phpr

PHP_6: disassembler/decompiler: fix function static variable

09:58 Changeset [730] by moo
  • trunk/Decompiler.class.php
  • trunk/processor/processor.m4

PHP_6: disassembler/decompiler: fix property

04:13 Changeset [729] by moo
  • trunk/xcache.h

update copyright year

2011-04-09:

16:22 Ticket #259 (Bug in the file "Decompiler.class.php" with the class extends) closed by moo
fixed: fixed in [727] for trunk, and [728] for branches/1.3
16:22 Changeset [728] by moo
  • branches/1.3
  • branches/1.3/Decompiler.class.php

merge from trunk

16:19 Changeset [727] by moo
  • trunk/Decompiler.class.php

decompiler: missing static members if no class properties

16:09 Ticket #259 (Bug in the file "Decompiler.class.php" with the class extends) reopened by maio
I have that "MSN", I can send it privately? Otherwise the test is that it …
15:01 Ticket #259 (Bug in the file "Decompiler.class.php" with the class extends) closed by moo
fixed: It's mostly fine now, however condition branch is still not decompiled as …
14:59 Changeset [726] by moo
  • branches/1.3
  • branches/1.3/ChangeLog
  • branches/1.3/Decompiler.class.php

merge from trunk

14:57 Changeset [725] by moo
  • trunk/ChangeLog
  • trunk/NEWS

php6 changes is not back ported to branches/1.3

14:55 Changeset [724] by moo
  • trunk/processor/processor.m4

merge from trunk

13:48 Changeset [723] by moo
  • trunk/Decompiler.class.php

decompiler: fix computed array elements

13:41 Changeset [722] by moo
  • trunk/Decompiler.class.php
  • trunk/opcode_spec_def.h

method call decompile fix

13:05 Changeset [721] by moo
  • trunk/processor/hashtable.m4
  • trunk/processor/processor.m4
  • trunk/xcache.c

PHP_6: prepared in literal way for FILE DIR fix up

13:02 Changeset [720] by moo
  • trunk/Decompiler.class.php

improve method call decompiler

12:22 Changeset [719] by moo
  • trunk/mkstructinfo.awk
  • trunk/processor/head.m4
  • trunk/processor/main.m4

runtime check for field list assertion to tell which is mismatch

12:18 Changeset [718] by moo
  • trunk/opcode_spec.c
  • trunk/opcode_spec_def.h

fix assertion failure for PHP4

09:38 Changeset [717] by moo
  • trunk/Decompiler.class.php

improve isset/empty for object property

09:07 Changeset [716] by moo
  • trunk/ChangeLog
  • trunk/Decompiler.class.php
  • trunk/NEWS

PHP 6: initial catch up with php 6 literals and trait

06:08 Changeset [715] by moo
  • trunk/processor/main.m4

remove unused foreach code

05:08 Changeset [714] by moo
  • trunk/ChangeLog
  • trunk/Decompiler.class.php
  • trunk/NEWS

disassembler: DECLARE_INHERITED_CLASS/DELAYED class not found

2011-04-08:

20:27 Changeset [713] by moo
  • trunk/Decompiler.class.php
  • trunk/processor/processor.m4
  • trunk/xcache.c

disassembler: refix previous partial

20:26 Changeset [712] by moo
  • trunk/opcode_spec_def.h

updated from eaccelerator

19:37 Changeset [711] by moo
  • trunk/Makefile.frag

add build dependency for opcode_spec

07:22 Changeset [710] by moo
  • trunk/processor/processor.m4

partial fix for decompiling 5.3

06:08 Changeset [709] by moo
  • trunk/ChangeLog
  • trunk/disassembler.c

disassembler: don't dump builtin functions

2011-04-07:

14:35 Ticket #260 (The Zend Engine API version 220090626 which is installed, is newer.) closed by moo
invalid: this is not a XCache version problem, it's a build issue. XCache has to be …
13:53 Ticket #260 (The Zend Engine API version 220090626 which is installed, is newer.) created by danliker
i use CentOS release 5.5 (Final) php -v XCache requires Zend Engine API …
Note: See TracTimeline for information about the timeline view.