cheat/vendor/golang.org/x/crypto/curve25519/internal/field
Christopher Allen Lane 80c91cbdee feat(installer): use go-git to clone
Integrate `go-git` into the application, and use it to `git clone`
cheatsheets when the installer runs.

Previously, the installer required that `git` be installed on the system
`PATH`, so this change has to big advantages:

1. It removes that system dependency on `git`
2. It paves the way for implementing the `--update` command

Additionally, `cheat` now performs a `--depth=1` clone when installing
cheatsheets, which should at least somewhat improve installation times
(especially on slow network connections).
2022-08-27 21:00:46 -04:00
..
fe.go feat(installer): use go-git to clone 2022-08-27 21:00:46 -04:00
fe_amd64.go feat(installer): use go-git to clone 2022-08-27 21:00:46 -04:00
fe_amd64.s feat(installer): use go-git to clone 2022-08-27 21:00:46 -04:00
fe_amd64_noasm.go feat(installer): use go-git to clone 2022-08-27 21:00:46 -04:00
fe_arm64.go feat(installer): use go-git to clone 2022-08-27 21:00:46 -04:00
fe_arm64.s feat(installer): use go-git to clone 2022-08-27 21:00:46 -04:00
fe_arm64_noasm.go feat(installer): use go-git to clone 2022-08-27 21:00:46 -04:00
fe_generic.go feat(installer): use go-git to clone 2022-08-27 21:00:46 -04:00
README feat(installer): use go-git to clone 2022-08-27 21:00:46 -04:00
sync.checkpoint feat(installer): use go-git to clone 2022-08-27 21:00:46 -04:00
sync.sh feat(installer): use go-git to clone 2022-08-27 21:00:46 -04:00

This package is kept in sync with crypto/ed25519/internal/edwards25519/field in
the standard library.

If there are any changes in the standard library that need to be synced to this
package, run sync.sh. It will not overwrite any local changes made since the
previous sync, so it's ok to land changes in this package first, and then sync
to the standard library later.