An error occurred fetching the project authors.
  1. 08 Mar, 2012 3 commits
  2. 07 Mar, 2012 2 commits
  3. 05 Mar, 2012 1 commit
  4. 02 Mar, 2012 2 commits
  5. 01 Mar, 2012 1 commit
  6. 29 Feb, 2012 1 commit
  7. 27 Feb, 2012 2 commits
  8. 26 Feb, 2012 1 commit
  9. 25 Feb, 2012 1 commit
  10. 24 Feb, 2012 2 commits
  11. 22 Feb, 2012 2 commits
  12. 20 Feb, 2012 2 commits
  13. 19 Feb, 2012 5 commits
  14. 17 Feb, 2012 2 commits
  15. 16 Feb, 2012 2 commits
  16. 15 Feb, 2012 1 commit
  17. 14 Feb, 2012 1 commit
  18. 13 Feb, 2012 4 commits
    • Andrew Gerrand's avatar
      archive/zip: hide Write method from *Writer type · 04868b28
      Andrew Gerrand authored
      This was an implementation detail that snuck into the public interface.
      *Writer.Create gives you an io.Writer, the *Writer itself was never
      meant to be written to.
      
      R=golang-dev, dsymonds, r
      CC=golang-dev
      https://golang.org/cl/5654076
      04868b28
    • Russ Cox's avatar
      os/signal: selective signal handling · 35586f71
      Russ Cox authored
      Restore package os/signal, with new API:
      Notify replaces Incoming, allowing clients
      to ask for certain signals only.  Also, signals
      go to everyone who asks, not just one client.
      
      This could plausibly move into package os now
      that there are no magic side effects as a result
      of the import.
      
      Update runtime for new API: move common Unix
      signal handling code into signal_unix.c.
      (It's so easy to do this now that we don't have
      to edit Makefiles!)
      
      Tested on darwin,linux 386,amd64.
      
      Fixes #1266.
      
      R=r, dsymonds, bradfitz, iant, borman
      CC=golang-dev
      https://golang.org/cl/3749041
      35586f71
    • Adam Langley's avatar
      crypto/...: more fixes for bug 2841 · cdd7e025
      Adam Langley authored
      1) Remove the Reset() member in crypto/aes and crypto/des (and
         document the change).
      2) Turn several empty error structures into vars. Any remaining error
         structures are either non-empty, or will probably become so in the
         future.
      3) Implement SetWriteDeadline for TLS sockets. At the moment, the TLS
         status cannot be reused after a Write error, which is probably fine
         for most uses.
      4) Make crypto/aes and crypto/des return a cipher.Block.
      
      R=rsc, r
      CC=golang-dev
      https://golang.org/cl/5625045
      cdd7e025
    • Russ Cox's avatar
      cmd/fix: warn about exp, old, deleted packages · 87815368
      Russ Cox authored
      Fixes #2776.
      
      There was a previous attempt at CL 5592043 but that
      seems to have stalled.  This one is simpler, and more up to date
      (correct handling of spdy, for example).
      
      R=golang-dev, r
      CC=golang-dev
      https://golang.org/cl/5645091
      87815368
  19. 12 Feb, 2012 1 commit
  20. 11 Feb, 2012 2 commits
  21. 10 Feb, 2012 2 commits
    • Robert Griesemer's avatar
      go/printer: implement SourcePos mode · f8cf82f6
      Robert Griesemer authored
      If a printer is configured with the SourcePos mode
      set, it will emit //-line comments as necessary to
      ensure that the result - if reparsed - reflects the
      original source position information.
      
      This change required a bit of reworking of the
      output section in printer.go. Specifically:
      
      - Introduced new Config mode 'SourcePos'.
      
      - Introduced new position 'out' which tracks the
      position of the generated output if it were read
      in again. If there is a discrepancy between out
      and the current AST/source position, a //line
      comment is emitted to correct for it.
      
      - Lazy emission of indentation so that //line
      comments can be placed correctly. As a result,
      the trimmer will have to do less work.
      
      - Merged writeItem into writeString.
      
      - Merged writeByteN into writeByte.
      
      - Use a []byte instead of a byte.Buffer both in the
      printer and in the trimmer (eliminates dependency).
      
      Also: introduced explicit printer.Mode type (in
      sync w/ parser.Mode, scanner.Mode, etc.)
      
      Runs all tests. Applied gofmt to src, misc w/o changes.
      
      Fixes #1047.
      Fixes #2697.
      
      R=rsc, rsc
      CC=golang-dev
      https://golang.org/cl/5643066
      f8cf82f6
    • Nigel Tao's avatar
      compress: make flate, gzip and zlib's NewWriterXxx functions all return · cc9ed447
      Nigel Tao authored
      (*Writer, error) if they take a compression level, and *Writer otherwise.
      Rename gzip's Compressor and Decompressor to Writer and Reader, similar to
      flate and zlib.
      
      Clarify commentary when writing gzip metadata that is not representable
      as Latin-1, and fix io.EOF comment bug.
      
      Also refactor gzip_test to be more straightforward.
      
      Fixes #2839.
      
      R=rsc, r, rsc, bradfitz
      CC=golang-dev
      https://golang.org/cl/5639057
      cc9ed447