aboutsummaryrefslogtreecommitdiff
path: root/src/test/test_cell_formats.c
Commit message (Collapse)AuthorAge
* Quick-and-dirty test for packed_cell_is_destroyNick Mathewson2014-05-07
|
* Tests for resolved_cell_parseNick Mathewson2014-04-02
|
* Update the copyright date to 201.Nick Mathewson2013-01-16
|
* Don't check create cells too much when we're relaying themNick Mathewson2013-01-03
| | | | | We want to sanity-check our own create cells carefully, and other people's loosely.
* Implement scheme to allow ntor requests/responses via older serversNick Mathewson2013-01-03
|
* Code to parse and format CREATE{,2,_FAST} cells and their alliesNick Mathewson2013-01-03
| | | | | | | | 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.
* Actually send back correctly-formed IPv6 CONNECTED cellsNick Mathewson2012-11-14
| | | | | We had some old code to send back connected cells for IPv6 addresses, but it was wrong. Fortunately, it was also unreachable.
* Get the client side of receiving an IPv6 address to workNick Mathewson2012-11-14
| | | | | | | | | | | | 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.
* Refactor begin cell parsing into its own function, with tests.Nick Mathewson2012-11-14
Add 'flags' argument to begin cells, per proposal 208.