]> git.ipfire.org Git - pakfire.git/shortlog
pakfire.git
2025-01-05  Michael TremerCLI: Only pass distro globally for all build commands
2025-01-05  Michael TremerCLI: Rename config to args
2025-01-05  Michael Tremercli: Remove legacy distro configuration loading code
2025-01-05  Michael Tremerbuild: Pass the configuration to Pakfire
2025-01-05  Michael Tremertests: Fix them after the recent changes
2025-01-05  Michael Tremerpakfire: Pass the configuration as a config object
2025-01-05  Michael Tremerbuild: Create and manage the Pakfire instance ourselves
2025-01-05  Michael Tremerdebian: Install all files in the main package
2025-01-04  Michael Tremerpakfire: Tell the compiler that we always expect a...
2025-01-04  Michael Tremerstrings: Copy strings a lot when appending to an array
2025-01-04  Michael Tremerbuild: Implement buildroot check
2025-01-04  Michael Tremerfile: Build a function to search a file for a string
2025-01-04  Michael Tremerstrings: Implement a fast search that even works over...
2025-01-04  Michael Tremerfilelist: Implement binary search for paths
2025-01-04  Michael Tremerbuild: Drop the old find-requires script
2025-01-04  Michael Tremerbuild: Implement symlink dependencies
2025-01-04  Michael Tremerpackages: Automatically ignore any dependencies that...
2025-01-04  Michael Tremerstripper: There should be no need to check if the desti...
2025-01-04  Michael Tremerstripper: Be smarter when copying sources
2025-01-04  Michael Tremerfilelist: Increment progress after a file has been...
2025-01-04  Michael TremerELF: Don't log when finding a source file
2025-01-03  Michael Tremerscripts: Remove the old find-provides script
2025-01-03  Michael TremerELF: Fix reading note sections
2025-01-03  Michael TremerELF: Fix offset for aux sections for dependencies
2025-01-03  Michael TremerELF: Declare offsets outside of the switch block
2025-01-03  Michael TremerELF: Actually return findings on the CF protection...
2025-01-03  Michael TremerELF: Don't return an error if there are no sections
2025-01-03  Michael Tremerbuild: Return a more detailed error message if deps...
2025-01-03  Michael Tremerbuild: ELF files must always be executable
2025-01-03  Michael Tremerbuild: Use convenience function to match filenames
2025-01-03  Michael TremerELF: Fetch provided dependencies
2025-01-03  Michael TremerELF: Add a function to fetch the SONAME
2025-01-03  Michael Tremerbuild: Process pkg-config provides
2025-01-03  Michael Tremerbuild: Move filtering dependencies into the package...
2025-01-03  Michael Tremerbuild: Fix the Python ABI and store it as a requirement
2025-01-03  Michael Tremerfind-requires: Remove more replaced code
2025-01-03  Michael TremerELF: Parse any runtime dependencies
2025-01-03  Michael Tremerstring: Move array functions into strings.c
2025-01-03  Michael Tremerstrings: Help the compiler to understand what array...
2025-01-03  Michael TremerELF: Add a custom pointer when walking through all...
2025-01-03  Michael Tremerfind-requires: Remove things that have been implemented...
2025-01-03  Michael Tremerbuild: Require ELF interpreters
2025-01-03  Michael TremerELF: Add a function to fetch the interpreter
2025-01-03  Michael Tremerbuild: Don't try to find dependencies for debug files
2025-01-03  Michael TremerELF: Create a function to easily walk through all progr...
2025-01-03  Michael TremerELF: Read the number of program headers only once
2025-01-03  Michael Tremerbuild: Find pkg-config requires in C
2025-01-03  Michael Tremerenv: Allow string formatting when setting a value
2025-01-03  Michael Tremerpackages: Accept format arguments when adding a new...
2025-01-03  Michael TremerRemove libpakfire as a shared object
2025-01-03  Michael Tremerstrings: Include string.h
2025-01-03  Michael TremerELF: Move any source file handling
2025-01-03  Michael Tremerpakfire: Add openat() relative to the root
2025-01-03  Michael Tremerpakfire: Keep a fd open to the root
2025-01-03  Michael Tremerpakfire: Remove unused lock
2025-01-02  Michael Tremerstring: Import errno.h
2025-01-02  Michael Tremerbuild: Allow uninstallation of incompatible packages
2025-01-02  Michael Tremerbuild: Correctly handle dependency problems on the...
2025-01-02  Michael TremerELF: Improve the stripped check
2025-01-02  Michael TremerELF: Fetch the string index only once
2025-01-02  Michael Tremerstripper: Strip relocation information again
2025-01-02  Michael TremerELF: Base the SSP check on the dynamic section
2025-01-02  Michael Tremerstrings: Add a simple function to compare two strings
2025-01-02  Michael Tremerlinter: Put less pressure on the reference counter
2025-01-02  Michael Tremerfile: Remove libelf stuff and use our own abstraction
2025-01-02  Michael Tremerlinter: Remove the unused ELF stuff
2025-01-02  Michael TremerELF: Move RUNPATH check
2025-01-02  Michael TremerELF: Move the CF Protection check
2025-01-01  Michael TremerELF: Move RELRO check
2025-01-01  Michael TremerELF: Move execstack check
2025-01-01  Michael TremerELF: Move SSP check
2025-01-01  Michael Tremerstripper: Don't strip unneeded stuff
2025-01-01  Michael TremerELF: Move the PIE check
2025-01-01  Michael Tremerlinter: Use the new strip check for debug information
2025-01-01  Michael Tremerlinter: Use new functions to check the Build ID
2025-01-01  Michael TremerELF: Implement reading the Debuglink
2025-01-01  Michael Tremerlinter: Use the ELF strip check
2025-01-01  Michael Tremerlinter: Replace the ELF check
2025-01-01  Michael Tremerlinter: Use the new ELF object
2025-01-01  Michael Tremerstripper: Only strip files that are not stripped, yet
2025-01-01  Michael TremerELF: Add function to check if a file is stripped
2025-01-01  Michael Tremerfile: Actually only replace /usr/bin/env as interpreter
2025-01-01  Michael Tremerstripper: Use the new ELF abstraction to read the Build ID
2025-01-01  Michael TremerELF: Add function to read the Build ID
2025-01-01  Michael TremerELF: Add a convenience function to open from a file...
2025-01-01  Michael TremerELF: Keep a simple reference to the ELF header at all...
2025-01-01  Michael TremerELF: Store the path
2025-01-01  Michael Tremerelf: Begin scaffolding for an object that handles ELF...
2025-01-01  Michael Tremerdigests: Don't rewind file after processing to keep...
2024-12-31  Michael Tremerbuild: Fix ELF check
2024-12-31  Michael Tremerfile: Fix script interpreters again
2024-12-31  Michael Tremerfile: Allow passing the mode on fopen()
2024-12-31  Michael Tremerutil: Terminate pakfire_copy() even if feof() does...
2024-12-31  Michael Tremerlinter: Silence the RUNPATH check
2024-12-31  Michael Tremerstripper: Remove any previously existing debuglinks
2024-12-31  Michael Tremerstripper: Ignore if source files don't exist
2024-12-31  Michael TremerFHS: Permit sub-directories in /usr/src/debug
2024-12-31  Michael TremerJenkins: Disable the broken branch check
2024-12-31  Michael Tremerpackages: Ignore dependencies starting with "#"
2024-12-31  Michael Tremerpath: Convince the static analyzer that path is set
next