History log of /PHP-5.5/ext/standard/filters.c (Results 51 – 75 of 84)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: php-4.3.3, php-4.3.3RC4, RELEASE_0_5_3, php-4.3.3RC3, RELEASE_0_5_2, RELEASE_1_2b5, BEFORE_ARG_INFO, php-4.3.3RC2, php-5.0.0b1, php-4.3.3RC1
# f68c7ff2 10-Jun-2003 James Cox

updating license information in the headers.


Revision tags: BEFORE_FD_REAPPLY, php-4.3.2, php-4.3.2RC4, BEFORE_FD_REVERT, php-4.3.2RC3, RELEASE_0_9b, SPL_ALPHA, php-4.3.2RC2, RELEASE_0_6, RELEASE_0_5, init
# 2a31fa05 16-Apr-2003 Moriyoshi Koizumi

Fixed memleak


# 6dd17c38 16-Apr-2003 Moriyoshi Koizumi

Added missing sanity check


# 49b43ad1 16-Apr-2003 Moriyoshi Koizumi

Changed stream filter factory to be capable of accepting a zval as a parameter
instead of a string


Revision tags: php-4.3.2RC1
# 9bdc8697 05-Mar-2003 Moriyoshi Koizumi

Fixed a small leak in the convert filter code


# da0d5a11 02-Mar-2003 Moriyoshi Koizumi

Fixed my silly mistake in the filter code


# 14db9ea8 24-Feb-2003 Moriyoshi Koizumi

Fixed string.strip_tags filter so it reflects the change on php_strip_tags


# 69113a30 19-Feb-2003 Moriyoshi Koizumi

Added string.strip_tags filter.


# 6389a79e 18-Feb-2003 Moriyoshi Koizumi

Fixed memory leaks on conversion failure.


# 8793a78f 18-Feb-2003 Moriyoshi Koizumi

Revived convert filter codes


# 32165a55 18-Feb-2003 Wez Furlong

Implement new filter API, stage 1.
This breaks user-space filters (for the time being), and those
weird convert.* filters in ext/standard/filters.c

The filters stack has been separat

Implement new filter API, stage 1.
This breaks user-space filters (for the time being), and those
weird convert.* filters in ext/standard/filters.c

The filters stack has been separated into one chain for read and one chain
for write.

The user-space stream_filter_append() type functions currently only operate
on the read chain. They need extending to work with the write chain too.

show more ...


Revision tags: php-4.3.1, PHP_5_0_dev_before_13561_fix, PHP_4_3_before_13561_fix
# 3d8e54f3 19-Jan-2003 Ilia Alshanetsky

Changed php_error to php_error_docref.


# f71ef5e0 17-Jan-2003 Moriyoshi Koizumi

Fixed a quoted printable decoder so that it would conform to RFC2045.


# f94cbfe5 17-Jan-2003 Moriyoshi Koizumi

Significant speed enhancements. I was underestimating the power of recent
CPUs :)


# 93481ce9 16-Jan-2003 Moriyoshi Koizumi

Finally fixed a qp encoder bug that line break characters that appear exactly
at the end of the chunk lost in the output.
# I bet no more problems will occur in quoted-printable encoder.

Finally fixed a qp encoder bug that line break characters that appear exactly
at the end of the chunk lost in the output.
# I bet no more problems will occur in quoted-printable encoder.
# But I recognised the counterpart is still buggy due to RFC2045-incompliance.

show more ...


# fdf0768d 15-Jan-2003 Moriyoshi Koizumi

Fixed a qp encoder bug that the constructor sometimes fails if
line-breaking mode is off.


# e5c54127 14-Jan-2003 Moriyoshi Koizumi

Added a new option "force-encode-first" to the quoted-printable encoder
as per Wez's request. If enabled, the encoder forcefully does qp
tranformation on every first character of lines in inc

Added a new option "force-encode-first" to the quoted-printable encoder
as per Wez's request. If enabled, the encoder forcefully does qp
tranformation on every first character of lines in incoming stream.

show more ...


# a0be48c1 14-Jan-2003 Moriyoshi Koizumi

Fixed small memory leak that occurs when the invalid line length is passed
to the qprint ctor.


# 121e6259 14-Jan-2003 Moriyoshi Koizumi

Fixed quoted-printable encoder so that it produces RFC2045 complicant
output. As per this specification requirement, the constructor now accepts
three options: binary (boolean), line-len (uin

Fixed quoted-printable encoder so that it produces RFC2045 complicant
output. As per this specification requirement, the constructor now accepts
three options: binary (boolean), line-len (uint), line-break-chars (string).

show more ...


# 78f527e2 13-Jan-2003 Moriyoshi Koizumi

Fixed a silly segfault bug caused by lack of strict type checking


# ab71e2cb 13-Jan-2003 Moriyoshi Koizumi

. Implemented a common filter parameter parsing function.
# For example "base64-encode.line-break-chars=--,base64-decode.blah=foobar"
# will be parsed and splitted into a zval array as
#

. Implemented a common filter parameter parsing function.
# For example "base64-encode.line-break-chars=--,base64-decode.blah=foobar"
# will be parsed and splitted into a zval array as
# array(2) {
# ["base64-encode"]=>
# array(1) {
# ["line-break-chars"]=>
# string(2) "--"
# }
# ["base64-decode"]=>
# array(1) {
# ["blah"] =>
# string(6) "foobar"
# }
# }
. Added automatic line-breaking feature for base64 encode filter. This
can be turned on by putting a option entry "base64-encode.line-length"
to the filter parameters.

show more ...


# 1fec8e3d 12-Jan-2003 Moriyoshi Koizumi

Fixed a bug of the base64 decoder that a sequence of intervening
characters that are supposed to be ignored by the decoder cause output
corruption.


# a88173bf 12-Jan-2003 Moriyoshi Koizumi

Fixed infinite loop bug when an invalid quoted-printable escape sequence
appears in the streem.


# b1e86319 12-Jan-2003 Moriyoshi Koizumi

Fixed error msg format so it correctly reports the actual filter name


# aa41ab28 12-Jan-2003 Moriyoshi Koizumi

. Updated quoted-printable filter by a neater implementation.
. Changed emalloc family functions to pemalloc ones for persistent filters.
. Changed base64 and quoted-printable filter names to

. Updated quoted-printable filter by a neater implementation.
. Changed emalloc family functions to pemalloc ones for persistent filters.
. Changed base64 and quoted-printable filter names to "convert.base64-encode",
"convert.base64-decode", "convert.quoted-printable-encode", and
"convert.quoted-printable-decode" respectively for the consistency that
may be requested later.

show more ...


1234