Brian Warner

Results 62 issues of Brian Warner

This installs versioneer-0.12 to manage versioning of the python binding. The old setup.py only gets the version right if you're building from a git checkout. Versioneer also handles building from...

`cargo-outdated` is great.. thanks for writing it! I noticed recently that if my `/tmp/` directory contains a `Cargo.toml`, running `cargo outdated` fails with a strange error: ``` warner:~$ cargo new...

T: bug
C: upstream

Python 2's End-Of-Life date is Jan 1, 2020. Tahoe-LAFS currently depends upon Foolscap, as does [git-foolscap](https://github.com/warner/git-foolscap) and [flancer](https://github.com/warner/flancer) and a handful of personal tools. Tahoe's nominal plan is to switch...

As mentioned in https://github.com/warner/foolscap/issues/48#issuecomment-570953325 , when a py2-based client emits a log event, the receiver (`flogtool tail`, log-gatherer, incident-gatherer) gets an event dictionary that uses bytes for both the keys...

In #58 we noted that our symmetric encryption primitive (XSalsa20/Poly1305) is pretty much only used in libsodium, and the rest of the world (i.e. [RFC7539](https://tools.ietf.org/html/rfc7539) and [ring's](https://github.com/briansmith/ring) [AEAD construction](https://briansmith.org/rustdoc/ring/aead/static.CHACHA20_POLY1305.html) thereof)...

As described in #8, the tab-completion type-in-the-code API uses an object named the `InputHelper`. In the sans-io approach, this object will be defined (and owned) by the IO/API glue layer,...

https://github.com/Agoric/agoric-sdk/pull/5892/files?diff=split&w=1#r937349609 noticed that disabling `trackTurns` (https://github.com/Agoric/agoric-sdk/issues/5886) caused a GC-sensitive SwingSet unit test to fail, because an object (a Presence delivered into a vat method) was retained too long when `trackTurns`...

@erights and I were investigating a [potential object-retention problem](https://github.com/Agoric/agoric-sdk/pull/5892/files?diff=split&w=1#r937349609) with the track-turns implementation, when we noticed that the following line: https://github.com/endojs/endo/blob/1895f5b0172cadacb4fc54b9f64c7e0c8314d041/packages/eventual-send/src/track-turns.js#L81 would be vulnerable to the wrapped function's return value...

confinement
endo
kriskowal-review-2024-01

@erights and I were just tracking down a confusing error message from `bundleSource()`. It turned out that the nominally-pure module (a contract entrypoint) he was trying to bundle had a...

[edit 2020-09-15 @kriskowal] @erights volunteers to verify that we have addressed this. --- @dtribble and I were looking at `removeProperties.js`, and we noticed that the `clean()` function does a recursive...

security
security blocker
whitelist
ses