Nikhil Chandru Rao
c9ea710930
Renamed net/interface.c and include/gpxe/interface.h to net/tcpip_if.c and include/gpxe/tcpip_if.h respectively. Made changes in the other files.
il y a 18 ans
Michael Brown
291f072b82
Add priority mechanism
il y a 18 ans
Michael Brown
bd0c8b21ad
Change dhcp_num_option() to return the numerical value directly.
il y a 18 ans
Dan Lynch
d8b51332c6
typo in macro fixed
il y a 18 ans
Dan Lynch
ba2bfd54ed
- modified length of password string to match visible field length
- value of n passed to wgetnstr should now be equivalent to output from strlen (i.e. length excluding NUL-terminating character)
il y a 18 ans
Dan Lynch
f9887c3f0f
started on ANSI sequence processing
il y a 18 ans
Dan Lynch
c29c868475
- implemented cursor retreat function (_wcursback) as a core function
- reimplemented cleaner wgetnstr
- fixed wdelch for use with _wcursback
il y a 18 ans
Nikhil Chandru Rao
6e2c97b0c0
Added ipv4_pseudo_header structure
il y a 18 ans
Nikhil Chandru Rao
e60817fa7a
IP6 specifications
il y a 18 ans
Nikhil Chandru Rao
41b399d672
Fixed endianness of 16- and 32- bit values
il y a 18 ans
Nikhil Chandru Rao
a6c6b3d739
Fixed whitespaces; updated UDP code
il y a 18 ans
Dan Lynch
2b15084388
- first check-in for mucurses_test.c
- added mucurses_test.c build targets
il y a 18 ans
Michael Brown
0bcaa8a21f
First stab at DHCP option handling in a way that will allow us to have
multiple option sources (e.g. multiple DHCP replies, non-volatile
storage etc.)
il y a 18 ans
Dan Lynch
7f4cfe4a84
- put in the screen initialisation stuff and clear the screen...
il y a 18 ans
Dan Lynch
11e280670d
- works with test ansi tty, but will need a rethink when we start
getting key_ codes instead
il y a 18 ans
Dan Lynch
f78fa3c59d
- working basic ansi termnal extension for mucurses
il y a 18 ans
Dan Lynch
916f21921f
check whether malloc returns a valid pointer
il y a 18 ans
Dan Lynch
9ca2f64ee1
moved console specific items out of mucurses (should be handled by external screen object)
il y a 18 ans
Dan Lynch
197c0c91b2
make path relative (so that I don't break eb top of tree !)
il y a 18 ans
Dan Lynch
05c0b3ce09
included contents of input.{c,h} in kb.c
il y a 18 ans
Dan Lynch
04fcee2306
enabled build entry for mucurses libraries
il y a 18 ans
Dan Lynch
446c1a3372
- deprecated in favour of a split library model
il y a 18 ans
Dan Lynch
6d34baaef9
- testable console framework implementing mucurses SCREEN struct
il y a 18 ans
Dan Lynch
e442447f37
- multiple static inline definitions added
- changes made to some constants and macros
- changes made to _curses_screen struct
- identified and removed prototypes for yet more unsupportable functions
il y a 18 ans
Dan Lynch
5d2f39bbc2
added placeholder SRCDIRS entry for mucurses
il y a 18 ans
Dan Lynch
1c87d54bb8
- recoded wgetch and wgetnstr for greater more efficiency
- wgetch now includes non, part and full blocking read support
il y a 18 ans
Michael Brown
35557914e3
Simplify ipv4_tx() by not having a separate "source" variable now that
we are constructing the IP header ourselves.
Formatting fix-ups (80 column limit is mandatory!)
il y a 18 ans
Michael Brown
b49de73950
Factorise out common code
il y a 18 ans
Michael Brown
e517a4771b
Split ipv6 functions out from ipv4.c
il y a 18 ans
Michael Brown
e04ea505c9
Whitespace fixes
il y a 18 ans
Dan Lynch
fb85954249
first working version - nasty, but mostly works
il y a 18 ans
Nikhil Chandru Rao
f5ebf067c4
added generalized sockaddr structure and ip6 sockaddr
il y a 18 ans
Nikhil Chandru Rao
90fbff8f34
added support for processing and transmitting without uIP
il y a 18 ans
Nikhil Chandru Rao
74339b3c6e
updated UDP interface
il y a 18 ans
Nikhil Chandru Rao
fdc05e2664
created interface for transport-network interface
il y a 18 ans
Derek Pryor
8b0cac40ca
Added gpxe-0.5/src/crypto/ for the SSL Library
il y a 18 ans
Dan Lynch
890dc758e8
- proper layout formatted soft label array, with justification formatted labels
- some minor preventatives
il y a 18 ans
Dan Lynch
811df504a5
- erradicate compiler warning due to possibility of uninitialised variables (switch statement)
il y a 18 ans
Dan Lynch
6fc723c294
- added doxygen @file header
- no longer depends on slk
il y a 18 ans
Dan Lynch
d77120541a
- added doxygen @file header
il y a 18 ans
Dan Lynch
172a568af5
- added doxygen @file header
- some more minor functionality implemented
il y a 18 ans
Dan Lynch
3049a1f026
added doxygen @file header
il y a 18 ans
Dan Lynch
14f5d3203d
- removed slk references
- corrected minor algo errors in primitives
- added doxygen @file header
il y a 18 ans
Dan Lynch
79a9aced26
- added doxygen @file header
- wdeleteln function implemented
il y a 18 ans
Dan Lynch
12ca5aa442
added doxygen file header
il y a 18 ans
Dan Lynch
1632c25c78
- major implementation work completed (testing in progress)
- some optimisation done
il y a 18 ans
Dan Lynch
3994688804
initial check in
il y a 18 ans
Michael Brown
3a660f9b25
Update ftp.c and hello.c to use the generic async_operations API.
il y a 18 ans
Michael Brown
15397db2b4
Placeholder
il y a 18 ans
Michael Brown
8637834031
Made the temporary buffer part of the TCP senddata() API, to ease the
transition away from uIP.
Prepared ipv4.c for transition away from uIP.
il y a 18 ans