summaryrefslogtreecommitdiff
path: root/src/packages.c
AgeCommit message (Expand)AuthorFilesLines
2019-02-23dpkg: Switch force options from individual variables to bit fieldsGuillem Jover1-8/+9
2019-01-22libdpkg: Rename pkg_db symbols to pkg_hashGuillem Jover1-4/+4
2019-01-22dpkg: Introduce a new dependency try level for trigger processingGuillem Jover1-2/+2
2019-01-22dpkg: Convert one trigger processing required type into the new try-queuedGuillem Jover1-1/+1
2019-01-22dpkg: Reset progress_bytrigproc once we have injected into the current iterationGuillem Jover1-0/+1
2019-01-21dpkg: Switch dependtry from an int to an enumGuillem Jover1-6/+16
2018-08-30libdpkg: Move db-fsys code from src to lib/dpkgGuillem Jover1-1/+1
2018-08-30dpkg: Check that clientdata is allocated before using itGuillem Jover1-1/+2
2018-05-04libdpkg: Move control database code into db-ctrl modulesGuillem Jover1-1/+1
2018-03-26Use internerr() or BUG() instead of assert()Guillem Jover1-6/+17
2016-02-27libdpkg, dpkg: Rename iterators from ‘it’ to ‘iter’Guillem Jover1-4/+4
2015-10-18Update Ian Jackson's email addressGuillem Jover1-1/+1
2015-04-10Consistently use proper quotation marks all over the placeGuillem Jover1-1/+1
2015-01-26Remove unused <ctype.h> includesGuillem Jover1-1/+0
2014-11-22libdpkg: Register all pending triggers for deferred processingGuillem Jover1-0/+3
2014-11-22dpkg: Do not ignore trigger cycles for direct dependenciesGuillem Jover1-18/+0
2014-11-22dpkg: Fail on trigger processing when it is required to progressGuillem Jover1-1/+1
2014-11-22dpkg: Restore multiple processing checks for packages and archivesGuillem Jover1-6/+13
2014-10-23dpkg: Make the initial dependtry be 1 instead of 0Guillem Jover1-1/+1
2014-10-23dpkg: Make sure to always switch to the next dependtry after no progressGuillem Jover1-1/+9
2014-10-23dpkg: Add a debug line for each package processed in the queueGuillem Jover1-0/+3
2014-10-23dpkg: Add a requeueing insertion protection for process_queue()Guillem Jover1-0/+7
2014-10-20dpkg: Fix trigger dependency checks and cycle detectionGuillem Jover1-0/+18
2014-08-09Add versioned Provides supportGuillem Jover1-35/+62
2014-06-02libdpkg: Uppercase and namespace pkgstatus enum valuesGuillem Jover1-19/+20
2014-06-02libdpkg: Uppercase and namespace pkgwant enum valuesGuillem Jover1-4/+4
2014-05-28dpkg: Uppercase, namespace and reword istobe enum type and valuesGuillem Jover1-8/+15
2014-05-28dpkg: Uppercase found_status enum valuesGuillem Jover1-23/+23
2014-05-28dpkg: Uppercase dep_check enum valuesGuillem Jover1-8/+8
2014-05-28libdpkg: Uppercase dpkg_relation enum valuesGuillem Jover1-4/+4
2014-05-23libdpkg: Refactor dpkg_options_parse_pkgname()Guillem Jover1-7/+1
2014-05-19libdpkg, dpkg: Use new status to names mapping functionsGuillem Jover1-1/+2
2014-05-17dpkg: Switch an assert() on a volatile variable to an internerr()Guillem Jover1-1/+2
2014-04-30dpkg: Annotate case statements that fall through with a commentGuillem Jover1-0/+1
2014-04-21dpkg-split, dpkg: Use new str_match_end() function instead of ad-hoc codeGuillem Jover1-7/+5
2013-12-07Use https:// URLs instead of http:// when possibleGuillem Jover1-1/+1
2013-12-07dpkg: Rename add_to_queue() to enqueue_package()Guillem Jover1-5/+5
2012-10-13dpkg: Take arch into account in virtual packages on remove and configureGuillem Jover1-0/+5
2012-06-30Switch to new notice() output functionGuillem Jover1-4/+3
2012-05-10libdpkg: Rework enum depverrel into new enum dpkg_relationGuillem Jover1-4/+5
2012-03-19dpkg: Upgrade the database automatically to the new multi-arch layoutGuillem Jover1-0/+3
2012-03-18dpkg: Change debug output to always arch-qualify package namesGuillem Jover1-6/+6
2012-03-14dpkg: Complete arch checking of package relationships in the resolverSteve Langasek1-0/+4
2012-03-14dpkg: Do not force dependencies on dependtry >= 3, wait until >= 4Guillem Jover1-1/+1
2012-03-14dpkg: Let --force-depends rescue the dependency check in all casesRaphaël Hertzog1-5/+7
2012-03-14dpkg: Use package specifiers in statusfd and log messagesGuillem Jover1-1/+2
2012-03-14dpkg: Update commands and options to accept package specifiersGuillem Jover1-1/+7
2012-02-01Change debug, progress and error output to use package specifiersGuillem Jover1-22/+28
2012-01-16dpkg: Get rid of all remaining deppossi->ed->pkg accessRaphaël Hertzog1-4/+17
2011-11-14Replace all pkg_db_iter_next() calls with pkg_db_iter_next_pkg()Raphaël Hertzog1-1/+1