about summary refs log tree commit diff
path: root/src/libexpr
AgeCommit message (Expand)AuthorFilesLines
2018-08-03 Merge pull request #2326 from aszlig/fix-symlink-leakEelco Dolstra1-4/+10
2018-08-03 Fix symlink leak in restricted eval modeaszlig1-4/+10
2018-07-31 Merge branch 'prim_mapAttr-fix' of https://github.com/volth/nixEelco Dolstra2-8/+3
2018-07-23 Merge pull request #2303 from volth/patch-4Eelco Dolstra1-2/+2
2018-07-23 parser.y: right-associativity of ->volth1-1/+1
2018-07-21 parser.y: fix assoc of -> and < > <= >=volth1-2/+2
2018-07-21 prim_foldlStrict: call forceValue() before value is copiedvolth1-6/+7
2018-07-11 Fix build on 32-bit systems and macOSEelco Dolstra1-1/+1
2018-07-11 Shup up a warningEelco Dolstra1-1/+1
2018-07-11 Remove unused function printStats2()Eelco Dolstra2-15/+0
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 recursionvolth2-6/+3
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-07-03 Include cpptoml for build simplicityEelco Dolstra1-1/+1
2018-07-03 Add a fromTOML primopEelco Dolstra1-0/+77
2018-07-03 Store floating point numbers in double precisionEelco Dolstra1-1/+1
2018-06-12 GC_malloc -> GC_MALLOCEelco Dolstra2-9/+3
2018-06-12 Don't scan for roots in dynamic librariesEelco Dolstra1-0/+7
2018-06-12 Add temporary statsEelco Dolstra2-1/+28
2018-06-12 Cache parse treesEelco Dolstra2-2/+19
2018-06-12 Remove duplicate definition of allocBytes()Eelco Dolstra3-29/+15
2018-05-30 Fix static assertion failure on 32-bit systemsEelco Dolstra1-1/+1
2018-05-30 Move evaluator-specific settings out of libstoreEelco Dolstra5-14/+41
2018-05-28 Merge pull request #2187 from bgamari/stoi-exceptionsEelco Dolstra1-1/+1
2018-05-26 json-to-value: Use strtol instead of strtoiBen Gamari1-1/+1
2018-05-26 eval.cc: add message to static_assert, message can be omitted w/c++17Will Dietz1-1/+1
2018-05-24 Merge pull request #2157 from volth/bitwiseEelco Dolstra1-0/+17
2018-05-22 Make Env self-describingEelco Dolstra2-8/+12
2018-05-22 Memoise checkSourcePath()Eelco Dolstra2-1/+11
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-16 add `mod' and bitwise builtins: remove infix functionsvolth1-7/+0
2018-05-12 add `mod' and bitwise builtinsvolth2-0/+60
2018-05-11 Don't return negative numbers from the flex tokenizerEelco Dolstra1-1/+5
2018-05-11 Revert "Throw a specific error for incomplete parse errors."Eelco Dolstra3-11/+1
2018-05-09 In restricted eval mode, allow access to the closure of store pathsEelco Dolstra1-1/+11
2018-05-02 Fix some random -Wconversion warningsEelco Dolstra7-57/+60
2018-04-23 Merge branch 'pos-crash-fix' of git://github.com/dezgeg/nixShea Levy1-1/+1
2018-04-17 isFunction: True on primops.Shea Levy1-1/+12
2018-04-09 Export required C++ version in pkgconfig.Shea Levy1-1/+1
2018-04-09 Make prim_exec and prim_importNative available to pluginsShea Levy2-2/+10
2018-04-03 libexpr: Make unsafeGetAttrPos not crash on noPosTuomas Tynkkynen1-1/+1
2018-03-19 Shut up signedness warningEelco Dolstra2-2/+2
2018-03-16 Merge pull request #1939 from dezgeg/lexer-fixEelco Dolstra1-4/+5
2018-03-14 Catch more possible instances of passing NULL to memcpy.Shea Levy1-4/+8
2018-03-14 concatLists: Don't pass NULL pointers to memcpy.Shea Levy1-1/+2