Commit Graph

216 Commits

Author SHA1 Message Date
Willem Toorop f9a0974e5a just_address_answers only with getdns_address()
We gave it always, but reading the spec it seems it is only required when a
call to getdns_address() or getdns_address_sync() was made.
2015-01-29 12:29:05 +01:00
Willem Toorop 736f5ff157 No executable flags on source files
Thanks Paul Wouters
2015-01-20 12:16:49 +01:00
Willem Toorop 6fc63d242b Link build requirements in tests too
Thanks Ondřej Surý
2015-01-20 12:14:23 +01:00
Willem Toorop 90e988c8a3 Make the transport server work on Mac OS-X too! 2015-01-16 15:15:12 +01:00
Willem Toorop fabf0703a8 Fix unused variable warning 2015-01-14 14:17:08 +01:00
Willem Toorop a44ad67939 Set options in interactive mode too 2014-11-11 15:20:51 +01:00
Willem Toorop 9356da25ac Reversed lookups with getdns_query 2014-11-10 16:30:45 +01:00
Willem Toorop b780db0538 Portability with older systems
(tested on SunOS 5.11)
2014-11-07 16:57:24 +01:00
Willem Toorop 335c701ce5 Fix dependencies in Makefiles, get rid of VPATH
They couse trouble finding the dependencies in the correct places.
Also, use -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 only when needed
2014-11-07 15:18:32 +01:00
Willem Toorop 30627045ae Use pkg-config to configure libcheck
where available
2014-11-07 09:07:58 +01:00
Willem Toorop 3c9b0c2e30 Don't prefix extension libraries names from /src 2014-11-07 07:26:09 +01:00
Willem Toorop d7300c17f8 Prevent duplicate symbol _context on Darwin 2014-11-06 21:09:28 +01:00
Willem Toorop a4bb10396f Check for libcheck requirements 2014-11-06 20:47:52 +01:00
Willem Toorop 87a8889c7e Let libtool evaluate symbols in correct order
This makes libev work on FreeBSD, so resolves issue #43
2014-11-04 14:56:02 +01:00
Willem Toorop c7e7c3804a Merge branch 'master' of github.com:getdnsapi/getdns 2014-10-31 14:20:39 +01:00
Willem Toorop 114e459a43 Make things work on FreeBSD again 2014-10-31 14:17:30 +01:00
Willem Toorop a0e1311afb Fix install getdns_query target 2014-10-31 11:28:42 +01:00
Willem Toorop 0bb94ff63c Install target in src/test for getdns_query 2014-10-30 16:47:11 +01:00
Willem Toorop 2540ef820e tests_dnssec can also be done with getdns_query 2014-10-28 16:19:49 +01:00
Willem Toorop a1b06ec0d7 Add my own crude test program 2014-10-28 14:50:20 +01:00
Willem Toorop 18c316e396 Suppress compile warning 2014-10-27 15:15:59 +01:00
saradickinson 339e4f7049 Fixing async test 2014-10-23 08:42:15 +00:00
saradickinson 88bdbdc972 Crude changes to stub test scripts to allow testing of all transport and recusive mode combinations 2014-10-22 17:09:33 +00: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
saradickinson d9addba883 Second pass at implementing per query namespaces! 2014-09-25 15:59:05 +00:00
saradickinson 46748c9a0c Housekeeping of ldns res. Fix transport test. 2014-09-17 18:24:07 +00:00
saradickinson cbfea31081 Add extra check in test_stub_sync for TCP messages 2014-09-13 17:07:07 +00:00
saradickinson f89acb6e2d Setting up nameservers correctly for ldns as stub 2014-09-13 16:19:25 +00:00
John Dickinson 372c980453 Added a check for transport 2014-09-04 14:50:09 +00:00
Willem Toorop 1d10483694 Temporarily disable timeout test 3
because of unpredictable results
2014-09-02 22:49:13 +02:00
Willem Toorop ef3db96555 Merge branch 'master' into v0.1.2 2014-05-26 15:58:40 +02:00
Willem Toorop 45ac1bc7ae Make libev work on Fedora too 2014-05-26 15:56:30 +02:00
Willem Toorop d65496f787 Anticipate absense of implicit DSO linking 2014-05-23 13:40:56 +02:00
Willem Toorop 6262e3d8c8 Fix installs and distcleans for blddir != srcdir 2014-05-21 15:42:58 +02:00
Willem Toorop 61e28884b2 Loose non standard unexposed prototypes
getdns_list_add_item & getdns_dict_copy
2014-05-21 10:13:02 +02:00
Willem Toorop 448b033df5 Make test program find uninstalled .so 2014-05-20 17:15:54 +02:00
Willem Toorop 57b51a5dcc prefer includes local to builddir 2014-05-19 15:50:34 +02:00
Willem Toorop 76dcab7850 Fix -I and -L flags to look into builddir too
And removal of looking into /usr/local/include and /usr/local/lib.
I hope this doesn't break anything...
2014-05-19 15:23:40 +02:00
Neel Goyal 22d305b3e0 Fix signal.h include. 2014-03-12 21:32:18 -04:00
ngoyal f8a3f4bd3f Update check_getdns_dict_destroy.h 2014-03-12 21:22:51 -04:00
ngoyal b488432c24 Fix for undeclared SIGABRT 2014-03-12 21:20:17 -04:00
Neel Goyal 501bc14de6 Update destroys to return void. Assert failure in context destroy. Update tests 2014-03-11 11:43:41 -04:00
Neel Goyal 8e144d5648 Convert test programs to not use libevent. 2014-03-07 14:32:35 -05:00
Neel Goyal c819553c58 Add return code to _destroy methods. Prevent destroy in callbacks for the context firing them 2014-03-07 10:42:37 -05:00
Glen Wiley dffcb32a97 added LDFLAGS specific to extension libs 2014-03-07 02:19:32 -05:00
Neel Goyal 3f8e8ac098 Possible fix for #21 and tests 2014-03-05 22:13:37 -05:00
Neel Goyal 108f72bc36 Fix for issue #18 - allow destroy in callback 2014-03-04 17:00:18 -05:00
Neel Goyal 2b19661e77 Define u_char if including event.h for libevent1 2014-02-25 14:21:44 -05:00
Willem Toorop d7c5122565 Merge branch 'develop' into release_20140225 2014-02-25 14:26:34 +01: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