| Fix `SYSTEM_ERROR2_AVOID_STDIO_INCLUDE` not compiling on MSVC. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
5 months ago
|
| Add `SYSTEM_ERROR2_AVOID_STDIO_INCLUDE` |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
6 months ago
|
| Fix CI |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
10 months ago
|
| Fix that status code wasn't usable from `constexpr` like it was thought it was. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
10 months ago
|
| Fix a silly memory leak mistake in the unit tests. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
10 months ago
|
| Fix broken `http_status_code` #73. This was a bit more work for the AI, but it did surprisingly well after a little encouraging it to work in smaller steps and write out plans for what it decided to write. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
10 months ago
|
| Fix broken `boost_error_code` (#73). |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
10 months ago
|
| Add recursive ADL lookup bug workaround for AppleClang and older C++ 11 compilers. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
10 months ago
|
| Revert the last few commits, and formally ban `make_status_code()` taking a `status_code`. The previous code worked just fine on most recent compilers, but triggered recursive ADL lookup bugs on older compilers. Most unfortunately, AppleClang still has the historical recursive ADL lookup bug, which means the recent commits broke AppleClang completely. Therefore, with much regret, I'll have to ban the make status code ADL customisation point being able to take status codes as input. This will fix AppleClang and older compiler support. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
10 months ago
|
| Fix build on MSVC. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
11 months ago
|
| Fix build breakage on MSVC. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
11 months ago
|
| Refactor how status code and errored status code are implemented to: |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
11 months ago
|
| Now that errored status codes are status codes, we need to prevent recursive make_status_code() ADL lookup when determining noexceptness. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
11 months ago
|
| Implement missing nothrow constructor for errored_status_code. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
11 months ago
|
| Errored status codes are now also status codes (https://github.com/ned14/outcome/issues/319). |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
11 months ago
|
| Minor fix to match C implementation semantics |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
11 months ago
|
| Refactor C++ status code to be ABI compatible with C status code. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
about 1 year ago
|
| Refactor C++ status code to be ABI compatible with C status code. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
about 1 year ago
|
| Bump min cmake to 3.10 to shut cmake 4 up. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 1 year ago
|
| Use char returning `strerror_r` on Android. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
almost 2 years ago
|
| Suppress annoying warnings on new MSVC |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
almost 2 years ago
|
| Fix inline GDB pretty printer on Android toolchains using the technique from https://github.com/ned14/outcome/pull/308 |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
almost 2 years ago
|
| Prevent breakage of Android builds. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
about 2 years ago
|
| Update CI actions to latest |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
about 2 years ago
|
| Try again inline GDB pretty printer |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 2 years ago
|
| Fix bad inline GDB pretty printer escaping. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 2 years ago
|
| Long overdue: add an autoloaded GDB pretty printer for status code. You can disable the inline printer using macro `SYSTEM_ERROR2_DISABLE_INLINE_GDB_PRETTY_PRINTERS`. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 2 years ago
|
| Finish fixing issue #64 by adding a Mac OS CI runner. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 2 years ago
|
| Fix issue #32 Mingw build support. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 2 years ago
|
| Merge pull request #67 from jcelerier/master |
|
More...
|
over 2 years ago
|