{"crate":{"id":"phantun","name":"phantun","updated_at":"2025-08-23T03:58:48.048798Z","versions":[1697301,1696728,649654,548481,533589,533479,533477,529964,529900,529714,476591,463371,455707,446530,435930,431450,429067,427535],"keywords":[],"categories":[],"badges":[],"created_at":"2021-09-19T09:06:10.848128Z","downloads":20455,"recent_downloads":69,"default_version":"0.8.1","num_versions":18,"yanked":false,"max_version":"0.8.1","newest_version":"0.8.1","max_stable_version":"0.8.1","description":"Transforms UDP stream into (fake) TCP streams that can go through\nLayer 3 & Layer 4 (NAPT) firewalls/NATs.\n","homepage":null,"documentation":null,"repository":"https://github.com/dndx/phantun","links":{"version_downloads":"/api/v1/crates/phantun/downloads","versions":null,"owners":"/api/v1/crates/phantun/owners","owner_team":"/api/v1/crates/phantun/owner_team","owner_user":"/api/v1/crates/phantun/owner_user","reverse_dependencies":"/api/v1/crates/phantun/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":1697301,"crate":"phantun","num":"0.8.1","dl_path":"/api/v1/crates/phantun/0.8.1/download","readme_path":"/api/v1/crates/phantun/0.8.1/readme","updated_at":"2025-08-23T03:58:48.048798Z","created_at":"2025-08-23T03:58:48.048798Z","downloads":476,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/phantun/0.8.1/dependencies","version_downloads":"/api/v1/crates/phantun/0.8.1/downloads","authors":"/api/v1/crates/phantun/0.8.1/authors"},"crate_size":20570,"published_by":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"audit_actions":[{"action":"publish","user":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"time":"2025-08-23T03:58:48.048798Z"}],"checksum":"e61972273503fb6368f204c8386594edb03c753321c8cad3b4740876c1cda7b1","rust_version":null,"has_lib":true,"bin_names":["client","server"],"edition":"2024","description":"Transforms UDP stream into (fake) TCP streams that can go through\nLayer 3 & Layer 4 (NAPT) firewalls/NATs.\n","homepage":null,"documentation":null,"repository":"https://github.com/dndx/phantun","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":650,"comment_lines":22,"files":4}},"total_code_lines":650,"total_comment_lines":22}},{"id":1696728,"crate":"phantun","num":"0.8.0","dl_path":"/api/v1/crates/phantun/0.8.0/download","readme_path":"/api/v1/crates/phantun/0.8.0/readme","updated_at":"2025-08-22T17:13:06.053316Z","created_at":"2025-08-22T17:13:06.053316Z","downloads":315,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/phantun/0.8.0/dependencies","version_downloads":"/api/v1/crates/phantun/0.8.0/downloads","authors":"/api/v1/crates/phantun/0.8.0/authors"},"crate_size":20337,"published_by":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"audit_actions":[{"action":"publish","user":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"time":"2025-08-22T17:13:06.053316Z"}],"checksum":"6d70700d088ab45eb8f571acb55f792cfca3915259b52904cb92203ce973e0b9","rust_version":null,"has_lib":true,"bin_names":["client","server"],"edition":"2024","description":"Transforms UDP stream into (fake) TCP streams that can go through\nLayer 3 & Layer 4 (NAPT) firewalls/NATs.\n","homepage":null,"documentation":null,"repository":"https://github.com/dndx/phantun","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":652,"comment_lines":18,"files":4}},"total_code_lines":652,"total_comment_lines":18}},{"id":649654,"crate":"phantun","num":"0.6.0","dl_path":"/api/v1/crates/phantun/0.6.0/download","readme_path":"/api/v1/crates/phantun/0.6.0/readme","updated_at":"2022-10-25T15:37:40.197871Z","created_at":"2022-10-25T15:37:40.197871Z","downloads":1638,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/phantun/0.6.0/dependencies","version_downloads":"/api/v1/crates/phantun/0.6.0/downloads","authors":"/api/v1/crates/phantun/0.6.0/authors"},"crate_size":15928,"published_by":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"audit_actions":[{"action":"publish","user":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"time":"2022-10-25T15:37:40.197871Z"}],"checksum":"79f85ec0c678040a3e31b086ba9ac1208397133fdf7a22d0425380d5bd424c90","rust_version":null,"has_lib":true,"bin_names":["client","server"],"edition":"2021","description":"Transforms UDP stream into (fake) TCP streams that can go through\nLayer 3 & Layer 4 (NAPT) firewalls/NATs.","homepage":null,"documentation":null,"repository":"https://github.com/dndx/phantun","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":561,"comment_lines":9,"files":4}},"total_code_lines":561,"total_comment_lines":9}},{"id":548481,"crate":"phantun","num":"0.5.0","dl_path":"/api/v1/crates/phantun/0.5.0/download","readme_path":"/api/v1/crates/phantun/0.5.0/readme","updated_at":"2022-05-13T15:43:25.631184Z","created_at":"2022-05-13T15:43:25.631184Z","downloads":1248,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/phantun/0.5.0/dependencies","version_downloads":"/api/v1/crates/phantun/0.5.0/downloads","authors":"/api/v1/crates/phantun/0.5.0/authors"},"crate_size":16658,"published_by":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"audit_actions":[{"action":"publish","user":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"time":"2022-05-13T15:43:25.631184Z"}],"checksum":"978a81c9fb0941cded1a424daa00696a0bb8f7753937d57177f0020caf2d5ae1","rust_version":null,"has_lib":true,"bin_names":["client","server"],"edition":"2021","description":"Transforms UDP stream into (fake) TCP streams that can go through\nLayer 3 & Layer 4 (NAPT) firewalls/NATs.","homepage":null,"documentation":null,"repository":"https://github.com/dndx/phantun","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":577,"comment_lines":9,"files":4}},"total_code_lines":577,"total_comment_lines":9}},{"id":533589,"crate":"phantun","num":"0.4.2","dl_path":"/api/v1/crates/phantun/0.4.2/download","readme_path":"/api/v1/crates/phantun/0.4.2/readme","updated_at":"2022-04-16T16:56:39.060209Z","created_at":"2022-04-16T16:56:39.060209Z","downloads":1234,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/phantun/0.4.2/dependencies","version_downloads":"/api/v1/crates/phantun/0.4.2/downloads","authors":"/api/v1/crates/phantun/0.4.2/authors"},"crate_size":16405,"published_by":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"audit_actions":[{"action":"publish","user":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"time":"2022-04-16T16:56:39.060209Z"}],"checksum":"b7f8e8ce892db84d555b1fd8cf074723515caa0e9ba8e2daadbca7f2b29a9504","rust_version":null,"has_lib":true,"bin_names":["client","server"],"edition":"2021","description":"Transforms UDP stream into (fake) TCP streams that can go through\nLayer 3 & Layer 4 (NAPT) firewalls/NATs.","homepage":null,"documentation":null,"repository":"https://github.com/dndx/phantun","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":532,"comment_lines":9,"files":4}},"total_code_lines":532,"total_comment_lines":9}},{"id":533479,"crate":"phantun","num":"0.4.1","dl_path":"/api/v1/crates/phantun/0.4.1/download","readme_path":"/api/v1/crates/phantun/0.4.1/readme","updated_at":"2022-04-16T10:55:45.293900Z","created_at":"2022-04-16T10:55:45.293900Z","downloads":1233,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/phantun/0.4.1/dependencies","version_downloads":"/api/v1/crates/phantun/0.4.1/downloads","authors":"/api/v1/crates/phantun/0.4.1/authors"},"crate_size":16403,"published_by":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"audit_actions":[{"action":"publish","user":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"time":"2022-04-16T10:55:45.293900Z"}],"checksum":"3a2d011b24e1368cf568fcab737352082751357ae9eb3d5988e6c6f1a94e382a","rust_version":null,"has_lib":true,"bin_names":["client","server"],"edition":"2021","description":"Transforms UDP stream into (fake) TCP streams that can go through\nLayer 3 & Layer 4 (NAPT) firewalls/NATs.","homepage":null,"documentation":null,"repository":"https://github.com/dndx/phantun","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":532,"comment_lines":9,"files":4}},"total_code_lines":532,"total_comment_lines":9}},{"id":533477,"crate":"phantun","num":"0.4.0","dl_path":"/api/v1/crates/phantun/0.4.0/download","readme_path":"/api/v1/crates/phantun/0.4.0/readme","updated_at":"2022-04-16T10:49:14.681623Z","created_at":"2022-04-16T10:49:14.681623Z","downloads":1214,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/phantun/0.4.0/dependencies","version_downloads":"/api/v1/crates/phantun/0.4.0/downloads","authors":"/api/v1/crates/phantun/0.4.0/authors"},"crate_size":16379,"published_by":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"audit_actions":[{"action":"publish","user":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"time":"2022-04-16T10:49:14.681623Z"}],"checksum":"2b68d89e345c46e0cee13c78571138212fb24d24bbc26a10f374f6b12a4ca6c3","rust_version":null,"has_lib":true,"bin_names":["client","server"],"edition":"2021","description":"Transforms UDP stream into (fake) TCP streams that can go through\nLayer 3 & Layer 4 (NAPT) firewalls/NATs.","homepage":null,"documentation":null,"repository":"https://github.com/dndx/phantun","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":532,"comment_lines":9,"files":4}},"total_code_lines":532,"total_comment_lines":9}},{"id":529964,"crate":"phantun","num":"0.3.2","dl_path":"/api/v1/crates/phantun/0.3.2/download","readme_path":"/api/v1/crates/phantun/0.3.2/readme","updated_at":"2022-04-10T13:11:54.769218Z","created_at":"2022-04-10T13:11:54.769218Z","downloads":1235,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/phantun/0.3.2/dependencies","version_downloads":"/api/v1/crates/phantun/0.3.2/downloads","authors":"/api/v1/crates/phantun/0.3.2/authors"},"crate_size":15411,"published_by":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"audit_actions":[{"action":"publish","user":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"time":"2022-04-10T13:11:54.769218Z"}],"checksum":"660efa1cd5396bf82e08a003de074038dc90f267111d4d50dc21b5dfc3b9ebf9","rust_version":null,"has_lib":true,"bin_names":["client","server"],"edition":"2021","description":"Transforms UDP stream into (fake) TCP streams that can go through\nLayer 3 & Layer 4 (NAPT) firewalls/NATs.","homepage":null,"documentation":null,"repository":"https://github.com/dndx/phantun","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":409,"comment_lines":9,"files":4}},"total_code_lines":409,"total_comment_lines":9}},{"id":529900,"crate":"phantun","num":"0.3.1","dl_path":"/api/v1/crates/phantun/0.3.1/download","readme_path":"/api/v1/crates/phantun/0.3.1/readme","updated_at":"2022-04-10T08:39:14.716978Z","created_at":"2022-04-10T08:39:14.716978Z","downloads":1173,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/phantun/0.3.1/dependencies","version_downloads":"/api/v1/crates/phantun/0.3.1/downloads","authors":"/api/v1/crates/phantun/0.3.1/authors"},"crate_size":14670,"published_by":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"audit_actions":[{"action":"publish","user":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"time":"2022-04-10T08:39:14.716978Z"}],"checksum":"cbbe8f7620dbda4cd584fe6e4a71e272213bbbe48be277cf90bcc2050721faa9","rust_version":null,"has_lib":true,"bin_names":["client","server"],"edition":"2021","description":"Transforms UDP stream into (fake) TCP streams that can go through\nLayer 3 & Layer 4 (NAPT) firewalls/NATs.","homepage":null,"documentation":null,"repository":"https://github.com/dndx/phantun","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":409,"comment_lines":9,"files":4}},"total_code_lines":409,"total_comment_lines":9}},{"id":529714,"crate":"phantun","num":"0.3.0","dl_path":"/api/v1/crates/phantun/0.3.0/download","readme_path":"/api/v1/crates/phantun/0.3.0/readme","updated_at":"2022-04-09T15:40:29.647500Z","created_at":"2022-04-09T15:40:29.647500Z","downloads":1197,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/phantun/0.3.0/dependencies","version_downloads":"/api/v1/crates/phantun/0.3.0/downloads","authors":"/api/v1/crates/phantun/0.3.0/authors"},"crate_size":14659,"published_by":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"audit_actions":[{"action":"publish","user":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"time":"2022-04-09T15:40:29.647500Z"}],"checksum":"c1e617493e7cf537010538c3a5c3df4c9288f1d6f0054875263e60e94bd8c45b","rust_version":null,"has_lib":true,"bin_names":["client","server"],"edition":"2021","description":"Transforms UDP stream into (fake) TCP streams that can go through\nLayer 3 & Layer 4 (NAPT) firewalls/NATs.","homepage":null,"documentation":null,"repository":"https://github.com/dndx/phantun","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":407,"comment_lines":9,"files":4}},"total_code_lines":407,"total_comment_lines":9}},{"id":476591,"crate":"phantun","num":"0.2.5","dl_path":"/api/v1/crates/phantun/0.2.5/download","readme_path":"/api/v1/crates/phantun/0.2.5/readme","updated_at":"2022-01-03T15:48:55.044575Z","created_at":"2022-01-03T15:48:55.044575Z","downloads":1190,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/phantun/0.2.5/dependencies","version_downloads":"/api/v1/crates/phantun/0.2.5/downloads","authors":"/api/v1/crates/phantun/0.2.5/authors"},"crate_size":13883,"published_by":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"audit_actions":[{"action":"publish","user":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"time":"2022-01-03T15:48:55.044575Z"}],"checksum":"de64e6bfaca1825f03d9b2044ae6865d6294d3d0ace6cfaddb3603bb3eda9180","rust_version":null,"has_lib":false,"bin_names":["client","server"],"edition":"2021","description":"Transforms UDP stream into (fake) TCP streams that can go through\nLayer 3 & Layer 4 (NAPT) firewalls/NATs.","homepage":null,"documentation":null,"repository":"https://github.com/dndx/phantun","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":340,"comment_lines":9,"files":2}},"total_code_lines":340,"total_comment_lines":9}},{"id":463371,"crate":"phantun","num":"0.2.4","dl_path":"/api/v1/crates/phantun/0.2.4/download","readme_path":"/api/v1/crates/phantun/0.2.4/readme","updated_at":"2021-12-05T15:11:54.577016Z","created_at":"2021-12-05T15:11:54.577016Z","downloads":1172,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/phantun/0.2.4/dependencies","version_downloads":"/api/v1/crates/phantun/0.2.4/downloads","authors":"/api/v1/crates/phantun/0.2.4/authors"},"crate_size":13819,"published_by":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"audit_actions":[{"action":"publish","user":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"time":"2021-12-05T15:11:54.577016Z"}],"checksum":"a32ab0ef8cacfcfcaa49c7f9cf064c95d9aa50028020e2410cef3c52bd7acdf4","rust_version":null,"has_lib":false,"bin_names":["client","server"],"edition":"2021","description":"Transforms UDP stream into (fake) TCP streams that can go through\nLayer 3 & Layer 4 (NAPT) firewalls/NATs.","homepage":null,"documentation":null,"repository":"https://github.com/dndx/phantun","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":342,"comment_lines":9,"files":2}},"total_code_lines":342,"total_comment_lines":9}},{"id":455707,"crate":"phantun","num":"0.2.3","dl_path":"/api/v1/crates/phantun/0.2.3/download","readme_path":"/api/v1/crates/phantun/0.2.3/readme","updated_at":"2021-11-19T04:38:40.882752Z","created_at":"2021-11-19T04:38:40.882752Z","downloads":1203,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/phantun/0.2.3/dependencies","version_downloads":"/api/v1/crates/phantun/0.2.3/downloads","authors":"/api/v1/crates/phantun/0.2.3/authors"},"crate_size":13956,"published_by":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"audit_actions":[{"action":"publish","user":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"time":"2021-11-19T04:38:40.882752Z"}],"checksum":"8ad6f5142acdd3d2f5ce2460c36d1f46be1d46c4fa9e1a04104744973847ff6f","rust_version":null,"has_lib":false,"bin_names":["client","server"],"edition":"2021","description":"Transforms UDP stream into (fake) TCP streams that can go through\nLayer 3 & Layer 4 (NAPT) firewalls/NATs.","homepage":null,"documentation":null,"repository":"https://github.com/dndx/phantun","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":342,"comment_lines":9,"files":2}},"total_code_lines":342,"total_comment_lines":9}},{"id":446530,"crate":"phantun","num":"0.2.2","dl_path":"/api/v1/crates/phantun/0.2.2/download","readme_path":"/api/v1/crates/phantun/0.2.2/readme","updated_at":"2021-10-30T16:16:46.926852Z","created_at":"2021-10-30T16:16:46.926852Z","downloads":1191,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/phantun/0.2.2/dependencies","version_downloads":"/api/v1/crates/phantun/0.2.2/downloads","authors":"/api/v1/crates/phantun/0.2.2/authors"},"crate_size":13909,"published_by":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"audit_actions":[{"action":"publish","user":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"time":"2021-10-30T16:16:46.926852Z"}],"checksum":"c85f1e60d7762fbb52ee0aaa290baaa35de5b80076f6f8577d6ad1cd4133c070","rust_version":null,"has_lib":false,"bin_names":["client","server"],"edition":"2021","description":"Transforms UDP stream into (fake) TCP streams that can go through\nLayer 3 & Layer 4 (NAPT) firewalls/NATs.","homepage":null,"documentation":null,"repository":"https://github.com/dndx/phantun","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":335,"comment_lines":9,"files":2}},"total_code_lines":335,"total_comment_lines":9}},{"id":435930,"crate":"phantun","num":"0.2.1","dl_path":"/api/v1/crates/phantun/0.2.1/download","readme_path":"/api/v1/crates/phantun/0.2.1/readme","updated_at":"2021-10-09T16:34:22.433193Z","created_at":"2021-10-09T16:34:22.433193Z","downloads":1189,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/phantun/0.2.1/dependencies","version_downloads":"/api/v1/crates/phantun/0.2.1/downloads","authors":"/api/v1/crates/phantun/0.2.1/authors"},"crate_size":13813,"published_by":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"audit_actions":[{"action":"publish","user":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"time":"2021-10-09T16:34:22.433193Z"}],"checksum":"ab6a667617d85b6cdbc644200fc7602218e3ba080274115fcafc443ee0eb9a90","rust_version":null,"has_lib":false,"bin_names":["client","server"],"edition":"2018","description":"Transforms UDP stream into (fake) TCP streams that can go through\nLayer 3 & Layer 4 (NAPT) firewalls/NATs.","homepage":null,"documentation":null,"repository":"https://github.com/dndx/phantun","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":320,"comment_lines":9,"files":2}},"total_code_lines":320,"total_comment_lines":9}},{"id":431450,"crate":"phantun","num":"0.2.0","dl_path":"/api/v1/crates/phantun/0.2.0/download","readme_path":"/api/v1/crates/phantun/0.2.0/readme","updated_at":"2021-09-29T06:36:52.541954Z","created_at":"2021-09-29T06:36:52.541954Z","downloads":1178,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/phantun/0.2.0/dependencies","version_downloads":"/api/v1/crates/phantun/0.2.0/downloads","authors":"/api/v1/crates/phantun/0.2.0/authors"},"crate_size":13807,"published_by":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"audit_actions":[{"action":"publish","user":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"time":"2021-09-29T06:36:52.541954Z"}],"checksum":"635281f7e5a3f751ef5230dd7745bc397662e90564688860d293062a23a6c1c5","rust_version":null,"has_lib":false,"bin_names":["client","server"],"edition":"2018","description":"Transforms UDP stream into (fake) TCP streams that can go through\nLayer 3 & Layer 4 (NAPT) firewalls/NATs.","homepage":null,"documentation":null,"repository":"https://github.com/dndx/phantun","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":320,"comment_lines":9,"files":2}},"total_code_lines":320,"total_comment_lines":9}},{"id":429067,"crate":"phantun","num":"0.1.1","dl_path":"/api/v1/crates/phantun/0.1.1/download","readme_path":"/api/v1/crates/phantun/0.1.1/readme","updated_at":"2021-09-23T05:07:42.512484Z","created_at":"2021-09-23T05:07:42.512484Z","downloads":1201,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/phantun/0.1.1/dependencies","version_downloads":"/api/v1/crates/phantun/0.1.1/downloads","authors":"/api/v1/crates/phantun/0.1.1/authors"},"crate_size":13383,"published_by":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"audit_actions":[{"action":"publish","user":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"time":"2021-09-23T05:07:42.512484Z"}],"checksum":"7c91dceb27ac0eff2e5a92ef6ab0300141a1dfeca3c36e9ee1eeaa9741868f6a","rust_version":null,"has_lib":false,"bin_names":["client","server"],"edition":"2018","description":"Transforms UDP stream into (fake) TCP streams that can go through\nLayer 3 & Layer 4 (NAPT) firewalls/NATs.","homepage":null,"documentation":null,"repository":"https://github.com/dndx/phantun","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":235,"comment_lines":9,"files":2}},"total_code_lines":235,"total_comment_lines":9}},{"id":427535,"crate":"phantun","num":"0.1.0","dl_path":"/api/v1/crates/phantun/0.1.0/download","readme_path":"/api/v1/crates/phantun/0.1.0/readme","updated_at":"2021-09-19T09:06:10.848128Z","created_at":"2021-09-19T09:06:10.848128Z","downloads":1153,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/phantun/0.1.0/dependencies","version_downloads":"/api/v1/crates/phantun/0.1.0/downloads","authors":"/api/v1/crates/phantun/0.1.0/authors"},"crate_size":13168,"published_by":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"audit_actions":[{"action":"publish","user":{"id":6769,"login":"dndx","name":"Datong Sun","avatar":"https://avatars.githubusercontent.com/u/1131072?v=4","url":"https://github.com/dndx","github_username_matches":true,"created_at":"2011-10-16T07:38:27Z"},"time":"2021-09-19T09:06:10.848128Z"}],"checksum":"7cf5c0a36e8251030c5144808af6213120cba981ac1b9c998c9a50f6149f0f56","rust_version":null,"has_lib":false,"bin_names":["client","server"],"edition":"2018","description":"Turns transforms UDP stream into (fake) TCP streams that can go through\nLayer 4 firewalls.","homepage":null,"documentation":null,"repository":"https://github.com/dndx/phantun","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":232,"comment_lines":9,"files":2}},"total_code_lines":232,"total_comment_lines":9}}],"keywords":[],"categories":[]}