Legend:
- Unmodified
- Added
- Removed
-
trunk/NEWS
r393 r395 1 1 2.0.0 2007-?-? 2 == NEWS ==3 == ChangeLog ==4 * could not show module info in admin page when XCache is the last module5 * wrong http auth realm6 * #86: remove/edit variable in admin page7 * fixed #77: hits/misses was not updated8 * fixed #56: xcache_set segfaults when xcache.var_size=09 2 10 3 ======== … … 16 9 * compatible with suhosin/ZendOptimizer 17 10 * xcache_get reference handling 18 19 Ini Settings Changes 20 ======== 21 * new: xcache.stat = On 22 * new: xcache.coverager = Off 23 * chg: xcache.coveragedump_directory default to "" 24 * del: xcache.coveragedumper = Off 25 26 New APIs 27 ======== 28 * array xcache_coverager_decode(string data) 29 * void xcache_coverager_start([bool clean = true]) 30 * void xcache_coverager_stop([bool clean = false]) 31 * array xcache_coverager_get([bool clean = false]) 32 33 ChangeLog 34 ======== 35 * [290] [291] [292] build with the m4 on solaris 36 * [283] removed zend_append_version_info. not needed after [282] 37 * [282] fix possible alloca() scope problem in lock 38 * [281] keep config.nice on make xcachesvnclean 39 * [279] fixed #48, was leaking info when cacher is not enabled by size 40 * [280] [278] trunk: fix coredump on shutdown when loaded as "extension" and after "suhosin" or "zend optimizer". thanks to Alex, Cristian and Esser 41 * [271] fix auto detection of php-cli/php-cgi for test 42 * [270] make [269] pass test cases 43 * [269] do not destruct shallow copied tmp_auto_globals. also improve copying of other hash tables 44 * [268] full compatible with auto_globals_jit, no need to disable it in ini from now on 45 * [250] fixed css class on switcher 46 * [231] fix zval reference handling 47 * [230] update dprint support, added configure option: --enable-xcache-dprint 48 * [228] more robust coverager 49 * [227] cacher: remove redundant open_basedir check which broke php-src/ext/standard/tests/file/bug24313.phpt 50 * [221] cacher: fix eleak in op_array non-shadow-copy (readonly_protection=on) 51 * [220] fixed #36, Bug in inherited static class variables 52 * [219] fix prototype for readonly_protection=off, fix testcase Zend/tests/bug37632.phpt 53 * [217] kill leak warning on debug build 54 * [216] avoid crash on php compiler error 55 * [215] add `make xcachetest` to run xcache enabled test 56 * [214] [212] fixed #41, early class binding 57 * [272] [267] [263] [200] fixes for php6 58 * [224] [193] kill 64bit warning when self test is enabled 59 * [190] trick to load and work with zend optimizer 60 * [189] call op_array_ctor handler on restore to be more compatible with other zend_extension 61 * [257] [183] xcache module is not required by coverage viewer any more 62 * [165] xcache.stat support to allow tuning off stat (new ini) 63 * [164] better way to handle system level ini settings so it can be display in phpinfo standardly 11 * new apis for coverager 12 * some ini settings changed 64 13 65 14 1.1.0 2006-11-11 66 15 ======== 67 cacher:68 16 * fix xcache_get issue on ttl 0 data 69 * coverager: avoid crash when php failed to compile file17 * avoid crash when php failed to compile file when coverager enabled 70 18 * gc expired items, new ini 71 * xcache.ttl72 * xcache.gc_interval73 * xcache.var_ttl74 * xcache.var_maxttl75 * xcache.var_gc_interval76 19 * Partial php 5.2 support 77 20 * "Cannot redeclare ()" bug 78 * [95] FIX #20, default: --enable-xcache-constant=yes 79 * [89] FIX #19 prototype inherit from abstract class 80 * [88] FIX possible fix for #14 "Cannot redeclare ()" 81 * [86] FIX #14, #17, #18 82 83 Translations: 84 * [128] Chinese translation for xcache.ini 85 * [124] Chinese translation for coverager 86 * [135] Chinese Traditional translation for admin page. thanks to Finjon Kiang. 87 * [123] Chinese translation for admin page 88 89 Admin: 90 * FIX cache corruption on clear button click 91 * FIX refcount 92 * use phpinfo style 93 94 Coverager: 95 * use phpinfo style 96 * percent bar updated 97 98 Others: 99 * fix build on rare arch 100 * fix build on Mac OS X 101 * kill compiler warnings 21 * bug fixes 22 * Chinese Simplified/Traditional translations 23 * admin page fixes and applied phpinfo style 24 * coverage viewer page use phpinfo style 25 * fix build on rare arch and Mac OS X 102 26 * zts build 103 * all fixes from <=1.0.2 104 105 ChangeLog 106 ======== 107 * merged [254] fix xcache.var_ttl displaying in info, fix xcache_get for ttl-unlimited 108 * merged [250] admin: fix switcher class on active 109 * merged [249] return 0 s instead of empty for deltatime 110 * merged [201] coverager: avoid crash when upstream failed to compile file 111 * merged from trunk: 159,161-162,167-180,182,184,186-187,194 112 * [194] PHP_5_2: new element in zend_brk_cont_element 113 * [186] [187] fix build on some rare arch 114 * [184] fix tplcov 115 * [178] fix type processor_t conflict with Mac OS X 116 * remove redundant open_basedir check, it's done before compiling 117 * trick in_compilation state, don't trigger __autoload at compile time 118 * FIX conflict between sandbox and user error handler 119 * [154] fix segv on MSHUTDOWN 120 * [153] win32/vc build fix 121 * [150] avoid crash when OOM on mem_realloc 122 * [148] reconstruct shm/allocator 123 * [147] show module info in statistics page 124 * [146] avoid reading of uninitialized data. thanks to valgrind 125 * [144] compat size displaying in admin page func 126 * [143] fixed string parameter parsing arg type for disassembler functions. thanks to check_paramaters.php 127 * [141] fix cache clear corruption bug 128 * [140] fix refcount on cache #1 #2 … 129 * [133] admin-page: be more friendly if XCache isn't loaded 130 * [132] fix zts on calling destroy_op_array 131 * [131] move open_files out of sandbox, it's not needed 132 * [130] improve locking for compile 133 * [137] [138] changed the coding way of unlinking list. fixed ttl expires dead loop 134 * [114] gc expired items, new ini: xcache.ttl xcache.gc_interval xcache.var_ttl … 135 * [126] fix xcache_isset reported by http://forum.lighttpd.net/topic/1397 136 * [119] fix leak in xcache.test=1; XCACHE_VERSION/XCACHE_MODULES length off-by-one 137 * [118] show gc countdown in admin page 138 * [113] zts build fix 139 * [112] avoid crash when OOM on mem_(calloc|realloc|strndup) 140 * [108] update percent bar to vertical/avail 141 * [107] show XCache version in admin page 142 * [105] trigger jit on $_SERVER when needed 143 * [101] note: xcache.mmap_path is a file 144 * [100] FIX: alloc'ed wrong size for string on restore 145 * [99] sohosin compatible & TSRM fix. 146 * [96] remove tailing \0 in filename of administration html output. reported by … 147 * [94] PHP_5_2: __tostring cache was MFH by php 148 * [93] try to show both count/size assert before abort 149 * [92] PHP_5_2: auto module_global is maintained by php engine 150 * [90] [91] kill compiler warnings 151 * [87] XCACHE_INDENT fallback 152 * [84] handle without inodes 153 * [79] fix messy XCACHE_MAP_FAILED checking 154 * [78] catch up with PHP_5_2, zend_property_info.ce 155 * [77] leakcheck 156 157 (not all changesets is list here) 27 * includes all fixes from <=1.0.2
Note: See TracChangeset
for help on using the changeset viewer.

