source: svn/trunk/NEWS @ 382

Last change on this file since 382 was 382, checked in by Xuefer, 10 years ago

could not show module info in admin page when XCache is the last module

File size: 6.3 KB
RevLine 
[329]12.0.0 2007-?-?
2== NEWS ==
3== ChangeLog ==
[382]4 * could not show module info in admin page when XCache is the last module
[376]5 * wrong http auth realm
[371]6 * #86: remove/edit variable in admin page
[375]7 * fixed #77: hits/misses was not updated
[329]8 * fixed #56: xcache_set segfaults when xcache.var_size=0
9 
10========
[324]111.2.0 2006-12-10
[286]12NEWS
13========
14 * full 5.2 support
15 * minor admin/coverage-viewer page improves
16 * compatible with suhosin/ZendOptimizer
17 * xcache_get reference handling
18
19Ini 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
26New 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
33ChangeLog
34========
[293]35 * [290] [291] [292] build with the m4 on solaris
[286]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
64
[276]651.1.0 2006-11-11
[247]66========
67cacher:
[256]68 * fix xcache_get issue on ttl 0 data
69 * coverager: avoid crash when php failed to compile file
[247]70 * gc expired items, new ini
71   * xcache.ttl
72   * xcache.gc_interval
73   * xcache.var_ttl
74   * xcache.var_maxttl
75   * xcache.var_gc_interval
76 * Partial php 5.2 support
77 * "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
83Translations:
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
89Admin:
90 * FIX cache corruption on clear button click
91 * FIX refcount
92 * use phpinfo style
93
94Coverager:
95 * use phpinfo style
96 * percent bar updated
97
98Others:
[255]99 * fix build on rare arch
100 * fix build on Mac OS X
[247]101 * kill compiler warnings
102 * zts build
103 * all fixes from <=1.0.2
104
105ChangeLog
106========
[256]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
[255]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
[247]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)
Note: See TracBrowser for help on using the repository browser.