[GIT SERIES v2] secnet: IPv6 support

Ian Jackson ijackson at chiark.greenend.org.uk
Mon Sep 29 18:15:51 BST 2014


Ian Jackson writes ("[GIT SERIES v2] secnet: IPv6 support"):
> The following series is available for review here:
>   http://www.chiark.greenend.org.uk/ucgi/~ian/git/secnet.git/
>   git://git.chiark.greenend.org.uk/~ian/secnet.git
> in the following rev-list:
>   base.ipv6-3.v2..proposed.ipv6-3.v2

This commit list was backwards.  Here it is ancestors-first:

  df7e7ab  subnet_to_string: Do not allocate
  4c550d0  site: transport peers: Formalise interface to transport peers
  ff8034f  site: transport peers: Notes on multi-address-family (IPv6) support
  3183f7f  comm_if: Define the meaning of ->sendmsg returning false
  15efc8b  site: transport peers: Delete or demote unsuitable peers addresses
  23b38ef  site: Make transport_record_peers cope with multiple addresses
  c0f9855  site: transport peers: Update bulk of code for multiple addresses
  ee22636  resolver: construct comm_addr; honour multiple addresses from the resolver
  2e6d9cb  site: Permit multiple peer addresses even if peer is static
  57de5dc  site: Remove "wishful thinking" from transport address handling comment
  894134b  ipv6: introduce union iaddr
  fd32486  ipv6: More buffers in iaddr_to_string
  b85840f  autoconf: Update to autoconf 2.69
  99bac74  ipv6: check for support in system and in adns
  750c488  ipv6: Support printing, comparing, etc. IPv6 addresses
  e6647c6  udp proxy: Properly zero holes in proxied address
  44db09d  udp: Break out udp_make_socket
  a8a7df6  Make list_length and string_item_to_ipaddr const-correct.
  1bf7d7b  Provide ARRAY_SIZE
  c6a3b1f  Provide text2iaddr.
  6f22d50  udp.c: Remove some (ab)use of variable name `i'
  450494c  udp: Support IPv6 (mostly)
  bd34a53  udp: Support IPv6 when using authbind
  65b1a0b  resolver: Support IPv6 name resolution
  82aed9f  resolver: Log reason for DNS resolution failure
  c152d48  resolver: Support IPv6 literals
  78c35cb  Python IP addresses: Provide ipaddrset.py library
  3feb4a9  Python IP addresses: Use modern ipaddr.py - supports IPv6
  e6f93f9  Python IP addresses: Check for and maybe delete stale ipaddr.py
  6edda96  Python IP addresses: Remove sys.path hacking from test script
  3961990  test-example: Switch to testing IPv6 too
  edebfc8  resolver: Provide input name as argument to callback
  fbef1df  Provide dict_read_string_array
  29ec8ff  site: Support multiple addresses

Ian.



More information about the sgo-software-discuss mailing list