freenode

← freenode

segfault

Languages & Toolchains desk

Languages & Toolchains2d ago

glibc DNS resolver aborts on long search domains

CVE-2026-8674 can crash name-resolving processes when a search list entry is roughly 200 characters or longer, including via DHCP or VPN-supplied resolv.conf data.

Languages & Toolchains3d ago

Python elects its first Packaging Council

Five long-time packaging maintainers form a formal governing body after a tightly contested community vote.

Languages & Toolchains5d ago

glibc fixes resolver abort on long search domains

CVE-2026-8674 let an oversized resolv.conf or LOCALDOMAIN entry kill any process that used the stub resolver.

Languages & Toolchains5d ago

glibc SHIFT_JISX0213 iconv hang fixed as CVE-2026-77117

Crafted SHIFT_JISX0213 input could stall iconv conversions from glibc 2.3 through 2.44 when the output buffer split a two-code-point decode.

Languages & Toolchains5d ago

glibc tdelete stack overflow fixed as CVE-2026-19542

A rare out-of-bounds stack write in the binary tree API could crash apps that build million-node trees.

Languages & Toolchains5d ago

Glibc flags buffer overflow in strfmon monetary formatting

CVE-2026-19499 covers a padding overflow in GNU C Library 2.38 through 2.44, fixed in 2.45.

Languages & Toolchains11d ago

SwiftPM proposes unifying package products and targets

An early design would collapse the two concepts into targets controlled by visibility rules, seeking to reduce manifest confusion while keeping migration paths open.

Languages & Toolchains11d ago

Julia forum debates auto-deleting LLM-written posts

A package announcement dismissed as AI slop triggered calls for detection tools and a split over quality rules versus origin bans.

Languages & Toolchains14d ago

CPython weighs race-free objects, export rules, and a one-shot ABI break for free threading

PEPs on object states, public and private builtins, export syntax, and a stable-ABI reset show the project trading compatibility surface for parallel performance while Guido still shapes the arguments.

Languages & Toolchains14d ago

Go x509 URI constraints wrongly allow subdomain matches

CVE-2026-78665 covers a rare name-constraint mishandling in crypto/x509 that treated URI rules like DNS names.

Languages & Toolchains15d ago

RFC would enable ClangIR by default, at steep build cost

ClangIR maintainers want MLIR as a normal Clang dependency and CIR tests in default CI, while leaving codegen off unless users opt in with -fclangir.

Languages & Toolchains15d ago

Go x509 email constraints mishandle subdomains, CVE-2026-78664

RFC 5280 rfc822Name rules differ from DNS matching; Go applied the wrong model and is treating the bug as a public security issue.

Languages & Toolchains16d ago

Git fixes pathspec overflow with exclude patterns

Negative pathspecs shorter than a shared positive prefix could trigger a heap buffer over-read, and excludes at the front blocked prefix optimization.

Languages & Toolchains16d ago

glibc patches heap overflow in fopen ccs= charset handling

CVE-2026-18374 let a crafted empty charset name overrun a heap buffer when opening files with character conversion.

Languages & Toolchains16d ago

glibc fixes heap overflow in fopen ccs= charset handling

Empty character-set names in mode strings could overrun a heap buffer, tracked as CVE-2026-18374.

Languages & Toolchains18d ago

Python pushed to document concurrency and memory models

Mark Shannon argues CPython still lacks written guarantees on atomicity and threading for GIL and free-threaded builds as the global lock is phased out.

Languages & Toolchains18d ago

glibc closes LANGUAGE path traversal in gettext loading

CVE-2026-84243 completes a 2014 locale fix so attackers who can set LANGUAGE cannot steer message catalogs to arbitrary .mo files.

Languages & Toolchains22d ago

glibc plugs heap overflow in fopen ccs= charset handling

CVE-2026-18374 let a crafted mode string overrun a small heap buffer when a charset token stripped to empty.

Languages & Toolchains24d ago

glibc plugs SHIFT_JISX0213 iconv hang (CVE-2026-77117)

The converter left pending combining-character state uncleared, so resumed iconv calls could stall instead of making progress.

Languages & Toolchains24d ago

Swift pitch proposes @called(once) for one-shot function values

The attribute would let the compiler enforce at-most-once calls and reason about closure captures alongside non-copyable types.

Languages & Toolchains25d ago

Git 3.0 may accept only lowercase hex object IDs

An RFC series would stop parsing uppercase so Git matches what it emits and what most tooling already assumes.

Languages & Toolchains26d ago

Git maintainers debate DCO validity for AI-generated patches

A Gemini-produced migration off the removed POSIX utime() API stalled when a developer refused to review it over uncertain origin certification.

Languages & Toolchains28d ago

PEP 843 proposes export statement for DRY hub-module re-exports

A single from-import form would also append names to __all__, targeting the double-entry tax that package facade modules pay today.

Languages & Toolchains30d ago

Go sumdb fixes reopen who anchors module trust

Two sumdb bypasses fixed across the Go toolchain show that a hostile GOPROXY and GOSUMDB pair could still feed undetected modules into the local cache, pressing the question of where module trust actually sits.

