]> git.ipfire.org Git - people/stevee/pakfire.git/log
people/stevee/pakfire.git
4 years agoarchive: Show progress when extracting
Michael Tremer [Wed, 21 Apr 2021 15:15:38 +0000 (15:15 +0000)] 
archive: Show progress when extracting

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoprogressbar: Make increment function take a value
Michael Tremer [Wed, 21 Apr 2021 11:21:25 +0000 (11:21 +0000)] 
progressbar: Make increment function take a value

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agohttp: Use C progressbar implementation
Michael Tremer [Wed, 21 Apr 2021 11:13:52 +0000 (11:13 +0000)] 
http: Use C progressbar implementation

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoprogressbar: Implement using in Python context
Michael Tremer [Wed, 21 Apr 2021 11:10:36 +0000 (11:10 +0000)] 
progressbar: Implement using in Python context

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopython: Add bindings for Progressbar
Michael Tremer [Wed, 21 Apr 2021 10:57:49 +0000 (10:57 +0000)] 
python: Add bindings for Progressbar

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agotests: Remove Pakfire argument from progressbar
Michael Tremer [Wed, 21 Apr 2021 10:57:01 +0000 (10:57 +0000)] 
tests: Remove Pakfire argument from progressbar

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoprogressbar: Export functions
Michael Tremer [Wed, 21 Apr 2021 09:23:17 +0000 (09:23 +0000)] 
progressbar: Export functions

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoprogressbar: Remove reference to Pakfire
Michael Tremer [Wed, 21 Apr 2021 09:15:37 +0000 (09:15 +0000)] 
progressbar: Remove reference to Pakfire

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agotests: Update downloader function calls
Michael Tremer [Wed, 21 Apr 2021 09:09:06 +0000 (09:09 +0000)] 
tests: Update downloader function calls

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoarchive: Read supplements + enhances
Michael Tremer [Tue, 20 Apr 2021 13:27:00 +0000 (13:27 +0000)] 
archive: Read supplements + enhances

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoutil: Drop more unused functions
Michael Tremer [Tue, 20 Apr 2021 13:16:41 +0000 (13:16 +0000)] 
util: Drop more unused functions

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agohttp: Drop dependency on configuration
Michael Tremer [Tue, 20 Apr 2021 13:14:51 +0000 (13:14 +0000)] 
http: Drop dependency on configuration

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoprogressbar: Use pakfire_string_* functions
Michael Tremer [Tue, 20 Apr 2021 13:08:23 +0000 (13:08 +0000)] 
progressbar: Use pakfire_string_* functions

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoRun ldconfig only when we have extracted .so files
Michael Tremer [Tue, 20 Apr 2021 13:04:24 +0000 (13:04 +0000)] 
Run ldconfig only when we have extracted .so files

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoconfig: Drop everything we no longer need
Michael Tremer [Tue, 20 Apr 2021 12:44:30 +0000 (12:44 +0000)] 
config: Drop everything we no longer need

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopython: Drop old distro module
Michael Tremer [Tue, 20 Apr 2021 12:39:50 +0000 (12:39 +0000)] 
python: Drop old distro module

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agobuilder: Drop exporting distro environment variables
Michael Tremer [Tue, 20 Apr 2021 12:31:59 +0000 (12:31 +0000)] 
builder: Drop exporting distro environment variables

I have no idea what those could be used for

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agofile: Drop including tar.h
Michael Tremer [Tue, 20 Apr 2021 12:29:34 +0000 (12:29 +0000)] 
file: Drop including tar.h

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agofile: Use pakfire_string_* functions
Michael Tremer [Tue, 20 Apr 2021 12:29:20 +0000 (12:29 +0000)] 
file: Use pakfire_string_* functions

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoarchive: Do not fail when there have been warnings on extraction
Michael Tremer [Tue, 20 Apr 2021 11:36:15 +0000 (11:36 +0000)] 
archive: Do not fail when there have been warnings on extraction

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoarchive: Keep filelist when extracting files
Michael Tremer [Tue, 20 Apr 2021 11:31:58 +0000 (11:31 +0000)] 
archive: Keep filelist when extracting files

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoutil: Change behaviour of pakfire_path_join
Michael Tremer [Tue, 20 Apr 2021 11:31:05 +0000 (11:31 +0000)] 
util: Change behaviour of pakfire_path_join

