Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
Hyperloop-UPV
/
software
Public
Notifications
You must be signed in to change notification settings
Fork
3
Star
10
Code
Issues
6
Pull requests
4
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Backend, Transport Module Refactor
- #413
#413
Merged
Humanoidear
merged 14 commits into
develop
Hyperloop-UPV/software:develop
from
backend/transport_bench
Hyperloop-UPV/software:backend/transport_bench
Copy head branch name to clipboard
Feb 2, 2026
Conversation
Commits
14
(14)
Checks
Files changed
Merged
Backend, Transport Module Refactor
#413
Humanoidear
merged 14 commits into
develop
Hyperloop-UPV/software:develop
from
backend/transport_bench
Hyperloop-UPV/software:backend/transport_bench
Copy head branch name to clipboard
Commits
Commits on Dec 5, 2025
refactor(backend/transport): reuse loggers in HandleClient and handlePacketEvent to cut per-message allocations
vasyl-ks
committed
78f265d
View commit details
Copy full SHA for 78f265d
Browse repository at this point
Commits on Dec 7, 2025
refactor(transport): add pooled bytes.Reader for UDP handling to cut per-packet allocations
vasyl-ks
committed
b0dad72
View commit details
Copy full SHA for b0dad72
Browse repository at this point
refactor(backend/transport): add pooled encoder buffers to cut per-encode allocations
vasyl-ks
committed
3e6fd81
View commit details
Copy full SHA for 3e6fd81
Browse repository at this point
refactor(backend, transport): add helper for fault replication at UDP handling
vasyl-ks
committed
2ced70e
View commit details
Copy full SHA for 2ced70e
Browse repository at this point
refactor(backend, transport): switch connections lock to RWMutex and use read locks for send paths
vasyl-ks
committed
15b0479
View commit details
Copy full SHA for 15b0479
Browse repository at this point
Commits on Dec 8, 2025
test(backend, transport): add unit coverage for messages, notifications, errors, TFTP, and TCP
vasyl-ks
committed
3e9ed53
View commit details
Copy full SHA for 3e9ed53
Browse repository at this point
test(backend, transport): add unit tests for packet handling, fault replication and error sending
vasyl-ks
committed
6a61485
View commit details
Copy full SHA for 6a61485
Browse repository at this point
test(backend, transport): fix UDP success test with buffer pool release and remove SendFault
vasyl-ks
committed
9e9d939
View commit details
Copy full SHA for 9e9d939
Browse repository at this point
test(backend, transport): cover TCP/UDP server handlers
vasyl-ks
committed
206dc65
View commit details
Copy full SHA for 206dc65
Browse repository at this point
test(transport): add unit tests for TFTP read/write success and error
vasyl-ks
committed
f33bcc3
View commit details
Copy full SHA for f33bcc3
Browse repository at this point
test(transport): add integration test for handleSniffer
vasyl-ks
committed
b2a7055
View commit details
Copy full SHA for b2a7055
Browse repository at this point
test(backend, transport): add integration test for handleConversation
vasyl-ks
committed
2dffcda
View commit details
Copy full SHA for 2dffcda
Browse repository at this point
Commits on Jan 21, 2026
refactor(backend, transport): add pooled packet
vasyl-ks
committed
b2d6a88
View commit details
Copy full SHA for b2d6a88
Browse repository at this point
Commits on Jan 25, 2026
fix(backend, transport): enable packet pool
vasyl-ks
committed
23918ae
View commit details
Copy full SHA for 23918ae
Browse repository at this point
You can’t perform that action at this time.