| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| * | Fix a tricky crash: making the_directory heap-allocated (so we could ↵ | Nick Mathewson | 2006-06-18 | |
| | | | | | | | refcount it and have multiple instances as neeeded) means that calls to dirserv_regenerate_directory could invalidate the auth_dir value passed to dirserv_pick_cached_dir_obj. Big fun. svn:r6663 | |||
| * | Fix an assert that still isnt the assert we are hunting. | Nick Mathewson | 2006-06-18 | |
| | | | | | svn:r6662 | |||
| * | correct a function comment in compute_preferred_testing_list() | Roger Dingledine | 2006-06-18 | |
| | | | | | svn:r6660 | |||
| * | Become capable of noticing that we are done sending a directory. | Nick Mathewson | 2006-06-18 | |
| | | | | | svn:r6659 | |||
| * | Resolve control flow warning. | Nick Mathewson | 2006-06-18 | |
| | | | | | svn:r6658 | |||
| * | Ah. That seems to work. | Nick Mathewson | 2006-06-18 | |
| | | | | | svn:r6657 | |||
| * | another write_to_buf_zlib fix. | Nick Mathewson | 2006-06-18 | |
| | | | | | svn:r6656 | |||
| * | Backport candidate: implement the "is this uptime change cosmetic" test ↵ | Nick Mathewson | 2006-06-18 | |
| | | | | | | | properly. svn:r6654 | |||
| * | Re-enable buffer RAM guard values. | Nick Mathewson | 2006-06-18 | |
| | | | | | svn:r6653 | |||
| * | Another _zlib fix. | Nick Mathewson | 2006-06-18 | |
| | | | | | svn:r6652 | |||
| * | Make connection_write_to_buf_zlib set outbuf_flushlen right. | Nick Mathewson | 2006-06-18 | |
| | | | | | svn:r6651 | |||
| * | write_to_buf != connection_write_to_buf. Also, add a ↵ | Nick Mathewson | 2006-06-18 | |
| | | | | | | | connection_write_to_buf_zlib wrapper that sucks. svn:r6650 | |||
| * | Temporarily disable sentinels on buffers | Nick Mathewson | 2006-06-18 | |
| | | | | | svn:r6649 | |||
| * | make zlib buffer function set buf_highwater properly | Nick Mathewson | 2006-06-18 | |
| | | | | | svn:r6648 | |||
| * | Stop trying to refresh when we are out of data. | Nick Mathewson | 2006-06-18 | |
| | | | | | svn:r6647 | |||
| * | And actually check the url when it exists. that might work better. | Nick Mathewson | 2006-06-18 | |
| | | | | | svn:r6646 | |||
| * | That dir_refresh_src fix will only work if I enable it. | Nick Mathewson | 2006-06-18 | |
| | | | | | svn:r6645 | |||
| * | Fix a couple of bugs in last patch. | Nick Mathewson | 2006-06-18 | |
| | | | | | svn:r6644 | |||
| * | add coverage for a default case | Nick Mathewson | 2006-06-18 | |
| | | | | | svn:r6643 | |||
| * | Oops. conn->requested_resource is client only. | Nick Mathewson | 2006-06-18 | |
| | | | | | svn:r6642 | |||
| * | Instead of adding servers and v1 directories to buffers en masse, directory ↵ | Nick Mathewson | 2006-06-18 | |
| | | | | | | | servers add them on the fly as their outbufs are depleted. This will save ram on busy dirservers. svn:r6641 | |||
| * | remove non-germane comment | Nick Mathewson | 2006-06-18 | |
| | | | | | svn:r6640 | |||
| * | Add tests for several of the more recently committed functions. | Nick Mathewson | 2006-06-18 | |
| | | | | | svn:r6639 | |||
| * | perhaps the reason I rail against cut-and-paste programming so vehemently is ↵ | Nick Mathewson | 2006-06-18 | |
| | | | | | | | that I am so bad at it. svn:r6638 | |||
| * | Part of incremental encryption logic for buffers: there is a subtle yucky ↵ | Nick Mathewson | 2006-06-18 | |
| | | | | | | | point documented in a comment. svn:r6637 | |||
| * | Add some incremental encryption wrappers to torgzip code | Nick Mathewson | 2006-06-18 | |
| | | | | | svn:r6636 | |||
| * | Add a memdup function to util | Nick Mathewson | 2006-06-18 | |
| | | | | | svn:r6635 | |||
| * | Add smartlist_reverse and smartlist_pop_last. | Nick Mathewson | 2006-06-18 | |
| | | | | | svn:r6634 | |||
| * | Clarify mmap and memory-use hacks. | Nick Mathewson | 2006-06-16 | |
| | | | | | svn:r6633 | |||
| * | Fix configure.in to not produce broken configure files with more recent | Peter Palfrader | 2006-06-16 | |
| | | | | | | | | versions of autoconf. Thanks to Clint for his auto* voodoo. svn:r6632 | |||
| * | clean up man page. expand on contactinfo a bit. | Roger Dingledine | 2006-06-16 | |
| | | | | | svn:r6631 | |||
| * | Forward port 07_log_to_file_by_default.dpatch | Peter Palfrader | 2006-06-15 | |
| | | | | | svn:r6630 | |||
| * | And a minor bugfix to the weaselhack | Peter Palfrader | 2006-06-15 | |
| | | | | | svn:r6629 | |||
| * | fix spacing | Roger Dingledine | 2006-06-15 | |
| | | | | | svn:r6628 | |||
| * | Add a /tor/dir-all-weaselhack directory resource so I do not have to update ↵ | Peter Palfrader | 2006-06-15 | |
| | | | | | | | my scripts svn:r6627 | |||
| * | fix recommended url in torrc.sample for server sign-up | Roger Dingledine | 2006-06-15 | |
| | | | | | svn:r6626 | |||
| * | lower the number of seconds before we yell about clock jump. | Roger Dingledine | 2006-06-15 | |
| | | | | | | | | and make the yelling only happen if you're a server. svn:r6625 | |||
| * | start checking for limits.h too. we should resume compiling | Roger Dingledine | 2006-06-14 | |
| | | | | | | | | on irix64 and other weird platforms now. svn:r6624 | |||
| * | upgrade the severity of the 'clock jump' warn, and ask people | Roger Dingledine | 2006-06-14 | |
| | | | | | | | | to report if it occurs. svn:r6623 | |||
| * | bugfix: discourage picking directory authorities as our TestVia | Roger Dingledine | 2006-06-14 | |
| | | | | | | | | | hops, even if they're running the right versions, since we probably already have a connection established to them. svn:r6622 | |||
| * | eventdns: Apply a couple of patches from AGL; start working on windows ↵ | Nick Mathewson | 2006-06-13 | |
| | | | | | | | compat; note some TODOs. svn:r6621 | |||
| * | back off and add the $ at the beginning of the preferrednodes list | Roger Dingledine | 2006-06-13 | |
| | | | | | | | | we generate. svn:r6620 | |||
| * | be more lax about recognizing valid hexdigests. | Roger Dingledine | 2006-06-13 | |
| | | | | | svn:r6619 | |||
| * | now we can tell dirserv_dump_directory_to_string() whether we want | Roger Dingledine | 2006-06-13 | |
| | | | | | | | | it to include down/invalid descriptors or not. svn:r6618 | |||
| * | bugfix in exit_policy_is_general_exit() that weasel found. | Roger Dingledine | 2006-06-13 | |
| | | | | | | | | this time for sure! svn:r6617 | |||
| * | first cut at a workaround for the reachability bug: explicitly find a | Roger Dingledine | 2006-06-13 | |
| | | | | | | | | server running the right version, if we can, and ask for that one. svn:r6616 | |||
| * | export the default exit policy via the control port, so controllers | Roger Dingledine | 2006-06-13 | |
| | | | | | | | | don't need to guess what it is / will be later. svn:r6615 | |||
| * | Defense in depth: fix the reachability bug a second way too. | Roger Dingledine | 2006-06-13 | |
| | | | | | | | | | Now if we establish a connection with the right digest, regardless of what the addr/port is, and we have pending create cells, use it. svn:r6614 | |||
| * | harmless typo | Roger Dingledine | 2006-06-13 | |
| | | | | | svn:r6613 | |||
| * | Fix the bug that was causing servers to not find themselves | Roger Dingledine | 2006-06-13 | |
| | | | | | | | | | | | | | reachable if they changed IP addresses. This happened because middle servers knew the old descriptor, and kept swapping the addr/port we asked for with the one they thought was right. So the create cell never got sent, because it was asking for a different addr/port than we believed we had connected to. svn:r6610 | |||
