Skip to content

Commit e97eb8d

Browse files
committed
Bump version
1 parent 4c5f6a0 commit e97eb8d

File tree

4 files changed

+59
-28
lines changed

4 files changed

+59
-28
lines changed

Cargo.lock

Lines changed: 15 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "httm"
33
authors = ["Robert Swinford <robert.swinford <...at...> gmail.com>"]
4-
version = "0.41.3"
4+
version = "0.41.4"
55
edition = "2021"
66
keywords = ["zfs", "backup", "restore", "cli-utility", "snapshot"]
77
description = "A CLI tool for viewing snapshot file versions on ZFS and btrfs datasets"
@@ -37,7 +37,7 @@ xattr = { version = "1.3.1", default-features = false, optional = true }
3737

3838
[dependencies]
3939
ahash = { version = "0.8.11", default-features = false }
40-
clap = { version = "4.5.13", default-features = true, features = [
40+
clap = { version = "4.5.15", default-features = true, features = [
4141
"std",
4242
"cargo",
4343
] }
@@ -67,8 +67,8 @@ nix = { version = "0.29.0", default-features = false, features = [
6767
"user",
6868
"zerocopy",
6969
] }
70-
serde = { version = "1.0.204", default-features = false }
71-
serde_json = { version = "1.0.120", default-features = false, features = [
70+
serde = { version = "1.0.207", default-features = false }
71+
serde_json = { version = "1.0.124", default-features = false, features = [
7272
"preserve_order",
7373
] }
7474
realpath-ext = { version = "0.1.3", default-features = false, features = [

httm.1

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
2-
.TH HTTM "1" "August 2024" "httm 0.41.3" "User Commands"
2+
.TH HTTM "1" "August 2024" "httm 0.41.4" "User Commands"
33
.SH NAME
4-
httm \- manual page for httm 0.41.3
4+
httm \- manual page for httm 0.41.4
55
.SH SYNOPSIS
66
.B httm
77
[\fI\,OPTIONS\/\fR] [\fI\,INPUT_FILES\/\fR]...
@@ -50,7 +50,7 @@ display snapshots names for a file. This argument optionally takes a value. By d
5050
prune all snapshot/s which contain the input file/s on that file's most immediate mount via "zfs destroy". "zfs destroy" is a DESTRUCTIVE operation which *does not* only apply to the file in question, but the entire snapshot upon which it resides. Careless use may cause you to lose snapshot data you care about. This argument requires and will be filtered according to any values specified at LIST_SNAPS. User may also enable SELECT mode to make a granular selection of specific snapshots to prune. Note: This is a ZFS only option.
5151
.TP
5252
\fB\-\-roll\-forward=\fR<ROLL_FORWARD>
53-
traditionally 'zfs rollback' is a destructive operation, whereas httm roll\-forward is non\-destructive. httm will copy only files and their attributes that have changed since a specified snapshot, from that snapshot, to its live dataset. httm will also take two precautionary snapshots, one before and one after the copy. Should the roll forward fail for any reason, httm will roll back to the pre\-execution state. Caveats: This is a ZFS only option which requires super user privileges.
53+
traditionally 'zfs rollback' is a destructive operation, whereas httm roll\-forward is non\-destructive. httm will copy only files and their attributes that have changed since a specified snapshot, from that snapshot, to its live dataset. httm will also take two precautionary snapshots, one before and one after the copy. Should the roll forward fail for any reason, httm will roll back to the pre\-execution state. Caveats: This is a ZFS only option which requires super user privileges. Not all filesystem features are supported (for instance, Solaris door or sockets on the snapshot) and will cause a roll forward to fail. Certain special/files objects will be copied or recreated, but are not guaranteed to be in the same state as the snapshot (for instance, fifos).The block clone copying so many file in parallel may also cause a kernel crash on some configurations, and is therefore disabled in this mode.
5454
.TP
5555
\fB\-m\fR, \fB\-\-file\-mount[=\fR<FILE_MOUNT>]
5656
by default, display the all mount point/s of all dataset/s which contain/s the input file/s. This argument optionally takes a value to display other information about the path. Possible values are: "mount" or "target" or "directory", return the directory upon which the underlying dataset or device of the mount, "source" or "device" or "dataset", return the underlying dataset/device of the mount, and, "relative\-path" or "relative", return the path relative to the underlying dataset/device of the mount. [aliases: mount] [possible values: source, target, mount, directory, device, dataset, relative\-path, relative, relpath]

third_party/LICENSES_THIRD_PARTY.html

Lines changed: 37 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ <h1>Third Party Licenses</h1>
4747
<h2>Overview of licenses:</h2>
4848
<ul class="licenses-overview">
4949
<li><a href="#Apache-2.0">Apache License 2.0</a> (73)</li>
50-
<li><a href="#MIT">MIT License</a> (24)</li>
50+
<li><a href="#MIT">MIT License</a> (25)</li>
5151
<li><a href="#MPL-2.0">Mozilla Public License 2.0</a> (1)</li>
5252
<li><a href="#Unicode-DFS-2016">Unicode License Agreement - Data Files and Software (2016)</a> (1)</li>
5353
</ul>
@@ -1504,7 +1504,7 @@ <h4>Used by:</h4>
15041504
<h3 id="Apache-2.0">Apache License 2.0</h3>
15051505
<h4>Used by:</h4>
15061506
<ul class="license-used-by">
1507-
<li><a href=" https://github.com/clap-rs/clap ">clap_builder 4.5.13</a></li>
1507+
<li><a href=" https://github.com/clap-rs/clap ">clap_builder 4.5.15</a></li>
15081508
<li><a href=" https://github.com/clap-rs/clap/tree/master/clap_lex ">clap_lex 0.7.0</a></li>
15091509
<li><a href=" https://github.com/sharkdp/lscolors ">lscolors 0.18.0</a></li>
15101510
</ul>
@@ -1926,8 +1926,8 @@ <h4>Used by:</h4>
19261926
<ul class="license-used-by">
19271927
<li><a href=" https://github.com/rust-cli/anstyle.git ">anstream 0.6.13</a></li>
19281928
<li><a href=" https://github.com/rust-cli/anstyle ">anstyle-query 1.0.2</a></li>
1929-
<li><a href=" https://github.com/rust-cli/anstyle.git ">anstyle 1.0.6</a></li>
1930-
<li><a href=" https://github.com/clap-rs/clap ">clap 4.5.13</a></li>
1929+
<li><a href=" https://github.com/rust-cli/anstyle.git ">anstyle 1.0.8</a></li>
1930+
<li><a href=" https://github.com/clap-rs/clap ">clap 4.5.15</a></li>
19311931
<li><a href=" https://github.com/rust-cli/anstyle ">colorchoice 1.0.0</a></li>
19321932
<li><a href=" https://github.com/colin-kiegel/rust-derive-builder ">derive_builder 0.20.0</a></li>
19331933
<li><a href=" https://github.com/colin-kiegel/rust-derive-builder ">derive_builder_core 0.20.0</a></li>
@@ -2330,8 +2330,8 @@ <h4>Used by:</h4>
23302330
<li><a href=" https://github.com/dtolnay/proc-macro2 ">proc-macro2 1.0.76</a></li>
23312331
<li><a href=" https://github.com/dtolnay/quote ">quote 1.0.35</a></li>
23322332
<li><a href=" https://github.com/dtolnay/ryu ">ryu 1.0.16</a></li>
2333-
<li><a href=" https://github.com/serde-rs/serde ">serde 1.0.204</a></li>
2334-
<li><a href=" https://github.com/serde-rs/json ">serde_json 1.0.120</a></li>
2333+
<li><a href=" https://github.com/serde-rs/serde ">serde 1.0.207</a></li>
2334+
<li><a href=" https://github.com/serde-rs/json ">serde_json 1.0.124</a></li>
23352335
<li><a href=" https://github.com/dtolnay/syn ">syn 2.0.48</a></li>
23362336
<li><a href=" https://github.com/dtolnay/thiserror ">thiserror-impl 1.0.39</a></li>
23372337
<li><a href=" https://github.com/dtolnay/thiserror ">thiserror 1.0.39</a></li>
@@ -3400,6 +3400,36 @@ <h4>Used by:</h4>
34003400
</ul>
34013401
<pre class="license-text">The MIT License (MIT)
34023402

3403+
Copyright (c) 2016 Jinzhou Zhang
3404+
Copyright (c) 2016 Junegunn Choi
3405+
3406+
Permission is hereby granted, free of charge, to any person obtaining a copy
3407+
of this software and associated documentation files (the &quot;Software&quot;), to deal
3408+
in the Software without restriction, including without limitation the rights
3409+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
3410+
copies of the Software, and to permit persons to whom the Software is
3411+
furnished to do so, subject to the following conditions:
3412+
3413+
The above copyright notice and this permission notice shall be included in
3414+
all copies or substantial portions of the Software.
3415+
3416+
THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
3417+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
3418+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
3419+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
3420+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
3421+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
3422+
THE SOFTWARE.
3423+
</pre>
3424+
</li>
3425+
<li class="license">
3426+
<h3 id="MIT">MIT License</h3>
3427+
<h4>Used by:</h4>
3428+
<ul class="license-used-by">
3429+
<li><a href=" https://github.com/kimono-koans/two_percent ">two_percent 0.11.21</a></li>
3430+
</ul>
3431+
<pre class="license-text">The MIT License (MIT)
3432+
34033433
Copyright (c) 2016 Jinzhou Zhang
34043434
Copyright (c) 2023 Robert Swinford
34053435

@@ -3499,7 +3529,7 @@ <h4>Used by:</h4>
34993529
<h3 id="MPL-2.0">Mozilla Public License 2.0</h3>
35003530
<h4>Used by:</h4>
35013531
<ul class="license-used-by">
3502-
<li><a href=" https://github.com/kimono-koans/httm ">httm 0.41.3</a></li>
3532+
<li><a href=" https://github.com/kimono-koans/httm ">httm 0.41.4</a></li>
35033533
</ul>
35043534
<pre class="license-text">Mozilla Public License Version 2.0
35053535
&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;&#x3D;

0 commit comments

Comments
 (0)