Commit Graph

74 Commits

Author SHA1 Message Date
Sara Dickinson 68dfb15706 Add context idle timeout 2015-06-18 17:11:11 +01:00
Sara Dickinson 8dd8d90e74 Commit addition of transport list to the API.
- set and get functions are added.
- Existing transport functions retained for backwards compatibility.
- Basic combinations work as before, but underlying functional changes and cleanup are not complete yet...
- Context level options for timeouts and max_transactions_per_tcp_connection coming soon...
2015-06-17 17:18:09 +01:00
Willem Toorop d5f70ab904 rm spurious execute bits +unit test to detect them
Thanks Paul Wouters
2015-05-26 14:16:27 +02:00
saradickinson 99aa79b48f First pass at TLS implementation - needs work! 2015-04-16 18:05:27 +01:00
Willem Toorop 91f76d1784 [API 0.6] Update spec date and editor 2015-01-14 15:02:50 +01:00
Willem Toorop c279a093b2 [API 0.513] Update spec date and editor 2014-10-28 12:18:00 +01:00
Willem Toorop 4e29bf9ddb [API 0.512] caller destroys dict_get_names list 2014-10-28 12:15:49 +01:00
Willem Toorop 6367d7c5dd [API 0.511] stubs may do dnssec
And return of GETDNS_RETURN_DNSSEC_WITH_STUB_DISALLOWED has become optional
2014-10-28 12:13:56 +01:00
Willem Toorop d6e234f515 [API 0.510] "scope_id" attribute for upstreams 2014-10-28 12:12:03 +01:00
Willem Toorop b9159cd237 [API 0.509] edns0 default value not 512 2014-09-24 23:15:46 +02:00
Willem Toorop 5282532350 [API 0.508] RFC 7344 CDS and CDNSKEY rr types 2014-09-03 16:54:58 +02:00
Willem Toorop b68ab10330 [API 0.507] typo s/reponse/response/g 2014-09-03 16:13:38 +02:00
Willem Toorop 772efb1186 [API 0.506] GETDNS_RESPSTATUS_ALL_BOGUS_ANSWERS
return code for with the dnssec_return_only_secure extension
2014-09-03 16:09:50 +02:00
Willem Toorop 3b9c1270c2 [API 0.505] "resolver_type" now "resolution_type"
Renamed in the response from getdns_context_get_api_information()
2014-09-03 15:42:11 +02:00
Willem Toorop c27034ff9d [API 0.504] RFC 2671 is obsoleted by 6891
Also, document version changed to "September 2014"
2014-09-03 15:35:57 +02:00
Willem Toorop d0eea3ed7b [API 0.503] Add CDNSKEY and OPENPGPKEY rr types 2014-09-03 15:33:03 +02:00
Willem Toorop 0b10383d81 [API 0.502] pass by reference error in example 6.3 2014-08-19 15:33:41 +02:00
Willem Toorop 39ff6cf5a3 [API 0.501] no ip addressed with getdns_general
again because the index.html wasn't included...
2014-06-25 09:49:56 +01:00
paulehoffman cf78e8b011 Timed-out responses getting dicts in response 2014-06-10 11:33:40 -07:00
Willem Toorop 50a60db918 [API 0.5] Print result with example-reverse 2014-02-24 15:17:40 +01:00
Willem Toorop bcd184fd42 OPT record fields 2014-02-21 14:32:01 +01:00
Willem Toorop b1195d6aa4 [API 0.403] getdns_context_get_api_information 2014-02-21 14:31:40 +01:00
Willem Toorop c5fe745e09 [API 0.402] Match example-reverse with spec 2014-02-21 13:01:18 +01:00
Willem Toorop 388bd3c85b [API 0.401] getdns_root_trust_anchor function 2014-02-21 13:00:02 +01:00
Willem Toorop 0d3327f411 [API 0.400] Typedeffed the structs away 2014-02-19 15:09:44 +01:00
Willem Toorop 4a8eef02e7 [API 0.399] Added defines for extended rcodes
And renamed GETDNS_RCODE_NOTIMPL in GETDNS_RCODE_NOTIMP to match
https://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml#dns-parameters-6
2014-02-19 11:03:48 +01:00
Willem Toorop 5d34d31ecc [API 0.398] Consistency in names for defines 2014-02-18 15:49:42 +01:00
Willem Toorop 17c70ca844 [API 0.397] DNSSEC is not slower! 2014-02-18 14:55:11 +01:00
Willem Toorop 2f16433532 [API 0.396] validate_dnssec signature change
The record to validate is a list containing the rr-dict of the rr to validate, plus rr-dicts for the rrsigs.
2014-02-18 14:53:42 +01:00
Willem Toorop 0b520c0f80 [API 0.395] rcodes, opcodes and classes defines 2014-02-18 14:50:27 +01:00
Willem Toorop 16b3c2ba31 [API 0.394] bindata dns_name in convert funcs 2014-02-18 14:47:35 +01:00
Willem Toorop 0a4746c92b [API 0.393] Document howto unset context update cb 2014-02-10 09:58:25 +01:00
Willem Toorop b19a536453 [API 0.392] Add missing ANY RRTYPE 2014-02-09 22:08:36 +01:00
Willem Toorop 312d97916d [API 0.391] GETDNS_BAD_CONTEXT for broken contexts
not for bad values
2014-02-09 22:07:53 +01:00
Willem Toorop 5946fc7532 [API 0.390] example code dereference bug 2014-02-08 16:08:43 +01:00
Willem Toorop 13571e02f1 [API 0.387] Replace #defines with enums
Were applicable
2014-02-06 00:25:26 +01:00
Willem Toorop 06b86aaad8 [API 0.386] Set setter values const
Because they are copied
2014-02-05 21:41:01 +01:00
Willem Toorop f86f2a43da [API 0.385] User must free helper function allocs 2014-02-03 22:01:27 +01:00
Willem Toorop d8543591bc [API 0.384] Include example for getdns_hostname 2014-02-03 21:55:24 +01:00
Willem Toorop c4ec6192e0 [API 0.383] Document getter/setter memory policies 2014-02-03 21:45:13 +01:00
Willem Toorop 3775e71b08 [API 0.381] Bugfix in validation_chain example 2014-02-03 21:32:36 +01:00
Willem Toorop 83bed63dc8 [API 0.380] rename supporting_responses
Into validation_chain and "addition_dnssec" attribute into "validation_chain"
2014-02-03 16:56:06 +01:00
Willem Toorop dd0563c4ae [API 0.379] rm warnings in example-reverse.c 2014-01-22 10:53:17 +01:00
Willem Toorop 0fe04964c3 [API 0.378] C++ Compilation support 2014-01-22 10:42:01 +01:00
Willem Toorop 2b785d39b2 [API 0.377] rm unnecessary #include <netinet/in.h> 2014-01-22 10:31:30 +01:00
Willem Toorop d9e3485f8b Merge fixes 2014-01-20 16:18:14 +01:00
Willem Toorop 6886962e0d [API 0.375] Const on appropriate function params 2014-01-14 15:37:33 +01:00
Willem Toorop 2bf8709265 [API 0.374] added GETDNS_RETURN_INVALID_PARAMETER 2014-01-14 15:22:03 +01:00
Willem Toorop aff0e3dc02 [API 0.373] s/_sync_request/_general_sync/g
Leftovers
2014-01-14 15:02:44 +01:00
Willem Toorop 929ada950b [API 0.372] fix just_address_answers in example
To match its description in section 4
2014-01-14 14:55:59 +01:00