summaryrefslogtreecommitdiff
path: root/RELEASE-NOTES.md
diff options
context:
space:
mode:
authorJohnathan Corgan <johnathan@corganlabs.com>2016-07-02 18:51:05 -0700
committerJohnathan Corgan <johnathan@corganlabs.com>2016-07-02 18:51:05 -0700
commitea1828247363fb9d08de9304c12a5a84dad48c38 (patch)
treea6e904a0229400e6f8eb68bb5287458bb90ffadd /RELEASE-NOTES.md
parent1ea53793f8268aaebe0088209a852bd7966ecacd (diff)
docs: Update release notes for 3.7.9.3 maintenance release.
Diffstat (limited to 'RELEASE-NOTES.md')
-rw-r--r--RELEASE-NOTES.md154
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.