| Commit message (Expand) | Author | Age |
... | |
* | Working strerror for windows socket errors, plus some snide comments.•••svn:r1775
| Nick Mathewson | 2004-05-02 |
* | Handle windows socket errors correctly; comment most of common.•••svn:r1756
| Nick Mathewson | 2004-05-01 |
* | Use socketclose on windows as appropriate; end pid files with newline•••svn:r1745
| Nick Mathewson | 2004-04-28 |
* | fix a bug in dns.c, note but don't fix another one•••svn:r1735
| Roger Dingledine | 2004-04-28 |
* | don't crash, if a conn that sent a begin has suddenly lost its circuit•••svn:r1704
| Roger Dingledine | 2004-04-25 |
* | use tor_assert•••remove obsolete BUF_OK macro
svn:r1697
| Roger Dingledine | 2004-04-25 |
* | the socketpair bug is no longer a bug•••now it is a documented behavior
svn:r1674
| Roger Dingledine | 2004-04-19 |
* | bugfix: you mean we're supposed to reuse fresh descriptors and•••refetch stale ones, not reuse stale ones and refetch fresh ones?
svn:r1667
| Roger Dingledine | 2004-04-18 |
* | if an intro circ waiting for an ack dies before getting one, then•••count it as a nack
svn:r1665
| Roger Dingledine | 2004-04-18 |
* | expire dir connections that live for more than 5 minutes•••svn:r1663
| Roger Dingledine | 2004-04-18 |
* | log n_circ_ids when attaching rend streams•••svn:r1657
| Roger Dingledine | 2004-04-17 |
* | more useful logs to track weasel's bug•••svn:r1649
| Roger Dingledine | 2004-04-17 |
* | bugfix: when you sleep your hidden-service laptop, as soon•••as it wakes up it tries to upload a service descriptor, but
socketpair fails for some reason (localhost not up yet?)
now we simply give up on that upload, and we'll try again later.
svn:r1646
| Roger Dingledine | 2004-04-17 |
* | fix a pair of duplicate mark-for-closes•••svn:r1643
| Roger Dingledine | 2004-04-16 |
* | when alice uses a port that the hidden service doesn't accept,•••it now sends back an end cell (denied by exit policy). otherwise
alice would just have to wait to time out.
svn:r1642
| Roger Dingledine | 2004-04-16 |
* | wait a minute, weasel said there was a memory-stomping bug here•••let's see if we find it
svn:r1639
| Roger Dingledine | 2004-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 Dingledine | 2004-04-16 |
* | Must detach before attaching, or else we infinite-loop•••svn:r1632
| Nick Mathewson | 2004-04-15 |
* | make unattached rend streams expire after a while (60s)•••(they were darned persistent)
also make intro circs that are waiting for acks expire after a while (20s)
svn:r1628
| Roger Dingledine | 2004-04-15 |
* | narrow in closer•••svn:r1627
| Roger Dingledine | 2004-04-15 |
* | prune abandoned circs better•••add debugging info for the bug weasel found
svn:r1626
| Roger Dingledine | 2004-04-14 |
* | make rendezvous points work again•••(yay. now time to mess them up again.)
svn:r1619
| Roger Dingledine | 2004-04-14 |
* | let introcircs receive acks. rend streams now deal correctly again.•••(i think)
svn:r1614
| Roger Dingledine | 2004-04-13 |
* | or, not and•••svn:r1610
| Nick Mathewson | 2004-04-13 |
* | Handle END_STREAM_REASON_{EXITPOLICY|RESOLVEFAILED}•••svn:r1609
| Nick Mathewson | 2004-04-13 |
* | ACK/NAK INTRODUCE1 requests. (We do no useful processing on them yet)•••svn:r1597
| Nick Mathewson | 2004-04-12 |
* | continue beating at pieces of The Bug•••svn:r1588
| Roger Dingledine | 2004-04-09 |
* | set rend exit connection state _before_ calling rend_service_set_connection_a...•••svn:r1579
| Nick Mathewson | 2004-04-09 |
* | circuit-level sendmes weren't working, because the exit•••thought it was an exit.
i overhauled the edge_type mechanism. hopefully this will help.
svn:r1570
| Roger Dingledine | 2004-04-08 |
* | don't try to circuit_log_path if you're at the exit edge of a circ•••svn:r1561
| Roger Dingledine | 2004-04-08 |
* | Use CIRCUIT_IS_ORIGIN in favor of boolean circ->cpath•••svn:r1555
| Nick Mathewson | 2004-04-08 |
* | Set rend_query on exiting streams•••svn:r1551
| Nick Mathewson | 2004-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 Dingledine | 2004-04-07 |
* | Remember when we received which service desc.•••svn:r1536
| Nick Mathewson | 2004-04-07 |
* | Delete trailing whitespace and expand tabs; remove unused aes decrypt code•••svn:r1522
| Nick Mathewson | 2004-04-07 |
* | mark a rend circ dirty when you attach to it•••svn:r1518
| Roger Dingledine | 2004-04-07 |
* | Set routerinfo->addr properly for own routerinfo; do casei routerinfo compare•••svn:r1514
| Nick Mathewson | 2004-04-06 |
* | Set correct address and port mappings on outgoing rendezvous connections•••svn:r1513
| Nick Mathewson | 2004-04-06 |
* | alice just fetched bob's hidden webpage.•••yay.
svn:r1512
| Roger Dingledine | 2004-04-06 |
* | checkpoint commit: rend closer to working, still not there yet•••svn:r1506
| Roger Dingledine | 2004-04-06 |
* | don't detach-and-retry rendezvous streams•••svn:r1498
| Roger Dingledine | 2004-04-05 |
* | oaep uses 42 more bytes -- stop clobbering buffers•••also maybe fix some constants here and there -- nick?
svn:r1484
| Roger Dingledine | 2004-04-05 |
* | strdup the intro point when you pick it, so you•••don't free it and then return it
svn:r1483
| Roger Dingledine | 2004-04-05 |
* | complain early if we get an unrecognized nickname from•••bob's rend service descriptor
svn:r1482
| Roger Dingledine | 2004-04-05 |
* | if a rend stream has already been attached to a rend circ,•••then don't attach it again (and again, and again, and...)
svn:r1477
| Roger Dingledine | 2004-04-05 |
* | more alice-side infrastructure•••handle rendezvous acks,
do rend begin cells right,
send an introduction cell (sort of)
receive a rendezvous2 cell (sort of)
svn:r1475
| Roger Dingledine | 2004-04-05 |
* | alice can now look up bob's service descriptor,•••choose an intro point, connect to it,
choose a rend point, connect to it and establish a cookie,
get an ack from the rendezvous point,
and know when both circs are ready for her.
APConns don't use conn->purpose anymore
don't initiate a renddesc lookup if one is already in progress
also fix a buffer overflow in nickname parsing (only exploitable
by the operator though)
svn:r1471
| Roger Dingledine | 2004-04-05 |
* | Implement acks•••svn:r1470
| Nick Mathewson | 2004-04-03 |
* | Handle rendezvous relay cells•••svn:r1464
| Nick Mathewson | 2004-04-03 |
* | Use (set|get)_uint(16|32) in lieu of memcpy where reasonable.•••svn:r1462
| Nick Mathewson | 2004-04-03 |