]> git.ipfire.org Git - people/ms/pakfire.git/history - src/libpakfire/packager.c
FHS: Perform world writable check only for regular files
[people/ms/pakfire.git] / src / libpakfire / packager.c
2023-03-16  Michael Tremerpackager: Don't initialize an unsigned integer with -1
2023-03-16  Michael Tremercompress: Create a unified function to create archives
2023-03-11  Michael Tremerarchive: Store MIME type of files
2023-03-09  Michael Tremerbuild: Refactor hardening checks
2023-02-21  Michael Tremerfilelists: Rename *_append() to *_add()
2023-02-21  Michael Tremerfilelists: Drop sort function as filelists are now...
2022-12-16  Michael Tremerfilelist: Drop pattern matching from walk function
2022-12-09  Michael Tremerpackager: Sort the filelist before writing the package
2022-12-08  Michael Tremerfilelist: Add pattern filtering to walk
2022-11-29  Michael Tremerpackager: Do not try to compress source packages as...
2022-11-22  Michael Tremerpackager: Don't print message when a package is being...
2022-11-03  Michael Tremerpackager: Don't set the filelist twice
2022-11-02  Michael Tremerutil: Allow setting file mode for temporary files
2022-10-31  Michael Tremerbuild: Read all built packages into a package list
2022-10-26  Michael Tremerpackages: Unify the dependency functions
2022-10-25  Michael Tremerpackages: Create a unified numbers function
2022-10-25  Michael Tremerpackages: Move pakfire_package_{g,s}et_build_host into...
2022-10-25  Michael Tremerpackages: Move pakfire_package_{g,s}et_filename into...
2022-10-25  Michael Tremerpackages: Drop old property functions for strings
2022-10-18  Michael Tremerpackages: Write/read distro tag from metadata
2022-10-01  Michael Tremerfile: Rename user/group to uname/gname
2022-09-20  Michael Tremerpackager: Store package filelist in metadata
2022-09-20  Michael Tremerfilelist: Add dump function to dump an entire filelist
2022-09-19  Michael Tremerpackager: Actually iterate over the correct filelist
2022-09-19  Michael Tremerpackager: Remove files after they have been packaged
2022-09-19  Michael Tremerpackager: Use pakfire_filelist_walk to add files
2022-09-19  Michael Tremerpackager: Abort if payload could not be written
2022-09-09  Michael Tremerpackager: Add pakfire features for all used digests
2022-09-05  Michael Tremerpackager: Flush all data to disk before trying to re...
2022-09-05  Michael Tremerpackager: Add filelist to package metadata
2022-09-05  Michael Tremerpackager: Use common compression function
2022-08-26  Michael Tremerpackager: Only package selected digests
2022-08-24  Michael Tremerpackager: Compute digests when packaging files
2022-08-24  Michael Tremerpackager: Initialize r
2022-08-24  Michael Tremerfile: Add function to create file from path
2022-08-23  Michael Tremerpackager: Reset permissions for source files again
2022-08-23  Michael Tremerpackager: Add function to add multiple files at once
2022-08-23  Michael Tremerbuild: Use simpler function to add files
2022-08-23  Michael Tremerpackager: Add new function that accepts a file object
2022-08-21  Michael Tremerpackager: Add any meta-data as hidden files
2022-08-21  Michael Tremerpackager: Prevent adding hidden files
2022-08-21  Michael Tremerpackager: Fix return codes
2022-08-21  Michael Tremerpackager: Append payload to the archive
2022-08-21  Michael Tremerpackager: Write scriptlets before the payload
2022-08-21  Michael Tremerpackager: Compress the outer tarball
2022-08-21  Michael Tremerpackager: Drop support for mtrees
2022-08-20  Michael Tremerpackager: Store any extended attributes in SCHILY header
2022-08-18  Michael Tremerstring: Correct handle return code of pakfire_string_se...
2022-08-18  Michael Tremerutil: Split string functions into an extra file
2022-08-12  Michael Tremerutil: Unify copying libarchive payload from file
2022-07-18  Michael TremerMove all temporary files directly into /var/tmp
2022-07-17  Michael TremerUse sane directory/file permissions throughout
2022-07-17  Michael Tremerpackager: Copy file payload into mtree for hashing
2022-07-17  Michael Tremerpackager: Add SHA256 checksums to filelists
2022-05-20  Michael Tremerarchive: Rename files inside the archive (again)
2022-05-20  Michael Tremerpackager: Do not dump JSON in pretty format
2022-05-17  Michael Tremerpackager: Explicitely pass struct pakfire on create
2022-05-10  Michael Tremerpackager: Automatically set build host/time
2022-05-10  Michael Tremerpackager: Give better name to metadata file
2022-05-10  Michael Tremerpackages: Write package metadata in JSON format
2021-11-10  Michael Tremerpackager: Add virtual requirement if using rich depende...
2021-10-05  Michael Tremerpackager: Do not write an empty filelist and payload
2021-09-30  Michael Tremerconfigure: Add PAKFIRE_TMP_DIR
2021-09-24  Michael Tremerpackager: Add requirement for used digest
2021-09-24  Michael Tremerpackager: Disable sha256 checksums
2021-09-24  Michael Tremerpackager: Reset permissions/ownership for all files...
2021-07-22  Michael Tremerpackager: Dump metadata of written package
2021-07-22  Michael Tremerdist: Return the name of the generated file
2021-07-22  Michael Tremerarchive: Remove archive filename defines
2021-07-13  Michael Tremerpackager: Write payload to mtree for correct hashing
2021-07-12  Michael Tremerpackager: Write type into outer mtree
2021-07-09  Michael Tremerpakfire: Change type from Pakfire to struct pakfire
2021-07-02  Michael Tremerpackager: Actually free it when we want to
2021-06-30  Michael Tremerpackage: Change type from PakfirePackage to struct...
2021-06-21  Michael Tremerlibpakfire: Use %m instead of strerror(errno)
2021-06-12  Michael TremerMerge branch 'master' of ssh://people.ipfire.org/pub...
2021-06-12  Michael Tremerpackage: Add build ID
2021-06-10  Michael TremerMerge branch 'python3'
2021-06-03  Michael Tremerpackager: Create any temporary files in private directory
2021-06-03  Michael Tremerlibpakfire: Make packager private
2021-06-03  Michael Tremerpackager: Add some more debugging output
2021-06-03  Michael Tremerpackager: Set approprivate file permissions in archive
2021-06-03  Michael Tremerpackager: Use correct function to free scriptlets
2021-06-03  Michael Tremerpackager: Package scriptlets
2021-06-03  Michael Tremerpackager: Refactor writing packages to (sub-)directories
2021-05-24  Michael Tremerbuild: Write out packages
2021-05-22  Michael Tremerpackager: Write checksums in mtree format
2021-05-21  Michael Tremerpackager: Drop using own filelist
2021-05-21  Michael Tremerpackager: Write filelist of payload in mtree format
2021-05-03  Michael Tremerpackager: Disable padding for Zstandard
2021-04-30  Michael Tremerpackager: Write package format for compatibility checks
2021-04-30  Michael Tremerpackager: Add compression feature when compressed
2021-04-30  Michael Tremerutil: Use our custom mktemp function everywhere
2021-04-29  Michael Tremerpackages: Handle dependencies as strings
2021-04-27  Michael Tremerpackage: Drop constant splitting and joining of EVR
2021-04-27  Michael Tremerpackager: Use package function to generate filename
2021-04-16  Michael Tremerpackager: Fix copy & paste error when getting URL
2021-04-16  Michael Tremerpackager: Compress with -22 --ultra
2021-04-16  Michael Tremerpackager: Only compress binary packages
2021-03-24  Michael Tremerpackager: Use common reader
next