]> git.ipfire.org Git - people/ms/pakfire.git/log
people/ms/pakfire.git
4 years agobuilder: Move local repository into configuration
Michael Tremer [Fri, 23 Apr 2021 15:56:20 +0000 (15:56 +0000)] 
builder: Move local repository into configuration

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorepo: Scan local repositories instead of refresh
Michael Tremer [Fri, 23 Apr 2021 15:55:40 +0000 (15:55 +0000)] 
repo: Scan local repositories instead of refresh

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorepo: Refactor local detection and fix memory leak
Michael Tremer [Fri, 23 Apr 2021 15:52:49 +0000 (15:52 +0000)] 
repo: Refactor local detection and fix memory leak

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agobuilder: Make repolist work
Michael Tremer [Fri, 23 Apr 2021 15:43:18 +0000 (15:43 +0000)] 
builder: Make repolist work

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoDrop PAKFIRE_SOLVABLE_FILEMARKER
Michael Tremer [Fri, 23 Apr 2021 15:04:59 +0000 (15:04 +0000)] 
Drop PAKFIRE_SOLVABLE_FILEMARKER

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agolibpakfire: Drop filters
Michael Tremer [Fri, 23 Apr 2021 14:53:47 +0000 (14:53 +0000)] 
libpakfire: Drop filters

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoDrop selectors
Michael Tremer [Fri, 23 Apr 2021 14:51:16 +0000 (14:51 +0000)] 
Drop selectors

These have been replaced by a simple string-parsing function

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorequest: Drop unused functions
Michael Tremer [Fri, 23 Apr 2021 14:46:59 +0000 (14:46 +0000)] 
request: Drop unused functions

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorequest: Add string-parsing functions for erase/update/lock
Michael Tremer [Fri, 23 Apr 2021 14:42:44 +0000 (14:42 +0000)] 
request: Add string-parsing functions for erase/update/lock

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorequest: Refactor adding packages to the solver
Michael Tremer [Fri, 23 Apr 2021 14:29:46 +0000 (14:29 +0000)] 
request: Refactor adding packages to the solver

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agobuilder: Temporarily add a local repository for debugging
Michael Tremer [Fri, 23 Apr 2021 14:22:59 +0000 (14:22 +0000)] 
builder: Temporarily add a local repository for debugging

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoprogressbar: Remove unnecessary padding from util
Michael Tremer [Fri, 23 Apr 2021 14:19:56 +0000 (14:19 +0000)] 
progressbar: Remove unnecessary padding from util

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agobuilder: Initialise environment only for some operations
Michael Tremer [Fri, 23 Apr 2021 14:15:49 +0000 (14:15 +0000)] 
builder: Initialise environment only for some operations

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoutil: Commit forgotten pakfire_string_join function
Michael Tremer [Fri, 23 Apr 2021 14:14:50 +0000 (14:14 +0000)] 
util: Commit forgotten pakfire_string_join function

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorepo: Correctly set errno on invalid call
Michael Tremer [Fri, 23 Apr 2021 14:13:57 +0000 (14:13 +0000)] 
repo: Correctly set errno on invalid call

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorepo: Use file:// protocol instead of dir://
Michael Tremer [Fri, 23 Apr 2021 14:13:25 +0000 (14:13 +0000)] 
repo: Use file:// protocol instead of dir://

file:// is what cURL speaks

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorepo: Export scan operation to Python
Michael Tremer [Fri, 23 Apr 2021 14:12:45 +0000 (14:12 +0000)] 
repo: Export scan operation to Python

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agobuilder: Run info with build environment fully initialised
Michael Tremer [Fri, 23 Apr 2021 14:11:54 +0000 (14:11 +0000)] 
builder: Run info with build environment fully initialised

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopackage: Store groups in ID arrays
Michael Tremer [Fri, 23 Apr 2021 11:22:47 +0000 (11:22 +0000)] 
package: Store groups in ID arrays

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorequest: Match groups
Michael Tremer [Fri, 23 Apr 2021 11:02:06 +0000 (11:02 +0000)] 
request: Match groups

