{"name":"mtorrent-utils","vers":"0.3.2","deps":[{"name":"bytes","req":"^1.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.1","features":["from","display","debug"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"igd-next","req":"^0.16.1","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":"cfg(target_family = \"windows\")","kind":"normal"},{"name":"local_async_utils","req":"^0.2.2","features":["tokio-time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sha1_smol","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5.0.0","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.45.1","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"url","req":"^2.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ac86ce2420aa66377485e42c47fee3e1e5d8df925a7b171eeaa0a4fe9d1bcd68","features":{},"yanked":false,"pubtime":"2025-09-06T16:31:44Z"}
{"name":"mtorrent-utils","vers":"0.3.3","deps":[{"name":"bytes","req":"^1.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.1","features":["from","display","debug","deref"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"igd-next","req":"^0.16.1","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":"cfg(target_family = \"windows\")","kind":"normal"},{"name":"local_async_utils","req":"^0.2.4","features":["tokio-time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5.0.0","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.45.1","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"c12d06d284accc28cb2678dfeb3816129d33faf4583d1203439c945c1edff63c","features":{},"yanked":false,"pubtime":"2025-09-14T14:11:30Z"}
{"name":"mtorrent-utils","vers":"0.3.4","deps":[{"name":"bytes","req":"^1.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.1","features":["from","display","debug","deref"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"igd-next","req":"^0.16.1","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":"cfg(target_family = \"windows\")","kind":"normal"},{"name":"local_async_utils","req":"^0.2.5","features":["tokio-time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5.0.0","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.45.1","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"09360343bcb119a36b14cc24529c3dc803c4446853ec8965954fbb2fccdcb0d7","features":{},"yanked":false,"pubtime":"2025-09-26T23:41:52Z"}
{"name":"mtorrent-utils","vers":"0.3.5","deps":[{"name":"bytes","req":"^1.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.1","features":["from","display","debug","deref"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"igd-next","req":"^0.16.1","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":"cfg(target_family = \"windows\")","kind":"normal"},{"name":"local_async_utils","req":"^0.2.5","features":["tokio-time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5.0.0","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.45.1","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"596fed7c3f39141b718fa2df620811eaa814ff8ecc82f77134eb220003e5ea24","features":{},"yanked":false,"pubtime":"2025-10-01T21:07:39Z"}
{"name":"mtorrent-utils","vers":"0.3.6","deps":[{"name":"bytes","req":"^1.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0.1","features":["from","display","debug","deref"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"igd-next","req":"^0.16.1","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":"cfg(target_family = \"windows\")","kind":"normal"},{"name":"local_async_utils","req":"^0.2.5","features":["tokio-time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5.0.0","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.45.1","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"4b54fff34cbe28b59a5ba30ffd10c80864cae84996d03bd18575ac2cadede177","features":{},"yanked":false,"pubtime":"2025-10-05T13:01:54Z"}
{"name":"mtorrent-utils","vers":"0.3.7","deps":[{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0","features":["from","display","debug","deref"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"igd-next","req":"^0.16.1","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":"cfg(target_family = \"windows\")","kind":"normal"},{"name":"local_async_utils","req":"^0.2.8","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5.1","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"c2af256f671508e1dc7ce6a54c4bf2e8c881ecdb5fd4a3e1cddbf02eb5db6527","features":{},"yanked":false,"pubtime":"2025-11-17T22:06:50Z"}
{"name":"mtorrent-utils","vers":"0.3.8","deps":[{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0","features":["from","display","debug","deref"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"igd-next","req":"^0.16.1","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":"cfg(target_family = \"windows\")","kind":"normal"},{"name":"local_async_utils","req":"^0.2.8","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5.1","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"e64b9062bb1f93cfdc99114c63dc9b9cc8d5e4ef0342c742a6989b1a24e44707","features":{},"yanked":false,"pubtime":"2025-11-28T15:48:07Z"}
{"name":"mtorrent-utils","vers":"0.3.9","deps":[{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.0","features":["from","display","debug","deref"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"igd-next","req":"^0.16.1","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":"cfg(target_family = \"windows\")","kind":"normal"},{"name":"local_async_utils","req":"^0.2.8","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5.1","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"29b55a9324ba58dcce8b15a1c4028c5a473f789fc75eedea60bf650ef6e55f35","features":{},"yanked":false,"pubtime":"2026-03-01T20:01:43Z"}
{"name":"mtorrent-utils","vers":"0.4.0","deps":[{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.1","features":["from","display","debug","deref"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"igd-next","req":"^0.16.1","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":"cfg(target_family = \"windows\")","kind":"normal"},{"name":"local_async_utils","req":"^0.2.11","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"a755d9472a5848c8b95c5dd78d0315bc092fdfc66dfbde9b76b90fd7936c0e43","features":{},"yanked":false,"pubtime":"2026-03-07T12:31:40Z"}
{"name":"mtorrent-utils","vers":"0.4.1","deps":[{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.1","features":["from","display","debug","deref"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"igd-next","req":"^0.16.1","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":"cfg(target_family = \"windows\")","kind":"normal"},{"name":"local_async_utils","req":"^0.2.11","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"static_assertions","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"4f4ab21ddfe4a083118c766f45ffe8e13812aa3d8ed5aa62835db50a537dfb16","features":{},"yanked":false,"pubtime":"2026-03-12T23:16:26Z"}
{"name":"mtorrent-utils","vers":"0.4.2","deps":[{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.1","features":["from","display","debug","deref"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"igd-next","req":"^0.16.1","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"local_async_utils","req":"^0.2.13","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"socket2","req":"^0.6","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"9681cb793dd3952bd500199e834bb5acc6a7d66f3428de77fb8e10704ca527f5","features":{},"yanked":false,"pubtime":"2026-03-17T19:49:24Z"}
{"name":"mtorrent-utils","vers":"0.4.3","deps":[{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.1","features":["from","display","debug","deref"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"igd-next","req":"^0.16.1","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"local_async_utils","req":"^0.2.13","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"socket2","req":"^0.6","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"dea63fef08091bec8438b875518e4f554988cafb00e575c17a7f39f1592f063b","features":{},"yanked":false,"pubtime":"2026-03-18T20:53:42Z"}
{"name":"mtorrent-utils","vers":"0.4.4","deps":[{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.1","features":["from","display","debug","deref"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"igd-next","req":"^0.16.1","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"local_async_utils","req":"^0.2.13","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"socket2","req":"^0.6","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.50","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"fe7b42db2341d6c0ec141d50652f33a0b9383af12da400c423eff4695d58fb29","features":{},"yanked":false,"pubtime":"2026-04-03T16:07:03Z"}
{"name":"mtorrent-utils","vers":"0.5.0","deps":[{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.1","features":["from","display","debug","deref"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"igd-next","req":"^0.17","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3","features":[],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"local_async_utils","req":"^0.2.13","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"socket2","req":"^0.6","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sysinfo","req":"^0.38","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.51","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"fdba8c92c37f8f30142554891b1a208bc75a833f0fa6d053360701d200194ab6","features":{},"yanked":false,"pubtime":"2026-04-05T19:33:15Z"}
{"name":"mtorrent-utils","vers":"0.5.1","deps":[{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.1","features":["from","display","debug","deref"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"igd-next","req":"^0.17","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3","features":[],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"local_async_utils","req":"^0.2.13","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"socket2","req":"^0.6","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sysinfo","req":"^0.38","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.51","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"b525835f9a5afca274263e3d884e2f6b672a31ca71507faef2d646df90954b48","features":{},"yanked":false,"pubtime":"2026-04-07T15:53:12Z"}
{"name":"mtorrent-utils","vers":"0.5.2","deps":[{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.1","features":["from","display","debug","deref"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"igd-next","req":"^0.17","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3","features":[],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"local_async_utils","req":"^0.2.13","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"socket2","req":"^0.6","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sysinfo","req":"^0.38","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.51","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"b5bbcb707346ed4f43ebd588e3b2d8ec9feb0d94e51192a930ac20a910513407","features":{},"yanked":false,"pubtime":"2026-04-13T22:15:43Z"}
{"name":"mtorrent-utils","vers":"0.5.3","deps":[{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.1","features":["from","display","debug","deref"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"igd-next","req":"^0.17","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3","features":[],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"local_async_utils","req":"^0.2.13","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"socket2","req":"^0.6","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sysinfo","req":"^0.38","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.52","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"757eca6dac30bd0dfa50b8389eff360991fa0547140db2712876a0afb56a3ebe","features":{},"yanked":false,"pubtime":"2026-05-15T20:22:12Z"}
{"name":"mtorrent-utils","vers":"0.5.4","deps":[{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.1","features":["from","display","debug","deref"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"igd-next","req":"^0.17","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3","features":[],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"local_async_utils","req":"^0.2.13","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"socket2","req":"^0.6","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sysinfo","req":"^0.38","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.52","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"84aeb1079233b7f4162869a5295d6f1bf65fea148b9e5ce778d041887d0077d1","features":{},"yanked":false,"pubtime":"2026-06-06T14:27:29Z"}
{"name":"mtorrent-utils","vers":"0.5.5","deps":[{"name":"bytes","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.1","features":["from","display","debug","deref"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"igd-next","req":"^0.17","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3","features":[],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"local_async_utils","req":"^0.3.0","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"socket2","req":"^0.6","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sysinfo","req":"^0.39","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"7dee9cfa246d2b48b83ee8f25f3d010d22da41b7debc5176279c3dbb615d2124","features":{},"yanked":false,"pubtime":"2026-08-30T00:43:55Z"}
{"name":"mtorrent-utils","vers":"0.5.6","deps":[{"name":"bytes","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.1","features":["from","display","debug","deref"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"igd-next","req":"^0.17","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3","features":[],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"local_async_utils","req":"^0.3.0","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"socket2","req":"^0.6","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sysinfo","req":"^0.39","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"da31e11fc4db5de9feb550cb297706c0497f94b6d8ba8eb2658445b1c0e601c8","features":{},"yanked":false,"pubtime":"2026-09-15T21:20:45Z"}
{"name":"mtorrent-utils","vers":"0.6.0","deps":[{"name":"bytes","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.1","features":["from","display","debug","deref"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"igd-next","req":"^0.17","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3","features":[],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"local_async_utils","req":"^0.3.0","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"socket2","req":"^0.6","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sysinfo","req":"^0.39","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"1830517af2a840c6688936ae5c7e12a7e292de116ead921d9a5a3edda5c53727","features":{},"yanked":false,"pubtime":"2026-09-15T22:41:24Z"}
{"name":"mtorrent-utils","vers":"0.6.1","deps":[{"name":"bytes","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.1","features":["from","display","debug","deref"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"igd-next","req":"^0.17","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3","features":[],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"local_async_utils","req":"^0.3.0","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"socket2","req":"^0.6","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sysinfo","req":"^0.39","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"d95b9f43ff307897ce2fbdeada400f0627e053c50db4231f74f5eda38e2d3515","features":{},"yanked":false,"pubtime":"2026-09-18T20:53:26Z"}
{"name":"mtorrent-utils","vers":"0.7.0","deps":[{"name":"bytes","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.1","features":["from","display","debug","deref"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"igd-next","req":"^0.17","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3","features":[],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"local_async_utils","req":"^0.3.0","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"socket2","req":"^0.6","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sysinfo","req":"^0.39","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"7ff08df34c432999399be8861e6a253118fb0f306b46082ebecd064c0eedc5fb","features":{},"yanked":false,"pubtime":"2026-09-20T12:56:38Z"}
{"name":"mtorrent-utils","vers":"0.7.1","deps":[{"name":"bytes","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.1","features":["from","display","debug","deref"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"igd-next","req":"^0.17","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3","features":[],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"local_async_utils","req":"^0.3.0","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"socket2","req":"^0.6","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sysinfo","req":"^0.39","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"96862d98a10eeaee92752f306dde4069d77dc4348600fce2282e5649124c40a7","features":{},"yanked":false,"pubtime":"2026-09-20T14:48:54Z"}
{"name":"mtorrent-utils","vers":"0.7.2","deps":[{"name":"bytes","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.1","features":["from","display","debug","deref"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"igd-next","req":"^0.17","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3","features":[],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"local_async_utils","req":"^0.3.0","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"socket2","req":"^0.6","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sysinfo","req":"^0.39","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"830c82bb2eff90f0e60954bedba2c5474c5f930856069ee40e4f9ef8bc149bc5","features":{},"yanked":false,"pubtime":"2026-09-20T22:10:02Z"}
{"name":"mtorrent-utils","vers":"0.8.0","deps":[{"name":"bytes","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.1","features":["from","display","debug","deref"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"igd-next","req":"^0.17","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3","features":[],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"local_async_utils","req":"^0.3.0","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.10","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"socket2","req":"^0.6","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sysinfo","req":"^0.39","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"fea78d60ac16196debfb24b01255795e886724639f442da9464b07165f55225e","features":{},"yanked":false,"pubtime":"2026-09-25T14:46:50Z"}
{"name":"mtorrent-utils","vers":"0.9.0","deps":[{"name":"bytes","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.1","features":["from","display","debug","deref"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"igd-next","req":"^0.17","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3","features":[],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"local_async_utils","req":"^0.3.0","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.10","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"socket2","req":"^0.6","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sysinfo","req":"^0.39","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"feb88039f14036985021d5177562828b1b57eefa1f15d8b295da974d237a7a15","features":{},"yanked":false,"pubtime":"2026-09-27T13:47:17Z"}
{"name":"mtorrent-utils","vers":"0.10.0","deps":[{"name":"bytes","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.1","features":["from","display","debug","deref","deref_mut"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"igd-next","req":"^0.17","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3","features":[],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"local_async_utils","req":"^0.3.0","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"socket2","req":"^0.6","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sysinfo","req":"^0.39","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"f88430b7ba99d0fb708da7ea048d7407349c824a5daba772b4ee08401a34d7e2","features":{},"yanked":false,"pubtime":"2026-10-04T19:54:08Z"}
{"name":"mtorrent-utils","vers":"0.10.1","deps":[{"name":"bytes","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^2.1","features":["from","display","debug","deref","deref_mut"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"igd-next","req":"^0.17","features":["aio_tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipconfig","req":"^0.3","features":[],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"local_async_utils","req":"^0.3.0","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.10","features":["thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^5","features":["threads"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"socket2","req":"^0.6","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"static_assertions","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sysinfo","req":"^0.39","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt","net","time","io-util","sync","macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"39b85912868e42919f455483dbe828b4b3b03114646b3e3ddabb9d3dfe0d361c","features":{},"yanked":false,"pubtime":"2026-10-10T11:19:25Z"}
