aboutsummaryrefslogtreecommitdiff
path: root/src/config
AgeCommit message (Collapse)Author
2010-02-08Fix the path to the exit-notice file in torrc.sampleSebastian Hahn
Also reword it slightly to reflect the fact that no packagers ship the file.
2009-10-27Implement DisableAllSwap to avoid putting secret info in page files.Jacob Appelbaum
This commit implements a new config option: 'DisableAllSwap' This option probably only works properly when Tor is started as root. We added two new functions: tor_mlockall() and tor_set_max_memlock(). tor_mlockall() attempts to mlock() all current and all future memory pages. For tor_mlockall() to work properly we set the process rlimits for memory to RLIM_INFINITY (and beyond) inside of tor_set_max_memlock(). We behave differently from mlockall() by only allowing tor_mlockall() to be called one single time. All other calls will result in a return code of 1. It is not possible to change DisableAllSwap while running. A sample configuration item was added to the torrc.complete.in config file. A new item in the man page for DisableAllSwap was added. Thanks to Moxie Marlinspike and Chris Palmer for their feedback on this patch. Please note that we make no guarantees about the quality of your OS and its mlock/mlockall implementation. It is possible that this will do nothing at all. It is also possible that you can ulimit the mlock properties of a given user such that root is not required. This has not been extensively tested and is unsupported. I have included some comments for possible ways we can handle this on win32.
2009-09-24Revert to the "June 3 2009" ip-to-country file.Roger Dingledine
The September one seems to have removed most US IP addresses.
2009-09-21Update to the "September 4 2009" ip-to-country file.Roger Dingledine
2009-07-16Clean up the accountingmax section in torrc.sampleRoger Dingledine
Also, suggest a default of 4GB/day (46KB/s) rather than 1GB/day (11.5KB/s). No use asking low.
2009-07-16Include AccountingMax in torrc.sampleNick Mathewson
"There's room for one more till the end of creation." -- _Sandman_ (Based on patch from David [edeca]. Closes bug 1036.)
2009-06-04Merge commit 'origin/maint-0.2.1'Nick Mathewson
2009-06-04Update the rest of the geoip file.Karsten Loesing
2009-06-03Update the geoip fileNick Mathewson
2009-05-05Remove all svn metadata minus what I missed.Sebastian Hahn
Tor doesn't use SVN anymore, making $Revision$, $Id$ and $Date$ meaningless. Remove them without replacement.
2009-04-12Update to the "April 3 2009" ip-to-country file.tor-0.2.1.14-rcRoger Dingledine
svn:r19307
2009-04-12put HashedControlPassword and CookieAuthentication explicitly in theRoger Dingledine
torrc.sample.in, so unix people don't shoot themselves in the foot. svn:r19304
2009-03-05Update to the "February 26 2009" ip-to-country fileRoger Dingledine
svn:r18774
2009-02-12Update to the "January 23 2009" ip-to-country fileRoger Dingledine
svn:r18503
2009-01-30give torrc.sample its yearly overhaul. the main change is toRoger Dingledine
merge the 'bridge relay' section into the 'main relay' section, so people stop getting confused about whether they should fill out both sections (they shouldn't). svn:r18348
2009-01-06Update to the "December 19 2008" ip-to-country fileRoger Dingledine
svn:r17968
2008-12-07cleanups on r17500Roger Dingledine
svn:r17501
2008-12-07New DirPortFrontPage option that takes an html file and publishes it as "/" ↵Jacob Appelbaum
on the DirPort. Now relay operators can provide a disclaimer without needin to set up a separate webserver. There's a sample disclaimer in contrib/tor-exit-notice.html. svn:r17500
2008-09-23Update to the "September 1 2008" ip-to-country file.Roger Dingledine
svn:r16940
2008-06-11update to june 9 2008 ip-to-country fileRoger Dingledine
svn:r15124
2008-05-29Do not ship a fallback-consensus until the related bugs are fixed.Nick Mathewson
svn:r14794
2008-05-28say how we generated the geoip fileRoger Dingledine
svn:r14786
2008-05-28Fix the rpm build: we need to list all our files in the files section. ↵Nick Mathewson
Also, put fallback-consensus and geoip file in /usr/share/tor/, not in /usr/share/ svn:r14778
2008-05-28include the geoip file in the tarball, and load it by defaultRoger Dingledine
when tor starts. this breaks rpms and maybe other packages. svn:r14764
2008-05-28add a monster geoip file to src/config, so we can ship it withRoger Dingledine
all the tors. svn:r14761
2008-01-26revert r13221 (for now)Roger Dingledine
svn:r13289
2008-01-21put the fallback-consensus file back into the tarball.Roger Dingledine
this should re-introduce bug 572, and maybe we'll get some actual bug reports this time. svn:r13221
2007-12-23add a 'bridge relay' config section to the sample torrcRoger Dingledine
svn:r12937
2007-12-06 r16997@catbus: nickm | 2007-12-06 18:56:33 -0500Nick Mathewson
Make http://torproject urls into https://torproject urls. Patch from steve. svn:r12708
2007-12-06 r16995@catbus: nickm | 2007-12-06 18:42:53 -0500Nick Mathewson
patch from steve: replace more tor.eff.org instances with torproject.org svn:r12707
2007-11-11We were including instructions about what to do with theRoger Dingledine
src/config/fallback-consensus file, but we weren't actually including it in the tarball. Disable all of that for now. svn:r12467
2007-11-11make it data_DATA too. debugging by random mutation.Roger Dingledine
svn:r12463
2007-11-10We weren't actually including the src/config/fallback-consensusRoger Dingledine
file in the tarball. Reported by phobos. svn:r12462
2007-11-02 r14623@tombo: nickm | 2007-11-01 22:25:18 -0400Nick Mathewson
More tweaks from karsten, with some cleanup and commentary. svn:r12319
2007-10-28 r16246@catbus: nickm | 2007-10-28 19:34:58 -0400Nick Mathewson
Implement a FallbackNetworkstatusFile (default to $prefix/share/tor/fallback-consensus) to that we know about lots of directory servers and routers when we start up the first time. svn:r12259
2007-08-19do another cleanup pass on the sample torrcRoger Dingledine
svn:r11168
2007-06-12change the BandwidthRate/BandwidthBurst in the torrcRoger Dingledine
to RelayBandwidthRate/RelayBandwidthBurst, since that's what most users will actually want. also flesh out the torrc.complete entries and fix a few typos. based on patch from "Armedblowfish". svn:r10570
2007-05-27also remove these obsolete torrcsRoger Dingledine
svn:r10362
2007-05-27what the heck is this obsolete dirservers file still doing here?Roger Dingledine
svn:r10361
2006-10-08In the hidden service example in torrc.sample, stop recommendingRoger Dingledine
esoteric and discouraged hidden service options. svn:r8648
2006-08-01man, our sample torrc sucked.Roger Dingledine
svn:r6964
2006-07-25Remove .cvsignore files from trunkPeter Palfrader
svn:r6891
2006-06-29remove the word 'middleman' from the sample torrcRoger Dingledine
svn:r6703
2006-06-15fix recommended url in torrc.sample for server sign-upRoger Dingledine
svn:r6626
2006-02-12write a better note in torrc.sample about whether to set dirport.Roger Dingledine
svn:r5978
2006-02-09more cleanups on the sample torrc fileRoger Dingledine
svn:r5947
2006-02-04just because you support the feature does not mean that youRoger Dingledine
should put an example in the sample torrc file. the debug-info lines were causing some people to think that was a smart loglevel to use, and it also always isn't. svn:r5905
2006-01-17take AllowUnverifiedNodes out of the sample torrcRoger Dingledine
svn:r5832
2006-01-05mention a recommended log level in the sample torrc fileRoger Dingledine
svn:r5731
2006-01-03make the commenting in the torrc.sample consistent, and try toRoger Dingledine
explain in it what comments are. svn:r5711