mirror of
https://github.com/ETLCPP/etl.git
synced 2026-04-30 19:09:10 +08:00
Commit Graph
Select branches
Hide Pull Requests
development
feature/#1028-Refactor-etl-atomic-for-GCC-Clang-and-add-GCC-Clang-mutex-implementation
feature/#1249-Add-type_id-to-generate-a-unique-key-for-a-type
feature/#1273-Add-etl--inplace_closure-to-complement-etl--closure
feature/#871-callback-on-timer-functions-to-handle-changes-in-the-time-list
feature/#993-Need-lighter-weight-ETL_ASSERT
feature/Add-more-type_list-features
feature/Persistence
feature/add-make_delegate
feature/add-source-id-api-for-routers
feature/constexpr-strings
feature/escape-characters-for-get_token
feature/function-wrappers
feature/messaging-refactor
feature/more-algorithms
feature/object_pool
gh-pages
hotfix/Add-get_endianness-to-byte_stream_reader
hotfix/Enable-explicit-conversion-operators-for-chrono
hotfix/Fix-CMake-warning
hotfix/Fix-incorrect-namespace-for-iter_swap-calls
hotfix/Fix-link_rotate-for-tree_node
hotfix/Remove-duplicate-includes-in-string_stream-headers
hotfix/etl--multiset-iterator-invalidation-during-erase-leads-to-incorrect-sorted-order-in-depth-first-traversal
hotfix/tuple-fix
issue/#1293-Span-is-constructible-from-temporary
issue/Add-Hugo-support-for-documentation
master
pull-request/#1055-Add-enable_if-restriction-for-span-constructor-from-c-array
pull-request/#1072-Add-swap(circular_buffer_ext&&)-(#1068)
pull-request/#1204-Add-etl-format
pull-request/#1213-Added-concepts.h-and-tests
pull-request/#1214-Spare-more-Resources-for-non-verbose-Errors
pull-request/#1219-expected-monadic-operations
pull-request/#1232-Exception-std-based-option
pull-request/#1235-Bugfixes-for-compile-errors-in-optimized-tests
pull-request/#1238-Various-cleanup
pull-request/#1239-Indirect-vector-checks
pull-request/#1244-Fix-no-check-macros
pull-request/#740-add-static-assert-with-auto-message
pull-request/#777-Allow-Building-Tests-as-Submodule-and-GCC-less-than-11
pull-request/#801-fuzz-Add-fuzz-harnesses-for-string-crc-apis
#1
#100
#1001
#1002
#1003
#1004
#1005
#1006
#1007
#1012
#1014
#1015
#1016
#1018
#102
#1021
#1023
#1024
#1026
#1027
#1033
#1036
#1039
#104
#1040
#1043
#1044
#1045
#1046
#1048
#1049
#1051
#1052
#1055
#106
#1065
#1066
#1067
#1069
#107
#1072
#1074
#1075
#108
#1080
#1082
#1083
#1087
#1088
#1089
#109
#1090
#1093
#1098
#110
#1103
#1104
#1106
#1108
#1109
#111
#1110
#1113
#1114
#1115
#1116
#112
#1122
#1125
#1131
#1135
#1136
#1137
#1138
#1139
#114
#1140
#1141
#1142
#1144
#1145
#1147
#1149
#1155
#1169
#117
#1172
#1174
#1174
#1175
#1177
#1178
#1179
#1182
#1183
#1185
#1186
#1188
#119
#1190
#1191
#1192
#1193
#1194
#1195
#1196
#1198
#1199
#120
#1201
#1202
#1204
#1206
#1208
#1210
#1211
#1213
#1214
#1215
#1217
#1218
#1219
#122
#1221
#1222
#1223
#1225
#1226
#1229
#1230
#1231
#1232
#1235
#1237
#1238
#1239
#124
#1244
#1245
#1246
#1247
#1248
#1251
#1252
#1253
#1254
#1255
#1256
#1257
#1259
#1261
#1262
#1264
#1265
#1266
#1267
#1268
#1269
#1271
#1274
#1275
#1277
#128
#1281
#1285
#1286
#1287
#1288
#129
#1290
#1291
#1292
#1295
#1299
#1303
#1304
#1307
#1308
#1309
#131
#1311
#1312
#1314
#1315
#1316
#1317
#1320
#1321
#1323
#1325
#1327
#1329
#1330
#1331
#1333
#1334
#1335
#1336
#1337
#1338
#1339
#1340
#1342
#1343
#1344
#1347
#1348
#1349
#135
#1350
#1351
#1353
#1354
#1356
#1357
#1358
#1359
#1360
#1361
#1362
#1363
#1364
#1365
#1367
#1368
#1369
#1373
#1374
#1375
#1376
#1377
#1378
#1379
#138
#1380
#1381
#1382
#1383
#1384
#1385
#1387
#1389
#1392
#1393
#1394
#1395
#1396
#1398
#140
#1401
#1402
#1407
#1408
#1409
#1409
#141
#1410
#1411
#1412
#1413
#1414
#1415
#1417
#1418
#1419
#1419
#1420
#1421
#1422
#150
#153
#155
#162
#163
#164
#165
#167
#169
#172
#174
#175
#176
#179
#180
#185
#186
#187
#188
#189
#190
#191
#192
#195
#197
#2
#20
#200
#201
#202
#205
#206
#209
#211
#216
#218
#220
#224
#225
#23
#233
#235
#239
#241
#245
#246
#247
#249
#250
#251
#252
#253
#256
#257
#258
#26
#261
#262
#263
#273
#274
#275
#277
#280
#281
#288
#293
#294
#295
#3
#306
#313
#317
#319
#320
#330
#338
#339
#340
#341
#342
#346
#347
#351
#352
#353
#354
#356
#359
#366
#369
#373
#374
#378
#381
#383
#386
#389
#390
#397
#4
#400
#401
#402
#404
#408
#410
#412
#415
#416
#430
#433
#436
#438
#44
#44
#443
#444
#445
#447
#451
#452
#455
#457
#46
#46
#461
#463
#464
#465
#466
#467
#468
#470
#473
#480
#487
#488
#499
#5
#50
#500
#501
#505
#514
#517
#522
#523
#525
#527
#528
#531
#532
#533
#534
#535
#537
#538
#539
#540
#541
#551
#552
#553
#554
#561
#562
#565
#567
#570
#574
#575
#576
#578
#581
#583
#585
#587
#589
#59
#593
#594
#595
#597
#598
#599
#60
#600
#601
#602
#603
#604
#605
#606
#61
#61
#610
#612
#613
#614
#616
#618
#62
#621
#623
#624
#625
#627
#628
#63
#637
#638
#639
#64
#643
#645
#647
#648
#655
#659
#670
#672
#68
#681
#683
#684
#686
#688
#689
#690
#693
#699
#707
#708
#715
#718
#719
#72
#721
#723
#724
#730
#733
#734
#735
#74
#740
#741
#743
#759
#76
#761
#762
#764
#773
#776
#777
#78
#782
#784
#79
#79
#80
#801
#804
#812
#818
#833
#84
#840
#843
#849
#85
#85
#850
#854
#858
#861
#862
#863
#865
#866
#867
#87
#873
#879
#88
#881
#89
#895
#897
#901
#905
#907
#909
#912
#914
#916
#924
#925
#926
#927
#928
#929
#932
#934
#935
#938
#939
#94
#943
#943
#945
#946
#947
#949
#95
#955
#956
#96
#96
#964
#965
#97
#975
#976
#978
#98
#982
#985
#986
#989
#99
#990
#992
#994
#996
#999
1.0
1.1
1.2
10.0.2
10.1.1
10.11.2
10.21.1
10.21.2
10.3.0
10.3.1
10.8.0
10.8.1
10.9.0
11.00.0
11.1.0
11.15.0
11.3.0
13.0.0
14.0.0
14.10.0
14.11.1
14.11.2
14.14.0
14.14.1
14.14.2
14.15.0
14.18.3
14.18.4
14.18.5
14.20.0
14.22.1
14.23.0
14.23.1
14.24.1
14.24.2
14.26.0
14.26.1
14.26.2
14.26.7
14.26.8
14.27.0
14.27.1
14.28.0
14.28.1
14.28.2
14.29.3
14.29.4
14.30.0
14.31.0
14.31.1
14.31.2
14.32.0
14.34.0
14.34.1
14.35.0
14.35.1
14.35.2
14.35.3
14.35.4
14.35.5
14.36.0
14.37.0
14.37.1
14.37.2
14.38.0
14.38.1
14.38.2
14.38.21
14.5.0
14.5.1
14.7.0
14.9.0
15.0.0
15.1.0
15.2.0
15.2.1
15.3.0
15.3.1
15.4.0
15.4.1
15.4.2
15.5.0
16.0.0
16.2.0
16.2.1
16.3.0
16.3.1
16.4.0
16.4.1
16.4.2
16.4.3
16.4.4
16.5.0
16.5.1
16.5.2
16.5.3
16.6.0
16.6.1
16.7.0
16.7.1
16.8.0
17.0.0
17.1.0
17.1.1
17.1.2
17.2.0
17.3.0
17.4.0
17.4.1
17.4.2
17.4.3
17.5.0
17.6.0
17.7.0
17.7.1
17.8.0
17.8.1
17.8.2
17.8.3
18.0.0
18.0.1
18.1.0
18.1.1
18.1.2
18.1.3
18.10.0
18.11.0
18.11.1
18.12.0
18.12.1
18.12.2
18.12.3
18.12.5
18.12.6
18.12.7
18.13.0
18.14.0
18.14.1
18.15.0
18.15.1
18.15.2
18.15.3
18.15.4
18.15.5
18.16.0
18.16.1
18.16.2
18.16.3
18.16.4
18.16.5
18.17.0
18.17.1
18.17.2
18.18.0
18.18.1
18.18.2
18.19.0
18.19.1
18.19.2
18.2.0
18.20.0
18.20.1
18.20.2
18.3.0
18.3.1
18.3.2
18.3.3
18.3.4
18.4.0
18.6.0
18.7.0
18.8.0
18.8.1
18.8.2
18.9.0
19.0.0
19.1.0
19.2.0
19.2.1
19.3.0
19.3.1
19.3.2
19.3.3
19.3.4
19.3.5
19.3.7
19.4.0
19.4.1
19.4.3
19.5.0
19.5.1
19.5.2
19.5.3
2.0
20.0.0
20.1.0
20.10.0
20.10.1
20.10.2
20.10.3
20.10.4
20.10.5
20.10.6
20.11.0
20.11.1
20.11.2
20.11.3
20.11.4
20.11.5
20.12.0
20.13.0
20.14.0
20.14.1
20.15.0
20.15.1
20.16.0
20.16.1
20.16.2
20.17.0
20.17.1
20.17.2
20.17.3
20.18.0
20.18.1
20.19.0
20.2.0
20.2.1
20.2.2
20.2.3
20.20.0
20.21.0
20.22.0
20.23.0
20.24.0
20.24.1
20.25.0
20.26.0
20.27.0
20.27.1
20.27.2
20.27.3
20.28.0
20.29.0
20.29.1
20.29.2
20.29.3
20.3.0
20.3.1
20.30.1
20.31.0
20.31.1
20.31.2
20.31.3
20.32.0
20.32.1
20.33.0
20.34.0
20.35.0
20.35.1
20.35.10
20.35.11
20.35.12
20.35.13
20.35.14
20.35.2
20.35.3
20.35.4
20.35.5
20.35.6
20.35.7
20.35.8
20.35.9
20.36.0
20.36.1
20.37.0
20.37.1
20.37.2
20.37.3
20.38.0
20.38.1
20.38.10
20.38.11
20.38.12
20.38.13
20.38.14
20.38.15
20.38.16
20.38.17
20.38.2
20.38.3
20.38.4
20.38.5
20.38.6
20.38.7
20.38.8
20.38.9
20.39.0
20.39.1
20.39.2
20.39.3
20.39.4
20.39.5
20.4.0
20.4.1
20.40.0
20.40.1
20.41.0
20.41.1
20.41.2
20.41.3
20.41.4
20.41.5
20.41.6
20.41.7
20.42.0
20.42.1
20.42.2
20.43.0
20.43.1
20.43.2
20.43.3
20.43.4
20.44.0
20.44.1
20.44.2
20.45.0
20.46.0
20.46.1
20.46.2
20.47.0
20.47.1
20.5.0
20.5.1
20.5.2
20.6.0
20.6.2
20.6.3
20.7.0
20.8.0
20.9.0
20.9.1
20.9.2
20.9.3
3.0
4.0
5
5.0
6.0
7
7.0
7.1
7.2
8.0.0
8.0.1
8.0.2
8.0.3
8.0.4
8.0.5
8.1.0
8.2.0
9.0.0
9.1.0
9.1.1
9.1.2
9.1.3
9.1.4
9.3.0
9.3.1
9.5.0
9.6.0
Select branches
Hide Pull Requests
development
feature/#1028-Refactor-etl-atomic-for-GCC-Clang-and-add-GCC-Clang-mutex-implementation
feature/#1249-Add-type_id-to-generate-a-unique-key-for-a-type
feature/#1273-Add-etl--inplace_closure-to-complement-etl--closure
feature/#871-callback-on-timer-functions-to-handle-changes-in-the-time-list
feature/#993-Need-lighter-weight-ETL_ASSERT
feature/Add-more-type_list-features
feature/Persistence
feature/add-make_delegate
feature/add-source-id-api-for-routers
feature/constexpr-strings
feature/escape-characters-for-get_token
feature/function-wrappers
feature/messaging-refactor
feature/more-algorithms
feature/object_pool
gh-pages
hotfix/Add-get_endianness-to-byte_stream_reader
hotfix/Enable-explicit-conversion-operators-for-chrono
hotfix/Fix-CMake-warning
hotfix/Fix-incorrect-namespace-for-iter_swap-calls
hotfix/Fix-link_rotate-for-tree_node
hotfix/Remove-duplicate-includes-in-string_stream-headers
hotfix/etl--multiset-iterator-invalidation-during-erase-leads-to-incorrect-sorted-order-in-depth-first-traversal
hotfix/tuple-fix
issue/#1293-Span-is-constructible-from-temporary
issue/Add-Hugo-support-for-documentation
master
pull-request/#1055-Add-enable_if-restriction-for-span-constructor-from-c-array
pull-request/#1072-Add-swap(circular_buffer_ext&&)-(#1068)
pull-request/#1204-Add-etl-format
pull-request/#1213-Added-concepts.h-and-tests
pull-request/#1214-Spare-more-Resources-for-non-verbose-Errors
pull-request/#1219-expected-monadic-operations
pull-request/#1232-Exception-std-based-option
pull-request/#1235-Bugfixes-for-compile-errors-in-optimized-tests
pull-request/#1238-Various-cleanup
pull-request/#1239-Indirect-vector-checks
pull-request/#1244-Fix-no-check-macros
pull-request/#740-add-static-assert-with-auto-message
pull-request/#777-Allow-Building-Tests-as-Submodule-and-GCC-less-than-11
pull-request/#801-fuzz-Add-fuzz-harnesses-for-string-crc-apis
#1
#100
#1001
#1002
#1003
#1004
#1005
#1006
#1007
#1012
#1014
#1015
#1016
#1018
#102
#1021
#1023
#1024
#1026
#1027
#1033
#1036
#1039
#104
#1040
#1043
#1044
#1045
#1046
#1048
#1049
#1051
#1052
#1055
#106
#1065
#1066
#1067
#1069
#107
#1072
#1074
#1075
#108
#1080
#1082
#1083
#1087
#1088
#1089
#109
#1090
#1093
#1098
#110
#1103
#1104
#1106
#1108
#1109
#111
#1110
#1113
#1114
#1115
#1116
#112
#1122
#1125
#1131
#1135
#1136
#1137
#1138
#1139
#114
#1140
#1141
#1142
#1144
#1145
#1147
#1149
#1155
#1169
#117
#1172
#1174
#1174
#1175
#1177
#1178
#1179
#1182
#1183
#1185
#1186
#1188
#119
#1190
#1191
#1192
#1193
#1194
#1195
#1196
#1198
#1199
#120
#1201
#1202
#1204
#1206
#1208
#1210
#1211
#1213
#1214
#1215
#1217
#1218
#1219
#122
#1221
#1222
#1223
#1225
#1226
#1229
#1230
#1231
#1232
#1235
#1237
#1238
#1239
#124
#1244
#1245
#1246
#1247
#1248
#1251
#1252
#1253
#1254
#1255
#1256
#1257
#1259
#1261
#1262
#1264
#1265
#1266
#1267
#1268
#1269
#1271
#1274
#1275
#1277
#128
#1281
#1285
#1286
#1287
#1288
#129
#1290
#1291
#1292
#1295
#1299
#1303
#1304
#1307
#1308
#1309
#131
#1311
#1312
#1314
#1315
#1316
#1317
#1320
#1321
#1323
#1325
#1327
#1329
#1330
#1331
#1333
#1334
#1335
#1336
#1337
#1338
#1339
#1340
#1342
#1343
#1344
#1347
#1348
#1349
#135
#1350
#1351
#1353
#1354
#1356
#1357
#1358
#1359
#1360
#1361
#1362
#1363
#1364
#1365
#1367
#1368
#1369
#1373
#1374
#1375
#1376
#1377
#1378
#1379
#138
#1380
#1381
#1382
#1383
#1384
#1385
#1387
#1389
#1392
#1393
#1394
#1395
#1396
#1398
#140
#1401
#1402
#1407
#1408
#1409
#1409
#141
#1410
#1411
#1412
#1413
#1414
#1415
#1417
#1418
#1419
#1419
#1420
#1421
#1422
#150
#153
#155
#162
#163
#164
#165
#167
#169
#172
#174
#175
#176
#179
#180
#185
#186
#187
#188
#189
#190
#191
#192
#195
#197
#2
#20
#200
#201
#202
#205
#206
#209
#211
#216
#218
#220
#224
#225
#23
#233
#235
#239
#241
#245
#246
#247
#249
#250
#251
#252
#253
#256
#257
#258
#26
#261
#262
#263
#273
#274
#275
#277
#280
#281
#288
#293
#294
#295
#3
#306
#313
#317
#319
#320
#330
#338
#339
#340
#341
#342
#346
#347
#351
#352
#353
#354
#356
#359
#366
#369
#373
#374
#378
#381
#383
#386
#389
#390
#397
#4
#400
#401
#402
#404
#408
#410
#412
#415
#416
#430
#433
#436
#438
#44
#44
#443
#444
#445
#447
#451
#452
#455
#457
#46
#46
#461
#463
#464
#465
#466
#467
#468
#470
#473
#480
#487
#488
#499
#5
#50
#500
#501
#505
#514
#517
#522
#523
#525
#527
#528
#531
#532
#533
#534
#535
#537
#538
#539
#540
#541
#551
#552
#553
#554
#561
#562
#565
#567
#570
#574
#575
#576
#578
#581
#583
#585
#587
#589
#59
#593
#594
#595
#597
#598
#599
#60
#600
#601
#602
#603
#604
#605
#606
#61
#61
#610
#612
#613
#614
#616
#618
#62
#621
#623
#624
#625
#627
#628
#63
#637
#638
#639
#64
#643
#645
#647
#648
#655
#659
#670
#672
#68
#681
#683
#684
#686
#688
#689
#690
#693
#699
#707
#708
#715
#718
#719
#72
#721
#723
#724
#730
#733
#734
#735
#74
#740
#741
#743
#759
#76
#761
#762
#764
#773
#776
#777
#78
#782
#784
#79
#79
#80
#801
#804
#812
#818
#833
#84
#840
#843
#849
#85
#85
#850
#854
#858
#861
#862
#863
#865
#866
#867
#87
#873
#879
#88
#881
#89
#895
#897
#901
#905
#907
#909
#912
#914
#916
#924
#925
#926
#927
#928
#929
#932
#934
#935
#938
#939
#94
#943
#943
#945
#946
#947
#949
#95
#955
#956
#96
#96
#964
#965
#97
#975
#976
#978
#98
#982
#985
#986
#989
#99
#990
#992
#994
#996
#999
1.0
1.1
1.2
10.0.2
10.1.1
10.11.2
10.21.1
10.21.2
10.3.0
10.3.1
10.8.0
10.8.1
10.9.0
11.00.0
11.1.0
11.15.0
11.3.0
13.0.0
14.0.0
14.10.0
14.11.1
14.11.2
14.14.0
14.14.1
14.14.2
14.15.0
14.18.3
14.18.4
14.18.5
14.20.0
14.22.1
14.23.0
14.23.1
14.24.1
14.24.2
14.26.0
14.26.1
14.26.2
14.26.7
14.26.8
14.27.0
14.27.1
14.28.0
14.28.1
14.28.2
14.29.3
14.29.4
14.30.0
14.31.0
14.31.1
14.31.2
14.32.0
14.34.0
14.34.1
14.35.0
14.35.1
14.35.2
14.35.3
14.35.4
14.35.5
14.36.0
14.37.0
14.37.1
14.37.2
14.38.0
14.38.1
14.38.2
14.38.21
14.5.0
14.5.1
14.7.0
14.9.0
15.0.0
15.1.0
15.2.0
15.2.1
15.3.0
15.3.1
15.4.0
15.4.1
15.4.2
15.5.0
16.0.0
16.2.0
16.2.1
16.3.0
16.3.1
16.4.0
16.4.1
16.4.2
16.4.3
16.4.4
16.5.0
16.5.1
16.5.2
16.5.3
16.6.0
16.6.1
16.7.0
16.7.1
16.8.0
17.0.0
17.1.0
17.1.1
17.1.2
17.2.0
17.3.0
17.4.0
17.4.1
17.4.2
17.4.3
17.5.0
17.6.0
17.7.0
17.7.1
17.8.0
17.8.1
17.8.2
17.8.3
18.0.0
18.0.1
18.1.0
18.1.1
18.1.2
18.1.3
18.10.0
18.11.0
18.11.1
18.12.0
18.12.1
18.12.2
18.12.3
18.12.5
18.12.6
18.12.7
18.13.0
18.14.0
18.14.1
18.15.0
18.15.1
18.15.2
18.15.3
18.15.4
18.15.5
18.16.0
18.16.1
18.16.2
18.16.3
18.16.4
18.16.5
18.17.0
18.17.1
18.17.2
18.18.0
18.18.1
18.18.2
18.19.0
18.19.1
18.19.2
18.2.0
18.20.0
18.20.1
18.20.2
18.3.0
18.3.1
18.3.2
18.3.3
18.3.4
18.4.0
18.6.0
18.7.0
18.8.0
18.8.1
18.8.2
18.9.0
19.0.0
19.1.0
19.2.0
19.2.1
19.3.0
19.3.1
19.3.2
19.3.3
19.3.4
19.3.5
19.3.7
19.4.0
19.4.1
19.4.3
19.5.0
19.5.1
19.5.2
19.5.3
2.0
20.0.0
20.1.0
20.10.0
20.10.1
20.10.2
20.10.3
20.10.4
20.10.5
20.10.6
20.11.0
20.11.1
20.11.2
20.11.3
20.11.4
20.11.5
20.12.0
20.13.0
20.14.0
20.14.1
20.15.0
20.15.1
20.16.0
20.16.1
20.16.2
20.17.0
20.17.1
20.17.2
20.17.3
20.18.0
20.18.1
20.19.0
20.2.0
20.2.1
20.2.2
20.2.3
20.20.0
20.21.0
20.22.0
20.23.0
20.24.0
20.24.1
20.25.0
20.26.0
20.27.0
20.27.1
20.27.2
20.27.3
20.28.0
20.29.0
20.29.1
20.29.2
20.29.3
20.3.0
20.3.1
20.30.1
20.31.0
20.31.1
20.31.2
20.31.3
20.32.0
20.32.1
20.33.0
20.34.0
20.35.0
20.35.1
20.35.10
20.35.11
20.35.12
20.35.13
20.35.14
20.35.2
20.35.3
20.35.4
20.35.5
20.35.6
20.35.7
20.35.8
20.35.9
20.36.0
20.36.1
20.37.0
20.37.1
20.37.2
20.37.3
20.38.0
20.38.1
20.38.10
20.38.11
20.38.12
20.38.13
20.38.14
20.38.15
20.38.16
20.38.17
20.38.2
20.38.3
20.38.4
20.38.5
20.38.6
20.38.7
20.38.8
20.38.9
20.39.0
20.39.1
20.39.2
20.39.3
20.39.4
20.39.5
20.4.0
20.4.1
20.40.0
20.40.1
20.41.0
20.41.1
20.41.2
20.41.3
20.41.4
20.41.5
20.41.6
20.41.7
20.42.0
20.42.1
20.42.2
20.43.0
20.43.1
20.43.2
20.43.3
20.43.4
20.44.0
20.44.1
20.44.2
20.45.0
20.46.0
20.46.1
20.46.2
20.47.0
20.47.1
20.5.0
20.5.1
20.5.2
20.6.0
20.6.2
20.6.3
20.7.0
20.8.0
20.9.0
20.9.1
20.9.2
20.9.3
3.0
4.0
5
5.0
6.0
7
7.0
7.1
7.2
8.0.0
8.0.1
8.0.2
8.0.3
8.0.4
8.0.5
8.1.0
8.2.0
9.0.0
9.1.0
9.1.1
9.1.2
9.1.3
9.1.4
9.3.0
9.3.1
9.5.0
9.6.0
-
15db844697
Manchester documentation (#1325)
Timon Zijnge
2026-03-07 09:13:00 +01:00 -
c162a96686
Add ETL_FORMAT_NO_FLOATING_POINT control macro for etl::format (#1329)
Niu Zhihong
2026-03-07 06:04:32 +08:00 -
f88b1514b7
Add missing tests (#1321)
Roland Reichwein
2026-03-06 22:34:54 +01:00 -
81c47d255d
Align comparison operators (#1330)
Roland Reichwein
2026-03-06 21:29:58 +01:00 -
df1e665454
Fix greater_equal and less_equal (#1331)
Roland Reichwein
2026-03-06 21:08:31 +01:00 -
e44e3c5317
Added missing files from VS2022 project
John Wellbelove
2026-03-02 09:59:08 +00:00 -
92920f2f4e
Fix etl::rotate (#1327)
Roland Reichwein
2026-03-06 11:11:46 +01:00 -
92324731db
Updated release notes and version
John Wellbelove
2026-03-02 09:16:18 +00:00 -
535faaa588
Changed std::is_same to etl::is_same in struct type_list_is_unique (#1320)
John Wellbelove
2026-03-02 09:13:19 +00:00 -
87e70f57e8
Updated release notes and version
John Wellbelove
2026-03-01 13:12:39 +00:00 -
3cca87eef3
Hotfix/etl multiset iterator invalidation during erase leads to incorrect sorted order in depth first traversal (#1317)
John Wellbelove
2026-03-01 12:27:39 +00:00 -
aad44fda47
Updated version and release notes
John Wellbelove
2026-02-27 17:43:47 +00:00 -
d2c5164ec6
Manchester documentation (#1325)
Timon Zijnge
2026-03-07 09:13:00 +01:00 -
91be0a435e
Modified comment, as the FSM doesn't support a successor
John Wellbelove
2026-03-10 13:10:09 +00:00 -
5eec72de6b
Added optimised accepts() member function
John Wellbelove
2026-03-10 13:09:17 +00:00 -
318456de63
Add a inplace_function constructor with a nullptr argument
Bram Meijer
2026-03-10 12:06:05 +00:00 -
cbfbcc3da5rename queue specializations' exceptions
danielsbsantos
2026-03-10 10:11:55 +00:00 -
5ea8d7170f
Add pre C++20 Support for ETL_CONSTINIT using Compiler Extensions
Christoph Rüthing
2026-03-09 23:18:34 +01:00 -
3957e8b0f3
Updated message_router generator
John Wellbelove
2026-03-09 20:34:16 +00:00 -
710c7c8ec7
Updated fsm generator
John Wellbelove
2026-03-09 19:44:44 +00:00 -
edd0512fdarename new constexpr macro and make it global
danielsbsantos
2026-03-09 18:01:22 +00:00 -
00861cfa07
Copied optimised message handling from etl::fsm
John Wellbelove
2026-03-09 16:55:36 +00:00 -
c3c8166896
Updated message handling to be worst case O(logN)
John Wellbelove
2026-03-09 16:54:54 +00:00 -
b7c4ad03c3correct C++11 constexpr error
danielsbsantos
2026-03-09 11:43:10 +00:00 -
61bf2695d6address code rabbit review
danielsbsantos
2026-03-09 11:39:05 +00:00 -
354dfc26a1add bounds and empty checks to containers
danielsbsantos
2026-03-09 09:28:36 +00:00 -
06952261e3
Simplifications in algorithm.h
Roland Reichwein
2026-03-08 19:53:25 +01:00 -
a16ed54012
Typo fix in algorithm.h
Roland Reichwein
2026-03-07 19:42:24 +01:00 -
8f9e32bbf3
Use difference_type in rotate_general() instead of int
Roland Reichwein
2026-03-07 18:46:41 +01:00 -
cf944f1bc7
Omit swap in selection_sort if iterators are equal
Roland Reichwein
2026-03-07 19:38:17 +01:00 -
2c56d2e031
Use predicate in calculation of is_permutation consistently
Roland Reichwein
2026-03-07 19:18:16 +01:00 -
daf5820240
Replace partition point with O(log(N)) algorithm
Roland Reichwein
2026-03-07 18:57:04 +01:00 -
c88e882828
Fix call of nth_element
Roland Reichwein
2026-03-07 18:34:31 +01:00 -
419f3bd3e4
Add missing constexpr in algorithm.h
Roland Reichwein
2026-03-07 19:31:23 +01:00 -
319e125122
Fix undefined behaviour of etl::absolute() for etl::numeric_limits<T>::min
Roland Reichwein
2026-03-08 12:34:21 +01:00 -
0eaee4582f
Add ranges
Roland Reichwein
2026-01-19 12:00:53 +01:00 -
a3db58c7cf
Add treefmt support
Roland Reichwein
2026-02-27 19:03:47 +01:00 -
521df8ee19Manchester documentation (#1325)
Timon Zijnge
2026-03-07 09:13:00 +01:00 -
e8df04e9fe
Add ETL_FORMAT_NO_FLOATING_POINT control macro for etl::format (#1329)
Niu Zhihong
2026-03-07 06:04:32 +08:00 -
442e2727a2
Add missing tests (#1321)
Roland Reichwein
2026-03-06 22:34:54 +01:00 -
9a3c73ee15
Align comparison operators (#1330)
Roland Reichwein
2026-03-06 21:29:58 +01:00 -
61809c3ce6
Fix greater_equal and less_equal (#1331)
Roland Reichwein
2026-03-06 21:08:31 +01:00 -
8ce59792fdAdd ETL_FORMAT_NO_FLOATING_POINT control macro for etl::format (#1329)
Niu Zhihong
2026-03-07 06:04:32 +08:00 -
8cc53bb8afMerge branch 'development' into feature/floating-macro-format
John Wellbelove
2026-03-06 21:38:37 +00:00 -
67ecc8e11eAdd missing tests (#1321)
Roland Reichwein
2026-03-06 22:34:54 +01:00 -
19b9f4ce22Merge branch 'development' into add-missing-tests
John Wellbelove
2026-03-06 20:38:06 +00:00 -
7329efc7dfAlign comparison operators (#1330)
Roland Reichwein
2026-03-06 21:29:58 +01:00 -
9b94f73ba7Merge branch 'development' into align-comparison-operators
John Wellbelove
2026-03-06 20:13:55 +00:00 -
4ad6126ec5Fix greater_equal and less_equal (#1331)
Roland Reichwein
2026-03-06 21:08:31 +01:00 -
4b3f1639ae
Add ETL_FORMAT_NO_FLOATING_POINT control macro for etl::format
Niu Zhihong
2026-03-05 00:13:52 +08:00 -
73db5a5885
Fix greater_equal and less_equal
Roland Reichwein
2026-03-06 11:47:08 +01:00 -
cebd7952ba
Fix etl::rotate (#1327)
Roland Reichwein
2026-03-06 11:11:46 +01:00 -
f96510bd79
Added missing files from VS2022 project
John Wellbelove
2026-03-02 09:59:08 +00:00 -
18133ac73a
Updated etl::span to more closely align with std::span
John Wellbelove
2026-03-06 11:11:14 +00:00 -
bdff6c4a8c
Added C++03 compatible implementation of etl::is_convertible
John Wellbelove
2026-03-06 11:09:28 +00:00 -
fe701f9dc6
Added global data() overloads to complement etl::size()
John Wellbelove
2026-03-06 11:07:27 +00:00 -
3d7155d657
Align comparison operators
Roland Reichwein
2026-03-06 10:53:14 +01:00 -
a8ebe338f8Fix etl::rotate (#1327)
Roland Reichwein
2026-03-06 11:11:46 +01:00 -
85accdd297
Fix etl::rotate
Roland Reichwein
2026-03-03 15:28:29 +01:00 -
f514725683
#1324 Manchester documentation * Some small fixes
Timon Zijnge
2026-03-03 15:41:43 +01:00 -
fe340524e1Merge branch 'master' into manchester
Timon Zijnge
2026-03-03 14:51:14 +01:00 -
1ed1e3ce42
Added missing files from VS2022 project
John Wellbelove
2026-03-02 09:59:08 +00:00 -
7d998bd97a
Typo fixes
Roland Reichwein
2026-03-02 10:32:50 +01:00 -
3fc6ce8b55
Add missing tests
Roland Reichwein
2026-03-02 08:55:21 +01:00 -
7bac1d02f7
Updated release notes and version
20.46.2
John Wellbelove
2026-03-02 09:16:18 +00:00 -
25c9235cbcChanged std::is_same to etl::is_same in struct type_list_is_unique (#1320)
John Wellbelove
2026-03-02 09:13:19 +00:00 -
6aa1c44474
Changed std::is_same to etl::is_same in struct type_list_is_unique
John Wellbelove
2026-03-02 07:59:30 +00:00 -
6ed9ca3f1d
Updated release notes and version
20.46.1
John Wellbelove
2026-03-01 13:12:39 +00:00 -
7ee7f10f58Hotfix/etl multiset iterator invalidation during erase leads to incorrect sorted order in depth first traversal (#1317)
John Wellbelove
2026-03-01 12:27:39 +00:00 -
6d8bba986c
Updated with coderabbit suggestions
hotfix/etl--multiset-iterator-invalidation-during-erase-leads-to-incorrect-sorted-order-in-depth-first-traversal
John Wellbelove
2026-03-01 12:14:10 +00:00 -
398ef49124
Added std::is_sorted checks to all map/set tests
John Wellbelove
2026-03-01 11:08:48 +00:00 -
3a9308a4a0
Fixed issue for both multiset and multimap
John Wellbelove
2026-02-28 15:04:33 +00:00 -
70e4850a0b
Updated version and release notes
20.46.0
John Wellbelove
2026-02-27 17:43:47 +00:00 -
69c730907b
#1258 Manchester coding * Preparation for GitHub pages
Timon Zijnge
2026-02-27 12:44:33 +01:00 -
f9be9db8a5Apply clang-format globally (automatic format)
Diogo Cavaleiro
2026-02-27 11:42:36 +00:00 -
2f5dccbe62Fix generators for clang-format compatibility
Diogo Cavaleiro
2026-02-25 11:48:22 +00:00 -
edacf74cd9Add clang-format v18 workflow and configuration
Diogo Cavaleiro
2026-02-25 11:48:06 +00:00 -
089f65cce1Added get_endianness() to etl::byte_stream_reader (#1315)
John Wellbelove
2026-02-27 11:18:29 +00:00 -
71ab734152
#1258 Manchester coding * Add manchester documentation
Timon Zijnge
2026-02-27 12:04:01 +01:00 -
1ef24e977e
Added get_endianness() to etl::byte_stream_reader
hotfix/Add-get_endianness-to-byte_stream_reader
John Wellbelove
2026-02-27 10:18:16 +00:00 -
810a106bdf#1258 Manchester coding (#1285)
Timon Zijnge
2026-02-27 10:40:42 +01:00 -
7ef01fcaedEnforce worse-case O(log n) dispatch for messages when using message router for c++11 and up (#1312)
John Wellbelove
2026-02-26 10:34:14 +00:00 -
4fba82d749Merge branch 'development' into feature/Enforce-O(log-N)-dispatch-for-messages-when-using-message_router-for-C++11-and-up
John Wellbelove
2026-02-26 09:52:38 +00:00 -
e439963258Fix etl::variant get() for ambiguous types (#1304)
Roland Reichwein
2026-02-25 10:42:56 +01:00 -
cafee3c79eMerge branch 'development' into fix-variant-get
John Wellbelove
2026-02-25 09:18:33 +00:00 -
37aba58965Reduce string flash usage (#1309)
Marco Nilsson
2026-02-25 10:02:02 +01:00 -
c1a9c09419Merge branch 'development' into refactor/reduce-string-flash-usage
John Wellbelove
2026-02-25 08:47:21 +00:00 -
7560e82921
Fixed C++03 compatibility
John Wellbelove
2026-02-24 22:20:57 +00:00 -
d8d00d1fa2
Sync message_router_generator to changes
John Wellbelove
2026-02-24 22:00:52 +00:00 -
efbd066703
Moved member type definitions to a traits class
John Wellbelove
2026-02-24 21:38:41 +00:00 -
1303f380c9
Added has_message_id and compare_message_id_less to message.h
John Wellbelove
2026-02-24 21:37:23 +00:00 -
536b2d7811
Changed Router1 definition to use unordered message ids to check message sorting in message_router
John Wellbelove
2026-02-24 21:36:03 +00:00 -
d56a586ad3
#1258 Manchester coding * Cleanup * Fix build error
Timon Zijnge
2026-02-23 11:42:35 +01:00 -
777f785630
#1258 Manchester coding * Review comments
Timon Zijnge
2026-02-23 11:32:37 +01:00 -
c742792d03
#1258 Manchester coding * private memcpy alias
Timon Zijnge
2026-02-23 10:50:10 +01:00 -
ad0773e522
Modified the "All message IDs must be unique" static_assert to directly use the index_sequence of message IDs
John Wellbelove
2026-02-22 21:29:21 +00:00 -
3d5c7c1c88
Synchronised message_router_generator.h
John Wellbelove
2026-02-22 19:30:43 +00:00 -
943c55cac1
Copilot & coderabbit review changes
John Wellbelove
2026-02-22 19:24:05 +00:00 -
cb6ced9b69
Check message inherits from etl::message<>
John Wellbelove
2026-02-22 19:19:44 +00:00 -
74c21874c7
Merge branch 'development' into feature/Enforce-O(log-N)-dispatch-for-messages-when-using-message_router-for-C++11-and-up
John Wellbelove
2026-02-22 16:22:30 +00:00