summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2014-10-06libdpkg: Set umask to 0 when creating symlinks in test suite to normalize res...Guillem Jover1-1/+9
2014-10-06libdpkg: Set umask to the expected value of 0022 in tar test caseGuillem Jover1-0/+3
2014-10-06libdpkg: Add new tar extractor test casesGuillem Jover4-3/+287
2014-10-06libdpkg: Record user and group name in tar_entryGuillem Jover1-2/+21
2014-10-06libdpkg: Make the uname and gname file_stat members non-constGuillem Jover1-2/+2
2014-10-06libdpkg: Refactor tar_entry copying into tar_entry_copy()Guillem Jover1-3/+10
2014-10-06libdpkg: Consider a hardlink tar entry as a regular file for mode valuesGuillem Jover1-1/+1
2014-10-06libdpkg: Switch to the recommended FNV-1a variantGuillem Jover2-19/+19
2014-10-06libdpkg: Move the FNV hash function into a new strhash moduleGuillem Jover6-21/+83
2014-10-06libdpkg: Add missing <stddef.h> to dpkg/string.h needed for size_t and NULLGuillem Jover1-0/+1
2014-10-06libdpkg: Fix off-by-one error in command argv size calculationGuillem Jover1-0/+3
2014-10-06libdpkg: Add new SUBPROC_RETSIGNO to return the signal numberGuillem Jover2-0/+4
2014-10-06libdpkg: Also return an error code for unhandled subprocess statusGuillem Jover1-0/+3
2014-10-06libdpkg: Namespace and reword subproc flagsGuillem Jover5-22/+31
2014-10-06libdpkg: Add new alias subproc_signals_restore() for pop_cleanup()Guillem Jover3-0/+8
2014-10-06libdpkg: Rename subproc_signals_setup() to subproc_signals_ignore()Guillem Jover3-3/+3
2014-10-06libdpkg: Refactor setting and resetting a single signal into new functionsGuillem Jover1-10/+24
2014-10-06libdpkg: Rename subproc_wait_check() to subproc_reap()Guillem Jover7-15/+15
2014-10-06libdpkg: Make subproc_wait() and subproc_check() privateGuillem Jover3-6/+2
2014-10-06libdpkg, dpkg: Switch subproc_wait() calls to subproc_wait_check()Guillem Jover3-3/+9
2014-10-06libdpkg: Fix error message from buffer_copy() read and write functionGuillem Jover1-2/+2
2014-10-06libdpkg: Rename pkg_db_iter_next_pkg() local variable r to pkgGuillem Jover1-7/+7
2014-10-06build: Split test_programs and test_scripts out of test_casesGuillem Jover1-3/+1
2014-08-19libcompat: Only test the strerror() if sys_errlist and sys_nerr are presentGuillem Jover2-2/+7
2014-08-15libdpkg: Set close-on-exec for the debug outputGuillem Jover2-2/+6
2014-08-15libdpkg: Set the appropriate report buffer for the debug outputGuillem Jover1-0/+2
2014-08-15libcompat: Only build the compatibility selinux code if requestedGuillem Jover1-1/+6
2014-08-09libdpkg: Remove unused pkglibdir variable from libdpkg.pc.inGuillem Jover1-1/+0
2014-08-09dpkg: Try to preallocate the disk size for extracted filesGuillem Jover3-0/+79
2014-08-09libdpkg: Add db:Status-Want, db:Status-Status and db:Status-Eflag fieldsGuillem Jover1-0/+36
2014-08-09libdpkg: Use varbuf used member instead of strlen() over the bufferGuillem Jover1-1/+1
2014-08-09libdpkg: Add new varbuf_add_arbfield()Guillem Jover3-4/+19
2014-08-09libdpkg: Refactor field search functionsGuillem Jover3-21/+37
2014-08-09Add versioned Provides supportGuillem Jover2-0/+44
2014-08-09dpkg-statoverride: Do not abort when user and group names are unknownGuillem Jover1-0/+5
2014-08-09libdpkg: Fix file triggers/Unincorp descriptor leak on subprocessesGuillem Jover1-0/+4
2014-08-09Replace obsolete <sys/fcntl.h> with <fcntl.h>Fredrik Fornwall1-1/+2
2014-08-09libcompat: Add a setexecfilecon() function out from dpkg codeGuillem Jover3-0/+90
2014-08-09libdpkg: Add DPKG_ATTR_THROW and DPKG_ATTR_NOEXCEPT macrosGuillem Jover1-0/+8
2014-08-09libcompat: Do not run qsort over the scandir list if it is NULLGuillem Jover1-1/+1
2014-08-09libcompat: Mark compat functions with attribute printf and vprintfGuillem Jover1-4/+16
2014-08-09libdpkg: Move __func__ and nullptr definitions to libcompatGuillem Jover2-13/+21
2014-08-09libcompat: Make the library testableGuillem Jover12-22/+86
2014-06-02libdpkg: Uppercase and namespace pkgstatus enum valuesGuillem Jover10-88/+89
2014-06-02libdpkg: Uppercase and namespace pkgpriority enum valuesGuillem Jover7-23/+23
2014-06-02libdpkg: Uppercase and namespace pkgeflag enum valuesGuillem Jover6-16/+16
2014-06-02libdpkg: Uppercase and namespace pkgwant enum valuesGuillem Jover6-22/+22
2014-06-02libdpkg: Uppercase and namespace pkgmultiarch enum valuesGuillem Jover6-21/+21
2014-05-28libdpkg: Uppercase and reword pkg_spec_flags enum valuesGuillem Jover2-14/+14
2014-05-28libdpkg: Uppercase trig_options enum valuesGuillem Jover2-12/+13