Commit Graph

16 Commits

Author SHA1 Message Date
e8ba63c4ad refactor: use core/enable_if over utility/enable_if 2022-08-30 17:28:54 +01:00
ac1713e130 Enhance CI, add license and readme, and fix a visibility issue 2019-05-03 12:23:41 -04:00
56d88410c6 fix narrowing conversions
Signed-off-by: Daniela Engert <dani@ngrt.de>
2017-04-22 18:35:17 +02:00
71ed4a159f Remove unused bad include
boost/exception/errinfo_errno.hpp, included in boost/exception/all.hpp, pushes the warning level to 1 on MSVC, but emits a level 1 warning with /sdl. Only exception.hpp and throw_exception.hpp are necessary.
2016-07-14 11:36:47 +02:00
b7d46e6531 Another overload of algorithm::hex_lower as lower-case alternative to algorithm::hex 2016-03-08 09:47:41 +10:00
d558476f41 Implement algorithm::hex_lower as lower-case alternative to algorithm::hex 2016-03-08 09:47:35 +10:00
9155d4c1cb hex: remove unreferenced type declaration
Presence with gcc -Wunused -Werror produces error.
2013-12-30 07:03:47 -06:00
b8c95b412c Detab
[SVN r83492]
2013-03-18 20:33:53 +00:00
21e88adcda Fix potential ODR violation; disambiguate doxygen comments
[SVN r82789]
2013-02-08 17:34:57 +00:00
87f97645da Put hex_char_to_int in an unnamed namespace to fix linker errors
[SVN r80696]
2012-09-24 18:00:07 +00:00
1fd1894ed7 fixed a bug in boost::algorithm::unhex(T*,) where it was throwing the wrong exception on short input
[SVN r79588]
2012-07-18 18:16:39 +00:00
dcda91716a Removed a bit of undefined behavior (noted by STL @ microsoft)
[SVN r78839]
2012-06-06 20:43:22 +00:00
a42d6ebcd7 Reworked boost::algorithm::unhex error reporting to play nicer with Boost.Exception (thanks to Emil); added tests
[SVN r78838]
2012-06-06 20:38:04 +00:00
ea13506795 Cleaned up things that the inspect tool found in Boost.Algorithm. No functionality change
[SVN r78687]
2012-05-27 15:24:09 +00:00
823e059a0e First draft of Boost.Algorithm documentation; more to come
[SVN r77326]
2012-03-13 20:46:27 +00:00
1af25699b7 Add hex/unhex algorithms suggested by Olaf
[SVN r77138]
2012-02-28 23:17:52 +00:00