Tags: PointOneNav/polaris
Tags
Release version 1.3.1. Changes - Renamed CMake `BUILD_EXAMPLES` option to `POLARIS_BUILD_EXAMPLES` - Updated minimum CMake requirement to version 3.6 Fixes - Resolved reconnect issues when network connectivity is intermittent - Fixed compilation error on some machines due to reference to deprecated glibc `sys_siglist[]` array - Fixed compiler warnings when building BoringSSL with Bazel - Updated C++ serial port example application to support GNGGA and resolve GGA parsing issues - Fixed support for including Polaris in an external project using CMake's FetchContent feature - Updated README instructions to reflect correct integration steps
Release version 1.3.0. New Features - Added support for specifying alternate authentication API server URLs - Added support for connecting to a custom edge, where authentication is not required Changes - Improved C++ client documentation - `Polaris_Work()` now returns `POLARIS_TIMED_OUT` on a socket read timeout, and `POLARIS_CONNECTION_CLOSED` when the connection is terminated either remotely or via `Polaris_Disconnect()`. Previously, it returned 0 for both conditions. It should no longer return 0 under any circumstances. Fixes - Corrected handling of TLS read timeouts - Corrected authentication error handling
Release version 1.2.2. Changes - Increased the socket receive timeout to better allow for variable data latency - Increased the default connection timeout in the C++ client Fixes - Fixed handling of upstream socket disconnects in POSIX (behavioral difference between POSIX and FreeRTOS)
Release version 1.1.0. New Features - Added unit tests for C and C++ example client applications Changes - Renamed non-TLS Bazel targets to encourage use of TLS by default - Should be backwards compatible, provided there are no issues with using TLS (now the default behavior) - Added command-line options to Bazel and CMake builds to disable TLS Fixes - Fixed command in NTRIP server example documentation
Release version 1.0.0. New Features - Refactored C++ client to use the C library under the hood [breaking change] - Added TLS support to the C library (using OpenSSL or BoringSSL) - Enabled by default; always enabled for the C++ library Changes - Added sanity check for unique ID and other inputs Fixes - Fixed handling of socket/connection timeout in the C library
PreviousNext