Carlo Nucera
|
1fc835aa22
|
Tighten parsing for drv files and pathinfo
|
2020-07-02 11:57:21 -04:00 |
|
Carlo Nucera
|
263ccdd489
|
Rename two hash constructors to proper functions
|
2020-07-01 18:34:18 -04:00 |
|
Carlo Nucera
|
77b51f4598
|
Factor the prefix splitting in content-address
|
2020-06-30 11:57:46 -04:00 |
|
John Ericson
|
a83566e5bc
|
Merge branch 'hash-always-has-type' of github.com:obsidiansystems/nix into better-ca-parse-errors
|
2020-06-29 18:40:34 +00:00 |
|
John Ericson
|
98e5d1af03
|
Merge remote-tracking branch 'upstream/master' into hash-always-has-type
|
2020-06-23 17:03:37 +00:00 |
|
John Ericson
|
55d4bd6e0e
|
Improve content address parsing
- Ensure hash is in form <algo>-<prefix> and not SRI.
- Better errors if something goes wrong
- string_view for no coppying
|
2020-06-22 18:08:27 +00:00 |
|
John Ericson
|
911fc88bcb
|
More designated initializers
|
2020-06-19 17:42:56 +00:00 |
|
John Ericson
|
2f0e395c99
|
Merge remote-tracking branch 'me/no-stringly-typed-derivation-output' into validPathInfo-ca-proper-datatype
|
2020-06-19 15:26:59 +00:00 |
|
John Ericson
|
3fc58a9638
|
Remove some Base:: that crept in
|
2020-06-19 00:24:47 +00:00 |
|
John Ericson
|
3f8dcfe3fd
|
Merge branch 'validPathInfo-temp' into validPathInfo-ca-proper-datatype
|
2020-06-18 23:01:58 +00:00 |
|
John Ericson
|
3c78ac348c
|
Merge remote-tracking branch 'obsidian/no-hash-type-unknown' into validPathInfo-ca-proper-datatype
|
2020-06-03 04:44:24 +00:00 |
|
Carlo Nucera
|
75d2581390
|
Typo
|
2020-06-02 16:21:18 -04:00 |
|
Carlo Nucera
|
78f137e931
|
Validate text version instead, throw Errors
|
2020-06-02 16:20:22 -04:00 |
|
Carlo Nucera
|
a5cdf1867e
|
Add assertions for SHA256 in fixed case
|
2020-06-02 16:13:08 -04:00 |
|
Carlo Nucera
|
fd2eb41e64
|
Move file-hash to content-address
|
2020-06-02 15:44:58 -04:00 |
|