summaryrefslogtreecommitdiff
path: root/src/state.c
AgeCommit message (Expand)AuthorFilesLines
2011-05-23state: fix commit order of packagesTimo Teräs1-6/+17
2011-04-26state: make some of the interactive messages line up with apt which weren't a...William Pitcock1-3/+3
2011-04-09state: make the progress bar look niceWilliam Pitcock1-3/+3
2011-03-31state: late locking for install_if package selectionTimo Teräs1-0/+6
2011-03-30state: use db in own struc when committingNatanael Copa1-2/+2
2011-03-29state, info: implement install_if (fixes #443)Timo Teräs1-56/+109
2011-03-27state: fix late locking of packagesTimo Teräs1-1/+1
2011-03-19apk: improve progress barTimo Teräs1-9/+11
2011-03-19upgrade: reset world dependencies during traversalTimo Teräs1-6/+12
2011-03-19state: lock package late for names specified on command lineTimo Teräs1-4/+11
2011-03-16apk: show progress bar by default for tty controlled runsTimo Teräs1-7/+4
2011-01-03pkg, db: allow index with unsupported features to be loadedTimo Teräs1-1/+10
2011-01-01pkg: dependencies to specific package checksumTimo Teräs1-14/+9
2011-01-01upgrade: perform upgrade of apk-tools first if availableTimo Teräs1-5/+5
2011-01-01various: fix breakage from converting dependency versions to atomsTimo Teräs1-0/+1
2010-12-14various: use 'atoms' for certain package field and misc fixesTimo Teräs1-14/+17
2010-06-15state: handle properly packages which are installedTimo Teräs1-0/+3
2010-06-11First steps for libapkNatanael Copa1-0/+1
2010-06-08state: fix error printingTimo Teräs1-2/+4
2010-06-05all: rework how arrays workTimo Teräs1-23/+17
2010-06-03state: fix a crash in error printingTimo Teräs1-1/+1
2010-06-01state: print missing package names on errorTimo Teräs1-8/+22
2010-06-01state: improve error messages from dependency failuresTimo Teräs1-23/+126
2010-05-27state: modify reinstallation printsTimo Teräs1-8/+11
2010-05-27state: show changed packages as upgradesTimo Teräs1-2/+10
2010-05-27state: fix deletion of obsoleted dependenciesTimo Teräs1-1/+2
2010-03-15state: virtual packages are always installableTimo Teras1-0/+2
2010-03-10state: check package availability alwaysTimo Teras1-7/+16
2010-02-26state: write status for each package changeNatanael Copa1-8/+17
2010-02-26state: show percent in progress barNatanael Copa1-10/+13
2009-12-25state: Default interactive action is YesNatanael Copa1-1/+1
2009-08-19state: require an available package for re-installsTimo Teras1-1/+2
2009-08-13add, del, db: fix various bugs introduced by earlier commitsTimo Teras1-9/+8
2009-08-13add: refuse to add bad dependencies to worldTimo Teras1-0/+3
2009-08-13db: implement triggers (fixes #45)Timo Teras1-2/+2
2009-08-12db, pkg: separate structure for fields of installed packagesTimo Teras1-6/+4
2009-08-06state: installed package does not need downloadingTimo Teras1-3/+2
2009-08-06state: bug fixTimo Teras1-2/+1
2009-08-06state: do not look into world in state_newTimo Teras1-18/+25
2009-08-06db: prefer local repositories, and implement --no-networkTimo Teras1-0/+5
2009-08-06state: indent package listsTimo Teras1-7/+10
2009-08-06state, update: fixesTimo Teras1-1/+3
2009-08-06state: ignore missing world dependencies with --force and --quietTimo Teras1-1/+1
2009-08-05state: world might be emptyTimo Teras1-1/+1
2009-08-04fix: new applet to reinstall and fix packageTimo Teras1-2/+4
2009-08-04state: fix world dependencies to be honored alwaysTimo Teras1-36/+97
2009-08-04del: add '-r' to remove top-level dependencies recursivelyTimo Teras1-11/+25
2009-07-31apk: use *at instead of chdir+normal file syscallTimo Teras1-1/+1
2009-07-24apk: add -i/--interactive option (fixes #60)Timo Teras1-1/+3
2009-07-22state: fix previous commit to show OK when everything is okTimo Teras1-1/+1