Nick Mathewson
|
20b9111266
Implement new version handling code.
|
20 年之前 |
Nick Mathewson
|
e72e76cad6
Make authdirs smarter. Reject/invalidate by key and IP. Remember that not every authdir has to be a naming authdir.
|
20 年之前 |
Nick Mathewson
|
922cee3d0c
Clean up a few warnings that make gcc twig out a bit.
|
20 年之前 |
Nick Mathewson
|
7c6679d8dc
Add new config.c function to set options that can fail, and roll back if they do. This should solve the setconf-an-impossible-port bug.
|
20 年之前 |
Roger Dingledine
|
93be26a74a
stop the call duplication inside config_assign()
|
20 年之前 |
Roger Dingledine
|
10893e7254
simplify
|
20 年之前 |
Roger Dingledine
|
c78aafe4b5
and take the bang out
|
20 年之前 |
Roger Dingledine
|
62fe24c40c
ok, ok, csv's get replaced even when we assign them from the torrc.
|
20 年之前 |
Roger Dingledine
|
1f930a9a70
checkpoint: clean up and document the three ways to call config_assign()
|
20 年之前 |
Roger Dingledine
|
cfe34812eb
bugfix: if you gave tor an odd number of command-line arguments,
|
20 年之前 |
Roger Dingledine
|
9b54cd349d
break out a new function config_assign_value() that just assigns the
|
20 年之前 |
Roger Dingledine
|
cfa321374d
reject ports 465 and 587 by default now too
|
20 年之前 |
Nick Mathewson
|
047e105daf
Fix a bug in config_dump: we want to run options_validate on the defaults, not (again, uselessly) on the configuration. This was introduced when we made the config code more generic.
|
20 年之前 |
Roger Dingledine
|
587b513ec0
remove obsolete kludge
|
20 年之前 |
Roger Dingledine
|
4633b271f9
fix spacing
|
20 年之前 |
Roger Dingledine
|
dbeb8e7863
it really does help with the functions end.
|
20 年之前 |
Roger Dingledine
|
74fb086210
if you give a config option in the torrc or the commandline with no
|
20 年之前 |
Nick Mathewson
|
8f37357193
Make GCC v4 happy with heavy warnings enabled.
|
20 年之前 |
Roger Dingledine
|
2f6664ce80
MonthlyAccountingStart is dead.
|
20 年之前 |
Nick Mathewson
|
5c6c88e76d
More stuff for new directories.
|
20 年之前 |
Nick Mathewson
|
09e8521236
Make ContactInfo mandatory for authoritative directories.
|
20 年之前 |
Nick Mathewson
|
26d2301c76
Make unit tests (and others) run without launching listeners, creating subdirectories, and so on.
|
20 年之前 |
Nick Mathewson
|
3cc960c7dd
Make sure that cached-status directory exists.
|
20 年之前 |
Roger Dingledine
|
a47765a16d
stop freeing the new global options list whenever we update it.
|
20 年之前 |
Roger Dingledine
|
61f728f4fe
fix an infinite loop at hup
|
20 年之前 |
Nick Mathewson
|
cf90a36dd1
Add quotes around filenames in src/or
|
20 年之前 |
Roger Dingledine
|
893acb3acc
Make a new AssumeReachable config option that will publish anyway.
|
20 年之前 |
Nick Mathewson
|
54a6a8f0ef
Start implementing the server side of the new directory protocol.
|
20 年之前 |
Roger Dingledine
|
676b330eb2
Make DirPostPeriod config option obsolete.
|
20 年之前 |
Roger Dingledine
|
fa64d73fc7
fix function headers from the descriptor-frequency commit
|
20 年之前 |