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

alanxz / rabbitmq-c
43%
master: 15%

Build:
Build:
LAST BUILD BRANCH: gitignore
DEFAULT BRANCH: master
Repo Added 22 May 2013 07:00PM UTC
Files 67
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 issue586
branch: issue586
CHANGE BRANCH
x
Reset
  • issue586
  • alanxz-patch-1
  • bug557
  • cov-fixes
  • cve
  • fix588
  • fix_621
  • fix_621_take2
  • fix_travis
  • format
  • gh-actions
  • gitignore
  • issue513
  • issue523
  • master
  • ossl-init
  • ossl-v110
  • pr443
  • pr472
  • pr482
  • pr487
  • pr496
  • pr498
  • pr516
  • pr556
  • pr590
  • pr605
  • pr607
  • pr628
  • rm-amqps-examples
  • ssl-bio-enable
  • trusty
  • v0.10.0
  • v0.9.0
  • v0.9.0-master
  • v090-release
  • v091-release
  • win32_unused

pending completion
1542

push

travis-ci

Alan Antonuk
ssl: fix OpenSSL modes to correct non-blocking behavior

OpenSSL changed the default in v1.1.1 of SSL_MODE_AUTO_RETRY from off to
on. Because rabbitmq-c uses non-blocking calls internally, this must be
disabled.

Additionally turn on SSL_MODE_ENABLE_PARTIAL_WRITE to allow SSL_write to
return before a full frame is written. This is likely a latent bug that
hasn't been found until recently.

Fixes #586

1537 of 3590 relevant lines covered (42.81%)

12.45 hits per line

Relevant lines Covered
Build:
Build:
3590 RELEVANT LINES 1537 COVERED LINES
12.45 HITS PER LINE
Source Files on issue586
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
1542 issue586 ssl: fix OpenSSL modes to correct non-blocking behavior OpenSSL changed the default in v1.1.1 of SSL_MODE_AUTO_RETRY from off to on. Because rabbitmq-c uses non-blocking calls internally, this must be disabled. Additionally turn on SSL_MODE_ENAB... push 11 Dec 2019 08:17AM UTC Alan Antonuk travis-ci pending completion  
1541 issue586 ssl: correct mode-set in OpenSSL to OpenSSL changed the default in v1.1.1 of SSL_MODE_AUTO_RETRY from off to on. Because rabbitmq-c uses non-blocking calls internally, this must be disabled. Additionally turn on SSL_MODE_ENABLE_PARTIAL_WRITE to ... push 11 Dec 2019 08:14AM UTC Alan Antonuk travis-ci pending completion  
See All Builds (401)
  • Repo on GitHub
  • CI Project
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