Rasmus Lerdorf
2acd0ad1fe
I don't see why this should be gcc dependant and this fixes bugs 4140
...
and 4143
2000-04-14 13:14:30 +00:00
Andrei Zmievski
9ffd5b5595
@- array_walk() now automatically resets the array. (Andrei)
2000-04-13 18:57:37 +00:00
Zeev Suraski
aa6769dde2
- Make Windows builds build again
...
- Make non-gcc based platforms compile again
2000-04-13 16:08:49 +00:00
Thies C. Arntzen
9f598b187c
the asset call caused an undefined __eprintf here!
2000-04-13 13:04:02 +00:00
Andrei Zmievski
c7100c4a1a
Added natural comparison/sorting routines using code from Martin Pool.
...
@- Added natural comparison/sorting routines strnatcmp(), strnatcasecmp(),
@ natsort(), and natcasesort(). These are useful for comparing and sorting
@ strings that contain numbers. Based on the code from Martin Pool
@ <mbp@humbug.org.au>. See http://www.linuxcare.com.au/projects/natsort/
@ for more info on natural sorting. (Andrei)
2000-04-12 19:39:02 +00:00
Sam Ruby
5684953d59
make it compile on Win32
2000-04-12 18:18:49 +00:00
Andrei Zmievski
da1cca03ae
Re-add.
2000-04-11 18:40:47 +00:00
Andrei Zmievski
e39d70fff6
Added PCRE 3.01.
2000-04-11 17:36:06 +00:00
Andrei Zmievski
beb6916cfc
*** empty log message ***
2000-04-11 17:35:42 +00:00
Zeev Suraski
09ac924559
- Added support for reading properties that require arguments in the COM
...
module - writing to them will only be supported in PHP 4.1 (Zeev)
2000-04-10 21:54:15 +00:00
Zeev Suraski
578726ca2f
indent
2000-04-10 21:32:19 +00:00
Zeev Suraski
38e458b86d
*** empty log message ***
2000-04-10 21:25:09 +00:00
Zeev Suraski
64f91d80fa
Object overloading API changed slightly (llist is now a pointer)
2000-04-10 20:21:02 +00:00
Kristian Köhntopp
5b8c5bedac
fixed unterminated string constant introduces by foreign patch.
2000-04-09 15:36:59 +00:00
Hartmut Holzgraefe
744fe82e0a
added the other usefull constants besides M_PI from math.h
...
as PHP constants
2000-04-08 23:53:19 +00:00
Sterling Hughes
cd3305a2d1
@-Added ldap_get_values_len function from PHP3 to PHP4. (Sterling)
2000-04-07 23:20:22 +00:00
Colin Viebrock
34ba0394cb
recommended changes
2000-04-07 18:50:08 +00:00
Colin Viebrock
5628b3f0ab
more prettiness
2000-04-07 16:41:19 +00:00
Zeev Suraski
436ffa8a18
Unify
2000-04-07 15:30:47 +00:00
Ted Rolle Jr
b251a4778d
Removed some compiler warnings.
2000-04-07 15:07:56 +00:00
Chuck Hagenbuch
0fc483fed6
cleaning up some small off-by-one errors and argcount follies. Can someone
...
take a look at the errors imap_mime_header_decode() generates when
compiling? I took a quick look, but don't have time to puzzle through that
code.
2000-04-07 04:43:26 +00:00
Andi Gutmans
5c6bf64509
- ZEND_DEBUG is always defined
2000-04-06 22:54:33 +00:00
Colin Viebrock
e4409a8556
phpinfo() pretying
...
That should be everything.
2000-04-06 21:17:50 +00:00
Colin Viebrock
a7c8bfb9fb
phpinfo() prettying
2000-04-06 21:07:44 +00:00
Colin Viebrock
4bd1af056e
*** empty log message ***
2000-04-06 17:05:33 +00:00
Colin Viebrock
2cb6745cf0
a better way, i've been told (thanks)
2000-04-06 17:01:41 +00:00
Colin Viebrock
5115342c6e
More phpinfo() prettying.
...
Can someone check my code for the interbase
support, and I need someone else to decode the LDAP stuff ... it's beyond
me.
2000-04-06 16:57:33 +00:00
Sterling Hughes
4766abb0e5
@- Added ldap_errno, ldap_err2str and ldap_error from PHP3 to PHP4. (Sterling)
2000-04-06 12:36:47 +00:00
Jakub Skopal
ad0f9dbccb
Corrected compilation error with wrong number of arguments to
...
php_info_print_box_start()
2000-04-06 12:26:16 +00:00
Colin Viebrock
f133141bfb
typo
2000-04-05 22:31:40 +00:00
Colin Viebrock
731404c0ba
phpinfo() prettying
...
I will get to the rest of the functions later tonight or tomorrow
(i.e. from hyperwave to snmp)
2000-04-05 22:30:19 +00:00
Colin Viebrock
0c2b366ce1
phpinfo() prettying
2000-04-05 21:43:03 +00:00
Colin Viebrock
f57d8a2c25
finally (thanks Andreas)
2000-04-05 21:03:30 +00:00
Colin Viebrock
1e344cf010
still cant get this
2000-04-05 21:00:35 +00:00
Colin Viebrock
875ac538fb
phpinfo() prettying
2000-04-05 20:48:46 +00:00
Colin Viebrock
fddd1201b4
phpinfo() prettying
2000-04-05 20:42:59 +00:00
Colin Viebrock
5e296bfe97
fixed the segfault problem (probably not the prettiest way, but)
2000-04-05 20:29:20 +00:00
Colin Viebrock
6882044a46
phpinfo() prettying
2000-04-05 20:18:58 +00:00
Colin Viebrock
1ddc9ff852
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.
2000-04-05 20:17:02 +00:00
Sam Ruby
eb70d8361b
Make it clear that the jawt example is only intented to be run as a CGI
2000-04-05 09:21:19 +00:00
Sam Ruby
7a6dddcc0b
Make MySLS_FETCH use the same globals ID as ZEND_INIT_MODULE_GLOBALS
2000-04-04 20:10:11 +00:00
Chuck Hagenbuch
44e178e089
return false after determining that a message number is bad, instead of
...
going on to crash.
2000-04-04 18:10:24 +00:00
Andrei Zmievski
ebce1ad787
Additional check for IS_OBJECT.
2000-04-04 16:41:13 +00:00
Uwe Steinmann
db160e8164
- should fix a problem with ifdef
2000-04-04 16:03:39 +00:00
Thies C. Arntzen
b491796a4c
@- WDDX now defaults to ISO-8859-1. (Thies)
...
# andrei, plz have a look at my changes - seems to work for me!
2000-04-04 15:47:11 +00:00
Thies C. Arntzen
1fc8733dbf
export xml_utf8_decode for wddx module
2000-04-04 15:42:05 +00:00
Thies C. Arntzen
6e2bf336f6
(var_dump) cleaned up some weird & buggy stuff
2000-04-04 15:14:23 +00:00
Uwe Steinmann
14e457d374
- all functions returning a list of object record should be faster now
...
and require less accesses on the server
2000-04-04 13:35:07 +00:00
Thies C. Arntzen
38cb3de2bc
buffer was short by one
2000-04-04 11:35:01 +00:00
Egon Schmid
3e2a1034cb
Return type was missing.
2000-04-04 08:52:57 +00:00
Chuck Hagenbuch
d437ba9071
tweaks to prototypes
2000-04-04 02:56:42 +00:00
Chuck Hagenbuch
8153dc5772
update function protos. should all be there now
2000-04-04 00:51:38 +00:00
Andi Gutmans
d3dd529c23
- Fix build bug
2000-04-03 22:00:18 +00:00
Zeev Suraski
c43fe80d6f
@- Fix crash resulting from IMAP's error handling (Stanislav)
2000-04-03 19:00:34 +00:00
Zeev Suraski
d0395d6f5b
*** empty log message ***
2000-04-03 18:50:50 +00:00
Andi Gutmans
2f41e1b979
- Fix typo
2000-04-03 17:00:01 +00:00
Sam Ruby
617e1b054c
test -e doesn't exist on Solaris - substituting test -d
2000-04-03 15:29:39 +00:00
Zeev Suraski
18e0850ba1
@- Add $HTTP_POST_FILES[filename][tmp_name] - it was previously impossible to
...
@ retrieve the temporary name of an uploaded file using $HTTP_POST_FILES[] (Zeev)
- Changed IMAP Win32 definitions
2000-04-02 21:27:32 +00:00
Zeev Suraski
eefbe904b2
*** empty log message ***
2000-04-01 22:31:20 +00:00
Zeev Suraski
fc8c923bb2
Oh yeah, committing these would be a good idea:)
2000-04-01 16:49:39 +00:00
Zeev Suraski
06dab5e7e5
Several fixes
2000-04-01 16:48:08 +00:00
Zeev Suraski
491a315c11
@- Made the IMAP and LDAP modules compilable under Windows and thread-safe (Zeev)
2000-04-01 16:23:39 +00:00
Sam Ruby
47442c4c85
Don't try to install php_java.jar if --with-servlet was specified
...
(Fix to PHP 4.0 Bug #4001 submitted by sashi@easy.com.au )
2000-04-01 16:21:55 +00:00
Zeev Suraski
a82b3034b1
Several fixes, plus remove bindlib_w32 (it's more trouble than it's worth)
2000-03-31 19:46:35 +00:00
Andi Gutmans
9c3d6304dd
- Hopefully got most of them. We also need a chdir_file function like
...
for Apache.
2000-03-30 22:56:34 +00:00
Andi Gutmans
f9547241d5
- Fix another bug in session.c
...
- Start using the new PHP_GETCWD() and co. macros
2000-03-30 22:38:50 +00:00
Andi Gutmans
69a16e9693
- Fix compile bug in session_get_cookie_params()
2000-03-30 22:21:23 +00:00
Sterling Hughes
ec9aae474a
#Stylistic changes.
2000-03-30 20:02:21 +00:00
Sascha Schumann
27b736a192
Non-functional changes
2000-03-30 19:03:15 +00:00
Sterling Hughes
149e6181e5
@-added session_get_cookie_params (sterling)
2000-03-30 18:50:09 +00:00
Sascha Schumann
c97314257c
Fix libpng and libz order and stuff the libjpeg into its own macro.
2000-03-30 14:59:23 +00:00
Andrei Zmievski
5cd7bf59b3
@- Fixed return of stristr() to no longer always be lowercased. (Andrei)
2000-03-30 14:34:46 +00:00
Sascha Schumann
fe92fef608
Allocate enough memory for additional /.
...
Also remove the extra check for the trailing /. Unix will automatically
apply s#/+#/#
Partly suggested by: drew@elysium.ltd.uk
PR: #3956
2000-03-30 12:55:59 +00:00
Jim Jagielski
1469f420d6
Fix the problem with dbmopen() not being defined. Patch by
...
Geoff (geoff@mcrent.com ) and The Red Fox
2000-03-30 02:42:28 +00:00
Sascha Schumann
3642282b07
Some OS prepend _ to symbol names while their dynamic linker
...
does not do that automatically. Thus we check manually for
_get_module.
2000-03-30 01:21:03 +00:00
Sascha Schumann
5e18db46c3
Specifically mention $(srcdir), so that OpenBSD's make gets it
2000-03-30 00:43:09 +00:00
Sterling Hughes
76a32c0ce8
fix bug 3971, SNMP now compiles on FreeBSD.
2000-03-30 00:19:24 +00:00
Sascha Schumann
f50de70308
GC now prints out how many session objects were removed
2000-03-29 20:37:29 +00:00
Sascha Schumann
af9a852bf1
Improved error messages
2000-03-29 20:37:12 +00:00
Sascha Schumann
6c8f9bf3b4
Do not add dl function, if libdl is not present.
...
PR: #3947
Declare user_shutdown_function_name() as static to kill warning.
2000-03-29 17:33:44 +00:00
Sterling Hughes
68d4298e71
#yikes stripes, didn't see that one
...
#its time to go to bed
Re-fixed return value of min and max
2000-03-29 12:43:13 +00:00
Sterling Hughes
2c975a2b06
single, sorta proto.
2000-03-29 11:38:47 +00:00
Sterling Hughes
cc2c9d8f0f
1. Holy protos Batman.
...
2. Converted some functions from using "return" to RETURN_FALSE
2000-03-29 11:19:01 +00:00
Thies C. Arntzen
a692f15568
@- session_start() is now more verbose if headers cannot be send. (Thies)
2000-03-29 09:36:27 +00:00
Sterling Hughes
6db2262102
Tis protoriffic.
2000-03-29 01:39:04 +00:00
Egon Schmid
1a8dfac59d
Sterling, only one line for the short descritption, even it is massiv.
2000-03-28 20:47:47 +00:00
Sterling Hughes
74d30dff7b
*** empty log message ***
2000-03-28 20:26:02 +00:00
Sterling Hughes
f76e0a4077
*** empty log message ***
2000-03-28 18:16:41 +00:00
Egon Schmid
27e5c89b21
Description differs between version 3 and 4.
2000-03-28 17:03:32 +00:00
Uwe Steinmann
cdb7254384
- added pdf_open_image_file() to read jpeg, tiff, gif and png images
2000-03-28 16:45:05 +00:00
Sterling Hughes
a4de43fe87
Couple of thangs:
...
1. We've got protos!
2. The second half of the script is now most Zendiferous.
2000-03-28 01:38:50 +00:00
Sascha Schumann
a97eccaba3
Use PHP_ARG_WITH
2000-03-27 23:43:00 +00:00
Sascha Schumann
1f822b98ce
Welcome PHP_ARG_ENABLE and PHP_ARG_WITH. They are there to replace the common
...
AC_MSG_CHECKING, AC_ARG_[ENABLE,WITH], AC_MSG_RESULT trio.
2000-03-27 23:33:38 +00:00
Sascha Schumann
0cc5c94b37
Generate better skeleton config.m4
2000-03-27 22:52:48 +00:00
Sascha Schumann
31803785fd
These should not be exported
2000-03-27 22:40:49 +00:00
Sascha Schumann
2cb0e69b51
* Check the default location of Berkeley DB 3.0
...
* Check additionally for libdb-3
2000-03-27 22:40:27 +00:00
Sterling Hughes
0340340673
Slight change for time on the return side.
...
@-Added 'I' switch to test whether or not DST is active.
2000-03-27 18:11:33 +00:00
Sam Ruby
69d7ea4f30
Remove debug runtime libraries from Release builds
2000-03-27 00:18:59 +00:00
Sam Ruby
b280bec492
support non-debug builds
2000-03-26 20:01:59 +00:00
Sascha Schumann
5d568a2e22
PHP_EXTENSION sets $ext_src_base
2000-03-26 19:51:10 +00:00
Sascha Schumann
b4db46606e
Some white-space changes
2000-03-26 19:47:28 +00:00
Sascha Schumann
491792e0d0
Allow MySQL to be compiled against extern mysqlclient library
2000-03-26 19:46:11 +00:00
Zeev Suraski
b43f85d641
- Change new -> result. Using C++ keywords isn't too hot
2000-03-26 17:06:19 +00:00
Sterling Hughes
6a048bfd64
Return value corrected.
2000-03-26 14:43:24 +00:00
Thies C. Arntzen
7b31a19305
no c++ comments // please
2000-03-26 14:27:10 +00:00
Chuck Hagenbuch
db546462b6
imap_clearflag_full now returns true appropriately.
2000-03-26 04:34:05 +00:00
Sam Ruby
fcd82d34c5
JAVA_LIBPATH was not allways being added to the LIBPATH
2000-03-26 04:31:53 +00:00
Sascha Schumann
a2d42419a5
Revamp session's config.m4 and reenable support for mm. The shared memory
...
module works now successfully again under Apache and other web servers.
2000-03-26 02:47:00 +00:00
Zeev Suraski
a0f70aa618
@- Fix a data corruption bug in mysql_result(), if used in table.fieldname mode (Zeev)
...
Hopefully that settles this one.
2000-03-26 02:01:11 +00:00
Sascha Schumann
04daa555aa
Add MSIE 5-specific Cache-Control fields
2000-03-26 00:43:56 +00:00
Sterling Hughes
b880fb5bcc
Tid Bit More.
2000-03-25 22:27:30 +00:00
Sterling Hughes
a9f0e0176b
- snmpwalkoid is an alias now
...
- small optimizations
- delete that switch case in php_snmp
=The different functions are now in the PHP_FUNCTION declaration thingies
- If-else blocks have brackets
2000-03-25 19:58:19 +00:00
Zeev Suraski
863e6fd242
- Update dsp
...
- Remove unnecessary includes
2000-03-25 19:17:41 +00:00
Sam Ruby
6a7bc777ca
Dynamically load java support, for better error messages
2000-03-25 15:57:04 +00:00
Zeev Suraski
7e576d36e8
Update dsp's
2000-03-25 15:35:35 +00:00
Sterling Hughes
c0cede82f1
Fixed a few protos and ...
2000-03-25 04:05:13 +00:00
Andrei Zmievski
7b02e9fc35
@- Fixed extract() for EXTR_PREFIX_SAME and EXTR_SKIP cases. (Andrei)
2000-03-24 14:56:19 +00:00
Uwe Steinmann
334bde365c
- several clean ups
2000-03-23 19:00:21 +00:00
Thies C. Arntzen
3e99a228df
@- stristr() no longer modifies it's arguments. (Thies)
...
fix #3890
2000-03-22 08:14:00 +00:00
Rasmus Lerdorf
49c32728af
Make it possible to specify both a port and a socket in mysql_[p]connect
...
@ Make it possible to specify both a port and a socket in mysql_[p]connect
2000-03-20 07:40:56 +00:00
Egon Schmid
48fc7c447f
Fixed a proto.
2000-03-20 06:46:58 +00:00
Chuck Hagenbuch
36912e5ff9
initial function prototypes
2000-03-19 23:39:05 +00:00
Ted Rolle Jr
d5ad9de048
Added new function: imap_mime_header_decode
...
Decodes mime header elements in accordance with RFC 2047.
2000-03-19 22:59:08 +00:00
Shane Caraveo
90ad09dc1d
libmysql must use USE_TLS for multithreaded compilation on windows.
2000-03-19 17:34:01 +00:00
Sascha Schumann
e5ceb99a1e
Fix build problems with UCD-SNMP 4.1.x.
...
First, we need to include default_store.h.
Second, UCD-SNMP supports OpenSSL now, so we additionally need to
link against that.
The changes should be completely backwards-compatible.
Partly suggested by: thor2001@gmx.net
PR: #3451 , #3668 , #3868
2000-03-19 12:38:53 +00:00
Thies C. Arntzen
7db7884e8c
(var_dump) removed "refcount-hack" - comiles without warning again (&works).
2000-03-19 11:08:07 +00:00
Thies C. Arntzen
245428b241
fix some protos
2000-03-19 10:56:40 +00:00
Sander Steffann
ec52ce44a9
A small fix when checking for libjpeg
2000-03-18 23:23:39 +00:00
Andi Gutmans
e88bde0a73
- Fix compile problem on FreeBSD.
2000-03-18 16:16:15 +00:00
Thies C. Arntzen
e4df84a8da
(serialize/unserialize) _sleep_() -> __sleep(), _wakeup_() -> __wakeup() rename.
2000-03-18 15:04:02 +00:00
Hartmut Holzgraefe
1e0b71df1f
is_executable() for root fixed
...
this is an intermediate patch, switching from stat() to
access() for is_(readable|writable|executable) shall
fix the whole topic once and for all
2000-03-17 12:41:55 +00:00
Sterling Hughes
b3ecf2feaf
ftruncate returns 1 on success and 0 on failure instead of 0 on success and -1 on failure.
2000-03-17 00:44:55 +00:00
Sam Ruby
74169f5fc4
restore compilation on ZTS enabled environments (like Windows)
2000-03-16 18:24:43 +00:00
Andrei Zmievski
ddf3740cf9
@ Added is_numeric() that returns true if the argument is a number
...
@ or a numeric string. (Andrei)
2000-03-16 16:02:23 +00:00
Thies C. Arntzen
f856855efd
*** empty log message ***
2000-03-16 02:18:24 +00:00
Thies C. Arntzen
0fe5aef05e
@- serialize()/unserialize() now call _sleep_() and _wakeup_() when
...
@ working on objects. (Thies)
@- renamed to_string() method to _string_value_() for consistency.
@ (Thies, Zend library)
2000-03-16 02:15:41 +00:00
Uwe Steinmann
83304f3d2c
- support for libxml 2.0 beta
2000-03-15 15:08:08 +00:00
Sam Ruby
cc64b583fb
Update README to indicate improvements in overload resolution and
...
easier configuration.
Add an entry for the Blackdown JDK on Linux, and a note as to why the Sun
JDK on Linux can't be supported at this time.
2000-03-15 14:28:34 +00:00
Sam Ruby
2702340dd9
Emulate user/group/other on Windows
2000-03-15 11:52:07 +00:00
Sam Ruby
3e5398ffba
Cleanup, better error recovery, easier configuration
2000-03-15 10:35:38 +00:00
Uwe Steinmann
6ac297fbc1
- changed libgz to libz (Bug #3614 )
2000-03-15 08:09:14 +00:00
Sam Ruby
2cb6e338a1
Get Blackdown support to compile. Doesn't seem to be able to find
...
classes yet...
It looks like the current Sun JDK 1.2.2 won't be able to be supported.
Green_threads don't work with JVM Initialization, and Sun doesn't support
native_threads yet...
2000-03-15 02:11:27 +00:00
Egon Schmid
ae67ddc318
One space character is enough.
2000-03-14 21:47:47 +00:00
Egon Schmid
29c41fe46d
Thies, please check the function names and descriptions.
2000-03-14 21:17:07 +00:00
Uwe Steinmann
db065413d1
- fixed invalid class names
...
- added standalone, encoding attribute to DocDocument class
2000-03-14 20:58:10 +00:00
Hartmut Holzgraefe
553eb2391d
I SHALL NOT TOUCH MY EMACS BETWEEN COMPILE AND CHECKIN !!!
...
I SHALL NOT TOUCH MY EMACS BETWEEN COMPILE AND CHECKIN !!!
I SHALL NOT TOUCH MY EMACS BETWEEN COMPILE AND CHECKIN !!!
2000-03-14 20:41:31 +00:00
Hartmut Holzgraefe
b19d1bdb0f
imap_utf7_encode didn't expand international characters to 16bit
...
before coding
imap_fetch_overview could crash when some fields where missing
imap_fetch_overview will now take msg indices for default and
UIDs by optional flag, as the other functions in the family
2000-03-14 20:20:43 +00:00
Thies C. Arntzen
49cc8a7805
@- fixed possible crash in unserialize if the serailized data was
...
@ damaged. (Thies)
2000-03-14 07:49:42 +00:00
Andi Gutmans
50a2574e97
- ELS are passed to internal functions
2000-03-14 05:15:33 +00:00
Egon Schmid
69c2faf510
Fixed some protos.
2000-03-13 20:36:59 +00:00