bd9eb8f56d
update man pages
ambrop7
2011-07-28 10:31:10 +00:00
b04d7309b6
DummyPRFileDesc: fix typo in memset
ambrop7
2011-07-26 00:34:24 +00:00
236f0ab126
Revert revision 759. It actually significally slowed down some other workload, and wouldn't have worked well on Windows where device reads always take some time.
ambrop7
2011-07-24 23:18:50 +00:00
e1068f825d
version 1.999.112rc1
ambrop7
2011-07-24 22:41:27 +00:00
2171058a0f
FragmentProtoDisassembler: use a job instead of a timer to wait for more input before submitting an output packet. Provides a small but noticable speedup.
ambrop7
2011-07-24 22:40:32 +00:00
7e10da5c63
version 1.999.111
ambrop7
2011-07-23 23:48:02 +00:00
75d0b0bbaa
use the same global log function typedef everywhere
ambrop7
2011-07-23 22:59:39 +00:00
b89aef0fa1
Rework logging, don't format log messages if we wouldn't log them. Results in a noticable performance improvement.
ambrop7
2011-07-23 22:31:05 +00:00
d5ce7740eb
version 1.999.110
ambrop7
2011-07-22 15:33:07 +00:00
04da0f5330
client: send resetpeer if we run out of send buffer
ambrop7
2011-07-22 15:29:56 +00:00
eece8b2117
version 1.999.109rc5
ambrop7
2011-07-15 23:50:00 +00:00
c53fc229b9
server: oops, broke compatibility. Do not expect 'acceptpeer' from old clients.
ambrop7
2011-07-15 23:48:30 +00:00
a201a3d667
version 1.999.109rc4
ambrop7
2011-07-15 22:59:29 +00:00
c7f210e314
Update protocol so that the client must confirm each 'newclient' message with an 'acceptpeer' message. This allows the server to detect and discard stray messages from the old connection when resetting.
ambrop7
2011-07-15 22:58:38 +00:00
967e72d52d
server: don't forward messages to a flow that has reset scheduled
ambrop7
2011-07-14 09:09:29 +00:00
8b1994d49b
server: use a function to lookup flows
ambrop7
2011-07-14 09:05:00 +00:00
c9ff1d87c1
version 1.999.109rc2
ambrop7
2011-07-13 23:57:41 +00:00
acac5b0b05
update client man page
ambrop7
2011-07-13 23:30:10 +00:00
66918c13c0
server: always reset after some time
ambrop7
2011-07-13 23:16:05 +00:00
83d1e9514b
version 1.999.109rc1
ambrop7
2011-07-13 20:09:42 +00:00
b6594f0f99
Make peers use SSL when talking through the server. Update protocol and bump protocol version. Compatibility is preserved such that a network with a new server can have both new and old clients, provided new clients use the --allow-peer-talk-without-ssl option, reducing the security benefit.
ambrop7
2011-07-13 20:08:59 +00:00
06b7b694d7
client: give each peer its own buffer for sending server messages to that peer. Add PeerChatSender and SCOutmsgEncoder for this.
ambrop7
2011-07-12 17:19:51 +00:00
9222a2ef20
Minor changes. NCDIfConfig: fix open_tuntap return value
ambrop7
2011-07-11 20:08:32 +00:00
aaf0717949
minor changes. - Remove all usage of variable length arrays. - BReactor: when doing epoll_ctl(EPOLL_CTL_MOD), pass a valid struct epoll_event, to work on ancient kernels. - misc/ipaddr.h: cleanup
ambrop7
2011-07-11 18:15:40 +00:00
5c373b56d6
CMakeLists: Make sure that a non-negative 'int' can be cast to a 'size_t'. Fix required CMake version.
ambrop7
2011-07-10 11:27:37 +00:00
1f81b7e4b9
version 1.999.108rc2
ambrop7
2011-07-09 12:36:30 +00:00