TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
QCBOR
/
0dbc9171a023849180434ccddd80b32f7e4a2cd7
0dbc917
Fixe formatting of license
by Laurence Lundblade
· 7 years ago
577d821
reduce float code size; remote AddFloatAsSmallset
by Laurence Lundblade
· 7 years ago
c2b1457
Minimal use case as example and for code size check
by Laurence Lundblade
· 7 years ago
d92a616
Put under almost-BSD3 license
by Laurence Lundblade
· 7 years ago
5164a9e
merge new tag encoding design
by Laurence Lundblade
· 7 years ago
56230d1
new tagging encoding design complete and tested
by Laurence Lundblade
· 7 years ago
cafcfe1
New tag encoder basically working
by Laurence Lundblade
· 7 years ago
55a2483
SOme change to support encoding multiple tags; not yet complete
by Laurence Lundblade
· 7 years ago
2a6850e
rename segment to chunk per upcoming CBOR RFC
by Laurence Lundblade
· 7 years ago
01e08a9
remote TODO: marker that was fixed previously
by Laurence Lundblade
· 7 years ago
b836efb
clean up the static expected results arrays for decode tests
by Laurence Lundblade
· 7 years ago
25d9eea
Update readme for tag decoding
by Laurence Lundblade
· 7 years ago
0be5090
Merge branch 'master' of https://github.com/laurencelundblade/QCBOR
by Laurence Lundblade
· 7 years ago
dbe6f21
big change with the new tag decoding -- unlimited number of tags, better handling of custom tags
by Laurence Lundblade
· 7 years ago
981ab67
inline UsefulBuf_Copy to save 50 bytes of object code
by Laurence Lundblade
· 7 years ago
bb474be
Some clean up of floating point tests
by Laurence Lundblade
· 7 years ago
4fe9f31
Clean up naming of macros to create useful bugs from literals and on stack
by Laurence Lundblade
· 7 years ago
369b90a
Big general tidy-up of the encoder tests
by Laurence Lundblade
· 7 years ago
05ec57b
Useful_Set interface changed to be more in line with UsefulBulf conventions
by Laurence Lundblade
· 7 years ago
87854a9
fix merge cruft
by Laurence Lundblade
· 7 years ago
fab1b52
fix bugs indicating whether label/data was allocated; improve some decoding tests
by Laurence Lundblade
· 7 years ago
471a3fd
malloc-based string allocator is fixed, tested and working. Other cleanup
by Laurence Lundblade
· 7 years ago
a44d506
fix bug in using string allocator for all strings; tests for string allocator for all strings; documentation for..
by Laurence Lundblade
· 7 years ago
7e0d13b
A few more indefinite length tests; some code tidying up
by Laurence Lundblade
· 7 years ago
57dd144
bug fix for indefinite string labels; lots of tests running and passing for indefinite strings; seems to be complete
by Laurence Lundblade
· 7 years ago
6de3706
indefinite len arrays/maps are working! Added uNextNestLeve to QCBORItem
by Laurence Lundblade
· 7 years ago
5b8c585
more work on indefinite lengths and mem pool. All tests passing but more are needed and there is still an issue with indefinite length arrays and strings
by Laurence Lundblade
· 7 years ago
742df4a
fixed bug in indefinite length map decoding; more indefinite length map tests
by Laurence Lundblade
· 7 years ago
570fab5
Turn up compiler warnings to max and fix them; one more indefinite length test
by Laurence Lundblade
· 7 years ago
64c7c60
fix run_tests.h that was badly messed up
by Laurence Lundblade
· 7 years ago
19e0c80
add some indefinite array failure tests
by Laurence Lundblade
· 7 years ago
17ede40
Add another test for indef length arrays
by Laurence Lundblade
· 7 years ago
0fb6c6d
all tests seem to be integrated and working
by Laurence Lundblade
· 7 years ago
4d1ecba
fold basic and indefinite length tests in with the others; fix up Makefile
by Laurence Lundblade
· 7 years ago
0155b62
merge mem pool tests into decode tests
by Laurence Lundblade
· 7 years ago
684aec2
fold bstr wrap tests into encode tests
by Laurence Lundblade
· 7 years ago
2d85ce4
re organize tests for floating point mostly into one place; CAF floating point tests are passing
by Laurence Lundblade
· 7 years ago
8fab62c
Documentation and code formatting changes only; no semantic changes
by Laurence Lundblade
· 7 years ago
7566b9f
bug fix for UsefulBuf_CopyOffset; complete tests for UsefulBuf
by Laurence Lundblade
· 7 years ago
0fb2f64
document decoding strategy
by Laurence Lundblade
· 7 years ago
dc6e28e
No type punning in UsefulBuf; bug fix in UsefulBuf; UsefulBuf tests running; get encode tests running
by Laurence Lundblade
· 7 years ago
9e3651c
bug fix in indefinite length array decoding; all but one tests are passing and this test kind of has a problem
by Laurence Lundblade
· 7 years ago
2ded3d9
Add tests from CAF exactly as they came from CAF. They are not yet being called and run
by Laurence Lundblade
· 7 years ago
20b533d
all the indefinite stuff seems to be working; needs lots more testing
by Laurence Lundblade
· 7 years ago
3a760b0
Clean up / rearrange of code for tracking nesting; fixed a bug too
by Laurence Lundblade
· 7 years ago
041ffa5
Lots of progress on indefinite lengths; refactor decoder to get of weird semi-recursion
by Laurence Lundblade
· 7 years ago
7023b95
partial indefinite lenght stuff
by Laurence Lundblade
· 7 years ago
f156fb8
get run_tests in the right directory
by Laurence Lundblade
· 7 years ago
781fd82
Merge floating point support in; new test runner
by Laurence Lundblade
· 7 years ago
4c34c00
work in progress, just want it checked in and saved for travel
by Laurence Lundblade
· 7 years ago
7d40d81
tests passing for NaN float conversion to/from half precision
by Laurence Lundblade
· 7 years ago
fa233c9
Merge pull request #2 from laurencelundblade/bstr
by Laurence Lundblade
· 7 years ago
2300b56
put bstrwrap tests in a separate file
by Laurence Lundblade
· 7 years ago
8db3d3e
make sNaN, qNaN and NaN payloads work right; not tested yet
by Laurence Lundblade
· 7 years ago
6adb78e
documentation fixes for bstr wrapping
by Laurence Lundblade
· 7 years ago
a954db9
bstr wrapping is working; removed old way of doing it
by Laurence Lundblade
· 7 years ago
0f99d69
Getting started on indefinite lengths
by Laurence Lundblade
· 7 years ago
d711fb2
Lots more floating point tests; floating point getting near complete; still need some work on NaN payloads
by Laurence Lundblade
· 7 years ago
68a1335
half precision tests are running, but need a little more checking
by Laurence Lundblade
· 7 years ago
cc2ed34
Progress on floating point, but not done: a lot more tests, a few bug fixes; also copyright notice for floating point files; also some work on test framework
by Laurence Lundblade
· 7 years ago
a55f3f8
Merge pull request #1 from laurencelundblade/betterusefulbuf
by Laurence Lundblade
· 7 years ago
9e7f474
Important fix for bug introduced in some minor recent changes from the CAF versions; need to get the full test suite up and running so this does not happen again. Embarassing...
by Laurence Lundblade
· 7 years ago
12d32c5
first pass as floating point fixes
by Laurence Lundblade
· 7 years ago
3d0f6f7
update XCode project
by Laurence Lundblade
· 7 years ago
26de81c
talk about the Makefile in the README.md
by Laurence Lundblade
· 7 years ago
74d265c
A small makefile for command line test
by Laurence Lundblade
· 7 years ago
624405d
add MIT license; update README
by Laurence Lundblade
· 7 years ago
38ac74f
don't check in code_size_checks
by Laurence Lundblade
· 7 years ago
da3f082
Clear distinction between UsefulBuf and UsefulBufC and convention for using them. Remove EncodedCBOR structure. AddRaw is now AddedEncoded. Can only add fully completed maps and arrays, not parts of maps and arrays now
by Laurence Lundblade
· 7 years ago
2296db5
first version of better useful buf
by Laurence Lundblade
· 7 years ago
929ae13
Add the XCode project file
by Laurence Lundblade
· 7 years ago
7a8fdc5
Fix test file locations and stop tracking .DS_Store
by Laurence Lundblade
· 7 years ago
74f6841
remove QCOM-isms -- memscpy, memsmove; clean up documentation; at least one basic test; put into XCode project
by Laurence Lundblade
· 7 years ago
b69cad7
Initial drop from Qualcomm / CAF
by Laurence Lundblade
· 7 years ago