An error occurred fetching the project authors.
  1. 17 Oct, 2013 1 commit
  2. 01 Aug, 2013 1 commit
  3. 11 Mar, 2013 1 commit
  4. 21 Feb, 2013 1 commit
  5. 31 Jan, 2013 1 commit
  6. 23 Jan, 2013 2 commits
  7. 11 Dec, 2012 2 commits
  8. 08 Oct, 2012 1 commit
  9. 18 Jun, 2012 1 commit
  10. 22 May, 2012 1 commit
  11. 05 Apr, 2012 1 commit
  12. 17 Feb, 2012 1 commit
    • Russ Cox's avatar
      net/url: API · b27bd42a
      Russ Cox authored
      Convert cryptotype to general go1rename fix.
      Add os.Exec -> syscall.Exec fix along with new
      URL fixes.
      
      Fixes #2946.
      
      R=golang-dev, r, dsymonds
      CC=golang-dev
      https://golang.org/cl/5672072
      b27bd42a
  13. 16 Feb, 2012 1 commit
  14. 17 Jan, 2012 1 commit
    • Gustavo Niemeyer's avatar
      net/url: cleaned up URL interface (v2) · dafd9f0b
      Gustavo Niemeyer authored
      Duplicated fields from URL were dropped so that its behavior
      is simple and expected when being stringified and when being
      operated by packages like http. Most of the preserved fields
      are in unencoded form, except for RawQuery which continues to
      exist and be more easily handled via url.Query().
      
      The RawUserinfo field was also replaced since it wasn't practical
      to use and had limitations when operating with empty usernames
      and passwords which are allowed by the RFC. In its place the
      Userinfo type was introduced and made accessible through the
      url.User and url.UserPassword functions.
      
      What was previous built as:
      
              url.URL{RawUserinfo: url.EncodeUserinfo("user", ""), ...}
      
      Is now built as:
      
              url.URL{User: url.User("user"), ...}
      
      R=rsc, bradfitz, gustavo
      CC=golang-dev
      https://golang.org/cl/5498076
      dafd9f0b
  15. 03 Nov, 2011 1 commit
    • Rob Pike's avatar
      net: renamings · de03d502
      Rob Pike authored
      This is Go 1 package renaming CL #3.
      This one merely moves the source; the import strings will be
      changed after the next weekly release.
      This one moves pieces into net.
      
      http -> net/http
      http/cgi -> net/http/cgi
      http/fcgi -> net/http/fcgi
      http/pprof -> net/http/pprof
      http/httptest -> net/http/httptest
      mail -> net/mail
      rpc -> net/rpc
      rpc/jsonrpc -> net/rpc/jsonrpc
      smtp -> net/smtp
      url -> net/url
      
      Also remove rand (now math/rand) from NOTEST - it has a test.
      
      The only edits are in Makefiles and deps.bash.
      
      R=golang-dev, bradfitz
      CC=golang-dev
      https://golang.org/cl/5335048
      de03d502
  16. 02 Nov, 2011 1 commit
  17. 06 Sep, 2011 1 commit
    • Russ Cox's avatar
      url: handle ; in ParseQuery · 686181ed
      Russ Cox authored
      Most web frameworks allow ; as a synonym for &,
      following a recommendation in some versions of
      the HTML specification.  Do the same.
      
      Remove overuse of Split.
      
      Move ParseQuery tests from package http to package url.
      
      Fixes #2210.
      
      R=golang-dev, r
      CC=golang-dev
      https://golang.org/cl/4973062
      686181ed
  18. 17 Aug, 2011 1 commit
    • Rob Pike's avatar
      url: new package · 1d8f822c
      Rob Pike authored
      This is just moving the URL code from package http into its own package,
      which has been planned for a while.
      Besides clarity, this also breaks a nascent dependency cycle the new template
      package was about to introduce.
      
      Add a gofix module, url, and use it to generate changes outside http and url.
      
      Sadness about the churn, gladness about some of the naming improvements.
      
      R=dsymonds, bradfitz, rsc, gustavo, r
      CC=golang-dev
      https://golang.org/cl/4893043
      1d8f822c
  19. 08 Jun, 2011 1 commit
  20. 04 Apr, 2011 1 commit
    • Matt Jones's avatar
      http: use upper case hex in URL escaping · 5fd0a749
      Matt Jones authored
      According to RFC 3986: "For consistency, URI producers
      and normalizers should use uppercase hexadecimal digits
      for all percent-encodings."  Using lower case characters
      makes it incompatible with Google APIs when signing OAuth requests.
      
      R=golang-dev, rsc1, rsc
      CC=golang-dev
      https://golang.org/cl/4352044
      5fd0a749
  21. 19 Jan, 2011 1 commit
  22. 13 Jan, 2011 1 commit
  23. 07 Dec, 2010 2 commits
  24. 22 Oct, 2010 1 commit
  25. 28 Sep, 2010 1 commit
  26. 26 Aug, 2010 1 commit
  27. 12 Jul, 2010 1 commit
  28. 17 Mar, 2010 1 commit
  29. 08 Jan, 2010 1 commit
  30. 06 Jan, 2010 1 commit
  31. 15 Dec, 2009 1 commit
    • Robert Griesemer's avatar
      1) Change default gofmt default settings for · a3d1045f
      Robert Griesemer authored
         parsing and printing to new syntax.
      
         Use -oldparser to parse the old syntax,
         use -oldprinter to print the old syntax.
      
      2) Change default gofmt formatting settings
         to use tabs for indentation only and to use
         spaces for alignment. This will make the code
         alignment insensitive to an editor's tabwidth.
      
         Use -spaces=false to use tabs for alignment.
      
      3) Manually changed src/exp/parser/parser_test.go
         so that it doesn't try to parse the parser's
         source files using the old syntax (they have
         new syntax now).
      
      4) gofmt -w src misc test/bench
      
      3rd set of files.
      
      R=rsc
      CC=golang-dev
      https://golang.org/cl/180048
      a3d1045f
  32. 15 Nov, 2009 1 commit
  33. 09 Nov, 2009 1 commit
  34. 05 Nov, 2009 1 commit
  35. 15 Sep, 2009 1 commit
    • Russ Cox's avatar
      more "declared and not used". · ca6a0fee
      Russ Cox authored
      the last round omitted := range and only
      checked 1 out of N vars in a multi-var :=
      
      R=r
      OCL=34624
      CL=34638
      ca6a0fee
  36. 12 Aug, 2009 1 commit
  37. 26 Jun, 2009 1 commit
    • Russ Cox's avatar
      Change os.Error convention: · a0bcaf4c
      Russ Cox authored
      echo back context of call in error if likely to be useful.
      
      For example, if os.Open("/etc/passwd", os.O_RDONLY)
      fails with syscall.EPERM, it returns as the os.Error
      
      	&PathError{
      		Op: "open",
      		Path: "/etc/passwd"
      		Error: os.EPERM
      	}
      
      which formats as
      
      	open /etc/passwd: permission denied
      
      Not converted:
      
      	datafmt
      	go/...
      	google/...
      	regexp
      	tabwriter
      	template
      
      R=r
      DELTA=1153  (561 added, 156 deleted, 436 changed)
      OCL=30738
      CL=30781
      a0bcaf4c