summaryrefslogtreecommitdiffstats
path: root/src/server/utils.h
Commit message (Collapse)AuthorAgeFilesLines
* [SERVER] Check which dnbd3 devices are idle and ready to use for proxy modesr2012-09-031-58/+0Star
| | | | | | [SERVER] Skeleton of server-to-server communication [SERVER] Update access-time of images in use by actual clients [*] Add dnbd3_host_t type to handle address+port+addrtype consistently across the project
* [*] Fixed and unified formattingsr2012-09-031-1/+1
|
* [SERVER] Add list of trusted servers and namespaces (load, display)sr2012-09-021-0/+4
|
* [SERVER] Added soft and hard timeouts for image deletion: reject any new ↵sr2012-08-311-0/+4
| | | | | | | clients for an image where the soft timeout has been reached, kill all clients for an image where the hard timeout has been reached and remove it from the server. Check for the hard timeout every five minutes [SERVER] Re-Implement image deletion to work with image names instead of vids [SERVER] Add helper functions to simplify dealing with libxml2
* last minute messup fixedsr2012-08-301-3/+3
|
* [SERVER] Set _FILE_OFFSET_BITS=64 so that images >4GiB will be handled ↵sr2012-08-301-7/+11
| | | | | | | | | properly on 32bit [SERVER] Change IPC interface to be able to handle more than 1 request per connection [SERVER] Change IPC interface to use select() so it can handle multiple connections at the same time [SERVER] Re-Implement dnbd3_add_image() to work with image list [SERVER] Add lots of sanity/safety checks and error messages when loading/adding an image
* [*] Cleanup, comments, more error checkssr2012-08-241-2/+1Star
| | | | | | | | [SERVER] Fix a few off-by-one bugs [SERVER] Make log available through IPC [KERNEL] Hot-Swap to faster connection on load-balance [KERNEL] Report I/O error to block layer if no server replies within a given time frame [*] Modified network protocol to handle volume names instead of ids
* [SERVER] IPC, delete imagednbd3-jjl-thesis-finalJohann Latocha2012-07-311-0/+4
| | | | TODO: unlink file
* [SERVER] Add IPCHeaderJohann Latocha2012-07-301-1/+6
|
* [SERVER] IPC add imageJohann Latocha2012-07-261-0/+1
|
* [SERVER] IPC over unix socketJohann Latocha2012-02-021-6/+4Star
| | | | [SERVER] Print connected clients and used images
* [SERVER] Parsing config file with glibJohann Latocha2012-02-021-3/+4
| | | | | [KERNEL] Bugfixes [CLIENT] Using vid and rid
* [ALL] Some refactoringJohann Latocha2012-01-311-1/+1
|
* [SERVER] Some refactoringJohann Latocha2012-01-301-6/+6
|
* [SERVER] Reload configuration at runtimeJohann Latocha2012-01-261-0/+38