|
f0ff792a
|
2007-06-30T18:58:34
|
|
fixes from Joerg Sonnenberger:
http.c is a violation of the ctype(3) interface and an unused function.
test/regress_http.c are incorrect format strings.
test/regress.c uses raise(3) from signal.h.
evdns.c: evdns_error_strings is unused. The GET* macros can eat the
semicolon from the expression. pos is passed in as off_t, so just pass
that down. When assigning negativ values to unsigned variables, an
explicit cast is considered good style.
svn:r367
|
|
f0d0559c
|
2007-05-28T21:21:59
|
|
allow DNS server to get access to the IP address for the requestor; from tor cvs via Nick Mathewson
svn:r362
|
|
5d3b6a83
|
2007-05-28T21:20:57
|
|
fail quicker on bad replies; from tor cvs via Nick Mathewson
svn:r361
|
|
d06ab856
|
2007-05-28T21:19:18
|
|
fix bug where req was freed and dereferenced afterwards; from tor cvs via Nick Mathewson
svn:r360
|
|
28246587
|
2007-05-28T21:17:35
|
|
treat SERVERFAILED as a timeout; from tor cvs via Nick Mathewson
svn:r359
|
|
5be24333
|
2007-05-28T21:09:00
|
|
solaris may return short reads on resolve.conf; fix from tor cvs via Nick Mathewson
svn:r358
|
|
d0111a29
|
2007-05-27T06:27:11
|
|
evdns_shutdown fix from Adam Langley
svn:r357
|
|
b5d2f9a2
|
2007-03-01T06:25:18
|
|
rolling back r339: evconfig.h does not work
svn:r341
|
|
127c260b
|
2007-02-28T04:02:29
|
|
make evconfig.h available as installed header file; not
really ideal but good enough for me; from Nick Mathewson
svn:r339
|
|
faf5f73a
|
2007-02-08T16:39:15
|
|
dns server support from Nick Mathewson; tiny tweaks
to the regression test from me to make it run on
systems where stack variables get initialized with
trash.
svn:r321
|
|
121efe65
|
2007-01-27T08:38:51
|
|
small bug fixes to AAAA resolution and regression test; from Nick Mathewson!
we love regresson tests.
svn:r319
|
|
78f2aa30
|
2007-01-27T04:27:59
|
|
Allow setting of more DNS options via API; from Nick Mathewson!!!
svn:r318
|
|
b776b2da
|
2007-01-27T04:25:46
|
|
dns name compression; from Nick Mathewson!!
svn:r317
|
|
5baf8ecf
|
2007-01-27T04:23:33
|
|
minor fixes; spelling corrections; compatibility from Nick Mathewson!
svn:r316
|
|
6318fca2
|
2007-01-27T04:22:36
|
|
AAAA support for DNS; from Nick Mathewson.
unfortunately, no regression test
svn:r315
|
|
b04043ae
|
2007-01-21T17:28:55
|
|
fix ddos in dns parsing due to infinite loop;
patch from Nick Mathewson; also received
notification from Jon Oberheide.
svn:r311
|
|
0147ef3a
|
2006-12-12T04:02:07
|
|
From Nick Mathewson:
This patch resets the successive timeout count to zero when:
- A nameserver comes up
- We receive a reply from a nameserver
- We decide to not use the nameserver for a while because of its
timeout count.
This patch also changes the timeout threshold from 3 to 5 seconds.
svn:r303
|
|
7fe5edf5
|
2006-12-02T21:25:21
|
|
use CLOCK_REALTIME when CLOCK_MONOTONIC is not available; from Phil Oleson
svn:r290
|
|
3882669d
|
2006-11-23T05:27:15
|
|
transaction id fixes from richard nyberg; return correct
error code when file for resolv.conf cannot be found.
svn:r276
|
|
868f10e7
|
2006-11-22T01:21:10
|
|
mingw fixes from Nick
svn:r271
|
|
ddf70659
|
2006-11-18T03:52:27
|
|
forgot ifdef guard around stdint.h
svn:r263
|
|
cf47f86b
|
2006-10-09T00:48:42
|
|
put the evdns documentation into the header file. pathetic start of evdns manpage. a little bit
more testing and debug output for the DNS regression test. add a BSD copyright to evdns.h with
appropriate explanations.
svn:r239
|
|
fe1dfe0f
|
2006-10-05T22:59:44
|
|
sync evdns changes with tor - from Nick Mathewson
svn:r238
|
|
e9c1e3f7
|
2006-08-28T00:57:49
|
|
introduce evdns_init() which works on windows and unix.
svn:r231
|
|
07c3fb50
|
2006-08-27T20:04:20
|
|
add a simple regression test for the DNS resolver; requires internet access.
do some KNF on evdns.c; add checks to prevent potential buffer overflows.
fix one memory leak.
svn:r230
|
|
52bfcab8
|
2006-08-24T06:10:50
|
|
rename eventdns to evdns to match libevent naming scheme
svn:r226
|
|
d0d8f9b4
|
2006-08-13T06:59:37
|
|
configure evdns and make it compile
svn:r225
|
|
cca7249e
|
2006-08-13T06:33:45
|
|
unmodified eventdns from Adam Langley via tor repository
svn:r224
|