This website requires JavaScript.
85b8b3bbb7
lib/package_alternatives.c: prune obsolete alternatives groups
q66
2019-11-14 17:40:54 +0100
5c9be1eefd
travis: update xbps and system and then install deps.
Juan RP
2019-11-17 12:18:44 +0100
d785e7e483
Tests for signing metadata
Piotr Wójcik
2019-11-02 11:06:55 +0100
a1481cb285
Verify index-meta for in-memory sync
Piotr Wójcik
2019-10-01 21:18:25 +0200
61ef5c3f8a
Read also unsigned index-meta
Piotr Wójcik
2019-10-01 21:18:25 +0200
09125769bd
Verify index-meta
Piotr Wójcik
2019-10-01 21:18:25 +0200
ae26a83ad2
Preserve meta-index data on change of signing key
Piotr Wójcik
2019-10-01 21:18:25 +0200
4e3d4d2287
Don't assume repodata is signed when has index-meta.plist
Piotr Wójcik
2019-10-01 21:18:25 +0200
381b7b7600
Sign index-meta
Piotr Wójcik
2019-10-01 21:18:25 +0200
b4e93a95bf
Turn off repodata signing
Piotr Wójcik
2019-10-01 21:18:25 +0200
ce4873a1f1
Use predefined constant in place of magic string
Piotr Wójcik
2019-10-01 21:18:25 +0200
a7830cf780
Verify repodata signature
Piotr Wójcik
2019-10-01 21:18:25 +0200
04194f44c8
Sign repodata
Piotr Wójcik
2019-10-01 21:18:25 +0200
6886a73288
Bump to 0.57.1 and libxbps micro.
Juan RP
2019-10-27 09:50:11 +0100
b9b6f43300
package_script.c: fix runtime with tcc
Juan RP
2019-10-27 09:35:55 +0100
bc59d0b407
lib/package_script.c: try to find a usable shell instead of using /bin/sh
Enno Boland
2019-08-13 13:56:32 +0200
9ebe82fdc3
xbps-checkvers: fix a warning with glibc.
Juan RP
2019-10-27 09:13:46 +0100
c3a64f60e9
configure: bump to 0.58
Juan RP
2019-10-27 08:57:40 +0100
98e09e01e1
lib/package_alternatives.c: check if alternative is a symlink before removing it
Juan RP
2019-10-27 08:44:37 +0100
3854bd103f
lib/transaction_fetch.c: fix memory leak
Duncaen
2019-07-07 14:41:11 +0200
143b13f9e6
lib/transaction_fetch.c: move fetch and verify binpkgs and make use of xbps_fetch_file_digest
Duncaen
2019-07-07 14:11:29 +0200
6ed0c8c5c5
lib/verifysig.c: add xbps_verify_signature to verify signature against digest
Duncaen
2019-07-07 14:09:49 +0200
62c1102cc4
lib/util.c: xbps_remote_binpkg_exists to check if signature and binpkg are cached
Duncaen
2019-07-07 14:08:55 +0200
d2bdd9574e
lib/download.c: add xbps_fetch_file{_dest,}_digest
Duncaen
2019-07-07 14:07:59 +0200
699b2bdd3b
lib/util.c: verify revision in xbps_pkg_{version,revision,name}
Piotr Wójcik
2019-09-26 22:27:15 +0200
7b4a925302
bin/xbps-rindex: better error handling for writing repodata archives
Duncan Overbruck
2019-10-25 23:00:35 +0200
04d5554ed2
bin/xbps-create: better error handling for writing archives
Duncan Overbruck
2019-10-25 22:46:14 +0200
7b66a2885b
tests: add two more tests for preserving and force removal of conf files
Duncan Overbruck
2019-08-06 13:07:23 +0200
f0d62b9a80
lib/transaction_files.c: fix conf handling
Duncan Overbruck
2019-08-06 13:44:14 +0200
79467079b2
NEWS: mention pcc
Duncan Overbruck
2019-08-05 16:02:53 +0200
fa23602561
lib/transaction_files.c: rename remove to removepkg to not shadow remove(3)
Duncan Overbruck
2019-08-05 15:56:04 +0200
df22b0384d
lib/package_remove.c: fix uninitialized xbps_array_t
Duncan Overbruck
2019-08-05 15:48:11 +0200
c815d3d5f5
lib/package_remove.c: fix check_remove_pkg_files if euid is 0
Duncan Overbruck
2019-08-05 15:41:11 +0200
1d460bc793
bin/xbps-checkvers: make distdir absolute
Duncan Overbruck
2019-08-05 15:36:25 +0200
e59ded73ae
lib/conf.c: don't stop after the first error and print error
Duncan Overbruck
2019-08-05 15:26:55 +0200
72c207e0b5
NEWS: update
Duncan Overbruck
2019-08-05 15:12:27 +0200
745ba32641
lib/package_remove.c: use obsolete_files from transaction
Duncan Overbruck
2019-08-05 14:56:21 +0200
f0d90d3fec
lib/transaction_files.c: prepare to use obsolete files detection on package removal
Duncan Overbruck
2019-08-05 14:55:21 +0200
c88f15c8fa
tests: add two new test cases for keep and removal of modified files
Duncan Overbruck
2019-08-05 14:45:19 +0200
f215411362
tests: add another testcase for transitional package replaces/provides
Duncan Overbruck
2019-08-05 14:43:49 +0200
b20e1f5192
Revert "tests: add another case to install_and_update_revdeps test"
Duncan Overbruck
2019-08-05 11:49:40 +0200
f103b91663
Revert "lib/transaction_{revdeps,prepare}.c: try to update packages if necessary"
Duncan Overbruck
2019-08-05 11:48:15 +0200
cb28e7959a
Revert "lib/transaction_ops.c: remove updating all reverse dependencies"
Duncan Overbruck
2019-08-05 11:48:11 +0200
4f6a5a51de
tests: obsolete files test to prove that alternatives don't need to be considered
Duncan Overbruck
2019-08-02 11:39:10 +0200
87c6653837
_xbps_src: add completions for all commands
Leah Neukirchen
2019-07-18 14:44:57 +0200
7e2e1e3235
_xbps_src: add -Q
Leah Neukirchen
2019-07-16 21:37:18 +0200
d927517327
xbps-fbulk: do not make assert() change program behaviour.
Juan RP
2019-07-06 08:37:47 +0200
702d64c517
xbps-checkvers/Makefile: re-add -Wno-deprecated-declarations.
Juan RP
2019-07-03 02:15:41 +0200
9addb5e64e
Get rid of some old disabled warnings.
Juan RP
2019-07-03 01:26:07 +0200
0e950156fc
lib/transaction_{revdeps,prepare}.c: try to update packages if necessary
Duncaen
2019-07-02 15:22:58 +0200
5e4d33a58f
lib/transaction_ops.c: remove updating all reverse dependencies
Duncaen
2019-07-02 15:21:13 +0200
f6bc7f621c
tests: add another case to install_and_update_revdeps test
Duncaen
2019-07-02 15:18:13 +0200
041eed8255
lib/package_fulldeptree.c: also use the initial item from the hashtable
Duncaen
2019-06-30 22:18:04 +0200
7c3029589c
lib/package_fulldeptree.c: don't add the package itself to the fulldeptree result
Duncaen
2019-06-30 22:01:37 +0200
57256c2328
lib/package_fulldeptree.c: add items to result if they are found in the hashtable
Duncaen
2019-06-30 22:00:58 +0200
f9233a862c
tests: cover more cases find_pkg_orphans_test:find_all_orphans_test
Duncaen
2019-06-30 21:59:30 +0200
b60054267b
lib/package_orphans.c: the argument is not UNUSED
Duncaen
2019-06-30 16:33:08 +0200
5c828d8667
README.md: remove pcc note; it's in the build matrix now.
Juan RP
2019-06-27 18:12:33 +0200
51bfc2a395
travis: add pcc/musl to the build matrix.
Juan RP
2019-06-27 17:10:49 +0200
0677678387
Added LTO support and fix warnings (maybe-uninitialized).
Juan RP
2019-06-27 17:09:43 +0200
bb96486b12
xbps-install: make sure to call xbps_end() before exiting.
Juan RP
2019-06-27 08:02:19 +0200
db00ccc3b0
tests/xbps-remove/orphans: use -r root.
Juan RP
2019-06-27 07:57:13 +0200
44692f28d8
bin/xbps-install: update_pkg return EEXIST if package is up to date
Johannes Brechtmann
2019-06-26 22:51:41 +0200
7b728f5ac0
bin/xbps-remove: fix skipping executing orphans transaction
Duncaen
2019-06-26 22:24:47 +0200
cc1c984e9a
tests: add xbps-remove tests
Duncaen
2019-06-26 22:21:43 +0200
c250bdce45
travis: disable tcc/glibc for now.
Juan RP
2019-06-26 16:00:56 +0200
646115efdc
run-tests: set LIBRARY_PATH for tcc.
Juan RP
2019-06-26 15:55:47 +0200
815754a0e9
configure: set -Wno-error later for tcc, to override -Werror.
Juan RP
2019-06-26 15:48:46 +0200
899b8e7abb
Revert "travis: disable tcc again, seems to not obey -Wno-error."
Juan RP
2019-06-26 15:48:35 +0200
405f4b8379
travis: disable tcc again, seems to not obey -Wno-error.
Juan RP
2019-06-26 15:27:12 +0200
ab2445e722
configure: use -Wno-error for now with tcc.
Juan RP
2019-06-26 15:13:01 +0200
ceab3c66b7
travis: tcc builds need binutils.
Juan RP
2019-06-26 15:03:32 +0200
d6aebd45f0
fetch/http.c: fix tcc build failure.
Juan RP
2019-06-26 14:57:39 +0200
3c98d7cc4c
README.md: tcc seems to be working ok now to run the testsuite.
Juan RP
2019-06-26 14:53:56 +0200
2694654317
travis: add tcc glibc/musl to the build matrix.
Juan RP
2019-06-26 14:46:52 +0200
3c07036c24
tests: new obsolete files test with modified files which should catch bug from previous commit
Duncaen
2019-06-26 13:23:18 +0200
d72091a206
lib/transaction_files.c: fix returning error on hash mismatch
Duncaen
2019-06-26 13:07:16 +0200
00cda75a63
Require libarchive>=3.3.3 due to zstd support.
Juan RP
2019-06-26 09:05:37 +0200
f9477e08a7
tests/update_itself: improve test case on_any_op even more.
Juan RP
2019-06-25 23:13:17 +0200
83aa486f6b
xbps-remove: skip trans if all pkgs were not found.
Juan RP
2019-06-25 10:32:02 +0200
a1a0407548
Bump to 0.57.
Juan RP
2019-06-24 11:28:11 +0200
81d31ab764
NEWS: prepare 0.56.
Juan RP
2019-06-24 11:26:59 +0200
e1dafe8f01
NEWS: sync
Juan RP
2019-06-24 10:56:01 +0200
450426a83b
NEWS: add recently merged things
Duncaen
2019-06-23 12:36:46 +0200
b39e341426
libxbps: don't check revdeps on removal of ignored packages
Duncaen
2019-06-23 12:04:49 +0200
5fc340a838
tests: add test for removal of ignored package
Duncaen
2019-06-23 12:04:30 +0200
11e5190a36
lib/fetch: happy_eyeballs_connect check for waiting connections before decrementing them, remove dead code
Johannes Brechtmann
2019-06-22 16:40:49 +0200
66f66ab7a1
Revert "xbps_array_foreach_cb_multi: fix incorrect array counter."
Duncaen
2019-06-22 23:30:45 +0200
a4dd0221ac
lib/plist.c: fix xbps_array_foreach_cb_multi processing entries multiple times
Duncaen
2019-06-22 22:50:37 +0200
173c834fc8
lib/pkgdb.c: initialize pkgdb_fd.
Juan RP
2019-06-23 11:05:03 +0200
41b2cec356
xbps-*: use xbps_pkgdb_update() correctly.
Juan RP
2019-06-22 18:50:40 +0200
97672bd79f
pkgdb: fix two issues in _update() and _release().
Juan RP
2019-06-22 18:47:13 +0200
7e762cc357
lib/fetch.c: ignore EADDRNOTAVAIL and try next ip
Duncaen
2019-06-21 20:23:55 +0200
58509996aa
xbps-install: skip trans if all pkgs are installed or uptodate.
Juan RP
2019-06-21 19:19:09 +0200
2f1fd70a4e
xbps_transaction_prepare: initialize trans dict!
Juan RP
2019-06-21 17:13:06 +0200
1ceefe6f53
Bump to 0.56.
Juan RP
2019-06-21 16:32:38 +0200
13172c22fc
xbps-install: only print num of downloaded pkgs with -D.
Juan RP
2019-06-21 16:26:08 +0200
f1181c7415
NEWS: prepare for 0.55.
Juan RP
2019-06-21 16:14:35 +0200
589a96a50e
xbps-install: with -D there are no pkgs to install/update/configure/remove.
Juan RP
2019-06-21 16:06:42 +0200
fe943eb7d2
xbps-install(1): added -D, --download-only.
Juan RP
2019-06-21 15:57:25 +0200