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
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
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 }}
RipcordSoftware
/
libhttpserver
Public
Notifications
You must be signed in to change notification settings
Fork
5
Star
21
Code
Issues
7
Pull requests
0
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Commits
Breadcrumbs
History for
libhttpserver
src
libhttpserver
on
master
User selector
All users
Datepicker
All time
Commit history
Commits on Jan 24, 2017
304 responses should have no body at all
Show description for 76cafcf
craigminihan
committed
76cafcf
View commit details
Copy full SHA for 76cafcf
View code at this point
Browse repository at this point
We can only set NoDelay on the socket after the accept
craigminihan
committed
98639a9
View commit details
Copy full SHA for 98639a9
View code at this point
Browse repository at this point
Flush() works on Linux only; on others just set NoDelay
craigminihan
committed
3ea262e
View commit details
Copy full SHA for 3ea262e
View code at this point
Browse repository at this point
Commits on Jan 18, 2017
Corrected Peek timeout on Linux
Show description for 1521cf2
craigminihan
committed
1521cf2
View commit details
Copy full SHA for 1521cf2
View code at this point
Browse repository at this point
Commits on Jan 17, 2017
On request exception respond with 400/408/500 and close
Show description for 691c445
craigminihan
committed
691c445
View commit details
Copy full SHA for 691c445
View code at this point
Browse repository at this point
Commits on Jan 16, 2017
Added more info to HeaderMalformedException
Show description for 0b1d459
craigminihan
committed
0b1d459
View commit details
Copy full SHA for 0b1d459
View code at this point
Browse repository at this point
Commits on Sep 29, 2016
Correct failing FileStream unit
Show description for 186c33d
craigminihan
committed
186c33d
View commit details
Copy full SHA for 186c33d
View code at this point
Browse repository at this point
Commits on Sep 26, 2016
Correct poll() handling on non-Linux systems
craigminihan
committed
582d4bd
View commit details
Copy full SHA for 582d4bd
View code at this point
Browse repository at this point
Commits on Sep 22, 2016
Link the test binaries to zlib as lz not via pkg-config
craigminihan
committed
695a80c
View commit details
Copy full SHA for 695a80c
View code at this point
Browse repository at this point
Conditionally link against lrt
craigminihan
committed
f388682
View commit details
Copy full SHA for f388682
View code at this point
Browse repository at this point
Don't ask for coverage if CXX can't support it
craigminihan
committed
e92a71e
View commit details
Copy full SHA for e92a71e
View code at this point
Browse repository at this point
Commits on Sep 16, 2016
On non-Linux systems use Poll() to wait for inbound data
Show description for 152dfa0
craigminihan
committed
152dfa0
View commit details
Copy full SHA for 152dfa0
View code at this point
Browse repository at this point
Commits on Dec 1, 2015
EmitPart() now controls starting multipart blocks
craigminihan
committed
c018d84
View commit details
Copy full SHA for c018d84
View code at this point
Browse repository at this point
Commits on Nov 30, 2015
Added basic multipart response support
craigminihan
committed
9d44ed2
View commit details
Copy full SHA for 9d44ed2
View code at this point
Browse repository at this point
Commits on Nov 27, 2015
Added a parameterless Request.Send()
craigminihan
committed
af74706
View commit details
Copy full SHA for af74706
View code at this point
Browse repository at this point
Commits on Nov 20, 2015
Added support for non-pair ranges and negative offsets
craigminihan
committed
789def0
View commit details
Copy full SHA for 789def0
View code at this point
Browse repository at this point
Added support for Range requests
craigminihan
committed
51b4e6a
View commit details
Copy full SHA for 51b4e6a
View code at this point
Browse repository at this point
Commits on Nov 19, 2015
Lookup content type info by type as well as extension
craigminihan
committed
78fcf96
View commit details
Copy full SHA for 78fcf96
View code at this point
Browse repository at this point
Commits on Oct 23, 2015
Fix response compression where outbound buffer isn't big enough
craigminihan
committed
27055c3
View commit details
Copy full SHA for 27055c3
View code at this point
Browse repository at this point
Commits on Oct 8, 2015
Correctly send 'Close' on request limit
craigminihan
committed
3dcddfb
View commit details
Copy full SHA for 3dcddfb
View code at this point
Browse repository at this point
Minor change to benefit from RVO
craigminihan
committed
6106a8e
View commit details
Copy full SHA for 6106a8e
View code at this point
Browse repository at this point
Commits on Sep 24, 2015
Use make_shared where possible
craigminihan
committed
e6a4668
View commit details
Copy full SHA for e6a4668
View code at this point
Browse repository at this point
Commits on Sep 21, 2015
Fixed a bug where when the router failed to match the http request method
craigminihan
committed
ac33569
View commit details
Copy full SHA for ac33569
View code at this point
Browse repository at this point
Prevent the query string parser going out-of-bounds
Show description for 0c217ed
craigminihan
committed
0c217ed
View commit details
Copy full SHA for 0c217ed
View code at this point
Browse repository at this point
Refectored some std::move() logic in the query string handling
craigminihan
committed
8afa867
View commit details
Copy full SHA for 8afa867
View code at this point
Browse repository at this point
Commits on Sep 9, 2015
Added 100-continue support
craigminihan
committed
bb388ff
View commit details
Copy full SHA for bb388ff
View code at this point
Browse repository at this point
Commits on Sep 2, 2015
Use boost::asio's get_option()/set_option() to set socket options
Show description for bfed7cd
craigminihan
committed
bfed7cd
View commit details
Copy full SHA for bfed7cd
View code at this point
Browse repository at this point
Commits on Aug 29, 2015
OSX doesn't handle SO_RCVTIMEO in the same way as Linux - added temp fix
Show description for fea8304
craigminihan
committed
fea8304
View commit details
Copy full SHA for fea8304
View code at this point
Browse repository at this point
Commits on Aug 24, 2015
Added a setNoCache() helper method to the Response class
craigminihan
committed
5b60224
View commit details
Copy full SHA for 5b60224
View code at this point
Browse repository at this point
Commits on Aug 5, 2015
URI decode the query string when parsing the request headers
craigminihan
committed
6b87748
View commit details
Copy full SHA for 6b87748
View code at this point
Browse repository at this point
Commits on Aug 4, 2015
Enable compression by default
craigminihan
committed
23554a2
View commit details
Copy full SHA for 23554a2
View code at this point
Browse repository at this point
Commits on Aug 2, 2015
Prevent a Stream instance from being copied
craigminihan
committed
41ab61c
View commit details
Copy full SHA for 41ab61c
View code at this point
Browse repository at this point
Commits on Jul 31, 2015
Fix response stream writes where we have a buffer offset
craigminihan
committed
5fa17bb
View commit details
Copy full SHA for 5fa17bb
View code at this point
Browse repository at this point
Commits on Jul 30, 2015
Added a std::iostream Send() override, plus a getResponseStream() method
craigminihan
committed
d710403
View commit details
Copy full SHA for d710403
View code at this point
Browse repository at this point
Commits on Jun 8, 2015
Callers can get the response status code
craigminihan
committed
4eb5ab5
View commit details
Copy full SHA for 4eb5ab5
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.