{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":88439547,"defaultBranch":"trunk","name":"src","ownerLogin":"NetBSD","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-04-16T20:03:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/975554?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1709596214.0","currentOid":""},"activityList":{"items":[{"before":"518dc17b320ebb37db58e849011ebb1090249e57","after":"791da06dc8a667d89d4745de7592b505602bd78a","ref":"refs/heads/trunk","pushedAt":"2024-06-02T00:11:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"installboot.8: reflect current evbmips support","shortMessageHtmlLink":"installboot.8: reflect current evbmips support"}},{"before":"aee3d42c8f9955be0ba65d430215e5adf3d2beb5","after":"518dc17b320ebb37db58e849011ebb1090249e57","ref":"refs/heads/trunk","pushedAt":"2024-06-01T21:39:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"tests/make: test more modifiers and special variables","shortMessageHtmlLink":"tests/make: test more modifiers and special variables"}},{"before":"b9ffd9f0c2ac0acbeed759f3afd9df3624f65e5a","after":"aee3d42c8f9955be0ba65d430215e5adf3d2beb5","ref":"refs/heads/trunk","pushedAt":"2024-06-01T18:36:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"Run check-expect.lua in .CURDIR","shortMessageHtmlLink":"Run check-expect.lua in .CURDIR"}},{"before":"74b93bff118ebb0ab3b384ea79fe9a7c9c62ae20","after":"b9ffd9f0c2ac0acbeed759f3afd9df3624f65e5a","ref":"refs/heads/trunk","pushedAt":"2024-06-01T15:57:34.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"make: replace strncpy with snprintf\n\nThere's no point copying a MAXPATHLEN buffer in its entirety when only\nthe initial string part is ever used.","shortMessageHtmlLink":"make: replace strncpy with snprintf"}},{"before":"7aee84d4aa1b80f8d3e3ac930fe86f55ddf5d5e9","after":"74b93bff118ebb0ab3b384ea79fe9a7c9c62ae20","ref":"refs/heads/trunk","pushedAt":"2024-06-01T13:20:04.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"Fix typo in previous","shortMessageHtmlLink":"Fix typo in previous"}},{"before":"f8e066591831de8eb9a3483418776fcf5e645334","after":"7aee84d4aa1b80f8d3e3ac930fe86f55ddf5d5e9","ref":"refs/heads/trunk","pushedAt":"2024-06-01T10:43:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"make: ensure loop termination in purge_relative_cached_realpaths\n\nYou cannot ignore the return from HashIter_Next","shortMessageHtmlLink":"make: ensure loop termination in purge_relative_cached_realpaths"}},{"before":"8b057ce4a38c803dde8b9d45c88f74766a8b76df","after":"f8e066591831de8eb9a3483418776fcf5e645334","ref":"refs/heads/trunk","pushedAt":"2024-06-01T08:09:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"make: remove unused VARE_EVAL_KEEP_DOLLAR","shortMessageHtmlLink":"make: remove unused VARE_EVAL_KEEP_DOLLAR"}},{"before":"942f91362868288fa03dcfed7b939a0cfe37f529","after":"8b057ce4a38c803dde8b9d45c88f74766a8b76df","ref":"refs/heads/trunk","pushedAt":"2024-06-01T01:05:51.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"Note about import of mkhybrid as a tool.","shortMessageHtmlLink":"Note about import of mkhybrid as a tool."}},{"before":"0fbf3fce65c8472b8167c4fe3b6fc0c49f9b3c19","after":"942f91362868288fa03dcfed7b939a0cfe37f529","ref":"refs/heads/trunk","pushedAt":"2024-05-31T16:09:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"Add more ABI register defines - should have been committed with previous\nchange.","shortMessageHtmlLink":"Add more ABI register defines - should have been committed with previous"}},{"before":"2864ddb2e91d21005f390e06189fddd1273abd50","after":"0fbf3fce65c8472b8167c4fe3b6fc0c49f9b3c19","ref":"refs/heads/trunk","pushedAt":"2024-05-31T11:23:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"tests/make: replace or document .error in tests\n\nThe text 'Missing argument for \".error\"' in an .exp file may be a hint\nfor an accidentally broken test, so eliminate them as far as possible.","shortMessageHtmlLink":"tests/make: replace or document .error in tests"}},{"before":"9017c2c0e202f5ca190712d0a33835063905389a","after":"2864ddb2e91d21005f390e06189fddd1273abd50","ref":"refs/heads/trunk","pushedAt":"2024-05-31T08:49:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"make: clean up API for iterating over hash tables","shortMessageHtmlLink":"make: clean up API for iterating over hash tables"}},{"before":"880d6717fef36a619b6edb76cca2333fd13b0e46","after":"9017c2c0e202f5ca190712d0a33835063905389a","ref":"refs/heads/trunk","pushedAt":"2024-05-31T03:23:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"nd_timer: Update la_numheld when we clear la_hold (a.k.a. ln_hold).\n\nFollowup for PR kern/58297 fix. Patch by mlelstv@.\n\nPR kern/58301","shortMessageHtmlLink":"nd_timer: Update la_numheld when we clear la_hold (a.k.a. ln_hold)."}},{"before":"95bbc8c712a3391ecad1fc25eeafd364c3d311f1","after":"880d6717fef36a619b6edb76cca2333fd13b0e46","ref":"refs/heads/trunk","pushedAt":"2024-05-31T00:45:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"make: don't log anything when freeing memory","shortMessageHtmlLink":"make: don't log anything when freeing memory"}},{"before":"588e74af68cf40b07cfb83ba8d50ce50d2ec6695","after":"95bbc8c712a3391ecad1fc25eeafd364c3d311f1","ref":"refs/heads/trunk","pushedAt":"2024-05-30T19:59:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"Annotate the RISC-V signal trampoline with CFI attributes.","shortMessageHtmlLink":"Annotate the RISC-V signal trampoline with CFI attributes."}},{"before":"f6e78d12953bf9d1f23126ad9384a6e006ac8b17","after":"588e74af68cf40b07cfb83ba8d50ce50d2ec6695","ref":"refs/heads/trunk","pushedAt":"2024-05-30T11:40:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"Move RECOVERY_MODE feature test code for readability. No functional change.\n\n ixgbe.c rev. 1.169 inserted RECOVERY_MODE feature test in between\n MSI-X allocation and legacy allocation. To improve code readability,\nmove it to earlier location.","shortMessageHtmlLink":"Move RECOVERY_MODE feature test code for readability. No functional c…"}},{"before":"646e9b40186cdf19c1d1615241799f4fbf531c89","after":"f6e78d12953bf9d1f23126ad9384a6e006ac8b17","ref":"refs/heads/trunk","pushedAt":"2024-05-30T06:31:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"Fix previous comment fix.\n\n It seems that the work \"yppush\" was not duplicated.\nIt was two sentences without period. To make it clear,\nadd a colon and a newline. Found by rillig@.","shortMessageHtmlLink":"Fix previous comment fix."}},{"before":"2e795eb86e72b08afba092c8519d8fcb4e63a8cb","after":"646e9b40186cdf19c1d1615241799f4fbf531c89","ref":"refs/heads/trunk","pushedAt":"2024-05-29T21:44:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"should not be using .include <> but .include \"\" here.","shortMessageHtmlLink":"should not be using .include <> but .include \"\" here."}},{"before":"38f30d04ac6339737a93583d9d7e402f44a92f7a","after":"2e795eb86e72b08afba092c8519d8fcb4e63a8cb","ref":"refs/heads/trunk","pushedAt":"2024-05-29T16:41:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"Improve robustness (from kre@)","shortMessageHtmlLink":"Improve robustness (from kre@)"}},{"before":"256d995a314d7add086e744c78ec28176be917e8","after":"38f30d04ac6339737a93583d9d7e402f44a92f7a","ref":"refs/heads/trunk","pushedAt":"2024-05-29T09:41:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"The module also needs the syscall for old dup3.","shortMessageHtmlLink":"The module also needs the syscall for old dup3."}},{"before":"c5ebb1a017a59807d06c566e792bd0e7b3f3decb","after":"256d995a314d7add086e744c78ec28176be917e8","ref":"refs/heads/trunk","pushedAt":"2024-05-29T05:14:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"New make(1) variable NETBSD_REVISIONID in the NetBSD build.\n\nThis is intended to be a tree-wide revision identifier, like a commit\nhash or similar. This way, in builds from non-CVS trees where\nper-file $NetBSD$ revision ids aren't incremented, we can still track\nsome version provenance of files with ident(1).\n\nIf defined, bsd.own.mk adds a macro _NETBSD_REVISIONID to CPPFLAGS\nwith the stringified text of NETBSD_REVISIONID.\n\nIn turn, if _NETBSD_REVISIONID is defined in sys/cdefs.h, then\n__RCSID will put the concatenation of:\n- `$NetBSD: '\n- the file name\n- ` '\n- _NETBSD_REVISIONID\n- ` $'\nalongside the per-file revision id passed as an argument to __RCSID.\n\nSince this is passed through command-line arguments, it doesn't cause\nmake to consider any dependencies to change when the revision id\nchanges -- so incremental builds remain incremental. And if you\ndon't set it, nothing changes from the __RCSID we had before.\n\nCurrently nothing sets NETBSD_REVISIONID automatically yet -- subject\nto experimentation. Could just be verbatim commit hash, or could be\nlonger `hg identify' output -- or, in git, with the help of tags,\ncould be `git describe --dirty' output like\n\n10.99.10-2924-gd01834fb75de\n\n(or `10.99.10-2924-gd01834fb75de-dirty' if the working tree is dirty)\nfor the commit at\nhttps://mail-index.netbsd.org/source-changes/2024/05/24/msg151526.html\nwhich is 2924 linear commits after the commit bumping sys/param.h to\n10.99.10 and (in the current git conversion) had commit hash starting\nwith d01834fb75de. This may require some discipline around branching\nand tagging but it's worth a shot -- we'll see.\n\nBased on a patch from joerg@ a while ago.","shortMessageHtmlLink":"New make(1) variable NETBSD_REVISIONID in the NetBSD build."}},{"before":"e78cefbe4222a2b67d18066053fb1586bb22dba9","after":"c5ebb1a017a59807d06c566e792bd0e7b3f3decb","ref":"refs/heads/trunk","pushedAt":"2024-05-29T01:11:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"nd_resolve: Maintain la_numheld.\n\nOtherwise lltable_drop_entry_queue never drops anything.\n\nAddresses mbuf leak, PR kern/58297.","shortMessageHtmlLink":"nd_resolve: Maintain la_numheld."}},{"before":"5c694b5ef78018333c7c3dc1071bcb74348f0e20","after":"e78cefbe4222a2b67d18066053fb1586bb22dba9","ref":"refs/heads/trunk","pushedAt":"2024-05-28T22:15:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"make: allow debugging the warning about .OBJDIR\n\nWhen make complains about an unwritable .OBJDIR\nit is not always obvious how we derrived that value.\n\nIf MAKE_DEBUG_OBJDIR_CHECK_WRITABLE is enabled call PrintOnError\nso we can examine variables that are likely relevant.\n\nFix description of MAKE_OBJDIR_CHECK_WRITABLE in make.1","shortMessageHtmlLink":"make: allow debugging the warning about .OBJDIR"}},{"before":"7b1ec3e3425e0ad9c79424002d6c7918d01d474f","after":"5c694b5ef78018333c7c3dc1071bcb74348f0e20","ref":"refs/heads/trunk","pushedAt":"2024-05-28T19:21:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"handle library names that contain a period.","shortMessageHtmlLink":"handle library names that contain a period."}},{"before":"8a296fe039eae9f924f909f1ea9226b5a7deeda2","after":"7b1ec3e3425e0ad9c79424002d6c7918d01d474f","ref":"refs/heads/trunk","pushedAt":"2024-05-28T14:06:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"- initialize bootpath\n- if we don't get anything useful from args, check /chosen\nnow my G5 finds its boot device even when netbooting a kernel directly","shortMessageHtmlLink":"- initialize bootpath"}},{"before":"7c0fd1328128570a467ce31d39f0d54faaa5dbd5","after":"8a296fe039eae9f924f909f1ea9226b5a7deeda2","ref":"refs/heads/trunk","pushedAt":"2024-05-28T09:45:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"Change MIPS to RISC-V.","shortMessageHtmlLink":"Change MIPS to RISC-V."}},{"before":"463a9e2dfed1987691d4f2b44f69c0e099efe076","after":"7c0fd1328128570a467ce31d39f0d54faaa5dbd5","ref":"refs/heads/trunk","pushedAt":"2024-05-28T00:58:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"Mark as expected-fail on VAX (PR port-vax/58290).","shortMessageHtmlLink":"Mark as expected-fail on VAX (PR port-vax/58290)."}},{"before":"7d8e907f96b421a61a03a1f417499d1c5430b322","after":"463a9e2dfed1987691d4f2b44f69c0e099efe076","ref":"refs/heads/trunk","pushedAt":"2024-05-27T17:17:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"curses: init old_mode to 1 (normal visible cursor)\n\nPR bin/58090: Ctrl-Z, fg makes blinking cursor in vi\nok blymn@","shortMessageHtmlLink":"curses: init old_mode to 1 (normal visible cursor)"}},{"before":"1efd13166e2b998dd709cc370c4aa6bc61daf986","after":"7d8e907f96b421a61a03a1f417499d1c5430b322","ref":"refs/heads/trunk","pushedAt":"2024-05-27T05:33:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"audio(4): Handle delta == 0 in audio_volume_(up|down).\n\nThese functions are used by the pmf power handler functions to deal\nwith keyboard volume up/down key presses.\n\nHowever, delta is optional, and may not be returned by certain hardware\ndrivers, including the earliest reference drivers (it is unlikely that\nthese are used on any systems with pmf volume keys on the keyboard,\nbut still).\n\nXXX it may make sense to have 16 as a minimum bound for delta, since\npressing the volume up key on a keyboard 255 times doesn't sound\nparticularly fun.","shortMessageHtmlLink":"audio(4): Handle delta == 0 in audio_volume_(up|down)."}},{"before":"f3426a08ed1f05eda51fe34bf69d517d88ef1ab0","after":"1efd13166e2b998dd709cc370c4aa6bc61daf986","ref":"refs/heads/trunk","pushedAt":"2024-05-26T13:24:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"urtwn.4: List more supported devices","shortMessageHtmlLink":"urtwn.4: List more supported devices"}},{"before":"cd90f040db35643adf8e603a267df381e197136c","after":"f3426a08ed1f05eda51fe34bf69d517d88ef1ab0","ref":"refs/heads/trunk","pushedAt":"2024-05-26T10:50:36.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"netbsd-srcmastr","name":null,"path":"/netbsd-srcmastr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27641251?s=80&v=4"},"commit":{"message":"make: use fewer technical terms in debug message for dependency","shortMessageHtmlLink":"make: use fewer technical terms in debug message for dependency"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWfGePQA","startCursor":null,"endCursor":null}},"title":"Activity · NetBSD/src"}