This will now always merge both arguments together and remove any
leading slashes from the second argument

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoarchive: Some cosmetic changes when extracting files
Michael Tremer [Tue, 20 Apr 2021 11:30:41 +0000 (11:30 +0000)] 
archive: Some cosmetic changes when extracting files

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoarchive: Always extract payload
Michael Tremer [Tue, 20 Apr 2021 11:15:58 +0000 (11:15 +0000)] 
archive: Always extract payload

There is no point in implementing anything else

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodownloader: Hide progressbar when downloading metadata
Michael Tremer [Tue, 20 Apr 2021 10:07:15 +0000 (10:07 +0000)] 
downloader: Hide progressbar when downloading metadata

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodownloader: Add title to transfers
Michael Tremer [Tue, 20 Apr 2021 09:57:57 +0000 (09:57 +0000)] 
downloader: Add title to transfers

This allows us to set a custom title and not show any cryptic filenames

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorepo: Make pakfire_repo_internalize private
Michael Tremer [Tue, 20 Apr 2021 09:41:15 +0000 (09:41 +0000)] 
repo: Make pakfire_repo_internalize private

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorepo: Do not fail when solv file could not be read initially
Michael Tremer [Tue, 20 Apr 2021 09:39:17 +0000 (09:39 +0000)] 
repo: Do not fail when solv file could not be read initially

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorepo: Drop automatic setting of priority
Michael Tremer [Tue, 20 Apr 2021 09:38:52 +0000 (09:38 +0000)] 
repo: Drop automatic setting of priority

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorepo: Do not keep a downloader
Michael Tremer [Tue, 20 Apr 2021 09:35:33 +0000 (09:35 +0000)] 
repo: Do not keep a downloader

