ambrop7
|
c7d42bc280
client: make max_peers adjustible at runtime via command line
|
13 lat temu |
ambrop7
|
f9cb7b96a2
remove LinkedList2 and use LinkedList1 instead
|
13 lat temu |
ambrop7
|
0d99d6a26a
switch to using the New BSD License
|
14 lat temu |
ambrop7
|
236f0ab126
Revert revision 759. It actually significally slowed down some other workload, and wouldn't have
|
14 lat temu |
ambrop7
|
2171058a0f
FragmentProtoDisassembler: use a job instead of a timer to wait for more input before submitting an
|
14 lat temu |
ambrop7
|
04da0f5330
client: send resetpeer if we run out of send buffer
|
14 lat temu |
ambrop7
|
f39c5c16f8
client: cosmetic changes
|
14 lat temu |
ambrop7
|
d21100eba8
cosmetic changes
|
14 lat temu |
ambrop7
|
6bc9e6c879
client: move peer message sending buffer to PeerChat
|
14 lat temu |
ambrop7
|
b6594f0f99
Make peers use SSL when talking through the server.
|
14 lat temu |
ambrop7
|
681c939284
client: move chat out of server_flow into peer
|
14 lat temu |
ambrop7
|
8300520b3d
PeerChat: move the encoder SinglePacketBuffer out into client
|
14 lat temu |
ambrop7
|
93c5dd03b8
PeerChatSender: rename to PeerChat
|
14 lat temu |
ambrop7
|
06b7b694d7
client: give each peer its own buffer for sending server messages to that peer. Add PeerChatSender and
|
14 lat temu |
ambrop7
|
3bb2cd824e
name the SO_SNDBUF options more consistently
|
14 lat temu |
ambrop7
|
dafba3d9d2
client: bump TCP_SNDBUF to 1M. Needed to get enough bandwidth on Internet connections.
|
14 lat temu |
ambrop7
|
896860f605
client, StreamPeerIO: allow specifying socket send buffer (SO_SNDBUF)
|
14 lat temu |
ambrop7
|
d40f306428
minor changes
|
15 lat temu |
ambrop7
|
e7cdf5e094
client: don't use an AVL tree for looking up peers
|
15 lat temu |
ambrop7
|
d32126c2c9
PacketPassInterface: remove Cancel in favour of RequestCancel with non-immediate effect, update
|
15 lat temu |
ambrop7
|
123722a072
client: rename DataProtoDevice->DataProtoSource, DataProtoDest->DataProtoSink,
|
15 lat temu |
ambrop7
|
f272be1cd2
OTPChecker: parallelize OTP generation using BThreadWork
|
15 lat temu |
ambrop7
|
66d091fc25
client: include the common name of peers in output, now that we can extract it from the certificate
|
15 lat temu |
ambrop7
|
fca94bd6c8
client: make FrameDecider parameters tunable
|
15 lat temu |
ambrop7
|
91936964b2
client: enable freeing relay flows based on inactivity
|
15 lat temu |
ambrop7
|
c1d4b93336
client: implement relaying with DPRelay which makes use of DataProtoDevice
|
15 lat temu |
ambrop7
|
cc5313d26d
DatagramPeerIO: add max_frames argument for FragmentProtoAssembler. Change it from 1 to 4.
|
15 lat temu |
ambrop7
|
ae621a700a
client: use RouteBuffer's to route frames from the device to peers. Avoids a memcpy of the frame.
|
15 lat temu |
ambrop7
|
de280b3ad7
BEncryption: add defines for maximum block and key sizes
|
15 lat temu |
ambrop7
|
c675e8b05b
client: raise MAX_PEERS now that all data structures are dynamic
|
15 lat temu |