summaryrefslogtreecommitdiff
path: root/dpkg-deb/build.c
AgeCommit message (Expand)AuthorFilesLines
2019-06-03dpkg-deb: Honor --nocheck when building packages with newlines in filenamesGuillem Jover1-1/+1
2018-03-25build: Enable clang -Wdocumentation warning if availableGuillem Jover1-4/+4
2017-09-24dpkg-deb: Add support for rootless buildsGuillem Jover1-0/+5
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
2016-10-30dpkg-deb: Generate reproducible file modes for the .deb control memberGuillem Jover1-8/+14
2016-07-31dpkg-deb: Fix typo in code commentGuillem Jover1-1/+1
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 Jover1-16/+15
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-12Use new str_fmt() instead of m_asprintf()Guillem Jover1-8/+5
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 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-19dpkg-deb, dpkg: Do not allow pathnames with embedded newlinesGuillem Jover1-0/+2
2015-04-18debian: Update my copyright yearsGuillem Jover1-1/+1
2015-04-10Consistently use proper quotation marks all over the placeGuillem Jover1-14/+14
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
2015-02-11dpkg-deb: Factor out check_control_file() from check_control_area()Guillem Jover1-5/+21
2015-02-11dpkg-deb: Rename check_new_pkg() to check_control_area()Guillem Jover1-3/+3
2015-02-11dpkg-deb, libdpkg: Fix short-lived memory leaksGuillem Jover1-0/+2
2015-02-11dpkg-deb: Rename pkg_get_pathname() to gen_dest_pathname_from_pkg()Guillem Jover1-3/+3
2015-02-11dpkg-deb: Move destination pathname generation into a new functionGuillem Jover1-26/+46
2015-01-28Switch code to use the new C locale character type functionsGuillem Jover1-2/+2
2014-10-06dpkg-deb: Remove arbitrary filename limitGuillem Jover1-2/+0
2014-10-06libdpkg: Rename subproc_wait_check() to subproc_reap()Guillem Jover1-5/+5
2014-10-06dpkg-deb: Stop warning on unknown arbitrary fieldsGuillem Jover1-38/+0
2014-06-02libdpkg: Uppercase and namespace pkgpriority enum valuesGuillem Jover1-1/+1
2014-05-28libdpkg: Uppercase and namespace dpkg_arch_type enum valuesGuillem Jover1-1/+1
2014-05-28libdpkg: Uppercase compressor enum valuesGuillem Jover1-3/+3
2014-04-21dpkg-deb: Use --no-unquote when using -T to avoid mangling filenamesGuillem Jover1-1/+2
2014-01-15dpkg-deb: Allow to use the same compression for control.tar as data.tarGuillem Jover1-9/+12
2014-01-15dpkg-deb: Accept other compressions for control.tar .deb memberGuillem Jover1-1/+5
2014-01-15dpkg-deb: Use default gzip compression level instead of hardcoding itGuillem Jover1-1/+1
2013-12-17dpkg-deb, dpkg: Unify and clarify conffile name length error messageGuillem Jover1-1/+1
2013-12-17dpkg-deb: Change conffile name length warning into an errorGuillem Jover1-9/+3
2013-12-17dpkg-deb: Remove trailing newlines from warning messageGuillem Jover1-2/+2
2013-12-07Use https:// URLs instead of http:// when possibleGuillem Jover1-1/+1
2013-12-05Add experimental build profiles supportGuillem Jover1-0/+1
2013-10-17dpkg-deb: Refactor file_treewalk_feed() out from do_build()Guillem Jover1-34/+53
2013-10-17dpkg-deb: Be explicit when handling deb format 2 code branchesGuillem Jover1-2/+7