{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":27522282,"defaultBranch":"master","name":"sys","ownerLogin":"golang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-12-04T04:04:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4314092?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712243451.0","currentOid":""},"activityList":{"items":[{"before":"27dc90bcf4d797251506d82bd56307ca2c13d59c","after":"9a28524796a519b225fedd6aaaf4b1bf6c06c002","ref":"refs/heads/master","pushedAt":"2024-04-16T22:18:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"windows: drop go version tags for unsupported versions\n\ngo.mod specifies go 1.18. Drop go1.n version tags for older, unsupported\nversions.\n\nChange-Id: I7a23a9f4ba558999ac417b7b4647fa1061d69c06\nReviewed-on: https://go-review.googlesource.com/c/sys/+/566038\nAuto-Submit: Tobias Klauser \nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Ian Lance Taylor \nReviewed-by: Quim Muntal \nReviewed-by: Cherry Mui ","shortMessageHtmlLink":"windows: drop go version tags for unsupported versions"}},{"before":"cabba82f75d7f55a0657810d02d534745dee5d59","after":"27dc90bcf4d797251506d82bd56307ca2c13d59c","ref":"refs/heads/master","pushedAt":"2024-04-11T16:37:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"unix: update to Linux kernel 6.4\n\nChange-Id: I88b628a97f5cfb76083968be2ff2e9857ce56557\nReviewed-on: https://go-review.googlesource.com/c/sys/+/577975\nAuto-Submit: Tobias Klauser \nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Ian Lance Taylor \nReviewed-by: Carlos Amedee ","shortMessageHtmlLink":"unix: update to Linux kernel 6.4"}},{"before":"1a50d9738bb732c5dc3de113b13fb9ac06da1369","after":"cabba82f75d7f55a0657810d02d534745dee5d59","ref":"refs/heads/master","pushedAt":"2024-04-04T14:40:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"windows: use uint32 for serial comm flags for consistency\n\nThis is a follow-up to https://go-review.googlesource.com/c/sys/+/572295\nand specifically the comment\nhttps://go-review.googlesource.com/c/sys/+/572295/comment/a00e1a2e_e3b01666/.\n\nAll other structs and methods us uint32 in golang.org/x/sys/windows\nfor flag bitmasks, so make the serial communication structs use uint32\nto be consistent with the rest of the package.\n\nAs a side effect the DTR_CONTROL_* and RTS_CONTROL_* constants are\nupdated to reflect the positions of the bits in the 32-bit flags.\n\nChange-Id: Ie19774a8ef5411d7df1e5b0d36806aa1d401fa86\nGitHub-Last-Rev: bc93d94a45ae36676c259ce534361ccff7b185de\nGitHub-Pull-Request: golang/sys#189\nReviewed-on: https://go-review.googlesource.com/c/sys/+/575635\nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Dmitri Shuralyov \nAuto-Submit: Dmitri Shuralyov \nReviewed-by: Alex Brainman \nReviewed-by: Than McIntosh ","shortMessageHtmlLink":"windows: use uint32 for serial comm flags for consistency"}},{"before":"95f07eca87d8c95e1d5fbb996ac5b216d4c2a021","after":"1a50d9738bb732c5dc3de113b13fb9ac06da1369","ref":"refs/heads/master","pushedAt":"2024-04-02T01:46:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"windows: add serial comm functions\n\nSerial ports are still widely used to communicate with a large range of\ndevices.\n\nThis change adds the remaining functions described in \"Serial\nCommunications in Win32\", enabling Go applications and libraries to be\nwritten that support the full set of serial port functionality on\nWindows.\n\nx/sys/unix already has equivalent functionality through termios.\n\nSee https://learn.microsoft.com/en-us/previous-versions/ms810467(v=msdn.10).\n\nChange-Id: I57f9ed6b7dbcc2331f740bd95b6483f141b0ad6f\nGitHub-Last-Rev: 0a5a7441ce0091ed59daa72eaa739433310b012b\nGitHub-Pull-Request: golang/sys#187\nReviewed-on: https://go-review.googlesource.com/c/sys/+/572295\nReviewed-by: David Chase \nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Than McIntosh \nReviewed-by: Alex Brainman ","shortMessageHtmlLink":"windows: add serial comm functions"}},{"before":"4be02d35435e49f564b2dd09414036ef053d467b","after":"95f07eca87d8c95e1d5fbb996ac5b216d4c2a021","ref":"refs/heads/master","pushedAt":"2024-03-12T20:50:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"x/sys/windows: add func windows.DisconnectNamedPipe(handle Handle) (err error)\n\nFixes golang/go#66234\n\nChange-Id: I1e4a94e1ca8c01a29bab18e0bf12238c511fe1c6\nReviewed-on: https://go-review.googlesource.com/c/sys/+/570435\nReviewed-by: Quim Muntal \nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Michael Knyszek \nReviewed-by: Alex Brainman \nReviewed-by: Cherry Mui ","shortMessageHtmlLink":"x/sys/windows: add func windows.DisconnectNamedPipe(handle Handle) (e…"}},{"before":"360f961f8978a4c9a7c2e849bb482780cd6bb553","after":"4be02d35435e49f564b2dd09414036ef053d467b","ref":"refs/heads/master","pushedAt":"2024-03-08T16:26:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"unix: expose mmap calls on z/OS\n\nThe calls `Mmap` and `Munmap` were removed for z/OS.\nSyscall removed occurred in: 508397\n\nThis change exposes them in a z/OS specific file\n(to remove the accidental deletion of them in future refactors of the APIs for `unix-like` OSes).\n\nChange-Id: Ice0cabfb4547cab2ffa7130b7c26d9cc38233afe\nGitHub-Last-Rev: e7b4680e63a774209ae5e40765492858871fbe13\nGitHub-Pull-Request: golang/sys#186\nReviewed-on: https://go-review.googlesource.com/c/sys/+/569359\nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Ian Lance Taylor \nAuto-Submit: Ian Lance Taylor \nReviewed-by: Michael Knyszek ","shortMessageHtmlLink":"unix: expose mmap calls on z/OS"}},{"before":"7ff74af46e246f08a64cea4267e83365355d37d5","after":"360f961f8978a4c9a7c2e849bb482780cd6bb553","ref":"refs/heads/master","pushedAt":"2024-02-16T13:31:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"unix: add API for fsconfig system call\n\nFixes golang/go#59537\n\nChange-Id: I8d806ace3adad423c633813455d8f758706cee1d\nReviewed-on: https://go-review.googlesource.com/c/sys/+/484995\nReviewed-by: Than McIntosh \nLUCI-TryBot-Result: Go LUCI \nAuto-Submit: Ian Lance Taylor \nReviewed-by: Ian Lance Taylor ","shortMessageHtmlLink":"unix: add API for fsconfig system call"}},{"before":"6b4eab51c2d17341edab3284d593a0bd9f90bb71","after":"7ff74af46e246f08a64cea4267e83365355d37d5","ref":"refs/heads/master","pushedAt":"2024-02-14T13:16:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"unix: drop go version tags for unsupported versions\n\ngo.mod specifies go 1.18. Drop go1.n version tags for older, unsupported\nversions.\n\nChange-Id: I8563bd2cc8e86bd560a45b885a9aa2e6bcc95c47\nReviewed-on: https://go-review.googlesource.com/c/sys/+/559415\nReviewed-by: Than McIntosh \nAuto-Submit: Tobias Klauser \nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Ian Lance Taylor ","shortMessageHtmlLink":"unix: drop go version tags for unsupported versions"}},{"before":"2f2cc5dae4e240ccd9b4142205a71a311328419f","after":"6b4eab51c2d17341edab3284d593a0bd9f90bb71","ref":"refs/heads/master","pushedAt":"2024-02-13T14:35:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"unix: suppress ENOMEM errors from sysctl's implementing Uname(uname *Utsname) on FreeBSD due to truncated fields.\n\nFixes golang/go#65585.\n\nChange-Id: I7e529eaef224be977e3b0c20d071802f49b297e7\nReviewed-on: https://go-review.googlesource.com/c/sys/+/562617\nReviewed-by: Than McIntosh \nAuto-Submit: Ian Lance Taylor \nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Ian Lance Taylor ","shortMessageHtmlLink":"unix: suppress ENOMEM errors from sysctl's implementing Uname(uname *…"}},{"before":"914b96c1bddd0738464c043cccbbac14fc94b955","after":"2f2cc5dae4e240ccd9b4142205a71a311328419f","ref":"refs/heads/master","pushedAt":"2024-02-07T19:23:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"unix: update IFLA and NETKIT constants with Linux kernel 6.7\n\nChange-Id: I5034ceb384f6a4945a969b00ca420c80aa03d941\nReviewed-on: https://go-review.googlesource.com/c/sys/+/561575\nTryBot-Result: Gopher Robot \nAuto-Submit: Tobias Klauser \nReviewed-by: David Chase \nRun-TryBot: Tobias Klauser \nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Ian Lance Taylor ","shortMessageHtmlLink":"unix: update IFLA and NETKIT constants with Linux kernel 6.7"}},{"before":"511ec846b66e39447acbd021083b26ca2747a188","after":"914b96c1bddd0738464c043cccbbac14fc94b955","ref":"refs/heads/master","pushedAt":"2024-02-01T17:02:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"windows: support ill-formed UTF-16 in UTF16PtrToString\n\nUTF16PtrToString does not support ill-formed UTF-16 because it uses\nutf16.Decode, which expects well-formed UTF-16.\n\nThis CL updates the UTF16PtrToString implementation to use\nUTF16ToString instead of utf16.Decode, which supports ill-formed\nUTF-16 since go1.21 via syscall.UTF16ToString.\n\nChange-Id: Ifb72b6d38a8c08ad90ec6a47eed05fc3739500a1\nReviewed-on: https://go-review.googlesource.com/c/sys/+/560355\nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Bryan Mills \nReviewed-by: Michael Knyszek ","shortMessageHtmlLink":"windows: support ill-formed UTF-16 in UTF16PtrToString"}},{"before":"628365db92ccfeee25005315a474345652e8d164","after":"511ec846b66e39447acbd021083b26ca2747a188","ref":"refs/heads/master","pushedAt":"2024-01-30T20:44:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"Revert \"windows: support nil done parameter in ReadFile and WriteFile\"\n\nThis reverts CL 559375.\n\nReason for revert: introduced a different regression (golang/go#65378).\n\nFixes golang/go#65378.\nUpdates golang/go#65365.\n\nChange-Id: Ie2a602415913b04b9d9b65fee5c6a54c0267b35e\nCq-Include-Trybots: luci.golang.try:x_sys-gotip-windows-amd64-longtest\nReviewed-on: https://go-review.googlesource.com/c/sys/+/559502\nAuto-Submit: Bryan Mills \nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Michael Knyszek ","shortMessageHtmlLink":"Revert \"windows: support nil done parameter in ReadFile and WriteFile\""}},{"before":"bef1bd89712319e29431eb7de75b229216e79c09","after":"628365db92ccfeee25005315a474345652e8d164","ref":"refs/heads/master","pushedAt":"2024-01-30T17:14:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"windows: support nil done parameter in ReadFile and WriteFile\n\nWin32 defines the `done` param as optional for ReadFile and WriteFile\nfunctions. We should support this case too.\n\nFixes golang/go#65365.\n\nChange-Id: I961ff66a63d3a8ffa5560b6dab21fbd4ac9817ae\nReviewed-on: https://go-review.googlesource.com/c/sys/+/559375\nReviewed-by: Mauri de Souza Meneguzzo \nReviewed-by: Bryan Mills \nReviewed-by: Michael Knyszek \nLUCI-TryBot-Result: Go LUCI ","shortMessageHtmlLink":"windows: support nil done parameter in ReadFile and WriteFile"}},{"before":"5710a32031f3498e357d801987a07d9638c4fa11","after":"bef1bd89712319e29431eb7de75b229216e79c09","ref":"refs/heads/master","pushedAt":"2024-01-27T04:56:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"unix: move mksyscall regexp to package level variables\n\nAvoid compiling regular expressions for each loop iteration, rather\ndeclare them as package level variables so they are only compiled once.\n\nChange-Id: I5c29a44e986ef8d97326134e8fc8e983671e68d8\nReviewed-on: https://go-review.googlesource.com/c/sys/+/542955\nReviewed-by: Joel Sing \nRun-TryBot: Joel Sing \nReviewed-by: Carlos Amedee \nReviewed-by: Cherry Mui \nTryBot-Result: Gopher Robot ","shortMessageHtmlLink":"unix: move mksyscall regexp to package level variables"}},{"before":"b3ce6a356e5aebf797118325792d0410cca08caa","after":"5710a32031f3498e357d801987a07d9638c4fa11","ref":"refs/heads/master","pushedAt":"2024-01-23T21:43:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"unix/linux: update Linux kernel to 6.7\n\nChange-Id: Ie0cc6803af5b3ede657ce516e657b0356cd91175\nGitHub-Last-Rev: 255f0ebf45999353ac87205ffab11e34ddccb9ca\nGitHub-Pull-Request: golang/sys#185\nReviewed-on: https://go-review.googlesource.com/c/sys/+/554555\nLUCI-TryBot-Result: Go LUCI \nTryBot-Result: Gopher Robot \nRun-TryBot: Mauri de Souza Meneguzzo \nReviewed-by: Bryan Mills \nRun-TryBot: Bryan Mills \nReviewed-by: Cherry Mui \nReviewed-by: Tobias Klauser ","shortMessageHtmlLink":"unix/linux: update Linux kernel to 6.7"}},{"before":"c3fa2b8b4120c7313f31d04a946f0ae173fa9e7c","after":"b3ce6a356e5aebf797118325792d0410cca08caa","ref":"refs/heads/master","pushedAt":"2024-01-23T20:45:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"windows: build env_windows_test.go only go Go 1.21 and above\n\nThis test imports the \"slices\" package, which did not exist in Go 1.20.\nThe test passes on Go 1.21 and above, and the behavior of the function\nunder test is unlikely to vary by platform, so it doesn't seem worth\nrefactoring the test to work with older releases.\n\nUpdates golang/go#65055.\nFixes golang/go#65223.\n\nChange-Id: I5f32106d6057b779579a87750633bc57f97fe152\nCq-Include-Trybots: luci.golang.try:x_sys-go1.20-windows-386,x_sys-go1.20-windows-amd64-longtest\nReviewed-on: https://go-review.googlesource.com/c/sys/+/557975\nAuto-Submit: Bryan Mills \nReviewed-by: Cherry Mui \nLUCI-TryBot-Result: Go LUCI ","shortMessageHtmlLink":"windows: build env_windows_test.go only go Go 1.21 and above"}},{"before":"f69d32aa924ffc151883ca55d803348ecf5ab540","after":"c3fa2b8b4120c7313f31d04a946f0ae173fa9e7c","ref":"refs/heads/master","pushedAt":"2024-01-23T00:04:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"windows: fix parsing of non-ASCII entries in token.Environ\n\nFixes golang/go#65055, the unexpected behavior of token.Environ in parsing entries containing runes larger than 2 bytes in size\n\nChange-Id: I753d2c605e3a2d7a1d90cd18601d6b918f0d3f7a\nReviewed-on: https://go-review.googlesource.com/c/sys/+/556895\nAuto-Submit: Bryan Mills \nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Cherry Mui \nReviewed-by: Bryan Mills \nReviewed-by: Quim Muntal ","shortMessageHtmlLink":"windows: fix parsing of non-ASCII entries in token.Environ"}},{"before":"0d9df52791630c612e0b2feaa34e6856d9ad75bf","after":"f69d32aa924ffc151883ca55d803348ecf5ab540","ref":"refs/heads/master","pushedAt":"2024-01-10T01:52:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"unix: in TestDirent, make as many ReadDirent calls as are needed\n\nThis CL just port CL 376334 from main repo with minor modification.\n\nFixes golang/go#65015\n\nChange-Id: I327d33bde39a2fcb818e28bcb7ff524ca19c4a38\nReviewed-on: https://go-review.googlesource.com/c/sys/+/554875\nReviewed-by: Bryan Mills \nRun-TryBot: M Zhuo \nReviewed-by: Dmitri Shuralyov \nTryBot-Result: Gopher Robot ","shortMessageHtmlLink":"unix: in TestDirent, make as many ReadDirent calls as are needed"}},{"before":"0829ab15b6946f47c40012db2e0c04772730317d","after":"0d9df52791630c612e0b2feaa34e6856d9ad75bf","ref":"refs/heads/master","pushedAt":"2024-01-08T20:16:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"unix: add more SECCOMP constants\n\nUpdate the SECCOMP regex to fetch more SECCOMP constants.\n\nChange-Id: I192ff7cb11fc38f0b0f08d6cba0a4f8649f9775e\nReviewed-on: https://go-review.googlesource.com/c/sys/+/553776\nLUCI-TryBot-Result: Go LUCI \nRun-TryBot: Tobias Klauser \nTryBot-Result: Gopher Robot \nReviewed-by: Matthew Dempsky \nReviewed-by: Dmitri Shuralyov \nAuto-Submit: Tobias Klauser \nReviewed-by: Matt Layher ","shortMessageHtmlLink":"unix: add more SECCOMP constants"}},{"before":"32cdffc66120e843f9768b765d98b513ce77d6a7","after":"0829ab15b6946f47c40012db2e0c04772730317d","ref":"refs/heads/master","pushedAt":"2024-01-03T06:57:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"windows: add SetFileValidData\n\nFixes golang/go#61834\n\nChange-Id: Iaff01f5662aa2309e8ac41b346e0d3a42d28af91\nReviewed-on: https://go-review.googlesource.com/c/sys/+/517575\nReviewed-by: Dmitri Shuralyov \nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Alex Brainman \nTryBot-Result: Gopher Robot \nRun-TryBot: Quim Muntal \nReviewed-by: Quim Muntal \nReviewed-by: Keith Randall ","shortMessageHtmlLink":"windows: add SetFileValidData"}},{"before":"f0c7190c5ee2c4ec638b0e505866bb6456fc83c4","after":"32cdffc66120e843f9768b765d98b513ce77d6a7","ref":"refs/heads/master","pushedAt":"2023-12-27T21:45:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"unix: don't redefine constants already defined in glibc headers\n\nThese are all present in glibc 2.37 which is currently used to generate\nthese constants.\n\nChange-Id: I3ffbd8f8581e85e8854222ad3f2c7f44aac106c7\nReviewed-on: https://go-review.googlesource.com/c/sys/+/552417\nReviewed-by: David Chase \nAuto-Submit: Tobias Klauser \nReviewed-by: Matt Layher \nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Than McIntosh ","shortMessageHtmlLink":"unix: don't redefine constants already defined in glibc headers"}},{"before":"5ff87d7bfdb95967279073074ad0ef6f473f3e5c","after":"f0c7190c5ee2c4ec638b0e505866bb6456fc83c4","ref":"refs/heads/master","pushedAt":"2023-12-21T14:55:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"unix: remove extra trailing newlines in zsyscall_openbsd_*.go\n\nThese newlines are written by mksyscall.go but should not appear in the final\ngenerated files once the output is passed through gofmt. This is done by\nmkall.sh but I had written a custom script just to generate these openbsd\nzsyscall files in CL 468095.\n\nRunning the mksyscall.go output through gofmt fixes this issue.\n\nFixes golang/go#64820\n\nChange-Id: I1b1bf55145bd5a5208e091ded24a973f953c479f\nGitHub-Last-Rev: 514272bd56a9bfbcf1ff1e787aece426e235da37\nGitHub-Pull-Request: golang/sys#183\nReviewed-on: https://go-review.googlesource.com/c/sys/+/551715\nReviewed-by: Tobias Klauser \nReviewed-by: Carlos Amedee \nRun-TryBot: Jorropo \nTryBot-Result: Gopher Robot \nReviewed-by: Than McIntosh \nLUCI-TryBot-Result: Go LUCI ","shortMessageHtmlLink":"unix: remove extra trailing newlines in zsyscall_openbsd_*.go"}},{"before":"13b15b780d9013988b1fb0e79e30b2528a877638","after":"5ff87d7bfdb95967279073074ad0ef6f473f3e5c","ref":"refs/heads/master","pushedAt":"2023-12-01T17:42:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"unix: add Netfilter and NFTables constants\n\nFixes golang/go#64426\n\nChange-Id: I7332f73e27396d187ed63715100af299a949eaf9\nGitHub-Last-Rev: a6b267b590ec1d0c2a5b04517790fa7968bdb895\nGitHub-Pull-Request: golang/sys#182\nReviewed-on: https://go-review.googlesource.com/c/sys/+/545495\nAuto-Submit: Tobias Klauser \nReviewed-by: Tobias Klauser \nRun-TryBot: Tobias Klauser \nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Dmitri Shuralyov \nReviewed-by: Mauri de Souza Meneguzzo \nTryBot-Result: Gopher Robot \nReviewed-by: Michael Knyszek ","shortMessageHtmlLink":"unix: add Netfilter and NFTables constants"}},{"before":"11eadc05e9bfbaaf23ac6ebc28595a9a12f607f4","after":"13b15b780d9013988b1fb0e79e30b2528a877638","ref":"refs/heads/master","pushedAt":"2023-11-18T01:08:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"unix: add IoctlLoopConfigure on linux\n\nLOOP_CONFIGURE ioctl is used to setup and configure all loop device\nparameters in a single step.\nAdd to the unix package a new function that exposes LOOP_CONFIGURE.\n\nFixes golang/go#63962\n\nChange-Id: Ia169d268b52b1384febc6bff9c707b721ab2bb24\nGitHub-Last-Rev: f9cc4c94cb654afd596df6e28a0d0a1bf60d15eb\nGitHub-Pull-Request: golang/sys#181\nReviewed-on: https://go-review.googlesource.com/c/sys/+/540075\nLUCI-TryBot-Result: Go LUCI \nReviewed-by: David Chase \nReviewed-by: Tobias Klauser \nAuto-Submit: Tobias Klauser \nReviewed-by: Matthew Dempsky \nRun-TryBot: Tobias Klauser \nTryBot-Result: Gopher Robot ","shortMessageHtmlLink":"unix: add IoctlLoopConfigure on linux"}},{"before":"e4099bfacb8c86adc69243822b224201edc89276","after":"11eadc05e9bfbaaf23ac6ebc28595a9a12f607f4","ref":"refs/heads/master","pushedAt":"2023-11-13T16:23:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"windows: add AddDllDirectory and RemoveDllDirectory\n\nPer https://learn.microsoft.com/en-us/windows/win32/api/libloaderapi/nf-libloaderapi-adddlldirectory\nand https://learn.microsoft.com/en-us/windows/win32/api/libloaderapi/nf-libloaderapi-removedlldirectory.\n\nChange-Id: If44a3758720345d1bbd9af96ec2481fbe9398a08\nReviewed-on: https://go-review.googlesource.com/c/sys/+/537755\nReviewed-by: Tatiana Bradley \nAuto-Submit: Roland Shoemaker \nReviewed-by: Alex Brainman \nLUCI-TryBot-Result: Go LUCI ","shortMessageHtmlLink":"windows: add AddDllDirectory and RemoveDllDirectory"}},{"before":"98889049283a05a1b41093739621b9606e7c3ca3","after":"e4099bfacb8c86adc69243822b224201edc89276","ref":"refs/heads/master","pushedAt":"2023-11-08T18:00:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"unix: fix trimmed socket opt string in GetsockoptString\n\nFixes golang/go#63217\n\nChange-Id: Ia1b0ae88b7e7a7c611067a0b30e454b66f45ce51\nReviewed-on: https://go-review.googlesource.com/c/sys/+/530897\nReviewed-by: Mauri de Souza Meneguzzo \nReviewed-by: Cherry Mui \nAuto-Submit: Tobias Klauser \nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Heschi Kreinick \nReviewed-by: Tobias Klauser ","shortMessageHtmlLink":"unix: fix trimmed socket opt string in GetsockoptString"}},{"before":"2d0c73638b2c8ff6b776ac86fdcf56fa33e362db","after":"98889049283a05a1b41093739621b9606e7c3ca3","ref":"refs/heads/master","pushedAt":"2023-11-08T17:48:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"unix: update BPF constants for Linux kernel 6.6\n\nThis re-adds BPF_F_KPROBE_MULTI_RETURN which was removed by CL 538378\nbecause it was changed from a #define to an enum in the upstream bpf.h\nheader, see\nhttps://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=c5487f8d9186\n\nFixes golang/go#63969\n\nChange-Id: Icbf180d8fb8d51fd2fa4a29a615f7071abda9a8b\nReviewed-on: https://go-review.googlesource.com/c/sys/+/540395\nReviewed-by: Heschi Kreinick \nAuto-Submit: Tobias Klauser \nReviewed-by: Bryan Mills \nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Mauri de Souza Meneguzzo ","shortMessageHtmlLink":"unix: update BPF constants for Linux kernel 6.6"}},{"before":"ec230dae7fd9abe06a61e3e05310d935e7e32b12","after":"2d0c73638b2c8ff6b776ac86fdcf56fa33e362db","ref":"refs/heads/master","pushedAt":"2023-11-06T18:22:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"unix: use fchmodat2 in Fchmodat\n\nThe fchmodat2 syscall was added in Linux kernel 6.6. Use it in Fchmodat\nif flags are given. It will return ENOSYS on older kernels (or EINVAL or\nany other bogus error in some container implementations).\n\nFixes golang/go#61636\n\nChange-Id: Ibbc9a08733b7186907b2fe5837cb997446c38357\nReviewed-on: https://go-review.googlesource.com/c/sys/+/539635\nReviewed-by: Heschi Kreinick \nLUCI-TryBot-Result: Go LUCI \nReviewed-by: Bryan Mills \nReviewed-by: Mauri de Souza Meneguzzo ","shortMessageHtmlLink":"unix: use fchmodat2 in Fchmodat"}},{"before":"cb378ae1ff8cd45e69d4f172df8370bc844e1f86","after":"ec230dae7fd9abe06a61e3e05310d935e7e32b12","ref":"refs/heads/master","pushedAt":"2023-11-06T12:49:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"unix: use fcntl(2) libc stub on OpenBSD\n\nFuture OpenBSD releases will remove the syscall(2) interface.\nThis converts the Fcntl functions to use fcntl(2) from libc,\nrather than indirectly through syscall(2).\n\nUpdates golang/go#63900.\n\nChange-Id: I50c3b91cb40245653c772e65b0b15c625974bebe\nGitHub-Last-Rev: 9c62104c43c63885d0cb4b198eb8c029bc644fa6\nGitHub-Pull-Request: golang/sys#179\nReviewed-on: https://go-review.googlesource.com/c/sys/+/538995\nReviewed-by: Bryan Mills \nReviewed-by: Joel Sing \nReviewed-by: Cherry Mui \nRun-TryBot: Joel Sing \nTryBot-Result: Gopher Robot \nReviewed-by: Mauri de Souza Meneguzzo ","shortMessageHtmlLink":"unix: use fcntl(2) libc stub on OpenBSD"}},{"before":"661d749b94a62dfdcbe1027bb3c2cdea498377b9","after":"cb378ae1ff8cd45e69d4f172df8370bc844e1f86","ref":"refs/heads/master","pushedAt":"2023-11-03T11:48:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gopherbot","name":"GopherBot","path":"/gopherbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8566911?s=80&v=4"},"commit":{"message":"syscall: call getfsstat via libc on openbsd\n\nOn openbsd, call getfsstat directly via libc, instead of calling it\nvia syscall.Syscall.\n\nUpdates golang/go#63900\n\nChange-Id: I99a3555b3207754b107dbabf63440569fca93eea\nReviewed-on: https://go-review.googlesource.com/c/sys/+/538976\nReviewed-by: Cherry Mui \nRun-TryBot: Joel Sing \nReviewed-by: Tobias Klauser \nReviewed-by: Josh Rickmar \nReviewed-by: Bryan Mills \nTryBot-Result: Gopher Robot ","shortMessageHtmlLink":"syscall: call getfsstat via libc on openbsd"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEMnyYhAA","startCursor":null,"endCursor":null}},"title":"Activity · golang/sys"}