aboutsummaryrefslogtreecommitdiff
path: root/src/or/rendservice.c
Commit message (Expand)AuthorAge
* Create routerparse.hSebastian Hahn2010-07-27
* Create rephist.hSebastian Hahn2010-07-27
* Create relay.hSebastian Hahn2010-07-27
* Create networkstatus.hSebastian Hahn2010-07-27
* Create directory.hSebastian Hahn2010-07-27
* Create config.hSebastian Hahn2010-07-27
* Create circuituse.hSebastian Hahn2010-07-27
* Create circuitlist.hSebastian Hahn2010-07-27
* Create circuitbuild.hSebastian Hahn2010-07-27
* Create rendservice.hSebastian Hahn2010-07-27
* Create rendclient.hSebastian Hahn2010-07-27
* Create rendcommon.hSebastian Hahn2010-07-27
* Create routerlist.hSebastian Hahn2010-07-27
* Create router.hSebastian Hahn2010-07-27
* Merge remote branch 'origin/maint-0.2.1'•••Conflicts: src/common/test.h src/or/test.c Nick Mathewson2010-02-27
|\
| * Update Tor Project copyright yearsNick Mathewson2010-02-27
| * read the "circwindow" parameter from the consensus•••backport of c43859c5c12361fad505 backport of 0d13e0ed145f4c1b5bd1 Roger Dingledine2009-10-14
* | Switch to a StrictNodes config option.•••This is step one of handling ExcludedNodes better. This first step is just to make EntryNodes and ExitNodes do what they did before. Roger Dingledine2009-12-21
* | Merge branch 'safelogging2'•••Conflicts: ChangeLog Nick Mathewson2009-12-15
|\ \
| * | Refactor the safe_str_*() API to make more sense.•••The new rule is: safe_str_X() means "this string is a piece of X information; make it safe to log." safe_str() on its own means "this string is a piece of who-knows-what; make it safe to log". Nick Mathewson2009-12-15
| * | Allow SafeLogging to exclude client related informationSebastian Hahn2009-12-12
* | | Now that FOO_free(NULL) always works, remove checks before calling it.Nick Mathewson2009-12-12
* | | *_free functions now accept NULL•••Some *_free functions threw asserts when passed NULL. Now all of them accept NULL as input and perform no action when called that way. This gains us consistence for our free functions, and allows some code simplifications where an explicit null check is no longer necessary. Sebastian Hahn2009-12-12
|/ /
* | Improve log statement when publishing v2 hs desc.Karsten Loesing2009-10-26
* | Reduce log level for someone else sending us weak DH keys.•••See task 1114. The most plausible explanation for someone sending us weak DH keys is that they experiment with their Tor code or implement a new Tor client. Usually, we don't care about such events, especially not on warn level. If we really care about someone not following the Tor protocol, we can set ProtocolWarnings to 1. Karsten Loesing2009-10-25
* | a mish-mash of stuff in my sandboxRoger Dingledine2009-09-17
* | Merge commit 'karsten/no-time-maint-0.2.1'Roger Dingledine2009-09-16
|\ \
| * | Avoid calling time(NULL) too often.•••Found by "rotator". Karsten Loesing2009-09-03
* | | Merge commit 'origin/maint-0.2.1'Nick Mathewson2009-09-15
|\ \ \ | | |/ | |/|
| * | Fix obscure 64-bit big-endian hidserv bug•••Fix an obscure bug where hidden services on 64-bit big-endian systems might mis-read the timestamp in v3 introduce cells, and refuse to connect back to the client. Discovered by "rotor". Bugfix on 0.2.1.6-alpha. Roger Dingledine2009-09-02
* | | Read "circwindow=x" from the consensus and use it•••Tor now reads the "circwindow" parameter out of the consensus, and uses that value for its circuit package window rather than the default of 1000 cells. Begins the implementation of proposal 168. Roger Dingledine2009-09-15
* | | Merge commit 'origin/maint-0.2.1'Nick Mathewson2009-09-01
|\| |
| * | Fix compile warnings on Snow Leopard•••Big thanks to nickm and arma for helping me with this! Sebastian Hahn2009-09-01
| |/
* | Merge commit 'origin/maint-0.2.1'Nick Mathewson2009-05-27
|\|
| * Spell-check Tor.Nick Mathewson2009-05-27
| * Update copyright to 2009.Karsten Loesing2009-05-04
* | Remove unused rendversion parameters. YAGNI.Karsten Loesing2009-05-04
* | Clients do not request version 0 hidserv descs anymore.Karsten Loesing2009-05-04
* | Drop version 0 hidserv support on service side.Karsten Loesing2009-05-04
* | Update copyright to 2009.Karsten Loesing2009-05-02
|/
* Don't double-free successful_uploads.•••When we used smartlist_free to free the list of succesful uploads because we had succeeded in uploading everywhere, we did not actually set the successful_uploads field to NULL, so later it would get freed again in rend_service_descriptor_free. Fix for bug 948; bug introduced in 0.2.1.6-alpha. svn:r19073 Nick Mathewson2009-03-18
* Remove svn $Id$s from our source, and remove tor --version --version.•••The subversion $Id$ fields made every commit force a rebuild of whatever file got committed. They were not actually useful for telling the version of Tor files in the wild. svn:r17867 Nick Mathewson2009-01-04
* Apply patch from Karsten to fix bug 879. Backport candidate.•••svn:r17562 Nick Mathewson2008-12-10
* explain patch4 better. whee.•••svn:r17111 Roger Dingledine2008-10-15
* patch4 from proposal 155:•••Hidden services start out building five intro circuits rather than three, and when the first three finish they publish a service descriptor using those. Now we publish our service descriptor much faster after restart. svn:r17110 Roger Dingledine2008-10-15
* Minor correction of commentation.•••svn:r16958 Karsten Loesing2008-09-24
* Add patch 4 from Karsten for proposal 121, slightly modified. Karsten should...•••svn:r16955 Nick Mathewson2008-09-24
* Exclude v0 rendezvous descriptors when considering republication.•••svn:r16939 Karsten Loesing2008-09-23
* minor cleanups on karsten's patch•••svn:r16810 Roger Dingledine2008-09-09
* karsten's patch for bug 767.•••svn:r16808 Roger Dingledine2008-09-09