1
0
mirror of https://github.com/golang/go synced 2024-10-04 08:31:22 -06:00
go/src/pkg/encoding
Rob Pike 733ee91786 encoding/gob: don't cache broken encoding engines.
Fixes a situation where a nested bad type would still
permit the outer type to install a working engine, leading
to inconsistent behavior.

Fixes #3273.

R=bsiegert, rsc
CC=golang-dev
https://golang.org/cl/6294067
2012-06-13 15:55:43 -07:00
..
ascii85 encoding/ascii85: fix panic caused by special case 2012-04-04 09:52:42 -04:00
asn1 encoding/asn1: allow lengths up to the maximum int value. 2012-04-18 13:41:11 -04:00
base32 encoding/base32: ignore new line characters during decode. 2012-02-03 13:36:38 +11:00
base64 encoding/base64: don't ignore underlying souce read error in decode 2012-04-30 17:14:41 +10:00
binary encoding/binary: improve package comment. 2012-03-05 10:02:30 -05:00
csv csv: clarify what a negative FieldsPerRecord means 2012-03-05 13:34:12 -05:00
gob encoding/gob: don't cache broken encoding engines. 2012-06-13 15:55:43 -07:00
hex encoding/hex: vet the test prints 2012-02-10 09:44:56 +11:00
json encoding/json: fix panic unmarshaling into non-nil interface value 2012-06-07 01:48:55 -04:00
pem encoding/pem: ignore spaces and tabs at the end of header lines. 2012-04-12 12:33:52 -04:00
xml encoding/xml: fix decoding of unknown entities in non-strict mode 2012-05-17 00:04:00 -03:00