]> granicus.if.org Git - pdns/log
pdns
8 years agorecursor: allow building on openindiana
Pieter Lexis [Wed, 17 Feb 2016 23:16:19 +0000 (00:16 +0100)]
recursor: allow building on openindiana

8 years agoUse correct command to determine hostname on illumos/openindiana
Pieter Lexis [Wed, 17 Feb 2016 22:23:35 +0000 (23:23 +0100)]
Use correct command to determine hostname on illumos/openindiana

And detect openindiana properly

8 years agoMerge pull request #3953 from pieterlexis/sync-debian-build
bert hubert [Wed, 8 Jun 2016 05:21:56 +0000 (07:21 +0200)]
Merge pull request #3953 from pieterlexis/sync-debian-build

Sync debian build scripts a bit

8 years agoMerge pull request #3949 from ahupowerdns/auth-ixfr
bert hubert [Tue, 7 Jun 2016 18:48:15 +0000 (20:48 +0200)]
Merge pull request #3949 from ahupowerdns/auth-ixfr

Implement IXFR-based slaving for Authoritative, fix duplicate AXFRs

8 years agoMerge pull request #3941 from ahupowerdns/rec-auth-delegate
bert hubert [Tue, 7 Jun 2016 13:49:55 +0000 (15:49 +0200)]
Merge pull request #3941 from ahupowerdns/rec-auth-delegate

make sure we can resolve 'x.com' if we have auth NS records loaded for x.com

8 years agoMerge pull request #3931 from zeha/rename-notify
Pieter Lexis [Tue, 7 Jun 2016 12:32:35 +0000 (14:32 +0200)]
Merge pull request #3931 from zeha/rename-notify

Rename notify to pdns_notify to avoid conflicts

8 years agoalso add actual zone on auth; add trailing dot; fix IP
Peter van Dijk [Tue, 7 Jun 2016 11:08:52 +0000 (04:08 -0700)]
also add actual zone on auth; add trailing dot; fix IP

8 years agoadd auth-zone-delegation test
Peter van Dijk [Tue, 7 Jun 2016 11:12:15 +0000 (04:12 -0700)]
add auth-zone-delegation test

8 years agoixfr documentation
bert hubert [Tue, 7 Jun 2016 11:29:40 +0000 (13:29 +0200)]
ixfr documentation

8 years agoMerge pull request #3948 from mind04/oldboost
Pieter Lexis [Tue, 7 Jun 2016 11:19:44 +0000 (13:19 +0200)]
Merge pull request #3948 from mind04/oldboost

don't install dnsbulktest and dnstcpbench manpages if boost is too old

8 years agoMerge pull request #3926 from pieterlexis/recursor-CD-on-fwd
Pieter Lexis [Tue, 7 Jun 2016 10:59:38 +0000 (12:59 +0200)]
Merge pull request #3926 from pieterlexis/recursor-CD-on-fwd

Recursor: set +CD on queries forwarded to a recursor

8 years agoMerge pull request #3910 from pieterlexis/recursor-NTA
Pieter Lexis [Tue, 7 Jun 2016 10:59:34 +0000 (12:59 +0200)]
Merge pull request #3910 from pieterlexis/recursor-NTA

Recursor: implement Negative Trust Anchor management and runtime Trust Anchor management

8 years agoMerge pull request #3924 from pieterlexis/recursor-virtual-hosting
Pieter Lexis [Tue, 7 Jun 2016 10:59:25 +0000 (12:59 +0200)]
Merge pull request #3924 from pieterlexis/recursor-virtual-hosting

recursor: Add multi-instance unit-file

8 years agodon't install dnsbulktest and dnstcpbench manpages if boost is too old
Kees Monshouwer [Tue, 7 Jun 2016 09:33:35 +0000 (11:33 +0200)]
don't install dnsbulktest and dnstcpbench manpages if boost is too old

8 years agoUpdate recursor dnssec docs
Pieter Lexis [Tue, 7 Jun 2016 09:32:12 +0000 (11:32 +0200)]
Update recursor dnssec docs

8 years agoAdd logging to trust anchor management
Pieter Lexis [Tue, 7 Jun 2016 09:29:54 +0000 (11:29 +0200)]
Add logging to trust anchor management

