To do ===== add kevent add HUP support to read sig and targets file CRC/digests finish reservations RAID 1 rebuilding, breaking etc proper allow_netmask support for IPv6 add ability to add a target in, take one out (if !busy) proper IPv6 support in harness Done ==== fix debug to be command-line driven unsigned char -> uint8_t make target guess method to use depending on size of file/device sprintf -> snprintf strcpy -> strlcpy autoconf fix lint Implement name-based stuff - no more inet_addr stuff split into separate targets rc.d scripts move to globals_t in target.c configuration Make it so that target can take an iqn as its address Manual page for iscsi-target manual page for targets config file get rid of hardcoded CHAP stuff use syslog to log info use syslog to log errors fix memory leak of user name error if no config file mmap & munmap get port from cmd line raid0 add discovery masking clean up IPv6 add socklen_t awareness add uuid Solaris initiator compatibility fix 64-byte swapping macros add reservations - RESERVE_6 and RELEASE_6 done pass addr family in sess structure add poll configure glue use poll if we have it proper IPv6 support in target VPD 80 handling bind to cmdline port properly now too