summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* fixed error in loading cow filesfuse_cowMichael Scherle2018-12-141-1/+1
* bug in read function probably fixed, needs futher testingMichael Scherle2018-12-061-6/+12
* changed standart behavior to not overwrite cow fileMichael Scherle2018-12-024-82/+81Star
* cleaned up code and added improvementsMichael Scherle2018-11-027-481/+391Star
* Fixes and also included the Image merging programmMichael Scherle2018-10-155-168/+352
* Initial CommitMichael Scherle2018-10-083-423/+1234
* [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
* CMake: Hide kernel option on BSD, make kernel dir configurableSimon Rettberg2018-07-061-6/+7
* [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
* [SERVER] Refactor uplink/cache handling, improve crc checkingSimon Rettberg2018-07-049-290/+351
* [SERVER] cmake: Add config option for extra compiler opptionsSimon Rettberg2018-07-041-5/+6
* [SERVER] Use likely/unlikely in uplink disk writing loopSimon Rettberg2018-06-252-4/+12
* [SERVER] Try to re-open cacheFd if writing failsSimon Rettberg2018-06-253-7/+58
* [SERVER] Make sure image has read fd before readingSimon Rettberg2018-06-133-29/+60
* [FUSE] Return 0 instead of EIO if trying to read past endSimon Rettberg2018-06-131-1/+1
* [FUSE] Move variables into block where they're being usedSimon Rettberg2018-06-131-4/+4
* [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