{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":9727706,"defaultBranch":"master","name":"createrepo_c","ownerLogin":"rpm-software-management","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-04-28T08:46:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8504469?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714995994.0","currentOid":""},"activityList":{"items":[{"before":"78b0c3ff48bd58eb9c0a72879cf1025e9f225684","after":"f179c33781886da43df55dad2c0537ede20ffd8c","ref":"refs/heads/master","pushedAt":"2024-05-13T10:07:51.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"kontura","name":"amatej","path":"/kontura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16435876?s=80&v=4"},"commit":{"message":"Deprecate --database\n\nIt can't be removed yet but we can document that it's subject to\npotential removal next major release.","shortMessageHtmlLink":"Deprecate --database"}},{"before":"f02f17a18f39b28068bde9f2bebff83d1686e818","after":"78b0c3ff48bd58eb9c0a72879cf1025e9f225684","ref":"refs/heads/master","pushedAt":"2024-05-06T11:45:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kontura","name":"amatej","path":"/kontura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16435876?s=80&v=4"},"commit":{"message":"Release 1.1.1","shortMessageHtmlLink":"Release 1.1.1"}},{"before":"4a8f87d559bca0e3ba8f3611e59d0e9e4aae9622","after":"f02f17a18f39b28068bde9f2bebff83d1686e818","ref":"refs/heads/master","pushedAt":"2024-03-18T16:08:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ppisar","name":"Petr Pisar","path":"/ppisar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1064942?s=80&v=4"},"commit":{"message":"Add detection of %posttrans and %pretrans scriptlet from rpm header\n\nIn specs files, user may use %posttrans and %pretrans scriptlet like this:\nRequires(pretrans): test_pkg\nRequires(posttrans): test_pkg\nThis commit add detection to the above special scriptlet\n\nSigned-off-by: Shuo Wang ","shortMessageHtmlLink":"Add detection of %posttrans and %pretrans scriptlet from rpm header"}},{"before":"a0d595306c35045811e20fed86186750c7c68f32","after":"4a8f87d559bca0e3ba8f3611e59d0e9e4aae9622","ref":"refs/heads/master","pushedAt":"2024-03-18T10:20:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jan-kolarik","name":"kolage","path":"/jan-kolarik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110612307?s=80&v=4"},"commit":{"message":"Onboard packit tests","shortMessageHtmlLink":"Onboard packit tests"}},{"before":"10a8a7af4f1de3f98a21a7d08fe3a46ef306d197","after":"a0d595306c35045811e20fed86186750c7c68f32","ref":"refs/heads/master","pushedAt":"2024-03-12T10:12:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kontura","name":"amatej","path":"/kontura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16435876?s=80&v=4"},"commit":{"message":"Build ARM packages for all Python versions","shortMessageHtmlLink":"Build ARM packages for all Python versions"}},{"before":"a4e4c45a5b5339082f50de5a922c559d4e9e49e6","after":"10a8a7af4f1de3f98a21a7d08fe3a46ef306d197","ref":"refs/heads/master","pushedAt":"2024-03-11T07:14:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kontura","name":"amatej","path":"/kontura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16435876?s=80&v=4"},"commit":{"message":"Release 1.1.0","shortMessageHtmlLink":"Release 1.1.0"}},{"before":"dd234a81e8cc0111f9d05bd8faf59144a61978d7","after":"a4e4c45a5b5339082f50de5a922c559d4e9e49e6","ref":"refs/heads/master","pushedAt":"2024-03-11T07:11:24.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"kontura","name":"amatej","path":"/kontura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16435876?s=80&v=4"},"commit":{"message":"Add tests for RepositoryReader and RepositoryWriter","shortMessageHtmlLink":"Add tests for RepositoryReader and RepositoryWriter"}},{"before":"6ba5a7c1674d7ac6bf6de33f319da91541c11551","after":"dd234a81e8cc0111f9d05bd8faf59144a61978d7","ref":"refs/heads/master","pushedAt":"2024-03-04T16:06:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ppisar","name":"Petr Pisar","path":"/ppisar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1064942?s=80&v=4"},"commit":{"message":"Print where and when cr_hascontrollchars is true\n\nPartial fix for #424","shortMessageHtmlLink":"Print where and when cr_hascontrollchars is true"}},{"before":"8dd406fb20fe9a70728f10c0e10effc04773f493","after":"6ba5a7c1674d7ac6bf6de33f319da91541c11551","ref":"refs/heads/master","pushedAt":"2024-02-27T15:48:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"inknos","name":"Nicola Sella","path":"/inknos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20848455?s=80&v=4"},"commit":{"message":"Build aarch64 python packages during releases","shortMessageHtmlLink":"Build aarch64 python packages during releases"}},{"before":"4ade5ea5c4c636f045f29a2d8d8a57241fc5d24e","after":"8dd406fb20fe9a70728f10c0e10effc04773f493","ref":"refs/heads/master","pushedAt":"2024-02-20T16:42:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"m-blaha","name":"Marek Blaha","path":"/m-blaha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/335612?s=80&v=4"},"commit":{"message":"build: Adapt to changes in Fedora packaging of bash-completion\n\nSee also https://github.com/rpm-software-management/dnf5/issues/1252.","shortMessageHtmlLink":"build: Adapt to changes in Fedora packaging of bash-completion"}},{"before":"af1c221f675219a024d8493509bbad9cc35e9eb6","after":"02bedb870229fc569af983357f61cf41464cbc8c","ref":"refs/heads/jkolarik/bash-completion-build-issues","pushedAt":"2024-02-20T13:15:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jan-kolarik","name":"kolage","path":"/jan-kolarik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110612307?s=80&v=4"},"commit":{"message":"build: Adapt to changes in Fedora packaging of bash-completion\n\nSee also https://github.com/rpm-software-management/dnf5/issues/1252.","shortMessageHtmlLink":"build: Adapt to changes in Fedora packaging of bash-completion"}},{"before":null,"after":"af1c221f675219a024d8493509bbad9cc35e9eb6","ref":"refs/heads/jkolarik/bash-completion-build-issues","pushedAt":"2024-02-20T12:58:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jan-kolarik","name":"kolage","path":"/jan-kolarik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110612307?s=80&v=4"},"commit":{"message":"build: Adapt to changes in Fedora packaging of bash-completion\n\nSee also https://github.com/rpm-software-management/dnf5/issues/1252.","shortMessageHtmlLink":"build: Adapt to changes in Fedora packaging of bash-completion"}},{"before":"63a9bf50f52f57802b23ea1e06bf28c5c88d0b04","after":"4ade5ea5c4c636f045f29a2d8d8a57241fc5d24e","ref":"refs/heads/master","pushedAt":"2024-02-07T14:27:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kontura","name":"amatej","path":"/kontura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16435876?s=80&v=4"},"commit":{"message":"Release 1.0.4","shortMessageHtmlLink":"Release 1.0.4"}},{"before":"1aa41278079e8884eb0540693c79dd30abe82bca","after":"63a9bf50f52f57802b23ea1e06bf28c5c88d0b04","ref":"refs/heads/master","pushedAt":"2024-02-07T13:12:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kontura","name":"amatej","path":"/kontura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16435876?s=80&v=4"},"commit":{"message":"--compatibility avoids compressing group metadata\n\ncloses #403","shortMessageHtmlLink":"--compatibility avoids compressing group metadata"}},{"before":"f5b5cb3d7389da979b9f05d72ab13979a8c2dccf","after":"1aa41278079e8884eb0540693c79dd30abe82bca","ref":"refs/heads/master","pushedAt":"2024-02-07T06:54:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kontura","name":"amatej","path":"/kontura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16435876?s=80&v=4"},"commit":{"message":"mergerepo_c and modifyrepo_c now make \"pretty\" indented xml by default\n\ncloses #413","shortMessageHtmlLink":"mergerepo_c and modifyrepo_c now make \"pretty\" indented xml by default"}},{"before":"cf6ffe2f9380bd7c957f48e913355971898fed3a","after":"f5b5cb3d7389da979b9f05d72ab13979a8c2dccf","ref":"refs/heads/master","pushedAt":"2024-01-24T12:57:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kontura","name":"amatej","path":"/kontura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16435876?s=80&v=4"},"commit":{"message":"Release 1.0.3","shortMessageHtmlLink":"Release 1.0.3"}},{"before":"113813f382c3ded59d74babf797e5c75906883e2","after":"cf6ffe2f9380bd7c957f48e913355971898fed3a","ref":"refs/heads/master","pushedAt":"2024-01-12T11:25:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ppisar","name":"Petr Pisar","path":"/ppisar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1064942?s=80&v=4"},"commit":{"message":"Fix compression options, handle zck more properly","shortMessageHtmlLink":"Fix compression options, handle zck more properly"}},{"before":"60f245b5dedb9b84ef516fe6b614e75d801b92d4","after":"113813f382c3ded59d74babf797e5c75906883e2","ref":"refs/heads/master","pushedAt":"2024-01-04T06:32:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kontura","name":"amatej","path":"/kontura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16435876?s=80&v=4"},"commit":{"message":"Default changelog limit restored for --compatibility\n\nDefaulting to keeping all changelogs, while accurate to the behavior of\nlegacy createrepo, can result in terrible behaviors for some\nrepositories, making them potentially too large to be usable (libsolv\nmay segfault, I'm not sure about YUM, but both end up unpacking the\ndata on the root partition potentially causing it to run out of space).\n\nThis behavior of the --compatibility flag was never explicitly documented.\n\ncloses #318","shortMessageHtmlLink":"Default changelog limit restored for --compatibility"}},{"before":"6519820db0e0520870150c29da0e622758bef8ec","after":"60f245b5dedb9b84ef516fe6b614e75d801b92d4","ref":"refs/heads/master","pushedAt":"2024-01-04T06:11:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kontura","name":"amatej","path":"/kontura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16435876?s=80&v=4"},"commit":{"message":"Use a gzip compression by default when --compatibility is specified\n\nUnless the user explicitly asks for a different compression algo.","shortMessageHtmlLink":"Use a gzip compression by default when --compatibility is specified"}},{"before":"3e4da682963e9b236d4082d396ee02fde63c7aec","after":"6519820db0e0520870150c29da0e622758bef8ec","ref":"refs/heads/master","pushedAt":"2023-12-04T06:16:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kontura","name":"amatej","path":"/kontura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16435876?s=80&v=4"},"commit":{"message":"Fix CLI descriptions\n\nThese aren't valid compression options","shortMessageHtmlLink":"Fix CLI descriptions"}},{"before":"79ad43154ed99b94e1399062ef230f7dc3494718","after":"3e4da682963e9b236d4082d396ee02fde63c7aec","ref":"refs/heads/master","pushedAt":"2023-11-30T11:59:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jan-kolarik","name":"kolage","path":"/jan-kolarik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110612307?s=80&v=4"},"commit":{"message":"Add pre-commit checks","shortMessageHtmlLink":"Add pre-commit checks"}},{"before":"3492b935e9bbf7d0d514a62a5737d675d8fbbc68","after":"79ad43154ed99b94e1399062ef230f7dc3494718","ref":"refs/heads/master","pushedAt":"2023-11-27T08:05:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kontura","name":"amatej","path":"/kontura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16435876?s=80&v=4"},"commit":{"message":"Fix const-correctness with libxml2-2.12.0\n\nlibxml2-2.12.0 started to return errors as a pointer to a constant\nstructure and GCC 13.2.1 started to warn like this:\n\n/home/test/createrepo_c/src/xml_parser.c: In function ‘cr_xml_parser_generic’:\n/home/test/createrepo_c/src/xml_parser.c:204:35: warning: initialization discards ‘const’ qualifier fro\nm pointer target type [-Wdiscarded-qualifiers]\n 204 | xmlErrorPtr xml_err = xmlCtxtGetLastError(parser);\n | ^~~~~~~~~~~~~~~~~~~\n\nThis patch fixes it.","shortMessageHtmlLink":"Fix const-correctness with libxml2-2.12.0"}},{"before":"ce357a351205cc94fa2bf743a492efd667184083","after":"3492b935e9bbf7d0d514a62a5737d675d8fbbc68","ref":"refs/heads/master","pushedAt":"2023-11-27T07:57:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kontura","name":"amatej","path":"/kontura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16435876?s=80&v=4"},"commit":{"message":"SQLite: Enable shared cache on connection level\n\nSQLite shared cache is discouraged and SQLite can be compiled without\na support for it. If the support is disabled,\nsqlite3_enable_shared_cache() function is not provided by the library\nand building createrepo_c fails.\n\nThis patch moves from sqlite3_enable_shared_cache() to a newer\nsqlite3_open_v2(,, SQLITE_OPEN_SHAREDCACHE,) API available since\nSQLite 3.6.18 (2009-09-11).\n\nThis has four effects:\n\n(1) Building passes even if shared cache is not supported by SQLite.\n\n(2) If the support is not available at run-time, SQLite keeps working.\n\n(3) The shared cache is only enabled on connections createrep_c\nlibrary opens. It does not affect SQLite connections made by different\nlibraries or an application.\n\n(4) sqlite >= 3.6.18 is required for building.\n\nhttps://github.com/rpm-software-management/createrepo_c/issues/404\nhttps://www.sqlite.org/c3ref/enable_shared_cache.html","shortMessageHtmlLink":"SQLite: Enable shared cache on connection level"}},{"before":"c10ab17792d64f12a448dfb0dea96afa39e7d24d","after":"ce357a351205cc94fa2bf743a492efd667184083","ref":"refs/heads/master","pushedAt":"2023-11-24T10:00:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"m-blaha","name":"Marek Blaha","path":"/m-blaha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/335612?s=80&v=4"},"commit":{"message":"Use Epoch-friendly sub-package interdependencies\n\nThis helps with minimizing downstream-patches for custom createrepo_c\nbuilds with bumped Epoch (useful for the Copr team, we need to maintain\na custom createrep_c build with legacy hashes enabled, and bumped epoch\nprotects us from random upgrades to the system-default version).\n\nSigned-off-by: Petr Písař ","shortMessageHtmlLink":"Use Epoch-friendly sub-package interdependencies"}},{"before":"f73542eb948787d3d197198897a9801831e93c8d","after":"c10ab17792d64f12a448dfb0dea96afa39e7d24d","ref":"refs/heads/master","pushedAt":"2023-11-20T16:07:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ppisar","name":"Petr Pisar","path":"/ppisar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1064942?s=80&v=4"},"commit":{"message":"build: Restore compatiblity with libxml2-2.12.0","shortMessageHtmlLink":"build: Restore compatiblity with libxml2-2.12.0"}},{"before":"c602caded6a6729e8a8f9db2436d67659520f15d","after":"f73542eb948787d3d197198897a9801831e93c8d","ref":"refs/heads/master","pushedAt":"2023-11-16T09:40:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ppisar","name":"Petr Pisar","path":"/ppisar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1064942?s=80&v=4"},"commit":{"message":"Keep support for DRPM in Fedora\n\nDue to the existing support of DRPM in Fedora 39 and EPEL 7,\nwe need to still maintain it for some time.","shortMessageHtmlLink":"Keep support for DRPM in Fedora"}},{"before":null,"after":"13943a5d18bd85200f8ac67d41f07d629ceccecd","ref":"refs/heads/jkolarik/fix-drpm-support","pushedAt":"2023-11-15T16:02:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jan-kolarik","name":"kolage","path":"/jan-kolarik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110612307?s=80&v=4"},"commit":{"message":"Keep support for DRPM in Fedora\n\nDue to the existing support of DRPM in Fedora 39 and EPEL 7,\nwe need to still maintain it for some time.","shortMessageHtmlLink":"Keep support for DRPM in Fedora"}},{"before":"7c4a022476be7cd50d42d193f9defe6bace9749f","after":"c602caded6a6729e8a8f9db2436d67659520f15d","ref":"refs/heads/master","pushedAt":"2023-11-13T10:53:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Conan-Kudo","name":"Neal Gompa (ニール・ゴンパ)","path":"/Conan-Kudo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276796?s=80&v=4"},"commit":{"message":"Set same compression level for zck\n\nIn the previous commit we changed the compression level from 9 to\n10 for the \"legacy\" primary.xml.zst. Set the same level for the\nzck.","shortMessageHtmlLink":"Set same compression level for zck"}},{"before":"b6720b0207ec96eb53bad8fffa09caa635a0fbc3","after":"7c4a022476be7cd50d42d193f9defe6bace9749f","ref":"refs/heads/master","pushedAt":"2023-11-09T11:56:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Conan-Kudo","name":"Neal Gompa (ニール・ゴンパ)","path":"/Conan-Kudo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276796?s=80&v=4"},"commit":{"message":"Add a --no-pretty option to reduce repo metadata size\n\nThe indentation might be pretty, but it also adds a few percent of\ncompressed size to the metadata. for production use a --no-pretty\ncan now be set that reduces the amount of blanks in the repodata\nxml.","shortMessageHtmlLink":"Add a --no-pretty option to reduce repo metadata size"}},{"before":"59f31fce99d71f4619acbd13a913b8ed7c8a6fc1","after":"b6720b0207ec96eb53bad8fffa09caa635a0fbc3","ref":"refs/heads/master","pushedAt":"2023-11-08T23:20:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Conan-Kudo","name":"Neal Gompa (ニール・ゴンパ)","path":"/Conan-Kudo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276796?s=80&v=4"},"commit":{"message":"Set compression level for zstd to level 10\n\nThis requires a good amount of saving due to larger dictionary\nsize with only marginal more time effort for compression. decompression\ntime is unaffected.","shortMessageHtmlLink":"Set compression level for zstd to level 10"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESEE5lAA","startCursor":null,"endCursor":null}},"title":"Activity · rpm-software-management/createrepo_c"}