{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1530481,"defaultBranch":"main","name":"pkg","ownerLogin":"freebsd","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-03-26T20:35:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/811839?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721831138.0","currentOid":""},"activityList":{"items":[{"before":"7064d2d21a21a10268d519a56cf8dd7bcda659d4","after":"d908ee677db6b9a233cc241cd2e45b910010d640","ref":"refs/heads/main","pushedAt":"2024-09-06T12:03:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"},"commit":{"message":"queries: make glob search case sensitive\n\nFixes: #2309","shortMessageHtmlLink":"queries: make glob search case sensitive"}},{"before":"8f04c834a047d6760b0809d85775495f8897ef6c","after":"7064d2d21a21a10268d519a56cf8dd7bcda659d4","ref":"refs/heads/main","pushedAt":"2024-09-04T15:58:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"},"commit":{"message":"debian: keep the default compression as txz\n\nDebian's libarchive does not have yet zstd unabled via the library\nby default","shortMessageHtmlLink":"debian: keep the default compression as txz"}},{"before":"9192077272ba7a8f9beb19df019fe2b495d8272a","after":"8f04c834a047d6760b0809d85775495f8897ef6c","ref":"refs/heads/main","pushedAt":"2024-09-04T13:19:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"},"commit":{"message":"fetch_file: respect rfc8089","shortMessageHtmlLink":"fetch_file: respect rfc8089"}},{"before":"84a1715e530ffa494b03974e18122afd8c06dd28","after":"9192077272ba7a8f9beb19df019fe2b495d8272a","ref":"refs/heads/main","pushedAt":"2024-09-02T08:30:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"},"commit":{"message":"Improve --debug output when libcurl is used\n\nhttps://github.com/freebsd/pkg/issues/2302","shortMessageHtmlLink":"Improve --debug output when libcurl is used"}},{"before":"7717407ccfb3ab9428dbedd98baba46648d83fcd","after":"84a1715e530ffa494b03974e18122afd8c06dd28","ref":"refs/heads/main","pushedAt":"2024-09-02T08:29:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"},"commit":{"message":"pkg-repository.5 Latest/ May contain (singular)\n\nSingular, not plural.","shortMessageHtmlLink":"pkg-repository.5 Latest/ May contain (singular)"}},{"before":"cce9724f190a1dbedac66cbdac2c1031c22cb864","after":"7717407ccfb3ab9428dbedd98baba46648d83fcd","ref":"refs/heads/main","pushedAt":"2024-08-21T04:40:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"},"commit":{"message":"libpkg: Avoid an out-of-bounds access in pkg_delete_dir()\n\nThis can happen if the pkg prefix is \"/\", which is the case for pkgbase\npackages.\n\nReported by:\tCHERI","shortMessageHtmlLink":"libpkg: Avoid an out-of-bounds access in pkg_delete_dir()"}},{"before":"43fa0b69ced9cf8d7d9394f4c1c1637daf1fb829","after":"cce9724f190a1dbedac66cbdac2c1031c22cb864","ref":"refs/heads/main","pushedAt":"2024-08-19T07:27:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"},"commit":{"message":"pkg.conf.sample: sort -u, instead of uniq | sort\n\nResolves\r\nhttps://github.com/freebsd/pkg/pull/2300#issuecomment-2247874004","shortMessageHtmlLink":"pkg.conf.sample: sort -u, instead of uniq | sort"}},{"before":"1da675e430e786b5fdb8fb5d26332a012014be9f","after":"43fa0b69ced9cf8d7d9394f4c1c1637daf1fb829","ref":"refs/heads/main","pushedAt":"2024-08-19T07:27:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"},"commit":{"message":"src/query.c: keep the string length in a variable\n\nString lengths are computed in a for loop, so it will have to\ncall strlen() on each iteration. Although, optimization can store\nthe length in a register, so it won't have to be called on each loop,\nbuilds however, with -O0 (optimization off) will not do this.\n\nSigned-off-by: rilysh ","shortMessageHtmlLink":"src/query.c: keep the string length in a variable"}},{"before":"693eafcbd78f6bb0750462c10397e0d37f481e12","after":"1da675e430e786b5fdb8fb5d26332a012014be9f","ref":"refs/heads/main","pushedAt":"2024-07-25T10:08:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"},"commit":{"message":"1.21.99.2","shortMessageHtmlLink":"1.21.99.2"}},{"before":"c61d163f13efcdad7447f0e582afc2b633474ebf","after":"693eafcbd78f6bb0750462c10397e0d37f481e12","ref":"refs/heads/main","pushedAt":"2024-07-25T10:01:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"},"commit":{"message":"info: fix again json compact output","shortMessageHtmlLink":"info: fix again json compact output"}},{"before":"2883c71ff1a297ca3b023654ebb1549196402d14","after":"c61d163f13efcdad7447f0e582afc2b633474ebf","ref":"refs/heads/main","pushedAt":"2024-07-25T09:35:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"},"commit":{"message":"sqlite: update to 3.46.0","shortMessageHtmlLink":"sqlite: update to 3.46.0"}},{"before":"9c11b66c0c6b83248605d3e280c9f9ace88dc333","after":null,"ref":"refs/heads/fixalpine","pushedAt":"2024-07-24T14:25:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"}},{"before":"f2f43f1c14b307399bddba60ecb7c5acc9370c0f","after":null,"ref":"refs/heads/revert-2297-vital","pushedAt":"2024-07-24T14:25:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"}},{"before":"539f55acf9dae5d9c3c89eef87f16a643ddadf19","after":"2883c71ff1a297ca3b023654ebb1549196402d14","ref":"refs/heads/main","pushedAt":"2024-07-24T13:37:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"},"commit":{"message":"vital: adapt the upgrade test to the new behaviour","shortMessageHtmlLink":"vital: adapt the upgrade test to the new behaviour"}},{"before":"c5112c04d15fb2dcc2359942935ecdd4ba1d2ad6","after":"539f55acf9dae5d9c3c89eef87f16a643ddadf19","ref":"refs/heads/main","pushedAt":"2024-07-24T13:27:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"},"commit":{"message":"vital: fix regression: allow for remove with --force","shortMessageHtmlLink":"vital: fix regression: allow for remove with --force"}},{"before":null,"after":"f2f43f1c14b307399bddba60ecb7c5acc9370c0f","ref":"refs/heads/revert-2297-vital","pushedAt":"2024-07-24T13:13:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"},"commit":{"message":"Revert \"Take PKG_ATTR_{VITAL,LOCKED} into account at the solver level.\"\n\nThis reverts commit 052a2d3e547b937286e6bde4afefa63487784541.","shortMessageHtmlLink":"Revert \"Take PKG_ATTR_{VITAL,LOCKED} into account at the solver level.\""}},{"before":"740b7f395d98ad8b312b4ebe702d9b8b06721d0a","after":"c5112c04d15fb2dcc2359942935ecdd4ba1d2ad6","ref":"refs/heads/main","pushedAt":"2024-07-24T13:07:09.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"},"commit":{"message":"Adapt tests after error message text change","shortMessageHtmlLink":"Adapt tests after error message text change"}},{"before":"2461422bbaeefa449da30df91b65e4b4070f6e7d","after":"740b7f395d98ad8b312b4ebe702d9b8b06721d0a","ref":"refs/heads/main","pushedAt":"2024-07-24T13:05:55.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"},"commit":{"message":"pkg-search.8: enabled, not active, for repo status","shortMessageHtmlLink":"pkg-search.8: enabled, not active, for repo status"}},{"before":"e9dc76a4c1d8cfbfd15c601911cc21bb3828d6f2","after":"2461422bbaeefa449da30df91b65e4b4070f6e7d","ref":"refs/heads/main","pushedAt":"2024-07-07T19:49:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"},"commit":{"message":"pkg.c: change error message from dup2 to dup\n\nIn pkg_open_root_fd() dup() is used to duplicate a file descriptor.\nHowever, the on error it prints dup2() (where the error occurred),\ninstead of dup(). This patch changes the function (error message)\naccording to its previous call.\n\nSigned-off-by: rilysh ","shortMessageHtmlLink":"pkg.c: change error message from dup2 to dup"}},{"before":"41fea2de0fe518c1c9e53b0b1ad4e14e85717c7d","after":"e9dc76a4c1d8cfbfd15c601911cc21bb3828d6f2","ref":"refs/heads/main","pushedAt":"2024-07-05T12:42:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"},"commit":{"message":"osversion: fix message\n\nFixes: #2162","shortMessageHtmlLink":"osversion: fix message"}},{"before":"c3d0c24810b7cc7d7b6fa07285714a8177d66839","after":"41fea2de0fe518c1c9e53b0b1ad4e14e85717c7d","ref":"refs/heads/main","pushedAt":"2024-07-05T12:36:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"},"commit":{"message":"lock/unlock: fix batch operations\n\nWhen doing batch operations on regex, glob or -a, ignore the package\nwhich are already in the expected state\n\nFixes: #2278","shortMessageHtmlLink":"lock/unlock: fix batch operations"}},{"before":"b9437a836acdbb40a8a2b3aa1fe9f49cb09fe98a","after":"c3d0c24810b7cc7d7b6fa07285714a8177d66839","ref":"refs/heads/main","pushedAt":"2024-07-02T14:16:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"},"commit":{"message":"jobs: allow user to not reinstall on option change\n\nCloses: #622","shortMessageHtmlLink":"jobs: allow user to not reinstall on option change"}},{"before":"4c72d06e3559b62a0694c6eccc1edf27fa724b17","after":"b9437a836acdbb40a8a2b3aa1fe9f49cb09fe98a","ref":"refs/heads/main","pushedAt":"2024-07-02T12:55:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"},"commit":{"message":"compression: make the default compression always tzst now\n\nCloses: #2277","shortMessageHtmlLink":"compression: make the default compression always tzst now"}},{"before":"8ac4cc9a1d1deb7963d5461cd836f488a5c47c44","after":"4c72d06e3559b62a0694c6eccc1edf27fa724b17","ref":"refs/heads/main","pushedAt":"2024-07-01T20:13:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"},"commit":{"message":"Provide mechanisms to ignore jails via prefix matching during audits\n\nThis is primarily aimed at poudriere jails but could be used\nfor any jails.\n\nSample test: with these entries in /etc/periodic.conf, both 405.pkg-base-audit\nand 410.pkg-audit will ignore jails whose names start with pkg01.131am64\nor pkg01.131i386 (pkg01 being the name of the jail in which I run poudriere).\n\nsecurity_status_baseaudit_jails_ignore_wild=\"pkg01.131am64 pkg01.131i386\"\nsecurity_status_pkgaudit_jails_ignore_wild=\"pkg01.131am64 pkg01.131i386\"\n\nBackground:\n\nhttps://twitter.com/DLangille/status/1662774504207138816\nhttps://gist.github.com/dlangille/c5dabf94a268f253a979c890a37aea38\n\nThank you","shortMessageHtmlLink":"Provide mechanisms to ignore jails via prefix matching during audits"}},{"before":"b9dfb2b28c08dc16572ee5e8daffc5efdf941ff5","after":"8ac4cc9a1d1deb7963d5461cd836f488a5c47c44","ref":"refs/heads/main","pushedAt":"2024-07-01T20:07:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"},"commit":{"message":"libpkg: fail on ARCHIVE_WARN\n\nThe cases here may return ARCHIVE_WARN when the necessary libfoo isn't\navailable, indicating that it's going to shell out to satisfy the\nrequest. We can't necessarily cope with shelling out, as that may be\nincompatible with a sandbox.\n\nErroring out gives us a path to realizing that the providing libarchive\nis broken.","shortMessageHtmlLink":"libpkg: fail on ARCHIVE_WARN"}},{"before":"75f89892aea872fde85003e56aa80cad5467a2d0","after":"b9dfb2b28c08dc16572ee5e8daffc5efdf941ff5","ref":"refs/heads/main","pushedAt":"2024-07-01T16:00:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"},"commit":{"message":"triggers: remove pkg_prefix_path from triggers\n\nIt makes no sense as it depends on a package prefix\n\nFixes: #2107","shortMessageHtmlLink":"triggers: remove pkg_prefix_path from triggers"}},{"before":"9e8783c3309fedcd5ff1ed6c3b01f8e588bab972","after":"75f89892aea872fde85003e56aa80cad5467a2d0","ref":"refs/heads/main","pushedAt":"2024-07-01T15:50:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"},"commit":{"message":"-r: change behaviour, now always actives the repository\n\nFixes: #854","shortMessageHtmlLink":"-r: change behaviour, now always actives the repository"}},{"before":"9ec9d0134157f26945d1e828f77d020d1e0623c2","after":"9e8783c3309fedcd5ff1ed6c3b01f8e588bab972","ref":"refs/heads/main","pushedAt":"2024-07-01T14:48:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"},"commit":{"message":"install/upgrade: print REMOVED at the end\n\nfixes: #2252","shortMessageHtmlLink":"install/upgrade: print REMOVED at the end"}},{"before":"254f158ca03b0bda0a5ce143129b98e592ecb8a0","after":"9ec9d0134157f26945d1e828f77d020d1e0623c2","ref":"refs/heads/main","pushedAt":"2024-07-01T11:58:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"},"commit":{"message":"backup.c: do not overwrite the \"d\" pointer\n\nIn pkgdb_dump(), whenever xstrdup() function is called, it's return\nvalue is stored in the d variable. On the next line get_dirname()\nis called and the return value of it is also stored in the same d\nvariable. Since strdup() does allocate memory, so the previous d\npointer for xstrdup() will get lost, resulting a memory leak.\n\nSigned-off-by: rilysh ","shortMessageHtmlLink":"backup.c: do not overwrite the \"d\" pointer"}},{"before":"88fc133d51a5ce4c5f9251a35fd54431dfed442e","after":"254f158ca03b0bda0a5ce143129b98e592ecb8a0","ref":"refs/heads/main","pushedAt":"2024-07-01T11:58:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bapt","name":"Baptiste Daroussin","path":"/bapt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103607?s=80&v=4"},"commit":{"message":"Small cleanup: remove useless code\n\nThis code block is spelled twice in this function and the latter one is more\ncomplete","shortMessageHtmlLink":"Small cleanup: remove useless code"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEruDxTQA","startCursor":null,"endCursor":null}},"title":"Activity ยท freebsd/pkg"}