-- Leo's gemini proxy

-- Connecting to typed-hole.org:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

commit 3b816a72588a7851fcbd8b7862a2a70d1bd32c69

Author: Julien Blanchard <julien@sideburns.eu>

Date: Tue Nov 19 10:12:27 2019 +0100


Update Link parsing RegEx


Fixes issue on gemini://tilde.pink:1965/~fabricius/ regarding multiple

whitspaces before destination in a link.


diff --git a/Cargo.lock b/Cargo.lock

index ee5679f..d426246 100644

--- a/Cargo.lock

+++ b/Cargo.lock

@@ -10,7 +10,7 @@ dependencies = [


[[package]]

name = "arc-swap"

-version = "0.4.3"

+version = "0.4.4"

source = "registry+https://github.com/rust-lang/crates.io-index"


[[package]]

@@ -25,15 +25,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"


[[package]]

name = "arrayvec"

-version = "0.4.11"

+version = "0.5.1"

source = "registry+https://github.com/rust-lang/crates.io-index"

-dependencies = [

- "nodrop 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)",

-]


[[package]]

name = "asuka"

-version = "0.7.0"

+version = "0.7.1"

dependencies = [

"cursive 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)",

"dirs 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)",

@@ -48,27 +45,27 @@ dependencies = [


[[package]]

name = "autocfg"

-version = "0.1.6"

+version = "0.1.7"

source = "registry+https://github.com/rust-lang/crates.io-index"


[[package]]

name = "backtrace"

-version = "0.3.38"

+version = "0.3.40"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "backtrace-sys 0.1.31 (registry+https://github.com/rust-lang/crates.io-index)",

+ "backtrace-sys 0.1.32 (registry+https://github.com/rust-lang/crates.io-index)",

"cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",

- "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",

+ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",

"rustc-demangle 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

name = "backtrace-sys"

-version = "0.1.31"

+version = "0.1.32"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "cc 1.0.45 (registry+https://github.com/rust-lang/crates.io-index)",

- "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",

+ "cc 1.0.47 (registry+https://github.com/rust-lang/crates.io-index)",

+ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

@@ -81,16 +78,16 @@ dependencies = [


[[package]]

name = "bitflags"

-version = "1.2.0"

+version = "1.2.1"

source = "registry+https://github.com/rust-lang/crates.io-index"


[[package]]

name = "blake2b_simd"

-version = "0.5.8"

+version = "0.5.9"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

"arrayref 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)",

- "arrayvec 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)",

+ "arrayvec 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",

"constant_time_eq 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",

]


@@ -101,16 +98,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index"


[[package]]

name = "c2-chacha"

-version = "0.2.2"

+version = "0.2.3"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",

- "ppv-lite86 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)",

+ "ppv-lite86 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

name = "cc"

-version = "1.0.45"

+version = "1.0.47"

source = "registry+https://github.com/rust-lang/crates.io-index"


[[package]]

@@ -123,9 +119,9 @@ name = "chrono"

version = "0.4.9"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",

+ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",

"num-integer 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)",

- "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",

+ "num-traits 0.2.9 (registry+https://github.com/rust-lang/crates.io-index)",

"time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)",

]


@@ -134,7 +130,7 @@ name = "cloudabi"

version = "0.0.3"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "bitflags 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",

+ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

@@ -148,7 +144,7 @@ version = "0.6.4"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

"core-foundation-sys 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)",

- "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",

+ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

@@ -181,54 +177,54 @@ dependencies = [

"cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",

"chrono 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)",

"crossbeam-channel 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",

- "enum-map 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)",

- "enumset 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",

+ "enum-map 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",

+ "enumset 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)",

"hashbrown 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",

"lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",

- "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",

+ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",

"log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",

"maplit 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",

"ncurses 5.99.0 (registry+https://github.com/rust-lang/crates.io-index)",

"num 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",

"owning_ref 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",

- "signal-hook 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",

+ "signal-hook 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",

"term_size 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",

- "toml 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)",

- "unicode-segmentation 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",

+ "toml 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)",

+ "unicode-segmentation 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)",

"unicode-width 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",

"xi-unicode 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

name = "darling"

-version = "0.9.0"

+version = "0.10.2"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "darling_core 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",

- "darling_macro 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",

+ "darling_core 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)",

+ "darling_macro 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

name = "darling_core"

-version = "0.9.0"

+version = "0.10.2"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

"fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",

"ident_case 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",

- "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)",

- "quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)",

- "strsim 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",

- "syn 0.15.44 (registry+https://github.com/rust-lang/crates.io-index)",

+ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",

+ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",

+ "strsim 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)",

+ "syn 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

name = "darling_macro"

-version = "0.9.0"

+version = "0.10.2"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "darling_core 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",

- "quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)",

- "syn 0.15.44 (registry+https://github.com/rust-lang/crates.io-index)",

+ "darling_core 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)",

+ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",

+ "syn 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

@@ -246,18 +242,18 @@ version = "0.3.4"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

"cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",

- "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",

+ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",

"redox_users 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",

"winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

name = "enum-map"

-version = "0.6.0"

+version = "0.6.1"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

+ "array-macro 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",

"enum-map-derive 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)",

- "enum-map-internals 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

@@ -265,57 +261,49 @@ name = "enum-map-derive"

version = "0.4.3"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "proc-macro2 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",

+ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",

"quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",

- "syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",

-]

-

-[[package]]

-name = "enum-map-internals"

-version = "0.2.1"

-source = "registry+https://github.com/rust-lang/crates.io-index"

-dependencies = [

- "array-macro 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",

+ "syn 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

name = "enumset"

-version = "0.4.2"

+version = "0.4.4"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "enumset_derive 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)",

- "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",

+ "enumset_derive 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)",

+ "num-traits 0.2.9 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

name = "enumset_derive"

-version = "0.4.1"

+version = "0.4.3"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "darling 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",

- "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)",

- "quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)",

- "syn 0.15.44 (registry+https://github.com/rust-lang/crates.io-index)",

+ "darling 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)",

+ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",

+ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",

+ "syn 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

name = "failure"

-version = "0.1.5"

+version = "0.1.6"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "backtrace 0.3.38 (registry+https://github.com/rust-lang/crates.io-index)",

- "failure_derive 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",

+ "backtrace 0.3.40 (registry+https://github.com/rust-lang/crates.io-index)",

+ "failure_derive 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

name = "failure_derive"

-version = "0.1.5"

+version = "0.1.6"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)",

- "quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)",

- "syn 0.15.44 (registry+https://github.com/rust-lang/crates.io-index)",

- "synstructure 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)",

+ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",

+ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",

+ "syn 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)",

+ "synstructure 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

@@ -343,11 +331,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index"


[[package]]

name = "getrandom"

-version = "0.1.12"

+version = "0.1.13"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

"cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",

- "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",

+ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",

"wasi 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",

]


@@ -368,7 +356,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

"matches 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",

"unicode-bidi 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)",

- "unicode-normalization 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",

+ "unicode-normalization 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

@@ -392,7 +380,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"


[[package]]

name = "libc"

-version = "0.2.62"

+version = "0.2.65"

source = "registry+https://github.com/rust-lang/crates.io-index"


[[package]]

@@ -414,6 +402,11 @@ version = "0.1.8"

source = "registry+https://github.com/rust-lang/crates.io-index"


[[package]]

+name = "maybe-uninit"

+version = "2.0.0"

+source = "registry+https://github.com/rust-lang/crates.io-index"

+

+[[package]]

name = "memchr"

version = "2.2.1"

source = "registry+https://github.com/rust-lang/crates.io-index"

@@ -424,14 +417,14 @@ version = "0.2.3"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

"lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",

- "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",

+ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",

"log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",

- "openssl 0.10.24 (registry+https://github.com/rust-lang/crates.io-index)",

+ "openssl 0.10.25 (registry+https://github.com/rust-lang/crates.io-index)",

"openssl-probe 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",

- "openssl-sys 0.9.49 (registry+https://github.com/rust-lang/crates.io-index)",

+ "openssl-sys 0.9.52 (registry+https://github.com/rust-lang/crates.io-index)",

"schannel 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)",

- "security-framework 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",

- "security-framework-sys 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",

+ "security-framework 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",

+ "security-framework-sys 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",

"tempfile 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)",

]


