History log of /PHP-7.1/ext/standard/filters.c (Results 101 – 121 of 121)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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 ...


# 59393ef3 08-Jan-2003 Moriyoshi Koizumi

Reimplemented base64 filter to use iconv()-like facility for flexibility.
# I'm leaving the code dirty & ugly prior to the discussion.


# b0648105 07-Jan-2003 Moriyoshi Koizumi

Instances should not be freed in dtor()...


# b86a4ede 07-Jan-2003 Moriyoshi Koizumi

Made error msg format more consistent


# eed5a6be 07-Jan-2003 Moriyoshi Koizumi

Implemented quoted-printable stream filter


# 00a36a09 07-Jan-2003 Moriyoshi Koizumi

Implemented string.base64 stream filter
@- Implemented string.base64 stream filter. (Moriyoshi)


# 999d989a 06-Jan-2003 Sara Golemon

Added string.toupper and string.tolower filters and generalized non-op filter methods


# 0ab3a136 01-Jan-2003 Sebastian Bergmann

Fix warnings.


# 97a0102b 01-Jan-2003 Wez Furlong

Tidy up


# f58628ca 01-Jan-2003 Wez Furlong

Move rot13 filter into a new filters.c source file.
Tidy up some other filter related code.

# win32 -> someone please add user_filters.c and filters.c to the .dsp


12345