commit-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Commit-gnuradio] [gnuradio] 03/03: Update revision to 3.7.10.2


From: git
Subject: [Commit-gnuradio] [gnuradio] 03/03: Update revision to 3.7.10.2
Date: Mon, 27 Feb 2017 00:24:19 +0000 (UTC)

This is an automated email from the git hooks/post-receive script.

jcorgan pushed a commit to branch maint
in repository gnuradio.

commit db815f600ec940b7187f54d438061d9e9ab717b7
Author: Johnathan Corgan <address@hidden>
Date:   Sun Feb 26 15:46:33 2017 -0800

    Update revision to 3.7.10.2
---
 CMakeLists.txt   |   4 +-
 RELEASE-NOTES.md | 288 ++++++++++++++++++++++++-------------------------------
 2 files changed, 129 insertions(+), 163 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 280bc88..9aac759 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -46,8 +46,8 @@ message(STATUS "Build type set to ${CMAKE_BUILD_TYPE}.")
 # Set the version information here
 set(VERSION_INFO_MAJOR_VERSION 3)
 set(VERSION_INFO_API_COMPAT    7)
-set(VERSION_INFO_MINOR_VERSION 11)
-set(VERSION_INFO_MAINT_VERSION git)
+set(VERSION_INFO_MINOR_VERSION 10)
+set(VERSION_INFO_MAINT_VERSION 2)
 include(GrVersion) #setup version info
 
 # Append -O2 optimization flag for Debug builds (Not on MSVC since conflicts 
with RTC1 flag)
diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md
index 8f17d7e..1ef13d0 100644
--- a/RELEASE-NOTES.md
+++ b/RELEASE-NOTES.md
@@ -1,10 +1,7 @@
-ChangeLog v3.7.10
-=================
-
-This significant feature release of the 3.7 API series, and
-incorporates all the bug fixes implemented in the 3.7.9.3 maintenance
-release.
+ChangeLog v3.7.10.2
+===================
 
+This is the second bug-fix release for v3.7.10.
 
 Contributors
 ------------
@@ -12,201 +9,170 @@ Contributors
 The following list of people directly contributed code to this
 release:
 
- * A. Maitland Bottoms <address@hidden>
- * Andrej Rode <address@hidden>
- * Andy Sloane <address@hidden>
- * Andy Walls <address@hidden>
- * Chris Kuethe <address@hidden>
- * Clayton Smith <address@hidden>
- * Daehyun Yang <address@hidden>
- * Derek Kozel <address@hidden>
- * Federico La Rocca <address@hidden>
- * Geof Nieboer <address@hidden>
- * Glenn Richardson <address@hidden>
- * Glenn Richardson <address@hidden>
- * Jiří Pinkava <address@hidden>
- * Johannes Schmitz <address@hidden>
- * Johnathan Corgan <address@hidden>
- * Kevin McQuiggin <address@hidden>
- * Laur Joost <address@hidden>
- * Marcus Müller <address@hidden>
- * Martin Braun <address@hidden>
- * Matt Hostetter <address@hidden>
- * Michael Dickens <address@hidden>
- * Nathan West <address@hidden>
- * Paul Cercueil <address@hidden>
- * Paul David <address@hidden>
- * Philip Balister <address@hidden>
- * Ron Economos <address@hidden>
- * Sean Nowlan <address@hidden>
- * Sebastian Koslowski <address@hidden>
- * Seth Hitefield <address@hidden>
- * Stefan Wunsch <address@hidden>
- * Tim O'Shea <address@hidden>
- * Tom Rondeau <address@hidden>
- * Tracie Renea <address@hidden>
-
-## Major Development Areas
-
-This release sees the integration of a number of long-time development
-efforts in various areas of the tree, including GRC, new packet/burst
-communications features for gr-digital, new standards implementations
-for gr-dtv.  In addition, it incorporates all of the bug fixes
-released as part of the 3.7.9.3 maintenance release.
-
-
-### GRC
-
-The GNU Radio Companion development environment continues to undergo
-rapid development and refactoring. The tools and workflow have been
-improved in the following ways:
-
- * Variable explorer panel and option to hide variables from canvas
- * Nicer block documentation tool-tip and properties dialog tab
- * Screenshots can have transparent background
- * Darker color for bypassed blocks
- * Select all action
- * Block alignment tools
- * Added bits (unpacked bytes) as a data type
- * Show warning for blocks flagged as deprecated
- * Remove [] around categories in the block library
- * Separate core and OOT block trees via the category of each block
-
-The refactor of GRC continues. This should be mostly feature neutral
-and make it easier for new contributors to come in and make useful
-changes. Part of this is deprecating blks2 and and xmlrpc blocks and
-moving them to components where they would be expected to be found
-rather than the GRC sub-tree.
-
-### Packet Communications
-
-A long-time feature branch developed by Tom Rondeau has been merged
-into the tree, implementing new blocks and methods for packet
-communications.  This is intended to replace much of the older,
-overlapping, and Python-only packet-based code that already exists.
-As this code matures, we will be marking this older code as deprecated
-with the plan to remove it in the new 3.8 API.
-
-### DTV
-
-DTV has new transmitters for DVB-S and ITU-T J.83B 64QAM. New support
-for DVB-S2X VL-SNR code rates, modulation, and framing for AMSAT are
-also available.
+Alexandru Csete <address@hidden>
+A. Maitland Bottoms <address@hidden>
+Andrej Rode <address@hidden>
+Andy Walls <address@hidden>
+Bastian Bloessl <address@hidden>
+Ben Hilburn <address@hidden>
+Bob Iannucci <address@hidden>
+Chris Kuethe <address@hidden>
+Clayton Smith <address@hidden>
+Darek Kawamoto <address@hidden>
+Ethan Trewhitt <address@hidden>
+Geof Nieboer <address@hidden>
+Hatsune Aru <email witheld>
+Jacob Gilbert <address@hidden>
+Jiří Pinkava <address@hidden>
+Johannes Demel <address@hidden>
+Johnathan Corgan <address@hidden>
+Johannes Schmitz <address@hidden>
+Josh Blum <address@hidden>
+Kartik Patel <address@hidden>
+Konstantin Mochalov <address@hidden>
+Kyle Unice <address@hidden>
+Marcus Müller <address@hidden>
+Martin Braun <address@hidden>
+Michael De Nil <address@hidden>
+Michael Dickens <address@hidden>
+Nick Foster <address@hidden>
+Paul Cercueil <address@hidden>
+Pedro Lobo <address@hidden>
+Peter Horvath <address@hidden>
+Philip Balister <address@hidden>
+Ron Economos <address@hidden>
+Sean Nowlan <address@hidden>
+Sebastian Koslowski <address@hidden>
+Sebastian Müller <address@hidden>
+Sylvain Munaut <address@hidden>
+Thomas Habets <address@hidden>
+Tim O'Shea <address@hidden>
+Tobias Blomberg <email witheld>
 
