There is a newer version of this record available.

Software Open Access

gnuradio/gnuradio: Release Candidate 3.8.1.0-rc1

Tom Rondeau; Johnathan Corgan; Josh Blum; Sebastian Koslowski; Eric Blossom; Marcus Müller; Martin Braun; Tim O'Shea; Ben Reynwar; Andrej Rode; Michael Dickens; Ron Economos; Nathan West; Håkon Vågsether; Bastian Bloessl; Nicholas Corgan; Jiří Pinkava; mormj; Sylvain "tnt" Munaut; sdh11; Clayton Smith; Volker Schroer; Philip Balister; Thomas Habets; Brennan Ashton; Geof Nieboer; jdemel; Achilleas Anastasopoulos; Bill Clark; Paul Cercueil


MARC21 XML Export

<?xml version='1.0' encoding='UTF-8'?>
<record xmlns="http://www.loc.gov/MARC21/slim">
  <leader>00000nmm##2200000uu#4500</leader>
  <controlfield tag="005">20200821192519.0</controlfield>
  <controlfield tag="001">3669097</controlfield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="u">Corgan Labs</subfield>
    <subfield code="a">Johnathan Corgan</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">Josh Blum</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">Sebastian Koslowski</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">Eric Blossom</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">Marcus Müller</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="u">@EttusResearch</subfield>
    <subfield code="a">Martin Braun</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="u">@deepsig</subfield>
    <subfield code="a">Tim O'Shea</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">Ben Reynwar</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">Andrej Rode</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">Michael Dickens</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">Ron Economos</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">Nathan West</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">Håkon Vågsether</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="u">SEEMOO, TU Darmstadt</subfield>
    <subfield code="a">Bastian Bloessl</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="u">National Instruments (@ni)</subfield>
    <subfield code="a">Nicholas Corgan</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">Jiří Pinkava</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">mormj</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">Sylvain "tnt" Munaut</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">sdh11</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">Clayton Smith</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">Volker Schroer</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="u">OpenSDR</subfield>
    <subfield code="a">Philip Balister</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">Thomas Habets</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="u">JFrog</subfield>
    <subfield code="a">Brennan Ashton</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="u">GCN Development</subfield>
    <subfield code="a">Geof Nieboer</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">jdemel</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">Achilleas Anastasopoulos</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">Bill Clark</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">Paul Cercueil</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="s">6583281</subfield>
    <subfield code="z">md5:c081f8dee77ba77c753e2685c87925ea</subfield>
    <subfield code="u">https://zenodo.org/record/3669097/files/gnuradio/gnuradio-v3.8.1.0-rc1.zip</subfield>
  </datafield>
  <datafield tag="542" ind1=" " ind2=" ">
    <subfield code="l">open</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="c">2020-02-16</subfield>
  </datafield>
  <datafield tag="909" ind1="C" ind2="O">
    <subfield code="p">software</subfield>
    <subfield code="o">oai:zenodo.org:3669097</subfield>
  </datafield>
  <datafield tag="100" ind1=" " ind2=" ">
    <subfield code="u">GNU Radio</subfield>
    <subfield code="a">Tom Rondeau</subfield>
  </datafield>
  <datafield tag="245" ind1=" " ind2=" ">
    <subfield code="a">gnuradio/gnuradio: Release Candidate 3.8.1.0-rc1</subfield>
  </datafield>
  <datafield tag="540" ind1=" " ind2=" ">
    <subfield code="a">Other (Open)</subfield>
  </datafield>
  <datafield tag="650" ind1="1" ind2="7">
    <subfield code="a">cc-by</subfield>
    <subfield code="2">opendefinition.org</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
    <subfield code="a">Release Candidate 3.8.1.0-RC1
