summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* net-dns/djbdns: 1.05-r40Jaco Kroon2024-05-272-0/+47
| | | | | | | | | Work around local receive overflow bug. Bug: https://bugs.gentoo.org/932846 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/36841 Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* net-dns/djbdns: fix build with -Werror=implicit-function-declarationMichael Orlitzky2024-03-043-26/+108
| | | | | | | | | | The ipv6 patch contains fixes for most of these, so this consists of: 1. Adding includes to a bunch of files when USE=ipv6 is not set. 2. Adding an include to our new configurable TRUNCATELEN patches. Closes: https://bugs.gentoo.org/926050 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* net-dns/djbdns: new revision with configurable UDP response limitMichael Orlitzky2024-02-243-0/+223
| | | | | | | | | | | | | | This new revision allows the user to set TRUNCATELEN in the environment to a value between 512 (per the RFC) and 16384. This affects only the dnscache daemon and is useful in some cases to work around implementation bugs; for example, https://forum.mikrotik.com/viewtopic.php?t=200627 Thanks to Jaco Kroon for the patches. Closes: https://bugs.gentoo.org/916209 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* net-dns/djbdns: remove unused patchesMichael Mair-Keimberger2023-06-154-577/+0
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/31425 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* net-dns/djbdns: new revision increasing tinydns's softlimit.Michael Orlitzky2022-12-021-0/+18
| | | | | | | | | | | | | | | The tinydns launch script imposes a "softlimit" on the amount of memory it can use, and sometime recently (in djbdns terms, anyway), the old default of 300000 became insufficient. We raise it 4500000. This will only help new installations; users with existing ones will need to modify their local launch scripts because the script itself is not controlled by the package manager. Thanks to Vadim Efimov for pointing out that this problem is widespread and in need of fixing. Closes: https://bugs.gentoo.org/883159 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* net-dns/djbdns: new revision with updated ipv6 patch.Michael Orlitzky2022-11-171-13/+13
| | | | | | | | | | The new ipv6 patch corrects a logic error, but now also includes a bunch of other Makefile dependency fixes, obsoleting one of our own patches. One of the CVE patches has once again been manually rebased, and I dropped the "headtail" patch in favor of sed to avoid a new conditional patch. Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* net-dns/djbdns: new EAPI=8 revision with fixed parallel build.Michael Orlitzky2022-11-152-0/+420
| | | | | | | | | | | | The parallel build fix comes via an updated ipv6 patch, courtesy of Felix von Leitner. (Thanks for the fast response!) This also includes the ever-dangerous manual rebasing of two CVE patches on top of the new ipv6 patch, made scarier by the fact that I don't actually ipv6 myself. Fortunately those patches are not too crazy. Closes: https://bugs.gentoo.org/881349 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* net-dns/djbdns: new revision with $AR and $RANLIB support.Michael Orlitzky2021-04-191-0/+48
| | | | | | | | | | Upstream lives on only in our thoughts and prayers, so I patched the Makefile slightly to make this happen. Closes: https://bugs.gentoo.org/784230 Closes: https://bugs.gentoo.org/784233 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* net-dns/djbdns: remove unused patchMichael Mair-Keimberger2019-05-061-351/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* net-dns/djbdns: update IPv6 patchRolf Eike Beer2018-04-111-0/+351
| | | | | | | Closes: https://bugs.gentoo.org/652156 Closes: https://github.com/gentoo/gentoo/pull/7768 Package-Manager: Portage-2.3.24, Repoman-2.3.6 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* net-dns/djbdns: remove unused patchesMichael Mair-Keimberger2017-09-064-778/+0
| | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* net-dns/djbdns: Sec rev bump to v1.05-r32 (bug #404959)Thomas Deutschmann2016-12-031-0/+22
| | | | | | | | CVE-2012-1191 Closes: https://github.com/gentoo/gentoo/pull/2988 Package-Manager: portage-2.3.2
* net-dns/djbdns: new revision with increased dnscache recursion depth.Michael Orlitzky2016-08-055-0/+821
| | | | | | | | | | | | | | | | | | There is a hard limit on the number of recursive queries that dnscache will perform. This new revision adds a patch, increasing a loop iteration limit from 100 to 200, and thus increasing the recursion depth. The patch was based on a similar fix for OpenWrt, suggested by John Stile. With the new revision, the ebuild was updated to EAPI=6. The eutils eclass was dropped as "epatch" was replaced with "eapply"; some patches needed new revisions to work with -p1, as eapply does. Two other patches needed revisions to avoid fuzz from the new fix. Gentoo-Bug: 590548 Reported-By: John Stile Package-Manager: portage-2.2.28
* proj/gentoo: Initial commitRobin H. Johnson2015-08-0812-0/+1240
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed