From b207f59091f70079ed1a8412a99037dee2bfa55f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Chuck=20LeDuc=20D=C3=ADaz?= Date: Mon, 4 Sep 2017 20:40:24 +0200 Subject: [PATCH 1/2] add MD5 support --- src/main/java/io/ipfs/multihash/Multihash.java | 1 + src/test/java/io/ipfs/multihash/MultihashTest.java | 1 + 2 files changed, 2 insertions(+) diff --git a/src/main/java/io/ipfs/multihash/Multihash.java b/src/main/java/io/ipfs/multihash/Multihash.java index e58ece4..11490f4 100644 --- a/src/main/java/io/ipfs/multihash/Multihash.java +++ b/src/main/java/io/ipfs/multihash/Multihash.java @@ -7,6 +7,7 @@ public class Multihash { public enum Type { + md5(0xd5, 16), sha1(0x11, 20), sha2_256(0x12, 32), sha2_512(0x13, 64), diff --git a/src/test/java/io/ipfs/multihash/MultihashTest.java b/src/test/java/io/ipfs/multihash/MultihashTest.java index 1a45a61..a110e21 100755 --- a/src/test/java/io/ipfs/multihash/MultihashTest.java +++ b/src/test/java/io/ipfs/multihash/MultihashTest.java @@ -22,6 +22,7 @@ public void base58Test() { @Test public void multihashTest() { Object[][] examples = new Object[][]{ + {Multihash.Type.md5, "MD5", "9qZY4e2uauH3bG83FdaPSaPzA", "hello world"}, {Multihash.Type.sha1, "SHA-1", "5drNu81uhrFLRiS4bxWgAkpydaLUPW", "hello world"}, {Multihash.Type.sha2_256, "SHA-256", "QmaozNR7DZHQK1ZcU9p7QdrshMvXqWK6gpu5rmrkPdT3L4", "hello world"}, {Multihash.Type.sha2_512, "SHA-512", "8Vtkv2tdQ43bNGdWN9vNx9GVS9wrbXHk4ZW8kmucPmaYJwwedXir52kti9wJhcik4HehyqgLrQ1hBuirviLhxgRBNv", "hello world"} From 209c65a0ed60b2a2056382570fd14ce8744c791d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Chuck=20LeDuc=20D=C3=ADaz?= Date: Mon, 4 Sep 2017 20:48:30 +0200 Subject: [PATCH 2/2] update version to 1.2 --- README.md | 2 +- build.xml | 2 +- pom.xml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index d2996b7..6a4ea61 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,7 @@ for Maven, you can add the follwing sections to your POM.XML: com.github.multiformats java-multihash - v1.1.0 + v1.2.0 ``` diff --git a/build.xml b/build.xml index 7421368..e6e7ec8 100644 --- a/build.xml +++ b/build.xml @@ -40,7 +40,7 @@ - + diff --git a/pom.xml b/pom.xml index 695e5fc..5ba6a30 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.ipfs multihash - 1.1.0 + 1.2.0 jar multihash