summaryrefslogtreecommitdiff
path: root/ext/repo_rpmdb.c
AgeCommit message (Expand)AuthorFilesLines
2016-10-27Imported Upstream version 0.6.12upstream/0.6.12DongHun Kwak1-2/+1
2016-10-27Imported Upstream version 0.6.9upstream/0.6.9DongHun Kwak1-6/+20
2016-10-27Imported Upstream version 0.6.6upstream/0.6.6DongHun Kwak1-2/+2
2014-04-15also check for read-only rpm db in /usr/share/rpm (ostree)Michael Schroeder1-2/+7
2014-04-07also simplify solvable_copy_cb's checksum handlingMichael Schroeder1-8/+5
2014-04-04[ABI BREAKAGE] add support for SHA224/384/512Michael Schroeder1-0/+3
2014-03-31suppport RPM_ADD_FILTERED_FILELISTMichael Schroeder1-4/+31
2014-02-19adapt to new rpm tags for weak dependenciesMichael Schroeder1-37/+81
2014-01-22repo_rpmdb: refactor count_headersMichael Schroeder1-7/+9
2014-01-22serialize dbenv operations on FEDORA systemsMichael Schroeder1-16/+74
2014-01-13make addfilelist more resistant against corrupt rpmsMichael Schroeder1-2/+4
2014-01-10encode flags into rpmdb cookieMichael Schroeder1-5/+17
2014-01-08three other changes to make cppcheck happierMichael Schroeder1-2/+1
2014-01-07plug memory leak when the rpmdb is found to be corruptMichael Schroeder1-1/+1
2013-12-16Also copy the checksums in repo_add_rpmdb_reffpMichael Schroeder1-1/+7
2013-11-14Create a real type for a checksum handleMichael Schroeder1-2/+2
2013-10-16remove trailing whitespaceMichael Schroeder1-2/+2
2013-09-20split DEP_PRE into DEP_PRE_IN and DEP_PRE_UNMichael Schroeder1-10/+12
2013-07-12refactor a bit, no functional changesMichael Schroeder1-41/+44
2013-05-06add utf8 helpers to util.cMichael Schroeder1-70/+8
2013-05-03fix iso-8859-1 to utf8 transcoding bugMichael Schroeder1-1/+1
2013-04-25support 64bit filesizes in rpm adddudata()Michael Schroeder1-7/+55
2013-04-24add_rpmdb: copy solvables a bit fasterMichael Schroeder1-1/+12
2013-04-23add repodata_translate_id to get rid of some "implement me" assertionsMichael Schroeder1-7/+4
2013-04-23add repo_add_rpmdb_reffp to easily add rpmdb content when there is an old sol...Michael Schroeder1-75/+60
2013-04-17treat overlong utf8 sequences as errorMichael Schroeder1-4/+4
2013-04-15split ugly pubkey handling into separate repo_rpmdb_pubkey.cMichael Schroeder1-642/+23
2013-04-15refactor rpmdb handling to remove some code duplicationMichael Schroeder1-561/+468
2013-04-15fix repo_add_rpmdb error messages, they should not include the function nameMichael Schroeder1-13/+13
2013-04-15convert perror() and fprintf() calls to pool_error()Michael Schroeder1-37/+36
2013-04-15add pool parameter to rpm_state_create so that we can use pool_error for erro...Michael Schroeder1-1/+4
2013-04-12fix error handling in rpm_byrpmdbidMichael Schroeder1-1/+1
2013-04-10three missed dig->pubkey => digpubkey changesMichael Schroeder1-3/+3
2013-04-10improve iterate_filelist, it now calls the callback with a struct filelistinfoMichael Schroeder1-16/+19
2013-04-10remove dead codeMichael Schroeder1-115/+27
2013-04-10use pgpDigGetParams() if availableMichael Schroeder1-10/+20
2013-04-10Reimplement state handling in rpm_by functionsMichael Schroeder1-48/+37
2013-04-10refactor: split off openpkgdb()Michael Schroeder1-39/+55
2013-04-05small cleanups in pubkey handlingMichael Schroeder1-6/+7
2013-02-25support RPM_ADD_WITH_CHANGELOG in repo_add_rpmdbMichael Schroeder1-1/+64
2013-02-06increase maximum header size for some pathological rpmsMichael Schroeder1-5/+5
2012-12-20improve repo_add_rpmdb speed a tiny bitMichael Schroeder1-8/+14
2012-12-10improve error handling in makedepsMichael Schroeder1-13/+6
2012-12-07print bad package name when detecting dependency array mismatchesMichael Schroeder1-6/+6
2012-11-13support REPO_NO_LOCATION, rename "set_deleted" to the more clear "unset"Michael Schroeder1-1/+2
2012-10-23implement pool_set_rootdir/REPO_USE_ROOTDIR instead of passing a rootdir to v...Michael Schroeder1-9/+12
2012-10-19check for rpm/db.h header fileMichael Schroeder1-3/+3
2012-10-15add repo_add_rpm_handle, add ENABLE_RPMDB_BYRPMHEADER so that we don't need t...Michael Schroeder1-0/+37
2012-10-08add repodata_set_sourcepkg and solvable_lookup_sourcepkg, fix solvable_get_lo...Michael Schroeder1-45/+5
2012-10-05simplify forcebinary code again: use TAG_SOURCEPACKAGE like rpm doesMichael Schroeder1-18/+3