* bring the samba3 hammer shadow copy foo to maturity
-* add a communication channel mechanism to dm
- - essentially a way to send messages and receive responses to dm target instances
+* extend dm's message feature to be two-way? what's the benefit?
* add another optimized bcopy/memcpy/memset/bzero version, using the AVX instructions
-* Add TrueCrypt support
- - Simply add a userland tool that sets dm_target_crypt up with the right parameters, extracted from the TrueCrypt header
- - https://github.com/bwalex/tc-play <- done!
- - need passphrase read timeout support
- - need unmap support
- - cryptdisks: needs generic crypto options; multiple keyfile support
+* cryptdisks: multiple keyfile support
+
+* Add geli (without integrity verification) support using dm_target_crypt?
+ - a bit like the recent TrueCrypt implementation (tcplay)
* Update cryptsetup
* Take a look at updating lvm/dm/libdevicemapper
-* Take a look at importing libdm from NetBSD
- - would allow tc-play and similarly newly developed foo to avoid GPL license issues
+* Take a look at importing dmctl from NetBSD
+ - would require a bunch of modifications to work with the proper device-mapper API
+ - also some extensions? missing lots of features
* rip out the disk partitioning from the disk subsystem and implement it in a more general fashion
- crazy idea: as dm targets with an auto-configuration option!