Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-08-29 | Replace old task queue | Matthias Schiffer | |
The handshakes are now schedules in a doubly-linked list that is maintained as a part of the peer structure. | |||
2013-08-29 | Simplify keepalive sending | Matthias Schiffer | |
By using a global keepalive timer, the O(n) keepalive queue purge operation on every send operation is avoided. | |||
2013-08-28 | Remote unused fastd_task_replace_peer() | Matthias Schiffer | |
2013-01-05 | Adjust copyright years | Matthias Schiffer | |
2012-12-18 | Convert type names to _t convention | Matthias Schiffer | |
2012-04-14 | Reduce task queue usage | Matthias Schiffer | |
2012-04-02 | Add sending of keep-alive packets | Matthias Schiffer | |
2012-03-31 | Trigger handshake when unexpected data is received from a floating peer | Matthias Schiffer | |
2012-03-31 | Change how handshakes are triggered | Matthias Schiffer | |
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-06 | Simplify queue functions | Matthias Schiffer | |
2012-03-06 | Reorganized type definitions | Matthias Schiffer | |
2012-03-02 | Delete pending tasks for deleted peers | Matthias Schiffer | |
2012-03-02 | Allow floating peers | Matthias Schiffer | |
2012-02-29 | Only send packets to the right host in ethernet mode | Matthias Schiffer | |
2012-02-28 | Make simple handshake work | Matthias Schiffer | |
2012-02-27 | Add timeout to task queue | Matthias Schiffer | |
2012-02-27 | Use custom buffers instead of struct iovec | Matthias Schiffer | |
2012-02-26 | Implement I/O for a fixed peer | Matthias Schiffer | |