summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* | [SERVER] uplink: Improve attaching to existing requestsSimon Rettberg2019-08-062-35/+74
* | [BENCH] Increase timeouts, fix block payload readingSimon Rettberg2019-08-061-3/+3
* | [BENCH] Fix a couple bugs in stress testerSimon Rettberg2019-08-063-82/+70Star
* | [SERVER] Improve debug output if a locked lock gets destroyedSimon Rettberg2019-08-061-0/+1
* | [SERVER] Fix: Client thread could destroy sendMutex while in useSimon Rettberg2019-08-061-0/+3
* | [SERVER] Allow uplink shutdown if bgrMinClients > image->usersSimon Rettberg2019-08-051-1/+2
* | [SERVER] Add sanity check to threadpool_run for NULL routineSimon Rettberg2019-08-051-0/+4
* | [SERVER] Switch threadpool back to spinlock, add idle thread counterSimon Rettberg2019-08-051-22/+23
* | [SERVER] Atomicize some global flagsSimon Rettberg2019-08-032-2/+2
* | [SERVER] Make image->users atomic and get rid of some lockingSimon Rettberg2019-08-022-53/+40Star
|/
* i[SERVER] Include new pretendClient in config dumpv2.2Simon Rettberg2019-08-021-0/+1
* [SERVER] Fix compile in release modeSimon Rettberg2019-08-021-1/+1
* [SERVER] Turn all spinlocks into mutexesSimon Rettberg2019-07-2611-412/+467
* [SERVER] Add pretendClient config optionSimon Rettberg2019-07-233-1/+10
* [SERVER] uplink: Relay request in client's thread if possibleSimon Rettberg2019-07-232-3/+57
* [FUSE] Add --sticky mode to ignore alt-servers announced by serversSimon Rettberg2019-03-073-6/+16
* [FUSE] Clean up argument handling, improve helpSimon Rettberg2019-03-071-19/+10Star
* [KERNEL] Lower queue->limits.max_sectors to 256, like nbdSimon Rettberg2019-02-131-1/+1
* [SERVER] Don't shutdown uplink if background replication is FULLSimon Rettberg2019-02-131-1/+1
* [FUSE] Use shared/timing.* instead of nowMilli/MicroSimon Rettberg2019-02-092-57/+43Star
* [SHARED] More timing helpersSimon Rettberg2019-02-091-0/+23
* [FUSE] Consider RTT of active connection for switch-decisionsSimon Rettberg2019-02-082-55/+123
* [SERVER] uplink: Dedicated function for handling link failureSimon Rettberg2019-02-081-31/+50
* [SERVER] integrity: Group check requests, use sync_file_range()Simon Rettberg2019-02-041-25/+51
* [SERVER] Cosmetic changes (loglvl, comment)Simon Rettberg2019-02-041-2/+2
* [SERVER] Export image idle time in json rpcSimon Rettberg2019-01-311-3/+6
* [SERVER] altservers.c: Improve log outputSimon Rettberg2019-01-312-20/+19Star
* [SERVER] Don't keep an uplink connection established foreverSimon Rettberg2019-01-315-49/+93
* [SERVER] uplink: Check for _maxPayload when getting client requestSimon Rettberg2019-01-311-0/+4
* [SERVER] Lower log-level of non-critical messageSimon Rettberg2019-01-302-2/+3
* [SERVER] Only set BGR flag in handshake for BGR_FULLSimon Rettberg2018-11-162-2/+2
* [SERVER] Fix json format stringSimon Rettberg2018-11-161-1/+1
* [KERNEL] Fix keep alive timer on 4.15+Simon Rettberg2018-08-151-1/+1
* [SERVER] rpc: Distinguish between client and server (proxy) connectionsSimon Rettberg2018-08-143-8/+18
* [SERVER] Fix last block replicating indefinitely in hasblock modeSimon Rettberg2018-08-141-5/+7
* [SERVER] Use atomic vars for uplink byte countersSimon Rettberg2018-08-132-28/+5Star
* [SERVER] Use atomic var for (total)bytesSent countersSimon Rettberg2018-08-085-102/+62Star
* [SHARED] Use atomic for logger maskSimon Rettberg2018-08-081-2/+2
* [SERVER] Add missing file mode to open() callSimon Rettberg2018-07-261-2/+2
* [SERVER] Fix compilation on clang (atomic vars)Simon Rettberg2018-07-101-4/+4
* [SERVER] Reload server config on SIGHUPSimon Rettberg2018-07-103-70/+96
* [SERVER] Fix use of wrong constant; increase queue len for hash checkerSimon Rettberg2018-07-102-2/+2
* [SERVER] Reduce spam some moreSimon Rettberg2018-07-091-1/+1
* [SERVER] Introduce backgroundReplication=hashblockSimon Rettberg2018-07-093-38/+142
* [SERVER] Reduce debug spamSimon Rettberg2018-07-091-2/+1Star
* [KERNEL] Add support for kernel 4.17.xSimon Rettberg2018-07-061-0/+11
* [FUSE] In panic mode, use a pending range for alt checkSimon Rettberg2018-07-051-5/+43
* [SERVER] Don't keep bg replication blocks in fs cacheSimon Rettberg2018-07-051-1/+5
* [SERVER] Always use fsync instead of fdatasyncSimon Rettberg2018-07-052-9/+2Star
* [SERVER] Use O_DIRECT for integrity checksSimon Rettberg2018-07-042-30/+67