diff --git a/Cargo.lock b/Cargo.lock index beeab13..1557f35 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,452 +1,507 @@ -[root] -name = "cs-iron" -version = "1.0.0" -dependencies = [ - "handlebars-iron 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", - "iron 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", - "mount 0.0.7 (registry+https://github.com/rust-lang/crates.io-index)", - "router 0.0.10 (registry+https://github.com/rust-lang/crates.io-index)", - "rustc-serialize 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)", - "ssmtp 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "staticfile 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)", - "urlencoded 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", -] +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 [[package]] name = "aho-corasick" -version = "0.3.0" +version = "0.7.18" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f" dependencies = [ - "memchr 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "memchr", ] [[package]] name = "bitflags" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65fee84cb17ca0b1f86b3870caad42a966b58366caed5a1651c6eb7f415ac545" [[package]] name = "bodyparser" version = "0.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78c280275d396472fb2f4f4bbeb88a7fa9dc45403e9b290e2a5cbf12a1354c47" dependencies = [ - "iron 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", - "persistent 0.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "plugin 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", - "rustc-serialize 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)", + "iron", + "persistent", + "plugin", + "rustc-serialize", ] [[package]] name = "conduit-mime-types" version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95ca30253581af809925ef68c2641cc140d6183f43e12e0af4992d53768bd7b8" dependencies = [ - "rustc-serialize 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)", + "rustc-serialize", ] [[package]] name = "cookie" version = "0.1.21" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02443c47d5c80f9b4be9b8f51c0bf307d663fe28b18ccabef44d8b0a4b2a967b" +dependencies = [ + "openssl", + "rustc-serialize", + "time", + "url", +] + +[[package]] +name = "cs-iron" +version = "1.0.0" dependencies = [ - "openssl 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)", - "rustc-serialize 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)", - "time 0.1.31 (registry+https://github.com/rust-lang/crates.io-index)", - "url 0.2.36 (registry+https://github.com/rust-lang/crates.io-index)", + "handlebars-iron", + "iron", + "mount", + "router", + "rustc-serialize", + "ssmtp", + "staticfile", + "urlencoded", ] [[package]] name = "error" version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa18f32e8cb5262901fe4fd9ea0d44607b029605a6e0a84bcdf97e70539c7b4a" dependencies = [ - "traitobject 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)", - "typeable 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "traitobject 0.0.3", + "typeable", ] [[package]] name = "gcc" version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af3337a4270dff29e560d9d21395642ad136d9294ab1219d9aa9c2b32a78826e" [[package]] name = "handlebars" version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b94897aef10388b0b61f432ec23fa4efdcc46b574b218e54aff3c910eb65f6c1" dependencies = [ - "log 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "num 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)", - "regex 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)", - "rustc-serialize 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)", + "log", + "num", + "regex", + "rustc-serialize", ] [[package]] name = "handlebars-iron" version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e5883f42466fe364a1dfafba8c9e4efa70175cd264ab5e41502cb1f0642b607" dependencies = [ - "handlebars 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", - "iron 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", - "plugin 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", - "rustc-serialize 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)", - "walker 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "handlebars", + "iron", + "plugin", + "rustc-serialize", + "walker", ] [[package]] name = "hpack" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d2da7d3a34cf6406d9d700111b8eafafe9a251de41ae71d8052748259343b58" dependencies = [ - "log 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "log", ] [[package]] name = "httparse" version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19d52a6fbdfee5f07e54041fae0f86bb4fced888846b84a28e0ef68e73960353" [[package]] name = "hyper" version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74c1bc882549ba0a13b9c3764d55e0fb230fea9118514d8908e788ae18e6d029" dependencies = [ - "cookie 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)", - "httparse 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "language-tags 0.0.7 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "mime 0.0.12 (registry+https://github.com/rust-lang/crates.io-index)", - "num_cpus 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", - "openssl 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)", - "rustc-serialize 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)", - "solicit 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "time 0.1.31 (registry+https://github.com/rust-lang/crates.io-index)", - "traitobject 0.0.1 (registry+https://github.com/rust-lang/crates.io-index)", - "typeable 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "unicase 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "url 0.2.36 (registry+https://github.com/rust-lang/crates.io-index)", + "cookie", + "httparse", + "language-tags", + "log", + "mime", + "num_cpus", + "openssl", + "rustc-serialize", + "solicit", + "time", + "traitobject 0.0.1", + "typeable", + "unicase", + "url", ] [[package]] name = "iron" version = "0.1.20" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fdb717bd3c2f6ca58145e6d68069d55a8632aa64def75fbe5a2667f1c4813d08" dependencies = [ - "conduit-mime-types 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", - "error 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", - "hyper 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "modifier 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "num_cpus 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", - "plugin 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", - "typemap 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", - "url 0.2.36 (registry+https://github.com/rust-lang/crates.io-index)", + "conduit-mime-types", + "error", + "hyper", + "lazy_static", + "log", + "modifier", + "num_cpus", + "plugin", + "typemap", + "url", ] [[package]] name = "kernel32-sys" version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b36503af8ee3331a0f21eebc282c676df84a77db0ce778ad623c411959e11a71" dependencies = [ - "winapi 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "winapi-build 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi", + "winapi-build", ] [[package]] name = "language-tags" version = "0.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41633f9c0d99840437d1f2073c0a6dadcf1dbd28b87dda956e3d91b65f6e57a7" [[package]] name = "lazy_static" version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e28c1b44cbc32bd37553b2c1b2d3f744ffadb6ce26381c9018492364ecb525d0" [[package]] name = "libc" version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a64b9ad3eea69f6f43b87c07c0534505a68c8834ad4c6bad4089de15e45cec83" [[package]] name = "libressl-pnacl-sys" version = "2.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cbc058951ab6a3ef35ca16462d7642c4867e6403520811f28537a4e2f2db3e71" dependencies = [ - "pnacl-build-helper 1.4.5 (registry+https://github.com/rust-lang/crates.io-index)", + "pnacl-build-helper", ] [[package]] name = "log" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2ee3324e161fe61168b08bcd096f1e023d14f0777a076ba14d1825ea3b99d40" dependencies = [ - "libc 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", + "libc", ] [[package]] name = "matches" version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15305656809ce5a4805b1ff2946892810992197ce1270ff79baded852187942e" [[package]] name = "memchr" -version = "0.1.3" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -dependencies = [ - "libc 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", -] +checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" [[package]] name = "mime" version = "0.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3add5b9179623d1ce3d8272b67ac383e8e7fdfb915280c722c6f04887f9e9d1" dependencies = [ - "log 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "log", ] [[package]] name = "modifier" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41f5c9112cb662acd3b204077e0de5bc66305fa8df65c8019d5adb10e9ab6e58" [[package]] name = "mount" version = "0.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d22dc6a316c1cddd6705c3dfe3944aa6144a7237ccf8bf17554666c7899f953f" dependencies = [ - "iron 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", - "sequence_trie 0.0.13 (registry+https://github.com/rust-lang/crates.io-index)", - "url 0.2.36 (registry+https://github.com/rust-lang/crates.io-index)", + "iron", + "sequence_trie", + "url", ] [[package]] name = "num" version = "0.1.25" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61a000320feac287d2e21f4a74df8c7007ac3bda05ab4b87e7d4e45d8c9b1429" dependencies = [ - "rand 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", - "rustc-serialize 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)", + "rand", + "rustc-serialize", ] [[package]] name = "num_cpus" version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aed7a0c6b051811d1b6c6d36a77f5820d2b520c8e832ea47cb0754f90d340e31" dependencies = [ - "libc 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", + "libc", ] [[package]] name = "openssl" version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ea1ef6cb5a27deb5bc06652f5de4ccb1b9b4d4c651819b68d06f790af579afe" dependencies = [ - "bitflags 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", - "openssl-sys 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)", + "bitflags", + "lazy_static", + "libc", + "openssl-sys", ] [[package]] name = "openssl-sys" version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2dfafaedab57a3f52868dec92eb565b23a0d0a28f8a4cb60a43185f67d7f30fd" dependencies = [ - "gcc 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", - "libressl-pnacl-sys 2.1.6 (registry+https://github.com/rust-lang/crates.io-index)", - "pkg-config 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", + "gcc", + "libc", + "libressl-pnacl-sys", + "pkg-config", ] [[package]] name = "persistent" version = "0.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02967968d2c19c4b6195c7393baaf4515d735acb6717e8fb45b40f8270342838" dependencies = [ - "iron 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", - "plugin 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", + "iron", + "plugin", ] [[package]] name = "pkg-config" version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "71048206ec7132fc63b492abfec77a7a66059ed2b5fbbff59ac16a7b4a2cc495" [[package]] name = "plugin" version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a6a0dc3910bc8db877ffed8e457763b317cf880df4ae19109b9f77d277cf6e0" dependencies = [ - "typemap 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "typemap", ] [[package]] name = "pnacl-build-helper" version = "1.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65d5091ce0c8e9fc5255bbb315ae14dec6c14085bf22690943c63c6e3ad1ce98" dependencies = [ - "tempdir 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", + "tempdir", ] [[package]] name = "rand" version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b674087a811e0f96133764b93f2f95ab843c0ade512ca52fd5df732c93d4c596" dependencies = [ - "libc 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", + "libc", ] [[package]] name = "regex" -version = "0.1.41" +version = "1.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d83f127d94bdbcda4c8cc2e50f6f84f4b611f69c902699ca385a39c3a75f9ff1" dependencies = [ - "aho-corasick 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "memchr 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", - "regex-syntax 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "aho-corasick", + "memchr", + "regex-syntax", ] [[package]] name = "regex-syntax" -version = "0.2.0" +version = "0.6.26" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49b3de9ec5dc0a3417da371aab17d729997c15010e7fd24ff707773a33bddb64" [[package]] name = "route-recognizer" version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f0a750d020adb1978f5964ea7bca830585899b09da7cbb3f04961fc2400122d" [[package]] name = "router" version = "0.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8f3d503583a1088c145c36aaf97e59eaf3ee605d7e5034283871b20c487bd92" dependencies = [ - "iron 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", - "route-recognizer 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", + "iron", + "route-recognizer", ] [[package]] name = "rustc-serialize" version = "0.3.15" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baa1d9cc07eb702f9229bc9353443000debfe346d2c53b54c9ee9307234525f2" [[package]] name = "sequence_trie" version = "0.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5b4eb0f7d1ff9b9666d8b8ff543f3705dd464025269a5b0e1988ffa60ca1be8" [[package]] name = "solicit" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa5bbbe30ad8c16b72870657690b5bdebc258c4445330e938b5db5c8ec6bf13c" dependencies = [ - "hpack 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "hpack", + "log", ] [[package]] name = "ssmtp" version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1cebd48ab47f60556dac369f58b8f073771b66de3038533181306573faa80cdf" [[package]] name = "staticfile" version = "0.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be0083668c443e0b34212097290330523368f557216c97784be775a48c9ba979" dependencies = [ - "iron 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "mount 0.0.7 (registry+https://github.com/rust-lang/crates.io-index)", - "router 0.0.10 (registry+https://github.com/rust-lang/crates.io-index)", - "time 0.1.31 (registry+https://github.com/rust-lang/crates.io-index)", + "iron", + "log", + "mount", + "router", + "time", ] [[package]] name = "tempdir" version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b62933a3f96cd559700662c34f8bab881d9e3540289fb4f368419c7f13a5aa9" dependencies = [ - "rand 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", + "rand", ] [[package]] name = "time" version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ace90dde1adb3de016c3afdde9255d98210747fcb17ab23f324454ee21130582" dependencies = [ - "kernel32-sys 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", - "winapi 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "kernel32-sys", + "libc", + "winapi", ] [[package]] name = "traitobject" version = "0.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07eaeb7689bb7fca7ce15628319635758eda769fed481ecfe6686ddef2600616" [[package]] name = "traitobject" version = "0.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9dc23794ff47c95882da6f9d15de9a6be14987760a28cc0aafb40b7675ef09d8" [[package]] name = "typeable" version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1410f6f91f21d1612654e7cc69193b0334f909dcf2c790c4826254fbb86f8887" [[package]] name = "typemap" version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "653be63c80a3296da5551e1bfd2cca35227e13cdd08c6668903ae2f4f77aa1f6" dependencies = [ - "unsafe-any 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)", + "unsafe-any", ] [[package]] name = "unicase" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb36c77a753bc1b3e70d48b356fcdd97a23e6efca007b280dc020dd112018bfb" [[package]] name = "unsafe-any" version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b351086021ebc264aea3ab4f94d61d889d98e5e9ec2d985d993f50133537fd3a" dependencies = [ - "traitobject 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "traitobject 0.0.3", ] [[package]] name = "url" version = "0.2.36" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3e68c9d8b9a949b84761089c2655b293c307559350df0766c0b1aade48106e4" dependencies = [ - "matches 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "rustc-serialize 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)", + "matches", + "rustc-serialize", ] [[package]] name = "urlencoded" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18e0d81033da642f5bbbe0e0bfe5db2965277ee1be706b988d0639621e19f88b" dependencies = [ - "bodyparser 0.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "iron 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", - "plugin 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)", - "url 0.2.36 (registry+https://github.com/rust-lang/crates.io-index)", + "bodyparser", + "iron", + "plugin", + "url", ] [[package]] name = "walker" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0488b82b198ac3588ba688f5e56cbd53e0b6dad64f075e67c15647e54aac610" [[package]] name = "winapi" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "468147912ffe83a3601aeac78ed7b09ea8e357ccf5479fd47e8e8abff9e589eb" [[package]] name = "winapi-build" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" - +checksum = "e1a37940539d11b5f28f9b07301d5b9531f2e5f7460d8397f521b0d93ab21016"