{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":669086959,"defaultBranch":"main","name":"PackageKit","ownerLogin":"sidt4","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-07-21T10:01:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/128038884?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724523227.0","currentOid":""},"activityList":{"items":[{"before":"d346bb2dbfdaff93418f4426f31b01c09a3c5491","after":"a63b9e34c1b5d8d135da2aa24cc8e2d1044d34a9","ref":"refs/heads/alpm-compiler-fixes","pushedAt":"2024-09-12T16:24:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"alpm: Fix function declaration isn’t a prototype error\n\n../backends/alpm/pk-alpm-transaction.c:364:1: error: function declaration isn’t a prototype [-Werror=strict-prototypes]\n 364 | pk_alpm_transaction_output_end ()\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\ncc1: some warnings being treated as errors","shortMessageHtmlLink":"alpm: Fix function declaration isn’t a prototype error"}},{"before":"5554632afee42ad5871e5576e6e0153bc3bb51d7","after":"8a62a9c6c478e5f5ef6dd1b6e45e2794465ee480","ref":"refs/heads/fix-zypp-compiler-warnings","pushedAt":"2024-09-12T12:30:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"zypp: Use 'G_GNUC_PRINTF' attribute to 'zypp_backend_finished_error' and fixup warnings\n\nAdd 'G_GNUC_PRINTF' attribute to fix the following warning:\n\n../backends/zypp/pk-backend-zypp.cpp: In function ‘void zypp_backend_finished_error(PkBackendJob*, PkErrorEnum, const char*, ...)’:\n../backends/zypp/pk-backend-zypp.cpp:1803:35: warning: function ‘void zypp_backend_finished_error(PkBackendJob*, PkErrorEnum, const char*, ...)’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format]\n 1803 | buffer = g_strdup_vprintf (format, args);\n | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~\n\nand fix follow up warnings due to that.\n\npk-backend-zypp.cpp:1933:53: warning: format not a string literal and no format arguments [-Wformat-security]\npk-backend-zypp.cpp:2131:45: warning: format not a string literal and no format arguments [-Wformat-security]\npk-backend-zypp.cpp:2135:45: warning: format not a string literal and no format arguments [-Wformat-security]\npk-backend-zypp.cpp:2215:53: warning: format not a string literal and no format arguments [-Wformat-security]\npk-backend-zypp.cpp:2597:45: warning: format not a string literal and no format arguments [-Wformat-security]\npk-backend-zypp.cpp:2869:45: warning: format not a string literal and no format arguments [-Wformat-security]\npk-backend-zypp.cpp:2985:45: warning: format not a string literal and no format arguments [-Wformat-security]\npk-backend-zypp.cpp:2989:45: warning: format not a string literal and no format arguments [-Wformat-security]\npk-backend-zypp.cpp:3279:45: warning: format not a string literal and no format arguments [-Wformat-security]\npk-backend-zypp.cpp:3283:45: warning: format not a string literal and no format arguments [-Wformat-security]\npk-backend-zypp.cpp:3334:45: warning: format not a string literal and no format arguments [-Wformat-security]\npk-backend-zypp.cpp:3338:45: warning: format not a string literal and no format arguments [-Wformat-security]\npk-backend-zypp.cpp:3961:45: warning: format not a string literal and no format arguments [-Wformat-security]\n\nCloses https://github.com/PackageKit/PackageKit/issues/692","shortMessageHtmlLink":"zypp: Use 'G_GNUC_PRINTF' attribute to 'zypp_backend_finished_error' …"}},{"before":"0da3a4effb92166cd6039417279c77d01c94d7b4","after":"9357c686c6932e372c4904a82776a83afe97eaf4","ref":"refs/heads/fix-apt-download-size","pushedAt":"2024-08-29T02:02:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"apt: Use 'pk_backend_job_details_full()' so download size is reported properly\n\nThis is needed for download size reporting to work in PK clients which\nuse the 'download-size' property (introduced in 3741c6842b) in\n'get-details' response. 'download-size' property is available only\nwhen the PK backend uses 'pk_backend_job_details_full()', not\notherwise.\n\nFixes: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026076","shortMessageHtmlLink":"apt: Use 'pk_backend_job_details_full()' so download size is reported…"}},{"before":"6965e9ed5e6536e850e6b41b2fbd1d104bcdfbf5","after":"527a1f40f05921bf74dbaa9e644e3fa4fef75ac0","ref":"refs/heads/add-zypp-to-ci","pushedAt":"2024-08-24T19:05:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"ci: Add alpm backend to CI (debian)\n\nFor building and installing purposes, build dependencies of\npacman-package-manager (which includes 'libalpm' package) provided by\ndebian are sufficient. So, we now build and test 'alpm' backend job\ndirectly in debian ci after 'apt' backend job completes.\n\nPart of: https://github.com/PackageKit/PackageKit/issues/691","shortMessageHtmlLink":"ci: Add alpm backend to CI (debian)"}},{"before":"f90ba2a8b6f787e26cbc2cff1ac0bb088c91eee0","after":"6965e9ed5e6536e850e6b41b2fbd1d104bcdfbf5","ref":"refs/heads/add-zypp-to-ci","pushedAt":"2024-08-24T18:59:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"zypp: Fix -Werror=missing-declarations by making functions static\n\nCloses https://github.com/PackageKit/PackageKit/issues/692","shortMessageHtmlLink":"zypp: Fix -Werror=missing-declarations by making functions static"}},{"before":"816e954a4661c0037682f17ae20cdd50e72e4fe6","after":"f90ba2a8b6f787e26cbc2cff1ac0bb088c91eee0","ref":"refs/heads/add-zypp-to-ci","pushedAt":"2024-08-24T18:54:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"alpm: Support alpm 13 and 14\n\nThis should also help in running alpm job in debian CI (which\ncurrently has alpm 13).","shortMessageHtmlLink":"alpm: Support alpm 13 and 14"}},{"before":"1aeb76f1bb150f5ef3523df6e6b0c256dec07744","after":"816e954a4661c0037682f17ae20cdd50e72e4fe6","ref":"refs/heads/add-zypp-to-ci","pushedAt":"2024-08-24T18:41:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"alpm: Fix function declaration isn’t a prototype error\n\n../backends/alpm/pk-alpm-transaction.c:364:1: error: function declaration isn’t a prototype [-Werror=strict-prototypes]\n 364 | pk_alpm_transaction_output_end ()\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\ncc1: some warnings being treated as errors","shortMessageHtmlLink":"alpm: Fix function declaration isn’t a prototype error"}},{"before":"3aaced7ab9dcded58b3a456e2fd1f98b53dc50f8","after":"1aeb76f1bb150f5ef3523df6e6b0c256dec07744","ref":"refs/heads/add-zypp-to-ci","pushedAt":"2024-08-24T18:35:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"zypp: Fix -Werror=missing-declarations by making functions static\n\nCloses https://github.com/PackageKit/PackageKit/issues/692","shortMessageHtmlLink":"zypp: Fix -Werror=missing-declarations by making functions static"}},{"before":"77809ba31ca3b0a5c38a8f42500bc43597c1a5cf","after":"3aaced7ab9dcded58b3a456e2fd1f98b53dc50f8","ref":"refs/heads/add-zypp-to-ci","pushedAt":"2024-08-24T18:23:53.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"zypp: Fix -Werror=missing-declarations by making functions static\n\nCloses https://github.com/PackageKit/PackageKit/issues/692","shortMessageHtmlLink":"zypp: Fix -Werror=missing-declarations by making functions static"}},{"before":null,"after":"d346bb2dbfdaff93418f4426f31b01c09a3c5491","ref":"refs/heads/alpm-compiler-fixes","pushedAt":"2024-08-24T18:13:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"alpm: Fix function declaration isn’t a prototype error\n\n../backends/alpm/pk-alpm-transaction.c:364:1: error: function declaration isn’t a prototype [-Werror=strict-prototypes]\n 364 | pk_alpm_transaction_output_end ()\n | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\ncc1: some warnings being treated as errors","shortMessageHtmlLink":"alpm: Fix function declaration isn’t a prototype error"}},{"before":"33b5e2e97904ec1f8380ae8191181bea4df9051d","after":"77809ba31ca3b0a5c38a8f42500bc43597c1a5cf","ref":"refs/heads/add-zypp-to-ci","pushedAt":"2024-08-24T18:08:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"ci: Add alpm backend to CI (debian)\n\nFor building and installing purposes, build dependencies of\npacman-package-manager (which includes 'libalpm' package) provided by\ndebian are sufficient. So, we now build and test 'alpm' backend job\ndirectly in debian ci after 'apt' backend job completes.\n\nPart of: https://github.com/PackageKit/PackageKit/issues/691","shortMessageHtmlLink":"ci: Add alpm backend to CI (debian)"}},{"before":"3f27b2a8288c631f6247fb81ae5fe239f81a8587","after":"33b5e2e97904ec1f8380ae8191181bea4df9051d","ref":"refs/heads/add-zypp-to-ci","pushedAt":"2024-08-24T14:29:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"ci: Try debian testing (trixie) for 'libzypp' backend\n\nmeson setup fails in Debian Bookworm with the following error:\n\nDependency libzypp found: NO found 17.25.7 but need: '>=17.31.0'\n\nlibzypp version in trixie: 17.35.9-1","shortMessageHtmlLink":"ci: Try debian testing (trixie) for 'libzypp' backend"}},{"before":"347a4c2e3704744eecdc238a32bd17ea34fca28e","after":"3f27b2a8288c631f6247fb81ae5fe239f81a8587","ref":"refs/heads/add-zypp-to-ci","pushedAt":"2024-08-24T10:58:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"ci: Add systemd-dev to debian:testing ci\n\nThis is a temporary fix. This should not be needed and should be\nremoved.","shortMessageHtmlLink":"ci: Add systemd-dev to debian:testing ci"}},{"before":"3f27b2a8288c631f6247fb81ae5fe239f81a8587","after":"347a4c2e3704744eecdc238a32bd17ea34fca28e","ref":"refs/heads/add-zypp-to-ci","pushedAt":"2024-08-24T10:51:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"zypp: Fix -Werror=missing-declarations by making functions static\n\nCloses https://github.com/PackageKit/PackageKit/issues/692","shortMessageHtmlLink":"zypp: Fix -Werror=missing-declarations by making functions static"}},{"before":"da726dc282fa7e928b6df4a5b3106aae6246e1ef","after":"3f27b2a8288c631f6247fb81ae5fe239f81a8587","ref":"refs/heads/add-zypp-to-ci","pushedAt":"2024-08-24T10:43:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"ci: Add systemd-dev to debian:testing ci\n\nThis is a temporary fix. This should not be needed and should be\nremoved.","shortMessageHtmlLink":"ci: Add systemd-dev to debian:testing ci"}},{"before":"7a6937321f4e3bac1f7cbcf6f89d1e4833aee7c1","after":"da726dc282fa7e928b6df4a5b3106aae6246e1ef","ref":"refs/heads/add-zypp-to-ci","pushedAt":"2024-08-24T10:17:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"ci: Try debian testing for 'libzypp' backend\n\nDependency libzypp found: NO found 17.25.7 but need: '>=17.31.0'\n\nverion 17.31.0 was released on Jul 19, 2022\nverion 17.25.7 was released on Feb 17, 2021","shortMessageHtmlLink":"ci: Try debian testing for 'libzypp' backend"}},{"before":"07f4b4f1e5b6b8a5480ce9bb4360c9666c523244","after":"7a6937321f4e3bac1f7cbcf6f89d1e4833aee7c1","ref":"refs/heads/add-zypp-to-ci","pushedAt":"2024-08-24T10:07:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"ci: Add zypp backend to CI (debian)\n\nFor building and installing purposes, 'libzypp' / 'libzypp-dev'\npackages provided by debian are sufficient. So, we not build and test\n'zypp' backend directly in Debian CI after 'apt' backend test.\n\nPart of: https://github.com/PackageKit/PackageKit/issues/691","shortMessageHtmlLink":"ci: Add zypp backend to CI (debian)"}},{"before":null,"after":"07f4b4f1e5b6b8a5480ce9bb4360c9666c523244","ref":"refs/heads/add-zypp-to-ci","pushedAt":"2024-08-24T09:59:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"ci: Add zypp backend to CI (debian)\n\nFor building and installing purposes, 'libzypp' / 'libzypp-dev'\npackages provided by debian are sufficient. So, we not build and test\n'zypp' backend directly in Debian CI after 'apt' backend test.","shortMessageHtmlLink":"ci: Add zypp backend to CI (debian)"}},{"before":"3f5aabf09ba7e673a55b186f1cdeb94ddf430fbc","after":"5554632afee42ad5871e5576e6e0153bc3bb51d7","ref":"refs/heads/fix-zypp-compiler-warnings","pushedAt":"2024-08-24T09:05:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"zypp: Use 'G_GNUC_PRINTF' attribute to 'zypp_backend_finished_error' and fixup warnings\n\nAdd 'G_GNUC_PRINTF' attribute to fix the following warning:\n\n../backends/zypp/pk-backend-zypp.cpp: In function ‘void zypp_backend_finished_error(PkBackendJob*, PkErrorEnum, const char*, ...)’:\n../backends/zypp/pk-backend-zypp.cpp:1803:35: warning: function ‘void zypp_backend_finished_error(PkBackendJob*, PkErrorEnum, const char*, ...)’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format]\n 1803 | buffer = g_strdup_vprintf (format, args);\n | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~\n\nand fix follow up warnings due to that.\n\npk-backend-zypp.cpp:1933:53: warning: format not a string literal and no format arguments [-Wformat-security]\npk-backend-zypp.cpp:2131:45: warning: format not a string literal and no format arguments [-Wformat-security]\npk-backend-zypp.cpp:2135:45: warning: format not a string literal and no format arguments [-Wformat-security]\npk-backend-zypp.cpp:2215:53: warning: format not a string literal and no format arguments [-Wformat-security]\npk-backend-zypp.cpp:2597:45: warning: format not a string literal and no format arguments [-Wformat-security]\npk-backend-zypp.cpp:2869:45: warning: format not a string literal and no format arguments [-Wformat-security]\npk-backend-zypp.cpp:2985:45: warning: format not a string literal and no format arguments [-Wformat-security]\npk-backend-zypp.cpp:2989:45: warning: format not a string literal and no format arguments [-Wformat-security]\npk-backend-zypp.cpp:3279:45: warning: format not a string literal and no format arguments [-Wformat-security]\npk-backend-zypp.cpp:3283:45: warning: format not a string literal and no format arguments [-Wformat-security]\npk-backend-zypp.cpp:3334:45: warning: format not a string literal and no format arguments [-Wformat-security]\npk-backend-zypp.cpp:3338:45: warning: format not a string literal and no format arguments [-Wformat-security]\npk-backend-zypp.cpp:3961:45: warning: format not a string literal and no format arguments [-Wformat-security]\n\nCloses https://github.com/PackageKit/PackageKit/issues/692","shortMessageHtmlLink":"zypp: Use 'G_GNUC_PRINTF' attribute to 'zypp_backend_finished_error' …"}},{"before":null,"after":"3f5aabf09ba7e673a55b186f1cdeb94ddf430fbc","ref":"refs/heads/fix-zypp-compiler-warnings","pushedAt":"2024-08-23T21:09:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"zypp: Convert random whitespaces to tabs","shortMessageHtmlLink":"zypp: Convert random whitespaces to tabs"}},{"before":null,"after":"9f0640dffd7b6f44eac9b0cd09806fe5cdfe4bce","ref":"refs/heads/entropy_portage_meson_issue","pushedAt":"2024-08-23T18:36:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"entropy/portage: Fix missing 'comma' in meson.install_data ()\n\nFixes https://github.com/PackageKit/PackageKit/issues/694","shortMessageHtmlLink":"entropy/portage: Fix missing 'comma' in meson.install_data ()"}},{"before":null,"after":"2d64bca5d98a819e7c6db275c902d7af788594b8","ref":"refs/heads/update-alpm-error-fix","pushedAt":"2024-08-18T19:04:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"alpm: Use 'alpm_errno()' rather than incorrect 'errno' for libalpm errors\n\nRefer https://github.com/PackageKit/PackageKit/issues/661","shortMessageHtmlLink":"alpm: Use 'alpm_errno()' rather than incorrect 'errno' for libalpm er…"}},{"before":"46d82b083a4c3ef1e34add5770a16f8e31500026","after":"0da3a4effb92166cd6039417279c77d01c94d7b4","ref":"refs/heads/fix-apt-download-size","pushedAt":"2024-08-14T05:19:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"apt: Use 'pk_backend_job_details_full()' so download size is reported properly\n\nI guess '3741c6842b' broke the size reporting for backends other than\n'dnf' in GNOME Software.\n\nFixes: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026076","shortMessageHtmlLink":"apt: Use 'pk_backend_job_details_full()' so download size is reported…"}},{"before":null,"after":"46d82b083a4c3ef1e34add5770a16f8e31500026","ref":"refs/heads/fix-apt-download-size","pushedAt":"2024-08-14T05:17:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"apt: Use 'pk_backend_job_details_full()' so download size is reported properly\n\nI guess '3741c6842b' broke the size reporting for backends other than\n'dnf' in GNOME Software.","shortMessageHtmlLink":"apt: Use 'pk_backend_job_details_full()' so download size is reported…"}},{"before":"70594bbe7b3c61b7f9fe58cb77ddaeb630e7276f","after":"29f59afb2f6482d092493758d9e4d6d8d95faf8f","ref":"refs/heads/main","pushedAt":"2024-06-25T04:27:14.000Z","pushType":"push","commitsCount":186,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"trivial: Do not generate redundant hash sums\n\nMeson already generates sha256 signatures, so all that is actually left\nfor us here is to sign the generated tarball.","shortMessageHtmlLink":"trivial: Do not generate redundant hash sums"}},{"before":null,"after":"537707cd6c0b47e4134df5d0ee8541e3973f6811","ref":"refs/heads/fix-get-time-transaction-crash","pushedAt":"2024-06-05T21:18:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"PkControl: Fix crash with 'get-time' transaction\n\nFixes the following crash:\n\n$ pkcon get-time get-updates\n(pkcon:28486): PackageKit-CRITICAL **: 20:31:50.933: pk_control_get_time_since_action_finish: assertion 'g_async_result_is_tagged (res, pk_control_get_transaction_list_async)' failed\nSegmentation fault\n\nWith fix:\n\n$ pkcon get-time get-updates\nTime since: 165s","shortMessageHtmlLink":"PkControl: Fix crash with 'get-time' transaction"}},{"before":"f4f2799d5f03a6e24f3628e27109a6387f87705e","after":"aadb68d54c3622424c3a5c5aa48d557cf9f8b036","ref":"refs/heads/use_appopriate_generic_finish","pushedAt":"2024-05-21T18:50:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"pkcon: Use appropriate callbacks for client / task async calls\n\nFixes: #747","shortMessageHtmlLink":"pkcon: Use appropriate callbacks for client / task async calls"}},{"before":"25668a0e9a198eb2ebf4fbe7ee85cd56bef720a6","after":"b9609ee73db4923e3546876124f6cb16f2d36012","ref":"refs/heads/proxy-pkclient-refcount-fix","pushedAt":"2024-05-19T18:19:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"pk-client: Fix GTask warning caused by PkClientState refcount issue\n\nFixes the following warning message while running 'pkmon' and gives\nthe proper output.\n\n\"GTask finalized without ever returning (using g_task_return_*())\"\n\nThis was caused because 'PkClientState' was finalized incorrectly,\ncausing the state's 'GTask' object to be finalized before expected,\ncausing the warning.\n\nFixes: #709","shortMessageHtmlLink":"pk-client: Fix GTask warning caused by PkClientState refcount issue"}},{"before":null,"after":"25668a0e9a198eb2ebf4fbe7ee85cd56bef720a6","ref":"refs/heads/proxy-pkclient-refcount-fix","pushedAt":"2024-05-19T18:16:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"pk-client: Fix pkmon gtask warning caused by PkClient refcount issue\n\nFixes 'GTask finalized without ever returning (using\ng_task_return_*())' warning message while running `pkmon` and gives\nthe proper output.\n\nThis was caused because `PkClientState` was finalized incorrectly,\ncausing the state's gtask object to be finalized causing the warning.\n\nFixes: #709","shortMessageHtmlLink":"pk-client: Fix pkmon gtask warning caused by PkClient refcount issue"}},{"before":null,"after":"e77c5ed6d5672a406b9e0098a0034b5278de2dbb","ref":"refs/heads/fix-gir-scanner-matching-async-finish-warning","pushedAt":"2024-05-16T17:13:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sidt4","name":null,"path":"/sidt4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128038884?s=80&v=4"},"commit":{"message":"Fix 'g-ir-scanner' matching async / finish warning\n\nWe now use 'finish-func` gir annotation to fix the following warning:\n\nCouldn't find 'X_finish' for the corresponding async function: 'X_async'","shortMessageHtmlLink":"Fix 'g-ir-scanner' matching async / finish warning"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEtJ2GaAA","startCursor":null,"endCursor":null}},"title":"Activity · sidt4/PackageKit"}