| Commit message (Expand) | Author | Age | Files | Lines |
* | [SERVER] Get rid of alt-servers thread, per-uplink rtt history | Simon Rettberg | 2019-08-22 | 1 | -394/+344 |
* | [SERVER] Add struct representing active connection to uplink server | Simon Rettberg | 2019-08-18 | 1 | -15/+15 |
* | [SERVER] uplink: More consistent type/variable naming | Simon Rettberg | 2019-08-18 | 1 | -5/+5 |
* | [SERVER] altservers: Don't run check if <= 1 alt server available | Simon Rettberg | 2019-08-18 | 1 | -4/+11 |
* | [SERVER] Better lock debugging: Always check lock order | Simon Rettberg | 2019-08-07 | 1 | -4/+5 |
* | [SERVER] Lock-free queue for altservers check thread | Simon Rettberg | 2019-08-07 | 1 | -44/+53 |
* | [SERVER] Turn all spinlocks into mutexes | Simon Rettberg | 2019-07-26 | 1 | -50/+51 |
* | [SERVER] altservers.c: Improve log output | Simon Rettberg | 2019-01-31 | 1 | -17/+19 |
* | [SERVER] Don't keep an uplink connection established forever | Simon Rettberg | 2019-01-31 | 1 | -1/+1 |
* | [SERVER] Lower log-level of non-critical message | Simon Rettberg | 2019-01-30 | 1 | -1/+1 |
* | [SERVER] Refactor uplink/cache handling, improve crc checking | Simon Rettberg | 2018-07-04 | 1 | -17/+9 |
* | [SERVER] Acquire write lock before initializing array | Simon Rettberg | 2018-04-16 | 1 | -1/+5 |
* | [SERVER] altservers: Short timeout during RTT measurement, round request range | Simon Rettberg | 2017-11-08 | 1 | -1/+3 |
* | [SERVER] rpc: Add q=logfile, q=altservers and q=config to /query | Simon Rettberg | 2017-11-08 | 1 | -0/+30 |
* | [SERVER] altservers: Tweak, cleanup, refactor, rename | Simon Rettberg | 2017-11-08 | 1 | -18/+28 |
* | [SERVER] Support finer control over replication when a proxy connects to a proxy | Simon Rettberg | 2017-11-02 | 1 | -1/+1 |
* | [*] Mark logadd() as printf-style function, fix errors that it revealed | Simon Rettberg | 2017-10-31 | 1 | -1/+1 |
* | [*] Introduce constants for IPv4/6 in dnbd3_host_t | Simon Rettberg | 2017-10-28 | 1 | -1/+1 |
* | [SERVER] Improve altserver handling and selection | Simon Rettberg | 2017-10-25 | 1 | -26/+41 |
* | [SERVER] Initialize PRNG | Simon Rettberg | 2017-10-24 | 1 | -0/+1 |
* | [SERVER] Fix types or add explicit casts everywhere we might have type conver... | Simon Rettberg | 2017-10-24 | 1 | -2/+2 |
* | [SERVER] Use monotonic clock for measuring time | Simon Rettberg | 2017-10-19 | 1 | -13/+17 |
* | [SERVER] More tweaks to alt-server selection wrt proxy cycles | Simon Rettberg | 2017-10-18 | 1 | -4/+9 |
* | [SERVER] Try to connect to different server if proxy cycle is detected | Simon Rettberg | 2017-10-17 | 1 | -7/+17 |
* | [*] Support hop-counting in request header, protocol version 3 | Simon Rettberg | 2017-10-17 | 1 | -1/+4 |
* | [SERVER] Helper function for loading line based space separated data from file | Simon Rettberg | 2017-10-01 | 1 | -33/+27 |
* | [SERVER] Fix closing timeout reset, fix log messages | Simon Rettberg | 2017-09-08 | 1 | -0/+1 |
* | [SERVER] Implement closeUnusedFd config option | Simon Rettberg | 2017-09-02 | 1 | -0/+5 |
* | [*] Continue splitting #defines to clientconfig.h etc. | Simon Rettberg | 2017-09-02 | 1 | -1/+1 |
* | [SERVER] Split server-only defs from config.h to serverconfig.h | Simon Rettberg | 2017-08-26 | 1 | -0/+1 |
* | [SERVER] Remove stray line | Simon Rettberg | 2017-04-27 | 1 | -1/+0 |
* | [SERVER] Fix formatting | Simon Rettberg | 2016-03-22 | 1 | -6/+6 |
* | dnbd3server build success on freebsd :) | Sebastian | 2016-02-11 | 1 | -2/+2 |
* | cleanup commits | Sebastian | 2016-02-11 | 1 | -12/+0 |
* | [SHARED] signal.h -> fdsignal.h | Simon Rettberg | 2016-02-10 | 1 | -1/+1 |
* | First steps in make signals more abstract from the underlying mechanism; repl... | Simon Rettberg | 2016-02-05 | 1 | -11/+10 |
* | [SERVER] BREAKING: Get rid of pseudo case-insensitivityv2.1 | Simon Rettberg | 2016-02-01 | 1 | -10/+10 |
* | [SERVER] Fix a lot of (mostly harmless) data races | Simon Rettberg | 2016-01-11 | 1 | -7/+28 |
* | [SERVER] Nullpad images virtually at runtime instead of padding the actual file | Simon Rettberg | 2015-12-10 | 1 | -2/+2 |
* | [SERVER] Update includes for moved log.h | Simon Rettberg | 2015-12-02 | 1 | -2/+2 |
* | [FUSE] Mid-refactoring, does not compile | Simon Rettberg | 2015-11-24 | 1 | -1/+1 |
* | [SERVER] Fix race condition potentially leading to use after release | Simon Rettberg | 2015-11-23 | 1 | -2/+2 |
* | [FUSE] Start refactoring so we can handle multithread fuse | Simon Rettberg | 2015-11-21 | 1 | -2/+2 |
* | [FUSE] Integrate into cmake build process | Simon Rettberg | 2015-04-24 | 1 | -1/+1 |
* | [SERVER] Correct debug/error messages in altserver.c | Simon Rettberg | 2015-03-05 | 1 | -7/+7 |
* | [SERVER] printf -> logadd, make USR2 trigger a log cycle, remove old fake del... | Simon Rettberg | 2015-02-23 | 1 | -1/+2 |
* | [SERVER] Overhauled logging | Simon Rettberg | 2015-02-22 | 1 | -16/+16 |
* | [SERVER] Crank up warning levels of gcc and fix them all (mostly sign compare... | Simon Rettberg | 2015-01-14 | 1 | -5/+10 |
* | [SERVER] Get rid of epoll in alservers.c, make valgrind+gdb happy by handling... | Simon Rettberg | 2015-01-06 | 1 | -36/+12 |
* | [SERVER] Use stdbool.h for booleans; minor refactoring of variable and functi... | Simon Rettberg | 2014-12-31 | 1 | -14/+14 |