59 Révisions (0e408658b9139c346b684d08134111fbc8159ca0)

Auteur SHA1 Message Date
  Michael Brown 0e408658b9 [iscsi] Change default initiator name prefix to "iqn.2000-01.org.etherboot:" il y a 16 ans
  Michael Brown 5d4839b577 [iSCSI] Add support for mutual CHAP il y a 16 ans
  Michael Brown 75965c9c6e [iSCSI] Produce meaningful errors on login failure il y a 16 ans
  Michael Brown 00ed567069 [iSCSI] Offer CHAP authentication only if we have a username and password il y a 16 ans
  Michael Brown 92d15eff30 [Settings] Remove assumption that all settings have DHCP tag values il y a 16 ans
  Michael Brown a462c96ffc [Settings] DHCP is now working using the new settings API. il y a 16 ans
  Michael Brown cf03304620 [Settings] Introduce settings applicators. il y a 16 ans
  Michael Brown 428c6342bc Fixes for EqualLogic iSCSI targets: il y a 16 ans
  Michael Brown f6a8158eed Make seek information part of the xfer metadata, rather than an entirely il y a 16 ans
  Michael Brown 82bae302b1 Fix off-by-one error (discovered by Shao Miller). il y a 16 ans
  Michael Brown df868476e7 Various warnings fixups for OpenBSD with gcc-3.3.5. il y a 16 ans
  Michael Brown c194b0c4bf Work around a bug in the OpenSolaris iSCSI target. il y a 16 ans
  Michael Brown 9fd6a0418f Allowed zero-cost enforced ordering of features in startup banner il y a 17 ans
  Michael Brown 67afe84292 Use otherwise-useless byte in DHCP feature option as a version number il y a 17 ans
  Michael Brown 0acb016840 Add FEATURE() macro, plus code to display features at startup time, il y a 17 ans
  Michael Brown 47a86bca2d Prepare for iBFT merge when possible. iscsiboot.c contains a really, il y a 17 ans
  Michael Brown b3e44a24b1 May be required in some disconnect scenarios il y a 17 ans
  Michael Brown fd4fcb57db Add missing static il y a 17 ans
  Michael Brown fabd0f5fec Fix TX state machine and miscellaneous other bits. il y a 17 ans
  Michael Brown ef9fd938d0 Fix root-path parsing. il y a 17 ans
  Michael Brown b94420a52b Ready to start testing il y a 17 ans
  Michael Brown edd1b173a7 Code in place to use a hypothetical SCSI interface. il y a 17 ans
  Michael Brown f2fa390ae6 Everything except the SCSI interface should now be present il y a 17 ans
  Michael Brown 9b28b25332 iSCSI updated to use data-xfer interface on the socket side (TCP). il y a 17 ans
  Michael Brown 8156f6bd19 Switch compiler warning on tcp_open() to a #warning il y a 17 ans
  Michael Brown 335b99a39d Move [v]ssnprintf() from iscsi.c into vsprintf.c; we need them il y a 17 ans
  Michael Brown 6d32f0e6e2 Changed to use the generic stream API. il y a 17 ans
  Michael Brown 73b09ecba6 Use stdio.h instead of vsprintf.h il y a 17 ans
  Michael Brown 4e20d73bb5 Gave asynchronous operations approximate POSIX signal semantics. This il y a 17 ans
  Michael Brown aaca21a2b6 We can't assert that the RX engine is idle in iscsi_done(), because it il y a 17 ans
  Michael Brown 6ea07b9247 Use debug auto-colourisation. il y a 17 ans
  Michael Brown 76525294ee Clean up connection closing and permanent failure logic. il y a 17 ans
  Michael Brown 61ed298bc7 Merge changes from mcb-tcp-fixes branch. il y a 17 ans
  Michael Brown 4cc1c1bd4c Ensure that old TCP connection state is destroyed before attempting to il y a 17 ans
  Michael Brown a2e3357825 Cannot immediately overwrite the peer address when we parse il y a 17 ans
  Michael Brown d6f9152bfa Avoid null pointer dereferences when no username/password specified. il y a 17 ans
  Michael Brown 6ceb55fad0 When login fails, leave the session open but not in full feature il y a 17 ans
  Michael Brown ab242a760d Add ability to shut down iSCSI connection il y a 17 ans
  Michael Brown 38ae94f8ce A cleaner method of handling login redirection; just use the existing il y a 17 ans
  Michael Brown 8c3d09c564 Tweaked retry messages il y a 17 ans
  Michael Brown 6842dd3222 Handle TargetAddress il y a 17 ans
  Michael Brown 67577556a2 Handle strings as complete units, instead of a byte at a time. il y a 17 ans
  Michael Brown 3a7d762c1c Add iscsi_rx_buffered_data() and supporting infrastructure. il y a 17 ans
  Michael Brown 3f0b4d9ed8 Updated to use asynchronous operation model for iSCSI requests il y a 17 ans
  Michael Brown fedc186fd7 Split login into security negotation and operational parameter il y a 17 ans
  Michael Brown f1e1dfae3d Added RX tracing as well. il y a 18 ans
  Michael Brown 0743dc5b0d Added some minimal debugging for transmitted PDUs. il y a 18 ans
  Michael Brown 2497270c14 command->data_{in,out} are now userptr_t, so it is invalid to compare il y a 18 ans
  Michael Brown ea5fa82b91 Fixed variable name in assertion il y a 18 ans
  Michael Brown d0e4f198d6 Add iSCSI to the DHCP tests. il y a 18 ans