Dearest most-enduring SDR community to ever roam the galaxy,

the legacy 3.7 release series sees a bug fix release.
We had to bump the maint version from 13 to 14, because we fundamentally
changed the (pseudo) random number generation – which has the effect
that pre-3.7.14.0 flowgraphs use different random scramblers and pilots,
amongst other things.

Find the release notes below.

Cheers,
Marcus


# Release 3.7.14.0

## Contributors

* Chris <christopher.dono...@gmail.com>
* Christoph Mayer <hca...@gmail.com>
* Eric Johnson <ejohnso...@gmail.com>
* gmazilla
* Håkon Vågsether <haako...@gmail.com>
* Josh Morman <jmor...@perspectalabs.com>
* Marcus Müller <mmuel...@gnuradio.org>
* Martin Braun <martin.br...@ettus.com>
* Michael Dickens <michael.dick...@ettus.com>
* rear1019 <rear1...@posteo.de>
* Ron Economos <w...@comcast.net>
* Ryan Volz <rv...@mit.edu>
* Sebastian Müller <gse...@gmail.com>
* Thomas Habets <tho...@habets.se>

## [3.7.14.0] - 2020-02-15

### Fixed
#### Project Scope
- replace remaining calls to thread-unsafe `rand` with internal random
generators

#### gnuradio-runtime
- don't give up on looking for configuration files if system directory
doesn't exist
- `get_tags_in_range` on delay blocks
- premature tag pruning

#### gr-blocks
- 8 bit WAV file reading
- `matrix_multiply` no longer wrongly converts complex float to double
- Boost 1.70 compat

#### gr-digital
- UHD packet example: frame bit fixes
- `additive_scrambler` count-based reset
- `map_bb` buffer overflow, thread safety

#### gr-dtv
- falsely failing assert

#### gr-fec
- `cc_encoder`: constraint length > 8

#### grc
- Ctrl-F unselects blocks (so that "d" doesn't disable them)

### Added
#### gnuradio-runtime
- XOROSHIRO128+-based PRNG

#### gr-digital
- `additive_scrambler` test

#### gr-uhd
- future UHD compat layer

### Changed
#### Project Scope
- COMPATIBILITY WARNING: Replaced non-threadsafe (s)rand with our own
xoroshiro-based PRNG
- Whole tree code reformatting

#### gr-blocks
- replaced reconfiguring selector with 3.8 backport

#### gr-channels
- removed unnecessary delay in selective fading model

#### gr-digital
- COMPATIBILITY: Change of random OFDM pilots
- backport of 3.8 constellation changes

#### gr-trellis
- COMPATIBILITY: random interleaver: PRNG change -> different interleaver


Reply via email to