From gitosis at osmocom.org Fri Apr 1 00:40:04 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 1 Apr 2016 00:40:04 GMT Subject: openbsc.git branch neels/cscn updated. 0.15.0-379-g8d53682 Message-ID: <201604010040.u310e4Mh007781@git.osmocom.org> 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, neels/cscn has been updated via 8d53682463c0ca345f5849f965088d24421a7a0c (commit) via bd2e5ff22aa45c2fa681eb4a282e32a930d4bca3 (commit) from 54df2e4576fd0b11d31a76e5291a910f7e7fe7f9 (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=8d53682463c0ca345f5849f965088d24421a7a0c commit 8d53682463c0ca345f5849f965088d24421a7a0c Author: Neels Hofmeyr Date: Fri Apr 1 02:18:18 2016 +0200 wip: paging http://cgit.osmocom.org/openbsc/commit/?id=bd2e5ff22aa45c2fa681eb4a282e32a930d4bca3 commit bd2e5ff22aa45c2fa681eb4a282e32a930d4bca3 Author: Neels Hofmeyr Date: Fri Apr 1 02:17:24 2016 +0200 vty l3 help: fix typo 'comamnds'; fix english s/his// ----------------------------------------------------------------------- Summary of changes: openbsc/src/libiu/iu.c | 22 +++++------------- openbsc/src/libmsc/gsm_04_08.c | 12 ++++++---- openbsc/src/libmsc/gsm_subscriber.c | 38 ++++++++++++++++++++++++++++--- openbsc/src/libmsc/vty_interface_layer3.c | 10 ++++---- 4 files changed, 54 insertions(+), 28 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Fri Apr 1 11:14:40 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 1 Apr 2016 11:14:40 GMT Subject: simtrace.git branch master updated. 0.1-88-g197ed82 Message-ID: <201604011114.u31BEeZb021100@git.osmocom.org> 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 "SIM card APDU tracing based on AT91SAM7 and wireshark". The branch, master has been updated via 197ed82a32459d6ff64d9f97b0dbc36ce8b72c67 (commit) via 46aceb222a0d8eab1881e0f019f51ca0833019ac (commit) from 0a530496b5bf43554c5009265a582b02ed297127 (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/simtrace/commit/?id=197ed82a32459d6ff64d9f97b0dbc36ce8b72c67 commit 197ed82a32459d6ff64d9f97b0dbc36ce8b72c67 Author: Harald Welte Date: Fri Apr 1 12:27:51 2016 +0200 add 'sysmocom' name to mini-UICC and nano-UICC adapters As sysmocom is the only company manufacturing them for now, we add this branding to the design files. http://cgit.osmocom.org/simtrace/commit/?id=46aceb222a0d8eab1881e0f019f51ca0833019ac commit 46aceb222a0d8eab1881e0f019f51ca0833019ac Author: Harald Welte Date: Fri Apr 1 10:06:09 2016 +0200 remove second copy of mini-UICC FPC adapter ----------------------------------------------------------------------- Summary of changes: hardware/microSIM/mini-UICC.outline.gbr | 23 - hardware/microSIM/mini-UICC.pcb | 925 ------ hardware/microSIM/mini-UICC.stiffener.gbr | 27 - hardware/microSIM/mini-UICC.top.gbr | 95 - hardware/microSIM/mini-UICC.topmask.gbr | 26 - .../mini-UICC-reverse.outline.gbr | 8 +- hardware/mini-UICC-reverse/mini-UICC-reverse.pcb | 2147 +++++++------ .../mini-UICC-reverse.stiffeners.gbr | 14 +- .../mini-UICC-reverse/mini-UICC-reverse.top.gbr | 185 +- .../mini-UICC-reverse.topmask.gbr | 14 +- .../mini-UICC-reverse.toppaste.gbr | 26 - .../mini-UICC-reverse.topsilk.gbr | 26 - hardware/mini-UICC/mini-UICC.outline.gbr | 14 +- hardware/mini-UICC/mini-UICC.pcb | 1330 ++++++++ hardware/mini-UICC/mini-UICC.stiffener.gbr | 40 +- hardware/mini-UICC/mini-UICC.top.gbr | 186 +- hardware/mini-UICC/mini-UICC.topmask.gbr | 16 +- hardware/nano-UICC/4FF-FFC.bottom.gbr | 1294 +++----- hardware/nano-UICC/4FF-FFC.bottommask.gbr | 25 + hardware/nano-UICC/4FF-FFC.bottompaste.gbr | 25 - hardware/nano-UICC/4FF-FFC.fab.gbr | 3260 ++++++++++++-------- hardware/nano-UICC/4FF-FFC.outline.gbr | 68 +- hardware/nano-UICC/4FF-FFC.pcb | 1722 +++++++---- hardware/nano-UICC/4FF-FFC.plated-drill.cnc | 30 +- hardware/nano-UICC/4FF-FFC.top.gbr | 1084 +++---- hardware/nano-UICC/4FF-FFC.topmask.gbr | 36 +- 26 files changed, 7048 insertions(+), 5598 deletions(-) delete mode 100644 hardware/microSIM/mini-UICC.outline.gbr delete mode 100644 hardware/microSIM/mini-UICC.pcb delete mode 100644 hardware/microSIM/mini-UICC.stiffener.gbr delete mode 100644 hardware/microSIM/mini-UICC.top.gbr delete mode 100644 hardware/microSIM/mini-UICC.topmask.gbr delete mode 100644 hardware/mini-UICC-reverse/mini-UICC-reverse.toppaste.gbr delete mode 100644 hardware/mini-UICC-reverse/mini-UICC-reverse.topsilk.gbr create mode 100644 hardware/mini-UICC/mini-UICC.pcb create mode 100644 hardware/nano-UICC/4FF-FFC.bottommask.gbr delete mode 100644 hardware/nano-UICC/4FF-FFC.bottompaste.gbr hooks/post-receive -- SIM card APDU tracing based on AT91SAM7 and wireshark From gitosis at osmocom.org Fri Apr 1 13:41:01 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 1 Apr 2016 13:41:01 GMT Subject: osmo-sip-connector.git branch master updated. 3d2787646bc579c36e64542de8cecbffe98a7735 Message-ID: <201604011341.u31Df1VL043856@git.osmocom.org> 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 "MNCC <-> SIP bridge". The branch, master has been updated via 3d2787646bc579c36e64542de8cecbffe98a7735 (commit) from 0e9434184e7d324be13910acc4bc301dfcb8bf05 (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-sip-connector/commit/?id=3d2787646bc579c36e64542de8cecbffe98a7735 commit 3d2787646bc579c36e64542de8cecbffe98a7735 Author: Holger Hans Peter Freyther Date: Fri Apr 1 15:35:29 2016 +0200 app/mncc: Add "use-imsi" to allow calling by IMSI In case one is using a PBX it might be the easiest just to call based on IMSI. Add a VTY option to enable/disable this feature. It can be used to keep the number assignment outside of the HLR database. ----------------------------------------------------------------------- Summary of changes: src/app.h | 2 +- src/mncc.c | 18 +++++++++++++----- src/vty.c | 20 ++++++++++++++++++++ 3 files changed, 34 insertions(+), 6 deletions(-) hooks/post-receive -- MNCC <-> SIP bridge From gitosis at osmocom.org Fri Apr 1 13:42:52 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 1 Apr 2016 13:42:52 GMT Subject: osmo-sip-connector.git branch master updated. c313ab0f6b50fc7d2bd066099624fc0a6a4454ac Message-ID: <201604011342.u31Dgq59044098@git.osmocom.org> 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 "MNCC <-> SIP bridge". The branch, master has been updated via c313ab0f6b50fc7d2bd066099624fc0a6a4454ac (commit) from 3d2787646bc579c36e64542de8cecbffe98a7735 (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-sip-connector/commit/?id=c313ab0f6b50fc7d2bd066099624fc0a6a4454ac commit c313ab0f6b50fc7d2bd066099624fc0a6a4454ac Author: Holger Hans Peter Freyther Date: Fri Apr 1 15:42:41 2016 +0200 mncc: Only copy 15 chars to leave the last one as NULL Right now we are lucky the next byte after imsi is already set to NUL here but we should not rely on that. ----------------------------------------------------------------------- Summary of changes: src/mncc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- MNCC <-> SIP bridge From gitosis at osmocom.org Fri Apr 1 16:31:13 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 1 Apr 2016 16:31:13 GMT Subject: osmo-bts.git branch master updated. 0.4.0-137-g227015e Message-ID: <201604011631.u31GVDQW072652@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Osmocom BTS-side code (Abis, scheduling, ...)". The branch, master has been updated via 227015e52e993bf8cd2228f5e7d0acce3ead910f (commit) via 460e1b7387ded53bd2ba320d3108196dc7100d40 (commit) from 21fc6e45fbe201dcc6c066a006cef899e931064a (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=227015e52e993bf8cd2228f5e7d0acce3ead910f commit 227015e52e993bf8cd2228f5e7d0acce3ead910f Author: Holger Hans Peter Freyther Date: Fri Apr 1 17:02:11 2016 +0200 misc: Ignore files generated by a debian packaging build http://cgit.osmocom.org/osmo-bts/commit/?id=460e1b7387ded53bd2ba320d3108196dc7100d40 commit 460e1b7387ded53bd2ba320d3108196dc7100d40 Author: Holger Hans Peter Freyther Date: Fri Apr 1 16:46:42 2016 +0200 debian: Create initial packaging for the osmo-bts-trx This is only with osmo-bts-trx as others require headers that are not packaged yet. ----------------------------------------------------------------------- Summary of changes: .gitignore | 11 +++++++++++ debian/changelog | 5 +++++ debian/compat | 1 + debian/control | 24 ++++++++++++++++++++++++ debian/osmo-bts-trx.install | 1 + debian/osmo-bts-trx.service | 15 +++++++++++++++ debian/rules | 22 ++++++++++++++++++++++ debian/source/format | 1 + 8 files changed, 80 insertions(+) create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/osmo-bts-trx.install create mode 100644 debian/osmo-bts-trx.service create mode 100755 debian/rules create mode 100644 debian/source/format hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Fri Apr 1 16:49:45 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 1 Apr 2016 16:49:45 GMT Subject: openbsc.git branch max/dyncfg created. 0.15.0-198-gd4a3bde Message-ID: <201604011649.u31Gnjas075866@git.osmocom.org> 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, max/dyncfg has been created at d4a3bdeeeba2fadbcbb5006a0b7dd2e682c5da98 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openbsc/commit/?id=d4a3bdeeeba2fadbcbb5006a0b7dd2e682c5da98 commit d4a3bdeeeba2fadbcbb5006a0b7dd2e682c5da98 Author: Max Date: Fri Apr 1 18:49:07 2016 +0200 wip http://cgit.osmocom.org/openbsc/commit/?id=a6c1951964c5f779c8b0ef515243aedf784ea27f commit a6c1951964c5f779c8b0ef515243aedf784ea27f Author: Max Date: Thu Mar 31 15:28:01 2016 +0200 NAT: reload BSCs config dynamically Load BSCs configuration on bscs-config-file command: * remove all runtime configured BSC not in the config file * close connections to all BSC with updated token value Fixes: OS#1670 http://cgit.osmocom.org/openbsc/commit/?id=9220d5dc3078937914e0bb8cd84e3b7a4946e480 commit 9220d5dc3078937914e0bb8cd84e3b7a4946e480 Author: Max Date: Thu Mar 31 15:25:57 2016 +0200 Ignore vty test byproducts http://cgit.osmocom.org/openbsc/commit/?id=c6e8b964ceb9f80c6eb0a8449a542ec04988fcba commit c6e8b964ceb9f80c6eb0a8449a542ec04988fcba Author: Max Date: Thu Mar 31 11:52:39 2016 +0200 NAT: move BSC config into separate file Introduce new configuration option bscs-config-file which includes BSC configuration from the given file. Both absolute and relative (to the main config file) paths are supported. Add 'show bsc-config' command to display current BSC configuration. Note: it is still possible to have BSC configuration in the main file (provided proper index number is used) and in runtime but BSC configuration is no longer saved automatically. The management of included configuration file is left to external tools. Update configuration examples. Fixes: OS#1669 ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Fri Apr 1 17:28:32 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 1 Apr 2016 17:28:32 GMT Subject: osmo-pcu.git branch master updated. 0.2-763-gca025c0 Message-ID: <201604011728.u31HSWW5086452@git.osmocom.org> 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, master has been updated via ca025c02ef487c3cb05291334b02abaab161c5f3 (commit) via 97e48a3252d75e714bd989504095fb197fbe832e (commit) from 63d33ad2d79683fab33542570e20d082bb66476c (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=ca025c02ef487c3cb05291334b02abaab161c5f3 commit ca025c02ef487c3cb05291334b02abaab161c5f3 Author: Holger Hans Peter Freyther Date: Fri Apr 1 19:27:56 2016 +0200 misc: Ignore test files and debian packaging http://cgit.osmocom.org/osmo-pcu/commit/?id=97e48a3252d75e714bd989504095fb197fbe832e commit 97e48a3252d75e714bd989504095fb197fbe832e Author: Holger Hans Peter Freyther Date: Fri Apr 1 19:21:16 2016 +0200 debian: Initial debian packaging Add initial debian package for plain osmo-pcu (without the sysmoBTS supporot). ----------------------------------------------------------------------- Summary of changes: .gitignore | 15 +++++++++++++++ debian/changelog | 5 +++++ debian/compat | 1 + debian/control | 24 ++++++++++++++++++++++++ debian/osmo-pcu.install | 2 ++ debian/osmo-pcu.service | 15 +++++++++++++++ debian/rules | 19 +++++++++++++++++++ debian/source/format | 1 + 8 files changed, 82 insertions(+) create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/osmo-pcu.install create mode 100644 debian/osmo-pcu.service create mode 100755 debian/rules create mode 100644 debian/source/format hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Fri Apr 1 17:35:28 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 1 Apr 2016 17:35:28 GMT Subject: openbsc.git branch master updated. 0.15.0-204-gc6a6551 Message-ID: <201604011735.u31HZSNN087730@git.osmocom.org> 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, master has been updated via c6a65511f326340783f0e837c6eb58b0cf2c6abc (commit) via 740e65fb7bd1516117cd23c7b524976548e1a397 (commit) via 3a38ee6c3d9985200b10229b27f3b9ae9edd50ae (commit) from cf1302e4cb4875816615a23e5d7e2e9f7bcb5bca (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=c6a65511f326340783f0e837c6eb58b0cf2c6abc commit c6a65511f326340783f0e837c6eb58b0cf2c6abc Author: Holger Hans Peter Freyther Date: Wed Mar 16 15:27:38 2016 +0100 bsc: Add parameter to restart a bts The ip.access nanoBTS seems to have severe issues with BSSGP when changing the country code and/or network code. It is unlikely that the proprietary code is getting fixed so we extend the parameter for the apply-configuration command to carry the 'restart' param. http://cgit.osmocom.org/openbsc/commit/?id=740e65fb7bd1516117cd23c7b524976548e1a397 commit 740e65fb7bd1516117cd23c7b524976548e1a397 Author: Holger Hans Peter Freyther Date: Wed Mar 16 13:45:23 2016 +0100 bsc: Add code to send ip.access reboot command to nanoBTS The nanoBTS continues to be buggy and seems to have broken BSSGP when changing SIs across new OML connections. Add an easy command to force the reboot of the system through OML. http://cgit.osmocom.org/openbsc/commit/?id=3a38ee6c3d9985200b10229b27f3b9ae9edd50ae commit 3a38ee6c3d9985200b10229b27f3b9ae9edd50ae Author: Holger Hans Peter Freyther Date: Wed Mar 16 14:27:29 2016 +0100 abis: Send the message without enforcing to wait for a response The user might issue restarts while no BTS is connected and we should not block the abis queue because of these messages. ----------------------------------------------------------------------- Summary of changes: openbsc/src/libbsc/abis_nm.c | 2 +- openbsc/src/libbsc/bsc_ctrl_commands.c | 12 ++++++++++- openbsc/src/libbsc/bsc_vty.c | 39 ++++++++++++++++++++++++++++++++++ 3 files changed, 51 insertions(+), 2 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Apr 4 10:39:22 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 4 Apr 2016 10:39:22 GMT Subject: osmo-sip-connector.git branch master updated. 270c73c11fa66171a9d85e22ce868b9669960c0b Message-ID: <201604041039.u34AdMwq039435@git.osmocom.org> 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 "MNCC <-> SIP bridge". The branch, master has been updated via 270c73c11fa66171a9d85e22ce868b9669960c0b (commit) via 6d7d7f2cd317b9c337f675da74c4bc8411cdfced (commit) from c313ab0f6b50fc7d2bd066099624fc0a6a4454ac (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-sip-connector/commit/?id=270c73c11fa66171a9d85e22ce868b9669960c0b commit 270c73c11fa66171a9d85e22ce868b9669960c0b Author: Holger Hans Peter Freyther Date: Mon Apr 4 12:38:10 2016 +0200 mncc: Reject hold requests for now MNCC hold to sip has not been implemented, so let me reject the request right now. A ticket (OS#1686) has been filed to track implementing call holding. http://cgit.osmocom.org/osmo-sip-connector/commit/?id=6d7d7f2cd317b9c337f675da74c4bc8411cdfced commit 6d7d7f2cd317b9c337f675da74c4bc8411cdfced Author: Holger Hans Peter Freyther Date: Mon Apr 4 12:36:31 2016 +0200 mncc: Have all release go through a local method Have all release go through a local method first. This way we can make sure to stop the timer. I have seen something odd (a busy loop in the RB tree of the timer code) and we can easily avoid having a timer run on a page of memory that has been "freed". ----------------------------------------------------------------------- Summary of changes: src/mncc.c | 35 +++++++++++++++++++++++++++++------ 1 file changed, 29 insertions(+), 6 deletions(-) hooks/post-receive -- MNCC <-> SIP bridge From gitosis at osmocom.org Mon Apr 4 12:38:16 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 4 Apr 2016 12:38:16 GMT Subject: openbsc.git branch max/dyncfg updated. 0.15.0-197-g4ac612e Message-ID: <201604041238.u34CcGwo054004@git.osmocom.org> 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, max/dyncfg has been updated discards d4a3bdeeeba2fadbcbb5006a0b7dd2e682c5da98 (commit) discards a6c1951964c5f779c8b0ef515243aedf784ea27f (commit) via 4ac612e7f8ca02229795f2280ba1b517ac74b57b (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 (d4a3bdeeeba2fadbcbb5006a0b7dd2e682c5da98) \ N -- N -- N (4ac612e7f8ca02229795f2280ba1b517ac74b57b) 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=4ac612e7f8ca02229795f2280ba1b517ac74b57b commit 4ac612e7f8ca02229795f2280ba1b517ac74b57b Author: Max Date: Thu Mar 31 15:28:01 2016 +0200 NAT: reload BSCs config dynamically Load BSCs configuration on bscs-config-file command: * remove all runtime configured BSC not in the config file * close connections to all BSC with updated token value Fixes: OS#1670 ----------------------------------------------------------------------- Summary of changes: openbsc/doc/examples/osmo-bsc_nat/osmo-bsc_nat.cfg | 2 +- openbsc/include/openbsc/bsc_nat.h | 3 +- openbsc/src/osmo-bsc_nat/bsc_nat.c | 9 +- openbsc/src/osmo-bsc_nat/bsc_nat_vty.c | 26 +++- openbsc/tests/vty_test_runner.py | 149 ++++++++++++--------- 5 files changed, 110 insertions(+), 79 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Apr 4 12:40:22 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 4 Apr 2016 12:40:22 GMT Subject: openbsc.git branch max/dyncfg updated. 0.15.0-197-gaf45ab0 Message-ID: <201604041240.u34CeMg8054313@git.osmocom.org> 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, max/dyncfg has been updated discards 4ac612e7f8ca02229795f2280ba1b517ac74b57b (commit) discards 9220d5dc3078937914e0bb8cd84e3b7a4946e480 (commit) discards c6e8b964ceb9f80c6eb0a8449a542ec04988fcba (commit) via af45ab0e646b1c08c598bc33f428326e55291a94 (commit) via 5bda1fb4eb807f5ed3b9b9e0286fb2a8f1d2a2da (commit) via ebf3ebc75dec7d6c8d50b5f9c793f880cf73683c (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 (4ac612e7f8ca02229795f2280ba1b517ac74b57b) \ N -- N -- N (af45ab0e646b1c08c598bc33f428326e55291a94) 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=af45ab0e646b1c08c598bc33f428326e55291a94 commit af45ab0e646b1c08c598bc33f428326e55291a94 Author: Max Date: Thu Mar 31 15:28:01 2016 +0200 NAT: reload BSCs config dynamically Load BSCs configuration on bscs-config-file command: * remove all runtime configured BSC not in the config file * close connections to all BSC with updated token value Fixes: OS#1670 http://cgit.osmocom.org/openbsc/commit/?id=5bda1fb4eb807f5ed3b9b9e0286fb2a8f1d2a2da commit 5bda1fb4eb807f5ed3b9b9e0286fb2a8f1d2a2da Author: Max Date: Thu Mar 31 11:52:39 2016 +0200 NAT: move BSC config into separate file Introduce new configuration option bscs-config-file which includes BSC configuration from the given file. Both absolute and relative (to the main config file) paths are supported. Add 'show bsc-config' command to display current BSC configuration. Note: it is still possible to have BSC configuration in the main file (provided proper index number is used) and in runtime but BSC configuration is no longer saved automatically. The management of included configuration file is left to external tools. Update configuration examples. Fixes: OS#1669 http://cgit.osmocom.org/openbsc/commit/?id=ebf3ebc75dec7d6c8d50b5f9c793f880cf73683c commit ebf3ebc75dec7d6c8d50b5f9c793f880cf73683c Author: Max Date: Thu Mar 31 15:25:57 2016 +0200 Ignore vty test byproducts ----------------------------------------------------------------------- Summary of changes: openbsc/tests/vty_test_runner.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Apr 4 12:41:18 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 4 Apr 2016 12:41:18 GMT Subject: openbsc.git branch max/nat deleted. 0.15.0-199-g8313c0f Message-ID: <201604041241.u34CfIBe054457@git.osmocom.org> 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, max/nat has been deleted was 8313c0fda14f085cb2666bf89e99cad67ad05511 ----------------------------------------------------------------------- 8313c0fda14f085cb2666bf89e99cad67ad05511 wip: reload config dynamically ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Apr 4 12:45:03 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 4 Apr 2016 12:45:03 GMT Subject: openbsc.git branch max/dyncfg updated. 0.15.0-197-g0f7a81c Message-ID: <201604041245.u34Cj3i9055114@git.osmocom.org> 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, max/dyncfg has been updated discards af45ab0e646b1c08c598bc33f428326e55291a94 (commit) via 0f7a81c408e826ce83806c7c69eb01a2dec468be (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 (af45ab0e646b1c08c598bc33f428326e55291a94) \ N -- N -- N (0f7a81c408e826ce83806c7c69eb01a2dec468be) 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=0f7a81c408e826ce83806c7c69eb01a2dec468be commit 0f7a81c408e826ce83806c7c69eb01a2dec468be Author: Max Date: Thu Mar 31 15:28:01 2016 +0200 NAT: reload BSCs config dynamically Add command 'show nat bsc' to display number of configured BSCs. Add vty tests for BSC configuration reloading. Load BSCs configuration on bscs-config-file command: * remove all runtime configured BSC not in the config file * close connections to all BSC with updated token value Fixes: OS#1670 ----------------------------------------------------------------------- Summary of changes: hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Apr 4 13:29:43 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 4 Apr 2016 13:29:43 GMT Subject: openbsc.git branch max/natext created. 0.15.0-208-g1f50467 Message-ID: <201604041329.u34DThg8062241@git.osmocom.org> 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, max/natext has been created at 1f504670cc7f3fb18c90fd4651f9235966cb504d (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openbsc/commit/?id=1f504670cc7f3fb18c90fd4651f9235966cb504d commit 1f504670cc7f3fb18c90fd4651f9235966cb504d Author: Max Date: Mon Apr 4 15:20:22 2016 +0200 NAT: reload BSCs config dynamically Add vty tests for BSC configuration reloading. Load BSCs configuration on bscs-config-file command: * remove all runtime configured BSC not in the config file * close connections to all BSC with updated token value Fixes: OS#1670 Sponsored-by: On-Waves ehf http://cgit.osmocom.org/openbsc/commit/?id=2b22b0883710603651f13388e39862f117047a5d commit 2b22b0883710603651f13388e39862f117047a5d Author: Max Date: Mon Apr 4 14:54:33 2016 +0200 NAT: move BSC config into separate file Introduce new configuration option bscs-config-file which includes BSC configuration from the given file. Both absolute and relative (to the main config file) paths are supported. Add 'show bscs-config' command to display current BSC configuration. Note: it is still possible to have BSC configuration in the main file (provided proper index number is used) and in runtime but BSC configuration is no longer saved automatically. The management of included configuration file is left to external tools. Update configuration examples. Fixes: OS#1669 Sponsored-by: On-Waves ehf http://cgit.osmocom.org/openbsc/commit/?id=80a12b2534dd5ce7919fb4722c7b35be53a6ad42 commit 80a12b2534dd5ce7919fb4722c7b35be53a6ad42 Author: Max Date: Mon Apr 4 14:52:12 2016 +0200 NAT: vty command to display number of BSCs Add command 'show nat bsc' to display number of configured BSCs. Sponsored-by: On-Waves ehf http://cgit.osmocom.org/openbsc/commit/?id=2603adeb818cf7d65f5ff3d1cbc354fef1fdea41 commit 2603adeb818cf7d65f5ff3d1cbc354fef1fdea41 Author: Max Date: Mon Apr 4 14:48:20 2016 +0200 Ignore vty test byproducts ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Apr 4 13:30:23 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 4 Apr 2016 13:30:23 GMT Subject: openbsc.git branch max/dyncfg deleted. 0.15.0-197-g0f7a81c Message-ID: <201604041330.u34DUNmp062419@git.osmocom.org> 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, max/dyncfg has been deleted was 0f7a81c408e826ce83806c7c69eb01a2dec468be ----------------------------------------------------------------------- 0f7a81c408e826ce83806c7c69eb01a2dec468be NAT: reload BSCs config dynamically ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Apr 4 14:06:11 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 4 Apr 2016 14:06:11 GMT Subject: openbsc.git branch max/natext updated. 0.15.0-208-ga35b992 Message-ID: <201604041406.u34E6BKX068398@git.osmocom.org> 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, max/natext has been updated discards 1f504670cc7f3fb18c90fd4651f9235966cb504d (commit) via a35b992f69c9761d1b56c92a7762347dcad02f7e (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 (1f504670cc7f3fb18c90fd4651f9235966cb504d) \ N -- N -- N (a35b992f69c9761d1b56c92a7762347dcad02f7e) 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=a35b992f69c9761d1b56c92a7762347dcad02f7e commit a35b992f69c9761d1b56c92a7762347dcad02f7e Author: Max Date: Mon Apr 4 15:20:22 2016 +0200 NAT: reload BSCs config dynamically Add vty tests for BSC configuration reloading. Load BSCs configuration on bscs-config-file command: * remove all runtime configured BSC not in the config file * close connections to all BSC with updated token value Fixes: OS#1670 Sponsored-by: On-Waves ehf ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/bsc_nat.h | 2 +- openbsc/src/osmo-bsc_nat/bsc_nat_vty.c | 5 ++--- openbsc/tests/vty_test_runner.py | 5 +++++ 3 files changed, 8 insertions(+), 4 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Apr 4 14:26:04 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 4 Apr 2016 14:26:04 GMT Subject: osmo-sip-connector.git branch master updated. b2b13f69ae5916477ea3f6e37b57b52a83ac5a63 Message-ID: <201604041426.u34EQ44t071712@git.osmocom.org> 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 "MNCC <-> SIP bridge". The branch, master has been updated via b2b13f69ae5916477ea3f6e37b57b52a83ac5a63 (commit) from 270c73c11fa66171a9d85e22ce868b9669960c0b (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-sip-connector/commit/?id=b2b13f69ae5916477ea3f6e37b57b52a83ac5a63 commit b2b13f69ae5916477ea3f6e37b57b52a83ac5a63 Author: Holger Hans Peter Freyther Date: Mon Apr 4 16:24:31 2016 +0200 mncc: Use snprintf correctly create format specifier I was focusing so much on the length that I didn't notice the wrong usage of snprintf. Correct it. Warning on Ubuntu: mncc.c:679:3: warning: format not a string literal and no format arguments [-Wformat-security] snprintf(mncc.imsi, 15, called); ----------------------------------------------------------------------- Summary of changes: src/mncc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- MNCC <-> SIP bridge From gitosis at osmocom.org Mon Apr 4 15:09:32 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 4 Apr 2016 15:09:32 GMT Subject: osmo-sip-connector.git branch master updated. c39c3df2514b41d98c3ee1c2b32d422ea74513c2 Message-ID: <201604041509.u34F9WKP080911@git.osmocom.org> 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 "MNCC <-> SIP bridge". The branch, master has been updated via c39c3df2514b41d98c3ee1c2b32d422ea74513c2 (commit) from b2b13f69ae5916477ea3f6e37b57b52a83ac5a63 (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-sip-connector/commit/?id=c39c3df2514b41d98c3ee1c2b32d422ea74513c2 commit c39c3df2514b41d98c3ee1c2b32d422ea74513c2 Author: Holger Hans Peter Freyther Date: Mon Apr 4 17:06:29 2016 +0200 vty: Add simple VTY output for current calls Start with a show call summary that lists simple data about the current set of calls: Call(5002) initial(type=SIP,state=CONFIRMED) remote(type=MNCC,state=INITIAL) Call(5001) initial(type=MNCC,state=PROCEEDING) remote(type=SIP,state=CONFIRMED) Related: OS#1680 ----------------------------------------------------------------------- Summary of changes: src/call.c | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/call.h | 10 ++++++++++ src/vty.c | 43 +++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 109 insertions(+) hooks/post-receive -- MNCC <-> SIP bridge From gitosis at osmocom.org Mon Apr 4 18:18:08 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 4 Apr 2016 18:18:08 GMT Subject: osmo-sip-connector.git branch master updated. d1c11b1e976532b23321a44a48606e7a78685a38 Message-ID: <201604041818.u34II8wa011099@git.osmocom.org> 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 "MNCC <-> SIP bridge". The branch, master has been updated via d1c11b1e976532b23321a44a48606e7a78685a38 (commit) via 02b19354e4b3f577d65019065002b53262b4518b (commit) via 79538fc2203ea72dab9167f5c7faa8ef0678c474 (commit) via 211ad859de157c676bde6529a829e66db9fe4ff6 (commit) via 32162fe7c80b8201ff4cb4a32632830282b2249f (commit) from c39c3df2514b41d98c3ee1c2b32d422ea74513c2 (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-sip-connector/commit/?id=d1c11b1e976532b23321a44a48606e7a78685a38 commit d1c11b1e976532b23321a44a48606e7a78685a38 Author: Holger Hans Peter Freyther Date: Mon Apr 4 20:17:29 2016 +0200 vty: Add VTY command about the state of the mncc connection Add VTY command with the state of the MNCC connection. It gives a simple state and is connected in case of the READY state. http://cgit.osmocom.org/osmo-sip-connector/commit/?id=02b19354e4b3f577d65019065002b53262b4518b commit 02b19354e4b3f577d65019065002b53262b4518b Author: Holger Hans Peter Freyther Date: Mon Apr 4 20:10:33 2016 +0200 mncc: Use strcpy for these routines and not memcpy We need to stop on the first occurence of a \0 in the address provided by SIP. Do not copy the full amount of bytes. http://cgit.osmocom.org/osmo-sip-connector/commit/?id=79538fc2203ea72dab9167f5c7faa8ef0678c474 commit 79538fc2203ea72dab9167f5c7faa8ef0678c474 Author: Holger Hans Peter Freyther Date: Mon Apr 4 20:09:02 2016 +0200 vty: Add extended show calls command with all information Print everything we know about the call. This can be useful to debug stuck calls or similiar events. http://cgit.osmocom.org/osmo-sip-connector/commit/?id=211ad859de157c676bde6529a829e66db9fe4ff6 commit 211ad859de157c676bde6529a829e66db9fe4ff6 Author: Holger Hans Peter Freyther Date: Mon Apr 4 19:52:41 2016 +0200 sip/call/mncc: Move source/dest into the call structure In preparation of a better show calls VTY command it is of interest to know which number has been dialed by whom. For that store the source/dest in there. MNCC: Change the talloc root context to the call and don't try to free the strings after calling the routing code SIP: Use talloc_strdup to duplicate them. Call: Add null check because the talloc_strdup of the SIP layer could have failed. http://cgit.osmocom.org/osmo-sip-connector/commit/?id=32162fe7c80b8201ff4cb4a32632830282b2249f commit 32162fe7c80b8201ff4cb4a32632830282b2249f Author: Holger Hans Peter Freyther Date: Mon Apr 4 18:31:34 2016 +0200 vty: Fix the number of documented arguments ----------------------------------------------------------------------- Summary of changes: src/app.c | 24 +++++++++++++------ src/call.h | 3 +++ src/mncc.c | 26 ++++++++++++--------- src/mncc.h | 6 +++-- src/sip.c | 9 ++++---- src/sip.h | 2 +- src/vty.c | 78 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 7 files changed, 122 insertions(+), 26 deletions(-) hooks/post-receive -- MNCC <-> SIP bridge From gitosis at osmocom.org Mon Apr 4 23:16:47 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 4 Apr 2016 23:16:47 GMT Subject: libosmo-sccp.git branch neels/wip created. 0.0.6.3-60-g7005235 Message-ID: <201604042316.u34NGlPo056758@git.osmocom.org> 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 "SCCP Library". The branch, neels/wip has been created at 7005235bcb03b01daabca01235882b444a6c3918 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmo-sccp/commit/?id=7005235bcb03b01daabca01235882b444a6c3918 commit 7005235bcb03b01daabca01235882b444a6c3918 Merge: b09b876 702928b Author: Neels Hofmeyr Date: Mon Apr 4 18:55:30 2016 +0200 Merge branch 'master' into sysmocom/iu http://cgit.osmocom.org/libosmo-sccp/commit/?id=b09b8766db147193c09ba007966dbf5a1c171949 commit b09b8766db147193c09ba007966dbf5a1c171949 Author: Neels Hofmeyr Date: Mon Apr 4 18:55:10 2016 +0200 osmo_scu_disconn_param: fix member name 'repsonding_' -> 'responding_' http://cgit.osmocom.org/libosmo-sccp/commit/?id=5e9a6bd236bf0516b98a3f71a8fad964d1a17a33 commit 5e9a6bd236bf0516b98a3f71a8fad964d1a17a33 Author: Neels Hofmeyr Date: Mon Apr 4 18:31:44 2016 +0200 cosmetic: log more sctp notifications http://cgit.osmocom.org/libosmo-sccp/commit/?id=702928b1fddd46f7aeb7e36fac152d947de2a29d commit 702928b1fddd46f7aeb7e36fac152d947de2a29d Author: Neels Hofmeyr Date: Mon Apr 4 16:30:58 2016 +0200 remove two compiler warnings for unused variables http://cgit.osmocom.org/libosmo-sccp/commit/?id=d9a55bdc1eafe6cf4ef1f5532e71b7a464a4573b commit d9a55bdc1eafe6cf4ef1f5532e71b7a464a4573b Author: Neels Hofmeyr Date: Mon Apr 4 15:25:02 2016 +0200 Add a SUA on-connect cb. Add osmo_sua_connect_cb callback type, and add such a member to osmo_sua_user. Add & set a static connect callback in osmo_stream_cli, and call the osmo_sua_user->conn_cb from there with the proper osmo_sua_link arg. Add a connect cb to sua_client_test and sua_server_test, just to print that SUA has established a connection. http://cgit.osmocom.org/libosmo-sccp/commit/?id=4b75b35df730b926d3232889879cf3d74ec0804c commit 4b75b35df730b926d3232889879cf3d74ec0804c Author: Neels Hofmeyr Date: Mon Apr 4 15:20:08 2016 +0200 rename static sua_cli_conn_cb() to sua_cli_read_cb() I want to add a on-connect callback with the _conn_ name, but, the read cb is called sua_cli_conn_cb(), which is "wrong". Use the proper _read_ name and make the _conn_ name available for the connect cb. ----------------------------------------------------------------------- hooks/post-receive -- SCCP Library From gitosis at osmocom.org Mon Apr 4 23:19:18 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 4 Apr 2016 23:19:18 GMT Subject: openbsc.git branch neels/cscn updated. 0.15.0-381-g31b17d7 Message-ID: <201604042319.u34NJInq057094@git.osmocom.org> 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, neels/cscn has been updated via 31b17d77f51cc16320855d86a11bfd991e7c4b1e (commit) via 62bb39483d2bf5de9a694498babd1102a696fc0c (commit) from 8d53682463c0ca345f5849f965088d24421a7a0c (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=31b17d77f51cc16320855d86a11bfd991e7c4b1e commit 31b17d77f51cc16320855d86a11bfd991e7c4b1e Author: Neels Hofmeyr Date: Tue Apr 5 01:17:51 2016 +0200 wip http://cgit.osmocom.org/openbsc/commit/?id=62bb39483d2bf5de9a694498babd1102a696fc0c commit 62bb39483d2bf5de9a694498babd1102a696fc0c Author: Neels Hofmeyr Date: Tue Apr 5 01:17:45 2016 +0200 apply new parameter to osmo_sua_user_create() from libosmo-sccp ----------------------------------------------------------------------- Summary of changes: openbsc/src/libiu/iu.c | 3 ++- openbsc/src/libmsc/gsm_subscriber.c | 1 + openbsc/tests/libiudummy/iudummy.c | 10 ++++++++++ 3 files changed, 13 insertions(+), 1 deletion(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Apr 4 23:21:08 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 4 Apr 2016 23:21:08 GMT Subject: osmo-iuh.git branch neels/wip2 created. 921fd8f2386d2d0fd6384af10e138e4e91a6693a Message-ID: <201604042321.u34NL8Fw057660@git.osmocom.org> 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 code for Iuh interface". The branch, neels/wip2 has been created at 921fd8f2386d2d0fd6384af10e138e4e91a6693a (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-iuh/commit/?id=921fd8f2386d2d0fd6384af10e138e4e91a6693a commit 921fd8f2386d2d0fd6384af10e138e4e91a6693a Author: Neels Hofmeyr Date: Mon Apr 4 19:30:14 2016 +0200 hnb-test: rx dtap: log message size http://cgit.osmocom.org/osmo-iuh/commit/?id=563e0d6c5a10fa064f1fe169b1cff2476f877e9c commit 563e0d6c5a10fa064f1fe169b1cff2476f877e9c Author: Neels Hofmeyr Date: Mon Apr 4 19:29:35 2016 +0200 hnbgw: debug-log cn disconnect ind http://cgit.osmocom.org/osmo-iuh/commit/?id=e640690c0dde3d652a1dbc8f1d57bc18973d23ca commit e640690c0dde3d652a1dbc8f1d57bc18973d23ca Author: Neels Hofmeyr Date: Mon Apr 4 19:27:53 2016 +0200 hnb-test: don't segfault when msgb has no l3 http://cgit.osmocom.org/osmo-iuh/commit/?id=1e84175b57d60f81bf209f58d9fd5f3e785c6d86 commit 1e84175b57d60f81bf209f58d9fd5f3e785c6d86 Author: Neels Hofmeyr Date: Mon Apr 4 18:33:33 2016 +0200 add handle_cn_conn_conf() logging (actually unused) I added this debug logging, only to find that it is never hit. Could be useful some day though. http://cgit.osmocom.org/osmo-iuh/commit/?id=34daa97fc55ba21b2cd1c47dd96d55cf20fccc4c commit 34daa97fc55ba21b2cd1c47dd96d55cf20fccc4c Author: Neels Hofmeyr Date: Mon Apr 4 18:05:36 2016 +0200 cosmetic: add comment to hnbgw_cnlink_init() http://cgit.osmocom.org/osmo-iuh/commit/?id=08f8109e705e102629b1ba8298ea0abf0ae11adb commit 08f8109e705e102629b1ba8298ea0abf0ae11adb Author: Neels Hofmeyr Date: Mon Apr 4 18:05:03 2016 +0200 osmo_sua_user_create(): apply new parameter added in libosmo-sccp In dummy_cn, set NULL for new connect callback parameter. In hnbgw, print a log message upon SUA connection (will send a Reset to CN soon). http://cgit.osmocom.org/osmo-iuh/commit/?id=b25649bfed10f925eed33a6c8ac5df8c5749560f commit b25649bfed10f925eed33a6c8ac5df8c5749560f Author: Neels Hofmeyr Date: Mon Apr 4 18:02:49 2016 +0200 hnbgw: set DMAIN loglevel to DEBUG by default ----------------------------------------------------------------------- hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Mon Apr 4 23:21:24 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 4 Apr 2016 23:21:24 GMT Subject: osmo-iuh.git branch neels/wip2 updated. 4626f857e761c374dc07e487f00bcbc5490584b4 Message-ID: <201604042321.u34NLOPR057728@git.osmocom.org> 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 code for Iuh interface". The branch, neels/wip2 has been updated via 4626f857e761c374dc07e487f00bcbc5490584b4 (commit) from 921fd8f2386d2d0fd6384af10e138e4e91a6693a (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-iuh/commit/?id=4626f857e761c374dc07e487f00bcbc5490584b4 commit 4626f857e761c374dc07e487f00bcbc5490584b4 Author: Neels Hofmeyr Date: Tue Apr 5 01:20:02 2016 +0200 wip ----------------------------------------------------------------------- Summary of changes: src/ranap_common_cn.c | 3 +++ src/tests/hnb-test-ranap.c | 31 +++++++++++++++++++++++-------- 2 files changed, 26 insertions(+), 8 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Tue Apr 5 09:39:26 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 5 Apr 2016 09:39:26 GMT Subject: libosmo-sccp.git branch sysmocom/iu updated. 0.0.6.3-58-gbee7c53 Message-ID: <201604050939.u359dQ9F053728@git.osmocom.org> 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 "SCCP Library". The branch, sysmocom/iu has been updated via bee7c53b04cc43766d89bae78aa5c8719d4a0e2a (commit) via e94be4c91203d910de14778acd8a9797e370f92b (commit) via 725e68fa94608b3b93f21649654bc643a8f11135 (commit) via d6c2b62d74d9ed384b8c51dd7a2a6fc5db1bafed (commit) from 9694e939f676433d6716ac0f5e6805ad8aa60e86 (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/libosmo-sccp/commit/?id=bee7c53b04cc43766d89bae78aa5c8719d4a0e2a commit bee7c53b04cc43766d89bae78aa5c8719d4a0e2a Author: Neels Hofmeyr Date: Mon Apr 4 15:20:08 2016 +0200 cosmetic: rename static sua_cli_conn_cb() to sua_cli_read_cb() The read cb fed to osmo_stream_cli_set_read_cb() is called sua_cli_conn_cb(), which is confusing. Call it _read_ instead of _conn_. http://cgit.osmocom.org/libosmo-sccp/commit/?id=e94be4c91203d910de14778acd8a9797e370f92b commit e94be4c91203d910de14778acd8a9797e370f92b Author: Neels Hofmeyr Date: Mon Apr 4 18:31:44 2016 +0200 cosmetic: log more sctp notifications http://cgit.osmocom.org/libosmo-sccp/commit/?id=725e68fa94608b3b93f21649654bc643a8f11135 commit 725e68fa94608b3b93f21649654bc643a8f11135 Author: Neels Hofmeyr Date: Mon Apr 4 16:30:58 2016 +0200 remove two compiler warnings for unused variables http://cgit.osmocom.org/libosmo-sccp/commit/?id=d6c2b62d74d9ed384b8c51dd7a2a6fc5db1bafed commit d6c2b62d74d9ed384b8c51dd7a2a6fc5db1bafed Author: Neels Hofmeyr Date: Mon Apr 4 18:55:10 2016 +0200 osmo_scu_disconn_param: fix member name 'repsonding_' -> 'responding_' ----------------------------------------------------------------------- Summary of changes: include/osmocom/sigtran/sccp_sap.h | 2 +- src/sua.c | 57 ++++++++++++++++++++++++++++++++++---- 2 files changed, 52 insertions(+), 7 deletions(-) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Tue Apr 5 10:07:20 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 5 Apr 2016 10:07:20 GMT Subject: openbsc.git branch neels/cscn updated. 0.15.0-380-g37b9718 Message-ID: <201604051007.u35A7K3a057847@git.osmocom.org> 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, neels/cscn has been updated discards 31b17d77f51cc16320855d86a11bfd991e7c4b1e (commit) discards 62bb39483d2bf5de9a694498babd1102a696fc0c (commit) discards 8d53682463c0ca345f5849f965088d24421a7a0c (commit) discards bd2e5ff22aa45c2fa681eb4a282e32a930d4bca3 (commit) discards 54df2e4576fd0b11d31a76e5291a910f7e7fe7f9 (commit) discards fe9950fc7250f56d9be0d6d546da79ac27a714a1 (commit) discards 3aea8193e0f1864c29334720e267bad7e243b5be (commit) via 37b97189019103dc136aa970fab6a8d91a299878 (commit) via 0ad8d6e46cff198664b33dfa75bfb3804aac48bf (commit) via 101db2462b500b49b381f8678f856d74f375b431 (commit) via 19d8f5265921ea79b766233df0eff68d28b874f5 (commit) via a62a6a361791912d3ec75f04261f27094c3235d7 (commit) via bb81326719a30e74e0682932087986b5eb6eedd2 (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 (31b17d77f51cc16320855d86a11bfd991e7c4b1e) \ N -- N -- N (37b97189019103dc136aa970fab6a8d91a299878) 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=37b97189019103dc136aa970fab6a8d91a299878 commit 37b97189019103dc136aa970fab6a8d91a299878 Author: Neels Hofmeyr Date: Tue Apr 5 01:17:45 2016 +0200 apply new parameter to osmo_sua_user_create() from libosmo-sccp http://cgit.osmocom.org/openbsc/commit/?id=0ad8d6e46cff198664b33dfa75bfb3804aac48bf commit 0ad8d6e46cff198664b33dfa75bfb3804aac48bf Author: Neels Hofmeyr Date: Tue Mar 22 19:25:58 2016 +0100 hack for testing: hardcoded LAC on LU Accept http://cgit.osmocom.org/openbsc/commit/?id=101db2462b500b49b381f8678f856d74f375b431 commit 101db2462b500b49b381f8678f856d74f375b431 Author: Neels Hofmeyr Date: Tue Apr 5 12:04:13 2016 +0200 libiudummy: add dummy iu_tx_paging_cmd() http://cgit.osmocom.org/openbsc/commit/?id=19d8f5265921ea79b766233df0eff68d28b874f5 commit 19d8f5265921ea79b766233df0eff68d28b874f5 Author: Neels Hofmeyr Date: Tue Mar 29 18:58:10 2016 +0200 wip: paging http://cgit.osmocom.org/openbsc/commit/?id=a62a6a361791912d3ec75f04261f27094c3235d7 commit a62a6a361791912d3ec75f04261f27094c3235d7 Author: Neels Hofmeyr Date: Tue Mar 22 19:26:52 2016 +0100 Add registry of RNC-Ids in LACs Introduce struct gsm_rnc and store in a list. Make it so that the code can be used from both MSC and GPRS. Add VTY commands 'lac ' and 'rnc ', which populate above list. Semantics: when an RNC registers with the MSC or SGSN, it tells us its RNC Id. During paging, we need to find an RNC for a given LAC. The association of RNCs to a particular LAC needs to be configured on the CN side. http://cgit.osmocom.org/openbsc/commit/?id=bb81326719a30e74e0682932087986b5eb6eedd2 commit bb81326719a30e74e0682932087986b5eb6eedd2 Author: Neels Hofmeyr Date: Fri Apr 1 02:17:24 2016 +0200 vty l3 help: fix typo 'comamnds'; fix english s/his// ----------------------------------------------------------------------- Summary of changes: hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Apr 5 10:08:47 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 5 Apr 2016 10:08:47 GMT Subject: openbsc.git branch sysmocom/iu updated. 0.15.0-375-gbb81326 Message-ID: <201604051008.u35A8leT058103@git.osmocom.org> 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, sysmocom/iu has been updated via bb81326719a30e74e0682932087986b5eb6eedd2 (commit) via 276192d27c92163ab8b4d4703697ec2cbdd3cb0a (commit) via c4b9b4edbb63d0dd17e2587f1dd1e7e66041db00 (commit) from b70dfa610d89786aa72a4adb4ffc1ba27a5f8af4 (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: openbsc/include/openbsc/msc_ifaces.h | 7 +++++++ openbsc/src/libmsc/a_iface.c | 20 +++++++++----------- openbsc/src/libmsc/gsm_04_11.c | 4 ++-- openbsc/src/libmsc/gsm_04_80.c | 10 +++++----- openbsc/src/libmsc/msc_ifaces.c | 6 ++---- openbsc/src/libmsc/vty_interface_layer3.c | 10 +++++----- 6 files changed, 30 insertions(+), 27 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Apr 5 10:28:06 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 5 Apr 2016 10:28:06 GMT Subject: osmo-iuh.git branch neels/wip2 deleted. 4626f857e761c374dc07e487f00bcbc5490584b4 Message-ID: <201604051028.u35AS6IM061325@git.osmocom.org> 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 code for Iuh interface". The branch, neels/wip2 has been deleted was 4626f857e761c374dc07e487f00bcbc5490584b4 ----------------------------------------------------------------------- 4626f857e761c374dc07e487f00bcbc5490584b4 wip ----------------------------------------------------------------------- hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Tue Apr 5 10:28:53 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 5 Apr 2016 10:28:53 GMT Subject: osmo-iuh.git branch neels/wip updated. b8b17c60afa549c6d0e48b893c4af4dcc8b03a3d Message-ID: <201604051028.u35ASrvE061439@git.osmocom.org> 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 code for Iuh interface". The branch, neels/wip has been updated discards 0e5d6442c6eb0c7fe091a312c418cf3f4db01317 (commit) via b8b17c60afa549c6d0e48b893c4af4dcc8b03a3d (commit) via 4670cc448184633c6b42f0f5e9003136822d2156 (commit) via ff7f51f1d57127699dff0e2c796ce07f4ca66b6b (commit) via 5683810ac87e49d285aa2ff4cabc6f1cc47e53bf (commit) via 01857ab64e7155d61fccadadac4e61074ff65af1 (commit) via 2d5652ed1d8fd1a8c58448de6bf3e5905270ab4e (commit) via f2bb06fb4755d2660fd37b5c9387f53f68b70122 (commit) via 352fb156ccd5c05f375c74d6b476a3d951ad0b02 (commit) via f8f4f33a05cafb401c41db7d75f81561997799e9 (commit) via c7d1adf8fcb6c88912402d607ae31d1b64be1c78 (commit) via 7056af3c51e4cb6827e6873313a9ad2b6af4214d (commit) via 1db809cf9ba0506609089c39bf83befaa6bcee3e (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 (0e5d6442c6eb0c7fe091a312c418cf3f4db01317) \ N -- N -- N (b8b17c60afa549c6d0e48b893c4af4dcc8b03a3d) 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-iuh/commit/?id=b8b17c60afa549c6d0e48b893c4af4dcc8b03a3d commit b8b17c60afa549c6d0e48b893c4af4dcc8b03a3d Author: Neels Hofmeyr Date: Mon Apr 4 18:05:03 2016 +0200 apply new parameter added in libosmo-sccp, to osmo_sua_user_create() In dummy_cn, set NULL for new connect callback parameter. In hnbgw, print a log message upon SUA connection (will send a Reset to CN soon). http://cgit.osmocom.org/osmo-iuh/commit/?id=4670cc448184633c6b42f0f5e9003136822d2156 commit 4670cc448184633c6b42f0f5e9003136822d2156 Author: Neels Hofmeyr Date: Tue Apr 5 01:20:02 2016 +0200 wip: hnb-test: receive security mode command http://cgit.osmocom.org/osmo-iuh/commit/?id=ff7f51f1d57127699dff0e2c796ce07f4ca66b6b commit ff7f51f1d57127699dff0e2c796ce07f4ca66b6b Author: Neels Hofmeyr Date: Tue Apr 5 11:53:09 2016 +0200 hnb-test: plmn_id: use 0xf for unused digit http://cgit.osmocom.org/osmo-iuh/commit/?id=5683810ac87e49d285aa2ff4cabc6f1cc47e53bf commit 5683810ac87e49d285aa2ff4cabc6f1cc47e53bf Author: Neels Hofmeyr Date: Tue Apr 5 11:52:27 2016 +0200 hnb-test: parse_mm: assert MM pdisc http://cgit.osmocom.org/osmo-iuh/commit/?id=01857ab64e7155d61fccadadac4e61074ff65af1 commit 01857ab64e7155d61fccadadac4e61074ff65af1 Author: Neels Hofmeyr Date: Tue Apr 5 11:51:15 2016 +0200 hnb-test: on auth response, make it seq nr 2 http://cgit.osmocom.org/osmo-iuh/commit/?id=2d5652ed1d8fd1a8c58448de6bf3e5905270ab4e commit 2d5652ed1d8fd1a8c58448de6bf3e5905270ab4e Author: Neels Hofmeyr Date: Mon Apr 4 19:30:14 2016 +0200 hnb-test: rx dtap: log message size http://cgit.osmocom.org/osmo-iuh/commit/?id=f2bb06fb4755d2660fd37b5c9387f53f68b70122 commit f2bb06fb4755d2660fd37b5c9387f53f68b70122 Author: Neels Hofmeyr Date: Mon Apr 4 19:27:53 2016 +0200 hnb-test: don't segfault when msgb has no l3 http://cgit.osmocom.org/osmo-iuh/commit/?id=352fb156ccd5c05f375c74d6b476a3d951ad0b02 commit 352fb156ccd5c05f375c74d6b476a3d951ad0b02 Author: Neels Hofmeyr Date: Mon Apr 4 19:29:35 2016 +0200 hnbgw: debug-log cn disconnect ind http://cgit.osmocom.org/osmo-iuh/commit/?id=f8f4f33a05cafb401c41db7d75f81561997799e9 commit f8f4f33a05cafb401c41db7d75f81561997799e9 Author: Neels Hofmeyr Date: Mon Apr 4 18:33:33 2016 +0200 hnbgw: add handle_cn_conn_conf() debug logging http://cgit.osmocom.org/osmo-iuh/commit/?id=c7d1adf8fcb6c88912402d607ae31d1b64be1c78 commit c7d1adf8fcb6c88912402d607ae31d1b64be1c78 Author: Neels Hofmeyr Date: Mon Apr 4 18:05:36 2016 +0200 cosmetic: add comment to hnbgw_cnlink_init() http://cgit.osmocom.org/osmo-iuh/commit/?id=7056af3c51e4cb6827e6873313a9ad2b6af4214d commit 7056af3c51e4cb6827e6873313a9ad2b6af4214d Author: Neels Hofmeyr Date: Mon Apr 4 18:02:49 2016 +0200 hnbgw: set DMAIN loglevel to DEBUG by default http://cgit.osmocom.org/osmo-iuh/commit/?id=1db809cf9ba0506609089c39bf83befaa6bcee3e commit 1db809cf9ba0506609089c39bf83befaa6bcee3e Author: Neels Hofmeyr Date: Tue Apr 5 11:49:53 2016 +0200 hnb-test: use gsm48_hdr_pdisc() and gsm48_hdr_msg_type() instead of bitmasks ----------------------------------------------------------------------- Summary of changes: src/hnbgw.c | 5 ----- src/hnbgw_cn.c | 25 ++++++++++++++++++++++++- src/ranap_common_cn.c | 3 +++ src/tests/dummy_cn_sua.c | 2 +- src/tests/hnb-test-ranap.c | 31 +++++++++++++++++++++++-------- src/tests/hnb-test.c | 22 +++++++++++++++++++++- 6 files changed, 72 insertions(+), 16 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Tue Apr 5 11:10:52 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 5 Apr 2016 11:10:52 GMT Subject: osmo-iuh.git branch sysmocom/iu-cs updated. 5683810ac87e49d285aa2ff4cabc6f1cc47e53bf Message-ID: <201604051110.u35BAqxr068030@git.osmocom.org> 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 code for Iuh interface". The branch, sysmocom/iu-cs has been updated via 5683810ac87e49d285aa2ff4cabc6f1cc47e53bf (commit) via 01857ab64e7155d61fccadadac4e61074ff65af1 (commit) via 2d5652ed1d8fd1a8c58448de6bf3e5905270ab4e (commit) via f2bb06fb4755d2660fd37b5c9387f53f68b70122 (commit) via 352fb156ccd5c05f375c74d6b476a3d951ad0b02 (commit) via f8f4f33a05cafb401c41db7d75f81561997799e9 (commit) via c7d1adf8fcb6c88912402d607ae31d1b64be1c78 (commit) via 7056af3c51e4cb6827e6873313a9ad2b6af4214d (commit) via 1db809cf9ba0506609089c39bf83befaa6bcee3e (commit) from bb2bdfe1718295bcaf698fa80452bdeea4501721 (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/hnbgw.c | 2 +- src/hnbgw_cn.c | 16 ++++++++++++++++ src/tests/hnb-test.c | 32 +++++++++++++++++++++++++++----- 3 files changed, 44 insertions(+), 6 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Tue Apr 5 11:11:05 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 5 Apr 2016 11:11:05 GMT Subject: osmo-iuh.git branch neels/wip updated. 4670cc448184633c6b42f0f5e9003136822d2156 Message-ID: <201604051111.u35BB56W068266@git.osmocom.org> 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 code for Iuh interface". The branch, neels/wip has been updated discards b8b17c60afa549c6d0e48b893c4af4dcc8b03a3d (commit) This update discarded existing revisions and left the branch pointing at a previous point in the repository history. * -- * -- N (4670cc448184633c6b42f0f5e9003136822d2156) \ O -- O -- O (b8b17c60afa549c6d0e48b893c4af4dcc8b03a3d) The removed revisions are not necessarilly gone - if another reference still refers to them they will stay in the repository. No new revisions were added by this update. Summary of changes: src/hnbgw_cn.c | 9 +-------- src/tests/dummy_cn_sua.c | 2 +- 2 files changed, 2 insertions(+), 9 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Tue Apr 5 13:15:52 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 5 Apr 2016 13:15:52 GMT Subject: libosmo-sccp.git branch neels/wip updated. 0.0.6.3-58-gbee7c53 Message-ID: <201604051315.u35DFqRZ087073@git.osmocom.org> 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 "SCCP Library". The branch, neels/wip has been updated discards 7005235bcb03b01daabca01235882b444a6c3918 (commit) discards b09b8766db147193c09ba007966dbf5a1c171949 (commit) discards 5e9a6bd236bf0516b98a3f71a8fad964d1a17a33 (commit) discards 702928b1fddd46f7aeb7e36fac152d947de2a29d (commit) discards d9a55bdc1eafe6cf4ef1f5532e71b7a464a4573b (commit) discards 4b75b35df730b926d3232889879cf3d74ec0804c (commit) via bee7c53b04cc43766d89bae78aa5c8719d4a0e2a (commit) via e94be4c91203d910de14778acd8a9797e370f92b (commit) via 725e68fa94608b3b93f21649654bc643a8f11135 (commit) via d6c2b62d74d9ed384b8c51dd7a2a6fc5db1bafed (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 (7005235bcb03b01daabca01235882b444a6c3918) \ N -- N -- N (bee7c53b04cc43766d89bae78aa5c8719d4a0e2a) 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 ----------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: include/osmocom/sigtran/sua.h | 5 +---- src/sua.c | 18 +----------------- tests/sigtran/sua_client_test.c | 8 +------- tests/sigtran/sua_server_test.c | 8 +------- 4 files changed, 4 insertions(+), 35 deletions(-) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Tue Apr 5 13:16:46 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 5 Apr 2016 13:16:46 GMT Subject: openbsc.git branch neels/cscn updated. 0.15.0-382-ge15578e Message-ID: <201604051316.u35DGk5R087265@git.osmocom.org> 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, neels/cscn has been updated via e15578e05160e6219b9f4ae81f4d7f746faa97ee (commit) via fd37db068b0ea89dffe0036572689cdf04086429 (commit) from 37b97189019103dc136aa970fab6a8d91a299878 (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=e15578e05160e6219b9f4ae81f4d7f746faa97ee commit e15578e05160e6219b9f4ae81f4d7f746faa97ee Author: Neels Hofmeyr Date: Tue Apr 5 15:16:40 2016 +0200 wip http://cgit.osmocom.org/openbsc/commit/?id=fd37db068b0ea89dffe0036572689cdf04086429 commit fd37db068b0ea89dffe0036572689cdf04086429 Author: Neels Hofmeyr Date: Tue Apr 5 14:26:26 2016 +0200 iu.c: check return value of ranap_parse_lai() ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gprs_gmm.h | 4 +++- openbsc/include/openbsc/iu.h | 14 +++++++++----- openbsc/src/gprs/gprs_gmm.c | 2 +- openbsc/src/libiu/iu.c | 36 ++++++++++++++++++++++++++++-------- openbsc/src/osmo-cscn/cscn_main.c | 24 +++++++++++++++++++++--- 5 files changed, 62 insertions(+), 18 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Apr 5 13:17:07 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 5 Apr 2016 13:17:07 GMT Subject: osmo-iuh.git branch neels/wip updated. 7188cf13e7d0132d5e58b91ecac6919eb98beecd Message-ID: <201604051317.u35DH7P3087371@git.osmocom.org> 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 code for Iuh interface". The branch, neels/wip has been updated via 7188cf13e7d0132d5e58b91ecac6919eb98beecd (commit) via 42b02f2455a5eddb050dec86c64eb24f6004f911 (commit) via 6ba67449dad6e81f58692708b85cce3ada9747cd (commit) from 4670cc448184633c6b42f0f5e9003136822d2156 (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-iuh/commit/?id=7188cf13e7d0132d5e58b91ecac6919eb98beecd commit 7188cf13e7d0132d5e58b91ecac6919eb98beecd Author: Neels Hofmeyr Date: Tue Apr 5 15:17:05 2016 +0200 wip http://cgit.osmocom.org/osmo-iuh/commit/?id=42b02f2455a5eddb050dec86c64eb24f6004f911 commit 42b02f2455a5eddb050dec86c64eb24f6004f911 Author: Neels Hofmeyr Date: Tue Apr 5 14:28:30 2016 +0200 ranap_parse_lai(): log parse errors http://cgit.osmocom.org/osmo-iuh/commit/?id=6ba67449dad6e81f58692708b85cce3ada9747cd commit 6ba67449dad6e81f58692708b85cce3ada9747cd Author: Neels Hofmeyr Date: Tue Apr 5 14:27:48 2016 +0200 hnbgw: set default RNC ID to 23 (for testing) This should ultimately be user configurable, but for now 23 is better than 0. ----------------------------------------------------------------------- Summary of changes: src/hnbgw.c | 1 + src/ranap_common.c | 16 ++++++++++++---- 2 files changed, 13 insertions(+), 4 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Tue Apr 5 14:52:36 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 5 Apr 2016 14:52:36 GMT Subject: libasn1c.git branch release/0.9.28-stable created. 60bd9cc09734b2d73861f22909905af39f3f8569 Message-ID: <201604051452.u35Eqaj6000712@git.osmocom.org> 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 "asn1c runtime code as shared library". The branch, release/0.9.28-stable has been created at 60bd9cc09734b2d73861f22909905af39f3f8569 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libasn1c/commit/?id=60bd9cc09734b2d73861f22909905af39f3f8569 commit 60bd9cc09734b2d73861f22909905af39f3f8569 Author: Holger Hans Peter Freyther Date: Tue Apr 5 16:25:43 2016 +0200 misc: Replace libosmocore with talloc The libosmocore depedency is used for talloc and OSMO_ASSERT. Reduce the depedencies by using libtalloc directly and replace the ASSERT with a local one (without backtrace support). Conflicts: src/Makefile.am src/asn1helpers.c ----------------------------------------------------------------------- hooks/post-receive -- asn1c runtime code as shared library From gitosis at osmocom.org Tue Apr 5 14:56:30 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 5 Apr 2016 14:56:30 GMT Subject: libosmo-asn1-tcap.git branch master updated. 3939327590005fc3555c732920293ee59c3b078a Message-ID: <201604051456.u35EuUR7001397@git.osmocom.org> 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 "Utility library for ASN.1 of TCAP (SS7)". The branch, master has been updated via 3939327590005fc3555c732920293ee59c3b078a (commit) from 64ab12cceea13d52e7a1aafbfd886ee087c261fb (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/libosmo-asn1-tcap/commit/?id=3939327590005fc3555c732920293ee59c3b078a commit 3939327590005fc3555c732920293ee59c3b078a Author: Holger Hans Peter Freyther Date: Tue Apr 5 16:55:19 2016 +0200 misc: Require LIBASN1C_CFLAGS/_LIBS In case libasn1c is not in the standard prefix we need to know where it is. ----------------------------------------------------------------------- Summary of changes: configure.ac | 2 ++ src/Makefile.am | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) hooks/post-receive -- Utility library for ASN.1 of TCAP (SS7) From gitosis at osmocom.org Tue Apr 5 20:33:23 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 5 Apr 2016 20:33:23 GMT Subject: libosmocore.git branch master updated. 0.9.0-116-gea50732 Message-ID: <201604052033.u35KXNxD051758@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via ea50732df21442c8d33806d30040d6d81f7aab90 (commit) from 793a2907d553095d77d73e8bf7cc132667ee7240 (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/libosmocore/commit/?id=ea50732df21442c8d33806d30040d6d81f7aab90 commit ea50732df21442c8d33806d30040d6d81f7aab90 Author: Max Date: Thu Mar 31 21:40:26 2016 +0200 Add vty command to explicitly reset given BVCI It's useful for debugging and is similar to existing reset command for nsvc. ----------------------------------------------------------------------- Summary of changes: src/gb/gprs_bssgp_vty.c | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Wed Apr 6 12:23:15 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 6 Apr 2016 12:23:15 GMT Subject: osmo-iuh.git branch neels/wip updated. 121ecc994ba366f8ee1ccd760a44c517c669a0d7 Message-ID: <201604061223.u36CNFfr024482@git.osmocom.org> 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 code for Iuh interface". The branch, neels/wip has been updated discards 7188cf13e7d0132d5e58b91ecac6919eb98beecd (commit) discards 42b02f2455a5eddb050dec86c64eb24f6004f911 (commit) via 121ecc994ba366f8ee1ccd760a44c517c669a0d7 (commit) via b2b6257d4103997efb944d6e115d97093fd22ff2 (commit) via e362e1b696e7863de62a786f5ca52e44a9048638 (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 (7188cf13e7d0132d5e58b91ecac6919eb98beecd) \ N -- N -- N (121ecc994ba366f8ee1ccd760a44c517c669a0d7) 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-iuh/commit/?id=121ecc994ba366f8ee1ccd760a44c517c669a0d7 commit 121ecc994ba366f8ee1ccd760a44c517c669a0d7 Author: Neels Hofmeyr Date: Wed Apr 6 14:21:35 2016 +0200 wip: use 04.08 bcd parsing for ranap_parse_lai http://cgit.osmocom.org/osmo-iuh/commit/?id=b2b6257d4103997efb944d6e115d97093fd22ff2 commit b2b6257d4103997efb944d6e115d97093fd22ff2 Author: Neels Hofmeyr Date: Wed Apr 6 13:56:02 2016 +0200 fix ranap_parse_lai(): wrong BCD decoding for MNC. Add test. Fix the ranap_parse_lai() part that decodes the MNC: the *10 was at the wrong digit. Add a comprehensive test for ranap_parse_lai() in test-helpers.c. Because ranap_parse_lai() logs things, add test_common.c to test-helpers compilation and an expected-stderr output to test-helpers' testsuite.at def. http://cgit.osmocom.org/osmo-iuh/commit/?id=e362e1b696e7863de62a786f5ca52e44a9048638 commit e362e1b696e7863de62a786f5ca52e44a9048638 Author: Neels Hofmeyr Date: Wed Apr 6 13:49:40 2016 +0200 ranap_parse_lai(): add LAC size check, and log all parse errors ----------------------------------------------------------------------- Summary of changes: src/ranap_common.c | 16 ++++---- src/tests/Makefile.am | 2 +- src/tests/test-helpers.c | 94 ++++++++++++++++++++++++++++++++++++++++++++++- src/tests/test-helpers.ok | 13 +++++++ src/tests/testsuite.at | 3 +- 5 files changed, 116 insertions(+), 12 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Wed Apr 6 16:58:45 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 6 Apr 2016 16:58:45 GMT Subject: osmo-iuh.git branch sysmocom/iu-cs updated. 857d984fa426930657e417c2c9c96c5b1fd8acf6 Message-ID: <201604061658.u36GwjR7066615@git.osmocom.org> 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 code for Iuh interface". The branch, sysmocom/iu-cs has been updated discards 5683810ac87e49d285aa2ff4cabc6f1cc47e53bf (commit) discards 01857ab64e7155d61fccadadac4e61074ff65af1 (commit) discards 2d5652ed1d8fd1a8c58448de6bf3e5905270ab4e (commit) discards f2bb06fb4755d2660fd37b5c9387f53f68b70122 (commit) discards 352fb156ccd5c05f375c74d6b476a3d951ad0b02 (commit) discards f8f4f33a05cafb401c41db7d75f81561997799e9 (commit) discards c7d1adf8fcb6c88912402d607ae31d1b64be1c78 (commit) discards 7056af3c51e4cb6827e6873313a9ad2b6af4214d (commit) discards 1db809cf9ba0506609089c39bf83befaa6bcee3e (commit) discards bb2bdfe1718295bcaf698fa80452bdeea4501721 (commit) via 857d984fa426930657e417c2c9c96c5b1fd8acf6 (commit) via 98f6bad97ff6ff43848b5d7d473e5eb667242548 (commit) via ba212167713528179effe366235a0e3adda05438 (commit) via 2ba28e399d4052e3b9cebec4c327d1d4cb64ba8f (commit) via 6ed96d1336d1117967d62b10b30c3616a1e251c3 (commit) via 7ca3f9338f7086b87c54b6a7050310b24c786c09 (commit) via 25dfdeecf071f49e67fd747fe341dc5fdf5e41fb (commit) via b22212767720afa709cdeb84463590e60c0efdf6 (commit) via e5d8c4ca428a692d282467edc741da7a4e0f85c6 (commit) via a45e22d2976bc0bff4f5a045c8608dbf9ab79730 (commit) via d8013d1f8caf1c38c9b4191f0bbb411f6a4ff9d6 (commit) via 8f4cd86904b702041e44a491a45becd0fec9758c (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 (5683810ac87e49d285aa2ff4cabc6f1cc47e53bf) \ N -- N -- N (857d984fa426930657e417c2c9c96c5b1fd8acf6) 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-iuh/commit/?id=857d984fa426930657e417c2c9c96c5b1fd8acf6 commit 857d984fa426930657e417c2c9c96c5b1fd8acf6 Author: Neels Hofmeyr Date: Tue Apr 5 11:52:27 2016 +0200 hnb-test: parse_mm: assert MM pdisc http://cgit.osmocom.org/osmo-iuh/commit/?id=98f6bad97ff6ff43848b5d7d473e5eb667242548 commit 98f6bad97ff6ff43848b5d7d473e5eb667242548 Author: Neels Hofmeyr Date: Tue Apr 5 11:51:15 2016 +0200 hnb-test: on auth response, make it seq nr 2 http://cgit.osmocom.org/osmo-iuh/commit/?id=ba212167713528179effe366235a0e3adda05438 commit ba212167713528179effe366235a0e3adda05438 Author: Neels Hofmeyr Date: Mon Apr 4 19:30:14 2016 +0200 hnb-test: rx dtap: log message size http://cgit.osmocom.org/osmo-iuh/commit/?id=2ba28e399d4052e3b9cebec4c327d1d4cb64ba8f commit 2ba28e399d4052e3b9cebec4c327d1d4cb64ba8f Author: Neels Hofmeyr Date: Mon Apr 4 19:27:53 2016 +0200 hnb-test: don't segfault when msgb has no l3 http://cgit.osmocom.org/osmo-iuh/commit/?id=6ed96d1336d1117967d62b10b30c3616a1e251c3 commit 6ed96d1336d1117967d62b10b30c3616a1e251c3 Author: Neels Hofmeyr Date: Mon Apr 4 19:29:35 2016 +0200 hnbgw: debug-log cn disconnect ind http://cgit.osmocom.org/osmo-iuh/commit/?id=7ca3f9338f7086b87c54b6a7050310b24c786c09 commit 7ca3f9338f7086b87c54b6a7050310b24c786c09 Author: Neels Hofmeyr Date: Mon Apr 4 18:33:33 2016 +0200 hnbgw: add handle_cn_conn_conf() debug logging http://cgit.osmocom.org/osmo-iuh/commit/?id=25dfdeecf071f49e67fd747fe341dc5fdf5e41fb commit 25dfdeecf071f49e67fd747fe341dc5fdf5e41fb Author: Neels Hofmeyr Date: Mon Apr 4 18:05:36 2016 +0200 cosmetic: add comment to hnbgw_cnlink_init() http://cgit.osmocom.org/osmo-iuh/commit/?id=b22212767720afa709cdeb84463590e60c0efdf6 commit b22212767720afa709cdeb84463590e60c0efdf6 Author: Neels Hofmeyr Date: Mon Apr 4 18:02:49 2016 +0200 hnbgw: set DMAIN loglevel to DEBUG by default http://cgit.osmocom.org/osmo-iuh/commit/?id=e5d8c4ca428a692d282467edc741da7a4e0f85c6 commit e5d8c4ca428a692d282467edc741da7a4e0f85c6 Author: Neels Hofmeyr Date: Tue Apr 5 11:49:53 2016 +0200 hnb-test: use gsm48_hdr_pdisc() and gsm48_hdr_msg_type() instead of bitmasks http://cgit.osmocom.org/osmo-iuh/commit/?id=a45e22d2976bc0bff4f5a045c8608dbf9ab79730 commit a45e22d2976bc0bff4f5a045c8608dbf9ab79730 Author: Neels Hofmeyr Date: Thu Jan 14 12:52:53 2016 +0100 move dummy_cn to 127.0.0.2 (Iu-PS) because I'm testing Osmo-CSCN on 127.0.0.1 (Iu-CS) http://cgit.osmocom.org/osmo-iuh/commit/?id=d8013d1f8caf1c38c9b4191f0bbb411f6a4ff9d6 commit d8013d1f8caf1c38c9b4191f0bbb411f6a4ff9d6 Author: Neels Hofmeyr Date: Wed Apr 6 13:56:02 2016 +0200 ranap_parse_lai(): Fix wrong BCD decoding for MNC. Add test. Fix the ranap_parse_lai() part that decodes the MNC: place the *10 at the proper MNC digit. Add a comprehensive test for ranap_parse_lai() in test-helpers.c. Because ranap_parse_lai() logs things, add test_common.c to test-helpers compilation and an expected stderr output to test-helpers' testsuite.at def. http://cgit.osmocom.org/osmo-iuh/commit/?id=8f4cd86904b702041e44a491a45becd0fec9758c commit 8f4cd86904b702041e44a491a45becd0fec9758c Author: Neels Hofmeyr Date: Wed Apr 6 13:49:40 2016 +0200 ranap_parse_lai(): add LAC size check, and log all parse errors ----------------------------------------------------------------------- Summary of changes: src/ranap_common.c | 20 ++++++++-- src/tests/Makefile.am | 2 +- src/tests/test-helpers.c | 94 +++++++++++++++++++++++++++++++++++++++++++++- src/tests/test-helpers.err | 3 ++ src/tests/test-helpers.ok | 13 +++++++ src/tests/testsuite.at | 3 +- 6 files changed, 128 insertions(+), 7 deletions(-) create mode 100644 src/tests/test-helpers.err hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Wed Apr 6 16:59:01 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 6 Apr 2016 16:59:01 GMT Subject: osmo-iuh.git branch neels/wip updated. ba4a78d27415166fd5de9b90bd2babc891144a6b Message-ID: <201604061659.u36Gx1O1066766@git.osmocom.org> 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 code for Iuh interface". The branch, neels/wip has been updated discards 121ecc994ba366f8ee1ccd760a44c517c669a0d7 (commit) discards b2b6257d4103997efb944d6e115d97093fd22ff2 (commit) discards e362e1b696e7863de62a786f5ca52e44a9048638 (commit) discards 6ba67449dad6e81f58692708b85cce3ada9747cd (commit) discards 4670cc448184633c6b42f0f5e9003136822d2156 (commit) discards ff7f51f1d57127699dff0e2c796ce07f4ca66b6b (commit) discards 5683810ac87e49d285aa2ff4cabc6f1cc47e53bf (commit) discards 01857ab64e7155d61fccadadac4e61074ff65af1 (commit) discards 2d5652ed1d8fd1a8c58448de6bf3e5905270ab4e (commit) discards f2bb06fb4755d2660fd37b5c9387f53f68b70122 (commit) discards 352fb156ccd5c05f375c74d6b476a3d951ad0b02 (commit) discards f8f4f33a05cafb401c41db7d75f81561997799e9 (commit) discards c7d1adf8fcb6c88912402d607ae31d1b64be1c78 (commit) discards 7056af3c51e4cb6827e6873313a9ad2b6af4214d (commit) discards 1db809cf9ba0506609089c39bf83befaa6bcee3e (commit) discards bb2bdfe1718295bcaf698fa80452bdeea4501721 (commit) via ba4a78d27415166fd5de9b90bd2babc891144a6b (commit) via 8097582ce3408e6ecce51abb88f89a4116ab1e04 (commit) via be367d42a11d93a3727f0fcc84addcdfb831ceb3 (commit) via 857d984fa426930657e417c2c9c96c5b1fd8acf6 (commit) via 98f6bad97ff6ff43848b5d7d473e5eb667242548 (commit) via ba212167713528179effe366235a0e3adda05438 (commit) via 2ba28e399d4052e3b9cebec4c327d1d4cb64ba8f (commit) via 6ed96d1336d1117967d62b10b30c3616a1e251c3 (commit) via 7ca3f9338f7086b87c54b6a7050310b24c786c09 (commit) via 25dfdeecf071f49e67fd747fe341dc5fdf5e41fb (commit) via b22212767720afa709cdeb84463590e60c0efdf6 (commit) via e5d8c4ca428a692d282467edc741da7a4e0f85c6 (commit) via a45e22d2976bc0bff4f5a045c8608dbf9ab79730 (commit) via d8013d1f8caf1c38c9b4191f0bbb411f6a4ff9d6 (commit) via 8f4cd86904b702041e44a491a45becd0fec9758c (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 (121ecc994ba366f8ee1ccd760a44c517c669a0d7) \ N -- N -- N (ba4a78d27415166fd5de9b90bd2babc891144a6b) 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-iuh/commit/?id=ba4a78d27415166fd5de9b90bd2babc891144a6b commit ba4a78d27415166fd5de9b90bd2babc891144a6b Author: Neels Hofmeyr Date: Tue Apr 5 14:27:48 2016 +0200 hnbgw: set default RNC ID to 23 (for testing) This should ultimately be user configurable, but for now 23 is better than 0. http://cgit.osmocom.org/osmo-iuh/commit/?id=8097582ce3408e6ecce51abb88f89a4116ab1e04 commit 8097582ce3408e6ecce51abb88f89a4116ab1e04 Author: Neels Hofmeyr Date: Tue Apr 5 01:20:02 2016 +0200 wip: hnb-test: receive security mode command http://cgit.osmocom.org/osmo-iuh/commit/?id=be367d42a11d93a3727f0fcc84addcdfb831ceb3 commit be367d42a11d93a3727f0fcc84addcdfb831ceb3 Author: Neels Hofmeyr Date: Tue Apr 5 11:53:09 2016 +0200 hnb-test: plmn_id: use 0xf for unused digit ----------------------------------------------------------------------- Summary of changes: src/ranap_common.c | 8 +++++++- src/tests/test-helpers.c | 2 +- src/tests/test-helpers.err | 3 +++ 3 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 src/tests/test-helpers.err hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Wed Apr 6 17:00:16 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 6 Apr 2016 17:00:16 GMT Subject: osmo-iuh.git branch neels/wip updated. 5698168530319151a2432f5ba6a9480f55ddc2d7 Message-ID: <201604061700.u36H0G5H067283@git.osmocom.org> 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 code for Iuh interface". The branch, neels/wip has been updated discards ba4a78d27415166fd5de9b90bd2babc891144a6b (commit) discards 8097582ce3408e6ecce51abb88f89a4116ab1e04 (commit) discards be367d42a11d93a3727f0fcc84addcdfb831ceb3 (commit) discards 857d984fa426930657e417c2c9c96c5b1fd8acf6 (commit) discards 98f6bad97ff6ff43848b5d7d473e5eb667242548 (commit) discards ba212167713528179effe366235a0e3adda05438 (commit) discards 2ba28e399d4052e3b9cebec4c327d1d4cb64ba8f (commit) discards 6ed96d1336d1117967d62b10b30c3616a1e251c3 (commit) discards 7ca3f9338f7086b87c54b6a7050310b24c786c09 (commit) discards 25dfdeecf071f49e67fd747fe341dc5fdf5e41fb (commit) discards b22212767720afa709cdeb84463590e60c0efdf6 (commit) discards e5d8c4ca428a692d282467edc741da7a4e0f85c6 (commit) discards a45e22d2976bc0bff4f5a045c8608dbf9ab79730 (commit) via 5698168530319151a2432f5ba6a9480f55ddc2d7 (commit) via 599c97682d752dbf47188d9899b820eedcbca154 (commit) via 12b12b1c181d1f8a025c6c0b26a20cd459e3a5d1 (commit) via d7ad0ac2387f895bdb9fb5d0dea9e7a5734f64f3 (commit) via 998726054e03373c47acce0d057c13ad3e364b74 (commit) via ad00d2bee5182c4a9c010838a9d6dbfeb9548d92 (commit) via 8c2b4ec6d6e0c09455480ba38dd7681f6c66d4a0 (commit) via a4540be792728bf45eacf2e6561f95e68a9f7a91 (commit) via 02be4e393304c1a7fb40cd065c8baf0e7e95b460 (commit) via 0ff24430a1a411b999003722dc91e42967b248e3 (commit) via 1befe6b22160df17ce7aa32fb0060b2b9563e929 (commit) via 6341f4d41043104177d6aa083e5fe19cdeaee554 (commit) via 7c28f6f4380d4018f982b0a6e0d2c45cedaeb3e2 (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 (ba4a78d27415166fd5de9b90bd2babc891144a6b) \ N -- N -- N (5698168530319151a2432f5ba6a9480f55ddc2d7) 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-iuh/commit/?id=5698168530319151a2432f5ba6a9480f55ddc2d7 commit 5698168530319151a2432f5ba6a9480f55ddc2d7 Author: Neels Hofmeyr Date: Thu Jan 14 12:52:53 2016 +0100 move dummy_cn to 127.0.0.2 (Iu-PS) because I'm testing Osmo-CSCN on 127.0.0.1 (Iu-CS) http://cgit.osmocom.org/osmo-iuh/commit/?id=599c97682d752dbf47188d9899b820eedcbca154 commit 599c97682d752dbf47188d9899b820eedcbca154 Author: Neels Hofmeyr Date: Tue Apr 5 01:20:02 2016 +0200 wip: hnb-test: receive security mode command http://cgit.osmocom.org/osmo-iuh/commit/?id=12b12b1c181d1f8a025c6c0b26a20cd459e3a5d1 commit 12b12b1c181d1f8a025c6c0b26a20cd459e3a5d1 Author: Neels Hofmeyr Date: Tue Apr 5 11:53:09 2016 +0200 hnb-test: plmn_id: use 0xf for unused digit http://cgit.osmocom.org/osmo-iuh/commit/?id=d7ad0ac2387f895bdb9fb5d0dea9e7a5734f64f3 commit d7ad0ac2387f895bdb9fb5d0dea9e7a5734f64f3 Author: Neels Hofmeyr Date: Tue Apr 5 11:52:27 2016 +0200 hnb-test: parse_mm: assert MM pdisc http://cgit.osmocom.org/osmo-iuh/commit/?id=998726054e03373c47acce0d057c13ad3e364b74 commit 998726054e03373c47acce0d057c13ad3e364b74 Author: Neels Hofmeyr Date: Tue Apr 5 11:51:15 2016 +0200 hnb-test: on auth response, make it seq nr 2 http://cgit.osmocom.org/osmo-iuh/commit/?id=ad00d2bee5182c4a9c010838a9d6dbfeb9548d92 commit ad00d2bee5182c4a9c010838a9d6dbfeb9548d92 Author: Neels Hofmeyr Date: Mon Apr 4 19:30:14 2016 +0200 hnb-test: rx dtap: log message size http://cgit.osmocom.org/osmo-iuh/commit/?id=8c2b4ec6d6e0c09455480ba38dd7681f6c66d4a0 commit 8c2b4ec6d6e0c09455480ba38dd7681f6c66d4a0 Author: Neels Hofmeyr Date: Mon Apr 4 19:27:53 2016 +0200 hnb-test: don't segfault when msgb has no l3 http://cgit.osmocom.org/osmo-iuh/commit/?id=a4540be792728bf45eacf2e6561f95e68a9f7a91 commit a4540be792728bf45eacf2e6561f95e68a9f7a91 Author: Neels Hofmeyr Date: Tue Apr 5 14:27:48 2016 +0200 hnbgw: set default RNC ID to 23 (for testing) This should ultimately be user configurable, but for now 23 is better than 0. http://cgit.osmocom.org/osmo-iuh/commit/?id=02be4e393304c1a7fb40cd065c8baf0e7e95b460 commit 02be4e393304c1a7fb40cd065c8baf0e7e95b460 Author: Neels Hofmeyr Date: Mon Apr 4 19:29:35 2016 +0200 hnbgw: debug-log cn disconnect ind http://cgit.osmocom.org/osmo-iuh/commit/?id=0ff24430a1a411b999003722dc91e42967b248e3 commit 0ff24430a1a411b999003722dc91e42967b248e3 Author: Neels Hofmeyr Date: Mon Apr 4 18:33:33 2016 +0200 hnbgw: add handle_cn_conn_conf() debug logging http://cgit.osmocom.org/osmo-iuh/commit/?id=1befe6b22160df17ce7aa32fb0060b2b9563e929 commit 1befe6b22160df17ce7aa32fb0060b2b9563e929 Author: Neels Hofmeyr Date: Mon Apr 4 18:05:36 2016 +0200 cosmetic: add comment to hnbgw_cnlink_init() http://cgit.osmocom.org/osmo-iuh/commit/?id=6341f4d41043104177d6aa083e5fe19cdeaee554 commit 6341f4d41043104177d6aa083e5fe19cdeaee554 Author: Neels Hofmeyr Date: Mon Apr 4 18:02:49 2016 +0200 hnbgw: set DMAIN loglevel to DEBUG by default http://cgit.osmocom.org/osmo-iuh/commit/?id=7c28f6f4380d4018f982b0a6e0d2c45cedaeb3e2 commit 7c28f6f4380d4018f982b0a6e0d2c45cedaeb3e2 Author: Neels Hofmeyr Date: Tue Apr 5 11:49:53 2016 +0200 hnb-test: use gsm48_hdr_pdisc() and gsm48_hdr_msg_type() instead of bitmasks ----------------------------------------------------------------------- Summary of changes: hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Wed Apr 6 17:00:43 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 6 Apr 2016 17:00:43 GMT Subject: osmo-iuh.git branch neels/wip updated. d4a01811c58bad86c792910648656d839773de5a Message-ID: <201604061700.u36H0hgg067565@git.osmocom.org> 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 code for Iuh interface". The branch, neels/wip has been updated discards 5698168530319151a2432f5ba6a9480f55ddc2d7 (commit) discards 599c97682d752dbf47188d9899b820eedcbca154 (commit) discards 12b12b1c181d1f8a025c6c0b26a20cd459e3a5d1 (commit) via d4a01811c58bad86c792910648656d839773de5a (commit) via 8341ace2c9c5fdcfd0c65e8d6737ef5019c09dcf (commit) via 7ba6bd8faae15680a059490ddac4eb73dabce25d (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 (5698168530319151a2432f5ba6a9480f55ddc2d7) \ N -- N -- N (d4a01811c58bad86c792910648656d839773de5a) 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-iuh/commit/?id=d4a01811c58bad86c792910648656d839773de5a commit d4a01811c58bad86c792910648656d839773de5a Author: Neels Hofmeyr Date: Tue Apr 5 01:20:02 2016 +0200 wip: hnb-test: receive security mode command http://cgit.osmocom.org/osmo-iuh/commit/?id=8341ace2c9c5fdcfd0c65e8d6737ef5019c09dcf commit 8341ace2c9c5fdcfd0c65e8d6737ef5019c09dcf Author: Neels Hofmeyr Date: Tue Apr 5 11:53:09 2016 +0200 hnb-test: plmn_id: use 0xf for unused digit http://cgit.osmocom.org/osmo-iuh/commit/?id=7ba6bd8faae15680a059490ddac4eb73dabce25d commit 7ba6bd8faae15680a059490ddac4eb73dabce25d Author: Neels Hofmeyr Date: Thu Jan 14 12:52:53 2016 +0100 move dummy_cn to 127.0.0.2 (Iu-PS) because I'm testing Osmo-CSCN on 127.0.0.1 (Iu-CS) ----------------------------------------------------------------------- Summary of changes: hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Wed Apr 6 17:01:10 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 6 Apr 2016 17:01:10 GMT Subject: osmo-iuh.git branch sysmocom/iu-cs updated. 7ba6bd8faae15680a059490ddac4eb73dabce25d Message-ID: <201604061701.u36H1Awk067699@git.osmocom.org> 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 code for Iuh interface". The branch, sysmocom/iu-cs has been updated discards 857d984fa426930657e417c2c9c96c5b1fd8acf6 (commit) discards 98f6bad97ff6ff43848b5d7d473e5eb667242548 (commit) discards ba212167713528179effe366235a0e3adda05438 (commit) discards 2ba28e399d4052e3b9cebec4c327d1d4cb64ba8f (commit) discards 6ed96d1336d1117967d62b10b30c3616a1e251c3 (commit) discards 7ca3f9338f7086b87c54b6a7050310b24c786c09 (commit) discards 25dfdeecf071f49e67fd747fe341dc5fdf5e41fb (commit) discards b22212767720afa709cdeb84463590e60c0efdf6 (commit) discards e5d8c4ca428a692d282467edc741da7a4e0f85c6 (commit) discards a45e22d2976bc0bff4f5a045c8608dbf9ab79730 (commit) via 7ba6bd8faae15680a059490ddac4eb73dabce25d (commit) via d7ad0ac2387f895bdb9fb5d0dea9e7a5734f64f3 (commit) via 998726054e03373c47acce0d057c13ad3e364b74 (commit) via ad00d2bee5182c4a9c010838a9d6dbfeb9548d92 (commit) via 8c2b4ec6d6e0c09455480ba38dd7681f6c66d4a0 (commit) via a4540be792728bf45eacf2e6561f95e68a9f7a91 (commit) via 02be4e393304c1a7fb40cd065c8baf0e7e95b460 (commit) via 0ff24430a1a411b999003722dc91e42967b248e3 (commit) via 1befe6b22160df17ce7aa32fb0060b2b9563e929 (commit) via 6341f4d41043104177d6aa083e5fe19cdeaee554 (commit) via 7c28f6f4380d4018f982b0a6e0d2c45cedaeb3e2 (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 (857d984fa426930657e417c2c9c96c5b1fd8acf6) \ N -- N -- N (7ba6bd8faae15680a059490ddac4eb73dabce25d) 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 ----------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: src/hnbgw.c | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Wed Apr 6 17:01:32 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 6 Apr 2016 17:01:32 GMT Subject: osmo-iuh.git branch master updated. d7ad0ac2387f895bdb9fb5d0dea9e7a5734f64f3 Message-ID: <201604061701.u36H1WGN067807@git.osmocom.org> 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 code for Iuh interface". The branch, master has been updated via d7ad0ac2387f895bdb9fb5d0dea9e7a5734f64f3 (commit) via 998726054e03373c47acce0d057c13ad3e364b74 (commit) via ad00d2bee5182c4a9c010838a9d6dbfeb9548d92 (commit) via 8c2b4ec6d6e0c09455480ba38dd7681f6c66d4a0 (commit) via a4540be792728bf45eacf2e6561f95e68a9f7a91 (commit) via 02be4e393304c1a7fb40cd065c8baf0e7e95b460 (commit) via 0ff24430a1a411b999003722dc91e42967b248e3 (commit) via 1befe6b22160df17ce7aa32fb0060b2b9563e929 (commit) via 6341f4d41043104177d6aa083e5fe19cdeaee554 (commit) via 7c28f6f4380d4018f982b0a6e0d2c45cedaeb3e2 (commit) via d8013d1f8caf1c38c9b4191f0bbb411f6a4ff9d6 (commit) via 8f4cd86904b702041e44a491a45becd0fec9758c (commit) from e5c5525baebac7e784f801f91fc12fca700a3c4e (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/hnbgw.c | 3 +- src/hnbgw_cn.c | 16 ++++++++ src/ranap_common.c | 20 ++++++++-- src/tests/Makefile.am | 2 +- src/tests/hnb-test.c | 32 +++++++++++++--- src/tests/test-helpers.c | 94 +++++++++++++++++++++++++++++++++++++++++++++- src/tests/test-helpers.err | 3 ++ src/tests/test-helpers.ok | 13 +++++++ src/tests/testsuite.at | 3 +- 9 files changed, 173 insertions(+), 13 deletions(-) create mode 100644 src/tests/test-helpers.err hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Wed Apr 6 19:13:32 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 6 Apr 2016 19:13:32 GMT Subject: openbsc.git branch master updated. 0.15.0-205-g7dd2eed Message-ID: <201604061913.u36JDWf2088658@git.osmocom.org> 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, master has been updated via 7dd2eed6d3426ce27dc168e46a4db8b705608de4 (commit) from c6a65511f326340783f0e837c6eb58b0cf2c6abc (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=7dd2eed6d3426ce27dc168e46a4db8b705608de4 commit 7dd2eed6d3426ce27dc168e46a4db8b705608de4 Author: Max Date: Mon Apr 4 15:30:53 2016 +0200 Ignore vty test byproducts ----------------------------------------------------------------------- Summary of changes: openbsc/.gitignore | 2 ++ 1 file changed, 2 insertions(+) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Apr 6 19:23:01 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 6 Apr 2016 19:23:01 GMT Subject: openbsc.git branch master updated. 0.15.0-208-gadb8675 Message-ID: <201604061923.u36JN1ma090541@git.osmocom.org> 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, master has been updated via adb86759daa80a484eef4b5a24bc0ce0de0a0763 (commit) via 2826df56b2af5a6a0f20e5a9bcf1d50a1130f0ba (commit) via de392254ff05a5304ef0bbd351314d74b2ffd1e3 (commit) from 7dd2eed6d3426ce27dc168e46a4db8b705608de4 (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=adb86759daa80a484eef4b5a24bc0ce0de0a0763 commit adb86759daa80a484eef4b5a24bc0ce0de0a0763 Author: Holger Hans Peter Freyther Date: Fri Apr 1 20:31:11 2016 +0200 db: If creating a subscriber in the db fails, return NULL We should not return a subscriber in case it was not written to the database. Instead free the memory allocated and return NULL. Callers in gsm_04_08.c are prepared to have the creation fail. Related: OS Issue #1657 http://cgit.osmocom.org/openbsc/commit/?id=2826df56b2af5a6a0f20e5a9bcf1d50a1130f0ba commit 2826df56b2af5a6a0f20e5a9bcf1d50a1130f0ba Author: Holger Hans Peter Freyther Date: Fri Apr 1 20:21:03 2016 +0200 subscr: Make db_create_subscriber fail on duplicates The issue of db_create_subscriber updating an already existing subscr is that the same subscriber will then have two entries in the active subscribers list. In general this will break assumptions that a subscr can be compared by comparing the pointer. In the case of the VTY this was not an issue as the created subscr was immediately destroyed again but it is better to avoid this problem. Change the VTY command to find the subscriber and then call sync to have the updated time set. The side-effect is we will now have two queries for the subscriber. Once through subscr_get_by_imsi and once through db_create_subscriber. Change the db_create_subscriber to fail if a subscriber already exists, and add a testcase for this behavior and do not updated the 'updated' timestamp of an already existing subscriber. Add a testcase for this behavior. Related: OS Issue #1657 http://cgit.osmocom.org/openbsc/commit/?id=de392254ff05a5304ef0bbd351314d74b2ffd1e3 commit de392254ff05a5304ef0bbd351314d74b2ffd1e3 Author: Holger Hans Peter Freyther Date: Fri Apr 1 19:44:00 2016 +0200 subscr: Add testcase creating an already created subscriber Add testcase to issue the subscriber create twice. db_create_subscriber in db.c will first try to find the subscriber and if it exists, it will update the "updated" column in the database. Related: OS Issue #1657 ----------------------------------------------------------------------- Summary of changes: openbsc/src/libmsc/db.c | 15 ++++++------- openbsc/src/libmsc/vty_interface_layer3.c | 16 +++++++++----- openbsc/tests/db/db_test.c | 6 +++++- openbsc/tests/vty_test_runner.py | 36 +++++++++++++++++++++++++++++++ 4 files changed, 58 insertions(+), 15 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Thu Apr 7 10:31:25 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 7 Apr 2016 10:31:25 GMT Subject: openbsc.git branch max/natext deleted. 0.15.0-208-ga35b992 Message-ID: <201604071031.u37AVPun036169@git.osmocom.org> 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, max/natext has been deleted was a35b992f69c9761d1b56c92a7762347dcad02f7e ----------------------------------------------------------------------- a35b992f69c9761d1b56c92a7762347dcad02f7e NAT: reload BSCs config dynamically ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Thu Apr 7 10:38:22 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 7 Apr 2016 10:38:22 GMT Subject: libosmocore.git branch master updated. 0.9.0-117-gb9bb0b0 Message-ID: <201604071038.u37AcMvt038128@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via b9bb0b02acdcd2b56e2821e454d73affa044e199 (commit) from ea50732df21442c8d33806d30040d6d81f7aab90 (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/libosmocore/commit/?id=b9bb0b02acdcd2b56e2821e454d73affa044e199 commit b9bb0b02acdcd2b56e2821e454d73affa044e199 Author: Max Date: Thu Apr 7 11:01:52 2016 +0200 Add missing docs for bssgp bvc reset vty command Fixes the build failure with extended tests enabled. ----------------------------------------------------------------------- Summary of changes: src/gb/gprs_bssgp_vty.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Thu Apr 7 11:20:48 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 7 Apr 2016 11:20:48 GMT Subject: openbsc.git branch master updated. 0.15.0-209-g9bcb1a5 Message-ID: <201604071120.u37BKmRE044902@git.osmocom.org> 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, master has been updated via 9bcb1a56cbec710cbfa49ae6623c10595eab08ec (commit) from adb86759daa80a484eef4b5a24bc0ce0de0a0763 (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=9bcb1a56cbec710cbfa49ae6623c10595eab08ec commit 9bcb1a56cbec710cbfa49ae6623c10595eab08ec Author: Holger Hans Peter Freyther Date: Wed Apr 6 22:41:12 2016 +0200 ctrl: Extend ctrl command to optionally handle alg+ki Extend the existing ctrl command to be able to specify the algorithm and Ki. In contrast to the VTY no size check is done. Together with the VTY this code only supports a small part of what is supported by libosmocore. The algorithm and ki are considered optional but if a valid algorithm other than "none" is passed, a KI must be passed as well. Extend the test coverage by passing the potential values. It is not verified that the KI/algorithm is stored. ----------------------------------------------------------------------- Summary of changes: openbsc/src/libmsc/ctrl_commands.c | 60 ++++++++++++++++++++++++++++++++++++-- openbsc/tests/ctrl_test_runner.py | 27 +++++++++++++++++ 2 files changed, 85 insertions(+), 2 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Thu Apr 7 22:45:03 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 7 Apr 2016 22:45:03 GMT Subject: libosmo-sccp.git branch neels/wip updated. 0.0.6.3-59-g966a358 Message-ID: <201604072245.u37Mj3d7059741@git.osmocom.org> 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 "SCCP Library". The branch, neels/wip has been updated via 966a358faf765eaba9ecc1ae881164391dcd27f1 (commit) from bee7c53b04cc43766d89bae78aa5c8719d4a0e2a (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/libosmo-sccp/commit/?id=966a358faf765eaba9ecc1ae881164391dcd27f1 commit 966a358faf765eaba9ecc1ae881164391dcd27f1 Author: Neels Hofmeyr Date: Fri Apr 8 00:43:31 2016 +0200 add #ifdef SCTP_SENDER_DRY_EVENT Some older SCTP implementations don't have the SCTP_SENDER_DRY_EVENT. Fix the coverity build by encapsulating its logging in an #ifdef. ----------------------------------------------------------------------- Summary of changes: src/sua.c | 2 ++ 1 file changed, 2 insertions(+) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Thu Apr 7 22:45:42 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 7 Apr 2016 22:45:42 GMT Subject: libosmo-sccp.git branch sysmocom/iu updated. 0.0.6.3-59-g966a358 Message-ID: <201604072245.u37MjgfB059826@git.osmocom.org> 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 "SCCP Library". The branch, sysmocom/iu has been updated via 966a358faf765eaba9ecc1ae881164391dcd27f1 (commit) from bee7c53b04cc43766d89bae78aa5c8719d4a0e2a (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/sua.c | 2 ++ 1 file changed, 2 insertions(+) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Fri Apr 8 00:05:41 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 8 Apr 2016 00:05:41 GMT Subject: openbsc.git branch neels/cscn updated. 0.15.0-383-g81948c2 Message-ID: <201604080005.u3805fSt074490@git.osmocom.org> 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, neels/cscn has been updated via 81948c2698571f7fdef831dbe45aa600ac83f104 (commit) from e15578e05160e6219b9f4ae81f4d7f746faa97ee (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=81948c2698571f7fdef831dbe45aa600ac83f104 commit 81948c2698571f7fdef831dbe45aa600ac83f104 Author: Neels Hofmeyr Date: Fri Apr 8 02:03:46 2016 +0200 paging wip ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gsm_data.h | 10 --- openbsc/include/openbsc/iu.h | 21 ++++-- openbsc/src/libcommon/lac_vty.c | 34 +-------- openbsc/src/libiu/iu.c | 135 ++++++++++++++++++++++++++++++++---- openbsc/src/libmsc/gsm_subscriber.c | 31 +-------- openbsc/src/osmo-cscn/cscn_main.c | 8 +-- 6 files changed, 141 insertions(+), 98 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Fri Apr 8 07:46:42 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 8 Apr 2016 07:46:42 GMT Subject: openbsc.git branch fairwaves/master updated. fairwaves/0.14.0-fw.2-4-g7541436 Message-ID: <201604080746.u387kgEY049376@git.osmocom.org> 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 7541436fa076641c318e5921ef961a57d3562bb7 (commit) from e85e7910d22374ba33a347839aa17289f4b9a077 (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=7541436fa076641c318e5921ef961a57d3562bb7 commit 7541436fa076641c318e5921ef961a57d3562bb7 Author: Ivan Kluchnikov Date: Fri Apr 8 10:44:28 2016 +0300 Add support of virtual networks for sending network name to ms depending on imsi Before sending mm info message to ms: - extract mcc and mnc from imsi - try to find virtual network with the same mcc and mnc - if virtual network was found, use long and short network names of this virtual network for subscriber - if virtual network was not found, use long and short network names of main network for subscriber ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gsm_data.h | 16 ++++ openbsc/include/openbsc/vty.h | 1 + openbsc/src/libbsc/bsc_vty.c | 156 +++++++++++++++++++++++++++++++++++++ openbsc/src/libbsc/net_init.c | 1 + openbsc/src/libcommon/common_vty.c | 9 +++ openbsc/src/libcommon/gsm_data.c | 42 ++++++++++ openbsc/src/libmsc/gsm_04_08.c | 45 +++++++++-- 7 files changed, 262 insertions(+), 8 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Fri Apr 8 16:04:49 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 8 Apr 2016 16:04:49 GMT Subject: openbsc.git branch sysmocom/iu updated. 0.15.0-380-gfafb074 Message-ID: <201604081604.u38G4npi023903@git.osmocom.org> 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, sysmocom/iu has been updated via fafb0742683fb069ea88355c513290c6bb4373b4 (commit) via a3dfdcb308ca72255819fa4cdb114b85d8c672bc (commit) via bae25944247513cbed329ba6d2997412593e981b (commit) via 5e007d9445b1fe0233b8d4618d6c1a01ec446788 (commit) via 42024336fef37effeb04e61d819ef46e1fd0f2db (commit) from bb81326719a30e74e0682932087986b5eb6eedd2 (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=fafb0742683fb069ea88355c513290c6bb4373b4 commit fafb0742683fb069ea88355c513290c6bb4373b4 Author: Daniel Willmann Date: Fri Apr 8 18:02:20 2016 +0200 sgsn: Reset mm ctx state in service request and after authorization http://cgit.osmocom.org/openbsc/commit/?id=a3dfdcb308ca72255819fa4cdb114b85d8c672bc commit a3dfdcb308ca72255819fa4cdb114b85d8c672bc Author: Daniel Willmann Date: Fri Apr 8 18:00:39 2016 +0200 sgsn: Don't send the pdp context accept every time the RAB activates http://cgit.osmocom.org/openbsc/commit/?id=bae25944247513cbed329ba6d2997412593e981b commit bae25944247513cbed329ba6d2997412593e981b Author: Daniel Willmann Date: Fri Apr 8 17:35:53 2016 +0200 gprs: Save integrity protection status inside ue ctx, not mm ctx http://cgit.osmocom.org/openbsc/commit/?id=5e007d9445b1fe0233b8d4618d6c1a01ec446788 commit 5e007d9445b1fe0233b8d4618d6c1a01ec446788 Author: Daniel Willmann Date: Fri Apr 8 12:14:56 2016 +0200 gprs: Use different RAB IDs for activation http://cgit.osmocom.org/openbsc/commit/?id=42024336fef37effeb04e61d819ef46e1fd0f2db commit 42024336fef37effeb04e61d819ef46e1fd0f2db Author: Daniel Willmann Date: Fri Apr 8 12:11:35 2016 +0200 sgsn: Pass RAB ID to iu_rab_act_ps() function ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gprs_sgsn.h | 7 +++++-- openbsc/include/openbsc/iu.h | 3 ++- openbsc/src/gprs/gprs_gmm.c | 35 ++++++++++++++++++++++++----------- openbsc/src/gprs/gprs_sgsn.c | 5 +++++ openbsc/src/gprs/sgsn_libgtp.c | 10 ++++++++-- openbsc/src/libiu/iu.c | 5 ++--- 6 files changed, 46 insertions(+), 19 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sat Apr 9 18:29:48 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 9 Apr 2016 18:29:48 GMT Subject: osmo-iuh.git branch master updated. 04861ef1ed4da11b6118df445631d8121e643954 Message-ID: <201604091829.u39ITmf2063568@git.osmocom.org> 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 code for Iuh interface". The branch, master has been updated via 04861ef1ed4da11b6118df445631d8121e643954 (commit) from d7ad0ac2387f895bdb9fb5d0dea9e7a5734f64f3 (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-iuh/commit/?id=04861ef1ed4da11b6118df445631d8121e643954 commit 04861ef1ed4da11b6118df445631d8121e643954 Author: Harald Welte Date: Sat Apr 9 20:29:37 2016 +0200 update dependencies in README file ----------------------------------------------------------------------- Summary of changes: README | 2 ++ 1 file changed, 2 insertions(+) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Sat Apr 9 22:23:52 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 9 Apr 2016 22:23:52 GMT Subject: openbsc.git branch neels/cscn updated. 0.15.0-388-gd2f1f12 Message-ID: <201604092223.u39MNqwa000497@git.osmocom.org> 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, neels/cscn has been updated discards 81948c2698571f7fdef831dbe45aa600ac83f104 (commit) discards e15578e05160e6219b9f4ae81f4d7f746faa97ee (commit) discards fd37db068b0ea89dffe0036572689cdf04086429 (commit) discards 37b97189019103dc136aa970fab6a8d91a299878 (commit) discards 0ad8d6e46cff198664b33dfa75bfb3804aac48bf (commit) discards 101db2462b500b49b381f8678f856d74f375b431 (commit) discards 19d8f5265921ea79b766233df0eff68d28b874f5 (commit) discards a62a6a361791912d3ec75f04261f27094c3235d7 (commit) via d2f1f121a2ffa038138c8513857ee96cb1e0cfae (commit) via 1aa1c5a7e97adec3e8abeab37ef99b474a2c21ef (commit) via 63559ca21d92b4904a24f6eb7a9a2c40acf7d4dd (commit) via d095dbae553323fd307d639a2cf16e79267a0010 (commit) via 6d8fb28ced0ae60c2cf1c33b141bc6dccaa722f3 (commit) via b914d7c85e65cd7502611a32d8e2e761ed9ad09c (commit) via 57c177846ad0b52a427a5a0c8aabc80bd11e2240 (commit) via 34256cc7377cd370e4da791a719c090a5b3d8136 (commit) via fafb0742683fb069ea88355c513290c6bb4373b4 (commit) via a3dfdcb308ca72255819fa4cdb114b85d8c672bc (commit) via bae25944247513cbed329ba6d2997412593e981b (commit) via 5e007d9445b1fe0233b8d4618d6c1a01ec446788 (commit) via 42024336fef37effeb04e61d819ef46e1fd0f2db (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 (81948c2698571f7fdef831dbe45aa600ac83f104) \ N -- N -- N (d2f1f121a2ffa038138c8513857ee96cb1e0cfae) 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=d2f1f121a2ffa038138c8513857ee96cb1e0cfae commit d2f1f121a2ffa038138c8513857ee96cb1e0cfae Author: Neels Hofmeyr Date: Fri Apr 8 02:03:46 2016 +0200 paging wip http://cgit.osmocom.org/openbsc/commit/?id=1aa1c5a7e97adec3e8abeab37ef99b474a2c21ef commit 1aa1c5a7e97adec3e8abeab37ef99b474a2c21ef Author: Neels Hofmeyr Date: Tue Apr 5 15:16:40 2016 +0200 wip http://cgit.osmocom.org/openbsc/commit/?id=63559ca21d92b4904a24f6eb7a9a2c40acf7d4dd commit 63559ca21d92b4904a24f6eb7a9a2c40acf7d4dd Author: Neels Hofmeyr Date: Tue Apr 5 14:26:26 2016 +0200 iu.c: check return value of ranap_parse_lai() http://cgit.osmocom.org/openbsc/commit/?id=d095dbae553323fd307d639a2cf16e79267a0010 commit d095dbae553323fd307d639a2cf16e79267a0010 Author: Neels Hofmeyr Date: Tue Apr 5 01:17:45 2016 +0200 apply new parameter to osmo_sua_user_create() from libosmo-sccp http://cgit.osmocom.org/openbsc/commit/?id=6d8fb28ced0ae60c2cf1c33b141bc6dccaa722f3 commit 6d8fb28ced0ae60c2cf1c33b141bc6dccaa722f3 Author: Neels Hofmeyr Date: Tue Mar 22 19:25:58 2016 +0100 hack for testing: hardcoded LAC on LU Accept http://cgit.osmocom.org/openbsc/commit/?id=b914d7c85e65cd7502611a32d8e2e761ed9ad09c commit b914d7c85e65cd7502611a32d8e2e761ed9ad09c Author: Neels Hofmeyr Date: Tue Apr 5 12:04:13 2016 +0200 libiudummy: add dummy iu_tx_paging_cmd() http://cgit.osmocom.org/openbsc/commit/?id=57c177846ad0b52a427a5a0c8aabc80bd11e2240 commit 57c177846ad0b52a427a5a0c8aabc80bd11e2240 Author: Neels Hofmeyr Date: Tue Mar 29 18:58:10 2016 +0200 wip: paging http://cgit.osmocom.org/openbsc/commit/?id=34256cc7377cd370e4da791a719c090a5b3d8136 commit 34256cc7377cd370e4da791a719c090a5b3d8136 Author: Neels Hofmeyr Date: Tue Mar 22 19:26:52 2016 +0100 Add registry of RNC-Ids in LACs Introduce struct gsm_rnc and store in a list. Make it so that the code can be used from both MSC and GPRS. Add VTY commands 'lac ' and 'rnc ', which populate above list. Semantics: when an RNC registers with the MSC or SGSN, it tells us its RNC Id. During paging, we need to find an RNC for a given LAC. The association of RNCs to a particular LAC needs to be configured on the CN side. ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gprs_sgsn.h | 7 +++++-- openbsc/include/openbsc/iu.h | 3 ++- openbsc/src/gprs/gprs_gmm.c | 35 ++++++++++++++++++++++++----------- openbsc/src/gprs/gprs_sgsn.c | 5 +++++ openbsc/src/gprs/sgsn_libgtp.c | 10 ++++++++-- openbsc/src/libiu/iu.c | 5 ++--- 6 files changed, 46 insertions(+), 19 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sat Apr 9 23:50:54 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 9 Apr 2016 23:50:54 GMT Subject: openbsc.git branch neels/cscn updated. 0.15.0-390-g22b903a Message-ID: <201604092350.u39NosKO014079@git.osmocom.org> 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, neels/cscn has been updated via 22b903a2068845776f5db13bb05745ac60700506 (commit) via c9ee454fdf9e54809b360133851aa0b98d8ee080 (commit) from d2f1f121a2ffa038138c8513857ee96cb1e0cfae (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=22b903a2068845776f5db13bb05745ac60700506 commit 22b903a2068845776f5db13bb05745ac60700506 Author: Neels Hofmeyr Date: Sun Apr 10 01:48:57 2016 +0200 paging wip http://cgit.osmocom.org/openbsc/commit/?id=c9ee454fdf9e54809b360133851aa0b98d8ee080 commit c9ee454fdf9e54809b360133851aa0b98d8ee080 Author: Neels Hofmeyr Date: Sun Apr 10 01:47:54 2016 +0200 Iu RANAP event: add IU_EVENT_LINK_INVALIDATED See in-code comment... ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/iu.h | 19 +++++-- openbsc/src/gprs/gprs_gmm.c | 4 +- openbsc/src/libiu/iu.c | 108 ++++++++++++++++++++---------------- openbsc/src/libmsc/gsm_subscriber.c | 7 ++- openbsc/src/libxsc/xsc.c | 2 - openbsc/src/osmo-cscn/cscn_main.c | 5 -- openbsc/src/osmo-cscn/iucs_ranap.c | 1 + openbsc/tests/libiudummy/iudummy.c | 12 ++-- 8 files changed, 90 insertions(+), 68 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Apr 11 08:23:15 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 11 Apr 2016 08:23:15 GMT Subject: openbsc.git branch master updated. 0.15.0-210-g687f048 Message-ID: <201604110823.u3B8NFHO042706@git.osmocom.org> 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, master has been updated via 687f048ab04ed135eeb11deb29e6b4cb9727c27d (commit) from 9bcb1a56cbec710cbfa49ae6623c10595eab08ec (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=687f048ab04ed135eeb11deb29e6b4cb9727c27d commit 687f048ab04ed135eeb11deb29e6b4cb9727c27d Author: Max Date: Fri Apr 8 11:52:34 2016 +0200 Fix segfault with broken config Fixes OS#1691 ----------------------------------------------------------------------- Summary of changes: openbsc/src/libbsc/bsc_init.c | 3 +++ 1 file changed, 3 insertions(+) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Apr 11 12:50:24 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 11 Apr 2016 12:50:24 GMT Subject: libosmocore.git branch max/conv created. 0.9.0-120-g87d6112 Message-ID: <201604111250.u3BCoOPl082859@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, max/conv has been created at 87d6112f9968f4c74bd00373503b390c049d30d5 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmocore/commit/?id=87d6112f9968f4c74bd00373503b390c049d30d5 commit 87d6112f9968f4c74bd00373503b390c049d30d5 Author: Max Date: Mon Apr 11 14:14:56 2016 +0200 Add convolutional code for TCH/AFS Replace implementation in tests with added code. Note: the code was manually generated with utils/conv_gen.py http://cgit.osmocom.org/libosmocore/commit/?id=5c95c1d0a447df9d027a156bdc33c5b75d2d089b commit 5c95c1d0a447df9d027a156bdc33c5b75d2d089b Author: Max Date: Mon Apr 11 13:56:55 2016 +0200 Add convolutional code generators for CS2/3 http://cgit.osmocom.org/libosmocore/commit/?id=2cd7f5a01f5ef5859298b64dc8eb8db842ec1d41 commit 2cd7f5a01f5ef5859298b64dc8eb8db842ec1d41 Author: Max Date: Mon Apr 11 13:44:12 2016 +0200 Add concolutional code generator for *CCH Move convolutional code for *CCH channels from test to public API because it's useful not only for testing. Note: the code was manually generating with utils/conv_gen.py http://cgit.osmocom.org/libosmocore/commit/?id=ac7010c31ba3f40b735fb9fe4b8473bad3859b04 commit ac7010c31ba3f40b735fb9fe4b8473bad3859b04 Author: Max Date: Mon Apr 11 12:20:27 2016 +0200 Add code generator for convolutional codes Add python utility to generate .c code with state/output tables for convolutional encoder/decoder based on polynomial description of the code. If argument given it'll be interpreted as intended output directory, otherwise current working directory is used. Note: only necessary tables are generated. Corresponding header files with actual osmo_conv_code instance (including puncturing etc) have to be added manually. Fixes: OS#1629 http://cgit.osmocom.org/libosmocore/commit/?id=23feb0a5b6e6d1866d1e3102216cc7abca3406e8 commit 23feb0a5b6e6d1866d1e3102216cc7abca3406e8 Author: Max Date: Mon Apr 4 17:46:57 2016 +0200 Add ubit <-> sbit convertors Move functions for conversion between soft and unpacked bits to main library as they are generally useful. ----------------------------------------------------------------------- hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Mon Apr 11 14:58:16 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 11 Apr 2016 14:58:16 GMT Subject: libosmocore.git branch max/conv updated. 0.9.0-121-gb2095ac Message-ID: <201604111458.u3BEwGEv003819@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, max/conv has been updated discards 87d6112f9968f4c74bd00373503b390c049d30d5 (commit) discards 5c95c1d0a447df9d027a156bdc33c5b75d2d089b (commit) discards 2cd7f5a01f5ef5859298b64dc8eb8db842ec1d41 (commit) discards ac7010c31ba3f40b735fb9fe4b8473bad3859b04 (commit) discards 23feb0a5b6e6d1866d1e3102216cc7abca3406e8 (commit) via b2095ac93ad4de4aa9cd9104baa19ad109fe7a79 (commit) via 3206da188b870ed31b542697061327ce0929e157 (commit) via 9b13ce460a1daeff22d5e2099a5ee15a2c1a5c06 (commit) via 80ec00ba5c86eacd97a6f16fb0749e5904a1498e (commit) via 9c587a0f891594e44cada5125b5623f68bd56ca2 (commit) via 10daaec3ed259c732470969b438a723c7a1bc716 (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 (87d6112f9968f4c74bd00373503b390c049d30d5) \ N -- N -- N (b2095ac93ad4de4aa9cd9104baa19ad109fe7a79) 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/libosmocore/commit/?id=b2095ac93ad4de4aa9cd9104baa19ad109fe7a79 commit b2095ac93ad4de4aa9cd9104baa19ad109fe7a79 Author: Max Date: Mon Apr 11 14:14:56 2016 +0200 Add convolutional code for TCH/AFS Replace implementation in tests with added code. Note: the code was manually generated with utils/conv_gen.py http://cgit.osmocom.org/libosmocore/commit/?id=3206da188b870ed31b542697061327ce0929e157 commit 3206da188b870ed31b542697061327ce0929e157 Author: Max Date: Mon Apr 11 13:56:55 2016 +0200 Add convolutional code generators for CS2/3 http://cgit.osmocom.org/libosmocore/commit/?id=9b13ce460a1daeff22d5e2099a5ee15a2c1a5c06 commit 9b13ce460a1daeff22d5e2099a5ee15a2c1a5c06 Author: Max Date: Mon Apr 11 13:44:12 2016 +0200 Add concolutional code generator for *CCH Move convolutional code for *CCH channels from test to public API because it's useful not only for testing. Note: the code was manually generating with utils/conv_gen.py http://cgit.osmocom.org/libosmocore/commit/?id=80ec00ba5c86eacd97a6f16fb0749e5904a1498e commit 80ec00ba5c86eacd97a6f16fb0749e5904a1498e Author: Max Date: Mon Apr 11 12:20:27 2016 +0200 Add code generator for convolutional codes Add python utility to generate .c code with state/output tables for convolutional encoder/decoder based on polynomial description of the code. If argument given it'll be interpreted as intended output directory, otherwise current working directory is used. Note: only necessary tables are generated. Corresponding header files with actual osmo_conv_code instance (including puncturing etc) have to be added manually. Fixes: OS#1629 http://cgit.osmocom.org/libosmocore/commit/?id=9c587a0f891594e44cada5125b5623f68bd56ca2 commit 9c587a0f891594e44cada5125b5623f68bd56ca2 Author: Max Date: Mon Apr 4 17:46:57 2016 +0200 Add ubit <-> sbit convertors Move functions for conversion between soft and unpacked bits to main library as they are generally useful. http://cgit.osmocom.org/libosmocore/commit/?id=10daaec3ed259c732470969b438a723c7a1bc716 commit 10daaec3ed259c732470969b438a723c7a1bc716 Author: Max Date: Mon Apr 11 16:45:57 2016 +0200 Add bssgp_pdu_str to libosmogb namespace ----------------------------------------------------------------------- Summary of changes: src/gb/libosmogb.map | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Mon Apr 11 15:50:00 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 11 Apr 2016 15:50:00 GMT Subject: libosmocore.git branch max/conv updated. 0.9.0-121-g91e52d6 Message-ID: <201604111550.u3BFo0RH012302@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, max/conv has been updated discards b2095ac93ad4de4aa9cd9104baa19ad109fe7a79 (commit) via 91e52d6190e6b7876302377f443620cf13c691f1 (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 (b2095ac93ad4de4aa9cd9104baa19ad109fe7a79) \ N -- N -- N (91e52d6190e6b7876302377f443620cf13c691f1) 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/libosmocore/commit/?id=91e52d6190e6b7876302377f443620cf13c691f1 commit 91e52d6190e6b7876302377f443620cf13c691f1 Author: Max Date: Mon Apr 11 14:14:56 2016 +0200 Add convolutional code for TCH/AFS Replace implementation in tests with added code. Puncturing data is taken from osmo-bts-trx. Note: the code was manually generated with utils/conv_gen.py ----------------------------------------------------------------------- Summary of changes: hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Mon Apr 11 18:03:14 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 11 Apr 2016 18:03:14 GMT Subject: openbsc.git branch neels/cscn updated. 0.15.0-386-gaf24d4d Message-ID: <201604111803.u3BI3EuR032612@git.osmocom.org> 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, neels/cscn has been updated discards 22b903a2068845776f5db13bb05745ac60700506 (commit) discards c9ee454fdf9e54809b360133851aa0b98d8ee080 (commit) discards d2f1f121a2ffa038138c8513857ee96cb1e0cfae (commit) discards 1aa1c5a7e97adec3e8abeab37ef99b474a2c21ef (commit) discards 63559ca21d92b4904a24f6eb7a9a2c40acf7d4dd (commit) discards d095dbae553323fd307d639a2cf16e79267a0010 (commit) discards 6d8fb28ced0ae60c2cf1c33b141bc6dccaa722f3 (commit) discards b914d7c85e65cd7502611a32d8e2e761ed9ad09c (commit) discards 57c177846ad0b52a427a5a0c8aabc80bd11e2240 (commit) discards 34256cc7377cd370e4da791a719c090a5b3d8136 (commit) via af24d4d70e901b1fab70fb1e7520a0cb91f14e0c (commit) via 592231331e29f933c59906b486a94ee2e6f504f4 (commit) via 3fd9ba0c2e5263f6485b2b629d8aa3aa4fc4b12f (commit) via 5904ea9a054826a7935bcd0092d7d59e4525aa06 (commit) via 1e1acfd39dfce354064b88fde98275b583f1de47 (commit) via 2bea44ead604845319692ac5e1ba097a73f36991 (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 (22b903a2068845776f5db13bb05745ac60700506) \ N -- N -- N (af24d4d70e901b1fab70fb1e7520a0cb91f14e0c) 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=af24d4d70e901b1fab70fb1e7520a0cb91f14e0c commit af24d4d70e901b1fab70fb1e7520a0cb91f14e0c Author: Neels Hofmeyr Date: Mon Apr 11 20:01:34 2016 +0200 wip http://cgit.osmocom.org/openbsc/commit/?id=592231331e29f933c59906b486a94ee2e6f504f4 commit 592231331e29f933c59906b486a94ee2e6f504f4 Author: Neels Hofmeyr Date: Tue Mar 22 19:25:58 2016 +0100 cscn: record and use LAC on incoming InitialUE msg Add lac argument to gsm0408_rcvmsg_iucs(), to record the LAC in newly allocated gsm_subscriber_connections. In effect, fix the LAC sent to UE during Location Updating Accept message. Before, 0 was stored as LAC and sent to the UE, regardless of the actual LAC in use. http://cgit.osmocom.org/openbsc/commit/?id=3fd9ba0c2e5263f6485b2b629d8aa3aa4fc4b12f commit 3fd9ba0c2e5263f6485b2b629d8aa3aa4fc4b12f Author: Neels Hofmeyr Date: Tue Mar 22 19:26:52 2016 +0100 Add Iu paging, add registry of RNC-Ids in LACs Introduce struct gsm_rnc and store in a list. Make it so that the code can be used from both MSC and GPRS code, i.e. both for CS and PS. http://cgit.osmocom.org/openbsc/commit/?id=5904ea9a054826a7935bcd0092d7d59e4525aa06 commit 5904ea9a054826a7935bcd0092d7d59e4525aa06 Author: Neels Hofmeyr Date: Mon Apr 11 14:07:18 2016 +0200 add osmo-cscn.cfg example Include a cscn section with subscriber-create-on-demand even though that is the default. http://cgit.osmocom.org/openbsc/commit/?id=1e1acfd39dfce354064b88fde98275b583f1de47 commit 1e1acfd39dfce354064b88fde98275b583f1de47 Author: Neels Hofmeyr Date: Tue Apr 5 14:26:26 2016 +0200 iu.c: check return value of ranap_parse_lai() http://cgit.osmocom.org/openbsc/commit/?id=2bea44ead604845319692ac5e1ba097a73f36991 commit 2bea44ead604845319692ac5e1ba097a73f36991 Author: Neels Hofmeyr Date: Sun Apr 10 01:47:54 2016 +0200 Iu RANAP event: add IU_EVENT_LINK_INVALIDATED See in-code comment... ----------------------------------------------------------------------- Summary of changes: openbsc/doc/examples/osmo-cscn/osmo-cscn.cfg | 15 +- openbsc/include/openbsc/gprs_gmm.h | 4 +- openbsc/include/openbsc/iu.h | 36 ---- openbsc/include/openbsc/iu_cs.h | 12 +- openbsc/include/openbsc/vty.h | 1 - openbsc/src/gprs/gprs_gmm.c | 2 +- openbsc/src/libcommon/Makefile.am | 3 +- openbsc/src/libcommon/common_vty.c | 1 - openbsc/src/libcommon/lac_vty.c | 87 ---------- openbsc/src/libiu/iu.c | 241 +++++++++++++++++---------- openbsc/src/libmsc/cscn_vty.c | 6 +- openbsc/src/libmsc/gsm_04_08.c | 2 +- openbsc/src/libmsc/gsm_04_11.c | 4 + openbsc/src/libmsc/gsm_subscriber.c | 8 +- openbsc/src/libmsc/iu_cs.c | 43 ++++- openbsc/src/libmsc/vty_interface_layer3.c | 1 - openbsc/src/osmo-cscn/cscn_main.c | 14 +- 17 files changed, 221 insertions(+), 259 deletions(-) delete mode 100644 openbsc/src/libcommon/lac_vty.c hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Apr 11 18:37:56 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 11 Apr 2016 18:37:56 GMT Subject: openbsc.git branch neels/cscn updated. 0.15.0-390-g9607e60 Message-ID: <201604111837.u3BIbuDL037758@git.osmocom.org> 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, neels/cscn has been updated discards af24d4d70e901b1fab70fb1e7520a0cb91f14e0c (commit) discards 592231331e29f933c59906b486a94ee2e6f504f4 (commit) discards 3fd9ba0c2e5263f6485b2b629d8aa3aa4fc4b12f (commit) discards 5904ea9a054826a7935bcd0092d7d59e4525aa06 (commit) discards 1e1acfd39dfce354064b88fde98275b583f1de47 (commit) discards 2bea44ead604845319692ac5e1ba097a73f36991 (commit) via 9607e607e4bf1a761982971f1dd3625b28499042 (commit) via 964ed0c82497da0677a8484198f026b6f7cb57c9 (commit) via 092133f341a1a1bda6c695c427f4f29281047303 (commit) via 1a0dd56f2914f5489782babb919b8d5c38a35046 (commit) via 5cfdc8d6267ac15990a134a3162b0f15ce3f2f24 (commit) via ad002429838ab7dd015a30f5889fad5664af4529 (commit) via 58260a9c4ae8654fa629b3551a7fded2990f45dc (commit) via 54fc3a13183e4d5956c8c17b74caf7ef21febe0a (commit) via baefda5d64f1b11f13ae187a283c0322a12afeec (commit) via 8dfe9690c51c13d71cca6e9c3e7dfddb7d03a8de (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 (af24d4d70e901b1fab70fb1e7520a0cb91f14e0c) \ N -- N -- N (9607e607e4bf1a761982971f1dd3625b28499042) 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=9607e607e4bf1a761982971f1dd3625b28499042 commit 9607e607e4bf1a761982971f1dd3625b28499042 Author: Neels Hofmeyr Date: Mon Apr 11 20:29:17 2016 +0200 cscn: enable SMS queue (by removing an '#if 0') http://cgit.osmocom.org/openbsc/commit/?id=964ed0c82497da0677a8484198f026b6f7cb57c9 commit 964ed0c82497da0677a8484198f026b6f7cb57c9 Author: Neels Hofmeyr Date: Mon Apr 11 20:28:58 2016 +0200 cscn: enable 'subscriber' vty commands for libmsc This involves removing the openbsc_vty_print_statistics() from vty_interface_layer3.c, as this would link across the MSC/BSC border. http://cgit.osmocom.org/openbsc/commit/?id=092133f341a1a1bda6c695c427f4f29281047303 commit 092133f341a1a1bda6c695c427f4f29281047303 Author: Neels Hofmeyr Date: Mon Apr 11 20:26:54 2016 +0200 cn_ranap_handle_co: add error rc and logging for PR Outcome http://cgit.osmocom.org/openbsc/commit/?id=1a0dd56f2914f5489782babb919b8d5c38a35046 commit 1a0dd56f2914f5489782babb919b8d5c38a35046 Author: Neels Hofmeyr Date: Mon Apr 11 20:22:46 2016 +0200 cosmetic: debug and error logging, comment tweaks http://cgit.osmocom.org/openbsc/commit/?id=5cfdc8d6267ac15990a134a3162b0f15ce3f2f24 commit 5cfdc8d6267ac15990a134a3162b0f15ce3f2f24 Author: Neels Hofmeyr Date: Tue Mar 22 19:26:52 2016 +0100 Add Iu paging, add registry of RNC-Ids in LACs Introduce struct gsm_rnc and store in a list. Make it so that the code can be used from both MSC and GPRS code, i.e. both for CS and PS. http://cgit.osmocom.org/openbsc/commit/?id=ad002429838ab7dd015a30f5889fad5664af4529 commit ad002429838ab7dd015a30f5889fad5664af4529 Author: Neels Hofmeyr Date: Sun Apr 10 01:47:54 2016 +0200 Iu RANAP event: add IU_EVENT_LINK_INVALIDATED See in-code comment... http://cgit.osmocom.org/openbsc/commit/?id=58260a9c4ae8654fa629b3551a7fded2990f45dc commit 58260a9c4ae8654fa629b3551a7fded2990f45dc Author: Neels Hofmeyr Date: Tue Mar 22 19:25:58 2016 +0100 cscn: record and use LAC on incoming InitialUE msg Add lac argument to gsm0408_rcvmsg_iucs(), to record the LAC in newly allocated gsm_subscriber_connections. In effect, fix the LAC sent to UE during Location Updating Accept message. Before, 0 was stored as LAC and sent to the UE, regardless of the actual LAC in use. http://cgit.osmocom.org/openbsc/commit/?id=54fc3a13183e4d5956c8c17b74caf7ef21febe0a commit 54fc3a13183e4d5956c8c17b74caf7ef21febe0a Author: Neels Hofmeyr Date: Mon Apr 11 20:25:28 2016 +0200 remove subscr_conn_allocate_iu() from public header It is only used statically in iu.c http://cgit.osmocom.org/openbsc/commit/?id=baefda5d64f1b11f13ae187a283c0322a12afeec commit baefda5d64f1b11f13ae187a283c0322a12afeec Author: Neels Hofmeyr Date: Mon Apr 11 14:07:18 2016 +0200 add osmo-cscn.cfg example Include a cscn section with subscriber-create-on-demand even though that is the default. http://cgit.osmocom.org/openbsc/commit/?id=8dfe9690c51c13d71cca6e9c3e7dfddb7d03a8de commit 8dfe9690c51c13d71cca6e9c3e7dfddb7d03a8de Author: Neels Hofmeyr Date: Tue Apr 5 14:26:26 2016 +0200 iu.c: check return value of ranap_parse_lai() ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/iu_cs.h | 5 ++--- openbsc/src/osmo-cscn/cscn_main.c | 2 -- 2 files changed, 2 insertions(+), 5 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Apr 11 18:45:53 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 11 Apr 2016 18:45:53 GMT Subject: openbsc.git branch sysmocom/iu updated. 0.15.0-384-gedafdc1 Message-ID: <201604111845.u3BIjrjK039004@git.osmocom.org> 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, sysmocom/iu has been updated via edafdc14f3cf0b9714932bce3faf2751f370663d (commit) via 54fc3a13183e4d5956c8c17b74caf7ef21febe0a (commit) via baefda5d64f1b11f13ae187a283c0322a12afeec (commit) via 8dfe9690c51c13d71cca6e9c3e7dfddb7d03a8de (commit) from fafb0742683fb069ea88355c513290c6bb4373b4 (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=edafdc14f3cf0b9714932bce3faf2751f370663d commit edafdc14f3cf0b9714932bce3faf2751f370663d Author: Neels Hofmeyr Date: Tue Mar 22 19:25:58 2016 +0100 cscn: record and use LAC on incoming InitialUE msg Add lac argument to gsm0408_rcvmsg_iucs(), to record the LAC in newly allocated gsm_subscriber_connections. In effect, fix the LAC sent to UE during Location Updating Accept message. Before, 0 was stored as LAC and sent to the UE, regardless of the actual LAC in use. ----------------------------------------------------------------------- Summary of changes: openbsc/doc/examples/osmo-cscn/osmo-cscn.cfg | 36 ++++++++++++++++++++++++++++ openbsc/include/openbsc/iu_cs.h | 7 ++---- openbsc/src/libiu/iu.c | 10 ++++++-- openbsc/src/libmsc/iu_cs.c | 36 +++++++++++++++++++++++----- openbsc/src/osmo-cscn/cscn_main.c | 2 +- 5 files changed, 77 insertions(+), 14 deletions(-) create mode 100644 openbsc/doc/examples/osmo-cscn/osmo-cscn.cfg hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Apr 11 18:47:56 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 11 Apr 2016 18:47:56 GMT Subject: openbsc.git branch neels/cscn updated. 0.15.0-390-g63749ce Message-ID: <201604111847.u3BIluE7039286@git.osmocom.org> 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, neels/cscn has been updated discards 9607e607e4bf1a761982971f1dd3625b28499042 (commit) discards 964ed0c82497da0677a8484198f026b6f7cb57c9 (commit) discards 092133f341a1a1bda6c695c427f4f29281047303 (commit) discards 1a0dd56f2914f5489782babb919b8d5c38a35046 (commit) discards 5cfdc8d6267ac15990a134a3162b0f15ce3f2f24 (commit) discards ad002429838ab7dd015a30f5889fad5664af4529 (commit) discards 58260a9c4ae8654fa629b3551a7fded2990f45dc (commit) via 63749ce94e03157825c40a523f36d3e8988e4cc2 (commit) via 469f1671d83483928561990987e637a34c74432a (commit) via d2f9d5fa551cafb3582ac5c7a557ef99c33aa7dd (commit) via c0bbb1c23deb2741cd9bc9876da17bd3b4efc694 (commit) via e32aed74e7b8bf33e579923d347636e20f20a0d8 (commit) via 89e543e9e9f87923647a979e7fe23b114e5ffbbe (commit) via edafdc14f3cf0b9714932bce3faf2751f370663d (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 (9607e607e4bf1a761982971f1dd3625b28499042) \ N -- N -- N (63749ce94e03157825c40a523f36d3e8988e4cc2) 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=63749ce94e03157825c40a523f36d3e8988e4cc2 commit 63749ce94e03157825c40a523f36d3e8988e4cc2 Author: Neels Hofmeyr Date: Mon Apr 11 20:29:17 2016 +0200 cscn: enable SMS queue (by removing an '#if 0') http://cgit.osmocom.org/openbsc/commit/?id=469f1671d83483928561990987e637a34c74432a commit 469f1671d83483928561990987e637a34c74432a Author: Neels Hofmeyr Date: Mon Apr 11 20:28:58 2016 +0200 cscn: enable 'subscriber' vty commands for libmsc This involves removing the openbsc_vty_print_statistics() from vty_interface_layer3.c, as this would link across the MSC/BSC border. http://cgit.osmocom.org/openbsc/commit/?id=d2f9d5fa551cafb3582ac5c7a557ef99c33aa7dd commit d2f9d5fa551cafb3582ac5c7a557ef99c33aa7dd Author: Neels Hofmeyr Date: Mon Apr 11 20:26:54 2016 +0200 cn_ranap_handle_co: add error rc and logging for PR Outcome http://cgit.osmocom.org/openbsc/commit/?id=c0bbb1c23deb2741cd9bc9876da17bd3b4efc694 commit c0bbb1c23deb2741cd9bc9876da17bd3b4efc694 Author: Neels Hofmeyr Date: Mon Apr 11 20:22:46 2016 +0200 cosmetic: debug and error logging, comment tweaks http://cgit.osmocom.org/openbsc/commit/?id=e32aed74e7b8bf33e579923d347636e20f20a0d8 commit e32aed74e7b8bf33e579923d347636e20f20a0d8 Author: Neels Hofmeyr Date: Tue Mar 22 19:26:52 2016 +0100 Add Iu paging, add registry of RNC-Ids in LACs Introduce struct gsm_rnc and store in a list. Make it so that the code can be used from both MSC and GPRS code, i.e. both for CS and PS. http://cgit.osmocom.org/openbsc/commit/?id=89e543e9e9f87923647a979e7fe23b114e5ffbbe commit 89e543e9e9f87923647a979e7fe23b114e5ffbbe Author: Neels Hofmeyr Date: Sun Apr 10 01:47:54 2016 +0200 Iu RANAP event: add IU_EVENT_LINK_INVALIDATED See in-code comment... ----------------------------------------------------------------------- Summary of changes: openbsc/src/libmsc/iu_cs.c | 6 ------ 1 file changed, 6 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Apr 12 09:26:25 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 12 Apr 2016 09:26:25 GMT Subject: openbsc.git branch fairwaves/master updated. fairwaves/0.14.0-fw.2-5-g8386248 Message-ID: <201604120926.u3C9QPSg081914@git.osmocom.org> 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 8386248b63b1d2305959c9761a4b8c3d416ea185 (commit) from 7541436fa076641c318e5921ef961a57d3562bb7 (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=8386248b63b1d2305959c9761a4b8c3d416ea185 commit 8386248b63b1d2305959c9761a4b8c3d416ea185 Author: Ivan Kluchnikov Date: Tue Apr 12 12:22:26 2016 +0300 tests: Add VTY tests for setting virtual-networks ----------------------------------------------------------------------- Summary of changes: openbsc/tests/vty_test_runner.py | 51 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Apr 12 10:12:40 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 12 Apr 2016 10:12:40 GMT Subject: openbsc.git branch sysmocom/iu updated. 0.15.0-385-g0f3bce4 Message-ID: <201604121012.u3CACeVY088865@git.osmocom.org> 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, sysmocom/iu has been updated via 0f3bce4aef1bcbf384fa1c5ae2b24c5b0d6fc13b (commit) from edafdc14f3cf0b9714932bce3faf2751f370663d (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=0f3bce4aef1bcbf384fa1c5ae2b24c5b0d6fc13b commit 0f3bce4aef1bcbf384fa1c5ae2b24c5b0d6fc13b Author: Daniel Willmann Date: Tue Apr 12 12:09:42 2016 +0200 gprs: Change auth key for every new Iu connection ----------------------------------------------------------------------- Summary of changes: openbsc/src/gprs/gprs_gmm.c | 66 ++++++++++++++++++++++++++++++++++++++------- 1 file changed, 57 insertions(+), 9 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Apr 12 10:16:38 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 12 Apr 2016 10:16:38 GMT Subject: libosmo-netif.git branch neels/wip_20160412_1216 created. 0.0.6-12-g042a512 Message-ID: <201604121016.u3CAGcRB089452@git.osmocom.org> 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 network interface library". The branch, neels/wip_20160412_1216 has been created at 042a5127818ae8d69531d04c7dcc1a9cd9109af9 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmo-netif/commit/?id=042a5127818ae8d69531d04c7dcc1a9cd9109af9 commit 042a5127818ae8d69531d04c7dcc1a9cd9109af9 Author: Neels Hofmeyr Date: Tue Apr 12 12:16:37 2016 +0200 wip ----------------------------------------------------------------------- hooks/post-receive -- Osmocom network interface library From gitosis at osmocom.org Tue Apr 12 10:25:28 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 12 Apr 2016 10:25:28 GMT Subject: openbsc.git branch fairwaves/virt-net created. 0.15.0-212-gc21a027 Message-ID: <201604121025.u3CAPSfa091046@git.osmocom.org> 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/virt-net has been created at c21a027efdd312c1214bad4a458bc83e7e67f454 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openbsc/commit/?id=c21a027efdd312c1214bad4a458bc83e7e67f454 commit c21a027efdd312c1214bad4a458bc83e7e67f454 Author: Ivan Kluchnikov Date: Tue Apr 12 12:22:26 2016 +0300 tests: Add VTY tests for setting virtual-networks http://cgit.osmocom.org/openbsc/commit/?id=4848d101bc319c93dbbe6c6c7d4efcd3fb912c50 commit 4848d101bc319c93dbbe6c6c7d4efcd3fb912c50 Author: Ivan Kluchnikov Date: Fri Apr 8 10:44:28 2016 +0300 Add support of virtual networks for sending network name to ms depending on imsi Before sending mm info message to ms: - extract mcc and mnc from imsi - try to find virtual network with the same mcc and mnc - if virtual network was found, use long and short network names of this virtual network for subscriber - if virtual network was not found, use long and short network names of main network for subscriber ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Apr 12 13:15:44 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 12 Apr 2016 13:15:44 GMT Subject: openbsc.git branch neels/cscn updated. 0.15.0-392-g924cb47 Message-ID: <201604121315.u3CDFiCI018747@git.osmocom.org> 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, neels/cscn has been updated discards 63749ce94e03157825c40a523f36d3e8988e4cc2 (commit) discards 469f1671d83483928561990987e637a34c74432a (commit) discards d2f9d5fa551cafb3582ac5c7a557ef99c33aa7dd (commit) discards c0bbb1c23deb2741cd9bc9876da17bd3b4efc694 (commit) discards e32aed74e7b8bf33e579923d347636e20f20a0d8 (commit) discards 89e543e9e9f87923647a979e7fe23b114e5ffbbe (commit) via 924cb47a6ddb6cfd69516cf0992d4ee283544c42 (commit) via 8da948a4ef2dd397209375ae0fc84a056a0a660e (commit) via dfa63a155648240e7ef1a15f19799ff4fecd5813 (commit) via f3cd60d7bfe13d03c713c13bd3341d9ff7a2a595 (commit) via ff0aabb15d787fde6398c901c208d45a33359105 (commit) via 4be7409d1b48b921c0d7db121c6425a3beb1ee08 (commit) via 976034301636fad327a440060e76061dc0cd9b52 (commit) via 0f3bce4aef1bcbf384fa1c5ae2b24c5b0d6fc13b (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 (63749ce94e03157825c40a523f36d3e8988e4cc2) \ N -- N -- N (924cb47a6ddb6cfd69516cf0992d4ee283544c42) 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=924cb47a6ddb6cfd69516cf0992d4ee283544c42 commit 924cb47a6ddb6cfd69516cf0992d4ee283544c42 Author: Neels Hofmeyr Date: Tue Apr 12 15:15:35 2016 +0200 wip http://cgit.osmocom.org/openbsc/commit/?id=8da948a4ef2dd397209375ae0fc84a056a0a660e commit 8da948a4ef2dd397209375ae0fc84a056a0a660e Author: Neels Hofmeyr Date: Mon Apr 11 20:29:17 2016 +0200 cscn: enable SMS queue (by removing an '#if 0') http://cgit.osmocom.org/openbsc/commit/?id=dfa63a155648240e7ef1a15f19799ff4fecd5813 commit dfa63a155648240e7ef1a15f19799ff4fecd5813 Author: Neels Hofmeyr Date: Mon Apr 11 20:28:58 2016 +0200 cscn: enable 'subscriber' vty commands for libmsc This involves removing the openbsc_vty_print_statistics() from vty_interface_layer3.c, as this would link across the MSC/BSC border. http://cgit.osmocom.org/openbsc/commit/?id=f3cd60d7bfe13d03c713c13bd3341d9ff7a2a595 commit f3cd60d7bfe13d03c713c13bd3341d9ff7a2a595 Author: Neels Hofmeyr Date: Mon Apr 11 20:26:54 2016 +0200 cn_ranap_handle_co: add error rc and logging for PR Outcome http://cgit.osmocom.org/openbsc/commit/?id=ff0aabb15d787fde6398c901c208d45a33359105 commit ff0aabb15d787fde6398c901c208d45a33359105 Author: Neels Hofmeyr Date: Mon Apr 11 20:22:46 2016 +0200 cosmetic: debug and error logging, comment tweaks http://cgit.osmocom.org/openbsc/commit/?id=4be7409d1b48b921c0d7db121c6425a3beb1ee08 commit 4be7409d1b48b921c0d7db121c6425a3beb1ee08 Author: Neels Hofmeyr Date: Tue Mar 22 19:26:52 2016 +0100 Add Iu paging, add registry of RNC-Ids in LACs Introduce struct gsm_rnc and store in a list. Make it so that the code can be used from both MSC and GPRS code, i.e. both for CS and PS. http://cgit.osmocom.org/openbsc/commit/?id=976034301636fad327a440060e76061dc0cd9b52 commit 976034301636fad327a440060e76061dc0cd9b52 Author: Neels Hofmeyr Date: Sun Apr 10 01:47:54 2016 +0200 Iu RANAP event: add IU_EVENT_LINK_INVALIDATED See in-code comment... ----------------------------------------------------------------------- Summary of changes: openbsc/src/gprs/gprs_gmm.c | 68 +++++++++++++++++++++++++++++++++++------- openbsc/src/libmsc/gsm_04_08.c | 43 +++++++++++++++++++------- 2 files changed, 90 insertions(+), 21 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Apr 12 14:08:41 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 12 Apr 2016 14:08:41 GMT Subject: libosmocore.git branch master updated. 0.9.0-118-g93bc64f Message-ID: <201604121408.u3CE8f3r026750@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via 93bc64f99ddef02a39c03dfd0725bb41dc93e287 (commit) from b9bb0b02acdcd2b56e2821e454d73affa044e199 (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/libosmocore/commit/?id=93bc64f99ddef02a39c03dfd0725bb41dc93e287 commit 93bc64f99ddef02a39c03dfd0725bb41dc93e287 Author: Max Date: Mon Apr 11 16:57:34 2016 +0200 gb: Add bssgp_pdu_str to libosmogb namespace [hfreyther: To be used by osmo-pcu] ----------------------------------------------------------------------- Summary of changes: src/gb/libosmogb.map | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Tue Apr 12 14:09:53 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 12 Apr 2016 14:09:53 GMT Subject: libasn1c.git branch master updated. f3c3049e754cb288911169333966881a9c4dee8c Message-ID: <201604121409.u3CE9rA0026921@git.osmocom.org> 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 "asn1c runtime code as shared library". The branch, master has been updated via f3c3049e754cb288911169333966881a9c4dee8c (commit) from de48e262e29ee81245b20d9644c755a5bcd39b6b (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/libasn1c/commit/?id=f3c3049e754cb288911169333966881a9c4dee8c commit f3c3049e754cb288911169333966881a9c4dee8c Author: Holger Hans Peter Freyther Date: Tue Apr 5 16:25:43 2016 +0200 misc: Replace libosmocore with talloc The libosmocore depedency is used for talloc and OSMO_ASSERT. Reduce the depedencies by using libtalloc directly and replace the ASSERT with a local one (without backtrace support). ----------------------------------------------------------------------- Summary of changes: configure.ac | 2 +- include/asn1c/asn_internal.h | 2 +- libasn1c.pc.in | 4 ++-- src/Makefile.am | 4 ++-- src/asn1helpers.c | 20 ++++++++++++-------- 5 files changed, 18 insertions(+), 14 deletions(-) hooks/post-receive -- asn1c runtime code as shared library From gitosis at osmocom.org Tue Apr 12 14:11:06 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 12 Apr 2016 14:11:06 GMT Subject: libosmocore.git branch master updated. 0.9.0-119-gd8fb142 Message-ID: <201604121411.u3CEB64D027402@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via d8fb14226f798c9daf948d374a982583cd4ee202 (commit) from 93bc64f99ddef02a39c03dfd0725bb41dc93e287 (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/libosmocore/commit/?id=d8fb14226f798c9daf948d374a982583cd4ee202 commit d8fb14226f798c9daf948d374a982583cd4ee202 Author: Max Date: Wed Apr 6 16:13:00 2016 +0200 Add ubit <-> sbit convertors Move functions for conversion between soft and unpacked bits to main library as they are generally useful. ----------------------------------------------------------------------- Summary of changes: include/osmocom/core/bits.h | 3 +++ src/bits.c | 24 ++++++++++++++++++++++++ tests/conv/conv_test.c | 23 ++--------------------- 3 files changed, 29 insertions(+), 21 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Tue Apr 12 14:12:42 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 12 Apr 2016 14:12:42 GMT Subject: openbsc.git branch master updated. 0.15.0-211-ge5686f2 Message-ID: <201604121412.u3CECglI027661@git.osmocom.org> 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, master has been updated via e5686f21d64c804db825b0baa8d1285250d9d650 (commit) from 687f048ab04ed135eeb11deb29e6b4cb9727c27d (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=e5686f21d64c804db825b0baa8d1285250d9d650 commit e5686f21d64c804db825b0baa8d1285250d9d650 Author: Max Date: Wed Apr 6 17:25:44 2016 +0200 NAT: vty command to display number of BSCs Add command 'show nat num-bscs-configured' to display number of configured BSCs. Sponsored-by: On-Waves ehf ----------------------------------------------------------------------- Summary of changes: openbsc/src/osmo-bsc_nat/bsc_nat_vty.c | 9 +++++++++ 1 file changed, 9 insertions(+) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Apr 12 14:13:13 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 12 Apr 2016 14:13:13 GMT Subject: openbsc.git branch master updated. 0.15.0-212-gf220b52 Message-ID: <201604121413.u3CEDDsj027766@git.osmocom.org> 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, master has been updated via f220b52df3e15e25dcbb329c76c646f77ec3b506 (commit) from e5686f21d64c804db825b0baa8d1285250d9d650 (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=f220b52df3e15e25dcbb329c76c646f77ec3b506 commit f220b52df3e15e25dcbb329c76c646f77ec3b506 Author: Max Date: Wed Apr 6 17:52:38 2016 +0200 NAT: extend debug output for ipaccess errors ----------------------------------------------------------------------- Summary of changes: openbsc/src/osmo-bsc_nat/bsc_nat.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Apr 12 14:14:04 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 12 Apr 2016 14:14:04 GMT Subject: openbsc.git branch master updated. 0.15.0-213-g7a301d3 Message-ID: <201604121414.u3CEE4BK027927@git.osmocom.org> 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, master has been updated via 7a301d357612347723e59c7f16a97227814d406e (commit) from f220b52df3e15e25dcbb329c76c646f77ec3b506 (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=7a301d357612347723e59c7f16a97227814d406e commit 7a301d357612347723e59c7f16a97227814d406e Author: Max Date: Thu Apr 7 11:38:52 2016 +0200 Remove trivial wrapper function Rename gsm48_tx_chan_mode_modify() to gsm48_lchan_modify() and remove corresponding wrapper code. ----------------------------------------------------------------------- Summary of changes: openbsc/src/libbsc/gsm_04_08_utils.c | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Apr 12 14:15:07 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 12 Apr 2016 14:15:07 GMT Subject: openbsc.git branch master updated. 0.15.0-214-g714b170 Message-ID: <201604121415.u3CEF7Nm028109@git.osmocom.org> 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, master has been updated via 714b170f895dfdc2f0d725ab110baf3dc14ef874 (commit) from 7a301d357612347723e59c7f16a97227814d406e (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=714b170f895dfdc2f0d725ab110baf3dc14ef874 commit 714b170f895dfdc2f0d725ab110baf3dc14ef874 Author: Max Date: Thu Apr 7 12:27:11 2016 +0200 NAT: allow allocating BSC in arbitrary order Check for existing BSC before allocating new one. Track number of remaining BSCs on deallocation. Explicitly use BSC number in allocation function. ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/bsc_nat.h | 3 ++- openbsc/src/osmo-bsc_nat/bsc_nat_utils.c | 7 +++++-- openbsc/src/osmo-bsc_nat/bsc_nat_vty.c | 14 ++++---------- openbsc/tests/bsc-nat/bsc_nat_test.c | 14 +++++++------- 4 files changed, 18 insertions(+), 20 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Apr 12 14:16:57 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 12 Apr 2016 14:16:57 GMT Subject: osmo-python-tests.git branch master updated. 334d680d2868f109d88508365bf069a4aee6d1ef Message-ID: <201604121416.u3CEGvEA028506@git.osmocom.org> 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, master has been updated via 334d680d2868f109d88508365bf069a4aee6d1ef (commit) from 5f4567b2a224cebf9ac9adebf9f6647a5ff489e5 (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/python/osmo-python-tests/commit/?id=334d680d2868f109d88508365bf069a4aee6d1ef commit 334d680d2868f109d88508365bf069a4aee6d1ef Author: Max Date: Thu Apr 7 14:11:25 2016 +0200 Recursively copy files before config test Copy all potentially necessary files (like includable configs) before running config test. ----------------------------------------------------------------------- Summary of changes: osmopy/osmotestconfig.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Wed Apr 13 14:20:56 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 13 Apr 2016 14:20:56 GMT Subject: libosmo-sccp.git branch sysmocom/iu updated. 0.0.6.3-60-gcdccd91 Message-ID: <201604131420.u3DEKuh0091339@git.osmocom.org> 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 "SCCP Library". The branch, sysmocom/iu has been updated via cdccd9102699f428c3c3dc3a8cfe5d43be7b7228 (commit) from 966a358faf765eaba9ecc1ae881164391dcd27f1 (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/libosmo-sccp/commit/?id=cdccd9102699f428c3c3dc3a8cfe5d43be7b7228 commit cdccd9102699f428c3c3dc3a8cfe5d43be7b7228 Author: Neels Hofmeyr Date: Wed Apr 13 16:20:41 2016 +0200 add another #ifdef SCTP_SENDER_DRY_EVENT (missing from previous commit) ----------------------------------------------------------------------- Summary of changes: src/sua.c | 2 ++ 1 file changed, 2 insertions(+) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Wed Apr 13 15:47:45 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 13 Apr 2016 15:47:45 GMT Subject: libosmo-sccp.git branch sysmocom/iu updated. 0.0.6.3-61-g8819742 Message-ID: <201604131547.u3DFljgk007519@git.osmocom.org> 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 "SCCP Library". The branch, sysmocom/iu has been updated via 8819742d9635b6266980e38c9d894d54ae0c3595 (commit) from cdccd9102699f428c3c3dc3a8cfe5d43be7b7228 (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/libosmo-sccp/commit/?id=8819742d9635b6266980e38c9d894d54ae0c3595 commit 8819742d9635b6266980e38c9d894d54ae0c3595 Author: Neels Hofmeyr Date: Wed Apr 13 17:40:14 2016 +0200 Fix RANAP SSN: it's 142, not 143 143 is actually the SSN for RNSAP. Wireshark displayed a RNSAP message type and malformed packet warning until I fixed this to 142. Now I get the proper RANAP and id-Paging reported. There has been a reallocation for RANAP and RNSAP SSNs, though the old SSN for RANAP is apparently 32 (seen in a pcap from a real 3G network). When I send 32 instead of 142, wireshark also decodes the message as valid RANAP. ----------------------------------------------------------------------- Summary of changes: include/osmocom/sigtran/sccp_sap.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Wed Apr 13 17:08:22 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 13 Apr 2016 17:08:22 GMT Subject: libosmo-sccp.git branch neels/wip updated. 0.0.6.3-62-g804a967 Message-ID: <201604131708.u3DH8MVD021063@git.osmocom.org> 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 "SCCP Library". The branch, neels/wip has been updated via 804a967f36789a85f48fe635e70bd16a40ab83ba (commit) via 8819742d9635b6266980e38c9d894d54ae0c3595 (commit) via cdccd9102699f428c3c3dc3a8cfe5d43be7b7228 (commit) from 966a358faf765eaba9ecc1ae881164391dcd27f1 (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/libosmo-sccp/commit/?id=804a967f36789a85f48fe635e70bd16a40ab83ba commit 804a967f36789a85f48fe635e70bd16a40ab83ba Author: Neels Hofmeyr Date: Wed Apr 13 19:08:18 2016 +0200 wip: parse SCCP src+dst addresses ----------------------------------------------------------------------- Summary of changes: include/osmocom/sigtran/sccp_sap.h | 2 +- src/sua.c | 41 ++++++++++++++++++++++++++++++++++++-- 2 files changed, 40 insertions(+), 3 deletions(-) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Wed Apr 13 17:09:43 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 13 Apr 2016 17:09:43 GMT Subject: osmo-iuh.git branch neels/wip updated. 83114b794abf54d9af133932dd56661a5761d9d1 Message-ID: <201604131709.u3DH9h0A021223@git.osmocom.org> 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 code for Iuh interface". The branch, neels/wip has been updated via 83114b794abf54d9af133932dd56661a5761d9d1 (commit) from d4a01811c58bad86c792910648656d839773de5a (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-iuh/commit/?id=83114b794abf54d9af133932dd56661a5761d9d1 commit 83114b794abf54d9af133932dd56661a5761d9d1 Author: Neels Hofmeyr Date: Wed Apr 13 19:09:41 2016 +0200 debug log: rx-unitdata ----------------------------------------------------------------------- Summary of changes: src/hnbgw_cn.c | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Wed Apr 13 17:15:51 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 13 Apr 2016 17:15:51 GMT Subject: openbsc.git branch neels/cscn updated. 0.15.0-397-g04cc7e8 Message-ID: <201604131715.u3DHFpVM022257@git.osmocom.org> 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, neels/cscn has been updated via 04cc7e8bd11ebc8a4854b1bf8c050198f4f376b3 (commit) via 3f59c6790e4f587dd30de30a23a00a1f761439e0 (commit) via 01a34f7629036e83fb186be7695aba06129381ca (commit) via 3231864802b3f30012a7dacd5e24675f620a7f61 (commit) via 783478faf648ebd3ee626d3d50e612802e4b0f90 (commit) from 924cb47a6ddb6cfd69516cf0992d4ee283544c42 (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=04cc7e8bd11ebc8a4854b1bf8c050198f4f376b3 commit 04cc7e8bd11ebc8a4854b1bf8c050198f4f376b3 Author: Neels Hofmeyr Date: Wed Apr 13 19:15:46 2016 +0200 gsm_04_08.c: fix security mode cmd: use auth tuple from MM auth http://cgit.osmocom.org/openbsc/commit/?id=3f59c6790e4f587dd30de30a23a00a1f761439e0 commit 3f59c6790e4f587dd30de30a23a00a1f761439e0 Author: Neels Hofmeyr Date: Wed Apr 13 19:14:47 2016 +0200 cosmetic: auth tuple memcpy: rather use target's sizeof() http://cgit.osmocom.org/openbsc/commit/?id=01a34f7629036e83fb186be7695aba06129381ca commit 01a34f7629036e83fb186be7695aba06129381ca Author: Neels Hofmeyr Date: Wed Apr 13 19:13:35 2016 +0200 tweak tmp_rand[] type to avoid compiler warnings http://cgit.osmocom.org/openbsc/commit/?id=3231864802b3f30012a7dacd5e24675f620a7f61 commit 3231864802b3f30012a7dacd5e24675f620a7f61 Author: Neels Hofmeyr Date: Wed Apr 13 19:12:28 2016 +0200 gprs_gmm.c: include openssl/rand.h against RAND_bytes() compiler warning http://cgit.osmocom.org/openbsc/commit/?id=783478faf648ebd3ee626d3d50e612802e4b0f90 commit 783478faf648ebd3ee626d3d50e612802e4b0f90 Author: Neels Hofmeyr Date: Wed Apr 13 19:11:33 2016 +0200 publish iu_tx_sec_mode_cmd() in iu.h It's used in gsm_04_08.c and gprs_gmm.c ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/iu.h | 2 ++ openbsc/src/gprs/gprs_gmm.c | 22 ++++++++++++---------- openbsc/src/libmsc/gsm_04_08.c | 24 +++++++----------------- 3 files changed, 21 insertions(+), 27 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Apr 13 22:48:43 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 13 Apr 2016 22:48:43 GMT Subject: libosmocore.git branch master updated. 0.9.0-120-gd163218 Message-ID: <201604132248.u3DMmhFs074043@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via d16321801d458909b8c5594060bbdf17456acae2 (commit) from d8fb14226f798c9daf948d374a982583cd4ee202 (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/libosmocore/commit/?id=d16321801d458909b8c5594060bbdf17456acae2 commit d16321801d458909b8c5594060bbdf17456acae2 Author: Holger Hans Peter Freyther Date: Wed Apr 13 18:47:15 2016 -0400 jenkins: Add build script used by jenkins on our public CI The actual script (removed unused and commented out handling) as invoked by jenkins. This can be used to locally try to reproduce the build. ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100755 contrib/jenkins.sh hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Wed Apr 13 22:51:14 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 13 Apr 2016 22:51:14 GMT Subject: libosmocore.git branch master updated. 0.9.0-121-g7002975 Message-ID: <201604132251.u3DMpErf074572@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via 700297528cb0894524b8d188ebd3377af27c488d (commit) from d16321801d458909b8c5594060bbdf17456acae2 (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/libosmocore/commit/?id=700297528cb0894524b8d188ebd3377af27c488d commit 700297528cb0894524b8d188ebd3377af27c488d Author: Holger Hans Peter Freyther Date: Wed Apr 13 18:50:41 2016 -0400 jenkins: Enable tracing and error handling in bash Like jenkins we want to see what is actually being executed and fail if a subcommand has failed. ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 2 ++ 1 file changed, 2 insertions(+) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Wed Apr 13 22:54:23 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 13 Apr 2016 22:54:23 GMT Subject: libosmo-abis.git branch master updated. 0.3.2-3-g7c9337b Message-ID: <201604132254.u3DMsNsg075184@git.osmocom.org> 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 A-bis protcol interface library". The branch, master has been updated via 7c9337b7755bfa51bdcba5cc76682217202fd635 (commit) from 0db1d43c0d6bdf4c2e67a07ebf77923e9e191aff (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/libosmo-abis/commit/?id=7c9337b7755bfa51bdcba5cc76682217202fd635 commit 7c9337b7755bfa51bdcba5cc76682217202fd635 Author: Holger Hans Peter Freyther Date: Wed Apr 13 18:52:43 2016 -0400 jenkins: Add the build script from jenkins here This can be used to replicate a build issue more easily. ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 contrib/jenkins.sh hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Wed Apr 13 22:56:04 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 13 Apr 2016 22:56:04 GMT Subject: libosmo-netif.git branch master updated. 0.0.6-13-g3583bc4 Message-ID: <201604132256.u3DMu4JD075729@git.osmocom.org> 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 network interface library". The branch, master has been updated via 3583bc4f030b1b4bb637d17e4ca8a61b19bcfb58 (commit) from d32732a5a2d339b7e8ffae1d7c08e7d299c90504 (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/libosmo-netif/commit/?id=3583bc4f030b1b4bb637d17e4ca8a61b19bcfb58 commit 3583bc4f030b1b4bb637d17e4ca8a61b19bcfb58 Author: Holger Hans Peter Freyther Date: Wed Apr 13 18:55:47 2016 -0400 jenkins: Add the build script from jenkins here This can be used to replicate a build issue more easily. ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100755 contrib/jenkins.sh hooks/post-receive -- Osmocom network interface library From gitosis at osmocom.org Wed Apr 13 22:57:22 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 13 Apr 2016 22:57:22 GMT Subject: libosmo-sccp.git branch master updated. 0.0.6.3-41-g37d5a3a Message-ID: <201604132257.u3DMvMLi076026@git.osmocom.org> 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 "SCCP Library". The branch, master has been updated via 37d5a3afcddc251aa2e23066ebf7a14ab0fbe688 (commit) from 7461482d100ae43a5457c1a6fe6b9b149ac1a7ef (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/libosmo-sccp/commit/?id=37d5a3afcddc251aa2e23066ebf7a14ab0fbe688 commit 37d5a3afcddc251aa2e23066ebf7a14ab0fbe688 Author: Holger Hans Peter Freyther Date: Wed Apr 13 18:57:09 2016 -0400 jenkins: Add the build script from jenkins here This can be used to replicate a build issue more easily. ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100755 contrib/jenkins.sh hooks/post-receive -- SCCP Library From gitosis at osmocom.org Wed Apr 13 22:58:36 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 13 Apr 2016 22:58:36 GMT Subject: cellmgr-ng.git branch master updated. 1.3.0-66-g35f9136 Message-ID: <201604132258.u3DMwams076285@git.osmocom.org> 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 "Cellmanager NG, intended to interface with BSplus". The branch, master has been updated via 35f9136d7696b02af30f29b71e9cf63027e0a218 (commit) from db3684ee6111c53bf8dc1d75eef7ee0e6977b4dd (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/cellmgr-ng/commit/?id=35f9136d7696b02af30f29b71e9cf63027e0a218 commit 35f9136d7696b02af30f29b71e9cf63027e0a218 Author: Holger Hans Peter Freyther Date: Wed Apr 13 18:58:26 2016 -0400 jenkins: Add the build script from jenkins here This can be used to replicate a build issue more easily. ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100755 contrib/jenkins.sh hooks/post-receive -- Cellmanager NG, intended to interface with BSplus From gitosis at osmocom.org Wed Apr 13 22:59:48 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 13 Apr 2016 22:59:48 GMT Subject: libsmpp34.git branch master updated. 1.10-19-g0ee4af7 Message-ID: <201604132259.u3DMxmrL076547@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Osmocom fork of the Open SMPP 3.4 library". The branch, master has been updated via 0ee4af7405cf6c26796ca8c4194e8ee8bfba843e (commit) from b7c45ce7bec29094180998d0a6aad88607ca3bf6 (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/libsmpp34/commit/?id=0ee4af7405cf6c26796ca8c4194e8ee8bfba843e commit 0ee4af7405cf6c26796ca8c4194e8ee8bfba843e Author: Holger Hans Peter Freyther Date: Wed Apr 13 18:59:37 2016 -0400 jenkins: Add the build script from jenkins here This can be used to replicate a build issue more easily. ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100755 contrib/jenkins.sh hooks/post-receive -- Osmocom fork of the Open SMPP 3.4 library From gitosis at osmocom.org Wed Apr 13 23:01:01 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 13 Apr 2016 23:01:01 GMT Subject: libtelnet.git branch master updated. c386867bafd43cbaa998146e409882cda75a9c80 Message-ID: <201604132301.u3DN111a077350@git.osmocom.org> 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 "A telnet library (including ipaccess-telnet)". The branch, master has been updated via c386867bafd43cbaa998146e409882cda75a9c80 (commit) from 1465a8668ddb925494d5a1ef5adffc864a924459 (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/libtelnet/commit/?id=c386867bafd43cbaa998146e409882cda75a9c80 commit c386867bafd43cbaa998146e409882cda75a9c80 Author: Holger Hans Peter Freyther Date: Wed Apr 13 19:00:49 2016 -0400 jenkins: Add the build script from jenkins here This can be used to replicate a build issue more easily. ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100755 contrib/jenkins.sh hooks/post-receive -- A telnet library (including ipaccess-telnet) From gitosis at osmocom.org Wed Apr 13 23:02:24 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 13 Apr 2016 23:02:24 GMT Subject: openggsn.git branch master updated. 0.92-10-gb29ff1d Message-ID: <201604132302.u3DN2OwX077975@git.osmocom.org> 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 OpenGGSN project". The branch, master has been updated via b29ff1da554a2654cc593ea243e29cd7883c92da (commit) from d997552d295882ddedec72880814ad563eed025d (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/openggsn/commit/?id=b29ff1da554a2654cc593ea243e29cd7883c92da commit b29ff1da554a2654cc593ea243e29cd7883c92da Author: Holger Hans Peter Freyther Date: Wed Apr 13 19:02:13 2016 -0400 jenkins: Add the build script from jenkins here This can be used to replicate a build issue more easily. ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100755 contrib/jenkins.sh hooks/post-receive -- The OpenGGSN project From gitosis at osmocom.org Wed Apr 13 23:03:49 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 13 Apr 2016 23:03:49 GMT Subject: openbsc.git branch master updated. 0.15.0-215-ga47b401 Message-ID: <201604132303.u3DN3n3q078231@git.osmocom.org> 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, master has been updated via a47b4019900afbf89144d9e9ff9f62ae5d994cea (commit) from 714b170f895dfdc2f0d725ab110baf3dc14ef874 (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=a47b4019900afbf89144d9e9ff9f62ae5d994cea commit a47b4019900afbf89144d9e9ff9f62ae5d994cea Author: Holger Hans Peter Freyther Date: Wed Apr 13 19:03:38 2016 -0400 jenkins: Add the build script from jenkins here This can be used to replicate a build issue more easily. ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100755 contrib/jenkins.sh hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Apr 13 23:04:57 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 13 Apr 2016 23:04:57 GMT Subject: osmo-pcap.git branch master updated. 0.0.6-14-g5dff9f9 Message-ID: <201604132304.u3DN4v2A078443@git.osmocom.org> 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 "Tools to centralize packet capture and storing". The branch, master has been updated via 5dff9f9ef55c0ce85e2ea9a2b9f79aa0430b93a6 (commit) from 3fedbf8361cd3bc44a40c07dbb67f6fbef620b69 (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-pcap/commit/?id=5dff9f9ef55c0ce85e2ea9a2b9f79aa0430b93a6 commit 5dff9f9ef55c0ce85e2ea9a2b9f79aa0430b93a6 Author: Holger Hans Peter Freyther Date: Wed Apr 13 19:04:44 2016 -0400 jenkins: Add the build script from jenkins here This can be used to replicate a build issue more easily. ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 contrib/jenkins.sh hooks/post-receive -- Tools to centralize packet capture and storing From gitosis at osmocom.org Wed Apr 13 23:06:07 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 13 Apr 2016 23:06:07 GMT Subject: osmo-pcu.git branch master updated. 0.2-764-g1aa7527 Message-ID: <201604132306.u3DN67sY078746@git.osmocom.org> 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, master has been updated via 1aa75273025b033d17c1068369a7ba145d5c9f06 (commit) from ca025c02ef487c3cb05291334b02abaab161c5f3 (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=1aa75273025b033d17c1068369a7ba145d5c9f06 commit 1aa75273025b033d17c1068369a7ba145d5c9f06 Author: Holger Hans Peter Freyther Date: Wed Apr 13 19:05:52 2016 -0400 jenkins: Add the build script from jenkins here This can be used to replicate a build issue more easily. ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100755 contrib/jenkins.sh hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Wed Apr 13 23:08:15 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 13 Apr 2016 23:08:15 GMT Subject: osmo-bts.git branch master updated. 0.4.0-138-gc8da1ac Message-ID: <201604132308.u3DN8FRg079368@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Osmocom BTS-side code (Abis, scheduling, ...)". The branch, master has been updated via c8da1ac9a6d4a3bec039e67036009445de970382 (commit) from 227015e52e993bf8cd2228f5e7d0acce3ead910f (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=c8da1ac9a6d4a3bec039e67036009445de970382 commit c8da1ac9a6d4a3bec039e67036009445de970382 Author: Holger Hans Peter Freyther Date: Wed Apr 13 19:07:49 2016 -0400 jenkins: Add the build script from jenkins here This can be used to replicate a build issue more easily. ----------------------------------------------------------------------- Summary of changes: contrib/jenkins_sysmobts.sh | 74 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100755 contrib/jenkins_sysmobts.sh hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Wed Apr 13 23:09:37 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 13 Apr 2016 23:09:37 GMT Subject: osmo-bts.git branch master updated. 0.4.0-139-g8fc4a9c Message-ID: <201604132309.u3DN9buu079690@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Osmocom BTS-side code (Abis, scheduling, ...)". The branch, master has been updated via 8fc4a9c70fc3742aecadef81dfaac10ed7ece70b (commit) from c8da1ac9a6d4a3bec039e67036009445de970382 (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=8fc4a9c70fc3742aecadef81dfaac10ed7ece70b commit 8fc4a9c70fc3742aecadef81dfaac10ed7ece70b Author: Holger Hans Peter Freyther Date: Wed Apr 13 19:09:10 2016 -0400 jenkins: Add the build script from jenkins here This can be used to replicate a build issue more easily. Build specific to the Octphy. ----------------------------------------------------------------------- Summary of changes: contrib/{jenkins_sysmobts.sh => jenkins_oct.sh} | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) copy contrib/{jenkins_sysmobts.sh => jenkins_oct.sh} (66%) mode change 100755 => 100644 hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Wed Apr 13 23:30:22 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 13 Apr 2016 23:30:22 GMT Subject: osmo-bts.git branch master updated. 0.4.0-139-g0b6a4d1 Message-ID: <201604132330.u3DNUMkY083712@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Osmocom BTS-side code (Abis, scheduling, ...)". The branch, master has been updated discards 8fc4a9c70fc3742aecadef81dfaac10ed7ece70b (commit) via 0b6a4d17a89e8c7793c34c31a3e1eb161dfeafdb (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 (8fc4a9c70fc3742aecadef81dfaac10ed7ece70b) \ N -- N -- N (0b6a4d17a89e8c7793c34c31a3e1eb161dfeafdb) 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=0b6a4d17a89e8c7793c34c31a3e1eb161dfeafdb commit 0b6a4d17a89e8c7793c34c31a3e1eb161dfeafdb Author: Holger Hans Peter Freyther Date: Wed Apr 13 19:09:10 2016 -0400 jenkins: Add the build script from jenkins here This can be used to replicate a build issue more easily. Build specific to the Octphy. ----------------------------------------------------------------------- Summary of changes: hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Wed Apr 13 23:35:46 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 13 Apr 2016 23:35:46 GMT Subject: osmo-bts.git branch master updated. 0.4.0-139-gb618502 Message-ID: <201604132335.u3DNZkoZ084638@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Osmocom BTS-side code (Abis, scheduling, ...)". The branch, master has been updated discards 0b6a4d17a89e8c7793c34c31a3e1eb161dfeafdb (commit) via b61850248adbf717eb323d9ce7a17a817c302544 (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 (0b6a4d17a89e8c7793c34c31a3e1eb161dfeafdb) \ N -- N -- N (b61850248adbf717eb323d9ce7a17a817c302544) 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=b61850248adbf717eb323d9ce7a17a817c302544 commit b61850248adbf717eb323d9ce7a17a817c302544 Author: Holger Hans Peter Freyther Date: Wed Apr 13 19:09:10 2016 -0400 jenkins: Add the build script from jenkins here This can be used to replicate a build issue more easily. Build specific to the Octphy. ----------------------------------------------------------------------- Summary of changes: contrib/jenkins_oct.sh | 0 1 file changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 contrib/jenkins_oct.sh hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Thu Apr 14 12:32:11 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 14 Apr 2016 12:32:11 GMT Subject: osmo-python-tests.git branch master updated. 6c33a15e41f26022daefa1b1c16f2500f4b56e5f Message-ID: <201604141232.u3ECWBMQ017537@git.osmocom.org> 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, master has been updated via 6c33a15e41f26022daefa1b1c16f2500f4b56e5f (commit) from 334d680d2868f109d88508365bf069a4aee6d1ef (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/python/osmo-python-tests/commit/?id=6c33a15e41f26022daefa1b1c16f2500f4b56e5f commit 6c33a15e41f26022daefa1b1c16f2500f4b56e5f Author: Max Date: Wed Apr 13 17:29:51 2016 +0200 Fix build failure After copytree the destination directory might end up not being writable - this causes failure for subsequent writeconfig tests. Force rwx permissions to fix it. ----------------------------------------------------------------------- Summary of changes: osmopy/osmotestconfig.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Thu Apr 14 12:37:52 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 14 Apr 2016 12:37:52 GMT Subject: openbsc.git branch master updated. 0.15.0-218-g4936448 Message-ID: <201604141237.u3ECbqj4018479@git.osmocom.org> 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, master has been updated via 4936448761a6ca42ab661d130f5202dfdabca426 (commit) via 82f5ecde6a10c3c22980822a892a3fb5c69acf4f (commit) via 70cf7290da7cfca796eed8ffbd143073d9418dd2 (commit) from a47b4019900afbf89144d9e9ff9f62ae5d994cea (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=4936448761a6ca42ab661d130f5202dfdabca426 commit 4936448761a6ca42ab661d130f5202dfdabca426 Author: Max Date: Wed Apr 13 11:36:39 2016 +0200 NAT: reload BSCs config dynamically Add vty tests for BSC configuration reloading. Load BSCs configuration on bscs-config-file command: * remove all runtime configured BSC not in the config file * close connections to all BSC with updated token value Fixes: OS#1670 Sponsored-by: On-Waves ehf http://cgit.osmocom.org/openbsc/commit/?id=82f5ecde6a10c3c22980822a892a3fb5c69acf4f commit 82f5ecde6a10c3c22980822a892a3fb5c69acf4f Author: Max Date: Tue Apr 12 16:59:25 2016 +0200 NAT: move BSC config into separate file Introduce new configuration option bscs-config-file which includes BSC configuration from the given file. Both absolute and relative (to the main config file) paths are supported. Add 'show bscs-config' command to display current BSC configuration. Note: it is still possible to have BSC configuration in the main file (provided proper index number is used) and in runtime but BSC configuration is no longer saved automatically. The management of included configuration file is left to external tools. Update configuration examples. Fixes: OS#1669 Sponsored-by: On-Waves ehf http://cgit.osmocom.org/openbsc/commit/?id=70cf7290da7cfca796eed8ffbd143073d9418dd2 commit 70cf7290da7cfca796eed8ffbd143073d9418dd2 Author: Max Date: Wed Apr 13 11:36:38 2016 +0200 vty_test_runner: update ipa sending code Factor out 2, add 3 functions. Those functions are simple wrappers around hex strings specific to IPA protocol. Not all of them are utilized at the moment but they were checked with wireshark while working on the tests. It might come in handy if we'd like to further expand related test harness in future. The same goes for optional verbosity argument which is not used right now but will be handy for future debugging. ----------------------------------------------------------------------- Summary of changes: openbsc/doc/examples/osmo-bsc_nat/bscs.config | 13 ++ openbsc/doc/examples/osmo-bsc_nat/osmo-bsc_nat.cfg | 8 +- openbsc/include/openbsc/bsc_nat.h | 10 ++ openbsc/src/osmo-bsc_nat/bsc_nat.c | 5 +- openbsc/src/osmo-bsc_nat/bsc_nat_vty.c | 78 ++++++++++- openbsc/tests/vty_test_runner.py | 149 ++++++++++++++++++++- 6 files changed, 249 insertions(+), 14 deletions(-) create mode 100644 openbsc/doc/examples/osmo-bsc_nat/bscs.config hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Thu Apr 14 12:51:43 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 14 Apr 2016 12:51:43 GMT Subject: openbsc.git branch master updated. 0.15.0-219-g65c82c4 Message-ID: <201604141251.u3ECphSX020937@git.osmocom.org> 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, master has been updated via 65c82c432c8796e02cf748353837f344b3d1058a (commit) from 4936448761a6ca42ab661d130f5202dfdabca426 (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=65c82c432c8796e02cf748353837f344b3d1058a commit 65c82c432c8796e02cf748353837f344b3d1058a Author: Holger Hans Peter Freyther Date: Thu Apr 14 08:50:25 2016 -0400 nat/vty: Don't assume one can magically add IPv4 addresses to lo Don't assume that one can just bind to a local address that has not been configured. Remove the unspecific comment as I don't know to which other tests it is referred to. ----------------------------------------------------------------------- Summary of changes: openbsc/tests/vty_test_runner.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Thu Apr 14 12:52:10 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 14 Apr 2016 12:52:10 GMT Subject: openbsc.git branch master updated. 0.15.0-219-gf1a61bb Message-ID: <201604141252.u3ECqApx021162@git.osmocom.org> 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, master has been updated discards 65c82c432c8796e02cf748353837f344b3d1058a (commit) via f1a61bb99f13b054d912f47dac90a15b2cf56651 (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 (65c82c432c8796e02cf748353837f344b3d1058a) \ N -- N -- N (f1a61bb99f13b054d912f47dac90a15b2cf56651) 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=f1a61bb99f13b054d912f47dac90a15b2cf56651 commit f1a61bb99f13b054d912f47dac90a15b2cf56651 Author: Holger Hans Peter Freyther Date: Thu Apr 14 08:50:25 2016 -0400 nat/vty: Don't assume one can magically add IPv4 addresses to lo Don't assume that one can just bind to a local address that has not been configured. Remove the unspecific comment as I don't know to which other tests it is referred to. This should fix: ====================================================================== ERROR: testBSCreload (__main__.TestVTYNAT) ---------------------------------------------------------------------- Traceback (most recent call last): File "./vty_test_runner.py", line 655, in testBSCreload msc = nat_msc_test(self, ip) File "./vty_test_runner.py", line 1102, in nat_msc_test msc.bind((ip, 5000)) File "", line 1, in bind error: [Errno 99] Cannot assign requested address ---------------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Thu Apr 14 13:08:18 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 14 Apr 2016 13:08:18 GMT Subject: libosmo-sccp.git branch sysmocom/iu updated. 0.0.6.3-63-gbbeac17 Message-ID: <201604141308.u3ED8Isq025244@git.osmocom.org> 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 "SCCP Library". The branch, sysmocom/iu has been updated via bbeac17a9a81ff06cb030bcac185c04b2365d03f (commit) via 40480700847ecfd0417f6d3a71d7052b7f026684 (commit) from 8819742d9635b6266980e38c9d894d54ae0c3595 (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/libosmo-sccp/commit/?id=bbeac17a9a81ff06cb030bcac185c04b2365d03f commit bbeac17a9a81ff06cb030bcac185c04b2365d03f Author: Neels Hofmeyr Date: Thu Apr 14 15:05:49 2016 +0200 sua_accept_cp(): return error on alloc failure (CID #57684) http://cgit.osmocom.org/libosmo-sccp/commit/?id=40480700847ecfd0417f6d3a71d7052b7f026684 commit 40480700847ecfd0417f6d3a71d7052b7f026684 Author: Neels Hofmeyr Date: Thu Apr 14 15:04:39 2016 +0200 sccp_create_sccp_addr(): fix NULL dereference Only add gti to msg if gti is present. Fixes coverity CID #57683 ----------------------------------------------------------------------- Summary of changes: src/sccp.c | 6 ++++-- src/sua.c | 4 +++- 2 files changed, 7 insertions(+), 3 deletions(-) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Thu Apr 14 13:08:35 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 14 Apr 2016 13:08:35 GMT Subject: libosmo-sccp.git branch neels/wip updated. 0.0.6.3-64-g04f2209 Message-ID: <201604141308.u3ED8ZJb025324@git.osmocom.org> 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 "SCCP Library". The branch, neels/wip has been updated discards 804a967f36789a85f48fe635e70bd16a40ab83ba (commit) via 04f22093c1f0b63e6fd513a180e4a2556db88247 (commit) via bbeac17a9a81ff06cb030bcac185c04b2365d03f (commit) via 40480700847ecfd0417f6d3a71d7052b7f026684 (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 (804a967f36789a85f48fe635e70bd16a40ab83ba) \ N -- N -- N (04f22093c1f0b63e6fd513a180e4a2556db88247) 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/libosmo-sccp/commit/?id=04f22093c1f0b63e6fd513a180e4a2556db88247 commit 04f22093c1f0b63e6fd513a180e4a2556db88247 Author: Neels Hofmeyr Date: Wed Apr 13 19:08:18 2016 +0200 wip: parse SCCP src+dst addresses ----------------------------------------------------------------------- Summary of changes: src/sccp.c | 6 ++++-- src/sua.c | 4 +++- 2 files changed, 7 insertions(+), 3 deletions(-) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Thu Apr 14 14:05:32 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 14 Apr 2016 14:05:32 GMT Subject: openbsc.git branch master updated. 0.15.0-220-g44ed497 Message-ID: <201604141405.u3EE5WmG035217@git.osmocom.org> 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, master has been updated via 44ed4979c9fc6143023aad796cfd8628b08fc47a (commit) from f1a61bb99f13b054d912f47dac90a15b2cf56651 (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=44ed4979c9fc6143023aad796cfd8628b08fc47a commit 44ed4979c9fc6143023aad796cfd8628b08fc47a Author: Holger Hans Peter Freyther Date: Thu Apr 14 10:05:13 2016 -0400 nat/vty: Use different port for the mock MSC Update the comment to reflect that the NAT itself will bind to port 5000 and then the mock MSC will fail to bind to it. Try to move the mock MSC to another port. Could fix: ====================================================================== ERROR: testBSCreload (__main__.TestVTYNAT) ---------------------------------------------------------------------- Traceback (most recent call last): File "./vty_test_runner.py", line 654, in testBSCreload msc = nat_msc_test(self, ip) File "./vty_test_runner.py", line 1101, in nat_msc_test msc.bind((ip, 5000)) File "", line 1, in bind error: [Errno 98] Address already in use ---------------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: openbsc/tests/vty_test_runner.py | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Thu Apr 14 14:40:27 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 14 Apr 2016 14:40:27 GMT Subject: openbsc.git branch master updated. 0.15.0-221-g84ae27e Message-ID: <201604141440.u3EEeR5l041188@git.osmocom.org> 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, master has been updated via 84ae27e7314ad1743c8fbdb2feae372122355066 (commit) from 44ed4979c9fc6143023aad796cfd8628b08fc47a (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=84ae27e7314ad1743c8fbdb2feae372122355066 commit 84ae27e7314ad1743c8fbdb2feae372122355066 Author: Holger Hans Peter Freyther Date: Thu Apr 14 10:40:06 2016 -0400 nat/vty: Convert into str for the VTY command ====================================================================== ERROR: testBSCreload (__main__.TestVTYNAT) ---------------------------------------------------------------------- Traceback (most recent call last): File "./vty_test_runner.py", line 656, in testBSCreload nat_msc_ip(self, ip, port) File "./vty_test_runner.py", line 1096, in nat_msc_ip x.vty.command("msc port " + port) TypeError: cannot concatenate 'str' and 'int' objects ---------------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: openbsc/tests/vty_test_runner.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Thu Apr 14 14:59:12 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 14 Apr 2016 14:59:12 GMT Subject: openbsc.git branch master updated. 0.15.0-222-ge98c9c7 Message-ID: <201604141459.u3EExCx2044583@git.osmocom.org> 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, master has been updated via e98c9c7136e2612cedf87105eafe12fedff1f9a0 (commit) from 84ae27e7314ad1743c8fbdb2feae372122355066 (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=e98c9c7136e2612cedf87105eafe12fedff1f9a0 commit e98c9c7136e2612cedf87105eafe12fedff1f9a0 Author: Holger Hans Peter Freyther Date: Thu Apr 14 10:58:58 2016 -0400 nat/vty: And move to a different port.. ----------------------------------------------------------------------- Summary of changes: openbsc/tests/vty_test_runner.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Fri Apr 15 01:15:12 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 15 Apr 2016 01:15:12 GMT Subject: openbsc.git branch master updated. 0.15.0-223-g2abf2b0 Message-ID: <201604150115.u3F1FCkL067393@git.osmocom.org> 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, master has been updated via 2abf2b072d7616ffa760461b6d6bd44a28490066 (commit) from e98c9c7136e2612cedf87105eafe12fedff1f9a0 (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=2abf2b072d7616ffa760461b6d6bd44a28490066 commit 2abf2b072d7616ffa760461b6d6bd44a28490066 Author: Holger Hans Peter Freyther Date: Thu Apr 14 21:13:51 2016 -0400 nat/vty: Remove second assumption about lo and binding If we want to separate the BSCs we should separate based on the source port and not the source ip (at least in the current test setup). Fixes: ====================================================================== ERROR: testBSCreload (__main__.TestVTYNAT) ---------------------------------------------------------------------- Traceback (most recent call last): File "./vty_test_runner.py", line 658, in testBSCreload b0 = nat_bsc_sock_test(0, "lol") File "./vty_test_runner.py", line 1145, in nat_bsc_sock_test bsc.bind(('127.0.0.1' + str(nr), 0)) File "", line 1, in bind error: [Errno 99] Cannot assign requested address ---------------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: openbsc/tests/vty_test_runner.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Fri Apr 15 01:41:46 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 15 Apr 2016 01:41:46 GMT Subject: openbsc.git branch master updated. 0.15.0-224-g8bb6204 Message-ID: <201604150141.u3F1fks5071525@git.osmocom.org> 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, master has been updated via 8bb6204d50373ad99b769f8cf42850ae30551c08 (commit) from 2abf2b072d7616ffa760461b6d6bd44a28490066 (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=8bb6204d50373ad99b769f8cf42850ae30551c08 commit 8bb6204d50373ad99b769f8cf42850ae30551c08 Author: Holger Hans Peter Freyther Date: Thu Apr 14 21:40:04 2016 -0400 nat/vty: Fix construct not working with python 2.6 Use the simpler approach and just call encode('hex') on the str and then convert it to lower case to keep the tests working. reproduce: Python 2.6.6 (r266:84292, Dec 27 2010, 00:02:40) [GCC 4.4.5] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> d = '\0\0' >>> d '\x00\x00' >>> "".join("{:02x}".format(ord(c)) for c in d) Traceback (most recent call last): File "", line 1, in File "", line 1, in ValueError: zero length field name in format fixes: ====================================================================== ERROR: testBSCreload (__main__.TestVTYNAT) ---------------------------------------------------------------------- Traceback (most recent call last): File "./vty_test_runner.py", line 658, in testBSCreload b0 = nat_bsc_sock_test(0, "lol") File "./vty_test_runner.py", line 1150, in nat_bsc_sock_test ipa_handle_small(bsc, verbose) File "./vty_test_runner.py", line 1116, in ipa_handle_small s = data2str(x.recv(4)) File "./vty_test_runner.py", line 1100, in data2str return "".join("{:02x}".format(ord(c)) for c in d) File "./vty_test_runner.py", line 1100, in return "".join("{:02x}".format(ord(c)) for c in d) ValueError: zero length field name in format ---------------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: openbsc/tests/vty_test_runner.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Fri Apr 15 15:36:25 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 15 Apr 2016 15:36:25 GMT Subject: openbsc.git branch max/si2qe created. 0.15.0-227-g11c6888 Message-ID: <201604151536.u3FFaPu9003512@git.osmocom.org> 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, max/si2qe has been created at 11c6888d4765078724097e2a4eaff657bd6c51ad (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openbsc/commit/?id=11c6888d4765078724097e2a4eaff657bd6c51ad commit 11c6888d4765078724097e2a4eaff657bd6c51ad Author: Max Date: Fri Mar 11 18:16:22 2016 +0100 Add basic SI2quater support * support for sending arbitrary static SI2quater. * vty interface for neightbor EARFCNs specific to SI2quater. * dynamic generation of SI2quater messages. * unit test for SI2quater messages. Fixes: OS#1630 http://cgit.osmocom.org/openbsc/commit/?id=840d6ffb1ca5037c933dabafc74d06f4a814c138 commit 840d6ffb1ca5037c933dabafc74d06f4a814c138 Author: Max Date: Fri Mar 11 15:01:50 2016 +0100 Refactor SI-related code Move define to header file. Use inline functions where appropriate. Change int variables which are used as boolean into actual bool to make code easier to follow. http://cgit.osmocom.org/openbsc/commit/?id=2eb4f31717599f8e7c3b43437705d1e322224270 commit 2eb4f31717599f8e7c3b43437705d1e322224270 Author: Max Date: Fri Mar 11 14:40:33 2016 +0100 Add SI2quater support to SI3 Advertise SI2 quater presence and location (if available) using SI3 according to 3GPP TS 44.018 ?? 10.5.2.34 ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Fri Apr 15 15:38:34 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 15 Apr 2016 15:38:34 GMT Subject: libosmocore.git branch max/si2qe created. 0.9.0-122-g5814459 Message-ID: <201604151538.u3FFcYCg003781@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, max/si2qe has been created at 5814459a9f39c007d6c9dfaecdd32d201970b59d (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmocore/commit/?id=5814459a9f39c007d6c9dfaecdd32d201970b59d commit 5814459a9f39c007d6c9dfaecdd32d201970b59d Author: Max Date: Fri Apr 15 16:01:50 2016 +0200 Add function to get osmo_earfcn bit size This function returns the number of bits necessary to pack osmo_earfcn into Repeated E-UTRAN Neighbour Cells IE (3GPP TS 44.018 Table 10.5.2.33b.1). ----------------------------------------------------------------------- hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Apr 15 20:50:55 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 15 Apr 2016 20:50:55 GMT Subject: osmo-iuh.git branch master updated. 37017f5df819fc13418826caa203afe5d3b8148a Message-ID: <201604152050.u3FKotQX051037@git.osmocom.org> 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 code for Iuh interface". The branch, master has been updated via 37017f5df819fc13418826caa203afe5d3b8148a (commit) from 04861ef1ed4da11b6118df445631d8121e643954 (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-iuh/commit/?id=37017f5df819fc13418826caa203afe5d3b8148a commit 37017f5df819fc13418826caa203afe5d3b8148a Author: Neels Hofmeyr Date: Fri Apr 15 22:47:21 2016 +0200 hnbgw_cn.c: add #include for inet_ntoa() ----------------------------------------------------------------------- Summary of changes: src/hnbgw_cn.c | 2 ++ 1 file changed, 2 insertions(+) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Sat Apr 16 11:16:03 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 16 Apr 2016 11:16:03 GMT Subject: libosmo-sccp.git branch master updated. 0.0.6.3-42-g752b39e Message-ID: <201604161116.u3GBG3ch003974@git.osmocom.org> 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 "SCCP Library". The branch, master has been updated via 752b39e7638192a24cda990f2400b7f2fc690625 (commit) from 37d5a3afcddc251aa2e23066ebf7a14ab0fbe688 (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/libosmo-sccp/commit/?id=752b39e7638192a24cda990f2400b7f2fc690625 commit 752b39e7638192a24cda990f2400b7f2fc690625 Author: Neels Hofmeyr Date: Wed Apr 13 17:45:25 2016 +0200 Fix RANAP SSN: it's 142, not 143 143 is actually the SSN for RNSAP. Wireshark displayed a RNSAP message type and malformed packet warning until I fixed this to 142. Now I get the proper RANAP and id-Paging reported. There has been a reallocation for RANAP and RNSAP SSNs, though the old SSN for RANAP is apparently 32 (seen in a pcap from a real 3G network). When I send 32 instead of 142, wireshark also decodes the message as valid RANAP. ----------------------------------------------------------------------- Summary of changes: include/osmocom/sigtran/sccp_sap.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Sat Apr 16 11:28:13 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 16 Apr 2016 11:28:13 GMT Subject: libosmo-sccp.git branch master updated. 0.0.6.3-43-ga5b2fed Message-ID: <201604161128.u3GBSD5s006068@git.osmocom.org> 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 "SCCP Library". The branch, master has been updated via a5b2fed35b194fef215cc22cf499d9e0341d5b3c (commit) from 752b39e7638192a24cda990f2400b7f2fc690625 (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/libosmo-sccp/commit/?id=a5b2fed35b194fef215cc22cf499d9e0341d5b3c commit a5b2fed35b194fef215cc22cf499d9e0341d5b3c Author: Harald Welte Date: Sat Apr 16 13:27:50 2016 +0200 Add more OSMO_SCCP_SSN_ defines hopefully we should now know all that we ever expect to need. ----------------------------------------------------------------------- Summary of changes: include/osmocom/sigtran/sccp_sap.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Sat Apr 16 11:29:45 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 16 Apr 2016 11:29:45 GMT Subject: libosmo-sccp.git branch master updated. 0.0.6.3-44-g6420ad0 Message-ID: <201604161129.u3GBTjfF006344@git.osmocom.org> 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 "SCCP Library". The branch, master has been updated via 6420ad0e62962f98abd25b779f9b901533970961 (commit) from a5b2fed35b194fef215cc22cf499d9e0341d5b3c (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/libosmo-sccp/commit/?id=6420ad0e62962f98abd25b779f9b901533970961 commit 6420ad0e62962f98abd25b779f9b901533970961 Author: Neels Hofmeyr Date: Wed Apr 13 18:01:22 2016 +0200 sua_test_common.c: use global RANAP SSN definition The test 'hardcoded' a local define for RANAP SSN as 142, instead use the proper OSMO_SCCP_SSN_RANAP define from sccp_sap.h ----------------------------------------------------------------------- Summary of changes: tests/sigtran/sua_test_common.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Sat Apr 16 11:33:10 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 16 Apr 2016 11:33:10 GMT Subject: libosmocore.git branch master updated. 0.9.0-122-gda1b20c Message-ID: <201604161133.u3GBXASM007046@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via da1b20cd4f7b13121434d32817886d7803fd6052 (commit) from 700297528cb0894524b8d188ebd3377af27c488d (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/libosmocore/commit/?id=da1b20cd4f7b13121434d32817886d7803fd6052 commit da1b20cd4f7b13121434d32817886d7803fd6052 Author: Neels Hofmeyr Date: Thu Apr 14 15:12:16 2016 +0200 logging.c: assert category_token allocation (CID #57871) ----------------------------------------------------------------------- Summary of changes: src/logging.c | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sat Apr 16 11:38:07 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 16 Apr 2016 11:38:07 GMT Subject: openbsc.git branch master updated. 0.15.0-227-gc9ac20e Message-ID: <201604161138.u3GBc7wx007861@git.osmocom.org> 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, master has been updated via c9ac20ea43e0107c293b5d3f5c90076963e95059 (commit) via a6e81a09861645dc9e8a6aa44a6a1d43bd70dcb7 (commit) via 312bf6ce8bc56f88e49e8118f519494e71a4289a (commit) from 8bb6204d50373ad99b769f8cf42850ae30551c08 (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=c9ac20ea43e0107c293b5d3f5c90076963e95059 commit c9ac20ea43e0107c293b5d3f5c90076963e95059 Author: Neels Hofmeyr Date: Thu Apr 14 15:21:33 2016 +0200 gbproxy_test: assert msg allocation (CID #57873) http://cgit.osmocom.org/openbsc/commit/?id=a6e81a09861645dc9e8a6aa44a6a1d43bd70dcb7 commit a6e81a09861645dc9e8a6aa44a6a1d43bd70dcb7 Author: Neels Hofmeyr Date: Thu Apr 14 15:21:32 2016 +0200 bsc_nat: forward_sccp_to_msc(): assert con presence (CID #57872) http://cgit.osmocom.org/openbsc/commit/?id=312bf6ce8bc56f88e49e8118f519494e71a4289a commit 312bf6ce8bc56f88e49e8118f519494e71a4289a Author: Neels Hofmeyr Date: Thu Apr 14 15:21:31 2016 +0200 gtphub_unmap_header_tei(): don't dereference unmapped_tei arg if not present (CID #57687) ----------------------------------------------------------------------- Summary of changes: openbsc/src/gprs/gtphub.c | 10 ++++++---- openbsc/src/osmo-bsc_nat/bsc_nat.c | 1 + openbsc/tests/gbproxy/gbproxy_test.c | 1 + 3 files changed, 8 insertions(+), 4 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sat Apr 16 11:42:01 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 16 Apr 2016 11:42:01 GMT Subject: libosmocore.git branch master updated. 0.9.0-123-gfbb8bfa Message-ID: <201604161142.u3GBg1qo008657@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via fbb8bfa514284f9744809afba51dec716590090c (commit) from da1b20cd4f7b13121434d32817886d7803fd6052 (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/libosmocore/commit/?id=fbb8bfa514284f9744809afba51dec716590090c commit fbb8bfa514284f9744809afba51dec716590090c Author: Max Date: Fri Apr 15 16:04:04 2016 +0200 Add function to get osmo_earfcn bit size This function returns the number of bits necessary to pack osmo_earfcn into Repeated E-UTRAN Neighbour Cells IE (3GPP TS 44.018 Table 10.5.2.33b.1). ----------------------------------------------------------------------- Summary of changes: include/osmocom/gsm/sysinfo.h | 1 + src/gsm/libosmogsm.map | 1 + src/gsm/sysinfo.c | 24 ++++++++++++++++++++++++ 3 files changed, 26 insertions(+) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sat Apr 16 11:48:06 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 16 Apr 2016 11:48:06 GMT Subject: openbsc.git branch master updated. 0.15.0-230-g59a1bf3 Message-ID: <201604161148.u3GBm6qt009804@git.osmocom.org> 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, master has been updated via 59a1bf3dae0d0a9e914d3c615c6aa7fc8955d7b5 (commit) via 5fa7e36bbc100c5cec4542280ca717ae4800b316 (commit) via f3f3505f493f63e9e79c72e407907783913b9c9c (commit) from c9ac20ea43e0107c293b5d3f5c90076963e95059 (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=59a1bf3dae0d0a9e914d3c615c6aa7fc8955d7b5 commit 59a1bf3dae0d0a9e914d3c615c6aa7fc8955d7b5 Author: Max Date: Fri Apr 15 16:04:46 2016 +0200 Add basic SI2quater support * support for sending arbitrary static SI2quater. * vty interface for neightbor EARFCNs specific to SI2quater. * dynamic generation of SI2quater messages. * unit test for SI2quater messages. Fixes: OS#1630 http://cgit.osmocom.org/openbsc/commit/?id=5fa7e36bbc100c5cec4542280ca717ae4800b316 commit 5fa7e36bbc100c5cec4542280ca717ae4800b316 Author: Max Date: Fri Apr 15 16:04:45 2016 +0200 Refactor SI-related code Move define to header file. Use inline functions where appropriate. Change int variables which are used as boolean into actual bool to make code easier to follow. http://cgit.osmocom.org/openbsc/commit/?id=f3f3505f493f63e9e79c72e407907783913b9c9c commit f3f3505f493f63e9e79c72e407907783913b9c9c Author: Max Date: Fri Apr 15 16:04:44 2016 +0200 Add SI2quater support to SI3 Advertise SI2 quater presence and location (if available) using SI3 according to 3GPP TS 44.018 ?? 10.5.2.34 ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/abis_rsl.h | 1 + openbsc/include/openbsc/gsm_data_shared.h | 5 + openbsc/include/openbsc/rest_octets.h | 8 +- openbsc/src/libbsc/abis_rsl.c | 2 - openbsc/src/libbsc/bsc_init.c | 7 +- openbsc/src/libbsc/bsc_vty.c | 71 ++++++++++ openbsc/src/libbsc/rest_octets.c | 209 ++++++++++++++++++++++++++++++ openbsc/src/libbsc/system_information.c | 68 +++++++--- openbsc/src/libcommon/gsm_data.c | 5 + openbsc/tests/gsm0408/Makefile.am | 3 +- openbsc/tests/gsm0408/gsm0408_test.c | 69 ++++++++++ openbsc/tests/gsm0408/gsm0408_test.ok | 8 ++ 12 files changed, 430 insertions(+), 26 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sat Apr 16 19:56:43 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 16 Apr 2016 19:56:43 GMT Subject: openbsc.git branch master updated. 0.15.0-232-g3a434f8 Message-ID: <201604161956.u3GJuhGM083484@git.osmocom.org> 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, master has been updated via 3a434f8e8c63b9340a8daf165c520caa52cba241 (commit) via e43f8e040029a1bd72f23e139a787225ae2686a6 (commit) from 59a1bf3dae0d0a9e914d3c615c6aa7fc8955d7b5 (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=3a434f8e8c63b9340a8daf165c520caa52cba241 commit 3a434f8e8c63b9340a8daf165c520caa52cba241 Author: Holger Hans Peter Freyther Date: Sat Apr 16 15:53:58 2016 -0400 nat/ussd: Add an example of the USSD gateway side-channel This adds a very basic, use once example in python on how to connect and deal with the app specific payload and messages. The code is not complete as the invokeId should be patched according to the initial invoke. This excercise is left to future readers of that code. http://cgit.osmocom.org/openbsc/commit/?id=e43f8e040029a1bd72f23e139a787225ae2686a6 commit e43f8e040029a1bd72f23e139a787225ae2686a6 Author: Holger Hans Peter Freyther Date: Sat Apr 16 12:52:55 2016 -0400 nat/vty: Do not print token update statement On start this would print one line per BSC and this doesn't add a lot of value. Let's just remove this logging message. ----------------------------------------------------------------------- Summary of changes: openbsc/contrib/nat/ussd_example.py | 65 ++++++++++++++++++++++++++++++++++ openbsc/src/osmo-bsc_nat/bsc_nat_vty.c | 5 +-- 2 files changed, 66 insertions(+), 4 deletions(-) create mode 100644 openbsc/contrib/nat/ussd_example.py hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Apr 18 07:32:21 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 18 Apr 2016 07:32:21 GMT Subject: openbsc.git branch fairwaves/master updated. fairwaves/0.14.0-fw.2-4-g9960e8d Message-ID: <201604180732.u3I7WL4s035662@git.osmocom.org> 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 8386248b63b1d2305959c9761a4b8c3d416ea185 (commit) discards 7541436fa076641c318e5921ef961a57d3562bb7 (commit) via 9960e8de3b6b89a30f0da6e41180f9c2dbc8cc88 (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 (8386248b63b1d2305959c9761a4b8c3d416ea185) \ N -- N -- N (9960e8de3b6b89a30f0da6e41180f9c2dbc8cc88) 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=9960e8de3b6b89a30f0da6e41180f9c2dbc8cc88 commit 9960e8de3b6b89a30f0da6e41180f9c2dbc8cc88 Author: Ivan Kluchnikov Date: Fri Apr 8 10:44:28 2016 +0300 Add support of virtual networks for sending network name to ms depending on imsi Before sending mm info message to ms: - try to find virtual network with the imsi prefix which matches subscriber's imsi - if virtual network was found, use long and short network names of this virtual network for subscriber - if virtual network was not found, use long and short network names of main network for subscriber ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gsm_data.h | 4 ++-- openbsc/include/openbsc/vty.h | 1 + openbsc/src/libbsc/bsc_vty.c | 44 +++++++++++--------------------------- openbsc/src/libcommon/common_vty.c | 10 +++++++++ openbsc/src/libcommon/gsm_data.c | 3 +-- openbsc/src/libmsc/gsm_04_08.c | 21 ++++++++---------- openbsc/src/libmsc/smpp_vty.c | 10 --------- openbsc/tests/vty_test_runner.py | 20 +++++------------ 8 files changed, 41 insertions(+), 72 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Apr 18 08:15:56 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 18 Apr 2016 08:15:56 GMT Subject: openbsc.git branch fairwaves/virt-net updated. 0.15.0-211-g5dc7c39 Message-ID: <201604180815.u3I8FumO042487@git.osmocom.org> 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/virt-net has been updated discards c21a027efdd312c1214bad4a458bc83e7e67f454 (commit) discards 4848d101bc319c93dbbe6c6c7d4efcd3fb912c50 (commit) via 5dc7c39ea317c4c7d6f27880d4fcaed20fbb51ae (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 (c21a027efdd312c1214bad4a458bc83e7e67f454) \ N -- N -- N (5dc7c39ea317c4c7d6f27880d4fcaed20fbb51ae) 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=5dc7c39ea317c4c7d6f27880d4fcaed20fbb51ae commit 5dc7c39ea317c4c7d6f27880d4fcaed20fbb51ae Author: Ivan Kluchnikov Date: Fri Apr 8 10:44:28 2016 +0300 Add support of virtual networks for sending network name to ms depending on imsi Before sending mm info message to ms: - try to find virtual network with the imsi prefix which matches subscriber's imsi - if virtual network was found, use long and short network names of this virtual network for subscriber - if virtual network was not found, use long and short network names of main network for subscriber ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gsm_data.h | 4 +-- openbsc/include/openbsc/vty.h | 1 + openbsc/src/libbsc/bsc_vty.c | 44 +++++++---------------- openbsc/src/libcommon/common_vty.c | 10 ++++++ openbsc/src/libcommon/gsm_data.c | 3 +- openbsc/src/libmsc/gsm_04_08.c | 21 +++++------ openbsc/src/libmsc/smpp_vty.c | 10 ------ openbsc/tests/vty_test_runner.py | 74 +++++++++++++++++--------------------- 8 files changed, 68 insertions(+), 99 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Apr 18 12:45:27 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 18 Apr 2016 12:45:27 GMT Subject: asn1c.git branch neels/wip_20160418_1443 created. 664cf8697c7de1a3770770f8c57127359efde3ff Message-ID: <201604181245.u3ICjRBY085530@git.osmocom.org> 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 "Lev Walkin's asn1 compiler". The branch, neels/wip_20160418_1443 has been created at 664cf8697c7de1a3770770f8c57127359efde3ff (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/asn1c/commit/?id=664cf8697c7de1a3770770f8c57127359efde3ff commit 664cf8697c7de1a3770770f8c57127359efde3ff Author: Neels Hofmeyr Date: Mon Apr 18 14:43:56 2016 +0200 wip ----------------------------------------------------------------------- hooks/post-receive -- Lev Walkin's asn1 compiler From gitosis at osmocom.org Mon Apr 18 12:46:38 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 18 Apr 2016 12:46:38 GMT Subject: openbsc.git branch neels/wip_20160418_1444 created. 0.15.0-398-g4a70407 Message-ID: <201604181246.u3ICkcFi085728@git.osmocom.org> 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, neels/wip_20160418_1444 has been created at 4a704079a9a9744c8123e546d126c34f2039f036 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openbsc/commit/?id=4a704079a9a9744c8123e546d126c34f2039f036 commit 4a704079a9a9744c8123e546d126c34f2039f036 Author: Neels Hofmeyr Date: Mon Apr 18 14:45:08 2016 +0200 wip ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Apr 18 12:54:06 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 18 Apr 2016 12:54:06 GMT Subject: openbsc.git branch neels/wip_20160418_1444 updated. 0.15.0-233-g7656eb2 Message-ID: <201604181254.u3ICs6aE086828@git.osmocom.org> 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, neels/wip_20160418_1444 has been updated discards 4a704079a9a9744c8123e546d126c34f2039f036 (commit) discards 04cc7e8bd11ebc8a4854b1bf8c050198f4f376b3 (commit) discards 3f59c6790e4f587dd30de30a23a00a1f761439e0 (commit) discards 01a34f7629036e83fb186be7695aba06129381ca (commit) discards 3231864802b3f30012a7dacd5e24675f620a7f61 (commit) discards 783478faf648ebd3ee626d3d50e612802e4b0f90 (commit) discards 924cb47a6ddb6cfd69516cf0992d4ee283544c42 (commit) discards 8da948a4ef2dd397209375ae0fc84a056a0a660e (commit) discards dfa63a155648240e7ef1a15f19799ff4fecd5813 (commit) discards f3cd60d7bfe13d03c713c13bd3341d9ff7a2a595 (commit) discards ff0aabb15d787fde6398c901c208d45a33359105 (commit) discards 4be7409d1b48b921c0d7db121c6425a3beb1ee08 (commit) discards 976034301636fad327a440060e76061dc0cd9b52 (commit) discards 0f3bce4aef1bcbf384fa1c5ae2b24c5b0d6fc13b (commit) discards edafdc14f3cf0b9714932bce3faf2751f370663d (commit) discards 54fc3a13183e4d5956c8c17b74caf7ef21febe0a (commit) discards baefda5d64f1b11f13ae187a283c0322a12afeec (commit) discards 8dfe9690c51c13d71cca6e9c3e7dfddb7d03a8de (commit) discards fafb0742683fb069ea88355c513290c6bb4373b4 (commit) discards a3dfdcb308ca72255819fa4cdb114b85d8c672bc (commit) discards bae25944247513cbed329ba6d2997412593e981b (commit) discards 5e007d9445b1fe0233b8d4618d6c1a01ec446788 (commit) discards 42024336fef37effeb04e61d819ef46e1fd0f2db (commit) discards bb81326719a30e74e0682932087986b5eb6eedd2 (commit) discards 276192d27c92163ab8b4d4703697ec2cbdd3cb0a (commit) discards c4b9b4edbb63d0dd17e2587f1dd1e7e66041db00 (commit) discards b70dfa610d89786aa72a4adb4ffc1ba27a5f8af4 (commit) discards 4b940126a3132ac6d6da4194229f2b8cb642c2ec (commit) discards debb0e386871e64a769d7414b71bedec09d7e76a (commit) discards d025a3cfbb53f690a4ebbd628cafda81c1b34bc7 (commit) discards 4b3b13e10c164547f014677c0ac1fb137850b387 (commit) discards fa48a98e7156d65f25569d7f3930dc9880a72e78 (commit) discards 9fd87ecd11138efa8bdbb13c47659edaf106e2c3 (commit) discards 8e5c63f032398ad45052b538890071919de8a20e (commit) discards 2cd36e87ae3e09e33225ac3b1ef4ca649f21f2f0 (commit) discards 0bc6c11cbf58d6cc7ebafc3ad0bb4a62ce088695 (commit) discards 182adecb983aeb632315871e0f5d47472d1e19db (commit) discards 3d0a500f2d184884ead6064b4852000f3317266f (commit) discards a5c9cea22c5e901081769f98380291bd078d6626 (commit) discards f45dc35321f65d409686de0aad248659e73436c9 (commit) discards 2f6c4b6479d0fcfd429bc0d26832f261370978e0 (commit) discards 2385074cba7f835d1f8eef8ea5d8274ab6a9a825 (commit) discards d8b0b61ca8dbda67687907afbc6fea6af311cc1b (commit) discards 19f073575270d8d588e1bdb10767aa545f9e8a00 (commit) discards ffd9968d3ac369e2d60f086f1928b0860ba6e6ca (commit) discards deb227b98e4136f873f76ea3362bfb74673f48bc (commit) discards 5e611021b03f541b579f1b1fd5b421d41a7ec60a (commit) discards d04db9d90758d2abd572336942fd7e9246d41a22 (commit) discards 3c94c2c5975774282e49d2d9a1d2041b01c8378e (commit) discards 372a3bd346d481bec4fd754b46ff7c8e380c012c (commit) discards 51bf76ef478085a030382e91212e108f71537ccc (commit) discards aa6058203665aa2fb9edd033e852dcb1bf2c003f (commit) discards 6b2623d94469f2d92117af581f12ffa270d5748d (commit) discards 8b1272a6d300b391efda52cac7dddab7ccc320ef (commit) discards 080921a5510323f6cbb0924328c0bb364afd08ce (commit) discards 8e7f4c6f21f32ed5afb356e3279aba4023e08569 (commit) discards 4a9b871de5fb8167ba678165ccdbad808fec4116 (commit) discards 93f6fa5a814e888e8ed93c0536e0d94beed8f144 (commit) discards f1777ee8433626f8bc62b71f984b36d017e9b76c (commit) discards 9e8e0e6a2930afbf3e156e3be945f17c117086ea (commit) discards cf3d2a1fad3de8a7d914282f2b1f9eee319910c3 (commit) discards e4baf402cb457ad46642cec9271b762a394a59ea (commit) discards 53d782fc38c1c609cb5986fc07980651d3ed8916 (commit) discards 33a343858df3d2bc5d0784d7ad7c826d7526845f (commit) discards 15b1fce69cbc6ccd6eb83daab7ab5cd91ef0ea81 (commit) discards 2f8117d2147b711669518bbacd24df6dd2a76124 (commit) discards 8927bb46d523904e982bc85e3e4f29317b241715 (commit) discards d52b1c4342e2e404cb568b05ff7527141c43e9ab (commit) discards 5d9004bc9b6f486fff032aaa2a6cc10fca180de3 (commit) discards a4198d192234a8180a89be8b91e867a1cbc1f512 (commit) discards 544a203f677d0f060d2d1bd31f72f9ae450e138f (commit) discards b40df4c09eff5416974cbae1a8eefdde2dc990f3 (commit) discards 5c1c0bad8968ec0be3d9cf58eb68f9648ed7ef2d (commit) discards 1e361301d1a330884eff3fead80e8ccf92908894 (commit) discards 9e8322ca0caa863d97d2daa257d4acf21f84dd79 (commit) discards 9bd121b75be538b44ff9c478147bdf2a15efb1f0 (commit) discards fa029f08c25b74f5c2236e111fa6b956b5ee28e5 (commit) discards db9c064dd4d0bd9da907db75d4a598dd0a5a8c75 (commit) discards a0da2dbe9e8db9bed591bdcedb26a601adcf1a32 (commit) discards 7df570525181d3ff4305d5e690f10f99e5426332 (commit) discards da7424cc548ad99e0ad7395bd668c505f5e5f66f (commit) discards 8146cfa782ae8c27c7d490f12504f0342e07fb86 (commit) discards 330898afb75960a6868d27f7f0f9dbd736345bfa (commit) discards 77544a65b53ca30380b1262e58ebd744e29c0606 (commit) discards 4e5ddfa91a11c60d95fc4cab161e109944b6f680 (commit) discards cba441f3de9e82ecbf72a0de0bfc3441eb30d0be (commit) discards 3acbc817f6613801b11616a352addeb989d49140 (commit) discards bcb98b17546dff6dbf747ca9d78358b5c355dff2 (commit) discards 2a7426d7cb34c1e7663526293a794df42a1faba7 (commit) discards b9bb2a4f548a84fb1a2c6be45b85903ffb9544d5 (commit) discards 098c14800fe655c41381977edbc2a0c97eaecf54 (commit) discards a46c651a4a96f3fc41a14aaec5bb7d8c3f9c22fa (commit) discards 4cc1f72cb7774122c156c130fbdfe1713328adf4 (commit) discards 4f143e52b6f1816ad79cddf1b45ef9aa8e819c4b (commit) discards e3407f8884d45b3e4eae2f9d9a62c48f9b148abb (commit) discards 7d1b6b1c79acf9ef00d1f5f35092d12cbf0f3f7f (commit) discards 656d7cd0b4aaab790ec54206212795c2b454d7c6 (commit) discards 553d2a8ceb5f78f9ab52f6dc4f6f91469d1e4f80 (commit) discards 23f22b1183533e49ff39600fca7d6d8579e678a3 (commit) discards 090aabe052956b571a3dd3430aeaf0f1f3ae366d (commit) discards be37fbd85d2ebde3bd2c00379b55292028ede2e6 (commit) discards 3cc0836b1a6dcd2806a4b2c95df5d18dd93677a4 (commit) discards 8cd32937da7bb2b4c0e0d37f24d6e993e7362e65 (commit) discards 377a9f5dea38b393fa534c882c43cf827ae069b8 (commit) discards b8df4d531889a5ae45d782b7db768cf8dccf9ad3 (commit) discards daa0652d3f76bb977ddf5ef3974bf5ac6c96b752 (commit) discards f7436b22b3de13ec9ec130a03c295a8b53d395d3 (commit) discards 711333c1137137508912000cc9e4398cf205c341 (commit) discards 91f04dfe3a6cc685ae2dc16f7b47aa22c1e56ae2 (commit) discards 4371ff8cce45071e9b0fa684938677d696f4c207 (commit) discards 92223cc32e55b884fdf36afc4fb82c1bd227041b (commit) discards 2f5cc8abe0f48b56fbcdb03b8b9767247cdc2b3a (commit) discards ba47b525ff001475537536255b04aefff0385eea (commit) discards cf1707af7ff594b7818e8171d7a1ec4ebe1a8f60 (commit) discards d6d0d8b86fb16fd5a8d6090d26b6b7848a8281ce (commit) discards 38137e84f738167fcb9f9031a1142af78d43a55f (commit) discards 82724653e7e76bb2c3e1e03efb033d7b3704adb3 (commit) discards da8d9bc355806956626754fc8659e58c1ebe7b31 (commit) discards c59e52a6aa4e766f5e6b63cc09ad961b1e4947cf (commit) discards 24c4af1d82191a527b2dc6f4254e1b5cec5a3637 (commit) discards f918920d65db6c0195d199d552944e8ae5f8b09c (commit) discards 292f1ce533e0e93dda1d05b178261fc807c8c0c8 (commit) discards 23e7f28c5c77a57aad5331c5e27b29e2eccfe7c3 (commit) discards 243c7cb044c489b62d3cd4ad3631822d270989a8 (commit) discards cf2591f6fce49cba72090f7adf2eda3da2465114 (commit) discards 6a2d8985bfd6d9c6e6c0f541aca0e1590a753709 (commit) discards c6794eed1dbe726b23c60e96e214ec1a1fbf6b51 (commit) discards 7a70a4f52a837bde0f7fa5f435e302939a2e3d74 (commit) discards c6172a320bdbbe38a0a9f3ae6b072b00b5b6bd02 (commit) discards 5280ed558cc919117d8231fe143bdf166e98a30f (commit) discards b36b910366fac5ddcd9e109b956cca43b07ab083 (commit) discards b47e52c9583c9a664936e13b2c83c4c6989f97d9 (commit) discards 267f6c7e0d65c57845378335d765f8622637aa01 (commit) discards 5e47b1a1d370c187c776b29c5958f167519e94d7 (commit) discards b9e5403ef46171f58390757d002a756bd9d2d202 (commit) discards b6769b99deb471dc7cb5d26b4d145e42ed7478e1 (commit) discards 39daffd7a5602816bd10130e1c93f213ab46315b (commit) discards 71d1e17e5e0c420cf00ea759743b81aaff72136e (commit) discards 2c9e65051c598a42d6a59490b67adb366929ac03 (commit) discards a2ce4aa61559c83b65f24428a4b1996354d8d344 (commit) discards ee1541d504299227f534a7f15b0c75c18a3f4271 (commit) discards 9dcae17866e40814bf0cc4b70ec6f3453814b4f7 (commit) discards c2c5176328e211007c6e4b41c4c583788bb70a1f (commit) discards a2c182df6dabce52fb6f8886b5aee5d71e18d247 (commit) discards 070f673b12d8ca5939fdf272f32b5e45154c9067 (commit) discards e2a10dbe35c246075d093060398358b6f713c4a8 (commit) discards bf30ec26e5726a8d2920a3820bfa5ead729927b7 (commit) discards dcbc852125672de57bd1edbd0ea97ff25a41d4bb (commit) discards 48e091ea2bbd15b983cc08eed9f6e0bc58acac6d (commit) discards 712074cb171a9139a40d564a35a07b59871c2389 (commit) discards a34aedf7f92b240e591098e7868513db244bd7b3 (commit) discards 2e5c13129d9f6848e1a6e82546b0946d765f44de (commit) discards da5b3fcd32f59182f5b3a224e275e4a8b3d288d3 (commit) discards 5291ee5c1690bbe87994e96c9bc2a448c80bb770 (commit) discards 5773987881e9677e954680a4394a4ce92f4f8117 (commit) discards 836b904e7798a5dc20c90d3b9e54566a19550f92 (commit) discards 444d50b77f84a693b401347a793b65a9368fe4ca (commit) discards b3b8ccfa54464a995a0ebb4c475cbc03490f06dd (commit) discards 231aa60ce4b09d70cfbda8b4d153374e37498ce0 (commit) discards 8b713f817d4516f0e8682a172eeb39d1397c8d3f (commit) discards ce3b41fdb6a46500fb4957688e3708bddd2327cc (commit) discards 0f93bb80e429f9253244d76c3a0d8c89a5107b1e (commit) discards 477a054c2c1d345b909afd60be9ac4ca08b66163 (commit) discards 52ddce43785c835c5c3ca150f597d1f5c4d07e2c (commit) discards 2945fd4611932c1013eb7f27295cca70d495e4af (commit) discards 2449c0ce58f01a78944073adebca70bb21639689 (commit) discards 5d145b54771548fa95f80d72308fb19a6d95f085 (commit) discards 45b13244f0f72d17e372b3a0b0786f6ca10f8edf (commit) discards cb91aa7e6ce5a9f18419f6af8cb2d1e8f74f5977 (commit) discards 7ef6d9893ffe0c590eddcdf7f5e5d67bb5dbdb30 (commit) discards 6aeee0a0d9014c1492fb8af76304400d1263c89d (commit) discards 17d061bd8ef8a96fd10a3ef166211f95a56db4ba (commit) discards ef3548c0a1027c47e06b7c14c79d8d141b449142 (commit) discards add09536925f82765a34f3f95cb5f047ef65a52f (commit) discards ca3977c8fe65611477ec8e29e61f74bc88775c12 (commit) discards a234287d092fcb59337bd7afa23cf08cda15e336 (commit) discards 8440c9f04b2726be08ddf4a0728903c30bbb2d76 (commit) discards 2cb732aeb994fa6a79b535300619e3be3cec8bc7 (commit) discards a7551e033ef952a86628199e4eb54068d737d309 (commit) discards 08ed1d73f299828ed27e45b17b08c005864cb5ca (commit) discards af9bfac58dd7e4030730db08cefa2b51b8a17209 (commit) discards ac9951e54a97890fd588ebb6b18a15b0013c70e8 (commit) discards 75cdeaf1e33a4f43c4fcfa280a2db39fad9a8120 (commit) discards 41f8f047bc05d27548064ca3b6a417865bd342ff (commit) discards 195d2dc72423069d6192140a65b6fff76ace79fa (commit) discards 315abfd46b7de3923d8d111322f56aab88f7fd27 (commit) discards 648b9db47f191c905f3fa52ea67c564e322e7436 (commit) discards 8291623054abeb224f34584c2ecebf2b6c04ceae (commit) discards 5331cf8dbdae6b29df50556c362462b973e93917 (commit) discards cf8e56cd1e057a39a5acdc6f78b9a69bb1b4c281 (commit) discards e157174447e21a1457e366e4629638fb2daca14e (commit) discards 493534bf562a972546a415ebabf7a4d8e686d813 (commit) discards 342f59d92e1503b4eba6d2db6861b1701b193055 (commit) discards aefb0c45e921f738eee7ce1f7149e0114d8528c0 (commit) discards 692f31446ea076f1bfceb697ae3c6d562a5c1f8e (commit) discards 2cde90e9042b8e0f2909f84e3fff3f66efa36221 (commit) discards f6672ab8b00e5b7fd71b4a4b050e91bff2ca2d6c (commit) via 7656eb208b4682251987a7b9781752c57c54ac32 (commit) via 3a434f8e8c63b9340a8daf165c520caa52cba241 (commit) via e43f8e040029a1bd72f23e139a787225ae2686a6 (commit) via 59a1bf3dae0d0a9e914d3c615c6aa7fc8955d7b5 (commit) via 5fa7e36bbc100c5cec4542280ca717ae4800b316 (commit) via f3f3505f493f63e9e79c72e407907783913b9c9c (commit) via c9ac20ea43e0107c293b5d3f5c90076963e95059 (commit) via a6e81a09861645dc9e8a6aa44a6a1d43bd70dcb7 (commit) via 312bf6ce8bc56f88e49e8118f519494e71a4289a (commit) via 8bb6204d50373ad99b769f8cf42850ae30551c08 (commit) via 2abf2b072d7616ffa760461b6d6bd44a28490066 (commit) via e98c9c7136e2612cedf87105eafe12fedff1f9a0 (commit) via 84ae27e7314ad1743c8fbdb2feae372122355066 (commit) via 44ed4979c9fc6143023aad796cfd8628b08fc47a (commit) via f1a61bb99f13b054d912f47dac90a15b2cf56651 (commit) via 4936448761a6ca42ab661d130f5202dfdabca426 (commit) via 82f5ecde6a10c3c22980822a892a3fb5c69acf4f (commit) via 70cf7290da7cfca796eed8ffbd143073d9418dd2 (commit) via a47b4019900afbf89144d9e9ff9f62ae5d994cea (commit) via 714b170f895dfdc2f0d725ab110baf3dc14ef874 (commit) via 7a301d357612347723e59c7f16a97227814d406e (commit) via f220b52df3e15e25dcbb329c76c646f77ec3b506 (commit) via e5686f21d64c804db825b0baa8d1285250d9d650 (commit) via 687f048ab04ed135eeb11deb29e6b4cb9727c27d (commit) via 9bcb1a56cbec710cbfa49ae6623c10595eab08ec (commit) via adb86759daa80a484eef4b5a24bc0ce0de0a0763 (commit) via 2826df56b2af5a6a0f20e5a9bcf1d50a1130f0ba (commit) via de392254ff05a5304ef0bbd351314d74b2ffd1e3 (commit) via 7dd2eed6d3426ce27dc168e46a4db8b705608de4 (commit) via c6a65511f326340783f0e837c6eb58b0cf2c6abc (commit) via 740e65fb7bd1516117cd23c7b524976548e1a397 (commit) via 3a38ee6c3d9985200b10229b27f3b9ae9edd50ae (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 (4a704079a9a9744c8123e546d126c34f2039f036) \ N -- N -- N (7656eb208b4682251987a7b9781752c57c54ac32) 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=7656eb208b4682251987a7b9781752c57c54ac32 commit 7656eb208b4682251987a7b9781752c57c54ac32 Author: Neels Hofmeyr Date: Mon Apr 18 14:45:08 2016 +0200 wip ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 57 ++ openbsc/.gitignore | 3 +- openbsc/configure.ac | 10 +- openbsc/contrib/nat/ussd_example.py | 65 ++ openbsc/doc/call-graphs-MSC-BSC-HNBGW.txt | 608 ----------------- openbsc/doc/examples/osmo-bsc_nat/bscs.config | 13 + openbsc/doc/examples/osmo-bsc_nat/osmo-bsc_nat.cfg | 8 +- openbsc/doc/examples/osmo-cscn/osmo-cscn.cfg | 36 - openbsc/doc/libmsc-data-structures.dot | 15 - ...tructures.dot => osmo-nitb-data_structures.dot} | 7 +- openbsc/include/openbsc/Makefile.am | 4 +- openbsc/include/openbsc/abis_rsl.h | 1 + openbsc/include/openbsc/bsc_api.h | 2 + openbsc/include/openbsc/bsc_nat.h | 13 +- openbsc/include/openbsc/bss.h | 5 +- openbsc/include/openbsc/debug.h | 3 - openbsc/include/openbsc/gprs_gmm.h | 4 +- openbsc/include/openbsc/gprs_sgsn.h | 78 +-- openbsc/include/openbsc/gsm_04_08_gprs.h | 15 - openbsc/include/openbsc/gsm_04_11.h | 2 +- openbsc/include/openbsc/gsm_04_80.h | 3 - openbsc/include/openbsc/gsm_data.h | 90 +-- openbsc/include/openbsc/gsm_data_shared.h | 24 +- openbsc/include/openbsc/gsm_subscriber.h | 5 +- openbsc/include/openbsc/iu.h | 52 -- openbsc/include/openbsc/iu_cs.h | 7 - openbsc/include/openbsc/msc_api.h | 29 - openbsc/include/openbsc/msc_ifaces.h | 40 -- openbsc/include/openbsc/rest_octets.h | 8 +- openbsc/include/openbsc/signal.h | 2 +- openbsc/include/openbsc/vty.h | 9 +- openbsc/include/openbsc/xsc.h | 23 - openbsc/src/Makefile.am | 2 +- openbsc/src/gprs/Makefile.am | 13 +- openbsc/src/gprs/gprs_gmm.c | 537 ++------------- openbsc/src/gprs/gprs_llc.c | 6 +- openbsc/src/gprs/gprs_sgsn.c | 83 +-- openbsc/src/gprs/gsm_04_08_gprs.c | 10 - openbsc/src/gprs/gtphub.c | 10 +- openbsc/src/gprs/osmo_sgsn.cfg | 59 +- openbsc/src/gprs/sgsn_cdr.c | 4 +- openbsc/src/gprs/sgsn_libgtp.c | 106 +-- openbsc/src/gprs/sgsn_main.c | 20 - openbsc/src/gprs/sgsn_vty.c | 4 +- openbsc/src/ipaccess/Makefile.am | 8 +- openbsc/src/ipaccess/ipaccess-config.c | 2 +- openbsc/src/libbsc/Makefile.am | 1 - openbsc/src/libbsc/abis_nm.c | 2 +- openbsc/src/libbsc/abis_nm_vty.c | 4 +- openbsc/src/libbsc/abis_om2000_vty.c | 4 +- openbsc/src/libbsc/abis_rsl.c | 17 +- openbsc/src/libbsc/bsc_api.c | 51 +- openbsc/src/libbsc/bsc_ctrl_commands.c | 12 +- openbsc/src/libbsc/bsc_init.c | 32 +- openbsc/src/libbsc/bsc_vty.c | 739 +++++++++++++++++++-- openbsc/src/libbsc/bts_ipaccess_nanobts.c | 1 - openbsc/src/libbsc/chan_alloc.c | 33 + openbsc/src/libbsc/gsm_04_08_utils.c | 72 +- openbsc/src/libbsc/gsm_04_80_utils.c | 39 -- openbsc/src/libbsc/handover_decision.c | 21 - openbsc/src/libbsc/handover_logic.c | 5 - openbsc/src/libbsc/net_init.c | 93 +++ openbsc/src/libbsc/rest_octets.c | 209 ++++++ openbsc/src/libbsc/system_information.c | 68 +- openbsc/src/libcommon/common_vty.c | 4 +- openbsc/src/libcommon/debug.c | 49 +- openbsc/src/libcommon/gsm_data.c | 39 +- openbsc/src/libcommon/gsm_subscriber_base.c | 3 - openbsc/src/libcommon/talloc_ctx.c | 32 +- openbsc/src/libiu/Makefile.am | 10 - openbsc/src/libiu/iu.c | 739 --------------------- openbsc/src/libmsc/Makefile.am | 10 +- openbsc/src/libmsc/a_iface.c | 77 --- openbsc/src/libmsc/auth.c | 4 +- openbsc/src/libmsc/cscn_vty.c | 100 --- openbsc/src/libmsc/ctrl_commands.c | 60 +- openbsc/src/libmsc/db.c | 15 +- openbsc/src/libmsc/gsm_04_08.c | 531 +++++++-------- openbsc/src/libmsc/gsm_04_11.c | 36 +- .../trau_upqueue.c => libmsc/gsm_04_11_helper.c} | 22 +- openbsc/src/libmsc/gsm_04_80.c | 34 +- openbsc/src/libmsc/gsm_subscriber.c | 80 +-- openbsc/src/libmsc/iu_cs.c | 171 ----- openbsc/src/libmsc/mncc_builtin.c | 7 - openbsc/src/libmsc/msc_api.c | 56 -- openbsc/src/libmsc/msc_ifaces.c | 52 -- openbsc/src/libmsc/osmo_msc.c | 30 +- openbsc/src/libmsc/rrlp.c | 2 +- openbsc/src/libmsc/silent_call.c | 4 - openbsc/src/libmsc/smpp_openbsc.c | 4 - openbsc/src/libmsc/transaction.c | 4 +- openbsc/src/libmsc/vty_interface_layer3.c | 107 ++- openbsc/src/libtrau/rtp_proxy.c | 2 +- openbsc/src/libxsc/Makefile.am | 7 - openbsc/src/libxsc/xsc.c | 260 -------- openbsc/src/libxsc/xsc_vty.c | 587 ---------------- openbsc/src/osmo-bsc/Makefile.am | 4 +- openbsc/src/osmo-bsc/osmo_bsc_api.c | 2 +- openbsc/src/osmo-bsc/osmo_bsc_bssap.c | 2 +- openbsc/src/osmo-bsc/osmo_bsc_ctrl.c | 27 +- openbsc/src/osmo-bsc/osmo_bsc_filter.c | 15 +- openbsc/src/osmo-bsc/osmo_bsc_main.c | 10 +- openbsc/src/osmo-bsc/osmo_bsc_sccp.c | 4 +- openbsc/src/osmo-bsc_nat/Makefile.am | 1 - openbsc/src/osmo-bsc_nat/bsc_nat.c | 10 +- openbsc/src/osmo-bsc_nat/bsc_nat_utils.c | 7 +- openbsc/src/osmo-bsc_nat/bsc_nat_vty.c | 100 ++- openbsc/src/osmo-cscn/iucs_ranap.c | 111 ---- openbsc/src/osmo-cscn/iucs_ranap.h | 7 - openbsc/src/{osmo-cscn => osmo-nitb}/Makefile.am | 22 +- .../cscn_main.c => osmo-nitb/bsc_hack.c} | 299 +++------ openbsc/src/utils/Makefile.am | 3 +- openbsc/src/utils/bs11_config.c | 2 +- openbsc/tests/Makefile.am | 2 +- openbsc/tests/bsc-nat/Makefile.am | 1 - openbsc/tests/bsc-nat/bsc_nat_test.c | 14 +- openbsc/tests/bsc/Makefile.am | 2 +- openbsc/tests/bsc/bsc_test.c | 10 +- openbsc/tests/channel/Makefile.am | 2 +- openbsc/tests/channel/channel_test.c | 6 +- openbsc/tests/channel/channel_test.ok | 1 + openbsc/tests/ctrl_test_runner.py | 27 + openbsc/tests/db/Makefile.am | 6 +- openbsc/tests/db/db_test.c | 6 +- openbsc/tests/gbproxy/gbproxy_test.c | 1 + openbsc/tests/gsm0408/Makefile.am | 6 +- openbsc/tests/gsm0408/gsm0408_test.c | 75 ++- openbsc/tests/gsm0408/gsm0408_test.ok | 8 + openbsc/tests/libiudummy/Makefile.am | 7 - openbsc/tests/libiudummy/README | 2 - openbsc/tests/libiudummy/iudummy.c | 37 -- openbsc/tests/sgsn/Makefile.am | 4 - openbsc/tests/sgsn/sgsn_test.c | 72 +- openbsc/tests/sgsn/sgsn_test.ok | 19 + openbsc/tests/subscr/Makefile.am | 3 +- openbsc/tests/trau/Makefile.am | 3 +- openbsc/tests/vty_test_runner.py | 188 +++++- 137 files changed, 2684 insertions(+), 5090 deletions(-) create mode 100755 contrib/jenkins.sh create mode 100644 openbsc/contrib/nat/ussd_example.py delete mode 100644 openbsc/doc/call-graphs-MSC-BSC-HNBGW.txt create mode 100644 openbsc/doc/examples/osmo-bsc_nat/bscs.config delete mode 100644 openbsc/doc/examples/osmo-cscn/osmo-cscn.cfg delete mode 100644 openbsc/doc/libmsc-data-structures.dot rename openbsc/doc/{libbsc-data-structures.dot => osmo-nitb-data_structures.dot} (77%) delete mode 100644 openbsc/include/openbsc/iu.h delete mode 100644 openbsc/include/openbsc/iu_cs.h delete mode 100644 openbsc/include/openbsc/msc_api.h delete mode 100644 openbsc/include/openbsc/msc_ifaces.h delete mode 100644 openbsc/include/openbsc/xsc.h delete mode 100644 openbsc/src/libbsc/gsm_04_80_utils.c delete mode 100644 openbsc/src/libiu/Makefile.am delete mode 100644 openbsc/src/libiu/iu.c delete mode 100644 openbsc/src/libmsc/a_iface.c delete mode 100644 openbsc/src/libmsc/cscn_vty.c copy openbsc/src/{libtrau/trau_upqueue.c => libmsc/gsm_04_11_helper.c} (62%) delete mode 100644 openbsc/src/libmsc/iu_cs.c delete mode 100644 openbsc/src/libmsc/msc_api.c delete mode 100644 openbsc/src/libmsc/msc_ifaces.c delete mode 100644 openbsc/src/libxsc/Makefile.am delete mode 100644 openbsc/src/libxsc/xsc.c delete mode 100644 openbsc/src/libxsc/xsc_vty.c delete mode 100644 openbsc/src/osmo-cscn/iucs_ranap.c delete mode 100644 openbsc/src/osmo-cscn/iucs_ranap.h rename openbsc/src/{osmo-cscn => osmo-nitb}/Makefile.am (59%) rename openbsc/src/{osmo-cscn/cscn_main.c => osmo-nitb/bsc_hack.c} (51%) delete mode 100644 openbsc/tests/libiudummy/Makefile.am delete mode 100644 openbsc/tests/libiudummy/README delete mode 100644 openbsc/tests/libiudummy/iudummy.c hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Apr 18 22:10:34 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 18 Apr 2016 22:10:34 GMT Subject: osmo-iuh.git branch neels/wip updated. 5ebdd65cdf5d6d82f5b3742488317349c37eae90 Message-ID: <201604182210.u3IMAYKO082760@git.osmocom.org> 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 code for Iuh interface". The branch, neels/wip has been updated via 5ebdd65cdf5d6d82f5b3742488317349c37eae90 (commit) via a959c952830e52fd263dec1553ac5360cccff870 (commit) via 0a2a0317fd810a53491a921813615a50537a83a9 (commit) via 9870862c72a7965378f6b597cd1c93225c02fe84 (commit) via fddbeff0947e707335419380a2648c8d3579d065 (commit) from 83114b794abf54d9af133932dd56661a5761d9d1 (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-iuh/commit/?id=5ebdd65cdf5d6d82f5b3742488317349c37eae90 commit 5ebdd65cdf5d6d82f5b3742488317349c37eae90 Author: Neels Hofmeyr Date: Tue Apr 19 00:03:34 2016 +0200 cn_ranap_free_initiating_msg_co: add Security Mode Control freeing http://cgit.osmocom.org/osmo-iuh/commit/?id=a959c952830e52fd263dec1553ac5360cccff870 commit a959c952830e52fd263dec1553ac5360cccff870 Author: Neels Hofmeyr Date: Tue Apr 19 00:06:28 2016 +0200 hnb-test: add Security Mode Command handling http://cgit.osmocom.org/osmo-iuh/commit/?id=0a2a0317fd810a53491a921813615a50537a83a9 commit 0a2a0317fd810a53491a921813615a50537a83a9 Author: Neels Hofmeyr Date: Mon Apr 18 23:55:06 2016 +0200 hnb-test: simplify crossing message layers Adding the Security Mode Control command breaks the current scheme of callbacks across layers. This brought to my attention that I have written it overly complex. Instead of passing callbacks, call functions directly. Add hnb-test-layers.h to declare those functions that cross from main to rua, to ranap and back to main and remove the callback type definitions. Instead of copying the NAS PDU to a newly allocated msgb, pass the data and len directly to hnb_test_nas_rx_dtap(). Instead of repeatedly checking the gsm48_hdr length, just pass the struct gsm48_hdr* and len around and assume the basic header length has been checked. In some places, rename 'length' to 'len' for cosmetic consistency. http://cgit.osmocom.org/osmo-iuh/commit/?id=9870862c72a7965378f6b597cd1c93225c02fe84 commit 9870862c72a7965378f6b597cd1c93225c02fe84 Author: Neels Hofmeyr Date: Mon Apr 18 17:05:00 2016 +0200 Fix return statements upon l3 validity check http://cgit.osmocom.org/osmo-iuh/commit/?id=fddbeff0947e707335419380a2648c8d3579d065 commit fddbeff0947e707335419380a2648c8d3579d065 Author: Neels Hofmeyr Date: Mon Apr 18 17:04:17 2016 +0200 hnb-test: generate SRES from hardcoded Ki Previously the SRES was hardcoded, but the CN changed to generate the SRES. So now, generate the SRES while still using the hardcoded Ki. Fixes the Authentication Response message when testing IuCS Location Update. ----------------------------------------------------------------------- Summary of changes: src/ranap_common_cn.c | 3 + src/tests/hnb-test-layers.h | 16 +++++ src/tests/hnb-test-ranap.c | 31 ++-------- src/tests/hnb-test-rua.c | 22 ++----- src/tests/hnb-test.c | 139 ++++++++++++++++++++------------------------ 5 files changed, 92 insertions(+), 119 deletions(-) create mode 100644 src/tests/hnb-test-layers.h hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Mon Apr 18 22:28:53 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 18 Apr 2016 22:28:53 GMT Subject: osmo-iuh.git branch neels/wip updated. e8feb1311bfbde30dc05d17d03b9ede791e7c0c9 Message-ID: <201604182228.u3IMSrur085734@git.osmocom.org> 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 code for Iuh interface". The branch, neels/wip has been updated discards 5ebdd65cdf5d6d82f5b3742488317349c37eae90 (commit) discards a959c952830e52fd263dec1553ac5360cccff870 (commit) discards 0a2a0317fd810a53491a921813615a50537a83a9 (commit) discards 9870862c72a7965378f6b597cd1c93225c02fe84 (commit) discards fddbeff0947e707335419380a2648c8d3579d065 (commit) discards 83114b794abf54d9af133932dd56661a5761d9d1 (commit) discards d4a01811c58bad86c792910648656d839773de5a (commit) discards 8341ace2c9c5fdcfd0c65e8d6737ef5019c09dcf (commit) via e8feb1311bfbde30dc05d17d03b9ede791e7c0c9 (commit) via 6c03f71124781601f29feda62b928fa929cffcf4 (commit) via 775e2ec955c597a2c72f4cfb8f23d98555e395ad (commit) via 1091106cfa5b59f29c9a783e7d638b8286c08263 (commit) via 8f0e95fb5bdbe6f58dbb03d3880aa65ba3705651 (commit) via c34a517c9062641fc3ac59e09c52d5d7ca8dc438 (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 (5ebdd65cdf5d6d82f5b3742488317349c37eae90) \ N -- N -- N (e8feb1311bfbde30dc05d17d03b9ede791e7c0c9) 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-iuh/commit/?id=e8feb1311bfbde30dc05d17d03b9ede791e7c0c9 commit e8feb1311bfbde30dc05d17d03b9ede791e7c0c9 Author: Neels Hofmeyr Date: Tue Apr 5 11:53:09 2016 +0200 hnb-test: plmn_id: use 0xf for unused digit http://cgit.osmocom.org/osmo-iuh/commit/?id=6c03f71124781601f29feda62b928fa929cffcf4 commit 6c03f71124781601f29feda62b928fa929cffcf4 Author: Neels Hofmeyr Date: Tue Apr 19 00:13:11 2016 +0200 RANAP Initiating msg: rx and free Security Mode Command Add the Security Mode Command procedure code to cn_ranap_rx_initiating_msg_co() and cn_ranap_free_initiating_msg_co(), for hnb-test (see comments in the code). http://cgit.osmocom.org/osmo-iuh/commit/?id=775e2ec955c597a2c72f4cfb8f23d98555e395ad commit 775e2ec955c597a2c72f4cfb8f23d98555e395ad Author: Neels Hofmeyr Date: Tue Apr 19 00:06:28 2016 +0200 hnb-test: add Security Mode Command handling http://cgit.osmocom.org/osmo-iuh/commit/?id=1091106cfa5b59f29c9a783e7d638b8286c08263 commit 1091106cfa5b59f29c9a783e7d638b8286c08263 Author: Neels Hofmeyr Date: Tue Apr 19 00:13:53 2016 +0200 hnb-test: simplify crossing message layers Adding the Security Mode Control command would break the current scheme of callbacks across layers. This brought to my attention that the scheme is indeed unnecessarily complex, so simplify it. Instead of passing callbacks, call functions directly. Add hnb-test-layers.h to declare those functions that cross from main to rua, to ranap and back to main and remove the callback type definitions. Instead of copying the NAS PDU to a newly allocated msgb, pass the data and len directly to hnb_test_nas_rx_dtap(). Instead of repeatedly checking the gsm48_hdr length, just pass the struct gsm48_hdr* and len around and assume the basic header length has been checked. In some places, rename 'length' to 'len' for cosmetic consistency. http://cgit.osmocom.org/osmo-iuh/commit/?id=8f0e95fb5bdbe6f58dbb03d3880aa65ba3705651 commit 8f0e95fb5bdbe6f58dbb03d3880aa65ba3705651 Author: Neels Hofmeyr Date: Mon Apr 18 17:04:17 2016 +0200 hnb-test: generate SRES from hardcoded Ki Previously the SRES was hardcoded, but the CN changed to generate the SRES. So now, generate the SRES while still using the hardcoded Ki. Fixes the Authentication Response message when testing IuCS Location Update. http://cgit.osmocom.org/osmo-iuh/commit/?id=c34a517c9062641fc3ac59e09c52d5d7ca8dc438 commit c34a517c9062641fc3ac59e09c52d5d7ca8dc438 Author: Neels Hofmeyr Date: Wed Apr 13 19:09:41 2016 +0200 debug log: rx-unitdata ----------------------------------------------------------------------- Summary of changes: src/ranap_common_cn.c | 4 ++++ 1 file changed, 4 insertions(+) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Mon Apr 18 23:30:43 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 18 Apr 2016 23:30:43 GMT Subject: osmo-iuh.git branch neels/wip updated. 6dd6af58b4f2b3a6cdc73d5f9f35afcac8944e7c Message-ID: <201604182330.u3INUh7a096648@git.osmocom.org> 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 code for Iuh interface". The branch, neels/wip has been updated discards e8feb1311bfbde30dc05d17d03b9ede791e7c0c9 (commit) discards 6c03f71124781601f29feda62b928fa929cffcf4 (commit) discards 775e2ec955c597a2c72f4cfb8f23d98555e395ad (commit) discards 1091106cfa5b59f29c9a783e7d638b8286c08263 (commit) discards 8f0e95fb5bdbe6f58dbb03d3880aa65ba3705651 (commit) discards c34a517c9062641fc3ac59e09c52d5d7ca8dc438 (commit) via 6dd6af58b4f2b3a6cdc73d5f9f35afcac8944e7c (commit) via 13516c2d512b238a5bdeec9872c4d033a9ce5a5a (commit) via 724ad04a34d72dc7fa313d695d4fd8de377eae36 (commit) via 45fec9224cf95d6578b839984e6cb59eb17b5164 (commit) via 6268c495342b4404c1abac45ce93ef842ce485d1 (commit) via 680a982e1f3766644eff361623f21d9c7e06b6f3 (commit) via 89ed6d9a183f8c7f1fff497c3a6a91c135580012 (commit) via d472d1299d7c93abe7e54a59f9a1145b7e4cf8e3 (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 (e8feb1311bfbde30dc05d17d03b9ede791e7c0c9) \ N -- N -- N (6dd6af58b4f2b3a6cdc73d5f9f35afcac8944e7c) 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-iuh/commit/?id=6dd6af58b4f2b3a6cdc73d5f9f35afcac8944e7c commit 6dd6af58b4f2b3a6cdc73d5f9f35afcac8944e7c Author: Neels Hofmeyr Date: Wed Apr 13 19:09:41 2016 +0200 debug log: rx-unitdata http://cgit.osmocom.org/osmo-iuh/commit/?id=13516c2d512b238a5bdeec9872c4d033a9ce5a5a commit 13516c2d512b238a5bdeec9872c4d033a9ce5a5a Author: Neels Hofmeyr Date: Tue Apr 5 11:53:09 2016 +0200 hnb-test: plmn_id: use 0xf for unused digit http://cgit.osmocom.org/osmo-iuh/commit/?id=724ad04a34d72dc7fa313d695d4fd8de377eae36 commit 724ad04a34d72dc7fa313d695d4fd8de377eae36 Author: Neels Hofmeyr Date: Tue Apr 19 00:06:28 2016 +0200 hnb-test: add Security Mode Command handling http://cgit.osmocom.org/osmo-iuh/commit/?id=45fec9224cf95d6578b839984e6cb59eb17b5164 commit 45fec9224cf95d6578b839984e6cb59eb17b5164 Author: Neels Hofmeyr Date: Tue Apr 19 01:21:41 2016 +0200 ranap_msg_factory: add Security Mode Complete msg generator Needed by hnb-test to reply to a Security Mode Command message. http://cgit.osmocom.org/osmo-iuh/commit/?id=6268c495342b4404c1abac45ce93ef842ce485d1 commit 6268c495342b4404c1abac45ce93ef842ce485d1 Author: Neels Hofmeyr Date: Tue Apr 19 00:13:11 2016 +0200 RANAP Initiating msg: rx and free Security Mode Command Add the Security Mode Command procedure code to cn_ranap_rx_initiating_msg_co() and cn_ranap_free_initiating_msg_co(), for hnb-test (see comments in the code). http://cgit.osmocom.org/osmo-iuh/commit/?id=680a982e1f3766644eff361623f21d9c7e06b6f3 commit 680a982e1f3766644eff361623f21d9c7e06b6f3 Author: Neels Hofmeyr Date: Tue Apr 19 01:24:34 2016 +0200 hnb-test: cosmetic: rename hnb_test_nas_tx_dt() to hnb_test_tx_dt() Not all Direct Transfer messages contain a NAS PDU, see Security Mode Complete. http://cgit.osmocom.org/osmo-iuh/commit/?id=89ed6d9a183f8c7f1fff497c3a6a91c135580012 commit 89ed6d9a183f8c7f1fff497c3a6a91c135580012 Author: Neels Hofmeyr Date: Tue Apr 19 00:13:53 2016 +0200 hnb-test: simplify crossing message layers Adding the Security Mode Control command would break the current scheme of callbacks across layers. This brought to my attention that the scheme is indeed unnecessarily complex, so simplify it. Instead of passing callbacks, call functions directly. Add hnb-test-layers.h to declare those functions that cross from main to rua, to ranap and back to main and remove the callback type definitions. Instead of copying the NAS PDU to a newly allocated msgb, pass the data and len directly to hnb_test_nas_rx_dtap(). Instead of repeatedly checking the gsm48_hdr length, just pass the struct gsm48_hdr* and len around and assume the basic header length has been checked. In some places, rename 'length' to 'len' for cosmetic consistency. http://cgit.osmocom.org/osmo-iuh/commit/?id=d472d1299d7c93abe7e54a59f9a1145b7e4cf8e3 commit d472d1299d7c93abe7e54a59f9a1145b7e4cf8e3 Author: Neels Hofmeyr Date: Mon Apr 18 17:04:17 2016 +0200 hnb-test: generate SRES from hardcoded Ki Previously the SRES was hardcoded, but the CN changed to generate the SRES. So now, generate the SRES while still using the hardcoded Ki. Fixes the Authentication Response message when testing IuCS Location Update. ----------------------------------------------------------------------- Summary of changes: include/osmocom/ranap/ranap_msg_factory.h | 7 +++++++ src/ranap_msg_factory.c | 31 +++++++++++++++++++++++++++++++ src/tests/hnb-test-layers.h | 2 +- src/tests/hnb-test-ranap.c | 13 ++++++++++++- src/tests/hnb-test.c | 14 ++++++++------ 5 files changed, 59 insertions(+), 8 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Mon Apr 18 23:32:34 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 18 Apr 2016 23:32:34 GMT Subject: osmo-iuh.git branch neels/wip updated. d047834fb7765326a16be0e365430fdc135772a9 Message-ID: <201604182332.u3INWYbg098465@git.osmocom.org> 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 code for Iuh interface". The branch, neels/wip has been updated discards 6dd6af58b4f2b3a6cdc73d5f9f35afcac8944e7c (commit) discards 13516c2d512b238a5bdeec9872c4d033a9ce5a5a (commit) discards 724ad04a34d72dc7fa313d695d4fd8de377eae36 (commit) discards 45fec9224cf95d6578b839984e6cb59eb17b5164 (commit) discards 6268c495342b4404c1abac45ce93ef842ce485d1 (commit) discards 680a982e1f3766644eff361623f21d9c7e06b6f3 (commit) discards 89ed6d9a183f8c7f1fff497c3a6a91c135580012 (commit) discards d472d1299d7c93abe7e54a59f9a1145b7e4cf8e3 (commit) discards 7ba6bd8faae15680a059490ddac4eb73dabce25d (commit) via d047834fb7765326a16be0e365430fdc135772a9 (commit) via 899c7cefab16e77f96b76b0ef1366635dc6264ae (commit) via 3ce14549ca64438d6084293ab8c9a451c823946b (commit) via 23c80b2e2d73c656f5e1251fb97ad9df846fe15e (commit) via 8776da8f437f00216ae028923164362845d94e8a (commit) via 8f7082988a1f46786e0741a6f7bbaa6db39771fb (commit) via 3799e786f20c54dcde25b3b9a9b37df2d4549d9b (commit) via dcd0b7f613a6d8ee075f726ab7925de2753cc437 (commit) via 290487c1a7b5aa610e49e1370e454386bd9985ec (commit) via 37017f5df819fc13418826caa203afe5d3b8148a (commit) via 04861ef1ed4da11b6118df445631d8121e643954 (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 (6dd6af58b4f2b3a6cdc73d5f9f35afcac8944e7c) \ N -- N -- N (d047834fb7765326a16be0e365430fdc135772a9) 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-iuh/commit/?id=d047834fb7765326a16be0e365430fdc135772a9 commit d047834fb7765326a16be0e365430fdc135772a9 Author: Neels Hofmeyr Date: Wed Apr 13 19:09:41 2016 +0200 debug log: rx-unitdata http://cgit.osmocom.org/osmo-iuh/commit/?id=899c7cefab16e77f96b76b0ef1366635dc6264ae commit 899c7cefab16e77f96b76b0ef1366635dc6264ae Author: Neels Hofmeyr Date: Tue Apr 5 11:53:09 2016 +0200 hnb-test: plmn_id: use 0xf for unused digit http://cgit.osmocom.org/osmo-iuh/commit/?id=3ce14549ca64438d6084293ab8c9a451c823946b commit 3ce14549ca64438d6084293ab8c9a451c823946b Author: Neels Hofmeyr Date: Tue Apr 19 00:06:28 2016 +0200 hnb-test: add Security Mode Command handling http://cgit.osmocom.org/osmo-iuh/commit/?id=23c80b2e2d73c656f5e1251fb97ad9df846fe15e commit 23c80b2e2d73c656f5e1251fb97ad9df846fe15e Author: Neels Hofmeyr Date: Tue Apr 19 01:21:41 2016 +0200 ranap_msg_factory: add Security Mode Complete msg generator Needed by hnb-test to reply to a Security Mode Command message. http://cgit.osmocom.org/osmo-iuh/commit/?id=8776da8f437f00216ae028923164362845d94e8a commit 8776da8f437f00216ae028923164362845d94e8a Author: Neels Hofmeyr Date: Tue Apr 19 00:13:11 2016 +0200 RANAP Initiating msg: rx and free Security Mode Command Add the Security Mode Command procedure code to cn_ranap_rx_initiating_msg_co() and cn_ranap_free_initiating_msg_co(), for hnb-test (see comments in the code). http://cgit.osmocom.org/osmo-iuh/commit/?id=8f7082988a1f46786e0741a6f7bbaa6db39771fb commit 8f7082988a1f46786e0741a6f7bbaa6db39771fb Author: Neels Hofmeyr Date: Tue Apr 19 01:24:34 2016 +0200 hnb-test: cosmetic: rename hnb_test_nas_tx_dt() to hnb_test_tx_dt() Not all Direct Transfer messages contain a NAS PDU, see Security Mode Complete. http://cgit.osmocom.org/osmo-iuh/commit/?id=3799e786f20c54dcde25b3b9a9b37df2d4549d9b commit 3799e786f20c54dcde25b3b9a9b37df2d4549d9b Author: Neels Hofmeyr Date: Tue Apr 19 00:13:53 2016 +0200 hnb-test: simplify crossing message layers Adding the Security Mode Control command would break the current scheme of callbacks across layers. This brought to my attention that the scheme is indeed unnecessarily complex, so simplify it. Instead of passing callbacks, call functions directly. Add hnb-test-layers.h to declare those functions that cross from main to rua, to ranap and back to main and remove the callback type definitions. Instead of copying the NAS PDU to a newly allocated msgb, pass the data and len directly to hnb_test_nas_rx_dtap(). Instead of repeatedly checking the gsm48_hdr length, just pass the struct gsm48_hdr* and len around and assume the basic header length has been checked. In some places, rename 'length' to 'len' for cosmetic consistency. http://cgit.osmocom.org/osmo-iuh/commit/?id=dcd0b7f613a6d8ee075f726ab7925de2753cc437 commit dcd0b7f613a6d8ee075f726ab7925de2753cc437 Author: Neels Hofmeyr Date: Mon Apr 18 17:04:17 2016 +0200 hnb-test: generate SRES from hardcoded Ki Previously the SRES was hardcoded, but the CN changed to generate the SRES. So now, generate the SRES while still using the hardcoded Ki. Fixes the Authentication Response message when testing IuCS Location Update. http://cgit.osmocom.org/osmo-iuh/commit/?id=290487c1a7b5aa610e49e1370e454386bd9985ec commit 290487c1a7b5aa610e49e1370e454386bd9985ec Author: Neels Hofmeyr Date: Thu Jan 14 12:52:53 2016 +0100 move dummy_cn to 127.0.0.2 (Iu-PS) because I'm testing Osmo-CSCN on 127.0.0.1 (Iu-CS) ----------------------------------------------------------------------- Summary of changes: README | 2 ++ src/hnbgw_cn.c | 2 ++ 2 files changed, 4 insertions(+) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Mon Apr 18 23:34:12 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 18 Apr 2016 23:34:12 GMT Subject: osmo-iuh.git branch neels/wip updated. f84db1fd1d272085a5a1eb8c3c607840995d0b54 Message-ID: <201604182334.u3INYCJU098919@git.osmocom.org> 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 code for Iuh interface". The branch, neels/wip has been updated discards d047834fb7765326a16be0e365430fdc135772a9 (commit) discards 899c7cefab16e77f96b76b0ef1366635dc6264ae (commit) discards 3ce14549ca64438d6084293ab8c9a451c823946b (commit) discards 23c80b2e2d73c656f5e1251fb97ad9df846fe15e (commit) discards 8776da8f437f00216ae028923164362845d94e8a (commit) discards 8f7082988a1f46786e0741a6f7bbaa6db39771fb (commit) discards 3799e786f20c54dcde25b3b9a9b37df2d4549d9b (commit) discards dcd0b7f613a6d8ee075f726ab7925de2753cc437 (commit) discards 290487c1a7b5aa610e49e1370e454386bd9985ec (commit) via f84db1fd1d272085a5a1eb8c3c607840995d0b54 (commit) via 1411df019c6cf43976d61ce3e4901f18b3271538 (commit) via cc81c6ec16ebfc0555b2a253c82c6c1aa15b6d97 (commit) via 4a0a69a88d90a403b2f6e62d9ee5badd1213d4d3 (commit) via a9f5566482f164564fe639da434aa9e8d6dc12c0 (commit) via 68b7a4786887dc0b055780f650a5a16e6e57bba2 (commit) via c28ed375b3f26ef2e43a63f491e5287ac03c8115 (commit) via 4470f93074d2281b87ebbf53e0205b1b390bf21a (commit) via 26779f8573262fe80a2079e2e9a5956ec0c79f17 (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 (d047834fb7765326a16be0e365430fdc135772a9) \ N -- N -- N (f84db1fd1d272085a5a1eb8c3c607840995d0b54) 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-iuh/commit/?id=f84db1fd1d272085a5a1eb8c3c607840995d0b54 commit f84db1fd1d272085a5a1eb8c3c607840995d0b54 Author: Neels Hofmeyr Date: Wed Apr 13 19:09:41 2016 +0200 debug log: rx-unitdata http://cgit.osmocom.org/osmo-iuh/commit/?id=1411df019c6cf43976d61ce3e4901f18b3271538 commit 1411df019c6cf43976d61ce3e4901f18b3271538 Author: Neels Hofmeyr Date: Tue Apr 5 11:53:09 2016 +0200 hnb-test: plmn_id: use 0xf for unused digit http://cgit.osmocom.org/osmo-iuh/commit/?id=cc81c6ec16ebfc0555b2a253c82c6c1aa15b6d97 commit cc81c6ec16ebfc0555b2a253c82c6c1aa15b6d97 Author: Neels Hofmeyr Date: Thu Jan 14 12:52:53 2016 +0100 move dummy_cn to 127.0.0.2 (Iu-PS) because I'm testing Osmo-CSCN on 127.0.0.1 (Iu-CS) http://cgit.osmocom.org/osmo-iuh/commit/?id=4a0a69a88d90a403b2f6e62d9ee5badd1213d4d3 commit 4a0a69a88d90a403b2f6e62d9ee5badd1213d4d3 Author: Neels Hofmeyr Date: Tue Apr 19 00:06:28 2016 +0200 hnb-test: add Security Mode Command handling http://cgit.osmocom.org/osmo-iuh/commit/?id=a9f5566482f164564fe639da434aa9e8d6dc12c0 commit a9f5566482f164564fe639da434aa9e8d6dc12c0 Author: Neels Hofmeyr Date: Tue Apr 19 01:21:41 2016 +0200 ranap_msg_factory: add Security Mode Complete msg generator Needed by hnb-test to reply to a Security Mode Command message. http://cgit.osmocom.org/osmo-iuh/commit/?id=68b7a4786887dc0b055780f650a5a16e6e57bba2 commit 68b7a4786887dc0b055780f650a5a16e6e57bba2 Author: Neels Hofmeyr Date: Tue Apr 19 00:13:11 2016 +0200 RANAP Initiating msg: rx and free Security Mode Command Add the Security Mode Command procedure code to cn_ranap_rx_initiating_msg_co() and cn_ranap_free_initiating_msg_co(), for hnb-test (see comments in the code). http://cgit.osmocom.org/osmo-iuh/commit/?id=c28ed375b3f26ef2e43a63f491e5287ac03c8115 commit c28ed375b3f26ef2e43a63f491e5287ac03c8115 Author: Neels Hofmeyr Date: Tue Apr 19 01:24:34 2016 +0200 hnb-test: cosmetic: rename hnb_test_nas_tx_dt() to hnb_test_tx_dt() Not all Direct Transfer messages contain a NAS PDU, see Security Mode Complete. http://cgit.osmocom.org/osmo-iuh/commit/?id=4470f93074d2281b87ebbf53e0205b1b390bf21a commit 4470f93074d2281b87ebbf53e0205b1b390bf21a Author: Neels Hofmeyr Date: Tue Apr 19 00:13:53 2016 +0200 hnb-test: simplify crossing message layers Adding the Security Mode Control command would break the current scheme of callbacks across layers. This brought to my attention that the scheme is indeed unnecessarily complex, so simplify it. Instead of passing callbacks, call functions directly. Add hnb-test-layers.h to declare those functions that cross from main to rua, to ranap and back to main and remove the callback type definitions. Instead of copying the NAS PDU to a newly allocated msgb, pass the data and len directly to hnb_test_nas_rx_dtap(). Instead of repeatedly checking the gsm48_hdr length, just pass the struct gsm48_hdr* and len around and assume the basic header length has been checked. In some places, rename 'length' to 'len' for cosmetic consistency. http://cgit.osmocom.org/osmo-iuh/commit/?id=26779f8573262fe80a2079e2e9a5956ec0c79f17 commit 26779f8573262fe80a2079e2e9a5956ec0c79f17 Author: Neels Hofmeyr Date: Mon Apr 18 17:04:17 2016 +0200 hnb-test: generate SRES from hardcoded Ki Previously the SRES was hardcoded, but the CN changed to generate the SRES. So now, generate the SRES while still using the hardcoded Ki. Fixes the Authentication Response message when testing IuCS Location Update. ----------------------------------------------------------------------- Summary of changes: hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Mon Apr 18 23:35:16 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 18 Apr 2016 23:35:16 GMT Subject: osmo-iuh.git branch master updated. 4a0a69a88d90a403b2f6e62d9ee5badd1213d4d3 Message-ID: <201604182335.u3INZG9x099132@git.osmocom.org> 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 code for Iuh interface". The branch, master has been updated via 4a0a69a88d90a403b2f6e62d9ee5badd1213d4d3 (commit) via a9f5566482f164564fe639da434aa9e8d6dc12c0 (commit) via 68b7a4786887dc0b055780f650a5a16e6e57bba2 (commit) via c28ed375b3f26ef2e43a63f491e5287ac03c8115 (commit) via 4470f93074d2281b87ebbf53e0205b1b390bf21a (commit) via 26779f8573262fe80a2079e2e9a5956ec0c79f17 (commit) from 37017f5df819fc13418826caa203afe5d3b8148a (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: include/osmocom/ranap/ranap_msg_factory.h | 7 ++ src/ranap_common_cn.c | 10 ++ src/ranap_msg_factory.c | 31 +++++++ src/tests/hnb-test-layers.h | 16 ++++ src/tests/hnb-test-ranap.c | 73 ++++++++------- src/tests/hnb-test-rua.c | 22 +---- src/tests/hnb-test.c | 147 ++++++++++++++---------------- 7 files changed, 176 insertions(+), 130 deletions(-) create mode 100644 src/tests/hnb-test-layers.h hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Mon Apr 18 23:35:32 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 18 Apr 2016 23:35:32 GMT Subject: osmo-iuh.git branch sysmocom/iu-cs updated. cc81c6ec16ebfc0555b2a253c82c6c1aa15b6d97 Message-ID: <201604182335.u3INZWwZ099202@git.osmocom.org> 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 code for Iuh interface". The branch, sysmocom/iu-cs has been updated discards 7ba6bd8faae15680a059490ddac4eb73dabce25d (commit) via cc81c6ec16ebfc0555b2a253c82c6c1aa15b6d97 (commit) via 4a0a69a88d90a403b2f6e62d9ee5badd1213d4d3 (commit) via a9f5566482f164564fe639da434aa9e8d6dc12c0 (commit) via 68b7a4786887dc0b055780f650a5a16e6e57bba2 (commit) via c28ed375b3f26ef2e43a63f491e5287ac03c8115 (commit) via 4470f93074d2281b87ebbf53e0205b1b390bf21a (commit) via 26779f8573262fe80a2079e2e9a5956ec0c79f17 (commit) via 37017f5df819fc13418826caa203afe5d3b8148a (commit) via 04861ef1ed4da11b6118df445631d8121e643954 (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 (7ba6bd8faae15680a059490ddac4eb73dabce25d) \ N -- N -- N (cc81c6ec16ebfc0555b2a253c82c6c1aa15b6d97) 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 ----------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: README | 2 + include/osmocom/ranap/ranap_msg_factory.h | 7 ++ src/hnbgw_cn.c | 2 + src/ranap_common_cn.c | 10 ++ src/ranap_msg_factory.c | 31 +++++++ src/tests/hnb-test-layers.h | 16 ++++ src/tests/hnb-test-ranap.c | 73 ++++++++------- src/tests/hnb-test-rua.c | 22 +---- src/tests/hnb-test.c | 147 ++++++++++++++---------------- 9 files changed, 180 insertions(+), 130 deletions(-) create mode 100644 src/tests/hnb-test-layers.h hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Mon Apr 18 23:43:38 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 18 Apr 2016 23:43:38 GMT Subject: osmo-iuh.git branch master updated. 7e760acc651da0f0d06dac0b45765b926c6798d1 Message-ID: <201604182343.u3INhcfO003096@git.osmocom.org> 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 code for Iuh interface". The branch, master has been updated via 7e760acc651da0f0d06dac0b45765b926c6798d1 (commit) from 4a0a69a88d90a403b2f6e62d9ee5badd1213d4d3 (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-iuh/commit/?id=7e760acc651da0f0d06dac0b45765b926c6798d1 commit 7e760acc651da0f0d06dac0b45765b926c6798d1 Author: Neels Hofmeyr Date: Tue Apr 19 01:41:17 2016 +0200 add missing comment in ranap_msg_factory.c ----------------------------------------------------------------------- Summary of changes: src/ranap_msg_factory.c | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Mon Apr 18 23:43:55 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 18 Apr 2016 23:43:55 GMT Subject: osmo-iuh.git branch neels/wip updated. 0c504da8d52b4d1810c23256eb371a87a11544a1 Message-ID: <201604182343.u3INhtXv003191@git.osmocom.org> 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 code for Iuh interface". The branch, neels/wip has been updated discards f84db1fd1d272085a5a1eb8c3c607840995d0b54 (commit) discards 1411df019c6cf43976d61ce3e4901f18b3271538 (commit) discards cc81c6ec16ebfc0555b2a253c82c6c1aa15b6d97 (commit) via 0c504da8d52b4d1810c23256eb371a87a11544a1 (commit) via b995df160220898e50ecb590b7332f3b6a7b02ec (commit) via 0538cb841c3c18ffd1cce0fbe9697d76cd229b64 (commit) via 7e760acc651da0f0d06dac0b45765b926c6798d1 (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 (f84db1fd1d272085a5a1eb8c3c607840995d0b54) \ N -- N -- N (0c504da8d52b4d1810c23256eb371a87a11544a1) 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-iuh/commit/?id=0c504da8d52b4d1810c23256eb371a87a11544a1 commit 0c504da8d52b4d1810c23256eb371a87a11544a1 Author: Neels Hofmeyr Date: Wed Apr 13 19:09:41 2016 +0200 debug log: rx-unitdata http://cgit.osmocom.org/osmo-iuh/commit/?id=b995df160220898e50ecb590b7332f3b6a7b02ec commit b995df160220898e50ecb590b7332f3b6a7b02ec Author: Neels Hofmeyr Date: Tue Apr 5 11:53:09 2016 +0200 hnb-test: plmn_id: use 0xf for unused digit http://cgit.osmocom.org/osmo-iuh/commit/?id=0538cb841c3c18ffd1cce0fbe9697d76cd229b64 commit 0538cb841c3c18ffd1cce0fbe9697d76cd229b64 Author: Neels Hofmeyr Date: Thu Jan 14 12:52:53 2016 +0100 move dummy_cn to 127.0.0.2 (Iu-PS) because I'm testing Osmo-CSCN on 127.0.0.1 (Iu-CS) ----------------------------------------------------------------------- Summary of changes: src/ranap_msg_factory.c | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Mon Apr 18 23:44:42 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 18 Apr 2016 23:44:42 GMT Subject: osmo-iuh.git branch sysmocom/iu-cs updated. 0538cb841c3c18ffd1cce0fbe9697d76cd229b64 Message-ID: <201604182344.u3INigxh003523@git.osmocom.org> 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 code for Iuh interface". The branch, sysmocom/iu-cs has been updated discards cc81c6ec16ebfc0555b2a253c82c6c1aa15b6d97 (commit) via 0538cb841c3c18ffd1cce0fbe9697d76cd229b64 (commit) via 7e760acc651da0f0d06dac0b45765b926c6798d1 (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 (cc81c6ec16ebfc0555b2a253c82c6c1aa15b6d97) \ N -- N -- N (0538cb841c3c18ffd1cce0fbe9697d76cd229b64) 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 ----------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: src/ranap_msg_factory.c | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Tue Apr 19 00:40:57 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 19 Apr 2016 00:40:57 GMT Subject: osmo-iuh.git branch neels/wip updated. 7353b024a274f9b638d3ad1f34a8417bfbd83923 Message-ID: <201604190040.u3J0evkA012415@git.osmocom.org> 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 code for Iuh interface". The branch, neels/wip has been updated discards 0c504da8d52b4d1810c23256eb371a87a11544a1 (commit) discards b995df160220898e50ecb590b7332f3b6a7b02ec (commit) via 7353b024a274f9b638d3ad1f34a8417bfbd83923 (commit) via 5e2cdab3756c4ea87931e610c80175ac6de461a8 (commit) via 75e6e41828dbb3f49ff259913de2488b761ce718 (commit) via ceceee80e428f92c07675dd499865e66955d9bf1 (commit) via e74ed20877680f3609f38ce8f80a4a904890be94 (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 (0c504da8d52b4d1810c23256eb371a87a11544a1) \ N -- N -- N (7353b024a274f9b638d3ad1f34a8417bfbd83923) 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-iuh/commit/?id=7353b024a274f9b638d3ad1f34a8417bfbd83923 commit 7353b024a274f9b638d3ad1f34a8417bfbd83923 Author: Neels Hofmeyr Date: Wed Apr 13 19:09:41 2016 +0200 debug log: rx-unitdata http://cgit.osmocom.org/osmo-iuh/commit/?id=5e2cdab3756c4ea87931e610c80175ac6de461a8 commit 5e2cdab3756c4ea87931e610c80175ac6de461a8 Author: Neels Hofmeyr Date: Tue Apr 5 11:53:09 2016 +0200 hnb-test: plmn_id: use 0xf for unused digit http://cgit.osmocom.org/osmo-iuh/commit/?id=75e6e41828dbb3f49ff259913de2488b761ce718 commit 75e6e41828dbb3f49ff259913de2488b761ce718 Author: Neels Hofmeyr Date: Tue Apr 19 02:38:16 2016 +0200 hnb-test: request Iu Release, handle Iu Release Command http://cgit.osmocom.org/osmo-iuh/commit/?id=ceceee80e428f92c07675dd499865e66955d9bf1 commit ceceee80e428f92c07675dd499865e66955d9bf1 Author: Neels Hofmeyr Date: Tue Apr 19 02:37:04 2016 +0200 Allow Iu Release Command decoding in wrong place http://cgit.osmocom.org/osmo-iuh/commit/?id=e74ed20877680f3609f38ce8f80a4a904890be94 commit e74ed20877680f3609f38ce8f80a4a904890be94 Author: Neels Hofmeyr Date: Tue Apr 19 02:32:05 2016 +0200 ranap_msg_factory: add Iu Release Complete msg generator Needed by hnb-test. ----------------------------------------------------------------------- Summary of changes: include/osmocom/ranap/ranap_msg_factory.h | 3 +++ src/ranap_common_cn.c | 6 ++++++ src/ranap_msg_factory.c | 28 ++++++++++++++++++++++++++++ src/tests/hnb-test-layers.h | 1 + src/tests/hnb-test-ranap.c | 4 ++++ src/tests/hnb-test.c | 20 ++++++++++++++++++++ 6 files changed, 62 insertions(+) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Tue Apr 19 11:29:44 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 19 Apr 2016 11:29:44 GMT Subject: openbsc.git branch fairwaves/master updated. fairwaves/0.14.0-fw.2-4-g67fd3b1 Message-ID: <201604191129.u3JBTi74034841@git.osmocom.org> 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 9960e8de3b6b89a30f0da6e41180f9c2dbc8cc88 (commit) via 67fd3b1a0281c87f4f83e2771b0d851930d1fdaa (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 (9960e8de3b6b89a30f0da6e41180f9c2dbc8cc88) \ N -- N -- N (67fd3b1a0281c87f4f83e2771b0d851930d1fdaa) 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=67fd3b1a0281c87f4f83e2771b0d851930d1fdaa commit 67fd3b1a0281c87f4f83e2771b0d851930d1fdaa Author: Ivan Kluchnikov Date: Fri Apr 8 10:44:28 2016 +0300 Add support of virtual networks for sending network name to ms depending on imsi Before sending mm info message to ms: - try to find virtual network with the imsi prefix which matches subscriber's imsi - if virtual network was found, use long and short network names of this virtual network for subscriber - if virtual network was not found, use long and short network names of main network for subscriber ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gsm_data.h | 4 +-- openbsc/include/openbsc/gsm_subscriber.h | 1 - openbsc/src/libbsc/bsc_vty.c | 45 ++++++++++++++++---------------- openbsc/src/libcommon/gsm_data.c | 1 - openbsc/src/libmsc/gsm_04_08.c | 2 +- openbsc/tests/vty_test_runner.py | 20 +++++++------- 6 files changed, 35 insertions(+), 38 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Apr 19 11:34:54 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 19 Apr 2016 11:34:54 GMT Subject: openbsc.git branch fairwaves/virt-net updated. 0.15.0-210-g687f048 Message-ID: <201604191134.u3JBYs4Q035656@git.osmocom.org> 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/virt-net has been updated discards 5dc7c39ea317c4c7d6f27880d4fcaed20fbb51ae (commit) This update discarded existing revisions and left the branch pointing at a previous point in the repository history. * -- * -- N (687f048ab04ed135eeb11deb29e6b4cb9727c27d) \ O -- O -- O (5dc7c39ea317c4c7d6f27880d4fcaed20fbb51ae) The removed revisions are not necessarilly gone - if another reference still refers to them they will stay in the repository. No new revisions were added by this update. Summary of changes: openbsc/include/openbsc/gsm_data.h | 16 ----- openbsc/include/openbsc/vty.h | 2 - openbsc/src/libbsc/bsc_vty.c | 138 ------------------------------------- openbsc/src/libbsc/net_init.c | 1 - openbsc/src/libcommon/common_vty.c | 19 ----- openbsc/src/libcommon/gsm_data.c | 41 ----------- openbsc/src/libmsc/gsm_04_08.c | 42 +++-------- openbsc/src/libmsc/smpp_vty.c | 10 +++ openbsc/tests/vty_test_runner.py | 40 ----------- 9 files changed, 18 insertions(+), 291 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Apr 19 11:40:57 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 19 Apr 2016 11:40:57 GMT Subject: openbsc.git branch fairwaves/virt-net updated. 0.15.0-211-g7be811e Message-ID: <201604191140.u3JBevGo036423@git.osmocom.org> 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/virt-net has been updated via 7be811ed95d004f92d98880bc8eaef6c28c3373d (commit) from 687f048ab04ed135eeb11deb29e6b4cb9727c27d (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=7be811ed95d004f92d98880bc8eaef6c28c3373d commit 7be811ed95d004f92d98880bc8eaef6c28c3373d Author: Ivan Kluchnikov Date: Fri Apr 8 10:44:28 2016 +0300 Add support of virtual networks for sending network name to ms depending on imsi Before sending mm info message to ms: - try to find virtual network with the imsi prefix which matches subscriber's imsi - if virtual network was found, use long and short network names of this virtual network for subscriber - if virtual network was not found, use long and short network names of main network for subscriber ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gsm_data.h | 16 ++++ openbsc/include/openbsc/gsm_subscriber.h | 1 - openbsc/include/openbsc/vty.h | 2 + openbsc/src/libbsc/bsc_vty.c | 137 +++++++++++++++++++++++++++++++ openbsc/src/libbsc/net_init.c | 1 + openbsc/src/libcommon/common_vty.c | 19 +++++ openbsc/src/libcommon/gsm_data.c | 40 +++++++++ openbsc/src/libmsc/gsm_04_08.c | 42 ++++++++-- openbsc/src/libmsc/smpp_vty.c | 10 --- openbsc/tests/vty_test_runner.py | 42 +++++++++- 10 files changed, 290 insertions(+), 20 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Apr 19 16:19:06 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 19 Apr 2016 16:19:06 GMT Subject: osmo-iuh.git branch neels/wip updated. 553d3d4c476a4ec831efd4fe2f04e941d8ef763a Message-ID: <201604191619.u3JGJ6LB081370@git.osmocom.org> 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 code for Iuh interface". The branch, neels/wip has been updated discards 7353b024a274f9b638d3ad1f34a8417bfbd83923 (commit) discards 5e2cdab3756c4ea87931e610c80175ac6de461a8 (commit) discards 75e6e41828dbb3f49ff259913de2488b761ce718 (commit) discards ceceee80e428f92c07675dd499865e66955d9bf1 (commit) via 553d3d4c476a4ec831efd4fe2f04e941d8ef763a (commit) via 45286aab4b3a9208a39d6a0fb91af285f2b3656f (commit) via ca68a7b0bb3cd0e29c33efc3ffa71d69e9e20947 (commit) via 7fcdc9cc81cfdab6ffe0cc2cda230bcdb1f9af9d (commit) via fa9507976e4d2c654033ba0019470833b9c76e91 (commit) via 5f04d25f88e4bd06f12a23846ec29972e176cc36 (commit) via 5f713616402d33e683cc827f9933987894ebb2b8 (commit) via c808eed9624fe2774ebdaaceceb34abf0e479b04 (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 (7353b024a274f9b638d3ad1f34a8417bfbd83923) \ N -- N -- N (553d3d4c476a4ec831efd4fe2f04e941d8ef763a) 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-iuh/commit/?id=553d3d4c476a4ec831efd4fe2f04e941d8ef763a commit 553d3d4c476a4ec831efd4fe2f04e941d8ef763a Author: Neels Hofmeyr Date: Tue Apr 19 18:09:05 2016 +0200 hnb-test: receive Paging, add CL rx Add ability to receive ConnectionLess transfers in order to read the Paging and (so far only) print the IMSI paged for. http://cgit.osmocom.org/osmo-iuh/commit/?id=45286aab4b3a9208a39d6a0fb91af285f2b3656f commit 45286aab4b3a9208a39d6a0fb91af285f2b3656f Author: Neels Hofmeyr Date: Tue Apr 19 18:04:56 2016 +0200 hnbgw: add debug log about new CN links http://cgit.osmocom.org/osmo-iuh/commit/?id=ca68a7b0bb3cd0e29c33efc3ffa71d69e9e20947 commit ca68a7b0bb3cd0e29c33efc3ffa71d69e9e20947 Author: Neels Hofmeyr Date: Tue Apr 19 18:01:25 2016 +0200 cosmetic: indentation fix http://cgit.osmocom.org/osmo-iuh/commit/?id=7fcdc9cc81cfdab6ffe0cc2cda230bcdb1f9af9d commit 7fcdc9cc81cfdab6ffe0cc2cda230bcdb1f9af9d Author: Neels Hofmeyr Date: Tue Apr 19 17:57:03 2016 +0200 hnbgw_cn.c: fix uninitialized hnb_gw pointer In cn_ranap_rx_paging_cmd(), actually initialize the gw var. Upon creation of an hnbgw_cnlink, actually set hnbgw_cnlink->gw. http://cgit.osmocom.org/osmo-iuh/commit/?id=fa9507976e4d2c654033ba0019470833b9c76e91 commit fa9507976e4d2c654033ba0019470833b9c76e91 Author: Neels Hofmeyr Date: Tue Apr 19 18:00:54 2016 +0200 hnbgw_cn.c: pass cnlink instead of slink As soon as possible, clarify that slink is an osmo_sua_link*. Immediately obtain the priv as hnbgw_cnlink and pass that to all the static functions. Thus remove code dup and clarify argument typing. http://cgit.osmocom.org/osmo-iuh/commit/?id=5f04d25f88e4bd06f12a23846ec29972e176cc36 commit 5f04d25f88e4bd06f12a23846ec29972e176cc36 Author: Neels Hofmeyr Date: Tue Apr 19 17:54:25 2016 +0200 cosmetic: comment typos http://cgit.osmocom.org/osmo-iuh/commit/?id=5f713616402d33e683cc827f9933987894ebb2b8 commit 5f713616402d33e683cc827f9933987894ebb2b8 Author: Neels Hofmeyr Date: Tue Apr 19 02:38:16 2016 +0200 hnb-test: request Iu Release, handle Iu Release Command http://cgit.osmocom.org/osmo-iuh/commit/?id=c808eed9624fe2774ebdaaceceb34abf0e479b04 commit c808eed9624fe2774ebdaaceceb34abf0e479b04 Author: Neels Hofmeyr Date: Tue Apr 19 02:37:04 2016 +0200 ranap_common_cn.c: for now add more decoding that doesn't belong here Allow Iu Release Command decoding and freeing. Add Paging decoding and freeing. These are all needed by hnb-test, which still uses the CN parsing functions, still to be fixed, as commented in the code. ----------------------------------------------------------------------- Summary of changes: include/osmocom/ranap/ranap_common_cn.h | 2 +- src/hnbgw.c | 4 +-- src/hnbgw_cn.c | 50 +++++++++++---------------------- src/ranap_common_cn.c | 18 ++++++++++-- src/tests/hnb-test-layers.h | 4 +++ src/tests/hnb-test-ranap.c | 27 ++++++++++++++++++ src/tests/hnb-test-rua.c | 17 +++++++++++ src/tests/hnb-test.c | 9 +++++- 8 files changed, 90 insertions(+), 41 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Tue Apr 19 16:22:42 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 19 Apr 2016 16:22:42 GMT Subject: osmo-iuh.git branch sysmocom/iu-cs updated. 9a1588a321cf799693bc335e2aa0f4169bc7d705 Message-ID: <201604191622.u3JGMgvY082310@git.osmocom.org> 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 code for Iuh interface". The branch, sysmocom/iu-cs has been updated discards 0538cb841c3c18ffd1cce0fbe9697d76cd229b64 (commit) via 9a1588a321cf799693bc335e2aa0f4169bc7d705 (commit) via 5ad72b91bb601f9b9765beeb861191f810f79f65 (commit) via d045ceb5f01a81fcfbd2b99b2dbc17c53103d6ce (commit) via 630483b3104010ea1392617b99eb4be9e36b5fb5 (commit) via 2b01f3aca78f76bdee1f4e3abafac5da5013709d (commit) via 6503767e84bbe5e0a9381c13e59739a793e92da1 (commit) via 525a69ef4eb68dcd21dad264d58cffc875d6195f (commit) via bde4d3b3b7b53595c697e9850d02f67e66b2b6cb (commit) via 39fc8811f9488965006d06b9f9eb8b41bf81add6 (commit) via f6e16b72e6ab3199a0f45dc01b03df28105b36fb (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 (0538cb841c3c18ffd1cce0fbe9697d76cd229b64) \ N -- N -- N (9a1588a321cf799693bc335e2aa0f4169bc7d705) 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-iuh/commit/?id=9a1588a321cf799693bc335e2aa0f4169bc7d705 commit 9a1588a321cf799693bc335e2aa0f4169bc7d705 Author: Neels Hofmeyr Date: Thu Jan 14 12:52:53 2016 +0100 move dummy_cn to 127.0.0.2 (Iu-PS) because I'm testing Osmo-CSCN on 127.0.0.1 (Iu-CS) http://cgit.osmocom.org/osmo-iuh/commit/?id=5ad72b91bb601f9b9765beeb861191f810f79f65 commit 5ad72b91bb601f9b9765beeb861191f810f79f65 Author: Neels Hofmeyr Date: Tue Apr 19 18:09:05 2016 +0200 hnb-test: receive Paging, add CL rx Add ability to receive ConnectionLess transfers in order to read the Paging and (so far only) print the IMSI paged for. http://cgit.osmocom.org/osmo-iuh/commit/?id=d045ceb5f01a81fcfbd2b99b2dbc17c53103d6ce commit d045ceb5f01a81fcfbd2b99b2dbc17c53103d6ce Author: Neels Hofmeyr Date: Tue Apr 19 18:04:56 2016 +0200 hnbgw: add debug log about new CN links http://cgit.osmocom.org/osmo-iuh/commit/?id=630483b3104010ea1392617b99eb4be9e36b5fb5 commit 630483b3104010ea1392617b99eb4be9e36b5fb5 Author: Neels Hofmeyr Date: Tue Apr 19 18:01:25 2016 +0200 cosmetic: indentation fix http://cgit.osmocom.org/osmo-iuh/commit/?id=2b01f3aca78f76bdee1f4e3abafac5da5013709d commit 2b01f3aca78f76bdee1f4e3abafac5da5013709d Author: Neels Hofmeyr Date: Tue Apr 19 17:57:03 2016 +0200 hnbgw_cn.c: fix uninitialized hnb_gw pointer In cn_ranap_rx_paging_cmd(), actually initialize the gw var. Upon creation of an hnbgw_cnlink, actually set hnbgw_cnlink->gw. http://cgit.osmocom.org/osmo-iuh/commit/?id=6503767e84bbe5e0a9381c13e59739a793e92da1 commit 6503767e84bbe5e0a9381c13e59739a793e92da1 Author: Neels Hofmeyr Date: Tue Apr 19 18:00:54 2016 +0200 hnbgw_cn.c: pass cnlink instead of slink As soon as possible, clarify that slink is an osmo_sua_link*. Immediately obtain the priv as hnbgw_cnlink and pass that to all the static functions. Thus remove code dup and clarify argument typing. http://cgit.osmocom.org/osmo-iuh/commit/?id=525a69ef4eb68dcd21dad264d58cffc875d6195f commit 525a69ef4eb68dcd21dad264d58cffc875d6195f Author: Neels Hofmeyr Date: Tue Apr 19 17:54:25 2016 +0200 cosmetic: comment typos http://cgit.osmocom.org/osmo-iuh/commit/?id=bde4d3b3b7b53595c697e9850d02f67e66b2b6cb commit bde4d3b3b7b53595c697e9850d02f67e66b2b6cb Author: Neels Hofmeyr Date: Tue Apr 19 02:38:16 2016 +0200 hnb-test: request Iu Release, handle Iu Release Command http://cgit.osmocom.org/osmo-iuh/commit/?id=39fc8811f9488965006d06b9f9eb8b41bf81add6 commit 39fc8811f9488965006d06b9f9eb8b41bf81add6 Author: Neels Hofmeyr Date: Tue Apr 19 02:37:04 2016 +0200 ranap_common_cn.c: for now add more decoding that doesn't belong here Allow Iu Release Command decoding and freeing. Add Paging decoding and freeing. These are all needed by hnb-test, which still uses the CN parsing functions, still to be fixed, as commented in the code. http://cgit.osmocom.org/osmo-iuh/commit/?id=f6e16b72e6ab3199a0f45dc01b03df28105b36fb commit f6e16b72e6ab3199a0f45dc01b03df28105b36fb Author: Neels Hofmeyr Date: Tue Apr 19 02:32:05 2016 +0200 ranap_msg_factory: add Iu Release Complete msg generator Needed by hnb-test. ----------------------------------------------------------------------- Summary of changes: include/osmocom/ranap/ranap_common_cn.h | 2 +- include/osmocom/ranap/ranap_msg_factory.h | 3 +++ src/hnbgw.c | 4 ++-- src/hnbgw_cn.c | 29 ++++++++++++++++------------- src/ranap_common_cn.c | 18 ++++++++++++++++++ src/ranap_msg_factory.c | 28 ++++++++++++++++++++++++++++ src/tests/hnb-test-layers.h | 5 +++++ src/tests/hnb-test-ranap.c | 31 +++++++++++++++++++++++++++++++ src/tests/hnb-test-rua.c | 17 +++++++++++++++++ src/tests/hnb-test.c | 27 +++++++++++++++++++++++++++ 10 files changed, 148 insertions(+), 16 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Tue Apr 19 16:23:45 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 19 Apr 2016 16:23:45 GMT Subject: osmo-iuh.git branch master updated. 5ad72b91bb601f9b9765beeb861191f810f79f65 Message-ID: <201604191623.u3JGNjZn082489@git.osmocom.org> 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 code for Iuh interface". The branch, master has been updated via 5ad72b91bb601f9b9765beeb861191f810f79f65 (commit) via d045ceb5f01a81fcfbd2b99b2dbc17c53103d6ce (commit) via 630483b3104010ea1392617b99eb4be9e36b5fb5 (commit) via 2b01f3aca78f76bdee1f4e3abafac5da5013709d (commit) via 6503767e84bbe5e0a9381c13e59739a793e92da1 (commit) via 525a69ef4eb68dcd21dad264d58cffc875d6195f (commit) via bde4d3b3b7b53595c697e9850d02f67e66b2b6cb (commit) via 39fc8811f9488965006d06b9f9eb8b41bf81add6 (commit) via f6e16b72e6ab3199a0f45dc01b03df28105b36fb (commit) from 7e760acc651da0f0d06dac0b45765b926c6798d1 (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: include/osmocom/ranap/ranap_common_cn.h | 2 +- include/osmocom/ranap/ranap_msg_factory.h | 3 +++ src/hnbgw.c | 4 ++-- src/hnbgw_cn.c | 29 ++++++++++++++++------------- src/ranap_common_cn.c | 18 ++++++++++++++++++ src/ranap_msg_factory.c | 28 ++++++++++++++++++++++++++++ src/tests/hnb-test-layers.h | 5 +++++ src/tests/hnb-test-ranap.c | 31 +++++++++++++++++++++++++++++++ src/tests/hnb-test-rua.c | 17 +++++++++++++++++ src/tests/hnb-test.c | 27 +++++++++++++++++++++++++++ 10 files changed, 148 insertions(+), 16 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Tue Apr 19 16:24:03 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 19 Apr 2016 16:24:03 GMT Subject: osmo-iuh.git branch neels/wip updated. 9a1588a321cf799693bc335e2aa0f4169bc7d705 Message-ID: <201604191624.u3JGO3SX082643@git.osmocom.org> 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 code for Iuh interface". The branch, neels/wip has been updated discards 553d3d4c476a4ec831efd4fe2f04e941d8ef763a (commit) discards 45286aab4b3a9208a39d6a0fb91af285f2b3656f (commit) discards ca68a7b0bb3cd0e29c33efc3ffa71d69e9e20947 (commit) discards 7fcdc9cc81cfdab6ffe0cc2cda230bcdb1f9af9d (commit) discards fa9507976e4d2c654033ba0019470833b9c76e91 (commit) discards 5f04d25f88e4bd06f12a23846ec29972e176cc36 (commit) discards 5f713616402d33e683cc827f9933987894ebb2b8 (commit) discards c808eed9624fe2774ebdaaceceb34abf0e479b04 (commit) discards e74ed20877680f3609f38ce8f80a4a904890be94 (commit) discards 0538cb841c3c18ffd1cce0fbe9697d76cd229b64 (commit) via 9a1588a321cf799693bc335e2aa0f4169bc7d705 (commit) via 5ad72b91bb601f9b9765beeb861191f810f79f65 (commit) via d045ceb5f01a81fcfbd2b99b2dbc17c53103d6ce (commit) via 630483b3104010ea1392617b99eb4be9e36b5fb5 (commit) via 2b01f3aca78f76bdee1f4e3abafac5da5013709d (commit) via 6503767e84bbe5e0a9381c13e59739a793e92da1 (commit) via 525a69ef4eb68dcd21dad264d58cffc875d6195f (commit) via bde4d3b3b7b53595c697e9850d02f67e66b2b6cb (commit) via 39fc8811f9488965006d06b9f9eb8b41bf81add6 (commit) via f6e16b72e6ab3199a0f45dc01b03df28105b36fb (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 (553d3d4c476a4ec831efd4fe2f04e941d8ef763a) \ N -- N -- N (9a1588a321cf799693bc335e2aa0f4169bc7d705) 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 ----------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Tue Apr 19 16:28:41 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 19 Apr 2016 16:28:41 GMT Subject: libosmo-sccp.git branch neels/wip updated. 0.0.6.3-64-gd2a5eb6 Message-ID: <201604191628.u3JGSfbK083257@git.osmocom.org> 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 "SCCP Library". The branch, neels/wip has been updated discards 04f22093c1f0b63e6fd513a180e4a2556db88247 (commit) via d2a5eb621ae7eec7442df022d59f04a5316c4fdc (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 (04f22093c1f0b63e6fd513a180e4a2556db88247) \ N -- N -- N (d2a5eb621ae7eec7442df022d59f04a5316c4fdc) 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/libosmo-sccp/commit/?id=d2a5eb621ae7eec7442df022d59f04a5316c4fdc commit d2a5eb621ae7eec7442df022d59f04a5316c4fdc Author: Neels Hofmeyr Date: Wed Apr 13 19:08:18 2016 +0200 parse SCCP src+dst addresses In order to receive a Paging command with a valid RANAP SSN, decode the SCCP source and destination address IEs. This is used by hnbgw to forward a Paging from CN to RNC. This may be done more generally as soon as more IEs need parsing of their sub parts. For now, iterate the higher level IE's data chunk and obtain the address sub part IEs without storing sub part locations. ----------------------------------------------------------------------- Summary of changes: src/sua.c | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 61 insertions(+), 13 deletions(-) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Tue Apr 19 16:29:08 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 19 Apr 2016 16:29:08 GMT Subject: libosmo-sccp.git branch sysmocom/iu updated. 0.0.6.3-64-gd2a5eb6 Message-ID: <201604191629.u3JGT8T1083392@git.osmocom.org> 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 "SCCP Library". The branch, sysmocom/iu has been updated via d2a5eb621ae7eec7442df022d59f04a5316c4fdc (commit) from bbeac17a9a81ff06cb030bcac185c04b2365d03f (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/sua.c | 87 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 85 insertions(+), 2 deletions(-) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Tue Apr 19 18:07:32 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 19 Apr 2016 18:07:32 GMT Subject: openbsc.git branch sysmocom/iu updated. 0.15.0-388-g30753e4 Message-ID: <201604191807.u3JI7WiE004977@git.osmocom.org> 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, sysmocom/iu has been updated via 30753e4a283398338f2eeabc5dbd11aaa1426276 (commit) via 8fe0feb21bbc7b031ff2b73377535de093ffbf41 (commit) via 444a516f18a7a2073b26f9d01e754853015c178e (commit) from 0f3bce4aef1bcbf384fa1c5ae2b24c5b0d6fc13b (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=30753e4a283398338f2eeabc5dbd11aaa1426276 commit 30753e4a283398338f2eeabc5dbd11aaa1426276 Author: Daniel Willmann Date: Tue Apr 19 20:05:55 2016 +0200 libmsc: Pass KeyStatus to iu_tx_sec_mode_cmd http://cgit.osmocom.org/openbsc/commit/?id=8fe0feb21bbc7b031ff2b73377535de093ffbf41 commit 8fe0feb21bbc7b031ff2b73377535de093ffbf41 Author: Daniel Willmann Date: Tue Apr 19 20:05:18 2016 +0200 gprs: Activate RABs from RoutingArea update request as well http://cgit.osmocom.org/openbsc/commit/?id=444a516f18a7a2073b26f9d01e754853015c178e commit 444a516f18a7a2073b26f9d01e754853015c178e Author: Daniel Willmann Date: Tue Apr 19 20:04:00 2016 +0200 gprs: Keep track of key negotiation and set the key status flag in sec_mod_cmd ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gprs_sgsn.h | 2 +- openbsc/include/openbsc/iu.h | 2 +- openbsc/src/gprs/gprs_gmm.c | 53 +++++++++++-------------------------- openbsc/src/gprs/gprs_sgsn.c | 1 + openbsc/src/libiu/iu.c | 4 +-- openbsc/src/libmsc/gsm_04_08.c | 2 +- 6 files changed, 21 insertions(+), 43 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Apr 19 20:17:14 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 19 Apr 2016 20:17:14 GMT Subject: openbsc.git branch neels/cscn updated. 0.15.0-399-gb6e5343 Message-ID: <201604192017.u3JKHE39030313@git.osmocom.org> 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, neels/cscn has been updated discards 04cc7e8bd11ebc8a4854b1bf8c050198f4f376b3 (commit) discards 3f59c6790e4f587dd30de30a23a00a1f761439e0 (commit) discards 01a34f7629036e83fb186be7695aba06129381ca (commit) discards 3231864802b3f30012a7dacd5e24675f620a7f61 (commit) discards 783478faf648ebd3ee626d3d50e612802e4b0f90 (commit) discards 924cb47a6ddb6cfd69516cf0992d4ee283544c42 (commit) discards 8da948a4ef2dd397209375ae0fc84a056a0a660e (commit) discards dfa63a155648240e7ef1a15f19799ff4fecd5813 (commit) discards f3cd60d7bfe13d03c713c13bd3341d9ff7a2a595 (commit) discards ff0aabb15d787fde6398c901c208d45a33359105 (commit) discards 4be7409d1b48b921c0d7db121c6425a3beb1ee08 (commit) discards 976034301636fad327a440060e76061dc0cd9b52 (commit) via b6e5343edbd85a2a27a8479c5a56d6c6b5a1b787 (commit) via 6d218934b53881ac6a3776371114b89f8a132b4d (commit) via 3b6ed277deab028a8d9f7c28d1511c85344d7d96 (commit) via 628b7d9d79adc14e2b505af0b323cd40597d1fe5 (commit) via bf4beedb4af3d79e33565df7415cc1d808405f51 (commit) via 507ace5aafbf4785cda96fc8123ba9c30d7b02c1 (commit) via 5576afd1d9313d63c6b4ebcada6e1e087aa49ad9 (commit) via ec5e9687c222842a481781d410568845839533e9 (commit) via 09228da4e9961e5069cfa6187ee6e1cb970ebf92 (commit) via 3c0e3547c707105e9bd01bd00c0acaf0f1250ba4 (commit) via 95c9f296346d14e1362d95776b7339c02499610a (commit) via 30753e4a283398338f2eeabc5dbd11aaa1426276 (commit) via 8fe0feb21bbc7b031ff2b73377535de093ffbf41 (commit) via 444a516f18a7a2073b26f9d01e754853015c178e (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 (04cc7e8bd11ebc8a4854b1bf8c050198f4f376b3) \ N -- N -- N (b6e5343edbd85a2a27a8479c5a56d6c6b5a1b787) 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=b6e5343edbd85a2a27a8479c5a56d6c6b5a1b787 commit b6e5343edbd85a2a27a8479c5a56d6c6b5a1b787 Author: Neels Hofmeyr Date: Wed Apr 13 19:15:46 2016 +0200 gsm_04_08.c: fix security mode cmd: use auth tuple from MM auth http://cgit.osmocom.org/openbsc/commit/?id=6d218934b53881ac6a3776371114b89f8a132b4d commit 6d218934b53881ac6a3776371114b89f8a132b4d Author: Neels Hofmeyr Date: Wed Apr 13 19:14:47 2016 +0200 cosmetic: auth tuple memcpy: rather use target's sizeof() http://cgit.osmocom.org/openbsc/commit/?id=3b6ed277deab028a8d9f7c28d1511c85344d7d96 commit 3b6ed277deab028a8d9f7c28d1511c85344d7d96 Author: Neels Hofmeyr Date: Wed Apr 13 19:13:35 2016 +0200 tweak tmp_rand[] type to avoid compiler warnings http://cgit.osmocom.org/openbsc/commit/?id=628b7d9d79adc14e2b505af0b323cd40597d1fe5 commit 628b7d9d79adc14e2b505af0b323cd40597d1fe5 Author: Neels Hofmeyr Date: Wed Apr 13 19:12:28 2016 +0200 gprs_gmm.c: include openssl/rand.h against RAND_bytes() compiler warning http://cgit.osmocom.org/openbsc/commit/?id=bf4beedb4af3d79e33565df7415cc1d808405f51 commit bf4beedb4af3d79e33565df7415cc1d808405f51 Author: Neels Hofmeyr Date: Tue Apr 12 15:15:35 2016 +0200 IuCS auth: generate auth tuples, factor out Factor out hardcoded-Ki and auth tuple creation into a static function. Add generation of fresh random bytes and generate a valid auth tuple so that the authentication token is different for every MM Auth. http://cgit.osmocom.org/openbsc/commit/?id=507ace5aafbf4785cda96fc8123ba9c30d7b02c1 commit 507ace5aafbf4785cda96fc8123ba9c30d7b02c1 Author: Neels Hofmeyr Date: Mon Apr 11 20:29:17 2016 +0200 cscn: enable SMS queue (by removing an '#if 0') http://cgit.osmocom.org/openbsc/commit/?id=5576afd1d9313d63c6b4ebcada6e1e087aa49ad9 commit 5576afd1d9313d63c6b4ebcada6e1e087aa49ad9 Author: Neels Hofmeyr Date: Mon Apr 11 20:28:58 2016 +0200 cscn: enable 'subscriber' vty commands for libmsc This involves removing the openbsc_vty_print_statistics() from vty_interface_layer3.c, as this would link across the MSC/BSC border. http://cgit.osmocom.org/openbsc/commit/?id=ec5e9687c222842a481781d410568845839533e9 commit ec5e9687c222842a481781d410568845839533e9 Author: Neels Hofmeyr Date: Mon Apr 11 20:26:54 2016 +0200 cn_ranap_handle_co: add error rc and logging for PR Outcome http://cgit.osmocom.org/openbsc/commit/?id=09228da4e9961e5069cfa6187ee6e1cb970ebf92 commit 09228da4e9961e5069cfa6187ee6e1cb970ebf92 Author: Neels Hofmeyr Date: Mon Apr 11 20:22:46 2016 +0200 cosmetic: debug and error logging, comment tweaks http://cgit.osmocom.org/openbsc/commit/?id=3c0e3547c707105e9bd01bd00c0acaf0f1250ba4 commit 3c0e3547c707105e9bd01bd00c0acaf0f1250ba4 Author: Neels Hofmeyr Date: Tue Mar 22 19:26:52 2016 +0100 Add Iu paging, add registry of RNC-Ids in LACs Introduce struct gsm_rnc and store in a list. Make it so that the code can be used from both MSC and GPRS code, i.e. both for CS and PS. http://cgit.osmocom.org/openbsc/commit/?id=95c9f296346d14e1362d95776b7339c02499610a commit 95c9f296346d14e1362d95776b7339c02499610a Author: Neels Hofmeyr Date: Sun Apr 10 01:47:54 2016 +0200 Iu RANAP event: add IU_EVENT_LINK_INVALIDATED See in-code comment... ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gprs_sgsn.h | 2 +- openbsc/include/openbsc/iu.h | 4 +-- openbsc/src/gprs/gprs_gmm.c | 55 ++++++++++--------------------------- openbsc/src/gprs/gprs_sgsn.c | 1 + openbsc/src/libiu/iu.c | 4 +-- openbsc/src/libmsc/gsm_04_08.c | 2 +- 6 files changed, 22 insertions(+), 46 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Apr 19 20:50:45 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 19 Apr 2016 20:50:45 GMT Subject: openbsc.git branch neels/cscn updated. 0.15.0-403-g050840d Message-ID: <201604192050.u3JKojZX035684@git.osmocom.org> 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, neels/cscn has been updated discards b6e5343edbd85a2a27a8479c5a56d6c6b5a1b787 (commit) discards 6d218934b53881ac6a3776371114b89f8a132b4d (commit) discards 3b6ed277deab028a8d9f7c28d1511c85344d7d96 (commit) discards 628b7d9d79adc14e2b505af0b323cd40597d1fe5 (commit) discards bf4beedb4af3d79e33565df7415cc1d808405f51 (commit) discards 507ace5aafbf4785cda96fc8123ba9c30d7b02c1 (commit) discards 5576afd1d9313d63c6b4ebcada6e1e087aa49ad9 (commit) discards ec5e9687c222842a481781d410568845839533e9 (commit) discards 09228da4e9961e5069cfa6187ee6e1cb970ebf92 (commit) discards 3c0e3547c707105e9bd01bd00c0acaf0f1250ba4 (commit) via 050840deed09ca808d6e8ec4e84f4b7d4fdac269 (commit) via 7ebc80d8255c456ff671567836615819eeff23a4 (commit) via ed6ec769d47ee5e2f0501593196d380c739fb33b (commit) via f9a6c6522b85617455b8cdda962ad577aa8388a3 (commit) via dca27296ae5266deba59fb8e3e31a6ecf9bfe5d1 (commit) via ecdc34d1bff10cddd9e130c2f4cc2f9fc384e7ab (commit) via 5fc5a633a21c81ee10e8c1feff2cc48fc9c176f6 (commit) via c4861dcac05e9d2e56ff271ed36aa48bc8e672e9 (commit) via c90f8e95709cdbdd9c6d03b2370f8da3159be1c1 (commit) via a18be3b5d015f26b4adc06431f8f1549ca1cff33 (commit) via 9488b422b022095cdc0987c49131985fa3ae9287 (commit) via 71f1d3f7adad846ae57bf34d1c417ff083d050cf (commit) via 15f6c9f1e8758c25cc91975f1d8330a26d8ed2e8 (commit) via 5d5a25bc5aed88900a7b26d4c8ddbbb53fbe4945 (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 (b6e5343edbd85a2a27a8479c5a56d6c6b5a1b787) \ N -- N -- N (050840deed09ca808d6e8ec4e84f4b7d4fdac269) 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=050840deed09ca808d6e8ec4e84f4b7d4fdac269 commit 050840deed09ca808d6e8ec4e84f4b7d4fdac269 Author: Neels Hofmeyr Date: Wed Apr 13 19:15:46 2016 +0200 gsm_04_08.c: fix security mode cmd: use auth tuple from MM auth http://cgit.osmocom.org/openbsc/commit/?id=7ebc80d8255c456ff671567836615819eeff23a4 commit 7ebc80d8255c456ff671567836615819eeff23a4 Author: Neels Hofmeyr Date: Wed Apr 13 19:14:47 2016 +0200 cosmetic: auth tuple memcpy: rather use target's sizeof() http://cgit.osmocom.org/openbsc/commit/?id=ed6ec769d47ee5e2f0501593196d380c739fb33b commit ed6ec769d47ee5e2f0501593196d380c739fb33b Author: Neels Hofmeyr Date: Wed Apr 13 19:13:35 2016 +0200 tweak tmp_rand[] type to avoid compiler warnings http://cgit.osmocom.org/openbsc/commit/?id=f9a6c6522b85617455b8cdda962ad577aa8388a3 commit f9a6c6522b85617455b8cdda962ad577aa8388a3 Author: Neels Hofmeyr Date: Wed Apr 13 19:12:28 2016 +0200 gprs_gmm.c: include openssl/rand.h against RAND_bytes() compiler warning http://cgit.osmocom.org/openbsc/commit/?id=dca27296ae5266deba59fb8e3e31a6ecf9bfe5d1 commit dca27296ae5266deba59fb8e3e31a6ecf9bfe5d1 Author: Neels Hofmeyr Date: Tue Apr 12 15:15:35 2016 +0200 IuCS auth: generate auth tuples, factor out Factor out hardcoded-Ki and auth tuple creation into a static function. Add generation of fresh random bytes and generate a valid auth tuple so that the authentication token is different for every MM Auth. http://cgit.osmocom.org/openbsc/commit/?id=ecdc34d1bff10cddd9e130c2f4cc2f9fc384e7ab commit ecdc34d1bff10cddd9e130c2f4cc2f9fc384e7ab Author: Neels Hofmeyr Date: Mon Apr 11 20:29:17 2016 +0200 cscn: enable SMS queue (by removing an '#if 0') http://cgit.osmocom.org/openbsc/commit/?id=5fc5a633a21c81ee10e8c1feff2cc48fc9c176f6 commit 5fc5a633a21c81ee10e8c1feff2cc48fc9c176f6 Author: Neels Hofmeyr Date: Mon Apr 11 20:28:58 2016 +0200 cscn: enable 'subscriber' vty commands for libmsc This involves removing the openbsc_vty_print_statistics() from vty_interface_layer3.c, as this would link across the MSC/BSC border. http://cgit.osmocom.org/openbsc/commit/?id=c4861dcac05e9d2e56ff271ed36aa48bc8e672e9 commit c4861dcac05e9d2e56ff271ed36aa48bc8e672e9 Author: Neels Hofmeyr Date: Mon Apr 11 20:26:54 2016 +0200 cn_ranap_handle_co: add error rc and logging for PR Outcome http://cgit.osmocom.org/openbsc/commit/?id=c90f8e95709cdbdd9c6d03b2370f8da3159be1c1 commit c90f8e95709cdbdd9c6d03b2370f8da3159be1c1 Author: Neels Hofmeyr Date: Mon Apr 11 20:22:46 2016 +0200 cosmetic: debug and error logging, comment tweaks http://cgit.osmocom.org/openbsc/commit/?id=a18be3b5d015f26b4adc06431f8f1549ca1cff33 commit a18be3b5d015f26b4adc06431f8f1549ca1cff33 Author: Neels Hofmeyr Date: Tue Apr 19 22:48:05 2016 +0200 cscn: don't redefine talloc_asn1_ctx from iu.c http://cgit.osmocom.org/openbsc/commit/?id=9488b422b022095cdc0987c49131985fa3ae9287 commit 9488b422b022095cdc0987c49131985fa3ae9287 Author: Neels Hofmeyr Date: Tue Apr 19 22:47:00 2016 +0200 IuCS: more detailed debug log upon IuCS rx http://cgit.osmocom.org/openbsc/commit/?id=71f1d3f7adad846ae57bf34d1c417ff083d050cf commit 71f1d3f7adad846ae57bf34d1c417ff083d050cf Author: Neels Hofmeyr Date: Tue Mar 22 19:26:52 2016 +0100 Add Iu paging, add registry of RNC-Ids in LACs Introduce struct gsm_rnc, stored in a global list, static to iu.c. (This list is not part of gsm_network so that the code can be used from both MSC and GPRS code, i.e. both for CS and PS.) Add iu_page_cs() and iu_page_ps() API. Parse RANAP Global RNC Id, add GSM flags to build for gsm48_mcc_mnc_from_bcd() to decode the PLMN Id. Upon every Initial UE message, record/verify RNC Id and LAC for that connection. In case of mismatch, so far just log an error. Introduce talloc_iu_ctx, setup during iu_init(). Allocate ue_conn_ctx and iu_rnc instances from talloc_iu_ctx. (ue_conn_ctx used to be allocated from NULL parent context). Upon receiving a Paging Response, call the 2G gsm48_handle_paging_resp() only for non-Iu connections. http://cgit.osmocom.org/openbsc/commit/?id=15f6c9f1e8758c25cc91975f1d8330a26d8ed2e8 commit 15f6c9f1e8758c25cc91975f1d8330a26d8ed2e8 Author: Neels Hofmeyr Date: Tue Apr 19 22:27:32 2016 +0200 cosmetic: comment, whitespace http://cgit.osmocom.org/openbsc/commit/?id=5d5a25bc5aed88900a7b26d4c8ddbbb53fbe4945 commit 5d5a25bc5aed88900a7b26d4c8ddbbb53fbe4945 Author: Neels Hofmeyr Date: Tue Apr 19 22:24:47 2016 +0200 iu.h: add iu_link_del() ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/vty.h | 1 - openbsc/src/libiu/iu.c | 2 +- openbsc/tests/libiudummy/iudummy.c | 2 -- 3 files changed, 1 insertion(+), 4 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Apr 19 21:04:01 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 19 Apr 2016 21:04:01 GMT Subject: openbsc.git branch neels/cscn updated. 0.15.0-406-g6da7b3d Message-ID: <201604192104.u3JL41RO038110@git.osmocom.org> 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, neels/cscn has been updated discards 050840deed09ca808d6e8ec4e84f4b7d4fdac269 (commit) discards 7ebc80d8255c456ff671567836615819eeff23a4 (commit) discards ed6ec769d47ee5e2f0501593196d380c739fb33b (commit) discards f9a6c6522b85617455b8cdda962ad577aa8388a3 (commit) discards dca27296ae5266deba59fb8e3e31a6ecf9bfe5d1 (commit) discards ecdc34d1bff10cddd9e130c2f4cc2f9fc384e7ab (commit) discards 5fc5a633a21c81ee10e8c1feff2cc48fc9c176f6 (commit) discards c4861dcac05e9d2e56ff271ed36aa48bc8e672e9 (commit) discards c90f8e95709cdbdd9c6d03b2370f8da3159be1c1 (commit) discards a18be3b5d015f26b4adc06431f8f1549ca1cff33 (commit) discards 9488b422b022095cdc0987c49131985fa3ae9287 (commit) discards 71f1d3f7adad846ae57bf34d1c417ff083d050cf (commit) via 6da7b3d29d9a4e2863f337de51acc01385b68afa (commit) via 5ad00ad9c0e56fccc6602430e68e5a0a5c73bf44 (commit) via 4b9ec182c7a7d4af21a2d5ad34916b7fa2457e7a (commit) via bc388ff21a72043528bad99dc58a305b817cec43 (commit) via 36580fa7fd491e153e201b83b86f18597cf9a9bb (commit) via 9064ff330eccf67be8be57106f80e46e69636c7a (commit) via b1693b1eb62b1d84da14b947ba2134e7354ced28 (commit) via 822578a4d6feaf08e6a38ed49e4d0a7d7a778568 (commit) via 6d4aaa78c851f795881c0c9c1b86e65e72f669fb (commit) via b0ae4593c860086fd8c98c8ebf4252dd4cc1cf7e (commit) via bdff6424407cfbdf3262197ab4dd33794bcf6d81 (commit) via 3dc8d51422e55004a17ff5a9785b2dc38694bdbb (commit) via e742b4c5976e9ae8b0c13f67d6ed423588031b1a (commit) via 96198c6e16121945ee75451b02294beaf7d27f39 (commit) via 90e2c751e97bfbe7cc18e040aaf60dc5236d8d7b (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 (050840deed09ca808d6e8ec4e84f4b7d4fdac269) \ N -- N -- N (6da7b3d29d9a4e2863f337de51acc01385b68afa) 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=6da7b3d29d9a4e2863f337de51acc01385b68afa commit 6da7b3d29d9a4e2863f337de51acc01385b68afa Author: Neels Hofmeyr Date: Wed Apr 13 19:15:46 2016 +0200 gsm_04_08.c: fix security mode cmd: use auth tuple from MM auth http://cgit.osmocom.org/openbsc/commit/?id=5ad00ad9c0e56fccc6602430e68e5a0a5c73bf44 commit 5ad00ad9c0e56fccc6602430e68e5a0a5c73bf44 Author: Neels Hofmeyr Date: Wed Apr 13 19:14:47 2016 +0200 cosmetic: auth tuple memcpy: rather use target's sizeof() http://cgit.osmocom.org/openbsc/commit/?id=4b9ec182c7a7d4af21a2d5ad34916b7fa2457e7a commit 4b9ec182c7a7d4af21a2d5ad34916b7fa2457e7a Author: Neels Hofmeyr Date: Wed Apr 13 19:13:35 2016 +0200 tweak tmp_rand[] type to avoid compiler warnings http://cgit.osmocom.org/openbsc/commit/?id=bc388ff21a72043528bad99dc58a305b817cec43 commit bc388ff21a72043528bad99dc58a305b817cec43 Author: Neels Hofmeyr Date: Wed Apr 13 19:12:28 2016 +0200 gprs_gmm.c: include openssl/rand.h against RAND_bytes() compiler warning http://cgit.osmocom.org/openbsc/commit/?id=36580fa7fd491e153e201b83b86f18597cf9a9bb commit 36580fa7fd491e153e201b83b86f18597cf9a9bb Author: Neels Hofmeyr Date: Tue Apr 12 15:15:35 2016 +0200 IuCS auth: generate auth tuples, factor out Factor out hardcoded-Ki and auth tuple creation into a static function. Add generation of fresh random bytes and generate a valid auth tuple so that the authentication token is different for every MM Auth. http://cgit.osmocom.org/openbsc/commit/?id=9064ff330eccf67be8be57106f80e46e69636c7a commit 9064ff330eccf67be8be57106f80e46e69636c7a Author: Neels Hofmeyr Date: Mon Apr 11 20:29:17 2016 +0200 cscn: enable SMS queue (by removing an '#if 0') http://cgit.osmocom.org/openbsc/commit/?id=b1693b1eb62b1d84da14b947ba2134e7354ced28 commit b1693b1eb62b1d84da14b947ba2134e7354ced28 Author: Neels Hofmeyr Date: Mon Apr 11 20:28:58 2016 +0200 cscn: enable 'subscriber' vty commands for libmsc This involves removing the openbsc_vty_print_statistics() from vty_interface_layer3.c, as this would link across the MSC/BSC border. http://cgit.osmocom.org/openbsc/commit/?id=822578a4d6feaf08e6a38ed49e4d0a7d7a778568 commit 822578a4d6feaf08e6a38ed49e4d0a7d7a778568 Author: Neels Hofmeyr Date: Mon Apr 11 20:26:54 2016 +0200 cn_ranap_handle_co: add error rc and logging for PR Outcome http://cgit.osmocom.org/openbsc/commit/?id=6d4aaa78c851f795881c0c9c1b86e65e72f669fb commit 6d4aaa78c851f795881c0c9c1b86e65e72f669fb Author: Neels Hofmeyr Date: Mon Apr 11 20:22:46 2016 +0200 cosmetic: debug and error logging, comment tweaks http://cgit.osmocom.org/openbsc/commit/?id=b0ae4593c860086fd8c98c8ebf4252dd4cc1cf7e commit b0ae4593c860086fd8c98c8ebf4252dd4cc1cf7e Author: Neels Hofmeyr Date: Tue Apr 19 22:48:05 2016 +0200 cscn: don't redefine talloc_asn1_ctx from iu.c http://cgit.osmocom.org/openbsc/commit/?id=bdff6424407cfbdf3262197ab4dd33794bcf6d81 commit bdff6424407cfbdf3262197ab4dd33794bcf6d81 Author: Neels Hofmeyr Date: Tue Apr 19 22:47:00 2016 +0200 IuCS: more detailed debug log upon IuCS rx http://cgit.osmocom.org/openbsc/commit/?id=3dc8d51422e55004a17ff5a9785b2dc38694bdbb commit 3dc8d51422e55004a17ff5a9785b2dc38694bdbb Author: Neels Hofmeyr Date: Tue Mar 22 19:26:52 2016 +0100 Add Iu paging Add iu_page_cs() and iu_page_ps() API, also add to libiudummy for linking in tests. Implement msc_paging_request() by calling iu_page_cs(). http://cgit.osmocom.org/openbsc/commit/?id=e742b4c5976e9ae8b0c13f67d6ed423588031b1a commit e742b4c5976e9ae8b0c13f67d6ed423588031b1a Author: Neels Hofmeyr Date: Tue Mar 22 19:26:52 2016 +0100 iu.c: add registry of RNC-Ids in LACs Introduce struct gsm_rnc, stored in a global list, static to iu.c. (This list is not part of gsm_network so that the code can be used from both MSC and GPRS code, i.e. both for CS and PS.) Parse RANAP Global RNC Id, add GSM flags to build for gsm48_mcc_mnc_from_bcd() to decode the PLMN Id. Upon every Initial UE message, record/verify RNC Id and LAC for that connection. In case of mismatch, so far just log an error. http://cgit.osmocom.org/openbsc/commit/?id=96198c6e16121945ee75451b02294beaf7d27f39 commit 96198c6e16121945ee75451b02294beaf7d27f39 Author: Neels Hofmeyr Date: Tue Mar 22 19:26:52 2016 +0100 handle paging response message according to 2G/3G Upon receiving a Paging Response, call the 2G gsm48_handle_paging_resp() only for non-Iu connections. http://cgit.osmocom.org/openbsc/commit/?id=90e2c751e97bfbe7cc18e040aaf60dc5236d8d7b commit 90e2c751e97bfbe7cc18e040aaf60dc5236d8d7b Author: Neels Hofmeyr Date: Tue Mar 22 19:26:52 2016 +0100 iu.c: introduce talloc_iu_ctx Introduce talloc_iu_ctx, setup during iu_init() as child of the talloc_ctx passed in by the caller. Allocate ue_conn_ctx from talloc_iu_ctx, used to be from NULL. Allocate osmo_sua_user and talloc_asn1_ctx from talloc_iu_ctx, used to be from the ctx passed in by iu_init() caller. ----------------------------------------------------------------------- Summary of changes: hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Apr 19 21:19:11 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 19 Apr 2016 21:19:11 GMT Subject: openbsc.git branch neels/cscn2 created. 0.15.0-396-g59572ed Message-ID: <201604192119.u3JLJBav040277@git.osmocom.org> 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, neels/cscn2 has been created at 59572ed3d9072d4516d7871f10411cf6c9c96573 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openbsc/commit/?id=59572ed3d9072d4516d7871f10411cf6c9c96573 commit 59572ed3d9072d4516d7871f10411cf6c9c96573 Author: Neels Hofmeyr Date: Wed Apr 13 19:15:46 2016 +0200 gsm_04_08.c: fix security mode cmd: use auth tuple from MM auth http://cgit.osmocom.org/openbsc/commit/?id=76e10253ce93696525122535c4a21ca0dc33f43c commit 76e10253ce93696525122535c4a21ca0dc33f43c Author: Neels Hofmeyr Date: Wed Apr 13 19:14:47 2016 +0200 cosmetic: auth tuple memcpy: rather use target's sizeof() http://cgit.osmocom.org/openbsc/commit/?id=ff93fa12691601884ae5ca115c05df981e9c055b commit ff93fa12691601884ae5ca115c05df981e9c055b Author: Neels Hofmeyr Date: Wed Apr 13 19:13:35 2016 +0200 tweak tmp_rand[] type to avoid compiler warnings http://cgit.osmocom.org/openbsc/commit/?id=70c656e4035ad7c4767f8cce9a2f983760244006 commit 70c656e4035ad7c4767f8cce9a2f983760244006 Author: Neels Hofmeyr Date: Wed Apr 13 19:12:28 2016 +0200 gprs_gmm.c: include openssl/rand.h against RAND_bytes() compiler warning http://cgit.osmocom.org/openbsc/commit/?id=d6ab9fd393f4bf256a92900a47fbfce9e1f49227 commit d6ab9fd393f4bf256a92900a47fbfce9e1f49227 Author: Neels Hofmeyr Date: Tue Apr 12 15:15:35 2016 +0200 IuCS auth: generate auth tuples, factor out Factor out hardcoded-Ki and auth tuple creation into a static function. Add generation of fresh random bytes and generate a valid auth tuple so that the authentication token is different for every MM Auth. http://cgit.osmocom.org/openbsc/commit/?id=98f43208eccbc608a66db2fc4e5d76fbfe23e052 commit 98f43208eccbc608a66db2fc4e5d76fbfe23e052 Author: Neels Hofmeyr Date: Mon Apr 11 20:29:17 2016 +0200 cscn: enable SMS queue (by removing an '#if 0') http://cgit.osmocom.org/openbsc/commit/?id=7ed29173bb2ae37130d266cc5830e910af62f827 commit 7ed29173bb2ae37130d266cc5830e910af62f827 Author: Neels Hofmeyr Date: Mon Apr 11 20:28:58 2016 +0200 cscn: enable 'subscriber' vty commands for libmsc This involves removing the openbsc_vty_print_statistics() from vty_interface_layer3.c, as this would link across the MSC/BSC border. http://cgit.osmocom.org/openbsc/commit/?id=992927e86bcbd027e66cebe21bc2f29636e287b4 commit 992927e86bcbd027e66cebe21bc2f29636e287b4 Author: Neels Hofmeyr Date: Mon Apr 11 20:26:54 2016 +0200 cn_ranap_handle_co: add error rc and logging for PR Outcome http://cgit.osmocom.org/openbsc/commit/?id=df49da1b8e65bad0186c84898031bd97ab4fbb97 commit df49da1b8e65bad0186c84898031bd97ab4fbb97 Author: Neels Hofmeyr Date: Mon Apr 11 20:22:46 2016 +0200 cosmetic: debug and error logging, comment tweaks http://cgit.osmocom.org/openbsc/commit/?id=e5502ce990ee22eca05fc8c56eff4fbac3b2e270 commit e5502ce990ee22eca05fc8c56eff4fbac3b2e270 Author: Neels Hofmeyr Date: Tue Mar 22 19:26:52 2016 +0100 Add Iu paging, add registry of RNC-Ids in LACs Introduce struct gsm_rnc and store in a list. Make it so that the code can be used from both MSC and GPRS code, i.e. both for CS and PS. http://cgit.osmocom.org/openbsc/commit/?id=976034301636fad327a440060e76061dc0cd9b52 commit 976034301636fad327a440060e76061dc0cd9b52 Author: Neels Hofmeyr Date: Sun Apr 10 01:47:54 2016 +0200 Iu RANAP event: add IU_EVENT_LINK_INVALIDATED See in-code comment... ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Apr 19 22:38:29 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 19 Apr 2016 22:38:29 GMT Subject: openbsc.git branch neels/cscn2 updated. 0.15.0-397-g89b5255 Message-ID: <201604192238.u3JMcTlN054777@git.osmocom.org> 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, neels/cscn2 has been updated via 89b52556205d58000c9b1b8b2048ee5424d398f0 (commit) from 59572ed3d9072d4516d7871f10411cf6c9c96573 (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=89b52556205d58000c9b1b8b2048ee5424d398f0 commit 89b52556205d58000c9b1b8b2048ee5424d398f0 Author: Neels Hofmeyr Date: Wed Apr 20 00:36:57 2016 +0200 handle paging response ----------------------------------------------------------------------- Summary of changes: openbsc/src/libmsc/gsm_04_08.c | 58 +++++++++++++++++++++++++++++++++++------- 1 file changed, 49 insertions(+), 9 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Apr 19 23:25:48 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 19 Apr 2016 23:25:48 GMT Subject: openbsc.git branch neels/cscn2 updated. 0.15.0-398-gb67c234 Message-ID: <201604192325.u3JNPmDm062976@git.osmocom.org> 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, neels/cscn2 has been updated via b67c234aa2fc0233ed105f8915eac6fedc6129f4 (commit) from 89b52556205d58000c9b1b8b2048ee5424d398f0 (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=b67c234aa2fc0233ed105f8915eac6fedc6129f4 commit b67c234aa2fc0233ed105f8915eac6fedc6129f4 Author: Neels Hofmeyr Date: Wed Apr 20 01:25:39 2016 +0200 wip: paging response ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gsm_subscriber.h | 14 ++++++++++++++ openbsc/src/libmsc/gsm_04_08.c | 14 +++++--------- openbsc/src/libmsc/gsm_subscriber.c | 14 -------------- 3 files changed, 19 insertions(+), 23 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Apr 20 05:43:47 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 20 Apr 2016 05:43:47 GMT Subject: osmo-trx.git branch fairwaves/rach-filler updated. bbfd9076d66e1b0b6701ebf63291d73ed3bc6173 Message-ID: <201604200543.u3K5hlbX028763@git.osmocom.org> 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/rach-filler has been updated via bbfd9076d66e1b0b6701ebf63291d73ed3bc6173 (commit) from a336f254dc2e4949bb54ebb45b2d7f41df4c69cd (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=bbfd9076d66e1b0b6701ebf63291d73ed3bc6173 commit bbfd9076d66e1b0b6701ebf63291d73ed3bc6173 Author: Alexander Chemeris Date: Wed Apr 20 08:42:58 2016 +0300 transceiver: Do not pass transceiver state struct to function where it's not used. ----------------------------------------------------------------------- Summary of changes: Transceiver52M/Transceiver.cpp | 11 +++++------ Transceiver52M/Transceiver.h | 4 ++-- 2 files changed, 7 insertions(+), 8 deletions(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Wed Apr 20 05:46:14 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 20 Apr 2016 05:46:14 GMT Subject: osmo-trx.git branch fairwaves/rach-filler updated. eb91a876dbcab1e1ce67b8c7a1005c9d33ad3d65 Message-ID: <201604200546.u3K5kExn029331@git.osmocom.org> 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/rach-filler has been updated via eb91a876dbcab1e1ce67b8c7a1005c9d33ad3d65 (commit) from bbfd9076d66e1b0b6701ebf63291d73ed3bc6173 (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=eb91a876dbcab1e1ce67b8c7a1005c9d33ad3d65 commit eb91a876dbcab1e1ce67b8c7a1005c9d33ad3d65 Author: Alexander Chemeris Date: Wed Apr 20 08:44:55 2016 +0300 osmo-trx: Output Rx SPS as a part of configuration output. ----------------------------------------------------------------------- Summary of changes: Transceiver52M/osmo-trx.cpp | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Wed Apr 20 05:50:16 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 20 Apr 2016 05:50:16 GMT Subject: osmo-trx.git branch fairwaves/WIP-decoder created. eb91a876dbcab1e1ce67b8c7a1005c9d33ad3d65 Message-ID: <201604200550.u3K5oGOn029905@git.osmocom.org> 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/WIP-decoder has been created at eb91a876dbcab1e1ce67b8c7a1005c9d33ad3d65 (commit) - Log ----------------------------------------------------------------- ----------------------------------------------------------------------- hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Wed Apr 20 05:51:35 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 20 Apr 2016 05:51:35 GMT Subject: osmo-trx.git branch fairwaves/WIP-decoder updated. 868e25e11e75a36c0d13bf66208f4057ddc1da86 Message-ID: <201604200551.u3K5pZ12030068@git.osmocom.org> 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/WIP-decoder has been updated via 868e25e11e75a36c0d13bf66208f4057ddc1da86 (commit) from eb91a876dbcab1e1ce67b8c7a1005c9d33ad3d65 (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=868e25e11e75a36c0d13bf66208f4057ddc1da86 commit 868e25e11e75a36c0d13bf66208f4057ddc1da86 Author: Alexander Chemeris Date: Wed Apr 20 08:49:38 2016 +0300 osmo-trx-dec: First compiling version (crashes). ----------------------------------------------------------------------- Summary of changes: Transceiver52M/Makefile.am | 9 +- Transceiver52M/osmo-trx-dec.cpp | 228 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 236 insertions(+), 1 deletion(-) create mode 100644 Transceiver52M/osmo-trx-dec.cpp hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Wed Apr 20 08:18:29 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 20 Apr 2016 08:18:29 GMT Subject: osmo-iuh.git branch master updated. f44d12ce273e569f129131cdc6c6c40150ad7f40 Message-ID: <201604200818.u3K8IT5m052652@git.osmocom.org> 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 code for Iuh interface". The branch, master has been updated via f44d12ce273e569f129131cdc6c6c40150ad7f40 (commit) from 5ad72b91bb601f9b9765beeb861191f810f79f65 (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-iuh/commit/?id=f44d12ce273e569f129131cdc6c6c40150ad7f40 commit f44d12ce273e569f129131cdc6c6c40150ad7f40 Author: Daniel Willmann Date: Wed Apr 20 10:16:37 2016 +0200 ranap_msg_factory: Add keystatus parameter for security mode cmd ----------------------------------------------------------------------- Summary of changes: include/osmocom/ranap/ranap_msg_factory.h | 2 +- src/ranap_msg_factory.c | 4 ++-- src/tests/hnb-test.c | 2 +- src/tests/test-ranap.c | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Wed Apr 20 08:24:56 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 20 Apr 2016 08:24:56 GMT Subject: openbsc.git branch neels/auth_tests_wip deleted. 0.15.0-201-g7b97f90 Message-ID: <201604200824.u3K8Ou7h054069@git.osmocom.org> 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, neels/auth_tests_wip has been deleted was 7b97f901f0894bcc75f696a4e67a8bb4f90a9541 ----------------------------------------------------------------------- 7b97f901f0894bcc75f696a4e67a8bb4f90a9541 Fix MM Auth: zero-initialize auth tuple before first use ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Apr 20 08:29:07 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 20 Apr 2016 08:29:07 GMT Subject: openbsc.git branch neels/wip_20160418_1444 updated. 0.15.0-233-geee3e0b Message-ID: <201604200829.u3K8T7UI054609@git.osmocom.org> 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, neels/wip_20160418_1444 has been updated discards 7656eb208b4682251987a7b9781752c57c54ac32 (commit) via eee3e0b51e969e6423a76f928a2d9f01fd8c19c8 (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 (7656eb208b4682251987a7b9781752c57c54ac32) \ N -- N -- N (eee3e0b51e969e6423a76f928a2d9f01fd8c19c8) 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=eee3e0b51e969e6423a76f928a2d9f01fd8c19c8 commit eee3e0b51e969e6423a76f928a2d9f01fd8c19c8 Author: Neels Hofmeyr Date: Mon Apr 18 14:45:08 2016 +0200 gprs_gmm: clean up llme only when present (CID #57686) ----------------------------------------------------------------------- Summary of changes: hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Apr 20 08:43:25 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 20 Apr 2016 08:43:25 GMT Subject: libosmocore.git branch laforge/pending created. 0.9.0-113-g881e991 Message-ID: <201604200843.u3K8hP56056703@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, laforge/pending has been created at 881e9914ed17bee09d86291bca93516f6afa6a11 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmocore/commit/?id=881e9914ed17bee09d86291bca93516f6afa6a11 commit 881e9914ed17bee09d86291bca93516f6afa6a11 Author: Harald Welte Date: Wed Apr 20 10:41:27 2016 +0200 Add log_fini() function to release all memory allocated by logging framework This is e.g. quite useful to call at the end of test code, in order to show that all memory allocated actually is released before exit(). http://cgit.osmocom.org/libosmocore/commit/?id=32b90bb8165236abd08bf20f688b51bb6b5d8ee0 commit 32b90bb8165236abd08bf20f688b51bb6b5d8ee0 Author: Harald Welte Date: Wed Apr 20 10:39:00 2016 +0200 auth_core: Add osmo_auth_3g_from_2g() to compute CK+IK from Kc This function performs the C5+C4 conversion to derive UMTS key material from a 2G-only subscriber. ----------------------------------------------------------------------- hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Wed Apr 20 09:09:08 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 20 Apr 2016 09:09:08 GMT Subject: osmo-iuh.git branch master updated. 3d12748f5bbb4c2de66260933494715c224f1d7a Message-ID: <201604200909.u3K998fD061059@git.osmocom.org> 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 code for Iuh interface". The branch, master has been updated via 3d12748f5bbb4c2de66260933494715c224f1d7a (commit) from f44d12ce273e569f129131cdc6c6c40150ad7f40 (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-iuh/commit/?id=3d12748f5bbb4c2de66260933494715c224f1d7a commit 3d12748f5bbb4c2de66260933494715c224f1d7a Author: Neels Hofmeyr Date: Wed Apr 20 11:04:49 2016 +0200 dummy-cn: add optarg, add --bind argument To test CSCN, I want dummy-cn to listen on 127.0.0.2 and mock IuPS instead of the hardcoded 127.0.0.1 to mock IuCS. Add commandline option parsing and the --bind option to set the local bind address. ----------------------------------------------------------------------- Summary of changes: src/tests/dummy_cn_sua.c | 53 +++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 52 insertions(+), 1 deletion(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Wed Apr 20 09:33:45 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 20 Apr 2016 09:33:45 GMT Subject: openbsc.git branch neels/cscn updated. 0.15.0-406-g63b99ce Message-ID: <201604200933.u3K9Xjc6064809@git.osmocom.org> 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, neels/cscn has been updated discards 6da7b3d29d9a4e2863f337de51acc01385b68afa (commit) discards 5ad00ad9c0e56fccc6602430e68e5a0a5c73bf44 (commit) discards 4b9ec182c7a7d4af21a2d5ad34916b7fa2457e7a (commit) discards bc388ff21a72043528bad99dc58a305b817cec43 (commit) discards 36580fa7fd491e153e201b83b86f18597cf9a9bb (commit) discards 9064ff330eccf67be8be57106f80e46e69636c7a (commit) discards b1693b1eb62b1d84da14b947ba2134e7354ced28 (commit) discards 822578a4d6feaf08e6a38ed49e4d0a7d7a778568 (commit) discards 6d4aaa78c851f795881c0c9c1b86e65e72f669fb (commit) discards b0ae4593c860086fd8c98c8ebf4252dd4cc1cf7e (commit) discards bdff6424407cfbdf3262197ab4dd33794bcf6d81 (commit) discards 3dc8d51422e55004a17ff5a9785b2dc38694bdbb (commit) discards e742b4c5976e9ae8b0c13f67d6ed423588031b1a (commit) discards 96198c6e16121945ee75451b02294beaf7d27f39 (commit) via 63b99ced83773d92310211d557009e1c8cc4faf4 (commit) via 0b8e6dd2df71a221e2d79b19b0b80aea43b25a6d (commit) via 9f2eaf8f56b14a462f0cd92843f11a17b8bfbc71 (commit) via afce55a4bc6cd4ccdffece99ad37cc1b20b663e7 (commit) via f3a1ca5d047d13acc3e94173b994afa2219d51de (commit) via c7fcdeb18e5782040aadc1533a5efb8ba6ca4d7a (commit) via 3aa8b30bb36e976ceb4a62f4db1264d90270bc32 (commit) via 208250558f970c5616b45257c7e8d908b8742662 (commit) via bdb3f266681138e5462b64c943dca748fef2e54c (commit) via 69d3c26e43101475202643cf48e87b9c4789348c (commit) via 3f18cfce85f76dcf02f49825c9fa326629c20d66 (commit) via 658d1c3e14e6d9b7376226838ce1509f1475741b (commit) via 6d1df9ad960e3359b97bb915907af93c1b4f15fc (commit) via 9bc1ddc849714bd4f38ce9d40965793ff400606b (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 (6da7b3d29d9a4e2863f337de51acc01385b68afa) \ N -- N -- N (63b99ced83773d92310211d557009e1c8cc4faf4) 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=63b99ced83773d92310211d557009e1c8cc4faf4 commit 63b99ced83773d92310211d557009e1c8cc4faf4 Author: Neels Hofmeyr Date: Tue Mar 22 19:26:52 2016 +0100 add preliminary paging response handling, incomplete In gsm_04_08.c, add a static handle_paging_resp() to take over from the libbsc function gsm48_handle_paging_resp(). Use the subscr->requests listing to handle a Paging Response and call the pending cbfn. In NITB, this used to be done via BTS, and I haven't entirely resolved yet how exactly to rewire this in standalone libmsc. So far, this "works for me", but is worth another visit. Still missing: enable Integrity Protection. http://cgit.osmocom.org/openbsc/commit/?id=0b8e6dd2df71a221e2d79b19b0b80aea43b25a6d commit 0b8e6dd2df71a221e2d79b19b0b80aea43b25a6d Author: Neels Hofmeyr Date: Wed Apr 13 19:15:46 2016 +0200 gsm_04_08.c: fix security mode cmd: use auth tuple from MM auth http://cgit.osmocom.org/openbsc/commit/?id=9f2eaf8f56b14a462f0cd92843f11a17b8bfbc71 commit 9f2eaf8f56b14a462f0cd92843f11a17b8bfbc71 Author: Neels Hofmeyr Date: Wed Apr 13 19:14:47 2016 +0200 cosmetic: auth tuple memcpy: rather use target's sizeof() http://cgit.osmocom.org/openbsc/commit/?id=afce55a4bc6cd4ccdffece99ad37cc1b20b663e7 commit afce55a4bc6cd4ccdffece99ad37cc1b20b663e7 Author: Neels Hofmeyr Date: Wed Apr 13 19:13:35 2016 +0200 tweak tmp_rand[] type to avoid compiler warnings http://cgit.osmocom.org/openbsc/commit/?id=f3a1ca5d047d13acc3e94173b994afa2219d51de commit f3a1ca5d047d13acc3e94173b994afa2219d51de Author: Neels Hofmeyr Date: Wed Apr 13 19:12:28 2016 +0200 gprs_gmm.c: include openssl/rand.h against RAND_bytes() compiler warning http://cgit.osmocom.org/openbsc/commit/?id=c7fcdeb18e5782040aadc1533a5efb8ba6ca4d7a commit c7fcdeb18e5782040aadc1533a5efb8ba6ca4d7a Author: Neels Hofmeyr Date: Tue Apr 12 15:15:35 2016 +0200 IuCS auth: generate auth tuples, factor out Factor out hardcoded-Ki and auth tuple creation into a static function. Add generation of fresh random bytes and generate a valid auth tuple so that the authentication token is different for every MM Auth. http://cgit.osmocom.org/openbsc/commit/?id=3aa8b30bb36e976ceb4a62f4db1264d90270bc32 commit 3aa8b30bb36e976ceb4a62f4db1264d90270bc32 Author: Neels Hofmeyr Date: Mon Apr 11 20:29:17 2016 +0200 cscn: enable SMS queue (by removing an '#if 0') http://cgit.osmocom.org/openbsc/commit/?id=208250558f970c5616b45257c7e8d908b8742662 commit 208250558f970c5616b45257c7e8d908b8742662 Author: Neels Hofmeyr Date: Mon Apr 11 20:28:58 2016 +0200 cscn: enable 'subscriber' vty commands for libmsc This involves removing the openbsc_vty_print_statistics() from vty_interface_layer3.c, as this would link across the MSC/BSC border. http://cgit.osmocom.org/openbsc/commit/?id=bdb3f266681138e5462b64c943dca748fef2e54c commit bdb3f266681138e5462b64c943dca748fef2e54c Author: Neels Hofmeyr Date: Mon Apr 11 20:26:54 2016 +0200 cn_ranap_handle_co: add error rc and logging for PR Outcome http://cgit.osmocom.org/openbsc/commit/?id=69d3c26e43101475202643cf48e87b9c4789348c commit 69d3c26e43101475202643cf48e87b9c4789348c Author: Neels Hofmeyr Date: Mon Apr 11 20:22:46 2016 +0200 cosmetic: debug and error logging, comment tweaks http://cgit.osmocom.org/openbsc/commit/?id=3f18cfce85f76dcf02f49825c9fa326629c20d66 commit 3f18cfce85f76dcf02f49825c9fa326629c20d66 Author: Neels Hofmeyr Date: Tue Apr 19 22:48:05 2016 +0200 cscn: don't redefine talloc_asn1_ctx from iu.c http://cgit.osmocom.org/openbsc/commit/?id=658d1c3e14e6d9b7376226838ce1509f1475741b commit 658d1c3e14e6d9b7376226838ce1509f1475741b Author: Neels Hofmeyr Date: Tue Apr 19 22:47:00 2016 +0200 IuCS: more detailed debug log upon IuCS rx http://cgit.osmocom.org/openbsc/commit/?id=6d1df9ad960e3359b97bb915907af93c1b4f15fc commit 6d1df9ad960e3359b97bb915907af93c1b4f15fc Author: Neels Hofmeyr Date: Tue Mar 22 19:26:52 2016 +0100 Add Iu paging Add iu_page_cs() and iu_page_ps() API, also add to libiudummy for linking in tests. Implement msc_paging_request() by calling iu_page_cs(). http://cgit.osmocom.org/openbsc/commit/?id=9bc1ddc849714bd4f38ce9d40965793ff400606b commit 9bc1ddc849714bd4f38ce9d40965793ff400606b Author: Neels Hofmeyr Date: Tue Mar 22 19:26:52 2016 +0100 iu.c: add registry of RNC-Ids in LACs Introduce struct gsm_rnc, stored in a global list, static to iu.c. (This list is not part of gsm_network so that the code can be used from both MSC and GPRS code, i.e. both for CS and PS.) Parse RANAP Global RNC Id, add GSM flags to build for gsm48_mcc_mnc_from_bcd() to decode the PLMN Id. Upon every Initial UE message, record/verify RNC Id and LAC for that connection. In case of mismatch, so far just log an error. ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gsm_subscriber.h | 14 +++++++++ openbsc/src/libmsc/gsm_04_08.c | 54 ++++++++++++++++++++++++++------ openbsc/src/libmsc/gsm_subscriber.c | 14 --------- 3 files changed, 59 insertions(+), 23 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Apr 20 09:59:49 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 20 Apr 2016 09:59:49 GMT Subject: openbsc.git branch sysmocom/iu updated. 0.15.0-406-g63b99ce Message-ID: <201604200959.u3K9xn90071177@git.osmocom.org> 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, sysmocom/iu has been updated via 63b99ced83773d92310211d557009e1c8cc4faf4 (commit) via 0b8e6dd2df71a221e2d79b19b0b80aea43b25a6d (commit) via 9f2eaf8f56b14a462f0cd92843f11a17b8bfbc71 (commit) via afce55a4bc6cd4ccdffece99ad37cc1b20b663e7 (commit) via f3a1ca5d047d13acc3e94173b994afa2219d51de (commit) via c7fcdeb18e5782040aadc1533a5efb8ba6ca4d7a (commit) via 3aa8b30bb36e976ceb4a62f4db1264d90270bc32 (commit) via 208250558f970c5616b45257c7e8d908b8742662 (commit) via bdb3f266681138e5462b64c943dca748fef2e54c (commit) via 69d3c26e43101475202643cf48e87b9c4789348c (commit) via 3f18cfce85f76dcf02f49825c9fa326629c20d66 (commit) via 658d1c3e14e6d9b7376226838ce1509f1475741b (commit) via 6d1df9ad960e3359b97bb915907af93c1b4f15fc (commit) via 9bc1ddc849714bd4f38ce9d40965793ff400606b (commit) via 90e2c751e97bfbe7cc18e040aaf60dc5236d8d7b (commit) via 15f6c9f1e8758c25cc91975f1d8330a26d8ed2e8 (commit) via 5d5a25bc5aed88900a7b26d4c8ddbbb53fbe4945 (commit) via 95c9f296346d14e1362d95776b7339c02499610a (commit) from 30753e4a283398338f2eeabc5dbd11aaa1426276 (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: openbsc/include/openbsc/gsm_subscriber.h | 14 ++ openbsc/include/openbsc/iu.h | 14 +- openbsc/src/gprs/gprs_gmm.c | 16 +- openbsc/src/libiu/Makefile.am | 2 +- openbsc/src/libiu/iu.c | 261 +++++++++++++++++++++++++++++- openbsc/src/libmsc/gsm_04_08.c | 107 ++++++++---- openbsc/src/libmsc/gsm_04_11.c | 4 + openbsc/src/libmsc/gsm_subscriber.c | 35 ++-- openbsc/src/libmsc/iu_cs.c | 1 + openbsc/src/libmsc/vty_interface_layer3.c | 1 - openbsc/src/osmo-cscn/cscn_main.c | 20 ++- openbsc/src/osmo-cscn/iucs_ranap.c | 1 + openbsc/tests/libiudummy/iudummy.c | 12 ++ 13 files changed, 418 insertions(+), 70 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Apr 20 14:27:59 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 20 Apr 2016 14:27:59 GMT Subject: osmo-bts.git branch mmcternan/bb_maint updated. 0.3.0-184-g7ba36ed Message-ID: <201604201427.u3KERxLc012089@git.osmocom.org> 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, mmcternan/bb_maint has been updated via 7ba36edc4734cfc44751e6d2568b58d32454a2ac (commit) from 547151fe2cef2c358aeb309076b09e55da1d6e36 (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=7ba36edc4734cfc44751e6d2568b58d32454a2ac commit 7ba36edc4734cfc44751e6d2568b58d32454a2ac Author: Andreas Eversberg Date: Thu Feb 14 11:17:58 2013 +0100 Correctly fill system information messages from BSC SI 5*/6 require L2 header of 0x03,0x03. All SI might be less than 23 octets, so they need to be filled with 0x2b. ----------------------------------------------------------------------- Summary of changes: src/common/rsl.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Wed Apr 20 15:42:40 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 20 Apr 2016 15:42:40 GMT Subject: libosmocore.git branch max/conv deleted. 0.9.0-121-g91e52d6 Message-ID: <201604201542.u3KFgeSO026917@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, max/conv has been deleted was 91e52d6190e6b7876302377f443620cf13c691f1 ----------------------------------------------------------------------- 91e52d6190e6b7876302377f443620cf13c691f1 Add convolutional code for TCH/AFS ----------------------------------------------------------------------- hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Wed Apr 20 16:03:02 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 20 Apr 2016 16:03:02 GMT Subject: libosmocore.git branch laforge/pending updated. 0.9.0-128-gf82de6f Message-ID: <201604201603.u3KG32mV030400@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, laforge/pending has been updated discards 881e9914ed17bee09d86291bca93516f6afa6a11 (commit) discards 32b90bb8165236abd08bf20f688b51bb6b5d8ee0 (commit) via f82de6f6b7bc94084eb517a03cb35bc23e8811da (commit) via 9eb59be6e7495a38309cbfabdd654a155a18f17a (commit) via a233a8cf2b634db5ac093153891a25ebcedd8742 (commit) via be5b37ef719599910520355cc5060ff01e7fe214 (commit) via 9af56c8f8d9cd307d56dee5a4c4aff99fcb7afb0 (commit) via fbb8bfa514284f9744809afba51dec716590090c (commit) via da1b20cd4f7b13121434d32817886d7803fd6052 (commit) via 700297528cb0894524b8d188ebd3377af27c488d (commit) via d16321801d458909b8c5594060bbdf17456acae2 (commit) via d8fb14226f798c9daf948d374a982583cd4ee202 (commit) via 93bc64f99ddef02a39c03dfd0725bb41dc93e287 (commit) via b9bb0b02acdcd2b56e2821e454d73affa044e199 (commit) via ea50732df21442c8d33806d30040d6d81f7aab90 (commit) via 793a2907d553095d77d73e8bf7cc132667ee7240 (commit) via 61f28880d5dc3f08689bef61a54fa2035928ffaa (commit) via fb348eeff25e8e66a4a8651dc94901c7a004343a (commit) via 92c4ec293d0b73e5c6306d26e608340edc40b04c (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 (881e9914ed17bee09d86291bca93516f6afa6a11) \ N -- N -- N (f82de6f6b7bc94084eb517a03cb35bc23e8811da) 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/libosmocore/commit/?id=f82de6f6b7bc94084eb517a03cb35bc23e8811da commit f82de6f6b7bc94084eb517a03cb35bc23e8811da Author: Harald Welte Date: Wed Apr 20 17:41:28 2016 +0200 add new header file for GSM constants from TS 23.003 http://cgit.osmocom.org/libosmocore/commit/?id=9eb59be6e7495a38309cbfabdd654a155a18f17a commit 9eb59be6e7495a38309cbfabdd654a155a18f17a Author: Harald Welte Date: Wed Apr 20 17:28:03 2016 +0200 add new header file for TS 23.003 http://cgit.osmocom.org/libosmocore/commit/?id=a233a8cf2b634db5ac093153891a25ebcedd8742 commit a233a8cf2b634db5ac093153891a25ebcedd8742 Author: Harald Welte Date: Wed Apr 20 17:12:24 2016 +0200 import gsm_04_08_gprs.[ch] from openbsc.git The definitions in this header file (and associated strings in the c file) are generic about the GPRS Layer3 signalling protocols, and thus should be part of the library. http://cgit.osmocom.org/libosmocore/commit/?id=be5b37ef719599910520355cc5060ff01e7fe214 commit be5b37ef719599910520355cc5060ff01e7fe214 Author: Harald Welte Date: Wed Apr 20 10:41:27 2016 +0200 Add log_fini() function to release all memory allocated by logging framework This is e.g. quite useful to call at the end of test code, in order to show that all memory allocated actually is released before exit(). http://cgit.osmocom.org/libosmocore/commit/?id=9af56c8f8d9cd307d56dee5a4c4aff99fcb7afb0 commit 9af56c8f8d9cd307d56dee5a4c4aff99fcb7afb0 Author: Harald Welte Date: Wed Apr 20 10:39:00 2016 +0200 auth_core: Add osmo_auth_3g_from_2g() to compute CK+IK from Kc This function performs the C5+C4 conversion to derive UMTS key material from a 2G-only subscriber. ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 8 + include/Makefile.am | 2 + include/osmocom/core/bits.h | 3 + include/osmocom/core/select.h | 6 + include/osmocom/gsm/gsm_utils.h | 3 + include/osmocom/gsm/protocol/gsm_04_08.h | 4 + include/osmocom/gsm/protocol/gsm_04_08_gprs.h | 397 ++++++++++++++++++++++++++ include/osmocom/gsm/protocol/gsm_23_003.h | 23 ++ include/osmocom/gsm/sysinfo.h | 1 + include/osmocom/vty/ports.h | 1 + src/bits.c | 24 ++ src/gb/gprs_bssgp_vty.c | 26 ++ src/gb/libosmogb.map | 1 + src/gsm/Makefile.am | 2 +- src/gsm/gsm48.c | 26 +- src/gsm/gsm_04_08_gprs.c | 140 +++++++++ src/gsm/libosmogsm.map | 10 + src/gsm/sysinfo.c | 24 ++ src/logging.c | 1 + src/select.c | 83 +++--- tests/conv/conv_test.c | 23 +- tests/sim/sim_test.c | 1 + 22 files changed, 754 insertions(+), 55 deletions(-) create mode 100755 contrib/jenkins.sh create mode 100644 include/osmocom/gsm/protocol/gsm_04_08_gprs.h create mode 100644 include/osmocom/gsm/protocol/gsm_23_003.h create mode 100644 src/gsm/gsm_04_08_gprs.c hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Wed Apr 20 16:03:21 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 20 Apr 2016 16:03:21 GMT Subject: libosmocore.git branch laforge/pending updated. 0.9.0-127-g8825489 Message-ID: <201604201603.u3KG3Lll030496@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, laforge/pending has been updated discards f82de6f6b7bc94084eb517a03cb35bc23e8811da (commit) discards 9eb59be6e7495a38309cbfabdd654a155a18f17a (commit) via 88254890c4aaa7c3771fc9b387554392679b23aa (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 (f82de6f6b7bc94084eb517a03cb35bc23e8811da) \ N -- N -- N (88254890c4aaa7c3771fc9b387554392679b23aa) 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/libosmocore/commit/?id=88254890c4aaa7c3771fc9b387554392679b23aa commit 88254890c4aaa7c3771fc9b387554392679b23aa Author: Harald Welte Date: Wed Apr 20 17:28:03 2016 +0200 add new header file for TS 23.003 ----------------------------------------------------------------------- Summary of changes: hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Apr 22 12:43:10 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 22 Apr 2016 12:43:10 GMT Subject: osmo-pcu.git branch master updated. 0.2-766-gcad867e Message-ID: <201604221243.u3MChAuS004079@git.osmocom.org> 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, master has been updated via cad867ec8d550638065d1115ef2a6296cfe557db (commit) via 280448ba7bf15fa999ed90e9dcbd6dc772ac579e (commit) from 1aa75273025b033d17c1068369a7ba145d5c9f06 (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=cad867ec8d550638065d1115ef2a6296cfe557db commit cad867ec8d550638065d1115ef2a6296cfe557db Author: Max Date: Thu Apr 21 14:35:55 2016 +0200 Rename define for direct hw access http://cgit.osmocom.org/osmo-pcu/commit/?id=280448ba7bf15fa999ed90e9dcbd6dc772ac579e commit 280448ba7bf15fa999ed90e9dcbd6dc772ac579e Author: Max Date: Thu Apr 21 14:35:53 2016 +0200 Cleanup build leftovers ----------------------------------------------------------------------- Summary of changes: .gitignore | 2 +- src/Makefile.am | 2 +- src/osmobts_sock.cpp | 2 +- src/pcu_l1_if.cpp | 8 ++++---- 4 files changed, 7 insertions(+), 7 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Fri Apr 22 12:51:55 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 22 Apr 2016 12:51:55 GMT Subject: openbsc.git branch master updated. 0.15.0-234-g0c1bc26 Message-ID: <201604221251.u3MCptjR006254@git.osmocom.org> 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, master has been updated via 0c1bc26b644c2ea7832afd615e9269095921c159 (commit) via 36212f28501e36fed43edb579a9abd6b7adc0f27 (commit) from 3a434f8e8c63b9340a8daf165c520caa52cba241 (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=0c1bc26b644c2ea7832afd615e9269095921c159 commit 0c1bc26b644c2ea7832afd615e9269095921c159 Author: Max Date: Wed Apr 20 12:06:06 2016 +0200 Fix earfcn deletion * fix typo in arg index * fix sign in error reporting * add vty test http://cgit.osmocom.org/openbsc/commit/?id=36212f28501e36fed43edb579a9abd6b7adc0f27 commit 36212f28501e36fed43edb579a9abd6b7adc0f27 Author: Max Date: Wed Apr 20 12:06:05 2016 +0200 Fix documentation for command parameters ----------------------------------------------------------------------- Summary of changes: openbsc/src/libbsc/bsc_vty.c | 7 ++++--- openbsc/tests/vty_test_runner.py | 14 ++++++++++++++ 2 files changed, 18 insertions(+), 3 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Fri Apr 22 12:57:54 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 22 Apr 2016 12:57:54 GMT Subject: openbsc.git branch master updated. 0.15.0-237-gaafff96 Message-ID: <201604221257.u3MCvskv007358@git.osmocom.org> 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, master has been updated via aafff96c4060e9bf6ceb9dee9652a91d293a6e1e (commit) via 26679e0475593aca645c7029e1aad899da73217a (commit) via 27c3e76aa7e0912d3404b96a4a043e7208044d0f (commit) from 0c1bc26b644c2ea7832afd615e9269095921c159 (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=aafff96c4060e9bf6ceb9dee9652a91d293a6e1e commit aafff96c4060e9bf6ceb9dee9652a91d293a6e1e Author: Max Date: Wed Apr 20 15:57:14 2016 +0200 Add vty check for max si2quater size Explicitly check if added (U|E)ARFCN will fit into available si2quater message. http://cgit.osmocom.org/openbsc/commit/?id=26679e0475593aca645c7029e1aad899da73217a commit 26679e0475593aca645c7029e1aad899da73217a Author: Max Date: Wed Apr 20 15:57:13 2016 +0200 Add basic UARFCN support * add data structures, generation functions * vty interface for neightbor UARFCNs specific to SI2quater * vty test * unit test Fixes: OS#1666 http://cgit.osmocom.org/openbsc/commit/?id=27c3e76aa7e0912d3404b96a4a043e7208044d0f commit 27c3e76aa7e0912d3404b96a4a043e7208044d0f Author: Max Date: Wed Apr 20 15:57:12 2016 +0200 Cleanup shared data structure * remove unused variable. * lower max number of (e|u)arfcns to more realistic value. ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gsm_data_shared.h | 6 +- openbsc/include/openbsc/rest_octets.h | 8 +- openbsc/include/openbsc/system_information.h | 10 +- openbsc/src/libbsc/bsc_vty.c | 76 +++++++++++-- openbsc/src/libbsc/rest_octets.c | 91 +++++++++++---- openbsc/src/libbsc/system_information.c | 158 ++++++++++++++++++++++++++- openbsc/tests/gsm0408/gsm0408_test.c | 65 +++++++---- openbsc/tests/gsm0408/gsm0408_test.ok | 15 ++- openbsc/tests/vty_test_runner.py | 23 ++++ 9 files changed, 396 insertions(+), 56 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Fri Apr 22 13:13:55 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 22 Apr 2016 13:13:55 GMT Subject: libosmocore.git branch master updated. 0.9.0-128-g1f9d818 Message-ID: <201604221313.u3MDDtRv010539@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via 1f9d8183be276fa770b106d1e8f9719386a9515a (commit) via fdb3d8ce7898801d5b18d446a17ccc0f09451d4f (commit) via aead05da321e3accaffec471d547d3a7174091b2 (commit) via bf990bb8fd5aa27c57416831311bc4b2a9769bef (commit) via 402b9b055538737838ce112a99a75401aa4f14c6 (commit) from fbb8bfa514284f9744809afba51dec716590090c (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/libosmocore/commit/?id=1f9d8183be276fa770b106d1e8f9719386a9515a commit 1f9d8183be276fa770b106d1e8f9719386a9515a Author: Max Date: Thu Apr 21 17:12:40 2016 +0200 Deprecate comp128 Mark function as deprecated to discourage its usage: people should use generic API in osmocom/crypt/auth.h http://cgit.osmocom.org/libosmocore/commit/?id=fdb3d8ce7898801d5b18d446a17ccc0f09451d4f commit fdb3d8ce7898801d5b18d446a17ccc0f09451d4f Author: Max Date: Thu Apr 21 16:51:04 2016 +0200 Deprecate osmo_a5_1 and osmo_a5_2 Mark the functions as deprecated to discourage their use: people should use unified osmo_a5 which supports all the A5/1-4 ciphers. http://cgit.osmocom.org/libosmocore/commit/?id=aead05da321e3accaffec471d547d3a7174091b2 commit aead05da321e3accaffec471d547d3a7174091b2 Author: Max Date: Thu Apr 21 15:57:52 2016 +0200 Improve code reuse Use generic functions covered by testsuit for SQN calculations. http://cgit.osmocom.org/libosmocore/commit/?id=bf990bb8fd5aa27c57416831311bc4b2a9769bef commit bf990bb8fd5aa27c57416831311bc4b2a9769bef Author: Max Date: Thu Apr 21 14:46:30 2016 +0200 Update internal GPRS cipher API Update internal API (for GPRS cipher implementors): make it compliant with ETSI TS 155.22. External API left untouched. http://cgit.osmocom.org/libosmocore/commit/?id=402b9b055538737838ce112a99a75401aa4f14c6 commit 402b9b055538737838ce112a99a75401aa4f14c6 Author: Max Date: Thu Apr 21 14:58:30 2016 +0200 Addditional classmark check against A5/4 support Add classmark check function according to GSM 04.08 Chapter 10.5.1.7 Fix interface to use unsigned for unsigned value. ----------------------------------------------------------------------- Summary of changes: TODO-RELEASE | 3 +- include/osmocom/crypt/gprs_cipher.h | 8 ++- include/osmocom/gsm/a5.h | 5 +- include/osmocom/gsm/comp128.h | 8 ++- include/osmocom/gsm/gsm_utils.h | 14 ++++- src/gsm/a5.c | 108 +++++++++++++++++++----------------- src/gsm/auth_comp128v1.c | 2 +- src/gsm/auth_milenage.c | 35 +----------- src/gsm/comp128.c | 7 ++- src/gsm/gprs_cipher_core.c | 23 +++++++- src/gsm/libosmogsm.map | 1 + 11 files changed, 120 insertions(+), 94 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Apr 22 13:54:42 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 22 Apr 2016 13:54:42 GMT Subject: openbsc.git branch master updated. 0.15.0-238-g8db12e4 Message-ID: <201604221354.u3MDsgoW018239@git.osmocom.org> 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, master has been updated via 8db12e42638483adb2feaf42cfd163dfe1fa973c (commit) from aafff96c4060e9bf6ceb9dee9652a91d293a6e1e (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=8db12e42638483adb2feaf42cfd163dfe1fa973c commit 8db12e42638483adb2feaf42cfd163dfe1fa973c Author: Max Date: Mon Apr 18 23:11:18 2016 +0200 Add extra debug output with channel mode and type This provides helpful information for debugging internal MNCC handler. ----------------------------------------------------------------------- Summary of changes: openbsc/src/libbsc/bsc_api.c | 6 ++++-- openbsc/src/libmsc/gsm_04_08.c | 23 ++++++++++++++++++----- openbsc/src/libmsc/mncc_builtin.c | 3 ++- openbsc/src/osmo-nitb/bsc_hack.c | 4 +++- 4 files changed, 27 insertions(+), 9 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sat Apr 23 14:37:21 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 23 Apr 2016 14:37:21 GMT Subject: libosmocore.git branch master updated. 0.9.0-129-g8a5346b Message-ID: <201604231437.u3NEbLxn070564@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via 8a5346ba2f7ed7b4e69d32397b99d11c14694a2a (commit) from 1f9d8183be276fa770b106d1e8f9719386a9515a (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/libosmocore/commit/?id=8a5346ba2f7ed7b4e69d32397b99d11c14694a2a commit 8a5346ba2f7ed7b4e69d32397b99d11c14694a2a Author: Max Date: Fri Apr 22 19:28:09 2016 +0200 Add function for appending range1024 to bitvec Add convenience function to append range1024 encoded data (see 3GPP TS 44.018 Annex J) to a given bitvec. ----------------------------------------------------------------------- Summary of changes: include/Makefile.am | 1 + include/osmocom/gsm/bitvec_gsm.h | 13 +++++++++++++ src/gsm/gsm_utils.c | 36 ++++++++++++++++++++++++++++++++++++ src/gsm/libosmogsm.map | 2 +- 4 files changed, 51 insertions(+), 1 deletion(-) create mode 100644 include/osmocom/gsm/bitvec_gsm.h hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sat Apr 23 15:39:09 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 23 Apr 2016 15:39:09 GMT Subject: libosmocore.git branch max/asan created. 0.9.0-129-g4e8c28e Message-ID: <201604231539.u3NFd9wp083712@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, max/asan has been created at 4e8c28e31dd04a4ac1acbfe0de29182fa9fd877c (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmocore/commit/?id=4e8c28e31dd04a4ac1acbfe0de29182fa9fd877c commit 4e8c28e31dd04a4ac1acbfe0de29182fa9fd877c Author: Max Date: Sat Apr 23 17:37:39 2016 +0200 Fix unaligned access found by addr. sanitizer ----------------------------------------------------------------------- hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sat Apr 23 15:54:47 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 23 Apr 2016 15:54:47 GMT Subject: libosmocore.git branch max/asan updated. 0.9.0-129-geaf71ad Message-ID: <201604231554.u3NFsl7f086078@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, max/asan has been updated discards 4e8c28e31dd04a4ac1acbfe0de29182fa9fd877c (commit) via eaf71ad80b0c636485de3b0b5915380c4ba29aa8 (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 (4e8c28e31dd04a4ac1acbfe0de29182fa9fd877c) \ N -- N -- N (eaf71ad80b0c636485de3b0b5915380c4ba29aa8) 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/libosmocore/commit/?id=eaf71ad80b0c636485de3b0b5915380c4ba29aa8 commit eaf71ad80b0c636485de3b0b5915380c4ba29aa8 Author: Max Date: Sat Apr 23 17:54:16 2016 +0200 Fix unaligned access found by addr. sanitizer ----------------------------------------------------------------------- Summary of changes: hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sat Apr 23 15:56:16 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 23 Apr 2016 15:56:16 GMT Subject: libosmocore.git branch zecke/aes-ubsan created. 0.9.0-130-gecee942 Message-ID: <201604231556.u3NFuG1M086549@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, zecke/aes-ubsan has been created at ecee9421906bb817b054331559aadef444770d36 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmocore/commit/?id=ecee9421906bb817b054331559aadef444770d36 commit ecee9421906bb817b054331559aadef444770d36 Author: Holger Hans Peter Freyther Date: Sat Apr 23 17:55:39 2016 +0200 WIP.. extend the value to 32bit before shifting, proposed by tnt ----------------------------------------------------------------------- hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sat Apr 23 16:15:03 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 23 Apr 2016 16:15:03 GMT Subject: openbsc.git branch master updated. 0.15.0-239-ge01f505 Message-ID: <201604231615.u3NGF3xS089832@git.osmocom.org> 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, master has been updated via e01f5050efbc3828defa2df9b789624854297663 (commit) from 8db12e42638483adb2feaf42cfd163dfe1fa973c (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=e01f5050efbc3828defa2df9b789624854297663 commit e01f5050efbc3828defa2df9b789624854297663 Author: Max Date: Sat Apr 23 18:00:18 2016 +0200 Add missing include ----------------------------------------------------------------------- Summary of changes: openbsc/src/libbsc/rest_octets.c | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sat Apr 23 16:27:33 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 23 Apr 2016 16:27:33 GMT Subject: libosmocore.git branch max/asan updated. 0.9.0-129-g043c580 Message-ID: <201604231627.u3NGRXW7091982@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, max/asan has been updated discards eaf71ad80b0c636485de3b0b5915380c4ba29aa8 (commit) via 043c580c735ecafa5224b75aa2967cb7786f26bc (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 (eaf71ad80b0c636485de3b0b5915380c4ba29aa8) \ N -- N -- N (043c580c735ecafa5224b75aa2967cb7786f26bc) 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/libosmocore/commit/?id=043c580c735ecafa5224b75aa2967cb7786f26bc commit 043c580c735ecafa5224b75aa2967cb7786f26bc Author: Max Date: Sat Apr 23 18:23:21 2016 +0200 Fix unaligned access found by addr. sanitizer gprs_bssgp.c:461:9: runtime error: load of misaligned address 0x62100001a66b for type 'uint32_t', which requires 4 byte alignment gprs_ns.c:937:16: runtime error: load of misaligned address 0x61d00002a97f for type 'uint16_t', which requires 2 byte alignment ----------------------------------------------------------------------- Summary of changes: src/gb/gprs_bssgp.c | 2 +- src/gb/gprs_ns.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sat Apr 23 17:35:24 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 23 Apr 2016 17:35:24 GMT Subject: libosmocore.git branch max/asan updated. 0.9.0-129-gcbf1bed Message-ID: <201604231735.u3NHZOP8004199@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, max/asan has been updated discards 043c580c735ecafa5224b75aa2967cb7786f26bc (commit) via cbf1bedf0558d7dbb985e9eb2981696e1354e730 (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 (043c580c735ecafa5224b75aa2967cb7786f26bc) \ N -- N -- N (cbf1bedf0558d7dbb985e9eb2981696e1354e730) 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/libosmocore/commit/?id=cbf1bedf0558d7dbb985e9eb2981696e1354e730 commit cbf1bedf0558d7dbb985e9eb2981696e1354e730 Author: Max Date: Sat Apr 23 18:23:21 2016 +0200 Fix unaligned access found by addr. sanitizer gprs_bssgp.c:461:9: runtime error: load of misaligned address 0x62100001a66b for type 'uint32_t', which requires 4 byte alignment gprs_ns.c:937:16: runtime error: load of misaligned address 0x61d00002a97f for type 'uint16_t', which requires 2 byte alignment ----------------------------------------------------------------------- Summary of changes: src/gb/gprs_bssgp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sun Apr 24 08:29:25 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 24 Apr 2016 08:29:25 GMT Subject: cellmgr-ng.git branch master updated. 1.3.0-67-g6dd4499 Message-ID: <201604240829.u3O8TPcC051805@git.osmocom.org> 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 "Cellmanager NG, intended to interface with BSplus". The branch, master has been updated via 6dd4499ea9c53a5f4ab07a3c2b428eb6b318d039 (commit) from 35f9136d7696b02af30f29b71e9cf63027e0a218 (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/cellmgr-ng/commit/?id=6dd4499ea9c53a5f4ab07a3c2b428eb6b318d039 commit 6dd4499ea9c53a5f4ab07a3c2b428eb6b318d039 Author: Holger Hans Peter Freyther Date: Sun Apr 24 10:28:37 2016 +0200 distcheck: Include .version to fix build on newer versions echo 1.3.0.66-35f9 > ../../.version-t && mv ../../.version-t ../../.version /bin/bash: ../../.version-t: Permission denied Makefile:786: recipe for target '../../.version' failed ----------------------------------------------------------------------- Summary of changes: Makefile.am | 2 ++ 1 file changed, 2 insertions(+) hooks/post-receive -- Cellmanager NG, intended to interface with BSplus From gitosis at osmocom.org Sun Apr 24 08:33:40 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 24 Apr 2016 08:33:40 GMT Subject: libosmo-abis.git branch master updated. 0.3.2-4-gd8026ec Message-ID: <201604240833.u3O8XeEo052630@git.osmocom.org> 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 A-bis protcol interface library". The branch, master has been updated via d8026ec1b7be7922fd1c3122d2407a783cdab163 (commit) from 7c9337b7755bfa51bdcba5cc76682217202fd635 (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/libosmo-abis/commit/?id=d8026ec1b7be7922fd1c3122d2407a783cdab163 commit d8026ec1b7be7922fd1c3122d2407a783cdab163 Author: Holger Hans Peter Freyther Date: Sun Apr 24 10:32:37 2016 +0200 distcheck: Include the .version file in the package Fixes on Ubuntu make[1]: Entering directory '/home/builder/jenkins/workspace/libosmo-abis/label/linux_amd64_ubuntu_1504/libosmo-abis-0.3.2.5-7c93/_build/sub' echo 0.3.2.5-7c93 > ../../.version-t && mv ../../.version-t ../../.version /bin/bash: ../../.version-t: Permission denied Makefile:891: recipe for target '../../.version' failed make[1]: *** [../../.version] Error 1 ----------------------------------------------------------------------- Summary of changes: Makefile.am | 2 ++ 1 file changed, 2 insertions(+) hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Sun Apr 24 08:37:40 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 24 Apr 2016 08:37:40 GMT Subject: osmo-pcap.git branch master updated. 0.0.6-15-g240c1b9 Message-ID: <201604240837.u3O8beQ8053436@git.osmocom.org> 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 "Tools to centralize packet capture and storing". The branch, master has been updated via 240c1b973e2d1a33a5b8f894145ce5de85a799d4 (commit) from 5dff9f9ef55c0ce85e2ea9a2b9f79aa0430b93a6 (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-pcap/commit/?id=240c1b973e2d1a33a5b8f894145ce5de85a799d4 commit 240c1b973e2d1a33a5b8f894145ce5de85a799d4 Author: Holger Hans Peter Freyther Date: Sun Apr 24 10:36:59 2016 +0200 distcheck: Need to package .version on Ubuntu as well echo 0.0.6.14-5dff > ../../.version-t && mv ../../.version-t ../../.version /bin/bash: ../../.version-t: Permission denied Makefile:786: recipe for target '../../.version' failed make[1]: *** [../../.version] Error 1 Change-Id: Ifb8a693e360668af68f4656e83c9e710a548ad80 ----------------------------------------------------------------------- Summary of changes: Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- Tools to centralize packet capture and storing From gitosis at osmocom.org Sun Apr 24 08:56:44 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 24 Apr 2016 08:56:44 GMT Subject: osmo-pcap.git branch master updated. 0.0.6-16-g7b82c95 Message-ID: <201604240856.u3O8uiXl056679@git.osmocom.org> 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 "Tools to centralize packet capture and storing". The branch, master has been updated via 7b82c952af8411b41b355c8bf297db283a5c1770 (commit) from 240c1b973e2d1a33a5b8f894145ce5de85a799d4 (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-pcap/commit/?id=7b82c952af8411b41b355c8bf297db283a5c1770 commit 7b82c952af8411b41b355c8bf297db283a5c1770 Author: Holger Hans Peter Freyther Date: Sun Apr 24 10:55:51 2016 +0200 jenkins: Attempt to fix build on FreeBSD and not break Linux pcap-config is not present as libpcap is part of the base system. Use it as /bin/true and inject -lpcap as PCAP_LIBS. Change-Id: Ie2bfa71676f94deb5bed35ed6a2b8aa21b97ad37 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- Tools to centralize packet capture and storing From gitosis at osmocom.org Sun Apr 24 09:07:38 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 24 Apr 2016 09:07:38 GMT Subject: osmo-pcap.git branch master updated. 0.0.6-17-ga1ee14f Message-ID: <201604240907.u3O97cir058972@git.osmocom.org> 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 "Tools to centralize packet capture and storing". The branch, master has been updated via a1ee14f26d0cf1f4b159444454a6bce7e86887e8 (commit) from 7b82c952af8411b41b355c8bf297db283a5c1770 (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-pcap/commit/?id=a1ee14f26d0cf1f4b159444454a6bce7e86887e8 commit a1ee14f26d0cf1f4b159444454a6bce7e86887e8 Author: Holger Hans Peter Freyther Date: Sun Apr 24 11:06:51 2016 +0200 freebsd: Include netinet/in.h and hopefully fix the build Fixes: /usr/include/netinet/ip.h:69:17: error: field has incomplete type 'struct in_addr' struct in_addr ip_src,ip_dst; /* source and dest address */ Change-Id: I4a0cb033b44434e74a8862f9e410ad0eb3e555b2 ----------------------------------------------------------------------- Summary of changes: src/osmo_client_core.c | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- Tools to centralize packet capture and storing From gitosis at osmocom.org Sun Apr 24 09:09:30 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 24 Apr 2016 09:09:30 GMT Subject: osmo-pcap.git branch master updated. 0.0.6-18-g26250ea Message-ID: <201604240909.u3O99UYn059315@git.osmocom.org> 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 "Tools to centralize packet capture and storing". The branch, master has been updated via 26250ea25849824263a95b8bc0e758b7cb59bffe (commit) from a1ee14f26d0cf1f4b159444454a6bce7e86887e8 (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-pcap/commit/?id=26250ea25849824263a95b8bc0e758b7cb59bffe commit 26250ea25849824263a95b8bc0e758b7cb59bffe Author: Holger Hans Peter Freyther Date: Sun Apr 24 11:09:13 2016 +0200 freebsd: Another fix for the next file Change-Id: I9d16efbbd7685aeb37fe43bd228c75572b8dce85 ----------------------------------------------------------------------- Summary of changes: src/osmo_client_network.c | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- Tools to centralize packet capture and storing From gitosis at osmocom.org Sun Apr 24 09:12:48 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 24 Apr 2016 09:12:48 GMT Subject: libosmocore.git branch master updated. 0.9.0-130-g27e8036 Message-ID: <201604240912.u3O9CmCW060089@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via 27e8036d418181e390809c8668d15a9ab425be59 (commit) from 8a5346ba2f7ed7b4e69d32397b99d11c14694a2a (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/libosmocore/commit/?id=27e8036d418181e390809c8668d15a9ab425be59 commit 27e8036d418181e390809c8668d15a9ab425be59 Author: Max Date: Sat Apr 23 19:37:58 2016 +0200 Fix unaligned access found by addr. sanitizer gprs_bssgp.c:461:9: runtime error: load of misaligned address 0x62100001a66b for type 'uint32_t', which requires 4 byte alignment gprs_ns.c:937:16: runtime error: load of misaligned address 0x61d00002a97f for type 'uint16_t', which requires 2 byte alignment ----------------------------------------------------------------------- Summary of changes: src/gb/gprs_bssgp.c | 4 ++-- src/gb/gprs_ns.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sun Apr 24 09:31:39 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 24 Apr 2016 09:31:39 GMT Subject: osmo-pcap.git branch master updated. 0.0.6-19-g5e0deea Message-ID: <201604240931.u3O9VdQi063701@git.osmocom.org> 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 "Tools to centralize packet capture and storing". The branch, master has been updated via 5e0deeaee7cc6496b2672456cd74ab565459deca (commit) from 26250ea25849824263a95b8bc0e758b7cb59bffe (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-pcap/commit/?id=5e0deeaee7cc6496b2672456cd74ab565459deca commit 5e0deeaee7cc6496b2672456cd74ab565459deca Author: Holger Hans Peter Freyther Date: Sun Apr 24 11:30:44 2016 +0200 jenkins: Attempt to fix FreeBSD distcheck Change-Id: I44ddebe38d3edd16eaf419a1e7434b44c4e16931 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- Tools to centralize packet capture and storing From gitosis at osmocom.org Sun Apr 24 09:51:21 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 24 Apr 2016 09:51:21 GMT Subject: libosmocore.git branch max/conv2 created. 0.9.0-124-gcf0a449 Message-ID: <201604240951.u3O9pLQG067234@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, max/conv2 has been created at cf0a4494cc968040e953a5c39617b91558cb2faf (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmocore/commit/?id=cf0a4494cc968040e953a5c39617b91558cb2faf commit cf0a4494cc968040e953a5c39617b91558cb2faf Author: Max Date: Wed Apr 20 16:48:46 2016 +0200 Add code generator for convolutional codes Add python utility to generate .c code with convolutional encoder/decoder based on polynomial description of the code. If argument given it'll be interpreted as intended output directory, otherwise current working directory is used. Codes for *CCH, CS2/3 and TCH/AFS are generated. Corresponding manual implementations are removed from tests. This introduce build-time dependency on python. The main work for this patch was generously contributed by Sylvain Munaut. Fixes: OS#1629 ----------------------------------------------------------------------- hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sun Apr 24 17:48:14 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 24 Apr 2016 17:48:14 GMT Subject: libosmocore.git branch master updated. 0.9.0-132-g610ef99 Message-ID: <201604241748.u3OHmEdF049692@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via 610ef99e6d66cd36fbee712c744c4cc71f08844f (commit) via c7c582a95f8a68e9516bb60132b384c4087d55b3 (commit) from 27e8036d418181e390809c8668d15a9ab425be59 (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/libosmocore/commit/?id=610ef99e6d66cd36fbee712c744c4cc71f08844f commit 610ef99e6d66cd36fbee712c744c4cc71f08844f Author: Sylvain Munaut Date: Sun Apr 24 15:05:45 2016 +0200 Doxygen: enable tagfile generation and usage for cross-project references Signed-off-by: Sylvain Munaut http://cgit.osmocom.org/libosmocore/commit/?id=c7c582a95f8a68e9516bb60132b384c4087d55b3 commit c7c582a95f8a68e9516bb60132b384c4087d55b3 Author: Sylvain Munaut Date: Sun Apr 24 15:05:44 2016 +0200 Doxygen: Enable client-based search engine Signed-off-by: Sylvain Munaut ----------------------------------------------------------------------- Summary of changes: Doxyfile.codec.in | 6 +++--- Doxyfile.core.in | 4 ++-- Doxyfile.gsm.in | 6 +++--- Doxyfile.vty.in | 6 +++--- 4 files changed, 11 insertions(+), 11 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sun Apr 24 17:52:30 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 24 Apr 2016 17:52:30 GMT Subject: libosmocore.git branch master updated. 0.9.0-133-g936151b Message-ID: <201604241752.u3OHqUbW050459@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via 936151bbffc6a06124dac7252a5bf183f89581ea (commit) from 610ef99e6d66cd36fbee712c744c4cc71f08844f (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/libosmocore/commit/?id=936151bbffc6a06124dac7252a5bf183f89581ea commit 936151bbffc6a06124dac7252a5bf183f89581ea Author: Max Date: Sun Apr 24 12:01:03 2016 +0200 Add static lib to -dev .deb package According to https://www.debian.org/doc/debian-policy/ch-sharedlibs.html and http://packaging.ubuntu.com/html/libraries.html that's where it belongs. ----------------------------------------------------------------------- Summary of changes: debian/libosmocore-dev.install | 1 + debian/rules | 3 +++ 2 files changed, 4 insertions(+) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sun Apr 24 18:18:27 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 24 Apr 2016 18:18:27 GMT Subject: libosmocore.git branch master updated. 0.9.0-134-gfaaf252 Message-ID: <201604241818.u3OIIRKS055057@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via faaf2528b11653c955d649341fe2eebea6cfa128 (commit) from 936151bbffc6a06124dac7252a5bf183f89581ea (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/libosmocore/commit/?id=faaf2528b11653c955d649341fe2eebea6cfa128 commit faaf2528b11653c955d649341fe2eebea6cfa128 Author: Holger Hans Peter Freyther Date: Sun Apr 24 20:16:41 2016 +0200 doxygen: Try to uninstall the search files as well Try to fix this by putting the search directory first as I don't know how to pass -r to the RM command. rm -f doc/{core,gsm,vty,codec}/{html,latex}/* doc/html.tar doc/{core,gsm,vty,codec}/doxygen_sqlite3.db rm: cannot remove ???doc/core/html/search???: Is a directory rm: cannot remove ???doc/gsm/html/search???: Is a directory rm: cannot remove ???doc/vty/html/search???: Is a directory rm: cannot remove ???doc/codec/html/search???: Is a directory ----------------------------------------------------------------------- Summary of changes: Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sun Apr 24 18:30:43 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 24 Apr 2016 18:30:43 GMT Subject: libosmocore.git branch master updated. 0.9.0-135-gc63ed3f Message-ID: <201604241830.u3OIUheh057619@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via c63ed3f7c6e29720da3e0fed3c94a4569d8e6c71 (commit) from faaf2528b11653c955d649341fe2eebea6cfa128 (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/libosmocore/commit/?id=c63ed3f7c6e29720da3e0fed3c94a4569d8e6c71 commit c63ed3f7c6e29720da3e0fed3c94a4569d8e6c71 Author: Holger Hans Peter Freyther Date: Sun Apr 24 20:30:14 2016 +0200 doxygen: Next try to fix the uninstall handling Use /* to remove the files ----------------------------------------------------------------------- Summary of changes: Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sun Apr 24 18:57:37 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 24 Apr 2016 18:57:37 GMT Subject: libosmocore.git branch master updated. 0.9.0-136-g7d004a1 Message-ID: <201604241857.u3OIvbvB062336@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via 7d004a1d69acc09707860334ccdfcf71604206be (commit) from c63ed3f7c6e29720da3e0fed3c94a4569d8e6c71 (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/libosmocore/commit/?id=7d004a1d69acc09707860334ccdfcf71604206be commit 7d004a1d69acc09707860334ccdfcf71604206be Author: Holger Hans Peter Freyther Date: Sun Apr 24 20:56:55 2016 +0200 doxygen: Remove the tag file on uninstall as well Hopefully last patch: ERROR: files left in build directory after distclean: ./doc/libosmocore.tag ./doc/libosmovty.tag ./doc/libosmogsm.tag ./doc/libosmocodec.tag Makefile:800: recipe for target 'distcleancheck' failed ----------------------------------------------------------------------- Summary of changes: Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sun Apr 24 19:58:24 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 24 Apr 2016 19:58:24 GMT Subject: osmo-sip-connector.git branch master updated. 9a333be20be5715993c9a6d4f14bd9826d0a30de Message-ID: <201604241958.u3OJwO2m073745@git.osmocom.org> 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 "MNCC <-> SIP bridge". The branch, master has been updated via 9a333be20be5715993c9a6d4f14bd9826d0a30de (commit) from d1c11b1e976532b23321a44a48606e7a78685a38 (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-sip-connector/commit/?id=9a333be20be5715993c9a6d4f14bd9826d0a30de commit 9a333be20be5715993c9a6d4f14bd9826d0a30de Author: Holger Hans Peter Freyther Date: Sun Apr 24 21:58:07 2016 +0200 jenkins: Add first CI script for the SIP connector ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 contrib/jenkins.sh hooks/post-receive -- MNCC <-> SIP bridge From gitosis at osmocom.org Sun Apr 24 20:28:49 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 24 Apr 2016 20:28:49 GMT Subject: osmo-sip-connector.git branch master updated. f896df6b8ed6b3751086d36e9738a143365f968c Message-ID: <201604242028.u3OKSnft079084@git.osmocom.org> 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 "MNCC <-> SIP bridge". The branch, master has been updated via f896df6b8ed6b3751086d36e9738a143365f968c (commit) from 9a333be20be5715993c9a6d4f14bd9826d0a30de (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-sip-connector/commit/?id=f896df6b8ed6b3751086d36e9738a143365f968c commit f896df6b8ed6b3751086d36e9738a143365f968c Author: Holger Hans Peter Freyther Date: Sun Apr 24 22:24:44 2016 +0200 distcheck/tests: Add the referenced osmoappdesc.py for testing distcheck fails because the file is not present. Write it out to get our standard vty checking to work. Add simple Makefile and call it. ----------------------------------------------------------------------- Summary of changes: Makefile.am | 2 +- configure.ac | 20 ++++++++++++++++++++ osmoappdesc.py | 29 +++++++++++++++++++++++++++++ tests/Makefile.am | 11 +++++++++++ 4 files changed, 61 insertions(+), 1 deletion(-) create mode 100644 osmoappdesc.py create mode 100644 tests/Makefile.am hooks/post-receive -- MNCC <-> SIP bridge From gitosis at osmocom.org Sun Apr 24 20:30:44 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 24 Apr 2016 20:30:44 GMT Subject: osmo-sip-connector.git branch master updated. e932949ac05fdc6e9805dca681e67f1b76fbd9a0 Message-ID: <201604242030.u3OKUihp079455@git.osmocom.org> 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 "MNCC <-> SIP bridge". The branch, master has been updated via e932949ac05fdc6e9805dca681e67f1b76fbd9a0 (commit) from f896df6b8ed6b3751086d36e9738a143365f968c (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-sip-connector/commit/?id=e932949ac05fdc6e9805dca681e67f1b76fbd9a0 commit e932949ac05fdc6e9805dca681e67f1b76fbd9a0 Author: Holger Hans Peter Freyther Date: Sun Apr 24 22:30:26 2016 +0200 distcheck: Package the logging.h file as well ----------------------------------------------------------------------- Summary of changes: src/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- MNCC <-> SIP bridge From gitosis at osmocom.org Sun Apr 24 20:33:29 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 24 Apr 2016 20:33:29 GMT Subject: osmo-sip-connector.git branch master updated. 5f4c6f3a0420029c66776ab703315628d547f91b Message-ID: <201604242033.u3OKXTQO080010@git.osmocom.org> 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 "MNCC <-> SIP bridge". The branch, master has been updated via 5f4c6f3a0420029c66776ab703315628d547f91b (commit) from e932949ac05fdc6e9805dca681e67f1b76fbd9a0 (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-sip-connector/commit/?id=5f4c6f3a0420029c66776ab703315628d547f91b commit 5f4c6f3a0420029c66776ab703315628d547f91b Author: Holger Hans Peter Freyther Date: Sun Apr 24 22:32:49 2016 +0200 jenkins: Try to enable the vty tests as well ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- MNCC <-> SIP bridge From gitosis at osmocom.org Sun Apr 24 20:35:29 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 24 Apr 2016 20:35:29 GMT Subject: osmo-sip-connector.git branch master updated. 5be504489590fc5f969c269bdad7b9c268c3cb81 Message-ID: <201604242035.u3OKZTeT080368@git.osmocom.org> 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 "MNCC <-> SIP bridge". The branch, master has been updated via 5be504489590fc5f969c269bdad7b9c268c3cb81 (commit) from 5f4c6f3a0420029c66776ab703315628d547f91b (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-sip-connector/commit/?id=5be504489590fc5f969c269bdad7b9c268c3cb81 commit 5be504489590fc5f969c269bdad7b9c268c3cb81 Author: Holger Hans Peter Freyther Date: Sun Apr 24 22:35:13 2016 +0200 jenkins: Use separate check invocation tor un the tests ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- MNCC <-> SIP bridge From gitosis at osmocom.org Mon Apr 25 06:42:12 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 25 Apr 2016 06:42:12 GMT Subject: osmo-sip-connector.git branch master updated. e4bd8d42e98cadab453f6a20c4b395c56e713ed8 Message-ID: <201604250642.u3P6gCsZ087400@git.osmocom.org> 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 "MNCC <-> SIP bridge". The branch, master has been updated via e4bd8d42e98cadab453f6a20c4b395c56e713ed8 (commit) from 5be504489590fc5f969c269bdad7b9c268c3cb81 (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-sip-connector/commit/?id=e4bd8d42e98cadab453f6a20c4b395c56e713ed8 commit e4bd8d42e98cadab453f6a20c4b395c56e713ed8 Author: Holger Hans Peter Freyther Date: Mon Apr 25 08:41:19 2016 +0200 jenkins: Make it find the libosmocore library as well ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- MNCC <-> SIP bridge From gitosis at osmocom.org Mon Apr 25 07:11:11 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 25 Apr 2016 07:11:11 GMT Subject: libosmo-dsp.git branch master updated. v0.3-4-gdb3c466 Message-ID: <201604250711.u3P7BBsE092494@git.osmocom.org> 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 "An utility library with SDR DSP primitives". The branch, master has been updated via db3c466928965b4c87a367d7ca48d7f87d50d92e (commit) via 6bed82cefd4a8a309d46cbf7e247d9b6af3b679b (commit) from f68f75e8b75ded7401821d7fa6c1fbb55e10a19c (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/libosmo-dsp/commit/?id=db3c466928965b4c87a367d7ca48d7f87d50d92e commit db3c466928965b4c87a367d7ca48d7f87d50d92e Author: Sylvain Munaut Date: Sun Apr 24 14:58:16 2016 +0200 Doxygen: enable tagfile generation and usage for cross-project references We also don't remove the html/ component of the path to be consistent with libosmocore and allow possible future installation of pdf/latex/... Signed-off-by: Sylvain Munaut http://cgit.osmocom.org/libosmo-dsp/commit/?id=6bed82cefd4a8a309d46cbf7e247d9b6af3b679b commit 6bed82cefd4a8a309d46cbf7e247d9b6af3b679b Author: Sylvain Munaut Date: Sun Apr 24 14:57:23 2016 +0200 Doxygen: Enable client-based search engine Signed-off-by: Sylvain Munaut ----------------------------------------------------------------------- Summary of changes: Doxyfile.in | 4 ++-- Makefile.am | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) hooks/post-receive -- An utility library with SDR DSP primitives From gitosis at osmocom.org Mon Apr 25 08:01:10 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 25 Apr 2016 08:01:10 GMT Subject: osmo-gmr.git branch master updated. v0.2-89-g1ee9f4d Message-ID: <201604250801.u3P81A2T099868@git.osmocom.org> 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 "Software for ETSI GMR (GEO Mobile Radio)". The branch, master has been updated via 1ee9f4dc631251d884ecbc68201d7e52d72748b9 (commit) via 6a4ca30df3624520838a68645cdc04f5923d22e2 (commit) via b52837b969d9bece1f87555da1c893a34b6531b9 (commit) via 23d198e18d70661b90a908986947c0f5c992b45e (commit) via ab9a26c04a6365aae2112a463e077f02862c804d (commit) via 56392c0f1ca1f83c32816f41cce1e8be9a5be6e6 (commit) via ef55d28479ff7dffefcf33ea6ce9c84360abc5bf (commit) from ab449343f9fe62ddc5de16bb535987308c26a916 (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-gmr/commit/?id=1ee9f4dc631251d884ecbc68201d7e52d72748b9 commit 1ee9f4dc631251d884ecbc68201d7e52d72748b9 Author: Sylvain Munaut Date: Sun Apr 24 14:56:19 2016 +0200 Doxygen: enable tagfile generation and usage for cross-project references We also don't remove the html/ component of the path to be consistent with libosmocore and allow possible future installation of pdf/latex/... Signed-off-by: Sylvain Munaut http://cgit.osmocom.org/osmo-gmr/commit/?id=6a4ca30df3624520838a68645cdc04f5923d22e2 commit 6a4ca30df3624520838a68645cdc04f5923d22e2 Author: Sylvain Munaut Date: Sun Apr 24 14:52:20 2016 +0200 Doxygen: Enable client-based search engine Signed-off-by: Sylvain Munaut http://cgit.osmocom.org/osmo-gmr/commit/?id=b52837b969d9bece1f87555da1c893a34b6531b9 commit b52837b969d9bece1f87555da1c893a34b6531b9 Author: Sylvain Munaut Date: Sun Apr 24 14:51:51 2016 +0200 Doxygen: Don't process static functions/variables They're not documented anyway and the warnings are annoying Signed-off-by: Sylvain Munaut http://cgit.osmocom.org/osmo-gmr/commit/?id=23d198e18d70661b90a908986947c0f5c992b45e commit 23d198e18d70661b90a908986947c0f5c992b45e Author: Sylvain Munaut Date: Tue Mar 8 14:42:54 2016 +0100 l1/{bcch,ccch}: Minor doc fixes Signed-off-by: Sylvain Munaut http://cgit.osmocom.org/osmo-gmr/commit/?id=ab9a26c04a6365aae2112a463e077f02862c804d commit ab9a26c04a6365aae2112a463e077f02862c804d Author: Sylvain Munaut Date: Mon Feb 1 08:37:10 2016 +0100 codec: Make sure to use float and not double Signed-off-by: Sylvain Munaut http://cgit.osmocom.org/osmo-gmr/commit/?id=56392c0f1ca1f83c32816f41cce1e8be9a5be6e6 commit 56392c0f1ca1f83c32816f41cce1e8be9a5be6e6 Author: Sylvain Munaut Date: Mon Feb 1 08:34:08 2016 +0100 codec: Fix comments in tone code Signed-off-by: Sylvain Munaut ----------------------------------------------------------------------- Summary of changes: Doxyfile.in | 11 ++++++----- Makefile.am | 4 ++-- src/codec/ambe.c | 2 +- src/codec/tone.c | 6 +++--- src/l1/bcch.c | 2 +- src/l1/ccch.c | 2 +- src/sdr/dkab.c | 4 ++-- 7 files changed, 16 insertions(+), 15 deletions(-) hooks/post-receive -- Software for ETSI GMR (GEO Mobile Radio) From gitosis at osmocom.org Mon Apr 25 11:29:44 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 25 Apr 2016 11:29:44 GMT Subject: osmo-iuh.git branch master updated. f6e56058f4fe8497d39b78f14ad61e00ecad4430 Message-ID: <201604251129.u3PBTiiN037080@git.osmocom.org> 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 code for Iuh interface". The branch, master has been updated via f6e56058f4fe8497d39b78f14ad61e00ecad4430 (commit) from 3d12748f5bbb4c2de66260933494715c224f1d7a (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-iuh/commit/?id=f6e56058f4fe8497d39b78f14ad61e00ecad4430 commit f6e56058f4fe8497d39b78f14ad61e00ecad4430 Author: Neels Hofmeyr Date: Mon Apr 25 13:12:58 2016 +0200 ranap_parse_lai(): properly initialize out-arg, adjust test experr The test stderr output changes merely because the source code line numbers of the error logging changed. Fixes: CID#93770 ----------------------------------------------------------------------- Summary of changes: src/ranap_common.c | 4 ++++ src/tests/test-helpers.err | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Mon Apr 25 13:36:39 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 25 Apr 2016 13:36:39 GMT Subject: osmo-iuh.git branch sysmocom/ipa_nano3G created. ee62f4ee8595382b7db8dcecafdf8b6d353d7e3c Message-ID: <201604251336.u3PDadxK057952@git.osmocom.org> 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 code for Iuh interface". The branch, sysmocom/ipa_nano3G has been created at ee62f4ee8595382b7db8dcecafdf8b6d353d7e3c (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-iuh/commit/?id=ee62f4ee8595382b7db8dcecafdf8b6d353d7e3c commit ee62f4ee8595382b7db8dcecafdf8b6d353d7e3c Author: Neels Hofmeyr Date: Sat Apr 23 13:53:28 2016 +0200 hnbgw: dumb fix of context map hnb_list double delete http://cgit.osmocom.org/osmo-iuh/commit/?id=3e648c14fef4e50840ccfc8e238ffeb87d782772 commit 3e648c14fef4e50840ccfc8e238ffeb87d782772 Author: Neels Hofmeyr Date: Mon Apr 25 15:05:32 2016 +0200 hack: simply accept UE Register Requests with TMSI HNBGW would usually keep track of UEs that have registered, with their IMSI. When a UE registers with only a TMSI, we obviously can't store an IMSI. However, since we're so far never *using* the list of UEs in osmo-hnbgw, we might as well just accept the TMSI registration and carry on as usual. This is particularly helpful with an ip.access nano3G femto cell, as it tends to send UE registrations with a TMSI+LAI identification instead of an IMSI when the subscriber is known. This causes timeouts of several minutes until a UE registration switches back to IMSI. When simply accepting the TMSI in osmo-hngw, no problems are apparent in our current code state. We could use the subscriber list during paging, but on the other hand, it doesn't hurt to anyway always page to all HNBs connected to osmo-hnbgw. The paging procedure does include a page-to-all-HNBs in case the first HNB paging fails. However, since we're now failing to record UEs that register by TMSI, we must be aware that trying to page such UE on only its last seen HNB will fail; it is plainly missing in the list. http://cgit.osmocom.org/osmo-iuh/commit/?id=0c35d83fbd19f841d84c3218635c5ac9fdbf54d1 commit 0c35d83fbd19f841d84c3218635c5ac9fdbf54d1 Author: Neels Hofmeyr Date: Mon Apr 25 14:55:35 2016 +0200 UE Register with TMSI: reply with a Register Reject When receiving a UE Register Request with TMSI and no IMSI, compose a Register Reject with the same UE Identity and send. The accepting function expects a ue_context argument and composes the message from the IMSI found there. This new rejection message cannot rely on a ue_context struct and hence uses the asn1 uE_Identity directly. http://cgit.osmocom.org/osmo-iuh/commit/?id=2860445326f4a23e382cb349d4e7b52f44d8a7a1 commit 2860445326f4a23e382cb349d4e7b52f44d8a7a1 Author: Neels Hofmeyr Date: Mon Apr 25 15:21:09 2016 +0200 RAB parameters: add Extended Max Bitrate This IE is seen in a "real life" pcap of hNodeB operation. We did not need it so far, but add it to test the ip.access nano3G. Comment from the future: the ip.access nano3G rebooted upon RAB Assignment Request, and after adding/tweaking some IEs it stopped rebooting. This is one of the changes that fixed the reboot issue. The changes have been tested incrementally until reboots vanished, but it's not clear/hasn't been tested whether omitting this change alone will cause reboots to re-appear. http://cgit.osmocom.org/osmo-iuh/commit/?id=3b8e4d9675c9e36c19e64256da3658ed4347287f commit 3b8e4d9675c9e36c19e64256da3658ed4347287f Author: Neels Hofmeyr Date: Mon Apr 25 15:17:25 2016 +0200 RAB parameters: tweak the Allocation Or Retention Priority These values are seen in a "real life" pcap from hNodeB operation. Comment from the future: the ip.access nano3G rebooted upon RAB Assignment Request, and after adding/tweaking some IEs it stopped rebooting. This is one of the changes that fixed the reboot issue. The changes have been tested incrementally until reboots vanished, but it's not clear/hasn't been tested whether omitting this change alone will cause reboots to re-appear. http://cgit.osmocom.org/osmo-iuh/commit/?id=819fbb5213c98a98bc82ae89e033f6eef333746d commit 819fbb5213c98a98bc82ae89e033f6eef333746d Author: Neels Hofmeyr Date: Mon Apr 25 15:14:08 2016 +0200 RAB parameters: add Traffic Handling Priority Add this 'missing' IE from the RAB Assignment Request (while hacking on the ip.access nano3G). Comment from the future: the ip.access nano3G rebooted upon RAB Assignment Request, and after adding/tweaking some IEs it stopped rebooting. This is one of the changes that fixed the reboot issue. The changes have been tested incrementally until reboots vanished, but it's not clear/hasn't been tested whether omitting this change alone will cause reboots to re-appear. http://cgit.osmocom.org/osmo-iuh/commit/?id=adbda2688e83043b72bd8f1e03b220c242fbec14 commit adbda2688e83043b72bd8f1e03b220c242fbec14 Author: Neels Hofmeyr Date: Sat Apr 23 13:54:53 2016 +0200 RAB parameters: reduce RAB max rates Comment from the future: the ip.access nano3G rebooted upon RAB Assignment Request, and after adding/tweaking some IEs it stopped rebooting. This is one of the changes that fixed the reboot issue. The changes have been tested incrementally until reboots vanished, but it's not clear/hasn't been tested whether omitting this change alone will cause reboots to re-appear. http://cgit.osmocom.org/osmo-iuh/commit/?id=b248c8c8ca60aefe0b670efcb7da1dc733985742 commit b248c8c8ca60aefe0b670efcb7da1dc733985742 Author: Neels Hofmeyr Date: Mon Apr 25 14:51:27 2016 +0200 UE Register: fix: free ies when no IMSI is found http://cgit.osmocom.org/osmo-iuh/commit/?id=f098c7abdad52b390c26da94a46c58d3dab1b833 commit f098c7abdad52b390c26da94a46c58d3dab1b833 Author: Neels Hofmeyr Date: Sat Apr 23 14:51:03 2016 +0200 ranap_msg_factory: fix RAB IP addr byte order for use_x213_nsap==false http://cgit.osmocom.org/osmo-iuh/commit/?id=edf1367e62fceddd09e31feef3898c83406e0fda commit edf1367e62fceddd09e31feef3898c83406e0fda Author: Neels Hofmeyr Date: Sat Apr 23 13:50:46 2016 +0200 new RAB: add use_x213_nsap parameter / change it to bool Allow the *caller* of ranap_new_msg_rab_assign_data() to make the decision for using 32 bit or longer IP addresses in RAB Assignment Request messages. This requires a follow-up change in openbsc branch sysmocom/iu. http://cgit.osmocom.org/osmo-iuh/commit/?id=f168a3b4703d98168ae4b96d7bc743571f95d25e commit f168a3b4703d98168ae4b96d7bc743571f95d25e Author: Neels Hofmeyr Date: Mon Apr 25 15:09:20 2016 +0200 compiler warning: hnbgw_ranap.c: include ranap_msg_factory.h At least ranap_new_msg_reset_ack() needs a function declaration to avoid a compiler warning. http://cgit.osmocom.org/osmo-iuh/commit/?id=9246cc9e1e4c9fab62781c987b58dd1bf1f86601 commit 9246cc9e1e4c9fab62781c987b58dd1bf1f86601 Author: Neels Hofmeyr Date: Mon Apr 25 14:47:26 2016 +0200 cosmetic: comments, log typo, explicit pointer Fix log typo 'REGSITER' and add some comments on UE Register with TMSI. The container_pair struct starts with 'list', so passing the container_pair pointer is equivalent to passing the list; but instead, explicitly mention the list member to avoid confusion. http://cgit.osmocom.org/osmo-iuh/commit/?id=8f62106d5d094f71511928a5eb0674d60838c896 commit 8f62106d5d094f71511928a5eb0674d60838c896 Author: Neels Hofmeyr Date: Sat Apr 23 13:54:02 2016 +0200 hnbgw: remove unused static function ----------------------------------------------------------------------- hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Mon Apr 25 13:37:13 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 25 Apr 2016 13:37:13 GMT Subject: osmo-iuh.git branch neels/wip_hnb_list_double_del created. ccd3cdffcad16493fa8ea2570a11b498168aa790 Message-ID: <201604251337.u3PDbDKZ058064@git.osmocom.org> 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 code for Iuh interface". The branch, neels/wip_hnb_list_double_del has been created at ccd3cdffcad16493fa8ea2570a11b498168aa790 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-iuh/commit/?id=ccd3cdffcad16493fa8ea2570a11b498168aa790 commit ccd3cdffcad16493fa8ea2570a11b498168aa790 Author: Neels Hofmeyr Date: Sat Apr 23 13:53:28 2016 +0200 hnbgw: dumb fix of context map hnb_list double delete http://cgit.osmocom.org/osmo-iuh/commit/?id=d969e066c271f1c3c88f639b1da9e0a45bfea59c commit d969e066c271f1c3c88f639b1da9e0a45bfea59c Author: Neels Hofmeyr Date: Sat Apr 23 13:53:01 2016 +0200 hnbgw: non-working dumb fix attempt of context map hnb_list double delete ----------------------------------------------------------------------- hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Mon Apr 25 13:44:35 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 25 Apr 2016 13:44:35 GMT Subject: openbsc.git branch neels/cscn updated. 0.15.0-411-g1101ed6 Message-ID: <201604251344.u3PDiZJF059330@git.osmocom.org> 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, neels/cscn has been updated via 1101ed69956bf87bdf6eddf7bdc95f4aedf5285f (commit) via e09c73ed8c44650eecc0ad686bc096f6991b2c34 (commit) via 14013c67bbf820401b6ea28574572d860fda4b6c (commit) via ef0145015e725c4accf15d8973f5dd626db34e8b (commit) via b516319bd818aeea57119ac0d3637a7a0f981f02 (commit) from 63b99ced83773d92310211d557009e1c8cc4faf4 (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=1101ed69956bf87bdf6eddf7bdc95f4aedf5285f commit 1101ed69956bf87bdf6eddf7bdc95f4aedf5285f Author: Neels Hofmeyr Date: Mon Apr 25 15:40:54 2016 +0200 RAB parameters: use shorter 32 bit IP address format This is needed for the ip.access nano3G femto cell. http://cgit.osmocom.org/openbsc/commit/?id=e09c73ed8c44650eecc0ad686bc096f6991b2c34 commit e09c73ed8c44650eecc0ad686bc096f6991b2c34 Author: Neels Hofmeyr Date: Mon Apr 25 15:39:57 2016 +0200 RAB: add debug log for PS RAB assignment http://cgit.osmocom.org/openbsc/commit/?id=14013c67bbf820401b6ea28574572d860fda4b6c commit 14013c67bbf820401b6ea28574572d860fda4b6c Author: Neels Hofmeyr Date: Mon Apr 25 15:39:19 2016 +0200 RAB parameters: apply use_x213_nsap parameter addition Add use_x213_nsap parameter to iu_rab_act_ps(), pass the new parameter from two callers as 1 such that there is no functional change. http://cgit.osmocom.org/openbsc/commit/?id=ef0145015e725c4accf15d8973f5dd626db34e8b commit ef0145015e725c4accf15d8973f5dd626db34e8b Author: Neels Hofmeyr Date: Mon Apr 25 13:34:41 2016 +0200 paging response: remove extraneous null check, assert conn and msg further up In handle_paging_response(), don't check conn against NULL after using it all the time anyway. To ensure beyond doubt that it is actually never NULL, assert conn further up in the call stack, i.e. in gsm0408_dispatch(), the main entry point for receiving data from the BSC/RNC level. Also assert msg while at it. Fixes: CID#93769 http://cgit.osmocom.org/openbsc/commit/?id=b516319bd818aeea57119ac0d3637a7a0f981f02 commit b516319bd818aeea57119ac0d3637a7a0f981f02 Author: Neels Hofmeyr Date: Fri Apr 22 14:52:10 2016 +0200 wip ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/iu.h | 4 +++- openbsc/include/openbsc/signal.h | 1 - openbsc/src/gprs/gprs_gmm.c | 2 +- openbsc/src/gprs/sgsn_libgtp.c | 2 +- openbsc/src/libiu/iu.c | 9 +++++++-- openbsc/src/libmsc/gsm_04_08.c | 5 ++++- openbsc/src/libmsc/gsm_subscriber.c | 1 - 7 files changed, 16 insertions(+), 8 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Apr 25 15:33:02 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 25 Apr 2016 15:33:02 GMT Subject: osmo-bts.git branch fairwaves/eq created. fairwaves/0.3.0-fw-4-1-g8a8ae54 Message-ID: <201604251533.u3PFX2lk078748@git.osmocom.org> 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/eq has been created at 8a8ae549684d301682fdfff7f7246c532f9ef459 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-bts/commit/?id=8a8ae549684d301682fdfff7f7246c532f9ef459 commit 8a8ae549684d301682fdfff7f7246c532f9ef459 Author: Ivan Kluchnikov Date: Mon Apr 25 18:19:22 2016 +0300 trx_if: don't use connect function for data socket In case of using external equalizer, osmo-bts receives data from equalizer, but sends data directly to osmo-trx. So osmo-bts should be able to use different ports for receiving and sending data. ----------------------------------------------------------------------- hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Mon Apr 25 17:17:37 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 25 Apr 2016 17:17:37 GMT Subject: openbsc.git branch laforge/pending created. 0.15.0-249-gfd10f4b Message-ID: <201604251717.u3PHHbWJ096021@git.osmocom.org> 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, laforge/pending has been created at fd10f4bc364f95bed05015e040efb2026b89b6f4 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openbsc/commit/?id=fd10f4bc364f95bed05015e040efb2026b89b6f4 commit fd10f4bc364f95bed05015e040efb2026b89b6f4 Author: Harald Welte Date: Mon Apr 25 19:07:34 2016 +0200 Move osmo_gsup_messages.[ch] to libosmocore This requires the corresponding commit in libosmocore. http://cgit.osmocom.org/openbsc/commit/?id=ac3d74ad124f700a3012de025e96d12bd73b5b16 commit ac3d74ad124f700a3012de025e96d12bd73b5b16 Author: Harald Welte Date: Mon Apr 25 19:01:26 2016 +0200 move utils.h functions to libosmocore This needs the corresponding commit in libosmocore which imports the related functions http://cgit.osmocom.org/openbsc/commit/?id=9ef78ba04efff555929fc63682900c4a865259bf commit 9ef78ba04efff555929fc63682900c4a865259bf Author: Harald Welte Date: Mon Apr 25 16:01:15 2016 +0200 osmo_gsup_messge.[ch] documentation update (doxygen) http://cgit.osmocom.org/openbsc/commit/?id=356cd62d7814860fd3229f05469b5ffadaf3f583 commit 356cd62d7814860fd3229f05469b5ffadaf3f583 Author: Harald Welte Date: Mon Apr 25 15:36:08 2016 +0200 gsup_messages: Add UMTS AKA related encoding/decoding support http://cgit.osmocom.org/openbsc/commit/?id=acde4c4f12c854b3b9a78a262bbb3f87a4975599 commit acde4c4f12c854b3b9a78a262bbb3f87a4975599 Author: Harald Welte Date: Mon Apr 25 15:20:51 2016 +0200 move osmo_shift_* / osmo_match_shift_* to libosmogsm http://cgit.osmocom.org/openbsc/commit/?id=50f1554e4401eacd12aa26cae9b22158b5d117a0 commit 50f1554e4401eacd12aa26cae9b22158b5d117a0 Author: Harald Welte Date: Mon Apr 25 15:14:01 2016 +0200 rename gprs_shift_*() to osmo_shift_*() This rename is the first step of moving the associated functions into libosmocore. Also, rename gprs_match_* to osmo_match_shift_* to indicate that it is not just matching the TLV, but also shifting the data portion. http://cgit.osmocom.org/openbsc/commit/?id=7e20f031902c1cd505f5517476c9ca83442c5f22 commit 7e20f031902c1cd505f5517476c9ca83442c5f22 Author: Harald Welte Date: Mon Apr 25 14:53:43 2016 +0200 Rename gprs_gsup_* to osmo_gsup_* This is a preparation to move the related code to libosmocore, whilst at the same time generalizing it from GPRS Subscriber Update Protocol to the Osmocom Generic Subscriber Update Protoco. http://cgit.osmocom.org/openbsc/commit/?id=9c25d51a8b094f800a2b155c32bae2b1b4694cd6 commit 9c25d51a8b094f800a2b155c32bae2b1b4694cd6 Author: Harald Welte Date: Wed Apr 20 17:50:17 2016 +0200 use new libosmocore gsm_23_003.h for IMEI/IMSI length ... rather than our private definitions everwhere. As an added benefit, gprs_gsup_messages.h is now free of any header dependencies within openbsc. http://cgit.osmocom.org/openbsc/commit/?id=357193be69281963eb7ca659ae8a3674ce4a4da9 commit 357193be69281963eb7ca659ae8a3674ce4a4da9 Author: Harald Welte Date: Wed Apr 20 17:11:43 2016 +0200 move gsm_04_08_gprs.h to libosmocore This requres the corresponding commit in libosmocore. http://cgit.osmocom.org/openbsc/commit/?id=30533b9897b68308b99cbee4ba2a4182b3c1bde1 commit 30533b9897b68308b99cbee4ba2a4182b3c1bde1 Author: Harald Welte Date: Wed Apr 20 13:13:19 2016 +0200 Start to use struct osmo_auth_vector from gsm_auth_tuple Rather than having a 'private' structure for kc, sres and rand, we now finally (with 4 years delay) use osmo_auth_vector from libosmogsm, which encapsulates authentication vectors that can be either GSM triplets or UMTS quintuples or a combination of both. gsm_auth_tuple becomes a wrapper around osmo_auth_vector, adding use_count and key_seq to it. key_seq is no longer initialized inside gprs_gsup_messages.c, as there is no CKSN / key_seq inside the message anyway. If a usre of the code needs key_seq, they need to manage it themselves. ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Apr 25 17:17:42 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 25 Apr 2016 17:17:42 GMT Subject: libosmocore.git branch laforge/pending updated. 0.9.0-145-g3525ff8 Message-ID: <201604251717.u3PHHgLb096090@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, laforge/pending has been updated discards 88254890c4aaa7c3771fc9b387554392679b23aa (commit) discards a233a8cf2b634db5ac093153891a25ebcedd8742 (commit) discards be5b37ef719599910520355cc5060ff01e7fe214 (commit) discards 9af56c8f8d9cd307d56dee5a4c4aff99fcb7afb0 (commit) via 3525ff85d6e42bd854e2dadb07e7e58b1d5c5395 (commit) via 527ba1cf3201b4d801781946da6ba7b47f1f8e43 (commit) via 31d53d6fb9d25167e645efd9b62982d2e2d906a4 (commit) via fd98dac9fae6d19460a7658149b8fa6782dc5918 (commit) via 197bc3364686881daecde62c3fc3b87bc4f20c4a (commit) via 0d7aaded15b683a3540ba85299ec8dd4b54ec475 (commit) via 090f9859b9bb6c0af5c17aca037951360217505a (commit) via 90d72bb18e6c0e236f22eaa12b52bab182e52bc9 (commit) via 6291ffafed10bfe31eef28f81ba7019aff4b557a (commit) via 7d004a1d69acc09707860334ccdfcf71604206be (commit) via c63ed3f7c6e29720da3e0fed3c94a4569d8e6c71 (commit) via faaf2528b11653c955d649341fe2eebea6cfa128 (commit) via 936151bbffc6a06124dac7252a5bf183f89581ea (commit) via 610ef99e6d66cd36fbee712c744c4cc71f08844f (commit) via c7c582a95f8a68e9516bb60132b384c4087d55b3 (commit) via 27e8036d418181e390809c8668d15a9ab425be59 (commit) via 8a5346ba2f7ed7b4e69d32397b99d11c14694a2a (commit) via 1f9d8183be276fa770b106d1e8f9719386a9515a (commit) via fdb3d8ce7898801d5b18d446a17ccc0f09451d4f (commit) via aead05da321e3accaffec471d547d3a7174091b2 (commit) via bf990bb8fd5aa27c57416831311bc4b2a9769bef (commit) via 402b9b055538737838ce112a99a75401aa4f14c6 (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 (88254890c4aaa7c3771fc9b387554392679b23aa) \ N -- N -- N (3525ff85d6e42bd854e2dadb07e7e58b1d5c5395) 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/libosmocore/commit/?id=3525ff85d6e42bd854e2dadb07e7e58b1d5c5395 commit 3525ff85d6e42bd854e2dadb07e7e58b1d5c5395 Author: Harald Welte Date: Mon Apr 25 19:09:24 2016 +0200 add doc/*.tag to .gitignore http://cgit.osmocom.org/libosmocore/commit/?id=527ba1cf3201b4d801781946da6ba7b47f1f8e43 commit 527ba1cf3201b4d801781946da6ba7b47f1f8e43 Author: Harald Welte Date: Mon Apr 25 18:46:22 2016 +0200 import gprs_gsup_message.[ch] from openbsc as gsup.[ch] Move those routines from OpenBSC to libosmogsm, so they can be re-used from other programs. I think it was a mistake to add them only inside the openbsc repository in the first place. We need to pay more attention to this in the future. http://cgit.osmocom.org/libosmocore/commit/?id=31d53d6fb9d25167e645efd9b62982d2e2d906a4 commit 31d53d6fb9d25167e645efd9b62982d2e2d906a4 Author: Harald Welte Date: Mon Apr 25 18:47:53 2016 +0200 Import osmo_{encode,decode}_big_endian() from openbsc http://cgit.osmocom.org/libosmocore/commit/?id=fd98dac9fae6d19460a7658149b8fa6782dc5918 commit fd98dac9fae6d19460a7658149b8fa6782dc5918 Author: Harald Welte Date: Mon Apr 25 15:19:35 2016 +0200 tlv: Import osmo_shift_* and osmo_match_shift_* from openbsc These routines have nothing to do with specifically the BSC, so import them to the TLV parser we keep in libosmogsm. http://cgit.osmocom.org/libosmocore/commit/?id=197bc3364686881daecde62c3fc3b87bc4f20c4a commit 197bc3364686881daecde62c3fc3b87bc4f20c4a Author: Harald Welte Date: Mon Apr 25 12:11:20 2016 +0200 Update doxygen annotations in libosmocore This adds and improves doxygen API descriptions all over libosmocore, reducing the 'white spots' that don't have any documentation. http://cgit.osmocom.org/libosmocore/commit/?id=0d7aaded15b683a3540ba85299ec8dd4b54ec475 commit 0d7aaded15b683a3540ba85299ec8dd4b54ec475 Author: Harald Welte Date: Wed Apr 20 17:28:03 2016 +0200 add new header file for TS 23.003 http://cgit.osmocom.org/libosmocore/commit/?id=090f9859b9bb6c0af5c17aca037951360217505a commit 090f9859b9bb6c0af5c17aca037951360217505a Author: Harald Welte Date: Wed Apr 20 17:12:24 2016 +0200 import gsm_04_08_gprs.[ch] from openbsc.git The definitions in this header file (and associated strings in the c file) are generic about the GPRS Layer3 signalling protocols, and thus should be part of the library. http://cgit.osmocom.org/libosmocore/commit/?id=90d72bb18e6c0e236f22eaa12b52bab182e52bc9 commit 90d72bb18e6c0e236f22eaa12b52bab182e52bc9 Author: Harald Welte Date: Wed Apr 20 10:41:27 2016 +0200 Add log_fini() function to release all memory allocated by logging framework This is e.g. quite useful to call at the end of test code, in order to show that all memory allocated actually is released before exit(). http://cgit.osmocom.org/libosmocore/commit/?id=6291ffafed10bfe31eef28f81ba7019aff4b557a commit 6291ffafed10bfe31eef28f81ba7019aff4b557a Author: Harald Welte Date: Wed Apr 20 10:39:00 2016 +0200 auth_core: Add osmo_auth_3g_from_2g() to compute CK+IK from Kc This function performs the C5+C4 conversion to derive UMTS key material from a 2G-only subscriber. ----------------------------------------------------------------------- Summary of changes: .gitignore | 1 + Doxyfile.codec.in | 6 +- Doxyfile.core.in | 4 +- Doxyfile.gsm.in | 6 +- Doxyfile.vty.in | 6 +- Makefile.am | 2 +- TODO-RELEASE | 3 +- debian/libosmocore-dev.install | 1 + debian/rules | 3 + include/Makefile.am | 2 + include/osmocom/core/bits.h | 11 +- include/osmocom/core/gsmtap.h | 26 +- include/osmocom/core/gsmtap_util.h | 4 +- include/osmocom/core/linuxlist.h | 195 ++++++++------- include/osmocom/core/logging.h | 41 ++-- include/osmocom/core/rate_ctr.h | 7 +- include/osmocom/core/signal.h | 6 +- include/osmocom/core/socket.h | 3 + include/osmocom/core/utils.h | 13 + include/osmocom/crypt/gprs_cipher.h | 8 +- include/osmocom/gsm/a5.h | 5 +- include/osmocom/gsm/bitvec_gsm.h | 13 + include/osmocom/gsm/comp128.h | 8 +- include/osmocom/gsm/gsm_utils.h | 14 +- include/osmocom/gsm/gsup.h | 139 +++++++++++ include/osmocom/gsm/tlv.h | 11 + src/application.c | 2 +- src/backtrace.c | 2 + src/bitcomp.c | 16 +- src/bits.c | 1 + src/bitvec.c | 51 +++- src/crc16.c | 14 +- src/gb/gprs_bssgp.c | 4 +- src/gb/gprs_ns.c | 4 +- src/gsm/Makefile.am | 3 +- src/gsm/a5.c | 108 +++++---- src/gsm/auth_comp128v1.c | 2 +- src/gsm/auth_milenage.c | 35 +-- src/gsm/comp128.c | 7 +- src/gsm/gprs_cipher_core.c | 23 +- src/gsm/gsm_utils.c | 36 +++ src/gsm/gsup.c | 469 ++++++++++++++++++++++++++++++++++++ src/gsm/libosmogsm.map | 12 +- src/gsm/tlv_parser.c | 171 +++++++++++++ src/gsmtap_util.c | 21 +- src/logging.c | 57 ++++- src/macaddr.c | 27 ++- src/msgb.c | 1 + src/panic.c | 25 +- src/prim.c | 2 + src/rate_ctr.c | 23 +- src/select.c | 6 +- src/signal.c | 1 + src/socket.c | 6 + src/timer.c | 2 + src/utils.c | 62 +++++ src/write_queue.c | 2 + 57 files changed, 1435 insertions(+), 298 deletions(-) create mode 100644 include/osmocom/gsm/bitvec_gsm.h create mode 100644 include/osmocom/gsm/gsup.h create mode 100644 src/gsm/gsup.c hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Mon Apr 25 17:26:50 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 25 Apr 2016 17:26:50 GMT Subject: openbsc.git branch sysmocom/iu updated. 0.15.0-407-g2ae1f5b Message-ID: <201604251726.u3PHQoOt097920@git.osmocom.org> 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, sysmocom/iu has been updated via 2ae1f5b7e09c90a3e7b296053a27d37baaa573a6 (commit) from 63b99ced83773d92310211d557009e1c8cc4faf4 (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=2ae1f5b7e09c90a3e7b296053a27d37baaa573a6 commit 2ae1f5b7e09c90a3e7b296053a27d37baaa573a6 Author: Neels Hofmeyr Date: Mon Apr 25 13:34:41 2016 +0200 paging response: remove extraneous null check, assert conn and msg further up In handle_paging_response(), don't check conn against NULL after using it all the time anyway. To ensure beyond doubt that it is actually never NULL, assert conn further up in the call stack, i.e. in gsm0408_dispatch(), the main entry point for receiving data from the BSC/RNC level. Also assert msg while at it. Fixes: CID#93769 ----------------------------------------------------------------------- Summary of changes: openbsc/src/libmsc/gsm_04_08.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Apr 25 17:46:09 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 25 Apr 2016 17:46:09 GMT Subject: openbsc.git branch laforge/pending updated. 0.15.0-249-gf6552c5 Message-ID: <201604251746.u3PHk9WM001102@git.osmocom.org> 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, laforge/pending has been updated discards fd10f4bc364f95bed05015e040efb2026b89b6f4 (commit) discards ac3d74ad124f700a3012de025e96d12bd73b5b16 (commit) via f6552c5b7fea97287645c265f9692d0d2cbae324 (commit) via e263955bb145a391787eeda78e59e9118c96c9d4 (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 (fd10f4bc364f95bed05015e040efb2026b89b6f4) \ N -- N -- N (f6552c5b7fea97287645c265f9692d0d2cbae324) 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=f6552c5b7fea97287645c265f9692d0d2cbae324 commit f6552c5b7fea97287645c265f9692d0d2cbae324 Author: Harald Welte Date: Mon Apr 25 19:07:34 2016 +0200 Move osmo_gsup_messages.[ch] to libosmocore This requires the corresponding commit in libosmocore. http://cgit.osmocom.org/openbsc/commit/?id=e263955bb145a391787eeda78e59e9118c96c9d4 commit e263955bb145a391787eeda78e59e9118c96c9d4 Author: Harald Welte Date: Mon Apr 25 19:01:26 2016 +0200 move utils.h functions to libosmocore This needs the corresponding commit in libosmocore which imports the related functions ----------------------------------------------------------------------- Summary of changes: openbsc/tests/gprs/Makefile.am | 3 +- openbsc/tests/gprs/gprs_test.c | 477 ---------------------------------------- openbsc/tests/gprs/gprs_test.ok | 14 -- 3 files changed, 1 insertion(+), 493 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Apr 25 17:46:18 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 25 Apr 2016 17:46:18 GMT Subject: libosmocore.git branch laforge/pending updated. 0.9.0-145-ge8de461 Message-ID: <201604251746.u3PHkIWr001180@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, laforge/pending has been updated discards 3525ff85d6e42bd854e2dadb07e7e58b1d5c5395 (commit) discards 527ba1cf3201b4d801781946da6ba7b47f1f8e43 (commit) discards 31d53d6fb9d25167e645efd9b62982d2e2d906a4 (commit) discards fd98dac9fae6d19460a7658149b8fa6782dc5918 (commit) via e8de4610400e299dedd4d143bb4fa9dc12d4e9b8 (commit) via 5d57360f7a3973dcc49c5d8f7e8f3086ee910441 (commit) via 01b4115a3dcc806297e6593ac0a01962209e32e2 (commit) via 85a1009e9f3c2bff8e3625129357e85a5c481cad (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 (3525ff85d6e42bd854e2dadb07e7e58b1d5c5395) \ N -- N -- N (e8de4610400e299dedd4d143bb4fa9dc12d4e9b8) 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/libosmocore/commit/?id=e8de4610400e299dedd4d143bb4fa9dc12d4e9b8 commit e8de4610400e299dedd4d143bb4fa9dc12d4e9b8 Author: Harald Welte Date: Mon Apr 25 19:09:24 2016 +0200 add doc/*.tag to .gitignore http://cgit.osmocom.org/libosmocore/commit/?id=5d57360f7a3973dcc49c5d8f7e8f3086ee910441 commit 5d57360f7a3973dcc49c5d8f7e8f3086ee910441 Author: Harald Welte Date: Mon Apr 25 18:46:22 2016 +0200 import gprs_gsup_message.[ch] from openbsc as gsup.[ch] Move those routines from OpenBSC to libosmogsm, so they can be re-used from other programs. I think it was a mistake to add them only inside the openbsc repository in the first place. We need to pay more attention to this in the future. http://cgit.osmocom.org/libosmocore/commit/?id=01b4115a3dcc806297e6593ac0a01962209e32e2 commit 01b4115a3dcc806297e6593ac0a01962209e32e2 Author: Harald Welte Date: Mon Apr 25 18:47:53 2016 +0200 Import osmo_{encode,decode}_big_endian() from openbsc http://cgit.osmocom.org/libosmocore/commit/?id=85a1009e9f3c2bff8e3625129357e85a5c481cad commit 85a1009e9f3c2bff8e3625129357e85a5c481cad Author: Harald Welte Date: Mon Apr 25 15:19:35 2016 +0200 tlv: Import osmo_shift_* and osmo_match_shift_* from openbsc These routines have nothing to do with specifically the BSC, so import them to the TLV parser we keep in libosmogsm. ----------------------------------------------------------------------- Summary of changes: tests/Makefile.am | 10 +- tests/gsup/gsup_test.c | 264 ++++++++++++++++++++++++++++++++++++++++++++++++ tests/gsup/gsup_test.ok | 14 +++ tests/testsuite.at | 12 +++ tests/tlv/tlv_test.c | 250 +++++++++++++++++++++++++++++++++++++++++++++ tests/tlv/tlv_test.ok | 2 + 6 files changed, 550 insertions(+), 2 deletions(-) create mode 100644 tests/gsup/gsup_test.c create mode 100644 tests/gsup/gsup_test.ok create mode 100644 tests/tlv/tlv_test.c create mode 100644 tests/tlv/tlv_test.ok hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Mon Apr 25 18:10:00 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 25 Apr 2016 18:10:00 GMT Subject: osmo-bts.git branch fairwaves/rtp-stats created. 0.4.0-140-gba216b8 Message-ID: <201604251810.u3PIA0k5007904@git.osmocom.org> 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/rtp-stats has been created at ba216b82f604bf0f8bfdc6f6f2e5427b062416bd (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-bts/commit/?id=ba216b82f604bf0f8bfdc6f6f2e5427b062416bd commit ba216b82f604bf0f8bfdc6f6f2e5427b062416bd Author: Alexander Chemeris Date: Mon Apr 25 20:04:14 2016 +0200 rsl: Output RTP stats before closing the socket. It's useful to know RTP statistics (number of packets lost, jitter, etc) when looking at voice call quality issues. Right now this information is not avialable anywhere and this looks like the best place to start. ----------------------------------------------------------------------- hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Mon Apr 25 18:10:11 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 25 Apr 2016 18:10:11 GMT Subject: osmo-bts.git branch fairwaves/static-fix created. 0.4.0-140-gc7b3c7e Message-ID: <201604251810.u3PIABOJ007997@git.osmocom.org> 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/static-fix has been created at c7b3c7e86be4e819a9d29e1ce64edcbd4789f1a7 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-bts/commit/?id=c7b3c7e86be4e819a9d29e1ce64edcbd4789f1a7 commit c7b3c7e86be4e819a9d29e1ce64edcbd4789f1a7 Author: Alexander Chemeris Date: Mon Apr 25 12:29:32 2016 +0200 configure: Add LT_INIT macro to enable libtool configuration. Now we can use --enable-shared, --disable-shared, --enable-static, --disable-static, --with-pic, and --without-pic configure flags to choose whether we want dynamic or static library linking, etc. See the link for details: https://www.gnu.org/software/libtool/manual/html_node/LT_005fINIT.html ----------------------------------------------------------------------- hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Mon Apr 25 18:15:07 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 25 Apr 2016 18:15:07 GMT Subject: osmo-bts.git branch fairwaves/jitter-stats-print created. 98dab07feb92cd4f6585b28fec358f75d7feb77e Message-ID: <201604251815.u3PIF75i009001@git.osmocom.org> 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/jitter-stats-print has been created at 98dab07feb92cd4f6585b28fec358f75d7feb77e (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-bts/commit/?id=98dab07feb92cd4f6585b28fec358f75d7feb77e commit 98dab07feb92cd4f6585b28fec358f75d7feb77e Author: Alexander Chemeris Date: Mon Apr 25 20:11:53 2016 +0200 ortp: Print jitter stats along with sent/received RTP stats. Jitter statistics is important for debugging voice quality issues. A number of dropped packets is sometimes not enough to really understand what's going on and jitter buffer statistics offer a deper view into the network quality. http://cgit.osmocom.org/osmo-bts/commit/?id=d8026ec1b7be7922fd1c3122d2407a783cdab163 commit d8026ec1b7be7922fd1c3122d2407a783cdab163 Author: Holger Hans Peter Freyther Date: Sun Apr 24 10:32:37 2016 +0200 distcheck: Include the .version file in the package Fixes on Ubuntu make[1]: Entering directory '/home/builder/jenkins/workspace/libosmo-abis/label/linux_amd64_ubuntu_1504/libosmo-abis-0.3.2.5-7c93/_build/sub' echo 0.3.2.5-7c93 > ../../.version-t && mv ../../.version-t ../../.version /bin/bash: ../../.version-t: Permission denied Makefile:891: recipe for target '../../.version' failed make[1]: *** [../../.version] Error 1 http://cgit.osmocom.org/osmo-bts/commit/?id=7c9337b7755bfa51bdcba5cc76682217202fd635 commit 7c9337b7755bfa51bdcba5cc76682217202fd635 Author: Holger Hans Peter Freyther Date: Wed Apr 13 18:52:43 2016 -0400 jenkins: Add the build script from jenkins here This can be used to replicate a build issue more easily. http://cgit.osmocom.org/osmo-bts/commit/?id=0db1d43c0d6bdf4c2e67a07ebf77923e9e191aff commit 0db1d43c0d6bdf4c2e67a07ebf77923e9e191aff Author: Neels Hofmeyr Date: Mon Feb 22 13:29:09 2016 +0100 ipa driver: make bind address vty configurable Add VTY function to set the ipa bind address: e1_input ipa bind A.B.C.D Add a priv pointer to struct e1inp_driver in order to communicate the bind address parameter to ipaccess_line_update(). Add two "internal.h" functions to get/set it in the ipa driver struct. Add static ip_bind_addr() to use the IP address set from the VTY or, if NULL, use "0.0.0.0". Apply in ipaccess_line_update(). http://cgit.osmocom.org/osmo-bts/commit/?id=86fc3c8787a9c29f566a44969d528a604ee7e11f commit 86fc3c8787a9c29f566a44969d528a604ee7e11f Author: Alexander Huemer Date: Fri Nov 6 20:56:29 2015 +0100 export lapd_tei_alloc(), used in libosmo-netif http://cgit.osmocom.org/osmo-bts/commit/?id=3cef39b03cb46de4a7aba65137d724a000b184cb commit 3cef39b03cb46de4a7aba65137d724a000b184cb Author: Holger Hans Peter Freyther Date: Tue Nov 3 09:40:00 2015 +0100 debian: Bump so version to link against new libosmovty2 Debian doesn't have reverse dependencies so we need to bump the SO version to have libosmoabis and libosmotrau link against our new version. http://cgit.osmocom.org/osmo-bts/commit/?id=71bc9e2ac815aa07480110361651fdb5dbaf9003 commit 71bc9e2ac815aa07480110361651fdb5dbaf9003 Author: Holger Hans Peter Freyther Date: Mon Sep 21 12:18:37 2015 +0200 ortp: Guard the jitter stats with a version check ortp 0.18 has introduced the jitter_stats but we only check for 0.21 an later. It is okay that at some point the jitter stats will be reported. For previous versions it is 0. http://cgit.osmocom.org/osmo-bts/commit/?id=fe01908428d9745e7d111a0902d3d090d0090f91 commit fe01908428d9745e7d111a0902d3d090d0090f91 Author: Holger Hans Peter Freyther Date: Mon Sep 21 10:52:52 2015 +0200 ortp: Export statistics for the bts or similar We might want to know how many things arrived at the BTS and ortp is already counting for us. We don't intend to use RTCP so I am not sure what the last "sender report" is and how accurate the jitter is. http://cgit.osmocom.org/osmo-bts/commit/?id=b37c5d48f0e5ceed98da7523ddab7878ab1b1cd9 commit b37c5d48f0e5ceed98da7523ddab7878ab1b1cd9 Author: Harald Welte Date: Sat Aug 15 10:50:53 2015 +0200 configure.ac: Add subdir-objects http://cgit.osmocom.org/osmo-bts/commit/?id=3a580f263a24e0ce7d3ed544af0373c22ae9eeac commit 3a580f263a24e0ce7d3ed544af0373c22ae9eeac Author: Holger Hans Peter Freyther Date: Sun Mar 22 09:25:19 2015 +0100 subchan: Remove unused const variable nullbytes has never been used, I assume the code ended up using memset instead of copying from nullbytes. Fixes: subchan_demux.c:47:22: warning: unused variable 'nullbytes' [-Wunused-const-variable] static const uint8_t nullbytes[SYNC_HDR_BITS]; http://cgit.osmocom.org/osmo-bts/commit/?id=050d60a9a1210d456e5db247cef0e860ed38ebbb commit 050d60a9a1210d456e5db247cef0e860ed38ebbb Author: Holger Hans Peter Freyther Date: Sat Mar 14 20:01:48 2015 +0100 debian: Switch to multi-arch support http://cgit.osmocom.org/osmo-bts/commit/?id=2f0dd0c01930fbc0dbf0c86946dd0a429f3cd6e2 commit 2f0dd0c01930fbc0dbf0c86946dd0a429f3cd6e2 Author: Holger Hans Peter Freyther Date: Sun Jan 18 19:27:07 2015 +0100 New upstream release http://cgit.osmocom.org/osmo-bts/commit/?id=90878590575cdcedbaf7b8f431e0fa102d0d2e50 commit 90878590575cdcedbaf7b8f431e0fa102d0d2e50 Author: Holger Hans Peter Freyther Date: Sun Jan 18 17:50:05 2015 +0100 ipa: Add API to clear the tx queue Jacob noticed that after a re-connect old messages would be sent. This can be the wanted behavior but add a method that allows a caller to clear the tx queue. The implementation has not been verified and there is no existing unit test where I could easily add this code to. http://cgit.osmocom.org/osmo-bts/commit/?id=adfa01f041e3b9a515b65a732c92eabf74e2ba08 commit adfa01f041e3b9a515b65a732c92eabf74e2ba08 Author: Holger Hans Peter Freyther Date: Fri Dec 26 18:13:55 2014 +0100 misdn: Close the file descriptor if the ioctl is failing Fixes: Coverity CID#1040691 http://cgit.osmocom.org/osmo-bts/commit/?id=1acf4cbd75e1d50d2605c75759235e7cdea5fbdc commit 1acf4cbd75e1d50d2605c75759235e7cdea5fbdc Author: Jacob Erlbeck Date: Mon Dec 22 11:14:34 2014 +0100 ipa: Declare all structs used A few declarations are missing. This patch adds forward declarations for struct used for pointers only and an include directive (osmocom/core/select.h) to get a full definition of struct osmo_fd. Sponsored-by: On-Waves ehf http://cgit.osmocom.org/osmo-bts/commit/?id=687046ba2f0527456ae47365a9709fc939fdaf48 commit 687046ba2f0527456ae47365a9709fc939fdaf48 Author: Holger Hans Peter Freyther Date: Fri Dec 12 17:39:58 2014 +0100 ipa: Set the BSC_FD_WRITE in ipa_client_conn_open When the link is being created BSC_FD_WRITE and BSC_FD_READ are being ored into the flag. When the socket connects the first time the ipa_client_fd_cb function is called and the link->state is moved from connecting to connect. In case the connection drops and ipa_client_conn_open is called again the BSC_FD_WRITE flag might not be set. This means that after the socket is connected, ipa_client_fd_cb will not be called. This means that the updown_cb will not be called until after the first write or read on the socket. It might even lead to missing some data. When re-connecting set the write flag again. http://cgit.osmocom.org/osmo-bts/commit/?id=37fcd93a508b52f6f33bf47191bba41cb7367b0d commit 37fcd93a508b52f6f33bf47191bba41cb7367b0d Author: Holger Hans Peter Freyther Date: Sun Oct 26 08:13:52 2014 +0100 ipa: Partially revert the e1inp_ipa_bts_rsl_connect_n commit The check was always hit by osmo-bts master leading to the RSL connection never being made. This is because the type of the line will be set _after_ the RSL connection has been made. E.g. inside osmo-bts/src/common/abis.c: static struct e1inp_sign_link *sign_link_up(void *unit, struct e1inp_line *line, enum e1inp_sign_type type) { struct e1inp_sign_link *sign_link = NULL; switch (type) { ... case E1INP_SIGN_RSL: LOGP(DABIS, LOGL_INFO, "RSL Signalling link up\n"); e1inp_ts_config_sign(&line->ts[E1INP_SIGN_RSL-1], line); ... Only the call to e1inp_ts_config_sign will set the type to be E1INP_TS_TYPE_SIGN. Before the call the type is still _NONE and the connect was rejected. http://cgit.osmocom.org/osmo-bts/commit/?id=d9d1b5c19f40515cb7c660acda7265bbddbb73d6 commit d9d1b5c19f40515cb7c660acda7265bbddbb73d6 Author: Holger Hans Peter Freyther Date: Thu Sep 25 18:47:12 2014 +0200 misc: Work with src != builddir libosmo-abis/0.3.0+gitrAUTOINC+b6d2834eef-r2.14.0/git/src/input/dahdi.c:25:26: fatal error: ../../config.h: No such file or directory #include "../../config.h" http://cgit.osmocom.org/osmo-bts/commit/?id=b6d2834eefc79ee2536796768716ebdb0073678e commit b6d2834eefc79ee2536796768716ebdb0073678e Author: Holger Hans Peter Freyther Date: Mon Sep 8 07:29:50 2014 +0200 Prepare a new release of libosmo-abis http://cgit.osmocom.org/osmo-bts/commit/?id=e6ad794cadd6210315bdce4a6e5c50e56511932a commit e6ad794cadd6210315bdce4a6e5c50e56511932a Author: Holger Hans Peter Freyther Date: Fri Aug 29 09:07:05 2014 +0200 test: Fix the compilation of the test This test didn't compile as it called the wrong method. It is a manual test anyway and tend to bitrot. I didn't execute the resulting test binary. Hmm, now I did and it segfaults on something that appears to have been introduced a long time ago. Manual tests are as good as no tests (besides they take more time than writing no test). ;) http://cgit.osmocom.org/osmo-bts/commit/?id=c97b9e64e355545aae5e418047f5d0d643abb74a commit c97b9e64e355545aae5e418047f5d0d643abb74a Author: Holger Hans Peter Freyther Date: Fri Aug 29 09:05:48 2014 +0200 Add missing TODO-RELEASE entry to remind us of the ABI bump on release http://cgit.osmocom.org/osmo-bts/commit/?id=f422a753a7c2b6a81a370240470f48ca09819cc6 commit f422a753a7c2b6a81a370240470f48ca09819cc6 Author: Andreas Eversberg Date: Tue Jan 21 14:54:41 2014 +0100 Support for multiple RSL connections with ABIS/ipaccess (BTS side) In order to support multiple TRX, multiple RSL connections can be establised. e1inp_ipa_bts_rsl_connect() requires an additional parameter to set the TRX number. The ts[] array (member of struct e1inp_line) refers to OML and RSL. ts[0] refers to OML link, ts[1] to RSL link of first TRX, ts[2] to RSL link of second TRX (if exists) and so on. The code was successfully tested with osmobts-trx and UmTRX with two transceivers. The user of e1inp_ipa_bts_rsl_connect() (which is osmo-bts) can use the new function like this (backwards compatibility function provided): src/common/oml.c - rc = e1inp_ipa_bts_rsl_connect(oml_link->ts->line, inet_ntoa(in), port); + rc = e1inp_ipa_bts_rsl_connect_n(oml_link->ts->line, inet_ntoa(in), port, + trx->nr); http://cgit.osmocom.org/osmo-bts/commit/?id=c9295ea2dd1f52931f8670e706a7b0d4b3ac536b commit c9295ea2dd1f52931f8670e706a7b0d4b3ac536b Author: Harald Welte Date: Thu Aug 21 02:41:41 2014 +0200 fix compiler warning in write_pcap_packet() if we don't evaluate the result of write(), there's no point in storing the result in a variable. http://cgit.osmocom.org/osmo-bts/commit/?id=b65f58f6f9e504a017e83634e1cceebdd7525fdb commit b65f58f6f9e504a017e83634e1cceebdd7525fdb Author: Harald Welte Date: Wed Aug 20 22:04:11 2014 +0200 move various generic IPA related functions to libosmocore libosmo-abis is about forming A-bis interfaces/lines by means of E1 or the IPA multiplex (or possibly other link layers). The IPA multiplex is used in other contexts, such as the Control interface, or the A interface. In that context, it makes sense to have generic IPA related functions in libosmocore. http://cgit.osmocom.org/osmo-bts/commit/?id=46fc7e2df78d489bfd9de2fa4084ea8d369f1401 commit 46fc7e2df78d489bfd9de2fa4084ea8d369f1401 Author: Harald Welte Date: Mon Aug 18 19:04:26 2014 +0200 ipa: Add E1INP_SIGN_OSMO to use IPAC_PROTO_OSMO via e1_input In order to make use of the IPAC_PROTO_OSMO stream_id of the IPA multiplex via the e1_input abstraction layer, we need to define E1INP_SIGN_OSMO and treat it like other signalling (OML/RSL). This is required for the upcoming code that uses IPAC_PROTO_OSMO to remotely insert routing table entries into the OML router (e.g. from osmo-bts). http://cgit.osmocom.org/osmo-bts/commit/?id=f5efba40e7068595db788463e8b94ba56642218a commit f5efba40e7068595db788463e8b94ba56642218a Author: Harald Welte Date: Mon Aug 18 17:30:36 2014 +0200 ipa: add ipaccess_tlv_to_unitdata() this function takes the parsed TLVs of an IPA ID RESP message and fills a 'struct ipaccess_unit'. http://cgit.osmocom.org/osmo-bts/commit/?id=c1edf604aed9bafb2ca5b188f9c6d0d5d2973808 commit c1edf604aed9bafb2ca5b188f9c6d0d5d2973808 Author: Harald Welte Date: Mon Aug 18 17:28:54 2014 +0200 ipa: declare more already public functions ipaccess_idtag_parse(), int ipaccess_send_id_req() and paccess_parse_unitid(). In the mid to long term, the entire IPA/CCM handling should be moved out of the processes and into a proper state machine inside libosmocore or libosmoabis. http://cgit.osmocom.org/osmo-bts/commit/?id=783715b204922cae70b6915f596268538c1c67e2 commit 783715b204922cae70b6915f596268538c1c67e2 Author: Harald Welte Date: Sun Aug 17 18:24:51 2014 +0200 Split generic CCM handling out of ipaccess_bts_read_cb() The generic functionality of responding to IPA CCM messages doesn't need to be intertwined with our e1input abstraction. We split this out as new exported function ipaccess_bts_handle_ccm() and modify ipaccess_bts_read_cb() to make use of that function. http://cgit.osmocom.org/osmo-bts/commit/?id=46c40b8e584d98b621aa3195e3fc841f23b7140d commit 46c40b8e584d98b621aa3195e3fc841f23b7140d Author: Holger Hans Peter Freyther Date: Mon Aug 18 20:25:07 2014 +0200 ipa: Move the second null check into the first one Move the second null check before we actually dereference the msg. Fixes: Coverity CID 1231854 http://cgit.osmocom.org/osmo-bts/commit/?id=3091e17571d839579ebb8dd83fd245ef878f2504 commit 3091e17571d839579ebb8dd83fd245ef878f2504 Author: Harald Welte Date: Mon Aug 18 14:53:05 2014 +0200 declare ipa_msg_push_header() as public function http://cgit.osmocom.org/osmo-bts/commit/?id=e7e1b7556492b0c33ea68bdb73ee20b94d2405f8 commit e7e1b7556492b0c33ea68bdb73ee20b94d2405f8 Author: Harald Welte Date: Sun Aug 17 21:41:34 2014 +0200 ipa: ensure updown_cb() gets called on reconnect If the ipa_client_conn is lost and ther user issues a new ipa_client_conn_open(), then we need to re-set our internal state to IPA_CLIENT_LINK_STATE_CONNECTING, as otherwise we wouldn't call the updown_cb() once the link is up again. http://cgit.osmocom.org/osmo-bts/commit/?id=f0d4a2213a27c049df0c579aff0f699273fc7686 commit f0d4a2213a27c049df0c579aff0f699273fc7686 Author: Harald Welte Date: Sun Aug 17 18:42:13 2014 +0200 ipa: Set msgb->l1h to the beginning of the IPA header l2h points to the OML/RSL header, so it is only logical that l1h points to the IPA header. Also, this is what osmo-bts/msg_utils.c expects. http://cgit.osmocom.org/osmo-bts/commit/?id=205e90314d28120ec6da4d82fc9e893130006d3f commit 205e90314d28120ec6da4d82fc9e893130006d3f Author: Harald Welte Date: Sun Aug 17 11:48:44 2014 +0200 ipa.h: Wrap function declarations to make them more readable purely cosmetic change. http://cgit.osmocom.org/osmo-bts/commit/?id=fb6e1e993e66899839bc86cfe0bf7542239c8851 commit fb6e1e993e66899839bc86cfe0bf7542239c8851 Author: Holger Hans Peter Freyther Date: Tue Jun 24 11:02:01 2014 +0200 rtp: Randomize the initial timestamp for RFC compliance Pick a random timestamp when creating the session. RFC 3550: The initial value of the timestamp SHOULD be random, as for the sequence number. Fixes: SYS#403 http://cgit.osmocom.org/osmo-bts/commit/?id=bf6f1f4a37c254f5046de555092b8c0b8c0940a6 commit bf6f1f4a37c254f5046de555092b8c0b8c0940a6 Author: Holger Hans Peter Freyther Date: Tue Jun 24 10:57:35 2014 +0200 rtp: Randomize the initial sequence number for RFC compliance The usage of random() is not that unpredictable but the closest we can get right now. RFC 3550: The initial value of the sequence number SHOULD be random (unpredictable) to make known-plaintext attacks on encryption more difficult, even if the source itself does not encrypt according to the method in Section 9.1, because the packets may flow through a translator that does. Techniques for choosing unpredictable numbers are discussed in [17]. Fixes: SYS#403 http://cgit.osmocom.org/osmo-bts/commit/?id=d67f3f04ab59e766521b234bff6b40be21f279ff commit d67f3f04ab59e766521b234bff6b40be21f279ff Author: Holger Hans Peter Freyther Date: Tue May 6 06:59:52 2014 +0200 ipa: Add function declaration for IPA header creation These functions are called from OpenBSC and are supposed to be public API of libosmo-abis. http://cgit.osmocom.org/osmo-bts/commit/?id=754d5d4b6c96629c6cf6eb84614212c2eb53bab1 commit 754d5d4b6c96629c6cf6eb84614212c2eb53bab1 Author: Pablo Neira Ayuso Date: Sat Apr 26 12:44:18 2014 +0200 ipa_proxy: make sure ipa instance name is nul-terminated Reported by coverity. CID 1206565. http://cgit.osmocom.org/osmo-bts/commit/?id=ecd0a36ce8d468985ec296214e3ecced8da487cc commit ecd0a36ce8d468985ec296214e3ecced8da487cc Author: Holger Hans Peter Freyther Date: Mon Mar 31 15:49:13 2014 +0200 release: Prepare the 0.2.0 release of libosmo-abis http://cgit.osmocom.org/osmo-bts/commit/?id=98af3c3a6df8fc6e8ef765b30aff2a013b9904fa commit 98af3c3a6df8fc6e8ef765b30aff2a013b9904fa Author: Jacob Erlbeck Date: Mon Mar 31 10:53:32 2014 +0200 ipa: Change ipa_msg_recv() to support partial receive Currently ipa_msg_recv() fails, when messages are received partially. This patch provides a new function ipa_msg_recv_buffered() that uses an additional ** to a message buffer to store partial data. When this happens, -EAGAIN is returned. If NULL is used, the function behaves similar to ipa_msg_recv() and fails on partial read. In addition in case of errors the return value is now always -EXXX and the contents of errno is undefined. Note that this feature needs support by the calling code insofar that *tmp_msg must be set to NULL initially and it must be freed and set to NULL manually when the socket is closed. Note also that ipa_msg_recv() is then a wrapper around ipa_msg_recv_buffered() which mimics the old error behaviour by setting errno explicitely to -rc and returning -1 when an error has happened. Ticket: OW#728 Sponsored-by: On-Waves ehf http://cgit.osmocom.org/osmo-bts/commit/?id=36106ae24475f5742dd3335c1bbe4d5e5321912e commit 36106ae24475f5742dd3335c1bbe4d5e5321912e Author: Jacob Erlbeck Date: Thu Mar 20 19:14:33 2014 +0100 ipa/test: Add test program for IPA message reception This patch adds tests for ipa_msg_recv(), where messages are sent either complete or partitioned. Sponsored-by: On-Waves ehf http://cgit.osmocom.org/osmo-bts/commit/?id=f465a4c16f131c235cb3014035e5f9bc149b83e0 commit f465a4c16f131c235cb3014035e5f9bc149b83e0 Author: Holger Hans Peter Freyther Date: Mon Feb 3 09:34:02 2014 +0100 ipaccess: Move the #endif before the curly brace Fix the compilation on FreeBSD that does not use these names but they are prefixed with TCPTV_KEEP... instead. http://cgit.osmocom.org/osmo-bts/commit/?id=f6415ea5a6bfd796c854dc0bace326de26bf26f1 commit f6415ea5a6bfd796c854dc0bace326de26bf26f1 Author: Holger Hans Peter Freyther Date: Mon Jan 20 10:33:52 2014 +0100 debian: Build the new upstream release http://cgit.osmocom.org/osmo-bts/commit/?id=ba9aa8941bd3d67f8b8280fceb5763cb4c24973f commit ba9aa8941bd3d67f8b8280fceb5763cb4c24973f Author: Holger Hans Peter Freyther Date: Mon Jan 20 10:22:45 2014 +0100 Prepare the v0.1.6 release of libosmo-abis http://cgit.osmocom.org/osmo-bts/commit/?id=901ef1cbbb49ccb959065307ddc18b63e3d53108 commit 901ef1cbbb49ccb959065307ddc18b63e3d53108 Author: Holger Hans Peter Freyther Date: Thu Jan 16 15:35:53 2014 +0100 ipaccess: Change the visibility of the ipa messages http://cgit.osmocom.org/osmo-bts/commit/?id=8fe1571ea9bbd52140304206e340f30ead66d6ab commit 8fe1571ea9bbd52140304206e340f30ead66d6ab Author: Jacob Erlbeck Date: Thu Jan 9 14:30:58 2014 +0100 ipaccess: Make TCP keep-alive configurable This patch changes the implementation to use the keep-alive configuration fields instead of constants. Ticket: OW#1060 Sponsored-by: On-Waves ehf http://cgit.osmocom.org/osmo-bts/commit/?id=86dae84bed909ce075a70bfdba7000a1bf9b9bac commit 86dae84bed909ce075a70bfdba7000a1bf9b9bac Author: Jacob Erlbeck Date: Thu Jan 16 18:10:37 2014 +0100 input: Make keep alive configurable (generic) This patch adds a generic keep alive configuration layer that mainly consists of additional fields in e1_input structs and VTY commands and extensions. Ticket: OW#1060 Sponsored-by: On-Waves ehf http://cgit.osmocom.org/osmo-bts/commit/?id=a4ec51e108998e5152eeefb454451d5e7c2a4592 commit a4ec51e108998e5152eeefb454451d5e7c2a4592 Author: Jacob Erlbeck Date: Thu Jan 9 14:30:56 2014 +0100 ipaccess: Use keep alive for all connections Keep alive has only been used for OML so far. This patch refactors the socket configuration into an own function and uses it for RSL, too. Ticket: OW#1060 Sponsored-by: On-Waves ehf http://cgit.osmocom.org/osmo-bts/commit/?id=859807261e021eafe07792af901e5485b6fbe794 commit 859807261e021eafe07792af901e5485b6fbe794 Author: Daniel Willmann Date: Thu Jan 9 14:30:55 2014 +0100 ipaccess: Enable TCP keepalive by default on all BTS connections This way we can find out fast if the connection is broken. Ticket: OW#1060 http://cgit.osmocom.org/osmo-bts/commit/?id=63ddf4645c1af041001060e91f982eb59b3deb5c commit 63ddf4645c1af041001060e91f982eb59b3deb5c Author: Holger Hans Peter Freyther Date: Sat Dec 28 21:19:19 2013 +0100 ipaccess: Fix crash when no IPA message is sent first on the RSL port The issue was that the link has not been configured yet and the list has not been initialized yet (it is NULL for next/prev). Check if the ts is not configured before searching a link. Reproduce with: (Sockets.StreamSocket remote: 'localhost' port: 3003) nextPutAll: #[0 1 0 0]; flush. Backtrace: #0 e1inp_lookup_sign_link (e1i=0x27af8c0, tei=0 '\000', sapi=0 '\000') at e1_input.c:437 437 if (link->sapi == sapi && link->tei == tei) (gdb) bt #0 e1inp_lookup_sign_link (e1i=0x27af8c0, tei=0 '\000', sapi=0 '\000') at e1_input.c:437 #1 0x00007f338ee87d49 in handle_ts1_read (bfd=0x27afe60) at input/ipaccess.c:436 #2 ipaccess_fd_cb (bfd=0x27afe60, what=1) at input/ipaccess.c:586 #3 0x00007f338f0976ce in osmo_select_main (polling=0) at select.c:158 #4 0x0000000000407394 in main (argc=, argv=0x7fff1aa4fed8) at bsc_hack.c:346 (gdb) p *e1i $1 = {type = E1INP_TS_TYPE_NONE, num = 2, line = 0x222e860, lapd = 0x0, {sign = { sign_links = {next = 0x0, prev = 0x0}, delay = 0, tx_timer = {node = { rb_parent_color = 0, rb_right = 0x0, rb_left = 0x0}, list = {next = 0x0, prev = 0x0}, timeout = {tv_sec = 0, tv_usec = 0}, active = 0, cb = 0, data = 0x0}}, trau = {demux = {chan_activ = 0 '\000', subch = {{ out_bitbuf = '\000' , out_idx = 0, consecutive_zeros = 0, in_sync = 0}, {out_bitbuf = '\000' , out_idx = 0, consecutive_zeros = 0, in_sync = 0}, {out_bitbuf = '\000' , out_idx = 0, consecutive_zeros = 0, in_sync = 0}, { out_bitbuf = '\000' , out_idx = 0, consecutive_zeros = 0, in_sync = 0}}, out_cb = 0, data = 0x0}, mux = {subch = {{tx_queue = {next = 0x0, prev = 0x0}}, {tx_queue = {next = 0x0, prev = 0x0}}, {tx_queue = {next = 0x0, prev = 0x0}}, {tx_queue = {next = 0x0, prev = 0x0}}}}}}, driver = {misdn = { fd = {list = {next = 0x7f338f2a7950, prev = 0x250f890}, fd = 19, when = 1, cb = 0x7f338ee87c40 , data = 0x27af2c0, priv_nr = 2}}, ipaccess = { fd = {list = {next = 0x7f338f2a7950, prev = 0x250f890}, fd = 19, when = 1, cb = 0x7f338ee87c40 , data = 0x27af2c0, priv_nr = 2}}, dahdi = {fd = { list = {next = 0x7f338f2a7950, prev = 0x250f890}, fd = 19, when = 1, cb = 0x7f338ee87c40 , data = 0x27af2c0, priv_nr = 2}}, rs232 = {fd = { list = {next = 0x7f338f2a7950, prev = 0x250f890}, fd = 19, when = 1, cb = 0x7f338ee87c40 , data = 0x27af2c0, priv_nr = 2}}}} http://cgit.osmocom.org/osmo-bts/commit/?id=7ae850337058168afc62cb4cac9cfc97b21d520b commit 7ae850337058168afc62cb4cac9cfc97b21d520b Author: Holger Hans Peter Freyther Date: Thu Dec 12 12:43:15 2013 +0100 debian: Depend directly on the two libraries needed for libosmo-abis Do not pull in libosmocore but let the abis/trau library pull in the DSO that is actually linked to. http://cgit.osmocom.org/osmo-bts/commit/?id=d65ccd50fa9ef585e81b13445b4595ecf982e093 commit d65ccd50fa9ef585e81b13445b4595ecf982e093 Author: Holger Hans Peter Freyther Date: Thu Dec 12 12:30:29 2013 +0100 debian: Enable the hardening options for this library http://cgit.osmocom.org/osmo-bts/commit/?id=05a337c8b40e3195bcb21ccaeddb97017dbb384c commit 05a337c8b40e3195bcb21ccaeddb97017dbb384c Author: Holger Hans Peter Freyther Date: Thu Dec 12 12:23:10 2013 +0100 debian: Address warnings and increase standards version http://cgit.osmocom.org/osmo-bts/commit/?id=ece5323fd32bd3b406fab2f14f93235f0f039fdf commit ece5323fd32bd3b406fab2f14f93235f0f039fdf Author: Holger Hans Peter Freyther Date: Thu Dec 12 12:05:14 2013 +0100 debian: Split the libraries into separate packages This way one can install two ABI incompatible versions of the library at the same time. This will ease future transition. Create a dummy/compatible package. http://cgit.osmocom.org/osmo-bts/commit/?id=91de2d0065ac597723f195c9a78874121c3ff325 commit 91de2d0065ac597723f195c9a78874121c3ff325 Author: Holger Hans Peter Freyther Date: Thu Dec 12 11:47:39 2013 +0100 debian: Add depedency to newer libosmocore and update the changelog http://cgit.osmocom.org/osmo-bts/commit/?id=e0bd2f6d4e293d118e728dddda1a0b95f9853e4e commit e0bd2f6d4e293d118e728dddda1a0b95f9853e4e Author: Holger Hans Peter Freyther Date: Thu Dec 12 11:48:01 2013 +0100 build: Ignore newer automake generated file http://cgit.osmocom.org/osmo-bts/commit/?id=3ea52e4f4c463b56ad59db5f041b27940140fbad commit 3ea52e4f4c463b56ad59db5f041b27940140fbad Author: Jacob Erlbeck Date: Mon Nov 11 14:13:14 2013 +0100 ipa-proxy/vty: Removed enable/ipa node This was basically a link to configure/ipa which is not cleanly supported by the current VTY framework. The test program uses the default implementation for go_parent_cb/vty_go_parent() and is_config_node, since config-ipa is a top level config node which is assumed by default. http://cgit.osmocom.org/osmo-bts/commit/?id=1c9dcc1236457b5efe4660d902eb3342adebd16a commit 1c9dcc1236457b5efe4660d902eb3342adebd16a Author: Jacob Erlbeck Date: Mon Nov 11 14:13:13 2013 +0100 vty: Use same prompt string format like in libosmocore Ensures a single blank after the '#'. Use (config-foo) instead (foo) for config nodes. http://cgit.osmocom.org/osmo-bts/commit/?id=37f0695626ff57e518edc071b6db10f084ea9536 commit 37f0695626ff57e518edc071b6db10f084ea9536 Author: Jacob Erlbeck Date: Mon Nov 11 14:13:12 2013 +0100 vty: Use new vty_install_default() function This patch removes the local 'end' and 'exit' implementations and uses the generic ones provided by libosmocore instead, which are enabled automatically when vty_install_default() is used. http://cgit.osmocom.org/osmo-bts/commit/?id=e58d33153dd2bed3629b9a09fd6add58f296bd6a commit e58d33153dd2bed3629b9a09fd6add58f296bd6a Author: Holger Hans Peter Freyther Date: Sun Oct 6 13:34:43 2013 +0200 ortp: Fix the version check for ORTP by not using the cached result The second check used the cached result for ORTP. Store the result in ORTP_VERSION and my system properly detects that it is running on < 0.21. The HAVE_ORTP_021 will always be defined so just use #if and not the #ifdef to fix the build. http://cgit.osmocom.org/osmo-bts/commit/?id=2bfc01dfd8830cf36bb8f7564604f7f357c0a0fb commit 2bfc01dfd8830cf36bb8f7564604f7f357c0a0fb Author: Harald Welte Date: Sun Oct 6 12:23:35 2013 +0200 enable support of libortp >= 0.21, which has an API breakage in libortp >= 0.21, rtp_session_set_local_addr() has one extra argument for the RTCP port. http://cgit.osmocom.org/osmo-bts/commit/?id=51b796122ccb3f7952d8826c75bd803c0df65992 commit 51b796122ccb3f7952d8826c75bd803c0df65992 Merge: ef13269 a98a625 Author: Harald Welte Date: Sun Oct 6 11:56:41 2013 +0200 Merge branch 'laforge/ipa-client-fixes' http://cgit.osmocom.org/osmo-bts/commit/?id=a98a6254bf636756bb5e9e6d00b06d39555909d2 commit a98a6254bf636756bb5e9e6d00b06d39555909d2 Author: Harald Welte Date: Sun Jun 30 20:21:41 2013 +0200 it's called 'truncated' message, not 'trunked' http://cgit.osmocom.org/osmo-bts/commit/?id=6eddd478e2bd8f10dbb5e8fc0f5058c07ce12138 commit 6eddd478e2bd8f10dbb5e8fc0f5058c07ce12138 Author: Harald Welte Date: Sun Jun 30 20:18:53 2013 +0200 ipaccess.c: call sign_link_up() only _after_ tx ID_ACK/ID_RESP in order to keep the message ordering right, we first send the ID_ACK/ID_RESP messages, before handing sign_link_up() into the application. This ensures that no OML messages get transmitted before the ID_ACK/ID_RESP has been completed http://cgit.osmocom.org/osmo-bts/commit/?id=51de9ca3a64ccb652acdfa72f4f4bd27a60f474b commit 51de9ca3a64ccb652acdfa72f4f4bd27a60f474b Author: Harald Welte Date: Sun Jun 30 20:13:16 2013 +0200 IPA: remove automatic reconnect logic When an IPA link is in client (BTS) mode, we should not automatically re-connect in the lowest (ipa) layer. Instead, we properly close the socket if the link is dead, and we call link->updown_cb() to notify the user that the link is down. The e1inp/ipaccess layer translates this into a line->sign_link_down() callback that propagates up to the user. http://cgit.osmocom.org/osmo-bts/commit/?id=a3e9dd57570630d020fdf308d38e0650801da0a5 commit a3e9dd57570630d020fdf308d38e0650801da0a5 Author: Harald Welte Date: Sun Jun 30 14:25:07 2013 +0200 ipaccess: rename ipaccess_bts_cb() to ipaccess_bts_read_cb() this is consistent with ipaccess_bts_write_cb(). http://cgit.osmocom.org/osmo-bts/commit/?id=e68055bf112c62a5134c6f88f8384967515fb884 commit e68055bf112c62a5134c6f88f8384967515fb884 Author: Harald Welte Date: Sun Jun 30 14:21:54 2013 +0200 ipa: protect against multiple subsequent calls to ipa_client_conn_close() This would create linked list coruption in osmo_fd_unregister(). The fact that multiple calls of osmo_fd_unrgeister() on the same fd happen is due to the fact that ipaccess_drop() and others already close the file descriptor. http://cgit.osmocom.org/osmo-bts/commit/?id=10b41306dbddd6e2cdb182e33f1f1be03152375d commit 10b41306dbddd6e2cdb182e33f1f1be03152375d Author: Harald Welte Date: Sun Jun 30 14:05:49 2013 +0200 ipaccess: Properly resolve 'line' in error case If a write on an IPA file descriptor fails, then we call ipaccess_drop(). However, only in the BSC side the assumption that bfd->data == e1inp_line holds true. On the BTS side, ofd->data references to the ipa_client_conn structure. In order to avoid the problem, call ipaccess_drop() with an explicit reference to the line in which the link was dropped. http://cgit.osmocom.org/osmo-bts/commit/?id=84f67b2832f984fd28e78596bc3d7fbbc661e04f commit 84f67b2832f984fd28e78596bc3d7fbbc661e04f Author: Harald Welte Date: Sun Jun 30 13:13:59 2013 +0200 Don't establish RSL at same time as OML link on IPA type lines If we have a BTS-side e1inp_line, we can only establish OML at the time of line_update. We have to wait with RSL until the BTS explicitly tells us the RSL destination IP and port (received via OML from BSC). This is now handled in a new function called e1inp_ipa_bts_rsl_connect(). http://cgit.osmocom.org/osmo-bts/commit/?id=d331f862dc5d0217a836c8826790c45e86b77ec3 commit d331f862dc5d0217a836c8826790c45e86b77ec3 Author: Harald Welte Date: Sun Jun 30 13:12:24 2013 +0200 Remove duplication between libosmocore ipaccess.h and libosmoabis ipaccess.h http://cgit.osmocom.org/osmo-bts/commit/?id=ef13269e071ebfb0eb301c0b1d12072218f25cb0 commit ef13269e071ebfb0eb301c0b1d12072218f25cb0 Author: Pablo Neira Ayuso Date: Mon Jul 8 01:17:27 2013 +0200 input: fix compilation warning due to missing include osmocom/core/backtrace.h input/ipa.c: In function 'ipa_server_link_create': input/ipa.c:344:2: warning: implicit declaration of function 'osmo_generate_backtrace' [-Wimplicit-function-declaration] input/ipaccess.c: In function 'ipaccess_bts_cb': input/ipaccess.c:873:2: warning: implicit declaration of function 'osmo_generate_backtrace' [-Wimplicit-function-declaration] http://cgit.osmocom.org/osmo-bts/commit/?id=cdda0a87e4a65ff07fb1de85f226c875f619f9a6 commit cdda0a87e4a65ff07fb1de85f226c875f619f9a6 Author: Pablo Neira Ayuso Date: Mon Jul 8 01:13:19 2013 +0200 ipa: stricter accept callback handling in ipa_server_link_create Add assertion as suggested by Holger. This function does not make much sense with the accept callback set. While at it, check return value of the accept callback and release the peer socket in case such callback returns an error. Reported by Holger. Reference: CID 1040692 http://cgit.osmocom.org/osmo-bts/commit/?id=33f7175764af20d2f71c243945090f166ea5c454 commit 33f7175764af20d2f71c243945090f166ea5c454 Author: Pablo Neira Ayuso Date: Fri Jul 5 15:44:12 2013 +0200 e1_input: fix compilation warning in e1inp_tx_ts e1_input.c: In function 'e1inp_tx_ts': e1_input.c:620:6: warning: variable 'len' set but not used [-Wunused-but-set-variable] Fix it by performing a stricter checking on the muxed bits before transmission. Let's see if this spots some hidden bug in this code. http://cgit.osmocom.org/osmo-bts/commit/?id=f69b8123f9507d1c854d265c4950894843fd9b85 commit f69b8123f9507d1c854d265c4950894843fd9b85 Author: Holger Hans Peter Freyther Date: Sat Jul 6 18:54:58 2013 +0200 dahdi: Fix potential but unlikely out of bounds access The line->port_nr is compared to the array size of the span config and then the array can be potentially accessed one element outside of the array. Fixes: Coverity 1042368 http://cgit.osmocom.org/osmo-bts/commit/?id=219a6a4add60d41ad08730cdf506a2f63b0015a0 commit 219a6a4add60d41ad08730cdf506a2f63b0015a0 Author: Holger Hans Peter Freyther Date: Sat Jul 6 18:49:59 2013 +0200 misdn: Fix a file descriptor leak in _mi_e1_line_update The socket is created to get information about the ISDN system and can be released once we have found the information. Fixes: Coverity CID 1040691 http://cgit.osmocom.org/osmo-bts/commit/?id=2e11f5c7dc3e1cda51853d31ffe585658ac39640 commit 2e11f5c7dc3e1cda51853d31ffe585658ac39640 Author: Pablo Neira Ayuso Date: Fri Jul 5 15:08:18 2013 +0200 e1_input: fix compilation warning in e1_set_pcap_fd CC e1_input.lo e1_input.c: In function 'e1_set_pcap_fd': e1_input.c:143:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable] e1_set_pcap_fd returns now the result of write. OpenBSC is still assuming that this function returns nothing, so it simply ignores this return value by now. http://cgit.osmocom.org/osmo-bts/commit/?id=4bab3bf415985f778e826aaf68e4e1c0815edf2d commit 4bab3bf415985f778e826aaf68e4e1c0815edf2d Author: Pablo Neira Ayuso Date: Fri Jul 5 15:00:13 2013 +0200 input: ipaccess: stricter string handling in ipa_bts_id_resp These strings are locally set via the BTS configuration, not the network, but make sure we don't overrun the buffer. Reference: CID 1040690 http://cgit.osmocom.org/osmo-bts/commit/?id=a8c4871a2a4ebeeba9f0a612d838330f77a53769 commit a8c4871a2a4ebeeba9f0a612d838330f77a53769 Author: Pablo Neira Ayuso Date: Fri Jul 5 14:47:41 2013 +0200 input: ipa: close descriptor if no accept callback is set Reported by Holger. Reference: CID 1040692 http://cgit.osmocom.org/osmo-bts/commit/?id=b948701f8c68be21e0205eaf9e1a86d4fe798300 commit b948701f8c68be21e0205eaf9e1a86d4fe798300 Author: Pablo Neira Ayuso Date: Fri Jul 5 14:38:43 2013 +0200 input: ipaccess: fix possible NULL dereference Unlikely to happen, but add assertion for correctness. Reported by Holger. Reference: CID 1042352 http://cgit.osmocom.org/osmo-bts/commit/?id=3a5b4364e84042acb1ca2836739d7c1716ee3aaf commit 3a5b4364e84042acb1ca2836739d7c1716ee3aaf Author: Holger Hans Peter Freyther Date: Thu Jul 4 20:05:50 2013 +0200 ipa_proxy: The ret variable was not initialized/assigned Remove the unused variable and return -ENOMEM in case of an error and return 0 at the normal exit. Fixes: Coverity CID 1040689 http://cgit.osmocom.org/osmo-bts/commit/?id=8cbd9f4d09fc906f744f09899acb097ebb75fb83 commit 8cbd9f4d09fc906f744f09899acb097ebb75fb83 Author: Holger Hans Peter Freyther Date: Thu Jul 4 20:00:33 2013 +0200 e1_input_vty: Help coverity in understanding this code In theory argc could be negative and this code would crash with a null pointer dereference on the line pointer. Check for <= to avoid this warning. Fixes: Coverity CID 1040699 http://cgit.osmocom.org/osmo-bts/commit/?id=a677cbc0cbeaf6c4f7b29943793ab8dd76227a7c commit a677cbc0cbeaf6c4f7b29943793ab8dd76227a7c Author: Holger Hans Peter Freyther Date: Thu Jul 4 19:52:41 2013 +0200 ipa: Fix the size of the streamid array used in the proxy code We want to store stream ids 0 to 0xff. This means we need to have 256 entries in this array. Fixes: Coverity CID 1040697, CID 1040696, CID 1040695, CID 1040694 http://cgit.osmocom.org/osmo-bts/commit/?id=9d4fe51424eb424b7edab3b297cc105b5d3aaf59 commit 9d4fe51424eb424b7edab3b297cc105b5d3aaf59 Author: Holger Hans Peter Freyther Date: Thu Jul 4 19:45:34 2013 +0200 hsl: Remove the input handling for the HSL BTS I have removed HSL support from OpenBSC, the E1/Abis code is now unused and can be removed. Fixes: Coverity CID 1040693 http://cgit.osmocom.org/osmo-bts/commit/?id=3eed8a115adf5319ccaccbfe8f2325f764d72d15 commit 3eed8a115adf5319ccaccbfe8f2325f764d72d15 Author: Alexander Huemer Date: Tue Jun 11 14:13:50 2013 +0200 Makefile.am: Use AM_CPPFLAGS Since automake 1.13 INCLUDES is depricates and causes a warning http://cgit.osmocom.org/osmo-bts/commit/?id=5731dd74f76e7b9c6778ee57937fc92bb8be34d3 commit 5731dd74f76e7b9c6778ee57937fc92bb8be34d3 Author: Holger Hans Peter Freyther Date: Sat Mar 9 17:35:17 2013 +0100 misdn: Set ret to 0 when using the LAPD from userspace Warning: input/misdn.c:252:6: warning: variable 'ret' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (mline->use_userspace_lapd) { ^~~~~~~~~~~~~~~~~~~~~~~~~ input/misdn.c:289:9: note: uninitialized use occurs here return ret; ^~~ input/misdn.c:252:2: note: remove the 'if' if its condition is always false if (mline->use_userspace_lapd) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ input/misdn.c:241:9: note: initialize the variable 'ret' to silence this warning int ret; ^ = 0 1 warning generated. http://cgit.osmocom.org/osmo-bts/commit/?id=4b6860db447ffb3997acd7394ea822f29303e797 commit 4b6860db447ffb3997acd7394ea822f29303e797 Author: Holger Hans Peter Freyther Date: Sat Mar 9 17:32:33 2013 +0100 lapd: Do not override t203_sec initialization. This was spotted by clang3.3 and got broken in git revision f42280b6a235163ab935abc9fd36b60716d7a460 when moving to the C99 initializer. Warning: input/lapd.c:106:30: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides] .t203_sec = 20, .t203_sec = 0, ^ input/lapd.c:106:14: note: previous initialization is here .t203_sec = 20, .t203_sec = 0, ^~ 1 warning generated. http://cgit.osmocom.org/osmo-bts/commit/?id=e7a3f43d86fe42cfd1b7786d45063fb6b2573cba commit e7a3f43d86fe42cfd1b7786d45063fb6b2573cba Author: Harald Welte Date: Tue Feb 19 13:35:22 2013 +0100 ortp: Don't write error callbacks to stderr, but use osmocom logging http://cgit.osmocom.org/osmo-bts/commit/?id=41bc615c3f3e92975176b3f4053734c0e3e193bc commit 41bc615c3f3e92975176b3f4053734c0e3e193bc Author: Andreas Eversberg Date: Thu Feb 14 11:03:26 2013 +0100 RTP: Allow disabling jitter buffer by setting a buffer size of 0 http://cgit.osmocom.org/osmo-bts/commit/?id=cf5b08bcd28e833b5e20bd28cef9afbb2f56fa59 commit cf5b08bcd28e833b5e20bd28cef9afbb2f56fa59 Author: Holger Hans Peter Freyther Date: Wed Feb 13 20:12:36 2013 +0100 debian: Create a debug package for the libosmo-abis code http://cgit.osmocom.org/osmo-bts/commit/?id=d426d458ca96ba29793e35b1b2a73fbcb3b2c888 commit d426d458ca96ba29793e35b1b2a73fbcb3b2c888 Author: Harald Welte Date: Sat Feb 9 11:01:19 2013 +0100 Permit libortp to use the connect() syscall, enabling later getsockname() If we bind a local socket to INADDR_ANY, then getsockname() will always return 0.0.0.0 for the local IP address _unless_ the socket was previously connected to a specific remote IP/port using connect(). This will have the side effect that we only accept RTP packets from the one IP/port that we have connect()ed to, but that is actually intentional and useful in our applications. http://cgit.osmocom.org/osmo-bts/commit/?id=bd3f854f3c2d468722b26289fa52e381da41a455 commit bd3f854f3c2d468722b26289fa52e381da41a455 Author: Daniel Willmann Date: Wed Dec 26 11:16:13 2012 +0100 tests: Don't delete atconfig in clean This file is created in ./configure so we shouldn't remove it with make. Otherwise ./configure && make clean && make check fails with: make[3]: *** No rule to make target `atconfig', needed by `check-local'. Stop. http://cgit.osmocom.org/osmo-bts/commit/?id=2dfcd9ecc13b39f552e5c1aed80a10f5f9144422 commit 2dfcd9ecc13b39f552e5c1aed80a10f5f9144422 Author: Holger Hans Peter Freyther Date: Tue Nov 6 13:34:34 2012 +0100 debian: Update the changelog for the release of the new version http://cgit.osmocom.org/osmo-bts/commit/?id=cbb78ab9985d83563841df098837e97623db0b19 commit cbb78ab9985d83563841df098837e97623db0b19 Author: Holger Hans Peter Freyther Date: Tue Nov 6 13:29:44 2012 +0100 debian: Do not override the CFLAGS as this can cause miscompilation We have witnessed how the bits test got miscompiled. Do not introduce our own version of the CFLAGS but use the defaults of the debian project http://cgit.osmocom.org/osmo-bts/commit/?id=a49c24d9657471deb90a9425cabdb8d3d56f36df commit a49c24d9657471deb90a9425cabdb8d3d56f36df Author: Pablo Neira Ayuso Date: Tue Oct 16 11:24:08 2012 +0200 ipaccess: relax default behaviour on errors coming from signalling layer This patch relaxes the behaviour on error coming from the signalling layer. This is probably too strict for recoverable errors. Don't release msgb in this case, as this is controled by the signaling link layer. Thanks to Lennart M??ller for the report. http://cgit.osmocom.org/osmo-bts/commit/?id=bcb9531366fcd1400b079316e452441f64d22af2 commit bcb9531366fcd1400b079316e452441f64d22af2 Author: Tobias Engel Date: Fri Oct 12 12:12:07 2012 +0200 Test parsing of GSM 08.60 frame sync header Tests if the frame synchronization header is correctly recognized. The problem tested for is the following: The sync header consists of 16 zero-bits followed by 1 one-bit. Before, subchan_demux only tested for the 16 zero-bits. But if the previous frame ended in one or more zero-bits these were then already counted as belonging to the sync header, leading to a frame that was shifted by one or more bits. http://cgit.osmocom.org/osmo-bts/commit/?id=bc5dcb11a714c3e73982299f421790b3da93e584 commit bc5dcb11a714c3e73982299f421790b3da93e584 Author: Holger Hans Peter Freyther Date: Thu Oct 11 08:25:36 2012 +0200 tests: Add a test stub for the subchan_demux tests Tobias has worked on CSD support and Dieter has helped with a CSD trau fix. This is a stub that should allow to easily write a test case for the syncing issue observed by Tobias. Run the tests: $ make check In case of failure: $ vi tests/testsuite.dir/1/testsuite.log Add the actual content: $ edit tests/subchan_demux/subchan_demux_test.c Update the test result: $ ./tests/subchan_demux/subchan_demux_test > tests/subchan_demux/subchan_demux_test.ok http://cgit.osmocom.org/osmo-bts/commit/?id=f684976724b04324f2634755bc0f2904c67d91c9 commit f684976724b04324f2634755bc0f2904c67d91c9 Author: Tobias Engel Date: Mon Oct 8 23:06:44 2012 +0200 Adds support for GSM 08.60 data frame en-/decoding There is no interworking function (IWF) here. The contents of an uplink frame simply gets copied into a downlink frame. For this to work both sides of the call need to connect with the same speed and parameters. http://cgit.osmocom.org/osmo-bts/commit/?id=08c103251c6dee2b3276ea7d5b1519560c910cfe commit 08c103251c6dee2b3276ea7d5b1519560c910cfe Author: Dieter Spaar Date: Mon Oct 8 21:36:03 2012 +0200 Make sure sync header was fully received The sync header consists of 16 zero-bits followed by 1 one-bit. Before, subchan_demux only tested for the 16 zero-bits. But if the previous frame ended in one or more zero-bits these were then already counted as belonging to the sync header, leading to a frame that was shifted by one or more bits. http://cgit.osmocom.org/osmo-bts/commit/?id=d72c478b06a4a418046ee203aeba6b5d6f0bc69e commit d72c478b06a4a418046ee203aeba6b5d6f0bc69e Author: Holger Hans Peter Freyther Date: Thu Oct 11 08:19:10 2012 +0200 misc: Ignore files generated by vim http://cgit.osmocom.org/osmo-bts/commit/?id=5c65e79edcbf220b0422151e08547ca796a44221 commit 5c65e79edcbf220b0422151e08547ca796a44221 Author: Holger Hans Peter Freyther Date: Thu Oct 11 08:05:14 2012 +0200 tests: Add boilerplate to be able to have tests in libosmo-abis http://cgit.osmocom.org/osmo-bts/commit/?id=84e5cb9b3496527d43af974f2f89396d8145d743 commit 84e5cb9b3496527d43af974f2f89396d8145d743 Author: Pablo Neira Ayuso Date: Thu Aug 23 23:41:54 2012 +0200 ipaccess: fix leak of IPA control messages in the BTS side http://cgit.osmocom.org/osmo-bts/commit/?id=7251604cce2643fa74c73c1fa0371851a36ef46b commit 7251604cce2643fa74c73c1fa0371851a36ef46b Author: Pablo Neira Ayuso Date: Thu Aug 23 23:34:05 2012 +0200 tests: e1inp_ipa_*_test: fix leak of msgb in ->sign_link path Fix a leak in the tests: The ->sign_link callback is reponsible for releasing the msgb. http://cgit.osmocom.org/osmo-bts/commit/?id=1fd93bbc6edbf1c297d71739242e8f35aa499787 commit 1fd93bbc6edbf1c297d71739242e8f35aa499787 Author: Pablo Neira Ayuso Date: Thu Aug 23 23:26:19 2012 +0200 tests: e1inp_ipa_*_test: add signal handling for process termination This patch adds signal handling to release memory in the exit path of the tests. This is good to check what memory we are leaking in the exist path of the tests. http://cgit.osmocom.org/osmo-bts/commit/?id=7723b4e9a3fd51cec28fb48423472479cd41d95e commit 7723b4e9a3fd51cec28fb48423472479cd41d95e Author: Pablo Neira Ayuso Date: Thu Aug 23 13:51:27 2012 +0200 tests: fix CPU suckup e1inp_ipa_bts_test after test finish We have to read from the eventfd, otherwise select keeps returning the file descriptor as ready to read. http://cgit.osmocom.org/osmo-bts/commit/?id=953060001d2cb6ef86f432a79599da2951780ef7 commit 953060001d2cb6ef86f432a79599da2951780ef7 Author: Pablo Neira Ayuso Date: Wed Aug 22 16:43:59 2012 +0200 input: add generic PCAP interface for LAPD This patch allows you to create PCAP traces between the BSC and BTS including the LAPD frames. Useful for debugging communication issues. So far, it was only possible to create layer 3 traces containing OML/RSL. LAPD traces can be also interesting to debug communication issues between the BSC and the BTS. To enable PCAP of LAPD, you only have to invoke: li->pcap_fd = osmo_pcap_lapd_open("/tmp/file.pcap", 0600); By default, li->pcap_fd is set to -1 which means disabled. openBSC needs a patch to replace all usage of e1_set_pcap_fd by osmo_pcap_lapd_open. http://cgit.osmocom.org/osmo-bts/commit/?id=7ed92581ee20b77911171355cf1d40c617a0b44b commit 7ed92581ee20b77911171355cf1d40c617a0b44b Author: Pablo Neira Ayuso Date: Mon Mar 12 18:38:45 2012 +0100 input: dahdi: replace exit by return This is a library, we leave up to the client code to decide when to finish the code execution. http://cgit.osmocom.org/osmo-bts/commit/?id=5c67fb5610e1b707d58fb305d92b81966de452c6 commit 5c67fb5610e1b707d58fb305d92b81966de452c6 Author: Pablo Neira Ayuso Date: Mon Mar 12 18:34:12 2012 +0100 input: dahdi: use logging facilities instead of fprintf and stderr http://cgit.osmocom.org/osmo-bts/commit/?id=f42280b6a235163ab935abc9fd36b60716d7a460 commit f42280b6a235163ab935abc9fd36b60716d7a460 Author: Pablo Neira Ayuso Date: Mon Mar 12 18:17:31 2012 +0100 lapd: use C99 structure initialization for profile templates http://cgit.osmocom.org/osmo-bts/commit/?id=18d6294efe51b4c39eefca52a5af5710ac947b04 commit 18d6294efe51b4c39eefca52a5af5710ac947b04 Author: Pablo Neira Ayuso Date: Wed Aug 22 16:12:47 2012 +0200 tests: e1inp_ipa_bts_test: fix compilation warnings CC e1inp_ipa_bts_test.o e1inp_ipa_bts_test.c: In function ???sign_link_up???: e1inp_ipa_bts_test.c:47:8: warning: variable ???dst??? set but not used [-Wunused-but-set-variable] e1inp_ipa_bts_test.c: In function ???test_bts_gsm_12_21_cb???: e1inp_ipa_bts_test.c:211:6: warning: variable ???ret??? set but not used [-Wunused-but-set-variable] CCLD e1inp_ipa_bts_test http://cgit.osmocom.org/osmo-bts/commit/?id=1e4019483fd4914c0cd13af81404a8db24e976d3 commit 1e4019483fd4914c0cd13af81404a8db24e976d3 Author: Pablo Neira Ayuso Date: Wed Aug 22 14:16:24 2012 +0200 ipaccess: improve error handling If we hit any error, spot an error message containing the reason and close the links to start over. This patch has been tested by injecting errors in: * ipaccess_send, by randomly returning -1. * returning error from the ->sign_link_up callback, both from the OML and RSL links. * returning error from the ->sign_link callback, both for the OML and RSL links. With this patch, Valgrind shows no "definitely lost" memory blocks anymore (including the error path that has been tested) and the ipaccess driver behaves more robustly in case of errors. Acked-by: Holger Freyther http://cgit.osmocom.org/osmo-bts/commit/?id=5a8cca3a1c25947b5f7a4ede92b7ae237c708e02 commit 5a8cca3a1c25947b5f7a4ede92b7ae237c708e02 Author: Pablo Neira Ayuso Date: Wed Aug 22 14:01:49 2012 +0200 tests: e1inp_ipa_bsc_test: fix crash The sequence to trigger the crash was: 1) establish a full A-bis IPA link (both OML and RSL correctly established and ID_RESP received from BTS). 2) nc 127.0.0.1 3002 # establish OML link only I forgot to set to NULL the oml and rsl links we're using. Otherwise, the test calls e1inp_sign_link_destroy(rsl) which does not exists. http://cgit.osmocom.org/osmo-bts/commit/?id=6cc3f92ea415736ed2461d5ae15eef82e72c2200 commit 6cc3f92ea415736ed2461d5ae15eef82e72c2200 Author: Pablo Neira Ayuso Date: Wed Aug 22 13:57:58 2012 +0200 ipaccess: fix leak of e1inp_line Holger reported a leak in the ipaccess_drop path and a patch to fix this. This is a new version of the patch posted that also handle the case in which only one of the link (OML / RSL) is established and no ID_RESP was received. Based on patch of Holger Freyther. http://cgit.osmocom.org/osmo-bts/commit/?id=81ed7599931b662c04c5a65bf1088102c4aa11cf commit 81ed7599931b662c04c5a65bf1088102c4aa11cf Author: Pablo Neira Ayuso Date: Wed Aug 22 16:35:17 2012 +0200 ipa: fix missing set of write_cb for IPA client connection Now the BTS and BSC tests work again. http://cgit.osmocom.org/osmo-bts/commit/?id=d11a5c110355f86c7673777632cb797bf20722eb commit d11a5c110355f86c7673777632cb797bf20722eb Author: Eric Butler Date: Tue Aug 14 20:56:26 2012 -0700 Use package version since git info won't be available. http://cgit.osmocom.org/osmo-bts/commit/?id=91ffa2b5c1acf319b1c0e8f4a7f28aad63de7710 commit 91ffa2b5c1acf319b1c0e8f4a7f28aad63de7710 Author: Eric Butler Date: Tue Aug 14 18:07:48 2012 -0700 Add debian/ubuntu packaging files. http://cgit.osmocom.org/osmo-bts/commit/?id=9e8f1c0362214760f6c56ca3f28654f8a88973ea commit 9e8f1c0362214760f6c56ca3f28654f8a88973ea Author: Holger Hans Peter Freyther Date: Sat Jul 21 00:09:52 2012 +0200 doc: Describe the optional 'stats' parameter http://cgit.osmocom.org/osmo-bts/commit/?id=36bac9a8b14c976f747335e6feefb49f3d631848 commit 36bac9a8b14c976f747335e6feefb49f3d631848 Author: Holger Hans Peter Freyther Date: Fri Jul 20 23:49:52 2012 +0200 doc: Add a newline to fix the documentation of the HSL option http://cgit.osmocom.org/osmo-bts/commit/?id=e5ae7f52175411a498ed30560624d0abed0feed7 commit e5ae7f52175411a498ed30560624d0abed0feed7 Author: Diego Elio Petten?? Date: Sat Jun 30 15:23:02 2012 -0700 build: remove checks introduced by autoscan. Therre is no current use of HAVE_* variables for these checks in the code, so there is no reason to keep the checks around. Signed-off-by: Diego Elio Petten?? http://cgit.osmocom.org/osmo-bts/commit/?id=6e389a3b2bb9d9610f7ae24d8e4751815bb61ab5 commit 6e389a3b2bb9d9610f7ae24d8e4751815bb61ab5 Author: Diego Elio Petten?? Date: Sat Jun 30 15:23:01 2012 -0700 build: consolidate automake options to configure.ac Also disable building the gzip distribution since we're building the bzip2-compressed tarball already. Signed-off-by: Diego Elio Petten?? http://cgit.osmocom.org/osmo-bts/commit/?id=56855350e9469f1af02a4cbfbde038584719c787 commit 56855350e9469f1af02a4cbfbde038584719c787 Author: Diego Elio Petten?? Date: Sat Jun 30 15:23:00 2012 -0700 build: build libosmotrau.la in the src directory. This spares us another recursion, and allows a much higher parallelisation, since trau is only one source unit and one standalone library. Incidentally, also make sure that the version specification for libosmoabis is applied. Signed-off-by: Diego Elio Petten?? http://cgit.osmocom.org/osmo-bts/commit/?id=05819cebc43bf65813aa4997eedc64c94b25ff97 commit 05819cebc43bf65813aa4997eedc64c94b25ff97 Author: Diego Elio Petten?? Date: Sat Jun 30 15:22:59 2012 -0700 build: avoid using a convenience library for the input subdirectory. automake is well capable of building sources present in sub-directory without requiring a recursion, so there is no reason to use a non-installed library just for the extra files. Signed-off-by: Diego Elio Petten?? http://cgit.osmocom.org/osmo-bts/commit/?id=3dfe8bf80cee819e98618c03eb503a79830c2f61 commit 3dfe8bf80cee819e98618c03eb503a79830c2f61 Author: Diego Elio Petten?? Date: Sat Jun 30 15:22:58 2012 -0700 build: only build tests during make check Signed-off-by: Diego Elio Petten?? http://cgit.osmocom.org/osmo-bts/commit/?id=51f7940d1f4ebefef34dc5d7ad70e61eec62c3cd commit 51f7940d1f4ebefef34dc5d7ad70e61eec62c3cd Author: Diego Elio Petten?? Date: Sat Jun 30 15:22:57 2012 -0700 build: use nobase_include_HEADERS instead of using recursive Makefiles This simplifies installation of include files, as make no longer have to recurse into subdirectories and install each subset of files in different directories. Signed-off-by: Diego Elio Petten?? http://cgit.osmocom.org/osmo-bts/commit/?id=62f0e0612a0b63092b91a3c1e6588abcf8a7ff0a commit 62f0e0612a0b63092b91a3c1e6588abcf8a7ff0a Author: Diego Elio Petten?? Date: Sat Jun 30 15:22:56 2012 -0700 build: use LT_INIT([pic-only]) instead of forcing -fPIC in AM_CFLAGS. Also contextually remove the AC_PROG_LIBTOOL call (which is an obsolete name for what is now LT_INIT). Signed-off-by: Diego Elio Petten?? http://cgit.osmocom.org/osmo-bts/commit/?id=584672e8f4f009b7050e7617835cdcfcf525daf5 commit 584672e8f4f009b7050e7617835cdcfcf525daf5 Author: Holger Hans Peter Freyther Date: Mon Mar 26 16:36:21 2012 +0200 misc: Fix the email address in the configure.ac http://cgit.osmocom.org/osmo-bts/commit/?id=36a85a41b01d80fc52ecd5793a4366d087d43b77 commit 36a85a41b01d80fc52ecd5793a4366d087d43b77 Author: Harald Welte Date: Sun Mar 18 18:45:52 2012 +0100 ipaccess: hex-dump message in case ops->sign_link() returns an error http://cgit.osmocom.org/osmo-bts/commit/?id=180ce7eaadc6147d5a178b436fc939662234beff commit 180ce7eaadc6147d5a178b436fc939662234beff Author: Holger Hans Peter Freyther Date: Fri Feb 3 20:06:15 2012 +0100 e1_input.h: Declare abis_rsl_sendmsg(struct msgb *msg) The E1 abstraction provides the above method, declare it in our header file. GCC warning (of OpenBSC): abis_rsl.c: In function ???rsl_bcch_info???: abis_rsl.c:221:2: warning: implicit declaration of function ???abis_rsl_sendmsg??? [-Wimplicit-function-declaration] http://cgit.osmocom.org/osmo-bts/commit/?id=df78e925962a419a318c1f0279a9724b986beed3 commit df78e925962a419a318c1f0279a9724b986beed3 Author: Holger Hans Peter Freyther Date: Fri Jan 27 09:58:56 2012 +0100 osmo-ortp: Prefix oRTP messages with osmo-ortp When many applications write to the stdout it is not clear that 'network_error' comes from osmo-bts due the usage of oRTP. At least provide a hint that oRTP is involved. http://cgit.osmocom.org/osmo-bts/commit/?id=a659f4827eb3f78815c56ea1ca8b311d4e764b00 commit a659f4827eb3f78815c56ea1ca8b311d4e764b00 Author: Andreas Eversberg Date: Wed Jan 18 19:07:30 2012 +0100 Fixed TRAU frame handling of packet lengths that are not a multiple of 4 http://cgit.osmocom.org/osmo-bts/commit/?id=4308667a25f67469924050114ab3d4b53960a72b commit 4308667a25f67469924050114ab3d4b53960a72b Author: Andreas Eversberg Date: Wed Jan 18 19:06:12 2012 +0100 Fixed wrong reference while opening mISDN socket http://cgit.osmocom.org/osmo-bts/commit/?id=55467f0478e37b35cceec3051c645b8a407110bc commit 55467f0478e37b35cceec3051c645b8a407110bc Author: Holger Hans Peter Freyther Date: Wed Dec 28 19:47:07 2011 +0100 abis/close: Deliver S_L_INP_TEI_DN when closing the socket * HSL/IPA had different socket closing code for the same thing, create one method for it. * Both methods tried to send an event but as we are on the close path the sign_link was already removed from the list and the input event sending method couldn't find the sign_link using the sapi/tei provided. http://cgit.osmocom.org/osmo-bts/commit/?id=d73c84670b0f74f502d28acbcbbeb672cf8ee4f9 commit d73c84670b0f74f502d28acbcbbeb672cf8ee4f9 Author: Andreas Eversberg Date: Tue Dec 20 18:56:42 2011 +0100 mISDN input: avoid some strange distortion caused by buffer mgmt We used to write as many messages as we received from mISDN for b-channels. Now we write as many _bytes_ as we have received, which seems to be the more logical thing to do. http://cgit.osmocom.org/osmo-bts/commit/?id=e194cd92a809b0b6ab3513e6742dba3871179c2e commit e194cd92a809b0b6ab3513e6742dba3871179c2e Author: Holger Hans Peter Freyther Date: Mon Nov 7 13:37:56 2011 +0100 ipa: The message claims to close the socket but it remains open. Correct the 'closing socket' statement. It would be nice to know why this message has been discarded but I can't answer that right now. http://cgit.osmocom.org/osmo-bts/commit/?id=0b5ffc1788fe065b8e4aff15f7023338914257d6 commit 0b5ffc1788fe065b8e4aff15f7023338914257d6 Author: Harald Welte Date: Sat Oct 22 15:58:02 2011 +0200 osmo_ortp: include ortp/port.h for the memory management functions http://cgit.osmocom.org/osmo-bts/commit/?id=833aa79ffaa2d6bb62c5aef0c9b980c5b486d8ff commit 833aa79ffaa2d6bb62c5aef0c9b980c5b486d8ff Author: Harald Welte Date: Sat Oct 22 15:57:42 2011 +0200 version 0.13.1 of libortp seems sufficient http://cgit.osmocom.org/osmo-bts/commit/?id=25c83611be697f53925184658cdbff72de58c8c6 commit 25c83611be697f53925184658cdbff72de58c8c6 Author: Holger Hans Peter Freyther Date: Sun Oct 16 17:19:13 2011 +0200 misc: Linker fix for Ubuntu 11.10 --as-needed was default in Natty and somehow got more strict in this version of Ubuntu. Link to osmo vty. http://cgit.osmocom.org/osmo-bts/commit/?id=43f4e088414636bad83176b891ba25cf65fed859 commit 43f4e088414636bad83176b891ba25cf65fed859 Author: Harald Welte Date: Mon Oct 10 08:49:01 2011 +0200 depend on new libosmocore 0.3.10 (lapd) and increment LIBVERSION http://cgit.osmocom.org/osmo-bts/commit/?id=8aaed05e216daefe2602136c4b49428a619d3e45 commit 8aaed05e216daefe2602136c4b49428a619d3e45 Author: Andreas Eversberg Date: Sat Oct 1 04:10:57 2011 +0200 Length check of LAPD messages to prevent overflows on corrupt frames http://cgit.osmocom.org/osmo-bts/commit/?id=d88c5bf63772bef53e9864d1ad2aa0e0e2ea15a3 commit d88c5bf63772bef53e9864d1ad2aa0e0e2ea15a3 Author: Andreas Eversberg Date: Fri Sep 30 03:41:44 2011 +0200 Fixed missing T203 in profiles http://cgit.osmocom.org/osmo-bts/commit/?id=3c46044cf1d2b352587266784eb064cb5d08260a commit 3c46044cf1d2b352587266784eb064cb5d08260a Author: Andreas Eversberg Date: Wed Sep 28 02:46:16 2011 +0200 Addition to last commit 2f5a3714075882ac946536709ac581453b6ad52a http://cgit.osmocom.org/osmo-bts/commit/?id=3744b873e58008eaba359b52c7a07a9741c89cae commit 3744b873e58008eaba359b52c7a07a9741c89cae Author: Andreas Eversberg Date: Tue Sep 27 12:12:36 2011 +0200 LAPD profiles are globally defined structures The pre-defined structures can be used as a profile, as well as own defined or modified versions of them. http://cgit.osmocom.org/osmo-bts/commit/?id=a7ff0019b36407cff4691f8e327bb925a176ef72 commit a7ff0019b36407cff4691f8e327bb925a176ef72 Author: Andreas Eversberg Date: Mon Sep 26 11:29:30 2011 +0200 Replaced LAPD implementation with new LAPD core of libosmogsm The core functionality of input/lapd.c is removed. Now it uses lapd_core.c of libosmogsm. The stucture of lapd_instance and SAP (SAPI/TEI handling) is kept, as well as interfaceing and header transcoding. The former implementation of datalink is completely replaced, except for the minimal TEI manager.. Currently it supports 3 modes: - ABIS (BS11/Ericsson/Nokia) - ISDN (Not used yet) - ASAT (A interface for satellite) all these modes can run as NETWORK or USER. http://cgit.osmocom.org/osmo-bts/commit/?id=fe05cf5b3980bf4778a21b3d311a835b7e19a704 commit fe05cf5b3980bf4778a21b3d311a835b7e19a704 Author: Harald Welte Date: Mon Sep 26 23:18:41 2011 +0200 DAHDI: add information on span number, timeslot count to VTY http://cgit.osmocom.org/osmo-bts/commit/?id=494f290f6bca9ed85bf448ed9a126080920f0c5f commit 494f290f6bca9ed85bf448ed9a126080920f0c5f Author: Harald Welte Date: Mon Sep 26 23:06:49 2011 +0200 DAHDI: remove unused variable http://cgit.osmocom.org/osmo-bts/commit/?id=0cf5514616b57fe6d4dea7ab646d6f6cf1488f09 commit 0cf5514616b57fe6d4dea7ab646d6f6cf1488f09 Author: Harald Welte Date: Mon Sep 26 23:06:18 2011 +0200 DAHDI: Print error message in case config uses non-existing span http://cgit.osmocom.org/osmo-bts/commit/?id=e2bd68575fafe6db73c347140ba1c5f73ba0aaa9 commit e2bd68575fafe6db73c347140ba1c5f73ba0aaa9 Author: Harald Welte Date: Mon Sep 26 23:03:12 2011 +0200 DAHDI: make sure the first e1_line N port start with number 0 http://cgit.osmocom.org/osmo-bts/commit/?id=356918fed417a851557b70a262c15b8aeef7b784 commit 356918fed417a851557b70a262c15b8aeef7b784 Author: Harald Welte Date: Mon Sep 26 22:54:51 2011 +0200 fix parsing error during "e1_line N port M" A misplaced comma in the DEFUN macro argument list resulted in part of the help message becoming part of the command syntax ;) http://cgit.osmocom.org/osmo-bts/commit/?id=70e04c7ccc6e75cd13ea71f2a0a8b3c9e66d4b38 commit 70e04c7ccc6e75cd13ea71f2a0a8b3c9e66d4b38 Author: Alexander Huemer Date: Wed Sep 7 11:17:14 2011 +0200 request ortp >=0.15.0 build fails with ortp <0.15.0 because of incompatible API. http://cgit.osmocom.org/osmo-bts/commit/?id=c2889512c4fb4585fc5ef2980937dde64f687f0a commit c2889512c4fb4585fc5ef2980937dde64f687f0a Author: Harald Welte Date: Tue Sep 13 23:49:04 2011 +0100 e1_input: add 'port_nr' field and support DAHDI T1 cards the "e1_line <0-255> port <0-255>" vty command allows the user to set which physical port/card number should be represented by the given virtual e1_line. Furthermore, we now actually query the DAHDI hardware to determine the number of ports of a given span (e.g. only 24 in case of T1) instead of blindly assuming there are 31 timeslots on each port. This specifically will fix T1 timeslot (/dev/dahdi/%u) calculation in setups with multiple DAHDI spans/ports and a T1 span != span 1. http://cgit.osmocom.org/osmo-bts/commit/?id=a0d9331cb13be85fb89fdf6973c50f0514a66bb3 commit a0d9331cb13be85fb89fdf6973c50f0514a66bb3 Author: Daniel Willmann Date: Thu Sep 15 12:56:58 2011 +0200 ipa: Add a callback to detect if the server_conn was closed http://cgit.osmocom.org/osmo-bts/commit/?id=dc4479f27d14f1ed5e17ccac401f8169813843d7 commit dc4479f27d14f1ed5e17ccac401f8169813843d7 Author: Daniel Willmann Date: Thu Sep 15 12:56:57 2011 +0200 ipa: Fix resource leak if we encounter an error in ipa_server_conn_read In case of a connection reset or protocol error we should destroy the connection as well. http://cgit.osmocom.org/osmo-bts/commit/?id=883cfe5be8d8f8ef6ecc4c67cb2574865729dac8 commit 883cfe5be8d8f8ef6ecc4c67cb2574865729dac8 Merge: 65a5089 218bb8f Author: Harald Welte Date: Fri Sep 9 10:32:06 2011 +0200 Merge remote-tracking branch 'origin/pablo/ipa-updates' http://cgit.osmocom.org/osmo-bts/commit/?id=218bb8f31eb924fca427a3c1f0d1e2dda24dd325 commit 218bb8f31eb924fca427a3c1f0d1e2dda24dd325 Author: Pablo Neira Ayuso Date: Fri Sep 9 01:04:46 2011 +0200 ipa: use DEBUG level instead of NOTICE for debugging log messages Use DEBUG instead of NOTICE for several messages that are actually used for debugging purposes. http://cgit.osmocom.org/osmo-bts/commit/?id=32c883a96ff90a5d7f1fd7f8a28cd3fa6b138fff commit 32c883a96ff90a5d7f1fd7f8a28cd3fa6b138fff Author: Pablo Neira Ayuso Date: Fri Sep 9 01:01:36 2011 +0200 ipa: better log error messages for ipa_msg_recv() More descriptive errors help to debug problems. http://cgit.osmocom.org/osmo-bts/commit/?id=2220a0542cf17ffc550247bfc46efe27987df9b4 commit 2220a0542cf17ffc550247bfc46efe27987df9b4 Author: Pablo Neira Ayuso Date: Thu Sep 8 18:43:31 2011 +0200 ipa: fix segfault in ipa_client_conn_create if no E1 timeslot is specified Fix segfault if IPA client is not used as signalling link (in that case E1 timeslot is NULL). http://cgit.osmocom.org/osmo-bts/commit/?id=8ad30c96d4690af1e539b3e391d4f8ff23f85d80 commit 8ad30c96d4690af1e539b3e391d4f8ff23f85d80 Author: Pablo Neira Ayuso Date: Thu Sep 8 13:29:06 2011 +0200 ipa: use default write callback in ipa_client_conn_create if not specified If no write callback is specified, use the default write callback. Thus, we don't need to export ipa_client_write_default_cb. No clients of this function outside libosmo-abis, so no breakages should be expected. http://cgit.osmocom.org/osmo-bts/commit/?id=8fc277b77765d8cdff0c08e5581bc8621a192d33 commit 8fc277b77765d8cdff0c08e5581bc8621a192d33 Author: Pablo Neira Ayuso Date: Thu Sep 8 13:22:26 2011 +0200 tests: remove reference to internal headers in ipa_proxy_test This example has to compile out of the tree, including internal.h is not required and using PACKAGE_VERSION here, which is internal to the library, does not seem to me like a good idea. http://cgit.osmocom.org/osmo-bts/commit/?id=f099567ae3328166f45c5a9e60a74b04093a0a0d commit f099567ae3328166f45c5a9e60a74b04093a0a0d Author: Pablo Neira Ayuso Date: Thu Sep 8 12:58:38 2011 +0200 ipa: rename all reference to ipa_*_peer to ipa_*_conn This patch is a cleanup. It renames several function from _peer to _conn which seems to me like a more logical name. There are no clients of this code out of the libosmo-abis tree so far, so this shouldn't break anything. http://cgit.osmocom.org/osmo-bts/commit/?id=00af7723394abf4f03f7d209f5a128263fd7a32f commit 00af7723394abf4f03f7d209f5a128263fd7a32f Author: Pablo Neira Ayuso Date: Thu Sep 8 12:47:06 2011 +0200 ipa: remove bogus driver_name parameter from ipa_client_create This parameter is not required since the line that we pass as parameter already has one driver attached. http://cgit.osmocom.org/osmo-bts/commit/?id=65a50893d5f9577c17dc4485d585c12d349c8e30 commit 65a50893d5f9577c17dc4485d585c12d349c8e30 Author: Harald Welte Date: Thu Sep 8 14:42:58 2011 +0200 add osmo_rtp_socket_set_param() and osmo_rtp_socket_log_stats() http://cgit.osmocom.org/osmo-bts/commit/?id=ddfaca45feda2f07481fb4a7d70c303fe7b70e29 commit ddfaca45feda2f07481fb4a7d70c303fe7b70e29 Author: Harald Welte Date: Wed Sep 7 11:52:43 2011 +0200 add GSM_RTP_DURATION http://cgit.osmocom.org/osmo-bts/commit/?id=fcb1fe8c62e05e6023eb90e14353ecd1e67777fd commit fcb1fe8c62e05e6023eb90e14353ecd1e67777fd Author: Harald Welte Date: Wed Sep 7 11:51:52 2011 +0200 libosmo-trau: doxygen documentation http://cgit.osmocom.org/osmo-bts/commit/?id=9b737df611da0c3efa2cecd4201b4ccaec05f3d5 commit 9b737df611da0c3efa2cecd4201b4ccaec05f3d5 Author: Harald Welte Date: Wed Sep 7 00:59:11 2011 +0200 osmo_ortp: introduce POLL mode for rtp sockets This bypasses the osmo_fd integration and will allow a RTP socket to be in pure polling mode, triggered by the consumer of the payload data. http://cgit.osmocom.org/osmo-bts/commit/?id=346374a001ba42e8d3612fefd76a061f4d494a34 commit 346374a001ba42e8d3612fefd76a061f4d494a34 Author: Harald Welte Date: Sat Sep 3 15:37:47 2011 +0200 add libosmotrau.pc to Makefile.am http://cgit.osmocom.org/osmo-bts/commit/?id=6730187bd8c43b2612d5180a1bff6ae21fdc3fde commit 6730187bd8c43b2612d5180a1bff6ae21fdc3fde Author: Harald Welte Date: Sat Sep 3 15:34:21 2011 +0200 update .gitignore http://cgit.osmocom.org/osmo-bts/commit/?id=41d0d84fd61a178f524eca001932807702bcafb7 commit 41d0d84fd61a178f524eca001932807702bcafb7 Author: Harald Welte Date: Sat Sep 3 15:33:24 2011 +0200 add 'libosmotrau' for TRAU/RTP related code This new library is intended to include everything related to interfacing actual voice channels either via E1 or via RTP. The first module in the library is osmo_rtp, based on the ortp library. http://cgit.osmocom.org/osmo-bts/commit/?id=d6216405b7363c94174a6d301b96f5ed4a8730ce commit d6216405b7363c94174a6d301b96f5ed4a8730ce Author: Pablo Neira Ayuso Date: Wed Aug 31 16:47:44 2011 +0200 input: fix multiple BTS attached to single line scenario With multiple BTS attached to a single line, we have to call ->line_update() multiple times. I broke this myself while avoiding that A-bis over IP drivers bind to the socket several times. To fix this situation, Harald prefers that this case is internally handled by the ipaccess and hsl drivers by means of the driver_data field in the e1inp_line structure. Reported-by: Gus Bourg http://cgit.osmocom.org/osmo-bts/commit/?id=f350e253948527290e78748a270dcf1613b1271c commit f350e253948527290e78748a270dcf1613b1271c Author: Harald Welte Date: Fri Aug 26 07:55:26 2011 +0200 lapd: stop timers in lapd_instance_free() http://cgit.osmocom.org/osmo-bts/commit/?id=cfc9f1f7cc199d2d61e27f0a0b76c4e170435ec6 commit cfc9f1f7cc199d2d61e27f0a0b76c4e170435ec6 Author: Harald Welte Date: Wed Aug 24 09:45:36 2011 +0200 DAHDI: Make sure dahdi_e1_setup() can be called multiple times In case we have multiple BTS attached to the same E1 line, the e1inp_driver::line_update() function will be called multiple times, and we need to make sure this is handled gracefully. http://cgit.osmocom.org/osmo-bts/commit/?id=14078eaffe37689061ea92963bb0a1da67fb9638 commit 14078eaffe37689061ea92963bb0a1da67fb9638 Author: Harald Welte Date: Wed Aug 24 09:45:11 2011 +0200 LAPD: Add function to release/free a LAPD instance http://cgit.osmocom.org/osmo-bts/commit/?id=3bc78855390d1fde57615572a7ca05c7dcb5e226 commit 3bc78855390d1fde57615572a7ca05c7dcb5e226 Author: Harald Welte Date: Wed Aug 24 08:32:38 2011 +0200 re-introduce optional build of DAHDI input plugin We should only build it when the dahdi/user.h file is actually present. http://cgit.osmocom.org/osmo-bts/commit/?id=ce307b4420e27b4a2c20aae25336ee5568a61c30 commit ce307b4420e27b4a2c20aae25336ee5568a61c30 Author: Harald Welte Date: Sun Aug 21 01:18:05 2011 +0200 mISDN: optionally bypass kernel LAPD code and use userspace LAPD The problem with kernel LAPD mainly is that you can only have one signalling timeslot in each E1 line/interface. However, with many BTS attached to the same line, we need multiple signalling slots per line. This allows the user to have a per-line selection between kernel-LAPD (misdn) and userspace-LAPD (misdn_lapd) drivers in the config file. http://cgit.osmocom.org/osmo-bts/commit/?id=6341aa0595879137ad0eec3e906db18698247234 commit 6341aa0595879137ad0eec3e906db18698247234 Author: Harald Welte Date: Sun Aug 21 00:55:23 2011 +0200 mISDN: use 'struct value_string' instead of local copy Apparently value_string was not part of libosmocore when the code was written originally... http://cgit.osmocom.org/osmo-bts/commit/?id=fd44a5f2fed648b3d182136d15d89bd6a5fdecf3 commit fd44a5f2fed648b3d182136d15d89bd6a5fdecf3 Author: Harald Welte Date: Sun Aug 21 00:48:54 2011 +0200 e1_input: move the lapd_instance pointer out of dahdi specifics ... and create a new e1inp_rx_ts_lapd() from dahdi as well http://cgit.osmocom.org/osmo-bts/commit/?id=2f69b890bcc3f810be2e018f1f422246641ed5c0 commit 2f69b890bcc3f810be2e018f1f422246641ed5c0 Author: Harald Welte Date: Sun Aug 21 11:13:50 2011 +0200 trau_frame: Add doxygen documentation http://cgit.osmocom.org/osmo-bts/commit/?id=e4ec40a365d5791392f8f68eaff1af4aab9db3b4 commit e4ec40a365d5791392f8f68eaff1af4aab9db3b4 Author: Harald Welte Date: Sun Aug 21 11:07:20 2011 +0200 subchan_demux: add doxygen documentation http://cgit.osmocom.org/osmo-bts/commit/?id=aa4942440a47c4bc63fb6df5b696c994abb54a7d commit aa4942440a47c4bc63fb6df5b696c994abb54a7d Author: Dieter Spaar Date: Wed Jul 27 23:52:36 2011 +0200 TRAU: Properly initialize idle frames This is particularly important in case of the Nokia BTS, as they seem to drop the RF/signalling channel if they don't get proper TRAU frames. http://cgit.osmocom.org/osmo-bts/commit/?id=bc25bcaea18728c86c5c4086e3ebd44faa6c16e9 commit bc25bcaea18728c86c5c4086e3ebd44faa6c16e9 Author: Harald Welte Date: Fri Aug 19 22:32:38 2011 +0200 ipa: export ipaccess_rcvmsg_base() and return int http://cgit.osmocom.org/osmo-bts/commit/?id=7b6fc2e4802b84047bc47864c42ba2ab1b3c362d commit 7b6fc2e4802b84047bc47864c42ba2ab1b3c362d Author: Harald Welte Date: Fri Aug 19 21:58:48 2011 +0200 ipaccess: make some functions static that shouldn't be exported http://cgit.osmocom.org/osmo-bts/commit/?id=4e862cbf4b3b438a07ea89438f4384bd10468ea9 commit 4e862cbf4b3b438a07ea89438f4384bd10468ea9 Author: Pablo Neira Ayuso Date: Fri Aug 19 18:43:38 2011 +0200 e1_input: rework configuration of virtual E1 line operations struct e1inp_line_ops { - enum e1inp_line_role role; - char *addr; - void *data; + union { + struct { + enum e1inp_line_role role; /* BSC or BTS mode. */ + const char *addr; /* IP address .*/ + void *dev; /* device parameters. */ + } ipa; + struct { + const char *port; /* e.g. /dev/ttyUSB0 */ + unsigned int delay; + } rs232; + } cfg; Now this structure contains the configuration details for the virtual E1 line, instead of using a pointer. This also get the line_update callback to its original layout: + int (*line_update)(struct e1inp_line *line); http://cgit.osmocom.org/osmo-bts/commit/?id=7e0d006e3c7f163cf1e3621d77a7366a5a7e828a commit 7e0d006e3c7f163cf1e3621d77a7366a5a7e828a Author: Pablo Neira Ayuso Date: Fri Aug 19 11:36:15 2011 +0200 input: add rs232 driver for virtual E1 lines This patch adds the rs232 driver which is used by then bs11_config utility available in openBSC. http://cgit.osmocom.org/osmo-bts/commit/?id=94aebf983f376983d3dc1c15319c13915698e002 commit 94aebf983f376983d3dc1c15319c13915698e002 Author: Harald Welte Date: Fri Aug 19 13:34:12 2011 +0200 ipa: remove unused 'proto' variable http://cgit.osmocom.org/osmo-bts/commit/?id=4301c370c00edb400d50e8e4224cb2b19b722400 commit 4301c370c00edb400d50e8e4224cb2b19b722400 Author: Harald Welte Date: Fri Aug 19 13:33:16 2011 +0200 ipa: fix compiler warning about ssize_t / socklen_t http://cgit.osmocom.org/osmo-bts/commit/?id=3e1d84b3e01b8c78b416b620935462ede2c37209 commit 3e1d84b3e01b8c78b416b620935462ede2c37209 Author: Harald Welte Date: Fri Aug 19 13:32:18 2011 +0200 hsl: use PRIx64 / inttypes.h for uint64_t format string http://cgit.osmocom.org/osmo-bts/commit/?id=b3f06dac2bc408bb6d170e7c4ad3c94ad28c56cd commit b3f06dac2bc408bb6d170e7c4ad3c94ad28c56cd Author: Harald Welte Date: Fri Aug 19 13:28:59 2011 +0200 hsl: remove unsued 'proto' variable http://cgit.osmocom.org/osmo-bts/commit/?id=d4f8f68e16424a6d7bd5cc993bb23ac9800eb4be commit d4f8f68e16424a6d7bd5cc993bb23ac9800eb4be Author: Harald Welte Date: Fri Aug 19 13:28:48 2011 +0200 add string.h include to fix compiler warning http://cgit.osmocom.org/osmo-bts/commit/?id=6f35d108e5b018ac40bad4e242088134bab53e81 commit 6f35d108e5b018ac40bad4e242088134bab53e81 Author: Pablo Neira Ayuso Date: Wed Aug 17 23:33:54 2011 +0200 ipaccess: don't close the signalling link if we receive bad OML/RSL message Instead, propagate the error to upper layers. This fixes a segfault in the BSC if bad OML/RSL message is received. http://cgit.osmocom.org/osmo-bts/commit/?id=62684168518356fd78bf07dc719dc19c5b1562b4 commit 62684168518356fd78bf07dc719dc19c5b1562b4 Author: Pablo Neira Ayuso Date: Wed Aug 17 23:25:23 2011 +0200 test: use site_id 1801 in ipa BTS example Thus we can use it with the example file for openBSC under doc/examples/nanobts/openbsc.cfg. http://cgit.osmocom.org/osmo-bts/commit/?id=a54269c81eda71611c05fae036f4eee78fb254f8 commit a54269c81eda71611c05fae036f4eee78fb254f8 Author: Pablo Neira Ayuso Date: Wed Aug 17 23:23:08 2011 +0200 ipaccess: fix segfault if bsc port already in used This patch fixes a segfault if we try to bind to an already busy port, it can be easily reproduced with: $ test/./e1inp_ipa_bsc_test & <0003> ipaccess.c:830 enabling ipaccess BSC mode <0000> e1inp_ipa_bsc_test.c:241 entering main loop $ test/./e1inp_ipa_bsc_test segfault http://cgit.osmocom.org/osmo-bts/commit/?id=2bbaddfe81195641fa683a9375d41072ceb22b52 commit 2bbaddfe81195641fa683a9375d41072ceb22b52 Author: Pablo Neira Ayuso Date: Wed Aug 17 10:23:09 2011 +0200 e1_input: fix missing registration of dahdi driver This patch fixes the registration of the dahdi driver. We were using conditional compilation (HAVE_DAHDI_USER_H) which we don't use anymore. http://cgit.osmocom.org/osmo-bts/commit/?id=332a3577dc4165e1b5937103ad8be1ece3b16bba commit 332a3577dc4165e1b5937103ad8be1ece3b16bba Author: Pablo Neira Ayuso Date: Tue Aug 16 17:31:20 2011 +0200 E1 input: rename signal_input by e1inp_signal_input Comestical change required by patches that port openBSC upon libosmo-abis. http://cgit.osmocom.org/osmo-bts/commit/?id=de668910d63be49661bea974c3bee61128b7f1a0 commit de668910d63be49661bea974c3bee61128b7f1a0 Author: Pablo Neira Ayuso Date: Tue Aug 16 17:26:23 2011 +0200 src: replace S_INP_* signals by S_L_INP_* according to naming policy http://cgit.osmocom.org/osmo-bts/commit/?id=95e5decb7991d8934272ae9d941d575515362291 commit 95e5decb7991d8934272ae9d941d575515362291 Author: Harald Welte Date: Tue Aug 16 14:41:32 2011 +0200 DAHDI: Actually increment e1_input related rate counters http://cgit.osmocom.org/osmo-bts/commit/?id=dd0c2ef7f345ed0390f42c5bd1c12ad315b67a19 commit dd0c2ef7f345ed0390f42c5bd1c12ad315b67a19 Author: Harald Welte Date: Thu Aug 11 12:54:07 2011 +0200 E1 Input: better names for rate counters http://cgit.osmocom.org/osmo-bts/commit/?id=f2737fcd64b4d5441c8ee3296ac7a706d87c587a commit f2737fcd64b4d5441c8ee3296ac7a706d87c587a Author: Harald Welte Date: Tue Aug 16 14:30:10 2011 +0200 E1 Input: Add rate counters for events related to E1 lines http://cgit.osmocom.org/osmo-bts/commit/?id=6e37c591f980b41eac2468a1e3e0690e71dbc536 commit 6e37c591f980b41eac2468a1e3e0690e71dbc536 Author: Harald Welte Date: Thu Aug 11 12:43:31 2011 +0200 E1 Input: Move 'show e1_*' command to e1_input_vty.c http://cgit.osmocom.org/osmo-bts/commit/?id=601a9c7d3266770c4637e909a8578c32c923f21d commit 601a9c7d3266770c4637e909a8578c32c923f21d Author: Harald Welte Date: Tue Aug 16 14:17:49 2011 +0200 E1 Input: Add VTY command to specify the name of a Line So far, there was no way to set the line->name field at all. http://cgit.osmocom.org/osmo-bts/commit/?id=31fe5f2ef8391b7f61b7dd1cb2632f27c7843534 commit 31fe5f2ef8391b7f61b7dd1cb2632f27c7843534 Author: Pablo Neira Ayuso Date: Tue Aug 9 23:15:38 2011 +0200 LAPD: Propagate lapd_receive() errors to the E1 driver Scenario: BTS are configured and working, then the BSC stops working for some reason (crash or administrative stop). If the BSC comes back to life, LAPD among other things does not know about the previous existing TEIs. Instead of ignoring these frames, we notify the driver that we are seeing frames with unknown TEIs, so it can try to recover, e.g. by resending the SABM message. http://cgit.osmocom.org/osmo-bts/commit/?id=4ca16c779e9d708f8902b8fa5984eaf5fb66b184 commit 4ca16c779e9d708f8902b8fa5984eaf5fb66b184 Author: Harald Welte Date: Tue Aug 16 14:01:49 2011 +0200 LAPD: Use proper log levels and prefix all messages with LAPD http://cgit.osmocom.org/osmo-bts/commit/?id=1ef2457fba62d717ff2aadf8e7171e3bdb88948e commit 1ef2457fba62d717ff2aadf8e7171e3bdb88948e Author: Harald Welte Date: Tue Aug 16 13:51:07 2011 +0200 LAPD: Remove all calls to 'assert' from the code For a system-level daemon, no protocol parser error should ever call assert, which would take down the entire process. http://cgit.osmocom.org/osmo-bts/commit/?id=f3ca61c5cd49603d04eea167cca9fbcdc82154e4 commit f3ca61c5cd49603d04eea167cca9fbcdc82154e4 Author: Harald Welte Date: Tue Aug 9 11:21:23 2011 +0200 DAHDI: Fix case where we have multiple E1 ports/cards (spans) DAHDI creates one device node for every E1 timeslot, starting from '1', and keeps incrementing that number even for additional ports/cards. Thus, we have to use the e1inp_line number multiplied by 31 as a base. http://cgit.osmocom.org/osmo-bts/commit/?id=0b29eac3131ef124c7c79d6293254df63e5e4103 commit 0b29eac3131ef124c7c79d6293254df63e5e4103 Author: Pablo Neira Ayuso Date: Tue Aug 16 12:23:42 2011 +0200 include: add missing ipa.h to Makefile.am so make distcheck works again http://cgit.osmocom.org/osmo-bts/commit/?id=40b0e8cd0ef97575e701732b60d5578b1907753d commit 40b0e8cd0ef97575e701732b60d5578b1907753d Author: Harald Welte Date: Thu Jul 21 16:57:34 2011 +0200 don't use DLRSL, as it will be removed http://cgit.osmocom.org/osmo-bts/commit/?id=cc2241bf1cbf9bd17600eea195191e4936d8ad9e commit cc2241bf1cbf9bd17600eea195191e4936d8ad9e Author: Harald Welte Date: Tue Jul 19 16:06:06 2011 +0200 update to comply with libosmocore namespace fixes This updates the code and brings it in sync to libosmocore git commit 892e621fec571c7cba3573caa0d328ed1b25d8ee http://cgit.osmocom.org/osmo-bts/commit/?id=71d87b2597bdbb6e555af43831b4ef7788f858e1 commit 71d87b2597bdbb6e555af43831b4ef7788f858e1 Author: Harald Welte Date: Mon Jul 18 14:49:56 2011 +0200 talloc: revert to use talloc inside libosmocore It's not a good idea to confuse the two changes with each other. Moving the Abis part into a separate library is independent from the question whether we have talloc inside libosmocore or use a stand-alone talloc library. http://cgit.osmocom.org/osmo-bts/commit/?id=f054b51ac960f957f80dafad29a3a827b8b2a2f9 commit f054b51ac960f957f80dafad29a3a827b8b2a2f9 Author: Pablo Neira Ayuso Date: Fri Jul 8 21:46:29 2011 +0200 ipaccess: ipaccess_fd_cb needs to be extern http://cgit.osmocom.org/osmo-bts/commit/?id=495ddb66d842990f6803119eccce021b5882be8f commit 495ddb66d842990f6803119eccce021b5882be8f Author: Pablo Neira Ayuso Date: Fri Jul 8 21:04:11 2011 +0200 ipaccess: hack to get openBSC's ipaccess-config tool working Export one function that we shouldn't, it's a quick way to fix the ipaccess-config in openBSC. http://cgit.osmocom.org/osmo-bts/commit/?id=34073fbc97de2db185f746b25fa79b2013d9aa6a commit 34073fbc97de2db185f746b25fa79b2013d9aa6a Author: Pablo Neira Ayuso Date: Fri Jul 8 20:36:05 2011 +0200 hsl: close socket if we destroy the signalling link As we do in ipaccess driver, the socket is not useful anymore if the BSC/BTS decides to close the signalling link. http://cgit.osmocom.org/osmo-bts/commit/?id=ad1ca98ff830508a381904e591644c36c98be730 commit ad1ca98ff830508a381904e591644c36c98be730 Author: Pablo Neira Ayuso Date: Fri Jul 8 20:31:43 2011 +0200 tests: add missing hsl examples Hm, it seems I forgot to git add them :-(. http://cgit.osmocom.org/osmo-bts/commit/?id=2ad22b86990634c8eccb84b001f26c8d82c49da5 commit 2ad22b86990634c8eccb84b001f26c8d82c49da5 Author: Pablo Neira Ayuso Date: Fri Jul 8 18:35:45 2011 +0200 tests: convert IPA BTS example to use event-oriented approach Like the HSL BTS example. We use an event file descriptor which is used to call the GSM 12.21 based function for handling. http://cgit.osmocom.org/osmo-bts/commit/?id=88136fc6dd4c432e13193c9e29c4bea927141812 commit 88136fc6dd4c432e13193c9e29c4bea927141812 Author: Pablo Neira Ayuso Date: Fri Jul 8 16:21:55 2011 +0200 hsl: BTS support This patch adds the BTS support for the hsl driver. It includes two examples under the tests/ directory. http://cgit.osmocom.org/osmo-bts/commit/?id=49bc872b48c7d57509dbc568f31deaede97c853c commit 49bc872b48c7d57509dbc568f31deaede97c853c Author: Pablo Neira Ayuso Date: Fri Jul 8 15:23:36 2011 +0200 tests: close OML and RSL if set for the BSC example We only close the OML and RSL links if they are indeed up. http://cgit.osmocom.org/osmo-bts/commit/?id=db1c8a718b66f1a8f50221675b1fb537cf695021 commit db1c8a718b66f1a8f50221675b1fb537cf695021 Author: Pablo Neira Ayuso Date: Fri Jul 8 15:12:03 2011 +0200 ipaccess: add bugtrag for the RSL link becomes up case The RSL signal link becomes up for the ipaccess driver is tricky. If the BSC forgets to use the E1 line used by OML for the RSL link, we run into trouble. This patch adds a bugtrap so people don't forget to appropriately handle this case. http://cgit.osmocom.org/osmo-bts/commit/?id=009573aa5b699f9758ed096ab03c5a509355d074 commit 009573aa5b699f9758ed096ab03c5a509355d074 Author: Pablo Neira Ayuso Date: Fri Jul 8 14:17:15 2011 +0200 tests: example BTS now sends an OML SW ACT REQ This allows to test that the write path works and it allows you to get an idea on how to implement the BTS side by means of libosmo-abis. http://cgit.osmocom.org/osmo-bts/commit/?id=1ca98b9e9d9861928a735cdbcfdde5916befccd1 commit 1ca98b9e9d9861928a735cdbcfdde5916befccd1 Author: Pablo Neira Ayuso Date: Fri Jul 8 15:05:42 2011 +0200 tests: use the virtual E1 line used by OML for RSL link The ipaccess driver is tricky. Since it uses two ports for OML and RSL links, the link for RSL needs to be done in the same line that the OML link. Now the BSC examples uses the virtual E1 line where the OML link is for the RSL one. This patch also verifies that the OML link is up before the someone tries to get the RSL link up. http://cgit.osmocom.org/osmo-bts/commit/?id=cdd7c783631a71d23912ed1e59b209a2b6e7872a commit cdd7c783631a71d23912ed1e59b209a2b6e7872a Author: Pablo Neira Ayuso Date: Thu Jul 7 20:21:27 2011 +0200 hsl: remove unused hsl_setup function This function lives in openBSC not here. http://cgit.osmocom.org/osmo-bts/commit/?id=3832c4f908e6d9d821b18bbccab017b2d3d6c79c commit 3832c4f908e6d9d821b18bbccab017b2d3d6c79c Author: Pablo Neira Ayuso Date: Thu Jul 7 17:47:26 2011 +0200 e1_input: add new refcounting scheme to avoid leaking E1 lines This patch 's/e1inp_line_get/e1inp_line_find/g' since we need this function name for the new refcounting scheme. Basically, I have added a new function to clone lines that is used by the ipaccess driver: struct e1inp_line *e1inp_line_clone(void *ctx, struct e1inp_line *line); And two functions to bump and decrement the refcount: void e1inp_line_get(struct e1inp_line *line); void e1inp_line_put(struct e1inp_line *line); This is useful to avoid leaking virtual E1 lines in the ipaccess case, since we have two sockets for OML and RSL respectively, we have to release the line *once* both sockets have been closed. Without this patch, there are cases in which we don't know if it's time to release the virtual E1 line. This patch also includes a fix to avoid crashing if we open a connection with OML/RSL port without sending any ID_RESP message (in that case, we have no chance to set the signal link). I tested these situations with netcat. http://cgit.osmocom.org/osmo-bts/commit/?id=466c5467e2e95c04260cb6b933181a38d1d97bd5 commit 466c5467e2e95c04260cb6b933181a38d1d97bd5 Author: Pablo Neira Ayuso Date: Thu Jul 7 19:17:20 2011 +0200 ipaccess: close connection if we receive bad messages from BTS If we receive bad messages from the BTS, we close the connection. I think this is a more robust behaviour. http://cgit.osmocom.org/osmo-bts/commit/?id=eb43413013d75c21db121e5ad40c587ca6c1f453 commit eb43413013d75c21db121e5ad40c587ca6c1f453 Author: Pablo Neira Ayuso Date: Thu Jul 7 19:19:46 2011 +0200 ipaccess: skip further processing for ping, pong and id_req messages http://cgit.osmocom.org/osmo-bts/commit/?id=d2fba90c1320a178bed0f4da752d4db95a522b89 commit d2fba90c1320a178bed0f4da752d4db95a522b89 Author: Pablo Neira Ayuso Date: Thu Jul 7 17:42:07 2011 +0200 ipaccess: release virtual E1 line for closed connection We fix a leak in the ipaccess_drop(...) path where we were missing the release of the cloned E1 line for this OML/RSL links http://cgit.osmocom.org/osmo-bts/commit/?id=9621b41cf6ee710885215d8e317e37705a5d6b9f commit 9621b41cf6ee710885215d8e317e37705a5d6b9f Author: Pablo Neira Ayuso Date: Thu Jul 7 16:19:21 2011 +0200 ipaccess: don't forget to release temporary RSL socket We have to release the temporary RSL in case that the socket is closed and we have no chance to attach it to the OML link. http://cgit.osmocom.org/osmo-bts/commit/?id=b0908b8e7910243007fee5dfc0b877d6aa2cc208 commit b0908b8e7910243007fee5dfc0b877d6aa2cc208 Author: Pablo Neira Ayuso Date: Tue Jul 5 20:23:17 2011 +0200 include: remove IPA_NODE and E1INP_NODE definition from internal.h They should be defined in osmocom/vty/command.h in libosmocore. http://cgit.osmocom.org/osmo-bts/commit/?id=262aee80aca96e3f86d4e831485c9e85948b0ede commit 262aee80aca96e3f86d4e831485c9e85948b0ede Author: Pablo Neira Ayuso Date: Tue Jul 5 19:17:08 2011 +0200 src: add e1_input_vty.c to libosmo-abis This file provides the VTY interface for E1 lines, I have moved it to libosmo-abis since it belongs here. http://cgit.osmocom.org/osmo-bts/commit/?id=904d8f2d38b5e01c460098b97c812ca3c61b18d9 commit 904d8f2d38b5e01c460098b97c812ca3c61b18d9 Author: Pablo Neira Ayuso Date: Tue Jul 5 18:32:12 2011 +0200 tests: support OML software activate request ack message This patch steals some code from openBSC to implement the OML software activate request ack message which is delivered to the BTS. This allows to test the ->sign_link(...) path. http://cgit.osmocom.org/osmo-bts/commit/?id=b9ed7e3145f01c7867e8ad1a9fb3de44e24c953f commit b9ed7e3145f01c7867e8ad1a9fb3de44e24c953f Author: Pablo Neira Ayuso Date: Tue Jul 5 18:31:59 2011 +0200 ipaccess: fix write path for OML/RSL message from BSC -> BTS This patch fixes the write path for OML/RSL messages. I broke this while trying to support the delivery of IPA CCM messages using this path, which is not useful since they are directly delivered by means of the file descriptor. This patch fixes the corruption of messages leaving the BSC. http://cgit.osmocom.org/osmo-bts/commit/?id=a20762ab7241cdafb0f568f8832d6ef34988ec1c commit a20762ab7241cdafb0f568f8832d6ef34988ec1c Author: Pablo Neira Ayuso Date: Sat Jul 2 19:01:58 2011 +0200 src: use signal infrastructure that will be available in libosmocore This is still not in mainline yet, it's in a separate patch that I expect to send to Harald soon. http://cgit.osmocom.org/osmo-bts/commit/?id=fe8ab0af7a3a0a8dce32907efda7a86ea39bc884 commit fe8ab0af7a3a0a8dce32907efda7a86ea39bc884 Author: Pablo Neira Ayuso Date: Sat Jul 2 18:48:45 2011 +0200 logging: use new harald's logging infrastructure in libosmocore I can send patches to improve it later, better not to waste much time at it by now so port libosmo-abis upon it. http://cgit.osmocom.org/osmo-bts/commit/?id=62d345a6ef199d5c3011acd3b0904d4d316215a0 commit 62d345a6ef199d5c3011acd3b0904d4d316215a0 Author: Pablo Neira Ayuso Date: Tue Jul 5 16:37:37 2011 +0200 ipaccess: fix ID_RESP parsing in BSC mode http://cgit.osmocom.org/osmo-bts/commit/?id=3e86c6be0ef653f738ceb0d8c384b447a13ae48e commit 3e86c6be0ef653f738ceb0d8c384b447a13ae48e Author: Pablo Neira Ayuso Date: Tue Jul 5 16:03:37 2011 +0200 ipaccess: remove any reference to deprecated msg->trx We plan to use msg->dst instead. http://cgit.osmocom.org/osmo-bts/commit/?id=dbd82fb5b1e0fc180a680094b80d6799bd28725a commit dbd82fb5b1e0fc180a680094b80d6799bd28725a Author: Pablo Neira Ayuso Date: Tue Jul 5 15:29:23 2011 +0200 e1_input: change prototype of ->sign_link(...) This patch removes the struct e1inp_sign_link parameter since this is already available in the msgb->dst field of the message. http://cgit.osmocom.org/osmo-bts/commit/?id=add3ec84779ca1f9c7dd64aa8bb8641e8f15637a commit add3ec84779ca1f9c7dd64aa8bb8641e8f15637a Author: Pablo Neira Ayuso Date: Tue Jul 5 14:45:46 2011 +0200 e1_input: change prototype of close hook in e1inp_driver This patch changes `close' so we can make the e1inp_event inside this hook. http://cgit.osmocom.org/osmo-bts/commit/?id=355ce696611b6484f6368035bf84c1051acead75 commit 355ce696611b6484f6368035bf84c1051acead75 Author: Pablo Neira Ayuso Date: Tue Jul 5 14:53:37 2011 +0200 include: export lapd.h since openBSC needs it More specifically, the unfinished ericsson rbs2000 BTS. http://cgit.osmocom.org/osmo-bts/commit/?id=4647cadadf980c45a2645f3b2c56df33e580bf20 commit 4647cadadf980c45a2645f3b2c56df33e580bf20 Author: Pablo Neira Ayuso Date: Sat Jul 2 17:57:58 2011 +0200 include: remove unused ipaccess_read_msg definition from internal.h This was used by hsl driver but not anymore. http://cgit.osmocom.org/osmo-bts/commit/?id=2b3520139a813cc8cb9c290ff8bd8a1aa3772bc8 commit 2b3520139a813cc8cb9c290ff8bd8a1aa3772bc8 Author: Pablo Neira Ayuso Date: Sat Jul 2 17:45:42 2011 +0200 tests: use logging infrastructure to display messages instead of using printf http://cgit.osmocom.org/osmo-bts/commit/?id=cda8c43537650e33128aeb47ba1871b0a6310a55 commit cda8c43537650e33128aeb47ba1871b0a6310a55 Author: Pablo Neira Ayuso Date: Sat Jul 2 17:42:31 2011 +0200 add AUTHORS and COPYING files The AUTHORS file contain the people that appear in the copyright headers plus myself. The COPYING file contains the AGPLv3 which is the selected license according to discussion with Harald. http://cgit.osmocom.org/osmo-bts/commit/?id=0b9ed9a38936768f4575309eee9ab1da4c2a2ef7 commit 0b9ed9a38936768f4575309eee9ab1da4c2a2ef7 Author: Pablo Neira Ayuso Date: Sat Jul 2 17:25:19 2011 +0200 dahdi: fix driver compilation Now dahdi driver compiles file. We force the compilation of this driver, I prefer to avoid condition compilation options that tend add problems IMO. http://cgit.osmocom.org/osmo-bts/commit/?id=cd8d2e5f30afb3f7643f7983b9fb0a67da8f1acb commit cd8d2e5f30afb3f7643f7983b9fb0a67da8f1acb Author: Pablo Neira Ayuso Date: Sat Jul 2 17:05:21 2011 +0200 input: close socket if no signal link was created If the ->sign_link_up callback does not returns (or if it's NULL) a valid new signal link, we inmediately close the socket. If no signal link is set, there is nothing we can do with this socket, so keeping it open is useless otherwise. http://cgit.osmocom.org/osmo-bts/commit/?id=dfafe68a05069f0e0a21dfb5a200c38462031963 commit dfafe68a05069f0e0a21dfb5a200c38462031963 Author: Pablo Neira Ayuso Date: Sat Jul 2 14:32:32 2011 +0200 ipaccess: put the ID_GET logic for the BTS mode into the driver This patch moves the ID_GET logic from the example file to the ipaccess driver in BTS mode. http://cgit.osmocom.org/osmo-bts/commit/?id=c9c4fd39055ab02c0af59d5519e62edc456e3d0b commit c9c4fd39055ab02c0af59d5519e62edc456e3d0b Author: Pablo Neira Ayuso Date: Thu Jun 30 12:19:42 2011 +0200 major updates in e1_input callback ops and IPA infrastructures This patch is a major update of the callback infrastructure, now the e1input_ops looks like the following: struct e1inp_sign_link * (*sign_link_up)(void *unit_info, struct e1inp_line *line, enum e1inp_sign_type type); void (*sign_link_down)(struct e1inp_line *line); int (*sign_link)(struct msgb *msg, struct e1inp_sign_link *link); The sign_link_up and sign_link_down will be used by the A-bis over IP input drivers. The sign_link_up callback is used if we receive a ID_RESP message, in that case, we have to set up the sign link for the corresponding new OML/RSL signal link. The pointer to unit_info provides a data structure that contains the BTS device details if we run as BSC, and the requested device information from the BSC if we run as BTS. The sign_link_up callback must return the new sign_link created. The sign_link_down callback is invoked if the line does down, which means that the counterpart has closed the socket. The sign_link callback is used to handle all RSL/OML messages. I have also added the following callback to the e1inp_driver: + void (*close)(struct e1inp_ts *ts); Which is invoked if you call e1inp_sign_link_destroy(). This callback is used to close the socket that is linked to that timeslot. This is useful for A-bis over IP drivers since sockets are closed if the OML/RSL signalling link is destroyed. As you can notice, I have also added all the ID_RESP parsing into libosmo-abis for both ipaccess and hsl drivers. This patch also contains a rework of the ipa_client_link whose integration with the e1_input infrastructure was broken (the transmission path was broken). This patch also contains more develop examples that act as BSC and BTS for the ipaccess driver. Sorry, I know it would be better to split all these changes into logical pieces but many of them are tightly related. This is under heavy development stage, it's anyway hard to track changes until this becomes more stable. http://cgit.osmocom.org/osmo-bts/commit/?id=59301856f6cf7e9c36b1494aa98b6b984b4b52d1 commit 59301856f6cf7e9c36b1494aa98b6b984b4b52d1 Author: Pablo Neira Ayuso Date: Mon Jun 27 15:44:23 2011 +0200 ipaccess: use E1INP_SIGN_OML instead of hardcoded 1 This patch is a minor cleanup. http://cgit.osmocom.org/osmo-bts/commit/?id=8e479aece2df0720a6d2bbda0fe8972a22390b2a commit 8e479aece2df0720a6d2bbda0fe8972a22390b2a Author: Pablo Neira Ayuso Date: Mon Jun 27 15:19:11 2011 +0200 ipaccess: fix RSL link establishment This patch fixes the RSL link establishment which made openBSC port over libosmo-abis crash. http://cgit.osmocom.org/osmo-bts/commit/?id=93c620107e2edca4ac3306a995d512c7924453a2 commit 93c620107e2edca4ac3306a995d512c7924453a2 Author: Pablo Neira Ayuso Date: Sun Jun 26 19:12:47 2011 +0200 ipaccess: fix write path for OML socket We have to use e1i_ts->driver.ipaccess.fd file descriptor to fix the write path. Otherwise, openBSC never delivers replies to OML messages. http://cgit.osmocom.org/osmo-bts/commit/?id=ff66363716e5776fa7b9e8a4f3d1a1e6d171ee23 commit ff66363716e5776fa7b9e8a4f3d1a1e6d171ee23 Author: Pablo Neira Ayuso Date: Sun Jun 26 19:10:56 2011 +0200 ipaccess: add msg->trx to reduce the size of the openbsc-port patch This is a temporary change to keep the openbsc port over libosmo-abis smaller. We'll remove it at some point once we fully transition to the new msg->dst routing attribute. http://cgit.osmocom.org/osmo-bts/commit/?id=96e7263c85f526f790b4688dfad90247de5a8fac commit 96e7263c85f526f790b4688dfad90247de5a8fac Author: Pablo Neira Ayuso Date: Sun Jun 26 19:08:05 2011 +0200 e1_input: add abis_sendmsg(...) This patch adds generic abis_sendmsg to send NM messages (both OML and RSL). abis_rsl_sendmsg(...) is basically the same, we'll remove it from libosmo-abis once we can propagate changes to openbsc. http://cgit.osmocom.org/osmo-bts/commit/?id=79378d6ea0f5a28e291ab0f9a1bc16e2392f5738 commit 79378d6ea0f5a28e291ab0f9a1bc16e2392f5738 Author: Pablo Neira Ayuso Date: Sat Jun 25 18:52:22 2011 +0200 include: remove unused prototype _abis_nm_sendmsg(...) definition This function does not live in this tree. http://cgit.osmocom.org/osmo-bts/commit/?id=70ef10c72450ec0da9cc8616b7c5a906ecdd8855 commit 70ef10c72450ec0da9cc8616b7c5a906ecdd8855 Author: Pablo Neira Ayuso Date: Sat Jun 25 18:50:54 2011 +0200 e1_input: remove unused function ipaccess_connect() This function should live in openbsc instead. http://cgit.osmocom.org/osmo-bts/commit/?id=70d25730c3daa4121270b5235c1cd330d213121c commit 70d25730c3daa4121270b5235c1cd330d213121c Author: Pablo Neira Ayuso Date: Sat Jun 25 18:49:52 2011 +0200 include: fix include installation path and missing logging.h file The installation path was wrong. The logging.h file was not being installed. http://cgit.osmocom.org/osmo-bts/commit/?id=f163d23bf66b76037645f5a1bdc3333cc88f1ad1 commit f163d23bf66b76037645f5a1bdc3333cc88f1ad1 Author: Pablo Neira Ayuso Date: Sat Jun 25 18:42:55 2011 +0200 e1_input: minor API changes to adapt it to openbsc While working on the openbsc over libosmo-abis port, I noticed several API changes that we need to perform for better adaptation. http://cgit.osmocom.org/osmo-bts/commit/?id=130c4fbe2e815d94bcf4b6d13849bebbfbf0198d commit 130c4fbe2e815d94bcf4b6d13849bebbfbf0198d Author: Pablo Neira Ayuso Date: Thu Jun 23 21:15:53 2011 +0200 ipa-proxy: add A-bis over IP generic proxy commands for VTY This patch adds VTY commands to route IPA flows. The following example allows to add a new route: $ tests/./ipa_proxy_test & <0000> ipa_proxy_test.c:74 entering main loop $ telnet localhost 4260 ipa-proxy-test> enable ipa-proxy-test# ipa instance input-oml bind 127.0.0.1 tcp port 8888 ipa-proxy-test# ipa instance output-oml connect 127.0.0.1 tcp port 3002 ipa-proxy-test# ipa route instance input-oml streamid 0xfe instance output-oml streamid 0xfe ipa-proxy-test# ipa instance input-rsl bind 127.0.0.1 tcp port 8889 ipa-proxy-test# ipa instance output-rsl connect 127.0.0.1 tcp port 3003 ipa-proxy-test# ipa route instance input-rsl streamid 0xfe instance output-rsl streamid 0xfe I'm using this to initially test this code [*]. [*] note that this requires a minor hackish patch for the src/input/ipaccess.c driver which changes the default OML and RSL ports to listen in 8888 and 8889 instead of the default ports, thus, I can initially test everything from the localhost. http://cgit.osmocom.org/osmo-bts/commit/?id=af3fed9213666c8fa68ba3a153aa17577df97649 commit af3fed9213666c8fa68ba3a153aa17577df97649 Author: Pablo Neira Ayuso Date: Thu Jun 23 20:42:19 2011 +0200 ipa: add ipa_*_send() to transmit messages This patch adds ipa_*_send() functions to transmit messages using the new A-bis over IP infrastructure. This patch completes the transmission path support for the A-bis over IP infrastructure. http://cgit.osmocom.org/osmo-bts/commit/?id=6af9b61a48f39de7181c0c902e6351fc4929dab2 commit 6af9b61a48f39de7181c0c902e6351fc4929dab2 Author: Pablo Neira Ayuso Date: Thu Jun 23 14:07:47 2011 +0200 ipa: add ipa_server_peer infrastructure This patch adds the ipa_server_peer abstraction which provide helpers for the accept path of ipa_server_link. http://cgit.osmocom.org/osmo-bts/commit/?id=e009f4a009e028fbd041e8731e75c4c39d52cdd1 commit e009f4a009e028fbd041e8731e75c4c39d52cdd1 Author: Pablo Neira Ayuso Date: Thu Jun 23 13:36:34 2011 +0200 ipa: extend ipa_*link_create() to take one generic data pointer With this patch we can attach generic data to some IPA link. This will be useful for the IPA proxy support. http://cgit.osmocom.org/osmo-bts/commit/?id=af8ed983ffa1f750e3972e0fb850c16249943543 commit af8ed983ffa1f750e3972e0fb850c16249943543 Author: Pablo Neira Ayuso Date: Tue Jun 21 20:35:27 2011 +0200 ipaccess: remove dead code from ipaccess adriver This patch removes some dead code in the ipaccess driver http://cgit.osmocom.org/osmo-bts/commit/?id=986191fadf6a79bdaf99de240baef21d8675ab0b commit 986191fadf6a79bdaf99de240baef21d8675ab0b Author: Pablo Neira Ayuso Date: Tue Jun 21 19:56:26 2011 +0200 ipa: add ipa_server_link abstraction This patch adds the ipa_server_link which allows to create IPA servers. I have also changed the ipaccess driver to use it. Still missing the port of HSL driver. http://cgit.osmocom.org/osmo-bts/commit/?id=c07a8e7cf73e6218f12a0612fd05e529e6a4f9b4 commit c07a8e7cf73e6218f12a0612fd05e529e6a4f9b4 Author: Pablo Neira Ayuso Date: Tue Jun 21 19:50:04 2011 +0200 ipa: rename `struct ipa_link' by `struct ipa_client_link' And IPA_LINK_STATE_* by IPA_CLIENT_LINK_STATE_* to prepare the addition of the ipa_server_link abstraction. http://cgit.osmocom.org/osmo-bts/commit/?id=591ddadbe8bc056dd0f619f10fd23306cecad4a8 commit 591ddadbe8bc056dd0f619f10fd23306cecad4a8 Author: Pablo Neira Ayuso Date: Tue Jun 21 18:16:42 2011 +0200 ipaccess: initial works to get BTS mode working This patch adds the initial support to get BTS mode working with the ipaccess driver. Now, the driver handles IPA ping, pong and id_ack messages internally in BTS modes, and it passes the signalling messages to the client application by invoking the callback line operations. Moreover, with this patch, each IPA link object always has one E1 line object associated. Still HSL BTS-mode remains unimplemented. http://cgit.osmocom.org/osmo-bts/commit/?id=29465d35fc16f72d78f854cf49b131429591e1f4 commit 29465d35fc16f72d78f854cf49b131429591e1f4 Author: Pablo Neira Ayuso Date: Tue Jun 21 14:21:33 2011 +0200 ipaccess: create RSL socket in BTS mode With this patch, we create the RSL socket in BTS mode. This patch also fixes a crash if the RSL socket goes down before we have set the RSL line via OML with the existing code. http://cgit.osmocom.org/osmo-bts/commit/?id=7a249408056c5375030cd0cf171caa17a6715cb8 commit 7a249408056c5375030cd0cf171caa17a6715cb8 Author: Pablo Neira Ayuso Date: Tue Jun 21 14:15:46 2011 +0200 input: use generic ipa_msg_recv() instead of ipaccess_read_msg() We use the new generic function to receive messages, instead of ipaccess_read_msg. It's a mere renaming, but it's the first step before the rework that will happen soon to avoid calling read() twice. http://cgit.osmocom.org/osmo-bts/commit/?id=9b3a33cba9c7a72d53b5c1634666758a485f060c commit 9b3a33cba9c7a72d53b5c1634666758a485f060c Author: Pablo Neira Ayuso Date: Tue Jun 21 13:52:41 2011 +0200 hsl: add support for BTS-mode This patch adds support for BTS-mode for the hsl input driver. http://cgit.osmocom.org/osmo-bts/commit/?id=c00ee7399d06ecaee66795e56e546cef89768cb2 commit c00ee7399d06ecaee66795e56e546cef89768cb2 Author: Pablo Neira Ayuso Date: Tue Jun 21 12:22:49 2011 +0200 e1input: add address as parameter to e1inp_line_update(...) This patch adds a new parameter to e1inp_line_update that allows to specific the address for A-bis over IP BSC/BTS. http://cgit.osmocom.org/osmo-bts/commit/?id=96e81280617112d5f683b5c78c010fd4843e2af0 commit 96e81280617112d5f683b5c78c010fd4843e2af0 Author: Pablo Neira Ayuso Date: Thu Jun 9 15:06:11 2011 +0200 input: ipaccess: add preliminary BTS-side for A-bis over IP This patch adds the BTS-side for the ip.access driver for A-bis over IP communications. This patch adds one example under test/ so you can test the existing BSC and BTS sides over ip.access. Still incomplete, it requires to allow to register some callback in the BTS side to perform some action once we receive some message. This will come in next updates. http://cgit.osmocom.org/osmo-bts/commit/?id=e19c70a9ed605d13abb25bc4c875d4741e19530e commit e19c70a9ed605d13abb25bc4c875d4741e19530e Author: Pablo Neira Ayuso Date: Sun Jun 12 15:15:30 2011 +0200 src: add support for logging infrastructure in libosmo-abis This patch uses the new libosmocore logging infrastructure that allows to invoke log_init(&my_log_info) multiple times so we can register categories from libraries and applications. http://cgit.osmocom.org/osmo-bts/commit/?id=0b099b27df4325f48749e2cec10dc6f52a21c513 commit 0b099b27df4325f48749e2cec10dc6f52a21c513 Author: Pablo Neira Ayuso Date: Thu Jun 9 13:14:11 2011 +0200 include: remove internal definition that are now in libosmocore Still in one separate patch for libosmocore, but they may become part of mainline soon. http://cgit.osmocom.org/osmo-bts/commit/?id=35809d6f5eb0114605ba6448ddc5fa905ac29a8d commit 35809d6f5eb0114605ba6448ddc5fa905ac29a8d Author: Pablo Neira Ayuso Date: Tue Jun 7 18:12:01 2011 +0200 include: document functions required by hsl driver This patch is a minor cleanup for internal.h, it confirms that a couple of functions in the ipaccess driver are used by hsl, but not exported further. http://cgit.osmocom.org/osmo-bts/commit/?id=e47a9789423a07702093b8d6df19cf4c1f676e4d commit e47a9789423a07702093b8d6df19cf4c1f676e4d Author: Pablo Neira Ayuso Date: Tue Jun 7 18:03:48 2011 +0200 hsl: use include/abis/ipaccess.h instead of deprecated include/gsm/protocol/ipaccess.h http://cgit.osmocom.org/osmo-bts/commit/?id=392d1dcb34cf73044bf58501c16a52a8f593c4e8 commit 392d1dcb34cf73044bf58501c16a52a8f593c4e8 Author: Pablo Neira Ayuso Date: Tue Jun 7 17:56:19 2011 +0200 include: remove superfluous definition from internal.h Get rid of definitions that we no longer need. And move trau_frame_idle() definition where it really belongs to. Signed-off-by: Pablo Neira Ayuso http://cgit.osmocom.org/osmo-bts/commit/?id=5a4b7c54c699889b3255e578ef75c0989622b541 commit 5a4b7c54c699889b3255e578ef75c0989622b541 Author: Pablo Neira Ayuso Date: Tue Jun 7 14:07:48 2011 +0200 e1input: rework generic (virtual and real) E1 line operations struct e1inp_line_ops { int (*sign_link_up)(struct msgb *msg, struct e1inp_line *line); int (*sign_link)(struct msgb *msg, struct e1inp_sign_link *link); int (*error)(struct msgb *msg, int error); }; The description of the operations is the following: * sign_link_up is invoked if the signalling link becomes up. In A-bis over IP, we have to wait until the other peer identifies itself as a BTS/BSC device, then this function is invoked. This function is not used by ISDN drivers, the signalling link can be set up just after the line is created. * sign_link is called if we receive OML/RSL message. This function is used both by ISDN and A-bis over IP drivers. * error is called if we receive a malformed message. It is used both by ISDN and A-bis over IP drivers. http://cgit.osmocom.org/osmo-bts/commit/?id=f0cb2b4a1a529c05c5cc63a620b0c2a34383f4c8 commit f0cb2b4a1a529c05c5cc63a620b0c2a34383f4c8 Author: Pablo Neira Ayuso Date: Tue Jun 7 17:27:46 2011 +0200 e1input: log_set_context(...) should be called from the application Remove this line, it should be called from the application. http://cgit.osmocom.org/osmo-bts/commit/?id=211d2ca7a1c5ff4b9626215dd5ce611efc01ccbc commit 211d2ca7a1c5ff4b9626215dd5ce611efc01ccbc Author: Pablo Neira Ayuso Date: Tue Jun 7 17:15:10 2011 +0200 e1input: fix TRAU frame handling With this patch, we pass TRAU frames to the callback that e1inp_ts_config_trau(...) takes as parameter. Instead of passing it to the line->rx(...) callback. The function e1inp_ts_config_trau(...) should only be used by ISDN drivers. http://cgit.osmocom.org/osmo-bts/commit/?id=54b4979de6ee0340694dc7cef85ddce9cf2e6aa6 commit 54b4979de6ee0340694dc7cef85ddce9cf2e6aa6 Author: Pablo Neira Ayuso Date: Tue Jun 7 12:15:26 2011 +0200 src: add libosmo_abis_init(void *ctx) to set the talloc context This function is called during initialization, so we can set what's the talloc context for the application and the library. http://cgit.osmocom.org/osmo-bts/commit/?id=177094b4c988f126ead93a5d3f25b4bedefa2d97 commit 177094b4c988f126ead93a5d3f25b4bedefa2d97 Author: Pablo Neira Ayuso Date: Tue Jun 7 12:21:51 2011 +0200 src: use include/osmocom/abis instead of include/osmocom/gsm/abis Harald prefers short paths. This patch also remove commented includes in several files. http://cgit.osmocom.org/osmo-bts/commit/?id=f67471fb7f691cfe19622693c2bd59a6b9837cd4 commit f67471fb7f691cfe19622693c2bd59a6b9837cd4 Author: Pablo Neira Ayuso Date: Tue Jun 7 11:25:49 2011 +0200 src: use new socket API in libosmocore get rid of internal copy of openbsc/libcommon/socket.c, we now use the new socket API available in libosmocore. http://cgit.osmocom.org/osmo-bts/commit/?id=7b2d18bc4fae9f91c2e046f3641a4cbcb6da2801 commit 7b2d18bc4fae9f91c2e046f3641a4cbcb6da2801 Author: Pablo Neira Ayuso Date: Sun Jun 5 18:38:43 2011 +0200 missing logging header in trau_frame.c http://cgit.osmocom.org/osmo-bts/commit/?id=b9242cf3accbe108a68a86659d566ef1da5f2e24 commit b9242cf3accbe108a68a86659d566ef1da5f2e24 Author: Pablo Neira Ayuso Date: Sun Jun 5 18:36:27 2011 +0200 add missing m4 directory http://cgit.osmocom.org/osmo-bts/commit/?id=0ba77d53a97906ee70a262083fb30f67fe8801c5 commit 0ba77d53a97906ee70a262083fb30f67fe8801c5 Author: Pablo Neira Ayuso Date: Sun Jun 5 18:32:44 2011 +0200 initial commit of libosmo-abis still many things to get fixed ----------------------------------------------------------------------- hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Tue Apr 26 12:39:32 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 26 Apr 2016 12:39:32 GMT Subject: osmo-iuh.git branch sysmocom/ipa_nano3G updated. 30188bb5a81e2ba5e02e9c0a522d5848d2212550 Message-ID: <201604261239.u3QCdWRe002459@git.osmocom.org> 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 code for Iuh interface". The branch, sysmocom/ipa_nano3G has been updated discards ee62f4ee8595382b7db8dcecafdf8b6d353d7e3c (commit) discards 3e648c14fef4e50840ccfc8e238ffeb87d782772 (commit) discards 0c35d83fbd19f841d84c3218635c5ac9fdbf54d1 (commit) discards 2860445326f4a23e382cb349d4e7b52f44d8a7a1 (commit) discards 3b8e4d9675c9e36c19e64256da3658ed4347287f (commit) discards 819fbb5213c98a98bc82ae89e033f6eef333746d (commit) discards adbda2688e83043b72bd8f1e03b220c242fbec14 (commit) via 30188bb5a81e2ba5e02e9c0a522d5848d2212550 (commit) via 6bdba59239e4353da96bcae05ce2f8f9a6a3b680 (commit) via dd072a90d77eafd2252d31834ad1cc18afed031d (commit) via fd7ce5f9b48839013617aef8c7f410ced2672754 (commit) via cbb8db325c2bdfbd5495d4b8d0edbbbfb360d3d1 (commit) via 5b6fb9c301f4906f2fceac33bb74485d298711e3 (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 (ee62f4ee8595382b7db8dcecafdf8b6d353d7e3c) \ N -- N -- N (30188bb5a81e2ba5e02e9c0a522d5848d2212550) 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-iuh/commit/?id=30188bb5a81e2ba5e02e9c0a522d5848d2212550 commit 30188bb5a81e2ba5e02e9c0a522d5848d2212550 Author: Neels Hofmeyr Date: Sat Apr 23 13:53:28 2016 +0200 hnbgw: dumb fix of context map hnb_list double delete http://cgit.osmocom.org/osmo-iuh/commit/?id=6bdba59239e4353da96bcae05ce2f8f9a6a3b680 commit 6bdba59239e4353da96bcae05ce2f8f9a6a3b680 Author: Neels Hofmeyr Date: Mon Apr 25 15:05:32 2016 +0200 hack: simply accept UE Register Requests with TMSI HNBGW would usually keep track of UEs that have registered, with their IMSI. When a UE registers with only a TMSI, we obviously can't store an IMSI. However, since we're so far never *using* the list of UEs in osmo-hnbgw, we might as well just accept the TMSI registration and carry on as usual. This is particularly helpful with an ip.access nano3G femto cell, as it tends to send UE registrations with a TMSI+LAI identification instead of an IMSI when the subscriber is known. This causes timeouts of several minutes until a UE registration switches back to IMSI. When simply accepting the TMSI in osmo-hngw, no problems are apparent in our current code state. We could use the subscriber list during paging, but on the other hand, it doesn't hurt to anyway always page to all HNBs connected to osmo-hnbgw. The paging procedure does include a page-to-all-HNBs in case the first HNB paging fails. However, since we're now failing to record UEs that register by TMSI, we must be aware that trying to page such UE on only its last seen HNB will fail; it is plainly missing in the list. http://cgit.osmocom.org/osmo-iuh/commit/?id=dd072a90d77eafd2252d31834ad1cc18afed031d commit dd072a90d77eafd2252d31834ad1cc18afed031d Author: Neels Hofmeyr Date: Mon Apr 25 14:55:35 2016 +0200 UE Register with TMSI: reply with a Register Reject When receiving a UE Register Request with TMSI and no IMSI, compose a Register Reject with the same UE Identity and send. The accepting function expects a ue_context argument and composes the message from the IMSI found there. This new rejection message cannot rely on a ue_context struct and hence uses the asn1 uE_Identity directly. http://cgit.osmocom.org/osmo-iuh/commit/?id=fd7ce5f9b48839013617aef8c7f410ced2672754 commit fd7ce5f9b48839013617aef8c7f410ced2672754 Author: Neels Hofmeyr Date: Mon Apr 25 15:21:09 2016 +0200 RAB parameters: add Extended Max Bitrate This IE is seen in a "real life" pcap of hNodeB operation. We did not need it so far, but add it to test the ip.access nano3G. Comment from the future: the ip.access nano3G rebooted upon RAB Assignment Request, and after adding/tweaking some IEs it stopped rebooting. This is one of the changes that fixed the reboot issue. The changes have been tested incrementally until reboots vanished, but it's not clear/hasn't been tested whether omitting this change alone will cause reboots to re-appear. http://cgit.osmocom.org/osmo-iuh/commit/?id=cbb8db325c2bdfbd5495d4b8d0edbbbfb360d3d1 commit cbb8db325c2bdfbd5495d4b8d0edbbbfb360d3d1 Author: Neels Hofmeyr Date: Mon Apr 25 15:17:25 2016 +0200 RAB parameters: tweak the Allocation Or Retention Priority These values are seen in a "real life" pcap from hNodeB operation. Comment from the future: the ip.access nano3G rebooted upon RAB Assignment Request, and after adding/tweaking some IEs it stopped rebooting. This is one of the changes that fixed the reboot issue. The changes have been tested incrementally until reboots vanished, but it's not clear/hasn't been tested whether omitting this change alone will cause reboots to re-appear. http://cgit.osmocom.org/osmo-iuh/commit/?id=5b6fb9c301f4906f2fceac33bb74485d298711e3 commit 5b6fb9c301f4906f2fceac33bb74485d298711e3 Author: Neels Hofmeyr Date: Mon Apr 25 15:14:08 2016 +0200 RAB parameters: add Traffic Handling Priority Add this 'missing' IE from the RAB Assignment Request (while hacking on the ip.access nano3G). Comment from the future: the ip.access nano3G rebooted upon RAB Assignment Request, and after adding/tweaking some IEs it stopped rebooting. This is one of the changes that fixed the reboot issue. The changes have been tested incrementally until reboots vanished, but it's not clear/hasn't been tested whether omitting this change alone will cause reboots to re-appear. ----------------------------------------------------------------------- Summary of changes: src/ranap_msg_factory.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Tue Apr 26 13:26:49 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 26 Apr 2016 13:26:49 GMT Subject: openbsc.git branch neels/wip_20160426_1526 created. 0.15.0-411-g3acbcaf Message-ID: <201604261326.u3QDQn2D010283@git.osmocom.org> 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, neels/wip_20160426_1526 has been created at 3acbcaf18b31e7ead2c3e67d9a5861f05d57678c (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openbsc/commit/?id=3acbcaf18b31e7ead2c3e67d9a5861f05d57678c commit 3acbcaf18b31e7ead2c3e67d9a5861f05d57678c Author: Neels Hofmeyr Date: Tue Apr 26 15:26:48 2016 +0200 wip ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Apr 26 13:27:30 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 26 Apr 2016 13:27:30 GMT Subject: libosmo-abis.git branch max/ortp created. 0.3.2-8-g0968b4f Message-ID: <201604261327.u3QDRUpo010387@git.osmocom.org> 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 A-bis protcol interface library". The branch, max/ortp has been created at 0968b4f8c4449c92c7b768f2c19622e4b466fd1d (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmo-abis/commit/?id=0968b4f8c4449c92c7b768f2c19622e4b466fd1d commit 0968b4f8c4449c92c7b768f2c19622e4b466fd1d Author: Max Date: Tue Apr 26 15:25:21 2016 +0200 simplify frame send routine ortp: use higher-level function for sending RTP frames. http://cgit.osmocom.org/libosmo-abis/commit/?id=5b200ca9ab5145d0ef796ec810e0934784e195bb commit 5b200ca9ab5145d0ef796ec810e0934784e195bb Author: Max Date: Tue Apr 26 14:26:59 2016 +0200 Remove use of private oRTP function ortp: the rtp_session_rtcp_recv() function is not part of public oRTP API so we shouldn't use it. Besides it is called internally by oRTP in rtp_session_recvm_with_ts() which we call anyway. http://cgit.osmocom.org/libosmo-abis/commit/?id=76d128f171830c186e077e3c199cae94e9354574 commit 76d128f171830c186e077e3c199cae94e9354574 Author: Max Date: Tue Apr 26 14:04:04 2016 +0200 Support newer oRTP API ortp: rtp_session_signal_connect() API has changed in 0.24 - add version check and adopt code accordingly. See http://upstream.rosalinux.ru/diffs/ortp/0.23.0_to_0.24.0/diff.html for details. http://cgit.osmocom.org/libosmo-abis/commit/?id=7ee0704261778a0d7cd711c5d885c4fdae5ceea7 commit 7ee0704261778a0d7cd711c5d885c4fdae5ceea7 Author: Max Date: Mon Apr 25 16:54:16 2016 +0200 Fix RTCP port allocation Force use of random RTCP port if random RTP port is used. Before port 0 could be selected for RTCP. ----------------------------------------------------------------------- hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Tue Apr 26 15:24:46 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 26 Apr 2016 15:24:46 GMT Subject: libosmo-abis.git branch max/ortp updated. 0.3.2-9-gd7063c9 Message-ID: <201604261524.u3QFOkvw030031@git.osmocom.org> 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 A-bis protcol interface library". The branch, max/ortp has been updated discards 0968b4f8c4449c92c7b768f2c19622e4b466fd1d (commit) discards 5b200ca9ab5145d0ef796ec810e0934784e195bb (commit) discards 76d128f171830c186e077e3c199cae94e9354574 (commit) via d7063c98853e4a412d0a8fd44dc2c4dc7a22ad25 (commit) via 4e3d451c4a301a7fc8c84813dd8c238f4728998b (commit) via 86c9e4597c1c4a9be160bd44b8a8dc7d13c0b59c (commit) via f75ec350bd3358e13cb56fd4e9cac22f9075465b (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 (0968b4f8c4449c92c7b768f2c19622e4b466fd1d) \ N -- N -- N (d7063c98853e4a412d0a8fd44dc2c4dc7a22ad25) 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/libosmo-abis/commit/?id=d7063c98853e4a412d0a8fd44dc2c4dc7a22ad25 commit d7063c98853e4a412d0a8fd44dc2c4dc7a22ad25 Author: Max Date: Tue Apr 26 17:22:22 2016 +0200 Set non-blocking mode explicitly ortp: do not rely on library default - set non-blocking mode explicitly. http://cgit.osmocom.org/libosmo-abis/commit/?id=4e3d451c4a301a7fc8c84813dd8c238f4728998b commit 4e3d451c4a301a7fc8c84813dd8c238f4728998b Author: Max Date: Tue Apr 26 15:25:21 2016 +0200 simplify frame send routine ortp: use higher-level function for sending RTP frames. http://cgit.osmocom.org/libosmo-abis/commit/?id=86c9e4597c1c4a9be160bd44b8a8dc7d13c0b59c commit 86c9e4597c1c4a9be160bd44b8a8dc7d13c0b59c Author: Max Date: Tue Apr 26 14:26:59 2016 +0200 Remove use of private oRTP function ortp: the rtp_session_rtcp_recv() function is not part of public oRTP API so we shouldn't use it. Besides it is called internally by oRTP in rtp_session_recvm_with_ts() which we call anyway. http://cgit.osmocom.org/libosmo-abis/commit/?id=f75ec350bd3358e13cb56fd4e9cac22f9075465b commit f75ec350bd3358e13cb56fd4e9cac22f9075465b Author: Max Date: Tue Apr 26 14:04:04 2016 +0200 Support newer oRTP API ortp: rtp_session_signal_connect() API has changed in 0.24 - add version check and change code accordingly. See http://upstream.rosalinux.ru/diffs/ortp/0.23.0_to_0.24.0/diff.html for details. ----------------------------------------------------------------------- Summary of changes: src/trau/osmo_ortp.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Tue Apr 26 18:21:10 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 26 Apr 2016 18:21:10 GMT Subject: osmo-trx.git branch master updated. 5efe05021a97606ee5f98235424eddb85628e25a Message-ID: <201604261821.u3QILA8X061961@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "OpenBTS' transceiver retro-fit". The branch, master has been updated via 5efe05021a97606ee5f98235424eddb85628e25a (commit) via 78d1fc9a13f84b273facb2f22a291c3d2e6ebd33 (commit) via a8cf2086165480597251c2af240e0f44c47097f8 (commit) via f84232d30a247584366b87c91baf9a9f70a5cc49 (commit) from 9bd649ec7316457cffe93b9c02d1de1ce2294a21 (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=5efe05021a97606ee5f98235424eddb85628e25a commit 5efe05021a97606ee5f98235424eddb85628e25a Author: Alexander Chemeris Date: Wed Mar 23 17:06:32 2016 +0300 transceiver: Add an option to generate random Access Bursts. http://cgit.osmocom.org/osmo-trx/commit/?id=78d1fc9a13f84b273facb2f22a291c3d2e6ebd33 commit 78d1fc9a13f84b273facb2f22a291c3d2e6ebd33 Author: Alexander Chemeris Date: Sat Mar 19 21:16:22 2016 +0300 transceiver: Properly handle MAXDLY. Previously MAXDLY value was applied to Normal Bursts, which was nice when working with sloppy test equipment like CMD57, but useless for real world usage. At the same time documentation and de facto usage of MAXDLY in OsmoBTS and OpenBTS assumed that it actually applies to Access Bursts (RACH). So this patch changes osmo-rx behavior to apply MAXDLY to RACH bursts and introduces a new command MAXDLYNB for the old behavior. http://cgit.osmocom.org/osmo-trx/commit/?id=a8cf2086165480597251c2af240e0f44c47097f8 commit a8cf2086165480597251c2af240e0f44c47097f8 Author: Alexander Chemeris Date: Thu Jul 30 20:04:18 2015 -0400 Common: Make sure gLogEarly() log to the same facilities as the normal log. http://cgit.osmocom.org/osmo-trx/commit/?id=f84232d30a247584366b87c91baf9a9f70a5cc49 commit f84232d30a247584366b87c91baf9a9f70a5cc49 Author: Alexander Chemeris 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 +- CommonLibs/Logger.cpp | 39 +++++++++++++++++++++++++++++++++------ GSM/GSMCommon.cpp | 3 +++ GSM/GSMCommon.h | 2 ++ Transceiver52M/Transceiver.cpp | 22 +++++++++++++++++----- Transceiver52M/Transceiver.h | 4 +++- Transceiver52M/osmo-trx.cpp | 9 ++++++++- Transceiver52M/sigProcLib.cpp | 42 ++++++++++++++++++++++++++++++++++++++---- Transceiver52M/sigProcLib.h | 7 ++++++- 9 files changed, 111 insertions(+), 19 deletions(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Tue Apr 26 18:38:17 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 26 Apr 2016 18:38:17 GMT Subject: osmo-bts.git branch ttsou/edge created. 0.4.0-141-g59eeb5f Message-ID: <201604261838.u3QIcH4I064521@git.osmocom.org> 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, ttsou/edge has been created at 59eeb5fedfe9d5b90e8f2f9ea33a4c383344839a (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-bts/commit/?id=59eeb5fedfe9d5b90e8f2f9ea33a4c383344839a commit 59eeb5fedfe9d5b90e8f2f9ea33a4c383344839a Author: Tom Tsou Date: Thu Mar 24 18:41:11 2016 -0700 TRX: Add EDGE encode/decode schemes Signed-off-by: Tom Tsou http://cgit.osmocom.org/osmo-bts/commit/?id=8545034096e36d62ea3114087928fc6f89d94b48 commit 8545034096e36d62ea3114087928fc6f89d94b48 Author: Tom Tsou Date: Thu Mar 24 14:48:21 2016 -0700 TRX: Add EDGE coding tables Add header and data coding tables for parity, convolutional coding, interleaving, and mapping. Signed-off-by: Tom Tsou ----------------------------------------------------------------------- hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Tue Apr 26 19:03:27 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 26 Apr 2016 19:03:27 GMT Subject: osmo-trx.git branch master updated. 9664c3a6e7f6bb1f83c2a55d6e6b1c7b59a99024 Message-ID: <201604261903.u3QJ3RDf068604@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "OpenBTS' transceiver retro-fit". The branch, master has been updated via 9664c3a6e7f6bb1f83c2a55d6e6b1c7b59a99024 (commit) via 1ab5e7f7bce8d8f607ab911840f302d763d8c492 (commit) from 5efe05021a97606ee5f98235424eddb85628e25a (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=9664c3a6e7f6bb1f83c2a55d6e6b1c7b59a99024 commit 9664c3a6e7f6bb1f83c2a55d6e6b1c7b59a99024 Author: Alexander Chemeris Date: Wed Apr 20 08:42:58 2016 +0300 transceiver: Do not pass transceiver state struct to function where it's not used. http://cgit.osmocom.org/osmo-trx/commit/?id=1ab5e7f7bce8d8f607ab911840f302d763d8c492 commit 1ab5e7f7bce8d8f607ab911840f302d763d8c492 Author: Alexander Chemeris Date: Wed Apr 20 08:44:55 2016 +0300 osmo-trx: Output Rx SPS as a part of configuration output. ----------------------------------------------------------------------- Summary of changes: Transceiver52M/Transceiver.cpp | 11 +++++------ Transceiver52M/Transceiver.h | 4 ++-- Transceiver52M/osmo-trx.cpp | 1 + 3 files changed, 8 insertions(+), 8 deletions(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Tue Apr 26 21:59:46 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 26 Apr 2016 21:59:46 GMT Subject: osmo-iuh.git branch master updated. b248c8c8ca60aefe0b670efcb7da1dc733985742 Message-ID: <201604262159.u3QLxkqe096513@git.osmocom.org> 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 code for Iuh interface". The branch, master has been updated via b248c8c8ca60aefe0b670efcb7da1dc733985742 (commit) via f098c7abdad52b390c26da94a46c58d3dab1b833 (commit) via edf1367e62fceddd09e31feef3898c83406e0fda (commit) via f168a3b4703d98168ae4b96d7bc743571f95d25e (commit) via 9246cc9e1e4c9fab62781c987b58dd1bf1f86601 (commit) via 8f62106d5d094f71511928a5eb0674d60838c896 (commit) from f6e56058f4fe8497d39b78f14ad61e00ecad4430 (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: include/osmocom/ranap/ranap_msg_factory.h | 4 +++- src/hnbgw.c | 14 -------------- src/hnbgw.h | 2 ++ src/hnbgw_hnbap.c | 7 +++++-- src/hnbgw_ranap.c | 1 + src/ranap_msg_factory.c | 17 ++++++++++------- src/tests/test-ranap.c | 2 +- 7 files changed, 22 insertions(+), 25 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Tue Apr 26 22:02:20 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 26 Apr 2016 22:02:20 GMT Subject: osmo-iuh.git branch sysmocom/iu-cs deleted. 9a1588a321cf799693bc335e2aa0f4169bc7d705 Message-ID: <201604262202.u3QM2KgG097257@git.osmocom.org> 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 code for Iuh interface". The branch, sysmocom/iu-cs has been deleted was 9a1588a321cf799693bc335e2aa0f4169bc7d705 ----------------------------------------------------------------------- 9a1588a321cf799693bc335e2aa0f4169bc7d705 move dummy_cn to 127.0.0.2 (Iu-PS) because I'm testing Osmo-CSCN on 127.0.0.1 (Iu-CS) ----------------------------------------------------------------------- hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Tue Apr 26 22:02:44 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 26 Apr 2016 22:02:44 GMT Subject: osmo-iuh.git branch neels/wip updated. e309e52e32f93f99443ebe6a41ca1c360198f4bf Message-ID: <201604262202.u3QM2inN097370@git.osmocom.org> 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 code for Iuh interface". The branch, neels/wip has been updated discards 9a1588a321cf799693bc335e2aa0f4169bc7d705 (commit) via e309e52e32f93f99443ebe6a41ca1c360198f4bf (commit) via 65dd2c8315d44f1da0c89ebcf91ab7c32228f6c8 (commit) via b248c8c8ca60aefe0b670efcb7da1dc733985742 (commit) via f098c7abdad52b390c26da94a46c58d3dab1b833 (commit) via edf1367e62fceddd09e31feef3898c83406e0fda (commit) via f168a3b4703d98168ae4b96d7bc743571f95d25e (commit) via 9246cc9e1e4c9fab62781c987b58dd1bf1f86601 (commit) via 8f62106d5d094f71511928a5eb0674d60838c896 (commit) via f6e56058f4fe8497d39b78f14ad61e00ecad4430 (commit) via 3d12748f5bbb4c2de66260933494715c224f1d7a (commit) via f44d12ce273e569f129131cdc6c6c40150ad7f40 (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 (9a1588a321cf799693bc335e2aa0f4169bc7d705) \ N -- N -- N (e309e52e32f93f99443ebe6a41ca1c360198f4bf) 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-iuh/commit/?id=e309e52e32f93f99443ebe6a41ca1c360198f4bf commit e309e52e32f93f99443ebe6a41ca1c360198f4bf Author: Neels Hofmeyr Date: Tue Apr 5 11:53:09 2016 +0200 hnb-test: plmn_id: use 0xf for unused digit http://cgit.osmocom.org/osmo-iuh/commit/?id=65dd2c8315d44f1da0c89ebcf91ab7c32228f6c8 commit 65dd2c8315d44f1da0c89ebcf91ab7c32228f6c8 Author: Neels Hofmeyr Date: Wed Apr 13 19:09:41 2016 +0200 debug log: rx-unitdata ----------------------------------------------------------------------- Summary of changes: include/osmocom/ranap/ranap_msg_factory.h | 6 ++-- src/hnbgw.c | 14 -------- src/hnbgw.h | 2 ++ src/hnbgw_cn.c | 21 ++++++++++++ src/hnbgw_hnbap.c | 7 ++-- src/hnbgw_ranap.c | 1 + src/ranap_common.c | 4 +++ src/ranap_msg_factory.c | 21 ++++++------ src/tests/dummy_cn_sua.c | 53 ++++++++++++++++++++++++++++++- src/tests/hnb-test.c | 4 +-- src/tests/test-helpers.err | 4 +-- src/tests/test-ranap.c | 4 +-- 12 files changed, 107 insertions(+), 34 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Tue Apr 26 22:11:04 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 26 Apr 2016 22:11:04 GMT Subject: openbsc.git branch sysmocom/iu updated. 0.15.0-410-gdc4b14b Message-ID: <201604262211.u3QMB4PC098667@git.osmocom.org> 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, sysmocom/iu has been updated via dc4b14b269d4648f44c2208a5de1b98c1f26a11c (commit) via 687270de3ab5f993c17d8447ace4d8d569145ee3 (commit) via 96f88fda064476ac5ebe0ad4271c29d9c44c567b (commit) from 2ae1f5b7e09c90a3e7b296053a27d37baaa573a6 (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=dc4b14b269d4648f44c2208a5de1b98c1f26a11c commit dc4b14b269d4648f44c2208a5de1b98c1f26a11c Author: Neels Hofmeyr Date: Mon Apr 25 15:39:57 2016 +0200 RAB: add debug log for PS RAB assignment http://cgit.osmocom.org/openbsc/commit/?id=687270de3ab5f993c17d8447ace4d8d569145ee3 commit 687270de3ab5f993c17d8447ace4d8d569145ee3 Author: Neels Hofmeyr Date: Mon Apr 25 15:39:19 2016 +0200 RAB parameters: apply use_x213_nsap parameter addition Add use_x213_nsap parameter to iu_rab_act_ps(), pass the new parameter from two callers as 1 such that there is no functional change. http://cgit.osmocom.org/openbsc/commit/?id=96f88fda064476ac5ebe0ad4271c29d9c44c567b commit 96f88fda064476ac5ebe0ad4271c29d9c44c567b Author: Neels Hofmeyr Date: Fri Apr 22 14:52:10 2016 +0200 paging_signal_data: remove unused lac member ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/iu.h | 4 +++- openbsc/include/openbsc/signal.h | 1 - openbsc/src/gprs/gprs_gmm.c | 2 +- openbsc/src/gprs/sgsn_libgtp.c | 2 +- openbsc/src/libiu/iu.c | 9 +++++++-- openbsc/src/libmsc/gsm_subscriber.c | 1 - 6 files changed, 12 insertions(+), 7 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Apr 26 22:12:41 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 26 Apr 2016 22:12:41 GMT Subject: openbsc.git branch sysmocom/ipa_nano3G created. 0.15.0-411-g699c3b6 Message-ID: <201604262212.u3QMCfE0098917@git.osmocom.org> 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, sysmocom/ipa_nano3G has been created at 699c3b688825c9a6f8165902f2319d93de1e9c45 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openbsc/commit/?id=699c3b688825c9a6f8165902f2319d93de1e9c45 commit 699c3b688825c9a6f8165902f2319d93de1e9c45 Author: Neels Hofmeyr Date: Mon Apr 25 15:40:54 2016 +0200 RAB parameters: use shorter 32 bit IP address format This is needed for the ip.access nano3G femto cell. ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Apr 26 22:19:35 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 26 Apr 2016 22:19:35 GMT Subject: openbsc.git branch sysmocom/iu updated. 0.15.0-411-g0991c68 Message-ID: <201604262219.u3QMJZPo099719@git.osmocom.org> 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, sysmocom/iu has been updated via 0991c684d342c292e8e5b0fb42f93fc615643580 (commit) from dc4b14b269d4648f44c2208a5de1b98c1f26a11c (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=0991c684d342c292e8e5b0fb42f93fc615643580 commit 0991c684d342c292e8e5b0fb42f93fc615643580 Author: Neels Hofmeyr Date: Wed Apr 27 00:15:26 2016 +0200 debug log for paging: add/tweak ----------------------------------------------------------------------- Summary of changes: openbsc/src/libmsc/gsm_04_08.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Apr 26 22:20:03 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 26 Apr 2016 22:20:03 GMT Subject: openbsc.git branch neels/wip_20160426_1526 deleted. 0.15.0-411-g3acbcaf Message-ID: <201604262220.u3QMK3lV000128@git.osmocom.org> 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, neels/wip_20160426_1526 has been deleted was 3acbcaf18b31e7ead2c3e67d9a5861f05d57678c ----------------------------------------------------------------------- 3acbcaf18b31e7ead2c3e67d9a5861f05d57678c wip ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Apr 26 22:21:10 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 26 Apr 2016 22:21:10 GMT Subject: openbsc.git branch neels/cscn updated. 0.15.0-411-g0991c68 Message-ID: <201604262221.u3QMLATh000424@git.osmocom.org> 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, neels/cscn has been updated discards 1101ed69956bf87bdf6eddf7bdc95f4aedf5285f (commit) discards e09c73ed8c44650eecc0ad686bc096f6991b2c34 (commit) discards 14013c67bbf820401b6ea28574572d860fda4b6c (commit) discards ef0145015e725c4accf15d8973f5dd626db34e8b (commit) discards b516319bd818aeea57119ac0d3637a7a0f981f02 (commit) via 0991c684d342c292e8e5b0fb42f93fc615643580 (commit) via dc4b14b269d4648f44c2208a5de1b98c1f26a11c (commit) via 687270de3ab5f993c17d8447ace4d8d569145ee3 (commit) via 96f88fda064476ac5ebe0ad4271c29d9c44c567b (commit) via 2ae1f5b7e09c90a3e7b296053a27d37baaa573a6 (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 (1101ed69956bf87bdf6eddf7bdc95f4aedf5285f) \ N -- N -- N (0991c684d342c292e8e5b0fb42f93fc615643580) 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 ----------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: openbsc/src/gprs/gprs_gmm.c | 2 +- openbsc/src/gprs/sgsn_libgtp.c | 2 +- openbsc/src/libmsc/gsm_04_08.c | 7 ++----- 3 files changed, 4 insertions(+), 7 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Apr 26 22:21:24 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 26 Apr 2016 22:21:24 GMT Subject: openbsc.git branch neels/cscn2 deleted. 0.15.0-398-gb67c234 Message-ID: <201604262221.u3QMLOmJ000488@git.osmocom.org> 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, neels/cscn2 has been deleted was b67c234aa2fc0233ed105f8915eac6fedc6129f4 ----------------------------------------------------------------------- b67c234aa2fc0233ed105f8915eac6fedc6129f4 wip: paging response ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Apr 27 00:09:46 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 27 Apr 2016 00:09:46 GMT Subject: openbsc.git branch neels/cscn updated. 0.15.0-413-g4f8a439 Message-ID: <201604270009.u3R09kCF017887@git.osmocom.org> 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, neels/cscn has been updated via 4f8a4393a40f5a39ed4d8acd5a5e7bb65685678a (commit) via 427cbc07eb9de3e68d8e43835ddf9d19c38c7a84 (commit) from 0991c684d342c292e8e5b0fb42f93fc615643580 (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=4f8a4393a40f5a39ed4d8acd5a5e7bb65685678a commit 4f8a4393a40f5a39ed4d8acd5a5e7bb65685678a Author: Neels Hofmeyr Date: Wed Apr 27 02:08:07 2016 +0200 wip: paging: integrity protection http://cgit.osmocom.org/openbsc/commit/?id=427cbc07eb9de3e68d8e43835ddf9d19c38c7a84 commit 427cbc07eb9de3e68d8e43835ddf9d19c38c7a84 Author: Neels Hofmeyr Date: Wed Apr 27 01:30:24 2016 +0200 cscn: (re-)add SMPP initialization Remove legacy code from the original NITB version -- the SMPP init functions have since been refactored in 1b0e5540dba697c9cf213e4f0aebc4baaf1618cb. Add SMPP initialization in the refactored version: call the alloc_init before reading config file, and call start with the global network struct after config is read. ----------------------------------------------------------------------- Summary of changes: openbsc/src/libmsc/gsm_04_08.c | 61 ++++++++++++++++++++++++++++++--------- openbsc/src/osmo-cscn/cscn_main.c | 16 +++++----- 2 files changed, 56 insertions(+), 21 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Apr 27 00:37:04 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 27 Apr 2016 00:37:04 GMT Subject: openbsc.git branch neels/cscn updated. 0.15.0-413-gd8d9d8f Message-ID: <201604270037.u3R0b42W022233@git.osmocom.org> 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, neels/cscn has been updated discards 4f8a4393a40f5a39ed4d8acd5a5e7bb65685678a (commit) via d8d9d8fee9d594743f2cf33c7f5aa155888233d6 (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 (4f8a4393a40f5a39ed4d8acd5a5e7bb65685678a) \ N -- N -- N (d8d9d8fee9d594743f2cf33c7f5aa155888233d6) 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=d8d9d8fee9d594743f2cf33c7f5aa155888233d6 commit d8d9d8fee9d594743f2cf33c7f5aa155888233d6 Author: Neels Hofmeyr Date: Wed Apr 27 02:08:07 2016 +0200 cscn: paging: add Integrity Protection Do the paging response actions from new function paging_resp_action(), plugged as cb function to gsm48_secure_channel() in case Integrity Protection needs to be established first (IU), or called directly otherwise. BTW, we can't reuse gsm0408_authorize() as-is, it is tied closely to a Location Updating Request. Just copy its two lines of guts, calling static authorize_subscriber() and gsm48_secure_channel() directly. ----------------------------------------------------------------------- Summary of changes: openbsc/src/libmsc/gsm_04_08.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Apr 27 00:49:35 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 27 Apr 2016 00:49:35 GMT Subject: openbsc.git branch neels/cscn updated. 0.15.0-414-gbabe676 Message-ID: <201604270049.u3R0nZY7023949@git.osmocom.org> 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, neels/cscn has been updated via babe676570fc755c9d712d8eb175ec526335b7b8 (commit) from d8d9d8fee9d594743f2cf33c7f5aa155888233d6 (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=babe676570fc755c9d712d8eb175ec526335b7b8 commit babe676570fc755c9d712d8eb175ec526335b7b8 Author: Neels Hofmeyr Date: Wed Apr 27 02:47:54 2016 +0200 cscn: paging response: use key seq from incoming msg ----------------------------------------------------------------------- Summary of changes: openbsc/src/libmsc/gsm_04_08.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Apr 27 02:31:26 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 27 Apr 2016 02:31:26 GMT Subject: osmo-trx.git branch master updated. d2b070369dd5341ac42ec091370d8bcd5a8ac5ee Message-ID: <201604270231.u3R2VQnX039636@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "OpenBTS' transceiver retro-fit". The branch, master has been updated via d2b070369dd5341ac42ec091370d8bcd5a8ac5ee (commit) from 9664c3a6e7f6bb1f83c2a55d6e6b1c7b59a99024 (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=d2b070369dd5341ac42ec091370d8bcd5a8ac5ee commit d2b070369dd5341ac42ec091370d8bcd5a8ac5ee Author: Tom Tsou Date: Tue Apr 26 19:28:59 2016 -0700 uhd: Correct timing alignment in 8-PSK and GMSK downlink bursts Delay the EDGE downlink bursts by one symbol in order to match GMSK pulse shaping group delay. The difference in group delay arises from the dual pulse filter combination of the GMSK Laurent represenation whereas 8-PSK uses a single pulse linear filter. Signed-off-by: Tom Tsou ----------------------------------------------------------------------- Summary of changes: Transceiver52M/UHDDevice.cpp | 4 ++-- Transceiver52M/sigProcLib.cpp | 19 ++++++++++++++----- 2 files changed, 16 insertions(+), 7 deletions(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Wed Apr 27 04:20:54 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 27 Apr 2016 04:20:54 GMT Subject: osmo-trx.git branch master updated. 047956259b468724e9c9d4b6bc436f8ee1f85a57 Message-ID: <201604270420.u3R4KsYg062814@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "OpenBTS' transceiver retro-fit". The branch, master has been updated via 047956259b468724e9c9d4b6bc436f8ee1f85a57 (commit) from d2b070369dd5341ac42ec091370d8bcd5a8ac5ee (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=047956259b468724e9c9d4b6bc436f8ee1f85a57 commit 047956259b468724e9c9d4b6bc436f8ee1f85a57 Author: Tom Tsou Date: Tue Apr 26 21:17:36 2016 -0700 EDGE: Fix demodulation slicer input EDGE 8-PSK soft slicer was receiving input from the output of the downsampler. Equalization and derotation were missing causing the soft symbol output to be invalid. Signed-off-by: Tom Tsou ----------------------------------------------------------------------- Summary of changes: Transceiver52M/sigProcLib.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Wed Apr 27 04:27:29 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 27 Apr 2016 04:27:29 GMT Subject: osmo-trx.git branch ttsou/master-compat created. 5463584a9fae40b6a2a4d3beade09ff871bddd64 Message-ID: <201604270427.u3R4RTa3063784@git.osmocom.org> 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, ttsou/master-compat has been created at 5463584a9fae40b6a2a4d3beade09ff871bddd64 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-trx/commit/?id=5463584a9fae40b6a2a4d3beade09ff871bddd64 commit 5463584a9fae40b6a2a4d3beade09ff871bddd64 Author: Tom Tsou Date: Tue Apr 26 21:24:36 2016 -0700 transceiver: Remove clock indications from control path Clock indications should only be sent after the radio is started and running. Otherwise, clock indications are sent too early in the power on process causing improper function if the indications are used to signal a running radio. Signed-off-by: Tom Tsou ----------------------------------------------------------------------- hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Wed Apr 27 04:28:01 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 27 Apr 2016 04:28:01 GMT Subject: osmo-trx.git branch 625 deleted. 2b7c3687ebb63d8c0f330f75829060371e7ffeb1 Message-ID: <201604270428.u3R4S1wu063939@git.osmocom.org> 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, 625 has been deleted was 2b7c3687ebb63d8c0f330f75829060371e7ffeb1 ----------------------------------------------------------------------- 2b7c3687ebb63d8c0f330f75829060371e7ffeb1 sigproc: Setup downlink bursts at 156.25 duration with 4 SPS ----------------------------------------------------------------------- hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Wed Apr 27 04:28:15 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 27 Apr 2016 04:28:15 GMT Subject: osmo-trx.git branch staging deleted. f57eb1a6bb465427623e0c8670889e5982a9bae3 Message-ID: <201604270428.u3R4SFSw063997@git.osmocom.org> 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, staging has been deleted was f57eb1a6bb465427623e0c8670889e5982a9bae3 ----------------------------------------------------------------------- f57eb1a6bb465427623e0c8670889e5982a9bae3 Logger: Output ERR log messages to stderr as well. ----------------------------------------------------------------------- hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Wed Apr 27 04:28:50 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 27 Apr 2016 04:28:50 GMT Subject: osmo-trx.git branch loadtest deleted. d263d59be279e1f2e309f71a361cf10e70d244a6 Message-ID: <201604270428.u3R4Som5064083@git.osmocom.org> 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, loadtest has been deleted was d263d59be279e1f2e309f71a361cf10e70d244a6 ----------------------------------------------------------------------- d263d59be279e1f2e309f71a361cf10e70d244a6 Transceiver52M: Add RACH flood testing option ----------------------------------------------------------------------- hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Wed Apr 27 04:29:28 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 27 Apr 2016 04:29:28 GMT Subject: osmo-trx.git branch options deleted. 9a41f67cf3ca7db41af57fe5568302f47ab56dd5 Message-ID: <201604270429.u3R4TSwY064178@git.osmocom.org> 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, options has been deleted was 9a41f67cf3ca7db41af57fe5568302f47ab56dd5 ----------------------------------------------------------------------- 9a41f67cf3ca7db41af57fe5568302f47ab56dd5 uhd: Allow device specific default amplitude settings ----------------------------------------------------------------------- hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Wed Apr 27 12:31:30 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 27 Apr 2016 12:31:30 GMT Subject: openbsc.git branch neels/cscn updated. 0.15.0-418-g7d8d866 Message-ID: <201604271231.u3RCVUsE038526@git.osmocom.org> 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, neels/cscn has been updated discards babe676570fc755c9d712d8eb175ec526335b7b8 (commit) discards d8d9d8fee9d594743f2cf33c7f5aa155888233d6 (commit) via 7d8d86644746dafed2263ede8e75cc7d43b3a6f3 (commit) via e87078e4469ca12483645022c06e8c7d4af7e1ff (commit) via 84d0e05d89115c189791284676a492c5f9b97d30 (commit) via 318eaf3aea3367b88bee5a5084c3352b4748a065 (commit) via b2c66d12bab45df939133fc65eae30c3a7759340 (commit) via 3494f218422a326cee7b188350fbee61b388bbd3 (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 (babe676570fc755c9d712d8eb175ec526335b7b8) \ N -- N -- N (7d8d86644746dafed2263ede8e75cc7d43b3a6f3) 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=7d8d86644746dafed2263ede8e75cc7d43b3a6f3 commit 7d8d86644746dafed2263ede8e75cc7d43b3a6f3 Author: Neels Hofmeyr Date: Wed Apr 27 14:29:30 2016 +0200 wip: paging and mscsplit http://cgit.osmocom.org/openbsc/commit/?id=e87078e4469ca12483645022c06e8c7d4af7e1ff commit e87078e4469ca12483645022c06e8c7d4af7e1ff Author: Neels Hofmeyr Date: Wed Apr 27 13:01:53 2016 +0200 msc: paging resp: carry on even though subscr was not paging If the subscriber's paging flag was not set when a paging response is received, it can't hurt to anyway carry out paging responses if there are any. Reduce the handling to a log message, don't abort. http://cgit.osmocom.org/openbsc/commit/?id=84d0e05d89115c189791284676a492c5f9b97d30 commit 84d0e05d89115c189791284676a492c5f9b97d30 Author: Neels Hofmeyr Date: Wed Apr 27 12:57:42 2016 +0200 msc: tweak logging for paging Use the DPAG logging category and tweak some log output http://cgit.osmocom.org/openbsc/commit/?id=318eaf3aea3367b88bee5a5084c3352b4748a065 commit 318eaf3aea3367b88bee5a5084c3352b4748a065 Author: Neels Hofmeyr Date: Wed Apr 27 12:55:25 2016 +0200 msc: paging response: properly evaluate auth event In paging_resp_action(), don't carry on when auth reports a failure. In handle_paging_resp(), pass a meaningful auth event to paging_resp_action() in case no auth needs to be established. http://cgit.osmocom.org/openbsc/commit/?id=b2c66d12bab45df939133fc65eae30c3a7759340 commit b2c66d12bab45df939133fc65eae30c3a7759340 Author: Neels Hofmeyr Date: Wed Apr 27 02:47:54 2016 +0200 msc: paging response: use key seq from incoming msg http://cgit.osmocom.org/openbsc/commit/?id=3494f218422a326cee7b188350fbee61b388bbd3 commit 3494f218422a326cee7b188350fbee61b388bbd3 Author: Neels Hofmeyr Date: Wed Apr 27 02:08:07 2016 +0200 msc: paging: add Integrity Protection for IuCS Do the paging response actions from new function paging_resp_action(), plugged as cb function to gsm48_secure_channel() in case Integrity Protection needs to be established first (IU), or called directly otherwise. BTW, we can't reuse gsm0408_authorize() as-is, it is tied closely to a Location Updating Request. Just copy its two lines of guts, calling static authorize_subscriber() and gsm48_secure_channel() directly. ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gsm_subscriber.h | 8 ++- openbsc/src/libmsc/gsm_04_08.c | 77 +++++++++++++++------------- openbsc/src/libmsc/gsm_04_11.c | 3 +- openbsc/src/libmsc/gsm_subscriber.c | 88 ++++++++++++++++++-------------- 4 files changed, 99 insertions(+), 77 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Apr 27 16:57:00 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 27 Apr 2016 16:57:00 GMT Subject: libosmo-abis.git branch max/ortp updated. 0.3.2-14-g1569cba Message-ID: <201604271657.u3RGv0NX080132@git.osmocom.org> 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 A-bis protcol interface library". The branch, max/ortp has been updated discards d7063c98853e4a412d0a8fd44dc2c4dc7a22ad25 (commit) via 1569cba59f00745c38405f330215781b1f3fc5ba (commit) via 337e39d5a2f3a9fdc22ec494e3f822c2c0166577 (commit) via 0d6db6fa4d44551eab31919026160222428e6794 (commit) via 9966f5246870bef69aea57eef8ea3dff59d37e45 (commit) via b811e514af1fc1126fa6a6019806defb74a69813 (commit) via 968f3f877bc9aa5a6fc0588ac8027bda219acde5 (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 (d7063c98853e4a412d0a8fd44dc2c4dc7a22ad25) \ N -- N -- N (1569cba59f00745c38405f330215781b1f3fc5ba) 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/libosmo-abis/commit/?id=1569cba59f00745c38405f330215781b1f3fc5ba commit 1569cba59f00745c38405f330215781b1f3fc5ba Author: Max Date: Tue Apr 26 17:22:22 2016 +0200 Set non-blocking mode explicitly ortp: do not rely on library default - set non-blocking mode explicitly. http://cgit.osmocom.org/libosmo-abis/commit/?id=337e39d5a2f3a9fdc22ec494e3f822c2c0166577 commit 337e39d5a2f3a9fdc22ec494e3f822c2c0166577 Author: Max Date: Wed Apr 27 18:53:06 2016 +0200 Only update TX timestamp for successful RTP send http://cgit.osmocom.org/libosmo-abis/commit/?id=0d6db6fa4d44551eab31919026160222428e6794 commit 0d6db6fa4d44551eab31919026160222428e6794 Author: Max Date: Wed Apr 27 18:35:05 2016 +0200 Do not send RTP to port 0 Previously it was possible to send RTP data to port 0. To address this introduce OSMO_RTP_F_DISABLED flag and use it by default. When set this flag prevents transmission and reception of RTP frames for the session. The flag is unset when session is bound to non-zero remote port. http://cgit.osmocom.org/libosmo-abis/commit/?id=9966f5246870bef69aea57eef8ea3dff59d37e45 commit 9966f5246870bef69aea57eef8ea3dff59d37e45 Author: Max Date: Wed Apr 27 18:45:43 2016 +0200 Set connected mode after address ortp: according to oRTP documentation rtp_session_set_connected_mode() uses the address set by rtp_session_set_remote_addr() - move the function call accordingly. http://cgit.osmocom.org/libosmo-abis/commit/?id=b811e514af1fc1126fa6a6019806defb74a69813 commit b811e514af1fc1126fa6a6019806defb74a69813 Author: Max Date: Wed Apr 27 18:43:03 2016 +0200 Expand network error callback ortp: add extra parameters for network_error callback described in oRTP documentation and use them for log message. http://cgit.osmocom.org/libosmo-abis/commit/?id=968f3f877bc9aa5a6fc0588ac8027bda219acde5 commit 968f3f877bc9aa5a6fc0588ac8027bda219acde5 Author: Max Date: Wed Apr 27 12:17:11 2016 +0200 Fix log message ortp: use log message which properly describe funcion name and its parameters to simplify troubleshooting. ----------------------------------------------------------------------- Summary of changes: include/osmocom/trau/osmo_ortp.h | 1 + src/trau/osmo_ortp.c | 26 +++++++++++++++++++------- 2 files changed, 20 insertions(+), 7 deletions(-) hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Wed Apr 27 18:43:29 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 27 Apr 2016 18:43:29 GMT Subject: libosmocore.git branch master updated. 0.9.0-137-gaa16d63 Message-ID: <201604271843.u3RIhT7d095563@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via aa16d63c273204dc69108f7361d38b751bfb69e4 (commit) from 7d004a1d69acc09707860334ccdfcf71604206be (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/libosmocore/commit/?id=aa16d63c273204dc69108f7361d38b751bfb69e4 commit aa16d63c273204dc69108f7361d38b751bfb69e4 Author: Holger Hans Peter Freyther Date: Sat Apr 23 17:55:39 2016 +0200 milenage/aes: Address undefined behavior on bitshift Extend the u8 to u32 before going to shift it. Fixes: milenage/aes-internal.c:799:4: runtime error: left shift of 128 by 24 places cannot be represented in type 'int' #0 0x7f84e9fe86a2 in rijndaelKeySetupEnc (/home/builder/jenkins/workspace/Osmocom_Sanitizer/source/libosmocore/src/gsm/.libs/libosmogsm.so.5+0xfa6a2) #1 0x7f84e9febad8 in aes_encrypt_init (/home/builder/jenkins/workspace/Osmocom_Sanitizer/source/libosmocore/src/gsm/.libs/libosmogsm.so.5+0xfdad8) #2 0x7f84e9fe7d14 in aes_128_encrypt_block (/home/builder/jenkins/workspace/Osmocom_Sanitizer/source/libosmocore/src/gsm/.libs/libosmogsm.so.5+0xf9d14) #3 0x7f84e9febe7d in milenage_f1 (/home/builder/jenkins/workspace/Osmocom_Sanitizer/source/libosmocore/src/gsm/.libs/libosmogsm.so.5+0xfde7d) #4 0x7f84e9fee2ce in milenage_generate (/home/builder/jenkins/workspace/Osmocom_Sanitizer/source/libosmocore/src/gsm/.libs/libosmogsm.so.5+0x1002ce) #5 0x7f84e9fe76d7 in milenage_gen_vec (/home/builder/jenkins/workspace/Osmocom_Sanitizer/source/libosmocore/src/gsm/.libs/libosmogsm.so.5+0xf96d7) #6 0x7f84e9fe6c08 in osmo_auth_gen_vec (/home/builder/jenkins/workspace/Osmocom_Sanitizer/source/libosmocore/src/gsm/.libs/libosmogsm.so.5+0xf8c08) #7 0x401441 in main (/home/builder/jenkins/workspace/Osmocom_Sanitizer/source/libosmocore/tests/auth/.libs/lt-milenage_test+0x401441) #8 0x7f84e8e33a3f in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x20a3f) #9 0x400e58 in _start (/home/builder/jenkins/workspace/Osmocom_Sanitizer/source/libosmocore/tests/auth/.libs/lt-milenage_test+0x400e58) ----------------------------------------------------------------------- Summary of changes: src/gsm/milenage/aes_i.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Wed Apr 27 20:08:31 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 27 Apr 2016 20:08:31 GMT Subject: osmo-iuh.git branch master updated. 64f5639eae65e9f0d16e330315aceea7058de715 Message-ID: <201604272008.u3RK8VWu009739@git.osmocom.org> 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 code for Iuh interface". The branch, master has been updated via 64f5639eae65e9f0d16e330315aceea7058de715 (commit) from b248c8c8ca60aefe0b670efcb7da1dc733985742 (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-iuh/commit/?id=64f5639eae65e9f0d16e330315aceea7058de715 commit 64f5639eae65e9f0d16e330315aceea7058de715 Author: Holger Hans Peter Freyther Date: Wed Apr 27 22:06:46 2016 +0200 contrib: Add build script used on the jenkins to build it This tests compilation, runs the tests, regenerates the ASN1 code, compiles it and tests it as well. The make distcheck target is not working right now. ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100755 contrib/jenkins.sh hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Wed Apr 27 20:36:35 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 27 Apr 2016 20:36:35 GMT Subject: osmo-iuh.git branch master updated. 02601c878585732ec75e33d02a45e5ab1147d4a1 Message-ID: <201604272036.u3RKaZje015426@git.osmocom.org> 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 code for Iuh interface". The branch, master has been updated via 02601c878585732ec75e33d02a45e5ab1147d4a1 (commit) from 64f5639eae65e9f0d16e330315aceea7058de715 (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-iuh/commit/?id=02601c878585732ec75e33d02a45e5ab1147d4a1 commit 02601c878585732ec75e33d02a45e5ab1147d4a1 Author: Holger Hans Peter Freyther Date: Wed Apr 27 22:36:20 2016 +0200 contrib: Put asn1c into the PATH as well ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Thu Apr 28 10:12:13 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 28 Apr 2016 10:12:13 GMT Subject: libosmo-abis.git branch max/ortp updated. 0.3.2-14-g2b18f08 Message-ID: <201604281012.u3SACDt8053838@git.osmocom.org> 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 A-bis protcol interface library". The branch, max/ortp has been updated discards 1569cba59f00745c38405f330215781b1f3fc5ba (commit) discards 337e39d5a2f3a9fdc22ec494e3f822c2c0166577 (commit) discards 0d6db6fa4d44551eab31919026160222428e6794 (commit) discards 9966f5246870bef69aea57eef8ea3dff59d37e45 (commit) discards b811e514af1fc1126fa6a6019806defb74a69813 (commit) discards 968f3f877bc9aa5a6fc0588ac8027bda219acde5 (commit) discards 4e3d451c4a301a7fc8c84813dd8c238f4728998b (commit) discards 86c9e4597c1c4a9be160bd44b8a8dc7d13c0b59c (commit) discards f75ec350bd3358e13cb56fd4e9cac22f9075465b (commit) via 2b18f0850c0b6e40916ae8eb1609478183c4a0ac (commit) via 4200f66e9ec3acfca4d7c60a8e88b2720e494476 (commit) via 1a01b217536985f79f71e69e2a2f6d0b38e45270 (commit) via 801ad99fc9cd7c7df73aa9b2d55b0e6ccf8a5239 (commit) via 0fdb1b58d03c3101bd785722b32299f771bab71a (commit) via a371456eeea60bf121e664bf9aed6f978dfbc7a6 (commit) via 694d49d50bfffb8ab0c89dd975d7b4585e50a37e (commit) via 1373f20b0052dd75cfbd3bfb617a17594fde8eca (commit) via bda06d2a0e81247beb063fad27a6cd3b2d2eb524 (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 (1569cba59f00745c38405f330215781b1f3fc5ba) \ N -- N -- N (2b18f0850c0b6e40916ae8eb1609478183c4a0ac) 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/libosmo-abis/commit/?id=2b18f0850c0b6e40916ae8eb1609478183c4a0ac commit 2b18f0850c0b6e40916ae8eb1609478183c4a0ac Author: Max Date: Wed Apr 27 18:53:06 2016 +0200 Only update TX timestamp for successful RTP send http://cgit.osmocom.org/libosmo-abis/commit/?id=4200f66e9ec3acfca4d7c60a8e88b2720e494476 commit 4200f66e9ec3acfca4d7c60a8e88b2720e494476 Author: Max Date: Wed Apr 27 18:35:05 2016 +0200 Do not send RTP to port 0 Previously it was possible to send RTP data to port 0. To address this introduce OSMO_RTP_F_DISABLED flag and use it by default. When set this flag prevents transmission and reception of RTP frames for the session. The flag is unset when session is bound to non-zero remote port. http://cgit.osmocom.org/libosmo-abis/commit/?id=1a01b217536985f79f71e69e2a2f6d0b38e45270 commit 1a01b217536985f79f71e69e2a2f6d0b38e45270 Author: Max Date: Wed Apr 27 18:45:43 2016 +0200 Set connected mode after address ortp: according to oRTP documentation rtp_session_set_connected_mode() uses the address set by rtp_session_set_remote_addr() - move the function call accordingly. http://cgit.osmocom.org/libosmo-abis/commit/?id=801ad99fc9cd7c7df73aa9b2d55b0e6ccf8a5239 commit 801ad99fc9cd7c7df73aa9b2d55b0e6ccf8a5239 Author: Max Date: Wed Apr 27 18:43:03 2016 +0200 Expand network error callback ortp: add extra parameters for network_error callback described in oRTP documentation and use them for log message. http://cgit.osmocom.org/libosmo-abis/commit/?id=0fdb1b58d03c3101bd785722b32299f771bab71a commit 0fdb1b58d03c3101bd785722b32299f771bab71a Author: Max Date: Wed Apr 27 12:17:11 2016 +0200 Fix log message ortp: use log message which properly describe funcion name and its parameters to simplify troubleshooting. http://cgit.osmocom.org/libosmo-abis/commit/?id=a371456eeea60bf121e664bf9aed6f978dfbc7a6 commit a371456eeea60bf121e664bf9aed6f978dfbc7a6 Author: Max Date: Tue Apr 26 15:25:21 2016 +0200 simplify frame send routine ortp: use higher-level function for sending RTP frames. http://cgit.osmocom.org/libosmo-abis/commit/?id=694d49d50bfffb8ab0c89dd975d7b4585e50a37e commit 694d49d50bfffb8ab0c89dd975d7b4585e50a37e Author: Max Date: Tue Apr 26 14:26:59 2016 +0200 Remove use of private oRTP function ortp: the rtp_session_rtcp_recv() function is not part of public oRTP API so we shouldn't use it. Besides it is called internally by oRTP in rtp_session_recvm_with_ts() which we call anyway. http://cgit.osmocom.org/libosmo-abis/commit/?id=1373f20b0052dd75cfbd3bfb617a17594fde8eca commit 1373f20b0052dd75cfbd3bfb617a17594fde8eca Author: Max Date: Tue Apr 26 14:04:04 2016 +0200 Support newer oRTP API ortp: rtp_session_signal_connect() API has changed in 0.24 - add version check and change code accordingly. See http://upstream.rosalinux.ru/diffs/ortp/0.23.0_to_0.24.0/diff.html for details. http://cgit.osmocom.org/libosmo-abis/commit/?id=bda06d2a0e81247beb063fad27a6cd3b2d2eb524 commit bda06d2a0e81247beb063fad27a6cd3b2d2eb524 Author: Max Date: Thu Apr 28 12:05:27 2016 +0200 Bump minimum oRTP version We use ortp_set_memory_functions() method which was added in 0.14.3. ----------------------------------------------------------------------- Summary of changes: configure.ac | 2 +- src/trau/osmo_ortp.c | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Thu Apr 28 10:56:55 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 28 Apr 2016 10:56:55 GMT Subject: osmo-iuh.git branch sysmocom/ipa_nano3G updated. ecb259dbb9bdd5196a89dc3205602bba2ae3de06 Message-ID: <201604281056.u3SAutHW062937@git.osmocom.org> 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 code for Iuh interface". The branch, sysmocom/ipa_nano3G has been updated discards 30188bb5a81e2ba5e02e9c0a522d5848d2212550 (commit) discards 6bdba59239e4353da96bcae05ce2f8f9a6a3b680 (commit) discards dd072a90d77eafd2252d31834ad1cc18afed031d (commit) discards fd7ce5f9b48839013617aef8c7f410ced2672754 (commit) discards cbb8db325c2bdfbd5495d4b8d0edbbbfb360d3d1 (commit) discards 5b6fb9c301f4906f2fceac33bb74485d298711e3 (commit) via ecb259dbb9bdd5196a89dc3205602bba2ae3de06 (commit) via 87b3bbfb39aa84239d76796353a3acb1d6aec889 (commit) via e874a5db5aabd717eba5a8dc02b19cef48cb88ec (commit) via 30dc1920bbcbf80146892808a38cfdbffeeafc6a (commit) via 4bd1c9f605103b6ff3393ec9185bd47501eea6a3 (commit) via 81fb7cb24bf5c66d9d196455ad22801f25e05e61 (commit) via 02601c878585732ec75e33d02a45e5ab1147d4a1 (commit) via 64f5639eae65e9f0d16e330315aceea7058de715 (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 (30188bb5a81e2ba5e02e9c0a522d5848d2212550) \ N -- N -- N (ecb259dbb9bdd5196a89dc3205602bba2ae3de06) 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-iuh/commit/?id=ecb259dbb9bdd5196a89dc3205602bba2ae3de06 commit ecb259dbb9bdd5196a89dc3205602bba2ae3de06 Author: Neels Hofmeyr Date: Sat Apr 23 13:53:28 2016 +0200 hnbgw: dumb fix of context map hnb_list double delete http://cgit.osmocom.org/osmo-iuh/commit/?id=87b3bbfb39aa84239d76796353a3acb1d6aec889 commit 87b3bbfb39aa84239d76796353a3acb1d6aec889 Author: Neels Hofmeyr Date: Mon Apr 25 15:05:32 2016 +0200 hack: simply accept UE Register Requests with TMSI HNBGW would usually keep track of UEs that have registered, with their IMSI. When a UE registers with only a TMSI, we obviously can't store an IMSI. However, since we're so far never *using* the list of UEs in osmo-hnbgw, we might as well just accept the TMSI registration and carry on as usual. This is particularly helpful with an ip.access nano3G femto cell, as it tends to send UE registrations with a TMSI+LAI identification instead of an IMSI when the subscriber is known. This causes timeouts of several minutes until a UE registration switches back to IMSI. When simply accepting the TMSI in osmo-hngw, no problems are apparent in our current code state. We could use the subscriber list during paging, but on the other hand, it doesn't hurt to anyway always page to all HNBs connected to osmo-hnbgw. The paging procedure does include a page-to-all-HNBs in case the first HNB paging fails. However, since we're now failing to record UEs that register by TMSI, we must be aware that trying to page such UE on only its last seen HNB will fail; it is plainly missing in the list. http://cgit.osmocom.org/osmo-iuh/commit/?id=e874a5db5aabd717eba5a8dc02b19cef48cb88ec commit e874a5db5aabd717eba5a8dc02b19cef48cb88ec Author: Neels Hofmeyr Date: Mon Apr 25 14:55:35 2016 +0200 UE Register with TMSI: reply with a Register Reject When receiving a UE Register Request with TMSI and no IMSI, compose a Register Reject with the same UE Identity and send. The accepting function expects a ue_context argument and composes the message from the IMSI found there. This new rejection message cannot rely on a ue_context struct and hence uses the asn1 uE_Identity directly. http://cgit.osmocom.org/osmo-iuh/commit/?id=30dc1920bbcbf80146892808a38cfdbffeeafc6a commit 30dc1920bbcbf80146892808a38cfdbffeeafc6a Author: Neels Hofmeyr Date: Mon Apr 25 15:21:09 2016 +0200 RAB parameters: add Extended Max Bitrate Adjust test expectation in test-ranap.c. This IE is seen in a "real life" pcap of hNodeB operation. We did not need it so far, but add it to test the ip.access nano3G. Comment from the future: the ip.access nano3G rebooted upon RAB Assignment Request, and after adding/tweaking some IEs it stopped rebooting. This is one of the changes that fixed the reboot issue. The changes have been tested incrementally until reboots vanished, but it's not clear/hasn't been tested whether omitting this change alone will cause reboots to re-appear. http://cgit.osmocom.org/osmo-iuh/commit/?id=4bd1c9f605103b6ff3393ec9185bd47501eea6a3 commit 4bd1c9f605103b6ff3393ec9185bd47501eea6a3 Author: Neels Hofmeyr Date: Mon Apr 25 15:17:25 2016 +0200 RAB parameters: tweak the Allocation Or Retention Priority Adjust test expectation in test-ranap.c. These values are seen in a "real life" pcap from hNodeB operation. Comment from the future: the ip.access nano3G rebooted upon RAB Assignment Request, and after adding/tweaking some IEs it stopped rebooting. This is one of the changes that fixed the reboot issue. The changes have been tested incrementally until reboots vanished, but it's not clear/hasn't been tested whether omitting this change alone will cause reboots to re-appear. http://cgit.osmocom.org/osmo-iuh/commit/?id=81fb7cb24bf5c66d9d196455ad22801f25e05e61 commit 81fb7cb24bf5c66d9d196455ad22801f25e05e61 Author: Neels Hofmeyr Date: Mon Apr 25 15:14:08 2016 +0200 RAB parameters: add Traffic Handling Priority Add this 'missing' IE from the RAB Assignment Request (while hacking on the ip.access nano3G). Adjust test expectation in test-ranap.c. Comment from the future: the ip.access nano3G rebooted upon RAB Assignment Request, and after adding/tweaking some IEs it stopped rebooting. This is one of the changes that fixed the reboot issue. The changes have been tested incrementally until reboots vanished, but it's not clear/hasn't been tested whether omitting this change alone will cause reboots to re-appear. ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 64 +++++++++++++++++++++++++++++++++++++++++++++++++ src/tests/test-ranap.ok | 16 ++++++------- 2 files changed, 72 insertions(+), 8 deletions(-) create mode 100755 contrib/jenkins.sh hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Thu Apr 28 11:50:20 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 28 Apr 2016 11:50:20 GMT Subject: libosmo-abis.git branch max/ortp updated. 0.3.2-14-gc87cab8 Message-ID: <201604281150.u3SBoKVU072175@git.osmocom.org> 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 A-bis protcol interface library". The branch, max/ortp has been updated discards 2b18f0850c0b6e40916ae8eb1609478183c4a0ac (commit) discards 4200f66e9ec3acfca4d7c60a8e88b2720e494476 (commit) discards 1a01b217536985f79f71e69e2a2f6d0b38e45270 (commit) discards 801ad99fc9cd7c7df73aa9b2d55b0e6ccf8a5239 (commit) via c87cab8a9e1d8f195f5049d8cd017803ec5d7b77 (commit) via 729f597887bd74318650414ef48d6f405d3de12f (commit) via c80c15d4cfa4458040d22545dbe4623c13429999 (commit) via c08c53206226ae2e6e4b385354715a714709623c (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 (2b18f0850c0b6e40916ae8eb1609478183c4a0ac) \ N -- N -- N (c87cab8a9e1d8f195f5049d8cd017803ec5d7b77) 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/libosmo-abis/commit/?id=c87cab8a9e1d8f195f5049d8cd017803ec5d7b77 commit c87cab8a9e1d8f195f5049d8cd017803ec5d7b77 Author: Max Date: Wed Apr 27 18:35:05 2016 +0200 Do not send RTP to port 0 Previously it was possible to send RTP data to port 0. This is not only producing multiple errors but also breaks RTP transmission with newer (>= 0.25) oRTP leading to calls with no audio. To address this OSMO_RTP_F_DISABLED flag was introduced. It's set by default for all new RTP sessions. It can be manually unset after the call to osmo_rtp_socket_create(). When the flag is set it prevents transmission and reception of RTP frames for the session. The flag is unset automatically in osmo_rtp_socket_connect() when session is bound to non-zero remote port. Fixes: OS#1661, OS#1662 http://cgit.osmocom.org/libosmo-abis/commit/?id=729f597887bd74318650414ef48d6f405d3de12f commit 729f597887bd74318650414ef48d6f405d3de12f Author: Max Date: Wed Apr 27 18:53:06 2016 +0200 Only update TX timestamp for successful RTP send http://cgit.osmocom.org/libosmo-abis/commit/?id=c80c15d4cfa4458040d22545dbe4623c13429999 commit c80c15d4cfa4458040d22545dbe4623c13429999 Author: Max Date: Wed Apr 27 18:45:43 2016 +0200 Set connected mode after address ortp: according to oRTP documentation rtp_session_set_connected_mode() uses the address set by rtp_session_set_remote_addr() - move the function call accordingly. http://cgit.osmocom.org/libosmo-abis/commit/?id=c08c53206226ae2e6e4b385354715a714709623c commit c08c53206226ae2e6e4b385354715a714709623c Author: Max Date: Wed Apr 27 18:43:03 2016 +0200 Expand network error callback ortp: use extra parameter for network_error callback in log message as it's described in oRTP documentation (error string). ----------------------------------------------------------------------- Summary of changes: src/trau/osmo_ortp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Thu Apr 28 12:09:59 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 28 Apr 2016 12:09:59 GMT Subject: libosmo-abis.git branch max/tmp created. 0.3.2-5-g1698a81 Message-ID: <201604281209.u3SC9xsS075614@git.osmocom.org> 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 A-bis protcol interface library". The branch, max/tmp has been created at 1698a819d16167a84eff701edb8355865a1bc1e3 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmo-abis/commit/?id=1698a819d16167a84eff701edb8355865a1bc1e3 commit 1698a819d16167a84eff701edb8355865a1bc1e3 Author: Max Date: Thu Apr 28 14:08:02 2016 +0200 Do not send RTP to port 0 Previously it was possible to send RTP data to port 0. This is not only producing multiple errors but also breaks RTP transmission with newer (>= 0.25) oRTP leading to calls with no audio. To address this OSMO_RTP_F_DISABLED flag was introduced. It's set by default for all new RTP sessions. It can be manually unset after the call to osmo_rtp_socket_create(). When the flag is set it prevents transmission and reception of RTP frames for the session. The flag is unset automatically in osmo_rtp_socket_connect() when session is bound to non-zero remote port. Fixes: OS#1661, OS#1662 ----------------------------------------------------------------------- hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Thu Apr 28 19:16:57 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 28 Apr 2016 19:16:57 GMT Subject: osmo-auc.git branch master updated. 7fc5dcc49f56fedf70a04b5cf989de7cd1d367c9 Message-ID: <201604281916.u3SJGvi7047207@git.osmocom.org> 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, master has been updated via 7fc5dcc49f56fedf70a04b5cf989de7cd1d367c9 (commit) via 6d344d5190b705e6783fa71ffaa3cffb8d7c7c5c (commit) via 19c8c2c9b13ad2c33ea59fcd2fbebe56189b7c23 (commit) via b36b99b96e4b90f8f1c4507172d423745b7465e1 (commit) via 3e8427dc2b97ce04d90b32776d1ee35b84da828d (commit) via 1b80f77f8359e587a300e3ab5220a37ca2b20f7c (commit) via 7e900160096eca0e9225921e2d99742f1047fd36 (commit) from c5097633d01aedf9b5c47d0c3d059e58efaea95f (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-auc/commit/?id=7fc5dcc49f56fedf70a04b5cf989de7cd1d367c9 commit 7fc5dcc49f56fedf70a04b5cf989de7cd1d367c9 Author: Harald Welte Date: Thu Apr 28 21:16:30 2016 +0200 move README of old CSV based AUC to 'src' http://cgit.osmocom.org/osmo-auc/commit/?id=6d344d5190b705e6783fa71ffaa3cffb8d7c7c5c commit 6d344d5190b705e6783fa71ffaa3cffb8d7c7c5c Author: Harald Welte Date: Thu Apr 28 12:57:10 2016 +0200 Fix memory leakage in gsup_server Once a remote IPA client is gone, we need to remove the associated osmo_gsup_conn object. http://cgit.osmocom.org/osmo-auc/commit/?id=19c8c2c9b13ad2c33ea59fcd2fbebe56189b7c23 commit 19c8c2c9b13ad2c33ea59fcd2fbebe56189b7c23 Author: Harald Welte Date: Thu Apr 28 12:48:39 2016 +0200 ensure we release memory for all received msgb. http://cgit.osmocom.org/osmo-auc/commit/?id=b36b99b96e4b90f8f1c4507172d423745b7465e1 commit b36b99b96e4b90f8f1c4507172d423745b7465e1 Author: Harald Welte Date: Thu Apr 28 12:48:14 2016 +0200 hlr: install signal handlers for SIGINT/USR1/HUP http://cgit.osmocom.org/osmo-auc/commit/?id=3e8427dc2b97ce04d90b32776d1ee35b84da828d commit 3e8427dc2b97ce04d90b32776d1ee35b84da828d Author: Harald Welte Date: Thu Apr 28 11:13:15 2016 +0200 more verbose error handling in osmo_gsup_server_read_cb() http://cgit.osmocom.org/osmo-auc/commit/?id=1b80f77f8359e587a300e3ab5220a37ca2b20f7c commit 1b80f77f8359e587a300e3ab5220a37ca2b20f7c Author: Harald Welte Date: Thu Apr 28 08:53:25 2016 +0200 gsup_server: Implement IPA CCM handling using new libosmo-abis function http://cgit.osmocom.org/osmo-auc/commit/?id=7e900160096eca0e9225921e2d99742f1047fd36 commit 7e900160096eca0e9225921e2d99742f1047fd36 Author: Harald Welte Date: Thu Apr 28 07:18:49 2016 +0200 initial import of osmo-gsup-hlr code so far ----------------------------------------------------------------------- Summary of changes: osmo-gsup-hlr/.gitignore | 4 + osmo-gsup-hlr/sql/hlr.sql | 67 +++++++ osmo-gsup-hlr/sql/hlr_data.sql | 13 ++ osmo-gsup-hlr/src/Makefile | 16 ++ osmo-gsup-hlr/src/auc.c | 94 +++++++++ osmo-gsup-hlr/src/auc.h | 8 + osmo-gsup-hlr/src/db.c | 121 ++++++++++++ osmo-gsup-hlr/src/db.h | 35 ++++ osmo-gsup-hlr/src/db_auc.c | 208 ++++++++++++++++++++ osmo-gsup-hlr/src/db_test.c | 84 +++++++++ osmo-gsup-hlr/src/gsup_server.c | 209 +++++++++++++++++++++ osmo-gsup-hlr/src/gsup_server.h | 40 ++++ osmo-gsup-hlr/src/hlr.c | 137 ++++++++++++++ osmo-gsup-hlr/src/logging.c | 33 ++++ osmo-gsup-hlr/src/logging.h | 12 ++ osmo-gsup-hlr/src/rand.h | 7 + src/auc_rand.c => osmo-gsup-hlr/src/rand_fake.c | 27 ++- src/auc_rand.c => osmo-gsup-hlr/src/rand_urandom.c | 5 +- README => src/README | 0 19 files changed, 1112 insertions(+), 8 deletions(-) create mode 100644 osmo-gsup-hlr/.gitignore create mode 100644 osmo-gsup-hlr/sql/hlr.sql create mode 100644 osmo-gsup-hlr/sql/hlr_data.sql create mode 100644 osmo-gsup-hlr/src/Makefile create mode 100644 osmo-gsup-hlr/src/auc.c create mode 100644 osmo-gsup-hlr/src/auc.h create mode 100644 osmo-gsup-hlr/src/db.c create mode 100644 osmo-gsup-hlr/src/db.h create mode 100644 osmo-gsup-hlr/src/db_auc.c create mode 100644 osmo-gsup-hlr/src/db_test.c create mode 100644 osmo-gsup-hlr/src/gsup_server.c create mode 100644 osmo-gsup-hlr/src/gsup_server.h create mode 100644 osmo-gsup-hlr/src/hlr.c create mode 100644 osmo-gsup-hlr/src/logging.c create mode 100644 osmo-gsup-hlr/src/logging.h create mode 100644 osmo-gsup-hlr/src/rand.h copy src/auc_rand.c => osmo-gsup-hlr/src/rand_fake.c (66%) copy src/auc_rand.c => osmo-gsup-hlr/src/rand_urandom.c (91%) rename README => src/README (100%) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Thu Apr 28 19:21:46 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 28 Apr 2016 19:21:46 GMT Subject: libosmocore.git branch laforge/pending updated. 0.9.0-146-g22c9f6b Message-ID: <201604281921.u3SJLkne048178@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, laforge/pending has been updated via 22c9f6b79869480d58ad9aa9d951ca88af70c60d (commit) from e8de4610400e299dedd4d143bb4fa9dc12d4e9b8 (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/libosmocore/commit/?id=22c9f6b79869480d58ad9aa9d951ca88af70c60d commit 22c9f6b79869480d58ad9aa9d951ca88af70c60d Author: Harald Welte Date: Wed Apr 27 18:32:35 2016 +0200 import oap message parsing / encoding from openbsc.git ----------------------------------------------------------------------- Summary of changes: Makefile.am | 2 +- doc/osmocom-authn-protocol.txt | 250 +++++++++++++++++++++++++++++++++++++++++ include/Makefile.am | 1 + include/osmocom/core/logging.h | 3 +- include/osmocom/gsm/oap.h | 70 ++++++++++++ src/gsm/Makefile.am | 2 +- src/gsm/libosmogsm.map | 3 + src/gsm/oap.c | 174 ++++++++++++++++++++++++++++ 8 files changed, 502 insertions(+), 3 deletions(-) create mode 100644 doc/osmocom-authn-protocol.txt create mode 100644 include/osmocom/gsm/oap.h create mode 100644 src/gsm/oap.c hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Thu Apr 28 19:22:03 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 28 Apr 2016 19:22:03 GMT Subject: libosmo-abis.git branch laforge/pending created. 0.3.2-5-g26c9746 Message-ID: <201604281922.u3SJM3Ib048509@git.osmocom.org> 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 A-bis protcol interface library". The branch, laforge/pending has been created at 26c974681b0cd6fda0bd3255c02851d4143fbdfb (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmo-abis/commit/?id=26c974681b0cd6fda0bd3255c02851d4143fbdfb commit 26c974681b0cd6fda0bd3255c02851d4143fbdfb Author: Harald Welte Date: Thu Apr 28 11:10:01 2016 +0200 ipa_bts_id_resp(): handle non-existing members of ipacces_unit Just because the IPA server is requesting certain identities via the CCM protocol, doesn't mean that the client actually has those fields available and initialized in struct ipaccess_unit. Instad of segfaulting the client, let's check if the respective identities are known. If yes, send them. If not, send the empty string for that particular identity. http://cgit.osmocom.org/libosmo-abis/commit/?id=aee9302264b82d6361a922b9cce6bee0174a11f5 commit aee9302264b82d6361a922b9cce6bee0174a11f5 Author: Harald Welte Date: Thu Apr 28 07:54:31 2016 +0200 ipa_server_conn: Add server-side CCM handling An ipa_server implementation may call ipa_server_conn_ccm for the CCM processing on the server side of the connection. This function in turn will call a conn->ccm_cb() function for messages to be handled by the server implementation, such as the ID_RESP message, which contains the Unit ID of the client that has just connected. http://cgit.osmocom.org/libosmo-abis/commit/?id=5c4e7d8d553c0e0fe6cb351c0a96adb01ede717d commit 5c4e7d8d553c0e0fe6cb351c0a96adb01ede717d Author: Harald Welte Date: Thu Apr 28 07:53:49 2016 +0200 ipa_server_conn: Add remote (peer) address to struct This is better than every implementation calling getpeername() on its own. ----------------------------------------------------------------------- hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Thu Apr 28 19:22:18 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 28 Apr 2016 19:22:18 GMT Subject: openbsc.git branch laforge/pending updated. 0.15.0-253-g5aa9e5b Message-ID: <201604281922.u3SJMI34048564@git.osmocom.org> 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, laforge/pending has been updated via 5aa9e5bf2ade1f007b753ebc51e60555bc50c679 (commit) via b7767eaf1b0cc7038a47d1a25e88028c275a1112 (commit) via 75754afbbe0cdbe36628d0320f8c16ea1ad2fd6b (commit) via e95cab8501e57173aebafd2407c4b179839f43bd (commit) from f6552c5b7fea97287645c265f9692d0d2cbae324 (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=5aa9e5bf2ade1f007b753ebc51e60555bc50c679 commit 5aa9e5bf2ade1f007b753ebc51e60555bc50c679 Author: Harald Welte Date: Wed Apr 27 18:21:16 2016 +0200 osmo_oap_decode(): Use common argument ordering In general, if a function generates output data like a msgb (or in this case filling an osmo_oap_message structure), the output argument precedes the source. This is what we use all over libosmo*, and it is modelled after memcpy(), where dst is the first argument, before src. Let's align osmo_oap_decode(). Intestingly, osmo_oap_encode was already correct, so the encode/decode functions used different conventions before. http://cgit.osmocom.org/openbsc/commit/?id=b7767eaf1b0cc7038a47d1a25e88028c275a1112 commit b7767eaf1b0cc7038a47d1a25e88028c275a1112 Author: Harald Welte Date: Wed Apr 27 18:17:26 2016 +0200 OAP: Various coding style fixes * we always declare stack variables at the top of the function / block * 'switch' is not a function, so there's space ahead of the opening ( http://cgit.osmocom.org/openbsc/commit/?id=75754afbbe0cdbe36628d0320f8c16ea1ad2fd6b commit 75754afbbe0cdbe36628d0320f8c16ea1ad2fd6b Author: Harald Welte Date: Wed Apr 27 18:14:14 2016 +0200 OAP: use osmo_oap_ prefix for OAP, rather than plain oap_ this is in preparation of moving related code to libosmocore. http://cgit.osmocom.org/openbsc/commit/?id=e95cab8501e57173aebafd2407c4b179839f43bd commit e95cab8501e57173aebafd2407c4b179839f43bd Author: Harald Welte Date: Wed Apr 27 15:17:14 2016 +0200 oap_message.h: Remove dependency to openbsc include This is a first step to moving oap_messages.h to libosmocore ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/oap.h | 4 ++-- openbsc/include/openbsc/oap_messages.h | 14 ++++++------ openbsc/src/gprs/oap.c | 39 ++++++++++++++++++---------------- openbsc/src/gprs/oap_messages.c | 7 +++--- openbsc/tests/oap/oap_test.c | 9 ++++---- 5 files changed, 38 insertions(+), 35 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Thu Apr 28 19:44:43 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 28 Apr 2016 19:44:43 GMT Subject: osmo-tacdb.git branch master updated. afadcdaee2cd828ba9f6cc3a2ec54b207f545447 Message-ID: <201604281944.u3SJih2w051974@git.osmocom.org> 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 "TAC DB (and client)". The branch, master has been updated via afadcdaee2cd828ba9f6cc3a2ec54b207f545447 (commit) via 2ba53125d3148b6ef2811008731e13e1e7818bbb (commit) from 9952245bbc30c64299abf8e47dc3edfa15e88c0c (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-tacdb/commit/?id=afadcdaee2cd828ba9f6cc3a2ec54b207f545447 commit afadcdaee2cd828ba9f6cc3a2ec54b207f545447 Merge: 2ba5312 9952245 Author: Nico Golde Date: Thu Apr 28 21:44:35 2016 +0200 Merge branch 'master' of ssh://git.osmocom.org/osmo-tacdb http://cgit.osmocom.org/osmo-tacdb/commit/?id=2ba53125d3148b6ef2811008731e13e1e7818bbb commit 2ba53125d3148b6ef2811008731e13e1e7818bbb Author: Nico Golde Date: Thu Apr 28 21:41:38 2016 +0200 first version of our AWESOME app ----------------------------------------------------------------------- Summary of changes: app/.gitignore | 1 + app/build.gradle | 27 +++ app/proguard-rules.pro | 17 ++ .../osmocom/tacdatabaseclient/ApplicationTest.java | 13 ++ app/src/main/AndroidManifest.xml | 26 +++ app/src/main/ic_launcher-web.png | Bin 0 -> 14097 bytes .../osmocom/tacdatabaseclient/MainActivity.java | 230 +++++++++++++++++++++ app/src/main/res/drawable/osmocom_logo.png | Bin 0 -> 122758 bytes app/src/main/res/layout/activity_main.xml | 48 +++++ app/src/main/res/layout/content_main.xml | 54 +++++ app/src/main/res/menu/menu_main.xml | 4 + app/src/main/res/mipmap-hdpi/ic_launcher.png | Bin 0 -> 9345 bytes app/src/main/res/mipmap-mdpi/ic_launcher.png | Bin 0 -> 4598 bytes app/src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 15069 bytes app/src/main/res/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 23517 bytes app/src/main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 8538 bytes app/src/main/res/values-v21/styles.xml | 9 + app/src/main/res/values-w820dp/dimens.xml | 6 + app/src/main/res/values/colors.xml | 6 + app/src/main/res/values/dimens.xml | 6 + app/src/main/res/values/strings.xml | 23 +++ app/src/main/res/values/styles.xml | 20 ++ .../osmocom/tacdatabaseclient/ExampleUnitTest.java | 15 ++ build.gradle | 23 +++ gradle.properties | 18 ++ gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 53637 bytes gradle/wrapper/gradle-wrapper.properties | 6 + gradlew | 160 ++++++++++++++ gradlew.bat | 90 ++++++++ settings.gradle | 1 + 30 files changed, 803 insertions(+) create mode 100644 app/.gitignore create mode 100644 app/build.gradle create mode 100644 app/proguard-rules.pro create mode 100644 app/src/androidTest/java/org/osmocom/tacdatabaseclient/ApplicationTest.java create mode 100644 app/src/main/AndroidManifest.xml create mode 100644 app/src/main/ic_launcher-web.png create mode 100644 app/src/main/java/org/osmocom/tacdatabaseclient/MainActivity.java create mode 100644 app/src/main/res/drawable/osmocom_logo.png create mode 100644 app/src/main/res/layout/activity_main.xml create mode 100644 app/src/main/res/layout/content_main.xml create mode 100644 app/src/main/res/menu/menu_main.xml create mode 100644 app/src/main/res/mipmap-hdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_launcher.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_launcher.png create mode 100644 app/src/main/res/values-v21/styles.xml create mode 100644 app/src/main/res/values-w820dp/dimens.xml create mode 100644 app/src/main/res/values/colors.xml create mode 100644 app/src/main/res/values/dimens.xml create mode 100644 app/src/main/res/values/strings.xml create mode 100644 app/src/main/res/values/styles.xml create mode 100644 app/src/test/java/org/osmocom/tacdatabaseclient/ExampleUnitTest.java create mode 100644 build.gradle create mode 100644 gradle.properties create mode 100644 gradle/wrapper/gradle-wrapper.jar create mode 100644 gradle/wrapper/gradle-wrapper.properties create mode 100755 gradlew create mode 100644 gradlew.bat create mode 100644 settings.gradle hooks/post-receive -- TAC DB (and client) From gitosis at osmocom.org Thu Apr 28 21:09:08 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 28 Apr 2016 21:09:08 GMT Subject: osmo-tacdb.git branch master updated. 4766718253b19c21e14a7dba177c0ea2baae3d8c Message-ID: <201604282109.u3SL98WK065618@git.osmocom.org> 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 "TAC DB (and client)". The branch, master has been updated via 4766718253b19c21e14a7dba177c0ea2baae3d8c (commit) from afadcdaee2cd828ba9f6cc3a2ec54b207f545447 (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-tacdb/commit/?id=4766718253b19c21e14a7dba177c0ea2baae3d8c commit 4766718253b19c21e14a7dba177c0ea2baae3d8c Author: Nico Golde Date: Thu Apr 28 23:09:07 2016 +0200 add gitignore ----------------------------------------------------------------------- Summary of changes: .gitignore | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 .gitignore hooks/post-receive -- TAC DB (and client) From gitosis at osmocom.org Thu Apr 28 21:31:59 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 28 Apr 2016 21:31:59 GMT Subject: osmo-tacdb.git branch master updated. cc5e6ebba7a926ab13db0aa2f1ce40b7c090902a Message-ID: <201604282131.u3SLVxdI069613@git.osmocom.org> 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 "TAC DB (and client)". The branch, master has been updated via cc5e6ebba7a926ab13db0aa2f1ce40b7c090902a (commit) from 4766718253b19c21e14a7dba177c0ea2baae3d8c (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-tacdb/commit/?id=cc5e6ebba7a926ab13db0aa2f1ce40b7c090902a commit cc5e6ebba7a926ab13db0aa2f1ce40b7c090902a Author: Nico Golde Date: Thu Apr 28 23:31:58 2016 +0200 license information ----------------------------------------------------------------------- Summary of changes: LICENSE | 674 +++++++++++++++++++++ .../osmocom/tacdatabaseclient/ApplicationTest.java | 16 + .../osmocom/tacdatabaseclient/MainActivity.java | 16 + 3 files changed, 706 insertions(+) create mode 100644 LICENSE hooks/post-receive -- TAC DB (and client) From gitosis at osmocom.org Fri Apr 29 04:39:43 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 29 Apr 2016 04:39:43 GMT Subject: osmo-trx.git branch ttsou/fixes created. 520d21c825c4f856b4faec6ddaa1b653d113fd05 Message-ID: <201604290439.u3T4dh14046798@git.osmocom.org> 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, ttsou/fixes has been created at 520d21c825c4f856b4faec6ddaa1b653d113fd05 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-trx/commit/?id=520d21c825c4f856b4faec6ddaa1b653d113fd05 commit 520d21c825c4f856b4faec6ddaa1b653d113fd05 Author: Tom Tsou Date: Thu Apr 28 21:24:53 2016 -0700 common: Restrict UDP binding to localhost only Reported security vulnerability where control and data UDP packets can be injected into the transceiver externally due to socket binding to all interfaces using INADDR_ANY. Existing socket interface does not allow specifying local address; only the local port and remote address/port are arguments. Restrict socket bind to localhost with INADDR_LOOPBACK. If external interfaces do need to be used, the API should be modified to allow specifying the local socket address. Reported-by: Simone Margaritelli Signed-off-by: Tom Tsou ----------------------------------------------------------------------- hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Fri Apr 29 05:01:09 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 29 Apr 2016 05:01:09 GMT Subject: osmo-trx.git branch ttsou/fixes updated. 7764ca94ce659dad840dc120bfb9b77be561ccbc Message-ID: <201604290501.u3T519Ms050353@git.osmocom.org> 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, ttsou/fixes has been updated via 7764ca94ce659dad840dc120bfb9b77be561ccbc (commit) from 520d21c825c4f856b4faec6ddaa1b653d113fd05 (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=7764ca94ce659dad840dc120bfb9b77be561ccbc commit 7764ca94ce659dad840dc120bfb9b77be561ccbc Author: Tom Tsou Date: Thu Apr 28 21:55:17 2016 -0700 common: Add mandatory length field to UDP receive calls Current UDP receive reads up to MAX_UDP_LENGTH bytes into the passed in buffer, which may lead to buffer overflow if the write buffer is of insufficient size. Add mandatory length argument to UDP socket receive calls. Reported-by: Simone Margaritelli Signed-off-by: Tom Tsou ----------------------------------------------------------------------- Summary of changes: CommonLibs/Sockets.cpp | 22 +++++++++------------- CommonLibs/Sockets.h | 4 ++-- CommonLibs/SocketsTest.cpp | 4 ++-- Transceiver52M/Transceiver.cpp | 4 ++-- 4 files changed, 15 insertions(+), 19 deletions(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Fri Apr 29 09:56:17 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 29 Apr 2016 09:56:17 GMT Subject: libosmo-abis.git branch max/tmp updated. 0.3.2-7-gf8a6033 Message-ID: <201604290956.u3T9uHBh005683@git.osmocom.org> 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 A-bis protcol interface library". The branch, max/tmp has been updated discards 1698a819d16167a84eff701edb8355865a1bc1e3 (commit) via f8a6033124af552ea78bcd1a6bc38027dded8592 (commit) via 11c6ae4cd6dba71c69534ebc23061cc42238ba88 (commit) via 9acb2dc98a369c17151099e9e405e9c64e3e55a3 (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 (1698a819d16167a84eff701edb8355865a1bc1e3) \ N -- N -- N (f8a6033124af552ea78bcd1a6bc38027dded8592) 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/libosmo-abis/commit/?id=f8a6033124af552ea78bcd1a6bc38027dded8592 commit f8a6033124af552ea78bcd1a6bc38027dded8592 Author: Max Date: Fri Apr 29 11:54:23 2016 +0200 Set connected mode after setting remote address ortp: according to oRTP documentation rtp_session_set_connected_mode() uses the address set by rtp_session_set_remote_addr() - move the function call accordingly. Fixes: OS#1661 http://cgit.osmocom.org/libosmo-abis/commit/?id=11c6ae4cd6dba71c69534ebc23061cc42238ba88 commit 11c6ae4cd6dba71c69534ebc23061cc42238ba88 Author: Max Date: Mon Apr 25 16:54:16 2016 +0200 Fix RTCP port allocation Force use of random RTCP port if random RTP port is used. Before port 0 could be selected for RTCP. http://cgit.osmocom.org/libosmo-abis/commit/?id=9acb2dc98a369c17151099e9e405e9c64e3e55a3 commit 9acb2dc98a369c17151099e9e405e9c64e3e55a3 Author: Max Date: Thu Apr 28 14:08:02 2016 +0200 Do not send RTP to port 0 Previously it was possible to send RTP data to port 0. This is not only producing multiple errors but also breaks RTP transmission with newer (>= 0.25) oRTP leading to calls with no audio. To address this OSMO_RTP_F_DISABLED flag was introduced. It's set by default for all new RTP sessions. It can be manually unset after the call to osmo_rtp_socket_create(). When the flag is set it prevents transmission and reception of RTP frames for the session. The flag is unset automatically in osmo_rtp_socket_connect() when session is bound to non-zero remote port. Fixes: OS#1662 ----------------------------------------------------------------------- Summary of changes: src/trau/osmo_ortp.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Fri Apr 29 09:59:31 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 29 Apr 2016 09:59:31 GMT Subject: libosmo-abis.git branch max/tmp updated. 0.3.2-7-g620251c Message-ID: <201604290959.u3T9xVTN006123@git.osmocom.org> 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 A-bis protcol interface library". The branch, max/tmp has been updated discards f8a6033124af552ea78bcd1a6bc38027dded8592 (commit) discards 11c6ae4cd6dba71c69534ebc23061cc42238ba88 (commit) discards 9acb2dc98a369c17151099e9e405e9c64e3e55a3 (commit) via 620251cdc3160b647cb7433a7001d54f0ce7fece (commit) via 80f3a0bc24ff22603012df791315b057c9e73c22 (commit) via d2313ad4103a4850f4976a41433d46f4c0c4ade6 (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 (f8a6033124af552ea78bcd1a6bc38027dded8592) \ N -- N -- N (620251cdc3160b647cb7433a7001d54f0ce7fece) 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/libosmo-abis/commit/?id=620251cdc3160b647cb7433a7001d54f0ce7fece commit 620251cdc3160b647cb7433a7001d54f0ce7fece Author: Max Date: Fri Apr 29 11:54:23 2016 +0200 Set connected mode after setting remote address ortp: according to oRTP documentation rtp_session_set_connected_mode() uses the address set by rtp_session_set_remote_addr() - move the function call accordingly. Fixes: OS#1661 http://cgit.osmocom.org/libosmo-abis/commit/?id=80f3a0bc24ff22603012df791315b057c9e73c22 commit 80f3a0bc24ff22603012df791315b057c9e73c22 Author: Max Date: Mon Apr 25 16:54:16 2016 +0200 Fix RTCP port allocation Force use of random RTCP port if random RTP port is used. Before port 0 could be selected for RTCP. http://cgit.osmocom.org/libosmo-abis/commit/?id=d2313ad4103a4850f4976a41433d46f4c0c4ade6 commit d2313ad4103a4850f4976a41433d46f4c0c4ade6 Author: Max Date: Thu Apr 28 14:08:02 2016 +0200 Do not send RTP to port 0 Previously it was possible to send RTP data to port 0. This produce multiple errors during the beginning of RTP transmission. To address this OSMO_RTP_F_DISABLED flag was introduced. It's set by default for all new RTP sessions. It can be manually unset after the call to osmo_rtp_socket_create(). When the flag is set it prevents transmission and reception of RTP frames for the session. The flag is unset automatically in osmo_rtp_socket_connect() when session is bound to non-zero remote port. Fixes: OS#1662 ----------------------------------------------------------------------- Summary of changes: hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Fri Apr 29 10:55:18 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 29 Apr 2016 10:55:18 GMT Subject: libosmo-abis.git branch master updated. 0.3.2-7-g8c119f7 Message-ID: <201604291055.u3TAtI8d015349@git.osmocom.org> 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 A-bis protcol interface library". The branch, master has been updated via 8c119f7a0510b75e7fa1b96a37f2a6650e13824f (commit) via 80f7c0465fd244c26b037aaee92458c8dce86c6e (commit) via e54d7bcef534461f794f98fa186f8afd8f8c318d (commit) from d8026ec1b7be7922fd1c3122d2407a783cdab163 (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/libosmo-abis/commit/?id=8c119f7a0510b75e7fa1b96a37f2a6650e13824f commit 8c119f7a0510b75e7fa1b96a37f2a6650e13824f Author: Max Date: Fri Apr 29 12:39:35 2016 +0200 Set connected mode after setting remote address ortp: according to oRTP documentation rtp_session_set_connected_mode() uses the address set by rtp_session_set_remote_addr() - move the function call accordingly. Fixes: OS#1661 http://cgit.osmocom.org/libosmo-abis/commit/?id=80f7c0465fd244c26b037aaee92458c8dce86c6e commit 80f7c0465fd244c26b037aaee92458c8dce86c6e Author: Max Date: Fri Apr 29 12:39:34 2016 +0200 Fix RTCP port allocation Force use of RTCP port adjacend to random RTP port, if random RTP port is used. Before this patch, port 0 could be selected for RTCP. http://cgit.osmocom.org/libosmo-abis/commit/?id=e54d7bcef534461f794f98fa186f8afd8f8c318d commit e54d7bcef534461f794f98fa186f8afd8f8c318d Author: Max Date: Fri Apr 29 12:39:33 2016 +0200 Do not send RTP to port 0 Previously it was possible to send RTP data to port 0. This produce multiple errors during the beginning of RTP transmission. To address this OSMO_RTP_F_DISABLED flag was introduced. It's set by default for all new RTP sessions. It can be manually unset after the call to osmo_rtp_socket_create(). When the flag is set it prevents transmission and reception of RTP frames for the session. The flag is unset automatically in osmo_rtp_socket_connect() when session is bound to non-zero remote port. Fixes: OS#1662 ----------------------------------------------------------------------- Summary of changes: include/osmocom/trau/osmo_ortp.h | 1 + src/trau/osmo_ortp.c | 24 ++++++++++++++++++------ 2 files changed, 19 insertions(+), 6 deletions(-) hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Fri Apr 29 10:58:14 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 29 Apr 2016 10:58:14 GMT Subject: openbsc.git branch master updated. 0.15.0-241-g35697b9 Message-ID: <201604291058.u3TAwEnd015875@git.osmocom.org> 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, master has been updated via 35697b9a109f08791c00dbb1a8dfaaaff29a8a80 (commit) via 299a9994656e97defea85689467e61ba34e8577e (commit) from e01f5050efbc3828defa2df9b789624854297663 (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=35697b9a109f08791c00dbb1a8dfaaaff29a8a80 commit 35697b9a109f08791c00dbb1a8dfaaaff29a8a80 Author: Max Date: Fri Apr 29 12:51:31 2016 +0200 Adjust si2quater ranges Change ranges of arguments for si2quater neighbor lists to proper values according to 3GPP spec. http://cgit.osmocom.org/openbsc/commit/?id=299a9994656e97defea85689467e61ba34e8577e commit 299a9994656e97defea85689467e61ba34e8577e Author: Max Date: Thu Apr 28 17:51:15 2016 +0200 Fix comment typo ----------------------------------------------------------------------- Summary of changes: openbsc/src/libbsc/bsc_vty.c | 11 ++++++----- openbsc/src/libbsc/system_information.c | 2 +- 2 files changed, 7 insertions(+), 6 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Fri Apr 29 10:59:44 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 29 Apr 2016 10:59:44 GMT Subject: libosmo-abis.git branch laforge/pending updated. 0.3.2-10-g9ed7ca5 Message-ID: <201604291059.u3TAxiBd016115@git.osmocom.org> 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 A-bis protcol interface library". The branch, laforge/pending has been updated discards 26c974681b0cd6fda0bd3255c02851d4143fbdfb (commit) discards aee9302264b82d6361a922b9cce6bee0174a11f5 (commit) discards 5c4e7d8d553c0e0fe6cb351c0a96adb01ede717d (commit) via 9ed7ca5b86240313dc4df8dbf4ff67be112084c1 (commit) via 12814b96367ca4ef7e94fb5fb18609d5fabd33a1 (commit) via b2d727a10256ed133f0db7f6760bfef73f8b9f6e (commit) via 8c119f7a0510b75e7fa1b96a37f2a6650e13824f (commit) via 80f7c0465fd244c26b037aaee92458c8dce86c6e (commit) via e54d7bcef534461f794f98fa186f8afd8f8c318d (commit) via d8026ec1b7be7922fd1c3122d2407a783cdab163 (commit) via 7c9337b7755bfa51bdcba5cc76682217202fd635 (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 (26c974681b0cd6fda0bd3255c02851d4143fbdfb) \ N -- N -- N (9ed7ca5b86240313dc4df8dbf4ff67be112084c1) 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/libosmo-abis/commit/?id=9ed7ca5b86240313dc4df8dbf4ff67be112084c1 commit 9ed7ca5b86240313dc4df8dbf4ff67be112084c1 Author: Harald Welte Date: Thu Apr 28 11:10:01 2016 +0200 ipa_bts_id_resp(): handle non-existing members of ipacces_unit Just because the IPA server is requesting certain identities via the CCM protocol, doesn't mean that the client actually has those fields available and initialized in struct ipaccess_unit. Instad of segfaulting the client, let's check if the respective identities are known. If yes, send them. If not, send the empty string for that particular identity. http://cgit.osmocom.org/libosmo-abis/commit/?id=12814b96367ca4ef7e94fb5fb18609d5fabd33a1 commit 12814b96367ca4ef7e94fb5fb18609d5fabd33a1 Author: Harald Welte Date: Thu Apr 28 07:54:31 2016 +0200 ipa_server_conn: Add server-side CCM handling An ipa_server implementation may call ipa_server_conn_ccm for the CCM processing on the server side of the connection. This function in turn will call a conn->ccm_cb() function for messages to be handled by the server implementation, such as the ID_RESP message, which contains the Unit ID of the client that has just connected. http://cgit.osmocom.org/libosmo-abis/commit/?id=b2d727a10256ed133f0db7f6760bfef73f8b9f6e commit b2d727a10256ed133f0db7f6760bfef73f8b9f6e Author: Harald Welte Date: Thu Apr 28 07:53:49 2016 +0200 ipa_server_conn: Add remote (peer) address to struct This is better than every implementation calling getpeername() on its own. ----------------------------------------------------------------------- Summary of changes: Makefile.am | 2 ++ contrib/jenkins.sh | 19 +++++++++++++++++++ include/osmocom/trau/osmo_ortp.h | 1 + src/trau/osmo_ortp.c | 24 ++++++++++++++++++------ 4 files changed, 40 insertions(+), 6 deletions(-) create mode 100755 contrib/jenkins.sh hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Fri Apr 29 11:01:16 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 29 Apr 2016 11:01:16 GMT Subject: openggsn.git branch master updated. 0.92-11-gf89dc4e Message-ID: <201604291101.u3TB1G7l016731@git.osmocom.org> 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 OpenGGSN project". The branch, master has been updated via f89dc4e127eea6addea6a7b45eb96da8c1053ba4 (commit) from b29ff1da554a2654cc593ea243e29cd7883c92da (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/openggsn/commit/?id=f89dc4e127eea6addea6a7b45eb96da8c1053ba4 commit f89dc4e127eea6addea6a7b45eb96da8c1053ba4 Author: Neels Hofmeyr Date: Mon Apr 25 13:00:10 2016 +0200 queue_new(): fix NULL dereference on allocation failure Coverity complains about a 'Dereference before null check' on *queue. So, push the NULL check further up. Though I doubt that 'return EOF' is the proper way to handle allocation failure, this patch is only about the NULL dereference. Fixes: CID#57918 ----------------------------------------------------------------------- Summary of changes: gtp/queue.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) hooks/post-receive -- The OpenGGSN project From gitosis at osmocom.org Fri Apr 29 11:03:46 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 29 Apr 2016 11:03:46 GMT Subject: osmo-bts.git branch master updated. 0.4.0-140-ged49444 Message-ID: <201604291103.u3TB3kFR017159@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Osmocom BTS-side code (Abis, scheduling, ...)". The branch, master has been updated via ed494443cc1e9732b43ef99cccf187d17ac931ef (commit) from b61850248adbf717eb323d9ce7a17a817c302544 (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=ed494443cc1e9732b43ef99cccf187d17ac931ef commit ed494443cc1e9732b43ef99cccf187d17ac931ef Author: Max Date: Thu Apr 21 18:55:09 2016 +0200 Ensure TRX invariant There is implicit invariant in trx_phy_instance() which is actively used by various hw-specific implementations to get TRX's phy instance. Let's make sure there's explicit assertion for this because there's been segfaults in the past related to it. ----------------------------------------------------------------------- Summary of changes: include/osmo-bts/phy_link.h | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Fri Apr 29 11:06:18 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 29 Apr 2016 11:06:18 GMT Subject: libosmocore.git branch laforge/pending updated. 0.9.0-147-g2cf120f Message-ID: <201604291106.u3TB6IgY017806@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, laforge/pending has been updated discards 22c9f6b79869480d58ad9aa9d951ca88af70c60d (commit) discards e8de4610400e299dedd4d143bb4fa9dc12d4e9b8 (commit) discards 5d57360f7a3973dcc49c5d8f7e8f3086ee910441 (commit) discards 01b4115a3dcc806297e6593ac0a01962209e32e2 (commit) discards 85a1009e9f3c2bff8e3625129357e85a5c481cad (commit) discards 197bc3364686881daecde62c3fc3b87bc4f20c4a (commit) discards 0d7aaded15b683a3540ba85299ec8dd4b54ec475 (commit) discards 090f9859b9bb6c0af5c17aca037951360217505a (commit) discards 90d72bb18e6c0e236f22eaa12b52bab182e52bc9 (commit) discards 6291ffafed10bfe31eef28f81ba7019aff4b557a (commit) via 2cf120ff128e2ef10713b7b13149805df9f269fc (commit) via fa128d3c4b7db9c1e6c84d8ffe2c2e843ba20d37 (commit) via b1fc280438f6b8d23b3af7f9ea2cfacb6f51751b (commit) via 4ba1323035d228fbd5146f603962f00854ad1cad (commit) via 44409f9aa997e19e66cfdcefa0f51f66ea286971 (commit) via f1088f7734b0b80ff39fbe09898d5a3cd778f26a (commit) via 05ea145fd99872e1041aa733d2e4dc2a87d53598 (commit) via dbe8e3e3901d67c5fd122cace146464d326e4efa (commit) via 322a2f3874996bd32748b380178bf3e31aac9cf0 (commit) via 1cd0d8af6f66010f2d59196bf227b87989a44282 (commit) via aa16d63c273204dc69108f7361d38b751bfb69e4 (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 (22c9f6b79869480d58ad9aa9d951ca88af70c60d) \ N -- N -- N (2cf120ff128e2ef10713b7b13149805df9f269fc) 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/libosmocore/commit/?id=2cf120ff128e2ef10713b7b13149805df9f269fc commit 2cf120ff128e2ef10713b7b13149805df9f269fc Author: Harald Welte Date: Wed Apr 27 18:32:35 2016 +0200 import oap message parsing / encoding from openbsc.git http://cgit.osmocom.org/libosmocore/commit/?id=fa128d3c4b7db9c1e6c84d8ffe2c2e843ba20d37 commit fa128d3c4b7db9c1e6c84d8ffe2c2e843ba20d37 Author: Harald Welte Date: Mon Apr 25 19:09:24 2016 +0200 add doc/*.tag to .gitignore http://cgit.osmocom.org/libosmocore/commit/?id=b1fc280438f6b8d23b3af7f9ea2cfacb6f51751b commit b1fc280438f6b8d23b3af7f9ea2cfacb6f51751b Author: Harald Welte Date: Mon Apr 25 18:46:22 2016 +0200 import gprs_gsup_message.[ch] from openbsc as gsup.[ch] Move those routines from OpenBSC to libosmogsm, so they can be re-used from other programs. I think it was a mistake to add them only inside the openbsc repository in the first place. We need to pay more attention to this in the future. http://cgit.osmocom.org/libosmocore/commit/?id=4ba1323035d228fbd5146f603962f00854ad1cad commit 4ba1323035d228fbd5146f603962f00854ad1cad Author: Harald Welte Date: Mon Apr 25 18:47:53 2016 +0200 Import osmo_{encode,decode}_big_endian() from openbsc http://cgit.osmocom.org/libosmocore/commit/?id=44409f9aa997e19e66cfdcefa0f51f66ea286971 commit 44409f9aa997e19e66cfdcefa0f51f66ea286971 Author: Harald Welte Date: Mon Apr 25 15:19:35 2016 +0200 tlv: Import osmo_shift_* and osmo_match_shift_* from openbsc These routines have nothing to do with specifically the BSC, so import them to the TLV parser we keep in libosmogsm. http://cgit.osmocom.org/libosmocore/commit/?id=f1088f7734b0b80ff39fbe09898d5a3cd778f26a commit f1088f7734b0b80ff39fbe09898d5a3cd778f26a Author: Harald Welte Date: Mon Apr 25 12:11:20 2016 +0200 Update doxygen annotations in libosmocore This adds and improves doxygen API descriptions all over libosmocore, reducing the 'white spots' that don't have any documentation. http://cgit.osmocom.org/libosmocore/commit/?id=05ea145fd99872e1041aa733d2e4dc2a87d53598 commit 05ea145fd99872e1041aa733d2e4dc2a87d53598 Author: Harald Welte Date: Wed Apr 20 17:28:03 2016 +0200 add new header file for TS 23.003 http://cgit.osmocom.org/libosmocore/commit/?id=dbe8e3e3901d67c5fd122cace146464d326e4efa commit dbe8e3e3901d67c5fd122cace146464d326e4efa Author: Harald Welte Date: Wed Apr 20 17:12:24 2016 +0200 import gsm_04_08_gprs.[ch] from openbsc.git The definitions in this header file (and associated strings in the c file) are generic about the GPRS Layer3 signalling protocols, and thus should be part of the library. http://cgit.osmocom.org/libosmocore/commit/?id=322a2f3874996bd32748b380178bf3e31aac9cf0 commit 322a2f3874996bd32748b380178bf3e31aac9cf0 Author: Harald Welte Date: Wed Apr 20 10:41:27 2016 +0200 Add log_fini() function to release all memory allocated by logging framework This is e.g. quite useful to call at the end of test code, in order to show that all memory allocated actually is released before exit(). http://cgit.osmocom.org/libosmocore/commit/?id=1cd0d8af6f66010f2d59196bf227b87989a44282 commit 1cd0d8af6f66010f2d59196bf227b87989a44282 Author: Harald Welte Date: Wed Apr 20 10:39:00 2016 +0200 auth_core: Add osmo_auth_3g_from_2g() to compute CK+IK from Kc This function performs the C5+C4 conversion to derive UMTS key material from a 2G-only subscriber. ----------------------------------------------------------------------- Summary of changes: src/gsm/milenage/aes_i.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Apr 29 11:09:56 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 29 Apr 2016 11:09:56 GMT Subject: osmo-trx.git branch fairwaves/ext-build-fix created. c88385c69d6a8ed415b7bc2480d13683ac8f6ca0 Message-ID: <201604291109.u3TB9uCo018333@git.osmocom.org> 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/ext-build-fix has been created at c88385c69d6a8ed415b7bc2480d13683ac8f6ca0 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-trx/commit/?id=c88385c69d6a8ed415b7bc2480d13683ac8f6ca0 commit c88385c69d6a8ed415b7bc2480d13683ac8f6ca0 Author: Alexander Chemeris Date: Fri Apr 29 14:05:59 2016 +0300 makefile: Fix build from an external path. When you build from an external path, compiler can't find convert.h include, because it was specified relative to the current directory. Change this to specify the include dit relative to the Makefile location. ----------------------------------------------------------------------- hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Fri Apr 29 11:10:29 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 29 Apr 2016 11:10:29 GMT Subject: openbsc.git branch master updated. 0.15.0-242-g3ffce19 Message-ID: <201604291110.u3TBATpe018531@git.osmocom.org> 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, master has been updated via 3ffce19cb4929c907460753d302e4720558cc6d2 (commit) from 35697b9a109f08791c00dbb1a8dfaaaff29a8a80 (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=3ffce19cb4929c907460753d302e4720558cc6d2 commit 3ffce19cb4929c907460753d302e4720558cc6d2 Author: Max Date: Mon Apr 25 15:22:00 2016 +0200 Disconnect calls with incompatible channel types / modes In case both TCH/H and TCH/F or different codecs are configured and internal MNCC handler is used we might end up in a situation where call legs with incompatible channel types or codecs would be connected resulting in a broken audio. Disconnect such calls with appropriate error message. Fixes: OS#1663 ----------------------------------------------------------------------- Summary of changes: openbsc/src/libmsc/gsm_04_08.c | 46 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 45 insertions(+), 1 deletion(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Fri Apr 29 11:10:51 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 29 Apr 2016 11:10:51 GMT Subject: openbsc.git branch laforge/pending updated. 0.15.0-256-g5d547a4 Message-ID: <201604291110.u3TBApmt018633@git.osmocom.org> 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, laforge/pending has been updated discards 5aa9e5bf2ade1f007b753ebc51e60555bc50c679 (commit) discards b7767eaf1b0cc7038a47d1a25e88028c275a1112 (commit) discards 75754afbbe0cdbe36628d0320f8c16ea1ad2fd6b (commit) discards e95cab8501e57173aebafd2407c4b179839f43bd (commit) discards f6552c5b7fea97287645c265f9692d0d2cbae324 (commit) discards e263955bb145a391787eeda78e59e9118c96c9d4 (commit) discards 9ef78ba04efff555929fc63682900c4a865259bf (commit) discards 356cd62d7814860fd3229f05469b5ffadaf3f583 (commit) discards acde4c4f12c854b3b9a78a262bbb3f87a4975599 (commit) discards 50f1554e4401eacd12aa26cae9b22158b5d117a0 (commit) discards 7e20f031902c1cd505f5517476c9ca83442c5f22 (commit) discards 9c25d51a8b094f800a2b155c32bae2b1b4694cd6 (commit) discards 357193be69281963eb7ca659ae8a3674ce4a4da9 (commit) discards 30533b9897b68308b99cbee4ba2a4182b3c1bde1 (commit) via 5d547a4358edbd18744d1996d6ecb40328f09061 (commit) via d8aa412c46638abea05488ebb2e9d70ca7fd628a (commit) via 564c06525b9acb3f4b90d4c92970e7d9cc5b1d8e (commit) via 31760a1f6089fb59475ba79faa3eb97e4cf00f68 (commit) via 23d77d56ea47bbb971bf2fc5d93d6ae2d7d30f03 (commit) via 50f1c0af567423b6ade9a84aaa5197ecf6237819 (commit) via eff215a8bb766e62a02bcc0f4334470a53475001 (commit) via 7ca035decaaed460e66286868b1f14ccd3e00013 (commit) via 85234a32db7ab91f9361d4a54bea9523e2c7a5b9 (commit) via 842674b8b3d245a2eecb352eb89609ed44cb0832 (commit) via 28903a99eae60cee616901fd3863960b1321ff54 (commit) via d3fa84dbba3b67cdbe2d8c789b2833b5ddf42068 (commit) via 53373bca8f9fe79ca981f9fc1ef644586bd5c3b2 (commit) via 121e9a4164e65dfb68b2bf09297a8537a2f659c5 (commit) via 3ffce19cb4929c907460753d302e4720558cc6d2 (commit) via 35697b9a109f08791c00dbb1a8dfaaaff29a8a80 (commit) via 299a9994656e97defea85689467e61ba34e8577e (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 (5aa9e5bf2ade1f007b753ebc51e60555bc50c679) \ N -- N -- N (5d547a4358edbd18744d1996d6ecb40328f09061) 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=5d547a4358edbd18744d1996d6ecb40328f09061 commit 5d547a4358edbd18744d1996d6ecb40328f09061 Author: Harald Welte Date: Wed Apr 27 18:21:16 2016 +0200 osmo_oap_decode(): Use common argument ordering In general, if a function generates output data like a msgb (or in this case filling an osmo_oap_message structure), the output argument precedes the source. This is what we use all over libosmo*, and it is modelled after memcpy(), where dst is the first argument, before src. Let's align osmo_oap_decode(). Intestingly, osmo_oap_encode was already correct, so the encode/decode functions used different conventions before. http://cgit.osmocom.org/openbsc/commit/?id=d8aa412c46638abea05488ebb2e9d70ca7fd628a commit d8aa412c46638abea05488ebb2e9d70ca7fd628a Author: Harald Welte Date: Wed Apr 27 18:17:26 2016 +0200 OAP: Various coding style fixes * we always declare stack variables at the top of the function / block * 'switch' is not a function, so there's space ahead of the opening ( http://cgit.osmocom.org/openbsc/commit/?id=564c06525b9acb3f4b90d4c92970e7d9cc5b1d8e commit 564c06525b9acb3f4b90d4c92970e7d9cc5b1d8e Author: Harald Welte Date: Wed Apr 27 18:14:14 2016 +0200 OAP: use osmo_oap_ prefix for OAP, rather than plain oap_ this is in preparation of moving related code to libosmocore. http://cgit.osmocom.org/openbsc/commit/?id=31760a1f6089fb59475ba79faa3eb97e4cf00f68 commit 31760a1f6089fb59475ba79faa3eb97e4cf00f68 Author: Harald Welte Date: Wed Apr 27 15:17:14 2016 +0200 oap_message.h: Remove dependency to openbsc include This is a first step to moving oap_messages.h to libosmocore http://cgit.osmocom.org/openbsc/commit/?id=23d77d56ea47bbb971bf2fc5d93d6ae2d7d30f03 commit 23d77d56ea47bbb971bf2fc5d93d6ae2d7d30f03 Author: Harald Welte Date: Mon Apr 25 19:07:34 2016 +0200 Move osmo_gsup_messages.[ch] to libosmocore This requires the corresponding commit in libosmocore. http://cgit.osmocom.org/openbsc/commit/?id=50f1c0af567423b6ade9a84aaa5197ecf6237819 commit 50f1c0af567423b6ade9a84aaa5197ecf6237819 Author: Harald Welte Date: Mon Apr 25 19:01:26 2016 +0200 move utils.h functions to libosmocore This needs the corresponding commit in libosmocore which imports the related functions http://cgit.osmocom.org/openbsc/commit/?id=eff215a8bb766e62a02bcc0f4334470a53475001 commit eff215a8bb766e62a02bcc0f4334470a53475001 Author: Harald Welte Date: Mon Apr 25 16:01:15 2016 +0200 osmo_gsup_messge.[ch] documentation update (doxygen) http://cgit.osmocom.org/openbsc/commit/?id=7ca035decaaed460e66286868b1f14ccd3e00013 commit 7ca035decaaed460e66286868b1f14ccd3e00013 Author: Harald Welte Date: Mon Apr 25 15:36:08 2016 +0200 gsup_messages: Add UMTS AKA related encoding/decoding support http://cgit.osmocom.org/openbsc/commit/?id=85234a32db7ab91f9361d4a54bea9523e2c7a5b9 commit 85234a32db7ab91f9361d4a54bea9523e2c7a5b9 Author: Harald Welte Date: Mon Apr 25 15:20:51 2016 +0200 move osmo_shift_* / osmo_match_shift_* to libosmogsm http://cgit.osmocom.org/openbsc/commit/?id=842674b8b3d245a2eecb352eb89609ed44cb0832 commit 842674b8b3d245a2eecb352eb89609ed44cb0832 Author: Harald Welte Date: Mon Apr 25 15:14:01 2016 +0200 rename gprs_shift_*() to osmo_shift_*() This rename is the first step of moving the associated functions into libosmocore. Also, rename gprs_match_* to osmo_match_shift_* to indicate that it is not just matching the TLV, but also shifting the data portion. http://cgit.osmocom.org/openbsc/commit/?id=28903a99eae60cee616901fd3863960b1321ff54 commit 28903a99eae60cee616901fd3863960b1321ff54 Author: Harald Welte Date: Mon Apr 25 14:53:43 2016 +0200 Rename gprs_gsup_* to osmo_gsup_* This is a preparation to move the related code to libosmocore, whilst at the same time generalizing it from GPRS Subscriber Update Protocol to the Osmocom Generic Subscriber Update Protoco. http://cgit.osmocom.org/openbsc/commit/?id=d3fa84dbba3b67cdbe2d8c789b2833b5ddf42068 commit d3fa84dbba3b67cdbe2d8c789b2833b5ddf42068 Author: Harald Welte Date: Wed Apr 20 17:50:17 2016 +0200 use new libosmocore gsm_23_003.h for IMEI/IMSI length ... rather than our private definitions everwhere. As an added benefit, gprs_gsup_messages.h is now free of any header dependencies within openbsc. http://cgit.osmocom.org/openbsc/commit/?id=53373bca8f9fe79ca981f9fc1ef644586bd5c3b2 commit 53373bca8f9fe79ca981f9fc1ef644586bd5c3b2 Author: Harald Welte Date: Wed Apr 20 17:11:43 2016 +0200 move gsm_04_08_gprs.h to libosmocore This requres the corresponding commit in libosmocore. http://cgit.osmocom.org/openbsc/commit/?id=121e9a4164e65dfb68b2bf09297a8537a2f659c5 commit 121e9a4164e65dfb68b2bf09297a8537a2f659c5 Author: Harald Welte Date: Wed Apr 20 13:13:19 2016 +0200 Start to use struct osmo_auth_vector from gsm_auth_tuple Rather than having a 'private' structure for kc, sres and rand, we now finally (with 4 years delay) use osmo_auth_vector from libosmogsm, which encapsulates authentication vectors that can be either GSM triplets or UMTS quintuples or a combination of both. gsm_auth_tuple becomes a wrapper around osmo_auth_vector, adding use_count and key_seq to it. key_seq is no longer initialized inside gprs_gsup_messages.c, as there is no CKSN / key_seq inside the message anyway. If a usre of the code needs key_seq, they need to manage it themselves. ----------------------------------------------------------------------- Summary of changes: openbsc/src/libbsc/bsc_vty.c | 11 ++++---- openbsc/src/libbsc/system_information.c | 2 +- openbsc/src/libmsc/gsm_04_08.c | 46 ++++++++++++++++++++++++++++++++- 3 files changed, 52 insertions(+), 7 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Fri Apr 29 11:22:10 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 29 Apr 2016 11:22:10 GMT Subject: libosmocore.git branch master updated. 0.9.0-138-g84da22f Message-ID: <201604291122.u3TBMA40020883@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via 84da22f96429f77276783d28622d0c6acb5c484d (commit) from aa16d63c273204dc69108f7361d38b751bfb69e4 (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/libosmocore/commit/?id=84da22f96429f77276783d28622d0c6acb5c484d commit 84da22f96429f77276783d28622d0c6acb5c484d Author: Max Suraev msuraev at sysmocom.de Date: Fri Apr 29 13:17:22 2016 +0200 Add code generator for convolutional codes Add python utility to generate .c code with convolutional encoder/decoder based on polynomial description of the code. If argument given it'll be interpreted as intended output directory, otherwise current working directory is used. Codes for *CCH, CS2/3 and TCH/AFS are generated. Corresponding manual implementations are removed from tests. This introduce build-time dependency on python. The main work for this patch was generously contributed by Sylvain Munaut. Fixes: OS#1629 ----------------------------------------------------------------------- Summary of changes: .gitignore | 1 + debian/control | 1 + include/Makefile.am | 1 + src/gsm/Makefile.am | 8 ++ src/gsm/libosmogsm.map | 12 +++ tests/Makefile.am | 2 +- tests/conv/conv_test.c | 283 ++++++++++++++++--------------------------------- 7 files changed, 113 insertions(+), 195 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Apr 29 13:19:02 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 29 Apr 2016 13:19:02 GMT Subject: libosmocore.git branch master updated. 0.9.0-139-geea18a6 Message-ID: <201604291319.u3TDJ2KR038044@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via eea18a6f29a04706877f4e888818a826f0dcc93a (commit) from 84da22f96429f77276783d28622d0c6acb5c484d (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/libosmocore/commit/?id=eea18a6f29a04706877f4e888818a826f0dcc93a commit eea18a6f29a04706877f4e888818a826f0dcc93a Author: Harald Welte Date: Fri Apr 29 15:18:35 2016 +0200 add two missing files (gsm0503.h / conv_gen.py) to previous commit ----------------------------------------------------------------------- Summary of changes: include/osmocom/gsm/gsm0503.h | 74 +++++++ utils/conv_gen.py | 494 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 568 insertions(+) create mode 100644 include/osmocom/gsm/gsm0503.h create mode 100644 utils/conv_gen.py hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Apr 29 15:05:24 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 29 Apr 2016 15:05:24 GMT Subject: osmocom-bb.git branch max/gprs_debug created. osmocon_v0.0.0-1211-g3ad6a6f Message-ID: <201604291505.u3TF5OOK054124@git.osmocom.org> 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, max/gprs_debug has been created at 3ad6a6f76780c7eb0ebb463c8e3a5f011b5284f0 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmocom-bb/commit/?id=3ad6a6f76780c7eb0ebb463c8e3a5f011b5284f0 commit 3ad6a6f76780c7eb0ebb463c8e3a5f011b5284f0 Author: Max Date: Thu Mar 24 17:46:19 2016 +0100 Import gprsdecode utility Add modernized version of gprsdecode: * port to latest libosmocore library * add regression tests http://cgit.osmocom.org/osmocom-bb/commit/?id=d333a0f04e73adaf1e8c020b443af2aa75ecda14 commit d333a0f04e73adaf1e8c020b443af2aa75ecda14 Author: Max Date: Thu Mar 24 17:24:19 2016 +0100 Add basic gprs capture support http://cgit.osmocom.org/osmocom-bb/commit/?id=31fbad59f11c3da3cab51bbf3c67a5c055058159 commit 31fbad59f11c3da3cab51bbf3c67a5c055058159 Author: Max Date: Thu Mar 24 17:23:53 2016 +0100 Drop support for old toolchains http://cgit.osmocom.org/osmocom-bb/commit/?id=b20173ddfb58e8e1e0576d621f4681fbb50a9453 commit b20173ddfb58e8e1e0576d621f4681fbb50a9453 Author: Max Date: Thu Mar 24 17:01:40 2016 +0100 Enable transmission http://cgit.osmocom.org/osmocom-bb/commit/?id=3fa39794c55dfe14fdf6a63f54348d2ba6f9b92d commit 3fa39794c55dfe14fdf6a63f54348d2ba6f9b92d Author: Max Date: Thu Mar 24 16:51:30 2016 +0100 Ignore build byproducts http://cgit.osmocom.org/osmocom-bb/commit/?id=8c53b1eda0c1ae7561fc642875a8bf3896d98824 commit 8c53b1eda0c1ae7561fc642875a8bf3896d98824 Author: Max Date: Thu Mar 24 16:55:28 2016 +0100 Fix compilation with newer gpsd ----------------------------------------------------------------------- hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Fri Apr 29 18:52:26 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 29 Apr 2016 18:52:26 GMT Subject: osmo-trx.git branch ttsou/fixes updated. 68475102023be985d45698acb81b888f78db8728 Message-ID: <201604291852.u3TIqQnx087190@git.osmocom.org> 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, ttsou/fixes has been updated discards 7764ca94ce659dad840dc120bfb9b77be561ccbc (commit) discards 520d21c825c4f856b4faec6ddaa1b653d113fd05 (commit) discards 5463584a9fae40b6a2a4d3beade09ff871bddd64 (commit) via 68475102023be985d45698acb81b888f78db8728 (commit) via 7b9ac673752d8831a785bfc1af0029389f4814bf (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 (7764ca94ce659dad840dc120bfb9b77be561ccbc) \ N -- N -- N (68475102023be985d45698acb81b888f78db8728) 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=68475102023be985d45698acb81b888f78db8728 commit 68475102023be985d45698acb81b888f78db8728 Author: Tom Tsou Date: Thu Apr 28 21:55:17 2016 -0700 common: Add mandatory length field to UDP receive calls Current UDP receive reads up to MAX_UDP_LENGTH bytes into the passed in buffer, which may lead to buffer overflow if the write buffer is of insufficient size. Add mandatory length argument to UDP socket receive calls. Signed-off-by: Tom Tsou http://cgit.osmocom.org/osmo-trx/commit/?id=7b9ac673752d8831a785bfc1af0029389f4814bf commit 7b9ac673752d8831a785bfc1af0029389f4814bf Author: Tom Tsou Date: Thu Apr 28 21:24:53 2016 -0700 common: Restrict UDP binding to localhost only Reported security vulnerability where control and data UDP packets can be injected into the transceiver externally due to socket binding to all interfaces using INADDR_ANY. Existing socket interface does not allow specifying local address; only the local port and remote address/port are arguments. Restrict socket bind to localhost with INADDR_LOOPBACK. If external interfaces do need to be used, the API should be modified to allow specifying the local socket address. Signed-off-by: Tom Tsou ----------------------------------------------------------------------- Summary of changes: Transceiver52M/Transceiver.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Fri Apr 29 19:29:09 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 29 Apr 2016 19:29:09 GMT Subject: libosmocore.git branch master updated. 0.9.0-140-g3a96d28 Message-ID: <201604291929.u3TJT99p092923@git.osmocom.org> 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 "An utility library for Open Source Mobile Communications". The branch, master has been updated via 3a96d2837c2d5648692737ad5ddcc3893e12e913 (commit) from eea18a6f29a04706877f4e888818a826f0dcc93a (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/libosmocore/commit/?id=3a96d2837c2d5648692737ad5ddcc3893e12e913 commit 3a96d2837c2d5648692737ad5ddcc3893e12e913 Author: Holger Hans Peter Freyther Date: Fri Apr 29 21:24:48 2016 +0200 conv_gen: Use python2 to execute the script The script does not work with python3: $ python3 utils/conv_gen.py File "utils/conv_gen.py", line 124 def _print_term(self, fi, num_states, pack = False): Second there is no 'python' on FreeBSD and one needs to select the major version to use. GEN conv_cs3_gen.c GEN conv_xcch_gen.c GEN conv_cs2_gen.c python: not found python: not found python: not found By using python2 we solve both issues. On Debian python2 is located inside the python-minimal package. ----------------------------------------------------------------------- Summary of changes: src/gsm/Makefile.am | 2 +- utils/conv_gen.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Apr 29 21:41:25 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 29 Apr 2016 21:41:25 GMT Subject: osmo-trx.git branch fairwaves/maxdly deleted. 3c570f69a483fd652fc883e415c45ebd788e55c2 Message-ID: <201604292141.u3TLfPBk013032@git.osmocom.org> 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/maxdly has been deleted was 3c570f69a483fd652fc883e415c45ebd788e55c2 ----------------------------------------------------------------------- 3c570f69a483fd652fc883e415c45ebd788e55c2 sigProcLib: Change number of head bits in detectRACHBurst() from 4 to 8. ----------------------------------------------------------------------- hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Fri Apr 29 22:53:12 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 29 Apr 2016 22:53:12 GMT Subject: osmo-trx.git branch fairwaves/old-master created. 511a662394ff939ae6a8a8623515543199c3c69a Message-ID: <201604292253.u3TMrCvI023074@git.osmocom.org> 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/old-master has been created at 511a662394ff939ae6a8a8623515543199c3c69a (commit) - Log ----------------------------------------------------------------- ----------------------------------------------------------------------- hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Fri Apr 29 22:53:18 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 29 Apr 2016 22:53:18 GMT Subject: osmo-trx.git branch fairwaves/master deleted. 511a662394ff939ae6a8a8623515543199c3c69a Message-ID: <201604292253.u3TMrIvZ023125@git.osmocom.org> 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 deleted was 511a662394ff939ae6a8a8623515543199c3c69a ----------------------------------------------------------------------- 511a662394ff939ae6a8a8623515543199c3c69a Common: Make sure gLogEarly() log to the same facilities as the normal log. ----------------------------------------------------------------------- hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Fri Apr 29 23:00:11 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 29 Apr 2016 23:00:11 GMT Subject: osmo-trx.git branch fairwaves/master created. 33f03a0bb94b8340b83a6b5a410406d8eac4e357 Message-ID: <201604292300.u3TN0BSp024432@git.osmocom.org> 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 created at 33f03a0bb94b8340b83a6b5a410406d8eac4e357 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-trx/commit/?id=33f03a0bb94b8340b83a6b5a410406d8eac4e357 commit 33f03a0bb94b8340b83a6b5a410406d8eac4e357 Author: Alexander Chemeris Date: Sat Apr 30 01:59:06 2016 +0300 bump version to 0.1.10~2 http://cgit.osmocom.org/osmo-trx/commit/?id=7a0615288d1516505d2444160a7c81cb6ae62980 commit 7a0615288d1516505d2444160a7c81cb6ae62980 Author: Kirill Zakharenko Date: Mon Mar 28 11:46:20 2016 +0200 bump version to 0.1.10~1 http://cgit.osmocom.org/osmo-trx/commit/?id=a216b5f87a8079601e6f146e8c943f0e4dabceeb commit a216b5f87a8079601e6f146e8c943f0e4dabceeb Author: Kirill Zakharenko Date: Mon Mar 28 11:34:23 2016 +0200 debian: compile for atom arch with SSE3 optimizations http://cgit.osmocom.org/osmo-trx/commit/?id=33d3b71e36f01e73b71abb4ec0162b42a1c625e2 commit 33d3b71e36f01e73b71abb4ec0162b42a1c625e2 Author: Alexander Chemeris Date: Fri Mar 25 18:33:42 2016 +0300 transceiver: WIP: Set default max delay to 2 samples. Default value of 0 may be too harsh, especially given random Rx/Tx delay in 1 SPS receive mode. http://cgit.osmocom.org/osmo-trx/commit/?id=c9633bae322dcf5b5c67884cea8d35959b8bd626 commit c9633bae322dcf5b5c67884cea8d35959b8bd626 Author: Alexander Chemeris Date: Fri Mar 25 18:28:34 2016 +0300 transceiver: Add an option to emulate a RACH delay in random filler mode. http://cgit.osmocom.org/osmo-trx/commit/?id=bbaa249e6d9172379733cdfeb7f931eadbd1646a commit bbaa249e6d9172379733cdfeb7f931eadbd1646a Author: Alexander Chemeris Date: Sat Mar 19 21:16:58 2016 +0300 sigProcLib: Change number of head bits in detectRACHBurst() from 4 to 8. To match GSM 05.02 Access Burst definition. http://cgit.osmocom.org/osmo-trx/commit/?id=f0cd4bd1db4d2d23c3f51ea19a44c156ea4eb096 commit f0cd4bd1db4d2d23c3f51ea19a44c156ea4eb096 Author: Alexander Chemeris Date: Fri Mar 25 18:20:28 2016 +0300 transceiver: Log channel number in DEBUG output of demoded bursts. ----------------------------------------------------------------------- hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Fri Apr 29 23:00:18 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 29 Apr 2016 23:00:18 GMT Subject: osmo-trx.git branch fairwaves/ext-build-fix deleted. c88385c69d6a8ed415b7bc2480d13683ac8f6ca0 Message-ID: <201604292300.u3TN0IuU024525@git.osmocom.org> 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/ext-build-fix has been deleted was c88385c69d6a8ed415b7bc2480d13683ac8f6ca0 ----------------------------------------------------------------------- c88385c69d6a8ed415b7bc2480d13683ac8f6ca0 makefile: Fix build from an external path. ----------------------------------------------------------------------- hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Fri Apr 29 23:01:14 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 29 Apr 2016 23:01:14 GMT Subject: osmo-trx.git branch fairwaves/WIP-decoder updated. a69a0ee70ca9fb700e3e03ecd7033c2564720ab3 Message-ID: <201604292301.u3TN1Ejn024772@git.osmocom.org> 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/WIP-decoder has been updated discards 868e25e11e75a36c0d13bf66208f4057ddc1da86 (commit) discards eb91a876dbcab1e1ce67b8c7a1005c9d33ad3d65 (commit) discards bbfd9076d66e1b0b6701ebf63291d73ed3bc6173 (commit) discards a336f254dc2e4949bb54ebb45b2d7f41df4c69cd (commit) discards 43fa3cab67b9a180954f1e3c7025ca864271fcf8 (commit) discards aa65b020e7580d95d2879d16a054a9d1b145cd0d (commit) discards 72d4404534fc01081a2bc2380a7e3f512212c87c (commit) discards 7ed93551ba252dde3ca7bfeea73f910b8bf95afc (commit) discards 9460154b364d7ec0df4e69828aab467a1514a7ec (commit) discards 2f09d69063196a2352262b1981d6de178ac10bd4 (commit) discards 140a2076d9732110f4221b4fde5a4fa8344ee70d (commit) discards 67a8fb9d51e9d05489f4320eacca1753e7624747 (commit) discards cd3d0e616d1b2e7a38e81e29a643210d8bc57151 (commit) via a69a0ee70ca9fb700e3e03ecd7033c2564720ab3 (commit) via 33f03a0bb94b8340b83a6b5a410406d8eac4e357 (commit) via 7a0615288d1516505d2444160a7c81cb6ae62980 (commit) via a216b5f87a8079601e6f146e8c943f0e4dabceeb (commit) via 33d3b71e36f01e73b71abb4ec0162b42a1c625e2 (commit) via c9633bae322dcf5b5c67884cea8d35959b8bd626 (commit) via bbaa249e6d9172379733cdfeb7f931eadbd1646a (commit) via f0cd4bd1db4d2d23c3f51ea19a44c156ea4eb096 (commit) via c88385c69d6a8ed415b7bc2480d13683ac8f6ca0 (commit) via 047956259b468724e9c9d4b6bc436f8ee1f85a57 (commit) via d2b070369dd5341ac42ec091370d8bcd5a8ac5ee (commit) via 9664c3a6e7f6bb1f83c2a55d6e6b1c7b59a99024 (commit) via 1ab5e7f7bce8d8f607ab911840f302d763d8c492 (commit) via 5efe05021a97606ee5f98235424eddb85628e25a (commit) via 78d1fc9a13f84b273facb2f22a291c3d2e6ebd33 (commit) via a8cf2086165480597251c2af240e0f44c47097f8 (commit) via f84232d30a247584366b87c91baf9a9f70a5cc49 (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 (868e25e11e75a36c0d13bf66208f4057ddc1da86) \ N -- N -- N (a69a0ee70ca9fb700e3e03ecd7033c2564720ab3) 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=a69a0ee70ca9fb700e3e03ecd7033c2564720ab3 commit a69a0ee70ca9fb700e3e03ecd7033c2564720ab3 Author: Alexander Chemeris Date: Wed Apr 20 08:49:38 2016 +0300 osmo-trx-dec: First compiling version (crashes). ----------------------------------------------------------------------- Summary of changes: Transceiver52M/Makefile.am | 2 +- Transceiver52M/UHDDevice.cpp | 4 ++-- Transceiver52M/sigProcLib.cpp | 21 +++++++++++++++------ Transceiver52M/x86/Makefile.am | 2 +- debian/changelog | 8 ++++++++ 5 files changed, 27 insertions(+), 10 deletions(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Fri Apr 29 23:01:27 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 29 Apr 2016 23:01:27 GMT Subject: osmo-trx.git branch fairwaves/rach-filler deleted. eb91a876dbcab1e1ce67b8c7a1005c9d33ad3d65 Message-ID: <201604292301.u3TN1RJ8024906@git.osmocom.org> 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/rach-filler has been deleted was eb91a876dbcab1e1ce67b8c7a1005c9d33ad3d65 ----------------------------------------------------------------------- eb91a876dbcab1e1ce67b8c7a1005c9d33ad3d65 osmo-trx: Output Rx SPS as a part of configuration output. ----------------------------------------------------------------------- hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Sat Apr 30 15:38:35 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 30 Apr 2016 15:38:35 GMT Subject: asn1c.git branch aper-prefix updated. 98427f733c59baba8d6aa4daea3dc53d315458a1 Message-ID: <201604301538.u3UFcZAM083952@git.osmocom.org> 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 "Lev Walkin's asn1 compiler". The branch, aper-prefix has been updated discards 22eb61bbe9d7be959d03741e413a16f95f846610 (commit) discards 1d73b9b26876c7a365871bbcb6cf323f0e84ed98 (commit) via 98427f733c59baba8d6aa4daea3dc53d315458a1 (commit) via aa37b8cf4d8b6f454974e070b207d80cb6711af0 (commit) via 539d484434be91eeab55e0eff3ce63cfe3a2453a (commit) via 50823b81391418465f378a73aa4a3e92af6d0f27 (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 (22eb61bbe9d7be959d03741e413a16f95f846610) \ N -- N -- N (98427f733c59baba8d6aa4daea3dc53d315458a1) 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/asn1c/commit/?id=98427f733c59baba8d6aa4daea3dc53d315458a1 commit 98427f733c59baba8d6aa4daea3dc53d315458a1 Author: Holger Hans Peter Freyther Date: Wed Jan 13 13:49:52 2016 +0100 automake: automake 1.11.1 does not have this macro, ignore it then http://cgit.osmocom.org/asn1c/commit/?id=aa37b8cf4d8b6f454974e070b207d80cb6711af0 commit aa37b8cf4d8b6f454974e070b207d80cb6711af0 Author: Harald Welte Date: Thu Sep 10 09:31:18 2015 +0200 prefixing of generated types using a ASN1C_PREFIX environment variable When generating code for multiple ASN.1 syntaxes that have clashing names, we need to add a prefix in order to prevent clashes in the global C symbol namespace. Using the ASN1C_PREFIX environment variable and this patch serves as a work-around to that. All non-basic type names as well as references to that type and source code + header file names will be pre-fixed accordingly. http://cgit.osmocom.org/asn1c/commit/?id=539d484434be91eeab55e0eff3ce63cfe3a2453a commit 539d484434be91eeab55e0eff3ce63cfe3a2453a Author: roux Date: Sat Apr 30 16:03:12 2016 +0200 Fix a bug in asn1c PER code when skipping unknown extension Basically when skiping an unknown extension, asn1c did read 24 bits per 24 bits and later on failed if the remaining bits (up to 23) were superior to 8. The patch reads 1 bit per 1 bit. (imported from openairinterface5g/openair2/RRC/LITE/MESSAGES/asn1c/asn1cpatch.p0) http://cgit.osmocom.org/asn1c/commit/?id=50823b81391418465f378a73aa4a3e92af6d0f27 commit 50823b81391418465f378a73aa4a3e92af6d0f27 Author: Harald Welte Date: Sat Apr 30 17:31:33 2016 +0200 fix APER encoding of integer (backport from openairinterface) The number of bytes used by an APER encoded integer depends on its actually encoded value, not on the maximum value that could be possibly encoded. The old code would e.g. always use 24 bits if the maximum encoded value would require 24 bits. To give an example RANAP MaxBitrate (INTEER 1 .. 16000000) value 64000 was previously encoded as "80 00 f9 ff", while it is now the correct representation "40 f9 ff". Thanks to Dieter Spaar for detecting this problem in the Osmo-IUH generated RANAP output, and thanks to openairinterface for fixing the bug in their code (sadly not contributed to upstream asn1c, though). ----------------------------------------------------------------------- Summary of changes: skeletons/INTEGER.c | 27 ++++++++++++++++++++++----- skeletons/per_opentype.c | 2 +- 2 files changed, 23 insertions(+), 6 deletions(-) hooks/post-receive -- Lev Walkin's asn1 compiler From gitosis at osmocom.org Sat Apr 30 15:38:39 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 30 Apr 2016 15:38:39 GMT Subject: asn1c.git branch aper updated. 539d484434be91eeab55e0eff3ce63cfe3a2453a Message-ID: <201604301538.u3UFcdLv084018@git.osmocom.org> 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 "Lev Walkin's asn1 compiler". The branch, aper has been updated via 539d484434be91eeab55e0eff3ce63cfe3a2453a (commit) via 50823b81391418465f378a73aa4a3e92af6d0f27 (commit) from 0ff796f0363143eddbf87ba7500e07418a905dd7 (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/asn1c/commit/?id=539d484434be91eeab55e0eff3ce63cfe3a2453a commit 539d484434be91eeab55e0eff3ce63cfe3a2453a Author: roux Date: Sat Apr 30 16:03:12 2016 +0200 Fix a bug in asn1c PER code when skipping unknown extension Basically when skiping an unknown extension, asn1c did read 24 bits per 24 bits and later on failed if the remaining bits (up to 23) were superior to 8. The patch reads 1 bit per 1 bit. (imported from openairinterface5g/openair2/RRC/LITE/MESSAGES/asn1c/asn1cpatch.p0) http://cgit.osmocom.org/asn1c/commit/?id=50823b81391418465f378a73aa4a3e92af6d0f27 commit 50823b81391418465f378a73aa4a3e92af6d0f27 Author: Harald Welte Date: Sat Apr 30 17:31:33 2016 +0200 fix APER encoding of integer (backport from openairinterface) The number of bytes used by an APER encoded integer depends on its actually encoded value, not on the maximum value that could be possibly encoded. The old code would e.g. always use 24 bits if the maximum encoded value would require 24 bits. To give an example RANAP MaxBitrate (INTEER 1 .. 16000000) value 64000 was previously encoded as "80 00 f9 ff", while it is now the correct representation "40 f9 ff". Thanks to Dieter Spaar for detecting this problem in the Osmo-IUH generated RANAP output, and thanks to openairinterface for fixing the bug in their code (sadly not contributed to upstream asn1c, though). ----------------------------------------------------------------------- Summary of changes: skeletons/INTEGER.c | 27 ++++++++++++++++++++++----- skeletons/per_opentype.c | 2 +- 2 files changed, 23 insertions(+), 6 deletions(-) hooks/post-receive -- Lev Walkin's asn1 compiler From gitosis at osmocom.org Sat Apr 30 15:39:21 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 30 Apr 2016 15:39:21 GMT Subject: libasn1c.git branch master updated. c867ddeb3027b3d84f2df73ebd44f9fe9fad7184 Message-ID: <201604301539.u3UFdLSb084158@git.osmocom.org> 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 "asn1c runtime code as shared library". The branch, master has been updated via c867ddeb3027b3d84f2df73ebd44f9fe9fad7184 (commit) from f3c3049e754cb288911169333966881a9c4dee8c (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/libasn1c/commit/?id=c867ddeb3027b3d84f2df73ebd44f9fe9fad7184 commit c867ddeb3027b3d84f2df73ebd44f9fe9fad7184 Author: Harald Welte Date: Sat Apr 30 17:31:33 2016 +0200 fix APER encoding of integer (backport from openairinterface) The number of bytes used by an APER encoded integer depends on its actually encoded value, not on the maximum value that could be possibly encoded. The old code would e.g. always use 24 bits if the maximum encoded value would require 24 bits. To give an example RANAP MaxBitrate (INTEER 1 .. 16000000) value 64000 was previously encoded as "80 00 f9 ff", while it is now the correct representation "40 f9 ff". Thanks to Dieter Spaar for detecting this problem in the Osmo-IUH generated RANAP output, and thanks to openairinterface for fixing the bug in their code (sadly not contributed to upstream asn1c, though). ----------------------------------------------------------------------- Summary of changes: src/INTEGER.c | 27 ++++++++++++++++++++++----- 1 file changed, 22 insertions(+), 5 deletions(-) hooks/post-receive -- asn1c runtime code as shared library From gitosis at osmocom.org Sat Apr 30 15:48:46 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 30 Apr 2016 15:48:46 GMT Subject: osmo-iuh.git branch master updated. f764a15c2339d5b24f0258d6605d5c38229209cc Message-ID: <201604301548.u3UFmkrm085556@git.osmocom.org> 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 code for Iuh interface". The branch, master has been updated via f764a15c2339d5b24f0258d6605d5c38229209cc (commit) from 02601c878585732ec75e33d02a45e5ab1147d4a1 (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-iuh/commit/?id=f764a15c2339d5b24f0258d6605d5c38229209cc commit f764a15c2339d5b24f0258d6605d5c38229209cc Author: Harald Welte Date: Sat Apr 30 17:47:16 2016 +0200 Add test case about RANAP MaxBitrate encoding Our version of asn1c/libasn1c used to have an INTEGER encoding but, where the encoding of integers of > 2 bytes length was broken. Add a test case to what we expect with the updated/fixed libasn1c. If your compilation breaks, please upate to libasn1c with related fix commited a few minutes ago. ----------------------------------------------------------------------- Summary of changes: src/tests/test-ranap.c | 29 +++++++++++++++++++++++++++++ src/tests/test-ranap.ok | 23 +++++++++++++++++------ 2 files changed, 46 insertions(+), 6 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Sat Apr 30 16:55:09 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 30 Apr 2016 16:55:09 GMT Subject: libosmo-abis.git branch laforge/multi-trx deleted. v0.2.0-5-ge34f73a Message-ID: <201604301655.u3UGt9ZC095400@git.osmocom.org> 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 A-bis protcol interface library". The branch, laforge/multi-trx has been deleted was e34f73a6207feb0c919ac133ec4672fa86cbd600 ----------------------------------------------------------------------- e34f73a6207feb0c919ac133ec4672fa86cbd600 Support for multiple RSL connections with ABIS/ipaccess (BTS side) ----------------------------------------------------------------------- hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Sat Apr 30 21:54:40 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 30 Apr 2016 21:54:40 GMT Subject: osmo-iuh.git branch sysmocom/ipa_nano3G updated. 77c960c023c42f06bacf6dae085d04193266bed6 Message-ID: <201604302154.u3ULseg4042595@git.osmocom.org> 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 code for Iuh interface". The branch, sysmocom/ipa_nano3G has been updated via 77c960c023c42f06bacf6dae085d04193266bed6 (commit) from ecb259dbb9bdd5196a89dc3205602bba2ae3de06 (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-iuh/commit/?id=77c960c023c42f06bacf6dae085d04193266bed6 commit 77c960c023c42f06bacf6dae085d04193266bed6 Author: Harald Welte Date: Sat Apr 30 23:52:02 2016 +0200 hack: Accept also UE_Identity_PR_pTMSIRAI in HNBAP from nano3G I have the feeling that the nano3G simply forwards whatever identity it receives from the MS in RRC via HNBAP, without sending any IDENTITY REQUESTS by itself. That seems like a violation of the RANAP specification, but well. As opposed to Neels' earlier commit, the phone I was testing with (GT-I9100) is using the UE_Identity_PR_pTMSIRAI (PS identity) instead of UE_Identity_PR_tMSILAI (CS identity) when trying its first attempt to register to the network, so let's support that equally. ----------------------------------------------------------------------- Summary of changes: src/hnbgw_hnbap.c | 49 +++++++++++++++++++++++++++++++++++-------------- 1 file changed, 35 insertions(+), 14 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Sat Apr 30 23:08:21 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 30 Apr 2016 23:08:21 GMT Subject: libasn1c.git branch master updated. 20d668cbd3c14ef32fcbd09617fbd3c8e6856ec0 Message-ID: <201604302308.u3UN8LsZ054977@git.osmocom.org> 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 "asn1c runtime code as shared library". The branch, master has been updated via 20d668cbd3c14ef32fcbd09617fbd3c8e6856ec0 (commit) from c867ddeb3027b3d84f2df73ebd44f9fe9fad7184 (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/libasn1c/commit/?id=20d668cbd3c14ef32fcbd09617fbd3c8e6856ec0 commit 20d668cbd3c14ef32fcbd09617fbd3c8e6856ec0 Author: Harald Welte Date: Sun May 1 01:02:17 2016 +0200 aper fix for decoding constrained integer with lower boundary When decoding a constrained integer with a lower boundary, we need to make sure the lower bound is added after decoding the raw offset inside the range. Before this change, RANAP_CauseMisc_unspecified_failure (115) would be encoded as 2 (115 - 113 = 2), but would be decoded as 2, rather than 113+2 = 115. Code for this was taken from openairinterface5g/openair3/S1AP/MESSAGES/ASN1/asn1cpatch.p0 which unfortunately doesn't carry much of a revision history :/ ----------------------------------------------------------------------- Summary of changes: src/INTEGER.c | 33 +++++++++++++++++++++------------ 1 file changed, 21 insertions(+), 12 deletions(-) hooks/post-receive -- asn1c runtime code as shared library From gitosis at osmocom.org Sat Apr 30 23:09:20 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 30 Apr 2016 23:09:20 GMT Subject: asn1c.git branch aper-prefix updated. 1b38a280d97c9c3b705d1e3d9f62ba5c4468c3dd Message-ID: <201604302309.u3UN9K0J055378@git.osmocom.org> 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 "Lev Walkin's asn1 compiler". The branch, aper-prefix has been updated via 1b38a280d97c9c3b705d1e3d9f62ba5c4468c3dd (commit) from 98427f733c59baba8d6aa4daea3dc53d315458a1 (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/asn1c/commit/?id=1b38a280d97c9c3b705d1e3d9f62ba5c4468c3dd commit 1b38a280d97c9c3b705d1e3d9f62ba5c4468c3dd Author: Harald Welte Date: Sun May 1 01:02:17 2016 +0200 aper fix for decoding constrained integer with lower boundary When decoding a constrained integer with a lower boundary, we need to make sure the lower bound is added after decoding the raw offset inside the range. Before this change, RANAP_CauseMisc_unspecified_failure (115) would be encoded as 2 (115 - 113 = 2), but would be decoded as 2, rather than 113+2 = 115. Code for this was taken from openairinterface5g/openair3/S1AP/MESSAGES/ASN1/asn1cpatch.p0 which unfortunately doesn't carry much of a revision history :/ ----------------------------------------------------------------------- Summary of changes: skeletons/INTEGER.c | 33 +++++++++++++++++++++------------ 1 file changed, 21 insertions(+), 12 deletions(-) hooks/post-receive -- Lev Walkin's asn1 compiler