summaryrefslogtreecommitdiffstats
path: root/src/server/image.c
Commit message (Expand)AuthorAgeFilesLines
* [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
* [FUSE] Integrate into cmake build processSimon Rettberg2015-04-241-1/+1
* [SERVER] printf -> logadd, make USR2 trigger a log cycle, remove old fake del...Simon Rettberg2015-02-231-22/+23
* [SERVER] Overhauled loggingSimon Rettberg2015-02-221-42/+42
* [SERVER] Use shared file handle for readingSimon Rettberg2015-01-301-17/+15Star
* [SERVER] Implement proper keep alive for uplinksSimon Rettberg2015-01-281-10/+14
* [SERVER] Also fix fd leak if uplink_init failsSimon Rettberg2015-01-271-1/+1
* [SERVER] Fix automatic proxying to use supplied connection; fix race conditio...Simon Rettberg2015-01-271-14/+16
* [SERVER] Crank up warning levels of gcc and fix them all (mostly sign compare...Simon Rettberg2015-01-141-11/+12
* [SERVER] Big code cleanup, refactoring, minor bugfixingSimon Rettberg2015-01-061-34/+49
* [SERVER] Dead code removal, minor performance tweaks, refactoring, etc.Simon Rettberg2015-01-021-2/+2
* [SERVER] Use stdbool.h for booleans; minor refactoring of variable and functi...Simon Rettberg2014-12-311-98/+97Star
* [SERVER] Improve replication and reconnecting behaviourSimon Rettberg2014-12-221-1/+1
* Improve uplink handling, add code to debug thread creation/destruction, chang...Simon Rettberg2014-06-161-9/+12
* Fixed the amazing infinite loop I introduced when refactoringSimon Rettberg2014-01-111-8/+18
* [SERVER] Fix old image deletion, make image_load a bit nicerSimon Rettberg2014-01-091-102/+146
* [SERVER] Clean up properly when deleting an imageSimon Rettberg2013-12-061-1/+9
* [SERVER] Fix free disk space checkSimon Rettberg2013-12-041-0/+4
* [SERVER] Deletion restrictionsSimon Rettberg2013-11-201-1/+1
* [SERVER] Stümperhaften double-free gefixtSimon Rettberg2013-11-191-3/+3
* [SERVER] Forgot a return that lead to locking messup :/Simon Rettberg2013-11-131-0/+1
* [SERVER] Don't lock on image array when saving cache mapsSimon Rettberg2013-11-131-2/+4
* [SERVER] Mark image complete if soSimon Rettberg2013-11-131-0/+5
* [SERVER] Save cache maps every 30 minsSimon Rettberg2013-11-121-1/+13
* Merge branch 'simon' of dnbd3:dnbd3 into simonSimon Rettberg2013-11-121-7/+7
|\
| * [SERVER] Minor tweaks here and thereSimon Rettberg2013-11-101-7/+7
* | [SERVER] Fix embarrassing deadlock when deleting old imagesSimon Rettberg2013-11-121-9/+9
|/
* [SERVER] Fetch correct revision after cloningSimon Rettberg2013-10-011-3/+3