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

ludocode / mpack
99%

Build:
DEFAULT BRANCH: develop
Repo Added 27 Sep 2015 04:42PM UTC
Files 11
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

LAST BUILD ON BRANCH develop
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • AppVeyor
  • Objective-C
  • TravisCI
  • bswap
  • build-map-array
  • ci
  • clang-bug
  • code-size
  • compatibility
  • coverage
  • coveralls
  • decode-inplace
  • develop
  • diagnostic-push
  • docs
  • master
  • missing-node
  • msvc
  • new-buildsystem
  • pedantic
  • read-stream
  • readme-v0.9
  • refs/tags/v1.1
  • refs/tags/v1.1.1
  • sign-conversion
  • stdfile
  • struct-packing
  • tag-changes
  • timestamp
  • timestamp-rework
  • tree-stream
  • tree-try-parse
  • unit-test-cleanup
  • v0.7
  • v0.7.1
  • v0.8
  • v0.8.1
  • v0.8.2
  • v1.0

08 Aug 2026 02:09AM UTC coverage: 98.531%. Remained the same
31234378800

push

github

ludocode
Fix test for possible nodes in 32-bit

After the overflow changes in 3d54d1215 the test returned
mpack_error_too_big instead of mpack_error_invalid on 32-bit platforms.
This fixes the test so it checks possible nodes and not overflow.

4694 of 4764 relevant lines covered (98.53%)

434031.36 hits per line

Relevant lines Covered
Build:
Build:
4764 RELEVANT LINES 4694 COVERED LINES
434031.36 HITS PER LINE
Source Files on develop
  • Tree
  • List 11
  • Changed 11
  • Source Changed 0
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
31234378800 develop Fix test for possible nodes in 32-bit After the overflow changes in 3d54d1215 the test returned mpack_error_too_big instead of mpack_error_invalid on 32-bit platforms. This fixes the test so it checks possible nodes and not overflow. push 08 Aug 2026 02:11AM UTC ludocode github
98.53
31232784253 develop Fix C++ build with float/double disabled push 08 Aug 2026 01:31AM UTC ludocode github
98.53
31124075587 develop Fix mpack_discard() unbounded recursion mpack_discard() is now iterative instead of recursive. It keeps a running total of the remaining items to discard, popping track elements where needed. Fixes #126. push 07 Aug 2026 03:07PM UTC ludocode github
98.53
31146567636 develop Fix range check in mpack_expect_*_alloc() functions The previous code contained checks for `maxsize > SIZE_MAX` which doesn't make sense since maxsize is a size_t. push 07 Aug 2026 04:11AM UTC ludocode github
98.53
31124836926 develop Add missing error check in builder push 06 Aug 2026 07:43PM UTC ludocode github
98.53
31116486692 develop Add overflow checks This adds overflow checks in a few places to improve robustness and error checking especially on embedded platforms. The mpack_checked_*() functions are modeled after the ckd_*() functions from C23, only they are more strongl... push 06 Aug 2026 03:35PM UTC ludocode github
98.52
31114588852 develop Fix test for -Og flag in old versions of GCC push 06 Aug 2026 03:12PM UTC ludocode github
98.58
31058712938 develop Upgrade CI to Ubuntu 26.04 and Node 24 push 06 Aug 2026 12:09AM UTC ludocode github
98.58
31058204568 ci Upgrade CI to Ubuntu 26.04 and Node 24 push 06 Aug 2026 12:00AM UTC ludocode github
98.58
31057981639 ci testing ci push 05 Aug 2026 11:55PM UTC ludocode github
98.58
See All Builds (526)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc