Changed to use the generic stream API.
[people/xl0/gpxe.git] / src / net /
2007-01-31 Michael BrownChanged to use the generic stream API.
2007-01-31 Michael BrownFirst sketch of stream API
2007-01-30 Michael BrownPlaceholder
2007-01-30 Michael BrownLow-overhead filter streams
2007-01-29 Michael BrownKeep HTTP progress updated, and display a progress...
2007-01-19 Michael BrownAdded SIGKILL handler
2007-01-19 Michael BrownUse stdio.h instead of vsprintf.h
2007-01-18 Michael BrownA working name resolution framework
2007-01-18 Michael BrownHave DHCP set the nameserver, rather than DNS read...
2007-01-18 Michael BrownUse total free memory as advertised window. This seems...
2007-01-18 Michael BrownMove include/malloc.h to include/gpxe/malloc.h, since...
2007-01-18 Michael BrownInclude stdlib.h rather than malloc.h
2007-01-18 Michael BrownRemove the one-packet-per-poll-cycle limit; it seems...
2007-01-18 Michael BrownPresize the download buffer when we see the Content...
2007-01-18 Michael BrownReorder functions to more closely reflect the flow...
2007-01-18 Michael BrownSwitch from calloc() to malloc()+memset() to match...
2007-01-18 Michael BrownHTTP/DNS now working fully asynchronously. HTTP/IP...
2007-01-18 Michael BrownUse struct sockaddr rather than struct sockaddr_tcpip
2007-01-16 Michael BrownWhen a network device is specified to tcpip_tx() or...
2007-01-16 Michael BrownImprove debugging
2007-01-16 Michael BrownImprove debug messages
2007-01-16 Michael BrownImproved debugging
2007-01-15 Michael BrownQuickly hack in DNS resolution as a proof of concept mcb-xen-demo
2007-01-15 Michael BrownA working DNS resolver (not yet tied in to anything)
2007-01-15 Michael BrownUpdate TFTP and FTP to take the same temporary URI...
2007-01-15 Michael BrownProtocol's get() method no longer takes ownership of...
2007-01-15 Michael BrownMust free http on the error path; nothing else will...
2007-01-15 Michael BrownUnmaintained example code is probably worse than useless.
2007-01-15 Michael BrownGave asynchronous operations approximate POSIX signal...
2007-01-14 Michael BrownMake TCP give up immediately when it receives -ENETUNRE...
2007-01-14 Michael BrownUse -ENETUNREACH to mean "no reachable network device...
2007-01-13 Michael BrownAdvertise a larger MSS to improve TCP performance.
2007-01-12 Michael BrownFixed HTTP
2007-01-12 Michael BrownNo need to maintain a received byte count; we always...
2007-01-11 Michael BrownUpdate TFTP to use a struct buffer rather than a callback.
2007-01-11 Michael BrownI hate NULL pointer dereferences.
2007-01-11 Michael BrownExtract packet-padding login from rtl8139.c to a separa...
2007-01-11 Michael BrownChange FTP to use a data buffer rather than a callback...
2007-01-10 Michael BrownAdd route() function to display routing table.
2007-01-10 Michael BrownAdd find_pci_netdev()
2007-01-10 Michael BrownAdd "name" field to struct device to allow human-readab...
2007-01-10 Michael BrownRemove uIP; we haven't used it for quite some time...
2007-01-10 Michael BrownAllow udp_{send,sendto,sendto_via} to be called outside...
2007-01-10 Michael BrownDHCP transmits via specified net device, so no need...
2007-01-10 Michael BrownAdd udp_sendto_via() to allow e.g. DHCP to transmit...
2007-01-10 Michael BrownAllow an explicit network device to be specified for...
2007-01-10 Michael BrownAdded network interface management commands
2007-01-09 Michael BrownAdd "name" field to network device, to facilitate netde...
2007-01-09 Michael BrownAdd RX quotas to the net device poll() method. This...
2007-01-09 Michael BrownRename pkb_available() to pkb_tailroom() for consistenc...
2007-01-09 Michael BrownAdded net device TX queue; this will be needed to suppo...
2007-01-09 Michael BrownMove start/stop/expire debug messages to DBG2() level.
2007-01-09 Michael BrownDefine "connected" as
2007-01-09 Michael BrownWe can't assert that the RX engine is idle in iscsi_don...
2007-01-09 Michael BrownUse debug auto-colourisation.
2007-01-09 Michael BrownClean up connection closing and permanent failure logic.
2007-01-04 Michael BrownAllow empty checksums on received packets
2007-01-04 Michael BrownMake open() and close() an official part of the netdevi...
2007-01-04 Michael BrownA DHCP session holds a persistent reference to a networ...
2007-01-04 Michael BrownIPv6 minirouting table entries hold persistent referenc...
2007-01-04 Michael BrownAn AoE session holds a persistent reference to a net...
2007-01-04 Michael BrownMinirouting table entries hold a persistent reference...
2007-01-04 Michael BrownUse hotplug support to notify persistent reference...
2007-01-03 Michael BrownSend RST packets when we get a non-matching connection...
2007-01-03 Michael BrownAccept RST on received packets
2007-01-03 Michael BrownImprove consistency between TCP and UDP RX datapaths
2007-01-03 Michael BrownVerify checksums on the RX datapath.
2007-01-03 Michael BrownTidy up debug messages
2007-01-03 Michael BrownFix compiler warning
2006-12-29 Michael BrownUse autocolourisation
2006-12-29 Michael BrownUse auto-colourisation for debug messages.
2006-12-29 Michael BrownRedefine TCP state to include "flags that have been...
2006-12-27 Michael BrownDon't send a second FIN if we receive a FIN while in...
2006-12-27 Michael BrownMerge changes from mcb-tcp-fixes branch.
2006-12-27 Michael BrownAdded times to start/stop log messages
2006-12-22 Michael BrownEnsure that old TCP connection state is destroyed befor...
2006-12-22 Michael BrownCannot immediately overwrite the peer address when...
2006-12-22 Michael BrownMake start_timer() and stop_timer() robust against...
2006-12-21 Michael BrownAvoid null pointer dereferences when no username/passwo...
2006-12-21 Michael BrownWhen login fails, leave the session open but not in...
2006-12-21 Michael BrownAdd ability to shut down iSCSI connection
2006-12-20 Michael BrownClose UDP connection when DHCP completes.
2006-12-19 Michael BrownUse stdlib.h for malloc() instead of malloc.h.
2006-12-12 Michael BrownRequest all the options that we're prepared to do anyth...
2006-12-08 Michael BrownAlso request root-path.
2006-12-06 Michael BrownA cleaner method of handling login redirection; just...
2006-12-06 Michael BrownWork around another confused-by-RST bug
2006-12-05 Michael BrownWork around another instance of the port re-use bug.
2006-12-05 Michael BrownTweaked retry messages
2006-12-05 Michael BrownAdded debug messages
2006-12-05 Michael BrownCall closed() method only when the connection is genuin...
2006-12-05 Michael BrownEnsure that tcp_rx() always frees its received packet...
2006-12-05 Michael BrownKilled off spurious <stdio.h> inclusion
2006-12-05 Michael BrownAvoid calling NULL methods!
2006-12-05 Michael BrownUpdate ftp.c to work with Nikhil's TCP stack.
2006-12-05 Michael BrownHandle TargetAddress
2006-12-05 Michael BrownHandle strings as complete units, instead of a byte...
2006-12-05 Michael BrownAdd iscsi_rx_buffered_data() and supporting infrastructure.
2006-11-28 Michael BrownUpdated to use asynchronous operation model for iSCSI...
2006-10-03 Michael BrownSplit login into security negotation and operational...
next