1. 19 Jun, 2018 2 commits
  2. 16 Jun, 2018 1 commit
    • Alex Brainman's avatar
      windows: replace uintptr in crypto structs · 6c888cc5
      Alex Brainman authored
      This CL is a copy of CL 106275 (see CL 106275 for details).
      
      It introduces CertInfo, CertTrustListInfo and CertRevocationCrlInfo
      types. It uses pointers to new types instead of uintptr in CertContext,
      CertSimpleChain and CertRevocationInfo.
      
      CertRevocationInfo, CertChainPolicyPara and CertChainPolicyStatus types
      have uintptr field that can be pointer to many different things
      (according to Windows API). So this CL introduces Pointer type to be
      used for those cases.
      
      Fixes golang/go#25797
      
      Change-Id: I7797ddc6daf3e67b7eab69ab9fbf4d51650f8b6a
      Reviewed-on: https://go-review.googlesource.com/118797Reviewed-by: 's avatarBrad Fitzpatrick <bradfitz@golang.org>
      Run-TryBot: Alex Brainman <alex.brainman@gmail.com>
      TryBot-Result: Gobot Gobot <gobot@golang.org>
      6c888cc5
  3. 15 Jun, 2018 1 commit
  4. 14 Jun, 2018 2 commits
  5. 13 Jun, 2018 3 commits
  6. 12 Jun, 2018 1 commit
  7. 11 Jun, 2018 2 commits
  8. 10 Jun, 2018 1 commit
  9. 06 Jun, 2018 3 commits
  10. 25 May, 2018 3 commits
  11. 24 May, 2018 4 commits
  12. 23 May, 2018 3 commits
  13. 22 May, 2018 5 commits
  14. 14 May, 2018 1 commit
  15. 11 May, 2018 2 commits
  16. 10 May, 2018 1 commit
    • Hana (Hyang-Ah) Kim's avatar
      windows: address vet reports · 7dfd1290
      Hana (Hyang-Ah) Kim authored
      Found in https://storage.googleapis.com/go-build-log/300ed876/misc-vet-vetall_dd96a388.log
      
      cmd/vendor/golang.org/x/sys/windows/asm_windows_386.s:9: [386] getprocaddress: wrong argument size 8; expected $...-16
      cmd/vendor/golang.org/x/sys/windows/asm_windows_386.s:12: [386] loadlibrary: wrong argument size 4; expected $...-12
      cmd/vendor/golang.org/x/sys/windows/svc/service.go:337: cmd/vendor/golang.org/x/sys/windows.SERVICE_TABLE_ENTRY composite literal uses unkeyed fields
      cmd/vendor/golang.org/x/sys/windows/svc/service.go:338: cmd/vendor/golang.org/x/sys/windows.SERVICE_TABLE_ENTRY composite literal uses unkeyed fields
      cmd/vendor/golang.org/x/sys/windows/svc/debug/service.go:34: cmd/vendor/golang.org/x/sys/windows/svc.ChangeRequest composite literal uses unkeyed fields
      cmd/vendor/golang.org/x/sys/windows/svc/mgr/config.go:124: cmd/vendor/golang.org/x/sys/windows.SERVICE_DESCRIPTION composite literal uses unkeyed fields
      
      Change-Id: Ic08cfcc802aac89cfa1eb98661ec556c844e8013
      Reviewed-on: https://go-review.googlesource.com/112557Reviewed-by: 's avatarBrad Fitzpatrick <bradfitz@golang.org>
      Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
      TryBot-Result: Gobot Gobot <gobot@golang.org>
      7dfd1290
  17. 09 May, 2018 1 commit
  18. 07 May, 2018 1 commit
  19. 04 May, 2018 1 commit
    • Tobias Klauser's avatar
      unix: add ErrnoName and SignalName · 6f686a35
      Tobias Klauser authored
      Add ErrnoName and SignalName to get errno and signal name strings from
      syscall.Errno and syscall.Signal values, respectively.
      
      This repurposes the errors and signals vars (because they are not used
      within x/sys/unix currently) and turns them into slices of struct,
      containing errno/signal number, name and description. ErrnoName and
      SignalName can then be trivially implemented using sort.Search.
      
      Renaming errors to errorList additionaly allows to avoid package aliases
      for the errors package.
      
      Fixes golang/go#25134
      
      Change-Id: Ie195872793f44c437f0f175ccfaa13a2546338c5
      Reviewed-on: https://go-review.googlesource.com/110875
      Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com>
      TryBot-Result: Gobot Gobot <gobot@golang.org>
      Reviewed-by: 's avatarBrad Fitzpatrick <bradfitz@golang.org>
      Reviewed-by: 's avatarIan Lance Taylor <iant@golang.org>
      6f686a35
  20. 01 May, 2018 1 commit
  21. 30 Apr, 2018 1 commit
    • Andreas Auernhammer's avatar
      cpu: new package · 4adea008
      Andreas Auernhammer authored
      This CL introduces a new cpu package for CPU/platform feature detection.
      The cpu package is basically a copy of `internal/cpu` of the standard library.
      Revision: bf86aec25972f3a100c3aa58a6abcbcc35bdea49
      
      This CL does not export ARM64 and PPC64 feature detection since at the moment
      ARM64/PPC64 requires standard library support.
      
      Updates golang/go#24843
      
      Change-Id: I11bc1ca60b116e902c941b5887c00870dbb1f899
      Reviewed-on: https://go-review.googlesource.com/107015Reviewed-by: 's avatarBrad Fitzpatrick <bradfitz@golang.org>
      4adea008