8 years agohonour query-local-address and query-local-address6 for IXFR
bert hubert [Tue, 7 Jun 2016 09:22:33 +0000 (11:22 +0200)]
honour query-local-address and query-local-address6 for IXFR

8 years agoactually listen when processRecord tells us to drop a record
bert hubert [Mon, 6 Jun 2016 16:46:30 +0000 (18:46 +0200)]
actually listen when processRecord tells us to drop a record

8 years agoproperly blank out nsec, nsec3 and nsec3param from database
bert hubert [Mon, 6 Jun 2016 15:52:24 +0000 (17:52 +0200)]
properly blank out nsec, nsec3 and nsec3param from database

8 years agofix up leaking case statement, hopefully fix axfr of nsec3 zones again
bert hubert [Mon, 6 Jun 2016 15:09:55 +0000 (17:09 +0200)]
fix up leaking case statement, hopefully fix axfr of nsec3 zones again

8 years agowip commit for auth ixfr slaving
bert hubert [Sat, 4 Jun 2016 10:19:16 +0000 (12:19 +0200)]
wip commit for auth ixfr slaving

8 years agomore wip
bert hubert [Wed, 1 Jun 2016 14:14:35 +0000 (16:14 +0200)]
more wip

8 years agoyolocommit, but it does track a zone. Once.
bert hubert [Tue, 31 May 2016 15:02:13 +0000 (17:02 +0200)]
yolocommit, but it does track a zone. Once.

8 years agoimprove set-meta help.
bert hubert [Tue, 7 Jun 2016 09:22:10 +0000 (11:22 +0200)]
improve set-meta help.

8 years agorecursor: implement runtime trust anchor management
Pieter Lexis [Fri, 3 Jun 2016 07:44:02 +0000 (09:44 +0200)]
recursor: implement runtime trust anchor management

8 years agoAdd script to print logs after failure
Pieter Lexis [Tue, 31 May 2016 08:15:45 +0000 (10:15 +0200)]
Add script to print logs after failure

8 years agoUse configured trust anchors other than root
Pieter Lexis [Mon, 30 May 2016 16:36:35 +0000 (18:36 +0200)]
Use configured trust anchors other than root

8 years agoAdd 2 simple NTA tests
Pieter Lexis [Fri, 27 May 2016 11:18:00 +0000 (13:18 +0200)]
Add 2 simple NTA tests

8 years agoHookup NTA management to rec_control
Pieter Lexis [Thu, 26 May 2016 23:19:21 +0000 (01:19 +0200)]
Hookup NTA management to rec_control

8 years agoImplement Negative Trust Anchors
Pieter Lexis [Thu, 26 May 2016 21:36:22 +0000 (23:36 +0200)]
Implement Negative Trust Anchors

8 years agoMerge pull request #3923 from pieterlexis/recursor-dnssec-docs
bert hubert [Tue, 7 Jun 2016 08:07:52 +0000 (10:07 +0200)]
Merge pull request #3923 from pieterlexis/recursor-dnssec-docs

Add Recursor DNSSEC docs

8 years agoMerge pull request #3929 from pieterlexis/issue-3915-recursor-fds
bert hubert [Tue, 7 Jun 2016 08:07:33 +0000 (10:07 +0200)]
Merge pull request #3929 from pieterlexis/issue-3915-recursor-fds

recursor: set more sensible default fd limit

8 years agoMerge pull request #3936 from rgacogne/dnsdist-more-filtering-options
bert hubert [Tue, 7 Jun 2016 08:07:08 +0000 (10:07 +0200)]
Merge pull request #3936 from rgacogne/dnsdist-more-filtering-options

dnsdist: Filter on opcode, records count/type, trailing data

8 years agoMerge pull request #3940 from rgacogne/auth-accu-centos6
bert hubert [Tue, 7 Jun 2016 08:06:38 +0000 (10:06 +0200)]
Merge pull request #3940 from rgacogne/auth-accu-centos6

auth: Don't build dnsbulktest and dnstcpbench if boost is too old

8 years agoRename notify to pdns_notify to avoid conflicts
Christian Hofstaedtler [Mon, 6 Jun 2016 18:59:56 +0000 (20:59 +0200)]
Rename notify to pdns_notify to avoid conflicts

Note that this does not change regression-tests.recursor for now,
because that needs a newer pdns-tools deb.

