{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":4537118,"defaultBranch":"master","name":"libxml2","ownerLogin":"GNOME","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-06-03T12:37:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1801039?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726666608.0","currentOid":""},"activityList":{"items":[{"before":"55ddccb645e89e636645bc3c120b0e30130addc7","after":"b1c5aa6544ffc9cc31c436db48114902c2aabf17","ref":"refs/heads/master","pushedAt":"2024-09-19T10:51:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"xpath: Deprecate xmlXPathNAN and xmlXPath*INF\n\nUsers should simply use the C99 macros.","shortMessageHtmlLink":"xpath: Deprecate xmlXPathNAN and xmlXPath*INF"}},{"before":"d4e4f6f2e05626b211a07841d4fa9a18f8f1c654","after":"60d3056c97067e6cb2125284878ed7c99c90ed81","ref":"refs/heads/2.13","pushedAt":"2024-09-18T13:31:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"Release v2.13.4","shortMessageHtmlLink":"Release v2.13.4"}},{"before":"5e7874015ef5ed8b2705eb2f7b0960f56f7760ea","after":"55ddccb645e89e636645bc3c120b0e30130addc7","ref":"refs/heads/master","pushedAt":"2024-09-13T22:15:41.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"io: Make sure not to pass partial UTF-8 to write callback\n\nWe cannot split UTF-8 at arbitrary boundaries.","shortMessageHtmlLink":"io: Make sure not to pass partial UTF-8 to write callback"}},{"before":"6e503eb7423243da61768beceb68cfd8af433873","after":"5e7874015ef5ed8b2705eb2f7b0960f56f7760ea","ref":"refs/heads/master","pushedAt":"2024-09-10T17:51:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"save: Make xmlEscapeTab signed\n\nFixes issues in platforms where char is unsigned.\n\nFixes #797.","shortMessageHtmlLink":"save: Make xmlEscapeTab signed"}},{"before":"de10d4cd5f4c38a10de24533ea59153d5c27767a","after":"6e503eb7423243da61768beceb68cfd8af433873","ref":"refs/heads/master","pushedAt":"2024-09-10T15:09:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"encoding: Handle more ICU error codes\n\nU_ILLEGAL_ESCAPE_SEQUENCE and U_UNSUPPORTED_ESCAPE_SEQUENCE can occur\nwith ISO-2022.","shortMessageHtmlLink":"encoding: Handle more ICU error codes"}},{"before":"da9f892f2018a064adbb67d2df3e38dfdf02a533","after":"d4e4f6f2e05626b211a07841d4fa9a18f8f1c654","ref":"refs/heads/2.13","pushedAt":"2024-09-06T13:00:21.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"include: Check whether _MSC_VER is defined\n\nShould fix #795.","shortMessageHtmlLink":"include: Check whether _MSC_VER is defined"}},{"before":"bd9eed4694fe56e8b26405cefb3d22637b21a4d4","after":"de10d4cd5f4c38a10de24533ea59153d5c27767a","ref":"refs/heads/master","pushedAt":"2024-09-06T12:54:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"include: Check whether _MSC_VER is defined\n\nShould fix #795.","shortMessageHtmlLink":"include: Check whether _MSC_VER is defined"}},{"before":"40abebbc739fb4cddfc205eeb129cefe9b9f6e5b","after":"bd9eed4694fe56e8b26405cefb3d22637b21a4d4","ref":"refs/heads/master","pushedAt":"2024-09-04T13:56:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"parser: Make unsupported encodings an error in declarations\n\nThis was changed in 45157261, but in encoding declarations, unsupported\nencodings should raise a fatal error.\n\nFixes #794.","shortMessageHtmlLink":"parser: Make unsupported encodings an error in declarations"}},{"before":"67ff748c3eba93745a09157e11759d09f864492f","after":"40abebbc739fb4cddfc205eeb129cefe9b9f6e5b","ref":"refs/heads/master","pushedAt":"2024-08-28T23:38:51.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"python: Fix SAX driver with character streams\n\nThis apparently broke with Python 3.5 which introduced character\nstreams.\n\nFixes #790.","shortMessageHtmlLink":"python: Fix SAX driver with character streams"}},{"before":"208a4d026cf7c90aad4957f5d8523d29480cddfc","after":"da9f892f2018a064adbb67d2df3e38dfdf02a533","ref":"refs/heads/2.13","pushedAt":"2024-08-27T11:00:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"io: don't set the executable bit when creating files\n\nIssue seems to have been introduced in\n0bef93bf24def68c448af0e71844b942e0ed93ec.","shortMessageHtmlLink":"io: don't set the executable bit when creating files"}},{"before":"0bb0012e9855988a2c10d7d4c9d4176526a2dc39","after":"67ff748c3eba93745a09157e11759d09f864492f","ref":"refs/heads/master","pushedAt":"2024-08-27T10:54:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"io: don't set the executable bit when creating files\n\nIssue seems to have been introduced in\n0bef93bf24def68c448af0e71844b942e0ed93ec.","shortMessageHtmlLink":"io: don't set the executable bit when creating files"}},{"before":"2abb903344d4f655b1350c117d1a4197ff54096f","after":"0bb0012e9855988a2c10d7d4c9d4176526a2dc39","ref":"refs/heads/master","pushedAt":"2024-08-19T19:35:04.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"catalog: Set xmlCatalogInitialized after setting default catalog","shortMessageHtmlLink":"catalog: Set xmlCatalogInitialized after setting default catalog"}},{"before":"239e25f613cb0d63bb26ebae433fcc4a9e0cee16","after":"208a4d026cf7c90aad4957f5d8523d29480cddfc","ref":"refs/heads/2.13","pushedAt":"2024-08-19T19:17:33.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"xmlcatalog: Improved fix for #699","shortMessageHtmlLink":"xmlcatalog: Improved fix for #699"}},{"before":"2191ccdf7bddadcaa45aa6fd6afa624233c4ea97","after":"2abb903344d4f655b1350c117d1a4197ff54096f","ref":"refs/heads/master","pushedAt":"2024-08-19T16:20:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"tests: Add fallback for glob()\n\nFix build on platforms without glob().","shortMessageHtmlLink":"tests: Add fallback for glob()"}},{"before":"5c60860905ae963632d7d24d6b713c595a6bcda6","after":"2191ccdf7bddadcaa45aa6fd6afa624233c4ea97","ref":"refs/heads/master","pushedAt":"2024-08-18T10:22:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"autotools: Fix EXTRA_DIST\n\nFixes #786.","shortMessageHtmlLink":"autotools: Fix EXTRA_DIST"}},{"before":"f2c48847fa58fcd1ffda4863295cd7e486657e68","after":"5c60860905ae963632d7d24d6b713c595a6bcda6","ref":"refs/heads/master","pushedAt":"2024-08-18T10:14:20.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"Eliminate false positive -Warray-bounds on some compilers\n\nThis affects GCC 7.3, MinGW 7.3, and LCC 1.25 and 1.26.\nIn some sense it reverts ad93f087.","shortMessageHtmlLink":"Eliminate false positive -Warray-bounds on some compilers"}},{"before":"0c56eb8215bea9e8e4aa934e45c677e6e132cf68","after":"f2c48847fa58fcd1ffda4863295cd7e486657e68","ref":"refs/heads/master","pushedAt":"2024-08-13T13:34:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"io: Add missing calls to xmlInitParser\n\nThis is required after c9a46a91.\n\nShould fix #782.","shortMessageHtmlLink":"io: Add missing calls to xmlInitParser"}},{"before":"b45a0f0eca7d42b08fb757884a759e7654c90134","after":"0c56eb8215bea9e8e4aa934e45c677e6e132cf68","ref":"refs/heads/master","pushedAt":"2024-08-13T11:45:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"tree: Restore return value of xmlNodeListGetString with NULL list\n\nWhen passing a NULL list to xmlNodeListGetString or\nxmlNodeListGetRawString, return NULL instead of \"\" to match the old\nbehavior.\n\nFixes #783.","shortMessageHtmlLink":"tree: Restore return value of xmlNodeListGetString with NULL list"}},{"before":"1d009fe35d1c5edc6cce5e2b4c21e3a579336cb5","after":"b45a0f0eca7d42b08fb757884a759e7654c90134","ref":"refs/heads/master","pushedAt":"2024-08-07T11:20:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"nanohttp: Avoid ctype(3) misuse.\n\nfix https://gitlab.gnome.org/GNOME/libxml2/-/issues/780","shortMessageHtmlLink":"nanohttp: Avoid ctype(3) misuse."}},{"before":"6e1e22dc5f9f53fa8585b856662825d673938965","after":"1d009fe35d1c5edc6cce5e2b4c21e3a579336cb5","ref":"refs/heads/master","pushedAt":"2024-08-05T14:53:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"parser: Report at least one fatal error","shortMessageHtmlLink":"parser: Report at least one fatal error"}},{"before":"3a648d11a3b9c7e19affd47edd05ce3713de9add","after":"239e25f613cb0d63bb26ebae433fcc4a9e0cee16","ref":"refs/heads/2.13","pushedAt":"2024-08-05T14:48:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"parser: Report at least one fatal error","shortMessageHtmlLink":"parser: Report at least one fatal error"}},{"before":"a530ff125dbf8ab4f297c0b91fc8fa34d4183bf5","after":"6e1e22dc5f9f53fa8585b856662825d673938965","ref":"refs/heads/master","pushedAt":"2024-08-04T10:03:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"malloc-fail: Fix null-deref in xmlPatPushState","shortMessageHtmlLink":"malloc-fail: Fix null-deref in xmlPatPushState"}},{"before":"36ea881b9d92166568b1d107181a05f673fd4ab1","after":"a530ff125dbf8ab4f297c0b91fc8fa34d4183bf5","ref":"refs/heads/master","pushedAt":"2024-07-29T13:50:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"io: Always consume encoding handler when creating output buffers\n\nAlso free encoding handler in error case.\n\nRemove xmlAllocOutputBufferInternal which was identical to\nxmlAllocOutputBuffer.","shortMessageHtmlLink":"io: Always consume encoding handler when creating output buffers"}},{"before":"02fcb1effbd97cdb8aead18690a2d880f66ff312","after":"36ea881b9d92166568b1d107181a05f673fd4ab1","ref":"refs/heads/master","pushedAt":"2024-07-27T20:20:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"malloc-fail: Fix memory leak in xmlOutputBufferCreateFilename\n\nClose encoding handler on error.","shortMessageHtmlLink":"malloc-fail: Fix memory leak in xmlOutputBufferCreateFilename"}},{"before":"3b1742b8391e966be780bdc43fdf959f7b3a118c","after":"3a648d11a3b9c7e19affd47edd05ce3713de9add","ref":"refs/heads/2.13","pushedAt":"2024-07-25T15:33:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"parser: Make xmlParseChunk return an error if parser was stopped\n\nThis regressed after enhancing the disableSAX member in 2.13.\n\nShould fix #777.","shortMessageHtmlLink":"parser: Make xmlParseChunk return an error if parser was stopped"}},{"before":"1a8932303969907f6572b1b6aac4081c56adb5c6","after":"02fcb1effbd97cdb8aead18690a2d880f66ff312","ref":"refs/heads/master","pushedAt":"2024-07-25T15:26:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"parser: Make xmlParseChunk return an error if parser was stopped\n\nThis regressed after enhancing the disableSAX member in 2.13.\n\nShould fix #777.","shortMessageHtmlLink":"parser: Make xmlParseChunk return an error if parser was stopped"}},{"before":"6cc2387e1a6b4762931b587a114d21ee2d22399b","after":"1a8932303969907f6572b1b6aac4081c56adb5c6","ref":"refs/heads/master","pushedAt":"2024-07-24T18:32:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"[CVE-2024-40896] Fix XXE protection in downstream code\n\nSome users set an entity's children manually in the getEntity SAX\ncallback to restrict entity expansion. This stopped working after\nrenaming the \"checked\" member of xmlEntity, making at least one\ndownstream project and its dependants susceptible to XXE attacks.\n\nSee #761.","shortMessageHtmlLink":"[CVE-2024-40896] Fix XXE protection in downstream code"}},{"before":"58a973c40ba927e5ad941789723da7c47a2d60e3","after":"954e851e1d8d1f4c1dfbdf043623b3c11a1c723c","ref":"refs/heads/2.11","pushedAt":"2024-07-24T15:18:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"Release v2.11.9","shortMessageHtmlLink":"Release v2.11.9"}},{"before":"bf3e56f3bfb9de3b3fd8491b935ae21887cdcd83","after":"00301f0fe8bccdb9945fb684e9bbd72449b961a5","ref":"refs/heads/2.12","pushedAt":"2024-07-24T15:01:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"Release v2.12.9","shortMessageHtmlLink":"Release v2.12.9"}},{"before":"6ae65368ad39c00581cbfe88bebc3ae5c15f6925","after":"3b1742b8391e966be780bdc43fdf959f7b3a118c","ref":"refs/heads/2.13","pushedAt":"2024-07-24T13:36:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gnomesysadmins","name":"GNOME Infrastructure Automation Bot","path":"/gnomesysadmins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5095603?s=80&v=4"},"commit":{"message":"Release v2.13.3","shortMessageHtmlLink":"Release v2.13.3"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQxMDo1MTo1OC4wMDAwMDBazwAAAAS6vBNr","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQxMDo1MTo1OC4wMDAwMDBazwAAAAS6vBNr","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yNFQxMzozNjoyMi4wMDAwMDBazwAAAASH_HNh"}},"title":"Activity ยท GNOME/libxml2"}