summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2005-10-24Use LD_BUG as appropriate; convert rend* and router* to new logging ↵Nick Mathewson
interface; use new circ_log_path interface svn:r5302
2005-10-24Fix one possible source of reuse-a-circuit-id bug; convert circuitbuild to ↵Nick Mathewson
new logging svn:r5301
2005-10-24add more domainsNick Mathewson
svn:r5300
2005-10-24Check for even more windows version flags, and note any we do not recognize.Nick Mathewson
svn:r5297
2005-10-24When warning about a networkstatus fp, we need to put it in hex.Nick Mathewson
svn:r5293
2005-10-24Avoid potential infinite recursion when building a descriptorNick Mathewson
svn:r5292
2005-10-20Oct 19 13:27:24.391 [info] router_reload_networkstatus(): Skipping ↵Roger Dingledine
cached-status file with unexpected name "." Oct 19 13:27:24.391 [info] router_reload_networkstatus(): Skipping cached-status file with unexpected name ".." svn:r5291
2005-10-19Crank down the frequency for replacing unchanged descriptorsNick Mathewson
svn:r5290
2005-10-19Make it compile. appease roger and his thirst for documentation.Nick Mathewson
svn:r5289
2005-10-19We need a routerlist_replace as well. This should do something about those ↵Nick Mathewson
annoying mysterious segfaults. svn:r5288
2005-10-19solve the first half of bug 199: if we don't like the looksRoger Dingledine
of an address, but it's the controller's job to handle it, don't refuse it first. svn:r5287
2005-10-18Update more files to new log stuff.Nick Mathewson
svn:r5286
2005-10-18Migrate a few more files to domained loggingNick Mathewson
svn:r5285
2005-10-18Start dividing log messages into logging domains. No, LD_ is not the best ↵Nick Mathewson
of identifiers. src/or has not been converted yet. Domains dont do anything yet. svn:r5284
2005-10-18fix some typosRoger Dingledine
svn:r5283
2005-10-18I think nick meant to compare r2->platform the second timePeter Palfrader
svn:r5282
2005-10-18Fix tor26's first segfaultPeter Palfrader
svn:r5281
2005-10-18Use a digestmap_t to speed up router_get_by_digest, which was previously a ↵Nick Mathewson
bottleneck (~~27% CPU) svn:r5280
2005-10-18Use digestmap_t instead of strmap_t where appropriate. Do less hex en/decodingNick Mathewson
svn:r5279
2005-10-18Add a "Map from digest to void*" abstraction, since we already faked it in 3 ↵Nick Mathewson
places by encoding keys in hex and sticking them in a strmap. svn:r5278
2005-10-18stupid gcc. stupid nickm.Nick Mathewson
svn:r5277
2005-10-18Refactor routerlist access slightly: always use router_get_by_routerlist(); ↵Nick Mathewson
change its interface; add modifier functions to add/remove elements from the current routerlist (so we can add indices). svn:r5276
2005-10-18Make smartlist_foreach always use the fast versions.Nick Mathewson
svn:r5275
2005-10-18Make dirserv_get_routerdescs() return better http 404 error messages instead ↵Peter Palfrader
of a generic "Servers unavailable." svn:r5274
2005-10-18split send_control1_event() into the printf and the print/dispatch part. ThePeter Palfrader
printf part was and is limited to at most 1024 byte messages, so having the print part separately available makes sense. svn:r5273
2005-10-18Fix download by SD digestPeter Palfrader
svn:r5272
2005-10-18I wonder what a stautus is.Peter Palfrader
svn:r5271
2005-10-18Some http status lines ended in a dot, others did not. Make it all the same ↵Peter Palfrader
and remove the period from all svn:r5270
2005-10-18And close the double quote tooPeter Palfrader
svn:r5269
2005-10-18Fix documentation of dirserv_get_routerdescs:Peter Palfrader
correct the path for queries by server key, add queries by SD digest svn:r5268
2005-10-18Remove assert in sort-of c-itical pathNick Mathewson
svn:r5267
2005-10-18Actually, use #defines for common case. Nothing to see here.Nick Mathewson
svn:r5266
2005-10-18Inline key smartlist functions; use fast versions by default.Nick Mathewson
svn:r5265
2005-10-17Add a missing struct initializer fieldNick Mathewson
svn:r5264
2005-10-17Downgrade a few INFO level logs to DEBUG again. Also add two or three newPeter Palfrader
logs in cases where a calling function's log was downgraded and we wouldn't get any log message otherwise. svn:r5263
2005-10-17fix a few commentsRoger Dingledine
svn:r5262
2005-10-17and update the sample torrc to reflect the *listenaddress notationRoger Dingledine
svn:r5261
2005-10-17start calling it *ListenAddress rather than *BindAddress,Roger Dingledine
since none of our users know what it means to bind an address or port. svn:r5260
2005-10-17Add ability to warn when using abbrev mechanism to deprecate option namesNick Mathewson
svn:r5259
2005-10-17when providing content-type application/octet-stream for providingRoger Dingledine
server descriptors with .z, we were leaving out the content-encoding header. oops. (everything tolerated this just fine, but that doesn't mean we need to be part of the problem.) svn:r5258
2005-10-17Make a few INFO log lines into DEBUGPeter Palfrader
svn:r5257
2005-10-17start hunting down why servers keep getting so many duplicate create cellsRoger Dingledine
svn:r5255
2005-10-17more log unclutteringRoger Dingledine
svn:r5254
2005-10-17start the process of reducing clutter in server logsRoger Dingledine
svn:r5253
2005-10-16cut out a warning that doesn't need to warnRoger Dingledine
svn:r5252
2005-10-16remove obsolete IgnoreVersion config from or.hRoger Dingledine
svn:r5251
2005-10-14Enable trivial "download by descriptor digest" functionality.Nick Mathewson
svn:r5250
2005-10-14Try to extract as many descriptors as possible from truncated http ↵Nick Mathewson
responses. (when DIR_PURPOSE_FETCH_ROUTERDESC) svn:r5249
2005-10-13Allow tor_gzip_uncompress to extract as much as possible from truncated ↵Nick Mathewson
compressed data. Also, fix a bug where truncated compressed data could break tor_gzip_uncompress. [This last part is a backport candidate.] svn:r5247
2005-10-12Check if our IP address has changed every 5 minutes. If it has, update our ↵Peter Palfrader
server descriptor, but not too often svn:r5246