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

gdassori / micelio
85%

Build:
DEFAULT BRANCH: master
Repo Added 12 Feb 2026 03:23AM UTC
Token 2vERLiCpwR1Er83HlBwccwXXat1HjPtc5 regen
Build 126 Last
Files 20
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 master
branch: master
CHANGE BRANCH
x
Reset
Sync Branches
  • master
  • dependabot/go_modules/filippo.io/edwards25519-1.2.0
  • dependabot/go_modules/go_modules-d60cbccd5d
  • dependabot/go_modules/golang.org/x/crypto-0.49.0
  • dependabot/go_modules/golang.org/x/sys-0.42.0
  • dependabot/go_modules/golang.org/x/term-0.41.0
  • docs/align-phase-4
  • docs/update-readme
  • feature/code-quality
  • feature/command-registry
  • feature/config-validation
  • feature/connection-health
  • feature/gossip-delivery-stats
  • feature/gossip-size-validation
  • feature/improve-logging
  • feature/phase-2
  • feature/phase-3
  • feature/phase-4
  • feature/phase-5
  • fix/docs-workflow-permissions
  • fix/graceful-shutdown-hardening

14 Feb 2026 04:24PM UTC coverage: 84.806% (+0.3%) from 84.556%
22020563374

push

github

gdassori
Harden graceful shutdown for SSH server and transport manager

SSH server Stop() now waits for all connection and session goroutines
to finish (with 5s timeout) instead of returning immediately after
closing connections. The /quit command path in runTerminal also properly
drains the sender goroutine before returning.

Transport manager Start() now calls gossip.Stop() if listener bind
fails, preventing orphaned gossip cleanup goroutines.

Closes #21

2015 of 2376 relevant lines covered (84.81%)

238.51 hits per line

Relevant lines Covered
Build:
Build:
2376 RELEVANT LINES 2015 COVERED LINES
238.51 HITS PER LINE
Source Files on master
  • Tree
  • List 20
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
22020563374 master Harden graceful shutdown for SSH server and transport manager SSH server Stop() now waits for all connection and session goroutines to finish (with 5s timeout) instead of returning immediately after closing connections. The /quit command path in ... push 14 Feb 2026 04:25PM UTC gdassori github
84.81
22018771235 master Update README: complete configuration and documentation - Add logging section to configuration example (level, format) - Document -log-level CLI flag with usage example - List all available CLI flags - Add configuration validation note - Include ... push 14 Feb 2026 02:08PM UTC gdassori github
84.56
22018627484 master Add configuration validation Implements Config.Validate() to catch invalid configuration at startup instead of failing later with unclear errors. Changes: - Add Validate() method that validates all config fields - Validate addresses: listen addr... push 14 Feb 2026 01:57PM UTC gdassori github
84.47
22018370974 master Add Dependabot configuration for Go modules push 14 Feb 2026 01:38PM UTC gdassori github
84.11
22018251841 master Fix dependabot.yml YAML syntax (#30) Correct indentation - was using progressive 4-space indentation creating invalid YAML structure. Now using proper 2-space indentation. Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> push 14 Feb 2026 01:29PM UTC web-flow github
84.11
22018218616 master Add Dependabot configuration for Go modules push 14 Feb 2026 01:26PM UTC web-flow github
84.29
22018214789 master Fix docs workflow: move permissions to job level Move permissions from workflow level to job level following principle of least privilege. Build job needs only contents:read, deploy job needs pages:write and id-token:write. Co-Authored-By: Claud... push 14 Feb 2026 01:26PM UTC gdassori github
84.29
22018178796 master Add Dependabot configuration for Go modules push 14 Feb 2026 01:23PM UTC web-flow github
84.02
22017454552 master Add broadcast delivery visibility and gossip statistics - Modified Broadcast() to return (sent, total int) for delivery visibility - Added atomic counters for statistics tracking (received, delivered, broadcast, forwarded, dropped) - Implemente... push 14 Feb 2026 12:38PM UTC gdassori github
84.11
22017402224 master Add configuration validation - Add Config.Validate() method that checks all config fields - Validate network and SSH listen addresses (host:port format) - Validate bootstrap peer addresses (reject wildcards) - Validate MaxPeers >= 0 - Validate Ex... push 14 Feb 2026 12:34PM UTC gdassori github
84.42
See All Builds (126)
  • Settings
  • Repo on GitHub
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