summaryrefslogtreecommitdiffstats
path: root/src/net
Commit message (Expand)AuthorAgeFilesLines
* [http] Reopen connections when server does not keep connection aliveMichael Brown2012-05-221-31/+118
* [crypto] Automatically perform OCSP checks when applicableMichael Brown2012-05-221-68/+195
* [iscsi] Report SCSI response only when applicableMichael Brown2012-05-161-1/+2
* [crypto] Include "?subject=" in cross-signed certificate URIMichael Brown2012-05-091-3/+3
* [crypto] Reduce standard debugging outputMichael Brown2012-05-091-4/+4
* [crypto] Automatically download cross-signed certificatesMichael Brown2012-05-081-11/+284
* [tls] Use asynchronous certificate validatorMichael Brown2012-05-081-46/+113
* [crypto] Add asynchronous certificate validatorMichael Brown2012-05-081-0/+178
* [crypto] Add x509_append_raw()Michael Brown2012-05-081-18/+5Star
* [crypto] Allow for X.509 certificates with no common nameMichael Brown2012-05-081-1/+2
* [tcp] Discard all TCP connections on shutdownMichael Brown2012-05-081-0/+22
* [tcp] Fix potential NULL pointer dereferenceMichael Brown2012-05-081-1/+1
* [crypto] Allow certificate chains to be long-lived data structuresMichael Brown2012-05-041-67/+94
* [crypto] Parse OCSP responder URI from X.509 certificateMichael Brown2012-05-041-1/+1
* [http] Fix typo in memory allocationKevin Tran2012-04-271-1/+1
* [http] Avoid using stack-allocated memory in http_step()Michael Brown2012-04-241-14/+32
* [mii] Remove unused functionalityMichael Brown2012-04-181-147/+0Star
* [tftp] Allow builds without TFTP supportMichael Brown2012-04-171-8/+0Star
* [tls] Fix wrong memset in function tls_clear_cipherStefan Weil2012-04-101-1/+1
* [syslog] Add basic support for encrypted syslog via TLSMichael Brown2012-04-101-0/+275
* [http] Disambiguate the various error causesMichael Brown2012-03-271-13/+45
* [syslog] Pass internal syslog() priority through to syslog consoleMichael Brown2012-03-261-2/+21
* [console] Do not share ANSI escape context between lineconsole usersMichael Brown2012-03-261-0/+8
* [console] Exclude text-based UI output from logfile-based consolesMichael Brown2012-03-261-1/+1
* [console] Allow usage to be defined independently for each consoleMichael Brown2012-03-261-0/+8
* [crypto] Differentiate "untrusted root" and "incomplete chain" error casesMichael Brown2012-03-221-5/+5
* [crypto] Add previous certificate in chain as a parameter to parse_next()Michael Brown2012-03-221-1/+4
* [tls] Support sending a client certificateMichael Brown2012-03-201-13/+237
* [tls] Treat handshake digest algorithm as a session parameterMichael Brown2012-03-201-39/+24Star
* [tls] Use hybrid MD5+SHA1 algorithmMichael Brown2012-03-201-13/+66
* [tls] Check certificate validity period against current date and timeMichael Brown2012-03-201-1/+3
* [tls] Include current time within the client random bytesMichael Brown2012-03-201-1/+2
* [tls] Validate server certificateMichael Brown2012-03-191-36/+93
* [tls] Add full X.509 certificate parsingMichael Brown2012-03-191-10/+12
* [tls] Use iPXE native RSA algorithmMichael Brown2012-03-181-37/+51
* [802.11] Use rbg_generate() for secure random numbersMichael Brown2012-03-131-1/+3
* [tls] Use const to mark incoming data being processedMichael Brown2012-03-131-26/+28
* [crypto] Upgrade AES and RSA code to upstream axTLS version 1.4.5Michael Brown2012-03-091-1/+1
* [tls] Formalise the definition of a TLS cipher suiteMichael Brown2012-03-061-81/+114
* [tls] Support (and prefer) SHA-256 variants of existing cipher suitesMichael Brown2012-03-051-3/+15
* [tls] Support TLS version 1.2Michael Brown2012-03-051-35/+72
* [802.11] Avoid using struct md5_ctx directlyMichael Brown2012-03-051-4/+4
* [802.11] Add missing #include <byteswap.h>Michael Brown2012-03-041-0/+1
* [tls] Send empty Certificate record if requested by serverMichael Brown2012-03-031-0/+57
* [tls] Verify the contents of the Finished recordMichael Brown2012-03-031-3/+24
* [tls] Allow transmitted records to be scheduled independentlyMichael Brown2012-03-031-83/+29Star
* [tls] Add support for Server Name Indication (SNI)Michael Brown2012-03-032-4/+31
* [tls] Support TLS version 1.1Michael Brown2012-03-031-16/+28
* [arp] Maintain an ARP transmission queueMichael Brown2012-03-032-147/+351
* [undi] Allow underlying PXE stack to construct link-layer headerMichael Brown2012-03-021-7/+6Star