forked from pool/ms-gsl
- Fix build using googletest >= v1.17.0, boo#1244989 * https://github.com/microsoft/GSL/issues/1178 OBS-URL: https://build.opensuse.org/request/show/1287264 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/ms-gsl?expand=0&rev=9
81 lines
3.4 KiB
Plaintext
81 lines
3.4 KiB
Plaintext
-------------------------------------------------------------------
|
|
Thu Jun 19 15:01:50 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Fix build using googletest >= v1.17.0, boo#1244989
|
|
* https://github.com/microsoft/GSL/issues/1178
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Mar 2 19:31:11 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to upstream version 4.2.0
|
|
* New Features:
|
|
- Added gsl::swap for safely swapping gsl::not_null pointers (#1160)
|
|
- Introduced element_type member type to gsl::not_null for better type
|
|
trait consistency (#1196)
|
|
- Added support for strict_not_null with unique_ptr (#1179)
|
|
- Added comprehensive test suite for gsl::span including empty span,
|
|
conversion, and comparison tests (#1189)
|
|
* Performance Improvements:
|
|
- Significantly improved span_iterator performance with Clang compiler,
|
|
reducing overhead by up to 20x (#1166)
|
|
* Bug Fixes:
|
|
- Fixed GCC-specific bug with list initialization of const
|
|
references (#1175)
|
|
- Fixed SFINAE implementation in gsl::owner (#1174)
|
|
- Fixed issues with std::enable_if usage throughout the codebase (#1177)
|
|
- Modified include directives to use explicit "gsl/" prefix to prevent
|
|
header conflicts (#1184)
|
|
- Changed include directives to use relative paths to comply with
|
|
CppCoreGuideline SF.12 (#1194)
|
|
* Deprecated Features:
|
|
- Removed deprecated string_span feature (#1185)
|
|
- Marked the following features as deprecated as they are now in the
|
|
C++ standard:
|
|
* gsl::unique_ptr
|
|
* gsl::shared_ptr
|
|
* gsl::byte (since C++17)
|
|
* gsl::joining_thread
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 26 22:26:43 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Adding '_service' file for tarball download
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 21 16:21:35 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Looks like v4.1.0 was [re]released? List of changes under
|
|
https://github.com/microsoft/GSL/releases/tag/v4.1.0 is quite different
|
|
* Grabbed tarball from this [re]release.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 17 14:14:03 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to upstream version 4.1.0
|
|
* quoted form of #include when GSL includes GSL files by @beinhaerter
|
|
in #1030
|
|
* Suppress reserved identifier warning by @dmitrykobets-msft in #1041
|
|
* Make gsl::span's iterators use the contiguous_iterator concept by
|
|
@dmitrykobets-msft in #1035
|
|
* Suppress -Wfloat-equal warning by @dmitrykobets-msft in #1043
|
|
* gsl/narrow should include by @TheJCAB in #1044
|
|
* Many other changes, see:
|
|
https://github.com/microsoft/GSL/releases/tag/v4.1.0
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 25 13:29:36 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Enabling testing suite
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 23 23:28:54 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
|
|
|
|
- Trim duplicate autogenerated cmake() from ms-gsl-devel.
|
|
- Delete -static provide, it's not provided.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun May 14 16:50:20 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Initial version from upstream
|
|
* Pulled, in general, from OBS://home:Dead_Mozay:telegram/ms-gsl
|