… | |
… | |
21 | |
21 | |
22 | TODO: protocol magic fixen(!!!) |
22 | TODO: protocol magic fixen(!!!) |
23 | TODO: "global" |
23 | TODO: "global" |
24 | TODO: verify |
24 | TODO: verify |
25 | TODO: make sense of overhead calculation |
25 | TODO: make sense of overhead calculation |
26 | TODO: use aes in ctr mode for IV values |
26 | TODO: if-up &c should not be scripts? |
27 | - INCOMPATIBLE CHANGE: core protocol version 1.0. |
27 | - INCOMPATIBLE CHANGE: core protocol version 1.0. |
28 | - INCOMPATIBLE CHANGE: node sextions are now introduced |
28 | - INCOMPATIBLE CHANGE: node sextions are now introduced |
29 | with "node nodename", not "node = nodename". |
29 | with "node nodename", not "node = nodename". |
30 | - while individual packets couldn't be replayed, a whole session |
30 | - while individual packets couldn't be replayed, a whole session |
31 | could be replayed - this has been fixed by an extra key exchange. |
31 | could be replayed - this has been fixed by an extra key exchange. |
… | |
… | |
52 | for speed reasons (generating 12 random bytes with openssl can |
52 | for speed reasons (generating 12 random bytes with openssl can |
53 | take longer than encrypting and mac'ing a 1.5kb packet, and IVs |
53 | take longer than encrypting and mac'ing a 1.5kb packet, and IVs |
54 | do not need to be cryptographically strong random numbers |
54 | do not need to be cryptographically strong random numbers |
55 | (and in fact, shouldn't be)). |
55 | (and in fact, shouldn't be)). |
56 | - if-up scripts can now be specified with absolute paths. |
56 | - if-up scripts can now be specified with absolute paths. |
|
|
57 | - new global option: serial, to detect configuration mismatches. |
57 | |
58 | |
58 | 2.25 Sat Jul 13 06:42:33 CEST 2013 |
59 | 2.25 Sat Jul 13 06:42:33 CEST 2013 |
59 | - INCOMPATIBLE CHANGE: no longer enable udp protocol if no other |
60 | - INCOMPATIBLE CHANGE: no longer enable udp protocol if no other |
60 | protocols are enabled - this is necessary when you have nodes with |
61 | protocols are enabled - this is necessary when you have nodes with |
61 | completely unknown protocols, to force mediated connection requests. |
62 | completely unknown protocols, to force mediated connection requests. |