Skip to content

Conversation

@lbudai
Copy link
Owner

@lbudai lbudai commented May 24, 2018

No description provided.

lbudai added 14 commits May 18, 2018 18:40
Signed-off-by: Laszlo Budai <laszlo.budai@balabit.com>
Signed-off-by: Laszlo Budai <laszlo.budai@balabit.com>
Signed-off-by: Laszlo Budai <laszlo.budai@balabit.com>
Signed-off-by: Laszlo Budai <laszlo.budai@balabit.com>
Signed-off-by: Laszlo Budai <laszlo.budai@balabit.com>
MultiTransport is responsible for switching between the supported
LogTransport instances. MultiTransport is-a LogTransport which means
that it can be used in any places where LogTransport can be used.

Signed-off-by: Laszlo Budai <laszlo.budai@balabit.com>
Signed-off-by: Laszlo Budai <laszlo.budai@balabit.com>
Signed-off-by: Laszlo Budai <laszlo.budai@balabit.com>
In this case a logproto can do the runtime protocol switch.

Signed-off-by: Laszlo Budai <laszlo.budai@balabit.com>
Signed-off-by: Laszlo Budai <laszlo.budai@balabit.com>
Signed-off-by: Laszlo Budai <laszlo.budai@balabit.com>
Signed-off-by: Laszlo Budai <laszlo.budai@balabit.com>
Signed-off-by: Laszlo Budai <laszlo.budai@balabit.com>
Signed-off-by: Laszlo Budai <laszlo.budai@balabit.com>
@lbudai lbudai force-pushed the fix-multitransport-darwin branch from 254dae4 to 3798678 Compare May 24, 2018 18:20
Signed-off-by: Laszlo Budai <laszlo.budai@balabit.com>
@lbudai lbudai force-pushed the fix-multitransport-darwin branch from 3798678 to 7de3b2e Compare May 24, 2018 18:42
Caught by functest where TLS is configured by using the legacy
TCP driver. The problem was that Multitransport was constructed with
default plain TCP transport and TLS related tests stalled.

The fix: Construct TLS transport when legacy TCP is used with TLS.
When transport() is not used and we have TLS context it means that user
configured TLS with legacy TCP driver.

Signed-off-by: Laszlo Budai <laszlo.budai@balabit.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants