Nick Mathewson
|
a942441615
r8872@Kushana: nickm | 2006-09-21 14:00:20 -0400
|
19 years ago |
Nick Mathewson
|
5ebb949c9f
Stop searching routerlist for routers with the same identity as other routers (on router insert): we already have a map for that. (We need to add an index field to routerinfo_t so we can figure out which point in the routerlist to replace.) Also, add a comment to routerlist.c; arma, please advise?
|
19 years ago |
Nick Mathewson
|
e58b9c1151
r8819@Kushana: nickm | 2006-09-15 00:27:45 -0400
|
19 years ago |
Nick Mathewson
|
f170e5798f
r8692@Kushana: nickm | 2006-08-31 13:38:07 -0400
|
19 years ago |
Roger Dingledine
|
c0cb1c7bd2
remove some more vestiges of cvs
|
19 years ago |
Nick Mathewson
|
96bcbb1e1c
Remove code to special-case "-cvs" ending, since it has not actually mattered since 0.0.9. Perhaps we can special-case even more...
|
19 years ago |
Nick Mathewson
|
52b8dfa95a
Fix a bunch of spaces.
|
19 years ago |
Nick Mathewson
|
89a1453776
Set offset properly when parsing cache.
|
19 years ago |
Nick Mathewson
|
b7910202a3
Next batch of memory miserdom: mmap cached-routers file. This is sure to break somewhere.
|
19 years ago |
Nick Mathewson
|
2b720b5746
Start remembering *where* we are storing routerdescs. This will make us easier to move from a RAM-mirrors-disk model to a RAM-caches-disk model, and save maybe around 10MB on a directory server.
|
20 years ago |
Nick Mathewson
|
1fbc74661f
Remove DER64 functions in trunk: they will never be used again unless the directory authorities switch back to 0.0.9tooearly.
|
20 years ago |
Nick Mathewson
|
53f7a1bb0c
In fairness to gcc, a char** is often _not_ usable as a const void **.
|
20 years ago |
Nick Mathewson
|
eb3e28ba79
Oops. _compare_tor_version_str_ptr wants ptr-to-ptr. Ow.
|
20 years ago |
Roger Dingledine
|
4b6ff2b084
bugfix in sort_version_list() so it doesn't screw up the sorting.
|
20 years ago |
Nick Mathewson
|
eba6204315
fix some xxxs.
|
20 years ago |
Roger Dingledine
|
6f08d121d9
Refactor and consolidate addr/exit policies into a new policies.c.
|
20 years ago |
Roger Dingledine
|
d1d0813cf3
Allow non-printable characters for exit streams (both for
|
20 years ago |
Roger Dingledine
|
c06e6ddadd
Finish the transition from the word 'verified' to the words
|
20 years ago |
Nick Mathewson
|
5777ee0e1a
Add some functions to escape values from the network before sending them to the log. Use them everywhere except for routerinfo->plaftorm, routerinfo->contact_info, and rend*.c. (need sleep now)
|
20 years ago |
Nick Mathewson
|
6a4e304d9e
Allow private:* in routerdescs; not generated yet (because older Tors do not understand it); needs testing.
|
20 years ago |
Roger Dingledine
|
259c65ab08
the last of the log convention conversion. finally.
|
20 years ago |
Roger Dingledine
|
5f051574d5
Happy new year!
|
20 years ago |
Nick Mathewson
|
e5a574ce2e
Move "sort list of versions" logic into routerparse.c; make version-checking code say which versions it would have accepted. (not tested.)
|
20 years ago |
Roger Dingledine
|
4c1fa73c7e
typos and nits
|
20 years ago |
Nick Mathewson
|
9f42c9d650
Make dirservers generate a separate "guard" flag to mean, "would make a good entry guard". Make clients parse it and vote on it.
|
20 years ago |
Roger Dingledine
|
b9540285af
remove unused code
|
20 years ago |
Nick Mathewson
|
2dd566d5d5
Indirect access to the signed_descriptor field to make it easier to keep them lazily on disk.
|
20 years ago |
Roger Dingledine
|
ddf070e204
bugfix: we were failing to parse a tor version that started with
|
20 years ago |
Nick Mathewson
|
24e79df0b6
Whitespace fixes; comments.
|
20 years ago |
Nick Mathewson
|
5965b3849e
Remove some redundant and obsolete code from routerparse
|
20 years ago |