9984392a77fcbb6d0ee70b536ecdcfc4349101bb300a509e32353aaa1134979e  .github/workflows/ci.yml
6593266e57a718762fbca26fd893fcabf1ea842dcc53dd0fd11844b2def2a543  AGENTS.md
b83b20e991af384b349825ca39aad157d8b412d0143cc34c68567ca011bccf58  Cargo.lock
3ecc46532a7fb1a231dbbd5337221d0c0c32ba36574e74655854f1a1d54d4581  Cargo.toml
6be2fbcd1da8a07dda7daf3ddd727b38f363751ebace9c0b87c282f8961cffed  Dockerfile
7136ea911bb6b6d352f703f80efeebde921028ea9dc39cd0d2cd55ea465f8c37  examples/config.json
8a65739eb5c24f10b9f2c509f0bd050fb1115706e6a41fdf804b9e0e44f583fd  examples/config.toml
ca86274bcf4dc5daebbf69c9f003854afca92954719aff068f810e0a3d615dea  examples/config.yaml
bbc2591581d382fef5fb918a480e6c338c7e3e3f2025df5509f51708534631e7  examples/converse-origin.fragment.yaml
66ea9e2b58f6a39b70911b9981cae5e99625483af7a41168e24923464de8ae56  examples/reverse-proxy.fragment.yaml
d13306be0ecda81ce779baa290ffb417380d525928477f16200884b5169cca33  rust-toolchain.toml
c08bd5923906f4d2163a258c8b68dbef39ea6a3e07032f67e5c12d3d9ca81c5e  scripts/ci/image-tags.py
8820d262f8018a822b27eb9e5f0d3b9ca0c1272001164ca8a59fcd13911a5426  scripts/ci/prepare-minio.sh
5bcd646c6c9159bbdce3a4eadce4d80d6c7422748e47c6ad04e5769efb4f2920  scripts/ci/prepare-reference.sh
cb44f2692aefd618872153aed2658a7ab5c1a420802592e3240553b1f8da5ea5  scripts/ci/vendor/README.md
1e558d3d2211ea0228596aced2b71306503190c454ec4cb44f172045b3513c34  scripts/ci/vendor/prosody-cafd74b9c5ea.tar.gz
7ae11639143308ed4acd30ef6f99f55c7575893e5f6dce819d1f9d7da00cc29c  scripts/ci/verify-all.sh
16e476e50c5802efcbb7d1aa68141c183c60f5ab17037d697dce720c209141f4  scripts/docker-entrypoint.sh
6fcb8a4977fee840d826951b0c30a3f2477c55d00860c79e99f635ca6e215e2b  scripts/filter-android-pep-log.py
a83cfdb6d910af1add9a14df7b0bd43fb0e2a23342f1a1eec831d47c659bba6f  scripts/integration_http.py
b1018e1b279c89f6cf14b4017e4f1b14e9165afef2f668cec6ac8bbe0c710d85  scripts/integration_xmpp.py
89e3fc6202656363712f2605efcfe1669a5ae77e5b08da790e4e481772a85e00  scripts/load_smoke.py
86089451e83f881b4496b3cd7157e25d2285e511696283075287177b4a46550a  scripts/make-demo.sh
038052022c9b38f59fc0a6f91b0ef36911b0a023e467be359affd469d7015c04  scripts/native-federation.sh
6d8423de4f2db9198c8f6c19175f0fef4502f34002103f88cca7d8661100d073  scripts/prosody_compat/README.md
e08ac6136cce27cda2ddbd510da0f25750766ab0150a9f4b8f87c953276d16e9  scripts/prosody_compat/oracle.lua
2c7a2c946885205e9df38b97305073a8ac72f58ac8ff84fc6f9af320c35bbc96  scripts/prosody_compat/verify.sh
1b9ed063daf3e0320819b4fe0135c96dd27e49877044aa2f5093b8ab4fbda41d  scripts/smoke.py
2cd5e17cdf0902ceaaca9b6e8d36ca766e33e66a06784ec97ad99165571eaf91  scripts/verify-local.sh
a2e47f547ab9349f84ee6c4f8e51c147b7110b41a82c17cdb938027a84d82ef3  src/account_modules.rs
5637f816586f0613b83e14d0ed478bd539f325b70ccbfc9fdf893adbe494453d  src/admin.rs
1b2011fb38482eba69dc245c367ddf496089d0cbde8a000b1ff5e9bbf8c3dea8  src/archive.rs
e15b079a420227ee59e3b7ac305783c51eb59d76a8fb5dd12760547b0f812107  src/auth.rs
83ac35a4c9d20debf006fe80fba8e423c09806fb2526ff384b188ca28d612a5e  src/config.rs
175ab07f17ba14c51c76857c4905b0a587d8be68e2be5179456e9c71a523c487  src/csi.rs
834ebe4a1f2d46ab932c14c0a2c7be3375873a71ef56026d372c86e60ef041fc  src/data_lock.rs
1c8aa5cb816a32a0f9f24589ac00beba27544a83c3d9aad771523a1d1cbcd4c8  src/extras.rs
dca8959effb123b94e1fbd42c561a79c721178c4b612a004db9f9fccb3b8950d  src/federation.rs
46a59bc6689f0931670547e26b3dc4beae3aa210eee1aae832070925b377499c  src/http_altconnect.rs
d561a6bd4db079cfb1ef3bb7ae75f23e6080c5d5705583774f6c5f1ca6ed4420  src/http_config.rs
3fa73ae129fe552bd7de7afca0617a1c18bf4d3b36a39023bfec036bca17ffc5  src/http_proxy.rs
f4f87f5c20cb0602d803e86a22c209756c3b1f22c532743ec7e0dbf5bb174a0e  src/http_service.rs
c604a0a764ffac6bae0c9aa15c9ef7022d35cb1f8c9159eb66257114445621c5  src/http_transport.rs
5b27b6c719537af919bd6fe089574eba5e2c7bbe0d32249164914a4bb57a1427  src/lib.rs
a21e1119ea0271b63935e92eb106ab6076f0035e6d3a06c21a352f152b9b37db  src/logging.rs
58ce2a9daa36ac26b39c8f263a16f4fa8cc4e57c91bbbf5b24a6aad3f1a326e0  src/lua.rs
f103c15e11d61b5818e9a9491b8533b904cade7b3654c481cc61d3a7d0bb8173  src/main.rs
68d97d96aa3a370474c144ccfdbf16109c46a6b14123d55d30464237ae29a958  src/mam.rs
f17b06fe5b76381b5cdbfc2b668107f6c2b0b456c05b7a7709bea6a284531ff5  src/muc.rs
c7ba46a140b9dce65cc573176265d6f77049ae657a70ffe59611a1c0f3ef89af  src/muc_admin.rs
ed2f07105ffeb80396aaf91c7a1fe9a8dc88d17235d03a0796372c1797c1506a  src/muc_history.rs
636f6ea7ad7cc98390ac775a93b469d2f3e0f9e138be5bd1e256cad5037c7183  src/muc_recovery.rs
3252884252158e1c4bd58922b97733f434c7d28baf059e63267632a3290f660e  src/object_store.rs
7d7114a22ef3bf02f9caaf578f0a50d4f75b4dcd4b335b4cb8425d9716c97e71  src/pep_diagnostics.rs
f09a6479b76c9c601a169b5f1f9cf1364e82df5ae27e4bab8d1b1428b5cad457  src/preauth.rs
0d7fec83ff188f9092b1945951f2879d846d5f6aef1e657671e8c4eeb4beb226  src/protocol.rs
8dbb7a6b43a5f0562a775df42a959ab8badc466135a8b32da86cd79615b5acbf  src/pubsub.rs
913cd033f60a68f6c7cf9b3adbaf76db1c5c9bc88a0599196d373b16b64c0a1e  src/push.rs
bec477f2520af6a9d7ca54e43eb12158b53e3cf09057653e504dfdeab956885e  src/sasl.rs
1bcc6995e221f316bd4765eeb79c2ad67c9fe9e93d4254e6f6679244fc733e6f  src/server.rs
c37f6c478d45b3c0741f0b1bed95f499e67d4d3eb50b78fe606e2b518170e45f  src/session_store.rs
1d4e890315886bc4fd0b824e034a5c1833a1f2c1347e8c3ca77254e13a2acab9  src/sessions.rs
c9fb5d18da148a6366a18afb86eaee26a67d20c7b6664e425e612d44e79a2988  src/storage.rs
462b00edb2c1e02dd34524bafe4f82b5ef902028b44310ba31b085d31f4dc2aa  src/tls_binding.rs
a78592aa79d8f01c22af1457d0c3f5922863ccd3e8ebb1aa05e043cc44579b8a  src/upload_migration.rs
f9b023565711e0217238b53fb678c5fb14849cdcd2efcd0fce249018274fad69  src/wire.rs
b4eb7a230570dfde0fd0d301a6ace36559a5eae3e1402e42c76f014f61739c24  tests/_wire_client.py
45613ad6c53087a50c6c3a7969b30783578c334499bc6baceadb2d18b0b3ea4e  tests/admin_socket.rs
0645fda01bede4362d998ef22aefdd2c02578dd2c2aae3878d0cff87b3679835  tests/android_sasl_network.py
ad225ade463f55bfd0734e67f5306e274cd9aab59e10e91469bf7263547cdf79  tests/archive_edges.rs
366b315521bd4f4448c0bac17bf74ddb77a728ff41fc48e29d46377625e0330f  tests/archive_mam.rs
df8530d69beaf36c34e78f0f050930b7e0d6a296c22ca543dfc7533180ba0543  tests/archive_redo.rs
cb6b7bbcd1bc7ee01a4ccf892d4b6074765685c56c4b8bb46e0381b834577b6a  tests/auth.rs
011bbdd00c8ff8b648076d133086c395f6784cdcbb0c9f4e1efcbc15c1e79d9c  tests/bind2_archive_latency_network.py
b3c3470f0b9b64584abf98c26a4578b0b90089086d00f7b07187aa5f6db6a417  tests/cli.rs
cc58adbb0fc867802b09cf7bd0d25397a273e721fbd0d0cb0ce30c19e80c13a2  tests/config.rs
ba364e9ea561624b2c649cd0dda559e213c75e6d7080ae85f0c23f1f13d117e1  tests/csi.rs
3f5b4558cf380e5e9e849baf6935b267598f33d8614dfe960068471fba2f240a  tests/csi_native.rs
d4d8d982c6f4ab96a809b598ea9ead7f64fa9d916547f1eb9d797aa71db64fdb  tests/data_lock.rs
be18a83fb5884cfdbd2ddc542cb25fd07b70f139cbdce1ae67562568df42a2e2  tests/debug_legacy.rs
63753c2e3524e8e7826bc2d48e2bd78e36e1cc56fde9da19950d5c35e1c38f77  tests/federation_tls.rs
1aaf06ba872cb5dbe0545afffdd8efddd0eae7305de06f3b3b75c19289581865  tests/fixtures/prosody.cfg.lua
33a8a5d9980bb9aa1162a1e3e562a9d889edd3d2f96a7073e14acc8e504bf9c7  tests/fixtures/slow_sync.c
19d570b92075d1355257c3798e4c52e404cc356dfe5dfd0c8fb384e4e7150682  tests/gajim_discovery_network.py
4398bf0639c31f0df328f0b0f1a5df17f2e69d2df84514845bba882146de06bc  tests/gajim_features.rs
a346e70af3657fbf56e0bb1c39c427f630de8c349e6858b8933c52f42a21ab46  tests/http_altconnect.rs
e124050689fd712fa5dce058add7d9f0b6b51ad163a11e835a650bed2513461e  tests/http_altconnect_network.py
f1ea3eb78d5c716f4281cf17cb41b9fb22e08dbb4cf08ed9c8477c79b7d2382b  tests/http_proxy_paths_network.py
7c599c83eb999cd8776f0ce6811db8f478366b840311f2e513823f70b5d7cd30  tests/http_transport.rs
278db32ba0dec882b0af8f1969da87670ff3d2d749d32320154dabef51cff191  tests/http_upload.rs
da2fc65e931ec74fbcdcd26d04f2cb073e2dc1e354139135166c79580973a477  tests/iq_errors.rs
ec993a6e31d38f82abd13bd46ad99286cf13e8abea63c0385c848037a12b0cd4  tests/journal_recovery_sync_network.py
05160f17f8098466a67c9b069c165dc9d94a84ab03a49896169f110baf8e869a  tests/logging.rs
dfc3429e3e755d4c99ec1bd8ee6fb0f1f6aaf86414d5adaca7e9e3b18c7fe3f7  tests/logging_network.py
0141961eadf9246ce287d7ee0dbbbf5243fd6e1332e09ccd2f6a591be419c2c3  tests/message_latency_network.py
329ccbd4faee6cbbfa92d2fa0248844721b7ffc033baae4ec2570e9893f5df9f  tests/message_routing.rs
1134fefd5bb75884b096b8542c4f9745e64fd5dfcf87a6bba8d665aad2185a8a  tests/muc_access.rs
8120c66b85c0884619e39eea0b8761e11b41f2ed14c5be00146e35ca4714a9a0  tests/muc_crash_network.py
168a8eb6ab892a379722dab0230efffb6585aaba639ad4691ec017626e1640d2  tests/muc_crash_state.rs
2150cc7f4dccf8f1277783f5ccc94d6d626f8cb34ae6d4a05bf249863af29939  tests/muc_domain_bans.rs
1d06b769b59012732ba04497a995f4f54df127f58c5f4f264a5df99589f31a94  tests/muc_extensions.rs
a8a01faf51bf82bce6cbb2616cdaabb6337047d1c5f17d5f39975c0528a1d5ae  tests/muc_flow.rs
b24bd920f096576c2009ff1ccc0366eb8734c5f0b2feb39f04ad7087268a94b9  tests/muc_history.rs
1b34ab721eec69295e1274e44bfd108c0e117dd383624cb6c98d851eb20e7a9a  tests/muc_latency_storage.rs
18f18362f26710043b51168675daee91ae88c071fb44e48210b49686011f8722  tests/muc_native.rs
3df2736ccfd25a6cab290df80ceb7474ea44bb02af6cf768a9216d6b8f7f8630  tests/muc_optional_admin.rs
5dc93407a658b45e504b89e26cfc8f495cd28ad90d0a308b7d228a472435ff9f  tests/muc_protocol.rs
ac1caa62a3cd91e74bd7100a5e542c404e97aec61a34e9627900b458c2ee3806  tests/muc_recovery.rs
b5c2e179ee61287a8ec8b6bc593d8c960ca4f87cc71f2230e0c033fadd701ed3  tests/muc_restart_network.py
5a742e53aa4707b4a060eeb26242006a34344ab57b8cad36668190a8dc5d0674  tests/muc_restart_state.rs
7d8cc2b55bfccc92095c08b68dd6853b4ff2b7bfa460faf6c122e7fca09cca39  tests/muc_sm_load_network.py
2e718aaa0328ac2a5f5bffbef5cd758bbfc49301d31edc77db316df8c7610acf  tests/muc_state_native.rs
cd13d1481dba7725986c47b5e5eb606241c8bbc32ab05d53f536f4431d6f7a3d  tests/pep_client_interop.rs
741cbcbf5552a8c3e5e7757a29de76ecd29da58f9d1184a35a075f1ed7aa5af9  tests/pep_client_network.py
dd68c50d7d7cfd7871f69331a2787e0336dcab73762a82c599cee2a39920ae95  tests/pep_diagnostics.rs
2dbcdf8887762f6977618c267bb9c880351f9927462b05321bbbfa651eb16ff5  tests/pep_discovery.rs
42b6c19d14e60b0c93193b4df473a0dd7cfcdb19250245ab94a7e1a237608395  tests/pep_item_order.rs
3e349f9219da20602a239a6c4ce71dc045faf9afb1c36599e2b41e90b2423508  tests/pep_notifications_network.py
83cea7164e5e6aadfc126b6b8349eb242bc113ba638385fa13c51ffda32aa57a  tests/pep_order_network.py
08d1a1c5585dba862b78deddab59bd45282610afa58852b29ef56f3023a79de9  tests/personal_message_latency_network.py
6a078c3fbddff07131f3247d01fb1e13bc923888d93ea30175adda471cbece2f  tests/preauth.rs
b4048d34620bd0726cfb79d4d1cca9635f27ca8e58c8ad61d619af63672a2e09  tests/preauth_native.rs
06a66caa73c179b9d3b239e6f4deac6fc876d8c8dfeafe302f043d85d9f4beb9  tests/preauth_network.py
fa1eae49717ca9fb8b118f40058dff0c068c8f28823ea1b0ac42fd0c3e935bda  tests/pubsub_native.rs
359de6dd2d960e63296f1109617f139bed2eac40409e50f72ff745897ba943ac  tests/pubsub_persistence.rs
6fb7475ca7359ad870a83d5f143a1994c7bd34e9b56e275f7496ba8da291ee17  tests/push.rs
b8dd71798f96931f7ab4489cdb1e258556f41411815ef38d3a03e80e4e8fbdfc  tests/push_discovery.py
44c8e642f725be2292dfc5282feac8772ac34824927b63058f03f7c98285e5b6  tests/push_latency_network.py
abf5e6a32ab542ccba5861eaaf7aed9a86b8306abfe2c329646d54e43176dc0c  tests/reference/COPYING
1ecd0a5c122910cbd066922c95ff0c32e945a07e2c9b0a37a30e5f035b5ecea6  tests/reference/configmanager.lua
78fb639a334846c884f2d438407d7fa8491778b695f9e6218a161ebf8acaeced  tests/reference_prosody.rs
5ab78e9319d6004d65d35cd4d04dbb99d4ea5ffd8da00473d874bb26000fce35  tests/resource_rebind.py
2e79de5ef8d3be81ac8f715bb96797b6e8e39cdcd61c13d8d873a96b53cb52e4  tests/resource_sessions.rs
cefd1001c9619456402223fa89e449f65599c4397f523860e965ca192a4fd915  tests/sasl2_bind.py
e14450fee2a25e5917682d9b71395adf76ef82c2a627060a4bb33aa839b6a280  tests/sasl2_cached_inline.py
198cfa72ece0124e5ac992e30dbabeb4b60df87bada33999ba66d62220082bc6  tests/sasl2_resume.py
ddd9d5b46dc943138a334c64477fb11970b3d45e4cfbeaafc7348754f1e5e29e  tests/sasl_accounts.rs
a7d1519f4f44cc7bfad3d20bcfdf455e92abdd084feed493ffc9e0267a387740  tests/sasl_network.py
4748fa227743686f78a0fa0364735d2dda5995f8d70a79ad03c1aa1decb42978  tests/sasl_retry_network.py
d8882b8aabd6ff603c81fbbc259eefa68772afb2b3eec2e003ac29efd65d146b  tests/sasl_web_network.py
7d69c14ced7884450b9a1ff63cd984cdb9dfe948d6c56631c7593b6fabdabf7f  tests/session_routing_isolation.rs
7636b0767fdf24e3d4bde03779ec40309ed2b3301d4e35c6ae5f59aa065e4b2e  tests/slow_storage_crash_network.py
7492523bb226b68f72b97b028a7fafeb4fb5375b1efc6fb516400279dd0743d4  tests/slow_storage_latency_network.py
d9eef5c37fcd99404619d61dbf7a2bf7673087924d93e69b08769e716afe297b  tests/sm_durable_slots.rs
b4c9422cdba8fd133572c0fa3a0ae6cda14edbd14db6d984d76f4409eefd1262  tests/sm_journal.rs
8fa5de6a2291a7c35e7bbbc6334d42b4e0836a36bec252d0ef4703e8ee17aecb  tests/sm_restart_network.py
f76ad9de4c7e0140b1a4c3da06e849e28bb0562cf9b576ed85a5257f7394506b  tests/storage_accounts.rs
5c38afd5f77b5774552d12c461902ffaae21de11735560c6f0088e3dda8afa58  tests/storage_compat.rs
8724991fdf22471952cf1a0fac863abe837069c93d3c8d2fa751af4f6bbc3e38  tests/tls_binding.rs
5bea9b5546d3a6ae4fe78d17acbc3f6e6a1d5e1d13b32f2aa88d0e320892b7c5  tests/tls_plus_network.rs
720abdef4c9af261b0e6ac7becb0f9a73e879ba13daceabb14cf8e91be2e0e7d  tests/upload_large_network.py
ba7811c8d8a22692059b2224c563023553aac63d275a56a93716fd94075bfa2f  tests/upload_migration_network.py
775e14f8f08fa8a419941f7795379cc555bda79ae07373a713fab8f371d21985  tests/upload_minio_network.py
c00cd2b123e8299e5e71e55a776dc7f8ac6403dd749eab11bfcb18d41fa80934  tests/upload_multi_network.py
8ec91d74a0aaaf654b70e873e5c7f7fd28cd60131de6226aae7b0de83d917a8e  tests/upload_s3_network.py
e454204af26d5a356cb6aa838c3b46f4d13c552b5bd36d6b01bcd6f604821ff2  tests/wss_interop.py
