summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* [SERVER] Added soft and hard timeouts for image deletion: reject any new ↵sr2012-08-319-218/+454
| | | | | | | 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-304-9/+11
|
* [SERVER] Set _FILE_OFFSET_BITS=64 so that images >4GiB will be handled ↵sr2012-08-307-682/+973
| | | | | | | | | 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
* Fix linebreak, add commentsr2012-08-281-2/+7
|
* [KERNEL] Add IOCTLs to add and remove serverssr2012-08-286-216/+208Star
| | | | | [KERNEL] Detect dead idle connection earlier [KERNEL] Improved debug output
* [SERVER] Add missing ntohl() calls when parsing replysr2012-08-272-0/+5
|
* [KERNEL] Refactor and extend sysfs (add data the server will need in proxy mode)sr2012-08-2711-176/+250
| | | | | | | [SERVER] Use MSG_MORE instead of cork/uncork to save two syscalls [KERNEL] Fail-Counter for alt servers, ignore servers that fail too often [KERNEL] Add new alt servers to list, instead of replacing the old list [*] Add CMD_LATEST_RID to tell client about new revisions
* [KERNEL] Make rtt threshold relativesr2012-08-253-31/+34
|
* [KERNEL] Fix receive thread not reacting to wake_upsr2012-08-251-3/+14
|
* [KERNEL] Only update alt-server list if received from initial serversr2012-08-256-17/+65
| | | | [*] Add CMD_KEEPALIVE protocol message type
* [KERNEL] Fix compiler warning on 32bit systemssr2012-08-251-2/+2
|
* [KERNEL] Make it possible to receive push messages by the serversr2012-08-255-40/+80
|
* [*] Fix bug in serializer_get_*sr2012-08-258-22/+62
| | | | | | [CLIENT/KERNEL] Change ioctl to handle volume names instead if vids [*] Make protocol endian safe [CLIENT] Display ioctl errorcode on failure
* ...sr2012-08-242-0/+153
|
* [*] Cleanup, comments, more error checkssr2012-08-2419-609/+1552
| | | | | | | | [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-314-13/+126
| | | | TODO: unlink file
* [SERVER] IPC, some protocol refactoringJohann Latocha2012-07-311-8/+8
|
* [SERVER] Bugfix (IPC)Johann Latocha2012-07-311-4/+7
|
* [SERVER] Add IPCHeaderJohann Latocha2012-07-304-95/+129
|
* [SERVER] IPC some checksJohann Latocha2012-07-271-0/+10
|
* [SERVER] IPC add imageJohann Latocha2012-07-266-9/+130
|
* [SERVER] IPC over TCPJohann Latocha2012-07-253-23/+83
|
* Missing semicolon...Johann Latocha2012-07-241-1/+1
|
* [SERVER] IPC is using xml now. NEW DEPENDENCY: libxml2-devJohann Latocha2012-07-241-35/+136
|
* [SERVER] IPC compatibilityJohann Latocha2012-07-191-34/+27Star
|
* [SERVER] IPC in network byte order bc. of java interfaceJohann Latocha2012-07-191-31/+22Star
|
* [SERVER] Set groupid and permissions on ipc socketJohann Latocha2012-07-182-4/+19
|
* [KERNEL] set dev number on module loadJohann Latocha2012-06-141-4/+13
|
* [ALL] Some cleanupJohann Latocha2012-05-219-60/+58Star
|
* [KERNEL] RTT bug fixedJohann Latocha2012-05-112-1/+7
|
* [KERNEL] New RTT thres.Johann Latocha2012-05-111-1/+1
|
* [KERNEL] RTT bug fixedJohann Latocha2012-05-111-2/+2
|
* [KERNEL] Set proper exit status on connectionJohann Latocha2012-05-084-11/+22
|
* [KERNEL] rtt measurement improvedJohann Latocha2012-05-083-3/+18
|
* [KERNEL] Null hostname if connection was not successfulroot2012-05-071-0/+5
|
* [KERNEL] Notify if new release available (sysfs)Johann Latocha2012-04-205-2/+21
|
* [SERVER] tcp-corkJohann Latocha2012-04-111-0/+7
|
* [SERVER] Cache improvedJohann Latocha2012-04-112-17/+55
|
* [KERNEL] Support for kernel 2.6.32Johann Latocha2012-03-162-0/+6
|
* [SERVER] Cache images on hddJohann Latocha2012-03-065-3/+105
|
* [SERVER] Support device files as inputJohann Latocha2012-03-021-7/+2Star
|
* [KERNEL] Minor bug fixedJohann Latocha2012-03-011-1/+6
|
* [KERNEL] Read ahead increasedJohann Latocha2012-02-235-6/+25
|
* [KERNEL] One more KP fixedJohann Latocha2012-02-221-7/+14
|
* [KERNEL] Minor bugfixJohann Latocha2012-02-221-5/+7
|
* [MISC] Config file updateJohann Latocha2012-02-221-2/+2
|
* [KERNEL] Ask alt servers on connectJohann Latocha2012-02-221-5/+12
|
* [ALL] Bugs, bugs, bugs...Johann Latocha2012-02-226-66/+61Star
|
* [SERVER] Segfault on conf reload (hopefully!) fixedJohann Latocha2012-02-226-30/+41
|
* [ALL] Send proper ridJohann Latocha2012-02-213-0/+6
|