- Jul 08, 2024
-
-
Jason Volk authored
Signed-off-by:
Jason Volk <jason@zemos.net>
-
- Jul 06, 2024
-
-
Christoph Dittmann authored
I run a homeserver whose logs show a high number of incoming empty presence EDUs originating from the user agent "Conduwuit/0.4.4". They arrive at a rate of about 2 queries per second per Conduwuit server. The empty EDUs all look the same, only with `origin_server_ts` increasing: ``` {"origin":"example.com","origin_server_ts":1720266475601,"edus":[{"edu_type":"m.presence","content":{"push":[]}}]} ``` These updates are unnecessary because they don't do anything. They only increase network traffic and CPU usage on both sides. After this commit, the empty presence updates are no longer inserted into the outgoing event queue.
-
- Jul 04, 2024
-
-
Jason Volk authored
Signed-off-by:
Jason Volk <jason@zemos.net>
-
- Jul 03, 2024
-
-
Jason Volk authored
Signed-off-by:
Jason Volk <jason@zemos.net>
-
- Jun 30, 2024
-
-
Jason Volk authored
Signed-off-by:
Jason Volk <jason@zemos.net>
-
Jason Volk authored
Signed-off-by:
Jason Volk <jason@zemos.net>
-
- Jun 22, 2024
-
-
Jason Volk authored
Signed-off-by:
Jason Volk <jason@zemos.net>
-
- Jun 09, 2024
-
-
Jason Volk authored
Signed-off-by:
Jason Volk <jason@zemos.net>
-
- Jun 06, 2024
-
-
Jason Volk authored
Signed-off-by:
Jason Volk <jason@zemos.net>
-
- Jun 05, 2024
-
-
🥺 authored
delete unnecessary `real_users_cache`, fix overwriting push_target iter, add proper function for getting local active users in room this `real_users_cache` cache seems weird, and i have no idea what prompted its creation upstream. perhaps they did this because sqlite was very slow and their rocksdb setup is very poor, so a "solution" was to stick member counts in memory. slow iterators, scanning, etc do not apply to conduwuit where our rocksdb is extremely tuned, and i seriously doubt something like this would have any real world net-positive performance impact. also for some reason, there is suspicious logic where we overwrite the entire push target collection. both of these things could be a potential cause for receiving notifications in rooms we've left. Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
- Jun 03, 2024
-
-
🥺 authored
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
- Jun 02, 2024
-
-
Signed-off-by:
Jason Volk <jason@zemos.net>
-
Signed-off-by:
Jason Volk <jason@zemos.net>
-
- May 27, 2024
-
-
Signed-off-by:
Jason Volk <jason@zemos.net>
-
- May 22, 2024
-
-
Signed-off-by:
Jason Volk <jason@zemos.net>
-
- May 03, 2024
-
-
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
- Apr 26, 2024
-
-
Signed-off-by:
Jason Volk <jason@zemos.net>
-
Signed-off-by:
Jason Volk <jason@zemos.net>
-
Signed-off-by:
Jason Volk <jason@zemos.net>
-
Signed-off-by:
Jason Volk <jason@zemos.net>
-
This reverts commit bb433516.
-
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
Signed-off-by:
Jason Volk <jason@zemos.net>
-
Signed-off-by:
Jason Volk <jason@zemos.net>
-
conduwuit is not a library Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
Signed-off-by:
Jason Volk <jason@zemos.net>
-
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
Signed-off-by:
Jason Volk <jason@zemos.net>
-
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
- Apr 17, 2024
-
-
Signed-off-by:
strawberry <strawberry@puppygock.gay>
-
Signed-off-by:
Jason Volk <jason@zemos.net>
-
Signed-off-by:
Jason Volk <jason@zemos.net>
-
- Apr 15, 2024
-
-
Signed-off-by:
Jason Volk <jason@zemos.net>
-
Signed-off-by:
Jason Volk <jason@zemos.net>
-
Signed-off-by:
Jason Volk <jason@zemos.net>
-