xbps/lib
Juan RP a77727887d Improvements for xbps_fetch_file and xbps_repository_sync_index.
xbps_fetch_file:
	- A temp file is created with .part extension to improve resuming.
	- Files are downloaded in cwd.
	- Switch to futimens(2) and fsync(2).

xbps_repository_sync_index:
	- Do not create local repodir in metadir if it already exists.
	- Simplify the code thanks to new xbps_fetch_file().
2012-11-11 11:29:49 +01:00
..
compat libxbps: hide compat symbols. 2012-06-18 09:52:19 +02:00
external Improvements for xbps_fetch_file and xbps_repository_sync_index. 2012-11-11 11:29:49 +01:00
fetch libfetch: fix warnings. 2012-07-19 18:00:31 +02:00
portableproplib Import proplib-0.6.1. 2012-07-10 23:33:19 +02:00
cb_util.c libxbps: some tweaks for struct xbps_state_cb_data. 2012-11-07 10:11:06 +01:00
download.c Improvements for xbps_fetch_file and xbps_repository_sync_index. 2012-11-11 11:29:49 +01:00
initend.c xbps_xasprintf: do not return NULL anymore; remove checks for this. 2012-11-11 09:37:27 +01:00
Makefile Import proplib-0.6.1. 2012-07-10 23:33:19 +02:00
package_config_files.c xbps_xasprintf: do not return NULL anymore; remove checks for this. 2012-11-11 09:37:27 +01:00
package_configure.c xbps_xasprintf: do not return NULL anymore; remove checks for this. 2012-11-11 09:37:27 +01:00
package_conflicts.c xbps_xasprintf: do not return NULL anymore; remove checks for this. 2012-11-11 09:37:27 +01:00
package_orphans.c libxbps: performance improvements by caching the most accessed paths. 2012-06-15 15:33:11 +02:00
package_register.c Remove unnecessary variable assignments reported by cppcheck. 2012-11-06 09:28:34 +01:00
package_remove_obsoletes.c xbps_xasprintf: do not return NULL anymore; remove checks for this. 2012-11-11 09:37:27 +01:00
package_remove.c Get rid of pkg state half-unpacked; not-installed state is good enough. 2012-11-11 09:42:30 +01:00
package_requiredby.c requiredby: skip adding same entry if already exists. 2012-10-26 09:44:07 +02:00
package_state.c xbps_pkgdb_update: if pkgdb cannot be internalized, create it to simplify code. 2012-11-11 10:03:14 +01:00
package_unpack.c Get rid of pkg state half-unpacked; not-installed state is good enough. 2012-11-11 09:42:30 +01:00
pkgdb.c xbps_pkgdb_update: if pkgdb cannot be internalized, create it to simplify code. 2012-11-11 10:03:14 +01:00
plist_archive_entry.c Remove unnecessary variable assignments reported by cppcheck. 2012-11-06 09:28:34 +01:00
plist_fetch.c libxbps: require a pointer to xbps_handle in functions that need it. 2012-06-14 08:22:11 +02:00
plist_find.c xbps_xasprintf: do not return NULL anymore; remove checks for this. 2012-11-11 09:37:27 +01:00
plist_match.c xbps_xasprintf: do not return NULL anymore; remove checks for this. 2012-11-11 09:37:27 +01:00
plist_remove.c libxbps: performance improvements by caching the most accessed paths. 2012-06-15 15:33:11 +02:00
plist.c xbps_xasprintf: do not return NULL anymore; remove checks for this. 2012-11-11 09:37:27 +01:00
repository_finddeps.c Added support for installing exact dependencies, i.e pkg X depends on 'Y-1.0_1'. 2012-10-09 07:35:59 +02:00
repository_pool_find.c xbps_rpool_dictionary_metadata_plist: do not release dictionary without refcounts! 2012-09-30 08:10:49 +02:00
repository_pool.c xbps_rpool_sync: new arg to specify the file; bump XBPS_API_VERSION. 2012-11-07 10:37:58 +01:00
repository_sync_index.c Improvements for xbps_fetch_file and xbps_repository_sync_index. 2012-11-11 11:29:49 +01:00
transaction_commit.c Improvements for xbps_fetch_file and xbps_repository_sync_index. 2012-11-11 11:29:49 +01:00
transaction_dictionary.c libxbps: require a pointer to xbps_handle in functions that need it. 2012-06-14 08:22:11 +02:00
transaction_ops.c Get rid of pkg state half-unpacked; not-installed state is good enough. 2012-11-11 09:42:30 +01:00
transaction_package_replace.c xbps_xasprintf: do not return NULL anymore; remove checks for this. 2012-11-11 09:37:27 +01:00
transaction_sortdeps.c xbps_xasprintf: do not return NULL anymore; remove checks for this. 2012-11-11 09:37:27 +01:00
util_hash.c xbps_xasprintf: do not return NULL anymore; remove checks for this. 2012-11-11 09:37:27 +01:00
util.c xbps_xasprintf: do not return NULL anymore; remove checks for this. 2012-11-11 09:37:27 +01:00