about summary refs log tree commit diff
path: root/pkgs/tools/networking
Commit message (Collapse)AuthorAge
* Merge staging-next into stagingFrederik Rietdijk2020-05-01
|\
| * Merge pull request #86277 from mweinelt/dnsmasq/2.81Andreas Rammhold2020-05-01
| |\ | | | | | | dnsmasq: 2.80 → 2.81
| | * dnsmasq: 2.80 → 2.81Martin Weinelt2020-04-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: CVE-2019-14834 A vulnerability was found in dnsmasq before version 2.81, where the memory leak allows remote attackers to cause a denial of service (memory consumption) via vectors involving DHCP response creation. Changelog: version 2.81 Improve cache behaviour for TCP connections. For ease of implementaion, dnsmasq has always forked a new process to handle each incoming TCP connection. A side-effect of this is that any DNS queries answered from TCP connections are not cached: when TCP connections were rare, this was not a problem. With the coming of DNSSEC, it is now the case that some DNSSEC queries have answers which spill to TCP, and if, for instance, this applies to the keys for the root, then those never get cached, and performance is very bad. This fix passes cache entries back from the TCP child process to the main server process, and fixes the problem. Remove the NO_FORK compile-time option, and support for uclinux. In an era where everything has an MMU, this looks like an anachronism, and it adds to (Ok, multiplies!) the combinatorial explosion of compile-time options. Thanks to Kevin Darbyshire-Bryant for the patch. Fix line-counting when reading /etc/hosts and friends; for correct error messages. Thanks to Christian Rosentreter for reporting this. Fix bug in DNS non-terminal code, added in 2.80, which could sometimes cause a NODATA rather than an NXDOMAIN reply. Thanks to Norman Rasmussen, Sven Mueller and Maciej Żenczykowski for spotting and diagnosing the bug and providing patches. Support TCP-fastopen (RFC-7413) on both incoming and outgoing TCP connections, if supported and enabled in the OS. Improve kernel-capability manipulation code under Linux. Dnsmasq now fails early if a required capability is not available, and tries not to request capabilities not required by its configuration. Add --shared-network config. This enables allocation of addresses by the DHCP server in subnets where the server (or relay) does not have an interface on the network in that subnet. Many thanks to kamp.de for sponsoring this feature. Fix broken contrib/lease_tools/dhcp_lease_time.c. A packet validation check got borked in commit 2b38e382 and release 2.80. Thanks to Tomasz Szajner for spotting this. Fix compilation against nettle version 3.5 and later. Fix spurious DNSSEC validation failures when the auth section of a reply contains unsigned RRs from a signed zone, with the exception that NSEC and NSEC3 RRs must always be signed. Thanks to Tore Anderson for spotting and diagnosing the bug. Add --dhcp-ignore-clid. This disables reading of DHCP client identifier option (option 61), so clients are only identified by MAC addresses. Fix a bug which stopped --dhcp-name-match from working when a hostname is supplied in --dhcp-host. Thanks to James Feeney for spotting this. Fix bug which caused very rarely caused zero-length DHCPv6 packets. Thanks to Dereck Higgins for spotting this. Add --tftp-single-port option. Enhance --conf-dir to load files in a deterministic order. Thanks to Evgenii Seliavka for the suggestion and initial patch. In the router advert code, handle case where we have two different interfaces on the same IPv6 net, and we are doing RA/DHCP service on only one of them. Thanks to NIIBE Yutaka for spotting this case and making the initial patch. Support prefixed ranges of ipv6 addresses in dhcp-host. This eases problems chain-netbooting, where each link in the chain requests an address using a different UID. With a single address, only one gets the "static" address, but with this fix, enough addresses can be reserved for all the stages of the boot. Many thanks to Harald Jensås for his work on this idea and earlier patches. Add filtering by tag of --dhcp-host directives. Based on a patch by Harald Jensås. Allow empty server spec in --rev-server, to match --server. Remove DSA signature verification from DNSSEC, as specified in RFC 8624. Thanks to Loganaden Velvindron for the original patch. Add --script-on-renewal option.
* | | Merge branch 'staging-next' into stagingJan Tojnar2020-04-29
|\| |
| * | pykms: replace logging patchPavel Goran2020-04-29
| |/ | | | | | | | | | | | | | | The logging "sed-patch" that was introduced for version 20190611 worked poorly: it was too intrusive (breaking the --logfile option), and it didn't prevent using in-store file for logging by default. The new logging patch (an actual "diff-patch") is less intrusive: it just changes the default log file's location to be the current directory instead of the executable's directory.
* / treewide: use $out instead of $bin with buildGoPackagezowoq2020-04-28
|/
* Merge pull request #85984 from Mic92/wireguardJörg Thalheim2020-04-26
|\
| * wireguard: reference missing `nixosTests.wireguard`Maximilian Bosch2020-04-25
| |
| * wireguard-tools: reference testsJörg Thalheim2020-04-25
| |
* | httplz: 1.8.0 -> 1.9.2Bruno Bigras2020-04-25
|/
* rtptools: update homepage link to use HTTPSKonrad Borowski2020-04-24
|
* slimrat: removeKonrad Borowski2020-04-24
| | | | | | | The package was marked as broken for 3 years, there were no upstream updates for 8 years, and the program requires third party services that don't provide APIs to work. I think it's safe to say that this program is not going to work.
* Merge pull request #85919 from xfix/fix-build-with-bash-completionJörg Thalheim2020-04-24
|\
| * mosh: fix build with bash-completion 2.10Konrad Borowski2020-04-24
| | | | | | | | Fixes #85893
* | slirp4netns: 1.0.0 -> 1.0.1zowoq2020-04-24
|/ | | | https://github.com/rootless-containers/slirp4netns/releases/tag/v1.0.1
* openvpn: 2.4.7 -> 2.4.9Martin Milata2020-04-23
| | | | Fixes CVE-2020-11736
* Merge master into staging-nextFrederik Rietdijk2020-04-23
|\
| * babeld: 1.9.1 → 1.9.2Martin Weinelt2020-04-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dear all, Babeld-1.9.2 is available from https://www.irif.fr/~jch/software/files/babeld-1.9.2.tar.gz https://www.irif.fr/~jch/software/files/babeld-1.9.2.tar.gz.asc For more information about the Babel routing protocol, please see https://www.irif.fr/~jch/software/babel/ This is a bug fix release. It fixes two bugs where IPv4 prefixes could be represented incorrectly, with a range of confusing symptoms ; many thanks to Faban Bläse for diagnosing the issue. In addition, it fixes incorrect parsing of unknown address encodings, thanks to Théo Bastian for the fix. 21 April 2020: babeld-1.9.2 * Fixed two issues that could cause IPv4 routes to be represented incorrectly, with a range of confusing symptoms. Thanks to Fabian Bläse. * Fixed incorrect parsing of TLVs with an unknown Address Encoding. Thanks to Théophile Bastian. * Fixed access to mis-aligned data structure. Thanks to Antonin Décimo. -- Juliusz Chroboczek _______________________________________________ Babel-users mailing list Babel-users@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/babel-users
* | Merge master into staging-nextFrederik Rietdijk2020-04-22
|\|
| * yggdrasil: declare tests from nixosTestsEmery Hemingway2020-04-22
| |
| * cjdns: declare tests from nixosTestsEmery Hemingway2020-04-22
| |
* | Merge master into staging-nextFrederik Rietdijk2020-04-21
|\|
| * ferm: 2.4.1 -> 2.5.1Jörg Thalheim2020-04-21
| |
| * mu: minor cleanupPeter Hoeg2020-04-21
| |
* | Merge staging-next into stagingFrederik Rietdijk2020-04-21
|\|
| * wifite2: 2.5.2 -> 2.5.3Daniel Fullmer2020-04-20
| |
| * mu: 1.2 -> 1.4.1Bart Brouns2020-04-20
| | | | | | | | | | msg2pdf is disabled for now: https://github.com/djcb/mu/blob/1.4.1/NEWS.org
| * Merge pull request #74841 from tilpner/ferm-updateLéo Gaspard2020-04-20
| |\ | | | | | | ferm: 2.4.1 -> 2.5
| | * ferm: 2.4.1 -> 2.5tilpner2019-12-02
| | |
| * | modemmanager: enableParallelBuildingAlyssa Ross2020-04-19
| | | | | | | | | | | | Seems to work fine for me at -j48.
| * | Merge pull request #85343 from xrelkd/add/rshijackMario Rodas2020-04-19
| |\ \ | | | | | | | | rshijack: init at 0.3.0
| | * | rshijack: init at 0.3.0xrelkd2020-04-19
| | | |
| * | | mitmproxy: 4.0.4 -> 5.1.1rnhmjoj2020-04-19
| | | |
| * | | Merge #84442: staging-next branchVladimír Čunát2020-04-18
| |\ \ \ | | |/ / | |/| |
| | * | Merge branch 'master' into staging-nextVladimír Čunát2020-04-18
| | |\ \ | | | | | | | | | | | | | | | Hydra nixpkgs: ?compare=1582510
* | | | | Merge remote-tracking branch 'upstream/master' into stagingJohn Ericson2020-04-18
|\| | | |
| * | | | Merge pull request #85340 from xrelkd/add/sniffglueworldofpeace2020-04-18
| |\ \ \ \ | | | | | | | | | | | | sniffglue: init at 0.10.1
| | * | | | sniffglue: init at 0.10.1xrelkd2020-04-19
| | | | | |
| * | | | | httpie: 2.0.0 -> 2.1.0Oleksii Filonenko2020-04-18
| | |_|/ / | |/| | |
* | | | | Merge remote-tracking branch 'upstream/master' into stagingJohn Ericson2020-04-17
|\| | | |
| * | | | Merge pull request #85347 from zowoq/megatoolsMario Rodas2020-04-17
| |\ \ \ \ | | | | | | | | | | | | megatools: 1.10.2 -> 1.10.3
| | * | | | megatools: 1.10.2 -> 1.10.3zowoq2020-04-17
| | | | | |
| * | | | | findomain: 1.4.5 -> 1.5.0Maximilian Bosch2020-04-17
| |/ / / / | | | | | | | | | | | | | | | https://github.com/Edu4rdSHL/findomain/releases/tag/1.5.0
* | | | | Merge branch 'staging-next' into stagingJan Tojnar2020-04-16
|\ \ \ \ \ | | |_|/ / | |/| | |
| * | | | Merge branch 'master' into staging-nextJan Tojnar2020-04-16
| |\| | |
| | * | | cjdns: 20.5 -> 20.6R. RyanTM2020-04-16
| | |/ /
| | * | Merge pull request #85114 from r-ryantm/auto-update/offlineimapMaximilian Bosch2020-04-15
| | |\ \ | | | | | | | | | | offlineimap: 7.3.2 -> 7.3.3
| | | * | offlineimap: 7.3.2 -> 7.3.3R. RyanTM2020-04-13
| | | | |
| | * | | iftop: add `passthru.tests` to reference VM-testMaximilian Bosch2020-04-15
| | | | |
| | * | | Merge pull request #85236 from mdlayher/mdl-corerad-0.2.3Mario Rodas2020-04-14
| | |\ \ \ | | | | | | | | | | | | corerad: 0.2.2 -> 0.2.3