@@ -440,17 +433,12 @@ name = "ncurses"

version = "5.99.0"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "cc 1.0.45 (registry+https://github.com/rust-lang/crates.io-index)",

- "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",

- "pkg-config 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)",

+ "cc 1.0.47 (registry+https://github.com/rust-lang/crates.io-index)",

+ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",

+ "pkg-config 0.3.17 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

-name = "nodrop"

-version = "0.1.13"

-source = "registry+https://github.com/rust-lang/crates.io-index"

-

-[[package]]

name = "num"

version = "0.2.0"

source = "registry+https://github.com/rust-lang/crates.io-index"

@@ -459,7 +447,7 @@ dependencies = [

"num-integer 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)",

"num-iter 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)",

"num-rational 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",

- "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",

+ "num-traits 0.2.9 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

@@ -467,8 +455,8 @@ name = "num-complex"

version = "0.2.3"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",

- "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",

+ "autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",

+ "num-traits 0.2.9 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

@@ -476,8 +464,8 @@ name = "num-integer"

version = "0.1.41"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",

- "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",

+ "autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",

+ "num-traits 0.2.9 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

@@ -485,9 +473,9 @@ name = "num-iter"

version = "0.1.39"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",

+ "autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",

"num-integer 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)",

- "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",

+ "num-traits 0.2.9 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

@@ -495,17 +483,17 @@ name = "num-rational"

version = "0.2.2"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",

+ "autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",

"num-integer 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)",

- "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",

+ "num-traits 0.2.9 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

name = "num-traits"

-version = "0.2.8"

+version = "0.2.9"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",

+ "autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

@@ -518,15 +506,15 @@ dependencies = [


[[package]]

name = "openssl"

-version = "0.10.24"

+version = "0.10.25"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "bitflags 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",

+ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",

"cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",

"foreign-types 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",

"lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",

- "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",

- "openssl-sys 0.9.49 (registry+https://github.com/rust-lang/crates.io-index)",

+ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",

+ "openssl-sys 0.9.52 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

@@ -536,13 +524,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index"


[[package]]

name = "openssl-sys"

-version = "0.9.49"

+version = "0.9.52"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",

- "cc 1.0.45 (registry+https://github.com/rust-lang/crates.io-index)",

- "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",

- "pkg-config 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)",

+ "autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",

+ "cc 1.0.47 (registry+https://github.com/rust-lang/crates.io-index)",

+ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",

+ "pkg-config 0.3.17 (registry+https://github.com/rust-lang/crates.io-index)",

"vcpkg 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)",

]


@@ -561,25 +549,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index"


[[package]]

name = "pkg-config"

-version = "0.3.16"

+version = "0.3.17"

source = "registry+https://github.com/rust-lang/crates.io-index"


[[package]]

name = "ppv-lite86"

-version = "0.2.5"

+version = "0.2.6"

source = "registry+https://github.com/rust-lang/crates.io-index"


[[package]]

name = "proc-macro2"

-version = "0.4.30"

-source = "registry+https://github.com/rust-lang/crates.io-index"

-dependencies = [

- "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",

-]

-

-[[package]]

-name = "proc-macro2"

-version = "1.0.4"

+version = "1.0.6"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

"unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",

@@ -587,18 +567,10 @@ dependencies = [


[[package]]

name = "quote"

-version = "0.6.13"

-source = "registry+https://github.com/rust-lang/crates.io-index"

-dependencies = [

- "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)",

-]

-

-[[package]]

-name = "quote"

version = "1.0.2"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "proc-macro2 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",

+ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

@@ -606,8 +578,8 @@ name = "rand"

version = "0.7.2"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "getrandom 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",

- "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",

+ "getrandom 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)",

+ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",

"rand_chacha 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",

"rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",

"rand_hc 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",

@@ -618,7 +590,7 @@ name = "rand_chacha"

version = "0.2.1"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "c2-chacha 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",

+ "c2-chacha 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",

"rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",

]


@@ -640,7 +612,7 @@ name = "rand_core"

version = "0.5.1"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "getrandom 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",

+ "getrandom 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

@@ -658,7 +630,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

"cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)",

"fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",

- "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",

+ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",

"rand_core 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",

"rdrand 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",

"winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",

@@ -682,7 +654,7 @@ name = "redox_users"

version = "0.3.1"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",

+ "failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",

"rand_os 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",

"redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",

"rust-argon2 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",

@@ -718,7 +690,7 @@ version = "0.5.1"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

"base64 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)",

- "blake2b_simd 0.5.8 (registry+https://github.com/rust-lang/crates.io-index)",

+ "blake2b_simd 0.5.9 (registry+https://github.com/rust-lang/crates.io-index)",

"crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)",

]


