Nick Mathewson
|
edf5698474
Start dividing log messages into logging domains. No, LD_ is not the best of identifiers. src/or has not been converted yet. Domains dont do anything yet.
|
20 years ago |
Roger Dingledine
|
102df4a982
fix some typos
|
20 years ago |
Peter Palfrader
|
e54efb1655
I think nick meant to compare r2->platform the second time
|
20 years ago |
Peter Palfrader
|
0d5c007266
Fix tor26's first segfault
|
20 years ago |
Nick Mathewson
|
d25873ae9c
Use a digestmap_t to speed up router_get_by_digest, which was previously a bottleneck (~~27% CPU)
|
20 years ago |
Nick Mathewson
|
7a19588a43
Use digestmap_t instead of strmap_t where appropriate. Do less hex en/decoding
|
20 years ago |
Nick Mathewson
|
5828f8920e
Add a "Map from digest to void*" abstraction, since we already faked it in 3 places by encoding keys in hex and sticking them in a strmap.
|
20 years ago |
Nick Mathewson
|
0349598928
stupid gcc. stupid nickm.
|
20 years ago |
Nick Mathewson
|
3347c1741d
Refactor routerlist access slightly: always use router_get_by_routerlist(); change its interface; add modifier functions to add/remove elements from the current routerlist (so we can add indices).
|
20 years ago |
Nick Mathewson
|
95514b32a5
Make smartlist_foreach always use the fast versions.
|
20 years ago |
Peter Palfrader
|
d8daa910a6
Make dirserv_get_routerdescs() return better http 404 error messages instead of a generic "Servers unavailable."
|
20 years ago |
Peter Palfrader
|
551e3402a3
split send_control1_event() into the printf and the print/dispatch part. The
|
20 years ago |
Peter Palfrader
|
00e1709244
Fix download by SD digest
|
20 years ago |
Peter Palfrader
|
6e8052e0f8
I wonder what a stautus is.
|
20 years ago |
Peter Palfrader
|
64a631e187
Some http status lines ended in a dot, others did not. Make it all the same and remove the period from all
|
20 years ago |
Peter Palfrader
|
0186cb283f
And close the double quote too
|
20 years ago |
Peter Palfrader
|
d2f1cd4196
Fix documentation of dirserv_get_routerdescs:
|
20 years ago |
Nick Mathewson
|
48ade882c3
Remove assert in sort-of c-itical path
|
20 years ago |
Nick Mathewson
|
cf73ff195b
Actually, use #defines for common case. Nothing to see here.
|
20 years ago |
Nick Mathewson
|
768160c872
Inline key smartlist functions; use fast versions by default.
|
20 years ago |
Nick Mathewson
|
27fcbf87f3
Add a missing struct initializer field
|
20 years ago |
Peter Palfrader
|
0d9aedfcea
Downgrade a few INFO level logs to DEBUG again. Also add two or three new
|
20 years ago |
Roger Dingledine
|
bec2271029
fix a few comments
|
20 years ago |
Roger Dingledine
|
38c6985fff
and update the sample torrc to reflect the *listenaddress notation
|
20 years ago |
Roger Dingledine
|
fd165329b8
start calling it *ListenAddress rather than *BindAddress,
|
20 years ago |
Nick Mathewson
|
22c72bd9c5
Add ability to warn when using abbrev mechanism to deprecate option names
|
20 years ago |
Roger Dingledine
|
435fb973c2
when providing content-type application/octet-stream for providing
|
20 years ago |
Peter Palfrader
|
7b15f77dd6
Make a few INFO log lines into DEBUG
|
20 years ago |
Peter Palfrader
|
c0fd66a746
06_add_compile_time_defaults.dpatch
|
20 years ago |
Roger Dingledine
|
1be5f4a81b
start hunting down why servers keep getting so many duplicate create cells
|
20 years ago |