Commit Graph

  • 2434b90d6e libxbps: use xbps_strlc{at,py} everywhere. Juan RP 2016-04-17 20:17:37 +02:00
  • 048668b0fe xbps_transaction_shlibs: for providers also print its pkgver obj. Juan RP 2016-04-17 17:54:49 +02:00
  • 6272280fcf xbps-uhelper: support 'XBPS_{,TARGET_}ARCH' env vars in the 'arch' target. Juan RP 2016-04-13 08:53:26 +02:00
  • c2a2b91ed2 NEWS: sync with reality. Juan RP 2016-04-07 17:15:33 +02:00
  • 13395d8a50 Merge pull request #159 from Gottox/reproducible-create Juan RP 2016-04-07 16:26:38 +02:00
  • 375cc30a47 Merge pull request #163 from ebfe/proplib Juan RP 2016-04-07 16:25:46 +02:00
  • 530149d90d lib/portableproplib: fix various oob reads/segfaults Michael Gehring 2016-04-07 14:58:21 +02:00
  • 85f46ea295 Merge pull request #162 from ebfe/null-deref Enno Boland 2016-04-07 06:28:48 +02:00
  • 51511231bf lib/repo.c: fix potential null pointer deref Michael Gehring 2016-04-07 01:37:42 +02:00
  • ba2074a1cc xbps-rindex: use consistent output format Enno Boland 2016-03-27 01:59:07 +01:00
  • aa90201b2d bin/xbps-create: remove xentry struct and clean up Enno Boland 2016-03-27 11:30:47 +02:00
  • 61d2361646 bin/xbps-create: process_entry_file uses dictionary instead of linked list now. Enno Boland 2016-03-27 11:15:07 +02:00
  • 25fa00ea46 bin/xbps-create: process dictionary instead of linked list. Enno Boland 2016-03-27 10:46:52 +02:00
  • b2c7fa8846 bin/xbps-create: search for inode dublication using xbps_dictionary_t instead of linked list. Enno Boland 2016-03-27 04:35:59 +02:00
  • 5c18a43c1c bin/xbps-create: construct proplist objects in ftw. Enno Boland 2016-03-27 03:46:42 +02:00
  • 35ad10ccbd Fix 29765271e correctly. Juan RP 2016-03-24 10:23:20 +01:00
  • fa635399f0 Merge pull request #156 from Gottox/atomic-rindex-a Enno Boland 2016-03-24 07:11:53 +01:00
  • 29765271e9 xbps.d(5): 'virtualpkg' can now be used to map any pkg to another. Juan RP 2016-03-23 12:46:52 +01:00
  • 855bc915e5 xbps-rindex: replace puts calls with printf Enno Boland 2016-03-22 09:45:48 +01:00
  • 3a067f2e20 tests: check if empty stage correctly gets removed Enno Boland 2016-03-22 09:39:38 +01:00
  • 2e6b2a6c94 xbps-rindex: remove empty stage file on cleanup. Enno Boland 2016-03-22 09:39:07 +01:00
  • e1a76b13e5 xbps-rindex: cleanup stage area on -c too. Enno Boland 2016-03-21 11:22:32 +01:00
  • b9ce711848 tests: add tests to ensure that packages in stage are not removed Enno Boland 2016-03-21 11:22:42 +01:00
  • 3431715d67 xbps-rindex: consider stage area when removing packages. Enno Boland 2016-03-21 10:50:25 +01:00
  • 008de6f470 NEWS: mention stage area Enno Boland 2016-03-21 08:29:59 +01:00
  • abde080ac1 tests: add test for staged packages Enno Boland 2016-03-20 22:34:40 +01:00
  • 4d1ee3b01d xbps-rindex: check for consistent shlibs Enno Boland 2016-03-20 17:51:22 +01:00
  • 897ac238c4 Revert "xbps-rindex: check for consistent shlibs" Enno Boland 2016-03-20 21:40:22 +01:00
  • 5b66679929 tests: xbps-rindex add missing atf_test_case Enno Boland 2016-03-20 21:34:56 +01:00
  • 5f4e1ad43e xbps-rindex: check for consistent shlibs Enno Boland 2016-03-20 17:51:22 +01:00
  • 45f46d02e5 Merge pull request #155 from Gottox/fix-clang Enno Boland 2016-03-20 17:56:38 +01:00
  • 3bcb2d6543 xbps-query: remove doubled incrementation Enno Boland 2016-03-20 09:54:51 +01:00
  • e2693f7012 Merge pull request #151 from ebfe/freebsd Juan RP 2016-02-08 18:42:19 +01:00
  • 604499d6f2 contributors: fix typo Michael Gehring 2016-02-08 15:03:14 +01:00
  • 3bfc7b5e6d alternatives: fix dirname() buffer reuse Michael Gehring 2016-02-08 14:26:03 +01:00
  • ab0d5c847d libxbps: define _WITH_GETLINE for FreeBSD Michael Gehring 2016-01-26 14:22:23 +01:00
  • 618e504d30 actually use HAVE_FDATASYNC Michael Gehring 2016-01-26 14:21:40 +01:00
  • 0f56b68eac add HAVE_STRNSTR Michael Gehring 2016-01-26 14:11:10 +01:00
  • 041708f643 Revert "Execute pkg scripts via posix_spawn(3)." Juan RP 2016-02-06 10:56:32 +01:00
  • 9ec32ec5e3 COPYING: welcome to 2016. Juan RP 2016-02-06 09:55:53 +01:00
  • 0d4906e1ae xbps_xasprintf: use __attribute__(format printf) too. Juan RP 2016-02-06 09:46:52 +01:00
  • 2130d5daa6 proplib/prop_data: avoid 0 sized allocation reported by clang-analyzer. Juan RP 2016-02-06 09:41:27 +01:00
  • c3382c5c05 Makefile: also remove temp files from 'make check'. Juan RP 2016-02-06 09:31:13 +01:00
  • e526094d71 NEWS: mention recent change. Juan RP 2016-02-06 09:19:51 +01:00
  • baf909caeb xbps.h: bump XBPS_APIVER due to xbps_handle::native_arch change. Juan RP 2016-02-06 09:18:00 +01:00
  • a6b2954aba CONTRIBUTORS: added Michael Ghering (@ebfe). Juan RP 2016-02-06 09:16:21 +01:00
  • 42994ada07 Fix xbps_dbg_printf arguments by using __attribute__((format, printf)). Juan RP 2016-02-06 09:13:38 +01:00
  • 067687ce28 libxbps: ignore updates for pkgs with held deps. Close #143 Juan RP 2016-02-06 09:03:54 +01:00
  • 27e36fcbf9 xbps-fbulk(1): ignore xbps-src msgs (those starting with '=>'). Juan RP 2016-02-05 11:44:22 +01:00
  • c91b942a45 xbps.h: increase xbps_handle::native_arch to 64. Juan RP 2016-02-05 11:43:22 +01:00
  • b759ca4b07 xbps-install(1): do not exit if pkg is up-to-date in dry-run mode. Juan RP 2016-02-05 11:27:40 +01:00
  • 0fa676f50c tests/libxbps/update_hold: fix previous. Juan RP 2016-02-05 11:27:07 +01:00
  • d211825a18 tests: move and rename on hold test to the correct file. Juan RP 2016-02-05 11:14:18 +01:00
  • e33f6354c3 Execute pkg scripts via posix_spawn(3). Juan RP 2016-02-04 11:39:02 +01:00
  • bd00a0b096 tests: comment out the cyclic_dep_full test for now. Juan RP 2016-02-04 10:41:10 +01:00
  • ccc4b3ccf0 tests: cyclic_deps/cyclic_dep_full: set timeout to 5. Juan RP 2016-02-04 10:38:58 +01:00
  • 76c577e6f3 .travis.yml: run on trusty dist. Juan RP 2016-02-04 10:27:10 +01:00
  • 91067c0547 xbps_symlink_target: fix bug introduced in b81b9ab. Juan RP 2016-02-04 09:55:46 +01:00
  • 1394f69de0 .travis.yml: needs sudo to install deps. Juan RP 2016-02-04 09:16:20 +01:00
  • 1e733f4daa lib/util: fix a memleak detected by clang-analyzer. Juan RP 2016-02-03 11:52:07 +01:00
  • f5f25a5ff4 xbps_symlink_target: fix a double free. Juan RP 2016-02-02 11:51:26 +01:00
  • 430a25f422 libxbps: execute pkg scripts with /bin/sh directly. Juan RP 2016-02-02 11:28:48 +01:00
  • b81b9ab379 xbps_symlink_target: fix bb977c7 (v3). Juan RP 2016-02-02 11:07:02 +01:00
  • 377ec33ecf tests/xbps-install: #143 has not yet been resolved; mark as known bug for now. Juan RP 2016-02-02 11:06:22 +01:00
  • 034d3591b3 xbps-query: generate -o output from a single printf. Christian Neukirchen 2016-01-20 13:41:13 +01:00
  • 0a5f86e772 Merge pull request #142 from Gottox/sign-doc Juan RP 2016-01-19 06:29:43 +01:00
  • 75dc5eb2f6 Merge pull request #144 from yupi2/test-for-143 Enno Boland 2016-01-02 20:59:36 +01:00
  • 099d11a448 tests: reproducible segfault yupi2 2016-01-02 13:47:38 -06:00
  • 4e7cc1fb39 tests: fixing a wrong return value. Enno Boland 2016-01-02 18:29:09 +01:00
  • 35e4f31234 tests: fix test as it was failing for the wrong reason. Enno Boland 2016-01-02 18:17:44 +01:00
  • 87b9c2e099 tests: add test case for issue #143 Enno Boland 2016-01-02 17:43:53 +01:00
  • c9c3bf6d52 data/xbps.d.5: document in the manpage that remote repositories must be signed. #141 Enno Boland 2015-12-24 13:45:42 +01:00
  • e7a2c08629 bin/xbps-query: document in the manpage that remote repositories must be signed. #141 Enno Boland 2015-12-24 12:49:35 +01:00
  • 93df7953f5 bin/xbps-install: document in the manpage that remote repositories must be signed. #141 Enno Boland 2015-12-24 12:46:41 +01:00
  • 4632254de6 admin/travis-install-deps.sh: switch to kyua-0.12. Juan RP 2015-12-21 18:04:23 +01:00
  • 80926d7787 Revert "admin/travis-install-deps.sh: create a symlink for atf-sh." Juan RP 2015-12-21 17:59:51 +01:00
  • 4990061257 admin/travis-install-deps.sh: create a symlink for atf-sh. Juan RP 2015-12-21 17:55:11 +01:00
  • d984eeeb47 xbps_symlink_target: fix bb977c7 (v2). Juan RP 2015-12-21 17:50:13 +01:00
  • 4c655fd56a xbps_symlink_target: fix bb977c7 Juan RP 2015-12-21 17:20:34 +01:00
  • 83b5b357cb xbps-rindex/sign: fix a memleak found by clang-analyzer. Juan RP 2015-12-21 17:16:00 +01:00
  • 9e524d831c fetch/common.c: fix a memleak found by clang-analyzer. Juan RP 2015-12-21 17:12:14 +01:00
  • 68d84d89c1 xbps-fbulk: fix a memleak found by clang-analyzer. Juan RP 2015-12-21 17:07:43 +01:00
  • bb977c73e4 xbps_symlink_target: fix a meamleak reported by clang-analyzer. Juan RP 2015-12-21 16:55:53 +01:00
  • a00c7b1c4b xbps-checkvers: add some assertions. Juan RP 2015-12-21 16:51:24 +01:00
  • efbd329122 Post release bump to 0.52. Juan RP 2015-12-12 08:02:49 +01:00
  • 5a60a228d8 NEWS: prepare 0.51. Juan RP 2015-12-12 07:58:55 +01:00
  • 8d739f3009 NEWS: sync. Juan RP 2015-12-12 07:57:47 +01:00
  • 6aa6856136 .gitignore: add xbps-alternatives bin. Juan RP 2015-12-11 10:00:43 +01:00
  • 9c4fa4909c libxbps: initialize locale correctly to handle UTF-8 filenames with musl. Juan RP 2015-12-11 09:59:16 +01:00
  • 2830bbef6d package_remove: reset errno when a file does not exist (ENOENT). Juan RP 2015-12-01 08:31:05 +01:00
  • a9482027b2 xbps_array_foreach_cb_multi: handle the case of sysconf returning 0. Juan RP 2015-11-26 07:18:14 +01:00
  • 93b50bc4dc alternatives: preserve order while updating pkgs (thanks chris2/duncaen). Juan RP 2015-11-17 16:32:12 +01:00
  • 28a6f8f9e5 Merge pull request #134 from stpx/zsh Juan RP 2015-11-16 10:56:09 +01:00
  • 15ab86c90d alternatives: fix a double free in error path. Juan RP 2015-11-15 09:23:51 +01:00
  • 9ef83cfa69 alternatives: handle dirname() returning ".". Juan RP 2015-11-15 09:17:05 +01:00
  • d9f56c9cdf NEWS: mention recent alternatives bugfix. Juan RP 2015-11-14 07:28:54 +01:00
  • b3c7d27c6b alternatives: fix creation of symlinks with unexistent dirs. Juan RP 2015-11-14 07:26:27 +01:00
  • e0ce5641a3 lib/repo_pkgdeps.c: add missing \n in debug printfs. Juan RP 2015-11-13 16:28:59 +01:00
  • 5d9562237f _xbps: add --unpack-only/-U support for xbps-install. Steve Prybylski 2015-11-12 20:40:37 -05:00
  • 2202482e0e conflicts: really fix the issue with on hold pkgs and update test case. Juan RP 2015-11-12 13:23:00 +01:00