File srsLTE.changes of Package srsLTE

-------------------------------------------------------------------
Thu Dec 24 12:25:12 UTC 2020 - Martin Hauke <mardnh@gmx.de>

- Package upstream default configuration directory
  * /etc/srslte/ instead of /etc/srsLTE/

-------------------------------------------------------------------
Wed Dec 16 12:19:51 UTC 2020 - Martin Hauke <mardnh@gmx.de>

- Create subpackage for the shared library

-------------------------------------------------------------------
Tue Dec 15 21:53:34 UTC 2020 - Martin Hauke <mardnh@gmx.de>

- Disable zermoMQ related unit-test (segfaults)
  * Add srsLTE-disable-test-benchmark_radio_multi_rf.patch

-------------------------------------------------------------------
Sun Nov 22 08:56:42 UTC 2020 - Martin Hauke <mardnh@gmx.de>

- Update to version 20.10.1
  * Fix bug in srsENB that effectively disabled UL HARQ

-------------------------------------------------------------------
Mon Nov  2 20:45:26 UTC 2020 - Martin Hauke <mardnh@gmx.de>

- Update to version 20.10
  * Add Mobility (Intra eNB and S1) and RRC Reestablishment to
    srsENB.
  * Add new logging framework
  * Make UE PHY layer non-blocking
  * Replace some PHY pre-calculations with fast on-the-fly
    routines.
  * Fix QAM256 support in srsENB
  * Add initial NR PHY layer and stack components
  * Other bug-fixes and improved stability and performance in all
    parts.

-------------------------------------------------------------------
Wed Sep 16 22:15:17 UTC 2020 - Martin Hauke <mardnh@gmx.de>

- Add kernel-default and kmod to BR otherwise the kernel-module
  for SCTP support is not available during the build and some
  SCTP related unit tests will fail (e.g. network_utils_test)

-------------------------------------------------------------------
Wed Sep 16 19:35:41 UTC 2020 - Martin Hauke <mardnh@gmx.de>

- Run testsuite

-------------------------------------------------------------------
Wed Sep 16 18:42:06 UTC 2020 - Martin Hauke <mardnh@gmx.de>

- Update to version 20.04.2
  * Fix attach issue for some newer phones like Iphone X or
    OnePlus 6T

-------------------------------------------------------------------
Sun May 10 14:31:18 UTC 2020 - Martin Hauke <mardnh@gmx.de>

- Update to version 20.04.1
  * Fix for UE MIMO segfault issue
  * Fix for eNodeB SR configuration
  * Clang compilation warning fixes
  * Fix GPS tracking synchronization

-------------------------------------------------------------------
Mon May  4 17:54:15 UTC 2020 - Martin Hauke <mardnh@gmx.de>

- Update to version 20.04
  * Carrier Aggregation and Time Alignment in srsENB
  * Complete Sidelink PHY layer (all transmission modes)
  * Complete NB-IoT PHY downlink signals
  * New S1AP packing/unpacking library
  * EVM and EPRE measurements
  * Remove system timers in srsUE and srsENB
  * Refactor eNB to prepare for mobility support
  * Other bug-fixes and improved stability and performance in
    all parts
- Remove patch:
  * 396.patch (fixed upstream)

-------------------------------------------------------------------
Thu Jan  9 22:31:21 UTC 2020 - Martin Hauke <mardnh@gmx.de>

- Update to version 19.12
  * Add 5G NR RRC and NGAP ASN1 packing/unpacking
  * Add sync routines and broadcast channel for Sidelink
  * Add cell search and MIB decoder for NB-IoT
  * Add PDCP discard
  * Improve RRC Reestablishment and cell measurements and
    procedure handling
  * Add multi-carrier and MIMO support to ZMQ radio
  * Refactor eNB scheduler to support multiple carriers
  * Apply clang-format style on the entire code base
  * Other bug-fixes and improved stability and performance in
    all parts

-------------------------------------------------------------------
Mon Oct 21 19:11:29 UTC 2019 - Martin Hauke <mardnh@gmx.de>

- Add patch:
  * 396.patch (fix ADD_CXX_COMPILER_FLAG_IF_AVAILABLE usage)
    Needed for Tumbleweed builds

-------------------------------------------------------------------
Thu Oct 17 07:28:40 UTC 2019 - Martin Hauke <mardnh@gmx.de>

- Update to version 19.09
  * Add initial support for NR in MAC/RLC/PDCP
  * Add sync code for NB-IoT
  * Add support for EIA3/EEA3 (i.e. ZUC)
  * Add support for CSFB in srsENB
  * Add adaptation layer to run TTCN-3 conformance tests for srsUE
  * Add High Speed Train model to channel simulator
  * Rework RRC and NAS layer and make them non-blocking
  * Fixes in ZMQ, bladeRF and Soapy RF modules
  * Other bug-fixes and improved stability and performance in all parts

