Commit Graph

96 Commits

Author SHA1 Message Date
Marius Bancila
07c92656b5 fixed list of changes 2018-09-05 12:51:53 +03:00
Marius Bancila
0a42b9f66d operator <=>
discussion on odering design
2018-09-05 12:50:50 +03:00
Marius Bancila
3a1cf82c79
Merge pull request #9 from janisozaur/fixes
Fixes
2018-08-06 10:39:11 +03:00
Michał Janiszewski
257fec44b6 Drop constexpr from uuid::as_bytes() due to reinterpret_cast 2018-08-05 00:26:59 +02:00
Michał Janiszewski
99d1fade3a Explicitly initialise member fields, as required by constexpr 2018-08-05 00:23:08 +02:00
Michał Janiszewski
43ff649cfe Mark cmake project as C++-only 2018-08-05 00:16:55 +02:00
Michał Janiszewski
4bcf7136a5 Avoid clash with libuuid's uuid_variant symbol
https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git/tree/lib/uuid/uuid.h.in?id=94f20cd51522dd718bc4a459ea65d72a722d1874#n97
2018-08-05 00:11:05 +02:00
Michał Janiszewski
f7d5d69fd7 Mark unused variables in test 2018-08-05 00:05:34 +02:00
Michał Janiszewski
adb24b3d9d Ensure structs get defined in correct order
uuid_version tried to use (yet) unknown uuid_error. Reorder their
definitions to address this issue.
2018-08-05 00:01:20 +02:00
Michał Janiszewski
2e07420571 Add missing include for memcmp
memcmp is defined in cstring, yet it wasn't included in the files that
tried using it.
2018-08-05 00:00:26 +02:00
Marius Bancila
ca9f84418c using instead of typedef 2018-06-29 10:33:08 +03:00
Marius Bancila
52587059aa from_string, constexpr, & others 2018-06-29 09:54:51 +03:00
Marius Bancila
a296a1359f from_string is static member of uuid 2018-06-29 09:38:26 +03:00
Marius Bancila
f93f0cda5a removed non-const as_bytes 2018-06-29 09:34:09 +03:00
Marius Bancila
6e8f536a4a constexpr added 2018-06-29 09:33:38 +03:00
Marius Bancila
7a59e5dc30 {} format clarification 2018-06-27 16:25:19 +03:00
Marius Bancila
722bb6cc50 span<byte, 16> 2018-06-27 16:22:00 +03:00
Marius Bancila
50e9562617 added UUID format specification from RFC 4122 and revision history section 2018-06-27 16:16:11 +03:00
Marius Bancila
54b54bdab5 revision 1 based on standard committe and community feedback 2018-06-27 11:27:00 +03:00
Marius Bancila
4e27a1e02a added GSL for span implementation 2018-06-27 11:26:35 +03:00
Marius Bancila
114a0e5e90
Update P0959.md
to_string() and to_wstring() are inline
2018-05-15 09:43:58 +03:00
Marius Bancila
13c6d59115 to_string() is inline
warnigns fixed
use catch testing framework
2018-05-15 09:41:49 +03:00
Marius Bancila
e1f1a1e59e renamed nil() to is_nil() 2018-05-14 16:42:38 +03:00
Marius Bancila
bf8ef0961d
missing } 2018-03-12 14:59:31 +02:00
Marius Bancila
0ccd424d81
removed uuids namespace reference 2018-03-12 14:28:52 +02:00
Marius Bancila
7f876e068b
Update P0959.md
syntax highlighting
2018-02-28 21:48:04 +02:00
Marius Bancila
cc4eda9f99
Merge pull request #2 from nabijaczleweli/master
Add syntax highlighting to and fix capitalisation in README
2018-02-28 21:45:22 +02:00
nabijaczleweli
332cb416e4
Add syntax highlighting to README. Fix capitalisation in README 2018-02-28 16:42:52 +01:00
Marius Bancila
35cd39a622
Merge pull request #1 from paralax/patch-1
fix some typos, no content changes
2018-02-19 17:20:05 +02:00
jose nazario
9d255671db
fix some typos, no content changes 2018-02-19 10:08:50 -05:00
Marius Bancila
830b057a3f
P0959R0 2018-02-19 12:09:16 +02:00
Marius Bancila
1d511592ce
Rename paper.md to P0959.md 2018-02-12 23:03:19 +02:00
Marius Bancila
1afab0addf
official document number 2018-02-12 23:00:05 +02:00
Marius Bancila
b986f36294
header 2018-02-12 09:40:40 +02:00
Marius Bancila
4360b1b966
overview 2018-02-12 09:28:54 +02:00
Marius Bancila
71243ab35d
formatting 2018-02-12 09:24:35 +02:00
Marius Bancila
259f31559f
refinings 2018-02-12 09:20:37 +02:00
Marius Bancila
fa278d23e9
swap specifications 2018-01-31 09:39:08 +02:00
Marius Bancila
5ea167b47a
implementation-defined iterators 2018-01-31 09:33:50 +02:00
Marius Bancila
8454c6179f
overview 2018-01-31 09:30:39 +02:00
Marius Bancila
a0274c8a15
swap and hash 2018-01-31 09:26:03 +02:00
Marius Bancila
63ae42c104
removed uuid_default_generator 2018-01-31 09:14:18 +02:00
Marius Bancila
2154809782
removed default generator 2018-01-31 09:10:33 +02:00
Marius Bancila
e56c4c5ac5
uuid_system_generator 2018-01-31 09:07:46 +02:00
Marius Bancila
16b00a2e27 Merge branch 'master' of https://github.com/mariusbancila/stduuid 2018-01-31 09:05:34 +02:00
Marius Bancila
8761a7ed7e uuid_default_system -> uuid_system_generator 2018-01-31 09:05:04 +02:00
Marius Bancila
21de11f208
interators constructor section fixed 2018-01-31 09:04:26 +02:00
Marius Bancila
c55a99c3d4
separated size and nil 2018-01-23 11:23:10 +02:00
Marius Bancila
03ec86bbb5
to_string/to_wstring examples 2018-01-23 11:11:14 +02:00
Marius Bancila
af754e2110
update on uuid_default_generator 2018-01-22 11:00:52 +02:00