clean.c

Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
look at hash values to help remove packages.

code cleanup and locking fixes

  1. … 3 more files in changeset.
give feedback for cleanup operations

fix several dispatch queues

  1. … 2 more files in changeset.
add some libdispatch love

  1. … 9 more files in changeset.
Add new mport_setting_get and mport_setting_set functions to allow users to customize settings. The sqlite3 master database now contains a settings table with name and val fields.

There are two obvious uses for this:

1. defining the country the user is in to pick the nearest mirror list.

2. storing the last time we fetched an index so it doesn't try to do it all the time when it's out of date and we haven't generated one on stargazer yet.

  1. … 24 more files in changeset.
Add new code to call vacuum on the sqlite database and remove old packages in /var/db/mport/downloads/ (aka the staging dir).

  1. … 2 more files in changeset.