Pablo Garrido
|
5124991014
|
Update Quality Level 1 (#210)
* Initial
* Update
* Update
* Uncrustify code
Using https://github.com/eProsima/cpp-style
* Update quality
* Update
* Update
* Apply suggestions from code review
Co-authored-by: FranFin <58737168+FranFin@users.noreply.github.com>
Co-authored-by: FranFin <58737168+FranFin@users.noreply.github.com>
|
2021-03-23 12:16:24 +01:00 |
Luis Enrique Muñoz Martín
|
b189ea6480
|
Core unitary tests [4353] (#67)
* Refs #3712. Removed unused profiles.
* Refs #4308. Added submessage unitary tests.
* Refs #4308. Added object_id unitary tests.
* Refs #4308. Added session_info base test.
* Refs 4308. Completed session_info unitary tests. Warnings not fixed yet.
* Refs #4308. Added create delete message size dependency.
* Refactortization removing unnecesary UXR_ prefixes.
* Refs #4326. Added SeqNum tests.
* Refs #4326. Added Input best effort unitary tests.
* Modified define SEQ_NUM_MAX
* Refs #4326. Added Output best effort unitary tests.
* Refs #4326. Added stream_id unitary test.
* Refs #4326. Added common reliable unitary tests
* Refs #4326. Added Input reliable stream tests.
* Refs #4326. Added half of output reliable stream tests.
* Refs #4326. Added output reliable unitary tests.
* Refs #4326. Added stream storage.
* Refs #4417. Added basic scheme for session unitary tests.
* Added create and delete mock messages.
* Refs #4417. Added session tests.
* Refs #4536. Removed warnings from tests.
* Refs #4536. Fixed valgrind issues.
* Refs #4536. Fixed warnings in windows.
* Added COMPOUND_LITERAL macro.
* Fixed windows errors.
* First test PR review.
* Fix compilation error in SessionInfo test.
* Fix undefined symbol errors.
* Fix Windows warnings.
* Fix Windows compile error.
|
2019-04-08 11:10:01 +02:00 |
Luis Enrique Muñoz Martín
|
c4dc219010
|
Release 1.0.0 (#38)
* Refs #3139. Added entities creation by reference. (#11)
* Refs #3139. Added entities creation by reference.
* Refs #3139. Added topic creation by reference support.
* Request API change (#12)
* Run session API changes. Public flash output buffer
* Added mr_ prefix to flash function
* Refs 3386. Added memory consumption test. (#13)
* Refs #3386. Changed Properties typedef. (#14)
* New write access profile API (#15)
* Refs #3402. Initial API structure.
* Refs #3402. Added generic Write Access Profile
* Changes for acepting pull request github #15.
* Modified generated example code.
* Necessary changes of previous rebase
* Improvement protocol serialization speed and stack usage. (#18)
* Refs #3427. Improvement protocol serialization speed and stack usage.
* Refs #3427. Fix condition
* Refs #3428. Protocol deserializations safe. (#19)
* Request change at run_session_until_status (#17)
* Request of small API change at run_session_until_status
* Change names from and,or to all,one
* Fixed windows warnings
* Updated with MicroCDR prefix. (#20)
* Refs #3436. Base mc changes.
* Refs #3436. Updated with MicroCDR prefix change.
* Refs #3436. Updated with MicroCDR MicroBuffer name changed (to mcBuffer).
* Refs #3436. Updated MicroCDR fix.
* Refs #3436. Updated MicroCDR submodule.
* Updated MicroCDR thirdparty
* Fix added prefix by error. (#22)
* Renamed project to MicroXRCE-DDS (#23)
* Refs #3451. Updated MicroCDR prefix.
* Refs #3451. Change name micrortps -> microxrce
* Refs #3451. Change prefix mr_ and MR_
* --amend
* Refs #3451. Modified dll export name
* Refs #3451. Change prefix to types.
* Refs #3451. Updated README
* Refs #3451. Changed library name.
* Refs #3458. Changed private symbols at communication and serialization packages.
* Refs #3458. Changed private symbols at time packages.
* Refs #3458. Refactored streams. Fixed private symbols.
* Refs #3458. Refactored log package. Fixed internal symbols.
* Refs #3458. Refactored seq_num. Fix internal symbols SeqNum ObjectID
* Refs #3458. Refactored stream_id and stream_storage. Fixed internal symbols.
* Refs #3458. Fixed session package symbols.
* Refs #3458. Fixed communication package and util package.
* Refs #3458. Refactor serialization package
* Refs #3458. Fixed internal symbols at session profiles
* Refs #3458. Added external tag to transport.
* Refs #3458. Modified include path
* Refs #3458. Updated define guards
* Refs #3458. Update library name.
* #3451. Updated MicroCDR include path.
* Fixed cmake install
* Updated MicroCDR submodule.
* Fixes linker windows error with logs
* Adapted log to fix windows issue.
* Integration test only for linux.
* Added empty output tests.
* Added guards to write profile to examples/tests (#25)
* Added guards to write profile to examples/tests
* Fix comments
* Updated README image. (#26)
* Transport stabilization (#27)
* Refs #3445. Fixed Windows transport and removed warnings.
* Refs #3519. Modified poll-read behaviour in TCP and Serial.
* Refs #3522. Took out common factor from Windows and Linux transport.
* Refs #3533. Modified XML representation in examples. (#28)
* Renamed write_ to buffer_ functions (#29)
* util/time out of the core (#31)
* util/time out of the core
* Fixed windows compilation
* Fixed bug at topic generated code. (#33)
* Refs #3502. Adapted log output buffer size to max MTU. (#32)
* api change: configure -> create at some functions. (#34)
* Transport review (#35)
* Refs #3441. Added API strucure and examples.
* Refs #3446. First approach.
* Refs #3446. Make basic discovery implementation.
* Refs #3446. Added header parse
* Refs #3446. Adapted to rebase develop changes.
* Generic ip initialization udp. Reduce stack at udp connection.
* Completed funtionality of discovery. It is necessary a great build system mode for the transport OS dependent.
* Refs #3446 Added build system.
* Refs #3446. Fixed bug at serialization GET INFO message. Updated log for discovery.
* Refs #3446. Modified array to IP address convertion.
* Slight changes
* Post rebase changes.
* Refs #3447. Updated Cross serlization tests to support discovery messages.
* Refs #3441. Change API.
* Refs #3447. Added integration test. First approach.
* Addapt integration test with new xml representation.
* Refs #3551. Added support for TCP in interaction test.
* Default create/delete session attempts reduced.
* Refs #3447. Modified discovery examples
* Refs #3447. Added ref integration tests.
* Discretize transport by parameter.
* Refs #3447. Updated with changes in develop
* Fixed bug at info cross_serialization test.
* Refs #3447. Updated discovery integration test.
* Modified xml of integration test to fix bug.
* Add reuse addr to tcp transport.
* Refs #3526. Refactor input serial transport.
* Refs #3526. Refactor output serial transport.
* Refs #3526. Added new serial tests.
* Refs #3550. Refactor Serial transport stack and modified transport folders.
* Refs #3526. Simplified Serial transport protocol.
* Refs #3526. Solved rebase conflicts.
* Refs #3550. Refactor TCP transport stack.
* Refs #3550. Refactor UDP transport stack.
* Refs #3550. Moved main Serial transport functions.
* Refs #3550. Added simple error management.
* Updated and fixed deployment example.
* Test/streams (#21)
* Fixed integration issue.
* Refs #3233. Modified and completed output best effort tests.
* Refs #3233. Added input best effort stream test.
* Refs #3233. Fix input best effort test.
* Refs #3233. Updated test with the recent API version.
* First attempt OutputReliable.
* Refs #3233. Compile test without linking client library.
* Fixed memory leak and windows warnings
* Fixed 'chosen' word (#37)
|
2018-10-19 15:08:58 +02:00 |
Luis Enrique Muñoz Martín
|
fd4f95b413
|
#3153. Modified examples with close transport and generate code API cahnges.
|
2018-08-07 09:58:31 +02:00 |
Luis Enrique Muñoz Martín
|
6a81e9470a
|
#3144. Removed typdef fastforward declaration.
|
2018-08-07 09:58:29 +02:00 |
Luis Enrique Muñoz Martín
|
05bf18655a
|
#3188. Modify examples with prefix.
|
2018-08-07 09:58:28 +02:00 |
Luis Enrique Muñoz Martín
|
c8d93b4251
|
#3145. Modified examples with Write Access profile.
|
2018-08-07 09:57:58 +02:00 |
Luis Enrique Muñoz Martín
|
648a5dca72
|
#3145. Modified topics in examples.
|
2018-08-07 09:57:58 +02:00 |