Commit History

Autor SHA1 Mensaxe Data
  Nick Mathewson b3c2b62a14 Make "common" no longer depend on or.h %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson cb07e2ad27 Strdup hates finding 0 bytes. %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson d93ff0b82f Handle rendezvous relay cells %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine 7eaa655b6d publish and fetch the right rendezvous urls %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson ba196a9d17 Use (set|get)_uint(16|32) in lieu of memcpy where reasonable. %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine 8a1ad2b84e more progress on alice's side %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 7451de5d97 Loops work better when they terminate. Non-terminating loops are easier %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson ffc58cd91a Build without warnings against openssl 0.9.6 %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 137b577bbd Refactor the heck out of crypto interface: admit that we will stick with one ciphersuite at a time, make const things const, and stop putting openssl in the headers. %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine 3dc3d0c4cc it's HiddenServiceDir %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine 4e996a4ce8 tabs %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine 8c19d6e3d7 alice can intercept y.onion requests, do a lookup on them via tor, %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine 15036380a8 no underscores in nicknames %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 99dc566c18 Add examples for hidden services %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 88e2a09c22 Startup without crashing. %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson fc4d15baf6 Hide smartlist internals %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine bbc9484957 fix some bugs; more remain %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine 06c812c2de remember to lower-case the y in y.onion %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine 2202c2c7ec AP conns use conn->rend_query now too %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 2bc2f1ed03 Finish renaming rend_service field %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine a8d805e292 break out circ->rend_service %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson e8345bfced refactor; start adding debugging logs to midpoint rend stuff %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 25a9bc594f Finish missing comment :p %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 08d748b6b3 Implement rennd_services_init %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine fc3d7383e7 router_choose_random_node can take a smartlist of nodes to exclude %!s(int64=22) %!d(string=hai) anos
  Roger Dingledine f34e6da3e7 now circuit_get_newest returns an appropriate circ for your purpose %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 4cb21bab48 Make preferred/excluded intro points configurable %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson a981c4099a Implement midpoint functionality for rendezvous points. %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 79fc52170e For hidden services: handle INTRODUCE2, send ESTABLISH_INTRO, RENDEZVOUS1. %!s(int64=22) %!d(string=hai) anos
  Nick Mathewson 6b958494f3 refactor to use new digest/checksig wrapper, add emacs magic, untabify %!s(int64=22) %!d(string=hai) anos