Andrew Kelley cda102be02 improvements to self-hosted cache hash system
* change miscellaneous things to more idiomatic zig style
 * change the digest length to 24 bytes instead of 48. This is
   still 70  more bits than UUIDs. For an analysis of probability of
   collisions, see:
   https://en.wikipedia.org/wiki/Universally_unique_identifier#Collisions
 * fix the API having the possibility of mismatched allocators
 * fix some error paths to behave properly
 * modify the guarantees about when file contents are loaded for input files
 * pwrite instead of seek + write
 * implement isProblematicTimestamp
 * fix tests with regards to a working isProblematicTimestamp function.
   this requires sleeping until the current timestamp becomes
   unproblematic.
 * introduce std.fs.File.INode, a cross platform type abstraction
   so that cache hash implementation does not need to reach into std.os.
2020-05-25 19:29:03 -04:00
..
2020-05-16 12:41:53 -04:00
2020-04-28 19:11:31 -06:00
2020-04-28 19:11:31 -06:00
2020-05-06 17:08:49 +05:00
2020-05-24 10:04:09 -04:00
2020-05-24 10:04:09 -04:00
2020-05-24 20:44:17 -04:00
2019-09-25 23:35:41 -04:00
2019-09-25 23:35:41 -04:00
2020-01-29 22:22:01 -06:00
2020-04-04 17:37:51 -04:00
2020-05-16 12:41:53 -04:00
2020-05-13 16:21:15 +01:00
2020-02-16 13:25:30 -05:00
2020-05-25 12:48:59 -04:00
2019-10-11 18:13:24 -04:00
2019-09-25 23:35:41 -04:00
2020-05-18 19:23:40 -04:00
2020-05-24 10:04:09 -04:00
2020-02-22 12:44:21 +01:00
2020-05-01 06:47:20 -04:00
2020-05-24 20:48:29 -04:00
2020-05-08 15:10:38 +03:00
2020-05-05 09:38:02 -06:00