{"ref":"refs/heads/optdep","commits":[{"author":{"name":"Dan McGee","email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org"},"sha":"1953fe43689054aded03eb166f4f987e7cc0dccd","message":"Fix thinko in _alpm_strip_newline\n\nThe point of this early compare to NULL byte check was so we could bail\nearly and skip the strcmp() call. Given we weren't doing the check\nright, this never exited early. Fix it to work as intended.\n\nNoticed-by: Pepe Juárez <trulustapa@gmail.com>\nSigned-off-by: Dan McGee <dan@archlinux.org>","url":"https://api.github.com/repos/moben/pacman/commits/1953fe43689054aded03eb166f4f987e7cc0dccd"},{"author":{"name":"Dan McGee","email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org"},"sha":"601c808b8d3d4eec76b215e56f1d56f4fe591367","message":"Fix download progress rounding edge case\n\nAllan's original message: Occasionally when the download rate showed\n100.0 the output got messed up. This was caused by the rounding of a\nnumber between 99.95 and 100.  Adjust the threshold to avoid this\nrounding issue.\n\nDan: make this fix, but also show values between 0 and 9.995 with two\ndecimal places since we have the room.\n\nOriginal-fix-by: Allan McRae <allan@archlinux.org>\nSigned-off-by: Dan McGee <dan@archlinux.org>","url":"https://api.github.com/repos/moben/pacman/commits/601c808b8d3d4eec76b215e56f1d56f4fe591367"},{"author":{"name":"Allan McRae","email":"3467d2f86b976ae9f474f73a80f3bfe04b85d8af@archlinux.org"},"sha":"e7b56f48d704f57f023d7ca3cdc9d492fb31a9cb","message":"makepkg: handle pgp signatures with .sign extension\n\nDetached sgnature files with extension .sign are accepted by gnupg.\n\nSigned-off-by: Allan McRae <allan@archlinux.org>\nSigned-off-by: Dan McGee <dan@archlinux.org>","url":"https://api.github.com/repos/moben/pacman/commits/e7b56f48d704f57f023d7ca3cdc9d492fb31a9cb"},{"author":{"name":"Dan McGee","email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org"},"sha":"1a994bf180003b814b135a5acd6f3e2aa67121fc","message":"Merge branch 'maint'","url":"https://api.github.com/repos/moben/pacman/commits/1a994bf180003b814b135a5acd6f3e2aa67121fc"},{"author":{"name":"Dave Reisner","email":"039ef2e3eb5f1b52facdf6248524cc5fe7bd1087@archlinux.org"},"sha":"42e2f8bfbf1361a891cea6b440071eed78a3d389","message":"makepkg: check for value before using eval'd var\n\nThis prevent bsdtar from exploding when install= or changelog= are\npresent without a value.\n\nSigned-off-by: Dave Reisner <dreisner@archlinux.org>\nSigned-off-by: Dan McGee <dan@archlinux.org>","url":"https://api.github.com/repos/moben/pacman/commits/42e2f8bfbf1361a891cea6b440071eed78a3d389"},{"author":{"name":"Dave Reisner","email":"039ef2e3eb5f1b52facdf6248524cc5fe7bd1087@archlinux.org"},"sha":"64d54f674150fdcf4b925f7f27067c7ec0446863","message":"invert iteration order for ignoregroup\n\nThis is a simple change that allows comparions to be more in line with\nhow other checks are done. It will be necessary for ensuing patchwork\nthat implements fnmatch for comparing and assumes a specific argument\nordering.\n\nSigned-off-by: Dave Reisner <dreisner@archlinux.org>","url":"https://api.github.com/repos/moben/pacman/commits/64d54f674150fdcf4b925f7f27067c7ec0446863"},{"author":{"name":"Dave Reisner","email":"039ef2e3eb5f1b52facdf6248524cc5fe7bd1087@archlinux.org"},"sha":"902305f1633298ff0ef7cd2bfbed0e91aae91646","message":"add support for back end fnmatch'd options\n\nThis is work originally provided by Sascha Kruse on FS#20360 with only\nminor adjustments to the implementation. It's been expanded to cover:\nNoUpgrade, NoExtract, IgnorePkg, IgnoreGroup.\n\nAdds tests ignore008, sync139, sync502, and sync503.\n\nAlso satisfies FS#18988.\n\nOriginal-work-by: Sascha Kruse <knopwob@googlemail.com>\nSigned-off-by: Dave Reisner <dreisner@archlinux.org>","url":"https://api.github.com/repos/moben/pacman/commits/902305f1633298ff0ef7cd2bfbed0e91aae91646"},{"author":{"name":"Dave Reisner","email":"039ef2e3eb5f1b52facdf6248524cc5fe7bd1087@archlinux.org"},"sha":"10241a6d766fcebb3dbc930facb3c1b2c6ab4992","message":"add fnmatch support for HoldPkg\n\nAdds test remove031.\n\nSigned-off-by: Dave Reisner <dreisner@archlinux.org>","url":"https://api.github.com/repos/moben/pacman/commits/10241a6d766fcebb3dbc930facb3c1b2c6ab4992"},{"author":{"name":"Dan McGee","email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org"},"sha":"1de5070bb39e56ee9ce381b0cc40752eaed60783","message":"Merge branch 'maint'","url":"https://api.github.com/repos/moben/pacman/commits/1de5070bb39e56ee9ce381b0cc40752eaed60783"},{"author":{"name":"Dan McGee","email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org"},"sha":"fcf0a8b20328c57996ff61247d5ff4b13356f72a","message":"Updates in preparation for 4.0.1 release\n\nBump the version, update the translation template files, and fill in\nNEWS with relevant commits and changes since 4.0.0.\n\nSigned-off-by: Dan McGee <dan@archlinux.org>","url":"https://api.github.com/repos/moben/pacman/commits/fcf0a8b20328c57996ff61247d5ff4b13356f72a"},{"author":{"name":"Dan McGee","email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org"},"sha":"c0ce10397a8ef4811cdde6f727a3fdd3890e8a5d","message":"Update translations from Transifex\n\nSigned-off-by: Dan McGee <dan@archlinux.org>","url":"https://api.github.com/repos/moben/pacman/commits/c0ce10397a8ef4811cdde6f727a3fdd3890e8a5d"},{"author":{"name":"Jonathan Conder","email":"ab074e66a3959e9ea64af99844a118c365f8e9d4@gmail.com"},"sha":"a3f9399295e6c94b7f8f8249d4a6b28e63fd2dbb","message":"create a typedef for enum _alpm_errno_t\n\nThis is consistent with the other enums and structs, and should be\nslightly more readable.\n\nSigned-off-by: Jonathan Conder <jonno.conder@gmail.com>\nSigned-off-by: Dan McGee <dan@archlinux.org>","url":"https://api.github.com/repos/moben/pacman/commits/a3f9399295e6c94b7f8f8249d4a6b28e63fd2dbb"},{"author":{"name":"Allan McRae","email":"3467d2f86b976ae9f474f73a80f3bfe04b85d8af@archlinux.org"},"sha":"37ff0f5658e356a4fbd9ad212ccab2acb0d9bb46","message":"Update documentation regarding signature extensions\n\nCommit e7b56f48 allowed makepkg to handle pgp signatures with the\n.sign extension.  Update the man page to reflect this.\n\nSigned-off-by: Allan McRae <allan@archlinux.org>\nSigned-off-by: Dan McGee <dan@archlinux.org>","url":"https://api.github.com/repos/moben/pacman/commits/37ff0f5658e356a4fbd9ad212ccab2acb0d9bb46"},{"author":{"name":"Dan McGee","email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org"},"sha":"f1ec3b9b10d1657412d6592180c56887c3a6ae20","message":"Remove unnecessary casts in callback code\n\nSigned-off-by: Dan McGee <dan@archlinux.org>","url":"https://api.github.com/repos/moben/pacman/commits/f1ec3b9b10d1657412d6592180c56887c3a6ae20"},{"author":{"name":"Dan McGee","email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org"},"sha":"9363e7dc22f85c549cd90768ce884508901820a8","message":"Allow sync_prepare to work in certain cases without sync databases\n\nWhen doing a bare -U operation on a local package that doesn't pull in\nany dependencies from the sync databases, we can get away with missing\ndatabase files. This makes the check conditional on no sync targets\nfound in the target list. This is not the prettiest code here so we have\na bit of hackish behavior required to straighten both the behavior and\nthe nonsensical error message out.\n\nAddresses FS#26899.\n\nSigned-off-by: Dan McGee <dan@archlinux.org>","url":"https://api.github.com/repos/moben/pacman/commits/9363e7dc22f85c549cd90768ce884508901820a8"},{"author":{"name":"Dave Reisner","email":"039ef2e3eb5f1b52facdf6248524cc5fe7bd1087@archlinux.org"},"sha":"ad09db3c55a4b9e4989704e04860c5dda7c25fb0","message":"makepkg.conf: disable motd printing for rsync DLAGENT\n\nFixes FS#26806.\n\nSigned-off-by: Dave Reisner <dreisner@archlinux.org>\nSigned-off-by: Dan McGee <dan@archlinux.org>","url":"https://api.github.com/repos/moben/pacman/commits/ad09db3c55a4b9e4989704e04860c5dda7c25fb0"},{"author":{"name":"Dan McGee","email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org"},"sha":"c79c068fe9b80ea9af831c8c883f27fad2e0d128","message":"Update translations from Transifex\n\nSigned-off-by: Dan McGee <dan@archlinux.org>","url":"https://api.github.com/repos/moben/pacman/commits/c79c068fe9b80ea9af831c8c883f27fad2e0d128"},{"author":{"name":"Dan McGee","email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org"},"sha":"dee8144ce5ca96ceca643d74fd6152ecf812f8af","message":"Add helper method for creating and opening archive object\n\nThis moves the common setup code of about 5 different callers into one\nmethod. Error messages will now be common and shared in all places;\nseveral paths did not have any messages at all before.\n\nIn addition, we now pick an ideal block size for the archive read based\noff the larger value of our default buffer size or the st.st_blksize\nfield. For a filesystem such as NFS, this is often much larger than the\ndefault 8192- values such as 32768 and 131072 are common.\n\nSigned-off-by: Dan McGee <dan@archlinux.org>","url":"https://api.github.com/repos/moben/pacman/commits/dee8144ce5ca96ceca643d74fd6152ecf812f8af"},{"author":{"name":"Dan McGee","email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org"},"sha":"919b604c29060b3b14162ef331dfccc018606919","message":"Merge branch 'maint'","url":"https://api.github.com/repos/moben/pacman/commits/919b604c29060b3b14162ef331dfccc018606919"},{"author":{"name":"Dan McGee","email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org"},"sha":"2752932d1966488c5bcc0c45282b0de5c8bf561e","message":"Update alpm_errno_t type to non-enum version\n\nSigned-off-by: Dan McGee <dan@archlinux.org>","url":"https://api.github.com/repos/moben/pacman/commits/2752932d1966488c5bcc0c45282b0de5c8bf561e"}],"head":"0c2b3b2cc68c7b726b9375842f2ea6306a19fcda","size":43,"push_id":51157947}