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
8fb5ebf10d
[API 0.389] timeout in uint64_t millisecs.
...
And skew back to seconds (bug)
2014-02-08 16:07:49 +01:00
Willem Toorop
ca28384dfb
[API 0.388] Timeouts in milliseconds
2014-02-06 00:35:27 +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
0442434ea8
[API 0.382] User must destroy reponse dict
...
Documentation change
2014-02-03 21:36:28 +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
416ba22964
[API 0.376] Renamed ..._set_stub_resolution
...
to getdns_context_set_upstream_recursive_servers
2014-01-20 16:05:54 +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
Willem Toorop
d987ec0440
Update examples in the API specification
...
They are now actually working with our implementation
2013-12-11 23:55:35 +01:00
Willem Toorop
0e8e8de97d
[API 0.370] getdns_context_set_memory_function*s*!
2013-12-06 16:02:32 +01:00
Willem Toorop
e48763743c
[API 0.369] CONTEXT_CODE for timeouts
2013-12-06 14:46:34 +01:00
Willem Toorop
e5cc014e6b
[API 0.368] CONTEXT_CODE for memory func updates
2013-12-06 14:45:02 +01:00
Willem Toorop
67a7cb179e
[API 0.367 again] getdns_dict_remove_name() added
...
Paul added getdns_dict_remove_name() and changed the doc for the adders to be more sane.
2013-12-06 14:41:40 +01:00
Willem Toorop
678d6eec19
[API 0.367] Custom memory management functions
2013-12-04 16:47:46 +01:00
Willem Toorop
f7f35e3a9d
[API 0.366] Get rid of typedefs for structs.
2013-12-04 16:46:42 +01:00
Willem Toorop
9a90b9b7eb
[API 0.365] Add GETDNS_RETURN_MEMORY_ERROR retcode
2013-12-04 16:45:17 +01:00
Willem Toorop
84549e4117
[API 0.364] Quote _TEXT defines
2013-12-04 16:43:57 +01:00
Willem Toorop
214ffb5b89
[API 0.363] Add rdata for EUI48 and EUI64 rr types
2013-12-04 16:42:50 +01:00
Willem Toorop
27354d1232
[API 0.362] Collapse length/value rdata elements
2013-12-04 16:41:42 +01:00
Willem Toorop
4b7da6fc42
[API 0.361] APL rdata contains a list of aptimes
2013-12-04 16:40:43 +01:00
Willem Toorop
2c27392520
[API 0.360] Fix range values for uint8_t
...
And fix forgotton bool -> int conversions
2013-12-04 16:38:58 +01:00
Willem Toorop
d430ae2f00
[API 0.359] IXFR and AXFR have no rdata
2013-12-04 16:37:33 +01:00
Willem Toorop
a0937e1f3e
[API 0.358] Get rid of stdbool.h
2013-12-04 16:36:28 +01:00
Willem Toorop
391b1b2df2
[API 0.357] Replace _stuff and some_ things
...
with bit more formal names (as agreed earlier)
2013-12-04 16:34:57 +01:00
Willem Toorop
cb26dd1a45
API update to 0.357
...
To easy compare differences between the API header and our implementation:
Rename the names for types and arguments in the API
Rename the names for function arguments in our implementation
2013-12-03 14:36:06 +01:00
Willem Toorop
ad3fef18e3
Changed getdns-api version string
...
svn revision 172
getdns-api version 0.357
2013-11-19 17:00:28 +01:00
Willem Toorop
ce29c4b899
Remove redundant getdns_free_sync_request_memory.
...
Use getdns_dict_destroy instead.
svn revision 171
getdns-api version 0.356
2013-11-13 15:11:59 +01:00
Willem Toorop
db3b62ab53
Fix _sync functions
...
From _sync functions remove resposne_length parameter (it has no meaning) and pa
ss response by reference (because it is actually a return value).
svn revision 169
getdns-api version 355
2013-11-13 15:05:27 +01:00
Willem Toorop
5f67ffeb1f
Another small typo
...
svn revision 168
getdns-api version 0.354
2013-11-13 15:03:35 +01:00
Willem Toorop
44e416809d
Double GETDNS_CONTEXT_ typo
...
with GETDNS_CONTEXT_APPEND_NAME_ONLY_TO_MULTIPLE_LAB EL_NAME_AFTER_FAILURE constant.
svn revision 167
getdns-api version 0.353
2013-11-13 15:02:09 +01:00
Willem Toorop
0f6f837786
Rename _use_udp_tcp leftovers into _dns_transport
...
svn revision 166
getdns-api version 0.352
2013-11-13 15:00:45 +01:00
Willem Toorop
229b2fc52e
Modifications from Paul's repository upto rev 162
2013-11-13 14:55:14 +01:00
Willem Toorop
b6df0b8c1a
Add original getdns specification
...
So we can fix its bugs in an orderly fashion
2013-11-05 08:28:10 -08:00