summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2014-11-22libdpkg: Register all pending triggers for deferred processingGuillem Jover3-0/+42
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 Jover4-6/+27
2014-11-22dpkg: Restore multiple processing checks for packages and archivesGuillem Jover4-7/+17
2014-11-22libdpkg, dpkg: Normalize tar entry uid and gid only in dpkg unpackGuillem Jover1-0/+2
2014-10-25dpkg: Perform trigger cycle detection earlier or later depending on dependtryGuillem Jover1-4/+11
2014-10-25dpkg: Add explicit await trigger directives and command-line optionsGuillem Jover1-7/+7
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 Jover3-0/+10
2014-10-20dpkg: Rework dependency problem debug and notices on trigproc()Guillem Jover1-11/+7
2014-10-20dpkg: Fix trigger dependency checks and cycle detectionGuillem Jover2-3/+25
2014-10-20dpkg: Reverse --verify-format logic to accept 'rpm' as validGuillem Jover2-4/+4
2014-10-20dpkg: Add invoke hooks for add-architecture and remove-architectureGuillem Jover1-0/+2
2014-10-12dpkg: Do not write the database when changing selections with --dry-runGuillem Jover1-2/+15
2014-10-12dpkg: Defer trigger processing if the packages do not fulfill dependenciesGuillem Jover1-0/+23
2014-10-12dpkg: Mark for translation and unify "rm cleanup" stringGuillem Jover1-1/+1
2014-10-06libdpkg: Make the uname and gname file_stat members non-constGuillem Jover2-4/+4
2014-10-06dpkg: Document optional -C argument in --help outputGuillem Jover1-1/+1
2014-10-06dpkg: Double the filesdb hash table size to the closest 2^18 primeGuillem Jover1-2/+2
2014-10-06dpkg: Switch the filesdb module to use the FNV hash functionGuillem Jover1-10/+5
2014-10-06dpkg: Do not print pointers in debug output messagesGuillem Jover2-3/+3
2014-10-06dpkg: Use varbuf_end_str() instead of varbuf_add_char() with explicit '\0'Guillem Jover1-1/+1
2014-10-06dpkg: Never try to remove the root directory or its backupsGuillem Jover2-10/+22
2014-10-06dpkg: Normalize instdir by removing trailing '/' and '/.'Guillem Jover4-17/+19
2014-10-06dpkg: Use an intermediate variable for namenodetouse() return valueGuillem Jover1-2/+6
2014-10-06libdpkg: Namespace and reword subproc flagsGuillem Jover4-7/+7
2014-10-06libdpkg: Add new alias subproc_signals_restore() for pop_cleanup()Guillem Jover1-2/+2
2014-10-06libdpkg: Rename subproc_signals_setup() to subproc_signals_ignore()Guillem Jover1-1/+1
2014-10-06libdpkg: Rename subproc_wait_check() to subproc_reap()Guillem Jover5-9/+9
2014-10-06libdpkg, dpkg: Switch subproc_wait() calls to subproc_wait_check()Guillem Jover2-3/+3
2014-10-06dpkg, dselect: Use subproc_wait_check() instead of ad-hoc code in call sitesGuillem Jover1-3/+3
2014-10-06dpkg: Factor out deb_parse_conffiles() from process_archive()Guillem Jover1-74/+103
2014-10-06dpkg: Rename newconff_append() to filenamenode_queue_push()Guillem Jover3-13/+13
2014-10-06dpkg: Use struct filelist instead of two fileinlist to track newconffilesGuillem Jover3-13/+20
2014-10-06dpkg: Add new struct filenamenode_queueGuillem Jover1-0/+7
2014-10-06dpkg: Remove static from pointer variablesGuillem Jover1-2/+3
2014-10-06build: Split test_programs and test_scripts out of test_casesGuillem Jover1-2/+3
2014-08-10dpkg: Fix --add-architecture and --remove-architecture to take one argumentGuillem Jover1-4/+4
2014-08-09dpkg: Try to preallocate the disk size for extracted filesGuillem Jover1-0/+5
2014-08-09dpkg: On removal check Depends and Pre-Depends for unpacked packagesGuillem Jover1-3/+1
2014-08-09Add versioned Provides supportGuillem Jover5-44/+85
2014-08-09dpkg: Do not write to the available file when unpacking binary packagesGuillem Jover1-5/+11
2014-08-09dpkg-statoverride: Do not abort when user and group names are unknownGuillem Jover4-10/+45
2014-08-09Replace obsolete <sys/fcntl.h> with <fcntl.h>Fredrik Fornwall1-1/+1
2014-08-09dpkg: Use filenamenodeflags enum instead of wrongly using fnnflagsGuillem Jover3-4/+4
2014-08-09libcompat: Add a setexecfilecon() function out from dpkg codeGuillem Jover1-47/+1
2014-08-09dpkg: Use SELinux setexecfilecon() if available instead of ad-hoc codeGuillem Jover1-0/+4
2014-06-02libdpkg: Uppercase and namespace pkgstatus enum valuesGuillem Jover17-173/+191