aboutsummaryrefslogtreecommitdiff
path: root/src/test/test_cell_formats.c
Commit message (Expand)AuthorAge
* Update the copyright date to 201.Nick Mathewson2013-01-16
* Don't check create cells too much when we're relaying them•••We want to sanity-check our own create cells carefully, and other people's loosely. Nick Mathewson2013-01-03
* Implement scheme to allow ntor requests/responses via older serversNick Mathewson2013-01-03
* Code to parse and format CREATE{,2,_FAST} cells and their allies•••As elsewhere, it makes sense when adding or extending a cell type to actually make the code to parse it into a separate tested function. This commit doesn't actually make anything use these new functions; that's for a later commit. Nick Mathewson2013-01-03
* Actually send back correctly-formed IPv6 CONNECTED cells•••We had some old code to send back connected cells for IPv6 addresses, but it was wrong. Fortunately, it was also unreachable. Nick Mathewson2012-11-14
* Get the client side of receiving an IPv6 address to work•••This makes it so we can handle getting an IPv6 in the 3 different formats we specified it for in RESOLVED cells, END_STREAM_REASON_EXITPOLICY cells, and CONNECTED cells. We don't cache IPv6 addresses yet, since proposal 205 isn't implemented. There's a refactored function for parsing connected cells; it has unit tests. Nick Mathewson2012-11-14
* Refactor begin cell parsing into its own function, with tests.•••Add 'flags' argument to begin cells, per proposal 208. Nick Mathewson2012-11-14