aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr/primops.cc
AgeCommit message (Expand)Author
2018-05-16add `mod' and bitwise builtins: remove `mod' and shiftsvolth
2018-05-12add `mod' and bitwise builtinsvolth
2018-04-17isFunction: True on primops.Shea Levy
2018-04-09Make prim_exec and prim_importNative available to pluginsShea Levy
2018-03-14Catch more possible instances of passing NULL to memcpy.Shea Levy
2018-02-28Actually fix nixDataDir in non-canonical pathShea Levy
2018-02-26libexpr: Fix prim_replaceStrings() to work on an empty source stringTuomas Tynkkynen
2018-02-21Revert "libexpr: Fix prim_replaceStrings() to work on an empty source string"Eelco Dolstra
2018-02-19libexpr: Fix prim_replaceStrings() to work on an empty source stringTuomas Tynkkynen
2018-02-17libexpr: Avoid an unnecessary string copy in prim_derivationStrictTuomas Tynkkynen
2018-02-17libexpr: Remove unnecessary drvName assignment in prim_derivationStrictTuomas Tynkkynen
2018-02-17libexpr: Optimize prim_derivationStrict by using more symbol comparisonsTuomas Tynkkynen
2018-02-17libexpr: Optimize prim_attrNames a bitTuomas Tynkkynen
2018-02-14Add splitVersion primop.Shea Levy
2018-02-07Merge pull request #1816 from shlevy/add-pathEelco Dolstra
2018-02-06Add path primop.Shea Levy
2018-02-06realiseContext(): Add derivation outputs to the allowed pathsEelco Dolstra
2018-01-18Don't define builtins.{currentSystem,currentTime} in pure modeEelco Dolstra
2018-01-17TypoEelco Dolstra
2018-01-16Add pure evaluation modeEelco Dolstra
2018-01-12import, builtins.readFile: Handle diverted storesEelco Dolstra
2018-01-02Add hasContext primopShea Levy
2017-10-31Fix filterSourceEelco Dolstra
2017-10-30Add option allowed-urisEelco Dolstra
2017-10-30enable-http2 -> http2Eelco Dolstra
2017-10-30fetchTarball: Use "source" as the default nameEelco Dolstra
2017-10-30fetchurl/fetchTarball: Respect name changesEelco Dolstra
2017-10-25Bump language versionEelco Dolstra
2017-10-25Pass lists/attrsets to bash as (associative) arraysEelco Dolstra
2017-08-15Add builtins.string function.Nicolas B. Pierron
2017-07-30Replace Unicode quotes in user-facing strings by ASCIIJörg Thalheim
2017-07-10Merge pull request #1428 from rimmington/clearer-regex-space-errorEelco Dolstra
2017-07-10Clearer error message when regex exceeds space limitRhys
2017-07-04Support base-64 hashesEelco Dolstra
2017-05-17builtins.match: Improve error message for bad regular expressionEelco Dolstra
2017-05-16Improve progress indicatorEelco Dolstra
2017-05-15Disallow outputHash being null or an empty stringEelco Dolstra
2017-03-31builtins.exec: Make the argument just a listShea Levy
2017-03-30Add exec primop behind allow-unsafe-native-code-during-evaluation.Shea Levy
2017-03-08Add option to disable import-from-derivation completely, even if the drv is a...Shea Levy
2017-01-26Add support for passing structured data to buildersEelco Dolstra
2017-01-26Bindings: Add a method for iterating in lexicographically sorted orderEelco Dolstra
2017-01-24Revert "Propagate path context via builtins.readFile"Eelco Dolstra
2017-01-24Revert "builtins.readFile: Put the references of the file, not those needed t...Eelco Dolstra
2017-01-10builtins.readFile: Put the references of the file, not those needed to realiz...Shea Levy
2016-11-26Revert "Get rid of unicode quotes (#1140)"Eelco Dolstra
2016-11-25Get rid of unicode quotes (#1140)Guillaume Maudoux
2016-10-26Fix SIGFPE from integer overflow during divisionTuomas Tynkkynen
2016-10-19fixup! replace own regex class with std::regexAlexander Ried
2016-10-18replace own regex class with std::regexAlexander Ried