Roger Dingledine
0d08fbeae0
whoops
...
just because it says snprintf doesn't mean it's a noop
svn:r3071
2004-12-04 01:23:04 +00:00
Nick Mathewson
139ac9af97
Add function to check that addr_policy_t is okay; change struct addr_policy_t to addr_policy_t.
...
svn:r3070
2004-12-04 01:14:36 +00:00
Roger Dingledine
e77ffb707c
bump us to 0.0.9rc6-cvs
...
darn these bugs
svn:r3069
2004-12-04 00:36:34 +00:00
Roger Dingledine
ae2897200a
make circuit building and router parsing less noisy
...
svn:r3068
2004-12-04 00:25:54 +00:00
Roger Dingledine
2281ed3e0b
while hibernating, hup should not regrow our listeners.
...
svn:r3067
2004-12-03 23:53:35 +00:00
Roger Dingledine
92c6b3a5ec
fix tor-doc urls to point to new website
...
svn:r3066
2004-12-03 04:32:24 +00:00
Roger Dingledine
5123e39956
rearrange TODO a lot; still needs more.
...
svn:r3065
2004-12-02 09:27:24 +00:00
Nick Mathewson
a5808e393c
Be more proactive about noticing underflows: size_t values greater than 0x800...00 are likely to be trouble.
...
svn:r3064
2004-12-02 04:33:01 +00:00
Roger Dingledine
ec4892c0aa
clean up 3 more underflow possibilities
...
svn:r3063
2004-12-02 04:31:52 +00:00
Roger Dingledine
795ffd6097
fix redundant (and dangerous) NUL termination
...
svn:r3062
2004-12-02 04:16:18 +00:00
(no author)
d48717eacc
This commit was manufactured by cvs2svn to create tag
...
'debian_version_0_0_8+0_0_9rc5-1'.
svn:r3061
2004-12-01 09:22:14 +00:00
Peter Palfrader
7e98a88e03
* New upstream release (candidate).
...
* Add a few 'date' calls in debian/rules, so I can see how long building the docs takes on autobuilders.
svn:r3060
2004-12-01 09:22:14 +00:00
(no author)
60e3330af7
This commit was manufactured by cvs2svn to create tag 'tor-0_0_9rc5'.
...
svn:r3059
2004-12-01 04:55:03 +00:00
Nick Mathewson
53b644c75b
check for duplicate circuit ID _after_ updating circ_id_type.
...
svn:r3058
2004-12-01 04:55:03 +00:00
Roger Dingledine
82af781842
ha ha, don't put dollar signs around Id unless you mean it
...
svn:r3057
2004-12-01 04:34:13 +00:00
Roger Dingledine
2d99ec5723
bump to 0.0.9rc5
...
svn:r3056
2004-12-01 04:32:51 +00:00
Roger Dingledine
886b057243
move StatusFetchPeriod to 15 minutes so it's within bounds by default
...
svn:r3055
2004-12-01 04:27:11 +00:00
Roger Dingledine
260ad231bc
one more typo
...
svn:r3054
2004-12-01 04:13:15 +00:00
Nick Mathewson
f17f9c07d7
Fix windows build.
...
svn:r3053
2004-12-01 03:51:59 +00:00
Nick Mathewson
be0a853b03
Spell-check strings and comments
...
svn:r3052
2004-12-01 03:48:14 +00:00
Nick Mathewson
924ee029d4
If we are using select, make sure we stay within FD_SETSIZE.
...
svn:r3051
2004-12-01 03:15:59 +00:00
Roger Dingledine
ae84718f17
do even less inside our signal handler,
...
just to be extra paranoidly safe
svn:r3050
2004-12-01 02:54:13 +00:00
Roger Dingledine
80526444e6
two more items for post 0.0.9
...
svn:r3049
2004-12-01 02:17:56 +00:00
Nick Mathewson
781560c15d
add some todo items before arma conflicts with them ;)
...
svn:r3048
2004-11-30 22:42:31 +00:00
Nick Mathewson
2b994d3e94
Clarify chosen tag progression
...
svn:r3047
2004-11-30 16:07:20 +00:00
Roger Dingledine
4401c2ebdb
clean obsolete circuit_log_path code
...
svn:r3046
2004-11-30 10:47:48 +00:00
Roger Dingledine
957243a589
a changelog for rc5
...
svn:r3045
2004-11-30 10:33:23 +00:00
Roger Dingledine
5131b40416
.exit stuff is done.
...
defer intro point bug fix til after 0.0.9 is out since it will be invasive.
svn:r3044
2004-11-30 10:07:18 +00:00
Peter Palfrader
cb8e2e535f
Rather have a badly worded FAQ than a wrong one
...
svn:r3043
2004-11-30 09:58:17 +00:00
Roger Dingledine
39ec534a86
clean up the other "Tell Roger" log that dfc keeps getting
...
svn:r3042
2004-11-30 09:02:25 +00:00
Roger Dingledine
0da12b49a3
a few minor tweaks
...
svn:r3041
2004-11-30 08:54:08 +00:00
Roger Dingledine
0fdf60bff5
write down our "how to have two defaults for dirfetchperiod"
...
issue, so we don't forget about it.
svn:r3040
2004-11-30 08:44:19 +00:00
Roger Dingledine
3f0be338bc
Let resolve conns retry/expire also, rather than sticking around forever.
...
Put the check-if-requested-exitrouter-will-reject-us code in the
circuit_attach loop, so it gets checked periodically and not just
once at the beginning. This is useful in case the routerlist changes,
but also in case the address gets resolved into something that we learn
we'll reject.
svn:r3039
2004-11-30 08:39:14 +00:00
Roger Dingledine
233dcc8e04
refuse .exit addresses immediately if the requested node would
...
refuse the request (e.g. due to exit policy or wrong version)
svn:r3038
2004-11-30 08:15:09 +00:00
Nick Mathewson
c73930a831
fix more grammar stuff
...
svn:r3037
2004-11-30 07:17:35 +00:00
Nick Mathewson
95dc7bdc11
Make tor-resolve accept x.y.exit addresses again
...
svn:r3036
2004-11-30 07:06:05 +00:00
Nick Mathewson
c6b26a1449
use shorter minimum key lifetime until 008 is dead
...
svn:r3035
2004-11-30 06:44:07 +00:00
Nick Mathewson
0e6d95ad48
It seems that some people just don't appreciate my avant-garde communication
...
style, and expect me to use sentences in documentation. Doh.
svn:r3034
2004-11-30 06:18:46 +00:00
Nick Mathewson
18c2c621ed
doxygen uses backslashes, not forward-slashes
...
svn:r3033
2004-11-30 06:17:35 +00:00
Nick Mathewson
9870f5be1b
clarify why strlcpy is safe in truncated log messages
...
svn:r3032
2004-11-30 06:15:06 +00:00
Nick Mathewson
c2ba2cf3ec
Fix last patch
...
svn:r3031
2004-11-30 06:12:21 +00:00
Nick Mathewson
7036cf7c85
Update tor-spec.txt: list and describe all router and directory fields.
...
svn:r3030
2004-11-30 04:19:25 +00:00
Nick Mathewson
04ab9b0957
Rename parse_address to parse_extended_hostname (since we have other kinds of addresses); make its output an enum; support HEXDIGEST.exit hostnames.
...
svn:r3029
2004-11-30 03:44:10 +00:00
Nick Mathewson
06d737cbbc
Make version parsing tests pass
...
svn:r3028
2004-11-30 03:41:06 +00:00
Nick Mathewson
df6abfeb3d
Give an early error if you pass a .onion or a .exit hostname to tor-resolve
...
svn:r3027
2004-11-30 03:12:37 +00:00
Nick Mathewson
7e75799b03
Add casei versions of strcmpstart/strcmpend
...
svn:r3026
2004-11-30 03:10:56 +00:00
Nick Mathewson
2c4fd4fc3e
Enforce coding style.
...
svn:r3025
2004-11-30 02:26:41 +00:00
Nick Mathewson
4d5b5c3d36
If anybody set DirFetchPostPeriod, give them StatuFetchPeriod instead. Impose minima and maxima for all *Period options; impose even tighter maxima for fetching if we are a caching dirserver. Clip rather than rejecting. arma: are these good?
...
svn:r3024
2004-11-30 02:23:51 +00:00
Nick Mathewson
38c12a6e82
note possible alternative for how to do CVS versions; ask arma which he likes.
...
svn:r3023
2004-11-29 23:06:51 +00:00
Nick Mathewson
1af78012e1
Implement new version format for post 0.1.
...
svn:r3022
2004-11-29 23:04:26 +00:00