Commit graph

  • 80eb19b14a add back unix socket listener. Jason Volk 2024-05-29 16:59:20 +00:00
  • 164416a302 add unwrap_infallible tool Jason Volk 2024-05-25 21:24:17 +00:00
  • 94bd436fa4 upgrade to hyper-util 0.1.5 Jason Volk 2024-05-29 17:21:59 +00:00
  • d8ac340790
    chore(deps): update rust crate tokio to v1.38.0 renovate[bot] 2024-05-30 23:29:08 +00:00
  • 3646a916c4
    chore(deps): update rust crate loole to v0.3.1 renovate[bot] 2024-05-28 16:10:07 +00:00
  • 75cc7cb74a
    chore(deps): update rust crate hyper-util to v0.1.5 renovate[bot] 2024-05-28 13:27:43 +00:00
  • f4cfc77a57 Check if database symlink already exists Jayryn 2024-05-28 09:14:30 +02:00
  • 1cd9f2ce99
    Check if database symlink already exists Jayryn 2024-05-28 09:14:30 +02:00
  • 8b7b86b74e
    chore(deps): update rust crate opentelemetry-jaeger to 0.22.0 renovate[bot] 2024-05-28 01:22:58 +00:00
  • b8b93a2e86 Bump 0.4.1 v0.4.1 Jason Volk 2024-05-27 18:47:34 +00:00
  • 29d69b7688 update complement test results Jason Volk 2024-05-27 20:12:46 +00:00
  • bd07fb61e0 add hot_reload.md to SUMMARY.md strawberry 2024-05-27 17:47:46 -04:00
  • a41a60ef07 media: dont ignore requested filename on /download for Content-Disposition strawberry 2024-05-27 14:43:13 -04:00
  • ec7a9ab726 add toolchain and build/check shortcut to smoketest Jason Volk 2024-05-27 08:26:48 +00:00
  • 25f598ce6c enable http2 feature for reqwest. Jason Volk 2024-05-27 08:43:05 +00:00
  • dbcb3be0ab fix duplicate output; increase wait in smoketest. Jason Volk 2024-05-27 06:02:13 +00:00
  • a537462d51 replace num_cpus dependency with available_parallelism() Jason Volk 2024-05-25 20:58:37 +00:00
  • d2aef071bc add possibly referenced rocksdb symbol to export list. Jason Volk 2024-05-25 06:58:57 +00:00
  • d68b11e8ff fix rustflags for release-max-perf Jason Volk 2024-05-24 02:03:36 +00:00
  • 9cf5b0926e fix regressed jemalloc stats feature Jason Volk 2024-05-24 06:16:19 +00:00
  • ff0b57c89c remove unused jemalloc dep in main module. Jason Volk 2024-05-23 20:03:21 +00:00
  • b94045a468 dissolve key_value/* Jason Volk 2024-05-26 21:29:19 +00:00
  • 3122648767 split ruma_wrapper from_request() related. Jason Volk 2024-05-23 18:44:19 +00:00
  • 3f5349ad76 simplify RumaHandler for Router building. Jason Volk 2024-05-23 18:43:12 +00:00
  • 27dcf213f1 tweak error strings. Jason Volk 2024-05-27 05:37:08 +00:00
  • a1b526b3b7 tweak log levels Jason Volk 2024-05-27 04:33:57 +00:00
  • dc614e11d6 check invite target is our server. Jason Volk 2024-05-27 05:40:07 +00:00
  • c5569b4c6e dedup acl checks Jason Volk 2024-05-27 04:32:35 +00:00
  • 71a1285c7b hoist receipt ACL check Jason Volk 2024-05-27 04:13:40 +00:00
  • abdda6cf32 check invited user's server against ACLs on /invite strawberry 2024-05-26 22:59:13 -04:00
  • 4d21f9d962 use ok_or_else instead of ok_or for function calls in server_server.rs strawberry 2024-05-26 22:28:01 -04:00
  • 1013fe5a42 check for membership join state at /send_join strawberry 2024-05-26 18:57:08 -04:00
  • f31b7b9420 ignore inbound EDUs for users that dont belong to origin server strawberry 2024-05-26 18:05:15 -04:00
  • e5e358cc68 compare X-Matrix origin + body origin and check PDU/EDU length at /send txn strawberry 2024-05-26 17:19:24 -04:00
  • 50bc7cc005 check state_key matches sender user at /send_leave strawberry 2024-05-26 16:39:51 -04:00
  • 445015e9ea check user ID server against ACLs at /send_leave strawberry 2024-05-26 16:39:10 -04:00
  • 7a38c12e5d check for member event type at /send_leave strawberry 2024-05-26 16:38:31 -04:00
  • 2a77951152 check for membership leave state at /send_leave strawberry 2024-05-26 16:36:53 -04:00
  • 0256c27363 check if we know about room at /make_leave strawberry 2024-05-26 16:36:00 -04:00
  • 826edc0a3a check state_key matches sender user at /send_join strawberry 2024-05-26 16:33:35 -04:00
  • a5043a38e1 only allow membership event types at /send_join strawberry 2024-05-26 16:26:09 -04:00
  • bfd471a863 check user ID server against ACLs for /send_join strawberry 2024-05-26 16:25:06 -04:00
  • 3981e77ec6 check user ID server against ACLs for /make_join strawberry 2024-05-26 15:29:49 -04:00
  • 81bf4b7150 check user ID server against ACLs for /make_leave strawberry 2024-05-26 15:22:19 -04:00
  • b8ec763a7c ignore read receipts from ACL'd servers and users not joined strawberry 2024-05-26 15:02:33 -04:00
  • 003d4edbfa debug log receiving typing EDUs for users not in room strawberry 2024-05-26 14:51:24 -04:00
  • 4f0006d18a ignore typing EDUs from ACL'd user's servers strawberry 2024-05-26 14:50:40 -04:00
  • b822e3a94c listen on IPv6 localhost by default strawberry 2024-05-26 14:46:35 -04:00
  • 68fffe8e96 check room ACLs on sender user's server for incoming PDUs strawberry 2024-05-26 14:31:26 -04:00
  • 7328ed7509 rename misleading sender_servername to origin strawberry 2024-05-26 14:29:56 -04:00
  • 22c512a764 Bump 0.4.1 Jason Volk 2024-05-27 18:47:34 +00:00
  • 4354ebf85c update complement test results Jason Volk 2024-05-27 20:12:46 +00:00
  • c941554144 add hot_reload.md to SUMMARY.md strawberry 2024-05-27 17:47:46 -04:00
  • 916dcf9d08 media: dont ignore requested filename on /download for Content-Disposition strawberry 2024-05-27 14:43:13 -04:00
  • 2bdb1dc9bb add toolchain and build/check shortcut to smoketest Jason Volk 2024-05-27 08:26:48 +00:00
  • 2b375dfaaf enable http2 feature for reqwest. Jason Volk 2024-05-27 08:43:05 +00:00
  • 9ce9f7041f fix duplicate output; increase wait in smoketest. Jason Volk 2024-05-27 06:02:13 +00:00
  • 9103e2325e replace num_cpus dependency with available_parallelism() Jason Volk 2024-05-25 20:58:37 +00:00
  • 9fc49fda0e add possibly referenced rocksdb symbol to export list. Jason Volk 2024-05-25 06:58:57 +00:00
  • d0d56dd007 fix rustflags for release-max-perf Jason Volk 2024-05-24 02:03:36 +00:00
  • 9c4a5e1865 fix regressed jemalloc stats feature Jason Volk 2024-05-24 06:16:19 +00:00
  • f6ddf2f098 remove unused jemalloc dep in main module. Jason Volk 2024-05-23 20:03:21 +00:00
  • d44f8b0f27 dissolve key_value/* Jason Volk 2024-05-26 21:29:19 +00:00
  • 4c52264af1 split ruma_wrapper from_request() related. Jason Volk 2024-05-23 18:44:19 +00:00
  • b3b45d338f simplify RumaHandler for Router building. Jason Volk 2024-05-23 18:43:12 +00:00
  • df308540fc tweak error strings. Jason Volk 2024-05-27 05:37:08 +00:00
  • 239322fba6 tweak log levels Jason Volk 2024-05-27 04:33:57 +00:00
  • 98a73d2c8d check invite target is our server. Jason Volk 2024-05-27 05:40:07 +00:00
  • e94276ca54 dedup acl checks Jason Volk 2024-05-27 04:32:35 +00:00
  • 4ef45edb3f hoist receipt ACL check Jason Volk 2024-05-27 04:13:40 +00:00
  • 055acf54ed check invited user's server against ACLs on /invite strawberry 2024-05-26 22:59:13 -04:00
  • 0047772377 use ok_or_else instead of ok_or for function calls in server_server.rs strawberry 2024-05-26 22:28:01 -04:00
  • 5bad6881c1 check for membership join state at /send_join strawberry 2024-05-26 18:57:08 -04:00
  • 1e7aea408d ignore inbound EDUs for users that dont belong to origin server strawberry 2024-05-26 18:05:15 -04:00
  • 6d946c945d compare X-Matrix origin + body origin and check PDU/EDU length at /send txn strawberry 2024-05-26 17:19:24 -04:00
  • 0734cf5c68 check state_key matches sender user at /send_leave strawberry 2024-05-26 16:39:51 -04:00
  • 196737733d check user ID server against ACLs at /send_leave strawberry 2024-05-26 16:39:10 -04:00
  • cbe4e583b4 check for member event type at /send_leave strawberry 2024-05-26 16:38:31 -04:00
  • 3d38393aca check for membership leave state at /send_leave strawberry 2024-05-26 16:36:53 -04:00
  • ab2681aa55 check if we know about room at /make_leave strawberry 2024-05-26 16:36:00 -04:00
  • 8dd0fec139 check state_key matches sender user at /send_join strawberry 2024-05-26 16:33:35 -04:00
  • f7246dd862 only allow membership event types at /send_join strawberry 2024-05-26 16:26:09 -04:00
  • 2a512505f2 check user ID server against ACLs for /send_join strawberry 2024-05-26 16:25:06 -04:00
  • 987a4459b3 check user ID server against ACLs for /make_join strawberry 2024-05-26 15:29:49 -04:00
  • ca5f76c3a3 check user ID server against ACLs for /make_leave strawberry 2024-05-26 15:22:19 -04:00
  • daf44c8604 ignore read receipts from ACL'd servers and users not joined strawberry 2024-05-26 15:02:33 -04:00
  • 3482f63f30 debug log receiving typing EDUs for users not in room strawberry 2024-05-26 14:51:24 -04:00
  • 5ccc3003cf ignore typing EDUs from ACL'd user's servers strawberry 2024-05-26 14:50:40 -04:00
  • e47fa8ba24 listen on IPv6 localhost by default strawberry 2024-05-26 14:46:35 -04:00
  • 217367ae1e check room ACLs on sender user's server for incoming PDUs strawberry 2024-05-26 14:31:26 -04:00
  • 9810b56175 rename misleading sender_servername to origin strawberry 2024-05-26 14:29:56 -04:00
  • 6ccf578437 bump rocksdb input Benjamin Lee 2024-05-26 19:11:45 -07:00
  • 8a1848a814 Revert "nix: default output to scopeHostStatic instead of scopeHost" Benjamin Lee 2024-05-26 14:52:55 -07:00
  • b4cd8e9140 fix dynamic builds with liburing Benjamin Lee 2024-05-25 18:04:17 -07:00
  • a08f90b161 add a smoke-test to CI for the nix 'default' output Benjamin Lee 2024-05-24 17:07:14 -07:00
  • 207979579c fix dynamically linked devshell Benjamin Lee 2024-05-24 17:04:34 -07:00
  • 68b96026ec unmark dynamically-linked jemalloc builds as broken Benjamin Lee 2024-05-24 17:02:20 -07:00
  • 0540b53add
    bump rocksdb input Benjamin Lee 2024-05-26 19:11:45 -07:00
  • 1936d84f50
    Revert "nix: default output to scopeHostStatic instead of scopeHost" Benjamin Lee 2024-05-26 14:52:55 -07:00
  • 76c81d7209
    fix dynamic builds with liburing Benjamin Lee 2024-05-25 18:04:17 -07:00