Contributors
&lt;ul&gt;
&lt;li&gt;Alba Mendez &lt;a href="mailto:me@alba.sh"&gt;me@alba.sh&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Anders Kalør &lt;a href="mailto:anders@kaloer.com"&gt;anders@kaloer.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Artem Pisarenko &lt;a href="mailto:artem.k.pisarenko@gmail.com"&gt;artem.k.pisarenko@gmail.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Bastian Bloessl &lt;a href="mailto:mail@bastibl.net"&gt;mail@bastibl.net&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Brennan Ashton &lt;a href="mailto:bashton@brennanashton.com"&gt;bashton@brennanashton.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Chris &lt;a href="mailto:christopher.donohue@gmail.com"&gt;christopher.donohue@gmail.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Clayton Smith &lt;a href="mailto:argilo@gmail.com"&gt;argilo@gmail.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;CMorin &lt;a href="mailto:barthy42@laposte.net"&gt;barthy42@laposte.net&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Daniel Estévez &lt;a href="mailto:daniel@destevez.net"&gt;daniel@destevez.net&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Davide Gerhard &lt;a href="mailto:rainbow@irh.it"&gt;rainbow@irh.it&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Derek Kozel &lt;a href="mailto:derek.kozel@gmail.com"&gt;derek.kozel@gmail.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;duggabe &lt;/li&gt;
&lt;li&gt;Glenn Richardson &lt;a href="mailto:glenn.richardson@live.com"&gt;glenn.richardson@live.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Grant Cox &lt;a href="mailto:grant.cox@deepspaceamps.com"&gt;grant.cox@deepspaceamps.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Gwenhael Goavec-Merou &lt;a href="mailto:gwenhael.goavec-merou@trabucayre.com"&gt;gwenhael.goavec-merou@trabucayre.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Håkon Vågsether &lt;a href="mailto:haakonsv@gmail.com"&gt;haakonsv@gmail.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Igor Freire &lt;a href="mailto:igor.auad@gmail.com"&gt;igor.auad@gmail.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Jan Kraemer &lt;a href="mailto:kraemer.jn@gmail.com"&gt;kraemer.jn@gmail.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;japm48&lt;/li&gt;
&lt;li&gt;Josh Morman &lt;a href="mailto:jmorman@perspectalabs.com"&gt;jmorman@perspectalabs.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;karel&lt;/li&gt;
&lt;li&gt;luz.paz&lt;/li&gt;
&lt;li&gt;Marc L &lt;a href="mailto:marcll@vt.edu"&gt;marcll@vt.edu&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Marcus Müller &lt;a href="mailto:mmueller@gnuradio.org"&gt;mmueller@gnuradio.org&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Martin Braun &lt;a href="mailto:martin.braun@ettus.com"&gt;martin.braun@ettus.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Michael Dickens &lt;a href="mailto:michael.dickens@ettus.com"&gt;michael.dickens@ettus.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Michael Roe &lt;a href="mailto:mroe@cornstalk.org.uk"&gt;mroe@cornstalk.org.uk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Nathan West &lt;a href="mailto:nwest@deepsig.io"&gt;nwest@deepsig.io&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Nicolas Cuervo &lt;a href="mailto:cuervonicolas@gmail.com"&gt;cuervonicolas@gmail.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Philip Balister &lt;a href="mailto:philip@balister.org"&gt;philip@balister.org&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;rear1019 &lt;a href="mailto:rear1019@posteo.de"&gt;rear1019@posteo.de&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;RedStone002&lt;/li&gt;
&lt;li&gt;Ron Economos &lt;a href="mailto:w6rz@comcast.net"&gt;w6rz@comcast.net&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Ryan Schutt&lt;/li&gt;
&lt;li&gt;Ryan Volz &lt;a href="mailto:rvolz@mit.edu"&gt;rvolz@mit.edu&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Sebastian Koslowski &lt;a href="mailto:sebastian.koslowski@gmail.com"&gt;sebastian.koslowski@gmail.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Sebastian Müller &lt;a href="mailto:gsenpo@gmail.com"&gt;gsenpo@gmail.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Sylvain Munaut &lt;a href="mailto:tnt@246tNt.com"&gt;tnt@246tNt.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Terry May &lt;a href="mailto:terrydmay@gmail.com"&gt;terrydmay@gmail.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Thomas Habets &lt;a href="mailto:thomas@habets.se"&gt;thomas@habets.se&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Vasil Velichkov &lt;a href="mailto:vvvelichkov@gmail.com"&gt;vvvelichkov@gmail.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Volker Schroer&lt;/li&gt;
&lt;li&gt;wcampbell &lt;a href="mailto:wcampbell1995@gmail.com"&gt;wcampbell1995@gmail.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
[3.8.1.0-rc1] - 2020-02-16
Changed
Project Scope
&lt;ul&gt;
&lt;li&gt;clang-tidy improvements&lt;ul&gt;
&lt;li&gt;Throw exceptions by value, catch by reference&lt;/li&gt;
&lt;li&gt;&lt;code&gt;emplace_back&lt;/code&gt; where applicable&lt;/li&gt;
&lt;li&gt;&lt;code&gt;empty()&lt;/code&gt; instead of &lt;code&gt;vector::size() == 0&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
Fixed
Project scope
&lt;ul&gt;
&lt;li&gt;FindQwt paths&lt;/li&gt;
&lt;li&gt;floatAlmostEqual unittest assert function wrongly passing on sequence types&lt;/li&gt;
&lt;li&gt;Only require boost unittest when testing is enabled&lt;/li&gt;
&lt;li&gt;FindLOG4CPP typo&lt;/li&gt;
&lt;/ul&gt;
gnuradio-runtime
&lt;ul&gt;
&lt;li&gt;block gateway shadowed system port&lt;/li&gt;
&lt;li&gt;Flaky message passing unit test contained timeout (not the test's job)&lt;/li&gt;
&lt;li&gt;ctrlport/&lt;code&gt;rpcaggregator&lt;/code&gt; &amp;amp; Co: removed storage of references to scope-lifetime objects&lt;/li&gt;
&lt;li&gt;Sine table generation python was wrong&lt;/li&gt;
&lt;li&gt;&lt;code&gt;get_tags_in_range&lt;/code&gt; for delay &amp;lt; (end-start)&lt;/li&gt;
&lt;li&gt;premature tag pruning&lt;/li&gt;
&lt;/ul&gt;
gr_modtool
&lt;ul&gt;
&lt;li&gt;wrong use of &lt;code&gt;input&lt;/code&gt; -&amp;gt; &lt;code&gt;raw_input&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;allow empty argument list&lt;/li&gt;
&lt;li&gt;testing&lt;/li&gt;
&lt;li&gt;check for and deny TSB under Python&lt;/li&gt;
&lt;li&gt;QA addition bugs &lt;/li&gt;
&lt;/ul&gt;
gr-analog
&lt;ul&gt;
&lt;li&gt;clipping in FM receiver: remove superfluous gain&lt;/li&gt;
&lt;li&gt;C++ generation for multiple blocks&lt;/li&gt;
&lt;/ul&gt;
gr-audio
&lt;ul&gt;
&lt;li&gt;portaudio source: lock acquisition&lt;/li&gt;
&lt;/ul&gt;
gr-blocks
&lt;ul&gt;
&lt;li&gt;broken &lt;code&gt;rotator&lt;/code&gt; workaround&lt;/li&gt;
&lt;/ul&gt;
gr-digital
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;map_bb&lt;/code&gt; buffer overflow&lt;/li&gt;
&lt;li&gt;&lt;code&gt;map_bb&lt;/code&gt; thread safety&lt;/li&gt;
&lt;li&gt;&lt;code&gt;additive_scrambler&lt;/code&gt;count based reset&lt;/li&gt;
&lt;/ul&gt;
gr-fec
&lt;ul&gt;
&lt;li&gt;heap corruption in &lt;code&gt;async_decoder&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cc_encoder&lt;/code&gt; was broken for constraint lengths &amp;gt; 8&lt;/li&gt;
&lt;/ul&gt;
gr-fft
&lt;ul&gt;
&lt;li&gt;restore Boost 1.53 compat&lt;/li&gt;
&lt;/ul&gt;
gr-qtgui
&lt;ul&gt;
&lt;li&gt;no longer requiring unnecessary key in &lt;code&gt;edit_box_msg&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
gr-uhd
&lt;ul&gt;
&lt;li&gt;fixed examples under Py3&lt;/li&gt;
&lt;li&gt;multichannel objects not populating channels&lt;/li&gt;
&lt;/ul&gt;
GRC
&lt;ul&gt;
&lt;li&gt;several issues with YAML files&lt;/li&gt;
&lt;li&gt;nested objects now properly populate namespaces&lt;/li&gt;
&lt;li&gt;comments now included in block bounds calculation&lt;/li&gt;
&lt;li&gt;Wiki documentation link removed from OOT blocks' docs tab&lt;/li&gt;
&lt;li&gt;Dragging connections to auto-hide ports works now&lt;/li&gt;
&lt;/ul&gt;
Added
Project Scope
&lt;ul&gt;
&lt;li&gt;Codec2 development branch / future compat&lt;/li&gt;
&lt;li&gt;Boost 1.71 compat&lt;/li&gt;
&lt;li&gt;CI now checks for formatting&lt;/li&gt;
&lt;/ul&gt;
gnuradio-runtime
&lt;ul&gt;
&lt;li&gt;dot graphs now contain message edges&lt;/li&gt;
&lt;/ul&gt;
gr-uhd
&lt;ul&gt;
&lt;li&gt;UHD Filter API&lt;/li&gt;
&lt;/ul&gt;
GRC
&lt;ul&gt;
&lt;li&gt;block affinity, buffer sizes available as advanced options for blocks&lt;/li&gt;
&lt;li&gt;testing&lt;/li&gt;
&lt;/ul&gt;</subfield>
  </datafield>
  <datafield tag="773" ind1=" " ind2=" ">
    <subfield code="n">url</subfield>
    <subfield code="i">isSupplementTo</subfield>
    <subfield code="a">https://github.com/gnuradio/gnuradio/tree/v3.8.1.0-rc1</subfield>
  </datafield>
  <datafield tag="773" ind1=" " ind2=" ">
    <subfield code="n">doi</subfield>
    <subfield code="i">isVersionOf</subfield>
    <subfield code="a">10.5281/zenodo.2704343</subfield>
  </datafield>
  <datafield tag="024" ind1=" " ind2=" ">
    <subfield code="a">10.5281/zenodo.3669097</subfield>
    <subfield code="2">doi</subfield>
  </datafield>
  <datafield tag="980" ind1=" " ind2=" ">
    <subfield code="a">software</subfield>
  </datafield>
</record>
1,274
94
views
downloads
All versions This version
Views 1,27422
Downloads 940
Data volume 691.4 MB0 Bytes
Unique views 1,17620
Unique downloads 730

Share

Cite as