Commit Graph

  • 14c20ece37 NEWS: xbps-rindex -c --clean mode removed. Juan RP 2013-10-07 10:29:32 +02:00
  • f3b0b19258 xbps-rindex: remove -c --clean mode and adapt to the new libxbps API. Juan RP 2013-10-07 10:23:14 +02:00
  • 1f270e3a1a xbps-query: adapt to the new libxbps API. Juan RP 2013-10-07 10:22:45 +02:00
  • 27723e94ff Optimize repository API functions. Juan RP 2013-10-07 10:19:04 +02:00
  • c69134f851 xbps_repository_is_remote: optimize and check for http:// first. Juan RP 2013-10-07 09:23:25 +02:00
  • 0db47cff9c Always build with DEBUG and enable assertions. Juan RP 2013-10-07 08:20:42 +02:00
  • 8d5c48b861 Added support for the long awaited feature: RSA signed repositories. Juan RP 2013-10-05 11:38:04 +02:00
  • ae2eea8937 configure: get latest git rev from HEAD not from master. Juan RP 2013-09-26 11:33:07 +02:00
  • 0fc6bc0d5c Makefile: remove dist target (unused and obsolete). Juan RP 2013-09-26 11:10:31 +02:00
  • 0778328e82 Post release bump to 0.27. Juan RP 2013-09-25 12:30:05 +02:00
  • 0c16ebf4bf NEWS: prepare for 0.26. Juan RP 2013-09-25 11:25:23 +02:00
  • 268d1af8cb README.md: add "Getting source code" section. Juan RP 2013-09-25 11:24:46 +02:00
  • 192ffa2d58 Update API documentation and dot files. Juan RP 2013-09-25 11:15:04 +02:00
  • 4e0c933c7f NEWS: more tweaks. Juan RP 2013-09-20 09:03:52 +02:00
  • 14c3f40429 NEWS: sync with reality and misc tweaks. Juan RP 2013-09-19 08:54:44 +02:00
  • 27db8e89c4 xbps-query: replace -D --defrepo' option with -R' and `--repository=url'. Juan RP 2013-09-18 17:13:43 +02:00
  • 2e5501b1a6 NEWS: note last changes. Juan RP 2013-09-18 16:47:37 +02:00
  • 5e1432f418 Added support to specify multiple repositories via cmdline (close #17). Juan RP 2013-09-18 16:45:05 +02:00
  • c514894152 xbps-{install,remove}: remove the stupid rw checks on rootdir/metadir. Juan RP 2013-09-18 15:43:55 +02:00
  • 023484ca0b Introduce xbps_{array,pkgdb}_foreach_cb_multi() and use it where appropiate. Juan RP 2013-09-17 16:30:13 +02:00
  • fce411bac6 xbps_rpool_foreach: ignore invalid repos. Juan RP 2013-09-17 16:24:19 +02:00
  • e6aade53a0 xbps_repo_get_pkg_revdeps: ignore invalid repos. Juan RP 2013-09-17 16:19:56 +02:00
  • 12546e4b70 Revert "lib/repo_pkgdeps.c: check for wrong dependencies earlier." Juan RP 2013-09-17 09:04:01 +02:00
  • ac158ec2f6 lib/transaction_sortdeps.c: fix a comment. Juan RP 2013-09-16 11:31:56 +02:00
  • eed9c89375 lib/repo_pkgdeps.c: check for wrong dependencies earlier. Juan RP 2013-09-16 11:28:55 +02:00
  • 3f376998c2 lib/plist_find.c: remove a noisy/useless dbg printf. Juan RP 2013-09-16 11:24:09 +02:00
  • af4e90aae8 xbps-rindex: register pkgs in index-files by pkgname and use xbps_array_foreach_cb(). Juan RP 2013-09-16 10:41:42 +02:00
  • 98e1687ef5 Re-add all pkg metadata objects to the repository index. Juan RP 2013-09-16 09:09:56 +02:00
  • c5acbc7953 mk/prog.mk: set MAN to $(BIN).8 by default. Juan RP 2013-09-16 08:57:24 +02:00
  • 9d562671ee configure: embed short hash for the git revision. Juan RP 2013-09-15 10:34:25 +02:00
  • 0a48738634 bin/xbps-remove/main.c: fix a memleak in the clean-cache code. Juan RP 2013-09-15 10:25:47 +02:00
  • 4057e4961c Use C99 for loop initializers. Juan RP 2013-09-15 10:06:49 +02:00
  • 9a9c816552 xbps-query.8: remove dup block. Juan RP 2013-09-13 09:17:00 +02:00
  • 571d8748b4 lib/package_unpack.c: fix a double free. Juan RP 2013-08-30 15:34:29 +02:00
  • 010e5df415 lib/transaction_commit.c: add missing arg to xbps_dbg_printf(). Juan RP 2013-08-29 15:49:23 +02:00
  • f4dc832229 Revert "lib/package_config_files.c: fixed a memleak." Juan RP 2013-08-29 15:30:14 +02:00
  • da338519e1 Drop INSTALL_STRIPPED, always install files unstripped. Juan RP 2013-08-29 14:35:08 +02:00
  • 24ff0472dd Use fs blksize from stat(2)ed file when reading archives. Juan RP 2013-08-29 14:30:14 +02:00
  • 1bea5725ae lib/package_script.c: misc cleanups. Juan RP 2013-08-29 12:13:59 +02:00
  • 20fb38142b lib/package_unpack.c: fixed two memleaks. Juan RP 2013-08-29 12:06:04 +02:00
  • c04d54f020 lib/package_config_files.c: fixed a memleak. Juan RP 2013-08-29 12:05:59 +02:00
  • 71a602fd27 lib/archive.c: fixed memleaks in error paths; misc cleanups. Juan RP 2013-08-29 11:57:57 +02:00
  • 6795e840d6 lib/plist_find.c: fix a memleak, misc cleanups. Juan RP 2013-08-29 11:51:42 +02:00
  • a039330f3c Misc cleanups: use __attribute__((__unused__)); remove dead code. Juan RP 2013-08-29 10:45:30 +02:00
  • efcb373f96 README: relax libarchive version requirement. Juan RP 2013-08-19 16:00:45 +02:00
  • add4484ad8 bin/xbps-query/xbps-query.8: document -H --list-hold-pkgs. Juan RP 2013-08-18 11:06:45 +02:00
  • 789165339a Drop useless/unused xbps_add_obj_to_{array,dict} functions. Juan RP 2013-08-18 10:25:17 +02:00
  • 22ae6295f5 manpages: use github url for bugreports. Juan RP 2013-08-18 10:17:45 +02:00
  • 11fbffa241 Fix #14 from github (Removing recursively does not respect manual installation mode for dependencies). Juan RP 2013-08-17 09:50:19 +02:00
  • 1999fbd771 Relax libarchive version requirement to 2.8.0. Juan RP 2013-08-16 10:26:36 +02:00
  • 84d14286a8 More libarchive-2.x compat. Juan RP 2013-08-15 11:55:20 +02:00
  • 776b94e6bc Remove PackagesOnHold from xbps.conf; use xbps-pkgdb -m hold|unhold instead. Juan RP 2013-08-12 14:46:54 +02:00
  • 9c9d5b58dd Assume 80 columns if TIOCGWINSZ ws.col is bogus (0). Juan RP 2013-08-10 12:59:59 +02:00
  • 2f9bd4f9a2 bin/xbps-rindex/remove-obsoletes.c: fix use-after-free. Juan RP 2013-08-07 16:01:59 +02:00
  • 8fa5f15cbb NEWS: update with recent changes. Juan RP 2013-07-28 09:46:54 +02:00
  • 4428cac154 xbps-query: ignore non working repos; misc fixes. Juan RP 2013-07-27 20:02:07 +02:00
  • 49fa951836 xbps_array_foreach_cb: replace an assertion with a real test, for non working repos. Juan RP 2013-07-27 20:01:23 +02:00
  • 0c7701f2bc Introduce xbps_array_foreach_cb() and use it in random code. Juan RP 2013-07-27 09:47:16 +02:00
  • 432067de48 Remove three unused API functions. Juan RP 2013-07-27 06:12:59 +02:00
  • 84d0e429ab bin/xbps-query/list.c: simplify list_orphans(). Juan RP 2013-07-27 06:11:48 +02:00
  • 20f2d10527 xbps-query(8): -L now prints all repos, including non working repos (close #11). Juan RP 2013-07-26 11:42:52 +02:00
  • e0643acbb0 xbps-query(8): fixed some memleaks in local/remote ownedby mode. Juan RP 2013-07-21 10:49:30 +02:00
  • db7dd3fd9b lib/repo_pkgdeps.c: print correctly missing dependencies. Juan RP 2013-07-16 08:00:42 +02:00
  • bb0c3250b1 NEWS: mention regression in xbps-query(8). Juan RP 2013-07-07 10:00:28 +02:00
  • 6358cf43fc xbps-query: fix regression in -R, also print repository string object. Juan RP 2013-07-07 09:59:25 +02:00
  • 7941b225fb rpool: no need to add repository object; it's already set by the repo code. Juan RP 2013-07-07 09:58:30 +02:00
  • ecd15b7d57 Check if an update for conflicting pkg is in the transaction for revdeps in vpkgs. Juan RP 2013-07-05 10:09:32 +02:00
  • 6e37c02032 Post release version bump to 0.26. Juan RP 2013-07-05 08:08:52 +02:00
  • ab34c89fdb README.md: update for 0.25. Juan RP 2013-07-05 08:08:34 +02:00
  • 02e1958fac NEWS: prepare 0.25. Juan RP 2013-07-05 08:01:37 +02:00
  • 6d87bf04d0 Revert "xbps-rindex: [add] add index-files.plist the first in the repo archive." Juan RP 2013-07-04 11:05:42 +02:00
  • e76874f513 xbps-rindex: [add] add index-files.plist the first in the repo archive. Juan RP 2013-07-04 03:33:42 +02:00
  • 42ba861e21 lib/fetch: ignore -Wformat-nonliteral with clang. Juan RP 2013-07-02 08:54:02 +02:00
  • 789c756854 xbps_transaction_revdeps: properly print the broken revdeps on real deps. Juan RP 2013-07-02 00:47:16 +02:00
  • 1d0a5faff0 include/xbps.h.in: xbps_api.h -> xbps.h Juan RP 2013-06-29 06:46:46 +02:00
  • 9cfbd10604 configure: --etcdir -> --syconfdir. Juan RP 2013-06-28 08:55:50 +02:00
  • 47eed214a6 xbps_repo_get_pkg_revdeps: don't continue if arg is a virtual pkg. Juan RP 2013-06-27 18:14:38 +02:00
  • f96f1dab19 .gitignore: ignore generated xbps.h Juan RP 2013-06-27 17:17:47 +02:00
  • 505a933097 Added support to verify reverse dependencies in a transaction. Juan RP 2013-06-27 16:52:31 +02:00
  • 4494e0554d lib/plist_find.c: typo in comment. Juan RP 2013-06-27 16:26:19 +02:00
  • 99f37f618a README.md: more tweaks. Juan RP 2013-06-21 10:45:22 +02:00
  • 2aa09397b9 README -> README.md Juan RP 2013-06-21 10:36:55 +02:00
  • b4bd60cc61 README: update for conversion to markdown. Juan RP 2013-06-21 10:36:35 +02:00
  • acbdefbad2 data/libxbps.pc.in: no need to link to proplib anymore. Juan RP 2013-06-20 12:33:23 +02:00
  • 09e116b7f0 xbps_api.h -> xbps.h Juan RP 2013-06-20 12:31:02 +02:00
  • cccc9de7de NEWS: mention latest changes. Juan RP 2013-06-20 12:19:48 +02:00
  • 2b7d936118 mk/test.mk: no need to link to proplib anymore. Juan RP 2013-06-20 11:34:49 +02:00
  • 5642ca6cfc Update tests to the new API. Juan RP 2013-06-20 11:33:50 +02:00
  • 52fc384e4e Fixed some issues/warnings found by clang-analyzer. Juan RP 2013-06-20 11:25:43 +02:00
  • 42c0766c00 Get rid of libfetch and proplib external dependencies. Juan RP 2013-06-20 10:26:12 +02:00
  • 31efece727 Hide libfetch symbols if using the internal copy. Juan RP 2013-06-19 11:57:25 +02:00
  • 8f6d400cdd configure: test if fdatasync(2) is available for internal proplib. Juan RP 2013-06-19 11:41:49 +02:00
  • 4ef66d99bb Drop requirement of confuse header for the public API; it's only used by libxbps. Juan RP 2013-06-19 11:29:04 +02:00
  • 55af300e65 xbps-create: needs stdarg.h. Juan RP 2013-06-19 11:28:51 +02:00
  • d419f8ac2a Move fetch.h to lib/fetch. Juan RP 2013-06-19 11:03:03 +02:00
  • 0d22fe362c Increase default libfetch cache limits. Juan RP 2013-06-19 09:39:39 +02:00
  • 02a11ed08c xbps-rindex: add: remove unused headers; prop_array_count checks for NULL pointers. Juan RP 2013-06-19 09:20:44 +02:00
  • 03575cecd0 xbps-create: s/size_t/unsigned int/ to iter in prop_arrays. Juan RP 2013-06-15 10:29:43 +02:00
  • ee9b799822 Make sure that only 1 thread can inject the vpkg config files. Juan RP 2013-06-14 12:31:43 +02:00
  • 9d80524a34 Minor optimization: no need to check if obj is NULL, prop_object_type() does that already. Juan RP 2013-06-14 12:22:29 +02:00