aboutsummaryrefslogtreecommitdiff
path: root/libq
Commit message (Expand)AuthorAgeFilesLines
* libq/atom: refine atom_compar_cb behaviourFabian Groffen2019-09-261-1/+8
* libq/atom: add atom_compar_cb, qsort compatible comparator functionFabian Groffen2019-09-263-8/+19
* libq/xarray: add xarraysort functionFabian Groffen2019-09-262-0/+6
* libq/tree: simplify atom construction in tree_get_atoms_cbFabian Groffen2019-09-261-4/+3
* libq/tree: fix tree_get_atoms not to use atom_formatFabian Groffen2019-09-261-3/+8
* libq/tree: don't close tree in tree_get_atomsFabian Groffen2019-09-251-1/+0
* libq/set: add funcs for key/value supportFabian Groffen2019-09-213-17/+100
* libq/atom: return compare results as enum properFabian Groffen2019-09-202-7/+13
* libq/atom: make atom_format return <unset> for SLOT and SUBSLOTFabian Groffen2019-07-141-2/+2
* libq/hash: ensure hash_compute_file operates on hashes requestedFabian Groffen2019-07-142-4/+3
* libq/tree: ensure we don't work on garbage on sorted pkg treesFabian Groffen2019-07-131-2/+9
* libq/tree: rename tree_get_vdb_atoms to tree_get_atomsFabian Groffen2019-07-132-13/+9
* libq/tree: greatly simplify tree_get_vdb_atomsFabian Groffen2019-07-131-64/+27
* libq/tree: avoid calling qsort with empty setFabian Groffen2019-07-121-2/+1
* libq/set: drop rmspace for all inputsv0.80_pre20190620Fabian Groffen2019-06-191-13/+4
* libq/atom: document atom_to_string takes any matching prefix stringFabian Groffen2019-06-191-0/+1
* libq/atom: make atom_format smarter to unbreak PuppetFabian Groffen2019-06-132-18/+24
* libq/tree: fix crash in tree_open on failureFabian Groffen2019-06-101-1/+2
* libq/atom: add the antislotFabian Groffen2019-06-092-132/+209
* buildsys: regenerate with automake-1.16.1Fabian Groffen2019-06-081-42/+115
* libq/atom: really fix retaining input in atom_format_rv0.80_pre20190605Fabian Groffen2019-06-051-1/+1
* libq/atom: retain all input in atom_format_rFabian Groffen2019-06-051-2/+1
* libq/hash: fix compilation without HAVE_SSL and HAVE_BLAKE2BFabian Groffen2019-06-051-0/+4
* libq/hash: fix some warnings when libb2 or openssl isn't foundFabian Groffen2019-05-211-0/+6
* build-sys: regenerateFabian Groffen2019-05-201-1/+18
* qmanifest: new applet to verify and generate thick ManifestsFabian Groffen2019-05-203-0/+224
* libq/tree: cleanup tree_pkg_vdb_eat a littleFabian Groffen2019-05-141-3/+8
* libq/dep: fix highlighting all deps when match atom array is emptyFabian Groffen2019-05-141-1/+3
* libq/tree: make tree_get_atom split SLOT if appropriateFabian Groffen2019-05-111-0/+12
* libq/atom: split out SLOT and SUBSLOT for atom_formatFabian Groffen2019-05-111-3/+8
* libq/tree: allow reconstruction of atom in tree_get_atomFabian Groffen2019-05-111-10/+14
* libq/tree: make pkg sorting based on atom_compareFabian Groffen2019-05-102-16/+51
* libq/scandirat: support compar being NULLFabian Groffen2019-05-101-1/+2
* libq/tree: use tree_get_atom in tree_pkg_metadataFabian Groffen2019-05-101-6/+2
* configure: add AM_MAINTAINER_MODEFabian Groffen2019-05-101-3/+4
* libq/tree: merge vdb and cacheFabian Groffen2019-05-098-1394/+1219
* libq/atom: use less emphasis on PVRFabian Groffen2019-05-061-5/+5
* libq/vdb: add switch to vdb_get_atom to make it cheap/expensiveFabian Groffen2019-05-062-10/+20
* libq/vdb: drop q_ prefixFabian Groffen2019-05-064-123/+124
* libq/vdb: add q_vdb_get_atom to retrieve filled up depend_atomFabian Groffen2019-05-062-0/+21
* libq/atom: ignore REPO like SLOT and CATEGORY iff not set on both sidesFabian Groffen2019-05-061-8/+7
* libq/atom: add colour to formatted atomsFabian Groffen2019-05-051-15/+38
* libq/atom: move atom_format hereFabian Groffen2019-05-052-4/+136
* libq/atom: drop non-functional USE_CACHE bitsFabian Groffen2019-05-051-34/+3
* libq/cache: add support for reading metadata.xmlFabian Groffen2019-05-052-2/+106
* libq/cache: probably fix crash from bug #684252#c22Fabian Groffen2019-05-041-1/+3
* libq/cache: fix crash when a category contains a non-directoryFabian Groffen2019-05-031-0/+5
* libq/cache: implement escape processing in cache_read_file_ebuildFabian Groffen2019-05-021-11/+25
* libq/cache: fix handling of (escaped) quotes in cache_read_file_ebuildFabian Groffen2019-05-021-1/+4
* libq/cache: ensure ebuild traversal gets correct sort funcsFabian Groffen2019-05-011-0/+2