-A significantly improved OFDM symbol synchronizer was implemented for
-the DVB-T receiver (Ron Economos, Federico La Rocca).
 
-## Other Feature Development
+Bug Fixes
+=========
 
-### Runtime
+The GNU Radio project tracks bug fixes via Github pull requests.  You
+can get details on each of the below by going to:
 
-Clear tags and reset all item counters when merging connections
-between blocks, which prevents bad values from being propagated on
-lock/unlock operations.
+https://github.com/gnuradio/gnuradio
 
-Blocks always set their max_noutput_items before a flowgraph starts if
-it hasn't already been set.
 
-Added some options to gnuradio-config-info that prints information
-about the gnuradio prefs file. The old customized preference file
-reader is replaced with a boost program options object.
+gnuradio-runtime
+----------------
 
-### QT GUIs
+#1034 Fixed performance counter clock option (Pedro Lobo)
+#1041 Connect message ports before unlock (Bastian Bloessl)
+#1065 Fixed initialization order of ctrlport static variables (Kyle Unice)
+#1071 Fixed cmake lib/lib64 issues (Philip Balister)
+#1075 Fixed pmt thread safety issue (Darek Kawamoto)
+#1119 Start RPC on message port only blocks (Jacob Gilbert)
+#1121 Fixed tag_t default copy constructor / operator= bug (Darek Kawamoto)
+#1125 Fixed pmt_t threading issue with memory fence (Darek Kawamoto)
+#1152 Fixed numpy warning in pmt code (Bob Iannucci)
+#1160 Fixed swig operator= warning messages (Darek Kawamoto)
 
-The QT GUI widgets can now toggle axis labels and the frequency sink
-has a new feature to set the y-axis label. This could be useful for
-changing units on calibrated measurements.
 
-The QT GUI Entry widget has a new message port that emits a message
-containing the new text whenever editing is finished.
+gnuradio-companion
+------------------
 
-QT widgets recently had an optional message port to plot PDUs. This
-release adds a feature to plot the tag metadata contained in the PDU.
+#901  Backwards compatibility fix for pygtk 2.16 (Michael De Nil)
+#1060 Fixed for Python 2.6.6 compatibility (Ben Hilburn)
+#1063 Fixed IndexError when consuming \b (Sebastian Koslowski)
+#1074 Fixed display scaling (Sebastian Koslowski)
+#1095 Fixed new flowgraph generation mode (Sebastian Koslowski)
+#1096 Fixed column widths for proper scaling (Sebastian Müller)
+#1135 Fixed trailing whitespace output (Clayton Smith)
+#1168 Fixed virtual connection with multiple upstream (Sebastian Koslowski)
+#1200 Fixed cheetah template evaluation 'optional' tag (Sean Nowls)
 
-A new example shows how to build a C++ only QT based application.
 
-### gr-digital
+docs
+----
 
-New QA for tagged stream correlate access code blocks further cement
-how these blocks should be behaving.
+#1114 Fixed obsolete doxygen tags (A. Maitland Bottoms)
 
-16QAM is now available from the GRC constellation object dialog drop
-down menu.
 
-### gr-analog
+gr-analog
+---------
 
-The frequency modulator now has sensitivity exposed through
-controlport.
+#1201 Added missing probe_avg_mag_sqrd_cf block to GRC (Sean Nowls)
 
