TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
QCBOR
/
refs/heads/more_decode
c453744
progress...
by Laurence Lundblade
· 5 years ago
more_decode
e643064
first expanded decoder
by Laurence Lundblade
· 5 years ago
c9f0fbc
Add QCBOREncode_EncodeHead() and other for bstr wrapping
by Laurence Lundblade
· 5 years ago
42272e4
Fix test failure on 32-bit systems introduced in recent change
by Laurence Lundblade
· 6 years ago
06350ea
Refine integer signedness use for static analyizers (#24)
by Laurence Lundblade
· 6 years ago
c5fef68
Refine use of integer variables to quiet static analyzers and reduce object code size a little
by Laurence Lundblade
· 6 years ago
ea627d2
Fix gcc makefile
by Laurence Lundblade
· 6 years ago
29501b7
rename RunTest() and PrintSize() so they are not duplicate with t_cose
by Laurence Lundblade
· 6 years ago
ee85174
Documentation, comments and code formatting improvements
by Laurence Lundblade
· 6 years ago
17af490
Fix gcc compiler warning in test code
by Laurence Lundblade
· 6 years ago
59289e5
Add support for decimal fractions and big floats (#19)
by Laurence Lundblade
· 6 years ago
6120974
Improve comments on pointer math; no code change at all; remove todo about updating comments
by Laurence Lundblade
· 6 years ago
a1ad878
Fix warning about long long conversion to double; this was also a bug that affected a 30 second range of dates 10 billion years in the future or past
by Laurence Lundblade
· 6 years ago
dd95d03
New README section list software that uses QCBOR
by Laurence Lundblade
· 6 years ago
e9482dd
Officially support udataType == QCBOR_TYPE_NONE on decoding errors
by Laurence Lundblade
· 6 years ago
4b09f63
Minor error handling fix -- udataType is QCBOR_TYPE_NONE when QCBORDecode_GetNext fails
by Laurence Lundblade
· 6 years ago
21d1d81
Add test for too-large negative integer (and remove todo for this test)
by Laurence Lundblade
· 6 years ago
6216b1b
Fix minor bug in test framework
by Laurence Lundblade
· 6 years ago
a65b482
Minor clean up of test code headers
by Laurence Lundblade
· 6 years ago
9916b1b
Fix bug decoding empty arrays and maps (#16)
by Laurence Lundblade
· 6 years ago
bb1062e
Improve error handling for not well-formed CBOR
by Laurence Lundblade
· 6 years ago
cd72159
Merge pull request #8 from janjongboom/indefinite_length_encoding
by Laurence Lundblade
· 6 years ago
5d82788
Fix map/array encoding with length 31
by Jan Jongboom
· 6 years ago
47d86c5
Add encode test for indefinite length array/map
by Jan Jongboom
· 6 years ago
4a93a66
Add indefinite length encoding for maps and arrays
by Jan Jongboom
· 6 years ago
f607a2a
Minor bug fix for QCBOREncode_GetErrorState()
by Laurence Lundblade
· 6 years ago
3a6042e
Reinstate DecodeFailure tests; Minor decode error handling improvement
by Laurence Lundblade
· 6 years ago
eb8772d
remove some extra spaces / tabs
by Laurence Lundblade
· 6 years ago
5296011
Small README corrections
by Laurence Lundblade
· 6 years ago
af9cbc6
Small clarifying comment on endianness options
by Laurence Lundblade
· 6 years ago
bfb047a
Config options for more efficient endianness handling
by Laurence Lundblade
· 6 years ago
7244e02
fix merge conflict for endianness
by Laurence Lundblade
· 6 years ago
f7ce8ba
More documentation tweaks for endianness
by Laurence Lundblade
· 6 years ago
e4f9123
fix trailing spaces
by Laurence Lundblade
· 6 years ago
faaebca
completed endianness efficiency fixes
by Laurence Lundblade
· 6 years ago
427b474
comment improvements for endianness options
by Laurence Lundblade
· 6 years ago
1e67a94
big/little endian options near complete
by Laurence Lundblade
· 6 years ago
7f08cba
Comment improvements for big / little endian
by Laurence Lundblade
· 6 years ago
30dd0ba
Add encode functions to check for NULL output buf and internal error state
by Laurence Lundblade
· 6 years ago
635993b
Optional #ifdefs for handling endianness more efficiently
by Laurence Lundblade
· 6 years ago
077475f
Large public header documentataion improvement
by Laurence Lundblade
· 6 years ago
da53227
Add QCBOREncode_AddBytesLenOnly(), special for COSE sig verification
by Laurence Lundblade
· 6 years ago
46e799d
Merge UsefulBuf documentation updates
by Laurence Lundblade
· 6 years ago
83f5b7f
bstr wrapping now works as needed for COSE hashing / signing
by Laurence Lundblade
· 6 years ago
5cc2568
UsefulBuf documentation and coding style improvements
by Laurence Lundblade
· 6 years ago
d5e101e
Add UsefulBuf_IsValue which checks all bytes in a UsefulBufC for a value.
by Laurence Lundblade
· 6 years ago
c5a61c6
Add extern "C"
by Laurence Lundblade
· 6 years ago
6ca805a
Rename struct useful_buf to q_useful_buf.
by Laurence Lundblade
· 6 years ago
fae26bf
Fix bug in recent string allocator change
by Laurence Lundblade
· 6 years ago
126dab4
Merge branch 'master' of https://github.com/laurencelundblade/QCBOR
by Laurence Lundblade
· 6 years ago
1d7eb63
Redesign MemPool to fix memory access alignment bug and allocate all bug
by Laurence Lundblade
· 6 years ago
01168ef
Update license in Makefile
by Laurence Lundblade
· 7 years ago
035bd78
remove trailing spaces
by Laurence Lundblade
· 7 years ago
a3fd49f
Use SPDX-License-Identifier. (No change to code or license terms)
by Laurence Lundblade
· 7 years ago
d2c1908
Add struct useful_buf... for code perferring "_" to camelCase.
by Laurence Lundblade
· 7 years ago
93aa1c0
Merge branch 'integration' of https://github.com/laurencelundblade/QCBOR into integration
by Laurence Lundblade
· 7 years ago
11f9c93
Merge branch 'integration' of https://github.com/laurencelundblade/QCBOR into integration
by Laurence Lundblade
· 7 years ago
9928bd6
Merge branch 'integration' of https://github.com/laurencelundblade/QCBOR into integration
by Laurence Lundblade
· 7 years ago
d1d20ce
Merge branch 'integration' of https://github.com/laurencelundblade/QCBOR into integration
by Laurence Lundblade
· 7 years ago
4e5cde2
Merge branch 'integration' of https://github.com/laurencelundblade/QCBOR into integration
by Laurence Lundblade
· 7 years ago
9dddd9c
Merge branch 'integration' of https://github.com/laurencelundblade/QCBOR into integration
by Laurence Lundblade
· 7 years ago
44e625e
Merge branch 'integration' of https://github.com/laurencelundblade/QCBOR into integration
by Laurence Lundblade
· 7 years ago
f1eeac3
Merge branch 'integration' of https://github.com/laurencelundblade/QCBOR into integration
by Laurence Lundblade
· 7 years ago
03291de
Merge branch 'integration' of https://github.com/laurencelundblade/QCBOR into integration
by Laurence Lundblade
· 7 years ago
df1c1cf
Get rid of extra spaces, minor documentation improvements, readme additions
by Laurence Lundblade
· 7 years ago
f015d46
Get rid of extra spaces, minor documentation improvements, readme additions
by Laurence Lundblade
· 7 years ago
d396f62
Make RunTest() handle newlines in a portable way
by Laurence Lundblade
· 7 years ago
10346b6
update readme with smaller code size
by Laurence Lundblade
· 7 years ago
41b63cc
Merge branch 'cleverdecode'
by Laurence Lundblade
· 7 years ago
4c0cf84
New clever type and argument decoder saves 250 bytes of object code
by Laurence Lundblade
· 7 years ago
cf25b2d
Updates to ReadeMe
by Laurence Lundblade
· 7 years ago
f0ea5f3
cosmetic changes; update copyright year and remove trailing spaces
by Laurence Lundblade
· 7 years ago
d39cd39
Fix to checking for encoded CBOR larger than UINT32_MAX. Make tests work on 32-bit machine
by Laurence Lundblade
· 7 years ago
2b8f557
Fix copyright date
by Laurence Lundblade
· 7 years ago
2da5d08
fix copyright date for 2019
by Laurence Lundblade
· 7 years ago
673b533
Merge branch 'master' of https://github.com/laurencelundblade/QCBOR
by Laurence Lundblade
· 7 years ago
56a7932
Another clean up for gcc8 warning
by Laurence Lundblade
· 7 years ago
b26de6f
fix clean in Makefile
by Laurence Lundblade
· 7 years ago
5e39082
Test with gcc 8 and fix a few minor warnings and issues
by Laurence Lundblade
· 7 years ago
1f8b5b0
Remove malloc dependency in tests. Give list of tests to run on command line. Describe tests in README.md
by Laurence Lundblade
· 7 years ago
6d926af
Update copyright date to 2019 for last check-in
by Laurence Lundblade
· 7 years ago
7412f81
Minor bug fix to UsefulBuf_Tail; add tests to check UsefulBuf_Tail and test for BStr wrap with NULL output buf
by Laurence Lundblade
· 7 years ago
241705e
minor doc and style fix ups for encoder
by Laurence Lundblade
· 7 years ago
2c40ab8
Code comments fixes. Fold some really long lines
by Laurence Lundblade
· 7 years ago
1661923
merge in optimized type and argument encode
by Laurence Lundblade
· 7 years ago
9c09739
Documentation & code comment minor updates
by Laurence Lundblade
· 7 years ago
4386290
Merge branch 'smallinsert' of https://github.com/laurencelundblade/QCBOR into smallinsert
by Laurence Lundblade
· 7 years ago
e9b0032
Final touches on optimized code for inserting type and argument
by Laurence Lundblade
· 7 years ago
a2e2907
Reduce test time for main set of decoding tests. Allow the BigComprehensiveTest to be run separately
by Laurence Lundblade
· 7 years ago
df2836b
make SetMemPool always have the same overhead; fixes to AllocAllStringsTest
by Laurence Lundblade
· 7 years ago
c9d3dcf
fix makefile breakage from previous change
by Laurence Lundblade
· 7 years ago
c0e7345
typo in readme
by Laurence Lundblade
· 7 years ago
b88b54a
separate out the decode malloc functions so qcbor has no relation to malloc at all
by Laurence Lundblade
· 7 years ago
565e000
remove more junk that should not be in the repo
by Laurence Lundblade
· 7 years ago
660d66b
remove .o files that got accidentally added
by Laurence Lundblade
· 7 years ago
7d06e0b
document recent UsefulBuf change
by Laurence Lundblade
· 7 years ago
3aee3a3
remove all trailing tabs and spaces
by Laurence Lundblade
· 7 years ago
0319457
Readme updates. Fold at 80 columns
by Laurence Lundblade
· 7 years ago
d4728fd
strings.h -> string.h (was just a typo)
by Laurence Lundblade
· 7 years ago
25c6c0a
clean up use of const with UsefulBuf. May solve compiler errors/warnings for some compilers / compiler options
by Laurence Lundblade
· 7 years ago
Next »