index
:
openslx-ng/ipxe.git
master
openslx
Fork of ipxe; additional commands and features
OpenSLX
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
net
Commit message (
Expand
)
Author
Age
Files
Lines
*
Port the UDP port allocation code to TCP
Michael Brown
2006-08-09
1
-21
/
+45
*
Remove some of the confusion surrounding the amount to strip off from
Michael Brown
2006-08-09
1
-6
/
+5
*
iphdr->hlen includes the IP header, so truncate packet *before*
Michael Brown
2006-08-09
1
-1
/
+1
*
Remove _PROTOCOL macros for gcc 3.2 compatibility
Marty Connor
2006-08-09
7
-27
/
+9
*
Derive xid dynamically from the netdev, so that we can call
Michael Brown
2006-08-09
1
-18
/
+32
*
Clarified packet ownership transfer between a few functions.
Michael Brown
2006-08-09
5
-27
/
+57
*
Added TFTP test code (currently just dumps file to console).
Michael Brown
2006-08-09
1
-3
/
+6
*
Initial (untested) implementation of TFTP over the new UDP API.
Michael Brown
2006-08-09
1
-0
/
+471
*
Changed ipv4_dump() to consume only one line.
Nikhil Chandru Rao
2006-08-09
1
-15
/
+1
*
Corrected bugs in the TCP logic. There might be a few more which need to be t...
Nikhil Chandru Rao
2006-08-09
1
-25
/
+27
*
gcc3 compatibility: removed ARP_NET_PROTOCOL().
Michael Brown
2006-08-08
1
-3
/
+1
*
Removed some bugs in TCP
Nikhil Chandru Rao
2006-08-08
2
-53
/
+102
*
Added retransmissions to TCP
Nikhil Chandru Rao
2006-08-07
1
-0
/
+63
*
Fix routing when a gateway exists. This should probably be split into
Michael Brown
2006-08-07
1
-4
/
+7
*
Add iSCSI to the DHCP tests.
Michael Brown
2006-08-07
1
-1
/
+1
*
Minor corrections
Nikhil Chandru Rao
2006-08-07
2
-1
/
+2
*
Convert some trivial functions to static inlines.
Michael Brown
2006-08-04
1
-28
/
+0
*
Make the UDP senddata() methods return a status code.
Michael Brown
2006-08-04
2
-30
/
+12
*
Updated PXE UDP implementation to use the new Etherboot UDP API.
Michael Brown
2006-08-03
1
-0
/
+12
*
Added features that will be required for PXE UDP support.
Michael Brown
2006-08-02
6
-387
/
+294
*
TCP support
Nikhil Chandru Rao
2006-08-01
1
-0
/
+610
*
Minor changes to the network layer rx() functions
Nikhil Chandru Rao
2006-08-01
3
-6
/
+64
*
Remove unused functions.
Michael Brown
2006-08-01
1
-36
/
+0
*
Renamed trans_{rx,tx}() to tcpip_{rx,tx}(), since they are specific to
Michael Brown
2006-08-01
3
-4
/
+4
*
Renamed tcpip_if.[ch] to tcpip.[ch]
Michael Brown
2006-08-01
3
-3
/
+3
*
We shouldn't need to allocate a TX packet buffer when calling newdata();
Michael Brown
2006-08-01
1
-4
/
+0
*
Request bootfile name; it doesn't seem to be automatically supplied by
Michael Brown
2006-08-01
1
-1
/
+1
*
Request Etherboot encapsulated options.
Michael Brown
2006-07-20
1
-3
/
+5
*
Add dhcp_snprintf() for extracting DHCP string options.
Michael Brown
2006-07-20
1
-0
/
+34
*
Switch default stack to Nikhil's TCP/IP stack
Michael Brown
2006-07-20
1
-13
/
+1
*
Remove the static IP address hack from netdevice.c, and change the
Michael Brown
2006-07-20
1
-20
/
+0
*
Added dhcp_ipv4_option() and friends.
Michael Brown
2006-07-20
1
-0
/
+55
*
Free up any allocated options if we fail
Michael Brown
2006-07-20
1
-0
/
+8
*
Document memory ownership.
Michael Brown
2006-07-20
1
-0
/
+5
*
Now successfully negotiates the whole DHCPDISCOVER/OFFER/REQUEST/ACK
Michael Brown
2006-07-20
1
-38
/
+159
*
Rename unwieldy function
Michael Brown
2006-07-20
1
-4
/
+4
*
Set DHCP_MESSAGE_TYPE option within the main options block. This
Michael Brown
2006-07-20
1
-6
/
+8
*
Packets without a DHCP_MESSAGE_TYPE option are probably just BOOTP
Michael Brown
2006-07-20
1
-0
/
+1
*
conn->local_port is now network-endian; do not swap when comparing
Michael Brown
2006-07-20
1
-2
/
+5
*
Clarify hexiness of header length
Michael Brown
2006-07-20
1
-1
/
+1
*
Correct TCP/IP checksum generation.
Michael Brown
2006-07-20
3
-27
/
+57
*
udp_open() takes ports in network-endian order.
Michael Brown
2006-07-19
1
-1
/
+1
*
Minor edits
Nikhil Chandru Rao
2006-07-19
1
-3
/
+10
*
Now capable of sending what, to me, looks like a valid DHCPDISCOVER
Michael Brown
2006-07-19
1
-1
/
+27
*
Make udp_send() call udp_sendto(), rather than vice-versa.
Michael Brown
2006-07-19
1
-16
/
+10
*
A small but very critical bug.
Michael Brown
2006-07-19
1
-1
/
+1
*
Use more standardised format specifiers in debug messages (e.g. %p for
Michael Brown
2006-07-19
1
-2
/
+2
*
Reserve space for lower-layer headers when allocating packet buffer.
Michael Brown
2006-07-19
1
-33
/
+5
*
Eliminate confusion between functions that return pointers and
Michael Brown
2006-07-19
1
-15
/
+17
*
Add block identification to debug messages
Michael Brown
2006-07-19
1
-8
/
+12
[next]