Lines Matching +full:07 +full:- +full:callback
14 Nanopb-0.3.9.4, 0.4.0 (2019-xx-xx)
18 ------------------------------------------------
32 ---------------------------------------------
47 Nanopb-0.3.9.1, 0.4.0 (2018-04-14)
51 -----------------------------------------------
63 Nanopb-0.3.8 (2017-03-05)
67 -------------------------------------
79 ----------------------------------
91 Nanopb-0.3.5 (2016-02-13)
95 -----------------------------------------
96 **Rationale:** Some platforms cannot access 8-bit sized values directly, and
103 **Required actions:** If your platform does not have a standards-compliant
109 Nanopb-0.3.2 (2015-01-24)
113 ----------------------
117 **Changes:** OneOfs are now generated as C unions. Callback fields are not
125 **Error indications:** Generator error: "Callback fields inside of oneof are
128 Nanopb-0.3.0 (2014-08-26)
132 --------------------------------------------
149 ---------------------------------------------
169 -----------------------------------
172 so far, it is reasonable to switch to non-conflicting names as these are rarely
179 * STATIC_ASSERT(x) -> PB_STATIC_ASSERT(x)
180 * UNUSED(x) -> PB_UNUSED(x)
184 * _PB_filename_ -> PB_filename_INCLUDED
188 * _pb_field_t -> pb_field_s
189 * _pb_bytes_array_t -> pb_bytes_array_s
190 * _pb_callback_t -> pb_callback_s
191 * _pb_extension_type_t -> pb_extension_type_s
192 * _pb_extension_t -> pb_extension_s
193 * _pb_istream_t -> pb_istream_s
194 * _pb_ostream_t -> pb_ostream_s
197 identifiers in your application code, perform search-replace to the new name.
201 Nanopb-0.2.9 (2014-08-09)
204 Change semantics of generator -e option
205 ---------------------------------------
207 in default extension .pb.c). The *-e* option to the generator allowed changing
210 **Changes:** The *-e* option in generator will no longer add the prepending
214 **Required actions:** Only if using the generator -e option. Add dot before
219 Nanopb-0.2.7 (2014-04-07)
222 Changed pointer-type bytes field datatype
223 -----------------------------------------
224 **Rationale:** In the initial pointer encoding support since nanopb-0.2.5,
226 fields. This made it easy to encode data from a separate, user-allocated
233 **Required actions:** Only if using pointer-type fields with the bytes datatype.
234 Change any access to *msg->field.size* to *msg->field->size*. Change any
237 a callback function instead.
241 Nanopb-0.2.4 (2013-11-07)
245 ----------------------------------------------
247 be non-static, even if the option is not used. This caused errors on some
254 used. Actions are as listed under nanopb-0.1.3 and nanopb-0.1.6.
259 Nanopb-0.2.1 (2013-04-14)
262 Callback function signature
263 ---------------------------
266 complex to return a pointer from callback.
268 **Changes:** The callback function parameter was changed to *void\*\**.
270 **Required actions:** You can continue using the old callback style by
273 * Change the callback signatures to contain *void\*\** for decoders and
275 * Change the callback function body to use *\*arg* instead of *arg*.
280 Nanopb-0.2.0 (2013-03-02)
284 ---------------------------------------------
300 -----------------------------
317 Nanopb-0.1.6 (2012-09-02)
321 ----------------------------------
322 **Rationale:** Similarly to field encoders in nanopb-0.1.3.
333 Nanopb-0.1.3 (2012-06-12)
337 ----------------------------------