]>
granicus.if.org Git - php/log
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).
Ben Mansell [Tue, 19 Sep 2000 17:34:53 +0000 (17:34 +0000)]
Fixed bug which could truncate PHP_SELF
Sascha Schumann [Tue, 19 Sep 2000 17:32:27 +0000 (17:32 +0000)]
Add new URL scanner. This version is up to 20% faster. It will be
enabled by default once I'm sure that it works in every case.
To enable it, apply s/url_adapt_ext/url_adapt_ext_ex/ to session.c
Stanislav Malyshev [Tue, 19 Sep 2000 17:27:56 +0000 (17:27 +0000)]
Fix crash on Solaris with function parameter destruction
Sascha Schumann [Tue, 19 Sep 2000 17:22:37 +0000 (17:22 +0000)]
*** empty log message ***
Sascha Schumann [Tue, 19 Sep 2000 17:21:26 +0000 (17:21 +0000)]
Fix RINIT/RSHUTDOWN functions and add url_adapt_ext()
<changelog@php.net> [Tue, 19 Sep 2000 01:09:14 +0000 (01:09 +0000)]
ChangeLog update
Stig Bakken [Tue, 19 Sep 2000 00:10:46 +0000 (00:10 +0000)]
#tiny formatting fix
Daniel Beulshausen [Mon, 18 Sep 2000 17:23:45 +0000 (17:23 +0000)]
let windows build with trans sid
Andrei Zmievski [Mon, 18 Sep 2000 15:21:59 +0000 (15:21 +0000)]
Fix changelog.
<changelog@php.net> [Mon, 18 Sep 2000 15:20:57 +0000 (15:20 +0000)]
ChangeLog update
Stanislav Malyshev [Mon, 18 Sep 2000 15:15:27 +0000 (15:15 +0000)]
Fix crash
Stanislav Malyshev [Mon, 18 Sep 2000 13:43:20 +0000 (13:43 +0000)]
Made get_included_files() work again, in somewhat different way
Stanislav Malyshev [Sun, 17 Sep 2000 21:11:55 +0000 (21:11 +0000)]
Fix decbin
Stanislav Malyshev [Sun, 17 Sep 2000 09:15:48 +0000 (09:15 +0000)]
Add empty string checks to add?slashes
Stanislav Malyshev [Sun, 17 Sep 2000 08:58:39 +0000 (08:58 +0000)]
Set filename even on recursive include
Andi Gutmans [Sun, 17 Sep 2000 05:52:26 +0000 (05:52 +0000)]
- Fix doc_root problem. If you need to limit under which directories the
scripts should reside use open_basedir.
<changelog@php.net> [Sun, 17 Sep 2000 01:09:06 +0000 (01:09 +0000)]
ChangeLog update
Andi Gutmans [Sat, 16 Sep 2000 19:07:50 +0000 (19:07 +0000)]
- Add TODO
Zak Greant [Sat, 16 Sep 2000 05:10:03 +0000 (05:10 +0000)]
Thought that I had just committed something really stupid.
On closer inspection, realized that the proto comments
for chown and chgrp were reversed. :)
I did not realize this and had only fixed chown previously
Zak Greant [Sat, 16 Sep 2000 05:02:06 +0000 (05:02 +0000)]
trivial change
corrected mistake in proto comment for chown fold
<changelog@php.net> [Sat, 16 Sep 2000 01:09:08 +0000 (01:09 +0000)]
ChangeLog update
Chris Vandomelen [Fri, 15 Sep 2000 23:44:30 +0000 (23:44 +0000)]
Changed assignment in read() to be more sane.
Joey Smith [Fri, 15 Sep 2000 20:54:42 +0000 (20:54 +0000)]
Remove CVS conflict. Zeev, I assume you wanted context inside the globals?
Sam Ruby [Fri, 15 Sep 2000 18:06:18 +0000 (18:06 +0000)]
Indicate the Sun's JDK 1.2.2 now works...and complete a sentence.
<changelog@php.net> [Fri, 15 Sep 2000 01:09:07 +0000 (01:09 +0000)]
ChangeLog update
Chris Vandomelen [Thu, 14 Sep 2000 21:48:15 +0000 (21:48 +0000)]
Corrected memory leak in read().
Andi Gutmans [Thu, 14 Sep 2000 20:47:35 +0000 (20:47 +0000)]
- Use IS_ABSOLUTE_PATH() so that this will work correctly under Windows
Andi Gutmans [Thu, 14 Sep 2000 20:43:13 +0000 (20:43 +0000)]
- Time to remove these two.
Andi Gutmans [Thu, 14 Sep 2000 20:30:06 +0000 (20:30 +0000)]
- Fix NULL handling in ARRAY opcode and resolve memory leak
Andrei Zmievski [Thu, 14 Sep 2000 20:22:02 +0000 (20:22 +0000)]
Fix warnings.
Andrei Zmievski [Thu, 14 Sep 2000 15:44:36 +0000 (15:44 +0000)]
Fixed bug #6740.
I happen to think that this is php_addslashes() problem, not PCRE's.
When 0 is passed for the length of the string to php_addslashes() it
assumes that we want to process the whole string and happily runs
strlen() on it. That is bad. It should respect the length and return
an empty string if it's 0.
<changelog@php.net> [Thu, 14 Sep 2000 01:09:10 +0000 (01:09 +0000)]
ChangeLog update
<changelog@php.net> [Thu, 14 Sep 2000 01:09:07 +0000 (01:09 +0000)]
NEWS update
Chris Vandomelen [Wed, 13 Sep 2000 23:33:39 +0000 (23:33 +0000)]
Added prototypes for socketpair() and shutdown(), and corrected an obvious
bug in socketpair (causing it to not return the created sockets to the PHP
script.)
Derick Rethans [Wed, 13 Sep 2000 22:00:31 +0000 (22:00 +0000)]
- Added ftp_exec to the ftp functions (thanks to <jhennebicq@i-d.net>)
@ Added ftp_exec to the ftp functions (thanks to <jhennebicq@i-d.net>)
@ (Derick)
Andrei Zmievski [Wed, 13 Sep 2000 20:58:19 +0000 (20:58 +0000)]
Create module info function.
Hénot David [Wed, 13 Sep 2000 16:12:50 +0000 (16:12 +0000)]
Changed the php.ini examples to match the names in the source code.
Andrei Zmievski [Wed, 13 Sep 2000 15:31:50 +0000 (15:31 +0000)]
Really fix the de-allocation.
Andrei Zmievski [Wed, 13 Sep 2000 13:55:35 +0000 (13:55 +0000)]
Fixed block overrun.
Daniel Beulshausen [Wed, 13 Sep 2000 13:27:52 +0000 (13:27 +0000)]
- a comma sneaked in before the java extension
- added the java configuration section
#can you please add the setting for *nix as well?
Daniel Beulshausen [Wed, 13 Sep 2000 13:03:01 +0000 (13:03 +0000)]
added note about odbc support and changed to the appropriate names of the windows extensions
Stig Bakken [Wed, 13 Sep 2000 11:27:59 +0000 (11:27 +0000)]
PEAR:
* added $debuginfo parameter to PEAR_Error constructor
* put last query in $debuginfo from DB_common::raiseError()
@PEAR: add last executed query as debug info in DB errors (Stig)
Stig Bakken [Wed, 13 Sep 2000 07:39:54 +0000 (07:39 +0000)]
PEAR:
* show what's going on when PEAR files are installed
* allow multiple modes (or'ed) in PEAR_Error
@PEAR: allow multiple modes in PEAR_Error (Stig)
Andi Gutmans [Wed, 13 Sep 2000 04:13:36 +0000 (04:13 +0000)]
- The Sprit of PHP is to have descriptive function names and not
necessarily short ones. Maybe we should have some FAQ for this?
<changelog@php.net> [Wed, 13 Sep 2000 01:09:10 +0000 (01:09 +0000)]
ChangeLog update
<changelog@php.net> [Wed, 13 Sep 2000 01:09:07 +0000 (01:09 +0000)]
NEWS update
Rui Hirokawa [Tue, 12 Sep 2000 23:19:58 +0000 (23:19 +0000)]
updated some functions'name using obsolete name convention.
Zeev Suraski [Tue, 12 Sep 2000 20:57:21 +0000 (20:57 +0000)]
Thanks, Adam
Zeev Suraski [Tue, 12 Sep 2000 20:54:36 +0000 (20:54 +0000)]
@- Made the Sybase CT module thread safe (Zeev)
Zeev Suraski [Tue, 12 Sep 2000 20:48:33 +0000 (20:48 +0000)]
- Made eval() and several other runtime-evaluated code portions report the
nature and location of errors more accurately (Stas)
Zeev Suraski [Tue, 12 Sep 2000 19:47:25 +0000 (19:47 +0000)]
Make compile_string() accept a description of the code
Andrei Zmievski [Tue, 12 Sep 2000 19:04:50 +0000 (19:04 +0000)]
Forgot to update proto.
Andrei Zmievski [Tue, 12 Sep 2000 19:03:59 +0000 (19:03 +0000)]
@- Added second argument to array_reverse() that indicatese whether
@ the original array keys should be preserved. (Andrei)
Daniel Beckham [Tue, 12 Sep 2000 19:00:21 +0000 (19:00 +0000)]
reversed chomp alias addition as per Andi Gutmans' request
Rasmus Lerdorf [Tue, 12 Sep 2000 17:24:46 +0000 (17:24 +0000)]
# missed proto comments
Rasmus Lerdorf [Tue, 12 Sep 2000 17:22:37 +0000 (17:22 +0000)]
Clean up htmlspecialchars/htmlentities inconsistencies.
@Clean up htmlspecialchars/htmlentities inconsistencies. (Rasmus)
Daniel Beckham [Tue, 12 Sep 2000 15:54:10 +0000 (15:54 +0000)]
added chomp() alias for chop() for us Perl purists.
Andrei Zmievski [Tue, 12 Sep 2000 13:19:37 +0000 (13:19 +0000)]
Fix notice.
Stanislav Malyshev [Tue, 12 Sep 2000 10:56:25 +0000 (10:56 +0000)]
Make parse_str always register globals with 1 argument and never -
with 2 arguments
Stanislav Malyshev [Tue, 12 Sep 2000 10:54:45 +0000 (10:54 +0000)]
A quick attempt to make parse_str($str,$arr) not register globals.
Derick Rethans [Tue, 12 Sep 2000 05:53:49 +0000 (05:53 +0000)]
- Fix contribution
Andi Gutmans [Tue, 12 Sep 2000 04:18:20 +0000 (04:18 +0000)]
- Always use V_* macros even if logic seems to be only using fullpath.
Andi Gutmans [Tue, 12 Sep 2000 04:13:21 +0000 (04:13 +0000)]
- Fix bug #5997
Jouni Ahto [Tue, 12 Sep 2000 02:45:14 +0000 (02:45 +0000)]
- Fix the function names here too.
<changelog@php.net> [Tue, 12 Sep 2000 01:09:14 +0000 (01:09 +0000)]
ChangeLog update
<changelog@php.net> [Tue, 12 Sep 2000 01:09:11 +0000 (01:09 +0000)]
NEWS update
Stig Bakken [Tue, 12 Sep 2000 00:27:50 +0000 (00:27 +0000)]
@PEAR: renamed DB_GETMODE_* to DB_FETCHMODE_*, added setFetchMode()
@ in DB_common to set the default mode, added some MySQL tests (Stig)
Jouni Ahto [Mon, 11 Sep 2000 21:28:47 +0000 (21:28 +0000)]
- Renamed functions so that this extension finally starts to follow the
recommended naming scheme of PHP.
Derick Rethans [Mon, 11 Sep 2000 20:06:24 +0000 (20:06 +0000)]
- Fix for bug #6673
- Added a "cut" option to wordwrap (as per feature request #6429)
@ Added an optional parameter to wordwrap that cuts a string if the length
of a word is longer than the maximum allowed with (Derick)
Andi Gutmans [Mon, 11 Sep 2000 19:14:42 +0000 (19:14 +0000)]
- Windows and UNIX compile fixes
Andi Gutmans [Mon, 11 Sep 2000 19:11:03 +0000 (19:11 +0000)]
- Get rid of stuff which is already done in php.h
- More can probably be removed as the code doesn't use lots of sys calls.
Andi Gutmans [Mon, 11 Sep 2000 19:04:23 +0000 (19:04 +0000)]
- Remove #if 0 code
Andi Gutmans [Mon, 11 Sep 2000 18:59:32 +0000 (18:59 +0000)]
- Add config_common.h to dsp
Andi Gutmans [Mon, 11 Sep 2000 18:56:47 +0000 (18:56 +0000)]
- Move php_open_temporary_file() out of file.c
Jouni Ahto [Mon, 11 Sep 2000 18:34:06 +0000 (18:34 +0000)]
- Use the same check for existence of a valid link as the other functions.
- Return TRUE if everything went OK.
- Fixed the number of arguments to pg_endcopy.
- Removed unused variables.
- Indentation, changed spaces to tabs.
Sascha Schumann [Mon, 11 Sep 2000 16:25:36 +0000 (16:25 +0000)]
Kill a warning
Sascha Schumann [Mon, 11 Sep 2000 16:19:53 +0000 (16:19 +0000)]
Add proper struct sockaddr * casts and make use of memcpy/memset ('coz we
don't provide any fallbacks for bcopy/bzero).
Derick Rethans [Mon, 11 Sep 2000 15:34:14 +0000 (15:34 +0000)]
- Added functions pg_putline and pg_endcopy (thanks to Dirk Elmendorf
<delmendo@rackspace.com>)
@ Added functions pg_putline and pg_endcopy (Dirk Elmendorf)
Sascha Schumann [Mon, 11 Sep 2000 15:25:06 +0000 (15:25 +0000)]
Solaris-readdir_r-wants-large-buffer fix
Libc5-readdir_r workaround
Sascha Schumann [Mon, 11 Sep 2000 15:24:28 +0000 (15:24 +0000)]
Libc5-readdir_r workaround