summaryrefslogtreecommitdiffstats
path: root/src/net/tcp
Commit message (Expand)AuthorAgeFilesLines
* [params] Allow for arbitrary HTTP request headers to be specifiedMichael Brown2023-03-011-9/+34
* [http] Use POST method only if the form parameter list is non-emptyMichael Brown2023-03-011-44/+32Star
* [iscsi] Limit maximum transfer size to MaxBurstLengthMichael Brown2023-02-161-4/+61
* [uri] Retain original encodings for path, query, and fragment fieldsMichael Brown2021-11-121-2/+2
* [uri] Make URI schemes case-insensitiveMichael Brown2021-07-011-1/+2
* [crypto] Allow private key to be specified as a TLS connection parameterMichael Brown2020-12-152-2/+2
* [x509] Record root of trust used when validating a certificateMichael Brown2020-12-082-2/+2
* [http] Hide HTTP transport-layer filter implementation detailsMichael Brown2020-12-082-3/+14
* [tls] Use intf_insert() to add TLS to an interfaceMichael Brown2020-12-072-22/+21Star
* [iscsi] Allow iSCSI device to be described using an EFI device pathMichael Brown2020-10-201-0/+2
* [http] Allow HTTP connection to be described using an EFI device pathMichael Brown2020-10-191-0/+15
* [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
* [http] Work around stateful authentication schemesMichael Brown2018-06-082-2/+19
* [iscsi] Parse IPv6 address in root pathHannes Reinecke2018-03-011-1/+6
* [http] Allow for domain names within NTLM user namesMichael Brown2018-02-191-3/+22
* [http] Report unsuccessful response status lines at DBGVL_LOGMichael Brown2017-12-281-0/+2
* [http] Include error messages for 4xx and 5xx response codesMichael Brown2017-12-281-0/+7
* [http] Add support for NTLM authenticationMichael Brown2017-11-121-0/+201
* [http] Handle parsing of WWW-Authenticate header within authentication schemeMichael Brown2017-11-123-67/+110
* [http] Gracefully handle offers of multiple authentication schemesMichael Brown2017-11-121-3/+10
* [iscsi] Always send FirstBurstLength parameterMichael Brown2017-05-031-4/+10
* [http] Notify data transfer interface when underlying connection is readyMichael Brown2017-03-281-0/+3
* [block] Describe all SAN devices via ACPI tablesMichael Brown2017-03-283-36/+13Star
* [http] Add missing check for memory allocation failureMichael Brown2017-03-211-0/+5
* [nfs] Fix double free bug on error pathMichael Brown2017-03-211-6/+1Star
* [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
* [http] Cleanly shut down potentially looped interfacesMichael Brown2017-02-021-15/+6Star
* [cloud] Add ability to retrieve Google Compute Engine metadataMichael Brown2017-01-231-0/+72
* [iscsi] Avoid potential infinite loops during shutdownMichael Brown2016-11-171-0/+1
* [interface] Provide intf_reinit() to reinitialise nullified interfacesMichael Brown2016-11-161-4/+1Star
* [iscsi] Treat redirection failures as fatalMichael Brown2016-07-041-1/+10
* [http] Accept headers with no whitespace following the colonMichael Brown2016-06-091-2/+6
* [http] Ignore unrecognised "Connection" header tokensMichael Brown2016-05-251-13/+11Star
* [http] Handle relative redirection URIsMichael Brown2016-01-091-7/+46
* [http] Verify server port when reusing a pooled connectionMichael Brown2015-10-021-7/+12
* [settings] Re-add "uristring" setting typeMichael Brown2015-08-251-2/+2
* [http] Rewrite HTTP core to support content encodingsMichael Brown2015-08-178-1241/+2480
* [iscsi] Add missing "break" statementsMichael Brown2015-07-281-0/+2
* [base64] Add buffer size parameter to base64_encode() and base64_decode()Michael Brown2015-04-242-2/+3
* [base16] Add buffer size parameter to base16_encode() and base16_decode()Michael Brown2015-04-242-12/+16
* [http] Support MD5-sess Digest authenticationMichael Brown2015-03-091-2/+42
* [http] Abstract out HTTP Digest hash algorithm operationsMichael Brown2015-03-091-28/+56
* [iscsi] Rewrite unrelicensable portions of iscsi.cMichael Brown2015-03-021-36/+28Star
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-021-1/+5
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-023-3/+15
* [build] Expose build timestamp, build name, and product namesMichael Brown2014-06-241-2/+2
* [scsi] Improve sense code parsingMichael Brown2014-06-031-4/+7
* [http] Profile receive datapathMichael Brown2014-04-281-0/+13