@@ -738,18 +710,18 @@ dependencies = [


[[package]]

name = "security-framework"

-version = "0.3.1"

+version = "0.3.3"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

"core-foundation 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)",

"core-foundation-sys 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)",

- "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",

- "security-framework-sys 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",

+ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",

+ "security-framework-sys 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

name = "security-framework-sys"

-version = "0.3.1"

+version = "0.3.3"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

"core-foundation-sys 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)",

@@ -757,15 +729,15 @@ dependencies = [


[[package]]

name = "serde"

-version = "1.0.101"

+version = "1.0.102"

source = "registry+https://github.com/rust-lang/crates.io-index"


[[package]]

name = "signal-hook"

-version = "0.1.10"

+version = "0.1.11"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",

+ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",

"signal-hook-registry 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)",

]


@@ -774,14 +746,17 @@ name = "signal-hook-registry"

version = "1.1.1"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "arc-swap 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)",

- "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",

+ "arc-swap 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)",

+ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

name = "smallvec"

-version = "0.6.10"

+version = "0.6.13"

source = "registry+https://github.com/rust-lang/crates.io-index"

+dependencies = [

+ "maybe-uninit 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)",

+]


[[package]]

name = "stable_deref_trait"

@@ -790,38 +765,28 @@ source = "registry+https://github.com/rust-lang/crates.io-index"


[[package]]

name = "strsim"

-version = "0.7.0"

+version = "0.9.2"

source = "registry+https://github.com/rust-lang/crates.io-index"


[[package]]

name = "syn"

-version = "0.15.44"

-source = "registry+https://github.com/rust-lang/crates.io-index"

-dependencies = [

- "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)",

- "quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)",

- "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",

-]

-

-[[package]]

-name = "syn"

-version = "1.0.5"

+version = "1.0.8"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "proc-macro2 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",

+ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",

"quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",

"unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

name = "synstructure"

-version = "0.10.2"

+version = "0.12.3"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)",

