Willem Toorop
7e2bc9771a
Pretty print constant names for values
...
With the "status", "dnssec_status" and "answer_type" keys.
2014-02-12 23:10:29 +01:00
Neel Goyal
ec7fc42ce0
Merge branch 'develop' of github.com:verisign/getdns into develop
2014-02-12 16:40:10 -05:00
Neel Goyal
22fa1101bb
Add OPT Record parsing support
2014-02-12 16:39:55 -05:00
Willem Toorop
b6856eb620
Missing things in previous commit
2014-02-12 22:03:28 +01:00
Willem Toorop
80199ecc97
Enable showing text of other codes that return_t
2014-02-12 22:01:53 +01:00
Willem Toorop
b6c9b25fc7
dnssec_status & dnssec_return_only_secure exts.
2014-02-12 21:00:58 +01:00
Willem Toorop
edf1da405f
Only set default trust anchor file when it is good
2014-02-12 14:50:00 +01:00
Willem Toorop
340655330b
Re-enabled stub resolution
...
Also re-indented the prepare_for_resolution and ub_setup_stub functions
Sorry for that.
2014-02-12 12:37:05 +01:00
Willem Toorop
a3f50a6d86
Test accessibility of trust anchor before adding
2014-02-11 22:53:10 +01:00
Willem Toorop
8fd8c9cf98
Merge branch 'develop' of github.com:verisign/getdns into develop
2014-02-11 22:43:55 +01:00
Nitin Singh
c3f4d3f2ce
fix return type
2014-02-11 16:43:00 -05:00
Willem Toorop
c51e597410
Configure option for trust anchor & dnssec_status
2014-02-11 22:42:21 +01:00
Nitin Singh
c9b3ed898e
fix merge issue
2014-02-11 16:39:35 -05:00
Willem Toorop
67319659af
Merge branch 'develop' of github.com:verisign/getdns into develop
2014-02-11 10:19:26 +01:00
Willem Toorop
7efae028b0
Eliminate use of uninitialized variable warning
2014-02-11 10:18:41 +01:00
W.C.A. Wijngaards
168f76e38a
remove bzero usage (portability).
2014-02-11 10:01:23 +01:00
Willem Toorop
563c2a5335
Make time compare portabel + missing includes
2014-02-11 09:57:19 +01:00
Willem Toorop
c6bbb5f813
Merge branch 'develop' of github.com:verisign/getdns into develop
2014-02-11 09:37:39 +01:00
Glen Wiley
bdff98ffb3
steps toward proper support of namespaces and system files
2014-02-10 19:59:45 -05:00
Willem Toorop
2a6f73ed3c
Cleanup programming style in tests_dnssec
2014-02-10 17:00:08 +01:00
Willem Toorop
b9bc90a986
event_base_loopexit from callback was fine!
2014-02-10 15:45:07 +01:00
Willem Toorop
90edb54f2b
Fix memory leaks and double frees (my own code)
2014-02-10 15:34:18 +01:00
Willem Toorop
7984680e70
Remove last unbound-event.h include
...
For stock unbound support
2014-02-10 14:17:30 +01:00
Willem Toorop
db2556fb5d
move to enum types leftovers in tests
2014-02-09 21:58:50 +01:00
Willem Toorop
d118ccc31e
make setter "child" values const
...
Because they're copied and thus not altered
2014-02-09 21:41:26 +01:00
Willem Toorop
20853601a6
use enum types where possible
...
following API 0.387 (commit 13571e02f1
)
2014-02-09 17:46:12 +01:00
Nitin Singh
527b750b7e
add some more new test and fix auto merge issue on git pull
2014-02-08 11:42:54 -05:00
Willem Toorop
f8ac9132ba
Merge branch 'feature/validate_dnssec' into develop
2014-02-07 23:03:54 +01:00
Willem Toorop
e6da267b21
Match DS with DNSKEY and return validation status
2014-02-07 23:02:10 +01:00
Willem Toorop
649814f0e3
validate_dnssec does some chasing
...
But not completely ...
2014-02-07 15:00:59 +01:00
Neel Goyal
f6760fc94c
Add timeout test.
2014-02-06 22:40:36 -05:00
Willem Toorop
c5a83047d6
Merge branch 'develop' into feature/validate_dnssec
2014-02-06 22:12:02 +01:00
Willem Toorop
576b81af48
More solid rr-dict to ldns_rr conversion
...
First steps in validate_dnssec
2014-02-06 22:09:00 +01:00
Neel Goyal
0419c4673c
Add APL and SPF type support. Fix some string terminator issues in TXT
2014-02-06 14:12:49 -05:00
Neel Goyal
823bd664c5
Fix use of uninitialized var in hip parse
2014-02-06 12:27:42 -05:00
Neel Goyal
d1a4c0e35b
Remove ldns 1.6.17 function
2014-02-06 12:16:16 -05:00
Neel Goyal
24e56217f8
Put hip server data in wire format
2014-02-06 11:10:09 -05:00
Neel Goyal
f750f758ff
Fix an issue with extension headers
2014-02-06 11:07:04 -05:00
W.C.A. Wijngaards
eaae7ce5ab
Fix define and conditional include for event_base_new in examples.
2014-02-06 09:47:38 +01:00
W.C.A. Wijngaards
ac332d4046
make tests work repeatedly (make test)
2014-02-06 09:11:42 +01:00
Neel Goyal
59dada64ce
Fix warning
2014-02-06 00:33:10 -05:00
Neel Goyal
e0055b9cd5
Remove printfs.
2014-02-06 00:29:34 -05:00
Neel Goyal
3af362e2fd
Fix some major bugs in extensions when clearing timeout. Add libev
2014-02-06 00:24:26 -05:00
Neel Goyal
d8f8eeca52
Fix signature on clear timeout for extensions
2014-02-06 00:10:35 -05:00
Neel Goyal
48aacf6c96
Fix include in libuv.c
2014-02-05 21:46:21 -05:00
Neel Goyal
fed7a1fa81
Add HIP RR Type
2014-02-05 17:17:46 -05:00
Craig E. Despeaux
276a0a3916
Strike BAD DOMAIN tests for IPs
2014-02-05 15:55:40 -05:00
Neel Goyal
00034c2aae
Fix constness on dict setters
2014-02-05 13:51:57 -05:00
Neel Goyal
62624c016d
Merge branch 'develop' of github.com:verisign/getdns into develop
2014-02-05 13:47:51 -05:00
Neel Goyal
068092e276
Add TXT record support
2014-02-05 13:47:46 -05:00
Willem Toorop
e6f6e0d5d4
Merge branch 'develop' of github.com:verisign/getdns into develop
2014-02-05 17:01:26 +01:00
Willem Toorop
9c1b79b751
Make validate_dname rfc 4343 2.1 comformant
2014-02-05 17:00:37 +01:00
Neel Goyal
ce74abc25a
Merge branch 'develop' of github.com:verisign/getdns into develop
2014-02-05 10:12:15 -05:00
Neel Goyal
de540dd2e9
Fix issue with timeouts for tight loops
2014-02-05 10:11:53 -05:00
Willem Toorop
af97d7b554
GETDNS_RETURN_INVALID_PARAMETER on NULL context
2014-02-05 15:41:33 +01:00
Neel Goyal
562e2dd6df
Add libuv support. Change event loop handling in tests
2014-02-05 00:01:55 -05:00
Neel Goyal
c171b1ccc4
Remove |= and replace with do while(0)
2014-02-04 17:36:57 -05:00
Craig E. Despeaux
1bd95da937
Fix test failures with CK_FORK=no
2014-02-04 14:09:31 -05:00
Craig E. Despeaux
d8b0df8259
Replace IP queries with domain name
2014-02-04 13:44:28 -05:00
Neel Goyal
e5dc5a7fba
Merge branch 'develop' of github.com:verisign/getdns into develop
2014-02-04 10:39:12 -05:00
Neel Goyal
3a694c2b02
Ensure domain name has at least a single character. hack.
2014-02-04 10:39:04 -05:00
Craig E. Despeaux
d3ca61ef58
Adjust all context = NULL tests to expect GETDNS_RETURN_INVALID_PARAMETER
2014-02-04 10:17:28 -05:00
Neel Goyal
4fceebbdcf
Fix for issue #51 - do bit is always on
2014-02-04 10:07:47 -05:00
W.C.A. Wijngaards
b698e96e63
fixup more base_free before context
2014-02-04 15:34:37 +01:00
Willem Toorop
465fa0986f
Merge branch 'develop' of github.com:verisign/getdns into develop
2014-02-04 15:15:06 +01:00
Willem Toorop
4316a36a7c
memory leak in getdns_apply_network_result
2014-02-04 15:14:51 +01:00
Willem Toorop
d9424e8871
Make tests_dnssec exit at some point
2014-02-04 15:10:23 +01:00
W.C.A. Wijngaards
74e140d461
make make example work.
2014-02-04 15:09:08 +01:00
W.C.A. Wijngaards
0b070309c3
Free event base after the context.
2014-02-04 14:18:23 +01:00
W.C.A. Wijngaards
e0f9ab9688
Fix abort on exit on Solaris; properly deregister events in evports.
2014-02-04 14:16:04 +01:00
W.C.A. Wijngaards
91d9bcf074
Makefiles are now compatible with Sun Make. Solaris port works.
2014-02-04 14:10:14 +01:00
W.C.A. Wijngaards
1193a3768f
elide serial from packet tests
2014-02-04 11:39:14 +01:00
W.C.A. Wijngaards
f09f7ea981
Merge branch 'develop' of github.com:verisign/getdns into develop
2014-02-04 11:35:58 +01:00
W.C.A. Wijngaards
028b96ca14
update testscript, check_dns is much better than diff.
2014-02-04 11:35:28 +01:00
Willem Toorop
374f5b09f4
if !context: GETDNS_RETURN_INVALID_PARAMETER
...
Bugfix #81
2014-02-04 11:25:21 +01:00
Willem Toorop
5dca30e977
Merge branch 'develop' of github.com:verisign/getdns into develop
2014-02-04 11:25:02 +01:00
W.C.A. Wijngaards
6941ebddf1
Remove warnings about sprintf and strcat tests.
2014-02-04 11:20:33 +01:00
Willem Toorop
baedda5ce8
Remove unspecified function
2014-02-04 11:00:57 +01:00
W.C.A. Wijngaards
e8d7f1b3e8
Merge branch 'develop' of github.com:verisign/getdns into develop
2014-02-04 10:15:25 +01:00
W.C.A. Wijngaards
9e5afa0b78
Makefiles are BSD compatible, extension included in make dist.
2014-02-04 10:14:46 +01:00
Willem Toorop
bfeb001850
Merge branch 'develop' of github.com:verisign/getdns into develop
2014-02-04 10:10:58 +01:00
Willem Toorop
7d29121721
pretty_print_dict print ints in lists
...
Bugfix #94
2014-02-04 10:10:12 +01:00
W.C.A. Wijngaards
cead404fc6
Fix double definition, put ifeq at start of the line.
2014-02-04 09:57:25 +01:00
W.C.A. Wijngaards
ebf928ce84
Fix issue #87 : ulabel to alabel fails on stringprep_locale_to_utf8.
2014-02-04 09:49:12 +01:00
Craig E. Despeaux
e5eca10d7e
Fix getdns_pretty_print_dict() test
2014-02-03 23:13:25 -05:00
Craig E. Despeaux
96a38239cf
Adjust for invalid parameter when address_type or address_data is invalid
2014-02-03 21:54:13 -05:00
cedespeaux
6c154c8333
Merge pull request #91 from verisign/feature/fix_getdns_address_nxdomain_case
...
Corrected getdns_address_8 test which produces NXDOMAIN response
2014-02-03 18:48:28 -08:00
Craig E. Despeaux
3a181dc7ba
Corrected getdns_address_8 test which produces NXDOMAIN response
2014-02-03 21:42:58 -05:00
Neel Goyal
3c8b853231
Merge branch 'develop' of github.com:verisign/getdns into develop
2014-02-03 21:34:17 -05:00
Neel Goyal
c8b16f0590
Update hostname to return inv parameter. Return proper code in list get length methods.
2014-02-03 21:34:11 -05:00
cedespeaux
7730b88bad
Merge pull request #90 from verisign/feature/adjust_general_and_sync
...
Adjust getdns_general() and getdns_general_sync() tests such that name =...
2014-02-03 18:31:38 -08:00
Craig E. Despeaux
61fe5cc56f
Adjust getdns_general() and getdns_general_sync() tests such that name = <ip address> produces bad domain
2014-02-03 21:25:55 -05:00
Neel Goyal
86896652a8
Fix tests for non eventloop
2014-02-03 19:57:10 -05:00
Willem Toorop
9c07e4dc85
Start with validate_dnssec
...
With getdns_dict to ldns_rr function
2014-02-04 00:10:28 +01:00
Neel Goyal
1caf653a01
Merge branch 'develop' of github.com:verisign/getdns into develop
2014-02-03 17:47:06 -05:00
Neel Goyal
07dcd6cc0e
Merge in stock unbound
2014-02-03 17:46:58 -05:00
Willem Toorop
53b7949866
rm warning in getdns_convert_dns_name_to_fqdn
2014-02-03 23:38:29 +01:00
Neel Goyal
e1c567ecef
Add fire_callback for clearing outstanding requests
2014-02-03 17:38:06 -05:00
Willem Toorop
41a2554803
Merge branch 'develop' of github.com:verisign/getdns into develop
2014-02-03 23:36:00 +01:00
Willem Toorop
0797b60bfb
Compartmentalize priv_getdns_get_validation_chain
2014-02-03 23:34:55 +01:00
Neel Goyal
8b64c521a8
Merge develop in. Add local timer
2014-02-03 17:23:31 -05:00
Glen Wiley
f709199d5b
updated unbound compile steps
2014-02-03 17:02:53 -05:00
Willem Toorop
c80b24442b
Memory leak in tests_dnssec.c
2014-02-03 22:47:22 +01:00
Willem Toorop
1e14430eaf
Memory leak in getdns_convert_dns_name_to_fqdn
2014-02-03 22:42:32 +01:00
Willem Toorop
ca9347b583
Merge branch 'develop' of github.com:verisign/getdns into develop
2014-02-03 22:37:34 +01:00
Willem Toorop
690025c0ca
Memory leak in priv_getdns_create_dict_from_rdfs
2014-02-03 22:36:42 +01:00
Neel Goyal
6a07664ef9
Fix an issue with timeouts in the async
2014-02-03 16:33:50 -05:00
Glen Wiley
16e58b28a3
cleaned up example, added error code checks
2014-02-03 15:39:09 -05:00
Craig E. Despeaux
69e61934b0
Added tests for getdns_hostname_sync()
2014-02-03 10:53:26 -05:00
Craig E. Despeaux
af1d2ad667
minor change
2014-02-03 10:53:08 -05:00
Willem Toorop
191929d105
val. chain dont lookup "." DS and better cb lock
2014-02-03 16:08:15 +01:00
Willem Toorop
752ad0d420
Adapt for new unbound-event-api
2014-02-03 14:37:32 +01:00
Willem Toorop
8992eecf1a
Detection of which libevent fix
2014-02-03 14:37:09 +01:00
Willem Toorop
121d3949d8
Fix libevent2 detection on FreeBSD
2014-02-03 14:00:45 +01:00
Craig E. Despeaux
e4db9d109c
Added tests for getdns_hostname()
2014-02-02 15:50:11 -05:00
Neel Goyal
c658b55d73
Add support for getting next timeout and number of pending events
2014-01-31 15:48:00 -05:00
Neel Goyal
b2ac3629f3
Add header for event extension
2014-01-31 15:20:55 -05:00
Neel Goyal
e707643a3f
Cleanup outstanding requests on eventloop change or context destroy
2014-01-31 15:16:10 -05:00
Neel Goyal
81c5de26ea
Merge in develop.
2014-01-31 14:50:38 -05:00
Neel Goyal
1f847b0d96
Add timeout support
2014-01-31 14:43:02 -05:00
W.C.A. Wijngaards
4301ddc8ff
Fix compile on BSD
2014-01-31 16:34:42 +01:00
W.C.A. Wijngaards
da9b0730d6
Fix makefile for test, fix segfault in dnssec code.
2014-01-31 16:11:39 +01:00
W.C.A. Wijngaards
47f567d57d
Fix spaces to tab.
2014-01-31 16:02:58 +01:00
Nitin
f38a9f4828
Merge pull request #82 from verisign/feature/test_ipaddress
...
add new test set_timeout and removed printf
2014-01-31 07:00:36 -08:00
Nitin Singh
a0d52e95ed
add new test set_timeout and removed printf
2014-01-31 09:59:44 -05:00
Willem Toorop
102a9b3be1
qnames also in dname wire format
2014-01-31 00:32:39 +01:00
Willem Toorop
650b6dbda4
Print rr type ints as type and dnames as dname
2014-01-31 00:16:34 +01:00
Willem Toorop
692f458690
bindata and int rdata attributes
2014-01-30 23:38:55 +01:00
Nitin
53742767b5
Merge pull request #80 from verisign/feature/test_ipaddress
...
added test for display ip addresses and context_set_context_update
2014-01-30 11:26:11 -08:00
Nitin Singh
1f6bbfb711
added test for display ip addresses and context_set_context_update
2014-01-30 14:24:22 -05:00
Willem Toorop
e759fb80cf
Start with all section 5.3 types rr-dict creation
...
I guess for static functions and structs it is okay to give them any name,
but the private inter-object symbols should be distinguishable from the
non-private symbols (to export non-private ones later in one go with libtool)
2014-01-30 17:04:43 +01:00
monkeydogma
ac3ce58811
Merge pull request #79 from verisign/check_tests
...
update getdns_address test cases
2014-01-29 11:47:18 -08:00
Bryan Graham
2bb6291a6a
update getdns_address cases
2014-01-29 18:53:49 +00:00
Bryan Graham
61ce95cc7a
alter address_sync -> address
2014-01-28 18:21:24 +00:00
Craig E. Despeaux
cb0d92cdfc
Fixed false negatives in check_getdns_list_get_data_type.h
2014-01-28 10:28:27 -05:00
Neel Goyal
eb43d9fb02
Merge in develop latest
2014-01-28 10:04:10 -05:00
Glen Wiley
9b3a643def
removed references to MIT license, replaced with BSD license
2014-01-28 09:37:35 -05:00
Glen Wiley
118864aeb6
removed references to MIT license, replaced with BSD license
2014-01-28 09:30:01 -05:00
Glen Wiley
0dbc9ca8dc
fixed license header
2014-01-28 09:22:46 -05:00
Glen Wiley
5c75d3c6a6
beefed up some function comments
2014-01-28 09:07:21 -05:00
Willem Toorop
f0f755ec86
Merge branch 'feature/return_validation_chain' into develop
2014-01-28 10:42:12 +01:00
Neel Goyal
073c8ba7b9
Merge branch 'develop' of github.com:verisign/getdns into develop
2014-01-27 19:33:03 -05:00
Neel Goyal
4c0e13ac76
Attempt to address issue #46
2014-01-27 19:32:54 -05:00
Neel Goyal
67fdf0eb04
timeout stubs
2014-01-27 17:05:25 -05:00
Willem Toorop
4782c9b7cc
Return validation chain when requested
2014-01-27 22:01:37 +01:00
Bryan Graham
ed62358d01
fixed assert on return code for NULL input values
2014-01-27 19:43:12 +00:00
Willem Toorop
232ce99558
Add dnssec test
...
+rename dnssec_return_supporting_responses to dnssec_return_validation_chain
2014-01-27 10:51:27 +01:00
Neel Goyal
af5e716d6d
Merge branch 'develop' of github.com:verisign/getdns into develop
2014-01-24 11:21:55 -05:00
Neel Goyal
01013c6be8
Tweak makefile to only build libgetdns on all
2014-01-24 11:21:49 -05:00
Nitin
fd0b18ff10
Merge pull request #76 from verisign/feature/check_examples
...
fix code
2014-01-23 12:54:00 -08:00
Nitin Singh
90e465ba9f
fix code
2014-01-23 15:52:18 -05:00
Nitin
e51214dfbc
Merge pull request #75 from verisign/feature/check_examples
...
add new test for getdns_list
2014-01-23 12:37:17 -08:00
Nitin Singh
c71eaebccc
add new test for getdns_list
2014-01-23 10:26:13 -05:00
Neel Goyal
f98b99e661
Fix typo in make install
2014-01-22 20:53:26 -05:00
Neel Goyal
13b9e74ff5
Update extensions
2014-01-22 19:55:04 -05:00
Neel Goyal
56ff244133
Merge in develop latest
2014-01-22 11:08:41 -05:00
Neel Goyal
f2b9242cd4
Merge branch 'develop' of github.com:verisign/getdns into develop
2014-01-22 11:00:57 -05:00
Neel Goyal
d8779030f1
Merge branch 'feature/check_examples' into develop
2014-01-22 11:00:40 -05: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
9a1f739840
But we do need the netinet/in.h include
2014-01-22 10:40:12 +01:00
Willem Toorop
2b785d39b2
[API 0.377] rm unnecessary #include <netinet/in.h>
2014-01-22 10:31:30 +01:00
Neel Goyal
2bcfedcf78
Initial pass at using unbound stock
2014-01-21 15:31:22 -05:00
Willem Toorop
d9e3485f8b
Merge fixes
2014-01-20 16:18:14 +01:00
Willem Toorop
5345753868
Merge branch 'develop' of github.com:verisign/getdns into develop
2014-01-20 16:07:36 +01:00
Neel Goyal
a00bcbc761
Fix for issue #68 . Implement getdns_dict_remove_name.
2014-01-15 16:25:46 -05:00
Willem Toorop
f81db41872
Match getdns.h with current spec
...
Introducing consts at several places
2014-01-14 17:25:23 +01:00
Willem Toorop
781a6a271f
Move remove_name for easy comparison with spec
2014-01-14 15:46:49 +01:00
Melinda Shore
4866a4314a
Added check for null being passed to convert_ulabel_to_alabel() and convert_alabel_to_ulabel()
2014-01-13 14:11:28 -08:00
Craig E. Despeaux
c09ca85565
Merge remote branch 'origin/develop' into feature/check_examples
2014-01-13 17:10:00 -05:00
Melinda Shore
4e7bd2e5cf
fixed typo in argument to ldns_str2rdf_dname()
2014-01-13 14:07:30 -08:00
Bryan Graham
952308d200
Merge branch 'feature/check_examples' of github.com:verisign/getdns into feature/check_examples
...
final convert_alabel_to_ulabel.h convert_ulabel_to_alabel.h
2014-01-13 21:28:34 +00:00
Atlas config user
8782569d45
final convert_alabel_to_ulabel.h convert_ulabel_to_alabel.h
2014-01-13 21:25:10 +00:00
Craig E. Despeaux
46c5f01d20
Merge branch 'feature/check_examples' of github.com:verisign/getdns into feature/check_examples
2014-01-13 14:24:16 -05:00
Craig E. Despeaux
63ef00aa9f
Modify expected return code for INVALID_PARAMETER conditions
2014-01-13 14:13:52 -05:00
Craig E. Despeaux
42f541652b
Merge remote branch 'origin/develop' into feature/check_examples
2014-01-13 14:12:54 -05:00
Atlas config user
e854db5a94
update convert_alabel_to_ulabel convert_alabel_to_ulabel
2014-01-13 18:38:37 +00:00
Atlas config user
fd4ca9d919
initial check_getdns_convert_alabel_to_ulabel.h check_getdns_convert_ulabel_to_alabel.h
2014-01-13 16:38:41 +00:00
Willem Toorop
1c4616bfb5
Merge branch 'develop' of github.com:verisign/getdns into develop
2014-01-13 15:32:35 +01:00
Craig E. Despeaux
e7be219f4e
Added tests for getdns_dict_set_int()
2014-01-10 16:35:05 -05:00
Neel Goyal
d4db2a2e9a
Fix a segfault when passing a null response to the sync methods
2014-01-10 16:32:55 -05:00
Craig E. Despeaux
5946b17372
Merge remote branch 'origin/develop' into feature/check_examples
2014-01-10 16:32:01 -05:00
Craig E. Despeaux
75b89dabe9
Added tests for getdns_dict_set_bindata()
2014-01-10 14:29:08 -05:00
Craig E. Despeaux
f392d9ebe5
Added tests for getdns_dict_set_list()
2014-01-10 13:50:31 -05:00
Craig E. Despeaux
43c43ac305
Test adjustments for GETDNS_RETURN_INVALID_PARAMETER
2014-01-10 11:57:37 -05:00
Craig E. Despeaux
693419c6cc
Merge remote branch 'origin/develop' into feature/check_examples
2014-01-10 10:51:21 -05:00
Neel Goyal
db32337238
Fix for #62
2014-01-10 10:45:45 -05:00
Craig E. Despeaux
f55f25a924
Merge remote branch 'origin/develop' into feature/check_examples
2014-01-10 10:38:32 -05:00
Neel Goyal
a08a4130c0
Fix for issue #50 .
2014-01-10 10:35:03 -05:00
Craig E. Despeaux
6a1b48052b
Merge remote branch 'origin/develop' into feature/check_examples
2014-01-10 10:29:14 -05:00
Neel Goyal
722a27bfef
fix for issue #49
2014-01-10 10:28:28 -05:00
Craig E. Despeaux
f15e147982
Merge remote branch 'origin/develop' into feature/check_examples
2014-01-10 10:17:55 -05:00
Neel Goyal
34d3f1f938
Fix for issue #67 . return INVALID_PARAMETER if name, dict, or child dict are NULL
2014-01-10 10:09:07 -05:00
Neel Goyal
2c664e73fe
Add the INVALID_PARAMETER return type
2014-01-10 09:58:33 -05:00
Craig E. Despeaux
413fcba9e3
Added tests for getdns_dict_set_dict()
2014-01-10 09:50:30 -05:00
Craig E. Despeaux
b544ac2a00
Merge remote branch 'origin/develop' into feature/check_examples
2014-01-09 20:23:47 -05:00
Willem Toorop
069a49035d
getdns_convert_fqdn_to_dns_name
2014-01-09 14:13:33 +01:00
Willem Toorop
f305ac97da
Stubs should be able to lookup AS112 zones
2014-01-09 13:44:31 +01:00
Willem Toorop
d6118b4caa
Allow null characters in wire fmt name -> fqdn
2014-01-09 13:41:41 +01:00
Willem Toorop
0b2d467420
Implement getdns_convert_dns_name_to_fqdn
2014-01-09 13:39:29 +01:00
Craig E. Despeaux
1856b6bb05
Fixed memory leaks found within tests
2014-01-08 14:50:43 -05:00
Craig E. Despeaux
5b9a09504a
Added tests for getdns_dict_destroy()
2014-01-08 11:29:33 -05:00
Craig E. Despeaux
d5f1a3fe4b
Added tests for getdns_dict_get_int()
2014-01-07 14:49:04 -05:00
Craig E. Despeaux
7807d1ade0
Added tests for getdns_dict_get_bindata()
2014-01-07 13:44:39 -05:00
Craig E. Despeaux
9aef4f6e80
Added tests for getdns_dict_get_list()
2014-01-07 12:50:44 -05:00
Craig E. Despeaux
4301bb17c4
Fix more sloppiness, wrong function names in error messages for getdns_dict_get_dict() tests
2014-01-07 10:36:51 -05:00
Craig E. Despeaux
0f93bed1de
Fixed suite name for getdns_dict_get_dict() tests
2014-01-07 10:32:48 -05:00
Craig E. Despeaux
b1abc6e48c
Added new tests for getdns_dict_get_dict()
2014-01-07 10:29:26 -05:00
Craig E. Despeaux
4fef4094a7
Added tests for getdns_dict_get_data_type()
2014-01-06 17:05:42 -05:00
Craig E. Despeaux
60d45dc5bc
Fixed a comment line
2014-01-06 17:05:11 -05:00
Craig E. Despeaux
02ebe85773
Added tests for getdns_dict_get_names()
2014-01-06 15:51:11 -05:00
Craig E. Despeaux
db507121cf
Added tests for getdns_cancel_callback().
2014-01-06 14:31:01 -05:00
Craig E. Despeaux
c736df8a89
Added globals to support getdns_cancel_callback() tests.
...
Fixed macro evaluation problem in ASSERT_RC.
2014-01-06 12:59:43 -05:00
Craig E. Despeaux
c8a7180a3a
Added tests for context create and destroy
2014-01-02 13:46:23 -05:00
Craig E. Despeaux
0f1e27d0ba
Merge remote branch 'origin/develop' into feature/check_examples
2014-01-02 13:43:23 -05:00
Melinda Shore
740ad82822
cast argument to getdns_convert_dns_name_to_fqdn() in example-reverse to char * to keep compiler happy
2013-12-31 17:05:52 -08:00
Glen Wiley
3248d223cd
added prototype for remove_name
2013-12-27 09:35:47 -05:00
Craig E. Despeaux
c18d406389
Implemented the rest of Neel's review feedback.
2013-12-20 16:47:59 -05:00
Craig E. Despeaux
c1f7ced032
Implemented most of Neel's review feedback.
2013-12-20 14:08:19 -05:00
Craig E. Despeaux
d9c3df6ce8
Added test suites for getdns_list_get_length() and getdns_list_get_data_type().
...
Removed any macros that performed variable declarations.
2013-12-20 11:20:57 -05:00
Craig E. Despeaux
b35f533ce3
A little cleanup to eliminate some compile warnings.
2013-12-20 00:00:41 -05:00
Bryan Graham
181111fa69
delete check_getdns_address_sync.c check_getdns_general_sync.c
2013-12-19 19:44:54 -05:00
Bryan Graham
01c70b73c9
refactoring: check_getdns_common.h check_getdns_common.c check_getdns.c, tests are now in header files
2013-12-19 19:36:41 -05:00
Craig E. Despeaux
5e08bbc347
Removed debug related printf.
2013-12-19 09:42:36 -05:00
Craig E. Despeaux
09631e038b
New source file for getdns_general and updates to getdns_general_sync.
2013-12-18 16:23:07 -05:00
Bryan Graham
ae3b661ed9
added check_getdns_address_sync.c
2013-12-17 19:50:40 -05:00
Craig E. Despeaux
6d0bc40a13
Added unit test program that uses check.
2013-12-17 16:03:10 -05:00
Neel Goyal
8792fe63a2
Fix issue #44 - remove extra i++
2013-12-13 15:49:26 -05:00
Neel Goyal
cc8fc8aaf7
Fix a typo for issue #43 fix
2013-12-12 14:01:37 -05:00
Neel Goyal
52befefdf8
Merge branch 'develop' of github.com:verisign/getdns into develop
2013-12-12 14:00:04 -05:00
Neel Goyal
93211cc99a
Fix for issue #43 - add additional header fields
2013-12-12 13:59:53 -05:00
Melinda Shore
80e29b53bb
reverted error text to spec
2013-12-11 18:06:53 -08: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
372c6772b0
Merge branch 'develop' of github.com:verisign/getdns into develop
...
Conflicts:
src/test/Makefile.in
2013-12-11 23:45:47 +01:00
Willem Toorop
51f0299137
Fix example-reverse (and reverse_address)
...
From the example it is clear that network format addresses are expected for getdns_hostname*
2013-12-11 23:41:21 +01:00
Neel Goyal
0c0d5b63ae
Remove a test that shouldn't have been added
2013-12-11 16:46:56 -05:00
Willem Toorop
8a8accea42
Copied examples from spec and fixed everything ;)
...
Well.. fixed the examples so they work and free memory
and fixed our code to return correct dict format with "just_address_answers"
Now tests are probably broken, and also the example-reverse needs some attention
2013-12-11 16:21:49 +01:00
Neel Goyal
1e9f716b6f
Check for answer on getdns_list_get methods
2013-12-10 18:27:28 -05:00
Neel Goyal
7db1610c95
Have add item default to adding an int of value 0
2013-12-09 14:11:17 -05:00
Neel Goyal
969ce94358
Merge branch 'develop' of github.com:verisign/getdns into develop
2013-12-09 12:55:42 -05:00
Neel Goyal
db23854041
Fix NPE (Issue #42 )
2013-12-09 12:55:33 -05:00
Willem Toorop
4c7a322d71
Merge branch 'develop' of github.com:verisign/getdns into develop
2013-12-09 16:26:48 +01:00
Willem Toorop
391fbdfbd1
getdns_list_set_* on list length mean append
2013-12-09 16:26:18 +01:00
W.C.A. Wijngaards
5bb291ddb6
Doxyfile had wrong version number inside.
2013-12-09 16:21:02 +01:00
W.C.A. Wijngaards
e80082aeaf
autoconf and autoheader recent configure.ac change
2013-12-09 09:11:31 +01:00
Willem Toorop
3dfe92da64
extended memory functions
2013-12-09 00:52:38 +01:00
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
152bffb883
Two forgotten _TEXT quotes
2013-12-06 15:57:22 +01:00