8 years agofix confusing error on TCP/IP disconnect at just the right time (about 'endpoint...
bert hubert [Mon, 6 Jun 2016 19:30:58 +0000 (21:30 +0200)]
fix confusing error on TCP/IP disconnect at just the right time (about 'endpoint is not connected')

8 years agoadd two records to test zone for recursor
bert hubert [Mon, 6 Jun 2016 19:21:50 +0000 (21:21 +0200)]
add two records to test zone for recursor

8 years agoauth: Don't build dnsbulktest and dnstcpbench if boost is too old
Remi Gacogne [Mon, 6 Jun 2016 13:59:19 +0000 (15:59 +0200)]
auth: Don't build dnsbulktest and dnstcpbench if boost is too old

8 years agoFix ugly commented out var and actual code on the same line
Remi Gacogne [Mon, 6 Jun 2016 09:40:46 +0000 (11:40 +0200)]
Fix ugly commented out var and actual code on the same line

8 years agodnsdist: Filter on opcode, records count/type, trailing data
Remi Gacogne [Mon, 6 Jun 2016 08:34:37 +0000 (10:34 +0200)]
dnsdist: Filter on opcode, records count/type, trailing data

* Add `OpcodeRule()` to filter on opcode + DNSOpcode.* Lua values
* Add `TrailingDataRule()` to filter queries with trailing data
* Add `RecordsCountRule(section, minCount, maxCount)` to match on
the number of records in a given section
* Add `RecordsTypeCountRule(section, type, minCount, maxCount)` to
match on the number of records of type `type` in a given section
* Add DNSSection.* Lua values
* Add DNSClass.* Lua values

8 years agoMerge pull request #3906 from rgacogne/dnsdist-issue-3903
Remi Gacogne [Mon, 6 Jun 2016 07:46:32 +0000 (09:46 +0200)]
Merge pull request #3906 from rgacogne/dnsdist-issue-3903

dnsdist: Keep the servers ordered inside pools

8 years agomake sure we can resolve 'x.com' if we have auth NS records loaded for x.com
bert hubert [Sun, 5 Jun 2016 19:13:10 +0000 (21:13 +0200)]
make sure we can resolve 'x.com' if we have auth NS records loaded for x.com

8 years agonetflix messing with your IPv6? This script has you covered.
bert hubert [Sun, 5 Jun 2016 08:30:05 +0000 (10:30 +0200)]
netflix messing with your IPv6? This script has you covered.

8 years agoMerge pull request #3928 from pieterlexis/4-b1-secpoll
Peter van Dijk [Sat, 4 Jun 2016 13:25:42 +0000 (15:25 +0200)]
Merge pull request #3928 from pieterlexis/4-b1-secpoll

secpoll: Add beta1 debian packages

8 years agoadd example google/bing safesearch or strict mode network wide DNS script for PowerDN...
bert hubert [Sat, 4 Jun 2016 10:19:41 +0000 (12:19 +0200)]
add example google/bing safesearch or strict mode network wide DNS script for PowerDNS Recursor

8 years agoauth: sync a little with downstream debian
Pieter Lexis [Fri, 3 Jun 2016 15:00:59 +0000 (17:00 +0200)]
auth: sync a little with downstream debian

Remove .Debian. from secpoll

8 years agoSync recursor build scripts with debian
Pieter Lexis [Fri, 3 Jun 2016 12:55:06 +0000 (14:55 +0200)]
Sync recursor build scripts with debian

This also disables the .Debian. secpoll suffx defined in the binary in
favor of the 'real' (upstream) version.

8 years agodnsdist: Keep the servers ordered inside pools
Remi Gacogne [Thu, 26 May 2016 17:42:36 +0000 (19:42 +0200)]
dnsdist: Keep the servers ordered inside pools

Several policies expect the servers to be ordered on their 'order'.
In addition to that, we keep the servers in a `NumberedVector` to
be able to pass them as a Lua table to Lua custom policies, and
that means we need to get the numbers right there too, especially
when we remove a server from a pool.

8 years agorecursor: set more sensible default fd limit
Pieter Lexis [Fri, 3 Jun 2016 12:07:46 +0000 (14:07 +0200)]
recursor: set more sensible default fd limit

closes #3915

8 years agoAdd Recursor DNSSEC docs
Pieter Lexis [Tue, 31 May 2016 22:35:27 +0000 (00:35 +0200)]
Add Recursor DNSSEC docs

8 years agoRecursor: +CD on queries forwarded to a recursor
Pieter Lexis [Wed, 1 Jun 2016 21:02:56 +0000 (23:02 +0200)]
Recursor: +CD on queries forwarded to a recursor

8 years agosecpoll: Add beta1 debian packages
Pieter Lexis [Fri, 3 Jun 2016 10:27:59 +0000 (12:27 +0200)]
secpoll: Add beta1 debian packages

8 years agoMerge pull request #3917 from cmouse/remotebackend-getalldomains
bert hubert [Thu, 2 Jun 2016 06:53:13 +0000 (08:53 +0200)]
Merge pull request #3917 from cmouse/remotebackend-getalldomains

Remotebackend: Add getAllDomains call

8 years agofix up lua axfr filter, supposed to close #3925 please check.
bert hubert [Wed, 1 Jun 2016 18:55:43 +0000 (20:55 +0200)]
fix up lua axfr filter, supposed to close #3925 please check.

8 years agorecursor: Add multi-instance unit-file
Pieter Lexis [Wed, 1 Jun 2016 13:34:05 +0000 (15:34 +0200)]
recursor: Add multi-instance unit-file

Closes #3922

8 years agoremotebackend: Add documentation
Aki Tuomi [Tue, 31 May 2016 11:24:40 +0000 (14:24 +0300)]
remotebackend: Add documentation

8 years agoremotebackend: Add test for getAllDomains
Aki Tuomi [Tue, 31 May 2016 11:10:10 +0000 (14:10 +0300)]
remotebackend: Add test for getAllDomains

8 years agoremotebackend: Implement getAllDomains
Aki Tuomi [Tue, 31 May 2016 11:09:59 +0000 (14:09 +0300)]
remotebackend: Implement getAllDomains

8 years agoslightly improve description of dnsquestion.variable attribute in Lua.
bert hubert [Tue, 31 May 2016 08:55:01 +0000 (10:55 +0200)]
slightly improve description of dnsquestion.variable attribute in Lua.

8 years agoMerge pull request #3904 from rgacogne/protobuf-logger
Remi Gacogne [Fri, 27 May 2016 14:40:06 +0000 (16:40 +0200)]
Merge pull request #3904 from rgacogne/protobuf-logger

Add ProtobufLogger.py, a script to display protobuf messages

8 years agoAdd release date to recursor 4.0.0 beta 1
Pieter Lexis [Fri, 27 May 2016 13:56:22 +0000 (15:56 +0200)]
Add release date to recursor 4.0.0 beta 1

8 years agoMerge pull request #3908 from pieterlexis/variable-boost-version rec-4.0.0-beta1
Pieter Lexis [Fri, 27 May 2016 11:26:59 +0000 (13:26 +0200)]
Merge pull request #3908 from pieterlexis/variable-boost-version

Check for different boost versions

8 years agoMerge pull request #3905 from pieterlexis/dnssec-process-no-validate
Pieter Lexis [Fri, 27 May 2016 11:26:02 +0000 (13:26 +0200)]
Merge pull request #3905 from pieterlexis/dnssec-process-no-validate

Recursor: Add dnssec=process-no-validate option

8 years agoFix small markdown error
Pieter Lexis [Fri, 27 May 2016 09:36:20 +0000 (11:36 +0200)]
Fix small markdown error

8 years agoMerge pull request #3899 from pieterlexis/beta1-changelog auth-4.0.0-beta1
Pieter Lexis [Fri, 27 May 2016 09:17:38 +0000 (11:17 +0200)]
Merge pull request #3899 from pieterlexis/beta1-changelog

Add 4.0.0 beta 1 changelogs

8 years agoUpdate secpoll for beta1
Pieter Lexis [Thu, 26 May 2016 06:34:50 +0000 (08:34 +0200)]
Update secpoll for beta1

8 years agoAdd auth 4.0.0 beta 1 changelog
Pieter Lexis [Wed, 25 May 2016 13:46:36 +0000 (15:46 +0200)]
Add auth 4.0.0 beta 1 changelog

8 years agoAdd recursor 4.0.0 beta 1 changelog
Pieter Lexis [Wed, 25 May 2016 13:20:03 +0000 (15:20 +0200)]
Add recursor 4.0.0 beta 1 changelog

8 years agoMerge pull request #3907 from pieterlexis/disable-protobuf-centos6
Pieter Lexis [Fri, 27 May 2016 09:11:32 +0000 (11:11 +0200)]
Merge pull request #3907 from pieterlexis/disable-protobuf-centos6

Disable building recursor with protobuf on Centos 6

8 years agoMerge pull request #3901 from pieterlexis/systemd-virtual-hosting
Pieter Lexis [Fri, 27 May 2016 09:11:00 +0000 (11:11 +0200)]
Merge pull request #3901 from pieterlexis/systemd-virtual-hosting

Generate and install virtual hosting unit file

8 years agoGenerate and install virtual hosting unit file
Pieter Lexis [Thu, 26 May 2016 11:07:38 +0000 (13:07 +0200)]
Generate and install virtual hosting unit file

Idea and some changes taken from @ekohl, thanks!

Closes: #2563
8 years agoAdd test for dnssec=process-no-validate
Pieter Lexis [Thu, 26 May 2016 14:51:13 +0000 (16:51 +0200)]
Add test for dnssec=process-no-validate

8 years agopdns_recursor.cc: some whitespace fixes
Pieter Lexis [Thu, 26 May 2016 13:46:40 +0000 (15:46 +0200)]
pdns_recursor.cc: some whitespace fixes

8 years agoRecursor: Add process-no-validate option
Pieter Lexis [Thu, 26 May 2016 13:45:40 +0000 (15:45 +0200)]
Recursor: Add process-no-validate option

Make it also the default. This turns the recursor into a
"Security-Aware Recursive Name Server" (RFC 4033 §2), meaning it will
pass on RRSIGs and NSEC(3)s but will not validate.

8 years agoDnsdist: test for boost 1.42 when protobuf is enabled
Pieter Lexis [Fri, 27 May 2016 08:12:58 +0000 (10:12 +0200)]
Dnsdist: test for boost 1.42 when protobuf is enabled

8 years agoRecursor: test for boost 1.42 when protobuf is enabled
Pieter Lexis [Fri, 27 May 2016 08:12:49 +0000 (10:12 +0200)]
Recursor: test for boost 1.42 when protobuf is enabled

8 years agoDisable building recursor with protobuf on Centos 6
Pieter Lexis [Fri, 27 May 2016 08:02:42 +0000 (10:02 +0200)]
Disable building recursor with protobuf on Centos 6

8 years agoMerge pull request #3898 from pieterlexis/rm-static
Pieter Lexis [Fri, 27 May 2016 07:57:11 +0000 (09:57 +0200)]
Merge pull request #3898 from pieterlexis/rm-static

Remove static package scripts and mentions

8 years agoMerge pull request #3900 from rgacogne/rec-lua-policy-tags
Remi Gacogne [Thu, 26 May 2016 18:40:02 +0000 (20:40 +0200)]
Merge pull request #3900 from rgacogne/rec-lua-policy-tags

rec: Manage the applied policy and tags from pre/post resolve hooks

8 years agoAdd ProtobufLogger.py, a script to display protobuf messages
Remi Gacogne [Thu, 26 May 2016 13:58:18 +0000 (15:58 +0200)]
Add ProtobufLogger.py, a script to display protobuf messages

Split from #3869.

8 years agorec: Manage the applied policy and tags from pre/post resolve hooks
Remi Gacogne [Wed, 25 May 2016 14:41:00 +0000 (16:41 +0200)]
rec: Manage the applied policy and tags from pre/post resolve hooks

This adds a `appliedPolicy` string member to the dq object, along
with new methods:
 * `addPolicyTag(string)`
 * `setPolicyTags(table of strings)`
 * `getPolicyTags()`
A new repeated (ie, {0,n}) `tags` is added to our protobuf responses.

8 years agoRemove static package scripts and mentions
Pieter Lexis [Wed, 25 May 2016 13:52:43 +0000 (15:52 +0200)]
Remove static package scripts and mentions

8 years agoMerge pull request #3897 from pieterlexis/small-recursor-fix
Pieter Lexis [Wed, 25 May 2016 13:23:37 +0000 (15:23 +0200)]
Merge pull request #3897 from pieterlexis/small-recursor-fix

silence an unused variable warning

8 years agosilence an unused variable warning
Pieter Lexis [Wed, 25 May 2016 11:41:10 +0000 (13:41 +0200)]
silence an unused variable warning

8 years agoMerge pull request #3894 from pieterlexis/protobuf-in-pkg
Pieter Lexis [Wed, 25 May 2016 10:05:29 +0000 (12:05 +0200)]
Merge pull request #3894 from pieterlexis/protobuf-in-pkg

Add protobuf support to the PowerDNS provided packages

8 years agoMerge pull request #3876 from rgacogne/dnsdist-response-rules-3870
Remi Gacogne [Wed, 25 May 2016 09:47:47 +0000 (11:47 +0200)]
Merge pull request #3876 from rgacogne/dnsdist-response-rules-3870

dnsdist: Add `showResponseRules()`, `{mv,rm,top}ResponseRule()`

8 years agoRemove stubquery, unpackaged, RPMs won't build otherwise
Pieter Lexis [Tue, 24 May 2016 12:39:13 +0000 (14:39 +0200)]
Remove stubquery, unpackaged, RPMs won't build otherwise

8 years agoAdd protobuf support to dnsdist packages
Pieter Lexis [Tue, 24 May 2016 12:01:21 +0000 (14:01 +0200)]
Add protobuf support to dnsdist packages

8 years agoEnable protobuf support in recursor packages
Pieter Lexis [Tue, 24 May 2016 10:43:19 +0000 (12:43 +0200)]
Enable protobuf support in recursor packages

8 years agoMerge pull request #3872 from pieterlexis/issue-3782-auth-multiple-carbon
Pieter Lexis [Tue, 24 May 2016 11:19:17 +0000 (13:19 +0200)]
Merge pull request #3872 from pieterlexis/issue-3782-auth-multiple-carbon

Auth: add support for multiple carbon servers

8 years agoMerge pull request #3893 from pieterlexis/disable-protobuf
Pieter Lexis [Tue, 24 May 2016 11:19:13 +0000 (13:19 +0200)]
Merge pull request #3893 from pieterlexis/disable-protobuf

Disable protobuf detection in packages

8 years agoMerge pull request #3892 from Habbie/recursor-librt
Pieter Lexis [Tue, 24 May 2016 11:19:08 +0000 (13:19 +0200)]
Merge pull request #3892 from Habbie/recursor-librt

support clock_gettime for platforms that require -lrt

8 years agoDisable protobuf detection in packages
Pieter Lexis [Tue, 24 May 2016 10:47:43 +0000 (12:47 +0200)]
Disable protobuf detection in packages

So that we do not accidently link against it.

8 years agoMerge pull request #3882 from Habbie/override-python
Pieter Lexis [Tue, 24 May 2016 10:06:51 +0000 (12:06 +0200)]
Merge pull request #3882 from Habbie/override-python

allow overriding python binary in tests

8 years agoMerge pull request #3885 from Habbie/deadsymlinks
Pieter Lexis [Tue, 24 May 2016 10:06:23 +0000 (12:06 +0200)]
Merge pull request #3885 from Habbie/deadsymlinks

remove two dead symlinks

8 years agoMerge pull request #3881 from rgacogne/rec-noedns-stats
Pieter Lexis [Tue, 24 May 2016 10:03:49 +0000 (12:03 +0200)]
Merge pull request #3881 from rgacogne/rec-noedns-stats

rec: Fix the `noEdnsOutQueries` counter

8 years agoMerge pull request #3886 from pieterlexis/recursor-autotool-fixes
Pieter Lexis [Tue, 24 May 2016 10:03:35 +0000 (12:03 +0200)]
Merge pull request #3886 from pieterlexis/recursor-autotool-fixes

Some Recursor fixes

8 years agoMerge pull request #3887 from pieterlexis/readme-update
Pieter Lexis [Tue, 24 May 2016 10:03:24 +0000 (12:03 +0200)]
Merge pull request #3887 from pieterlexis/readme-update

Update README files

8 years agoMerge pull request #3875 from ahupowerdns/edns-fallback
Peter van Dijk [Tue, 24 May 2016 09:46:17 +0000 (11:46 +0200)]
Merge pull request #3875 from ahupowerdns/edns-fallback

with this commit, we turn off DNSSEC queries iff you respond with Not…

8 years agosupport clock_gettime for platforms that require -lrt
Peter van Dijk [Mon, 23 May 2016 15:40:23 +0000 (17:40 +0200)]
support clock_gettime for platforms that require -lrt