# # ChangeLog for / in svn # # Generated by Trac 1.0.6.post2 # 2018-04-23T06:05:51Z Fri, 08 Nov 2013 09:30:06 GMT Xuefer [1455] * trunk/mod_cacher/xc_cacher.c (modified) * trunk/processor/foot.m4 (modified) relocate: update proto to like memcpy/store/restore, update test code Fri, 08 Nov 2013 09:08:42 GMT Xuefer [1454] * trunk/processor/struct.m4 (modified) relocate: fix struct array Fri, 08 Nov 2013 09:08:04 GMT Xuefer [1453] * trunk/mod_cacher/xc_cacher.c (modified) * trunk/processor/foot.m4 (modified) update func prototype for relocate Fri, 08 Nov 2013 07:21:40 GMT Xuefer [1452] * trunk/processor/foot.m4 (modified) * trunk/processor/head.m4 (modified) * trunk/processor/main.m4 (modified) improve readability using ptradd Fri, 08 Nov 2013 07:21:13 GMT Xuefer [1451] * trunk/mod_cacher/xc_cacher.c (modified) fix arg Thu, 07 Nov 2013 11:02:57 GMT Xuefer [1450] * trunk/processor/main.m4 (modified) ws Thu, 07 Nov 2013 11:02:38 GMT Xuefer [1449] * trunk/processor/main.m4 (modified) remove unused export Thu, 07 Nov 2013 10:04:00 GMT Xuefer [1448] * trunk/mod_cacher/xc_cacher.c (modified) * trunk/processor/foot.m4 (modified) updated relocate impl Thu, 07 Nov 2013 09:56:10 GMT Xuefer [1447] * trunk/processor/processor.m4 (modified) update handling of refcount for readonly protection after relocate impl Thu, 07 Nov 2013 08:44:15 GMT Xuefer [1446] * trunk/mod_cacher/xc_cacher.c (modified) * trunk/processor/foot.m4 (modified) * trunk/processor/hashtable.m4 (modified) * trunk/processor/head.m4 (modified) * trunk/processor/main.m4 (modified) * trunk/processor/struct.m4 (modified) update relocate Thu, 07 Nov 2013 08:43:22 GMT Xuefer [1445] * trunk/xcache.c (modified) output if segv Wed, 06 Nov 2013 18:24:29 GMT Xuefer [1444] * trunk/Makefile.frag.deps (modified) * trunk/mod_cacher/xc_cacher.c (modified) * trunk/processor/foot.m4 (added) * trunk/processor/hashtable.m4 (modified) * trunk/processor/head.m4 (modified) * trunk/processor/main.m4 (modified) * trunk/processor/processor.m4 (modified) * trunk/processor/string.m4 (modified) * trunk/processor/struct.m4 (modified) relocate WIP Wed, 06 Nov 2013 17:29:26 GMT Xuefer [1443] * trunk/processor/head.m4 (modified) * trunk/processor/main.m4 (modified) * trunk/processor/struct.m4 (modified) simplify export code Wed, 06 Nov 2013 16:57:52 GMT Xuefer [1442] * trunk/processor/head.m4 (modified) * trunk/processor/main.m4 (modified) * trunk/processor/struct.m4 (modified) rename ptrmove to relocate, reduce export to only necessary onces Wed, 06 Nov 2013 15:45:19 GMT Xuefer [1441] * trunk/devel/run (modified) * trunk/devel/sample.cpp.php (moved) make sample work for all beside decompiler Tue, 05 Nov 2013 17:17:07 GMT Xuefer [1440] * trunk/processor/hashtable.m4 (modified) * trunk/processor/head.m4 (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) adds ptrmove Tue, 05 Nov 2013 14:35:34 GMT Xuefer [1439] * trunk/processor/head.m4 (modified) * trunk/processor/main.m4 (modified) code cleanup Tue, 05 Nov 2013 14:32:52 GMT Xuefer [1438] * trunk/processor/processor.m4 (modified) fix for not using memcpy Tue, 05 Nov 2013 11:24:51 GMT Xuefer [1437] * branches/3.2 (copied) * trunk/xcache.h (modified) branch 4.0 and 3.2 Tue, 05 Nov 2013 11:04:56 GMT Xuefer [1436] * branches/3.1 (copied) * branches/3.1/ChangeLog (copied) * branches/3.1/NEWS (copied) * branches/3.1/xcache.c (copied) * branches/3.1/xcache/xc_sandbox.c (copied) * trunk/xcache.h (modified) branch 3.1 Tue, 22 Oct 2013 16:55:28 GMT Xuefer [1435] * trunk/xcache.c (modified) recognize extension loaded after xcache (to avoid caching opcode ... Tue, 22 Oct 2013 16:53:42 GMT Xuefer [1434] * trunk/ChangeLog (modified) * trunk/NEWS (modified) * trunk/xcache/xc_sandbox.c (modified) fixed #329: compatbile with bcompiler Tue, 22 Oct 2013 16:22:39 GMT Xuefer [1433] * trunk/mod_cacher/xc_cacher.c (modified) typo Tue, 22 Oct 2013 16:11:41 GMT Xuefer [1432] * trunk/xcache.c (modified) typo Wed, 16 Oct 2013 02:21:48 GMT Xuefer [1431] * trunk/mod_assembler/xc_assembler.c (modified) * trunk/mod_optimizer/xc_optimizer.c (modified) fix warning Wed, 16 Oct 2013 02:19:10 GMT Xuefer [1430] * trunk/xcache.h (modified) starts 3.1.1 development Mon, 14 Oct 2013 01:40:39 GMT Xuefer [1429] * trunk/NEWS (modified) update release date Thu, 10 Oct 2013 08:25:14 GMT Xuefer [1428] * tags/3.0.4/ChangeLog (modified) * tags/3.0.4/NEWS (modified) update release date Thu, 10 Oct 2013 08:22:52 GMT Xuefer [1427] * tags/3.1.0/NEWS (modified) update release date Thu, 10 Oct 2013 08:22:12 GMT Xuefer [1426] * branches/3.0/ChangeLog (modified) * branches/3.0/NEWS (modified) update release date Thu, 10 Oct 2013 08:00:33 GMT Xuefer [1425] * autobuild/scripts/autobuild (modified) error when specified release version is not found Thu, 10 Oct 2013 07:50:57 GMT Xuefer [1424] * tags/3.1.0/xcache.h (modified) update version Thu, 10 Oct 2013 07:50:56 GMT Xuefer [1423] * tags/3.0.4/xcache.h (modified) update version to release Thu, 10 Oct 2013 07:47:56 GMT Xuefer [1422] * tags/3.1.0 (copied) tagged 3.1.0 Thu, 10 Oct 2013 07:46:54 GMT Xuefer [1421] * tags/3.0.4 (copied) tagged 3.0.4 Thu, 10 Oct 2013 07:44:30 GMT Xuefer [1420] * trunk/ChangeLog (modified) update release date Thu, 10 Oct 2013 07:42:34 GMT Xuefer [1419] * branches/3.0 (modified) * branches/3.0/ChangeLog (modified) * branches/3.0/config.w32 (modified) merge from trunk, fixed #330: fix win32 build with no indent.exe nor ... Thu, 10 Oct 2013 07:34:51 GMT Xuefer [1418] * trunk/ChangeLog (modified) * trunk/config.w32 (modified) fixed #330: fix win32 build with no indent.exe nor cat.exe Sun, 29 Sep 2013 02:55:11 GMT Xuefer [1417] * branches/3.0 (modified) * branches/3.0/devel/run (modified) * branches/3.0/processor/hashtable.m4 (modified) * branches/3.0/processor/main.m4 (modified) * branches/3.0/processor/struct.m4 (modified) merge from trunk: remove asm from processor, it just cant be ... Sun, 29 Sep 2013 02:51:38 GMT Xuefer [1416] * trunk/devel/run (modified) * trunk/processor/hashtable.m4 (modified) * trunk/processor/main.m4 (modified) * trunk/processor/struct.m4 (modified) remove asm from processor, it just cant be implemented in processor Thu, 26 Sep 2013 17:51:50 GMT Xuefer [1415] * branches/3.0 (modified) * branches/3.0/NEWS (modified) * branches/3.0/config.m4 (modified) fixes #315: fix out of source building Thu, 26 Sep 2013 17:51:14 GMT Xuefer [1414] * trunk/NEWS (modified) * trunk/config.m4 (modified) fixes #315: fix out of source building Thu, 26 Sep 2013 17:49:18 GMT Xuefer [1413] * trunk/mod_optimizer/xc_optimizer.c (modified) typo undef Thu, 26 Sep 2013 14:31:24 GMT Xuefer [1412] * autobuild/xcache/.config (modified) update bad unsupported version info for 3.0 Thu, 26 Sep 2013 14:30:57 GMT Xuefer [1411] * autobuild/.config (modified) update php version Thu, 26 Sep 2013 14:29:46 GMT Xuefer [1410] * tags/3.1.0-rc1/xcache.h (modified) update version Thu, 26 Sep 2013 14:28:40 GMT Xuefer [1409] * tags/3.0.4-rc1/xcache.h (modified) update version Thu, 26 Sep 2013 12:47:00 GMT Xuefer [1408] * tags/3.0.4-rc1 (copied) tagged 3.0.4-rc1 Thu, 26 Sep 2013 12:46:02 GMT Xuefer [1407] * tags/3.1.0-rc1 (copied) tagged 3.1.0-rc1 Thu, 26 Sep 2013 10:24:00 GMT Xuefer [1406] * trunk/processor/hashtable.m4 (modified) * trunk/processor/main.m4 (modified) * trunk/processor/processor.m4 (modified) fix pointer type mismatch warning Thu, 26 Sep 2013 09:33:09 GMT Xuefer [1405] * trunk/ChangeLog (modified) * trunk/mod_optimizer/xc_optimizer.c (modified) rewrite try/catch handling to fix nested try/catch Thu, 26 Sep 2013 07:49:09 GMT Xuefer [1404] * branches/3.0 (modified) * branches/3.0/devel/run (modified) merge from trunk Thu, 26 Sep 2013 07:47:59 GMT Xuefer [1403] * trunk/devel/run (modified) devel: fix sort, retest only last results Thu, 26 Sep 2013 07:36:44 GMT Xuefer [1402] * branches/3.0 (modified) * branches/3.0/run-xcachetest (modified) merge from trunk Thu, 26 Sep 2013 07:35:15 GMT Xuefer [1401] * trunk/run-xcachetest (modified) hack report_memleaks=1 for devel testing Thu, 26 Sep 2013 07:27:44 GMT Xuefer [1400] * branches/3.0 (modified) * branches/3.0/xcache-test.ini (modified) merge from trunk Thu, 26 Sep 2013 07:24:46 GMT Xuefer [1399] * trunk/xcache-test.ini (modified) report_memleaks=0 was not working as expected Thu, 26 Sep 2013 07:14:42 GMT Xuefer [1398] * trunk/ChangeLog (modified) * trunk/mod_optimizer/xc_optimizer.c (modified) fix optimizer for try/catch/finally when either catch/finally is omitted Wed, 25 Sep 2013 03:09:48 GMT Xuefer [1397] * branches/3.0/Makefile.frag (modified) merge devel stuffs from trunk Wed, 25 Sep 2013 03:04:43 GMT Xuefer [1396] * branches/3.0/devel/run (modified) * branches/3.0/run-xcachetest (modified) * branches/3.0/xcache-test.ini (modified) merge devel stuffs from trunk Wed, 25 Sep 2013 02:58:06 GMT Xuefer [1395] * branches/3.0 (modified) * branches/3.0/ChangeLog (modified) * branches/3.0/NEWS (modified) * branches/3.0/processor/processor.m4 (modified) * branches/3.0/xcache_globals.h (modified) merge r1381,r1388,r1394 from trunk: fixed #324: ... Wed, 25 Sep 2013 02:49:01 GMT Xuefer [1394] * trunk/ChangeLog (modified) * trunk/NEWS (modified) update ChangeLog/NEWS for #324 Mon, 23 Sep 2013 09:52:15 GMT Xuefer [1393] * trunk/processor/hashtable.m4 (modified) adds fix pointer for hash table Mon, 23 Sep 2013 09:51:43 GMT Xuefer [1392] * trunk/xcache/xc_malloc.c (modified) calc avail for test Mon, 23 Sep 2013 07:23:19 GMT Xuefer [1391] * trunk/util/xc_trace.c (modified) * trunk/xcache/xc_allocator.c (modified) * trunk/xcache/xc_allocator_bestfit.c (modified) * trunk/xcache/xc_malloc.c (modified) fix xtest Mon, 23 Sep 2013 06:55:44 GMT Xuefer [1390] * trunk/run-xcachetest (modified) disable ext subdir testing unless env TEST_EXT is set Mon, 23 Sep 2013 06:54:29 GMT Xuefer [1389] * trunk/xcache-test.ini (modified) leaks often come from php, disable unless needed Sun, 22 Sep 2013 16:42:45 GMT Xuefer [1388] * trunk/processor/processor.m4 (modified) refcount could be increase, use -1/2 to keep away from 0 in both ... Sun, 22 Sep 2013 16:25:10 GMT Xuefer [1387] * trunk/processor/processor.m4 (modified) * trunk/processor/struct.m4 (modified) readonly protection for copied array, with jmp_addr fixed Sun, 22 Sep 2013 16:21:55 GMT Xuefer [1386] * trunk/processor/struct.m4 (modified) undo readonly protection support for array until fixed Sun, 22 Sep 2013 16:17:46 GMT Xuefer [1385] * trunk/processor/processor.m4 (modified) * trunk/processor/struct.m4 (modified) * trunk/util/xc_stack.c (modified) * trunk/xcache/xc_allocator_bestfit.c (modified) * trunk/xcache/xc_utils.c (modified) readonly protection for copied array Sun, 22 Sep 2013 16:04:13 GMT Xuefer [1384] * trunk/tests/xcache_deep_copy_opcodes_for_const.phpt (added) * trunk/tests/xcache_shallow_copy_check_early_binding.phpt (added) adds tests for shallow copy Sun, 22 Sep 2013 16:03:31 GMT Xuefer [1383] * trunk/tests/skipif.inc (added) * trunk/tests/xcache_is_autoglobal.phpt (modified) * trunk/tests/xcache_var.phpt (modified) adds skips for test Sun, 22 Sep 2013 15:27:53 GMT Xuefer [1382] * trunk/processor/processor.m4 (modified) undo wrong change Sun, 22 Sep 2013 15:04:51 GMT Xuefer [1381] * trunk/processor/processor.m4 (modified) * trunk/xcache_globals.h (modified) possible fix for #324 Sun, 22 Sep 2013 14:45:46 GMT Xuefer [1380] * trunk/processor/hashtable.m4 (modified) * trunk/processor/head.m4 (modified) * trunk/processor/main.m4 (modified) * trunk/processor/process.m4 (modified) * trunk/processor/processor.m4 (modified) * trunk/processor/struct.m4 (modified) make use of SRC/DST widely Sun, 22 Sep 2013 12:54:42 GMT Xuefer [1379] * trunk/tests/xcache_deep_copy_arg_info.phpt (added) * trunk/tests/xcache_deep_copy_static_variables.phpt (added) adds deep copy test Sun, 22 Sep 2013 12:54:12 GMT Xuefer [1378] * trunk/xcache/xc_allocator.c (modified) * trunk/xcache/xc_malloc.c (modified) * trunk/xcache/xc_shm.c (modified) use config.h correctly wherever needed Sun, 22 Sep 2013 12:53:32 GMT Xuefer [1377] * trunk/devel/run (modified) dont dlunload for leak symbols Sat, 21 Sep 2013 03:48:47 GMT Xuefer [1376] * branches/3.0/mod_cacher/xc_cacher.c (modified) merge build fix from trunk Tue, 17 Sep 2013 16:28:40 GMT Xuefer [1375] * trunk/ChangeLog (modified) * trunk/htdocs/cacher/mkpassword.php (modified) * trunk/xcache.ini (modified) admin: make mkpassword.php easier for noob Mon, 16 Sep 2013 15:48:48 GMT Xuefer [1374] * trunk/lib/Decompiler.class.php (modified) * trunk/mod_disassembler/sample.cpp.php (modified) * trunk/xcache.c (modified) Decompiler: fixes #318 (support for const in static array index/value) Mon, 16 Sep 2013 15:07:37 GMT Xuefer [1373] * trunk/mod_disassembler/sample.cpp.php (modified) update decompile sample Mon, 16 Sep 2013 13:11:16 GMT Xuefer [1372] * trunk/processor/process.m4 (modified) closes #327: Duplicate ++LOOPCOUNTER Mon, 16 Sep 2013 03:20:31 GMT Xuefer [1371] * trunk/xcache/xc_opcode_spec.h (modified) * trunk/xcache/xc_opcode_spec_def.h (modified) closes #326: opcode spec info updates for 5.4+ Mon, 16 Sep 2013 02:32:08 GMT Xuefer [1370] * branches/3.0/xcache.h (modified) update version Mon, 09 Sep 2013 16:42:39 GMT Xuefer [1369] * branches/3.0 (modified) * branches/3.0/ChangeLog (modified) * branches/3.0/NEWS (modified) merged 1368 from trunk: reformat ChangeLog/NEWS Mon, 09 Sep 2013 16:41:47 GMT Xuefer [1368] * trunk/ChangeLog (modified) * trunk/NEWS (modified) reformat ChangeLog/NEWS Mon, 09 Sep 2013 16:27:40 GMT Xuefer [1367] * branches/3.0 (modified) * branches/3.0/ChangeLog (modified) * branches/3.0/Makefile.frag.deps (modified) * branches/3.0/NEWS (modified) * branches/3.0/config.m4 (modified) * branches/3.0/config.w32 (modified) * branches/3.0/mod_cacher/xc_cacher.c (modified) * branches/3.0/xcache.h (modified) * branches/3.0/xcache/xc_lock.c (deleted) * branches/3.0/xcache/xc_lock.h (deleted) * branches/3.0/xcache/xc_mutex.c (copied) * branches/3.0/xcache/xc_mutex.h (copied) cacher: merge [1366] from trunk; fixes #323: refix locking impl for ... Mon, 09 Sep 2013 16:16:05 GMT Xuefer [1366] * trunk/ChangeLog (modified) * trunk/Makefile.frag.deps (modified) * trunk/NEWS (modified) * trunk/config.m4 (modified) * trunk/config.w32 (modified) * trunk/mod_cacher/xc_cacher.c (modified) * trunk/xcache.h (modified) * trunk/xcache/xc_mutex.c (moved) * trunk/xcache/xc_mutex.h (moved) fixes #323: refix locking impl for threaded env Mon, 09 Sep 2013 11:39:08 GMT Xuefer [1365] * trunk/xcache/xc_lock.c (modified) ws fix Mon, 09 Sep 2013 11:35:36 GMT Xuefer [1364] * branches/3.0 (modified) * branches/3.0/xcache/xc_lock.c (modified) merge [1363] from trunk: cygwin hack unlink should be cygwin only Mon, 09 Sep 2013 11:34:16 GMT Xuefer [1363] * trunk/xcache/xc_lock.c (modified) cygwin hack unlink should be cygwin only Thu, 05 Sep 2013 04:13:18 GMT Xuefer [1362] * trunk/ChangeLog (modified) * trunk/NEWS (modified) fix typo, improve readability of NEWS/ChangeLog Thu, 05 Sep 2013 03:11:56 GMT Xuefer [1361] * branches/3.0/ChangeLog (modified) * branches/3.0/NEWS (modified) typo Wed, 04 Sep 2013 09:01:09 GMT Xuefer [1360] * autobuild/scripts/updatepackage (modified) exclude .* in source package Wed, 04 Sep 2013 08:47:23 GMT Xuefer [1359] * autobuild/.config (modified) * autobuild/xcache/.config (modified) updated PHP version to 5.3.3 Wed, 04 Sep 2013 08:36:34 GMT Xuefer [1358] * autobuild/scripts/generateMakefile (modified) fix output about svn updtae Mon, 26 Aug 2013 16:52:22 GMT Xuefer [1357] * branches/3.0/processor/processor.m4 (modified) processor: merge from trunk, fix warning Mon, 26 Aug 2013 16:48:38 GMT Xuefer [1356] * branches/3.0 (modified) * branches/3.0/processor/hashtable.m4 (modified) processor: merge [1352] from trunk: fix warning