about summary refs log tree commit diff
path: root/pkgs/servers/dns/knot-resolver/default.nix
Commit message (Collapse)AuthorAge
* knot-resolver: disable part of tests on darwin, for nowVladimír Čunát2019-07-10
|
* knot-resolver: 4.0.0 -> 4.1.0 (security)Vladimír Čunát2019-07-10
| | | | | | | | | https://lists.nic.cz/pipermail/knot-resolver-users/2019/000189.html Fixes DNS spoofing problems: CVE-2019-10190 CVE-2019-10191 but also minor things, adds new features, etc. In particular aarch64 should work now, at least as long as not using some lua library that suffers from the same problem with lightuserdata, e.g. cqueues does suffer from this.
* knot-resolver: 3.2.1 -> 4.0.0Vladimír Čunát2019-07-10
| | | | | | | | https://lists.nic.cz/pipermail/knot-resolver-users/2019/000136.html Similar commit worked fine for me, including the nixos service. I'd like to still improve the service to support easy passing of sockets to http module.
* knot-resolver: add a check for the last problemVladimír Čunát2019-07-05
|
* knot-resolver: hotfix for a recent $LUA_PATH regressionVladimír Čunát2019-07-05
| | | | | | I hope I got all the transitive dependencies. The 'http' module load again, at least. Close https://github.com/NixOS/nixpkgs/pull/64174
* Merge pull request #63108 from Shados/lua-packaging-improvements-prMatthieu Coudron2019-06-19
|\ | | | | Lua/luarocks packaging improvements
| * luaPackages: Replace all rockspec packages with generated onesAlexei Robyn2019-06-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | luaPackages replaced by generated ones: - bit32 - compat53 - cqueues - luacyrussasl -> cyrussasl (luarocks name) - luaexpat - luadbi -> luadbi front-end module + separate backend modules luadbi-{mysql,postgresql,sqlite3} - luafilesystem - luaossl - luasec - luasocket - luastdlib -> stdlib (luarocks name) - lrexlib -> lrexlib-pcre (we already have lrexlib-gnu and lrexlib-posix, lrexlib-pcre however appears to be the variant used in mudlet, which is the only current dep in nixpkgs) - luasqlite -> luasql-sqlite3 (luarocks name) - lfs -> luafilesytem (we literally had two manually written luafilesystem expressions, under different names) Changes and additions to overrides to generated luarocks packgaes, including: - busted: Install bash completions along with the zsh ones - cqueues: - Perform minor surgery on the rockspec to allow using a single rockspec to build for all supported Lua versions - Add a patch by @vcunat to work around a build issue - luuid: Wrote a tiny patch to allow for Lua 5.1/Luajit compatibility - General changes: - Sorted the packages - Attempted to make the formatting consistent - Preferenced `.override` instead of `.overrideAttrs` wherever possible Minor changes to other packages to adjust for the Lua package changes: - luakit expression simplified - prosody expression simplified; but users will now need to specify the luadbi backend module they intend to use in withExtraLibs - knot-resolver inputs correctd - mudlet inputs corrected (although this package was and should still be broken)
* | treewide: remove unused variables (#63177)volth2019-06-16
|/ | | | | | * treewide: remove unused variables * making ofborg happy
* lua*Packages.http: 0.3 -> 0.4 (and generate)Vladimír Čunát2019-05-01
| | | | | | One bugfix patch is included - merged upstream but not released yet. knot-resolver wrapper would need to add binaryheap explicitly, so it's migrated to the automatic LUA path discovery instead.
* knot-dns: 2.7.6 -> 2.8.0Vladimír Čunát2019-03-06
| | | | | | https://gitlab.labs.nic.cz/knot/knot-dns/tags/v2.8.0 Some explanation for the patching is in this ML thread: https://lists.nic.cz/pipermail/knot-dns-users/2019-March/001616.html
* knot-resolver: cross-compilation fixVladimír Čunát2019-02-23
|
* knot-resolver: 3.2.0 -> 3.2.1Vladimír Čunát2019-01-10
| | | | https://gitlab.labs.nic.cz/knot/knot-resolver/tags/v3.2.1
* knot-resolver: 3.1.0 -> 3.2.0Vladimír Čunát2018-12-17
| | | | https://lists.nic.cz/pipermail/knot-resolver-announce/2018/000005.html
* knot-resolver: 3.0.0 -> 3.1.0Vladimír Čunát2018-11-02
| | | | https://lists.nic.cz/pipermail/knot-resolver-users/2018/000086.html
* Merge branch 'staging-next'Vladimír Čunát2018-08-21
|\ | | | | | | Security fixes for a few packages are included.
| * Merge branch 'master' into staging-nextVladimír Čunát2018-08-20
| |\ | | | | | | | | | Hydra: ?compare=1474536
| * | knot-resolver: use checkInputsJan Malakhovski2018-08-11
| | |
| * | treewide: random cleanupsJan Malakhovski2018-08-10
| | |
* | | knot-dns, knot-resolver: major updatesVladimír Čunát2018-08-20
| |/ |/| | | | | | | | | They're in a single commit, as splitting would break knot-resolver build. https://gitlab.labs.nic.cz/knot/knot-dns/blob/v2.7.1/NEWS https://gitlab.labs.nic.cz/knot/knot-resolver/blob/v3.0.0/NEWS
* | Merge #44235: add various lua modulesVladimír Čunát2018-08-17
|\ \ | |/ |/|
| * knot-resolver: extraFeatures -> +deps for 'http' moduleVladimír Čunát2018-07-30
| | | | | | | | The module feels as a toy mostly, but why not in non-default setup...
* | knot-resolver: 2.4.0 -> 2.4.1 (security)Vladimír Čunát2018-08-02
|/ | | | | Fixes CVE-2018-10920 and some less important things. https://lists.nic.cz/pipermail/knot-resolver-announce/2018/000002.html
* Merge branch 'master' into unused5Jörg Thalheim2018-07-21
|\
| * [bot] treewide: remove unused 'inherit' in let blocksvolth2018-07-20
| |
* | pkgs/*: remove unreferenced function argumentsvolth2018-07-21
|/
* knot_resolver: support prefill module in extraFeaturesVladimír Čunát2018-07-08
|
* knot-resolver: 2.3.0 -> 2.4.0Vladimír Čunát2018-07-03
| | | | | It includes security-relevant fixes. https://gitlab.labs.nic.cz/knot/knot-resolver/tags/v2.4.0
* treewide: http -> https sources (#42676)Silvan Mosberger2018-06-28
| | | | | | | | | * treewide: http -> https sources This updates the source urls of all top-level packages from http to https where possible. * buildtorrent: fix url and tab -> spaces
* knot-resolver: 2.2.0 -> 2.3.0 (security)Vladimír Čunát2018-04-23
| | | | Contains fixes for CVE-2018-1110.
* knot-resolver: fix /bin/sh impurityVladimír Čunát2018-04-01
| | | | Manifestation in this case: ./scripts/embed-lua.sh: line 4: alias: not found
* knot-resolver: 2.1.1 -> 2.2.0Ryan Mulligan2018-03-30
| | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nix-update tools. This update was made based on information from https://repology.org/metapackage/knot-resolver/versions. These checks were done: - built on NixOS - ran `/nix/store/2fpr2hzspmrnnvmawxd3mv28774rysma-knot-resolver-2.2.0/bin/kresd -h` got 0 exit code - ran `/nix/store/2fpr2hzspmrnnvmawxd3mv28774rysma-knot-resolver-2.2.0/bin/kresd --help` got 0 exit code - ran `/nix/store/2fpr2hzspmrnnvmawxd3mv28774rysma-knot-resolver-2.2.0/bin/kresd -V` and found version 2.2.0 - ran `/nix/store/2fpr2hzspmrnnvmawxd3mv28774rysma-knot-resolver-2.2.0/bin/kresd --version` and found version 2.2.0 - ran `/nix/store/2fpr2hzspmrnnvmawxd3mv28774rysma-knot-resolver-2.2.0/bin/kresd -h` and found version 2.2.0 - ran `/nix/store/2fpr2hzspmrnnvmawxd3mv28774rysma-knot-resolver-2.2.0/bin/kresd --help` and found version 2.2.0 - found 2.2.0 with grep in /nix/store/2fpr2hzspmrnnvmawxd3mv28774rysma-knot-resolver-2.2.0 - directory tree listing: https://gist.github.com/3b59aaaf9f7d90b8de351b6eb712e2a5
* knot-resolver: 2.1.0 -> 2.1.1 (bugfix)Vladimír Čunát2018-02-23
| | | | https://gitlab.labs.nic.cz/knot/knot-resolver/blob/v2.1.1/NEWS
* knot-resolver: 2.0.0 -> 2.1.0Vladimír Čunát2018-02-16
| | | | | No exciting changes to most people, I suppose. https://lists.nic.cz/pipermail/knot-resolver-users/2018/000007.html
* knot-resolver: 1.5.3 -> 2.0.0 (feature update)Vladimír Čunát2018-02-02
| | | | | Also split extraFeatures into a wrapper derivation. So far, no changes like user renaming nor systemd unit rework.
* knot-resolver: 1.5.2 -> 1.5.3 (bugfix)Vladimír Čunát2018-01-23
| | | | The fixed problem seems not to happen on NixOS, but let's update anyway.
* knot-resolver: 1.5.1 -> 1.5.2 (security)Vladimír Čunát2018-01-22
| | | | | Fixes CVE-2018-1000002. https://gitlab.labs.nic.cz/knot/knot-resolver/blob/v1.5.2/NEWS
* knot-resolver: 1.5.0 -> 1.5.1Vladimír Čunát2017-12-12
| | | | It seems to be serving fine, atop 17.09.
* knot-resolver: disable the hints test for nowVladimír Čunát2017-11-12
| | | | It's flaky, unfortunately.
* knot-resolver: 1.4.0 -> 1.5.0Vladimír Čunát2017-11-03
| | | | | | https://lists.nic.cz/pipermail/knot-dns-users/2017-November/001240.html ICANN wants to watch what root trust anchors people use. https://www.icann.org/resources/pages/ksk-rollover
* knot-*: simplify lmdb dependencyVladimír Čunát2017-09-23
| | | | | Partly thanks to lmdb.pc, partly thanks to 84bd2f4 (hopefully; untested on Darwin).
* knot-resolver: 1.3.3 -> 1.4.0Vladimír Čunát2017-09-22
| | | | | Also drop rarely used dependencies, by default, and utilize root server addresses from nixpkgs.
* knot-resolver: security 1.3.2 -> 1.3.3Vladimír Čunát2017-08-09
| | | | https://lists.nic.cz/pipermail/knot-dns-users/2017-August/001184.html
* knot-resolver: remove unused inputsVladimír Čunát2017-07-28
|
* knot-resolver: maintenance 1.3.1 -> 1.3.2Vladimír Čunát2017-07-28
|
* knot-resolver: remove aarch64 from meta.platformsVladimír Čunát2017-07-10
| | | | It will compile but won't really work ATM.
* knot-resolver: maintenance 1.3.0 -> 1.3.1Vladimír Čunát2017-06-23
|
* knot-resolver: 1.2.6 -> 1.3.0Vladimír Čunát2017-06-13
|
* luajit: 2.1.0-beta2 -> 2.1.0-beta3Vladimír Čunát2017-05-02
| | | | | The removal of `luaL_reg` alias caused lots of breakage. Only sysdig and knot-resolver needed (also) other changes.
* knot-resolver: maintenance 1.2.5 -> 1.2.6Vladimír Čunát2017-04-24
|
* knot-resolver: update the source hashVladimír Čunát2017-04-05
| | | | Just nitpick changes in the tarball, minutes after the release.