{"name":"ordinary-auth","vers":"0.6.0-pre.0","deps":[{"name":"argon2","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flexbuffers","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"fexbluffers"},{"name":"opaque-ke","req":"^4.0.1","features":["argon2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ordinary-config","req":"^0.6.0-pre.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qrcodegen","req":"^1.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"saferlmdb","req":"^0.2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5.7.0","features":["otpauth","gen_secret"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":["valuable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.20.0","features":["v7","v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"26bfb316bcb5804f621bb83d9880f0e954a468a6106cda18c268aa9232963925","features":{"client":[]},"features2":{"core":["dep:saferlmdb","dep:uuid","dep:ed25519-dalek"],"default":["client","core"]},"yanked":false,"pubtime":"2026-02-08T15:43:33Z","v":2} {"name":"ordinary-auth","vers":"0.6.0-pre.1","deps":[{"name":"argon2","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flexbuffers","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"fexbluffers"},{"name":"opaque-ke","req":"^4.0.1","features":["argon2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ordinary-config","req":"^0.6.0-pre.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qrcodegen","req":"^1.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"saferlmdb","req":"^0.2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5.7.0","features":["otpauth","gen_secret"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":["valuable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.20.0","features":["v7","v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7470878e5bd61bfbc68a32460d33f111a6eac314a94519a2434eb023d0aecb47","features":{"client":[]},"features2":{"core":["dep:saferlmdb","dep:uuid","dep:ed25519-dalek"],"default":["client","core"]},"yanked":false,"pubtime":"2026-02-12T22:26:37Z","v":2} {"name":"ordinary-auth","vers":"0.6.0-pre.2","deps":[{"name":"argon2","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flexbuffers","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"fexbluffers"},{"name":"opaque-ke","req":"^4.0.1","features":["argon2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ordinary-config","req":"^0.6.0-pre.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qrcodegen","req":"^1.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"saferlmdb","req":"^0.2.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5.7.0","features":["otpauth","gen_secret"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":["valuable"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.20.0","features":["v7","v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b65ce0e0905bd3f2e872455e594637a10be7d2c4017882df0e7241ea62b4dca3","features":{"client":[]},"features2":{"core":["dep:saferlmdb","dep:uuid","dep:ed25519-dalek"],"default":["client","core"]},"yanked":false,"pubtime":"2026-02-13T20:55:36Z","v":2} {"name":"ordinary-auth","vers":"0.6.0-pre.3","deps":[{"name":"argon2","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flexbuffers","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"fexbluffers"},{"name":"opaque-ke","req":"^4.0.1","features":["argon2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ordinary-config","req":"^0.6.0-pre.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qrcodegen","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"saferlmdb","req":"^0.2.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5.7.0","features":["otpauth"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":["valuable"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.20.0","features":["v7","v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c9052fe7f8be89365f03ace671f6ae8537d50df007cc16490292141c3c456c05","features":{},"features2":{"client":["dep:qrcodegen"],"core":["dep:saferlmdb","dep:uuid","dep:ed25519-dalek","dep:tracing","totp-rs/gen_secret"],"default":["core","client"]},"yanked":false,"rust_version":"1.93.1","pubtime":"2026-02-18T20:21:19Z","v":2} {"name":"ordinary-auth","vers":"0.6.0-pre.4","deps":[{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flexbuffers","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"fexbluffers"},{"name":"opaque-ke","req":"^4.0.1","features":["argon2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ordinary-config","req":"^0.6.0-pre.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qrcodegen","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"saferlmdb","req":"^0.2.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5.7.0","features":["otpauth"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":["valuable"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.20.0","features":["v7","v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d0f2954362683950de43d73c2f154d6a8e555d09605fb5556ebd5cff59f20f77","features":{},"features2":{"client":["dep:qrcodegen"],"core":["dep:saferlmdb","dep:uuid","dep:ed25519-dalek","dep:tracing","totp-rs/gen_secret"],"default":["core","client"]},"yanked":false,"rust_version":"1.93.1","pubtime":"2026-02-19T18:35:35Z","v":2} {"name":"ordinary-auth","vers":"0.6.0-pre.5","deps":[{"name":"anyhow","req":"^1.0.102","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flexbuffers","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"fexbluffers"},{"name":"opaque-ke","req":"^4.0.1","features":["argon2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ordinary-config","req":"^0.6.0-pre.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qrcodegen","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"saferlmdb","req":"^0.2.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5.7.1","features":["otpauth"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":["valuable"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22.0","features":["v7","v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c143e56b402454cab23a3587052dc9cbf497be40bb42ffcb06fd695586bfa701","features":{},"features2":{"client":["dep:qrcodegen"],"core":["dep:saferlmdb","dep:uuid","dep:ed25519-dalek","dep:tracing","totp-rs/gen_secret"],"default":["core","client"]},"yanked":false,"rust_version":"1.94.0","pubtime":"2026-03-10T20:42:31Z","v":2} {"name":"ordinary-auth","vers":"0.6.0-pre.6","deps":[{"name":"anyhow","req":"^1.0.102","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flexbuffers","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"fexbluffers"},{"name":"opaque-ke","req":"^4.0.1","features":["argon2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ordinary-config","req":"^0.6.0-pre.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qrcodegen","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"saferlmdb","req":"^0.2.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5.7.1","features":["otpauth"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":["valuable"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22.0","features":["v7","v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"db0f8849797364f0e9f23b123e2e8dffa1e1cb3082b2d9c6cfc66c30d96b6098","features":{},"features2":{"client":["dep:qrcodegen"],"core":["dep:saferlmdb","dep:uuid","dep:ed25519-dalek","dep:tracing","totp-rs/gen_secret"],"default":["core","client"]},"yanked":false,"rust_version":"1.94.0","pubtime":"2026-03-17T22:22:15Z","v":2} {"name":"ordinary-auth","vers":"0.6.0-pre.7","deps":[{"name":"anyhow","req":"^1.0.102","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flexbuffers","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"fexbluffers"},{"name":"opaque-ke","req":"^4.0.1","features":["argon2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ordinary-config","req":"^0.6.0-pre.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qrcodegen","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"saferlmdb","req":"^0.2.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5.7.1","features":["otpauth"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":["valuable"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22.0","features":["v7","v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8680cc4d5f5f26b371b7e854617a75bb9c58de03e8aadf7a97cbeb4760fa808a","features":{},"features2":{"client":["dep:qrcodegen"],"core":["dep:saferlmdb","dep:uuid","dep:ed25519-dalek","dep:tracing","totp-rs/gen_secret"],"default":["core","client"]},"yanked":false,"rust_version":"1.94.0","pubtime":"2026-03-18T19:54:50Z","v":2} {"name":"ordinary-auth","vers":"0.6.0-pre.8","deps":[{"name":"anyhow","req":"^1.0.102","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flexbuffers","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"fexbluffers"},{"name":"opaque-ke","req":"^4.0.1","features":["argon2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ordinary-config","req":"^0.6.0-pre.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qrcodegen","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"saferlmdb","req":"^0.2.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5.7.1","features":["otpauth"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":["valuable"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22.0","features":["v7","v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9d9f5b9f5b1eb1946872c93d632934136a729775a1f2e4b43c4e7a16fa13c681","features":{},"features2":{"client":["dep:qrcodegen"],"core":["dep:saferlmdb","dep:uuid","dep:ed25519-dalek","dep:tracing","totp-rs/gen_secret"],"default":["core","client"]},"yanked":false,"rust_version":"1.94.0","pubtime":"2026-03-21T23:12:02Z","v":2} {"name":"ordinary-auth","vers":"0.6.0-pre.9","deps":[{"name":"anyhow","req":"^1.0.102","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flexbuffers","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"fexbluffers"},{"name":"opaque-ke","req":"^4.0.1","features":["argon2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ordinary-config","req":"^0.6.0-pre.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qrcodegen","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"saferlmdb","req":"^0.2.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5.7.1","features":["otpauth"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":["valuable"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.22.0","features":["v7","v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6bd6d101e6797322a1de772ad567776186ea09925533bf37e84d64d5e6dfffd6","features":{},"features2":{"client":["dep:qrcodegen"],"core":["dep:saferlmdb","dep:uuid","dep:ed25519-dalek","dep:tracing","totp-rs/gen_secret"],"default":["core","client"]},"yanked":false,"rust_version":"1.94.0","pubtime":"2026-03-25T21:00:46Z","v":2} {"name":"ordinary-auth","vers":"0.6.0-pre.10","deps":[{"name":"anyhow","req":"^1.0.102","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flexbuffers","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"fexbluffers"},{"name":"opaque-ke","req":"^4.0.1","features":["argon2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opaque-sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"sha2"},{"name":"ordinary-config","req":"^0.6.0-pre.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qrcodegen","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"saferlmdb","req":"^0.9.35","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5.7.1","features":["otpauth"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":["valuable"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.2","features":["v7","v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1c9307e35d17f83aefb6f3bb023da5fedb6e4171412e84d0e482c0b2979c0409","features":{"wasm":["uuid/js"]},"features2":{"client":["dep:qrcodegen"],"core":["dep:saferlmdb","dep:uuid","dep:ed25519-dalek","dep:tracing","totp-rs/gen_secret"],"default":["core","client"]},"yanked":false,"rust_version":"1.96.0","pubtime":"2026-05-30T21:29:03Z","v":2} {"name":"ordinary-auth","vers":"0.6.0-pre.11","deps":[{"name":"anyhow","req":"^1.0.102","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flexbuffers","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"fexbluffers"},{"name":"opaque-ke","req":"^4.0.1","features":["argon2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opaque-sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"sha2"},{"name":"ordinary-config","req":"^0.6.0-pre.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qrcodegen","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"saferlmdb","req":"^0.9.35","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5.7.1","features":["otpauth"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":["valuable"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.2","features":["v7","v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a4c26a5c483033a141de2af14c4427a252304dd2d3d05774b770ea20a370aa14","features":{"wasm":["uuid/js"]},"features2":{"client":["dep:qrcodegen"],"core":["dep:saferlmdb","dep:uuid","dep:ed25519-dalek","dep:tracing","totp-rs/gen_secret"],"default":["core","client"]},"yanked":false,"rust_version":"1.96.0","pubtime":"2026-05-30T21:41:49Z","v":2} {"name":"ordinary-auth","vers":"0.6.0-pre.12","deps":[{"name":"anyhow","req":"^1.0.102","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flexbuffers","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"fexbluffers"},{"name":"opaque-ke","req":"^4.0.1","features":["argon2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opaque-sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"sha2"},{"name":"ordinary-config","req":"^0.6.0-pre.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qrcodegen","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"saferlmdb","req":"^0.9.35","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5.7.1","features":["otpauth"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":["valuable"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.2","features":["v7","v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f68a015a6fd943f70c52ff5ad798e7875eff0c34614fc1718cb8a966394ab202","features":{"wasm":["uuid/js"]},"features2":{"client":["dep:qrcodegen"],"core":["dep:saferlmdb","dep:uuid","dep:ed25519-dalek","dep:tracing","totp-rs/gen_secret"],"default":["core","client"]},"yanked":false,"rust_version":"1.96.0","pubtime":"2026-05-30T22:01:01Z","v":2} {"name":"ordinary-auth","vers":"0.6.0-pre.13","deps":[{"name":"anyhow","req":"^1.0.102","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flexbuffers","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"fexbluffers"},{"name":"opaque-ke","req":"^4.0.1","features":["argon2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opaque-sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"sha2"},{"name":"ordinary-config","req":"^0.6.0-pre.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qrcodegen","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"saferlmdb","req":"^0.9.35","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5.7.1","features":["otpauth"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":["valuable"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.2","features":["v7","v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7350cc5b441b286476ec3aa34b585de5925b92f37dbf2475e516e0bf19ebed30","features":{"wasm":["uuid/js"]},"features2":{"client":["dep:qrcodegen"],"core":["dep:saferlmdb","dep:uuid","dep:ed25519-dalek","dep:tracing","totp-rs/gen_secret"],"default":["core","client"]},"yanked":false,"rust_version":"1.96.0","pubtime":"2026-05-30T22:12:49Z","v":2} {"name":"ordinary-auth","vers":"0.6.0-pre.14","deps":[{"name":"anyhow","req":"^1.0.102","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flexbuffers","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"fexbluffers"},{"name":"opaque-ke","req":"^4.0.1","features":["argon2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opaque-sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"sha2"},{"name":"ordinary-config","req":"^0.6.0-pre.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qrcodegen","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"saferlmdb","req":"^0.9.35","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5.7.1","features":["otpauth"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":["valuable"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.2","features":["v7","v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ed3d108b3d271e2bc19ddcc7db4d0e6a5b289153bec09b5bf3762e56127f2388","features":{"wasm":["uuid/js"]},"features2":{"client":["dep:qrcodegen"],"core":["dep:saferlmdb","dep:uuid","dep:ed25519-dalek","dep:tracing","totp-rs/gen_secret"],"default":["core","client"]},"yanked":false,"rust_version":"1.96.0","pubtime":"2026-05-30T22:58:48Z","v":2} {"name":"ordinary-auth","vers":"0.6.0","deps":[{"name":"anyhow","req":"^1.0.102","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flexbuffers","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"fexbluffers"},{"name":"opaque-ke","req":"^4.0.1","features":["argon2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opaque-sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"sha2"},{"name":"ordinary-config","req":"^0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qrcodegen","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"saferlmdb","req":"^0.9.35","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5.7.1","features":["otpauth"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":["valuable"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.2","features":["v7","v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"148b1355c2d9ce39b9d9da38ec5af49af80893f86610a9e05be45ad5752cd66e","features":{"wasm":["uuid/js"]},"features2":{"client":["dep:qrcodegen"],"core":["dep:saferlmdb","dep:uuid","dep:ed25519-dalek","dep:tracing","totp-rs/gen_secret"],"default":["core","client"]},"yanked":false,"rust_version":"1.96.0","pubtime":"2026-06-02T22:04:34Z","v":2} {"name":"ordinary-auth","vers":"0.7.0","deps":[{"name":"anyhow","req":"^1.0.102","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flexbuffers","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"fexbluffers"},{"name":"opaque-ke","req":"^4.0.1","features":["argon2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opaque-sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"sha2"},{"name":"ordinary-config","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qrcodegen","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"saferlmdb","req":"^0.9.35","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5.7.1","features":["otpauth"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":["valuable"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v7","v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"935a384c8657f58db5e3a01d20fc7e7b7d902d247bcf54b06542c9767beb0e9a","features":{"wasm":["uuid/js"]},"features2":{"client":["dep:qrcodegen"],"core":["dep:saferlmdb","dep:uuid","dep:ed25519-dalek","dep:tracing","totp-rs/gen_secret"],"default":["core","client"]},"yanked":false,"rust_version":"1.96.0","pubtime":"2026-06-11T14:48:20Z","v":2} {"name":"ordinary-auth","vers":"0.8.0","deps":[{"name":"anyhow","req":"^1.0.102","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flexbuffers","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"fexbluffers"},{"name":"opaque-ke","req":"^4.0.1","features":["argon2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opaque-sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"sha2"},{"name":"ordinary-config","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qrcodegen","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"saferlmdb","req":"^0.9.35","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5.7.1","features":["otpauth"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":["valuable"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v7","v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6503afd941c8234fb4cd24675a259dc7dcc0962a697c3bb73950f70d03ea01a9","features":{"wasm":["uuid/js"]},"features2":{"client":["dep:qrcodegen"],"core":["dep:saferlmdb","dep:uuid","dep:ed25519-dalek","dep:tracing","totp-rs/gen_secret"],"default":["core","client"]},"yanked":false,"rust_version":"1.96.0","pubtime":"2026-06-17T21:26:34Z","v":2} {"name":"ordinary-auth","vers":"0.8.2","deps":[{"name":"anyhow","req":"^1.0.102","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flexbuffers","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"fexbluffers"},{"name":"opaque-ke","req":"^4.0.1","features":["argon2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opaque-sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"sha2"},{"name":"ordinary-config","req":"^0.8.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qrcodegen","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"saferlmdb","req":"^0.9.35","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5.7.1","features":["otpauth"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":["valuable"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v7","v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"54218b9b4689cc2526b211e6c310901196e1f8ae74839cde310b95633ac5139c","features":{"wasm":["uuid/js"]},"features2":{"client":["dep:qrcodegen"],"core":["dep:saferlmdb","dep:uuid","dep:ed25519-dalek","dep:tracing","totp-rs/gen_secret"],"default":["core","client"]},"yanked":false,"rust_version":"1.96.0","pubtime":"2026-06-17T21:55:30Z","v":2} {"name":"ordinary-auth","vers":"0.8.3","deps":[{"name":"anyhow","req":"^1.0.102","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.12.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flexbuffers","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"fexbluffers"},{"name":"opaque-ke","req":"^4.0.1","features":["argon2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opaque-sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"sha2"},{"name":"ordinary-config","req":"^0.8.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qrcodegen","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"saferlmdb","req":"^0.9.35","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5.7.1","features":["otpauth"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":["valuable"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v7","v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"553ee364404d9ce412a05b223ed014bd2fd4452e2964f1b0b178b47c4dc7794d","features":{"wasm":["uuid/js"]},"features2":{"client":["dep:qrcodegen"],"core":["dep:saferlmdb","dep:uuid","dep:ed25519-dalek","dep:tracing","totp-rs/gen_secret"],"default":["core","client"]},"yanked":false,"rust_version":"1.96.0","pubtime":"2026-06-18T18:57:13Z","v":2} {"name":"ordinary-auth","vers":"0.8.4","deps":[{"name":"anyhow","req":"^1.0.102","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.12.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flexbuffers","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"fexbluffers"},{"name":"opaque-ke","req":"^4.0.1","features":["argon2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opaque-sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"sha2"},{"name":"ordinary-config","req":"^0.8.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qrcodegen","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"saferlmdb","req":"^0.9.35","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5.7.1","features":["otpauth"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":["valuable"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v7","v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"89e22f976fb929dcf8b4d9f458d49a61475afb8abc45bafa2b706d69543f45a2","features":{"wasm":["uuid/js"]},"features2":{"client":["dep:qrcodegen"],"core":["dep:saferlmdb","dep:uuid","dep:ed25519-dalek","dep:tracing","totp-rs/gen_secret"],"default":["core","client"]},"yanked":false,"rust_version":"1.96.0","pubtime":"2026-06-18T19:30:27Z","v":2} {"name":"ordinary-auth","vers":"0.9.0","deps":[{"name":"anyhow","req":"^1.0.103","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.12.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flexbuffers","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"fexbluffers"},{"name":"opaque-ke","req":"^4.0.1","features":["argon2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opaque-sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"sha2"},{"name":"ordinary-config","req":"^0.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qrcodegen","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"saferlmdb","req":"^0.9.35","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5.7.2","features":["otpauth"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":["valuable"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.4","features":["v7","v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c0cd162c8996b6b2aee2dc9d58f162cada286ac7d31c63483ed68417a501d74b","features":{"wasm":["uuid/js"]},"features2":{"client":["dep:qrcodegen"],"core":["dep:saferlmdb","dep:uuid","dep:ed25519-dalek","dep:tracing","totp-rs/gen_secret"],"default":["core","client"]},"yanked":false,"rust_version":"1.96.0","pubtime":"2026-06-26T13:18:22Z","v":2} {"name":"ordinary-auth","vers":"0.9.1","deps":[{"name":"anyhow","req":"^1.0.103","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.12.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flexbuffers","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"fexbluffers"},{"name":"opaque-ke","req":"^4.0.1","features":["argon2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opaque-sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"sha2"},{"name":"ordinary-config","req":"^0.9.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qrcodegen","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"saferlmdb","req":"^0.9.35","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5.7.2","features":["otpauth"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":["valuable"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.4","features":["v7","v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3177bcc3c4f9678fa054608e1ae1b4be4c86fc107d96d99b183a0a26fd5502df","features":{"wasm":["uuid/js"]},"features2":{"client":["dep:qrcodegen"],"core":["dep:saferlmdb","dep:uuid","dep:ed25519-dalek","dep:tracing","totp-rs/gen_secret"],"default":["core","client"]},"yanked":false,"rust_version":"1.96.0","pubtime":"2026-06-26T13:40:53Z","v":2} {"name":"ordinary-auth","vers":"0.9.2","deps":[{"name":"anyhow","req":"^1.0.103","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blake2","req":"^0.10.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.12.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^2.2.0","features":["rand_core"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"rand"},{"name":"flexbuffers","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"fexbluffers"},{"name":"opaque-ke","req":"^4.0.1","features":["argon2"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opaque-sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"sha2"},{"name":"ordinary-config","req":"^0.9.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qrcodegen","req":"^1.8.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"saferlmdb","req":"^0.9.35","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"totp-rs","req":"^5.7.2","features":["otpauth"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":["valuable"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.4","features":["v7","v4","fast-rng","serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets","getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"108bb2e260c326bcdc66d819eff41e2a55929e077c594cd03aeb3e39bdfdefc0","features":{"wasm":["uuid/js"]},"features2":{"client":["dep:qrcodegen"],"core":["dep:saferlmdb","dep:uuid","dep:ed25519-dalek","dep:tracing","totp-rs/gen_secret"],"default":["core","client"]},"yanked":false,"rust_version":"1.96.0","pubtime":"2026-06-29T22:15:36Z","v":2}