1. 6418b5f Clang cl (#762) by Anna Gringauze · 5 years ago
  2. 6eeed73 Make narrow constexpr (#698) by Johel Ernesto Guerrero Peña · 5 years ago
  3. 9ff6e19 Dev/annagrin/remove explicit not null constructor (#743) by Anna Gringauze · 5 years ago
  4. 7a7d025 Make CheckRange constexpr (#754) (#755) by Alex Green · 5 years ago
  5. 88aca1c added noexcept to get rid off VC warning con.4 (#748) by beinhaerter · 5 years ago
  6. 5a7093f Use the c++17 constexpr if in CheckRange if possible (#753) by kile0 · 5 years ago
  7. c02ddae Span can be constructed from empty std::array safely (#686) by Dave Hill · 6 years ago
  8. 2bf9f13 make BoundsRanges constexpr (#732) by Ian Taylor · 6 years ago
  9. 1995e86 span constructor no address (#723) by Anna Gringauze · 6 years ago
  10. 585f48c better check for branch opt (#724) by Anna Gringauze · 6 years ago
  11. 86be236 Fix #717 - Add empty() to strided_span (#718) by Stephan Dollberg · 6 years ago
  12. 5016ce4 Dev/annagrin/opt neg branch (#721) by Anna Gringauze · 6 years ago
  13. 831584d Dev/annagrin/make not null (#711) by Anna Gringauze · 6 years ago
  14. f1a2e91 fixed typo by Anna Gringauze · 6 years ago
  15. cea0d0a fix cppcorecheck warnings (#703) by Anna Gringauze · 6 years ago
  16. 6a75903 replace uses of GSL_NOEXCEPT macro (#719) by Anna Gringauze · 6 years ago
  17. b6c531f Explicitly check for availability of std::byte (fixes #713) (#714) by Stefan Reinhold · 6 years ago
  18. f4a7158 Suppress warnings on VS (#642) by beinhaerter · 6 years ago
  19. 1f76fbd Dev/annagrin/failfast in noexcept mode windows (#710) by Anna Gringauze · 6 years ago
  20. a9ef39f Fix GCC8 warnings 'useless cast to type'. (#691) by Matthieu Poullet · 6 years ago
  21. ffdaf0f fix gcc build (gcc 7) (#690) by menete · 6 years ago
  22. cb2d1af Added template argument deduction for not_null (#689) by Anna Gringauze · 6 years ago
  23. 75ad0c1 Add as_bytes for basic_string_span, fixes issue #655 (#683) by beinhaerter · 6 years ago
  24. 51ae678 Add usage for check-and-unwrap of MS STL iterators (#687) by Anna Gringauze · 6 years ago
  25. d6a2242 [span] Tell MSVC how to avoid range-checking (#664) by Casey Carter · 6 years ago
  26. 5cbde30 make terminate_handler __cdecl (#673) by Anna Gringauze · 6 years ago
  27. d6b26b3 Add __may_alias__ attribute to gsl::byte (#668) by Stephan Dollberg · 6 years ago
  28. 2fc94db not_null constructor is now explicit (#659) by ericLemanissier · 6 years ago
  29. fbe867a Fix clang-tidy warning about wrong comment on closing namespace (#654) by beinhaerter · 6 years ago
  30. 697eb55 final_action move assignment operator =delete against C26432 (#660) by beinhaerter · 6 years ago
  31. 9c5e210 Make gsl::details::throw_exception not copy exception object (#667) by Stephan Dollberg · 6 years ago
  32. d846fe5 Enable usage of gsl::narrow with exceptions disabled (#640) by Anna Gringauze · 6 years ago
  33. c6bf25a simplified constructors and removed GSL_NOEXCEPT in span (#639) by Anna Gringauze · 6 years ago
  34. c9e423d Fix warning 4996 on Microsoft compiler (#633) by Alex Howlett · 6 years ago
  35. 6a33b97 Fix return type of templated span.subspan() (#625) by Neil MacIntosh · 6 years ago
  36. cbd64c9 fixed noexept warnings (#632) by Anna Gringauze · 6 years ago
  37. ed3693f make explicit not_null move constructor so it is noexcept (#630) by Zac Hansen · 6 years ago
  38. 7eb8f41 constexpr for make_span (#627) by beinhaerter · 6 years ago
  39. b3870ca add gsl::index typedef (#620) by paweldac · 6 years ago
  40. 73db6ef Remove inline added for the now unsupported MSVC 2013. (#585) by Johel Ernesto Guerrero Peña · 6 years ago
  41. 13ce102 gsl::index bug fix (#624) by caleb · 6 years ago
  42. c87c123 Fix code analysis warning in multi_span (#606) by beinhaerter · 6 years ago
  43. 05bf567 Use in-class init for final_action members (C.48) (#601) by Tamir Bahar · 6 years ago
  44. 3a12c55 Merge pull request #616 from neilmacintosh/tidy-comparison-ops by Anna Gringauze · 6 years ago
  45. 5334943 Merge branch 'master' of https://github.com/neilmacintosh/GSL into remove-move-ops by Neil MacIntosh · 6 years ago
  46. 314065b Fix span comparison ops to take arguments by-value rather than by-ref. by Neil MacIntosh · 6 years ago
  47. f63fe12 Merge from upstream master. by Neil MacIntosh · 6 years ago
  48. 3ff6004 added const (#605) by beinhaerter · 6 years ago
  49. 95da2fd Don't use clang's __builtin_assume as an optimizer hint (#608) by Casey Carter · 6 years ago
  50. c23d17a Make iterator access functions on span constexpr (#612) by Neil MacIntosh · 6 years ago
  51. 87e22fa Removed from-smart-ptr constructors. (#611) by Neil MacIntosh · 6 years ago
  52. 5538021 Removed unnecessary move operations. by Neil MacIntosh · 6 years ago
  53. 2bdbba7 Removed span from-nullptr_t ctor. by Neil MacIntosh · 6 years ago
  54. 72688ff Removed span.length() as synonym for span.size(). by Neil MacIntosh · 6 years ago
  55. 9ed6ecc Made all span iterator access functions constexpr. by Neil MacIntosh · 6 years ago
  56. 028925c Removed from-smart-ptr constructors. by Neil MacIntosh · 6 years ago
  57. 9d65e74 added gsl_algorithm and gsl_byte headers to main gsl header (#594) by paweldac · 6 years ago
  58. 6e2e207 rename final_act to final_action (#579) by Tiago · 6 years ago
  59. 436dbad Remove std::iterator inheritance from multi_span (#591) by paweldac · 6 years ago
  60. 0d33bf6 Applied iwyu --comment to the code base (#588) by Tiago · 6 years ago
  61. 7e529a4 Remove #pragma once (#545) (#570) by bjude · 7 years ago
  62. 2ad93a3 Iosfwd (#586) by menete · 7 years ago
  63. d10ebc6 Drop "Dummy" from enable_if in templates (#572) by Tiago · 7 years ago
  64. 9a78979 Minimize checking in subspan (#569) by Anna Gringauze · 7 years ago
  65. 4862a27 Move GSL pointers to a separate header (#566) by Tiago · 7 years ago
  66. 166ea80 Update std::byte detection in gsl_byte for MSVC (#561) by Casey Carter · 7 years ago
  67. 4c5fdb5 Made string_span details::string_length() generic (Fix issue #542) (#543) by Galik · 7 years ago
  68. e7bcdf5 Enable vectorization of common loops using iterators with range checking enabled with GCC and Clang (#557) by Anna Gringauze · 7 years ago
  69. 842344e turning off warning (#548) by Rian Quinn · 7 years ago
  70. 2b8d204 Allow users to override GSL_USE_STD_BYTE (#536) by Casey Carter · 7 years ago
  71. be43c79 Removed VS2013 workarounds. (#534) by Neil MacIntosh · 7 years ago
  72. b2ee484 Move from unittest-cpp to catch for unit testing. (#533) by Neil MacIntosh · 7 years ago
  73. 1f87ef7 Fix cstddef include in wrong place. (#520) by Gary Furnish · 7 years ago
  74. 010ab92 Fix multi_span constructor taking a const std::array. (#523) by Vincent Zalzal · 7 years ago
  75. 1cfb241 Fix bug in comparison that selects std::byte. by Neil MacIntosh · 7 years ago
  76. 7731a91 Use std::byte when available. (#519) by Neil MacIntosh · 7 years ago
  77. 247c425 Fixes dereferencing operator issue #517 introduced in PR #513 (#516) by Alexey Malov · 7 years ago
  78. 30595c1 Restricting usage of owner<T> to pointer types (#507) by saurabh singh · 7 years ago
  79. 23581d4 Adding derference operator to not_null (#513) by saurabh singh · 7 years ago
  80. d103286 Fix use of 0 instead of nullptr warning (#515) by Gary Furnish · 7 years ago
  81. 7abfc98 GSL_NOEXCEPT should appear before the initialization list (#514) by Galik · 7 years ago
  82. 39902b6 span_iterator: converting constructor isn't a copy constructor (#511) by Casey Carter · 7 years ago
  83. 64c0ca6 make_span for array doesn't pass N as span template parameter (#498) by ewoudvc · 7 years ago
  84. ebe7ebf Reformat files to follow clang-format style (#492) by Tiago · 7 years ago
  85. c2f953f Add value_type to span (#425) by Maciej T. Nowak · 7 years ago
  86. 534bb4c Added support of not_null<smart_ptr> comparison (#473) by Alexey Malov · 7 years ago
  87. ebab8ca gsl::at clean-up: (#479) by Casey Carter · 7 years ago
  88. d656607 fail_fast should derive from logic_error (#480) by Casey Carter · 7 years ago
  89. ade86ca Fix some corechecker warnings (#470) by MikeGitb · 7 years ago
  90. 16a6a41 gsl_assert changes: (#452) by Casey Carter · 7 years ago
  91. 2676e17 Updating length_func<CharT>::operator() to accept pointer-to-const. (#458) by Duncan Horn · 7 years ago
  92. f9c47dd add gsl::not_null operator<< (#464) by Rian Quinn · 7 years ago
  93. 3819df6 Properly qualify std::size_t (#448) by Casey Carter · 7 years ago
  94. e3fecbd not_null cleanups and improvements: (#449) by Casey Carter · 7 years ago
  95. 6360dd1 Revert change to the definition of constexpr macro in gsl_byte from #446 (#450) by Casey Carter · 7 years ago
  96. 4e8f95b Cleanup include structure, constexpr and noexcept compiler workarounds. by Casey Carter · 7 years ago