There is no point in having a function to initialise a downloader which
basically has no settings.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodownloader: Move baseurl into transfer
Michael Tremer [Tue, 20 Apr 2021 09:32:39 +0000 (09:32 +0000)] 
downloader: Move baseurl into transfer

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agostep: Only unref archive when it was initialised
Michael Tremer [Mon, 19 Apr 2021 17:24:57 +0000 (17:24 +0000)] 
step: Only unref archive when it was initialised

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoprogressbar: Reset array with results
Michael Tremer [Mon, 19 Apr 2021 17:19:11 +0000 (17:19 +0000)] 
progressbar: Reset array with results

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoprogressbar: Allow restart when in finished status
Michael Tremer [Mon, 19 Apr 2021 17:18:37 +0000 (17:18 +0000)] 
progressbar: Allow restart when in finished status

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agobuilder: Pass configuration file through for distribution
Michael Tremer [Mon, 19 Apr 2021 16:50:34 +0000 (16:50 +0000)] 
builder: Pass configuration file through for distribution

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopakfire: Add more error messages when reading configuration fails
Michael Tremer [Mon, 19 Apr 2021 16:45:39 +0000 (16:45 +0000)] 
pakfire: Add more error messages when reading configuration fails

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoconfig: Terminate array each round for search
Michael Tremer [Mon, 19 Apr 2021 16:44:57 +0000 (16:44 +0000)] 
config: Terminate array each round for search

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoDrop builder.conf
Michael Tremer [Mon, 19 Apr 2021 16:22:20 +0000 (16:22 +0000)] 
Drop builder.conf

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopakfire_make_path: Pass down length of the buffer we are writing to
Michael Tremer [Mon, 19 Apr 2021 16:13:45 +0000 (16:13 +0000)] 
pakfire_make_path: Pass down length of the buffer we are writing to

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoarchive: Disable code relying on pakfire_make_path
Michael Tremer [Mon, 19 Apr 2021 16:06:53 +0000 (16:06 +0000)] 
archive: Disable code relying on pakfire_make_path

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoMake pakfire_make_path private
Michael Tremer [Mon, 19 Apr 2021 16:00:23 +0000 (16:00 +0000)] 
Make pakfire_make_path private

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopython: Drop unused "make_path" function
Michael Tremer [Mon, 19 Apr 2021 15:58:47 +0000 (15:58 +0000)] 
python: Drop unused "make_path" function

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoHave pakfire_make_path write to stack
Michael Tremer [Mon, 19 Apr 2021 15:57:35 +0000 (15:57 +0000)] 
Have pakfire_make_path write to stack

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopakfire_make_cache_path: Implicitely handle size argument
Michael Tremer [Mon, 19 Apr 2021 15:12:00 +0000 (15:12 +0000)] 
pakfire_make_cache_path: Implicitely handle size argument

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopakfire_path_join: Implicitely handle size argument
Michael Tremer [Mon, 19 Apr 2021 15:04:44 +0000 (15:04 +0000)] 
pakfire_path_join: Implicitely handle size argument

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoAdd architecture to cache path
Michael Tremer [Mon, 19 Apr 2021 14:59:18 +0000 (14:59 +0000)] 
Add architecture to cache path

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopakfire: Use pakfire_string_* functions
Michael Tremer [Mon, 19 Apr 2021 14:56:28 +0000 (14:56 +0000)] 
pakfire: Use pakfire_string_* functions

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorepo: Use pakfire_string_* functions where applicable
Michael Tremer [Mon, 19 Apr 2021 14:53:04 +0000 (14:53 +0000)] 
repo: Use pakfire_string_* functions where applicable

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoCommit accidentially forgotten files
Michael Tremer [Mon, 19 Apr 2021 14:50:03 +0000 (14:50 +0000)] 
Commit accidentially forgotten files

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorepo: Replace variables in URLs
Michael Tremer [Mon, 19 Apr 2021 14:49:37 +0000 (14:49 +0000)] 
repo: Replace variables in URLs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoRevert "downloader: Remove separating between protocol types when handling result"
Michael Tremer [Mon, 19 Apr 2021 14:18:33 +0000 (14:18 +0000)] 
Revert "downloader: Remove separating between protocol types when handling result"

