Commit graph

13 commits

Author SHA1 Message Date
hippoz
73f29429e4
don't collect strings when matching if we don't have to 2023-02-01 18:49:08 +02:00
hippoz
0529fd1dde
optimize name lookup 2023-01-22 20:26:46 +02:00
hippoz
2fb13032ab
massive refactor to stop passing around client index in server.c 2023-01-19 03:40:37 +02:00
hippoz
2755669b05
change struct names 2023-01-19 02:46:49 +02:00
hippoz
98a4bd2b9f
don't open urandom for hello 2023-01-17 23:04:48 +02:00
hippoz
1ad65fc10e
fix broadcasting, notably fixes xfconf and thunar 2023-01-16 19:47:40 +02:00
hippoz
095eb8f403
greatly overhaul bus code 2023-01-10 14:57:16 +02:00
hippoz
15a449ee44
improve naming 2023-01-10 13:08:49 +02:00
hippoz
0d5385f295
store match rules per client 2022-12-31 17:55:32 +02:00
hippoz
2a07d8dd38
very barebones match implementation 2022-12-29 20:10:36 +02:00
hippoz
98dcc4c630
implement more methods 2022-12-26 18:05:12 +02:00
hippoz
36162d106e
add concept of names and ability for clients to own them 2022-12-21 21:38:48 +02:00
hippoz
fbaffe515e
initial basic implementation (server + wire) 2022-12-21 00:38:10 +02:00