- 13 Apr, 2018 1 commit
-
-
Adam Sindelar authored
Change-Id: I3ecf7802c152b82c0d40f8b1bebcb25feda7fb13 Reviewed-on: https://go-review.googlesource.com/106315 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org> Reviewed-by: Tobias Klauser <tobias.klauser@gmail.com>
-
- 06 Apr, 2018 1 commit
-
-
Tobias Klauser authored
Also avoid installing recommended packages if possible to silightly reduce the Docker image size. Change-Id: I7a3ea33f6501cf063b1aa0324b5928f96241d048 Reviewed-on: https://go-review.googlesource.com/105077 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
-
- 04 Apr, 2018 3 commits
-
-
Philip Brown authored
Fixes golang/go#24649 Fixes golang/go#24677 Change-Id: I3faa74ab68e093a097c3f2a8ec7c054431bdfb3f Reviewed-on: https://go-review.googlesource.com/104736Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
-
Tobias Klauser authored
Move the common Getsockopt* implementations to syscall_unix.go instead of duplicating them in syscall_bsd.go and syscall_linux.go. This also makes all of them available on Solaris and adds GetsockoptByte on Linux. Change-Id: Ibf49b27be46be579e63e3b3e2ebc1504e5228d5f Reviewed-on: https://go-review.googlesource.com/104695 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
-
Chris Koch authored
In a Linux user namespace that doesn't have UID 0 mapped, WriteMsgUnix will return an EINVAL as the uid-valid-in-uns check comes first in the kernel. Even if in a user and PID namespace, using the wrong PID in Ucred will always give EPERM. Change-Id: Ia7452bbf2911c3b9a2aa5d7df1572e8b0790ff38 GitHub-Last-Rev: 341d3f0cba0511411caffd2ac5a6c8dfb7a022ef GitHub-Pull-Request: golang/sys#7 Reviewed-on: https://go-review.googlesource.com/103857 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Tobias Klauser <tobias.klauser@gmail.com>
-
- 29 Mar, 2018 2 commits
-
-
Tobias Klauser authored
Fixes golang/go#8760 Change-Id: Iacb5802ce6256fc5fb61b558f2d0bc0dcf593c96 Reviewed-on: https://go-review.googlesource.com/103355 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org>
-
Tobias Klauser authored
Same was done in CL 7940 for the syscall package. Fixes golang/go#10838 Change-Id: I98efa99f57f21bdcdbfb117af66f673e37767fec Reviewed-on: https://go-review.googlesource.com/103335 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org>
-
- 26 Mar, 2018 1 commit
-
-
Cholerae Hu authored
Fixes golang/go#24515 Change-Id: Icac78e8f2937668c2ce2fd6a695ce44bb702b8f1 Reviewed-on: https://go-review.googlesource.com/102515 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Tobias Klauser <tobias.klauser@gmail.com>
-
- 22 Mar, 2018 2 commits
-
-
Tobias Klauser authored
Change-Id: I8d91f4f959b03f71a8f2effdf7f1c6d1308f2217 Reviewed-on: https://go-review.googlesource.com/102135 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
-
Tobias Klauser authored
Re-run ./mkall.sh to avoid exporting Pad_cgo* fields on Darwin. Updates golang/go#18632 Change-Id: Id9d264293d0b1f1c5581aff289c6e826d63e71ef Reviewed-on: https://go-review.googlesource.com/102075 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Matt Layher <mdlayher@gmail.com>
-
- 21 Mar, 2018 5 commits
-
-
Tobias Klauser authored
Change-Id: I3b32b6343e9bc0bb6a205ada9941b4bb9ef91a23 Reviewed-on: https://go-review.googlesource.com/101895 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Matt Layher <mdlayher@gmail.com> Reviewed-by: Ian Lance Taylor <iant@golang.org>
-
Tobias Klauser authored
Change-Id: I7b32bbbfc73e8e05898bd640e9e92a183c72b92b Reviewed-on: https://go-review.googlesource.com/101935 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Matt Layher <mdlayher@gmail.com> Reviewed-by: Ian Lance Taylor <iant@golang.org>
-
Tobias Klauser authored
On Illumos, TestFchmodat fails with: --- FAIL: TestFchmodat (0.00s) syscall_unix_test.go:502: Fchmodat: unexpected error: operation not supported on transport endpoint Like Linux, Illumos doesn't support flags != 0 in Fchmodat, see https://illumos.org/man/2/chmod Adjust TestFchmodat accordingly to handle EOPNOTSUPP on Illumos. Change-Id: Icd4564497a41c4aa962cd76604b5ca2c7575d96c Reviewed-on: https://go-review.googlesource.com/101775 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org>
-
Tobias Klauser authored
Now that Fchmodat is available on all Unices, move TestFchmodat to syscall_unix_test.go and adjust it such that Fchmodat with AT_SYMLINK_NOFOLLOW in flags is tested where supported. Change-Id: I41ef5b874e36d84ed4866706dbba075c39aa00d4 Reviewed-on: https://go-review.googlesource.com/101615 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org>
-
Tobias Klauser authored
Change-Id: I63889a9e4eb2c9d8846fa6e47f8c74f54ff7ede8 Reviewed-on: https://go-review.googlesource.com/101575 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org>
-
- 20 Mar, 2018 2 commits
-
-
Tobias Klauser authored
Change-Id: I3fd96550d588373d75e14bd554d46e2590c266fb Reviewed-on: https://go-review.googlesource.com/101596 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
-
Tobias Klauser authored
Change-Id: If7868a3d43eed266496db8a0e2af908de77362eb Reviewed-on: https://go-review.googlesource.com/101576 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
-
- 19 Mar, 2018 1 commit
-
-
Kevin Burke authored
This should call unix.Exec, not syscall.Exec. Thanks Tobias Klauser for the spot. Change-Id: Iddae390891a66652b071e05c1a5a25bbfdb19e52 Reviewed-on: https://go-review.googlesource.com/101435 Run-TryBot: Kevin Burke <kev@inburke.com> Reviewed-by: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org>
-
- 18 Mar, 2018 2 commits
-
-
Kevin Burke authored
Currently the doc string forms one run-on sentence when viewed in a browser. Add an additional newline so the text is presented in a browser the same way it is in the source code. Change-Id: If93e45c5aec9edd195c6bf36cb757c5146368507 Reviewed-on: https://go-review.googlesource.com/101284Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
-
Kevin Burke authored
The syscall execve has no wrapper in this library, which it seems like it should - Ian seemed to concur in CL 72550. Add a docstring and an example, because I always get confused about how to invoke the syscall. Change-Id: I6100bbbf4ace9e3e341bf186a04cc03301da9aea Reviewed-on: https://go-review.googlesource.com/101282Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org>
-
- 16 Mar, 2018 1 commit
-
-
Lehner Florian authored
Change-Id: I98ca1595895213bbc1f2d6bd984e48f84b23ccbc Reviewed-on: https://go-review.googlesource.com/100995Reviewed-by: Tobias Klauser <tobias.klauser@gmail.com> Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org>
-
- 15 Mar, 2018 2 commits
-
-
Tobias Klauser authored
Change-Id: I3a367e9346b1469d7e577524d3306b3d21f8fc43 Reviewed-on: https://go-review.googlesource.com/100895 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
-
Tobias Klauser authored
Also enable TestFstatat for all Unices now that they all implement Fstatat. Change-Id: I9722437042d5fc0df4a27d3a6a2be3d124c60057 Reviewed-on: https://go-review.googlesource.com/100617 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org>
-
- 14 Mar, 2018 7 commits
-
-
Andrew Bonventre authored
Updates golang/go#24185 Change-Id: Ia2de9218885e0cfeaec79ed7417475230b063df0 Reviewed-on: https://go-review.googlesource.com/100692Reviewed-by: Andrew Bonventre <andybons@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org>
-
Tobias Klauser authored
Change-Id: Id2ae518a5f6abfdae56398a3ef7f205267057257 Reviewed-on: https://go-review.googlesource.com/100616 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> Reviewed-by: Ian Lance Taylor <iant@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org>
-
Tobias Klauser authored
Change-Id: Ibf23c327f1420a55a9de7073e9a4f444fb8f3c1f Reviewed-on: https://go-review.googlesource.com/100615 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org>
-
Tobias Klauser authored
Re-run ./mkall.sh to avoid exporting Pad_cgo* fields on dragonfly/amd64. This also adds some additional RLIMIT_* constants. Updates golang/go#18632 Change-Id: I7969d8ab12c07befd7b1ff0d1dbc67f6622c39b1 Reviewed-on: https://go-review.googlesource.com/100595 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org>
-
Tobias Klauser authored
Change-Id: Ie4a172a36a274334a49766cc272e74bcc34ebd86 Reviewed-on: https://go-review.googlesource.com/100576 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org>
-
Tobias Klauser authored
Re-run ./mkall.sh to avoid exporting Pad_cgo* fields on solaris/amd64. Akin to CL 89495. Updates golang/go#18632 Change-Id: Ib80bf6376d0b7c0a5efd0f5d4a0f27e8e37d8abe Reviewed-on: https://go-review.googlesource.com/100556 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org>
-
Tobias Klauser authored
Updates golang/go#24381 Change-Id: I9bd15bb7961f02af12a45b12ac62e07d059c744e Reviewed-on: https://go-review.googlesource.com/100555 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org>
-
- 13 Mar, 2018 1 commit
-
-
Tobias Klauser authored
The basic Getrlimit functionality is already tested in TestRlimit. Use the Linux-specific test to check whether setting RLIMIT_AS has the desired effect regarding mmap, as specified in http://man7.org/linux/man-pages/man2/getrlimit.2.html Change-Id: I3e2c5769d9144cb4059735709a89a12f42568465 Reviewed-on: https://go-review.googlesource.com/100175 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org>
-
- 12 Mar, 2018 1 commit
-
-
Christian Pellegrin authored
Fixes golang/go#23361 Change-Id: Ia4fb99b1ac2b109048a1b81f9b1534685f6e31a8 Reviewed-on: https://go-review.googlesource.com/100076 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Tobias Klauser <tobias.klauser@gmail.com>
-
- 08 Mar, 2018 3 commits
-
-
Tobias Klauser authored
Change-Id: Iae896dc32e775cb469fc3d0d367fd7c7825161ec Reviewed-on: https://go-review.googlesource.com/99516 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
-
Tobias Klauser authored
Change-Id: I43bf3a7eafbf06b20a589ee339dae394bfea0bf6 Reviewed-on: https://go-review.googlesource.com/99515 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
-
Michael Hudson-Doyle authored
Because you can't bind a thread to the second CPU if it's not there. Change-Id: I2af4e66667711dc9a3aa23fee073a70cdc5fdd4d Reviewed-on: https://go-review.googlesource.com/99355 Run-TryBot: Michael Hudson-Doyle <michael.hudson@canonical.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
-
- 02 Mar, 2018 1 commit
-
-
Tobias Klauser authored
The timeout parameter might be nil, don't dereference it unconditionally. CL 97819 did the same for the syscall package. Updates golang/go#24189 Change-Id: I95a93468c7d8431abf2e9a3a9b8d0fbd1a223e0d Reviewed-on: https://go-review.googlesource.com/97820 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
-
- 24 Feb, 2018 1 commit
-
-
Shamil Garatuev authored
The existing implementation requires QUERY_VALUE and ENUMERATE_SUB_KEYS permissions to enumerate subkeys, so, using registry key name limits, Stat function could be excluded from methods body and improved method requires only ENUMERATE_SUB_KEYS permission Registry elements size limits described there: https://msdn.microsoft.com/library/windows/desktop/ms724872.aspx Fixes golang/go#23869 Change-Id: Id96beb9b0b294f01cc6eb1bb53bee5f50d02ea7e Reviewed-on: https://go-review.googlesource.com/95655Reviewed-by: Alex Brainman <alex.brainman@gmail.com> Run-TryBot: Alex Brainman <alex.brainman@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org>
-
- 23 Feb, 2018 1 commit
-
-
Tobias Klauser authored
Add all IFLA_* constants defined in linux/if_link.h as of Linux kernel version 4.15. Change-Id: Ib27205cf560f40303ca9500abe73abf833fc13a8 Reviewed-on: https://go-review.googlesource.com/96595 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
-
- 22 Feb, 2018 1 commit
-
-
Tobias Klauser authored
Also use the Ubuntu 17.10 docker image and additionally install bison which is needed by the glibc build. The resulting change only consists of a few additional constants. Exclude the X86_CR3_PCID_NOFLUSH constant on 386 and amd64, though. Change-Id: I0a9b8959146273ff3b259c17bb616625a9ac8278 Reviewed-on: https://go-review.googlesource.com/96255 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org>
-
- 02 Feb, 2018 1 commit
-
-
Tobias Klauser authored
Same as CL 34379, SyscallNoError and RawSyscallNoError are redeclared for gccgo builds since CL 85756. Thus, move the declarations to a gc specific file. Updates golang/go#18312 Change-Id: Ia8f42b31e61a80530e5e90a44c0af32fd3452612 Reviewed-on: https://go-review.googlesource.com/91615 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org>
-