open62541:pack/v1.3.3

Last commit made on 2022-08-03
Get this branch:
git clone -b pack/v1.3.3 https://git.launchpad.net/open62541

Branch merges

Branch information

Name:
pack/v1.3.3
Repository:
lp:open62541

Recent commits

21334f6... by "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com>

[ci skip] Pack with inline submodules

ff73268... by LeSmou

refactor(core): Bump version to 1.3.3

71770ba... by Alexander Bluhm <email address hidden>

fix(client) connect iterate without timeout

Commit ef4394b1144e845df93760b951ef0f6bef63d053 may have fixed the
connect timeout, but it broke async connect without timeout. That
made it impossible to continue processing during TCP handshake.
While the connect operation is in progress, the select system call
will return immediately if the timeout is 0. Do not close the
connection in this case, but allow the application to call run_iterate()
again. For the tests in the CI this makes no difference as connect
over Linux loopback interface succeeds immediately.

34e9007... by LeSmou

feat(test): Add a unit test for subscriptions with a status value

b587dff... by LeSmou

fix(test): Add missing dataset reader name in /check_pubsub_subscribe.c

f45e645... by LeSmou

refactor(pubsub): Unify the code paths for sending network messages

e2e3020... by LeSmou

refactor(pubsub): Simplify handling of buffered NetworkMessages

a80aa08... by LeSmou

refactor(pubsub): Unify the send-API for PubSub binary vs JSON

2190d1d... by =?utf-8?q?Simon_K=C3=BCppers?= <simon.kueppers@2pi-labs.com>

fix(pubsub): Set UA_UADPDATASETMESSAGECONTENTMASK_STATUS

Changed behaviour of (unsupported) UA_UADPDATASETMESSAGECONTENTMASK_STATUS
to include the Status field in PubSub NetworkMessage but set it to 0, because
the status field is required by some PubSub implementations.

7a10f4e... by =?utf-8?q?Simon_K=C3=BCppers?= <simon.kueppers@2pi-labs.com>

fix(pubsub): Increment sequenceNumber in PubSub NetworkMessage for the direct-send case