Adam Ierymenko
|
10c196df50
|
Send a VERB_P5_MULTICAST_FRAME to the supernode for each multicast -- for now. This will allow supernodes to echo these down to pre-1.0.0 peers.
|
12 years ago |
Adam Ierymenko
|
2c8321be1f
|
Pull logic to always send new multicasts to supernode since we need to do that differently, re-add support for active bridges, and remove some gratuitous use of std::set where not needed.
|
12 years ago |
Adam Ierymenko
|
62da7e67b6
|
Add some rate limiting to implicit gathers, and always send multicasts to at least one supernode so they can broadcast to old peers (temporary).
|
12 years ago |
Adam Ierymenko
|
e7c81ef34e
|
Turns out that needed to be a list after all. Also clean up Multicaster::gather().
|
12 years ago |
Adam Ierymenko
|
3f7e7e8a88
|
Do not multicast to self.
|
12 years ago |
Adam Ierymenko
|
1109046782
|
Last steps before test: parse OK(MULTICAST_GATHER) and OK(MULTICAST_FRAME)
|
12 years ago |
Adam Ierymenko
|
49dc47ff38
|
Make multicast gathering a bit smarter.
|
12 years ago |
Adam Ierymenko
|
e1882b614b
|
Some cleanup, Multicaster now sends multicasts as it gets additional members.
|
12 years ago |
Adam Ierymenko
|
2659427864
|
Multicaster needs to be global, not per-network, and a bunch of other stuff.
|
12 years ago |
Adam Ierymenko
|
8607aa7c3c
|
Everything in for new multicast except IncomingPacket parsing...
|
12 years ago |
Adam Ierymenko
|
ed0ba49502
|
A few more revisions to new multicast verbs.
|
12 years ago |
Adam Ierymenko
|
0778332747
|
.
|
12 years ago |
Adam Ierymenko
|
9e186bbd89
|
.
|
12 years ago |
Adam Ierymenko
|
050a0ce85d
|
.
|
12 years ago |
Adam Ierymenko
|
6c87f9f765
|
Rename MulticastTopology to Multicaster -- same name as old multicast controller but different code. More descriptive though.
|
12 years ago |
Adam Ierymenko
|
431476e2e4
|
Some more multicast algo work...
|
12 years ago |
Adam Ierymenko
|
9180a30986
|
.
|
12 years ago |
Adam Ierymenko
|
61d0f27d2a
|
Make MulticastTopology have its own mutex.
|
12 years ago |
Adam Ierymenko
|
954f9cbc13
|
Yet more WIP on mulitcast algo...
|
12 years ago |
Adam Ierymenko
|
d9abd4d9be
|
Work on defining new direct broadcast multicast algorithm.
|
12 years ago |