aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
* r9752@danube: weasel | 2006-09-14 07:06:49 +0200••• Fix some dead code that is on occasion useful svn:r8389 Peter Palfrader2006-09-14
* r8808@senior-two-eighty: nickm | 2006-09-14 00:59:54 -0400••• House style for no-args functions is old-style C, not C++ svn:r8388 Nick Mathewson2006-09-14
* r9749@danube: weasel | 2006-09-14 06:53:12 +0200••• Do not graciously increase the size to be mmaped if the current size already is at a page_size boundary. This is important since if a file has a size of zero and we mmap() it with length > 0, then accessing the mmaped memory area causes a bus error. However, if we pass a length of 0 to mmap() it will return with -1 and things work from there. svn:r8387 Peter Palfrader2006-09-14
* r9736@danube: weasel | 2006-09-14 05:53:06 +0200••• Refactor dirserv_parse_fingerprint_file(fname) into dirserv_load_fingerprint_file(): There is not need to put together the path to the approved-routers file in more than one place. svn:r8386 Peter Palfrader2006-09-14
* r8776@Kushana: nickm | 2006-09-11 22:49:53 -0400••• Avoid crash when telling controller stream-status and a stream is detached. Fixes bug 334. Backport candidate. svn:r8370 Nick Mathewson2006-09-12
* start remembering X-Your-Address-Is hints even if you're•••a client, so you can become a server more smoothly. svn:r8359 Roger Dingledine2006-09-09
* parameterize the loudness of get_interface_address()•••svn:r8358 Roger Dingledine2006-09-09
* fix typo, add log message•••svn:r8357 Roger Dingledine2006-09-09
* fix encoding in "getinfo addr-mappings" response.•••fix error code when "getinfo dir/status/" fails. svn:r8355 Roger Dingledine2006-09-09
* add a "getinfo address" controller command.•••svn:r8354 Roger Dingledine2006-09-09
* possibly make tor build and run on cygwin again.•••svn:r8353 Roger Dingledine2006-09-08
* r9695@danube: weasel | 2006-09-08 18:11:53 +0200••• Make tor build with -O0 svn:r8352 Peter Palfrader2006-09-08
* another typo•••svn:r8351 Mike Chiussi2006-09-08
* fixed typo in eventdns.c•••svn:r8350 Mike Chiussi2006-09-08
* r8757@Kushana: nickm | 2006-09-07 13:07:46 -0400••• Fix more compile warnings on Woody. svn:r8349 Nick Mathewson2006-09-07
* r8755@Kushana: nickm | 2006-09-07 12:31:57 -0400••• Tabify eventdns svn:r8348 Nick Mathewson2006-09-07
* r8753@Kushana: nickm | 2006-09-07 12:23:25 -0400••• Make eventdns spacing consistant svn:r8347 Nick Mathewson2006-09-07
* undid whitespace changes to dns.c•••svn:r8346 Mike Chiussi2006-09-07
* fixed win32 eventdns snafu •••svn:r8345 Mike Chiussi2006-09-07
* - got rid of tabs•••svn:r8344 Mike Chiussi2006-09-07
* - got rid of tabs (i think)•••svn:r8343 Mike Chiussi2006-09-07
* - added some debugging lines to load_nameservers_from_registry()•••svn:r8342 Mike Chiussi2006-09-07
* clean up some comments•••svn:r8338 Roger Dingledine2006-09-07
* prefer calling it a client rather than an OP•••svn:r8334 Roger Dingledine2006-09-07
* rm'ed a tab (sorry)•••svn:r8333 Mike Chiussi2006-09-07
* - fixed up typos in eventdns.c•••- configure lets user build with eventdns on win32 svn:r8332 Mike Chiussi2006-09-07
* new config option AvoidDiskWrites for people running tors on•••usb keys and other media that degrades when you write. not implemented yet, so just a reminder. svn:r8331 Roger Dingledine2006-09-07
* r8733@Kushana: nickm | 2006-09-06 17:35:22 -0400••• Add some missing defines to eventdns.c for windows. svn:r8330 Nick Mathewson2006-09-06
* r8731@Kushana: nickm | 2006-09-06 16:33:19 -0400••• Try to fix eventdns.c build on windows. svn:r8329 Nick Mathewson2006-09-06
* r8729@Kushana: nickm | 2006-09-06 16:20:40 -0400••• Fix dns_cancel_pending_resolve() to realize pending resolves have expiry times, and should not be freed except when they fall off the pqueue. svn:r8328 Nick Mathewson2006-09-06
* r8725@Kushana: nickm | 2006-09-06 04:39:29 -0400••• spawn_func fixes: have cpuworker_main and dnsworker_main confirm to the right interfaces [casting func to void* is icky]. Also, make pthread_create() build without warnings. svn:r8327 Nick Mathewson2006-09-06
* r8724@Kushana: nickm | 2006-09-06 04:32:28 -0400••• Fix spaces; restore support for mapping files over 4GB on win32 (?) svn:r8326 Nick Mathewson2006-09-06
* - made configure check if we are building for win32•••- made configure link to required system dll's if building for win32 - added diffs for libevent 1.1b - forced user to turn off eventdns if win32 is set - cleaned up tor_mmap_file()_win32 (not sure if it's stable) - cleaned up some warnings and typos svn:r8322 Mike Chiussi2006-09-06
* patch from tup•••svn:r8321 Roger Dingledine2006-09-05
* r8708@Kushana: nickm | 2006-09-02 20:34:15 -0400••• Fix warnings reported by weasel when compiling Tor on Debian woody. svn:r8318 Nick Mathewson2006-09-03
* r8696@Kushana: nickm | 2006-08-31 14:43:44 -0400••• Try to appease some warnings with newer gccs that believe that ignoring a return value is okay, but casting a return value and then ignoring it is a sign of madness. svn:r8312 Nick Mathewson2006-08-31
* r8695@Kushana: nickm | 2006-08-31 14:35:36 -0400••• Fix two corner cases in router_dir_info_changed(). This should have no observable effect. svn:r8311 Nick Mathewson2006-08-31
* r8692@Kushana: nickm | 2006-08-31 13:38:07 -0400••• Fix bug 327 (part 2): Cast char to unsigned char before passing to toupper/tolower. (Follow the same idiom as with isupper and friends, in case we run into the same problem on SGI or whereever it was.) svn:r8310 Nick Mathewson2006-08-31
* r8691@Kushana: nickm | 2006-08-31 13:30:46 -0400••• Fix bug 327 (part 1): Use correct macro to test for GCC 3 or later. svn:r8309 Nick Mathewson2006-08-31
* r8687@Kushana: nickm | 2006-08-30 19:33:28 -0400••• Apply patch from Adam Langley: fix assert() in eventdns.c. [Fuzzing, apparently, is cool.] svn:r8308 Nick Mathewson2006-08-30
* r8686@Kushana: nickm | 2006-08-30 18:01:35 -0400••• Remove bogus whitespace svn:r8307 Nick Mathewson2006-08-30
* r8682@Kushana: nickm | 2006-08-29 17:58:59 -0400••• Fix compilation on GCC2 by disabling fun attributes unless __GNUC_MAJOR__ >= 3. svn:r8303 Nick Mathewson2006-08-29
* r8654@Kushana: nickm | 2006-08-28 16:50:36 -0400••• I bet real programmers even have programs that compile. svn:r8278 Nick Mathewson2006-08-28
* r8652@Kushana: nickm | 2006-08-28 16:41:44 -0400••• Resolve bug 324: strdup the right variable. svn:r8277 Nick Mathewson2006-08-28
* and make the comment better, while i'm at it•••svn:r8273 Roger Dingledine2006-08-28
* an even better check -- now servers hang up if they can't write•••for a while, and clients hang up if they can't read for a while. svn:r8272 Roger Dingledine2006-08-28
* fix bug found by Adam J. Richter: directory clients shouldn't•••hang up five minutes after they begin. but directory servers should still hang up after 5 minutes of failing to deliver any bytes. svn:r8271 Roger Dingledine2006-08-28
* put some symbols on the eventdns logging. leave the haphazard•••formatting alone. svn:r8270 Roger Dingledine2006-08-28
* r8626@Kushana: nickm | 2006-08-27 23:45:46 -0400••• Aw, crap. Non-gcc bug. We need regular windows builds. svn:r8259 Nick Mathewson2006-08-28
* r8609@Kushana: nickm | 2006-08-27 17:24:27 -0400••• Add some doxygen, concentrated in dns.c svn:r8256 Nick Mathewson2006-08-28