Willem Toorop
b5d6180506
enlarge timeouts for hostname_12 unit tests
2015-03-26 13:40:39 -05:00
Willem Toorop
e6462aa0e4
JSON output
2015-03-20 19:55:17 +01:00
Willem Toorop
5dd2236675
getdns_query edns cookies testing
2015-03-09 23:32:21 +01:00
Willem Toorop
13b7133b9d
Fix NOERROR/NODATA test
...
Because hampster.com started to be an e-mailable domain
2015-03-02 11:44:27 +01:00
Willem Toorop
af47cf81a3
Fix reversed IPv6 to domain under our control
2015-02-19 10:31:18 +01:00
Willem Toorop
0a9477d9d7
getdns_query RR type parsing bugfix
...
We need a terminating '\0' as last character always
2015-02-19 00:19:01 +01:00
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
Willem Toorop
8d77505219
s/Versign/Verisign/g in all files
2014-02-25 14:12:33 +01:00
Glen Wiley
bea6fde7bf
relative references to libtool to smooth over binary dist build
2014-02-24 18:59:25 -05:00
Neel Goyal
deade2b8bb
Update extensions to add/remove persistent event based on request count
2014-02-21 18:42:04 -05:00
Neel Goyal
91daf87f4b
Update check_getdns - build one per event loop abstraction
2014-02-21 15:42:06 -05:00
Neel Goyal
2594d3d575
Modify check getdns to only use default loop. Adding changes for extensions in next commit
2014-02-21 14:08:37 -05:00
Neel Goyal
4f266d1a88
Change make test to only call check_getdns
2014-02-20 15:51:51 -05:00
Craig E. Despeaux
097e6936cb
Fix failing tests
2014-02-20 11:53:57 -05:00
Glen Wiley
344893f87f
fixed license and copyright notices
2014-02-20 09:12:19 -05:00
Willem Toorop
96b9f095a7
Implement getdns_root_trust_anchor
2014-02-19 16:56:00 +01:00
Neel Goyal
c11509cf41
Add opt record specific fields. Fix for issue #73
2014-02-18 15:10:28 -05:00
W.C.A. Wijngaards
bbdf91de9f
Use compiler detected by configure (portability test on Minix).
2014-02-14 11:40:23 +01:00
Nitin Singh
c3f4d3f2ce
fix return type
2014-02-11 16:43:00 -05: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
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
db2556fb5d
move to enum types leftovers in tests
2014-02-09 21:58:50 +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
576b81af48
More solid rr-dict to ldns_rr conversion
...
First steps in validate_dnssec
2014-02-06 22:09:00 +01:00
W.C.A. Wijngaards
ac332d4046
make tests work repeatedly (make test)
2014-02-06 09:11:42 +01: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
Craig E. Despeaux
276a0a3916
Strike BAD DOMAIN tests for IPs
2014-02-05 15:55:40 -05:00
Neel Goyal
562e2dd6df
Add libuv support. Change event loop handling in tests
2014-02-05 00:01:55 -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
Craig E. Despeaux
d3ca61ef58
Adjust all context = NULL tests to expect GETDNS_RETURN_INVALID_PARAMETER
2014-02-04 10:17:28 -05:00
W.C.A. Wijngaards
b698e96e63
fixup more base_free before context
2014-02-04 15:34:37 +01:00
Willem Toorop
d9424e8871
Make tests_dnssec exit at some point
2014-02-04 15:10:23 +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
1193a3768f
elide serial from packet tests
2014-02-04 11:39:14 +01:00
W.C.A. Wijngaards
028b96ca14
update testscript, check_dns is much better than diff.
2014-02-04 11:35:28 +01:00
W.C.A. Wijngaards
6941ebddf1
Remove warnings about sprintf and strcat tests.
2014-02-04 11:20:33 +01:00
Willem Toorop
7d29121721
pretty_print_dict print ints in lists
...
Bugfix #94
2014-02-04 10:10: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
Craig E. Despeaux
3a181dc7ba
Corrected getdns_address_8 test which produces NXDOMAIN response
2014-02-03 21:42:58 -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
Neel Goyal
07dcd6cc0e
Merge in stock unbound
2014-02-03 17:46:58 -05:00
Neel Goyal
8b64c521a8
Merge develop in. Add local timer
2014-02-03 17:23:31 -05:00
Willem Toorop
c80b24442b
Memory leak in tests_dnssec.c
2014-02-03 22:47:22 +01:00
Neel Goyal
6a07664ef9
Fix an issue with timeouts in the async
2014-02-03 16:33:50 -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
8992eecf1a
Detection of which libevent fix
2014-02-03 14:37:09 +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
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
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
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
Willem Toorop
f0f755ec86
Merge branch 'feature/return_validation_chain' into develop
2014-01-28 10:42:12 +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
Nitin Singh
90e465ba9f
fix code
2014-01-23 15:52:18 -05:00
Nitin Singh
c71eaebccc
add new test for getdns_list
2014-01-23 10:26:13 -05:00
Neel Goyal
13b9e74ff5
Update extensions
2014-01-22 19:55:04 -05: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
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
Craig E. Despeaux
e7be219f4e
Added tests for getdns_dict_set_int()
2014-01-10 16:35:05 -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
413fcba9e3
Added tests for getdns_dict_set_dict()
2014-01-10 09:50:30 -05: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
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
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
Willem Toorop
391fbdfbd1
getdns_list_set_* on list length mean append
2013-12-09 16:26:18 +01:00
Willem Toorop
3829dca0cc
Get rid of typedefs for structs
2013-12-06 15:54:06 +01:00
Willem Toorop
1ecf9d9ef8
Get rid of stdbool.h
2013-12-06 14:10:28 +01:00
Willem Toorop
ab75b89da2
Remove/add missing prototypes
2013-12-03 16:09:26 +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
ad9ffb5200
Remove unused flags (libtool adds -fPIC and more)
2013-12-03 10:46:18 +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
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
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
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
f8380ff862
Ran indent with the indent.pro committed
2013-11-05 15:03:44 -05:00
Neel Goyal
6289e2cad9
Merge branch 'develop' of github.com:verisign/getdns into develop
2013-11-04 13:44:18 -05:00
Neel Goyal
bf57b1e5b9
Update test messages per efence
2013-11-04 13:44:09 -05:00
Willem Toorop
8206a9e145
Merge branch 'develop' of github.com:verisign/getdns into develop
...
Conflicts:
src/util-internal.c
2013-11-04 10:36:31 -08:00
Willem Toorop
bd7740fefa
Let tests_stub_sync print reply dict pretty
2013-11-04 10:33:27 -08:00
Neel Goyal
2db5fdbe0c
Fix some memory leaks
2013-11-04 12:51:13 -05:00
Willem Toorop
e09ad9c519
Oopsy, test needs to know the lists blocksize
2013-10-29 22:10:35 +01:00
Willem Toorop
06ad9a53b5
Pass existing CFLAGS and LDFLAGS through
...
Useful when dependencies are installed at custom locations
2013-10-29 20:31:25 +01:00
Melinda Shore
69cf72c1c4
Added linking test programs to libunbounc
2013-10-21 21:55:11 -07:00
Neel Goyal
65762811bf
Adding timeout support
2013-10-18 13:55:31 -04:00
Neel Goyal
9c75239aaa
Adding cancel and reply formatting
2013-10-17 19:45:25 -04:00
Neel Goyal
da8dad5913
Adding A and AAAA handling for get_address
2013-10-16 18:33:12 -04:00
Neel Goyal
d608d3b670
Initial integration of unbound.
2013-10-15 17:28:23 -04:00
Melinda Shore
d440feb7a1
no longer using automake
2013-10-07 08:10:06 -07:00
Melinda Shore
75cdad16ec
No longer using automake
2013-10-07 08:07:37 -07:00
Neel Goyal
768b360ca9
Add support for sync functs
2013-08-16 16:28:21 -04:00
Neel Goyal
425a652542
Add stub async test program.
2013-08-16 15:11:46 -04:00
Neel Goyal
ddf9d3d548
Fix build system from code reorg
2013-08-15 10:54:30 -04:00
Neel Goyal
dba0da5adb
Massive restructure and renaming
2013-08-15 10:16:15 -04:00
Neel Goyal
ad20c23f42
More progress on async
2013-08-14 17:19:06 -04:00
Melinda Shore
00e2c74867
getting rid of Makefile.in - now generated by automake
2013-08-10 11:23:15 -08:00
Melinda Shore
16ae333802
automake-ified src/test
2013-08-10 11:17:47 -08:00
Melinda Shore
228a5d9868
Added <string.h> include for strdup() declaration (see POSIX.1)
2013-08-10 11:16:54 -08:00
Melinda Shore
1854fc413c
Converted makefile generation to automake
2013-08-08 17:21:05 -08:00
Glen Wiley
6280a1b7b6
the dict and list data types with helper functions work, unit tests
...
are mostly done as well
2013-07-31 16:21:42 -04:00
Glen Wiley
91990993ce
the guts of the dict datatype are working, still need to complete the helper funcs
2013-07-30 17:36:14 -04:00
Glen Wiley
1ec3886604
Finished implementing list data type (except for dict items) - including
...
a reasonable set of automated unit/regression tests
2013-07-22 15:16:40 -04:00
Glen Wiley
0a6dfa46ae
list data type partially implemented, unit test framework started
2013-07-19 16:19:22 -04:00