summaryrefslogtreecommitdiffstats
path: root/src/server/image.c
Commit message (Expand)AuthorAgeFilesLines
* [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
* [SERVER] Properly decrease uplink.queueLen when removing a clientSimon Rettberg2013-09-171-2/+7
* [SERVER] More debugging, more safety checks, disable alt servers that fail to...Simon Rettberg2013-09-161-1/+52
* [SERVER] Remove stupid 1MiB request expansion, this clearly needs to be done ...Simon Rettberg2013-08-281-1/+1
* [SERVER] Copy CRC-32 list from uplink server if availableSimon Rettberg2013-08-281-20/+97
* [SERVER] On-the-fly transparent proxyingSimon Rettberg2013-08-261-18/+42
* [SERVER] WIP: On-the-fly image cloningSimon Rettberg2013-08-231-4/+120
* I'm stupidSimon Rettberg2013-08-121-1/+1
* [SERVER] Improve proxy mode, implement integrity check in proxy modeSimon Rettberg2013-08-121-21/+75
* [SERVER] Fix use-after-free, improve cleanupSimon Rettberg2013-08-021-14/+50
* [SERVER] Some sanity here and there, minor fixes, trying to track down proxy ...Simon Rettberg2013-08-021-4/+29
* [SERVER] several improvementsSimon Rettberg2013-08-021-2/+2
* fix0rsSimon Rettberg2013-08-021-2/+3
* [SERVER] Fix create_image() by adding fallback solutions for fallocate()Simon Rettberg2013-08-011-11/+10Star
* [SERVER] Add command line options to create empty image of certain size with ...Simon Rettberg2013-08-011-21/+122
* [SERVER] Still working on the uplink... Almost theresr2013-07-261-2/+8
* Work in progress: uplinksr2013-07-251-3/+55
* ...Working on proxy mode...sr2013-07-251-4/+38
* Implement CRC-32 list generation; fix quick CRC-32 check on image loadingsr2013-07-231-4/+122
* Remove all glib dependencies from serversr2013-07-171-18/+24
* Replace all pthread_spin_* calls with spin_*, so that all locking can be trac...sr2013-07-171-23/+24