Commit Graph

  • 2e0586fdf5 added type aliases for string_span types char16_t and char32_t Galik 2017-08-17 03:27:23 +0100
  • 842344e94b turning off warning (#548) Rian Quinn 2017-08-16 20:06:30 -0600
  • e249f861e3 Allow to use system version of the catch test framework (#549) Nicholas Guriev 2017-08-17 06:00:30 +0400
  • 80aa4b0c54 Updated README to include additional build report. Neil MacIntosh 2017-08-16 18:40:49 -0700
  • 25f913e200 Fix catch installation issue (#540) Tiago 2017-08-16 18:38:47 -0700
  • 8365eaa7a6 Allow to use system version of the catch test framework Nicholas Guriev 2017-08-11 19:08:39 +0300
  • ce7303385b turning off warning Rian Quinn 2017-08-09 17:33:47 -0600
  • 01998df193 Made string_span details::string_length() generic Galik 2017-08-05 02:02:31 +0100
  • 6822c36cba Fix catch installation issue Tiago Macarios 2017-07-31 21:16:01 -0700
  • 2b8d20425e Allow users to override GSL_USE_STD_BYTE (#536) Casey Carter 2017-07-24 17:26:21 -0700
  • d658b11bb5 Allow users to override GSL_USE_STD_BYTE Casey Carter 2017-07-22 20:37:01 -0700
  • be43c79742 Removed VS2013 workarounds. (#534) Neil MacIntosh 2017-07-14 04:40:27 -0700
  • a3792ca273 Updated README to remove VS2013 reference. Neil MacIntosh 2017-07-14 01:32:35 +0000
  • 142aacc82a Removed VS2013 workarounds. Neil MacIntosh 2017-07-13 18:28:32 -0700
  • b2ee484334 Move from unittest-cpp to catch for unit testing. (#533) Neil MacIntosh 2017-07-13 13:53:56 -0700
  • 1084dcab49 Updated documentation to reflect use of Catch. Neil MacIntosh 2017-07-13 13:26:28 -0700
  • 4433a39cd1 Fixed merge conflicts. Neil MacIntosh 2017-07-13 19:47:46 +0000
  • fbfdacb45f
    Enable usage of gsl::narrow with exceptions disabled Damian Jarek 2017-03-28 23:53:49 +0200
  • e86569c89d Fix issue #525 GSL tests broken with GCC 7.1.0 Gary Furnish 2017-06-02 16:41:58 -0600
  • e479127364 Merge 7d608055d8 into 1f87ef73f1 Galik 2017-06-02 22:41:05 +0000
  • 3e31138c68 Merge 8a3a431d7e into 1f87ef73f1 Galik 2017-06-02 22:41:05 +0000
  • 5b8759d152 Merge 56e3ff9a62 into 1f87ef73f1 Alexey Malov 2017-06-02 22:41:04 +0000
  • 1f87ef73f1 Fix cstddef include in wrong place. (#520) Gary Furnish 2017-06-02 09:45:42 -0600
  • d806c19c0c Fix STD_BYTE cstddef include in wrong place. Gary Furnish 2017-06-02 08:52:04 -0600
  • 010ab921bf Fix multi_span constructor taking a const std::array. (#523) Vincent Zalzal 2017-06-02 00:55:25 -0400
  • f8420a51a3 Fix multi_span constructor taking a const std::array. The current ctor was not called even by the unit test (it was calling the "container" ctor instead). I mimicked the constructor taking a non-const std::array to fix the issue. Vincent Zalzal 2017-06-02 00:03:37 -0400
  • d2ade08e23 Merge 51fef79a92 into 1cfb241be7 Rian Quinn 2017-06-01 07:35:16 +0000
  • 1cfb241be7 Fix bug in comparison that selects std::byte. Neil MacIntosh 2017-05-31 19:08:11 -0700
  • 7731a91d75 Use std::byte when available. (#519) Neil MacIntosh 2017-05-31 18:42:06 -0700
  • 6ad368b9ac Review feedback. Neil MacIntosh 2017-05-31 18:29:30 -0700
  • 4fbfe3c277 Rollback the /std:c++latest flag used for testing. Neil MacIntosh 2017-05-31 17:08:52 -0700
  • 7d35b005ac Use std::byte implementation when available with MSVC. Neil MacIntosh 2017-05-31 17:04:55 -0700
  • 247c4250d4 Fixes dereferencing operator issue #517 introduced in PR #513 (#516) Alexey Malov 2017-05-31 21:18:55 +0300
  • 3daa600f2f add gsl_algorithm to the main header Rian Quinn 2017-05-31 05:50:16 -0600
  • 1e666def87 added more tests for not_null::operator* Alexey Malov 2017-05-31 11:35:35 +0300
  • 2696332627 Fixes issue with dereferencing operator issue #491 introduced in PR #513 Alexey Malov 2017-05-31 10:27:13 +0300
  • b2b84ba71e Merge 5308e84268 into 30595c1f1d Pierre Chevalier 2017-05-31 07:01:47 +0000
  • 30595c1f1d Restricting usage of owner<T> to pointer types (#507) saurabh singh 2017-05-31 08:38:12 +0530
  • 23581d4d63 Adding derference operator to not_null (#513) saurabh singh 2017-05-30 22:36:21 +0530
  • a6064782ac Merge 28d6fd1d50 into d1032864aa Ranieri Althoff 2017-05-30 16:58:27 +0000
  • bb3953db5c Merge 845a59425c into d1032864aa Rian Quinn 2017-05-30 16:57:54 +0000
  • d1032864aa Fix use of 0 instead of nullptr warning (#515) Gary Furnish 2017-05-30 10:57:45 -0600
  • 06aec66b3b Review comments bashrc_real 2017-05-30 22:19:15 +0530
  • 7abfc98198 GSL_NOEXCEPT should appear before the initialization list (#514) Galik 2017-05-30 16:09:09 +0100
  • 37f39d8964 Fix use of 0 instead of nullptr warning Gary Furnish 2017-05-29 21:01:18 -0600
  • 7fd85ed7d2 GSL_NOEXCEPT should appear before the initialization list Galik 2017-05-27 03:02:22 +0100
  • 6d09e7fb2f sending unittest-cpp update through Galik 2017-05-27 01:38:35 +0100
  • d374910cb6 Merge branch 'master' into joining_thread Galik 2017-05-27 01:24:40 +0100
  • 39902b6ec0 span_iterator: converting constructor isn't a copy constructor (#511) Casey Carter 2017-05-26 15:41:12 -0700
  • f36e9ad78c Adding derference operator to not_null bashrc_real 2017-05-26 23:40:26 +0530
  • 67241a0f64 Merge branch 'master' of https://github.com/bashrc-real/GSL bashrc_real 2017-05-26 23:29:03 +0530
  • fb38ad1dd9 Removing dereference operator changes for not-null bashrc_real 2017-05-26 22:56:22 +0530
  • fc379f5ed5 Removing dereference operator changes for not-null bashrc_real 2017-05-26 22:56:22 +0530
  • 56e3ff9a62 SizeTypeTraits have been removed from multi_span since it is not used Alexey Malov 2017-05-25 18:54:12 +0300
  • cc75c0e3be Fixes conflict with max macro from windows.h Alexey Malov 2017-05-25 16:17:32 +0300
  • b77afbde0e span_iterator: converting constructor isn't a copy constructor Casey Carter 2017-05-22 12:29:43 -0700
  • 4f7b7a8626 removed -pthread flag from clang link phase putting it in compile phace instead Galik 2017-05-21 20:06:32 +0100
  • dfa32444ac updated tests/CMakeLists.txt to include thread_tests.cpp and -pthread compile flag Galik 2017-05-21 18:46:23 +0100
  • c5d10e851a added tests/thread_tests.cpp Galik 2017-05-21 18:44:35 +0100
  • 31c5b17ba9 included <gsl/gsl_thread> in <gsl/gsl> Galik 2017-05-21 18:43:43 +0100
  • 8f5c382fdf added include/gsl/gsl_thread Galik 2017-05-21 18:42:23 +0100
  • 8a3a431d7e renamed raii_thread to joining_thread Galik 2017-05-21 18:11:08 +0100
  • bd0b87c55c Merge branch 'master' of https://github.com/bashrc-real/GSL bashrc_real 2017-05-15 23:07:45 +0530
  • 0a101d8043 Adding dereference operator to not_null bashrc_real 2017-05-15 23:07:31 +0530
  • e4e32ed36e Added comment about the new constraint on owner bashrc_real 2017-05-13 16:41:47 +0530
  • dfaeef1ef9 Removing an additional type that was created for testing bashrc_real 2017-05-13 16:25:51 +0530
  • 2422e70fa5 Restricting usage of owner<T> to pointer types bashrc_real 2017-05-13 16:11:52 +0530
  • 063b7c16a5 Add missing find_module macro Willy Scheibel 2017-05-12 10:48:40 +0200
  • 2517ed899a Install GSLConfig, too Willy Scheibel 2017-05-11 17:34:35 +0200
  • 1a06c9f83f Add GSLConfig and export GSL target Willy Scheibel 2017-05-11 17:15:36 +0200
  • 4d9bc1868d added thread_tests.cpp Galik 2017-05-09 04:04:01 +0100
  • c44773f7cd added <gsl/gsl_thread> Galik 2017-05-09 04:03:01 +0100
  • 7d608055d8 Merge branch 'master' into thread_classes Galik 2017-05-09 03:28:52 +0100
  • 1f82596e1d Update README.md to include a new OS X combination Neil MacIntosh 2017-05-07 12:37:44 -0700
  • 845a59425c Replace UnitTest-cpp with Catch Rian Quinn 2017-04-28 06:45:49 -0600
  • 8b320e3f5d Update CMake usage (#493) Tiago 2017-04-25 17:08:36 -0700
  • 04010a8f16 Merge c9fde56eab into 64c0ca64ce Johel Ernesto Guerrero Peña 2017-04-25 19:24:23 +0000
  • 64c0ca64ce make_span for array doesn't pass N as span template parameter (#498) ewoudvc 2017-04-25 21:01:49 +0200
  • c56e20907b make_span for array doen't pass N as span template parameter Ewoud Van Craeynest 2017-04-24 21:38:38 +0200
  • e9c5819092 Refactor tests configuration Tiago Macarios 2017-04-19 19:42:09 -0700
  • 240dfb46c4 Refactor tests so they show together on VS Tiago Macarios 2017-04-19 19:27:18 -0700
  • 03a3a876af Refactor code that pulls unittest-cpp Tiago Macarios 2017-04-19 18:56:34 -0700
  • a493801238 Cut support for c++11 Tiago Macarios 2017-04-19 18:46:03 -0700
  • d823890459 Refactor cmake file to have GSL as an interface Tiago Macarios 2017-04-19 18:22:21 -0700
  • 27a04cb106 Merge 8faa661d42 into ebe7ebfd85 Tiago 2017-04-20 15:19:33 +0000
  • c96f49e1a5 Merge 691fd1cd0c into ebe7ebfd85 Tiago 2017-04-20 15:19:33 +0000
  • ebe7ebfd85 Reformat files to follow clang-format style (#492) Tiago 2017-04-20 07:51:37 -0700
  • 1d2847b184 Reformat files to follow clang-format style Tiago Macarios 2017-04-19 16:38:01 -0700
  • 691fd1cd0c Make CMakeLists.txt current to CMake 3.8 features Tiago Macarios 2017-04-17 21:04:43 -0700
  • 92c2ecba91 Merge branch 'master' into thread_classes Galik 2017-04-18 04:47:28 +0100
  • 74a7ed4bc1 Applied clang-format -i -style=file -assume-filename=cpp include/gsl/gsl_thread Galik 2017-04-18 04:39:16 +0100
  • 8faa661d42 Reformat files to follow clang-format style Tiago Macarios 2017-04-17 17:35:40 -0700
  • c5851a8161 Turn warnings into errors (#488) Casey Carter 2017-04-17 12:26:38 -0700
  • a19d1b0964 Add: #include <gsl/gsl_thread> in master header <gsl/gsl> Galik 2017-04-15 23:01:09 +0100
  • c2f953f2eb Add value_type to span (#425) Maciej T. Nowak 2017-04-13 22:55:20 +0200
  • cdb2e159bd Turn warnings into errors Casey Carter 2017-04-04 10:26:22 -0700
  • 66cf6896e5 Updated submodule reference for unittest-cpp to latest (#483) Julien Monat Rodier 2017-04-13 10:46:31 -0700
  • e768eff074 - changed remote url of unittest-cpp to fork on jumonatr - updated to latest unittest-cpp Julien Monat Rodier 2017-04-13 08:51:12 -0700
  • 0dbea46edd Merge 5f93632f41 into 534bb4c663 Galik 2017-04-13 08:46:05 +0000
  • 534bb4c663 Added support of not_null<smart_ptr> comparison (#473) Alexey Malov 2017-04-13 03:34:39 +0300