-------------------------------------------------------------------
Thu Jul 25 08:46:04 UTC 2019 - Martin Hauke <mardnh@gmx.de>

- Update to version 19.06
  * Add QAM256 support in srsUE
  * Add QoS support in srsUE
  * Add UL channel emulator
  * Refactor UE and eNB architecture
  * Many bug-fixes and improved stability and performance in all parts

-------------------------------------------------------------------
Mon May 13 18:37:27 UTC 2019 - Martin Hauke <mardnh@gmx.de>

- Update to version 19.03
  * PHY library refactor
  * TDD support for srsUE
  * Carrier Aggregation support for srsUE
  * Paging support for srsENB and srsEPC
  * User-plane encryption for srsENB
  * Channel simulator for EPA, EVA, and ETU 3GPP channels
  * ZeroMQ-based fake RF driver for I/Q over IPC/network
  * Many bug-fixes and improved stability and performance in all parts

-------------------------------------------------------------------
Thu Jan 24 10:49:29 UTC 2019 - mardnh@gmx.de

- Update to version 18.12
  * Add new RRC ASN1 message pack/unpack library
  * Refactor EPC and add encryption support
  * Add IPv6 support to srsUE
  * Fixed compilation issue for ARM and AVX512
  * Add clang-format file
  * Many bug-fixes and improved stability and performance in all parts

-------------------------------------------------------------------
Sat Oct 13 20:37:59 UTC 2018 - mardnh@gmx.de

- Update to version 18.09
  * Improved Turbo Decoder performance
  * Configurable SGi interface name and M1U params
  * Support for GPTU echo mechanism
  * Added UE detach capability
  * Refactor RLC/PDCP classes
  * Various fixes for ARM-based devices
  * Added support for bladeRF 2.0 micro
  * Many bug-fixes and improved stability and performance in all parts

-------------------------------------------------------------------
Thu Jul 19 10:21:51 UTC 2018 - mardnh@gmx.de

- Update to version 18.06.1
  * Fixed RLC reestablish
  * Fixed aperiodic QCI retx
  * Fixed eNB instability
  * Fixed Debian packaging

-------------------------------------------------------------------
Fri Jul  6 15:49:55 UTC 2018 - mardnh@gmx.de

- Update to version 18.06.00
  * Added eMBMS support in srsUE/srsENB/srsEPC
  * Added support for hard SIM cards
  * Many bug-fixes and improved stability and performance in all parts

-------------------------------------------------------------------
Mon Apr  9 16:35:38 UTC 2018 - mardnh@gmx.de

- Update to version 18.03.1
  * Fixed compilation for NEON
  * Fixed logging and RLC AM issue

-------------------------------------------------------------------
Tue Apr  3 18:33:33 UTC 2018 - mardnh@gmx.de

- Update to version 18.03
  * Stability and performance release
- Remove patch:
  * srsLTE-fix-compile-error-on-Tumbleweed.patch (not longer needed)

-------------------------------------------------------------------
Fri Feb  9 16:55:52 UTC 2018 - mardnh@gmx.de

- Update to version 17.12
  * Addes srsEPC, a light-weight core network implementation
  * Added MIMO to srsENB (TM3/TM4)
  * S1/X2 Handover support for srsUE
  * Added support for user-plane encryption in srsUE
  * Many bug-fixes and improved stability and performance in
    srsUE/srsENB
- Remove Patch:
  * srsLTE-fix-fftw3-linking.patch (fixed upstream)
- Add Patch:
  * srsLTE-fix-compile-error-on-Tumbleweed.patch

-------------------------------------------------------------------
Thu Nov  2 20:58:43 UTC 2017 - mardnh@gmx.de

- Update to version tagged release 17.09
- Add patch:
  + srsLTE-fix-fftw3-linking.patch

-------------------------------------------------------------------
Sun Dec 04 20:13:06 UTC 2016 - mardnh@gmx.de

