2
0
mirror of https://github.com/boostorg/crc.git synced 2026-01-19 04:12:07 +00:00

40 Commits

Author SHA1 Message Date
Peter Dimov
a0d88a40c7 Add uint_t_test.cpp, to check for compatibility issues with pre-1.86 Boost.CRC 2024-09-03 17:07:52 +03:00
Peter Dimov
6b65b2297e Add VERBATIM to add_custom_target 2024-08-21 12:06:12 +03:00
Peter Dimov
eedc6e56ef Update build.jam, test/Jamfile 2024-08-21 11:07:06 +03:00
Rene Rivera
03b63601ee Update build deps. 2024-08-14 23:09:10 -05:00
Rene Rivera
76850875e7 Update build deps. 2024-08-14 23:02:41 -05:00
Rene Rivera
bd5d503f89 Change all <source> references to <library>. 2024-07-20 19:38:05 -05:00
Rene Rivera
d98219eece Sync from upstream. 2024-04-20 15:32:12 -05:00
Peter Dimov
6ea6bff5e6 Update cmake_subdir_test/CMakeLists.txt 2024-04-14 14:26:26 +03:00
Peter Dimov
f43061dc1e Remove use of Boost.Predef from crc_test2.cpp 2024-04-14 13:58:04 +03:00
Peter Dimov
01e4867cb7 Remove use of Boost.Typeof from crc_test2.cpp 2024-04-14 13:49:58 +03:00
Peter Dimov
4899ff98fa Remove use of Boost.TypeTraits from crc_test2.cpp 2024-04-14 13:47:20 +03:00
Peter Dimov
e173cd45b3 Remove use of Boost.Random in tests 2024-04-14 06:39:39 +03:00
Peter Dimov
dae3f026d9 Update cmake_subdir_test/CMakeLists.txt 2024-04-14 04:19:30 +03:00
Peter Dimov
ddd3051fa9 Add test with <windows.h>. Refs #25. 2024-04-14 03:04:05 +03:00
Rene Rivera
e5e4ec06c7 Make the library modular usable. 2024-03-11 08:32:43 -05:00
Peter Dimov
ab97c48272 Add test cases for CRC-14/DARC and CRC-24/BLE. Refs #15. 2023-09-27 21:01:54 +03:00
Peter Dimov
5326b9106e Add Boost::random to LINK_LIBRARIES 2023-09-27 20:01:14 +03:00
Peter Dimov
6552ca8f60 Remove unnecessary include 2023-09-27 19:57:39 +03:00
Peter Dimov
3e6b69b8e6 Add CMake tests 2023-09-27 19:52:08 +03:00
Peter Dimov
f8efcd911e Do not use the deprecated <boost/timer.hpp> 2023-09-27 19:25:44 +03:00
Glen Fernandes
7e9a89d2df Drop dependency on MPL and use TypeTraits 2018-09-14 22:12:41 -04:00
Glen Fernandes
df6b257cea Use Lightweight_test instead of Test for unit tests 2018-09-14 22:12:22 -04:00
Glen Fernandes
f3090f1eaa Use correct Predef header for Endian in unit test 2018-09-14 22:11:06 -04:00
Steven Watanabe
a8dd485837 Fix crc on msvc
[SVN r83212]
2013-02-28 22:38:48 +00:00
Daryle Walker
d60f9c7824 Re-did the compile-time reflection and CRC-table systems, making CRC configurations with mixed-reflection parameters and sub-byte width work, and doubling the speed\!
[SVN r76197]
2011-12-27 00:39:25 +00:00
Daryle Walker
f9c95c5dba Made speed-difference report easier to understand.
[SVN r76108]
2011-12-22 20:51:34 +00:00
Daryle Walker
328bf50f66 Added new example CRC computer types to correct the mistaken ones; added test cases for those new types.
[SVN r76104]
2011-12-22 12:07:23 +00:00
Daryle Walker
929cf0f97f Changed some copyright blocks.
[SVN r76101]
2011-12-22 11:33:14 +00:00
Daryle Walker
6da2cbe97b Finally added test cases where the two reflection parameters differ. Conditionally excluded one of the new cases when it discovered a fundamental flaw in the library\!
[SVN r76047]
2011-12-18 18:04:03 +00:00
Daryle Walker
3c5a9af963 Changed expressions of bit-mask constants to use Boost.MPL.
[SVN r75982]
2011-12-16 09:10:13 +00:00
Daryle Walker
9e1d81971d Added unit-test for a bug that I can't activate.
[SVN r75981]
2011-12-16 02:18:09 +00:00
Steven Watanabe
fc3bb1b63f Use the right library
[SVN r75969]
2011-12-15 19:40:53 +00:00
Steven Watanabe
d25376b1bd Fix crc test Jamfile.
[SVN r75968]
2011-12-15 19:31:10 +00:00
Daryle Walker
a85dcc45b5 Added modernized version of the Boost.CRC test as an unit-test.
[SVN r75959]
2011-12-15 11:07:27 +00:00
Troy D. Straszheim
ad35b5cf35 rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
[SVN r56942]
2009-10-17 02:07:38 +00:00
Troy D. Straszheim
b6f5c9cd88 Copyrights on CMakeLists.txt to keep them from clogging up the inspect
reports.  This is essentially the same commit as r55095 on the release
branch.



[SVN r55159]
2009-07-26 00:49:56 +00:00
Michael A. Jackson
84fdd8b1a4 Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
[SVN r49627]
2008-11-07 17:02:56 +00:00
Michael A. Jackson
7f6c276317 Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
[SVN r49510]
2008-11-01 13:15:41 +00:00
Rene Rivera
344cd4474b Oops, forgot the important file.
[SVN r44379]
2008-04-13 22:32:28 +00:00
Rene Rivera
3305db5c72 Move crc test into canonical test subdir structure.
[SVN r44377]
2008-04-13 22:24:41 +00:00