BSD Ports

textproc/p5-Text-CSV_XS 1.65 OpenBSD

comma-separated values manipulation routines

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Andrew Hewus Fresh <[email protected]>
Last update
Commit
fec4617797
Categories
textproc, perl5

Description

Text::CSV_XS provides facilities for the composition and decomposition of comma-separated values. An instance of the Text::CSV_XS class can combine fields into a CSV string and parse a CSV string into fields.

In the other systems

SystemPortVersion
OpenBSDtextproc/p5-Text-CSV_XS1.65
FreeBSDtextproc/p5-Text-CSV_XS1.65
NetBSDtextproc/p5-Text-CSV_XS1.64nb1
DragonFlytextproc/p5-Text-CSV_XS1.60
MidnightBSDtextproc/p5-Text-CSV_XS1.62
HardenedBSDtextproc/p5-Text-CSV_XS1.64
GhostBSDtextproc/p5-Text-CSV_XS1.64

Install

Binary package:

pkg_add p5-Text-CSV_XS

From the ports tree:

cd /usr/ports/textproc/p5-Text-CSV_XS && make install

Dependencies

Commit history 2

DateCommitCreditsLog message
fec4617797 afresh1 Update p5-Text-CSV_XS to 1.65
Several CVE fixes: * parse (): report trailing lone CR, do not store EOF as 0xFF (CVE-2026-110759) * Under allow_whitespace, do not strip beyond field start (CVE-2026-110758) * combine (): decide quoting from the bytes, not the NV flags (CVE-2026-110757) * Flush saved bytes in Combine () (CVE-2026-110756) * Re-use AHEAD with \r instead of copying (CVE-2026-110755) * getline (): free the result array when the parse fails (CVE-2026-110754) * Do not free the bound column scalar in skip_empty_rows (CVE-2026-110753) * fragment (): do not size memory by the selector integers (CVE-2026-110752)
5613105ca9 afresh1 Update Text-CSV_XS to 1.64