aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* r8983@totoro: nickm | 2006-10-09 14:19:18 -0400Nick Mathewson2006-10-09
| | | | | | | Add missing ! to code to generate short/verbose nicknames for orconn events. svn:r8674
* r8973@totoro: nickm | 2006-10-09 11:45:47 -0400Nick Mathewson2006-10-09
| | | | | | | | | | | Touch up last patch (to add REASON to CIRC events): make some reasons more sensible, send reasons only to controllers that have enabled extended events, and clean up whitespace. svn:r8672
* r8972@totoro: nickm | 2006-10-09 10:36:22 -0400Nick Mathewson2006-10-09
| | | | | | | Patch from Mike Perry: add a REASON field to closed and failed circ events. svn:r8671
* r8971@totoro: nickm | 2006-10-09 10:16:23 -0400Nick Mathewson2006-10-09
| | | | | | | Move definition of ssize_t to torint.h svn:r8670
* r8970@totoro: nickm | 2006-10-09 10:12:53 -0400Nick Mathewson2006-10-09
| | | | | | | Win32 patch from Matt Edman: fix compilation bugs by casting to int; defining SSIZE_T; defining USE_TWOS_COMPLEMENT in windows orconfig.h; and using the proper names for win32 functions on GetProcAddress. Also fixes bug 295. svn:r8669
* was this one we missed?Roger Dingledine2006-10-09
| | | | svn:r8666
* r8967@totoro: nickm | 2006-10-08 23:38:50 -0400Nick Mathewson2006-10-09
| | | | | | | Fix some test and warn failures in last commit svn:r8665
* r8957@totoro: nickm | 2006-10-08 22:35:17 -0400Nick Mathewson2006-10-09
| | | | | | | The otherwise regrettable MIPSpro C compiler warns about values set but never used, and about mixing enums and ints; these are good warnings, and so should be fixed. This removes some dead code and some potential bugs. Thanks to pnx. svn:r8664
* r8956@totoro: nickm | 2006-10-08 22:25:27 -0400Nick Mathewson2006-10-09
| | | | | | | Fix bug with handling EVENT_NEW_DESC with verbose nicknames enabled. Also, check for tor_vsnprintf failure in controller messages. svn:r8663
* remove some old debugging codeRoger Dingledine2006-10-08
| | | | svn:r8657
* r8947@totoro: nickm | 2006-10-08 17:04:30 -0400Nick Mathewson2006-10-08
| | | | | | | Fix signed/unsigned compare warning in eventdns.c svn:r8654
* Remove spurious void which causes builds to fail in mingw.Andrew Lewman2006-10-08
| | | | svn:r8650
* Add missing return so this builds on mingw.Andrew Lewman2006-10-08
| | | | svn:r8649
* In the hidden service example in torrc.sample, stop recommendingRoger Dingledine2006-10-08
| | | | | | | esoteric and discouraged hidden service options. svn:r8648
* try dirport reachability testing five times less often.Roger Dingledine2006-10-08
| | | | | | | | it's already so darn thorough per test -- it chews through like four circuits before giving up. svn:r8646
* r8933@totoro: nickm | 2006-10-07 20:33:16 -0400Nick Mathewson2006-10-08
| | | | | | | whitespace fixes; add changelog for last commit. svn:r8644
* r8932@totoro: nickm | 2006-10-07 20:29:03 -0400Nick Mathewson2006-10-08
| | | | | | | Try to make mingw capable of producing a working tor binary for win98: make all NT-service-related functions get lazy-loaded on demand. I have no idea if this even compiles. svn:r8643
* r8926@totoro: nickm | 2006-10-07 15:56:14 -0400Nick Mathewson2006-10-07
| | | | | | | refactor circuit_list_path and circuit_list_path_verbose into a common _impl function. svn:r8642
* bump to 0.1.2.2-alpha-dev. time to go wild again.Roger Dingledine2006-10-07
| | | | svn:r8639
* r8923@totoro: nickm | 2006-10-07 11:44:33 -0400Nick Mathewson2006-10-07
| | | | | | | More doxygen comments svn:r8637
* Bump to 0.1.2.2-alpha. Not tagged yet, so somebody can find aRoger Dingledine2006-10-07
| | | | | | | compile bug on an obscure platform while i'm asleep. svn:r8634
* finish poking and prodding. i'm all happy now.Roger Dingledine2006-10-07
| | | | svn:r8633
* more minor cleanupsRoger Dingledine2006-10-07
| | | | svn:r8630
* resolve the entryguard uptime/capacity question. and mark aRoger Dingledine2006-10-07
| | | | | | | new xxx that we'll want to address one day. svn:r8628
* fix something that looked scary to me. i believe this won'tRoger Dingledine2006-10-07
| | | | | | | | | | change any behavior currently, but it will avoiding calling noop code that might change for the worse some time. nick, please confirm. svn:r8623
* minor cleanupsRoger Dingledine2006-10-07
| | | | svn:r8622
* bugfix and cleanups re: entry guards.Roger Dingledine2006-10-06
| | | | svn:r8620
* fix a size_t-to-len compile warningRoger Dingledine2006-10-06
| | | | svn:r8618
* fetch all the v1 directory stuff way less often. plus, moveRoger Dingledine2006-10-06
| | | | | | | | | | around some housecleaning calls so they still occur often. are some of these redundant or in the wrong order? there are so many of them, maybe they should be put into a separate function that has better documentation. svn:r8607
* cleanups, closer to a changelogRoger Dingledine2006-10-06
| | | | svn:r8606
* reapply a patch from adam langley that got clobbered whenRoger Dingledine2006-10-06
| | | | | | | nick merged something back in svn:r8605
* bugfix: When testing reachability of our dirport, don't launch a newRoger Dingledine2006-10-06
| | | | | | | test if there's already one in progress. svn:r8604
* r9101@Kushana: nickm | 2006-10-05 23:05:11 -0400Nick Mathewson2006-10-06
| | | | | | | Trivial fix for solaris build. Libevent will want to use its own fix here, and probably already has. svn:r8601
* r9097@Kushana: nickm | 2006-10-05 14:51:57 -0400Nick Mathewson2006-10-05
| | | | | | | Make eventdns.c formatting a little closer to evdns.c in libevent; add some bulletproofing to APPEND16 macro; clean some messages. svn:r8600
* checkpoint some cleanupsRoger Dingledine2006-10-05
| | | | svn:r8599
* r9087@Kushana: nickm | 2006-10-04 01:19:15 -0400Nick Mathewson2006-10-04
| | | | | | | | | | We're trying to catch the kind of jerk who'd hijack zy6pzwohtnlq.test, not the kind of lunatic who'd hijack zy6pzwohtnlq%s.test, though apparently those exist too. svn:r8595
* r8862@totoro: nickm | 2006-10-03 14:54:14 -0400Nick Mathewson2006-10-03
| | | | | | | Make verbose names get used (when appropriate and selected) in responses to getinfo requests. svn:r8593
* r8861@totoro: nickm | 2006-10-03 14:49:54 -0400Nick Mathewson2006-10-03
| | | | | | | Fix bug in r8579: TrackHostExits .foo.bar implies TrackHostExits foo.bar; also fix logic error. svn:r8592
* r8860@totoro: nickm | 2006-10-03 14:48:33 -0400Nick Mathewson2006-10-03
| | | | | | | Use ANSI-style definition syntax in strlcat.c and strlcpy.c so that gcc stops barfing with -Wold-style-definition svn:r8591
* r8857@totoro: nickm | 2006-10-03 13:54:21 -0400Nick Mathewson2006-10-03
| | | | | | | Implement ORCONN with verbose names. svn:r8588
* r8841@totoro: nickm | 2006-10-02 15:59:21 -0400Nick Mathewson2006-10-03
| | | | | | | Add EXTENDED_EVENTS to the USEFEATURE command; move flag from connection_t into control_conn, since we will probably grow more of these. svn:r8585
* r8840@totoro: nickm | 2006-10-02 15:56:16 -0400Nick Mathewson2006-10-03
| | | | | | | Add USEFEATURE to control changes to control protocol. Use like __future__ directive from Python. Will spec before pushing changes. No, really. :) svn:r8584
* r8839@totoro: nickm | 2006-10-02 15:31:49 -0400Nick Mathewson2006-10-03
| | | | | | | Make a field longer to accomodate verbose nicknames; note that verbose nicknames will never reach this point. svn:r8583
* r8838@totoro: nickm | 2006-10-02 15:24:39 -0400Nick Mathewson2006-10-03
| | | | | | | Partial implementation of revised nickname syntax for controllers. Implement ability to look up routers by "verbose" nicknames; add a per-v1-control-connection flag to turn the feature on in events. Needs testing, spec, ability to actually turn on the flag, double-checking that we wont overflow any nickname buffers, and changelog. svn:r8582
* the other half of the is_local_IP patchRoger Dingledine2006-10-03
| | | | svn:r8581
* r8851@totoro: nickm | 2006-10-02 18:13:27 -0400Nick Mathewson2006-10-02
| | | | | | | Remove/clarify some XXXs for no longer being accurate; for begin things we do not indend to fix; for already being parts of big todo issues (like "/* XXX ipv6 */"); etc. Also fix some spaces. svn:r8580
* r8850@totoro: nickm | 2006-10-02 17:21:11 -0400Nick Mathewson2006-10-02
| | | | | | | Make TrackExitHosts case-insensitive, and fix the behavior of .suffix TrackExitHosts items to avoid matching in the middle of an address. (Resolves an XXXX) svn:r8579
* r8846@totoro: nickm | 2006-10-02 16:59:57 -0400Nick Mathewson2006-10-02
| | | | | | | Move is_local_IP to config.c; have it check for same-/24; make it used only for reachability (not for banwidth, because that is probably not what we want). Fixes an XXX. svn:r8578
* r8845@totoro: nickm | 2006-10-02 16:34:58 -0400Nick Mathewson2006-10-02
| | | | | | | Fix an XXXX: make path_is_relative work on windows even though we never use it there. svn:r8577
* r8844@totoro: nickm | 2006-10-02 16:32:44 -0400Nick Mathewson2006-10-02
| | | | | | | Resolve an XXXX: make sure that we are actually on 2s-complement hardware. svn:r8576