Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [SERVER] More debugging, more safety checks, disable alt servers that fail ↵ | Simon Rettberg | 2013-09-16 | 1 | -1/+4 |
| | | | | too often | ||||
* | [SERVER] Copy CRC-32 list from uplink server if available | Simon Rettberg | 2013-08-28 | 1 | -1/+1 |
| | | | | | Split up helper.c, move file/disk related functions to fileutil.c Uplink: Make sure relayed requests are at least 1MiB | ||||
* | [SERVER] WIP: On-the-fly image cloning | Simon Rettberg | 2013-08-23 | 1 | -0/+2 |
| | |||||
* | [SERVER] Improve proxy mode, implement integrity check in proxy mode | Simon Rettberg | 2013-08-12 | 1 | -1/+1 |
| | |||||
* | [SERVER] Uplink handing complete (untested, as alt servers can't be defined ↵ | Simon Rettberg | 2013-07-31 | 1 | -6/+7 |
| | | | | yet, so prepare for lots of fixes ;)) | ||||
* | Work in progress: uplink | sr | 2013-07-25 | 1 | -1/+1 |
| | |||||
* | ...Working on proxy mode... | sr | 2013-07-25 | 1 | -0/+9 |
| | |||||
* | Completely remove glib as dependency | sr | 2013-07-18 | 1 | -4/+0 |
| | |||||
* | Rewriting.... | sr | 2013-07-08 | 1 | -1/+8 |
| | |||||
* | [SERVER] Add IPv6 support (clients and RPC connections) | sr | 2013-01-15 | 1 | -1/+2 |
| | |||||
* | [SERVER] Refactor code | sr | 2012-12-19 | 1 | -3/+1 |
| | | | | [SERVER] Return List of Alt Servers on RPC_IMG_LIST | ||||
* | [SERVER] Add list of trusted servers and namespaces (load, display) | sr | 2012-09-02 | 1 | -1/+1 |
| | |||||
* | [KERNEL] Tell server whether we're a client or a server in proxy mode | sr | 2012-09-01 | 1 | -3/+3 |
| | | | | | [KERNEL] SysFS: Return empty string for current_server if not connected [SERVER] Code refactoring | ||||
* | [SERVER] Added soft and hard timeouts for image deletion: reject any new ↵ | sr | 2012-08-31 | 1 | -2/+1 |
| | | | | | | | 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 | ||||
* | [SERVER] Set _FILE_OFFSET_BITS=64 so that images >4GiB will be handled ↵ | sr | 2012-08-30 | 1 | -1/+1 |
| | | | | | | | | | 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 | ||||
* | [KERNEL] Add IOCTLs to add and remove servers | sr | 2012-08-28 | 1 | -3/+12 |
| | | | | | [KERNEL] Detect dead idle connection earlier [KERNEL] Improved debug output | ||||
* | [KERNEL] Make rtt threshold relative | sr | 2012-08-25 | 1 | -1/+2 |
| | |||||
* | [*] Cleanup, comments, more error checks | sr | 2012-08-24 | 1 | -5/+22 |
| | | | | | | | | [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 over TCP | Johann Latocha | 2012-07-25 | 1 | -0/+1 |
| | |||||
* | [SERVER] Set groupid and permissions on ipc socket | Johann Latocha | 2012-07-18 | 1 | -3/+4 |
| | |||||
* | [KERNEL] RTT bug fixed | Johann Latocha | 2012-05-11 | 1 | -1/+1 |
| | |||||
* | [KERNEL] New RTT thres. | Johann Latocha | 2012-05-11 | 1 | -1/+1 |
| | |||||
* | [KERNEL] rtt measurement improved | Johann Latocha | 2012-05-08 | 1 | -0/+1 |
| | |||||
* | [KERNEL] Read ahead increased | Johann Latocha | 2012-02-23 | 1 | -0/+1 |
| | |||||
* | [ALL] Bugs, bugs, bugs... | Johann Latocha | 2012-02-22 | 1 | -1/+1 |
| | |||||
* | [KERNEL] SysFS interface added (/sys/block/dnbd*/net/) | Johann Latocha | 2012-02-21 | 1 | -1/+1 |
| | |||||
* | [KERNEL] Major bug fixes | Johann Latocha | 2012-02-16 | 1 | -6/+8 |
| | |||||
* | [KERNEL] Switch server on connection lost | Johann Latocha | 2012-02-16 | 1 | -1/+2 |
| | |||||
* | [KERNEL] Kernel panic while server is gone fixed | Johann Latocha | 2012-02-15 | 1 | -1/+2 |
| | |||||
* | [CLIENT] Get host by name | Johann Latocha | 2012-02-09 | 1 | -0/+1 |
| | |||||
* | [ALL] Refactoring | Johann Latocha | 2012-02-08 | 1 | -0/+1 |
| | | | | | [ALL] Send and receive servers [TODO] Config file reloading is broken | ||||
* | [CLIENT] Connecting via config file | Johann Latocha | 2012-02-03 | 1 | -1/+2 |
| | |||||
* | [SERVER] IPC over unix socket | Johann Latocha | 2012-02-02 | 1 | -1/+1 |
| | | | | [SERVER] Print connected clients and used images | ||||
* | [SERVER] Parsing config file with glib | Johann Latocha | 2012-02-02 | 1 | -6/+1 |
| | | | | | [KERNEL] Bugfixes [CLIENT] Using vid and rid | ||||
* | [SERVER] Timeout for client sockets | Johann Latocha | 2012-01-30 | 1 | -0/+2 |
| | | | | [KERNEL] Send keep alive | ||||
* | [SERVER] Reload configuration at runtime | Johann Latocha | 2012-01-26 | 1 | -0/+3 |
| | |||||
* | [KERNEL] Multi device support | Johann Latocha | 2012-01-25 | 1 | -1/+1 |
| | |||||
* | Serving more than one image. | Johann Latocha | 2012-01-24 | 1 | -0/+29 |
| | |||||
* | First working version :) | Johann Latocha | 2012-01-19 | 1 | -1/+1 |
| | |||||
* | initial commit | Johann Latocha | 2011-11-29 | 1 | -0/+9 |