Commit Graph

3 Commits

Author SHA1 Message Date
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 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 ea3429305e
#3258. Deployment example strucuture. 2018-08-07 09:59:24 +02:00