Commit Graph

  • ca0185f9f2 add a big-endian bdde travis ci job to prove endian issues resolved cc James E. King III 2019-06-23 16:28:40 -0400
  • cc9648b68c Add BOOST_UUID_COMPAT_PRE_1_71_MD5 compatibility mode James E. King III 2019-06-25 12:05:00 -0400
  • 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 James E. King III 2019-06-23 15:39:45 -0400
  • 5e55711b59 Add asan and tsan travis jobs James E. King III 2019-06-10 07:46:28 -0400
  • 79b73f63af Add a clang-win build job [skip travis] James E. King III 2019-05-14 07:30:45 -0400
  • a49929bd06 Reduce overall CI resources with less cxxstd combinations. James E. King III 2019-06-07 11:26:05 -0400
  • e972f80a6d Add gcc-9 CI job on Travis CI James E. King III 2019-06-07 06:40:20 -0400
  • a165661012 Add Visual Studio 2019 CI job on Appveyor James E. King III 2019-04-19 07:01:56 -0400
  • be5876a0fc Try gcc-8 and gcov-8 to improve coverage results (maybe) James E. King III 2019-05-02 16:54:27 -0400
  • 24e3e0db36 Fix for typo (LICENCE) and for https links to license (#103) tinko92 2019-04-22 14:56:05 +0200
  • 638f72a70c fix coverity scan James E. King III 2019-04-19 22:42:05 -0400
  • abfb3a918a Implement std::hash in terms of hash_value. Andrey Semashev 2019-04-16 01:05:20 +0300
  • bc789d8a76 Disable getentropy backend on Linux and Android. Andrey Semashev 2019-04-04 16:18:05 +0300
  • 32469a666d Avoid undefining BOOST_AUTO_LINK_NOMANGLE tomy2105 2019-03-28 11:03:45 +0100
  • 614108a584 Refresh CI scripts James E. King III 2019-04-18 23:39:51 -0400
  • 2400f69519 Fix -Wmissing-noreturn clang warning Marcel Raad 2019-02-25 12:58:24 +0100
  • 695c6782c6 Fix -Wextra-semi clang warning Marcel Raad 2019-02-25 12:12:29 +0100
  • 14a90261c7 Update Travis CI build jobs James E. King III 2018-11-02 12:44:21 -0400
  • cbf098f298 Expanded windows CI tests for more coverage James E. King III 2018-10-31 19:36:55 -0400
  • 527686352c Expand Travis CI build coverage James E. King III 2018-10-28 02:17:27 +0000
  • 92cf9dd7d4 Make entropy_error default visible James E. King III 2018-10-25 08:37:50 -0400
  • 496c0c8ee5
    Update sha1.hpp header, it had the wrong path in it. James E. King III 2018-10-17 19:33:43 -0400
  • 9b1988001f fix test code warning in matrix build: hides previous local declaration James E. King III 2018-10-11 12:48:00 +0000
  • 2c142e311a Disabled getrandom provider on Android prior to API version 28. Andrey Semashev 2018-08-16 00:12:32 +0300
  • 9522a13919 fix failing ci jobs in travis James E. King III 2018-07-14 17:42:41 +0000
  • 405f961431 Add support for Linux-specific getrandom call to obtain random data. Andrey Semashev 2018-06-17 19:11:58 +0300
  • 4a9f620b6d Add support for movability to random generators. Fix POSIX random provider. Andrey Semashev 2018-06-17 17:45:24 +0300
  • 0d0aa876e5 Merge branch 'master' into develop James E. King III 2018-06-17 11:48:31 +0000
  • ed64c1cfab re-add limited benchmark ci environment setting James E. King III 2018-06-17 11:48:02 +0000
  • 2426074963 move ci to boost-ci model James E. King III 2018-06-17 01:44:15 +0000
  • 1e79294e1b fix name in meta James E. King III 2018-05-17 17:32:55 +0000
  • a29e092870 fix compile error on MSVC2010 with new std::hash adapter James E. King III 2018-05-15 01:20:19 +0000
  • 3f480ed032 make valgrind exit with error status on failure James E. King III 2018-05-15 00:32:12 +0000
  • 33da3e2a5b issue-65: remove deprecated sha1 header compatibility redirect which was moved to detail in the last release James E. King III 2018-05-08 00:54:12 +0000
  • 903e8928f6 issue-59: add std::hash support header James E. King III 2018-05-06 16:06:20 -0400
  • aeffc013c0 Work around a gcc-7.3 issue running ubsan on travis CI James E. King, III 2018-04-29 08:28:56 -0400
  • 7131140659 Add license file James E. King, III 2018-04-29 09:57:56 -0400
  • ef41a4ca08 Work around a gcc-7.3 issue running ubsan on travis CI James E. King, III 2018-04-29 08:28:56 -0400
  • 0354bbdc92
    Add license file James E. King, III 2018-04-29 09:57:56 -0400
  • fa64dc450c Merge branch 'develop' of github.com:boostorg/uuid James E. King III 2018-04-27 19:33:50 +0000
  • 25de969656 fix uuid test bjam dependency declarations James E. King III 2018-03-26 11:16:06 -0400
  • d3eb2b250a fix uuid test bjam dependency declarations James E. King III 2018-03-26 11:16:06 -0400
  • d37088ab07 synchronize changes with winapi for bcrypt availability James E. King, III 2018-03-26 14:23:49 -0400
  • 5fc3a4fa4f Switch WINAPI calling convention macros to the replacements from Boost.WinAPI Andrey Semashev 2018-03-11 20:36:46 +0300
  • 421aa369ec improve code coverage results processing James E. King III 2018-03-07 15:35:49 -0500
  • 6449735726 Update README James E. King III 2018-01-28 08:48:24 -0500
  • 74546c27cc remove unnecessary file James E. King III 2018-01-28 08:10:48 -0500
  • 39f6b5cc4b enable coverity scan builds on push or cron jobs in master and develop James E. King III 2018-01-23 11:21:40 -0500
  • 4b417d816d add cygwin 32 and 64-bit builds, and mingw 32-bit builds to appveyor James E. King III 2018-01-21 21:19:15 -0500
  • 0e0c9dc850 update ci build for cppcheck and ubsan James E. King III 2018-01-19 12:42:36 -0500
  • 0277157023
    Merge pull request #55 from danieljames/feature/fix-links James E. King, III 2018-01-11 16:50:58 -0500
  • 69432bbc64 Fix relative links in documentation Daniel James 2018-01-11 17:27:33 +0000
  • 52ee2828e9 fix warnings identified in new random provider code through the test matrix, on Windows 64-bit targets James E. King III 2017-12-20 14:50:26 -0500
  • a8a1ec3d82 Changed the default random_generator implementation to use operating-system provided entropy as it is more secure and faster for the typical use case of generating one uuid at a time. James E. King III 2017-12-18 09:52:04 -0500
  • 1df4b88c65
    Merge pull request #54 from jeking3/11482-2 James E. King, III 2017-11-11 14:15:36 -0500
  • 8a81273ebf revert change to string_generator so it continues to throw std::runtime_error like it always had before therefore removing a breaking change before release James E. King, III 2017-11-10 17:49:57 -0500
  • 5a48cab9af provide a name_generator_latest that always uses the latest hashing algorithm for applications that do not need stable hashing over time James E. King, III 2017-11-04 11:42:30 -0700
  • 288fd3ef13 remove non-standards compliant code which is inconsequential in seed_rng James E. King, III 2017-11-03 07:55:54 -0700
  • 887111fe66 fix master coverity build job James E. King, III 2017-11-03 05:35:28 -0700
  • 46234e79bc fix warning on older msvc in md5 code James E. King, III 2017-11-01 19:39:51 -0400
  • b5adde4409 fix warnings identified by regression matrix James E. King, III 2017-11-01 08:59:25 -0400
  • a489a2838c fix appveyor status shield URL for master branch in top level readme James E. King, III 2017-10-31 21:24:15 -0700
  • 7810839cd9 fix build error on cygwin James E. King, III 2017-10-31 21:08:54 -0700
  • 797d47df61 improve coverage (except for hashing headers) to 100% James E. King, III 2017-10-31 17:27:11 -0700
  • 45b8446255 improve string generator coverage to 100% and resolve build warning James E. King, III 2017-10-31 16:15:38 -0700
  • 4481ee0cb7 remove incorrect comment in codecov script James E. King, III 2017-10-31 14:44:17 -0700
  • 71abd3cbf4 fix codecov pathing (finally) and improve string generator coverage James E. King, III 2017-10-31 09:17:45 -0400
  • b27a658204 codecov yaml fixes to pathing James E. King, III 2017-10-30 13:05:14 -0400
  • 1cbee0e632 enable branch coverage information James E. King, III 2017-10-28 00:46:46 -0400
  • 49acd0c629 update build status in readme James E. King, III 2017-10-27 23:39:25 -0400
  • e6af7b44fa get the .codecov.yml file to line up results with git repo James E. King, III 2017-10-27 20:40:52 -0400
  • aa5927510b make codecov.io actually work James E. King, III 2017-10-27 14:47:50 -0400
  • 778d39f853 add codecov.io support James E. King, III 2017-10-27 13:34:30 -0400
  • 5935ff5d55 travis build job changes James E. King, III 2017-10-26 14:56:41 -0400
  • 19ddf9242e add valgrind to a build job James E. King, III 2017-10-25 18:52:56 -0400
  • 59cebbf099 Merge pull request #46 from Lastique/update_winapi James E. King, III 2017-10-24 23:43:03 -0400
  • 438bbd0bdf Updated Boost.WinAPI usage to the new location and namespace. Andrey Semashev 2017-10-25 01:16:03 +0300
  • 40c3f1a435 resolve some build warnings identified in the test matrix James E. King, III 2017-10-14 07:49:25 -0400
  • a7962053b8 9343: fix incorrect uuid format in string generator comment James E. King, III 2017-08-03 22:01:09 -0400
  • 300f0984aa enable coverity scan builds on master pull requests James E. King, III 2017-10-12 05:26:57 -0700
  • 966c5dd2d3 re-enable serialization test James E. King, III 2017-10-12 05:26:44 -0700
  • 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 James E. King, III 2017-09-23 16:40:33 -0700
  • 43588c449f Update README.md with build status from official builds James E. King, III 2017-10-08 21:51:39 -0400
  • 987b87f41e Merge pull request #35 from jeking3/issue-34-name-constants James E. King, III 2017-09-25 19:06:44 -0400
  • 31f74b28f3 add RFC-4122 namespaces from appendix C to name generator James E. King, III 2017-09-22 17:22:37 -0700
  • 3156f52d2e Merge pull request #30 from jeking3/issue-27 James E. King, III 2017-09-10 16:22:14 -0400
  • d69a529573 Add appveyor and travis pull request integration. Made appveyor.yml and .travis.yml generic so they can be used elsewhere. Disabled the serialization test for now, until serialization's develop branch builds successfully on all the CI platforms again. James E. King, III 2017-09-06 19:20:11 -0700
  • c53eb5a92d Merge pull request #23 from jeking3/trac-10665 Edward Diener 2017-08-14 10:34:28 -0400
  • 5369a9af95 trac-10665: fix name_generator implementation const correctness, now matches documentation James E. King, III 2017-08-12 17:43:46 -0700
  • 0fce535ec8 Fix incorrect documentation link in new readme James E. King, III 2017-08-12 07:38:33 -0400
  • da0f4dae75 Merge pull request #22 from jeking3/readme Marshall Clow 2017-08-11 11:54:31 -0700
  • 9b8522433a added a top level README.md file to appease github, modeled after the one in Boost.Log James E. King, III 2017-08-11 14:15:24 -0400
  • 4e567094b3 Merge pull request #21 from jeking3/trac-12258 Edward Diener 2017-08-10 12:50:06 -0400
  • 7ba5d2b46a 12258: re-enable unit test for random_device generator James E. King, III 2017-08-10 12:02:01 -0400
  • d5c0706ce5 Merge pull request #20 from jeking3/trac-12280 James E. King, III 2017-08-10 11:45:12 -0400
  • acc282b318 12280: fix documentation file locations to conform with boost library requirements James E. King, III 2017-08-10 11:05:25 -0400
  • 392229005f Add Jim to the maintainers Michael Caisse 2017-08-10 07:58:29 -0700
  • 1061e09eb8 Merge pull request #17 from jeking3/trac-11482 Edward Diener 2017-08-09 18:35:45 -0400
  • 07f68d3b9c 11482: uuid string generator now throws if there is any unexpected input following successful conversion of a uuid in the input string 11483: uuid string generator now throws std::invalid_argument instead of std::runtime_error on an invalid uuid string 12253: make the uuid parser reject invalid data and added negative test cases to prove it James E. King, III 2017-08-03 11:58:56 -0400
  • 356fcd1dff Merge pull request #18 from jeking3/trac-12971 Edward Diener 2017-08-03 22:49:31 -0400