{"name":"cf-oagw","vers":"0.1.0","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"authz-resolver-sdk","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-authz-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","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":"form_urlencoded","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gts","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"modkit","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit"},{"name":"modkit-macros","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-macros"},{"name":"modkit-security","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-security"},{"name":"oagw-sdk","req":"^0.1.0","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-oagw-sdk"},{"name":"reqwest","req":"^0.13","features":["stream"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","macros","rt","rt-multi-thread","time"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"types-registry-sdk","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-types-registry-sdk"},{"name":"utoipa","req":"^5.4","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"d90f7db3e898a527516d559d581a082fdae44cc8eb0a0a4f79a156135dfb3c96","features":{},"features2":{"test-utils":["axum/ws","dep:async-stream","dep:futures","dep:tower","tokio/net","tokio/sync","tokio/rt"]},"yanked":false,"rust_version":"1.92.0","pubtime":"2026-02-26T13:59:47Z","v":2} {"name":"cf-oagw","vers":"0.2.0","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"authz-resolver-sdk","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-authz-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"credstore-sdk","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-credstore-sdk"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gts","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"httparse","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"modkit","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit"},{"name":"modkit-macros","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-macros"},{"name":"modkit-security","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-security"},{"name":"oagw-sdk","req":"^0.1.1","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-oagw-sdk"},{"name":"pingora-core","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-http","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-load-balancing","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-proxy","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":["aws_lc_rs","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","macros","rt","rt-multi-thread","time","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"types-registry-sdk","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-types-registry-sdk"},{"name":"utoipa","req":"^5.4","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"6212d0e259b4c8c00a2ddc720393e99fc1333d364ce580abd3c6e4b53dee36d8","features":{},"features2":{"test-utils":["axum/ws","dep:async-stream","dep:futures","dep:tower","dep:rustls","tokio/net","tokio/sync","tokio/rt"]},"yanked":false,"rust_version":"1.92.0","pubtime":"2026-03-06T18:20:07Z","v":2} {"name":"cf-oagw","vers":"0.2.1","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"authz-resolver-sdk","req":"^0.2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-authz-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"credstore-sdk","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-credstore-sdk"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gts","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"httparse","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpmock","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"modkit","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit"},{"name":"modkit-auth","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-auth"},{"name":"modkit-http","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-http"},{"name":"modkit-macros","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-macros"},{"name":"modkit-security","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-security"},{"name":"oagw-sdk","req":"^0.1.2","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-oagw-sdk"},{"name":"pingora-core","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-http","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-load-balancing","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-memory-cache","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-proxy","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":["aws_lc_rs","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","macros","rt","rt-multi-thread","time","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"types-registry-sdk","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-types-registry-sdk"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.4","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"21f7d6fe0d3b7a0721b16571bf1f1cc2e577a2742b82e2c615f40403092bc544","features":{},"features2":{"test-utils":["axum/ws","dep:async-stream","dep:futures","dep:tower","dep:rustls","tokio/net","tokio/sync","tokio/rt"]},"yanked":false,"rust_version":"1.92.0","pubtime":"2026-03-06T20:56:18Z","v":2} {"name":"cf-oagw","vers":"0.2.2","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"authz-resolver-sdk","req":"^0.2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-authz-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"credstore-sdk","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-credstore-sdk"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gts","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"httparse","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpmock","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"modkit","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit"},{"name":"modkit-auth","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-auth"},{"name":"modkit-http","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-http"},{"name":"modkit-macros","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-macros"},{"name":"modkit-security","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-security"},{"name":"oagw-sdk","req":"^0.1.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-oagw-sdk"},{"name":"pingora-core","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-http","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-load-balancing","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-memory-cache","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-proxy","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":["aws_lc_rs","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","macros","rt","rt-multi-thread","time","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"types-registry-sdk","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-types-registry-sdk"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.4","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"c71ab0530103c14087f46adcaeda8e4fd8adbe037aed37ef013506515c99718e","features":{},"features2":{"test-utils":["axum/ws","dep:async-stream","dep:futures","dep:tower","dep:rustls","tokio/net","tokio/sync","tokio/rt"]},"yanked":false,"rust_version":"1.92.0","pubtime":"2026-03-07T12:07:32Z","v":2} {"name":"cf-oagw","vers":"0.2.3","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"authz-resolver-sdk","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-authz-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"credstore-sdk","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-credstore-sdk"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gts","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"httparse","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpmock","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"modkit","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit"},{"name":"modkit-auth","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-auth"},{"name":"modkit-http","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-http"},{"name":"modkit-macros","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-macros"},{"name":"modkit-security","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-security"},{"name":"oagw-sdk","req":"^0.1.4","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-oagw-sdk"},{"name":"pingora-core","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-http","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-load-balancing","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-memory-cache","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-proxy","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":["aws_lc_rs","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","macros","rt","rt-multi-thread","time","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"types-registry-sdk","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-types-registry-sdk"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.4","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"b266e64b9b5a507456250b7744e654a0891638874a4ceeda61342c013c0a0450","features":{},"features2":{"test-utils":["axum/ws","dep:async-stream","dep:futures","dep:tower","dep:rustls","tokio/net","tokio/sync","tokio/rt"]},"yanked":false,"rust_version":"1.92.0","pubtime":"2026-03-08T23:10:31Z","v":2} {"name":"cf-oagw","vers":"0.2.4","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"authz-resolver-sdk","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-authz-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"credstore-sdk","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-credstore-sdk"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gts","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"httparse","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpmock","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"modkit","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit"},{"name":"modkit-auth","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-auth"},{"name":"modkit-http","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-http"},{"name":"modkit-macros","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-macros"},{"name":"modkit-security","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-security"},{"name":"oagw-sdk","req":"^0.1.5","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-oagw-sdk"},{"name":"pingora-core","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-http","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-load-balancing","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-memory-cache","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-proxy","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":["aws_lc_rs","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","macros","rt","rt-multi-thread","time","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"types-registry-sdk","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-types-registry-sdk"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.4","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"fa7fd47aa705a2808467109300e76526d5675c9e6f2066aa69f73435aa88fcee","features":{},"features2":{"test-utils":["axum/ws","dep:async-stream","dep:futures","dep:tower","dep:rustls","tokio/net","tokio/sync","tokio/rt"]},"yanked":false,"rust_version":"1.92.0","pubtime":"2026-03-09T13:31:44Z","v":2} {"name":"cf-oagw","vers":"0.2.5","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"authz-resolver-sdk","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-authz-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"credstore-sdk","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-credstore-sdk"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gts","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"httparse","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpmock","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"modkit","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit"},{"name":"modkit-auth","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-auth"},{"name":"modkit-http","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-http"},{"name":"modkit-macros","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-macros"},{"name":"modkit-security","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-security"},{"name":"oagw-sdk","req":"^0.1.6","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-oagw-sdk"},{"name":"pingora-core","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-http","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-load-balancing","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-memory-cache","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-proxy","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":["aws_lc_rs","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","macros","rt","rt-multi-thread","time","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"types-registry-sdk","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-types-registry-sdk"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.4","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"6babac44db23b1611f585e1e646da6e0e074315228aa26bb653219950db28afe","features":{},"features2":{"test-utils":["axum/ws","dep:async-stream","dep:futures","dep:tower","dep:rustls","tokio/net","tokio/sync","tokio/rt"]},"yanked":false,"rust_version":"1.92.0","pubtime":"2026-03-10T10:30:41Z","v":2} {"name":"cf-oagw","vers":"0.2.6","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"authz-resolver-sdk","req":"^0.2.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-authz-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"credstore-sdk","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-credstore-sdk"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gts","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"httparse","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpmock","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"modkit","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit"},{"name":"modkit-auth","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-auth"},{"name":"modkit-http","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-http"},{"name":"modkit-macros","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-macros"},{"name":"modkit-security","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-security"},{"name":"oagw-sdk","req":"^0.1.7","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-oagw-sdk"},{"name":"pingora-core","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-http","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-load-balancing","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-memory-cache","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-proxy","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":["aws_lc_rs","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","macros","rt","rt-multi-thread","time","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"types-registry-sdk","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-types-registry-sdk"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.4","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"7e115c2aba412880fc6857fa063b684ebf2b316c653fad5fa84b5996d655b15b","features":{},"features2":{"test-utils":["axum/ws","dep:async-stream","dep:futures","dep:tower","dep:rustls","tokio/net","tokio/sync","tokio/rt"]},"yanked":false,"rust_version":"1.92.0","pubtime":"2026-03-10T16:04:47Z","v":2} {"name":"cf-oagw","vers":"0.2.7","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"authz-resolver-sdk","req":"^0.2.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-authz-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"credstore-sdk","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-credstore-sdk"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gts","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"httparse","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpmock","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"modkit","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit"},{"name":"modkit-auth","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-auth"},{"name":"modkit-http","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-http"},{"name":"modkit-macros","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-macros"},{"name":"modkit-security","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-security"},{"name":"oagw-sdk","req":"^0.2.0","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-oagw-sdk"},{"name":"pingora-core","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-http","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-load-balancing","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-memory-cache","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-proxy","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":["aws_lc_rs","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tenant-resolver-sdk","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-tenant-resolver-sdk"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","macros","rt","rt-multi-thread","time","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"types-registry-sdk","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-types-registry-sdk"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.4","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"7a6fb3acae8e83df4dde5ae6dbafbb4991e06ea54090f23d9d38aa107c44ea8b","features":{},"features2":{"test-utils":["axum/ws","dep:async-stream","dep:futures","dep:tower","dep:rustls","tokio/net","tokio/sync","tokio/rt"]},"yanked":false,"rust_version":"1.92.0","pubtime":"2026-03-10T20:23:42Z","v":2} {"name":"cf-oagw","vers":"0.2.8","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"authz-resolver-sdk","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-authz-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"credstore-sdk","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-credstore-sdk"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gts","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"httparse","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpmock","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"modkit","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit"},{"name":"modkit-auth","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-auth"},{"name":"modkit-http","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-http"},{"name":"modkit-macros","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-macros"},{"name":"modkit-security","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-security"},{"name":"oagw-sdk","req":"^0.2.1","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-oagw-sdk"},{"name":"pingora-core","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-http","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-load-balancing","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-memory-cache","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-proxy","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":["aws_lc_rs","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tenant-resolver-sdk","req":"^0.2.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-tenant-resolver-sdk"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","macros","rt","rt-multi-thread","time","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"types-registry-sdk","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-types-registry-sdk"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.4","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"2c86d17ceacf3510b961e6f708290b6d089d80c804868773d1f40ad1443d5f37","features":{},"features2":{"test-utils":["axum/ws","dep:async-stream","dep:futures","dep:tower","dep:rustls","tokio/net","tokio/sync","tokio/rt"]},"yanked":false,"rust_version":"1.92.0","pubtime":"2026-03-11T19:25:57Z","v":2} {"name":"cf-oagw","vers":"0.2.9","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"authz-resolver-sdk","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-authz-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"credstore-sdk","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-credstore-sdk"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gts","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"httparse","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpmock","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"modkit","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit"},{"name":"modkit-auth","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-auth"},{"name":"modkit-http","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-http"},{"name":"modkit-macros","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-macros"},{"name":"modkit-security","req":"^0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-security"},{"name":"oagw-sdk","req":"^0.2.1","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-oagw-sdk"},{"name":"pingora-core","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-http","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-load-balancing","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-memory-cache","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-proxy","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":["aws_lc_rs","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tenant-resolver-sdk","req":"^0.2.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-tenant-resolver-sdk"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","macros","rt","rt-multi-thread","time","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"types-registry-sdk","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-types-registry-sdk"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.4","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"8e82022ab17fde87d6838f6887bce69c3d281f035967fc9ab209a629a06752c4","features":{},"features2":{"test-utils":["axum/ws","dep:async-stream","dep:futures","dep:tower","dep:rustls","tokio/net","tokio/sync","tokio/rt"]},"yanked":false,"rust_version":"1.92.0","pubtime":"2026-03-11T23:19:06Z","v":2} {"name":"cf-oagw","vers":"0.2.10","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"authz-resolver-sdk","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-authz-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"credstore-sdk","req":"^0.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-credstore-sdk"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gts","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"httparse","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpmock","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"modkit","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit"},{"name":"modkit-auth","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-auth"},{"name":"modkit-http","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-http"},{"name":"modkit-macros","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-macros"},{"name":"modkit-security","req":"^0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-security"},{"name":"oagw-sdk","req":"^0.2.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-oagw-sdk"},{"name":"pingora-core","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-http","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-load-balancing","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-memory-cache","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-proxy","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":["aws_lc_rs","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tenant-resolver-sdk","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-tenant-resolver-sdk"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","macros","rt","rt-multi-thread","time","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"types-registry-sdk","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-types-registry-sdk"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.4","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"b72110d9064909431666f169adf86ffe37884402c1c1f9b7dda526eeb27b47e8","features":{},"features2":{"test-utils":["axum/ws","dep:async-stream","dep:futures","dep:tower","dep:rustls","tokio/net","tokio/sync","tokio/rt"]},"yanked":false,"rust_version":"1.92.0","pubtime":"2026-03-12T15:56:31Z","v":2} {"name":"cf-oagw","vers":"0.2.11","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"authz-resolver-sdk","req":"^0.2.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-authz-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"credstore-sdk","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-credstore-sdk"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gts","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"httparse","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpmock","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"modkit","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit"},{"name":"modkit-auth","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-auth"},{"name":"modkit-http","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-http"},{"name":"modkit-macros","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-macros"},{"name":"modkit-security","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-security"},{"name":"oagw-sdk","req":"^0.2.4","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-oagw-sdk"},{"name":"pingora-core","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-http","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-load-balancing","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-memory-cache","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-proxy","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"psl","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":["aws_lc_rs","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tenant-resolver-sdk","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-tenant-resolver-sdk"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","macros","rt","rt-multi-thread","time","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"types-registry-sdk","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-types-registry-sdk"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.4","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"b12799e901a63414fcc2c7d49c101a72ce80216b769d050d214caec5e82ec9ce","features":{},"features2":{"test-utils":["axum/ws","dep:async-stream","dep:futures","dep:tower","dep:rustls","tokio/net","tokio/sync","tokio/rt"]},"yanked":false,"rust_version":"1.92.0","pubtime":"2026-03-14T23:43:10Z","v":2} {"name":"cf-oagw","vers":"0.2.12","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"authz-resolver-sdk","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-authz-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"credstore-sdk","req":"^0.1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-credstore-sdk"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gts","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"httparse","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpmock","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"modkit","req":"^0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit"},{"name":"modkit-auth","req":"^0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-auth"},{"name":"modkit-http","req":"^0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-http"},{"name":"modkit-macros","req":"^0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-macros"},{"name":"modkit-security","req":"^0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-security"},{"name":"oagw-sdk","req":"^0.2.5","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-oagw-sdk"},{"name":"pingora-core","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-http","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-load-balancing","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-memory-cache","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-proxy","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"psl","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":["aws_lc_rs","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tenant-resolver-sdk","req":"^0.2.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-tenant-resolver-sdk"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","macros","rt","rt-multi-thread","time","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"types-registry-sdk","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-types-registry-sdk"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.4","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"b271cbb73529a7681a1de8fdbdc522a8860258456e27f25a13bfe573636e8fe8","features":{},"features2":{"test-utils":["axum/ws","dep:async-stream","dep:futures","dep:tower","dep:rustls","tokio/net","tokio/sync","tokio/rt"]},"yanked":false,"rust_version":"1.92.0","pubtime":"2026-03-18T08:45:02Z","v":2} {"name":"cf-oagw","vers":"0.2.13","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"authz-resolver-sdk","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-authz-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"credstore-sdk","req":"^0.1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-credstore-sdk"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gts","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"httparse","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpmock","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"modkit","req":"^0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit"},{"name":"modkit-auth","req":"^0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-auth"},{"name":"modkit-http","req":"^0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-http"},{"name":"modkit-macros","req":"^0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-macros"},{"name":"modkit-security","req":"^0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-security"},{"name":"oagw-sdk","req":"^0.2.6","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-oagw-sdk"},{"name":"pingora-core","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-http","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-load-balancing","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-memory-cache","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-proxy","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"psl","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":["aws_lc_rs","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tenant-resolver-sdk","req":"^0.2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-tenant-resolver-sdk"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","macros","rt","rt-multi-thread","time","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"types-registry-sdk","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-types-registry-sdk"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.4","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"f5f7ca051cad676dbc9fd2654331b5bc1803a2f5f73b8113121cbb59923ebaf5","features":{},"features2":{"test-utils":["axum/ws","dep:async-stream","dep:futures","dep:tower","dep:rustls","tokio/net","tokio/sync","tokio/rt"]},"yanked":false,"rust_version":"1.92.0","pubtime":"2026-03-19T10:25:48Z","v":2} {"name":"cf-oagw","vers":"0.2.14","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"authz-resolver-sdk","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-authz-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"credstore-sdk","req":"^0.1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-credstore-sdk"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gts","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"httparse","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpmock","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"modkit","req":"^0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit"},{"name":"modkit-auth","req":"^0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-auth"},{"name":"modkit-http","req":"^0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-http"},{"name":"modkit-macros","req":"^0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-macros"},{"name":"modkit-security","req":"^0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-security"},{"name":"oagw-sdk","req":"^0.2.7","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-oagw-sdk"},{"name":"pingora-core","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-http","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-load-balancing","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-memory-cache","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-proxy","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"psl","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":["aws_lc_rs","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tenant-resolver-sdk","req":"^0.2.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-tenant-resolver-sdk"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","macros","rt","rt-multi-thread","time","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"types-registry-sdk","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-types-registry-sdk"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.4","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"829a8de8952e7a2ec6e78c505285b98c92c44e5d72f1bff33a4d91b27e7bfd7c","features":{},"features2":{"test-utils":["axum/ws","dep:async-stream","dep:futures","dep:tower","dep:rustls","tokio/net","tokio/sync","tokio/rt"]},"yanked":false,"rust_version":"1.92.0","pubtime":"2026-03-19T20:21:43Z","v":2} {"name":"cf-oagw","vers":"0.2.15","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"authz-resolver-sdk","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-authz-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"credstore-sdk","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-credstore-sdk"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gts","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"httparse","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpmock","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"modkit","req":"^0.5.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit"},{"name":"modkit-auth","req":"^0.5.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-auth"},{"name":"modkit-http","req":"^0.5.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-http"},{"name":"modkit-macros","req":"^0.5.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-macros"},{"name":"modkit-security","req":"^0.5.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-security"},{"name":"oagw-sdk","req":"^0.2.8","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-oagw-sdk"},{"name":"pingora-core","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-http","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-load-balancing","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-memory-cache","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-proxy","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"psl","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":["aws_lc_rs","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tenant-resolver-sdk","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-tenant-resolver-sdk"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","macros","rt","rt-multi-thread","time","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"types-registry-sdk","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-types-registry-sdk"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.4","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"687a99e3660b748b26c347ef0b9a96de948c20c0b09fb6ad995483a78da97d67","features":{},"features2":{"test-utils":["axum/ws","dep:async-stream","dep:futures","dep:tower","dep:rustls","tokio/net","tokio/sync","tokio/rt"]},"yanked":false,"rust_version":"1.92.0","pubtime":"2026-03-23T09:59:51Z","v":2} {"name":"cf-oagw","vers":"0.2.16","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"authz-resolver-sdk","req":"^0.2.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-authz-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"credstore-sdk","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-credstore-sdk"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gts","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"httparse","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpmock","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"modkit","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit"},{"name":"modkit-auth","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-auth"},{"name":"modkit-http","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-http"},{"name":"modkit-macros","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-macros"},{"name":"modkit-security","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-security"},{"name":"oagw-sdk","req":"^0.2.9","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-oagw-sdk"},{"name":"pingora-core","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-http","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-load-balancing","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-memory-cache","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-proxy","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"psl","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":["aws_lc_rs","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tenant-resolver-sdk","req":"^0.2.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-tenant-resolver-sdk"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","macros","rt","rt-multi-thread","time","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"types-registry-sdk","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-types-registry-sdk"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.4","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"e7ad107de51f6f65a99ce2ecebfd12d2241e894ba28a7bb65640d4e307dfb747","features":{},"features2":{"test-utils":["axum/ws","dep:async-stream","dep:futures","dep:tower","dep:rustls","tokio/net","tokio/sync","tokio/rt"]},"yanked":false,"rust_version":"1.92.0","pubtime":"2026-03-24T21:25:43Z","v":2} {"name":"cf-oagw","vers":"0.2.17","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"authz-resolver-sdk","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-authz-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"credstore-sdk","req":"^0.1.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-credstore-sdk"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gts","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"httparse","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpmock","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"modkit","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit"},{"name":"modkit-auth","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-auth"},{"name":"modkit-http","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-http"},{"name":"modkit-macros","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-macros"},{"name":"modkit-security","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-security"},{"name":"oagw-sdk","req":"^0.3.0","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-oagw-sdk"},{"name":"pingora-core","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-http","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-load-balancing","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-memory-cache","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-proxy","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"psl","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":["aws_lc_rs","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tenant-resolver-sdk","req":"^0.2.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-tenant-resolver-sdk"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","macros","rt","rt-multi-thread","time","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"types-registry-sdk","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-types-registry-sdk"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.4","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"cc714725809ab71d285f96ed4c4bc2132b9acc1db3806b0570f23bf3682763fd","features":{"fips":["modkit-http/fips"]},"features2":{"test-utils":["axum/ws","dep:async-stream","dep:futures","dep:tower","dep:rustls","tokio/net","tokio/sync","tokio/rt"]},"yanked":false,"rust_version":"1.92.0","pubtime":"2026-03-30T15:31:25Z","v":2} {"name":"cf-oagw","vers":"0.2.18","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"authz-resolver-sdk","req":"^0.2.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-authz-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"credstore-sdk","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-credstore-sdk"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gts","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"httparse","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpmock","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"modkit","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit"},{"name":"modkit-auth","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-auth"},{"name":"modkit-http","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-http"},{"name":"modkit-macros","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-macros"},{"name":"modkit-security","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-security"},{"name":"oagw-sdk","req":"^0.4.0","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-oagw-sdk"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-core","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-http","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-load-balancing","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-memory-cache","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-proxy","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"psl","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":["aws_lc_rs","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tenant-resolver-sdk","req":"^0.2.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-tenant-resolver-sdk"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","macros","rt","rt-multi-thread","time","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"types-registry-sdk","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-types-registry-sdk"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.4","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"8040446973add9a58e05702b8fef914de893dc9819637b7290cd57aba61b8882","features":{"fips":["modkit-http/fips"]},"features2":{"test-utils":["axum/ws","dep:async-stream","dep:futures","dep:tower","dep:rustls","tokio/net","tokio/sync","tokio/rt"]},"yanked":false,"rust_version":"1.92.0","pubtime":"2026-04-08T22:20:35Z","v":2} {"name":"cf-oagw","vers":"0.2.19","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"authz-resolver-sdk","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-authz-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"credstore-sdk","req":"^0.1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-credstore-sdk"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gts","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"httparse","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpmock","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"modkit","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit"},{"name":"modkit-auth","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-auth"},{"name":"modkit-http","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-http"},{"name":"modkit-macros","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-macros"},{"name":"modkit-security","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-security"},{"name":"oagw-sdk","req":"^0.4.1","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-oagw-sdk"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-core","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-http","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-load-balancing","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-memory-cache","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-proxy","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"psl","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":["aws_lc_rs","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tenant-resolver-sdk","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-tenant-resolver-sdk"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","macros","rt","rt-multi-thread","time","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"types-registry-sdk","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-types-registry-sdk"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.4","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"50dda4f39db9220a7c2c77b664da9d46e26c0373c2ae583e388e897901e17d4f","features":{"fips":["modkit-http/fips"]},"features2":{"test-utils":["axum/ws","dep:async-stream","dep:futures","dep:tower","dep:rustls","tokio/net","tokio/sync","tokio/rt"]},"yanked":false,"rust_version":"1.92.0","pubtime":"2026-04-22T21:04:00Z","v":2} {"name":"cf-oagw","vers":"0.2.20","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"authz-resolver-sdk","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-authz-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"credstore-sdk","req":"^0.1.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-credstore-sdk"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gts","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"httparse","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpmock","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"modkit","req":"^0.6.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit"},{"name":"modkit-auth","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-auth"},{"name":"modkit-http","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-http"},{"name":"modkit-macros","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-macros"},{"name":"modkit-security","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-security"},{"name":"oagw-sdk","req":"^0.5.0","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-oagw-sdk"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-core","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-http","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-load-balancing","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-memory-cache","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-proxy","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"psl","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":["aws_lc_rs","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tenant-resolver-sdk","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-tenant-resolver-sdk"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","macros","rt","rt-multi-thread","time","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"types-registry-sdk","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-types-registry-sdk"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.4","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"888a5688361a1162347b174e9e93eed1951afe8a6c61243ded93d9908b472460","features":{"fips":["modkit-http/fips"]},"features2":{"test-utils":["axum/ws","dep:async-stream","dep:futures","dep:tower","dep:rustls","tokio/net","tokio/sync","tokio/rt"]},"yanked":false,"rust_version":"1.95.0","pubtime":"2026-04-28T09:24:20Z","v":2} {"name":"cf-oagw","vers":"0.2.21","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"authz-resolver-sdk","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-authz-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"credstore-sdk","req":"^0.1.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-credstore-sdk"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gts","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"httparse","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpmock","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"modkit","req":"^0.6.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit"},{"name":"modkit-auth","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-auth"},{"name":"modkit-http","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-http"},{"name":"modkit-macros","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-macros"},{"name":"modkit-security","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-security"},{"name":"oagw-sdk","req":"^0.5.0","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-oagw-sdk"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-core","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-http","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-load-balancing","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-memory-cache","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-proxy","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"psl","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":["aws_lc_rs","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tenant-resolver-sdk","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-tenant-resolver-sdk"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","macros","rt","rt-multi-thread","time","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"types-registry-sdk","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-types-registry-sdk"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.4","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"2b1ec6fe0742195f2b60b42cb11e5181ef0737d547dab36933f66442987728b6","features":{"fips":["modkit-http/fips"]},"features2":{"test-utils":["axum/ws","dep:async-stream","dep:futures","dep:tower","dep:rustls","tokio/net","tokio/sync","tokio/rt"]},"yanked":false,"rust_version":"1.95.0","pubtime":"2026-04-30T13:05:08Z","v":2} {"name":"cf-oagw","vers":"0.2.22","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"authz-resolver-sdk","req":"^0.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-authz-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"credstore-sdk","req":"^0.1.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-credstore-sdk"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gts","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"httparse","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpmock","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"modkit","req":"^0.6.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit"},{"name":"modkit-auth","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-auth"},{"name":"modkit-http","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-http"},{"name":"modkit-macros","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-macros"},{"name":"modkit-security","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-security"},{"name":"oagw-sdk","req":"^0.5.0","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-oagw-sdk"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-core","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-http","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-load-balancing","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-memory-cache","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-proxy","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"psl","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":["aws_lc_rs","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tenant-resolver-sdk","req":"^0.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-tenant-resolver-sdk"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","macros","rt","rt-multi-thread","time","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"types-registry-sdk","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-types-registry-sdk"},{"name":"types-registry-sdk","req":"^0.2.0","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"cf-types-registry-sdk"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.4","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"9f4592e83e5ff65161cced8477a5f35d278b3c3b8a95f572fc4ec0398c760e2c","features":{"fips":["modkit-http/fips"]},"features2":{"test-utils":["axum/ws","dep:async-stream","dep:futures","dep:tower","dep:rustls","tokio/net","tokio/sync","tokio/rt"]},"yanked":false,"rust_version":"1.95.0","pubtime":"2026-04-30T18:45:23Z","v":2} {"name":"cf-oagw","vers":"0.2.23","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"authz-resolver-sdk","req":"^0.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-authz-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"credstore-sdk","req":"^0.1.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-credstore-sdk"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gts","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"httparse","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpmock","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"modkit","req":"^0.6.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit"},{"name":"modkit-auth","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-auth"},{"name":"modkit-http","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-http"},{"name":"modkit-macros","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-macros"},{"name":"modkit-security","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-security"},{"name":"oagw-sdk","req":"^0.5.0","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-oagw-sdk"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-core","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-http","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-load-balancing","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-memory-cache","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-proxy","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"psl","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":["aws_lc_rs","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tenant-resolver-sdk","req":"^0.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-tenant-resolver-sdk"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","macros","rt","rt-multi-thread","time","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"types-registry-sdk","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-types-registry-sdk"},{"name":"types-registry-sdk","req":"^0.2.1","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"cf-types-registry-sdk"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.4","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"2deb5ea7272e723c6b125190dc32675942f689b4d154fc0f0aad1c45bf7e8c28","features":{"fips":["modkit-http/fips"]},"features2":{"test-utils":["axum/ws","dep:async-stream","dep:futures","dep:tower","dep:rustls","tokio/net","tokio/sync","tokio/rt"]},"yanked":false,"rust_version":"1.95.0","pubtime":"2026-05-01T20:28:14Z","v":2} {"name":"cf-oagw","vers":"0.2.24","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"authz-resolver-sdk","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-authz-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"credstore-sdk","req":"^0.1.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-credstore-sdk"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gts","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"httparse","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpmock","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"modkit","req":"^0.6.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit"},{"name":"modkit-auth","req":"^0.6.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-auth"},{"name":"modkit-http","req":"^0.6.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-http"},{"name":"modkit-macros","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-macros"},{"name":"modkit-security","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-security"},{"name":"oagw-sdk","req":"^0.5.1","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-oagw-sdk"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-core","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-http","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-load-balancing","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-memory-cache","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-proxy","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"psl","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.14","features":["aws_lc_rs","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tenant-resolver-sdk","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-tenant-resolver-sdk"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","macros","rt","rt-multi-thread","time","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"types-registry-sdk","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-types-registry-sdk"},{"name":"types-registry-sdk","req":"^0.2.2","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"cf-types-registry-sdk"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.4","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"481a55f2db909446aacceb3bf77b34c95e954cbfd334248389b61d69ee188cd0","features":{"fips":["modkit-http/fips"]},"features2":{"test-utils":["axum/ws","dep:async-stream","dep:futures","dep:tower","dep:rustls","tokio/net","tokio/sync","tokio/rt"]},"yanked":false,"rust_version":"1.95.0","pubtime":"2026-05-06T22:16:42Z","v":2} {"name":"cf-oagw","vers":"0.2.25","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"authz-resolver-sdk","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-authz-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"credstore-sdk","req":"^0.1.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-credstore-sdk"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"form_urlencoded","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":["sink"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gts","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"httparse","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httpmock","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"modkit","req":"^0.6.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit"},{"name":"modkit-auth","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-auth"},{"name":"modkit-http","req":"^0.6.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-http"},{"name":"modkit-macros","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-macros"},{"name":"modkit-security","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-modkit-security"},{"name":"oagw-sdk","req":"^0.5.1","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-oagw-sdk"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-core","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-http","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-load-balancing","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-memory-cache","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pingora-proxy","req":"^0.8","features":["rustls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"psl","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.14","features":["aws_lc_rs","pem"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["aws_lc_rs","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"rustls-pki-types","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tenant-resolver-sdk","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-tenant-resolver-sdk"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47","features":["full","macros","rt","rt-multi-thread","time","net"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-rustls","req":"^0.26","features":["aws-lc-rs"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"types-registry-sdk","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-types-registry-sdk"},{"name":"types-registry-sdk","req":"^0.2.2","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"cf-types-registry-sdk"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"utoipa","req":"^5.4","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19","features":["serde","v4"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"d2417ce236b91c4d5357292bb1871a1e6e97145f971b046e431af91ac84c051b","features":{"fips":["modkit-http/fips"]},"features2":{"test-utils":["axum/ws","dep:async-stream","dep:futures","dep:tower","dep:rustls","tokio/net","tokio/sync","tokio/rt"]},"yanked":false,"rust_version":"1.95.0","pubtime":"2026-05-07T22:48:11Z","v":2}