Commit Graph

36 Commits

Author SHA1 Message Date
Lars Gierth
ab63d19c4e Add MIT license 2016-11-18 00:50:33 +01:00
Jeromy Johnson
5ccc98a754 Merge pull request #7 from ipfs/feat/fuzz
Add fuzz tests, fix panic
2016-11-17 10:25:44 -08:00
Jakub Sztandera
ba97b640bd Check length of copy to be extra sure we are copying whole thing 2016-11-17 19:24:12 +01:00
Jakub Sztandera
9116bf8025 Fix lengths in prefix too 2016-11-17 19:16:05 +01:00
Jakub Sztandera
c67fe910f2 Test prefix.Bytes() in fuzz tests 2016-11-17 19:03:01 +01:00
Jakub Sztandera
9c3e314588 Use defined MaxVarintLen64 from stdlib 2016-11-17 19:01:33 +01:00
Jakub Sztandera
5da6d87c58 Add test for max lenght varint 2016-11-17 18:53:33 +01:00
Jakub Sztandera
6ce8a80816 Fix panic when length of varints is greater than 8
It can be 16
2016-11-17 18:53:33 +01:00
Jakub Sztandera
5ec5bbcb48 Improve cid_fuzz.go tests 2016-11-17 18:53:33 +01:00
Jakub Sztandera
8aeb1a44a8 Handle UVarit overflows 2016-11-17 18:53:33 +01:00
Jakub Sztandera
832b6a0170 Add basic fuzz test and basic corpus 2016-11-17 18:53:33 +01:00
Jeromy Johnson
eae3431cc9 Merge pull request #4 from ipfs/feat/parse
Add Parse func accepting various types
2016-11-17 09:35:58 -08:00
Lars Gierth
d0e0822854 Add Parse func accepting various types 2016-11-17 17:25:57 +01:00
Jeromy
bffa0300df gx publish 0.7.5 gx/v0.7.5 2016-11-10 10:26:33 -08:00
Jeromy
691f8625be add zcash multicodecs to table 2016-11-10 10:26:18 -08:00
Jeromy
177ab398cc gx publish 0.7.3 gx/v0.7.3 2016-10-24 17:31:04 -07:00
Jeromy
02ce4e9b23 fix decoding of empty strings 2016-10-24 17:30:53 -07:00
Jeromy
460554fb6e gx publish 0.7.2 gx/v0.7.2 2016-10-24 09:16:05 -07:00
Jeromy
5d17ab8c70 add bitcoin tx value 2016-10-24 09:10:06 -07:00
Jeromy
ed8d621d9a gx publish 0.7.0 gx/v0.7.0 2016-10-19 17:54:06 -07:00
Jeromy
9a43493ca7 add codes for bitcoin and ethereum 2016-10-19 17:53:39 -07:00
Jeromy
8677934d48 add small test to fuzz cid creation routines 2016-10-09 12:19:14 -07:00
Jeromy
5f11b062c3 gx publish 0.6.0 gx/v0.6.0 2016-10-08 21:18:24 -07:00
Jeromy
961f0fe7a8 add 'Prefix' object and some more helper routines 2016-10-08 21:17:59 -07:00
Jeromy
6c7d9e3de2 gx publish 0.5.2 gx/v0.5.2 2016-10-05 12:08:42 -07:00
Jeromy
e5a96152bd gx publish 0.5.1 gx/v0.5.1 2016-10-05 11:37:05 -07:00
Jeromy
0f69fedd3a gx publish 0.5.0 gx/v0.5.0 2016-09-27 06:14:57 -07:00
Jeromy
595cace68a make cid's loggable 2016-09-27 06:14:46 -07:00
Jeromy
167239b405 gx publish 0.3.0 gx/v0.3.0 2016-09-27 03:43:09 -07:00
Jeromy
8522370eab gx publish 0.1.0 gx/v0.1.0 2016-09-04 11:52:09 -07:00
Jeromy
0928b014c7 gx publish 0.0.0 gx/v0.0.0 2016-09-04 11:48:31 -07:00
Jeromy
be0c62535f add proper gx deps 2016-09-04 11:48:13 -07:00
Jeromy
caf3bb2de8 add some more helper functions to ease integration into go-ipfs 2016-09-01 15:46:36 -07:00
Jeromy
7105263bfa some improvements from integrating into go-ipfs 2016-08-31 19:47:09 -07:00
Jeromy
cc13075232 add handling for V0 cids 2016-08-30 10:04:50 -07:00
Jeromy
258ab793f1 first implementation 2016-08-26 17:56:12 -07:00