John Wellbelove
5622a98571
Refactoring
2023-10-31 11:12:07 +01:00
John Wellbelove
feb7c60609
Merge branch 'feature/Base64-codec' of https://github.com/ETLCPP/etl into feature/Base64-codec
...
# Conflicts:
# test/test_base64_RFC4648_with_padding.cpp
2023-10-29 09:01:33 +01:00
John Wellbelove
23a76d2371
Refactored back_inserter support
2023-10-29 09:01:08 +01:00
John Wellbelove
9a5ed96f8e
Renamed test file
2023-10-29 09:00:49 +01:00
John Wellbelove
02e69f5757
Added padding flag
2023-10-29 09:00:49 +01:00
John Wellbelove
b1a042385f
Removed static from encode and decode functions
2023-10-29 09:00:49 +01:00
John Wellbelove
0523fc869a
Static version of Base64 - RFC-6848 - No optional padding
2023-10-29 09:00:49 +01:00
John Wellbelove
58c55a8bb6
Updates
2023-10-29 08:59:11 +01:00
John Wellbelove
f9233f99ab
Refactor to support multiple RFCs
2023-10-29 08:58:11 +01:00
John Wellbelove
8db9613320
Renamed test file
2023-10-29 08:58:11 +01:00
John Wellbelove
5016d4033f
Added padding flag
2023-10-29 08:58:10 +01:00
John Wellbelove
456a56e7aa
Removed static from encode and decode functions
2023-10-29 08:58:10 +01:00
John Wellbelove
25338fb0d1
Static version of Base64 - RFC-6848 - No optional padding
2023-10-29 08:58:10 +01:00
John Wellbelove
91a150e37b
Updates
2023-10-29 08:58:10 +01:00
John Wellbelove
f1dd0d4490
Merge branch 'master' of https://github.com/ETLCPP/etl
20.38.6
2023-10-28 22:58:55 +02:00
John Wellbelove
37b70acbe9
Merge branch 'master' of https://github.com/ETLCPP/etl
...
# Conflicts:
# support/Release notes.txt
2023-10-28 22:58:48 +02:00
John Wellbelove
e959a361be
Merge branch 'master' of https://github.com/ETLCPP/etl
...
# Conflicts:
# support/Release notes.txt
2023-10-28 22:53:11 +02:00
John Wellbelove
47e16bd010
Updated version and release notes
2023-10-28 22:52:41 +02:00
John Wellbelove
42221decd4
Updated version and release notes
2023-10-28 19:13:50 +02:00
John Wellbelove
09c3b30f83
Revert "Added add_lvalue_reference for rvalue reference"
...
This reverts commit a09efffb8fadb0c25923fe5435b7b1f9bdd673f1.
2023-10-28 11:38:54 +02:00
John Wellbelove
a09efffb8f
Added add_lvalue_reference for rvalue reference
2023-10-28 11:35:38 +02:00
John Wellbelove
f8d5c31f66
Refactored swap
2023-10-28 11:33:25 +02:00
John Wellbelove
39c3ca8dea
Merge remote-tracking branch 'origin/pull-request/#777-Allow-Building-Tests-as-Submodule-and-GCC-less-than-11' into development
2023-10-27 10:20:58 +02:00
John Wellbelove
98ebaff1f9
Removed temporary fix
2023-10-26 22:08:48 +02:00
John Wellbelove
623687fa1c
Merge branch 'pull-request/#777-Allow-Building-Tests-as-Submodule-and-GCC-less-than-11' of https://github.com/ETLCPP/etl into pull-request/#777-Allow-Building-Tests-as-Submodule-and-GCC-less-than-11
...
# Conflicts:
# .github/workflows/clang.yml
2023-10-26 22:07:31 +02:00
John Wellbelove
3173d7e784
Added pul-request branches to CI
2023-10-26 22:06:48 +02:00
John Wellbelove
221cc42f22
Merge branch 'pull-request/#777-Allow-Building-Tests-as-Submodule-and-GCC-less-than-11' of https://github.com/ETLCPP/etl into pull-request/#777-Allow-Building-Tests-as-Submodule-and-GCC-less-than-11
2023-10-26 21:26:55 +02:00
John Wellbelove
adcc4d9e77
Merge branch 'pull-request/#777-Allow-Building-Tests-as-Submodule-and-GCC-less-than-11' of https://github.com/ETLCPP/etl into pull-request/#777-Allow-Building-Tests-as-Submodule-and-GCC-less-than-11
2023-10-26 21:26:48 +02:00
John Wellbelove
2c63f54ad2
Merge branch 'pull-request/#777-Allow-Building-Tests-as-Submodule-and-GCC-less-than-11' of https://github.com/ETLCPP/etl into pull-request/#777-Allow-Building-Tests-as-Submodule-and-GCC-less-than-11
2023-10-26 21:05:58 +02:00
John Wellbelove
95c7f44cc6
Merge branch 'pull-request/#777-Allow-Building-Tests-as-Submodule-and-GCC-less-than-11' of https://github.com/ETLCPP/etl into pull-request/#777-Allow-Building-Tests-as-Submodule-and-GCC-less-than-11
2023-10-26 21:02:44 +02:00
John Wellbelove
ba5eee73b1
Merge branch 'pull-request/#777-Allow-Building-Tests-as-Submodule-and-GCC-less-than-11' of https://github.com/ETLCPP/etl into pull-request/#777-Allow-Building-Tests-as-Submodule-and-GCC-less-than-11
2023-10-26 20:26:37 +02:00
John Wellbelove
0c1bed079a
Merge branch 'pull-request/#777-Allow-Building-Tests-as-Submodule-and-GCC-less-than-11' of https://github.com/ETLCPP/etl into pull-request/#777-Allow-Building-Tests-as-Submodule-and-GCC-less-than-11
2023-10-26 20:26:31 +02:00
John Wellbelove
c1e9573c32
Merge branch 'pull-request/#777-Allow-Building-Tests-as-Submodule-and-GCC-less-than-11' of https://github.com/ETLCPP/etl into pull-request/#777-Allow-Building-Tests-as-Submodule-and-GCC-less-than-11
2023-10-26 20:24:53 +02:00
John Wellbelove
f47fdfc0ff
Try to fix library error for Github Actions for Clang C++20
2023-10-26 20:24:47 +02:00
John Wellbelove
f208eb4073
Try to fix library error for Github Actions for Clang C++20
2023-10-26 20:10:22 +02:00
jmartens-42
13759c1cbb
moved BUILD_TESTS check outside of root cmake check to allow building tests in submodules ( #777 )
...
added check for GNUC >= 11 for -Wstringop-overread ignore pragma since it isn't introduced until gcc/g++-11
Co-authored-by: Josh <joshua.martens@magna.com>
2023-10-26 20:07:23 +02:00
John Wellbelove
b4ea535fc5
Refactored back_inserter support
2023-10-23 19:33:37 +01:00
John Wellbelove
804651f3eb
Merge branch 'feature/Base64-codec' of https://github.com/ETLCPP/etl into feature/Base64-codec
...
# Conflicts:
# include/etl/base64.h
# include/etl/version.h
# library.json
# library.properties
# test/test_base64_RFC4648_with_padding.cpp
# version.txt
2023-10-23 10:05:27 +01:00
John Wellbelove
b99fa790c2
Refactor to support multiple RFCs
2023-10-23 10:01:33 +01:00
John Wellbelove
a92b28fdea
Renamed test file
2023-10-23 10:01:33 +01:00
John Wellbelove
5dad4402c6
Added padding flag
2023-10-23 10:01:33 +01:00
John Wellbelove
702b0ef3a2
Removed static from encode and decode functions
2023-10-23 10:01:33 +01:00
John Wellbelove
5ad7fd2f90
Static version of Base64 - RFC-6848 - No optional padding
2023-10-23 10:01:32 +01:00
John Wellbelove
fd67662a8e
Updates
2023-10-23 10:00:49 +01:00
John Wellbelove
e8eeeba875
Merge branch 'master' into development
2023-10-23 09:59:41 +01:00
John Wellbelove
85f2e09ef7
#776 Add missing semicolons
20.38.5
2023-10-23 09:35:01 +01:00
H1MSK
837a5156b4
Add missing semicolons ( #776 )
2023-10-22 16:16:04 +01:00
John Wellbelove
d9e672d066
Renamed test file
2023-10-21 18:18:26 +01:00
John Wellbelove
ab1c3db7d9
Added padding flag
2023-10-21 11:41:35 +01:00
John Wellbelove
531cdbc872
Removed static from encode and decode functions
2023-10-21 10:41:06 +01:00