Changes between Initial Version and Version 1 of Release-1.1.0


Ignore:
Timestamp:
2006-11-11T03:53:34Z (12 years ago)
Author:
moo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Release-1.1.0

    v1 v1  
     1= 1.1.0 Release Notes =
     2 * Version: 1.1.0
     3 * Previous version: [wiki:Release-1.0.3 1.0.3]
     4 * Branch: 1.1
     5 * Status: Stable
     6 * Release Purpose: To step to 1.2 carefully .
     7 * Author: mOo <[mailto:phpxcache@gmail.com phpxcache@gmail.com]>
     8 * Release date: 2006-11-11
     9
     10== Downloads ==
     11 * [http://210.51.190.228/pub/XCache/Releases/xcache-1.1.0.tar.gz XCache 1.1.0 source package, tar.gz]/[http://210.51.190.228/pub/XCache/Releases/xcache-1.1.0.tar.bz2 tar.bz2], or see [wiki:XcacheRedist XCache by OS distro], for *nix users
     12 * prebuild binaries for Windows
     13   * [http://210.51.190.228/pub/XCache/Releases/XCache-1.1.0-php-4.3.11-Win32.zip XCache 1.1.0 for php 4.3.11]
     14   * [http://210.51.190.228/pub/XCache/Releases/XCache-1.1.0-php-4.4.4-Win32.zip XCache 1.1.0 for php 4.4.4]
     15   * ~~XCache 1.0.2 for php 5.0.4~~ (broken)
     16   * [http://210.51.190.228/pub/XCache/Releases/XCache-1.1.0-php-5.1.6-Win32.zip XCache 1.1.0 for php 5.1.6] (partial support)
     17   * [http://210.51.190.228/pub/XCache/Releases/XCache-1.1.0-php-5.2.0-Win32.zip XCache 1.1.0 for php 5.2.0] (partial support)
     18 * [http://210.51.190.228/pub/XCache/Releases/ MD5 sum]
     19
     20== NEWS ==
     21
     22Cacher:
     23 * fix xcache_get issue on ttl 0 data
     24 * coverager: avoid crash when php failed to compile file
     25 * gc expired items, new ini
     26   * xcache.ttl
     27   * xcache.gc_interval
     28   * xcache.var_ttl
     29   * xcache.var_maxttl
     30   * xcache.var_gc_interval
     31 * Partial php 5.2 support
     32 * "Cannot redeclare ()" bug
     33 * [95] FIX #20, default: --enable-xcache-constant=yes
     34 * [89] FIX #19 prototype inherit from abstract class
     35 * [88] FIX possible fix for #14 "Cannot redeclare ()"
     36 * [86] FIX #14, #17, #18
     37
     38Translations:
     39 * [128] Chinese translation for xcache.ini
     40 * [124] Chinese translation for coverager
     41 * [135] Chinese Traditional translation for admin page. thanks to Finjon Kiang.
     42 * [123] Chinese translation for admin page
     43
     44Admin:
     45 * FIX cache corruption on clear button click
     46 * FIX refcount
     47 * use phpinfo style
     48
     49Coverager:
     50 * use phpinfo style
     51 * percent bar updated
     52
     53Others:
     54 * fix build on rare arch
     55 * fix build on Mac OS X
     56 * kill compiler warnings
     57 * zts build
     58 * all fixes from <=1.0.2
     59
     60== !ChangeLog ==
     61 * merged [254] fix xcache.var_ttl displaying in info, fix xcache_get for ttl-unlimited
     62 * merged [250] admin: fix switcher class on active
     63 * merged [249] return 0 s instead of empty for deltatime
     64 * merged [201] coverager: avoid crash when upstream failed to compile file
     65 * merged from trunk: 159,161-162,167-180,182,184,186-187,194
     66   * [194] PHP_5_2: new element in zend_brk_cont_element
     67   * [186] [187] fix build on some rare arch
     68   * [184] fix tplcov
     69   * [178] fix type processor_t conflict with Mac OS X
     70 * remove redundant open_basedir check, it's done before compiling
     71 * trick in_compilation state, don't trigger !__autoload at compile time
     72 * FIX conflict between sandbox and user error handler
     73 * [154] fix segv on MSHUTDOWN
     74 * [153] win32/vc build fix
     75 * [150] avoid crash when OOM on mem_realloc
     76 * [148] reconstruct shm/allocator
     77 * [147] show module info in statistics page
     78 * [146] avoid reading of uninitialized data. thanks to valgrind
     79 * [144] compat size displaying in admin page func
     80 * [143] fixed string parameter parsing arg type for disassembler functions. thanks to check_paramaters.php
     81 * [141] fix cache clear corruption bug
     82 * [140] fix refcount on cache #1 #2 …
     83 * [133] admin-page: be more friendly if XCache isn't loaded
     84 * [132] fix zts on calling destroy_op_array
     85 * [131] move open_files out of sandbox, it's not needed
     86 * [130] improve locking for compile
     87 * [137] [138] changed the coding way of unlinking list. fixed ttl expires dead loop
     88 * [114] gc expired items, new ini: xcache.ttl xcache.gc_interval xcache.var_ttl …
     89 * [126] fix xcache_isset reported by http://forum.lighttpd.net/topic/1397
     90 * [119] fix leak in xcache.test=1; XCACHE_VERSION/XCACHE_MODULES length off-by-one
     91 * [118] show gc countdown in admin page
     92 * [113] zts build fix
     93 * [112] avoid crash when OOM on mem_(calloc|realloc|strndup)
     94 * [108] update percent bar to vertical/avail
     95 * [107] show XCache version in admin page
     96 * [105] trigger jit on $_SERVER when needed
     97 * [101] note: xcache.mmap_path is a file
     98 * [100] FIX: alloc'ed wrong size for string on restore
     99 * [99]  sohosin compatible & TSRM fix.
     100 * [96]  remove tailing \0 in filename of administration html output. reported by …
     101 * [94]  PHP_5_2: !__tostring cache was MFH by php
     102 * [93]  try to show both count/size assert before abort
     103 * [92]  PHP_5_2: auto module_global is maintained by php engine
     104 * [90] [91] kill compiler warnings
     105 * [87]  XCACHE_INDENT fallback
     106 * [84]  handle without inodes
     107 * [79]  fix messy XCACHE_MAP_FAILED checking
     108 * [78]  catch up with PHP_5_2, zend_property_info.ce
     109 * [77]  leakcheck
     110
     111 (not all changesets is list here)
     112
     113See also: ReleaseArchive