Tags: PX4/Micro-CDR
Tags
Release 1.0.0 (eProsima#15) * Modified the project strucure and updated the README with more info about the lib. (eProsima#7) * Ref #3327. Added, documented and tested type: int8. * #3328 Refactor headers * Ref #3328. Refactor sources. * #3328. Added documentation. * Changes for accepting Pull Request eProsima#7 * Changes (2) for accepting Pull Request eProsima#7 * Added native string serialization (eProsima#8) * Refs #3327. Added string serialization * Added security and refactor/added tests (eProsima#9) * Refs #3390. Modify error checker, refactor project layout. Refactor serialization test. Refs #3389 Fix issue: now a serialization will be perform after any serialization error. * Template tests * Refs #3397. Refactored and improved tests. * Refs #3397 #3389. API security changes. Added endianness tests. * Added data_size checks. Added Sequence overflow test. * Refs #3397. Change var name max_size -> array_size * Refs #3397. Added functions to manage error/endianness * Refs #3397. Moved check_buffer function to a common file * Refs #3397. Modify array_capacity parameter position. * Refs #3397. Refactor define names in test. * Updated README with the new types. * Refs #3397. Removed MicroState. Added a copy MicroBuffer function. * Refs #3397. Updated README. Removed set_valid function. * Refs #3397. Added error description to README.md * Refs #3408. Modified DLL exports (eProsima#10) * Added mc prefix to MicroCDR (eProsima#11) * Refs #3436. MicroBuffer => mcMicroBuffer * Refs #3436. Added -mc at deserialization functions. * Refs #3436. Added -mc at serialization functions. * Recovered internal functions names. * Refs #3436. Rename common functions. * Refs #3436. Added mc preffix to endianness. * Refs #3436. Added mc to README and example. * Refs #3436. Modify mcMicroBuffer to mcBuffer * Refs #3436. micro_buffer to buffer function names * Refs #3436. Fix error. * Refs #3436. Fix mc prefix at mrEndianness. Minor correction * Fix windows warning * Fix warnings * Fix warnings * Feature/prefix change (eProsima#13) * Refs #3451. mc_ prefix to ucdr_ prefix * Refs #3451. Modified dll export name * Refs #3458. Updated internal symbols with prefix. * #3451. Updated include path (eProsima#14) * #3451. Updated include path * Fixed cmake install