15 Commits

Author SHA1 Message Date
0819272170 Rename nil() to isNil() to allow usage in objective-c 2024-04-08 17:26:58 +02:00
dd54910eb6 Fix build issues 2024-04-08 14:39:26 +02:00
Boris Kolpackov
40866ef791 Fix incorrect exception name in documentation comments 2023-06-06 11:31:30 +02:00
Boris Kolpackov
8677816283 Make move constructor/assignment noexcept 2023-06-06 11:20:29 +02:00
Boris Kolpackov
34ffd89103 Use snprintf() instead of sprintf() to avoid warnings 2023-06-06 11:15:39 +02:00
Boris Kolpackov
cbdf437105 Add support for OpenBSD
Currently only version 4 UUIDs (randomly generated) are considered strong.
The should be available at least from OpenBSD 6.4 according to the man
pages.
2022-05-17 08:58:15 +02:00
Boris Kolpackov
3d3e8a83c0 Add support for Emscripten (weak generation only) 2022-03-01 12:01:14 +02:00
Boris Kolpackov
5f5ea4c399 Mark headers as importable 2022-03-01 10:50:00 +02:00
Boris Kolpackov
35a76faf0a Add <libstud/uuid.hxx> convenience header 2022-03-01 10:47:51 +02:00
Boris Kolpackov
1d645a78d3 Reuse FreeBSD implementation on NetBSD 2020-07-27 15:00:56 +02:00
Karen Arutyunov
63278c30ea Use switch in buildfile 2019-12-02 18:16:51 +03:00
Karen Arutyunov
82c98ed1a3 Use variable block for targets with prerequisites 2019-12-02 18:16:51 +03:00
Karen Arutyunov
16162a1f57 Adapt version.hxx.in to increasing standard version major, minor, and patch max values up to 99999 2019-05-24 20:55:19 +03:00
Boris Kolpackov
fd0a8b983c Upgrade to build2 0.9.0 functionality 2019-03-23 14:43:34 +02:00
Boris Kolpackov
66b1975f72 Initial libstud-uuid implementation 2018-09-24 20:33:37 +02:00