summaryrefslogtreecommitdiffstats
path: root/src/server/net.c
Commit message (Expand)AuthorAgeFilesLines
* [SERVER] Support limiting alt-servers to specific namespaceSimon Rettberg2019-09-041-1/+1
* [SERVER] Tear down whole uplink on idle timeoutSimon Rettberg2019-08-291-8/+5Star
* [SERVER] Use weakref for cache mapsSimon Rettberg2019-08-291-43/+38Star
* [SERVER] Make signal handling more POSIXSimon Rettberg2019-08-281-5/+6
* [SERVER] Use reference counting for uplinkSimon Rettberg2019-08-271-15/+33
* [SERVER] Get rid of alt-servers thread, per-uplink rtt historySimon Rettberg2019-08-221-4/+12
* [SERVER] Put request handle into CMD_ERROR replySimon Rettberg2019-08-221-1/+1
* [SERVER] net.c: Minor reorderingSimon Rettberg2019-08-181-8/+9
* [SERVER] Better lock debugging: Always check lock orderSimon Rettberg2019-08-071-3/+3
* [SERVER] Use more _AtomicSimon Rettberg2019-08-071-2/+1Star
* [SERVER] Fix race condition and invalid lock orderSimon Rettberg2019-08-071-4/+7
* [SERVER] Turn all spinlocks into mutexesSimon Rettberg2019-07-261-55/+55
* [SERVER] Cosmetic changes (loglvl, comment)Simon Rettberg2019-02-041-2/+2
* [SERVER] Don't keep an uplink connection established foreverSimon Rettberg2019-01-311-5/+13
* [SERVER] Only set BGR flag in handshake for BGR_FULLSimon Rettberg2018-11-161-1/+1
* [SERVER] rpc: Distinguish between client and server (proxy) connectionsSimon Rettberg2018-08-141-5/+14
* [SERVER] Use atomic var for (total)bytesSent countersSimon Rettberg2018-08-081-74/+47Star
* [SERVER] Reduce debug spamSimon Rettberg2018-07-091-2/+1Star
* [SERVER] Refactor uplink/cache handling, improve crc checkingSimon Rettberg2018-07-041-2/+4
* [SERVER] Fix int overflows on 32bit builds in CRC generationSimon Rettberg2018-03-161-1/+1
* [SERVER] Make TSAN happySimon Rettberg2017-12-191-1/+3
* [SERVER] Add multiple config options for limiting stuffSimon Rettberg2017-11-081-1/+1
* [SERVER] altservers: Tweak, cleanup, refactor, renameSimon Rettberg2017-11-081-1/+1
* [SERVER] Support finer control over replication when a proxy connects to a proxySimon Rettberg2017-11-021-2/+22
* [SERVER] Since fuse client assumed no backwards compat before v3, lie to clientsSimon Rettberg2017-11-011-1/+1
* [*] Mark logadd() as printf-style function, fix errors that it revealedSimon Rettberg2017-10-311-3/+4
* [SERVER] net.c: Refactoring and renamingSimon Rettberg2017-10-311-58/+33Star
* [SERVER] Add AFL supportSimon Rettberg2017-10-301-1/+36
* [SERVER] net: Simplify check for HTTPSimon Rettberg2017-10-261-10/+11
* [SERVER] Improve handling of byte stats countersSimon Rettberg2017-10-251-12/+12
* [SERVER] Fix types or add explicit casts everywhere we might have type conver...Simon Rettberg2017-10-241-28/+29
* [SERVER] Mute signedness warning on 32bitSimon Rettberg2017-10-201-2/+2
* [SERVER] Use monotonic clock for measuring timeSimon Rettberg2017-10-191-2/+3
* [*] Support hop-counting in request header, protocol version 3Simon Rettberg2017-10-171-12/+13
* [SERVER] Fix invalid pointer derefSimon Rettberg2017-10-061-1/+1
* [SERVER] Return client count when requesting stats but not client listSimon Rettberg2017-10-061-1/+7
* [SERVER] How about updating atime on connect?Simon Rettberg2017-10-041-0/+3
* [SERVER] Implement HTTP RPC that supports different queries and ACLSimon Rettberg2017-10-011-6/+14
* [SERVER] Refactor: Move client list to net.* and isolateSimon Rettberg2017-09-071-60/+256
* [SERVER] Split server-only defs from config.h to serverconfig.hSimon Rettberg2017-08-261-1/+1
* [SERVER] Fix status query on big endianSimon Rettberg2017-08-211-4/+7
* [SERVER] Fix formattingSimon Rettberg2016-03-221-19/+19
* [SERVER] (FreeBSD) Unlock send mutex on sendfile errorSimon Rettberg2016-03-221-0/+1
* running FreeBSD sendfileSebastian2016-02-111-13/+36
* dnbd3server build success on freebsd :)Sebastian2016-02-111-1/+14
* cleanup commitsSebastian2016-02-111-21/+7Star
* [SERVER] BREAKING: Get rid of pseudo case-insensitivityv2.1Simon Rettberg2016-02-011-3/+3
* [SERVER] Fix a lot of (mostly harmless) data racesSimon Rettberg2016-01-111-12/+21
* [SERVER] More fine grained locking for RPC; better error loggingSimon Rettberg2015-12-161-31/+35
* [SERVER] Remove non-working images from list, plus refactoringSimon Rettberg2015-12-151-73/+119