aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2006-12-07 r11444@Kushana: nickm | 2006-12-07 09:38:52 -0500Nick Mathewson
Fix a couple of obvious bugs in tor_mmap_file on Windows: first, fix a boolean error when checking the return value of CreateFileMapping. Second, CreateFileMapping is documented to return NULL on failure. svn:r9035
2006-12-04Fix an assert failure when the directory authority setsRoger Dingledine
AuthDirRejectUnlisted and then receives a descriptor from an unlisted router (reported by seeess). svn:r9023
2006-12-04bump to 0.1.2.4-alpha-devRoger Dingledine
svn:r9022
2006-12-04 r9855@Kushana: nickm | 2006-12-04 00:55:09 -0500Nick Mathewson
Merge circuit_about_to_close_connection and connection_about_to_close_connection. svn:r9021
2006-12-04 r9853@Kushana: nickm | 2006-12-04 00:02:03 -0500Nick Mathewson
Patch from Fabian Keil: Fix return statement in get_pf_socket() svn:r9020
2006-12-02help ftello find its prototypeRoger Dingledine
svn:r9016
2006-12-02cleanups, bump to 0.1.2.4-alphaRoger Dingledine
svn:r9015
2006-11-30 r9843@Kushana: nickm | 2006-11-30 17:22:25 -0500Nick Mathewson
Turn an xxxx0124 into an #ifdef; avoid leaking memory. svn:r9013
2006-11-26actually, i think this fix was closest to what i originallyRoger Dingledine
intended. this way we don't call resolve-my-address, which yells and screams if we're using an internal address (mere clients should not have to care). svn:r8998
2006-11-26 r9399@totoro: nickm | 2006-11-26 14:22:17 -0500Nick Mathewson
Actually, clients *should* try to guess their addresses. svn:r8997
2006-11-26 r9396@totoro: nickm | 2006-11-26 13:36:29 -0500Nick Mathewson
Fix router_new_address_suggestion() so it only changes last_guessed_ip() when it actually calls resolve_my_address(). (bug found by dev-girl) svn:r8996
2006-11-26 r9395@totoro: nickm | 2006-11-26 13:34:12 -0500Nick Mathewson
Change vc++ orconfig.h: add definition for SIZEOF_SIZE_T. svn:r8995
2006-11-21 r9371@totoro: nickm | 2006-11-21 10:59:28 -0500Nick Mathewson
Fix a trivial comment. svn:r8979
2006-11-20we were leaking all the fingerprints for !reject, !invalid,Roger Dingledine
and !badexit lines in the approved-routers file. svn:r8974
2006-11-20 r9347@totoro: nickm | 2006-11-20 11:24:46 -0500Nick Mathewson
11:23 < armadev> typo 11:23 < nickm> ? 11:23 < armadev> did you get the coffee yet? :) 11:23 < nickm> no 11:23 < armadev> i'm at an advantage..i haven't slept yet svn:r8972
2006-11-20 r9345@totoro: nickm | 2006-11-20 11:22:10 -0500Nick Mathewson
Fix a small and unlikely memory leak in dirserv.c. I think this is not the one arma is looking for. svn:r8971
2006-11-20 r9577@Kushana: nickm | 2006-11-20 11:07:28 -0500Nick Mathewson
Oops; fix bug in last fix. Time to get some coffee. svn:r8970
2006-11-20 r9567@Kushana: nickm | 2006-11-20 11:05:59 -0500Nick Mathewson
Fix leak in choose_good_exit_server_general() svn:r8969
2006-11-17 r9561@Kushana: nickm | 2006-11-16 22:32:54 -0500Nick Mathewson
Tweaks to test-connection patch: use ".noconnect" instead of ".test" (since there are lots of ways to test things). Use a regular sequence of STREAM events (NEW followed by CLOSED) instead of a new event type. Make the function that checks the address be static and use const and strcasecmpend properly. svn:r8959
2006-11-17 r9560@Kushana: nickm | 2006-11-16 22:09:12 -0500Nick Mathewson
Check in an implementation of "test" connections from Scott Squires: these connections immediately close upon reaching Tor. They're useful for apps that want to check whether they're talking to the same Tor as a given controller. (I'll be tweaking this a bit before I push.) svn:r8958
2006-11-14 r9319@totoro: nickm | 2006-11-14 13:04:50 -0500Nick Mathewson
Patch from Zajcev Evgeny to make natd work properly (we needed to allow extra characters after the port number). svn:r8952
2006-11-14 r9317@totoro: nickm | 2006-11-13 22:45:33 -0500Nick Mathewson
Fix some more mipspro warnings. Nothing should remain excecpt "conversion from pointer to same-sized integral type." svn:r8950
2006-11-14 r9315@totoro: nickm | 2006-11-13 22:40:59 -0500Nick Mathewson
Fix a build warning on angela-sid svn:r8949
2006-11-14 r9313@totoro: nickm | 2006-11-13 20:07:41 -0500Nick Mathewson
Try to compile with fewer warnings on irix64's MIPSpro compiler / environment, which apparently believes that: - off_t can be bigger than size_t. - only mean kids assign things they do not subsequently inspect. I don't try to fix the "error" that makes it say: cc-3970 cc: WARNING File = main.c, Line = 1277 conversion from pointer to same-sized integral type (potential portability problem) uintptr_t sig = (uintptr_t)arg; Because really, what can you do about a compiler that claims to be c99 but doesn't understand that void* x = NULL; uintptr_t y = (uintptr_t) x; is safe? svn:r8948
2006-11-14 r9309@totoro: nickm | 2006-11-13 19:05:41 -0500Nick Mathewson
Whitespace fixes, and clean up code from last natd patch. svn:r8947
2006-11-14 r9308@totoro: nickm | 2006-11-13 18:41:23 -0500Nick Mathewson
Add support for (Free?)BSD's natd, which was an old way to let you have your firewall automatically redirect traffic. (Original patch from Zajcev Evgeny, updated for 0.1.2.x by tup.) svn:r8946
2006-11-14 r9307@totoro: nickm | 2006-11-13 18:25:56 -0500Nick Mathewson
Patch from tup based on patch from Zajcev Evgeny: Make TransPort work even when the server wants to talk before the client. svn:r8945
2006-11-12Avoid assert failure when our cached-routers file is empty on startup.Roger Dingledine
(reported by revstray) svn:r8928
2006-11-01 r9467@Kushana: nickm | 2006-11-01 18:51:16 -0500Nick Mathewson
Allow larger amounts of drift in uptime to be "cosmetic". svn:r8891
2006-11-01 r9465@auth3-479: nickm | 2006-11-01 13:16:21 -0500Nick Mathewson
Add some temporary code to count how many *distinct* router digests we verify. (I have a sneaking suspicion that the numbers look way way high.) svn:r8890
2006-11-01 r10475@danube: weasel | 2006-11-01 14:33:35 +0100Peter Palfrader
Fix copy/paste error svn:r8889
2006-11-01 r9461@Kushana: nickm | 2006-10-31 20:30:12 -0500Nick Mathewson
Oops. Fix compile error in last build. svn:r8888
2006-10-31 r9457@Kushana: nickm | 2006-10-31 18:35:17 -0500Nick Mathewson
Do not warn when an OR gives us a new circuit end reason. (This will prevent bug 351 from recurring.) svn:r8887
2006-10-31 r9449@Kushana: nickm | 2006-10-31 00:12:02 -0500Nick Mathewson
Dump breakdown of PK operations when we get a USR2 signal. This should help us figure out of we are doing some of them for stupid reasons. svn:r8881
2006-10-30and then bump to 0.1.2.3-alpha-devRoger Dingledine
svn:r8863
2006-10-30clean changelog, bump to 0.1.2.3-alphator-0.1.2.3-alphaRoger Dingledine
svn:r8860
2006-10-29general cleanups from looking through or-cvsRoger Dingledine
svn:r8855
2006-10-28Avoid an infinite loop on evil controlport input. Fixes bug 350,Roger Dingledine
unless it doesn't. (Nick, please confirm.) Backport candidate. svn:r8844
2006-10-27give a nicer warning message when windows people try toRoger Dingledine
configure syslog in their torrc svn:r8841
2006-10-27 r9395@Kushana: nickm | 2006-10-26 22:06:51 -0400Nick Mathewson
Fix Bug 349: Have GETINFO network-status return even old routers, and use long nicknames where appropriate. Document this. svn:r8834
2006-10-25 r9389@Kushana: nickm | 2006-10-25 17:46:16 -0400Nick Mathewson
Add a CLEARDNSCACHE signal to clear the client-side DNS cache. svn:r8829
2006-10-25 r9386@Kushana: nickm | 2006-10-25 17:35:38 -0400Nick Mathewson
Resolve bug 347: translate v0 controller signal numbers into internal signal numbers; leave v1 signal numbers alone. svn:r8828
2006-10-25 r9380@Kushana: nickm | 2006-10-24 21:25:07 -0400Nick Mathewson
Add string.h include to compat.h so that strlcpy() and strlcat() will always be defined after including compat.h. This should resolve warnings on centos. svn:r8824
2006-10-24 r9164@totoro: nickm | 2006-10-24 17:50:43 -0400Nick Mathewson
Oops: 17:50 < armadev> today is opposite day? svn:r8822
2006-10-24 r9162@totoro: nickm | 2006-10-24 17:41:35 -0400Nick Mathewson
Make "boolean !=" logic more obvious. svn:r8821
2006-10-24 r9160@totoro: nickm | 2006-10-24 17:38:07 -0400Nick Mathewson
More dirserver oops: actually set the digest for a given name in the case when the name is not yet recognized. svn:r8820
2006-10-24 r9158@totoro: nickm | 2006-10-24 16:50:18 -0400Nick Mathewson
Oops on last authority patch: handle routers with unrecognized fingerprints correctly svn:r8819
2006-10-24and update the pile of getinfo strings that's impossible to rememberRoger Dingledine
to update svn:r8813
2006-10-24 r9364@Kushana: nickm | 2006-10-23 22:57:48 -0400Nick Mathewson
Remove reference to NS_FULL event; add two GETINFO targets. svn:r8812
2006-10-23and blow away what appears to be some redundant logicRoger Dingledine
svn:r8806