aboutsummaryrefslogtreecommitdiffstats
path: root/libopkg/opkg_remove.c
AgeCommit message (Expand)Author
2023-12-12libopkg: Use libgen.h to provide basename APIKhem Raj
2022-08-15libopkg: track the number of packages installing a directoryShruthi Ravichandran
2019-12-02libopkg: follow symlinks during installAlejandro del Castillo
2019-10-25add SPDX License identifierYann CARDAILLAC
2018-09-10remove_maintainer_scripts: use strict matchingAlejandro del Castillo
2018-02-19src, libopkg: don't use non-portable malloc.hMichał Łyszczek
2017-02-14libopkg: Extend installed files data structure to also track file modeMichael Hansen
2016-09-20Make libsolv messages more consistent with internalsolv messages.Michael Hansen
2016-09-08opkg_remove_pkg: return early on download-only caseAlejandro del Castillo
2015-12-07libopkg: disentangle internal solver from remove operationAlejandro del Castillo
2015-12-07libopkg: move pkg_has_installed_dependents to opkg_solver_internal.*Alejandro del Castillo
2015-12-07opkg_remove_dependent_pkgs: return error if pkg is not in hash tableAlejandro del Castillo
2015-12-07remove_autoinstalled: remove unneeded dependents variableAlejandro del Castillo
2015-12-02libopkg: replace --enable-solver option with --with-<solver>Alejandro del Castillo
2015-08-20Add changes so adhoc solver code is not built when external solver enabledEric Yu
2014-12-18opkg_remove: Improve logic in opkg_remove_pkgPaul Barker
2014-12-15opkg_remove: Add comment on dependency filteringPaul Barker
2014-12-15libopkg: Minor tidyupsPaul Barker
2014-12-15libopkg: Unconditionally call freePaul Barker
2014-12-15libopkg: Avoid assingment in if statementsPaul Barker
2014-12-15libopkg: Avoid functions with side effects in if statementsPaul Barker
2014-12-15libopkg: Reformat multi-line if statmentsPaul Barker
2014-12-15libopkg: Tidy up reformatted C filesPaul Barker
2014-12-15Initial reformat with 'indent'Paul Barker
2014-10-28Merge branch 'opkg-0.2.x'Paul Barker
2014-10-28abstract_pkg_t: Make depended_upon_by a pkg_vecPaul Barker
2014-10-24opkg_remove_pkg: Remove from_upgrade argumentPaul Barker
2014-10-21Merge branch 'opkg-0.2.x'Paul Barker
2014-10-21opkg_remove: avoid remove pkg repeatly with option --force-removal-of-depende...Hongxu Jia
2014-07-03Respect config.hPaul Barker
2014-05-30Add vim modelines to all .c and .h filesPaul Barker
2014-05-30Respect config.hPaul Barker
2014-03-18opkg_remove: Differentiate between dirs and symlinks to dirsPaul Barker
2014-02-16opkg_remove: Differentiate between dirs and symlinks to dirsPaul Barker
2014-02-05xfuncs.c: Move to libopkg and remove empty libbbPaul Barker
2014-02-05libopkg: Fixup header inclusionPaul Barker
2013-09-02Fix -Wsign-comparepaul.betafive@gmail.com
2013-09-02opkg_remove_dependent_pkgs: Refactor while loop into for looppaul.betafive@gmail.com
2013-09-02Renamed conf to opkg_configpaul.betafive@gmail.com
2011-10-15Fix a possible double-free of pkg vectors in opkg_remove_dependent_pkgs(), re...google@wwsnet.net
2011-07-13Fix issue-79: Opkg can remove a package even if another still depends on it.pixdamix@gmail.com
2010-11-24Abort package removal if the prerm script of a package returns non zero.graham.gower@gmail.com
2010-11-19Fix formatting issues found with the last commit.graham.gower@gmail.com
2010-08-19Ensure Pre-Depended and Recommended packages can be autoremoved.graham.gower
2010-08-18Remove trailing whitespace. Sorry if this breaks your patches.graham.gower
2010-06-21Fix --force-reinstall by removing special case code. Just remove the pkg first.graham.gower
2010-06-08Check that a file belongs to the package before removing itgraham.gower
2009-12-21Initial stab at untangling the #include maze. Probably needs a second pass.graham.gower
2009-12-09Merge commit 'grg' into HEADgraham.gower
2009-11-27Remove enum opkg_error.graham.gower