{"name":"geiserx_ts_netcheck","vers":"0.6.5","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.6.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.6.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.6.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.6.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"829ed2d07600361903a3ac63ed89a63616d5f1ba731e54a6a8b14ef57b7ca8c4","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-08T21:38:30Z"} {"name":"geiserx_ts_netcheck","vers":"0.6.7","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.6.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.6.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.6.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.6.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"1c0b3780fe671f0a8be615db4f0301e73e630ae0a7df720107f8b665526f66f2","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-08T23:10:16Z"} {"name":"geiserx_ts_netcheck","vers":"0.6.8","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.6.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.6.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.6.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.6.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"ed6ed891c26303f173ce58bdb694bb70c5396df89475538d2fd35c3675e4c3c5","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-08T23:42:05Z"} {"name":"geiserx_ts_netcheck","vers":"0.6.9","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.6.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.6.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.6.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.6.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"dbcb86addc3aff70a958002bb4fa3e3259c7f8e56ba6eb7d462553dd2b862640","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-09T10:36:57Z"} {"name":"geiserx_ts_netcheck","vers":"0.6.10","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.6.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.6.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.6.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.6.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"da9a7ba20f1be3ea4eb220feb9c859a62f60185c65485698b808dd833c1375a7","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-09T17:20:44Z"} {"name":"geiserx_ts_netcheck","vers":"0.7.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"196f2f64aecd0e8229aee2f7cd4c5ee629393a9d5f8ebf0e6bb3d2f8458bb4ea","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-09T21:14:21Z"} {"name":"geiserx_ts_netcheck","vers":"0.7.1","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"784b0f38b465598b37991d61af139b350fb4b6371d5aa37e511d9ecac35370f3","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-09T22:58:20Z"} {"name":"geiserx_ts_netcheck","vers":"0.7.2","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"984b1192186ebf96ca0cc40bd95332f752e27f24514fbe03832f93e324065ee6","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-10T00:22:10Z"} {"name":"geiserx_ts_netcheck","vers":"0.7.3","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"33edcb70e9d39b7f54c9ec874bba6b60021f31c56b8bafd1781dfdbfa18a0d96","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-10T00:55:08Z"} {"name":"geiserx_ts_netcheck","vers":"0.8.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"e6dd1ba9849ca9c14daa2a0adeea87544a40680c8d6e02dcd7c1f989a84c6a45","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-10T01:38:37Z"} {"name":"geiserx_ts_netcheck","vers":"0.8.1","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"9a78bbb5bc8ca089ff952629e951ee402a6159cf40bb96794433e4a7afbc8ce8","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-10T03:24:04Z"} {"name":"geiserx_ts_netcheck","vers":"0.9.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"a32a0917d8fea6f214a17303d3b91fe51dd5f872dbc737866bbb66067c293539","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-10T04:48:54Z"} {"name":"geiserx_ts_netcheck","vers":"0.10.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"2e930d41f2c494b042a812e475174922f8cbb1b39e897d5fd602da78d11354e6","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-10T05:25:35Z"} {"name":"geiserx_ts_netcheck","vers":"0.11.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"f153fac9b81e36ec0e9e670bb5be4c909d6129bed677c851343c8d4520cc41f6","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-10T11:16:53Z"} {"name":"geiserx_ts_netcheck","vers":"0.12.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"ed72f6d0ffdbc58f4e85f9a2ee21bd46b36f72de3b7eed0c95687b5693eaec4c","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-10T11:50:07Z"} {"name":"geiserx_ts_netcheck","vers":"0.13.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"0aa7d88651b2edbf2f23db5bc30836fd6fc245a8a7dae80fa708b8f60680c04a","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-10T22:18:07Z"} {"name":"geiserx_ts_netcheck","vers":"0.14.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"fe9cc00e78c4d230f3fae8ff69df863dc6779354fbdc6992f8715b98050d0c18","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-10T23:10:04Z"} {"name":"geiserx_ts_netcheck","vers":"0.15.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"f91d8dc7d973a1ac882fc85525b16d0259ee1606a96046db45c0c40869a58dfd","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-10T23:38:26Z"} {"name":"geiserx_ts_netcheck","vers":"0.16.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"fba11f928c4047b17499447dabf2f19789869afa1d9b9dcda8ef7939c26a880d","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-11T00:17:46Z"} {"name":"geiserx_ts_netcheck","vers":"0.17.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"3f6983d8226290a467a0e241fe90fd4478df0c2dd37b59c65dcb2b1ef525bed5","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-11T00:41:42Z"} {"name":"geiserx_ts_netcheck","vers":"0.18.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"34d4798b0576fb8c636a564944239a146afd0518c6a54b9baf5dc4448228fdf3","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-11T01:43:09Z"} {"name":"geiserx_ts_netcheck","vers":"0.18.1","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"c53a8f7c9396a5bd5d34e2bd303468fcc829a2fa4e3e55bc7c3b28385c03a085","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-11T02:31:13Z"} {"name":"geiserx_ts_netcheck","vers":"0.18.2","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.18.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.18.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.18.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.18.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"0f3189b32de5e3bac2d9c25c739953b0b12d156996687b83acc1046e9cb82807","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-11T02:47:52Z"} {"name":"geiserx_ts_netcheck","vers":"0.19.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.19.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"086bfb60119acea2ed9015d33490c83c9e3e6a957dd221ec6b25ed8e11892239","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-11T03:15:58Z"} {"name":"geiserx_ts_netcheck","vers":"0.20.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"a7720d42c65bbce59ca759111a856b1bfc96887b1c887e4f989cfee8d9501b13","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-11T03:41:48Z"} {"name":"geiserx_ts_netcheck","vers":"0.21.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"d69bfbf443de10c7b796f8ff8b3d4ea06b5e8c822932cdf08911615b785b2d60","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-11T04:20:26Z"} {"name":"geiserx_ts_netcheck","vers":"0.21.1","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"4e997404c11f1cb9f00f35c179a86c26253fad765d11d3e1476db7114ea46663","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-11T04:47:57Z"} {"name":"geiserx_ts_netcheck","vers":"0.21.2","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.21.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.21.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.21.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.21.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"63f99e2256a4316428e7d74e1a3e33d7ff1aa14ee41449dc9a7e624952b4c788","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-11T05:06:14Z"} {"name":"geiserx_ts_netcheck","vers":"0.22.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"ae18c83203543182eb5e4a8d88558fa61c739d1ad3ccf0e2dba3e37b0fe05846","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-11T05:28:19Z"} {"name":"geiserx_ts_netcheck","vers":"0.22.1","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"a5c41e98731e02d7c627f9b043e6bd814fc77be217c33beab781523252afed82","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-11T05:52:33Z"} {"name":"geiserx_ts_netcheck","vers":"0.23.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"664aaa05a96cf8018bd9d3708e976f7c004f0c98c7cc9ffe66ce586e52a28f0f","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-11T06:19:10Z"} {"name":"geiserx_ts_netcheck","vers":"0.24.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"a1ceb1ae3882fa47c796ae836235cb0e43daea4fcfb5bce70a3e6c144790b0e1","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-11T06:42:21Z"} {"name":"geiserx_ts_netcheck","vers":"0.25.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"5ac59858e5d4028cba2fa47c83c07f8b163a8b08140c83009e2bbdfbadaad367","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-11T07:00:57Z"} {"name":"geiserx_ts_netcheck","vers":"0.27.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.27.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"6f8e7869aa29a2326ee6218ba90ce0adc78684580f20274c181b118ebf17b36e","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-11T13:24:14Z"} {"name":"geiserx_ts_netcheck","vers":"0.28.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"a2576a818e8e9c5c878756a71942c9c61e607ff0e79571ae035169fada692425","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-11T21:31:45Z"} {"name":"geiserx_ts_netcheck","vers":"0.28.1","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.28.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.28.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.28.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.28.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"455851156f1c388e7204a9b118dbc263569f439493ea7948fc14347bc237ac74","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-11T23:58:22Z"} {"name":"geiserx_ts_netcheck","vers":"0.28.2","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.28.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.28.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.28.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.28.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"cd0ee449f1978983155a3fe5b3b2b44eee09db65e18792cbafbce3f150b4dba0","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-12T02:28:53Z"} {"name":"geiserx_ts_netcheck","vers":"0.28.3","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.28.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.28.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.28.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.28.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"7319941534ac3df12700373de624a63c6643eb967f711150ff7369b6c0e7e5b1","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-12T04:12:53Z"} {"name":"geiserx_ts_netcheck","vers":"0.29.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.29.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"63af1bfd5dd3a13c5a695b0cf5433b7a14a0dd6a4066dde221192c5273a91587","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-12T13:57:59Z"} {"name":"geiserx_ts_netcheck","vers":"0.29.1","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.29.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.29.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.29.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.29.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"49b8d3a375f587aa5b8415a8f98d97def6d9839f70752b34d188c531bdab049c","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-12T16:38:20Z"} {"name":"geiserx_ts_netcheck","vers":"0.29.2","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.29.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.29.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.29.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.29.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"763f0fe12bf38618190ae4f3f35d8e4b1d2bda6f1a351f275fa0741fa8168747","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-12T17:29:23Z"} {"name":"geiserx_ts_netcheck","vers":"0.29.3","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.29.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.29.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.29.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.29.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"fd471a422013196036a0548bd21695fa16f8c3d959f0164c8722342746d64277","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-12T22:34:14Z"} {"name":"geiserx_ts_netcheck","vers":"0.30.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.30.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"dc44a000bb1b487d4104fa87221d4ec06b518e18bae912a698c4209e88e44b72","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-13T02:26:27Z"} {"name":"geiserx_ts_netcheck","vers":"0.30.1","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.30.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.30.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.30.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.30.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"7a6a08562dd498fea3896f3937d52e8833bef9bd4fafcd804f23bb4055ca189b","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-13T10:41:44Z"} {"name":"geiserx_ts_netcheck","vers":"0.31.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.31.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"096323dd76d7fb691c432a72e2366a2bebe04ee9475749c476bedec2f967c2ec","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-13T12:59:09Z"} {"name":"geiserx_ts_netcheck","vers":"0.32.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"b7416eae2bd4e2f46684bbdacd0b572c3845a40955c21ab92ad7530702efaccd","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-13T15:12:18Z"} {"name":"geiserx_ts_netcheck","vers":"0.33.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.33.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"34d4f9fbb2e4561f8c9f8d22b7bf490002bacbb1c5408086ef6cfefc799eeb6c","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-13T19:19:39Z"} {"name":"geiserx_ts_netcheck","vers":"0.34.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"2b4c29d1cf7ed6d601f35d540c2638c41762c06d2bce5f2f2e9d922ce60591d9","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-13T20:30:21Z"} {"name":"geiserx_ts_netcheck","vers":"0.34.1","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"e752b65e40922de787ea4d2af7e612e735295b3fda638d0c3160b04966ddf0d5","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-13T21:12:45Z"} {"name":"geiserx_ts_netcheck","vers":"0.34.2","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.34.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.34.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.34.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.34.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"2dded83e28c7517a9758b7e3bd6363b77111832c2bedcbb05d1555c2e1f2e69c","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-13T21:33:51Z"} {"name":"geiserx_ts_netcheck","vers":"0.35.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.35.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"182667ba85d123a4bedf760d043fff12093cc5906e3a2217258768a89b0b45e8","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-13T22:20:17Z"} {"name":"geiserx_ts_netcheck","vers":"0.35.1","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.35.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.35.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.35.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.35.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"8f41dcb52fc8379d7ed8800d50d55754d305681a40373190f05e4c51e2bac7a7","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-13T22:51:28Z"} {"name":"geiserx_ts_netcheck","vers":"0.35.2","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.35.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.35.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.35.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.35.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"5078ce2a5404a848a2fa313b49708e8b8a70092799629ef99cad1ab1a5ddc496","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-13T23:24:01Z"} {"name":"geiserx_ts_netcheck","vers":"0.35.3","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.35.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.35.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.35.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.35.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"0f886248317cb0d3abca0526d87e776919bc4619a882d70dc2f36962ca1d8b89","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-13T23:52:22Z"} {"name":"geiserx_ts_netcheck","vers":"0.35.4","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.35.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.35.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.35.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.35.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"fe0de683e676119a4525dd2ff580a42334c3fe7558779242ccdddca5685be07e","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-14T00:13:36Z"} {"name":"geiserx_ts_netcheck","vers":"0.35.5","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.35.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.35.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.35.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.35.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"b8af4673f7a804f3333909646942140f7a936964ee24a828264bba996b1a4be5","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-14T00:33:17Z"} {"name":"geiserx_ts_netcheck","vers":"0.35.6","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.35.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.35.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.35.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.35.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"e9c8c1b0c0df394eb158a9bf111f9f995da5f8a57014257acfd05cfeb6289a4e","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-14T03:39:57Z"} {"name":"geiserx_ts_netcheck","vers":"0.35.7","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.35.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.35.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.35.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.35.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"d83a12020246e3cb09170ffef59c00e9acffabe7911d9b290b0d073c082f825e","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-14T04:22:57Z"} {"name":"geiserx_ts_netcheck","vers":"0.35.8","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.35.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.35.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.35.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.35.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"dd2f7abc1525bed990ede2d11dea1cc31ef3f67543b7a44f1b8858c1742fa0d8","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-14T04:38:11Z"} {"name":"geiserx_ts_netcheck","vers":"0.36.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.36.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"5ac987481e3a1f1318132fe5250bcc62b2f1af0810092e1c0ac986bacff13fed","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-14T05:08:27Z"} {"name":"geiserx_ts_netcheck","vers":"0.37.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"5ab7e9d05eb49c311c87b317292778dea2a16a226bb359a64a2fb0fa19c92409","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-14T05:37:31Z"} {"name":"geiserx_ts_netcheck","vers":"0.37.1","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.37.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.37.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.37.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.37.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"d9c3f5e360c01236ca2c3b2822cb61a32c332a1b765845b21faa8fcfd5d304ab","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-14T05:57:04Z"} {"name":"geiserx_ts_netcheck","vers":"0.37.2","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.37.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.37.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.37.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.37.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"7eb005bac6423825f5fba27b6894b3d840f37c20cb08c34d0f0458c094f1ba7a","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-14T06:27:39Z"} {"name":"geiserx_ts_netcheck","vers":"0.38.0","deps":[{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"stun-rs","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.38.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"55d3dd86b33c35b44c4426b9316d4b7f1847be99317c10b7c2213ea61b8c27aa","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-15T00:30:36Z"} {"name":"geiserx_ts_netcheck","vers":"0.39.0","deps":[{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.39.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"8b4626d039dd43bd80cf0fdb2a7110a4bb59e11dbf5bee99092fd41f9f114825","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-15T07:43:52Z"} {"name":"geiserx_ts_netcheck","vers":"0.40.0","deps":[{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"2a0b4635c3a964ae7d27233b142180803c037af6b18cb30cdc014edba724ee28","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-15T19:09:20Z"} {"name":"geiserx_ts_netcheck","vers":"0.41.0","deps":[{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"ec2ac99fcde6ac522bafdb24ac703b65974382e18c7039b6869063d469d5456e","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-15T22:34:41Z"} {"name":"geiserx_ts_netcheck","vers":"0.42.0","deps":[{"name":"reqwest","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","net","sync","io-util","time"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["rt-multi-thread","macros","test-util","macros","rt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["attributes"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ts_control","req":"^0.42.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_control"},{"name":"ts_control_serde","req":"^0.42.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"geiserx_ts_control_serde"},{"name":"ts_derp","req":"^0.42.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_derp"},{"name":"ts_http_util","req":"^0.42.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"geiserx_ts_http_util"},{"name":"url","req":"^2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"4bd8d42a4a65ec3d4141ac522371073cc7ee4769fff6ad025be5371b1930b386","features":{},"yanked":false,"rust_version":"1.94.1","pubtime":"2026-06-15T23:40:39Z"}