summaryrefslogtreecommitdiff
path: root/dpkg-deb
AgeCommit message (Expand)AuthorFilesLines
2019-10-30libdpkg: Add new C locale switch over supportGuillem Jover1-0/+1
2019-10-30dpkg-deb: Fold two adjacent if conditionals into a single oneGuillem Jover1-1/+2
2019-06-03dpkg-deb: Honor --nocheck when building packages with newlines in filenamesGuillem Jover1-1/+1
2019-06-03dpkg-deb: Validate ar member magic before normalizing any of its fieldsGuillem Jover1-2/+3
2018-08-30libdpkg: Split push_cleanup() into push_cleanup_fallback()Guillem Jover1-1/+1
2018-08-30libdpkg: Rename struct pkginfo files member to archivesGuillem Jover1-2/+2
2018-08-01dpkg-deb: Surround condition in ternary operator with parensGuillem Jover1-1/+2
2018-03-25build: Enable clang -Wdocumentation warning if availableGuillem Jover1-4/+4
2018-01-16dpkg-deb: Fix directory traversal with --raw-extractGuillem Jover2-8/+10
2017-10-17dpkg-deb: Fix capitalization of Debian in output messagesGuillem Jover1-4/+4
2017-10-16dpkg-deb: Make --uniform-compression the new default behaviorGuillem Jover1-2/+3
2017-09-24dpkg-deb: Add support for rootless buildsGuillem Jover3-0/+9
2017-09-24dpkg-deb: Refactor tarball_pack options into a new structGuillem Jover1-6/+16
2017-09-24dpkg-deb: Sanity check config maintainer script file type and permissionsGuillem Jover1-0/+1
2017-05-06doc: Spelling fixesJosh Soref1-1/+1
2016-10-30libdpkg: Use our own dpkg_ar_hdr instead of relying on the system oneGuillem Jover1-1/+1
2016-10-30Cast off_t variables to intmax_t when printing them with %jdGuillem Jover1-1/+1
2016-10-30dpkg-deb: Generate reproducible file modes for the .deb control memberGuillem Jover1-8/+14
2016-10-30dpkg-deb: Remove obsolete --old and --new optionsGuillem Jover1-22/+0
2016-10-30dpkg-deb: Obsolete bzip2 and lzma compression methodsGuillem Jover1-3/+3
2016-07-31dpkg-deb: Fix typo in code commentGuillem Jover1-1/+1
2016-07-03build: Uniformize library build optionsGuillem Jover1-2/+2
2016-07-03dpkg-deb: Set ar timestamp and tar mtime clamping to SOURCE_DATE_EPOCHGuillem Jover1-1/+20
2016-07-03dpkg-deb: Use same timestamp for the ar container as for tar mtime clampingGuillem Jover1-0/+2
2016-07-03dpkg-deb: Use new GNU tar --clamp-mtime optionGuillem Jover1-3/+15
2016-07-03libdpkg: Add new struct dpkg_ar and basic operationsGuillem Jover2-44/+35
2016-05-02dpkg-deb: Promote a print to a warning for missing control filesGuillem Jover1-1/+1
2016-05-02dpkg-deb: Use info() instead of plain printf()Guillem Jover1-3/+2
2016-04-01dpkg-deb, scripts: Make the Architecture field mandatory on package buildsGuillem Jover1-10/+5
2016-02-27dpkg-deb: Use the treewalk module to build the .deb control memberGuillem Jover1-23/+25
2016-02-27dpkg-deb: Use the treewalk module to build the .deb data memberGuillem Jover1-65/+21
2015-12-19dpkg-deb: Fix off-by-one write access on ctrllenbuf variableHanno Böck1-1/+1
2015-12-12Use new str_fmt() instead of m_asprintf()Guillem Jover3-11/+8
2015-10-18dpkg-deb: Refactor tarball packing into a new functionGuillem Jover1-31/+56
2015-10-18dpkg-deb: Generate the control build dir just onceGuillem Jover1-17/+19
2015-10-18Update Ian Jackson's email addressGuillem Jover5-5/+5
2015-09-14dpkg-deb: Fix off-by-one write access on versionbuf variableGuillem Jover1-1/+1
2015-07-30dpkg-deb: Move tar option --no-recursion before -TRichard Purdie1-1/+1
2015-05-30dpkg-deb: Set correct default compression value for control.tar.gz memberGuillem Jover1-0/+2
2015-05-30libdpkg: Rename DPKG_VERSION_ARCH to PACKAGE_RELEASEGuillem Jover1-1/+1
2015-05-19dpkg-deb, dpkg: Do not allow pathnames with embedded newlinesGuillem Jover1-0/+2
2015-04-21Remove some unnecessary includes of assert.hNiels Thykier2-2/+0
2015-04-21dpkg: Use badusage() instead of ohshit() for command-line errorsGuillem Jover1-2/+2
2015-04-18debian: Update my copyright yearsGuillem Jover2-1/+2
2015-04-10Consistently use proper quotation marks all over the placeGuillem Jover4-29/+30
2015-04-01dpkg-deb: Use path_remove_tree() instead of direcly calling «rm -rf»Guillem Jover1-15/+1
2015-02-11dpkg-deb: Add support for reading the archive from standard inputGuillem Jover1-1/+7
2015-02-11dpkg-deb: Fix compressor subprocess nameGuillem Jover1-2/+2
2015-02-11dpkg-deb: Avoid an intermediate variable for the version stringGuillem Jover1-3/+3
2015-02-11dpkg-deb: Handle properly missing and empty architecture fieldsGuillem Jover1-1/+6