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, fairwaves/master has been updated
via 3fa5cae33fd62b0a3c2bdd3f8e4b549128ba3ee5 (commit)
from 3576341cc8f6ac5e2f4ee1a56f5fc9a1ad81efee (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=3fa5cae33fd62b0a3c2bdd3f8e4b549…
commit 3fa5cae33fd62b0a3c2bdd3f8e4b549128ba3ee5
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Thu Jul 30 20:04:18 2015 -0400
Common: Make sure gLogEarly() log to the same facilities as the normal log.
-----------------------------------------------------------------------
Summary of changes:
CommonLibs/Logger.cpp | 39 +++++++++++++++++++++++++++++++++------
1 file changed, 33 insertions(+), 6 deletions(-)
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, fairwaves/master has been updated
via 3576341cc8f6ac5e2f4ee1a56f5fc9a1ad81efee (commit)
from b54d46e670d05174109e21510fee3ada5e18eb51 (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=3576341cc8f6ac5e2f4ee1a56f5fc9a…
commit 3576341cc8f6ac5e2f4ee1a56f5fc9a1ad81efee
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Thu Jul 30 19:59:56 2015 -0400
Common: Get rid of a compilation warning.
debugLogEarly was replaced to an empty space and arguments of the function
became operators, grouped together by ():
Configuration.cpp: In member function 'bool ConfigurationTable::defines(const string&)':
Configuration.cpp:272:28: warning: left operand of comma operator has no effect [-Wunused-value]
debugLogEarly(LOG_ALERT, "configuration parameter %s not found", key.c_str());
^
This fix removes debugLogEarly together with its arguments.
-----------------------------------------------------------------------
Summary of changes:
CommonLibs/Configuration.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, fairwaves/master has been updated
via 0a8e5f4f86077f4419ab3298ded09f215582beb7 (commit)
from 06d0c6da803a8e46078a241f09ee7244bec013ab (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=0a8e5f4f86077f4419ab3298ded09f21…
commit 0a8e5f4f86077f4419ab3298ded09f215582beb7
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Thu Jul 30 15:31:39 2015 +0300
fix: extension-prefix equal to 0 is used as default value
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libbsc/bsc_vty.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
hooks/post-receive
--
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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, ciaby/2015-07-28 has been created
at 255e7c09f243f61e9381ad7702cbfbe3cd1b9f34 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=255e7c09f243f61e9381ad7702cbfbe3…
commit 255e7c09f243f61e9381ad7702cbfbe3cd1b9f34
Author: Ciaby <ciaby(a)rhizomatica.org>
Date: Tue Jul 28 08:11:29 2015 -0500
nitb: Rename "use-tmsi" into "assign-tmsi", add a missing space after "no"
http://cgit.osmocom.org/openbsc/commit/?id=7eda2643b87668feb682b17a481c2c85…
commit 7eda2643b87668feb682b17a481c2c85b9a7b86d
Merge: 94d6e6c 32ee7f9
Author: Ciaby <ciaby(a)rhizomatica.org>
Date: Tue Jul 28 07:52:41 2015 -0500
Merge branch 'zecke/features/no-tmsi' into ciaby/2015-07-28
http://cgit.osmocom.org/openbsc/commit/?id=94d6e6cc265b3b582a4e12a99ccc8a01…
commit 94d6e6cc265b3b582a4e12a99ccc8a01113eb8a0
Author: Ciaby <ciaby(a)rhizomatica.org>
Date: Sun Nov 16 23:06:47 2014 -0600
Handover fix, needs to be tested.
http://cgit.osmocom.org/openbsc/commit/?id=45ab7790b1bcba0673417999117b0b0b…
commit 45ab7790b1bcba0673417999117b0b0b51f9f3d4
Author: Ciaby <ciaby(a)autistici.org>
Date: Sun May 4 20:04:11 2014 +0200
Revert MNCC_SOCK_VERSION to 2 (from 4), otherwise there is no know LCR version which can work with it :) Also mentioned at: https://gitorious.org/sysmocom-openembedded/meta-telephony/commit/4da2963d8…http://cgit.osmocom.org/openbsc/commit/?id=6dd9a81ce88fb8a8577c3a544de37eb8…
commit 6dd9a81ce88fb8a8577c3a544de37eb82907911c
Author: Ciaby <ciaby(a)autistici.org>
Date: Fri Mar 7 15:36:22 2014 +0100
Added SMPP support in the debian build, include libsmpp34-dev as a dependency.
-----------------------------------------------------------------------
hooks/post-receive
--
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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The annotated tag, fairwaves/0.14.0-fw.1 has been created
at c4c613fb7587065bae833100ece6124249aa6a91 (tag)
tagging 06d0c6da803a8e46078a241f09ee7244bec013ab (commit)
replaces 0.14.0
tagged by Ivan Kluchnikov
on Mon Jul 27 14:11:36 2015 +0300
- Log -----------------------------------------------------------------
Fairwaves 0.14.0-fw.1 version.
Alexander Chemeris (4):
libmsc: Update 'max_power_red' VTY command.
libbsc: Abstract out SIs update/generation for a BTS into a separate function.
libbsc: Update a BTS's SIs when ms_max_power is changed from VTY.
utils: 'meas_json' utility to convert measurement feed into a JSON feed.
Andreas Eversberg (12):
rtp: Add handling of BFI (Bad Frame Indicatior) of received TRAU frames
rtp: Fixed problem of mute audio on some calls
Add traffic forwarding via RTP to remote application
Allow dynamic RTP payload types between application and MNCC interface
Add option to set RADIO LINK TIMEOUT value via VTY
Send RADIO LINK TIMEOUT value via OML attribute to BTS
Add check for non existing lchan at tch_frame_down()
Drop bad speech frames rather than forwarding them via RTP
Add full AMR multirate IE support with VTY config for MS and BTS side
Fix: If paging for half rate was requested, use hr, if supported by MS
If requested TCH/H channel is not available, try assigning TCH/F
osmo-nitb support for codec negotiation
Holger Hans Peter Freyther (60):
debian: We are at version 0.14 now
rtp: Use osmocom/netif/rtp.h for the rtp structure definition
rtp: Catch up with the removal of the rtp.h
rtp: And really catch up and remove all occurences of openbsc/rtp.h
rtp: Fix memory leak fixed by Andreas without mentioning it
write_queue: Check the result of osmo_wqueue_enqueue and free
libmgcp: Fail if transcoding can't be configured
bsc: Allow to use different LAC/CI for the core-network
bsc: In preparation to the MT lac/ci patching split the code
bsc: Change paging strategy based on override or not
bts: "Repair" broken channels if we receive the release ack
nat: The reject cause of "-1" has failure meaning, change it
nat: Inform others if an IMSI is rejected
nat: Add a ctrl command to add to an existing ACC list
nat: Add ctrl command to save the configuration
nat: Check the con->imsi for the tracked IMSI
nat: Check for the access list in set command as well
debian: meas2pcap requires libpcap-dev unconditionally
misc: Fix warnings about size of size_t in printf
sgsn/gtp: Fill out the optional RAT type
nat: Make mode-set patching optional
mgcp: Ignore the case for finding a codec
mgcp: Allow to disable transcoding for trunks
debian: Do not depend on shared libraries directly
mncc: Select the codec similar to the modify handling
sub: Remove paging requests before dispatching
sub: Remove introspection of the "channel queue"
sub: Remove the queue from the subscriber code
Merge branch 'zecke/features/no-queue'
mgcp: Fix compiler warning on 64bit builds
filter: Move the gsm 04.08 filter to a common place
filter: Move the method definition to the filter module
filter: Move the access list management around
filter: Move VTY code into the filter module
filter: Cease out "struct bsc_nat" from the API
filter: Remove nat from bsc_nat_acc_lst and replace with msg
filter: Rename BSC to LOCAL and NAT to GLOBAL
filter: More renaming and remove of "NAT" from it
filter: Separate SCCP/BSSAP extraction and gsm48 code
filter: Remove NAT knowledge from auth_imsi
filter: Put all the parameters in a struct to avoid order issues
filter: Remove the bsc_connection from the internal functions
filter: Remove nat_sccp_connection from public API
filter: Remove bsc_connection from the filter API
filter: Move from DNAT to DFILTER category
filter: Move the con_type into the filter_state
bsc: Add access lists to the MSC and the BSC
bsc: Add access list filtering to the BSC
bsc: Send a LU Reject in case it has been filtered
Merge branch 'zecke/features/acc-list'
gsup: Document passing MSISDN as part of the response
gsup: Specify the QoS service for the PDP info
gsup: Extract the new MSISDN string
gsup: Extract the QoS field
sgsn: Copy the msisdn to the sgsn_data and use it in PDP activation
sgsn: Store subscribed QoS and attempt to use it
sgsn: Handle different levels of QoS
sgsn: Dump the E164 (encoded) assigned to the subscriber
sgsn: Show the QoS that has been assigned
Merge branch 'zecke/features/gprs-gsup-fixes'
Ivan Kluchnikov (6):
gsm_04_08: Use osmo_assert for transt->conn and conn only in case of paging succeeded
debian: build only osmo-nitb package
debian: Add osmocom-meas-utils package
debian: osmocom-meas-utils should not depend on -dev packages
sub: Add the ability to set prefix for randomly generated extensions
debian: Update changelog to 0.14.0-fw.1
Jacob Erlbeck (6):
nat: Fix timeslot range in 'show bsc mgcp' VTY command
gprs: Fix GSUP cancel_type handling (Coverity)
nitb: Check source string length before calling strncpy (Coverity)
nitb: Fix IMSI/IMEI buffer handling (Coverity)
mgcp: Move assignment of src_codec downwards
mgcp/test: Fix mgcp-transcoding assertion (Coverity)
Max (1):
ignore debian build byproducts
-----------------------------------------------------------------------
hooks/post-receive
--
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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, fairwaves/master has been updated
via 06d0c6da803a8e46078a241f09ee7244bec013ab (commit)
from 0855c024c47ab9c14d732234a7220dfb7209cc90 (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=06d0c6da803a8e46078a241f09ee7244…
commit 06d0c6da803a8e46078a241f09ee7244bec013ab
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Mon Jul 27 13:59:03 2015 +0300
debian: Update changelog to 0.14.0-fw.1
-----------------------------------------------------------------------
Summary of changes:
debian/changelog | 7 +++++++
1 file changed, 7 insertions(+)
hooks/post-receive
--
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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, fairwaves/master has been updated
via 0855c024c47ab9c14d732234a7220dfb7209cc90 (commit)
from 85439534961c34f620117979d658bdbb760bafb3 (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=0855c024c47ab9c14d732234a7220dfb…
commit 0855c024c47ab9c14d732234a7220dfb7209cc90
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Wed Jun 10 18:55:28 2015 -0400
utils: 'meas_json' utility to convert measurement feed into a JSON feed.
-----------------------------------------------------------------------
Summary of changes:
debian/osmocom-meas-utils.install | 1 +
openbsc/src/utils/Makefile.am | 6 +-
openbsc/src/utils/meas_json.c | 169 ++++++++++++++++++++++++++++++++++++++
3 files changed, 175 insertions(+), 1 deletion(-)
create mode 100644 openbsc/src/utils/meas_json.c
hooks/post-receive
--
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 "SIP handling PetitParser".
The branch, master has been updated
via 104c521a1a6cfe4d7ad22c6de0393bcb26dcc10c (commit)
via 54c4074b809d40b89a19c9724f6b2367d1f9c673 (commit)
from acf3dced3b4b824de89d3aca2d784c29cc494c88 (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/smalltalk/osmo-st-sip/commit/?id=104c521a1a6cfe4d7a…
commit 104c521a1a6cfe4d7ad22c6de0393bcb26dcc10c
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Jul 27 10:17:47 2015 +0200
pharo: Also change the invocation of the code
http://cgit.osmocom.org/smalltalk/osmo-st-sip/commit/?id=54c4074b809d40b89a…
commit 54c4074b809d40b89a19c9724f6b2367d1f9c673
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Jul 27 10:16:16 2015 +0200
pharo: Add a different test implementation
-----------------------------------------------------------------------
Summary of changes:
pharo-porting/changes_for_pharo.st | 37 +++++++++++++++++++++++++++++++++++++
1 file changed, 37 insertions(+)
hooks/post-receive
--
SIP handling PetitParser
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 "MGCP grammar using PetitParser".
The branch, master has been updated
via 2bd0d15c2ac801e491553deb32ee284a0e1ea97e (commit)
via 2ffa612cb08b7472c27b9724848f4fe26106d94b (commit)
via c89b725bce9668719b7335a3ae474ce92f6aa032 (commit)
via a4abf25a6aa60238e2f7afbdb91cc3a8ebaf3259 (commit)
via 8174b683cb914ea34cb8eb98221dd3e7d24704e1 (commit)
via e32d2ac2be5cced19bc64ed267d9d4450afbd471 (commit)
via ed9b19825622c90fc3ba48b90f09b1339074a655 (commit)
from 31c7c8e55b4d18806666d6764a855bf9d2de55c4 (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/smalltalk/osmo-st-mgcp/commit/?id=2bd0d15c2ac801e49…
commit 2bd0d15c2ac801e491553deb32ee284a0e1ea97e
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Jul 27 10:12:25 2015 +0200
Add makefile to help porting to pharo
http://cgit.osmocom.org/smalltalk/osmo-st-mgcp/commit/?id=2ffa612cb08b7472c…
commit 2ffa612cb08b7472c27b9724848f4fe26106d94b
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Jul 27 10:09:35 2015 +0200
callagent: Do not assume certain scheduling...
We start a timer and re-send during this interval. We might
or might not send it more than six times. On Pharo we do not
reach that value and it is fine. We care about that it is
resent during the interval.
http://cgit.osmocom.org/smalltalk/osmo-st-mgcp/commit/?id=c89b725bce9668719…
commit c89b725bce9668719b7335a3ae474ce92f6aa032
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Jul 27 10:07:35 2015 +0200
callagent: Use asString as displayString is not available
http://cgit.osmocom.org/smalltalk/osmo-st-mgcp/commit/?id=a4abf25a6aa60238e…
commit a4abf25a6aa60238e2f7afbdb91cc3a8ebaf3259
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Jul 25 21:53:47 2015 +0200
pharo: Do not have the same variable twice
Pharo doesn't allow to define the class like this.
http://cgit.osmocom.org/smalltalk/osmo-st-mgcp/commit/?id=8174b683cb914ea34…
commit 8174b683cb914ea34cb8eb98221dd3e7d24704e1
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Jul 25 21:49:26 2015 +0200
pharo: Do not use >>% format but the pharp command
http://cgit.osmocom.org/smalltalk/osmo-st-mgcp/commit/?id=e32d2ac2be5cced19…
commit e32d2ac2be5cced19bc64ed267d9d4450afbd471
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Jul 24 18:39:11 2015 +0200
Use prereq and such instead of manual dependency loading
With PackageLoader loadPackageFromFile we do not need to load
the package in the source file.
http://cgit.osmocom.org/smalltalk/osmo-st-mgcp/commit/?id=ed9b19825622c90fc…
commit ed9b19825622c90fc3ba48b90f09b1339074a655
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Jul 24 18:28:12 2015 +0200
modernize the test cases. Use >>#assert:equals:
-----------------------------------------------------------------------
Summary of changes:
Makefile | 64 ++++++++++++++++++++++++++++++++++++++
callagent/MGCPCallAgent.st | 4 ---
callagent/MGCPCommands.st | 9 ++++--
callagent/MGCPEndpoint.st | 4 +--
callagent/MGCPLogArea.st | 2 --
callagent/MGCPResponse.st | 4 +--
callagent/MGCPTransaction.st | 24 ++++++--------
callagent/Tests.st | 47 ++++++++++++++--------------
grammar/MGCPGrammar.st | 4 +--
grammar/MGCPGrammarTest.st | 25 ++++++---------
package.xml | 4 +++
pharo-porting/changes_for_pharo.st | 29 +++++++++++++++++
12 files changed, 152 insertions(+), 68 deletions(-)
create mode 100644 Makefile
create mode 100644 pharo-porting/changes_for_pharo.st
hooks/post-receive
--
MGCP grammar using PetitParser
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 "SIP handling PetitParser".
The branch, master has been updated
via acf3dced3b4b824de89d3aca2d784c29cc494c88 (commit)
via 7e9c00525e1a6b9cffe953e76b2d881faf4db154 (commit)
via e6f5e3afde44704f1859b20e09104219c9e08caf (commit)
from aa7002b2e164e403f49b5e7629ec0a246fa7d850 (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/smalltalk/osmo-st-sip/commit/?id=acf3dced3b4b824de8…
commit acf3dced3b4b824de89d3aca2d784c29cc494c88
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Jul 24 18:12:57 2015 +0200
pharo: DO not have PP.PPParser as subclass
http://cgit.osmocom.org/smalltalk/osmo-st-sip/commit/?id=7e9c00525e1a6b9cff…
commit 7e9c00525e1a6b9cffe953e76b2d881faf4db154
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Jul 24 18:07:56 2015 +0200
pharo: Convert the datagram too
http://cgit.osmocom.org/smalltalk/osmo-st-sip/commit/?id=e6f5e3afde44704f18…
commit e6f5e3afde44704f1859b20e09104219c9e08caf
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Jul 24 18:07:36 2015 +0200
pharo: Use something that is now in OsmoCore
Do not relay on the HLR to be loaded
-----------------------------------------------------------------------
Summary of changes:
Makefile | 2 ++
pharo-porting/changes_for_pharo.st | 10 +++++-----
2 files changed, 7 insertions(+), 5 deletions(-)
hooks/post-receive
--
SIP handling PetitParser
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 "SIP handling PetitParser".
The branch, master has been updated
via aa7002b2e164e403f49b5e7629ec0a246fa7d850 (commit)
via 15d8883c95b9b2a508e5dc16b36bcff785e14e77 (commit)
via 57e67cac5564a28abe1aa105d8122fe295a33927 (commit)
via d1e8b2dcd58e32ad509351349314966158e092ca (commit)
from 0d8d65a33066e2aec4133d042679230e719194ce (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/smalltalk/osmo-st-sip/commit/?id=aa7002b2e164e403f4…
commit aa7002b2e164e403f49b5e7629ec0a246fa7d850
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Jul 24 16:04:50 2015 +0200
pharo: Fix the conversion, more crypto, address handling
http://cgit.osmocom.org/smalltalk/osmo-st-sip/commit/?id=15d8883c95b9b2a508…
commit 15d8883c95b9b2a508e5dc16b36bcff785e14e77
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Jul 24 15:36:01 2015 +0200
rand: 1^N == 1 all the time..
http://cgit.osmocom.org/smalltalk/osmo-st-sip/commit/?id=57e67cac5564a28abe…
commit 57e67cac5564a28abe1aa105d8122fe295a33927
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Jul 24 14:03:15 2015 +0200
test: Remember the right collection
When executing multiple tests we might not have the collection we
want anymore. Some tests don't stop all the timers so we have a
retransmit and this would cause an exception and log spam.
http://cgit.osmocom.org/smalltalk/osmo-st-sip/commit/?id=d1e8b2dcd58e32ad50…
commit d1e8b2dcd58e32ad509351349314966158e092ca
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Jul 24 14:01:19 2015 +0200
cseq: Make the testcases work with different cseq as well
-----------------------------------------------------------------------
Summary of changes:
Makefile | 3 +-
callagent/tests/SIPCallAgentTest.st | 79 ++++++++++++++-------------
callagent/tests/SIPInviteTest.st | 4 +-
callagent/tests/SIPRegisterTransactionTest.st | 4 +-
callagent/useragent/SIPUserAgentBase.st | 2 +-
pharo-porting/changes_for_pharo.st | 31 +++++++++++
6 files changed, 81 insertions(+), 42 deletions(-)
hooks/post-receive
--
SIP handling PetitParser
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 "SIP handling PetitParser".
The branch, master has been updated
via 0d8d65a33066e2aec4133d042679230e719194ce (commit)
via b122f48fd8841da8d4199a9548feb68809c242d5 (commit)
via 21d395593e04a0229173bda1bade1a214704d1a3 (commit)
via d00bcc74a4894db2c6290da3093120b2a1df3cb7 (commit)
via 2abc6e82e57d4ece2f6459d8add3cb98dddb1092 (commit)
via 2df9f74284a15bb1dec83af07c39359a7ee94aa9 (commit)
via 1e249c5e0e475e01a2ecbc1e46f4497fa92c2e7a (commit)
via 61a7928236efef5c31a597d663f25bfca25cc740 (commit)
from 54d9f2059ba57c3c90c1b27b11128b8a0b1b0b55 (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/smalltalk/osmo-st-sip/commit/?id=0d8d65a33066e2aec4…
commit 0d8d65a33066e2aec4133d042679230e719194ce
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Jul 24 12:25:30 2015 +0200
osx: Do not have two files with 'example' in the name
http://cgit.osmocom.org/smalltalk/osmo-st-sip/commit/?id=b122f48fd8841da8d4…
commit b122f48fd8841da8d4199a9548feb68809c242d5
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Jul 24 12:18:50 2015 +0200
test: Modernize the grammar too
http://cgit.osmocom.org/smalltalk/osmo-st-sip/commit/?id=21d395593e04a02291…
commit 21d395593e04a0229173bda1bade1a214704d1a3
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Jul 24 12:13:38 2015 +0200
pharo: Allow converting the authorization message as well
We need >>#do: as nextPutAllOn: is not called/doesn't exist in
this dialect.
http://cgit.osmocom.org/smalltalk/osmo-st-sip/commit/?id=d00bcc74a4894db2c6…
commit d00bcc74a4894db2c6290da3093120b2a1df3cb7
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Jul 24 12:09:32 2015 +0200
tests: Modernize and use >>#assert:equals
Modernize the tests to use the >>#assert:equals: protocol as
this allows creating/finding failing tests earlier.
http://cgit.osmocom.org/smalltalk/osmo-st-sip/commit/?id=2abc6e82e57d4ece2f…
commit 2abc6e82e57d4ece2f6459d8add3cb98dddb1092
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Jul 24 11:53:03 2015 +0200
base64: Remove method we don't use
Avoid porting issue with the MIMERWStream and just kill the method
http://cgit.osmocom.org/smalltalk/osmo-st-sip/commit/?id=2df9f74284a15bb1de…
commit 2df9f74284a15bb1dec83af07c39359a7ee94aa9
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Jul 24 11:51:42 2015 +0200
pharo: Continue with portability changes for pharo
* There is no RecursionLock but Mutex
* MD5 behaves differently on Pharo
* UDP sockets are different..
http://cgit.osmocom.org/smalltalk/osmo-st-sip/commit/?id=1e249c5e0e475e01a2…
commit 1e249c5e0e475e01a2ecbc1e46f4497fa92c2e7a
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Jul 24 11:51:04 2015 +0200
cseq: Fix the log message and print old and new cseq
http://cgit.osmocom.org/smalltalk/osmo-st-sip/commit/?id=61a7928236efef5c31…
commit 61a7928236efef5c31a597d663f25bfca25cc740
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Jul 24 11:50:45 2015 +0200
cseq: Use asString for portability with pharo
-----------------------------------------------------------------------
Summary of changes:
EXAMPLE => EXAMPLE.txt | 0
Makefile | 4 ++
callagent/Base64MimeConverter.st | 13 -------
callagent/authorization/SIPAuthorization.st | 4 ++
callagent/tests/SIPCallAgentTest.st | 8 ++--
callagent/tests/SIPParserTest.st | 42 ++++++++++-----------
callagent/tests/SIPRegisterTransactionTest.st | 4 +-
callagent/tests/Tests.st | 6 +--
callagent/transactions/SIPTransaction.st | 2 +-
grammar/SIPGrammarTest.st | 34 ++++++++---------
pharo-porting/changes_for_pharo.st | 54 +++++++++++++++++++++++++++
pharo-porting/compat_for_pharo.st | 8 ++++
12 files changed, 118 insertions(+), 61 deletions(-)
rename EXAMPLE => EXAMPLE.txt (100%)
hooks/post-receive
--
SIP handling PetitParser
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 "SIP handling PetitParser".
The branch, master has been updated
via 54d9f2059ba57c3c90c1b27b11128b8a0b1b0b55 (commit)
from 439f34e6755a3c0238ae939361104c2be37e6496 (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/smalltalk/osmo-st-sip/commit/?id=54d9f2059ba57c3c90…
commit 54d9f2059ba57c3c90c1b27b11128b8a0b1b0b55
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Jul 23 21:37:26 2015 +0200
pharo: Update the conversion code
PetitParser has a PPContext in newer versions but the GST code
is older and doesn't have it. Provide an alternative impl.
Provide >>#do: for the SIPVia for Pharo to print the data
Avoid importing MIMERWStream as it is dead in Pharo
-----------------------------------------------------------------------
Summary of changes:
Makefile | 62 ++++++++++++++++----
callagent/parameters/SIPParam.st | 4 ++
pharo-porting/changes_for_pharo.st | 117 +++++++++++++++++++++++++++++--------
3 files changed, 150 insertions(+), 33 deletions(-)
hooks/post-receive
--
SIP handling PetitParser
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, fairwaves/master has been updated
via b54d46e670d05174109e21510fee3ada5e18eb51 (commit)
via 8c490f5f0b0bfc003fa4ff9d6f521f03f7122895 (commit)
from 835841853ff6b3234541fefa0c3213b90bf759ce (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=b54d46e670d05174109e21510fee3ad…
commit b54d46e670d05174109e21510fee3ada5e18eb51
Author: Kirill Zakharenko <earwin(a)gmail.com>
Date: Thu Jul 23 02:25:25 2015 +0200
Bumped version to 0.1.9~1
http://cgit.osmocom.org/osmo-trx/commit/?id=8c490f5f0b0bfc003fa4ff9d6f521f0…
commit 8c490f5f0b0bfc003fa4ff9d6f521f03f7122895
Author: Kirill Zakharenko <earwin(a)gmail.com>
Date: Thu Jul 23 02:16:58 2015 +0200
debian: correct dependency on libuhd, throw away dependency on umtrx-uhd
-----------------------------------------------------------------------
Summary of changes:
debian/changelog | 8 ++++++++
debian/control | 2 +-
2 files changed, 9 insertions(+), 1 deletion(-)
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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, fairwaves/master has been updated
discards e878d07c1c219441676a046d2d267c48d1d618e2 (commit)
discards b26b74924dc155f0b36d9940d325ffb1900d8f46 (commit)
via 85439534961c34f620117979d658bdbb760bafb3 (commit)
via 3cc7d2b50d8e6d8834135adbb984c90500cacaae (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (e878d07c1c219441676a046d2d267c48d1d618e2)
\
N -- N -- N (85439534961c34f620117979d658bdbb760bafb3)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
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=85439534961c34f620117979d658bdbb…
commit 85439534961c34f620117979d658bdbb760bafb3
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Tue Jul 21 11:40:08 2015 +0300
sub: Add the ability to set prefix for randomly generated extensions
Prefix is added before randomly generated extension.
Prefix is useful in case of "accept-all" authentication mode is used
and routing based on number prefix is used.
Added optional configuration parameter "extension-prefix".
http://cgit.osmocom.org/openbsc/commit/?id=3cc7d2b50d8e6d8834135adbb984c905…
commit 3cc7d2b50d8e6d8834135adbb984c90500cacaae
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Tue Jun 30 15:33:03 2015 +0300
debian: osmocom-meas-utils should not depend on -dev packages
-----------------------------------------------------------------------
Summary of changes:
debian/control | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
hooks/post-receive
--
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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The annotated tag, fairwaves/0.3.0-fw-4 has been created
at 31bd8e836dc68abe2f9c78e91e737f832213920e (tag)
tagging b78554342cb2344b13c17bfeaada0509cac5b51c (commit)
replaces 0.3.0
tagged by Alexander Chemeris
on Tue Jul 21 13:38:05 2015 -0400
- Log -----------------------------------------------------------------
Fairwaves 0.3.0~fw-4 version.
Alexander Chemeris (13):
trx: Implement BER calculations.
tests: Update bursts_test to accommodate BER calculations.
trx: More logging for voice frame decoding functions.
trx: Fix typo in a log message.
trx: Remove unused variables.
trx: Cleanup unused parts of loops.c
trx: Assume 100% BER if total decoded bits is 0 in l1if_process_meas_res()
trx: Send POWERON/OFF commands to osmo-bts only for the first channel.
trx: fix potential use of uninitialized toa variable.
l1sap: Fix use-after-free in loopback mode.
tests: Update busrsts_test build.
vty: Add commands to manually activate/deactivate a channel.
debian: Update changelog to 0.3.0~fw-4
Andreas Eversberg (99):
Remove obsolete osmo-bts-bb code
handover: Introduce debug area for handover related items
handover: Implement generating HANDOVER DETECTION in rsl_tx_hando_det
handover: Set basic values for handover, remember the activation reason
handover: Add generic handling for handover
sysmo-bts: Use correct boundaries of L1 msg when forwarding to L1 proxy
Add header file of PH-/MPH-/TCH-SAP interface to common part of osmo-bts
Add BCCH message to PH-/MPH-/TCH-SAP interface
Add RACH message to PH-/MPH-/TCH-SAP interface
Add PCH/AGCH message to PH-/MPH-/TCH-SAP interface
Add PDCH messages to PH-/MPH-/TCH-SAP interface
Add TIME (MPH_INFO) IND messages to PH-/MPH-/TCH-SAP interface
Relace bts_model_get_time() by get_time() at common part
Move chan act/rel/modify from bts_model to PH-/MPH-/TCH-SAP interface
Add TCH messages to PH-/MPH-/TCH-SAP interface
Add SDCCH/SACCH/FACCH messages to PH-/MPH-/TCH-SAP interface
Add MEAS (MPH_INFO) IND message to PH-/MPH-/TCH-SAP interface
sysmobts: Clean up transitions for lchan cipher state
Correctly fill system information messages from BSC
Move loopback control VTY commands from osmo-bts-sysmo to common part
Send primitives at PH-/MPH-/TCH-SAP interface via GSMTAP
Move gsmtap VTY commands from osmo-bts-sysmo to common part
Add gsmtap option to command line to main.c of osmo-bts-sysmo
sysmobts: Forward CMR from L1 (Phone) to RTP payload
Remove obsolete gsmtap handling from osmo-bts-sysmo part.
Move detection of handover frames from sysmo-bts code to common code
ABIS: Support for multiple RSL connections
Introduce osmobts-trx, a layer 1 implementation for OpenBTS tranceivers
Add test code for testing GSM burst transcoding
TRX: On negative response of critical commands, shutdown BTS
Introduce bts_model_abis_close to indicate ABIS link failure.
TRX: Power down tranceiver and reset scheduler, if abis link is lost
TRX: Completed transcoding of TCH with reordering Table 2 of TS 05.03
Add test routing to test transcoding of TCH FR / FACCH frames
Fix: Check right result on bursts_test
TRX: Fixes and improvements of scheduler
TRX: Use received TRX clocks to determine availablility of tranceiver
TRX: Fix, never send confirm for DEACT SACCH request (TS 05.08 4.6)
TRX: Minor fixes, especially handle TOA of RACH correctly
TRX: Fixed swapped stealing bits
TRX: Completed TCH/F full rate support
TRX: Allow transcoding of TCH FR with MSB first (RTP) or LSB first (E1)
TRX: Lost TCH frame detection of omitted bursts from tranceiver
TRX: PDTCH (GPRS) works now
TRX: Add test code for PDTCH transcoding
TRX: Detect missing received bursts and fill them with zero-sbits
TRX: By default, send 20 frames in advance to tranceiver
TRX: Cleanup of channel transcoding
TRX: Replaced GSM 06.10 ordering table by table in libosmocodec
TRX: Ciphering
TRX: Fix of SCH burst data
TRX: Fixes to TRX interface
TRX: Improved handling of clock indications.
TRX: Implementation of MS power and timing advance loops
TRX: Out of range primitives found in downlink queue are not an error
Use link timeout value from BSC via OML attribute.
TRX: Code cleanup, prepare for other codecs than GSM full rate
TRX: Add support for EFR transcoding
Get RSSI from received uplink data and send to PCU
Change to new structure of multirate at gsm_data_shared.h
Support for AMR full speech
TRX: Add AMR Payload handling
TRX: Support for TCH/H and GSM half rate transcoding
TRX: Support for AMR half speech
TRX: Reset ciphering state when closing channel
TRX: Add VTY options to enable and disable SETTSC and SETBSIC
Allow one or more TRX to configure via VTY
Fix: Cleanly free TRX instances during initialization in case of an error
TRX: Fixed typos tranceiver -> transceiver
TRX: Report measurements
TRX: Clear lchan state when resetting TRX
TRX: Handover access burst support
TRX: Use correct slot type for GSM_PHCAN_BCCH
TRX: Disable handover burst detection when closing channel during detection
TRX: Process real time scheduling option is now similar to sysmobts
Add test case for successful handover and unsuccessful handover
TRX: Set ciphering to an initial state when activating channel
TRX: If no cipher algorithm is given, or if it is a5/0, reset cipher state
TRX: No need to set mode and cipher for PDCH
TRX: Fixup ciphering state names after rebasing
TRX: Add bts_model_trx_close to TRX implementation
Fix: Process all TRX on GSM Time indication, not only C0
TRX: Close TRX (shutdown all active channels) on ABIS link failure
Fix: Retrieve ARFCN (from OML) for TRX other than C0
TRX: Do not send burst on IDLE channels at TRX != C0
trx: Add option to set transmit power reduction via OML (BSC)
TRX: Fixed chan_nr for SACCH/8(7) at scheduler
TRX: Changed logging of unserved primitives from LOGL_NOTICE to LOGL_INFO
Allow TRX 0..254 at VTY, even if less TRX are available
TRX: Add VTY option to allow setting RTS advance in frames
TRX: Free bust buffer memory to when changing lchan type
Fix: Call e1inp_vty_init() before reading config file
HACK: Make ABIS work when reestablishing
TRX: Activate LCHAN of CCCH when CCCH is configured on time slot
trx: Set lchan inactive, only if the dedicated channel is deactivated
TRX: Show which TRX does not respond or rejects a command
ABIS: Support of multiple RSL connections for ABIS/ipaccess
handover fix: handover_frame must call handover_reset, not itself
TRX: Check if Transceiver indicates an out of range clock
Harald Welte (33):
initial import of EEPROM calibration read routines
eeprom: cache the file descriptor instead of fopen/fclose all the time
eeprom: wrap DISP_ERROR #ifdef/endif in PERROR() macro
calib: Read calibration data from EEPROM, not just files
calib: Add fixup for incompatible calib data / firmware version
calib: Fix for new EEPROM Mode; better log msgs
Don't send OML STATE CHANGE before OML is connected
make oml_mo_state_init() a void function
EEPROM: add model_nr, model_flags and trx_nr to EEPROM
sysmobts_par: support for negative parameters
sysmobts_par: Implement new EEPROM parameters (trx_nr, model_nr, model_flags)
sysmobts_par: add value_string definitions for parameters
add sysmobts-util command-line utility to read/write EEPROM parameters
Use GPS as default clock source on sysmoBTS 2050
migrate away from our own abis.c code to libosmoabis
Call e1inp_vty_init() to make abis interface accessible from VTY
abis: Use OML remote (BSC) address if RSL CONNECT contains no IP
abis: delay l1if_reset() until OML link is established
sysmobts: Read supported bands from EEPROM
Do not attempt to initialize L1 with a band unsupported by hardware
sysmobts: Set nominal transmit power depending on sysmoBTS model
sysmobts: Don't use the clock calibration value on external clocks
sysmobts: make L1 power configurable
sysmobts: don't call sysmobts_get_nominal_power() twice
sysmobts: Permit local override of transmit power above 23 dBm
sysmbts calibration: print error if we fail to read from EEPROM
sysmobts calibration: skip bands not supported by L1
sysmobts calibration: Load further tables even if one fails
sysmobts: Specify TRX nominal maximum tx power as fMaxTxPower
common/oml.c: Send OML NACK if bts_model_check_oml() returns negative
common/rsl.c: Allow bts_model_rsl_chan_act() to return negative cause
sysmoBTS OML: Don't permit TSC != BSIC
bts_model_rsl_chan_act(): Handle tp==NULL case gracefully
Holger Hans Peter Freyther (83):
misc: Please ignore the commit. It is done to test a jenkins trigger
sysmobts: Do not write "trx-calibration-path (null)" in the config file
lapd: Fix a +ptrsize memory leak for each opened lchan
sysmobts: Fix potential memory leaks in the prim callback handling
sysmobts: Use writev for the outgoing data of the write queue
sysmobts: Read multiple primitives at once but only up to 3
sysmobts: Make sure we receive every SACCH frame to count S properly
sysmobts.service: Reset the firmware after the service exited
sysmobts: Introduce an auto-band config to ease DCS/DCS, PCS/PCS changes
calib: Attempt to fix the build for v2.7 of the api headers
calib: Attempt to fix the build for v2.7 of the api headers
sysmobts.service: Use multi-user.target as target to fix ordering
misc: Fix various warnings in the code
sysmobts: Fix a typo that broke the ciphering with A5/0 > 0
sysmobts: Read the mac and determine fixup only once during start
sysmobts: Add a method to free cached epprom resources
sysmobts: Cache the eeprom_Cfg_t for reading tx/rx calib data
sysmobts: The code allowed a out of bounds access to temp_type_str
rsl: Fix the audio handling after the 'alignment' handling fix
oml: Remove the unused nofh variable from oml_mo_tx_sw_act_rep
eeprom: After eeprom_write g_file could point to a closed file
eeprom: Check the return value of the fseek in all calls
calib: The call to fscanf can fail and we should check the return value
sysmobts-calib: For gps the sign/difference appears to be different
Merge branch 'shared/libosmo-abis-late-init'
misc: Fix resource leak when the ioctl is failing
sysmobts: Attempt to fix the compilation for the v1 hardware
sysmobts: Fix the unit test after the internal band changes
lchan: Print the name of the channel already in release request
rsl/pcu: Do not send a CHAN ACT to the BSC on PCU usage
pcu: Exit the PCU in case of loss of the sysmobts connection
rsl: Rename abis_rsl_sendmsg to avoid symbol clash with libosmo-abis
bts: Fix a typo in the log message
bts: Fix typos in the log messages
sysmobts: Print the model number that is not supported.
sysmobts: Make the eeprom/nominal power reading backward compatible
sysmobts: Activate the BCCH silently have have state set to active
bts: Fix crash of receiving data during the release process
sysmobts: Remove stray semicolon from the PCU band filtering code.
sysmobts: Fix resource leak in the error condition
sysmobts: Change the ARRAY_SIZE to a constant number
sysmobts: Fix compiler warning by including utils.h
contrib: Remove the stray "FIVE" print it doesn't make any sense
measurement: Speculative performance change
misc: Avoid using double numbers on our ARM
tch: Do not log every single RTP packet and air frame
sysmobts: Specify the constant as a float and not a double
sysmobts: Specify the parameters that can be read from the EEPROM
misc: Allow to cross-execute the testsuite using qemu
sysmobts-mgr: Make it possible to not write to the EEPROM
sysmobts-mgr: Parse logging related commands, re-order init function
sysmobts-mgr: Parse the daemonize option
sysmobts-mgr: Respond to ipaccess-find broadcast messages
sysmobts-mgr: Check the return value of the sendto
sysmobts: Launch the sysmobts-mgr in the screen and add service file
sysmobts: Honor the LDFLAGS when building the sysmobts-calib utility
sysmobts: Correct sending of LAPDm frames on the SACCH
sysmobts: Add the requested TA to the field ACCH header
l1fwd-proxy: Bind to the bts VTY port to block another process
systemd: Disable colors in the stdout log
rsl: Do not allow IPA CRCX on non traffic channels
sysmobts: Remove debug left over from the SACCH fixes we made
Revert "bts/vty: Use new vty_install_default() function, adjust prompts"
pcu: Avoid crash when closing the PCU socket
sysmobts: Do not generate RF Conn failure for CCCH and PDCH
Merge branch 'jerlbeck/agch-queue'
handover,sysmobts: Refactor the parsing/handling of the access delay
handover,sysmobts: Handle idle needed for preparation of rach handling
handover,sysmobts: Handle handover in the sysmobts code
sysmobts: Do a RF mute at initialization when the RC is locked
misc: Fix the build breakage now that we have btsconfig.h
misc/sysmobts: Another small change to help in finding the header
misc: Ignore some of the new configure and test files
sysmobts: Improve the log message and print the hLayer2 we don't know
sysmobts: Change the order to follow the RX handling code
sysmobts: Add a magic number to the hLayer2 to differentiate it
systemd: Do not restart with a broken config file or such
systemd: Provide the pcu direct mode
sysmobts: Honor power reduction on older sysmoBTSv2 hardware
oml: Indicate the kind of object passed as the void*
sysmobts: Apply the potentially new max_power_red on the TRX
agch/pcu: Fix crash for AGCH commands queued by the PCU
sysmobts: Fix build for the v1 of the sysmobts
Ivan Kluchnikov (6):
fix: make sysmobts tests only when sysmobts is enabled
handover fix: we can receive handover rach on trx == bts->c0
abis: Add support of libosmo-abis v 0.3.0
debian: Add gsm_data_shared.c file to make packaging possible
debian: Add debian directory to ease building packages
debian: Add gsm_data_shared.h file to make packaging possible
Jacob Erlbeck (22):
sysmobts: Add L1P_T_INVALID to l1prim_type
sysmobts: Add mappings for MuteRfReq/MuteRfCnf
sysmobts: Add L1 support for the new RF mute request
sysmobts: Do a RF mute when Radio Carrier is locked
sysmobts: Use status flags instead of direct LED access
sysmobts: Only set RC state to LOCK if all channels are muted
sysmobts: Notify the BSC about all muted lchans
rsl/si: Fix resetting bits in bts->si_valid
bts/vty: Use new vty_install_default() function, adjust prompts
agch/rsl: Fix msgb handling for IMMEDIATE ASSIGN
agch: Keep track of AGCH queue length
agch/pch: Put CCCH message generation into common
agch: Log error if BS_AG_BLKS_RES is != 1 in SI3
agch: Recalculate length limit of AGCH queue
agch: Add simple counters
agch/test: Add test for AGCH queue handling
agch/pch: Use PCH for AGCH msgs
agch: Manage AGCH queue length
agch: Add VTY queue management configuration
agch: Merge IMM.ASS.REJ if possible when enqueueing
agch: Remove obsolete comment
oml: Pass all valid state change requests to the model
Martin Hauke (3):
tests: make tests for sysmobts conditional
build: Use AM_CPPFLAGS in Makefile.am
fix some typos in comments
Nicolas J. Bouliane (1):
sysmobts: Set the clock calibration to the value read from the eeprom
Thomas Tsou (1):
TRX: Remove extra TCH/HS puncturing value
Álvaro Neira Ayuso (4):
src/misc/sysmobts_misc: Fixed wrong TEMP_PATH
misc/sysmobts_misc.c: Read temperature from microcontroller
misc/sysmobts_mgr: Added new header created in the configure
misc/sysmobts_misc: function for switching off/on and requesting status power
-----------------------------------------------------------------------
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, fairwaves/master has been updated
via b78554342cb2344b13c17bfeaada0509cac5b51c (commit)
from 4e3bfe14126d016bbdde46b05dfa050b9cf7a0bb (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=b78554342cb2344b13c17bfeaada050…
commit b78554342cb2344b13c17bfeaada0509cac5b51c
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Tue Jul 21 13:36:43 2015 -0400
debian: Update changelog to 0.3.0~fw-4
-----------------------------------------------------------------------
Summary of changes:
debian/changelog | 7 +++++++
1 file changed, 7 insertions(+)
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 "UNNAMED PROJECT".
The branch, jerlbeck/wip/pdch-alloc has been updated
discards 6b36049b1adc63886cbb9c4b51185caaba1c675d (commit)
discards b01199cc6d95be9dee18a5e476d528f5eba91a99 (commit)
discards 01213ceba8b84da093dbe9aa50828696a00e688f (commit)
via 7a4bd9661bd5b5297132ea55c16cd8a5248cb693 (commit)
via 66ba0844be5058032cb31c6ee3e31428417b171f (commit)
via 6eed1911fd619fb594a9d1a7fc734c1f62ff2f08 (commit)
via b31f5ef69963c4e8139515368a3bf867a5d76b00 (commit)
via d4ad731baecb1993481941b0cbb6b6d512708572 (commit)
via 4f666bc1136eb581d11dc47741928725c76b09c6 (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (6b36049b1adc63886cbb9c4b51185caaba1c675d)
\
N -- N -- N (7a4bd9661bd5b5297132ea55c16cd8a5248cb693)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
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-pcu/commit/?id=7a4bd9661bd5b5297132ea55c16cd8a…
commit 7a4bd9661bd5b5297132ea55c16cd8a5248cb693
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue Jul 14 08:26:17 2015 +0200
alloc: Optionally enforce first common TS in find_multi_slots (TODO)
TODO:
- This isn't probably triggered at all currently, so this commit
can possibly be dropped
http://cgit.osmocom.org/osmo-pcu/commit/?id=66ba0844be5058032cb31c6ee3e3142…
commit 66ba0844be5058032cb31c6ee3e31428417b171f
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue Jul 21 17:25:52 2015 +0200
bssgp: Use measured leak rate for flow control (EXPERIMENTAL)
THIS IS EXPERIMENTAL, DO NOT USE IN PRODUCTION
The leak rate sent to the SGSN does not reflect the current CS level,
lost frames, and control message overhead.
Use the ratio between sent blocks and successfully received bytes to
derive the net leak rate.
TODO:
- The values are not stable, possibly resulting from interference
with the sampling rate or from the interval between send and
receive if they fall into different sampling intervals.
- Perhaps the rate can be computed from sent data bytes / sent data
frames or from the average packet size and the global nack rate.
-----------------------------------------------------------------------
Summary of changes:
src/gprs_bssgp_pcu.cpp | 67 +++++++++++++++++++++++++++++++++++++++++++----
src/gprs_bssgp_pcu.h | 4 +++
src/gprs_codel.c | 24 ++++++++++++-----
src/gprs_codel.h | 48 ++++++++++++++++++++++-----------
src/gprs_ms.cpp | 2 +-
src/gprs_rlcmac_sched.cpp | 4 +++
src/pcu_main.cpp | 2 ++
src/tbf.h | 9 ++++++-
src/tbf_dl.cpp | 38 ++++++++++++++++++++++-----
tests/Makefile.am | 3 ++-
tests/codel/codel_test.c | 2 +-
11 files changed, 166 insertions(+), 37 deletions(-)
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 branch, jerlbeck/master has been updated
discards 6c359bf40f259d8ae844c63ef7122fc99962df6d (commit)
discards c8dc447bc2a617a63798c1f574aa93ffa327dd54 (commit)
discards 46109b5a9be73344fb91fb6b279e3767769a99c2 (commit)
discards 58eb783817e7b9a62aa165515737718eb5ac4bad (commit)
via 6eed1911fd619fb594a9d1a7fc734c1f62ff2f08 (commit)
via b31f5ef69963c4e8139515368a3bf867a5d76b00 (commit)
via d4ad731baecb1993481941b0cbb6b6d512708572 (commit)
via 4f666bc1136eb581d11dc47741928725c76b09c6 (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (6c359bf40f259d8ae844c63ef7122fc99962df6d)
\
N -- N -- N (6eed1911fd619fb594a9d1a7fc734c1f62ff2f08)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
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-pcu/commit/?id=6eed1911fd619fb594a9d1a7fc734c1…
commit 6eed1911fd619fb594a9d1a7fc734c1f62ff2f08
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue Jul 21 18:29:46 2015 +0200
bssgp: Fix leak rate computation CS value
Currently the initial_cs_dl value is used to compute the maximum leak
rate. This can be too low if adaptive CS selection is used.
This commit changes gprs_bssgp_tx_fc_bvc to derive the max CS level
from the configuration.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=b31f5ef69963c4e8139515368a3bf86…
commit b31f5ef69963c4e8139515368a3bf867a5d76b00
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue Jul 21 14:00:14 2015 +0200
pcu: Enable LLC CoDel by default
Currently CoDel is disabled by default.
This commit enables CoDel on start up with the default interval time,
equivalent to the 'queue codel' VTY command.
To disable CoDel, use the 'no queue codel' command.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=d4ad731baecb1993481941b0cbb6b6d…
commit d4ad731baecb1993481941b0cbb6b6d512708572
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri Jul 17 16:39:09 2015 +0200
llc: Use CoDel to drop packages from the LLC queue
Currently packets are only dropped if they have reached their maximum
life time. This leads to LLC queues being constantly filled under
load, increasing the latency up to the maximum life time. This kind
of bufferbloat hinders TCP's congestion avoidance algorithms. To keep
the queues short, the CoDel active queue management algorithm can be
used.
This commit changes to llc_dequeue method to apply the CoDel
algorithm to selectively drop LLC frames before they passed to the
TBF layer to be encoded in BSNs. This feature is currently disabled
by default.
The CoDel state is managed per MS since the LLC queues are also kept
in the MS objects.
Note that there is still some buffering in the TBF objects, in the
worst case (CS4) 3.5kByte + LLC-MTU octets are stored there. The
resulting additional packet delay is not (yet) taken into account for
CoDel.
Also note that configuration changes are applied to new MS objects
only.
The following VTY commands are added to the 'pcu' node:
- queue codel activates CoDel, the interval is selected by
the implementation
- queue codel interval <1-1000>
activates CoDel with a fixed interval given
in centiseconds (10ms-10s)
- no queue codel deactivates CoDel
Which interval value to use is still an open issue. For high speed
links (e.g. Ethernet), CoDel suggests 100ms. For slower links, the
expected RTT is recommended. The current implementation uses a
default value of 2000ms.
Measurements:
Note that the following measurements depend on several other factors,
most notably the interaction with the SGSN's flow control. They are
just examples to give an idea how CoDel might influence some
parameters.
The measurements have been done with a single E71, first with a
running ping only (Idle), then with an additional TCP download
of a 360k file (Busy). The CoDel interval was set to 1s.
- Idle :
ping ~400ms, avg queue delay 0ms, dropped 0
- Busy, No CoDel:
ping ~6s, avg queue delay 4-6s,
dropped 0, scheduled 948, duration 54s
- Busy, CoDel:
ping 500-1500ms, avg queue delay ~600ms,
dropped 77, scheduled 1040, duration 60s
More measurements with two MS downloading in parallel (two
independant measurements per case).
- Busy, No CoDel:
dropped 0, scheduled 1883, duration 121s
dropped 19, scheduled 2003, duration 133s
- Busy, CoDel:
dropped 22, scheduled 1926, duration 116s
dropped 22, scheduled 1955, duration 108s
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=4f666bc1136eb581d11dc4774192872…
commit 4f666bc1136eb581d11dc47741928725c76b09c6
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Jul 20 12:40:42 2015 +0200
llc: Add CoDel AQM implementation
This commit adds an implementation of the CoDel algorithm based on
the reference pseudocode presented in
http://queue.acm.org/appendices/codel.html. Instead of abstracting
the queue itself, the implementation provides a time stamp based
automaton which is invoked after a package has been dequeued.
Note that the modifications of the algorithm shown in
https://tools.ietf.org/html/draft-ietf-aqm-codel-01 are not yet
applied.
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
Summary of changes:
tests/Makefile.am | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
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 branch, jerlbeck/master has been updated
via 6c359bf40f259d8ae844c63ef7122fc99962df6d (commit)
via c8dc447bc2a617a63798c1f574aa93ffa327dd54 (commit)
via 46109b5a9be73344fb91fb6b279e3767769a99c2 (commit)
via 58eb783817e7b9a62aa165515737718eb5ac4bad (commit)
from 7f79f0d332316acb306682ecac0a1b812d6023d1 (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-pcu/commit/?id=6c359bf40f259d8ae844c63ef7122fc…
commit 6c359bf40f259d8ae844c63ef7122fc99962df6d
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue Jul 21 18:29:46 2015 +0200
bssgp: Fix leak rate computation CS value
Currently the initial_cs_dl value is used to compute the maximum leak
rate. This can be too low if adaptive CS selection is used.
This commit changes gprs_bssgp_tx_fc_bvc to derive the max CS level
from the configuration.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=c8dc447bc2a617a63798c1f574aa93f…
commit c8dc447bc2a617a63798c1f574aa93ffa327dd54
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue Jul 21 14:00:14 2015 +0200
pcu: Enable LLC CoDel by default
Currently CoDel is disabled by default.
This commit enables CoDel on start up with the default interval time,
equivalent to the 'queue codel' VTY command.
To disable CoDel, use the 'no queue codel' command.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=46109b5a9be73344fb91fb6b279e376…
commit 46109b5a9be73344fb91fb6b279e3767769a99c2
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri Jul 17 16:39:09 2015 +0200
llc: Use CoDel to drop packages from the LLC queue
Currently packets are only dropped if they have reached their maximum
life time. This leads to LLC queues being constantly filled under
load, increasing the latency up to the maximum life time. This kind
of bufferbloat hinders TCP's congestion avoidance algorithms. To keep
the queues short, the CoDel active queue management algorithm can be
used.
This commit changes to llc_dequeue method to apply the CoDel
algorithm to selectively drop LLC frames before they passed to the
TBF layer to be encoded in BSNs. This feature is currently disabled
by default.
The CoDel state is managed per MS since the LLC queues are also kept
in the MS objects.
Note that there is still some buffering in the TBF objects, in the
worst case (CS4) 3.5kByte + LLC-MTU octets are stored there. The
resulting additional packet delay is not (yet) taken into account for
CoDel.
Also note that configuration changes are applied to new MS objects
only.
The following VTY commands are added to the 'pcu' node:
- queue codel activates CoDel, the interval is selected by
the implementation
- queue codel interval <1-1000>
activates CoDel with a fixed interval given
in centiseconds (10ms-10s)
- no queue codel deactivates CoDel
Which interval value to use is still an open issue. For high speed
links (e.g. Ethernet), CoDel suggests 100ms. For slower links, the
expected RTT is recommended. The current implementation uses a
default value of 2000ms.
Measurements:
Note that the following measurements depend on several other factors,
most notably the interaction with the SGSN's flow control. They are
just examples to give an idea how CoDel might influence some
parameters.
The measurements have been done with a single E71, first with a
running ping only (Idle), then with an additional TCP download
of a 360k file (Busy). The CoDel interval was set to 1s.
- Idle :
ping ~400ms, avg queue delay 0ms, dropped 0
- Busy, No CoDel:
ping ~6s, avg queue delay 4-6s,
dropped 0, scheduled 948, duration 54s
- Busy, CoDel:
ping 500-1500ms, avg queue delay ~600ms,
dropped 77, scheduled 1040, duration 60s
More measurements with two MS downloading in parallel (two
independant measurements per case).
- Busy, No CoDel:
dropped 0, scheduled 1883, duration 121s
dropped 19, scheduled 2003, duration 133s
- Busy, CoDel:
dropped 22, scheduled 1926, duration 116s
dropped 22, scheduled 1955, duration 108s
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=58eb783817e7b9a62aa165515737718…
commit 58eb783817e7b9a62aa165515737718eb5ac4bad
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Jul 20 12:40:42 2015 +0200
llc: Add CoDel AQM implementation
This commit adds an implementation of the CoDel algorithm based on
the reference pseudocode presented in
http://queue.acm.org/appendices/codel.html. Instead of abstracting
the queue itself, the implementation provides a time stamp based
automaton which is invoked after a package has been dequeued.
Note that the modifications of the algorithm shown in
https://tools.ietf.org/html/draft-ietf-aqm-codel-01 are not yet
applied.
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 1 +
src/Makefile.am | 6 +-
src/bts.h | 4 ++
src/gprs_bssgp_pcu.cpp | 26 +++++--
src/gprs_codel.c | 179 ++++++++++++++++++++++++++++++++++++++++++++++
src/gprs_codel.h | 108 ++++++++++++++++++++++++++++
src/gprs_ms.cpp | 18 ++++-
src/gprs_ms.h | 9 +++
src/pcu_main.cpp | 2 +
src/pcu_vty.c | 51 +++++++++++++
src/tbf_dl.cpp | 10 +++
tests/Makefile.am | 8 ++-
tests/codel/codel_test.c | 147 +++++++++++++++++++++++++++++++++++++
tests/codel/codel_test.ok | 29 ++++++++
tests/testsuite.at | 6 ++
15 files changed, 595 insertions(+), 9 deletions(-)
create mode 100644 src/gprs_codel.c
create mode 100644 src/gprs_codel.h
create mode 100644 tests/codel/codel_test.c
create mode 100644 tests/codel/codel_test.ok
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 "The Open Source GSM Base Band stack".
The branch, master has been updated
via 8a2e935cdb67ff93a0ec8382b41f173b216ca3b5 (commit)
from fc20a37cb375dac11f45b78a446237c70f00841c (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/osmocom-bb/commit/?id=8a2e935cdb67ff93a0ec8382b41f1…
commit 8a2e935cdb67ff93a0ec8382b41f173b216ca3b5
Author: Felix Domke <tmbinc(a)elitedvb.net>
Date: Wed Jul 15 04:09:50 2015 +0200
layer1: fix chan_nr2mf_task_mask for TCH/H channel
"multiframe", the frame layout (used to compute neighbor
cell monitoring pattern) was uninitialized in TCH/H case.
This, in combination with gcc optimizing the
"switch(multiframe)"-statement into a LUT without bounds-
checking (since using an uninitialized value is undefined
behavior) caused neigh_task to be filled with an out-of-
bounds value, eventually crashing the TDMA scheduler.
Written-by: Felix Domke <tmbinc(a)elitedvb.net>
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
-----------------------------------------------------------------------
Summary of changes:
src/target/firmware/layer1/l23_api.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
hooks/post-receive
--
The Open Source GSM Base Band stack
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, fairwaves/debian has been deleted
was 6fc45218417a738a2e25da8f25b1d43c84c39e31
-----------------------------------------------------------------------
6fc45218417a738a2e25da8f25b1d43c84c39e31 debian: Add gsm_data_shared.h file to make packaging possible
-----------------------------------------------------------------------
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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, fairwaves/rhizomatica-rebase has been deleted
was 9d2243349495772d1e22cbe7352a00c34772c7f0
-----------------------------------------------------------------------
9d2243349495772d1e22cbe7352a00c34772c7f0 sms: fix gsm340_rx_tpdu function, we should set src.addr for sms
-----------------------------------------------------------------------
hooks/post-receive
--
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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, fairwaves/rhizomatica has been deleted
was e56ff841dfff2229d1bfb94246f2847d0f005e52
-----------------------------------------------------------------------
e56ff841dfff2229d1bfb94246f2847d0f005e52 hack: skip channel tests
-----------------------------------------------------------------------
hooks/post-receive
--
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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, fairwaves/sms-db-changes has been deleted
was 207352ae2c4c757182b7704a8b2df7d60b74246d
-----------------------------------------------------------------------
207352ae2c4c757182b7704a8b2df7d60b74246d sms: fix gsm340_rx_tpdu function, we should set src.addr for sms
-----------------------------------------------------------------------
hooks/post-receive
--
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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, fairwaves/testing has been deleted
was f6adfc76bf2b547a8852999574ffce7140ecc47c
-----------------------------------------------------------------------
f6adfc76bf2b547a8852999574ffce7140ecc47c sms: fix gsm340_rx_tpdu function, we should set src.addr for sms
-----------------------------------------------------------------------
hooks/post-receive
--
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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, fairwaves/no-queue has been deleted
was 9a4baf7981c06f41d7c8b5a570c2d024670dfca6
-----------------------------------------------------------------------
9a4baf7981c06f41d7c8b5a570c2d024670dfca6 gsm_04_08: Use osmo_assert for transt->conn and conn only in case of paging succeeded
-----------------------------------------------------------------------
hooks/post-receive
--
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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, fairwaves/rebase has been deleted
was e3d81d7ccb2f2315a162ed2a8985745740d3df12
-----------------------------------------------------------------------
e3d81d7ccb2f2315a162ed2a8985745740d3df12 osmo-nitb support for codec negotiation
-----------------------------------------------------------------------
hooks/post-receive
--
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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, fairwaves/master has been created
at e878d07c1c219441676a046d2d267c48d1d618e2 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=e878d07c1c219441676a046d2d267c48…
commit e878d07c1c219441676a046d2d267c48d1d618e2
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Tue Jul 21 11:40:08 2015 +0300
sub: Add the ability to set prefix for randomly generated extensions
Prefix is added before randomly generated extension.
Prefix is useful in case of "accept-all" authentication mode is used
and routing based on number prefix is used.
Added optional configuration parameter "extension-prefix".
http://cgit.osmocom.org/openbsc/commit/?id=b26b74924dc155f0b36d9940d325ffb1…
commit b26b74924dc155f0b36d9940d325ffb1900d8f46
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Tue Jun 30 15:33:03 2015 +0300
debian: osmocom-meas-utils should not depend on -dev packages
http://cgit.osmocom.org/openbsc/commit/?id=0b19f7af80284991cc8512ae4d168469…
commit 0b19f7af80284991cc8512ae4d168469a100eeee
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sat May 30 14:42:50 2015 -0400
libbsc: Update a BTS's SIs when ms_max_power is changed from VTY.
Otherwise you have to restart BTS or at least break the RSL connection
to apply the change.
http://cgit.osmocom.org/openbsc/commit/?id=3ec78f0d49513b78a0fca5a6861f34f6…
commit 3ec78f0d49513b78a0fca5a6861f34f638c4b5bf
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sat May 30 14:40:54 2015 -0400
libbsc: Abstract out SIs update/generation for a BTS into a separate function.
The code to do that doesn't belong to the control interface, so abstract it out
to a separate function gsm_bts_set_system_infos().
http://cgit.osmocom.org/openbsc/commit/?id=a9c6d44035d91dab550912c244ecd317…
commit a9c6d44035d91dab550912c244ecd317cb129347
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Fri May 29 13:07:08 2015 -0400
debian: Add osmocom-meas-utils package
http://cgit.osmocom.org/openbsc/commit/?id=90459a0507b7b0fc66a7c764c48c8f24…
commit 90459a0507b7b0fc66a7c764c48c8f244ce66989
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sun May 17 20:52:26 2015 -0400
libmsc: Update 'max_power_red' VTY command.
Changes:
* Apply change even if the supplied value is odd, just warn that it is rounded.
* Apply change even if the supplied value is higher than the 24dB maximum
suggested by the standard, just warn about this.
* Apply change to the BTS over OML immediately.
http://cgit.osmocom.org/openbsc/commit/?id=ade03887bbfee19b970dcaed1220cc3a…
commit ade03887bbfee19b970dcaed1220cc3a19867eaf
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Wed May 27 16:15:37 2015 +0300
debian: build only osmo-nitb package
- enable smpp support
- disable the gbproxy test (failing)
http://cgit.osmocom.org/openbsc/commit/?id=d38e96df2a94c74304540b9cd6ec6a2d…
commit d38e96df2a94c74304540b9cd6ec6a2d5f95f77e
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Tue May 26 13:36:58 2015 +0300
gsm_04_08: Use osmo_assert for transt->conn and conn only in case of paging succeeded
setup_trig_pag_evt function can receive parameter conn = NULL, if T3113 expires.
http://cgit.osmocom.org/openbsc/commit/?id=8d0f77c8ffe328cd80b6f01e721220cd…
commit 8d0f77c8ffe328cd80b6f01e721220cd6867a98d
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Mar 31 12:01:25 2013 +0200
osmo-nitb support for codec negotiation
The caller's most preferred codec is selected out of the union of codecs,
which both parties support.
Since codec negotiation is done automatically, there is no need to define
codec for TCH/F and TCH/H via VTY anymore.
Conflicts:
openbsc/src/libmsc/gsm_04_08.c
openbsc/src/libmsc/vty_interface_layer3.c
http://cgit.osmocom.org/openbsc/commit/?id=4e3a2670550ef0cabd8e682395ea3859…
commit 4e3a2670550ef0cabd8e682395ea385967824049
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Mar 31 11:57:38 2013 +0200
If requested TCH/H channel is not available, try assigning TCH/F
If MNCC application requests a half rate channel, the channel might not be
available, due to different cell configuration, so the full rate channel
is used instead.
http://cgit.osmocom.org/openbsc/commit/?id=3b1cd6dd8152dff1e3e4e2045d359b7d…
commit 3b1cd6dd8152dff1e3e4e2045d359b7d1bb0495e
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Mar 31 11:44:34 2013 +0200
Fix: If paging for half rate was requested, use hr, if supported by MS
http://cgit.osmocom.org/openbsc/commit/?id=1a3dd31c3b3dcf927f0f600888d765e9…
commit 1a3dd31c3b3dcf927f0f600888d765e95c1a17c3
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Jan 19 11:47:44 2014 +0100
Add full AMR multirate IE support with VTY config for MS and BTS side
Conflicts:
openbsc/include/openbsc/gsm_data_shared.h
openbsc/src/libbsc/bsc_vty.c
openbsc/src/libbsc/chan_alloc.c
http://cgit.osmocom.org/openbsc/commit/?id=dfd8d0cde07a3d08e93bc8b6fa17d0f5…
commit dfd8d0cde07a3d08e93bc8b6fa17d0f561549b5b
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Mar 14 09:41:18 2013 +0100
Drop bad speech frames rather than forwarding them via RTP
Some RTP endpoints may not check for bad frame indications, so a frame
that is marked as bad may be still forwarded, which creates anoying noise.
This patch drops these frames. It depends on the other RTP endpoint how
dropped frames are handled. (insert silence, extrapolate speech...)
http://cgit.osmocom.org/openbsc/commit/?id=f4d336e2c4208c10c107b23826df95c2…
commit f4d336e2c4208c10c107b23826df95c27d0661ac
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Mar 11 08:20:48 2013 +0100
Add check for non existing lchan at tch_frame_down()
Traffic cannot sent to BTS, if there is (currently) no logical channel
associated with the transaction.
This happens, if TCH traffic is received from upper layer, but there is
no lchan available before completing immediate assignment, handover or
assignment process.
http://cgit.osmocom.org/openbsc/commit/?id=ce7437e27c3da61dc5bd112285295440…
commit ce7437e27c3da61dc5bd112285295440ada45ea6
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Mar 10 11:50:19 2013 +0100
Send RADIO LINK TIMEOUT value via OML attribute to BTS
The same radio link timeout value is used for BTS and MS side.
http://cgit.osmocom.org/openbsc/commit/?id=b402dad7f1451b88154f777b5aead4d5…
commit b402dad7f1451b88154f777b5aead4d5f5c7621e
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Mar 10 11:49:35 2013 +0100
Add option to set RADIO LINK TIMEOUT value via VTY
http://cgit.osmocom.org/openbsc/commit/?id=39494b875165848fa16d3e7b328677dd…
commit 39494b875165848fa16d3e7b328677dd8d26163b
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Feb 17 15:20:59 2012 +0100
Allow dynamic RTP payload types between application and MNCC interface
Since EFR/AMR/HR codecs use dynamic RTP payload, the payload type can
be set. If it is set, the frame type must be set also, so OpenBSC
knows what frame types are received via RTP.
This modification only affects traffic beween application and MNCC
interface, not the RTP traffic between OpenBSC and BTS.
Conflicts:
openbsc/src/libtrau/rtp_proxy.c
http://cgit.osmocom.org/openbsc/commit/?id=bc1aaacf7412e7a042e28be75139a72d…
commit bc1aaacf7412e7a042e28be75139a72de3324c93
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Jan 16 09:29:28 2012 +0100
Add traffic forwarding via RTP to remote application
Instead of forwarding traffic through MNCC interface, traffic can
be forwarded to a given RTP peer directly. A special MNCC message
is used to control the peer's destination. The traffic can still be
forwarded through MNCC interface when this special MNCC message is
not used.
It also works with E1 based BTSs.
In conjunction with LCR's "rtp-bridge" feature, the RTP traffic
can be directly exchanged with a remote SIP endpoint, so that the
traffic is not forwarded by LCR itself. This way the performance
of handling traffic only depends on OpenBSC and the remote SIP
endpoint. Also the traffic is exchanged with the SIP endpoint
without transcoding, to have maximum performance.
Increment MNCC version to 5.
Conflicts:
openbsc/tests/gbproxy/gbproxy_test.c
-----------------------------------------------------------------------
hooks/post-receive
--
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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, fairwaves/rebase-no-queue has been deleted
was e878d07c1c219441676a046d2d267c48d1d618e2
-----------------------------------------------------------------------
e878d07c1c219441676a046d2d267c48d1d618e2 sub: Add the ability to set prefix for randomly generated extensions
-----------------------------------------------------------------------
hooks/post-receive
--
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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, fairwaves/master_old has been created
at 574fb021c6601089417d252656b92e3c3035f30a (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=574fb021c6601089417d252656b92e3c…
commit 574fb021c6601089417d252656b92e3c3035f30a
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Wed Apr 29 16:52:50 2015 +0300
dbi: Replace dbi_result_get_uint to dbi_result_get_ulonglong to avoid libdbi errors
DBI: -7: The requested variable type does not match what libdbi thinks it should be
http://cgit.osmocom.org/openbsc/commit/?id=4fe6d4aaae31056846e1511e43af3cdd…
commit 4fe6d4aaae31056846e1511e43af3cdd9955af5f
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Fri Apr 24 17:45:49 2015 +0300
debian: build only osmo-nitb package
- enable smpp support
- disable the gbproxy test (failing)
-----------------------------------------------------------------------
hooks/post-receive
--
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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, fairwaves/master has been deleted
was b1719d6399dfc3c12d84df590af89edc921d136c
-----------------------------------------------------------------------
b1719d6399dfc3c12d84df590af89edc921d136c libmsc: Update 'max_power_red' VTY command.
-----------------------------------------------------------------------
hooks/post-receive
--
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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, fairwaves/rebase-no-queue has been updated
via e878d07c1c219441676a046d2d267c48d1d618e2 (commit)
from b26b74924dc155f0b36d9940d325ffb1900d8f46 (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=e878d07c1c219441676a046d2d267c48…
commit e878d07c1c219441676a046d2d267c48d1d618e2
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Tue Jul 21 11:40:08 2015 +0300
sub: Add the ability to set prefix for randomly generated extensions
Prefix is added before randomly generated extension.
Prefix is useful in case of "accept-all" authentication mode is used
and routing based on number prefix is used.
Added optional configuration parameter "extension-prefix".
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/db.h | 4 ++--
openbsc/include/openbsc/gsm_data.h | 1 +
openbsc/src/libbsc/bsc_vty.c | 14 ++++++++++++++
openbsc/src/libbsc/net_init.c | 1 +
openbsc/src/libmsc/db.c | 16 +++++++++-------
openbsc/src/libmsc/gsm_subscriber.c | 4 +++-
openbsc/tests/db/db_test.c | 6 +++---
7 files changed, 33 insertions(+), 13 deletions(-)
hooks/post-receive
--
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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, achemeris/WIP_single_trx_cmd_queue has been updated
discards a691183304af70a2c9f76d23a235be66898852a4 (commit)
discards ecb861822ef75248618508ad8dcb9dd5cd3082e5 (commit)
discards b2d07bc0845c834df9f95d29fa69fe414e41f071 (commit)
discards 19a84badef3c4d18de6ba31e2652bbcbbfaae45f (commit)
discards 8ae3f5fb3202dd1bb6fbbe67c19e088831c6d899 (commit)
discards 7821f2fa4c0a0d6155ba5bc762fe14cb0311efed (commit)
discards 4fdac6ab5ec0f0c1fc13dd1b651aa4b5b9f7ae04 (commit)
discards 5b817423010c80846f3fbf05e9d8363e8abb7a59 (commit)
discards 89cebb5afb08b01472be5b6bf59407784b17f82f (commit)
discards eb733e6b6f3cd02cbd01960ca2959f999ddf35ee (commit)
via 917d214872679b79f3d97c6a409b6c98cc216e35 (commit)
via 4e3bfe14126d016bbdde46b05dfa050b9cf7a0bb (commit)
via 7533cab4bc94e655c78151782be4a4a93e001b30 (commit)
via 3dc5c93e22786c4e448a243678c435bd6726d9d4 (commit)
via 3b3e16c4e4edac3ffc572ba8b754609e6a67c93f (commit)
via 8f8c2a621de1977c2684b2b70e06720ac850b858 (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (a691183304af70a2c9f76d23a235be66898852a4)
\
N -- N -- N (917d214872679b79f3d97c6a409b6c98cc216e35)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
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=917d214872679b79f3d97c6a409b6c9…
commit 917d214872679b79f3d97c6a409b6c98cc216e35
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Mon Jun 29 22:08:11 2015 -0400
trx: Initial attempt to implement a single TRX commands queue.
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-trx/gsm0503_coding.c | 5 +-
src/osmo-bts-trx/l1_if.h | 1 -
src/osmo-bts-trx/loops.c | 5 +-
src/osmo-bts-trx/loops.h | 2 +-
src/osmo-bts-trx/scheduler.c | 255 +++++++++++++-------------------------
src/osmo-bts-trx/scheduler.h | 6 +-
src/osmo-bts-trx/trx_if.c | 66 ++++------
tests/bursts/Makefile.am | 2 +-
tests/bursts/bursts_test.c | 3 +
9 files changed, 121 insertions(+), 224 deletions(-)
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, achemeris/2sector has been updated
discards 313143b312c60ac9b858ccf55e8f38f2db87081b (commit)
discards ecb861822ef75248618508ad8dcb9dd5cd3082e5 (commit)
discards b2d07bc0845c834df9f95d29fa69fe414e41f071 (commit)
discards 19a84badef3c4d18de6ba31e2652bbcbbfaae45f (commit)
discards 8ae3f5fb3202dd1bb6fbbe67c19e088831c6d899 (commit)
discards 7821f2fa4c0a0d6155ba5bc762fe14cb0311efed (commit)
discards 4fdac6ab5ec0f0c1fc13dd1b651aa4b5b9f7ae04 (commit)
discards 5b817423010c80846f3fbf05e9d8363e8abb7a59 (commit)
discards 89cebb5afb08b01472be5b6bf59407784b17f82f (commit)
discards eb733e6b6f3cd02cbd01960ca2959f999ddf35ee (commit)
via 85bea349ebb4d9a53764f9a96220cdea088f605b (commit)
via 4e3bfe14126d016bbdde46b05dfa050b9cf7a0bb (commit)
via 7533cab4bc94e655c78151782be4a4a93e001b30 (commit)
via 3dc5c93e22786c4e448a243678c435bd6726d9d4 (commit)
via 3b3e16c4e4edac3ffc572ba8b754609e6a67c93f (commit)
via 8f8c2a621de1977c2684b2b70e06720ac850b858 (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (313143b312c60ac9b858ccf55e8f38f2db87081b)
\
N -- N -- N (85bea349ebb4d9a53764f9a96220cdea088f605b)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
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=85bea349ebb4d9a53764f9a96220cde…
commit 85bea349ebb4d9a53764f9a96220cdea088f605b
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Tue Jun 30 22:34:42 2015 -0400
hack: 2nd sector BTS. Needs code cleanup and more testing.
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-trx/gsm0503_coding.c | 5 +-
src/osmo-bts-trx/l1_if.h | 1 -
src/osmo-bts-trx/loops.c | 5 +-
src/osmo-bts-trx/loops.h | 2 +-
src/osmo-bts-trx/scheduler.c | 255 +++++++++++++-------------------------
src/osmo-bts-trx/scheduler.h | 6 +-
src/osmo-bts-trx/trx_if.c | 66 ++++------
tests/bursts/Makefile.am | 2 +-
tests/bursts/bursts_test.c | 3 +
9 files changed, 121 insertions(+), 224 deletions(-)
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, achemeris/loopback has been updated
discards 09d39a0337452724da5b4317c2b432c0505bce1f (commit)
discards 7271afbd0d30de95113ff035d6ab1a79399c4c3e (commit)
discards 8f60a1b59dbfb61e396f5acaa9fb6b8083d2ad1a (commit)
discards c3ca46108500d9a8da49043452b103114ca9d741 (commit)
discards 5ac8cc4eeae90d21ff813a7c2c6e6ae06d1c47a1 (commit)
discards e132ad7bb0d70adbc1e2f6b783df008a65c32f23 (commit)
via 9ab991191b901b362bc2bd3f6e78c600000a662d (commit)
via 0b305633d6dad11357d23cf39759693c602a80ec (commit)
via adf26f69751480e3bc0c1e8895188509bd5bd518 (commit)
via ceaf0616d22a764738e76daf9684a0cf846c8745 (commit)
via e6a8c0d3960145ea6c6c4d7546669c73697de350 (commit)
via 4e3bfe14126d016bbdde46b05dfa050b9cf7a0bb (commit)
via 7533cab4bc94e655c78151782be4a4a93e001b30 (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (09d39a0337452724da5b4317c2b432c0505bce1f)
\
N -- N -- N (9ab991191b901b362bc2bd3f6e78c600000a662d)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
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=9ab991191b901b362bc2bd3f6e78c60…
commit 9ab991191b901b362bc2bd3f6e78c600000a662d
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sun Jun 14 23:49:16 2015 -0400
HACK: Do not discard GSM-FR frames with bad CRC.
http://cgit.osmocom.org/osmo-bts/commit/?id=0b305633d6dad11357d23cf39759693…
commit 0b305633d6dad11357d23cf39759693c602a80ec
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Wed Jun 10 00:47:13 2015 -0400
trx: Support "bad burst" frames coming from osmo-trx.
Todo: We should actually send command to enable this mode in osmo-trx.
http://cgit.osmocom.org/osmo-bts/commit/?id=adf26f69751480e3bc0c1e889518850…
commit adf26f69751480e3bc0c1e8895188509bd5bd518
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Wed Jun 10 00:45:08 2015 -0400
trx: Process undecodable frames coming from osmo-trx.
The purpose is to support RSSI measurements even when we can't decode a burst.
This commit also cleans up and abstracts some of the code in scheduler.c
http://cgit.osmocom.org/osmo-bts/commit/?id=ceaf0616d22a764738e76daf9684a0c…
commit ceaf0616d22a764738e76daf9684a0cf846c8745
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Fri Jun 5 01:07:21 2015 -0400
DEBUG: Bump log levels for messages useful for LOOPBACK debugging.
http://cgit.osmocom.org/osmo-bts/commit/?id=e6a8c0d3960145ea6c6c4d7546669c7…
commit e6a8c0d3960145ea6c6c4d7546669c73697de350
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Fri Jun 5 01:05:59 2015 -0400
trx: Add debug message about a successfully decoded FR frame.
-----------------------------------------------------------------------
Summary of changes:
tests/bursts/Makefile.am | 2 +-
tests/bursts/bursts_test.c | 3 +++
2 files changed, 4 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 BTS-side code (Abis, scheduling, ...)".
The branch, fairwaves/master has been updated
via 4e3bfe14126d016bbdde46b05dfa050b9cf7a0bb (commit)
via 7533cab4bc94e655c78151782be4a4a93e001b30 (commit)
from 3dc5c93e22786c4e448a243678c435bd6726d9d4 (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=4e3bfe14126d016bbdde46b05dfa050…
commit 4e3bfe14126d016bbdde46b05dfa050b9cf7a0bb
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sun Jun 14 23:52:57 2015 -0400
vty: Add commands to manually activate/deactivate a channel.
This is a hack, but it's the easiest way to make BTS level loopback to work.
Another way to implement this is to have BSC/NITB to send the OML command.
Note, that the current code hardcode the channel to be TCH/F which is what we
need for the BER testing.
http://cgit.osmocom.org/osmo-bts/commit/?id=7533cab4bc94e655c78151782be4a4a…
commit 7533cab4bc94e655c78151782be4a4a93e001b30
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Mon Jul 20 20:04:02 2015 -0400
tests: Update busrsts_test build.
We've added logging calls to the bursts processing. Add logging facility
initializatoin to the test code.
-----------------------------------------------------------------------
Summary of changes:
src/common/vty.c | 60 ++++++++++++++++++++++++++++++++++++++++++++++
tests/bursts/Makefile.am | 2 +-
tests/bursts/bursts_test.c | 3 +++
3 files changed, 64 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 BTS-side code (Abis, scheduling, ...)".
The branch, achemeris/loopback has been updated
discards ecb861822ef75248618508ad8dcb9dd5cd3082e5 (commit)
discards b2d07bc0845c834df9f95d29fa69fe414e41f071 (commit)
discards 19a84badef3c4d18de6ba31e2652bbcbbfaae45f (commit)
discards 8ae3f5fb3202dd1bb6fbbe67c19e088831c6d899 (commit)
discards 7821f2fa4c0a0d6155ba5bc762fe14cb0311efed (commit)
discards 4fdac6ab5ec0f0c1fc13dd1b651aa4b5b9f7ae04 (commit)
discards 5b817423010c80846f3fbf05e9d8363e8abb7a59 (commit)
discards 89cebb5afb08b01472be5b6bf59407784b17f82f (commit)
discards eb733e6b6f3cd02cbd01960ca2959f999ddf35ee (commit)
via 09d39a0337452724da5b4317c2b432c0505bce1f (commit)
via 7271afbd0d30de95113ff035d6ab1a79399c4c3e (commit)
via 8f60a1b59dbfb61e396f5acaa9fb6b8083d2ad1a (commit)
via c3ca46108500d9a8da49043452b103114ca9d741 (commit)
via 5ac8cc4eeae90d21ff813a7c2c6e6ae06d1c47a1 (commit)
via e132ad7bb0d70adbc1e2f6b783df008a65c32f23 (commit)
via 3dc5c93e22786c4e448a243678c435bd6726d9d4 (commit)
via 3b3e16c4e4edac3ffc572ba8b754609e6a67c93f (commit)
via 8f8c2a621de1977c2684b2b70e06720ac850b858 (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (ecb861822ef75248618508ad8dcb9dd5cd3082e5)
\
N -- N -- N (09d39a0337452724da5b4317c2b432c0505bce1f)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
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=09d39a0337452724da5b4317c2b432c…
commit 09d39a0337452724da5b4317c2b432c0505bce1f
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sun Jun 14 23:49:16 2015 -0400
HACK: Do not discard GSM-FR frames with bad CRC.
http://cgit.osmocom.org/osmo-bts/commit/?id=7271afbd0d30de95113ff035d6ab1a7…
commit 7271afbd0d30de95113ff035d6ab1a79399c4c3e
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Wed Jun 10 00:47:13 2015 -0400
trx: Support "bad burst" frames coming from osmo-trx.
Todo: We should actually send command to enable this mode in osmo-trx.
http://cgit.osmocom.org/osmo-bts/commit/?id=8f60a1b59dbfb61e396f5acaa9fb6b8…
commit 8f60a1b59dbfb61e396f5acaa9fb6b8083d2ad1a
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Wed Jun 10 00:45:08 2015 -0400
trx: Process undecodable frames coming from osmo-trx.
The purpose is to support RSSI measurements even when we can't decode a burst.
This commit also cleans up and abstracts some of the code in scheduler.c
http://cgit.osmocom.org/osmo-bts/commit/?id=c3ca46108500d9a8da49043452b1031…
commit c3ca46108500d9a8da49043452b103114ca9d741
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sun Jun 14 23:52:57 2015 -0400
vty: Add commands to manually activate/deactivate a channel.
http://cgit.osmocom.org/osmo-bts/commit/?id=5ac8cc4eeae90d21ff813a7c2c6e6ae…
commit 5ac8cc4eeae90d21ff813a7c2c6e6ae06d1c47a1
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Fri Jun 5 01:07:21 2015 -0400
DEBUG: Bump log levels for messages useful for LOOPBACK debugging.
http://cgit.osmocom.org/osmo-bts/commit/?id=e132ad7bb0d70adbc1e2f6b783df008…
commit e132ad7bb0d70adbc1e2f6b783df008a65c32f23
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Fri Jun 5 01:05:59 2015 -0400
trx: Add debug message about a successfully decoded FR frame.
-----------------------------------------------------------------------
Summary of changes:
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, fairwaves/master has been updated
via 3dc5c93e22786c4e448a243678c435bd6726d9d4 (commit)
via 3b3e16c4e4edac3ffc572ba8b754609e6a67c93f (commit)
via 8f8c2a621de1977c2684b2b70e06720ac850b858 (commit)
from 5bb48d0c75fee2b2d4965a0a282f7daf8e711e38 (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=3dc5c93e22786c4e448a243678c435b…
commit 3dc5c93e22786c4e448a243678c435bd6726d9d4
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sun Jun 14 23:52:27 2015 -0400
l1sap: Fix use-after-free in loopback mode.
http://cgit.osmocom.org/osmo-bts/commit/?id=3b3e16c4e4edac3ffc572ba8b754609…
commit 3b3e16c4e4edac3ffc572ba8b754609e6a67c93f
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Mon Jun 15 00:40:27 2015 -0400
trx: fix potential use of uninitialized toa variable.
Not really a bug, as we're smart about it down the stream, but it's better to
be strict here as well.
http://cgit.osmocom.org/osmo-bts/commit/?id=8f8c2a621de1977c2684b2b70e06720…
commit 8f8c2a621de1977c2684b2b70e06720ac850b858
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Mon Jun 15 00:33:37 2015 -0400
trx: Send POWERON/OFF commands to osmo-bts only for the first channel.
osmo-trx never supported separate power control for trx's, but now it started
to be more strict about it.
-----------------------------------------------------------------------
Summary of changes:
src/common/l1sap.c | 14 +++++++++++---
src/osmo-bts-trx/trx_if.c | 12 +++++++++---
2 files changed, 20 insertions(+), 6 deletions(-)
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, achemeris/WIP_single_trx_cmd_queue has been created
at a691183304af70a2c9f76d23a235be66898852a4 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-bts/commit/?id=a691183304af70a2c9f76d23a235be6…
commit a691183304af70a2c9f76d23a235be66898852a4
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Mon Jun 29 22:08:11 2015 -0400
trx: Initial attempt to implement a single TRX commands queue.
-----------------------------------------------------------------------
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 "UNNAMED PROJECT".
The branch, jerlbeck/wip/pdch-alloc has been updated
via 6b36049b1adc63886cbb9c4b51185caaba1c675d (commit)
via b01199cc6d95be9dee18a5e476d528f5eba91a99 (commit)
from 01213ceba8b84da093dbe9aa50828696a00e688f (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-pcu/commit/?id=6b36049b1adc63886cbb9c4b51185ca…
commit 6b36049b1adc63886cbb9c4b51185caaba1c675d
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri Jul 17 16:39:09 2015 +0200
llc: Use CoDel to drop packages from the LLC queue (TODO)
Currently packages are only dropped if they have reached their life
time. This leads to queues being constantly filled under load,
increasing the latency a lot.
...
http://cgit.osmocom.org/osmo-pcu/commit/?id=b01199cc6d95be9dee18a5e476d528f…
commit b01199cc6d95be9dee18a5e476d528f5eba91a99
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Jul 20 12:40:42 2015 +0200
llc: Add CoDel AQM implementation
This commit adds an implementation of the CoDel algorithm based on
the reference pseudocode presented in
http://queue.acm.org/appendices/codel.html. Instead of abstracting
the queue itself, the implementation provides a time stamp based
automaton which is invoked after a package has been dequeued.
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 1 +
src/Makefile.am | 6 +-
src/bts.h | 4 ++
src/gprs_codel.c | 167 ++++++++++++++++++++++++++++++++++++++++++++++
src/gprs_codel.h | 92 +++++++++++++++++++++++++
src/gprs_ms.cpp | 18 ++++-
src/gprs_ms.h | 9 +++
src/pcu_vty.c | 51 ++++++++++++++
src/tbf_dl.cpp | 9 +++
tests/Makefile.am | 8 ++-
tests/codel/codel_test.c | 147 ++++++++++++++++++++++++++++++++++++++++
tests/codel/codel_test.ok | 29 ++++++++
tests/testsuite.at | 6 ++
13 files changed, 543 insertions(+), 4 deletions(-)
create mode 100644 src/gprs_codel.c
create mode 100644 src/gprs_codel.h
create mode 100644 tests/codel/codel_test.c
create mode 100644 tests/codel/codel_test.ok
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 "OpenBTS' transceiver retro-fit".
The branch, fairwaves/master has been updated
discards 6e2f7fb0156b3f33793d5b54d841ecee1763648a (commit)
discards fbf90a286c2863df3356504a507d59832aab4005 (commit)
via 835841853ff6b3234541fefa0c3213b90bf759ce (commit)
via e7c25a3677bbe495acb188f3af1c7ac8bb83e449 (commit)
via 6d17a6a7e6e2560715286629bfbb6a1bf24f368e (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (6e2f7fb0156b3f33793d5b54d841ecee1763648a)
\
N -- N -- N (835841853ff6b3234541fefa0c3213b90bf759ce)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
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=835841853ff6b3234541fefa0c3213b…
commit 835841853ff6b3234541fefa0c3213b90bf759ce
Author: Kirill Zakharenko <earwin(a)gmail.com>
Date: Sat Jul 18 01:28:50 2015 +0200
debian: compile for atom arch with SSE3 optimizations
http://cgit.osmocom.org/osmo-trx/commit/?id=e7c25a3677bbe495acb188f3af1c7ac…
commit e7c25a3677bbe495acb188f3af1c7ac8bb83e449
Author: Kirill Zakharenko <earwin(a)gmail.com>
Date: Sat Jul 18 01:27:03 2015 +0200
transceiver/x86: don’t use -march=native to build x86 specialized code
when this option is used, it is impossible to cross-compile for x86
variants like atom.
http://cgit.osmocom.org/osmo-trx/commit/?id=6d17a6a7e6e2560715286629bfbb6a1…
commit 6d17a6a7e6e2560715286629bfbb6a1bf24f368e
Author: Kirill Zakharenko <earwin(a)gmail.com>
Date: Sat Jul 18 01:25:23 2015 +0200
debian: whitespace changes, more correct hardening stanza
-----------------------------------------------------------------------
Summary of changes:
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, fairwaves/master has been updated
via 6e2f7fb0156b3f33793d5b54d841ecee1763648a (commit)
via fbf90a286c2863df3356504a507d59832aab4005 (commit)
from bb8d46adaa9b8571be30c6d1c75c6aadd4f0b43d (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=6e2f7fb0156b3f33793d5b54d841ece…
commit 6e2f7fb0156b3f33793d5b54d841ecee1763648a
Author: Kirill Zakharenko <earwin(a)gmail.com>
Date: Sat Jul 18 01:11:44 2015 +0200
debian: build for atom arch with SSE3 optimizations
http://cgit.osmocom.org/osmo-trx/commit/?id=fbf90a286c2863df3356504a507d598…
commit fbf90a286c2863df3356504a507d59832aab4005
Author: Kirill Zakharenko <earwin(a)gmail.com>
Date: Sat Jul 18 01:10:57 2015 +0200
don't use -march=native to build x86 code
-----------------------------------------------------------------------
Summary of changes:
Transceiver52M/x86/Makefile.am | 2 +-
debian/rules | 12 ++++++------
2 files changed, 7 insertions(+), 7 deletions(-)
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 "GNU Radio block for interfacing with various radio hardware".
The branch, master has been updated
via 86ad584204762eeb01f07daa683673f1ec3f1df5 (commit)
via 43a00ae785ba5e9703b28e079b2ba78f7021ebb0 (commit)
from ac1d8ec02def12a31168a1d06683c027cecdfe0e (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/gr-osmosdr/commit/?id=86ad584204762eeb01f07daa68367…
commit 86ad584204762eeb01f07daa683673f1ec3f1df5
Author: Jon Szymaniak <jon.szymaniak(a)gmail.com>
Date: Thu Jul 16 14:03:20 2015 -0400
bladeRF: Support opening via a (subset of a) serial number, using any backend
The bladerf=X,[arguments] string now supports the following, where X is:
- The "device instance" which represents the Nth bladeRF connected.
This is 0-indexed, in the order displayed by `bladeRF-cli --probe`.
- The device's serial number.
For libbladeRF >= 1.4.1, a subset of the serial number is
supported. The subset must be at least the first three
characters of the serial number.
The backend specifier has been changed from "libusb" to the wildcard
("*"), allowing any available backend to be used.
http://cgit.osmocom.org/gr-osmosdr/commit/?id=43a00ae785ba5e9703b28e079b2ba…
commit 43a00ae785ba5e9703b28e079b2ba78f7021ebb0
Author: Jon Szymaniak <jon.szymaniak(a)gmail.com>
Date: Mon Jun 22 17:38:03 2015 -0400
bladeRF: Added SOB/EOB stream tag handling support to bladerf_sink
When running with metadata mode enabled, the bladerf_sink supports 'tx_sob' and
'tx_eob' stream tags. Anything not in the burst will be dropped, and a warning
will be printed.
Use of the bladeRF metadata can be enabled via a 'enable_metadata'
device argument. If running full-duplex, this must be provided to both
the source and the sink. This does not currently any additional features
to the sink.
-----------------------------------------------------------------------
Summary of changes:
lib/bladerf/bladerf_common.cc | 87 ++++++++++++++++++-----
lib/bladerf/bladerf_common.h | 2 +
lib/bladerf/bladerf_sink_c.cc | 152 +++++++++++++++++++++++++++++++++++++++-
lib/bladerf/bladerf_sink_c.h | 8 +++
lib/bladerf/bladerf_source_c.cc | 10 ++-
5 files changed, 239 insertions(+), 20 deletions(-)
hooks/post-receive
--
GNU Radio block for interfacing with various radio hardware
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 branch, jerlbeck/master has been updated
via 7f79f0d332316acb306682ecac0a1b812d6023d1 (commit)
from 77da35515ce40baf2305cf7cf5e4008f6b478e36 (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 -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
src/gprs_bssgp_pcu.cpp | 7 +++++--
src/gprs_rlcmac.h | 3 +++
src/gprs_rlcmac_ts_alloc.cpp | 21 +++++++++++++++++++++
3 files changed, 29 insertions(+), 2 deletions(-)
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 branch, fairwaves/master-old has been deleted
was a6ad0b44ae45a2fd51b6a55507e8295605431e92
-----------------------------------------------------------------------
a6ad0b44ae45a2fd51b6a55507e8295605431e92 handover fix: we can receive handover rach on trx == bts->c0
-----------------------------------------------------------------------
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, achemeris/2sector has been updated
discards eb1d1f977372f76c66fa2d2ea89ba6ddac3acf5a (commit)
discards 2c060ab9ad4a8a018784236487168f2ac468160e (commit)
discards cfe6649d724409090f862cba5d657ce4a319a4b2 (commit)
discards 90fb92cb57526c6cb8867935df89b2e91929f1cf (commit)
discards e1b76f598ef80ea6397cd532ee58f65bdad1c02a (commit)
discards 825811ebf508d29d6c69e9079e390e40942b4cbf (commit)
discards f4076e1291f7af76ad6c1a7b47ee48e68e1f0766 (commit)
discards 99a213d34e528927de320e0e57e6ab5dc0ed59aa (commit)
discards 36de62b2b4cc2016f809cd7f5347aec6518f6810 (commit)
discards 771f09c378f0a008bd69ad25bbaab66360404b19 (commit)
discards 9c5cd51116ff2257ae27e31362085ffe6e9acd6e (commit)
discards c3bbf75524836c28c4eb1bf91f04409dab8beb01 (commit)
discards 073bfb2e594a99c69b96300c2fe68ec01932d7e9 (commit)
discards d32949931e1125810551525484c5cdeabe8cd41b (commit)
via 313143b312c60ac9b858ccf55e8f38f2db87081b (commit)
via ecb861822ef75248618508ad8dcb9dd5cd3082e5 (commit)
via b2d07bc0845c834df9f95d29fa69fe414e41f071 (commit)
via 19a84badef3c4d18de6ba31e2652bbcbbfaae45f (commit)
via 8ae3f5fb3202dd1bb6fbbe67c19e088831c6d899 (commit)
via 7821f2fa4c0a0d6155ba5bc762fe14cb0311efed (commit)
via 4fdac6ab5ec0f0c1fc13dd1b651aa4b5b9f7ae04 (commit)
via 5b817423010c80846f3fbf05e9d8363e8abb7a59 (commit)
via 89cebb5afb08b01472be5b6bf59407784b17f82f (commit)
via eb733e6b6f3cd02cbd01960ca2959f999ddf35ee (commit)
via 5bb48d0c75fee2b2d4965a0a282f7daf8e711e38 (commit)
via 82b4fbd5071ac4065455dea391bba4949a5f9f38 (commit)
via f2f20ad82a41466d5db3796feac77ff43f9ef498 (commit)
via cefa52b42170032b2f2d6eca1ff63cb7d8030040 (commit)
via c35c0cd6c8b055f9487661751866f437b34a8e3b (commit)
via d2448c697f9a86ad83e81590c1074b590767f1d0 (commit)
via 68923685eaaa61b97d9d3642599c314c09763b5e (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (eb1d1f977372f76c66fa2d2ea89ba6ddac3acf5a)
\
N -- N -- N (313143b312c60ac9b858ccf55e8f38f2db87081b)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
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=313143b312c60ac9b858ccf55e8f38f…
commit 313143b312c60ac9b858ccf55e8f38f2db87081b
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Tue Jun 30 22:34:42 2015 -0400
hack: 2nd sector BTS. Needs code cleanup and more testing.
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 2 +-
debian/autoreconf | 1 +
debian/changelog | 5 +
debian/compat | 1 +
debian/control | 22 ++
debian/copyright | 39 ++
debian/docs | 1 +
debian/osmo-bts.default | 2 +
debian/osmo-bts.dirs | 3 +
debian/osmo-bts.examples | 1 +
debian/osmo-bts.init | 152 ++++++++
debian/osmo-bts.install | 1 +
debian/rules | 32 ++
debian/source/format | 1 +
include/openbsc/gsm_data_shared.h | 789 ++++++++++++++++++++++++++++++++++++++
src/common/gsm_data_shared.c | 522 ++++++++++++++++++++++++-
16 files changed, 1572 insertions(+), 2 deletions(-)
create mode 100644 debian/autoreconf
create mode 100644 debian/changelog
create mode 100644 debian/compat
create mode 100644 debian/control
create mode 100644 debian/copyright
create mode 100644 debian/docs
create mode 100644 debian/osmo-bts.default
create mode 100644 debian/osmo-bts.dirs
create mode 100644 debian/osmo-bts.examples
create mode 100755 debian/osmo-bts.init
create mode 100644 debian/osmo-bts.install
create mode 100755 debian/rules
create mode 100644 debian/source/format
create mode 100644 include/openbsc/gsm_data_shared.h
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, achemeris/loopback has been updated
discards 0ad55510642e32752d8f265bff42028537cfe5a2 (commit)
discards 7cd7f8aa4d7ce5aecd015f0482237aed4d463332 (commit)
discards 370760f77721a171ec35dbff4532fcb5dcaeecd6 (commit)
discards 7dc52db3c159b8a2c36af04ab189be73c3229a75 (commit)
discards aad5bbffb11a1f919da8e4c0b79cea99b90d7f97 (commit)
discards 7ea565c40e440902e53a5f127103925206b05835 (commit)
discards 32d4afb4033b9912ab1c49767436cdd8d275a934 (commit)
discards a3cd829c9ae3660c7a0ff2cbd2a91042cfa0e5b1 (commit)
discards 66e94045a1ed2075cf02a7c9ea89aecc1f89f704 (commit)
via ecb861822ef75248618508ad8dcb9dd5cd3082e5 (commit)
via b2d07bc0845c834df9f95d29fa69fe414e41f071 (commit)
via 19a84badef3c4d18de6ba31e2652bbcbbfaae45f (commit)
via 8ae3f5fb3202dd1bb6fbbe67c19e088831c6d899 (commit)
via 7821f2fa4c0a0d6155ba5bc762fe14cb0311efed (commit)
via 4fdac6ab5ec0f0c1fc13dd1b651aa4b5b9f7ae04 (commit)
via 5b817423010c80846f3fbf05e9d8363e8abb7a59 (commit)
via 89cebb5afb08b01472be5b6bf59407784b17f82f (commit)
via eb733e6b6f3cd02cbd01960ca2959f999ddf35ee (commit)
via 5bb48d0c75fee2b2d4965a0a282f7daf8e711e38 (commit)
via 82b4fbd5071ac4065455dea391bba4949a5f9f38 (commit)
via f2f20ad82a41466d5db3796feac77ff43f9ef498 (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (0ad55510642e32752d8f265bff42028537cfe5a2)
\
N -- N -- N (ecb861822ef75248618508ad8dcb9dd5cd3082e5)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
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=ecb861822ef75248618508ad8dcb9dd…
commit ecb861822ef75248618508ad8dcb9dd5cd3082e5
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Mon Jun 15 00:40:27 2015 -0400
trx: fix potential use of uninitialized toa variable.
Not really a bug, as we're smart about it down the stream, but it's better to
be strict here as well.
http://cgit.osmocom.org/osmo-bts/commit/?id=b2d07bc0845c834df9f95d29fa69fe4…
commit b2d07bc0845c834df9f95d29fa69fe414e41f071
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Mon Jun 15 00:33:37 2015 -0400
trx: Send POWERON/OFF commands to osmo-bts only for the first channel.
osmo-trx never supported separate power control for trx's, but now it started
to be more strict about it.
http://cgit.osmocom.org/osmo-bts/commit/?id=19a84badef3c4d18de6ba31e2652bbc…
commit 19a84badef3c4d18de6ba31e2652bbcbbfaae45f
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sun Jun 14 23:49:16 2015 -0400
HACK: Do not discard GSM-FR frames with bad CRC.
http://cgit.osmocom.org/osmo-bts/commit/?id=8ae3f5fb3202dd1bb6fbbe67c19e088…
commit 8ae3f5fb3202dd1bb6fbbe67c19e088831c6d899
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Wed Jun 10 00:47:13 2015 -0400
trx: Support "bad burst" frames coming from osmo-trx.
Todo: We should actually send command to enable this mode in osmo-trx.
http://cgit.osmocom.org/osmo-bts/commit/?id=7821f2fa4c0a0d6155ba5bc762fe14c…
commit 7821f2fa4c0a0d6155ba5bc762fe14cb0311efed
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Wed Jun 10 00:45:08 2015 -0400
trx: Process undecodable frames coming from osmo-trx.
The purpose is to support RSSI measurements even when we can't decode a burst.
This commit also cleans up and abstracts some of the code in scheduler.c
http://cgit.osmocom.org/osmo-bts/commit/?id=4fdac6ab5ec0f0c1fc13dd1b651aa4b…
commit 4fdac6ab5ec0f0c1fc13dd1b651aa4b5b9f7ae04
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sun Jun 14 23:52:57 2015 -0400
vty: Add commands to manually activate/deactivate a channel.
http://cgit.osmocom.org/osmo-bts/commit/?id=5b817423010c80846f3fbf05e9d8363…
commit 5b817423010c80846f3fbf05e9d8363e8abb7a59
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sun Jun 14 23:52:27 2015 -0400
l1sap: Fix use-after-free in loopback mode.
http://cgit.osmocom.org/osmo-bts/commit/?id=89cebb5afb08b01472be5b6bf594077…
commit 89cebb5afb08b01472be5b6bf59407784b17f82f
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Fri Jun 5 01:07:21 2015 -0400
DEBUG: Bump log levels for messages useful for LOOPBACK debugging.
http://cgit.osmocom.org/osmo-bts/commit/?id=eb733e6b6f3cd02cbd01960ca2959f9…
commit eb733e6b6f3cd02cbd01960ca2959f999ddf35ee
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Fri Jun 5 01:05:59 2015 -0400
trx: Add debug message about a successfully decoded FR frame.
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 2 +-
debian/autoreconf | 1 +
debian/changelog | 5 +
debian/compat | 1 +
debian/control | 22 ++
debian/copyright | 39 ++
debian/docs | 1 +
debian/osmo-bts.default | 2 +
debian/osmo-bts.dirs | 3 +
debian/osmo-bts.examples | 1 +
debian/osmo-bts.init | 152 ++++++++
debian/osmo-bts.install | 1 +
debian/rules | 32 ++
debian/source/format | 1 +
include/openbsc/gsm_data_shared.h | 789 ++++++++++++++++++++++++++++++++++++++
src/common/gsm_data_shared.c | 522 ++++++++++++++++++++++++-
16 files changed, 1572 insertions(+), 2 deletions(-)
create mode 100644 debian/autoreconf
create mode 100644 debian/changelog
create mode 100644 debian/compat
create mode 100644 debian/control
create mode 100644 debian/copyright
create mode 100644 debian/docs
create mode 100644 debian/osmo-bts.default
create mode 100644 debian/osmo-bts.dirs
create mode 100644 debian/osmo-bts.examples
create mode 100755 debian/osmo-bts.init
create mode 100644 debian/osmo-bts.install
create mode 100755 debian/rules
create mode 100644 debian/source/format
create mode 100644 include/openbsc/gsm_data_shared.h
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, achemeris/loopback has been updated
discards 2c060ab9ad4a8a018784236487168f2ac468160e (commit)
discards cfe6649d724409090f862cba5d657ce4a319a4b2 (commit)
discards 90fb92cb57526c6cb8867935df89b2e91929f1cf (commit)
discards e1b76f598ef80ea6397cd532ee58f65bdad1c02a (commit)
discards 825811ebf508d29d6c69e9079e390e40942b4cbf (commit)
discards f4076e1291f7af76ad6c1a7b47ee48e68e1f0766 (commit)
discards 99a213d34e528927de320e0e57e6ab5dc0ed59aa (commit)
discards 36de62b2b4cc2016f809cd7f5347aec6518f6810 (commit)
discards 771f09c378f0a008bd69ad25bbaab66360404b19 (commit)
discards 9c5cd51116ff2257ae27e31362085ffe6e9acd6e (commit)
discards c3bbf75524836c28c4eb1bf91f04409dab8beb01 (commit)
discards 073bfb2e594a99c69b96300c2fe68ec01932d7e9 (commit)
discards d32949931e1125810551525484c5cdeabe8cd41b (commit)
via 0ad55510642e32752d8f265bff42028537cfe5a2 (commit)
via 7cd7f8aa4d7ce5aecd015f0482237aed4d463332 (commit)
via 370760f77721a171ec35dbff4532fcb5dcaeecd6 (commit)
via 7dc52db3c159b8a2c36af04ab189be73c3229a75 (commit)
via aad5bbffb11a1f919da8e4c0b79cea99b90d7f97 (commit)
via 7ea565c40e440902e53a5f127103925206b05835 (commit)
via 32d4afb4033b9912ab1c49767436cdd8d275a934 (commit)
via a3cd829c9ae3660c7a0ff2cbd2a91042cfa0e5b1 (commit)
via 66e94045a1ed2075cf02a7c9ea89aecc1f89f704 (commit)
via cefa52b42170032b2f2d6eca1ff63cb7d8030040 (commit)
via c35c0cd6c8b055f9487661751866f437b34a8e3b (commit)
via d2448c697f9a86ad83e81590c1074b590767f1d0 (commit)
via 68923685eaaa61b97d9d3642599c314c09763b5e (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (2c060ab9ad4a8a018784236487168f2ac468160e)
\
N -- N -- N (0ad55510642e32752d8f265bff42028537cfe5a2)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
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=0ad55510642e32752d8f265bff42028…
commit 0ad55510642e32752d8f265bff42028537cfe5a2
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Mon Jun 15 00:40:27 2015 -0400
trx: fix potential use of uninitialized toa variable.
Not really a bug, as we're smart about it down the stream, but it's better to
be strict here as well.
http://cgit.osmocom.org/osmo-bts/commit/?id=7cd7f8aa4d7ce5aecd015f0482237ae…
commit 7cd7f8aa4d7ce5aecd015f0482237aed4d463332
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Mon Jun 15 00:33:37 2015 -0400
trx: Send POWERON/OFF commands to osmo-bts only for the first channel.
osmo-trx never supported separate power control for trx's, but now it started
to be more strict about it.
http://cgit.osmocom.org/osmo-bts/commit/?id=370760f77721a171ec35dbff4532fcb…
commit 370760f77721a171ec35dbff4532fcb5dcaeecd6
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sun Jun 14 23:49:16 2015 -0400
HACK: Do not discard GSM-FR frames with bad CRC.
http://cgit.osmocom.org/osmo-bts/commit/?id=7dc52db3c159b8a2c36af04ab189be7…
commit 7dc52db3c159b8a2c36af04ab189be73c3229a75
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Wed Jun 10 00:47:13 2015 -0400
trx: Support "bad burst" frames coming from osmo-trx.
Todo: We should actually send command to enable this mode in osmo-trx.
http://cgit.osmocom.org/osmo-bts/commit/?id=aad5bbffb11a1f919da8e4c0b79cea9…
commit aad5bbffb11a1f919da8e4c0b79cea99b90d7f97
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Wed Jun 10 00:45:08 2015 -0400
trx: Process undecodable frames coming from osmo-trx.
The purpose is to support RSSI measurements even when we can't decode a burst.
This commit also cleans up and abstracts some of the code in scheduler.c
http://cgit.osmocom.org/osmo-bts/commit/?id=7ea565c40e440902e53a5f127103925…
commit 7ea565c40e440902e53a5f127103925206b05835
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sun Jun 14 23:52:57 2015 -0400
vty: Add commands to manually activate/deactivate a channel.
http://cgit.osmocom.org/osmo-bts/commit/?id=32d4afb4033b9912ab1c49767436cdd…
commit 32d4afb4033b9912ab1c49767436cdd8d275a934
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Sun Jun 14 23:52:27 2015 -0400
l1sap: Fix use-after-free in loopback mode.
http://cgit.osmocom.org/osmo-bts/commit/?id=a3cd829c9ae3660c7a0ff2cbd2a9104…
commit a3cd829c9ae3660c7a0ff2cbd2a91042cfa0e5b1
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Fri Jun 5 01:07:21 2015 -0400
DEBUG: Bump log levels for messages useful for LOOPBACK debugging.
http://cgit.osmocom.org/osmo-bts/commit/?id=66e94045a1ed2075cf02a7c9ea89aec…
commit 66e94045a1ed2075cf02a7c9ea89aecc1f89f704
Author: Alexander Chemeris <Alexander.Chemeris(a)gmail.com>
Date: Fri Jun 5 01:05:59 2015 -0400
trx: Add debug message about a successfully decoded FR frame.
-----------------------------------------------------------------------
Summary of changes:
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)