| Age | Commit message (Collapse) | Author |
|
R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5569064
|
|
1) Include Szabolcs Nagy's patch which adds serialisation for more
signature subpackets.
2) Include Szabolcs Nagy's patch which adds functions for making DSA
keys.
3) Make the random io.Reader an argument to the low-level signature
functions rather than having them use crypto/rand.
4) Rename crypto/openpgp/error to crypto/openpgp/errors so that it
doesn't clash with the new error type.
R=bradfitz, r
CC=golang-dev
https://golang.org/cl/5528044
|
|
R=rsc
CC=golang-dev
https://golang.org/cl/5358041
|
|
R=golang-dev, iant
CC=golang-dev
https://golang.org/cl/5322051
|
|
R=bradfitz, r
CC=golang-dev
https://golang.org/cl/4639049
|
|
R=bradfitz, r
CC=golang-dev
https://golang.org/cl/4581051
|
|
This mostly adds the infrastructure for writing various forms of
packets as well as reading them. Adding symmetric encryption support
was simply an easy motivation.
There's also one brown-paper-bag fix in here. Previously I had the
conditional for the MDC hash check backwards: the code was checking
that the hash was *incorrect*. This was neatly counteracted by another
bug: it was hashing the ciphertext of the OCFB prefix, not the
plaintext.
R=bradfitz
CC=golang-dev
https://golang.org/cl/4564046
|
|
R=ality, bradfitz, rsc, dsymonds, adg, qyzhai, dchest
CC=golang-dev
https://golang.org/cl/4536063
|
|
Signature.Serialize already does this and they should be consistent.
R=bradfitz
CC=golang-dev
https://golang.org/cl/4521064
|
|
gofmt -w src misc
Fixes #1414.
R=rsc, r
CC=golang-dev
https://golang.org/cl/4456054
|
|
R=rsc
CC=golang-dev
https://golang.org/cl/4442064
|
|
R=bradfitzgo, nsz
CC=golang-dev
https://golang.org/cl/4280041
|
|
(No code changes, Americanization only.)
R=rsc, bradfitzwork
CC=golang-dev
https://golang.org/cl/4250075
|
|
R=rsc, bradfitzwork
CC=golang-dev
https://golang.org/cl/4244066
|
|
R=bradfitzgo
CC=golang-dev
https://golang.org/cl/3989052
|
|
R=rsc
CC=golang-dev
https://golang.org/cl/4178065
|
|
Since nobody suggested major changes to the higher level API, I'm
splitting up the lower level code for review. This is the first of the
changes for the packet reading/writing code.
It deliberately doesn't include a Makefile because the package is
incomplete.
R=bradfitzgo
CC=golang-dev
https://golang.org/cl/4080051
|