Skip to content

Added option to disable TLS at runtime.#73

Merged
adamshapiro0 merged 14 commits into
masterfrom
ssl-option
Jun 1, 2026
Merged

Added option to disable TLS at runtime.#73
adamshapiro0 merged 14 commits into
masterfrom
ssl-option

Conversation

@adamshapiro0

@adamshapiro0 adamshapiro0 commented May 29, 2026

Copy link
Copy Markdown
Contributor

New Features

  • Added runtime setting to enable/disable TLS connections

Changes

  • Renamed POLARIS_USE_TLS macro to POLARIS_ENABLE_TLS
    • Legacy POLARIS_USE_TLS will still be supported for backwards compatibility
  • Replaced legacy Linaro ARM Linux toolchains with official ARM Linux GCC 11

Fixes

  • Fixed use of K8 toolchain for C and C++ Bazel workspaces
  • Collect at least 1KB in unit test before declaring success to avoid false positive on initial RTCM 1029 message

Will still fall back to POLARIS_USE_TLS for backwards compatibility.

@bhers4 bhers4 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me! Make sure to test this pretty thoroughly.

Comment thread c/compilers/arm/linaro_linux_gcc_armv7/cc_toolchain_config.bzl Outdated
Comment thread c/compilers/arm/aarch64-none-linux-gnu11/cc_toolchain_config.bzl
Comment thread c/compilers/arm/linaro_linux_gcc_aarch64/dependencies.bzl Outdated
Comment thread c/src/point_one/polaris/polaris.c Outdated
Comment thread c/compilers/k8/cc_toolchain_config.bzl Outdated
Comment thread src/point_one/polaris/polaris_client.cc Outdated
Comment thread c/compilers/arm/linaro_linux_gcc_aarch64/aarch64-linux-gnu-ar Outdated
@adamshapiro0 adamshapiro0 force-pushed the ssl-option branch 2 times, most recently from 3332c3e to 1c9aff7 Compare June 1, 2026 14:15
@adamshapiro0 adamshapiro0 merged commit 27107ef into master Jun 1, 2026
25 of 29 checks passed
@adamshapiro0 adamshapiro0 deleted the ssl-option branch June 1, 2026 14:21
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