Andi Gutmans
4079f914bd
* Make read_post() read input by chunks instead of returning a single string.
...
This will allow us to efficiently support file upload through SAPI in the future.
* Fixes
1999-05-09 18:40:59 +00:00
Zeev Suraski
14a8e9b6c3
Change argument name
1999-05-09 14:56:38 +00:00
Zeev Suraski
60fcac8f2a
A few other minor fixes
1999-05-09 13:57:09 +00:00
Zeev Suraski
5ba4b3311d
Several minor fixes
1999-05-09 13:55:15 +00:00
Zeev Suraski
bfbe86187e
Almost forgot to commit those
1999-05-09 12:24:21 +00:00
Zeev Suraski
bc415d5a88
* 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.
1999-05-09 08:48:05 +00:00
Sascha Schumann
91cf2e59c4
get rid of the binary character, execute sed only once
1999-05-08 22:00:02 +00:00
Sascha Schumann
17a36c37d1
this is faster than parsing the file line by line
1999-05-08 21:44:12 +00:00
Andrey Hristov
a0b94fccbb
-Added extract() function
...
-Added function_exists() function
1999-05-08 21:18:06 +00:00
Andrey Hristov
cd901e8586
-fixed configure.in.in to use genif.sh instead of genif.pl
...
-fixed genif.sh
-updated php3_mysql.h to have phpext_mysql_ptr
1999-05-08 18:16:30 +00:00
Zeev Suraski
ae6f852cb6
Oh yeah, wrong license
1999-05-06 22:31:46 +00:00
Zeev Suraski
ade1117ebd
* Get output buffering to work again
...
* Warn about adding header information after headers are sent
* Several fixes
1999-05-06 21:58:49 +00:00
Sascha Schumann
324593224d
calloc et al need stdlib.h according to ANSI-C
1999-05-06 21:13:26 +00:00
Sascha Schumann
2c42111694
add compat #define
1999-05-06 20:54:56 +00:00
Sascha Schumann
a793fea1f7
Do we really want to depend on Perl? Shell scripts are handy and run on
...
virtually every Unix box whereas Perl does not. I don't think Perl should
be required when actually configuring PHP4. Open to comments...
1999-05-06 20:52:19 +00:00
Zeev Suraski
c5d8c389a5
Ok, I tested it now. It works very nicely!
1999-05-06 19:13:13 +00:00
Zeev Suraski
465c94ce18
* Optimize _php3_parse_gpc_data() and clean it up, plus fix a couple of Zend related memory leaks in it
1999-05-06 18:09:50 +00:00
Zeev Suraski
842b5ee941
vpath fix
...
Apache compatability fix
1999-05-05 21:47:04 +00:00
Zeev Suraski
6f1c611868
Fixes
1999-05-05 21:29:26 +00:00
Zeev Suraski
54fa0e5d16
fix
1999-05-05 21:11:27 +00:00
Zeev Suraski
aee864e9d8
Get CGI to work with the new headers code.
...
Now Apache is the only interface that doesn't use it.
1999-05-05 21:05:44 +00:00
Zeev Suraski
2740382c2c
ISAPI WORKS!
1999-05-05 19:53:15 +00:00
Andi Gutmans
c8b2bf0a1d
llist improvements
1999-05-05 19:24:46 +00:00
Andi Gutmans
537cc54acd
Added initial headers support in SAPI
...
*untested*
It definitely broke the thread-safe CGI, it may have broken other stuff as well.
1999-05-05 18:25:20 +00:00
Zeev Suraski
9e67cded5e
Get Win32 to compile again
1999-05-04 20:27:30 +00:00
Zeev Suraski
95af652d2b
An initial default builtin modules file for Win32
1999-05-04 03:43:49 +00:00
Zeev Suraski
18742324b3
ZTS fixes
...
Stig - --enable-thread-safety belongs in libzend, since libzend doesn't #include config.h, whereas
PHP does #include zend_config.h
1999-05-04 03:42:19 +00:00
Zeev Suraski
1401cd52fc
vpath patches (cool job Stig!)
1999-05-03 19:59:55 +00:00
Stig Bakken
9a66ffbaee
* added --enable-thread-safety switch
...
* now generating internal_functions.c
1999-05-03 11:11:23 +00:00
Zeev Suraski
9a4031ad64
Get apache uptodate
1999-05-02 20:04:18 +00:00
Zeev Suraski
a5ab6b9638
Move path_info to the SAPI structure
1999-05-02 19:54:02 +00:00
Zeev Suraski
7071131f81
Get rid of request_info.path_translated
1999-05-02 19:31:56 +00:00
Zeev Suraski
bc004fb062
Apache compile fix
1999-05-02 19:16:21 +00:00
Andi Gutmans
fcaf734f94
- Don't support interactive mode when thread safe.
1999-05-02 19:07:46 +00:00
Zeev Suraski
e6257bc388
UNIX CGI build fix
1999-05-02 19:01:45 +00:00
Andi Gutmans
5dbe924660
- Make ISAPI hook in as an extension too.
...
- Some work on moving stuff to SAPI.
1999-05-02 18:07:41 +00:00
Sascha Schumann
7e0ee50ed4
func name changes, remove arbitrary limit
1999-05-01 14:41:46 +00:00
Sascha Schumann
8baa86ed51
mcrypt 2.1.18 support, better autoconf checking
1999-05-01 11:14:22 +00:00
Zeev Suraski
064f75fd1b
Several operator fixes. Should fix the MySQL problem.
1999-05-01 01:04:13 +00:00
Andi Gutmans
5dd7f27f0b
- Free refcount when destroying the last class reference.
1999-04-30 23:32:03 +00:00
Andi Gutmans
202135bfac
- Missed one place
1999-04-30 21:44:27 +00:00
Andi Gutmans
0e1f8ed58e
- First try at fixing $a->foo[] syntax.
1999-04-30 20:27:36 +00:00
Thies C. Arntzen
75bc4593ff
forward port of current oracle.c + fixes to make it actually work;-)!!!
1999-04-30 18:59:15 +00:00
Thies C. Arntzen
23917484ad
oracle links again (at least on linux!!!)
1999-04-30 18:02:09 +00:00
Andi Gutmans
91371c4340
- Move back to yyless(). I haven't tested it yet because it's taking too long
...
to compile and I have to disconnect
1999-04-30 17:35:38 +00:00
Zeev Suraski
9dd66bc2ae
Fix Boris's problem (in my never ending struggle to show I never mean what I say
...
when I say something's not gonna happen :)
1999-04-30 17:29:18 +00:00
Zeev Suraski
bc3686c14a
* Fix a problem with constant quoted strings, that was causing Thies's problem
...
* Remove a development-time printf
1999-04-30 10:46:48 +00:00
Andi Gutmans
95e2e023fb
- No reason to handle newlines here.
1999-04-29 20:58:29 +00:00
Zeev Suraski
d90ea1a136
Make the C++ scanner support interactive input
1999-04-28 23:18:57 +00:00
Zeev Suraski
e22a1a08a5
Get the MySQL module to use the new INI mechanism feature
1999-04-28 21:37:54 +00:00