Martin Pool

Results 203 issues of Martin Pool

Rather than returning errors and other stats in the `restore` result, continuously publish them to the monitor. This actually simplifies the code, gives a better progress indication, and lets us...

See https://github.com/sourcefrog/conserve/actions/runs/7307490889/job/19913239409 etc

topic:testing

https://github.com/sourcefrog/conserve/wiki/Leases-and-locks In fact, for easier compatibility this could use the same filename, but just add an expiry time, and then repeatedly update it while running. - [x] Give Transport a...

topic:deletion

SFTP transport to archives Uses Rust ssh2 crate ## TODO - [x] Make sftp a conditional feature - [x] Default username, the same as the local username? - [x] Mention...

Could be useful but not a priority.

- [ ] Store the apath as a list of components, so that we can reuse references to earlier file parts

Perhaps I'm doing something wrong, but I have code that looks very similar to the examples, and I can't get it to panic or otherwise respond to failpoints in the...

assert_that(&stdout).starts_with(&"Created new archive"); doesn't seem to work if stdout is a String: I need to explicitly call `.as_str()` Am I doing this wrong? Or if not, would you be open...

(I couldn't work this out from the docs and had to look at example data.)

At 76b9abc: ``` % make test ccache cc -Wall -g -Werror -c -o strnatcmp.o strnatcmp.c ccache cc -Wall -g -Werror -c -o natsort.o natsort.c ccache cc -o natsort strnatcmp.o natsort.o...