-New FM pre emphasis and de-emphasis filters. The previous filters were
-effectively all-pass filters. There is a very nice write up on the new
-filters in gr-analog/python/analog/fm_emph.py
 
-A new message port to sig_source is available that can set signal
-frequency with the same convention as gr-uhd usrp_source.
+gr-blocks
+---------
 
-### gr-filter
+#1161 Fixed minor inconsistencies in block XML (Sebastian Koslowski)
+#1191 Fixed typo on xor block XML (Hatsune Aru)
+#1194 Fixed peak detector fix initial value (Bastian Bloessl)
 
-Use the max_noutput_items in start() to allocate FFT buffers for the
-PFB decimator rather than always allocating/freeing a buffer in
-work().
 
-### gr-blocks
+gr-digital
+----------
 
-Add a run-time accessor and setter for interpolation of repeat blocks.
+#1084 Fixed msk_timing_recovery out-of-bounds (warning) (Nick Foster)
+#1149 Clarify documentation of clock_recovery_mm_xx (Thomas Habets)
 
-vector_sink.reset() clears tags now
 
-Add accessors for the vector_source repeat flag so it's settable
-outside the ctor.
+gr-dtv
+------
 
-Fix tuntap devices MTU size. Previously MTU size argument was used to
-allocate correct buffer size, but didn't actually change the MTU of
-the underlying device.
+#902  Fixed incorrect assert and set_relative_rate() (Ron Economos)
+#1066 Fixed GSL link problem with gr-dtv and gr-atsc (Peter Horvath)
+#1177 Add missing find_package for GSL (Geof Gnieboer)
 
-The UDP source block can read gr prefs file for the payload buffer
-size or default to the existing value of 50.
 
-Yet another block making use of VOLK: the divide_cc block is now 10x
-faster on some machines.
+gr-fcd
+------
 
-### gr-uhd
+#1030 Updated hidapi to latest HEAD (Alexandru Csete)
 
-New argument in usrp_source initializer to start streaming on the
-start of a flowgraph which defaults to true (the existing behavior).
 
-Add a clock-source argument to uhd_fft.
+gr-fec
+------
 
-A new message command handler for the usrp_source block will trigger a
-time and rate tag to be emitted.
+#1049 Throw exception if K and R are not supported (Clayton Smith)
+#1174 Fixed missing header file installation (Sean Nowls)
 
-Added support for importing, exporting, and sharing LOs.
 
-### gr-audio
+gr-filter
+---------
 
-Refactor audio sink for windows with multiple buffers to prevent
-skipping.
+#1070 Fix pfb_arb_resampler producing too many samples (Sylvain Munaut)
 
-### modtool
 
-Add an option to set the copyright field for new files.
+gr-qtgui
+--------
 
-New modules will detect PYBOMBS_PREFIX and install to the defined
-location.
+#899  Fixed dark.qss data lines forced-on (Tim O'Shea)
+#918  Fixed y-axis unit display in Frequency Sink (Tobias Blomberg)
+#920  Fixed axis labels checkbox in Frequency Sink (Tobias Blomberg)
+#1023 Fixed control panel FFT slider in Frequency Sink (Tobias Blomberg)
+#1028 Fixed cmake for C++ example (Bastian Bloessl)
+#1036 Corrected whitespace issues (Sebastian Koslowski)
+#1037 Fixed tag color to obey style sheet (Johannes Demel)
+#1158 Fixed SIGSEGV for tag trigger with constellation sink (Andy Walls)
+#1187 Fixed time sink complex message configuration (Kartik Patel)
+#1192 Fixed redundant time sink configuration options (Kartik Patel)
 
-Add versioning support for OOT modules by default.
 
-### Builds
+gr-uhd
+------
 
-Enable controlport for static builds.
+#914  Fixed order of include dirs (Martin Braun)
+#1133 Fixed channel number resolution (Andrej Rode)
+#1137 Disable boost thread interrupts during send() and recv() (Andrej Rode)
+#1142 Fixed documentation for pmt usage (Marcus Müller)
 
-Enable GR_GIT_COUNT and GR_GIT_HASH environment variables for extended
-versioning number for packagers.
 
-We explicitly set the C/C++ standards to C++98 and gnu11 rather than
-use the compiler defaults since many compilers are moving to C++11 by
-default.  Incidentally this caused minor breakage with a subtle VOLK
-API fix in gr-dtv which was also fixed.
+Platform-specific changes
+-------------------------
 
-Fixed finding GNU Radio + VOLK in non-standard prefixes when compiling
-OOT modules.
+#886  Fixed numerous Windows/MSVC portability issues (Josh Blum)
+#1062 Set default filepath to documents dir for windows (Geof Gnieboer)
+#1085 Fixed mingw-w64 portability issues (Paul Cercueil)
+#1140 Added boost atomic and chrono linkage for Windows (Josh Blum)
+#1146 Use -undefined dynamic_lookup linkage for (swig) on MacOS (Konstantin 
Mochalov)
+#1172 Fixed file monitor on windows (Sebastian Koslowski)
+#1179 MSVC build updates (Josh Blum)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]