<p>Harald Welte <strong>merged</strong> this change.</p><p><a href="https://gerrit.osmocom.org/12648">View Change</a></p><div style="white-space:pre-wrap">Approvals:
  Jenkins Builder: Verified
  Harald Welte: Looks good to me, approved

</div><pre style="font-family: monospace,monospace; white-space: pre-wrap;">Bump version: 0.4.0.125-7c78 → 1.0.0<br><br>Change-Id: Ibb888f55a1ab27088d5f21ee8ad699f4f747abde<br>---<br>M debian/changelog<br>1 file changed, 146 insertions(+), 0 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/debian/changelog b/debian/changelog</span><br><span>index a9724d8..dc20ec8 100644</span><br><span>--- a/debian/changelog</span><br><span>+++ b/debian/changelog</span><br><span>@@ -1,3 +1,149 @@</span><br><span style="color: hsl(120, 100%, 40%);">+osmo-trx (1.0.0) unstable; urgency=medium</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Pau Espin Pedrol ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * doc: examples: Add umtrx sample config</span><br><span style="color: hsl(120, 100%, 40%);">+  * UHDDevice: Fix setup failure with LimeSuite > 18.04.1</span><br><span style="color: hsl(120, 100%, 40%);">+  * examples: Set rt-prio 18 and print file basename</span><br><span style="color: hsl(120, 100%, 40%);">+  * lms: Several improvements and compilation/runtime fixes</span><br><span style="color: hsl(120, 100%, 40%);">+  * build: Add support for LimeSuite device backend</span><br><span style="color: hsl(120, 100%, 40%);">+  * LMSDevice: Set correct values for Max{Tx,Rx}Gain</span><br><span style="color: hsl(120, 100%, 40%);">+  * LMSDevice: Fix setup failure with LimeSuite > 18.04.1</span><br><span style="color: hsl(120, 100%, 40%);">+  * lms: Makefile.am: Reorder params to fix link issue</span><br><span style="color: hsl(120, 100%, 40%);">+  * lms: Check LPBFW to set is within supported range</span><br><span style="color: hsl(120, 100%, 40%);">+  * debian: Add package osmo-trx-lms</span><br><span style="color: hsl(120, 100%, 40%);">+  * contrib: Add systemd services for all backends</span><br><span style="color: hsl(120, 100%, 40%);">+  * debian: Add cfg file examples for osmo-trx-{lms,uhd}</span><br><span style="color: hsl(120, 100%, 40%);">+  * Add -V param to print version</span><br><span style="color: hsl(120, 100%, 40%);">+  * lms: Allow values diff than 34dB to be set by setRxGain()</span><br><span style="color: hsl(120, 100%, 40%);">+  * Use correct paths when installing example files</span><br><span style="color: hsl(120, 100%, 40%);">+  * debian: Enable build of osmo-trx-lms</span><br><span style="color: hsl(120, 100%, 40%);">+  * debian: Explicitly enable osmo-trx-uhd build</span><br><span style="color: hsl(120, 100%, 40%);">+  * configure.ac: Fix typo in with-lms help string</span><br><span style="color: hsl(120, 100%, 40%);">+  * vty: Fix typo in gpsdo clock reference type</span><br><span style="color: hsl(120, 100%, 40%);">+  * configure.ac: Add --enable-werror option</span><br><span style="color: hsl(120, 100%, 40%);">+  * Logger: Disable pthread cancel point inside Logger destructor</span><br><span style="color: hsl(120, 100%, 40%);">+  * cosmetic: Fix trailing whitespace</span><br><span style="color: hsl(120, 100%, 40%);">+  * radioInterface: forward errors from RadioDevice to Transceiver in recv path</span><br><span style="color: hsl(120, 100%, 40%);">+  * lms: Return error on device read timeout</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-trx: Add osmo_signal to stop whole transceiver chain correctly on error</span><br><span style="color: hsl(120, 100%, 40%);">+  * radioInterface: Fix variable storing integer return value</span><br><span style="color: hsl(120, 100%, 40%);">+  * configure.ac: Specify default language as C++</span><br><span style="color: hsl(120, 100%, 40%);">+  * UHHDDevice: Replace deprecated header uhd/utils/thread_priority.hpp</span><br><span style="color: hsl(120, 100%, 40%);">+  * SigProcLib: Use available copyTo Vector API instead of memcopy</span><br><span style="color: hsl(120, 100%, 40%);">+  * cosmetic: Fix trailing whitespace in several files</span><br><span style="color: hsl(120, 100%, 40%);">+  * radioInterfaceMulti:pullBuffer: Sanely convert float array to complex array</span><br><span style="color: hsl(120, 100%, 40%);">+  * Vector: Copy arrays in a sane way for non-trivially copyable types</span><br><span style="color: hsl(120, 100%, 40%);">+  * jenkins.sh: Add --enable-werror flag to osmo-trx configure step</span><br><span style="color: hsl(120, 100%, 40%);">+  * Install systemd services with autotools</span><br><span style="color: hsl(120, 100%, 40%);">+  * Install sample cfg file to /etc/osmocom</span><br><span style="color: hsl(120, 100%, 40%);">+  * cosmetic: Use proper whitespace in several for loops</span><br><span style="color: hsl(120, 100%, 40%);">+  * Use pthread_setname_np to name threads</span><br><span style="color: hsl(120, 100%, 40%);">+  * CommonLibs/Makefile.am: Specify libcommon_la_LIBADD</span><br><span style="color: hsl(120, 100%, 40%);">+  * Transciever: Log values causing Tx underrun</span><br><span style="color: hsl(120, 100%, 40%);">+  * examples: Use logging level 'set-all' instead of 'all'</span><br><span style="color: hsl(120, 100%, 40%);">+  * jenkins.sh: Enable build of osmo-trx-lms</span><br><span style="color: hsl(120, 100%, 40%);">+  * ChannelizerBase: Fix ASan alloc-dealloc-mismatch</span><br><span style="color: hsl(120, 100%, 40%);">+  * UHDDevice: setRxGain on chan 0 when using multi-arfcn</span><br><span style="color: hsl(120, 100%, 40%);">+  * lms: Use LimeSuite.h log level defines instead of hardcoded values</span><br><span style="color: hsl(120, 100%, 40%);">+  * lms: Apply LMS->OSMO log level conversion</span><br><span style="color: hsl(120, 100%, 40%);">+  * Introduce OsmoTRX manual</span><br><span style="color: hsl(120, 100%, 40%);">+  * Introduce chapter trx_if.adoc and add it to OsmoTRX and OsmoBTS</span><br><span style="color: hsl(120, 100%, 40%);">+  * trx: Add reference to project wiki page in overfiew section</span><br><span style="color: hsl(120, 100%, 40%);">+  * trx: Add Hardware architecture support section</span><br><span style="color: hsl(120, 100%, 40%);">+  * trx: Add Hardware device support section</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmotrx: Split Device specific section from backend one</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmotrx: Write initial documentation for several supported devices</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmotrx: configuration: Add section to document multi-arfcn feature</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmotrx: Create a common chapter for section documenting backends</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmotrx: Introduce code architecture chapter</span><br><span style="color: hsl(120, 100%, 40%);">+  * lms: Fix start after stop of device</span><br><span style="color: hsl(120, 100%, 40%);">+  * lms: Destroy streams on device stop</span><br><span style="color: hsl(120, 100%, 40%);">+  * radioInterface: Fix memleak during close()</span><br><span style="color: hsl(120, 100%, 40%);">+  * PointerFIFO: Fix memleak of ListNode</span><br><span style="color: hsl(120, 100%, 40%);">+  * lms: Make sure LMS_Close is called when Device is torn down</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-trx: Change some lines to use libosmocore logging instead of cout</span><br><span style="color: hsl(120, 100%, 40%);">+  * lms: Close device on LMS_Init failure</span><br><span style="color: hsl(120, 100%, 40%);">+  * SigProcLib: Improve Vector buffer allocation mess</span><br><span style="color: hsl(120, 100%, 40%);">+  * lms: Allow setting Tx/RxGain for chan!=0</span><br><span style="color: hsl(120, 100%, 40%);">+  * lms: Allow setting Tx/RxFreq for lchan!=0</span><br><span style="color: hsl(120, 100%, 40%);">+  * lms: Improve Set{Rx,Tx}{Gain,Freq} logging</span><br><span style="color: hsl(120, 100%, 40%);">+  * transceiver: log chan on CTRL command received</span><br><span style="color: hsl(120, 100%, 40%);">+  * Add TRXCTRL log category</span><br><span style="color: hsl(120, 100%, 40%);">+  * transceiver: Log TRXCTRL iface responses towards osmo-bts-trx</span><br><span style="color: hsl(120, 100%, 40%);">+  * lms: Move {under,over}run checks into separate method</span><br><span style="color: hsl(120, 100%, 40%);">+  * lms: Do {under,over}run checks even if LMS_RecvStream fails</span><br><span style="color: hsl(120, 100%, 40%);">+  * Timeval: passed() returns true if time is equal</span><br><span style="color: hsl(120, 100%, 40%);">+  * Timeval: Move implementation to use clock_gettime and timespec</span><br><span style="color: hsl(120, 100%, 40%);">+  * Timeval: Move to osmo_clock_gettime</span><br><span style="color: hsl(120, 100%, 40%);">+  * TimevalTest: Make test deterministic with fake time</span><br><span style="color: hsl(120, 100%, 40%);">+  * lms: Fix build against LimeSuite > 18.10</span><br><span style="color: hsl(120, 100%, 40%);">+  * configure.ac: check boost only if USRP1 support is enabled</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Vadim Yanitskiy ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * trx_vty.c: fix: use CONFIG_NODE as parent by default</span><br><span style="color: hsl(120, 100%, 40%);">+  * device/lms/LMSDevice.cpp: fix compilation warning</span><br><span style="color: hsl(120, 100%, 40%);">+  * sigProcLib: introduce both TS1 and TS2 RACH synch. sequences</span><br><span style="color: hsl(120, 100%, 40%);">+  * sigProcLib: add a CorrType for extended (11-bit) RACH</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Harald Welte ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * Initial work towards direct LimeSuite support in OsmoTRX</span><br><span style="color: hsl(120, 100%, 40%);">+  * update .gitignore to include osmo-trx-lms</span><br><span style="color: hsl(120, 100%, 40%);">+  * LMSDevice: Call LMS_Init() before setting sample rate</span><br><span style="color: hsl(120, 100%, 40%);">+  * LMSDevice: Print sample rate range + actual sample rate after setting it</span><br><span style="color: hsl(120, 100%, 40%);">+  * LMSDevice: Typo fix: s/Internal/External</span><br><span style="color: hsl(120, 100%, 40%);">+  * LMSDevice: Set low-pass filters to smallest possible option</span><br><span style="color: hsl(120, 100%, 40%);">+  * LMSDevice: Fix initial timestamp offset of 2500</span><br><span style="color: hsl(120, 100%, 40%);">+  * LMS_Device: Set ts_offset to 0.</span><br><span style="color: hsl(120, 100%, 40%);">+  * LMSDevice: Reduce Rx logging verbosity: Only log unexpected timestamps</span><br><span style="color: hsl(120, 100%, 40%);">+  * move set_antennas() from UHD to generic radioDevice base class</span><br><span style="color: hsl(120, 100%, 40%);">+  * lms: Fix support for rx_paths / tx_paths</span><br><span style="color: hsl(120, 100%, 40%);">+  * lms: Call set_antennas() during open() method</span><br><span style="color: hsl(120, 100%, 40%);">+  * radioDevice: Move tx_sps from derived into base class</span><br><span style="color: hsl(120, 100%, 40%);">+  * radioDevice: better encapsulation in base class</span><br><span style="color: hsl(120, 100%, 40%);">+  * lms: Fix coding style</span><br><span style="color: hsl(120, 100%, 40%);">+  * lms: Fail in case of unsupported configuration</span><br><span style="color: hsl(120, 100%, 40%);">+  * usrp1: Fail in case of unsupported configuration</span><br><span style="color: hsl(120, 100%, 40%);">+  * Fix config file saving of {tx,rx}-path VTY config strings</span><br><span style="color: hsl(120, 100%, 40%);">+  * logging: Introduce new "DDEV" category for device-specific code</span><br><span style="color: hsl(120, 100%, 40%);">+  * update git-version-gen to generate proper version numbers</span><br><span style="color: hsl(120, 100%, 40%);">+  * ensure well-formed example config files</span><br><span style="color: hsl(120, 100%, 40%);">+  * SocketsTest.testReaderIP(): Zero terminate received buffer</span><br><span style="color: hsl(120, 100%, 40%);">+  * trx_validate_config(): Fix validation of rx_sps</span><br><span style="color: hsl(120, 100%, 40%);">+  * vty-ref: Update URI of docbook 5.0 schema</span><br><span style="color: hsl(120, 100%, 40%);">+  * lms: User correct scale factor for transmit samples</span><br><span style="color: hsl(120, 100%, 40%);">+  * lms: Set Rx gain to midpoint, as comment suggests.</span><br><span style="color: hsl(120, 100%, 40%);">+  * usrp1: Remove uninitialized skipRx logic</span><br><span style="color: hsl(120, 100%, 40%);">+  * usrp1: Fix formatting of log message (missing space)</span><br><span style="color: hsl(120, 100%, 40%);">+  * cosmetic: Don't call the SDR "USRP" in error message</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Zydrunas Tamosevicius ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * lms: Use same timestamp offset like when using LimeSDR via UHD</span><br><span style="color: hsl(120, 100%, 40%);">+  * lms: Reduce log level of "send buffer of len ..."</span><br><span style="color: hsl(120, 100%, 40%);">+  * lms: fix LMS_StartStream() handling for multiple channels</span><br><span style="color: hsl(120, 100%, 40%);">+  * lms: Reduce Rx gain from 47 to 34 dB</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Alexander Couzens ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * debian: add patches for debian8</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Oliver Smith ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * Add long parameters (--help, --version, ...)</span><br><span style="color: hsl(120, 100%, 40%);">+  * build manuals moved here from osmo-gsm-manuals.git</span><br><span style="color: hsl(120, 100%, 40%);">+  * Fix DISTCHECK_CONFIGURE_FLAGS override</span><br><span style="color: hsl(120, 100%, 40%);">+  * contrib/jenkins.sh: build and publish manuals</span><br><span style="color: hsl(120, 100%, 40%);">+  * jenkins.sh: run "make distcheck"</span><br><span style="color: hsl(120, 100%, 40%);">+  * contrib: fix makedistcheck with disabled systemd</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-trx.cpp: move comma_delimited_to_vector() to Utils.cpp</span><br><span style="color: hsl(120, 100%, 40%);">+  * LMSDevice: make use of dev-args in osmo-trx.cfg</span><br><span style="color: hsl(120, 100%, 40%);">+  * LMSDeviceTest: fix link errors on OBS</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Neels Hofmeyr ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * Importing history from osmo-gsm-manuals.git</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ d0gtail ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * UHDDevice: log exception information on device open failure</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+ -- Harald Welte <laforge@gnumonks.org>  Sun, 20 Jan 2019 19:35:04 +0100</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> osmo-trx (0.4.0) unstable; urgency=medium</span><br><span> </span><br><span>   [ Neels Hofmeyr ]</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/12648">change 12648</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/12648"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-trx </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-MessageType: merged </div>
<div style="display:none"> Gerrit-Change-Id: Ibb888f55a1ab27088d5f21ee8ad699f4f747abde </div>
<div style="display:none"> Gerrit-Change-Number: 12648 </div>
<div style="display:none"> Gerrit-PatchSet: 2 </div>
<div style="display:none"> Gerrit-Owner: Harald Welte <laforge@gnumonks.org> </div>
<div style="display:none"> Gerrit-Reviewer: Harald Welte <laforge@gnumonks.org> </div>
<div style="display:none"> Gerrit-Reviewer: Jenkins Builder (1000002) </div>