summaryrefslogtreecommitdiffstats
path: root/src/net/tcp/iscsi.c
Commit message (Expand)AuthorAgeFilesLines
* [iscsi] Limit maximum transfer size to MaxBurstLengthMichael Brown2023-02-161-4/+61
* [iscsi] Allow iSCSI device to be described using an EFI device pathMichael Brown2020-10-201-0/+2
* [iscsi] Eliminate variable-length stack allocation in URI parsingMichael Brown2020-02-171-10/+28
* [iscsi] Eliminate variable-length stack allocations in CHAP handlersMichael Brown2020-02-171-11/+41
* [iscsi] Parse IPv6 address in root pathHannes Reinecke2018-03-011-1/+6
* [iscsi] Always send FirstBurstLength parameterMichael Brown2017-05-031-4/+10
* [block] Describe all SAN devices via ACPI tablesMichael Brown2017-03-281-1/+13
* [iscsi] Don't close when receiving NOP-InVishvananda Ishaya Abrams2017-03-091-9/+8Star
* [iscsi] Use intfs_shutdown() when shutting down multiple interfacesMichael Brown2017-03-091-4/+2Star
* [iscsi] Avoid potential infinite loops during shutdownMichael Brown2016-11-171-0/+1
* [iscsi] Treat redirection failures as fatalMichael Brown2016-07-041-1/+10
* [iscsi] Add missing "break" statementsMichael Brown2015-07-281-0/+2
* [base64] Add buffer size parameter to base64_encode() and base64_decode()Michael Brown2015-04-241-1/+1
* [base16] Add buffer size parameter to base16_encode() and base16_decode()Michael Brown2015-04-241-6/+8
* [iscsi] Rewrite unrelicensable portions of iscsi.cMichael Brown2015-03-021-36/+28Star
* [scsi] Improve sense code parsingMichael Brown2014-06-031-4/+7
* [settings] Force settings into alphabetical order within sectionsMichael Brown2013-12-051-3/+6
* [settings] Explicitly separate the concept of a completed fetched settingMichael Brown2013-12-051-41/+20Star
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-201-1/+2
* [iscsi] Report SCSI response only when applicableMichael Brown2012-05-161-1/+2
* [iscsi] Send any padding inline with the data segmentMichael Brown2012-03-011-28/+9Star
* [iscsi] Fail immediately if target rejects any of our parametersMichael Brown2011-12-051-12/+39
* [iscsi] Avoid duplicate calls to iscsi_tx_done()Michael Brown2011-06-291-4/+9
* [iscsi] Eliminate polling while waiting for window to openMichael Brown2011-06-281-3/+26
* [process] Pass containing object pointer to process step() methodsMichael Brown2011-06-281-4/+6
* [settings] Impose a fixed order on settingsMichael Brown2011-03-231-3/+3
* [iscsi] Change default initiator IQNMichael Brown2011-03-031-235/+140Star
* [iscsi] Clarify support for NOP-InMichael Brown2011-02-251-24/+9Star
* [iscsi] Verify the correct tag in NOP-In PDUsMichael Brown2011-02-251-4/+4
* [iscsi] Accept NOP-In PDUs sent by the targetMichael Brown2011-02-241-0/+50
* [iscsi] Disambiguate the expected target errors in the login responseMichael Brown2011-02-231-1/+20
* [iscsi] Disambiguate the common EINVAL casesMichael Brown2010-12-011-4/+20
* [iscsi] Ensure ISID is consistent within an iSCSI sessionMichael Brown2010-10-181-1/+4
* [iscsi] Randomise a portion of the ISID to force new session instantiationMichael Brown2010-10-161-1/+1
* [block] Replace gPXE block-device API with an iPXE asynchronous interfaceMichael Brown2010-09-141-156/+283
* [interface] Convert all data-xfer interfaces to generic interfacesMichael Brown2010-06-221-37/+38
* [refcnt] Add ref_init() wrapper functionMichael Brown2010-06-221-1/+1
* [libc] Enable automated extraction of error usage reportsMichael Brown2010-05-311-11/+44
* [iscsi] Allow base64 encoding in large binary valuesPiotr JaroszyƄski2010-05-281-23/+47
* [iscsi] Use generic base16 functions for iSCSI reverse CHAPMichael Brown2010-05-281-24/+17Star
* [iscsi] Use generic base16 functions for iSCSIMichael Brown2010-05-281-30/+21Star
* [build] Rename gPXE to iPXEMichael Brown2010-04-201-11/+11
* [iscsi] Disambiguate some common authentication errorsMichael Brown2010-03-171-14/+27
* [iscsi] Fix interoperability with QNAP TS-639ProDanny Volkind2010-02-221-3/+10
* [scsi] Make LUN a property of the SCSI backend onlyMichael Brown2009-08-101-1/+0Star
* [scsi] Generalise iscsi_parse_lun() to scsi_parse_lun()Michael Brown2009-08-101-37/+1Star
* [scsi] Generalise iscsi_detached_command() to scsi_detached_command()Michael Brown2009-08-101-6/+1Star
* [scsi] Make SCSI command issuing partially asynchronousMichael Brown2009-07-181-18/+11Star
* [legal] Add a selection of FILE_LICENCE declarationsMichael Brown2009-05-181-0/+2
* [xfer] Implement xfer_vreopen() to properly handle redirectionsMichael Brown2009-03-301-1/+1