Sebastian Bergmann
e4f109b69f
Finish phpinfo() HTML 4.01 tweaking.
2001-06-19 15:21:28 +00:00
Sebastian Bergmann
615cf785c1
Fix crash bug in urlencode().
2001-06-19 15:20:50 +00:00
Sebastian Bergmann
499334e498
Make output of phpinfo() compliant with HTML 4.01.
2001-06-15 18:34:09 +00:00
Stanislav Malyshev
5ad3d2828f
Fix potential crash
2001-06-14 15:36:10 +00:00
Daniel Beulshausen
e4a2620d80
update credits
2001-06-14 10:05:41 +00:00
Zeev Suraski
1093ed17fb
Clean-up
...
Remove a lot of 100% redundent code
2001-06-13 17:04:36 +00:00
Daniel Beulshausen
491fcd2ef8
used in extension(s) as well
2001-06-11 15:18:44 +00:00
Daniel Beulshausen
c6b4e55838
PHPAPIize url function to make them available to the outside (i.e. mbstring)
2001-06-11 15:14:04 +00:00
Daniel Beulshausen
cae817a520
move some constants to a more appropriate place
2001-06-11 14:46:44 +00:00
Rasmus Lerdorf
81af7edbd0
Blowfish detection patch from Alexander Bokovoy <ab@avilink.net>
2001-06-07 12:18:02 +00:00
Rasmus Lerdorf
81e2cf03ac
Fix folding and clean up some extensions
2001-06-06 13:06:12 +00:00
Rasmus Lerdorf
25c3a3a39d
vim-6 does folding - clean up a bunch of missing folding tags plus
...
some misguided RINIT and RSHUTDOWN calls in a few fringe extensions
2001-06-05 13:12:10 +00:00
foobar
fadd1472ea
Fix bug: #9713
2001-06-04 02:04:46 +00:00
Andrei Zmievski
daefeb59d5
Kill warning.
2001-05-29 20:32:57 +00:00
Stanislav Malyshev
ca8c8264db
Fix the reference serializer
...
# Hope now it is right...
2001-05-29 13:19:24 +00:00
Wez Furlong
8b5edf1a9e
Fix compile warning
2001-05-29 10:14:46 +00:00
Wez Furlong
d38cba8697
Added charset awareness to htmlentities() and htmlspecialchars(); use an
...
optional third parameter to specify the charset; otherwise tries to determine
it from the LC_CTYPE locale setting.
2001-05-28 11:00:06 +00:00
Sterling Hughes
b2bd3b315f
move to php_strtok_r()
2001-05-27 01:18:12 +00:00
Andi Gutmans
fe1dbf644f
- Add prototype.
2001-05-24 12:54:05 +00:00
Andi Gutmans
4ddb24366f
- Fix problem of output initialization
2001-05-23 16:52:45 +00:00
Sterling Hughes
17e5edbf18
@ Added the CONNECTION_ABORTED, CONNECTION_TIMEOUT and CONNECTION_NORMAL
...
@ constants. (Zak)
2001-05-23 03:37:53 +00:00
John Donagher
639b957f74
Add missing end-folding delimiter
2001-05-23 01:50:11 +00:00
Andi Gutmans
177934732b
- Start nuking not needed GINIT
2001-05-22 19:19:04 +00:00
Jon Parise
311278f273
@ - Fix disk_free_space() and disk_total_space() under FreeBSD. (jon)
...
FreeBSD defines statfs(2) in <sys/mount.h>. Teach PHP to look for it there.
2001-05-22 02:45:04 +00:00
Andrei Zmievski
4d78270b4e
Moving some functions into Zend.
2001-05-21 15:47:52 +00:00
Andi Gutmans
d160031c7d
- EG's are passed automatically to internal functions.
2001-05-21 15:27:11 +00:00
Sean Bright
0b716d18b1
Added get_defined_constants() function. Returns an associative array of
...
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.
2001-05-21 13:36:42 +00:00
foobar
fcfbb0cce6
This looks better.
2001-05-20 01:31:53 +00:00
Derick Rethans
dc43b9f574
- Reversed 'fix' for #9698
...
- Fix for bug #9698/#10681 (patch by kettler@gmx.net )
@- Added the 'u' modifier to printf/sprintf which prints unsigned longs.
@ (Derick)
2001-05-20 00:23:49 +00:00
Rasmus Lerdorf
ae3dda8285
Fix bug #9526
2001-05-19 22:50:44 +00:00
foobar
16b94858b6
Fixed bug #10964
2001-05-19 22:21:40 +00:00
Sascha Schumann
d5cfb03ac9
munmap() file in RSHUTDOWN, if PHPWRITE fails.
2001-05-18 23:38:46 +00:00
Sascha Schumann
0255bb01e4
Files should be shared among processes.
2001-05-18 17:48:43 +00:00
foobar
ad366598a6
Fixed bugs: #10297 , #10615 , #10783 , #10880
2001-05-16 04:50:49 +00:00
Jon Parise
82b31fb7a3
@ - Added disk_total_space() to return the total size of a filesystem.
...
@ (Patch from Steven Bower)
2001-05-15 23:43:18 +00:00
Jon Parise
6c5db8d2d7
@ - Renamed diskfreespace() to disk_free_space() to conform to established
...
@ naming conventions. (jon)
2001-05-15 23:28:17 +00:00
foobar
613aacf0b0
MFB
2001-05-15 02:05:33 +00:00
Andrei Zmievski
1f9808b4ee
Clean up call_user_func_*().
2001-05-14 20:56:05 +00:00
Sterling Hughes
803bebb303
Use zend_is_callable to test whether or not the given callback is valid
...
before calling the function.
2001-05-14 20:06:06 +00:00
Sterling Hughes
47ee387d79
Use zend_is_callable() and fix sp of deprecated.
2001-05-14 19:19:03 +00:00
Sterling Hughes
c58fdadc1f
Couple of changes (and a little whitespace correction, sorry to mix :(
...
1) Depreciate the call_user_method*() variety of functions, their
functionality can be easily duplicated by using the call_user_func*()
functions (using the array(&$obj, "method") syntax).
2) Change some pval's to zval's.
3) Improve the error handling mechanism of call_user_func*() to report
an the class name and the function name if an object or class name is
given.
2001-05-14 19:02:23 +00:00
Derick Rethans
6123e2abe0
- Bumbed up the warning level to be in sync with fopen (which is E_WARNING
...
too) (See bug #10856 )
2001-05-14 18:30:07 +00:00
Andrei Zmievski
8a86d17882
Need to use ELS_FETCH() here.
2001-05-14 14:16:44 +00:00
Andrei Zmievski
553e04be2f
@- Fixed a bug in call_user_*() functions that would not allow calling
...
functions/methods that accepted parameters by reference. (Andrei)
* Allow separation of arguments in call_user_* functions - this allows calling
functions that force parameters by reference.
* Use executor function table instead of compiler one.
2001-05-14 13:24:03 +00:00
Wez Furlong
615086c2c9
prototype for php_file_le_stream()
2001-05-12 21:49:13 +00:00
Wez Furlong
7a88deb402
expose streams to other extensions.
2001-05-12 21:48:39 +00:00
Sascha Schumann
afdaee9e47
Nuke more quotes
2001-05-12 11:09:05 +00:00
Jason Greene
c115a75544
Rewrote stat() and fstat() to be memory efficient, due to a recent
...
thread on php-dev.
Note: I added a macro that might have use in other instances, but for now
is included in php_filestat.h
2001-05-11 19:55:44 +00:00
Derick Rethans
04bd8d9174
Tabs please...
2001-05-11 13:34:49 +00:00
Sebastian Bergmann
e69f4dc51c
Fix for bug #10815 .
2001-05-11 13:32:10 +00:00
Jason Greene
7f3291ae8c
Fix is_executable test.
2001-05-11 02:45:49 +00:00
Jason Greene
0ed93d71b2
@fstat() and stat() now return identical output by returning a numerical and
...
@string indexed array (Jason)
(Andrei's suggestion to still allow backwords compatibility.)
2001-05-11 01:47:46 +00:00
Andrei Zmievski
f071e8c566
Always free the callback_name when using zend_is_callable().
2001-05-10 16:30:12 +00:00
Zeev Suraski
4c10e198e2
Fix buggy line split
2001-05-10 14:25:48 +00:00
Andrei Zmievski
8112d1beba
@- Added is_callable() function that can be used to find out whether
...
@ its argument is a valid callable construct. (Andrei)
2001-05-09 20:06:39 +00:00
Zeev Suraski
ff11c36dc5
Avoid crashing if somehow, output is sent in a new thread tha had no requests
2001-05-07 22:00:13 +00:00
James Moore
f3342a5b55
Fix win32 build
2001-05-06 19:20:25 +00:00
Derick Rethans
9f5e71bd42
- Nuke warning
2001-05-06 18:53:45 +00:00
Derick Rethans
b181237582
- Partial fix for bug #9050 , support for "Jan 19 2000" date format
2001-05-06 18:33:49 +00:00
foobar
6c21f7ef0f
Moved ts_alloca_id() into MINIT like Andi requested.
2001-05-06 17:55:10 +00:00
foobar
8e006f81af
Fix bug: #8834 . Now there should be more random salts..
2001-05-06 16:54:27 +00:00
foobar
9d1817ed7f
Fix bug: #10323 . Every value outputted is now escaped.
2001-05-06 15:20:56 +00:00
Wez Furlong
4f943b6012
Fixed win32 build problem.
2001-05-06 09:39:11 +00:00
Wez Furlong
3ffb8e3800
Nuke buffering from php_streams, move connect_nonb() from fsock.c to network.c
...
and rename to php_connect_nonb().
Use php_connect_nonb() instead of connect() in php_hostconnect() -> timeouts
should now work in php_hostconnect().
sock streams abstraction now uses php_sockbuf as the "abstract" pointer.
2001-05-05 18:36:22 +00:00
Sebastian Bergmann
d92522c8d1
Nuke unreferenced local variables.
2001-05-04 06:25:10 +00:00
Derick Rethans
8909c33319
- Applied a patch that enables getimagesize to return the size of .bmp and
...
.psd files (Patch by Paul Jongsma <paulj@webtic.com>)
@- Added support to getimagesize to return dimensions of BMP and PSD
@ files (Derick)
2001-05-03 21:28:26 +00:00
Andi Gutmans
4c823e8a89
- Change macros from V_ to VCWD_ because of AIX name clash
2001-04-30 12:45:02 +00:00
David Croft
34f03f2c5c
@ - Added key_exists() to check if a given key or index exists in an
...
@ array or object (David Croft)
Added key_exists() to check if a given key or index exists in an array or object
2001-04-30 04:06:09 +00:00
Andi Gutmans
91451bfcaf
- Remove leak from opendir() under Windows. Maybe readdir.c should be
...
changed to use emalloc()
PR:
Submitted by:
Reviewed by:
Obtained from:
2001-04-29 18:06:56 +00:00
Andi Gutmans
21603118b1
- Fix bug Bug id #5987 . It could be fixed by changing readdir.c but I
...
- prefered not to touch that code but to treat windows a bit differently
- in dir.c
PR:
Submitted by:
Reviewed by:
Obtained from:
2001-04-29 17:57:23 +00:00
Derick Rethans
b8ad2e842d
- 'Fix' for bug #10145
2001-04-29 15:48:07 +00:00
Sean Bright
a98c9ba66f
Fix proto decription.
2001-04-29 13:30:56 +00:00
Sean Bright
596e8208be
Really fix bug #10362 .
...
# My previous fix caused a segfault when there were parens in an unallowed
# tag :( Thanks Andi.
2001-04-29 13:16:05 +00:00
Sean Bright
9e34117cd9
Fix for bug #10362
2001-04-28 23:07:51 +00:00
Sean Bright
4175151567
- Fix for bugs #9042 , #8212 , and #8962 . Patch from <tunacat@yahoo.com>
...
- Fixed proto for exec()
2001-04-28 13:16:18 +00:00
Sterling Hughes
1865be6ca4
fix for bug #8994 , courtesy tom.anheyer@berlinonline.de
...
# Are we having another RC, and if so, can I MFH in time for it?
2001-04-26 13:47:17 +00:00
Rasmus Lerdorf
e8e6828863
- Make the printf functions binary clean
...
@ - Make the printf family of functions binary clean
2001-04-25 21:05:59 +00:00
Andrei Zmievski
07a5e3fb9c
* Made ENT_* defines availabe to other functions.
...
* The key/variable names in WDDX are now html escaped to not break XML.
@- Fixed WDDX serialization to HTML-escape key/variable names so as not to
@ break the XML packet. (Andrei)
2001-04-25 20:14:29 +00:00
Andi Gutmans
ef1835f54f
- Fix filetype() and lstat() too.
2001-04-25 06:30:24 +00:00
Andi Gutmans
ef71855bc6
- Another fix
2001-04-25 05:53:45 +00:00
Andi Gutmans
502b4efb7d
- Nuke warning. This signed/unsigned stuff gets really annoying sometimes.
2001-04-25 05:43:30 +00:00
Andi Gutmans
76860d4fc0
- Fix problem with is_link(), there seem to be at least another couple of
...
- bugs lurking around though.
- Cleaned up code a bit and optimized it a bit too.
2001-04-25 04:22:29 +00:00
Stig Bakken
2cf1b8d345
* 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
2001-04-22 01:09:14 +00:00
foobar
d9b2f7910e
ws pollution removed.
2001-04-20 15:37:55 +00:00
Wez Furlong
86c84da7c2
Discovered warn_not_available and used it.
2001-04-17 17:08:03 +00:00
Wez Furlong
57af70f707
Changes for streams. Added temporary fopenstream function to PHP so that
...
the streams can be tested.
2001-04-17 17:06:06 +00:00
Alexander Feldman
f0abfcc894
Fixed typo.
2001-04-15 19:03:12 +00:00
Alexander Feldman
531b8042ad
We shoud not fseek in a pipe and this caused a problem with popen and
...
fgets on the platforms where the buffer fix was applied (Solaris, FreeBSD).
Now the fseek is done only when the handle is of type fopen.
2001-04-15 18:42:50 +00:00
Thies C. Arntzen
9a42a31ba4
@- Fixed crash in pathinfo()
2001-04-13 18:22:13 +00:00
Sean Bright
b936138fd3
Constand should be case sensitive.
...
# Thanks Sterling
2001-04-09 21:12:54 +00:00
Jon Parise
5464d29551
Fix whitespace (use tabs).
2001-04-09 21:08:47 +00:00
Sean Bright
ec6f1887f8
Stop SIGSEGV on Apache startup. Patch from <adam@indexdata.dk>
2001-04-09 20:56:49 +00:00
Rasmus Lerdorf
334cba47b9
printf argnum (parameter swapping) support from Morten Poulsen
2001-04-09 15:44:24 +00:00
Stig Bakken
368c6bf003
@Add DIRECTORY_SEPARATOR constant ('/' on UNIX, '\' on Windows) (Stig)
2001-04-08 21:57:13 +00:00
foobar
176f5847be
ws pollution removed.
2001-04-07 21:46:43 +00:00
André Langhorst
9762f64222
fix proto
2001-04-07 15:43:06 +00:00
foobar
62c517d124
spaces to tabs
2001-04-05 18:48:03 +00:00
foobar
c34d2b91da
Added new configuration directives:
...
arg_separator.input and arg_separator.output
2001-04-04 20:46:26 +00:00
foobar
83b5a2fb0c
SCO (and maybe others) do not have this defined.
2001-04-03 10:51:16 +00:00
Anil Madhavapeddy
d26ec12ba2
Free the correct output buffer, to avoid a segfault on a HEAD request
...
when using output buffering with a custom handler (patch by zeev@)
2001-04-02 16:45:27 +00:00
James Moore
e52ec10341
remove rogue ZEND_GET_MODULE()
2001-04-02 16:37:50 +00:00
Andrei Zmievski
221a5a60b6
Use correct string length.
2001-04-02 13:20:16 +00:00
Zeev Suraski
b865380edb
Fix headers handling with output buffering
2001-03-31 22:53:19 +00:00
André Langhorst
7d50e21a4b
fix typo
2001-03-28 20:08:49 +00:00
André Langhorst
339ac67ce3
fix proto
2001-03-28 19:41:38 +00:00
Derick Rethans
c713967de3
- 'Fix' for bug 10002
2001-03-27 17:21:45 +00:00
Sascha Schumann
fa068b5297
Fix ZTS build
2001-03-24 01:08:13 +00:00
Romolo Manfredini
01ac20050e
Added target ownership check in function copy for safe_mode operations
2001-03-23 09:30:51 +00:00
Stephen van Egmond
7f48c7adf5
Simple patch to deal with lack of fields in the BeOS implementation of rusage.
2001-03-23 04:36:29 +00:00
Sean Bright
90f3e09f08
Fixed prototype.
2001-03-22 14:43:48 +00:00
Ben Mansell
6d7ce5ffa0
UnixWare 7.1 does not have EX_TEMPFAIL or (as far as I can tell)
...
a concept of a temporary failure response to pclose().
2001-03-21 15:15:31 +00:00
Sean Bright
e249545165
Fix for bug #9698 .
...
# Anyone that can think of a way to fix long2ip(), feel free.
2001-03-21 13:53:38 +00:00
Fredrik Öhrn
3c5ed324dd
Fix erronous out of bounds error message in rand(min,max)
2001-03-20 20:48:42 +00:00
Andrei Zmievski
d9aa966a44
@- Added array_map() function that applies a callback to the elements
...
@ of given arrays and returns the result. It can also be used with a
@ null callback to transpose arrays. (Andrei)
2001-03-19 21:20:02 +00:00
Stephen van Egmond
3b8140e47c
fixed a (C++) warning about implicit conversion from void*
2001-03-17 20:35:38 +00:00
Zeev Suraski
34b2fc4a6c
Fix the output buffering bug Andre found
2001-03-17 03:03:50 +00:00
Andrei Zmievski
770c66125d
@- Added array_filter(), which allows filtering of array elements via
...
@ the specified callback. (Andrei)
2001-03-16 20:46:33 +00:00
Andrei Zmievski
f7f2cf9de5
All user callbacks should be to EG(function_table).
2001-03-16 19:51:08 +00:00
Frank M. Kromann
6195f14633
Fixing build on Win32 by adding missing BLS_FETCH();
2001-03-16 19:48:40 +00:00
Andrei Zmievski
561cc74389
@- Fixed all relevant array functions to avoid moving the internal array
...
@ pointer during operations. (Andrei)
2001-03-16 19:29:23 +00:00
foobar
88f41b4e91
This has got to be the last one..
2001-03-16 18:18:01 +00:00
foobar
8913a7350e
Missed this one.
2001-03-16 14:45:46 +00:00
foobar
ab560941ee
This should fix problems in systems without libbind.
2001-03-16 07:13:06 +00:00
Jon Parise
01008bb03c
Whitespace (spaces to four-column tabs)
2001-03-15 05:07:31 +00:00
James Moore
2e22b01cf1
Adding webteam to credits.
2001-03-14 21:28:58 +00:00
Sascha Schumann
a4ec164698
Fix ZTS build
2001-03-14 13:38:03 +00:00
Zeev Suraski
8b5a768640
Make get_browser() read its information from $HTTP_SERVER_VARS[] if available
2001-03-13 23:20:23 +00:00
Stanislav Malyshev
0fa068e1fa
Prevent memory leak
2001-03-12 10:14:00 +00:00
Stanislav Malyshev
be83ba17da
Use hash position with array_flip
2001-03-12 08:07:00 +00:00
Andrei Zmievski
40dd7eef96
This will have to do until the docs come along.
2001-03-12 03:10:15 +00:00
Andrei Zmievski
d73ef12429
@- Added array_reduce(), which allows iterative reduction of an array
...
@ to a single value via a callback function. (Andrei)
- Added array_reduce(), which allows iterative reduction of an array
to a single value via a callback function.
- Fixed usage of zend_is_callable() in PCRE.
2001-03-12 03:06:53 +00:00
Alexander Feldman
397c76d787
Fixed a compatibility problem is some file functions (fgets, fputs, fread,
...
fwrite). The ANSI standard says that if a file is opened in read/write
mode, fseek() should be called before switching from reading to writing
and vice versa.
2001-03-11 10:08:27 +00:00
foobar
6795032cb8
HAVE_BINDLIB --> HAVE_LIBBIND
2001-03-11 03:49:21 +00:00
Andrei Zmievski
8d677828b9
@- Fixed argument checking for call_user_func* functions and allowed
...
@ specifying array($obj, 'method') syntax for call_user_func_array. (Andrei)
2001-03-09 21:42:26 +00:00
Zeev Suraski
9a04f870ab
Fix freeing of buffers
2001-03-06 19:38:33 +00:00
Zeev Suraski
93e9e7521a
Fixes to internal output buffering
2001-03-06 18:29:00 +00:00
Zeev Suraski
0ece429a16
More internal output buffering fixes
2001-03-06 16:28:51 +00:00
Zeev Suraski
20d2432c86
Fix internal output buffering
2001-03-06 16:25:14 +00:00
Zeev Suraski
13a97fefeb
Initial work on internal output handlers - should be much quicker
2001-03-06 15:54:49 +00:00
Sean Bright
5d3939ac39
Typo.
...
# I don't know where I got 4.02 from
2001-03-06 04:42:04 +00:00
Sean Bright
64ad839328
get_meta_tags now allows attributes that are not quoted as well as those
...
that are. It follows the HTML 4.01 specification for attribute values
outlined here -> http://www.w3.org/TR/html4/intro/sgmltut.html#h-3.2.2
2001-03-06 04:34:05 +00:00
Sean Bright
dca3c8753f
get_meta_tags now handles single quoted attributes as well as those that
...
are double quoted.
2001-03-05 00:20:41 +00:00
Zeev Suraski
1b38207410
I don't know German, but I imagine that was the problem :)
2001-03-04 22:03:23 +00:00
Zeev Suraski
1000a86e5f
Fix phpinfo() bug that crept in
2001-03-04 15:49:38 +00:00
Zeev Suraski
a22ada795f
Improve memory consumption on chunked output buffering
2001-03-04 15:46:13 +00:00
Frank M. Kromann
f6f67ffd62
Changed code layout to remove PHP warning when running php as a CGI.
2001-03-04 02:41:27 +00:00
Zeev Suraski
c64fe7fbe1
Fix non-thread safe mode
2001-03-04 01:45:19 +00:00
Zeev Suraski
0117c7848e
this function will never return true...
2001-03-04 01:17:21 +00:00
Zeev Suraski
0a98aa6ada
Improve chunked output buffering - the output handler now knows at which stage it is
2001-03-04 01:09:36 +00:00
Andrei Zmievski
80cdb812c1
@- Forced call_user_method() and call_user_method_array() to take the
...
@ object argument by reference. (Andrei)
* Forced call_user_method() and call_user_method_array() to take the
object argument by reference.
* Also cleaned up the protos for those functions and brought
call_user_method_array() into functional equivalence with
call_user_method().
2001-03-02 20:22:14 +00:00
foobar
d3ce7f294c
ws fix
2001-03-02 00:15:49 +00:00
Andi Gutmans
01ed33d1b6
- Pointed out by Andrei. zval_ptr_dtor() should be used instead of the
...
zval_del_ref() function which should be nuked.
2001-02-27 20:16:35 +00:00
Zeev Suraski
b8787bf2d8
Fix chunked output buffering support
2001-02-27 00:09:14 +00:00
Sascha Schumann
95b3347d8b
Provide proper function aliases, if the sendmail functions
...
don't exist.
Submitted by: Nadir Amra <amra@us.ibm.com>
2001-02-26 20:26:07 +00:00
Andi Gutmans
7fbdc83318
- Fix whitespace
2001-02-26 15:49:38 +00:00
James Moore
08d3e700fa
Fix for bug #9449 to stop infinate loop in wordwrap.
2001-02-26 13:04:00 +00:00
Andi Gutmans
eb6ba01d1c
- Fix copyright notices with 2001
2001-02-26 06:11:02 +00:00
Sascha Schumann
b37b5f93aa
Don't assume that tzname exists, if tm_zone does not exist.
...
PR: #9380
2001-02-24 21:18:28 +00:00
Sascha Schumann
a40ee1f181
Actually compile on systems without syslog.
...
PR: #9412
2001-02-24 21:08:15 +00:00
Sascha Schumann
c2fb53bed7
Finish fopen-wrappers rename.
2001-02-23 22:07:16 +00:00
André Langhorst
9fa484104e
fix stas' last commit, added additional ifdefs PHP_SIGCHILD to fix win32 build
2001-02-23 05:08:15 +00:00
Stanislav Malyshev
77d14126b1
Safer bin2hex
2001-02-22 10:36:40 +00:00
Stanislav Malyshev
4cda96691c
Fix #8992 , patch by yasushi_takahashi@tsuken.co.jp
2001-02-22 10:15:52 +00:00
Jon Parise
b0af96a9fe
The php_rand() and php_srand() functions added in the previous commit
...
require the inclusion of php_rand.h.
2001-02-22 03:37:32 +00:00
James Moore
118c015529
Adding php_rand() and php_srand(seed) as a wrapper around random, lrand48 and rand.
2001-02-22 00:24:19 +00:00
Andrei Zmievski
8d7972b69b
Fix memory leak.
2001-02-21 17:22:26 +00:00
Sascha Schumann
47f7795594
Correctly check for the existence of the st_rdev field.
...
Note that this field is required to exist for SUSv3 conformance.
Submitted by: amra@us.ibm.com
PR: #9358
2001-02-21 07:18:28 +00:00
Daniel Beulshausen
714e340a3b
proper prefix for lookup_hostname
2001-02-20 20:52:53 +00:00
Daniel Beulshausen
a96174dbe3
make socket functions available to the outside
2001-02-20 20:34:14 +00:00
Daniel Beulshausen
721d59948e
make gd work again under win32
2001-02-20 18:00:44 +00:00
Jason Greene
ffa08fc26e
Changed default behavior of array_search to match in_array
...
(strict was default on, and is now default off)
2001-02-20 16:44:57 +00:00
Andrei Zmievski
1424e36315
Rename to array_search().
2001-02-20 14:23:03 +00:00
Jason Greene
1888a98a4b
Moved the core of in_array into the function php_search_array, which is called by
...
in_array and search_array (new)
@ Added search_array which works similar to in_array but returns
@ the key instead of a boolean. (jason@php.net )
2001-02-20 05:36:40 +00:00
Derick Rethans
82c2851bcc
- Fix for bug 9277, two the same boundaries make sense in some cases
2001-02-19 19:20:47 +00:00
Thies C. Arntzen
e9c4218470
[p]fsockopen: fixed possible leak
2001-02-18 18:54:41 +00:00
Thies C. Arntzen
d6aab98541
fixed buffer-overwrite
2001-02-18 18:31:31 +00:00
Sascha Schumann
7911be587b
Add all necessary includes for these header files.
2001-02-16 18:55:58 +00:00
Egon Schmid
d27ebba71f
Wrong return type.
2001-02-16 13:13:52 +00:00
Egon Schmid
bbe53dedcc
Small typo.
2001-02-15 20:33:09 +00:00
Thies C. Arntzen
8499b430cf
@- Fixed some modules to allow using output-buffering. (Thies)
...
i nuked all unneded calls to php_header() - i'm not too sure how we do
handle HEAD Requests as they were only detected via php_header(). but calling
php_header from a module makes output-buffering unusable.
NOTICE: there is some EBSDIC stuff in gd.c - i think it's obsolete.
2001-02-15 14:49:01 +00:00
Thies C. Arntzen
5ca813a564
0..255
2001-02-15 14:01:18 +00:00
Sascha Schumann
637e8e14aa
There might be more systems which do not support chroot, so we check
...
for the existence of it.
Additionally, if chroot is not supported, the warn_not_available function
is invoked now.
2001-02-15 05:21:27 +00:00
Derick Rethans
8cef8a9ca1
- chroot does not work on windows
2001-02-15 00:43:44 +00:00
Derick Rethans
2648283b5b
- Added an extra chdir("/"); as sugested by Sascha
2001-02-14 11:02:54 +00:00
Derick Rethans
4a54a15fc6
- Added the chroot function for changing root in a script.
...
#- This can be usefull when using PHP in a shell environment, or when PHP
# runs as CGI which needs a little more security
2001-02-14 10:48:48 +00:00
Sean Bright
ef2e1a72cf
Fix for bug #4556
...
# This is pretty much a total rewrite of get_meta_tags using a simple
# handwritten tokenizer. It might be overkill, but it works.
2001-02-11 02:38:40 +00:00
Rasmus Lerdorf
e0c4bd742e
Stray ]
2001-02-09 16:42:55 +00:00
Rasmus Lerdorf
4877d13ffa
What the heck is CUT? Assume someone meant UTC here. And fix a
...
warning.
2001-02-09 15:28:23 +00:00
Jim Jagielski
e541a27eed
For those lucky systems with both random() and *rand48(), the random()
...
family is the prefered choice. So if both exist, we now choose that.
2001-02-06 16:27:08 +00:00
Stephen van Egmond
b10273781a
Added tests for arpa/*.h and resolv.h which don't exist on the BeOS.
...
The dns functions on BeOS come from socket.h
2001-02-06 00:07:21 +00:00
Zeev Suraski
bf84618244
Fix Windows build
2001-02-05 21:59:17 +00:00
Derick Rethans
cf11a4fbc8
- Added a new parameter to mail() which appends aditional command line
...
parameters to the mail program. This is usefull to set the From headers
correctly with the -f parameter to sendmail p.e.
@- Added a new parameter to mail() which appends aditional command line
@ parameters to the mail program. (Derick)
2001-02-05 21:30:29 +00:00
Andrei Zmievski
5355703cf3
Allow calling static methods via call_user_method_* functions.
2001-02-05 17:37:47 +00:00
James Moore
efa9319c64
Adding Sebastian Bergmann to QA team list.
2001-02-05 10:18:14 +00:00
James Moore
7a85ec55f7
Adding microtime() tests
2001-02-04 16:56:59 +00:00
James Moore
712f09d2a8
Always return a value even if HAVE_GETTIMEOFDAY is not set
2001-02-04 16:18:36 +00:00
Rasmus Lerdorf
6745b16c82
Fix strip_tags to not strip a lone > character
...
@ Fix strip_tags to not strip a lone > character (Rasmus)
2001-02-02 13:47:02 +00:00
Stanislav Malyshev
5af00138e9
Add utility function
2001-02-01 10:24:02 +00:00
Andi Gutmans
0611acb910
- Change unset() functions to null(). unset() is legacy
2001-01-31 21:53:30 +00:00
jim winstead
36ef109f1a
jouni was added as an author of the docs
2001-01-23 00:50:49 +00:00