Commit Graph

  • 4f717dc597 xbps-install(1): added -I, --ignore-file-conflicts. Juan RP 2019-06-21 15:21:58 +02:00
  • 9a72aaf577 xbps_transaction_files: report all conflicting files not just the first. Juan RP 2019-06-21 13:48:47 +02:00
  • 0f69773273 lib/transaction_ops.c: more debug. Juan RP 2019-06-21 13:14:24 +02:00
  • 3004085343 NEWS: mention latest bugfix. Juan RP 2019-06-21 11:31:17 +02:00
  • 288cff37f8 xbps-install: return 0 if pkg is already installed or uptodate. Juan RP 2019-06-21 11:06:45 +02:00
  • c44e1f958d lib/transaction_prepare.c: update for rename. Juan RP 2019-06-21 10:48:17 +02:00
  • fcab44dbd3 lib/transaction_dictionary.c -> transaction_prepare.c. Juan RP 2019-06-21 10:46:32 +02:00
  • 0c3ed93b0e NEWS: update Juan RP 2019-06-21 09:31:10 +02:00
  • a72cbf3c23 lib/package_unpack.c: silence gcc false positive q66 2019-06-21 03:34:27 +02:00
  • 9c300a93d1 bin/xbps-checkvers: fix --format long form Duncaen 2019-06-21 00:32:16 +02:00
  • 5098d03238 mk/prog.mk: set proper target for bins. Juan RP 2019-06-20 19:26:43 +02:00
  • 70867bd774 lib/transaction_files.c: fix size_t printf Duncaen 2019-06-20 18:04:39 +02:00
  • 098fea7704 Bump to 0.55. Juan RP 2019-06-20 17:14:16 +02:00
  • 2c6e0c28d4 xbps-checkvers.1: tweaks Juan RP 2019-06-20 15:25:14 +02:00
  • 519b979c0b NEWS: mention how many test cases, issues and contributors. Juan RP 2019-06-20 15:04:39 +02:00
  • c19f70622e NEWS: prepare 0.54. Juan RP 2019-06-20 14:54:28 +02:00
  • dc547d9f50 lib/transaction_files.c: skip preserved files while looking for obsoletes Duncaen 2019-06-20 13:03:29 +02:00
  • 2cccb31508 tests: add two test cases for obsolete preserved files Duncaen 2019-06-20 13:02:46 +02:00
  • 093950dba2 lib/fetch: remove port from happy eyeballs verbose logs, wrong cast and redundant Duncaen 2019-06-20 13:28:14 +02:00
  • 88e72f9f00 README.md: tweaks Juan RP 2019-06-20 13:23:24 +02:00
  • 071db09d3e xbps-alternatives.1: proper credit. Juan RP 2019-06-20 12:56:17 +02:00
  • a3209f4b57 tests: rename some tests to make .gitignore effective. Juan RP 2019-06-20 12:50:10 +02:00
  • 016a06754c NEWS: mention API/ABI bump. Juan RP 2019-06-20 12:26:04 +02:00
  • 81a736a5ac lib/fetch: cleanup happy eyeballs and add verbose logging Duncaen 2019-06-20 12:14:32 +02:00
  • 550bdfdcda AUTHORS: complete list of contributors. Juan RP 2019-06-20 12:11:56 +02:00
  • 6390817d7e xbps-rindex.1: proper credit. Juan RP 2019-06-20 11:44:45 +02:00
  • 2df0778fcd xbps-pkgdb.1: proper credit. Juan RP 2019-06-20 11:42:30 +02:00
  • b0abcd4997 xbps-checkvers.1: proper credit. Juan RP 2019-06-20 11:42:09 +02:00
  • b6a88617d0 NEWS: mention all contributors for 0.54. Juan RP 2019-06-20 11:34:22 +02:00
  • ebb61edb16 bin/xbps-fetch: restore old behaviour for output file Duncaen 2019-06-19 23:08:31 +02:00
  • a3af0e5559 lib/fetch: remember if ipv6 or ipv4 are unreachable and don't try to connect again Duncaen 2019-06-19 23:07:11 +02:00
  • 3527a1374a lib/fetch: set connect timeout to 300 seconds Duncaen 2019-06-19 22:45:57 +02:00
  • 75326df2a0 NEWS: dup entry Juan RP 2019-06-20 11:20:30 +02:00
  • 9a4b6cf9af NEWS: more items, almost complete now. Juan RP 2019-06-20 11:17:36 +02:00
  • 3efa7ea2c8 NEWS: tweak Juan RP 2019-06-20 11:09:36 +02:00
  • b37dd066c9 tests: fix manpage refs. Juan RP 2019-06-20 11:02:40 +02:00
  • e7738555b2 xbps-uhelper: restore compat. Juan RP 2019-06-20 10:53:30 +02:00
  • 490cce2ff8 NEWS: more stuff. Juan RP 2019-06-19 16:34:54 +02:00
  • 0823278bc9 NEWS: mention more changes. Juan RP 2019-06-19 16:32:47 +02:00
  • e083440b70 xbps-checkvers: always initialize repourl. Juan RP 2019-06-19 14:00:54 +02:00
  • 818e399a8c tests/xbps-checkvers: update tests for new output fmt. Juan RP 2019-06-19 13:48:22 +02:00
  • 2d1d6245b8 xbps-checkvers.1: update default fmt. Juan RP 2019-06-19 13:30:57 +02:00
  • 27634afd21 xbps-checkvers: change default output fmt to "%n %r %s %t %R". Juan RP 2019-06-19 13:27:08 +02:00
  • 0727d9a53a xbps-checkvers: implement --format %R (repository). Juan RP 2019-06-19 13:07:42 +02:00
  • 3a00a9eb9b xbps_rpool_foreach: process all entries in order. Juan RP 2019-06-18 23:44:36 +02:00
  • b12b72e151 xbps-install/state_cb.c: minor tweaks. Juan RP 2019-06-18 21:17:44 +02:00
  • 6627ffb84f xbps_package_remove: use xbps_set_pkg_state_dictionary(). Juan RP 2019-06-18 20:55:47 +02:00
  • 829c5835f1 alternatives: respect (and love) current provider. Juan RP 2019-06-18 20:47:55 +02:00
  • 27b9da6c9a tests: don't rely one files mtime Duncaen 2019-06-18 14:40:36 +02:00
  • f4bf826c7f tests: add two more test cases for obsolete files Duncaen 2019-06-18 14:20:40 +02:00
  • 8837e8c607 lib/transaction_files.c: better handle preserve files Duncaen 2019-06-18 13:49:24 +02:00
  • f2b119ef31 lib/transaction_files.c: better error and debug messages and minor cleanup Duncaen 2019-06-18 13:00:06 +02:00
  • f6bf9b44ce tests: add tests for package preserve keyword Duncaen 2019-06-18 12:55:41 +02:00
  • 3915d523d0 tests: add test for conflicting files in transaction Duncaen 2019-06-18 12:52:25 +02:00
  • 247463e359 tests: add two new tests for transaction_files Duncaen 2019-06-18 01:35:39 +02:00
  • 6877d28139 lib/package_find_obsoletes.c: remove in favor of transaction file checks Duncaen 2019-06-18 00:18:47 +02:00
  • 888289786b tests: move file type change tests to obsolete files Duncaen 2019-06-18 00:16:45 +02:00
  • bf4740040f tests: Update package to meta moving files to dependency and replaces Duncaen 2019-06-17 20:08:46 +02:00
  • c8ef119f4b tests: enable debug flag in directory to symlink test Duncaen 2019-06-17 18:21:45 +02:00
  • 0efb59a979 lib/transaction_files.c: fix undefined behaviour Duncaen 2019-06-17 18:21:10 +02:00
  • f45c6798c9 lib/transaction_files.c: update package archive compressions Duncaen 2019-06-17 15:35:10 +02:00
  • f5e6d33c6e tests: update test issue31 Duncaen 2019-06-17 15:26:51 +02:00
  • 69e64e6c21 tests: enable test 'replace directory with symlink' Duncaen 2019-06-17 11:39:44 +02:00
  • 514dca27ef tests: update replaces file with directory Johannes Brechtmann 2019-03-23 21:56:06 +01:00
  • 8a81f6ce86 lib/package_unpack.c: use transaction obsolete detection Duncaen 2019-06-17 11:35:24 +02:00
  • 658f87b9c5 lib/transaction_files.c: rework to remove obsoletes before unpacking Duncaen 2019-06-17 11:32:46 +02:00
  • 66e5b721ae tests: obsoletefiles_test:reinstall_obsoletes add debug flag and different rv Duncaen 2019-06-17 11:26:03 +02:00
  • 2a9029b736 tests: fix tests; transaction detect if multiple packages install the same file Duncaen 2019-06-16 19:26:53 +02:00
  • a19c659616 bin/xbps-install: add the transaction_file states Duncaen 2019-06-16 17:40:31 +02:00
  • 29f1433afd lib/transaction_files.c: collect file installs/removals to correctly find obsoletes Duncaen 2019-06-16 17:38:38 +02:00
  • 91e428d54d bin/xbps-create: record file size in files.plist Duncaen 2019-06-16 16:26:38 +02:00
  • c533f1bd52 tests: change the obsoletefiles tests to have the same mtime Duncaen 2019-06-16 14:57:25 +02:00
  • 00d552424d lib/repo.c: fix dead assignment. Juan RP 2019-06-18 18:01:17 +02:00
  • eddd2cd602 xbps-checkvers: stop abusing assert(). Juan RP 2019-06-18 17:52:19 +02:00
  • 286193515c xbps-rindex/repoflush.c: pass correct filename to unlink(). Juan RP 2019-06-18 17:40:01 +02:00
  • 8018f53e0a xbps-rindex/repoflush.c: stop abusing assert(). Juan RP 2019-06-18 17:32:50 +02:00
  • ab44f4ef80 lib/portableproplib/rb.c: fix dead initialization. Juan RP 2019-06-18 17:11:27 +02:00
  • 6b84d75dc1 lib/transaction_dictionary.c: fix dead assignment. Juan RP 2019-06-18 16:17:16 +02:00
  • 6fe5bbc596 lib/transaction_ops.c: fix a dead assignment. Juan RP 2019-06-18 16:00:39 +02:00
  • 363f5a93de lib/Makefile: disable pkgdb_conversion.c. Juan RP 2019-06-18 15:34:30 +02:00
  • fd88298755 lib/fetch/common.c: fix memleak in happy_eyeballs_connect. Juan RP 2019-06-18 15:16:05 +02:00
  • d16a2fc987 xbps_init: fix a logic error. Juan RP 2019-06-18 15:11:56 +02:00
  • 87f7766c5f xbps_symlink_target: fix two memleaks found by clang-analyzer. Juan RP 2019-06-18 14:39:27 +02:00
  • 042ab422b2 xbps-dgraph/main.c: simplify logic. Juan RP 2019-06-18 14:38:49 +02:00
  • 5f68687cbb bin/xbps-install/main.c: fix dead assignment. Juan RP 2019-06-18 13:47:25 +02:00
  • daf65b0767 bin/xbps-install/main.c: fix dead assignment. Juan RP 2019-06-18 13:45:34 +02:00
  • d36d37fc6a lib/external/fexec.c: fix potential insecure usage in vfork(). Juan RP 2019-06-18 13:35:38 +02:00
  • 0ee0aaa395 xbps-pkgdb/check_pkg_alternatives.c: dead store. Juan RP 2019-06-18 13:35:07 +02:00
  • b6a13945e0 xbps: restore default repodata compression format (gzip/zlib). Juan RP 2019-06-18 18:22:20 +02:00
  • 3677986c7e bin/xbps-checkvers: store character returned by fgetc in int Duncaen 2019-06-18 15:03:00 +02:00
  • 7f141ca5d7 README.md: new section "Building and testing for dummies" Juan RP 2019-06-17 22:28:01 +02:00
  • 9a2a85d231 NEWS: fixup to add myself where I forgot Duncaen 2019-06-17 20:34:31 +02:00
  • b677615565 NEWS: add my merged changes Duncaen 2019-06-17 20:32:20 +02:00
  • 53a672db54 README.md: proper order for compfmts. Juan RP 2019-06-17 14:03:59 +02:00
  • 1237e6eef7 README.md: mention test suite, proper credit, etc. Juan RP 2019-06-17 13:58:49 +02:00
  • 1fcb3c3f51 README.md: mention new 0.54 features. Juan RP 2019-06-17 13:50:21 +02:00
  • c4c387484a data/xbps.conf: fix typo. Juan RP 2019-06-17 13:32:49 +02:00
  • 2f1d3d4013 NEWS: tyop xstd -> zstd Juan RP 2019-06-17 13:08:46 +02:00
  • 51d7e4cb27 NEWS: mention that xbps-rindex(1) defaults to zstd. Juan RP 2019-06-17 13:07:16 +02:00
  • 34c811faaa NEWS: mention briefly all my changes for 0.54. Juan RP 2019-06-17 13:05:11 +02:00