]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
10 years agopipe: don't crash on exceptions 2936/head
Pieter Lexis [Mon, 23 Nov 2015 14:21:07 +0000 (15:21 +0100)] 
pipe: don't crash on exceptions

This commit cleans up the PipeBackend code so it handles all exceptions
itself. Be it initialization errors (i.e. "file not found", "command not
executable"), or error during runtime ("data not returned in pipe
format"). When these errors occur, we now recycle the coprocess so the
rest of the nameserver keeps running. This behaviour is similar to e.g.
an unavailable database server.

Also, make the error-message for ArgMap::asNum display the value of the
setting.

Closes #2619

10 years agoMerge pull request #3088 from Habbie/onekey
Peter van Dijk [Wed, 23 Dec 2015 07:15:25 +0000 (08:15 +0100)] 
Merge pull request #3088 from Habbie/onekey

Switch to a combined signing key

10 years agoMerge pull request #3048 from pieterlexis/issue-2420-rm-effective-tlds
Peter van Dijk [Tue, 22 Dec 2015 22:59:34 +0000 (23:59 +0100)] 
Merge pull request #3048 from pieterlexis/issue-2420-rm-effective-tlds

Download the effective TLD list when needed

10 years agoMerge pull request #3036 from pieterlexis/issue-2793-negcache-improvements
Peter van Dijk [Tue, 22 Dec 2015 22:58:50 +0000 (23:58 +0100)] 
Merge pull request #3036 from pieterlexis/issue-2793-negcache-improvements

negcache improvements

10 years agoMerge pull request #3071 from job/improve_show_zone
Peter van Dijk [Tue, 22 Dec 2015 22:54:30 +0000 (23:54 +0100)] 
Merge pull request #3071 from job/improve_show_zone

Improve readability of show-zone, changed "Active: 0" to "Inactive"

10 years agoMerge pull request #3070 from job/issue_3069_inactive
Peter van Dijk [Tue, 22 Dec 2015 22:54:00 +0000 (23:54 +0100)] 
Merge pull request #3070 from job/issue_3069_inactive

Change {add,import}-zone-key passive argument to inactive

10 years agoMerge pull request #3081 from pieterlexis/recursor-daemon
Peter van Dijk [Tue, 22 Dec 2015 22:52:22 +0000 (23:52 +0100)] 
Merge pull request #3081 from pieterlexis/recursor-daemon

Run pdns_recursor on the foreground by default

10 years agoMerge pull request #3084 from pieterlexis/issue-3067-zone2sql-logic-error
Peter van Dijk [Tue, 22 Dec 2015 22:51:14 +0000 (23:51 +0100)] 
Merge pull request #3084 from pieterlexis/issue-3067-zone2sql-logic-error

Fix logic error in zone2sql

10 years agoMerge pull request #3082 from magicbear/lua-backend-edns-subnet
Peter van Dijk [Tue, 22 Dec 2015 22:50:29 +0000 (23:50 +0100)] 
Merge pull request #3082 from magicbear/lua-backend-edns-subnet

luabackend: edns-subnet support

10 years agoMerge pull request #3087 from pieterlexis/cleanups
Peter van Dijk [Tue, 22 Dec 2015 22:46:00 +0000 (23:46 +0100)] 
Merge pull request #3087 from pieterlexis/cleanups

Various documentation cleanups

10 years agoMerge pull request #3076 from kempniu/dnsdist-v-in-help
Remi Gacogne [Tue, 22 Dec 2015 19:12:40 +0000 (20:12 +0100)] 
Merge pull request #3076 from kempniu/dnsdist-v-in-help

Document verbose mode in dnsdist's --help

10 years agoChange {add,import}-zone-key passive argument to inactive 3070/head
Job Snijders [Mon, 21 Dec 2015 15:19:03 +0000 (16:19 +0100)] 
Change {add,import}-zone-key passive argument to inactive

Align the *-zone-key keyword when you don't want to sign, with the
output from show-zone.

This fixes #3069

10 years agoexpect only ZSK 3088/head
Peter van Dijk [Tue, 22 Dec 2015 15:17:20 +0000 (16:17 +0100)] 
expect only ZSK

10 years agoforce show-zone to output DS for ZSK
Peter van Dijk [Tue, 22 Dec 2015 14:37:26 +0000 (15:37 +0100)] 
force show-zone to output DS for ZSK

10 years agoswitch pkcs11 testing to ZSK-only
Peter van Dijk [Tue, 22 Dec 2015 13:49:12 +0000 (14:49 +0100)] 
switch pkcs11 testing to ZSK-only

10 years agoallow combined signing key; drop default KSK
Peter van Dijk [Tue, 22 Dec 2015 10:29:50 +0000 (11:29 +0100)] 
allow combined signing key; drop default KSK

10 years agorefactor
Peter van Dijk [Tue, 22 Dec 2015 10:26:13 +0000 (11:26 +0100)] 
refactor

10 years agoremove unused method
Peter van Dijk [Tue, 22 Dec 2015 10:21:20 +0000 (11:21 +0100)] 
remove unused method

10 years agoremove indirection in secureZone
Peter van Dijk [Tue, 22 Dec 2015 09:23:40 +0000 (10:23 +0100)] 
remove indirection in secureZone

10 years agoVarious documentation cleanups 3087/head
Pieter Lexis [Tue, 22 Dec 2015 16:55:54 +0000 (17:55 +0100)] 
Various documentation cleanups

10 years agoDownload the effective TLD list when needed 3048/head
Pieter Lexis [Wed, 16 Dec 2015 12:03:19 +0000 (13:03 +0100)] 
Download the effective TLD list when needed

For in-tree builds, we grab this file during make. When
build-scripts/dist-recursor is run, we always grab a fresh copy.

Closes #2420

10 years agoRun pdns_recursor on the foreground by default 3081/head
Pieter Lexis [Tue, 22 Dec 2015 14:47:43 +0000 (15:47 +0100)] 
Run pdns_recursor on the foreground by default

Closes #3079

10 years agoFix logic error in zone2sql 3084/head
Pieter Lexis [Tue, 22 Dec 2015 15:41:32 +0000 (16:41 +0100)] 
Fix logic error in zone2sql

Introduced in #3019.

Closes #3067

10 years agocompile fixes
Peter van Dijk [Tue, 22 Dec 2015 15:44:04 +0000 (16:44 +0100)] 
compile fixes

10 years agoluabackend: edns-subnet support 3082/head
MagicBear [Tue, 22 Dec 2015 15:10:33 +0000 (23:10 +0800)] 
luabackend: edns-subnet support

10 years agoMerge pull request #2554 from pieterlexis/comments-in-forward-zones-file
Peter van Dijk [Tue, 22 Dec 2015 14:50:13 +0000 (15:50 +0100)] 
Merge pull request #2554 from pieterlexis/comments-in-forward-zones-file

Allow comments in the forward-zones-file

10 years agoMerge pull request #3029 from cmouse/cpp11-integer-conversions
Peter van Dijk [Tue, 22 Dec 2015 12:57:41 +0000 (13:57 +0100)] 
Merge pull request #3029 from cmouse/cpp11-integer-conversions

Some quality improvements

10 years agoMerge pull request #3055 from rgacogne/dnscrypt-clean
Remi Gacogne [Tue, 22 Dec 2015 12:44:13 +0000 (13:44 +0100)] 
Merge pull request #3055 from rgacogne/dnscrypt-clean

Add DNSCrypt support for dnsdist

10 years agofixed stray debugging output
bert hubert [Tue, 22 Dec 2015 10:24:33 +0000 (10:24 +0000)] 
fixed stray debugging output

10 years agoDocument verbose mode in dnsdist's --help 3076/head
Michał Kępień [Tue, 22 Dec 2015 10:23:07 +0000 (11:23 +0100)] 
Document verbose mode in dnsdist's --help

10 years agoMerge pull request #3016 from pieterlexis/no-defaults-file-for-dnsdist
Peter van Dijk [Tue, 22 Dec 2015 09:50:04 +0000 (10:50 +0100)] 
Merge pull request #3016 from pieterlexis/no-defaults-file-for-dnsdist

Remove defaults for dnsdist packages

10 years agoMerge pull request #3041 from pieterlexis/release-versioning
Peter van Dijk [Tue, 22 Dec 2015 09:47:45 +0000 (10:47 +0100)] 
Merge pull request #3041 from pieterlexis/release-versioning

Set version numbers correctly on releases

10 years agoMerge pull request #3053 from pieterlexis/issue-2622
Peter van Dijk [Tue, 22 Dec 2015 09:46:30 +0000 (10:46 +0100)] 
Merge pull request #3053 from pieterlexis/issue-2622

Remove --dnssec from zone2sql

10 years agoMerge pull request #3058 from pieterlexis/issue-1723-udp-query-climb
Peter van Dijk [Tue, 22 Dec 2015 09:45:38 +0000 (10:45 +0100)] 
Merge pull request #3058 from pieterlexis/issue-1723-udp-query-climb

Correctly count udp-queries

10 years agoAdd DNSCrypt support for dnsdist 3055/head
Remi Gacogne [Mon, 21 Dec 2015 08:35:21 +0000 (09:35 +0100)] 
Add DNSCrypt support for dnsdist

The support is disabled by default and can be enabled
with --enable-dnscrypt.
Creating certificates and keys is supported, as well
as basic unit tests.

10 years agoMerge pull request #3030 from rgacogne/dnsdist-send-return
Remi Gacogne [Tue, 22 Dec 2015 09:34:27 +0000 (10:34 +0100)] 
Merge pull request #3030 from rgacogne/dnsdist-send-return

Use ssize_t for the result of send() to DS in dnsdist UDP thread

10 years agoMerge pull request #3014 from rgacogne/uidgidparsing
Remi Gacogne [Tue, 22 Dec 2015 09:31:44 +0000 (10:31 +0100)] 
Merge pull request #3014 from rgacogne/uidgidparsing

Fix missing cast, LLONG_MIN->LONG_MIN in strToUID() and strToGID()

10 years agoMerge pull request #3072 from pieterlexis/docs-4X-warning
Peter van Dijk [Tue, 22 Dec 2015 09:12:27 +0000 (10:12 +0100)] 
Merge pull request #3072 from pieterlexis/docs-4X-warning

Add a warning about this being the docs for 4.X

10 years agomake sure lua-pdns.hh gets shipped
bert hubert [Mon, 21 Dec 2015 22:06:41 +0000 (22:06 +0000)] 
make sure lua-pdns.hh gets shipped

10 years agoMerge pull request #3060 from ahupowerdns/lua4
bert hubert [Mon, 21 Dec 2015 21:21:21 +0000 (21:21 +0000)] 
Merge pull request #3060 from ahupowerdns/lua4

Lua4: clean up recursor lua api and reimplement it in LuaWrapper

10 years agoit turns out, we could not simply compare DNSNames in Lua. Now we can, but it is... 3060/head
bert hubert [Mon, 21 Dec 2015 19:45:01 +0000 (19:45 +0000)] 
it turns out, we could not simply compare DNSNames in Lua. Now we can, but it is ugly.

10 years agonit for gsql 3029/head
Aki Tuomi [Mon, 21 Dec 2015 18:34:44 +0000 (20:34 +0200)] 
nit for gsql

10 years agoAdd a warning about this being the docs for 4.X 3072/head
Pieter Lexis [Mon, 21 Dec 2015 17:47:57 +0000 (18:47 +0100)] 
Add a warning about this being the docs for 4.X

10 years agoImprove readability of show-zone, changed "Active: 0" to "Inactive" 3071/head
Job Snijders [Mon, 21 Dec 2015 15:32:11 +0000 (16:32 +0100)] 
Improve readability of show-zone, changed "Active: 0" to "Inactive"

10 years agoMerge pull request #3046 from kempniu/b64-tests-dnsdist
Peter van Dijk [Mon, 21 Dec 2015 13:27:09 +0000 (14:27 +0100)] 
Merge pull request #3046 from kempniu/b64-tests-dnsdist

Hook up Base64 test suite to dnsdist's testrunner

10 years agoMerge pull request #3054 from pieterlexis/issue-1258-default-v6-bind
Peter van Dijk [Mon, 21 Dec 2015 13:03:23 +0000 (14:03 +0100)] 
Merge pull request #3054 from pieterlexis/issue-1258-default-v6-bind

auth: listen on v6 by default

10 years agoMerge pull request #3057 from pieterlexis/overzealous-replace
Peter van Dijk [Mon, 21 Dec 2015 13:02:02 +0000 (14:02 +0100)] 
Merge pull request #3057 from pieterlexis/overzealous-replace

Fix overzealous replacement of pdnssec

10 years agoFix number conversions in core
Aki Tuomi [Sat, 12 Dec 2015 22:02:42 +0000 (00:02 +0200)] 
Fix number conversions in core

10 years agoRemove pdns_strtoui
Aki Tuomi [Sat, 12 Dec 2015 20:56:47 +0000 (22:56 +0200)] 
Remove pdns_strtoui

10 years agoUse proper conversions for integers in gsql
Aki Tuomi [Sat, 12 Dec 2015 18:20:29 +0000 (20:20 +0200)] 
Use proper conversions for integers in gsql

10 years agoUse proper conversions in PGSql backend
Aki Tuomi [Fri, 11 Dec 2015 16:02:12 +0000 (18:02 +0200)] 
Use proper conversions in PGSql backend

10 years agoUse proper conversion in oracle backend
Aki Tuomi [Fri, 11 Dec 2015 16:02:02 +0000 (18:02 +0200)] 
Use proper conversion in oracle backend

10 years agoUse proper integer conversions in remotebackend
Aki Tuomi [Fri, 11 Dec 2015 15:43:08 +0000 (17:43 +0200)] 
Use proper integer conversions in remotebackend

10 years agoUse proper conversion on pipe backend
Aki Tuomi [Fri, 11 Dec 2015 14:52:30 +0000 (16:52 +0200)] 
Use proper conversion on pipe backend

10 years agoUse pdns_stou in odbxbackend
Aki Tuomi [Fri, 11 Dec 2015 14:49:43 +0000 (16:49 +0200)] 
Use pdns_stou in odbxbackend

10 years agoUse proper conversions on mydns backend
Aki Tuomi [Fri, 11 Dec 2015 14:45:48 +0000 (16:45 +0200)] 
Use proper conversions on mydns backend

10 years agoUse proper conversions on GeoIP backend
Aki Tuomi [Fri, 11 Dec 2015 14:42:43 +0000 (16:42 +0200)] 
Use proper conversions on GeoIP backend

10 years agoUse proper conversions on bind backend
Aki Tuomi [Fri, 11 Dec 2015 14:32:16 +0000 (16:32 +0200)] 
Use proper conversions on bind backend

10 years agoAdd pdns_stou
Aki Tuomi [Sat, 12 Dec 2015 08:03:24 +0000 (10:03 +0200)] 
Add pdns_stou

10 years agoMerge pull request #3066 from cmouse/saxfr-nit
Peter van Dijk [Mon, 21 Dec 2015 12:38:32 +0000 (13:38 +0100)] 
Merge pull request #3066 from cmouse/saxfr-nit

Fix usage of abs() in saxfr

10 years agoexample script correction
bert hubert [Mon, 21 Dec 2015 11:04:41 +0000 (11:04 +0000)] 
example script correction

10 years agoreplace old lua example script by new one, we have reached feature parity
bert hubert [Mon, 21 Dec 2015 11:02:39 +0000 (11:02 +0000)] 
replace old lua example script by new one, we have reached feature parity

10 years agoairplane commit - implement pdnslog & loglevels that work (in contrast to lua 3.x...
bert hubert [Sun, 20 Dec 2015 11:04:14 +0000 (12:04 +0100)] 
airplane commit - implement pdnslog & loglevels that work (in contrast to lua 3.x implementation)

10 years agoFix usage of abs() in saxfr 3066/head
Aki Tuomi [Sat, 19 Dec 2015 15:36:34 +0000 (17:36 +0200)] 
Fix usage of abs() in saxfr

10 years agonow fix up Lua compilation of Lua code in recursor again..
bert hubert [Sat, 19 Dec 2015 05:31:06 +0000 (06:31 +0100)] 
now fix up Lua compilation of Lua code in recursor again..

10 years agofix up the non-lua case for recursor
bert hubert [Fri, 18 Dec 2015 21:03:12 +0000 (22:03 +0100)] 
fix up the non-lua case for recursor

10 years agomove policy enum around. Creative use of namespace btw.
bert hubert [Fri, 18 Dec 2015 19:00:29 +0000 (20:00 +0100)] 
move policy enum around. Creative use of namespace btw.

10 years agoCorrectly count udp-queries 3058/head
Pieter Lexis [Thu, 17 Dec 2015 16:30:13 +0000 (17:30 +0100)] 
Correctly count udp-queries

Closes #1723

10 years agomove recursor to LuaWrapper based new API for blocking, changing etc of queries....
bert hubert [Fri, 18 Dec 2015 08:14:05 +0000 (09:14 +0100)] 
move recursor to LuaWrapper based new API for blocking, changing etc of queries. Documentation to follow. For real.

10 years agofix up recursor separate compilation on osx: set c++2011 flags, find lua
bert hubert [Fri, 18 Dec 2015 08:13:35 +0000 (09:13 +0100)] 
fix up recursor separate compilation on osx: set c++2011 flags, find lua

10 years agoFix overzealous replacement of pdnssec 3057/head
Pieter Lexis [Thu, 17 Dec 2015 15:19:05 +0000 (16:19 +0100)] 
Fix overzealous replacement of pdnssec

Thanks @mind04!

10 years agomove lua scripts in resolver over to glorious luawrapper4, plus vamp up semantics
bert hubert [Thu, 17 Dec 2015 10:34:11 +0000 (11:34 +0100)] 
move lua scripts in resolver over to glorious luawrapper4, plus vamp up semantics

10 years agotyop
bert hubert [Thu, 17 Dec 2015 10:33:07 +0000 (11:33 +0100)] 
tyop

10 years agosilence a luawrapper warning. Hope I got it right.
bert hubert [Thu, 17 Dec 2015 10:32:50 +0000 (11:32 +0100)] 
silence a luawrapper warning. Hope I got it right.

10 years agoauth: listen on v6 by default 3054/head
Pieter Lexis [Wed, 16 Dec 2015 16:36:48 +0000 (17:36 +0100)] 
auth: listen on v6 by default

Closes #1258

10 years agoMerge pull request #3049 from mind04/travis
Pieter Lexis [Wed, 16 Dec 2015 16:34:00 +0000 (17:34 +0100)] 
Merge pull request #3049 from mind04/travis

make pdnsconfdist test POSIXLY_CORRECT and update pdns.conf-dist

10 years agomake pdnsconfdist test POSIXLY_CORRECT and update pdns.conf-dist 3049/head
Kees Monshouwer [Wed, 16 Dec 2015 13:37:19 +0000 (14:37 +0100)] 
make pdnsconfdist test POSIXLY_CORRECT and update pdns.conf-dist

10 years agoMerge pull request #3040 from pieterlexis/issue-2841-loosen-constraints-on-forwarders
Pieter Lexis [Wed, 16 Dec 2015 12:08:26 +0000 (13:08 +0100)] 
Merge pull request #3040 from pieterlexis/issue-2841-loosen-constraints-on-forwarders

Relax constraints accepting answers from forwarders

10 years agoMerge pull request #3034 from Habbie/rhs-at-expansion
Pieter Lexis [Wed, 16 Dec 2015 12:08:06 +0000 (13:08 +0100)] 
Merge pull request #3034 from Habbie/rhs-at-expansion

Fix expansion of @ in content (CNAME/MX etc. targets) during zone parsing

10 years agoMerge pull request #3047 from pieterlexis/godbc-fix-for-connect
Pieter Lexis [Wed, 16 Dec 2015 12:07:35 +0000 (13:07 +0100)] 
Merge pull request #3047 from pieterlexis/godbc-fix-for-connect

Make the godbc module not exit on SQL_SUCCESS_WITH_INFO

10 years agoMake the godbc module not exit on SQL_SUCCESS_WITH_INFO 3047/head
Pieter Lexis [Wed, 16 Dec 2015 12:06:05 +0000 (13:06 +0100)] 
Make the godbc module not exit on SQL_SUCCESS_WITH_INFO

10 years agoAdd testrunner to dnsdist's .gitignore 3046/head
Michał Kępień [Wed, 16 Dec 2015 11:02:48 +0000 (12:02 +0100)] 
Add testrunner to dnsdist's .gitignore

10 years agoHook up Base64 test suite to dnsdist's testrunner
Michał Kępień [Wed, 16 Dec 2015 11:00:19 +0000 (12:00 +0100)] 
Hook up Base64 test suite to dnsdist's testrunner

10 years agoupdate tinydns data 3034/head
Peter van Dijk [Mon, 14 Dec 2015 11:07:46 +0000 (12:07 +0100)] 
update tinydns data

10 years agonew default parameters for toString mess up lua's autodetection of signature template
bert hubert [Wed, 16 Dec 2015 09:21:52 +0000 (10:21 +0100)] 
new default parameters for toString mess up lua's autodetection of signature template

10 years agonew default parameters for toString mess up lua's autodetection of signature template
bert hubert [Wed, 16 Dec 2015 09:21:52 +0000 (10:21 +0100)] 
new default parameters for toString mess up lua's autodetection of signature template

10 years agosome lua developments for dnsdist and recursor - wip
bert hubert [Tue, 15 Dec 2015 18:10:58 +0000 (19:10 +0100)] 
some lua developments for dnsdist and recursor - wip

10 years agoadd rhs @ expansion test
Peter van Dijk [Mon, 14 Dec 2015 11:01:15 +0000 (12:01 +0100)] 
add rhs @ expansion test

10 years agofix RHS @ expansion, closes #3031
Peter van Dijk [Mon, 14 Dec 2015 10:45:42 +0000 (11:45 +0100)] 
fix RHS @ expansion, closes #3031

10 years agoSet version numbers correctly on releases 3041/head
Pieter Lexis [Tue, 15 Dec 2015 15:21:33 +0000 (16:21 +0100)] 
Set version numbers correctly on releases

10 years agoAdd test for comments in forward-zones-file 2554/head
Pieter Lexis [Tue, 15 Dec 2015 13:56:53 +0000 (14:56 +0100)] 
Add test for comments in forward-zones-file

10 years agoAllow comments in the forward-zones-file
Pieter Lexis [Wed, 15 Apr 2015 20:57:05 +0000 (22:57 +0200)] 
Allow comments in the forward-zones-file

  * Closes #2430
  * Lines starting with a '#' get skipped.
  * Everything after a '#' symbol on a line is ignored
  * Document this change

10 years agoMerge pull request #3019 from pieterlexis/issue-2838-ORIGIN-in-zone2sql
Pieter Lexis [Tue, 15 Dec 2015 13:17:20 +0000 (14:17 +0100)] 
Merge pull request #3019 from pieterlexis/issue-2838-ORIGIN-in-zone2sql

zone2sql: support --zone without --zone-name

10 years agoMerge pull request #3035 from kempniu/b64decode-big-endian-fix
Pieter Lexis [Tue, 15 Dec 2015 13:16:59 +0000 (14:16 +0100)] 
Merge pull request #3035 from kempniu/b64decode-big-endian-fix

Fix Base64 decoding for dnsdist on big endian platforms

10 years agoMerge pull request #3039 from rubenk/exit-with-0-when-receiving-sigquit
Pieter Lexis [Tue, 15 Dec 2015 13:16:43 +0000 (14:16 +0100)] 
Merge pull request #3039 from rubenk/exit-with-0-when-receiving-sigquit

Exit with 0 when receiving QUIT

10 years agoRelax constraints accepting answers from forwarders 3040/head
Pieter Lexis [Tue, 15 Dec 2015 11:51:46 +0000 (12:51 +0100)] 
Relax constraints accepting answers from forwarders

This patch relaxes our constraints on accepting answers from forwarders,
who can' t be expected to always set an AA bit for us, especially not
when asking for recursion.

Closes #2841

10 years agoExit with 0 when receiving QUIT 3039/head
Ruben Kerkhof [Fri, 20 Feb 2015 22:34:22 +0000 (23:34 +0100)] 
Exit with 0 when receiving QUIT

Fixes the first case in #2266

10 years agoDocument secpoll-suffix. Closes #2337
Pieter Lexis [Tue, 15 Dec 2015 11:07:41 +0000 (12:07 +0100)] 
Document secpoll-suffix. Closes #2337

10 years agoMerge pull request #1896 from tuxis-ie/mysql-foreign-keys
Peter van Dijk [Tue, 15 Dec 2015 09:49:55 +0000 (10:49 +0100)] 
Merge pull request #1896 from tuxis-ie/mysql-foreign-keys

Add foreign keys to the Mysql-scheme

10 years agoMerge pull request #3013 from pieterlexis/qtype-list
Peter van Dijk [Tue, 15 Dec 2015 09:40:41 +0000 (10:40 +0100)] 
Merge pull request #3013 from pieterlexis/qtype-list

Make the QType enum list better diffible