]>
granicus.if.org Git - php/log
Daniel Beulshausen [Sat, 30 Sep 2000 17:42:10 +0000 (17:42 +0000)]
added filepro & snmp
Daniel Beulshausen [Sat, 30 Sep 2000 17:40:52 +0000 (17:40 +0000)]
move have_snmp to the dsp already
Daniel Beulshausen [Sat, 30 Sep 2000 17:39:13 +0000 (17:39 +0000)]
snmp win extension
Sascha Schumann [Sat, 30 Sep 2000 16:36:23 +0000 (16:36 +0000)]
.
Daniel Beulshausen [Sat, 30 Sep 2000 16:32:11 +0000 (16:32 +0000)]
uses php.h define
Andi Gutmans [Sat, 30 Sep 2000 16:24:53 +0000 (16:24 +0000)]
- Cleanup error output
Andi Gutmans [Sat, 30 Sep 2000 16:14:54 +0000 (16:14 +0000)]
- Cleanup output functions
Andi Gutmans [Sat, 30 Sep 2000 16:13:48 +0000 (16:13 +0000)]
- Cleanup some output functions
Daniel Beulshausen [Sat, 30 Sep 2000 15:57:45 +0000 (15:57 +0000)]
added dsp for the filepro extension
Daniel Beulshausen [Sat, 30 Sep 2000 13:32:25 +0000 (13:32 +0000)]
made win32 compile
Daniel Beulshausen [Sat, 30 Sep 2000 13:29:20 +0000 (13:29 +0000)]
removed zendts.lib from link options
Daniel Beulshausen [Sat, 30 Sep 2000 13:25:41 +0000 (13:25 +0000)]
cleanup
Daniel Beulshausen [Sat, 30 Sep 2000 13:24:16 +0000 (13:24 +0000)]
fix not producing valid extension
Sterling Hughes [Sat, 30 Sep 2000 04:50:39 +0000 (04:50 +0000)]
leftovers.
Sterling Hughes [Sat, 30 Sep 2000 04:44:33 +0000 (04:44 +0000)]
Buncha changes, generally makes the module more stable and removes unnecessary
(as of Sablotron 0.44) workarounds.
Chuck Hagenbuch [Sat, 30 Sep 2000 04:03:46 +0000 (04:03 +0000)]
install Benchmark/Iterate.php
Sterling Hughes [Sat, 30 Sep 2000 03:09:54 +0000 (03:09 +0000)]
@ Added the ability for CURLOPT_POSTFIELDS to accept an array of HTTP post
parameters. (Sterling)
@ Added the CURLOPT_HTTPHEADER option that allows for the posting of HTTP
headers to a remote site from cURL. (Sterling)
@ Add the curl_error() and curl_errno() functions. (Sterling)
Buncha other changes...
- Changed if () else if () in curl_setopt to switch .. case
- Fixed a couple crashes in certain cases.
- Finally a decent error reporting scheme.
- A few formatting changes.
<changelog@php.net> [Sat, 30 Sep 2000 01:09:07 +0000 (01:09 +0000)]
ChangeLog update
Sascha Schumann [Fri, 29 Sep 2000 21:56:03 +0000 (21:56 +0000)]
.
Sascha Schumann [Fri, 29 Sep 2000 21:44:45 +0000 (21:44 +0000)]
Return SUCCESS from write handler, if vallen is 0.
Submitted by: tcarroll@chc-chimes.com
PR: #6958
Sascha Schumann [Fri, 29 Sep 2000 19:08:17 +0000 (19:08 +0000)]
UnixWare defines shutdown to _shutdown, which causes problems later
on when using a structure member named shutdown. Since this source
file does not use the system call shutdown, it is safe to #undef it.
PR: #6008, #6362
Dan Kalowsky [Fri, 29 Sep 2000 19:03:23 +0000 (19:03 +0000)]
corrected lines for Solid 2.3 systems after some advice from users, please test...
Sascha Schumann [Fri, 29 Sep 2000 18:48:40 +0000 (18:48 +0000)]
Don't try to serialize references.
Circular references would otherwise kill PHP, as the serializer
would overrun the stack.
Hénot David [Fri, 29 Sep 2000 09:29:06 +0000 (09:29 +0000)]
Added clean up code for persistent connections to avoid some problems with
autocommit.
foobar [Thu, 28 Sep 2000 23:46:15 +0000 (23:46 +0000)]
Fix configure (with Solaris).
Andi Gutmans [Thu, 28 Sep 2000 23:21:08 +0000 (23:21 +0000)]
- Another has optimization/fix like the hash_copy one from earlier on
Daniel Beulshausen [Thu, 28 Sep 2000 20:29:39 +0000 (20:29 +0000)]
a little cleanup
Daniel Beulshausen [Thu, 28 Sep 2000 20:26:31 +0000 (20:26 +0000)]
added tsrm dir to include path
Daniel Beulshausen [Thu, 28 Sep 2000 20:25:03 +0000 (20:25 +0000)]
removed ignoring msvcrt(d) libary
Daniel Beulshausen [Thu, 28 Sep 2000 20:22:57 +0000 (20:22 +0000)]
major cleanup
# but still doesn't work for me
foobar [Thu, 28 Sep 2000 20:09:23 +0000 (20:09 +0000)]
@- Changed ext/db not to be enabled by default (Jani)
Frank M. Kromann [Thu, 28 Sep 2000 16:42:04 +0000 (16:42 +0000)]
Having odbc_tables() and odbc_columns() match the documentation with parameters optionel from the right
Stanislav Malyshev [Thu, 28 Sep 2000 15:17:50 +0000 (15:17 +0000)]
Make hash_copy call copy constructor on a real copy, not on a temp
Chuck Hagenbuch [Thu, 28 Sep 2000 14:59:41 +0000 (14:59 +0000)]
move the timer class to Benchmark/Timer.php, and add it to Makefile.in so it
gets installed.
Andi Gutmans [Thu, 28 Sep 2000 13:08:14 +0000 (13:08 +0000)]
- Fix build of db2
Sebastian Bergmann [Thu, 28 Sep 2000 11:45:13 +0000 (11:45 +0000)]
Removed profiling_information() in favour of a more generalized approach with get_profiling().
Stefan Roehrich [Thu, 28 Sep 2000 09:37:30 +0000 (09:37 +0000)]
Line seems to be missing and causing configure test failures for other extensions.
Sebastian Bergmann [Thu, 28 Sep 2000 07:27:05 +0000 (07:27 +0000)]
Hopefully converted all TABs to SPACEs
Sebastian Bergmann [Thu, 28 Sep 2000 07:21:21 +0000 (07:21 +0000)]
Added PEAR/Timer class for timing script execution and generating profiling information. This class is based upon a concept by Allan Kent shown in his article on PHPBuilder.com
Andi Gutmans [Thu, 28 Sep 2000 06:40:57 +0000 (06:40 +0000)]
- Remove zend_gcc_inline.c
<changelog@php.net> [Thu, 28 Sep 2000 01:09:08 +0000 (01:09 +0000)]
ChangeLog update
Zeev Suraski [Wed, 27 Sep 2000 19:46:47 +0000 (19:46 +0000)]
complementary PHP patch
Sascha Schumann [Wed, 27 Sep 2000 18:59:44 +0000 (18:59 +0000)]
Don't convert to BSD-style Makefiles
Sascha Schumann [Wed, 27 Sep 2000 16:08:26 +0000 (16:08 +0000)]
Automatic conversion might cause interpretation of 0xff as EOF, so we store
the result in an object of type int first.
Submitted by: melchers@cis.fu-berlin.de
Sascha Schumann [Wed, 27 Sep 2000 15:26:39 +0000 (15:26 +0000)]
Recognize single quotes around cdata.
Move smart_str functions to an extra file.
Sascha Schumann [Wed, 27 Sep 2000 15:24:09 +0000 (15:24 +0000)]
Clean up STR_CAT macro (it is still ugly)
Sascha Schumann [Wed, 27 Sep 2000 15:18:00 +0000 (15:18 +0000)]
Move php_memnstr to the header file, so that the function body is available
in all compilation units (note the static linkage).
Rui Hirokawa [Tue, 26 Sep 2000 14:25:02 +0000 (14:25 +0000)]
correct the problem configure script doesn't output Makefile as shared extension.
Daniel Beulshausen [Tue, 26 Sep 2000 13:17:21 +0000 (13:17 +0000)]
fixed tsrm dir, little cleanups
Sascha Schumann [Tue, 26 Sep 2000 12:58:08 +0000 (12:58 +0000)]
add some new and old stuff
Daniel Beulshausen [Tue, 26 Sep 2000 12:05:37 +0000 (12:05 +0000)]
removed redefines
Daniel Beulshausen [Tue, 26 Sep 2000 11:51:31 +0000 (11:51 +0000)]
cleanup, added configurations for ssl as well
Daniel Beulshausen [Tue, 26 Sep 2000 11:34:10 +0000 (11:34 +0000)]
cleanup
Daniel Beulshausen [Tue, 26 Sep 2000 11:23:56 +0000 (11:23 +0000)]
added tsrm dir to include path, and release_ts_inline to lib path
Sascha Schumann [Tue, 26 Sep 2000 11:19:38 +0000 (11:19 +0000)]
Build compat bridge for makes which support only the BSD .include command.
This is only required for BSD/OS, because BSDI did not merge in changes
from 4.4BSD Lite 1.
Sascha Schumann [Tue, 26 Sep 2000 11:10:11 +0000 (11:10 +0000)]
Remove --enable-c9x-inline option. We now use a syntax which is compatible
with all compilers by providing the function with static linkage in every
compilation unit.
Sascha Schumann [Tue, 26 Sep 2000 11:00:39 +0000 (11:00 +0000)]
Unify memory allocation in smart_str functions
Sascha Schumann [Tue, 26 Sep 2000 11:00:02 +0000 (11:00 +0000)]
Remove superflucious variable
Sascha Schumann [Tue, 26 Sep 2000 10:58:56 +0000 (10:58 +0000)]
#include "SAPI.h" once
Sascha Schumann [Tue, 26 Sep 2000 10:58:42 +0000 (10:58 +0000)]
Cleanup
Stanislav Malyshev [Tue, 26 Sep 2000 09:08:02 +0000 (09:08 +0000)]
Add URL support for GD
Joey Smith [Tue, 26 Sep 2000 07:38:47 +0000 (07:38 +0000)]
Add protos from sybase DB Library.
Zeev Suraski [Mon, 25 Sep 2000 18:10:45 +0000 (18:10 +0000)]
Fix previous update - move extension startup further down the startup sequence
Zeev Suraski [Mon, 25 Sep 2000 17:02:05 +0000 (17:02 +0000)]
Move extension startup further down the startup sequence
<changelog@php.net> [Fri, 22 Sep 2000 01:09:07 +0000 (01:09 +0000)]
ChangeLog update
foobar [Fri, 22 Sep 2000 00:59:16 +0000 (00:59 +0000)]
No more empty '-l' caused by this extension.
Stig Venaas [Fri, 22 Sep 2000 00:33:55 +0000 (00:33 +0000)]
Small fix to the literal IPv6 parsing, now stops at first ] after [
Stig Venaas [Fri, 22 Sep 2000 00:12:00 +0000 (00:12 +0000)]
Parsing of URLs with literal IPv6 addresses, see RFC 2732
@- IPv6 support in fopen (one can access IPv6 ftp/web servers) (Stig Venaas)
Sascha Schumann [Thu, 21 Sep 2000 23:18:25 +0000 (23:18 +0000)]
Revert controversial patch
<changelog@php.net> [Thu, 21 Sep 2000 01:09:30 +0000 (01:09 +0000)]
ChangeLog update
Brian Moon [Wed, 20 Sep 2000 21:43:57 +0000 (21:43 +0000)]
added mysql_fetch_assoc. Acts like mysql_fetch_array used to.
foobar [Wed, 20 Sep 2000 20:44:07 +0000 (20:44 +0000)]
This was missing..
Sascha Schumann [Wed, 20 Sep 2000 08:59:52 +0000 (08:59 +0000)]
Cleanup SCANNER_DEBUG and don't NUL terminate work buffer
Sascha Schumann [Wed, 20 Sep 2000 08:40:33 +0000 (08:40 +0000)]
Use emalloc and friends. Since we reuse all buffers, this does not affect
the speed.
The smart_str_* functions don't NUL terminate strings anymore. We can
rely on the length of the strings completely.
Sascha Schumann [Wed, 20 Sep 2000 08:13:45 +0000 (08:13 +0000)]
Remove this pseudo optimization from the previous rewrite.
Since we leave/enter the loop more often, the cost of maintaining
c_arg/c_val is higher than simply copying the tag/arg string once.
Sascha Schumann [Wed, 20 Sep 2000 08:06:01 +0000 (08:06 +0000)]
Another 5%-10% speed increase achieved by
- making ctx->val read-only
- adding a special appendc function for appending single characters
Joey Smith [Wed, 20 Sep 2000 04:12:03 +0000 (04:12 +0000)]
le_link and le_plink are no longer part of the sybase_globals.
Sascha Schumann [Wed, 20 Sep 2000 02:04:19 +0000 (02:04 +0000)]
Add support for URLs containing NAME info (for scrolling; #name).
Sascha Schumann [Wed, 20 Sep 2000 01:38:39 +0000 (01:38 +0000)]
Deactivate E_NOTICE message on gc
Sascha Schumann [Wed, 20 Sep 2000 01:25:19 +0000 (01:25 +0000)]
Rename prototype to currently used name. These stupid names will go away once
the transition periode ends.
Sascha Schumann [Wed, 20 Sep 2000 01:22:55 +0000 (01:22 +0000)]
s/url_scanner.h/url_scanner_ex.h/
Sascha Schumann [Wed, 20 Sep 2000 01:22:17 +0000 (01:22 +0000)]
Make the new url scanner the default.
If there are any problems (especially with characters > 127), let me know.
Sascha Schumann [Wed, 20 Sep 2000 01:15:10 +0000 (01:15 +0000)]
2nd Rewrite of the main scanner engine. This version is cleaner and faster.
It handles the following tags currently:
<FRAME .. SRC=URL ..>
<INPUT .. TYPE=IMAGE SRC=URL ..>
<A .. HREF=URL ..>
<AREA .. HREF=URL ..>
<IMG .. SRC=URL ..>
Additional ones can be added within seconds.
The support for HTML forms has been significantly improved. The scanner
will now add proper Hidden Fields for the Session ID.
<changelog@php.net> [Wed, 20 Sep 2000 01:09:22 +0000 (01:09 +0000)]
ChangeLog update
foobar [Tue, 19 Sep 2000 23:52:24 +0000 (23:52 +0000)]
This fix prevents adding an empty -l to LIBS
Daniel Beulshausen [Tue, 19 Sep 2000 22:05:26 +0000 (22:05 +0000)]
fix unresolved externals
Sascha Schumann [Tue, 19 Sep 2000 20:19:03 +0000 (20:19 +0000)]
Reduce the amount of copying in the mainloop. We copy tag/arg only, if we
need to preserve them for a new loop iteration (after we leave mainloop).
Otherwise, we can just let them point to the work area.
Sascha Schumann [Tue, 19 Sep 2000 19:18:41 +0000 (19:18 +0000)]
Revert part of last commit. I'll refine it later.
Andi Gutmans [Tue, 19 Sep 2000 18:19:02 +0000 (18:19 +0000)]
- Change to Z_BVAL macro
Andi Gutmans [Tue, 19 Sep 2000 18:18:26 +0000 (18:18 +0000)]
- Add Z_BVAL* macros
Sascha Schumann [Tue, 19 Sep 2000 18:17:28 +0000 (18:17 +0000)]
Another speedup by avoiding string copies.
15% speed gain in test case (rewriting 1M URLs).
Sascha Schumann [Tue, 19 Sep 2000 18:01:29 +0000 (18:01 +0000)]
Remove nextiter label
Sascha Schumann [Tue, 19 Sep 2000 18:00:58 +0000 (18:00 +0000)]
s/DEBUG/SCANNER_DEBUG/. "Convert" one macro to inline function to be more
consistent. Also use continue.
Zeev Suraski [Tue, 19 Sep 2000 17:53:09 +0000 (17:53 +0000)]
Fix a few build bugs, still no go
Sascha Schumann [Tue, 19 Sep 2000 17:46:23 +0000 (17:46 +0000)]
Kill warning
Sascha Schumann [Tue, 19 Sep 2000 17:45:44 +0000 (17:45 +0000)]
The rewrite was completely authored by Hartmut
Ben Mansell [Tue, 19 Sep 2000 17:43:11 +0000 (17:43 +0000)]
(Zeus-specific) Don't GetServerVariable() for vars which Zeus doesn't use
Sascha Schumann [Tue, 19 Sep 2000 17:39:43 +0000 (17:39 +0000)]
Remove unnecessary include directive
Zeev Suraski [Tue, 19 Sep 2000 17:37:34 +0000 (17:37 +0000)]
- Fix warnings
- Fix URL scanner startup crash
Sascha Schumann [Tue, 19 Sep 2000 17:36:36 +0000 (17:36 +0000)]
Don't restore timestamp on internal_functions.c, otherwise rerunning
configure will cause config.status to be run again during make
(due to the rule in main/Makefile.in).