Age | Commit message (Expand) | Author |
2024-10-01 | Split ignoreException to avoid suppressing CTRL-C | Robert Hensing |
2024-09-18 | util: fix brotli decompression of empty input | Jade Lovelace |
2024-08-28 | tree-wide: shuffle headers around for about 30s compile time | Jade Lovelace |
2024-08-28 | build: remove about 30 cpu-sec of compile time by explicit instantiation | Jade Lovelace |
2024-08-26 | treewide: fix a bunch of lints | Jade Lovelace |
2024-08-23 | libutil: delete unused boost context cruft | Jade Lovelace |
2024-07-22 | enable -Werror=suggest-override | eldritch horrors |
2024-07-16 | remove sourceToSink, sinkToSource, and boehm patch | 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: allow draining Generator<Bytes> into sinks | eldritch horrors |
2024-06-23 | libutil: remove sinkToSource eof callback | 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 file-descriptor.{hh,cc} | Tom Hubrecht |
2024-04-05 | Revert "libutil: drop Fs{Source,Sink}::good" | eldritch horrors |
2024-03-31 | libutil: drop Fs{Source,Sink}::good | eldritch horrors |
2024-03-04 | Merge pull request #9798 from edolstra/remote-store-eof | eldritch horrors |
2023-04-14 | Merge pull request #8176 from tweag/rename-confusing-write-method | Eelco Dolstra |
2023-04-07 | Always disable GC in a coroutine unless the patch is applied | Yorick van Pelt |
2023-04-07 | DisableGC: replace by CoroutineContext, std::shared_ptr<void> | Yorick van Pelt |
2023-04-07 | Disable GC inside coroutines on mac OS | Yorick van Pelt |
2023-04-07 | Rename and protect `BufferedSink::write` | Théophane Hufschmitt |
2023-03-31 | Ensure all headers have `#pragma once` and are in API docs | John Ericson |
2023-03-31 | Extend internal API docs, part 2 | John Ericson |
2023-03-08 | Revert "Disable GC during coroutine execution + test" | Théophane Hufschmitt |
2023-03-01 | Always disable GC in a coroutine unless the patch is applied | Yorick van Pelt |
2023-03-01 | DisableGC: replace by CoroutineContext, std::shared_ptr<void> | Yorick van Pelt |
2023-03-01 | Disable GC inside coroutines on mac OS | Yorick van Pelt |
2022-12-07 | Trivial changes from the lazy-trees branch | Eelco Dolstra |
2022-08-17 | Remove warnLargeDump() | Eelco Dolstra |
2022-02-25 | Remove std::string alias (for real this time) | Eelco Dolstra |
2022-01-18 | Get rid of std::shared_ptr<std::string> and ref<std::string> | Eelco Dolstra |
2022-01-17 | StringSource: Use std::string_view | Eelco Dolstra |
2022-01-17 | serialise.hh: Use std::string_view | Eelco Dolstra |
2021-03-10 | Use libarchive for all compression | Yorick van Pelt |
2020-12-02 | read(): Use char * instead of unsigned char * | Eelco Dolstra |
2020-12-02 | Sink: Use std::string_view | Eelco Dolstra |
2020-10-30 | Fix memory corruption caused by GC-invisible coroutine stacks | Robert Hensing |
2020-10-07 | Serialize exceptions from the sandbox process to the parent | Eelco Dolstra |
2020-09-22 | Merge branch 'add-ca-to-store' of https://github.com/hercules-ci/nix | Eelco Dolstra |
2020-09-22 | Silence a compiler warning in serialise.hh | regnat |
2020-09-21 | Move FramedSink next to FramedSource | Robert Hensing |
2020-09-17 | Move FramedSource and FramedSink, extract withFramedSink | Robert Hensing |
2020-09-17 | Add Source.drainInto(Sink) | Robert Hensing |
2020-08-28 | Merge remote-tracking branch 'upstream/master' into single-ca-drv-build | John Ericson |
2020-08-27 | Typo | Eelco Dolstra |
2020-08-27 | RemoteStore::addToStore(): Fix race between stderrThread and NAR writer | Eelco Dolstra |
2020-08-14 | Merge remote-tracking branch 'upstream/master' into single-ca-drv-build | John Ericson |
2020-08-13 | Use `TeeSink` and `TeeSouce` in a few more places | John Ericson |