mirror of
https://github.com/php/php-src.git
synced 2024-12-27 02:39:39 +08:00
ef9014d95d
7536 Commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
Wez Furlong
|
5a21ab42cb |
Introduce an error stack for wrappers, to help prevent multiple errors
and warnings (some of which are bogus) when there are problems opening streams. Implement sanity check on the mode used to open ftp and http connections. This fixes Bug 12004. |
||
Yasuo Ohgaki
|
42355837c1 |
Changed my mind.
Let users decided whether users want larger chunk size or not. @ Changed zlib.output_compression behavior. If larger chunk is preferred, enable output_buffering also. (Marcus, Yasuo) |
||
Yasuo Ohgaki
|
02ed705818 |
Generally speaking, sending packets less than 1KB is not efficient.
We're better to take some benchmarks see if removing extra buffer is actually a good idea or not. |
||
Wez Furlong
|
0c7a386b3e | correct proto | ||
Marcus Boerger
|
21903dfc7e |
corrected handling of internal output buffers
minor fixs |
||
Marcus Boerger
|
ff63bf2a4f | no need to start additional first buffer when output compression is first buffer | ||
Marcus Boerger
|
289607970c | should fix all windows warnings | ||
Marcus Boerger
|
9c8ba935d6 | Improved handling of output buffers (see news)\n#No trim for the string parameter... | ||
Georg Richter
|
0019a842b4 | forgot to remove another LOCAL_INFILE opion call | ||
Wez Furlong
|
ccb5c84b6c |
Centralize some blocking socket related code.
# It's been a while since I wrote this! |
||
Wez Furlong
|
9eb215511f | syntax highlighting for vim | ||
Marcus Boerger
|
783fddeb0f | possible memoryleak | ||
Georg Richter
|
34b166579c | fixed bug #18815 | ||
Yasuo Ohgaki
|
c528157123 | Remove duplicated checks. | ||
James Cox
|
073d7a483f | thunder seems to have stopped | ||
Hartmut Holzgraefe
|
1059312f37 |
reverting ' to \" to stop stupid discussions
although i still do not believe the arguments are reasonable ... |
||
Sebastian Bergmann
|
9abdbd9c29 | Fix warnings. | ||
Marcus Boerger
|
9cf0c30968 | those are allways defined -> fixes warning in basic_functions.c | ||
James Cox
|
66e78004c1 | Reverting patch. after more investigation this doesn't help in all that many cases, and with Wez's better patch, sometimes degrade's quality. | ||
Hartmut Holzgraefe
|
e539c5564d |
the order to do things is save-compile-commit
no variations and make sure editor and shell are in the same dir :( |
||
Hartmut Holzgraefe
|
83586a6c06 |
fix for #18782 (setting background color without making sure the text
crtmut in /new/php/php4untouched on hartmut php4untouched > cvs update ext/standard/info. cvs [update aborted]: received interrupt signal hartmut in /new/php/php4untouched on hartmut php4untouched > cvs update ext/standard/info.c RCS file: /repository/php4/ext/standard/info.c,v retrieving revision 1.184 retrieving revision 1.188 Merging differences between 1.184 and 1.188 into info.c rcsmerge: warning: conflicts during merge cvs server: conflicts found in ext/standard/info.c C ext/standard/info.c hartmut in /new/php/php4untouched on hartmut php4untouched > cvs log ext/standard/info.c RCS file: /repository/php4/ext/standard/info.c,v Working file: ext/standard/info.c head: 1.188 branch: locks: strict access list: symbolic names: dev/: 1.188 php_4_2_2: 1.167.2.1 PHP_4_2_2: 1.167.2.1.0.2 php_4_3_0_dev_zend2_alpha2: 1.183 php5_5_0: 1.182 php_4_3_0dev: 1.182 php_4_3_0_dev_zend2_alpha1: 1.181 php_4_2_1: 1.167.2.1 php_4_2_1RC2: 1.167.2.1 php_4_2_1RC1: 1.167.2.1 php_4_2_0: 1.167.2.1 php_4_2_0RC4: 1.167.2.1 php_4_2_0RC3: 1.167.2.1 php_4_2_0RC2: 1.167.2.1 php_4_2_0RC1: 1.167.2.1 PHP_4_2_0: 1.167.0.2 php_4_1_2: 1.153.2.1 php_4_1_1: 1.153.2.1 ChangeLog: 1.161 php_4_1_0: 1.153.2.1 php_4_1_0RC5: 1.153.2.1 php_4_1_0RC4: 1.153.2.1 php_4_1_0RC3: 1.153.2.1 php_4_1_0RC2: 1.153.2.1 php_4_1_0RC1: 1.153.2.1 php_4_0_7RC3: 1.153 php4: 1.157 POST_SUBST_Z_MACROS: 1.157 PRE_SUBST_Z_MACROS: 1.155 php_4_0_7RC2: 1.153 RAND_REDESIGN: 1.154.0.2 php_4_0_7RC1: 1.153 PHP_4_0_7: 1.153.0.2 PRE_TSRM_MERGE_PATCH: 1.142 php_4_0_6: 1.137.2.1 php_4_0_6RC4: 1.137.2.1 php_4_0_6RC3: 1.137.2.1 php_4_0_6RC2: 1.137.2.1 php_4_0_6RC1: 1.137 PHP_4_0_6: 1.137.0.2 php_4_0_5: 1.132 php_4_0_5RC8: 1.132 php_4_0_5RC7: 1.132 php_4_0_5RC6: 1.132 php_4_0_5RC5: 1.132 php_4_0_5RC4: 1.132 php_4_0_5RC3: 1.132 php_4_0_5RC2: 1.132 php_4_0_5RC1: 1.132 PHP_4_0_5: 1.132.0.2 php_4_0_4pl1: 1.124 php_4_0_4pl1RC2: 1.124 php_4_0_4pl1RC1: 1.124 php_4_0_4REL: 1.124 php_4_0_4RC6: 1.124 php_4_0_4RC5: 1.124 php_4_0_4RC4: 1.124 php_4_0_4RC3: 1.124 php_4_0_4: 1.124.0.2 php_4_0_3: 1.116 php_4_0_3RC2: 1.114 php_4_0_3RC1: 1.114 php_4_0_2: 1.113 php_4_0_2RC1: 1.110 PRE_FILE_COMPILE_API_CHANGE: 1.108 php_4_0_1pl1: 1.104 php_4_0_1: 1.104 php_4_0_1RC2: 1.104 php_4_0_1RC: 1.101 php_4_0_0: 1.93 php_4_0RC2: 1.89 php_4_0RC1: 1.70 php_4_0b4pl1: 1.67 php_4_0b4: 1.65 php_4_0b4_rc1: 1.65 BEFORE_SAPI_POST_PATCH_17_FEB_2000: 1.62 BEFORE_SAPIFICATION_FEB_10_2000: 1.60 BEFORE_PRE_SHUTDOWN_REVERSE_PATCH: 1.57 PRE_ISSET_TYPE: 1.55 PRE_LIBZEND_TO_ZEND: 1.51 PRE_USED_RETURN_VALUE_PATCH: 1.39 php_4_0b3: 1.39 php_4_0b3_RC5: 1.39 php_4_0b3_RC4: 1.39 php_4_0b3_RC3: 1.39 php_4_0b3_RC2: 1.39 before-sapi-split: 1.36 php_4_0b2: 1.30 php_4_0b2-2: 1.27 php_4_0b2-1: 1.27 BEFORE_NEW_OPERATOR_FIX: 1.26 newoperator: 1.26.0.2 BEFORE_BIG_SYMBOL_CHANGE: 1.26 php_4_0b1: 1.25 BEFORE_REMOVING_AI_COUNT_FINAL_STEP: 1.14 BEFORE_REMOVING_GC_STEP1: 1.14 BEFORE_PHP4_APACHE_MODULE_CHANGE: 1.14 keyword substitution: kv total revisions: 191; selected revisions: 191 description: ---------------------------- revision 1.188 date: 2002/08/05 19:00:09; author: helly; state: Exp; lines: +16 -2 Correct carset if iconv is active #Same solution would work for mbstring - but that must wait ---------------------------- revision 1.187 date: 2002/08/04 22:49:48; author: helly; state: Exp; lines: +9 -3 -Send charset US-ASCII or ini setting default_charset. #After some discussion with Ilia Alshanetsky #But perhaps we should have a look for a mbstring solution... ---------------------------- revision 1.186 date: 2002/08/04 18:59:16; author: georg; state: Exp; lines: +2 -2 ups.. :) ---------------------------- revision 1.185 date: 2002/08/04 18:57:02; author: georg; state: Exp; lines: +2 -2 added meta tag (w3c compliance) Thx to Ilia Alshanetsky (ilia@prohost.org) ---------------------------- revision 1.184 date: 2002/07/01 18:52:30; author: derick; state: Exp; lines: +8 -8 - No C++ comments ---------------------------- revision 1.183 date: 2002/06/19 13:24:01; author: sander; state: Exp; lines: +7 -12 Made the API versions appear better on phpinfo(); ---------------------------- revision 1.182 date: 2002/06/08 10:25:44; author: mfischer; state: Exp; lines: +32 -2 - Since streams are always enabled, instead of just printing 'enabled' we tell what streams are currently registered. ---------------------------- revision 1.181 date: 2002/05/24 17:25:40; author: sander; state: Exp; lines: +4 -4 Fix <head> and <body> tags in phpinfo() output (#17411) ---------------------------- revision 1.180 date: 2002/05/13 17:43:04; author: zeev; state: Exp; lines: +6 -6 - Fix a buglet in printing of GPCSE arrays - Remove indirect access ---------------------------- revision 1.179 date: 2002/05/13 08:46:21; author: zeev; state: Exp; lines: +4 -1 - Centralize html_puts() again - Revolutionize phpinfo()'s speed ---------------------------- revision 1.178 date: 2002/05/12 14:50:54; author: sas; state: Exp; lines: +2 -2 Use string_len information ---------------------------- revision 1.177 date: 2002/05/12 14:48:22; author: sas; state: Exp; lines: +7 -6 reenable php_html_puts ---------------------------- revision 1.176 date: 2002/05/11 12:41:32; author: zeev; state: Exp; lines: +6 -6 Centralize html_puts() logic - php_html_puts() remains as an API wrapper ---------------------------- revision 1.175 date: 2002/05/09 11:56:52; author: derick; state: Exp; lines: +4 -1 - Add PHP_API_VERSION too ---------------------------- revision 1.174 date: 2002/05/09 11:47:37; author: derick; state: Exp; lines: +7 -4 - Show both API nos ---------------------------- revision 1.173 date: 2002/05/02 17:36:00; author: fmk; state: Exp; lines: +2 -2 Fixing wrong pointer ---------------------------- revision 1.172 date: 2002/05/02 12:33:03; author: derick; state: Exp; lines: +7 -1 - Add Zend API No. to phpinofo() output ---------------------------- revision 1.171 date: 2002/03/29 10:19:23; author: ssb; state: Exp; lines: +71 -17 (PHP php_uname) display runtime uname rather than compile-time uname, added an optional parameter to get single fields (like uname(1)) # Windows version is not tested, and I didn't know how to get # `uname -n` on Windows, so it's hardcoded to "localhost" for now. # Windows gurus feel free to fix. :-) ---------------------------- revision 1.170 date: 2002/03/15 21:03:05; author: wez; state: Exp; lines: +2 -4 New PHP streams... ---------------------------- revision 1.169 date: 2002/03/14 18:39:53; author: zeev; state: Exp; lines: +3 -3 Change case for consistency ---------------------------- revision 1.168 date: 2002/03/14 13:35:19; author: zeev; state: Exp; lines: +3 -3 Make it clearer what this entry means ---------------------------- revision 1.167 date: 2002/03/04 20:14:52; author: sas; state: Exp; lines: +2 -1 branches: 1.167.2; Add apparently missing include ---------------------------- revision 1.166 date: 2002/03/04 18:46:53; author: sas; state: Exp; lines: +7 -6 Supply php_html_puts which escapes a whole string.. now fully works in ZTS mode, too. ---------------------------- revision 1.165 date: 2002/03/04 18:12:55; author: sas; state: Exp; lines: +5 -5 revert last commit, puts does more through putc. ---------------------------- revision 1.164 date: 2002/03/04 17:48:20; author: sas; state: Exp; lines: +6 -6 Use PHPWRITE to output data. Because this just outputs diagnostic information, a few spaces won't hurt (and multiple ones are rendered as one by browsers anyway). Micro-benchmarks which use phpinfo() as a mean to generate output will yield more through-put now (35 req/s vs. 83 req/s in tux). ---------------------------- revision 1.163 date: 2002/02/28 08:26:45; author: sebastian; state: Exp; lines: +2 -2 Maintain headers. ---------------------------- revision 1.162 date: 2001/12/29 14:23:58; author: sebastian; state: Exp; lines: +2 -2 PHP 4.0 -> PHP 4. Patch by Martin Jansen <mail@martin-jansen.de>. ---------------------------- revision 1.161 date: 2001/12/11 15:30:32; author: sebastian; state: Exp; lines: +3 -3 Update headers. ---------------------------- revision 1.160 date: 2001/12/06 13:31:34; author: sterling; state: Exp; lines: +3 -3 use PHP_INFO_ALL and PHP_CREDITS_ALL instead of hardcoding them ---------------------------- revision 1.159 date: 2001/10/11 23:33:49; author: ssb; state: Exp; lines: +17 -6 * zend_module_entry change: apino, debug and zts are moved first, see README.EXTENSIONS file for upgrade help. @Introduced extension version numbers (Stig) ---------------------------- revision 1.158 date: 2001/10/06 20:13:37; author: derick; state: Exp; lines: +3 -3 - <br> -> <br /> ---------------------------- revision 1.157 date: 2001/09/25 22:48:43; author: jeroen; state: Exp; lines: +2 -2 2nd phase in back-substitution those macro's I've got pretty much everything now... ---------------------------- revision 1.156 date: 2001/09/25 21:58:23; author: jeroen; state: Exp; lines: +13 -13 Back-substitute for Z_* macro's. If it breaks some extension (the script isn't optimal, it parses for example var->zval.value incorrect) please let me know. ---------------------------- revision 1.155 date: 2001/09/09 13:29:18; author: derick; state: Exp; lines: +3 -3 - Don't wrap lines... this is annoying while coding. ---------------------------- revision 1.154 date: 2001/08/15 22:37:31; author: sniper; state: Exp; lines: +2 -2 Add the build time too. Bug: #12774 ---------------------------- revision 1.153 date: 2001/08/13 19:31:16; author: zeev; state: Exp; lines: +5 -3 branches: 1.153.2; Fix crashes in parse_parameters calls HEADS UP: Make sure you supply TSRMLS_CC for this function! I'll try to think of a way that'd allow us to find this issue using the compiler. ---------------------------- revision 1.152 date: 2001/08/13 07:55:38; author: rasmus; state: Exp; lines: +19 -13 Track down a few more functions that don't check for 0 args and use faster mechanism ---------------------------- revision 1.151 date: 2001/08/13 07:28:57; author: rasmus; state: Exp; lines: +3 -1 Oops, a little too much simplification there.. ;) ---------------------------- revision 1.150 date: 2001/08/13 06:43:47; author: rasmus; state: Exp; lines: +34 -36 We don't consistently check for args passed to functions that don't take any args. In some cases we probably want to skip the check for performance reasons, but in other cases where performance is unlikely to be a factor, not throwing a warning on the wrong number of args passed to a function is at best inconsistent, and at worst it could hide a bug. So, add a few such checks. There are still lots of cases out there. ---------------------------- revision 1.149 date: 2001/08/11 17:03:37; author: zeev; state: Exp; lines: +11 -11 Whitespace ---------------------------- revision 1.148 date: 2001/08/08 17:16:20; author: zeev; state: Exp; lines: +8 -7 - Implement $_FORM - Update phpinfo() - Update NEWS ---------------------------- revision 1.147 date: 2001/07/31 04:53:50; author: zeev; state: Exp; lines: +4 -5 More TSRMLS_FETCH work ---------------------------- revision 1.146 date: 2001/07/30 09:16:44; author: zeev; state: Exp; lines: +3 -4 More TSRMLS_FETCH work ---------------------------- revision 1.145 date: 2001/07/30 06:18:06; author: zeev; state: Exp; lines: +3 -2 More TSRMLS_FETCH work, and a bit of cleanup ---------------------------- revision 1.144 date: 2001/07/28 11:36:17; author: zeev; state: Exp; lines: +1 -2 Redesigned thread safety mechanism - nua nua ---------------------------- revision 1.143 date: 2001/07/27 10:16:30; author: zeev; state: Exp; lines: +10 -10 - Get rid of ELS_*(), and use TSRMLS_*() instead. - Move to the new ts_allocate_id() API This patch is *bound* to break some files, as I must have had typos somewhere. If you use any uncommon extension, please try to build it... ---------------------------- revision 1.142 date: 2001/06/19 15:21:28; author: sbergmann; state: Exp; lines: +12 -12 Finish phpinfo() HTML 4.01 tweaking. ---------------------------- revision 1.141 date: 2001/06/15 18:34:09; author: sbergmann; state: Exp; lines: +38 -40 Make output of phpinfo() compliant with HTML 4.01. ---------------------------- revision 1.140 date: 2001/06/06 13:05:51; author: rasmus; state: Exp; lines: +27 -13 Fix folding and clean up some extensions ---------------------------- revision 1.139 date: 2001/06/05 13:12:04; author: rasmus; state: Exp; lines: +2 -1 vim-6 does folding - clean up a bunch of missing folding tags plus some misguided RINIT and RSHUTDOWN calls in a few fringe extensions ---------------------------- revision 1.138 date: 2001/05/20 01:31:53; author: sniper; state: Exp; lines: +2 -2 This looks better. ---------------------------- revision 1.137 date: 2001/05/11 13:34:49; author: derick; state: Exp; lines: +2 -2 branches: 1.137.2; Tabs please... ---------------------------- revision 1.136 date: 2001/05/11 13:32:10; author: sbergmann; state: Exp; lines: +3 -1 Fix for bug #10815. ---------------------------- revision 1.135 date: 2001/05/06 15:20:56; author: sniper; state: Exp; lines: +14 -14 Fix bug: #10323. Every value outputted is now escaped. ---------------------------- revision 1.134 date: 2001/04/22 01:09:13; author: ssb; state: Exp; lines: +2 -2 * expanded the following constants and made them available in PHP: DEFAULT_INCLUDE_PATH PEAR_INSTALL_DIR PHP_EXTENSION_DIR PHP_BINDIR PHP_LIBDIR PHP_DATADIR PHP_SYSCONFDIR PHP_LOCALSTATEDIR PHP_CONFIG_FILE_PATH * no longer generating pear/PEAR.php * fixed some tests * some more installer work ---------------------------- revision 1.133 date: 2001/04/17 17:06:06; author: wez; state: Exp; lines: +6 -1 Changes for streams. Added temporary fopenstream function to PHP so that the streams can be tested. ---------------------------- revision 1.132 date: 2001/03/04 22:03:23; author: zeev; state: Exp; lines: +2 -2 I don't know German, but I imagine that was the problem :) ---------------------------- revision 1.131 date: 2001/03/04 15:49:38; author: zeev; state: Exp; lines: +7 -8 Fix phpinfo() bug that crept in ---------------------------- revision 1.130 date: 2001/03/04 02:41:27; author: fmk; state: Exp; lines: +9 -15 Changed code layout to remove PHP warning when running php as a CGI. ---------------------------- revision 1.129 date: 2001/02/26 06:07:17; author: andi; state: Exp; lines: +2 -2 - Fix copyright notices with 2001 ---------------------------- revision 1.128 date: 2001/01/02 22:49:26; author: zeev; state: Exp; lines: +3 -3 Many patches. I hope I remember them all: - Make sapi_module available to external modules (PHPAPI) - Make the php.ini path reported in phpinfo() always point to real full path of the php.ini file - Optimized the ISAPI module not to read unnecessary server variables and read necessary variables at most once. ---------------------------- revision 1.127 date: 2000/12/27 15:43:05; author: zeev; state: Exp; lines: +2 -2 - Make the INI mechanism thread safe (fix necessary API changes from Zend) - Make the Win32 non-TS configuration build again ---------------------------- revision 1.126 date: 2000/12/22 12:57:08; author: zeev; state: Exp; lines: +2 -3 Heads up people! Updated the get_current_key() API - the relevant authors, please take a look at the updated code and make sure it's ok... ---------------------------- revision 1.125 date: 2000/12/19 22:59:14; author: zeev; state: Exp; lines: +2 -1 Add the QA team to the credits ---------------------------- revision 1.124 date: 2000/11/20 10:05:57; author: hholzgra; state: Exp; lines: +1 -146 first step towards auto-generated credits ---------------------------- revision 1.123 date: 2000/11/19 19:18:12; author: hholzgra; state: Exp; lines: +2 -2 typo fix (copy/paste bug?) ---------------------------- revision 1.122 date: 2000/11/11 18:38:26; author: sas; state: Exp; lines: +7 -6 Add Apache 2.0 sapi module and sort alphabetically. ---------------------------- revision 1.121 date: 2000/11/06 22:53:11; author: derick; state: Exp; lines: +2 -2 - Added myself to the credits... ---------------------------- revision 1.120 date: 2000/11/05 23:34:49; author: jdonagher; state: Exp; lines: +25 -5 Bring phpcredits() up to date ---------------------------- revision 1.119 date: 2000/11/02 19:07:15; author: neotron; state: Exp; lines: +2 -2 Added Caudium to credit line. ---------------------------- revision 1.118 date: 2000/10/31 17:21:52; author: hholzgra; state: Exp; lines: +4 -4 generalization of image handling in phpinfo ---------------------------- revision 1.117 date: 2000/10/29 11:38:24; author: zeev; state: Exp; lines: +2 -2 Initial steps to move the INI mechanism to the Zend engine ---------------------------- revision 1.116 date: 2000/10/11 13:51:32; author: hholzgra; state: Exp; lines: +3 -3 proto typo fixes ---------------------------- revision 1.115 date: 2000/10/11 11:40:29; author: hholzgra; state: Exp; lines: +10 -1 added missing protos ---------------------------- revision 1.114 date: 2000/09/30 16:12:54; author: andi; state: Exp; lines: +2 -2 - Cleanup some output functions ---------------------------- revision 1.113 date: 2000/08/27 22:46:40; author: rasmus; state: Exp; lines: +17 -20 Some minor cleanup to make W3C's tidy validator happy ---------------------------- revision 1.112 date: 2000/08/27 19:42:45; author: ssb; state: Exp; lines: +35 -19 @Added php_uname() function (Stig) Added php_uname() function. ---------------------------- revision 1.111 date: 2000/08/26 12:53:13; author: rubys; state: Exp; lines: +2 -1 Add ***EXPERIMENTAL*** Zend OO Extension support for Microsoft.Net ---------------------------- revision 1.110 date: 2000/08/21 09:50:52; author: sas; state: Exp; lines: +2 -2 Cleaning up some mess ---------------------------- revision 1.109 date: 2000/08/20 14:43:56; author: sas; state: Exp; lines: +2 -2 Fix numerus of SAPI Modules title ---------------------------- revision 1.108 date: 2000/07/26 05:41:38; author: sterling; state: Exp; lines: +2 -1 * EXTENSIONS -- update status on CURL & SWF * NEWS -- 1. Change wording for the ibase and sybase DB announcement. 2. Remove second pfpro announcement, if pfpro is being released with 4.0.2 entries about new features before 4.0.2 shouldn't be in there. 3. Joey, that entry just doesn't seem incredibly relevant to the NEWS file, I'll backport it if you want (or add a new entry). * ext/standard/info.c -- Add a CREDIT_LINE() for CURL. ---------------------------- revision 1.107 date: 2000/07/25 10:54:07; author: stas; state: Exp; lines: +3 -3 Report configuration path that is really used, not that is compiled in # it does matter when using -c option ---------------------------- revision 1.106 date: 2000/07/24 01:39:49; author: david; state: Exp; lines: +3 -1 Changed lots of PHP 3 licence headers to PHP 4, mainly in .h files. Added a few RCS $Id$ tags. # Note: I have avoided changing any .h files if the corresponding .c file # had not already been changed as I am not sure if there are any legal # issues here. So some extensions still have PHP 3 headers. ---------------------------- revision 1.105 date: 2000/07/08 19:31:16; author: eschmid; state: Exp; lines: +1 -1 Uncomplete proto. ---------------------------- revision 1.104 date: 2000/06/26 18:05:49; author: andrei; state: Exp; lines: +2 -2 Separate plain name returned by php_sapi_module() and pretty name used for output. ---------------------------- revision 1.103 date: 2000/06/26 14:55:38; author: kk; state: Exp; lines: +3 -2 Corrected a syntax error: Macro requires braces. ---------------------------- revision 1.102 date: 2000/06/26 14:43:37; author: kk; state: Exp; lines: +12 -0 Added function php_sapi_name() as written by Stefan Livieratos. ---------------------------- revision 1.101 date: 2000/06/17 07:08:53; author: hholzgra; state: Exp; lines: +1 -1 changed default cell alignment to "left" (see bug id #5048) ---------------------------- revision 1.100 date: 2000/06/16 18:23:57; author: hholzgra; state: Exp; lines: +2 -2 C++ // comments are evil ... ---------------------------- revision 1.99 date: 2000/06/09 01:50:44; author: zeev; state: Exp; lines: +9 -7 Move back everything to where it belongs... ---------------------------- revision 1.98 date: 2000/06/06 17:26:15; author: hholzgra; state: Exp; lines: +1 -1 added missing '/' to closing <center> tag (BUG ID #4416) ---------------------------- revision 1.97 date: 2000/06/05 19:47:44; author: andi; state: Exp; lines: +2 -2 - ARG_COUNT(ht) -> ZEND_NUM_ARGS() mega patch ---------------------------- revision 1.96 date: 2000/06/03 03:05:29; author: zeev; state: Exp; lines: +1 -0 - Make the INI entries sorted in phpinfo() ---------------------------- revision 1.95 date: 2000/05/27 00:24:03; author: zeev; state: Exp; lines: +1 -1 Add Sam Ruby ---------------------------- revision 1.94 date: 2000/05/25 11:01:31; author: kk; state: Exp; lines: +2 -0 - Added credits. ---------------------------- revision 1.93 date: 2000/05/19 08:28:53; author: zeev; state: Exp; lines: +6 -1 Minor output mods ---------------------------- revision 1.92 date: 2000/05/18 15:34:35; author: zeev; state: Exp; lines: +2 -2 Update the license with the new clause 6 ---------------------------- revision 1.91 date: 2000/05/12 20:49:26; author: sterling; state: Exp; lines: +1 -0 Add Meself for LibSWF. ---------------------------- revision 1.90 date: 2000/05/12 20:11:14; author: jah; state: Exp; lines: +3 -3 # Correct spelling, adding Andrew because half the code in that module is # his, removing myself from Informix because I don't think my influence to # that module was big enough worth mentioning, adding myself to GD because # I think T1lib is worth mentioning. BTW, who wrote the TTF extension? I think # he is missing credits here. ---------------------------- revision 1.89 date: 2000/05/04 10:38:14; author: sas; state: Exp; lines: +1 -1 Change reentrancy API to always use the php prefix. Check for the declaration of reentrant functions, so that we can use them in non-ZTS mode on all platforms. ---------------------------- revision 1.88 date: 2000/04/27 18:37:02; author: zeev; state: Exp; lines: +1 -1 More error handling work (still completely disabled) ---------------------------- revision 1.87 date: 2000/04/21 16:20:11; author: thies; state: Exp; lines: +6 -0 add VDIR info ---------------------------- revision 1.86 date: 2000/04/19 23:46:26; author: zeev; state: Exp; lines: +2 -5 Fix Win32 compilation. Hillarious April 1st joke! ---------------------------- revision 1.85 date: 2000/04/19 23:17:02; author: cmv; state: Exp; lines: +17 -2 A little easter egg for April 1st ... :) ---------------------------- revision 1.84 date: 2000/04/19 12:43:54; author: zeev; state: Exp; lines: +6 -1 phpcredits() update. ---------------------------- revision 1.83 date: 2000/04/17 18:57:40; author: eschmid; state: Exp; lines: +1 -1 Have forgotten myself. ---------------------------- revision 1.82 date: 2000/04/14 21:12:21; author: eschmid; state: Exp; lines: +1 -1 Small corrections. ---------------------------- revision 1.81 date: 2000/04/14 18:22:43; author: zeev; state: Exp; lines: +5 -1 Add the documentation team to the credits page ---------------------------- revision 1.80 date: 2000/04/10 20:21:01; author: zeev; state: Exp; lines: +2 -2 Object overloading API changed slightly (llist is now a pointer) ---------------------------- revision 1.79 date: 2000/04/07 16:41:19; author: cmv; state: Exp; lines: +11 -10 more prettiness ---------------------------- revision 1.78 date: 2000/04/07 15:30:47; author: zeev; state: Exp; lines: +8 -6 Unify ---------------------------- revision 1.77 date: 2000/04/06 22:54:33; author: andi; state: Exp; lines: +1 -1 - ZEND_DEBUG is always defined ---------------------------- revision 1.76 date: 2000/04/05 22:30:19; author: cmv; state: Exp; lines: +1 -1 phpinfo() prettying I will get to the rest of the functions later tonight or tomorrow (i.e. from hyperwave to snmp) ---------------------------- revision 1.75 date: 2000/04/05 21:03:30; author: cmv; state: Exp; lines: +5 -3 finally (thanks Andreas) ---------------------------- revision 1.74 date: 2000/04/05 21:00:35; author: cmv; state: Exp; lines: +3 -3 still cant get this ---------------------------- revision 1.73 date: 2000/04/05 20:48:46; author: cmv; state: Exp; lines: +2 -2 phpinfo() prettying ---------------------------- revision 1.72 date: 2000/04/05 20:29:20; author: cmv; state: Exp; lines: +5 -3 fixed the segfault problem (probably not the prettiest way, but) ---------------------------- revision 1.71 date: 2000/04/05 20:17:02; author: cmv; state: Exp; lines: +132 -62 Prettying up the output of phpinfo(). Someone has to tell me how to get a new .gif logo in there, and why the ZEND_DEBUG output is causing seg faults. I also need to go through all the modules and fix up the output they create. ---------------------------- revision 1.70 date: 2000/03/16 02:18:24; author: thies; state: Exp; lines: +2 -0 *** empty log message *** ---------------------------- revision 1.69 date: 2000/02/26 03:20:54; author: zeev; state: Exp; lines: +1 -1 - Convert 'PHP3' to 'PHP' - Avoid declaring crypt() related salt types twice ---------------------------- revision 1.68 date: 2000/02/24 08:07:29; author: eschmid; state: Exp; lines: +0 -2 More protos. ---------------------------- revision 1.67 date: 2000/02/21 14:50:41; author: chagenbu; state: Exp; lines: +2 -1 being accountable for the imap and mcal work that I've done (and adding an MCAL credits line) ---------------------------- revision 1.66 date: 2000/02/21 14:35:28; author: askalski; state: Exp; lines: +2 -1 added myself to the FTP/IMAP credits ---------------------------- revision 1.65 date: 2000/02/19 23:41:21; author: zeev; state: Exp; lines: +2 -2 the pipe is breaking all the time ---------------------------- revision 1.64 date: 2000/02/19 20:12:26; author: zeev; state: Exp; lines: +1 -0 Worked on beautifying rfc1867.c a bit @- Introduced $HTTP_POST_FILES[], that contains information about files uploaded @ through HTTP upload (Zeev) ---------------------------- revision 1.63 date: 2000/02/18 17:59:44; author: zeev; state: Exp; lines: +35 -9 - Fix some issues with the ISAPI module, made it friendlier to non Win32 platforms - Added .reg file for PWS setup - Reordered some stuff in phpinfo() ---------------------------- revision 1.62 date: 2000/02/11 15:59:29; author: zeev; state: Exp; lines: +3 -3 Fine tune Andi's patch ---------------------------- revision 1.61 date: 2000/02/10 21:53:56; author: andi; state: Exp; lines: +3 -3 - Get rid of some more evil MSVC5's and switch standard/ to use PHP_WIN32 ---------------------------- revision 1.60 date: 2000/02/05 22:58:59; author: zeev; state: Exp; lines: +56 -84 Standardize ---------------------------- revision 1.59 date: 2000/02/05 15:16:11; author: zeev; state: Exp; lines: +0 -2 Cleanup patches ---------------------------- revision 1.58 date: 2000/02/02 14:15:33; author: andrei; state: Exp; lines: +2 -3 Some rearranging. ---------------------------- revision 1.57 date: 2000/01/09 18:32:13; author: zeev; state: Exp; lines: +6 -3 @- Fixed a possible crash in phpinfo() (Zeev) phpinfo() now ensures that HTTP_*_VARS[] are actually arrays before it tries to access them... ---------------------------- revision 1.56 date: 2000/01/01 01:31:52; author: sas; state: Exp; lines: +1 -1 Happy Y2K patch! Happy new year (or the new millennium, depending on whether you start counting at 0 or 1). ---------------------------- revision 1.55 date: 1999/12/21 20:35:43; author: zeev; state: Exp; lines: +12 -0 @- Fixed a bug in ODBC error reporting (Zeev) @- Added PHP_Logo_GUID() and Zend_Logo_GUID() functions, that return the GUIDs @ of the PHP and Zend logos used in phpinfo() (Zeev) ---------------------------- revision 1.54 date: 1999/12/20 23:09:49; author: sas; state: Exp; lines: +2 -1 Use sapi_module_struct to contain SAPI module name ---------------------------- revision 1.53 date: 1999/12/20 15:38:44; author: zeev; state: Exp; lines: +1 -1 Make the Win32 tree compile again ---------------------------- revision 1.52 date: 1999/12/20 07:12:27; author: sas; state: Exp; lines: +2 -0 Add information about chosen SAPI module to phpinfo() ---------------------------- revision 1.51 date: 1999/12/18 22:35:27; author: zeev; state: Exp; lines: +2 -2 - The tree compiles again ---------------------------- revision 1.50 date: 1999/12/18 04:01:14; author: zeev; state: Exp; lines: +7 -7 More php3_ annihilation ---------------------------- revision 1.49 date: 1999/12/14 03:48:46; author: thies; state: Exp; lines: +12 -8 use _ex-API ---------------------------- revision 1.48 date: 1999/12/07 02:49:03; author: evan; state: Exp; lines: +1 -0 Mention CyberCash. ---------------------------- revision 1.47 date: 1999/12/03 20:08:24; author: rubys; state: Exp; lines: +2 -0 windows build errors ---------------------------- revision 1.46 date: 1999/12/03 17:10:18; author: neotron; state: Exp; lines: +1 -0 Added credit notes for Roxen SAPI module ---------------------------- revision 1.45 date: 1999/12/03 13:31:41; author: ssb; state: Exp; lines: +1 -1 Add configure command to phpinfo() output (Stig) ---------------------------- revision 1.44 date: 1999/11/29 15:36:24; author: rubys; state: Exp; lines: +1 -0 Initial alpha-level of sapi/servlet. See README for details. ---------------------------- revision 1.43 date: 1999/11/24 17:56:31; author: sas; state: Exp; lines: +0 -1 Killing some unused variable warnings ---------------------------- revision 1.42 date: 1999/11/22 19:10:14; author: fmk; state: Exp; lines: +1 -0 add MS SQL module to credit info ---------------------------- revision 1.41 date: 1999/11/18 03:03:24; author: rubys; state: Exp; lines: +1 -1 arg! alphabetize correctly! ---------------------------- revision 1.40 date: 1999/11/18 02:40:52; author: rubys; state: Exp; lines: +1 -0 add Java module to credit info ---------------------------- revision 1.39 date: 1999/10/20 16:16:58; author: sas; state: Exp; lines: +1 -1 (_display_module_info): Add anchor for module names ---------------------------- revision 1.38 date: 1999/10/04 15:18:19; author: sas; state: Exp; lines: +1 -1 * archive-based convenience libraries completely replaced with libtool components * SAPI targets can enable thread-safe mode and define shared/static/program build target * all configure scripts use the same config.cache * phplibdir is $(top_builddir)/modules to avoid permission problems * sapi/*/Makefile.inc are gone * runpath handling cleaned up * top-level Makefile.in obsoleted through Makefile.am * --enable-versioning uses libtool's cleaner and more portable -export-symbols feature ---------------------------- revision 1.37 date: 1999/10/01 14:54:55; author: andrei; state: Exp; lines: +4 -4 rename. ---------------------------- revision 1.36 date: 1999/09/25 15:41:51; author: sas; state: Exp; lines: +1 -0 Add entry for AOLserver. ---------------------------- revision 1.35 date: 1999/09/24 18:02:58; author: thies; state: Exp; lines: +1 -1 updated XML (only partly tested) ---------------------------- revision 1.34 date: 1999/09/16 22:15:43; author: zeev; state: Exp; lines: +1 -1 Generalize SAPI a bit ---------------------------- revision 1.33 date: 1999/09/13 01:11:41; author: zeev; state: Exp; lines: +7 -1 Modified phpinfo() to show the contents of arrays in HTTP_*_VARS[] ---------------------------- revision 1.32 date: 1999/09/13 00:35:03; author: zeev; state: Exp; lines: +14 -2 Fix a buglet, and avoid crashing in phpinfo() (fixes an elusive legacy bug too) ---------------------------- revision 1.31 date: 1999/09/11 16:32:08; author: zeev; state: Exp; lines: +4 -4 Rename allow_builtin_links to expose_php ---------------------------- revision 1.30 date: 1999/08/07 18:21:35; author: zeev; state: Exp; lines: +18 -10 Built-in phpinfo() links are now turned off by default. They can be turned on using the allow_builtin_links INI directive ---------------------------- revision 1.29 date: 1999/08/07 17:52:11; author: zeev; state: Exp; lines: +18 -3 - Changed phpinfo() to list modules that have no info function ---------------------------- revision 1.28 date: 1999/08/07 15:50:26; author: sr; state: Exp; lines: +1 -1 Corrected spelling. ---------------------------- revision 1.27 date: 1999/08/02 19:16:50; author: zeev; state: Exp; lines: +38 -38 Removed '3' from key functions in PHP (maintained compatibility through php3_compat.h) ---------------------------- revision 1.26 date: 1999/07/19 20:27:49; author: andrey; state: Exp; lines: +1 -0 Updated status ---------------------------- revision 1.25 date: 1999/07/19 18:37:42; author: zeev; state: Exp; lines: +10 -10 *** empty log message *** ---------------------------- revision 1.24 date: 1999/07/19 14:07:10; author: sas; state: Exp; lines: +1 -0 update ---------------------------- revision 1.23 date: 1999/07/19 13:35:13; author: andrey; state: Exp; lines: +3 -1 More credits. ---------------------------- revision 1.22 date: 1999/07/17 20:38:14; author: andrey; state: Exp; lines: +2 -1 Update credits a bit. "Overall Work" line should probably be extended. ---------------------------- revision 1.21 date: 1999/07/17 19:22:27; author: zeev; state: Exp; lines: +3 -3 *** empty log message *** ---------------------------- revision 1.20 date: 1999/07/17 19:17:42; author: zeev; state: Exp; lines: +115 -60 I was sure I committed these already. Weird ---------------------------- revision 1.19 date: 1999/07/17 17:33:42; author: zeev; state: Exp; lines: +44 -2 *** empty log message *** ---------------------------- revision 1.18 date: 1999/07/16 13:12:56; author: zeev; state: Exp; lines: +9 -20 License update ---------------------------- revision 1.17 date: 1999/07/14 23:34:30; author: zeev; state: Exp; lines: +1 -1 php3.ini -> php.ini ---------------------------- revision 1.16 date: 1999/07/14 23:33:00; author: zeev; state: Exp; lines: +2 -2 * Update logos * Move from PreAlpha 1 to Beta 1. ---------------------------- revision 1.15 date: 1999/07/14 16:02:10; author: andi; state: Exp; lines: +129 -151 - Add a bitwise flag to phpinfo() - Import a draft of the new PHP license ---------------------------- revision 1.14 date: 1999/05/20 12:06:45; author: andi; state: Exp; lines: +6 -0 - Small fixes ---------------------------- revision 1.13 date: 1999/05/16 11:19:26; author: sas; state: Exp; lines: +2 -2 conv_proto *.[ch] ---------------------------- revision 1.12 date: 1999/05/11 00:43:46; author: zeev; state: Exp; lines: +13 -17 beatify Apache's info func ---------------------------- revision 1.11 date: 1999/05/09 08:48:01; author: zeev; state: Exp; lines: +100 -159 * Finalizing the PHP version of SAPI. Support POST and cookies among other things. * Fully implement ISAPI support - POST and cookies among other things. * Almost completely rewrote phpinfo(). Allow modules to easily display their information in phpinfo() without modifying phpinfo() itself (prototype for the module info function was changed, thus the large amount of updated module files). * Initial extended SAPI support for Apache, completely untested. * CGI now uses SAPI fully as well. ---------------------------- revision 1.10 date: 1999/05/06 18:09:50; author: zeev; state: Exp; lines: +3 -0 * Optimize _php3_parse_gpc_data() and clean it up, plus fix a couple of Zend related memory leaks in it ---------------------------- revision 1.9 date: 1999/05/02 19:54:02; author: zeev; state: Exp; lines: +7 -2 Move path_info to the SAPI structure ---------------------------- revision 1.8 date: 1999/04/26 17:26:36; author: zeev; state: Exp; lines: +19 -10 * Get the Apache module to compile again * Get rid of php3_rqst, use SG(server_context) instead (there's still Apache-specific code, but it nuked a global) ---------------------------- revision 1.7 date: 1999/04/26 14:00:49; author: zeev; state: Exp; lines: +1 -3 * Plenty of thread safety and Win32 work. * Changed PHP4 to compile as a DLL, both ISAPI and the the CGI run with the same DLL. * Switched to using the DLL runtime library under Win32. PHP will NOT work if compiled against the static library! * Removed yesterday's php4libts project (with php4dllts, it's obsolete). This *does* affect thread-unsafe Windows as well - the thread unsafe CGI is also dependant on the thread-unsafe DLL. ---------------------------- revision 1.6 date: 1999/04/24 00:11:56; author: zeev; state: Exp; lines: +8 -12 A lot of cleanups... Removed old thread-safe code and other redundant code and files ---------------------------- revision 1.5 date: 1999/04/23 20:05:59; author: zeev; state: Exp; lines: +1 -3 Remove tls.[ch] ---------------------------- revision 1.4 date: 1999/04/22 00:25:57; author: ssb; state: Exp; lines: +1 -1 moved fdf, hyperwave, informix and some smaller files ---------------------------- revision 1.3 date: 1999/04/18 15:58:26; author: zeev; state: Exp; lines: +3 -3 Make Win32 happy with the recent changes. ---------------------------- revision 1.2 date: 1999/04/17 01:52:58; author: ssb; state: Exp; lines: +6 -2 make sure the images on the phpinfo() page point to PHP-enabled pages ---------------------------- revision 1.1 date: 1999/04/17 00:37:06; author: ssb; state: Exp; First commit of re-structuring phase one. We have started using automake in sub-directories and started to move extension code into ext/<name>. For now, I have moved the "standard" extension (which is quite a mix of everything right now) and the GD extension into their own subdirs in ext/. The configure script now also runs configure in the libzend directory automatically and makes sure php4 and libzend use the same config.cache file. To avoid running configure in libzend, use the --no-recursion option. "make" in php4 also builds libzend now. The Apache module doesn't compile right now, but a fix for that is coming up. CVS: ---------------------------------------------------------------------- CVS: Enter Log. Lines beginning with `CVS:' are removed automatically CVS: CVS: Committing in . CVS: CVS: Modified Files: CVS: ext/standard/info.c CVS: ---------------------------------------------------------------------- ~ olor is readable on it) someone should change all this to make use of CSS as we already have a CSS block in there, but i do not know enough about it oh, btw: changed all the ugly uses of \" in tag attriutes to ' as i was already on it ;) |
||
Georg Richter
|
f9e5ba3446 | Ups, forgot to remove load_infile tests. Thx to Brad Bulgar | ||
Yasuo Ohgaki
|
4b7ad8104e | Forgot this one. Fix build | ||
Yasuo Ohgaki
|
19df86f388 | Fix build | ||
Georg Richter
|
8f7792a769 |
added zend_error messages for deprecated functions
inserted zak and me in author list/credits |
||
Georg Richter
|
f4b4797aa8 | removed unsued constants (MYSQL_USE_RESULT and MYSQL_STORE_RESULT) | ||
Joseph Tate
|
3001ecc948 | #Stupid. Sorry. | ||
Joseph Tate
|
17d94ed821 | #Don't use C++ Comments bug #18783 | ||
Marcus Boerger
|
abb280e9f7 |
left on debug infos
#overlooked that in diff |
||
Marcus Boerger
|
36986742ae |
Ignore additional thumbnails
#anybody interested in expansion to support multiple thumbnails? |
||
Brad House
|
a77c0a13f7 | more syncing with libmcve-3.0 | ||
Yasuo Ohgaki
|
885d8073e4 | Fixed crash. Patch by <kilbi@rad.rwth-aachen.de> | ||
Brad LaFountain
|
a8326d6f62 | Sync with Sourceforge CVS | ||
Dan Kalowsky
|
e47f69532f |
A folding we will go, a folding we will go,
adding the fold and vim lines to make this easier to follow |
||
Marko Karppinen
|
7498f56852 | Updated proto to match the function (fix compile bustage on osx) | ||
Brad House
|
d5ec9a9886 | sync to libmcve-3.0 | ||
Dan Kalowsky
|
e410749014 | Keeping function prototype variables the same | ||
Marcus Boerger
|
7477baf33a | datatype inconsistency found by Dan Kalowsky | ||
Sascha Schumann
|
cd64450cd7 | Touch file | ||
Harald Radi
|
2007b1216a | removed a possible NULL pointer referencing inside an error handler | ||
Harald Radi
|
01dee775d1 | found a memleak | ||
Dan Kalowsky
|
61fc6e766f |
Removing the imap_popen command... because as Jani puts it "it never worked
and it never will work" until IMAP servers support this feature. |
||
Stig Venaas
|
dddf235671 | Made ldap_connect/bind/unbind() use zend_parse_parameters() | ||
Marcus Boerger
|
55f735a587 |
Correct carset if iconv is active
#Same solution would work for mbstring - but that must wait |
||
Marcus Boerger
|
6c094c3e07 | ws fix | ||
Marcus Boerger
|
dd8ec2dc0a |
-fix one warning
-send Content-Type Header with charset |
||
Marcus Boerger
|
fd26a5c0a9 |
-New function ob_list_handlers
@- Added ob_list_handlers() which returns an array of all active output @ handlers. (marcus) |
||
Shane Caraveo
|
7645343c4a | need to export var_replace and var_destroy for win32 | ||
Marcus Boerger
|
c467129528 |
move html_entities.c to proper place
#nice to have snaps.php.net |
||
Marcus Boerger
|
fa175d6fa2 |
-Send charset US-ASCII or ini setting default_charset.
#After some discussion with Ilia Alshanetsky #But perhaps we should have a look for a mbstring solution... |
||
foobar
|
ed4267cf34 | Add PHP_MINFO_* | ||
Marcus Boerger
|
367ca8e2ae |
-Correct mime_name for HTML-ENTITIES encoding is of cause US-ASCII
-Full list of ASCII aliases |
||
Marcus Boerger
|
81df625260 | -Fix warnings (fixed all?) | ||
Georg Richter
|
06b5f1f546 | ups.. :) | ||
Sergey Kartashoff
|
7fd1881692 | - a small fix to mnogosearch extension (affecting UDM_BROWSER_CHARSET) | ||
Georg Richter
|
83a09ac1f9 |
added meta tag (w3c compliance)
Thx to Ilia Alshanetsky (ilia@prohost.org) |
||
Marcus Boerger
|
c4e66f4192 | -Add new file to windows build | ||
Marcus Boerger
|
77abd9d55a |
-New encoding/decoding HTML-ENTITIES.
#This allows to enforce named and numeric entities in output. #Example:CMS that reads UTF8 or ISO-8859-1 but exports HTML in ASCII. #Using mbstring.http_output=HTML-ENTITIES users receive entities which #can displayed correctly independant of any brwoser side encoding. @New mbstring encoding/decoding HTML-ENTITIES. (marcus) |
||
Marcus Boerger
|
f2f70b5dda |
-Allow double quotes for encoding lists (if used in ini for example)
-New parameter 'L' for mb_http_input() to retieve input encoding as comma separated string. @New parameter 'L' for mb_http_input() to retrieve input encoding as comma separated string. (marcus) |
||
James E. Flemer
|
9eb1213206 |
Close pipes to avoid deadlock.
Submitted By: Melvyn Sopacua <msopacua@idg.nl> |
||
Dan Kalowsky
|
d4ec2c30a0 | Cleaning up the imap_get_quotaroot return array to remove useless data | ||
Sergey Kartashoff
|
7279543c30 | # mnogosearch example fix | ||
Sergey Kartashoff
|
7a0fbd668a |
- UDM_PARAM_STORED mnogosearch parameter has been added to set
stored address. |
||
Andi Gutmans
|
4b492c4deb |
- Fix build on Windows. Also please don't use Java style opening function
- bracket indentation. |
||
Sergey Kartashoff
|
37e58c21b2 |
- An Udm_Make_Excerpt function has been added to mnogosearch extension
to support excerpts while using with mnogosearch-3.2.5 or later. |
||
Brad LaFountain
|
c90764d753 | one last fix for array_shift | ||
James E. Flemer
|
3a8d66a021 | Fix typo in #if. Bug #17538. | ||
Marcus Boerger
|
de8c36dcaa |
-use const to clarify code
-fix tsrmls build (therefore rfc1867.c) |
||
Hartmut Holzgraefe
|
e5fa36eee4 |
added money_format() function
this is similar to C-libs strfmon(), using the same format string semantics but a different function prototype, so i decided to give it a more speaking name similar to number_format() |
||
Sergey Kartashoff
|
c9107a668f |
- UDM_PARAM_WORD_MATCH icorrect behavior has been fixed in
mnogosearch extension |
||
Rui Hirokawa
|
7527bf0c58 | made sapi_register_treat_data() to support multibyte input encoding translation without MBSTR_ENC_TRANS and changed php_treat_data to php_default_treat_data. | ||
Brad LaFountain
|
9b0553c390 | array_pop wasnt setting next index | ||
foobar
|
922b7596a2 | That was not correct.. | ||
foobar
|
6df2b90c05 | Reset index when doing array_pop() | ||
foobar
|
362fc4ee76 | Add test for the index resetting. | ||
Rasmus Lerdorf
|
b15651c95f | Ugh | ||
Dan Kalowsky
|
f08a51f05a | Adding in some BC for users to imap_get_quota() function | ||
foobar
|
ababdff402 | Added tests for array_shift/array_pop. | ||
foobar
|
06b3dd122f | Nuke compile warning. | ||
foobar
|
9d62cd7d45 |
- Removed the DOS line endings
- Changed the '//' comment (this is C, not C++) to /* */ # Brad, use some editor which works.. |
||
Brad LaFountain
|
4f5bd6b7d4 | made array_shift re-index like it did before previous fix | ||
Sterling Hughes
|
3754f76507 | add support for the curl dns cache | ||
Marcus Boerger
|
dfe1a65faf | -fix warnings in windows build | ||
Zeev Suraski
|
bc82be4284 | Fix crash | ||
Dan Kalowsky
|
2832d8df94 | WS | ||
Dan Kalowsky
|
cc491407de | Just adding in an error check that seems to work here well. | ||
foobar
|
9fe39b9604 | Reverted the patch..it breaks the original behaviour of at least array_shift. | ||
Dan Kalowsky
|
7f30227181 |
removing the useless +1's on sizeof() and adding the mail_parameter for the
getquot inside the imap_get_quotaroot function. thank Jani. |
||
Dan Kalowsky
|
579d1b6a28 |
fixes a typo in the word "limit", adds the null character to the strlen,
and seems to make imap_get_quotaroot return the correct values despite cclients claim of "getquotaroot list improper". |
||
Brad LaFountain
|
70fb744365 |
fixed bugs 16063 and 16068
increased preformance of array_pop and array_shift |
||
Stefan Esser
|
a6cf14ac5c | ftp_close returns now TRUE on success and FALSE on failure. | ||
Dan Kalowsky
|
18c0d30c58 | Commiting Steph@php.net's patch to re-enable touch on Win32 machines | ||
Rasmus Lerdorf
|
b17544fa33 | Add --skel=dir option to ext_skel (patch from David Viner) | ||
Rasmus Lerdorf
|
059f302596 | Fix strtotime() "next" keyword handling. | ||
Rasmus Lerdorf
|
d56bc7934d | Fix for #18638 (str_rot13 bug) | ||
Adam Dickmeiss
|
5246b7d9d4 | Fixed proxy setting for ZOOM | ||
Sterling Hughes
|
2f0a47cd55 | add sablotron version, patch by Christian Stocker... | ||
Adam Dickmeiss
|
ab9494f9cc | Make PHP part of Z39.50 implementation name | ||
Adam Dickmeiss
|
9decd37336 | Use type ext rather than raw for ZOOM record fetch | ||
Christian Stocker
|
825b5a42e2 |
- nodename is not always set, check if it really is.
- make force_ref for aliases as well |
||
Edin Kadribasic
|
a55c1228ed | Fixed bug #14657 (patch by Steph Fox) | ||
Yasuo Ohgaki
|
073c21e5c0 | Allow xmlrpc-epi header files stored under include/xmlrpc-epi | ||
Derick Rethans
|
1630e1788f | - Copy and paste error -> unify error messages | ||
Stefan Esser
|
bffe4cf222 | Added sha1, sha1_file functions. | ||
Marcus Boerger
|
0383426860 |
-decode several MarkerNotes
-correct offset information in debug mode @exif_read_data() can decode MarkerNote of several Cameras. (Marcus) |
||
Stefan Roehrich
|
6f786ebf3e |
Commit patch as discussed on LinuxTag and posted to php-dev in June.
Disables zlib.output_compression for scripts with image/ content-type header (fixes bug #16109) and makes it possible to switch zlib.output_compression during script execution before the headers are sent. @- zlib.output_compression is disabled for "image/" content-type @ headers and can be changed during script execution. (Stefan) |
||
Yasuo Ohgaki
|
05aa532310 | Unify error messages | ||
Marcus Boerger
|
0b6074a343 | forgot to move imeageellipse out of #ifdef HAVE_LIBGD20 | ||
Yasuo Ohgaki
|
3e7c884b1c |
Fixed query string handling. Now some.php?a&b=1;c works.
# arg_separator.output can be multile chars |
||
Rui Hirokawa
|
fbbeaec630 | fixed: output encoding translation by mb_output_handler() in ext/mbstring was not usable when Content-Type is set by header(). | ||
Stefan Esser
|
70d7184624 | Do not leak data connection. | ||
foobar
|
d1e3622fcc |
- Fix bug: #18509, e.g. setting CURLOPT_BINARYTRANSFER succeeds always.
- Also set the binary mode ONLY if the passed value is true.. |
||
Frank M. Kromann
|
df0bab2c7b | Fizing ZTS build | ||
Stefan Esser
|
80e9724ccc | [EXPERIMENTAL] Added functions for asynchronous FTP transfers | ||
Marcus Boerger
|
8b853592b1 | Missing Photoshop tags | ||
Dan Kalowsky
|
b53b76335f | forgot to make the same change to imap_get_quota... | ||
Dan Kalowsky
|
05f3881995 | Minor memory fix suggested by Zeev | ||
Georg Richter
|
797f7736eb |
Bugfix: #18532
Fixed week number calculation in accordance with ISO 8601 |
||
Stefan Esser
|
55c1b3d35b | fixed cut & paste typo | ||
Dan Kalowsky
|
9f3f613642 |
Adding initial support for PHP imap_get_quotaroot
# apparently c-client does not like Cyrus's GETQUOTAROOT return list this # is still be worked out, but all functionality should be there # Return array is still not very organized |
||
Dan Kalowsky
|
0ccc2207bf |
(PHP imap_get_quota) updated to properly reflect the RFC 2087 as per
bug #14673 @- imap_get_quota now allows multiple resource values to be returned, as per RFC 2087, closes bug #14673 (kalowsky, Sander Steffann) |
||
Marcus Boerger
|
b0b2226352 |
reapply patch for imageellipse beeing wrappet to imagearc if missing
# derick: the rest of the patch wasn't removed |
||
Stefan Esser
|
c9676ccad7 |
@- FTP extension does support (auto)resuming now.
Added (Auto)Resuming functionality to ftp_(f)get/(f)put via optional 5th parameter. |
||
Stefan Esser
|
02e6cd022a | all functions based on php_stat are now safe mode aware... | ||
foobar
|
df3ae7ca85 | Fixed bug: #18561. | ||
Derick Rethans
|
b7cc9f7447 |
- Added parameter to print_r which returns the variable representation
instead of echoing it. @- Added parameter to print_r which returns the variable representation @ instead of echoing it. (Derick) |
||
Marcus Boerger
|
4a8dd1255f |
-handling of thumbnails in sub IFDs (the Photoshopway for TIFF)
-Some Photoshop specific tags #after the last patches this finally fixes all warnings and errors in bug #18405 |
||
Yasuo Ohgaki
|
7b3fb771e4 |
is_object() returns FALSE if object is a "incomplete object".
Raise E_NOTICE, instead of E_ERROR, for setting/getting properties to/from a "incomplete object". |
||
Uwe Steinmann
|
7df5113ef2 | - removed unused variable | ||
Marcus Boerger
|
837fa41da5 |
-naming convention
-better notices -(D)WORD are unsigned datatypes -started to split tygs into different arrays that would allow to handle vendor specific tags after detection of their markers #BUT simply i do not have any vendor specific image tags... |
||
jim winstead
|
e83a35d215 | restore shane to list of members of php group (got lost somewhere along the way) | ||
Edin Kadribasic
|
35cd16f6bf |
MFB (patch by Troels Arvin <troels@arvin.dk>).
Added pcre include path to global list of includes in order to allow use of external pcre libs. |
||
foobar
|
3177f1ca2a | Fix bug: #18479. Better error message what was not found. | ||
Jason Greene
|
a64eceef59 |
Switch streams socket abstraction to use a timeval structure instead of an
integer to allow subsecond timeouts. This supports the previous behavior of fsockopen() Fixes bug #16261 |
||
Marcus Boerger
|
469266e4a2 |
added some more tags from WinXP
changed conersion for TAG_FMT_SBYTE & BYTE #second change fixes unnecessary conversion timeout #found by Johan Hultgren <johan@6thgear.se> |
||
Marcus Boerger
|
b4c3a0f06e | added EXIF Version 2.2 Tags | ||
foobar
|
2701726cf8 | Fix typo.. | ||
Yasuo Ohgaki
|
882f83cf81 |
Copy empty_string, fixed crash.
# I thought efree() won't free empty_string... |
||
Marcus Boerger
|
21da93abe1 |
unify error messages & notices
# this fixes exif again since it was broken by message unify |
||
Georg Richter
|
cbcdae7002 |
removed changes for mysql_select_db (optional parameter)
Why: 1) Its not the common way to add additionally functionality for functions or features which are already implemented in SQL. Therefore also a lot of mysql functions are marked as deprecated (and will be removed in near future) 2) The implemented workaround works only when mysql_select_db was called before (fetching the databasename from mysql->conn.db). It returns invalid or inconsistent results e.g.: - when "USE databasename" via mysql_query was used - when database was dropped or grant privileges had changed. In conjunction with persistent connection, there are also some inconsistencies, cause mysql_select_db returns the databasename from an old connection. To determine the database name just use the SQL command "SELECT DATABASE()" |
||
Georg Richter
|
96276bf8a0 |
fixed bug in mysql_real_escape_string:
allocated 1 more byte for '\0' terminating character |
||
Yasuo Ohgaki
|
36e80ddc15 |
Added pg_fetch_all() that fetch all rows in result.
Useful and faster when there is enough memory. @Added pg_fetch_all() that fetch all rows in result. (Yasuo) |
||
Stig Bakken
|
d0f2e617ce | * fixed some errors in package.xml | ||
Yasuo Ohgaki
|
78a2781936 | Fixed php_pgsql_convert's bool type handling. | ||
Yasuo Ohgaki
|
0b7f2da4cf | Hmm. My PostgreSQL returns "bool" for boolean now. | ||
Yasuo Ohgaki
|
06c969e68a | Fixed convetion when null string is passed to php_pgsql_convert() | ||
Yasuo Ohgaki
|
c0306424fa | Fixed crash. | ||
Harald Radi
|
cbe4f69663 |
- added a skeleton for new layers
- a bit cleanup |
||
Derick Rethans
|
70a5d29ece | Unify error messages | ||
Derick Rethans
|
2390cdafcf | Unify error messages |