summaryrefslogtreecommitdiffstats
path: root/lib/libalpm/sync.c
AgeCommit message (Expand)AuthorFilesLines
2011-10-25lib/sync: inform callers of compute_download_size of a partialDave Reisner1-2/+6
2011-10-21sync: move file download loop out of download_filesDave Reisner1-21/+25
2011-10-21sync: check for necessary disk space for downloadDave Reisner1-0/+28
2011-10-21sync: extract build_payload() method from find_dl_candidatesDan McGee1-14/+18
2011-10-21sync: dont group sync records by repositoryDave Reisner1-80/+85
2011-10-17dload: add pointer to server list for each payloadDave Reisner1-0/+2
2011-10-12Convert MALLOC to actually call malloc()Dan McGee1-2/+2
2011-09-28Refactor download payload reset and freeDan McGee1-3/+2
2011-09-28Track unresolvable transaction packagesDan McGee1-7/+12
2011-09-28Fix memory leak in download payload->remote_nameDan McGee1-1/+1
2011-09-27Delay check for repository servers until we need themDan McGee1-8/+8
2011-09-22Update Doxyfile and fix some documentation errors caught by DoxygenDan McGee1-1/+1
2011-09-22Add _alpm_process_siglist() logic to failed package validationDan McGee1-24/+58
2011-09-22validate_deltas: split verify/check errors loopsDan McGee1-10/+14
2011-09-20_alpm_sync_commit: extract two static methodsDan McGee1-54/+69
2011-09-20Pass package signature data up one more levelDan McGee1-6/+7
2011-09-20Split package validation and load loopsDan McGee1-12/+46
2011-09-20Extract an _alpm_pkg_validate_internal() methodDan McGee1-2/+8
2011-09-20Remove all usages of alpm_list_getdata() from the libraryDan McGee1-1/+1
2011-09-19Be smarter about running ldconfig during removal transactionsDan McGee1-1/+1
2011-09-11make compute_download_size consider .part filesDave Reisner1-3/+24
2011-09-02More package operations cleanupDan McGee1-12/+6
2011-09-02Former transaction callback rename refactorDan McGee1-24/+24
2011-09-02Move all callbacks up to the handle levelDan McGee1-34/+30
2011-09-02Make delta validation/application more logicalDan McGee1-11/+19
2011-09-02Clean up handling of size fieldsDan McGee1-7/+6
2011-08-30Scale package integrity progress bar/percentage by package sizeDan McGee1-2/+17
2011-08-28Refactor some args out of pkg_load_internalDan McGee1-2/+1
2011-08-23sync: halt file discovery if repo has no serversDave Reisner1-0/+8
2011-08-19dload: rename payload->filename to payload->remote_nameDave Reisner1-4/+4
2011-08-19Be more robust when copying package dataDan McGee1-1/+5
2011-08-19sync: fix garbled output in conflict promptDave Reisner1-1/+1
2011-08-18Fix replacement of provider issueDan McGee1-1/+2
2011-08-18Replacements refactor: extract check_replacers()Dan McGee1-57/+73
2011-08-18Replacements refactor: extract check_literal()Dan McGee1-33/+46
2011-08-18Remove use of no-op accessor functions in libraryDan McGee1-7/+6
2011-08-18Enhance and utilize database status flagsDan McGee1-1/+4
2011-08-16dload: zero out pm_errno in curl_download_internalDave Reisner1-10/+3
2011-08-15lib/sync: ignore download errors for as long as possibleDave Reisner1-11/+13
2011-08-15Further fixes to replacement iterationDan McGee1-10/+4
2011-08-15Parse conflicts/provides/replaces at database load timeDan McGee1-5/+2
2011-08-15Validate the sha256sum if availableDan McGee1-2/+2
2011-08-15lib/sync: reset flag after rejecting a replaceDave Reisner1-0/+3
2011-08-09Parse replaces strings as dep strings with version specsDan McGee1-10/+17
2011-08-08Add reason to corrupted package callbackDan McGee1-4/+6
2011-08-08Attempt to fix up some of the brokenness around failed package loadsDan McGee1-16/+16
2011-07-05absorb some _alpm_download params into payload structDave Reisner1-1/+3
2011-07-05lib/dload: prevent large file attacksDave Reisner1-14/+23
2011-07-05dload: handle irregular URLsDave Reisner1-1/+1
2011-07-05Allow invalid sync DBs to be returned by the libraryDan McGee1-0/+8