aboutsummaryrefslogtreecommitdiff
path: root/libq
Commit message (Expand)AuthorAgeFilesLines
* libq/hash: switch from OpenSSL/custom to gnulib-based hash implsFabian Groffen2024-01-024-897/+37
* *: remove WHIRLPOOL hash supportFabian Groffen2024-01-013-31/+11
* gnulib: updateFabian Groffen2024-01-011-7/+88
* libq/tree: add commetns on file checks (research for bug #898194)Fabian Groffen2023-04-211-0/+9
* set: try to silence CoverityFabian Groffen2023-02-071-1/+2
* set: ensure NULL is empty behaviour is retained throughoutFabian Groffen2023-02-073-12/+44
* libq/tree: add support IDEPENDFabian Groffen2023-01-302-3/+8
* build-sys: regeneratev0.94.2Fabian Groffen2022-08-281-305/+431
* Remove libtoolDavid Seifert2022-08-281-3/+3
* libq/atom: fix atom_compare for "0" version componentsv0.94.1Fabian Groffen2022-06-151-10/+26
* build-sys: update gnulibFabian Groffen2022-05-261-0/+1
* libq/dep: allow resolving multiple times (e.g. for overlays)Fabian Groffen2022-05-261-1/+1
* libq/dep: add dep_resolve_tree functionFabian Groffen2022-05-262-33/+56
* libq/atom: make atom_to_string_r produce BUILD_ID when setFabian Groffen2022-05-201-0/+2
* libq/tree: support FEATURES=binpkg-multi-instance Packages fileFabian Groffen2022-05-202-6/+21
* libq/atom: allow including BUILDID in atom_formatFabian Groffen2022-05-191-0/+15
* libq/atom: make atom_compare consider BUILDIDFabian Groffen2022-05-191-5/+13
* libq/atom.h: add BUILDID to atom for binpkg-multi-instance supportFabian Groffen2022-05-191-16/+17
* libq/atom: implement strict PMS 3.3 in atom_compareFabian Groffen2022-04-181-34/+215
* libq/dep: print single nodes on a single lineFabian Groffen2022-04-071-5/+29
* buildsys: regenerateFabian Groffen2022-04-061-0/+1
* buildsys: regen, add ALL gnulib files this timeFabian Groffen2022-02-271-371/+508
* buildsys: regen with older gnulibFabian Groffen2022-02-271-508/+371
* buildsys: regenFabian Groffen2022-02-271-371/+508
* libq/move_file: fix Coverity uninitialised use CID 248870Fabian Groffen2022-02-121-3/+3
* libq/tree: fix Coverity uninitialised memory use CID 248874Fabian Groffen2022-02-121-4/+4
* libq/tree: plug leak in tree_match_atomFabian Groffen2022-02-061-0/+1
* libq/xsystem: cleanup/reuse same codepath, allow passing vectorFabian Groffen2022-02-062-39/+65
* libq/tree: allocate enough space in tree_clone_metaFabian Groffen2022-02-061-1/+1
* libq/tree: ensure we free cache.store (for Packages file)Fabian Groffen2022-02-061-1/+3
* libq/xsystem: avoid using obsolete vfork()Fabian Groffen2022-02-061-2/+3
* libq/tree: avoid nasty realloc magic on tree_pkg_metaFabian Groffen2021-12-292-101/+116
* libq/move_file: remove source file when doneFabian Groffen2021-12-261-2/+5
* buildsys: regenerateFabian Groffen2021-12-261-16/+28
* libq/move_file: code to move a file or copy+remove itFabian Groffen2021-12-263-0/+127
* libq/scandirat: add filter_self_parent funcFabian Groffen2021-12-262-5/+22
* buildsys: regenerateFabian Groffen2021-12-131-5/+7
* libq/set: allow array_set to be used with an empty setFabian Groffen2021-12-131-0/+5
* libq/copy_file: employ sendfile() if possibleFabian Groffen2021-12-131-11/+67
* libq/dep: fix inversed logic in dep_prune_useFabian Groffen2021-11-131-1/+2
* libq/atom: perform correct SUBSLOT matching in compareFabian Groffen2021-10-091-4/+6
* libq/atom: parse/set SUBSLOT when absent to SLOT (PMS 7.2)Fabian Groffen2021-10-041-6/+16
* libq/tree: properly set SUBSLOT value when absent (PMS 7.2)Barnabás Virágh2021-10-041-1/+6
* libq/atom: fix atom_clone wrt SUBSLOTBarnabás Virágh2021-10-031-3/+9
* libq/atom: introduce atom_compare_flgFabian Groffen2021-08-162-23/+37
* libq/tree: correct macro for tree_foreach_pkgFabian Groffen2021-06-231-2/+2
* libq/tree: make tree_match_atom produce valid meta for binpkgsFabian Groffen2021-06-141-18/+36
* libq/tree: make some declarations constFabian Groffen2021-06-132-7/+9
* libq/tree: fix double free/use after free scenariosFabian Groffen2021-06-122-20/+24
* libq/tree: avoid crash in tree_close_pkg on virtualsFabian Groffen2021-06-121-4/+5