Age | Commit message (Expand) | Author |
2024-10-08 | Fix gcc warning -Wsign-compare | Lulu |
2024-09-26 | libutil: add async collection mechanism | eldritch horrors |
2024-09-26 | libutil: add an async semaphore implementation | eldritch horrors |
2024-09-18 | util: fix brotli decompression of empty input | Jade Lovelace |
2024-09-17 | tests/compression: rewrite | Jade Lovelace |
2024-09-01 | Test including relative paths in configuration | Rebecca Turner |
2024-09-01 | Merge changes I5566a985,I88cf53d3 into main | rebecca “wiggles” turner |
2024-08-28 | tree-wide: shuffle headers around for about 30s compile time | Jade Lovelace |
2024-08-26 | treewide: fix a bunch of lints | Jade Lovelace |
2024-08-25 | Support relative and `~/` paths in config settings | Rebecca Turner |
2024-08-25 | Thread `ApplyConfigOptions` through config parsing | Rebecca Turner |
2024-08-21 | libutil/config: unify path setting types | Alois Wohlschlager |
2024-08-08 | tree-wide: fix a pile of lints | Jade Lovelace |
2024-08-08 | refactor: make HashType and Base enum classes for type safety | Jade Lovelace |
2024-07-13 | libutil: add checked arithmetic tools | Jade Lovelace |
2024-07-11 | libutil: rewrite RewritingSink as source | eldritch horrors |
2024-07-05 | libutil: allow construction of sources from generators | eldritch horrors |
2024-07-03 | libutil: begin porting serialization to generators | eldritch horrors |
2024-07-03 | libutil: generator type with on-yield value mapping | eldritch horrors |
2024-06-23 | libutil: add some serialize.hh serializer tests | eldritch horrors |
2024-06-20 | BrotliDecompressionSource: don't bail out too early | K900 |
2024-06-19 | libutil: add makeDecompressionSource | eldritch horrors |
2024-05-29 | util.hh: Delete remaining file and clean up headers | Tom Hubrecht |
2024-05-29 | util.{hh,cc}: Split out strings.{hh,cc} | Tom Hubrecht |
2024-05-29 | util.{hh,cc}: Split out processes.{hh,cc} | Tom Hubrecht |
2024-05-29 | util.{hh,cc}: Split out file-system.{hh,cc} | Tom Hubrecht |
2024-05-29 | util.{hh,cc}: Split out terminal.{hh,cc} | Tom Hubrecht |
2024-05-07 | remove the autoconf+Make buildsystem | Qyriad |
2024-05-07 | libutil: de-callback-ify computeClosure | eldritch horrors |
2024-05-03 | libutil: make rewriteStrings sound | eldritch horrors |
2024-05-02 | getNameFromURL(): Support uppercase characters in attribute names | Eelco Dolstra |
2024-04-30 | implement parsing human-readable names from URLs | Qyriad |
2024-04-15 | abort with a descriptive message on bad HintFmt usage | Qyriad |
2024-04-07 | Add `PathsSetting` | Rebecca Turner |
2024-04-05 | Revert "libutil: drop Pool resources on exceptional free" | eldritch horrors |
2024-04-03 | Add `EscapeStringOptions` and `escapeString` tests | Rebecca Turner |
2024-03-31 | libutil: remove Pool::flushBad | eldritch horrors |
2024-03-30 | libutil: drop Pool resources on exceptional free | eldritch horrors |
2024-03-29 | Add `pre-commit` checks | Rebecca Turner |
2024-03-29 | Merge "Remove `HintFmt::operator%`" into main | wiggles dog |
2024-03-26 | Move `shell_words` into its own file | Rebecca Turner |
2024-03-26 | Remove `HintFmt::operator%` | Rebecca Turner |
2024-03-17 | Delete hasPrefix and hasSuffix from the codebase | Jade Lovelace |
2024-03-09 | Merge pull request #9925 from 9999years/fmt-cleanup | eldritch horrors |
2024-03-04 | fix: `nlohmann::adl_serializer` for `std::optional` (#9147) | eldritch horrors |
2023-12-01 | Move tests to separate directories, and document | John Ericson |