xbps/lib
Juan RP 4b0c08ebcf xbps_unpack_binary_pkg: multiple fixes and improvements.
- Don't write any archive entry to disk unless the package metadata
  plist files are found.
- Always check for the package metadata plist files in the first 4
  entries, if they aren't found stop the unpacking... invalid archive.
- Don't check for removing INSTALL/REMOVE scripts on each iteration when
  extracting, just check it once before the loop.
- Add doxygen comments and related stuff.

--HG--
extra : convert_revision : xtraeme%40gmail.com-20100122225639-wameh8ls94bkm68h
2010-01-22 23:56:39 +01:00
..
fetch Rework Makefile files, fully parallel builds are now possible. 2010-01-18 21:18:26 +01:00
cmpver.c Mega-commit to document the API with doxygen. 2010-01-21 03:10:19 +01:00
config_files.c Mega-commit to document the API with doxygen. 2010-01-21 03:10:19 +01:00
configure.c Mega-commit to document the API with doxygen. 2010-01-21 03:10:19 +01:00
download.c Mega-commit to document the API with doxygen. 2010-01-21 03:10:19 +01:00
fexec.c Mega-commit to document the API with doxygen. 2010-01-21 03:10:19 +01:00
humanize_number.c Mega-commit to document the API with doxygen. 2010-01-21 03:10:19 +01:00
Makefile Mega-commit to document the API with doxygen. 2010-01-21 03:10:19 +01:00
mkpath.c Mega-commit to document the API with doxygen. 2010-01-21 03:10:19 +01:00
orphans.c Mega-commit to document the API with doxygen. 2010-01-21 03:10:19 +01:00
pkgmatch.c Mega-commit to document the API with doxygen. 2010-01-21 03:10:19 +01:00
plist.c Mega-commit to document the API with doxygen. 2010-01-21 03:10:19 +01:00
purge.c Mega-commit to document the API with doxygen. 2010-01-21 03:10:19 +01:00
register.c Mega-commit to document the API with doxygen. 2010-01-21 03:10:19 +01:00
regpkgs_dictionary.c Mega-commit to document the API with doxygen. 2010-01-21 03:10:19 +01:00
remove_obsoletes.c Mega-commit to document the API with doxygen. 2010-01-21 03:10:19 +01:00
remove.c Mega-commit to document the API with doxygen. 2010-01-21 03:10:19 +01:00
repository_finddeps.c Mega-commit to document the API with doxygen. 2010-01-21 03:10:19 +01:00
repository_findpkg.c Mega-commit to document the API with doxygen. 2010-01-21 03:10:19 +01:00
repository_plist.c xbps_repository_get_pkg_plist_dict_from_url: stop processing the archive 2010-01-22 23:54:33 +01:00
repository_pool.c Mega-commit to document the API with doxygen. 2010-01-21 03:10:19 +01:00
repository_sync_index.c Mega-commit to document the API with doxygen. 2010-01-21 03:10:19 +01:00
repository.c Mega-commit to document the API with doxygen. 2010-01-21 03:10:19 +01:00
requiredby.c Mega-commit to document the API with doxygen. 2010-01-21 03:10:19 +01:00
sha256.c Mega-commit to document the API with doxygen. 2010-01-21 03:10:19 +01:00
sortdeps.c Mega-commit to document the API with doxygen. 2010-01-21 03:10:19 +01:00
state.c Mega-commit to document the API with doxygen. 2010-01-21 03:10:19 +01:00
unpack.c xbps_unpack_binary_pkg: multiple fixes and improvements. 2010-01-22 23:56:39 +01:00
util.c Mega-commit to document the API with doxygen. 2010-01-21 03:10:19 +01:00