Revision control

Copy as Markdown

Other Tools

{"files":{".cargo/config.toml":"6dbc067134824ae43cda6f7f0e65fa41bfd3f0d5b7ad1fcd435fd36c68e13993","Cargo.toml":"2e18ad4eef2d5a4c1d9b19bab5e466f2703de2048a1edf82a94de4ef2c7317a1","README.md":"7e1b0bd37aefaf4fe3fda792bee3b1ec175c4f229180d737b6876eac069ee533","benches/group_add.rs":"21f1e31d38720d9714960c87666d0429ad2868fedfdf6e3852299f522bb12ba9","benches/group_application.rs":"77664aafa7f1938676dd40dc67cf16894e22b4173e7de23e28a3ae56b0d32cef","benches/group_commit.rs":"556e7863f712e757615d0b4aaaccc3ba9c67a00d70a985aca3353bfb20fd0b67","benches/group_receive_commit.rs":"64ebe75ef2d6e2f7cdf56b78c363e7284bd68119cac0b442dad0589ff2cfeb05","benches/group_serialize.rs":"a2f20dc8a7970dc3dc2ee93007981415c13f01ddfd2cbffc46bf5d8a040248f6","examples/basic_server_usage.rs":"647baa76a1bc8635aeaf0b838305fe23e78c838eaa0274356b512ffd8a72bc74","examples/basic_usage.rs":"ec624007e0234b59cc3ab13376f53def5ae442e77ff99a1eae0bfbdaaea65dc9","examples/custom.rs":"be11b16fd7dea477f600d1d8499a138e9625438d2d8012c59888a0c719597024","examples/large_group.rs":"8e8bd079cf4faa3e0bf9d5fb6083a0f5e3d8a1135c7aa73a37a4d634a99af318","examples/x509.rs":"43fb9da0e9fc4bb496d03bb5dd62bc9c8c30c859d0b82d2ea76866e344386c8a","src/client.rs":"d4ea49c0d38a26bf5b47d693908829b300dc15728715ae654555a6cff25641c0","src/client_builder.rs":"1de475d8f59d7a446018f929678c4f4164bb2475016b0f6a318bc1e57860c1c3","src/client_config.rs":"200e4ce47d554bb79d300d7b70b0ad13ee4761cef971ff72bece7773d11da953","src/crypto.rs":"ddaac7aba7b7f3129f3acbb8c0329af6ac6a504b0002592b2dcf88a669c7d64c","src/extension.rs":"43ede163eda33a6dd06188610236cbc8683948459a05abcd2e3708fd806e459e","src/extension/built_in.rs":"0cc37cecb43e0c86f5086c35ee4571bdf1c053e0e0ad003464054410affd1621","src/extension/recommended.rs":"da5089d81ad2d5fc79fd02ba9e491de6b3fce4d98a5bfa4c8c61bb8cd7974e48","src/external_client.rs":"cd0f34a7219e263e2187f36d897521a83c91f60ee0e371d72ebd0297a87f62d4","src/external_client/builder.rs":"9c08948d4b6947255c370a800110467714bbd2eb58baf7b1f83c3a4fc4b73af6","src/external_client/config.rs":"ae67fdf0d74d30bbc60f359bc521bf2606a351fed79a75081867eea84f140cfd","src/external_client/group.rs":"4c95469639c78aa94a495765e3941753476f337f66c7a09ee5805122fb4885db","src/grease.rs":"982e68eb7516f79c9d6761f246c5ba1078025499c8ce76429fd47fed0acf1b54","src/group/ciphertext_processor.rs":"5b09c31941c7d984d611b03c0e6346697632743c6680fd4c4a76d7cfc19d2538","src/group/ciphertext_processor/message_key.rs":"34327f2c5a2d9ca3a38bd9e062ac93604760aa59cfcfdedf08ff6e2f6b79c300","src/group/ciphertext_processor/reuse_guard.rs":"2fd7be8aad090306af868ecc2ba70356e983bb5c6e2d2c170e0e99baf6154160","src/group/ciphertext_processor/sender_data_key.rs":"46fba72d6dc129359f9cdd432170acae11e834d702f6a2fcef0da5a4b34b7c3b","src/group/commit.rs":"e551d0cd9edda0456d5604f01b8446bf29085d609b60aa2ac70620c5754a2a5f","src/group/component_operation.rs":"b4b5cd81623ff25da48302e349008ad7e5d3ffb58407c015d0c7e820c1bdc57f","src/group/confirmation_tag.rs":"018597a6db1a77d6e7053f03ecf4ff8585fbf8e017c27636b37d3e51738bcce7","src/group/epoch.rs":"559e5f93ec47de3afb4b57850249c3c5204a47078cdd8b9604728ec6fc7cf997","src/group/exported_tree.rs":"7bab388f42c34c23d861ed7e8abdbf5368892df918b8709c07409b9fe3bed789","src/group/external_commit.rs":"d365e48f45de8002416ccb65f664ac9d2ba49ab00dc262dbd414b3dc88840ecc","src/group/framing.rs":"18fdaa63d9c3841579bd9a622220421c1bf37b6e412ca1d1f385c08000ee7c6e","src/group/group_info.rs":"60a1a685ecbea40681f1f4c93c8786e20bd61d13eb193bd18e04665efca104e2","src/group/interop_test_vectors.rs":"f01edbcaaa20c3444781fa9382fa40711584dbc04b3103867da726832ca77d53","src/group/interop_test_vectors/framing.rs":"38d6cbac9989fe3b7fc15abedd03633578f13e59b7e00a1812fe9c548141af78","src/group/interop_test_vectors/passive_client.rs":"aaef9d0b15c33008cec3aa6a98ad05fe6b5ce4ad2974c6914651a85e084a14da","src/group/interop_test_vectors/serialization.rs":"5ffa18ce1d49b93e641d45620fcd4af6612bb9317373ec28139b92bf069e65be","src/group/interop_test_vectors/tree_kem.rs":"1375ac4551d644ef4c17515ee15d172d46b56c7f355d1afe0402564e8f546594","src/group/interop_test_vectors/tree_modifications.rs":"7366d7e9e5be4816227acf10bb83d7d001ccefe38914d4286166339d6125561e","src/group/key_schedule.rs":"8f8743685a480e46ed5fe7478c1727344391ef25d96622435810444b72321a7f","src/group/membership_tag.rs":"4f93690b1eb4337c46bacb1df943a6c54f44f936a1223691062fff191bd42702","src/group/message_hash.rs":"a876f51ce327395b0a0b3aa5f226f4c85a30119636f062288dfd0b366e5dff54","src/group/message_processor.rs":"8ee08c6e793b149e16f681003c74d135588427842e4b10b8806fdbda72f041d6","src/group/message_signature.rs":"5084865f3c475684ca687970d19d8913f32f7cf9aa5be9c0ce7504d2a91ba292","src/group/message_verifier.rs":"ab0deb24c1aa71d272ba8222758aa23744cdcfca0b888d8ce01db5a223a0f985","src/group/mls_rules.rs":"9041f9b6ba7ded13a735dd76d845bf71a229ffc11089131718bd27916d236a3d","src/group/mod.rs":"9f870872fecd426d074fe3aca080c72f6093d7591c590d01a406b9adaec5ef72","src/group/padding.rs":"ccce4de242d0bf2746ddfa135e16e6a94a54df36a4de07b039cbbab5099790eb","src/group/proposal.rs":"ccdc4df02927a0d2bbc97d051e1fe0937f65204168bd3c6be129c4a0453bc54a","src/group/proposal_cache.rs":"a080a79cb300d72d6cca7fa46cc169b6e242f595afec3319775703da3d221673","src/group/proposal_filter.rs":"485eef053d47042e7b1ec4a97ba36ef255bfc113902bb54eaa85b655dfcb4c62","src/group/proposal_filter/bundle.rs":"b24bdaaa4ffedcc1b46627ae31e85dc85752737dbbf91af6f1e478df7ca3aad9","src/group/proposal_filter/filtering.rs":"861dbf8fac8a979690195cacbaa95041325c293c34c60e6bea16c14a22632af4","src/group/proposal_filter/filtering_common.rs":"ccf0321cf291509859584f7889a73c95c5c47e4a3d64dd39b5a2fe521e95916c","src/group/proposal_filter/filtering_lite.rs":"0303d894eb6cf3ad1d3594b6ac82aa9453f2d0adb68864eb048f82fcd4c33b32","src/group/proposal_ref.rs":"30b7b3916d36ed0b9dd43163e239c75b21429ef98d3d847baa72904d097fdc98","src/group/resumption.rs":"e72851e051d2c89ae49c41f665e9558e7dc0d006a651375c12ec4660a32ac1f2","src/group/roster.rs":"cc75691025b84678b8b8a0bc20214e932146e8bbc7312bc68f2012ac585da8e9","src/group/secret_tree.rs":"bba5ac857b74e1c92b1d5264835551a11c1609f9fe9aeac3d4833336daccd569","src/group/snapshot.rs":"4618bad5cae1cf7dc779d6a7817a84e344d66eda214c1367b54e4cce8a10bdba","src/group/state.rs":"425eb3d8f06125ca5def3ce4112a1cfccedce4912cd15a4b65caaf39a792137a","src/group/state_repo.rs":"2d9fa3b29230399508db280c822768896de58c9a85a0cd07c4ac272183c93cd9","src/group/state_repo_light.rs":"1edaf04b6b0da963bfaba34b8554dfa57b968cebab83b571b0be08eecc8b1646","src/group/test_utils.rs":"41c3ee06db361b432ed07c06867aa7da101be56b86d055950b64f84e5637a4c4","src/group/transcript_hash.rs":"b5d5767a23024aac851ee7812a883eb31391dfc03b686590647dbb45c6d8e6d9","src/group/util.rs":"eb68250cd171a2f9394652bacd0e53ec5cddb1ff4bbaf2e25a2673b5c1509e26","src/hash_reference.rs":"2aa704ee46ee5ce6a5fa639b8f31aa653f67ac45bb019349c75c059f234ba86c","src/identity.rs":"feb5de7b79eea01a02885ba0b3643a1408c7035065934560264014f296bee319","src/identity/basic.rs":"45daad6171a74fba8f5c7243da590897dedb30e5a9b4e08f9f2a470229880428","src/iter.rs":"8c0779e3a5d826efb3284e7300c2b093eae05e7c1c79d304ac25dbe94ed89654","src/key_package/generator.rs":"7fe13dbc17c6ae5610ca6702228693e7ccabeb798eb8427abb0861f3c49bb1de","src/key_package/mod.rs":"5f79d20c53928b9600f240255251a44772a8f1d172a2dae595cf867453d9fbd6","src/key_package/validator.rs":"2a5060b2eb0992f69676b8b105df4e87c5e8f69dad2caf0586928128b2ca6740","src/lib.rs":"b9d49587fa7c6eb28f375f8bad862b1eae0e572af90f7504ded0237b1caa4944","src/map.rs":"a45df4672d0a6579d75c9f16a8edf796e280afe0d9ab3c658d87ce12375ae8dc","src/message.rs":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","src/psk.rs":"f0ea10288713ce5cd78a3bb6ec4792e8166fab0f30819ae3a19165290f91ca9a","src/psk/resolver.rs":"5bc7b147eede49815471cfa1a7f70cf2cbc541186a09600f3dbc3ed8f1037f78","src/psk/secret.rs":"a55bf6c5ce08e42999a28ca01f97630f5ca32578ac0db07af796f4ea8f20a323","src/signer.rs":"92f18d183e68f45cb37840e1bbda333dcf5ec2eeb580b8595058ed6fb65b6b91","src/storage_provider.rs":"14badd1155ae23961fc9aca9f88f1b05d1455c3c6a83d96a48ff29bbee9431fc","src/storage_provider/in_memory.rs":"9923a13ac04c180388b77f88b73ff91ffff14f26a957f179c864e128ff88474a","src/storage_provider/in_memory/group_state_storage.rs":"9cd67dadecfa22715bfae55911d57db1a5471ef5d9ab67f61c0dfc57f16ced24","src/storage_provider/in_memory/key_package_storage.rs":"7cd58a9504dab55ee8d273908a2660595f3af51ea0f97b7a2b131d5e8a3905fb","src/storage_provider/in_memory/psk_storage.rs":"d8085989557991b5d6c116d9bb49be280fd330b35c1894f106a1cad0fe191660","src/storage_provider/key_package.rs":"c6efe9576c36dbac7391860f99ef04290103991294a7fe1ba540a2f0a56f020e","src/storage_provider/sqlite.rs":"f3b21b8d5266a3994308b31d4bf38883a23b7e0a808258edc30ae2cc2eeceddd","src/test_utils/benchmarks.rs":"70e6828c6220f70a9b9c7b0520617ad00cbfda908f72fa50d689370fd93a0c5b","src/test_utils/fuzz_tests.rs":"25105d460d28f09962336529d4a74ab39c7fe3ee3a953e17708d845d89b2a149","src/test_utils/mod.rs":"7e70438566e9a03493fc7e4ae03c02dc8ccb057151b225ab4d58327acd771896","src/tree_kem/capabilities.rs":"44f55091e41853a4478cfd96aaec0d7fd32a71a63be44091581644ece8539c80","src/tree_kem/hpke_encryption.rs":"d792bd8c771785937206ce325a81549b440174a7e0268c039ae32d30a0604f2b","src/tree_kem/interop_test_vectors.rs":"28f80a9a8006483dc533d77618a5bdbaf53e0ea5378863dc44dc5295771f5f7b","src/tree_kem/kem.rs":"1d4959f4bb0b79ad509bd8ed148934b94561a14e468bf9c73d831dcfa669297a","src/tree_kem/leaf_node.rs":"0f426bfbe6745bb5056c64cf869e8490299d8d7831a682c2880a24ec81e7e29b","src/tree_kem/leaf_node_validator.rs":"419be48f9c30509db21d246a4227bb0bddc3d0e6730306829568ec4b5df7fbc4","src/tree_kem/lifetime.rs":"4b5e6e6fd2cc6ace7ad913f90ab296f104d120a007181dc5742c796410197ffc","src/tree_kem/math.rs":"8c11333dc55b75b772469009451b295cb23517db86f318f7f593f9cdffe45bdb","src/tree_kem/mod.rs":"bd1eba1738c5e7040e310e0e09be1c32b4cc34cab0752fc8f01f127513fde21e","src/tree_kem/node.rs":"32c1385facef2d2b1f994dcb0751bf442be5c893ea665636490fb56948e64094","src/tree_kem/parent_hash.rs":"af08baf1f461c4012a0dac216da38a2df0c439c8bb6076875d22d2f518f4243c","src/tree_kem/path_secret.rs":"fc16e47f8d14ded43b54995348afc8103968cdb694322c01e56c064e8ea4d11a","src/tree_kem/private.rs":"ac9badec7cd852ad3038849cfb36d99dde13f39da2b229d4a4d723a7d5b1d718","src/tree_kem/tree_hash.rs":"5e27d493045317df29a39d83a202428d8f2c96df6de58f52b49af5311ac4f586","src/tree_kem/tree_index.rs":"ca2f2c2ea3ddd439badaa7f07b9b582b9edfe8d26f0b97eb1ce89fd8139ae1a6","src/tree_kem/tree_utils.rs":"b3c2ad8c032edd38108d40922abd13feae04a029aa21cd09e777465a45073adf","src/tree_kem/tree_validator.rs":"1cba8227f02616354169e832069047f8dea234baf47b652c2f16cdb229742ba2","src/tree_kem/update_path.rs":"071bd6ee8ab4151afe9583a74ea5c5c8ffc8eee13b345d695c9a5d1e20fa05f2","tests/client_tests.rs":"272715cbc92df97ed3544c8413daee8ae1df9974c71e894a7d597377f9dcd222","webdriver.json":"07de108b64d5ed5e86e69abff9311d375e2309c254cd703c72761124dda481a0"},"package":null}