summaryrefslogtreecommitdiff
path: root/src/archives.c
AgeCommit message (Expand)AuthorFilesLines
2016-02-27dpkg: Remove FIND usage, use treewalk insteadGuillem Jover1-44/+22
2016-02-26dpkg: Switch addfiletolist() to tar_filenamenode_queue_push()Guillem Jover1-13/+2
2016-02-26dpkg: Switch remove_file_from_list() to tar_filenamenode_queue_pop()Guillem Jover1-11/+11
2016-02-26dpkg: Switch tarcontext newfilesp member into a filenamenode_queueGuillem Jover1-4/+4
2016-02-26dpkg: Rename filenamenode_queu_push() to tar_filenamenode_queue_push()Guillem Jover1-16/+16
2016-02-26dpkg: Fix memory leak when unpacking conffilesGuillem Jover1-1/+1
2016-02-26dpkg: Encapsulate obstack usage inside new tar_pool functionsGuillem Jover1-18/+30
2016-01-26dpkg: Detect non-regular file archive arguments earlierGuillem Jover1-0/+4
2016-01-26dpkg: Check that all passed archive filenames exist before queueing themGuillem Jover1-5/+14
2015-12-12Use new str_fmt() instead of m_asprintf()Guillem Jover1-4/+1
2015-10-18libdpkg: Add varbuf_snapshot() and varbuf_rollback() supportGuillem Jover1-5/+6
2015-10-18Update Ian Jackson's email addressGuillem Jover1-1/+1
2015-05-30dpkg: Fix setting the SE Linux context when a file has a statoverrideGuillem Jover1-8/+10
2015-05-19dpkg-deb, dpkg: Do not allow pathnames with embedded newlinesGuillem Jover1-0/+4
2015-04-18debian: Update my copyright yearsGuillem Jover1-1/+1
2015-04-10Consistently use proper quotation marks all over the placeGuillem Jover1-36/+37
2015-04-01libdpkg: Move path removal functions to path-remove moduleGuillem Jover1-35/+0
2015-04-01libdpkg: Rename ensure_pathname_nonexisting() to path_remove_tree()Guillem Jover1-4/+4
2015-03-30dpkg: Move SE Linux support into a separate fileGuillem Jover1-98/+1
2015-01-26Remove unused <ctype.h> includesGuillem Jover1-1/+0
2014-11-22libdpkg, dpkg: Normalize tar entry uid and gid only in dpkg unpackGuillem Jover1-0/+2
2014-10-06dpkg: Normalize instdir by removing trailing '/' and '/.'Guillem Jover1-11/+3
2014-10-06libdpkg: Namespace and reword subproc flagsGuillem Jover1-1/+1
2014-10-06libdpkg: Rename subproc_wait_check() to subproc_reap()Guillem Jover1-1/+1
2014-10-06dpkg: Rename newconff_append() to filenamenode_queue_push()Guillem Jover1-9/+9
2014-10-06dpkg: Use struct filelist instead of two fileinlist to track newconffilesGuillem Jover1-4/+8
2014-08-09dpkg: Try to preallocate the disk size for extracted filesGuillem Jover1-0/+5
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 Jover1-1/+1
2014-06-02libdpkg: Uppercase and namespace pkgstatus enum valuesGuillem Jover1-7/+7
2014-06-02libdpkg: Uppercase and namespace pkgeflag enum valuesGuillem Jover1-2/+2
2014-06-02libdpkg: Uppercase and namespace pkgwant enum valuesGuillem Jover1-2/+3
2014-06-02libdpkg: Uppercase and namespace pkgmultiarch enum valuesGuillem Jover1-3/+3
2014-05-28dpkg: Uppercase, namespace and reword istobe enum type and valuesGuillem Jover1-7/+8
2014-05-28libdpkg: Uppercase tar related enum valuesGuillem Jover1-31/+31
2014-05-19libdpkg, dpkg: Use new status to names mapping functionsGuillem Jover1-2/+2
2014-01-15Rename return code variables from r to rcGuillem Jover1-12/+14
2013-12-07Use https:// URLs instead of http:// when possibleGuillem Jover1-1/+1
2013-12-04dpkg: Switch conflictor tracking from a fixed-size array to a queueGuillem Jover1-1/+1
2013-11-08dpkg: Distinguish error reports between archives and packagesGuillem Jover1-1/+1
2013-10-17dpkg: Print the package version on main progress messagesGuillem Jover1-4/+6
2013-08-11dpkg: Add a debug line when hashing on-disk files on refcountingGuillem Jover1-1/+3
2013-04-19Remove Emacs and vim modelinesGuillem Jover1-3/+0
2013-04-14dpkg: Always reset want status when installing a packageGuillem Jover1-1/+0
2013-04-14dpkg: Reload the SELinux label database if it has changedGuillem Jover1-16/+76
2013-04-14dpkg: Do not check for selabel_lookup_raw() returning "<<none>>" contextGuillem Jover1-5/+3
2013-03-18dpkg: Use colon instead of dot for user:group in debug outputGuillem Jover1-1/+1
2013-03-18dpkg: Mark security context error message for translationGuillem Jover1-1/+1
2013-03-18dpkg: Abort installation if we cannot set the security context for a fileGuillem Jover1-3/+3
2012-10-13dpkg: Fix logic on reinstallation of previously configured shared conffilesGuillem Jover1-1/+8