about summary refs log tree commit diff
path: root/src/libexpr/primops.cc (follow)
AgeCommit message (Expand)AuthorFilesLines
2019-07-30 Allow builtins.pathExists to check the existence of /nix/store pathsBas van Dijk1-2/+8
2019-06-24 Refactor downloadCached() interfaceEelco Dolstra1-11/+11
2019-06-24 downloadCached: Return ETagEelco Dolstra1-1/+1
2019-05-03 Add builtins.hashFileDaniel Schaefer1-0/+15
2019-03-24 Add isPath primopzimbatm1-0/+7
2019-03-14 experimental/optional -> optionalEelco Dolstra1-1/+1
2019-01-14 Add builtins.getContext.Shea Levy1-38/+0
2019-01-13 Treat plain derivation paths in context as normal paths.Shea Levy1-17/+3
2018-12-13 Support SRI hashesEelco Dolstra1-6/+4
2018-09-13 Merge branch 'dirOf-relative' of https://github.com/lheckemann/nixEelco Dolstra1-1/+1
2018-08-19 FIx floating point evaluationEelco Dolstra1-0/+9
2018-08-13 dirOf: allow use on non-absolute pathsLinus Heckemann1-1/+1
2018-07-31 Merge branch 'prim_mapAttr-fix' of https://github.com/volth/nixEelco Dolstra1-4/+1
2018-07-21 prim_foldlStrict: call forceValue() before value is copiedvolth1-6/+7
2018-07-07 prim_map, prim_genList: no need to force function argument which will be stor...volth1-2/+0
2018-07-06 prim_mapAttrs: `f' must be evaluated lazily to avoid infinite recursionvolth1-2/+1
2018-07-05 prim_concatMap: no need to force valuevolth1-1/+0
2018-07-05 prim_mapAttrs: must be lazy to avoid infinite recursionvolth1-4/+5
2018-07-05 prim_concatMap: allocate intermediate list on stackvolth1-7/+15
2018-07-05 primops.cc: fix commentvolth1-1/+1
2018-07-05 lib.concatMap and lib.mapAttrs to be builtinsvolth1-0/+42
2018-05-30 Move evaluator-specific settings out of libstoreEelco Dolstra1-8/+8
2018-05-16 add `mod' and bitwise builtins: camel-case function namesvolth1-6/+6
2018-05-16 add `mod' and bitwise builtins: remove `mod' and shiftsvolth1-36/+0
2018-05-12 add `mod' and bitwise builtinsvolth1-0/+53
2018-04-17 isFunction: True on primops.Shea Levy1-1/+12
2018-04-09 Make prim_exec and prim_importNative available to pluginsShea Levy1-2/+2
2018-03-14 Catch more possible instances of passing NULL to memcpy.Shea Levy1-4/+8
2018-02-28 Actually fix nixDataDir in non-canonical pathShea Levy1-1/+1
2018-02-26 libexpr: Fix prim_replaceStrings() to work on an empty source stringTuomas Tynkkynen1-3/+14
2018-02-21 Revert "libexpr: Fix prim_replaceStrings() to work on an empty source string"Eelco Dolstra1-8/+3
2018-02-19 libexpr: Fix prim_replaceStrings() to work on an empty source stringTuomas Tynkkynen1-3/+8
2018-02-17 libexpr: Avoid an unnecessary string copy in prim_derivationStrictTuomas Tynkkynen1-1/+1
2018-02-17 libexpr: Remove unnecessary drvName assignment in prim_derivationStrictTuomas Tynkkynen1-6/+0
2018-02-17 libexpr: Optimize prim_derivationStrict by using more symbol comparisonsTuomas Tynkkynen1-9/+9
2018-02-17 libexpr: Optimize prim_attrNames a bitTuomas Tynkkynen1-2/+5
2018-02-14 Add splitVersion primop.Shea Levy1-0/+21
2018-02-07 Merge pull request #1816 from shlevy/add-pathEelco Dolstra1-18/+75
2018-02-06 Add path primop.Shea Levy1-18/+75
2018-02-06 realiseContext(): Add derivation outputs to the allowed pathsEelco Dolstra1-10/+24
2018-01-18 Don't define builtins.{currentSystem,currentTime} in pure modeEelco Dolstra1-6/+2
2018-01-17 TypoEelco Dolstra1-1/+1
2018-01-16 Add pure evaluation modeEelco Dolstra1-9/+35
2018-01-12 import, builtins.readFile: Handle diverted storesEelco Dolstra1-6/+6
2018-01-02 Add hasContext primopShea Levy1-0/+9
2017-10-31 Fix filterSourceEelco Dolstra1-32/+14
2017-10-30 Add option allowed-urisEelco Dolstra1-2/+1
2017-10-30 enable-http2 -> http2Eelco Dolstra1-1/+1
2017-10-30 fetchTarball: Use "source" as the default nameEelco Dolstra1-4/+4
2017-10-30 fetchurl/fetchTarball: Respect name changesEelco Dolstra1-1/+1