83773701d0
## [3.7.13.3] - 2018-06-13 ### Fixed #### Project Scope - For non-C++11 compilers, the new cstdint include doesn't work out; conditionalized it. ## [3.7.13.2] - 2018-05-31 ### Fixed #### Project Scope - Actually bumped version in CMakeLists.txt to 3.7.13.2; the 3.7.13.1 tag was tagged off-branch; maintainer failure to simultaneously push a commit that raises the internal version number to 3.7.14.0: this had to be reverted ASAP. ## [3.7.13.1] - 2018-05-31 ### Fixed #### Project Scope - Actually bumped version in CMakeLists.txt ## [3.7.13.0] - 2018-05-31 ### Fixed #### Project Scope - `boost::posix_time::[milli]second` takes integer numbers, and we now at least cast the floats to integers, as Boost 1.67 forced us to realize we're (incorrectly) using floating point her - CMake: using regex to match compiler against "Clang" now enables correct build on OS X #### GRC - Fixed GRC bug which broke WX and Qt (by altering the template code), in multiple (less than awesome) steps #### gr-blocks - `float_array_to_int`: int32 limits were wrongly hardcoded. - Fixed the undefined behaviour happening in `float_to_complex` when accessing the second input_items element in the single-input case ## [3.7.12.0] - 2018-04-01 ### Software Engineering - Changed Changelog format - Introducing Semantic Versioning - Change of development model: Rather than merging bugfixes to maint, merging maint to master, and next, if applicable, we'll be moving forward more in a typical management model: Development happens on master, and bugfixes are cherrypicked onto the maint-${RELEASE} branch. More info: http://lists.gnu.org/archive/html/discuss-gnuradio/2018-02/msg00133.html - First attempt at having a .clang-format file to improve code contribution style quality. This is Work In Progress. ### Fixed #### Project Scope - Buildability on systems where custom CMake command would try to find "" (empty string) as executable - Buildable with C++11 compilers (though deprecation warning-rich, due to `unique_ptr`) - several previously improperly handled include directories now actually included in individual lib/CMakeLists - Unit test/QA now parallelizable - Logger works with log4cpp <= 1.1.2 both in and out of tree - Python linkage under MinGW64 - Documentation Directory now uniformly "docs/" (instead of sometimes "doc/") - `log` vs `logf` performance bugs - on-time `pmt::mp("string")` calls (instead of cached PMTs) performance bug - Doxygen build now reproducible #### GRC - Dialogs' parent windows - Embedded Python Blocks now work in hierarchical GRC flow graphs #### gnuradio-runtime - `random.h`: Uniform integer Generation depended on Boost version > min version - `random.h`: time-dependency when seeding with `0` replaced with actual standard seed - block startup now synchronized via barrier - New tag propagation policy "custom" for own implementation - `get_tags_in_range` used `v.resize(0)` to clear vectors, which lead to unnecessary memory reallocations - `logger_ptr` now always a pointer, no matter whether logging is enabled; fixes heap corruption bug - `buffer[_reader]_sptr` superfluous grab/release performance bug - BSD threading and shared mem compatibility - PMT: `equal()` comparison #### gr-utils - Sorted files in `gr_modtool` makexml processing, leading to improved reproducibility of builds #### gr-audio - OS X: memcpy bug - OS X: debug mode - Non-Linux ALSA compatibibilty #### gr-analog - `fmdet_cf` now has GRC file - `fastnoise_source`: non-threadsafe `libc` `rand()` replaced by XOROSHIRO128+ #### gr-blocks - `simple_copy` Ctrlport example - Metadata sink/source not closing file on `close()` - `multiply_matrix` formerly used "magic int" value where its API expected enum (and that int wasn't covered) - TCP connection ASIO bug - `tags_strobe`: superfluous tags addition - `vector_sink`: multithreading hazards on `data` access - `tuntap_pdu`: MTU-sized IP packet reception - `socket_pdu`: Garbage Collect closed TCP connections #### gr-channels - IQ imbalance block formula now mathematically correct now mathematically correct - `selective_fading_model`: proper scaling of path length #### gr-digital - `additive_scrambler_bb`: tag triggered reset - `stream_to_tagged_stream`: tag offset after `unlock()` - `blks2/packet.py`: Flushing for small packets - `interpolating_resampler`: GCC 4.0 compile error - `constellation`: 16QAM demapper was wrong for one constellation point - `chunks_to_symbols`: mutex-guard LUT against modification during use - MSVC compatibility throug `and` -> `&&` etc - `crc32_bb`: handle unpacked bytes correctly - `ofdm_carrier_allocator`: catching wrong allocations instead of crashing #### gr-dtv - All examples now are installed - DVB-T2: Removed L1 post scrambling in spec v1.1.1 mode #### gr-fcd - Building on non-Linux systems - Extended symbol bug in Reed-Solomon encoder - DVB-T Cell identifier #### gr-fcd - Building on non-Linux systems #### gr-fec - `channel_construction.py`: return int frozen bit output - `GSL_LDFLAGS` propagation - `polar_decoder` used to be flaky #### gr-fft - locking of fftw wisdom - `window.cc`: removed NaN due to FP math - compilation under MinGW - `logpwrfft.py` reference scaling integer division bug #### gr-filter - Simpson's rule code removed in favor of GSL call #### gr-qtgui - Time sink: Segfault with tag trigger #### gr-uhd - Antenna selection in UHD apps - `uhd_fft` scalar gain-capability - Device selection for multi-device operations in UHD apps - TX streamer creation #### gr-zeromq - Multi-part messages reception ### Added #### Project Scope - Ninja (https://ninja-build.org) now a supported build system #### gnuradio-runtime - Python can now get `gr.WORK_CALLED_PRODUCE` and `gr.DONE` #### gr-utils - `gr_modtool`: Autocompletion, line editing - `gr_modtool`: `copyrightholder` option #### GRC - "Create Duplicate" - "Save a copy" - BokehGUI #### gr-blocks - New `tag_share` block: take tags from one two input streams to one output stream - `tag_gate`: tag filtering - `file_source`: configurable `file_begin` stream tag - `moving_average`: Vector mode (with element-wise MA) - `plateau_detector`: threshold get/set #### gr-digital - `costas_loop_cc`: Optional loop variable outputs - New `correlate_access_code_tag` block - `glfsr` exposed through Python #### gr-dtv - 256QAM mode for ITU-T J.83B transmitter #### gr-fec - negative Polynomials in `cc_encoder` #### gr-filter - `symbol_sync_{cc|ff}` #### gr-uhd - `uhd_app.py`: selectable time/clock sources - make `recv()` call's timeout parameterizable - message-based RX tuning through sink, TX through source ### Changed #### Project Scope - VOLK version requirement: 1.4.0 - Minimal required SWIG version now 2.0.4 - GSL optional dependency - Threw out completely unused `gr_??int` types - Doxygen build no longer contains timestamps - Doxygen build now reproducible - Though factually before, now officially include ZeroMQ and Sphinx as optional dependencies in docs #### gnuradio-runtime - Python gateway allows variable number of ports #### gr-utils - `gr_modtool`: Block template now uses `numpy.float32` instead of float. 32bit float is actually the default GNU Radio type.e. #### gr-blocks - `vector_sink` can preallocate memory for desired amount of items #### gr-digital - `header_format_default` now sps>1-capable - `correlate_acces_code` uses `GR_LOG` #### gr-uhd - `uhd_fft`: respect `lo_offset` in `set_bandwidth` - `usrp_source`: freq tag now actually reflects last set frequency, even on multiple channels #### gr-qtgui - Labels: now with 98.121212388% improved floating point formatting - Time Sink: Stem plot option exposed ### Deprecated #### gnuradio-runtime - `gr::sys_pri`
182 lines
8.1 KiB
Text
182 lines
8.1 KiB
Text
@comment $NetBSD: PLIST,v 1.7 2018/07/16 07:55:22 mef Exp $
|
|
include/gnuradio/dtv/api.h
|
|
include/gnuradio/dtv/atsc_consts.h
|
|
include/gnuradio/dtv/atsc_deinterleaver.h
|
|
include/gnuradio/dtv/atsc_depad.h
|
|
include/gnuradio/dtv/atsc_derandomizer.h
|
|
include/gnuradio/dtv/atsc_equalizer.h
|
|
include/gnuradio/dtv/atsc_field_sync_mux.h
|
|
include/gnuradio/dtv/atsc_fpll.h
|
|
include/gnuradio/dtv/atsc_fs_checker.h
|
|
include/gnuradio/dtv/atsc_interleaver.h
|
|
include/gnuradio/dtv/atsc_pad.h
|
|
include/gnuradio/dtv/atsc_randomizer.h
|
|
include/gnuradio/dtv/atsc_rs_decoder.h
|
|
include/gnuradio/dtv/atsc_rs_encoder.h
|
|
include/gnuradio/dtv/atsc_sync.h
|
|
include/gnuradio/dtv/atsc_trellis_encoder.h
|
|
include/gnuradio/dtv/atsc_viterbi_decoder.h
|
|
include/gnuradio/dtv/catv_config.h
|
|
include/gnuradio/dtv/catv_frame_sync_enc_bb.h
|
|
include/gnuradio/dtv/catv_randomizer_bb.h
|
|
include/gnuradio/dtv/catv_reed_solomon_enc_bb.h
|
|
include/gnuradio/dtv/catv_transport_framing_enc_bb.h
|
|
include/gnuradio/dtv/catv_trellis_enc_bb.h
|
|
include/gnuradio/dtv/dvb_bbheader_bb.h
|
|
include/gnuradio/dtv/dvb_bbscrambler_bb.h
|
|
include/gnuradio/dtv/dvb_bch_bb.h
|
|
include/gnuradio/dtv/dvb_config.h
|
|
include/gnuradio/dtv/dvb_ldpc_bb.h
|
|
include/gnuradio/dtv/dvbs2_config.h
|
|
include/gnuradio/dtv/dvbs2_interleaver_bb.h
|
|
include/gnuradio/dtv/dvbs2_modulator_bc.h
|
|
include/gnuradio/dtv/dvbs2_physical_cc.h
|
|
include/gnuradio/dtv/dvbt2_cellinterleaver_cc.h
|
|
include/gnuradio/dtv/dvbt2_config.h
|
|
include/gnuradio/dtv/dvbt2_framemapper_cc.h
|
|
include/gnuradio/dtv/dvbt2_freqinterleaver_cc.h
|
|
include/gnuradio/dtv/dvbt2_interleaver_bb.h
|
|
include/gnuradio/dtv/dvbt2_miso_cc.h
|
|
include/gnuradio/dtv/dvbt2_modulator_bc.h
|
|
include/gnuradio/dtv/dvbt2_p1insertion_cc.h
|
|
include/gnuradio/dtv/dvbt2_paprtr_cc.h
|
|
include/gnuradio/dtv/dvbt2_pilotgenerator_cc.h
|
|
include/gnuradio/dtv/dvbt_bit_inner_deinterleaver.h
|
|
include/gnuradio/dtv/dvbt_bit_inner_interleaver.h
|
|
include/gnuradio/dtv/dvbt_config.h
|
|
include/gnuradio/dtv/dvbt_convolutional_deinterleaver.h
|
|
include/gnuradio/dtv/dvbt_convolutional_interleaver.h
|
|
include/gnuradio/dtv/dvbt_demap.h
|
|
include/gnuradio/dtv/dvbt_demod_reference_signals.h
|
|
include/gnuradio/dtv/dvbt_energy_descramble.h
|
|
include/gnuradio/dtv/dvbt_energy_dispersal.h
|
|
include/gnuradio/dtv/dvbt_inner_coder.h
|
|
include/gnuradio/dtv/dvbt_map.h
|
|
include/gnuradio/dtv/dvbt_ofdm_sym_acquisition.h
|
|
include/gnuradio/dtv/dvbt_reed_solomon_dec.h
|
|
include/gnuradio/dtv/dvbt_reed_solomon_enc.h
|
|
include/gnuradio/dtv/dvbt_reference_signals.h
|
|
include/gnuradio/dtv/dvbt_symbol_inner_interleaver.h
|
|
include/gnuradio/dtv/dvbt_viterbi_decoder.h
|
|
include/gnuradio/swig/dtv_swig.i
|
|
include/gnuradio/swig/dtv_swig_doc.i
|
|
lib/libgnuradio-dtv.so
|
|
lib/libgnuradio-dtv.so.${PKGVERSION}
|
|
lib/pkgconfig/gnuradio-dtv.pc
|
|
${PYSITELIB}/gnuradio/dtv/__init__.py
|
|
${PYSITELIB}/gnuradio/dtv/__init__.pyc
|
|
${PYSITELIB}/gnuradio/dtv/__init__.pyo
|
|
${PYSITELIB}/gnuradio/dtv/_dtv_swig.so
|
|
${PYSITELIB}/gnuradio/dtv/atsc_rx.py
|
|
${PYSITELIB}/gnuradio/dtv/atsc_rx.pyc
|
|
${PYSITELIB}/gnuradio/dtv/atsc_rx.pyo
|
|
${PYSITELIB}/gnuradio/dtv/atsc_rx_filter.py
|
|
${PYSITELIB}/gnuradio/dtv/atsc_rx_filter.pyc
|
|
${PYSITELIB}/gnuradio/dtv/atsc_rx_filter.pyo
|
|
${PYSITELIB}/gnuradio/dtv/dtv_swig.py
|
|
${PYSITELIB}/gnuradio/dtv/dtv_swig.pyc
|
|
${PYSITELIB}/gnuradio/dtv/dtv_swig.pyo
|
|
share/doc/gnuradio-${PKGVERSION}/README.dtv
|
|
share/gnuradio/examples/dtv/README.catv
|
|
share/gnuradio/examples/dtv/README.dvbs
|
|
share/gnuradio/examples/dtv/README.dvbs2
|
|
share/gnuradio/examples/dtv/README.dvbt
|
|
share/gnuradio/examples/dtv/README.dvbt2
|
|
share/gnuradio/examples/dtv/atsc_ctrlport_monitor.py
|
|
share/gnuradio/examples/dtv/catv_tx_64qam.grc
|
|
share/gnuradio/examples/dtv/dvbs2_tx.grc
|
|
share/gnuradio/examples/dtv/dvbs_tx.grc
|
|
share/gnuradio/examples/dtv/dvbt_rx_8k.grc
|
|
share/gnuradio/examples/dtv/dvbt_tx_2k.grc
|
|
share/gnuradio/examples/dtv/dvbt_tx_8k.grc
|
|
share/gnuradio/examples/dtv/file_atsc_rx.grc
|
|
share/gnuradio/examples/dtv/file_atsc_tx.grc
|
|
share/gnuradio/examples/dtv/uhd_atsc_capture.grc
|
|
share/gnuradio/examples/dtv/uhd_rx_atsc.grc
|
|
share/gnuradio/examples/dtv/vv003-cr23.grc
|
|
share/gnuradio/examples/dtv/vv009-4kfft.grc
|
|
share/gnuradio/examples/dtv/vv018-miso.grc
|
|
share/gnuradio/examples/dtv/README.atsc
|
|
share/gnuradio/examples/dtv/germany-g1.grc
|
|
share/gnuradio/examples/dtv/germany-g10.grc
|
|
share/gnuradio/examples/dtv/germany-g2.grc
|
|
share/gnuradio/examples/dtv/germany-g3.grc
|
|
share/gnuradio/examples/dtv/germany-g4.grc
|
|
share/gnuradio/examples/dtv/germany-g5.grc
|
|
share/gnuradio/examples/dtv/germany-g6.grc
|
|
share/gnuradio/examples/dtv/germany-g7.grc
|
|
share/gnuradio/examples/dtv/germany-g8.grc
|
|
share/gnuradio/examples/dtv/germany-g9.grc
|
|
share/gnuradio/examples/dtv/uhd_atsc_tx.grc
|
|
share/gnuradio/examples/dtv/vv001-cr35.grc
|
|
share/gnuradio/examples/dtv/vv004-8kfft.grc
|
|
share/gnuradio/examples/dtv/vv005-8kfft.grc
|
|
share/gnuradio/examples/dtv/vv007-16kfft.grc
|
|
share/gnuradio/examples/dtv/vv008-16kfft.grc
|
|
share/gnuradio/examples/dtv/vv010-2kfft.grc
|
|
share/gnuradio/examples/dtv/vv011-1kfft.grc
|
|
share/gnuradio/examples/dtv/vv012-64qam45.grc
|
|
share/gnuradio/examples/dtv/vv013-64qam56.grc
|
|
share/gnuradio/examples/dtv/vv014-64qam34.grc
|
|
share/gnuradio/examples/dtv/vv015-8kfft.grc
|
|
share/gnuradio/examples/dtv/vv016-256qam34.grc
|
|
share/gnuradio/examples/dtv/vv017-paprtr.grc
|
|
share/gnuradio/examples/dtv/vv019-norot.grc
|
|
share/gnuradio/examples/dtv/vv034-dtg016.grc
|
|
share/gnuradio/examples/dtv/vv035-dtg052.grc
|
|
share/gnuradio/examples/dtv/vv036-dtg091.grc
|
|
share/gnuradio/grc/blocks/dtv_atsc_deinterleaver.xml
|
|
share/gnuradio/grc/blocks/dtv_atsc_depad.xml
|
|
share/gnuradio/grc/blocks/dtv_atsc_derandomizer.xml
|
|
share/gnuradio/grc/blocks/dtv_atsc_equalizer.xml
|
|
share/gnuradio/grc/blocks/dtv_atsc_field_sync_mux.xml
|
|
share/gnuradio/grc/blocks/dtv_atsc_fpll.xml
|
|
share/gnuradio/grc/blocks/dtv_atsc_fs_checker.xml
|
|
share/gnuradio/grc/blocks/dtv_atsc_interleaver.xml
|
|
share/gnuradio/grc/blocks/dtv_atsc_pad.xml
|
|
share/gnuradio/grc/blocks/dtv_atsc_randomizer.xml
|
|
share/gnuradio/grc/blocks/dtv_atsc_rs_decoder.xml
|
|
share/gnuradio/grc/blocks/dtv_atsc_rs_encoder.xml
|
|
share/gnuradio/grc/blocks/dtv_atsc_rx.xml
|
|
share/gnuradio/grc/blocks/dtv_atsc_rx_filter.xml
|
|
share/gnuradio/grc/blocks/dtv_atsc_sync.xml
|
|
share/gnuradio/grc/blocks/dtv_atsc_trellis_encoder.xml
|
|
share/gnuradio/grc/blocks/dtv_atsc_viterbi_decoder.xml
|
|
share/gnuradio/grc/blocks/dtv_block_tree.xml
|
|
share/gnuradio/grc/blocks/dtv_catv_frame_sync_enc_bb.xml
|
|
share/gnuradio/grc/blocks/dtv_catv_randomizer_bb.xml
|
|
share/gnuradio/grc/blocks/dtv_catv_reed_solomon_enc_bb.xml
|
|
share/gnuradio/grc/blocks/dtv_catv_transport_framing_enc_bb.xml
|
|
share/gnuradio/grc/blocks/dtv_catv_trellis_enc_bb.xml
|
|
share/gnuradio/grc/blocks/dtv_dvb_bbheader_bb.xml
|
|
share/gnuradio/grc/blocks/dtv_dvb_bbscrambler_bb.xml
|
|
share/gnuradio/grc/blocks/dtv_dvb_bch_bb.xml
|
|
share/gnuradio/grc/blocks/dtv_dvb_ldpc_bb.xml
|
|
share/gnuradio/grc/blocks/dtv_dvbs2_interleaver_bb.xml
|
|
share/gnuradio/grc/blocks/dtv_dvbs2_modulator_bc.xml
|
|
share/gnuradio/grc/blocks/dtv_dvbs2_physical_cc.xml
|
|
share/gnuradio/grc/blocks/dtv_dvbt2_cellinterleaver_cc.xml
|
|
share/gnuradio/grc/blocks/dtv_dvbt2_framemapper_cc.xml
|
|
share/gnuradio/grc/blocks/dtv_dvbt2_freqinterleaver_cc.xml
|
|
share/gnuradio/grc/blocks/dtv_dvbt2_interleaver_bb.xml
|
|
share/gnuradio/grc/blocks/dtv_dvbt2_miso_cc.xml
|
|
share/gnuradio/grc/blocks/dtv_dvbt2_modulator_bc.xml
|
|
share/gnuradio/grc/blocks/dtv_dvbt2_p1insertion_cc.xml
|
|
share/gnuradio/grc/blocks/dtv_dvbt2_paprtr_cc.xml
|
|
share/gnuradio/grc/blocks/dtv_dvbt2_pilotgenerator_cc.xml
|
|
share/gnuradio/grc/blocks/dtv_dvbt_bit_inner_deinterleaver.xml
|
|
share/gnuradio/grc/blocks/dtv_dvbt_bit_inner_interleaver.xml
|
|
share/gnuradio/grc/blocks/dtv_dvbt_convolutional_deinterleaver.xml
|
|
share/gnuradio/grc/blocks/dtv_dvbt_convolutional_interleaver.xml
|
|
share/gnuradio/grc/blocks/dtv_dvbt_demap.xml
|
|
share/gnuradio/grc/blocks/dtv_dvbt_demod_reference_signals.xml
|
|
share/gnuradio/grc/blocks/dtv_dvbt_energy_descramble.xml
|
|
share/gnuradio/grc/blocks/dtv_dvbt_energy_dispersal.xml
|
|
share/gnuradio/grc/blocks/dtv_dvbt_inner_coder.xml
|
|
share/gnuradio/grc/blocks/dtv_dvbt_map.xml
|
|
share/gnuradio/grc/blocks/dtv_dvbt_ofdm_sym_acquisition.xml
|
|
share/gnuradio/grc/blocks/dtv_dvbt_reed_solomon_dec.xml
|
|
share/gnuradio/grc/blocks/dtv_dvbt_reed_solomon_enc.xml
|
|
share/gnuradio/grc/blocks/dtv_dvbt_reference_signals.xml
|
|
share/gnuradio/grc/blocks/dtv_dvbt_symbol_inner_interleaver.xml
|
|
share/gnuradio/grc/blocks/dtv_dvbt_viterbi_decoder.xml
|