Published June 21, 2022
| Version v3.10.3.0
Software
Open
gnuradio/gnuradio: Release v3.10.3.0
Authors/Creators
Authors/Creators
- Tom Rondeau1
- Johnathan Corgan2
- Josh Blum
- Marcus Müller
- Eric Blossom
- mormj
- Martin Braun3
- Tim O'Shea4
- Ben Reynwar
- Ron Economos
- Clayton Smith
- Andrej Rode
- Michael Dickens5
- Thomas Habets
- Volker Schroer
- Nathan West
- Håkon Vågsether
- Nicholas Corgan6
- Bastian Bloessl7
- Ryan Volz8
- Philip Balister9
- Jiří Pinkava
- Jeff Long
- Sylvain "tnt" Munaut
- sdh11
- Johannes Demel
- Sebastian Koslowski
- Geof Nieboer10
- Brennan Ashton
- Jacob Gilbert11
- 1. GNU Radio
- 2. Corgan Labs
- 3. @EttusResearch
- 4. @deepsig
- 5. National Instruments
- 6. Skylark Wireless (@skylarkwireless)
- 7. SEEMOO, TU Darmstadt
- 8. @MITHaystack
- 9. OpenSDR
- 10. GCN Development
- 11. DeepSig Inc.
Description
[3.10.3.0] - 2022-06-21
Changed
Project Scope
- Continue replacement of Boost functionality with standard C++ continues, where practical, making the code more maintainable.
- Fix more flaky CI tests that were failing unnecessarily. This helps greatly with maintenance.
- Only catch Thrift transport exceptions
- Import PyQt5 before matplotlib to work around a bug
- Fix broken log format string in set_min_output_buffer
- Process system messages before others. This helps with orderly flowgraph termination.
- Custom buffers: add missing (simulated) data transfer to input/output_blocked_callback functions in host_buffer class
- Fix Mach-kernel timebase (numer and denom were reversed)
- Fix signed integer overflows in fixed-point table generation
- Add parentheses on arithmetic expressions to avoid operator precedence problems in templated code
- Fix create hier / missing top_block error
- CI: Add testing for Fedora 36, remove Fedora 34.
- cmake: Use platform-specific Python install schemes
- cmake: Always prefix git hash used as version with "g"
- cmake: Allow MPIR/MPLIB package find to fail gracefully
- cmake: Remove 'REQUIRED' flag for Volk
- Fix rotator_cc scheduled phase increment updates
- Wavefile Sink: add support for Ogg Opus if libsndfile is >= 1.0.29
- Probe Signal: synchronize access to d_level to prevent race conditions
- Use memcmp for CRC comparisons to avoid alignment errors
- Use unsigned integer for CRC calculation
- Fix use of uninitialized memory
- Fix initialization of L1Post struct
- Fix various bugs in Generic Filterbank
- Fix grc pluto sink attenuation callback
- Several sinks produce wrong error messages, when GUI Hint is used. Reorder params in yml files to fix.
- Deactivate stream before closing. Some modules depend on this behavior.
- Implement
get_gpio_attr()
- C++ generation: Fix various template errors
- gr_newmod: Fix copying python bindings to test dir on Windows
- gr_newmod: Make untagged conda package version less specific
- modtool: Add a conda recipe to the OOT template
- Make the pydoc_h.mako more clang compliant
- Add shim Sphinx config for readthedocs
The following people contributed commits to this release. They are credited by the name used in commits. There are may people who contribute in other ways ... discussions, reviews, bug reporting, testing, etc. We just don't have an easy way to provide credit for all that valuable work.
- Adrian Suciu adrian.suciu@analog.com
- Bjoern Kerler info@revskills.de
- Clayton Smith argilo@gmail.com
- Daniel Estévez daniel@destevez.net
- David Sorber david.sorber@blacklynx.tech
- Igor Freire igor@blockstream.com
- Jeff Long willcode4@gmail.com
- Josh Morman jmorman@gnuradio.org
- maitbot
- Martin Braun martin@gnuradio.org
- Michael Roe
- Paul Atreides maud.dib1984@gmail.com
- Philipp Niedermayer eltos@outlook.de
- Ron Economos w6rz@comcast.net
- Ryan Volz ryan.volz@gmail.com
- Volker Schroer
- wakass
Files
gnuradio/gnuradio-v3.10.3.0.zip
Files
(7.9 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:02237904a3602f20d758e769d7534471
|
7.9 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/gnuradio/gnuradio/tree/v3.10.3.0 (URL)