0
I Use This!
Very Low Activity

Commits : Listings

Analyzed 1 day ago. based on code collected 2 days ago.
Nov 10, 2025 — Nov 10, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
ci: Update Linux Runner to Ubuntu 22.04 More... over 3 years ago
Add template qualifiers to typedefs to please older C++ standards.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 3 years ago
Fix bad friend declaration in last commit.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 3 years ago
More LEWG required changes:
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 3 years ago
As per LEWG guidance, remove erased<T> as it would define std::erased<T> which is too big a name grab. Replaced with a typedef erased_status_code<T>.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 3 years ago
The Boost error code wrapper now detects when Boost has wrapped std error code, and status code now wraps the std error code instead. This fixes a bug where Boost wrapped std error codes produced non functioning status codes, as Boost error codes carry additional flag state for wrapped std error codes which we drop.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 4 years ago
Forgot this fixed typo in previous commit.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... about 4 years ago
Minor typo fixes found during preparation of P1028R4
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... about 4 years ago
Fix build on Mac OS More... about 4 years ago
Fix nasty bug where erased status codes would copy construct from another erased status code, which is of course forbidden as erased status codes are move only. This bug would cause domain specified destructors to be called twice, resulting in double frees and/or memory corruption. Thanks to @BurningEnlightenment for finding this bug and reporting it. Fixes #50. More... about 4 years ago
Fix issue #48 by unilaterally declaring strerror_r.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... about 4 years ago
Fix build failure in last commit. More... about 4 years ago
BREAKING CHANGE: Make status_code's explicit copy constructor from status_code<void> throw an exception if the erased copy fails. There is a new nothrow overload which preserves the old behaviour. More... about 4 years ago
Merge pull request #47 from ned14/refactor_style_and_form More... about 4 years ago
Refactor the last commit to more closely match existing style and form. More... about 4 years ago
Merge pull request #46 from BurningEnlightenment/dev/44-prevent-stateful-mixin-erasure-take2 More... about 4 years ago
Fix naming ambiguity for domain type erasure trait More... about 4 years ago
Avoid self referential constructor constraints More... about 4 years ago
Properly polyfill `std::remove_cvref` More... about 4 years ago
Add a seperate trait for stateful mixins More... about 4 years ago
Refactor erasure conversion requirement into a trait More... about 4 years ago
Make status_code_storage<void> SFINAE friendly More... about 4 years ago
Fix erased status code stateful mixin detection More... about 4 years ago
Merge pull request #45 from BurningEnlightenment/dev/44-prevent-stateful-mixin-erasure More... about 4 years ago
Prevent constructing erased codes with state mixins More... about 4 years ago
Created a system_error2-nowindows.hpp single inclusion file for Herb. More... about 4 years ago
Fix duplicate case number in http_status_code.hpp More... over 4 years ago
Fix issue #43 by moving status code headers inside include/status-code. More... over 4 years ago
Rejig the HTTP status code mappings a bit.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 4 years ago
Add http_status_code.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 4 years ago