This reverts commit 4eef07222a94297d75d73aaea0d3e24946ad6cee.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorepo: Reset pointer to destroyed mirrorlist
Michael Tremer [Mon, 19 Apr 2021 14:16:26 +0000 (14:16 +0000)] 
repo: Reset pointer to destroyed mirrorlist

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorepo: Do not bail when no mirrorlist is set
Michael Tremer [Mon, 19 Apr 2021 14:12:36 +0000 (14:12 +0000)] 
repo: Do not bail when no mirrorlist is set

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorepo: Do not try to refresh "internal" repositories
Michael Tremer [Mon, 19 Apr 2021 14:11:18 +0000 (14:11 +0000)] 
repo: Do not try to refresh "internal" repositories

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agolibpakfire: Export repositories to Python
Michael Tremer [Mon, 19 Apr 2021 14:05:39 +0000 (14:05 +0000)] 
libpakfire: Export repositories to Python

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoDrop unused function pakfire_package_is_in_repo
Michael Tremer [Fri, 16 Apr 2021 16:38:16 +0000 (16:38 +0000)] 
Drop unused function pakfire_package_is_in_repo

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years ago_pakfire: Drop mount/umount helper functions
Michael Tremer [Fri, 16 Apr 2021 16:37:08 +0000 (16:37 +0000)] 
_pakfire: Drop mount/umount helper functions

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopakfire: Load repositories from configuration
Michael Tremer [Fri, 16 Apr 2021 16:33:02 +0000 (16:33 +0000)] 
pakfire: Load repositories from configuration

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoconfig: Properly terminate the sections array
Michael Tremer [Fri, 16 Apr 2021 16:15:32 +0000 (16:15 +0000)] 
config: Properly terminate the sections array

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopakfire: Read all repository files
Michael Tremer [Fri, 16 Apr 2021 16:01:10 +0000 (16:01 +0000)] 
pakfire: Read all repository files

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopakfire: Dump distribution on init
Michael Tremer [Fri, 16 Apr 2021 15:19:26 +0000 (15:19 +0000)] 
pakfire: Dump distribution on init

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agotests: Add some useful pakfire distro configuration
Michael Tremer [Fri, 16 Apr 2021 15:19:03 +0000 (15:19 +0000)] 
tests: Add some useful pakfire distro configuration

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopakfire: Import vendor and slogan
Michael Tremer [Fri, 16 Apr 2021 15:09:01 +0000 (15:09 +0000)] 
pakfire: Import vendor and slogan

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopakfire: Read distro configuration from file
Michael Tremer [Fri, 16 Apr 2021 15:06:12 +0000 (15:06 +0000)] 
pakfire: Read distro configuration from file

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoconfig: Add function to check whether a section exists
Michael Tremer [Fri, 16 Apr 2021 14:39:41 +0000 (14:39 +0000)] 
config: Add function to check whether a section exists

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopakfire: Read configuration file on initialization
Michael Tremer [Fri, 16 Apr 2021 14:32:59 +0000 (14:32 +0000)] 
pakfire: Read configuration file on initialization

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopakfire: Add configuration
Michael Tremer [Fri, 16 Apr 2021 14:04:16 +0000 (14:04 +0000)] 
pakfire: Add configuration

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoconfig: Add function that lists all sections
Michael Tremer [Fri, 16 Apr 2021 13:55:32 +0000 (13:55 +0000)] 
config: Add function that lists all sections

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoconfig: Actually return false on false
Michael Tremer [Fri, 16 Apr 2021 13:40:54 +0000 (13:40 +0000)] 
config: Actually return false on false

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoconfig: Add function to parse files
Michael Tremer [Fri, 16 Apr 2021 13:04:01 +0000 (13:04 +0000)] 
config: Add function to parse files

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agolibpakfire: Add a simple config file tool
Michael Tremer [Fri, 16 Apr 2021 12:08:27 +0000 (12:08 +0000)] 
libpakfire: Add a simple config file tool

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopackager: Fix copy & paste error when getting URL
Michael Tremer [Fri, 16 Apr 2021 11:00:54 +0000 (11:00 +0000)] 
packager: Fix copy & paste error when getting URL

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopackager: Compress with -22 --ultra
Michael Tremer [Fri, 16 Apr 2021 10:40:10 +0000 (10:40 +0000)] 
packager: Compress with -22 --ultra

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopackager: Only compress binary packages
Michael Tremer [Fri, 16 Apr 2021 10:39:53 +0000 (10:39 +0000)] 
packager: Only compress binary packages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodist: Refactor downloading sources
Michael Tremer [Thu, 15 Apr 2021 18:06:06 +0000 (18:06 +0000)] 
dist: Refactor downloading sources

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodownloader: Use pakfire_string_* functions
Michael Tremer [Thu, 15 Apr 2021 17:17:33 +0000 (17:17 +0000)] 
downloader: Use pakfire_string_* functions

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodownloader: Open temporary file when download is about to start
Michael Tremer [Thu, 15 Apr 2021 17:09:25 +0000 (17:09 +0000)] 
downloader: Open temporary file when download is about to start

