Commit Graph

3194 Commits

Author SHA1 Message Date
Willem Toorop 37def257ee Start with wireformat RR iterator 2015-02-11 23:51:20 +01:00
Willem Toorop 6a16a56717 create response header from wireformat 2015-02-11 16:59:47 +01:00
Willem Toorop f01ed133f5 ldns_wire2pkt at create_getdns_response time only
This break priv_get_validation_chain
2015-02-11 14:55:22 +01:00
Willem Toorop aedc4366ff Wireformat debugging 2015-02-03 11:38:11 +01:00
Willem Toorop 9ed074e58d set max_udp_payload_size 2 response size 2015-02-03 11:36:08 +01:00
Willem Toorop b5a6fa8064 rm some obsolete includes in stub.c 2015-02-03 11:24:35 +01:00
Willem Toorop de2e0b1157 transfer wiredata with unbound requests too 2015-02-03 11:23:30 +01:00
Willem Toorop 545a83e1a6 netreq->response contains wire_data packet 2015-02-03 11:12:05 +01:00
Willem Toorop f1b916aac8 Store wireformat queries in netreq's too 2015-02-03 10:46:44 +01:00
Willem Toorop 3f046cf573 Embed netreqs in dns_reqs and wire_data in netreqs
TODO: make sure the wire_data buffer is filled with the response
2015-01-29 12:30:40 +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 4c311a9cb3 Include m4 dir in distribution tarball 2015-01-20 12:12:29 +01:00
Willem Toorop 237995e97c portability of generating rfc3339 timestamp 2015-01-20 12:08:07 +01:00
Willem Toorop 68f680304e Update aclocal 2015-01-20 12:05:58 +01:00
Willem Toorop 85c40d45af Debian builds to be deterministically reproducible
And it should thus be possible to set a date for the GETDNS_COMPILATION_COMMENT define.
Thanks Ondřej Surý
2015-01-20 11:55:37 +01:00
wtoorop b34a65f8fa Merge pull request #82 from getdnsapi/feature/context_getters
Adding context getters
2015-01-20 11:28:29 +01:00
Willem Toorop a83e812706 release 0.1.6
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAABAgAGBQJUuR/oAAoJEOX4+CEvd6SYo64P/3Wtxt00NCOoWZ6+BEGuQ+YP
 1RmxfIgx8WzZkpHU5X3/U+HgtM+EcSf/rHYCL5e2UA3uV6IRVWZfNMNyjnXHtodY
 56AOQyKvyiObae/Q01j+4EEPu2L9+RPQPJZRD8EIwDewDrctZ6eRhQxULUIKAl16
 TZm/9jToSwG90A1s6Yd5f2uheA/DBEUcHuGd2yHHUNXTCn+hU/RdbzKsAowQmd/R
 WuUBAmcmDjmsIKT3+RFElyPAWtxLjw09IzJm3nVaxzMC9PmS87uLz4My4ZReg5oa
 62F+5m57knq/Q6z9dm2RZhT5O9/FHE+pRGm32YXcVaieJl97HZSKRzgztehMDFCw
 ViNykNDPGTsRGolcITRFDBv5Re3veICR0S1GEL6ObTcRkI3ttWlxJ7WKRSQV20gg
 RZZO+xNPhEFpfARORY3PjLfg56mRtWsRgDGi/SEc7gMSAmELZQMVIuT5C3oX7bmZ
 H5Mg/Q13to3rr+jGcRaParXXQr4yzjpKC0wk+2Hjs4t7nK5XkOYlGssD7xbTh4C/
 JgA7adqODyMx0D+uvvXjWoJ6WLo9wJ7jG2qs5z2MeTnjJI7dwEiMN01cXP+0OA0h
 IFb9nFWY7g1qFOyI/AnO9soe7awWOMdmxMw0Bm1xQQZ158nUuzkSHUcc7OEdTfpg
 dFlmZXHXyq7AoUL3eqe3
 =YuML
 -----END PGP SIGNATURE-----

Merge tag 'v0.1.6'

