This is an 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 988f634c97d070840f4ffc952f6bac32d967859b (commit)
from e77bcaecb6e45b55b8e31fea7cf10c2652431c1c (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=988f634c97d070840f4ffc952f6bac3…
commit 988f634c97d070840f4ffc952f6bac32d967859b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Aug 22 22:58:10 2016 +0200
log: l1sap: add 0x to hex output of chan_nr, 5 times
Change-Id: I187a74fd255dbdfb9bfb1e32786031a66f013efb
-----------------------------------------------------------------------
Summary of changes:
src/common/l1sap.c | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Osmocom code for Iuh interface".
The branch, neels/distcheck has been updated
discards ea0ce324f9c295228b3d86cee541ce1761a5c078 (commit)
discards 434ea0416ef00bdf59ce286e4698c49aa3d2d868 (commit)
discards af594fa041370ec6cbc65c0243cda73ad739a8d6 (commit)
discards a4bac2b0d78da22205ddac6ac673b715f94e03fc (commit)
discards d2bf2e7f7304e1bcb9806f8557ea9c0115d0216a (commit)
discards a4a71d9f7a90b300efe0cad58bfaa3f8914cd7d8 (commit)
discards 68aa64d066f679137ed9629af3a41da93e4114c9 (commit)
discards dbf78a17cf5debd33a0204401e2d35bccfc8742e (commit)
discards 621501fa3b464c4fdeef5ea680da825940e59a9b (commit)
discards 00a39daf5771ac154f59806a1117419275a1cbde (commit)
discards ce5cddb044f4b23597cc4ffb067f579071206753 (commit)
via 6fc0d9362f91daae151880d2d2db585bca75235e (commit)
via 4c0a50251872d128a00a371fb163628e375ab571 (commit)
via 7450953a04bc89efd926db968c9db4446b27ed5b (commit)
via 7e6b9aaf4ceb3625940219e2e1aaee38f5f1c2d2 (commit)
via dc386c4689dc0b8b9fe973f4a7b21d1c76133daa (commit)
via a10b1379ec4ccdaba1626cebad965c72cd922501 (commit)
via ed05820f726a2522b5419d2c38e5887114e490cf (commit)
via 29d5f2895a2b9d5a569f4efad828dfb0009da24e (commit)
via e0a6d809a5fdf458f2bcbf61f8569c8fd1cf6675 (commit)
via fec122d7b7e566d257399fb43c9c33a940a0b454 (commit)
via 7baabd7453a8c72ba28c578b7589b996f79270f5 (commit)
via 61f6583dce8ca04342129247321aa1951795bb36 (commit)
via 61d6bba3441376244031692157fe66e1c93fcdcb (commit)
via 64b5f69e1b20261fc6fef0adba58ad1fb88f40b3 (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 (ea0ce324f9c295228b3d86cee541ce1761a5c078)
\
N -- N -- N (6fc0d9362f91daae151880d2d2db585bca75235e)
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=6fc0d9362f91daae151880d2d2db585…
commit 6fc0d9362f91daae151880d2d2db585bca75235e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Aug 27 14:01:51 2016 +0200
jenkins.sh: enable make distcheck
Change-Id: I967d4de9682cb2a45210f689ec076ef457841179
http://cgit.osmocom.org/osmo-iuh/commit/?id=4c0a50251872d128a00a371fb163628…
commit 4c0a50251872d128a00a371fb163628e375ab571
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Aug 27 00:04:20 2016 +0200
build: parallel build: require ../libosmo-ranap.la from tests/
This rule is bad because it re-invokes $(MAKE), but it seems to fix the
parallel build. It should probably be done differently.
Change-Id: I8107e08e4c211f20d671f520bf6bab9356f3c90e
http://cgit.osmocom.org/osmo-iuh/commit/?id=7450953a04bc89efd926db968c9db44…
commit 7450953a04bc89efd926db968c9db4446b27ed5b
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Thu Aug 18 13:13:55 2016 +0200
build: move headers to include/osmocom/*
This came up while fixing 'make distcheck'; this is certainly not the easiest
way but it makes sense to have the headers in include/, like we do in openbsc.
The easy alternative might be to add -I$(top_srcdir)/src to the Makefile.am.
Change-Id: I5a82e029dcdc4df0a60a31271a4883393fe59234
http://cgit.osmocom.org/osmo-iuh/commit/?id=7e6b9aaf4ceb3625940219e2e1aaee3…
commit 7e6b9aaf4ceb3625940219e2e1aaee38f5f1c2d2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Aug 27 00:03:44 2016 +0200
build: cosmetic: hnbap: undup asn1 src path
Change-Id: I0507277995302261c87db1b0c48105065cf13ae4
http://cgit.osmocom.org/osmo-iuh/commit/?id=dc386c4689dc0b8b9fe973f4a7b21d1…
commit dc386c4689dc0b8b9fe973f4a7b21d1c76133daa
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Aug 27 00:13:55 2016 +0200
build: distcheck: add missing bits for testsuite distcheck
Got some errors during 'make distcheck', copying the way openbsc.git does these
things.
Change-Id: I13d76cd56dfb8fe4eb02d6fcada78a9e3311b51b
http://cgit.osmocom.org/osmo-iuh/commit/?id=a10b1379ec4ccdaba1626cebad965c7…
commit a10b1379ec4ccdaba1626cebad965c72cd922501
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Aug 27 00:13:32 2016 +0200
build: distcheck: add -I for top_builddir include, for generated headers
Since the hnbap, rua, ranap headers are generated, we need to put them in the
builddir include/osmocom/* dirs. Thus we also need to -I the builddir include
to pick up those headers.
Change-Id: I1ede3d88a4dcf5adf64a3a2f9144099d1d633235
http://cgit.osmocom.org/osmo-iuh/commit/?id=ed05820f726a2522b5419d2c38e5887…
commit ed05820f726a2522b5419d2c38e5887114e490cf
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Aug 27 00:11:26 2016 +0200
build: distcheck: look for asn1 in top_srcdir, not top_builddir
Change-Id: Iebcff240ba2fae964dad2a2c481fcbfd29e14e69
http://cgit.osmocom.org/osmo-iuh/commit/?id=29d5f2895a2b9d5a569f4efad828dfb…
commit 29d5f2895a2b9d5a569f4efad828dfb0009da24e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Aug 27 00:00:26 2016 +0200
build: distcheck: add missing distclean files
Change-Id: I24d72b2b1bae52a1b2cf8a989396d2aac31d119e
http://cgit.osmocom.org/osmo-iuh/commit/?id=e0a6d809a5fdf458f2bcbf61f8569c8…
commit e0a6d809a5fdf458f2bcbf61f8569c8fd1cf6675
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Aug 26 23:56:44 2016 +0200
build: fix ranap gen, use stamp also for gen hnbap and rua gen
ranap gen: move generated sources to builddir, not srcdir, for 'make
distcheck'; touch the ranap.stamp file in src/ as the make target suggests,
fixes an extraneous rebuild for each make invocation.
hnbap and rua also generate numerous files from the same asn1 source, like
ranap. Use the same makefile semantics for those two, like we do for ranap.
Change-Id: I32213666fcdfc144008fa7d46497c0938d093e86
http://cgit.osmocom.org/osmo-iuh/commit/?id=fec122d7b7e566d257399fb43c9c33a…
commit fec122d7b7e566d257399fb43c9c33a940a0b454
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Aug 26 23:41:46 2016 +0200
build: remove subdir-objects in configure.ac, it is broken
This is a known autoconf bug, it creates odd directories named literally
'$(top_srcdir)', potentially messing up dependency checking.
Change-Id: Ia47b038d4ca4f6c345711fb17d074f71c80e4453
http://cgit.osmocom.org/osmo-iuh/commit/?id=7baabd7453a8c72ba28c578b7589b99…
commit 7baabd7453a8c72ba28c578b7589b996f79270f5
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Thu Aug 18 15:57:04 2016 +0200
build: use tar-ustar to allow paths longer than 99
Needed to fix these errors:
tar: osmo-iuh-UNKNOWN-dirty/include/osmocom/ranap/RANAP_SourceeNodeB-ToTargeteNodeB-TransparentContainer.h: file name is too long (max 99); not dumped
tar: osmo-iuh-UNKNOWN-dirty/include/osmocom/ranap/RANAP_LocationRelatedDataRequestTypeSpecificToGERANIuMode.h: file name is too long (max 99); not dumped
tar: osmo-iuh-UNKNOWN-dirty/include/osmocom/ranap/RANAP_TargeteNodeB-ToSourceeNodeB-TransparentContainer.h: file name is too long (max 99); not dumped
tar: osmo-iuh-UNKNOWN-dirty/include/osmocom/ranap/RANAP_Requested-RAB-Parameter-ExtendedGuaranteedBitrateList.h: file name is too long (max 99); not dumped
Change-Id: Id41bca92810a81ac50697c0230a6caef490b0ffd
http://cgit.osmocom.org/osmo-iuh/commit/?id=61f6583dce8ca04342129247321aa19…
commit 61f6583dce8ca04342129247321aa1951795bb36
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Aug 26 14:08:51 2016 +0200
tests: don't log filename nor color in unit tests
In experr, we had line numbers in log output, which might change. Also, for
make distcheck, the path of the source file might have some '../../' added in
the log output (to indicate the src dir as seen from the build dir).
Fix both by dropping source file and line.
Also drop color while at it.
Change-Id: Ie76384c4176ce0a7d89d093f2efb848fe3f19400
http://cgit.osmocom.org/osmo-iuh/commit/?id=61d6bba3441376244031692157fe66e…
commit 61d6bba3441376244031692157fe66e1c93fcdcb
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Aug 27 14:00:53 2016 +0200
jenkins.sh: don't build twice
Since ranap.stamp was added to the build logic, the asn1 sources are
regenerated anyway, so we would build the same sources twice.
Change-Id: I2f74264a7eb9ec7e6d4a74d9aacf6a72fd2dfe11
http://cgit.osmocom.org/osmo-iuh/commit/?id=64b5f69e1b20261fc6fef0adba58ad1…
commit 64b5f69e1b20261fc6fef0adba58ad1fb88f40b3
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Aug 27 13:59:54 2016 +0200
jenkins.sh: cosmetic: mark start of main build
Change-Id: I58ab958414eb9e9b0fd7e214103578e5b4aa6ff2
-----------------------------------------------------------------------
Summary of changes:
contrib/jenkins.sh | 17 ++++++-----------
1 file changed, 6 insertions(+), 11 deletions(-)
hooks/post-receive
--
Osmocom code for Iuh interface
This is an 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/iups has been updated
discards 51cada8b4207e319fad20a8ecc5a5d4a0a8f47a8 (commit)
discards e543b6189a88e6fd8e856e9bd91551c6df06f2b2 (commit)
discards facfebefe6ac2a2ae1a15a170e1737109a06946d (commit)
discards 66b66b2fa188a388c0840ee9ba8d74bc733d877c (commit)
discards 664bdaca97eab8e859219f6227699ff5f243999a (commit)
discards dd31a5724aaa7a1f9ab09d36d9034b7581c6c21e (commit)
discards 8d0d30f3b8f939b91086d329edb9f34cf272bced (commit)
discards a339e184947b8238aab7d48e82c2e7f35b71d10d (commit)
discards eeef915c37ba05f264c1da5f0a33473d19ef88c6 (commit)
discards 9e008c4cb662902ceb9ca8637f1b8096c28bd116 (commit)
discards d870be34b77d564781c783eb48269acee9d55a56 (commit)
discards 323263b396a4b6acdcbe651169d5a936239174d7 (commit)
discards 1cdc0172dc130c875a1d88243538046db257a956 (commit)
discards ea17c627392454ea29e63ff8c9bb89f6c8f676eb (commit)
discards bb5e23143bc60ee06115421e6942f3a0f31f175c (commit)
discards fcf772ab4490df7c2b0fdfd96519bee48819ffd3 (commit)
discards a2890dcabfa6965c82621065c6f4649a77844262 (commit)
discards 1935998ba169880d8e78a34f5f7c84dfbb1e79dd (commit)
via 4c180b84a09bdbb278a09876b9456f6b1d6b4902 (commit)
via 964fb9b632b81910e8d89308eec89ef88b30229e (commit)
via ec5f3678d1a9548fdeb0b84b370687175a19202f (commit)
via 1b38e7e54ffaf97c91f72a2af74d255e7ad98bba (commit)
via 84bdf6451d97afcb660fb3e560a352cf709498b8 (commit)
via ea8c31703fd08713484df93302b24aa88f3b5c85 (commit)
via c3272c91d4de42bc39a5f8a6249448d3336c5bef (commit)
via bc7fe408ad00e7d13ba054a4b80560ed41a4cf81 (commit)
via 859c60e359eb5fa8e93d13f432c3fdf59322985b (commit)
via d4b8c277156e8691b5d8262aa60e886ca2ae56b7 (commit)
via ff8afb5eb87fe6c523cce37299028fd921a5c672 (commit)
via e41fe8cc0ec062cd168f5d04e6a085e84faee872 (commit)
via 21c7ffa1e67f46178fa8cb2dc045212400885340 (commit)
via 93d8d750f658879ea1e523b6b5cf71c4afe2787a (commit)
via d75864f6f52b6c0730731f485b21599943ef957b (commit)
via 746c7896cba944c1978b48a40c4588a7aeb4eb84 (commit)
via f4daf16c8d26b98063747b608070fa44944e0527 (commit)
via bfa8878a0799c2d6bf29740ee10e84a69a938749 (commit)
via 4ac3aee711ae88280c35c996b75bfff1f2415e87 (commit)
via 3ec03d5048772c24a337b67cc7605cd7b7225a8c (commit)
via a536fc644bc6f8ced40f7d40dbbc32f34c295721 (commit)
via d5d39ae2b680c64c2dc616d6ca3886dac9092066 (commit)
via 423269f8035f107d5bc76e10cf17728fdbb3e2e4 (commit)
via baa6c5546e719757073fa97fcc4b1f0d32c39165 (commit)
via a0a08d80b8fe8712f24a222abca6a7f422c11417 (commit)
via d35fc4408c82193253e197aace9207fbe6d73b92 (commit)
via a2ef7d6477a2e3b026e56db78bbd407c67e61df1 (commit)
via b74a2c8e290e58a371c07b9d8a82872e54de6a2f (commit)
via cd150a8f7473347b17728d0797bc6464441dde9a (commit)
via 2ae305de46547c2c8424ab14d01f03bb4780ff39 (commit)
via 7130683ffee026b0907902f8f20091987281c7f8 (commit)
via 20423ea6cfdecd264b32c7fe5e15ee7de4455692 (commit)
via 4e699a9cbf418518265dc7b8b6b7fe250d87222d (commit)
via 76a0ad7fe93fce9bea56be5610b3bffbb8822887 (commit)
via 5486025b182ae595d0ede7d32d0ce0db11748e19 (commit)
via 3673380cdbefe74ae5ea5b4c05ebd9edcc023844 (commit)
via 723f7c7db3b0fc494f15fa20cab775f596b18cb1 (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 (51cada8b4207e319fad20a8ecc5a5d4a0a8f47a8)
\
N -- N -- N (4c180b84a09bdbb278a09876b9456f6b1d6b4902)
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=4c180b84a09bdbb278a09876b9456f6b…
commit 4c180b84a09bdbb278a09876b9456f6b1d6b4902
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Wed May 11 12:43:47 2016 +0200
IuPS: Change GTP-U endpoint to SGSN in PMM_IDLE and page UE when data arrives
Change-Id: I47b73a40cbdda6b7c31fb2767f74f9f93d84056b
http://cgit.osmocom.org/openbsc/commit/?id=964fb9b632b81910e8d89308eec89ef8…
commit 964fb9b632b81910e8d89308eec89ef88b30229e
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Wed May 11 12:42:54 2016 +0200
IuPS: Introduce function to change PMM state
This is where IuPS will redirect GTP-U endpoints in a subsequent commit.
Also add comprehensive logging of pmm_state transitions.
Change-Id: I7c2cd1abc1805659b01dffffff31c49fe5161086
http://cgit.osmocom.org/openbsc/commit/?id=ec5f3678d1a9548fdeb0b84b37068717…
commit ec5f3678d1a9548fdeb0b84b370687175a19202f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:21:15 2016 +0200
IuPS: GMM Attach: reset MM ctx pending_req
Change-Id: I0df0f3d88085939eb617405e2013ad164eed477b
http://cgit.osmocom.org/openbsc/commit/?id=1b38e7e54ffaf97c91f72a2af74d255e…
commit 1b38e7e54ffaf97c91f72a2af74d255e7ad98bba
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:01:21 2016 +0200
IuPS: sgsn_mm_ctx: add enum gprs_pmm_state field, track PMM state
Iu needs to page to transfer data in PMM-IDLE state.
Change-Id: Id37778cb9a0328a21c8e8246998ecdb43dd687d8
http://cgit.osmocom.org/openbsc/commit/?id=84bdf6451d97afcb660fb3e560a352cf…
commit 84bdf6451d97afcb660fb3e560a352cf709498b8
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:35:41 2016 +0200
IuPS: RA UPD: make sure to authorize, for Iu Integrity Protection
Change-Id: I2ea2089895f8a8e125ef39d9bef70dafb2b1ce69
http://cgit.osmocom.org/openbsc/commit/?id=ea8c31703fd08713484df93302b24aa8…
commit ea8c31703fd08713484df93302b24aa88f3b5c85
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:15:29 2016 +0200
IuPS: add GMM Service Request rx and tx
Change-Id: Ib935de22d23a15f449927840d4d59497ce22abbd
http://cgit.osmocom.org/openbsc/commit/?id=c3272c91d4de42bc39a5f8a6249448d3…
commit c3272c91d4de42bc39a5f8a6249448d3336c5bef
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:00:09 2016 +0200
IuPS: GMM Service Request: add local gsm_04_08_gprs.h and .c
These items will probably move to libosmocore's gsm_04_08_gprs.h and .c, add
them here in openbsc until things have settled.
Change-Id: Iaf9316f07d21280b6e090d65892c338f9555313a
http://cgit.osmocom.org/openbsc/commit/?id=bc7fe408ad00e7d13ba054a4b80560ed…
commit bc7fe408ad00e7d13ba054a4b80560ed41a4cf81
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:16:55 2016 +0200
IuPS: send Security Mode Command, track the new_key flag.
Change-Id: I0b2593c2df13b79eb36975b0d302e31cfdf8bb09
http://cgit.osmocom.org/openbsc/commit/?id=859c60e359eb5fa8e93d13f432c3fdf5…
commit 859c60e359eb5fa8e93d13f432c3fdf59322985b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:31:12 2016 +0200
IuPS: dev hack: init hardcoded Ki on ATT REQ
Change-Id: Ieca45960fa941a3a706c6e479b04b9f2ef89d860
http://cgit.osmocom.org/openbsc/commit/?id=d4b8c277156e8691b5d8262aa60e886c…
commit d4b8c277156e8691b5d8262aa60e886ca2ae56b7
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Sat May 21 00:55:25 2016 +0200
IuPS: add Iu response to delete_pdp_conf()
Change-Id: I6d601586101c0a004b2243633fab48db82b44b7c
http://cgit.osmocom.org/openbsc/commit/?id=ff8afb5eb87fe6c523cce37299028fd9…
commit ff8afb5eb87fe6c523cce37299028fd921a5c672
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Sat May 21 00:53:42 2016 +0200
IuPS: add Iu response to create_pdp_conf()
Change-Id: Iad65ca9b77c3166d4df9a58af527e6aef7e589ee
http://cgit.osmocom.org/openbsc/commit/?id=e41fe8cc0ec062cd168f5d04e6a085e8…
commit e41fe8cc0ec062cd168f5d04e6a085e84faee872
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Fri May 20 23:50:22 2016 +0200
IuPS: redirect Iu in various places
In gsm48_gmm_sendmsg(), redirect to iu_tx() for both cases of MM context
present or not.
In gsm48_rx_gmm_att_req(), compose an MM context marked as Iu for messages
coming in from a ue_conn_ctx (passed in msg->dst). Also make sure cid is
initialized to avoid introducing a compiler warning.
In gsm48_rx_gmm_ra_upd_req(), look up an Iu MM context based on the presence of
the ue_conn_ctx in msg->dst.
Change-Id: Ia47ffbfa6fa0f5a0cd76a379c57ef42faa0d80e3
http://cgit.osmocom.org/openbsc/commit/?id=21c7ffa1e67f46178fa8cb2dc0452124…
commit 21c7ffa1e67f46178fa8cb2dc045212400885340
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Sat May 21 17:36:18 2016 +0200
IuPS: sgsn-test: link Iu related libs
Add libiu and libasn1c, libosmo-sigtran, libosmo-ranap.
So far they are unused, this is preparing for a subsequent commit that
introduces calls to iu_tx().
Change-Id: I4c05f15c29797456ddcd7c95bfb7dfd480101577
http://cgit.osmocom.org/openbsc/commit/?id=93d8d750f658879ea1e523b6b5cf71c4…
commit 93d8d750f658879ea1e523b6b5cf71c4afe2787a
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Sat May 21 17:35:57 2016 +0200
IuPS: osmo-sgsn: add core IuPS impl, call iu_init()
Add:
* gsm0408_gprs_rcvmsg_iu()
* sgsn_mm_ctx_by_ue_ctx()
* sgsn_mm_ctx_alloc_iu()
* sgsn_ranap_iu_event()
* sgsn_ranap_rab_ass_resp()
Call iu_init() from sgsn_main.c.
Add asn_debug impl ("extern" from libasn1c).
osmo-sgsn build: add libiu and libasn1c, libosmo-sigtran, libosmo-ranap
Change-Id: I469ae6ca9ef254d04ee0d2d79bdd65aebcd027b5
http://cgit.osmocom.org/openbsc/commit/?id=d75864f6f52b6c0730731f485b215999…
commit d75864f6f52b6c0730731f485b21599943ef957b
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Sat May 21 00:11:39 2016 +0200
IuPS: track msg->dst aka ue_conn_ctx, comment
For Iu connections, msg->dst will point to the ue_conn_ctx, and we need to make
sure to keep msg->dst intact when copying from/to msgb and from/to MM context.
Change-Id: I90c7ca6c3655d447aaca958e0086ae6ce6f6045a
http://cgit.osmocom.org/openbsc/commit/?id=746c7896cba944c1978b48a40c4588a7…
commit 746c7896cba944c1978b48a40c4588a7aeb4eb84
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Mon Jan 25 16:49:53 2016 +0100
gprs_gmm: Fix bit mask when determining update/attach type
Bit 4 is reserved in 3GPP TS 04.08 so exclude it from the type.
In 3GPP TS 24.008 it indicates if a follow-on request is pending by the
MS, but only in Iu mode. According to the spec it is not required to
react to that request with a follow-on proceed so this field can be
ignored for now.
See 3GPP TS 24.008 Ch. 4.4:
"Unless it has specific permission from the network (follow-on proceed)
the mobile station side should await the release of the RR connection
used for a MM specific procedure before a new MM specific procedure or
MM connection establishment is started."
as well as Ch. 4.4.4.6:
"If the network wishes to prolong the RR connection to allow the mobile
station to initiate MM connection establishment (for example if the
mobile station has indicated in the LOCATION UPDATING REQUEST that it
has a follow-on request pending) the network shall send "follow on
proceed" in the LOCATION UPDATING ACCEPT and start timer T3255."
Change-Id: If1dff960c406060e257dafc54132687ffc42ad8f
http://cgit.osmocom.org/openbsc/commit/?id=f4daf16c8d26b98063747b608070fa44…
commit f4daf16c8d26b98063747b608070fa44944e0527
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:44:50 2016 +0200
cosmetic: gprs_sgsn.c: move pdp.h include to top
Change-Id: I9a9b34d714235462ba72cdb65b7c8c9824dfa9c6
http://cgit.osmocom.org/openbsc/commit/?id=bfa8878a0799c2d6bf29740ee10e84a6…
commit bfa8878a0799c2d6bf29740ee10e84a69a938749
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:38:32 2016 +0200
add libiu
Co-Authored by dwillmann, laforge, nhofmeyr
Change-Id: Iffc26f9c73cb15463948f7435b72ac1747aabdb3
-----------------------------------------------------------------------
Summary of changes:
openbsc/.gitignore | 1 +
openbsc/configure.ac | 1 +
openbsc/include/openbsc/Makefile.am | 2 +-
openbsc/include/openbsc/abis_rsl.h | 2 +-
openbsc/include/openbsc/chan_alloc.h | 2 -
openbsc/include/openbsc/gprs_llc.h | 12 +
openbsc/include/openbsc/gprs_llc_xid.h | 57 ++++
openbsc/{src/gprs => include/openbsc}/gprs_sndcp.h | 0
openbsc/include/openbsc/gsm_data.h | 128 ++++---
openbsc/include/openbsc/gsm_data_shared.h | 2 +
openbsc/include/openbsc/sgsn.h | 4 +
openbsc/src/gprs/Makefile.am | 7 +-
openbsc/src/gprs/gprs_gmm.c | 4 +-
openbsc/src/gprs/gprs_llc.c | 366 +++++++++++++++++----
openbsc/src/gprs/gprs_llc_xid.c | 262 +++++++++++++++
openbsc/src/gprs/gprs_sgsn.c | 4 +
openbsc/src/gprs/gprs_sndcp.c | 3 +-
openbsc/src/gprs/gprs_sndcp_vty.c | 3 +-
openbsc/src/libbsc/abis_rsl.c | 183 +++++++----
openbsc/src/libbsc/bsc_dyn_ts.c | 2 +-
openbsc/src/libbsc/bsc_init.c | 4 +-
openbsc/src/libbsc/bsc_vty.c | 22 +-
openbsc/src/libbsc/chan_alloc.c | 33 +-
openbsc/src/libbsc/gsm_04_08_utils.c | 2 +-
openbsc/src/libbsc/handover_logic.c | 10 +-
openbsc/src/libbsc/net_init.c | 32 +-
openbsc/src/libbsc/paging.c | 6 +-
openbsc/src/libcommon/gsm_data_shared.c | 25 ++
openbsc/src/libmsc/gsm_04_08.c | 20 +-
openbsc/src/libmsc/gsm_04_11.c | 16 +-
openbsc/src/libmsc/vty_interface_layer3.c | 48 +--
openbsc/tests/Makefile.am | 2 +-
openbsc/tests/sgsn/Makefile.am | 1 +
openbsc/tests/testsuite.at | 5 +
openbsc/tests/xid/Makefile.am | 21 ++
openbsc/tests/xid/xid_test.c | 164 +++++++++
openbsc/tests/xid/xid_test.ok | 12 +
37 files changed, 1159 insertions(+), 309 deletions(-)
create mode 100644 openbsc/include/openbsc/gprs_llc_xid.h
rename openbsc/{src/gprs => include/openbsc}/gprs_sndcp.h (100%)
create mode 100644 openbsc/src/gprs/gprs_llc_xid.c
create mode 100644 openbsc/tests/xid/Makefile.am
create mode 100644 openbsc/tests/xid/xid_test.c
create mode 100644 openbsc/tests/xid/xid_test.ok
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 4ac3aee711ae88280c35c996b75bfff1f2415e87 (commit)
via 3ec03d5048772c24a337b67cc7605cd7b7225a8c (commit)
via a536fc644bc6f8ced40f7d40dbbc32f34c295721 (commit)
from d5d39ae2b680c64c2dc616d6ca3886dac9092066 (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=4ac3aee711ae88280c35c996b75bfff1…
commit 4ac3aee711ae88280c35c996b75bfff1f2415e87
Author: Philipp <pmaier(a)sysmocom.de>
Date: Wed Aug 10 12:24:09 2016 +0200
Adding LLC-XID related modifications in LLC
With this commit the already existing XID mechanism has been
modified to suit the needs for the upcomming SNDCP-XID patches.
This commit should not break anything since it does not alter
the current behaviour (incoming XID is still just echoed, on
GMM-Reset a basic XID message is still echoed)
Change-Id: I65b9d625e72d3d61c99abdc7041773701d694d52
http://cgit.osmocom.org/openbsc/commit/?id=3ec03d5048772c24a337b67cc7605cd7…
commit 3ec03d5048772c24a337b67cc7605cd7b7225a8c
Author: Philipp <pmaier(a)sysmocom.de>
Date: Wed Aug 10 12:12:43 2016 +0200
Moving grs_sndcp.h header file to include
For some reason gprs_sndcp.h is located in src/gprs. This commit moves
gprs_sndcp.h to include/openbsc and fixes the include path in
gprs_sndcp.c and gprs_sndcp_vty.c
Change-Id: If4e4f1252c81d7907c1b4d738c982bb172b128c9
http://cgit.osmocom.org/openbsc/commit/?id=a536fc644bc6f8ced40f7d40dbbc32f3…
commit a536fc644bc6f8ced40f7d40dbbc32f34c295721
Author: Philipp <pmaier(a)sysmocom.de>
Date: Wed Aug 10 12:14:57 2016 +0200
Adding LLC-XID encoder / decoder and unit test
The lle-xid encoder/decoder is needed to encode and decode llc
xid parameter messages. We need this to exchange sndcp-parameters
(SNDCP-XID) and also simple parameters such as encryption IOVs
Change-Id: Ia06e4cb08bf9b48c2a4682606d1b1a91d19a9d37
-----------------------------------------------------------------------
Summary of changes:
openbsc/.gitignore | 1 +
openbsc/configure.ac | 1 +
openbsc/include/openbsc/Makefile.am | 2 +-
openbsc/include/openbsc/gprs_llc.h | 12 +
openbsc/include/openbsc/gprs_llc_xid.h | 57 ++++
openbsc/{src/gprs => include/openbsc}/gprs_sndcp.h | 0
openbsc/src/gprs/Makefile.am | 4 +-
openbsc/src/gprs/gprs_llc.c | 359 +++++++++++++++++----
openbsc/src/gprs/gprs_llc_xid.c | 262 +++++++++++++++
openbsc/src/gprs/gprs_sndcp.c | 3 +-
openbsc/src/gprs/gprs_sndcp_vty.c | 3 +-
openbsc/tests/Makefile.am | 2 +-
openbsc/tests/sgsn/Makefile.am | 1 +
openbsc/tests/testsuite.at | 5 +
openbsc/tests/xid/Makefile.am | 21 ++
openbsc/tests/xid/xid_test.c | 164 ++++++++++
openbsc/tests/xid/xid_test.ok | 12 +
17 files changed, 843 insertions(+), 66 deletions(-)
create mode 100644 openbsc/include/openbsc/gprs_llc_xid.h
rename openbsc/{src/gprs => include/openbsc}/gprs_sndcp.h (100%)
create mode 100644 openbsc/src/gprs/gprs_llc_xid.c
create mode 100644 openbsc/tests/xid/Makefile.am
create mode 100644 openbsc/tests/xid/xid_test.c
create mode 100644 openbsc/tests/xid/xid_test.ok
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via d5d39ae2b680c64c2dc616d6ca3886dac9092066 (commit)
via 423269f8035f107d5bc76e10cf17728fdbb3e2e4 (commit)
via baa6c5546e719757073fa97fcc4b1f0d32c39165 (commit)
via a0a08d80b8fe8712f24a222abca6a7f422c11417 (commit)
via d35fc4408c82193253e197aace9207fbe6d73b92 (commit)
via a2ef7d6477a2e3b026e56db78bbd407c67e61df1 (commit)
via b74a2c8e290e58a371c07b9d8a82872e54de6a2f (commit)
via cd150a8f7473347b17728d0797bc6464441dde9a (commit)
via 2ae305de46547c2c8424ab14d01f03bb4780ff39 (commit)
from 7130683ffee026b0907902f8f20091987281c7f8 (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=d5d39ae2b680c64c2dc616d6ca3886da…
commit d5d39ae2b680c64c2dc616d6ca3886dac9092066
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Aug 24 17:02:19 2016 +0200
log: rsl notice: tiny tweak for readability
Change-Id: I57c3b7d27d857c96e3fa3dacf7b766bc43100fc3
http://cgit.osmocom.org/openbsc/commit/?id=423269f8035f107d5bc76e10cf17728f…
commit 423269f8035f107d5bc76e10cf17728fdbb3e2e4
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Aug 24 16:48:00 2016 +0200
log: improve for rsl_lchan_mark_broken()
In rsl_lchan_mark_broken(), call rsl_lchan_set_state() so the state transition
gets logged in the debug log.
Remove logging for the broken channel at the callers, instead log the error
actually in rsl_lchan_mark_broken() itself, with the reason message passed by
the caller anyway. (Removes code dup and ensures it's always logged.)
Change-Id: I54ae9bbd3f193bae7b1bda1fef3e33e62b353bf5
http://cgit.osmocom.org/openbsc/commit/?id=baa6c5546e719757073fa97fcc4b1f0d…
commit baa6c5546e719757073fa97fcc4b1f0d32c39165
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Aug 24 14:48:39 2016 +0200
dyn TS: debug log: if still in use, also log lchan type and state
Change-Id: Ifbf31cde24b2d1022b7a472966c17959c96e6dda
http://cgit.osmocom.org/openbsc/commit/?id=a0a08d80b8fe8712f24a222abca6a7f4…
commit a0a08d80b8fe8712f24a222abca6a7f422c11417
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Aug 24 14:42:58 2016 +0200
dyn TS: debug log 'switchover complete' only when there was a switchover
Change-Id: I7ddcb41edce1cd7b22fe91e33bdcaedb21856222
http://cgit.osmocom.org/openbsc/commit/?id=d35fc4408c82193253e197aace9207fb…
commit d35fc4408c82193253e197aace9207fbe6d73b92
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Aug 24 17:02:37 2016 +0200
dyn TS: fix OS#1798: on late RF CHAN REL ACK, activate PDCH
Tested by hacking a REL ACK delay of a couple of seconds into osmo-bts' rsl.c
for the first TCH_H lchan:
[[[
diff --git a/include/osmo-bts/rsl.h b/include/osmo-bts/rsl.h
index 093e9cb..b35c3bb 100644
--- a/include/osmo-bts/rsl.h
+++ b/include/osmo-bts/rsl.h
@@ -22,6 +22,7 @@ int rsl_tx_est_ind(struct gsm_lchan *lchan, uint8_t link_id, uint8_t *data, int
int rsl_tx_chan_act_acknack(struct gsm_lchan *lchan, uint8_t cause);
int rsl_tx_conn_fail(struct gsm_lchan *lchan, uint8_t cause);
int rsl_tx_rf_rel_ack(struct gsm_lchan *lchan);
+int rsl_tx_rf_rel_ack_later(struct gsm_lchan *lchan);
int rsl_tx_hando_det(struct gsm_lchan *lchan, uint8_t *ho_delay);
/* call-back for LAPDm code, called when it wants to send msgs UP */
diff --git a/src/common/l1sap.c b/src/common/l1sap.c
index 3802e25..1f92b0d 100644
--- a/src/common/l1sap.c
+++ b/src/common/l1sap.c
@@ -491,7 +491,16 @@ static int l1sap_info_rel_cnf(struct gsm_bts_trx *trx,
lchan = get_lchan_by_chan_nr(trx, info_act_cnf->chan_nr);
- rsl_tx_rf_rel_ack(lchan);
+ static int yyy = 0;
+
+ DEBUGP(DRSL, "%s YYYYYYYYYYYYYYYYYYYYY %d %s\n",
+ gsm_lchan_name(lchan), yyy, gsm_lchant_name(lchan->type));
+
+ if (lchan->type == GSM_LCHAN_TCH_H && !yyy) {
+ yyy ++;
+ rsl_tx_rf_rel_ack_later(lchan);
+ } else
+ rsl_tx_rf_rel_ack(lchan);
/* During PDCH DEACT, this marks the deactivation of the PDTCH as
* requested by the PCU. Next up, we disconnect the TS completely and
diff --git a/src/common/rsl.c b/src/common/rsl.c
index 3c97af9..7926f21 100644
--- a/src/common/rsl.c
+++ b/src/common/rsl.c
@@ -534,6 +534,22 @@ int rsl_tx_rf_rel_ack(struct gsm_lchan *lchan)
return abis_bts_rsl_sendmsg(msg);
}
+struct osmo_timer_list yyy_timer;
+
+static void yyy_timer_cb(void *data)
+{
+ rsl_tx_rf_rel_ack(data);
+}
+
+int rsl_tx_rf_rel_ack_later(struct gsm_lchan *lchan)
+{
+ yyy_timer.cb = yyy_timer_cb;
+ yyy_timer.data = lchan;
+ osmo_timer_schedule(&yyy_timer, 10, 0);
+ return 0;
+}
+
+
/* 8.4.2 sending CHANnel ACTIVation ACKnowledge */
static int rsl_tx_chan_act_ack(struct gsm_lchan *lchan)
{
]]]
Change-Id: I87e07e1d54882f8f3d667fa300c6e3679f5c920d
Fixes: OS#1798
http://cgit.osmocom.org/openbsc/commit/?id=a2ef7d6477a2e3b026e56db78bbd407c…
commit a2ef7d6477a2e3b026e56db78bbd407c67e61df1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Aug 24 16:57:31 2016 +0200
dyn TS: fix: properly run an lchan activation timeout
Actually schedule an activation timer for the activation part of a dyn TS
switchover. It needs to be restarted because the channel release procedure in
the first part of a switchover actually removes the activation timer.
Change-Id: Ibf50d13ba10298464a8b07e34716763161438990
http://cgit.osmocom.org/openbsc/commit/?id=b74a2c8e290e58a371c07b9d8a82872e…
commit b74a2c8e290e58a371c07b9d8a82872e54de6a2f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Aug 24 16:57:31 2016 +0200
dyn TS: clearly use lchan[0], fixing minor confusion
The dyn_ts_switchover_*() functions made the impression that they act on a
specific lchan of a timeslot. The assumption that we would remember to use e.g.
lchan[1] across a PDCH deactivation is brain damaged to begin with; and
factually we always use lchan[0] anyway (the only case for using lchan[1] would
be when switching to TCH/H, but the channel allocator will always return
lchan[0] for that).
Instead of the brain damaged lchan args, use a ts arg across all
dyn_ts_switchover_*() functions, with one exception: The
dyn_ts_switchover_complete() actually receives an RSL activation ack message on
a specific lchan and needs to evaluate its lchan type. This will always be
lchan[0] as it is now, but we should stick with the lchan the message was sent
for.
For PDCH, a check to use lchan[0] already existed, when composing the ACT
message in rsl_chan_activate_lchan_as_pdch(). Replace with an assertion.
Adjust all callers to pass ts instead of lchan.
In dyn_ts_switchover_start(), there was a dead code check that jumps to
switchover_complete() in case the pchan already matches. This never hits,
because we only call dyn_ts_switchover_start() when pchans mismatch. So avoid
guessing at passing lchan[0] to dyn_ts_switchover_complete() by not calling it
at all but logging an error instead.
In rsl_chan_activate_lchan(), we remember some values before going into
switchover from PDCH. Explicitly store them in lchan[0], because after a PDCH
release we have always and will activate no other than lchan[0].
In dyn_ts_switchover_continue(), move the check for any existing lchan->rqd_ref
further above, and more correctly check all lchans that were so far valid on
the TS, instead of just one.
This partly prepares for a subsequent commit to fix the act_timer use for dyn
TS: with the old lchan arg, we might schedule an activation timer on lchan[1]
but receive an ack on lchan[0] (for PDCH), leading to an act_timer expiry.
Change-Id: I3f5d48a9bdaa49a42a1908d4a03744638c59796a
http://cgit.osmocom.org/openbsc/commit/?id=cd150a8f7473347b17728d0797bc6464…
commit cd150a8f7473347b17728d0797bc6464441dde9a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Aug 24 14:45:44 2016 +0200
dyn TS: fix error recovery: switch to PDCH after lchan error state
Tested by hacking a CHAN ACT ACK delay of a couple of seconds into osmo-bts'
rsl.c for the first TCH_H lchan:
[[[
diff --git a/src/common/rsl.c b/src/common/rsl.c
index 3c97af9..4bfd27a 100644
--- a/src/common/rsl.c
+++ b/src/common/rsl.c
@@ -559,6 +559,22 @@ static int rsl_tx_chan_act_ack(struct gsm_lchan *lchan)
return abis_bts_rsl_sendmsg(msg);
}
+struct osmo_timer_list xxx_timer;
+
+static void xxx_timer_cb(void *data)
+{
+ rsl_tx_chan_act_ack(data);
+}
+
+static int rsl_tx_chan_act_ack_later(struct gsm_lchan *lchan)
+{
+ xxx_timer.cb = xxx_timer_cb;
+ xxx_timer.data = lchan;
+ osmo_timer_schedule(&xxx_timer, 10, 0);
+ return 0;
+}
+
+
/* 8.4.7 sending HANDOver DETection */
int rsl_tx_hando_det(struct gsm_lchan *lchan, uint8_t *ho_delay)
{
@@ -614,6 +630,18 @@ int rsl_tx_chan_act_acknack(struct gsm_lchan *lchan, uint8_t cause)
if (cause)
return rsl_tx_chan_act_nack(lchan, cause);
+
+ static int xxx = 0;
+
+ DEBUGP(DRSL, "%s XXXXXXXXXXXXXXXXXXXXX %d %s\n",
+ gsm_lchan_name(lchan), xxx, gsm_lchant_name(lchan->type));
+
+ if (lchan->type == GSM_LCHAN_TCH_H) {
+ if (!xxx) {
+ xxx ++;
+ return rsl_tx_chan_act_ack_later(lchan);
+ }
+ }
return rsl_tx_chan_act_ack(lchan);
}
]]]
Change-Id: Ie82dec9c9fefc476fdf5b5afdad2246b9d6fe304
http://cgit.osmocom.org/openbsc/commit/?id=2ae305de46547c2c8424ab14d01f03bb…
commit 2ae305de46547c2c8424ab14d01f03bb4780ff39
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Aug 24 14:44:11 2016 +0200
dyn TS: move check whether to switch to PDCH to separate function
Prepares for an upcoming commit using the same check in error_timeout_cb().
Change-Id: I8abfa964631040f798212cc3e360f67f9e09b7c5
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/abis_rsl.h | 2 +-
openbsc/src/libbsc/abis_rsl.c | 175 +++++++++++++++++++++++--------------
openbsc/src/libbsc/bsc_dyn_ts.c | 2 +-
3 files changed, 109 insertions(+), 70 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "UNNAMED PROJECT".
The branch, master has been updated
via 01826c13b1139db70f14b14e18ab35ac4646c872 (commit)
from 959d1dee67e1c6fcfc57b347be2fb7a2ed099b2d (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=01826c13b1139db70f14b14e18ab35a…
commit 01826c13b1139db70f14b14e18ab35ac4646c872
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Aug 23 16:31:02 2016 +0200
vty: use OSMO_VTY_PORT_PCU instead of number
Include vty/ports.h and use the proper constant.
Change-Id: I9c5b7683f76994c539da5551f40df32379dc685e
-----------------------------------------------------------------------
Summary of changes:
src/pcu_main.cpp | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
hooks/post-receive
--
UNNAMED PROJECT
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via f0f07d9c9b3227b5233352418d658aba3584310b (commit)
from 898e1d878e47298f97289e50f9b0cca7ecdf2ed7 (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=f0f07d9c9b3227b5233352418d65…
commit f0f07d9c9b3227b5233352418d658aba3584310b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Aug 22 13:34:23 2016 +0200
osmo_sock_init(): include host and port in error messages
For programs like osmo-hnbgw with numerous sockets, the message that some
unspecified connection was refused is not very helpful. Also output the host
and port where an error occured.
Instead of perror, use fprintf(stderr, ..., strerror()) to be able to include a
format string and print host and port as passed to osmo_sock_init().
Change-Id: I8d0343f51310699b78fcb83fd76fd93764acf3dc
-----------------------------------------------------------------------
Summary of changes:
src/socket.c | 21 ++++++++++++++++-----
1 file changed, 16 insertions(+), 5 deletions(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
This is an 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 7130683ffee026b0907902f8f20091987281c7f8 (commit)
via 20423ea6cfdecd264b32c7fe5e15ee7de4455692 (commit)
from 4e699a9cbf418518265dc7b8b6b7fe250d87222d (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=7130683ffee026b0907902f8f2009198…
commit 7130683ffee026b0907902f8f20091987281c7f8
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Tue Jul 12 16:52:32 2016 +0200
libmsc: add missing count of sms no receiver when using smpp_first
Change-Id: I20ecb3299d67dbaa7b016620685997db49970ffb
http://cgit.osmocom.org/openbsc/commit/?id=20423ea6cfdecd264b32c7fe5e15ee7d…
commit 20423ea6cfdecd264b32c7fe5e15ee7de4455692
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Tue Jul 12 15:42:02 2016 +0200
libbsc/libmsc: convert old osmo counter into rate_ctrgs
rate counters support the export to statsd and can have a delta value.
Change-Id: Ie749cebd53a0bb618d0e23d375885712078bf8dd
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gsm_data.h | 128 ++++++++++++++++++------------
openbsc/src/libbsc/abis_rsl.c | 8 +-
openbsc/src/libbsc/bsc_init.c | 4 +-
openbsc/src/libbsc/bsc_vty.c | 22 ++---
openbsc/src/libbsc/gsm_04_08_utils.c | 2 +-
openbsc/src/libbsc/handover_logic.c | 10 +--
openbsc/src/libbsc/net_init.c | 32 +-------
openbsc/src/libbsc/paging.c | 6 +-
openbsc/src/libmsc/gsm_04_08.c | 20 ++---
openbsc/src/libmsc/gsm_04_11.c | 16 ++--
openbsc/src/libmsc/vty_interface_layer3.c | 48 ++++++-----
11 files changed, 155 insertions(+), 141 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 4e699a9cbf418518265dc7b8b6b7fe250d87222d (commit)
from 76a0ad7fe93fce9bea56be5610b3bffbb8822887 (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=4e699a9cbf418518265dc7b8b6b7fe25…
commit 4e699a9cbf418518265dc7b8b6b7fe250d87222d
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Tue Jul 5 11:04:27 2016 +0200
sgsn: add statistics counter for LLC packets
new counters are:
llc.dl_bytes
llc.ul_bytes
llc.dl_packets
llc.ul_packets
The ip payload bytes are waiting for payload compression
because those data are known then.
Change-Id: I068376d35e84283cb98523cd3097a12c55cdb709
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/sgsn.h | 4 ++++
openbsc/src/gprs/gprs_llc.c | 7 +++++++
openbsc/src/gprs/gprs_sgsn.c | 4 ++++
3 files changed, 15 insertions(+)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 76a0ad7fe93fce9bea56be5610b3bffbb8822887 (commit)
via 5486025b182ae595d0ede7d32d0ce0db11748e19 (commit)
via 3673380cdbefe74ae5ea5b4c05ebd9edcc023844 (commit)
from 723f7c7db3b0fc494f15fa20cab775f596b18cb1 (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=76a0ad7fe93fce9bea56be5610b3bffb…
commit 76a0ad7fe93fce9bea56be5610b3bffbb8822887
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Jul 29 18:12:06 2016 +0200
move ts_sublots() to gsm_data_shared.c, it will be used by osmo-bts
Change-Id: I8ba06d7dd6e0ceab3d8d18bb565354d6ed461f7e
http://cgit.osmocom.org/openbsc/commit/?id=5486025b182ae595d0ede7d32d0ce0db…
commit 5486025b182ae595d0ede7d32d0ce0db11748e19
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Jul 29 18:13:38 2016 +0200
chan_alloc.c: use ts_subslots() instead of subslots_per_pchan[]
The array will move to gsm_data_shared.c; to prepare, use the function
instead.
Change-Id: Icbea7dbd78abf6144e5291f531a97f96507d8cbf
http://cgit.osmocom.org/openbsc/commit/?id=3673380cdbefe74ae5ea5b4c05ebd9ed…
commit 3673380cdbefe74ae5ea5b4c05ebd9edcc023844
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Jul 29 18:10:59 2016 +0200
dyn TS: bts_chan_load: use correct nr of subslots for dyn ts
For TCH/F_TCH/H_PDCH dynamic timeslots, the ts->pchan does not lead to a
meaningful value from the subslots_per_pchan[] array. Use the ts_subslots()
function instead, which checks for dyn pchan.
Change-Id: I659acebca82dfb3e305433471be64e9d27439af8
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/chan_alloc.h | 2 --
openbsc/include/openbsc/gsm_data_shared.h | 2 ++
openbsc/src/libbsc/chan_alloc.c | 33 +++++--------------------------
openbsc/src/libcommon/gsm_data_shared.c | 25 +++++++++++++++++++++++
4 files changed, 32 insertions(+), 30 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)