{"crate":{"id":"sniffglue","name":"sniffglue","updated_at":"2026-04-19T23:36:51.967720Z","versions":[2279093,1263947,1006854,510240,445280,424279,423092,371883,355405,246957,246552,198199,198030,157643,134654,114722,114424,103095,95064,93847,93808,81325,71645,68711,67275,65150],"keywords":[],"categories":["command-line-utilities"],"badges":[],"created_at":"2017-09-12T16:26:12.366497Z","downloads":42391,"recent_downloads":145,"default_version":"0.16.2","num_versions":26,"yanked":false,"max_version":"0.16.2","newest_version":"0.16.2","max_stable_version":"0.16.2","description":"Secure multithreaded packet sniffer","homepage":null,"documentation":null,"repository":"https://github.com/kpcyrd/sniffglue","links":{"version_downloads":"/api/v1/crates/sniffglue/downloads","versions":null,"owners":"/api/v1/crates/sniffglue/owners","owner_team":"/api/v1/crates/sniffglue/owner_team","owner_user":"/api/v1/crates/sniffglue/owner_user","reverse_dependencies":"/api/v1/crates/sniffglue/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":2279093,"crate":"sniffglue","num":"0.16.2","dl_path":"/api/v1/crates/sniffglue/0.16.2/download","readme_path":"/api/v1/crates/sniffglue/0.16.2/readme","updated_at":"2026-04-19T23:36:51.967720Z","created_at":"2026-04-19T23:36:51.967720Z","downloads":160,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0-or-later","links":{"dependencies":"/api/v1/crates/sniffglue/0.16.2/dependencies","version_downloads":"/api/v1/crates/sniffglue/0.16.2/downloads","authors":"/api/v1/crates/sniffglue/0.16.2/authors"},"crate_size":137473,"published_by":{"id":6651,"login":"kpcyrd","name":null,"avatar":"https://avatars.githubusercontent.com/u/7763184?v=4","url":"https://github.com/kpcyrd","github_username_matches":true,"created_at":"2014-06-01T22:37:50Z"},"audit_actions":[{"action":"publish","user":{"id":6651,"login":"kpcyrd","name":null,"avatar":"https://avatars.githubusercontent.com/u/7763184?v=4","url":"https://github.com/kpcyrd","github_username_matches":true,"created_at":"2014-06-01T22:37:50Z"},"time":"2026-04-19T23:36:51.967720Z"}],"checksum":"96d2c2474b87e88a9d488902067840fe2304c73f61bacbf3d236b7b084364939","rust_version":null,"has_lib":true,"bin_names":["sniffglue"],"edition":"2024","description":"Secure multithreaded packet sniffer","homepage":null,"documentation":null,"repository":"https://github.com/kpcyrd/sniffglue","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2538,"comment_lines":80,"files":40},"Shell":{"code_lines":100,"comment_lines":10,"files":4}},"total_code_lines":2638,"total_comment_lines":90}},{"id":1263947,"crate":"sniffglue","num":"0.16.1","dl_path":"/api/v1/crates/sniffglue/0.16.1/download","readme_path":"/api/v1/crates/sniffglue/0.16.1/readme","updated_at":"2024-09-08T15:31:20.446913Z","created_at":"2024-09-08T15:31:20.446913Z","downloads":1708,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0-or-later","links":{"dependencies":"/api/v1/crates/sniffglue/0.16.1/dependencies","version_downloads":"/api/v1/crates/sniffglue/0.16.1/downloads","authors":"/api/v1/crates/sniffglue/0.16.1/authors"},"crate_size":138343,"published_by":{"id":6651,"login":"kpcyrd","name":null,"avatar":"https://avatars.githubusercontent.com/u/7763184?v=4","url":"https://github.com/kpcyrd","github_username_matches":true,"created_at":"2014-06-01T22:37:50Z"},"audit_actions":[{"action":"publish","user":{"id":6651,"login":"kpcyrd","name":null,"avatar":"https://avatars.githubusercontent.com/u/7763184?v=4","url":"https://github.com/kpcyrd","github_username_matches":true,"created_at":"2014-06-01T22:37:50Z"},"time":"2024-09-08T15:31:20.446913Z"}],"checksum":"ffa5fa38e16d3719291c0a57dec2d656ce11112887bc55b4685cbdcc1fe27336","rust_version":null,"has_lib":true,"bin_names":["sniffglue"],"edition":"2021","description":"Secure multithreaded packet sniffer","homepage":null,"documentation":null,"repository":"https://github.com/kpcyrd/sniffglue","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2475,"comment_lines":79,"files":40},"Shell":{"code_lines":100,"comment_lines":10,"files":4}},"total_code_lines":2575,"total_comment_lines":89}},{"id":1006854,"crate":"sniffglue","num":"0.16.0","dl_path":"/api/v1/crates/sniffglue/0.16.0/download","readme_path":"/api/v1/crates/sniffglue/0.16.0/readme","updated_at":"2024-01-07T17:13:31.204323Z","created_at":"2024-01-07T17:13:31.204323Z","downloads":3089,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0","links":{"dependencies":"/api/v1/crates/sniffglue/0.16.0/dependencies","version_downloads":"/api/v1/crates/sniffglue/0.16.0/downloads","authors":"/api/v1/crates/sniffglue/0.16.0/authors"},"crate_size":138245,"published_by":{"id":6651,"login":"kpcyrd","name":null,"avatar":"https://avatars.githubusercontent.com/u/7763184?v=4","url":"https://github.com/kpcyrd","github_username_matches":true,"created_at":"2014-06-01T22:37:50Z"},"audit_actions":[{"action":"publish","user":{"id":6651,"login":"kpcyrd","name":null,"avatar":"https://avatars.githubusercontent.com/u/7763184?v=4","url":"https://github.com/kpcyrd","github_username_matches":true,"created_at":"2014-06-01T22:37:50Z"},"time":"2024-01-07T17:13:31.204323Z"}],"checksum":"639fa66772953e85e7b15cce56c03312d51d9c6b60e239aa9d1effdfb56fc360","rust_version":null,"has_lib":true,"bin_names":["sniffglue"],"edition":"2021","description":"Secure multithreaded packet sniffer","homepage":null,"documentation":null,"repository":"https://github.com/kpcyrd/sniffglue","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2472,"comment_lines":79,"files":40},"Shell":{"code_lines":100,"comment_lines":10,"files":4}},"total_code_lines":2572,"total_comment_lines":89}},{"id":510240,"crate":"sniffglue","num":"0.15.0","dl_path":"/api/v1/crates/sniffglue/0.15.0/download","readme_path":"/api/v1/crates/sniffglue/0.15.0/readme","updated_at":"2022-03-04T14:07:47.520560Z","created_at":"2022-03-04T14:07:47.520560Z","downloads":3161,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0","links":{"dependencies":"/api/v1/crates/sniffglue/0.15.0/dependencies","version_downloads":"/api/v1/crates/sniffglue/0.15.0/downloads","authors":"/api/v1/crates/sniffglue/0.15.0/authors"},"crate_size":135590,"published_by":{"id":6651,"login":"kpcyrd","name":null,"avatar":"https://avatars.githubusercontent.com/u/7763184?v=4","url":"https://github.com/kpcyrd","github_username_matches":true,"created_at":"2014-06-01T22:37:50Z"},"audit_actions":[{"action":"publish","user":{"id":6651,"login":"kpcyrd","name":null,"avatar":"https://avatars.githubusercontent.com/u/7763184?v=4","url":"https://github.com/kpcyrd","github_username_matches":true,"created_at":"2014-06-01T22:37:50Z"},"time":"2022-03-04T14:07:47.520560Z"}],"checksum":"f6951964e5d0e25ea1acaebca97b5381d1499d30b6da88182f027915a3641c0d","rust_version":null,"has_lib":true,"bin_names":["sniffglue"],"edition":"2018","description":"Secure multithreaded packet sniffer","homepage":null,"documentation":null,"repository":"https://github.com/kpcyrd/sniffglue","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2476,"comment_lines":87,"files":41},"Shell":{"code_lines":100,"comment_lines":10,"files":4}},"total_code_lines":2576,"total_comment_lines":97}},{"id":445280,"crate":"sniffglue","num":"0.14.0","dl_path":"/api/v1/crates/sniffglue/0.14.0/download","readme_path":"/api/v1/crates/sniffglue/0.14.0/readme","updated_at":"2021-10-27T13:58:59.263870Z","created_at":"2021-10-27T13:58:59.263870Z","downloads":1436,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0","links":{"dependencies":"/api/v1/crates/sniffglue/0.14.0/dependencies","version_downloads":"/api/v1/crates/sniffglue/0.14.0/downloads","authors":"/api/v1/crates/sniffglue/0.14.0/authors"},"crate_size":134805,"published_by":{"id":6651,"login":"kpcyrd","name":null,"avatar":"https://avatars.githubusercontent.com/u/7763184?v=4","url":"https://github.com/kpcyrd","github_username_matches":true,"created_at":"2014-06-01T22:37:50Z"},"audit_actions":[{"action":"publish","user":{"id":6651,"login":"kpcyrd","name":null,"avatar":"https://avatars.githubusercontent.com/u/7763184?v=4","url":"https://github.com/kpcyrd","github_username_matches":true,"created_at":"2014-06-01T22:37:50Z"},"time":"2021-10-27T13:58:59.263870Z"}],"checksum":"f056bfa09e8fae5f4cc0e1d4e8ae3619050644b321800d0d6a8cc778eb80aaf3","rust_version":null,"has_lib":true,"bin_names":["sniffglue"],"edition":"2018","description":"Secure multithreaded packet sniffer","homepage":null,"documentation":null,"repository":"https://github.com/kpcyrd/sniffglue","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2470,"comment_lines":87,"files":41},"Shell":{"code_lines":100,"comment_lines":10,"files":4}},"total_code_lines":2570,"total_comment_lines":97}},{"id":424279,"crate":"sniffglue","num":"0.13.1","dl_path":"/api/v1/crates/sniffglue/0.13.1/download","readme_path":"/api/v1/crates/sniffglue/0.13.1/readme","updated_at":"2021-09-11T13:48:34.931496Z","created_at":"2021-09-11T13:48:34.931496Z","downloads":1302,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0","links":{"dependencies":"/api/v1/crates/sniffglue/0.13.1/dependencies","version_downloads":"/api/v1/crates/sniffglue/0.13.1/downloads","authors":"/api/v1/crates/sniffglue/0.13.1/authors"},"crate_size":134749,"published_by":{"id":6651,"login":"kpcyrd","name":null,"avatar":"https://avatars.githubusercontent.com/u/7763184?v=4","url":"https://github.com/kpcyrd","github_username_matches":true,"created_at":"2014-06-01T22:37:50Z"},"audit_actions":[{"action":"publish","user":{"id":6651,"login":"kpcyrd","name":null,"avatar":"https://avatars.githubusercontent.com/u/7763184?v=4","url":"https://github.com/kpcyrd","github_username_matches":true,"created_at":"2014-06-01T22:37:50Z"},"time":"2021-09-11T13:48:34.931496Z"}],"checksum":"4c1747b1e5e8ec511512342b5a3eb5a6463c49a367d90533d99fdec4c952ee21","rust_version":null,"has_lib":true,"bin_names":["sniffglue"],"edition":"2018","description":"Secure multithreaded packet sniffer","homepage":null,"documentation":null,"repository":"https://github.com/kpcyrd/sniffglue","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2358,"comment_lines":86,"files":40},"Shell":{"code_lines":100,"comment_lines":10,"files":4}},"total_code_lines":2458,"total_comment_lines":96}},{"id":423092,"crate":"sniffglue","num":"0.13.0","dl_path":"/api/v1/crates/sniffglue/0.13.0/download","readme_path":"/api/v1/crates/sniffglue/0.13.0/readme","updated_at":"2021-09-08T12:28:34.551283Z","created_at":"2021-09-08T12:28:34.551283Z","downloads":1223,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0","links":{"dependencies":"/api/v1/crates/sniffglue/0.13.0/dependencies","version_downloads":"/api/v1/crates/sniffglue/0.13.0/downloads","authors":"/api/v1/crates/sniffglue/0.13.0/authors"},"crate_size":134759,"published_by":{"id":6651,"login":"kpcyrd","name":null,"avatar":"https://avatars.githubusercontent.com/u/7763184?v=4","url":"https://github.com/kpcyrd","github_username_matches":true,"created_at":"2014-06-01T22:37:50Z"},"audit_actions":[{"action":"publish","user":{"id":6651,"login":"kpcyrd","name":null,"avatar":"https://avatars.githubusercontent.com/u/7763184?v=4","url":"https://github.com/kpcyrd","github_username_matches":true,"created_at":"2014-06-01T22:37:50Z"},"time":"2021-09-08T12:28:34.551283Z"}],"checksum":"f0af2dca7583780ddeb8496a0ab1ddcd99c4caf68453c719792e7727ae8bdd74","rust_version":null,"has_lib":true,"bin_names":["sniffglue"],"edition":"2018","description":"Secure multithreaded packet sniffer","homepage":null,"documentation":null,"repository":"https://github.com/kpcyrd/sniffglue","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2358,"comment_lines":86,"files":40},"Shell":{"code_lines":100,"comment_lines":10,"files":4}},"total_code_lines":2458,"total_comment_lines":96}},{"id":371883,"crate":"sniffglue","num":"0.12.1","dl_path":"/api/v1/crates/sniffglue/0.12.1/download","readme_path":"/api/v1/crates/sniffglue/0.12.1/readme","updated_at":"2021-04-27T18:39:30.499530Z","created_at":"2021-04-27T18:39:30.499530Z","downloads":1650,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0","links":{"dependencies":"/api/v1/crates/sniffglue/0.12.1/dependencies","version_downloads":"/api/v1/crates/sniffglue/0.12.1/downloads","authors":"/api/v1/crates/sniffglue/0.12.1/authors"},"crate_size":140690,"published_by":{"id":6651,"login":"kpcyrd","name":null,"avatar":"https://avatars.githubusercontent.com/u/7763184?v=4","url":"https://github.com/kpcyrd","github_username_matches":true,"created_at":"2014-06-01T22:37:50Z"},"audit_actions":[{"action":"publish","user":{"id":6651,"login":"kpcyrd","name":null,"avatar":"https://avatars.githubusercontent.com/u/7763184?v=4","url":"https://github.com/kpcyrd","github_username_matches":true,"created_at":"2014-06-01T22:37:50Z"},"time":"2021-04-27T18:39:30.499530Z"}],"checksum":"4450f45852701676445d445319eca5461554132d8b48c3f6c3686018f8e433e0","rust_version":null,"has_lib":true,"bin_names":["sniffglue"],"edition":"2018","description":"Secure multithreaded packet sniffer","homepage":null,"documentation":null,"repository":"https://github.com/kpcyrd/sniffglue","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2301,"comment_lines":48,"files":38},"Shell":{"code_lines":100,"comment_lines":10,"files":4}},"total_code_lines":2401,"total_comment_lines":58}},{"id":355405,"crate":"sniffglue","num":"0.12.0","dl_path":"/api/v1/crates/sniffglue/0.12.0/download","readme_path":"/api/v1/crates/sniffglue/0.12.0/readme","updated_at":"2021-03-23T00:08:48.619015Z","created_at":"2021-03-23T00:08:48.619015Z","downloads":1333,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0","links":{"dependencies":"/api/v1/crates/sniffglue/0.12.0/dependencies","version_downloads":"/api/v1/crates/sniffglue/0.12.0/downloads","authors":"/api/v1/crates/sniffglue/0.12.0/authors"},"crate_size":140619,"published_by":{"id":6651,"login":"kpcyrd","name":null,"avatar":"https://avatars.githubusercontent.com/u/7763184?v=4","url":"https://github.com/kpcyrd","github_username_matches":true,"created_at":"2014-06-01T22:37:50Z"},"audit_actions":[{"action":"publish","user":{"id":6651,"login":"kpcyrd","name":null,"avatar":"https://avatars.githubusercontent.com/u/7763184?v=4","url":"https://github.com/kpcyrd","github_username_matches":true,"created_at":"2014-06-01T22:37:50Z"},"time":"2021-03-23T00:08:48.619015Z"}],"checksum":"df0296c023d22b292469d56ca0e935bf9b3dd7d3f8d11e4b23a9546da5abcf85","rust_version":null,"has_lib":true,"bin_names":["sniffglue"],"edition":"2018","description":"Secure multithreaded packet sniffer","homepage":null,"documentation":null,"repository":"https://github.com/kpcyrd/sniffglue","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2297,"comment_lines":48,"files":38},"Shell":{"code_lines":100,"comment_lines":10,"files":4}},"total_code_lines":2397,"total_comment_lines":58}},{"id":246957,"crate":"sniffglue","num":"0.11.1","dl_path":"/api/v1/crates/sniffglue/0.11.1/download","readme_path":"/api/v1/crates/sniffglue/0.11.1/readme","updated_at":"2020-05-30T11:23:21.884979Z","created_at":"2020-05-30T11:23:21.884979Z","downloads":1809,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0","links":{"dependencies":"/api/v1/crates/sniffglue/0.11.1/dependencies","version_downloads":"/api/v1/crates/sniffglue/0.11.1/downloads","authors":"/api/v1/crates/sniffglue/0.11.1/authors"},"crate_size":143493,"published_by":{"id":6651,"login":"kpcyrd","name":null,"avatar":"https://avatars.githubusercontent.com/u/7763184?v=4","url":"https://github.com/kpcyrd","github_username_matches":true,"created_at":"2014-06-01T22:37:50Z"},"audit_actions":[{"action":"publish","user":{"id":6651,"login":"kpcyrd","name":null,"avatar":"https://avatars.githubusercontent.com/u/7763184?v=4","url":"https://github.com/kpcyrd","github_username_matches":true,"created_at":"2014-06-01T22:37:50Z"},"time":"2020-05-30T11:23:21.884979Z"}],"checksum":"1f6957f4a803e171690bb9cbe8260f40c84b14e0eca7ba8c1cc31f6b47bbe9ab","rust_version":null,"has_lib":true,"bin_names":["sniffglue"],"edition":"2018","description":"Secure multithreaded packet sniffer","homepage":null,"documentation":null,"repository":"https://github.com/kpcyrd/sniffglue","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2333,"comment_lines":51,"files":23},"Shell":{"code_lines":113,"comment_lines":10,"files":4}},"total_code_lines":2446,"total_comment_lines":61}},{"id":246552,"crate":"sniffglue","num":"0.11.0","dl_path":"/api/v1/crates/sniffglue/0.11.0/download","readme_path":"/api/v1/crates/sniffglue/0.11.0/readme","updated_at":"2020-05-29T00:25:19.030490Z","created_at":"2020-05-29T00:25:19.030490Z","downloads":1273,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0","links":{"dependencies":"/api/v1/crates/sniffglue/0.11.0/dependencies","version_downloads":"/api/v1/crates/sniffglue/0.11.0/downloads","authors":"/api/v1/crates/sniffglue/0.11.0/authors"},"crate_size":143482,"published_by":{"id":6651,"login":"kpcyrd","name":null,"avatar":"https://avatars.githubusercontent.com/u/7763184?v=4","url":"https://github.com/kpcyrd","github_username_matches":true,"created_at":"2014-06-01T22:37:50Z"},"audit_actions":[{"action":"publish","user":{"id":6651,"login":"kpcyrd","name":null,"avatar":"https://avatars.githubusercontent.com/u/7763184?v=4","url":"https://github.com/kpcyrd","github_username_matches":true,"created_at":"2014-06-01T22:37:50Z"},"time":"2020-05-29T00:25:19.030490Z"}],"checksum":"1181f4b0ae0077bc429ada207d1a88078a0b610623a91e3fd293231bfd57fa5e","rust_version":null,"has_lib":true,"bin_names":["sniffglue"],"edition":"2018","description":"Secure multithreaded packet sniffer","homepage":null,"documentation":null,"repository":"https://github.com/kpcyrd/sniffglue","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2329,"comment_lines":51,"files":23},"Shell":{"code_lines":113,"comment_lines":10,"files":4}},"total_code_lines":2442,"total_comment_lines":61}},{"id":198199,"crate":"sniffglue","num":"0.10.1","dl_path":"/api/v1/crates/sniffglue/0.10.1/download","readme_path":"/api/v1/crates/sniffglue/0.10.1/readme","updated_at":"2019-12-22T19:36:16.605001Z","created_at":"2019-12-22T19:36:16.605001Z","downloads":2009,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0","links":{"dependencies":"/api/v1/crates/sniffglue/0.10.1/dependencies","version_downloads":"/api/v1/crates/sniffglue/0.10.1/downloads","authors":"/api/v1/crates/sniffglue/0.10.1/authors"},"crate_size":143451,"published_by":{"id":6651,"login":"kpcyrd","name":null,"avatar":"https://avatars.githubusercontent.com/u/7763184?v=4","url":"https://github.com/kpcyrd","github_username_matches":true,"created_at":"2014-06-01T22:37:50Z"},"audit_actions":[{"action":"publish","user":{"id":6651,"login":"kpcyrd","name":null,"avatar":"https://avatars.githubusercontent.com/u/7763184?v=4","url":"https://github.com/kpcyrd","github_username_matches":true,"created_at":"2014-06-01T22:37:50Z"},"time":"2019-12-22T19:36:16.605001Z"}],"checksum":"e626c4868303e11798950efc2ad4d2cdfe310c6bd583a6f2b44d1dcc69e8b201","rust_version":null,"has_lib":true,"bin_names":["sniffglue"],"edition":null,"description":"Secure multithreaded packet sniffer","homepage":null,"documentation":null,"repository":"https://github.com/kpcyrd/sniffglue","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2317,"comment_lines":50,"files":23},"Shell":{"code_lines":113,"comment_lines":10,"files":4}},"total_code_lines":2430,"total_comment_lines":60}},{"id":198030,"crate":"sniffglue","num":"0.10.0","dl_path":"/api/v1/crates/sniffglue/0.10.0/download","readme_path":"/api/v1/crates/sniffglue/0.10.0/readme","updated_at":"2019-12-21T20:10:06.936306Z","created_at":"2019-12-21T20:10:06.936306Z","downloads":1248,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0","links":{"dependencies":"/api/v1/crates/sniffglue/0.10.0/dependencies","version_downloads":"/api/v1/crates/sniffglue/0.10.0/downloads","authors":"/api/v1/crates/sniffglue/0.10.0/authors"},"crate_size":143296,"published_by":{"id":6651,"login":"kpcyrd","name":null,"avatar":"https://avatars.githubusercontent.com/u/7763184?v=4","url":"https://github.com/kpcyrd","github_username_matches":true,"created_at":"2014-06-01T22:37:50Z"},"audit_actions":[{"action":"publish","user":{"id":6651,"login":"kpcyrd","name":null,"avatar":"https://avatars.githubusercontent.com/u/7763184?v=4","url":"https://github.com/kpcyrd","github_username_matches":true,"created_at":"2014-06-01T22:37:50Z"},"time":"2019-12-21T20:10:06.936306Z"}],"checksum":"80b7c89687676ee0fe6407764b5ff036722795e4be5a7fd193b3a3037cd69849","rust_version":null,"has_lib":true,"bin_names":["sniffglue"],"edition":null,"description":"Secure multithreaded packet sniffer","homepage":null,"documentation":null,"repository":"https://github.com/kpcyrd/sniffglue","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2296,"comment_lines":48,"files":23},"Shell":{"code_lines":109,"comment_lines":10,"files":4}},"total_code_lines":2405,"total_comment_lines":58}},{"id":157643,"crate":"sniffglue","num":"0.9.0","dl_path":"/api/v1/crates/sniffglue/0.9.0/download","readme_path":"/api/v1/crates/sniffglue/0.9.0/readme","updated_at":"2019-06-21T13:38:35.874847Z","created_at":"2019-06-21T13:38:35.874847Z","downloads":2102,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0","links":{"dependencies":"/api/v1/crates/sniffglue/0.9.0/dependencies","version_downloads":"/api/v1/crates/sniffglue/0.9.0/downloads","authors":"/api/v1/crates/sniffglue/0.9.0/authors"},"crate_size":125886,"published_by":{"id":6651,"login":"kpcyrd","name":null,"avatar":"https://avatars.githubusercontent.com/u/7763184?v=4","url":"https://github.com/kpcyrd","github_username_matches":true,"created_at":"2014-06-01T22:37:50Z"},"audit_actions":[],"checksum":"f73a1545922de3acc0c173fdecb533729727cccc640fceace4e98c9fffc20eaf","rust_version":null,"has_lib":true,"bin_names":["sniffglue"],"edition":null,"description":"Secure multithreaded packet sniffer","homepage":null,"documentation":null,"repository":"https://github.com/kpcyrd/sniffglue","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2324,"comment_lines":53,"files":22},"Shell":{"code_lines":116,"comment_lines":10,"files":4}},"total_code_lines":2440,"total_comment_lines":63}},{"id":134654,"crate":"sniffglue","num":"0.8.3","dl_path":"/api/v1/crates/sniffglue/0.8.3/download","readme_path":"/api/v1/crates/sniffglue/0.8.3/readme","updated_at":"2019-02-19T14:33:05.239850Z","created_at":"2019-02-19T14:33:05.239850Z","downloads":1453,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0","links":{"dependencies":"/api/v1/crates/sniffglue/0.8.3/dependencies","version_downloads":"/api/v1/crates/sniffglue/0.8.3/downloads","authors":"/api/v1/crates/sniffglue/0.8.3/authors"},"crate_size":124615,"published_by":null,"audit_actions":[],"checksum":"f50bf802529073798a30e9eaf059d169135f042d4f37377f3e7e01cad6d62fd5","rust_version":null,"has_lib":true,"bin_names":["sniffglue"],"edition":null,"description":"Secure multithreaded packet sniffer","homepage":null,"documentation":null,"repository":"https://github.com/kpcyrd/sniffglue","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2119,"comment_lines":60,"files":22},"Shell":{"code_lines":116,"comment_lines":10,"files":4}},"total_code_lines":2235,"total_comment_lines":70}},{"id":114722,"crate":"sniffglue","num":"0.8.2","dl_path":"/api/v1/crates/sniffglue/0.8.2/download","readme_path":"/api/v1/crates/sniffglue/0.8.2/readme","updated_at":"2018-10-27T13:14:38.048221Z","created_at":"2018-10-27T13:14:38.048221Z","downloads":1492,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0","links":{"dependencies":"/api/v1/crates/sniffglue/0.8.2/dependencies","version_downloads":"/api/v1/crates/sniffglue/0.8.2/downloads","authors":"/api/v1/crates/sniffglue/0.8.2/authors"},"crate_size":124898,"published_by":null,"audit_actions":[],"checksum":"674784e2bcdbf5b53cef1e9110f9ca690030383148b91e379c826792322ec101","rust_version":null,"has_lib":true,"bin_names":["sniffglue"],"edition":null,"description":"Secure multithreaded packet sniffer","homepage":null,"documentation":null,"repository":"https://github.com/kpcyrd/sniffglue","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2110,"comment_lines":60,"files":22},"Shell":{"code_lines":116,"comment_lines":10,"files":4}},"total_code_lines":2226,"total_comment_lines":70}},{"id":114424,"crate":"sniffglue","num":"0.8.1","dl_path":"/api/v1/crates/sniffglue/0.8.1/download","readme_path":"/api/v1/crates/sniffglue/0.8.1/readme","updated_at":"2018-10-25T00:54:46.142939Z","created_at":"2018-10-25T00:54:46.142939Z","downloads":1506,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0","links":{"dependencies":"/api/v1/crates/sniffglue/0.8.1/dependencies","version_downloads":"/api/v1/crates/sniffglue/0.8.1/downloads","authors":"/api/v1/crates/sniffglue/0.8.1/authors"},"crate_size":124784,"published_by":null,"audit_actions":[],"checksum":"9e19f4aeb312647630b1481b38fe28dc8d06fa27d9e79018bfd13c5044da077d","rust_version":null,"has_lib":true,"bin_names":["sniffglue"],"edition":null,"description":"Secure multithreaded packet sniffer","homepage":null,"documentation":null,"repository":"https://github.com/kpcyrd/sniffglue","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2110,"comment_lines":60,"files":22},"Shell":{"code_lines":116,"comment_lines":10,"files":4}},"total_code_lines":2226,"total_comment_lines":70}},{"id":103095,"crate":"sniffglue","num":"0.8.0","dl_path":"/api/v1/crates/sniffglue/0.8.0/download","readme_path":"/api/v1/crates/sniffglue/0.8.0/readme","updated_at":"2018-08-08T22:27:58.982833Z","created_at":"2018-08-08T22:27:58.982833Z","downloads":2532,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0","links":{"dependencies":"/api/v1/crates/sniffglue/0.8.0/dependencies","version_downloads":"/api/v1/crates/sniffglue/0.8.0/downloads","authors":"/api/v1/crates/sniffglue/0.8.0/authors"},"crate_size":124689,"published_by":null,"audit_actions":[],"checksum":"6c0ed3a6f2369d39b493f5d6ff8545fcbc12167e526ca318733a484875373ad6","rust_version":null,"has_lib":true,"bin_names":["sniffglue"],"edition":null,"description":"Secure multithreaded packet sniffer","homepage":null,"documentation":null,"repository":"https://github.com/kpcyrd/sniffglue","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2120,"comment_lines":60,"files":21},"Shell":{"code_lines":116,"comment_lines":10,"files":4}},"total_code_lines":2236,"total_comment_lines":70}},{"id":95064,"crate":"sniffglue","num":"0.7.0","dl_path":"/api/v1/crates/sniffglue/0.7.0/download","readme_path":"/api/v1/crates/sniffglue/0.7.0/readme","updated_at":"2018-06-01T16:59:41.736507Z","created_at":"2018-06-01T16:59:41.736507Z","downloads":1522,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0","links":{"dependencies":"/api/v1/crates/sniffglue/0.7.0/dependencies","version_downloads":"/api/v1/crates/sniffglue/0.7.0/downloads","authors":"/api/v1/crates/sniffglue/0.7.0/authors"},"crate_size":125172,"published_by":null,"audit_actions":[],"checksum":"c142bb84c5ce34abce4dbaacd6bc11ba904bb6cffdaaade3a73df330875b769c","rust_version":null,"has_lib":true,"bin_names":["sniffglue"],"edition":null,"description":"Secure multithreaded packet sniffer","homepage":null,"documentation":null,"repository":"https://github.com/kpcyrd/sniffglue","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2198,"comment_lines":60,"files":21},"Shell":{"code_lines":116,"comment_lines":10,"files":4}},"total_code_lines":2314,"total_comment_lines":70}},{"id":93847,"crate":"sniffglue","num":"0.6.0","dl_path":"/api/v1/crates/sniffglue/0.6.0/download","readme_path":"/api/v1/crates/sniffglue/0.6.0/readme","updated_at":"2018-05-22T22:31:03.070365Z","created_at":"2018-05-22T22:31:03.070365Z","downloads":1442,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0","links":{"dependencies":"/api/v1/crates/sniffglue/0.6.0/dependencies","version_downloads":"/api/v1/crates/sniffglue/0.6.0/downloads","authors":"/api/v1/crates/sniffglue/0.6.0/authors"},"crate_size":123403,"published_by":null,"audit_actions":[],"checksum":"7bcb49edfd8401a707867136cd1152e0dc37eab07d89b0894413fefcbfaf1662","rust_version":null,"has_lib":true,"bin_names":["sniffglue"],"edition":null,"description":"Secure multithreaded packet sniffer","homepage":null,"documentation":null,"repository":"https://github.com/kpcyrd/sniffglue","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1970,"comment_lines":60,"files":19},"Shell":{"code_lines":116,"comment_lines":10,"files":4}},"total_code_lines":2086,"total_comment_lines":70}},{"id":93808,"crate":"sniffglue","num":"0.5.0","dl_path":"/api/v1/crates/sniffglue/0.5.0/download","readme_path":"/api/v1/crates/sniffglue/0.5.0/readme","updated_at":"2018-05-22T19:12:01.477224Z","created_at":"2018-05-22T19:12:01.477224Z","downloads":1412,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0","links":{"dependencies":"/api/v1/crates/sniffglue/0.5.0/dependencies","version_downloads":"/api/v1/crates/sniffglue/0.5.0/downloads","authors":"/api/v1/crates/sniffglue/0.5.0/authors"},"crate_size":122630,"published_by":null,"audit_actions":[],"checksum":"1230587918ee8acd2e13ffe224c725a58bba33485efa61e74a3ee02ef6264041","rust_version":null,"has_lib":true,"bin_names":["sniffglue"],"edition":null,"description":"Secure multithreaded packet sniffer","homepage":null,"documentation":null,"repository":"https://github.com/kpcyrd/sniffglue","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1887,"comment_lines":54,"files":18},"Shell":{"code_lines":116,"comment_lines":10,"files":4}},"total_code_lines":2003,"total_comment_lines":64}},{"id":81325,"crate":"sniffglue","num":"0.4.1","dl_path":"/api/v1/crates/sniffglue/0.4.1/download","readme_path":"/api/v1/crates/sniffglue/0.4.1/readme","updated_at":"2018-02-16T20:14:16.816057Z","created_at":"2018-02-16T20:14:16.816057Z","downloads":1460,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0","links":{"dependencies":"/api/v1/crates/sniffglue/0.4.1/dependencies","version_downloads":"/api/v1/crates/sniffglue/0.4.1/downloads","authors":"/api/v1/crates/sniffglue/0.4.1/authors"},"crate_size":122252,"published_by":null,"audit_actions":[],"checksum":"f45b966f2e9e725be77e554a7e0bd9578119e96d5fbbd23c2702acf562227fb8","rust_version":null,"has_lib":true,"bin_names":["sniffglue"],"edition":null,"description":"Secure multithreaded packet sniffer","homepage":null,"documentation":null,"repository":"https://github.com/kpcyrd/sniffglue","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1815,"comment_lines":53,"files":18},"Shell":{"code_lines":114,"comment_lines":10,"files":4}},"total_code_lines":1929,"total_comment_lines":63}},{"id":71645,"crate":"sniffglue","num":"0.4.0","dl_path":"/api/v1/crates/sniffglue/0.4.0/download","readme_path":"/api/v1/crates/sniffglue/0.4.0/readme","updated_at":"2017-11-30T02:33:45.177671Z","created_at":"2017-11-18T02:49:47.740787Z","downloads":1530,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0","links":{"dependencies":"/api/v1/crates/sniffglue/0.4.0/dependencies","version_downloads":"/api/v1/crates/sniffglue/0.4.0/downloads","authors":"/api/v1/crates/sniffglue/0.4.0/authors"},"crate_size":121868,"published_by":null,"audit_actions":[],"checksum":"a646e4a9533b88b38412ed4149104b5fbc48fd7f51919564716168eacf586c0f","rust_version":null,"has_lib":true,"bin_names":["sniffglue"],"edition":null,"description":"Secure multithreaded packet sniffer","homepage":null,"documentation":null,"repository":"https://github.com/kpcyrd/sniffglue","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1789,"comment_lines":53,"files":18},"Shell":{"code_lines":85,"comment_lines":10,"files":4}},"total_code_lines":1874,"total_comment_lines":63}},{"id":68711,"crate":"sniffglue","num":"0.3.0","dl_path":"/api/v1/crates/sniffglue/0.3.0/download","readme_path":"/api/v1/crates/sniffglue/0.3.0/readme","updated_at":"2017-11-30T03:07:01.629188Z","created_at":"2017-10-18T20:50:44.132201Z","downloads":1520,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0","links":{"dependencies":"/api/v1/crates/sniffglue/0.3.0/dependencies","version_downloads":"/api/v1/crates/sniffglue/0.3.0/downloads","authors":"/api/v1/crates/sniffglue/0.3.0/authors"},"crate_size":119715,"published_by":null,"audit_actions":[],"checksum":"df0cf961fb29b3c17c2df5ff120e738cf0f0709790d662ff9cf82b39a61b62c8","rust_version":null,"has_lib":true,"bin_names":["sniffglue"],"edition":null,"description":"Secure multithreaded packet sniffer","homepage":null,"documentation":null,"repository":"https://github.com/kpcyrd/sniffglue","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1720,"comment_lines":48,"files":19},"Shell":{"code_lines":46,"comment_lines":4,"files":3}},"total_code_lines":1766,"total_comment_lines":52}},{"id":67275,"crate":"sniffglue","num":"0.2.0","dl_path":"/api/v1/crates/sniffglue/0.2.0/download","readme_path":"/api/v1/crates/sniffglue/0.2.0/readme","updated_at":"2017-11-30T02:58:32.832140Z","created_at":"2017-10-02T16:34:50.869578Z","downloads":1528,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0","links":{"dependencies":"/api/v1/crates/sniffglue/0.2.0/dependencies","version_downloads":"/api/v1/crates/sniffglue/0.2.0/downloads","authors":"/api/v1/crates/sniffglue/0.2.0/authors"},"crate_size":24386,"published_by":null,"audit_actions":[],"checksum":"bf03c5805ce4d1edcd1ceff637200215834f9e61bfeba249b5e0b4362f5bcc68","rust_version":null,"has_lib":true,"bin_names":["sniffglue"],"edition":null,"description":"Secure multithreaded packet sniffer","homepage":null,"documentation":null,"repository":"https://github.com/kpcyrd/sniffglue","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1202,"comment_lines":23,"files":12}},"total_code_lines":1202,"total_comment_lines":23}},{"id":65150,"crate":"sniffglue","num":"0.1.0","dl_path":"/api/v1/crates/sniffglue/0.1.0/download","readme_path":"/api/v1/crates/sniffglue/0.1.0/readme","updated_at":"2017-11-30T03:20:07.528619Z","created_at":"2017-09-12T16:26:12.366497Z","downloads":1456,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"GPL-3.0","links":{"dependencies":"/api/v1/crates/sniffglue/0.1.0/dependencies","version_downloads":"/api/v1/crates/sniffglue/0.1.0/downloads","authors":"/api/v1/crates/sniffglue/0.1.0/authors"},"crate_size":19459,"published_by":null,"audit_actions":[],"checksum":"927b4220e3b1ff10a58f3844e60e3a351ad1c85a0ea738fcc63b478981f964c5","rust_version":null,"has_lib":false,"bin_names":["sniffglue"],"edition":null,"description":"Secure multithreaded packet sniffer","homepage":null,"documentation":null,"repository":"https://github.com/kpcyrd/sniffglue","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":789,"comment_lines":20,"files":10}},"total_code_lines":789,"total_comment_lines":20}}],"keywords":[],"categories":[{"id":"command-line-utilities","category":"Command line utilities","slug":"command-line-utilities","description":"Applications to run at the command line.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":30750}]}