Jeremy Lakeman
|
2932544eb8
|
Add IPv4 addresses to dummy interface
|
2012-12-10 14:06:25 +10:30 |
|
Jeremy Lakeman
|
78aa01ad30
|
Add stun lookup messages
|
2012-12-10 14:05:57 +10:30 |
|
Jeremy Lakeman
|
4b73e42bed
|
Merge remote-tracking branch 'origin/master' into rhizomeovermdp
Conflicts:
rhizome_fetch.c
|
2012-12-06 13:27:04 +10:30 |
|
Jeremy Lakeman
|
587350e72e
|
Fix alignment issues in probe packets
|
2012-12-06 10:59:19 +10:30 |
|
Jeremy Lakeman
|
383cc2371d
|
Record packet timing info
|
2012-12-05 15:36:46 +10:30 |
|
Jeremy Lakeman
|
0ca9612a96
|
Send redundant probe payloads
|
2012-12-05 10:20:09 +10:30 |
|
gardners
|
f827c7c1c8
|
fixed various problems following split of files into fileblobs
|
2012-12-04 16:47:45 +10:30 |
|
Jeremy Lakeman
|
1dcbb28b61
|
Send rhizome mdp data unicast if required
|
2012-12-04 16:38:18 +10:30 |
|
gardners
|
de7ff09930
|
fixed bug where disabling Rhizome over MDP server also disabled
client functionality.
|
2012-12-04 16:10:17 +10:30 |
|
Jeremy Lakeman
|
10ce16e1f3
|
Fix reading port number
|
2012-12-04 15:53:32 +10:30 |
|
Jeremy Lakeman
|
5c7eb4a594
|
Add unicast probe packets
Probe directory service instead of assuming that it is always reachable
Fix directory service and routing tests
|
2012-12-04 14:47:57 +10:30 |
|
gardners
|
7ec695c940
|
feedback from code review by Jeremy.
Some preparation for out-of-order handling.
Consolidated redundantly redundant fields in fetch slot structure.
Probably fixed spurious alarm bug.
|
2012-12-03 11:50:35 +10:30 |
|
gardners
|
115736f0a4
|
cleaned out excess debugging messages and upped block size from
200 bytes to 1KB to greatly improve throughput. Will eventually
want to make block size selection be based on network interface.
|
2012-12-01 10:52:08 +10:30 |
|
gardners
|
ac734ff00d
|
fixed bugs with rhizome over mdp receive for files >32*200 bytes
long. also we request next block of data immediately after
receiving all of the previous block.
|
2012-12-01 07:37:22 +10:30 |
|
gardners
|
41261bf122
|
gadzooks, rhizome over mdp appears to work.
|
2012-11-30 22:45:27 +10:30 |
|
gardners
|
dbb1fe8d1e
|
rhizome over mdp now writes content for in-order packets, and
import gets triggered, but file hash currently doesn't match.
|
2012-11-30 22:42:28 +10:30 |
|
gardners
|
79c90dde6e
|
now rhizome mdp replies get parsed and the appropriate slot, if
any, is located.
|
2012-11-30 22:26:31 +10:30 |
|
gardners
|
ebbc8001cf
|
fixed bug with sending data blocks (was sending packets for beyond
end of file).
|
2012-11-30 22:02:10 +10:30 |
|
gardners
|
94e8a4b676
|
fixed composition of rhizome over mdp reply packets.
|
2012-11-30 21:52:44 +10:30 |
|
gardners
|
1912f24da4
|
sending MDP Rhizome replies in response to requests now occurs,
and replies are received, but not yet parsed.
|
2012-11-30 21:50:17 +10:30 |
|
gardners
|
1be28246e4
|
we now pass bid+version in Rhizome over MDP block request.
|
2012-11-30 21:13:29 +10:30 |
|
gardners
|
0c7419da5d
|
changed bar to bid in rhizome mdp fetch elements, because that
is probably the better way to address the content. Should add
version to make sure.
|
2012-11-30 21:08:06 +10:30 |
|
gardners
|
b91e832ad7
|
added improved control of rhizome http and mdp servers via
separate config options with their own predicate functions.
|
2012-11-30 14:47:27 +10:30 |
|
gardners
|
7a4e3d20f8
|
Actually send Rhizome over MDP request packets.
Actually call appropriate callback when receiving Rhizome over
MDP packets.
|
2012-11-30 14:17:05 +10:30 |
|
gardners
|
eb7524e068
|
factored out internal MDP services into a separate file, and made
core case statement in that brief and clear.
|
2012-11-30 11:48:00 +10:30 |
|