Skip to content
Snippets Groups Projects
  1. May 27, 2014
  2. May 22, 2014
  3. May 20, 2014
  4. May 18, 2014
  5. May 13, 2014
  6. May 07, 2014
  7. May 06, 2014
  8. May 04, 2014
  9. May 03, 2014
    • Lukas Fleischer's avatar
      Fix parsing of array overrides · 782e9eb1
      Lukas Fleischer authored
      
      If a depends (makedepends, checkdepends, optdepends, conflicts,
      provides, replaces, license, groups, source) line appears in a package
      section, it replaces the corresponding array from the pkgbase section.
      If there is a single "depends = " line in the package section, the
      depends array of that package is considered empty.
      
      This partly reverts the behavior introduced in commit 137a9ae (Fix
      parsing of array overrides, 2014-05-03).
      
      Signed-off-by: default avatarLukas Fleischer <archlinux@cryptocrack.de>
      782e9eb1
  10. May 01, 2014
  11. Apr 30, 2014
  12. Apr 28, 2014
  13. Apr 27, 2014
    • Lukas Fleischer's avatar
      Add a version tag to RPC replies · e50f3526
      Lukas Fleischer authored
      
      This is needed for clients to quickly differentiate between different
      versions of the RPC API. The version number should be bumped whenever
      there is a change that breaks backwards compatibility.
      
      Signed-off-by: default avatarLukas Fleischer <archlinux@cryptocrack.de>
      e50f3526
    • Lukas Fleischer's avatar
      Add more fields to RPC info replies · eb6cf1fa
      Lukas Fleischer authored
      
      This patch adds the following fields to info and multiinfo replies:
      
      * Depends
      * MakeDepends
      * CheckDepends
      * OptDepends
      * Conflicts
      * Provides
      * Replaces
      * Groups
      * License
      
      Each of these fields is an array.
      
      Note that since collecting all these fields is CPU-intensive, they are
      not included in replies to search queries.
      
      Signed-off-by: default avatarLukas Fleischer <archlinux@cryptocrack.de>
      eb6cf1fa
    • Lukas Fleischer's avatar
      Fix the RPC interface · b384f32f
      Lukas Fleischer authored
      
      * Fix the SQL query to conform to the new database layout.
      
      * Remove the license field from replies. The license field is now stored
        in a separate table and no longer returned on search queries.
      
      * Add a "PackageBase" field that contains the name of the package base
        of every package in the result.
      
      * Fix the source tarball URL. The URL is now built based on the package
        base name instead of the package name.
      
      Signed-off-by: default avatarLukas Fleischer <archlinux@cryptocrack.de>
      b384f32f
  14. Apr 26, 2014
  15. Apr 19, 2014
  16. Apr 18, 2014
Loading