1. 03 Nov, 2009 3 commits
    • Russ Cox's avatar
      package net cleanup · c83b8386
      Russ Cox authored
      added ReadFrom/WriteTo for packet protocols like UDP.
      simplified the net.Conn interface.
      added new net.PacketConn interface for packet protocols.
      implemented proper UDP listener.
      
      cleaned up LocalAddr/RemoteAddr methods - cache in netFD.
      
      threw away various unused methods.
      
      an interface change:
      introduced net.Addr as a network address interface,
      to avoid conversion of UDP host:port to string and
      back for every ReadFrom/WriteTo sequence.
      
      another interface change:
      since signature of Listener.Accept was changing anyway,
      dropped the middle return value, because it is available
      as c.RemoteAddr().  (the Accept signature predates the
      existence of that method.)
      
      Dial and Listen still accept strings, but the proto-specific
      versions DialTCP, ListenUDP, etc. take net.Addr instead.
      
      because the generic Dial didn't change and because
      no one calls Accept directly (only indirectly via the http
      server), very little code will be affected by these interface
      changes.
      
      design comments welcome.
      
      R=p
      CC=go-dev, r
      http://go/go-review/1018017
      c83b8386
    • Adam Langley's avatar
      crypto/tls (part 1) · 6e8184d8
      Adam Langley authored
      Rather than drop everything into a single, huge review, I've included
      some simple bits of code here.
      
      R=rsc
      CC=go-dev
      http://go/go-review/1016029
      6e8184d8
    • Russ Cox's avatar
      recompress go_talk.pdf by running through ghostscript. · ba1424ba
      Russ Cox authored
      was 1153 kB now 247 kB
      
      R=r
      http://go/go-review/1018025
      ba1424ba
  2. 02 Nov, 2009 29 commits
  3. 01 Nov, 2009 8 commits