Stéphan Kochen

Results 32 issues of Stéphan Kochen

This change allows attaching to buffers with `zipfile:` or `tarfile:` virtual paths. A function `util.strip_archive_subpath(path)` was added to extract the archive path from such a virtual path, and `root_dir` for...

These are some changes to reduce MDNS traffic between peers (and thus also reduce CPU load). I don't believe the changes up to and including 7b6108e can have adverse effects,...

When overriding the header type in bitcoin-protocol, it's possible messages already contain Block instances (or a subclass thereof). For [webcoin-dogecoin](https://github.com/stephank/webcoin-dogecoin), I'm actually implementing the abstract-encoding interface in a Block subclass,...

For things to work in litecoin / dogecoin, we need to load a pair of checkpoints, because the consensus algorithm requires us to look back a bit further: https://github.com/stephank/webcoin-dogecoin/blob/3f2f7bbcb8be9e53126a1e35fdaf5d55f632617f/index.js#L113-L116 I...

Fixes the segfault seen in https://github.com/tpoechtrager/cctools-port/pull/114#issuecomment-1207381679

###### Description of changes These define the `Darwin` module, which I don't think is really used in ObjC, but is the primary means with which Swift code interacts with low-level...

6.topic: darwin
10.rebuild-darwin: 501+
10.rebuild-linux: 0
10.rebuild-darwin: 1001-2500

The current behaviour uses the OS user database to find the home directory, ignoring the environment like `$HOME`. The `os.UserHomeDir` function is available since Go 1.12, and it looks like...

Some email providers can notify us when an email has bounced or otherwise been rejected. For example, AWS SES does this. We could act on these notifications to temporarily block...

Our custom pubsub code does not support TLS. This code is in place because we couldn't make the upstream pubsub code work for us, but I don't remember why. We...

It'd be nice to have an API monitoring endpoint that does a quick check of Redis and SMTP connections. We could formalise `/ver.txt` as this. But I'm also guessing the...