aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2015-08-02[crypto] Add ASN.1 OIDs for sha{224,384,512}WithRsaEncryptionTufan Karadere1-0/+18
2015-08-02[tls] Report supported signature algorithms in ClientHelloMichael Brown2-0/+28
2015-08-01[tls] Do not access beyond the end of a 24-bit integerMichael Brown1-22/+29
2015-07-31[serial] Check for UART existence in uart_select()Michael Brown3-15/+41
2015-07-31[comboot] Avoid dragging in serial console support unconditionallyMichael Brown1-1/+3
2015-07-29[elf] Reject ELFBoot images requiring virtual addressingMichael Brown3-52/+131
2015-07-28[linebuf] Support buffering of multiple linesMichael Brown4-45/+358
2015-07-28[pool] Add a generic concept of a pooled connectionMichael Brown2-0/+241
2015-07-28[peerdist] Add support for constructing and decoding retrieval messagesMichael Brown1-0/+376
2015-07-28[peerdist] Add support for constructing and decoding discovery messagesMichael Brown3-0/+334
2015-07-28[peerdist] Include trimmed range within content information blockMichael Brown3-37/+76
2015-07-28[netdevice] Allow network devices to disclaim IRQ support at runtimeMichael Brown3-1/+18
2015-07-28[iscsi] Add missing "break" statementsMichael Brown1-0/+2
2015-07-28[ipv4] Allow IPv4 socket addresses to include a scope IDMichael Brown3-15/+50
2015-07-28[ipv4] Redefine IP address constants to avoid unnecessary byte swappingMichael Brown3-37/+44
2015-07-28[netdevice] Avoid using zero as a network device indexMichael Brown1-2/+2
2015-07-28[ipv6] Treat a missing network device name as "netX"Michael Brown2-4/+18
2015-07-27[build] Fix strict-aliasing warning on older gcc versionsMichael Brown1-4/+8
2015-07-27[crypto] Remove AXTLS headersMichael Brown5-526/+0
2015-07-27[test] Add NIST self-tests for AES192 in ECB and CBC modesMichael Brown1-1/+33
2015-07-27[crypto] Replace AES implementationMichael Brown5-635/+836
2015-07-27[test] Add NIST self-tests for AES128 and AES256 in ECB modeMichael Brown1-0/+38
2015-07-27[test] Define shortcuts for frequently-used NIST AES test vectorsMichael Brown1-25/+30
2015-07-27[test] Generalise cipher tests and use okx()Michael Brown5-213/+192
2015-07-27[crypto] Add ECB block cipher mode (for debug and self-tests only)Michael Brown4-1/+142
2015-07-27[802.11] Use correct SHA1_DIGEST_SIZE constant nameMichael Brown1-1/+1
2015-07-27[crypto] Add bit-rotation functions for 8-bit and 16-bit valuesMichael Brown1-0/+20
2015-07-27[build] Fix compiler warnings on some gcc versionsMichael Brown1-1/+1
2015-07-22[downloader] Provide direct access to the underlying data transfer bufferMichael Brown1-0/+14
2015-07-22[downloader] Use generic data-transfer buffer mechanismMichael Brown1-74/+18
2015-07-22[xferbuf] Add xfer_buffer() to provide direct access to underlying bufferMichael Brown2-0/+44
2015-07-22[xferbuf] Generalise to handle umalloc()-based buffersMichael Brown3-25/+268
2015-07-22[xfer] Add xfer_check_order() utility functionMichael Brown2-0/+33
2015-07-22[xfer] Use intf_poke() to implement xfer_window_changed()Michael Brown1-11/+1
2015-07-22[interface] Add intf_poke() helperMichael Brown2-0/+30
2015-07-22[profile] Add profile_custom() for profiling with arbitrary time unitsMichael Brown1-0/+14
2015-07-22[fault] Add inject_corruption() to randomly corrupt dataMichael Brown2-0/+50
2015-07-22[fault] Generalise NETDEV_DISCARD_RATE fault injection mechanismMichael Brown6-8/+110
2015-07-22[tcp] Ensure FIN is actually sent if connection is closed while idleMichael Brown1-0/+1
2015-07-22[build] Add named configuration for qemuMichael Brown8-0/+10
2015-07-22[efi] Allow user experience to be downgradedMichael Brown2-0/+35
2015-07-22[efi] Fix receive and transmit completion reportingMichael Brown2-80/+79
2015-07-22[bios] Add ANSI blink attributeChristian Nilsson1-0/+6
2015-07-06[tg3] Add support for BCM57766Bernd Wiebelt3-0/+3
2015-07-06[ipoib] Transmit multicast packets as broadcastsMichael Brown1-2/+4
2015-07-04[tcp] Gracefully close connections during shutdownMichael Brown2-1/+63
2015-06-30[xen] Wait for and clear XenStore event before receiving dataMichael Brown2-0/+23
2015-06-29[gdb] Allow gdbstub to be started on an arbitrary serial portMichael Brown2-7/+44
2015-06-29[ipoib] Attempt to generate ARPs as needed to repopulate REMAC cacheMichael Brown3-8/+57
2015-06-29[ipoib] Mark REMAC cache as expensiveMichael Brown1-1/+1