1
0
mirror of https://github.com/golang/go synced 2024-10-03 06:21:21 -06:00
go/src/pkg/crypto
Adam Langley 95e08bde44 asn1: Fixes and additions to marshalling
Marshalling:
* Fixes several silly bugs.
* Support the RawContents type.
* Support the RawValue type.
* Recurse into nested interface{}.

Both directions:
* Better handling of SETs. You can now tag an element in a
  structure with "set" to get the correct tag for serialisation.
* For types that aren't in a structure, you can now name them
  with "SET" on the end.
* SETs are no longer implicitly treated as SEQUENCEs.

R=rsc
CC=golang-dev
https://golang.org/cl/201049
2010-02-05 05:42:02 -05:00
..
aes 1) Change default gofmt default settings for 2009-12-15 15:33:31 -08:00
block 1) Change default gofmt default settings for 2009-12-15 15:33:31 -08:00
hmac 1) Change default gofmt default settings for 2009-12-15 15:33:31 -08:00
md4 hash: document that Sum does not change hash state 2010-01-19 10:50:04 -08:00
md5 hash: document that Sum does not change hash state 2010-01-19 10:50:04 -08:00
rc4 1) Change default gofmt default settings for 2009-12-15 15:33:31 -08:00
rsa 1) Change default gofmt default settings for 2009-12-15 15:33:31 -08:00
sha1 hash: document that Sum does not change hash state 2010-01-19 10:50:04 -08:00
sha256 hash: document that Sum does not change hash state 2010-01-19 10:50:04 -08:00
subtle 1) Change default gofmt default settings for 2009-12-15 15:33:31 -08:00
tls crypto/tls: typo fix 2010-02-05 05:39:49 -05:00
x509 asn1: Fixes and additions to marshalling 2010-02-05 05:42:02 -05:00
xtea 1) Change default gofmt default settings for 2009-12-15 15:33:31 -08:00