summaryrefslogtreecommitdiffstats
path: root/src/net
Commit message (Expand)AuthorAgeFilesLines
* [peerdist] Assume that most recently discovered peer can be reusedMichael Brown2021-06-221-0/+23
* [netdevice] Ensure driver transmit() and poll() will not be re-enteredMichael Brown2021-04-101-7/+32
* [dhcp] Handle DHCPNAK by returning to discovery stateMichael Brown2021-03-111-9/+31
* [dns] Reduce debug verbosity for DNS server listMichael Brown2021-03-021-9/+9
* [infiniband] Require drivers to specify the number of portsChristian Iversen2021-01-272-21/+1Star
* [tftp] Allow for profiling of client and server turnaround timesMichael Brown2021-01-221-1/+23
* [ipv6] Defer router discovery timeout while link is blockedMichael Brown2021-01-191-1/+19
* [eap] Treat an EAP Request-Identity as indicating a blocked linkMichael Brown2021-01-192-0/+179
* [eapol] Replace EAPoL codeMichael Brown2021-01-192-56/+75
* [dhcp] Continue transmitting DHCPDISCOVER while link is blockedMichael Brown2021-01-191-12/+11Star
* [crypto] Allow private key to be specified as a TLS connection parameterMichael Brown2020-12-153-7/+13
* [tls] Include root of trust within definition of TLS sessionMichael Brown2020-12-151-3/+7
* [x509] Make root of trust a reference-counted structureMichael Brown2020-12-092-2/+4
* [x509] Record root of trust used when validating a certificateMichael Brown2020-12-084-7/+16
* [http] Hide HTTP transport-layer filter implementation detailsMichael Brown2020-12-082-3/+14
* [tls] Allow provision of a client certificate chainMichael Brown2020-12-071-30/+77
* [tls] Use intf_insert() to add TLS to an interfaceMichael Brown2020-12-073-26/+30
* [netdevice] Fix misleading comment on netdev_rx()Michael Brown2020-11-291-1/+1
* [netdevice] Do not attempt to unmap a null I/O bufferMichael Brown2020-11-291-1/+1
* [dma] Move I/O buffer DMA operations to iobuf.hMichael Brown2020-11-281-0/+32
* [infiniband] Allow SRP device to be described using an EFI device pathMichael Brown2020-10-231-33/+2Star
* [fcp] Allow Fibre Channel device to be described using an EFI device pathMichael Brown2020-10-221-8/+20
* [iscsi] Allow iSCSI device to be described using an EFI device pathMichael Brown2020-10-201-0/+2
* [aoe] Allow AoE device to be described using an EFI device pathMichael Brown2020-10-191-29/+2Star
* [http] Allow HTTP connection to be described using an EFI device pathMichael Brown2020-10-191-0/+15
* [ipv6] Reduce time spent waiting for router discoveryMichael Brown2020-10-141-0/+9
* [lacp] Ignore (and do not echo) trailing padding on received packetsMichael Brown2020-10-141-0/+3
* [lacp] Detect and ignore erroneously looped back LACP packetsMichael Brown2020-10-141-0/+8
* [wpa] Fix erroneous debug message in wpa_derive_ptkMichael Brown2020-07-211-2/+3
* [dns] Use all configured DNS serversMichael Brown2020-07-151-49/+130
* [xfer] Remove address family from definition of a socket openerMichael Brown2020-07-153-30/+6Star
* [tls] Allow a minimum TLS protocol version to be specifiedMichael Brown2020-06-121-6/+24
* [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
* [slam] Allow for the possibility of IPv6 multicast addressesMichael Brown2020-02-161-4/+4
* [slam] Eliminate variable-length stack allocationMichael Brown2020-02-161-5/+19
* [infiniband] Eliminate variable-length stack allocationMichael Brown2020-02-161-6/+18
* [tftp] Eliminate unnecessary variable-length stack allocationMichael Brown2020-02-161-11/+6Star
* [peerdist] Allow for the use of a hosted cache serverMichael Brown2019-12-161-4/+65
* [peerdist] Allow PeerDist to be globally enabled or disabledMichael Brown2019-12-131-0/+38
* [ethernet] Avoid false positive Coverity warningMichael Brown2019-08-171-1/+1
* [tls] Add missing call to tls_tx_resume() when restarting negotiationMichael Brown2019-08-161-22/+24
* [peerdist] Limit number of concurrent raw block downloadsMichael Brown2019-08-161-3/+131
* [peerdist] Start block download timers from within opener methodsMichael Brown2019-08-161-7/+9
* [vlan] Provide vlan_netdev_rx() and vlan_netdev_rx_err()Michael Brown2019-04-272-8/+73
* [tcp] Display "connecting" status until connection is establishedMichael Brown2019-03-101-0/+21
* [tls] Display validator messages only while validation is in progressMichael Brown2019-03-101-3/+9
* [tls] Display cross-certificate and OCSP status messagesMichael Brown2019-03-072-8/+82
* [crypto] Use x509_name() in validator debug messagesMichael Brown2019-03-071-37/+68
* [tls] Support stateless session resumptionMichael Brown2019-03-061-19/+110