Xuefer
|
8162dbddd8
|
initize file/dir path
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@686 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2009-09-29 14:00:36 +00:00 |
Xuefer
|
71b947670f
|
remove debug code
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@685 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2009-09-29 13:42:45 +00:00 |
Xuefer
|
6aaae80e38
|
the logic of implemenation of dir/file path fixing was wrong. file/dir path should be cached before hardlink
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@684 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2009-09-29 11:25:01 +00:00 |
Xuefer
|
5ae2aa9167
|
avoid crash by dirpath/filepath on parser error
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@683 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2009-09-21 10:09:16 +00:00 |
Xuefer
|
15d74bace5
|
remove superfluous code about auto_globals
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@679 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2009-09-07 08:10:48 +00:00 |
Xuefer
|
e5286342a9
|
closes #225, unset by prefix
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@673 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2009-08-26 02:18:14 +00:00 |
Xuefer
|
d525f2b070
|
fix #224, support more than 2G on 64bit arch
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@672 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2009-08-14 02:03:45 +00:00 |
Xuefer
|
315914c5d4
|
move and add back compatibile function to utils.c
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@671 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2009-08-14 02:02:53 +00:00 |
Xuefer
|
e573fb3161
|
fix build for win32
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@670 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2009-08-13 17:00:12 +00:00 |
Xuefer
|
86ca8105aa
|
use XCACHE_ERROR_CACHING macro to simplify ifdefs
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@669 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2009-08-07 02:31:12 +00:00 |
Xuefer
|
38569c559e
|
back patch !__FILE__ and !__DIR__ on cache restore
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@662 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2009-08-03 08:15:53 +00:00 |
Xuefer
|
2426df47f4
|
fix stat() for relative file not in include_path but in current executing file directory (only for when inode available)
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@661 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2009-08-03 07:37:21 +00:00 |
Xuefer
|
4f1ec33902
|
use zend_llist instead of HashTable for gc_op_arrays
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@656 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2009-07-31 09:41:19 +00:00 |
Xuefer
|
c2df47c060
|
remove warning about unreferenced local variable
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@653 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2009-07-21 04:10:29 +00:00 |
Xuefer
|
4dbfbd7e1e
|
also cache/reproduce E_DEPRECATED
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@648 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2009-07-10 04:02:07 +00:00 |
Xuefer
|
bc2a3aa184
|
copy only internal constant, clean constant on shutdown
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@640 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2009-07-05 14:43:38 +00:00 |
Xuefer
|
8244810842
|
PHP_6: incompatible pointer size_t *
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@638 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2009-07-05 10:14:19 +00:00 |
Xuefer
|
c553ca6262
|
PHP_6: fix build
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@637 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2009-07-05 10:05:40 +00:00 |
Xuefer
|
c7adf58d1c
|
add () suggested by gcc
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@631 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2009-07-05 09:42:31 +00:00 |
Xuefer
|
010293a523
|
handle compile time new constant. fixed #208: null as default value for parameters with array type hint produces a fatal error
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@588 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2009-04-01 08:06:38 +00:00 |
Xuefer
|
196ad101f3
|
[571] was a wrong fix
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@572 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-09-03 06:55:20 +00:00 |
Xuefer
|
7293c3f9c2
|
check for file size to be consistent
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@571 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-08-29 03:30:31 +00:00 |
Xuefer
|
f39afa916d
|
disable XCache for cli correctly
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@570 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-08-20 14:38:45 +00:00 |
Xuefer
|
430f921aa6
|
fixed #183: fix for some assert.h that conflict with php.h NDEBUG stuffs
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@559 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-07-04 08:38:12 +00:00 |
Xuefer
|
ece92b1cf4
|
fix build for win32
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@557 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-05-05 14:00:13 +00:00 |
Xuefer
|
2e156fb758
|
PHP_6: upstream api changed, fix build
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@556 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-05-05 13:59:57 +00:00 |
Xuefer
|
f9a44682c1
|
better readability
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@553 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-05-05 11:40:43 +00:00 |
Xuefer
|
fa9c06ac40
|
fix build for PHP_4
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@551 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-04-18 02:10:35 +00:00 |
Xuefer
|
bedd56400a
|
PHP_5_3 support: uses ZEND_COMPILE_IGNORE_INTERNAL_CLASSES and ZEND_COMPILE_DELAYED_BINDING stuffs for PHP_5_3 support finally
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@548 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-03-21 14:36:17 +00:00 |
Xuefer
|
3a8c3df32f
|
more verbose and user friendly error/warning note
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@547 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-03-15 02:02:45 +00:00 |
Xuefer
|
44c2500829
|
memory leak after using php_basename
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@544 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-03-08 04:47:33 +00:00 |
Xuefer
|
2a1d287e53
|
renamed DEBUG to XCACHE_DEBUG due to conflict to ext/date
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@543 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-03-08 03:55:59 +00:00 |
Xuefer
|
9ab7d49b71
|
fix false assertion
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@542 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-03-02 07:58:49 +00:00 |
Xuefer
|
0d789678e8
|
depends php_date for phpinfo
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@541 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-03-02 07:55:10 +00:00 |
Xuefer
|
d99f42c511
|
fixed #83: hash files with same basename into same cache split for better uniq cache
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@540 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-03-02 07:52:34 +00:00 |
Xuefer
|
e4fbbf54a8
|
added cache init time and instance id
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@537 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-03-02 05:43:01 +00:00 |
Xuefer
|
1917ea0de4
|
status header is more reasonable to be 1st
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@533 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-02-29 07:08:37 +00:00 |
Xuefer
|
df36790c6a
|
exports xcache_dprint() to php script for debugging purpose
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@532 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-02-29 02:47:48 +00:00 |
Xuefer
|
38643f8e5c
|
slide hits per second and hour
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@522 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-02-17 16:49:46 +00:00 |
Xuefer
|
de6e17cf40
|
fixed #138: no segv if cache is not initialized correctly
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@516 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-01-09 03:55:57 +00:00 |
Xuefer
|
470c2fcee8
|
PHP_4: fix build
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@508 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-01-05 09:17:02 +00:00 |
Xuefer
|
7dcd2de319
|
optimized function_table/class_table by caching hash value
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@506 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-01-05 04:45:48 +00:00 |
Xuefer
|
b36dbed007
|
PHP_6: updated support
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@504 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-01-05 03:42:14 +00:00 |
Xuefer
|
5b6d472b1d
|
constinfos cannot be fast copied
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@503 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-01-05 02:36:01 +00:00 |
Xuefer
|
5197de4739
|
clean shutdown
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@502 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-01-04 17:13:34 +00:00 |
Xuefer
|
6acd2447dd
|
kill warning
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@501 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-01-04 17:11:30 +00:00 |
Xuefer
|
7e8177b1d5
|
don't catch compiler error, just warnings
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@500 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-01-04 14:42:36 +00:00 |
Xuefer
|
6c747e7378
|
PHP_5_3: deep copy arg_info which is modified by executor
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@498 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-01-04 14:05:12 +00:00 |
Xuefer
|
52c01c2e35
|
fixed #157: support user error handler for E_STRICT. E_STRICT is now cached
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@496 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-01-04 11:38:57 +00:00 |
Xuefer
|
1d225c1885
|
shallow copy for some compiler result infos
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@495 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
|
2008-01-04 11:20:05 +00:00 |