]> git.ipfire.org Git - people/ms/pakfire.git/history - src/libpakfire/archive.c
compress: Create a unified extraction function
[people/ms/pakfire.git] / src / libpakfire / archive.c
2022-08-17  Michael Tremercompress: Create a unified extraction function
2022-08-16  Michael Tremerpakfire: Drop interactive flag
2022-08-12  Michael Tremercopy: Use pre-configured archive readers/writers
2022-07-18  Michael Tremerarchive: Don't use path in error message
2022-05-20  Michael Tremerarchive: Fix compression selection
2022-05-20  Michael Tremerarchive: Only activate the relevant decompressor
2022-05-20  Michael Tremerarchive: Try being more robust against non-existant...
2022-05-20  Michael Tremerarchive: Rename files inside the archive (again)
2022-05-17  Michael Tremerarchive: Parse filelist
2022-05-17  Michael Tremerpackages: Add distribution information
2022-05-17  Michael Tremerpackages: Add vendor to package metadata
2022-05-17  Michael Tremerpackage: Add source information
2022-05-10  Michael Tremerarchive: Read package information from JSON file
2021-12-09  Michael TremerFix shadowing any local variables
2021-12-09  Michael TremerMake pakfire non-interactive by default
2021-12-09  Michael Tremerarchive: Do now show progressbar when running in non...
2021-12-08  Michael Tremerarchive: Accept if packages have no filelist
2021-12-08  Michael Tremerarchive: Do not try to pass an empty filelist
2021-11-20  Michael Tremerarchive: Set errno = ENOENT when file could not be...
2021-11-20  Michael Tremerarchive: Add test for pakfire_archive_read
2021-11-10  Michael Tremerarchive: Drop unused function pakfire_archive_get_pakfire
2021-10-05  Michael Tremerutil: Rename pakfire_parse_dep to pakfire_str2dep
2021-10-05  Michael Tremerarchive: Show better error message if an mtree could...
2021-09-28  Michael Tremerrepo: Use preprocessor macros for special repo names
2021-09-24  Michael Tremerarchive: Make pakfire_archive_digest available internally
2021-09-21  Michael Tremerarchive: Reset pointer when archive open failed
2021-09-21  Michael Tremerarchive: Improve logging when package cannot be opened
2021-09-21  Michael Tremerarchive: Fix return value check when making package
2021-09-21  Michael Tremerarchive: Fix SEGV when no scriptlets exist
2021-09-21  Michael TremerUnify digest enums in packages and downloader
2021-09-20  Michael Tremerpackage: Calculate digests
2021-08-20  Michael Tremerarchive: Add a function to copy an archive to somewhere...
2021-08-20  Michael Tremerarchive: Allow passing NULL as repo when making a package
2021-08-20  Michael Tremerarchive: Use fstat() because we are already holding...
2021-08-20  Michael Tremerarchive: Change return value of pakfire_archive_get_siz...
2021-08-20  Michael Tremerarchive: Make pakfire_archive_make_package return int
2021-08-19  Michael Tremerarchive: Generate a more useful log message when verifi...
2021-08-19  Michael Tremerarchive: Initialize r in pakfire_archive_read
2021-07-22  Michael Tremerarchive: Create struct to pass more data to signature...
2021-07-22  Michael Tremerarchive: Remove archive filename defines
2021-07-22  Michael Tremerarchive: Add scaffolding to return keys on verify
2021-07-22  Michael Tremerarchive: Strip leading "./" from path name
2021-07-22  Michael Tremerarchive: Show hexdigests if there was a checksum mismatch
2021-07-13  Michael Tremerutil: Use pre-processor macros to pass size to hexlify...
2021-07-13  Michael Tremerarchive: Refactor parser for legacy chksums format
2021-07-13  Michael Tremerutil: Move read_hexdigest to pakfire_unhexlify
2021-07-13  Michael Tremerarchive: Deal with digests as unsigned char
2021-07-13  Michael Tremerarchive: Refactor loading scriptlets
2021-07-13  Michael Tremerarchive: Drop old verification code
2021-07-13  Michael Tremerarchive: Fail hard when files do not have a checksum
2021-07-13  Michael Tremerarchive: Improve verification speed
2021-07-13  Michael Tremerarchive: Verify all checksums
2021-07-12  Michael Tremerarchive: Add flags argument to walk helper function
2021-07-12  Michael Tremerarchive: Read checksums from mtree
2021-07-12  Michael Tremerarchive: Add buckets for digests
2021-07-12  Michael Tremerarchive: Implement scaffolding to verify checksums
2021-07-12  Michael Tremerarchive: Set verify status after successful signature...
2021-07-12  Michael Tremerarchive: Refactor find_archive_entry
2021-07-11  Michael Tremerarchive: Write signatures to archives
2021-07-11  Michael Tremerarchive: Open archives in r+ mode
2021-07-11  Michael Tremerkey: Store the timestamp of the signature if wanted
2021-07-11  Michael Tremerarchive: Add function that finds the end of an archive...
2021-07-11  Michael Tremerarchive: Implement creating a signature
2021-07-09  Michael Tremerarchive: verify: Return status as an argument
2021-07-09  Michael Tremerpakfire_archive_verify_strerror: Handle all possible...
2021-07-09  Michael Tremerarchive: Set verify status to "not signed" before check...
2021-07-09  Michael Tremerpakfire: Change type from Pakfire to struct pakfire
2021-07-09  Michael Tremerfilelist: Change type from PakfireFilelist to struct...
2021-07-09  Michael Tremerarchive: Change type from PakfireArchive to struct...
2021-07-08  Michael Tremerarchive: Sanity-check pakfire-format
2021-07-08  Michael Tremerarchive: Log more information about signatures
2021-07-08  Michael Tremerarchive: Drop debugging line
2021-07-08  Michael Tremerarchive: Initialize GPGME before trying to use data...
2021-07-07  Michael Tremerarchive: Drop old signature data type
2021-07-07  Michael Tremerarchive: Refactor scaffolding for signature check
2021-07-07  Michael Tremerkeys: Change type from PakfireKey to struct pakfire_key
2021-07-01  Michael Tremerparser: Change type from PakfireParser to struct pakfir...
2021-06-30  Michael Tremerrepo: Change type from PakfireRepo to struct pakfire_repo
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 Tremerlibpakfire: Change PakfireFile to struct pakfire_file
2021-06-03  Michael Tremerpackager: Package scriptlets
2021-06-03  Michael Tremerscriptlets: Refactor and extend to full type
2021-05-25  Michael Tremerarchive: Load empty filelists
2021-05-25  Michael Tremerlibpakfire: Drop allocated/release log lines
2021-05-22  Michael Tremerarchive: Reset r after reaching end of file
2021-05-22  Michael Tremerarchive: Remove debugging line
2021-05-21  Michael Tremerarchive: Read filelist in mtree format
2021-05-21  Michael Tremerarchive: Close archive if an entry could not be found
2021-05-20  Michael Tremerarchive: Stop parsing filelist during extraction
2021-05-20  Michael Tremerarchive: Fix passing modified archive pointer
2021-05-20  Michael Tremerarchive: Fix two refcounting issues with filelists
2021-05-20  Michael Tremerarchive: Refactor reading files from the archive
2021-05-20  Michael Tremerarchive: Only unref parser when it was set
2021-05-20  Michael Tremerarchive: Make files sticky
2021-05-13  Michael Tremerarchive: Drop duplicate and unused filelist parsing...
2021-05-13  Michael Tremerarchive: Read legacy filelists
next