Stig Bakken
168f1aacef
* added regression tests for the XML extension
2000-08-30 01:58:58 +00:00
694e04bb39
ChangeLog update
2000-08-30 01:09:10 +00:00
7e86b6b305
NEWS update
2000-08-30 01:09:07 +00:00
Andrei Zmievski
ee222667e3
Start on 4.0.3-dev. [placeholder] in NEWS is for automated nightly NEWS
...
file update script, it'll be removed after the first entry is there.
2000-08-29 19:44:44 +00:00
Andi Gutmans
56498d48b4
- To configure with ingres should be --with-ingres and not --with-ii
...
- Changing it for 4.0.2 so that we don't have backwards compatibility
- problems later on
2000-08-29 18:21:07 +00:00
Andi Gutmans
a15887434d
- Close NEWS file for release.
2000-08-29 15:49:47 +00:00
Zeev Suraski
3a10285392
Go 4.0.2
2000-08-29 15:49:44 +00:00
Andi Gutmans
e7f10a41f2
- Update Zend version.
2000-08-29 15:48:55 +00:00
Sascha Schumann
e97c8ff013
Set SG(request_info).path_translated to the path of the main script.
2000-08-29 15:09:44 +00:00
Thies C. Arntzen
b1d4fcb33c
fix var_dump()s "}"-indention
2000-08-29 11:09:20 +00:00
Stig Bakken
1b4d8c0fb6
@Added PHP API for Zend's ticks
...
Added PHP API for registering tick functions. Ticks is a per-instruction
callback in Zend that allows us to implement cooperative multitasking
within PHP. Example:
In extension code:
php_add_tick_function(my_tick_func);
void my_tick_func(int count) {
php_printf("[tick %d]", count);
}
In PHP code:
<?php
declare(ticks = 1) {
print "there should be two ticks here.\n";
}
?>
2000-08-29 09:18:48 +00:00
Stig Bakken
fad9bab629
* Added "test" make target so you can do "make test" in any directory.
...
* Added copyright header to run-test.php
2000-08-29 09:12:44 +00:00
Stig Bakken
83ba61245c
All (three) current DB tests pass.
2000-08-29 09:10:44 +00:00
Sam Ruby
4a915571f5
Add reflect.java to the list of java classes to be compiled
2000-08-29 01:42:58 +00:00
9aabb6c08d
ChangeLog update
2000-08-29 01:09:05 +00:00
Stig Bakken
54e911aa4f
* renamed toString method to __string_value
2000-08-28 23:09:36 +00:00
Andi Gutmans
69e2d48738
- Change spaces to tab
2000-08-28 19:31:56 +00:00
Uwe Steinmann
ed50eba46d
- updated on new zend_api
2000-08-28 15:19:23 +00:00
Uwe Steinmann
32f6eeb3bd
- fixed prototyp
2000-08-28 13:04:40 +00:00
Rasmus Lerdorf
8a36eb220e
Missed a couple of center attributes
2000-08-28 09:01:54 +00:00
Stig Bakken
5b2719d9b3
I said I had not _tested_ this on windows, didn't I? :-)
2000-08-28 07:03:51 +00:00
4c06a45dc5
ChangeLog update
2000-08-28 01:09:08 +00:00
b75610a9f3
NEWS update
2000-08-28 01:09:05 +00:00
Sterling Hughes
6e10dc5456
Fix up the implementation.
...
# it was getting hacky already.
2000-08-27 22:53:33 +00:00
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