Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
78 commits
Select commit Hold shift + click to select a range
2182033
import libcbor
TingDaoK Mar 28, 2024
4d2e689
try disable the warning
TingDaoK Mar 28, 2024
ad77931
more warning
TingDaoK Mar 28, 2024
43ac8e5
don't export anything
TingDaoK Mar 28, 2024
172aee1
Revert "don't export anything"
TingDaoK Mar 28, 2024
83bd5e6
define cbor export to do nothing
TingDaoK Mar 29, 2024
a6cdd6a
oh gosh, we are not building it...
TingDaoK Mar 29, 2024
466c532
update the script
TingDaoK Mar 29, 2024
54b2edd
ignore one more warnings
TingDaoK Mar 29, 2024
335d6ac
ignore the unknown pragmas for windows as well
TingDaoK Mar 29, 2024
2f74c49
conversion warnings
TingDaoK Mar 29, 2024
ea5dad0
update the comments from the script
TingDaoK Mar 29, 2024
ba29627
WIP
TingDaoK Apr 2, 2024
ad19e38
encoder and decoder for nicer api
TingDaoK Apr 2, 2024
2a2712c
address comments
TingDaoK Apr 3, 2024
e7df03b
more
TingDaoK Apr 3, 2024
a031467
Merge branch 'import-libcbor' into libcbor-intergrate
TingDaoK Apr 3, 2024
fafd1fb
impl of encoder and decoder.
TingDaoK Apr 6, 2024
f1ee3c5
more tests to add
TingDaoK Apr 8, 2024
a2cff4f
oops, half done
TingDaoK Apr 8, 2024
a945806
more test and type cast
TingDaoK Apr 8, 2024
fe4a98b
disable clang format for external lib
TingDaoK Apr 8, 2024
7b6d691
exclude the files from external
TingDaoK Apr 8, 2024
d6f31dc
macro format
TingDaoK Apr 8, 2024
ae754c1
more
TingDaoK Apr 8, 2024
ba171bf
support both tag directly and helper
TingDaoK Apr 9, 2024
fc49a46
convert before check for overflow
TingDaoK Apr 10, 2024
3721d1b
woops
TingDaoK Apr 10, 2024
a2afab6
add documentation and logs and error code
TingDaoK Apr 10, 2024
21868c1
unused
TingDaoK Apr 10, 2024
c05e3ac
another one
TingDaoK Apr 10, 2024
711619b
assert was wrong
TingDaoK Apr 10, 2024
beb72be
another one and try fuzz test
TingDaoK Apr 10, 2024
f4ed6a8
brace for switch case
TingDaoK Apr 10, 2024
9ac3999
clean up the allocator as well
TingDaoK Apr 10, 2024
a7c6e8e
handle NaN
TingDaoK Apr 10, 2024
98086d1
SUPPRESS_UBSAN
TingDaoK Apr 10, 2024
b8b8091
try just cast
TingDaoK Apr 11, 2024
ee5df97
don't round it up, just type cast
TingDaoK Apr 11, 2024
bc502e2
instead of disable ubsan, it should be within the range
TingDaoK Apr 11, 2024
287e361
fabs of the value
TingDaoK Apr 11, 2024
24533df
larger than min
TingDaoK Apr 11, 2024
75fc015
only try to convert within the range to avoid weird behaior
TingDaoK Apr 11, 2024
90f60c6
explicit convert
TingDaoK Apr 11, 2024
a0d889f
renaming
TingDaoK Apr 11, 2024
26e62e1
decode next element as static
TingDaoK Apr 11, 2024
bacbf66
revert the realloc change
TingDaoK Apr 11, 2024
815ad35
for test coverage
TingDaoK Apr 11, 2024
71ed32e
comments addressed
TingDaoK Apr 12, 2024
677c133
unused parameter
TingDaoK Apr 12, 2024
7387d90
passing cursor by value instead of pointer
TingDaoK Apr 12, 2024
20a5d56
add dbl min to the test
TingDaoK Apr 15, 2024
f0b8a99
try -flt_max to flt_max
TingDaoK Apr 15, 2024
abd9d63
address comments
TingDaoK Apr 15, 2024
b1b01a0
Merge branch 'libcbor-intergrate' of https://github.com/awslabs/aws-c…
TingDaoK Apr 15, 2024
fdbe37a
address comment
TingDaoK Apr 15, 2024
6eef86a
add uint64 max
TingDaoK Apr 15, 2024
08ab28c
API renaming
TingDaoK Apr 15, 2024
e67ed00
create a temp buf
TingDaoK Apr 15, 2024
a1df8f5
unused
TingDaoK Apr 15, 2024
3859f27
renaming
TingDaoK Apr 15, 2024
6ee5227
add another fuzz test
TingDaoK Apr 16, 2024
1d957a4
address comments
TingDaoK Apr 24, 2024
587aeab
more warnings
TingDaoK Apr 24, 2024
7335306
clang is different
TingDaoK Apr 24, 2024
fd917a1
import
TingDaoK Apr 24, 2024
1214454
Merge branch 'main' into import-libcbor
TingDaoK Apr 24, 2024
e824bbe
address comments
TingDaoK Apr 24, 2024
a604924
woops
TingDaoK Apr 24, 2024
64cf7f3
Merge branch 'import-libcbor' into libcbor-intergrate
TingDaoK Apr 24, 2024
e1695ae
Merge branch 'cbor-main' into libcbor-intergrate
TingDaoK May 20, 2024
97589ab
comments missed
TingDaoK May 20, 2024
1c69aa7
comments addressed
TingDaoK May 21, 2024
af478e4
add notes for handling indefinite length
TingDaoK May 21, 2024
7afee4d
more address comment
TingDaoK May 31, 2024
2e073de
reset
TingDaoK May 31, 2024
809a296
Merge branch 'cbor-main' into libcbor-intergrate
TingDaoK May 31, 2024
fd7e45b
renaming and more
TingDaoK Jun 4, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .clang-tidy
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
Checks: 'clang-diagnostic-*,clang-analyzer-*,readability-*,modernize-*,bugprone-*,misc-*,google-runtime-int,llvm-header-guard,fuchsia-restrict-system-includes,-clang-analyzer-valist.Uninitialized,-clang-analyzer-security.insecureAPI.rand,-clang-analyzer-alpha.*,-readability-magic-numbers,-readability-non-const-parameter,-readability-avoid-const-params-in-decls,-readability-else-after-return,-readability-isolate-declaration,-readability-uppercase-literal-suffix,-bugprone-sizeof-expression,-bugprone-easily-swappable-parameters,-readability-identifier-length,-misc-no-recursion,-readability-function-cognitive-complexity,-readability-magic-numbers'
WarningsAsErrors: '*'
HeaderFilterRegex: '.*\.[h|inl]$'
HeaderFilterRegex: '^(?!.*external).*\.[h|inl]$'
FormatStyle: 'file'
CheckOptions:
- key: readability-braces-around-statements.ShortStatementLines
Expand Down
Loading