• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

c-ares / c-ares / #712
92%

Build:
DEFAULT BRANCH: main
Ran 16 Mar 2024 02:58PM UTC
Jobs 1
Files 151
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

16 Mar 2024 02:54PM UTC coverage: 80.71% (-0.09%) from 80.804%
#712

push

travis-ci

web-flow
Replace configuration file parsers with memory-safe parser (#725)

Rewrite configuration parsers using new memory safe parsing functions.
After CVE-2024-25629 its obvious that we need to prioritize again on
getting all the hand written parsers with direct pointer manipulation
replaced. They're just not safe and hard to audit. It was yet another
example of 20+yr old code having a memory safety issue just now coming
to light.

Though these parsers are definitely less efficient, they're written with
memory safety in mind, and any performance difference is going to be
meaningless for something that only happens once a while.

Fix By: Brad House (@bradh352)

360 of 422 new or added lines in 7 files covered. (85.31%)

6 existing lines in 4 files now uncovered.

8255 of 10228 relevant lines covered (80.71%)

3832.88 hits per line

Jobs
ID Job ID Ran Files Coverage
1 #712.1 16 Mar 2024 02:58PM UTC 0
80.71
Source Files on build #712
Detailed source file information is not available for this build.
  • Back to Repo
  • a2a8578e on github
  • Prev Build on main
  • Next Build on main
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc