{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":787523880,"defaultBranch":"main","name":"freebsd-routed","ownerLogin":"cschuber","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-04-16T17:28:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7910327?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713291906.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"030ac609f8a4109553f58603cdc8b52ffb9dafc1","ref":"refs/heads/releng/9.0","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"svn+ssh://svn.freebsd.org/base/head@216199","shortMessageHtmlLink":"svn+ssh://svn.freebsd.org/base/head@216199"}},{"before":null,"after":"0600512cdf8d1bd5eff9621e27405910c5ba5d3b","ref":"refs/heads/stable/6","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"MFC r163999\nSync up with rhyolite routed 2.31 which fixes the handling of varargs.\nRemove -p from usage, it's gone completely now.\n\nMerge to 7 not applicable, 7 obtained this change when it was\nbranched.\n\nPR:\t\t82287\nSubmitted by:\tarved","shortMessageHtmlLink":"MFC r163999"}},{"before":null,"after":"0600512cdf8d1bd5eff9621e27405910c5ba5d3b","ref":"refs/heads/releng/6.4","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"MFC r163999\nSync up with rhyolite routed 2.31 which fixes the handling of varargs.\nRemove -p from usage, it's gone completely now.\n\nMerge to 7 not applicable, 7 obtained this change when it was\nbranched.\n\nPR:\t\t82287\nSubmitted by:\tarved","shortMessageHtmlLink":"MFC r163999"}},{"before":null,"after":"088269ce916ce9c46e2b0fc84c2540c88e3395c6","ref":"refs/heads/releng/1","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"Release FreeBSD 1.1.5.1\n\nThis commit was manufactured to restore the state of the 1.1.5.1-RELEASE image.\nReleases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.","shortMessageHtmlLink":"Release FreeBSD 1.1.5.1"}},{"before":null,"after":"09f465c7e0f94715c4452a23e81b522dc280cf24","ref":"refs/heads/stable/3","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"MFC: all fixes and cleanups - this is the last straw, it has broken one\ntime too many. The 3.4 version has been doing bizzare things while the\n4.0 version compiled on 3.4 has worked fine.","shortMessageHtmlLink":"MFC: all fixes and cleanups - this is the last straw, it has broken one"}},{"before":null,"after":"173ba645404f0ec425c285153da960f2008c62cf","ref":"refs/heads/releng/13.2","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"Bump .Dd for recently modified manual pages\n\nDuring the removal of named(8) references, some pages were modified but their\n.Dd where not updated accordingly.\n\nReported by:\tlwhsu@\nFixes:\t29aaa894527b\n\n(cherry picked from commit 59a7735bd142e90131eb569a68e884eeaf46f8e7)","shortMessageHtmlLink":"Bump .Dd for recently modified manual pages"}},{"before":null,"after":"1b6b9dead451ff89046843732daadd5f0d3255fc","ref":"refs/heads/releng/12.3","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"Move the rc framework out of sbin/init into libexec/rc.\n\nThe reasons for this are forward looking to pkgbase:\n * /sbin/init is a special binary; try not to replace it with\n every package update because an rc script was touched.\n (a follow-up commit will make init its own package)\n * having rc in its own place will allow more easy replacement\n of the rc framework with alternatives, such as openrc.\n\nDiscussed with:\t\tbrd (during BSDCam), kmoore\nRequested by:\t\tcem, bz\nPR:\t\t\t231522\nApproved by:\t\tre (gjb)","shortMessageHtmlLink":"Move the rc framework out of sbin/init into libexec/rc."}},{"before":null,"after":"1b6b9dead451ff89046843732daadd5f0d3255fc","ref":"refs/heads/releng/12.2","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"Move the rc framework out of sbin/init into libexec/rc.\n\nThe reasons for this are forward looking to pkgbase:\n * /sbin/init is a special binary; try not to replace it with\n every package update because an rc script was touched.\n (a follow-up commit will make init its own package)\n * having rc in its own place will allow more easy replacement\n of the rc framework with alternatives, such as openrc.\n\nDiscussed with:\t\tbrd (during BSDCam), kmoore\nRequested by:\t\tcem, bz\nPR:\t\t\t231522\nApproved by:\t\tre (gjb)","shortMessageHtmlLink":"Move the rc framework out of sbin/init into libexec/rc."}},{"before":null,"after":"1b6b9dead451ff89046843732daadd5f0d3255fc","ref":"refs/heads/releng/12.1","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"Move the rc framework out of sbin/init into libexec/rc.\n\nThe reasons for this are forward looking to pkgbase:\n * /sbin/init is a special binary; try not to replace it with\n every package update because an rc script was touched.\n (a follow-up commit will make init its own package)\n * having rc in its own place will allow more easy replacement\n of the rc framework with alternatives, such as openrc.\n\nDiscussed with:\t\tbrd (during BSDCam), kmoore\nRequested by:\t\tcem, bz\nPR:\t\t\t231522\nApproved by:\t\tre (gjb)","shortMessageHtmlLink":"Move the rc framework out of sbin/init into libexec/rc."}},{"before":null,"after":"1b6b9dead451ff89046843732daadd5f0d3255fc","ref":"refs/heads/releng/12.0","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"Move the rc framework out of sbin/init into libexec/rc.\n\nThe reasons for this are forward looking to pkgbase:\n * /sbin/init is a special binary; try not to replace it with\n every package update because an rc script was touched.\n (a follow-up commit will make init its own package)\n * having rc in its own place will allow more easy replacement\n of the rc framework with alternatives, such as openrc.\n\nDiscussed with:\t\tbrd (during BSDCam), kmoore\nRequested by:\t\tcem, bz\nPR:\t\t\t231522\nApproved by:\t\tre (gjb)","shortMessageHtmlLink":"Move the rc framework out of sbin/init into libexec/rc."}},{"before":null,"after":"1e4a0ff3df7c2f8441402da3710832f47807f347","ref":"refs/heads/releng/11.2","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"Revert r330897:\n\nThis was intended to be a non-functional change. It wasn't. The commit\nmessage was thus wrong. In addition it broke arm, and merged crypto\nrelated code.\n\nRevert with prejudice.\n\nThis revert skips files touched in r316370 since that commit was since\nMFCed. This revert also skips files that require $FreeBSD$ property\nchanges.\n\nThank you to those who helped me get out of this mess including but not\nlimited to gonzo, kevans, rgrimes.\n\nRequested by: gjb (re)","shortMessageHtmlLink":"Revert r330897:"}},{"before":null,"after":"228a0f15dcd08141685f3f4a0b0b2424cc027e4e","ref":"refs/heads/releng/11.0","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"Use strlcpy() instead of strncpy() when copying ifname to ensure\nthat it is NUL terminated. Additional NUL padding is not required\nfor short names.\n\nReported by:\tCoverity\nCID:\t\t1009974\nMFC after:\t1 week","shortMessageHtmlLink":"Use strlcpy() instead of strncpy() when copying ifname to ensure"}},{"before":null,"after":"3658bbe9b649672c6ab44a05fc5dfd9bb2511ff7","ref":"refs/heads/releng/10.2","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"Fix patch(1) shell injection vulnerability via ed(1). [SA-15:18]\n\nFix routed remote denial of service vulnerability. [SA-15:19]\n\nApproved by:\tre (so blanket)","shortMessageHtmlLink":"Fix patch(1) shell injection vulnerability via ed(1). [SA-15:18]"}},{"before":null,"after":"369a2c87461b0fbdc91b42a584765fb8dae973df","ref":"refs/heads/stable/7","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"implemented more validation checks about incoming responses per RFC2080, and one additional heuristic check for safer operation.\n\nObtained from: KAME\nMFC after: 1 week","shortMessageHtmlLink":"implemented more validation checks about incoming responses per RFC20…"}},{"before":null,"after":"369a2c87461b0fbdc91b42a584765fb8dae973df","ref":"refs/heads/releng/7.4","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"implemented more validation checks about incoming responses per RFC2080, and one additional heuristic check for safer operation.\n\nObtained from: KAME\nMFC after: 1 week","shortMessageHtmlLink":"implemented more validation checks about incoming responses per RFC20…"}},{"before":null,"after":"369a2c87461b0fbdc91b42a584765fb8dae973df","ref":"refs/heads/releng/7.3","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"implemented more validation checks about incoming responses per RFC2080, and one additional heuristic check for safer operation.\n\nObtained from: KAME\nMFC after: 1 week","shortMessageHtmlLink":"implemented more validation checks about incoming responses per RFC20…"}},{"before":null,"after":"369a2c87461b0fbdc91b42a584765fb8dae973df","ref":"refs/heads/releng/7.2","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"implemented more validation checks about incoming responses per RFC2080, and one additional heuristic check for safer operation.\n\nObtained from: KAME\nMFC after: 1 week","shortMessageHtmlLink":"implemented more validation checks about incoming responses per RFC20…"}},{"before":null,"after":"369a2c87461b0fbdc91b42a584765fb8dae973df","ref":"refs/heads/releng/7.1","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"implemented more validation checks about incoming responses per RFC2080, and one additional heuristic check for safer operation.\n\nObtained from: KAME\nMFC after: 1 week","shortMessageHtmlLink":"implemented more validation checks about incoming responses per RFC20…"}},{"before":null,"after":"369a2c87461b0fbdc91b42a584765fb8dae973df","ref":"refs/heads/releng/7.0","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"implemented more validation checks about incoming responses per RFC2080, and one additional heuristic check for safer operation.\n\nObtained from: KAME\nMFC after: 1 week","shortMessageHtmlLink":"implemented more validation checks about incoming responses per RFC20…"}},{"before":null,"after":"3a394b8042df0d27e535289d90959b0d2d223ea7","ref":"refs/heads/stable/4","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"MFC: r1.17 - update information about gated.","shortMessageHtmlLink":"MFC: r1.17 - update information about gated."}},{"before":null,"after":"3a394b8042df0d27e535289d90959b0d2d223ea7","ref":"refs/heads/releng/4.9","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"MFC: r1.17 - update information about gated.","shortMessageHtmlLink":"MFC: r1.17 - update information about gated."}},{"before":null,"after":"3a394b8042df0d27e535289d90959b0d2d223ea7","ref":"refs/heads/releng/4.11","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"MFC: r1.17 - update information about gated.","shortMessageHtmlLink":"MFC: r1.17 - update information about gated."}},{"before":null,"after":"3a394b8042df0d27e535289d90959b0d2d223ea7","ref":"refs/heads/releng/4.10","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"MFC: r1.17 - update information about gated.","shortMessageHtmlLink":"MFC: r1.17 - update information about gated."}},{"before":null,"after":"3bd77c5cd0978b968020cf730aad1dedc0523efb","ref":"refs/heads/stable/11","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"MFC r337500:\nUse the right variable when updating interface routes.\n\nPR:\t229807","shortMessageHtmlLink":"MFC r337500:"}},{"before":null,"after":"3bd77c5cd0978b968020cf730aad1dedc0523efb","ref":"refs/heads/releng/11.4","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"MFC r337500:\nUse the right variable when updating interface routes.\n\nPR:\t229807","shortMessageHtmlLink":"MFC r337500:"}},{"before":null,"after":"3bd77c5cd0978b968020cf730aad1dedc0523efb","ref":"refs/heads/releng/11.3","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"MFC r337500:\nUse the right variable when updating interface routes.\n\nPR:\t229807","shortMessageHtmlLink":"MFC r337500:"}},{"before":null,"after":"4551ba4c1df3aa03f9b670ad6716965604c93cb3","ref":"refs/heads/releng/10.0","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"Fix rtsold(8) remote buffer overflow vulnerability. [SA-14:20]\n\nFix routed(8) remote denial of service vulnerability. [SA-14:21]\n\nFix memory leak in sandboxed namei lookup. [SA-14:22]\n\nFix OpenSSL multiple vulnerabilities. [SA-14:23]\n\nApproved by:\tso","shortMessageHtmlLink":"Fix rtsold(8) remote buffer overflow vulnerability. [SA-14:20]"}},{"before":null,"after":"48a4b9c632ea48f89b4570156ae45e1b37ab6b15","ref":"refs/heads/releng/11.1","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"MFC r314659,r314676:\n\nr314659:\n\nusr.sbin: normalize paths using SRCTOP-relative paths or :H when possible\n\nThis simplifies make logic/output\n\nr314676:\n\nFix build after r314656\n\nSome of the changes I introduced to use .ALLSRC were correct in spirit,\nbut incorrect in reality -- in particular, ../Makefile.inc hadn't been\npulled in via bsd.init.mk (via bsd.lib.mk, bsd.prog.mk), so the value\nof .ALLSRC (evaluated immediately) was empty. .include bsd.init.mk\nexplicitly so we can be certain that the values used as dependencies in\nthe targets are defined when the target recipe has been evaluated.\n\nReminder: thou shalt separate out separate functional changes before\n committing them.\n\n(YUGE) Pointyhat to:\tngie\nIn collaboration with:\tbdrewery","shortMessageHtmlLink":"MFC r314659,r314676:"}},{"before":null,"after":"4b01f9df766421ac03d84fe4c56ca1b5ba919d01","ref":"refs/heads/stable/14","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"Remove $FreeBSD$: one-line nroff pattern\n\nRemove /^\\.\\\\\"\\s*\\$FreeBSD\\$$\\n/","shortMessageHtmlLink":"Remove $FreeBSD$: one-line nroff pattern"}},{"before":null,"after":"4b01f9df766421ac03d84fe4c56ca1b5ba919d01","ref":"refs/heads/releng/14.0","pushedAt":"2024-04-16T17:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cschuber","name":"Cy Schubert","path":"/cschuber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7910327?s=80&v=4"},"commit":{"message":"Remove $FreeBSD$: one-line nroff pattern\n\nRemove /^\\.\\\\\"\\s*\\$FreeBSD\\$$\\n/","shortMessageHtmlLink":"Remove $FreeBSD$: one-line nroff pattern"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEMkf-0wA","startCursor":null,"endCursor":null}},"title":"Activity · cschuber/freebsd-routed"}