glome
glome copied to clipboard
Generic Low Overhead Message Exchange (GLOME) is a protocol providing secure authentication and authorization for low dependency environments.
Bumps the go_modules group with 1 update in the /go directory: [golang.org/x/crypto](https://github.com/golang/crypto). Updates `golang.org/x/crypto` from 0.31.0 to 0.35.0 Commits 7292932 ssh: limit the size of the internal packet queue while...
Ex: https://github.com/google/glome/actions/runs/13305087395/job/37154173485?pr=195 ``` Installing collected packages: cpplint Successfully installed cpplint-2.0.0 cli/commands.c:404: Add #include for puts [build/include_what_you_use] [4] cli/main.c:71: Add #include for fputs [build/include_what_you_use] [4] glome_test.c:25: Add #include for sscanf [build/include_what_you_use]...
The Rust CLI should be the canonical implementation, because: * It's quicker to iterate on features (e.g. adding a subcommand). * It's safer (memory, types).
#185 parses test vectors from the YAML, while #175 embeds them into the Rust code. We should only use the YAML-defined ones.
It would be handy if our releases contained binary artifacts for the most popular platforms. These should be built and uploaded by a CI job.
Bumps the go_modules group with 1 update in the /go directory: [golang.org/x/crypto](https://github.com/golang/crypto). Updates `golang.org/x/crypto` from 0.35.0 to 0.45.0 Commits 4e0068c go.mod: update golang.org/x dependencies e79546e ssh: curb GSSAPI DoS risk...
Relative paths work correctly: ```console $ cargo publish --dry-run [...] $ tar tzf target/package/glome-0.3.0.crate glome-0.3.0/.cargo_vcs_info.json glome-0.3.0/Cargo.lock glome-0.3.0/Cargo.toml glome-0.3.0/Cargo.toml.orig glome-0.3.0/README.md glome-0.3.0/src/cli/bin.rs glome-0.3.0/src/dalek.rs glome-0.3.0/src/lib.rs glome-0.3.0/src/openssl.rs ```