]>
granicus.if.org Git - php/log
Sascha Schumann [Tue, 21 Sep 1999 08:37:27 +0000 (08:37 +0000)]
Use install-sh (autoconf) script to install php. This automatically
creates the bindir path, so that the effect described in #2304 disappears.
Sascha Schumann [Tue, 21 Sep 1999 08:22:33 +0000 (08:22 +0000)]
On at least Win32, gettimeofday() returns values in tv_usec which exceed
1,000,000.
For portability reasons we set the integer part of our result to 0.
This is equivalent to using tv_usec %
1000000 .
Zeev Suraski [Tue, 21 Sep 1999 07:32:50 +0000 (07:32 +0000)]
*** empty log message ***
Zeev Suraski [Tue, 21 Sep 1999 07:31:24 +0000 (07:31 +0000)]
Add get_func_args()
Zeev Suraski [Tue, 21 Sep 1999 00:46:22 +0000 (00:46 +0000)]
*** empty log message ***
Rasmus Lerdorf [Tue, 21 Sep 1999 00:21:01 +0000 (00:21 +0000)]
woops
Rasmus Lerdorf [Tue, 21 Sep 1999 00:15:21 +0000 (00:15 +0000)]
Fix zlib compile problem
Andi Gutmans [Mon, 20 Sep 1999 21:29:41 +0000 (21:29 +0000)]
- Move some more language specific functions over to Zend.
get_class() and friends.
Andi Gutmans [Mon, 20 Sep 1999 21:28:37 +0000 (21:28 +0000)]
- Move some more Zend internal functions from PHP
Sascha Schumann [Mon, 20 Sep 1999 21:17:26 +0000 (21:17 +0000)]
Timestamp commit. I do consider removing the rule from Makefile.am
Egon Schmid [Mon, 20 Sep 1999 20:05:26 +0000 (20:05 +0000)]
Here was also something missing.
Andi Gutmans [Mon, 20 Sep 1999 18:17:32 +0000 (18:17 +0000)]
- Next part of locking fix.
$var = expr; and $var += expr; first create code for expr and later on
for the fetch_w of $var.
Andrew Skalski [Mon, 20 Sep 1999 18:12:55 +0000 (18:12 +0000)]
added FTP module
Andi Gutmans [Mon, 20 Sep 1999 17:01:38 +0000 (17:01 +0000)]
- Newline for Sun's compiler
Andi Gutmans [Mon, 20 Sep 1999 16:56:09 +0000 (16:56 +0000)]
- Add some internal functions to Zend
Andi Gutmans [Mon, 20 Sep 1999 16:56:02 +0000 (16:56 +0000)]
- Internal functions which are basic language functions should be in Zend
and not in PHP. I.e. strlen(), each(), error_reporting(), count(),
get_class_name().
Rasmus Lerdorf [Mon, 20 Sep 1999 15:50:56 +0000 (15:50 +0000)]
Added optional allowable_tags arguments to strip_tags() and fgetss() to
allow you to specify a string of tags that are not to be stripped
Could have used flex for this, and Andrew sent me a flex file to do this,
but I could do the same thing with only minor additions to the existing
state machine and the resulting code is much smaller and tighter.
Andi Gutmans [Mon, 20 Sep 1999 15:44:30 +0000 (15:44 +0000)]
- First step in fixing locking problem. Array fetches are now always done last.
Later on we will want to delay the write fetches even longer until after their
resulting expression is parsed. The way it is now, will make it very easy
to delay as long as we need.
Andrew Skalski [Mon, 20 Sep 1999 15:40:22 +0000 (15:40 +0000)]
php3 compatibility added
Andi Gutmans [Mon, 20 Sep 1999 14:45:36 +0000 (14:45 +0000)]
- Indirect references had all of the fetches by mistakenly backpatched.
Actually all of the fetches are supposed to be read, except for the last
one.
Andrey Hristov [Mon, 20 Sep 1999 14:14:46 +0000 (14:14 +0000)]
*** empty log message ***
Andrey Hristov [Mon, 20 Sep 1999 14:14:26 +0000 (14:14 +0000)]
- Upgraded var_dump() to take multiple arguments
- php3api_ is changed to php_
Andrew Skalski [Mon, 20 Sep 1999 14:10:25 +0000 (14:10 +0000)]
Replaced ftplib because of incompatible license.
Stig Bakken [Mon, 20 Sep 1999 13:11:34 +0000 (13:11 +0000)]
logic fix
Zeev Suraski [Mon, 20 Sep 1999 13:00:35 +0000 (13:00 +0000)]
Added zend_num_args() and zend_get_arg()
Thies C. Arntzen [Mon, 20 Sep 1999 12:51:20 +0000 (12:51 +0000)]
resource API & ZTS stuff
Zeev Suraski [Mon, 20 Sep 1999 12:24:39 +0000 (12:24 +0000)]
Add a file in which we can put Zend builtin functions
Zeev Suraski [Mon, 20 Sep 1999 11:56:45 +0000 (11:56 +0000)]
*** empty log message ***
Zeev Suraski [Mon, 20 Sep 1999 11:54:06 +0000 (11:54 +0000)]
Fixed a memory leak in the Apache per-directory directives handler
Thies C. Arntzen [Mon, 20 Sep 1999 10:09:57 +0000 (10:09 +0000)]
added array_count_values function.
Thies C. Arntzen [Mon, 20 Sep 1999 09:34:39 +0000 (09:34 +0000)]
new API for var_dump
Zeev Suraski [Sun, 19 Sep 1999 11:07:49 +0000 (11:07 +0000)]
*** empty log message ***
Andi Gutmans [Sat, 18 Sep 1999 23:21:33 +0000 (23:21 +0000)]
- Fix bug #2278
Andi Gutmans [Sat, 18 Sep 1999 22:07:12 +0000 (22:07 +0000)]
- Try to fix the leak Rasmus reported. It's pretty sucky code so I'm really
not sure this fix is OK.I can't remember all of what we did there.
Andi Gutmans [Sat, 18 Sep 1999 19:13:38 +0000 (19:13 +0000)]
- Make Win32 compile again
Stefan Roehrich [Sat, 18 Sep 1999 19:03:35 +0000 (19:03 +0000)]
Fixed prototype.
Zeev Suraski [Sat, 18 Sep 1999 13:07:45 +0000 (13:07 +0000)]
Safer behavior
Sascha Schumann [Sat, 18 Sep 1999 12:16:16 +0000 (12:16 +0000)]
Aline escape signs in macro definitions.
Sascha Schumann [Sat, 18 Sep 1999 12:14:49 +0000 (12:14 +0000)]
Pipe header names through sort and put only one on each line. This
makes them better accessible.
Add stdlib.h to check headers.
Sascha Schumann [Sat, 18 Sep 1999 12:13:48 +0000 (12:13 +0000)]
There is no reason to define malloc() to xmalloc() in this context.
Andrey Hristov [Fri, 17 Sep 1999 22:25:00 +0000 (22:25 +0000)]
Make CVS quiet.
Thies C. Arntzen [Fri, 17 Sep 1999 13:57:24 +0000 (13:57 +0000)]
make SUNs c89 happy
Thies C. Arntzen [Fri, 17 Sep 1999 12:32:18 +0000 (12:32 +0000)]
SUN c89 doesn't like } direct after a label;-(
Thies C. Arntzen [Fri, 17 Sep 1999 12:16:21 +0000 (12:16 +0000)]
no // in the sources please
Thies C. Arntzen [Fri, 17 Sep 1999 12:14:31 +0000 (12:14 +0000)]
added newline at end of file
Gergely Madarász [Fri, 17 Sep 1999 12:12:56 +0000 (12:12 +0000)]
note the shared modules in the changelog
Sascha Schumann [Fri, 17 Sep 1999 09:56:30 +0000 (09:56 +0000)]
Convert to Ex API. Does anyone have a better name for it?
Sascha Schumann [Fri, 17 Sep 1999 09:40:51 +0000 (09:40 +0000)]
Use Ex API here as well.
Sascha Schumann [Fri, 17 Sep 1999 09:26:03 +0000 (09:26 +0000)]
Convert module to use Ex API.
Thies C. Arntzen [Fri, 17 Sep 1999 08:25:03 +0000 (08:25 +0000)]
fix #2316 - fetching empty LOBs via OCI8
Sascha Schumann [Fri, 17 Sep 1999 05:45:52 +0000 (05:45 +0000)]
don't call empty function names
Sascha Schumann [Fri, 17 Sep 1999 05:40:59 +0000 (05:40 +0000)]
add user-level callbacks
Zeev Suraski [Fri, 17 Sep 1999 02:06:12 +0000 (02:06 +0000)]
- Fix bug #2318
Zeev Suraski [Fri, 17 Sep 1999 02:06:08 +0000 (02:06 +0000)]
*** empty log message ***
Sascha Schumann [Fri, 17 Sep 1999 01:47:15 +0000 (01:47 +0000)]
supply path to xml include dir for APXS and APACI
Sascha Schumann [Fri, 17 Sep 1999 01:38:10 +0000 (01:38 +0000)]
This format is also used by the XML module
allows us to compile with Apache's expat-lite dir
Sascha Schumann [Fri, 17 Sep 1999 01:16:54 +0000 (01:16 +0000)]
`0' flag ignored with precision specifier and `X' format
Sascha Schumann [Fri, 17 Sep 1999 00:57:28 +0000 (00:57 +0000)]
If available, use Apache's embedded expat
Sascha Schumann [Fri, 17 Sep 1999 00:12:58 +0000 (00:12 +0000)]
fix Unix build
Zeev Suraski [Thu, 16 Sep 1999 23:18:15 +0000 (23:18 +0000)]
- Added support for unknown POST content types (Zeev)
- Introduce the convert_to_*_ex() API in strlen()
Zeev Suraski [Thu, 16 Sep 1999 23:15:34 +0000 (23:15 +0000)]
Introduce convert_to_*_ex()
Zeev Suraski [Thu, 16 Sep 1999 22:42:21 +0000 (22:42 +0000)]
*** empty log message ***
Zeev Suraski [Thu, 16 Sep 1999 22:31:33 +0000 (22:31 +0000)]
*** empty log message ***
Zeev Suraski [Thu, 16 Sep 1999 22:15:43 +0000 (22:15 +0000)]
Generalize SAPI a bit
Andrey Hristov [Thu, 16 Sep 1999 20:59:44 +0000 (20:59 +0000)]
Fixed memory leak.
Andrew Skalski [Thu, 16 Sep 1999 19:39:44 +0000 (19:39 +0000)]
Added documentation hooks to ftp.c
Andrew Skalski [Thu, 16 Sep 1999 19:03:27 +0000 (19:03 +0000)]
added ftp_pwd() ftp_cdup() ftp_mkdir() and ftp_rmdir()
Andrew Skalski [Thu, 16 Sep 1999 18:38:11 +0000 (18:38 +0000)]
added ftp_systype() and ftp_listraw() functions
Andrew Skalski [Thu, 16 Sep 1999 15:57:51 +0000 (15:57 +0000)]
Added rudimentary FTP support.
Sascha Schumann [Thu, 16 Sep 1999 15:35:49 +0000 (15:35 +0000)]
improve short help messages
Sascha Schumann [Thu, 16 Sep 1999 14:07:56 +0000 (14:07 +0000)]
this was twice here
Sascha Schumann [Thu, 16 Sep 1999 14:06:35 +0000 (14:06 +0000)]
this helps compiling on non-ANSI C compliant platforms
Rasmus Lerdorf [Thu, 16 Sep 1999 13:52:19 +0000 (13:52 +0000)]
libtool check fix
Sascha Schumann [Thu, 16 Sep 1999 13:41:38 +0000 (13:41 +0000)]
.
Sascha Schumann [Thu, 16 Sep 1999 13:25:54 +0000 (13:25 +0000)]
Make some things accessible from outside for session module
Sascha Schumann [Thu, 16 Sep 1999 13:00:06 +0000 (13:00 +0000)]
.
Sascha Schumann [Thu, 16 Sep 1999 12:55:31 +0000 (12:55 +0000)]
wddx decode works as well
Sascha Schumann [Thu, 16 Sep 1999 12:00:58 +0000 (12:00 +0000)]
wddx serialization works now
Sascha Schumann [Thu, 16 Sep 1999 09:14:06 +0000 (09:14 +0000)]
Since Thies fixed var.c, objects work now, too.
Sascha Schumann [Thu, 16 Sep 1999 08:42:25 +0000 (08:42 +0000)]
use AM_PROG_CC_STDC which covers AIX, Ultrix, OSF/1, HP-UX, and SVR4
Sascha Schumann [Thu, 16 Sep 1999 08:26:46 +0000 (08:26 +0000)]
silence libtool
Thies C. Arntzen [Thu, 16 Sep 1999 08:05:17 +0000 (08:05 +0000)]
php4 now deserialized php3 objects correctly!
php3 will ignore objects serialized by php4 (that's the price we have to pay!)
small fix in deserializing objects with static initializers (thanx boris)
Thies C. Arntzen [Wed, 15 Sep 1999 15:03:06 +0000 (15:03 +0000)]
when unserializing classes:
if the class is not known the standard class (no methods) will be used.
if the class is known - the created object will functional again!
Andrey Hristov [Wed, 15 Sep 1999 13:37:11 +0000 (13:37 +0000)]
Fixed printf format.
Andrey Hristov [Wed, 15 Sep 1999 13:28:33 +0000 (13:28 +0000)]
HASH_OF is now in php.h.
Thies C. Arntzen [Wed, 15 Sep 1999 11:42:28 +0000 (11:42 +0000)]
use new API in var.c
Thies C. Arntzen [Wed, 15 Sep 1999 11:09:32 +0000 (11:09 +0000)]
i love id-strings
Thies C. Arntzen [Wed, 15 Sep 1999 11:08:25 +0000 (11:08 +0000)]
made serialize/unserialize work with classes! (also made the code "shorter")
CHANGES:
- the serialized string now also contains the class name (was not available in PHP3)!
- when unserializing php will create a fully working object of that class again
therby the class has to be defined when unserializing - else you get a warning!
Stig Bakken [Wed, 15 Sep 1999 11:08:00 +0000 (11:08 +0000)]
add LIBOBJS, used by AC_REPLACE_FUNCS
Thies C. Arntzen [Wed, 15 Sep 1999 09:51:20 +0000 (09:51 +0000)]
HASH_OF is usable enough (i hate duplicating macros all over the place)
Stig Bakken [Wed, 15 Sep 1999 09:35:20 +0000 (09:35 +0000)]
Clean up the strlcat/strlcpy checks.
Andi Gutmans [Wed, 15 Sep 1999 05:44:59 +0000 (05:44 +0000)]
- Leave this for now.
Andi Gutmans [Wed, 15 Sep 1999 05:42:36 +0000 (05:42 +0000)]
- Thread-unsafe win32 compiles again
- Some strlcpy changes including one bug fix.
Andi Gutmans [Wed, 15 Sep 1999 05:08:45 +0000 (05:08 +0000)]
- gettimeofday wasn't registered.
Andi Gutmans [Tue, 14 Sep 1999 20:15:32 +0000 (20:15 +0000)]
- Another small one. I'll leave the rest for now...
Andi Gutmans [Tue, 14 Sep 1999 20:12:46 +0000 (20:12 +0000)]
- First go at using strlcat().
Andi Gutmans [Tue, 14 Sep 1999 20:02:47 +0000 (20:02 +0000)]
- Support strlcpy/strlcat in windows.
Andrey Hristov [Tue, 14 Sep 1999 19:24:37 +0000 (19:24 +0000)]
- Updated bundled PCRE library to version 2.08
- Made it possible to specify external location of the PCRE library
- Reworked PCRE extension to use updated PCRE library API
Hopefully now everything behaves just like Perl..
Andi Gutmans [Tue, 14 Sep 1999 19:12:57 +0000 (19:12 +0000)]
Add strlcpy/strlcat to the build process
Uwe Steinmann [Tue, 14 Sep 1999 14:47:14 +0000 (14:47 +0000)]
- fixed memory leaks in pdf_open_memory_image() and pdf_add_bookmark()