John Wellbelove
|
bb1df0839b
|
Merge branch 'development' of https://github.com/ETLCPP/etl into development
|
2024-01-18 09:30:16 +00:00 |
|
John Wellbelove
|
0770e76d42
|
Merge branch 'pull-request/#812-Implement-SAE-J1850-CRC8' into development
|
2024-01-18 09:30:11 +00:00 |
|
John Wellbelove
|
4b39d012be
|
Merge branch 'pull-request/#812-Implement-SAE-J1850-CRC8' into development
|
2024-01-18 08:58:15 +00:00 |
|
John Wellbelove
|
279a59fa59
|
Added syntax checks for crc8_j1850 & crc8_j1850_zero
|
2024-01-18 08:57:50 +00:00 |
|
Drew Rife
|
ac4c3e67e6
|
Implement SAE J1850 CRC8 and "Zero" version (#812)
* feat: added 8bit j1850 crc parameters
* feat: add crc8 j1850 header
* feat: add crc j1850 zero header
* feat: add the crc j1850 headers to crc.h
* test: j1850 4 constructor
* build: crc8 j1850 tests
* test: crc8 j1850 4 add values
* test: crc8 j1850 4 add range
* test: crc8 j1850 4 add range via iterator
* test: crc8 j1850 4 add range endian
* test: crc8 j1850 16 constructor
* test: crc8 j1850 16 add values
* test: crc8 j1850 16 add range
* test: crc8 j1850 16 add range via iterator
* test: crc8 j1850 16 add range endian
* test: crc8 j1850 156 constructor
* test: crc8 j1850 256 add values
* test: crc8 j1850 256 add range
* test: crc8 j1850 add range via iterator
* test: crc8 j1850 256 add range endian
* test: initial commit of crc j1850 zero tests
* build: crc8 j1850 zero tests
* test: crc8 j1850 zero 4 add values
* test: crc8 j1850 zero 4 add range
* test: crc8 j1850 zero 4 add range via iterator
* test: crc8 j1850 zero 4 add range endian
* test: crc8 j1850 zero 16 constructor
* test: crc8 j1850 zero 16 add values
* test: crc8 j1850 zero 16 add range
* test: crc8 j1850 zero 16 add range via iterator
* test: crc8 j1850 zero 16 add range endian
* test: crc8 j1850 zero 256 constructor
* test: crc8 j1850 zero 256 add values
* test: crc8 j1850 zero 256 add range
* test: crc8 j1850 zero 256 add range via iterator
* test: crc8 j1850 zero 256 add range endian
* fix: header include guards
|
2024-01-13 11:48:55 +00:00 |
|
John Wellbelove
|
0f1840a70d
|
Update LICENSE
|
2024-01-10 08:51:03 +00:00 |
|
John Wellbelove
|
d3b3fdbd40
|
Fixed 'nodiscard' keyword errors
|
2023-12-18 11:28:12 +00:00 |
|
John Wellbelove
|
c75617c2b6
|
#805 legacy etl::bitset set/reset does not work if the element type is greater than 8 bit
|
2023-12-18 11:07:42 +00:00 |
|
John Wellbelove
|
d17f422dac
|
Added binary functors for ~ & | ^
|
2023-12-18 11:02:54 +00:00 |
|
John Wellbelove
|
480363a4e7
|
Added etl::generate algorithm
|
2023-12-18 10:52:40 +00:00 |
|
John Wellbelove
|
7bb125a360
|
Added etl::generate algorithm
|
2023-12-17 12:54:01 +00:00 |
|
John Wellbelove
|
59cd9e66d7
|
#807 Change in legacy etl::bitset with nullptr construction + error handling
Harmonised operation of legacy and new etl::bitset
Added ETL_ASSERT checks for nullptr buffer pointers for etl::bitset_ext
|
2023-12-16 12:57:36 +00:00 |
|
John Wellbelove
|
8f88aa0141
|
Fixed etl::optional operator =() for invalid values with non-pod types
|
2023-12-15 10:06:21 +00:00 |
|
John Wellbelove
|
dd060d5013
|
Updated version and release
20.38.10
|
2023-12-10 16:25:45 +00:00 |
|
John Wellbelove
|
f500cd29a8
|
Prioritize ETL_TARGET_OS_* for mutex selection
|
2023-12-10 12:57:39 +00:00 |
|
John Wellbelove
|
783be74dd3
|
Updated version and release notes
20.38.9
|
2023-12-08 09:26:23 +00:00 |
|
John Wellbelove
|
eba9c5797d
|
Added CRC1 (AKA Parity)
Modified test suit names
|
2023-12-08 09:03:17 +00:00 |
|
John Wellbelove
|
9161413337
|
Merge branch 'hotfix/#799-Iterator-returned-by-crc.input()-does-not-satisfy-std--output_iterator' into development
|
2023-12-08 08:46:34 +00:00 |
|
John Wellbelove
|
6775dba40d
|
Fixed output iterator for frame_check_sequence and pseudo_moving_average
|
2023-12-08 08:46:16 +00:00 |
|
John Wellbelove
|
4b97e82876
|
Added CRC1 (AKA Parity)
Modified test suit names
|
2023-12-07 16:19:46 +00:00 |
|
John Wellbelove
|
6a48eef934
|
Merge branch 'master' of https://github.com/ETLCPP/etl
|
2023-12-05 14:29:56 +00:00 |
|
John Wellbelove
|
9492ca101c
|
Corrected clang version name detection
|
2023-12-05 14:29:44 +00:00 |
|
John Wellbelove
|
0ded4390dc
|
Merge branch 'development' of https://github.com/ETLCPP/etl into development
# Conflicts:
# support/Release notes.txt
|
2023-12-05 14:29:27 +00:00 |
|
John Wellbelove
|
bd4db45a9b
|
Updated release notes
|
2023-12-05 14:29:01 +00:00 |
|
John Wellbelove
|
390111f3f7
|
Merge branch 'master' of https://github.com/ETLCPP/etl
|
2023-12-05 14:26:52 +00:00 |
|
John Wellbelove
|
9cb646a286
|
Corrected clang version name detection
|
2023-12-05 14:26:45 +00:00 |
|
John Wellbelove
|
ddaa3d55be
|
Updated release notes
|
2023-12-05 14:26:16 +00:00 |
|
John Wellbelove
|
1027e66279
|
#795 etl::private_variant doesn't fully respect the chosen error reporting.
|
2023-12-05 14:24:32 +00:00 |
|
John Wellbelove
|
e5db17f0c9
|
Merge branch 'master' of https://github.com/ETLCPP/etl
20.38.8
|
2023-12-05 13:57:10 +00:00 |
|
John Wellbelove
|
8521eea25e
|
Corrected clang version name detection
|
2023-12-05 13:57:04 +00:00 |
|
John Wellbelove
|
82482a43a4
|
Updated release notes
|
2023-12-05 13:56:49 +00:00 |
|
John Wellbelove
|
76f8664ed6
|
Corrected clang version name detection
|
2023-12-05 11:27:06 +00:00 |
|
John Wellbelove
|
bdba48016b
|
typo
|
2023-12-05 09:59:44 +00:00 |
|
John Wellbelove
|
5c3341ea93
|
Updated release notes
|
2023-12-05 09:55:51 +00:00 |
|
John Wellbelove
|
8aa799a3cb
|
Added check for NAN definitions for C++11 FP functions
|
2023-12-05 09:53:47 +00:00 |
|
John Wellbelove
|
0f7fa6ecdf
|
Change for VS2022 C++14
20.38.7
|
2023-12-04 14:34:38 +00:00 |
|
John Wellbelove
|
f7845f8530
|
Updated help screen in CI script
|
2023-12-04 09:34:14 +00:00 |
|
John Wellbelove
|
b34b6f3645
|
Merge branch 'development'
# Conflicts:
# support/Release notes.txt
|
2023-12-04 09:02:46 +00:00 |
|
John Wellbelove
|
8d125acda2
|
Updated release notes
|
2023-12-04 08:41:02 +00:00 |
|
John Wellbelove
|
92109bd779
|
Updated script text
|
2023-12-04 08:38:50 +00:00 |
|
John Wellbelove
|
cbbd1d840a
|
Added additional etl::make_lsb_mask and etl::make_msb_mask binary functions
|
2023-12-04 08:38:42 +00:00 |
|
John Wellbelove
|
dd0cf816f6
|
Updated release notes
|
2023-11-25 13:18:45 +00:00 |
|
John Wellbelove
|
31bf89a8da
|
Refactored Github CI workflows
|
2023-11-25 13:07:00 +00:00 |
|
John Wellbelove
|
2387ade3c6
|
Refactored Github CI workflows
|
2023-11-25 11:29:50 +00:00 |
|
John Wellbelove
|
82420b4f1b
|
Refactored Github CI workflows
|
2023-11-25 11:23:08 +00:00 |
|
John Wellbelove
|
1e2a127dbe
|
Refactored Github CI workflows
|
2023-11-25 11:20:28 +00:00 |
|
John Wellbelove
|
d326a7e3f9
|
Try clang temporary fix for Github CI
|
2023-11-25 10:45:49 +00:00 |
|
John Wellbelove
|
b973e0cbe7
|
Try clang temporary fix for Github CI
|
2023-11-25 10:42:59 +00:00 |
|
John Wellbelove
|
2e3ee1f7e2
|
Try clang temporary fix for Github CI
|
2023-11-25 10:33:29 +00:00 |
|
John Wellbelove
|
23d5ca09d9
|
Try clang temporary fix for Github CI
|
2023-11-25 10:22:30 +00:00 |
|