| Commit message (Expand) | Author | Age | Files | Lines |
| * | [SERVER] Reload cache maps periodically for local images | Simon Rettberg | 2020-03-06 | 1 | -46/+83 |
| * | [SERVER] Add timer task for saving cache maps | Simon Rettberg | 2020-03-04 | 1 | -1/+135 |
| * | [SERVER] Likewise, get rid of same loops in client handler | Simon Rettberg | 2020-03-04 | 1 | -16/+16 |
| * | [SERVER] Get rid of two loops in image_updateCacheMap | Simon Rettberg | 2020-03-03 | 1 | -22/+18 |
| * | [SERVER] Expose image->problem bools as bitmask in RPC json data | Simon Rettberg | 2020-03-03 | 1 | -2/+11 |
| * | [SERVER] Remove "working" flag, introduce fine-grained flags | Simon Rettberg | 2020-03-03 | 1 | -93/+100 |
| * | [SERVER] Introduce ignoreAllocErrors | Simon Rettberg | 2020-02-24 | 1 | -2/+7 |
| * | [SERVER] Lookup image on storage even in proxy mode | Simon Rettberg | 2020-01-28 | 1 | -8/+11 |
| * | [SERVER] Fix checking images without cache map | Simon Rettberg | 2019-10-29 | 1 | -7/+11 |
| * | [SERVER] Make buffer when reading for crc check larger | Simon Rettberg | 2019-09-11 | 1 | -1/+1 |
| * | [SERVER] Make integrity checks on startup async | Simon Rettberg | 2019-09-10 | 1 | -25/+24 |
| * | [SERVER] rpc: Add cachemap feature | Simon Rettberg | 2019-09-06 | 1 | -0/+16 |
| * | [SERVER] Introduce autoFreeDiskSpaceDelay | Simon Rettberg | 2019-09-05 | 1 | -6/+8 |
| * | [SERVER] Support limiting alt-servers to specific namespace | Simon Rettberg | 2019-09-04 | 1 | -1/+1 |
| * | [SERVER] Fix indentation | Simon Rettberg | 2019-09-03 | 1 | -4/+4 |
| * | [SERVER] Fix image_updateCachemap() | Simon Rettberg | 2019-09-03 | 1 | -4/+8 |
| * | [SERVER] No uplink_init when checking working state; improve logging | Simon Rettberg | 2019-08-30 | 1 | -8/+10 |
| * | [SERVER] Use weakref for cache maps | Simon Rettberg | 2019-08-29 | 1 | -76/+132 |
| * | [SERVER] Reintroduce check whether readFd is actually != -1 | Simon Rettberg | 2019-08-28 | 1 | -1/+3 |
| * | [SERVER] Make signal handling more POSIX | Simon Rettberg | 2019-08-28 | 1 | -8/+2 |
| * | [SERVER] Remove old comments | Simon Rettberg | 2019-08-28 | 1 | -30/+0 |
| * | [SERVER] Handle closeUnusedFd via timer | Simon Rettberg | 2019-08-28 | 1 | -17/+19 |
| * | [SERVER] Use reference counting for uplink | Simon Rettberg | 2019-08-27 | 1 | -22/+17 |
| * | [SERVER] Get rid of alt-servers thread, per-uplink rtt history | Simon Rettberg | 2019-08-22 | 1 | -3/+3 |
| * | [SERVER] Add struct representing active connection to uplink server | Simon Rettberg | 2019-08-18 | 1 | -1/+1 |
| * | [SERVER] Better lock debugging: Always check lock order | Simon Rettberg | 2019-08-07 | 1 | -5/+5 |
| * | [SERVER] Make image->users atomic and get rid of some locking | Simon Rettberg | 2019-08-02 | 1 | -52/+39 |
| * | [SERVER] Turn all spinlocks into mutexes | Simon Rettberg | 2019-07-26 | 1 | -97/+99 |
| * | [SERVER] Export image idle time in json rpc | Simon Rettberg | 2019-01-31 | 1 | -3/+6 |
| * | [SERVER] Use O_DIRECT for integrity checks | Simon Rettberg | 2018-07-04 | 1 | -4/+12 |
| * | [SERVER] Refactor uplink/cache handling, improve crc checking | Simon Rettberg | 2018-07-04 | 1 | -216/+73 |
| * | [SERVER] Try to re-open cacheFd if writing fails | Simon Rettberg | 2018-06-25 | 1 | -1/+44 |
| * | [SERVER] Make sure image has read fd before reading | Simon Rettberg | 2018-06-13 | 1 | -29/+52 |
| * | [SERVER] Don't spam log in vmdkLegacyMode for unknown images | Simon Rettberg | 2018-05-02 | 1 | -3/+7 |
| * | [SERVER] Fix deadlock on shutdown (via image_tryFreeAll) | Simon Rettberg | 2018-04-24 | 1 | -4/+8 |
| * | [SERVER] Mark spammy replication messages as DEBUG2 instead of 1 | Simon Rettberg | 2018-04-11 | 1 | -3/+3 |
| * | [SERVER] Error handling and logging when saving cache map | Simon Rettberg | 2018-04-10 | 1 | -24/+37 |
| * | [SERVER] Delete image files after releasing image to get rid of stale .map files | Simon Rettberg | 2018-03-19 | 1 | -7/+9 |
| * | [SERVER] image.c: Add size to RPC data, rename bytesReceived, always add upli... | Simon Rettberg | 2018-03-19 | 1 | -7/+11 |
| * | [SERVER] Increase read() block size when calculating CRC32 | Simon Rettberg | 2018-03-19 | 1 | -1/+1 |
| * | [SERVER] image_getCompletenessEstimate: Fix reversed logic in timeout check | Simon Rettberg | 2018-03-19 | 1 | -1/+3 |
| * | [SERVER] Fix int overflows on 32bit builds in CRC generation | Simon Rettberg | 2018-03-16 | 1 | -6/+6 |
| * | [SERVER] Make sparse file mode actually work | Simon Rettberg | 2018-03-16 | 1 | -5/+12 |
| * | [SERVER] Experimental support for sparse files in proxy mode | Simon Rettberg | 2018-03-15 | 1 | -10/+34 |
| * | [SERVER] Add multiple config options for limiting stuff | Simon Rettberg | 2017-11-08 | 1 | -2/+5 |
| * | [SERVER] altservers: Tweak, cleanup, refactor, rename | Simon Rettberg | 2017-11-08 | 1 | -1/+1 |
| * | [SERVER] Properly clamp to 4k borders in updateCachemap() | Simon Rettberg | 2017-11-07 | 1 | -2/+9 |
| * | [SERVER] Use multiConnect() to find uplink for replication | Simon Rettberg | 2017-11-07 | 1 | -12/+37 |
| * | [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 |