Age | Commit message (Expand) | Author |
2024-09-26 | libutil: add async collection mechanism | eldritch horrors |
2024-09-26 | libutil: add an async semaphore implementation | eldritch horrors |
2024-09-08 | libutil: add a result type using boost outcome | eldritch horrors |
2024-08-30 | libstore: use notifications for stats counters | eldritch horrors |
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-25 | Add `ApplyConfigOptions` | Rebecca Turner |
2024-08-17 | libexpr: Introduce Deprecated features | piegames |
2024-08-13 | Merge "libutil: Add bindPath function from libstore" into main | Artemis Tosini |
2024-08-08 | util: implement charptr_cast | Jade Lovelace |
2024-07-31 | libexpr: implement actual constructors for nix::Value | Qyriad |
2024-07-27 | libutil: Add bindPath function from libstore | Artemis Tosini |
2024-07-13 | libutil: add checked arithmetic tools | Jade Lovelace |
2024-07-03 | libutil: generator type with on-yield value mapping | eldritch horrors |
2024-06-06 | build: expose option to enable or disable precompiled std headers | Qyriad |
2024-05-31 | build: fix static linking with a hack | Qyriad |
2024-05-30 | build-time: remove 20% more by PCH'ing C++ stdlib | Jade Lovelace |
2024-05-29 | util.hh: Delete remaining file and clean up headers | Tom Hubrecht |
2024-05-29 | util.cc: Delete remaining file | Tom Hubrecht |
2024-05-29 | util.{hh,cc}: Split out users.{hh,cc} | Tom Hubrecht |
2024-05-29 | util.{hh,cc}: Split out strings.{hh,cc} | Tom Hubrecht |
2024-05-29 | util.{hh,cc}: Split out unix-domain-socket.{hh,cc} | Tom Hubrecht |
2024-05-29 | util.{hh,cc}: Split out current-process.{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-descriptor.{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-28 | util.{hh,cc}: Split out environment-variables.{hh,cc} | Tom Hubrecht |
2024-05-23 | packaging: rename nixexpr -> lixexpr and so on | Jade Lovelace |
2024-05-10 | libutil: remove callback.hh | eldritch horrors |
2024-04-30 | implement parsing human-readable names from URLs | Qyriad |
2024-04-25 | gc: Find roots using libproc on Darwin | Artemis Tosini |
2024-03-29 | Move `escapeString` to its own file | Rebecca Turner |
2024-03-29 | meson: add missing explicit dependency on nlohmann_json | Winter |
2024-03-29 | Merge "Move `DebugChar` into its own file" into main | rebecca “wiggles” turner |
2024-03-29 | meson: install missing/generated headers | eldritch horrors |
2024-03-28 | Move `DebugChar` into its own file | Rebecca Turner |
2024-03-28 | Merge "Move `shell_words` into its own file" into main | wiggles dog |
2024-03-27 | HOT SALE: 15% off your build times! | Jade Lovelace |
2024-03-26 | Move `shell_words` into its own file | Rebecca Turner |
2024-03-22 | build: optionally build and install with meson | Qyriad |