Commit Graph

233 Commits

Author SHA1 Message Date
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 70e5193b3f Context has own mem-funcs
It keeps using mem funcs for internal state that were given upon context creation.
Only dicts and lists are created with mem funcs set by getdns_context_set_memory_functions
2013-12-08 23:15:57 +01:00
Willem Toorop 8fe9da6503 Header functions, structs/unions and macro's 2013-12-08 22:56:34 +01:00
Willem Toorop 6c5b23f53a Merge branch 'develop' of github.com:verisign/getdns into develop 2013-12-06 16:29:27 +01:00
Willem Toorop 0e8e8de97d [API 0.370] getdns_context_set_memory_function*s*! 2013-12-06 16:02:32 +01:00
ngoyal 709472c487 Update README.md 2013-12-06 10:01:37 -05:00
Willem Toorop 152bffb883 Two forgotten _TEXT quotes 2013-12-06 15:57:22 +01:00
Willem Toorop 3829dca0cc Get rid of typedefs for structs 2013-12-06 15:54:06 +01:00
Willem Toorop 4b3578c88a Fix stdbool replacement bug
introduced in 1ecf9d9ef8
2013-12-06 15:31:19 +01:00
Willem Toorop f4b339f10d Add GETDNS_RETURN_MEMORY_ERROR retcode 2013-12-06 14:51:01 +01:00
Willem Toorop 2e6978af13 Add EUI48 and EUI64 RR types 2013-12-06 14:49:50 +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 1ecf9d9ef8 Get rid of stdbool.h 2013-12-06 14:10:28 +01:00
Willem Toorop ab25acbd6f Quote _TEXT defines 2013-12-06 13:57:58 +01:00
Neel Goyal cd9b174693 Update README to reflect spec changes and unsupported features 2013-12-04 13:26:11 -05:00
Willem Toorop 3318657763 Merge branch 'develop' of github.com:verisign/getdns into develop 2013-12-04 16:49:06 +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
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