- Update to version 0.0.0.git1480447882.b795a22:
  * Reduced sample rates for 10 and 20 Mhz
  * Added timeout to blocking recv/send uhd functions to avoid
  * Swapped time and freq in variable names in srslte_pss_synch_init_N_id_2
  * Fixed bug in LS linear interpolation. Removed pilot averaging. Added SNR estimation through PSS.
  * Changed comment
  * RSRP computed from recv signal
  * Generated robust MMSE for 50 prb
  * Corrected write_c_struct matlab function
  * Added LMMSE for 25 PRB
  * Added option in pdsch_ue for experimental robust MMSE equalization (currently not working)
  * Restored LS estimator + averaging. Fixed some issues in higher rates
  * Removed test not necessary
  * Multiplying noise calculation. Not sure if ok
  * Updated version to 1.2
  * pdsch_enode: write requested number of frames to file
  * Check RSSI sensor before getting in UHD. Overwirte sf_idx in ue_sync only if SSS was detected. Increased 5 Mhz sampling frequency to avoid low-pass filter
  * Changed sfn_offset in PBCH decoding to signed integer
  * Restored 1536 sample size for 20 Mhz
  * Added Matlab tests to verify PDSCH BLER
  * Added matlab files to test synchronization
  * Added CP autocorrelation method to sync_test
  * Integrated new synchronization
  * Fixed incorrect ema and threshold for sync
  * Supporting instantaneous sampling time correction
  * Fixed bug in PDCCH REG cyclic shift
  * Improved SFBC decoder and added SSE version. Fixed bug in MIB decoding. Improved calibration of synchronization constants
  * CMake restructure
  * Removing backup file
  * Building rf as static lib and linking into srslte shared lib
  * Improved BER performance in Viterbi
  * Cleaned viterbi. Reduced number of symbols in CP-based CFO estmation
  * Added more options to change parameters
  * Update FindMATLAB.cmake
  * Changed CFO EMA coefficients
  * Not correcting CFO in non-sync subframes
  * Minor fixes and improvements
  * cleanups for cmake files, fixes to linker errors
  * Fixes for cmake restructure
  * Added static library for srslte for linkage with MEX files. Calibrated SNR estimation
  * Fixed VOLK compiler definitions. Reduced track sync window
  * srslte_chest_dl_set_smooth_filter3_coeff() forces filter of length 3
  * cleaned unused variable
  * Updated changelog
  * Update README.md
  * Created chest UL
  * Set AGC by default in pdsch_ue and cell_measurement examples
  * Reduced time offset correcting period to 25 ms
  * DMRS PUSCH estimation working and tested
  * Started with pusch processing
  * PUSCH interleaver working
  * Fix erroneously-capitalized KHz -> kHz
  * ch_estimation: Fix subframe_config switch in srslte_refsignal_srs_send_cs
  * PUSCH + CQI (short and long) + HARQ + RI working in test
  * pusch_cqi_block: fixed incorrect table generation
  * Adding support for MKL fft
  * Added Matlab pusch verification model
  * Added Matlab model for PRACH detection probability test
  * Added matlab models for prach Pdet a Pfa tests. Exposed PRACH detection scaling factor to the public API
  * PRACH tested in Matlab with fading and CFO
  * Added enb_ul and enb_dl objects
  * enb_dl: fixed some issues in TX
  * Added enb_ul
  * Calibrated noise estimation using matlab for length 3 filters. Fixed compilation of volk for MEX.
  * Compute noise in all subframes
  * Fixed srslte_static link with volk when disableMEX. Calibrated PSS-based noise estimation
  * chest_dl: Choose noise algorithm
  * Fixed PDCCH not looking for aggregation level L=8. Fixed PCFICH encoder not accepting cfi=3
  * pdsch_enodeb: transmitting all subframes
  * viterbi: fixed failing test
  * Fixed some issues with unsigned comparisons
  * pcfich: fixed incorrect detection
  * Improved pdcch decoding
  * Added ENB processing functions
  * Fixed C-RNTI startig at 0xb
  * Fixed tbs=0 for format1c si-rnti
  * minor printf changes
  * enb_dl: fixed reset on data=NULL
  * ra: fixed srslte_ra_tbs_from_idx()
  * Restored cqi mapping to conservative
  * Removed softbuffer from enb_dl
  * Changed rv_idx to int for format1c
  * rf_uhd: avoid allocating sensor object on each call
  * pdsch: save chest to file
  * pdsch: save subframe to file
  * Fixed cmake not linking fftw in mex
  * rf: added dummy device
  * pdsch_enodeb: fixed data transmission not enabled
  * enb_dl: increased tx amplitude
  * prach: added check for freq_offset space
  * sss: fixed incorrect m0 and m1 check for N_id_1
  * chest: restored refs noise estimation
  * pdcch: added printf for encode error
  * cmake: fixed not linking fftw in srslte_static
  * rf: moved setting clock rate to fix x300 segfault
  * Fix x300 issue with changing master_clock_rate on runtime
  * disable dynamic rate for x300
  * development of enb processing
  * phich: removed correlation distance checking
  * Added matlab tests for phich
  * uhd: not setting dynamic_clock to true by default
  * UL working on enb simulator
  * fixed segfault in null seq in pusch multi
  * working on enb_ul
  * plots to a single window
  * removed enb multi functions
  * Fixed SC-FDMA receiver
  * Fixed wrong parenthesis in srslte_vec_abs_cf
  * Fixed bug in pbch_encode
  * Fixed DCI Format1A packing
  * chest_dl: fixed interpolation for 4 ports
  * working on ul
  * chest_dl: fixed bug in previous commit
  * chest_dl: changed interp interface and fixed interpolation
  * Improvements in prach detection
  * Fixed Format1C for RA-RNTI
  * fixed failing tests after last commit
  * cqi: added some support functions needed for aperiodic reporting
  * Added unpacking for MIMO
  * disabled dummy device
  * Removed new line from srslte_vec_sprint_hex
  * testing new blind search
  * Inreased DCI buffer because CRC is appended there
  * compilation issue in pucch_test
  * ue_sync: set default offset correction interval to 0. chest_dl: added option to average estimates per subframe
  * psdch_ue: disabled agc by default. Set default gain to 70 dB
  * chest_dl: subframe averaging with previous
  * Revert "chest_dl: subframe averaging with previous"
  * Revert "psdch_ue: disabled agc by default. Set default gain to 70 dB"
  * Revert "ue_sync: set default offset correction interval to 0. chest_dl: added option to average estimates per subframe"
  * fixed bugs from coverty analysis
  * changed ue_dl API dci_msg order
  * added printfs
  * Fix for build without RF dependencies
  * fixed issues in new dci search
  * Fixed MAX_CANDIDATES
  * Fixed blind search
  * Fixed test failing
  * Added coverity badge
  * Added guard carriers to pdsch_ue plot
  * added support for 2 tb in format2
  * Fixed last_n_cce in new dci search
  * updated to version 1.3
  * Updated changelog
  * make net sockets reusable
  * Updating notices
  * Revert "Fixed blind search"
  * Added checks for TBS decoding
  * fixed dl tbs for mcs >= 29
  * Added prach detection to prach_test_usrp. Added full device names to RF objects
  * fixed coverty bug
  * Fixed RV for SIB in pdsch_ue example
  * Updated to version 1.3.1
  * fixed coverty bugs
  * dci: added missing flag 1a/1c in pack functions
  * Adding -fPIC for all platforms
  * pdsch: data not needed in encode. enb: changed rnti_idx to int
  * ue_ul: set cfo tol to 0
  * cfo: srslte_sync_get_cfo() returns PSS-based CFO estimation. Gives better results than CP-based
  * rf_uhd: device familiy detection when device_args are supplied
  * sync: added new cfocorr object to avoid rebuilding table based on tolerance
  * minor print formatting
  * rf_uhd: added option for external clock reference
  * added pucch enodeb receiver
  * add matlab pucch tests
  * Added comment to clarify cross-correlation in PSS
  * pucch receiver tested
  * isolated common tx/rx pucch functions
  * viterbi: fixed incorrect initialization
  * minor fixes in pucch rx
  * fixed coverty issues
  * pucch2: missing cqi encoding bits
  * pregenerate dci locations
  * added interface to pdcch_set_cfi
  * PUCCH: fixed incorrect allocation for format2a
  * minor printf change
  * pucch: added function to get last correlation
  * Updated to version 1.4
  * memleak: free cellsearch buffer after scan
  * memleak: free FFT plan upon pss_synch_free
  * Added CQI unpacking functions
  * Fixed ULSCH CQI receiver
  * Added functions for spectral efficiency computation
  * removed UHD recv/send_frame_size arguments
  * pdcch: fixed coderate computation
  * enb: not initializaing sequences when removing user
  * free UHD handles upon RF closure
  * fixed cqi max bits
  * remove printf
  * Simplified API for PDSCH and PUSCH. Dynamically handle multiple RNTIs
  * fixed coverty bug
  * coverity: timeval.tv_usec is 'long int', not 'int'
  * Changed port types to uint16
  * Commented printf message
  * puch_test_mex: fixed new api
  * PRACH: support all ConfigIndex values
  * removed warning
  * fixed compilation issue
  * removed bw_idx from srslte_cell_t
  * fixed get band in phy_common
  * fixed failing tests

-------------------------------------------------------------------
Sat Feb 20 14:09:50 UTC 2016 - mardnh@gmx.de

- Update to version 0.0.0.git1455902210.2aae914:
  + Added interface to ue_sync to disable integer cfo correction
  + Fix for lib64 systems
  + Update README.md
  + Force memory aligment to 32 bytes
  + Allow NULL args in rf_open()
  + Added RF calibration functions
  + Fixed get_rx_gain for blade
  + Fixed PUCCH format 2a identification
  + Improved integer CFO estimation
  + bladeRF gain get/set functions return driver values
  + Adding library version numbers
  + Update README.md
  + Adding changelog for releases
  + Forgot to increase counter
  + Updating readme

-------------------------------------------------------------------
Tue Dec 29 13:37:58 UTC 2015 - mardnh@gmx.de

- initial package, version 0.0.0.git1450439744.cafb8e1
openSUSE Build Service is sponsored by