Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-09-23 | Go back to having all info in one rzdb file.HEADmaster | Kristian Høgsberg | 2 | -38/+9 | |
We can still split the rzdb file into a main file and a file data and a details file, but that's only for optimizing the required download size. On the system we always combine the parts back into one rzdb file once downloaded. | |||||
2008-09-23 | Work with never librpm versions. | Kristian Høgsberg | 1 | -3/+6 | |
2008-07-10 | Fix rpm option parser to understand --root ROOT instead of --root=ROOT. | Kristian Høgsberg | 1 | -7/+32 | |
2008-07-09 | Pacify test case and make it work with builddir != srcdir. | Kristian Høgsberg | 2 | -6/+15 | |
Also remember to ship test.xml. Make distcheck now passes, but we need to make the test suite more useful. | |||||
2008-07-08 | Convert main.c to use razor_root for most cases. | Kristian Høgsberg | 1 | -27/+35 | |
With this we change the default repo location to /var/lib/razor, but let the env variable RAZOR_ROOT override it. | |||||
2008-07-08 | Change the install iterator API to what we want. | Kristian Høgsberg | 1 | -19/+35 | |
2008-07-08 | Always open all three rzdb files when we're merging package sets. | Kristian Høgsberg | 1 | -1/+16 | |
2008-07-02 | rename the .repo files to .rzdb files | Richard Hughes | 3 | -22/+23 | |
2008-07-01 | convert the NULL sentinel to RAZOR_DETAIL_LAST | Richard Hughes | 3 | -20/+42 | |
2008-06-30 | Get rid of razor_set_get_package(). | Kristian Høgsberg | 3 | -27/+53 | |
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. | |||||
2008-06-30 | Tweak razor search a bit: casefold, print summary, search rawhide instead. | Kristian Høgsberg | 1 | -17/+15 | |
2008-06-30 | the vararg list must be terminated with zero else 64bit machines may crash | Richard Hughes | 2 | -20/+25 | |
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. | |||||
2008-06-30 | convert razor_package_get_details() and razor_package_iterator_next() to varargs | Richard Hughes | 2 | -30/+44 | |
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. | |||||
2008-06-29 | add missing licencing information at the top of each source file | Richard Hughes | 1 | -0/+19 | |
The licence text is needed when razor is packaged for Debian. :-) | |||||
2008-06-28 | Revert "Get api docs building" | Kristian Høgsberg | 1 | -1/+1 | |
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 436386fb11ee56e50c2c76c496b1f6c39530e170. | |||||
2008-06-26 | Add 'search' command | James Bowes | 1 | -1/+48 | |
2008-06-26 | Save the details and files repo files when importing a dir of rpms | James Bowes | 1 | -0/+2 | |
2008-06-26 | get rpm -qpi working fully | James Bowes | 1 | -10/+10 | |
2008-06-26 | Add return codes to razor_set_open_files and open_details | James Bowes | 2 | -7/+18 | |
2008-06-25 | Update gitignore files for docs and test-driver | James Bowes | 1 | -0/+1 | |
2008-06-25 | Get the test driver compiling and running again (but not passing). | James Bowes | 3 | -27/+50 | |
2008-06-25 | Factor out package selection and listing in main.c. | Kristian Høgsberg | 1 | -43/+71 | |
2008-06-25 | Error out if package isn't found instead of listing all properties. | Richard Hughes | 1 | -2/+6 | |
2008-06-23 | For rpm --query, --requires is also -R | James Bowes | 1 | -1/+1 | |
2008-06-23 | Implement rpm --query --file | James Bowes | 1 | -4/+17 | |
2008-06-23 | Display razor version number for rpm --version | James Bowes | 1 | -1/+3 | |
2008-06-23 | Implement rpm --query --list | James Bowes | 1 | -4/+9 | |
2008-06-23 | Nuke ARRAY_SIZE and obsolete razor_set_list_unsatisfied from razor.h. | Kristian Høgsberg | 1 | -0/+2 | |
2008-06-23 | Merge commit 'krh/master' | James Bowes | 2 | -5/+25 | |
2008-06-23 | Add some support for --info. | Kristian Høgsberg | 1 | -4/+23 | |
2008-06-23 | Don't install /usr/bin/rpm just yet... | Kristian Høgsberg | 1 | -1/+2 | |
2008-06-23 | Display progress when importing rpms | James Bowes | 3 | -2/+24 | |
2008-06-23 | Merge commit 'jbowes/master' | Kristian Høgsberg | 4 | -8/+95 | |
2008-06-20 | Return if we fail to open root. | Kristian Høgsberg | 1 | -0/+3 | |
2008-06-20 | Introduce install/remove iterators. | Kristian Høgsberg | 1 | -64/+71 | |
These iterator constructors lets you pass in two sets and creates an iterator for the packages to remove or the packages to install. The iterators will step through the packages in a sequence that respects the pre, post, preun and postun modifiers. Right now, the install order isn't actually implemented, this patch just implements the API changes and updates the applications. | |||||
2008-06-20 | Fix the razor_set_diff() callback prototype. | Kristian Høgsberg | 2 | -46/+36 | |
The old proto type didn't let us pass the razor_package. | |||||
2008-06-20 | command_update: check the right return code to see if transaction failed. | Kristian Høgsberg | 1 | -2/+5 | |
2008-06-20 | Merge branch 'krh/master' | James Bowes | 8 | -0/+3630 | |
Conflicts: librazor/razor.h librazor/rpm.c razor.c src/main.c | |||||
2008-06-20 | Add getter to return system set for a razor_root. | Kristian Høgsberg | 1 | -5/+6 | |
2008-06-20 | Rename razor_importer_new to _create to follow convention. | Kristian Høgsberg | 4 | -4/+4 | |
2008-06-20 | Break up the monolithic razor.c. | Kristian Høgsberg | 1 | -2/+5 | |
2008-06-20 | Record the time of dependencies (post, pre, postun, preun). | Kristian Høgsberg | 4 | -96/+93 | |
2008-06-19 | Make razor install work again after the razor_root changes. | Kristian Høgsberg | 1 | -3/+4 | |
2008-06-16 | Autoconfify razor. | Richard Hughes | 8 | -0/+3542 | |