]> git.ipfire.org Git - pakfire.git/history - src/libpakfire/build.c
jail: Remove callbacks from command calls
[pakfire.git] / src / libpakfire / build.c
2024-01-14  Michael Tremerjail: Remove callbacks from command calls
2023-12-19  Michael Tremerbuild: Drop setting jail callback and use output callba...
2023-11-01  Michael Tremercgroups: Anchor to the context
2023-10-20  Michael Tremerpackagelist: Decouple for the pakfire object
2023-10-20  Michael Tremerscriptlets: Decouple from pakfire and replace with...
2023-10-20  Michael Tremerbuild: Include config.h
2023-10-15  Michael Tremerbuild: Send log messages to the context logger
2023-10-06  Michael Tremerpath: Rename join -> append
2023-10-06  Michael Tremerpath: Implement joining two paths
2023-10-04  Michael TremerFix any incorrect format arguments throughout the code...
2023-09-30  Michael Tremerbuild: Always send everything to the parent logger...
2023-09-30  Michael Tremerbuild: Send all build-related stuff to the build logger
2023-09-30  Michael Tremerbuild: Log the UUID of the source package
2023-09-30  Michael Tremerbuild: Refactor the logger
2023-09-29  Michael Tremerbuild: Add log callback
2023-09-26  Michael Tremerbuild: Check very early whether we can install the...
2023-09-25  Michael Tremerbuild: Implement a simple function to install packages...
2023-09-25  Michael Tremerbuild: Implement installing build dependencies using...
2023-09-23  Michael Tremertransaction: Remove option to perform a dry-run
2023-09-23  Michael Tremerproblems: Refactor fetching problems and solutions
2023-09-22  Michael Tremertransaction: Merge requests into the transaction
2023-09-17  Michael Tremerbuild: Build things with a lower nice level
2023-08-31  Michael Tremerbuild: Increase precision of the logging timestamp
2023-08-31  Michael Tremerbuild: Implement custom logging that shows build time
2023-08-30  Michael Tremerbuild: Check if we can build a packager on our architecture
2023-08-25  Michael Tremerfilelist: Use our own pattern matching function throughout
2023-07-25  Michael Tremerlibpakfire: build: Use better return codes
2023-07-19  Michael Tremerbuild: Remove BUILDROOT check
2023-06-19  Michael Tremerbuilds: Install tools that are required to build a...
2023-06-19  Michael Tremerbuild: Find all packages to be installed and create...
2023-06-14  Michael Tremerbuild: mkimage: Take a fd for the output
2023-06-14  Michael Tremerbuild: Add scaffolding to create images
2023-05-30  Michael Tremerbuild: Set CCACHE_DIR
2023-05-30  Michael Tremerbuild: Set CCACHE_TEMPDIR to /tmp
2023-05-25  Michael Tremerbuild: Fix creating the build environment without a...
2023-05-08  Michael Tremerinstallcheck: Add a function that checks whether a...
2023-04-28  Michael Tremerbuild: Allow setting a different ccache path
2023-04-28  Michael Tremerbuild: Drop pakfire_build legacy function
2023-04-28  Michael Tremerbuild: Avoid having to steps when not using the snapshot
2023-04-26  Michael Tremerfile: Check for invalid script interpreters
2023-04-13  Michael Tremerbuild: Don't try to bind-mount @local if it does not...
2023-03-24  Michael Tremerfile: Make the _cleanup function configurable to tidy...
2023-03-19  Michael Tremerjail: Move flags to individual exec commands
2023-03-18  Michael TremerDrop old hardening check script
2023-03-18  Michael TremerDrop old RPATH check script
2023-03-17  Michael Tremerbuild: Do not perform BUILDROOT check on Python bytecod...
2023-03-17  Michael Tremerfilelist: Add option to show a progressbar
2023-03-17  Michael Tremerfilelist: Add flags argument to walk function
2023-03-17  Michael Tremerbuild: Move strip check into file check
2023-03-17  Michael Tremerbuild: Rename hardening check to just check
2023-03-17  Michael Tremerbuild: Move FHS check into hardening checks
2023-03-17  Michael TremerFHS: Check for world-writable files
2023-03-17  Michael Tremerbuild: Perform BUILDROOT check in C
2023-03-17  Michael Tremerbuild: Drop check-include
2023-03-17  Michael Tremerbuild: Drop check-libraries script
2023-03-17  Michael Tremerbuild: Drop old FHS script
2023-03-17  Michael TremerFHS: Implement some simple filesystem checks
2023-03-16  Michael Tremersnapshots: Call it store/restore
2023-03-16  Michael Tremersnapshots: Do not modify an existing snapshot
2023-03-15  Michael TremerRevert "snapshots: Pass path instead of file descriptor"
2023-03-15  Michael Tremerbuild: Dump the complete filelist
2023-03-15  Michael Tremerbuild: Show build time at the end
2023-03-11  Michael Tremerbuild: Implement marking configuration files in archives
2023-03-11  Michael Tremerbuild: Check if ELF files contain debug information
2023-03-11  Michael Tremerfile: Show error when the hardening check fails
2023-03-09  Michael Tremerbuild: Refactor hardening checks
2023-03-05  Michael Tremerbuild: Check if binaries have been built with -fPIC
2023-03-05  Michael Tremerbuild: Move SSP check into the build process
2023-03-05  Michael Tremerbuild: Reuse function to walk through the package filelist
2023-03-05  Michael Tremerbuild: Move checking for broken symlinks into C
2023-03-04  Michael Tremerbuild: Delete static libraries only when there is a...
2023-02-27  Michael Tremerrepo: Refactor returning all packages in a repository
2023-02-21  Michael Tremerfilelists: Rename *_append() to *_add()
2023-02-21  Michael Tremerfilelists: Rename *_size() -> *_length()
2023-02-21  Michael Tremerbuild: Remove any *.a and *.la files internally instead...
2023-02-20  Michael Tremerbuild: Skip calling scripts if no file matches
2023-01-12  Michael Tremerbuild: Try to classify files using libmagic
2023-01-08  Michael Tremerbuild: Implement filter_provides/filter_requires
2022-12-16  Michael Tremerfilelist: Drop pattern matching from walk function
2022-12-16  Michael Tremerbuild: Bring back pattern matching which was accidentia...
2022-12-16  Michael Tremerbuild: Do not add dependencies to files provided by...
2022-12-16  Michael Tremerbuild: Send the scriptlet only once
2022-12-15  Michael Tremerjail: Avoid deadlock when sending data to stdin
2022-12-12  Michael Tremerbuild: Do not log skipped dependencies
2022-12-09  Michael Tremerbuild: Ensure /etc/pakfire/repos exists before writing...
2022-12-08  Michael Tremerpackages: Fix my messy code and use proper return codes
2022-12-08  Michael Tremerbuild: Skip requires which are provided by the same...
2022-12-08  Michael Tremerbuild: Fix compiler warning
2022-12-08  Michael Tremerbuild: Fix checking scriptlets for any dependencies
2022-12-08  Michael Tremerbuild: Only send Perl files to the perl dependency...
2022-12-08  Michael Tremerfilelist: Add pattern filtering to walk
2022-12-06  Michael Tremerbuild: Refactor dependency scanning
2022-12-06  Michael Tremerbuild: Pass filelists into dependency scripts
2022-11-30  Michael Tremerbuild: Fix splitting the filelist
2022-11-30  Michael Tremerbuild: Split filelist on spaces, too
2022-11-29  Michael Tremerbuild: Strip the leading ! from excluded files
2022-11-29  Michael Tremerjail: Set a default PATH to avoid using login shells...
2022-11-29  Michael Tremerbuild: Run scriptlets in a login shell
2022-11-24  Michael Tremerbuild: Create function to call dependency scripts
2022-11-24  Michael Tremerbuild: Allow creating shells without a snapshot
next