summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* [deflate] Add support for DEFLATE decompressionMichael Brown2014-01-065-0/+1569
* [test] Add okx() macro taking an explicit file name and line numberMichael Brown2014-01-061-3/+6
* [libc] Add isprint()Michael Brown2014-01-062-3/+3
* [build] Build ROMs used by qemu and VMware as part of "make all"Michael Brown2013-12-261-1/+5
* [ipv6] Fix compilation under FreeBSDMichael Brown2013-12-211-1/+1
* [build] Remove obsolete check for GNU as version 2.9.1Michael Brown2013-12-211-7/+0Star
* [vesafb] Set "magic" colour to transparent when a background picture is usedMichael Brown2013-12-091-0/+6
* [console] Add concept of a "magic" colourMichael Brown2013-12-092-4/+45
* [cmdline] Add the "colour" and "cpair" commandsMichael Brown2013-12-091-0/+125
* [mucurses] Use centralised concept of colour pairsMichael Brown2013-12-095-43/+14Star
* [console] Add centralised concept of colours and colour pairsMichael Brown2013-12-095-0/+361
* [fbcon] Always draw cursor using current foreground and background coloursMichael Brown2013-12-091-5/+3Star
* [lkrnprefix] Include iPXE version string in image headerMichael Brown2013-12-062-1/+8
* [fbcon] Update the console width and height after changing modeMichael Brown2013-12-061-0/+4
* [console] Allow consoles to update the recorded console sizeMichael Brown2013-12-064-8/+33
* [build] Fix LABEL name for .liso imagesChristian Hesse2013-12-061-1/+1
* [menu] Adapt user interface to fit display sizeMichael Brown2013-12-061-8/+8
* [login] Adapt user interface to fit display sizeMichael Brown2013-12-061-7/+7
* [settings] Adapt user interface to fit display sizeMichael Brown2013-12-061-29/+44
* [vesafb] Work around data corruption bug in bochs/qemu VBE implementationMichael Brown2013-12-061-1/+1
* [ipv6] Expose NDP-provided settings (including the DNS server)Michael Brown2013-12-052-9/+234
* [dhcpv6] Add DHCPv6 "filename" settingMichael Brown2013-12-052-0/+16
* [settings] Merge SETTING_IPv4 and SETTING_IPv6Michael Brown2013-12-054-25/+23Star
* [settings] Allow for multiple definitions of each predefined settingMichael Brown2013-12-053-6/+44
* [settings] Force settings into alphabetical order within sectionsMichael Brown2013-12-0519-125/+158
* [dhcpv6] Use DUID-UUID form of client DUIDMichael Brown2013-12-052-28/+28
* [linux] Provide access to SMBIOS via /dev/memMichael Brown2013-12-054-49/+149
* [ipv6] Add support for resolving IPv6 addresses via the "nslookup" commandMichael Brown2013-12-051-0/+7
* [syslog] Add support for IPv6 syslog serverMichael Brown2013-12-053-17/+42
* [socket] Ensure socket address structure sizes are fixedMichael Brown2013-12-054-5/+5
* [dns] Add support for resolving IPv6 addresses via AAAA recordsMichael Brown2013-12-054-36/+112
* [settings] Add fetch_ipv6_setting()Michael Brown2013-12-052-0/+45
* [settings] Allow for IPv6 setting types in non-IPv6 buildsMichael Brown2013-12-057-51/+132
* [settings] Explicitly separate the concept of a completed fetched settingMichael Brown2013-12-0537-563/+610
* [fbcon] Add support for displaying a cursorMichael Brown2013-12-022-25/+97
* [menu] Hide cursor when displaying menuMichael Brown2013-12-021-0/+1
* [settings] Hide cursor when not actively editing a settingMichael Brown2013-12-021-0/+2
* [mucurses] Implement curs_set() to control cursor visibilityMichael Brown2013-12-024-0/+24
* [console] Allow '?' as an intermediate byte in ANSI escape sequencesMichael Brown2013-12-022-1/+8
* [build] Fix building on OpenBSD 5.4Michael Brown2013-12-021-0/+5
* [vesafb] Select an optimal mode, rather than the first acceptable modeMichael Brown2013-11-281-49/+91
* [vesafb] Return meaningful error when no suitable mode is foundMichael Brown2013-11-281-44/+75
* [vesafb] Skip modes for which we cannot get mode informationMichael Brown2013-11-281-2/+1Star
* [vesafb] Include raw status value within VBE error messagesMichael Brown2013-11-281-5/+5
* [vesafb] Add VESA frame buffer consoleMichael Brown2013-11-285-0/+635
* [fbcon] Add generic concept of a frame buffer consoleMichael Brown2013-11-284-1/+894
* [cmdline] Add "console" command to configure consoleMichael Brown2013-11-283-0/+129
* [console] Add concept of generic console configurationMichael Brown2013-11-285-0/+61
* [console] Allow console input and output to be disabled independentlyMichael Brown2013-11-288-65/+64Star
* [mucurses] Use "<ESC>[2J" ANSI escape sequence to clear screenMichael Brown2013-11-283-16/+40