Changeset 175
- Timestamp:
- 02/28/06 01:01:17 (3 years ago)
- Files:
-
- eaccelerator/trunk/ChangeLog (modified) (1 diff)
- eaccelerator/trunk/config.m4 (modified) (8 diffs)
- eaccelerator/trunk/eaccelerator.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
eaccelerator/trunk/ChangeLog
r174 r175 1 2006-02-28 Bart Vanbrabant <bart.vanbrabant at zoeloelip.be> 2 3 * Changed the module entry url to eaccelerator.net and year 4 * Removed the crash function 5 * Disable the keys, session and content cache by default. These could 6 result in a local DoS by cache poisioning 7 1 8 2006-02-24 Bart Vanbrabant <bart.vanbrabant at zoeloelip.be> 2 9 eaccelerator/trunk/config.m4
r150 r175 14 14 15 15 PHP_ARG_ENABLE(eaccelerator, whether to enable eaccelerator support, 16 [ --enable-eaccelerator Enable eaccelerator support])16 [ --enable-eaccelerator Enable eaccelerator support]) 17 17 18 18 AC_ARG_WITH(eaccelerator-crash-detection, 19 [ --without-eaccelerator-crash-detection Do not include eaccelerator crash detection],[19 [ --without-eaccelerator-crash-detection Do not include eaccelerator crash detection],[ 20 20 eaccelerator_crash_detection=$withval 21 21 ],[ … … 24 24 25 25 AC_ARG_WITH(eaccelerator-optimizer, 26 [ --without-eaccelerator-optimizer Do not include eaccelerator optimizer],[26 [ --without-eaccelerator-optimizer Do not include eaccelerator optimizer],[ 27 27 eaccelerator_optimizer=$withval 28 28 ],[ … … 31 31 32 32 AC_ARG_WITH(eaccelerator-encoder, 33 [ --without-eaccelerator-encoder Do not include eaccelerator encoder],[33 [ --without-eaccelerator-encoder Do not include eaccelerator encoder],[ 34 34 eaccelerator_encoder=$withval 35 35 ],[ … … 38 38 39 39 AC_ARG_WITH(eaccelerator-loader, 40 [ --without-eaccelerator-loader Do not include eaccelerator loader],[40 [ --without-eaccelerator-loader Do not include eaccelerator loader],[ 41 41 eaccelerator_loader=$withval 42 42 ],[ … … 45 45 46 46 AC_ARG_WITH(eaccelerator-shared-memory, 47 [ --with out-eaccelerator-shared-memory Do not include eaccelerator shared memory functions],[47 [ --with-eaccelerator-shared-memory Include eaccelerator shared memory functions],[ 48 48 eaccelerator_shm=$withval 49 49 ],[ 50 eaccelerator_shm= yes50 eaccelerator_shm=no 51 51 ]) 52 52 53 53 AC_ARG_WITH(eaccelerator-webui, 54 [ --without-eaccelerator-webui Do not include the eaccelerator WebUI],[54 [ --without-eaccelerator-webui Do not include the eaccelerator WebUI],[ 55 55 eaccelerator_webui=$withval 56 56 ],[ … … 59 59 60 60 AC_ARG_WITH(eaccelerator-sessions, 61 [ --with out-eaccelerator-sessions Do not include eaccelerator sessions],[61 [ --with-eaccelerator-sessions Include eaccelerator sessions],[ 62 62 eaccelerator_sessions=$withval 63 63 ],[ 64 eaccelerator_sessions= yes64 eaccelerator_sessions=no 65 65 ]) 66 66 67 67 AC_ARG_WITH(eaccelerator-content-caching, 68 [ --with out-eaccelerator-content-caching Do not include eaccelerator content caching],[68 [ --with-eaccelerator-content-caching Include eaccelerator content caching],[ 69 69 eaccelerator_content_caching=$withval 70 70 ],[ 71 eaccelerator_content_caching= yes71 eaccelerator_content_caching=no 72 72 ]) 73 73 74 74 AC_ARG_WITH(eaccelerator-disassembler, 75 [ --with-eaccelerator-disassembler Include disassembler],[75 [ --with-eaccelerator-disassembler Include disassembler],[ 76 76 eaccelerator_disassembler=$withval 77 77 ],[ … … 80 80 81 81 AC_ARG_WITH(eaccelerator-use-inode, 82 [ --without-eaccelerator-use-inode Don't use inodes to determine hash keys (never used on win32)],[82 [ --without-eaccelerator-use-inode Don't use inodes to determine hash keys (never used on win32)],[ 83 83 eaccelerator_inode=$withval 84 84 ],[ … … 87 87 88 88 AC_ARG_WITH(eaccelerator-debug, 89 [ --with-eaccelerator-debug Enable the debug code so eaccelerator logs verbose.],[89 [ --with-eaccelerator-debug Enable the debug code so eaccelerator logs verbose.],[ 90 90 eaccelerator_debug=$withval 91 91 ],[ eaccelerator/trunk/eaccelerator.c
r173 r175 3 3 | eAccelerator project | 4 4 +----------------------------------------------------------------------+ 5 | Copyright (c) 2004 - 200 5eAccelerator |5 | Copyright (c) 2004 - 2006 eAccelerator | 6 6 | http://eaccelerator.net | 7 7 +----------------------------------------------------------------------+ … … 1655 1655 } 1656 1656 1657 /* let eaccelerator crash */1658 #ifdef WITH_EACCELERATOR_CRASH1659 PHP_FUNCTION(eaccelerator_crash) {1660 char *x = NULL;1661 strcpy(x,"Hello");1662 }1663 #endif1664 1665 1657 /******************************************************************************/ 1666 1658 /* … … 2260 2252 PHP_FE(eaccelerator_cache_output, NULL) 2261 2253 PHP_FE(eaccelerator_cache_result, NULL) 2262 #endif2263 #ifdef WITH_EACCELERATOR_CRASH2264 PHP_FE(eaccelerator_crash, NULL)2265 2254 #endif 2266 2255 #ifdef ZEND_ENGINE_2 … … 2563 2552 EACCELERATOR_VERSION, 2564 2553 "eAccelerator", 2565 "http://eaccelerator. sourceforge.net",2566 "Copyright (c) 2004-200 5eAccelerator",2554 "http://eaccelerator.net", 2555 "Copyright (c) 2004-2006 eAccelerator", 2567 2556 eaccelerator_zend_startup, 2568 2557 NULL, … … 2592 2581 EACCELERATOR_VERSION, 2593 2582 "eAccelerator", 2594 "http://eaccelerator. sourceforge.net",2595 "Copyright (c) 2004-200 4eAccelerator",2583 "http://eaccelerator.net", 2584 "Copyright (c) 2004-2006 eAccelerator", 2596 2585 eaccelerator_zend_startup, 2597 2586 NULL,