david/ipxe
david
/
ipxe
Archived
1
0
Fork 0
Commit Graph

66 Commits

Author SHA1 Message Date
Michael Brown a5f2942587 Add twiddle() so that progress is visible. 2005-05-17 13:39:00 +00:00
Michael Brown 0fe74493f4 Protocols now load data into a buffer; they don't execute it. 2005-05-09 14:27:29 +00:00
Michael Brown 4ed412f1c2 Updated to use new URL parser and new protocol API.
Sort of works; the HTTP stuff is fine but the TCP code seems to be
broken; it doesn't ACK the packets and just hands us the retransmitted
packets instead.
2005-05-02 12:10:14 +00:00
Michael Brown a918abc036 Split TCP code out into proto/tcp.c 2005-05-02 12:07:47 +00:00
Michael Brown f14af3d95c Protocol structure can now specify the default port. 2005-05-01 23:57:09 +00:00
Michael Brown 17bb10479d Protocol names are x-slam and x-tftm 2005-05-01 15:50:08 +00:00
Michael Brown 6afffc0771 Updated to protocol API 2005-05-01 15:36:39 +00:00
Michael Brown 5c2e5557f0 Updated to protocol API 2005-05-01 15:26:44 +00:00
Michael Brown 3af0af65a0 Updated to new protocol API, made to compile. 2005-05-01 15:08:39 +00:00
Michael Brown 85d9eae44e Moved protocols to proto/ 2005-05-01 14:04:11 +00:00
Michael Brown 0cfcd91558 Abort immediately if no nameserver is present. 2005-05-01 13:59:34 +00:00
Michael Brown bcedad4708 Add debugging for CNAME records.
Allow routines to be called by nmb.c
2005-05-01 11:30:26 +00:00
Michael Brown 3ae7a3d1f0 NMB packets are so similar to DNS packets; we may as well add NMB as a
name resolution method.
2005-05-01 11:10:17 +00:00
Michael Brown 138c987738 Straightforward A record resolution now known working. 2005-04-30 19:38:51 +00:00
Michael Brown 78cdb1da8b DNS resolver rewritten, moved to proto/dns.c 2005-04-30 14:50:33 +00:00
Michael Brown 167c26c92b tftp functions moved to proto/tftp.c 2005-04-30 14:46:49 +00:00