-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Comparing changes
Open a pull request
base repository: miekg/dns
base: v1.1.56
head repository: miekg/dns
compare: v1.1.57
- 18 commits
- 22 files changed
- 10 contributors
Commits on Sep 15, 2023
-
up go version for testing (#1482)
Signed-off-by: Miek Gieben <miek@miek.nl>
Configuration menu - View commit details
-
Copy full SHA for 0f1051c - Browse repository at this point
Copy the full SHA 0f1051cView commit details
Commits on Sep 19, 2023
-
Update Go module dependencies monthly. Signed-off-by: SuperQ <superq@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4d3b87f - Browse repository at this point
Copy the full SHA 4d3b87fView commit details
Commits on Oct 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0d504a6 - Browse repository at this point
Copy the full SHA 0d504a6View commit details
Commits on Nov 2, 2023
-
Remove comment about checking zero bit. (#1491)
The check was removed in #975.
Configuration menu - View commit details
-
Copy full SHA for 52f175a - Browse repository at this point
Copy the full SHA 52f175aView commit details -
Simplify CanonicalName (#1494)
This function was previously changed from using strings.ToLower to a custom loop to ensure it only lowercases ASCII characters. This was more complicated than it needed to be and introduced more allocations than is necessary. Instead of that approach we call strings.Map with a simple ASCII lowercase mapping function. Sadly we still use the nice ASCII-only fast path that strings.ToLower had, but it's unlikely to be worth all the extra code.
Configuration menu - View commit details
-
Copy full SHA for 8a3ef11 - Browse repository at this point
Copy the full SHA 8a3ef11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24995b9 - Browse repository at this point
Copy the full SHA 24995b9View commit details -
Bump golang.org/x/sync from 0.3.0 to 0.4.0 (#1495)
Bumps [golang.org/x/sync](https://github.com/golang/sync) from 0.3.0 to 0.4.0. - [Commits](golang/sync@v0.3.0...v0.4.0) --- updated-dependencies: - dependency-name: golang.org/x/sync dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for cc15719 - Browse repository at this point
Copy the full SHA cc15719View commit details -
Bump golang.org/x/net from 0.15.0 to 0.17.0 (#1498)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.15.0 to 0.17.0. - [Commits](golang/net@v0.15.0...v0.17.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b18c05c - Browse repository at this point
Copy the full SHA b18c05cView commit details
Commits on Nov 6, 2023
-
Avoid using strings.Split (#1501)
* Avoid using strings.Split strings.Split has to allocate for the return slice. This allocation was wasteful in ever case it was used in this library. Instead we use the new strings.Cut and other string manipulation where appropriate. This tends to lead to cleaner and more readable code in addition to the benefits this has on the garbage collector. * Further simplify structTag in the msg_generate.go This doesn't need to call strings.TrimPrefix twice.
Configuration menu - View commit details
-
Copy full SHA for 02e9e72 - Browse repository at this point
Copy the full SHA 02e9e72View commit details -
This is a very minor change that simply neatens up this function.
Configuration menu - View commit details
-
Copy full SHA for 9657fe6 - Browse repository at this point
Copy the full SHA 9657fe6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6836ba8 - Browse repository at this point
Copy the full SHA 6836ba8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c418a3 - Browse repository at this point
Copy the full SHA 1c418a3View commit details -
Avoid using a goto loop in unpackDataOpt (#1505)
We definitely shouldn't be using goto for a simple loop. This is technically a behaviour change when off == len(msg), but we're always called with off < len(msg) so this is unobservable.
Configuration menu - View commit details
-
Copy full SHA for 3996b17 - Browse repository at this point
Copy the full SHA 3996b17View commit details -
Use strings.Builder in endingToString (#1506)
This will cause one less allocation as String allocates on a bytes.Buffer but not on a strings.Builder.
Configuration menu - View commit details
-
Copy full SHA for a16092f - Browse repository at this point
Copy the full SHA a16092fView commit details
Commits on Nov 7, 2023
-
Remove slurpRemainder TODO from (*ZoneParser).Next (#1508)
No one has complained about this in the four years it's been here. I think we can safely accept this new behaviour.
Configuration menu - View commit details
-
Copy full SHA for 5d3f81b - Browse repository at this point
Copy the full SHA 5d3f81bView commit details
Commits on Nov 13, 2023
-
Swap closing order in
inAxfr
andinIxfr
(#1511)* Fix closing order * Comment to make clear that the close order is deliberate --------- Co-authored-by: Tim Scheuermann <tscheuermann@anexia-it.com>
Configuration menu - View commit details
-
Copy full SHA for 3d593a6 - Browse repository at this point
Copy the full SHA 3d593a6View commit details
Commits on Nov 15, 2023
-
feat: add support for ReuseAddr (#1510)
* feat: add support for ReuseAddr * Update listen_reuseport.go * Update listen_reuseport.go * fixup! feat: add support for ReuseAddr --------- Co-authored-by: Miek Gieben <miek@miek.nl>
Configuration menu - View commit details
-
Copy full SHA for 257e89e - Browse repository at this point
Copy the full SHA 257e89eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 836bea2 - Browse repository at this point
Copy the full SHA 836bea2View commit details
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.