Nick Mathewson
8138d1c0a4
r8654@Kushana: nickm | 2006-08-28 16:50:36 -0400
...
I bet real programmers even have programs that compile.
svn:r8278
2006-08-28 20:50:47 +00:00
Nick Mathewson
dc4951314f
r8652@Kushana: nickm | 2006-08-28 16:41:44 -0400
...
Resolve bug 324: strdup the right variable.
svn:r8277
2006-08-28 20:42:14 +00:00
Roger Dingledine
2499d1db7c
and make the comment better, while i'm at it
...
svn:r8273
2006-08-28 19:02:57 +00:00
Roger Dingledine
2a4d5782ef
an even better check -- now servers hang up if they can't write
...
for a while, and clients hang up if they can't read for a while.
svn:r8272
2006-08-28 19:00:17 +00:00
Roger Dingledine
f75ef94f27
fix bug found by Adam J. Richter: directory clients shouldn't
...
hang up five minutes after they begin. but directory servers
should still hang up after 5 minutes of failing to deliver
any bytes.
svn:r8271
2006-08-28 18:51:36 +00:00
Roger Dingledine
a76e032b14
put some symbols on the eventdns logging. leave the haphazard
...
formatting alone.
svn:r8270
2006-08-28 08:24:36 +00:00
Nick Mathewson
6fcdcc7fc7
r8626@Kushana: nickm | 2006-08-27 23:45:46 -0400
...
Aw, crap. Non-gcc bug. We need regular windows builds.
svn:r8259
2006-08-28 03:46:21 +00:00
Nick Mathewson
e1dfa122ad
Kill some SVK branches that I am done with.
...
svn:r8258
2006-08-28 03:29:51 +00:00
Nick Mathewson
dbe0c6f6ef
r8609@Kushana: nickm | 2006-08-27 17:24:27 -0400
...
Add some doxygen, concentrated in dns.c
svn:r8256
2006-08-28 03:16:02 +00:00
Nick Mathewson
54ca0387a5
r8608@Kushana: nickm | 2006-08-27 16:57:47 -0400
...
Make it possible to change nameserver options while Tor is running.
svn:r8255
2006-08-28 03:15:55 +00:00
Nick Mathewson
be7054c626
r8607@Kushana: nickm | 2006-08-27 15:45:42 -0400
...
Change configuration strategy for eventdns. Instead of elaborate option set, just allow the user to specify another resolv.conf to use.
svn:r8254
2006-08-28 03:15:50 +00:00
Nick Mathewson
c38cc0eb4a
r8606@Kushana: nickm | 2006-08-27 14:04:19 -0400
...
Now that 0.1.2.1-alpha is out, make eventdns on-by-default again. (Hoop-lah.)
svn:r8253
2006-08-28 03:15:47 +00:00
Nick Mathewson
d62f9a03fb
r8605@Kushana: nickm | 2006-08-27 14:01:11 -0400
...
divide eventdns log messages into warn and info messages.
svn:r8252
2006-08-28 03:15:38 +00:00
Roger Dingledine
30b8017005
bump trunk to 0.1.2.1-alpha-dev
...
svn:r8251
2006-08-28 03:01:07 +00:00
Andrew Lewman
a993504fc1
Replace nickm as packager of rpms.
...
svn:r8250
2006-08-28 02:20:35 +00:00
Andrew Lewman
91b41369c6
Remove architecture from builds. The official builds are universal
...
binaries.
svn:r8249
2006-08-28 01:06:44 +00:00
Andrew Lewman
e6eebf05a4
Update rpms to require libevent 1.1b.
...
svn:r8247
2006-08-28 00:40:11 +00:00
Roger Dingledine
e744117d4d
turn eventdns off by default until we can get some more useful
...
log messages into it. no use learning that it's broken without
being able to learn what is broken too.
svn:r8245
2006-08-27 07:26:00 +00:00
Roger Dingledine
389b7999c6
bump to 0.1.2.1-alpha
...
(does it work?)
svn:r8244
2006-08-27 07:03:17 +00:00
Roger Dingledine
20715027f7
fix typo
...
svn:r8243
2006-08-27 07:03:05 +00:00
Roger Dingledine
0c8893aea7
bump the doxyfile version number, since i made a doxygen
...
ref man last week.
svn:r8242
2006-08-27 07:02:41 +00:00
Roger Dingledine
e17276b2f1
comment out an unused variable; nick, feel free to excise it further.
...
svn:r8241
2006-08-27 06:58:30 +00:00
Roger Dingledine
8cd6e0c0a1
clean up the 0.1.2.1-alpha changelog
...
svn:r8240
2006-08-27 06:55:48 +00:00
Roger Dingledine
24b1429218
0.1.2.1-alpha will break blossom exit node functionality; put that
...
on the todo list.
svn:r8239
2006-08-27 06:51:19 +00:00
Roger Dingledine
82ad7e6dfc
a usability improvement i just thought of
...
svn:r8238
2006-08-27 06:49:51 +00:00
Roger Dingledine
7b3d048086
typo and whitespace
...
svn:r8237
2006-08-27 06:49:33 +00:00
Roger Dingledine
94afe807ac
stop a big memory leak: we were leaking the whole contents
...
of cached-routers.new every time we read it.
svn:r8236
2006-08-27 02:12:12 +00:00
Roger Dingledine
9f5856c03d
stop three memory leaks. nick, fix these if i'm wrong.
...
svn:r8235
2006-08-27 02:07:54 +00:00
Roger Dingledine
24ad1e06cf
i'm guessing nick meant to check the return value of dns_init.
...
and revise some log severities to match the convention.
svn:r8234
2006-08-27 01:41:08 +00:00
Roger Dingledine
8297608217
fix typo
...
svn:r8233
2006-08-27 01:33:35 +00:00
Roger Dingledine
9ffb52e5cc
make a 'real soon now' section of the todo, to point out
...
what's more urgent
svn:r8232
2006-08-26 07:13:54 +00:00
Roger Dingledine
5e26ccc8d1
remove more completed items
...
svn:r8231
2006-08-26 06:57:48 +00:00
Roger Dingledine
4c22223c4a
complete an item, abandon an item, defer an item.
...
svn:r8230
2006-08-26 06:56:16 +00:00
Roger Dingledine
c0cb1c7bd2
remove some more vestiges of cvs
...
svn:r8229
2006-08-26 06:51:02 +00:00
Roger Dingledine
da7ed996e2
more todo items when we avoid putting /16 servers into the same circuit
...
svn:r8228
2006-08-26 04:52:22 +00:00
Roger Dingledine
171a00ec50
fix a log level -- err is for things that kill tor, warn is for
...
things that tor can recover from.
also, avoid situations where people who don't read their logs
accumulate ten thousand useless files in their datadir.
svn:r8227
2006-08-26 04:48:50 +00:00
Nick Mathewson
fd36eb0788
r8576@Kushana: nickm | 2006-08-25 17:16:01 -0400
...
Fix bug 314: Instead of checking address_in_virtualrange, check addressmap_have_mapping(). This should be more accurate. [Rename to addressmap_have_mapping() from addressmap_already_mapped().]
svn:r8226
2006-08-25 21:16:22 +00:00
Nick Mathewson
7739c5c49a
r8573@Kushana: nickm | 2006-08-25 16:55:19 -0400
...
Resolve bug 321 when using dnsworkers: append a period to every address we resolve at the exit node, so that we do not accidentally pick up local addresses, and so that failing searches are retried in the resolver search domains. (This is already solved for eventdns.)
svn:r8225
2006-08-25 21:02:01 +00:00
Nick Mathewson
c82c4a9e8b
r8572@Kushana: nickm | 2006-08-25 16:35:49 -0400
...
Fix for bug 308: When we have a state file we cannot parse, tell the user, and move it aside.
svn:r8224
2006-08-25 21:01:56 +00:00
Roger Dingledine
0649fa14c1
make our socks5 handling more robust to broken socks clients:
...
throw out everything waiting on the buffer in between socks
handshake phases, since they can't possibly (so the theory
goes) have predicted what we plan to respond to them.
svn:r8223
2006-08-24 04:51:55 +00:00
Roger Dingledine
9ebaf01096
clean up logging conventions in do_list_fingerprint()
...
svn:r8222
2006-08-24 00:54:18 +00:00
Roger Dingledine
41d8d77c8b
tor --verify-config now exits with -1(255) or 0 depending on whether
...
the config options are bad or good.
svn:r8221
2006-08-23 23:45:03 +00:00
Nick Mathewson
06bc0adf4d
r8557@Kushana: nickm | 2006-08-22 02:10:12 -0400
...
dns-related TODO changes.
svn:r8215
2006-08-22 06:10:58 +00:00
Nick Mathewson
3ba39a768a
r8556@Kushana: nickm | 2006-08-22 01:22:46 -0400
...
Enable eventdns by default on platforms where we autoconf. This should be everything but windows.
svn:r8214
2006-08-22 06:10:53 +00:00
Roger Dingledine
d08df9686a
fix typo pointed out by paul
...
svn:r7074
2006-08-18 18:19:35 +00:00
Roger Dingledine
d53e5179bd
clean up AllowInvalidNodes man page entry.
...
svn:r7073
2006-08-18 17:46:14 +00:00
Nick Mathewson
0f5bfc1521
r7411@Kushana: nickm | 2006-08-17 19:00:25 -0400
...
patch suggested by Karsten Loesing: respond to SIGNAL command before we execute the signal, in case the signal shuts us down.
svn:r7072
2006-08-17 23:00:32 +00:00
Nick Mathewson
ae5ee4c924
r7405@Kushana: nickm | 2006-08-16 14:38:46 -0400
...
Implement reverse DNS lookup in eventdns: add new entry point; rename old entry point; revise TODO a little; add facility for parsing dns names.
svn:r7070
2006-08-16 18:47:24 +00:00
Nick Mathewson
b050ecf86c
r7404@Kushana: nickm | 2006-08-16 09:32:19 -0400
...
Pass hints to getaddrinfo; fix bug 280 (?)
svn:r7069
2006-08-16 18:47:19 +00:00
Roger Dingledine
6650470575
automatically avoid picking more than one node from the same
...
/16 network when constructing a circuit.
svn:r7068
2006-08-16 03:44:13 +00:00