Commit Graph

154 Commits

Author SHA1 Message Date
EvanBalster
359b195c78 uuid_time_generator disabled, eliminating Windows dependency; #define UUID_TIME_GENERATOR to re-enable 2020-12-27 14:36:17 -08:00
Marius Bancila
5890c94bfa
Merge pull request #31 from egor-spk/fix-travis-build
Fix travis build
2020-11-09 14:48:44 +02:00
Egor Kuzmin
74b6b8be48 Added DESTINATION instead of TYPE in an install directive 2020-11-09 14:51:02 +03:00
Marius Bancila
a9b5941914
Merge pull request #30 from egor-spk/fix-readme-example
fix examples in README.md
2020-11-09 11:49:12 +02:00
Marius Bancila
1b74bbc183
Merge pull request #28 from egor-spk/refactor-cmake-project
Refactor cmake project
2020-11-09 11:12:42 +02:00
Marius Bancila
afef8d228d
Merge pull request #29 from egor-spk/fix-warnings
remove unused variable
2020-11-09 11:11:40 +02:00
Marius Bancila
d55abecb97
Merge pull request #26 from OptoCloud/patch-1
Remove [-Wconversion] warning in GCC
2020-11-09 11:10:41 +02:00
Egor Kuzmin
0d74ad6a26 fix examples in README.md 2020-11-06 12:21:41 +03:00
Egor Kuzmin
c8f730e77c remove find_dependency for CoreFoundation 2020-11-06 11:24:00 +03:00
Egor Kuzmin
40c08315a7 remove unused variable 2020-11-05 18:05:43 +03:00
Egor Kuzmin
a268dfbdb6 install step and create config-file package 2020-11-05 17:53:38 +03:00
Egor Kuzmin
ca94985a90 fix running tests 2020-11-05 12:13:14 +03:00
Egor Kuzmin
150f589fb1 default disable system generator 2020-11-05 11:58:24 +03:00
Egor Kuzmin
85ff00a004 using std::span from c++20
- Added the ability to use span from std when standard 20 is enabled.
- Previous catch version didn't work with 20 standard.
2020-11-05 10:34:56 +03:00
Egor Kuzmin
6ac13af81a modern cmake project struct
Added ability to add as a dependency to another cmake project via add_subdirectory
2020-11-03 18:25:37 +03:00
OptoCloud
da98fcf5ee
Remove [-Wconversion] warning in GCC
And i cleaned it up a little, casting the value to a uint8 is guaranteed to mask it to a byte
2020-10-29 12:23:44 +01:00
Marius Bancila
efc6744581 Merge branch 'master' of https://github.com/mariusbancila/stduuid 2020-09-10 01:05:58 +03:00
Marius Bancila
845fcf9d13 more tests 2020-09-10 01:05:17 +03:00
Marius Bancila
c2408b92e4
UUID_SYSTEM_GENERATOR macro
controls `uuid_system_generator`
2020-09-10 00:46:17 +03:00
Marius Bancila
cda38dd952 Merge branch 'master' of https://github.com/mariusbancila/stduuid 2020-09-10 00:44:42 +03:00
Marius Bancila
324ebf37fc uuid_system_generator conditioned by UUID_SYSTEM_GENERATOR macro 2020-09-10 00:44:26 +03:00
Marius Bancila
9184792fc3
update open discussion 2020-09-10 00:23:25 +03:00
Marius Bancila
6452aadcbe
Update P0959.md 2020-09-09 23:50:57 +03:00
Marius Bancila
987edad167
inline global constants 2020-09-09 23:50:37 +03:00
Marius Bancila
921f01fbea
Merge pull request #18 from kamrann/minor-fixes
Minor changes to preprocessor directives
2020-09-09 23:16:39 +03:00
Marius Bancila
1b12059d1a
Merge pull request #19 from dkowl/master
clang constant conversion warning fix
2020-09-09 23:15:26 +03:00
Marius Bancila
f08b54b88e
Merge pull request #23 from rickyviking/streamOperator
Stream << operator: restore original flags after streaming the uuid
2020-09-09 23:14:44 +03:00
Riccardo Corsi
904224fbfc Stream << operator: restore original flags after streaming the uuid 2020-09-09 15:42:02 +02:00
dkowl
48a02dd8da clang warning fix 2020-01-03 19:37:38 +01:00
Cameron Angus
6bd1e3bb78 Moved Windows defines before objbase.h includes, since it can include windows.h.
Wrapped defines in order to avoid redefinition warnings/errors under strict compilation settings.
2019-12-07 18:10:51 +00:00
Cameron Angus
4179dacce4 Fixed preprocessor directive for when no system defines exist. 2019-12-07 18:06:01 +00:00
Marius Bancila
207f06bd56
Update README.md 2019-07-25 11:32:38 +03:00
Marius Bancila
60769168bc
Update README.md 2019-07-25 11:29:16 +03:00
Marius Bancila
7bd86a11e3 test time gen only on Windows 2019-05-17 15:55:43 +03:00
Marius Bancila
b74a5eb7e9 - updates after Kona
- new constructors
- namespace constants for name-based uuids
2019-05-17 12:33:35 +03:00
Marius Bancila
f7a15f1e72 reduced number of gen time uuids 2019-05-17 08:55:03 +03:00
Marius Bancila
e0a781d245 uuid is class
noexcept on several functions
2019-02-20 01:25:17 +02:00
Marius Bancila
dee14f660d from_string return value 2019-01-28 09:09:50 +02:00
Marius Bancila
d660780bc4 proof reading 2019-01-28 09:07:48 +02:00
Marius Bancila
8a056e7436 trivial implementation for time-based uuid generator 2019-01-09 16:04:49 +02:00
Marius Bancila
7a0f71cb10 const references and function templates 2019-01-09 11:25:14 +02:00
Marius Bancila
58c7031c33 wording 2019-01-08 17:00:34 +02:00
Marius Bancila
29ce84bac9 comment on function from_string 2019-01-08 16:49:04 +02:00
Marius Bancila
bc37fa250b revision based on LEWGI feedback from San Diego 2019-01-08 16:46:19 +02:00
Marius Bancila
0ebaceee2f libuuid 2018-11-16 13:01:31 +02:00
Marius Bancila
c2e8aa2b65 changed options for logging 2018-11-16 12:30:19 +02:00
Marius Bancila
e5b8debe5e command to install uuid-dev 2018-11-16 11:12:01 +02:00
Marius Bancila
81fc825a5b BUILD_TESTS condition 2018-11-16 10:38:09 +02:00
Marius Bancila
cb5a727a4a travis script 2018-11-15 16:10:48 +02:00
Marius Bancila
de9a01803c
build badge 2018-11-15 13:48:57 +02:00