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
W.C.A. Wijngaards
d5bbb6046b
This commit adds the configure script to the repo.
2013-12-03 16:29:44 +01:00
Willem Toorop
ab75b89da2
Remove/add missing prototypes
2013-12-03 16:09:26 +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
0da31aa21b
Remove private functions from getdns.h
...
And also reorder a bit for easy comparison with the original.
2013-12-03 14:13:10 +01:00
W.C.A. Wijngaards
ccf1c1d1d4
OSX. Header more lenient, no linenr in test
...
The line number is not fixed, so __LINE__ does not stay the
same when compiled on different platforms.
2013-12-03 12:13:10 +01:00
W.C.A. Wijngaards
fb71cb5f68
For Solaris, compat old libevent, idn includes
2013-12-03 11:45:42 +01:00
W.C.A. Wijngaards
ad9ffb5200
Remove unused flags (libtool adds -fPIC and more)
2013-12-03 10:46:18 +01:00
W.C.A. Wijngaards
1344e29f8a
Merge branch 'develop' of github.com:verisign/getdns into develop
2013-12-03 10:41:52 +01:00
W.C.A. Wijngaards
a515b8d688
Use newer unbound for linking issues with sldns
2013-12-03 10:41:29 +01:00
Willem Toorop
65b420b520
Merge branch 'develop' of github.com:verisign/getdns into develop
2013-12-03 10:38:42 +01:00
Willem Toorop
9f5b22727d
tests_stub_async look up cmd_line specified name
2013-12-03 10:37:23 +01:00
W.C.A. Wijngaards
997fbec46f
Link with -levent if detected, fix examples.
2013-12-02 14:20:03 +01:00
W.C.A. Wijngaards
64c057b82d
Portable with event1.x, test succeeds on FreeBSD
2013-11-30 13:53:57 +01:00
W.C.A. Wijngaards
0761834cf5
Fix shell portability, test succeeds on NetBSD.
2013-11-30 12:32:17 +01:00
W.C.A. Wijngaards
f217ab674e
Compile and test succeeds on OpenBSD
2013-11-30 11:25:50 +01:00
W.C.A. Wijngaards
48b54c3579
compile tests when needed.
2013-11-29 18:07:43 +01:00
W.C.A. Wijngaards
552cb4bfca
Put -g-O2 back by reorder tests, fixup lib search
2013-11-29 17:10:09 +01:00
W.C.A. Wijngaards
be9e180b28
Searches, --with-libidn, libunbound, libldns.
2013-11-29 17:03:01 +01:00
W.C.A. Wijngaards
c349bdb70f
OpenBSD port: search in libevent_core and libevent
2013-11-29 16:33:01 +01:00
W.C.A. Wijngaards
b392679ce4
make test and a testscript and output comparisons.
2013-11-29 16:24:39 +01:00
W.C.A. Wijngaards
69c6d0694b
fix issue #38 : install, uninstall, libtool, configureoutsidesrcdir,
...
the dist compiles. library version set to 0:0:0.
2013-11-29 15:41:06 +01:00
W.C.A. Wijngaards
d9afcf760b
Fixed build target for library slightly nicer.
2013-11-26 17:02:12 +01:00
Melinda Shore
55f83ae017
Added libidn to external dependencies
2013-11-25 17:44:20 -08:00
Melinda Shore
4065396935
Added getdns_convert_ulabel_to_alabel and getdns_convert_alabel_to_ulabel; introduced dependency on libidn11
2013-11-25 17:40:38 -08:00
Melinda Shore
3e0411f8f8
brought doc directory into build process ("make doc")
2013-11-21 17:39:03 -08:00
Melinda Shore
7a361f53a4
Moved project internal documents into their own directory
2013-11-21 15:49:30 -08: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
Melinda Shore
6172f39b59
make {dist,distdir,distdir.tar.gz} now working. May want to review dist contents
2013-11-17 22:51:12 -08:00
Melinda Shore
3d108bb105
Improved error message text
2013-11-17 17:36:39 -08: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
373e0e4952
Custom mem funcs per dict/list
2013-11-12 17:00:19 +01:00
Willem Toorop
7158291e05
Custom memory management functions in context
2013-11-11 23:10:22 +01:00
Willem Toorop
8e7582232a
Rename use_udp_tcp leftovers in dns_transport
2013-11-08 18:42:14 -08:00
Willem Toorop
0b6d610ea5
Get rid of response_length in synchroneous funcs
2013-11-08 18:39:06 -08:00
Willem Toorop
3827db1ad4
Yay! Segfault resolved. + another little mem leak
...
So the segfault was on destroying the req->extensions dict.
This dict should have been initialized by dns_req_new, when it copied the extensions dict that it had as an argument.
Though, the argument could have been NULL in which case nothing is copied.
To overcome, I've altered dnsget_dict_copy to initialize the target with NULL when the src was NULL.
2013-11-08 15:13:49 -08:00
Neel Goyal
74fcc3c81b
Updating coding style for context.c/h
2013-11-06 13:32:05 -05:00