summaryrefslogtreecommitdiff
path: root/ext/standard/basic_functions.c
Commit message (Collapse)AuthorAgeFilesLines
* MFHZeev Suraski2001-08-151-6/+0
|
* Track down a few more functions that don't check for 0 args and useRasmus Lerdorf2001-08-131-3/+3
| | | | | faster mechanism
* We don't consistently check for args passed to functions that don'tRasmus Lerdorf2001-08-131-0/+3
| | | | | | | | | 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.
* - Fix APIZeev Suraski2001-08-131-1/+1
| | | | | - Update NEWS
* WhitespaceZeev Suraski2001-08-111-49/+49
|
* Implement import_request_variables()Zeev Suraski2001-08-081-0/+85
|
* @- Added vprintf() and vsprintf() functions that allow passing all argumentsAndrei Zmievski2001-08-071-0/+2
| | | | | @ after format as an array. (Andrei)
* we can no longer register internal-classes once the script is started.Thies C. Arntzen2001-08-061-1/+4
| | | | | therefore the "incomplete class" is now registered at MINIT time.
* some more eliminate-fetches-or-escalate-them-at-leastSascha Schumann2001-08-051-1/+1
|
* - TSRMLS_FETCH workZeev Suraski2001-08-051-1/+1
| | | | | - whitespace fixes
* fix possible crash - we should never keep the zval** as they might pointThies C. Arntzen2001-08-041-1/+1
| | | | | somewhere into the Engine. (there's still a new bug in strtok - hunting;-)
* Don't copy the strtok parameterSascha Schumann2001-08-031-1/+4
|
* Replace our strtok implementation with a binary-safe one which codeSascha Schumann2001-08-031-0/+1
| | | | | does not cause headaches when reading it. Also happens to be a bit quicker.
* These new math functions are not supported on Win32Frank M. Kromann2001-08-011-0/+6
|
* - Added a few new math functions from Jesus Castagnetto.Andrei Zmievski2001-08-011-0/+13
| | | | | | - Converted to Z_* macros. @- Added a few new math functions. (Jesus)
* More TSRMLS_FETCH annihilation. Enough for today...Zeev Suraski2001-07-311-3/+3
|
* More TSRMLS_FETCH work. Got it under 400 now.Zeev Suraski2001-07-311-8/+8
|
* More TSRMLS_FETCH workZeev Suraski2001-07-311-6/+4
|
* Zend compatibility patchZeev Suraski2001-07-301-10/+10
|
* More TSRMLS_FETCH work, and a bit of cleanupZeev Suraski2001-07-301-8/+0
|
* Zend compatibility patchZeev Suraski2001-07-301-21/+20
|
* More TSRMLS_FETCH annihilation (Zend compatibility patch)Zeev Suraski2001-07-301-4/+4
|
* Avoid TSRMLS_FETCH()'s, and clean up a bit of stale extern's and layout on ↵Zeev Suraski2001-07-301-4/+5
| | | | the way
* - And more...Andi Gutmans2001-07-291-1/+1
|
* Redesigned thread safety mechanism - nua nuaZeev Suraski2001-07-281-35/+11
|
* - Get rid of ELS_*(), and use TSRMLS_*() instead.Zeev Suraski2001-07-271-8/+9
| | | | | | | - 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...
* fix newly introduced mem-leak in assert-moduleThies C. Arntzen2001-07-231-0/+1
|
* Improved bailout mechanism, supports nested bailouts a-la try..catchZeev Suraski2001-07-211-12/+3
| | | | | Note: You may *not* return directly from a catch block
* Add getmygid() and safe_mode_gid ini directive to allow safe mode to doRasmus Lerdorf2001-07-091-0/+2
| | | | | | | a gid check instead of a uid check. @ - Add getmygid() and safe_mode_gid ini directive to allow safe mode to do @ a gid check instead of a uid check. (James E. Flemer, Rasmus)
* @ - assert() now accepts the array(&$obj,"methodname") syntax. (Thies)Thies C. Arntzen2001-07-091-2/+0
| | | | | + some cleanups
* Reset strtok_string, so that strtok can be used in all session handlerSascha Schumann2001-07-081-0/+1
| | | | | functions.
* (PHP nl_langinfo) Added function when provided by OSWez Furlong2001-07-041-1/+8
| | | | | | | | | (PHP htmlentities, htmlspecialchars) Uses nl_langinfo to determine charset @- Added nl_langinfo() (when OS provides it) that returns locale information. (Wez Furlong) # There are a lot of constants used by nl_langinfo; should we do something # along the lines of what we do for syslog?
* - Fixed proto's (Patch by Zak)Derick Rethans2001-07-021-13/+13
|
* - Use ALLOC_HASHTABLE() instead of emalloc(sizeof(HashTable))Andi Gutmans2001-06-191-1/+1
|
* Clean-upZeev Suraski2001-06-131-2/+1
| | | | | Remove a lot of 100% redundent code
* Fix folding and clean up some extensionsRasmus Lerdorf2001-06-061-1/+2
|
* vim-6 does folding - clean up a bunch of missing folding tags plusRasmus Lerdorf2001-06-051-0/+1
| | | | | some misguided RINIT and RSHUTDOWN calls in a few fringe extensions
* move to php_strtok_r()Sterling Hughes2001-05-271-2/+3
|
* - Fix problem of output initializationAndi Gutmans2001-05-231-1/+0
|
* @ Added the CONNECTION_ABORTED, CONNECTION_TIMEOUT and CONNECTION_NORMALSterling Hughes2001-05-231-0/+4
| | | | | @ constants. (Zak)
* - Start nuking not needed GINITAndi Gutmans2001-05-221-11/+2
|
* Moving some functions into Zend.Andrei Zmievski2001-05-211-91/+0
|
* - EG's are passed automatically to internal functions.Andi Gutmans2001-05-211-2/+0
|
* Added get_defined_constants() function. Returns an associative array ofSean Bright2001-05-211-0/+21
| | | | | | | | constants mapped to their values. @- Added get_defined_constants() function to return an associative array of @ constants mapped to their values. (Sean) # If anyone sees a problem let me know.
* - Reversed 'fix' for #9698Derick Rethans2001-05-201-4/+1
| | | | | | | - Fix for bug #9698/#10681 (patch by kettler@gmx.net) @- Added the 'u' modifier to printf/sprintf which prints unsigned longs. @ (Derick)
* Fixed bug #10964foobar2001-05-191-0/+6
|
* munmap() file in RSHUTDOWN, if PHPWRITE fails.Sascha Schumann2001-05-181-0/+12
|
* @ - Added disk_total_space() to return the total size of a filesystem.Jon Parise2001-05-151-0/+1
| | | | | @ (Patch from Steven Bower)
* @ - Renamed diskfreespace() to disk_free_space() to conform to establishedJon Parise2001-05-151-1/+2
| | | | | @ naming conventions. (jon)
* Clean up call_user_func_*().Andrei Zmievski2001-05-141-9/+10
|