pkgmeta.c

Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
fix some bugs with mport upgrade

  1. … 1 more file in changeset.
check columns

handle nulls in fields better

  1. … 1 more file in changeset.
add locked, change field to nullable

  1. … 1 more file in changeset.
add missing fields

free memory from new fields. add some to info output.

  1. … 1 more file in changeset.
add additional fields and bump both version fields

  1. … 4 more files in changeset.
Migrate the asset list routine to it's own file and include extra fields so it can be used elsewhere.

Introduce a new function to get a package metadata from a file path. This allows us to find out what installed a file.

  1. … 5 more files in changeset.
fix some merging issues

logger should use %s

start work on @(root,wheel,0755) command structure

  1. … 7 more files in changeset.
code cleanup and formatting fixes.

fix setting locked param

Add support for locking and unlocking packages to libmport. This will allow a user to block update or delete operations on packages

  1. … 8 more files in changeset.
add CPE column to mport bundles and the master list. bump the MPORT database version to 3 as well as the bundle version

  1. … 5 more files in changeset.
remove cvs2svn prop

  1. … 38420 more files in changeset.
reset props for svn keywords

  1. … 30226 more files in changeset.
Start populating os_release. needs more work

  1. … 5 more files in changeset.
don't use old style declarations

  1. … 7 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.
Fix a bug in update_primitive where a free'd var was strdup'd.

Assign NULL to several pointers. While it shouldn't matter, if something weird happens it will make it easier to track down.

  1. … 4 more files in changeset.
more of those lovely finalize statements

While this is mostly unnecessary, let's allocate memory in many cases with calloc for now. It will make finding bugs that much easier since we're guaranteed to have the memory zerod.

  1. … 8 more files in changeset.
On second thought, let's try to sort the output.

Add a new list method so we can fetch all installed ports!

  1. … 1 more file in changeset.
Upgrade to latest snap from github.

  1. … 23 more files in changeset.
Sync with the current devel version of libmport.

  1. … 20 more files in changeset.