{"shas":[["451cd2c88dcdec793ce7159331adcc2d049381e1","3467d2f86b976ae9f474f73a80f3bfe04b85d8af@archlinux.org","Fix bracket type in makefile\n\nSigned-off-by: Allan McRae <allan@archlinux.org>\nSigned-off-by: Dan McGee <dan@archlinux.org>","Allan McRae"],["9d6568da0f55fb05ea5c28e06efb51046fd270bf","2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org","_alpm_lstat: only duplicate string if necessary\n\nThe vast majority of the time we will just be passing the same string\nvalue on to the lstat() call. The only time we need to duplicate it is\nif the path ends in '/'. In one run using a profiler, only 400 of the\n200,000 calls (0.2%) required the string to be copied first.\n\nSigned-off-by: Dan McGee <dan@archlinux.org>","Dan McGee"],["e826c143d3e9d21485f72c5490b2a907c936024e","2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org","Kill all remaining 'PATH_MAX + 1' usages\n\nThe few remaining instances were utilized for buffers in calls to\nsnprintf() and realpath(). Both of these functions will always ensure\nthe returned value is padded with '\\0', so there is no need for the\nextra byte.\n\nSigned-off-by: Dan McGee <dan@archlinux.org>","Dan McGee"],["7968d30510de5a6031af39da498be5c821290b82","2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org","Require handle argument to alpm_logaction()\n\nThis is the first in a series of patches to update the API to remove the\nimplicit global handle variable.\n\nSigned-off-by: Dan McGee <dan@archlinux.org>","Dan McGee"],["17a6ac567502975d3a98a34ed58d79c05eb7b8d1","2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org","Require handle argument to all alpm_option_(get|set)_*() methods\n\nThis requires a lot of line changes, but not many functional changes as\nmore often than not our handle variable is already available in some\nfashion.\n\nSigned-off-by: Dan McGee <dan@archlinux.org>","Dan McGee"],["24000b83c9a9ba2f25a46914d2919293dc865a2e","2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org","Require handle argument to all alpm_trans_*() methods\n\nBegin enforcing the need to pass a handle. This allows us to remove one\nmore extern handle declaration from the backend.\n\nSigned-off-by: Dan McGee <dan@archlinux.org>","Dan McGee"],["7d27cf8364b9c5d9a8d89017173f8c88d40cedd5","2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org","Require handle for alpm_db_register_sync()\n\nSigned-off-by: Dan McGee <dan@archlinux.org>","Dan McGee"],["ff8e519d4b011a6f23c0366d45c396fcd1f9af97","2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org","Require handle for alpm_sync_sysupgrade()\n\nSigned-off-by: Dan McGee <dan@archlinux.org>","Dan McGee"],["ff7ad5fd7376c133bc646c4d69d06019e0b64044","2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org","commit_single_pkg(): Use handle object directly\n\nCommit e68f5d9a3067141 did something a bit silly and changed the\nscriptlet calls to use 'newpkg->handle' rather than the 'handle'\nargument passed in. Use the handle directly.\n\nSigned-off-by: Dan McGee <dan@archlinux.org>","Dan McGee"],["5689478c68bdda8ecbe0eae9a5bd28b072632b26","753f544d2d01592750fb4bd29251b78abcfc8ecd@xinu.at","doc/PKGBUILD: document libdeps\n\nSigned-off-by: Florian Pritz <bluewind@xinu.at>","Florian Pritz"],["895a88886525dd3e6d2d0db996cedb7e73455fbb","2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org","Fix list_display on non-ttys and other output fixes\n\ncommit c1f742d7750a14 broke what was one of the tenants of out output-\nif piping pacman output somewhere else, we shouldn't ever try to\nline-wrap and indent print our output. This makes it easier for tools to\nuse output from pacman -Ss, -Qs, -Qi, etc. list_display() unfortunately\nwas given a default value of 80 rather than 0, so fix this.\n\nNext, make some additional changes that ensure we don't insert an\nunnecessary blank line if for some crazy reason the indent level (such\nas on -Qi output) is greater than the number of columns. Accomplish this\nby printing the first item unconditionally as we do in\nlist_display_linebreak().\n\nFinally, teach indentprint to not wrap if the number of columns is less\nthan the indent level, this prevents some forms of ridiculous output\nsuch as the following:\n\n    Install Date   : Wed\n                     08\n                     Jun\n                     2011\n                     04:39:19\n                     AM\n                     CDT\n\nSigned-off-by: Dan McGee <dan@archlinux.org>","Dan McGee"],["c5761bfe4121616a19f9a175d28731a60c3c7868","2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org","Fix all current return(x) usages\n\nA few of these snuck in as of late, some from the table display patches\nthat were using the previous format before we changed it after the 3.5.X\nmajor release.\n\nNoticed-by: Kerrick Staley <mail@kerrickstaley.com>\nSigned-off-by: Dan McGee <dan@archlinux.org>","Dan McGee"],["bcd442761b56ca6cce07af2364e724271d917a74","2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org","Fix memory leak if package sig was invalid\n\nSigned-off-by: Dan McGee <dan@archlinux.org>","Dan McGee"],["01ad3faee934aa805237bf5405e7c74dc1482a17","1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@kerrickstaley.com","Added initialization code for database siglevel\n\nThe siglevel field of a newly created pmdb_t struct is now\ninitialized when it is created in _alpm_db_new().\n\nSigned-off-by: Kerrick Staley <mail@kerrickstaley.com>\nSigned-off-by: Dan McGee <dan@archlinux.org>","Kerrick Staley"],["fb3ad7f8823dd3300528b44427d40e17594b1400","2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org","Add handle argument to alpm_(add|remove)_pkg()\n\nThis makes these functions consistent with the rest of the transaction\nrelated API calls. We do an additional assert to ensure the handle\nattached to the package is the same as the handle passed in.\n\nSigned-off-by: Dan McGee <dan@archlinux.org>","Dan McGee"],["d76341297a089864cf9bb509873bdcff83755f6c","2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org","Require handle for alpm_pkg_load()\n\nSigned-off-by: Dan McGee <dan@archlinux.org>","Dan McGee"],["70a86c14f4462ba59a9d6bbd3c9e9f0c75483777","2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org","Require handle for alpm_checkconflicts()\n\nSigned-off-by: Dan McGee <dan@archlinux.org>","Dan McGee"],["8b62d9bc0ade64897990b8fc6a1b6a54b629cb5b","2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org","Add handle argument to two more alpm methods\n\nThis takes care of alpm_checkdeps() and alpm_find_dbs_satisfier().\n\nSigned-off-by: Dan McGee <dan@archlinux.org>","Dan McGee"],["e2aa952689da8763d534d1c19310eb97009f4f76","2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org","Move pm_errno onto the handle\n\nThis involves some serious changes and a very messy diff, unfortunately.\n\nSigned-off-by: Dan McGee <dan@archlinux.org>","Dan McGee"],["52bffd2457b7ba3b6fb08d3aa959ea0b53a45dc8","2591e5f46f28d303f9dc027d475a5c60d8dea17a@archlinux.org","Switch all logging to use handle directly\n\nThis is the last user of our global handle object. Once again the diff\nis large but the functional changes are not.\n\nSigned-off-by: Dan McGee <dan@archlinux.org>","Dan McGee"]],"ref":"refs/heads/master","size":52,"head":"d21f6ca4aa3209938fa312f29ac03446f57e6a66","push_id":34031798}