]>
git.ipfire.org Git - thirdparty/knot-resolver.git/log 
Vladimír Čunát  [Thu, 4 Apr 2019 12:08:06 +0000  (14:08 +0200)]  
treewide: drop support for other lua versions
Vladimír Čunát  [Thu, 4 Apr 2019 11:56:56 +0000  (13:56 +0200)]  
lua module layers: simplify l_ffi_call_layer() usage
Vladimír Čunát  [Thu, 4 Apr 2019 10:42:34 +0000  (12:42 +0200)]  
lua module layers: passing from C to lua
Vladimír Čunát  [Mon, 18 Mar 2019 13:49:04 +0000  (14:49 +0100)]  
modules: change the "indexing" syntax sugar for C modules
Vladimír Čunát  [Fri, 15 Mar 2019 17:06:24 +0000  (18:06 +0100)]  
CI: avoid ASAN problems in one more test for now
Vladimír Čunát  [Fri, 15 Mar 2019 16:14:58 +0000  (17:14 +0100)]  
modules impl.: avoid using custom trampolines
Vladimír Čunát  [Wed, 13 Mar 2019 12:10:06 +0000  (13:10 +0100)]  
engine: switch to static allocation instead of stack
Vladimír Čunát  [Wed, 27 Feb 2019 16:13:39 +0000  (17:13 +0100)]  
worker: convert to a proper singleton
Vladimír Čunát  [Tue, 11 Jun 2019 12:13:52 +0000  (12:13 +0000)]  
Merge !824: distrotests: automate packaging tests in GitLab CI
Tomas Krizek  [Fri, 7 Jun 2019 09:38:21 +0000  (11:38 +0200)]  
gitlabci: make version mismatch more obvious in obs:* jobs
Tomas Krizek  [Thu, 6 Jun 2019 14:24:23 +0000  (16:24 +0200)]  
gitlabci: fail obs:build:all on mismatching versions
Tomas Krizek  [Wed, 5 Jun 2019 14:22:36 +0000  (16:22 +0200)]  
gitlabci: fix incorrect result of obs:build:all
Tomas Krizek  [Wed, 5 Jun 2019 11:47:08 +0000  (13:47 +0200)]  
distro/tests: remove fedora28, ubuntu1810 (eol)
Tomas Krizek  [Wed, 5 Jun 2019 11:34:23 +0000  (13:34 +0200)]  
gitlabci: reorganize & cleanup
Tomas Krizek  [Wed, 5 Jun 2019 10:36:49 +0000  (12:36 +0200)]  
gitlabci: support OBS build in knot-resolver-latest on tags
Tomas Krizek  [Tue, 4 Jun 2019 12:34:43 +0000  (14:34 +0200)]  
gitlabci: add OBS build check (all archs+distros)
Tomas Krizek  [Thu, 30 May 2019 12:55:48 +0000  (14:55 +0200)]  
gitlabci: add distrotests to CI
Tomas Krizek  [Thu, 30 May 2019 14:36:19 +0000  (16:36 +0200)]  
scripts/make-distrofiles.sh: remove obsolete -s switch
Tomas Krizek  [Thu, 30 May 2019 11:16:21 +0000  (13:16 +0200)]  
gitlabci: add SKIP_CI variable
Tomas Krizek  [Fri, 24 May 2019 10:35:13 +0000  (12:35 +0200)]  
distro/tests: support more OBS repos in test-distro.sh
Tomas Krizek  [Fri, 24 May 2019 08:45:59 +0000  (10:45 +0200)]  
scripts/obs-build.sh: support build for different repos
Tomas Krizek  [Thu, 23 May 2019 13:59:11 +0000  (15:59 +0200)]  
distro/tests: support test-distro.sh exec from any directory
Tomas Krizek  [Mon, 20 May 2019 14:15:01 +0000  (16:15 +0200)]  
distro/tests: remove pkgtests for rolling distros
Tomas Krizek  [Mon, 20 May 2019 11:13:38 +0000  (13:13 +0200)]  
distro/tests: add fedora30, ubuntu1904
Tomas Krizek  [Mon, 20 May 2019 10:51:08 +0000  (12:51 +0200)]  
distro/tests: limit CPU and memory for VMs
Vladimír Čunát  [Tue, 11 Jun 2019 10:20:44 +0000  (10:20 +0000)]  
Merge !811: daemon: support AF_UNIX sockets in the http module
Tomas Krizek  [Mon, 10 Jun 2019 15:08:07 +0000  (17:08 +0200)]  
doc: document AF_UNIX support for webmgmt
Vladimír Čunát  [Mon, 3 Jun 2019 13:42:02 +0000  (15:42 +0200)]  
modules/http: test connection to an AF_UNIX socket
Vladimír Čunát  [Tue, 23 Apr 2019 12:23:43 +0000  (14:23 +0200)]  
daemon: support AF_UNIX sockets in the http module
Tomas Krizek  [Mon, 3 Jun 2019 12:47:27 +0000  (12:47 +0000)]  
Merge branch 'doh-any-origin' into 'master'
Vladimír Čunát  [Mon, 27 May 2019 13:13:37 +0000  (15:13 +0200)]  
http DoH: answers include access-control-allow-origin: *
Vladimír Čunát  [Thu, 30 May 2019 15:34:12 +0000  (15:34 +0000)]  
Merge !815: lib/nsrep: refactor a piece of code
Vladimír Čunát  [Thu, 2 May 2019 12:15:23 +0000  (14:15 +0200)]  
lib/nsrep: refactor a piece of code
This is yet another logically equivalent change after 
270d9964 .
Now it's written in a way that expresses the original intention more
clearly and without copy&paste or long lines.
It seems easiest to verify by inspecting the meaning of the code
*separartely* for the two cases, based on condition:
cur_addr_score < KR_NS_TIMEOUT
Tomas Krizek  [Wed, 29 May 2019 15:58:29 +0000  (15:58 +0000)]  
Merge branch 'p/uv_write-lifetime' into 'master'
Vladimír Čunát  [Mon, 13 May 2019 14:46:48 +0000  (16:46 +0200)]  
daemon TCP to upstream: don't send wrong message length
Petr Špaček  [Tue, 28 May 2019 09:15:38 +0000  (09:15 +0000)]  
Merge branch 'net_bufsize' into 'master'
Petr Špaček  [Tue, 28 May 2019 07:44:29 +0000  (09:44 +0200)]  
docs: clarify meaning of net.bufsize
Vladimír Čunát  [Thu, 23 May 2019 07:58:52 +0000  (09:58 +0200)]  
docs for net.bufsize(): fix a typo
Tomas Krizek  [Fri, 24 May 2019 12:31:37 +0000  (12:31 +0000)]  
Merge branch 'test-ci-adjust-times' into 'master'
Tomas Krizek  [Fri, 24 May 2019 11:59:29 +0000  (13:59 +0200)]  
modules/ta_update.test: increase test times for CI
Vladimír Čunát  [Fri, 24 May 2019 10:51:23 +0000  (10:51 +0000)]  
Merge !820: doc: systemd
Tomas Krizek  [Wed, 22 May 2019 11:43:32 +0000  (13:43 +0200)]  
systemd: add note about locahost defaults
Tomas Krizek  [Wed, 22 May 2019 11:42:25 +0000  (13:42 +0200)]  
systemd: omit unneeded IP from ListenStream/Datagram
Petr Špaček  [Mon, 6 May 2019 13:43:12 +0000  (13:43 +0000)]  
Merge branch 'docs-fixes' into 'master'
Vladimír Čunát  [Mon, 29 Apr 2019 12:27:46 +0000  (14:27 +0200)]  
docs for worker.stats()
Vladimír Čunát  [Mon, 29 Apr 2019 11:12:14 +0000  (13:12 +0200)]  
docs: nitpick fixes from mailing-list
Tomas Krizek  [Fri, 26 Apr 2019 12:14:10 +0000  (12:14 +0000)]  
Merge branch 'ci-fixes' into 'master'
Tomas Krizek  [Thu, 25 Apr 2019 12:36:42 +0000  (14:36 +0200)]  
ci: fix test:valgrind
Tomas Krizek  [Thu, 25 Apr 2019 12:35:59 +0000  (14:35 +0200)]  
ci: collect logs from respdiff:baisc
Tomas Krizek  [Fri, 26 Apr 2019 12:04:15 +0000  (12:04 +0000)]  
Merge branch 'ci-update-image' into 'master'
Tomas Krizek  [Fri, 26 Apr 2019 11:01:50 +0000  (13:01 +0200)]  
ci: update debian-buster docker image
Vladimír Čunát  [Thu, 25 Apr 2019 11:24:49 +0000  (11:24 +0000)]  
Merge !810: meson fixes
Tomas Krizek  [Tue, 23 Apr 2019 09:57:31 +0000  (11:57 +0200)]  
meson: nitpick newline
Tomas Krizek  [Tue, 23 Apr 2019 09:52:42 +0000  (11:52 +0200)]  
meson: dnstap - use declare_dependency for generated sources
Tomas Krizek  [Tue, 23 Apr 2019 09:38:32 +0000  (11:38 +0200)]  
meson: explicitly disable unity builds
Tomas Krizek  [Thu, 18 Apr 2019 16:36:15 +0000  (16:36 +0000)]  
Merge branch 'release-4-0-0' into 'master'
Tomas Krizek  [Thu, 18 Apr 2019 11:05:39 +0000  (13:05 +0200)]  
release 4.0.0
Tomas Krizek  [Thu, 18 Apr 2019 15:28:57 +0000  (17:28 +0200)]  
ci: remove check for debian symbols
Tomas Krizek  [Thu, 18 Apr 2019 16:30:18 +0000  (16:30 +0000)]  
Merge branch 'packaging-doh' into 'master'
Petr Špaček  [Thu, 18 Apr 2019 16:23:06 +0000  (18:23 +0200)]  
http: upgrading to 4.0.0 docs
Tomas Krizek  [Thu, 18 Apr 2019 16:09:59 +0000  (18:09 +0200)]  
doc/net: nitpicks and system-kresd.slice restart
Petr Špaček  [Thu, 18 Apr 2019 15:33:21 +0000  (17:33 +0200)]  
http: polish docs
Petr Špaček  [Thu, 18 Apr 2019 15:25:03 +0000  (17:25 +0200)]  
docs: polish network configuration bits
Tomas Krizek  [Thu, 18 Apr 2019 15:04:07 +0000  (17:04 +0200)]  
doc/upgrading: mention changed to http module
Tomas Krizek  [Thu, 18 Apr 2019 13:18:02 +0000  (15:18 +0200)]  
modules/http: use port 8453 as default for web management
Tomas Krizek  [Thu, 18 Apr 2019 13:12:08 +0000  (15:12 +0200)]  
doc: unify documented DoH port usage to 443
Tomas Krizek  [Thu, 18 Apr 2019 12:29:23 +0000  (14:29 +0200)]  
ci: treat config.ta_update test as a special snowflake
Tomas Krizek  [Thu, 18 Apr 2019 07:19:38 +0000  (09:19 +0200)]  
etc/config: explicitly set kind to tls
Tomas Krizek  [Thu, 18 Apr 2019 07:19:08 +0000  (09:19 +0200)]  
docker: update ports, add doh
Tomas Krizek  [Wed, 17 Apr 2019 16:24:01 +0000  (18:24 +0200)]  
doc: document http module usage with systemd
Tomas Krizek  [Wed, 17 Apr 2019 14:30:54 +0000  (16:30 +0200)]  
distro/deb: daemon-reload after http installation
Tomas Krizek  [Wed, 17 Apr 2019 13:13:28 +0000  (15:13 +0200)]  
systemd: use 44353 for DoH port
Tomas Krizek  [Wed, 17 Apr 2019 12:19:11 +0000  (14:19 +0200)]  
distro/tests: remove fedora workaround
Tomas Krizek  [Wed, 17 Apr 2019 10:52:09 +0000  (12:52 +0200)]  
distro/rpm: update dependency names
Tomas Krizek  [Tue, 16 Apr 2019 20:02:49 +0000  (22:02 +0200)]  
distro: add explicit dependency on new lua-cqueues
Tomas Krizek  [Fri, 12 Apr 2019 15:08:20 +0000  (17:08 +0200)]  
distro/tests: additional tests, including DoH
Tomas Krizek  [Thu, 11 Apr 2019 15:40:48 +0000  (17:40 +0200)]  
systemd: integrate http module with systemd
Tomas Krizek  [Wed, 10 Apr 2019 12:44:48 +0000  (14:44 +0200)]  
modules/experimental_dot_auth: remove bundled basexx
Tomas Krizek  [Wed, 10 Apr 2019 11:10:54 +0000  (13:10 +0200)]  
scripts: update obs-testbuild.sh
Tomas Krizek  [Wed, 10 Apr 2019 10:59:15 +0000  (12:59 +0200)]  
distro/rpm: create knot-resolver-module-http package
Tomas Krizek  [Wed, 10 Apr 2019 10:57:59 +0000  (12:57 +0200)]  
distro/deb: add ta_update module
Tomas Krizek  [Thu, 18 Apr 2019 15:08:46 +0000  (15:08 +0000)]  
Merge branch 'http-ephemeral-lifetime' into 'master'
Vladimír Čunát  [Thu, 18 Apr 2019 15:01:12 +0000  (17:01 +0200)]  
modules/http: fix too early renewal of ephemeral certificates
Tomas Krizek  [Thu, 18 Apr 2019 13:19:17 +0000  (13:19 +0000)]  
Merge branch 'http-config-fixes' into 'master'
Petr Špaček  [Thu, 18 Apr 2019 13:11:58 +0000  (15:11 +0200)]  
http: remove leftovers after transition to net.listen() interface
Petr Špaček  [Thu, 18 Apr 2019 13:06:03 +0000  (15:06 +0200)]  
http: usability improvement
Tomas Krizek  [Thu, 18 Apr 2019 09:24:44 +0000  (09:24 +0000)]  
Merge branch 'http-sockets' into 'master'
Petr Špaček  [Thu, 18 Apr 2019 09:18:53 +0000  (11:18 +0200)]  
http: assorted fixed to make luacheck happy
Petr Špaček  [Thu, 18 Apr 2019 09:00:46 +0000  (11:00 +0200)]  
http: fix http.tls config tests and validate certs during config()
Petr Špaček  [Thu, 18 Apr 2019 08:30:45 +0000  (10:30 +0200)]  
http: fix forgotten doh config tests
Petr Špaček  [Wed, 17 Apr 2019 06:47:00 +0000  (08:47 +0200)]  
http: update docs
Petr Špaček  [Tue, 16 Apr 2019 11:45:33 +0000  (13:45 +0200)]  
http: respect socket type provided by net.listen() and systemd
Petr Špaček  [Tue, 16 Apr 2019 10:31:05 +0000  (12:31 +0200)]  
tests: disable output buffering in config tests
Petr Špaček  [Tue, 16 Apr 2019 10:13:43 +0000  (12:13 +0200)]  
http: handle socket closure from net.close()
Petr Špaček  [Tue, 16 Apr 2019 07:10:15 +0000  (09:10 +0200)]  
http: use sockets from net.listen()
Petr Špaček  [Mon, 15 Apr 2019 15:54:18 +0000  (17:54 +0200)]  
http: config templates
Petr Špaček  [Mon, 15 Apr 2019 13:40:27 +0000  (15:40 +0200)]  
http: new function to merge config sets
Petr Špaček  [Mon, 15 Apr 2019 13:40:00 +0000  (15:40 +0200)]  
http: remove obsolete function interface()
Petr Špaček  [Mon, 15 Apr 2019 13:01:23 +0000  (15:01 +0200)]  
http: remember server config in http.servers table
Vladimír Čunát  [Wed, 17 Apr 2019 16:23:25 +0000  (18:23 +0200)]  
lua net.listen() tweaks (+docs)