History log of /php-src/ext/standard/url_scanner_ex.re (Results 126 – 150 of 158)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# d87cc976 28-Jul-2001 Zeev Suraski

Redesigned thread safety mechanism - nua nua

Revision tags: PRE_TSRM_MERGE_PATCH
# ef13ab57 04-Jul-2001 Sascha Schumann

Improve url scanner speed (up to 40% for large chunks of data)
and handle some corner cases better. The scanner has been changed
to the format as proposed in "RE2C - A More Versatile Scanner

Improve url scanner speed (up to 40% for large chunks of data)
and handle some corner cases better. The scanner has been changed
to the format as proposed in "RE2C - A More Versatile Scanner Generator"
by Cowan et al.

show more ...

Revision tags: PRE_GRANULAR_GARBAGE_FIX, php-4.0.6, php-4.0.6RC4, php-4.0.6RC3, php-4.0.6RC2, php-4.0.6RC1, php-4.0.5, php-4.0.5RC8, php-4.0.5RC7
# c34d2b91 04-Apr-2001 foobar

Added new configuration directives:
arg_separator.input and arg_separator.output

Revision tags: php-4.0.5RC6, php-4.0.5RC5, php-4.0.5RC4, php-4.0.5RC3, php-4.0.5RC2, php-4.0.5RC1
# eb6ba01d 26-Feb-2001 Andi Gutmans

- Fix copyright notices with 2001

Revision tags: php-4.0.4pl1, php-4.0.4pl1RC2
# 7eb84696 09-Jan-2001 Sascha Schumann

Avoid possible memory leak in the URL scanner, if the connection is
interrupted during writing the output.

Revision tags: php-4.0.4pl1RC1
# ba114dc9 02-Jan-2001 Chuck Hagenbuch

Make the generated <input> lower case and terminated with a /,
to be xhtml-compliant.

# 0b194cbc 22-Dec-2000 Sascha Schumann

Support multi-char arg separators.

PR: #8274

Revision tags: php-4.0.4REL, php-4.0.4RC6, php-4.0.4RC5, php-4.0.4RC4
# b97e23c4 05-Dec-2000 Sascha Schumann

Pass core_globals to new inline functions

Submitted by: Sebastian Bergmann

# 911abe10 04-Dec-2000 Sascha Schumann

Move code from macros to inline functions to ease debugging

Revision tags: php-4.0.4RC3
# 5767ab3f 17-Nov-2000 Sascha Schumann

Reset the state, if there is garbage in an HTML tag.

PR: #7854

# 648c141c 01-Nov-2000 foobar

Validators are happy now.

# c57830c1 26-Oct-2000 Sascha Schumann

Reinstantiate single quotes properly.

Add url_adapt_single_url() API which modifies a single URL. Might be used
to modify the Location: URL.

# 1d9acd83 19-Oct-2000 Sascha Schumann

Hack for #7262, not fixed yet

# d95bc9b3 17-Oct-2000 Sascha Schumann

Initialize tags properly.

Submitted by: Andreas Karajannis <Andreas.Karajannis@gmd.de>

# 2d24f030 17-Oct-2000 Sascha Schumann

Back out ws changes

# 1f245a6f 16-Oct-2000 Daniel Beulshausen

make compile again

# 1c85ad02 16-Oct-2000 Sascha Schumann

Enable users to set the HTML tags to rewrite
through a configuration directive

Revision tags: php-4.0.3
# 5674f1be 04-Oct-2000 Sascha Schumann

Ignore close tags and use unsigned char type.

Revision tags: php-4.0.3RC2, php-4.0.3RC1
# 3823ad3e 27-Sep-2000 Sascha Schumann

Recognize single quotes around cdata.

Move smart_str functions to an extra file.

# 7db87409 26-Sep-2000 Sascha Schumann

Unify memory allocation in smart_str functions

# 854c0622 20-Sep-2000 Sascha Schumann

Cleanup SCANNER_DEBUG and don't NUL terminate work buffer

# cfa22547 20-Sep-2000 Sascha Schumann

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 s

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.

show more ...

# 16d7cb88 20-Sep-2000 Sascha Schumann

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

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.

show more ...

# f27f790f 20-Sep-2000 Sascha Schumann

Another 5%-10% speed increase achieved by

- making ctx->val read-only
- adding a special appendc function for appending single characters

# 7aa23d3c 20-Sep-2000 Sascha Schumann

Add support for URLs containing NAME info (for scrolling; #name).

1234567