Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [SERVER] Added soft and hard timeouts for image deletion: reject any new ↵ | sr | 2012-08-31 | 9 | -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 fixed | sr | 2012-08-30 | 4 | -9/+11 |
| | |||||
* | [SERVER] Set _FILE_OFFSET_BITS=64 so that images >4GiB will be handled ↵ | sr | 2012-08-30 | 7 | -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 comment | sr | 2012-08-28 | 1 | -2/+7 |
| | |||||
* | [KERNEL] Add IOCTLs to add and remove servers | sr | 2012-08-28 | 6 | -216/+208 |
| | | | | | [KERNEL] Detect dead idle connection earlier [KERNEL] Improved debug output | ||||
* | [SERVER] Add missing ntohl() calls when parsing reply | sr | 2012-08-27 | 2 | -0/+5 |
| | |||||
* | [KERNEL] Refactor and extend sysfs (add data the server will need in proxy mode) | sr | 2012-08-27 | 11 | -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 relative | sr | 2012-08-25 | 3 | -31/+34 |
| | |||||
* | [KERNEL] Fix receive thread not reacting to wake_up | sr | 2012-08-25 | 1 | -3/+14 |
| | |||||
* | [KERNEL] Only update alt-server list if received from initial server | sr | 2012-08-25 | 6 | -17/+65 |
| | | | | [*] Add CMD_KEEPALIVE protocol message type | ||||
* | [KERNEL] Fix compiler warning on 32bit systems | sr | 2012-08-25 | 1 | -2/+2 |
| | |||||
* | [KERNEL] Make it possible to receive push messages by the server | sr | 2012-08-25 | 5 | -40/+80 |
| | |||||
* | [*] Fix bug in serializer_get_* | sr | 2012-08-25 | 8 | -22/+62 |
| | | | | | | [CLIENT/KERNEL] Change ioctl to handle volume names instead if vids [*] Make protocol endian safe [CLIENT] Display ioctl errorcode on failure | ||||
* | ... | sr | 2012-08-24 | 2 | -0/+153 |
| | |||||
* | [*] Cleanup, comments, more error checks | sr | 2012-08-24 | 19 | -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-final | Johann Latocha | 2012-07-31 | 4 | -13/+126 |
| | | | | TODO: unlink file | ||||
* | [SERVER] IPC, some protocol refactoring | Johann Latocha | 2012-07-31 | 1 | -8/+8 |
| | |||||
* | [SERVER] Bugfix (IPC) | Johann Latocha | 2012-07-31 | 1 | -4/+7 |
| | |||||
* | [SERVER] Add IPCHeader | Johann Latocha | 2012-07-30 | 4 | -95/+129 |
| | |||||
* | [SERVER] IPC some checks | Johann Latocha | 2012-07-27 | 1 | -0/+10 |
| | |||||
* | [SERVER] IPC add image | Johann Latocha | 2012-07-26 | 6 | -9/+130 |
| | |||||
* | [SERVER] IPC over TCP | Johann Latocha | 2012-07-25 | 3 | -23/+83 |
| | |||||
* | Missing semicolon... | Johann Latocha | 2012-07-24 | 1 | -1/+1 |
| | |||||
* | [SERVER] IPC is using xml now. NEW DEPENDENCY: libxml2-dev | Johann Latocha | 2012-07-24 | 1 | -35/+136 |
| | |||||
* | [SERVER] IPC compatibility | Johann Latocha | 2012-07-19 | 1 | -34/+27 |
| | |||||
* | [SERVER] IPC in network byte order bc. of java interface | Johann Latocha | 2012-07-19 | 1 | -31/+22 |
| | |||||
* | [SERVER] Set groupid and permissions on ipc socket | Johann Latocha | 2012-07-18 | 2 | -4/+19 |
| | |||||
* | [KERNEL] set dev number on module load | Johann Latocha | 2012-06-14 | 1 | -4/+13 |
| | |||||
* | [ALL] Some cleanup | Johann Latocha | 2012-05-21 | 9 | -60/+58 |
| | |||||
* | [KERNEL] RTT bug fixed | Johann Latocha | 2012-05-11 | 2 | -1/+7 |
| | |||||
* | [KERNEL] New RTT thres. | Johann Latocha | 2012-05-11 | 1 | -1/+1 |
| | |||||
* | [KERNEL] RTT bug fixed | Johann Latocha | 2012-05-11 | 1 | -2/+2 |
| | |||||
* | [KERNEL] Set proper exit status on connection | Johann Latocha | 2012-05-08 | 4 | -11/+22 |
| | |||||
* | [KERNEL] rtt measurement improved | Johann Latocha | 2012-05-08 | 3 | -3/+18 |
| | |||||
* | [KERNEL] Null hostname if connection was not successful | root | 2012-05-07 | 1 | -0/+5 |
| | |||||
* | [KERNEL] Notify if new release available (sysfs) | Johann Latocha | 2012-04-20 | 5 | -2/+21 |
| | |||||
* | [SERVER] tcp-cork | Johann Latocha | 2012-04-11 | 1 | -0/+7 |
| | |||||
* | [SERVER] Cache improved | Johann Latocha | 2012-04-11 | 2 | -17/+55 |
| | |||||
* | [KERNEL] Support for kernel 2.6.32 | Johann Latocha | 2012-03-16 | 2 | -0/+6 |
| | |||||
* | [SERVER] Cache images on hdd | Johann Latocha | 2012-03-06 | 5 | -3/+105 |
| | |||||
* | [SERVER] Support device files as input | Johann Latocha | 2012-03-02 | 1 | -7/+2 |
| | |||||
* | [KERNEL] Minor bug fixed | Johann Latocha | 2012-03-01 | 1 | -1/+6 |
| | |||||
* | [KERNEL] Read ahead increased | Johann Latocha | 2012-02-23 | 5 | -6/+25 |
| | |||||
* | [KERNEL] One more KP fixed | Johann Latocha | 2012-02-22 | 1 | -7/+14 |
| | |||||
* | [KERNEL] Minor bugfix | Johann Latocha | 2012-02-22 | 1 | -5/+7 |
| | |||||
* | [MISC] Config file update | Johann Latocha | 2012-02-22 | 1 | -2/+2 |
| | |||||
* | [KERNEL] Ask alt servers on connect | Johann Latocha | 2012-02-22 | 1 | -5/+12 |
| | |||||
* | [ALL] Bugs, bugs, bugs... | Johann Latocha | 2012-02-22 | 6 | -66/+61 |
| | |||||
* | [SERVER] Segfault on conf reload (hopefully!) fixed | Johann Latocha | 2012-02-22 | 6 | -30/+41 |
| | |||||
* | [ALL] Send proper rid | Johann Latocha | 2012-02-21 | 3 | -0/+6 |
| |