Duncan Overbruck
de484e9369
lib: change xbps_dbg_printf to not require xbps_handle
...
This allows to simplify a lot of code by not having to pass around
the xbps handle everywhere just to print some debug information.
2022-12-24 14:29:23 +01:00
Duncan Overbruck
2deb156beb
lib: only include fetch.h where required
...
This results in a lot of places where limits.h was missing, so
this diff is larger than necessary.
2022-12-22 16:47:05 +01:00
Duncan Overbruck
1383744603
conf: fix skipping empty lines
2021-09-10 14:31:57 +02:00
Duncan Overbruck
248ca4b152
lib/conf.c: cleanup a bit
2021-06-26 17:02:26 +02:00
eater
453595a822
lib/conf.c: strip whitespace after value in config
...
Closes : #407 [via git-merge-pr]
2021-06-26 17:02:26 +02:00
Duncan Overbruck
44cd938115
Revert "Use shared LICENSE file for all xbps code."
...
This reverts commit be7d8cfaf1
.
This commit missed some previous copyrights mentioned,
in general I think its better to have this per-file to
follow who wrote what and when.
2020-04-29 14:12:10 +02:00
Juan RP
be7d8cfaf1
Use shared LICENSE file for all xbps code.
2020-04-24 11:44:19 +02:00
Juan RP
c5904cc6ef
lib/conf.c: fix CID 284952 (Identical branches).
2020-04-19 11:22:17 +02:00
Andreas Kempe
02c9cb11c4
configuration: add keepconf option
...
Add configuration option keepconf that stops xbps from overwriting
unchanged configuration files. If keepconf=true, xbps will store the new
configuration as <name>.new-<version> instead of overwriting unchanged
configuration files.
2020-02-08 21:06:04 +01:00
Duncan Overbruck
6794077efd
Add noextract configuration option
...
Closes #208
Fixes #165
2020-01-18 15:51:13 +01:00
Juan RP
ef9260a16e
libxbps: fix for vpkg providers in multiple repos.
...
Added new test case by @st3r4g via #206
Closes #206
2020-01-18 12:50:59 +01:00
Duncan Overbruck
e59ded73ae
lib/conf.c: don't stop after the first error and print error
...
This fixes void-linux/xbps#153 .
2019-08-05 15:28:24 +02:00
Duncaen
67badf983b
lib/conf.c: ignore glob errors
2019-05-22 15:05:45 +02:00
Duncaen
79317563e9
lib/conf.c: fix including absolute paths
2019-05-22 15:05:45 +02:00
Duncaen
85bf13f138
lib: move conf parsing to lib/conf.c and refactor to not rely on getcwd/chdir
...
This fixes https://github.com/voidlinux/xbps/issues/158
2019-05-22 13:22:10 +02:00