source: svn/trunk/xcache.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @472   12 years Xuefer merged [471] from b1.2: live with wrong system time: allow caching …
(edit) @467   12 years Xuefer merged r465 from b1.2: fixed #102, Segmentation fault with …
(edit) @456   12 years Xuefer fixed #133: add "compile failures" in XCache admin stats
(edit) @455   12 years Xuefer fix wrong merge in [996] and [451], [454]
(edit) @454   12 years Xuefer merged [453] from b1.2: for non cachable files, they just wont be …
(edit) @451   12 years Xuefer merged [449] from turnk: fix compiling state after compiling non …
(edit) @450   12 years Xuefer the missing piece merging from [408]
(edit) @444   12 years Xuefer fixed #55: crashes php tokenizer on certain special situation
(edit) @438   12 years Xuefer 5.2-non-zts build fix
(edit) @435   12 years Xuefer copy internal table correctly, refix #59 which is broken by [429]
(edit) @433   12 years Xuefer merged [431] from b1.2: fast inc/dec was trying to break ro protection
(edit) @429   12 years Xuefer refix #101, apache1 segv with non-zts php+XCache
(edit) @425   12 years Xuefer merged [423] from b1.2: fixed #101, #105: Fixed compatibility issue …
(edit) @416   12 years Xuefer fixed #94, gc was disabled when xcache.cacher set to off
(edit) @405   12 years Xuefer full ZendOptimizer? compatibility
(edit) @403   12 years Xuefer init global variables
(edit) @402   12 years Xuefer s/origin_compile_file/old_compile_file/g
(edit) @400   12 years Xuefer fix invalid read of free'ed data for hide-and-seek trick. possible fix …
(edit) @399   12 years Xuefer added xcache.experimental for use to turn on experimental features
(edit) @393   12 years Xuefer set svn:eol-style
(edit) @391   12 years Xuefer fixed #96, wrong format string for sprintf
(edit) @388   12 years Xuefer clean shutdown
(edit) @383   12 years Xuefer ws fix
(edit) @376   12 years Xuefer fix wrong http auth realm quoting
(edit) @374   12 years Xuefer fixed #77, was not updating hits/misses for var cache
(edit) @366   12 years Xuefer fixed #80: avoid negetive GC count down
(edit) @360   12 years Xuefer show hash value in admin
(edit) @359   12 years Xuefer merged from 1.2: fix for #71, fix inode hvalue issue by better hashing
(edit) @353   12 years Xuefer fixed #67, to success compile on OOM
(edit) @345   12 years Xuefer copy function/class table correctly by using add_ref
(edit) @344   12 years Xuefer copy internal functions/classes into sandbox, they're needed by compiler
(edit) @341   12 years Xuefer trunk: merged [339]: remove unnecessary debug code for #56
(edit) @337   13 years Xuefer 1.2->trunk: [334] robust error handling on shm init
(edit) @329   13 years Xuefer trunk: merged 328, fixed #56: xcache_set segfaults when xcache.var_size=0
(edit) @323   13 years Xuefer add xc_php_addref_dmz and s/xc_php_remove_dmz/xc_php_release_dmz/
(edit) @322   13 years Xuefer avoid double free on php hit
(edit) @321   13 years Xuefer admin: show php refcount
(edit) @320   13 years Xuefer cacher: disable extra openbase dir warnning
(edit) @319   13 years Xuefer cacher: handle the case on compiler error, pass testcase bug35740.phpt
(edit) @317   13 years Xuefer cacher: fix stat and skip user stream
(edit) @315   13 years Xuefer compiler cacher: fix early_binding_class argument
(edit) @314   13 years Xuefer compiler cacher: passed most of the testcases
(edit) @311   13 years Xuefer restruct cached compile, add md5 table to recognize and merge file …
(edit) @307   13 years Xuefer stack interface changes
(edit) @305   13 years Xuefer TRACE() instead of ifdef/fprintf
(edit) @299   13 years Xuefer fix false assertion on php.autoglobal_cnt
(edit) @297   13 years Xuefer kill warnings for debug
(edit) @296   13 years Xuefer fixed compatibility with zo under apache 1.x
(edit) @295   13 years Xuefer remove warnings
(edit) @283   13 years Xuefer removed zend_append_version_info. not needed after [282]
(edit) @280   13 years Xuefer make [278] works when there's no sohosin/zo
(edit) @279   13 years Xuefer trunk: fixed #48, was leaking info when cacher is not enabled by size
(edit) @278   13 years Xuefer trunk: fix coredump on shutdown when loaded as "extension" and after …
(edit) @268   13 years Xuefer full compatible with auto_globals_jit, no need to disable it from now on
(edit) @254   13 years Xuefer fix xcache.var_ttl displaying in info, fix xcache_get for ttl-unlimited
(edit) @236   13 years Xuefer better debugging info
(edit) @235   13 years Xuefer cacher: trick in_compilation state, don't trigger __autoload at …
(edit) @233   13 years Xuefer processor: apply reference handling on opcode caching. reverted [196]
(edit) @230   13 years Xuefer processor: dprint upgrade, added --enable-xcache-dprint
(edit) @227   13 years Xuefer cacher: remove redundant open_basedir check, it's done before …
(edit) @224   13 years Xuefer avoid 64bit compiler warning
(edit) @216   13 years Xuefer avoid crash when error compiling
(edit) @213   13 years Xuefer fix undefined symnbol max
(edit) @212   13 years Xuefer fixed #41, early class binding
(edit) @205   13 years Xuefer avoid undef'ing DEBUG so one can put DEBUG into CFLAGS
(edit) @204   13 years Xuefer coverager: new api …
(edit) @202   13 years Xuefer cacher: disable mtime-age when xcache.test is on
(edit) @200   13 years Xuefer BUCKET_KEY readability and PHP_6 build fix
(edit) @196   13 years Xuefer fix #36, wrong inheriting static class variables
(edit) @190   13 years Xuefer trick to load and work with zend optimizer
(edit) @189   13 years Xuefer call op_array_ctor handler on restore to be more compatible with other …
(edit) @165   13 years Xuefer implement xcache.stat. and reimpl [160] for trunk to fix win32 hash problem
(edit) @164   13 years Xuefer revert most of [82] back and use dummy ptr
(edit) @163   13 years Xuefer show available shm scheme in moduleinfo
(edit) @154   13 years Xuefer fix segv on MSHUTDOWN
(edit) @152   13 years Xuefer PHP6: zts build
(edit) @151   13 years Xuefer revert [111], they've fixed it
(edit) @148   13 years Xuefer reconstruct shm/allocator
(edit) @146   13 years Xuefer avoid reading of uninitialized data. thanks to valgrind
(edit) @143   13 years Xuefer fixed string parameter parsing arg type for disassembler functions. …
(edit) @141   13 years Xuefer fix cache clear corrupted bug
(edit) @140   13 years Xuefer fix refcount on cache #1 #2
(edit) @139   13 years Xuefer fix debug build
(edit) @138   13 years Xuefer fix build for last commit [137]
(edit) @137   13 years Xuefer changed the coding way of unlinking list. fixed ttl expires dead loop
(edit) @136   13 years Xuefer update last_gc_deletes so it gc by interval
(edit) @132   13 years Xuefer fix zts on calling destroy_op_array
(edit) @131   13 years Xuefer move open_files out of sandbox, it's not needed
(edit) @130   13 years Xuefer improve locking for compile
(edit) @129   13 years Xuefer minor ttl fix
(edit) @126   13 years Xuefer fix xcache_isset reported by http://forum.lighttpd.net/topic/1397
(edit) @120   13 years Xuefer renamed function name to make it more readable
(edit) @119   13 years Xuefer fix leak in xcache.test=1; XCACHE_VERSION/XCACHE_MODULES length off-by-one
(edit) @118   13 years Xuefer show gc countdown in admin page
(edit) @116   13 years Xuefer hide the debuging msg
(edit) @114   13 years Xuefer gc expired items, new ini: xcache.ttl xcache.gc_interval …
(edit) @113   13 years Xuefer zts build fix
(edit) @111   13 years Xuefer trigger hash_init+zend_destroy_property_info to compatible with suhosin
(edit) @107   13 years Xuefer show XCache version
(edit) @105   13 years Xuefer trigger jit on $_SERVER when needed
Note: See TracRevisionLog for help on using the revision log.