xbps/lib
Juan RP 2711b07b77 Fix package files removal with only read bit set.
The previous code was checking incorrectly if the file had the write
bit set, and this is wrong because a package could have files with
only the read bit set (0444).
2014-09-28 13:33:15 +02:00
..
compat lib/compat/vasprintf.c: make this build and fix sign-compare warnings. 2013-02-02 01:31:20 +01:00
external lib/external/fexec.c: fix build with glibc>=2.20 (needs _DEFAULT_SOURCE). 2014-09-08 18:46:12 +02:00
fetch fetch: hardcode HTTPS port and fallback to /etc/services for other unknown ports. 2014-08-25 16:07:47 +02:00
portableproplib portableproplib: use __attribute__((unused)) to fix a unused-but-set-variable warning. 2014-05-29 08:32:14 +02:00
archive.c lib/archive.c: fixed memleaks in error paths; misc cleanups. 2013-08-29 11:57:57 +02:00
cb_util.c Remove the config.h kludge and override vasprintf detection via HAVE_VASPRINTF. 2014-01-20 18:50:33 +01:00
download.c lib/download.c: debug: print url info only if it's available. 2014-09-07 09:45:47 +02:00
initend.c xbps_init: performance: do not chdir() unnecessarily for each conf file. 2014-08-01 15:30:43 +02:00
Makefile Welcome pkgdb-0.38. 2014-09-11 00:12:12 +02:00
package_config_files.c xbps_entry_install_conf_file: fix non debug build. 2014-09-11 11:56:23 +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 Fix package files removal with only read bit set. 2014-09-28 13:33:15 +02:00
package_script.c Added support to pass native machine architecture to pkg scripts (6th arg). 2014-03-12 10:16:37 +01:00
package_state.c Get rid of libfetch and proplib external dependencies. 2013-06-20 10:26:12 +02:00
package_unpack.c Fixed install/update tests on pkgs with no files. 2014-09-14 18:04:10 +02:00
pkgdb_conversion.c lib/pkgdb_conversion.c: avoid copying dangling pointer if "repository-origin" is unexistent. 2014-09-13 16:59:19 +02:00
pkgdb.c Drop unused headers. 2014-09-13 08:54:12 +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 libxbps: detect and ignore incorrect deps of a pkg if those are virtual pkgs. 2014-04-20 16:54:50 +02:00
plist_remove.c Add xbps_remove_{pkgname,string}_from_array() to the API. 2014-09-13 18:13:25 +02:00
plist.c xbps_array_foreach_cb_multi: remove useless mutex. 2013-12-08 08:07:45 +01:00
proplib_wrapper.c Get rid of libfetch and proplib external dependencies. 2013-06-20 10:26:12 +02:00
pubkey2fp.c Fixed some warnings reported by clang. 2014-04-20 10:02:54 +02:00
repo_pkgdeps.c libxbps: fixed replaces/replace_vpkg test case. 2014-09-14 12:50:17 +02:00
repo_sync.c xbps_repo_sync: fix swapped args (Hi Tox!) 2014-09-11 13:38:26 +02:00
repo.c xbps_repo_open: open archive read-only if lock is not set. 2014-09-05 12:39:53 +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 xbps_transaction_commit: add more debugging to know the unconfigured pkg reason. 2014-09-13 12:21:49 +02:00
transaction_dictionary.c xbps-install: abort transaction if there's insufficient disk space on rootdir. 2014-09-18 12:11:02 +02:00
transaction_ops.c rename xbps_pkgver_is_reverted to xbps_pkg_reverts 2014-09-23 13:54:06 +02:00
transaction_package_replace.c libxbps: fixed replaces/replace_vpkg test case. 2014-09-14 12:50:17 +02:00
transaction_revdeps.c libxbps: fixed replaces/replace_vpkg test case. 2014-09-14 12:50:17 +02:00
transaction_shlibs.c libxbps: fixed replaces/replace_vpkg test case. 2014-09-14 12:50:17 +02:00
transaction_sortdeps.c libxbps: fixed replaces/replace_vpkg test case. 2014-09-14 12:50:17 +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 xbps_pkg_reverts: style. 2014-09-27 11:28:29 +02:00
verifysig.c Introduce xbps_mmap_file() and use it in strategic points. 2014-09-27 13:00:34 +02:00