- Jun 21, 2018
-
-
Antoine R. Dumont authored
Related T1104
-
Antoine R. Dumont authored
Related T1104
-
Antoine R. Dumont authored
As the client of this api might not be aware of what's the right id key for a given object. Related T1104
-
Antoine R. Dumont authored
-
Antoine R. Dumont authored
Related T1104
-
Antoine R. Dumont authored
Related T1104
-
Antoine R. Dumont authored
Related T1104
-
Nicolas Dandrimont authored
Summary: We used to depend on the 'blake2s256' and 'blake2b512' names to be available in hashlib.algorithms_available. It turns out that that's specific to OpenSSL 1.1. We now try, in order: - blake2s256/blake2b512 as shipped by libssl1.1 (Python 3.5+ on Debian stretch and up) - blake2s/blake2b as built into Python 3.6+ - pyblake2 if all else fails While we're here, let's also avoid doing not-so-subtle hacks with hashlib builtins. Thanks to Alexios Zavras for the report. Test Plan: New unit tests added to check for behavior in all cases. Manually running the tests on Python 3.4 + pyblake2, Python 3.5 and Python 3.6 as shipped by Debian exercises all three cases. Reviewers: zack, #reviewers! Differential Revision: https://forge.softwareheritage.org/D347
-
- Jun 16, 2018
-
-
Stefano Zacchiroli authored
Currently only content and directory object types are supported, but more can be added in the future. Closes T1039
-
- Jun 15, 2018
-
-
Stefano Zacchiroli authored
superseded by the doc of swh.model.identifiers
-
- Jun 14, 2018
-
-
Antoine R. Dumont authored
-
- Jun 13, 2018
-
-
Stefano Zacchiroli authored
text adapted from iPRES 2017 paper about Software Heritage, section "Data Model" Closes T787
-
- Jun 05, 2018
-
-
Stefano Zacchiroli authored
-
Stefano Zacchiroli authored
Closes T1041
-
- May 18, 2018
-
-
Antoine Lambert authored
This commits adds support for parsing optional parts in persistent identifiers. Optional parts are defined the following way: <swh_id>[;key1=val1][;key2=val2] Related T1040
-
- Mar 07, 2018
-
-
Antoine Lambert authored
-
- Feb 09, 2018
-
-
Stefano Zacchiroli authored
-
Stefano Zacchiroli authored
-
Stefano Zacchiroli authored
-
- Jan 31, 2018
-
-
Antoine R. Dumont authored
-
- Jan 23, 2018
-
-
Antoine Lambert authored
-
- Jan 19, 2018
-
-
Antoine Pietri authored
-
- Jan 17, 2018
-
-
Antoine R. Dumont authored
Related T335
-
- Jan 15, 2018
-
-
Antoine R. Dumont authored
Related T335 Related T933
-
- Jan 14, 2018
-
-
Stefano Zacchiroli authored
Closes: T335
-
Stefano Zacchiroli authored
-
Stefano Zacchiroli authored
-
Stefano Zacchiroli authored
reincarnation of the old shw.model bin/ script, which is now gone
-
Stefano Zacchiroli authored
-
- Dec 20, 2017
-
-
Antoine R. Dumont authored
-
- Dec 13, 2017
-
-
Nicolas Dandrimont authored
-
Nicolas Dandrimont authored
Summary: Add support for snapshot identifiers Close T566. Related to D268. Test Plan: Unit tests included Reviewers: zack, #reviewers! Maniphest Tasks: T566 Differential Revision: https://forge.softwareheritage.org/D277
-
- Dec 12, 2017
-
-
Nicolas Dandrimont authored
-
- Nov 02, 2017
-
-
Stefano Zacchiroli authored
-
- Oct 12, 2017
-
-
Nicolas Dandrimont authored
-
- Oct 05, 2017
-
-
Nicolas Dandrimont authored
-
Nicolas Dandrimont authored
-
Nicolas Dandrimont authored
-
Nicolas Dandrimont authored
Close T709
-
- Oct 04, 2017
-
-
Nicolas Dandrimont authored
-