Commit Graph

11 Commits

Author SHA1 Message Date
James E. King III
eabf964e98 Fix endian issue copying md5 result to byte buffer.
Fix the sha1 and md5 unit tests for endian correctness.
Originally identified by BinCaoWR in GitHub issue #86 and PR #87

This fixes #86
This closes #87
2019-06-25 13:21:13 -04:00
tinko92
24e3e0db36 Fix for typo (LICENCE) and for https links to license (#103)
* Fix Typo in link to License.
* Changed links to https.
2019-04-22 08:56:05 -04:00
James E. King, III
5935ff5d55 travis build job changes 2017-10-26 19:06:09 -04:00
James E. King, III
40c3f1a435 resolve some build warnings identified in the test matrix 2017-10-14 22:06:05 -04:00
James E. King, III
3d2f7758e9 refactor name_generator to have a configurable hash algorithm
and provide backwards compatibility for sha1, and also added
md5 to complete the RFC 4122 spec implementation

as such, boost::uuids::name_generator is deprecated, however
still defined to use the same implementation in previous boost
releases, and name_generator_sha1 as well as name_generator_md5
now exist, in preparation for whatever will replace sha1.

to properly test the new header structure, I took the bjam
rule from winapi to isolate each header as an include and make sure
it has no dependencies on other headers to be included first,
and was able to remove a few test files that became unnecessary.

This fixes #26
2017-10-10 09:01:43 -04:00
Andy Tompkins
5049a1bf67 added sha1 tests for really long messages
[SVN r80502]
2012-09-12 01:55:32 +00:00
Andy Tompkins
dc84270729 ticket #5325
[SVN r76406]
2012-01-11 04:14:17 +00:00
Andy Tompkins
b7365545bb Ticket #5235
[SVN r72273]
2011-05-30 00:44:03 +00:00
Andy Tompkins
3ca9d3fae0 merged uuid from trunk
[SVN r60927]
2010-03-30 03:15:44 +00:00
Andy Tompkins
ce9760cad0 Fixed a few compile problems.
[SVN r58309]
2009-12-12 05:01:13 +00:00
Andy Tompkins
f883e1ffc0 Added uuid library
[SVN r57988]
2009-11-28 04:16:43 +00:00