{"crate":{"id":"libp2p-dns","name":"libp2p-dns","updated_at":"2026-09-11T16:23:12.213129Z","versions":[3214946,1618351,1407448,1407157,1229026,953027,946251,928571,826878,734745,670403,642192,615995,606727,578871,558885,527308,504515,490856,447203,438218,400453,359352,353417,326573,316272,308903,303456,294685,281662,273913,258010,242714,229309,226836,212441,206477,201871,187572,169634,163838,158310,154493,150563,146390,142098,138639,134859,130929,127468,125139],"keywords":["libp2p","networking","peer-to-peer"],"categories":["asynchronous","network-programming"],"badges":[],"created_at":"2019-01-02T13:48:02.450285Z","downloads":18205346,"recent_downloads":2169976,"default_version":"0.45.0","num_versions":51,"yanked":false,"max_version":"0.45.0","newest_version":"0.45.0","max_stable_version":"0.45.0","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","links":{"version_downloads":"/api/v1/crates/libp2p-dns/downloads","versions":null,"owners":"/api/v1/crates/libp2p-dns/owners","owner_team":"/api/v1/crates/libp2p-dns/owner_team","owner_user":"/api/v1/crates/libp2p-dns/owner_user","reverse_dependencies":"/api/v1/crates/libp2p-dns/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":3214946,"crate":"libp2p-dns","num":"0.45.0","dl_path":"/api/v1/crates/libp2p-dns/0.45.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.45.0/readme","updated_at":"2026-09-11T16:23:12.213129Z","created_at":"2026-09-11T16:23:12.213129Z","downloads":60210,"features":{"tokio":["hickory-resolver/tokio"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.45.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.45.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.45.0/authors"},"crate_size":24199,"published_by":{"id":341128,"login":"elenaf9","name":"Elena Frank","avatar":"https://avatars.githubusercontent.com/u/57632201?v=4","url":"https://github.com/elenaf9","github_username_matches":true,"created_at":"2019-11-11T15:26:21Z"},"audit_actions":[{"action":"publish","user":{"id":341128,"login":"elenaf9","name":"Elena Frank","avatar":"https://avatars.githubusercontent.com/u/57632201?v=4","url":"https://github.com/elenaf9","github_username_matches":true,"created_at":"2019-11-11T15:26:21Z"},"time":"2026-09-11T16:23:12.213129Z"}],"checksum":"18694695e98ff9ce26ee245fdede7cd0b4186cb793b25da3258d9c053400a291","rust_version":"1.88.0","has_lib":true,"bin_names":[],"edition":"2024","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":660,"comment_lines":52,"files":1}},"total_code_lines":660,"total_comment_lines":52}},{"id":1618351,"crate":"libp2p-dns","num":"0.44.0","dl_path":"/api/v1/crates/libp2p-dns/0.44.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.44.0/readme","updated_at":"2025-06-27T15:19:18.571345Z","created_at":"2025-06-27T15:19:18.571345Z","downloads":2559190,"features":{"tokio":["hickory-resolver/tokio"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.44.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.44.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.44.0/authors"},"crate_size":25612,"published_by":{"id":341128,"login":"elenaf9","name":"Elena Frank","avatar":"https://avatars.githubusercontent.com/u/57632201?v=4","url":"https://github.com/elenaf9","github_username_matches":true,"created_at":"2019-11-11T15:26:21Z"},"audit_actions":[{"action":"publish","user":{"id":341128,"login":"elenaf9","name":"Elena Frank","avatar":"https://avatars.githubusercontent.com/u/57632201?v=4","url":"https://github.com/elenaf9","github_username_matches":true,"created_at":"2019-11-11T15:26:21Z"},"time":"2025-06-27T15:19:18.571345Z"}],"checksum":"0b770c1c8476736ca98c578cba4b505104ff8e842c2876b528925f9766379f9a","rust_version":"1.83.0","has_lib":true,"bin_names":[],"edition":"2021","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":647,"comment_lines":52,"files":1}},"total_code_lines":647,"total_comment_lines":52}},{"id":1407448,"crate":"libp2p-dns","num":"0.43.0","dl_path":"/api/v1/crates/libp2p-dns/0.43.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.43.0/readme","updated_at":"2025-01-14T16:49:47.652082Z","created_at":"2025-01-14T16:49:47.652082Z","downloads":1480422,"features":{"async-std":["async-std-resolver"],"tokio":["hickory-resolver/tokio-runtime"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.43.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.43.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.43.0/authors"},"crate_size":25596,"published_by":{"id":680,"login":"jxs","name":"João Oliveira","avatar":"https://avatars.githubusercontent.com/u/1204690?v=4","url":"https://github.com/jxs","github_username_matches":true,"created_at":"2011-11-18T15:21:55Z"},"audit_actions":[{"action":"publish","user":{"id":680,"login":"jxs","name":"João Oliveira","avatar":"https://avatars.githubusercontent.com/u/1204690?v=4","url":"https://github.com/jxs","github_username_matches":true,"created_at":"2011-11-18T15:21:55Z"},"time":"2025-01-14T16:49:47.652082Z"}],"checksum":"1b780a1150214155b0ed1cdf09fbd2e1b0442604f9146a431d1b21d23eef7bd7","rust_version":"1.83.0","has_lib":true,"bin_names":[],"edition":"2021","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":586,"comment_lines":56,"files":1}},"total_code_lines":586,"total_comment_lines":56}},{"id":1407157,"crate":"libp2p-dns","num":"0.42.1","dl_path":"/api/v1/crates/libp2p-dns/0.42.1/download","readme_path":"/api/v1/crates/libp2p-dns/0.42.1/readme","updated_at":"2025-01-14T14:57:18.709592Z","created_at":"2025-01-14T14:17:38.243830Z","downloads":962,"features":{"async-std":["async-std-resolver"],"tokio":["hickory-resolver/tokio-runtime"]},"yanked":true,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.42.1/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.42.1/downloads","authors":"/api/v1/crates/libp2p-dns/0.42.1/authors"},"crate_size":25579,"published_by":{"id":680,"login":"jxs","name":"João Oliveira","avatar":"https://avatars.githubusercontent.com/u/1204690?v=4","url":"https://github.com/jxs","github_username_matches":true,"created_at":"2011-11-18T15:21:55Z"},"audit_actions":[{"action":"publish","user":{"id":680,"login":"jxs","name":"João Oliveira","avatar":"https://avatars.githubusercontent.com/u/1204690?v=4","url":"https://github.com/jxs","github_username_matches":true,"created_at":"2011-11-18T15:21:55Z"},"time":"2025-01-14T14:17:38.243830Z"},{"action":"yank","user":{"id":680,"login":"jxs","name":"João Oliveira","avatar":"https://avatars.githubusercontent.com/u/1204690?v=4","url":"https://github.com/jxs","github_username_matches":true,"created_at":"2011-11-18T15:21:55Z"},"time":"2025-01-14T14:57:18.711691Z"}],"checksum":"a4976010ce639dd3ca6383ff977701e2fdae17046ec0ee7a114dbf49168f27d2","rust_version":"1.83.0","has_lib":true,"bin_names":[],"edition":"2021","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":586,"comment_lines":56,"files":1}},"total_code_lines":586,"total_comment_lines":56}},{"id":1229026,"crate":"libp2p-dns","num":"0.42.0","dl_path":"/api/v1/crates/libp2p-dns/0.42.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.42.0/readme","updated_at":"2024-08-09T14:18:44.402800Z","created_at":"2024-08-09T14:18:44.402800Z","downloads":4308190,"features":{"async-std":["async-std-resolver"],"tokio":["hickory-resolver/tokio-runtime"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.42.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.42.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.42.0/authors"},"crate_size":10145,"published_by":{"id":247504,"login":"guillaumemichel","name":"Guillaume Michel","avatar":"https://avatars.githubusercontent.com/u/15075495?v=4","url":"https://github.com/guillaumemichel","github_username_matches":true,"created_at":"2015-10-11T13:38:20Z"},"audit_actions":[{"action":"publish","user":{"id":247504,"login":"guillaumemichel","name":"Guillaume Michel","avatar":"https://avatars.githubusercontent.com/u/15075495?v=4","url":"https://github.com/guillaumemichel","github_username_matches":true,"created_at":"2015-10-11T13:38:20Z"},"time":"2024-08-09T14:18:44.402800Z"}],"checksum":"97f37f30d5c7275db282ecd86e54f29dd2176bd3ac656f06abf43bedb21eb8bd","rust_version":"1.75.0","has_lib":true,"bin_names":[],"edition":"2021","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":582,"comment_lines":56,"files":1}},"total_code_lines":582,"total_comment_lines":56}},{"id":953027,"crate":"libp2p-dns","num":"0.41.1","dl_path":"/api/v1/crates/libp2p-dns/0.41.1/download","readme_path":"/api/v1/crates/libp2p-dns/0.41.1/readme","updated_at":"2023-11-13T01:52:27.723685Z","created_at":"2023-11-13T01:52:27.723685Z","downloads":1293478,"features":{"async-std":["async-std-resolver"],"tokio":["hickory-resolver/tokio-runtime"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.41.1/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.41.1/downloads","authors":"/api/v1/crates/libp2p-dns/0.41.1/authors"},"crate_size":10204,"published_by":{"id":27382,"login":"thomaseizinger","name":"Thomas Eizinger","avatar":"https://avatars.githubusercontent.com/u/5486389?v=4","url":"https://github.com/thomaseizinger","github_username_matches":true,"created_at":"2013-09-18T12:36:08Z"},"audit_actions":[{"action":"publish","user":{"id":27382,"login":"thomaseizinger","name":"Thomas Eizinger","avatar":"https://avatars.githubusercontent.com/u/5486389?v=4","url":"https://github.com/thomaseizinger","github_username_matches":true,"created_at":"2013-09-18T12:36:08Z"},"time":"2023-11-13T01:52:27.723685Z"}],"checksum":"d17cbcf7160ff35c3e8e560de4a068fe9d6cb777ea72840e48eb76ff9576c4b6","rust_version":"1.73.0","has_lib":true,"bin_names":[],"edition":"2021","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":591,"comment_lines":56,"files":1}},"total_code_lines":591,"total_comment_lines":56}},{"id":946251,"crate":"libp2p-dns","num":"0.41.0","dl_path":"/api/v1/crates/libp2p-dns/0.41.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.41.0/readme","updated_at":"2023-11-05T13:28:24.675525Z","created_at":"2023-11-05T13:28:24.675525Z","downloads":22038,"features":{"async-std":["async-std-resolver"],"tokio":["hickory-resolver/tokio-runtime"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.41.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.41.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.41.0/authors"},"crate_size":9957,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2023-11-05T13:28:24.675525Z"}],"checksum":"852f9ab7c3eba64b158a4d9ab00848b1d732fa9d3224aa0a75643756f98aa136","rust_version":"1.73.0","has_lib":true,"bin_names":[],"edition":"2021","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":570,"comment_lines":54,"files":1}},"total_code_lines":570,"total_comment_lines":54}},{"id":928571,"crate":"libp2p-dns","num":"0.40.1","dl_path":"/api/v1/crates/libp2p-dns/0.40.1/download","readme_path":"/api/v1/crates/libp2p-dns/0.40.1/readme","updated_at":"2023-10-18T13:53:05.615087Z","created_at":"2023-10-18T13:53:05.615087Z","downloads":1560809,"features":{"async-std":["async-std-resolver"],"tokio":["trust-dns-resolver/tokio-runtime"],"tokio-dns-over-https-rustls":["tokio","trust-dns-resolver/dns-over-https-rustls"],"tokio-dns-over-rustls":["tokio","trust-dns-resolver/dns-over-rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.40.1/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.40.1/downloads","authors":"/api/v1/crates/libp2p-dns/0.40.1/authors"},"crate_size":9969,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2023-10-18T13:53:05.615087Z"}],"checksum":"e6a18db73084b4da2871438f6239fef35190b05023de7656e877c18a00541a3b","rust_version":"1.65.0","has_lib":true,"bin_names":[],"edition":"2021","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":585,"comment_lines":55,"files":1}},"total_code_lines":585,"total_comment_lines":55}},{"id":826878,"crate":"libp2p-dns","num":"0.40.0","dl_path":"/api/v1/crates/libp2p-dns/0.40.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.40.0/readme","updated_at":"2023-06-20T10:39:50.887249Z","created_at":"2023-06-20T10:39:50.887249Z","downloads":207962,"features":{"async-std":["async-std-resolver"],"tokio":["trust-dns-resolver/tokio-runtime"],"tokio-dns-over-https-rustls":["tokio","trust-dns-resolver/dns-over-https-rustls"],"tokio-dns-over-rustls":["tokio","trust-dns-resolver/dns-over-rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.40.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.40.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.40.0/authors"},"crate_size":9479,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2023-06-20T10:39:50.887249Z"}],"checksum":"fd4394c81c0c06d7b4a60f3face7e8e8a9b246840f98d2c80508d0721b032147","rust_version":"1.65.0","has_lib":true,"bin_names":[],"edition":"2021","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":556,"comment_lines":54,"files":1}},"total_code_lines":556,"total_comment_lines":54}},{"id":734745,"crate":"libp2p-dns","num":"0.39.0","dl_path":"/api/v1/crates/libp2p-dns/0.39.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.39.0/readme","updated_at":"2023-02-24T13:52:52.568845Z","created_at":"2023-02-24T13:52:52.568845Z","downloads":2198644,"features":{"async-std":["async-std-resolver"],"tokio":["trust-dns-resolver/tokio-runtime"],"tokio-dns-over-https-rustls":["tokio","trust-dns-resolver/dns-over-https-rustls"],"tokio-dns-over-rustls":["tokio","trust-dns-resolver/dns-over-rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.39.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.39.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.39.0/authors"},"crate_size":9408,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2023-02-24T13:52:52.568845Z"}],"checksum":"146ff7034daae62077c415c2376b8057368042df6ab95f5432ad5e88568b1554","rust_version":"1.60.0","has_lib":true,"bin_names":[],"edition":"2021","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":550,"comment_lines":54,"files":1}},"total_code_lines":550,"total_comment_lines":54}},{"id":670403,"crate":"libp2p-dns","num":"0.38.0","dl_path":"/api/v1/crates/libp2p-dns/0.38.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.38.0/readme","updated_at":"2022-11-25T10:38:53.554835Z","created_at":"2022-11-25T10:38:53.554835Z","downloads":739138,"features":{"async-std":["async-std-resolver"],"tokio":["trust-dns-resolver/tokio-runtime"],"tokio-dns-over-https-rustls":["tokio","trust-dns-resolver/dns-over-https-rustls"],"tokio-dns-over-rustls":["tokio","trust-dns-resolver/dns-over-rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.38.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.38.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.38.0/authors"},"crate_size":9377,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2022-11-25T10:38:53.554835Z"}],"checksum":"8e42a271c1b49f789b92f7fc87749fa79ce5c7bdc88cbdfacb818a4bca47fec5","rust_version":"1.60.0","has_lib":true,"bin_names":[],"edition":"2021","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":550,"comment_lines":54,"files":1}},"total_code_lines":550,"total_comment_lines":54}},{"id":642192,"crate":"libp2p-dns","num":"0.37.0","dl_path":"/api/v1/crates/libp2p-dns/0.37.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.37.0/readme","updated_at":"2022-10-14T15:57:35.641095Z","created_at":"2022-10-14T15:57:35.641095Z","downloads":247942,"features":{"async-std":["async-std-resolver"],"tokio":["trust-dns-resolver/tokio-runtime"],"tokio-dns-over-https-rustls":["tokio","trust-dns-resolver/dns-over-https-rustls"],"tokio-dns-over-rustls":["tokio","trust-dns-resolver/dns-over-rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.37.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.37.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.37.0/authors"},"crate_size":9128,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2022-10-14T15:57:35.641095Z"}],"checksum":"2322c9fb40d99101def6a01612ee30500c89abbbecb6297b3cd252903a4c1720","rust_version":"1.56.1","has_lib":true,"bin_names":[],"edition":"2021","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":549,"comment_lines":54,"files":1}},"total_code_lines":549,"total_comment_lines":54}},{"id":615995,"crate":"libp2p-dns","num":"0.36.0","dl_path":"/api/v1/crates/libp2p-dns/0.36.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.36.0/readme","updated_at":"2022-09-07T07:54:35.831772Z","created_at":"2022-09-07T07:54:35.831772Z","downloads":47190,"features":{"async-std":["async-std-resolver"],"default":["async-std"],"tokio":["trust-dns-resolver/tokio-runtime"],"tokio-dns-over-https-rustls":["tokio","trust-dns-resolver/dns-over-https-rustls"],"tokio-dns-over-rustls":["tokio","trust-dns-resolver/dns-over-rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.36.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.36.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.36.0/authors"},"crate_size":9098,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2022-09-07T07:54:35.831772Z"}],"checksum":"6cb3c16e3bb2f76c751ae12f0f26e788c89d353babdded40411e7923f01fc978","rust_version":"1.56.1","has_lib":true,"bin_names":[],"edition":"2021","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":553,"comment_lines":54,"files":1}},"total_code_lines":553,"total_comment_lines":54}},{"id":606727,"crate":"libp2p-dns","num":"0.35.0","dl_path":"/api/v1/crates/libp2p-dns/0.35.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.35.0/readme","updated_at":"2022-08-22T03:44:11.058290Z","created_at":"2022-08-22T03:44:11.058290Z","downloads":16673,"features":{"async-std":["async-std-resolver"],"default":["async-std"],"tokio":["trust-dns-resolver/tokio-runtime"],"tokio-dns-over-https-rustls":["tokio","trust-dns-resolver/dns-over-https-rustls"],"tokio-dns-over-rustls":["tokio","trust-dns-resolver/dns-over-rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.35.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.35.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.35.0/authors"},"crate_size":9095,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2022-08-22T03:44:11.058290Z"}],"checksum":"d8a09386cb4891343703614454a4e5f1084a22589f655d48a78c8dcad6b09d0a","rust_version":"1.56.1","has_lib":true,"bin_names":[],"edition":"2021","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":553,"comment_lines":54,"files":1}},"total_code_lines":553,"total_comment_lines":54}},{"id":578871,"crate":"libp2p-dns","num":"0.34.0","dl_path":"/api/v1/crates/libp2p-dns/0.34.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.34.0/readme","updated_at":"2022-07-05T11:17:36.860481Z","created_at":"2022-07-05T11:17:36.860481Z","downloads":408843,"features":{"async-std":["async-std-resolver"],"default":["async-std"],"tokio":["trust-dns-resolver/tokio-runtime"],"tokio-dns-over-https-rustls":["tokio","trust-dns-resolver/dns-over-https-rustls"],"tokio-dns-over-rustls":["tokio","trust-dns-resolver/dns-over-rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.34.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.34.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.34.0/authors"},"crate_size":9086,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2022-07-05T11:17:36.860481Z"}],"checksum":"6cbf54723250fa5d521383be789bf60efdabe6bacfb443f87da261019a49b4b5","rust_version":"1.56.1","has_lib":true,"bin_names":[],"edition":"2021","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":553,"comment_lines":54,"files":1}},"total_code_lines":553,"total_comment_lines":54}},{"id":558885,"crate":"libp2p-dns","num":"0.33.0","dl_path":"/api/v1/crates/libp2p-dns/0.33.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.33.0/readme","updated_at":"2022-05-31T11:21:12.544324Z","created_at":"2022-05-31T11:21:12.544324Z","downloads":253623,"features":{"async-std":["async-std-resolver"],"default":["async-std"],"tokio":["trust-dns-resolver/tokio-runtime"],"tokio-dns-over-https-rustls":["tokio","trust-dns-resolver/dns-over-https-rustls"],"tokio-dns-over-rustls":["tokio","trust-dns-resolver/dns-over-rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.33.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.33.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.33.0/authors"},"crate_size":9029,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2022-05-31T11:21:12.544324Z"}],"checksum":"fbb462ec3a51fab457b4b44ac295e8b0a4b04dc175127e615cf996b1f0f1a268","rust_version":"1.56.1","has_lib":true,"bin_names":[],"edition":"2021","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":548,"comment_lines":54,"files":1}},"total_code_lines":548,"total_comment_lines":54}},{"id":527308,"crate":"libp2p-dns","num":"0.32.1","dl_path":"/api/v1/crates/libp2p-dns/0.32.1/download","readme_path":"/api/v1/crates/libp2p-dns/0.32.1/readme","updated_at":"2022-04-04T16:44:53.804577Z","created_at":"2022-04-04T16:44:53.804577Z","downloads":255978,"features":{"async-std":["async-std-resolver"],"default":["async-std"],"tokio":["trust-dns-resolver/tokio-runtime"],"tokio-dns-over-https-rustls":["tokio","trust-dns-resolver/dns-over-https-rustls"],"tokio-dns-over-rustls":["tokio","trust-dns-resolver/dns-over-rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.32.1/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.32.1/downloads","authors":"/api/v1/crates/libp2p-dns/0.32.1/authors"},"crate_size":8847,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2022-04-04T16:44:53.804577Z"}],"checksum":"066e33e854e10b5c93fc650458bf2179c7e0d143db260b0963e44a94859817f1","rust_version":"1.56.1","has_lib":true,"bin_names":[],"edition":"2021","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":545,"comment_lines":54,"files":1}},"total_code_lines":545,"total_comment_lines":54}},{"id":504515,"crate":"libp2p-dns","num":"0.32.0","dl_path":"/api/v1/crates/libp2p-dns/0.32.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.32.0/readme","updated_at":"2022-02-22T13:24:04.240740Z","created_at":"2022-02-22T13:24:04.240740Z","downloads":56333,"features":{"async-std":["async-std-resolver"],"default":["async-std"],"tokio":["trust-dns-resolver/tokio-runtime"],"tokio-dns-over-https-rustls":["tokio","trust-dns-resolver/dns-over-https-rustls"],"tokio-dns-over-rustls":["tokio","trust-dns-resolver/dns-over-rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.32.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.32.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.32.0/authors"},"crate_size":8818,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2022-02-22T13:24:04.240740Z"}],"checksum":"7838647d33978b77f943687412f4a39e74234c8342cbfdad14282b465b272cb4","rust_version":"1.56.1","has_lib":true,"bin_names":[],"edition":"2021","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":545,"comment_lines":54,"files":1}},"total_code_lines":545,"total_comment_lines":54}},{"id":490856,"crate":"libp2p-dns","num":"0.31.0","dl_path":"/api/v1/crates/libp2p-dns/0.31.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.31.0/readme","updated_at":"2022-01-27T10:47:17.766836Z","created_at":"2022-01-27T10:47:17.766836Z","downloads":56934,"features":{"async-std":["async-std-resolver"],"default":["async-std"],"tokio":["trust-dns-resolver/tokio-runtime"],"tokio-dns-over-https-rustls":["tokio","trust-dns-resolver/dns-over-https-rustls"],"tokio-dns-over-rustls":["tokio","trust-dns-resolver/dns-over-rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.31.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.31.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.31.0/authors"},"crate_size":8796,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2022-01-27T10:47:17.766836Z"}],"checksum":"39d4a2e7efe62c738833b6be6c0f158cf7ffccba462320f4b3bebe43e1050e7b","rust_version":"1.56.1","has_lib":true,"bin_names":[],"edition":"2021","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":545,"comment_lines":54,"files":1}},"total_code_lines":545,"total_comment_lines":54}},{"id":447203,"crate":"libp2p-dns","num":"0.30.0","dl_path":"/api/v1/crates/libp2p-dns/0.30.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.30.0/readme","updated_at":"2021-11-01T10:30:15.320882Z","created_at":"2021-11-01T10:30:15.320882Z","downloads":476456,"features":{"async-std":["async-std-resolver"],"default":["async-std"],"tokio":["trust-dns-resolver/tokio-runtime"],"tokio-dns-over-https-rustls":["tokio","trust-dns-resolver/dns-over-https-rustls"],"tokio-dns-over-rustls":["tokio","trust-dns-resolver/dns-over-rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.30.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.30.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.30.0/authors"},"crate_size":8587,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2021-11-01T10:30:15.320882Z"}],"checksum":"bb8f89d15cb6e3c5bc22afff7513b11bab7856f2872d3cfba86f7f63a06bc498","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":515,"comment_lines":54,"files":1}},"total_code_lines":515,"total_comment_lines":54}},{"id":438218,"crate":"libp2p-dns","num":"0.30.0-rc.1","dl_path":"/api/v1/crates/libp2p-dns/0.30.0-rc.1/download","readme_path":"/api/v1/crates/libp2p-dns/0.30.0-rc.1/readme","updated_at":"2021-10-15T10:07:07.465661Z","created_at":"2021-10-15T10:07:07.465661Z","downloads":7946,"features":{"async-std":["async-std-resolver"],"default":["async-std"],"tokio":["trust-dns-resolver/tokio-runtime"],"tokio-dns-over-https-rustls":["tokio","trust-dns-resolver/dns-over-https-rustls"],"tokio-dns-over-rustls":["tokio","trust-dns-resolver/dns-over-rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.30.0-rc.1/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.30.0-rc.1/downloads","authors":"/api/v1/crates/libp2p-dns/0.30.0-rc.1/authors"},"crate_size":8600,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2021-10-15T10:07:07.465661Z"}],"checksum":"3a3756d04f91224c95ca24d2894e6b180f5465f1ed0f03d070f77bfd74c527b9","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":515,"comment_lines":54,"files":1}},"total_code_lines":515,"total_comment_lines":54}},{"id":400453,"crate":"libp2p-dns","num":"0.29.0","dl_path":"/api/v1/crates/libp2p-dns/0.29.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.29.0/readme","updated_at":"2021-07-12T19:44:22.536081Z","created_at":"2021-07-12T19:44:22.536081Z","downloads":333095,"features":{"async-std":["async-std-resolver"],"default":["async-std"],"tokio":["trust-dns-resolver/tokio-runtime"],"tokio-dns-over-https-rustls":["tokio","trust-dns-resolver/dns-over-https-rustls"],"tokio-dns-over-rustls":["tokio","trust-dns-resolver/dns-over-rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.29.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.29.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.29.0/authors"},"crate_size":8459,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2021-07-12T19:44:22.536081Z"}],"checksum":"58ff08b3196b85a17f202d80589e93b1660a574af67275706657fdc762e42c32","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":468,"comment_lines":54,"files":1}},"total_code_lines":468,"total_comment_lines":54}},{"id":359352,"crate":"libp2p-dns","num":"0.28.1","dl_path":"/api/v1/crates/libp2p-dns/0.28.1/download","readme_path":"/api/v1/crates/libp2p-dns/0.28.1/readme","updated_at":"2021-04-01T14:21:37.986703Z","created_at":"2021-04-01T14:21:37.986703Z","downloads":314399,"features":{"async-std":["async-std-resolver"],"default":["async-std"],"tokio":["trust-dns-resolver/tokio-runtime"],"tokio-dns-over-https-rustls":["tokio","trust-dns-resolver/dns-over-https-rustls"],"tokio-dns-over-rustls":["tokio","trust-dns-resolver/dns-over-rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.28.1/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.28.1/downloads","authors":"/api/v1/crates/libp2p-dns/0.28.1/authors"},"crate_size":8045,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2021-04-01T14:21:37.986703Z"}],"checksum":"62e63dab8b5ff35e0c101a3e51e843ba782c07bbb1682f5fd827622e0d02b98b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":468,"comment_lines":54,"files":1}},"total_code_lines":468,"total_comment_lines":54}},{"id":353417,"crate":"libp2p-dns","num":"0.28.0","dl_path":"/api/v1/crates/libp2p-dns/0.28.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.28.0/readme","updated_at":"2021-03-17T15:42:02.333860Z","created_at":"2021-03-17T15:42:02.333860Z","downloads":22914,"features":{"async-std":["async-std-resolver"],"default":["async-std"],"tokio":["trust-dns-resolver/tokio-runtime"],"tokio-dns-over-https-rustls":["tokio","trust-dns-resolver/dns-over-https-rustls"],"tokio-dns-over-rustls":["tokio","trust-dns-resolver/dns-over-rustls"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.28.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.28.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.28.0/authors"},"crate_size":8057,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2021-03-17T15:42:02.333860Z"}],"checksum":"9712eb3e9f7dcc77cc5ca7d943b6a85ce4b1faaf91a67e003442412a26d6d6f8","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":475,"comment_lines":54,"files":1}},"total_code_lines":475,"total_comment_lines":54}},{"id":326573,"crate":"libp2p-dns","num":"0.27.0","dl_path":"/api/v1/crates/libp2p-dns/0.27.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.27.0/readme","updated_at":"2021-01-12T19:50:30.447369Z","created_at":"2021-01-12T19:50:30.447369Z","downloads":331705,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.27.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.27.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.27.0/authors"},"crate_size":4744,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2021-01-12T19:50:30.447369Z"}],"checksum":"5153b6db68fd4baa3b304e377db744dd8fea8ff4e4504509ee636abcde88d3e3","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":242,"comment_lines":21,"files":1}},"total_code_lines":242,"total_comment_lines":21}},{"id":316272,"crate":"libp2p-dns","num":"0.26.0","dl_path":"/api/v1/crates/libp2p-dns/0.26.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.26.0/readme","updated_at":"2020-12-18T09:36:03.596696Z","created_at":"2020-12-18T09:36:03.596696Z","downloads":23794,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.26.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.26.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.26.0/authors"},"crate_size":4673,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2020-12-18T09:36:03.596696Z"}],"checksum":"2e09bab25af01326b4ed9486d31325911437448edda30bc57681502542d49f20","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":236,"comment_lines":21,"files":1}},"total_code_lines":236,"total_comment_lines":21}},{"id":308903,"crate":"libp2p-dns","num":"0.25.0","dl_path":"/api/v1/crates/libp2p-dns/0.25.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.25.0/readme","updated_at":"2020-11-25T14:44:56.746401Z","created_at":"2020-11-25T14:44:56.746401Z","downloads":36965,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.25.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.25.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.25.0/authors"},"crate_size":4663,"published_by":{"id":51857,"login":"romanb","name":"Roman Borschel","avatar":"https://avatars.githubusercontent.com/u/177309?v=4","url":"https://github.com/romanb","github_username_matches":true,"created_at":"2010-01-06T11:34:15Z"},"audit_actions":[{"action":"publish","user":{"id":51857,"login":"romanb","name":"Roman Borschel","avatar":"https://avatars.githubusercontent.com/u/177309?v=4","url":"https://github.com/romanb","github_username_matches":true,"created_at":"2010-01-06T11:34:15Z"},"time":"2020-11-25T14:44:56.746401Z"}],"checksum":"15dea5933f570844d7b5222b12b58f7bd52e9ca38cd65a1bd4f35341f053f012","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":236,"comment_lines":21,"files":1}},"total_code_lines":236,"total_comment_lines":21}},{"id":303456,"crate":"libp2p-dns","num":"0.24.0","dl_path":"/api/v1/crates/libp2p-dns/0.24.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.24.0/readme","updated_at":"2020-11-09T17:28:40.208464Z","created_at":"2020-11-09T17:28:40.208464Z","downloads":17004,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.24.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.24.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.24.0/authors"},"crate_size":4656,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2020-11-09T17:28:40.208464Z"}],"checksum":"0baeff71fb5cb1fe1604f74a712a44b66a8c5900f4022411a1d550f09d6bb776","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":236,"comment_lines":21,"files":1}},"total_code_lines":236,"total_comment_lines":21}},{"id":294685,"crate":"libp2p-dns","num":"0.23.0","dl_path":"/api/v1/crates/libp2p-dns/0.23.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.23.0/readme","updated_at":"2020-10-16T18:57:08.504358Z","created_at":"2020-10-16T18:57:08.504358Z","downloads":26992,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.23.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.23.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.23.0/authors"},"crate_size":4624,"published_by":{"id":51857,"login":"romanb","name":"Roman Borschel","avatar":"https://avatars.githubusercontent.com/u/177309?v=4","url":"https://github.com/romanb","github_username_matches":true,"created_at":"2010-01-06T11:34:15Z"},"audit_actions":[{"action":"publish","user":{"id":51857,"login":"romanb","name":"Roman Borschel","avatar":"https://avatars.githubusercontent.com/u/177309?v=4","url":"https://github.com/romanb","github_username_matches":true,"created_at":"2010-01-06T11:34:15Z"},"time":"2020-10-16T18:57:08.504358Z"}],"checksum":"436280f5fe21a58fcaff82c2606945579241f32bc0eaf2d39321aa4624a66e7f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":236,"comment_lines":21,"files":1}},"total_code_lines":236,"total_comment_lines":21}},{"id":281662,"crate":"libp2p-dns","num":"0.22.0","dl_path":"/api/v1/crates/libp2p-dns/0.22.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.22.0/readme","updated_at":"2020-09-09T10:27:05.761814Z","created_at":"2020-09-09T10:27:05.761814Z","downloads":217681,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.22.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.22.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.22.0/authors"},"crate_size":4631,"published_by":{"id":51857,"login":"romanb","name":"Roman Borschel","avatar":"https://avatars.githubusercontent.com/u/177309?v=4","url":"https://github.com/romanb","github_username_matches":true,"created_at":"2010-01-06T11:34:15Z"},"audit_actions":[{"action":"publish","user":{"id":51857,"login":"romanb","name":"Roman Borschel","avatar":"https://avatars.githubusercontent.com/u/177309?v=4","url":"https://github.com/romanb","github_username_matches":true,"created_at":"2010-01-06T11:34:15Z"},"time":"2020-09-09T10:27:05.761814Z"}],"checksum":"7cf319822e08dd65c8e060d2354e9f952895bbc433f5706c75ed010c152aee5e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":236,"comment_lines":21,"files":1}},"total_code_lines":236,"total_comment_lines":21}},{"id":273913,"crate":"libp2p-dns","num":"0.21.0","dl_path":"/api/v1/crates/libp2p-dns/0.21.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.21.0/readme","updated_at":"2020-08-18T15:56:46.683674Z","created_at":"2020-08-18T15:56:46.683674Z","downloads":27698,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.21.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.21.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.21.0/authors"},"crate_size":4634,"published_by":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"audit_actions":[{"action":"publish","user":{"id":83100,"login":"mxinden","name":"Max Inden","avatar":"https://avatars.githubusercontent.com/u/7047859?v=4","url":"https://github.com/mxinden","github_username_matches":true,"created_at":"2014-03-24T14:11:44Z"},"time":"2020-08-18T15:56:46.683674Z"}],"checksum":"fce8769cfe677a567d2677dc02a9e5be27a24acf1ff78a59cef425caae009a6a","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":236,"comment_lines":21,"files":1}},"total_code_lines":236,"total_comment_lines":21}},{"id":258010,"crate":"libp2p-dns","num":"0.20.0","dl_path":"/api/v1/crates/libp2p-dns/0.20.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.20.0/readme","updated_at":"2020-07-01T14:00:34.477175Z","created_at":"2020-07-01T14:00:34.477175Z","downloads":105877,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.20.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.20.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.20.0/authors"},"crate_size":4600,"published_by":{"id":51857,"login":"romanb","name":"Roman Borschel","avatar":"https://avatars.githubusercontent.com/u/177309?v=4","url":"https://github.com/romanb","github_username_matches":true,"created_at":"2010-01-06T11:34:15Z"},"audit_actions":[{"action":"publish","user":{"id":51857,"login":"romanb","name":"Roman Borschel","avatar":"https://avatars.githubusercontent.com/u/177309?v=4","url":"https://github.com/romanb","github_username_matches":true,"created_at":"2010-01-06T11:34:15Z"},"time":"2020-07-01T14:00:34.477175Z"}],"checksum":"f751924b6b98e350005e0b87a822beb246792a3fb878c684e088f866158120ac","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":236,"comment_lines":21,"files":1}},"total_code_lines":236,"total_comment_lines":21}},{"id":242714,"crate":"libp2p-dns","num":"0.19.0","dl_path":"/api/v1/crates/libp2p-dns/0.19.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.19.0/readme","updated_at":"2020-05-18T13:52:21.247787Z","created_at":"2020-05-18T13:52:21.247787Z","downloads":82288,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.19.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.19.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.19.0/authors"},"crate_size":4540,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[{"action":"publish","user":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"time":"2020-05-18T13:52:21.247787Z"}],"checksum":"3cc186d9a941fd0207cf8f08ef225a735e2d7296258f570155e525f6ee732f87","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":236,"comment_lines":21,"files":1}},"total_code_lines":236,"total_comment_lines":21}},{"id":229309,"crate":"libp2p-dns","num":"0.18.0","dl_path":"/api/v1/crates/libp2p-dns/0.18.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.18.0/readme","updated_at":"2020-04-09T14:58:36.352393Z","created_at":"2020-04-09T14:58:36.352393Z","downloads":52806,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.18.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.18.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.18.0/authors"},"crate_size":4509,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[{"action":"publish","user":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"time":"2020-04-09T14:58:36.352393Z"}],"checksum":"c0d0993481203d68e5ce2f787d033fb0cac6b850659ed6c784612db678977c71","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":230,"comment_lines":21,"files":1}},"total_code_lines":230,"total_comment_lines":21}},{"id":226836,"crate":"libp2p-dns","num":"0.17.0","dl_path":"/api/v1/crates/libp2p-dns/0.17.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.17.0/readme","updated_at":"2020-04-01T18:06:51.756739Z","created_at":"2020-04-01T18:06:51.756739Z","downloads":11606,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.17.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.17.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.17.0/authors"},"crate_size":4502,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[{"action":"publish","user":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"time":"2020-04-01T18:06:51.756739Z"}],"checksum":"647178f8683bf868f7f14d5e5718dbdc2445b9f6b24ce99da96cecd7c5d2d1a6","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":230,"comment_lines":21,"files":1}},"total_code_lines":230,"total_comment_lines":21}},{"id":212441,"crate":"libp2p-dns","num":"0.16.0","dl_path":"/api/v1/crates/libp2p-dns/0.16.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.16.0/readme","updated_at":"2020-02-14T10:44:49.253281Z","created_at":"2020-02-14T10:44:49.253281Z","downloads":53758,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.16.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.16.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.16.0/authors"},"crate_size":4504,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[{"action":"publish","user":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"time":"2020-02-14T10:44:49.253281Z"}],"checksum":"b99e552f9939b606eb4b59f7f64d9b01e3f96752f47e350fc3c5fc646ed3f649","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":230,"comment_lines":21,"files":1}},"total_code_lines":230,"total_comment_lines":21}},{"id":206477,"crate":"libp2p-dns","num":"0.15.0","dl_path":"/api/v1/crates/libp2p-dns/0.15.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.15.0/readme","updated_at":"2020-01-24T16:26:00.604753Z","created_at":"2020-01-24T16:26:00.604753Z","downloads":17013,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.15.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.15.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.15.0/authors"},"crate_size":4494,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[{"action":"publish","user":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"time":"2020-01-24T16:26:00.604753Z"}],"checksum":"f11c979b882f25d85726b15637d5bbc722dfa1be576605c54e99b8cf56906be3","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":226,"comment_lines":21,"files":1}},"total_code_lines":226,"total_comment_lines":21}},{"id":201871,"crate":"libp2p-dns","num":"0.14.0-alpha.1","dl_path":"/api/v1/crates/libp2p-dns/0.14.0-alpha.1/download","readme_path":"/api/v1/crates/libp2p-dns/0.14.0-alpha.1/readme","updated_at":"2020-01-07T14:46:36.974816Z","created_at":"2020-01-07T14:46:36.974816Z","downloads":5748,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.14.0-alpha.1/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.14.0-alpha.1/downloads","authors":"/api/v1/crates/libp2p-dns/0.14.0-alpha.1/authors"},"crate_size":4428,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[{"action":"publish","user":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"time":"2020-01-07T14:46:36.974816Z"}],"checksum":"67d5a6d0905479ee4c6bcfaeab597d506f3447e5eb09b84aff1ed5e6d834b221","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":218,"comment_lines":21,"files":1}},"total_code_lines":218,"total_comment_lines":21}},{"id":187572,"crate":"libp2p-dns","num":"0.13.0","dl_path":"/api/v1/crates/libp2p-dns/0.13.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.13.0/readme","updated_at":"2019-11-06T08:51:07.508163Z","created_at":"2019-11-06T08:51:07.508163Z","downloads":54613,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.13.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.13.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.13.0/authors"},"crate_size":4772,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[],"checksum":"e3175fb0fc9016c95c8517a297bbdb5fb6bfbd5665bacd2eb23495d1cbdeb033","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":275,"comment_lines":20,"files":1}},"total_code_lines":275,"total_comment_lines":20}},{"id":169634,"crate":"libp2p-dns","num":"0.12.0","dl_path":"/api/v1/crates/libp2p-dns/0.12.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.12.0/readme","updated_at":"2019-08-15T12:06:33.577295Z","created_at":"2019-08-15T12:06:33.577295Z","downloads":42118,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.12.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.12.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.12.0/authors"},"crate_size":4767,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[],"checksum":"b43d79936984b46a5ef4d7b070eaf786f6fab2d1a57e07646306b492e38b2d7f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":275,"comment_lines":20,"files":1}},"total_code_lines":275,"total_comment_lines":20}},{"id":163838,"crate":"libp2p-dns","num":"0.11.0","dl_path":"/api/v1/crates/libp2p-dns/0.11.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.11.0/readme","updated_at":"2019-07-19T09:11:17.437303Z","created_at":"2019-07-19T09:11:17.437303Z","downloads":6054,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.11.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.11.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.11.0/authors"},"crate_size":4767,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[],"checksum":"0c2625c6acd4073403f1107e4e038efa02ba5de54de0d08567a2cc338560d63f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":275,"comment_lines":20,"files":1}},"total_code_lines":275,"total_comment_lines":20}},{"id":158310,"crate":"libp2p-dns","num":"0.10.0","dl_path":"/api/v1/crates/libp2p-dns/0.10.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.10.0/readme","updated_at":"2019-06-25T12:14:08.083583Z","created_at":"2019-06-25T12:14:08.083583Z","downloads":13545,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.10.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.10.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.10.0/authors"},"crate_size":4787,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[],"checksum":"67ec2cea26aaccd4bdf264075d6a499bc635b90cb23419bcc3b1f2f0d135c451","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":275,"comment_lines":20,"files":1}},"total_code_lines":275,"total_comment_lines":20}},{"id":154493,"crate":"libp2p-dns","num":"0.9.0","dl_path":"/api/v1/crates/libp2p-dns/0.9.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.9.0/readme","updated_at":"2019-06-04T15:31:38.943882Z","created_at":"2019-06-04T15:31:38.943882Z","downloads":4617,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.9.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.9.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.9.0/authors"},"crate_size":4785,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[],"checksum":"71a6630a84552b39e5f752e1f6a951d31f3211079465d2e7af73491b6f48fc3f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":275,"comment_lines":20,"files":1}},"total_code_lines":275,"total_comment_lines":20}},{"id":150563,"crate":"libp2p-dns","num":"0.8.0","dl_path":"/api/v1/crates/libp2p-dns/0.8.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.8.0/readme","updated_at":"2019-05-15T15:01:12.089733Z","created_at":"2019-05-15T15:01:12.089733Z","downloads":8307,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.8.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.8.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.8.0/authors"},"crate_size":4786,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[],"checksum":"9db88ba58601f4528ef5e5e5414e142b19d5813bdaa685e683ef5a44ed23606b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":275,"comment_lines":20,"files":1}},"total_code_lines":275,"total_comment_lines":20}},{"id":146390,"crate":"libp2p-dns","num":"0.7.0","dl_path":"/api/v1/crates/libp2p-dns/0.7.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.7.0/readme","updated_at":"2019-04-23T11:09:46.888840Z","created_at":"2019-04-23T11:09:46.888840Z","downloads":52898,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.7.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.7.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.7.0/authors"},"crate_size":4805,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[],"checksum":"4b129d20cc8cbb6ce5da8361045649c024659173e246c5dfbf20ae06071c046a","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":269,"comment_lines":20,"files":1}},"total_code_lines":269,"total_comment_lines":20}},{"id":142098,"crate":"libp2p-dns","num":"0.6.0","dl_path":"/api/v1/crates/libp2p-dns/0.6.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.6.0/readme","updated_at":"2019-03-29T15:00:20.971631Z","created_at":"2019-03-29T15:00:20.971631Z","downloads":15305,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.6.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.6.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.6.0/authors"},"crate_size":4962,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[],"checksum":"350d0018af3668d954f61ce7311e7d64ab7c40f19a8eb895e4750efe24c3455f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":285,"comment_lines":22,"files":1}},"total_code_lines":285,"total_comment_lines":22}},{"id":138639,"crate":"libp2p-dns","num":"0.5.0","dl_path":"/api/v1/crates/libp2p-dns/0.5.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.5.0/readme","updated_at":"2019-03-13T09:23:54.638582Z","created_at":"2019-03-13T09:23:54.638582Z","downloads":5129,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.5.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.5.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.5.0/authors"},"crate_size":4960,"published_by":{"id":33,"login":"tomaka","name":"Pierre Krieger","avatar":"https://avatars.githubusercontent.com/u/1412254?v=4","url":"https://github.com/tomaka","github_username_matches":true,"created_at":"2012-02-06T10:55:41Z"},"audit_actions":[],"checksum":"983bc7e80b6b5c89f5c6b674880bc058d37f481812692431914732ee2aeaf87a","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":285,"comment_lines":22,"files":1}},"total_code_lines":285,"total_comment_lines":22}},{"id":134859,"crate":"libp2p-dns","num":"0.4.0","dl_path":"/api/v1/crates/libp2p-dns/0.4.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.4.0/readme","updated_at":"2019-02-20T15:51:36.344896Z","created_at":"2019-02-20T15:51:36.344896Z","downloads":10696,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.4.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.4.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.4.0/authors"},"crate_size":4954,"published_by":null,"audit_actions":[],"checksum":"63d310aa56671539a2bce6124cf4326482278b0d0b841c3ba1514e44d8597096","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":285,"comment_lines":22,"files":1}},"total_code_lines":285,"total_comment_lines":22}},{"id":130929,"crate":"libp2p-dns","num":"0.3.0","dl_path":"/api/v1/crates/libp2p-dns/0.3.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.3.0/readme","updated_at":"2019-01-30T15:53:49.384408Z","created_at":"2019-01-30T15:53:49.384408Z","downloads":7812,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.3.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.3.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.3.0/authors"},"crate_size":4992,"published_by":null,"audit_actions":[],"checksum":"a822c32da15ab0c4451792a4b000c37fbf8e3bc5ac471632f0b1f13e8e555524","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":292,"comment_lines":22,"files":1}},"total_code_lines":292,"total_comment_lines":22}},{"id":127468,"crate":"libp2p-dns","num":"0.2.0","dl_path":"/api/v1/crates/libp2p-dns/0.2.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.2.0/readme","updated_at":"2019-01-10T12:44:49.844295Z","created_at":"2019-01-10T12:44:49.844295Z","downloads":7365,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.2.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.2.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.2.0/authors"},"crate_size":4871,"published_by":null,"audit_actions":[],"checksum":"1f7ad92f9711efece48bb7ce30e3f1e662cd3524dc5d9f96b8f68b6e4e7cde96","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":292,"comment_lines":22,"files":1}},"total_code_lines":292,"total_comment_lines":22}},{"id":125139,"crate":"libp2p-dns","num":"0.1.0","dl_path":"/api/v1/crates/libp2p-dns/0.1.0/download","readme_path":"/api/v1/crates/libp2p-dns/0.1.0/readme","updated_at":"2019-01-02T13:48:02.450285Z","created_at":"2019-01-02T13:48:02.450285Z","downloads":1864,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/libp2p-dns/0.1.0/dependencies","version_downloads":"/api/v1/crates/libp2p-dns/0.1.0/downloads","authors":"/api/v1/crates/libp2p-dns/0.1.0/authors"},"crate_size":4462,"published_by":null,"audit_actions":[],"checksum":"a8f921bb119198866264616f5d3bc6e1ac361ed1fb41484e7daf31c392114d71","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"DNS transport implementation for libp2p","homepage":null,"documentation":null,"repository":"https://github.com/libp2p/rust-libp2p","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":258,"comment_lines":22,"files":1}},"total_code_lines":258,"total_comment_lines":22}}],"keywords":[{"id":"libp2p","keyword":"libp2p","created_at":"2019-01-02T13:40:43.470840Z","crates_cnt":263},{"id":"networking","keyword":"networking","created_at":"2014-11-20T21:57:33.507829Z","crates_cnt":1714},{"id":"peer-to-peer","keyword":"peer-to-peer","created_at":"2019-01-02T13:40:43.470840Z","crates_cnt":354}],"categories":[{"id":"asynchronous","category":"Asynchronous","slug":"asynchronous","description":"Crates to help you deal with events independently of the main program flow, using techniques like futures, promises, waiting, or eventing.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":11862},{"id":"network-programming","category":"Network programming","slug":"network-programming","description":"Crates dealing with higher-level network protocols such as FTP, HTTP, or SSH, or lower-level network protocols such as TCP or UDP.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":14742}]}