summaryrefslogtreecommitdiffstats
path: root/src/server
Commit message (Expand)AuthorAgeFilesLines
* [BUILD] add build options to enable/disable build of dnbd3 componentsManuel Bentele2020-10-301-0/+1
* [SERVER] Update nextSave timestamp at start of functionSimon Rettberg2020-10-291-4/+6
* [BUILD] remove the build requirement for an unused C++ compilerManuel Bentele2020-10-271-1/+2
* [BUILD] add CMake targets to build binary and source packages with CPackManuel Bentele2020-10-223-8/+11
* [BUILD] add option to build the dnbd3-server with afl-fuzz supportManuel Bentele2020-10-202-5/+30
* [BUILD] set build type and stop Release build if repository is dirtyManuel Bentele2020-10-193-10/+7Star
* [BUILD] rewrite CMake build system to track changes of source filesManuel Bentele2020-10-1618-63/+124
* [SERVER] Fix rid 0 proxy lookup if local version is newerSimon Rettberg2020-08-141-5/+15
* [SERVER] FUSE: Set name for fuse theadsSimon Rettberg2020-07-311-0/+2
* [SERVER] FUSE: Use splice with move for local readsSimon Rettberg2020-07-311-2/+16
* [SERVER] FUSE: Fix arguments to fuseSimon Rettberg2020-07-302-2/+3
* [SERVER] Remove dead codeSimon Rettberg2020-07-301-6/+0Star
* [SERVER] Fix: Missing argument to fprintf()Simon Rettberg2020-07-301-1/+1
* [SERVER] Inline imageLookup/Open since we use fuse_mtSimon Rettberg2020-07-301-56/+34Star
* [SERVER] FUSE: Add readdir for /Simon Rettberg2020-07-301-1/+40
* [SERVER] Add FUSE modeSimon Rettberg2020-07-2811-102/+781
* [SERVER] Fix: NULL pointer access in saveLoadAllCacheMaps()Simon Rettberg2020-07-211-0/+2
* [SERVER] Fix: No replication if autoFreeDiskSpaceDelay is disabledSimon Rettberg2020-06-301-4/+12
* [SERVER] Know when to stopSimon Rettberg2020-06-101-1/+1
* [SERVER] Likewise, flush entire payload on RTT measurementSimon Rettberg2020-06-101-1/+6
* [SERVER] Fix list walk when removing client from uplinkSimon Rettberg2020-06-101-1/+3
* [SERVER] fix uninitialized variableSimon Rettberg2020-06-101-1/+1
* [SERVER] Fix check for RTT block reply sizeSimon Rettberg2020-06-101-1/+1
* [SERVER] Check local and remote for updates on rid == 0Simon Rettberg2020-03-311-4/+8
* [SERVER] Make lock/thread debugging dedicated cmake optionSimon Rettberg2020-03-232-2/+2
* [SERVER] image_ensureDiskSpace should only deletes proxied imagesSimon Rettberg2020-03-201-18/+19
* [SERVER] Remember atime in .meta fileSimon Rettberg2020-03-203-62/+139
* [SERVER] Forbid hidden files when scanning image dirSimon Rettberg2020-03-201-1/+2
* [SERVER] Fix warnings, add assertionsSimon Rettberg2020-03-203-9/+15
* [SERVER] Shorter wait when closing socket after replySimon Rettberg2020-03-191-0/+2
* [SERVER] Add name param to threadpool_runSimon Rettberg2020-03-196-7/+16
* [SERVER] Use first request in queue for RTT measurementsSimon Rettberg2020-03-171-6/+20
* [SERVER] Make sure bgrWindowSize doesn't overwhelm uplink queueSimon Rettberg2020-03-172-0/+6
* [SERVER] Include build type and version in RPCSimon Rettberg2020-03-172-4/+13
* [SERVER] Don't prefetch across hash blocks in BGS_HASHBLOCK modeSimon Rettberg2020-03-171-5/+8
* [SERVER] threadpool: Simplify get code, make debug code _DEBUG onlySimon Rettberg2020-03-141-4/+7
* [SERVER] Remove uplink_ prefix from static (private) functionsSimon Rettberg2020-03-141-40/+40
* [SERVER] Add comments, assert for uplink threadSimon Rettberg2020-03-141-6/+20
* [SERVER] Use image:rid in log messagesSimon Rettberg2020-03-141-5/+5
* [SERVER] Check server version before setting hopCount fieldSimon Rettberg2020-03-131-1/+1
* [SERVER] Check and increase hopCount when adding uplink requestSimon Rettberg2020-03-131-4/+7
* [SERVER] Rewrite uplink queue handlingSimon Rettberg2020-03-138-394/+516
* [SERVER] Fix data typeSimon Rettberg2020-03-091-2/+2
* [SERVER] Fix: Image would be assumed complete if no uplink existsSimon Rettberg2020-03-061-1/+1
* [SERVER] Add printf macro for image (name:rid as %s:%d)Simon Rettberg2020-03-064-30/+27Star
* [SERVER] Handle "warn unused result" casesSimon Rettberg2020-03-066-10/+26
* [SERVER] Reload cache maps periodically for local imagesSimon Rettberg2020-03-063-49/+93
* [SERVER] Add timer task for saving cache mapsSimon Rettberg2020-03-046-75/+164
* [SERVER] Likewise, get rid of same loops in client handlerSimon Rettberg2020-03-042-51/+39Star
* [SERVER] Get rid of two loops in image_updateCacheMapSimon Rettberg2020-03-031-22/+18Star