summaryrefslogtreecommitdiffstats
path: root/src/server/globals.c
Commit message (Collapse)AuthorAgeFilesLines
* [SERVER] Split server-only defs from config.h to serverconfig.hSimon Rettberg2017-08-261-2/+4
|
* cleanup commitsSebastian2016-02-111-2/+0Star
|
* [SERVER] Remove non-working images from list, plus refactoringSimon Rettberg2015-12-151-0/+2
| | | | | | | | | | Now that we can automatically load unknown images from disk on request, it makes sense to remove non-working images from the image list. On future requests, we will look for them on disk again, which is nice in case of temporary storage hickups. Also, some more ore less related locking has been refined (loading images, replicating images)
* [SERVER] Make listen port configurableSimon Rettberg2015-12-141-0/+10
|
* [SERVER] Update includes for moved log.hSimon Rettberg2015-12-021-1/+1
|
* [SERVER] Overhauled loggingSimon Rettberg2015-02-221-3/+29
| | | | | | - Added message type parameter - Log to file and stdout, no more logging in memory - Added options to server.conf to filter which messages show up where
* Get rid of unneccessary volatileSimon Rettberg2015-02-221-1/+1
| | | | Some minor debugging code, mostly commented out
* [SERVER] Crank up warning levels of gcc and fix them all (mostly sign ↵Simon Rettberg2015-01-141-1/+1
| | | | | | | compare and some unused params) Also allow newline at end of alt-servers file without complaining about it not being a valid alt server definition.
* [SERVER] Get rid of epoll in alservers.c, make valgrind+gdb happy by ↵Simon Rettberg2015-01-061-1/+1
| | | | handling signals even though we block them
* [SERVER] Use stdbool.h for booleans; minor refactoring of variable and ↵Simon Rettberg2014-12-311-7/+7
| | | | function names
* [SERVER] Create compilation unit for wait/signalling logic (using eventfd)Simon Rettberg2014-12-311-1/+1
|
* [SERVER] Add setting to enable/disable background replication, add comments ↵Simon Rettberg2014-12-291-0/+2
| | | | to config and code
* [SERVER] Configurable client timeout, adaptive replication speed (to be ↵Simon Rettberg2014-12-221-0/+2
| | | | tested against varying bw/latency), retry sendfile call if ret <= len
* [SERVER] Minor tweaks here and thereSimon Rettberg2013-11-101-0/+2
|
* blaSimon Rettberg2013-11-071-0/+2
|
* [SERVER] Copy CRC-32 list from uplink server if availableSimon Rettberg2013-08-281-1/+3
| | | | | Split up helper.c, move file/disk related functions to fileutil.c Uplink: Make sure relayed requests are at least 1MiB
* [SERVER] several improvementsSimon Rettberg2013-08-021-0/+6
| | | | | | 1) Close uplink if local copy is complete 2) Fix memleak when closing uplink (recv buffer was not cleared) 3) Add configurable artificial delays for client and server connections
* [SERVER] Fix create_image() by adding fallback solutions for fallocate()Simon Rettberg2013-08-011-1/+8
|
* [SERVER] Add command line options to create empty image of certain size with ↵Simon Rettberg2013-08-011-0/+29
| | | | empty cache map (so it needs an uplink server)
* Remove all glib dependencies from serversr2013-07-171-1/+1
|
* Add debug-lock functions that will helpt to spot deadlocks etc. while developingsr2013-07-161-0/+1
|
* Rewrite in progres....sr2013-07-091-0/+6