summaryrefslogtreecommitdiff
path: root/src/add.c
AgeCommit message (Expand)AuthorFilesLines
2020-02-14rename all applets sources to app_*.cTimo Teräs1-207/+0
2020-02-04remove apk_time() as it is causing problems with shared objectsTimo Teräs1-1/+1
2020-01-26Update apk to make man pages sole source of truthDrew DeVault1-12/+4
2019-11-18add: always use UTC for virtual package versionsMax Rees1-1/+1
2019-11-18Make tests pass and introduce a memory leakFredrik Gustafsson1-1/+1
2019-07-02add: fix virtual package id generationTimo Teräs1-16/+35
2019-06-03use fixed system time in test mode to have fixed test outputTimo Teräs1-1/+1
2019-06-03add: make virtual packages upgradeable (ref #9957)Timo Teräs1-3/+12
2018-11-02fix error reporting for virtual package additionTimo Teräs1-1/+1
2018-09-11add: add --latest flag to help analyze why upgrade failsTimo Teräs1-0/+6
2018-02-20add: child dependencies can never take a pinning, give a useful errorWilliam Pitcock1-3/+4
2018-01-09apk: usage: cleanup help text when no applet is selectedWilliam Pitcock1-0/+1
2018-01-03split --force to several --force-[type] optionsTimo Teräs1-3/+3
2017-05-27version: add support for fuzzy version matchingWilliam Pitcock1-1/+1
2015-04-24allow virtual packages beginning with dot by default on tmpfs installsTimo Teräs1-3/+3
2014-10-08rework option parsing to have a group structureTimo Teräs1-16/+20
2013-06-28add, del: main dependencies -> 'world'Dubiousjim1-1/+1
2013-06-28various: applet help text and comment fixesDubiousjim1-2/+3
2013-06-19applets: unify help message by removing final dotsTimo Teräs1-3/+2
2013-06-18apk: use string array in applet mains, separate apk_name_foreach_matchingTimo Teräs1-8/+9
2013-05-30db: unify handling of special packagesTimo Teräs1-1/+0
2012-02-29solver, test: make conflicts unconditionalTimo Teräs1-2/+2
2012-02-28add: allow specifying repository tag with added virtual packagesTimo Teräs1-2/+12
2012-02-15solver, db: repository pinning improvementsTimo Teräs1-1/+1
2012-01-17solver, upgrade: properly detect missing repository tagsTimo Teräs1-7/+0
2012-01-13add: make repository tag pinning strongerTimo Teräs1-1/+1
2012-01-12db: support line feed as 'world' dependency separatorTimo Teräs1-1/+1
2012-01-12add: fail if repository tag does not existTimo Teräs1-1/+9
2012-01-06add: print an error about malformed argumentsTimo Teräs1-1/+4
2011-10-18pkg, info: remember installed packages "replaces"Timo Teräs1-2/+3
2011-09-16solver: inheritable solver flagsTimo Teräs1-2/+6
2011-09-13all: update copyright year statementTimo Teräs1-1/+1
2011-09-13solver: add per-name specific flags, and fix the fix appletTimo Teräs1-5/+9
2011-09-09applets: start using solver codeTimo Teräs1-36/+13
2011-03-30state: use db in own struc when committingNatanael Copa1-1/+1
2011-01-05add: use default arch instead of noarch, improve errorsTimo Teräs1-0/+1
2010-12-14various: use 'atoms' for certain package field and misc fixesTimo Teräs1-1/+1
2010-06-11First steps for libapkNatanael Copa1-0/+1
2010-06-01state: improve error messages from dependency failuresTimo Teräs1-14/+12
2010-02-26add: print all failing packages instead of only firstNatanael Copa1-3/+5
2009-08-13add, del, db: fix various bugs introduced by earlier commitsTimo Teras1-2/+3
2009-08-13add: refuse to add bad dependencies to worldTimo Teras1-20/+20
2009-08-11db, audit: audit symlinks (by hash of the link target)Timo Teras1-1/+1
2009-08-06add: world needs to be updated before state instantiationTimo Teras1-2/+1
2009-08-06state: bug fixTimo Teras1-1/+2
2009-08-06all: implement database open optionsTimo Teras1-24/+19
2009-08-04state: fix world dependencies to be honored alwaysTimo Teras1-0/+3
2009-07-31apk: use *at instead of chdir+normal file syscallTimo Teras1-1/+1
2009-07-24add, fetch: make handling of special options more logicalTimo Teras1-41/+0
2009-07-24db: remove APK_NAME_VIRTUAL flagTimo Teras1-1/+1