This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CI scripts".
The branch, master has been updated
via 3c1889e198811958451bb9ad9eb92fa26fdd6bf0 (commit)
from 63509531701138f9454f9c3505ceb435b6cf9e06 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-ci/commit/?id=3c1889e198811958451bb9ad9eb92fa2…
commit 3c1889e198811958451bb9ad9eb92fa26fdd6bf0
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Oct 28 23:22:43 2017 +0200
Add osmocom-latest-packages.sh script for network:osmocom:latest
Change-Id: I8b036e57d8a5f4e08081c9641bbef50fead0c52a
-----------------------------------------------------------------------
Summary of changes:
scripts/osmocom-latest-packages.sh | 62 ++++++++++++++++++++++++++++++++++++++
1 file changed, 62 insertions(+)
create mode 100755 scripts/osmocom-latest-packages.sh
hooks/post-receive
--
CI scripts
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "OpenBTS' transceiver retro-fit".
The annotated tag, 0.2.0 has been created
at 4d0c6db489cf1f976c829288c5543ab21e914a7d (tag)
tagging 78e1cd20e2690f59c4ddee8faeeff98edbe5685c (commit)
tagged by Harald Welte
on Sat Oct 28 17:54:17 2017 +0200
- Log -----------------------------------------------------------------
Release 0.2.0 on 2017-10-28
-----BEGIN PGP SIGNATURE-----
iQJJBAABCgAzFiEEigrqmUioHHGhfemTShB5H1XkRJYFAln0qDQVHGxhZm9yZ2VA
Z251bW9ua3Mub3JnAAoJEEoQeR9V5ESWTQgQAMTxXzq1W2y1tWt6CHFQE8OxKzQ4
oWhZK/EgwEUSrRK6MIM1cD7gqqXqmxrVivpWLFlVtvyVd5AuZ2LaClbcMRVi+Z57
co4Ihvy20L108kxtghhAqaoGFe7jexQ50AfgrbtPPVvEPwxT3AsPeZwi+eT5hEpq
UPS557g/o9gy2qZdkQe/tYKuWHbmg6yw7TGF/F3KV+JiCb5sBRzK3KGnUK1xYJd2
T2MnMuXRXFiuz9sMrmPjvIGZHZBEaFvScW+1n4CWQGcCOR5T44cI/QB1adLhOCkV
yKyIwFZEPrUQ6L38K3rq3syyeJYkP8lBTBwhVMCNG6DJq5DYGtFaFgZeRbmUl8ff
SsOTqbhy4MRV8Sqz59KyTDoDoFqN/jnigWBMzetlzTZa3JDWii9u1s1/LFA08/z+
6f5tGd5kIxxWfJUVSqSB1im7Avqa+Do5Msg3yrPxTZRCNqkRQ4GcmHOF2VdfO+JV
zjI+EcYAtMC7rb+rXgxLI8A39MpHBX+VpoZTxmjKNOaTeVpN0kRSFhnRHUg0f/5/
+OqAuPkT89iQWcCLfUYMsiI1piLLC8L2RORZJxC1FHt+QAxIUSys+osBy+O3PLAr
6RnrSJ4M/R0uVuGoGmI8n3RdGVkO9MijxLU4jUaxxqtsGiqtyX5iccp4evgpXbvP
EzD3hBYt9k7npagb
=hKcE
-----END PGP SIGNATURE-----
Alexander Chemeris (74):
Checking in build system for the Transceiver.
Fix build of the Transceiver.
uhd: Use full DAC scale with UmTRX to improve signal quality.
UmTRX: Manually set Tx gain stages for the best signal quality.
uhd: Set RF frontend bandwidth for UmTRX to improve signal quality.
umtrx: Don't use DSP tuning, because LMS6002D PLL steps are small enough.
Transceiver: Make error response to an unknown command on UDP command interface more understandable.
Transceiver: Check TSC values to be in [0..7] range.
Common: Introduce a global variable to disable syslog logging.
Common: Log to console instead of loging to syslog by default.
osmo-trx: Fix random filler command line option.
transceiver: Fix out-of-bounds acces in genRandNormalBurst().
transceiver: Drive clock indication form the receive thread.
sigProcLib: Fix burst start phase.
Common: Use a scoped lock in the Logger to avoid deadlock on thread cancel.
osmo-trx: Add a command line option for the dBFS to dBm offset.
Transceiver: Print noise level for each burst in debug mode.
Transceiver: Fix clipping detection.
sigProcLib: Check for bogus TOA before using it.
osmo-trx: Add an option to swap channels on UmTRX.
transceiver: Remove noise/RSSI gating.
Transceiver: Update noise level only when the timeslot is marked as IDLE.
Checking in a more relevant README.
Checking in clockdump.sh utility.
sigProcLib: Abstract out common part of Normal/RACH burst detection.
uhd: Fix rounding error in timestamp conversion functions.
Transceiver: Do not update state->SNRestimate if equalization is disabled.
transceiver: Add a debug option to dump selected timeslots to disk.
uhd: Fix UmTRX tuning broken in commit 90f7a01d.
Transceiver: Fix whitespace.
Transceiver: Add support for OsmoBTS style handover.
Logger: Output ERR log messages to stderr as well.
uhd: Output Rx/Tx gain limits to log to make it more transparent.
EDGE: Add support for UmTRX.
Common: Get rid of a compilation warning.
Common: Make sure gLogEarly() log to the same facilities as the normal log.
transceiver: Properly handle MAXDLY.
transceiver: Add an option to generate random Access Bursts.
osmo-trx: Output Rx SPS as a part of configuration output.
transceiver: Do not pass transceiver state struct to function where it's not used.
makefile: Fix build from an external path.
radioDevice: GSMRATE macro must have parentheses around its definition.
uhd: Fix comment.
radioInterface: Initialize power scale with a meaningful default.
transceiver: Log channel number in DEBUG output of demoded bursts.
transceiver: Add an option to emulate a RACH delay in random filler mode.
UHD: Initial LimeSDR support.
CommonLibs: Remove unused files.
sigProcLib: Typo sybols -> symbols
radioBuffer: Remove extra ; at the end of inline function definitions.
sigProcLib: Fix documentation, sync argument names in .cpp and .h files.
sigProcLib: make energyDetect() simpler by returning actual energy.
sigProcLib: Rename demodulateBurst() to demodGmskBurst() for clarity.
sigProcLib: Slice SoftVector instead of signalVector for GMSK demod.
Call vectorSlicer() right before packing bits for transmission to osmo-bts.
CommonLibs: Print soft bits with less confidence to console when printing a soft vector.
BitVector: Remove convolutional codec - we don't use it in osmo-trx.
BitVector: Convert SoftVector from 0..1 to -1..+1 soft bits.
signalVector: Implement segment().
vector: Introduce segmentMove() method to move data inside of a vector.
vector: Introduce shrink() function to shrink vector size without loosing data.
Move CorrType type from Transceiver to sigProcLib.
sigProcLib: rename signalError type to SignalError.
Move Transceiver::detectBurst() to sigProcLib to make it reusable.
Move BURST_THRESH from Transceiver.cpp to sigProcLib.h to make it reusable.
sigProcLib: Add operator<< to print CorrType to a string.
sigProcLib.h: Fix whitespaces. No non-whitespace changes.
Move Transceiver::demodulate() to sigProcLib to make it reusable.
sigProcLib: constify signalVector arguments for detectBurst() functions.
sigProcLib: Constify demodulation functions burst argument.
sigProcLib: Fix number of tail bits in random Normal Bursts and zero Stealing Bits.
Configuration: Variables allocated with 'new' must be freed with 'delete'.
BitVector: Remove Generator class.
PRBS: a Pseudo-random binary sequence (PRBS) generator class.
Harald Welte (3):
Add '-t' command line option to enable SCHED_RR
Import git-version-gen and update AC_INIT()
Tag/Release 0.2.0
Holger Hans Peter Freyther (2):
debian: Add packaging to master taken from fairwaves/master
debian: Require fftw3 header files for osmo-trx
Ivan Kluchnikov (1):
Transceiver52M: Change POWERON behavior to return success if the transceiver is already running, and only return fail on device
Max (9):
Add gerrit settings
Integrate Debian packaging changes
Remove embedded sqlite3
Fix building against sqlite3
Add autoconf-archive to dependencies
debian: remove obsolete dependency
deb: remove unused dependency
Remove redundant explicit dependency
Use release helper from libosmocore
Neels Hofmeyr (4):
add basic .gitignore
configure.ac: check for boost/config.hpp header
The INSTALL file is being overwritten by autoreconf, but it is committed
add contrib/jenkins.sh, for gerrit build bot
Pau Espin Pedrol (3):
cosmetic: transciever: Remove trailing whitespaces
transceiver: Avoid sending clock indications when trx is not powered on
Add -j option to bind to specific address
Philipp Maier (8):
buildenv: Turn off native architecture builds
cosmetic: Make parameter lists uniform
Add test program to verify convolution implementation
ssedetect: Add runtime CPU detection
cosmetic: remove code duplication
buildenv: Make build CPU invariant
buildenv: Split up SSE3 and SSE4.1 code
cosmetic: Add info about SSE support
Ruben Undheim (1):
Do not embed sqlite3 when building
Thomas Tsou (97):
Transceiver52M: Update to UHD streamer interface
Transceiver52M: Add UHD device type checking
Transceiver52M: Add device offset correction table
Transceiver52M: Remove periodic alignment update from UHD build
Transceiver52M: Remove and rename oversampling variables
Transceiver52M: Set resampling option automatically based on device
Transceiver52M: Use exception blocks for rate changes
Transceiver52M: Remove unused test code from main
Transceiver52M: Verify global config sanity before using
Transceiver52M: Rename samples-per-symbol variable names
Transceiver52M: Make GSM pulse filter internal to implementation
Transceiver52M: Add destructors to correlation seqeunce objects
Transceiver52M: Remove logging from signal processing core
Transceiver52M: Generate RACH correlation sequence at initialization
Transceiver52M: Replace convolve and related calls with SSE implementation
Transceiver52M: Replace resampler with SSE enabled implementation
Transceiver52M: Add SSE floating point / integer conversion
Transceiver52M: Disable energy detector
Transceiver52M: Add 4 samples-per-symbol Laurent pulse shape
Transceiver52M: Add UmTRX support
Transceiver52M: Refactor RACH and normal burst detection
Transceiver52M: Check that sample rates are sane before using
Transceiver52M: Setup dual Laurent pulse shaping filter
Transceiver52M: Add B200 support
Transceiver52M: Narrow resampling filter bandwidth
Transceiver52M: Reduce RACH and TSC correlation windows
Transceiver52M: Disable equalization
Transceiver52M: Separate main transmit and receive drive threads
Transceiver52M: Generate delay filter with SSE memory alignment
Transceiver52M: Setup dual sample rate transceiver
Transceiver52M: Add B210 support
Transceiver52M: Remove support for ancient libusrp versions
Transceiver52M: Add 64 MHz resampling option with B100
Transceiver52M: Reduce and place bounds checking on I/O buffers
Transceiver52M: Deallocate high level resources on shutdown
Transceiver52M: Delay UHD messaging registration until after start
Transceiver52M: Move reference select from compile time to database
Transceiver52M: Update noise measurement calculation
Transceiver52M: Update RSSI calculation
Transceiver52M: Separate architecture specific files
build: Set UHD driver as default configuration
Transceiver52M: Fix SSE preprocessor definition
Transceiver52M: Reset overrun and underrun indicators
build: Remove subversion references
Transceiver52M: Remove transmit logging option
Transceiver52M: Delay socket allocation to heap
Transceiver52M: Separate transceiver per-slot state information
Transceiver52M: Remove unused files and utilities
Transceiver52M: Remove unnecessary UHD clock setting call
Transceiver52M: Add multi channel transceiver support
Transceiver52M: Add ARM NEON support
Transceiver52M: Set variable thread priority levels
Transceiver52M: Use USRP1 type window for B2xx devices
Transceiver52M: Add NEON complex-complex multiply
Transceiver52M: Dynamically allocate convolution input vectors
Transceiver52M: Remove extra copy in receive drive path
Transceiver52M: Separate signalVector into it's own file
Transceiver52M: Precompute fractional delay filters
Transceiver52M: Default to 1 sample-per-symbol low powered devices
Transceiver52M: Set priority on downlink socket thread
Transceiver52M: UHD: Continue on receive and send timeouts
Transceiver52M: Preallocate head room for burst correlation
Transceiver52M: Setup sinc() call directly with table lookup
Transceiver52M: Allow separate in/out vectors for delay and decimation
Transceiver52M: Dynamically allocate correlation vectors
Transceiver52M: Rearrange socket port assignemnts
Transceiver52M: Add vectorized radio burst capability
Transceiver52M: UHD: Add string descriptors to device-offset pairs
Transceiver52M: sigproc: Wrap internal phase on frequency shift
Transceiver52M: Refactor receive path outer burst handling
Transceiver52M: Add dual channel diversity receiver option
Transceiver52M: Check time slot validity of incoming bursts
Transceiver52M: Ignore detected bursts at the noise floor
Transceiver52M: Use independent noise vectors for each channel
Transceiver52M: Set const qualifier on appropriate radio vector methods
Transceiver52M: Use independent power scaling varables for each channel
Transceiver52M: Allow only channel zero to set TSC value
Transceiver52M: Remove unused code
Transceiver52M: Add virtual destructor for radio device
Transceiver52M: Enable all warnings and resolve
Transceiver52M: Output device and operating mode to stdout
Transceiver52M: Create new osmo-trx executable
Transceiver52M: UHD: Check running status before stopping stream
Transceiver52M: Ignore channel estimation if we are not equalizing
Transceiver52M: Remove database configuration file requirement
Transceiver52M: Add missing scaling vector resize
Transceiver52M: Disable filler table retransmissions by default
Transceiver52M: Set B2XX clock frequency to 26 MHz
Transceiver52M: Split B200 and B210 identifiers
Transceiver52M: Disable initial device time reset
Transceiver52M: Enable B210 dual channel support
Transceivert52M: Add option for baseband frequency offset
Transceiver52M: Set UHD rates before creating streamers
Transceiver52M: Allow startup delay for stream alignment
Transceiver52M: Add E1XX USRP device id and timings
Transceiver52M: Fix retransmissions when filler table is enabled
Transceiver52M: Fix SSE convolution shuffle register
Tom Tsou (87):
uhd: Display current timestamp with buffer status errors
CommonLibs: Add thread cancellation capability
Transceiver52M: Allow setting gain before POWERON
Transceiver52M: Implement POWEROFF command
Transceiver52M: Add X300/X310 and E310 USRP support
b210: Lock dual-channel tuning access
usrp1: Update device API for frequency offset tuning
radioInterface: Reset sample buffer cursors on each start
build: Add 'subdir-objects' to AM_INIT_AUTOMAKE
sigproc: Add clipping detection on RACH and TSC input
build: Provide option for disabling SSE autodetection
uhd: Pass UHD command line arguments to constructor
test: Add command line random normal burst option
uhd: Add version 3.9.0 support
uhd: Use internal UHD tick conversions
sigproc: Make convolution and convert input buffers immutable
uhd: Remove references to USRP B205
Transceiver52M: Fix ARM build issues
sigproc: Remove dynamic SPS configuration
sigproc: Remove normal burst DFE equalizer
EDGE: Setup variable sampling on receive path
EDGE: Add 8-PSK modulator and demodulator
EDGE: Add interfaces to enable EDGE transceiver
sigproc: Always use 625 sample length bursts with 4 SPS
sigproc: Add various GSM burst generators
EDGE: Add random burst generator filler option
EDGE: Combine shared GMSK and 8-PSK demodulator sections
EDGE: Fix USRP B210 device support
uhd: Correct timing alignment in 8-PSK and GMSK downlink bursts
EDGE: Fix demodulation slicer input
common: Restrict UDP binding to localhost only
common: Add mandatory length field to UDP receive calls
uhd: Update default E3XX settings
uhd: Set default Tx sampling to 4 sps
uhd: Make device offset check a private method
uhd: Set minimum UHD version requirement for E3XX
sigproc: Expand RACH, TSC, and EDGE correlation windows
transceiver: Do not report error on SETTSC when radio is on
transceiver: Add Rx samples-per-symbol option
radioInterface: Convert diversity argument to general type
iface: Add inner ring-buffer implementation
mcbts: Add multi-ARFCN channelizing filters
mcbts: Add multi-ARFCN radio support
sigproc: Adjust burst detection threshold criteria
egprs: Enable 8-PSK length vectors on the Tx interface
egprs: Enable 8-PSK burst detection when EDGE is enabled
transceiver: Remove HANDOVER warnings
mcbts: Allow out of order channel setup
radioInterface: Fix multi-channel buffer index bug
uhd: Add command line option for GPS reference
transceiver: Fix mixed GSMK / 8-PSK transmission
transceiver: Fix 4 SPS receive TOA value
sigproc: Fix missing 8-PSK tail symbols
uhd: Update USRP2/N200/N210 for 4 SPS Rx
sigproc: Match differential GMSK start/end bits to tail bits
uhd: Add missing B200 sample timing for 4 SPS receive
transceiver: Fix command build warning
uhd: Set minimum supported version to 3.9.0
uhd: Add X300 sample timing for 4 SPS
Revert "uhd: Set minimum supported version to 3.9.0"
uhd: Add support for UHD-3.11 logging control
uhd: Increase MC-BTS FPGA clock rate to 51.2 MHz
Resampler: Fix initialization return checking
sigProcLib: Remove unreachable code and no-effect checks
sigProcLib: Check return status on downsampling
sigProcLib: Fix negative value check on unsigned value
Resampler: Fix non-array delete for filter taps
Transceiver: Remove unsigned negative compares
Configuration: Fix const and signedness compile warnings
config: Remove OpenBTS style sqlite configuration
radioInterface: Remove UmTRX 'diversity' option
build: Require and check for gcc C++11 support
uhd: Use map container for for device parameter access
sigProcLib: Remove unused functions from public interface
uhd: Add non-UmTRX channel swap support
uhd: Fix Tx-RX timing offset setting
uhd: Fix USRP2/N200/N210 device detection
transceiver: Fix POWEROFF crash on USRP2/N200/X300 devices
sigProcLib: Fix complex/real vector flag in Laurent modulator
sigProcLib: Remove heap based signal vector allocations
common: Declare explicit Vector move constructor
sigProcLib: Remove trigonometric tables
sigProcLib: Use explicit NaN check in sinc table generation
sigProcLib: Replace dynamically allocated resampling buffers
sigProcLib: Specify standard namespace for isnan()
uhd: Always specify samples-per-symbol for device lookup
LimeSDR: set approximate tx offset value to make GSM work
Vadim Yanitskiy (6):
buildenv: correct the ax_sse macro description
buildenv: actually strip unused cpuid functionality
buildenv: fix build on systems without SIMD support
buildenv: cosmetic changes
buildenv: check for __builtin_cpu_supports call support
ssedetect: call __builtin_cpu_supports() only if supported
dburgess (7):
This is where the public release of openbts will actually live.
Putting the actual OpenBTS P2.8 source code into the public SVN branch.
Fixed the license notices.
Adding in the missing Transceiver52M directory
Changes to auto-foo files that should probably be removed anyway.
Removed a Makefile that should not have benn checked in.
git-svn-id: http://wush.net/svn/range/software/public/openbts/trunk@2583 19bc5d8c-e614-43d4-8b26-e1612bc8e597
hsamra (1):
Updates to working with a single RFX...builds but not working yet.
ignasj (3):
LimeSDR: Change device detection to work with USB and PCIe versions
LimeSDR: change tx window type to TX_WINDOW_FIXED
LimeSDR: Fix sample value range
kurtis.heimerl (88):
Reverting r2342
transceiver: fix initialization segfault in radio interface
Transceiver52M: add WBX, DBSRX, and single board support
uhd: remove extra type conversion
uhd: add 52 MHz transceiver support
uhd: flush initial receive samples
uhd: only the E100 supports FPGA timestamps and adjustable clock rate
uhd: log useful information on monotonic errors
uhd: set hardware side delay offset for e100
uhd: set receive gain during initialization
uhd: set and shadow settings through interface
uhd: move non-52MHz transceiver to common radio device interface
uhd: allow the non-uhd to still compile unchanged
uhd: move static functions into the uhd_device class
uhd: inline thread priority setting
uhd: reset sample clock when time goes non-monotonic
uhd: fix timestamp conversion bug on 32-bit architectures
uhd: rework handling of timestamp errors
uhd: disable adaptive buffering in 52 MHz transceiver
uhd: set attenuation relative to max RF gain
transceiver: rework digital gain settings
uhd: cleanup startup timestamp alignment
uhd: enable automatic alignment updates
uhd: reorganize error handling, exit when non-recoverable
transceiver: simplify transmit power control
transceiver: fix energy threshold bug
uhd: log asynchronous errors as errors
usrp1: fix typo in rx gain setting log message
usrp1: fix transmit side tuning bug
uhd: flush receive buffer should return true on timeout
transceiver: reinsert digital gain scaling
uhd: remove uhd type argument
transceiver: fix bug in setting low-level attenuation
uhd: verify setting of master clock rate
uhd: remove external clock polarity setting
transceiver: remove extra typedefs to remove warnings
transceiver: remove extraneous comments
transceiver: minor cleanup of sample type sizing in uhd
transceiver: uhd: update copyright header
transceiver: separate radio clock and vector interfaces
transceiver: separate I/O portion of radio interface implementation
uhd: keep reading on overrun or other non-fatal errors
transceiver: add option for host based resampling
transceiver: rename getting radio vector time to getTime()
transceiver: move various radio interface definitions
transceiver: clean variable init of radio interface constructor
transceiver: reroute uhd messages to logging facility
transceiver: make the transmit drive loop bus dependent
transceiver: reject usrp1 if detected using uhd
transceiver: add a newline for uhd information outputs
build: insert autofoo for usrp transceiver and options
transceiver: update to log messages to work with P2.8
transceiver: update main to non-device specific interface
uhd: increase initial transmit transport latency
transceiver: uhd: make external reference a compile time option
transceiver: usrp1: select single dboard use at compile time
transceiver: uhd: increase log level on constructor errors
transceiver, resamp: insert missing filter values
transceiver: enable USRP1 firmware binary install
transceiver, resamp: enlarge transmit resampler output buffer
changing config scripts to explitly target UHD/USRP1
transceiver, uhd: runtime check for setting master clock rate
transceiver, uhd: reject usrp1 if compiled with uhd support
transceiver, uhd: exit informatively if no devices are found
transceiver52M: bump critial errors to ALERT level
Matching UHD changes in gnuradio
Fixing Thomas's MTC receive bug. We don't have a ticket for it, but there seemed to be a timing inversion deadlock in Interthread.h. We mostly duck it, instead of solving it.
Alexander's change. Fixes MTC bug by supporting 64bit processors in Timeval. Math was bad.
Reverted bad function header. There are no timing inversion deadlocks, I made those up.
Locking gethostbyname call, as Alexander notes that it is not thread safe
Harvind found a bug in BitVector.cpp:
Public release now works with g++4.7. In 4.7, unistd.h is no longer imported by default
merged private Config to public: r4211:
Alexander's patch #3: Configuration Tests should not include crashing
Alexander's patch #1:
Oh kay. Lots of patches trying to catch up to mainline:
r4408 in private:
r4425 in private:
Alexander's patches:
missed something in one of the socket patches. now works as expected
Patch 4545 in private:
Sylvain patch #2, with modifications:
OH GOOD GIT MISSED THESE FILES THANKS GIT
From 32bbfc3c89b1c56672bf2fd3660a45c513ac54d4 Mon Sep 17 00:00:00 2001
From b453f10d65dd1ff1df0dd3747adf63f4e1fd7d30 Mon Sep 17 00:00:00 2001
Correction of trivial warnings.
Synced sqlite3utils with private and fixed a small recursive bug in SIPEngine that was already fixed in private
syncing commonlibs with Many thanks to Michael Iedema for these patches, makes config a lot better.
pierre.baudry (1):
transceiver: Fix mismatched allocations and deallocations
ttsou (16):
transceiver, uhd: alert user on unrecoverable errors
transceiver, uhd: display device information on make failure
transceiver, uhd: fix build error due to log level
transceiver, uhd: output timestamps on monontonic error
transceiver, usrp1: fix transmit gain setting bug
transceiver: b100: raise minimum transmit latency value
transceiver: uhd: allow underrun flag to reset during timing alignment
transceiver: uhd: prevent output of underrun message at ERROR level
Transceiver52M: UHD: Setup option to pass arguments from command line
transceiver52m: reset energy threshold on receive gain changes
Transceiver52M: Properly pass samplerate to RadioDevice::make()
Transceiver52M: Read IP address and port to bind to from a configuration instead of hardcoding them.
Transceiver52: allow for handling of TCH/H slots
Transceiver52M: Fix calculation of TS correlation for 2 sps and higher
Transceiver52M: Add GPRS combinations to correlation types
Transceiver52M: Add more complete specification of GPRS types
-----------------------------------------------------------------------
hooks/post-receive
--
OpenBTS' transceiver retro-fit
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "OpenBTS' transceiver retro-fit".
The branch, master has been updated
via 78e1cd20e2690f59c4ddee8faeeff98edbe5685c (commit)
via db9c1b54cb45f0b4636647a1bc6778c9d39e1de7 (commit)
from 099a44abfbe9f573ae553ba24945ef452c9982b8 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-trx/commit/?id=78e1cd20e2690f59c4ddee8faeeff98…
commit 78e1cd20e2690f59c4ddee8faeeff98edbe5685c
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Oct 28 17:52:32 2017 +0200
Tag/Release 0.2.0
This is the first real tagged Osmocom release of OsmoTRX.
[ Alexander Chemeris ]
* EDGE: Add support for UmTRX.
* Common: Get rid of a compilation warning.
* Common: Make sure gLogEarly() log to the same facilities as the normal log.
* transceiver: Properly handle MAXDLY.
* transceiver: Add an option to generate random Access Bursts.
* osmo-trx: Output Rx SPS as a part of configuration output.
* transceiver: Do not pass transceiver state struct to function where it's not used.
* makefile: Fix build from an external path.
* radioDevice: GSMRATE macro must have parentheses around its definition.
* uhd: Fix comment.
* radioInterface: Initialize power scale with a meaningful default.
* transceiver: Log channel number in DEBUG output of demoded bursts.
* transceiver: Add an option to emulate a RACH delay in random filler mode.
* UHD: Initial LimeSDR support.
* CommonLibs: Remove unused files.
* sigProcLib: Typo sybols -> symbols
* radioBuffer: Remove extra ; at the end of inline function definitions.
* sigProcLib: Fix documentation, sync argument names in .cpp and .h files.
* sigProcLib: make energyDetect() simpler by returning actual energy.
* sigProcLib: Rename demodulateBurst() to demodGmskBurst() for clarity.
* sigProcLib: Slice SoftVector instead of signalVector for GMSK demod.
* Call vectorSlicer() right before packing bits for transmission to osmo-bts.
* CommonLibs: Print soft bits with less confidence to console when printing a soft vector.
* BitVector: Remove convolutional codec - we don't use it in osmo-trx.
* BitVector: Convert SoftVector from 0..1 to -1..+1 soft bits.
* signalVector: Implement segment().
* vector: Introduce segmentMove() method to move data inside of a vector.
* vector: Introduce shrink() function to shrink vector size without loosing data.
* Move CorrType type from Transceiver to sigProcLib.
* sigProcLib: rename signalError type to SignalError.
* Move Transceiver::detectBurst() to sigProcLib to make it reusable.
* Move BURST_THRESH from Transceiver.cpp to sigProcLib.h to make it reusable.
* sigProcLib: Add operator<< to print CorrType to a string.
* sigProcLib.h: Fix whitespaces. No non-whitespace changes.
* Move Transceiver::demodulate() to sigProcLib to make it reusable.
* sigProcLib: constify signalVector arguments for detectBurst() functions.
* sigProcLib: Constify demodulation functions burst argument.
* sigProcLib: Fix number of tail bits in random Normal Bursts and zero Stealing Bits.
* Configuration: Variables allocated with 'new' must be freed with 'delete'.
* BitVector: Remove Generator class.
* PRBS: a Pseudo-random binary sequence (PRBS) generator class.
[ Tom Tsou ]
* EDGE: Fix USRP B210 device support
* uhd: Correct timing alignment in 8-PSK and GMSK downlink bursts
* EDGE: Fix demodulation slicer input
* common: Restrict UDP binding to localhost only
* common: Add mandatory length field to UDP receive calls
* uhd: Update default E3XX settings
* uhd: Set default Tx sampling to 4 sps
* uhd: Make device offset check a private method
* uhd: Set minimum UHD version requirement for E3XX
* sigproc: Expand RACH, TSC, and EDGE correlation windows
* transceiver: Do not report error on SETTSC when radio is on
* transceiver: Add Rx samples-per-symbol option
* radioInterface: Convert diversity argument to general type
* iface: Add inner ring-buffer implementation
* mcbts: Add multi-ARFCN channelizing filters
* mcbts: Add multi-ARFCN radio support
* sigproc: Adjust burst detection threshold criteria
* egprs: Enable 8-PSK length vectors on the Tx interface
* egprs: Enable 8-PSK burst detection when EDGE is enabled
* transceiver: Remove HANDOVER warnings
* mcbts: Allow out of order channel setup
* radioInterface: Fix multi-channel buffer index bug
* uhd: Add command line option for GPS reference
* transceiver: Fix mixed GSMK / 8-PSK transmission
* transceiver: Fix 4 SPS receive TOA value
* sigproc: Fix missing 8-PSK tail symbols
* uhd: Update USRP2/N200/N210 for 4 SPS Rx
* sigproc: Match differential GMSK start/end bits to tail bits
* uhd: Add missing B200 sample timing for 4 SPS receive
* transceiver: Fix command build warning
* uhd: Set minimum supported version to 3.9.0
* uhd: Add X300 sample timing for 4 SPS
* Revert "uhd: Set minimum supported version to 3.9.0"
* uhd: Add support for UHD-3.11 logging control
* uhd: Increase MC-BTS FPGA clock rate to 51.2 MHz
* Resampler: Fix initialization return checking
* sigProcLib: Remove unreachable code and no-effect checks
* sigProcLib: Check return status on downsampling
* sigProcLib: Fix negative value check on unsigned value
* Resampler: Fix non-array delete for filter taps
* Transceiver: Remove unsigned negative compares
* Configuration: Fix const and signedness compile warnings
* config: Remove OpenBTS style sqlite configuration
* radioInterface: Remove UmTRX 'diversity' option
* build: Require and check for gcc C++11 support
* uhd: Use map container for for device parameter access
* sigProcLib: Remove unused functions from public interface
* uhd: Add non-UmTRX channel swap support
* uhd: Fix Tx-RX timing offset setting
* uhd: Fix USRP2/N200/N210 device detection
* transceiver: Fix POWEROFF crash on USRP2/N200/X300 devices
* sigProcLib: Fix complex/real vector flag in Laurent modulator
* sigProcLib: Remove heap based signal vector allocations
* common: Declare explicit Vector move constructor
* sigProcLib: Remove trigonometric tables
* sigProcLib: Use explicit NaN check in sinc table generation
* sigProcLib: Replace dynamically allocated resampling buffers
* sigProcLib: Specify standard namespace for isnan()
* uhd: Always specify samples-per-symbol for device lookup
* LimeSDR: set approximate tx offset value to make GSM work
[ Neels Hofmeyr ]
* add basic .gitignore
* configure.ac: check for boost/config.hpp header
* The INSTALL file is being overwritten by autoreconf, but it is committed as empty file. As a result, the INSTALL file always shows as modified. Instead, remove INSTALL from git and ignore it.
* add contrib/jenkins.sh, for gerrit build bot
[ pierre.baudry ]
* transceiver: Fix mismatched allocations and deallocations
[ Holger Hans Peter Freyther ]
* debian: Require fftw3 header files for osmo-trx
[ Max ]
* Add gerrit settings
* Integrate Debian packaging changes
* Remove embedded sqlite3
* Fix building against sqlite3
* Add autoconf-archive to dependencies
* debian: remove obsolete dependency
* deb: remove unused dependency
* Remove redundant explicit dependency
* Use release helper from libosmocore
[ Ruben Undheim ]
* Do not embed sqlite3 when building
[ Philipp Maier ]
* buildenv: Turn off native architecture builds
* cosmetic: Make parameter lists uniform
* Add test program to verify convolution implementation
* ssedetect: Add runtime CPU detection
* cosmetic: remove code duplication
* buildenv: Make build CPU invariant
* buildenv: Split up SSE3 and SSE4.1 code
* cosmetic: Add info about SSE support
[ Vadim Yanitskiy ]
* buildenv: correct the ax_sse macro description
* buildenv: actually strip unused cpuid functionality
* buildenv: fix build on systems without SIMD support
* buildenv: cosmetic changes
* buildenv: check for __builtin_cpu_supports call support
* ssedetect: call __builtin_cpu_supports() only if supported
[ Pau Espin Pedrol ]
* cosmetic: transciever: Remove trailing whitespaces
* transceiver: Avoid sending clock indications when trx is not powered on
* Add -j option to bind to specific address
[ ignasj ]
* LimeSDR: Change device detection to work with USB and PCIe versions
* LimeSDR: change tx window type to TX_WINDOW_FIXED
* LimeSDR: Fix sample value range
[ Harald Welte ]
* Add '-t' command line option to enable SCHED_RR
* Import git-version-gen and update AC_INIT()
Change-Id: Ibf3be6cc25e9b20d625b1f67972114b7f613f05c
http://cgit.osmocom.org/osmo-trx/commit/?id=db9c1b54cb45f0b4636647a1bc6778c…
commit db9c1b54cb45f0b4636647a1bc6778c9d39e1de7
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Oct 28 17:49:36 2017 +0200
Import git-version-gen and update AC_INIT()
In AC_INIT(), it still stated openbts. Let's clean this up and use
the same method of version generation that we use in all other osmocom
projects, too.
Change-Id: Ie7ae0585955aebdc3950b1dd8bff0d1fff3be212
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 4 +-
debian/changelog | 167 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
git-version-gen | 151 +++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 321 insertions(+), 1 deletion(-)
create mode 100755 git-version-gen
hooks/post-receive
--
OpenBTS' transceiver retro-fit
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 577c268b96f555587b2c621d48d85a30a76cf7cf (commit)
from 754a831ddc24cdf5d8883422b23f6db14c183a54 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=577c268b96f555587b2c621d48d85a30…
commit 577c268b96f555587b2c621d48d85a30a76cf7cf
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Oct 28 21:06:26 2017 +0200
Tag/Release Version 1.0.0
This marks the first tagged source code revision after the repository
split and subsequent removal of GPRS related code.
Change-Id: I5d19269983c9281bf36a7279151891902eff0013
-----------------------------------------------------------------------
Summary of changes:
debian/changelog | 955 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 955 insertions(+)
hooks/post-receive
--
Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "UNNAMED PROJECT".
The annotated tag, 0.1.0 has been created
at 5211c0111c5f35b5e29fc9adaad7bb861fd60bcc (tag)
tagging 1bb2cd9bafb72ddd85ef6141018d5f452f1df034 (tag)
length 347 bytes
tagged by Harald Welte
on Sat Oct 28 21:27:30 2017 +0200
- Log -----------------------------------------------------------------
Tag 0.2 also as 0.2.0 to make our scripts work
-----BEGIN PGP SIGNATURE-----
iQJJBAABCgAzFiEEigrqmUioHHGhfemTShB5H1XkRJYFAln02iIVHGxhZm9yZ2VA
Z251bW9ua3Mub3JnAAoJEEoQeR9V5ESWL3wP/i2lF8WAJEg+2UAgs+5aJZtRf+58
QpBX5WJ4J8XOqCrZ5FVx378YWjdMkKfaP8bLuWpM3j1kdxplt5xsVRCQlojZ01ew
OdpvbPMuC77q2lv1s7bhjbvM3Mv8dp6/zW3YFeweNqJ1nO9pv6NA6mpM9SI6vPfu
IvvtJPxbQTfbEn0MY4ujho+PhYg3L014tTsnnWZlmG7GOiYwX/z6g+otc1uFm3/X
kgCw/pIq5xNAGhr5wGh6KXOyv4OCZZUd6u7dd4smuQF3r/AXs2QLOPl5GfMdHhGj
w16fBR48zDtnWOIV1R/LxJ3BhhyZT17iyExi6v7ZLJGLhO81A+nGAbFeBBk7aDHT
r/fcAqo/0l8utwrZCRE/i+IrNpMML7h4DMmcIU1qaZPxECESuxIST38n0DSkdwua
JINXTNB/B9LWYIpZ54fHsscX5IQdkyjXANvDhRNq/2IAJfq9sxDII4JdDLrcvGPK
FMP4rOV1anmnggD66hHhAj7EBL6/roJfUIHPwxhiRxZAbgD86yU6fSSPEzyL60il
0KQ9xItJIEH3vfILsAi0DRB6I0+h+8+m0zjDT+qEKl2emMDAMz3XvjNMoYarLlFO
GvnVO46c3UA92UMWGVMv19dqmH5Y7KLj7OB1XoPqLFqO4ycicfYMQagsa+ffA1Yu
HL0KzjsUHe9idLAW
=mB01
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
hooks/post-receive
--
UNNAMED PROJECT
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "UNNAMED PROJECT".
The annotated tag, 0.2.0 has been created
at bb2b38124003825eb1646700b335c295b842044c (tag)
tagging a15a996b17d8ed9265fe8787cc9511c804fa4328 (tag)
length 367 bytes
tagged by Harald Welte
on Sat Oct 28 21:27:10 2017 +0200
- Log -----------------------------------------------------------------
Tag 0.2 also as 0.2.0 to make our scripts work
-----BEGIN PGP SIGNATURE-----
iQJJBAABCgAzFiEEigrqmUioHHGhfemTShB5H1XkRJYFAln02g4VHGxhZm9yZ2VA
Z251bW9ua3Mub3JnAAoJEEoQeR9V5ESW9rUP/RGWj2uCw8f35M0EmpGze+3+/2KZ
OFfWCbSWGJUEiNbpGSTkIHzY2DqSk5xYcror+EzjlJ9D7zBm/r02qwoash7uobSA
MH7zR4dk7psphBwbhBze/KkQJJ2BTrfGs5tK71HLF/xOZNvTG0rbMJp9YYZFDGwS
+iy/XmhXVPl2Std3AQIhwwWGSjtC16aGpDga2TI/nDwJWGUdfb/52/sK2hc4p/0p
N5CnK2PGmRdyZCwl9xyoTnn2qXh46qmqEo86pFyK7DpwA4U2InLkfb1jF5OyG0KY
AkTIxkcha5sOR1wxi6DIhosz51JBNs1enW8T89KHD1vYtjCt38Nkc8wgMT/PAyki
MNuLp0+E51ApQBL2i0ZdOTUHOVD118XCOV0khEo5tiuvrvzuQRihnMFWgwEkVHkW
P2aYRs1SbJoO7QiEuRCX4yuBcZLhcXAPURKWaY3dcX0QKc9ls64FFDSx+SuV26tS
Ha9S8vsgF6R2/QYMoHx3Xefu1CnYVTSWGBUfY7k2BMxyFjhjMWl+Qn68ljfUuDuq
kujWWNwN2kIeqovXlsoro2oHDxxwVCqpV/Zp3Bffxq5TBXLa9DoI/Bh4tTdhIRgq
EC5IcVKnt2K2hfqe784TGY+bk9Q+zckN8/xKiR+W/NkoYmBqH8TdOy6uIIot5kif
s3jlrHughu8ADJzs
=8Knd
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
hooks/post-receive
--
UNNAMED PROJECT
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Osmocom BTS-side code (Abis, scheduling, ...)".
The annotated tag, 0.7.0 has been created
at 884896d27ecd7fa60ac6b165d3bbb6ffbb485864 (tag)
tagging a5ed03fe5c2cf79949e6c06a39d310e59ebac608 (commit)
replaces 0.6.0
tagged by Harald Welte
on Sat Oct 28 21:03:47 2017 +0200
- Log -----------------------------------------------------------------
Tag 0.7.0 on 2017-10-28
-----BEGIN PGP SIGNATURE-----
iQJJBAABCgAzFiEEigrqmUioHHGhfemTShB5H1XkRJYFAln01JMVHGxhZm9yZ2VA
Z251bW9ua3Mub3JnAAoJEEoQeR9V5ESWNxYQAJFIRX/nPprK1qsTu4KE0SC6MDIH
SdJTOp8uerSX6hSwyrbNlbSKdub/iOdtcf32zbBO8gW4nyeF1TqYlFHb1xkzdS1k
CwVO9ZQKU5owlesJAgiO7/IKSExyMeUY7ER0lkhuib8jnYaN+a0OKWLG3NOfqwHw
kbzZPbfbrcOgthfYL1OlHv6EZlsMR2HOl9fURsajm9VnFjOk0KE7bvMC0FcjfLo0
JZFwD84jWLsvvadTu5NwqIL0R0Pq7SGCDyUDRZzSQs6edFRtaedySa9JEDO0GUrU
rH2RNF+2L4vvkakySsOa0I34BX7v3ojS0UcfDNQClvCO3OmcHTSlhKjwd2Fq98sD
bB3nvcE11Y5VoCBsa5karPKi5pkqvKlQw/r52pvfaRa1TZl6wvO9CrOQbb9CZ65w
AZDjiseNsjho0CcZt2edKrc1wYhcLTdNFS++E6VE66Vg/iKdNk2WdJfaD7IIkXWz
NBOPfEvwDUpYjF2CiEhD6my4rIZFgwJZO1d1O5t23oeFAh2Ph+7Pz9ZCWTOguUjH
ngWky1g416klMV7jd63x+3npUiWp5IXvCoU/AO04TdaslVBUYB+mJYUCQNUql8PF
pne/IFmDE3tnHzKXcGTv3RxP8IoUgQWYYJ75CtuHrH1RYSTxQ7BlQ+nKl+cp52Rl
3EWx8rxf+yAcguSy
=VsGJ
-----END PGP SIGNATURE-----
Harald Welte (4):
Fix Downlink AMR FSM name to avoid illegal space character
update dependencies to latest libosmo-*
configure.ac: Fix Mailing list address
Tag/Release 0.7.0
Max Suraev (16):
Use value string check from osmo-ci
Support sending SI13 to PCU
Support removing SI13 from PCU
trx: avoid deactivating lchan on LCHAN_REL_ACT_REACT
Check readv() return value to prevent crash
OML: print actual type of report sent to BSC
Replace dead code
vty: print version and description for each phy
Remove build dependency on legacy OpenBSC
Fix multiple SI2q reception
jenkins: remove openbsc dependency
sysmo: use clock calibration source wrapper
sysmo: don't override clock source with defaults
Fix race condition in attribute reporting
Move power loop to generic tests
Make power test more verbose
Neels Hofmeyr (3):
vty: mgr: sysmobts, lc15: install default commands for ACT_NORM_NODE
osmo-bts-trx: vty: various fixes of 'write file' and doc
jenkins: use osmo-clean-workspace.sh before and after build
Pau Espin Pedrol (2):
l1sap: Improve log msg when frame diff >1
vty: Print string for Administrative state
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via a5ed03fe5c2cf79949e6c06a39d310e59ebac608 (commit)
via 6bf97927f1415ec133fcb17e2c87c4436b9d890a (commit)
from a39dab4b7c4c2084a5e690c9bd8e2d9379d00273 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-bts/commit/?id=a5ed03fe5c2cf79949e6c06a39d310e…
commit a5ed03fe5c2cf79949e6c06a39d310e59ebac608
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Oct 28 20:53:22 2017 +0200
Tag/Release 0.7.0
This marks a new release that's compatible with libosmocore >= 0.10.0,
and which no longer depends on openbsc-dev.
Change-Id: I67405cb5f0f4dea85c67febfdef80f49ae1d41a6
http://cgit.osmocom.org/osmo-bts/commit/?id=6bf97927f1415ec133fcb17e2c87c44…
commit 6bf97927f1415ec133fcb17e2c87c4436b9d890a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Oct 28 20:51:33 2017 +0200
configure.ac: Fix Mailing list address
We've had openbsc.org ages ago but have moved everything to osmocom.org
at some point in 2010/2011. This should have been updated back then
Change-Id: I5da8e9fba8f15719414fa81e2a6211f906329c2e
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 2 +-
debian/changelog | 36 ++++++++++++++++++++++++++++++++++++
2 files changed, 37 insertions(+), 1 deletion(-)
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Osmocom fork of the Open SMPP 3.4 library".
The annotated tag, 1.12.0 has been created
at c5d717bb0af51eb8ee2d9023f2ffb8dd855421ad (tag)
tagging 063bba7809d01a9bc708d4915381662d016e7039 (tag)
length 1002 bytes
tagged by Harald Welte
on Sat Oct 28 20:50:23 2017 +0200
- Log -----------------------------------------------------------------
Tag 1.12 as 1.12.0 to make helper scripts happy
-----BEGIN PGP SIGNATURE-----
iQJJBAABCgAzFiEEigrqmUioHHGhfemTShB5H1XkRJYFAln00W8VHGxhZm9yZ2VA
Z251bW9ua3Mub3JnAAoJEEoQeR9V5ESW044QALqN94Q6Vs5XdYbDD1hrq8NVfpaB
A8aNuhBiU9pOB0Y2KlgFQsMZIZGIeoTlYdOoRO76sXbxhFYYGlV2LDJ+DrGz5kMa
+DquqwZ3YK80lWEKIiAG6rcoKqRPc9+pG1owZy1bgiK0KpAnLvzmY8w6kfizotps
xy/FMw5H0e2PTgb4mhTJkFx+8Hetzf4gLSLjsV24SvGMkYxAgWo6IwqHlWtQTpHa
o94zexFAEtGAwSwcODGD9vWkkQyNYubkObVEbFtBPz1T3ypYdNtgpBO/9mXgXV41
nsoFQQydmEAU/nyiPj6ktIXzXezb+mS1QYs0qQoN7IN2cvc/GvAhwsWuVyiKX2Tz
6jpkZH8FfFAbFcP/TpJyv7h7e8ByszkAkiIX20H8pLegrVp3IBGs1vqxXvdfyho+
fj1bmWXwZ/iOgCPDRus/pHILP4hH+dgO5/wTXqF6LsB/6F9FiyajIPBHGfgx/yR6
vlPjnvZrmxMbbERWfvkZcVZrmQpDn4GfzGjdYC/yLfgTvZI1FkWrmGNj6hNtqQHU
CJaSPbocM49ImGlpyKrheaHRk5fAHicsVnvYoZZdNGULlMYVcW+cscOZgPvL+Eqv
l3kco9942iCHOzauQCmWYc3Yhit+cWV/Bs1WedsI3tNA66IHiEdjUv38gXsFWZXJ
uWONOwYqrhWVJfoH
=8+GC
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom fork of the Open SMPP 3.4 library