Otherwise we might have a large number of file descriptors open.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodownloader: Commit AGAIN label
Michael Tremer [Thu, 15 Apr 2021 16:32:26 +0000 (16:32 +0000)] 
downloader: Commit AGAIN label

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodownloader: Remove separating between protocol types when handling result
Michael Tremer [Thu, 15 Apr 2021 16:31:49 +0000 (16:31 +0000)] 
downloader: Remove separating between protocol types when handling result

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodownloader: Handle errors when using the file:// protocol
Michael Tremer [Thu, 15 Apr 2021 16:29:58 +0000 (16:29 +0000)] 
downloader: Handle errors when using the file:// protocol

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodownloader: Allow relative URLs when baseurl is set
Michael Tremer [Thu, 15 Apr 2021 16:28:34 +0000 (16:28 +0000)] 
downloader: Allow relative URLs when baseurl is set

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoprogressbar: Write to stdout by default
Michael Tremer [Thu, 15 Apr 2021 16:19:02 +0000 (16:19 +0000)] 
progressbar: Write to stdout by default

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodownloader: Add test using mirrors
Michael Tremer [Thu, 15 Apr 2021 16:15:10 +0000 (16:15 +0000)] 
downloader: Add test using mirrors

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodownloader: Do not initialise cURL
Michael Tremer [Thu, 15 Apr 2021 16:08:52 +0000 (16:08 +0000)] 
downloader: Do not initialise cURL

It does that automatically

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodownloader: Format progressbar like the Python module did
Michael Tremer [Sun, 11 Apr 2021 17:39:23 +0000 (17:39 +0000)] 
downloader: Format progressbar like the Python module did

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodownloader: Show transfer speed
Michael Tremer [Sun, 11 Apr 2021 17:37:05 +0000 (17:37 +0000)] 
downloader: Show transfer speed

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoutil: format_size: Add decimal points where appropriate
Michael Tremer [Sun, 11 Apr 2021 17:22:37 +0000 (17:22 +0000)] 
util: format_size: Add decimal points where appropriate

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodownloader: Show ETA instead of elapsed time
Michael Tremer [Sun, 11 Apr 2021 13:04:09 +0000 (13:04 +0000)] 
downloader: Show ETA instead of elapsed time

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodownloader: Show download size
Michael Tremer [Sun, 11 Apr 2021 12:49:59 +0000 (12:49 +0000)] 
downloader: Show download size

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoutil: Make pakfire_format_size write to stack
Michael Tremer [Sun, 11 Apr 2021 12:44:56 +0000 (12:44 +0000)] 
util: Make pakfire_format_size write to stack

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodownloader: Add a progressbar to single downloads
Michael Tremer [Sun, 11 Apr 2021 12:37:31 +0000 (12:37 +0000)] 
downloader: Add a progressbar to single downloads

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoprogressbar: Avoid dividing by zero when max isn't set
Michael Tremer [Sat, 10 Apr 2021 17:46:46 +0000 (17:46 +0000)] 
progressbar: Avoid dividing by zero when max isn't set

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodownloader: Make retrieve use easy cURL interface
Michael Tremer [Sat, 10 Apr 2021 17:24:36 +0000 (17:24 +0000)] 
downloader: Make retrieve use easy cURL interface

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoprogressbar: Make it resettable
Michael Tremer [Sat, 10 Apr 2021 16:21:11 +0000 (16:21 +0000)] 
progressbar: Make it resettable

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoRemove STRING_SIZE
Michael Tremer [Sat, 10 Apr 2021 15:25:38 +0000 (15:25 +0000)] 
Remove STRING_SIZE

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoutil: Make pakfire_generate_uuid private
Michael Tremer [Sat, 10 Apr 2021 15:16:23 +0000 (15:16 +0000)] 
util: Make pakfire_generate_uuid private

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoutil: Make pakfire_split_string private
Michael Tremer [Sat, 10 Apr 2021 15:12:37 +0000 (15:12 +0000)] 
util: Make pakfire_split_string private

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoutil: Make pakfire_read_file_into_buffer private
Michael Tremer [Sat, 10 Apr 2021 15:06:57 +0000 (15:06 +0000)] 
util: Make pakfire_read_file_into_buffer private

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoutil: Make pakfire_dirname private
Michael Tremer [Sat, 10 Apr 2021 15:05:10 +0000 (15:05 +0000)] 
util: Make pakfire_dirname private

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoutil: Make pakfire_basename private
Michael Tremer [Sat, 10 Apr 2021 15:03:57 +0000 (15:03 +0000)] 
util: Make pakfire_basename private

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>