Jeromy
|
8946dbda2d
|
bump version number to 0.2.1 after panic fix
|
2015-02-21 14:36:35 -08:00 |
|
Jeromy Johnson
|
55c27e274d
|
Merge pull request #798 from jbenet/fix/goprocess-panic
fix weird race condition in goprocess that caused a few panics
|
2015-02-21 13:39:27 -08:00 |
|
Jeromy
|
a0e5fc8294
|
add version and ipns serve options to bootstrapd
|
2015-02-20 12:20:29 -08:00 |
|
Jeromy
|
69e09d40c5
|
add version info endpoint to gateway
|
2015-02-20 11:49:48 -08:00 |
|
Jeromy
|
080c0de9af
|
add about file to ipfs on init
|
2015-02-20 03:31:16 -08:00 |
|
Jeromy
|
5924f4a3db
|
rename for clarity
|
2015-02-19 20:07:02 -08:00 |
|
Jeromy
|
d7eb57f48f
|
add worker to bitswap for reproviding new blocks
|
2015-02-19 20:07:02 -08:00 |
|
Jeromy
|
d8f9f52498
|
add a test to make sure duplicate subscriptions to the same block dont have weird side effects
|
2015-02-19 20:07:02 -08:00 |
|
Jeromy
|
dfdf346b22
|
fix weird race condition in goprocess that caused a few panics
|
2015-02-19 20:01:19 -08:00 |
|
Jeromy Johnson
|
5c7926ca24
|
Merge pull request #797 from jbenet/fix/add-noinit
return early from add PostRun if error is set
|
2015-02-19 14:25:56 -08:00 |
|
Jeromy
|
15b181ffe2
|
return early from add PostRun if error is set
|
2015-02-19 13:52:30 -08:00 |
|
Jeromy
|
c535ce388e
|
remove go tip from travis testing, unstability caused too many false test failures
|
2015-02-19 13:33:16 -08:00 |
|
Jeromy
|
b04b23e675
|
hotfix: duplicate blocks werent being counted properly, deduped key list before requesting
|
2015-02-19 08:42:28 +00:00 |
|
Jeromy
|
a29c0fc751
|
move blocking calls out of single threaded loops, cancel contexts ASAP
|
2015-02-19 06:04:39 +00:00 |
|
Jeromy Johnson
|
fa3a9e2ec9
|
Merge pull request #794 from jbenet/feat/refs-faster
teach ipfs refs -r how to use GetBlocks
|
2015-02-18 20:57:19 -08:00 |
|
Jeromy
|
3cda8ca685
|
teach ipfs refs -r how to use GetBlocks
|
2015-02-19 03:21:55 +00:00 |
|
Jeromy
|
5253b6ab13
|
pass routed host into bitswap construction
|
2015-02-18 19:11:38 +00:00 |
|
Jeromy
|
2309266f73
|
allow removal of stream handlers
|
2015-02-18 19:11:37 +00:00 |
|
Jeromy
|
03c0b2d3e0
|
keep routing logic out of NewStream on routedHost
|
2015-02-18 19:11:37 +00:00 |
|
Jeromy
|
584cdd3915
|
make NewStream run FindPeer if no addresses found
|
2015-02-18 19:11:37 +00:00 |
|
Jeromy
|
6241c25984
|
make contructor code a little less magical
|
2015-02-18 19:11:33 +00:00 |
|
Jeromy
|
e40e5699f9
|
use a routedHost in the core node constructor
|
2015-02-18 18:56:57 +00:00 |
|
Juan Batiz-Benet
|
ee1450bf9e
|
routed host stash
|
2015-02-18 18:56:56 +00:00 |
|
Jeromy
|
d8d933c862
|
move core/net.go to 'corenet' and change interface a tad
|
2015-02-18 18:56:56 +00:00 |
|
Jeromy
|
8b8a600a81
|
add dial and listen methods to the core for super awesomeness
|
2015-02-18 18:56:56 +00:00 |
|
Jeromy
|
84ccfe7040
|
Merge branch 'feat/get-faster'
|
2015-02-18 18:53:42 +00:00 |
|
Jeromy Johnson
|
fb4145141c
|
Merge pull request #788 from jbenet/feat/pin-faster
teach pinning how to use GetBlocks
|
2015-02-18 10:52:27 -08:00 |
|
Jeromy
|
e49df7bf9f
|
pinner now requires all nodes exist in blockstore
|
2015-02-18 18:51:51 +00:00 |
|
Jeromy
|
ccb693ab4d
|
teach unixfs/tar (aka ipfs get) how to use GetBlocks
|
2015-02-18 09:00:01 +00:00 |
|
Jeromy
|
d9783d998a
|
teach pinning how to use GetBlocks
|
2015-02-18 08:33:26 +00:00 |
|
Juan Batiz-Benet
|
34e4d8c3a6
|
updated webui
|
2015-02-16 13:53:21 -08:00 |
|
Juan Batiz-Benet
|
380068e6ff
|
cmdrefgen to generate command ref
|
2015-02-16 13:53:07 -08:00 |
|
Juan Batiz-Benet
|
01feeac1bb
|
new webui hash
|
2015-02-16 04:34:36 -08:00 |
|
Juan Batiz-Benet
|
4778219303
|
Merge pull request #454 from jbenet/feat/grandcentral-routing
Grandcentral Routing (temporary while DHT is shown to be correct)
|
2015-02-16 03:08:08 -08:00 |
|
Brian Tiger Chow
|
bbc07b6bcc
|
fix(config) rename variable GCR -> SNR
|
2015-02-15 06:29:15 -08:00 |
|
Brian Tiger Chow
|
bbcd89fbf2
|
fix(test/snr_client) use config.DefaultSNRServers
|
2015-02-15 06:26:47 -08:00 |
|
Brian Tiger Chow
|
bbcc824f8e
|
feat(routingd) lose the mutex. the S3 datastore is threadsafe
|
2015-02-15 04:45:13 -08:00 |
|
Brian Tiger Chow
|
bbcf4e23b1
|
feat(s3ds) declare the S3 datastore as threadsafe
|
2015-02-15 04:45:01 -08:00 |
|
Brian Tiger Chow
|
4b4356ff69
|
add three more supernode routers
|
2015-02-15 04:41:19 -08:00 |
|
Brian Tiger Chow
|
17b52a2a66
|
feat(snrouting) replicate Provider, PutValue to multiple remotes
|
2015-02-15 04:41:19 -08:00 |
|
Brian Tiger Chow
|
6ff1d3c844
|
better error
|
2015-02-15 04:41:19 -08:00 |
|
Brian Tiger Chow
|
b1fb213ad1
|
fix(ipfs_routingd) ttl documentation
|
2015-02-15 04:41:19 -08:00 |
|
Brian Tiger Chow
|
aed1373a01
|
change log level
|
2015-02-15 04:41:19 -08:00 |
|
Brian Tiger Chow
|
fbad943cd9
|
feat(snrouting): pick remote based on XOR distance metric
|
2015-02-15 04:41:19 -08:00 |
|
Brian Tiger Chow
|
f3e141b3cf
|
feat(routingd) add support for redis
|
2015-02-15 04:41:18 -08:00 |
|
Brian Tiger Chow
|
9999106267
|
feat: initial redis datastore implementation
|
2015-02-15 04:41:18 -08:00 |
|
Brian Tiger Chow
|
8f62ac8272
|
vendor: fzzy/radix/redis
|
2015-02-15 04:41:18 -08:00 |
|
Brian Tiger Chow
|
de34261b79
|
fix log
|
2015-02-15 04:41:18 -08:00 |
|
Brian Tiger Chow
|
33f7f48df3
|
feat(config/supernode) add 5 supernodes
|
2015-02-15 04:41:18 -08:00 |
|
Brian Tiger Chow
|
c0ca02486b
|
fix(corerouting) pass transport addr
|
2015-02-15 04:41:18 -08:00 |
|