summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* allow user-specified kernel versionconfigurable_kernel_versionJonathan Bauer2018-05-041-2/+3
* [SERVER] Print info about signal senderSimon Rettberg2018-05-031-5/+46
* [SERVER] Don't spam log in vmdkLegacyMode for unknown imagesSimon Rettberg2018-05-021-3/+7
* [SERVER] Proper exit code and message when shutting down due to error or signalSimon Rettberg2018-04-271-2/+6
* [SERVER] Fix deadlock on shutdown (via image_tryFreeAll)Simon Rettberg2018-04-241-4/+8
* [SERVER] Acquire write lock before initializing arraySimon Rettberg2018-04-161-1/+5
* [SERVER] Add bgrMinClients: Thresold to control when BGR startsSimon Rettberg2018-04-124-5/+18
* [SERVER] Mark spammy replication messages as DEBUG2 instead of 1Simon Rettberg2018-04-111-3/+3
* [SERVER] Option to disable timestamps on stdout/console (default: disabled)Simon Rettberg2018-04-115-9/+34
* [SERVER] More error handling and logging when caching received data to diskSimon Rettberg2018-04-101-4/+13
* [SERVER] Ignore SIGPIPESimon Rettberg2018-04-101-0/+1
* [SERVER] Error handling and logging when saving cache mapSimon Rettberg2018-04-101-24/+37
* [SHARED] Reset errnoSimon Rettberg2018-04-051-0/+2
* [KERNEL] Pre/post 4.11 handling of request opsJonathan Bauer2018-04-052-11/+30
* [KERNEL] #ifs and #defines for timer pre/post 4.15Simon Rettberg2018-04-052-13/+18
* [KERNEL] Macros for packing CMD_* into struct requestSimon Rettberg2018-03-271-4/+21
* Follow https://lwn.net/Articles/735887/Rafael Gieschke2018-03-242-4/+16
* Include `linux/signal.h` for `siginitsetinv`, `sigmask`, `sigprocmask`Rafael Gieschke2018-03-241-0/+1
* Follow https://github.com/torvalds/linux/commit/aebf526b53aea164508730427597d...Rafael Gieschke2018-03-232-11/+11
* [SERVER] Delete image files after releasing image to get rid of stale .map filesSimon Rettberg2018-03-191-7/+9
* [SERVER] image.c: Add size to RPC data, rename bytesReceived, always add upli...Simon Rettberg2018-03-191-7/+11
* [SERVER] Increase read() block size when calculating CRC32Simon Rettberg2018-03-191-1/+1
* [SERVER] image_getCompletenessEstimate: Fix reversed logic in timeout checkSimon Rettberg2018-03-191-1/+3
* [SERVER] Fix int overflows on 32bit builds in CRC generationSimon Rettberg2018-03-162-7/+7
* [SERVER] Make sparse file mode actually workSimon Rettberg2018-03-163-9/+24
* [SERVER] Experimental support for sparse files in proxy modeSimon Rettberg2018-03-156-11/+69
* [SERVER] Make TSAN happySimon Rettberg2017-12-191-1/+3
* [SERVER] jansson < 2.6 compatSimon Rettberg2017-11-101-0/+5
* [SERVER] Check RLIMIT_NOFILE on startup and try to increase if requiredSimon Rettberg2017-11-081-0/+39
* [SERVER] altservers: Short timeout during RTT measurement, round request rangeSimon Rettberg2017-11-082-5/+10
* [SERVER] rpc: Add q=logfile, q=altservers and q=config to /querySimon Rettberg2017-11-085-8/+77
* [SERVER] Add multiple config options for limiting stuffSimon Rettberg2017-11-087-20/+193
* [SERVER] altservers: Tweak, cleanup, refactor, renameSimon Rettberg2017-11-085-27/+40
* [SERVER] Properly clamp to 4k borders in updateCachemap()Simon Rettberg2017-11-071-2/+9
* [SERVER] Use multiConnect() to find uplink for replicationSimon Rettberg2017-11-072-13/+38
* [FUSE] Split final multiConnect-wait across multiple callsSimon Rettberg2017-11-071-8/+8
* [SHARED] Add log_hasMask() to check if a certain loglevel is setSimon Rettberg2017-11-072-0/+11
* [FUSE] Reset salen before getpeername() callSimon Rettberg2017-11-071-1/+2
* [FUSE] Make use of sock_multiConnect() for initial connectionSimon Rettberg2017-11-061-10/+36
* [SHARED] Add sockaddr2dnbd3 func, add multiConnect func, EINTR handlingSimon Rettberg2017-11-062-30/+141
* [FUSE] Remember up to 16 alt servers, but work only with 5Simon Rettberg2017-11-041-8/+59
* [SERVER] Support finer control over replication when a proxy connects to a proxySimon Rettberg2017-11-027-4/+41
* [FUSE] Fix printf warning for logadd callSimon Rettberg2017-11-021-1/+1
* [SERVER] Add --errormsg to only serve HTTP-JSON error codeSimon Rettberg2017-11-023-29/+65
* [SERVER] Ignore invalid basePath in globals.c, do bailout in server.cSimon Rettberg2017-11-021-9/+12
* [SERVER] Clean up arguments, show version on startupSimon Rettberg2017-11-021-13/+8Star
* [SERVER] rpc: Keep track of and cap number of active http sessionsSimon Rettberg2017-11-011-11/+57
* [SERVER] rpc: Remove old TODO, set thread name for persistent connectionsSimon Rettberg2017-11-011-1/+5
* [SERVER] Since fuse client assumed no backwards compat before v3, lie to clientsSimon Rettberg2017-11-011-1/+1
* [FUSE] Improve log messages a bitSimon Rettberg2017-11-011-2/+5