cleanup README

This commit is contained in:
brent s. 2023-01-09 05:54:07 -05:00
parent 5fb3085848
commit fa5ef9f35e
Signed by: bts
GPG Key ID: 8C004C2F93481F6B

View File

@ -27,14 +27,3 @@ I couldn't think of a better one and I wanted something notably distinct from st
* Because OpenSSH has their own specific variant * Because OpenSSH has their own specific variant
* Which means we can handle SSH-specific functionality if needed * Which means we can handle SSH-specific functionality if needed
* Because Golang/x/crypto has made it painfully clear that if you want something that deviates from what they think is "best practice", you need to do it yourself * Because Golang/x/crypto has made it painfully clear that if you want something that deviates from what they think is "best practice", you need to do it yourself


Based on [golang.org/x/crypto/chacha20poly1305](https://pkg.go.dev/golang.org/x/crypto/chacha20poly1305) (source specifically forked from [chacha20poly1305](https://cs.opensource.google/go/x/crypto/chacha20poly1305), [chacha20](https://cs.opensource.google/go/x/crypto/chacha20), and [poly1305](https://cs.opensource.google/go/x/crypto/internal/poly1305])), sliced, diced, and ripped to pieces. Based from commit 793ad666bf5ec61392092b27061be9618e4e219b via repo https://github.com/golang/crypto.git (mirror of git://cs.opensource.google/go/x/crypto), fetched on Jun 5, 2022 at 0656EST5EDT.

Because the code is minimally modified, the majority of the code's original license can be found via LICENSE.forked (of which the source can be found above).

Namely, some of these specific modifications are:

* "Exporting" certain previously private methods
* "Exporting" certain previously private struct fields
* Changing certain constants and logic conditions