aboutsummaryrefslogtreecommitdiff
path: root/src/include/ctype.h
AgeCommit message (Collapse)AuthorFilesLines
2015-03-02[libc] Rewrite unrelicensable portions of ctype.hMichael Brown1-17/+101
Signed-off-by: Michael Brown <mcb30@ipxe.org>
2014-01-06[libc] Add isprint()Michael Brown1-0/+1
Signed-off-by: Michael Brown <mcb30@ipxe.org>
2010-08-17[libc] Add isxdigit()Piotr Jaroszyński1-0/+1
Signed-off-by: Piotr Jaroszyński <p.jaroszynski@gmail.com> Signed-off-by: Michael Brown <mcb30@ipxe.org>
2009-06-03[script] Allow for DOS-style line endings in scriptsMichael Brown1-0/+2
Windows text editors such as Notepad tend to use CRLF line endings, which breaks gPXE's signature detection for script images. Since scripts are usually very small, they end up falling back to being detected as valid PXE executable images (since there are no signature checks for PXE executables). Executing text files as x86 machine code tends not to work well. Fix by allowing for any isspace() character to terminate the "#!gpxe" signature, and by ensuring that CR characters get stripped during command line parsing. Suggested-by: Shao Miller <Shao.Miller@yrdsb.edu.on.ca>
2009-05-18[legal] Add a selection of FILE_LICENCE declarationsMichael Brown1-0/+2
Add FILE_LICENCE declarations to almost all files that make up the various standard builds of gPXE.
2008-05-19[libc] Fix isdigit(), islower() and isupper().Michael Brown1-4/+3
From: Stefan Hajnoczi <stefanha@gmail.com>
2007-01-26Move tolower() etc to ctype.h as per ISO CMichael Brown1-0/+28