Willem Toorop
|
f1b916aac8
|
Store wireformat queries in netreq's too
|
2015-02-03 10:46:44 +01:00 |
Willem Toorop
|
3f046cf573
|
Embed netreqs in dns_reqs and wire_data in netreqs
TODO: make sure the wire_data buffer is filled with the response
|
2015-01-29 12:30:40 +01:00 |
Willem Toorop
|
d03a22ba62
|
fix: stub udp max_udp_size > 4096 support
|
2014-10-23 15:17:54 +02:00 |
Willem Toorop
|
fc6e583b4b
|
Stub TCP pipelining
TODO: Resolve issue with timeouts in async pipelining mode.
|
2014-10-18 14:32:55 +02:00 |
Willem Toorop
|
181d8cd3f4
|
stub tcp lookups
And the foundation for tcp keep connections open
|
2014-10-18 00:25:41 +02:00 |
Willem Toorop
|
623c9b04a5
|
Retry stub with different upstream after timeout
Backing off the broken upsteams so they are tried again (increasingly less)
|
2014-10-16 14:24:13 +02:00 |
Willem Toorop
|
bd01b0b83e
|
write callback for stub requests
which is nice for scheduling retries etc.
|
2014-10-15 23:57:24 +02:00 |
Willem Toorop
|
ee316741ac
|
Async stub resolver using crafted packets
|
2014-10-15 15:12:16 +02:00 |
Willem Toorop
|
a1be0c985d
|
Miscelaneous fixes that came out of the unit tests
TODO: libuv still has issues. Do we really need a close callback?
|
2014-10-15 01:13:39 +02:00 |
Willem Toorop
|
768d8fbf4d
|
_loop version for async funcs
So they can be used by the sync functions with a libmini_event loop
|
2014-10-14 00:14:25 +02:00 |
Willem Toorop
|
1f203485e2
|
eventloop separate from context & libmini_event
|
2014-10-08 15:42:33 +02:00 |
Willem Toorop
|
a21895d145
|
Fix timeout handling & simultaneous 4 & 6 requests
Simultaneous 4 & 6 requests for async only.
Also get rid of the postponing of callbacks hack.
|
2014-10-07 15:52:41 +02:00 |
Willem Toorop
|
54e0b42dcd
|
Timeouts via default mini_event extension
|
2014-10-06 23:04:12 +02:00 |
John Dickinson
|
ffe87138c5
|
Added support for specify_class
|
2014-05-21 14:50:01 +00:00 |
Willem Toorop
|
d2c890ab6a
|
Fill in <organization> place holder.
s/the name of the <organization>/the names of the copyright holders/g
|
2014-02-25 14:23:19 +01:00 |
Willem Toorop
|
8d77505219
|
s/Versign/Verisign/g in all files
|
2014-02-25 14:12:33 +01:00 |
Glen Wiley
|
6dd03b1cdc
|
fixed spelling of NLnet in licenses, fixed make clean errs in docs
|
2014-02-24 09:26:20 -05:00 |
Neel Goyal
|
7c30f3710a
|
More code review changes
|
2014-02-20 17:35:27 -05:00 |
Neel Goyal
|
48fea8d9e0
|
Add getdns_context_set_return_dnssec_status
|
2014-02-20 15:42:10 -05:00 |
Glen Wiley
|
344893f87f
|
fixed license and copyright notices
|
2014-02-20 09:12:19 -05:00 |
Willem Toorop
|
b6c9b25fc7
|
dnssec_status & dnssec_return_only_secure exts.
|
2014-02-12 21:00:58 +01:00 |
Neel Goyal
|
8b64c521a8
|
Merge develop in. Add local timer
|
2014-02-03 17:23:31 -05:00 |
Neel Goyal
|
1f847b0d96
|
Add timeout support
|
2014-01-31 14:43:02 -05:00 |
Neel Goyal
|
2bcfedcf78
|
Initial pass at using unbound stock
|
2014-01-21 15:31:22 -05:00 |
Willem Toorop
|
c80cab6929
|
getdns_strdup, getdns_bindata_(copy|destroy)
Restructure a bit to make that work too
|
2013-12-09 00:05:18 +01:00 |
Willem Toorop
|
8fe9da6503
|
Header functions, structs/unions and macro's
|
2013-12-08 22:56:34 +01:00 |
Willem Toorop
|
3829dca0cc
|
Get rid of typedefs for structs
|
2013-12-06 15:54:06 +01:00 |
W.C.A. Wijngaards
|
64c057b82d
|
Portable with event1.x, test succeeds on FreeBSD
|
2013-11-30 13:53:57 +01:00 |
Willem Toorop
|
7158291e05
|
Custom memory management functions in context
|
2013-11-11 23:10:22 +01:00 |
Neel Goyal
|
f8380ff862
|
Ran indent with the indent.pro committed
|
2013-11-05 15:03:44 -05:00 |
Neel Goyal
|
eb14f1212d
|
Merge branch 'develop' of github.com:verisign/getdns into develop
|
2013-11-05 13:31:44 -05:00 |
Neel Goyal
|
4fb66d8ea7
|
Handle immediate callback.
|
2013-11-05 13:31:29 -05:00 |
Glen Wiley
|
969ae95f09
|
added extension validation to the primary entry point to catch bogus
extension strings and perform simple type checking on extensions
brief start on man pages, moving MIT license in source code files to BSD
|
2013-11-04 18:37:54 -05:00 |
Neel Goyal
|
e4f08150b1
|
Free extensions dict. Update gitignore
|
2013-10-22 16:28:28 -04:00 |
Neel Goyal
|
65762811bf
|
Adding timeout support
|
2013-10-18 13:55:31 -04:00 |
Neel Goyal
|
9c75239aaa
|
Adding cancel and reply formatting
|
2013-10-17 19:45:25 -04:00 |
Neel Goyal
|
da8dad5913
|
Adding A and AAAA handling for get_address
|
2013-10-16 18:33:12 -04:00 |
Neel Goyal
|
ff83b43081
|
Get the async getaddress going
|
2013-08-15 17:51:26 -04:00 |
Neel Goyal
|
0c5d8b2c32
|
Tweak method sigs
|
2013-08-15 12:42:35 -04:00 |
Neel Goyal
|
6c1dc93edf
|
Adding some util modules
|
2013-08-15 12:33:05 -04:00 |