This should in theory work, but it doesn't. The reason might be, that we
currently do not store groups in form of an ID array, which we could
change.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorequest: Add some experimental code removing selectors
Michael Tremer [Fri, 23 Apr 2021 09:51:13 +0000 (09:51 +0000)] 
request: Add some experimental code removing selectors

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorequest: Rename install/erase/upgrade functions that take a package
Michael Tremer [Fri, 23 Apr 2021 09:00:47 +0000 (09:00 +0000)] 
request: Rename install/erase/upgrade functions that take a package

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopakfire: Enable debugging for pool/solver
Michael Tremer [Fri, 23 Apr 2021 08:56:16 +0000 (08:56 +0000)] 
pakfire: Enable debugging for pool/solver

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopakfire: Log pool debugging to pakfire log
Michael Tremer [Fri, 23 Apr 2021 08:51:25 +0000 (08:51 +0000)] 
pakfire: Log pool debugging to pakfire log

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopakfire: Set pool path
Michael Tremer [Fri, 23 Apr 2021 08:47:40 +0000 (08:47 +0000)] 
pakfire: Set pool path

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorequest: Rename queue to jobs
Michael Tremer [Fri, 23 Apr 2021 08:45:43 +0000 (08:45 +0000)] 
request: Rename queue to jobs

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agorequest: Change type from PakfireRequest to struct pakfire_request
Michael Tremer [Fri, 23 Apr 2021 08:44:09 +0000 (08:44 +0000)] 
request: Change type from PakfireRequest to struct pakfire_request

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoprogressbar: Respond to resize events
Michael Tremer [Fri, 23 Apr 2021 08:14:20 +0000 (08:14 +0000)] 
progressbar: Respond to resize events

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodb: Clear repository when database load failed
Michael Tremer [Thu, 22 Apr 2021 17:12:40 +0000 (17:12 +0000)] 
db: Clear repository when database load failed

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agotransaction: Refactor some code without functional changes
Michael Tremer [Thu, 22 Apr 2021 16:45:18 +0000 (16:45 +0000)] 
transaction: Refactor some code without functional changes

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoDisable use of sparse files
Michael Tremer [Thu, 22 Apr 2021 15:51:25 +0000 (15:51 +0000)] 
Disable use of sparse files

This seems to create corrupted packages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agosnapshots: Fix hardlink paths when extracting
Michael Tremer [Thu, 22 Apr 2021 15:13:21 +0000 (15:13 +0000)] 
snapshots: Fix hardlink paths when extracting

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agosnapshot: Do not alter block size
Michael Tremer [Thu, 22 Apr 2021 15:12:37 +0000 (15:12 +0000)] 
snapshot: Do not alter block size

This created corrupted packages.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoexecute: Fix spacing for cgroup
Michael Tremer [Thu, 22 Apr 2021 14:47:52 +0000 (14:47 +0000)] 
execute: Fix spacing for cgroup

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoprogressbar: Redraw only once every 250ms
Michael Tremer [Thu, 22 Apr 2021 11:35:45 +0000 (11:35 +0000)] 
progressbar: Redraw only once every 250ms

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agosnapshots: Add progressbar when extracting
Michael Tremer [Thu, 22 Apr 2021 11:33:00 +0000 (11:33 +0000)] 
snapshots: Add progressbar when extracting

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopakfire: bind: Ensure that the source directory exists
Michael Tremer [Thu, 22 Apr 2021 11:31:00 +0000 (11:31 +0000)] 
pakfire: bind: Ensure that the source directory exists

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agobuilder: Use distro information in snapshot path
Michael Tremer [Thu, 22 Apr 2021 10:57:53 +0000 (10:57 +0000)] 
builder: Use distro information in snapshot path

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agopakfire: Export pakfire_make_cache_path to Python
Michael Tremer [Thu, 22 Apr 2021 10:57:09 +0000 (10:57 +0000)] 
pakfire: Export pakfire_make_cache_path to Python

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoUse a proper dummy repository which does not try to download anything
Michael Tremer [Wed, 21 Apr 2021 16:25:52 +0000 (16:25 +0000)] 
Use a proper dummy repository which does not try to download anything

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agodist: Include build dependencies in source packages
Michael Tremer [Wed, 21 Apr 2021 16:12:14 +0000 (16:12 +0000)] 
dist: Include build dependencies in source packages

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoparser: Set default architecture when creating a package
Michael Tremer [Wed, 21 Apr 2021 15:56:11 +0000 (15:56 +0000)] 
parser: Set default architecture when creating a package

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoparser: Break when reading empty values
Michael Tremer [Wed, 21 Apr 2021 15:47:54 +0000 (15:47 +0000)] 
parser: Break when reading empty values

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
4 years agoprogressbar: Remove bar when finished to not clutter the terminal
Michael Tremer [Wed, 21 Apr 2021 15:24:15 +0000 (15:24 +0000)] 
progressbar: Remove bar when finished to not clutter the terminal

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
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>