Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects, and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Developer articles
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
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 }}
etr
libhttpserver
Repository navigation
Code
Issues
7
(7)
Pull requests
3
(3)
Actions
Projects
Wiki
Security and quality
1
(1)
Insights
More
items
Commits
Breadcrumbs
History for
libhttpserver
src
httpserver
on
task/TASK-123
User selector
All users
Datepicker
All time
Commit history
Commits on Oct 4, 2026
TASK-123: checkpoint WebSocket drain integration pending suspension race repair
Show description for b6d5fde
etr
committed
b6d5fde
View commit details
Copy full SHA for b6d5fde
View code at this point
Browse repository at this point
Commits on Oct 3, 2026
TASK-122: close native WebSocket upgrade validation findings
Show description for 3cd9db5
etr
committed
3cd9db5
View commit details
Copy full SHA for 3cd9db5
View code at this point
Browse repository at this point
TASK-122: bridge native HTTP/1.1 upgrades to owned WebSocket sessions
Show description for 0e57939
etr
committed
0e57939
View commit details
Copy full SHA for 0e57939
View code at this point
Browse repository at this point
TASK-121: Implementation complete
Show description for 88c7675
etr
committed
88c7675
View commit details
Copy full SHA for 88c7675
View code at this point
Browse repository at this point
TASK-120: Port native SHOUTcast and HTTP/1 parity replay
etr
committed
2ed99d0
View commit details
Copy full SHA for 2ed99d0
View code at this point
Browse repository at this point
TASK-119 validation: single-sourced v4-mapped decode closes accept-path classification bypass
Show description for d055cd1
etr
committed
d055cd1
View commit details
Copy full SHA for d055cd1
View code at this point
Browse repository at this point
TASK-119 step 6: e2e refusal pins, corpus replay and migration notes
Show description for 7b2a5ad
etr
committed
7b2a5ad
View commit details
Copy full SHA for 7b2a5ad
View code at this point
Browse repository at this point
TASK-119 step 5: options validation and native_server wiring
Show description for af24bd0
etr
committed
af24bd0
View commit details
Copy full SHA for af24bd0
View code at this point
Browse repository at this point
TASK-119 step 4: exchange peer snapshot and pre-route revalidation
Show description for 233bb5f
etr
committed
233bb5f
View commit details
Copy full SHA for 233bb5f
View code at this point
Browse repository at this point
TASK-119 step 3: accept-time capture, accept_decision phase, listener gate
Show description for b6738a5
etr
committed
b6738a5
View commit details
Copy full SHA for b6738a5
View code at this point
Browse repository at this point
TASK-119 step 2: thread-safe peer policy store with v2 truth table
Show description for 81b9123
etr
committed
81b9123
View commit details
Copy full SHA for 81b9123
View code at this point
Browse repository at this point
TASK-119 step 1: net address vocabulary and pattern parsing
Show description for 0d3e6c2
etr
committed
0d3e6c2
View commit details
Copy full SHA for 0d3e6c2
View code at this point
Browse repository at this point
TASK-118 validation: admission-time route pattern split with observability-gated tier early-exit, interceptor zero-cost commit gate, D4 throwing-hook surfacing through handler_exception, error-page…
Show description for 9acbe21
etr
committed
9acbe21
View commit details
Copy full SHA for 9acbe21
View code at this point
Browse repository at this point
Commits on Oct 2, 2026
TASK-118 step 6: parity corpus replay and migration notes
Show description for c217566
etr
committed
c217566
View commit details
Copy full SHA for c217566
View code at this point
Browse repository at this point
TASK-118 step 4: engine wiring, request_completed-on-abort and end-to-end scenarios
Show description for e1faef9
etr
committed
e1faef9
View commit details
Copy full SHA for e1faef9
View code at this point
Browse repository at this point
TASK-118 step 3: request dispatch pipeline with pages, Allow and hook firing
Show description for 29d04d7
etr
committed
29d04d7
View commit details
Copy full SHA for 29d04d7
View code at this point
Browse repository at this point
TASK-118 step 2: lifecycle hook vocabulary and bus
Show description for 3767124
etr
committed
3767124
View commit details
Copy full SHA for 3767124
View code at this point
Browse repository at this point
TASK-118 step 1: route families — method sets, prefix matching and resolve
Show description for 6804279
etr
committed
6804279
View commit details
Copy full SHA for 6804279
View code at this point
Browse repository at this point
TASK-117 validation: bound delimiter padding, pin gate-path 413, fix test control and cpplint
Show description for f153e9b
etr
committed
f153e9b
View commit details
Copy full SHA for f153e9b
View code at this point
Browse repository at this point
TASK-117 step 5: parity corpus replay, disk-upload and cancellation end-to-end scenarios
etr
committed
9f09275
View commit details
Copy full SHA for 9f09275
View code at this point
Browse repository at this point
TASK-117 step 2: multipart form vocabulary, one-shot decode and verdicts
etr
committed
4573d04
View commit details
Copy full SHA for 4573d04
View code at this point
Browse repository at this point
TASK-117 step 1: strict incremental multipart decoder with matrix tests
etr
committed
8ac3a1f
View commit details
Copy full SHA for 8ac3a1f
View code at this point
Browse repository at this point
TASK-116 step 3: bounded urlencoded route adapter and streaming read
etr
committed
1154ee9
View commit details
Copy full SHA for 1154ee9
View code at this point
Browse repository at this point
TASK-116 step 2: urlencoded form vocabulary, one-shot decode and verdicts
etr
committed
2503ffa
View commit details
Copy full SHA for 2503ffa
View code at this point
Browse repository at this point
TASK-116 step 1: strict incremental urlencoded decoder with matrix tests
etr
committed
0c1cb4d
View commit details
Copy full SHA for 0c1cb4d
View code at this point
Browse repository at this point
TASK-115 validation: fix corpus-test lifetime, cpplint indent, prove three policy invariants
Show description for efe4e0f
etr
committed
efe4e0f
View commit details
Copy full SHA for efe4e0f
View code at this point
Browse repository at this point
TASK-115 step 5: parity corpus replay and end-to-end Digest scenarios
Show description for ae343b7
etr
committed
ae343b7
View commit details
Copy full SHA for ae343b7
View code at this point
Browse repository at this point
TASK-115 step 4: Digest auth policy, guard, sentinels and audit wiring
Show description for 2dd4d64
etr
committed
2dd4d64
View commit details
Copy full SHA for 2dd4d64
View code at this point
Browse repository at this point
TASK-115 step 3: RFC 7616 response computation with worked-example vectors
Show description for d9331d0
etr
committed
d9331d0
View commit details
Copy full SHA for d9331d0
View code at this point
Browse repository at this point
TASK-115 step 2: bounded Authorization: Digest field parser
Show description for c3df17d
etr
committed
c3df17d
View commit details
Copy full SHA for c3df17d
View code at this point
Browse repository at this point
TASK-115 step 1: nonce tag, mint and bounded nc ledger with matrix tests
Show description for 331650b
etr
committed
331650b
View commit details
Copy full SHA for 331650b
View code at this point
Browse repository at this point
TASK-114: hold the default Basic policy to its documented reject-everything contract
Show description for ed36482
etr
committed
ed36482
View commit details
Copy full SHA for ed36482
View code at this point
Browse repository at this point
TASK-114 step 7: hold the lint lane gates over the new surface
Show description for 934e787
etr
committed
934e787
View commit details
Copy full SHA for 934e787
View code at this point
Browse repository at this point
TASK-114 step 5: Basic auth policy, guard, sentinels and audit wiring
Show description for 854073c
etr
committed
854073c
View commit details
Copy full SHA for 854073c
View code at this point
Browse repository at this point
TASK-114 step 4: constant-time comparison and OS entropy seam
Show description for a9142e9
etr
committed
a9142e9
View commit details
Copy full SHA for a9142e9
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.