summaryrefslogtreecommitdiff
path: root/test/libapt
AgeCommit message (Expand)Author
2020-12-07patterns: Terminate short pattern by ~ and !Julian Andres Klode
2020-05-18Allow prefix to be a complete filename for GetTempFileDavid Kalnischkies
2020-02-26Parse records including empty tag names correctlyDavid Kalnischkies
2020-02-18Remove code tagged APT_PKG_590, add some missing includesJulian Andres Klode
2020-02-03patterns: test for empty terms, reject themJulian Andres Klode
2020-02-03Correctly stop parsing short form arguments on space, also on ?Julian Andres Klode
2020-02-03patterns: Implement parsing of (...) groupsJulian Andres Klode
2020-02-03Implement | as orJulian Andres Klode
2020-02-03patterns: Parse sequence of patterns as ?andJulian Andres Klode
2020-02-03patterns: Allow bare words only in argumentsJulian Andres Klode
2020-02-03patterns: Implement unary !Julian Andres Klode
2020-02-03Implement short patterns (patterns starting with ~)Julian Andres Klode
2020-01-14Deprecate the Summation classes and mark them for removalJulian Andres Klode
2020-01-07gtests: Fix netrc parser test regression from https-only changesJulian Andres Klode
2020-01-07Add support for GTest 1.9, do not fail silently if its missingJulian Andres Klode
2019-09-19Fix use of GTest to adjust for GTest 1.9Julian Andres Klode
2019-08-15Add initial support for parsing patterns into parse treesJulian Andres Klode
2019-06-12Adjust code for missing includes/using std::stringJulian Andres Klode
2019-06-11Make APT::StringView publicJulian Andres Klode
2019-05-06CMake: Enforce "override" use on overriden methodsJulian Andres Klode
2019-05-06Merge libapt-inst into libapt-pkgJulian Andres Klode
2019-02-01Merge branch 'pu/refuseunsignedlines' into 'master'Julian Andres Klode
2019-02-01Step over empty sections in TagFiles with commentsDavid Kalnischkies
2019-01-28Refuse files with lines unexpectedly starting with a dashDavid Kalnischkies
2019-01-23Fail instead of warn for unsigned lines in InReleaseDavid Kalnischkies
2018-08-14CMake: Use ${PROJECT_NAME} instead of hardcoding aptDavid Kalnischkies
2018-05-05Fix various typos reported by spellcheckersDavid Kalnischkies
2018-05-04Prevent GTest from flooding us with compiler warningsDavid Kalnischkies
2018-05-04Fix build with new gtestJulian Andres Klode
2018-03-12apt-pkg: Add support for zstdJulian Andres Klode
2018-01-02Support cleartext signed InRelease files with CRLF line endingsDavid Kalnischkies
2017-12-13support multiline values in LookupTagDavid Kalnischkies
2017-12-13avoid some useless casts reported by -Wuseless-castDavid Kalnischkies
2017-08-12Work around float rounding change in gcc 7 on i386Julian Andres Klode
2017-07-26reimplement and document auth.confDavid Kalnischkies
2017-07-26use FileFd to parse all apt configuration filesDavid Kalnischkies
2017-07-12Reformat and sort all includes with clang-formatJulian Andres Klode
2017-06-26Refactor to avoid loop/dangling gcc warningsDavid Kalnischkies
2017-03-19Fix and avoid quoting in CommandLine::AsStringDavid Kalnischkies
2017-01-17CMake: Document that the globs are expanded during CMakeJulian Andres Klode
2017-01-17Read dpkg tables to handle architecture wildcardsJulian Andres Klode
2017-01-02Run parsedepends_test for two different native archsJulian Andres Klode
2016-12-31warn if clearsigned file has ignored content partsDavid Kalnischkies
2016-11-25optional write aptwebserver log to client specific filesDavid Kalnischkies
2016-11-25follow the googletest merge in build-dependsDavid Kalnischkies
2016-10-04Do not read stderr from proxy autodetection scriptsJulian Andres Klode
2016-09-02CMake: test/libapt: Use a prebuilt GTest library if availableJulian Andres Klode
2016-09-01tests: silence -Wmissing-declarationsDavid Kalnischkies
2016-08-12tests: don't do boundless string compares with data()David Kalnischkies
2016-08-12ensure a good clock() value for usage and testsDavid Kalnischkies