# # ChangeLog for / in svn # # Generated by Trac 1.0.6.post2 # 2018-04-22T10:47:56Z Mon, 15 Jul 2013 17:53:06 GMT Xuefer [1322] * trunk/lib/Decompiler.class.php (modified) * trunk/mod_disassembler/sample.php (modified) Decompiler: fix new without assign Mon, 15 Jul 2013 17:37:57 GMT Xuefer [1321] * trunk/ChangeLog (modified) * trunk/Makefile.frag.deps (modified) * trunk/devel/prepare.cfg.example (modified) * trunk/devel/prepare.mak (modified) * trunk/lib/Decompiler.class.php (modified) * trunk/mod_cacher/xc_cache.h (modified) * trunk/mod_cacher/xc_cacher.c (modified) * trunk/mod_coverager/xc_coverager.c (modified) * trunk/mod_disassembler/xc_disassembler.c (modified) * trunk/mod_optimizer/xc_optimizer.c (modified) * trunk/processor/head.m4 (modified) * trunk/processor/processor.m4 (modified) * trunk/xcache.c (modified) * trunk/xcache/xc_compatibility.c (modified) * trunk/xcache/xc_compatibility.h (modified) * trunk/xcache/xc_const_string.c (modified) * trunk/xcache/xc_const_string_opcodes_php4.x.h (copied) * trunk/xcache/xc_const_string_opcodes_php5.3.h (modified) * trunk/xcache/xc_ini.h (modified) * trunk/xcache/xc_opcode_spec.c (modified) * trunk/xcache/xc_opcode_spec_def.h (modified) * trunk/xcache/xc_sandbox.c (modified) * trunk/xcache/xc_utils.c (modified) * trunk/xcache/xc_utils.h (modified) add back PHP_4 code for disassembler Mon, 15 Jul 2013 16:55:56 GMT Xuefer [1320] * trunk/processor/struct.m4 (modified) fix build using old C Mon, 15 Jul 2013 15:53:25 GMT Xuefer [1319] * trunk/lib/Decompiler.class.php (modified) * trunk/xcache/xc_opcode_spec_def.h (modified) Decompiler, disassembler: fix unset for PHP 5.0 Mon, 15 Jul 2013 09:32:39 GMT Xuefer [1318] * trunk/lib/Decompiler.class.php (modified) Decompiler: update static member support for PHP 5.0 Mon, 15 Jul 2013 09:03:17 GMT Xuefer [1317] * trunk/lib/Decompiler.class.php (modified) * trunk/mod_disassembler/sample.php (modified) Decompiler: fix PHP5.0 foreach, pre/post inc/dec Mon, 15 Jul 2013 04:40:37 GMT Xuefer [1316] * trunk/lib/Decompiler.class.php (modified) * trunk/xcache/xc_opcode_spec_def.h (modified) Decompiler, disassembler: update PHP 5.0 support Mon, 15 Jul 2013 04:07:26 GMT Xuefer [1315] * trunk/lib/Decompiler.class.php (modified) Decompiler: fix PHP 5.0 static member Mon, 15 Jul 2013 03:05:24 GMT Xuefer [1314] * trunk/lib/Decompiler.class.php (modified) * trunk/xcache/xc_utils.c (modified) Decompiler, disassembler: update PHP 5.0 support Mon, 15 Jul 2013 02:30:59 GMT Xuefer [1313] * trunk/mod_cacher/xc_cacher.c (modified) * trunk/mod_disassembler/xc_disassembler.c (modified) * trunk/processor/main.m4 (modified) * trunk/processor/process.m4 (modified) * trunk/processor/processor.m4 (modified) * trunk/processor/string.m4 (modified) * trunk/processor/struct.m4 (modified) * trunk/xcache.c (modified) * trunk/xcache/xc_utils.h (modified) ZEND_STRS ZEND_STRL is inconsist between PHP5.0- and PHP5.0+ Mon, 15 Jul 2013 02:29:46 GMT Xuefer [1312] * trunk/Makefile.frag.deps (modified) * trunk/devel/run (modified) update dependencies Mon, 15 Jul 2013 02:27:44 GMT Xuefer [1311] * trunk/htdocs/cacher/lang/en.po (modified) * trunk/htdocs/cacher/lang/zh-simplified.po (modified) * trunk/htdocs/cacher/lang/zh-traditional.po (modified) * trunk/htdocs/common/lang/en.po (modified) * trunk/htdocs/common/lang/zh-simplified.po (modified) * trunk/htdocs/common/lang/zh-traditional.po (modified) * trunk/htdocs/coverager/lang/en.po (modified) * trunk/htdocs/coverager/lang/zh-simplified.po (modified) * trunk/htdocs/coverager/lang/zh-traditional.po (modified) * trunk/htdocs/diagnosis/lang/en.po (modified) * trunk/htdocs/diagnosis/lang/zh-simplified.po (modified) * trunk/htdocs/diagnosis/lang/zh-traditional.po (modified) update po Sun, 14 Jul 2013 19:02:32 GMT Xuefer [1310] * trunk/mod_optimizer/xc_optimizer.c (modified) optimizer: fix recalc of catch_op/finally_op Sun, 14 Jul 2013 19:01:49 GMT Xuefer [1309] * trunk/lib/Decompiler.class.php (modified) Decompiler: fix handling catch with/without FETCH_CLASS & JMP for ... Sun, 14 Jul 2013 18:46:23 GMT Xuefer [1308] * trunk/lib/Decompiler.class.php (modified) Decompiler: bind FETCH_CLASS & CATCH together; fix unset for PHP5.1; ... Sat, 13 Jul 2013 04:33:04 GMT Xuefer [1307] * trunk/lib/Decompiler.class.php (modified) adds TODO for brk Sat, 13 Jul 2013 04:24:58 GMT Xuefer [1306] * trunk/lib/Decompiler.class.php (modified) * trunk/mod_disassembler/sample.php (modified) * trunk/xcache/xc_opcode_spec.c (modified) * trunk/xcache/xc_opcode_spec_def.h (modified) Decompiler, disassembler: fix catch for different PHP version; fetch ... Fri, 12 Jul 2013 18:08:46 GMT Xuefer [1305] * trunk/lib/Decompiler.class.php (modified) * trunk/mod_disassembler/sample.php (modified) Decompiler: adds simple backtrace print, fix warning for catch Fri, 12 Jul 2013 17:02:45 GMT Xuefer [1304] * trunk/lib/Decompiler.class.php (modified) Decompiler: recognize __FILE__ Fri, 12 Jul 2013 16:59:43 GMT Xuefer [1303] * trunk/lib/Decompiler.class.php (modified) * trunk/xcache/xc_opcode_spec_def.h (modified) disassembler, Decompiler: fix catch, ticks Fri, 12 Jul 2013 09:23:18 GMT Xuefer [1302] * trunk/lib/Decompiler.class.php (modified) * trunk/mod_disassembler/sample.php (modified) Disassembler: can now recover compile time constant Fri, 12 Jul 2013 08:47:30 GMT Xuefer [1301] * trunk/xcache/xc_opcode_spec_def.h (modified) disassembler: USER_OPCODE is not 5.0 Fri, 12 Jul 2013 07:58:09 GMT Xuefer [1300] * trunk/lib/Decompiler.class.php (modified) * trunk/xcache/xc_opcode_spec_def.h (modified) disassembler, Decompiler: fix ISSET_ISEMPTY_VAR Fri, 12 Jul 2013 07:41:12 GMT Xuefer [1299] * trunk/lib/Decompiler.class.php (modified) Decompiler: fix warning Fri, 12 Jul 2013 07:40:44 GMT Xuefer [1298] * trunk/xcache/xc_utils.c (modified) undef unused Fri, 12 Jul 2013 04:30:00 GMT Xuefer [1297] * trunk/mod_cacher/xc_cacher.c (modified) * trunk/processor/processor.m4 (modified) fix PHP 5.0 build Fri, 12 Jul 2013 03:32:26 GMT Xuefer [1296] * trunk/lib/Decompiler.class.php (modified) * trunk/mod_disassembler/sample.php (modified) Decompiler: remove PHP 4 support. adds XC_QM_ASSIGN_VAR Fri, 12 Jul 2013 03:13:34 GMT Xuefer [1295] * trunk/mod_disassembler/sample.php (modified) * trunk/xcache/xc_opcode_spec_def.h (modified) disassembler: fix UNSET_VAR for PHP 5.4+ Fri, 12 Jul 2013 02:21:31 GMT Xuefer [1294] * trunk/devel/run (modified) MAKEOPTS for all $MAKE Fri, 12 Jul 2013 02:21:21 GMT Xuefer [1293] * autobuild/scripts/bootstrap (modified) typo Fri, 12 Jul 2013 02:20:08 GMT Xuefer [1292] * autobuild/scripts/bootstrap (modified) typo Thu, 11 Jul 2013 07:25:11 GMT Xuefer [1291] * trunk/lib/Decompiler.class.php (modified) * trunk/mod_disassembler/sample.php (modified) Decompiler: adds unset, XC_QM_ASSIGN_VAR Thu, 11 Jul 2013 06:08:57 GMT Xuefer [1290] * autobuild/.config (modified) * autobuild/xcache/.config (modified) update for 5.5.0 Thu, 11 Jul 2013 06:08:46 GMT Xuefer [1289] * autobuild/scripts/bootstrap (modified) support MAKE_OPTS Wed, 10 Jul 2013 09:32:49 GMT Xuefer [1288] * trunk/ChangeLog (modified) * trunk/lib/Decompiler.class.php (modified) * trunk/mod_disassembler/sample.php (modified) Decompiler: improves support for PHP_5_4 Wed, 10 Jul 2013 08:32:58 GMT Xuefer [1287] * trunk/processor/processor.m4 (modified) * trunk/processor/struct.m4 (modified) disassembler: fix nullable array handling Wed, 10 Jul 2013 07:38:10 GMT Xuefer [1286] * trunk/mod_optimizer/xc_optimizer.c (modified) kill sign warning Wed, 10 Jul 2013 07:13:14 GMT Xuefer [1285] * trunk/bin/phpdc.phpr (modified) * trunk/lib/Decompiler.class.php (modified) phpdc: exit on decompile error Wed, 10 Jul 2013 06:59:45 GMT Xuefer [1284] * trunk/mod_optimizer/xc_optimizer.c (modified) * trunk/xcache.c (modified) PHP_5_5: optimizer: support for finally Wed, 10 Jul 2013 04:49:20 GMT Xuefer [1283] * trunk/Makefile.frag.deps (modified) * trunk/devel/run (modified) add dependency for test/dprint/debug Mon, 08 Jul 2013 08:15:24 GMT Xuefer [1282] * trunk/xcache/xc_utils.c (modified) wrong change in prevous commit Mon, 08 Jul 2013 08:00:36 GMT Xuefer [1281] * trunk/ChangeLog (modified) * trunk/Makefile.frag.deps (modified) * trunk/NEWS (modified) * trunk/devel/prepare.cfg.example (modified) * trunk/devel/prepare.mak (modified) * trunk/devel/run (modified) * trunk/lib/Decompiler.class.php (modified) * trunk/mod_cacher/xc_cache.h (modified) * trunk/mod_cacher/xc_cacher.c (modified) * trunk/mod_coverager/xc_coverager.c (modified) * trunk/mod_disassembler/xc_disassembler.c (modified) * trunk/mod_optimizer/xc_optimizer.c (modified) * trunk/processor/head.m4 (modified) * trunk/processor/processor.m4 (modified) * trunk/xcache.c (modified) * trunk/xcache/xc_compatibility.c (modified) * trunk/xcache/xc_compatibility.h (modified) * trunk/xcache/xc_const_string.c (modified) * trunk/xcache/xc_const_string_opcodes_php4.x.h (deleted) * trunk/xcache/xc_const_string_opcodes_php5.3.h (modified) * trunk/xcache/xc_ini.h (modified) * trunk/xcache/xc_opcode_spec.c (modified) * trunk/xcache/xc_opcode_spec_def.h (modified) * trunk/xcache/xc_sandbox.c (modified) * trunk/xcache/xc_utils.c (modified) * trunk/xcache/xc_utils.h (modified) remove php 4 support completely Mon, 08 Jul 2013 06:38:59 GMT Xuefer [1280] * trunk/mod_optimizer/xc_optimizer.c (modified) * trunk/xcache/xc_compatibility.h (modified) optimizer: fix devel debug output Thu, 27 Jun 2013 09:43:47 GMT Xuefer [1279] * trunk/mod_optimizer/xc_optimizer.c (modified) optimizer: WIP improve finally handling Wed, 26 Jun 2013 15:04:41 GMT Xuefer [1278] * trunk/mod_optimizer/xc_optimizer.c (modified) * trunk/xcache.c (modified) disable optimizer for PHP 5.5 for now. TODO: support for ... Wed, 26 Jun 2013 15:03:13 GMT Xuefer [1277] * trunk/ChangeLog (modified) * trunk/NEWS (modified) * trunk/mod_cacher/xc_cacher.c (modified) un-experimental for __FILE__ __DIR__ handling after files ... Tue, 25 Jun 2013 07:08:09 GMT Xuefer [1276] * trunk/mod_optimizer/xc_optimizer.c (modified) * trunk/xcache/xc_compatibility.h (modified) optimizer: fix debug build Tue, 25 Jun 2013 05:01:31 GMT Xuefer [1275] * trunk/ChangeLog (modified) * trunk/NEWS (modified) * trunk/xcache/xc_sandbox.c (modified) disassembler: fixes crash with nested sandbox (since 3.0) Tue, 25 Jun 2013 04:53:05 GMT Xuefer [1274] * trunk/Makefile.frag (modified) avoid dup test with ./run retest Tue, 25 Jun 2013 04:52:40 GMT Xuefer [1273] * trunk/devel/run (modified) allow dop be traced Tue, 25 Jun 2013 04:15:16 GMT Xuefer [1272] * trunk/Makefile.frag (modified) fix test running for 5.3+ Tue, 25 Jun 2013 04:14:29 GMT Xuefer [1271] * trunk/xcache-test.ini (modified) fix test running for 5.3+ Tue, 25 Jun 2013 04:13:18 GMT Xuefer [1270] * trunk/Makefile.frag.deps (modified) updated build dependency for 5.5 Tue, 18 Jun 2013 02:51:51 GMT Xuefer [1269] * autobuild/README (modified) update release steps Tue, 18 Jun 2013 02:50:32 GMT Xuefer [1268] * tags/3.0.3/xcache.h (modified) 3.0.3 Tue, 18 Jun 2013 02:47:37 GMT Xuefer [1267] * tags/3.0.3 (copied) 3.0.3 Tue, 18 Jun 2013 02:44:11 GMT Xuefer [1266] * branches/3.0 (modified) * branches/3.0/ChangeLog (modified) * branches/3.0/NEWS (modified) * branches/3.0/xcache.h (modified) prepare for 3.0.3 Tue, 18 Jun 2013 02:40:51 GMT Xuefer [1265] * trunk/ChangeLog (modified) * trunk/NEWS (modified) note about 3.0.3 Mon, 10 Jun 2013 04:50:54 GMT Xuefer [1264] * tags/3.0.2/xcache.h (modified) update version Mon, 10 Jun 2013 04:50:11 GMT Xuefer [1263] * tags/3.0.2 (copied) release 3.0.2 Mon, 10 Jun 2013 04:49:28 GMT Xuefer [1262] * branches/3.0 (modified) * branches/3.0/COPYING (modified) * branches/3.0/ChangeLog (modified) * branches/3.0/NEWS (modified) update year, release date Mon, 10 Jun 2013 04:26:08 GMT Xuefer [1261] * trunk/COPYING (modified) update copyright year Mon, 10 Jun 2013 04:25:32 GMT Xuefer [1260] * trunk/ChangeLog (modified) * trunk/NEWS (modified) updated release date Mon, 10 Jun 2013 04:22:23 GMT Xuefer [1259] * autobuild/.config (modified) * autobuild/xcache/.config (modified) updated php version Tue, 28 May 2013 07:18:06 GMT Xuefer [1258] * branches/3.0/xcache.h (modified) correct version to 3.0.2-dev Tue, 28 May 2013 07:17:35 GMT Xuefer [1257] * tags/3.0.2-rc1/xcache.h (modified) mark version 3.0.2-rc1 Tue, 28 May 2013 07:13:58 GMT Xuefer [1256] * tags/3.0.2-rc1 (copied) tagged 3.0.2-rc1 Tue, 28 May 2013 02:09:21 GMT Xuefer [1255] * branches/3.0 (modified) * branches/3.0/ChangeLog (modified) * branches/3.0/NEWS (modified) * branches/3.0/xcache/xc_const_string.c (modified) merge from trunk Tue, 28 May 2013 02:07:48 GMT Xuefer [1254] * trunk/devel/prepare.mak (modified) * trunk/xcache/xc_const_string.c (modified) disassembler: fix: compile against correct const string for PHP 5.2, ... Tue, 28 May 2013 02:03:33 GMT Xuefer [1253] * trunk/ChangeLog (modified) * trunk/NEWS (modified) update bug fix note about PHP 5.4+ only Mon, 27 May 2013 15:01:50 GMT Xuefer [1252] * branches/3.0 (modified) * branches/3.0/ChangeLog (modified) * branches/3.0/NEWS (modified) * branches/3.0/xcache.c (modified) fixes #307: compatible with Zend Debugger which requires to be ... Mon, 27 May 2013 14:58:08 GMT Xuefer [1251] * trunk/ChangeLog (modified) * trunk/NEWS (modified) * trunk/xcache.c (modified) fixes #307: compatible with Zend Debugger which requires to be ... Fri, 24 May 2013 09:36:16 GMT Xuefer [1250] * trunk/mod_optimizer/xc_optimizer.c (modified) fix optimizer debug Fri, 24 May 2013 04:20:05 GMT Xuefer [1249] * trunk/mod_optimizer/xc_optimizer.c (modified) remove unused code Wed, 22 May 2013 09:01:56 GMT Xuefer [1248] * autobuild/scripts/bootstrap (modified) fix for bootstrap, Makefile depends on unpacked php Wed, 22 May 2013 09:01:23 GMT Xuefer [1247] * autobuild/.config (modified) * autobuild/xcache/.config (modified) updated php version Mon, 20 May 2013 08:04:02 GMT Xuefer [1246] * branches/3.0 (modified) * branches/3.0/ChangeLog (modified) * branches/3.0/xcache/xc_lock.c (modified) fixes #301: refix locking impl Mon, 20 May 2013 08:02:40 GMT Xuefer [1245] * trunk/ChangeLog (modified) * trunk/xcache/xc_lock.c (modified) fixes #301: refix locking impl Thu, 16 May 2013 07:02:56 GMT Xuefer [1244] * trunk/mod_cacher/xc_cacher.c (modified) undo [1242] Thu, 16 May 2013 06:58:59 GMT Xuefer [1243] * trunk/mod_cacher/xc_cacher.c (modified) fix build Thu, 16 May 2013 06:52:36 GMT Xuefer [1242] * trunk/mod_cacher/xc_cacher.c (modified) undefined xc_shm_t Thu, 16 May 2013 06:28:01 GMT Xuefer [1241] * branches/3.0 (modified) * branches/3.0/processor/processor.m4 (modified) fix build for PHP<5.4 Thu, 16 May 2013 06:24:41 GMT Xuefer [1240] * trunk/processor/processor.m4 (modified) fix build for PHP<5.4 Thu, 16 May 2013 04:01:18 GMT Xuefer [1239] * branches/3.0 (modified) * branches/3.0/ChangeLog (modified) * branches/3.0/NEWS (modified) * branches/3.0/mod_cacher/xc_cache.h (modified) * branches/3.0/mod_cacher/xc_cacher.c (modified) * branches/3.0/processor/processor.m4 (modified) merged [1238] from trunk: fixes #296: Multiple instances of the same ... Fri, 10 May 2013 17:52:02 GMT Xuefer [1238] * trunk/ChangeLog (modified) * trunk/NEWS (modified) * trunk/mod_cacher/xc_cache.h (modified) * trunk/mod_cacher/xc_cacher.c (modified) * trunk/processor/processor.m4 (modified) fixes #296: Multiple instances of the same software causes PHP ... Fri, 10 May 2013 15:50:32 GMT Xuefer [1237] * trunk/devel/prepare.cfg.example (modified) PHP5_5 prepare example Mon, 22 Apr 2013 09:29:42 GMT Xuefer [1236] * branches/3.0 (modified) * branches/3.0/ChangeLog (modified) * branches/3.0/htdocs/cacher/tablesort.js (deleted) * branches/3.0/htdocs/common/header.tpl.php (modified) * branches/3.0/htdocs/common/tablesort.js (copied) fixes #303: tablesort.js not found in Diagnosis and Coverager Mon, 22 Apr 2013 09:28:39 GMT Xuefer [1235] * trunk/ChangeLog (modified) * trunk/htdocs/common/header.tpl.php (modified) * trunk/htdocs/common/tablesort.js (moved) fixes #303: tablesort.js not found in Diagnosis and Coverager Mon, 25 Mar 2013 08:11:46 GMT Xuefer [1234] * trunk/ChangeLog (modified) * trunk/NEWS (modified) * trunk/mod_cacher/xc_cacher.c (modified) * trunk/xcache_globals.h (modified) compatiblity with fcntl Mon, 25 Mar 2013 06:11:01 GMT Xuefer [1233] * trunk/devel/run (modified) fix php-src for running test Mon, 25 Mar 2013 06:10:27 GMT Xuefer [1232] * trunk/processor/processor.m4 (modified) PHP_5_5: fix build Mon, 14 Jan 2013 14:26:03 GMT Xuefer [1231] * branches/3.0 (modified) * branches/3.0/ChangeLog (modified) * branches/3.0/NEWS (modified) * branches/3.0/xcache.c (modified) merge from trunk: fixes #297: segv on startup under sparc, ini ... Mon, 14 Jan 2013 14:22:36 GMT Xuefer [1230] * trunk/ChangeLog (modified) * trunk/NEWS (modified) * trunk/xcache.c (modified) fixes #297: segv on startup under sparc, ini setting overflow Fri, 11 Jan 2013 03:14:30 GMT Xuefer [1229] * autobuild/xcache/.config (modified) update exclude for 3.0 branch Fri, 11 Jan 2013 02:55:20 GMT Xuefer [1228] * autobuild/README (modified) note about limited version for bootstrap Fri, 11 Jan 2013 02:52:39 GMT Xuefer [1227] * autobuild/xcache/.config (modified) update to 3.0.1 Fri, 11 Jan 2013 02:51:33 GMT Xuefer [1226] * tags/3.0.1/xcache.h (modified) update version Fri, 11 Jan 2013 02:49:12 GMT Xuefer [1225] * tags/3.0.1 (copied) release 3.0.1 Fri, 11 Jan 2013 02:48:41 GMT Xuefer [1224] * trunk (modified) * trunk/ChangeLog (modified) * trunk/NEWS (modified) MFB: update release date for 3.0.1 Fri, 11 Jan 2013 02:45:32 GMT Xuefer [1223] * branches/3.0/ChangeLog (modified) * branches/3.0/NEWS (modified) update release date for 3.0.1