Home
last modified time | relevance | path

Searched refs:cbor (Results 1 – 25 of 46) sorted by relevance

12

/freebsd-13.1/contrib/libxo/encoder/cbor/
H A Denc_cbor.c189 cbor_private_t *cbor = xo_realloc(NULL, sizeof(*cbor)); in cbor_create() local
190 if (cbor == NULL) in cbor_create()
193 bzero(cbor, sizeof(*cbor)); in cbor_create()
212 cbor_append(xop, cbor, &cbor->c_data, CBOR_TRUE, 0, NULL); in cbor_content()
214 cbor_append(xop, cbor, &cbor->c_data, CBOR_FALSE, 0, NULL); in cbor_content()
248 xo_buffer_t *xbp = cbor ? &cbor->c_data : NULL; in cbor_handler()
251 printf("%*sop %s: [%s] [%s]\n", cbor ? cbor->c_indent * 2 + 4 : 0, "", in cbor_handler()
268 cbor->c_indent += 1; in cbor_handler()
273 cbor->c_indent -= 1; in cbor_handler()
279 cbor->c_indent += 1; in cbor_handler()
[all …]
/freebsd-13.1/contrib/libcbor/src/
H A DCMakeLists.txt1cbor.c cbor/streaming.c cbor/internal/encoders.c cbor/internal/builder_callbacks.c cbor/internal/l…
14 add_library(cbor ${SOURCES}) target
15 target_include_directories(cbor PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
18 generate_export_header(cbor EXPORT_FILE_NAME ${CMAKE_CURRENT_BINARY_DIR}/cbor/cbor_export.h)
19 target_include_directories(cbor PUBLIC ${CMAKE_CURRENT_BINARY_DIR})
20 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/cbor/cbor_export.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR…
26 set_target_properties(cbor PROPERTIES
34 install(TARGETS cbor
39 install(DIRECTORY cbor DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
42 install(FILES cbor.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
/freebsd-13.1/lib/libcbor/
H A DMakefile4 LIB= cbor
10 SRCS= cbor.c
11 SRCS+= cbor/arrays.c
12 SRCS+= cbor/bytestrings.c
13 SRCS+= cbor/callbacks.c
14 SRCS+= cbor/common.c
15 SRCS+= cbor/encoding.c
17 SRCS+= cbor/ints.c
18 SRCS+= cbor/maps.c
21 SRCS+= cbor/strings.c
[all …]
/freebsd-13.1/contrib/libcbor/doc/
H A Ddoxy_frontpage.md11 - \ref src/cbor/common.h
12 - \ref src/cbor/encoding.h
13 - \ref src/cbor.h
24 - \ref src/cbor/streaming.h
27 - \ref src/cbor/ints.h
28 - \ref src/cbor/bytestrings.h
29 - \ref src/cbor/strings.h
30 - \ref src/cbor/arrays.h
31 - \ref src/cbor/maps.h
32 - \ref src/cbor/tags.h
[all …]
/freebsd-13.1/contrib/libcbor/doc/source/
H A Dusing.rst35 - ``cbor/arrays.h`` - :doc:`api/type_4`
36 - ``cbor/bytestrings.h`` - :doc:`api/type_2`
41 - ``cbor/floats_ctrls.h`` - :doc:`api/type_7`
42 - ``cbor/ints.h`` - :doc:`api/type_0_1`
43 - ``cbor/maps.h`` - :doc:`api/type_5`
46 - ``cbor/strings.h`` - :doc:`api/type_3`
47 - ``cbor/tags.h`` - :doc:`api/type_6`
53 If you want to get more familiar with CBOR, we recommend the `cbor.io <http://cbor.io/>`_ website. …
62 #include "cbor.h"
94 #include "cbor.h"
[all …]
H A Dgetting_started.rst53 The following configuration options will also be defined as macros[#]_ in ``<cbor/common.h>`` and c…
82 make cbor
89 make cbor
119 #include <cbor.h>
155 **cbor.h not found**: The headers directory is probably not in your include path. First, verify the…
161 -- Installing: /usr/local/include/cbor
162 -- Installing: /usr/local/include/cbor/callbacks.h
163 -- Installing: /usr/local/include/cbor/encoding.h
/freebsd-13.1/contrib/libcbor/examples/
H A DCMakeLists.txt2 target_link_libraries(readfile cbor)
5 target_link_libraries(create_items cbor)
8 target_link_libraries(streaming_parser cbor)
11 target_link_libraries(sort cbor)
14 target_link_libraries(hello cbor)
21 target_link_libraries(cjson2cbor cbor ${CJSON_LIBRARY})
H A Dcjson2cbor.c132 cbor_item_t *cbor = cjson_cbor_load(json, cjson_cbor_stream_decode); in main() local
137 cbor_length = cbor_serialize_alloc(cbor, &buffer, &buffer_size); in main()
144 cbor_decref(&cbor); in main()
/freebsd-13.1/contrib/libfido2/fuzz/
H A Dfuzz_netlink.c114 struct cbor_load_result cbor; in unpack() local
119 (item = cbor_load(ptr, len, &cbor)) == NULL || in unpack()
120 cbor.read != len || in unpack()
150 unsigned char *cbor = NULL; in pack() local
164 if ((cbor_len = cbor_serialize_alloc(array, &cbor, in pack()
170 memcpy(ptr, cbor, cbor_len); in pack()
179 free(cbor); in pack()
H A Dfuzz_hid.c52 struct cbor_load_result cbor; in unpack() local
57 (item = cbor_load(ptr, len, &cbor)) == NULL || in unpack()
58 cbor.read != len || in unpack()
88 unsigned char *cbor = NULL; in pack() local
102 if ((cbor_len = cbor_serialize_alloc(array, &cbor, in pack()
108 memcpy(ptr, cbor, cbor_len); in pack()
117 free(cbor); in pack()
H A Dfunctions.txt170 File '/libfido2/src/cbor.c':
208 cbor.c:ctap_check_cbor 28 0 100.00% 32 0 100.00%
209 cbor.c:check_key_type 8 0 100.00% 9 0 100.00%
210 cbor.c:cbor_add_arg 13 0 100.00% 28 0 100.00%
211 cbor.c:cbor_add_uint8 14 0 100.00% 26 0 100.00%
212 cbor.c:cbor_encode_largeblob_key_ext 6 0 100.00% 7 0 100.00%
213 cbor.c:cbor_encode_hmac_secret_param 53 2 96.23% 75 4 94.67%
214 cbor.c:get_cose_alg 36 0 100.00% 48 0 100.00%
215 cbor.c:find_cose_alg 35 0 100.00% 40 0 100.00%
216 cbor.c:decode_attcred 25 0 100.00% 56 0 100.00%
[all …]
H A Dfuzz_largeblob.c66 struct cbor_load_result cbor; in unpack() local
71 (item = cbor_load(ptr, len, &cbor)) == NULL || in unpack()
72 cbor.read != len || in unpack()
104 unsigned char *cbor = NULL; in pack() local
120 if ((cbor_len = cbor_serialize_alloc(array, &cbor, in pack()
126 memcpy(ptr, cbor, cbor_len); in pack()
135 free(cbor); in pack()
H A DREADME18 diff --git src/cbor/internal/memory_utils.c src/cbor/internal/memory_utils.c
20 --- src/cbor/internal/memory_utils.c
21 +++ src/cbor/internal/memory_utils.c
H A Dfuzz_credman.c83 struct cbor_load_result cbor; in unpack() local
88 (item = cbor_load(ptr, len, &cbor)) == NULL || in unpack()
89 cbor.read != len || in unpack()
124 unsigned char *cbor = NULL; in pack() local
143 if ((cbor_len = cbor_serialize_alloc(array, &cbor, in pack()
149 memcpy(ptr, cbor, cbor_len); in pack()
158 free(cbor); in pack()
H A Dfuzz_bio.c94 struct cbor_load_result cbor; in unpack() local
99 (item = cbor_load(ptr, len, &cbor)) == NULL || in unpack()
100 cbor.read != len || in unpack()
136 unsigned char *cbor = NULL; in pack() local
156 if ((cbor_len = cbor_serialize_alloc(array, &cbor, in pack()
162 memcpy(ptr, cbor, cbor_len); in pack()
171 free(cbor); in pack()
H A Dfuzz_mgmt.c76 struct cbor_load_result cbor; in unpack() local
81 (item = cbor_load(ptr, len, &cbor)) == NULL || in unpack()
82 cbor.read != len || in unpack()
118 unsigned char *cbor = NULL; in pack() local
138 if ((cbor_len = cbor_serialize_alloc(array, &cbor, in pack()
144 memcpy(ptr, cbor, cbor_len); in pack()
153 free(cbor); in pack()
H A Dfuzz_assert.c68 struct cbor_load_result cbor; in unpack() local
73 (item = cbor_load(ptr, len, &cbor)) == NULL || in unpack()
74 cbor.read != len || in unpack()
116 unsigned char *cbor = NULL; in pack() local
142 if ((cbor_len = cbor_serialize_alloc(array, &cbor, in pack()
148 memcpy(ptr, cbor, cbor_len); in pack()
157 free(cbor); in pack()
/freebsd-13.1/contrib/libfido2/src/
H A Dlargeblob.c229 struct cbor_load_result cbor; in largeblob_array_load() local
570 fido_blob_t cbor, *token = NULL; in largeblob_set_array() local
574 memset(&cbor, 0, sizeof(cbor)); in largeblob_set_array()
591 if (cbor.len > SIZE_MAX - sizeof(dgst)) { in largeblob_set_array()
596 if (SHA256(cbor.ptr, cbor.len, dgst) != dgst) { in largeblob_set_array()
628 fido_blob_reset(&cbor); in largeblob_set_array()
829 fido_blob_t cbor; in fido_dev_largeblob_get_array() local
832 memset(&cbor, 0, sizeof(cbor)); in fido_dev_largeblob_get_array()
845 if (fido_blob_serialise(&cbor, item) < 0) { in fido_dev_largeblob_get_array()
849 *cbor_ptr = cbor.ptr; in fido_dev_largeblob_get_array()
[all …]
H A Dreset.c12 const unsigned char cbor[] = { CTAP_CBOR_RESET }; in fido_dev_reset_tx() local
14 if (fido_tx(dev, CTAP_CMD_CBOR, cbor, sizeof(cbor)) < 0) { in fido_dev_reset_tx()
H A Dconfig.c18 uint8_t prefix[32 + 2 * sizeof(uint8_t)], cbor[128]; in config_prepare_hmac() local
25 if ((cbor_len = cbor_serialize(item, cbor, sizeof(cbor))) == 0) { in config_prepare_hmac()
34 memcpy(hmac->ptr + sizeof(prefix), cbor, cbor_len); in config_prepare_hmac()
H A Dcbor.c124 struct cbor_load_result cbor; in cbor_parse_reply() local
401 unsigned char *cbor = NULL; in cbor_build_frame() local
427 free(cbor); in cbor_build_frame()
1050 struct cbor_load_result cbor; in decode_attcred() local
1094 *buf += cbor.read; in decode_attcred()
1095 *len -= cbor.read; in decode_attcred()
1158 struct cbor_load_result cbor; in decode_cred_extensions() local
1177 *buf += cbor.read; in decode_cred_extensions()
1178 *len -= cbor.read; in decode_cred_extensions()
1245 *buf += cbor.read; in decode_assert_extensions()
[all …]
/freebsd-13.1/contrib/file/magic/Magdir/
H A Dcbor3 # $File: cbor,v 1.1 2015/01/28 01:05:21 christos Exp $
4 # cbor: file(1) magic for CBOR files as defined in RFC 7049
7 !:mime application/cbor
/freebsd-13.1/contrib/libcbor/
H A DCMakeLists.txt120 # Using cbor/configuration.h in the build dir works b/c headers will be installed to <prefix>/cbor
121 configure_file(${CMAKE_CURRENT_SOURCE_DIR}/src/cbor/configuration.h.in ${PROJECT_BINARY_DIR}/cbor/c…
122 install(FILES ${PROJECT_BINARY_DIR}/cbor/configuration.h DESTINATION include/cbor)
/freebsd-13.1/contrib/libcbor/test/
H A DCMakeLists.txt17 target_link_libraries(${NAME} cbor)
29 target_link_libraries(cpp_linkage_test cbor)
/freebsd-13.1/contrib/libcbor/doc/source/api/
H A Dtype_6.rst8 …cial `IANA repository of CBOR tags <https://www.iana.org/assignments/cbor-tags/cbor-tags.xhtml>`_ …

12