)]}' { "log": [ { "commit": "c12d262b63d83031f2db2f528267f9a4f58e2775", "tree": "0d0925e6b27fa8d02524207689b52f91da2805f0", "parents": [ "2bddbd2f0c6ce06cbf082534b583160e3ef82a6a" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Mon Aug 24 11:36:23 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Aug 24 13:15:25 2020 +0000" }, "message": "unix: cap RLIMIT_NOFILE soft limit in TestRlimit on darwin\n\nOn some machines, kern.maxfilesperproc is 4096. If Rlimit.Cur is larger\nthan that, Setrlimit will get an errEINVAL.\n\nSame as CL 246658 did in package syscall.\n\nUpdates golang/go#40564\n\nChange-Id: I8c45a23352fa2039772e04205680640e8a0e1840\nReviewed-on: https://go-review.googlesource.com/c/sys/+/250000\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Matt Layher \u003cmdlayher@gmail.com\u003e\n" }, { "commit": "2bddbd2f0c6ce06cbf082534b583160e3ef82a6a", "tree": "369a2f28362eba96964fce8b40013c4be3679ba6", "parents": [ "fda516888d292084949c284313e463073fc40876" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Mon Aug 24 11:42:11 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Aug 24 13:14:58 2020 +0000" }, "message": "unix: make IoctlSetPointerInt available on all platforms\n\nThis may be used with unix.TIOCSPGRP which is available on platforms\nother than linux.\n\nFixes golang/go#40986\n\nChange-Id: Ic96b119e68395e5b6c5f33504ad40f3dfd4804f7\nReviewed-on: https://go-review.googlesource.com/c/sys/+/250001\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Matt Layher \u003cmdlayher@gmail.com\u003e\n" }, { "commit": "fda516888d292084949c284313e463073fc40876", "tree": "a6be270f0fd0757259b20f4f1dfe4d10f6260f4e", "parents": [ "1fb795427249579fe8cc3cb81def7fc9d08d640b" ], "author": { "name": "Stephan Klatt", "email": "skladd@users.noreply.github.com", "time": "Fri Aug 21 13:53:55 2020 +0000" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Fri Aug 21 14:05:26 2020 +0000" }, "message": "unix: fix AF_CAN tests for big endian systems\n\nsee discussion in https://go-review.googlesource.com/c/sys/+/248977\n\nChange-Id: I25dff34d2a6587d0b02836d7e2c9c40e08378731\nGitHub-Last-Rev: 33cf644d654001ca562f595fac465aa33dfcaf88\nGitHub-Pull-Request: golang/sys#81\nReviewed-on: https://go-review.googlesource.com/c/sys/+/249743\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Matt Layher \u003cmdlayher@gmail.com\u003e\n" }, { "commit": "1fb795427249579fe8cc3cb81def7fc9d08d640b", "tree": "91c7efdf9390c22cb4c6e935bc2c9448c78f20ef", "parents": [ "e2d4c690b981e689e4b63d2d1eff49523e79c63b" ], "author": { "name": "Shengjing Zhu", "email": "zsj950618@gmail.com", "time": "Fri Aug 21 00:55:34 2020 +0800" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Thu Aug 20 21:24:57 2020 +0000" }, "message": "unix: fix redefinition of seek func on arm and gccgo\n\nChange-Id: Ia23cb723766e9d76d51c24ace0157f47cb5b34ae\nReviewed-on: https://go-review.googlesource.com/c/sys/+/249617\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n" }, { "commit": "e2d4c690b981e689e4b63d2d1eff49523e79c63b", "tree": "31f3cc8266929763c0fe700fa7e1b927181186bc", "parents": [ "d785dc25833f1ad82a72435f1e369f016e16ee2c" ], "author": { "name": "Joel Sing", "email": "joel@sing.id.au", "time": "Thu Aug 20 04:30:57 2020 +1000" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Thu Aug 20 21:17:46 2020 +0000" }, "message": "unix: remove pim sysctl/headers from mksysctl_openbsd.go\n\nPIM support was removed from OpenBSD in 2016 and as such, the referenced headers\nand sysctl names no longer exist.\n\nChange-Id: I7f3e63741b0d4acb8a43e3615b86381f8071e836\nReviewed-on: https://go-review.googlesource.com/c/sys/+/249618\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n" }, { "commit": "d785dc25833f1ad82a72435f1e369f016e16ee2c", "tree": "0f4ba6f1a9062c3a50f675d6fbc670d769ae4673", "parents": [ "7c7a22168250ffbe02fc00c707628d3b1ebee893" ], "author": { "name": "Joel Sing", "email": "joel@sing.id.au", "time": "Thu Aug 20 02:52:46 2020 +1000" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Wed Aug 19 17:11:15 2020 +0000" }, "message": "cpu: add missing build tag for linux\n\nThe code in this file is specific to linux and does not build on other\nmips64x platforms.\n\nChange-Id: Ic27eedf06f39a7d2c51f5b261d957eed04e5df0b\nReviewed-on: https://go-review.googlesource.com/c/sys/+/249318\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\n" }, { "commit": "7c7a22168250ffbe02fc00c707628d3b1ebee893", "tree": "e1b1379e4f4a2bb6d46fe75b3f36c9e9f2a2d48b", "parents": [ "39769834ee222d5126981fd591651f2e1cc11fcc" ], "author": { "name": "Ricardo Pchevuzinske Katz", "email": "ricardo.katz@serpro.gov.br", "time": "Wed Aug 19 14:04:36 2020 +0000" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Wed Aug 19 14:11:00 2020 +0000" }, "message": "unix: add nftables_compat defines and types\n\nSome types from nftables compatibility header are missing\nin unix package and this change adds those missing types\n\nFixes golang/go#40898\n\nChange-Id: I9a33aa4e4c6e1938fa40900ac74c1fc07ed00df2\nGitHub-Last-Rev: 57a6fa7ca74fa5bae5c6356ec059a654f8aba875\nGitHub-Pull-Request: golang/sys#80\nReviewed-on: https://go-review.googlesource.com/c/sys/+/249237\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n" }, { "commit": "39769834ee222d5126981fd591651f2e1cc11fcc", "tree": "cf8a29723cb4e4fae147250e6aa09fc2f11d6e5c", "parents": [ "9a32b3aa38f50fa95713f338888b2ed25c41a44a" ], "author": { "name": "Stephan Klatt", "email": "skladd@users.noreply.github.com", "time": "Wed Aug 19 06:00:11 2020 +0000" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Wed Aug 19 09:14:47 2020 +0000" }, "message": "unix: extend AF_CAN socket support\n\nFixes golang/go#40842\n\nChange-Id: Icbb8f89e241d6990c06ee805e3dabeeb99750c8e\nGitHub-Last-Rev: 360962020364460efe5128bdf07c545ba9561e94\nGitHub-Pull-Request: golang/sys#78\nReviewed-on: https://go-review.googlesource.com/c/sys/+/248977\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n" }, { "commit": "9a32b3aa38f50fa95713f338888b2ed25c41a44a", "tree": "f30183f0359f995ac626cdee876061207e0ba756", "parents": [ "9781c653f44323e2079cb1123720c32f9626be2c" ], "author": { "name": "Paweł Szulik", "email": "pawel.szulik@intel.com", "time": "Tue Aug 18 19:10:35 2020 +0000" }, "committer": { "name": "Ian Lance Taylor", "email": "iant@golang.org", "time": "Wed Aug 19 03:55:08 2020 +0000" }, "message": "unix: add missing PERF_SAMPLE values\n\nThis adds missing `sample_type` options from: https://man7.org/linux/man-pages/man2/perf_event_open.2.html\n\nChange-Id: Icc17151f973d9a9f327bd6ca064e94ccc29e741c\nGitHub-Last-Rev: 46e519b84cc8c5b7eacad9b7ba1766d358694880\nGitHub-Pull-Request: golang/sys#79\nReviewed-on: https://go-review.googlesource.com/c/sys/+/249157\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "9781c653f44323e2079cb1123720c32f9626be2c", "tree": "e76bb2d59e8e935267601785e0e37fe5aad0d828", "parents": [ "cc1be6b9e0bc7011bb2eb8eaaf91089f6fe2a5ed" ], "author": { "name": "Matt Layher", "email": "mdlayher@gmail.com", "time": "Mon Aug 17 11:45:17 2020 -0400" }, "committer": { "name": "Matt Layher", "email": "mdlayher@gmail.com", "time": "Mon Aug 17 15:53:16 2020 +0000" }, "message": "unix: remove duplicate comment regarding sockaddr conversions\n\nChange-Id: Ib916857732274ec4a7e425a9038b8435bccd5d9a\nReviewed-on: https://go-review.googlesource.com/c/sys/+/248779\nRun-TryBot: Matt Layher \u003cmdlayher@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n" }, { "commit": "cc1be6b9e0bc7011bb2eb8eaaf91089f6fe2a5ed", "tree": "5ab2de990e3249c7a1915ed556a9f5f54441b71e", "parents": [ "3ff754bf58a9922e2b8a1a0bd199be6c9a806123" ], "author": { "name": "Christian Svensson", "email": "blue@cmd.nu", "time": "Mon Aug 17 15:34:28 2020 +0000" }, "committer": { "name": "Matt Layher", "email": "mdlayher@gmail.com", "time": "Mon Aug 17 15:41:07 2020 +0000" }, "message": "unix: allow non-padded SockaddrIUCV\n\nThis was the intention from the start, but due to a logic error in the\nhandling of slices the implementation only handled minimum 8 character\nstrings.\n\nThis commit also improves the tests.\n\nChange-Id: I6b0ed00bbd8a2faf90ca4a3ebe6218d3c5d6e8bf\nGitHub-Last-Rev: 5b6dbc068212695d787788f1e8f71852a7cd407b\nGitHub-Pull-Request: golang/sys#77\nReviewed-on: https://go-review.googlesource.com/c/sys/+/248778\nReviewed-by: Matt Layher \u003cmdlayher@gmail.com\u003e\nRun-TryBot: Matt Layher \u003cmdlayher@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\n" }, { "commit": "3ff754bf58a9922e2b8a1a0bd199be6c9a806123", "tree": "c271ecd8c2f8479d0a0e13cf22abf9779137aca5", "parents": [ "3d37ad5750ed7900cf6800ca4b000cb87d6e497a" ], "author": { "name": "Christian Svensson", "email": "blue@cmd.nu", "time": "Sun Aug 16 22:12:57 2020 +0000" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Aug 17 08:59:35 2020 +0000" }, "message": "unix: add AF_IUCV and SockaddrIUCV\n\nOn z series machines the IUCV address family is used to communicate\nbetween parts of the machine and other VMs that may be running.\n\nThis adds support for addressing these services using AF_IUCV.\n\nFixes golang/go#40826\n\nChange-Id: I3aba3beb5cb98d9c548d7abc874ca86fb25c8a52\nGitHub-Last-Rev: b964d186b45dd907f4ae302ea9b1ff63e3592eb6\nGitHub-Pull-Request: golang/sys#76\nReviewed-on: https://go-review.googlesource.com/c/sys/+/248777\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n" }, { "commit": "3d37ad5750ed7900cf6800ca4b000cb87d6e497a", "tree": "58d3ce040dd19673aee57ca1a3a3b79210580cf6", "parents": [ "6a926be9bd1de9da2007a5071f42528afca90858" ], "author": { "name": "Anatol Pomozov", "email": "anatol.pomozov@gmail.com", "time": "Sat Aug 01 13:08:58 2020 -0700" }, "committer": { "name": "Ian Lance Taylor", "email": "iant@golang.org", "time": "Fri Aug 14 20:00:57 2020 +0000" }, "message": "unix: add dm-ioctl constants and types\n\nThis interface is used by devicemapper framework to manage its block\ndevices.\n\nChange-Id: If86a679461867dac18b56bdf005567ffc4b7f951\nReviewed-on: https://go-review.googlesource.com/c/sys/+/247437\nRun-TryBot: Ian Lance Taylor \u003ciant@golang.org\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "6a926be9bd1de9da2007a5071f42528afca90858", "tree": "12ac87373d96799c7e5982b05ce42dcaeba3324f", "parents": [ "1b9f1253b3ed7b65abba1a5ee3f58da72dae0ab7" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Mon Aug 10 11:40:47 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Wed Aug 12 15:58:32 2020 +0000" }, "message": "unix: update Dockerfile to Go 1.15\n\nChange-Id: Ic3deb101db06686ccecdda679e715782df11b895\nReviewed-on: https://go-review.googlesource.com/c/sys/+/248137\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "1b9f1253b3ed7b65abba1a5ee3f58da72dae0ab7", "tree": "c30769a452c99c48f028c227b46fc5dca437ce55", "parents": [ "1030fc2bf1d9d4f05bfe22a2b0cf08252b9cac9b" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Mon Aug 10 11:40:47 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Aug 10 15:15:05 2020 +0000" }, "message": "unix: update Dockerfile to Go 1.15rc2\n\nChange-Id: I830933bb7d6b2e6683f6f7b135d015f54fbcaded\nReviewed-on: https://go-review.googlesource.com/c/sys/+/247657\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Matt Layher \u003cmdlayher@gmail.com\u003e\n" }, { "commit": "1030fc2bf1d9d4f05bfe22a2b0cf08252b9cac9b", "tree": "0db4ca8ce2b776665063cbb990e614c1edf26640", "parents": [ "5acd03effb828bdfdbad4e129e7daf84af6670b4" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Fri Aug 07 12:00:11 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Sat Aug 08 12:01:58 2020 +0000" }, "message": "unix: update BPF consts to Linux kernel 5.8\n\nChange-Id: I81fe749808d48bfafdaf55c266168f9d3a773294\nReviewed-on: https://go-review.googlesource.com/c/sys/+/247158\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Matt Layher \u003cmdlayher@gmail.com\u003e\n" }, { "commit": "5acd03effb828bdfdbad4e129e7daf84af6670b4", "tree": "03b42b5606f291375c8cd2348f29d77ee316dc7f", "parents": [ "a37d78b92225c91cfcdf2a2fa64d9ac7e3687d74" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Thu Aug 06 14:37:03 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Thu Aug 06 12:55:47 2020 +0000" }, "message": "unix: update Dockerfile to glibc 2.32\n\nChange-Id: Ia5ebb34a743c6e676d3cb2febaefc55afa9fc7ac\nReviewed-on: https://go-review.googlesource.com/c/sys/+/247157\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Matt Layher \u003cmdlayher@gmail.com\u003e\n" }, { "commit": "a37d78b92225c91cfcdf2a2fa64d9ac7e3687d74", "tree": "30d928a25843eae7fbf7150c926d2819ed2a6d62", "parents": [ "fcf3340312b56b85f56a1ee1eb837d3a3ccfda56" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Wed Aug 05 09:06:28 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Thu Aug 06 06:09:01 2020 +0000" }, "message": "unix: check Faccessat2 returning EPERM in Faccessat\n\nSome systems (e.g. the linux-arm and linux-arm64-packet builders) return\nEPERM instead of ENOSYS on unimplemented syscalls. Fall back to the\nexisting glibc-like implementation in Faccessat in this case as well.\n\nThis fixes tests on the linux-arm and linux-arm64-packet builders after\nCL 246537.\n\nChange-Id: I7d7598f9694a2db19bd17e79f333d5de3a31c6e2\nReviewed-on: https://go-review.googlesource.com/c/sys/+/246817\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "fcf3340312b56b85f56a1ee1eb837d3a3ccfda56", "tree": "9535d8fead07fd6058c8a2d4629aa44606038544", "parents": [ "0cf7623e9dbd9bc79267b27a7e6c5757ef550423" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Wed Aug 05 15:36:00 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Thu Aug 06 06:08:41 2020 +0000" }, "message": "unix: add SI_LOAD_SHIFT on Linux\n\nThis is used to convert the loadavg values read using Sysinfo into\nfloat.\n\nChange-Id: I3866c17c908a463373db89690152acc720c73ef3\nReviewed-on: https://go-review.googlesource.com/c/sys/+/246897\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Matt Layher \u003cmdlayher@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\n" }, { "commit": "0cf7623e9dbd9bc79267b27a7e6c5757ef550423", "tree": "7f9df537c5092f6a17210cd4793e85348c632b62", "parents": [ "64077c9b5642ac67ce07bc05738eb432a9029f93" ], "author": { "name": "Polina Osadcha", "email": "polliosa@google.com", "time": "Thu Jul 09 09:47:37 2020 +0300" }, "committer": { "name": "Martin Möhrmann", "email": "moehrmann@google.com", "time": "Wed Aug 05 06:55:43 2020 +0000" }, "message": "cpu: add GODEBUG options to disable use of instruction set extensions\n\nThe GODEBUG environment variable can be used to disable usage of\nspecific processor features of Go programs that use the sys/cpu package.\nThis is useful for testing and benchmarking different code paths that\nare guarded by sys/cpu variable checks.\n\nUse of processor features can not be enabled through GODEBUG.\n\nTo disable usage of AVX and SSE41 cpu features on GOARCH amd64 use:\nGODEBUG\u003dcpu.avx\u003doff,cpu.sse41\u003doff\n\nThe special \"all\" option can be used to disable all options:\nGODEBUG\u003dall\u003doff\n\nThis aligns the support of GODEBUG for sys/cpu with existing support\nfor GODEBUG in the Go standard library package internal/cpu.\n\nFixes golang/go#33963\n\nChange-Id: I618b71af397bf06c57a49b2a300d032a16d05664\nReviewed-on: https://go-review.googlesource.com/c/sys/+/245237\nRun-TryBot: Martin Möhrmann \u003cmoehrmann@google.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Martin Möhrmann \u003cmoehrmann@google.com\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n" }, { "commit": "64077c9b5642ac67ce07bc05738eb432a9029f93", "tree": "acbf9786e5f727f1a44d84baa9c37bdaac24ba9e", "parents": [ "fd5f0c170ac37caeac837d96642d00a0b2807478" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Mon Aug 03 22:17:34 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Aug 03 21:05:38 2020 +0000" }, "message": "unix: add Faccessat2 and use it in Faccessat if available\n\nLinux kernel 5.8 added the faccessat2 syscall taking a flags argument.\nAttempt to use it in Faccessat and fall back to the existing\nimplementation mimicking glibc faccessat.\n\nTested on Debian Buster with manually built Linux kernel 5.8\n\nSuggested by Ian Lance Taylor.\n\nChange-Id: Ia14f744a63dde7ff2dea34935cabc62937de9cb5\nReviewed-on: https://go-review.googlesource.com/c/sys/+/246537\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "fd5f0c170ac37caeac837d96642d00a0b2807478", "tree": "0190bf73d9533842ffed5f453b4a7168ee42ae51", "parents": [ "4b90ce9b60b31bd0d0cbceb17532b5c810912f88" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Mon Aug 03 11:29:37 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Aug 03 15:09:36 2020 +0000" }, "message": "unix: update Dockerfile to Linux 5.8\n\nChange-Id: If6643e7e092c5d482f9cefe838640ebcec22188e\nReviewed-on: https://go-review.googlesource.com/c/sys/+/246417\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Matt Layher \u003cmdlayher@gmail.com\u003e\n" }, { "commit": "4b90ce9b60b31bd0d0cbceb17532b5c810912f88", "tree": "ad66f3536b09763f0ec919778add86b3573a3b52", "parents": [ "3e129f6d46b10b0e1da36b3deffcb55e09631b64" ], "author": { "name": "Alex Brainman", "email": "alex.brainman@gmail.com", "time": "Sat Aug 01 18:10:44 2020 +1000" }, "committer": { "name": "Alex Brainman", "email": "alex.brainman@gmail.com", "time": "Sun Aug 02 09:19:54 2020 +0000" }, "message": "windows/svc: align stack in servicemain before calling syscall\n\nI noticed that we call syscall in servicemain without aligning stack.\nThat is against Windows rules, so align the stack as required.\n\nI tried running this code with specifically non-aligned stack (I aligned\nstack, and then subtracted 1 from SP) on my Windows 10 to test this\nchange. But it makes no difference on my Windows 10 PC - I built and run\ngolang.org/x/sys/windows/svc/example, and it runs successfully\nregardless of stack alignment. But alignment might make difference on\nother computers.\n\nMaybe fixes golang/go#40160\n\nChange-Id: I351f7f730fba4aa6dc409a79de4ad737b4a0a7d4\nReviewed-on: https://go-review.googlesource.com/c/sys/+/246317\nRun-TryBot: Alex Brainman \u003calex.brainman@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "3e129f6d46b10b0e1da36b3deffcb55e09631b64", "tree": "6abf371a6aa288e938329b254a71037673b16e5b", "parents": [ "2d971f7391a4d28ed2c2fb0ed305ba994eedc255" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Tue Jul 28 11:42:09 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Tue Jul 28 10:24:40 2020 +0000" }, "message": "unix: add CPU states constants on netbsd\n\nGenerated on NetBSD 9.0\n\nAlso add the sys/sched.h include in includes_FreeBSD in mkerrors.sh\nwhich was missing in CL 244518.\n\nChange-Id: I257e103849f9e0c6bbf1061eaaa187e277188f84\nReviewed-on: https://go-review.googlesource.com/c/sys/+/245217\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Benny Siegert \u003cbsiegert@gmail.com\u003e\n" }, { "commit": "2d971f7391a4d28ed2c2fb0ed305ba994eedc255", "tree": "d7cd07655d39c04eb7943dee60f9f705b92b16c1", "parents": [ "0e2f3a69832c9e0de74996506b9f1373a5873c56" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Mon Jul 27 12:53:12 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Jul 27 15:44:30 2020 +0000" }, "message": "unix: update Dockerfile to Go 1.15rc1\n\nThis verifies that go tool cgo -godefs in Go 1.15 is able to generate all\nconsts and types in this package.\n\nChange-Id: Ic63d15427f27527d7a6f8dc780ab560cde434bc8\nReviewed-on: https://go-review.googlesource.com/c/sys/+/244977\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Matt Layher \u003cmdlayher@gmail.com\u003e\n" }, { "commit": "0e2f3a69832c9e0de74996506b9f1373a5873c56", "tree": "42029ba3ce0484fc4cedf77fc194211ec2da3678", "parents": [ "76b94024e4b621e672466e8db3d7f084e7ddcad2" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Fri Jul 24 11:04:56 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Fri Jul 24 16:12:37 2020 +0000" }, "message": "unix: add CPU states constants on freebsd\n\nGenerated on FreeBSD 12.1\n\nChange-Id: Ieb622638b85b930d748a04d92efeeaef0502eb33\nReviewed-on: https://go-review.googlesource.com/c/sys/+/244518\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Matt Layher \u003cmdlayher@gmail.com\u003e\n" }, { "commit": "76b94024e4b621e672466e8db3d7f084e7ddcad2", "tree": "15024d3aa78fd12998fe7b278e95c43a60ae3c3c", "parents": [ "a8459c15833067528d68ffe5c85042078c8a7787" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Wed Jul 22 13:21:54 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Wed Jul 22 17:55:00 2020 +0000" }, "message": "unix: add SysctlTimeval on *bsd and darwin\n\nChange-Id: I18daa353d101e6636a732288c8276d9f68d25f90\nReviewed-on: https://go-review.googlesource.com/c/sys/+/244237\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Matt Layher \u003cmdlayher@gmail.com\u003e\n" }, { "commit": "a8459c15833067528d68ffe5c85042078c8a7787", "tree": "423b943761f4f6cbfd3dd0f04acb3d21729b91f6", "parents": [ "cb9d2d5c56667600bda8ad719c756f125ad55083" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Wed Jul 22 12:49:49 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Wed Jul 22 17:53:23 2020 +0000" }, "message": "unix: add CPU states constants on openbsd\n\nGenerated on OpenBSD 6.6\n\nChange-Id: I1b9f609efe186fc2af5252613556a48eeacbe975\nReviewed-on: https://go-review.googlesource.com/c/sys/+/244217\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Matt Layher \u003cmdlayher@gmail.com\u003e\n" }, { "commit": "cb9d2d5c56667600bda8ad719c756f125ad55083", "tree": "8d2c7ac6183b45545b1c808724d97a05f7e9e356", "parents": [ "ddb9806d33aed8dbaac1cd6f1cba58952e87f933" ], "author": { "name": "Tadeo Kondrak", "email": "me@tadeo.ca", "time": "Mon Jul 20 19:57:24 2020 +0000" }, "committer": { "name": "Ian Lance Taylor", "email": "iant@golang.org", "time": "Mon Jul 20 21:16:30 2020 +0000" }, "message": "unix: add ProcessVMReadv and ProcessVMWritev on linux\n\nThese are Linux-specific system calls for efficiently reading and\nwriting memory in foreign processes.\n\nA new RemoteIovec type is added for use in these wrappers, as Iovec\u0027s\nBase field is a pointer, and creating invalid pointers is invalid in\nGo.\n\nChange-Id: I329501ab7b4df9d0aebe289369d3a5f77120af02\nGitHub-Last-Rev: 262aabed02cc1f604e85fa1b4be1b874c57bd666\nGitHub-Pull-Request: golang/sys#74\nReviewed-on: https://go-review.googlesource.com/c/sys/+/243497\nRun-TryBot: Ian Lance Taylor \u003ciant@golang.org\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "ddb9806d33aed8dbaac1cd6f1cba58952e87f933", "tree": "93e806ed98964ad3606ccbf57c5615b659cc9b27", "parents": [ "ed371f2e16b4b305ee99df548828de367527b76b" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Thu Jun 25 20:26:03 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Thu Jun 25 21:21:54 2020 +0000" }, "message": "unix: add FS_IOC_SETFLAGS on linux\n\nChange-Id: I455c008a114a017a6ecedb134f9af17d14dd249b\nReviewed-on: https://go-review.googlesource.com/c/sys/+/240037\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Matt Layher \u003cmdlayher@gmail.com\u003e\n" }, { "commit": "ed371f2e16b4b305ee99df548828de367527b76b", "tree": "25906f9349c23dc752625bb146075dec64ba41d8", "parents": [ "4b0db7f3f76bf41ab7a24511c25e99583f5c0927" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Mon Jun 22 23:07:51 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Jun 22 21:40:17 2020 +0000" }, "message": "unix: adjust statfs_freebsd11_t member types on freebsd/arm\n\nFollow-up for CL 239060.\n\nOtherwise the types don\u0027t match when copy()\u0027ing in (*Statfs_t).convertFrom\n\nChange-Id: I8b05247d01e1ac120ea378806793dc1c996f9a4b\nReviewed-on: https://go-review.googlesource.com/c/sys/+/239397\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "4b0db7f3f76bf41ab7a24511c25e99583f5c0927", "tree": "32f5c8bc53ecab2ebefaf1235bc7e48659cfff78", "parents": [ "981b61492c3565ea113dc1621ca30ef897df5586" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Mon Jun 22 17:59:10 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Jun 22 18:24:13 2020 +0000" }, "message": "unix: adjust Statfs_t member types on freebsd/arm\n\nCL 223698 changed the types of the Fstypename, Mntfromname and Mntonname\nfields of type Statfs_t on freebsd/{386,amd64,arm64}, but didn\u0027t do so\non freebsd/arm. Since reverting that change now would probably cause\nmore harm than good, at least make the type consistent on all supported\nfreebsd/$GOARCH combinations.\n\nChange-Id: I66ba3cdb0290177898237a47d305abb9adc97954\nReviewed-on: https://go-review.googlesource.com/c/sys/+/239060\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "981b61492c3565ea113dc1621ca30ef897df5586", "tree": "50a80c8227c7c2493c0d0861e13bac75bcc12da4", "parents": [ "f1bc736245b146b19d485cdbc534f9a765257080" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Fri Jun 19 10:33:10 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Sat Jun 20 08:12:46 2020 +0000" }, "message": "unix: check secondary group membership for Faccessat(..., AT_EACCESS) on Linux\n\nFollow glibc\u0027s implementation and check secondary group memberships\nusing Getgroups.\n\nNo test since we cannot easily change file permissions when not running\nas root and the test is meaningless if running as root.\n\nFixes golang/go#39660\n\nChange-Id: Idb841242cbd1d8859f4e3c2c26b64a5e9523f9a4\nReviewed-on: https://go-review.googlesource.com/c/sys/+/238722\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "f1bc736245b146b19d485cdbc534f9a765257080", "tree": "48e3511b6a31a29393ccba355f834ad12cc2882f", "parents": [ "2780627062e0546309b53cd69477a44f3d8629d1" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Mon Jun 15 21:47:29 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Jun 15 20:00:32 2020 +0000" }, "message": "cpu: adjust godoc comment for hostByteOrder\n\nThis was changed in CL 194646 to no longer depend on the encoding/binary\npackage. Adjust the godoc comment as well.\n\nChange-Id: I1f23dc83a4c1256ebce8a283623f79e1bd00da51\nReviewed-on: https://go-review.googlesource.com/c/sys/+/238037\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "2780627062e0546309b53cd69477a44f3d8629d1", "tree": "c02cb2c2687feb3f2547ee9632577f9253af1a12", "parents": [ "226ff32320da7b90d0b5bc2365f4e359c466fb78" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Mon Jun 15 10:14:07 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Jun 15 19:00:26 2020 +0000" }, "message": "cpu: add all GOARCHes supported by gccgo\n\nExtend hostByteOrder to return the correct byte order for all GOARCHes\ncurrently supported by gccgo.\n\nChange-Id: I019de33aa598c58fe75cd7ad55479e6fce82dd8e\nReviewed-on: https://go-review.googlesource.com/c/sys/+/237897\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "226ff32320da7b90d0b5bc2365f4e359c466fb78", "tree": "f2eaf77875fdd96a2fc82e58698734763a732acf", "parents": [ "6fdc65e7d9800cc59998e8ac0d9406a20ff5f399" ], "author": { "name": "Awn Umar", "email": "awn@spacetime.dev", "time": "Wed Jun 10 10:21:08 2020 +0000" }, "committer": { "name": "Alex Brainman", "email": "alex.brainman@gmail.com", "time": "Wed Jun 10 11:11:08 2020 +0000" }, "message": "windows: add process working size system calls\n\nFixes golang/go#39422\nRelated to https://github.com/awnumar/memcall/issues/3\n\nChange-Id: Idf3eec42c3077b39fe033091eea6d62b6a9d8d32\nGitHub-Last-Rev: 7f57085a5f8ca2f0b5d3a6fa041d5fff03e7878d\nGitHub-Pull-Request: golang/sys#72\nReviewed-on: https://go-review.googlesource.com/c/sys/+/236680\nRun-TryBot: Alex Brainman \u003calex.brainman@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Alex Brainman \u003calex.brainman@gmail.com\u003e\n" }, { "commit": "6fdc65e7d9800cc59998e8ac0d9406a20ff5f399", "tree": "406d0e523818954d39811bcc41d9da4f9f14a8d5", "parents": [ "8d3cce7afc34617998104db7c4b58c2de9e77215" ], "author": { "name": "Ingo Gottwald", "email": "in.gottwald@gmail.com", "time": "Tue Jun 02 20:44:36 2020 +0000" }, "committer": { "name": "Ian Lance Taylor", "email": "iant@golang.org", "time": "Tue Jun 02 22:51:09 2020 +0000" }, "message": "unix: add ioctl wrappers for RTC wake alarm on Linux\n\nAdd wrappers to set and get RTC wake alarm on Linux via the\nRTC_WKALM_SET and RTC_WKALM_RD ioctls.\n\nChange-Id: I98c36b2252b2fe65cfaba5dde879f6019ff1ae91\nGitHub-Last-Rev: a78d0f41932c6f400784b65b1fff10eb6f1a802c\nGitHub-Pull-Request: golang/sys#71\nReviewed-on: https://go-review.googlesource.com/c/sys/+/236140\nRun-TryBot: Ian Lance Taylor \u003ciant@golang.org\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "8d3cce7afc34617998104db7c4b58c2de9e77215", "tree": "0055005b7c142757b1ddb70288f3c5845233c10f", "parents": [ "05986578812163b26672dabd9b425240ae2bb0ad" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Tue Jun 02 11:32:47 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Tue Jun 02 10:08:48 2020 +0000" }, "message": "unix: update Dockerfile to Linux 5.7 and Go 1.14.4\n\nSome BPF related macros were converted to enum values, so add them to\nlinux/types.go\n\nChange-Id: I6fa9cc17b6ff3be91f3aa0b7ef2cfe19faf069bd\nReviewed-on: https://go-review.googlesource.com/c/sys/+/236097\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Matt Layher \u003cmdlayher@gmail.com\u003e\n" }, { "commit": "05986578812163b26672dabd9b425240ae2bb0ad", "tree": "883b235d170e9c73369153cede7cef66d38902d1", "parents": [ "fe76b779f299728f3bd63f77ea2c815504229c3b" ], "author": { "name": "Benny Siegert", "email": "bsiegert@gmail.com", "time": "Sat May 23 20:33:20 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Sat May 23 22:24:54 2020 +0000" }, "message": "cpu: avoid illegal instruction on netbsd/arm64\n\nOn NetBSD, this package tries to read a privileged register,\nwhich results in a SIGILL. Use the same workaround as Android and\niOS. In the future, we could use sysctl(3) instead.\n\nUpdate golang/go#30824\n\nChange-Id: Ifd9aa2a2cf4dac43341d013602d1ccb4b8d6eb6d\nReviewed-on: https://go-review.googlesource.com/c/sys/+/235097\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\n" }, { "commit": "fe76b779f299728f3bd63f77ea2c815504229c3b", "tree": "db12dd5395207e1557698e2370ba7e59604f92d1", "parents": [ "1151b9dac4a98d49ef7f80f07ddd826ff51e0b36" ], "author": { "name": "Yaroslav Vorobiov", "email": "yar.vorobiov@gmail.com", "time": "Mon May 18 12:52:01 2020 +0000" }, "committer": { "name": "Alex Brainman", "email": "alex.brainman@gmail.com", "time": "Tue May 19 10:57:57 2020 +0000" }, "message": "windows: fix -d\u003dcheckptr slice failures\n\nThis CL fixes unsafe casts to slices that are missing length or capacity.\n\nRunning tests with -d\u003dcheckptr enabled may panic on casting unsafe.Pointer to a static array of large predefined length, that is most likely much bigger than the size of the actual array in memory. Checkptr check is not satisfied if slicing operator misses length and capacity arguments `(*[(1 \u003c\u003c 30) - 1]uint16)(unsafe.Pointer(p))[:]`, or when there is no slicing at all `(*[(1 \u003c\u003c 30) - 1]uint16)(unsafe.Pointer(p))`.\n\nTo find all potential cases I used `grep -nr \")(unsafe.Pointer(\" ./windows`, then filtered out safe casts when object size is always static and known at compile time.\n\nTo reproduce the issue run tests with checkptr enabled `go test -a -gcflags\u003dall\u003d-d\u003dcheckptr ./windows/...`.\n\nUpdates golang/go#34972\nFixes golang/go#38355\n\nChange-Id: I9dd2084b4f9fb7618cdb140fb2f38b56b6d6cc04\nGitHub-Last-Rev: 73288ad18a2692b1510f8ed564daad8d1cbd7e59\nGitHub-Pull-Request: golang/sys#65\nReviewed-on: https://go-review.googlesource.com/c/sys/+/225418\nRun-TryBot: Alex Brainman \u003calex.brainman@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Alex Brainman \u003calex.brainman@gmail.com\u003e\n" }, { "commit": "1151b9dac4a98d49ef7f80f07ddd826ff51e0b36", "tree": "76e7927691fbb4bb4546b48a8b32a2d04532523f", "parents": [ "417ce2331b5c91eea36730d3e1739adb75193be2" ], "author": { "name": "Clément Chigot", "email": "chigot.c@gmail.com", "time": "Wed May 13 10:39:30 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Fri May 15 09:58:57 2020 +0000" }, "message": "cpu: add support for gccgo on aix\n\nChange-Id: Icb963d94baf7a1876ce89d0c5fe8cee04bb50629\nReviewed-on: https://go-review.googlesource.com/c/sys/+/233717\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n" }, { "commit": "417ce2331b5c91eea36730d3e1739adb75193be2", "tree": "557a538714e927d07c9bcc8e11162a6588783624", "parents": [ "7e40ca221e254089b05fb9efcd69844a57f6a367" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Wed May 13 11:05:26 2020 +0000" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Wed May 13 11:23:37 2020 +0000" }, "message": "unix: add kern.ncpuonline sysctl on openbsd\n\nThis is available since OpenBSD 6.4\n\nGenerated using mksysctl_openbsd.go on OpenBSD 6.6. but only added\nkern.ncpuonline for now.\n\nChange-Id: I092f980180154c2d0fe3f67ab747af64b58c28db\nReviewed-on: https://go-review.googlesource.com/c/sys/+/233757\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Matt Layher \u003cmdlayher@gmail.com\u003e\n" }, { "commit": "7e40ca221e254089b05fb9efcd69844a57f6a367", "tree": "5e4933133fa74c2db761367e8008c4a1457ad9bc", "parents": [ "6aff5f38e54f06f432ddfd9b4af5bf0de052bc08" ], "author": { "name": "Zhang Boyang", "email": "zhangboyang.id@gmail.com", "time": "Mon May 11 08:08:59 2020 +0000" }, "committer": { "name": "Ian Lance Taylor", "email": "iant@golang.org", "time": "Mon May 11 23:29:37 2020 +0000" }, "message": "windows: implement GetsockoptInt\n\nChange-Id: If0b17ccaba5c5d1e07499c222eb3f4c45a094636\nGitHub-Last-Rev: a0fb2fc43d8458a0eed024012018ff1e3070b9bf\nGitHub-Pull-Request: golang/sys#70\nReviewed-on: https://go-review.googlesource.com/c/sys/+/233200\nRun-TryBot: Ian Lance Taylor \u003ciant@golang.org\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "6aff5f38e54f06f432ddfd9b4af5bf0de052bc08", "tree": "4daef901e85ae49e1ee93a1aab4e44a09b94c01c", "parents": [ "3aab700007d75c6b1abee24ba9b040898310d0f7" ], "author": { "name": "ly303550688", "email": "yang.liu636@gmail.com", "time": "Wed May 06 13:54:32 2020 +0000" }, "committer": { "name": "Alex Brainman", "email": "alex.brainman@gmail.com", "time": "Sat May 09 04:47:56 2020 +0000" }, "message": "windows: add (*DLL).FindProcByOrdinal\n\nChange-Id: I0b0ef2c62994fad4d89bf15c8c6c95fa660190c3\nGitHub-Last-Rev: 379ab4a0f5a6ce8ee4b9eb234312a56e5cd07b72\nGitHub-Pull-Request: golang/sys#69\nReviewed-on: https://go-review.googlesource.com/c/sys/+/227439\nRun-TryBot: Alex Brainman \u003calex.brainman@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Alex Brainman \u003calex.brainman@gmail.com\u003e\n" }, { "commit": "3aab700007d75c6b1abee24ba9b040898310d0f7", "tree": "cfadac98814dd5b5a294f311ca5079142d3e374c", "parents": [ "bc7a7d42d5c30f4d0fe808715c002826ce2c624e" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Fri May 08 11:22:56 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Fri May 08 21:44:44 2020 +0000" }, "message": "unix: call gettimeofday libc function directly\n\nThis also works when invoking the raw syscall on Go ≤ 1.11\n\nFixes golang/go#38925\n\nChange-Id: I137532da92b457a6853ed1be87c0aa72d2b2c886\nReviewed-on: https://go-review.googlesource.com/c/sys/+/232803\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Matt Layher \u003cmdlayher@gmail.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "bc7a7d42d5c30f4d0fe808715c002826ce2c624e", "tree": "438b80b427226906fbdd4167fa9c492bce02c0c6", "parents": [ "10377860bb8e8e259ba97296f3b7656772f975bc" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Fri May 01 16:24:05 2020 +0200" }, "committer": { "name": "Bryan C. Mills", "email": "bcmills@google.com", "time": "Fri May 01 14:52:40 2020 +0000" }, "message": "internal/unsafeheader: fix typos in comments\n\nThe typos in the package godoc comment were pointed out in CL 231223\nwhich added similar functionality to the main Go repository. Also\ncorrect the name in the godoc comment for type String.\n\nChange-Id: I69910f3e24b1222190e1adf7fc3d425f0006f96e\nReviewed-on: https://go-review.googlesource.com/c/sys/+/231517\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Bryan C. Mills \u003cbcmills@google.com\u003e\n" }, { "commit": "10377860bb8e8e259ba97296f3b7656772f975bc", "tree": "d73a349db962795f7adf2dd3025b4fb58ac705c5", "parents": [ "d923437fa56d3cfb6c41de721456043c4ec46e7a" ], "author": { "name": "Elias Naur", "email": "mail@eliasnaur.com", "time": "Thu Apr 30 23:28:04 2020 +0200" }, "committer": { "name": "Brad Fitzpatrick", "email": "bradfitz@golang.org", "time": "Fri May 01 05:29:02 2020 +0000" }, "message": "unix: replace blocked dup2 calls with dup3 on Android\n\nAndroid O and newer blocks access to the dup2 syscall. Route calls\nto Dup2 to Dup3.\n\nChange-Id: I76c0180db260ece4840b8ebf2736fb3f8c7ff9eb\nReviewed-on: https://go-review.googlesource.com/c/sys/+/231277\nRun-TryBot: Brad Fitzpatrick \u003cbradfitz@golang.org\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "d923437fa56d3cfb6c41de721456043c4ec46e7a", "tree": "09a5d0dba613a16508975679e68ce2f03559b2a0", "parents": [ "1f5687305801d4db70d30c51ccc82bf644f9e4d6" ], "author": { "name": "Bryan C. Mills", "email": "bcmills@google.com", "time": "Thu Apr 30 13:52:08 2020 -0400" }, "committer": { "name": "Bryan C. Mills", "email": "bcmills@google.com", "time": "Thu Apr 30 20:27:03 2020 +0000" }, "message": "unix: use a type equivalent to reflect.SliceHeader to manipulate slices\n\nThe regression test included in this change verifies that the type is,\nin fact, equivalent, while allowing the actual header definitions to\navoid importing the (relatively heavy) \"reflect\" package itself.\n\nThis change is loosely based on Keyan Pishdadian\u0027s draft in CL 230557.\n\nFor golang/go#37805\n\nChange-Id: I998c69cdeb852154cd66ab5fdaa542a6f19666a2\nReviewed-on: https://go-review.googlesource.com/c/sys/+/231177\nRun-TryBot: Bryan C. Mills \u003cbcmills@google.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Brad Fitzpatrick \u003cbradfitz@golang.org\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n" }, { "commit": "1f5687305801d4db70d30c51ccc82bf644f9e4d6", "tree": "b0fbc04454459cc3357951236ee4e2a56d0ab20c", "parents": [ "593003d681fa6bf81a6affb4ef4129684af97f9c" ], "author": { "name": "Maxim Pugachev", "email": "pugachev.mm@gmail.com", "time": "Wed Apr 29 19:47:37 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Thu Apr 30 08:24:07 2020 +0000" }, "message": "unix: add support for timerfd syscalls on Linux\n\ntimerfd_create, timerfd_gettime and timerfd_settime syscalls have been added.\nFixes golang/go#38733\n\nChange-Id: I306d68103b6efb2515c74f384646210c4b68f66e\nReviewed-on: https://go-review.googlesource.com/c/sys/+/230798\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n" }, { "commit": "593003d681fa6bf81a6affb4ef4129684af97f9c", "tree": "b3863934b7e11ae9f6aae6a31b240ae1da2b2e31", "parents": [ "3771e69a9abf5035ac550bb2da8eafc2e653daa2" ], "author": { "name": "Maxim Pugachev", "email": "pugachev.mm@gmail.com", "time": "Tue Apr 28 20:49:06 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Tue Apr 28 20:04:54 2020 +0000" }, "message": "unix: switch to Ubuntu 20.04 in Dockerfile\n\nubuntu:19.04 is not supported anymore and update repos are unavailable, so\nbuild process on Linux just fails. Latest stable ubuntu:20.04 works fine.\nAlso, DEBIAN_FRONTEND\u003dnoninteractive env variable has been added to prevent\nunneeded questions during installation of tzdata package.\n\nFixes golang/go#38724\n\nChange-Id: I2d7730d83fc051de2879d4f97fc7942090d2574c\nReviewed-on: https://go-review.googlesource.com/c/sys/+/230577\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\n" }, { "commit": "3771e69a9abf5035ac550bb2da8eafc2e653daa2", "tree": "a4e297b5ee6497756e79fc6515eb6c7fca747ad1", "parents": [ "29b57079015a5bb5f6b6f0c01679754e4bd75916" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Tue Apr 28 14:40:35 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Tue Apr 28 19:36:00 2020 +0000" }, "message": "unix: on linux-arm64, prefer prlimit to {g,s}etrlimit\n\nDo the same as CL 230339 did for package syscall:\n\nReportedly some Docker images accept the prlimit64 system call,\nused by syscall.prlimit, but prohibit the getrlimit and setrlimit\nsystem calls.\n\nUpdates golang/go#38604\n\nChange-Id: I4fc9197d7b037c2f375e50b149701316a36023f3\nReviewed-on: https://go-review.googlesource.com/c/sys/+/230478\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Brad Fitzpatrick \u003cbradfitz@golang.org\u003e\n" }, { "commit": "29b57079015a5bb5f6b6f0c01679754e4bd75916", "tree": "7b91dca1f57b12aac435e0f64bfd4b5472f5e9d1", "parents": [ "1957bb5e6d1f523308b49060df02171d06ddfc77" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Mon Apr 27 14:03:32 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Apr 27 17:57:16 2020 +0000" }, "message": "unix: add SockaddrUnix tests on darwin and *bsd\n\nChange-Id: I65b4c1073208079ea5ac28d21c829ecf28e28d84\nReviewed-on: https://go-review.googlesource.com/c/sys/+/229878\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Matt Layher \u003cmdlayher@gmail.com\u003e\n" }, { "commit": "1957bb5e6d1f523308b49060df02171d06ddfc77", "tree": "5801bffcf7dfe502f82f23d6655549dbca390f8f", "parents": [ "669c56c373c468cbe0f0c12b7939832b26088d33" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Mon Apr 20 15:09:32 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Apr 20 16:35:11 2020 +0000" }, "message": "unix: add SockaddrUnix tests on linux\n\nFollow the existing examples of the SockaddrTIPC and SockaddrL2TPIP{,6}\ntests.\n\nHandling of abstract socket addresses is different on linux than on\nother platforms, thus these are currently linux-specific.\n\nChange-Id: I66686d979e1dd317ab7a8a6dd85f98e670ad89b6\nReviewed-on: https://go-review.googlesource.com/c/sys/+/228764\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Brad Fitzpatrick \u003cbradfitz@golang.org\u003e\n" }, { "commit": "669c56c373c468cbe0f0c12b7939832b26088d33", "tree": "f5c868471b1069d953ccd74108604ccd818c0191", "parents": [ "59c9f1ba88faf592b225274f69c5ef1e4ebacf82" ], "author": { "name": "Andrew Bonventre", "email": "andybons@golang.org", "time": "Fri Apr 10 17:18:43 2020 +0000" }, "committer": { "name": "Andrew Bonventre", "email": "andybons@golang.org", "time": "Mon Apr 13 16:56:38 2020 +0000" }, "message": "Revert \"unix: add openat2 for linux\"\n\nThis reverts CL 227280.\n\nReason for revert: causes failures on ARM builders\n\nFixes golang/go#38357\n\nChange-Id: Ie80ff37205ff12c3b74d00ff46b7222e34363d86\nReviewed-on: https://go-review.googlesource.com/c/sys/+/227846\nRun-TryBot: Andrew Bonventre \u003candybons@golang.org\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Bryan C. Mills \u003cbcmills@google.com\u003e\n" }, { "commit": "59c9f1ba88faf592b225274f69c5ef1e4ebacf82", "tree": "20a58c99fd9f3a3db0cb8b96f040c93ac3afb01f", "parents": [ "ea54a3c99b9bf45d4c6a58010c98f4ba23e70265" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Thu Apr 09 01:00:25 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Thu Apr 09 09:22:40 2020 +0000" }, "message": "unix: update Dockerfile to Go 1.14.2\n\nGo 1.14.2 fixes golang/go#37621 which allows the Go types to be\ngenerated properly again.\n\nChange-Id: I556c7dd37713d68ef6aad79adc33b2d227e8bbd3\nReviewed-on: https://go-review.googlesource.com/c/sys/+/227678\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Matt Layher \u003cmdlayher@gmail.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\n" }, { "commit": "ea54a3c99b9bf45d4c6a58010c98f4ba23e70265", "tree": "0b6b9cc1a6cca5bdbbfeac8690570717f1b36d1b", "parents": [ "e3b113bbe6a423737ae98f42118ce9366e112e12" ], "author": { "name": "Neeilan Selvalingam", "email": "neeilan96@gmail.com", "time": "Tue Apr 07 23:46:16 2020 -0400" }, "committer": { "name": "Ian Lance Taylor", "email": "iant@golang.org", "time": "Wed Apr 08 04:01:46 2020 +0000" }, "message": "unix: fix name of generated zerrors_*.go in README\n\nChange-Id: I31b9003abfe67ca2cbb9fc8ed68f612bf24cbfc0\nReviewed-on: https://go-review.googlesource.com/c/sys/+/227539\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "e3b113bbe6a423737ae98f42118ce9366e112e12", "tree": "8db3ec594cab88ba81b2562c8338fba174574f2c", "parents": [ "c6e801f48ba2ad620ea6c8fe8899fb80af386135" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Mon Apr 06 16:27:27 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Apr 06 15:51:08 2020 +0000" }, "message": "unix: add nexthop types and consts\n\nFixes golang/go#38249\n\nChange-Id: Ie8149ac16d09e76d6c5aa4d47edd947a647c381f\nReviewed-on: https://go-review.googlesource.com/c/sys/+/227357\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Matt Layher \u003cmdlayher@gmail.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\n" }, { "commit": "c6e801f48ba2ad620ea6c8fe8899fb80af386135", "tree": "9c957a13ea64f028b3011f995c9d3b83ac9df2dc", "parents": [ "c3d80250170dec19bf61949c81233cede5ddaf61" ], "author": { "name": "Kir Kolyshkin", "email": "kolyshkin@gmail.com", "time": "Sun Apr 05 15:54:29 2020 -0700" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Apr 06 11:34:30 2020 +0000" }, "message": "unix: add openat2 for linux\n\nopenat2 is a new syscall added to Linux 5.6. It provides a superset\nof openat(2) functionality, providing a way to extend it in the future,\nand (for now) adding flags telling the kernel how to resolve the path.\n\nFor more info on openat2, see https://lwn.net/Articles/803237/\n\nA primitive test case is added to check that Openat2 works as\nit should. Tested to skip on kernel 5.5 and pass on 5.6.\n\nChange-Id: Ib8bbd71791762f043200543cecdea16d2fd3c81d\nSigned-off-by: Kir Kolyshkin \u003ckolyshkin@gmail.com\u003e\nReviewed-on: https://go-review.googlesource.com/c/sys/+/227280\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n" }, { "commit": "c3d80250170dec19bf61949c81233cede5ddaf61", "tree": "8d3ae60ba0df616f39b893e7997592f10a47f3b1", "parents": [ "9dae0f8f577553e0f21298e18926efc9644c281d" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Tue Mar 31 13:15:04 2020 +0200" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Tue Mar 31 12:40:33 2020 +0000" }, "message": "unix: update Dockerfile to Linux 5.6, and Go 1.13.9\n\nWe cannot update to Go 1.14 yet, since cgo code generation for certain\ntypes is broken due to golang/go#37621.\n\nChange-Id: I7b60d23ff4e79a7bb7fa4f0e0625893e4eff81f1\nReviewed-on: https://go-review.googlesource.com/c/sys/+/226577\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Matt Layher \u003cmdlayher@gmail.com\u003e\n" }, { "commit": "9dae0f8f577553e0f21298e18926efc9644c281d", "tree": "3e3db40425d2c459efb05a2e9e27c155dfc58cef", "parents": [ "85ca7c5b95cdf1e557abb38a283d1e61a5959c31" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Fri Mar 27 13:31:23 2020 +0100" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Fri Mar 27 17:32:47 2020 +0000" }, "message": "unix: add fs-verity consts and types\n\nSee https://www.kernel.org/doc/html/latest/filesystems/fsverity.html for\ndetails.\n\nChange-Id: I5b02d0ef84f21d05ea3f1ac8e905232733ea3739\nReviewed-on: https://go-review.googlesource.com/c/sys/+/225698\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "85ca7c5b95cdf1e557abb38a283d1e61a5959c31", "tree": "94bd45dc8f86cbbad2784621dee03b539ae49a05", "parents": [ "328b4cd54aaeaba222936f16d417999f7e521f7b" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Mon Mar 23 20:04:34 2020 +0100" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Mar 23 22:24:14 2020 +0000" }, "message": "unix: allocate signalNameMap with enough space\n\nAvoid re-allocations while filling signalNameMap.\n\nChange-Id: I3017e856c2724debccad43324cbe2e60b68d869c\nReviewed-on: https://go-review.googlesource.com/c/sys/+/225017\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\n" }, { "commit": "328b4cd54aaeaba222936f16d417999f7e521f7b", "tree": "791ba302ea6b3702ab5655dd16c7b4fa0fdb3f7a", "parents": [ "af34d8274f850ead0ac2056234f8fb0196d9891b" ], "author": { "name": "Araragi Hokuto", "email": "kanseihonbucho@protonmail.com", "time": "Sat Mar 21 13:33:22 2020 +0000" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Sat Mar 21 13:42:03 2020 +0000" }, "message": "unix: add readv/writev for illumos\n\niovec read/writes (readv, writev, preadv, pwritev) are present on\nillumos, but they weren\u0027t added to the package. This commit adds\nthose missing features.\n\nUpdates golang/go#36201\n\nChange-Id: Iecf2bab7ef846f5ca5d693e833491d819618c15d\nGitHub-Last-Rev: 81a479f4c5f851f81e748cef6eb529c3f89cd1e1\nGitHub-Pull-Request: golang/sys#64\nReviewed-on: https://go-review.googlesource.com/c/sys/+/224238\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n" }, { "commit": "af34d8274f850ead0ac2056234f8fb0196d9891b", "tree": "1267053dc2543be5fcb0951823807a4f0b8d558d", "parents": [ "5766fd39f98ddd8d769ad4aedcee557dd28de90f" ], "author": { "name": "Yannic Bonenberger", "email": "contact@yannic-bonenberger.com", "time": "Fri Mar 20 07:49:43 2020 +0100" }, "committer": { "name": "Ian Lance Taylor", "email": "iant@golang.org", "time": "Fri Mar 20 18:12:52 2020 +0000" }, "message": "gitignore: remove obsolete reference to .hgignore in comment\n\nChange-Id: Id56bd12269c24fd29c83d17bc61e5189713ffee9\nReviewed-on: https://go-review.googlesource.com/c/sys/+/224337\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "5766fd39f98ddd8d769ad4aedcee557dd28de90f", "tree": "39315ba7df58e769793917541d22c25b3e50f884", "parents": [ "a7d97aace0b03bedead413ec782269d62e032341" ], "author": { "name": "Ed Schouten", "email": "ed@nuxi.nl", "time": "Tue Mar 17 10:29:44 2020 +0000" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Tue Mar 17 11:33:12 2020 +0000" }, "message": "unix: regenerate all definitions on FreeBSD 12.1 on {386,amd64,arm64}\n\nI just created a couple of virtual machines/QEMU instances containing\nstock copies of FreeBSD 12.1-RELEASE. On these systems I ran mkall.sh,\nthereby bringing the definitions in sync with that version of FreeBSD.\n\nI also attempted to bring the GOOS\u003dfreebsd GOARCH\u003darm port up to date,\nbut was unfortunately not able to do so. There doesn\u0027t seem to be any\ndocumentation on how to bring this port of FreeBSD up on an emulator.\nThe only option seems to be to use physical hardware.\n\nChange-Id: I54c9f5d15587996ad5fbb535480ab0aa0e723260\nGitHub-Last-Rev: ad79b1bda1307eb231b8e034dd15599e333ad25e\nGitHub-Pull-Request: golang/sys#63\nReviewed-on: https://go-review.googlesource.com/c/sys/+/223698\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n" }, { "commit": "a7d97aace0b03bedead413ec782269d62e032341", "tree": "6b06b075000b7547b5d5c7f557d99f3b8eb00d0b", "parents": [ "08c61614bede4ce0127d402ac1ed3045b4821685" ], "author": { "name": "Ed Schouten", "email": "ed@nuxi.nl", "time": "Mon Mar 16 20:40:48 2020 +0000" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Mar 16 23:05:53 2020 +0000" }, "message": "unix: add disk ioctl constants for FreeBSD\n\nThese ioctls make it possible to obtain information on the geometry of\ndisk devices, such as their sector size and total size in bytes.\n\nChange-Id: I16449fb1a68b84d266b3fdfda9905cb448676968\nGitHub-Last-Rev: 3742e7aec276ffa263fc2dfd6cb3724bb9eda1c0\nGitHub-Pull-Request: golang/sys#61\nReviewed-on: https://go-review.googlesource.com/c/sys/+/223537\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n" }, { "commit": "08c61614bede4ce0127d402ac1ed3045b4821685", "tree": "b4a1a4bffc11cc4c308c3706e7a215b62076f58a", "parents": [ "9a0dfc3c55686ed331929a6eace0b5c5b9c18471" ], "author": { "name": "Ed Schouten", "email": "ed@nuxi.nl", "time": "Mon Mar 16 21:03:50 2020 +0000" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Mar 16 21:47:34 2020 +0000" }, "message": "unix: only declare PtraceGetFsBase() on x86-based platforms\n\nOnly x86-based CPUs have an FSBASE. The current code happens to build\non FreeBSD/aarch64 and FreeBSD/arm, but that\u0027s only because we\nincorrectly declare PTRACE_GETFSBASE on those platforms.\n\nChange-Id: I128c91bcdb0704a210af13806c1cd285470b5eda\nGitHub-Last-Rev: 5e88573c0fde1b565d793948ee7ab54607c463b1\nGitHub-Pull-Request: golang/sys#62\nReviewed-on: https://go-review.googlesource.com/c/sys/+/223697\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n" }, { "commit": "9a0dfc3c55686ed331929a6eace0b5c5b9c18471", "tree": "41899e27fe3fa8412cb1dbbc90d88aee33d40a92", "parents": [ "5c8b2ff67527cb88b770f693cebf3799036d8bc0" ], "author": { "name": "Tom Parkin", "email": "tom.parkin@gmail.com", "time": "Thu Mar 12 20:42:32 2020 +0000" }, "committer": { "name": "Ian Lance Taylor", "email": "iant@golang.org", "time": "Mon Mar 16 20:21:46 2020 +0000" }, "message": "unix: implement L2TPIP socket address on Linux\n\nAdd constants and types to support IP-encapsulated L2TP/RFC3931\ntunnels on Linux systems.\n\nThe L2TP subsystem for IP encapsulated tunnels hooks into the inet\nkernel code using a specific IP protocol value. In order to handle\nthis, anyToSockaddr now has to query the socket protocol type using\nGetsockoptInt for the AF_INET and AF_INET6 address families.\n\nAlthough this change is reasonably simple, unit tests have been added\nto validate handling of the new types.\n\nFixes golang/go#37787\n\nChange-Id: I16ae1e24dcced4ccc6ce6a79a90a5a2f6a560967\nGitHub-Last-Rev: ca554ad1b6d3a5e55c70f05cf0e542968fa2418c\nGitHub-Pull-Request: golang/sys#60\nReviewed-on: https://go-review.googlesource.com/c/sys/+/223157\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "5c8b2ff67527cb88b770f693cebf3799036d8bc0", "tree": "a134dc625fb76f683c28bd63f35111528c286cfa", "parents": [ "062a44052db13d4260a3225603b5b501907478f5" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Mon Mar 02 11:13:05 2020 +0100" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Mar 02 15:01:41 2020 +0000" }, "message": "unix: update BPF consts on linux\n\nUpdate the BPF_* consts from include/uapi/linux/bpf.h as of Linux 5.5.\n\nChange-Id: I5098fc9e4fc1fb3e6cc2e2f85a8e65b369b6a81c\nReviewed-on: https://go-review.googlesource.com/c/sys/+/221797\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Matt Layher \u003cmdlayher@gmail.com\u003e\n" }, { "commit": "062a44052db13d4260a3225603b5b501907478f5", "tree": "f223a5eecee39cf044f1ba2e133a17f316b215d1", "parents": [ "5d559ad92b82f3696a2a2f23108ac03758aabedb" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Sun Mar 01 22:28:46 2020 +0100" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Mar 02 08:32:56 2020 +0000" }, "message": "cpu: add mips64x feature detection\n\nFollow CL 200579\n\nChange-Id: Ibedd6569bda3d7836ccb77a7746ed0e5df13c633\nReviewed-on: https://go-review.googlesource.com/c/sys/+/221698\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "5d559ad92b82f3696a2a2f23108ac03758aabedb", "tree": "d12409e00ab658f7b249a6e9e240c547d3c94a89", "parents": [ "2f85c7ec1e521e2590f5310d149c4152c7624dc8" ], "author": { "name": "Johan Jansson", "email": "johan.jansson@iki.fi", "time": "Fri Feb 28 00:39:38 2020 +0200" }, "committer": { "name": "Ian Lance Taylor", "email": "iant@golang.org", "time": "Sun Mar 01 20:44:00 2020 +0000" }, "message": "unix: merge duplicate code in ztypes_linux_*.go\n\nRun mkmerge.go on ztypes_linux_*.go to merge duplicate consts, funcs,\nand types into ztypes_linux.go\n\nPlease see https://gist.github.com/jupj/639b5cda305d251161fec2304c27c9b9\nfor a script to validate these changes.\n\nFixes golang/go#33059\n\nChange-Id: Ic272869fed6bf6bbf3018d3919ae5a6b6bc15bbb\nReviewed-on: https://go-review.googlesource.com/c/sys/+/221320\nRun-TryBot: Ian Lance Taylor \u003ciant@golang.org\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "2f85c7ec1e521e2590f5310d149c4152c7624dc8", "tree": "9294ad923552c2824475841c7db9b4b85d37317e", "parents": [ "c5d0d7b4ec882d5bfaf87b42d8463ca5e7f0bdd9" ], "author": { "name": "Johan Jansson", "email": "johan.jansson@iki.fi", "time": "Fri Feb 28 00:33:46 2020 +0200" }, "committer": { "name": "Ian Lance Taylor", "email": "iant@golang.org", "time": "Sun Mar 01 15:39:31 2020 +0000" }, "message": "unix: merge duplicate code in zsyscall_linux_*.go\n\nRun mkmerge.go on zsyscall_linux_*.go to merge duplicate consts, funcs,\nand types into zsyscall_linux.go\n\nAlso, run mkmerge.go on zsysnum_linux_*.go; currently there is nothing\nto merge.\n\nPlease see https://gist.github.com/jupj/639b5cda305d251161fec2304c27c9b9\nfor a script to validate these changes.\n\nUpdates golang/go#33059\n\nChange-Id: I715ada044ee957475669d94b16de059ebb9162d1\nReviewed-on: https://go-review.googlesource.com/c/sys/+/221319\nRun-TryBot: Ian Lance Taylor \u003ciant@golang.org\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "c5d0d7b4ec882d5bfaf87b42d8463ca5e7f0bdd9", "tree": "0b3d2f9b9c46e506ea0ca14cb274011812465731", "parents": [ "6b2465a0221e4175d8d2f35c58467194f903bc9f" ], "author": { "name": "Johan Jansson", "email": "johan.jansson@iki.fi", "time": "Mon Feb 24 18:53:12 2020 +0200" }, "committer": { "name": "Ian Lance Taylor", "email": "iant@golang.org", "time": "Sun Mar 01 04:06:27 2020 +0000" }, "message": "unix: merge duplicate code in zerrors_linux_*.go\n\nRun mkmerge.go on zerrors_linux_*.go to merge duplicate consts, funcs,\nand types into zerrors_linux.go\n\nPlease see https://gist.github.com/jupj/639b5cda305d251161fec2304c27c9b9\nfor a script to validate these changes.\n\nUpdates golang/go#33059\n\nChange-Id: I168b5efc7fd6d2fcf7fc8dfe1ef5eea07f07f9c2\nReviewed-on: https://go-review.googlesource.com/c/sys/+/221318\nRun-TryBot: Ian Lance Taylor \u003ciant@golang.org\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "6b2465a0221e4175d8d2f35c58467194f903bc9f", "tree": "5825f03d67a38d4b8a51aaf085745e90bb446d22", "parents": [ "d5e6a3e2c0ae16fc7480523ebcb7fd4dd3215489" ], "author": { "name": "Johan Jansson", "email": "johan.jansson@iki.fi", "time": "Mon Feb 24 18:49:32 2020 +0200" }, "committer": { "name": "Ian Lance Taylor", "email": "iant@golang.org", "time": "Sun Mar 01 02:57:34 2020 +0000" }, "message": "unix: add tool for merging duplicate code\n\nmkmerge.go parses generated code (z*_GOOS_GOARCH.go) and merges\nduplicate consts, funcs, and types, into one file per GOOS (z*_GOOS.go).\n\nUpdates golang/go#33059\n\nChange-Id: I1439f260dc8c09e887e5917a3101c39b080f2882\nReviewed-on: https://go-review.googlesource.com/c/sys/+/221317\nRun-TryBot: Ian Lance Taylor \u003ciant@golang.org\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "d5e6a3e2c0ae16fc7480523ebcb7fd4dd3215489", "tree": "cb814e36daf23b32f8d1307de749705aa491a757", "parents": [ "cb0a6d8edb6c3528b01a0be84a5fe513dbf880a6" ], "author": { "name": "Nikson Kanti Paul", "email": "nikson.sust@gmail.com", "time": "Sun Feb 16 20:14:09 2020 +0100" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Sun Feb 23 17:06:10 2020 +0000" }, "message": "unix: add adjtimex return constants\n\nFixes golang/go#37234\n\nChange-Id: I6deda79bc0b8f34c7bb210b64adabbfff5fe675e\nReviewed-on: https://go-review.googlesource.com/c/sys/+/219697\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n" }, { "commit": "cb0a6d8edb6c3528b01a0be84a5fe513dbf880a6", "tree": "b28fcee22897b6f4f2b3a696f4af2506e5ea1d64", "parents": [ "9197077df8675547dfa5e04c6dfcd024257a2030" ], "author": { "name": "Caleb Spare", "email": "cespare@gmail.com", "time": "Tue Feb 18 14:41:24 2020 -0800" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Wed Feb 19 09:19:48 2020 +0000" }, "message": "unix: mark capget/capset as non-blocking\n\nChange-Id: Ifd3a1ab6f6ec9136e77440a484f933dc243f645d\nReviewed-on: https://go-review.googlesource.com/c/sys/+/219940\nRun-TryBot: Caleb Spare \u003ccespare@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n" }, { "commit": "9197077df8675547dfa5e04c6dfcd024257a2030", "tree": "ad293eec793b134164e188483c5edb66b209cfa1", "parents": [ "2d4d9931dc90ed4796b02606497c677dfe8f1c93" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Mon Feb 17 22:18:36 2020 +0100" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Feb 17 22:08:22 2020 +0000" }, "message": "unix: gofmt after CL 218799\n\nCL 218799 wasn\u0027t properly gofmt\u0027ed. Also move InotifyInit before Poll so\nit matches the position in other syscall_linux_*.go files which\nimplement InotifyInit using InotifyInit1 (e.g. arm64).\n\nChange-Id: If517ea2450c83ce39919992193592609f7e1e478\nReviewed-on: https://go-review.googlesource.com/c/sys/+/219798\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Matt Layher \u003cmdlayher@gmail.com\u003e\n" }, { "commit": "2d4d9931dc90ed4796b02606497c677dfe8f1c93", "tree": "5507ac5a3036a7557bdc2bf20db9e5782e73d4f5", "parents": [ "12a6c2dcc1e4cb348b57847c73987099e261714b" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Mon Feb 17 22:08:14 2020 +0100" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Feb 17 22:08:02 2020 +0000" }, "message": "unix: add RTMGRP_* consts from rtnetlink.h\n\nChange-Id: I50fe62020e539df0ada577b71e87fb67b7e43973\nReviewed-on: https://go-review.googlesource.com/c/sys/+/219797\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Matt Layher \u003cmdlayher@gmail.com\u003e\n" }, { "commit": "12a6c2dcc1e4cb348b57847c73987099e261714b", "tree": "929ec06b56312a8d6f8fd1c59c31879e5fc73e1b", "parents": [ "d101bd2416d505c0448a6ce8a282482678040a89" ], "author": { "name": "Doorer", "email": "995386871@qq.com", "time": "Wed Feb 12 08:54:49 2020 +0000" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Wed Feb 12 09:16:48 2020 +0000" }, "message": "unix: add InotifyInit for mips64\n\nChange-Id: If58ee4692cd7b22c293556fc320fb013cdb78bb6\nGitHub-Last-Rev: 2b5b171559691fa560b450e0847e7004e665a373\nGitHub-Pull-Request: golang/sys#58\nReviewed-on: https://go-review.googlesource.com/c/sys/+/218799\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n" }, { "commit": "d101bd2416d505c0448a6ce8a282482678040a89", "tree": "7876fd132260b0f8ac4f1f12d37967153cc57ff4", "parents": [ "9fbb57f87de9ccfe3a99d4e3270ce8a926ebba4f" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Sun Feb 02 17:37:14 2020 +0100" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Sun Feb 02 16:47:22 2020 +0000" }, "message": "unix: update Dockerfile to Linux 5.5, glibc 2.31, Go 1.13.7\n\nChange-Id: I6bcbf93132861fb2896c6884e2c7e1c42672ece4\nReviewed-on: https://go-review.googlesource.com/c/sys/+/217477\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Matt Layher \u003cmdlayher@gmail.com\u003e\n" }, { "commit": "9fbb57f87de9ccfe3a99d4e3270ce8a926ebba4f", "tree": "c60a52052035d9a8280598389913461d9c7d6871", "parents": [ "e047566fdf82409bf7a52212cf71df83ea2772fb" ], "author": { "name": "Aaron Bieber", "email": "deftly@gmail.com", "time": "Fri Jan 24 09:31:26 2020 -0700" }, "committer": { "name": "Ian Lance Taylor", "email": "iant@golang.org", "time": "Fri Jan 24 20:44:21 2020 +0000" }, "message": "unix: use pipe2 syscall on OpenBSD\n\npipe2 has been available on OpenBSD for some time, all currently\nsupported versions of OpenBSD have an implementataion of it.\n\nChange-Id: I740da07139541084f99a4fa4efcf67a591eed9e5\nReviewed-on: https://go-review.googlesource.com/c/sys/+/216244\nRun-TryBot: Ian Lance Taylor \u003ciant@golang.org\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "e047566fdf82409bf7a52212cf71df83ea2772fb", "tree": "734b8257bbbfa6f5335236afdc54985d266dd57c", "parents": [ "34d275377bf96a094e8d5b0c61750ddd54cd6b36" ], "author": { "name": "Sergey Ivanov", "email": "ser1325@gmail.com", "time": "Tue Jan 21 14:12:35 2020 +0300" }, "committer": { "name": "Ian Lance Taylor", "email": "iant@golang.org", "time": "Wed Jan 22 13:43:26 2020 +0000" }, "message": "unix: add new setfsuid/setfsgid wrappers\n\nAdded SetfsgidRetGid and SetfsuidRetUid wrappers for corresponding\nsyscalls, both returning previous gid or uid set.\n\nFixes golang/go#36649\n\nChange-Id: I95176f4442258ca68db79cf967fbf0bbf0a57acf\nReviewed-on: https://go-review.googlesource.com/c/sys/+/215579\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "34d275377bf96a094e8d5b0c61750ddd54cd6b36", "tree": "e1c9b2e98f3af156c57e5c45c21dc7ff8fe5853a", "parents": [ "655fe14d7479994387fe12003042545d0c2859a5" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Mon Jan 20 16:40:54 2020 +0100" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Tue Jan 21 08:24:15 2020 +0000" }, "message": "unix: correct PtraceIoDesc and define PtraceIoDesc per GOARCH on freebsd\n\nCL 179099 introduced ptrace support for freebsd but it seems the\nPtraceIoDesc type was not generated by cgo -godefs through mkall.sh\nas it contains an uint member. Regenerate the type and adjust\nPtraceIoDesc to deal with the type difference on 32-bit vs. 64-bit.\n\nChange-Id: I1ec9662aa8e1b199ebe557387aa27827f23d9d40\nReviewed-on: https://go-review.googlesource.com/c/sys/+/215242\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "655fe14d7479994387fe12003042545d0c2859a5", "tree": "e4c3d895e4262f05126bf2c5e61c4a05a94d5178", "parents": [ "c1edf535530b1d509c819c16854c5f743b4c3144" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Mon Jan 20 13:36:15 2020 +0100" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Jan 20 15:18:20 2020 +0000" }, "message": "unix: test (*FdSet).Clear in TestFdSet\n\nFollow-up for CL 205397 so all *FdSet functionality is tested.\n\nChange-Id: Ieb5dce6ad020ce1252cae7f3fe96ba6bf0069f5e\nReviewed-on: https://go-review.googlesource.com/c/sys/+/215241\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Brad Fitzpatrick \u003cbradfitz@golang.org\u003e\n" }, { "commit": "c1edf535530b1d509c819c16854c5f743b4c3144", "tree": "40d43083bf2c5fda8c1665777f2c51950fbaafa9", "parents": [ "94506bca4fdbb66e445869e35de58109a941a0bd" ], "author": { "name": "Brad Fitzpatrick", "email": "bradfitz@golang.org", "time": "Mon Jan 20 15:03:55 2020 +0000" }, "committer": { "name": "Brad Fitzpatrick", "email": "bradfitz@golang.org", "time": "Mon Jan 20 15:04:07 2020 +0000" }, "message": "Revert \"unix: fix Setfsuid and Setfsgid return values\"\n\nThis reverts commit 94506bca4fdbb66e445869e35de58109a941a0bd.\n\nReason for revert: breaking API change; I want more discussion before we do this.\n \ne.g. it breaks https://github.com/search?utf8\u003d%E2%9C%93\u0026q\u003dunix.Setfsuid+filename%3A*.go\u0026type\u003dCode\u0026ref\u003dadvsearch\u0026l\u003d\u0026l\u003d ... like https://github.com/9elements/osfc2019_system76_coreboot/blob/351481c7205e9afe0ad6eab3152971985363afd5/src/LinuxBoot/github.com/u-root/u-root/cmds/core/fusermount/fusermount_linux.go\n\nChange-Id: I474195047f080d0b2c2178578c5f45520af96c53\nReviewed-on: https://go-review.googlesource.com/c/sys/+/215518\nReviewed-by: Brad Fitzpatrick \u003cbradfitz@golang.org\u003e\n" }, { "commit": "94506bca4fdbb66e445869e35de58109a941a0bd", "tree": "c6150a13f8078029e446ed2b3c99fac9df49d73b", "parents": [ "59e60aa80a0c64fa4b088976ee16ad7f04252c25" ], "author": { "name": "Sergey Ivanov", "email": "ser1325@gmail.com", "time": "Mon Jan 20 14:18:33 2020 +0300" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Jan 20 14:57:06 2020 +0000" }, "message": "unix: fix Setfsuid and Setfsgid return values\n\nsetfsuid(2) and setfsgid(2) both return an int value that indicates the\nprevious fsuid or fsgid set. This change makes unix.Setfsgid() and\nunix.Setfsuid() return these values too instead of returning only an\nerror.\n\nFixes golang/go#36649\n\nChange-Id: I56cbb49d7485023b6b04f7b95e8f675473241d8c\nReviewed-on: https://go-review.googlesource.com/c/sys/+/215240\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n" }, { "commit": "59e60aa80a0c64fa4b088976ee16ad7f04252c25", "tree": "40d43083bf2c5fda8c1665777f2c51950fbaafa9", "parents": [ "b77594299b429d05028403d72b68172959c7dad5" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Fri Jan 17 15:32:12 2020 +0100" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Fri Jan 17 14:54:32 2020 +0000" }, "message": "cpu: don\u0027t read ARM64 registers on Android\n\nIt seems like on Android we\u0027re not allowed in all cases to read the\nregisters ISAR0, ISAR1 and PFR0 to detect CPU features.\n\nFixes golang/go#36622\n\nChange-Id: I577bd928a5a4dcd6e908cf059faa15fc0c80e3e5\nReviewed-on: https://go-review.googlesource.com/c/sys/+/215237\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Brad Fitzpatrick \u003cbradfitz@golang.org\u003e\n" }, { "commit": "b77594299b429d05028403d72b68172959c7dad5", "tree": "7549574891906641445011103f3c7228ea640cf8", "parents": [ "86b910548bc16777f40503131aa424ae0a092199" ], "author": { "name": "maltalex", "email": "code@bit48.net", "time": "Wed Jan 15 22:20:54 2020 +0000" }, "committer": { "name": "Ian Lance Taylor", "email": "iant@golang.org", "time": "Thu Jan 16 00:19:09 2020 +0000" }, "message": "windows: add missing network-related constants\n\nChange-Id: I75c432e527c42bdf3c91e07590a143c67d9a97a3\nGitHub-Last-Rev: d738e281e2da33a04cacbc6b0c71fefc4a22d21d\nGitHub-Pull-Request: golang/sys#53\nReviewed-on: https://go-review.googlesource.com/c/sys/+/214997\nRun-TryBot: Ian Lance Taylor \u003ciant@golang.org\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "86b910548bc16777f40503131aa424ae0a092199", "tree": "6173978d6850f39e29c317d98e522a3897f33694", "parents": [ "548cf772de5052aa878ccb47cdeb7d262b75c8ec" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Mon Jan 13 16:43:45 2020 +0100" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Jan 13 16:29:24 2020 +0000" }, "message": "unix: add missing chtmpdir in TestPpoll on openbsd\n\nThis ensures the the fifos are created in a temporary directory.\n\nChange-Id: I744122207700e77a7a180d4f61336a93f3e5efca\nReviewed-on: https://go-review.googlesource.com/c/sys/+/214479\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nRun-TryBot: Matt Layher \u003cmdlayher@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Matt Layher \u003cmdlayher@gmail.com\u003e\n" }, { "commit": "548cf772de5052aa878ccb47cdeb7d262b75c8ec", "tree": "b4c6d3238102d56e45802fbc090641bac8608489", "parents": [ "ef85f5a75ddf8e11f81e921f785d3a6b04eefbd6" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Tue Jan 07 15:19:56 2020 +0100" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Tue Jan 07 16:21:24 2020 +0000" }, "message": "unix: add SysctlClockinfo on dragonfly and freebsd\n\nChange-Id: I0d439b5c59c79594c6ecfebe0375971e1344cc09\nReviewed-on: https://go-review.googlesource.com/c/sys/+/213400\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\n" }, { "commit": "ef85f5a75ddf8e11f81e921f785d3a6b04eefbd6", "tree": "b1409ea7f6380c2790a794d5850c1cd901f49eba", "parents": [ "b016eb3dc98ea7f69ed55e8216b87187067ae621" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Tue Jan 07 13:56:05 2020 +0000" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Tue Jan 07 14:46:01 2020 +0000" }, "message": "unix: add Inet4Pktinfo type on solaris\n\nChange-Id: I4f18b5d98697120a16b56657a012d7ab5fe1b83c\nReviewed-on: https://go-review.googlesource.com/c/sys/+/213399\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "b016eb3dc98ea7f69ed55e8216b87187067ae621", "tree": "747cb550cef0f2c9acb12f1ae81f255284d7f464", "parents": [ "5f8ca72cd6325689efbbfd415c3e82ec8be1f5a4" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Mon Jan 06 14:27:03 2020 +0100" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Jan 06 16:20:15 2020 +0000" }, "message": "unix: test UtimesNanoAt on *bsd and solaris\n\nMove TestUtimesNanoAt to syscall_unix_test.go. All BSDs and\nsolaris/illumos provide UtimesNanoAt. The implementations on linux and\ndarwin are already the same and the type conversions of Timespec members\non aix should no longer be necessary since CL 177838.\n\nChange-Id: If0d03a92b3167da08191b6e98888eec92f27c3c9\nReviewed-on: https://go-review.googlesource.com/c/sys/+/213398\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Brad Fitzpatrick \u003cbradfitz@golang.org\u003e\n" }, { "commit": "5f8ca72cd6325689efbbfd415c3e82ec8be1f5a4", "tree": "e57119101ff7d10e430a8b6cfc99aa69108c2e67", "parents": [ "a1369afcdac740082c63165b07ec83b531884be2" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Sun Jan 05 23:22:07 2020 +0100" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Jan 06 11:46:38 2020 +0000" }, "message": "unix: don\u0027t zero out extra registers on riscv64 syscalls\n\nFollow the implementation in package syscall, see CL 204659.\n\nChange-Id: Ib97f86958cbdb0135b7980faf23729543c68d42a\nReviewed-on: https://go-review.googlesource.com/c/sys/+/213397\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Joel Sing \u003cjoel@sing.id.au\u003e\n" }, { "commit": "a1369afcdac740082c63165b07ec83b531884be2", "tree": "4b560a71d7ff59b95e569661f3a7156e4c00d49e", "parents": [ "c96a22e43c9c1088b5e506727c975511357d9f68" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Thu Jan 02 14:53:07 2020 +0100" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Fri Jan 03 14:33:44 2020 +0000" }, "message": "unix: add flags argument in //sys comments for Fstatvfs1 and Statvfs1 on netbsd\n\nOtherwise, these functions would not be generated correctly. Follow-up\nfor CL 209637.\n\nAlso regenerate the zsyscall_netbsd_*.go files, causing the definition\nof sysctl to move.\n\nChange-Id: I829e8c94a69b6aeb251b46bc4762f2a7bbc45a8e\nReviewed-on: https://go-review.googlesource.com/c/sys/+/212460\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\nReviewed-by: Benny Siegert \u003cbsiegert@gmail.com\u003e\n" }, { "commit": "c96a22e43c9c1088b5e506727c975511357d9f68", "tree": "961d41216a962b77b9c22906b490f4c0f281fdec", "parents": [ "04cbcbbfeed8aa0b2b010b2ddab558e9f717fd3e" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Thu Jan 02 14:58:03 2020 +0100" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Thu Jan 02 14:19:24 2020 +0000" }, "message": "unix: add Dup3 on netbsd and openbsd\n\nChange-Id: Id871d3d211d6d5896e41b673c7bfe3a1d8e756a6\nReviewed-on: https://go-review.googlesource.com/c/sys/+/212461\nReviewed-by: Brad Fitzpatrick \u003cbradfitz@golang.org\u003e\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\n" }, { "commit": "04cbcbbfeed8aa0b2b010b2ddab558e9f717fd3e", "tree": "72830a47cae526bc0f6257bbfab47720d4953611", "parents": [ "c709ea063b76879dc9915358f55d4d77c16ab6d5" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Sat Dec 28 21:33:25 2019 +0100" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Sat Dec 28 21:39:18 2019 +0000" }, "message": "unix: correct build tag to define Getdirentries for darwin/arm with Go 1.11\n\nFixes golang/go#36300\n\nChange-Id: I42692b47135870b52a26eb9662ca54648c9cfaf2\nReviewed-on: https://go-review.googlesource.com/c/sys/+/212459\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Keith Randall \u003ckhr@golang.org\u003e\n" }, { "commit": "c709ea063b76879dc9915358f55d4d77c16ab6d5", "tree": "46c0df6b7889e2b12ee5ce4cf0c139691838a1fb", "parents": [ "5a3cf8467b4e9da13d4ac22ee4e4906aec6f9dc0" ], "author": { "name": "maltalex", "email": "code@bit48.net", "time": "Mon Dec 16 21:59:25 2019 +0000" }, "committer": { "name": "Alex Brainman", "email": "alex.brainman@gmail.com", "time": "Tue Dec 24 08:55:50 2019 +0000" }, "message": "windows: added SO_RCVTIMEO and IPPROTO_ICMP constants\n\nAdded missing Windows constants SO_RCVTIMEO and IPPROTO_ICMP\n\nChange-Id: I3a13fa0af2d085a7294b8d983a94d0d9c3c6ec31\nGitHub-Last-Rev: cfafa03e60b067556b398351d4fdb86371681dcc\nGitHub-Pull-Request: golang/sys#50\nReviewed-on: https://go-review.googlesource.com/c/sys/+/211559\nRun-TryBot: Alex Brainman \u003calex.brainman@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Alex Brainman \u003calex.brainman@gmail.com\u003e\n" }, { "commit": "5a3cf8467b4e9da13d4ac22ee4e4906aec6f9dc0", "tree": "7970de142cb43f736eac4af6b945c05cbef1e2e5", "parents": [ "abf886d6f5b2d24adc49eda0e81a905b7a0db288" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Mon Dec 23 10:27:52 2019 +0100" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Dec 23 22:42:16 2019 +0000" }, "message": "unix: compare Stat_t members in TestFstatat\n\nTestFstatat occasionally fails on some builders due to mismatching\nStat_t info returned by the calls to Fstatat (most likely due to Atime\nchanging). Fix the test by just comparing some well known members.\n\nChange-Id: I862957ad9d3632173a97d93692a6c672779ac508\nReviewed-on: https://go-review.googlesource.com/c/sys/+/212417\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "abf886d6f5b2d24adc49eda0e81a905b7a0db288", "tree": "d0161dd506a3f6a6171c471ccd807e767140177f", "parents": [ "0732a990476f7f2f5f7200b39ba4ab730c0f09f8" ], "author": { "name": "Tobias Klauser", "email": "tklauser@distanz.ch", "time": "Sat Dec 21 14:53:33 2019 +0100" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Mon Dec 23 22:40:30 2019 +0000" }, "message": "unix: unify definition of func fcntl\n\nFor linux and *bsd, implement func fcntl in fcntl.go instead of\ngenerating it. Implement it using fcntl64Syscall, so SYS_FCNTL64 is used\non 32-bit linux.\n\nFor aix, darwin and solaris continue generate func fcntl as before.\n\nChange-Id: I3750b88d1ee5573daaee2b75c369f723fde8834a\nReviewed-on: https://go-review.googlesource.com/c/sys/+/212337\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n" }, { "commit": "0732a990476f7f2f5f7200b39ba4ab730c0f09f8", "tree": "1220028dfb478f83deb613fcc7f172ccd3db140d", "parents": [ "d4481acd189fe3601058b16da7382c3dba7157a8" ], "author": { "name": "Ian Lance Taylor", "email": "iant@golang.org", "time": "Fri Dec 20 12:33:10 2019 -0800" }, "committer": { "name": "Ian Lance Taylor", "email": "iant@golang.org", "time": "Fri Dec 20 22:00:14 2019 +0000" }, "message": "unix: use correct file name in comment\n\nChange-Id: Ib05fbd6f1dca630a3ac596f88373756797d8c27e\nReviewed-on: https://go-review.googlesource.com/c/sys/+/212298\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n" }, { "commit": "d4481acd189fe3601058b16da7382c3dba7157a8", "tree": "93eb5f1dff1e509987e69e5749c9c79c9316dea4", "parents": [ "af0d71d358abe0ba3594483a5d519f429dbae3e9" ], "author": { "name": "Axel Wagner", "email": "axel.wagner.hh@googlemail.com", "time": "Thu Dec 19 17:06:45 2019 +0100" }, "committer": { "name": "Tobias Klauser", "email": "tobias.klauser@gmail.com", "time": "Fri Dec 20 14:29:24 2019 +0000" }, "message": "unix: add Readv/Writev family of syscalls for linux\n\nFixes golang/go#36201\n\nChange-Id: Ie3b197e18bc5d59fd222f3fa0100e1e0a3d11866\nReviewed-on: https://go-review.googlesource.com/c/sys/+/212157\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\n" } ], "next": "af0d71d358abe0ba3594483a5d519f429dbae3e9" }