summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2012-03-31Rename informativeversion() to dpkg_version_is_informative()Guillem Jover6-8/+10
2012-03-31Rename blankversion() to dpkg_version_blank()Guillem Jover6-9/+9
2012-03-30libdpkg: Rename pkgiterator variables from i to iterGuillem Jover1-19/+22
2012-03-30Fix coding-styleGuillem Jover5-10/+16
2012-03-27libdpkg: Refactor ar member check into new dpkg_ar_member_is_illegal()Guillem Jover3-0/+9
2012-03-27Mark enum and struct member comments as doxygen descriptionsGuillem Jover7-35/+46
2012-03-27Clarify internerr() messagesGuillem Jover4-5/+5
2012-03-19libdpkg: Change pkg_db_get_pkg() to create new arch instancesGuillem Jover1-1/+35
2012-03-19libdpkg: Find the correct package slot in the db for the parsed packageGuillem Jover1-1/+137
2012-03-19libdpkg: Change pkg_db_get_singleton() to return a better candidateGuillem Jover1-9/+21
2012-03-19libdpkg: Mark not-installed non-arch-qualified selections for removalGuillem Jover1-0/+11
2012-03-19libdpkg: Always ignore older versions when parsing the available fileGuillem Jover1-1/+1
2012-03-19libdpkg: Add new enum parsedbtypeGuillem Jover2-0/+31
2012-03-19libdpkg: Add new pdb_parse_update flagGuillem Jover2-1/+2
2012-03-19libdpkg: Rename pkgset_get_singleton() to pkg_db_get_singleton()Guillem Jover4-29/+28
2012-03-19libdpkg: Consider M-A:same package without architecture fatal errorsGuillem Jover1-0/+3
2012-03-14dpkg: Use package specifiers in statusfd and log messagesGuillem Jover1-2/+4
2012-03-14libdpkg: Drop legacy pkg_db_find() functionRaphaƫl Hertzog3-8/+0
2012-03-14Update triggers support to understand multi-archGuillem Jover4-22/+35
2012-03-14libdpkg: Add functions to handle package specifiersGuillem Jover4-0/+390
2012-03-14libdpkg: Add new DPKG_ERROR_INIT macroGuillem Jover1-1/+3
2012-03-13libdpkg: Never return NULL from pkg_db_find_singleton()Guillem Jover1-0/+3
2012-03-13libdpkg: Change pkg_sorter_by_name() to pkg_sorter_by_nonambig_name_arch()Guillem Jover3-6/+23
2012-03-13libdpkg: Move pkg_sorter_by_name() from pkg module to pkg-showGuillem Jover4-22/+22
2012-03-13libdpkg: Handle and ignore arch_empty in varbuf_add_archqual()Guillem Jover2-0/+7
2012-03-13Use new EMPTYHASHFLAG instead of EMPTY_HASH or literal stringGuillem Jover1-0/+2
2012-03-05libdpkg: Add package singleton retrieval supportGuillem Jover4-0/+49
2012-03-05libdpkg: Add installed package instance tracking supportGuillem Jover4-0/+107
2012-03-05libdpkg: Add new pkgset_link_pkg()Guillem Jover2-0/+16
2012-03-05libdpkg: Add new pkg_db_get_pkg()Guillem Jover2-2/+22
2012-03-05libdpkg: Use arch_empty type to track missing architectures tooGuillem Jover1-2/+4
2012-03-05libdpkg: Do not dump Architecture field for arch_emptyGuillem Jover1-1/+3
2012-03-05Store Multi-Arch field after Architecture field in status fileGuillem Jover1-1/+1
2012-02-24libdpkg: Do not reset pkginfo arch_next and set members in pkg_blank()Guillem Jover1-2/+1
2012-02-23libdpkg: Do not use status setters on package constructorsGuillem Jover1-3/+3
2012-02-23libdpkg: Use status setters when parsing packages into the in-core dbGuillem Jover1-3/+3
2012-02-23libdpkg: Add new pkg_copy_eflags()Guillem Jover3-0/+11
2012-02-23libdpkg: Check that the queue and list unit tests store the correct pkgGuillem Jover2-25/+25
2012-02-23libdpkg: Do not blank package on queue unit testGuillem Jover1-2/+0
2012-02-23libdpkg: Make sure NDEBUG is never defined for the test suiteGuillem Jover1-2/+3
2012-02-18libdpkg: Add new pdb_deb_control parsedb flagGuillem Jover1-1/+3
2012-02-18libdpkg: Refactor parsedb flags for standard operations into new aliasesGuillem Jover2-6/+8
2012-02-18lidpkg: Use pkgbin instead of explicit installed member in pkg-formatGuillem Jover1-4/+4
2012-02-18Use new package status setters instead of direct assignmentsGuillem Jover5-14/+22
2012-02-18libdpkg: Add new package status settersGuillem Jover3-2/+59
2012-02-05libdpkg: Pass struct pkgbin to pkg_summary()Guillem Jover3-7/+8
2012-02-05libdpkg: Add more test cases for arch moduleGuillem Jover1-1/+62
2012-02-05libdpkg: Return early from dpkg_arch_unmark()Guillem Jover1-0/+1
2012-02-05libdpkg: Change dpkg_arch_remove() to just unmark foreign architecturesGuillem Jover3-10/+10
2012-02-05libdpkg: Add test case for default shell on command_shell()Guillem Jover1-1/+10