Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Mar 28, 2012
  1. @mlschroe

    - incompatible ABI change: switch num over to unsigned long long and …

    mlschroe authored
    …store sizes in bytes, not kbytes
Commits on Mar 19, 2012
  1. @mlschroe
Commits on Mar 15, 2012
  1. @mlschroe
Commits on Feb 20, 2012
  1. @mlschroe
Commits on Feb 17, 2012
  1. @mlschroe
  2. @mlschroe

    - hide repodata internals (needed to move repo_write from ext to src …

    mlschroe authored
    …for this)
    also deleted repodata_create, use repo_add_repodata instead
Commits on Jan 17, 2012
  1. @mlschroe
Commits on Jan 10, 2012
  1. @mlschroe
Commits on May 24, 2011
  1. @mlschroe

    rename satsolver -> libsolv

    mlschroe authored
Commits on Mar 24, 2011
  1. @mlschroe
Commits on Mar 23, 2011
  1. @mlschroe

    - add repo_lookup_idarray(), repo_lookup_checksum(), repodata_set_ida…

    mlschroe authored
    …rray(), repodata_localize_id()
Commits on Mar 1, 2011
  1. @mlschroe
Commits on Feb 21, 2011
  1. @mlschroe
Commits on Oct 2, 2009
  1. @mlschroe

    - add repodata_delete_uninternalized

    mlschroe authored
    - fix bugs in deb handling
    - add support for MULTI_SEMANTICS needed for the build service
    - add --withsrc option for installcheck
Commits on Sep 22, 2009
  1. @mlschroe

    - get missing translations from other solvables

    mlschroe authored
    - fix solvable_lookup_str_poollang bug
    - add support for REPOKEY_TYPE_BINARY
    - do not add provides when extending susetags solvables
    - fix susetags language handling in demo application
Commits on Jul 29, 2009
  1. @mlschroe

    - make addfileprovides faster

    mlschroe authored
    - solv: rewrite repos with complete added file provides
Commits on Jul 15, 2009
  1. @mlschroe
Commits on Jul 14, 2009
  1. @mlschroe

    - add new flags for the load functions:

    mlschroe authored
      REPO_LOCALPOOL        - create local pool
      REPO_EXTEND_SOLVABLES - extend existing solvables instead of creating new ones
      REPO_USE_LOADING      - replace repodata in state loading
    - add repo_add_solv_flags to make repo_add_solv use flags
    - make repo_add_solv obey the flags instead of using defaults if this is a subload
    - change loadcallback definition to return a boolean, the callback is now
      responsible for the loading
    - change repo_write so that the keyfilter can select which repodata to use (hack)
    - change pool_addfileprovides to load the complete filelist if needed
    - add SEARCH_COMPLETE_FILELIST flag to searches
    - add transaction_create_installedmap/transaction_calc_installsizechange
Commits on Jul 10, 2009
  1. @mlschroe

    - add repodata_join function to join a solvable block

    mlschroe authored
    - make repo_add_repodata smarter
    - add repodata_create
    - fix bug in repo_free_solvable block, the repodata was
      not shrunk
    - add repodata_shrink function
Commits on Jul 9, 2009
  1. @mlschroe

    - add support for repository disabling

    mlschroe authored
    - add support for checksum stringification
    - rename internal repodata functions
    - add limited support for package colors
    - do not put patches/patterns into the transaction
Commits on Jun 29, 2009
  1. @mlschroe

    - add some comments, move code around

    mlschroe authored
    - add support for RPM_ADD_WITH_PKGID, RPM_ADD_NO_FILELIST,
Commits on Oct 30, 2008
  1. @mlschroe

    - add repodata_set_location() function

    mlschroe authored
    - strip epoch in location functions
    - use repodata_set_location in parsers
  2. @mlschroe

    - adapt to coding style

    mlschroe authored
    - log solver execution time
    - replace some fprintf calls with sat_debug
Commits on Oct 20, 2008
  1. @mlschroe

    - more cleanups:

    mlschroe authored
    - add pool argument to datamatcher_init
    - add flags argument to repodata_search
    - only add sentinal if SEARCH_SENTINEL is specified
    - use kv.eof == 2 for sentinel like before
    - rename dataiterator_match to dataiterator_match_obsolete
    - add repodata_stringify function
    - make datamatcher match simple strings so it can be reused
    - add dataiterator_prepend_keyname to match keyname pathes
    - rename dataiterator_jump_to_solvable to dataiterator_jump_to_solvid
Commits on Oct 14, 2008
  1. @mlschroe

    - fix segfault on 64bit

    mlschroe authored
    - make use of mainschemaoffsets
    - don't advance dp pointer if not needed
    - some more entry->solvid changes
    - revert distupgrade flag change in deptestomatic
Commits on Oct 13, 2008
  1. @mlschroe
  2. @mlschroe

    - clean up repopage stuff

    mlschroe authored
Commits on Oct 9, 2008
  1. @mlschroe

    - move search position into pool

    mlschroe authored
    - add dataiterator_setpos()
  2. @mlschroe

    - the big solv data change

    mlschroe authored
      - incompatible new file format
      - repodata handles are solvable ids
      - no more extra handles
      - no need to call repodata_extend anymore
    - work around solver dup repo priority bug, real fix follows soon
Commits on Sep 10, 2008
  1. @dmacvicar
Commits on May 7, 2008
  1. @mlschroe
Commits on Apr 14, 2008
  1. @susematz

    Add REPOKEY_TYPE_COUNTED type (for arrays of structures).

    susematz authored
    We can add substructures now, but can't write or read them :)
    Add version for the attributes to SOLV_VERSION_7 (not yet written).
    Some cleanups.
  2. @susematz

    Preparation for structured types. The repodata_set_* functions now take

    susematz authored
    a "handle" not an entry number.  Converting from the latter to the
    former is done via repodata_get_handle.  This change required adjusting
    all callers and in order to not miss any I changed all arguments from
    "entry" to "handle".  That's why this is a big change.  It should be a
    no-op, though (I tested this patch on top of some other changes, so
    let's hope that was enough).
Commits on Apr 8, 2008
  1. @kkaempf

    more comments

    kkaempf authored
  2. @kkaempf

    make the difference between repodata_set_constant() (numeric constant…

    kkaempf authored
    …) and
    repodata_set_constantid() (Id constant) obvious in the prototype.
Something went wrong with that request. Please try again.