Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | cpath is now a doubly linked list, not an array | Roger Dingledine | 2003-05-01 |
| | | | | svn:r260 | ||
* | Implement core of onion-skin-based handshake | Nick Mathewson | 2003-05-01 |
| | | | | svn:r259 | ||
* | terminology shift: data->relay, topic->relay, topic->stream | Roger Dingledine | 2003-05-01 |
| | | | | svn:r258 | ||
* | Basic diffie-helman wrappers with fixed modulus and tests | Nick Mathewson | 2003-05-01 |
| | | | | svn:r257 | ||
* | bugfix: a circ can't be youngest if it's still connecting to the first hop | Roger Dingledine | 2003-04-20 |
| | | | | svn:r255 | ||
* | bugfix: refactor to always use circuit_remove | Roger Dingledine | 2003-04-20 |
| | | | | | | | this way we can always check if a new circ needs to be launched svn:r254 | ||
* | bugfix: don't segfault if there's no valid circuit open | Roger Dingledine | 2003-04-19 |
| | | | | svn:r253 | ||
* | bugfix: only close old circuits if they have no connections! | Roger Dingledine | 2003-04-18 |
| | | | | svn:r251 | ||
* | Adjust straggling users of payload field | Nick Mathewson | 2003-04-17 |
| | | | | svn:r250 | ||
* | Choose correct abstraction for topic_foo. Abstract random-integer code | Nick Mathewson | 2003-04-17 |
| | | | | svn:r249 | ||
* | Use cell.topic* fields in ap_handshake_send_begin | Nick Mathewson | 2003-04-17 |
| | | | | svn:r248 | ||
* | Rebuild or and test binaries when a libor.a changes but or/*.c does not. | Nick Mathewson | 2003-04-17 |
| | | | | svn:r247 | ||
* | Apply algebra; remove a condition | Nick Mathewson | 2003-04-17 |
| | | | | svn:r246 | ||
* | tv_udiff: do not modify arguments, and compute results correctly. | Nick Mathewson | 2003-04-17 |
| | | | | svn:r245 | ||
* | 17 does not divide 1024, but it can stomp some interesting pointers and ↵ | Nick Mathewson | 2003-04-17 |
| | | | | | | segfault the test suite svn:r244 | ||
* | Fix test.h to have once-only evalutation of arguments | Nick Mathewson | 2003-04-17 |
| | | | | svn:r243 | ||
* | more cleanup | Roger Dingledine | 2003-04-16 |
| | | | | svn:r242 | ||
* | further cleanup, test.c still has some bugs | Roger Dingledine | 2003-04-16 |
| | | | | svn:r241 | ||
* | Factor out cell packing and unpacking | Nick Mathewson | 2003-04-16 |
| | | | | svn:r240 | ||
* | Remove the last vestige of code that claims to know the inner structure of ↵ | Nick Mathewson | 2003-04-16 |
| | | | | | | an onion on the network svn:r239 | ||
* | bugfix: make onions work again | Roger Dingledine | 2003-04-16 |
| | | | | svn:r238 | ||
* | Factor out timeval-related functions. | Nick Mathewson | 2003-04-16 |
| | | | | svn:r237 | ||
* | Remove the notion of "onion ciphers"; make packing and unpacking separate fns | Nick Mathewson | 2003-04-16 |
| | | | | svn:r236 | ||
* | add missing prototype | Roger Dingledine | 2003-04-16 |
| | | | | svn:r235 | ||
* | Tests for crypto; more tests for buffers | Nick Mathewson | 2003-04-16 |
| | | | | svn:r234 | ||
* | divorce circuit building from user connections | Roger Dingledine | 2003-04-16 |
| | | | | | | | | now we rebuild the circuit periodically (but only if it's been used), and we can further abstract it to do incremental circuit building, etc. svn:r233 | ||
* | Introduce a few unit tests (from older code), refactor compression ↵ | Nick Mathewson | 2003-04-15 |
| | | | | | | setup/teardown svn:r232 | ||
* | make it work (heh) | Roger Dingledine | 2003-04-11 |
| | | | | svn:r231 | ||
* | refactored some duplicate code into connection_edge.c | Roger Dingledine | 2003-04-11 |
| | | | | svn:r230 | ||
* | bugfix: make onion proxies actually obey their requested bandwidth | Roger Dingledine | 2003-04-08 |
| | | | | svn:r229 | ||
* | let the 'test' binary build from the source distrib | Roger Dingledine | 2003-04-08 |
| | | | | svn:r228 | ||
* | put most of the remaining exit policy stuff in | Roger Dingledine | 2003-04-08 |
| | | | | | | | route selection still doesn't pay attention to exit policies though svn:r227 | ||
* | First test added | Nick Mathewson | 2003-04-07 |
| | | | | svn:r226 | ||
* | parse exit policy lines | Roger Dingledine | 2003-04-07 |
| | | | | svn:r225 | ||
* | Add magic to end of C files to make emacs happy; split test invocation into ↵ | Nick Mathewson | 2003-04-07 |
| | | | | | | separate file. svn:r224 | ||
* | make servers tolerate the dns bug. | Roger Dingledine | 2003-04-05 |
| | | | | svn:r223 | ||
* | begin cells are now address:port, not address,port | Roger Dingledine | 2003-04-05 |
| | | | | | | | (breaks backward compatibility) svn:r222 | ||
* | remove obsolete httpap | Roger Dingledine | 2003-04-04 |
| | | | | svn:r220 | ||
* | remove obsolete smtpap | Roger Dingledine | 2003-04-04 |
| | | | | svn:r219 | ||
* | move cell size to 256. seems to work (?) | Roger Dingledine | 2003-03-24 |
| | | | | svn:r218 | ||
* | get rid of those nasty tabs | Roger Dingledine | 2003-03-24 |
| | | | | svn:r216 | ||
* | fix rare race condition | Roger Dingledine | 2003-03-24 |
| | | | | | | | | if the directory is remade while an OR is handshaking, the directory needs to become dirty again when the handshake succeeds svn:r215 | ||
* | Fix message when decompressing | Nick Mathewson | 2003-03-19 |
| | | | | svn:r214 | ||
* | Be loud when decompressing | Nick Mathewson | 2003-03-19 |
| | | | | svn:r213 | ||
* | obsolete notion of 'role' from config files | Roger Dingledine | 2003-03-19 |
| | | | | svn:r210 | ||
* | Make decompression loud. | Nick Mathewson | 2003-03-19 |
| | | | | svn:r209 | ||
* | kludge because openssl and zlib both typedef free_func :( | Roger Dingledine | 2003-03-19 |
| | | | | svn:r208 | ||
* | fix arg bug; reduce confusion in package_raw_inbuf | Roger Dingledine | 2003-03-19 |
| | | | | svn:r207 | ||
* | Add other side of half-open-connection logic (still disabled | Nick Mathewson | 2003-03-19 |
| | | | | svn:r206 | ||
* | cleaner errors | Roger Dingledine | 2003-03-19 |
| | | | | svn:r205 |