aboutsummaryrefslogtreecommitdiff
path: root/src/or/rendclient.c
Commit message (Expand)AuthorAge
...
* Normalize whitespace; add a "tell me about all the unnormalized whitespace" t...•••svn:r2758 Nick Mathewson2004-11-09
* Clean up copyrights.•••Break connection_consider_empty_buckets() out of connection_read_bucket_decrement(). svn:r2698 Roger Dingledine2004-11-07
* canonicalize "src" and "dest" arg order in crypto.c (and others)•••svn:r2644 Roger Dingledine2004-11-02
* Hidden service operators had a bug in version 1 style INTRODUCE cells•••that made them fail. Fix the bug, and revert clients to use version 0 until 0.0.9pre4 is obsolete. svn:r2641 Roger Dingledine2004-11-01
* start generating new version of introduce1 cells•••svn:r2586 Roger Dingledine2004-10-24
* don't assert multiple things in the same tor_assert()•••svn:r2544 Roger Dingledine2004-10-16
* Build without warnings on mac gcc 3.3•••svn:r2487 Nick Mathewson2004-10-14
* more int to size_t conversions, fixing one or more amd64 bugs•••plus a whitespace patch on config.c from vicman svn:r2482 Roger Dingledine2004-10-14
* better warn message for failed hidserv desc fetch•••svn:r2412 Roger Dingledine2004-10-03
* More digest/nickname fixes•••svn:r2000 Nick Mathewson2004-07-02
* Break files apart into more modules••• * \file circuitbuild.c * \brief The actual details of building circuits. * \file circuitlist.c * \brief Manage the global circuit list. * \file circuituse.c * \brief Launch the right sort of circuits, attach streams to them. * \file connection_edge.c * \brief Handle edge streams. * \file onion.c * \brief Functions to queue create cells, and handle onionskin * parsing and creation. * \file relay.c * \brief Handle relay cell encryption/decryption, plus packaging and * receiving from circuits. svn:r1863 Roger Dingledine2004-05-13
* clean up directory.c API•••svn:r1860 Roger Dingledine2004-05-12
* break connection_edge_end out of connection_mark_for_close•••svn:r1858 Roger Dingledine2004-05-12
* Make some functions static•••svn:r1857 Nick Mathewson2004-05-12
* More doxygenation.•••svn:r1832 Nick Mathewson2004-05-10
* more doxygen markup•••plenty more remains svn:r1824 Roger Dingledine2004-05-09
* Comments for nearly all non-tricky files•••svn:r1796 Nick Mathewson2004-05-05
* use tor_assert•••remove obsolete BUF_OK macro svn:r1697 Roger Dingledine2004-04-25
* when you get an intro ack, don't also count it as an intro nack•••svn:r1666 Roger Dingledine2004-04-18
* if an intro circ waiting for an ack dies before getting one, then•••count it as a nack svn:r1665 Roger Dingledine2004-04-18
* fix another rare bug: when we had tried all the intro•••points for a hidden service, we fetched the descriptor again, but we left our introcirc thinking it had already sent an intro, so it kept waiting for a response... svn:r1644 Roger Dingledine2004-04-16
* more useful logging for rend services and clients•••svn:r1641 Roger Dingledine2004-04-16
* i was wrong about one of my invariants•••now it's commented this should fix asserts when you try an intro point, get a nack, and try a second one and it works. svn:r1637 Roger Dingledine2004-04-16
* put in an extra assert, might find a bug these way•••svn:r1636 Roger Dingledine2004-04-16
* make rendezvous points work again•••(yay. now time to mess them up again.) svn:r1619 Roger Dingledine2004-04-14
* remove unused variable•••svn:r1615 Roger Dingledine2004-04-13
* let introcircs receive acks. rend streams now deal correctly again.•••(i think) svn:r1614 Roger Dingledine2004-04-13
* clean up circuit rebuilding some; fix some bugs we hadn't hit yet•••svn:r1606 Roger Dingledine2004-04-13
* Handle the rendezvous-circ elements of retrying introductions.•••svn:r1604 Nick Mathewson2004-04-13
* <arma> you should make r and i and use r for r and i for i•••svn:r1603 Nick Mathewson2004-04-13
* Handle introduce naks. Arma: Is this right?•••svn:r1602 Nick Mathewson2004-04-13
* Get the rest of intro-ack/nak handling in ... except for the tricky "pick a n...•••svn:r1601 Nick Mathewson2004-04-13
* ACK/NAK INTRODUCE1 requests. (We do no useful processing on them yet)•••svn:r1597 Nick Mathewson2004-04-12
* bugfix: alice would crash if bob advertised 0 intro points•••svn:r1559 Roger Dingledine2004-04-08
* Use CIRCUIT_IS_ORIGIN in favor of boolean circ->cpath•••svn:r1555 Nick Mathewson2004-04-08
* clean up rend_client_get_random_intro•••svn:r1552 Roger Dingledine2004-04-08
* if the rend desc cache entry was fetched more than 15 mins ago,•••then try to fetch a new one. but if the new fetch fails, use the old one. svn:r1540 Roger Dingledine2004-04-07
* Remember when we received which service desc.•••svn:r1536 Nick Mathewson2004-04-07
* set the circ windows on the middle hop of the rend circs•••svn:r1511 Roger Dingledine2004-04-06
* Force hybrid encryption on for key negotiation•••svn:r1509 Nick Mathewson2004-04-06
* checkpoint commit: rend closer to working, still not there yet•••svn:r1506 Roger Dingledine2004-04-06
* Set handshake_state to NULL before appending cpath hops•••svn:r1505 Nick Mathewson2004-04-06
* Document stuff, reduce magic numbers, add emacs magic•••svn:r1502 Nick Mathewson2004-04-06
* fix the bob-can't-decode-relays bug•••now alice can send the begin and bob can receive it. svn:r1499 Roger Dingledine2004-04-05
* make rend apconn send to the right cpath layer•••and fix circuit_log_path to know about rend circs svn:r1496 Roger Dingledine2004-04-05
* Spec conformance: KH|"INTRODUCE" is only for establishing intro pt•••svn:r1493 Nick Mathewson2004-04-05
* Use symbolic constants; make padding types match.•••svn:r1491 Nick Mathewson2004-04-05
* Implement response to RENDEZVOUS2 cell.•••svn:r1490 Nick Mathewson2004-04-05
* Do first half of Alice-side of DH handshake.•••svn:r1485 Nick Mathewson2004-04-05
* oaep uses 42 more bytes -- stop clobbering buffers•••also maybe fix some constants here and there -- nick? svn:r1484 Roger Dingledine2004-04-05