Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Work in progress: uplink | sr | 2013-07-25 | 7 | -28/+107 |
| | |||||
* | ...Working on proxy mode... | sr | 2013-07-25 | 8 | -39/+366 |
| | |||||
* | Implement CRC-32 list generation; fix quick CRC-32 check on image loading | sr | 2013-07-23 | 6 | -25/+148 |
| | |||||
* | Completely remove glib as dependency | sr | 2013-07-18 | 4 | -60/+3![]() |
| | |||||
* | fix deadlock | sr | 2013-07-18 | 2 | -8/+21 |
| | |||||
* | kernel module changes | sr | 2013-07-18 | 5 | -33/+69 |
| | |||||
* | Remove all glib dependencies from server | sr | 2013-07-17 | 11 | -42/+51 |
| | |||||
* | Replace all pthread_spin_* calls with spin_*, so that all locking can be ↵ | sr | 2013-07-17 | 10 | -64/+102 |
| | | | | | | tracked and debugged Fix compilation of kernel module | ||||
* | Add debug-lock functions that will helpt to spot deadlocks etc. while developing | sr | 2013-07-16 | 5 | -3/+258 |
| | |||||
* | Fix more bugs, remove debug messages | sr | 2013-07-16 | 4 | -32/+32 |
| | |||||
* | Fix bugs from rewrite so it actually works | sr | 2013-07-16 | 3 | -10/+17 |
| | |||||
* | "It's compiling!" | sr | 2013-07-15 | 10 | -126/+204 |
| | |||||
* | Rewriiiiiiiiite | sr | 2013-07-15 | 7 | -240/+274 |
| | |||||
* | Rewriting..... | sr | 2013-07-13 | 2 | -44/+23![]() |
| | |||||
* | Rewrite still in progres.... | sr | 2013-07-11 | 5 | -170/+394 |
| | |||||
* | Rewrite in progres.... | sr | 2013-07-09 | 8 | -104/+405 |
| | |||||
* | Rewriting.... | sr | 2013-07-08 | 16 | -2593/+142![]() |
| | |||||
* | [KERNEL/CLIENT] Add IPv6 supportdnbd3-sr-thesis-final | sr | 2013-01-15 | 3 | -42/+151 |
| | |||||
* | [SERVER] Remove old TODO note | sr | 2013-01-15 | 1 | -13/+0![]() |
| | |||||
* | [SERVER] Add IPv6 support (clients and RPC connections) | sr | 2013-01-15 | 9 | -155/+336 |
| | |||||
* | [SERVER] Add socket helper module to simplify connection setup | sr | 2013-01-15 | 4 | -69/+118 |
| | | | | [SERVER] Add more comments to job.c | ||||
* | [SERVER] Fix double-free/dangling pointer related to deleting a trusted ↵ | sr | 2013-01-10 | 1 | -0/+5 |
| | | | | namespace | ||||
* | [SERVER] Ignore trusted server if soft- or hard-deadline for an image has ↵ | sr | 2013-01-06 | 1 | -6/+17 |
| | | | | been reached | ||||
* | [SERVER] Fix nullpointer deref when last image is deleted | sr | 2013-01-06 | 2 | -1/+4 |
| | |||||
* | < != > | sr | 2013-01-06 | 1 | -1/+1 |
| | |||||
* | [SERVER] Copy deletion deadlines only for replicated images and only from ↵ | sr | 2013-01-06 | 2 | -0/+13 |
| | | | | replication source server | ||||
* | [SERVER] RPC: Fix return code when adding and removing trusted name spaces | sr | 2013-01-04 | 2 | -6/+17 |
| | |||||
* | [SERVER] pthread_spin_lock != pthread_spin_unlock | sr | 2013-01-03 | 4 | -48/+25![]() |
| | | | | [SERVER] Implement RPC_DEL_IMG | ||||
* | [SERVER] Fix RPC_ADD_IMG | sr | 2013-01-02 | 1 | -2/+3 |
| | |||||
* | [SERVER] Handle uncached proxy-mode properly | sr | 2012-12-20 | 1 | -7/+9 |
| | |||||
* | ... | sr | 2012-12-20 | 2 | -33/+4![]() |
| | |||||
* | ... | sr | 2012-12-20 | 1 | -50/+64 |
| | |||||
* | [SERVER] More verbose error messages | sr | 2012-12-20 | 2 | -2/+5 |
| | |||||
* | [SERVER] Remove unused default-namespace code | sr | 2012-12-20 | 3 | -29/+6![]() |
| | |||||
* | [SERVER] Refactor code | sr | 2012-12-19 | 8 | -118/+134 |
| | | | | [SERVER] Return List of Alt Servers on RPC_IMG_LIST | ||||
* | [SERVER] Remove unix socket support for RPC interface | sr | 2012-11-07 | 9 | -160/+146![]() |
| | | | | [SERVER] Restructure RPC functions, add helpers | ||||
* | [SERVER] Fix return code for IPC_IMAGE_ADD | sr | 2012-09-25 | 5 | -16/+64 |
| | | | | [SERVER] Check if image exists on IPC_IMAGE_ADD | ||||
* | [SERVER] IPC: Add calls to add/remove trusted namespaces and servers | sr | 2012-09-19 | 5 | -16/+96 |
| | |||||
* | [SERVER] Check trust settings before replicating image or adding alt server | sr | 2012-09-19 | 6 | -6/+86 |
| | | | | [SERVER] Close dnbd3 block deviced of proxy images when shutting down | ||||
* | [SERVER] Async prealloc of cache file | sr | 2012-09-17 | 1 | -17/+35 |
| | |||||
* | [SERVER] Automatically connect a dnbd3 device for a relayed image | sr | 2012-09-09 | 6 | -44/+161 |
| | | | | | | [SERVER] Automatically disconnect dnbd3 device if local cache copy is complete [SERVER] Pre-allocate disk space for cache file [KERNEL] Refuse connection if server reports disk size < 4096 bytes | ||||
* | [SERVER] Automatically assign and connect a dnbd3 device to a relayed image | sr | 2012-09-06 | 7 | -13/+206 |
| | |||||
* | ... | sr | 2012-09-05 | 2 | -2/+3 |
| | |||||
* | [SERVER] Fix saving of trusted server data | sr | 2012-09-05 | 2 | -4/+20 |
| | |||||
* | make things actually work as promised in last commit | sr | 2012-09-05 | 3 | -12/+45 |
| | |||||
* | [SERVER] Automatically add and remove alt servers from images depending on ↵ | sr | 2012-09-05 | 6 | -36/+187 |
| | | | | | | wehter the other server is reachable [SERVER] Automatically replicate images from other servers | ||||
* | [SERVER] More work towards automatic server discovery and querying | sr | 2012-09-04 | 8 | -84/+228 |
| | |||||
* | [SERVER] Check which dnbd3 devices are idle and ready to use for proxy mode | sr | 2012-09-03 | 17 | -349/+511 |
| | | | | | | [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 formatting | sr | 2012-09-03 | 23 | -1848/+1873 |
| | |||||
* | [SERVER] Add list of trusted servers and namespaces (load, display) | sr | 2012-09-02 | 10 | -71/+310 |
| |