Justin Tracey
|
8c852bbd4b
make peer configs per-user, not per-conversation
|
1 year ago |
Justin Tracey
|
9d63492f83
add peer shadow test
|
1 year ago |
Justin Tracey
|
af685e6c7c
fix bug in multi-group peer registration
|
1 year ago |
Justin Tracey
|
ee6a0e6318
more concise client representation in shadow.yaml
|
1 year ago |
Justin Tracey
|
a08eda471f
add globbing support
|
1 year ago |
Justin Tracey
|
56b839b46c
add shadow test for client-server mode
|
1 year ago |
Justin Tracey
|
5f2d4e48c5
rename binaries with mgen- prefix
|
1 year ago |
Justin Tracey
|
a1dd89e9ce
improve server logging
|
1 year ago |
Justin Tracey
|
a2dc42693d
make socks proxy optional for client and peer
|
1 year ago |
Justin Tracey
|
1fe669e5c3
fix bugs in p2p mode
|
1 year ago |
Justin Tracey
|
95c00b6852
use a more standard logging output
|
1 year ago |
Justin Tracey
|
bc320250d5
misc. bug fixes
|
1 year ago |
Justin Tracey
|
5882481835
fix range of buffer passed to message parser
|
1 year ago |
Justin Tracey
|
295dfcb6cd
add some doc comments
|
1 year ago |
Justin Tracey
|
24c5aa5219
don't send recipients in each message
|
1 year ago |
Justin Tracey
|
edf8a376f2
add support for weighted dists on message timings
|
1 year ago |
Justin Tracey
|
ec9d2eb921
add support for weighted dists on message sizes
|
1 year ago |
Justin Tracey
|
e979307ee8
improve Updater interface
|
1 year ago |
Justin Tracey
|
8807988f1d
deserialize_str: don't create error object in okay case
|
1 year ago |
Justin Tracey
|
91268cdd44
use Updater in more places
|
1 year ago |
Justin Tracey
|
2993ba3a44
allow configurable server address:port
|
1 year ago |
Justin Tracey
|
4f6f4d9084
always use native CPU target
|
1 year ago |
Justin Tracey
|
67225eb8b5
make server use zero-copy strings when handling messages
|
1 year ago |
Justin Tracey
|
22de85567f
make server gracefully handle drops while establishing connections
|
1 year ago |
Justin Tracey
|
58ca61082f
switch Mutex to RwLock for global stream table in server
|
1 year ago |
Justin Tracey
|
4874416e92
use Notify instead of watch for terminating sever reader thread
|
1 year ago |
Justin Tracey
|
0c63ae0da2
implement Updater primitive, and use it once in the server
|
1 year ago |
Justin Tracey
|
1d900f96b3
actually add peer code, and allow Box or Arc for senders
|
1 year ago |
Justin Tracey
|
a77581b348
add support for p2p clients (built as "peer")
|
1 year ago |
Justin Tracey
|
86448cf51f
refactor client into modules
|
1 year ago |