Nix/src
Mel Zuser 61d6fe059e
Fix `boost::bad_format_string` exception in `builtins.addErrorContext` (#9291)
* Fix boost::bad_format_string exception in builtins.addErrorContext

The message passed to addTrace was incorrectly being used as a format
string and this this would cause an exception when the string contained
a '%', which can be hit in places where arbitrary file paths are
interpolated.

* add test
2023-11-06 19:13:40 +00:00
..
build-remote Allow dynamic derivation deps in `inputDrvs` 2023-09-07 10:39:37 -04:00
libcmd Split up `util.{hh,cc}` 2023-11-05 12:20:02 -05:00
libexpr Fix `boost::bad_format_string` exception in `builtins.addErrorContext` (#9291) 2023-11-06 19:13:40 +00:00
libfetchers Merge pull request #9283 from obsidiansystems/mememory-source-accessor 2023-11-06 19:51:02 +01:00
libmain Split up `util.{hh,cc}` 2023-11-05 12:20:02 -05:00
libstore Merge pull request #9293 from ThinkChaos/ssh-misc-improvments 2023-11-06 13:33:51 -05:00
libutil Merge pull request #9283 from obsidiansystems/mememory-source-accessor 2023-11-06 19:51:02 +01:00
nix Make `nix path-info --json` return an object not array 2023-11-06 11:06:31 -05:00
nix-build Split up `util.{hh,cc}` 2023-11-05 12:20:02 -05:00
nix-channel Split up `util.{hh,cc}` 2023-11-05 12:20:02 -05:00
nix-collect-garbage Split up `util.{hh,cc}` 2023-11-05 12:20:02 -05:00
nix-copy-closure Remove stray executable permissions on source files 2023-11-02 09:24:21 +01:00
nix-env Split up `util.{hh,cc}` 2023-11-05 12:20:02 -05:00
nix-instantiate Split up `util.{hh,cc}` 2023-11-05 12:20:02 -05:00
nix-store Split up `util.{hh,cc}` 2023-11-05 12:20:02 -05:00
resolve-system-dependencies Remove FormatOrString and remaining uses of format() 2023-03-02 15:57:54 +01:00
toml11 Replace cpptoml with toml11 2021-12-17 22:03:33 +01:00