Sascha Schumann
1e1e162e31
Define SQL_SUCCEEDED for Solid.
...
PR: #3383
2000-02-23 19:16:34 +00:00
Sascha Schumann
027512320f
Include <sys/types.h> and <sys/time.h> before <sys/resource.h>
2000-02-23 17:39:58 +00:00
Egon Schmid
7bc9ea2b9f
More protos.
2000-02-23 16:57:09 +00:00
Egon Schmid
11e2405489
More protos.
2000-02-23 16:38:38 +00:00
Andreas Karajannis
324391bc30
uodbc now uses zend's reference system. The crashes on request shutdown should be gone.
2000-02-23 16:34:08 +00:00
Egon Schmid
1970a527ff
More protos.
2000-02-23 16:33:01 +00:00
Egon Schmid
ecb74a01a1
More protos.
2000-02-23 16:26:10 +00:00
Egon Schmid
6aff02506e
Thies, it looks now a little bit better.
...
Please correct my dummy entries.
2000-02-23 15:54:23 +00:00
Sascha Schumann
53e1ea7728
php.h should be the first file included, so that HAVE_* are defined
2000-02-23 15:44:02 +00:00
Egon Schmid
86c96359f3
More protos.
2000-02-23 15:04:36 +00:00
Egon Schmid
eb1cc78be8
Changed here also.
2000-02-23 14:50:40 +00:00
Sascha Schumann
21ca719293
Include <sys/resource.h> for getrusage(2)
...
PR: #3479
2000-02-23 14:13:34 +00:00
Sascha Schumann
9dc605afe5
Fix include file path
...
Suggested by: stephen@ecoverage.com
PR: #3542
2000-02-23 14:08:16 +00:00
Sascha Schumann
b828e6971c
Speling mistake, fix suggested by zeekamotay@hotmail.com in #3558
2000-02-23 14:05:56 +00:00
Egon Schmid
835fb93f63
More protos.
2000-02-23 09:29:10 +00:00
Andi Gutmans
4c0058f44a
- Make libmsyql.lib compile. It fails with two unresolved symbols on link
...
with PHP 4 so I am not commiting the .dsw quite yet.
2000-02-23 05:25:28 +00:00
Sascha Schumann
67f6945e8a
Revert part of the last commit
2000-02-22 22:52:14 +00:00
Andrew Skalski
ceebb2db61
added the ftp_site() function
2000-02-22 20:50:00 +00:00
Uwe Steinmann
5283b0b821
- added support for namespaces
...
- made entities in attributes possible
2000-02-22 20:24:56 +00:00
Andrei Zmievski
98674b73bd
(PHP exec) Return last line of output properly.
2000-02-22 18:00:32 +00:00
Uwe Steinmann
5f34cfddbc
- dom tree isn't editable anymore. Will probably change back in the future
2000-02-22 17:03:01 +00:00
Egon Schmid
18fee17d38
More protos.
2000-02-22 16:46:40 +00:00
Egon Schmid
e06c2021c9
More protos.
2000-02-22 15:48:43 +00:00
Sascha Schumann
3b74bbe999
Print out a warning, if writing the session data failed. This might
...
happen in a request shutdown handler; php_error() worked for me in the
CGI version.
2000-02-22 14:44:29 +00:00
Andrei Zmievski
e9abf023b4
Typo.
2000-02-22 14:23:09 +00:00
Thies C. Arntzen
e0b0919375
@- Fixed OCI8 crash when returning cursors from stored-procedures. (Thies)
2000-02-22 13:56:48 +00:00
MySQL Team
a75a9fb8ef
Autogenerated file.
2000-02-21 16:42:14 +00:00
Uwe Steinmann
5dd0055c77
- pdf_set_text_matrix() disappeared in pdflib 2.30. Put in another ifdef
...
- small fix in testdom to suppress error msg.
2000-02-21 16:23:09 +00:00
Andi Gutmans
9ff0159bf4
- Update CVS with right version
2000-02-21 16:19:02 +00:00
Chuck Hagenbuch
13f27d8063
being accountable for the imap and mcal work that I've done (and adding an
...
MCAL credits line)
2000-02-21 14:50:41 +00:00
Andrew Skalski
b99722ddf5
added myself to the FTP/IMAP credits
2000-02-21 14:35:28 +00:00
MySQL Team
8a61125a54
Some small changes for readability
2000-02-21 00:07:09 +00:00
MySQL Team
bac6df0475
Autogenerated!
2000-02-21 00:03:28 +00:00
MySQL Team
349e81e468
Update for libmysql.
2000-02-20 22:50:57 +00:00
Sam Ruby
c764f2e3ab
php4ts.lib => php4ts_debug.lib when building for Debug_TS target
2000-02-20 14:27:17 +00:00
Sam Ruby
6e7b5172ea
Added support for arrays
...
Better support for instances of non-public classes (based on a suggestion
by Patrick Beard of NetScape)
2000-02-20 12:09:34 +00:00
Zeev Suraski
e3f95d1c5f
Win32 compile fix
2000-02-20 07:27:46 +00:00
Evan Klinger
7763337255
Eliminate compile errors relating to signals.
2000-02-20 05:32:51 +00:00
Zeev Suraski
ccaff4461b
Win32 compile fix
2000-02-19 23:43:27 +00:00
Zeev Suraski
86fa2aade2
the pipe is breaking all the time
2000-02-19 23:41:32 +00:00
Zeev Suraski
17129a0deb
It didn't all go through
2000-02-19 23:40:09 +00:00
Zeev Suraski
9b621d1c8f
Get the license right... (this won't make it to RC1 of B4)
2000-02-19 23:21:46 +00:00
Zeev Suraski
bf25d1cec9
Restore the singal protection in the MySQL module
2000-02-19 22:41:53 +00:00
MySQL Team
d7c9624c5b
Add missing files to Makefile
2000-02-19 21:45:44 +00:00
MySQL Team
71613cbd57
First version from the MySQL team.
2000-02-19 21:35:02 +00:00
Zeev Suraski
739bdec582
Worked on beautifying rfc1867.c a bit
...
@- Introduced $HTTP_POST_FILES[], that contains information about files uploaded
@ through HTTP upload (Zeev)
2000-02-19 20:12:26 +00:00
Andi Gutmans
4f8ae75f4f
- Add two missing files
2000-02-19 19:51:47 +00:00
Zeev Suraski
1c4532dcbf
*** empty log message ***
2000-02-19 13:11:02 +00:00
Andi Gutmans
0cda28f77b
- Add libmysql to the tree
2000-02-19 10:10:46 +00:00
Zeev Suraski
f1dac01f11
- 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()
2000-02-18 17:59:44 +00:00
Sascha Schumann
9935ddee99
File is found in $(srcdir)
2000-02-18 09:59:42 +00:00
Chuck Hagenbuch
f27920214c
fixing imap_delete. All of the argcount checks were against one integer too
...
high.
2000-02-18 01:56:01 +00:00
Zeev Suraski
ae22fe4c52
- Update .dsp's
...
- Fix a possible crash bug in failed file open error message
- Fix SAPI initialization issue that could lead to a crash
2000-02-18 01:52:11 +00:00
Andrei Zmievski
087e39a7ef
Don't need dlist.h anymore.
2000-02-17 23:08:33 +00:00
Andrei Zmievski
588ea96deb
Updated to use Zend's internal doubly-linked list instead of dlist.[ch]
...
implementation.
Also fixed serialization to always output objects as struct. In the past,
if the object did not have any member variables initialized it would've
been output as array of length 0.
2000-02-17 23:07:47 +00:00
Uwe Steinmann
d526de3fa8
- fixed bug if attribute value is entity
2000-02-17 20:30:00 +00:00
Zeev Suraski
a6393de6f7
Make POST handling the way it should be. RFC1867, and any future POST handlers we might
...
have in the future now obey to the variables_order directive, and there's a real way modular
way to handle POST content.
This is all untested, BEFORE_SAPI_POST_PATCH_17_FEB_2000 tagged before submission
@- Made multipart/form-data content obey to the variables_order directive (Zeev)
2000-02-17 20:23:59 +00:00
Uwe Steinmann
995c565fba
- change some function name into php style
2000-02-17 15:05:24 +00:00
Sam Ruby
08dc9ba24f
Allow non-public enumerations to be accessed
2000-02-17 06:44:14 +00:00
Frank M. Kromann
6062f199d9
Fixing up TS-modes. Non TS-modes will bee added later
2000-02-16 21:20:10 +00:00
Frank M. Kromann
b770a07e9c
Fixing up TS-modes. Non TS-modes will bee added later
2000-02-16 21:18:47 +00:00
Zeev Suraski
75b1316e70
@- Updated the browscap module to work with PHP 4.0 (Zeev)
2000-02-16 17:46:14 +00:00
Andrew Skalski
2ba009c0f1
recognize 125 as success for put/get commands
2000-02-16 16:07:27 +00:00
Thies C. Arntzen
9819391442
(url_parse) only free regex if compile worked.
2000-02-16 11:47:20 +00:00
Thies C. Arntzen
1fae341a98
(url_parse) fix memory leak ( #3495 )
2000-02-16 11:41:49 +00:00
Andi Gutmans
c854703ad6
- PHP_WIN32
2000-02-16 09:33:19 +00:00
Andrei Zmievski
1f19c43d9d
Fix enable again.
2000-02-15 22:55:45 +00:00
Chuck Hagenbuch
ea459657d1
adding a missing PHP_FALIAS to imap_listsubscribed()
2000-02-15 20:06:53 +00:00
Andrei Zmievski
530bb8ec9e
Changed --with-wddx to --enable-wddx.
2000-02-15 14:43:32 +00:00
Andrei Zmievski
4661030b38
Test for --enable-xml.
2000-02-15 14:24:59 +00:00
Andrei Zmievski
24150ded0d
Changing the header.
2000-02-15 14:24:46 +00:00
Uwe Steinmann
385b6a22a4
- initial support for pdflib 2.20, little testing till now
2000-02-15 08:10:32 +00:00
Andrei Zmievski
f71098906b
Fix for filesize() and others on sockets.
2000-02-14 14:18:17 +00:00
Hartmut Holzgraefe
f4c778ff04
imap_delet(),imap_undelete() and imap_move() will now optionaly accept UDIs
2000-02-14 13:09:51 +00:00
Frank M. Kromann
7fa7c8a8e3
Fixing compile and link with current cvs.
2000-02-13 19:06:51 +00:00
Andi Gutmans
bac7a5085e
- Not sure if len can be zero but it's better to check it once then
...
rechecking for it every loop and having an extra variable do nothing.
2000-02-13 15:59:32 +00:00
Andi Gutmans
7441ee5175
- Beautify a bit.
2000-02-13 15:56:07 +00:00
Zeev Suraski
6ae0902498
- Hopefully fix strip_tags bug
...
@- Fix overrun in strip_tags (Stas, Zend library)
2000-02-13 15:35:51 +00:00
Thies C. Arntzen
017a6353d1
@- Fixed crash in strip_tags() and related functions. (Thies)
2000-02-13 14:56:35 +00:00
Danny Heijl
9d4e4545fe
- PHP_WIN32
2000-02-13 11:24:14 +00:00
Zeev Suraski
003ef1aa74
Trap bailout of shutdown functions
2000-02-13 00:26:54 +00:00
Andi Gutmans
bbb25255b0
- Update the C file to use PHP_WIN32
2000-02-12 19:47:49 +00:00
Andi Gutmans
d997d485ff
- Update the project file with the Win32 defines.
2000-02-12 19:46:45 +00:00
Sascha Schumann
e7a4d5f18d
Tell expat the byte order
2000-02-12 15:08:32 +00:00
Sascha Schumann
0036b8bba0
#if WIN.* => #ifdef PHP_WIN32
...
#if !(WIN.* => #ifndef PHP_WIN32
2000-02-12 14:38:31 +00:00
Sascha Schumann
f6eb750183
Use bundled expat library on UNIX. Note: Need to fix --enable-xml=shared
2000-02-12 14:28:49 +00:00
Sam Ruby
34723d02f8
on WIN32, PHP_WIN32 and ZEND_WIN32 need to be defined
2000-02-11 23:50:01 +00:00
Andrei Zmievski
a60e91b313
(request_shutdown) Prevent infinite loop on shutdown if there is an error
...
in shutdown function.
(php_array_walk) Print a warning if the walk function doesn't exist.
Split shutdown function call into a separate function that's called with
zend_hash_apply() instead of as destructor to keep hash consistent.
This fixes bug #3419 .
2000-02-11 21:14:42 +00:00
Andrei Zmievski
0f4b9aa812
Fix prototype.
2000-02-11 19:19:06 +00:00
Andrei Zmievski
055645b079
(PHP passthru) Shouldn't return anything.
...
This fixes bugs #3428 and #3430 .
2000-02-11 19:16:36 +00:00
Zeev Suraski
80bdd19e03
Fine tune Andi's patch
2000-02-11 15:59:30 +00:00
Andrei Zmievski
80f4886c5a
Define phpext_oracle_ptr properly.
2000-02-11 15:34:11 +00:00
Sascha Schumann
12d3e3d775
More cosmetic things
2000-02-11 13:41:30 +00:00
Sascha Schumann
fe416bd353
Kill warnings
2000-02-11 13:25:26 +00:00
Sascha Schumann
89553f5df6
Some style(9) cosmetics
2000-02-11 12:59:08 +00:00
Andi Gutmans
1c7f36465b
- A few more
2000-02-10 22:00:52 +00:00
Andi Gutmans
8d012c45e2
- A bit more PHP_WIN32 work
2000-02-10 21:55:30 +00:00
Andi Gutmans
29280bb9ec
- Get rid of some more evil MSVC5's and switch standard/ to use PHP_WIN32
2000-02-10 21:53:56 +00:00
Zeev Suraski
6d0ab6166c
SAPIfication, Episode VI: Return of the SAPI
...
Remove mostly all references to APACHE and CGI_BINARY from the code.
- Apache include files are no longer included by any PHP code, except for the Apache SAPI module.
- No server specific code is in any of the base PHP code.
Still left to be done:
- Eliminate any references to APACHE from the few remaining modules.
- Move request_info.c's logic to SAPI
- Modify the regex function names, and globals, so that we can always
include them, without having to fear any interference with Apache;
Always use the bundled regex library
2000-02-10 19:41:21 +00:00
Zeev Suraski
41f6bca92f
More cleanup!
2000-02-10 18:19:04 +00:00
Sascha Schumann
c59993005c
- Fixed ^#[ ]+preprocessor directive$ constructions which break
...
some compilers
- Made php_xml.h useable without having xmltok.h/xmlparse.h in the include
path
2000-02-10 18:03:55 +00:00
Zeev Suraski
0fd89aa20d
More cleanup - move getenv() to SAPI
2000-02-10 17:55:01 +00:00
Thies C. Arntzen
4a824eb8cb
@- Added NULL-support in gettype(). (Thies)
2000-02-10 15:51:50 +00:00
Uwe Steinmann
992e808451
- added funktion xmltree(), renamed dom() to xmldoc() and domfile()
...
to xmldocfile().
- testdom covers most of the functionality
2000-02-10 15:24:13 +00:00
Uwe Steinmann
e79c87aca0
- added pdf_open_tiff()
2000-02-10 10:20:31 +00:00
Thies C. Arntzen
c59c663619
@- base64_decode() will decode POST data correct. (Thies)
...
@ Patch submitted by: Turadg Aleahmad <turadg@wise.berkeley.edu>
2000-02-10 09:44:22 +00:00
Uwe Steinmann
e548a31510
- removed stupid leftover in testdom
...
- added more functions to domxml
2000-02-09 20:06:23 +00:00
Uwe Steinmann
9603c7cc83
- new function to read and parse xml doc from file
2000-02-09 14:07:44 +00:00
Uwe Steinmann
06c586932a
- fixed several bugs an did some testing. Parsing and creating simple
...
XML docs should work. See the script testdom.
2000-02-09 12:46:32 +00:00
Zeev Suraski
2460569ccb
Change string->str where possible; string is basic a C++ class, so gdb can't look
...
inside variables named 'string'.
2000-02-08 22:21:43 +00:00
Zeev Suraski
489b705d4b
@- Fixed memory corruption in fgetss(), strip_tags() and gzgetss() (Zeev)
2000-02-08 21:29:18 +00:00
Uwe Steinmann
3b5659ae92
- made hyperwave extension compile again
2000-02-08 09:47:55 +00:00
Thies C. Arntzen
de0774041c
@- Made the output of var_dump() more informative. (Thies)
2000-02-07 18:00:16 +00:00
Hartmut Holzgraefe
ce62bbb674
another re-sync with the PHP3 tree
...
imap_mail deactivated for win builds, as the files
win32/imap_sendmail.c win32/imap_sendmail.h from
PHP3 are still missing
2000-02-07 15:52:47 +00:00
Thies C. Arntzen
aee1dd9ec0
kill warning
...
@- Fixed some OCIBindByName() problems. (Thies)
2000-02-07 10:31:43 +00:00
Danny Heijl
44c0f591f7
- Make it compile again with new (p)list globals.
2000-02-06 15:36:44 +00:00
Thies C. Arntzen
90ac20ebb5
@- Fixed possible buffer-overflow in base64_decode. (Thies)
...
fix #3226
2000-02-06 15:18:59 +00:00
Thies C. Arntzen
59e466d54c
fix for #3413
...
@- Fixed possible buffer-overflow in setcookie(). (Thies)
2000-02-06 14:36:27 +00:00
Zeev Suraski
c630fe664f
Standardize
2000-02-05 22:58:59 +00:00
Zeev Suraski
82dbc9c74f
Get Win32 IMAP DLL to compile
2000-02-05 19:22:17 +00:00
Andi Gutmans
8c813dbb96
- Make Win32 compile again
2000-02-05 17:58:11 +00:00
Zeev Suraski
39cb8fe0ac
Fix PostgreSQL startup routine in thread-safe mode
2000-02-05 17:26:35 +00:00
Zeev Suraski
bf609338ae
Fix
2000-02-05 17:09:00 +00:00
Thies C. Arntzen
b29ad75564
fix compile
2000-02-05 16:36:15 +00:00
Zeev Suraski
212e25e4be
PostgreSQL compile fixes
2000-02-05 16:12:23 +00:00
Zeev Suraski
c12aa454ff
Compile fixes
2000-02-05 15:44:20 +00:00
Zeev Suraski
3a816341f9
Cleanup patches
2000-02-05 15:16:12 +00:00
Andrei Zmievski
c77aa759ea
Implemented setting of session cookie parameters.
...
@ Added session_set_cookie_params() function. (Andrei)
2000-02-04 23:34:24 +00:00
Zeev Suraski
8055da9830
Use the new state functions
...
@- If header information is sent after output has already been sent, the warning
@ message will now state the filename and line number at which the first output
@ was made (Zeev)
2000-02-04 14:54:30 +00:00
Uwe Steinmann
fb46032cbb
- fixed several bugs, left some for tomorrow :-)
2000-02-03 21:11:58 +00:00
Uwe Steinmann
a6869f2333
- more functions added but none of them tested
2000-02-03 17:21:23 +00:00
Uwe Steinmann
0b414c4e4e
- fixed segm fault in hw_docbyanchor()
2000-02-03 17:20:49 +00:00
Andrei Zmievski
1a4e39838f
(PHP wddx_deserialize) Fixed a problem with deserializing empty values.
...
(php_addslashes) Guard against NULL data.
2000-02-02 21:53:27 +00:00
Uwe Steinmann
ef4cd692e0
- support libxml installed in gnome
2000-02-02 20:57:49 +00:00
Zeev Suraski
e1a753c3d0
Add expat to the distribution
...
Add expat support to Win32 builds
2000-02-02 18:42:04 +00:00
Andrei Zmievski
0c535aa355
(php_sock_fgets) Respect timeout event.
2000-02-02 18:00:44 +00:00
Andrei Zmievski
1258fbb077
Some rearranging.
2000-02-02 14:15:46 +00:00
Thies C. Arntzen
3ccff40306
use FREE_ZVAL where appropiate
2000-02-02 11:31:37 +00:00
Uwe Steinmann
22c5c021f0
- several minor cleanups like removing unused variables
2000-02-02 11:18:06 +00:00
Andrei Zmievski
f0f00daa92
Moved ext/apache into sapi/apache.
2000-02-02 06:09:00 +00:00
Andrei Zmievski
83a0278171
Not needed.
2000-02-01 22:17:06 +00:00
Zeev Suraski
c47452f729
Compile fix
2000-02-01 22:13:13 +00:00
Andrei Zmievski
a753430fb9
- Implemented socket_get_status() function. Some more stuff can be added
...
to it in the future.
- Renamed set_socket_timeout() to socket_set_timeout()
- Renamed set_socket_blocking() to socket_set_blocking() but kept the
old name for compatibility. It now outputs a warning that
set_socket_timeout() is deprecated but still goes through.
@ Added socket_get_status() function. Renamed:
@ set_socket_timeout() -> socket_set_timeout()
@ set_socket_blocking() -> socket_set_blocking(). (Andrei)
2000-02-01 20:02:44 +00:00
Thies C. Arntzen
c145f85638
make it work without the zend_hash_pointer*() functions. some work on the shutdown issues (more to follow)
2000-02-01 14:39:59 +00:00
Andrei Zmievski
91bb21c522
Implemented realpath().
...
@ Added realpath() function. (Andrei)
2000-02-01 06:06:03 +00:00
Zeev Suraski
86a19f4714
Add the complement to the putenv() security
2000-01-31 22:31:00 +00:00
Sascha Schumann
f8e1457be0
(PHP mktime) Added windowing support for 0..70
...
@- mktime interprets years in the range 0-70 now as 2000-2070. You can
@ continue to specify the complete year (i.e. 1920) (Sascha)
2000-01-31 17:22:17 +00:00
Zeev Suraski
53a0d6fb9d
Fix typo
2000-01-30 22:14:58 +00:00
Zeev Suraski
5540028340
@- Added the ability to prevent the user from overriding certain environment
...
@ variables in Safe Mode (Zeev)
- Finished work, more or less
2000-01-30 22:10:30 +00:00
Zeev Suraski
01362974d6
Some more work, I'll finish this when I get home
2000-01-30 20:49:16 +00:00