{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":42802784,"defaultBranch":"master","name":"update","ownerLogin":"opnsense","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-09-20T06:29:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9979117?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721647468.0","currentOid":""},"activityList":{"items":[{"before":"acb13c2d4b8dc6d768abed562e2cacb52f789734","after":"ecad25653e3e5d937bfce36ae6f82a9113aa98b1","ref":"refs/heads/master","pushedAt":"2024-09-15T12:12:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"opnsense-update: Support unescaped mirror URLs\n\nWhen running opnsense-update with a custom mirror URL, unescaped\nslashes (which are part of every URL) will cause the script to\nfail:\n\n # opnsense-update -ikr whatever -m \"http://example.org/\"\n sed: 1: \"/^[[:space:]]*url:[[:sp ...\": bad flag in substitute\\\n command: '/'\n\nThis patch fixes this by using pipe ('|') instead of slash ('/') as\ndelimiters in the affected sed command.\n\nEscaped slashes (as in `-m \"http:\\/\\/example.org\\/\"`) will still work\nafter applying the patch, so this should not break existing\nautomation.","shortMessageHtmlLink":"opnsense-update: Support unescaped mirror URLs"}},{"before":"d2164d243d429007a183abc968ad4eef0d54b701","after":"acb13c2d4b8dc6d768abed562e2cacb52f789734","ref":"refs/heads/master","pushedAt":"2024-09-04T11:34:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"verify: add priority parsing for display with '-l' option\n\nConfig merging for pkg doesn't appear to be very consistent.\nFor now guess that it does the right thing across all configs\nfor the same repo (mainly /etc/pkg vs. /usr/local/etc/pkg/repos).","shortMessageHtmlLink":"verify: add priority parsing for display with '-l' option"}},{"before":"2768a00f61ff05f9a6d3bf429979ff17b83bbb97","after":"d2164d243d429007a183abc968ad4eef0d54b701","ref":"refs/heads/master","pushedAt":"2024-09-04T06:31:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"patch: load all patches, but only find and show for current repo\n\nWe may consider showing all patches with -l prefixed with a repo\nstatement, but in reality screen estate is not to our advantage\nhere.","shortMessageHtmlLink":"patch: load all patches, but only find and show for current repo"}},{"before":"774d226274455128a804ea263f74c9ce4b944037","after":"2768a00f61ff05f9a6d3bf429979ff17b83bbb97","ref":"refs/heads/master","pushedAt":"2024-08-31T08:53:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"code: make this more prominent","shortMessageHtmlLink":"code: make this more prominent"}},{"before":"8bdd7dcdbf5aec2f6fc5ee9aa70902165ccf094b","after":"774d226274455128a804ea263f74c9ce4b944037","ref":"refs/heads/master","pushedAt":"2024-08-31T08:44:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"patch: allow passing full URLs","shortMessageHtmlLink":"patch: allow passing full URLs"}},{"before":"5b9f058dca6e52bf92bd65db7d6dc18139273240","after":"8bdd7dcdbf5aec2f6fc5ee9aa70902165ccf094b","ref":"refs/heads/master","pushedAt":"2024-08-30T19:32:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"revert: same same, but different","shortMessageHtmlLink":"revert: same same, but different"}},{"before":"e7bf2a50620680acf8db2cd3385fa695521562a8","after":"5b9f058dca6e52bf92bd65db7d6dc18139273240","ref":"refs/heads/master","pushedAt":"2024-08-30T19:29:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"update: remove -a; closes #90\n\nSince fa77626e7 doesn't give more context and we have ample proof\nthat it doesn't play well with -T restarting the timeout which isn't\nreally useful.","shortMessageHtmlLink":"update: remove -a; closes #90"}},{"before":"41065865de56d59024e45f44f46a00bf063c2acb","after":"e7bf2a50620680acf8db2cd3385fa695521562a8","ref":"refs/heads/master","pushedAt":"2024-08-20T09:42:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"update: fix man page","shortMessageHtmlLink":"update: fix man page"}},{"before":"a8850ea2aa37807d57a833edf3b75360b96c2611","after":"41065865de56d59024e45f44f46a00bf063c2acb","ref":"refs/heads/master","pushedAt":"2024-08-20T09:40:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"make: fix typo","shortMessageHtmlLink":"make: fix typo"}},{"before":"bd4ed04fbe6d831aed06a173579a77ce20a9e1ad","after":"a8850ea2aa37807d57a833edf3b75360b96c2611","ref":"refs/heads/master","pushedAt":"2024-08-20T09:01:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"update: make a separate function","shortMessageHtmlLink":"update: make a separate function"}},{"before":"8e63174e25aa29dc78ff62ebc9fb6844026d0cae","after":"bd4ed04fbe6d831aed06a173579a77ce20a9e1ad","ref":"refs/heads/master","pushedAt":"2024-08-20T08:47:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"update: awareness for pkg leftovers\n\nRemove these files in -e mode. It's better to do this\nhere so we can ask people to run this out of band and\nmaybe we even need to make this a blocker in order to\nalways succeed with updates.\n\nPR: https://forum.opnsense.org/index.php?topic=42301.0","shortMessageHtmlLink":"update: awareness for pkg leftovers"}},{"before":"f46a2e38ed51694eb2d387b9a5cedd306968ec02","after":"8e63174e25aa29dc78ff62ebc9fb6844026d0cae","ref":"refs/heads/master","pushedAt":"2024-07-26T10:58:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"Fix typo in opnsense-bootstrap.sh.in","shortMessageHtmlLink":"Fix typo in opnsense-bootstrap.sh.in"}},{"before":"f272a1c0c1191c2ea965710e5771b0b82d3ad148","after":"f46a2e38ed51694eb2d387b9a5cedd306968ec02","ref":"refs/heads/master","pushedAt":"2024-07-26T08:12:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"bootstrap: simplify and add check for empty release","shortMessageHtmlLink":"bootstrap: simplify and add check for empty release"}},{"before":"faa8226602c2e2c2fa8483b35f23d58eb456fef7","after":"f272a1c0c1191c2ea965710e5771b0b82d3ad148","ref":"refs/heads/master","pushedAt":"2024-07-26T06:53:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"bootstrap: since %%FREEBSD%% is replaced globally...\n\n...Make sure to just test for %%[..]%% content so the replace\ndoes not replace this conditional.","shortMessageHtmlLink":"bootstrap: since %%FREEBSD%% is replaced globally..."}},{"before":"3881cbf5644eb5c09094bc35a5c6e042f5ef28ef","after":"faa8226602c2e2c2fa8483b35f23d58eb456fef7","ref":"refs/heads/master","pushedAt":"2024-07-25T08:20:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"bootstrap: stop telling people what to do*\n\n*This is at the user's own risk to trash their bootstrap\nprocedure as we no longer check the FreeBSD major version.","shortMessageHtmlLink":"bootstrap: stop telling people what to do*"}},{"before":"d27b70e11e7b35629a2e0ab3290e36038db77b52","after":"3881cbf5644eb5c09094bc35a5c6e042f5ef28ef","ref":"refs/heads/master","pushedAt":"2024-07-24T20:11:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"bootstrap: fix lingering directories since pkg 1.21.0\n\nPR: https://forum.opnsense.org/index.php?topic=41710.0","shortMessageHtmlLink":"bootstrap: fix lingering directories since pkg 1.21.0"}},{"before":"f2a68310adc96dda4b49b928a2fe50ef7a27b974","after":"d27b70e11e7b35629a2e0ab3290e36038db77b52","ref":"refs/heads/master","pushedAt":"2024-07-22T10:43:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"src: update to OPNsense 24.7/FreBSD 14.1 also related to #93","shortMessageHtmlLink":"src: update to OPNsense 24.7/FreBSD 14.1 also related to #93"}},{"before":"43c2b391671448ad75a4ae271c08e03c095d8c46","after":"f2a68310adc96dda4b49b928a2fe50ef7a27b974","ref":"refs/heads/master","pushedAt":"2024-04-04T09:09:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"revert: this stopped working, but really odd timing","shortMessageHtmlLink":"revert: this stopped working, but really odd timing"}},{"before":"b1fcf22eb987482512b559b7a267e2697a9aae4b","after":"43c2b391671448ad75a4ae271c08e03c095d8c46","ref":"refs/heads/master","pushedAt":"2024-01-25T13:22:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"update: ready for 24.1","shortMessageHtmlLink":"update: ready for 24.1"}},{"before":"edd410537d76eaabb4f2896039a4dd7765b59464","after":"b1fcf22eb987482512b559b7a267e2697a9aae4b","ref":"refs/heads/master","pushedAt":"2024-01-22T08:51:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"make: consolidate BINDIR and MANDIR (new location)","shortMessageHtmlLink":"make: consolidate BINDIR and MANDIR (new location)"}},{"before":"fa4f0c4cf9ab4a006d2da8b0452cc7d4d49e263e","after":"edd410537d76eaabb4f2896039a4dd7765b59464","ref":"refs/heads/master","pushedAt":"2023-12-21T07:07:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"README: fix typo","shortMessageHtmlLink":"README: fix typo"}},{"before":"bcc09b985bba44d18aeac0abca0053ac6f5d0a14","after":"fa4f0c4cf9ab4a006d2da8b0452cc7d4d49e263e","ref":"refs/heads/master","pushedAt":"2023-12-19T08:02:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"update: avoid updating .cshrc/.profile\n\nSince /var is no longer MFS we can remove the previous exclusions.","shortMessageHtmlLink":"update: avoid updating .cshrc/.profile"}},{"before":"942dc09563f71cb5513d887fd86c90a1766b4045","after":"bcc09b985bba44d18aeac0abca0053ac6f5d0a14","ref":"refs/heads/master","pushedAt":"2023-11-15T10:35:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"update: refactor slightly to avoid code duplication","shortMessageHtmlLink":"update: refactor slightly to avoid code duplication"}},{"before":"bd59f2dff5a62256e9a441c862aa1dfb4b5dc335","after":"942dc09563f71cb5513d887fd86c90a1766b4045","ref":"refs/heads/master","pushedAt":"2023-11-14T08:26:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"update: aux set fetch URL construction is non-trivial\n\n1. Always use amd64 as that architecture is always available.\n2. Use the default mirror unless a subscription key is found.\n3. Use required ABI pointing to community/business selection.\n\nWhile here fix an early return in parsing the subscription.","shortMessageHtmlLink":"update: aux set fetch URL construction is non-trivial"}},{"before":"55e977eb14ceb019a17e7114c40078d59b4ce552","after":"bd59f2dff5a62256e9a441c862aa1dfb4b5dc335","ref":"refs/heads/master","pushedAt":"2023-10-26T06:37:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"update: fix pkg+ lookup now that it is gone; closes #87","shortMessageHtmlLink":"update: fix pkg+ lookup now that it is gone; closes #87"}},{"before":"d530c45b432f4055189feca9ea294725a727e6a8","after":"55e977eb14ceb019a17e7114c40078d59b4ce552","ref":"refs/heads/master","pushedAt":"2023-10-25T05:44:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"update: mute \"Files x and y differ\" message","shortMessageHtmlLink":"update: mute \"Files x and y differ\" message"}},{"before":"89f58b22a457f594f35167edaa2b392c2cf78aaa","after":"d530c45b432f4055189feca9ea294725a727e6a8","ref":"refs/heads/master","pushedAt":"2023-10-20T12:15:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"update: fix the mirror read (no more pkg+ prefix)","shortMessageHtmlLink":"update: fix the mirror read (no more pkg+ prefix)"}},{"before":"d334c1b41b33e8fca335d7d1dae28cf48a1eca93","after":"89f58b22a457f594f35167edaa2b392c2cf78aaa","ref":"refs/heads/master","pushedAt":"2023-10-10T10:09:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"bootstrap: base CA should avoid dealing with ca_root_nss","shortMessageHtmlLink":"bootstrap: base CA should avoid dealing with ca_root_nss"}},{"before":"85e0590d328d5141fe295d31ad71b57994e1f965","after":null,"ref":"refs/heads/base_ca","pushedAt":"2023-10-10T10:09:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"}},{"before":null,"after":"85e0590d328d5141fe295d31ad71b57994e1f965","ref":"refs/heads/base_ca","pushedAt":"2023-10-10T08:42:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fichtner","name":"Franco Fichtner","path":"/fichtner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1915288?s=80&v=4"},"commit":{"message":"bootstrap: base CA should avoid dealing with ca_root_nss","shortMessageHtmlLink":"bootstrap: base CA should avoid dealing with ca_root_nss"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEtqs6xgA","startCursor":null,"endCursor":null}},"title":"Activity ยท opnsense/update"}