Aleksa Sarai
Aleksa Sarai
Because of #265, it's no longer possible to do something like ```rust #[derive(Clone, Debug)] #[cfg_attr(test, derive(PartialEq, Eq))] struct Foo { foo: ChaChaPolyNonce, // has a BorrowMut impl } #[cfg(test)] impl...
An alternative to #4193. I will also take a look in a separate PR as to whether we can remove a stage from our three-stage structure (such as moving the...
I'm opening this to act as a tracking issue for the go1.22 issue. I suspect the only bullet-proof solution is going to be adding another re-exec after the C code...
This fixes #38 and #39, though I'm not entirely sure if you're happy with this approach. To solve #39, we switch from using a channel for the block pool and...
I found this when playing around with the reproducer for #38. It seems as though if you do an `io.Copy` of a stream (which uses `z.WriteTo`), followed by `ReadAll` (which...
It turns out that if you have a `pgzip.Reader` which has read to the end of the stream, if you call `io.Copy` on that stream you get `io.EOF` -- which...
Currently we only support two states: 1. Not accepted, where not enough LGTMs have been received. 2. Accepted, where >n LGTMs have been received and it's good to merge. I...
Currently when you run `lgtm` it will allow anyone to log in and set up hooks with your application. This is not useful for personal services (such as the one...
This series fixes the symlink following implementation of `cache/contenthash`. The primary issue with the previous implementation is that it assumed that `path.Join` is a reasonable way of implementing trailing symlink...
Now the Go has their own "generic" interfaces for filesystem roots, maybe it would make sense to migrate to using that rather than our own home-brew thing. Note that we...