david/ipxe
david
/
ipxe
Archived
1
0
Fork 0
This repository has been archived on 2020-12-06. You can view files and clone it, but cannot push or open issues or pull requests.
ipxe/src/hci
Michael Brown 8ee39f7432 [libc] Rewrite string functions
Some of the C library string functions have an unknown provenance.
Reimplement all such functions to avoid potential licensing
uncertainty.

Remove the inline-assembler versions of strlen(), memswap(), and
strncmp(); these save a minimal amount of space (around 40 bytes in
total) and are not performance-critical.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
2015-02-16 23:16:20 +00:00
..
commands [ping] Allow "ping" command output to be inhibited 2014-10-23 16:52:08 +01:00
keymap [console] Add "no_latin1" keymap 2012-03-27 21:08:22 +01:00
mucurses [console] Fix display of characters with top bit set 2014-03-13 14:21:59 +00:00
tui [build] Allow setting help text URI to be customised via config/branding.h 2015-02-11 14:11:28 +00:00
editstring.c [readline] Add CTRL-W shortcut to remove a word 2014-08-19 12:05:36 +01:00
linux_args.c [build] Fix uses of literal 0 as a NULL pointer 2013-04-28 17:13:44 +01:00
readline.c [readline] Ensure cursor is visible when prompting for input 2014-08-06 15:11:38 +01:00
shell.c [build] Use PRODUCT_SHORT_NAME for end-user visible strings 2015-02-11 14:11:22 +00:00
strerror.c [libc] Rewrite string functions 2015-02-16 23:16:20 +00:00
wireless_errors.c [legal] Update FSF mailing address in GPL licence texts 2012-07-20 19:55:45 +01:00