Adam Ierymenko
|
96e9a90e8e
docs
|
10 years ago |
Adam Ierymenko
|
87c599df5c
Back out service message type -- YAGNI violation.
|
10 years ago |
Adam Ierymenko
|
56cfe1d603
Strip out old Service code, add new service message type.
|
10 years ago |
Adam Ierymenko
|
5484cf4309
More cleanup, and fix a bug in Multicaster::gather()
|
10 years ago |
Adam Ierymenko
|
5bb854e504
Fix a nasty bug introduced in packet fragmentation a while back during refactoring, and a few other things related to multicast.
|
10 years ago |
Adam Ierymenko
|
4941c8a1f3
New multicast bug fixes, TRACE improvements, and temporarily disable legacy multicast for debugging purposes.
|
11 years ago |
Adam Ierymenko
|
d5e0f7e3e4
Reorg multicast packet, and a whole bunch of refactoring around the pushing of certificates of membership.
|
11 years ago |
Adam Ierymenko
|
87f1b1b1e3
Bug fix in new multicast frame handler, handling of old "P5" multicast frames in new way.
|
11 years ago |
Adam Ierymenko
|
1109046782
Last steps before test: parse OK(MULTICAST_GATHER) and OK(MULTICAST_FRAME)
|
11 years ago |
Adam Ierymenko
|
dee86e2448
But since we are now using middle 3 bits we can assign sane values for the cipher suite enum.
|
11 years ago |
Adam Ierymenko
|
17da733f97
Gotta support old encrypted flag, move cipher spec to middle 3 bits... due to some shortsighted design early-on. In the future this can die once there are no old peers.
|
11 years ago |
Adam Ierymenko
|
23836d4c11
Change "encrypted" flag to full cipher suite selector. Go ahead and reserve AES256-GCM which might be added in the future.
|
11 years ago |
Adam Ierymenko
|
e53d208ea4
Improve security posture by eliminating non-const data() accessor from Buffer.
|
11 years ago |
Adam Ierymenko
|
b41437780b
Add origin to new MULTICAST_FRAME, move security check for certs into Network to remove redundant code and bug-proneness, more work on IncomingPacket...
|
11 years ago |
Adam Ierymenko
|
2659427864
Multicaster needs to be global, not per-network, and a bunch of other stuff.
|
11 years ago |
Adam Ierymenko
|
8607aa7c3c
Everything in for new multicast except IncomingPacket parsing...
|
11 years ago |
Adam Ierymenko
|
ed0ba49502
A few more revisions to new multicast verbs.
|
11 years ago |
Adam Ierymenko
|
9e186bbd89
.
|
11 years ago |
Adam Ierymenko
|
431476e2e4
Some more multicast algo work...
|
11 years ago |
Adam Ierymenko
|
954f9cbc13
Yet more WIP on mulitcast algo...
|
11 years ago |
Adam Ierymenko
|
d9abd4d9be
Work on defining new direct broadcast multicast algorithm.
|
11 years ago |
Adam Ierymenko
|
9b93141dd0
Upgrade LZ4 to latest version.
|
11 years ago |
Adam Ierymenko
|
aead1050fb
Bridging (GitHub issue #68) does indeed work! Just needed to fix a packet size thinko.
|
11 years ago |
Adam Ierymenko
|
6e485833ef
.
|
11 years ago |
Adam Ierymenko
|
d6a4f8d77b
Add flags to EXT_FRAME for better future proofness.
|
11 years ago |
Adam Ierymenko
|
c30f9832b0
Packet decoder work for EXT_FRAME for bridging - GitHub issue #68
|
11 years ago |
Adam Ierymenko
|
fb31f93c52
Protocol messages for bridging. GitHub issue #68
|
11 years ago |
Adam Ierymenko
|
aee742e767
More toward GitHub issue #56
|
11 years ago |
Adam Ierymenko
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
11 years ago |
Adam Ierymenko
|
8b65b3e6d7
Yank PROBE stuff since it's not used and was a premature addition to the protocol.
|
11 years ago |