aboutsummaryrefslogtreecommitdiff
path: root/net/stubby
Commit message (Collapse)AuthorAge
* treewide: refresh hashes after move to use ZSTD as defaultRobert Marko2024-04-07
| | | | | | | | With the recent move to using ZSTD as the default compression format for packaging git repo clones we must refresh all of the hashes for the packages feed as well. Signed-off-by: Robert Marko <robimarko@gmail.com>
* stubby: bump to 0.4.3Rudy Andram2022-12-31
| | | Signed-off-by: Rudy Andram <rmandrad@gmail.com>
* stubby: bump to latest 0.4.2Rudy Andram2022-12-02
| | | | | | | | | | Maintainer: @neheb (find it by checking history of the package Makefile) Compile tested: aarch64/ipq8074 Run tested: aarch64/ipq8074 Description: stubby: bump to latest 0.4.2 Signed-off-by: Rudy Andram <rmandrad@gmail.com>
* stubby: restart on trigger interfacesAleksandr V. Piskunov2022-05-25
| | | | | | | | Force restart stubby if any of the trigger interfaces goes up or down. Avoids DoT DNS lookup timeouts when default route changes, in case of multiple upstream interfaces. Signed-off-by: Aleksandr V. Piskunov <aleksandr.v.piskunov@gmail.com>
* stubby: explicitly disable static linkingRui Salvaterra2022-01-11
| | | | | | | | Although undocumented, there's a way to explicitly disable static linking in Stubby, setting the CMake build option ENABLE_GETDNS_STATIC_LINK to OFF (ON by default). Make it so. Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
* stubby: clean up the makefileRui Salvaterra2022-01-03
| | | | | | | | These cmake modules are actually never referenced. Stubby itself doesn't link to libidn or libunbound, only getdns does. They're most likely leftovers from when stubby was split from getdns to its own repository. Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
* stubby: quote address value in configDmitry Mikhirev2021-12-26
| | | | | | fixes #17421 Signed-off-by: Dmitry Mikhirev <mikhirev@gmail.com>
* stubby: Add multi WAN support for procd triggerJames White2021-08-07
| | | | Signed-off-by: James White <james@jmwhite.co.uk>
* stubby: remove maintainerJonathan G. Underwood2021-06-13
| | | | Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
* treewide: back to cmake.mkRosen Penev2021-06-12
| | | | | | Ninja was merged to base and therefore we can now use normal cmake.mk Signed-off-by: Rosen Penev <rosenp@gmail.com>
* stubby: remove libidn2 and libunwind dependenciesRosen Penev2021-06-11
| | | | | | There's no good way to get rid of these, so just delete the cmake files. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* stubby: bump to 0.4.0Rui Salvaterra2021-06-11
| | | | | | Remove obsolete patch. Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
* treewide: build CMake projects with NinjaRosen Penev2021-03-27
| | | | | | | | | | | | | | | | | | | | faster to compile. A small selection of packages was tested going from: Executed in 696.30 secs fish external usr time 82.98 mins 395.00 micros 82.98 mins sys time 9.02 mins 0.00 micros 9.02 mins to: Executed in 592.20 secs fish external usr time 84.84 mins 361.00 micros 84.84 mins sys time 8.85 mins 57.00 micros 8.85 mins Tested by running make -j 12 and wiping staging/build_dir/target_x Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: Run refresh on all packagesIlya Lipnitskiy2021-02-20
| | | | | | | | | The crude loop I wrote to come up with this changeset: find -L package/feeds/packages/ -name patches | \ sed 's/patches$/refresh/' | sort | xargs make Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
* stubby: fix typoSalim B2020-09-18
| | | | Signed-off-by: Salim B salim@posteo.de
* stubby: update to version 0.3.0Jonathan G. Underwood2020-07-01
| | | | Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
* stubby: fix handling of tls_port config optionJonathan G. Underwood2020-06-27
| | | | Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
* stubby: fix init scriptRosen Penev2020-02-26
| | | | | | The configuration file was not being generated. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* stubby: makefile and init script cleanupRosen Penev2020-02-24
| | | | | | | | | | | | | | | | | Reordered Makefile according to https://github.com/openwrt/packages/pull/9399#issuecomment-508727872 . Added PKG_BUILD_PARALLEL for faster compilation. Remove duplicated conffiles section. Install /etc/config/stubby using INSTALL_CONF, as is done elsewhere Run init script through shellcheck and clean it up. Added chmod for the stubby config file, to fix a LuCI issue. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* stubby: switch to ca-bundleMaxim Storchak2019-12-23
| | | | Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
* stubby: Fix UCI command in READMESalim B2019-08-04
| | | | Signed-off-by: Salim B <salim@posteo.de>
* stubby: set PKG_SOURCE_VERSION using PKG_VERSIONJonathan G. Underwood2019-05-10
| | | | Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
* stubby: remove PKG_SOURCE from MakefileJonathan G. Underwood2019-05-10
| | | | Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
* stubby: add support for TLS configuration optionsJonathan G. Underwood2019-05-10
| | | | | | | | | - tls_cipher_list - tls_ciphersuites - tls_min_version - tls_max_version Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
* stubby: add support for tls_port resolver config option (#8889)Jonathan G. Underwood2019-05-10
| | | | Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
* stubby: update to 0.2.6Jonathan G. Underwood2019-05-10
| | | | Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
* stubby: Update PKG_RELEASERosen Penev2019-05-10
| | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* stubby: fix handling of pkis in config (#8888)Jonathan G. Underwood2019-05-10
| | | | Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
* stubby: fixed duplicate IPv6 address in stubby.yml; fixed typo in README.mdJannik Vieten2019-03-18
| | | | Signed-off-by: Jannik Vieten <me@exploide.net>
* stubby: update to version 0.2.4Jonathan G. Underwood2019-01-20
| | | | | | | | | | | | | | | | | | This upstream release adds support for trust_anchors_backoff_time configuration parameter. UCI support has been added for this. This commit also includes a number of clean-ups: o change START=50 to START=30 in init file Starting earlier in the boot means less chance of missing interface trigger events. See: https://github.com/openwrt/packages/pull/4675 o remove unused variables from init file o separate local declarations and assignments in init file o add defensive quoting in init file o use default values for procd respawn in init file o make use of {} in variables consistent in init file o remove unused variable from init file Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
* stubby: Remove iamperson347 from maintainerDavid Mora2018-12-30
| | | I am no longer able to support maintaining the stubby daemon for openwrt. I suggest Jonathan Underwood <jonathan.underwood@gmail.com> as a replacement.
* Merge pull request #7258 from jonathanunderwood/stubby_documentationDirk Brenken2018-11-04
|\ | | | | stubby: add reload_config to documentation
| * stubby: add reload_config to documentationJonathan G. Underwood2018-10-27
| | | | | | | | Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
* | Merge pull request #7257 from jonathanunderwood/stubby_fix_initDirk Brenken2018-11-04
|\ \ | | | | | | stubby: fix loading of config file
| * | stubby: fix loading of config fileJonathan G. Underwood2018-10-27
| |/ | | | | | | Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
* / stubby: add Jonathan Underwood as co-maintainer (#7307)jonathanunderwood2018-11-04
|/ | | Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
* stubby: add uci support to init fileJonathan G. Underwood2018-10-14
| | | | | | | | | | | | | | | | | | This commit brings UCI support to the stubby package. o All options are documented in the README.md file. o The README.md file has been re-written to include a short usage manual. o The default configuration now includes more Cloudflare addresses. o The stubby service is (re)started using procd triggers from a specified interface with a configurable time delay. o Round robin use of upstream resolvers is now activated by default. o Client privacy is now activated by default. o Options are added for specifying the log level of the daemon and command line options passed to the stubby command. Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
* stubby: bump PKG_RELEASETony Ambardar2018-09-23
| | | | Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
* stubby: remove unnecessary core limitTony Ambardar2018-09-23
| | | | | | | | Remove the limit setting core="unlimited", since this shouldn't be needed in production use (i.e. non-debug) and on an embedded platform, which is why it's rarely used by any existing packages. Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
* stubby: add SPKI pin set for Cloudflare certTony Ambardar2018-09-23
| | | | | | | | | | | | | Add an SPKI pin for Cloudflare to help prevent MITM and downgrade attacks, as described in RFC7858 (DNS over TLS). The setup of SPKI and the specific SHA256 certificate hash are taken from Cloudflare's DoT configuration guide published at https://developers.cloudflare.com/1.1.1.1/dns-over-tls/. Note that the certificate is valid to March 25th 2020, 13:00 CET, which provides ample time for issuance of a backup pin to support future key rollover. Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
* stubby: add Cloudflare 1.0.0.1 and ::1001 serversTony Ambardar2018-09-23
| | | | Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
* stubby: use EDNS client-subnet privacy by defaultTony Ambardar2018-09-23
| | | | | | | | Retain the upstream value since privacy is usually the key user motivation for using DNS-over-TLS, and simply note that those encountering sub-optimal routing may consider disabling the setting. Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
* stubby: fix config file definitionTony Ambardar2018-09-23
| | | | | | | The config file /etc/stubby/stubby.yml is not registered properly and any local changes are being overwritten on upgrade or reinstall. Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
* stubby: rearrange Makefile for clarityTony Ambardar2018-09-23
| | | | Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
* stubby: add missing dependency on ca-certificatesTony Ambardar2018-09-16
| | | | Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
* stubby: Bump to 0.2.3David Mora2018-05-13
| | | | | | Update to new upstream version. Also changed to Cloudflare's DNS as default. Signed-off-by: David Mora <iamperson347+public@gmail.com>
* stubby: Bump to 0.2.2 plus updates to default configDavid Mora2018-02-21
| | | | | | Bump version plus changes to address concerns regarding default config for stubby provided with this package Signed-off-by: David Mora <iamperson347+public@gmail.com>
* stubby: Initial commit of openwrt package for stubby daemonDavid Mora2018-01-29
(This daemon utilizes the getdns library) Signed-off-by: David Mora <iamperson347+public@gmail.com>