summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* r9298@dhcp-18-188-67-85: nickm | 2006-10-20 11:25:07 -0400Nick Mathewson2006-10-20
| | | | | | | Weasel correctly notes that we should not discard the return value from connection_exit_begin_con. Right now, the return value is always discardable, so this does not actually cause a bug, but it might later. So fix it. svn:r8774
* r9290@31-35-219: nickm | 2006-10-20 10:32:33 -0400Nick Mathewson2006-10-20
| | | | | | | Add a GETINFO target so controllers can ask Tor for the current state of a router. (Results given in networkstatus format.) svn:r8772
* r9289@31-35-219: nickm | 2006-10-20 09:43:22 -0400Nick Mathewson2006-10-20
| | | | | | | Fix longstanding bug in connection_exit_begin_conn(): Since connection_edge_end() exits when the connection is unattached, we were never sending RELAY_END cells back for failed RELAY_BEGIN attempts. Fix this. This might make clients that were otherwise timing out either fail faster or retry faster, which is good news for us. svn:r8770
* update task for latest openssl version.Andrew Lewman2006-10-20
| | | | svn:r8769
* Include torbutton in the base tor installation. If Firefox exists,Andrew Lewman2006-10-20
| | | | | | | install torbutton for all profiles. svn:r8768
* i saw somebody on #tor paste a string where these wereRoger Dingledine2006-10-20
| | | | | | | null. better safe than sorry. svn:r8767
* r9287@Kushana: nickm | 2006-10-19 19:28:31 -0400Nick Mathewson2006-10-19
| | | | | | | Weasel points out that a routerdesc requested by digest can never change. Weasel is right. svn:r8766
* r9277@Kushana: nickm | 2006-10-19 19:03:05 -0400Nick Mathewson2006-10-19
| | | | | | | Add pragma:no-cache and expires headers so that directory lookups can work better in the presence of caching HTTP proxies. (I would have used Cache-Control, but that is an HTTP/1.1 thing.) All timeouts are currently wild-assed guesses. svn:r8765
* r9276@Kushana: nickm | 2006-10-19 17:08:15 -0400Nick Mathewson2006-10-19
| | | | | | | Add some more unit tests for policies. svn:r8764
* r9275@Kushana: nickm | 2006-10-19 16:45:19 -0400Nick Mathewson2006-10-19
| | | | | | | Split smartlist tests into their own function, and add a couple more. Re-enable strmap iteration tests. Remove tests for code that doesnt exist any more (parse_nickname_list, identity ciphers). svn:r8763
* r9274@Kushana: nickm | 2006-10-19 16:16:58 -0400Nick Mathewson2006-10-19
| | | | | | | Add unit tests for tor_mmap_file(); make tor_mmap_t.size always be the size of the file (not the size of the mapping); add an extra argument to read_file_to_str() so it can return the size of the result string. svn:r8762
* r9273@Kushana: nickm | 2006-10-19 15:43:39 -0400Nick Mathewson2006-10-19
| | | | | | | Never discard a descriptor for being too old until either it is recommended by no authorities, or until we download a better (more recent and recommended) one for the same router. This will eventually make it possible for servers to publish less often. svn:r8761
* r9272@Kushana: nickm | 2006-10-19 12:52:37 -0400Nick Mathewson2006-10-19
| | | | | | | Fix an XXX in handling destroy cells: when we get a destroy cell with reason FOO, do not tell the controller REASON=FOO. Instead, say REASON=DESTROYED REMOTE_REASON=FOO. Suggested by a conversation with Mike Perry. svn:r8760
* svn:r8759Nick Mathewson2006-10-19
|
* r9114@Kushana: nickm | 2006-10-06 15:46:41 -0400Nick Mathewson2006-10-19
| | | | | | | Move a changelog item; add a TODO. svn:r8758
* svn:r8757Nick Mathewson2006-10-19
|
* r9091@totoro: nickm | 2006-10-19 11:45:28 -0400Nick Mathewson2006-10-19
| | | | | | | Change to BadExit logic: Let authorities set an "I list bad exits" flag. Consider an exit bad if it is listed as bad by more than half of *those* authorities. This gives us a better migration path. svn:r8756
* r9081@totoro: nickm | 2006-10-19 11:00:51 -0400Nick Mathewson2006-10-19
| | | | | | | Try to detect windows properly when cross-compiling svn:r8755
* r9080@totoro: nickm | 2006-10-19 11:00:16 -0400Nick Mathewson2006-10-19
| | | | | | | Oops, forgot the patch: Use corect macro to detect cygwin builds (patch from Pei Hanru) svn:r8754
* r9079@totoro: nickm | 2006-10-19 10:44:48 -0400Nick Mathewson2006-10-19
| | | | | | | Use corect macro to detect cygwin builds (patch from Pei Hanru) svn:r8753
* id_to_fp: Support reading from stdinPeter Palfrader2006-10-19
| | | | svn:r8751
* r9077@totoro: nickm | 2006-10-18 11:41:16 -0400Nick Mathewson2006-10-18
| | | | | | | Another patch from Mike Perry; sprintfing a NULL pointer. (with comment). svn:r8747
* r9075@totoro: nickm | 2006-10-18 10:08:30 -0400Nick Mathewson2006-10-18
| | | | | | | Add comments on questions in control-spec.txt svn:r8746
* hammer farther on the status events. still a lot of questions.Roger Dingledine2006-10-18
| | | | svn:r8745
* Fix up the strcmp logic to actually display the error message. IncludeAndrew Lewman2006-10-18
| | | | | | | | an explanation for spurious messageboxes for those curious as to their existence svn:r8744
* Bundle torbutton with mingw installer. Figure out how to get itAndrew Lewman2006-10-18
| | | | | | | installed into Firefox without user intervention is step 2. svn:r8743
* r9062@totoro: nickm | 2006-10-17 11:19:43 -0400Nick Mathewson2006-10-17
| | | | | | | Fix -Wlots with command.c (a uchar is never -1). Note also that one of our ifs is very stupid. svn:r8741
* r9061@totoro: nickm | 2006-10-17 11:18:28 -0400Nick Mathewson2006-10-17
| | | | | | | Oops. Libevent 1.2 exists. Add it to our enum, even though we dont care yet. svn:r8740
* r9060@totoro: nickm | 2006-10-17 11:12:48 -0400Nick Mathewson2006-10-17
| | | | | | | Apply patch from Mike Perry: add more reasons for circuit destroys. (Slightly tweaked to avoid allocating a number for an "internal" reason.) svn:r8739
* Updated version of openssl.Andrew Lewman2006-10-17
| | | | svn:r8737
* Updated version of openssl and removed duplicate win32api get.Andrew Lewman2006-10-17
| | | | svn:r8736
* break status events into notice/warn rather than general/client/server.Roger Dingledine2006-10-16
| | | | | | | | this way vidalia has some guess about how freaked out we are, even if it doesn't recognize the status name. svn:r8735
* take some more notes on status events we wantRoger Dingledine2006-10-15
| | | | svn:r8728
* clean up and downgrade some log messagesRoger Dingledine2006-10-15
| | | | svn:r8727
* move the 'time jump' warning back to a higher threshold.Roger Dingledine2006-10-15
| | | | | | | | this still occurs on moria sometimes if it's swapping to death. so be it. svn:r8725
* flesh out the status events some moreRoger Dingledine2006-10-14
| | | | svn:r8715
* r9021@totoro: nickm | 2006-10-13 01:42:45 -0400Nick Mathewson2006-10-13
| | | | | | | Fix for last patch. "", though empty, is true. This ain't Python, Nick. svn:r8701
* r9019@totoro: nickm | 2006-10-13 01:32:34 -0400Nick Mathewson2006-10-13
| | | | | | | Fix extraneous space in CIRC events when path is empty. svn:r8700
* r9017@totoro: nickm | 2006-10-13 01:27:33 -0400Nick Mathewson2006-10-13
| | | | | | | Second patch to work on circuit close reasons from Mike Perry. Disabled partially; see comment. Whitespace cleaned up. svn:r8699
* Commit debian 0.1.2.2-alpha-1 changelogPeter Palfrader2006-10-12
| | | | svn:r8695
* a few more tweaks and a new subsectionRoger Dingledine2006-10-12
| | | | svn:r8694
* clean up and name and syntax of status eventsRoger Dingledine2006-10-12
| | | | svn:r8693
* dump more ideas in the blocking paperRoger Dingledine2006-10-12
| | | | svn:r8692
* Motivate and introduce blocking.tex better.Roger Dingledine2006-10-12
| | | | | | | Also expand on anonymity effects from becoming a bridge relay. svn:r8691
* r9004@totoro: nickm | 2006-10-11 18:05:24 -0400Nick Mathewson2006-10-11
| | | | | | | | Add client support for a 'BadExit' flag, so authorities can say "Server X is a poor choise for your nytimes.com connections, as it seems to direct them to HoorayForMao.com or (more likely) WouldYouLikeToBuyTheseFineEncyclopedias.com" svn:r8690
* simplify a section of the HACKING fileRoger Dingledine2006-10-11
| | | | svn:r8689
* r8987@totoro: nickm | 2006-10-10 19:46:08 -0400Nick Mathewson2006-10-10
| | | | | | | Remove -Winline from standard list, add -Wswitch-enum. svn:r8687
* r8986@totoro: nickm | 2006-10-10 19:40:28 -0400Nick Mathewson2006-10-10
| | | | | | | Make --enable-gcc-warnings work on gcc3.3, not just on gcc4.0 svn:r8686
* r8985@totoro: nickm | 2006-10-10 19:39:57 -0400Nick Mathewson2006-10-10
| | | | | | | Fix a signed/unsigned compare in eventdns.c svn:r8685
* - Stop triggering asserts if the controller tries to extend hiddenRoger Dingledine2006-10-09
| | | | | | | | service circuits. (also found by mwenge) svn:r8682