Rasmus Lerdorf
fc3acfc4d5
Some minor cleanup to make W3C's tidy validator happy
2000-08-27 22:46:40 +00:00
Sascha Schumann
0b719aa462
Compute absolute path to script
2000-08-27 20:53:10 +00:00
Sascha Schumann
e783d75ed3
sizeof(old_cwd) evaluated to sizeof(char *) after last commit, so old_cwd
...
was not set correctly.
2000-08-27 20:51:30 +00:00
Andi Gutmans
ecbc0255d9
- Use do_alloca()/free_alloca() for old_cwd. This will ensure speed in
...
- non-ISAPI environments but in ISAPI will use emalloc()/efree() to save
- stack space. MS only gives us 10KB those bastards.
2000-08-27 19:56:22 +00:00
Andi Gutmans
827672cd78
- Reverting Sascha's patch although I don't like doing these kind of things
...
- but as it is Sascha who has reverted a zillion patches I don't feel that
- bad about it :)
- The patch is morally incorrect and it actually also has a crash bug which
- I won't point out because it shouldn't be there.
- SG(path_translated) should be set by the SAPI module correctly and if it
- isn't the SAPI module should be fixed and not add code to PHP. There is
- enough special case code in PHP and I would like to clean it up and not
- add more.
- Last but not least, old_cwd takes 4KB of stack space. We should probably
- malloc() it because in ISAPI we only have 10KB of stack space.
2000-08-27 19:51:50 +00:00
Stig Bakken
490de54fb5
undid the undoing of Sascha's last commit
2000-08-27 19:49:15 +00:00
Stig Bakken
315f4f5658
@PHP 3 regression testing framework re-born (Stig)
...
Took the old PHP 3 regression testing framework and rewrote it in PHP.
Should work on both Windows and UNIX, however I have not tested it on
Windows. See tests/README for how to write tests. Added the PHP 3
tests and converted most of them.
2000-08-27 19:46:06 +00:00
Stig Bakken
7eeda99a05
@Added php_uname() function (Stig)
...
Added php_uname() function.
2000-08-27 19:42:45 +00:00
Sascha Schumann
390d1cd1b7
Initializing new_path once is enough
2000-08-27 19:40:21 +00:00
Sascha Schumann
3f969d0b84
If a SAPI module does not pass an absolute path as primary_file to
...
php_execute_script(), we will now change the filename to point to
the absolute path.
2000-08-27 19:38:18 +00:00
Sascha Schumann
626fc9a773
Export IS_ABSOLUTE_PATH to the outside world.
2000-08-27 19:36:35 +00:00
Sascha Schumann
ab458219ec
Real fix for this rule.
2000-08-27 19:32:28 +00:00
Andi Gutmans
eea3a56973
- This should be more efficient.
...
- Post 4.0.2 it's time to move the whole opened_path and virtual stuff
- to emalloc() and friends including some alloca() improvements where
- possible but I don't want to break anything before
2000-08-27 19:20:53 +00:00
Sascha Schumann
58abfc5426
Fix internal_functions.c rule. This should also work better with BSD make's
...
VPATH support.
2000-08-27 18:54:28 +00:00
Andi Gutmans
0b8ca80e57
- Remove some unused stuff.
2000-08-27 18:27:37 +00:00
Andi Gutmans
989203cf9c
- Test commit msg. This is Andi and it seems to come from Zeev.
2000-08-27 18:18:34 +00:00
Zeev Suraski
1f7b735290
- Forgot to fix non-ZTS CHDIR_FILE macro
2000-08-27 18:06:12 +00:00
Andi Gutmans
39770d99ea
- Try and fix problem with opening wrong file.
2000-08-27 18:01:17 +00:00
Chuck Hagenbuch
66dfb8aac1
Taking responsibility for the IMAP and MCAL extensions, so there's at least
...
a point of contact.
2000-08-27 17:08:06 +00:00
Chuck Hagenbuch
40404d7337
fixing the license header and updating some prototypes/variable names in the
...
mcal extension.
2000-08-27 17:05:53 +00:00
Sascha Schumann
bf94671c3c
Fix install-local-data target in VPATH mode. PEAR.php is generated and
...
stored in builddir.
2000-08-27 11:10:38 +00:00
Sascha Schumann
c66bc46bb1
Remove obsolete note about Makefile.am
2000-08-27 10:05:23 +00:00
Sascha Schumann
35a9a1878e
Fix strlcpy use at this place.
2000-08-27 09:48:03 +00:00
Sascha Schumann
2eb8688f29
Refine PHP_STRLCPY comment
2000-08-27 09:38:33 +00:00
Sascha Schumann
b2cecd9d8b
newtype has a length of newlen+1, 'len' refers to the length of *mimetype
...
here.
2000-08-27 09:32:23 +00:00
Sascha Schumann
365edaddd4
Add PHP_STRLCPY macro. This macro should be used in new code instead of
...
strlcpy/strlcat which are intended for fixing broken code.
2000-08-27 09:30:15 +00:00
Andi Gutmans
b79db079a6
- Fix possible overflow in fsockopen().
2000-08-27 04:14:47 +00:00
9d39ada3d0
ChangeLog update
2000-08-27 01:09:07 +00:00
Daniel Beulshausen
f872296aaf
updated with cybercash and dotnet
2000-08-26 20:40:11 +00:00
Daniel Beulshausen
280a79a319
added sam's readme and played with the directory's
2000-08-26 20:27:06 +00:00
Daniel Beulshausen
70ef0577a3
dsp for cybercash
2000-08-26 20:11:31 +00:00
Stig Venaas
d584491ddf
News about ldap.c change to allow building with OpenLDAP 2.0
2000-08-26 17:02:24 +00:00
Stig Venaas
0435c2e306
Makes it work with OpenLDAP 2.0 and reduces number of ifdefs
2000-08-26 16:20:37 +00:00
Andi Gutmans
1192fe545f
- Don't define this function in non-debug mode
2000-08-26 14:45:29 +00:00
Zeev Suraski
6a8440fb70
Advise people to use error logging instead of error displaying on production web sites
2000-08-26 14:25:47 +00:00
Andi Gutmans
82d7c4294c
- Also change constants. Note: PHP tries to make names intuitive.
...
- PHP extensions don't necessarily need to use the exact C counter part, it
- should be easy to read and not be short names such as II_*
2000-08-26 14:24:33 +00:00
Andi Gutmans
0e6db7dc82
- Asked the author a long time already to change the function names to
...
- something which won't take up all of the ii_* names (not verbose enough).
- I'm doing it myself now so it really has to be checked as I can't compile.
- Changed both the function names and INI parameter names.
2000-08-26 14:21:26 +00:00
Sascha Schumann
483c99ad73
mkdep.perl was replaced by mkdep.awk
2000-08-26 14:08:03 +00:00
Sam Ruby
a0b745a053
Add ***EXPERIMENTAL*** Zend OO Extension support for Microsoft.Net
2000-08-26 12:53:14 +00:00
64b8ea5963
ChangeLog update
2000-08-26 01:09:10 +00:00
4f343428d1
NEWS update
2000-08-26 01:09:07 +00:00
Daniel Beulshausen
9893e9316e
added the ifx (informix) extension
2000-08-25 21:46:01 +00:00
Daniel Beulshausen
c9b4568f3e
updated dsp to build with custom build step
2000-08-25 21:43:01 +00:00
Daniel Beulshausen
4a474b8120
lets keep it in one dsp
2000-08-25 21:42:15 +00:00
Hénot David
83d4cbf15e
Copyright modification.
2000-08-25 15:56:41 +00:00
Andrei Zmievski
4df36948c8
@- Fixed a bug in preg_replace() that would truncate subject string if the
...
@ first argument was en empty array. (Andrei)
This fixes bug #6346 , that would truncate subject string if the
first argument was en empty array.
2000-08-25 13:51:07 +00:00
Sascha Schumann
c6cd319cd4
Use request_uri as PHP_SELF. decodedurl also includes the query string.
2000-08-25 10:00:48 +00:00
Sascha Schumann
5905971122
Use SAPI' register_server_variables hook.
...
Defines PHP_SELF now.
2000-08-25 09:59:38 +00:00
Sascha Schumann
ad04898e05
php_register_variables(.. ELS_CC ..)
2000-08-25 09:15:00 +00:00
Sascha Schumann
c1894bbf96
Add dummy depend: target
2000-08-25 09:04:51 +00:00