mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2025-04-21 02:03:14 +00:00
Update changelog
This commit is contained in:
parent
f6311abc87
commit
ea79155ebd
@ -40,6 +40,7 @@
|
||||
- Fixed cpplint.py build/include_what_you_use, whitespace/tab, whitespace/blank_line errors.
|
||||
- clang-format can now be applied to the whole code tree without breaking compilation.
|
||||
- Added more check options to .clang-tidy file.
|
||||
- Default Python version is now >= 3.4. Python 2.7 still can be used in systems where Python 3 is not available (e.g., CentOS 7, Debian 8, Ubuntu 10.04).
|
||||
|
||||
|
||||
### Improvements in Portability:
|
||||
@ -57,6 +58,7 @@
|
||||
- Decoding of navigation messages no longer rely on implementation defined behavior for shifting left a signed integer.
|
||||
- Removed usage of functions with insecure API (e.g., strcpy, sprintf).
|
||||
- New type alias volk_gnsssdr::vector allows both aligned memory allocation and automatic deallocation.
|
||||
- Fixed a memory leak in the generation of Galileo PRN codes.
|
||||
- Added clang-tidy checks clang-analyzer-security.*, clang-analyzer-optin.portability.UnixAPI clang-tidy checks. Fixed raised warnings.
|
||||
- Fixed cpplint.py runtime/printf and runtime/explicit errors.
|
||||
- All constructors callable with one argument are marked with the keyword explicit. See MISRA C++:2008, 12-1-3 - All constructors that are callable with a single argument of fundamental type shall be declared explicit.
|
||||
|
Loading…
x
Reference in New Issue
Block a user