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