Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-04-19 | Don't regenerate session handshake keypair for every handshake so a global ↵ | Matthias Schiffer | |
state can be used; remove the concept of temporary peers These changes will fix the possibility of a TCP-SYN-Flood-like DoS attack, at the cost of another protocol change: as we can't count request IDs when we don't know have temporary peers, request IDs are removed completely. | |||
2012-03-30 | Rework handshake... again. ecfxp protocol broken, will be fixed with next ↵ | Matthias Schiffer | |
commit. | |||
2012-03-28 | Add license headers to Flex and Bison files; also remove Quicktun note as we ↵ | Matthias Schiffer | |
don't actually use any of is code | |||
2012-03-27 | New handshake format; don't respond to data packets from unknown peers with ↵ | Matthias Schiffer | |
handshakes, but request a re-handshake | |||
2012-03-24 | Rename methods to protocols; fix some command line parse bugs; implement ↵ | Matthias Schiffer | |
most of the config file parser | |||
2012-03-24 | Partial implementation of a config files parser | Matthias Schiffer | |
2012-03-08 | Fix packet struct packing | Matthias Schiffer | |
2012-03-08 | New and improved handshake | Matthias Schiffer | |
2012-03-06 | Reorganized type definitions | Matthias Schiffer | |
2012-02-28 | Fix bitfield endianess | Matthias Schiffer | |
2012-02-26 | Implement I/O for a fixed peer | Matthias Schiffer | |
2012-02-25 | Init tun interface and define some structures | Matthias Schiffer | |