| Commit message (Collapse) | Author | Age |
| ... | |
| |
|
|
|
|
|
| |
When we are loading state info from disk, never believe any date in the future. Doing so can keep us from retrying guards, rotating onion keys, storing bandwidth info, etc. Fixes bug 434, and others. Backport candidate, once it has been tested.
svn:r11166
|
| |
|
|
|
|
|
| |
Notes about library versions in mingw instructions
svn:r11165
|
| |
|
|
|
|
|
| |
Another attempt to confirm to msvc for bug 482.
svn:r11162
|
| |
|
|
|
|
| |
more debugging code left, marked with XXXs
svn:r11161
|
| |
|
|
| |
svn:r11160
|
| |
|
|
|
|
|
| |
Stop running ./configure from autogen.sh. "Let's see if anybody complains!" says Roger.
svn:r11159
|
| |
|
|
|
|
| |
linking all the commands using &&
svn:r11158
|
| |
|
|
|
|
|
| |
Compile without warnings on MinGW, even with --enable-gcc-warnings enabled.
svn:r11157
|
| |
|
|
|
|
|
| |
Try to fix bug 482: do not rely on s6_addr16 or s6_addr32 on MSVC. How ugly.
svn:r11155
|
| |
|
|
| |
svn:r11154
|
| |
|
|
|
|
|
| |
Functions to save and load MTBF information.
svn:r11153
|
| |
|
|
|
|
|
| |
spec clarification noted by Stefan K.
svn:r11152
|
| |
|
|
|
|
|
| |
Link note_router_reachable and note_router_unreachable to mtbf code. decouple mtbf from connect/disconnect. log it in USR1. do not blow it away on cleanup if we are an authority.
svn:r11151
|
| |
|
|
| |
svn:r11148
|
| |
|
|
|
|
|
| |
Initial work on proposal 108: have rephist.c track the information we want to be tracking for OR stability.
svn:r11147
|
| |
|
|
| |
svn:r11146
|
| |
|
|
|
|
|
| |
Implement CookieAuthFile and CookieAuthFileGroupReadable. Backport candidate.
svn:r11141
|
| |
|
|
|
|
|
| |
Implement proposal 119. Backport candidate.
svn:r11138
|
| |
|
|
|
|
|
| |
Patches to proposal 119 as described on or-dev. Mark 119 as "Accepted"
svn:r11137
|
| |
|
|
|
|
|
| |
Fix a bug caught by Kate: when we switched from masks to bits in 0.2.0.3-alpha, we added a spurious ! that made us never believe that any address fell inside a virtual address range. While we're at it, save a trip around the loop in the common case.
svn:r11129
|
| |
|
|
|
|
|
| |
Correct GETINFO guard-nodes spec based on comments from pei hanru.
svn:r11128
|
| |
|
|
|
|
|
| |
Fix an XXXX020 and a few DOCDOCs.
svn:r11127
|
| |
|
|
|
|
|
| |
Eliminate tons of repeated code in directory_handle_command_get.
svn:r11126
|
| |
|
|
|
|
|
| |
Implement code to serve pending votes, consensuses, and signatures.
svn:r11125
|
| |
|
|
|
|
|
| |
fix a really nasty bug in v3 authorities: only set v3_digest in trusted_dir_server_t for v3 authorities.
svn:r11124
|
| |
|
|
|
|
|
| |
Add more logs to try to hunt down latest voting bug.
svn:r11123
|
| |
|
|
|
|
|
| |
Fix consensus signatures: regenerate the entire signature list when we get a new signature, rather than just appending the new signature. This lets us tentatively accept weird signatures, since we can replace them with better ones later.
svn:r11122
|
| |
|
|
|
|
|
| |
Add unit tests for median functions; enforce sensible ranges for intervals and delays.
svn:r11121
|
| |
|
|
|
|
|
| |
Fix a segfault in cert retrieval
svn:r11120
|
| |
|
|
|
|
|
|
| |
more comfortable.
nick, can you confirm this?
svn:r11119
|
| |
|
|
|
|
|
|
|
|
|
| |
- If we require CookieAuthentication but we fail to write the
cookie file, we would warn but not exit, and end up in a state
where no controller could authenticate. Now we exit.
- If we require CookieAuthentication, stop generating a new cookie
every time we change any piece of our config.
svn:r11117
|
| |
|
|
| |
svn:r11115
|
| |
|
|
|
|
|
| |
Implement cert-retrieval URLs. (Also, update TODO)
svn:r11112
|
| |
|
|
|
|
|
| |
Document http status codes
svn:r11111
|
| |
|
|
|
|
|
| |
return 404 properly when somebody requests a bunch of nonexistent statuses/servers
svn:r11110
|
| |
|
|
|
|
|
| |
Save a 4 or 8 bytes per connection in or.h
svn:r11109
|
| |
|
|
|
|
|
| |
Resolve XXXX020s in config.c
svn:r11108
|
| |
|
|
|
|
|
| |
Enable more code for v3 voting timing information. Also, spec clarification.
svn:r11107
|
| |
|
|
| |
svn:r11106
|
| |
|
|
|
|
|
| |
Try to avoid adding duplicate signatures to a consensus.
svn:r11105
|
| |
|
|
|
|
|
| |
Actually upload signatures when we vote. log more about the signatures we get. discard pending vote stuff after we publish.
svn:r11104
|
| |
|
|
|
|
|
| |
Fix a URL in voting
svn:r11103
|
| |
|
|
|
|
|
| |
Fix a logic error in certificate handling
svn:r11102
|
| |
|
|
|
|
|
| |
re-enable version checking
svn:r11101
|
| |
|
|
|
|
|
| |
add a warning to find a bug (maybe)
svn:r11100
|
| |
|
|
|
|
|
| |
Resolve a pile of XXXXs in and around voting code
svn:r11099
|
| |
|
|
|
|
|
| |
Check for *at least* as many signatures as required, not for *more* signatures than required.
svn:r11098
|
| |
|
|
|
|
|
| |
Add some insanely verbose log messages on voting authorities.
svn:r11097
|
| |
|
|
|
|
|
| |
Make if-modified-since work on consensuses
svn:r11095
|
| |
|
|
|
|
|
| |
Give a 200 when a duplicate vote gets uploaded.
svn:r11094
|