aboutsummaryrefslogtreecommitdiff
path: root/src/core
AgeCommit message (Expand)AuthorFilesLines
2015-07-22[fault] Add inject_corruption() to randomly corrupt dataMichael Brown1-0/+29
2015-07-22[fault] Generalise NETDEV_DISCARD_RATE fault injection mechanismMichael Brown1-0/+53
2015-06-29[gdb] Allow gdbstub to be started on an arbitrary serial portMichael Brown1-7/+36
2015-06-29[serial] Use new UART abstraction in serial console driverMichael Brown2-254/+137
2015-06-29[gdb] Use new UART abstraction in GDB serial transportMichael Brown1-8/+45
2015-06-29[serial] Add general abstraction of a 16550-compatible UARTMichael Brown1-0/+135
2015-04-24[settings] Add "base64" setting typeMichael Brown1-0/+41
2015-04-24[base64] Add buffer size parameter to base64_encode() and base64_decode()Michael Brown1-54/+46
2015-04-24[base16] Add buffer size parameter to base16_encode() and base16_decode()Michael Brown2-89/+30
2015-03-05[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown4-4/+20
2015-03-03[malloc] Rewrite unrelicensable portions of malloc.cMichael Brown1-22/+41
2015-03-03[settings] Rewrite unrelicensable portions of settings.cMichael Brown1-6/+13
2015-03-03[settings] Use list_first_entry() when unregistering child settingsMichael Brown1-2/+2
2015-03-02[libc] Rewrite unrelicensable portions of ctype.hMichael Brown1-3/+4
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown11-11/+51
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown3-3/+15
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown52-52/+244
2015-02-19[libc] Rewrite strtoul()Michael Brown4-126/+134
2015-02-19[ipv4] Rewrite inet_aton()Michael Brown1-23/+0
2015-02-16[libc] Rewrite string functionsMichael Brown1-258/+273
2015-02-16[libc] Remove unused string functionsMichael Brown1-188/+0
2015-02-11[build] Allow command help text URI to be customised via config/branding.hMichael Brown1-1/+2
2015-02-11[build] Move branding information to config/branding.hMichael Brown1-0/+1
2015-02-06[uri] Allow tftp_uri() to construct a URI with a custom portMichael Brown1-1/+8
2014-12-18[iobuf] Add iob_split() to split an I/O buffer into portionsMichael Brown1-0/+30
2014-12-15[malloc] Report caller address as soon as memory corruption is detectedMichael Brown1-1/+21
2014-12-15[malloc] Check integrity of free listMichael Brown1-1/+59
2014-12-15[malloc] Sanity check parameters to alloc_memblock() and free_memblock()Michael Brown1-0/+6
2014-12-15[malloc] Tidy up debug outputMichael Brown1-19/+23
2014-10-23[ping] Allow "ping" command output to be inhibitedMichael Brown1-3/+5
2014-10-23[ping] Allow termination after a specified number of packetsMichael Brown1-2/+37
2014-10-23[ping] Report timed-out pings via the callback functionMichael Brown1-1/+12
2014-06-24[build] Expose build timestamp, build name, and product namesMichael Brown2-3/+51
2014-06-16[debug] Allow debug message colours to be customised via DBGCOL=...Michael Brown1-3/+14
2014-05-18[libc] Prevent strndup() from reading beyond the end of the stringMichael Brown1-3/+1
2014-05-04[profile] Allow interrupts to be excluded from profiling resultsMichael Brown1-0/+3
2014-04-29[librm] Allow interrupts in protected modeMichael Brown1-0/+1
2014-04-28[downloader] Profile receive datapathMichael Brown1-0/+15
2014-04-27[profile] Add generic profiling infrastructureMichael Brown1-0/+269
2014-04-26[libc] Add isqrt() function to find integer square rootsMichael Brown1-0/+52
2014-04-24[libc] Add inline assembly implementation of flsl() using BSR instructionMichael Brown1-13/+0
2014-04-22[serial] Enable UART FIFOsPeter Pickford1-2/+2
2014-03-13[console] Fix display of characters with top bit setMichael Brown1-1/+1
2014-03-10[monojob] Reset timeout when progress is madeMichael Brown1-11/+18
2014-02-27[image] Ensure every image has a fully resolved URIMichael Brown1-12/+4
2014-02-27[uri] Refactor URI parsing and formattingMichael Brown1-180/+330
2014-02-26[params] Use reference counters for form parameter listsMichael Brown2-45/+33
2014-02-26[settings] Remove "uristring" setting typeMichael Brown1-49/+5
2014-01-22[fbcon] Allow ANSI CUP with missing argumentsMichael Brown1-2/+2
2014-01-22[fbcon] Allow for an arbitrary margin around the text areaMichael Brown1-12/+27