summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Work in progress: uplinksr2013-07-257-28/+107
|
* ...Working on proxy mode...sr2013-07-258-39/+366
|
* Implement CRC-32 list generation; fix quick CRC-32 check on image loadingsr2013-07-236-25/+148
|
* Completely remove glib as dependencysr2013-07-184-60/+3Star
|
* fix deadlocksr2013-07-182-8/+21
|
* kernel module changessr2013-07-185-33/+69
|
* Remove all glib dependencies from serversr2013-07-1711-42/+51
|
* Replace all pthread_spin_* calls with spin_*, so that all locking can be ↵sr2013-07-1710-64/+102
| | | | | | tracked and debugged Fix compilation of kernel module
* Add debug-lock functions that will helpt to spot deadlocks etc. while developingsr2013-07-165-3/+258
|
* Fix more bugs, remove debug messagessr2013-07-164-32/+32
|
* Fix bugs from rewrite so it actually workssr2013-07-163-10/+17
|
* "It's compiling!"sr2013-07-1510-126/+204
|
* Rewriiiiiiiiitesr2013-07-157-240/+274
|
* Rewriting.....sr2013-07-132-44/+23Star
|
* Rewrite still in progres....sr2013-07-115-170/+394
|
* Rewrite in progres....sr2013-07-098-104/+405
|
* Rewriting....sr2013-07-0816-2593/+142Star
|
* [KERNEL/CLIENT] Add IPv6 supportdnbd3-sr-thesis-finalsr2013-01-153-42/+151
|
* [SERVER] Remove old TODO notesr2013-01-151-13/+0Star
|
* [SERVER] Add IPv6 support (clients and RPC connections)sr2013-01-159-155/+336
|
* [SERVER] Add socket helper module to simplify connection setupsr2013-01-154-69/+118
| | | | [SERVER] Add more comments to job.c
* [SERVER] Fix double-free/dangling pointer related to deleting a trusted ↵sr2013-01-101-0/+5
| | | | namespace
* [SERVER] Ignore trusted server if soft- or hard-deadline for an image has ↵sr2013-01-061-6/+17
| | | | been reached
* [SERVER] Fix nullpointer deref when last image is deletedsr2013-01-062-1/+4
|
* < != >sr2013-01-061-1/+1
|
* [SERVER] Copy deletion deadlines only for replicated images and only from ↵sr2013-01-062-0/+13
| | | | replication source server
* [SERVER] RPC: Fix return code when adding and removing trusted name spacessr2013-01-042-6/+17
|
* [SERVER] pthread_spin_lock != pthread_spin_unlocksr2013-01-034-48/+25Star
| | | | [SERVER] Implement RPC_DEL_IMG
* [SERVER] Fix RPC_ADD_IMGsr2013-01-021-2/+3
|
* [SERVER] Handle uncached proxy-mode properlysr2012-12-201-7/+9
|
* ...sr2012-12-202-33/+4Star
|
* ...sr2012-12-201-50/+64
|
* [SERVER] More verbose error messagessr2012-12-202-2/+5
|
* [SERVER] Remove unused default-namespace codesr2012-12-203-29/+6Star
|
* [SERVER] Refactor codesr2012-12-198-118/+134
| | | | [SERVER] Return List of Alt Servers on RPC_IMG_LIST
* [SERVER] Remove unix socket support for RPC interfacesr2012-11-079-160/+146Star
| | | | [SERVER] Restructure RPC functions, add helpers
* [SERVER] Fix return code for IPC_IMAGE_ADDsr2012-09-255-16/+64
| | | | [SERVER] Check if image exists on IPC_IMAGE_ADD
* [SERVER] IPC: Add calls to add/remove trusted namespaces and serverssr2012-09-195-16/+96
|
* [SERVER] Check trust settings before replicating image or adding alt serversr2012-09-196-6/+86
| | | | [SERVER] Close dnbd3 block deviced of proxy images when shutting down
* [SERVER] Async prealloc of cache filesr2012-09-171-17/+35
|
* [SERVER] Automatically connect a dnbd3 device for a relayed imagesr2012-09-096-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 imagesr2012-09-067-13/+206
|
* ...sr2012-09-052-2/+3
|
* [SERVER] Fix saving of trusted server datasr2012-09-052-4/+20
|
* make things actually work as promised in last commitsr2012-09-053-12/+45
|
* [SERVER] Automatically add and remove alt servers from images depending on ↵sr2012-09-056-36/+187
| | | | | | wehter the other server is reachable [SERVER] Automatically replicate images from other servers
* [SERVER] More work towards automatic server discovery and queryingsr2012-09-048-84/+228
|
* [SERVER] Check which dnbd3 devices are idle and ready to use for proxy modesr2012-09-0317-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 formattingsr2012-09-0323-1848/+1873
|
* [SERVER] Add list of trusted servers and namespaces (load, display)sr2012-09-0210-71/+310
|