1. 29 Jan, 2015 1 commit
  2. 27 Jan, 2015 3 commits
  3. 22 Jan, 2015 1 commit
  4. 21 Jan, 2015 1 commit
  5. 20 Jan, 2015 1 commit
  6. 17 Jan, 2015 2 commits
  7. 16 Jan, 2015 2 commits
  8. 15 Jan, 2015 3 commits
  9. 09 Jan, 2015 1 commit
  10. 08 Jan, 2015 1 commit
  11. 07 Jan, 2015 3 commits
    • Mikio Hara's avatar
      ipv4: fix a typo · 9818cd45
      Mikio Hara authored
      Change-Id: I9edeffebf3f22880c4e2d14fa3754415757dcdca
      9818cd45
    • Mikio Hara's avatar
      icmp: add support for multi-part messages · e3b9e70d
      Mikio Hara authored
      ICMP extension structures allow a few existing ICMP error messages to
      convey extra information for troubleshooting; especially the root cause
      of why the original datagram could not be delivered.
      
      This CL adds generic support for ICMP extension stuructures to
      DstUnreach, TimeExceeded and ParamProb structs. Specific extensions such
      as MPLS label-stack, interface and next-hop identification will be
      inplemneted in separate followup CLs.
      
      Change-Id: I90798c135bdf76b806e2dde2bdd57c2c11d7e7e9
      e3b9e70d
    • Nigel Tao's avatar
      webdav: make memFile.Write allocate less often. · 0000f67a
      Nigel Tao authored
      benchmark                 old ns/op     new ns/op     delta
      BenchmarkMemFileWrite     8498028       625563        -92.64%
      
      Change-Id: Iec7dd3931c891c9d6d9d5c6ccd05300b031a5f86
      0000f67a
  12. 06 Jan, 2015 3 commits
  13. 05 Jan, 2015 2 commits
  14. 01 Jan, 2015 2 commits
  15. 26 Dec, 2014 1 commit
  16. 25 Dec, 2014 2 commits
    • Mikio Hara's avatar
      icmp: prevent stripping off ipv4 header twice on darwin · 23996681
      Mikio Hara authored
      We cannot use net.ReadFrom on darwin because a) net.ReadFrom and
      net.ReadFromIP unconditionally try to strip off ipv4 header due to
      and c) icmp.ListenPacket calls ipv4.PacketConn internally.
      
      Instead, we use ipv4.PacketConn.ReadFrom that calls net.ReadMsgIP
      internally to prevent icmp.ReadFrom from returning corrupted ICMP
      message.
      
      Fixes #9395.
      
      Change-Id: I269f3724de72bf37eb26921c251c2acb1c720fa3
      23996681
    • Mikio Hara's avatar
      icmp: make Marshal of MessageBody, ParseMessage work correctly on parameter problem message · 7ed368b9
      Mikio Hara authored
      The wire format of parameter problem message is slightly different
      between ICMPv4 and ICMPv6. We need to distinguish each message's
      protocol family for avoiding dropping wrong wire format stuff on the
      wire.
      
      This is an API breaking change.
      
      type MessageBody interface, Marshal() ([]byte, error)
      
      is replaced with
      
      type MessageBody interface, Marshal(int) ([]byte, error)
      
      Fixes #9394.
      
      Change-Id: Id692c76f85a2714dd011342e648b31395ca668bf
      7ed368b9
  17. 24 Dec, 2014 1 commit
  18. 23 Dec, 2014 1 commit
  19. 10 Dec, 2014 1 commit
  20. 09 Dec, 2014 1 commit
  21. 07 Dec, 2014 2 commits
  22. 05 Dec, 2014 1 commit
  23. 04 Dec, 2014 3 commits
  24. 03 Dec, 2014 1 commit