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

ghettovoice / gosip
41%
master: 49%

Build:
Build:
LAST BUILD BRANCH: refactoring
DEFAULT BRANCH: master
Repo Added 10 Jun 2018 04:49PM UTC
Files 111
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 refactoring
branch: refactoring
CHANGE BRANCH
x
Reset
  • refactoring
  • add_more_methods
  • anoa/ack_transport_type
  • dev
  • develop
  • extend-auth
  • fix-36
  • func-opts
  • logger
  • master
  • next
  • raddr-fix
  • rfc6026
  • rtc_bench
  • test-failures-fix
  • tp-setup
  • ws-pq
  • ws-tp

16 Dec 2025 04:42PM UTC coverage: 40.889% (-33.6%) from 74.523%
20275641102

push

github

ghettovoice
Refactor SIP stack with transaction/transport layers and improved API

- Implement TransactionLayer with request/response routing and graceful shutdown
- Add TransportLayer for centralized transport management
- Client/server transaction implementation with persistence support
- Add transaction factories and automatic cleanup on termination
- Introduce InboundMessage/OutboundMessage wrappers with type-safe accessors
- Add StatsRecorder interface for transport statistics
- Consolidate Send/Render/NewResponse methods with optional options
- Add log package with context-based logger
- Support compact header rendering
- Message RTT calculation
- Optimization: upgrade abnf lib, fix race conditions, read timeouts
- Improve error handling and validation
- Add comprehensive test coverage

7324 of 19365 new or added lines in 110 files covered. (37.82%)

19 existing lines in 3 files now uncovered.

8439 of 20639 relevant lines covered (40.89%)

8.25 hits per line

Relevant lines Covered
Build:
Build:
20639 RELEVANT LINES 8439 COVERED LINES
8.25 HITS PER LINE
Source Files on refactoring
  • Tree
  • List 111
  • 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
20275641102 refactoring Refactor SIP stack with transaction/transport layers and improved API - Implement TransactionLayer with request/response routing and graceful shutdown - Add TransportLayer for centralized transport management - Client/server transaction implement... push 16 Dec 2025 04:44PM UTC ghettovoice github
40.89
20275310719 refactoring Refactor SIP stack with transaction/transport layers and improved API - Implement TransactionLayer with request/response routing and graceful shutdown - Add TransportLayer for centralized transport management - Client/server transaction implement... push 16 Dec 2025 04:33PM UTC ghettovoice github
40.9
18803463285 refactoring Optimization tweaks - upgrade abnf lib to the latest version reduces a lot of memory allocations - fix race conditions - read timeout for all connections push 25 Oct 2025 01:06PM UTC ghettovoice github
37.41
18615850367 refactoring Add common methods to message, header, uri interfaces push 18 Oct 2025 12:52PM UTC ghettovoice github
37.51
18615634210 refactoring Append transport to the context in the request/response callback push 18 Oct 2025 12:31PM UTC ghettovoice github
37.52
18601286012 refactoring Update of transports, headers API + transactions matching - move transport tracker to the core - replace transport recv iterators with callbacks - extend sip.Headers with additional methods + small fixes - client/server transaction matching push 17 Oct 2025 06:20PM UTC ghettovoice github
37.45
18541436410 refactoring Use render options in send request/response methods push 15 Oct 2025 08:16PM UTC ghettovoice github
38.19
18526678993 refactoring Message RTT calculation push 15 Oct 2025 11:04AM UTC ghettovoice github
37.95
18502298047 refactoring Make tests action happy again push 14 Oct 2025 03:50PM UTC ghettovoice github
38.32
18502207562 refactoring Update action push 14 Oct 2025 03:46PM UTC ghettovoice github
38.31
See All Builds (297)
  • 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