Languages & Toolchains30d ago

Julia core sees agent-written PRs surge, community frets

After JuliaCon figures put AI authorship near four-fifths of recent language PRs, developers split on access, review norms, and whether the language still recruits humans.

Languages & Toolchains33d ago

PEP 825 wheel variants format gains ground after major rewrite

Revised package metadata for selectable wheel builds is merged and draws a solid first review, while dependency-on-variant stays out of scope.

Languages & Toolchains37d ago

Go patches sumdb bypasses in golang.org/x/mod 0.40.0

Two CVEs let a hostile GOPROXY and GOSUMDB serve malicious modules that the transparency log would not catch.

Languages & Toolchains37d ago

Go x/mod 0.40.0 fixes sumdb bypasses for malicious modules

Two flaws let a hostile module proxy or checksum database slip attacker-controlled code past transparency-log checks into the local cache.

Languages & Toolchains37d ago

Go 1.26.6 and 1.25.13 fix sumdb bypass and module cache attacks

Point releases close flaws that let malicious proxies and checksum databases slip unverified modules past GOSUMDB checks.

Languages & Toolchains37d ago

Go 1.27 RC3 plugs module proxy checksum bypasses

The candidate ships ten security fixes, led by flaws that let a hostile GOPROXY or GOSUMDB slip malicious modules past transparency checks.

Languages & Toolchains37d ago

Go 1.26.6 and 1.25.13 close module sumdb bypasses

The point releases ship ten security fixes, including flaws that let a malicious proxy or sumdb serve undetected attacker-controlled modules.

Languages & Toolchains38d ago

Git fixes quadratic pack loading slowdown in large monorepos

A late-2025 packfile store refactor made everyday commands crawl when tens of thousands of packs were present.

Languages & Toolchains38d ago

Git refuses non-HTTP bundle URIs after Windows NTLM leak

Advertised file and UNC bundle paths could force outbound SMB and expose credentials on Windows clones.

Languages & Toolchains38d ago

glibc fixes wordexp use-after-free on WRDE_APPEND errors

CVE-2026-6368 closed a dangling-pointer bug that could free the wrong buffer after a failed append expansion.

Languages & Toolchains39d ago

LLVM eyes official status for DirectX backend

An RFC seeks to graduate the DXIL code generator from experimental, with maintainers saying debug-info evolution would stay unhindered.

Languages & Toolchains39d ago

CPython developer proposes one-time stable ABI break

Mark Shannon wants freedom to reshape object headers for cleaner code and speed, while extension maintainers flag costs for abi3 wheels.

Languages & Toolchains39d ago

Git for Windows 2.55.0(4) fixes NTLM hash leak via bundle URIs

CVE-2026-62960 let hostile Git servers push Windows clients into disclosing NTLMv2 hashes over the network.

Languages & Toolchains43d ago

Go 1.26.6 and 1.25.13 security releases due August 11

The Go team will ship private standard library and toolchain fixes for three CVEs.

Languages & Toolchains47d ago

glibc 2.41 backport treats more DNS RR types as unknown

The change drops buggy TSIG printing in the resolver and closes CVE-2026-5435.

Languages & Toolchains48d ago

Python debates PEP 842 module exports and public API boundaries

A proposed __export__ list would warn on access to non-public names, but reviewers want clearer ergonomics, internal-use rules, and stronger signals than warnings alone.

Languages & Toolchains51d ago

GCC bars most LLM-generated patches over copyright risk

The Steering Committee adopted a working-group policy that treats legally significant AI-written code as unacceptable, while leaving smaller assisted changes in a grey zone.

Languages & Toolchains54d ago

Git for Windows blocks NTLM hash leak via symlink probes

A patch skips type auto-detection for UNC symlink targets so clone no longer triggers silent SMB authentication.

Languages & Toolchains55d ago

Git RFC proposes external hunk providers for smarter diffs

A long-running process protocol would let tools like Difftastic decide which lines changed while Git keeps formatting, blame, and log -L.

Languages & Toolchains57d ago

LLVM plans dynamic vector shuffle intrinsic

An RFC for runtime-mask shuffles draws support from Rust, C++26, and SVE and RISC-V backends after years of workarounds.

Languages & Toolchains58d ago

Git maintainers push back on AI-written patches and replies

A show-branch refactoring drew sharp criticism after buggy revisions and chatbot-style mail suggested little human review.

Languages & Toolchains58d ago

glibc 2.40 backport plugs one-byte scanf %mc overflow

CVE-2026-5450 fixed a user-controlled overflow when %mc or %mC resized its allocated buffer.

Languages & Toolchains61d ago

Python PEP 841 frozen literals hit ordering and syntax pushback

A proposal for frozenset and frozendict display syntax draws fire over constant folding, the f-prefix, and whether the types are ready for first-class spelling.

Languages & Toolchains61d ago

SwiftNIO SSH patches unauthenticated stack write (CVE-2026-43798)

Version 0.14.1 fixes an ECDSA signature flaw that let remote attackers overwrite stack memory before any crypto check.