9ee1f8a09aREADME: zlib is also required now.
Juan RP
2010-04-24 18:08:39 +0200
9efe430e7cportableproplib can now be built with -Wextra and -Werror, but still needs -Wno-cast-qual and -Wno-unused-parameter.
Juan RP
2010-04-21 11:04:58 +0200
4bef22e190Add change from portableproplib's git master to fix a warning with -Wextra:
Juan RP
2010-04-21 05:48:57 +0200
ea0d37a104Incorporate a commit from portableproplib's git master to fix two warnings:
Juan RP
2010-04-21 05:09:05 +0200
19af2f4af4xbps_read_dict_from_archive_entry: added support to uncompress plist files in archives.
Juan RP
2010-04-21 05:04:37 +0200
9d4f44b776Bump XBPS_RELVER to 20100420 for compressed gzip plist files support.
Juan RP
2010-04-20 15:04:49 +0200
ad12302a69xbps-uhelper: remove unused debug code.
Juan RP
2010-04-20 14:35:03 +0200
6256b34cccSome changes that will appear in 0.5.0:
Juan RP
2010-04-20 14:22:38 +0200
ab76f9d5e7Use pkg-config to find out the openssl/libarchive required static libs.
Juan RP
2010-03-31 12:50:31 +0200
fa9d8c718alib/register.c: add some DPRINTFs.
Juan RP
2010-03-13 09:31:02 +0100
6eebced6b4Add a LICENSE file.
Juan RP
2010-02-28 03:23:40 +0100
09bab8fba9NEWS: update for to be relesed 0.4.1 version.
Juan RP
2010-02-26 06:48:47 +0100
9bceb2adb7xbps-bin: fixed the install target to work with pkgnames containing multiple '-' characters, which resulted in incomplete pkgname.
Juan RP
2010-02-26 06:13:33 +0100
9f4b36292dxbps-bin: unset some bool vars while processing the transaction to avoid wrong messages for preserve pkgs.
Juan RP
2010-02-17 05:19:41 +0100
2daffcc768Avoid endless loop while sorting dependencies due to missing packages.
Juan RP
2010-01-29 04:44:40 +0100
83ab3fe977xbps-bin/remove.c: set some pointers to NULL before checking them.
Juan RP
2010-01-28 17:44:23 +0100
df5b800366Improve previous and only overwrite files while upgrading packages in the unpack phase.
Juan RP
2010-01-28 16:21:08 +0100
61dde1ac02Always overwrite files while unpacking, this makes the "essential" obj obsolete.
Juan RP
2010-01-28 16:08:50 +0100
375330a956xbps-bin: print different msgs for pkgs marked as preserve and essential.
Juan RP
2010-01-25 16:16:48 +0100
dae134cd48xbps-bin/remove.c: simplify error paths.
Juan RP
2010-01-25 16:16:04 +0100
bf6b96c651xbps-bin/check.c: simplify exit paths.
Juan RP
2010-01-25 16:15:33 +0100
920db08f5clib/remove.c: bump copyright year for previous change.
Juan RP
2010-01-25 08:28:38 +0100
1c4d43306axbps-bin(8): if -f is set, remove files and configuration files even if its hash doesn't match for the remove and purge targets respectively.
Juan RP
2010-01-25 08:09:48 +0100
17d87b3559Repair upgrades of preserve packages, i.e kernel.
Juan RP
2010-01-25 06:27:54 +0100
7f343b8dbexbps-bin: fixed some stdout vs stderr printf issues.
Juan RP
2010-01-25 03:14:54 +0100
0ebff2c636lib/plist.c: fix an assertion.
Juan RP
2010-01-25 02:14:44 +0100
5e367deffeAdded a NEWS file in preparation for xbps-0.4.
Juan RP
2010-01-24 17:59:40 +0100
232660167bxbps-uhelper: make 'fetch' target accept an arbitrary number of arguments.
Juan RP
2010-01-24 17:25:17 +0100
088baa7699Add defs for default fetch cache connection limits and use them in xbps_fetch_cache_connection() if 0 is passed as argument.
Juan RP
2010-01-24 16:31:56 +0100
801785cbabAdd xbps_fetch_set_cache_connection() to set libfetch's cache connection limits.
Juan RP
2010-01-24 15:48:29 +0100
03e8fa53d9Merge libfetch-2.30 from NetBSD's pkgsrc.
Juan RP
2010-01-24 15:47:53 +0100
489f6baaa6xbps-bin: remove an extra newline in transaction ops.
Juan RP
2010-01-24 14:07:57 +0100
a0b5e9e83aRework Makefiles one more time.
Juan RP
2010-01-24 13:59:58 +0100
f613e8e49dREADME: explain BUILD_API_DOCS.
Juan RP
2010-01-23 06:59:45 +0100
49134b3e62xbps_find_orphan_packages: improve doxygen documentation.
Juan RP
2010-01-23 06:29:34 +0100
97266fa921lib/unpack.c: improve doxygen description.
Juan RP
2010-01-23 06:16:05 +0100
823fe6d67cDon't export xbps_get_remote_repo_string() to the API, it's only used internally in the library.
Juan RP
2010-01-23 06:13:34 +0100
8a4b5fbd48.bzrignore: add new stuff.
Juan RP
2010-01-23 06:12:48 +0100
31f821669fAdd infrastructure changes to build the API documentation.
Juan RP
2010-01-23 02:37:19 +0100
dac80a3fa2libxbps: improve doxygen documentation, still not finished.
Juan RP
2010-01-22 23:59:55 +0100
4b0c08ebcfxbps_unpack_binary_pkg: multiple fixes and improvements.
Juan RP
2010-01-22 23:56:39 +0100
65f241a081xbps_repository_get_pkg_plist_dict_from_url: stop processing the archive once that 4 entries are checked for the plist file.
Juan RP
2010-01-22 23:54:33 +0100
c0b280c118Mega-commit to document the API with doxygen.
Juan RP
2010-01-21 03:10:19 +0100
61d2ea8896Rework Makefile files, fully parallel builds are now possible.
Juan RP
2010-01-18 21:18:26 +0100
e11a1fe651xbps_unpack_binary_pkg: fixed some bugs while upgrading essential pkgs.
Juan RP
2010-01-18 19:49:32 +0100
952e265b8fxbps_repository_pool_init: fix memleaks in error paths, found by cppcheck.
Juan RP
2010-01-18 00:26:50 +0100
a165d20193Error and warning messages should go to stderr, make it so.
Juan RP
2010-01-15 15:19:16 +0100
d2a093a401xbps_repository_install_pkg: don't forget to release repository pool stuff.
Juan RP
2010-01-14 18:58:14 +0100
d8a025a56axbps_repository_install_pkg: before adding pkg into the transaction, check that it wasn't added before.
Juan RP
2010-01-14 13:57:13 +0100
6c27794c5bxbps-bin: simplify pkgname_from_pkgmatch() and fix a bug.
Juan RP
2010-01-14 13:39:17 +0100
7230203be4xbps-bin: really fix previous, by using a hack for now.
Juan RP
2010-01-14 06:25:01 +0100
37008d3c75xbps-bin: don't make false positives detecting pkgmatches vs pkgnames while installing packages.
Juan RP
2010-01-14 04:00:01 +0100
6c29fe7514xbps-repo: search target: also report exact matches by pkgname.
Juan RP
2010-01-14 01:06:54 +0100
15be7b43a4xbps_pkgmatch: before checking pattern with csh_match(), try to see if a full match with strcmp() is enough.
Juan RP
2010-01-14 01:00:42 +0100
27dd304d76Install the xbps_api.h header.
Juan RP
2010-01-13 19:32:25 +0100
05bad9c0d5xbps_remove_pkg: fix a memleak, thanks valgrind.
Juan RP
2010-01-13 18:10:03 +0100
536fb8a86exbps-repo/util.c: bump copyright year.
Juan RP
2010-01-13 17:05:23 +0100
b225a8d243xbps-repo/util.c: simplify show_pkg_files().
Juan RP
2010-01-13 16:57:50 +0100
3d3c92dcbcInstall shlib with 755 perms to match what the world does.
Juan RP
2010-01-13 16:57:21 +0100
e404632f7eSync fetch code with libfetch-2.27.
Juan RP
2010-01-11 20:24:21 +0100
ec907d0646Restructure the Makefiles, INET6 and SSL support in libfetch is now mandatory, build executables as PIE objects.
Juan RP
2010-01-06 11:15:56 +0100
253be2e783README: improve make install example.
Juan RP
2009-12-28 23:35:16 +0100
d55391e2e9Cleaned up the Makefiles, improve README about what's required.
Juan RP
2009-12-28 16:19:58 +0100
4be79d4535xbps_register_pkg: if automatic-install obj is there, don't overwrite its value.
Juan RP
2009-12-24 01:32:42 +0100
53adf2779bBump XBPS_RELVER to 20091222 for last set of changes.
Juan RP
2009-12-22 15:03:09 +0100
343600261cxbps-bin(8): - Add -y flag to assume "yes" for all questions. - Print a proper error string when the transaction dictionary is empty.
Juan RP
2009-12-22 14:43:38 +0100
009c2131fcxbps_yesno/noyes: change the funcs to only accept "yes" or "no" (case insensitive) answers rather than the short ones.
Juan RP
2009-12-22 12:27:59 +0100
6b83ad4c7evars.mk: remove dup -lcrypto.
Juan RP
2009-12-20 23:33:49 +0100
6e863cbf45lib/fetch/Makefile: ignore fstack-protector warnings.
Juan RP
2009-12-18 13:21:39 +0100
eb0cd7ac5c.bzrignore: add .xml files.
Juan RP
2009-12-18 13:21:19 +0100
f89e128a81repository_sync_index.c: add missing sys/stat.h.
Juan RP
2009-12-18 13:20:54 +0100
02c0c569a3xbps-{bin,repo}.8.txt: s/SYNOPSYS/SYNOPSIS/
Juan RP
2009-12-18 13:19:33 +0100
bb5859fa35README: asciidoc is also required to build the manpages.
Juan RP
2009-12-12 11:22:27 +0100
a666573d29Added a minimal README file.
Juan RP
2009-12-12 11:20:23 +0100
279219a348xbps_unpack_binary_pkg: set INSTALL/REMOVE perms to 0750.
Juan RP
2009-12-11 10:58:46 +0100
6c2a648510repository_plist.c: fix lp bug #494905 "xbps build failure on x86_64".
Juan RP
2009-12-10 09:13:28 +0100
eb885bbcc2When executing the INSTALL/REMOVE scripts, always pass the UPDATE value to them.
Juan RP
2009-12-09 16:14:35 +0100
026dc6dbd9xbps_unpack_binary_pkg: bail out if required metadata plist files aren't found after processing 6 entries from the archive.
Juan RP
2009-12-07 07:24:22 +0100
2d68cec780xbps-bin: make the 'autoremove' target respect -f flag to bypass question.
Juan RP
2009-12-07 06:52:27 +0100
972af411d1libxbps: share code for removing pkg files in remove.c and purge.c.
Juan RP
2009-12-07 06:30:06 +0100
f5744b0d3dxbps_remove_pkg: when removing dirs there is no need to look for the "keep" obj anymore.
Juan RP
2009-12-07 05:27:11 +0100
b0b00cf1ffxbps-repo: when adding local repos always create XBPS_META_PATH.
Juan RP
2009-12-06 09:29:38 +0100
2faef604bdxbps-bin.8.txt: fix typo.
Juan RP
2009-12-05 01:05:58 +0100
20ec9c3b6dFixed typos in xbps-{bin,repo} manpages.
Juan RP
2009-12-02 07:19:45 +0100
b03a18ff84xbps_unpack_binary_pkg: removed 2nd bool argument, look for a preserve object to not remove files in removal or upgrades.
Juan RP
2009-12-02 06:31:03 +0100
94bb169c88Rename lib/repository_plist.c exported functions.
Juan RP
2009-11-30 12:35:38 +0100
d90a248244Rename struct repository_data to repository_pool.
Juan RP
2009-11-30 12:24:04 +0100
91aeac4dadRename some function from lib/repository* with more meaningful names.
Juan RP
2009-11-30 12:08:46 +0100
e4cda0e9ccRename lib/sync_remote_pkgidx.c to repository_sync_index.c.
Juan RP
2009-11-30 11:53:25 +0100
a3db88bd07xbps_api.h: update comments, sort.
Juan RP
2009-11-30 11:48:25 +0100
7996aeba3fRename lib/depends.c to repository_finddeps.c and lib/findpkg.c to repository_findpkg.c.
Juan RP
2009-11-30 11:38:14 +0100
bfa9858277xbps-bin, xbps-repo: show the "essential" and "replaces" objs values in the 'show' target.
Juan RP
2009-11-30 11:20:23 +0100
45f1d7b70axbps_sort_pkg_deps: add debugging, use xbps_pkgdep_match().
Juan RP
2009-11-29 05:53:27 +0100
bd9b545fc9xbps_find_pkg_repo_deps: check if current pkg version in repo is enough to satisfy the required rundep for a pkg!
Juan RP
2009-11-29 05:52:32 +0100
4e38be11f4xbps-bin: fix assertion with pkgs containing the "replaces" obj.
Juan RP
2009-11-29 05:51:49 +0100
1a5d19dca2Fix and improve how missing pkg dependencies are handled from repos.
Juan RP
2009-11-29 03:17:35 +0100
eb0567bfabxbps-bin(8): mention /var/db/xbps/metadata/pkgname/*.plist.
Juan RP
2009-11-28 09:18:09 +0100
5c1d4034eexbps_api.h: indent.
Juan RP
2009-11-28 09:14:22 +0100