| Commit message (Expand) | Author | Age |
... | |
* | when a dirserver causes you to give a warn, mention which dirserver it was•••svn:r3234
| Roger Dingledine | 2005-01-01 |
* | clean up logging,•••make it clearer which warns are bugs,
make the control log event match its specification,
point out a bug in how we deal with failure when renewing the tls context.
svn:r3138
| Roger Dingledine | 2004-12-13 |
* | Solaris CC freaks out if isspace and friends get anything other than an int. ...•••svn:r3120
| Nick Mathewson | 2004-12-08 |
* | New circuit building strategy: keep a list of ports that we've used in ...•••that will handle each such port. (We can extend this to include addresses
if exit policies shift to require that.) Seed us with port 80 so web
browsers won't complain that Tor is "slow to start up".
This was necessary because our old circuit building strategy just involved
counting circuits, and as time went by we would build up a big pile of
circuits that had peculiar exit policies (e.g. only exit to 9001-9100)
which would take up space in the circuit pile but never get used.
Fix router_compare_addr_to_addr_policy: it was not treating a port of *
as always matching, so we were picking reject *:* nodes as exit nodes too.
If you haven't used a clean circuit in an hour, throw it away, just to
be on the safe side.
This means after 6 hours a totally unused Tor client will have no
circuits open.
svn:r3078
| Roger Dingledine | 2004-12-05 |
* | Add function to check that addr_policy_t is okay; change struct addr_policy_t...•••svn:r3070
| Nick Mathewson | 2004-12-04 |
* | Suggestion from weasel: Make tor --version --version dump the cvs Id of every...•••svn:r3019
| Nick Mathewson | 2004-11-29 |
* | Fetch cached running-routers from servers that serve it (that is, authdirserv...•••svn:r3018
| Nick Mathewson | 2004-11-29 |
* | After implementing a feature, remember to disable the error message you used ...•••svn:r3013
| Nick Mathewson | 2004-11-29 |
* | wrong is ok, and right is fine, but in between is apparently•••totally unacceptable to me.
svn:r3005
| Roger Dingledine | 2004-11-28 |
* | Normalize space: add one between every control keyword and control clause.•••svn:r3003
| Nick Mathewson | 2004-11-28 |
* | remove emacs droppings, since nick says he doesn't need them anymore•••svn:r2989
| Roger Dingledine | 2004-11-26 |
* | Clarify a bunch of log messages•••svn:r2983
| Nick Mathewson | 2004-11-25 |
* | Normalize a few more kinds of whitespace. We now dislike:••• - func (args)
- if (x){
This doesn't normalize if(x), for(x); while(x), and friends.
svn:r2943
| Nick Mathewson | 2004-11-22 |
* | break reached_eof() out of process_inbuf()•••svn:r2930
| Roger Dingledine | 2004-11-21 |
* | Cache running-routers; compress running-routers; serve compressed running-rou...•••svn:r2883
| Nick Mathewson | 2004-11-15 |
* | some fixes so far•••svn:r2880
| Roger Dingledine | 2004-11-15 |
* | Make running-routers fetch (apparently) work•••svn:r2871
| Nick Mathewson | 2004-11-14 |
* | fix a seg fault when fetching rendezvous descs•••svn:r2825
| Roger Dingledine | 2004-11-12 |
* | Rename exit_policy to addr_policy, since it gets used for SOCKS and directory...•••svn:r2819
| Nick Mathewson | 2004-11-12 |
* | Resolve a bunch of FIXME items; mark a lot more for attention; ask for clarif...•••svn:r2808
| Nick Mathewson | 2004-11-12 |
* | Normalize whitespace; add a "tell me about all the unnormalized whitespace" t...•••svn:r2758
| Nick Mathewson | 2004-11-09 |
* | Clean up copyrights.•••Break connection_consider_empty_buckets() out of
connection_read_bucket_decrement().
svn:r2698
| Roger Dingledine | 2004-11-07 |
* | Make options no longer a global variable.•••Now we can try setting an option but back out if it fails to parse, or
if it's disallowed (e.g. changing RunAsDaemon from 1 to 0).
Use parse_line_from_str rather than parse_line_from_file.
svn:r2692
| Roger Dingledine | 2004-11-06 |
* | make the default default options.FirewallPorts be the default•••svn:r2683
| Roger Dingledine | 2004-11-04 |
* | break out validate_options•••leave options.FirewallPorts NULL if it's NULL
svn:r2673
| Roger Dingledine | 2004-11-04 |
* | Tweaks to prevent obsolete restarting tors from hammering the dirservers. (1)...•••svn:r2618
| Nick Mathewson | 2004-10-28 |
* | Tricksy compiler warnings! We hates them, hates them forever, my precious!•••svn:r2615
| Nick Mathewson | 2004-10-27 |
* | Use strlcpy, not strcpy.•••svn:r2610
| Nick Mathewson | 2004-10-27 |
* | Use tor_snprintf, not snprintf•••svn:r2609
| Nick Mathewson | 2004-10-27 |
* | Replace sprintf with snprintf•••svn:r2602
| Nick Mathewson | 2004-10-27 |
* | quick-and-dirty dir policy since the dirservers are getting hammered•••nick, could you abstract this sometime so we don't repeat the
sockspolicy code twice?
svn:r2589
| Roger Dingledine | 2004-10-25 |
* | switch conn->addr and conn->dir_port to reflect the final destination,•••not the http proxy
svn:r2553
| Roger Dingledine | 2004-10-17 |
* | don't assert multiple things in the same tor_assert()•••svn:r2544
| Roger Dingledine | 2004-10-16 |
* | Remove unused locals•••svn:r2533
| Nick Mathewson | 2004-10-15 |
* | Add a comment•••svn:r2530
| Nick Mathewson | 2004-10-15 |
* | Upload to trusted dir servers based on DirServer config options, not on route...•••svn:r2529
| Nick Mathewson | 2004-10-15 |
* | Ignore fascistfirewall when dealing with service descriptors; obey fascistfir...•••svn:r2527
| Nick Mathewson | 2004-10-15 |
* | better warn message for the Content-Length attack•••svn:r2495
| Roger Dingledine | 2004-10-14 |
* | Try to always dtrt if routerlist==NULL•••svn:r2489
| Nick Mathewson | 2004-10-14 |
* | Build without warnings on mac gcc 3.3•••svn:r2487
| Nick Mathewson | 2004-10-14 |
* | more int to size_t conversions, fixing one or more amd64 bugs•••plus a whitespace patch on config.c from vicman
svn:r2482
| Roger Dingledine | 2004-10-14 |
* | Remove need for dirservers file: now, we note trusted dirservers in configura...•••svn:r2479
| Nick Mathewson | 2004-10-14 |
* | Add an implementation of trusted_dir_server logic to switch towards simply re...•••svn:r2443
| Nick Mathewson | 2004-10-12 |
* | bugfix on my friday commit: make hidden services work again in cvs•••svn:r2439
| Roger Dingledine | 2004-10-12 |
* | interim commit for http proxy support•••svn:r2431
| Roger Dingledine | 2004-10-08 |
* | Only check versions against downloaded directories, not cached directories.•••svn:r2413
| Nick Mathewson | 2004-10-03 |
* | Decode Content-Encoding header correctly.•••svn:r2403
| Nick Mathewson | 2004-10-01 |
* | prefer tor_free to free•••plus complain more loudly when we fail to parse a dir we just fetched
svn:r2401
| Roger Dingledine | 2004-09-29 |
* | ha ha, thought the bugs were done•••don't stop writing the compressed directory just because you found a nul
svn:r2399
| Roger Dingledine | 2004-09-29 |
* | the tor clients in cvs can't speak to the current tor authdirservers for•••rendezvous publishes and fetches, since they're still running 0.0.8. so
make them speak the old way until we've upgraded the authdirservers.
svn:r2384
| Roger Dingledine | 2004-09-28 |