Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2023-04-20 | [Chore] Handle 'temp_path' as an actual 'Path' instead of 'String' | Roman Melnikov | 1 | -1/+1 | |
Problem: 'temp_path' and 'lock_path' are handled as 'String'. This can be a problem when the 'temp_path' directory is a symlink on the target system, e.g. this is the case with the default '/tmp' and macOS, where this directory is actually a symlink to '/private/tmp'. Solution: Handle 'temp_path' and 'lock_path' as actual Paths. Also, canonicalize 'temp_path' to avoid canary file path mismatches when checking filesystem events. As a side effect, also update the 'notify' dependency to the latest stable version. | |||||
2022-01-13 | optimize release build for size | Timothy DeHerrera | 1 | -2/+7 | |
2021-07-29 | update tokio | Timothy DeHerrera | 1 | -1/+1 | |
2021-01-26 | changed: sort Cargo.toml | Bernardo Meurer | 1 | -10/+10 | |
2021-01-26 | changed: remove 2015-style extern crate | Bernardo Meurer | 1 | -3/+2 | |
2021-01-08 | Restructure project | notgne2 | 1 | -6/+2 | |
2020-12-30 | Modify activation logic to keep SSH connection alive for magic-rollback and ↵ | notgne2 | 1 | -0/+1 | |
avoid forking or disconnecting std{out,err} | |||||
2020-12-27 | Replace logger, add more logging options including files | notgne2 | 1 | -1/+1 | |
2020-12-15 | Update tokio & pull in notify, instead of inotify | Andreas Fuchs | 1 | -2/+2 | |
The notify crate is cross-platform, and the newer tokio has some bug fixes. Let's use those. | |||||
2020-12-15 | Debump the smol_str version to 0.1.16 to build on rust 1.45.2 (#28) | Andreas Fuchs | 1 | -0/+5 | |
* Debump the smol_str version to 0.1.16 to build on rust 1.45.2 Rust 1.45.2 is what ships in the 20.09 release, and smol_str 0.1.17 is incompatible with it. * Clarify version bounds on the smol_str dependency | |||||
2020-11-29 | Use crude Nix parsing for parsing the flake path | notgne2 | 1 | -0/+1 | |
2020-11-22 | Partially add deployment confirmation utilities (for #4) | notgne2 | 1 | -0/+2 | |
2020-10-29 | Make all the errors work correctly (I am so so sorry) | notgne2 | 1 | -0/+2 | |
2020-10-29 | Fix authors list in package definition | notgne2 | 1 | -1/+1 | |
2020-10-13 | Auto rollback if deployment is not confirmed | notgne2 | 1 | -1/+4 | |
2020-09-29 | Add license information, reformat Nix files, clean up | notgne2 | 1 | -1/+5 | |
2020-09-28 | use separate binary for activation, more cleanup | notgne2 | 1 | -0/+8 | |