summaryrefslogtreecommitdiff
path: root/src/encoding
Commit message (Expand)AuthorAgeFilesLines
* encoding/binary: replace constant literals with named constant (cleanup)Robert Griesemer2020-08-251-2/+2
* encoding/asn1: speed up marshal by reducing allocationsMartin Möhrmann2020-08-181-1/+10
* encoding/binary: read at most MaxVarintLen64 bytes in ReadUvarintKatie Hockman2020-08-062-8/+15
* Revert "encoding/json: don't reuse slice elements when decoding"Daniel Martí2020-07-022-36/+19
* Revert "encoding/xml: fix reserved namespace check to be case-insensitive"Ian Lance Taylor2020-06-292-29/+2
* encoding/json: revert "avoid work when unquoting strings, take 2"Daniel Martí2020-06-152-42/+48
* encoding/xml: only initialize nil struct fields when decodingDaniel Martí2020-05-284-15/+50
* Revert "encoding/json: reuse values when decoding map elements"Daniel Martí2020-05-282-112/+45
* encoding/asn1: document what Unmarshal returns in restRoland Shoemaker2020-05-231-0/+6
* encoding/json: reuse values when decoding map elementsDaniel Martí2020-05-082-45/+112
* encoding/json: don't mangle strings in an edge case when decodingDaniel Martí2020-05-082-2/+36
* encoding/json: properly encode strings with ",string" againDaniel Martí2020-05-083-37/+69
* encoding/asn1: sort order of 'SET of' components during MarshalRoland Shoemaker2020-05-082-0/+113
* encoding/asn1: only accept minimally encoded base 128 integersRoland Shoemaker2020-05-072-0/+18
* encoding/json: don't reuse slice elements when decodingDaniel Martí2020-05-072-19/+36
* encoding/csv: optimize Write by giving fieldNeedsQuotes a fast path for when ...Alex Gaynor2020-05-052-1/+32
* encoding/base64: improve performance up to 20% totalKirill Korotaev2020-04-221-12/+14
* encoding/xml: fix reserved namespace check to be case-insensitiveTamás Gulácsi2020-04-092-2/+29
* encoding/hex: remove unused variable from BenchmarkDumpTim Cooper2020-03-031-1/+0
* all: fix incorrect channel and API usage in some unit testsZiheng Liu2020-02-271-1/+1
* encoding/json: consolidate the isSpace functioncodesoap2020-02-261-6/+6
* all: avoid string(i) where i has type intIan Lance Taylor2020-02-261-2/+2
* encoding/json: limit max nesting depthJordan Liggitt2020-02-242-6/+109
* encoding/json: fix broken link to json.orgJon Johnson2020-02-221-1/+1
* all: fix a number of misuses of the word "an"Daniel Martí2019-12-101-1/+1
* encoding/base64: document that Strict mode still ignores newlinesFilippo Valsorda2019-11-201-0/+3
* encoding/json: error when encoding a pointer cycleDaniel Martí2019-11-112-2/+62
* Revert "encoding/asn1: fix unmarshalling SEQUENCE OF SET"Than McIntosh2019-11-082-22/+0
* encoding/binary: add float support to fast pathMartin Garton2019-11-082-0/+108
* encoding/asn1: fix unmarshalling SEQUENCE OF SETkaxapi2019-11-082-0/+22
* encoding/binary: make Read return an error when data is not a pointerUdalov Max2019-11-082-1/+35
* encoding/binary: cache struct sizes to speed up Read and WriteLorenz Bauer2019-11-012-2/+79
* encoding/json: avoid work when unquoting strings, take 2Daniel Martí2019-10-311-32/+37
* encoding/xml: fix token decoder on early EOFSam Whited2019-10-302-1/+49
* encoding/json: remove allocation when using a Marshaler with value receiverPhil Pearl2019-10-281-6/+9
* encoding/json: improve performance of CompactPhil Pearl2019-10-273-11/+60
* encoding/json: correct caller's name in encoding errorsEugene Kalinin2019-10-162-8/+43
* encoding/json: add Decoder.InputOffset for offset accessFrancesco Renzi2019-10-111-5/+8
* encoding/json: support TextUnmarshaler for map keys with string underlying typesCuong Manh Le2019-10-102-2/+22
* encoding/json: stop escaping U+2028 and U+2029 in CompactTom Thorogood2019-10-102-3/+4
* encoding/json: validate strings when decoding into NumberLucas Bremgartner2019-09-162-0/+34
* encoding/json: make Number with the ,string option marshal with quotesLucas Bremgartner2019-09-162-1/+10
* encoding/json: encode nil encoding.TextMarshaler instance as "null"William Poussier2019-09-112-8/+29
* encoding/json: fix and optimize marshal for quoted stringLucas Bremgartner2019-09-113-5/+31
* encoding/base32: increase performance and code reuseSven Taute2019-09-112-24/+41
* encoding/json: don't reset before returning buffer to poolandig2019-09-101-1/+0
* encoding/json: don't indirect pointers when decoding nullRomain Baugue2019-09-102-3/+14
* encoding/asn1: handle ASN1's string type BMPStringsergeilem2019-09-093-2/+65
* src: gofmt -sAinar Garipov2019-09-093-10/+10
* encoding/json: clarify Unmarshal behavior for map keysEli Bendersky2019-09-091-1/+2