48 Révisions (f8e1678b84fc3119ce515e0c1a84881bb9ce1c36)

Auteur SHA1 Message Date
  Michael Brown 8baefad659 [tcpip] Avoid generating positive zero for transmitted UDP checksums il y a 9 ans
  Michael Brown 8430642642 [tcpip] Allow supported address families to be detected at runtime il y a 9 ans
  Michael Brown 41670ca2fe [ipv6] Treat a missing network device name as "netX" il y a 9 ans
  Michael Brown fbc4ba4b4e [build] Fix the REQUIRE_SYMBOL mechanism il y a 9 ans
  Michael Brown 7627f6c071 [ipv6] Avoid potentially copying from a NULL pointer in ipv6_tx() il y a 10 ans
  Michael Brown 3a1adea036 [ipv6] Include network device when transcribing multicast addresses il y a 10 ans
  Michael Brown 6414b5ca03 [tcpip] Provide tcpip_mtu() to determine the maximum transmission unit il y a 10 ans
  Michael Brown db67de6f31 [tcpip] Provide tcpip_netdev() to determine the transmitting network device il y a 10 ans
  Michael Brown 11963c4f5f [tcpip] Add IP statistics collection as per RFC 4293 il y a 10 ans
  Michael Brown 17451b53e2 [settings] Allow for IPv6 setting types in non-IPv6 builds il y a 11 ans
  Michael Brown 22001cb206 [settings] Explicitly separate the concept of a completed fetched setting il y a 11 ans
  Michael Brown 6b1eee0452 [ipv6] Separate the concepts of prefix and address creation il y a 11 ans
  Michael Brown c1570d3dfb [ipv6] Add "ipv6" setting type il y a 11 ans
  Michael Brown 95623e353b [ipv6] Use given source address only if it is not the unspecified address il y a 11 ans
  Michael Brown 5c11ff6304 [netdevice] Make all net_driver methods optional il y a 11 ans
  Michael Brown b15dbc9cc6 [ipv6] Add ndp_tx_router_solicitation() to send router solicitations il y a 11 ans
  Michael Brown 1aa67eba16 [ipv6] Automatically choose source for link-local and multicast destinations il y a 11 ans
  Michael Brown fec127cb07 [ipv6] Treat sin6_scope_id consistently il y a 11 ans
  Michael Brown 33652880a7 [ipv6] Support stateless address autoconfiguration (SLAAC) il y a 11 ans
  Michael Brown 595e32d7ab [ipv6] Handle IPv6 option length correctly il y a 11 ans
  Michael Brown 2c76c1a6d8 [ipv6] Add IPv6 socket address converter il y a 11 ans
  Michael Brown a9fa0d5f2b [ipv6] Add inet6_aton() il y a 11 ans
  Michael Brown f7f3087cc5 [ipv6] Replace IPv6 stack il y a 11 ans
  Michael Brown 6bf36f57a0 [tcpip] Pass through network device to transport layer protocols il y a 11 ans
  Michael Brown 0350682865 [ipv6] Rename sin_{family,port} to sin6_{family,port} in struct sockaddr_in6 il y a 11 ans
  Michael Brown a667bf044a [netdevice] Allow link layer to report broadcast/multicast packets via pull() il y a 13 ans
  Michael Brown 88dd921e24 [netdevice] Pass both link-layer addresses in net_tx() and net_rx() il y a 14 ans
  Piotr Jaroszyński b9eaf24df2 [build] Fix misaligned table entries when using gcc 4.5 il y a 14 ans
  Michael Brown 8406115834 [build] Rename gPXE to iPXE il y a 14 ans
  Michael Brown d230b53df2 [tcpip] Allow for transmission to multicast IPv4 addresses il y a 16 ans
  Michael Brown df868476e7 Various warnings fixups for OpenBSD with gcc-3.3.5. il y a 17 ans
  Holger Lubitz bc9f960b66 use malloc attribute il y a 17 ans
  Holger Lubitz fdd5fbe3ae fix gcc 4.2.1 warning: initialized field overwritten il y a 17 ans
  Marty Connor c77704cb60 Warnings purge: src/{crypto,hci,net} il y a 17 ans
  Michael Brown f77815f2b1 Kill off hotplug.h and just make net devices normal reference-counted il y a 17 ans
  Michael Brown 3e2c6b6736 pkbuff->iobuf changeover il y a 17 ans
  Michael Brown 73b09ecba6 Use stdio.h instead of vsprintf.h il y a 18 ans
  Michael Brown 5ff23aa406 Include stdlib.h rather than malloc.h il y a 18 ans
  Michael Brown c953c1a1c3 Use -ENETUNREACH to mean "no reachable network device exists, don't bother il y a 18 ans
  Michael Brown f008b77ba2 Allow an explicit network device to be specified for IP-layer il y a 18 ans
  Michael Brown b29861a5aa IPv6 minirouting table entries hold persistent references to net devices. il y a 18 ans
  Michael Brown a0525a4ed3 Verify checksums on the RX datapath. il y a 18 ans
  Nikhil Chandru Rao d1d334b8e1 IP6 support il y a 18 ans
  Marty Connor ee9ae8130a Remove _PROTOCOL macros for gcc 3.2 compatibility il y a 18 ans
  Michael Brown 467e9627cc Added features that will be required for PXE UDP support. il y a 18 ans
  Nikhil Chandru Rao c24546c70b Minor changes to the network layer rx() functions il y a 18 ans
  Michael Brown e517a4771b Split ipv6 functions out from ipv4.c il y a 18 ans