463 Révisions (dad52745227fd06090e73ea535e0b0fe0f667c60)

Auteur SHA1 Message Date
  Michael Brown 2c0eb6eb1d Correct TCP/IP checksum generation. il y a 19 ans
  Nikhil Chandru Rao 13dbf5494d Minor edits il y a 19 ans
  Michael Brown 224529d8dd Now capable of sending what, to me, looks like a valid DHCPDISCOVER il y a 19 ans
  Michael Brown 6858b14a34 Add pkb_available() il y a 19 ans
  Michael Brown 6d9d48537e Added some debug messages and DHCP test code il y a 19 ans
  Michael Brown 317b962b65 Proof of concept: transmit a single DHCPDISCOVER and dump out any il y a 19 ans
  Michael Brown 76070cd226 Added missing prototype il y a 19 ans
  Michael Brown bf0cdd42cf Add some DHCP options that we are likely to use il y a 19 ans
  Michael Brown e0668ad8df Correct typo il y a 19 ans
  Nikhil Chandru Rao ab577e1a3a The following edits were made: \ il y a 19 ans
  Michael Brown b8d619e822 Added macros for generating static DHCP options il y a 19 ans
  Michael Brown 254fe6e00e Split DHCP packet creation into two parts: creating the basic packet il y a 19 ans
  Michael Brown e40ebb67de Allow for calling find_dhcp_option() with "options" set to NULL, in order il y a 19 ans
  Michael Brown 6c01d3bb95 Fix creation of the htype field; the ll_proto field from which it is il y a 19 ans
  Michael Brown b24947f0c0 Add sketch code to reassemble a DHCP packet from our internal "everything il y a 19 ans
  Michael Brown 12da7ea475 Add (untested) code for parsing a received DHCP packet and constructing a il y a 19 ans
  Michael Brown 19e8b41562 Add code to modify DHCP option values within a block. il y a 19 ans
  Nikhil Chandru Rao 5f651f8622 Added fragment reassembly code il y a 19 ans
  Nikhil Chandru Rao 8de630c62b Removing net/interface.c and include/gpxe/interface.h il y a 19 ans
  Michael Brown 51d62d1a3c Provide a mechanism for returning the encapsulator as well as the il y a 19 ans
  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 19 ans
  Michael Brown 291f072b82 Add priority mechanism il y a 19 ans
  Dan Lynch d8b51332c6 typo in macro fixed il y a 19 ans
  Nikhil Chandru Rao 6e2c97b0c0 Added ipv4_pseudo_header structure il y a 19 ans
  Nikhil Chandru Rao e60817fa7a IP6 specifications il y a 19 ans
  Nikhil Chandru Rao a6c6b3d739 Fixed whitespaces; updated UDP code il y a 19 ans
  Michael Brown 0bcaa8a21f First stab at DHCP option handling in a way that will allow us to have il y a 19 ans
  Dan Lynch e442447f37 - multiple static inline definitions added il y a 19 ans
  Nikhil Chandru Rao f5ebf067c4 added generalized sockaddr structure and ip6 sockaddr il y a 19 ans
  Nikhil Chandru Rao 90fbff8f34 added support for processing and transmitting without uIP il y a 19 ans
  Nikhil Chandru Rao 74339b3c6e updated UDP interface il y a 19 ans
  Nikhil Chandru Rao fdc05e2664 created interface for transport-network interface il y a 19 ans
  Michael Brown 3a660f9b25 Update ftp.c and hello.c to use the generic async_operations API. il y a 19 ans
  Michael Brown 15397db2b4 Placeholder il y a 19 ans
  Michael Brown 8637834031 Made the temporary buffer part of the TCP senddata() API, to ease the il y a 19 ans
  Michael Brown 3c8aafa209 Simplify RX data path. il y a 19 ans
  Michael Brown bbd9e28061 Simplify TX datapath. il y a 19 ans
  Michael Brown cce2e47ff4 Added iSCSI boot test code il y a 19 ans
  Michael Brown 3b51c719d3 Generalise three-wire interface to generic SPI interface. il y a 19 ans
  Michael Brown ab4f96e525 Move per-transition delays from generic bit-bashing layer to i2c layer il y a 19 ans
  Michael Brown 51a36f1cfb Change read_bit() to return 0 or -1UL, rather than 0 or 1. il y a 19 ans
  Michael Brown 3ed40686c9 Added bit-bashing i2c interface code il y a 19 ans
  Michael Brown e90b64d625 Added sketch of bit-bashing interface common code il y a 19 ans
  Michael Brown 286bf68faf Added a very quick and dirty compatibility layer, to allow il y a 19 ans
  Michael Brown d78581297b Improve tcpdump legibility. il y a 19 ans
  Michael Brown 48fb6c6dc2 Updated retry timer mechanism to incorporate smoothed RTT estimation. il y a 19 ans
  Michael Brown 50415b3aca Make DBG_DISCARD correct il y a 19 ans
  Michael Brown 1f394c2f7c Backing out last change; no immediate plans to make the whole block-device il y a 19 ans
  Michael Brown 99ef98d0bf ATA devices are now asynchronous. The ATA layer itself now performs the il y a 19 ans
  Michael Brown 68125bc441 Added generic asynchronous operations code. il y a 19 ans