release 0.1.6
2015-01-16 15:37:14 +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 e1d3535310 0.1.6 release date Friday 16 January 2015 2015-01-16 14:07:40 +01:00
Willem Toorop ca52a4abe5 One more "cannot adjust line" warning 2015-01-14 15:35:20 +01:00
Willem Toorop e9196f22d1 Manpages eliminate "cannot adjust line" warnings 2015-01-14 15:33:20 +01:00
Willem Toorop 91f76d1784 [API 0.6] Update spec date and editor 2015-01-14 15:02:50 +01:00
Willem Toorop 35ffc780e4 Update README (date & version references etc) 2015-01-14 14:33:21 +01:00
Willem Toorop d03e8de875 release this month 2015-01-14 14:18:21 +01:00
Willem Toorop fabf0703a8 Fix unused variable warning 2015-01-14 14:17:08 +01:00
Willem Toorop 065b65d3b7 Bump version to 0.1.6 (library version 1.1.1) 2015-01-14 14:16:41 +01:00
Willem Toorop 17464a7df4 Mention portability improvements in Changelog 2014-12-23 15:29:53 +01:00
Neel Goyal 310a7e330e Adding getters 2014-12-06 23:46:44 -05: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 cf64c38dc1 Doxygen errors 2014-11-10 15:57:17 +01:00
Willem Toorop cdf0921ced Fix and add check for manpage-has-bad-whatis-entry
Also remove obsolete getdns_free_sync_request_memory function
Also list all authors in libgetdns manpage
2014-11-10 15:50:45 +01:00
Willem Toorop 46557a93dc Cannot mix 'man' and 'mdoc' macro's in manpages
+ small updates to text
- change "File Descriptor Polling" to "Build-in Event loop"
and removal of "Custom Event Loop Integrations" section from libgetdns.
2014-11-10 15:14:58 +01:00
wtoorop 7d98275eca Merge pull request #81 from saradickinson/cleanup
Removing debug statement (blush)
2014-11-10 09:24:29 +01:00
saradickinson 593670f524 Removing debug statement (blush) 2014-11-07 20:17:03 -10: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 4cc4629bdf Don't expose scheduling side of extensions
Also moved debugging macro's from types-internal.h ro util-internal.h
2014-11-07 11:38:02 +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 d5dc654f5c Get rid of strlcpy warning on Mac 2014-11-06 21:07:04 +01:00
Willem Toorop a4bb10396f Check for libcheck requirements 2014-11-06 20:47:52 +01:00
Willem Toorop 1dc9cdbda6 Detect libevent configure problem on FreeBSD
This resolves issue #41
2014-11-05 00:47:43 +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 a16abce887 Don't export symbols that can be inline
Thanks Geoff Huston
2014-11-03 15:17:14 +01:00
Willem Toorop eb12410524 release 0.1.5
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAABAgAGBQJUU47NAAoJEOX4+CEvd6SYhXEP/A+znFLXUNSk0NKY0XCUdwha
 BJteO/mupsvk5BwI6bAtnaLhcd2SeZQM75BgXOz2k1wlTbQ+csaCPNeUMnWh8nc8
 IEJpf7QR+QlZf/aDFoSRB1kHBNph9fyCBPTEe6pJYm8n5ae+BWLp4Lw6qk7BhIhc
 dwLF6PptplrfCQe0T5z9JNdVa1eacC/C9OCsY/q/2/kAD3y46RWg26nn20lLc0z4
 KNRm2+NNRQgTuBk0MZYyQqcvu3owzLWKETvhXaYJyaEAwKiWKEnj6LBrp1rduv5X
 274HwJ9T9yh27NJLloDxO2GHbosB/t2e6z1CSXNLNLVb2v1DYOsUA1beeIGofMhJ
 eaLqORC1ljj6y6E4ZvU65+sJbt0XAi68ABWR+P4bEjIxcOlET0+a4v7FEE4oaHG3
 c241n6u2wYO1RzwoPBmTogoNbEMW5i8R+9ZcXRq+KINadrcMtyll8yedyBz8AmYn
 G2/7+Pu9l2420yKcueOFkmtmMckP1ch065Fd6v3HNKaipgewFPJQWdSuDFNxkzXT
 zmt2Kl4iZY0DIF4scVMZjQBY6EalHzynaB2+rjAB+ouQEPVsdeUU8LqcSnjYkkas
 0zTkeHmGzEcMJx5FwTHuwCurlPrIbcdJvWEJN04Ed6kGogMcSn+QsmcZCZjwmvOW
 O8KhnnBDqWGoUpTdf8l+
 =VjlI
 -----END PGP SIGNATURE-----

Merge tag 'v0.1.5'

release 0.1.5
2014-10-31 14:34:56 +01:00
Willem Toorop 3b52dd735e Just a change to get a v0.1.5 branch 2014-10-31 14:27:19 +01:00