Glen Fernandes
|
7002d9850d
|
Merge branch 'develop'
|
2019-08-26 15:48:38 -04:00 |
|
Glen Fernandes
|
d8b11b7ddc
|
Update travis and appveyor configuration
|
2019-08-24 09:46:47 -04:00 |
|
Glen Fernandes
|
28d2df3803
|
Merge branch 'develop'
|
2018-09-15 08:11:48 -04:00 |
|
Glen Fernandes
|
4de14aace5
|
Merge pull request #4 from glenfe/develop
Drop dependency on MPL (for TypeTraits) and Test (for LightweightTest)
|
2018-09-14 22:29:23 -04: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 |
|
Glen Fernandes
|
967e4b4ab5
|
Add Travis and Appveyor configuration
|
2018-09-14 19:34:29 -04:00 |
|
Rene Rivera
|
0f271ab38f
|
Add, and update, documentation build targets.
|
2016-10-07 23:07:33 -05:00 |
|
Daryle Walker
|
3de66173df
|
Merge pull request #1 from danieljames/metadata
Create metadata file.
|
2014-08-20 00:00:13 -04:00 |
|
Daniel James
|
7e1e192327
|
Add metadata file.
|
2014-08-18 14:58:26 +01:00 |
|
Daniel James
|
e77694d0ac
|
Create merge base for git.
|
2014-04-06 14:04:26 +01:00 |
|
Stephen Kelly
|
38c6c7ede3
|
CRC: Remove obsolete MSVC ifdef.
[SVN r85878]
|
2013-09-25 07:48:32 +00:00 |
|
Stephen Kelly
|
a0499e55a3
|
CRC: Remove use of BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS
This macro is no longer defined for any compiler.
[SVN r85877]
|
2013-09-25 07:46:46 +00:00 |
|
Steven Watanabe
|
8d9cd56f9d
|
Add missing inline
[SVN r84832]
|
2013-06-19 03:53:26 +00:00 |
|
Steven Watanabe
|
a8dd485837
|
Fix crc on msvc
[SVN r83212]
|
2013-02-28 22:38:48 +00:00 |
|
Daryle Walker
|
ab675f4e16
|
Removed HTML setup files in Boost.CRC docs, since they will be added into the documentation as needed from another source.
[SVN r76633]
|
2012-01-22 05:40:37 +00:00 |
|
Daryle Walker
|
b7d90ac11c
|
Re-did documentation for Boost.CRC, using QuickBook and such.
[SVN r76335]
|
2012-01-06 21:18:45 +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
|
896b8d16db
|
Changed the two internal core CRC routines: made the single-bit version call the bit-group version instead of the reverse, switched the appearance of the two routines in their file, moved the register bit-length from a compile-time parameter to run-time, made the single-bit version inline and no longer return any quotient.
[SVN r76160]
|
2011-12-25 21:11:07 +00:00 |
|
Daryle Walker
|
3ef4bbe03e
|
Added some optimizations (hopefully) during reflecting when the register size is a byte.
[SVN r76158]
|
2011-12-25 19:37:32 +00:00 |
|
Daryle Walker
|
de091e8fea
|
Re-did the code for possibly-reflecting functions that decide at compile-time.
[SVN r76150]
|
2011-12-25 16:53:36 +00:00 |
|
Daryle Walker
|
be34033738
|
Added a couple of 'inline' markers to internal functions; added Doxygen notes to internal functionality; re-escaped the spelling of the numeric-limits class in Doxygen comments.
[SVN r76149]
|
2011-12-25 03:38:36 +00:00 |
|
Daryle Walker
|
b1cee7c1da
|
Corrected a misspelling; renamed a function formal parameter that hid a class member; reduced use of template formal parameters within class members; tweaked some internal functionality; removed some unneeded qualifications.
[SVN r76110]
|
2011-12-22 21:33:55 +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
|
c0a10f58d6
|
Added Doxygen comments; marked some example CRC computer types as not matching their supposed standard.
[SVN r76102]
|
2011-12-22 11:51:49 +00:00 |
|
Daryle Walker
|
929cf0f97f
|
Changed some copyright blocks.
[SVN r76101]
|
2011-12-22 11:33:14 +00:00 |
|
Daryle Walker
|
d98c9fa072
|
Folded both versions of boost::augmented_crc into a single one with a defaulted trailing argument; updated a web link.
[SVN r76059]
|
2011-12-19 05:20:39 +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
|
3454bd1012
|
Factored CRC-modulo code to dedicated function templates; streamlined reflection code; did minor tweaks to the bit-mask class templates and the copyright block.
[SVN r76019]
|
2011-12-17 13:28:34 +00:00 |
|
Daryle Walker
|
9e210efd16
|
Changed reflection routines from a function-containing class template to a bunch of functions and function templates.
[SVN r75993]
|
2011-12-16 15:32:27 +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 |
|
Daniel James
|
425737c015
|
Merge some link fixes.
[SVN r61067]
|
2010-04-05 10:01:20 +00:00 |
|
Daniel James
|
e916db4b08
|
Fix link in crc.
[SVN r61062]
|
2010-04-05 08:05:00 +00:00 |
|
Daniel James
|
f9129cd0bc
|
Housekeeping merges.
[SVN r58639]
|
2010-01-02 12:56:14 +00:00 |
|
Daniel James
|
9581b2f1c5
|
Update a couple of links to integer documentation.
[SVN r58636]
|
2010-01-02 12:47:40 +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
|
0cede1d2fb
|
rm cmake from the release branch before it goes out broken. Policy dictates that you never commit to release, you commit to trunk and merge to release.
[SVN r56941]
|
2009-10-17 01:10:45 +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 |
|
Troy D. Straszheim
|
12a9407193
|
Add basic copyright/license to keep cmake out of the inspection report
[SVN r55095]
|
2009-07-22 21:51:01 +00:00 |
|
Steven Watanabe
|
52a8ba0405
|
Merge [53646] and the unmerged fragments of [44377] from the trunk
[SVN r53910]
|
2009-06-14 23:40:13 +00:00 |
|
Steven Watanabe
|
371f963d42
|
Workaround gcc problems with -pedantic. Fixes #613
[SVN r53646]
|
2009-06-05 00:42:44 +00:00 |
|
Troy D. Straszheim
|
709b3b7a34
|
merge of cmake build files from trunk per beman
[SVN r50756]
|
2009-01-24 18:57:20 +00:00 |
|
Boris Gubenko
|
006db09741
|
merge tests and Jamfiles for 7 libraries
[SVN r50456]
|
2009-01-04 05:17:02 +00:00 |
|
Michael A. Jackson
|
c77349e0d9
|
Updating dependency information for modularized libraries.
[SVN r49628]
|
2008-11-07 17:05:27 +00:00 |
|