| Commit message (Expand) | Author | Age |
* | fix assert triggers in 0.0.7.x: if the other side returns•••an address 0.0.0.0, don't put it into the client dns cache.
svn:r2233
| Roger Dingledine | 2004-08-15 |
* | reject the default edonkey, kazaa, gnutella ports•••to slow the coming flood
svn:r2195
| Roger Dingledine | 2004-08-08 |
* | avoid racing the mark-for-close when the client hangs up on us•••at the same time we get an end relay cell.
(thanks to wmf for reminding me)
svn:r2181
| Roger Dingledine | 2004-08-07 |
* | reject tor-resolve requests for .onion addresses early•••svn:r2174
| Roger Dingledine | 2004-08-07 |
* | and add a comment to that effect•••svn:r2159
| Roger Dingledine | 2004-08-06 |
* | make explicit that 'no socks policy' means 'accept'•••svn:r2158
| Roger Dingledine | 2004-08-06 |
* | bugfix: when you finish answering a 'resolve' request, hold the•••connection open so you can flush the answer
svn:r2148
| Roger Dingledine | 2004-08-05 |
* | bugfix: when tor-resolve asks to resolve an IP to an IP and we answer•••immediately, there's no need to send an 'end' relay cell when we close
the conn.
svn:r2147
| Roger Dingledine | 2004-08-04 |
* | Fix all warnings on win32 build•••svn:r2127
| Nick Mathewson | 2004-08-03 |
* | we were counting incorrectly when trying to figure out whether•••a given AP stream was being handled or not.
(how did this work?)
svn:r2077
| Roger Dingledine | 2004-07-21 |
* | make connection_tls_finish_handshake() more plausible.•••now we accept connections from unknown routers.
svn:r2074
| Roger Dingledine | 2004-07-21 |
* | bugfix: hidden services were broken in cvs•••svn:r2053
| Roger Dingledine | 2004-07-17 |
* | tweaks and bugfix on resolve/resolved code•••svn:r1980
| Roger Dingledine | 2004-06-17 |
* | Implement RESOLVE/RESOLVED cells and socks resolve code•••svn:r1978
| Nick Mathewson | 2004-06-17 |
* | be sure to detach streams from the circuit linked list before freeing them•••also, don't bother marking a conn for close if you're about to free it
svn:r1935
| Roger Dingledine | 2004-06-02 |
* | fix a double mark-for-close•••svn:r1913
| Roger Dingledine | 2004-05-20 |
* | enable checking the socks policy•••svn:r1906
| Roger Dingledine | 2004-05-20 |
* | Allow multiple exit policy lines; mostly add support for AP policies•••svn:r1905
| Nick Mathewson | 2004-05-20 |
* | 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 Dingledine | 2004-05-13 |
* | break connection_edge_end out of connection_mark_for_close•••svn:r1858
| Roger Dingledine | 2004-05-12 |
* | Make "connected" a different case from "finished_flushing"; always close_imme...•••svn:r1852
| Nick Mathewson | 2004-05-12 |
* | it's amazing what a bit of punctuation can do for appearances•••svn:r1843
| Roger Dingledine | 2004-05-10 |
* | comment and doxygenate connection_edge.c•••svn:r1833
| Roger Dingledine | 2004-05-10 |
* | bugfix: add a circ->resolving_streams field, and make dns resolving ...•••bugfix: actually complain if we duplicate mark-for-close a circuit
add more logging for relay ends that claim dns resolve failed, so we can
find out why they're not being retried.
svn:r1798
| Roger Dingledine | 2004-05-06 |
* | Only connection_add connections once they have conn->s sett; refactor code ar...•••svn:r1788
| Nick Mathewson | 2004-05-05 |
* | 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 |