Commit Graph

  • 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