- "quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)",

- "syn 0.15.44 (registry+https://github.com/rust-lang/crates.io-index)",

- "unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",

+ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)",

+ "quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",

+ "syn 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)",

+ "unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

@@ -830,7 +795,7 @@ version = "3.1.0"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

"cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",

- "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",

+ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",

"rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",

"redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",

"remove_dir_all 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",

@@ -843,7 +808,7 @@ version = "0.3.1"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

"kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",

- "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",

+ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",

"winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",

]


@@ -860,17 +825,17 @@ name = "time"

version = "0.1.42"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)",

+ "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",

"redox_syscall 0.1.56 (registry+https://github.com/rust-lang/crates.io-index)",

"winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

name = "toml"

-version = "0.5.3"

+version = "0.5.5"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)",

+ "serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

@@ -883,15 +848,15 @@ dependencies = [


[[package]]

name = "unicode-normalization"

-version = "0.1.8"

+version = "0.1.9"

source = "registry+https://github.com/rust-lang/crates.io-index"

dependencies = [

- "smallvec 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)",

+ "smallvec 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)",

]


[[package]]

name = "unicode-segmentation"

-version = "1.3.0"

+version = "1.6.0"

source = "registry+https://github.com/rust-lang/crates.io-index"


[[package]]

@@ -901,11 +866,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"


[[package]]

name = "unicode-xid"

-version = "0.1.0"

-source = "registry+https://github.com/rust-lang/crates.io-index"

-

-[[package]]

-name = "unicode-xid"

version = "0.2.0"

source = "registry+https://github.com/rust-lang/crates.io-index"


@@ -965,19 +925,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index"


[metadata]

"checksum aho-corasick 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)" = "58fb5e95d83b38284460a5fda7d6470aa0b8844d283a0b614b8535e880800d2d"

-"checksum arc-swap 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)" = "f1a1eca3195b729bbd64e292ef2f5fff6b1c28504fed762ce2b1013dde4d8e92"

+"checksum arc-swap 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "d7b8a9123b8027467bce0099fe556c628a53c8d83df0507084c31e9ba2e39aff"

"checksum array-macro 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "7d034edd76d4e7adc314c95400941dedc89bd4337d565bf87f6b69d3b20dc4de"

"checksum arrayref 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)" = "0d382e583f07208808f6b1249e60848879ba3543f57c32277bf52d69c2f0f0ee"

-"checksum arrayvec 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)" = "b8d73f9beda665eaa98ab9e4f7442bd4e7de6652587de55b2525e52e29c1b0ba"

-"checksum autocfg 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "b671c8fb71b457dd4ae18c4ba1e59aa81793daacc361d82fcd410cef0d491875"

-"checksum backtrace 0.3.38 (registry+https://github.com/rust-lang/crates.io-index)" = "690a62be8920ccf773ee00ef0968649b0e724cda8bd5b12286302b4ae955fdf5"

-"checksum backtrace-sys 0.1.31 (registry+https://github.com/rust-lang/crates.io-index)" = "82a830b4ef2d1124a711c71d263c5abdc710ef8e907bd508c88be475cebc422b"

+"checksum arrayvec 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cff77d8686867eceff3105329d4698d96c2391c176d5d03adc90c7389162b5b8"

+"checksum autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)" = "1d49d90015b3c36167a20fe2810c5cd875ad504b39cff3d4eae7977e6b7c1cb2"

+"checksum backtrace 0.3.40 (registry+https://github.com/rust-lang/crates.io-index)" = "924c76597f0d9ca25d762c25a4d369d51267536465dc5064bdf0eb073ed477ea"

+"checksum backtrace-sys 0.1.32 (registry+https://github.com/rust-lang/crates.io-index)" = "5d6575f128516de27e3ce99689419835fce9643a9b215a14d2b5b685be018491"

"checksum base64 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0b25d992356d2eb0ed82172f5248873db5560c4721f564b13cb5193bda5e668e"

-"checksum bitflags 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8a606a02debe2813760609f57a64a2ffd27d9fdf5b2f133eaca0b248dd92cdd2"

-"checksum blake2b_simd 0.5.8 (registry+https://github.com/rust-lang/crates.io-index)" = "5850aeee1552f495dd0250014cf64b82b7c8879a89d83b33bbdace2cc4f63182"

+"checksum bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"

+"checksum blake2b_simd 0.5.9 (registry+https://github.com/rust-lang/crates.io-index)" = "b83b7baab1e671718d78204225800d6b170e648188ac7dc992e9d6bddf87d0c0"

"checksum byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "a7c3dd8985a7111efc5c80b44e23ecdd8c007de8ade3b96595387e812b957cf5"

-"checksum c2-chacha 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7d64d04786e0f528460fc884753cf8dddcc466be308f6026f8e355c41a0e4101"

-"checksum cc 1.0.45 (registry+https://github.com/rust-lang/crates.io-index)" = "4fc9a35e1f4290eb9e5fc54ba6cf40671ed2a2514c3eeb2b2a908dda2ea5a1be"

+"checksum c2-chacha 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "214238caa1bf3a496ec3392968969cab8549f96ff30652c9e56885329315f6bb"

+"checksum cc 1.0.47 (registry+https://github.com/rust-lang/crates.io-index)" = "aa87058dce70a3ff5621797f1506cb837edd02ac4c0ae642b4542dce802908b8"

"checksum cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)" = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"

"checksum chrono 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)" = "e8493056968583b0193c1bb04d6f7684586f3726992d6c573261941a895dbd68"

"checksum cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f"

@@ -987,54 +947,51 @@ source = "registry+https://github.com/rust-lang/crates.io-index"

"checksum crossbeam-channel 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)" = "c8ec7fcd21571dc78f96cc96243cab8d8f035247c3efd16c687be154c3fa9efa"

"checksum crossbeam-utils 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)" = "04973fa96e96579258a5091af6003abde64af786b860f18622b82e026cca60e6"

"checksum cursive 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)" = "6261747aa936aab19fc4ac3a2c1a8eee8fb5862ba96fb1e524ee56cb520d9caf"

-"checksum darling 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fcfbcb0c5961907597a7d1148e3af036268f2b773886b8bb3eeb1e1281d3d3d6"

-"checksum darling_core 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "6afc018370c3bff3eb51f89256a6bdb18b4fdcda72d577982a14954a7a0b402c"

-"checksum darling_macro 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "c6d8dac1c6f1d29a41c4712b4400f878cb4fcc4c7628f298dd75038e024998d1"

+"checksum darling 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)" = "0d706e75d87e35569db781a9b5e2416cff1236a47ed380831f959382ccd5f858"

+"checksum darling_core 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f0c960ae2da4de88a91b2d920c2a7233b400bc33cb28453a2987822d8392519b"

+"checksum darling_macro 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)" = "d9b5a2f4ac4969822c62224815d069952656cadc7084fdca9751e6d959189b72"

"checksum dirs 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "13aea89a5c93364a98e9b37b2fa237effbb694d5cfe01c5b70941f7eb087d5e3"

"checksum dirs-sys 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "afa0b23de8fd801745c471deffa6e12d248f962c9fd4b4c33787b055599bde7b"

-"checksum enum-map 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7bc0515b284e6ce2cbacd123b339d9c5a0ce49059baa4d9e584ab3803b3dc973"

+"checksum enum-map 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "75eb4afb8170adb4120b13700c1af58c3137cd72e4c56e282045af5c29ab5329"

"checksum enum-map-derive 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)" = "e57001dfb2532f5a103ff869656887fae9a8defa7d236f3e39d2ee86ed629ad7"

-"checksum enum-map-internals 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "8d7f81655c75281b36ddb9c2a1502afcac9db780859cc5b2eba08efcccb4c510"

-"checksum enumset 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7b4293261d4f3472132ffdeb1c97be5f5de5267c4a764c6cc10066aeff35a54c"

-"checksum enumset_derive 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = "aeece157d0a6cda3f6015d7f16c570d4ba958161477448a9a6ec49851ccd8ee0"

-"checksum failure 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "795bd83d3abeb9220f257e597aa0080a508b27533824adf336529648f6abf7e2"

-"checksum failure_derive 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "ea1063915fd7ef4309e222a5a07cf9c319fb9c7836b1f89b85458672dbb127e1"

+"checksum enumset 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "57b811aef4ff1cc938f13bbec348f0ecbfc2bb565b7ab90161c9f0b2805edc8a"

+"checksum enumset_derive 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)" = "b184c2d0714bbeeb6440481a19c78530aa210654d99529f13d2f860a1b447598"

+"checksum failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "f8273f13c977665c5db7eb2b99ae520952fe5ac831ae4cd09d80c4c7042b5ed9"

+"checksum failure_derive 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "0bc225b78e0391e4b8683440bf2e63c2deeeb2ce5189eab46e2b68c6d3725d08"

"checksum fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "2fad85553e09a6f881f739c29f0b00b0f01357c743266d478b68951ce23285f3"

"checksum foreign-types 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"

"checksum foreign-types-shared 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"

"checksum fuchsia-cprng 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba"

-"checksum getrandom 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)" = "473a1265acc8ff1e808cd0a1af8cee3c2ee5200916058a2ca113c29f2d903571"

+"checksum getrandom 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)" = "e7db7ca94ed4cd01190ceee0d8a8052f08a247aa1b469a7f68c6a3b71afcf407"

"checksum hashbrown 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e1de41fb8dba9714efd92241565cdff73f78508c95697dd56787d3cba27e2353"

"checksum ident_case 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"

"checksum idna 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "02e2673c30ee86b5b96a9cb52ad15718aa1f966f5ab9ad54a8b95d5ca33120a9"

"checksum json 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b3ca41abbeb7615d56322a984e63be5e5d0a117dfaca86c14393e32a762ccac1"

"checksum kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d"

"checksum lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"

-"checksum libc 0.2.62 (registry+https://github.com/rust-lang/crates.io-index)" = "34fcd2c08d2f832f376f4173a231990fa5aef4e99fb569867318a227ef4c06ba"

+"checksum libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)" = "1a31a0627fdf1f6a39ec0dd577e101440b7db22672c0901fe00a9a6fbb5c24e8"

"checksum log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)" = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7"

"checksum maplit 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d"

"checksum matches 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08"

+"checksum maybe-uninit 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00"

"checksum memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "88579771288728879b57485cc7d6b07d648c9f0141eb955f8ab7f9d45394468e"

"checksum native-tls 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "4b2df1a4c22fd44a62147fd8f13dd0f95c9d8ca7b2610299b2a2f9cf8964274e"

"checksum ncurses 5.99.0 (registry+https://github.com/rust-lang/crates.io-index)" = "15699bee2f37e9f8828c7b35b2bc70d13846db453f2d507713b758fabe536b82"

-"checksum nodrop 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)" = "2f9667ddcc6cc8a43afc9b7917599d7216aa09c463919ea32c59ed6cac8bc945"

"checksum num 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "cf4825417e1e1406b3782a8ce92f4d53f26ec055e3622e1881ca8e9f5f9e08db"

"checksum num-complex 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "fcb0cf31fb3ff77e6d2a6ebd6800df7fdcd106f2ad89113c9130bcd07f93dffc"

"checksum num-integer 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)" = "b85e541ef8255f6cf42bbfe4ef361305c6c135d10919ecc26126c4e5ae94bc09"

"checksum num-iter 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)" = "76bd5272412d173d6bf9afdf98db8612bbabc9a7a830b7bfc9c188911716132e"

"checksum num-rational 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f2885278d5fe2adc2f75ced642d52d879bffaceb5a2e0b1d4309ffdfb239b454"

-"checksum num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "6ba9a427cfca2be13aa6f6403b0b7e7368fe982bfa16fccc450ce74c46cd9b32"

+"checksum num-traits 0.2.9 (registry+https://github.com/rust-lang/crates.io-index)" = "443c53b3c3531dfcbfa499d8893944db78474ad7a1d87fa2d94d1a2231693ac6"

"checksum open 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "94b424e1086328b0df10235c6ff47be63708071881bead9e76997d9291c0134b"

-"checksum openssl 0.10.24 (registry+https://github.com/rust-lang/crates.io-index)" = "8152bb5a9b5b721538462336e3bef9a539f892715e5037fda0f984577311af15"

+"checksum openssl 0.10.25 (registry+https://github.com/rust-lang/crates.io-index)" = "2f372b2b53ce10fb823a337aaa674e3a7d072b957c6264d0f4ff0bd86e657449"

"checksum openssl-probe 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de"

-"checksum openssl-sys 0.9.49 (registry+https://github.com/rust-lang/crates.io-index)" = "f4fad9e54bd23bd4cbbe48fdc08a1b8091707ac869ef8508edea2fec77dcc884"

+"checksum openssl-sys 0.9.52 (registry+https://github.com/rust-lang/crates.io-index)" = "c977d08e1312e2f7e4b86f9ebaa0ed3b19d1daff75fae88bbb88108afbd801fc"

"checksum owning_ref 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "49a4b8ea2179e6a2e27411d3bca09ca6dd630821cf6894c6c7c8467a8ee7ef13"

"checksum percent-encoding 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e"

-"checksum pkg-config 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)" = "72d5370d90f49f70bd033c3d75e87fc529fbfff9d6f7cccef07d6170079d91ea"

-"checksum ppv-lite86 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)" = "e3cbf9f658cdb5000fcf6f362b8ea2ba154b9f146a61c7a20d647034c6b6561b"

-"checksum proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)" = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759"

-"checksum proc-macro2 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "afdc77cc74ec70ed262262942ebb7dac3d479e9e5cfa2da1841c0806f6cdabcc"

-"checksum quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)" = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1"

+"checksum pkg-config 0.3.17 (registry+https://github.com/rust-lang/crates.io-index)" = "05da548ad6865900e60eaba7f589cc0783590a92e940c26953ff81ddbab2d677"

+"checksum ppv-lite86 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "74490b50b9fbe561ac330df47c08f3f33073d2d00c150f719147d7c54522fa1b"

+"checksum proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "9c9e470a8dc4aeae2dee2f335e8f533e2d4b347e1434e5671afc49b054592f27"

"checksum quote 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "053a8c8bcc71fcce321828dc897a98ab9760bef03a4fc36693c231e5b3216cfe"

"checksum rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "3ae1b169243eaf61759b8475a998f0a385e42042370f3a7dbaf35246eacc8412"

"checksum rand_chacha 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "03a2a90da8c7523f554344f921aa97283eadf6ac484a6d2a7d0212fa7f8d6853"

@@ -1052,27 +1009,25 @@ source = "registry+https://github.com/rust-lang/crates.io-index"

"checksum rust-argon2 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4ca4eaef519b494d1f2848fc602d18816fed808a981aedf4f1f00ceb7c9d32cf"

"checksum rustc-demangle 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)" = "4c691c0e608126e00913e33f0ccf3727d5fc84573623b8d65b2df340b5201783"

"checksum schannel 0.1.16 (registry+https://github.com/rust-lang/crates.io-index)" = "87f550b06b6cba9c8b8be3ee73f391990116bf527450d2556e9b9ce263b9a021"

-"checksum security-framework 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "eee63d0f4a9ec776eeb30e220f0bc1e092c3ad744b2a379e3993070364d3adc2"

-"checksum security-framework-sys 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "9636f8989cbf61385ae4824b98c1aaa54c994d7d8b41f11c601ed799f0549a56"

-"checksum serde 1.0.101 (registry+https://github.com/rust-lang/crates.io-index)" = "9796c9b7ba2ffe7a9ce53c2287dfc48080f4b2b362fcc245a259b3a7201119dd"

-"checksum signal-hook 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)" = "4f61c4d59f3aaa9f61bba6450a9b80ba48362fd7d651689e7a10c453b1f6dc68"

+"checksum security-framework 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "301c862a6d0ee78f124c5e1710205965fc5c553100dcda6d98f13ef87a763f04"

+"checksum security-framework-sys 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "e31493fc37615debb8c5090a7aeb4a9730bc61e77ab10b9af59f1a202284f895"

+"checksum serde 1.0.102 (registry+https://github.com/rust-lang/crates.io-index)" = "0c4b39bd9b0b087684013a792c59e3e07a46a01d2322518d8a1104641a0b1be0"

+"checksum signal-hook 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)" = "cb543aecec4ba8b867f41284729ddfdb7e8fcd70ec3d7d37fca3007a4b53675f"

"checksum signal-hook-registry 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "1797d48f38f91643908bb14e35e79928f9f4b3cefb2420a564dde0991b4358dc"

-"checksum smallvec 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)" = "ab606a9c5e214920bb66c458cd7be8ef094f813f20fe77a54cc7dbfff220d4b7"

+"checksum smallvec 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)" = "f7b0758c52e15a8b5e3691eae6cc559f08eee9406e548a4477ba4e67770a82b6"

"checksum stable_deref_trait 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "dba1a27d3efae4351c8051072d619e3ade2820635c3958d826bfea39d59b54c8"

-"checksum strsim 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550"

-"checksum syn 0.15.44 (registry+https://github.com/rust-lang/crates.io-index)" = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5"

-"checksum syn 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "66850e97125af79138385e9b88339cbcd037e3f28ceab8c5ad98e64f0f1f80bf"

-"checksum synstructure 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)" = "02353edf96d6e4dc81aea2d8490a7e9db177bf8acb0e951c24940bf866cb313f"

+"checksum strsim 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)" = "032c03039aae92b350aad2e3779c352e104d919cb192ba2fabbd7b831ce4f0f6"

+"checksum syn 1.0.8 (registry+https://github.com/rust-lang/crates.io-index)" = "661641ea2aa15845cddeb97dad000d22070bb5c1fb456b96c1cba883ec691e92"

+"checksum synstructure 0.12.3 (registry+https://github.com/rust-lang/crates.io-index)" = "67656ea1dc1b41b1451851562ea232ec2e5a80242139f7e679ceccfb5d61f545"

"checksum tempfile 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7a6e24d9338a0a5be79593e2fa15a648add6138caa803e2d5bc782c371732ca9"

"checksum term_size 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "9e5b9a66db815dcfd2da92db471106457082577c3c278d4138ab3e3b4e189327"

"checksum thread_local 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)" = "c6b53e329000edc2b34dbe8545fd20e55a333362d0a321909685a19bd28c3f1b"

"checksum time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)" = "db8dcfca086c1143c9270ac42a2bbd8a7ee477b78ac8e45b19abfb0cbede4b6f"

-"checksum toml 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)" = "c7aabe75941d914b72bf3e5d3932ed92ce0664d49d8432305a8b547c37227724"

+"checksum toml 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)" = "01d1404644c8b12b16bfcffa4322403a91a451584daaaa7c28d3152e6cbc98cf"

"checksum unicode-bidi 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5"

-"checksum unicode-normalization 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "141339a08b982d942be2ca06ff8b076563cbe223d1befd5450716790d44e2426"

-"checksum unicode-segmentation 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1967f4cdfc355b37fd76d2a954fb2ed3871034eb4f26d60537d88795cfc332a9"

+"checksum unicode-normalization 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "09c8070a9942f5e7cfccd93f490fdebd230ee3c3c9f107cb25bad5351ef671cf"

+"checksum unicode-segmentation 1.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0"

"checksum unicode-width 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "7007dbd421b92cc6e28410fe7362e2e0a2503394908f417b68ec8d1c364c4e20"

-"checksum unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc"

"checksum unicode-xid 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c"

"checksum url 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "75b414f6c464c879d7f9babf951f23bc3743fb7313c081b2e6ca719067ea9d61"

"checksum vcpkg 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)" = "33dd455d0f96e90a75803cfeb7f948768c08d70a6de9a8d2362461935698bf95"

diff --git a/Cargo.toml b/Cargo.toml

index 68c303b..2a3a6fa 100644

--- a/Cargo.toml

+++ b/Cargo.toml

@@ -1,6 +1,6 @@

[package]

name = "asuka"

-version = "0.7.0"

+version = "0.7.1"

authors = ["Julien Blanchard <julien@sideburns.eu>"]

edition = "2018"


diff --git a/src/link.rs b/src/link.rs

index c9ac638..fd1ac68 100644

--- a/src/link.rs

+++ b/src/link.rs

@@ -16,7 +16,7 @@ pub enum Link {

Clone, Copy, PartialEq, Eq, Hash)]

pub struct ParseError;


-const LINK_REGEX: &str = r"^=>\s?(\S*)\s*(.*)?$";

+const LINK_REGEX: &str = r"^=>\s*(\S*)\s*(.*)?$";


impl FromStr for Link {

type Err = ParseError;



---

Served by Pollux Gemini Server.

-- Response ended

-- Page fetched on Sun May 19 12:36:41 2024