Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add a new config option ExitPolicyRejectPrivate which defaults to 1. | Roger Dingledine | 2006-02-01 |
| | | | | | | | | | | | | | | This means all exit policies will begin with rejecting private addresses, unless the server operator explicitly turns it off. Also, make our code to remove redundancies in the exit policy smarter, so it can detect "reject foo, reject bar, reject *" patterns. Lastly, we can get rid of the "exit policy implicitly accepts" code, since we make everything more explicit now. svn:r5888 | ||
* | avoid a minor confusing log message | Roger Dingledine | 2006-02-01 |
| | | | | svn:r5887 | ||
* | Try to fix policy_includes_addr_mask_implicitly() | Peter Palfrader | 2006-02-01 |
| | | | | svn:r5886 | ||
* | Also catch 0/8 in exit_policy_implicitly_allows_local_networks() | Peter Palfrader | 2006-02-01 |
| | | | | svn:r5885 | ||
* | don't try to upload hidden service descriptors until we have | Roger Dingledine | 2006-02-01 |
| | | | | | | | established a circuit. svn:r5884 | ||
* | provide a more useful warn message when our onion queue | Roger Dingledine | 2006-01-31 |
| | | | | | | | gets full. svn:r5881 | ||
* | only start testing reachability once we've established a circuit. | Roger Dingledine | 2006-01-29 |
| | | | | | | | | this will make startup on dirservers less noisy. it may also break things in subtle ways. svn:r5878 | ||
* | bump the default bandwidthrate to 3 MB, and burst to 6 MB | Roger Dingledine | 2006-01-28 |
| | | | | svn:r5874 | ||
* | a slightly more useful message when you get a sighup | Roger Dingledine | 2006-01-26 |
| | | | | svn:r5869 | ||
* | Add a missing printf arg | Nick Mathewson | 2006-01-24 |
| | | | | svn:r5861 | ||
* | make it louder when we're running an unrecommended version. | Roger Dingledine | 2006-01-24 |
| | | | | | | | | also, we need to tell them what versions *are* recommended. i'll add that to the todo. svn:r5859 | ||
* | Make dirservers generate a separate "guard" flag to mean, "would make a good ↵ | Nick Mathewson | 2006-01-24 |
| | | | | | | entry guard". Make clients parse it and vote on it. svn:r5856 | ||
* | Jan 23 02:39:44.856 [warn] rend_mid_rendezvous(): Rejecting RENDEZVOUS1 cell ↵ | Roger Dingledine | 2006-01-23 |
| | | | | | | | | | | with unrecognized rendezvous cookie AFC097FD. This is not anything that the server admin can deal with, so don't complain this loudly. svn:r5851 | ||
* | Stop complaining loudly whenever some poor client falls off | Roger Dingledine | 2006-01-23 |
| | | | | | | | the network before we finish writing to him. svn:r5850 | ||
* | remove unused code | Roger Dingledine | 2006-01-20 |
| | | | | svn:r5847 | ||
* | Jan 18 18:42:05.671 [debug] Encountered eof | Roger Dingledine | 2006-01-19 |
| | | | | | | | | | Jan 18 18:42:05.671 [debug] Got data, not eof. Leaving on inbuf. that's not very smart. svn:r5843 | ||
* | when the controller asks for a signal we don't recognize, don't | Roger Dingledine | 2006-01-19 |
| | | | | | | | include the whitespace/newline/etc in our complaint. svn:r5841 | ||
* | attempted patch for bug 220: don't assert when we've tried all the | Roger Dingledine | 2006-01-17 |
| | | | | | | | | intro points for a hidden service and we try fetching the service descriptor again. svn:r5838 | ||
* | add another assert to make sure we're not scribbling on the stack. | Roger Dingledine | 2006-01-17 |
| | | | | svn:r5837 | ||
* | oh, and the other bits of the commit | Roger Dingledine | 2006-01-17 |
| | | | | svn:r5836 | ||
* | when you tried to set orport through the controller, it would | Roger Dingledine | 2006-01-17 |
| | | | | | | | | | | | trigger an assert because you hadn't made your onion keys yet you wanted to launch cpu workers. now init keys first, reset uptime, and tell the user that we're starting the reachability testing. svn:r5835 | ||
* | try to detect an assert error earlier | Roger Dingledine | 2006-01-17 |
| | | | | svn:r5834 | ||
* | Clients should not download descriptors for non-running descriptors. | Nick Mathewson | 2006-01-16 |
| | | | | svn:r5830 | ||
* | turn crypto hardware acceleration off by default, until we find | Roger Dingledine | 2006-01-16 |
| | | | | | | | somebody smart who can test it for us. svn:r5829 | ||
* | Indirect access to the signed_descriptor field to make it easier to keep ↵ | Nick Mathewson | 2006-01-12 |
| | | | | | | them lazily on disk. svn:r5827 | ||
* | When the controller was submitting a descriptor, we were checking to make | Roger Dingledine | 2006-01-12 |
| | | | | | | | | | | | sure some network-status we had referred to it, and refusing it if not. This is bad for people who want to insert descriptors that aren't part of the current Tor network. Now we accept them, and also give a more useful warn message if we ask a dir mirror for a given descriptor and it gives us one we weren't expecting. svn:r5824 | ||
* | oh hey. we were hanging up on every tor client because he | Roger Dingledine | 2006-01-11 |
| | | | | | | | was obsolete as soon as he started. big oops. svn:r5807 | ||
* | add missing warning | Nick Mathewson | 2006-01-11 |
| | | | | svn:r5806 | ||
* | Fix double-free of torrc_fname | Nick Mathewson | 2006-01-11 |
| | | | | svn:r5805 | ||
* | Fix bug 240: dont dump descriptions when not dumping actual config lines. | Nick Mathewson | 2006-01-11 |
| | | | | svn:r5804 | ||
* | Fix bug 230: add a rollback function to reverse all changes since the last ↵ | Nick Mathewson | 2006-01-11 |
| | | | | | | mark_logs_temp(), and move log initialization into the two-phase part of option setting. svn:r5803 | ||
* | we were leaking a smartlist every time we built a circuit | Roger Dingledine | 2006-01-11 |
| | | | | svn:r5795 | ||
* | Fix another memleak. I love you, valgrind! | Nick Mathewson | 2006-01-11 |
| | | | | svn:r5794 | ||
* | Fix wide lines | Nick Mathewson | 2006-01-11 |
| | | | | svn:r5793 | ||
* | Appease verbose gcc warning: make dirserv_compute_stable_uptime() static. | Nick Mathewson | 2006-01-11 |
| | | | | svn:r5792 | ||
* | if we learn that a down entry guard is up, count our working entry | Roger Dingledine | 2006-01-11 |
| | | | | | | | guards correctly when logging. svn:r5791 | ||
* | Fix memory leak in routerlist_remove_old_routers(). | Nick Mathewson | 2006-01-11 |
| | | | | svn:r5790 | ||
* | Convert some more ints to long longs in rephist.c, as suggested by windows ↵ | Nick Mathewson | 2006-01-11 |
| | | | | | | compiler. svn:r5789 | ||
* | we were leaking 3KB every time the entry guards changed, every time | Roger Dingledine | 2006-01-11 |
| | | | | | | | the controller called saveconf, and every 20 minutes. svn:r5788 | ||
* | we changed the name of AccountingBytesReadInInterval | Roger Dingledine | 2006-01-10 |
| | | | | | | | change its state file description too svn:r5785 | ||
* | entry nodes are now entry guards. | Roger Dingledine | 2006-01-10 |
| | | | | | | | this is our last easy chance for a wholesale change. heave ho. svn:r5782 | ||
* | and even more so | Roger Dingledine | 2006-01-10 |
| | | | | svn:r5776 | ||
* | make entry node logging slightly less chatty. | Roger Dingledine | 2006-01-10 |
| | | | | | | | still quite chatty. it's an alpha, that's ok. svn:r5775 | ||
* | #undef FOO is cleaner than #define FOO_XX | Nick Mathewson | 2006-01-10 |
| | | | | svn:r5774 | ||
* | Make unittests pass again. | Nick Mathewson | 2006-01-10 |
| | | | | svn:r5773 | ||
* | or_state_validate() needs an extra arg too or it will crash | Roger Dingledine | 2006-01-10 |
| | | | | svn:r5772 | ||
* | hack to address bug 238. | Roger Dingledine | 2006-01-10 |
| | | | | | | | needs a better fix, but not for 0.1.1.11. svn:r5771 | ||
* | implement getinfo desc/all-recent | Roger Dingledine | 2006-01-10 |
| | | | | | | | closes bug 237. svn:r5770 | ||
* | fix bug 235 | Roger Dingledine | 2006-01-10 |
| | | | | svn:r5768 | ||
* | Refuse to use RunAsDaemon when torrc is a relative path. Fixes bug 229. | Nick Mathewson | 2006-01-10 |
| | | | | svn:r5767 |