03f8cad872
tests/libxbps/conflicts: add 4 new tests cases.
2015-10-29 08:43:59 +01:00
637c087173
xbps-*: do not log to console with syslog enabled. Close #123
2015-10-29 07:16:49 +01:00
fa7d8bdfc5
xbps-xxx.1: responsability -> responsibility.
2015-10-28 10:03:41 +01:00
2c40d0a334
xbps-fbulk.1: tyop: responsability -> responsibility (thanks @asergi).
2015-10-28 10:02:29 +01:00
4211f5cd09
New manual page for xbps-fbulk(1).
2015-10-28 09:37:09 +01:00
d4f1fd56cd
NEWS: document libfetch env vars for SSL cert verification.
2015-10-28 07:36:50 +01:00
f4cb178f6c
libfetch: use default CA path rather than default CA file.
...
The default CA file set by FreeBSD is only available when using the
LibreSSL provided CA file, and we've decided to use the CA path
by default.
Discussed with @dominikh.
2015-10-28 07:31:26 +01:00
4fbfe6e823
xbps-create: fix a warning found by @dominikh without --enable-debug.
2015-10-28 06:43:25 +01:00
c4bce18734
Merge pull request #122 from GiedriusS/fix_1
...
libxbps: remove unused variable `pkgdepname'
2015-10-28 05:24:48 +01:00
a13a7fa896
Implemented reverse conflicts for pkgs in pkgdb and transaction.
2015-10-28 05:23:42 +01:00
2c81984f48
repo: fix 29608b0
correctly.
...
In 29608b0
local repos were simply ignored.
2015-10-27 14:22:30 +01:00
6044030ec1
NEWS: mention -M bugfix.
2015-10-27 12:52:43 +01:00
29608b0d8b
repo: with XBPS_FLAG_REPOS_MEMSYNC only process remote repos.
2015-10-27 12:47:24 +01:00
5595bf95f1
libxbps: remove unused variable `pkgdepname'
2015-10-25 20:03:02 +02:00
be5e544093
NEWS: twerks.
2015-10-24 09:33:34 +02:00
90eb1d9433
libfetch: merge some features from FreeBSD:
...
- Supports HTTP/1.1 308 redirect.
- SSLv[23] HTTPS connections are forbidden by default.
- TLS client certificate validation thru OpenSSL.
- Fixes for user/password encoding, misc.
2015-10-24 07:52:30 +02:00
38e8192f26
CONTRIBUTORS: add new contributors.
2015-10-21 09:41:45 +02:00
b4d26f7945
NEWS: mention libxbps/pkgdb umask #108 PR.
2015-10-21 09:38:55 +02:00
4de397c5a2
tests: add two test cases for xbps-checkvers(1); #120 remains unfixed.
2015-10-21 09:29:45 +02:00
e16ca06d5b
tests/xbps/libxbps/shell/cyclic_deps.sh: use atf_expect_death instead.
2015-10-21 09:29:21 +02:00
47c05047ea
Merge pull request #108 from datenwolf/master
...
set umask for pkgdb creation/access
2015-10-21 09:11:55 +02:00
0067cf6612
apidocs: sync with reality.
2015-10-20 11:37:29 +02:00
ae8db1ce98
xbps-remove.1: document -n/--dry-run output.
2015-10-20 09:16:38 +02:00
5eac1e929a
xbps-install.1: document -n/--dry-run output.
2015-10-20 09:15:47 +02:00
24af8cde9b
xbps-install(1): implement #109 .
...
-n/--dry-run mode now prints "installed_size" obj as 5th argument,
and "filename-size" as 6th argument (if available).
Close #109
2015-10-19 19:02:26 +02:00
99bf58b091
NEWS: #113 was fixed long ago.
2015-10-19 18:48:56 +02:00
103caf0694
libxbps: extend the fix for #116 even more for the expected case.
...
This now catches both test cases correctly.
2015-10-19 18:19:24 +02:00
b069eb14ae
libxbps: fixed issue #116 (vpkg does not replace pkg with update in trans).
...
Thanks to @dominikh for the test case.
2015-10-19 18:01:43 +02:00
4e446968c5
alternatives: do not ignore symlink(2) return value.
...
This fixes the travisci warning seen with gcc.
2015-10-19 17:11:34 +02:00
240d87af92
rpool: if pkg wasn't found set errno to ENOENT.
...
This is to return a proper error to the callers (i.e xbps-query(1)).
2015-10-19 17:05:55 +02:00
faeff38ca2
Alternatives framework (1/2) (WIP).
2015-10-18 10:38:35 +02:00
c457b594aa
libxbps: fix eudev-libgudev -> libgudev fallout.
...
Packages to be replaced must be collected *before* checking for
broken reverse dependencies, otherwise them will always be detected
as broken.
2015-10-14 11:46:56 +02:00
c688808b2c
Merge pull request #118 from Gottox/query-fail-on-argument
...
xbps-query: fail on trailing parameters.
2015-09-24 11:10:34 +02:00
f1617441db
xbps-query: fail on trailing parameters.
2015-09-23 13:33:51 +02:00
d8fc08eb50
libxbps: make relative cachedir set via xbps.d(5) work again.
...
Close #117
2015-09-15 09:26:07 +02:00
21be2318cf
xbps-create(1): support '--compression none' to skip any compression format.
2015-09-03 12:34:29 +02:00
782ec10111
xbps-create(1): timestamps of metadata files are now set to epoch.
...
Thanks to @Gottox for finding the real issue.
2015-09-03 11:12:49 +02:00
2a6b14ae74
Merge pull request #111 from Gottox/no-build-date
...
xbps-create: do not add a build-date property to packages.
2015-09-03 09:26:53 +02:00
186ce68432
update NEWS with changes in xbps-rindex
2015-09-03 09:23:41 +02:00
69ee33c592
xbps-rindex: set build-date from mtime in repository-index.
2015-09-03 09:20:04 +02:00
d4961a0058
NEWS: mention issues fixed that were found by Coverity scan.
2015-09-02 19:00:40 +02:00
35e0b3fef5
NEWS: mention today's changes.
2015-09-02 18:57:41 +02:00
8081751f86
libxbps: print in verbose mode what pkgs are added to the transaction.
...
Useful to know why a transaction cannot be completed when there are
unresolved reverse dependencies.
Requested by @chris2.
2015-09-02 18:56:20 +02:00
0f2543a650
Fixed and improved msg when revdeps cannot be resolved in a transaction.
...
After:
$ xbps-install -un
re2-2015.07.01_1 (update) breaks installed pkg `chromium-44.0.2403.155_1'
Transaction aborted due to unresolved dependencies.
$
Before:
$ xbps-install -un
chromium-44.0.2403.155_1 broken, needs `re2-2015.07.01_1'
Transaction aborted due to unresolved dependencies.
$
2015-09-02 11:20:18 +02:00
62c94fad54
Merge pull request #112 from steski/zsh
...
_xbps: add argument to xbps-rindex zsh completion
2015-08-30 09:54:23 +02:00
23d2dfccde
_xbps: add argument to xbps-rindex zsh completion
2015-08-19 20:04:08 -04:00
9de0d8a60d
xbps-create: do not add a build-date property to packages.
2015-08-19 16:05:51 +02:00
bd8ea8133f
fixed umask value
2015-08-19 15:42:48 +02:00
7ed6a8940f
xbps-checkvers: print real errno returned by opendir().
2015-08-17 15:51:41 +02:00
13f73ef41a
Merge branch 'master' of github.com:voidlinux/xbps
2015-08-11 18:29:30 +02:00