Ambroz Bizjak
|
7c63ea175d
Assume that NSS headers are under nss/.
|
před 7 roky |
ambrop7
|
a23d1d7f84
client, server: implement experimental support for performing SSL operations in worker threads
|
před 13 roky |
ambrop7
|
a21e23fe8a
port to compile with MSVC
|
před 13 roky |
ambrop7
|
0d99d6a26a
switch to using the New BSD License
|
před 14 roky |
ambrop7
|
7f9c10c2ee
cosmetic changes: remove includes already included in header files
|
před 14 roky |
ambrop7
|
75d0b0bbaa
use the same global log function typedef everywhere
|
před 14 roky |
ambrop7
|
b89aef0fa1
Rework logging, don't format log messages if we wouldn't log them. Results in a noticable performance
|
před 14 roky |
ambrop7
|
f39c5c16f8
client: cosmetic changes
|
před 14 roky |
ambrop7
|
8eed20d12d
StreamPeerIO: prepend peer log prefix to log messages
|
před 14 roky |
ambrop7
|
fb7bafc5dc
BSSLConnection: we only need BPendingGroup, not BReactor
|
před 14 roky |
ambrop7
|
896860f605
client, StreamPeerIO: allow specifying socket send buffer (SO_SNDBUF)
|
před 14 roky |
ambrop7
|
7c9776158b
PacketProtoDecoder: report errors without FlowError.
|
před 14 roky |
ambrop7
|
230ac03a87
Replace BSocket with BConnection and BDatagram. On Windows, do all I/O through IOCP.
|
před 14 roky |
ambrop7
|
cb1485dcd3
rearrange source flow such that 'flow' does not depend on 'system'
|
před 14 roky |
ambrop7
|
023c1245bf
client, server: limit TCP send buffer where we do scheduling, or it is pointless to do because the
|
před 15 roky |
ambrop7
|
76f53f6510
FreeBSD support.
|
před 15 roky |
ambrop7
|
908d1cc0b8
fix compile
|
před 15 roky |
ambrop7
|
80a9510c0c
Make the server send the original DER-encoded certificate of a peer to other peers, rather than re-encoding it. Preserve compatibility with old clients by
|
před 15 roky |
ambrop7
|
1a8f08e0fc
StreamPeerIO: don't print error details
|
před 15 roky |
ambrop7
|
f2cbad72af
don't log error details in error handlers
|
před 15 roky |
ambrop7
|
d1e931fcb4
FlowError: pass an int error code instead of a void *
|
před 15 roky |
ambrop7
|
0557db2ac5
minor changes
|
před 15 roky |
ambrop7
|
d604b6ae51
minor changes
|
před 15 roky |
ambrop7
|
49a56089a7
system/BAddr.h: replace *_IsRecognized in favour of *_Assert
|
před 15 roky |
ambrop7
|
65f86dd59e
StreamPeerIO: initialize receiving before initializing sending, so we don't have problems replying (because sending gets to do its work first)
|
před 15 roky |
ambrop7
|
9343d85a5f
Minor changes
|
před 15 roky |
ambrop7
|
292f79535d
Minor changes
|
před 15 roky |
ambrop7
|
00cd64a636
Introduce a brand new design based on a LIFO list of jobs pending execution:
|
před 15 roky |
ambrop7
|
9e183b6265
PacketCopier: revert using jobs to call Done, it makes no sense
|
před 15 roky |
ambrop7
|
d598049970
StreamPeerIO: fix build
|
před 15 roky |