xbps/lib
Juan RP e35d0c202c unpack: simplify pkg metadata extraction.
There's no need to internalize props.plist because there are no changes
compared to the pkg dictionary stored in the repo index, simply ignore it.
The code only cares for the files.plist to check for obsolete files.
2014-10-21 09:25:15 +02:00
..
compat
external lib/external/fexec.c: fix build with glibc>=2.20 (needs _DEFAULT_SOURCE). 2014-09-08 18:46:12 +02:00
fetch lib/fetch/http.c: CID 62725 (NULL pointer dereference) 2014-10-07 11:12:04 +02:00
portableproplib lib/portableproplib/prop_zlib.c: use a stack buffer to process compressed chunks. 2014-10-17 10:12:12 +02:00
archive.c lib/archive.c: remove support to read zplists in archives. 2014-10-17 10:10:16 +02:00
cb_util.c
download.c lib/download.c: CID 62691 (dereference NULL check) 2014-10-06 08:23:34 +02:00
initend.c lib/initend.c: CID 62720 (NULL pointer dereference) 2014-10-07 07:59:07 +02:00
Makefile libxbps: make sure to not add dups in transaction for install/update. 2014-10-19 11:00:40 +02:00
package_config_files.c lib/package_config_files.c: resource leak (CID 62682) 2014-10-05 09:13:03 +02:00
package_configure.c Welcome pkgdb-0.38. 2014-09-11 00:12:12 +02:00
package_conflicts.c libxbps: fixed replaces/replace_vpkg test case. 2014-09-14 12:50:17 +02:00
package_find_obsoletes.c lib/package_find_obsoletes.c: avoid many heap allocs and simplify. 2014-05-22 10:41:31 +02:00
package_msg.c lib/package_msg.c: fix a heap overflow (noticed by @Gottox). 2014-09-16 09:13:32 +02:00
package_orphans.c libxbps: fixed replaces/replace_vpkg test case. 2014-09-14 12:50:17 +02:00
package_register.c Remove empty self replaced pkg arrays from pkgdb. 2014-09-14 18:16:43 +02:00
package_remove.c Fully switch to zplists. 2014-10-17 10:27:58 +02:00
package_script.c
package_state.c
package_unpack.c unpack: simplify pkg metadata extraction. 2014-10-21 09:25:15 +02:00
pkgdb_conversion.c pkgdb: switch to zplists by default. 2014-10-17 10:11:56 +02:00
pkgdb.c pkgdb: switch to zplists by default. 2014-10-17 10:11:56 +02:00
plist_fetch.c xbps_get_pkg_plist_from_binpkg: fix a double free, found by Gottox. 2014-08-19 10:45:46 +02:00
plist_find.c libxbps: fixed replaces/replace_vpkg test case. 2014-09-14 12:50:17 +02:00
plist_match.c
plist_remove.c Add xbps_remove_{pkgname,string}_from_array() to the API. 2014-09-13 18:13:25 +02:00
plist.c lib/plist.c: CID 62704 (argument cannot be negative) 2014-10-05 13:22:28 +02:00
proplib_wrapper.c
pubkey2fp.c lib/pubkey2fp.c: fix CID 62724 correctly. 2014-10-07 09:34:14 +02:00
repo_pkgdeps.c Make sure that automatic/manual installation modes are set as expected. 2014-10-20 07:59:06 +02:00
repo_sync.c lib/repo_sync.c: CID 62763 (toctou) 2014-10-08 09:55:12 +02:00
repo.c lib/repo.c: CID 62757 (toctou) 2014-10-08 10:00:17 +02:00
rpool.c Disable best pkg matching code; see NEWS for more information. 2014-09-11 12:19:52 +02:00
transaction_commit.c lib/transaction_commit.c: CID 62740 (toctou) 2014-10-08 10:13:21 +02:00
transaction_dictionary.c xbps_transaction_prepare: ignore pkgs that will be removed. 2014-10-18 16:07:52 +02:00
transaction_ops.c Make sure that automatic/manual installation modes are set as expected. 2014-10-20 07:59:06 +02:00
transaction_package_replace.c Replaced redundant dependency sorting code with a simpler implementation. 2014-10-18 12:35:47 +02:00
transaction_revdeps.c Replaced redundant dependency sorting code with a simpler implementation. 2014-10-18 12:35:47 +02:00
transaction_shlibs.c Replaced redundant dependency sorting code with a simpler implementation. 2014-10-18 12:35:47 +02:00
transaction_store.c Make sure that automatic/manual installation modes are set as expected. 2014-10-20 07:59:06 +02:00
util_hash.c Introduce xbps_mmap_file() and use it in strategic points. 2014-09-27 13:00:34 +02:00
util.c lib/util.c: CID 62710 (dead code) 2014-10-07 08:16:45 +02:00
verifysig.c lib/verifysig.c: resource leak (CID 62727) 2014-10-05 07:27:13 +02:00