Commit Graph

4835 Commits

Author SHA1 Message Date
Jeromy
403940af42 print out correct object for dht findproviders command 2015-01-25 01:21:23 +00:00
Juan Batiz-Benet
069cff3d25 p2p/nat: upnp + pmp 2015-01-24 12:42:22 -08:00
Juan Batiz-Benet
fe00ad8a2c nat upnp and pmp libs 2015-01-24 12:41:49 -08:00
Brian Tiger Chow
cb5c36b897 Merge pull request #644 from jbenet/wip-coreunix-add-r
feat(coreunix): AddR for recursive Add
2015-01-24 12:34:26 -08:00
Brian Tiger Chow
f9395b7667 fix: flush the pinner 2015-01-24 12:22:22 -08:00
Brian Tiger Chow
7f6bd2807d feat(coreunix): AddR for recursive Adds 2015-01-24 12:22:22 -08:00
Brian Tiger Chow
faded10870 fix(bitswap): handling of network notification 2015-01-24 11:34:30 -08:00
Brian Tiger Chow
bbc54516bf revert bitswap network notification
@jbenet @whyrusleeping
2015-01-24 11:47:28 -08:00
Juan Batiz-Benet
6c6dcfce2b Merge pull request #640 from jbenet/races
more races 2015-01-24
2015-01-24 10:49:42 -08:00
Juan Batiz-Benet
a7bc7bd0e8 p2p/net/swarm: TestDialBackoffClears CI Timeout
increased the timeout for other CI too
2015-01-24 10:41:13 -08:00
Juan Batiz-Benet
66503701ac dht: TestConnectCollision skip in Travis
+ longer timeout
2015-01-24 10:34:28 -08:00
Juan Batiz-Benet
8037235c6d disable dht TestPeriodicBootstrap on CI 2015-01-24 10:30:15 -08:00
Juan Batiz-Benet
eb79b1b637 Merge pull request #645 from jbenet/net-notif
Network Notifications
2015-01-24 10:25:53 -08:00
Juan Batiz-Benet
0bd63633d5 dht/kbucket: race condition fix 2015-01-24 10:22:56 -08:00
Juan Batiz-Benet
87458f6d6a p2p/net/dial: fixed data race 2015-01-24 10:22:56 -08:00
Juan Batiz-Benet
e2db6418ae get: disable failing tests
@mappum these tests are failing (1 on osx and 1 on travis).
May be related to the versions of tar? not sure.
2015-01-24 10:22:43 -08:00
Juan Batiz-Benet
aac98914a5 Merge pull request #596 from chriscool/add_dependencies_test
Add "test/dependencies" dir and "godep restore" test
2015-01-24 09:42:39 -08:00
Juan Batiz-Benet
fba11f6d14 Merge pull request #646 from jbenet/update-goprocess
updated goprocess for godep restore test
2015-01-24 09:42:22 -08:00
Juan Batiz-Benet
7e8a17aa7d updated goprocess for godep restore test 2015-01-24 09:33:09 -08:00
Juan Batiz-Benet
1054487690 bitswap: respond to peers connecting + disconnecting
With these notifications, bitswap can reclaim all resources
for any outstanding work for a peer.

cc @briantigerchow @whyrusleeping
2015-01-24 09:13:44 -08:00
Juan Batiz-Benet
00d7b498ef routing/dht: adjust routing table on peer conn/disc 2015-01-24 09:13:44 -08:00
Juan Batiz-Benet
4ae01e7a5e p2p/net/swarm: notifications 2015-01-24 09:13:44 -08:00
Juan Batiz-Benet
b63cbf5331 updated peerstream 2015-01-24 09:13:43 -08:00
Juan Batiz-Benet
b01663ed43 Merge pull request #621 from jbenet/ipfs-get
`ipfs get` Command
2015-01-24 08:43:18 -08:00
Matt Bell
27c7ebdf48 core/commands: get: Changed option description 2015-01-24 07:28:43 -08:00
Matt Bell
76534bd279 test/sharness: Added tests for get 2015-01-24 07:19:39 -08:00
Matt Bell
3909905313 core/commands: get: Cleaned up option handling 2015-01-24 05:35:27 -08:00
Matt Bell
16c45a7587 unixfs/tar: Fixed reader not properly buffering headers 2015-01-24 05:35:05 -08:00
Matt Bell
fe48ae2dd6 Extracted TAR archive building/reading code out of 'ipfs get' 2015-01-24 03:06:25 -08:00
Matt Bell
5efd99c1fe core/commands: get: Error if specified compression level is invalid 2015-01-24 03:06:25 -08:00
Matt Bell
816a047a12 core/commands: 'get' arguments shouldn't be variadic 2015-01-24 03:06:25 -08:00
Matt Bell
f034f3e13a core/commands: Show download progress in 'get' 2015-01-24 03:06:25 -08:00
Matt Bell
f3c4f87ec2 core/commands: Added GZIP compression to 'get' 2015-01-24 03:06:25 -08:00
Matt Bell
f433a95201 core/commands: Save 'get' output to disk
squash! core/commands: Save 'get' output to disk

core/commands: get: Fixed PostRun signature
2015-01-24 03:06:25 -08:00
Matt Bell
276a8d062c core/commands: Made 'get' copying thread-safe 2015-01-24 03:06:24 -08:00
Matt Bell
36249b9292 core/commands: Added 'get' command 2015-01-24 03:06:24 -08:00
Brian Tiger Chow
316576aa9f Merge pull request #642 from jbenet/refactors/for-gw-server
Refactors for Gateway Server
2015-01-24 02:07:22 -08:00
Brian Tiger Chow
8c1f93dcf5 fix eventlog format 2015-01-24 01:37:03 -08:00
Brian Tiger Chow
98ad33e005 refactor(eventlog) integrate into fsrepo
now, eventlogger works wherever the fsrepo is used
2015-01-24 01:37:03 -08:00
Brian Tiger Chow
4b78b535b6 perform multiaddr conversion in the function 2015-01-24 01:37:03 -08:00
Brian Tiger Chow
af20d67ac0 add synchronous garbage collect function 2015-01-24 01:32:28 -08:00
Brian Tiger Chow
d738a02428 rename GarbageCollectAsync method
corerepo package name provides sufficient context (even if renamed by
caller)
2015-01-24 01:32:28 -08:00
Brian Tiger Chow
be41444a9e provide simple wrapper methods for AllKeysRange
@jbenet @whyrusleeping

was the 1<<16 intentional? replaced the raw methods with wrappers.
2015-01-24 01:32:28 -08:00
Brian Tiger Chow
bb49b0191a use best known path method 2015-01-24 01:32:27 -08:00
Brian Tiger Chow
d5e4c6a0bf move core/repo to core/corerepo 2015-01-24 01:32:27 -08:00
Brian Tiger Chow
e9d3c9828c perform multiaddr conversion in the function 2015-01-24 01:32:27 -08:00
Brian Tiger Chow
a5ee2efe43 move dir package 2015-01-24 01:32:27 -08:00
Jeromy
b287422ebd fix type in findProviders command 2015-01-24 08:59:34 +00:00
Brian Tiger Chow
1f48b3efe2 Merge pull request #641 from jbenet/rm-prefix-logger
remove prefix logger
2015-01-24 00:32:38 -08:00
Brian Tiger Chow
6fedf259eb remove prefix logger 2015-01-24 00:30:56 -08:00