Permalink
Switch branches/tags
Nothing to show
Commits on Aug 19, 2011
Commits on Jul 9, 2008
  1. Use strings to identify section types in the on-disk repo format.

    Previously, a given razor file type had a fixed number of sections in a
    fixed order, identified by an integer type. Now, sections are identified
    by a named string (stored in a string pool after the section lists).
    
    This will allow for razor files to contain arbitrary sections.
    
    For bonus points, also drop the 4k section alignment and change the
    magic byte string to "RZDB".
    James Bowes committed with Kristian Høgsberg Jul 9, 2008
  2. Convert main.c to use razor_root for most cases.

    With this we change the default repo location to /var/lib/razor, but let the env
    variable RAZOR_ROOT override it.
    Kristian Høgsberg committed Jul 9, 2008
  3. Change the install iterator API to what we want.

    Kristian Høgsberg committed Jul 9, 2008
  4. Fix old typo in file merging code.

    Kristian Høgsberg committed Jul 9, 2008
  5. Use the file string pool when merging directories.

    Kristian Høgsberg committed Jul 9, 2008
Commits on Jul 2, 2008
  1. Rename a couple more .repo references.

    Kristian Høgsberg committed Jul 2, 2008
  2. Move DEPSOLVE.txt and REPO.txt into docbook.

    A little messy, but it's a first step towards pulling all the docs into
    a nice self-contained document.
    Kristian Høgsberg committed Jul 2, 2008
Commits on Jul 1, 2008
  1. Document the razor_importer API.

    Kristian Høgsberg committed Jul 1, 2008
  2. Update docs for the RAZOR_DETAIL_LAST change.

    Kristian Høgsberg committed Jul 1, 2008
Commits on Jun 30, 2008
  1. Get rid of razor_set_get_package().

    This was always a silly little helper function, not general enough for
    real world applications.  Use an iterator to search through the set to
    find the package of interest.
    Kristian Høgsberg committed Jun 30, 2008
  2. Tweak razor search a bit: casefold, print summary, search rawhide ins…

    …tead.
    Kristian Høgsberg committed Jun 30, 2008
  3. the vararg list must be terminated with zero else 64bit machines may …

    …crash
    
    On 64 bit systems, the integer 0 is 32 bits and the pointer 0 is 64 bits.
    The upper 32 bits will not be cleared and the loop will never terminate.
    Also add the RAZOR_SENTINEL __attribute__ ((__sentinel__(0))) on GCC4
    so we catch where we get this wrong automatically.
    
    This also fixes the new search functionality from James which was missed
    in the merge.
    hughsie committed Jun 30, 2008
  4. convert razor_package_get_details() and razor_package_iterator_next()…

    … to varargs
    
    The functions for getting package details about a package were limited to a few
    things, when in the future we will want to support much more about a package.
    The iterator was also limited to name,version,arch when most of the time we
    didn't need all this data.
    hughsie committed Jun 30, 2008
Commits on Jun 29, 2008
  1. add missing licencing information at the top of each source file

    The licence text is needed when razor is packaged for Debian. :-)
    hughsie committed Jun 29, 2008
  2. Remove a couple of done TODO items.

    Kristian Høgsberg committed Jun 29, 2008
Commits on Jun 28, 2008
  1. Merge commit 'fdo/master'

    Kristian Høgsberg committed Jun 28, 2008
  2. Revert "Get api docs building"

    Pass --enable-gtk-doc to ./configure to build API docs.  Add a
    status print-out at the end of configure.ac to show whether gtk-doc
    was enabled.
    
    This reverts commit 436386f.
    Kristian Høgsberg committed Jun 28, 2008
Commits on Jun 27, 2008
  1. Add more gtk-doc artifacts to gitignore

    James Bowes committed Jun 27, 2008
Commits on Jun 26, 2008
  1. Add 'search' command

    James Bowes committed Jun 26, 2008
  2. Add import-rpms to bash-completion

    James Bowes committed Jun 26, 2008
  3. get rpm -qpi working fully

    James Bowes committed Jun 26, 2008
  4. Get api docs building

    James Bowes committed Jun 26, 2008
  5. Add missing newline for conflicts output

    James Bowes committed Jun 26, 2008
  6. include stdint.h in razor.h to fix an error

    This fixes the error: /usr/include/razor/razor.h:161: error: expected declaration specifiers or '...' before 'uint32_t'
    hughsie committed Jun 26, 2008
  7. Update gitignore files for docs and test-driver

    James Bowes committed Jun 26, 2008
Commits on Jun 25, 2008
  1. Allow NULL pointers in razor_package_get_details().

    hughsie committed with Kristian Høgsberg Jun 25, 2008