diff options
author | Johnathan Corgan <johnathan@corganlabs.com> | 2016-07-02 18:51:05 -0700 |
---|---|---|
committer | Johnathan Corgan <johnathan@corganlabs.com> | 2016-07-02 18:51:05 -0700 |
commit | ea1828247363fb9d08de9304c12a5a84dad48c38 (patch) | |
tree | a6e904a0229400e6f8eb68bb5287458bb90ffadd /RELEASE-NOTES.md | |
parent | 1ea53793f8268aaebe0088209a852bd7966ecacd (diff) |
docs: Update release notes for 3.7.9.3 maintenance release.
Diffstat (limited to 'RELEASE-NOTES.md')
-rw-r--r-- | RELEASE-NOTES.md | 154 |
1 files changed, 53 insertions, 101 deletions
diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md index 1250403cb9..f092bcf666 100644 --- a/RELEASE-NOTES.md +++ b/RELEASE-NOTES.md @@ -1,132 +1,84 @@ -ChangeLog v3.7.9.2 +ChangeLog v3.7.9.3 ================== +This is the final, bug-fix only release of the 3.7.9 release series. + + Contributors ------------ -The following list of people directly contributed code to this release. +The following list of people directly contributed code to this +release. + * A. Maitland Bottoms <bottoms@debian.org> + * Andrej Rode <mail@andrejro.de> + * Andy Sloane <andy@a1k0n.net> + * Andy Walls <awalls@md.metrocast.net> + * Clayton Smith <argilo@gmail.com> + * Daehyun Yang <daehyun.yang@gmail.com> + * Geof Nieboer <gnieboer@corpcomm.net> * Glenn Richardson <glenn.richardson@live.com> - * Jacob Gilbert <mrjacobagilbert@gmail.com> - * Jaroslav Škarvada <jskarvad@redhat.com> + * Jiří Pinkava <j-pi@seznam.cz> + * Johannes Schmitz <johannes.schmitz1@gmail.com> * Johnathan Corgan <johnathan@corganlabs.com> + * Laur Joost <daremion@gmail.com> * Marcus Müller <marcus.mueller@ettus.com> * Martin Braun <martin.braun@ettus.com> - * Nathan West <nathan.west@okstate.edu> - * Nicholas Corgan <nick.corgan@ettus.com> + * Nathan West <nathan.west@gnuradio.org> * Paul Cercueil <paul.cercueil@analog.com> - * Sean Nowlan <nowlans@ieee.org> + * Philip Balister <philip@balister.org> * Sebastian Koslowski <koslowski@kit.edu> - * Tim O'Shea <tim.oshea753@gmail.com> + * Stefan Wunsch <stefan.wunsch@student.kit.edu> * Tom Rondeau <tom@trondeau.com> - * Tracie Perez <tracie.perez@mavs.uta.edu> - -### Closed issues - -- \# 856 -- \# 901 -- \# 903 -- \# 904 - -Code ----- - -Several changes fixed type consistency of parameters and documentation/comment -clarifications. The following sections summarize substantial changes by -component. - -### GRC - -Fix GRC support for scrolling with keyboard PAGEUP and PAGEDOWN buttons. - -Pasting blocks will now - * remove position offset when pasting blocks into an empty flow graph - * ignore unknown block keys when pasting blocks - -XML comments are now ignored rather than parsed as part of the block wrapper. - -Rewrite block before adding connections during flowgraph import E.g.: Not all -connections to a block with nports controlled via a parameter block could be -restored from file. - -Stop overwritting modified param values in epy blocks - -Flowgraphs now run even if a bypassed block has errors. - -### QT GUIs - -Fixed sample range that fetches tags that would previously duplicate tags that -show up on the last sample in a buffer. - -### gr-digital - -Fix the internal mask for access codes in correlate_access_code_bb_ts and -correlate_access_code_ff_ts. Previously the top (most significant) bits were -set for the internal mask. This matches a fix fo the -correlate_access_code_tag_bb block from v3.7.5.2. Look for similar fixes and -consistency changes to the correlate_access_code blocks in the future. - -Added test descriptions for the burst shaper QA and removed unnecessary -padding. - -### gr-fec - -FEC documentation continues to improve with every release. Fixes to improve -support for LDPC blocks in GRC. The example flowgraph ber_curve_gen_ldpc should -run properly now. - -### gr-filter - -Reformatted documentation. - -### gr-fft + * Tracie Renea <tracie.perez@mavs.uta.edu> -Always use volk_malloc rather than fftwf_malloc because some binary builds may -not include AVX which will cause alignment faults when fftwf_malloc created -buffers are used in AVX+ proto-kernels. -### gr-blocks +Bug fixes +--------------- -Remove duplicated tags in the tagged_stream_align block. +* cmake: Quiet excessive warnings from cmake regarding deprecated + usage. (Stefan Wunsch) -Fix the type of nitems in set_length (was int, now uint64_t). +* gnuradio-runtime: Fixed race condition during flowgraph + locking/unlocking (Jiří Pinkava) -### gr-uhd +* gnuradio-runtime: Fixed incorrect pmt serialization for double + (Johannes Schmitz) -Loosen requirements for multi-channel operations to have timed command capability. +* gnuradio-runtime: Fixed invalid string reference usage (Daehyun + Yang) -A few usability fixes to uhd_rx_cfile related to messages in verbose mode and -default options. +* gr-audio: Removed inline comments in conf file to workaround parsing + bug (Marcus Mueller) -XML files call the correct functions for correcting DC offset and IQ imbalance. +* gr-blocks: Fixed stream corruption at termination with UDP + source/sink blocks. (Andy Sloane) -### Utilities +* gr-blocks: Fixed tag propagation for stream mux block (Andrej Rode) -gr-perf-monitorx has several small fixes. First, a stability issue that -manifested with the ATSC receive flowgraphs was fixed by adding a small offset -to prevent calculating log(0). Additionally the import of networkx has been -updated to match newer matplotlib and networkx modules while maintaining -compatibility with older versions. +* gr-digital: Fixed incorrect symbol reporting for unusual carrier + allocations in OFDM blocks (Martin Braun) -### modtool +* gr-digital: Fixed missing documentation in OFDM blocks (Martin + Braun) -Fix gr_modtool rename command for GRC XML files to include the module name. +* gr-dtv: Fixed broken assertions in DVB-T blocks (Clayton Smith) -Fix template expansion code for out of tree modules by adding build_utils.py to -PYTHONPATH. New modules will also have a CMAKE_MODULES_PATH with the module -`cmake/Modules` directory first over the installed GNU Radio modules. +* gr-fec: Cleaned up and fixed LDPC encoder/decoder pair for memory + handling, documentation, and Python function errors. (Tracie Renea) -The gr_modtool alias and description for renaming blocks match the -functionality. The new alias is `mv`. +* gr-filter: Improved documentation iir_filter blocks. (Laur Joost) -### Builds +* gr-filter: Fixed broken imports of optfir module in examples (Jiří + Pinkava) -A misnamed variable, INCLUDE_DIRS (set by pkg-config) vs INCLUDE_DIR (never -set), has been fixed in FindThrift.cmake. The headers should now be found for -the case of thrift being installed in a prefix that is different than the -target prefix. +* gr-uhd: Fixed timing of set_sample_rate call during initialization + (Marcus Mueller) -Cross compiling with thrift will now use the SDK sysroot's native thrift binary -rather than the system thrift binary. +* gr-zmq: Accomodate gcc 6.x changes to casting requirements (Philip + Balister) -Minor cmake/swig fix to generate non-make build files. +Numerous MSVC/mingw incompatibilities that have crept in the last few +releases have been corrected in this release. Special thanks go to +Geof Gnieboer and Paul Cercueil (Analog Devices, Inc.) for their +testing and patches. |