Blaine Cook

Results 6 issues of Blaine Cook

For those of us who aren't python heads, would it be possible to include a snippet of how to install and run this package? Thanks for building it!

When building a UCAN, it's really easy (esp. from js vs ts) to incorrectly set fields; e.g., ``` ucan.build({ ..., facts: { xyz: "abc" } }) ``` will silently omit...

When using unscoped capabilities (e.g., `ucan:*`), rs-ucan converts this "with" into `*` and omits the URI scheme: https://github.com/ucan-wg/rs-ucan/blob/83528cc050fa15592eaa5fd0a33a4a170bc2c9b9/ucan/src/capability/semantics.rs#L139 this alone is probably a security issue (e.g., `ucan:*` is not equal...

bug

# Summary ## Problem Currently, parsing the `ucan` header in axum is a fair amount of boilerplate work. ### Impact Everyone using UCANs for http-based authorization in e.g. axum need...

enhancement
help wanted

It should be possible to zeroize memory, especially for the private key parts. If this sounds like a welcome feature, happy to work on a PR at some point!

This implements a vite plugin that provides an automerge websocket server. It needs some cleanup, but with some cajoling does appear to work.