| 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
|