aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* cn-create: add cn_cbor_float_createVincent Dupont2018-02-261-0/+16
|
* cn-create: add cn_cbor_double_createVincent Dupont2018-02-261-0/+15
|
* Declare a byte version of the dataJim Schaad2015-09-011-1/+3
| | | | Declare a byte version of the data field. This fixes Issue #40
* docfixJoe Hildebrand2015-08-261-1/+3
|
* Remove extraneous const's, fix tests to match, and add an assert to ↵Joe Hildebrand2015-08-261-5/+5
| | | | cn_cbor_free to ensure we're at the root. Freeing NULL is still allowed as a no-op.
* Rename cbor_encoder_write() to cn_cbor_encoder_write()Olaf Bergmann2015-05-261-4/+4
| | | | | The public API prefixes all symbols with cn_cbor_, so it seems reasonable to rename cbor_encoder_write() to cn_cbor_encoder_write().
* Optional float encoding/decodingOlaf Bergmann2015-04-241-1/+4
| | | | | | | | | When CBOR_NO_FLOAT is defined at build time, support for floating point types is switched off. When trying to parse a data item of type 7 and additional information 25 to 27 (i.e., items starting with 0xf9 to 0xfb), the parser will return the new error code CN_CBOR_ERR_FLOAT_NOT_SUPPORTED.
* Merge commit '77d31f0b63a8d07e02b7d6dff3d02ae2b5c31bf6'Carsten Bormann2015-04-031-1/+1
|\ | | | | | | | | * commit '77d31f0b63a8d07e02b7d6dff3d02ae2b5c31bf6': better const correctness
| * better const correctnessJoe Hildebrand2015-04-021-1/+1
| |
* | Merge branch 'encoder-2' of https://github.com/hildjj/cn-cbor into ↵Carsten Bormann2015-04-031-3/+146
|\| | | | | | | | | | | | | hildjj-encoder-2-merge (pull request #10) # Conflicts: # src/cn-get.c
| * Anything that takes an error pointer should have a checkable return valueJoe Hildebrand2015-04-021-4/+9
| |
| * make sure size_t and ssize_t are includedJoe Hildebrand2015-04-011-0/+1
| |
| * make it work with contexts againJoe Hildebrand2015-04-011-3/+1
| |
| * Remove recursion from encoder, remove confusing public interfaces for ↵Joe Hildebrand2015-04-011-47/+0
| | | | | | | | writing integral types
| * Add docs for create routines, and add map_put to allow more complicated mapsJoe Hildebrand2015-04-011-1/+91
| |
| * Add creation routinesJoe Hildebrand2015-04-011-1/+33
| |
| * Encoder integratedJoe Hildebrand2015-03-311-2/+66
| |
* | Merge branch 'spudlib-merge' of https://github.com/hildjj/cn-cbor into ↵Carsten Bormann2015-04-032-11/+187
|\| | | | | | | | | | | | | | | | | | | | | hildjj-spudlib-merge # Conflicts: # README.md # cn-manip.c # include/cn-cbor/cn-cbor.h # src/cn-get.c # src/cn-manip.c
| * Finish up docs for current API. Move some internals to cbor.hJoe Hildebrand2015-03-311-17/+43
| |
| * Add more docs, fix pkg-config fileJoe Hildebrand2015-03-311-8/+124
| |
| * cmake workingJoe Hildebrand2015-03-312-0/+111
|
* Directory structure (prepare for pulling PR 9)Carsten Bormann2015-04-021-0/+77