]> git.ipfire.org Git - people/ms/pakfire.git/history - src/libpakfire/downloader.c
digests: Split off into a new set of files
[people/ms/pakfire.git] / src / libpakfire / downloader.c
2022-08-24  Michael Tremerdigests: Split off into a new set of files
2022-08-19  Michael Tremerfile: Refactor how we store digests
2022-08-19  Michael TremerDrop support for SHA-1
2022-08-19  Michael Tremerutil: Refactor pakfire_basename/dirname and pakfire_mkdir
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-05-09  Michael Tremerdownloader: Replace snprintf by our own string function
2021-12-09  Michael TremerFix shadowing any local variables
2021-10-05  Michael Tremerdownloader: Actually fail if the checksum doesn't match
2021-10-05  Michael Tremerdownloader: Ignore if we could not read the mirrorlist
2021-09-28  Michael Tremerdownloader: Set user agent
2021-09-23  Michael Tremerfile: Store digests in the same way than packages
2021-09-21  Michael Tremerdownloader: Use unsigned char for digests
2021-09-21  Michael TremerUnify digest enums in packages and downloader
2021-09-20  Michael Tremerdownloader: Drop support for SHA-1
2021-09-08  Michael Tremerdownloader: Compare digests and try re-download if...
2021-09-08  Michael Tremerdownloader: Implement passing expected digest to transfer
2021-09-08  Michael Tremerdownloader: Make message digest algorithm selectable
2021-09-08  Michael Tremerdownloader: Add reference to downloaders to transfers
2021-09-08  Michael Tremerdownloader: Compute message digest of downloaded files
2021-09-07  Michael Tremerdownloader: Avoid calling fwrite() for empty blocks
2021-09-07  Michael Tremerdownloader: Use a simple callback function to write...
2021-07-09  Michael Tremerpakfire: Change type from Pakfire to struct pakfire
2021-06-21  Michael Tremerlibpakfire: Use %m instead of strerror(errno)
2021-06-14  Michael Tremerdownloader: Free config in successful branch
2021-06-12  Michael TremerMerge branch 'master' of ssh://people.ipfire.org/pub...
2021-06-11  Michael Tremerdownloader: Show HTTP/3.0 if available
2021-06-11  Michael Tremerdownloader: Fail creation if offline flag is set
2021-06-10  Michael Tremerdownloader: Drop using FALSE
2021-06-10  Michael TremerMerge branch 'python3'
2021-05-24  Michael Tremerdownloader: Add support for FTP
2021-04-26  Michael Tremerdownloader: Allow overwriting the destination file...
2021-04-23  Michael Tremerdownloader: Apply proxy settings
2021-04-21  Michael Tremerprogressbar: Remove reference to Pakfire
2021-04-20  Michael Tremerdownloader: Hide progressbar when downloading metadata
2021-04-20  Michael Tremerdownloader: Add title to transfers
2021-04-20  Michael Tremerdownloader: Move baseurl into transfer
2021-04-19  Michael TremerRevert "downloader: Remove separating between protocol...
2021-04-19  Michael Tremerrepo: Do not bail when no mirrorlist is set
2021-04-15  Michael Tremerdownloader: Use pakfire_string_* functions
2021-04-15  Michael Tremerdownloader: Open temporary file when download is about...
2021-04-15  Michael Tremerdownloader: Commit AGAIN label
2021-04-15  Michael Tremerdownloader: Remove separating between protocol types...
2021-04-15  Michael Tremerdownloader: Handle errors when using the file:// protocol
2021-04-15  Michael Tremerdownloader: Allow relative URLs when baseurl is set
2021-04-15  Michael Tremerdownloader: Do not initialise cURL
2021-04-11  Michael Tremerdownloader: Format progressbar like the Python module did
2021-04-11  Michael Tremerdownloader: Show transfer speed
2021-04-11  Michael Tremerdownloader: Show ETA instead of elapsed time
2021-04-11  Michael Tremerdownloader: Show download size
2021-04-11  Michael Tremerdownloader: Add a progressbar to single downloads
2021-04-10  Michael Tremerdownloader: Make retrieve use easy cURL interface
2021-03-24  Michael Tremerdownloader: Make mirrorlists independent
2021-03-13  Michael Tremerdownloader: Remove temporary file after download
2021-03-13  Michael Tremerrepo: Read metadata when repository is being initialised
2021-03-13  Michael Tremerdownloader: Use baseurl if no mirrors are configured
2021-03-13  Michael Tremerdownloader: Log tries in transfers
2021-03-13  Michael Tremerdownloader: Join URLs by /
2021-03-12  Michael Tremerdownloader: Use STAILQ for mirrors
2021-03-12  Michael Tremerdownloader: Rename current_mirror to mirror
2021-03-12  Michael Tremerdownloader: Use next mirror if download failed
2021-03-12  Michael Tremerdownloader: Merge create/add_transfer
2021-03-12  Michael Tremerrepo: Read metadata
2021-03-12  Michael Tremerutil: Add helper function to parse JSON data
2021-03-12  Michael Tremerdownloader: Parse mirrorlist
2021-03-12  Michael Tremerdownloader: Handle download errors
2021-03-12  Michael Tremerrepo: Implement downloading mirrorlists
2021-03-11  Michael Tremerdownloader: Unlink destination file before replacing it
2021-03-11  Michael Tremerdownloader: Log download information
2021-03-11  Michael Tremerdownloader: Rename "add" to "add_transfer"
2021-03-11  Michael Tremerdownloader: Add test for retrieve with pending transfers
2021-03-11  Michael Tremerdownloader: Add a simple test
2021-03-11  Michael Tremerdownloader: Remove some dead code
2021-03-11  Michael Tremerdownloader: Disable all protocols except https://,...
2021-03-11  Michael Tremerdownloader: Shorten name of transfer struct
2021-03-11  Michael Tremerdownloader: Store transfers in a queue and only as...
2021-03-11  Michael Tremerdownloader: Add functions to add mirrors
2021-03-10  Michael Tremerdownloader: Add baseurl setting
2021-03-10  Michael Tremerdist: Implement downloader to download source
2021-03-10  Michael Tremerlibpakfire: Add scaffolding for downloader