aboutsummaryrefslogtreecommitdiff
path: root/src/hci/mucurses
AgeCommit message (Expand)AuthorFilesLines
2017-07-04[mucurses] Avoid potential division by zeroMichael Brown1-2/+1
2017-03-22[mucurses] Ensure SLK labels are always terminatedMichael Brown1-1/+1
2017-03-21[mucurses] Attempt to fix use of uninitialised buffer with strcat()Michael Brown1-0/+1
2017-03-21[mucurses] Attempt to fix resource leaksMichael Brown1-6/+4
2017-03-21[mucurses] Attempt to fix keypress processing logicMichael Brown1-4/+3
2017-03-21[mucurses] Attempt to fix test for empty stringMichael Brown1-1/+1
2016-05-04[mucurses] Fix GCC 6 nonnull-compare errorsVinson Lee1-11/+0
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown15-15/+15
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown1-1/+5
2015-03-02[mucurses] Add missing FILE_LICENCE declarationsMichael Brown6-0/+12
2014-03-13[console] Fix display of characters with top bit setMichael Brown1-1/+1
2013-12-09[mucurses] Use centralised concept of colour pairsMichael Brown1-6/+8
2013-12-06[console] Allow consoles to update the recorded console sizeMichael Brown1-4/+1
2013-12-02[mucurses] Implement curs_set() to control cursor visibilityMichael Brown3-0/+17
2013-11-28[mucurses] Use "<ESC>[2J" ANSI escape sequence to clear screenMichael Brown2-11/+32
2013-04-28[build] Fix uses of literal 0 as a NULL pointerMichael Brown1-1/+1
2012-07-20[legal] Update FSF mailing address in GPL licence textsMichael Brown1-1/+2
2012-03-26[console] Exclude text-based UI output from logfile-based consolesMichael Brown1-2/+14
2012-03-26[console] Move putchar() and getchar() declarations to stdio.hMichael Brown1-1/+0
2011-03-30[readline] Add init_editstring() wrapper functionMichael Brown1-2/+1
2011-03-09[console] Move include/console.h to include/ipxe/console.hMichael Brown2-2/+2
2010-04-19[build] Rename gPXE to iPXEMichael Brown2-2/+2
2009-05-18[legal] Add a selection of FILE_LICENCE declarationsMichael Brown10-0/+20
2009-02-17[editbox] Allow for password widgets that do not display their contentsMichael Brown1-3/+8
2009-02-01[dhcp] Split PXE menuing code out of dhcp.cMichael Brown2-3/+3
2008-03-02Modify gPXE core and drivers to work with the new timer subsystemAlexey Zaytsev1-1/+1
2007-08-20__nonnull changesHolger Lubitz1-5/+5
2007-08-20__nonnull changesHolger Lubitz1-0/+8
2007-08-20__nonnull changesHolger Lubitz1-0/+5
2007-07-28Make has_key() a static inline, rather than omitting it altogether.Michael Brown1-15/+1
2007-07-28Revert "make bool m_echo static" - I suspect this to be defined by specMichael Brown1-1/+1
2007-07-27make bool m_echo staticHolger Lubitz1-1/+1
2007-07-27remove has_key by #if 0'ing outHolger Lubitz1-1/+3
2007-07-27make _wgetc staticHolger Lubitz1-0/+1
2007-07-27make struct _softlabelkeys *slks staticHolger Lubitz1-1/+1
2007-07-03Warnings purge: src/{crypto,hci,net}Marty Connor1-0/+1
2007-01-19vsprintf.h is gPXE-specific; move it to include/gpxeMichael Brown1-1/+1
2007-01-19Use stdio.h instead of vsprintf.hMichael Brown2-2/+3
2007-01-18Include stdlib.h rather than malloc.hMichael Brown2-2/+2
2007-01-05Avoid creating implicit memcpy()sMichael Brown1-4/+3
2006-12-20Define KEY_MIN and use it in kb.c.Michael Brown1-2/+2
2006-12-20Explicitly call erase(), to cope with platforms where the ANSI clearMichael Brown1-0/+5
2006-12-20Fix (hopefully) the scrolling logicMichael Brown1-11/+11
2006-12-20Don't automatically redraw the edit box; this allows better inheritance.Michael Brown1-19/+0
2006-12-20Editable text box widget based on mucurses and edit_string.Michael Brown1-0/+115
2006-12-20Reset screen on exit as well as entryMichael Brown1-6/+3
2006-12-19Explicitly move cursor to top-left of screen, in case the clear screenMichael Brown1-1/+1
2006-12-19Use current attributes when erasing.Michael Brown3-4/+16
2006-12-19Assume a 24-line screen, since we can't (easily) avoid scrolling afterMichael Brown1-1/+1
2006-12-19Avoid cursor move on every single characterMichael Brown1-4/+20