summaryrefslogtreecommitdiffstats
path: root/src/server/image.c
Commit message (Expand)AuthorAgeFilesLines
* [SERVER] Make sparse file mode actually workSimon Rettberg2018-03-161-5/+12
* [SERVER] Experimental support for sparse files in proxy modeSimon Rettberg2018-03-151-10/+34
* [SERVER] Add multiple config options for limiting stuffSimon Rettberg2017-11-081-2/+5
* [SERVER] altservers: Tweak, cleanup, refactor, renameSimon Rettberg2017-11-081-1/+1
* [SERVER] Properly clamp to 4k borders in updateCachemap()Simon Rettberg2017-11-071-2/+9
* [SERVER] Use multiConnect() to find uplink for replicationSimon Rettberg2017-11-071-12/+37
* [SERVER] Support finer control over replication when a proxy connects to a proxySimon Rettberg2017-11-021-1/+1
* [*] Mark logadd() as printf-style function, fix errors that it revealedSimon Rettberg2017-10-311-1/+1
* [SERVER] Image list private to image.cSimon Rettberg2017-10-311-2/+2
* [SERVER] Only start reloading images if no other reload is in progressSimon Rettberg2017-10-251-4/+12
* [SERVER] Initialize PRNGSimon Rettberg2017-10-241-0/+1
* [SERVER] Get rid of zlib dependencySimon Rettberg2017-10-241-16/+16
* [SERVER] Fix types or add explicit casts everywhere we might have type conver...Simon Rettberg2017-10-241-40/+45
* [SERVER] Use monotonic clock for measuring timeSimon Rettberg2017-10-191-19/+26
* [SERVER] Don't try to load metadata files as images; fix clang-analyzer false...Simon Rettberg2017-10-181-14/+35
* [*] Support hop-counting in request header, protocol version 3Simon Rettberg2017-10-171-3/+3
* [SERVER] rpc: Support querying storage size + available spaceSimon Rettberg2017-10-111-3/+3
* [SERVER] Fix closing timeout reset, fix log messagesSimon Rettberg2017-09-081-1/+4
* [SERVER] Refactor: Move client list to net.* and isolateSimon Rettberg2017-09-071-0/+1
* [SERVER] Implement closeUnusedFd config optionSimon Rettberg2017-09-021-0/+26
* [SERVER] Change handling of nonworking images, check for size changeSimon Rettberg2017-08-241-77/+169
* [SERVER] Make crclist handling endian-safeSimon Rettberg2017-04-271-1/+8
* [SERVER] Fix image_load aswell...Simon Rettberg2016-11-091-12/+12
* [SERVER] Fix loading of rid-based images in vmdk legacy modeSimon Rettberg2016-11-091-9/+8Star
* [SERVER] Fix formattingSimon Rettberg2016-03-221-3/+3
* dnbd3server build success on freebsd :)Sebastian2016-02-111-12/+10Star
* [SHARED] signal.h -> fdsignal.hSimon Rettberg2016-02-101-1/+1
* [SERVER] BREAKING: Get rid of pseudo case-insensitivityv2.1Simon Rettberg2016-02-011-17/+13Star
* [SERVER] Fix a lot of (mostly harmless) data racesSimon Rettberg2016-01-111-33/+46
* [SERVER] Performance: Optimized some functions (gprof)Simon Rettberg2015-12-171-7/+18
* [SERVER] image_markComplete now handles locking so we remove() unlockedSimon Rettberg2015-12-171-7/+12
* [SERVER] Cancel scanning of image dir if _shutdown is setSimon Rettberg2015-12-161-2/+4
* [SERVER] Fix image_calcBlockCrc32: Use 64bit for fileSize paramSimon Rettberg2015-12-161-22/+27
* [SERVER] More fine grained locking for RPC; better error loggingSimon Rettberg2015-12-161-13/+34
* [SERVER] Update config exampleSimon Rettberg2015-12-151-2/+6
* [SERVER] Remove non-working images from list, plus refactoringSimon Rettberg2015-12-151-51/+175
* [SERVER] Disallow images starting with "." now that we allow load-on-demandSimon Rettberg2015-12-141-1/+2
* [SERVER] Support looking on disk if an unknown image is requestedSimon Rettberg2015-12-121-21/+108
* [SERVER] Nullpad images virtually at runtime instead of padding the actual fileSimon Rettberg2015-12-101-152/+113Star
* [SERVER] Add missing nullptr check from refactoring, improve lockingSimon Rettberg2015-12-071-9/+11
* [SERVER] Update includes for moved log.hSimon Rettberg2015-12-021-1/+1
* [FUSE] Mid-refactoring, does not compileSimon Rettberg2015-11-241-1/+1
* [FUSE] Start refactoring so we can handle multithread fuseSimon Rettberg2015-11-211-2/+2
* [SERVER] Improve image related lockingSimon Rettberg2015-11-201-1/+7
* [SERVER] Check uplink server for newer revision than local if client requests...Simon Rettberg2015-11-111-15/+22
* [SERVER] Reload images in another thread when triggered by signalSimon Rettberg2015-05-121-31/+48
* [SERVER] Renamed image_fillJson to image_getListAsJson.Stephan Schwaer2015-05-081-1/+1
* [SERVER] Rename some more RPC fieldsSimon Rettberg2015-05-081-1/+1
* [SERVER] Add image ID for easier handling in RPC, export RID via RPC, make na...Simon Rettberg2015-05-081-2/+5
* [Server] Added statistics of images and uptime to json.Stephan Schwaer2015-05-051-13/+12Star