{"name":"libunftp","vers":"0.1.0","deps":[{"name":"bytes","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ftp","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.12.33","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-tls","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pam-auth","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"path_abs","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.98","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.40","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-codec","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-io","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^1.7.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^0.7","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"838841dede53cb9a4f211191ffe2dc0a5dfb6b833ce302fe45467e3eb5ae8fb7","features":{"cloud_storage":["mime","url"],"pam":["pam-auth"],"rest":["hyper","url","http","serde","serde_json"]},"yanked":false,"pubtime":"2019-08-16T18:08:12Z"} {"name":"libunftp","vers":"0.2.0","deps":[{"name":"bytes","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ftp","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.12.33","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pam-auth","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"path_abs","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.15.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.98","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.40","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-codec","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-io","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^1.7.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^0.7","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yup-oauth2","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"650345681f820647d78ad74bd15e25cdd9591ab76e50f0f79264dbc4e6f87134","features":{"cloud_storage":["mime","url","hyper","serde","serde_json"],"oauth2":["yup-oauth2","hyper-rustls"],"pam":["pam-auth"],"rest":["hyper","url","http","serde","serde_json"]},"yanked":false,"pubtime":"2019-09-26T20:34:32Z"} {"name":"libunftp","vers":"0.2.1","deps":[{"name":"bytes","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ftp","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.12.33","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pam-auth","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"path_abs","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.15.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.98","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.40","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-codec","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-io","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^1.7.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^0.7","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yup-oauth2","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"966111944c71f0d3837f1bdcbe934b2a7c81e12c062c663ee74876f11a3d969b","features":{"cloud_storage":["oauth2","mime","url","hyper","serde","serde_json"],"oauth2":["yup-oauth2","hyper-rustls"],"pam":["pam-auth"],"rest":["hyper","url","http","serde","serde_json"]},"yanked":false,"pubtime":"2019-09-29T20:24:20Z"} {"name":"libunftp","vers":"0.2.2","deps":[{"name":"bytes","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ftp","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.12.33","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pam-auth","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"path_abs","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.15.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.98","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.40","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-codec","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-io","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^1.7.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^0.7","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yup-oauth2","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c13bfab0e0e4880d6d97fe9a62875238f8b393a85fdc7e3e541a08b046ec0b4b","features":{"cloud_storage":["oauth2","mime","url","hyper","serde","serde_json"],"oauth2":["yup-oauth2","hyper-rustls"],"pam":["pam-auth"],"rest":["hyper","url","http","serde","serde_json"]},"yanked":false,"pubtime":"2019-10-04T20:56:45Z"} {"name":"libunftp","vers":"0.3.0","deps":[{"name":"bytes","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ftp","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.12.33","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pam-auth","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"path_abs","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.15.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.98","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.40","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-codec","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-io","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^1.7.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^0.7","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yup-oauth2","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"808a3dec24b422543796be7ef97fc162b2335b3c682b07fc4627ea1e87972c41","features":{"cloud_storage":["oauth2","mime","url","hyper","serde","serde_json"],"oauth2":["yup-oauth2","hyper-rustls"],"pam":["pam-auth"],"rest":["hyper","url","http","serde","serde_json"]},"yanked":false,"pubtime":"2019-10-13T13:57:55Z"} {"name":"libunftp","vers":"0.4.0","deps":[{"name":"bytes","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ftp","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.12.33","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pam-auth","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"path_abs","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.15.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.98","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.40","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-codec","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-io","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^1.7.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^0.7","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yup-oauth2","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b7cdd05e7179064d5acd6fcd7ca5996d32e14b97e5c60915e3ce9d0dcd3535b8","features":{"cloud_storage":["oauth2","mime","url","hyper","serde","serde_json"],"oauth2":["yup-oauth2","hyper-rustls"],"pam":["pam-auth"],"rest":["hyper","url","http","serde","serde_json"]},"yanked":false,"pubtime":"2019-10-18T17:41:17Z"} {"name":"libunftp","vers":"0.4.1","deps":[{"name":"bytes","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ftp","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.12.33","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pam-auth","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"path_abs","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.15.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.98","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.40","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-codec","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-io","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^1.7.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^0.7","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yup-oauth2","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"85cd8854722d670832567967aa0d9057880c51e584a3c97772d12c6f0f16803c","features":{"cloud_storage":["oauth2","mime","url","hyper","serde","serde_json"],"oauth2":["yup-oauth2","hyper-rustls"],"pam":["pam-auth"],"rest":["hyper","url","http","serde","serde_json"]},"yanked":false,"pubtime":"2019-10-25T21:01:12Z"} {"name":"libunftp","vers":"0.4.2","deps":[{"name":"bytes","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ftp","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.12.33","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pam-auth","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"path_abs","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.15.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.98","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.40","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-codec","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-io","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^1.7.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^0.7","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yup-oauth2","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3bc779e62ee6a27a52da500607c90a6c2133463ee20465a5324f116f3aa4f577","features":{"cloud_storage":["oauth2","mime","url","hyper","serde","serde_json"],"oauth2":["yup-oauth2","hyper-rustls"],"pam":["pam-auth"],"rest":["hyper","url","http","serde","serde_json"]},"yanked":false,"pubtime":"2019-11-02T20:20:02Z"} {"name":"libunftp","vers":"0.4.3","deps":[{"name":"bytes","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ftp","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.12.33","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pam-auth","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"path_abs","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.15.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.98","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.40","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-codec","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-io","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^1.7.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^0.7","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yup-oauth2","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cf9207621b2c8274c92c3e8090ed54518e74aa91ce9a6923f4cd717b1ad910d0","features":{"cloud_storage":["oauth2","mime","url","hyper","serde","serde_json"],"oauth2":["yup-oauth2","hyper-rustls"],"pam":["pam-auth"],"rest":["hyper","url","http","serde","serde_json"]},"yanked":false,"pubtime":"2019-11-08T20:28:30Z"} {"name":"libunftp","vers":"0.5.0","deps":[{"name":"bytes","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ftp","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.12.33","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pam-auth","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"path_abs","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.15.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.98","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.40","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-codec","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-io","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^1.7.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^0.7","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yup-oauth2","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bd138681d24157a2f66a1e689672f5b357d662bd8eeb6b18bf23ccbfc291e01a","features":{"cloud_storage":["oauth2","mime","url","hyper","serde","serde_json"],"oauth2":["yup-oauth2","hyper-rustls"],"pam":["pam-auth"],"rest":["hyper","url","http","serde","serde_json"]},"yanked":false,"pubtime":"2019-11-15T20:50:27Z"} {"name":"libunftp","vers":"0.5.1","deps":[{"name":"bytes","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ftp","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.12.33","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pam-auth","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"path_abs","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.15.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.98","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.40","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-codec","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-io","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^1.7.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^0.7","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yup-oauth2","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0a0fd287af1cf6493eea5fabac2aa489e7aa6718587bf07d1d27061b43c83f01","features":{"cloud_storage":["oauth2","mime","url","hyper","serde","serde_json"],"oauth2":["yup-oauth2","hyper-rustls"],"pam":["pam-auth"],"rest":["hyper","url","http","serde","serde_json"]},"yanked":false,"pubtime":"2019-12-30T16:32:13Z"} {"name":"libunftp","vers":"0.6.0","deps":[{"name":"async-trait","req":"^0.1.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes05","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bytes"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ftp","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures03","req":"^0.3","features":["compat","io-compat","std"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"futures"},{"name":"http","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.12.33","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper13","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"hyper"},{"name":"lazy_static","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"native-tls","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pam-auth","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"pam"},{"name":"path_abs","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.15.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.98","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.40","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-compat","req":"^0.1","features":["rt-full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio02","req":"^0.2.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio02tls","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"tokio-tls"},{"name":"tokio02util","req":"^0.3.0","features":["compat","codec"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"tokio-util"},{"name":"url","req":"^1.7.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^0.7","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yup-oauth2","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"98783d00400f0a242d1a5578b82eb0aa30e167b1dddf50ca67ac31194854c95a","features":{"cloud_storage":["oauth2","mime","url","hyper","serde","serde_json"],"jsonfile_auth":["serde","serde_json"],"oauth2":["yup-oauth2","hyper-rustls"],"pam":["pam-auth"],"rest":["hyper13","url","http","serde","serde_json"]},"yanked":true,"pubtime":"2020-03-23T21:25:05Z"} {"name":"libunftp","vers":"0.6.1","deps":[{"name":"async-trait","req":"^0.1.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes05","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bytes"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ftp","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures03","req":"^0.3","features":["compat","io-compat","std"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"futures"},{"name":"http","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.12.33","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.16.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper13","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"hyper"},{"name":"lazy_static","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"native-tls","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pam-auth","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"pam"},{"name":"path_abs","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.15.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.98","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.40","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-compat","req":"^0.1","features":["rt-full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio02","req":"^0.2.13","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"tokio"},{"name":"tokio02tls","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"tokio-tls"},{"name":"tokio02util","req":"^0.3.0","features":["compat","codec"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"tokio-util"},{"name":"url","req":"^1.7.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^0.7","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yup-oauth2","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b5616a35442f62c2f324499b21e9f9cbdf9c24d830599971960939b6ac1fb21a","features":{"cloud_storage":["oauth2","mime","url","hyper","serde","serde_json"],"jsonfile_auth":["serde","serde_json"],"oauth2":["yup-oauth2","hyper-rustls"],"pam":["pam-auth"],"rest":["hyper13","url","http","serde","serde_json"]},"yanked":false,"pubtime":"2020-03-23T22:05:14Z"} {"name":"libunftp","vers":"0.7.0","deps":[{"name":"async-trait","req":"^0.1.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes05","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bytes"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ftp","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":["compat","io-compat","std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.19.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"native-tls","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pam-auth","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"pam"},{"name":"path_abs","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.98","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.40","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^0.2.15","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tls","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.3.1","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^1.7.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^0.7","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yup-oauth2","req":"^4.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cad63d9604568c7f5fd00523a9b62ac802a3e3723127f9f6eb423c44bf9d442e","features":{"cloud_storage":["oauth2","mime","url","hyper","serde","serde_json"],"jsonfile_auth":["serde","serde_json"],"oauth2":["yup-oauth2","hyper-rustls"],"pam":["pam-auth"],"rest":["hyper","url","http","serde","serde_json"]},"yanked":false,"pubtime":"2020-04-03T21:39:31Z"} {"name":"libunftp","vers":"0.8.0","deps":[{"name":"async-trait","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.11","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure_derive","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ftp","req":"^3.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.4","features":["compat","io-compat","std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^0.2.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.13.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"native-tls","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pam-auth","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"pam"},{"name":"path_abs","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.106","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.51","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^0.2.17","features":["rt-core","net","sync","io-util","macros","time","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^0.2.17","features":["rt-threaded"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tls","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.3.1","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^0.8.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yup-oauth2","req":"^4.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f8a39e1f6c4b35524c99efbcf3ca84aa675215ad692079355b3218ee40648f7d","features":{"cloud_storage":["oauth2","mime","percent-encoding","hyper","serde","serde_json"],"jsonfile_auth":["serde","serde_json"],"oauth2":["yup-oauth2","hyper-rustls"],"pam_auth":["pam-auth"],"rest_auth":["hyper","percent-encoding","http","serde","serde_json"]},"yanked":false,"pubtime":"2020-04-13T21:32:43Z"} {"name":"libunftp","vers":"0.9.0","deps":[{"name":"async-trait","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.11","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^2.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"failure","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure_derive","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ftp","req":"^3.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.4","features":["compat","io-compat","std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.13.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"native-tls","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pam-auth","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"pam"},{"name":"path_abs","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.106","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.51","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^0.2.18","features":["rt-core","net","sync","io-util","macros","time","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^0.2.18","features":["rt-threaded"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tls","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.3.1","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^0.8.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yup-oauth2","req":"^4.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4e8ecadd5e9bcc4ae9ed40c9c8a1e50c06a1ddde9caacf0b2f79a03fe492e796","features":{"cloud_storage":["oauth2","mime","percent-encoding","hyper","serde","serde_json"],"jsonfile_auth":["serde","serde_json"],"oauth2":["yup-oauth2","hyper-rustls"],"pam_auth":["pam-auth"],"rest_auth":["hyper","percent-encoding","serde","serde_json"]},"yanked":false,"pubtime":"2020-04-21T07:09:58Z"} {"name":"libunftp","vers":"0.10.0","deps":[{"name":"async-trait","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.11","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^2.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"failure","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure_derive","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ftp","req":"^3.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.4","features":["compat","io-compat","std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.13.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"native-tls","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pam-auth","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"pam"},{"name":"path_abs","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.106","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.51","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^0.2.18","features":["rt-core","net","sync","io-util","macros","time","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^0.2.18","features":["rt-threaded"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tls","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.3.1","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^0.8.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yup-oauth2","req":"^4.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b0ea1210bf4af89f8ae543f66a726778c7519c529bf793077f5e39d09af43116","features":{"cloud_storage":["oauth2","mime","percent-encoding","hyper","serde","serde_json"],"jsonfile_auth":["serde","serde_json"],"oauth2":["yup-oauth2","hyper-rustls"],"pam_auth":["pam-auth"],"rest_auth":["hyper","percent-encoding","serde","serde_json"]},"yanked":false,"pubtime":"2020-04-24T21:51:26Z"} {"name":"libunftp","vers":"0.11.0","deps":[{"name":"async-trait","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.11","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^2.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"failure","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure_derive","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ftp","req":"^3.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.4","features":["compat","io-compat","std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.13.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pam-auth","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal","package":"pam"},{"name":"path_abs","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.106","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.52","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^0.2.20","features":["rt-core","net","sync","io-util","macros","time","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^0.2.20","features":["rt-threaded"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.3.1","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^0.8.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yup-oauth2","req":"^4.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1f2890ad821bf3b05797e535cc1f5cf3c56d2d60ac068fded3ab1c6534204f6e","features":{"cloud_storage":["oauth2","mime","percent-encoding","hyper","serde","serde_json"],"jsonfile_auth":["serde","serde_json"],"oauth2":["yup-oauth2","hyper-rustls"],"pam_auth":["pam-auth"],"rest_auth":["hyper","percent-encoding","serde","serde_json"]},"yanked":false,"pubtime":"2020-05-10T21:04:32Z"} {"name":"libunftp","vers":"0.11.1","deps":[{"name":"async-trait","req":"^0.1.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.11","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^2.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"failure","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure_derive","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ftp","req":"^3.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3.4","features":["compat","io-compat","std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.13.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pam-auth","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal","package":"pam"},{"name":"path_abs","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.106","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.52","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^0.2.20","features":["rt-core","net","sync","io-util","macros","time","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^0.2.20","features":["rt-threaded"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.3.1","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.4","features":["tokio","std","std-future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^0.8.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yup-oauth2","req":"^4.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a120dba5a266aff32dbc99b63ad791023f263d3e9e3614d4a84b41658f4cbb70","features":{"cloud_storage":["oauth2","mime","percent-encoding","hyper","serde","serde_json"],"jsonfile_auth":["serde","serde_json"],"oauth2":["yup-oauth2","hyper-rustls"],"pam_auth":["pam-auth"],"rest_auth":["hyper","percent-encoding","serde","serde_json"]},"yanked":false,"pubtime":"2020-06-14T20:50:52Z"} {"name":"libunftp","vers":"0.11.2","deps":[{"name":"async-trait","req":"^0.1.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async_ftp","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bytes","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^2.33.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"failure","req":"^0.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure_derive","req":"^0.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.5","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.13.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.20.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pam-auth","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal","package":"pam"},{"name":"path_abs","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.114","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.56","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.5.2","features":["max_level_trace","release_max_level_warn"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^0.2.21","features":["rt-core","net","sync","io-util","macros","time","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^0.2.21","features":["rt-threaded"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.3.1","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.4","features":["std","std-future","futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.2.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^0.8.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yup-oauth2","req":"^4.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"fb5e39f646cdddfb3fe619db9578b8d9145e613a97ea0716e6cac191d95d7631","features":{"cloud_storage":["oauth2","mime","percent-encoding","hyper","serde","serde_json"],"jsonfile_auth":["serde","serde_json"],"oauth2":["yup-oauth2","hyper-rustls"],"pam_auth":["pam-auth"],"rest_auth":["hyper","percent-encoding","serde","serde_json"]},"yanked":false,"pubtime":"2020-07-10T20:20:43Z"} {"name":"libunftp","vers":"0.12.0","deps":[{"name":"async-trait","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async_ftp","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bytes","req":"^0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.15","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^2.33.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"failure","req":"^0.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"failure_derive","req":"^0.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.5","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.13.7","features":["runtime","stream"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pam-auth","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal","package":"pam"},{"name":"path_abs","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.115","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.56","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.5.2","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^0.2.22","features":["rt-core","net","sync","io-util","macros","time","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^0.2.22","features":["rt-threaded"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.3.1","features":["codec","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.4","features":["std","std-future","futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^0.8.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yup-oauth2","req":"^4.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3f28b98626512a9774ea103a1b718226cf98e1718661b471bb7829b665303955","features":{"cloud_storage":["oauth2","mime","percent-encoding","hyper","serde","serde_json"],"jsonfile_auth":["serde","serde_json"],"oauth2":["yup-oauth2","hyper-rustls"],"pam_auth":["pam-auth"],"rest_auth":["hyper","percent-encoding","serde","serde_json"]},"yanked":false,"pubtime":"2020-08-31T08:38:28Z"} {"name":"libunftp","vers":"0.13.0","deps":[{"name":"async-trait","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async_ftp","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bytes","req":"^0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.15","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^2.33.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"derive_more","req":"^0.99.10","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.5","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.13.8","features":["runtime","stream"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pam-auth","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal","package":"pam"},{"name":"path_abs","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.116","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.56","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.5.2","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^0.2.22","features":["rt-core","net","sync","io-util","macros","time","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^0.2.22","features":["rt-threaded"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.3.1","features":["codec","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.4","features":["std","std-future","futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^0.8.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yup-oauth2","req":"^4.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"fcbf7738d9a2c97a1ed708e98bc0a514d26b8f08511b0e3a517239dd3b0d95d5","features":{"cloud_storage":["oauth2","mime","percent-encoding","hyper","serde","serde_json"],"jsonfile_auth":["serde","serde_json"],"oauth2":["yup-oauth2","hyper-rustls"],"pam_auth":["pam-auth"],"rest_auth":["hyper","percent-encoding","serde","serde_json"]},"yanked":false,"pubtime":"2020-10-02T22:00:29Z"} {"name":"libunftp","vers":"0.13.1","deps":[{"name":"async-trait","req":"^0.1.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async_ftp","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bytes","req":"^0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.19","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^2.33.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"derive_more","req":"^0.99.11","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.6","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.13.8","features":["runtime","stream"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pam-auth","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal","package":"pam"},{"name":"path_abs","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.116","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.58","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.5.2","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^0.2.22","features":["rt-core","net","sync","io-util","macros","time","fs","blocking"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^0.2.22","features":["rt-threaded"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.3.1","features":["codec","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.4","features":["std","std-future","futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^0.8.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yup-oauth2","req":"^4.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e4695fc21ab32f3904adae772964f8d2968eabe5992745983d52a09744ed053c","features":{"cloud_storage":["oauth2","mime","percent-encoding","hyper","serde","serde_json"],"jsonfile_auth":["serde","serde_json"],"oauth2":["yup-oauth2","hyper-rustls"],"pam_auth":["pam-auth"],"rest_auth":["hyper","percent-encoding","serde","serde_json"]},"yanked":false,"pubtime":"2020-10-16T21:28:46Z"} {"name":"libunftp","vers":"0.14.0","deps":[{"name":"async-trait","req":"^0.1.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async_ftp","req":"^4.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bytes","req":"^0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.19","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^2.33.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"derive_more","req":"^0.99.11","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.7","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.13.8","features":["runtime","stream"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pam-auth","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal","package":"pam"},{"name":"path_abs","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.117","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.59","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.5.2","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^0.3.2","features":["rt","net","sync","io-util","macros","time","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^0.3.2","features":["rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-compat-02","req":"^0.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.4.0","features":["codec","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.4","features":["std","std-future","futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^0.8.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yup-oauth2","req":"^4.1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5060de61d8b8ba9d3f10fbcac8a3148a566ff851929387ce771729c914d47d32","features":{"cloud_storage":["oauth2","mime","percent-encoding","hyper","serde","serde_json","tokio-compat-02"],"jsonfile_auth":["serde","serde_json"],"oauth2":["yup-oauth2","hyper-rustls","tokio-compat-02"],"pam_auth":["pam-auth"],"rest_auth":["hyper","percent-encoding","serde","serde_json","tokio-compat-02"]},"yanked":false,"pubtime":"2020-10-30T20:44:16Z"} {"name":"libunftp","vers":"0.14.1","deps":[{"name":"async-trait","req":"^0.1.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async_ftp","req":"^4.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bytes","req":"^0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.19","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^2.33.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"derive_more","req":"^0.99.11","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.7","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.13.9","features":["runtime","stream"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.21.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"mime","req":"^0.3.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pam-auth","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal","package":"pam"},{"name":"path_abs","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.118","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.60","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.5.2","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^0.3.5","features":["rt","net","sync","io-util","macros","time","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^0.3.5","features":["rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-compat-02","req":"^0.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.4.0","features":["codec","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.4","features":["std","std-future","futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.2.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^0.8.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yup-oauth2","req":"^4.1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ff468443498cbbe795dae051ee22b615e81edc6429b96216c3a7fd55a746047d","features":{"cloud_storage":["oauth2","mime","percent-encoding","hyper","serde","serde_json","tokio-compat-02"],"jsonfile_auth":["serde","serde_json"],"oauth2":["yup-oauth2","hyper-rustls","tokio-compat-02"],"pam_auth":["pam-auth"],"rest_auth":["hyper","percent-encoding","serde","serde_json","tokio-compat-02"]},"yanked":false,"pubtime":"2020-12-12T14:35:49Z"} {"name":"libunftp","vers":"0.15.0","deps":[{"name":"async-trait","req":"^0.1.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async_ftp","req":"^4.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bytes","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes05","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bytes"},{"name":"chrono","req":"^0.4.19","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^2.33.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"derive_more","req":"^0.99.11","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.7","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.2","features":["client","runtime","stream","http1"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.22.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"more-asserts","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pam-auth","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal","package":"pam"},{"name":"path_abs","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.118","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.61","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.5.2","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-async","req":"^2.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"slog-stdlog","req":"^4.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-term","req":"^2.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0.1","features":["rt","net","sync","io-util","macros","time","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0.1","features":["rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-compat-02","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.6.0","features":["codec","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.4","features":["std","std-future","futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.2.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^0.8.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yup-oauth2","req":"^5.0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8ee6e1b800d413d63b2946cf7e836a9aec9949eebb95f161252e313a7cc174ab","features":{"cloud_storage":["oauth2","mime","percent-encoding","hyper","serde","serde_json"],"jsonfile_auth":["serde","serde_json"],"oauth2":["yup-oauth2","hyper-rustls"],"pam_auth":["pam-auth"],"rest_auth":["hyper","percent-encoding","serde","serde_json"]},"yanked":false,"pubtime":"2021-01-05T20:17:29Z"} {"name":"libunftp","vers":"0.16.0","deps":[{"name":"async-trait","req":"^0.1.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async_ftp","req":"^5.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bytes","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes05","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bytes"},{"name":"chrono","req":"^0.4.19","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^2.33.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"derive_more","req":"^0.99.11","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.12","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.2","features":["client","runtime","stream","http1"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.22.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"more-asserts","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pam-auth","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal","package":"pam"},{"name":"path_abs","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.120","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.61","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.7.0","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-async","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"slog-stdlog","req":"^4.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-term","req":"^2.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0.1","features":["rt","net","sync","io-util","macros","time","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0.2","features":["rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.6.0","features":["codec","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.4","features":["std","std-future","futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.2.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^0.8.2","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yup-oauth2","req":"^5.0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"be78007c34de1f265d51e028f3765129a7dfc354e7d90c12aa552e93db41eb5d","features":{"cloud_storage":["oauth2","mime","percent-encoding","hyper","serde","serde_json"],"jsonfile_auth":["serde","serde_json"],"oauth2":["yup-oauth2","hyper-rustls"],"pam_auth":["pam-auth"],"rest_auth":["hyper","percent-encoding","serde","serde_json"]},"yanked":false,"pubtime":"2021-01-20T21:08:08Z"} {"name":"libunftp","vers":"0.16.1","deps":[{"name":"async-trait","req":"^0.1.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async_ftp","req":"^5.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bytes","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.19","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^2.33.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"derive_more","req":"^0.99.11","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.12","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.4","features":["client","runtime","stream","http1"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.22.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"more-asserts","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pam-auth","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal","package":"pam"},{"name":"path_abs","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.123","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.62","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.7.0","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-async","req":"^2.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"slog-stdlog","req":"^4.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-term","req":"^2.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.2.0","features":["rt","net","sync","io-util","macros","time","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.2.0","features":["rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.6.3","features":["codec","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.4","features":["std","std-future","futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.2.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^0.8.2","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yup-oauth2","req":"^5.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d71d8fe7909ac07f95bf1fe9b4c5a1ca86d0b64be418d6f4290ea0bcd08149bb","features":{"cloud_storage":["oauth2","mime","percent-encoding","hyper","serde","serde_json"],"jsonfile_auth":["serde","serde_json"],"oauth2":["yup-oauth2","hyper-rustls"],"pam_auth":["pam-auth"],"rest_auth":["hyper","percent-encoding","serde","serde_json"]},"yanked":false,"pubtime":"2021-02-07T19:06:11Z"} {"name":"libunftp","vers":"0.16.2","deps":[{"name":"async-trait","req":"^0.1.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async_ftp","req":"^5.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"bytes","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.19","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^2.33.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"derive_more","req":"^0.99.11","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.12","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^0.14.4","features":["client","runtime","stream","http1"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-rustls","req":"^0.22.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"more-asserts","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pam-auth","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":"cfg(unix)","kind":"normal","package":"pam"},{"name":"path_abs","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.123","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.62","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.7.0","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-async","req":"^2.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"slog-stdlog","req":"^4.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-term","req":"^2.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.2.0","features":["rt","net","sync","io-util","macros","time","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.2.0","features":["rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.6.3","features":["codec","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.4","features":["std","std-future","futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.2.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^0.8.2","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yup-oauth2","req":"^5.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"05e0d3e9e2c53024362f5993d787dee5e9336016060de764776280f1624c5d53","features":{"cloud_storage":["oauth2","mime","percent-encoding","hyper","serde","serde_json"],"jsonfile_auth":["serde","serde_json"],"oauth2":["yup-oauth2","hyper-rustls"],"pam_auth":["pam-auth"],"rest_auth":["hyper","percent-encoding","serde","serde_json"]},"yanked":false,"pubtime":"2021-02-13T18:49:44Z"} {"name":"libunftp","vers":"0.17.0","deps":[{"name":"async-trait","req":"^0.1.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.19","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.11","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.12","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.7.0","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.2.0","features":["rt","net","sync","io-util","macros","time","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.2.0","features":["rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.6.3","features":["codec","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.4","features":["std","std-future","futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^0.8.2","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ffd1f741c3c67cc0ac7d788c8d84c17838a121e40bec0608447d7f7849dfea42","features":{},"yanked":false,"pubtime":"2021-03-26T21:35:59Z"} {"name":"libunftp","vers":"0.17.1","deps":[{"name":"async-trait","req":"^0.1.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.19","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.11","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.12","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.7.0","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.2.0","features":["rt","net","sync","io-util","macros","time","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.2.0","features":["rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.6.3","features":["codec","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.4","features":["std","std-future","futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^0.8.2","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b6912f07dbdad62d2af747beadc6f413341e0e4eadfbe4c61904f4deb75257db","features":{},"yanked":false,"pubtime":"2021-04-18T21:28:37Z"} {"name":"libunftp","vers":"0.17.2","deps":[{"name":"async-trait","req":"^0.1.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.19","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.11","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.12","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.7.0","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.2.0","features":["rt","net","sync","io-util","macros","time","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.2.0","features":["rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.6.3","features":["codec","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.4","features":["std","std-future","futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^0.8.2","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f16c44383c41b80fcc35fdaf18ff4a75df62c5bb62a51ab09a1ab0c404c872b8","features":{},"yanked":false,"pubtime":"2021-04-25T19:51:52Z"} {"name":"libunftp","vers":"0.17.3","deps":[{"name":"async-trait","req":"^0.1.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.19","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.13","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.7.0","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.5.0","features":["rt","net","sync","io-util","macros","time","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.5.0","features":["rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.6.6","features":["codec","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["std","std-future","futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^0.8.2","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"56218ef7b5f852be6741420538216c35c9377ff3e8029e5154ddfabac88fda72","features":{},"yanked":false,"pubtime":"2021-05-02T08:44:11Z"} {"name":"libunftp","vers":"0.17.4","deps":[{"name":"async-trait","req":"^0.1.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.19","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.13","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.14","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-crypto","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.7.0","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.5.0","features":["rt","net","sync","io-util","macros","time","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.5.0","features":["rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.6.6","features":["codec","compat"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-futures","req":"^0.2.5","features":["std","std-future","futures-03"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^0.8.2","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6028e1b300810b89a7e2fbcc4179e0bfb0fafb8d9e9b237a3c4ca52f28a8b51e","features":{},"yanked":false,"pubtime":"2021-05-22T19:49:15Z"} {"name":"libunftp","vers":"0.18.0","deps":[{"name":"async-trait","req":"^0.1.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.19","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.16","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.15","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md-5","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.7.0","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.8.1","features":["rt","net","sync","io-util","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.8.1","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.6.7","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.26","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^0.8.2","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b4e49dfd98527afb066f0760f26ad6a9e8a0ac28bf4a26032e7f340f606832c0","features":{},"yanked":false,"pubtime":"2021-07-13T20:46:21Z"} {"name":"libunftp","vers":"0.18.1","deps":[{"name":"async-trait","req":"^0.1.51","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^1.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.19","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.16","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.17","features":["alloc","sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md-5","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.12.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.7.0","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.29","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.12.0","features":["macros","rt","net","sync","io-util","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.12.0","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.6.8","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.28","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^0.8.2","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b9b1b787fe6c72fcc8e4193685f1c41bcfdb821354f2b6142b5e6a06ba27ed18","features":{},"yanked":false,"pubtime":"2021-09-25T20:15:34Z"} {"name":"libunftp","vers":"0.18.2","deps":[{"name":"async-trait","req":"^0.1.51","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^1.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.19","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.16","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.17","features":["alloc","sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md-5","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.7.0","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.13.0","features":["macros","rt","net","sync","io-util","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.13.0","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.23.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.6.9","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.29","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^0.8.2","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"dfc17ea706d8085decd7cc7dfdc2ab1f64df57fc89f78ee08750feb4ee6dc77d","features":{},"yanked":false,"pubtime":"2021-11-19T09:42:01Z"} {"name":"libunftp","vers":"0.18.3","deps":[{"name":"async-trait","req":"^0.1.52","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^1.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.19","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.19","features":["alloc","sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md-5","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.7.0","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.15.0","features":["macros","rt","net","sync","io-util","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.15.0","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.6.9","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.29","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^0.8.2","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4bb60d9f299b3ad35b051e9dead40f064c3d66eade41a41a1e3b78b85b2f997c","features":{},"yanked":false,"pubtime":"2022-01-21T10:13:05Z"} {"name":"libunftp","vers":"0.18.4","deps":[{"name":"async-trait","req":"^0.1.53","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^1.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.19","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.21","features":["alloc","sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md-5","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.7.0","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.17.0","features":["macros","rt","net","sync","io-util","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.17.0","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.23.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.1","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.34","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0.0-alpha.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"55fe7485a7da2a339aa0680f2b149a64e9361b7e7827230b326d618b0c08368b","features":{},"yanked":false,"pubtime":"2022-04-15T14:19:52Z"} {"name":"libunftp","vers":"0.18.5","deps":[{"name":"async-trait","req":"^0.1.56","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^1.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.19","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.21","features":["alloc","sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.2.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md-5","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.7.0","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.19.2","features":["macros","rt","net","sync","io-util","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.19.2","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.3","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.35","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.1.2","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c34cc330f3b1f7ff7764f21c0bb26bc48fa30a5590bab8c13c4cd4504457bd06","features":{},"yanked":false,"pubtime":"2022-06-25T20:40:09Z"} {"name":"libunftp","vers":"0.18.6","deps":[{"name":"async-trait","req":"^0.1.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^1.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.22","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.24","features":["alloc","sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.2.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md-5","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.9.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.7.0","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.35","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.21.1","features":["macros","rt","net","sync","io-util","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.21.1","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.4","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.36","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.1.2","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7a66deedad6de50612bd6582177a83164e39eb702c06f88e6612e497dc022b77","features":{},"yanked":false,"pubtime":"2022-09-25T07:32:56Z"} {"name":"libunftp","vers":"0.18.7","deps":[{"name":"async-trait","req":"^0.1.58","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^1.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.22","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.25","features":["alloc","sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md-5","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.9.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.7.0","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.21.2","features":["macros","rt","net","sync","io-util","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.21.2","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.4","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.2.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6bcb7c17ecf1bb13e40e92303a49e204059a0d1c5945607406db181d9376633a","features":{},"yanked":false,"pubtime":"2022-10-26T20:33:29Z"} {"name":"libunftp","vers":"0.18.8","deps":[{"name":"async-trait","req":"^0.1.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^1.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.23","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.25","features":["alloc","sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md-5","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.9.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.7.0","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.24.2","features":["macros","rt","net","sync","io-util","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.24.2","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.4","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.2.2","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6001671330f675f8c86962c27fc527b8e844718833b091945e597bffb94d4227","features":{},"yanked":false,"pubtime":"2023-01-25T11:02:45Z"} {"name":"libunftp","vers":"0.18.9","deps":[{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^1.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.26","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.28","features":["alloc","sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md-5","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.9.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.7.0","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.28.2","features":["macros","rt","net","sync","io-util","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.28.2","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.23.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.3.3","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1acbbaf41f63de5a760a37ddea3235667194e49e5b060600a37b801e8e594e08","features":{},"yanked":false,"pubtime":"2023-05-31T21:22:10Z"} {"name":"libunftp","vers":"0.19.0","deps":[{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.31","features":["clock","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.28","features":["alloc","sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.2.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md-5","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.11.3","features":["sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.7.0","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.48","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["macros","rt","net","sync","io-util","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.8","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.4.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5477655b6a73b7f735f39b62ab02cc8db974863ad68f6e08f699da662d520004","features":{},"yanked":false,"pubtime":"2023-09-16T20:56:58Z"} {"name":"libunftp","vers":"0.19.1","deps":[{"name":"async-trait","req":"^0.1.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.31","features":["clock","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.29","features":["alloc","sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md-5","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.11.3","features":["sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.7.0","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.51","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35.1","features":["macros","rt","net","sync","io-util","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35.1","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.6.1","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1f49971080b2ea8c8f254a94bd98d7873e236b32c1f2b486ab514009e09fdb4b","features":{},"yanked":false,"pubtime":"2023-12-24T15:36:34Z"} {"name":"libunftp","vers":"0.20.0","deps":[{"name":"async-trait","req":"^0.1.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.38","features":["clock","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.17","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.30","features":["alloc","sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.2.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md-5","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.11.3","features":["sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nix","req":"^0.28.0","features":["fs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.21.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.7.0","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.60","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.37.0","features":["macros","rt","net","process","sync","io-util","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.37.0","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.24.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.8.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2adf9eb6541e4791db5d23bd803ee38a4aacc82979c315524c015a95c4e00bd8","features":{},"yanked":false,"pubtime":"2024-05-16T21:42:46Z"} {"name":"libunftp","vers":"0.20.1","deps":[{"name":"async-trait","req":"^0.1.80","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.38","features":["clock","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.18","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.30","features":["alloc","sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.2.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md-5","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12.7","features":["sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nix","req":"^0.29.0","features":["fs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.7.0","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.38.0","features":["macros","rt","net","process","sync","io-util","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.38.0","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.8.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c3d030109f1099d41df63dea8fde80ac5853c771861ab318ca75b368c6db35b7","features":{},"yanked":false,"pubtime":"2024-06-20T18:35:28Z"} {"name":"libunftp","vers":"0.20.2","deps":[{"name":"async-trait","req":"^0.1.83","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.39","features":["clock","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.18","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":["alloc","sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.2.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md-5","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12.8","features":["sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nix","req":"^0.29.0","features":["fs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.7.0","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.69","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42.0","features":["macros","rt","net","process","sync","io-util","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42.0","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.13","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.11.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d3e6d2ebbb89c0006dcb62d77112a6e3697f42870c97f931d2b4892199328d0f","features":{},"yanked":false,"pubtime":"2024-12-15T13:58:08Z"} {"name":"libunftp","vers":"0.20.3","deps":[{"name":"async-trait","req":"^0.1.83","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.39","features":["clock","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99.18","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":["alloc","sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.2.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md-5","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12.8","features":["sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nix","req":"^0.29.0","features":["fs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.13.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.7.0","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.69","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42.0","features":["macros","rt","net","process","sync","io-util","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.42.0","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.13","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.11.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a84ef003aad507d3646ad9a599996d799e4ec7324e05a2873a0944dfde12e49b","features":{},"yanked":false,"pubtime":"2024-12-17T07:16:38Z"} {"name":"libunftp","vers":"0.21.0","deps":[{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.40","features":["clock","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.1","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":["alloc","sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md-5","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12.10","features":["sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nix","req":"^0.29.0","features":["fs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.14.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.26","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog","req":"^2.7.0","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.44.2","features":["macros","rt","net","process","sync","io-util","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.44.2","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.15","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.16.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8270fae0f77279620962f533153fa727a9cf9485dbb79d47eed3086d42b17264","features":{"aws_lc_rs":["rustls/aws_lc_rs","rustls/logging","rustls/std","rustls/tls12"],"default":["aws_lc_rs"],"experimental":[],"ring":["rustls/ring","rustls/logging","rustls/std","rustls/tls12"]},"yanked":false,"pubtime":"2025-04-25T21:12:16Z"} {"name":"libunftp","vers":"0.21.1","deps":[{"name":"async-trait","req":"=0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.42","features":["clock","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.1.1","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":["alloc","sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md-5","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12.12","features":["sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nix","req":"^0.30.1","features":["fs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.14.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.35","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"slog","req":"^2.8.2","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48.0","features":["macros","rt","net","process","sync","io-util","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48.0","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.17","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3c1f9ed49785660e10f00fe518e0b384360b8666828f1251bd5339d4910584aa","features":{"aws_lc_rs":["rustls/aws_lc_rs","rustls/logging","rustls/std","rustls/tls12"],"experimental":[],"ring":["rustls/ring","rustls/logging","rustls/std","rustls/tls12"]},"features2":{"all":["aws_lc_rs","prometheus","proxy_protocol"],"default":["aws_lc_rs","prometheus","proxy_protocol"],"prometheus":["dep:prometheus"],"proxy_protocol":["dep:proxy-protocol"]},"yanked":false,"pubtime":"2025-12-23T15:17:58Z","v":2} {"name":"libunftp","vers":"0.22.0","deps":[{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.43","features":["clock","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.1.1","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":["alloc","sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md-5","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12.13","features":["sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nix","req":"^0.30.1","features":["fs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.14.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.36","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"slog","req":"^2.8.2","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49.0","features":["macros","rt","net","process","sync","io-util","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49.0","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.18","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.20.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x509-parser","req":"^0.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3186f219c64999ae9a2900c78ebfaf4a6b4acc3b2bbf5afe5e027e5ca5978593","features":{"aws_lc_rs":["rustls/aws_lc_rs","rustls/logging","rustls/std","rustls/tls12"],"experimental":[],"ring":["rustls/ring","rustls/logging","rustls/std","rustls/tls12"]},"features2":{"all":["aws_lc_rs","prometheus","proxy_protocol"],"default":["aws_lc_rs","prometheus","proxy_protocol"],"prometheus":["dep:prometheus"],"proxy_protocol":["dep:proxy-protocol"]},"yanked":false,"pubtime":"2026-02-08T18:25:35Z","v":2} {"name":"libunftp","vers":"0.23.0","deps":[{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.43","features":["clock","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.1.1","features":["display"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":["alloc","sink"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12.13","features":["sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"nix","req":"^0.30.1","features":["fs"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prometheus","req":"^0.14.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"proxy-protocol","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.36","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"slog","req":"^2.8.2","features":["max_level_trace","release_max_level_info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"slog-stdlog","req":"^4.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49.0","features":["macros","rt","net","process","sync","io-util","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.49.0","features":["macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.18","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-attributes","req":"^0.1.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unftp-core","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.20.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c9f8ff371890db2cf65a0758dba9a79f9cd965de369f6dbdc6581a22780af45e","features":{"aws_lc_rs":["rustls/aws_lc_rs","rustls/logging","rustls/std","rustls/tls12"],"experimental":[],"ring":["rustls/ring","rustls/logging","rustls/std","rustls/tls12"]},"features2":{"all":["aws_lc_rs","prometheus","proxy_protocol"],"default":["aws_lc_rs","prometheus","proxy_protocol"],"prometheus":["dep:prometheus"],"proxy_protocol":["dep:proxy-protocol"]},"yanked":false,"pubtime":"2026-02-16T20:34:28Z","v":2}