aboutsummaryrefslogtreecommitdiff
path: root/tests/unit
AgeCommit message (Expand)Author
2024-10-09Merge "Remove static initializers for `RegisterLegacyCommand`" into mainjade
2024-10-09Merge changes Ib27cb43d,I03687b8b into mainjade
2024-10-08Merge "Avoid calling memcpy when len == 0 in filetransfer.cc" into mainLulu
2024-10-08Fix gcc warning -Wsign-compareLulu
2024-10-08Avoid calling memcpy when len == 0 in filetransfer.ccLulu
2024-10-04testsuite: override NIX_CONF_DIR and NIX_USER_CONF_FILESJade Lovelace
2024-10-01Remove static initializers for `RegisterLegacyCommand`Rebecca Turner
2024-09-26Merge "libutil: add async collection mechanism" into maineldritch horrors
2024-09-26Merge "main: log stack traces for std::terminate" into mainjade
2024-09-26libutil: add async collection mechanismeldritch horrors
2024-09-26libutil: add an async semaphore implementationeldritch horrors
2024-09-25main: log stack traces for std::terminateJade Lovelace
2024-09-18util: fix brotli decompression of empty inputJade Lovelace
2024-09-17tests/compression: rewriteJade Lovelace
2024-09-01Test including relative paths in configurationRebecca Turner
2024-09-01Merge changes I5566a985,I88cf53d3 into mainrebecca “wiggles” turner
2024-08-28tree-wide: shuffle headers around for about 30s compile timeJade Lovelace
2024-08-26treewide: fix a bunch of lintsJade Lovelace
2024-08-25Support relative and `~/` paths in config settingsRebecca Turner
2024-08-25Thread `ApplyConfigOptions` through config parsingRebecca Turner
2024-08-21libutil/config: unify path setting typesAlois Wohlschlager
2024-08-17libexpr: Deprecate URL literalspiegames
2024-08-17libexpr: Introduce Deprecated featurespiegames
2024-08-08Merge changes I526cceed,Ia4e2f1fa,I22e66972,I9fbd55a9,Ifca22e44 into mainjade
2024-08-08tree-wide: fix a pile of lintsJade Lovelace
2024-08-08refactor: make HashType and Base enum classes for type safetyJade Lovelace
2024-08-08libexpr: Add experimental pipe operatorpiegames
2024-08-07libexpr/parser: Test experimental featurespiegames
2024-08-04tree-wide: fix various lint warningsJade Lovelace
2024-07-31tree-wide: add support for asan!Jade Lovelace
2024-07-18libexpr/print: do not show elided nested items when there are noneAlois Wohlschlager
2024-07-18libexpr/print: never show empty attrsets or derivations as «repeated»Alois Wohlschlager
2024-07-16libstore: remove WriteConn::sink fieldseldritch horrors
2024-07-16libstore: generatorize protocol serializerseldritch horrors
2024-07-13language: cleanly ban integer overflowsJade Lovelace
2024-07-13libutil: add checked arithmetic toolsJade Lovelace
2024-07-11libutil: rewrite RewritingSink as sourceeldritch horrors
2024-07-05libutil: allow construction of sources from generatorseldritch horrors
2024-07-04add an impl of Expr::show for ExprInheritFrom that doesn't crashQyriad
2024-07-03libutil: begin porting serialization to generatorseldritch horrors
2024-07-03libutil: generator type with on-yield value mappingeldritch horrors
2024-07-01tree-wide: unify progress bar inactive and paused statesAlois Wohlschlager
2024-06-23libutil: add some serialize.hh serializer testseldritch horrors
2024-06-20add a basic libmain test for the progress bar renderingQyriad
2024-06-20BrotliDecompressionSource: don't bail out too earlyK900
2024-06-19filetransfer: return a Source from download()eldritch horrors
2024-06-19libutil: add makeDecompressionSourceeldritch horrors
2024-06-18filetransfer: {up,down}load -> transfereldritch horrors
2024-06-17Merge changes from topic "protocol" into mainjade
2024-06-17libexpr: add expr memory managementeldritch horrors