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/include
Michael Brown 4fb60435c9 [rng] Add get_random_nz() function required by RSA algorithm
RSA requires the generation of random non-zero bytes (i.e. a sequence
of random numbers in the range [0x01,0xff]).  ANS X9.82 provides
various Approved methods for converting random bits into random
numbers.  The simplest such method is the Simple Discard Method.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
2012-02-21 12:42:54 +00:00
..
hci [ifmgmt] Use generic option-parsing library 2010-11-21 23:37:49 +00:00
ipxe [rng] Add get_random_nz() function required by RSA algorithm 2012-02-21 12:42:54 +00:00
readline [readline] Add history support 2011-03-30 19:43:14 +01:00
sys Add POSIX prototypes for time functions, to allow external code to build 2007-01-19 03:09:22 +00:00
usr [image] Eliminate the register_and_xxx_image() functions 2011-10-25 01:41:41 +01:00
.gitignore Rename .cvsignore files to .gitignore 2007-06-09 22:57:00 +01:00
alloca.h alloca() can be useful in some (limited) circumstances. 2007-01-11 23:19:31 +00:00
assert.h [libc] Allow assertion failures to be counted 2011-10-14 14:33:31 +01:00
big_bswap.h Added the "swap in place" macros 2006-09-11 17:54:19 +00:00
bootp.h Initial revision 2005-03-08 18:53:11 +00:00
btext.h Merged mcb30-realmode-redesign back to HEAD 2005-04-08 15:01:17 +00:00
byteswap.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
coff.h Initial revision 2005-03-08 18:53:11 +00:00
compiler.h [build] Allow DEBUG=... to affect builds of assembler source files 2011-03-01 14:18:35 +00:00
cpu.h Initial revision 2005-03-08 18:53:11 +00:00
ctype.h [libc] Add isxdigit() 2010-08-17 14:44:27 +01:00
curses.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
elf.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
endian.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
errno.h [libc] Ensure that error numbers from EUNIQ() have the correct type 2010-09-22 20:04:11 +01:00
etherboot.h [console] Move include/console.h to include/ipxe/console.h 2011-03-09 20:09:26 +00:00
fs.h Initial revision 2005-03-08 18:53:11 +00:00
getopt.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
i82365.h [legal] Add FILE_LICENCE macro to some GPL-v2 files 2010-12-03 23:23:35 +00:00
libgen.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
linux_api.h [linux] Fix building on RHEL5 and similar platforms 2010-10-11 02:24:39 +01:00
little_bswap.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
mii.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
nic.h [pci] Make driver PCI ID a property of the PCI device 2011-02-17 01:25:12 +00:00
old_tcp.h Moved old tcp.h to old_tcp.h, to avoid name clash with new (uIP-based) 2006-03-23 20:34:08 +00:00
pc_kbd.h Initial revision 2005-03-08 18:53:11 +00:00
pcmcia-opts.h Initial revision 2005-03-08 18:53:11 +00:00
pcmcia.h Dead code removal. 2007-07-14 15:42:26 +01:00
stdarg.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
stddef.h [build] Really use __builtin_offsetof() when available 2010-11-28 18:28:15 +00:00
stdint.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
stdio.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
stdlib.h [libc] Add strtoull() 2010-08-19 12:22:07 +01:00
string.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
strings.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
sys_info.h Initial revision 2005-03-08 18:53:11 +00:00
time.h Add POSIX prototypes for time functions, to allow external code to build 2007-01-19 03:09:22 +00:00
unistd.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00