44 Commits

Author SHA1 Message Date
Alexander Schlarb
e0e95825a0
Add reserved code range for private use by applications (#191)
See GH/multiformats/multicodec#158. Changes are analogous to those proposed in GH/multiformats/multicodec#159.
2020-08-28 14:14:39 +10:00
Rod Vagg
f07e41eaf7
Naming restrictions (doc & validate), rename 0xcert to be code-friendly
Fixes: https://github.com/multiformats/multicodec/issues/181
Ref: https://github.com/multiformats/multicodec/pull/177
2020-07-20 14:04:37 +10:00
Volker Mische
aa370d6bb2 Make README reflect what multicodec currently is used for
Multicodec changed over time what it actually is. The README should reflect
the current state on how it is used.

Closes #133.
2019-10-29 12:01:03 +01:00
Derk-Jan Karrenbeld
413015461e Add Ruby implementation 2019-06-24 12:36:00 +02:00
Steven Allen
942b8875da chore: reformat table (#119)
* reformat table

Sort the table by code and replace the sections with tags.

Inspired by https://github.com/multiformats/multicodec/pull/116 but rebased on
master.

This version also puts the description last as it's optional.

* align table
2019-02-13 16:34:21 +01:00
Steven Allen
1ec0e971d5 move multibase prefixes out of this table
Resolution from a discussion with Juan and the discussion on the following
issues:

fixes #89
fixes #76
2018-12-18 18:25:57 +01:00
Chang Liu
2541973e9e Add link to Scala implementation
add fluency03/scala-multicodec
2018-12-18 18:20:15 +01:00
nocursor
eedeadefdc Added Elixir implementation link 2018-12-18 17:53:52 +01:00
Steven Allen
3731159564 README: remove out-of-date captain 2018-12-18 17:51:26 +01:00
Volker Mische
111757fb79 Remove implementation note
There are already multicodec codes in the table which are > 127
(Blake and Stein hashes). Hence implementations need to implement
varint.
2018-12-03 13:42:28 +01:00
Volker Mische
3a5e3909ce Remove questions that didn't make sense anymore
Due to the removal of references to multicodec-packed in commit
[888cc045de9ea668ec2b098c00173a5eb886b0f8] the first question
doesn't make any sense anymore.

[888cc045de9ea668ec2b098c00173a5eb886b0f8]: 888cc045de
2018-12-03 13:42:02 +01:00
Volker Mische
888cc045de docs: remove references to multicodec-packed (#72)
multicodec-packed isn't a thing anymore, it was what multicodec is now.
Hence remove all references to it.
2018-02-01 13:20:11 -08:00
Steven Allen
5b6b853b67 fill out multibase table and treat multibases as symbols
This extends the concept of multicodecs to general symbolic (text) strings, not
just byte strings.
2017-12-29 09:35:09 -08:00
Unlambder
bb56f88fdf Update README.md (#67) 2017-11-04 16:42:07 +00:00
Dhruv Baldawa
def55c0be9 Add py-multicodec to the list of implementations (#60) 2017-09-16 13:17:15 +01:00
Richard Littauer
2b1bf14821 Edited README
- Fixed https issue in links
- Added standard-readme badge
- Changed descrption by capitalizing Compact and changing on GitHub
- Fixed edit link to point to the table
- Added note about readme to contribute
- Added CC license to license section
- Added year and Protocol Labs to MIT code license
2016-12-27 14:27:39 -05:00
David Dias
0c9d2dfbea break multicodec table into its own file, add a note of how to add new codes 2016-11-13 05:30:59 +00:00
David Dias
6d7f49dbc4 move udp from 0x0011 to 0x0111 2016-11-09 15:04:03 +00:00
David Dias
ce943345e9 resolve udp sha1 clash 2016-11-09 13:12:13 +00:00
David Dias
ab1b196468 update codec table 2016-11-09 13:07:57 +00:00
David Dias
fa3197fbf8 docs: reference multistream 2016-11-07 21:27:23 +00:00
David Dias
66dcfa4fd4 move binary to 0x55 2016-11-07 21:27:22 +00:00
David Dias
36bd99e827 docs: note about keccak 2016-11-07 21:27:22 +00:00
kumavis
76ed15d164 Fix keccak-* naming 2016-11-07 21:27:22 +00:00
David Dias
38ea31b483 add missing 0 2016-11-07 21:27:22 +00:00
kumavis
885959da0c Add keccak-*
keccak-256: 0x1A
keccak-448: 0x1B
keccak-512: 0x1C
keccak-768: 0x1D
keccak-1024: 0x1E
2016-11-07 21:27:22 +00:00
David Dias
90aa4fb43d allocated codecs for IPLD formats 2016-11-07 21:27:22 +00:00
David Dias
a3fc375fc7 move to csv 2016-11-07 21:27:22 +00:00
David Dias
b923744653 update with regards to https://github.com/multiformats/multicodec/pull/16\#issuecomment-249497577 2016-11-07 21:27:22 +00:00
David Dias
d8c45d03cf add multihash, multiaddrs and multibase tables 2016-11-07 21:27:22 +00:00
David Dias
21605069a9 update table 2016-11-07 21:27:22 +00:00
David Dias
7d08aa4206 fix: fix some mistakes in the spec 2016-11-07 21:27:22 +00:00
Richard Littauer
b26cca61d6 Update README URLs based on HTTP redirects 2016-09-30 14:57:51 -04:00
wanderer
4614aa894f Update README.md 2016-09-23 03:52:57 -04:00
wanderer
417a08cdb5 Update README.md 2016-09-23 03:39:34 -04:00
wanderer
deef6cf27e
added table 2016-09-23 03:36:30 -04:00
Valentin Lorentz
0df36136b4 Fix broken link to js-multistream. 2016-09-17 17:26:17 +02:00
Juan Benet
3e2dc52ed9 nits 2016-08-24 21:21:03 -04:00
Juan Benet
9af56294c9 added multicodec-packed beginning
The table is still missing.
2016-08-24 21:18:10 -04:00
Richard Littauer
80b31ddf50 Standardized Readme
See multiformats/multiformats#13
2016-08-23 00:19:24 -04:00
Mithgol
0913cc698d the 5555 <---[ THING ]---- 5555 revelation is too enlightening 2016-08-17 03:03:13 +03:00
Greg Look
f837858abe Add link to clj-multicodec. 2015-11-19 17:14:35 -08:00
David Dias
8bb7cebda2 bring updates on updated multistream 2015-08-24 11:16:30 +01:00
Juan Batiz-Benet
04a211721a wip 2015-08-24 00:34:57 +02:00