This is an 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 2012f40ec39d9045e85b63ef188691ee4efb9753 (commit)
via 8ddafcc5acfa3d1574394d94dbbb7b7288235c67 (commit)
via f192e55666646708e4934cc58a7a28ff235f0be0 (commit)
from 368e549a92258052840be2ce5e08b925bb7781cb (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=2012f40ec39d9045e85b63ef18869…
commit 2012f40ec39d9045e85b63ef188691ee4efb9753
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Aug 15 14:02:11 2016 +0200
debian: Make a new release with systemd service file
Change-Id: I51dccafb01c47a543f3223c3502f7b02819bd33f
http://cgit.osmocom.org/cellmgr-ng/commit/?id=8ddafcc5acfa3d1574394d94dbbb7…
commit 8ddafcc5acfa3d1574394d94dbbb7b7288235c67
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Aug 15 13:57:20 2016 +0200
jenkins: Disable building doxygen help in libosmocore
Change-Id: Iec6ad62c01aaaa7300086d130cc5512683f6c565
http://cgit.osmocom.org/cellmgr-ng/commit/?id=f192e55666646708e4934cc58a7a2…
commit f192e55666646708e4934cc58a7a28ff235f0be0
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Aug 15 13:56:19 2016 +0200
misc: Ignore some of the generated files
Change-Id: Ib50b6df0d843b730418a98907666aba42d20dd1a
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 4 +++-
contrib/jenkins.sh | 2 +-
debian/changelog | 8 ++++++++
3 files changed, 12 insertions(+), 2 deletions(-)
hooks/post-receive
--
Cellmanager NG, intended to interface with BSplus
This is an 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 368e549a92258052840be2ce5e08b925bb7781cb (commit)
via b1d46b4488d5e08f5d75b0cfa09ae43d5fc997d7 (commit)
via f3afabe989df0d75f670c1d1b15e684674d9137a (commit)
from baaa66c445486a44be091209a9a96719f9ea8470 (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=368e549a92258052840be2ce5e08b…
commit 368e549a92258052840be2ce5e08b925bb7781cb
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Aug 15 11:54:24 2016 +0200
tests/vty: Add VTY tests to the osmo-stp
There seems to be issues with the write handling of the osmo-stp
and so far we did not enable vty tests here. Make it possible to
enable the tests, fix the VTY strings, change string to OsmoSTP.
Change-Id: I547fd4840d86ce16e8589fb63802dd7099781194
http://cgit.osmocom.org/cellmgr-ng/commit/?id=b1d46b4488d5e08f5d75b0cfa09ae…
commit b1d46b4488d5e08f5d75b0cfa09ae43d5fc997d7
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Aug 15 11:35:52 2016 +0200
debian: Add systemd service file
Provide a modern systemd service file for the osmo-stp. The sysvinit
file is quite basic and doesn't signal syntax errors nicely. Let us
embrace the future.
Change-Id: Ic0cc0f17d442aa0ad38de9f0cf8aeb14121938de
http://cgit.osmocom.org/cellmgr-ng/commit/?id=f3afabe989df0d75f670c1d1b15e6…
commit f3afabe989df0d75f670c1d1b15e684674d9137a
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Aug 15 13:24:52 2016 +0200
misc: Attempt to fix various 64bit compiler warnings
Change-Id: I4ed058aba15d9fdc22dde99d60df0aabd6585b75
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 1 +
configure.ac | 15 +++++++++++++++
contrib/jenkins.sh | 2 +-
debian/control | 2 +-
debian/osmo-stp.service | 11 +++++++++++
doc/examples/osmo-stp.cfg | 41 +++++++++++++++++++++++++++++++++++++++++
osmoappdesc.py | 27 +++++++++++++++++++++++++++
src/link_udp.c | 2 +-
src/mgcp_ss7.c | 4 ++--
src/msc_conn.c | 2 +-
src/sctp_m3ua_client.c | 6 +++++-
src/vty_interface.c | 39 ++++++++++++++++++++-------------------
src/vty_interface_cmds.c | 4 ++--
tests/Makefile.am | 10 ++++++++++
tests/patching/patching_test.c | 2 +-
15 files changed, 139 insertions(+), 29 deletions(-)
create mode 100644 debian/osmo-stp.service
create mode 100644 doc/examples/osmo-stp.cfg
create mode 100644 osmoappdesc.py
hooks/post-receive
--
Cellmanager NG, intended to interface with BSplus
This is an 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 0edf0c99959bab4d5f43eec315484d1e1581644a (commit)
from 6c33a15e41f26022daefa1b1c16f2500f4b56e5f (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=0edf0c99959bab4…
commit 0edf0c99959bab4d5f43eec315484d1e1581644a
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Aug 15 12:31:46 2016 +0200
vty: Check the result of the write command
When running on top of vboxsf the write option doesn't work and we
have a success that should be a failure. Check the success string
we want to see on write.
Change-Id: I460e2da10f049807e4729f53fc69448c9c30f5f9
-----------------------------------------------------------------------
Summary of changes:
osmopy/osmotestconfig.py | 4 +++-
1 file changed, 3 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 "Cellmanager NG, intended to interface with BSplus".
The branch, master has been updated
via baaa66c445486a44be091209a9a96719f9ea8470 (commit)
via e0b626adc0184185747280d9c023721179d1f226 (commit)
from 6dd4499ea9c53a5f4ab07a3c2b428eb6b318d039 (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=baaa66c445486a44be091209a9a96…
commit baaa66c445486a44be091209a9a96719f9ea8470
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Aug 14 08:14:59 2016 +0200
mgcp: Address compiler warning and initialize
mgcp/mgcp_protocol.c: In function ‘mgcp_handle_message’:
/home/ich/install/openbsc/include/osmocom/core/logging.h:59:4: warning: ‘save’ may be used uninitialized in this function [-Wmaybe-uninitialized]
logp2(ss, level, __BASE_FILE__, __LINE__, 0, fmt, ##args); \
^
mgcp/mgcp_protocol.c:368:15: note: ‘save’ was declared here
char *elem, *save;
Change-Id: I28152373b043c8a5b55a83ac09dd7bafce4d2d66
http://cgit.osmocom.org/cellmgr-ng/commit/?id=e0b626adc0184185747280d9c0237…
commit e0b626adc0184185747280d9c023721179d1f226
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Aug 14 08:10:53 2016 +0200
vty: Adapt the go_parent_cb and fix compiler warning
The return type changed from enum to int and it is time to catch
up with it.
vty_interface.c:108:2: warning: initialization from incompatible pointer type
.go_parent_cb = ss7_go_parent,
^
vty_interface.c:108:2: warning: (near initialization for ‘vty_info.go_parent_cb’)
mgcp_ss7_vty.c:36:2: warning: initialization from incompatible pointer type
.go_parent_cb = mgcp_go_parent,
^
mgcp_ss7_vty.c:36:2: warning: (near initialization for ‘vty_info.go_parent_cb’)
Change-Id: I8061df697daf79fa57b8313c15f6567ff152f4a5
-----------------------------------------------------------------------
Summary of changes:
src/mgcp/mgcp_protocol.c | 2 +-
src/mgcp/mgcp_vty.c | 2 +-
src/mgcp_ss7_vty.c | 2 +-
src/vty_interface.c | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
hooks/post-receive
--
Cellmanager NG, intended to interface with BSplus
This is an 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 702cfaa2b11c7d3e8085ad81e6df86bedd2b71e2 (commit)
discards 946e7c88dcd42a05575756f4d3ef30ba13ce68ed (commit)
discards 8ef22ca730e1babfab0fc81e2db76d53e6f5b4c6 (commit)
discards 86f3e1e7425158dc9f3b79534779bcdb41864048 (commit)
discards 4d48a87f15a0df7fd18d259529c638d2bf33687f (commit)
discards 45e9096a6293bbdae254bbacefaece16822b9dac (commit)
discards 6d2289cd8cdea2d1ade029b09b8e1c93068c2340 (commit)
discards 2cd3871a0d81e0f6cd0f9b2cdbdd33ede27bf111 (commit)
discards 7a7d317f2b9011eb0c76bd4f133d0ee1237a4136 (commit)
discards d7a7c8ace68617fd689d1ad7dc72b14b12f51351 (commit)
discards 0b98d06e9fd6502eb821cd7671dd0d0704fe1fc0 (commit)
discards ebc3cb250465e9317f950d53438addb37433004d (commit)
discards 9d7744a3ee1d166ddbf807221fd8f2c3ff8d5dfe (commit)
discards 8768ac0c578c87758e69cfaa032626728e1604d9 (commit)
discards afb883faa87990f18918ca1a7340e1ab2d85cfc0 (commit)
discards 03ab67653fe4ee6f5b1d858a3c81115abf3ec8fe (commit)
discards 4f65c80539ca886eecc5ffc8cd40c3b044d2aea7 (commit)
discards 75ce899d6b368d6161ccf68126c1b281aabec25b (commit)
discards a5ae4bed0b71b4315775aacfefa87cfa3a127391 (commit)
discards 3aeb75cc207f5750ee164dff83246b5456ec058c (commit)
discards 41b82f5132aeeeb76b5534a5826546fef0ad5e39 (commit)
discards 23a7a3e2baa67115f82bc7d4b63ae01970f95723 (commit)
discards ad10dddb554b98b9cd18dc21cde594f183334b47 (commit)
discards b709b24c589ea48b807bfd7eb9d72bfc43a87500 (commit)
discards d00555454858a70103922b05a211e17722b53c7e (commit)
discards 71e668ea9a6c543ce839af9745a103c6ed5eece3 (commit)
discards bb10ab9f7a8217b12ae38506fe706145f9b05a1c (commit)
discards 13b5b33e049243b6f922f608969192185b258241 (commit)
discards 0b8854a7b1e257400d455f62d2d04f82d56e49c3 (commit)
discards 9ebabc81a6d4205767189d2e229f97db6f42f2ff (commit)
discards 133acb6059aac0e81551e8965e1e78ee525f3d15 (commit)
discards 2f20890da4c1e6e804e5ec96493af8562b01230a (commit)
discards 0e726327692784f0934b2d6defe9c5427620fb3e (commit)
discards 4fee1b0db4abe44e8c0a8a3c84d7eec5bc38211e (commit)
via 506e58e4829e331c8d307341e461ea4237c1d274 (commit)
via d6573e75bc503b583c975a014c85709defb2b0fb (commit)
via ababdc35bb228ac65bec2490715e712fa3245ab4 (commit)
via a739ed7b3cd1da606bcd7508ec719b60028fd3fb (commit)
via fccde3a8df42a45a9b6722a8e654c84a104210da (commit)
via 516dabf9200a79fac00c43fa9b9df2abcf0fd419 (commit)
via 0f0998d66777acc6203b0a1e2c6652e4cb99beb9 (commit)
via b816e778104b66ee8ae390c5753c01638b480695 (commit)
via 0eb1ca8c4ba453bb3ebda0fb82f6ed5cd3ea2a9a (commit)
via 2b454350add279ea2e6fa89a4a7610b1669414cd (commit)
via 97f8226c4e4f219f6cd6bbac1883cb4da4a5518f (commit)
via e21dd804d6bdb2422c2c77e587aabefc6e74720d (commit)
via 3538722804b3f40bfbc8cddbaa60a50e9d5bc170 (commit)
via 6aa706fd540569aa4b884c3e35d48ed76d3dce6d (commit)
via 5a4b36ee728d1d00deeedd17a07e207fa1567b14 (commit)
via 977456a36389ac61905ba2de1b4b6b6b63c79930 (commit)
via ec6ca54398a7202fd15cf752f272a46f88ba55e4 (commit)
via 7bfc06c934024c5ee93c02c987d1a5438c77007a (commit)
via 01f1f37d1bbfd6266aef4dc060633494e803f6b9 (commit)
via 6ab7c8fb2de3cb70f90582ad4ea55461f6126014 (commit)
via 5dc69424987688ad8e00bdbfcfd1f9d99403c094 (commit)
via b61ff581de38d3cb950beee36eb905d33a9472eb (commit)
via ac03decd437bd314d0bbfa5adb014b58cfa2bca9 (commit)
via 5adce6c43c558079046c426f5e129dfb9d020c9a (commit)
via 36f6c5deccdf7eb53e60af8a7c8d138fe2667842 (commit)
via 6d1ac3f2e629d771567562c36a33841597eb3a78 (commit)
via 29ab6937dcdb2e622a4aa2f3871e314ab13d278e (commit)
via 38c9965db38a5f1047548e180c2de9fc60609f20 (commit)
via 610e651d1b37efaa211f55b5b69ba4ed11229a98 (commit)
via 893e43a08c5ba6819ec06bd818dea58978bfa989 (commit)
via bf435f3c4faa44844d12ed718a1114cc729400f1 (commit)
via 0cf4a2676fb15e1ce392ec6c744c2e751c6474be (commit)
via e7378a21db16c1fddb3646a2fc80a2b088a33205 (commit)
via 022ed24dc72a2eb63cc7bce6202aba766554feb8 (commit)
via 470f465321eac28a6b0788c8e2518766c471af34 (commit)
via afc2b49bf7bd706513ff405222207540cc217a70 (commit)
via ac7e35f7ed909134d53c5d4ea7d63210a5afabf0 (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 (702cfaa2b11c7d3e8085ad81e6df86bedd2b71e2)
\
N -- N -- N (506e58e4829e331c8d307341e461ea4237c1d274)
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=506e58e4829e331c8d307341e461ea42…
commit 506e58e4829e331c8d307341e461ea4237c1d274
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 13:21:55 2016 +0200
cosmetic: remove legacy comment from gsm0408_loc_upd_rej()
http://cgit.osmocom.org/openbsc/commit/?id=d6573e75bc503b583c975a014c85709d…
commit d6573e75bc503b583c975a014c85709defb2b0fb
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 13:20:54 2016 +0200
cosmetic: make gsm0408_loc_upd_rej() static
http://cgit.osmocom.org/openbsc/commit/?id=ababdc35bb228ac65bec2490715e712f…
commit ababdc35bb228ac65bec2490715e712fa3245ab4
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 13:18:03 2016 +0200
LU counters: count completion and failure, not messages sent
From a human admin viewpoint it doesn't make sense to count the messages sent:
When we use TMSIs, we first send a LU Accept with a new TMSI, and then expect
the MS to respond with a TMSI Realloc Complete message. When that fails to come
through, the LU actually ends in failure, even though a LU Accept was sent.
In 3G, if a UE sends an Iu Release during LU (e.g. user enables flight mode),
we cancel the LU without sending any reply at all, so nothing would be counted.
Instead, count Location Updating results, i.e. completion and failures.
http://cgit.osmocom.org/openbsc/commit/?id=a739ed7b3cd1da606bcd7508ec719b60…
commit a739ed7b3cd1da606bcd7508ec719b60028fd3fb
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:21:52 2016 +0200
remove handle_abisip_signal()
Change-Id: I9cf80f9c2c8a53a29e42f000029e680a9922cb41
http://cgit.osmocom.org/openbsc/commit/?id=fccde3a8df42a45a9b6722a8e654c84a…
commit fccde3a8df42a45a9b6722a8e654c84a104210da
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 4 15:35:37 2016 +0200
gsm0408_clear_request(): actually free the released conn
By having conn->in_release == 1, calling msc_release_connection() has no
effect and thus never frees the conn. So, after all pending requests have
been discarded, also discard and free the unused connection.
http://cgit.osmocom.org/openbsc/commit/?id=516dabf9200a79fac00c43fa9b9df2ab…
commit 516dabf9200a79fac00c43fa9b9df2abcf0fd419
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:24:12 2016 +0200
add iu.h to gsm_subscriber.c
Change-Id: I398aaa4a7328a58fb0d563725f3bea26482929ef
http://cgit.osmocom.org/openbsc/commit/?id=0f0998d66777acc6203b0a1e2c6652e4…
commit 0f0998d66777acc6203b0a1e2c6652e4cb99beb9
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:11:39 2016 +0200
gsm_04_08.c: iu.h
Change-Id: I624612b5d5cd70770326347634aee2a42ba88945
http://cgit.osmocom.org/openbsc/commit/?id=b816e778104b66ee8ae390c5753c0163…
commit b816e778104b66ee8ae390c5753c01638b480695
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:09:47 2016 +0200
temporary dev: set debug log level almost everywhere
Change-Id: I0d5a36560e7edde27497de57e579f5b1d00eb525
http://cgit.osmocom.org/openbsc/commit/?id=0eb1ca8c4ba453bb3ebda0fb82f6ed5c…
commit 0eb1ca8c4ba453bb3ebda0fb82f6ed5cd3ea2a9a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:26:47 2016 +0200
comment on mscsplit, indent comment
http://cgit.osmocom.org/openbsc/commit/?id=2b454350add279ea2e6fa89a4a7610b1…
commit 2b454350add279ea2e6fa89a4a7610b1669414cd
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:44:39 2016 +0200
move to libbsc: lchan_next_meas_rep() -- TODO really?
Change-Id: I4ea799c5fa61f81c404e6ef1b9ac86a8faa1fb49
http://cgit.osmocom.org/openbsc/commit/?id=97f8226c4e4f219f6cd6bbac1883cb4d…
commit 97f8226c4e4f219f6cd6bbac1883cb4da4a5518f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:59:16 2016 +0200
move to libbsc: gsm_bts_neighbor() -- TODO really?
Change-Id: I63d4835dc7aabdf176e0ca634a6a4ca527612693
http://cgit.osmocom.org/openbsc/commit/?id=e21dd804d6bdb2422c2c77e587aabefc…
commit e21dd804d6bdb2422c2c77e587aabefc6e74720d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 11 14:21:58 2016 +0200
gsm0408_test: use NULL for root ctx -- TODO really?
http://cgit.osmocom.org/openbsc/commit/?id=3538722804b3f40bfbc8cddbaa60a50e…
commit 3538722804b3f40bfbc8cddbaa60a50e9d5bc170
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:30:26 2016 +0200
gsm_04_08: remove apply_codec_restrictions() -- TODO really?
This function is wrongly placed on the MSC level.
Unfortunately I cannot remember the very plausible details that hwelte had
back in the days to argue for this change. (Refactoring an old commit that
fails to explain in more detail.)
Change-Id: I82623847e652a59a921d2fb142b77cf22420a746
http://cgit.osmocom.org/openbsc/commit/?id=6aa706fd540569aa4b884c3e35d48ed7…
commit 6aa706fd540569aa4b884c3e35d48ed76d3dce6d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu May 12 02:14:33 2016 +0200
move to libmsc: osmo_stats_vty_add_cmds() -- todo MSCSPLIT
http://cgit.osmocom.org/openbsc/commit/?id=5a4b36ee728d1d00deeedd17a07e207f…
commit 5a4b36ee728d1d00deeedd17a07e207fa1567b14
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 14:04:28 2016 +0200
include msc_ifaces.h in gsm_04_08.c
Change-Id: I11be1bdfe6993f89b34319e7d1526c729d6e0cde
http://cgit.osmocom.org/openbsc/commit/?id=977456a36389ac61905ba2de1b4b6b6b…
commit 977456a36389ac61905ba2de1b4b6b6b63c79930
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:04:56 2016 +0200
complete IuCS paging implementation
Add paging timeout to struct gsm_subscriber. Previously, paging timeout was
implemented only on BSC level, where each request has its own timeout value.
The MSC will still send individual requests to BSC or RNC level, where they
timeout individually. However, the MSC must also have an own timeout to be sure
to discard stale pagings that the BSC or RNC never replied for.
Add handle_paging_resp(), copying the few libmsc relevant parts of
gsm48_handle_paging_resp().
http://cgit.osmocom.org/openbsc/commit/?id=ec6ca54398a7202fd15cf752f272a46f…
commit ec6ca54398a7202fd15cf752f272a46f88ba55e4
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:57:25 2016 +0200
paging: add todo comments for paging and mscsplit
Change-Id: I7e72c9db2837ea5edf45f6037cb0288a264d492c
http://cgit.osmocom.org/openbsc/commit/?id=7bfc06c934024c5ee93c02c987d1a543…
commit 7bfc06c934024c5ee93c02c987d1a5438c77007a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 2 15:57:53 2016 +0200
paging: actually verify subscriber authorization
Before this, any paging response would be accepted by the CN, without
checking the database whether the subscriber is in fact authorized.
The probability that a subscriber would be able to take unauthorized action
is slim, nevertheless checking authorization status with the database should
happen before we accept a connection.
http://cgit.osmocom.org/openbsc/commit/?id=01f1f37d1bbfd6266aef4dc060633494…
commit 01f1f37d1bbfd6266aef4dc060633494e803f6b9
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 2 15:55:22 2016 +0200
paging: change subscr_paging_cb() into subscr_rx_paging_response()
Remove one layer of callback indirection in paging. When a paging response
arrives, we always want to first secure the connection, thus a fixed
subscr_rx_paging_response() function is more appropriate and avoids having
to store a cbfn. The actual actions to be taken upon successful paging are
of course still in callback functions stored with each subscriber.
Remove paging_request_stop() call from subscr_paging_dispatch(), which stops
paging on all BTSs, which is not the responsibility of libmsc.
Change-Id: Ic2c785c9cc48b2c2c6557cbe1060d25afa89e38d
http://cgit.osmocom.org/openbsc/commit/?id=6ab7c8fb2de3cb70f90582ad4ea55461…
commit 6ab7c8fb2de3cb70f90582ad4ea55461f6126014
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:06:55 2016 +0200
move subscr auth check to gsm_subscriber.c
add subscr_authorized(), subscr_authorized_imsi()
Change-Id: If2ef06b1229351127c61477ca14653d6ae4cb6bb
http://cgit.osmocom.org/openbsc/commit/?id=5dc69424987688ad8e00bdbfcfd1f9d9…
commit 5dc69424987688ad8e00bdbfcfd1f9d99403c094
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Aug 12 16:11:25 2016 +0200
auth log
Change-Id: Icd9f8505388a06ee768d2176cb2b9187953098ef
http://cgit.osmocom.org/openbsc/commit/?id=b61ff581de38d3cb950beee36eb905d3…
commit b61ff581de38d3cb950beee36eb905d33a9472eb
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Aug 12 16:09:46 2016 +0200
iu auth wip
Change-Id: Icc2522252cf15c54f1a1ea5255314a0de8bfba03
http://cgit.osmocom.org/openbsc/commit/?id=ac03decd437bd314d0bbfa5adb014b58…
commit ac03decd437bd314d0bbfa5adb014b58cfa2bca9
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Aug 12 16:03:09 2016 +0200
Iu auth wip
Change-Id: I44effcca80dc6850178174dc957bcd5608b0ae14
http://cgit.osmocom.org/openbsc/commit/?id=5adce6c43c558079046c426f5e129dfb…
commit 5adce6c43c558079046c426f5e129dfb9d020c9a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Aug 12 16:21:32 2016 +0200
cosmetic prep: change int -> bool authorize_subscriber()
Upcoming function subscr_authorized() will flip this to bool, so separate
this change cosmetically.
Change-Id: Iba0184a71afa01141ef06c474cb554e79ad8f5d5
http://cgit.osmocom.org/openbsc/commit/?id=36f6c5deccdf7eb53e60af8a7c8d138f…
commit 36f6c5deccdf7eb53e60af8a7c8d138fe2667842
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:07:23 2016 +0200
subscr_request_channel() -> subscr_request_conn()
Change-Id: Ife8e10b240693a8d369139881774f1892044aa65
http://cgit.osmocom.org/openbsc/commit/?id=6d1ac3f2e629d771567562c36a338415…
commit 6d1ac3f2e629d771567562c36a33841597eb3a78
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:05:13 2016 +0200
move subscr_request to gsm_subscriber.h
Change-Id: Idbbd39b0e068da17aafa97e315143509c69c50ea
http://cgit.osmocom.org/openbsc/commit/?id=29ab6937dcdb2e622a4aa2f3871e314a…
commit 29ab6937dcdb2e622a4aa2f3871e314ab13d278e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:01:01 2016 +0200
add gsm_encr to subscr_conn
Change-Id: Id5797cd1f1bfa2cca2d3fbabc1981aa75546421b
http://cgit.osmocom.org/openbsc/commit/?id=38c9965db38a5f1047548e180c2de9fc…
commit 38c9965db38a5f1047548e180c2de9fc60609f20
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 14:57:14 2016 +0200
osmo-nitb becomes osmo-cscn
Change-Id: I3787050b524954d8a4dd13495c458f3ee293807b
http://cgit.osmocom.org/openbsc/commit/?id=610e651d1b37efaa211f55b5b69ba4ed…
commit 610e651d1b37efaa211f55b5b69ba4ed11229a98
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 11 17:13:28 2016 +0200
remove unneccessary linking from some tests
The recent shifts and cuts have made some library linking for bsc, channel and
db tests unnecessary.
http://cgit.osmocom.org/openbsc/commit/?id=893e43a08c5ba6819ec06bd818dea589…
commit 893e43a08c5ba6819ec06bd818dea58978bfa989
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 14:46:23 2016 +0200
msc_release_connection(): don't call gsm0808_clear()
gsm0808_clear() is all about clearing lchans. To be able to link libmsc without
libbsc, don't call it directly.
Change-Id: I149146fc3cb99ef4a21ee2a798231bb070f398cd
http://cgit.osmocom.org/openbsc/commit/?id=bf435f3c4faa44844d12ed718a1114cc…
commit bf435f3c4faa44844d12ed718a1114cc729400f1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 21:44:32 2016 +0200
temporarily disable all paging to be able to link libmsc without libbsc
Skip the paging part of channel_test because the paging is now disabled.
http://cgit.osmocom.org/openbsc/commit/?id=0cf4a2676fb15e1ce392ec6c744c2e75…
commit 0cf4a2676fb15e1ce392ec6c744c2e751c6474be
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 13:09:14 2016 +0200
libmsc: duplicate gsm0808 / gsm48 functions (towards BSC)
In osmo-nitb, libmsc would directly call the functions on the BSC level, not
always via the bsc_api. When separating libmsc from libbsc, some functions are
missing from the linkage.
Hence duplicate these functions to libmsc, add an msc_ prefix for clarity, also
add a _tx to gsm0808_cipher_mode():
* add msc_gsm0808_tx_cipher_mode() (dummy/stub)
* add msc_gsm48_tx_mm_serv_ack()
* add msc_gsm48_tx_mm_serv_rej()
Call these from libmsc instead of
* gsm0808_cipher_mode()
* gsm48_tx_mm_serv_ack()
* gsm48_tx_mm_serv_rej()
Also add a comment relatd to msc_gsm0808_tx_cipher_mode() in two places.
Change-Id: I5b276853d3af71f5e3f0a031fd17b4fff0580020
http://cgit.osmocom.org/openbsc/commit/?id=e7378a21db16c1fddb3646a2fc80a2b0…
commit e7378a21db16c1fddb3646a2fc80a2b088a33205
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 20:40:34 2016 +0200
Use new msc_tx_dtap() instead of gsm0808_submit_dtap()
Aim: msc_tx_dtap() shall redirect to IuCS or A interfaces depending on subscr
conn.
Change-Id: I30d961f16eb7b9c0ab9cc3f43198098d3f1a909f
http://cgit.osmocom.org/openbsc/commit/?id=022ed24dc72a2eb63cc7bce6202aba76…
commit 022ed24dc72a2eb63cc7bce6202aba766554feb8
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:41:08 2016 +0200
add libiudummy, to avoid linking Iu deps in tests
Change-Id: I4a66c4122011dbc87c6fcb336ab0461b86522c98
http://cgit.osmocom.org/openbsc/commit/?id=470f465321eac28a6b0788c8e2518766…
commit 470f465321eac28a6b0788c8e2518766c471af34
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 14:59:02 2016 +0200
move to libxsc: gsm48_extract_mi(), gsm48_paging_extract_mi() -- TODO move to libfilter instead?
Change-Id: I00ca0caf8224de029f53f4dedb1146e3cf7650ec
http://cgit.osmocom.org/openbsc/commit/?id=afc2b49bf7bd706513ff405222207540…
commit afc2b49bf7bd706513ff405222207540cc217a70
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:37:59 2016 +0200
msc_compl_l3(): publish in .h, tweak return value
Use new libmsc enum values for return val, to avoid dependency on libbsc
headers.
Make callable from other scopes: publish in osmo_msc.h and remove 'static' in
osmo_msc.c
Change-Id: If24007445899e9c75553a0dbf843ada3566b3380
http://cgit.osmocom.org/openbsc/commit/?id=ac7e35f7ed909134d53c5d4ea7d63210…
commit ac7e35f7ed909134d53c5d4ea7d63210a5afabf0
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 14:58:46 2016 +0200
add cscn vty, remove nitb vty
Change-Id: I8f8980d6cfbf26f1b0e0197939833e55dbe521fb
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gsm_subscriber.h | 1 +
openbsc/src/libmsc/cscn_vty.c | 2 ++
openbsc/src/libmsc/gsm_04_08.c | 2 +-
openbsc/src/libmsc/gsm_subscriber.c | 9 ++++++---
openbsc/src/libmsc/vty_interface_layer3.c | 2 --
5 files changed, 10 insertions(+), 6 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, sysmocom/cscn has been updated
discards 932d63c7ef755795404c0014524aa9703e06f9a6 (commit)
discards 179aa0033006b604806026411573bfaf5b9611f1 (commit)
discards c9436ef42c9318a8e8e3e20380028a785fd138ac (commit)
discards e2023c89a50e7298f8e192c887d3856a69995e2a (commit)
discards acbd23a59063490d12094ee2b572c3756bb3e5bc (commit)
discards 7dd301f4b289244b085df73a38d184c5ba6b28a5 (commit)
discards 51a328e59e384bd3b9023da428a9444d636489c2 (commit)
discards 01cc09b1baf912d1888a05ee98abea2c2520a14e (commit)
discards 1f702e340668d21537c8b8aaf3b940f67e3378a9 (commit)
discards 0fb48010c85f42d6170b926791c2576e9a87c3c1 (commit)
discards 4fd18e89b83e43fb861105f9de054c2ef3539c95 (commit)
discards 2ba3d68f79452aa4bc33e6d772f4da81c44323b5 (commit)
discards 5b12e425f61f509ea4452176e333e345966f45cf (commit)
discards ba09982ddbd7fd46ceafe68092a2a8674cb0e3a8 (commit)
discards 9a336cebd4a3072ca6b3dd9ab55f11b727cb157d (commit)
discards fd08c23dfdad9e69a96e4a787ef8aeb9b46d8be8 (commit)
discards 40611357c600d1fb44c42156c8f05dceb5f8ace6 (commit)
discards 11be0bfe2ac4b0e595c8061448bc6b0ac7bcaefa (commit)
discards 2f1d12db08468649d3765aad23a9d36704b4d46a (commit)
discards 1661457419bd06a302a295ce4f162d01a08f1d36 (commit)
discards f1bca5dedbb6668bdfb0213995c6cfd6381ce9fb (commit)
discards 9f56a65090fe2042fd1df97ebc3ab055c06b71e8 (commit)
discards 78e4399af7b6e5edb97018ebf3093ca57a575302 (commit)
discards c8e9d73a6509a2a9b315337b9e69d0288d283c93 (commit)
discards 750e8027d4b67442dfe3b1c929469d0afaffcac9 (commit)
discards 50567b7f2261cbc2b4048e2ee3491e16e0e62093 (commit)
discards 876e9d438d7521e375ca76333cab63045784051e (commit)
discards 203456883bd4ac7a6fe62371f9510e986958aa46 (commit)
discards 07f071c336fdb55179dd9d40454eff98a5a21eab (commit)
discards 74ac9ae237ea588051b595d918b7bfce4dafc01d (commit)
discards a671871db09000328b5dcac8375973e2c6e8402c (commit)
discards b1483f41bb14cbc30557ae386d00fb7cf9a6dfe7 (commit)
discards 8c3a5b4646d80e927d97f92c195f1bad97b05817 (commit)
discards 8fef5b9149fc26f9ca981b7adc028c25c6a79750 (commit)
discards 07312e2969689f96cee081a315a7f5ae648cbd7e (commit)
discards ec2329d132b4255515083e90b2b172d80d504f40 (commit)
discards 945a29a5b2817b8c099295a2557b7422c950c4fb (commit)
discards e652fcd99b08282c599fa31c9c99d57994e2feb9 (commit)
discards 88e13d13c0477e6c69a3e94b9138ff33d652f9a4 (commit)
discards 241ee6f8270c54ef7a66ad7c3207f36ca8c234bd (commit)
discards 784975122aafa8cb72998009837cfbd8a7355ccd (commit)
discards a7acfa2324e01891f37d4ffd305c59ee9ac4d744 (commit)
discards 7719d17479c9e07391ac6e3a0925fc2b3900f223 (commit)
discards 60e0aa9699771a7b32bd49484473800b201fb199 (commit)
discards bf2f5c8f796db0063ffa535c81196d7a52e133cc (commit)
discards 549d2348bb204af7d4ebba81524374ffb866001f (commit)
discards ccf7f81de6b1c4c08347638f0382c180180007a4 (commit)
discards 149305b0b200813d263087231f3f03302561278b (commit)
discards 22e23f8115b3bcb1b7e18b4cc319660e478499f7 (commit)
discards 2b5ffb175410ab06425d4b651193ae9d700ea4dc (commit)
discards 0359fa225e6199fbeb8cd3aff3506f231161b2a6 (commit)
discards 8a10eee678c74b521a7517c46719a4848aadf0a3 (commit)
discards c15670adad0f98e706c98fb1cbbf85f208406797 (commit)
discards c2cf224f778f0a54cba34dfb6e51619a2c7bb3c3 (commit)
discards 6f4cd012d0c70307c058521774be44a70ccbf6cb (commit)
discards 444c598faad10afc44eae7dfd394b5232587a65f (commit)
discards 863d53899b58c5bd689d7d2e16a73516067c568c (commit)
discards d715a75c9a489bd84ad4e7bce8edc05784414134 (commit)
discards 4a11083c14493545b071f7af5003e09f8e68622d (commit)
discards 792fb8ccfbe937ee12b07d8e19731d033390d7f5 (commit)
discards 2920d7808b1e00626af954eb91f0edddfbad989f (commit)
discards 6b9e577af958aabbad02e1ef8b57117ee0e135d6 (commit)
discards 33e867b86153c9d5b0e096892a9fd083c0378d03 (commit)
discards 28cef1c6f0c1bc489260b6163f815a132d7c7f4e (commit)
discards 2b27a716a023d33ca09375916117cd839c1cf67f (commit)
discards 2b61918602f5016386c5e95d6676a43c85e8af5b (commit)
discards 3cea29fcda5be5ec7871cd645c379c24f5b4bc5a (commit)
discards 585702b7c4d52c86ef352eb0c66606189fa6173b (commit)
discards ac8e25e83b6bafebfa9a0d99522ec3695b59d2a9 (commit)
discards 40b27ad3b7877a00a4cc533a5d46d7fd7ac7bcda (commit)
discards b6370e7571600d04bda09eb3ecd81f1053faee5a (commit)
discards 278ebd7c0368e571c274edb2317fcf9fe5d61aca (commit)
discards b73d1c52ad8df2a8ea923becc787ba464b8c40fa (commit)
discards 8c38aa53e5a4d333d2e2a8777d0f55db4aab268f (commit)
discards d6d7400a7475ad1f8870a90d896b096ab9a473d2 (commit)
discards 13cb4f1a150deffce5758ed46f17a05b64cd0944 (commit)
discards 3a791750d567bb9f56d4643f2e2deb3fd661daec (commit)
discards 3454f6295138e7b4d8527517a07cd0fee7d28cba (commit)
discards 38884c867990d98797e7a645e25beb0cbae4c514 (commit)
discards 9badb338355eefd87d04f7ae5ab6c7c0fe7e21e3 (commit)
discards fdbd6dd6e7b60b1baf53dc07c2c81a0eaa625b6b (commit)
discards 4aff06a0d1be5de5930ee67a8a879bad8b5addf1 (commit)
discards 645f9eaa5afe6d302a8f843b06487a88ea902708 (commit)
discards d504f8a4cfd50d9de9201023972b30527373934d (commit)
discards d337729c48f5267d1257d1340c59ba87ae4587b8 (commit)
discards 9df35d79630612a2f1cb05e03ed472df35439a97 (commit)
discards 4527bddc1d10c9f65892cc7139efaea42ab69bb2 (commit)
discards b4ceb4b4f7144b8bc79a9891d8f55ed74cc6a322 (commit)
discards 14e1441c1d64a84c51d93ace4be07ca66e3a3388 (commit)
discards 92daf9660a2e4b7881d07538c0b8914d2e8595a9 (commit)
discards ecb9852333c5d32fc932b91212369b428252a66a (commit)
discards f5dfbe50707f225dde8b1e5afe0d12df617ae618 (commit)
discards 72edaaf7704077513c61b4104dcab58124c8039f (commit)
discards 389e5aca5107c566e20e2e187fdfc187090901bc (commit)
discards bb3006b232b6d6310575392c20a83d9ab60123f2 (commit)
discards a7036e3309d9df7aed2966014351df4216bd8c20 (commit)
discards 7f9a6d741d8ea25e4c684b4986be7856bcab9ad9 (commit)
discards f58a677ea6dd5efd8f7acc176c62edf9544c29f1 (commit)
discards 37d7d27a48fe072b387c6ee01bd7c55b792f4a50 (commit)
discards a8897f9ad45369e64b65e7b2aa602c108388e612 (commit)
discards 525a85b999e18697a401adb703fb1cc691b7e198 (commit)
discards 8cf77d35a51eee80f2380f4d3f1bfa54a7e8b756 (commit)
discards a4ccebecdc8062c67a1185faf5c49f5dcd233fc3 (commit)
discards 889119a1519dae31d691bf9ed144ae10f581e057 (commit)
discards 6a18432a2bc212dee2d6ead1c1bd25991781c7d3 (commit)
discards a4be2c51e6d8d93e79e57b1107f96c530b98b580 (commit)
discards 03aa521e86aca9a0b2d0f21a81044ee5ef412271 (commit)
discards 2212d336985cf19520aa414c0c443d936bb01287 (commit)
discards d6d62eb1825f42e13758c73e5c71684bd8898d09 (commit)
discards 7fdbc558bdd1892e98a108d71d66c05a5381276f (commit)
discards 9806a3415597ca5e11301f2747b7808c691aee25 (commit)
discards a7e02e1ca67b32e640bca53d60932029f64aaa9a (commit)
discards a7438395954bc6ee92aad083ed3c4c1e51e31a8f (commit)
discards 892008680c29729bfd3d1714f8540c486a3da5e0 (commit)
discards 1a3fa9478a52541b9008321b69c417bc6e94ec38 (commit)
via 86f3e1e7425158dc9f3b79534779bcdb41864048 (commit)
via 4d48a87f15a0df7fd18d259529c638d2bf33687f (commit)
via 45e9096a6293bbdae254bbacefaece16822b9dac (commit)
via 6d2289cd8cdea2d1ade029b09b8e1c93068c2340 (commit)
via 2cd3871a0d81e0f6cd0f9b2cdbdd33ede27bf111 (commit)
via 7a7d317f2b9011eb0c76bd4f133d0ee1237a4136 (commit)
via d7a7c8ace68617fd689d1ad7dc72b14b12f51351 (commit)
via 0b98d06e9fd6502eb821cd7671dd0d0704fe1fc0 (commit)
via ebc3cb250465e9317f950d53438addb37433004d (commit)
via 9d7744a3ee1d166ddbf807221fd8f2c3ff8d5dfe (commit)
via 8768ac0c578c87758e69cfaa032626728e1604d9 (commit)
via afb883faa87990f18918ca1a7340e1ab2d85cfc0 (commit)
via 03ab67653fe4ee6f5b1d858a3c81115abf3ec8fe (commit)
via 4f65c80539ca886eecc5ffc8cd40c3b044d2aea7 (commit)
via 75ce899d6b368d6161ccf68126c1b281aabec25b (commit)
via a5ae4bed0b71b4315775aacfefa87cfa3a127391 (commit)
via 3aeb75cc207f5750ee164dff83246b5456ec058c (commit)
via 41b82f5132aeeeb76b5534a5826546fef0ad5e39 (commit)
via 23a7a3e2baa67115f82bc7d4b63ae01970f95723 (commit)
via ad10dddb554b98b9cd18dc21cde594f183334b47 (commit)
via b709b24c589ea48b807bfd7eb9d72bfc43a87500 (commit)
via d00555454858a70103922b05a211e17722b53c7e (commit)
via 71e668ea9a6c543ce839af9745a103c6ed5eece3 (commit)
via bb10ab9f7a8217b12ae38506fe706145f9b05a1c (commit)
via 13b5b33e049243b6f922f608969192185b258241 (commit)
via 0b8854a7b1e257400d455f62d2d04f82d56e49c3 (commit)
via 9ebabc81a6d4205767189d2e229f97db6f42f2ff (commit)
via 133acb6059aac0e81551e8965e1e78ee525f3d15 (commit)
via 2f20890da4c1e6e804e5ec96493af8562b01230a (commit)
via 0e726327692784f0934b2d6defe9c5427620fb3e (commit)
via 4fee1b0db4abe44e8c0a8a3c84d7eec5bc38211e (commit)
via 607af67dbc876c4aecbfdcde6f455f7036eb48a1 (commit)
via 6632bcaca5123c1506a8e1522e15accb64b40080 (commit)
via 6681f92fe0a6767c3ec35f0547ef8095f88fc373 (commit)
via 2c6cb12322ff4b55f7ae928d5e29da142c18d1e9 (commit)
via c2f62999fa8ce46cb6d1f8d68c5e46bd0691b102 (commit)
via dc10470c22659ad9415f4306ae445fd8981c263f (commit)
via 1dd91ec208910bab3b5b32652f600c0c678d047c (commit)
via 6b983c7345345c5c780d987d54b2f1a16aa0c18a (commit)
via ad7ce7b70265eb487b982cca3c6355b527964215 (commit)
via 9bb53d167c0fce2ab28961e69cdd3711de87e7c4 (commit)
via 882eedff72d895a0f9ac848cfae02bff84d8cbbe (commit)
via d15bc33d0ecfc80235df3fda6efa05681f1e9e54 (commit)
via 6645c8b456168b0004bfe3e8ca67d2e21691e0ef (commit)
via e8fde0cb4d710f0da7160d7bf1c91100b42cee4c (commit)
via 491c46dbddd87105cde6757bae850841027a3558 (commit)
via 157c337b49d34335a05cce73182ea3f12f7e4eb2 (commit)
via 6476c8e7fbfb336011e0eac78f6010dd4982d70a (commit)
via 66424392519627ed0c49c3e0951d90e051d8a705 (commit)
via 4c5c23aedbc5d93f86d8d450f2375d9871d2c468 (commit)
via 11f517e9d50534d69fe6dbc1479955c278e0444c (commit)
via e881dcc44f3122fbf7a2c8e86d8257bcc113e375 (commit)
via b46d2a58834f4b1d138b6e03ad9d4b48456bfdbd (commit)
via 5ac4b91ced16498fb2936e429b758783726cd6e7 (commit)
via 8de4a08a26d9e5bb5d8cd27bb5a89d39e6875f04 (commit)
via b0d725c4edc9d1a93a76612c28ddcccb3d1ba37c (commit)
via 367b7df68ca2d03e928bd56cd87a915f68e4900f (commit)
via ec7d5076e948af3fcd3a6ab1b4b95207c88d0fb6 (commit)
via c31384f39665af83cd842cbe9e91f8b818f973dd (commit)
via c210cf0a42691974e40bd790e94614c312d1fd1a (commit)
via d5b7069df7fe2b0740d52b941dc0fe9fa4f0f353 (commit)
via d7e8ab277a79bdb9342438ecb03c865a9de7b0ad (commit)
via 0250cba7219a4455c7352d5fe8dd18cda7f4ba9e (commit)
via 8a9806aabe36237d50179e7f80ce5e0def0147b5 (commit)
via 9bcd279ebfd55b90c4387e21d93484c5edc2c5f7 (commit)
via 99bf08a63047f9d117d0e5290341b619978b918b (commit)
via 8a81b1c18cc00313b90ba478838d4eb8104fb3a4 (commit)
via a646ef7a9d787e99dcce0472acfd0fbd35ddcbfb (commit)
via 1048de0485dfc1e19a6c9afc47a6e059dde8da79 (commit)
via d6b62a6310b9ed5040b36b9ef9f4ea96dddd354f (commit)
via 7306d05dc4bb9c2de53055310715373c54a4297f (commit)
via eabf305d34bef72e15e1578b0efeebe18407d9eb (commit)
via ce7797abc6ed96ada9a115f98bbd6ec4377320e1 (commit)
via d1a198f6f9f1d39d30aca53adcace957e2a68690 (commit)
via 431af063fb3ef9d13c5316daf7ae7e343cdb1b37 (commit)
via 204f4f7ef93feb6be49ed4975d618aac04cd636b (commit)
via fd01975cd238a8028c08b149e0aa5b112d6c358c (commit)
via 1cac1b76b09a3dc556a59d49b04991877af96498 (commit)
via 678628540e332caf0791e672956fbaff040f2cb2 (commit)
via b3f547a6a97cdcdfe29bf20e3f96bb52c2f3ebdf (commit)
via ab4a50f25cef7706e2bac51b29200c6fda5a7d28 (commit)
via 02cd8ed1c50710a359c36070931de55b626441ad (commit)
via 1de367125a1da1dcc6ca3f2e511e9c5debccf978 (commit)
via be532f3bdb1e97728eb247d2d9a149f8d5f1d024 (commit)
via 0539e04f5f3aea108e08e202ce338c873dde6352 (commit)
via 1a48d52fbe9e11d1ea9432f632100df009d14036 (commit)
via 6ca159003849a32ae87730c8d95140af18b01155 (commit)
via 8807f4882c7fd2125853545c11fcd16fcdba0c26 (commit)
via c2d2e2858f52df0048e62373afce37bad84948ba (commit)
via b3b168d2578c2775eebe8d37b3387de9ea1c6a4e (commit)
via d5b09557b1dedeb2ced013c55d5640bd63d3b0f9 (commit)
via 719c75ca91a377c99e3b220bf64bdff979a91849 (commit)
via 260671f0d46316cc01be64103790d08350df6a41 (commit)
via 97ae48b1d80bb9eb26ff306f4f3b6f95bc01561f (commit)
via b53d4e73dac43fedcbb16b56937b110f70cee2ea (commit)
via 6cc8ee6b6af3934328e26b06dbe7c2b60cac1fed (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 (932d63c7ef755795404c0014524aa9703e06f9a6)
\
N -- N -- N (86f3e1e7425158dc9f3b79534779bcdb41864048)
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/Makefile.am | 1 -
openbsc/src/gprs/gprs_gmm.c | 31 +++++++++++-----------
openbsc/src/gprs/osmo_sgsn.cfg | 59 +++++-------------------------------------
openbsc/src/gprs/sgsn_libgtp.c | 2 +-
4 files changed, 23 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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, neels/cscn has been updated
discards f635173253d1249fb0bb1cfbf1ce34cb0dcc7d51 (commit)
discards ffc84c811c10676118b070ea6ecd05274ae86fae (commit)
discards 6aa2ee755f9729272a8ab28d98352aa1b3dec399 (commit)
discards 932d63c7ef755795404c0014524aa9703e06f9a6 (commit)
discards 179aa0033006b604806026411573bfaf5b9611f1 (commit)
discards c9436ef42c9318a8e8e3e20380028a785fd138ac (commit)
discards e2023c89a50e7298f8e192c887d3856a69995e2a (commit)
discards acbd23a59063490d12094ee2b572c3756bb3e5bc (commit)
discards 7dd301f4b289244b085df73a38d184c5ba6b28a5 (commit)
discards 51a328e59e384bd3b9023da428a9444d636489c2 (commit)
discards 01cc09b1baf912d1888a05ee98abea2c2520a14e (commit)
discards 1f702e340668d21537c8b8aaf3b940f67e3378a9 (commit)
discards 0fb48010c85f42d6170b926791c2576e9a87c3c1 (commit)
discards 4fd18e89b83e43fb861105f9de054c2ef3539c95 (commit)
discards 2ba3d68f79452aa4bc33e6d772f4da81c44323b5 (commit)
discards 5b12e425f61f509ea4452176e333e345966f45cf (commit)
discards ba09982ddbd7fd46ceafe68092a2a8674cb0e3a8 (commit)
discards 9a336cebd4a3072ca6b3dd9ab55f11b727cb157d (commit)
discards fd08c23dfdad9e69a96e4a787ef8aeb9b46d8be8 (commit)
discards 40611357c600d1fb44c42156c8f05dceb5f8ace6 (commit)
discards 11be0bfe2ac4b0e595c8061448bc6b0ac7bcaefa (commit)
discards 2f1d12db08468649d3765aad23a9d36704b4d46a (commit)
discards 1661457419bd06a302a295ce4f162d01a08f1d36 (commit)
discards f1bca5dedbb6668bdfb0213995c6cfd6381ce9fb (commit)
discards 9f56a65090fe2042fd1df97ebc3ab055c06b71e8 (commit)
discards 78e4399af7b6e5edb97018ebf3093ca57a575302 (commit)
discards c8e9d73a6509a2a9b315337b9e69d0288d283c93 (commit)
discards 750e8027d4b67442dfe3b1c929469d0afaffcac9 (commit)
discards 50567b7f2261cbc2b4048e2ee3491e16e0e62093 (commit)
discards 876e9d438d7521e375ca76333cab63045784051e (commit)
discards 203456883bd4ac7a6fe62371f9510e986958aa46 (commit)
discards 07f071c336fdb55179dd9d40454eff98a5a21eab (commit)
discards 74ac9ae237ea588051b595d918b7bfce4dafc01d (commit)
discards a671871db09000328b5dcac8375973e2c6e8402c (commit)
discards b1483f41bb14cbc30557ae386d00fb7cf9a6dfe7 (commit)
discards 8c3a5b4646d80e927d97f92c195f1bad97b05817 (commit)
discards 8fef5b9149fc26f9ca981b7adc028c25c6a79750 (commit)
discards 07312e2969689f96cee081a315a7f5ae648cbd7e (commit)
discards ec2329d132b4255515083e90b2b172d80d504f40 (commit)
discards 945a29a5b2817b8c099295a2557b7422c950c4fb (commit)
discards e652fcd99b08282c599fa31c9c99d57994e2feb9 (commit)
discards 88e13d13c0477e6c69a3e94b9138ff33d652f9a4 (commit)
discards 241ee6f8270c54ef7a66ad7c3207f36ca8c234bd (commit)
discards 784975122aafa8cb72998009837cfbd8a7355ccd (commit)
discards a7acfa2324e01891f37d4ffd305c59ee9ac4d744 (commit)
discards 7719d17479c9e07391ac6e3a0925fc2b3900f223 (commit)
discards 60e0aa9699771a7b32bd49484473800b201fb199 (commit)
discards bf2f5c8f796db0063ffa535c81196d7a52e133cc (commit)
discards 549d2348bb204af7d4ebba81524374ffb866001f (commit)
discards ccf7f81de6b1c4c08347638f0382c180180007a4 (commit)
discards 149305b0b200813d263087231f3f03302561278b (commit)
discards 22e23f8115b3bcb1b7e18b4cc319660e478499f7 (commit)
discards 2b5ffb175410ab06425d4b651193ae9d700ea4dc (commit)
discards 0359fa225e6199fbeb8cd3aff3506f231161b2a6 (commit)
discards 8a10eee678c74b521a7517c46719a4848aadf0a3 (commit)
discards c15670adad0f98e706c98fb1cbbf85f208406797 (commit)
discards c2cf224f778f0a54cba34dfb6e51619a2c7bb3c3 (commit)
discards 6f4cd012d0c70307c058521774be44a70ccbf6cb (commit)
discards 444c598faad10afc44eae7dfd394b5232587a65f (commit)
discards 863d53899b58c5bd689d7d2e16a73516067c568c (commit)
discards d715a75c9a489bd84ad4e7bce8edc05784414134 (commit)
discards 4a11083c14493545b071f7af5003e09f8e68622d (commit)
discards 792fb8ccfbe937ee12b07d8e19731d033390d7f5 (commit)
discards 2920d7808b1e00626af954eb91f0edddfbad989f (commit)
discards 6b9e577af958aabbad02e1ef8b57117ee0e135d6 (commit)
discards 33e867b86153c9d5b0e096892a9fd083c0378d03 (commit)
discards 28cef1c6f0c1bc489260b6163f815a132d7c7f4e (commit)
discards 2b27a716a023d33ca09375916117cd839c1cf67f (commit)
discards 2b61918602f5016386c5e95d6676a43c85e8af5b (commit)
discards 3cea29fcda5be5ec7871cd645c379c24f5b4bc5a (commit)
discards 585702b7c4d52c86ef352eb0c66606189fa6173b (commit)
discards ac8e25e83b6bafebfa9a0d99522ec3695b59d2a9 (commit)
discards 40b27ad3b7877a00a4cc533a5d46d7fd7ac7bcda (commit)
discards b6370e7571600d04bda09eb3ecd81f1053faee5a (commit)
discards 278ebd7c0368e571c274edb2317fcf9fe5d61aca (commit)
discards b73d1c52ad8df2a8ea923becc787ba464b8c40fa (commit)
discards 8c38aa53e5a4d333d2e2a8777d0f55db4aab268f (commit)
discards d6d7400a7475ad1f8870a90d896b096ab9a473d2 (commit)
discards 13cb4f1a150deffce5758ed46f17a05b64cd0944 (commit)
discards 3a791750d567bb9f56d4643f2e2deb3fd661daec (commit)
discards 3454f6295138e7b4d8527517a07cd0fee7d28cba (commit)
discards 38884c867990d98797e7a645e25beb0cbae4c514 (commit)
discards 9badb338355eefd87d04f7ae5ab6c7c0fe7e21e3 (commit)
discards fdbd6dd6e7b60b1baf53dc07c2c81a0eaa625b6b (commit)
discards 4aff06a0d1be5de5930ee67a8a879bad8b5addf1 (commit)
discards 645f9eaa5afe6d302a8f843b06487a88ea902708 (commit)
discards d504f8a4cfd50d9de9201023972b30527373934d (commit)
discards d337729c48f5267d1257d1340c59ba87ae4587b8 (commit)
discards 9df35d79630612a2f1cb05e03ed472df35439a97 (commit)
discards 4527bddc1d10c9f65892cc7139efaea42ab69bb2 (commit)
discards b4ceb4b4f7144b8bc79a9891d8f55ed74cc6a322 (commit)
discards 14e1441c1d64a84c51d93ace4be07ca66e3a3388 (commit)
discards 92daf9660a2e4b7881d07538c0b8914d2e8595a9 (commit)
discards ecb9852333c5d32fc932b91212369b428252a66a (commit)
discards f5dfbe50707f225dde8b1e5afe0d12df617ae618 (commit)
discards 72edaaf7704077513c61b4104dcab58124c8039f (commit)
discards 389e5aca5107c566e20e2e187fdfc187090901bc (commit)
discards bb3006b232b6d6310575392c20a83d9ab60123f2 (commit)
discards a7036e3309d9df7aed2966014351df4216bd8c20 (commit)
discards 7f9a6d741d8ea25e4c684b4986be7856bcab9ad9 (commit)
discards f58a677ea6dd5efd8f7acc176c62edf9544c29f1 (commit)
discards 37d7d27a48fe072b387c6ee01bd7c55b792f4a50 (commit)
discards a8897f9ad45369e64b65e7b2aa602c108388e612 (commit)
discards 525a85b999e18697a401adb703fb1cc691b7e198 (commit)
discards 8cf77d35a51eee80f2380f4d3f1bfa54a7e8b756 (commit)
discards a4ccebecdc8062c67a1185faf5c49f5dcd233fc3 (commit)
discards 889119a1519dae31d691bf9ed144ae10f581e057 (commit)
discards 6a18432a2bc212dee2d6ead1c1bd25991781c7d3 (commit)
discards a4be2c51e6d8d93e79e57b1107f96c530b98b580 (commit)
discards 03aa521e86aca9a0b2d0f21a81044ee5ef412271 (commit)
discards 2212d336985cf19520aa414c0c443d936bb01287 (commit)
discards d6d62eb1825f42e13758c73e5c71684bd8898d09 (commit)
discards 7fdbc558bdd1892e98a108d71d66c05a5381276f (commit)
discards 9806a3415597ca5e11301f2747b7808c691aee25 (commit)
discards a7e02e1ca67b32e640bca53d60932029f64aaa9a (commit)
discards a7438395954bc6ee92aad083ed3c4c1e51e31a8f (commit)
discards 892008680c29729bfd3d1714f8540c486a3da5e0 (commit)
discards 1a3fa9478a52541b9008321b69c417bc6e94ec38 (commit)
via 702cfaa2b11c7d3e8085ad81e6df86bedd2b71e2 (commit)
via 946e7c88dcd42a05575756f4d3ef30ba13ce68ed (commit)
via 8ef22ca730e1babfab0fc81e2db76d53e6f5b4c6 (commit)
via 86f3e1e7425158dc9f3b79534779bcdb41864048 (commit)
via 4d48a87f15a0df7fd18d259529c638d2bf33687f (commit)
via 45e9096a6293bbdae254bbacefaece16822b9dac (commit)
via 6d2289cd8cdea2d1ade029b09b8e1c93068c2340 (commit)
via 2cd3871a0d81e0f6cd0f9b2cdbdd33ede27bf111 (commit)
via 7a7d317f2b9011eb0c76bd4f133d0ee1237a4136 (commit)
via d7a7c8ace68617fd689d1ad7dc72b14b12f51351 (commit)
via 0b98d06e9fd6502eb821cd7671dd0d0704fe1fc0 (commit)
via ebc3cb250465e9317f950d53438addb37433004d (commit)
via 9d7744a3ee1d166ddbf807221fd8f2c3ff8d5dfe (commit)
via 8768ac0c578c87758e69cfaa032626728e1604d9 (commit)
via afb883faa87990f18918ca1a7340e1ab2d85cfc0 (commit)
via 03ab67653fe4ee6f5b1d858a3c81115abf3ec8fe (commit)
via 4f65c80539ca886eecc5ffc8cd40c3b044d2aea7 (commit)
via 75ce899d6b368d6161ccf68126c1b281aabec25b (commit)
via a5ae4bed0b71b4315775aacfefa87cfa3a127391 (commit)
via 3aeb75cc207f5750ee164dff83246b5456ec058c (commit)
via 41b82f5132aeeeb76b5534a5826546fef0ad5e39 (commit)
via 23a7a3e2baa67115f82bc7d4b63ae01970f95723 (commit)
via ad10dddb554b98b9cd18dc21cde594f183334b47 (commit)
via b709b24c589ea48b807bfd7eb9d72bfc43a87500 (commit)
via d00555454858a70103922b05a211e17722b53c7e (commit)
via 71e668ea9a6c543ce839af9745a103c6ed5eece3 (commit)
via bb10ab9f7a8217b12ae38506fe706145f9b05a1c (commit)
via 13b5b33e049243b6f922f608969192185b258241 (commit)
via 0b8854a7b1e257400d455f62d2d04f82d56e49c3 (commit)
via 9ebabc81a6d4205767189d2e229f97db6f42f2ff (commit)
via 133acb6059aac0e81551e8965e1e78ee525f3d15 (commit)
via 2f20890da4c1e6e804e5ec96493af8562b01230a (commit)
via 0e726327692784f0934b2d6defe9c5427620fb3e (commit)
via 4fee1b0db4abe44e8c0a8a3c84d7eec5bc38211e (commit)
via 607af67dbc876c4aecbfdcde6f455f7036eb48a1 (commit)
via 6632bcaca5123c1506a8e1522e15accb64b40080 (commit)
via 6681f92fe0a6767c3ec35f0547ef8095f88fc373 (commit)
via 2c6cb12322ff4b55f7ae928d5e29da142c18d1e9 (commit)
via c2f62999fa8ce46cb6d1f8d68c5e46bd0691b102 (commit)
via dc10470c22659ad9415f4306ae445fd8981c263f (commit)
via 1dd91ec208910bab3b5b32652f600c0c678d047c (commit)
via 6b983c7345345c5c780d987d54b2f1a16aa0c18a (commit)
via ad7ce7b70265eb487b982cca3c6355b527964215 (commit)
via 9bb53d167c0fce2ab28961e69cdd3711de87e7c4 (commit)
via 882eedff72d895a0f9ac848cfae02bff84d8cbbe (commit)
via d15bc33d0ecfc80235df3fda6efa05681f1e9e54 (commit)
via 6645c8b456168b0004bfe3e8ca67d2e21691e0ef (commit)
via e8fde0cb4d710f0da7160d7bf1c91100b42cee4c (commit)
via 491c46dbddd87105cde6757bae850841027a3558 (commit)
via 157c337b49d34335a05cce73182ea3f12f7e4eb2 (commit)
via 6476c8e7fbfb336011e0eac78f6010dd4982d70a (commit)
via 66424392519627ed0c49c3e0951d90e051d8a705 (commit)
via 4c5c23aedbc5d93f86d8d450f2375d9871d2c468 (commit)
via 11f517e9d50534d69fe6dbc1479955c278e0444c (commit)
via e881dcc44f3122fbf7a2c8e86d8257bcc113e375 (commit)
via b46d2a58834f4b1d138b6e03ad9d4b48456bfdbd (commit)
via 5ac4b91ced16498fb2936e429b758783726cd6e7 (commit)
via 8de4a08a26d9e5bb5d8cd27bb5a89d39e6875f04 (commit)
via b0d725c4edc9d1a93a76612c28ddcccb3d1ba37c (commit)
via 367b7df68ca2d03e928bd56cd87a915f68e4900f (commit)
via ec7d5076e948af3fcd3a6ab1b4b95207c88d0fb6 (commit)
via c31384f39665af83cd842cbe9e91f8b818f973dd (commit)
via c210cf0a42691974e40bd790e94614c312d1fd1a (commit)
via d5b7069df7fe2b0740d52b941dc0fe9fa4f0f353 (commit)
via d7e8ab277a79bdb9342438ecb03c865a9de7b0ad (commit)
via 0250cba7219a4455c7352d5fe8dd18cda7f4ba9e (commit)
via 8a9806aabe36237d50179e7f80ce5e0def0147b5 (commit)
via 9bcd279ebfd55b90c4387e21d93484c5edc2c5f7 (commit)
via 99bf08a63047f9d117d0e5290341b619978b918b (commit)
via 8a81b1c18cc00313b90ba478838d4eb8104fb3a4 (commit)
via a646ef7a9d787e99dcce0472acfd0fbd35ddcbfb (commit)
via 1048de0485dfc1e19a6c9afc47a6e059dde8da79 (commit)
via d6b62a6310b9ed5040b36b9ef9f4ea96dddd354f (commit)
via 7306d05dc4bb9c2de53055310715373c54a4297f (commit)
via eabf305d34bef72e15e1578b0efeebe18407d9eb (commit)
via ce7797abc6ed96ada9a115f98bbd6ec4377320e1 (commit)
via d1a198f6f9f1d39d30aca53adcace957e2a68690 (commit)
via 431af063fb3ef9d13c5316daf7ae7e343cdb1b37 (commit)
via 204f4f7ef93feb6be49ed4975d618aac04cd636b (commit)
via fd01975cd238a8028c08b149e0aa5b112d6c358c (commit)
via 1cac1b76b09a3dc556a59d49b04991877af96498 (commit)
via 678628540e332caf0791e672956fbaff040f2cb2 (commit)
via b3f547a6a97cdcdfe29bf20e3f96bb52c2f3ebdf (commit)
via ab4a50f25cef7706e2bac51b29200c6fda5a7d28 (commit)
via 02cd8ed1c50710a359c36070931de55b626441ad (commit)
via 1de367125a1da1dcc6ca3f2e511e9c5debccf978 (commit)
via be532f3bdb1e97728eb247d2d9a149f8d5f1d024 (commit)
via 0539e04f5f3aea108e08e202ce338c873dde6352 (commit)
via 1a48d52fbe9e11d1ea9432f632100df009d14036 (commit)
via 6ca159003849a32ae87730c8d95140af18b01155 (commit)
via 8807f4882c7fd2125853545c11fcd16fcdba0c26 (commit)
via c2d2e2858f52df0048e62373afce37bad84948ba (commit)
via b3b168d2578c2775eebe8d37b3387de9ea1c6a4e (commit)
via d5b09557b1dedeb2ced013c55d5640bd63d3b0f9 (commit)
via 719c75ca91a377c99e3b220bf64bdff979a91849 (commit)
via 260671f0d46316cc01be64103790d08350df6a41 (commit)
via 97ae48b1d80bb9eb26ff306f4f3b6f95bc01561f (commit)
via b53d4e73dac43fedcbb16b56937b110f70cee2ea (commit)
via 6cc8ee6b6af3934328e26b06dbe7c2b60cac1fed (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 (f635173253d1249fb0bb1cfbf1ce34cb0dcc7d51)
\
N -- N -- N (702cfaa2b11c7d3e8085ad81e6df86bedd2b71e2)
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=702cfaa2b11c7d3e8085ad81e6df86be…
commit 702cfaa2b11c7d3e8085ad81e6df86bedd2b71e2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 13:21:55 2016 +0200
cosmetic: remove legacy comment from gsm0408_loc_upd_rej()
http://cgit.osmocom.org/openbsc/commit/?id=946e7c88dcd42a05575756f4d3ef30ba…
commit 946e7c88dcd42a05575756f4d3ef30ba13ce68ed
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 13:20:54 2016 +0200
cosmetic: make gsm0408_loc_upd_rej() static
http://cgit.osmocom.org/openbsc/commit/?id=8ef22ca730e1babfab0fc81e2db76d53…
commit 8ef22ca730e1babfab0fc81e2db76d53e6f5b4c6
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 13:18:03 2016 +0200
LU counters: count completion and failure, not messages sent
From a human admin viewpoint it doesn't make sense to count the messages sent:
When we use TMSIs, we first send a LU Accept with a new TMSI, and then expect
the MS to respond with a TMSI Realloc Complete message. When that fails to come
through, the LU actually ends in failure, even though a LU Accept was sent.
In 3G, if a UE sends an Iu Release during LU (e.g. user enables flight mode),
we cancel the LU without sending any reply at all, so nothing would be counted.
Instead, count Location Updating results, i.e. completion and failures.
http://cgit.osmocom.org/openbsc/commit/?id=86f3e1e7425158dc9f3b79534779bcdb…
commit 86f3e1e7425158dc9f3b79534779bcdb41864048
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:21:52 2016 +0200
remove handle_abisip_signal()
Change-Id: I9cf80f9c2c8a53a29e42f000029e680a9922cb41
http://cgit.osmocom.org/openbsc/commit/?id=4d48a87f15a0df7fd18d259529c638d2…
commit 4d48a87f15a0df7fd18d259529c638d2bf33687f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 4 15:35:37 2016 +0200
gsm0408_clear_request(): actually free the released conn
By having conn->in_release == 1, calling msc_release_connection() has no
effect and thus never frees the conn. So, after all pending requests have
been discarded, also discard and free the unused connection.
http://cgit.osmocom.org/openbsc/commit/?id=45e9096a6293bbdae254bbacefaece16…
commit 45e9096a6293bbdae254bbacefaece16822b9dac
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:24:12 2016 +0200
add iu.h to gsm_subscriber.c
Change-Id: I398aaa4a7328a58fb0d563725f3bea26482929ef
http://cgit.osmocom.org/openbsc/commit/?id=6d2289cd8cdea2d1ade029b09b8e1c93…
commit 6d2289cd8cdea2d1ade029b09b8e1c93068c2340
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:11:39 2016 +0200
gsm_04_08.c: iu.h
Change-Id: I624612b5d5cd70770326347634aee2a42ba88945
http://cgit.osmocom.org/openbsc/commit/?id=2cd3871a0d81e0f6cd0f9b2cdbdd33ed…
commit 2cd3871a0d81e0f6cd0f9b2cdbdd33ede27bf111
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:09:47 2016 +0200
temporary dev: set debug log level almost everywhere
Change-Id: I0d5a36560e7edde27497de57e579f5b1d00eb525
http://cgit.osmocom.org/openbsc/commit/?id=7a7d317f2b9011eb0c76bd4f133d0ee1…
commit 7a7d317f2b9011eb0c76bd4f133d0ee1237a4136
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:26:47 2016 +0200
comment on mscsplit, indent comment
http://cgit.osmocom.org/openbsc/commit/?id=d7a7c8ace68617fd689d1ad7dc72b14b…
commit d7a7c8ace68617fd689d1ad7dc72b14b12f51351
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:44:39 2016 +0200
move to libbsc: lchan_next_meas_rep() -- TODO really?
Change-Id: I4ea799c5fa61f81c404e6ef1b9ac86a8faa1fb49
http://cgit.osmocom.org/openbsc/commit/?id=0b98d06e9fd6502eb821cd7671dd0d07…
commit 0b98d06e9fd6502eb821cd7671dd0d0704fe1fc0
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:59:16 2016 +0200
move to libbsc: gsm_bts_neighbor() -- TODO really?
Change-Id: I63d4835dc7aabdf176e0ca634a6a4ca527612693
http://cgit.osmocom.org/openbsc/commit/?id=ebc3cb250465e9317f950d53438addb3…
commit ebc3cb250465e9317f950d53438addb37433004d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 11 14:21:58 2016 +0200
gsm0408_test: use NULL for root ctx -- TODO really?
http://cgit.osmocom.org/openbsc/commit/?id=9d7744a3ee1d166ddbf807221fd8f2c3…
commit 9d7744a3ee1d166ddbf807221fd8f2c3ff8d5dfe
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:30:26 2016 +0200
gsm_04_08: remove apply_codec_restrictions() -- TODO really?
This function is wrongly placed on the MSC level.
Unfortunately I cannot remember the very plausible details that hwelte had
back in the days to argue for this change. (Refactoring an old commit that
fails to explain in more detail.)
Change-Id: I82623847e652a59a921d2fb142b77cf22420a746
http://cgit.osmocom.org/openbsc/commit/?id=8768ac0c578c87758e69cfaa03262672…
commit 8768ac0c578c87758e69cfaa032626728e1604d9
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu May 12 02:14:33 2016 +0200
move to libmsc: osmo_stats_vty_add_cmds() -- todo MSCSPLIT
http://cgit.osmocom.org/openbsc/commit/?id=afb883faa87990f18918ca1a7340e1ab…
commit afb883faa87990f18918ca1a7340e1ab2d85cfc0
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 14:04:28 2016 +0200
include msc_ifaces.h in gsm_04_08.c
Change-Id: I11be1bdfe6993f89b34319e7d1526c729d6e0cde
http://cgit.osmocom.org/openbsc/commit/?id=03ab67653fe4ee6f5b1d858a3c81115a…
commit 03ab67653fe4ee6f5b1d858a3c81115abf3ec8fe
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:04:56 2016 +0200
complete IuCS paging implementation
Add paging timeout to struct gsm_subscriber. Previously, paging timeout was
implemented only on BSC level, where each request has its own timeout value.
The MSC will still send individual requests to BSC or RNC level, where they
timeout individually. However, the MSC must also have an own timeout to be sure
to discard stale pagings that the BSC or RNC never replied for.
Add handle_paging_resp(), copying the few libmsc relevant parts of
gsm48_handle_paging_resp().
http://cgit.osmocom.org/openbsc/commit/?id=4f65c80539ca886eecc5ffc8cd40c3b0…
commit 4f65c80539ca886eecc5ffc8cd40c3b044d2aea7
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:57:25 2016 +0200
paging: add todo comments for paging and mscsplit
Change-Id: I7e72c9db2837ea5edf45f6037cb0288a264d492c
http://cgit.osmocom.org/openbsc/commit/?id=75ce899d6b368d6161ccf68126c1b281…
commit 75ce899d6b368d6161ccf68126c1b281aabec25b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 2 15:57:53 2016 +0200
paging: actually verify subscriber authorization
Before this, any paging response would be accepted by the CN, without
checking the database whether the subscriber is in fact authorized.
The probability that a subscriber would be able to take unauthorized action
is slim, nevertheless checking authorization status with the database should
happen before we accept a connection.
http://cgit.osmocom.org/openbsc/commit/?id=a5ae4bed0b71b4315775aacfefa87cfa…
commit a5ae4bed0b71b4315775aacfefa87cfa3a127391
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 2 15:55:22 2016 +0200
paging: change subscr_paging_cb() into subscr_rx_paging_response()
Remove one layer of callback indirection in paging. When a paging response
arrives, we always want to first secure the connection, thus a fixed
subscr_rx_paging_response() function is more appropriate and avoids having
to store a cbfn. The actual actions to be taken upon successful paging are
of course still in callback functions stored with each subscriber.
Remove paging_request_stop() call from subscr_paging_dispatch(), which stops
paging on all BTSs, which is not the responsibility of libmsc.
Change-Id: Ic2c785c9cc48b2c2c6557cbe1060d25afa89e38d
http://cgit.osmocom.org/openbsc/commit/?id=3aeb75cc207f5750ee164dff83246b54…
commit 3aeb75cc207f5750ee164dff83246b5456ec058c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:11:17 2016 +0200
IuCS auth -- TODO commit log details
Change-Id: Id09e26126979d418a422df24bc50b56454b16c7e
http://cgit.osmocom.org/openbsc/commit/?id=41b82f5132aeeeb76b5534a5826546fe…
commit 41b82f5132aeeeb76b5534a5826546fef0ad5e39
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:07:23 2016 +0200
subscr_request_channel() -> subscr_request_conn()
Change-Id: Ife8e10b240693a8d369139881774f1892044aa65
http://cgit.osmocom.org/openbsc/commit/?id=23a7a3e2baa67115f82bc7d4b63ae019…
commit 23a7a3e2baa67115f82bc7d4b63ae01970f95723
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:06:55 2016 +0200
add subscr_authorized()
Change-Id: If2ef06b1229351127c61477ca14653d6ae4cb6bb
http://cgit.osmocom.org/openbsc/commit/?id=ad10dddb554b98b9cd18dc21cde594f1…
commit ad10dddb554b98b9cd18dc21cde594f183334b47
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:05:13 2016 +0200
move subscr_request to gsm_subscriber.h
Change-Id: Idbbd39b0e068da17aafa97e315143509c69c50ea
http://cgit.osmocom.org/openbsc/commit/?id=b709b24c589ea48b807bfd7eb9d72bfc…
commit b709b24c589ea48b807bfd7eb9d72bfc43a87500
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:01:01 2016 +0200
add gsm_encr to subscr_conn
Change-Id: Id5797cd1f1bfa2cca2d3fbabc1981aa75546421b
http://cgit.osmocom.org/openbsc/commit/?id=d00555454858a70103922b05a211e177…
commit d00555454858a70103922b05a211e17722b53c7e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 14:57:14 2016 +0200
osmo-nitb becomes osmo-cscn
Change-Id: I3787050b524954d8a4dd13495c458f3ee293807b
http://cgit.osmocom.org/openbsc/commit/?id=71e668ea9a6c543ce839af9745a103c6…
commit 71e668ea9a6c543ce839af9745a103c6ed5eece3
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 11 17:13:28 2016 +0200
remove unneccessary linking from some tests
The recent shifts and cuts have made some library linking for bsc, channel and
db tests unnecessary.
http://cgit.osmocom.org/openbsc/commit/?id=bb10ab9f7a8217b12ae38506fe706145…
commit bb10ab9f7a8217b12ae38506fe706145f9b05a1c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 14:46:23 2016 +0200
msc_release_connection(): don't call gsm0808_clear()
gsm0808_clear() is all about clearing lchans. To be able to link libmsc without
libbsc, don't call it directly.
Change-Id: I149146fc3cb99ef4a21ee2a798231bb070f398cd
http://cgit.osmocom.org/openbsc/commit/?id=13b5b33e049243b6f922f60896919218…
commit 13b5b33e049243b6f922f608969192185b258241
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 21:44:32 2016 +0200
temporarily disable all paging to be able to link libmsc without libbsc
Skip the paging part of channel_test because the paging is now disabled.
http://cgit.osmocom.org/openbsc/commit/?id=0b8854a7b1e257400d455f62d2d04f82…
commit 0b8854a7b1e257400d455f62d2d04f82d56e49c3
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 13:09:14 2016 +0200
libmsc: duplicate gsm0808 / gsm48 functions (towards BSC)
In osmo-nitb, libmsc would directly call the functions on the BSC level, not
always via the bsc_api. When separating libmsc from libbsc, some functions are
missing from the linkage.
Hence duplicate these functions to libmsc, add an msc_ prefix for clarity, also
add a _tx to gsm0808_cipher_mode():
* add msc_gsm0808_tx_cipher_mode() (dummy/stub)
* add msc_gsm48_tx_mm_serv_ack()
* add msc_gsm48_tx_mm_serv_rej()
Call these from libmsc instead of
* gsm0808_cipher_mode()
* gsm48_tx_mm_serv_ack()
* gsm48_tx_mm_serv_rej()
Also add a comment relatd to msc_gsm0808_tx_cipher_mode() in two places.
Change-Id: I5b276853d3af71f5e3f0a031fd17b4fff0580020
http://cgit.osmocom.org/openbsc/commit/?id=9ebabc81a6d4205767189d2e229f97db…
commit 9ebabc81a6d4205767189d2e229f97db6f42f2ff
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 20:40:34 2016 +0200
Use new msc_tx_dtap() instead of gsm0808_submit_dtap()
Aim: msc_tx_dtap() shall redirect to IuCS or A interfaces depending on subscr
conn.
Change-Id: I30d961f16eb7b9c0ab9cc3f43198098d3f1a909f
http://cgit.osmocom.org/openbsc/commit/?id=133acb6059aac0e81551e8965e1e78ee…
commit 133acb6059aac0e81551e8965e1e78ee525f3d15
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:41:08 2016 +0200
add libiudummy, to avoid linking Iu deps in tests
Change-Id: I4a66c4122011dbc87c6fcb336ab0461b86522c98
http://cgit.osmocom.org/openbsc/commit/?id=2f20890da4c1e6e804e5ec96493af856…
commit 2f20890da4c1e6e804e5ec96493af8562b01230a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 14:59:02 2016 +0200
move to libxsc: gsm48_extract_mi(), gsm48_paging_extract_mi() -- TODO move to libfilter instead?
Change-Id: I00ca0caf8224de029f53f4dedb1146e3cf7650ec
http://cgit.osmocom.org/openbsc/commit/?id=0e726327692784f0934b2d6defe9c542…
commit 0e726327692784f0934b2d6defe9c5427620fb3e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:37:59 2016 +0200
msc_compl_l3(): publish in .h, tweak return value
Use new libmsc enum values for return val, to avoid dependency on libbsc
headers.
Make callable from other scopes: publish in osmo_msc.h and remove 'static' in
osmo_msc.c
Change-Id: If24007445899e9c75553a0dbf843ada3566b3380
http://cgit.osmocom.org/openbsc/commit/?id=4fee1b0db4abe44e8c0a8a3c84d7eec5…
commit 4fee1b0db4abe44e8c0a8a3c84d7eec5bc38211e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 14:58:46 2016 +0200
add cscn vty, remove nitb vty
Change-Id: I8f8980d6cfbf26f1b0e0197939833e55dbe521fb
http://cgit.osmocom.org/openbsc/commit/?id=607af67dbc876c4aecbfdcde6f455f70…
commit 607af67dbc876c4aecbfdcde6f455f7036eb48a1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 14:56:06 2016 +0200
add iucs.[hc]
Change-Id: I88e981f4c31393a98ae8d61176c65c9251a6f28b
http://cgit.osmocom.org/openbsc/commit/?id=6632bcaca5123c1506a8e1522e15accb…
commit 6632bcaca5123c1506a8e1522e15accb64b40080
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:59:55 2016 +0200
add DIUCS debug log constant
Change-Id: Id347a3024fa495a1ab680db7320648d933a4018b
http://cgit.osmocom.org/openbsc/commit/?id=6681f92fe0a6767c3ec35f0547ef8095…
commit 6681f92fe0a6767c3ec35f0547ef8095f88fc373
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:16:45 2016 +0200
gsm0408_loc_upd_rej(): remove bts use (used only for debug log)
Change-Id: I3ac38f4b701ad8308470573260fa91a4b04c2f18
http://cgit.osmocom.org/openbsc/commit/?id=2c6cb12322ff4b55f7ae928d5e29da14…
commit 2c6cb12322ff4b55f7ae928d5e29da142c18d1e9
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:05:43 2016 +0200
subscr_update(): remove bts arg, add lac arg
The idea is to not have a direct pointer to a bts struct (into BSC land), but a
LAC to resolve the BSC or RNC depending on the appropriate A or IuCS interface.
Change-Id: I9f2b298a785bf4b2a1b3fcdd91b8256106b2d9de
http://cgit.osmocom.org/openbsc/commit/?id=c2f62999fa8ce46cb6d1f8d68c5e46bd…
commit c2f62999fa8ce46cb6d1f8d68c5e46bd0691b102
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:06:35 2016 +0200
subscr_update_expire_lu(): remove bts arg
Change-Id: I26cafd9389aac65e53dc4280a1687c6b8bce3106
http://cgit.osmocom.org/openbsc/commit/?id=dc10470c22659ad9415f4306ae445fd8…
commit dc10470c22659ad9415f4306ae445fd8981c263f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:03:18 2016 +0200
move t3212 to network level (periodic lu)
Set the T3212 default value in struct gsm_network and take that value when
creating a BTS.
Adjust VTY accordingly.
Change-Id: Ifb730f9d0106fe195adc30459a39290a07313b50
http://cgit.osmocom.org/openbsc/commit/?id=1dd91ec208910bab3b5b32652f600c0c…
commit 1dd91ec208910bab3b5b32652f600c0c678d047c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:11:50 2016 +0200
libmsc: iucs dev: disable large parts of the code
Change-Id: I3ef6ca26150b6102a0fa22a88a60d9a442d640b4
http://cgit.osmocom.org/openbsc/commit/?id=6b983c7345345c5c780d987d54b2f1a1…
commit 6b983c7345345c5c780d987d54b2f1a16aa0c18a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 12:50:31 2016 +0200
Prepare entry/exit point for MSC -> BSC and MSC -> RNC communication.
Add msc_ifaces.[hc], a_iface.c, with a general msc_tx_dtap() to redirect to
different interfaces depending on the actual subscriber connection.
While iu_tx() is going to be functional on this branch, the a_tx() is so far
just a dummy (see comment).
Add via_iface marker to gsm_subscriber_connection with enum values IFACE_A and
IFACE_IU so far.
Add Iu specific fields in a sub-struct: the UE connection pointer and an
indicator for the Integrity Protection status on Iu (to be fully implemented in
later commits).
http://cgit.osmocom.org/openbsc/commit/?id=ad7ce7b70265eb487b982cca3c6355b5…
commit ad7ce7b70265eb487b982cca3c6355b527964215
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:13:32 2016 +0200
don't use lchan in libmsc
Change-Id: Ic7ed7faa2bcc7aae799f41ed4abc2c001bfb61b7
http://cgit.osmocom.org/openbsc/commit/?id=9bb53d167c0fce2ab28961e69cdd3711…
commit 9bb53d167c0fce2ab28961e69cdd3711de87e7c4
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:00:23 2016 +0200
gsm_subscriber_connection: mark BSC specific items
The struct shall be split in two later.
Change-Id: Ib9666225fb9bfec2cf1e364343560571869fe6a7
http://cgit.osmocom.org/openbsc/commit/?id=882eedff72d895a0f9ac848cfae02bff…
commit 882eedff72d895a0f9ac848cfae02bff84d8cbbe
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:56:42 2016 +0200
osmo-nitb: exit when MNCC socket init failed
http://cgit.osmocom.org/openbsc/commit/?id=d15bc33d0ecfc80235df3fda6efa0568…
commit d15bc33d0ecfc80235df3fda6efa05681f1e9e54
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 11 14:12:00 2016 +0200
split bsc_bootstrap_network() in alloc and config
Change-Id: I480a09a31a79766ad07b627dd5238b7e37f3be7a
http://cgit.osmocom.org/openbsc/commit/?id=6645c8b456168b0004bfe3e8ca67d2e2…
commit 6645c8b456168b0004bfe3e8ca67d2e21691e0ef
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 17:15:44 2016 +0200
split subscr_con_allocate()/_free() in bsc_ and msc_
Rename current subscr_con_allocate() and subscr_con_free to bsc_*,
and add two separate msc_subscr_con_allocate() and _free().
The msc_subscr_con_free() ignores all lchan members.
In libbsc use bsc_*, in libmsc use msc_*.
Change-Id: I3cf7c7cafdf4672ec7b26058bba8a77159855257
Future: there will be distinct subscr conns for libbsc and libmsc.
http://cgit.osmocom.org/openbsc/commit/?id=e8fde0cb4d710f0da7160d7bf1c91100…
commit e8fde0cb4d710f0da7160d7bf1c91100b42cee4c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 14 03:24:41 2016 +0200
move to libxsc: net timezone VTY config
Leave the timezone VTY output in libbsc's config_write_net(), until the BSC/MSC
separation of struct gsm_network is completed.
Change-Id: I9712b2e07b4f1ab8d2e4ad40a8d771e98ed25b20
http://cgit.osmocom.org/openbsc/commit/?id=491c46dbddd87105cde6757bae850841…
commit 491c46dbddd87105cde6757bae850841027a3558
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:29:33 2016 +0200
Move timezone settings up to network level
Time zone used to be configurable per-BTS. In the upcoming MSC-split, no BTS
structures will be available on the MSC level. To simplify, drop the ability to
manage several time zones in a core network and place the time zone config on
the network VTY level, i.e. in gsm_network. If we are going to re-add fine
grained time zone settings, it should probably be tied to the LAC.
Adjust time zone VTY config code (to be moved to libxsc in subsequent commit).
Adjust time zone Ctrl Interface code.
Change-Id: I69848887d92990f3d6f969be80f6ef91f6bdbbe8
http://cgit.osmocom.org/openbsc/commit/?id=157c337b49d34335a05cce73182ea3f1…
commit 157c337b49d34335a05cce73182ea3f12f7e4eb2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:56:43 2016 +0200
reinvent connection_for_subscr() and move to libmsc
Implement connection_for_subscr() from a completely different angle: instead of
looking up lchans in bts structs, look up the subscriber in the global list of
gsm_subscriber_connection. static lchan_find() is thus obsoleted.
All callers of connection_for_subscr() live in libmsc, so move to libmsc.
The move and edit are done in a single commit since the old and new
implementation have nothing in common.
Future: osmo-cscn will use this, without bts being present.
Remove implementation of connection_for_subscr() from channel_test.c -- it is
possible that the abort() in there was intended for a regression test, but
actually it seems the implementation was merely added for linking reasons, and
the abort() added to guard against the NULL return value: no comment nor the
commit log indicate that the abort() is test critical; the addition was the
only change in channel_test.c for that commit; at the same time a
connection_for_subscr() call was added in libmsc.
http://cgit.osmocom.org/openbsc/commit/?id=6476c8e7fbfb336011e0eac78f6010dd…
commit 6476c8e7fbfb336011e0eac78f6010dd4982d70a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu May 12 01:53:23 2016 +0200
bsc vty: rename show_net_cmd to bsc_show_net_cmd
Future: there will be an MSC-land show-net-cmd, so rename to something with
bsc in its name.
http://cgit.osmocom.org/openbsc/commit/?id=66424392519627ed0c49c3e0951d90e0…
commit 66424392519627ed0c49c3e0951d90e051d8a705
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu May 12 01:16:58 2016 +0200
move to libxsc: network VTY that isn't BSC-specific
Keep only BSC specific bits of the 'network' VTY node in bsc_vty.c, move more
general VTY commands to xsc_vty.c.
Add arg to xsc_vty_init() to pass a config_write_net() function. Pass a libbsc
specific config_write_net() function.
Future: upcoming omso-cscn will re-use the VTY bits moved to libxsc and pass a
different config_write_net() function.
Change-Id: I871b7b32a0c56fdce983e409cf244ec487d24e71
http://cgit.osmocom.org/openbsc/commit/?id=4c5c23aedbc5d93f86d8d450f2375d98…
commit 4c5c23aedbc5d93f86d8d450f2375d9871d2c468
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 11 18:48:39 2016 +0200
move to libxsc: global vty gsm_network pointer
Move gsmnet_from_vty() and the bsc_gsmnet global to xsc_vty.c.
Rename bsc_gsmnet to vty_global_gsm_network and make it static to xsc_vty.c, to
clearly mark the global variable for VTY use only.
Introduce xsc_vty_init() to set vty_global_gsm_network.
Change-Id: I26c5c47de08f899b896813d09612d5cb2f8e42d6
http://cgit.osmocom.org/openbsc/commit/?id=11f517e9d50534d69fe6dbc1479955c2…
commit 11f517e9d50534d69fe6dbc1479955c278e0444c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu May 12 03:03:50 2016 +0200
drop libmsc from some tests, drop duplicate libbsc linking
Because of libxsc, tests/gsm0408,subscr,trau no longer need libmsc.
http://cgit.osmocom.org/openbsc/commit/?id=e881dcc44f3122fbf7a2c8e86d8257bc…
commit e881dcc44f3122fbf7a2c8e86d8257bcc113e375
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:27:32 2016 +0200
sms_next_rp_msg_ref(): use direct pointer to next_rp_ref counter
libbsc and libmsc will have separate subscriber connection structs. Hence don't
rely on gsm_subscriber_connection, but work on a direct pointer to the counter
for the next RP reference.
http://cgit.osmocom.org/openbsc/commit/?id=b46d2a58834f4b1d138b6e03ad9d4b48…
commit b46d2a58834f4b1d138b6e03ad9d4b48456bfdbd
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:30:17 2016 +0200
factor out & introduce struct gsm_encr, in xsc.h
Factor out encryption info from struct gsm_lchan as struct gsm_encr, placed in
xsc.h.
Change-Id: I94015fb9dd511c37c1e3058a0963c780b3f700ac
Future: this will be used by libmsc's subscriber connection, for osmo-cscn.
http://cgit.osmocom.org/openbsc/commit/?id=5ac4b91ced16498fb2936e429b758783…
commit 5ac4b91ced16498fb2936e429b758783726cd6e7
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 11 18:04:00 2016 +0200
fix build: osmo-bsc_nat: change linking order
Moving gsm48_create* to libxsc affected linking of osmo-bsc_nat, resulting
in an undefined reference to gsm48_extract_mi().
Fix the issue by placing libfilter.a left of libbsc.a.
http://cgit.osmocom.org/openbsc/commit/?id=8de4a08a26d9e5bb5d8cd27bb5a89d39…
commit 8de4a08a26d9e5bb5d8cd27bb5a89d39e6875f04
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 12:50:31 2016 +0200
move to libxsc: factor out gen of USSD notify and release complete -- TODO subscr_conn
Both libmsc and libbsc need distinct gsm0480_send_ussdNotify() and
gsm0480_send_releaseComplete() functions to account for the distinct subscriber
connection structs.
The current functions live in libmsc, so add the same in libbsc in new file
gsm_04_80_utils.c.
To avoid too much code dup, move the message generation part of
gsm0480_send_ussdNotify() and gsm0480_send_releaseComplete() to new functions
gsm0480_gen_ussdNotify() and gsm0480_gen_releaseComplete(), placed in libxsc.
Change-Id: I33a84e3c28576ced91d2ea24103123431f551173
http://cgit.osmocom.org/openbsc/commit/?id=b0d725c4edc9d1a93a76612c28ddcccb…
commit b0d725c4edc9d1a93a76612c28ddcccb3d1ba37c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 14:58:51 2016 +0200
move to libxsc: gsm48_create_mm_serv_rej(), gsm48_create_loc_upd_rej()
Used by libbsc, libmsc as well as osmo-bsc and osmo-bsc_nat.
http://cgit.osmocom.org/openbsc/commit/?id=367b7df68ca2d03e928bd56cd87a915f…
commit 367b7df68ca2d03e928bd56cd87a915f68e4900f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 14 00:46:29 2016 +0200
move to libxsc: net init 3: actual move
Reincarnate gsm_network_init() as the parts not specific to libbsc.
Move from bsc_network_init() those bits that are not BSC specific (and useful
for upcoming osmo-cscn).
Add libxsc to all linkages that use gsm_network_init().
Note: the only requirement to allow linking gsm_network_init() without libbsc
is to keep the call to gsm_net_update_ctype() out of libxsc. The other items
are kept out of libxsc because it makes sense semantically. But the separation
is not strong in that the BSC specific data members are of course still
omnipresent in struct gsm_network. If bsc_network_init() is not called, these
are not initialized properly -- for now no such callers exist.
So this is just a first step towards a sensible split of the BSC and MSC
gsm_network structs. The long term aim should be to have entirely separate
structs with some common general items.
http://cgit.osmocom.org/openbsc/commit/?id=ec7d5076e948af3fcd3a6ab1b4b95207…
commit ec7d5076e948af3fcd3a6ab1b4b95207c88d0fb6
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 14 00:57:04 2016 +0200
move to libxsc: net init 2: move bsc_network_init decl to osmo_bsc.h
bsc_network_init() is more fit to live in a BSC specific header.
Change-Id: I9edfb1e748bb1cb484fadd48b0406f5b3098e89b
http://cgit.osmocom.org/openbsc/commit/?id=c31384f39665af83cd842cbe9e91f8b8…
commit c31384f39665af83cd842cbe9e91f8b818f973dd
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 14 00:45:26 2016 +0200
move to libxsc: net init 1: rename to bsc_network_init
The gsm_network_init() function initializes a whole lot of BSC specific stuff.
Aiming to move some of it to libxsc, first rename it to bsc_network_init().
This will retain the BSC specific stuff when the move is done.
Adjust all callers.
Future: osmo-cscn will call the more generic part and not the BSC specific
part.
Change-Id: I4816ae19374390fc5c64972f7cad2e9ec3d8bcc3
http://cgit.osmocom.org/openbsc/commit/?id=c210cf0a42691974e40bd790e94614c3…
commit c210cf0a42691974e40bd790e94614c312d1fd1a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 11 14:28:25 2016 +0200
define mncc_recv_cb_t to avoid code dup
Put mncc_recv_cb_t in xsc.h to avoid header include complications: if placing
right above struct gsm_network, one must include gsm_data.h to use
mncc_recv_cb_t as function parameter in a header, which will include
gsm_data_shared.h, which will include xsc.h (future knowledge). Since I will
need to use mncc_recv_cb_t in xsc.h, including gsm_data.h from there would
introduce an #include loop. Avoid that and define mncc_recv_cb_t in xsc.h to
begin with.
Change-Id: I2e64cffa563750ce9f3172ffba6f9cf5b9280e9c
http://cgit.osmocom.org/openbsc/commit/?id=d5b7069df7fe2b0740d52b941dc0fe9f…
commit d5b7069df7fe2b0740d52b941dc0fe9fa4f0f353
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 12:50:31 2016 +0200
Add empty libxsc
This will gradually soak up code shared by libbsc and libmsc.
http://cgit.osmocom.org/openbsc/commit/?id=d7e8ab277a79bdb9342438ecb03c865a…
commit d7e8ab277a79bdb9342438ecb03c865a9de7b0ad
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:07:43 2016 +0200
cosmetic: various comment, whitespace tweaks
http://cgit.osmocom.org/openbsc/commit/?id=0250cba7219a4455c7352d5fe8dd18cd…
commit 0250cba7219a4455c7352d5fe8dd18cda7f4ba9e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:59:29 2016 +0200
utils/Makefile.am: remove unused LIBOSMOVTY_CFLAGS
http://cgit.osmocom.org/openbsc/commit/?id=8a9806aabe36237d50179e7f80ce5e0d…
commit 8a9806aabe36237d50179e7f80ce5e0def0147b5
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Apr 1 02:17:24 2016 +0200
vty l3 help: fix typo 'comamnds'; fix english s/his//
http://cgit.osmocom.org/openbsc/commit/?id=9bcd279ebfd55b90c4387e21d93484c5…
commit 9bcd279ebfd55b90c4387e21d93484c5edc2c5f7
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:48:53 2016 +0200
debug log for sms: fix/add
One logged the wrong function name. Add others.
http://cgit.osmocom.org/openbsc/commit/?id=99bf08a63047f9d117d0e5290341b619…
commit 99bf08a63047f9d117d0e5290341b619978b918b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:38:51 2016 +0200
Sanity fixes for gsm0408_dispatch(): rc, assertions
gsm0408_dispatch() is the main entry point for receiving data from the BSC/RNC
level, so make sure callers pass valid pointers before using them all the way
down the code path (related to CID#93769, a fix before this was refactored).
For unknown/unimplemented packet discriminators, make sure to return error
codes.
http://cgit.osmocom.org/openbsc/commit/?id=8a81b1c18cc00313b90ba478838d4eb8…
commit 8a81b1c18cc00313b90ba478838d4eb8104fb3a4
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:18:08 2016 +0200
abis vty: decouple from global bsc_gsmnet variable
Publish gsmnet_from_vty() in openbsc/vty.h and use in the abis VTY functions.
http://cgit.osmocom.org/openbsc/commit/?id=a646ef7a9d787e99dcce0472acfd0fbd…
commit a646ef7a9d787e99dcce0472acfd0fbd35ddcbfb
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:09:47 2016 +0200
directly access gsm_network backpointer from gsm_subscriber_connection
The previous commit added a network backpointer to gsm_subscriber_connection.
Use it wherever it makes sense, to skip the step through the bts structure.
In some places, also tweak use of local variables for less code.
http://cgit.osmocom.org/openbsc/commit/?id=1048de0485dfc1e19a6c9afc47a6e059…
commit 1048de0485dfc1e19a6c9afc47a6e059dde8da79
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 22:33:01 2016 +0200
add gsm_network backpointer to gsm_subscriber_connection
For the upcoming MSCSPLIT, we want a network backpointer without having to
go through a gsm_bts struct.
This commit adds the network pointer, the subsequent commit applies direct
access to the network structure from gsm_subscriber_connection.
http://cgit.osmocom.org/openbsc/commit/?id=d6b62a6310b9ed5040b36b9ef9f4ea96…
commit d6b62a6310b9ed5040b36b9ef9f4ea96dddd354f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:40:19 2016 +0200
bsc_vty_init(): decouple from global bsc_gsmnet
Add an explicit gsm_network pointer instead of using the bsc_gsmnet global, to
pass full control to respective main() contexts.
http://cgit.osmocom.org/openbsc/commit/?id=7306d05dc4bb9c2de53055310715373c…
commit 7306d05dc4bb9c2de53055310715373c54a4297f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 11 13:53:47 2016 +0200
talloc_ctx_init(): decouple from global tall_bsc_ctx
Decouple the talloc context allocations from global tall_bsc_ctx pointer.
Future: it appears that talloc_ctx_init() was intended for general use, but is
in fact only used by osmo-nitb. It will be used by the upcoming osmo-cscn as
well.
http://cgit.osmocom.org/openbsc/commit/?id=eabf305d34bef72e15e1578b0efeebe1…
commit eabf305d34bef72e15e1578b0efeebe18407d9eb
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 19:12:44 2016 +0200
gsm_network_init(): add explicit root talloc ctx
Decouple the root talloc context from libbsc's global talloc_bsc_ctx.
Future: we'll use this for the upcoming MSCSPLIT.
http://cgit.osmocom.org/openbsc/commit/?id=ce7797abc6ed96ada9a115f98bbd6ec4…
commit ce7797abc6ed96ada9a115f98bbd6ec4377320e1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 11 13:39:33 2016 +0200
bsc_init: don't pass telnet dummy conn
gsmnet_from_vty() used to expect vty->priv to point to a gsm_network struct,
but that is not actually the case anymore. The dummy conn to forward the
gsm_network is not needed.
http://cgit.osmocom.org/openbsc/commit/?id=d1a198f6f9f1d39d30aca53adcace957…
commit d1a198f6f9f1d39d30aca53adcace957e2a68690
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 19:12:44 2016 +0200
doc: rename nitb graph to bsc, add msc graph
In the light of upcoming split of MSC from BSC (MSCSPLIT), name the realms
'libmsc' and 'libbsc'. Hence the nitb graph becomes the BSC graph, and add a
libmsc graph.
http://cgit.osmocom.org/openbsc/commit/?id=431af063fb3ef9d13c5316daf7ae7e34…
commit 431af063fb3ef9d13c5316daf7ae7e343cdb1b37
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:50:44 2016 +0200
remove unused bsc_copyright from bsc_vty.c
Change-Id: I281791c0f57ca75ffe14431a3030811b2d224f0b
http://cgit.osmocom.org/openbsc/commit/?id=204f4f7ef93feb6be49ed4975d618aac…
commit 204f4f7ef93feb6be49ed4975d618aac04cd636b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:03:12 2016 +0200
move subscriber conns list into struct gsm_network
Replace the global sub_connections llist with gsm_network.subscr_conns.
Initialize and apply where applicable.
Remove bsc_api_sub_connections(), callers now access gsm_network->subscr_conns
directly.
http://cgit.osmocom.org/openbsc/commit/?id=fd01975cd238a8028c08b149e0aa5b11…
commit fd01975cd238a8028c08b149e0aa5b112d6c358c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 22:32:51 2016 +0200
properly #include <openbsc/gsm_data.h> from gsm_subscriber.h
Don't use quoted, local include, use <> style include.
Cosmetic: also move stdbool.h include to the top to keep osmocom and openbsc
includes grouped.
Change-Id: Iaa3dc36768f96f6b8c91010a2ba389fdc37f1503
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/gprs/Makefile.am | 1 -
openbsc/src/gprs/gprs_gmm.c | 31 +++++++++++-----------
openbsc/src/gprs/osmo_sgsn.cfg | 59 +++++-------------------------------------
openbsc/src/gprs/sgsn_libgtp.c | 2 +-
4 files changed, 23 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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, sysmocom/iups has been updated
discards 6b7b1cd85f357b9003cbba3b79c820813dc4ef6c (commit)
discards 559c8b9b1eda2a5ba3d3ee39efe46e097f7480f7 (commit)
discards 5bb0c84a855d46ab9b931f085774f847fb7891c1 (commit)
discards 6c06ed02774a1f835976a0cbb53767962b614e25 (commit)
discards 406917464c9350759b777cd64972eb9edc2e08dc (commit)
via 1cac1b76b09a3dc556a59d49b04991877af96498 (commit)
via 678628540e332caf0791e672956fbaff040f2cb2 (commit)
via b3f547a6a97cdcdfe29bf20e3f96bb52c2f3ebdf (commit)
via ab4a50f25cef7706e2bac51b29200c6fda5a7d28 (commit)
via 02cd8ed1c50710a359c36070931de55b626441ad (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 (6b7b1cd85f357b9003cbba3b79c820813dc4ef6c)
\
N -- N -- N (1cac1b76b09a3dc556a59d49b04991877af96498)
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=1cac1b76b09a3dc556a59d49b0499187…
commit 1cac1b76b09a3dc556a59d49b04991877af96498
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=678628540e332caf0791e672956fbaff…
commit 678628540e332caf0791e672956fbaff040f2cb2
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=b3f547a6a97cdcdfe29bf20e3f96bb52…
commit b3f547a6a97cdcdfe29bf20e3f96bb52c2f3ebdf
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=ab4a50f25cef7706e2bac51b29200c6f…
commit ab4a50f25cef7706e2bac51b29200c6fda5a7d28
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=02cd8ed1c50710a359c36070931de55b…
commit 02cd8ed1c50710a359c36070931de55b626441ad
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
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/gprs/gprs_gmm.c | 18 +++++++++++-------
1 file changed, 11 insertions(+), 7 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, sysmocom/iups has been updated
discards 3905455c1654a28b3392b8aa77d6e0c08c9141e9 (commit)
discards 0748c6f4a845deaac722d9fc7f1e5f30ec41c5c0 (commit)
discards 62f1688cfc3ddab6df080cbf7ed5c1c4963847d9 (commit)
discards dca8eaff15b94352b441c0d29737152b88ed43b2 (commit)
discards df43b68b1e6d99812b3f69c2f7924871b674ddc0 (commit)
discards dddc2d8e2fa48920f4e33d146bf3c4a81d85d7de (commit)
discards e3347c34a57356db60b26c1ce1d1128591b9e728 (commit)
discards 62218ffb0179c47a0803bed19291bffacc3a7370 (commit)
discards 6b95cf15d30309ddd304074adc5b34ddeafced9e (commit)
discards f773b428e756cc280fd3b620ef1072439559791d (commit)
discards f66d6e4eda09a1ccd7bbeed62b4d0d0c78afbe7f (commit)
discards bb8a34e023666e8845ca169290ad69fccdfeea0c (commit)
discards 494223424b80ce4f5640e9d554f5402d3e3798fc (commit)
discards 3c086642983ac11c826db4a2d46c180d23197b82 (commit)
discards 8618f0cbe432f468110029709ff75f8473c5823a (commit)
via 6b7b1cd85f357b9003cbba3b79c820813dc4ef6c (commit)
via 559c8b9b1eda2a5ba3d3ee39efe46e097f7480f7 (commit)
via 5bb0c84a855d46ab9b931f085774f847fb7891c1 (commit)
via 6c06ed02774a1f835976a0cbb53767962b614e25 (commit)
via 406917464c9350759b777cd64972eb9edc2e08dc (commit)
via 1de367125a1da1dcc6ca3f2e511e9c5debccf978 (commit)
via be532f3bdb1e97728eb247d2d9a149f8d5f1d024 (commit)
via 0539e04f5f3aea108e08e202ce338c873dde6352 (commit)
via 1a48d52fbe9e11d1ea9432f632100df009d14036 (commit)
via 6ca159003849a32ae87730c8d95140af18b01155 (commit)
via 8807f4882c7fd2125853545c11fcd16fcdba0c26 (commit)
via c2d2e2858f52df0048e62373afce37bad84948ba (commit)
via b3b168d2578c2775eebe8d37b3387de9ea1c6a4e (commit)
via d5b09557b1dedeb2ced013c55d5640bd63d3b0f9 (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 (3905455c1654a28b3392b8aa77d6e0c08c9141e9)
\
N -- N -- N (6b7b1cd85f357b9003cbba3b79c820813dc4ef6c)
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=6b7b1cd85f357b9003cbba3b79c82081…
commit 6b7b1cd85f357b9003cbba3b79c820813dc4ef6c
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=559c8b9b1eda2a5ba3d3ee39efe46e09…
commit 559c8b9b1eda2a5ba3d3ee39efe46e097f7480f7
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=5bb0c84a855d46ab9b931f085774f847…
commit 5bb0c84a855d46ab9b931f085774f847fb7891c1
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=6c06ed02774a1f835976a0cbb5376796…
commit 6c06ed02774a1f835976a0cbb53767962b614e25
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=406917464c9350759b777cd64972eb9e…
commit 406917464c9350759b777cd64972eb9edc2e08dc
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=1de367125a1da1dcc6ca3f2e511e9c5d…
commit 1de367125a1da1dcc6ca3f2e511e9c5debccf978
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=be532f3bdb1e97728eb247d2d9a149f8…
commit be532f3bdb1e97728eb247d2d9a149f8d5f1d024
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=0539e04f5f3aea108e08e202ce338c87…
commit 0539e04f5f3aea108e08e202ce338c873dde6352
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=1a48d52fbe9e11d1ea9432f632100df0…
commit 1a48d52fbe9e11d1ea9432f632100df009d14036
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=6ca159003849a32ae87730c8d95140af…
commit 6ca159003849a32ae87730c8d95140af18b01155
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=8807f4882c7fd2125853545c11fcd16f…
commit 8807f4882c7fd2125853545c11fcd16fcdba0c26
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=c2d2e2858f52df0048e62373afce37ba…
commit c2d2e2858f52df0048e62373afce37bad84948ba
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=b3b168d2578c2775eebe8d37b3387de9…
commit b3b168d2578c2775eebe8d37b3387de9ea1c6a4e
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=d5b09557b1dedeb2ced013c55d5640bd…
commit d5b09557b1dedeb2ced013c55d5640bd63d3b0f9
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
-----------------------------------------------------------------------
Summary of changes:
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via 55c46022e1a5f1cbe51c96566e38ff110e4a3092 (commit)
from 37af36e85eca546595081246aec010fa7f6fd0be (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=55c46022e1a5f1cbe51c96566e38ff1…
commit 55c46022e1a5f1cbe51c96566e38ff110e4a3092
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Aug 9 20:25:31 2016 +0200
sysmo: fix dyn TS: Revert "Activate PTCCH UL" [in sysmobts]
This reverts commit 53d792c3b027bfb42d77804e3e687a287e122ef3.
See http://osmocom.org/issues/1796
The commit caused this error for PDCH TS with SysmoBTS:
DL1P <0007> l1_if.c:164 Tx L1 prim MPH-ACTIVATE.req
DL1C <0006> oml.c:811 Error activating L1 SAPI PTCCH on TS 7: Invalid parameter
DL1C <0006> oml.c:1089 (bts=0,trx=0,ts=7,ss=0) act failed mark broken due status: -4
Plain PDCH TS show this error but continue to function despite the SAPI
activation failure.
As a side effect, the SAPI activation failure breaks dynamic TS. GPRS
initially works, but the broken status prevents transitions to TCH/* modes
in the BSC:
DRLL <0000> chan_alloc.c:355 Failed to allocate TCH_H channel
DRSL <0004> abis_rsl.c:1656 BTS 0 CHAN RQD: no resources for TCH_H 0x45
Since the commit only enabled PTCCH UL in sysmobts, no other BTS models are
affected. Notice that lc15 still has PTCCH UL disabled all the while, before
and after this commit and its revert.
Also note that PTCCH DL is and has been enabled without problems (see
further above in sapi_dir_pdtch_sapis[]). This is only about PTCCH UL.
Related: OS#1796
Change-Id: Ia59d95c75a8a5d3bd596f55cd1dc0906a6a95f7f
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-sysmo/oml.c | 3 +--
1 file changed, 1 insertion(+), 2 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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, sysmocom/iups has been updated
discards 09ba23254cb770a15a19a6b0470e23f9a475d4cd (commit)
discards c1cf2cf48020d83f153866b20d06b009cf034183 (commit)
discards 5e4f9a9128dbeef54c48af684a7a4dbdefeb613a (commit)
discards 01d5bbd4582b2a2350a2fef51004ac8d16377660 (commit)
discards a000b15c44f26b875feccf25da64082b20057fd1 (commit)
discards fda9be13181e5b931addecee146ec14215bf486c (commit)
discards c4236eb8824e31d084902122a4cdbe44d293bbba (commit)
discards cb48b54e428872849f4b83a70e4375ea3b934c8f (commit)
discards 0b0b9f5f9eb1c8602bf2ea81d9d6a53c9ae9d04b (commit)
discards 4f7074beb70e2d8de3b5e088c87dfb204c4ebccb (commit)
discards 64406cab790cb8e5cdff2499a873893406ec206e (commit)
discards c7ee0cf67ce621794475aa5faed2a7667239f441 (commit)
discards e68aab24e35e3be75783b86703d3318f6d017988 (commit)
discards 0b621c173d8d4a46419fc5f87a6683a5aded4951 (commit)
discards f995a53e0df487ff1094b743c40780b3058b3e0c (commit)
discards f9becb0466d57538975a821caa34c918baf1d391 (commit)
discards 1830446b6227df20b9a48e8116adc1900df3b85f (commit)
discards e599c1169af4fba503ad077579d035e4d627111f (commit)
discards 86986f2a33aa270ff83180291baf9aefc73f4b5b (commit)
discards 994fbd29d2e8aa55448d316314668f4aeacecec4 (commit)
discards 33ee87243688d48e21d13068a14b233fd0d28502 (commit)
discards ca63cbfe99dbaa07555cfb66c05709ab5ff531d3 (commit)
discards a353408c24dbca6363832791f29ddf0b382af84a (commit)
discards 869e9f20ea8ecb7193cc94890fd0c9503dc37337 (commit)
discards c7a159c088abafec26b1daf9fc5758c5b64df7b5 (commit)
discards c40a5ade8bd08f870ffe0255acfff1a53d68e7db (commit)
discards a1106ebf19d90bc25b5ca560bcb4de55d94555d1 (commit)
discards 9a139aed9acf3db99c9cd4b5445a39b4698a7c8e (commit)
discards a482df4a48e1ed7ece2b5031abc44dac96faac62 (commit)
via 3905455c1654a28b3392b8aa77d6e0c08c9141e9 (commit)
via 0748c6f4a845deaac722d9fc7f1e5f30ec41c5c0 (commit)
via 62f1688cfc3ddab6df080cbf7ed5c1c4963847d9 (commit)
via dca8eaff15b94352b441c0d29737152b88ed43b2 (commit)
via df43b68b1e6d99812b3f69c2f7924871b674ddc0 (commit)
via dddc2d8e2fa48920f4e33d146bf3c4a81d85d7de (commit)
via e3347c34a57356db60b26c1ce1d1128591b9e728 (commit)
via 62218ffb0179c47a0803bed19291bffacc3a7370 (commit)
via 6b95cf15d30309ddd304074adc5b34ddeafced9e (commit)
via f773b428e756cc280fd3b620ef1072439559791d (commit)
via f66d6e4eda09a1ccd7bbeed62b4d0d0c78afbe7f (commit)
via bb8a34e023666e8845ca169290ad69fccdfeea0c (commit)
via 494223424b80ce4f5640e9d554f5402d3e3798fc (commit)
via 3c086642983ac11c826db4a2d46c180d23197b82 (commit)
via 8618f0cbe432f468110029709ff75f8473c5823a (commit)
via 719c75ca91a377c99e3b220bf64bdff979a91849 (commit)
via 260671f0d46316cc01be64103790d08350df6a41 (commit)
via 97ae48b1d80bb9eb26ff306f4f3b6f95bc01561f (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 (09ba23254cb770a15a19a6b0470e23f9a475d4cd)
\
N -- N -- N (3905455c1654a28b3392b8aa77d6e0c08c9141e9)
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=3905455c1654a28b3392b8aa77d6e0c0…
commit 3905455c1654a28b3392b8aa77d6e0c08c9141e9
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=0748c6f4a845deaac722d9fc7f1e5f30…
commit 0748c6f4a845deaac722d9fc7f1e5f30ec41c5c0
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=62f1688cfc3ddab6df080cbf7ed5c1c4…
commit 62f1688cfc3ddab6df080cbf7ed5c1c4963847d9
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=dca8eaff15b94352b441c0d29737152b…
commit dca8eaff15b94352b441c0d29737152b88ed43b2
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=df43b68b1e6d99812b3f69c2f7924871…
commit df43b68b1e6d99812b3f69c2f7924871b674ddc0
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=dddc2d8e2fa48920f4e33d146bf3c4a8…
commit dddc2d8e2fa48920f4e33d146bf3c4a81d85d7de
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=e3347c34a57356db60b26c1ce1d11285…
commit e3347c34a57356db60b26c1ce1d1128591b9e728
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=62218ffb0179c47a0803bed19291bffa…
commit 62218ffb0179c47a0803bed19291bffacc3a7370
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=6b95cf15d30309ddd304074adc5b34dd…
commit 6b95cf15d30309ddd304074adc5b34ddeafced9e
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=f773b428e756cc280fd3b620ef107243…
commit f773b428e756cc280fd3b620ef1072439559791d
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=f66d6e4eda09a1ccd7bbeed62b4d0d0c…
commit f66d6e4eda09a1ccd7bbeed62b4d0d0c78afbe7f
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=bb8a34e023666e8845ca169290ad69fc…
commit bb8a34e023666e8845ca169290ad69fccdfeea0c
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=494223424b80ce4f5640e9d554f5402d…
commit 494223424b80ce4f5640e9d554f5402d3e3798fc
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=3c086642983ac11c826db4a2d46c180d…
commit 3c086642983ac11c826db4a2d46c180d23197b82
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:51:56 2016 +0200
cosmetic: comment on Iu GTP-U
Change-Id: I9fd8f0111ef4bb52d421b322a633ff85f863d10e
http://cgit.osmocom.org/openbsc/commit/?id=8618f0cbe432f468110029709ff75f84…
commit 8618f0cbe432f468110029709ff75f8473c5823a
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=719c75ca91a377c99e3b220bf64bdff9…
commit 719c75ca91a377c99e3b220bf64bdff979a91849
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=260671f0d46316cc01be64103790d083…
commit 260671f0d46316cc01be64103790d08350df6a41
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=97ae48b1d80bb9eb26ff306f4f3b6f95…
commit 97ae48b1d80bb9eb26ff306f4f3b6f95bc01561f
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
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/gprs/gprs_gmm.c | 14 +---------
openbsc/src/gprs/osmo_sgsn.cfg | 59 +++++-------------------------------------
2 files changed, 7 insertions(+), 66 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, sysmocom/iups has been updated
discards 38884c867990d98797e7a645e25beb0cbae4c514 (commit)
discards 9badb338355eefd87d04f7ae5ab6c7c0fe7e21e3 (commit)
discards fdbd6dd6e7b60b1baf53dc07c2c81a0eaa625b6b (commit)
discards 4aff06a0d1be5de5930ee67a8a879bad8b5addf1 (commit)
discards 645f9eaa5afe6d302a8f843b06487a88ea902708 (commit)
discards d504f8a4cfd50d9de9201023972b30527373934d (commit)
discards d337729c48f5267d1257d1340c59ba87ae4587b8 (commit)
discards 9df35d79630612a2f1cb05e03ed472df35439a97 (commit)
discards 4527bddc1d10c9f65892cc7139efaea42ab69bb2 (commit)
discards b4ceb4b4f7144b8bc79a9891d8f55ed74cc6a322 (commit)
discards 14e1441c1d64a84c51d93ace4be07ca66e3a3388 (commit)
discards 92daf9660a2e4b7881d07538c0b8914d2e8595a9 (commit)
discards ecb9852333c5d32fc932b91212369b428252a66a (commit)
discards f5dfbe50707f225dde8b1e5afe0d12df617ae618 (commit)
discards 72edaaf7704077513c61b4104dcab58124c8039f (commit)
discards 389e5aca5107c566e20e2e187fdfc187090901bc (commit)
discards bb3006b232b6d6310575392c20a83d9ab60123f2 (commit)
discards a7036e3309d9df7aed2966014351df4216bd8c20 (commit)
discards 7f9a6d741d8ea25e4c684b4986be7856bcab9ad9 (commit)
discards f58a677ea6dd5efd8f7acc176c62edf9544c29f1 (commit)
discards 37d7d27a48fe072b387c6ee01bd7c55b792f4a50 (commit)
discards a8897f9ad45369e64b65e7b2aa602c108388e612 (commit)
discards 525a85b999e18697a401adb703fb1cc691b7e198 (commit)
discards 8cf77d35a51eee80f2380f4d3f1bfa54a7e8b756 (commit)
discards a4ccebecdc8062c67a1185faf5c49f5dcd233fc3 (commit)
discards 889119a1519dae31d691bf9ed144ae10f581e057 (commit)
discards 6a18432a2bc212dee2d6ead1c1bd25991781c7d3 (commit)
discards a4be2c51e6d8d93e79e57b1107f96c530b98b580 (commit)
discards 03aa521e86aca9a0b2d0f21a81044ee5ef412271 (commit)
discards 2212d336985cf19520aa414c0c443d936bb01287 (commit)
discards d6d62eb1825f42e13758c73e5c71684bd8898d09 (commit)
discards 7fdbc558bdd1892e98a108d71d66c05a5381276f (commit)
discards 9806a3415597ca5e11301f2747b7808c691aee25 (commit)
discards a7e02e1ca67b32e640bca53d60932029f64aaa9a (commit)
discards a7438395954bc6ee92aad083ed3c4c1e51e31a8f (commit)
discards 892008680c29729bfd3d1714f8540c486a3da5e0 (commit)
discards 1a3fa9478a52541b9008321b69c417bc6e94ec38 (commit)
via 09ba23254cb770a15a19a6b0470e23f9a475d4cd (commit)
via c1cf2cf48020d83f153866b20d06b009cf034183 (commit)
via 5e4f9a9128dbeef54c48af684a7a4dbdefeb613a (commit)
via 01d5bbd4582b2a2350a2fef51004ac8d16377660 (commit)
via a000b15c44f26b875feccf25da64082b20057fd1 (commit)
via fda9be13181e5b931addecee146ec14215bf486c (commit)
via c4236eb8824e31d084902122a4cdbe44d293bbba (commit)
via cb48b54e428872849f4b83a70e4375ea3b934c8f (commit)
via 0b0b9f5f9eb1c8602bf2ea81d9d6a53c9ae9d04b (commit)
via 4f7074beb70e2d8de3b5e088c87dfb204c4ebccb (commit)
via 64406cab790cb8e5cdff2499a873893406ec206e (commit)
via c7ee0cf67ce621794475aa5faed2a7667239f441 (commit)
via e68aab24e35e3be75783b86703d3318f6d017988 (commit)
via 0b621c173d8d4a46419fc5f87a6683a5aded4951 (commit)
via f995a53e0df487ff1094b743c40780b3058b3e0c (commit)
via f9becb0466d57538975a821caa34c918baf1d391 (commit)
via 1830446b6227df20b9a48e8116adc1900df3b85f (commit)
via e599c1169af4fba503ad077579d035e4d627111f (commit)
via 86986f2a33aa270ff83180291baf9aefc73f4b5b (commit)
via 994fbd29d2e8aa55448d316314668f4aeacecec4 (commit)
via 33ee87243688d48e21d13068a14b233fd0d28502 (commit)
via ca63cbfe99dbaa07555cfb66c05709ab5ff531d3 (commit)
via a353408c24dbca6363832791f29ddf0b382af84a (commit)
via 869e9f20ea8ecb7193cc94890fd0c9503dc37337 (commit)
via c7a159c088abafec26b1daf9fc5758c5b64df7b5 (commit)
via c40a5ade8bd08f870ffe0255acfff1a53d68e7db (commit)
via a1106ebf19d90bc25b5ca560bcb4de55d94555d1 (commit)
via 9a139aed9acf3db99c9cd4b5445a39b4698a7c8e (commit)
via a482df4a48e1ed7ece2b5031abc44dac96faac62 (commit)
via b53d4e73dac43fedcbb16b56937b110f70cee2ea (commit)
via 6cc8ee6b6af3934328e26b06dbe7c2b60cac1fed (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 (38884c867990d98797e7a645e25beb0cbae4c514)
\
N -- N -- N (09ba23254cb770a15a19a6b0470e23f9a475d4cd)
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=09ba23254cb770a15a19a6b0470e23f9…
commit 09ba23254cb770a15a19a6b0470e23f9a475d4cd
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Aug 11 19:12:54 2016 +0200
comment: gsm48_gmm_sendmsg(): add spec reference on encryptable
Change-Id: I54a3bc518bc38e38b78f6e9ea3705e4fbd5ffb98
http://cgit.osmocom.org/openbsc/commit/?id=c1cf2cf48020d83f153866b20d06b009…
commit c1cf2cf48020d83f153866b20d06b009cf034183
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jun 3 02:23:09 2016 +0200
sgsn_libgtp.c
Change-Id: If59b223052819de6b38a74a549c3ca8b9eef2b25
http://cgit.osmocom.org/openbsc/commit/?id=5e4f9a9128dbeef54c48af684a7a4dbd…
commit 5e4f9a9128dbeef54c48af684a7a4dbdefeb613a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jun 3 02:23:00 2016 +0200
gprs_gmm
Change-Id: I97136130dde4d558aa6ce602507edd2f71c5d66e
http://cgit.osmocom.org/openbsc/commit/?id=01d5bbd4582b2a2350a2fef51004ac8d…
commit 01d5bbd4582b2a2350a2fef51004ac8d16377660
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jun 3 02:01:33 2016 +0200
sgsn_main
Change-Id: I498433af4eee028ed37f85db08a54bf1e89cfca2
http://cgit.osmocom.org/openbsc/commit/?id=a000b15c44f26b875feccf25da64082b…
commit a000b15c44f26b875feccf25da64082b20057fd1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jun 3 02:01:22 2016 +0200
sgsn_libgtp
Change-Id: I26230ca00e61485099a870974a640a7206af0a14
http://cgit.osmocom.org/openbsc/commit/?id=fda9be13181e5b931addecee146ec142…
commit fda9be13181e5b931addecee146ec14215bf486c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jun 3 02:34:33 2016 +0200
gmmrabactps
Change-Id: Id348341924cd14b24856aca241d28a113af31be8
http://cgit.osmocom.org/openbsc/commit/?id=c4236eb8824e31d084902122a4cdbe44…
commit c4236eb8824e31d084902122a4cdbe44d293bbba
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jun 3 02:34:20 2016 +0200
gmmptmsi
Change-Id: I8140875e14bba6a4cdf01d295b9f0c430cf228b1
http://cgit.osmocom.org/openbsc/commit/?id=cb48b54e428872849f4b83a70e4375ea…
commit cb48b54e428872849f4b83a70e4375ea3b934c8f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jun 3 02:33:58 2016 +0200
gmm_servicerq
Change-Id: Iee7e6b336f1bddd89cdb346d3a661ae40e192738
http://cgit.osmocom.org/openbsc/commit/?id=0b0b9f5f9eb1c8602bf2ea81d9d6a53c…
commit 0b0b9f5f9eb1c8602bf2ea81d9d6a53c9ae9d04b
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Wed May 11 12:44:34 2016 +0200
gprs: Don't activate RABs on RA update
http://cgit.osmocom.org/openbsc/commit/?id=4f7074beb70e2d8de3b5e088c87dfb20…
commit 4f7074beb70e2d8de3b5e088c87dfb204c4ebccb
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Wed May 11 12:43:47 2016 +0200
gprs: Change GTP-U endpoint to SGSN in PMM_IDLE and page UE when data arrives
http://cgit.osmocom.org/openbsc/commit/?id=64406cab790cb8e5cdff2499a8738934…
commit 64406cab790cb8e5cdff2499a873893406ec206e
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Wed May 11 12:42:54 2016 +0200
gprs: Introduce function to change PMM state
Change-Id: I7c2cd1abc1805659b01dffffff31c49fe5161086
http://cgit.osmocom.org/openbsc/commit/?id=c7ee0cf67ce621794475aa5faed2a766…
commit c7ee0cf67ce621794475aa5faed2a7667239f441
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun May 22 16:27:35 2016 +0200
cosmetic: fix two compiler warnings
Change-Id: Ib2482f76a16a843f9aa748236e9b9e8eca96b1d4
http://cgit.osmocom.org/openbsc/commit/?id=e68aab24e35e3be75783b86703d3318f…
commit e68aab24e35e3be75783b86703d3318f6d017988
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:51:56 2016 +0200
cosmetic: comment on Iu GTP-U
Change-Id: I9fd8f0111ef4bb52d421b322a633ff85f863d10e
http://cgit.osmocom.org/openbsc/commit/?id=0b621c173d8d4a46419fc5f87a6683a5…
commit 0b621c173d8d4a46419fc5f87a6683a5aded4951
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=f995a53e0df487ff1094b743c40780b3…
commit f995a53e0df487ff1094b743c40780b3058b3e0c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:50:13 2016 +0200
update osmo_sgsn.cfg
Change-Id: Ia41a6cdfe6f272670f424f727b25d958cc090a7d
http://cgit.osmocom.org/openbsc/commit/?id=f9becb0466d57538975a821caa34c918…
commit f9becb0466d57538975a821caa34c918baf1d391
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=1830446b6227df20b9a48e8116adc190…
commit 1830446b6227df20b9a48e8116adc1900df3b85f
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=e599c1169af4fba503ad077579d035e4…
commit e599c1169af4fba503ad077579d035e4d627111f
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=86986f2a33aa270ff83180291baf9aef…
commit 86986f2a33aa270ff83180291baf9aefc73f4b5b
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=994fbd29d2e8aa55448d316314668f4a…
commit 994fbd29d2e8aa55448d316314668f4aeacecec4
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=33ee87243688d48e21d13068a14b233f…
commit 33ee87243688d48e21d13068a14b233fd0d28502
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=ca63cbfe99dbaa07555cfb66c05709ab…
commit ca63cbfe99dbaa07555cfb66c05709ab5ff531d3
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=a353408c24dbca6363832791f29ddf0b…
commit a353408c24dbca6363832791f29ddf0b382af84a
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=869e9f20ea8ecb7193cc94890fd0c950…
commit 869e9f20ea8ecb7193cc94890fd0c9503dc37337
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=c7a159c088abafec26b1daf9fc5758c5…
commit c7a159c088abafec26b1daf9fc5758c5b64df7b5
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=c40a5ade8bd08f870ffe0255acfff1a5…
commit c40a5ade8bd08f870ffe0255acfff1a53d68e7db
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=a1106ebf19d90bc25b5ca560bcb4de55…
commit a1106ebf19d90bc25b5ca560bcb4de55d94555d1
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=9a139aed9acf3db99c9cd4b5445a39b4…
commit 9a139aed9acf3db99c9cd4b5445a39b4698a7c8e
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=a482df4a48e1ed7ece2b5031abc44dac…
commit a482df4a48e1ed7ece2b5031abc44dac96faac62
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=b53d4e73dac43fedcbb16b56937b110f…
commit b53d4e73dac43fedcbb16b56937b110f70cee2ea
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
http://cgit.osmocom.org/openbsc/commit/?id=6cc8ee6b6af3934328e26b06dbe7c2b6…
commit 6cc8ee6b6af3934328e26b06dbe7c2b60cac1fed
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Aug 11 18:19:20 2016 +0200
add DIU logging category
Will be used by upcoming iu.c
Change-Id: Ic2f6bb1023377c24247521dde2d2bcf14f04cfe2
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/gprs/Makefile.am | 1 -
openbsc/src/gprs/gprs_gmm.c | 27 ++++++++++++++++++---------
2 files changed, 18 insertions(+), 10 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 "OpenBTS' transceiver retro-fit".
The branch, master has been updated
via aa15d62a8cac2bfa30a336b76cd18f3b9647dd0d (commit)
from 2e5e2c537bfca9bebddcc40391227a2074bc3b88 (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=aa15d62a8cac2bfa30a336b76cd18f3…
commit aa15d62a8cac2bfa30a336b76cd18f3b9647dd0d
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Thu Aug 11 14:36:23 2016 -0700
sigproc: Match differential GMSK start/end bits to tail bits
Invert the initial and trailing diffential bits in the 4 sps
GMSK modulator to fix power-time mask irregularity at start
and end of burst. GSM tail bits are always zero, so we can
safely use fixed bit values.
Signed-off-by: Tom Tsou <tom.tsou(a)ettus.com>
-----------------------------------------------------------------------
Summary of changes:
Transceiver52M/sigProcLib.cpp | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
hooks/post-receive
--
OpenBTS' transceiver retro-fit
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, sysmocom/iups has been updated
discards f6d28ef3e95749ed880f862f41ff0873c5a7e93c (commit)
discards a07ddc07e6a3522a677c0494e42ed380a08b69b1 (commit)
discards afc162f24a5a45a620bed9e787b090b69ffd52a5 (commit)
discards 1dec88bc7cc091d82b12eead4a65998491fc2587 (commit)
discards bd29dfbc088ec717bb8f5fad6b48ccda4814dec6 (commit)
discards 23a0f6c8ef51af650ef15162db932dcadf5405df (commit)
discards 1df56c45f0e53a7ce7730f44650844a75471950a (commit)
discards 34ebb5dee016818b4323fe5d3114643eae60c44b (commit)
discards cc5cd5ba8fe44739de32ba00bb491b2c5df9d8c6 (commit)
discards 8bbf41a7807bd8658b7fa7ff9f57c235684b35b6 (commit)
discards ea703d4166e4e7126cba7de637823edc92e7f840 (commit)
discards 3d22db0389dd20a187236aa4342002b73ac2f5bd (commit)
discards fb70561a8cb72e92c8f7efae31d2eead750dd5b1 (commit)
discards 12feb3e28eb57014f1c6361656177203c0cf7c26 (commit)
discards c9fbb44d31c6cf4e80cd023c258473790117092e (commit)
discards 499a96c6991b68ab43ef9efe412e7dd5917194af (commit)
discards 0c196d22a227430e4d51b38f11608c1ffe57b155 (commit)
discards fc2aae5334654665f1ca2abbba29b305ee8a25f8 (commit)
discards 918a08935b073d7eade6af44c12c42a7e314acfb (commit)
discards eb040d8e08f555cd46b33e80b3ab6c9c6e70c8d5 (commit)
discards faf1a8f9bf6e952b2996f9094939542c820dec68 (commit)
discards 52fed0c829a19079edad1a76a138cc89838ea681 (commit)
discards 6b7a2345a1b2de09eadd00800d3e3332b048fb69 (commit)
discards acfeae302de6d36fb1fca6cbdfbfc8f4ea590175 (commit)
discards 9c0f1f3fb7463b88bcc8637c4958238e5516b8db (commit)
discards 2773a7afb25a0891800f7b2e856d48f171dbb288 (commit)
discards 262cab956a783b187f71b595337725c8eb3b1a05 (commit)
discards adee73bbc33fc050fc5f44b17b27dbfc61dec1bc (commit)
discards 9831cec3769aa8b1582dc5763531ede9a546566a (commit)
discards 5451148e72e4fb0cc5ba64b45df1523b039a958b (commit)
discards 416257b7c898465e85cf87eee0867ee5d3992200 (commit)
discards 22f00fc73eef8bd85400d74136aa69824e062862 (commit)
discards c359d10916ce61e2b85305719b13466380b654ad (commit)
discards d6d4e0715714ef90e4fbfa8c44ee5e729b520dfa (commit)
discards f5ba2dcfe6fda7fc6f6d2c92cb79d82858f0383c (commit)
discards db112fa932faf7f1fa81244f981ea0e3a5a1cb3e (commit)
via 38884c867990d98797e7a645e25beb0cbae4c514 (commit)
via 9badb338355eefd87d04f7ae5ab6c7c0fe7e21e3 (commit)
via fdbd6dd6e7b60b1baf53dc07c2c81a0eaa625b6b (commit)
via 4aff06a0d1be5de5930ee67a8a879bad8b5addf1 (commit)
via 645f9eaa5afe6d302a8f843b06487a88ea902708 (commit)
via d504f8a4cfd50d9de9201023972b30527373934d (commit)
via d337729c48f5267d1257d1340c59ba87ae4587b8 (commit)
via 9df35d79630612a2f1cb05e03ed472df35439a97 (commit)
via 4527bddc1d10c9f65892cc7139efaea42ab69bb2 (commit)
via b4ceb4b4f7144b8bc79a9891d8f55ed74cc6a322 (commit)
via 14e1441c1d64a84c51d93ace4be07ca66e3a3388 (commit)
via 92daf9660a2e4b7881d07538c0b8914d2e8595a9 (commit)
via ecb9852333c5d32fc932b91212369b428252a66a (commit)
via f5dfbe50707f225dde8b1e5afe0d12df617ae618 (commit)
via 72edaaf7704077513c61b4104dcab58124c8039f (commit)
via 389e5aca5107c566e20e2e187fdfc187090901bc (commit)
via bb3006b232b6d6310575392c20a83d9ab60123f2 (commit)
via a7036e3309d9df7aed2966014351df4216bd8c20 (commit)
via 7f9a6d741d8ea25e4c684b4986be7856bcab9ad9 (commit)
via f58a677ea6dd5efd8f7acc176c62edf9544c29f1 (commit)
via 37d7d27a48fe072b387c6ee01bd7c55b792f4a50 (commit)
via a8897f9ad45369e64b65e7b2aa602c108388e612 (commit)
via 525a85b999e18697a401adb703fb1cc691b7e198 (commit)
via 8cf77d35a51eee80f2380f4d3f1bfa54a7e8b756 (commit)
via a4ccebecdc8062c67a1185faf5c49f5dcd233fc3 (commit)
via 889119a1519dae31d691bf9ed144ae10f581e057 (commit)
via 6a18432a2bc212dee2d6ead1c1bd25991781c7d3 (commit)
via a4be2c51e6d8d93e79e57b1107f96c530b98b580 (commit)
via 03aa521e86aca9a0b2d0f21a81044ee5ef412271 (commit)
via 2212d336985cf19520aa414c0c443d936bb01287 (commit)
via d6d62eb1825f42e13758c73e5c71684bd8898d09 (commit)
via 7fdbc558bdd1892e98a108d71d66c05a5381276f (commit)
via 9806a3415597ca5e11301f2747b7808c691aee25 (commit)
via a7e02e1ca67b32e640bca53d60932029f64aaa9a (commit)
via a7438395954bc6ee92aad083ed3c4c1e51e31a8f (commit)
via 892008680c29729bfd3d1714f8540c486a3da5e0 (commit)
via 1a3fa9478a52541b9008321b69c417bc6e94ec38 (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 (f6d28ef3e95749ed880f862f41ff0873c5a7e93c)
\
N -- N -- N (38884c867990d98797e7a645e25beb0cbae4c514)
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/include/openbsc/debug.h | 1 +
openbsc/src/libcommon/debug.c | 5 +++++
openbsc/src/libiu/iu.c | 18 ++++++++++--------
3 files changed, 16 insertions(+), 8 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, sysmocom/cscn has been updated
discards e29de4bf322eeb5662abd3da5dd5b9126af951bc (commit)
discards 23c918a0d0aa57ad49f2a4e24bd1c8fdd079f417 (commit)
discards 757403020c33d2a4e3d12a6e7e483dad6f4d4b4f (commit)
discards ecadcb63c0c676b988f67c452d7461f7a818d194 (commit)
discards f8f77019d840e10eeefd7f3b0630ac4ef1fdf7bf (commit)
discards c8c2a487a05085c2872776840bf2357f15b2e5f9 (commit)
discards fc325421c0493d2db05ab2025f7810f25c3885d0 (commit)
discards 2de2d43d8fe6454530062d5252a0647a0d6a37f4 (commit)
discards 28fc65801710ae5d3c0615e2edfef5e34a2282cb (commit)
discards e0b921451fe9c0e28211f3c5ed3d568ae235a070 (commit)
discards 78b5e8cceb7b82cd4c896a485cf9851e97426048 (commit)
discards f9925a790ed5da3631d5e64d159b053d290d3c80 (commit)
discards e82665579b0642a7fe063d86fe9dbf558a749dbe (commit)
discards 874e207f5ee505ee09f141e233e1bf63e80fb7cf (commit)
discards 860a270117dcfd003ad86725100e5d875656d5d5 (commit)
discards cf4ff88749a417d4324888c2c7d95ed3917aaba7 (commit)
discards de131e855e3328353fff19d750c7354055dd8eee (commit)
discards 3ec2ee7b7b2a41e086e59372c45a5d0818cc8990 (commit)
discards 3f5f1e4b7125de9f9ae321cdbe4f86c0675326b5 (commit)
discards 126b57021cdcc55947bf32307414e29e579aef04 (commit)
discards 559e7f7bb88836cbf743e86ae45481b11bb859e1 (commit)
discards 7574dfc3b2521e75cd31dbb665d9627ed23d348b (commit)
discards 9a5cc2cf7a0e76e4967d578dc15044d39824204b (commit)
discards 7c9812749aac144978abcef5b39bd1aa73099054 (commit)
discards f439534ae71e9c08f7ec34de1e9d41615f1702d8 (commit)
discards 572bae238e24b59c506a22da24494eb86c2affbf (commit)
discards 8212fa5f7e987a62b27d6c157b4a5ffc5e6a1cdb (commit)
discards 3ad5db229e65b914051fd982e84a85fa23a0d8a2 (commit)
discards ba74ae62bd6e0f75d48d1ce6a7af469ca862c055 (commit)
discards 451d9bf03544caef30ad2b94f35066583e179615 (commit)
discards 46f1b162b2d8339f725f4bb703c56d86d0ace5a0 (commit)
discards 9e17f0446ccaff43c81cec2f8761b41178fe8407 (commit)
discards f60710b3bdbf098c79504f0919fe1dd786ce6905 (commit)
discards 1cbe1c032ec34ee1f037c0e422447daefd410bd3 (commit)
discards e2b9fdf4e4e1f87252f67a2741c155a6793cac2b (commit)
discards 3e54026733084e0f3887a50bcc4b72b655f20c3f (commit)
discards 02df48ef732ad36357424ff23c52aa97e352a2fc (commit)
discards 7f8640e7cc8ae24f21b7fad88e558d7ab55ee005 (commit)
discards 061677b896ffb9178599e9cdf8ca631544d0c7cd (commit)
discards 1b5797a75cfdc8f0327b6cb8d7c23e1879f8d567 (commit)
discards 11f68221fc29809fe8e800a7508e28208a85d6fc (commit)
discards ff0a72f9b9f3903f98335049a7545c672a99353b (commit)
discards 88294b61274f14261bfa9bc9f4ee59c5e22845cd (commit)
discards 3d856bb2f2fb4791df6f535b96f740ad95307c76 (commit)
discards 173ae3aeffb3b1dbc0c06fa576b502eb39772096 (commit)
discards 8bc81691c373b59d33df705ff6dd24eb71948aa2 (commit)
discards 4cce20908e659e01db54c24c67fdd19423f27ee7 (commit)
discards 0ded2c16d2af307adbc24451ad49eb2a22d0c06b (commit)
discards 8b892f8ba2e0bca78bf3e62d5c6692061e095086 (commit)
discards ab7e530639ecd50777f3675eff2dafac5d8bb9c3 (commit)
discards e0366037fd55f7117b4ab5d5205a59f96d511cf5 (commit)
discards 0d2803f72bd292a8ad48e3f857cb8f43d517fc0c (commit)
discards e43a66734b0c33fdd6a4d07374f4c2c04184c85b (commit)
discards 651ea60a6c160bf5ceaa96874cdff53e6f64ea86 (commit)
discards 49f7a2993b733ab0f4318230e4ceb639d930cbdf (commit)
discards 2cd5afbb15ea82c559aacdf990d5bc5da48b1364 (commit)
discards 17449a4333285839c005715233db86be10fc5222 (commit)
discards 4cbf4cd886d8b2f8c30fd2579cd2225f5b74107a (commit)
discards 598a0df65a96752646729a2ee495c170d9299368 (commit)
discards 6cbabcc847c4773563d6a21edbb8e61a2da19a75 (commit)
discards 2152f8303ce042de595585508548523d93d48138 (commit)
discards 0beb7257f6c04b284893d6028eab13a954f2ec46 (commit)
discards 2216236d37e6329eb3b6ca3a72e557b2f88edf94 (commit)
discards d874db254d8f20123922a3339a4c9ff86bd186e5 (commit)
discards 7b18490b095e031f92a4692d26f679a0839f80b1 (commit)
discards 232d080f49d498e9681755997f32d0ec46acfbc3 (commit)
discards 1ec431294e47bdd1dc45d9d22f19e3898eac2887 (commit)
discards a6e238347760f7613205fbb78fd9e103aec47a1c (commit)
discards c7f53e7bc84323925cb7e679c7d9ae9c8cc3f5ea (commit)
discards b253571de502ad189df2a1d0142a1fffd032869b (commit)
discards ffaffad887a26a294ddf7ba7085f7241f9ad892b (commit)
discards 40f4f209a6ad707a814d8779b94bc0670589901b (commit)
discards 8b315d859390fabaf672b3c9feb6f8229ac2ca1a (commit)
discards 6688a4aef1cc982dc6778b6367bb6e676dedd159 (commit)
discards 87c2ee731e53bc315d3c2590947153e16ebb9571 (commit)
discards 6bd2ff44a098f9639c7f208d8b36bd26f1248285 (commit)
discards f7e039eb71f560de5366293bc1c028a2f458baef (commit)
discards b9f1ae2f7bb684f446ace82a98bd92ecda5249ff (commit)
discards f6d28ef3e95749ed880f862f41ff0873c5a7e93c (commit)
discards a07ddc07e6a3522a677c0494e42ed380a08b69b1 (commit)
discards afc162f24a5a45a620bed9e787b090b69ffd52a5 (commit)
discards 1dec88bc7cc091d82b12eead4a65998491fc2587 (commit)
discards bd29dfbc088ec717bb8f5fad6b48ccda4814dec6 (commit)
discards 23a0f6c8ef51af650ef15162db932dcadf5405df (commit)
discards 1df56c45f0e53a7ce7730f44650844a75471950a (commit)
discards 34ebb5dee016818b4323fe5d3114643eae60c44b (commit)
discards cc5cd5ba8fe44739de32ba00bb491b2c5df9d8c6 (commit)
discards 8bbf41a7807bd8658b7fa7ff9f57c235684b35b6 (commit)
discards ea703d4166e4e7126cba7de637823edc92e7f840 (commit)
discards 3d22db0389dd20a187236aa4342002b73ac2f5bd (commit)
discards fb70561a8cb72e92c8f7efae31d2eead750dd5b1 (commit)
discards 12feb3e28eb57014f1c6361656177203c0cf7c26 (commit)
discards c9fbb44d31c6cf4e80cd023c258473790117092e (commit)
discards 499a96c6991b68ab43ef9efe412e7dd5917194af (commit)
discards 0c196d22a227430e4d51b38f11608c1ffe57b155 (commit)
discards fc2aae5334654665f1ca2abbba29b305ee8a25f8 (commit)
discards 918a08935b073d7eade6af44c12c42a7e314acfb (commit)
discards eb040d8e08f555cd46b33e80b3ab6c9c6e70c8d5 (commit)
discards faf1a8f9bf6e952b2996f9094939542c820dec68 (commit)
discards 52fed0c829a19079edad1a76a138cc89838ea681 (commit)
discards 6b7a2345a1b2de09eadd00800d3e3332b048fb69 (commit)
discards acfeae302de6d36fb1fca6cbdfbfc8f4ea590175 (commit)
discards 9c0f1f3fb7463b88bcc8637c4958238e5516b8db (commit)
discards 2773a7afb25a0891800f7b2e856d48f171dbb288 (commit)
discards 262cab956a783b187f71b595337725c8eb3b1a05 (commit)
discards adee73bbc33fc050fc5f44b17b27dbfc61dec1bc (commit)
discards 9831cec3769aa8b1582dc5763531ede9a546566a (commit)
discards 5451148e72e4fb0cc5ba64b45df1523b039a958b (commit)
discards 416257b7c898465e85cf87eee0867ee5d3992200 (commit)
discards 22f00fc73eef8bd85400d74136aa69824e062862 (commit)
discards c359d10916ce61e2b85305719b13466380b654ad (commit)
discards d6d4e0715714ef90e4fbfa8c44ee5e729b520dfa (commit)
discards f5ba2dcfe6fda7fc6f6d2c92cb79d82858f0383c (commit)
discards db112fa932faf7f1fa81244f981ea0e3a5a1cb3e (commit)
via 932d63c7ef755795404c0014524aa9703e06f9a6 (commit)
via 179aa0033006b604806026411573bfaf5b9611f1 (commit)
via c9436ef42c9318a8e8e3e20380028a785fd138ac (commit)
via e2023c89a50e7298f8e192c887d3856a69995e2a (commit)
via acbd23a59063490d12094ee2b572c3756bb3e5bc (commit)
via 7dd301f4b289244b085df73a38d184c5ba6b28a5 (commit)
via 51a328e59e384bd3b9023da428a9444d636489c2 (commit)
via 01cc09b1baf912d1888a05ee98abea2c2520a14e (commit)
via 1f702e340668d21537c8b8aaf3b940f67e3378a9 (commit)
via 0fb48010c85f42d6170b926791c2576e9a87c3c1 (commit)
via 4fd18e89b83e43fb861105f9de054c2ef3539c95 (commit)
via 2ba3d68f79452aa4bc33e6d772f4da81c44323b5 (commit)
via 5b12e425f61f509ea4452176e333e345966f45cf (commit)
via ba09982ddbd7fd46ceafe68092a2a8674cb0e3a8 (commit)
via 9a336cebd4a3072ca6b3dd9ab55f11b727cb157d (commit)
via fd08c23dfdad9e69a96e4a787ef8aeb9b46d8be8 (commit)
via 40611357c600d1fb44c42156c8f05dceb5f8ace6 (commit)
via 11be0bfe2ac4b0e595c8061448bc6b0ac7bcaefa (commit)
via 2f1d12db08468649d3765aad23a9d36704b4d46a (commit)
via 1661457419bd06a302a295ce4f162d01a08f1d36 (commit)
via f1bca5dedbb6668bdfb0213995c6cfd6381ce9fb (commit)
via 9f56a65090fe2042fd1df97ebc3ab055c06b71e8 (commit)
via 78e4399af7b6e5edb97018ebf3093ca57a575302 (commit)
via c8e9d73a6509a2a9b315337b9e69d0288d283c93 (commit)
via 750e8027d4b67442dfe3b1c929469d0afaffcac9 (commit)
via 50567b7f2261cbc2b4048e2ee3491e16e0e62093 (commit)
via 876e9d438d7521e375ca76333cab63045784051e (commit)
via 203456883bd4ac7a6fe62371f9510e986958aa46 (commit)
via 07f071c336fdb55179dd9d40454eff98a5a21eab (commit)
via 74ac9ae237ea588051b595d918b7bfce4dafc01d (commit)
via a671871db09000328b5dcac8375973e2c6e8402c (commit)
via b1483f41bb14cbc30557ae386d00fb7cf9a6dfe7 (commit)
via 8c3a5b4646d80e927d97f92c195f1bad97b05817 (commit)
via 8fef5b9149fc26f9ca981b7adc028c25c6a79750 (commit)
via 07312e2969689f96cee081a315a7f5ae648cbd7e (commit)
via ec2329d132b4255515083e90b2b172d80d504f40 (commit)
via 945a29a5b2817b8c099295a2557b7422c950c4fb (commit)
via e652fcd99b08282c599fa31c9c99d57994e2feb9 (commit)
via 88e13d13c0477e6c69a3e94b9138ff33d652f9a4 (commit)
via 241ee6f8270c54ef7a66ad7c3207f36ca8c234bd (commit)
via 784975122aafa8cb72998009837cfbd8a7355ccd (commit)
via a7acfa2324e01891f37d4ffd305c59ee9ac4d744 (commit)
via 7719d17479c9e07391ac6e3a0925fc2b3900f223 (commit)
via 60e0aa9699771a7b32bd49484473800b201fb199 (commit)
via bf2f5c8f796db0063ffa535c81196d7a52e133cc (commit)
via 549d2348bb204af7d4ebba81524374ffb866001f (commit)
via ccf7f81de6b1c4c08347638f0382c180180007a4 (commit)
via 149305b0b200813d263087231f3f03302561278b (commit)
via 22e23f8115b3bcb1b7e18b4cc319660e478499f7 (commit)
via 2b5ffb175410ab06425d4b651193ae9d700ea4dc (commit)
via 0359fa225e6199fbeb8cd3aff3506f231161b2a6 (commit)
via 8a10eee678c74b521a7517c46719a4848aadf0a3 (commit)
via c15670adad0f98e706c98fb1cbbf85f208406797 (commit)
via c2cf224f778f0a54cba34dfb6e51619a2c7bb3c3 (commit)
via 6f4cd012d0c70307c058521774be44a70ccbf6cb (commit)
via 444c598faad10afc44eae7dfd394b5232587a65f (commit)
via 863d53899b58c5bd689d7d2e16a73516067c568c (commit)
via d715a75c9a489bd84ad4e7bce8edc05784414134 (commit)
via 4a11083c14493545b071f7af5003e09f8e68622d (commit)
via 792fb8ccfbe937ee12b07d8e19731d033390d7f5 (commit)
via 2920d7808b1e00626af954eb91f0edddfbad989f (commit)
via 6b9e577af958aabbad02e1ef8b57117ee0e135d6 (commit)
via 33e867b86153c9d5b0e096892a9fd083c0378d03 (commit)
via 28cef1c6f0c1bc489260b6163f815a132d7c7f4e (commit)
via 2b27a716a023d33ca09375916117cd839c1cf67f (commit)
via 2b61918602f5016386c5e95d6676a43c85e8af5b (commit)
via 3cea29fcda5be5ec7871cd645c379c24f5b4bc5a (commit)
via 585702b7c4d52c86ef352eb0c66606189fa6173b (commit)
via ac8e25e83b6bafebfa9a0d99522ec3695b59d2a9 (commit)
via 40b27ad3b7877a00a4cc533a5d46d7fd7ac7bcda (commit)
via b6370e7571600d04bda09eb3ecd81f1053faee5a (commit)
via 278ebd7c0368e571c274edb2317fcf9fe5d61aca (commit)
via b73d1c52ad8df2a8ea923becc787ba464b8c40fa (commit)
via 8c38aa53e5a4d333d2e2a8777d0f55db4aab268f (commit)
via d6d7400a7475ad1f8870a90d896b096ab9a473d2 (commit)
via 13cb4f1a150deffce5758ed46f17a05b64cd0944 (commit)
via 3a791750d567bb9f56d4643f2e2deb3fd661daec (commit)
via 3454f6295138e7b4d8527517a07cd0fee7d28cba (commit)
via 38884c867990d98797e7a645e25beb0cbae4c514 (commit)
via 9badb338355eefd87d04f7ae5ab6c7c0fe7e21e3 (commit)
via fdbd6dd6e7b60b1baf53dc07c2c81a0eaa625b6b (commit)
via 4aff06a0d1be5de5930ee67a8a879bad8b5addf1 (commit)
via 645f9eaa5afe6d302a8f843b06487a88ea902708 (commit)
via d504f8a4cfd50d9de9201023972b30527373934d (commit)
via d337729c48f5267d1257d1340c59ba87ae4587b8 (commit)
via 9df35d79630612a2f1cb05e03ed472df35439a97 (commit)
via 4527bddc1d10c9f65892cc7139efaea42ab69bb2 (commit)
via b4ceb4b4f7144b8bc79a9891d8f55ed74cc6a322 (commit)
via 14e1441c1d64a84c51d93ace4be07ca66e3a3388 (commit)
via 92daf9660a2e4b7881d07538c0b8914d2e8595a9 (commit)
via ecb9852333c5d32fc932b91212369b428252a66a (commit)
via f5dfbe50707f225dde8b1e5afe0d12df617ae618 (commit)
via 72edaaf7704077513c61b4104dcab58124c8039f (commit)
via 389e5aca5107c566e20e2e187fdfc187090901bc (commit)
via bb3006b232b6d6310575392c20a83d9ab60123f2 (commit)
via a7036e3309d9df7aed2966014351df4216bd8c20 (commit)
via 7f9a6d741d8ea25e4c684b4986be7856bcab9ad9 (commit)
via f58a677ea6dd5efd8f7acc176c62edf9544c29f1 (commit)
via 37d7d27a48fe072b387c6ee01bd7c55b792f4a50 (commit)
via a8897f9ad45369e64b65e7b2aa602c108388e612 (commit)
via 525a85b999e18697a401adb703fb1cc691b7e198 (commit)
via 8cf77d35a51eee80f2380f4d3f1bfa54a7e8b756 (commit)
via a4ccebecdc8062c67a1185faf5c49f5dcd233fc3 (commit)
via 889119a1519dae31d691bf9ed144ae10f581e057 (commit)
via 6a18432a2bc212dee2d6ead1c1bd25991781c7d3 (commit)
via a4be2c51e6d8d93e79e57b1107f96c530b98b580 (commit)
via 03aa521e86aca9a0b2d0f21a81044ee5ef412271 (commit)
via 2212d336985cf19520aa414c0c443d936bb01287 (commit)
via d6d62eb1825f42e13758c73e5c71684bd8898d09 (commit)
via 7fdbc558bdd1892e98a108d71d66c05a5381276f (commit)
via 9806a3415597ca5e11301f2747b7808c691aee25 (commit)
via a7e02e1ca67b32e640bca53d60932029f64aaa9a (commit)
via a7438395954bc6ee92aad083ed3c4c1e51e31a8f (commit)
via 892008680c29729bfd3d1714f8540c486a3da5e0 (commit)
via 1a3fa9478a52541b9008321b69c417bc6e94ec38 (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 (e29de4bf322eeb5662abd3da5dd5b9126af951bc)
\
N -- N -- N (932d63c7ef755795404c0014524aa9703e06f9a6)
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/include/openbsc/debug.h | 1 +
openbsc/src/libcommon/debug.c | 5 +++++
openbsc/src/libiu/iu.c | 18 ++++++++++--------
3 files changed, 16 insertions(+), 8 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, neels/cscn has been updated
discards 43f9ef88e85c14b737f66ad5c19bbd5ea9484429 (commit)
discards 0034156524b88e57ed7331157eda9b45bb454447 (commit)
discards 038ff9b7257b74522da382230c553872f6d94e7d (commit)
discards e29de4bf322eeb5662abd3da5dd5b9126af951bc (commit)
discards 23c918a0d0aa57ad49f2a4e24bd1c8fdd079f417 (commit)
discards 757403020c33d2a4e3d12a6e7e483dad6f4d4b4f (commit)
discards ecadcb63c0c676b988f67c452d7461f7a818d194 (commit)
discards f8f77019d840e10eeefd7f3b0630ac4ef1fdf7bf (commit)
discards c8c2a487a05085c2872776840bf2357f15b2e5f9 (commit)
discards fc325421c0493d2db05ab2025f7810f25c3885d0 (commit)
discards 2de2d43d8fe6454530062d5252a0647a0d6a37f4 (commit)
discards 28fc65801710ae5d3c0615e2edfef5e34a2282cb (commit)
discards e0b921451fe9c0e28211f3c5ed3d568ae235a070 (commit)
discards 78b5e8cceb7b82cd4c896a485cf9851e97426048 (commit)
discards f9925a790ed5da3631d5e64d159b053d290d3c80 (commit)
discards e82665579b0642a7fe063d86fe9dbf558a749dbe (commit)
discards 874e207f5ee505ee09f141e233e1bf63e80fb7cf (commit)
discards 860a270117dcfd003ad86725100e5d875656d5d5 (commit)
discards cf4ff88749a417d4324888c2c7d95ed3917aaba7 (commit)
discards de131e855e3328353fff19d750c7354055dd8eee (commit)
discards 3ec2ee7b7b2a41e086e59372c45a5d0818cc8990 (commit)
discards 3f5f1e4b7125de9f9ae321cdbe4f86c0675326b5 (commit)
discards 126b57021cdcc55947bf32307414e29e579aef04 (commit)
discards 559e7f7bb88836cbf743e86ae45481b11bb859e1 (commit)
discards 7574dfc3b2521e75cd31dbb665d9627ed23d348b (commit)
discards 9a5cc2cf7a0e76e4967d578dc15044d39824204b (commit)
discards 7c9812749aac144978abcef5b39bd1aa73099054 (commit)
discards f439534ae71e9c08f7ec34de1e9d41615f1702d8 (commit)
discards 572bae238e24b59c506a22da24494eb86c2affbf (commit)
discards 8212fa5f7e987a62b27d6c157b4a5ffc5e6a1cdb (commit)
discards 3ad5db229e65b914051fd982e84a85fa23a0d8a2 (commit)
discards ba74ae62bd6e0f75d48d1ce6a7af469ca862c055 (commit)
discards 451d9bf03544caef30ad2b94f35066583e179615 (commit)
discards 46f1b162b2d8339f725f4bb703c56d86d0ace5a0 (commit)
discards 9e17f0446ccaff43c81cec2f8761b41178fe8407 (commit)
discards f60710b3bdbf098c79504f0919fe1dd786ce6905 (commit)
discards 1cbe1c032ec34ee1f037c0e422447daefd410bd3 (commit)
discards e2b9fdf4e4e1f87252f67a2741c155a6793cac2b (commit)
discards 3e54026733084e0f3887a50bcc4b72b655f20c3f (commit)
discards 02df48ef732ad36357424ff23c52aa97e352a2fc (commit)
discards 7f8640e7cc8ae24f21b7fad88e558d7ab55ee005 (commit)
discards 061677b896ffb9178599e9cdf8ca631544d0c7cd (commit)
discards 1b5797a75cfdc8f0327b6cb8d7c23e1879f8d567 (commit)
discards 11f68221fc29809fe8e800a7508e28208a85d6fc (commit)
discards ff0a72f9b9f3903f98335049a7545c672a99353b (commit)
discards 88294b61274f14261bfa9bc9f4ee59c5e22845cd (commit)
discards 3d856bb2f2fb4791df6f535b96f740ad95307c76 (commit)
discards 173ae3aeffb3b1dbc0c06fa576b502eb39772096 (commit)
discards 8bc81691c373b59d33df705ff6dd24eb71948aa2 (commit)
discards 4cce20908e659e01db54c24c67fdd19423f27ee7 (commit)
discards 0ded2c16d2af307adbc24451ad49eb2a22d0c06b (commit)
discards 8b892f8ba2e0bca78bf3e62d5c6692061e095086 (commit)
discards ab7e530639ecd50777f3675eff2dafac5d8bb9c3 (commit)
discards e0366037fd55f7117b4ab5d5205a59f96d511cf5 (commit)
discards 0d2803f72bd292a8ad48e3f857cb8f43d517fc0c (commit)
discards e43a66734b0c33fdd6a4d07374f4c2c04184c85b (commit)
discards 651ea60a6c160bf5ceaa96874cdff53e6f64ea86 (commit)
discards 49f7a2993b733ab0f4318230e4ceb639d930cbdf (commit)
discards 2cd5afbb15ea82c559aacdf990d5bc5da48b1364 (commit)
discards 17449a4333285839c005715233db86be10fc5222 (commit)
discards 4cbf4cd886d8b2f8c30fd2579cd2225f5b74107a (commit)
discards 598a0df65a96752646729a2ee495c170d9299368 (commit)
discards 6cbabcc847c4773563d6a21edbb8e61a2da19a75 (commit)
discards 2152f8303ce042de595585508548523d93d48138 (commit)
discards 0beb7257f6c04b284893d6028eab13a954f2ec46 (commit)
discards 2216236d37e6329eb3b6ca3a72e557b2f88edf94 (commit)
discards d874db254d8f20123922a3339a4c9ff86bd186e5 (commit)
discards 7b18490b095e031f92a4692d26f679a0839f80b1 (commit)
discards 232d080f49d498e9681755997f32d0ec46acfbc3 (commit)
discards 1ec431294e47bdd1dc45d9d22f19e3898eac2887 (commit)
discards a6e238347760f7613205fbb78fd9e103aec47a1c (commit)
discards c7f53e7bc84323925cb7e679c7d9ae9c8cc3f5ea (commit)
discards b253571de502ad189df2a1d0142a1fffd032869b (commit)
discards ffaffad887a26a294ddf7ba7085f7241f9ad892b (commit)
discards 40f4f209a6ad707a814d8779b94bc0670589901b (commit)
discards 8b315d859390fabaf672b3c9feb6f8229ac2ca1a (commit)
discards 6688a4aef1cc982dc6778b6367bb6e676dedd159 (commit)
discards 87c2ee731e53bc315d3c2590947153e16ebb9571 (commit)
discards 6bd2ff44a098f9639c7f208d8b36bd26f1248285 (commit)
discards f7e039eb71f560de5366293bc1c028a2f458baef (commit)
discards b9f1ae2f7bb684f446ace82a98bd92ecda5249ff (commit)
discards f6d28ef3e95749ed880f862f41ff0873c5a7e93c (commit)
discards a07ddc07e6a3522a677c0494e42ed380a08b69b1 (commit)
discards afc162f24a5a45a620bed9e787b090b69ffd52a5 (commit)
discards 1dec88bc7cc091d82b12eead4a65998491fc2587 (commit)
discards bd29dfbc088ec717bb8f5fad6b48ccda4814dec6 (commit)
discards 23a0f6c8ef51af650ef15162db932dcadf5405df (commit)
discards 1df56c45f0e53a7ce7730f44650844a75471950a (commit)
discards 34ebb5dee016818b4323fe5d3114643eae60c44b (commit)
discards cc5cd5ba8fe44739de32ba00bb491b2c5df9d8c6 (commit)
discards 8bbf41a7807bd8658b7fa7ff9f57c235684b35b6 (commit)
discards ea703d4166e4e7126cba7de637823edc92e7f840 (commit)
discards 3d22db0389dd20a187236aa4342002b73ac2f5bd (commit)
discards fb70561a8cb72e92c8f7efae31d2eead750dd5b1 (commit)
discards 12feb3e28eb57014f1c6361656177203c0cf7c26 (commit)
discards c9fbb44d31c6cf4e80cd023c258473790117092e (commit)
discards 499a96c6991b68ab43ef9efe412e7dd5917194af (commit)
discards 0c196d22a227430e4d51b38f11608c1ffe57b155 (commit)
discards fc2aae5334654665f1ca2abbba29b305ee8a25f8 (commit)
discards 918a08935b073d7eade6af44c12c42a7e314acfb (commit)
discards eb040d8e08f555cd46b33e80b3ab6c9c6e70c8d5 (commit)
discards faf1a8f9bf6e952b2996f9094939542c820dec68 (commit)
discards 52fed0c829a19079edad1a76a138cc89838ea681 (commit)
discards 6b7a2345a1b2de09eadd00800d3e3332b048fb69 (commit)
discards acfeae302de6d36fb1fca6cbdfbfc8f4ea590175 (commit)
discards 9c0f1f3fb7463b88bcc8637c4958238e5516b8db (commit)
discards 2773a7afb25a0891800f7b2e856d48f171dbb288 (commit)
discards 262cab956a783b187f71b595337725c8eb3b1a05 (commit)
discards adee73bbc33fc050fc5f44b17b27dbfc61dec1bc (commit)
discards 9831cec3769aa8b1582dc5763531ede9a546566a (commit)
discards 5451148e72e4fb0cc5ba64b45df1523b039a958b (commit)
discards 416257b7c898465e85cf87eee0867ee5d3992200 (commit)
discards 22f00fc73eef8bd85400d74136aa69824e062862 (commit)
discards c359d10916ce61e2b85305719b13466380b654ad (commit)
discards d6d4e0715714ef90e4fbfa8c44ee5e729b520dfa (commit)
discards f5ba2dcfe6fda7fc6f6d2c92cb79d82858f0383c (commit)
discards db112fa932faf7f1fa81244f981ea0e3a5a1cb3e (commit)
via f635173253d1249fb0bb1cfbf1ce34cb0dcc7d51 (commit)
via ffc84c811c10676118b070ea6ecd05274ae86fae (commit)
via 6aa2ee755f9729272a8ab28d98352aa1b3dec399 (commit)
via 932d63c7ef755795404c0014524aa9703e06f9a6 (commit)
via 179aa0033006b604806026411573bfaf5b9611f1 (commit)
via c9436ef42c9318a8e8e3e20380028a785fd138ac (commit)
via e2023c89a50e7298f8e192c887d3856a69995e2a (commit)
via acbd23a59063490d12094ee2b572c3756bb3e5bc (commit)
via 7dd301f4b289244b085df73a38d184c5ba6b28a5 (commit)
via 51a328e59e384bd3b9023da428a9444d636489c2 (commit)
via 01cc09b1baf912d1888a05ee98abea2c2520a14e (commit)
via 1f702e340668d21537c8b8aaf3b940f67e3378a9 (commit)
via 0fb48010c85f42d6170b926791c2576e9a87c3c1 (commit)
via 4fd18e89b83e43fb861105f9de054c2ef3539c95 (commit)
via 2ba3d68f79452aa4bc33e6d772f4da81c44323b5 (commit)
via 5b12e425f61f509ea4452176e333e345966f45cf (commit)
via ba09982ddbd7fd46ceafe68092a2a8674cb0e3a8 (commit)
via 9a336cebd4a3072ca6b3dd9ab55f11b727cb157d (commit)
via fd08c23dfdad9e69a96e4a787ef8aeb9b46d8be8 (commit)
via 40611357c600d1fb44c42156c8f05dceb5f8ace6 (commit)
via 11be0bfe2ac4b0e595c8061448bc6b0ac7bcaefa (commit)
via 2f1d12db08468649d3765aad23a9d36704b4d46a (commit)
via 1661457419bd06a302a295ce4f162d01a08f1d36 (commit)
via f1bca5dedbb6668bdfb0213995c6cfd6381ce9fb (commit)
via 9f56a65090fe2042fd1df97ebc3ab055c06b71e8 (commit)
via 78e4399af7b6e5edb97018ebf3093ca57a575302 (commit)
via c8e9d73a6509a2a9b315337b9e69d0288d283c93 (commit)
via 750e8027d4b67442dfe3b1c929469d0afaffcac9 (commit)
via 50567b7f2261cbc2b4048e2ee3491e16e0e62093 (commit)
via 876e9d438d7521e375ca76333cab63045784051e (commit)
via 203456883bd4ac7a6fe62371f9510e986958aa46 (commit)
via 07f071c336fdb55179dd9d40454eff98a5a21eab (commit)
via 74ac9ae237ea588051b595d918b7bfce4dafc01d (commit)
via a671871db09000328b5dcac8375973e2c6e8402c (commit)
via b1483f41bb14cbc30557ae386d00fb7cf9a6dfe7 (commit)
via 8c3a5b4646d80e927d97f92c195f1bad97b05817 (commit)
via 8fef5b9149fc26f9ca981b7adc028c25c6a79750 (commit)
via 07312e2969689f96cee081a315a7f5ae648cbd7e (commit)
via ec2329d132b4255515083e90b2b172d80d504f40 (commit)
via 945a29a5b2817b8c099295a2557b7422c950c4fb (commit)
via e652fcd99b08282c599fa31c9c99d57994e2feb9 (commit)
via 88e13d13c0477e6c69a3e94b9138ff33d652f9a4 (commit)
via 241ee6f8270c54ef7a66ad7c3207f36ca8c234bd (commit)
via 784975122aafa8cb72998009837cfbd8a7355ccd (commit)
via a7acfa2324e01891f37d4ffd305c59ee9ac4d744 (commit)
via 7719d17479c9e07391ac6e3a0925fc2b3900f223 (commit)
via 60e0aa9699771a7b32bd49484473800b201fb199 (commit)
via bf2f5c8f796db0063ffa535c81196d7a52e133cc (commit)
via 549d2348bb204af7d4ebba81524374ffb866001f (commit)
via ccf7f81de6b1c4c08347638f0382c180180007a4 (commit)
via 149305b0b200813d263087231f3f03302561278b (commit)
via 22e23f8115b3bcb1b7e18b4cc319660e478499f7 (commit)
via 2b5ffb175410ab06425d4b651193ae9d700ea4dc (commit)
via 0359fa225e6199fbeb8cd3aff3506f231161b2a6 (commit)
via 8a10eee678c74b521a7517c46719a4848aadf0a3 (commit)
via c15670adad0f98e706c98fb1cbbf85f208406797 (commit)
via c2cf224f778f0a54cba34dfb6e51619a2c7bb3c3 (commit)
via 6f4cd012d0c70307c058521774be44a70ccbf6cb (commit)
via 444c598faad10afc44eae7dfd394b5232587a65f (commit)
via 863d53899b58c5bd689d7d2e16a73516067c568c (commit)
via d715a75c9a489bd84ad4e7bce8edc05784414134 (commit)
via 4a11083c14493545b071f7af5003e09f8e68622d (commit)
via 792fb8ccfbe937ee12b07d8e19731d033390d7f5 (commit)
via 2920d7808b1e00626af954eb91f0edddfbad989f (commit)
via 6b9e577af958aabbad02e1ef8b57117ee0e135d6 (commit)
via 33e867b86153c9d5b0e096892a9fd083c0378d03 (commit)
via 28cef1c6f0c1bc489260b6163f815a132d7c7f4e (commit)
via 2b27a716a023d33ca09375916117cd839c1cf67f (commit)
via 2b61918602f5016386c5e95d6676a43c85e8af5b (commit)
via 3cea29fcda5be5ec7871cd645c379c24f5b4bc5a (commit)
via 585702b7c4d52c86ef352eb0c66606189fa6173b (commit)
via ac8e25e83b6bafebfa9a0d99522ec3695b59d2a9 (commit)
via 40b27ad3b7877a00a4cc533a5d46d7fd7ac7bcda (commit)
via b6370e7571600d04bda09eb3ecd81f1053faee5a (commit)
via 278ebd7c0368e571c274edb2317fcf9fe5d61aca (commit)
via b73d1c52ad8df2a8ea923becc787ba464b8c40fa (commit)
via 8c38aa53e5a4d333d2e2a8777d0f55db4aab268f (commit)
via d6d7400a7475ad1f8870a90d896b096ab9a473d2 (commit)
via 13cb4f1a150deffce5758ed46f17a05b64cd0944 (commit)
via 3a791750d567bb9f56d4643f2e2deb3fd661daec (commit)
via 3454f6295138e7b4d8527517a07cd0fee7d28cba (commit)
via 38884c867990d98797e7a645e25beb0cbae4c514 (commit)
via 9badb338355eefd87d04f7ae5ab6c7c0fe7e21e3 (commit)
via fdbd6dd6e7b60b1baf53dc07c2c81a0eaa625b6b (commit)
via 4aff06a0d1be5de5930ee67a8a879bad8b5addf1 (commit)
via 645f9eaa5afe6d302a8f843b06487a88ea902708 (commit)
via d504f8a4cfd50d9de9201023972b30527373934d (commit)
via d337729c48f5267d1257d1340c59ba87ae4587b8 (commit)
via 9df35d79630612a2f1cb05e03ed472df35439a97 (commit)
via 4527bddc1d10c9f65892cc7139efaea42ab69bb2 (commit)
via b4ceb4b4f7144b8bc79a9891d8f55ed74cc6a322 (commit)
via 14e1441c1d64a84c51d93ace4be07ca66e3a3388 (commit)
via 92daf9660a2e4b7881d07538c0b8914d2e8595a9 (commit)
via ecb9852333c5d32fc932b91212369b428252a66a (commit)
via f5dfbe50707f225dde8b1e5afe0d12df617ae618 (commit)
via 72edaaf7704077513c61b4104dcab58124c8039f (commit)
via 389e5aca5107c566e20e2e187fdfc187090901bc (commit)
via bb3006b232b6d6310575392c20a83d9ab60123f2 (commit)
via a7036e3309d9df7aed2966014351df4216bd8c20 (commit)
via 7f9a6d741d8ea25e4c684b4986be7856bcab9ad9 (commit)
via f58a677ea6dd5efd8f7acc176c62edf9544c29f1 (commit)
via 37d7d27a48fe072b387c6ee01bd7c55b792f4a50 (commit)
via a8897f9ad45369e64b65e7b2aa602c108388e612 (commit)
via 525a85b999e18697a401adb703fb1cc691b7e198 (commit)
via 8cf77d35a51eee80f2380f4d3f1bfa54a7e8b756 (commit)
via a4ccebecdc8062c67a1185faf5c49f5dcd233fc3 (commit)
via 889119a1519dae31d691bf9ed144ae10f581e057 (commit)
via 6a18432a2bc212dee2d6ead1c1bd25991781c7d3 (commit)
via a4be2c51e6d8d93e79e57b1107f96c530b98b580 (commit)
via 03aa521e86aca9a0b2d0f21a81044ee5ef412271 (commit)
via 2212d336985cf19520aa414c0c443d936bb01287 (commit)
via d6d62eb1825f42e13758c73e5c71684bd8898d09 (commit)
via 7fdbc558bdd1892e98a108d71d66c05a5381276f (commit)
via 9806a3415597ca5e11301f2747b7808c691aee25 (commit)
via a7e02e1ca67b32e640bca53d60932029f64aaa9a (commit)
via a7438395954bc6ee92aad083ed3c4c1e51e31a8f (commit)
via 892008680c29729bfd3d1714f8540c486a3da5e0 (commit)
via 1a3fa9478a52541b9008321b69c417bc6e94ec38 (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 (43f9ef88e85c14b737f66ad5c19bbd5ea9484429)
\
N -- N -- N (f635173253d1249fb0bb1cfbf1ce34cb0dcc7d51)
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=f635173253d1249fb0bb1cfbf1ce34cb…
commit f635173253d1249fb0bb1cfbf1ce34cb0dcc7d51
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 13:21:55 2016 +0200
cosmetic: remove legacy comment from gsm0408_loc_upd_rej()
http://cgit.osmocom.org/openbsc/commit/?id=ffc84c811c10676118b070ea6ecd0527…
commit ffc84c811c10676118b070ea6ecd05274ae86fae
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 13:20:54 2016 +0200
cosmetic: make gsm0408_loc_upd_rej() static
http://cgit.osmocom.org/openbsc/commit/?id=6aa2ee755f9729272a8ab28d98352aa1…
commit 6aa2ee755f9729272a8ab28d98352aa1b3dec399
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 13:18:03 2016 +0200
LU counters: count completion and failure, not messages sent
From a human admin viewpoint it doesn't make sense to count the messages sent:
When we use TMSIs, we first send a LU Accept with a new TMSI, and then expect
the MS to respond with a TMSI Realloc Complete message. When that fails to come
through, the LU actually ends in failure, even though a LU Accept was sent.
In 3G, if a UE sends an Iu Release during LU (e.g. user enables flight mode),
we cancel the LU without sending any reply at all, so nothing would be counted.
Instead, count Location Updating results, i.e. completion and failures.
http://cgit.osmocom.org/openbsc/commit/?id=932d63c7ef755795404c0014524aa970…
commit 932d63c7ef755795404c0014524aa9703e06f9a6
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:21:52 2016 +0200
remove handle_abisip_signal()
Change-Id: I9cf80f9c2c8a53a29e42f000029e680a9922cb41
http://cgit.osmocom.org/openbsc/commit/?id=179aa0033006b604806026411573bfaf…
commit 179aa0033006b604806026411573bfaf5b9611f1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 4 15:35:37 2016 +0200
gsm0408_clear_request(): actually free the released conn
By having conn->in_release == 1, calling msc_release_connection() has no
effect and thus never frees the conn. So, after all pending requests have
been discarded, also discard and free the unused connection.
http://cgit.osmocom.org/openbsc/commit/?id=c9436ef42c9318a8e8e3e20380028a78…
commit c9436ef42c9318a8e8e3e20380028a785fd138ac
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:24:12 2016 +0200
add iu.h to gsm_subscriber.c
Change-Id: I398aaa4a7328a58fb0d563725f3bea26482929ef
http://cgit.osmocom.org/openbsc/commit/?id=e2023c89a50e7298f8e192c887d3856a…
commit e2023c89a50e7298f8e192c887d3856a69995e2a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:11:39 2016 +0200
gsm_04_08.c: iu.h
Change-Id: I624612b5d5cd70770326347634aee2a42ba88945
http://cgit.osmocom.org/openbsc/commit/?id=acbd23a59063490d12094ee2b572c375…
commit acbd23a59063490d12094ee2b572c3756bb3e5bc
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:09:47 2016 +0200
temporary dev: set debug log level almost everywhere
Change-Id: I0d5a36560e7edde27497de57e579f5b1d00eb525
http://cgit.osmocom.org/openbsc/commit/?id=7dd301f4b289244b085df73a38d184c5…
commit 7dd301f4b289244b085df73a38d184c5ba6b28a5
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:26:47 2016 +0200
comment on mscsplit, indent comment
http://cgit.osmocom.org/openbsc/commit/?id=51a328e59e384bd3b9023da428a9444d…
commit 51a328e59e384bd3b9023da428a9444d636489c2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:44:39 2016 +0200
move to libbsc: lchan_next_meas_rep() -- TODO really?
Change-Id: I4ea799c5fa61f81c404e6ef1b9ac86a8faa1fb49
http://cgit.osmocom.org/openbsc/commit/?id=01cc09b1baf912d1888a05ee98abea2c…
commit 01cc09b1baf912d1888a05ee98abea2c2520a14e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:59:16 2016 +0200
move to libbsc: gsm_bts_neighbor() -- TODO really?
Change-Id: I63d4835dc7aabdf176e0ca634a6a4ca527612693
http://cgit.osmocom.org/openbsc/commit/?id=1f702e340668d21537c8b8aaf3b940f6…
commit 1f702e340668d21537c8b8aaf3b940f67e3378a9
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 11 14:21:58 2016 +0200
gsm0408_test: use NULL for root ctx -- TODO really?
http://cgit.osmocom.org/openbsc/commit/?id=0fb48010c85f42d6170b926791c2576e…
commit 0fb48010c85f42d6170b926791c2576e9a87c3c1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:30:26 2016 +0200
gsm_04_08: remove apply_codec_restrictions() -- TODO really?
This function is wrongly placed on the MSC level.
Unfortunately I cannot remember the very plausible details that hwelte had
back in the days to argue for this change. (Refactoring an old commit that
fails to explain in more detail.)
Change-Id: I82623847e652a59a921d2fb142b77cf22420a746
http://cgit.osmocom.org/openbsc/commit/?id=4fd18e89b83e43fb861105f9de054c2e…
commit 4fd18e89b83e43fb861105f9de054c2ef3539c95
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu May 12 02:14:33 2016 +0200
move to libmsc: osmo_stats_vty_add_cmds() -- todo MSCSPLIT
http://cgit.osmocom.org/openbsc/commit/?id=2ba3d68f79452aa4bc33e6d772f4da81…
commit 2ba3d68f79452aa4bc33e6d772f4da81c44323b5
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 14:04:28 2016 +0200
include msc_ifaces.h in gsm_04_08.c
Change-Id: I11be1bdfe6993f89b34319e7d1526c729d6e0cde
http://cgit.osmocom.org/openbsc/commit/?id=5b12e425f61f509ea4452176e333e345…
commit 5b12e425f61f509ea4452176e333e345966f45cf
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:04:56 2016 +0200
complete IuCS paging implementation
Add paging timeout to struct gsm_subscriber. Previously, paging timeout was
implemented only on BSC level, where each request has its own timeout value.
The MSC will still send individual requests to BSC or RNC level, where they
timeout individually. However, the MSC must also have an own timeout to be sure
to discard stale pagings that the BSC or RNC never replied for.
Add handle_paging_resp(), copying the few libmsc relevant parts of
gsm48_handle_paging_resp().
http://cgit.osmocom.org/openbsc/commit/?id=ba09982ddbd7fd46ceafe68092a2a867…
commit ba09982ddbd7fd46ceafe68092a2a8674cb0e3a8
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:57:25 2016 +0200
paging: add todo comments for paging and mscsplit
Change-Id: I7e72c9db2837ea5edf45f6037cb0288a264d492c
http://cgit.osmocom.org/openbsc/commit/?id=9a336cebd4a3072ca6b3dd9ab55f11b7…
commit 9a336cebd4a3072ca6b3dd9ab55f11b727cb157d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 2 15:57:53 2016 +0200
paging: actually verify subscriber authorization
Before this, any paging response would be accepted by the CN, without
checking the database whether the subscriber is in fact authorized.
The probability that a subscriber would be able to take unauthorized action
is slim, nevertheless checking authorization status with the database should
happen before we accept a connection.
http://cgit.osmocom.org/openbsc/commit/?id=fd08c23dfdad9e69a96e4a787ef8aeb9…
commit fd08c23dfdad9e69a96e4a787ef8aeb9b46d8be8
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 2 15:55:22 2016 +0200
paging: change subscr_paging_cb() into subscr_rx_paging_response()
Remove one layer of callback indirection in paging. When a paging response
arrives, we always want to first secure the connection, thus a fixed
subscr_rx_paging_response() function is more appropriate and avoids having
to store a cbfn. The actual actions to be taken upon successful paging are
of course still in callback functions stored with each subscriber.
Remove paging_request_stop() call from subscr_paging_dispatch(), which stops
paging on all BTSs, which is not the responsibility of libmsc.
Change-Id: Ic2c785c9cc48b2c2c6557cbe1060d25afa89e38d
http://cgit.osmocom.org/openbsc/commit/?id=40611357c600d1fb44c42156c8f05dce…
commit 40611357c600d1fb44c42156c8f05dceb5f8ace6
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:11:17 2016 +0200
IuCS auth -- TODO commit log details
Change-Id: Id09e26126979d418a422df24bc50b56454b16c7e
http://cgit.osmocom.org/openbsc/commit/?id=11be0bfe2ac4b0e595c8061448bc6b0a…
commit 11be0bfe2ac4b0e595c8061448bc6b0ac7bcaefa
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:07:23 2016 +0200
subscr_request_channel() -> subscr_request_conn()
Change-Id: Ife8e10b240693a8d369139881774f1892044aa65
http://cgit.osmocom.org/openbsc/commit/?id=2f1d12db08468649d3765aad23a9d367…
commit 2f1d12db08468649d3765aad23a9d36704b4d46a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:06:55 2016 +0200
add subscr_authorized()
Change-Id: If2ef06b1229351127c61477ca14653d6ae4cb6bb
http://cgit.osmocom.org/openbsc/commit/?id=1661457419bd06a302a295ce4f162d01…
commit 1661457419bd06a302a295ce4f162d01a08f1d36
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:05:13 2016 +0200
move subscr_request to gsm_subscriber.h
Change-Id: Idbbd39b0e068da17aafa97e315143509c69c50ea
http://cgit.osmocom.org/openbsc/commit/?id=f1bca5dedbb6668bdfb0213995c6cfd6…
commit f1bca5dedbb6668bdfb0213995c6cfd6381ce9fb
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:01:01 2016 +0200
add gsm_encr to subscr_conn
Change-Id: Id5797cd1f1bfa2cca2d3fbabc1981aa75546421b
http://cgit.osmocom.org/openbsc/commit/?id=9f56a65090fe2042fd1df97ebc3ab055…
commit 9f56a65090fe2042fd1df97ebc3ab055c06b71e8
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 14:57:14 2016 +0200
osmo-nitb becomes osmo-cscn
Change-Id: I3787050b524954d8a4dd13495c458f3ee293807b
http://cgit.osmocom.org/openbsc/commit/?id=78e4399af7b6e5edb97018ebf3093ca5…
commit 78e4399af7b6e5edb97018ebf3093ca57a575302
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 11 17:13:28 2016 +0200
remove unneccessary linking from some tests
The recent shifts and cuts have made some library linking for bsc, channel and
db tests unnecessary.
http://cgit.osmocom.org/openbsc/commit/?id=c8e9d73a6509a2a9b315337b9e69d028…
commit c8e9d73a6509a2a9b315337b9e69d0288d283c93
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 14:46:23 2016 +0200
msc_release_connection(): don't call gsm0808_clear()
gsm0808_clear() is all about clearing lchans. To be able to link libmsc without
libbsc, don't call it directly.
Change-Id: I149146fc3cb99ef4a21ee2a798231bb070f398cd
http://cgit.osmocom.org/openbsc/commit/?id=750e8027d4b67442dfe3b1c929469d0a…
commit 750e8027d4b67442dfe3b1c929469d0afaffcac9
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 21:44:32 2016 +0200
temporarily disable all paging to be able to link libmsc without libbsc
Skip the paging part of channel_test because the paging is now disabled.
http://cgit.osmocom.org/openbsc/commit/?id=50567b7f2261cbc2b4048e2ee3491e16…
commit 50567b7f2261cbc2b4048e2ee3491e16e0e62093
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 13:09:14 2016 +0200
libmsc: duplicate gsm0808 / gsm48 functions (towards BSC)
In osmo-nitb, libmsc would directly call the functions on the BSC level, not
always via the bsc_api. When separating libmsc from libbsc, some functions are
missing from the linkage.
Hence duplicate these functions to libmsc, add an msc_ prefix for clarity, also
add a _tx to gsm0808_cipher_mode():
* add msc_gsm0808_tx_cipher_mode() (dummy/stub)
* add msc_gsm48_tx_mm_serv_ack()
* add msc_gsm48_tx_mm_serv_rej()
Call these from libmsc instead of
* gsm0808_cipher_mode()
* gsm48_tx_mm_serv_ack()
* gsm48_tx_mm_serv_rej()
Also add a comment relatd to msc_gsm0808_tx_cipher_mode() in two places.
Change-Id: I5b276853d3af71f5e3f0a031fd17b4fff0580020
http://cgit.osmocom.org/openbsc/commit/?id=876e9d438d7521e375ca76333cab6304…
commit 876e9d438d7521e375ca76333cab63045784051e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 20:40:34 2016 +0200
Use new msc_tx_dtap() instead of gsm0808_submit_dtap()
Aim: msc_tx_dtap() shall redirect to IuCS or A interfaces depending on subscr
conn.
Change-Id: I30d961f16eb7b9c0ab9cc3f43198098d3f1a909f
http://cgit.osmocom.org/openbsc/commit/?id=203456883bd4ac7a6fe62371f9510e98…
commit 203456883bd4ac7a6fe62371f9510e986958aa46
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:41:08 2016 +0200
add libiudummy, to avoid linking Iu deps in tests
Change-Id: I4a66c4122011dbc87c6fcb336ab0461b86522c98
http://cgit.osmocom.org/openbsc/commit/?id=07f071c336fdb55179dd9d40454eff98…
commit 07f071c336fdb55179dd9d40454eff98a5a21eab
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 14:59:02 2016 +0200
move to libxsc: gsm48_extract_mi(), gsm48_paging_extract_mi() -- TODO move to libfilter instead?
Change-Id: I00ca0caf8224de029f53f4dedb1146e3cf7650ec
http://cgit.osmocom.org/openbsc/commit/?id=74ac9ae237ea588051b595d918b7bfce…
commit 74ac9ae237ea588051b595d918b7bfce4dafc01d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:37:59 2016 +0200
msc_compl_l3(): publish in .h, tweak return value
Use new libmsc enum values for return val, to avoid dependency on libbsc
headers.
Make callable from other scopes: publish in osmo_msc.h and remove 'static' in
osmo_msc.c
Change-Id: If24007445899e9c75553a0dbf843ada3566b3380
http://cgit.osmocom.org/openbsc/commit/?id=a671871db09000328b5dcac8375973e2…
commit a671871db09000328b5dcac8375973e2c6e8402c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 14:58:46 2016 +0200
add cscn vty, remove nitb vty
Change-Id: I8f8980d6cfbf26f1b0e0197939833e55dbe521fb
http://cgit.osmocom.org/openbsc/commit/?id=b1483f41bb14cbc30557ae386d00fb7c…
commit b1483f41bb14cbc30557ae386d00fb7cf9a6dfe7
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 14:56:06 2016 +0200
add iucs.[hc]
Change-Id: I88e981f4c31393a98ae8d61176c65c9251a6f28b
http://cgit.osmocom.org/openbsc/commit/?id=8c3a5b4646d80e927d97f92c195f1bad…
commit 8c3a5b4646d80e927d97f92c195f1bad97b05817
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:59:55 2016 +0200
add DIUCS debug log constant
Change-Id: Id347a3024fa495a1ab680db7320648d933a4018b
http://cgit.osmocom.org/openbsc/commit/?id=8fef5b9149fc26f9ca981b7adc028c25…
commit 8fef5b9149fc26f9ca981b7adc028c25c6a79750
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:16:45 2016 +0200
gsm0408_loc_upd_rej(): remove bts use (used only for debug log)
Change-Id: I3ac38f4b701ad8308470573260fa91a4b04c2f18
http://cgit.osmocom.org/openbsc/commit/?id=07312e2969689f96cee081a315a7f5ae…
commit 07312e2969689f96cee081a315a7f5ae648cbd7e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:05:43 2016 +0200
subscr_update(): remove bts arg, add lac arg
The idea is to not have a direct pointer to a bts struct (into BSC land), but a
LAC to resolve the BSC or RNC depending on the appropriate A or IuCS interface.
Change-Id: I9f2b298a785bf4b2a1b3fcdd91b8256106b2d9de
http://cgit.osmocom.org/openbsc/commit/?id=ec2329d132b4255515083e90b2b172d8…
commit ec2329d132b4255515083e90b2b172d80d504f40
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:06:35 2016 +0200
subscr_update_expire_lu(): remove bts arg
Change-Id: I26cafd9389aac65e53dc4280a1687c6b8bce3106
http://cgit.osmocom.org/openbsc/commit/?id=945a29a5b2817b8c099295a2557b7422…
commit 945a29a5b2817b8c099295a2557b7422c950c4fb
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:03:18 2016 +0200
move t3212 to network level (periodic lu)
Set the T3212 default value in struct gsm_network and take that value when
creating a BTS.
Adjust VTY accordingly.
Change-Id: Ifb730f9d0106fe195adc30459a39290a07313b50
http://cgit.osmocom.org/openbsc/commit/?id=e652fcd99b08282c599fa31c9c99d579…
commit e652fcd99b08282c599fa31c9c99d57994e2feb9
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:11:50 2016 +0200
libmsc: iucs dev: disable large parts of the code
Change-Id: I3ef6ca26150b6102a0fa22a88a60d9a442d640b4
http://cgit.osmocom.org/openbsc/commit/?id=88e13d13c0477e6c69a3e94b9138ff33…
commit 88e13d13c0477e6c69a3e94b9138ff33d652f9a4
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 12:50:31 2016 +0200
Prepare entry/exit point for MSC -> BSC and MSC -> RNC communication.
Add msc_ifaces.[hc], a_iface.c, with a general msc_tx_dtap() to redirect to
different interfaces depending on the actual subscriber connection.
While iu_tx() is going to be functional on this branch, the a_tx() is so far
just a dummy (see comment).
Add via_iface marker to gsm_subscriber_connection with enum values IFACE_A and
IFACE_IU so far.
Add Iu specific fields in a sub-struct: the UE connection pointer and an
indicator for the Integrity Protection status on Iu (to be fully implemented in
later commits).
http://cgit.osmocom.org/openbsc/commit/?id=241ee6f8270c54ef7a66ad7c3207f36c…
commit 241ee6f8270c54ef7a66ad7c3207f36ca8c234bd
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:13:32 2016 +0200
don't use lchan in libmsc
Change-Id: Ic7ed7faa2bcc7aae799f41ed4abc2c001bfb61b7
http://cgit.osmocom.org/openbsc/commit/?id=784975122aafa8cb72998009837cfbd8…
commit 784975122aafa8cb72998009837cfbd8a7355ccd
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:00:23 2016 +0200
gsm_subscriber_connection: mark BSC specific items
The struct shall be split in two later.
Change-Id: Ib9666225fb9bfec2cf1e364343560571869fe6a7
http://cgit.osmocom.org/openbsc/commit/?id=a7acfa2324e01891f37d4ffd305c59ee…
commit a7acfa2324e01891f37d4ffd305c59ee9ac4d744
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:56:42 2016 +0200
osmo-nitb: exit when MNCC socket init failed
http://cgit.osmocom.org/openbsc/commit/?id=7719d17479c9e07391ac6e3a0925fc2b…
commit 7719d17479c9e07391ac6e3a0925fc2b3900f223
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 11 14:12:00 2016 +0200
split bsc_bootstrap_network() in alloc and config
Change-Id: I480a09a31a79766ad07b627dd5238b7e37f3be7a
http://cgit.osmocom.org/openbsc/commit/?id=60e0aa9699771a7b32bd49484473800b…
commit 60e0aa9699771a7b32bd49484473800b201fb199
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 17:15:44 2016 +0200
split subscr_con_allocate()/_free() in bsc_ and msc_
Rename current subscr_con_allocate() and subscr_con_free to bsc_*,
and add two separate msc_subscr_con_allocate() and _free().
The msc_subscr_con_free() ignores all lchan members.
In libbsc use bsc_*, in libmsc use msc_*.
Change-Id: I3cf7c7cafdf4672ec7b26058bba8a77159855257
Future: there will be distinct subscr conns for libbsc and libmsc.
http://cgit.osmocom.org/openbsc/commit/?id=bf2f5c8f796db0063ffa535c81196d7a…
commit bf2f5c8f796db0063ffa535c81196d7a52e133cc
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 14 03:24:41 2016 +0200
move to libxsc: net timezone VTY config
Leave the timezone VTY output in libbsc's config_write_net(), until the BSC/MSC
separation of struct gsm_network is completed.
Change-Id: I9712b2e07b4f1ab8d2e4ad40a8d771e98ed25b20
http://cgit.osmocom.org/openbsc/commit/?id=549d2348bb204af7d4ebba81524374ff…
commit 549d2348bb204af7d4ebba81524374ffb866001f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:29:33 2016 +0200
Move timezone settings up to network level
Time zone used to be configurable per-BTS. In the upcoming MSC-split, no BTS
structures will be available on the MSC level. To simplify, drop the ability to
manage several time zones in a core network and place the time zone config on
the network VTY level, i.e. in gsm_network. If we are going to re-add fine
grained time zone settings, it should probably be tied to the LAC.
Adjust time zone VTY config code (to be moved to libxsc in subsequent commit).
Adjust time zone Ctrl Interface code.
Change-Id: I69848887d92990f3d6f969be80f6ef91f6bdbbe8
http://cgit.osmocom.org/openbsc/commit/?id=ccf7f81de6b1c4c08347638f0382c180…
commit ccf7f81de6b1c4c08347638f0382c180180007a4
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:56:43 2016 +0200
reinvent connection_for_subscr() and move to libmsc
Implement connection_for_subscr() from a completely different angle: instead of
looking up lchans in bts structs, look up the subscriber in the global list of
gsm_subscriber_connection. static lchan_find() is thus obsoleted.
All callers of connection_for_subscr() live in libmsc, so move to libmsc.
The move and edit are done in a single commit since the old and new
implementation have nothing in common.
Future: osmo-cscn will use this, without bts being present.
Remove implementation of connection_for_subscr() from channel_test.c -- it is
possible that the abort() in there was intended for a regression test, but
actually it seems the implementation was merely added for linking reasons, and
the abort() added to guard against the NULL return value: no comment nor the
commit log indicate that the abort() is test critical; the addition was the
only change in channel_test.c for that commit; at the same time a
connection_for_subscr() call was added in libmsc.
http://cgit.osmocom.org/openbsc/commit/?id=149305b0b200813d263087231f3f0330…
commit 149305b0b200813d263087231f3f03302561278b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu May 12 01:53:23 2016 +0200
bsc vty: rename show_net_cmd to bsc_show_net_cmd
Future: there will be an MSC-land show-net-cmd, so rename to something with
bsc in its name.
http://cgit.osmocom.org/openbsc/commit/?id=22e23f8115b3bcb1b7e18b4cc319660e…
commit 22e23f8115b3bcb1b7e18b4cc319660e478499f7
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu May 12 01:16:58 2016 +0200
move to libxsc: network VTY that isn't BSC-specific
Keep only BSC specific bits of the 'network' VTY node in bsc_vty.c, move more
general VTY commands to xsc_vty.c.
Add arg to xsc_vty_init() to pass a config_write_net() function. Pass a libbsc
specific config_write_net() function.
Future: upcoming omso-cscn will re-use the VTY bits moved to libxsc and pass a
different config_write_net() function.
Change-Id: I871b7b32a0c56fdce983e409cf244ec487d24e71
http://cgit.osmocom.org/openbsc/commit/?id=2b5ffb175410ab06425d4b651193ae9d…
commit 2b5ffb175410ab06425d4b651193ae9d700ea4dc
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 11 18:48:39 2016 +0200
move to libxsc: global vty gsm_network pointer
Move gsmnet_from_vty() and the bsc_gsmnet global to xsc_vty.c.
Rename bsc_gsmnet to vty_global_gsm_network and make it static to xsc_vty.c, to
clearly mark the global variable for VTY use only.
Introduce xsc_vty_init() to set vty_global_gsm_network.
Change-Id: I26c5c47de08f899b896813d09612d5cb2f8e42d6
http://cgit.osmocom.org/openbsc/commit/?id=0359fa225e6199fbeb8cd3aff3506f23…
commit 0359fa225e6199fbeb8cd3aff3506f231161b2a6
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu May 12 03:03:50 2016 +0200
drop libmsc from some tests, drop duplicate libbsc linking
Because of libxsc, tests/gsm0408,subscr,trau no longer need libmsc.
http://cgit.osmocom.org/openbsc/commit/?id=8a10eee678c74b521a7517c46719a484…
commit 8a10eee678c74b521a7517c46719a4848aadf0a3
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:27:32 2016 +0200
sms_next_rp_msg_ref(): use direct pointer to next_rp_ref counter
libbsc and libmsc will have separate subscriber connection structs. Hence don't
rely on gsm_subscriber_connection, but work on a direct pointer to the counter
for the next RP reference.
http://cgit.osmocom.org/openbsc/commit/?id=c15670adad0f98e706c98fb1cbbf85f2…
commit c15670adad0f98e706c98fb1cbbf85f208406797
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:30:17 2016 +0200
factor out & introduce struct gsm_encr, in xsc.h
Factor out encryption info from struct gsm_lchan as struct gsm_encr, placed in
xsc.h.
Change-Id: I94015fb9dd511c37c1e3058a0963c780b3f700ac
Future: this will be used by libmsc's subscriber connection, for osmo-cscn.
http://cgit.osmocom.org/openbsc/commit/?id=c2cf224f778f0a54cba34dfb6e51619a…
commit c2cf224f778f0a54cba34dfb6e51619a2c7bb3c3
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 11 18:04:00 2016 +0200
fix build: osmo-bsc_nat: change linking order
Moving gsm48_create* to libxsc affected linking of osmo-bsc_nat, resulting
in an undefined reference to gsm48_extract_mi().
Fix the issue by placing libfilter.a left of libbsc.a.
http://cgit.osmocom.org/openbsc/commit/?id=6f4cd012d0c70307c058521774be44a7…
commit 6f4cd012d0c70307c058521774be44a70ccbf6cb
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 12:50:31 2016 +0200
move to libxsc: factor out gen of USSD notify and release complete -- TODO subscr_conn
Both libmsc and libbsc need distinct gsm0480_send_ussdNotify() and
gsm0480_send_releaseComplete() functions to account for the distinct subscriber
connection structs.
The current functions live in libmsc, so add the same in libbsc in new file
gsm_04_80_utils.c.
To avoid too much code dup, move the message generation part of
gsm0480_send_ussdNotify() and gsm0480_send_releaseComplete() to new functions
gsm0480_gen_ussdNotify() and gsm0480_gen_releaseComplete(), placed in libxsc.
Change-Id: I33a84e3c28576ced91d2ea24103123431f551173
http://cgit.osmocom.org/openbsc/commit/?id=444c598faad10afc44eae7dfd394b523…
commit 444c598faad10afc44eae7dfd394b5232587a65f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 14:58:51 2016 +0200
move to libxsc: gsm48_create_mm_serv_rej(), gsm48_create_loc_upd_rej()
Used by libbsc, libmsc as well as osmo-bsc and osmo-bsc_nat.
http://cgit.osmocom.org/openbsc/commit/?id=863d53899b58c5bd689d7d2e16a73516…
commit 863d53899b58c5bd689d7d2e16a73516067c568c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 14 00:46:29 2016 +0200
move to libxsc: net init 3: actual move
Reincarnate gsm_network_init() as the parts not specific to libbsc.
Move from bsc_network_init() those bits that are not BSC specific (and useful
for upcoming osmo-cscn).
Add libxsc to all linkages that use gsm_network_init().
Note: the only requirement to allow linking gsm_network_init() without libbsc
is to keep the call to gsm_net_update_ctype() out of libxsc. The other items
are kept out of libxsc because it makes sense semantically. But the separation
is not strong in that the BSC specific data members are of course still
omnipresent in struct gsm_network. If bsc_network_init() is not called, these
are not initialized properly -- for now no such callers exist.
So this is just a first step towards a sensible split of the BSC and MSC
gsm_network structs. The long term aim should be to have entirely separate
structs with some common general items.
http://cgit.osmocom.org/openbsc/commit/?id=d715a75c9a489bd84ad4e7bce8edc057…
commit d715a75c9a489bd84ad4e7bce8edc05784414134
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 14 00:57:04 2016 +0200
move to libxsc: net init 2: move bsc_network_init decl to osmo_bsc.h
bsc_network_init() is more fit to live in a BSC specific header.
Change-Id: I9edfb1e748bb1cb484fadd48b0406f5b3098e89b
http://cgit.osmocom.org/openbsc/commit/?id=4a11083c14493545b071f7af5003e09f…
commit 4a11083c14493545b071f7af5003e09f8e68622d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 14 00:45:26 2016 +0200
move to libxsc: net init 1: rename to bsc_network_init
The gsm_network_init() function initializes a whole lot of BSC specific stuff.
Aiming to move some of it to libxsc, first rename it to bsc_network_init().
This will retain the BSC specific stuff when the move is done.
Adjust all callers.
Future: osmo-cscn will call the more generic part and not the BSC specific
part.
Change-Id: I4816ae19374390fc5c64972f7cad2e9ec3d8bcc3
http://cgit.osmocom.org/openbsc/commit/?id=792fb8ccfbe937ee12b07d8e19731d03…
commit 792fb8ccfbe937ee12b07d8e19731d033390d7f5
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 11 14:28:25 2016 +0200
define mncc_recv_cb_t to avoid code dup
Put mncc_recv_cb_t in xsc.h to avoid header include complications: if placing
right above struct gsm_network, one must include gsm_data.h to use
mncc_recv_cb_t as function parameter in a header, which will include
gsm_data_shared.h, which will include xsc.h (future knowledge). Since I will
need to use mncc_recv_cb_t in xsc.h, including gsm_data.h from there would
introduce an #include loop. Avoid that and define mncc_recv_cb_t in xsc.h to
begin with.
Change-Id: I2e64cffa563750ce9f3172ffba6f9cf5b9280e9c
http://cgit.osmocom.org/openbsc/commit/?id=2920d7808b1e00626af954eb91f0eddd…
commit 2920d7808b1e00626af954eb91f0edddfbad989f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 12:50:31 2016 +0200
Add empty libxsc
This will gradually soak up code shared by libbsc and libmsc.
http://cgit.osmocom.org/openbsc/commit/?id=6b9e577af958aabbad02e1ef8b57117e…
commit 6b9e577af958aabbad02e1ef8b57117ee0e135d6
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:07:43 2016 +0200
cosmetic: various comment, whitespace tweaks
http://cgit.osmocom.org/openbsc/commit/?id=33e867b86153c9d5b0e096892a9fd083…
commit 33e867b86153c9d5b0e096892a9fd083c0378d03
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:59:29 2016 +0200
utils/Makefile.am: remove unused LIBOSMOVTY_CFLAGS
http://cgit.osmocom.org/openbsc/commit/?id=28cef1c6f0c1bc489260b6163f815a13…
commit 28cef1c6f0c1bc489260b6163f815a132d7c7f4e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Apr 1 02:17:24 2016 +0200
vty l3 help: fix typo 'comamnds'; fix english s/his//
http://cgit.osmocom.org/openbsc/commit/?id=2b27a716a023d33ca09375916117cd83…
commit 2b27a716a023d33ca09375916117cd839c1cf67f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:48:53 2016 +0200
debug log for sms: fix/add
One logged the wrong function name. Add others.
http://cgit.osmocom.org/openbsc/commit/?id=2b61918602f5016386c5e95d6676a43c…
commit 2b61918602f5016386c5e95d6676a43c85e8af5b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:38:51 2016 +0200
Sanity fixes for gsm0408_dispatch(): rc, assertions
gsm0408_dispatch() is the main entry point for receiving data from the BSC/RNC
level, so make sure callers pass valid pointers before using them all the way
down the code path (related to CID#93769, a fix before this was refactored).
For unknown/unimplemented packet discriminators, make sure to return error
codes.
http://cgit.osmocom.org/openbsc/commit/?id=3cea29fcda5be5ec7871cd645c379c24…
commit 3cea29fcda5be5ec7871cd645c379c24f5b4bc5a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:18:08 2016 +0200
abis vty: decouple from global bsc_gsmnet variable
Publish gsmnet_from_vty() in openbsc/vty.h and use in the abis VTY functions.
http://cgit.osmocom.org/openbsc/commit/?id=585702b7c4d52c86ef352eb0c6660618…
commit 585702b7c4d52c86ef352eb0c66606189fa6173b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:09:47 2016 +0200
directly access gsm_network backpointer from gsm_subscriber_connection
The previous commit added a network backpointer to gsm_subscriber_connection.
Use it wherever it makes sense, to skip the step through the bts structure.
In some places, also tweak use of local variables for less code.
http://cgit.osmocom.org/openbsc/commit/?id=ac8e25e83b6bafebfa9a0d99522ec369…
commit ac8e25e83b6bafebfa9a0d99522ec3695b59d2a9
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 22:33:01 2016 +0200
add gsm_network backpointer to gsm_subscriber_connection
For the upcoming MSCSPLIT, we want a network backpointer without having to
go through a gsm_bts struct.
This commit adds the network pointer, the subsequent commit applies direct
access to the network structure from gsm_subscriber_connection.
http://cgit.osmocom.org/openbsc/commit/?id=40b27ad3b7877a00a4cc533a5d46d7fd…
commit 40b27ad3b7877a00a4cc533a5d46d7fd7ac7bcda
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:40:19 2016 +0200
bsc_vty_init(): decouple from global bsc_gsmnet
Add an explicit gsm_network pointer instead of using the bsc_gsmnet global, to
pass full control to respective main() contexts.
http://cgit.osmocom.org/openbsc/commit/?id=b6370e7571600d04bda09eb3ecd81f10…
commit b6370e7571600d04bda09eb3ecd81f1053faee5a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 11 13:53:47 2016 +0200
talloc_ctx_init(): decouple from global tall_bsc_ctx
Decouple the talloc context allocations from global tall_bsc_ctx pointer.
Future: it appears that talloc_ctx_init() was intended for general use, but is
in fact only used by osmo-nitb. It will be used by the upcoming osmo-cscn as
well.
http://cgit.osmocom.org/openbsc/commit/?id=278ebd7c0368e571c274edb2317fcf9f…
commit 278ebd7c0368e571c274edb2317fcf9fe5d61aca
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 19:12:44 2016 +0200
gsm_network_init(): add explicit root talloc ctx
Decouple the root talloc context from libbsc's global talloc_bsc_ctx.
Future: we'll use this for the upcoming MSCSPLIT.
http://cgit.osmocom.org/openbsc/commit/?id=b73d1c52ad8df2a8ea923becc787ba46…
commit b73d1c52ad8df2a8ea923becc787ba464b8c40fa
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 11 13:39:33 2016 +0200
bsc_init: don't pass telnet dummy conn
gsmnet_from_vty() used to expect vty->priv to point to a gsm_network struct,
but that is not actually the case anymore. The dummy conn to forward the
gsm_network is not needed.
http://cgit.osmocom.org/openbsc/commit/?id=8c38aa53e5a4d333d2e2a8777d0f55db…
commit 8c38aa53e5a4d333d2e2a8777d0f55db4aab268f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 19:12:44 2016 +0200
doc: rename nitb graph to bsc, add msc graph
In the light of upcoming split of MSC from BSC (MSCSPLIT), name the realms
'libmsc' and 'libbsc'. Hence the nitb graph becomes the BSC graph, and add a
libmsc graph.
http://cgit.osmocom.org/openbsc/commit/?id=d6d7400a7475ad1f8870a90d896b096a…
commit d6d7400a7475ad1f8870a90d896b096ab9a473d2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:50:44 2016 +0200
remove unused bsc_copyright from bsc_vty.c
Change-Id: I281791c0f57ca75ffe14431a3030811b2d224f0b
http://cgit.osmocom.org/openbsc/commit/?id=13cb4f1a150deffce5758ed46f17a05b…
commit 13cb4f1a150deffce5758ed46f17a05b64cd0944
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:03:12 2016 +0200
move subscriber conns list into struct gsm_network
Replace the global sub_connections llist with gsm_network.subscr_conns.
Initialize and apply where applicable.
Remove bsc_api_sub_connections(), callers now access gsm_network->subscr_conns
directly.
http://cgit.osmocom.org/openbsc/commit/?id=3a791750d567bb9f56d4643f2e2deb3f…
commit 3a791750d567bb9f56d4643f2e2deb3fd661daec
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 22:32:51 2016 +0200
properly #include <openbsc/gsm_data.h> from gsm_subscriber.h
Don't use quoted, local include, use <> style include.
Cosmetic: also move stdbool.h include to the top to keep osmocom and openbsc
includes grouped.
Change-Id: Iaa3dc36768f96f6b8c91010a2ba389fdc37f1503
http://cgit.osmocom.org/openbsc/commit/?id=3454f6295138e7b4d8527517a07cd0fe…
commit 3454f6295138e7b4d8527517a07cd0fee7d28cba
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 19:01:09 2016 +0200
sgsn_pdp_upd_gtp_u(): fix return val
Change-Id: Icb6b756bb4ec766416f7108f1217551e9024a28b
http://cgit.osmocom.org/openbsc/commit/?id=38884c867990d98797e7a645e25beb0c…
commit 38884c867990d98797e7a645e25beb0cbae4c514
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jun 3 02:23:09 2016 +0200
sgsn_libgtp.c
Change-Id: If59b223052819de6b38a74a549c3ca8b9eef2b25
http://cgit.osmocom.org/openbsc/commit/?id=9badb338355eefd87d04f7ae5ab6c7c0…
commit 9badb338355eefd87d04f7ae5ab6c7c0fe7e21e3
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jun 3 02:23:00 2016 +0200
gprs_gmm
Change-Id: I97136130dde4d558aa6ce602507edd2f71c5d66e
http://cgit.osmocom.org/openbsc/commit/?id=fdbd6dd6e7b60b1baf53dc07c2c81a0e…
commit fdbd6dd6e7b60b1baf53dc07c2c81a0eaa625b6b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jun 3 02:01:33 2016 +0200
sgsn_main
Change-Id: I498433af4eee028ed37f85db08a54bf1e89cfca2
http://cgit.osmocom.org/openbsc/commit/?id=4aff06a0d1be5de5930ee67a8a879bad…
commit 4aff06a0d1be5de5930ee67a8a879bad8b5addf1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jun 3 02:01:22 2016 +0200
sgsn_libgtp
Change-Id: I26230ca00e61485099a870974a640a7206af0a14
http://cgit.osmocom.org/openbsc/commit/?id=645f9eaa5afe6d302a8f843b06487a88…
commit 645f9eaa5afe6d302a8f843b06487a88ea902708
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jun 3 02:34:33 2016 +0200
gmmrabactps
Change-Id: Id348341924cd14b24856aca241d28a113af31be8
http://cgit.osmocom.org/openbsc/commit/?id=d504f8a4cfd50d9de9201023972b3052…
commit d504f8a4cfd50d9de9201023972b30527373934d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jun 3 02:34:20 2016 +0200
gmmptmsi
Change-Id: I8140875e14bba6a4cdf01d295b9f0c430cf228b1
http://cgit.osmocom.org/openbsc/commit/?id=d337729c48f5267d1257d1340c59ba87…
commit d337729c48f5267d1257d1340c59ba87ae4587b8
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jun 3 02:33:58 2016 +0200
gmm_servicerq
Change-Id: Iee7e6b336f1bddd89cdb346d3a661ae40e192738
http://cgit.osmocom.org/openbsc/commit/?id=9df35d79630612a2f1cb05e03ed472df…
commit 9df35d79630612a2f1cb05e03ed472df35439a97
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Wed May 11 12:44:34 2016 +0200
gprs: Don't activate RABs on RA update
http://cgit.osmocom.org/openbsc/commit/?id=4527bddc1d10c9f65892cc7139efaea4…
commit 4527bddc1d10c9f65892cc7139efaea42ab69bb2
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Wed May 11 12:43:47 2016 +0200
gprs: Change GTP-U endpoint to SGSN in PMM_IDLE and page UE when data arrives
http://cgit.osmocom.org/openbsc/commit/?id=b4ceb4b4f7144b8bc79a9891d8f55ed7…
commit b4ceb4b4f7144b8bc79a9891d8f55ed74cc6a322
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Wed May 11 12:42:54 2016 +0200
gprs: Introduce function to change PMM state
Change-Id: I7c2cd1abc1805659b01dffffff31c49fe5161086
http://cgit.osmocom.org/openbsc/commit/?id=14e1441c1d64a84c51d93ace4be07ca6…
commit 14e1441c1d64a84c51d93ace4be07ca66e3a3388
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun May 22 16:27:35 2016 +0200
cosmetic: fix two compiler warnings
Change-Id: Ib2482f76a16a843f9aa748236e9b9e8eca96b1d4
http://cgit.osmocom.org/openbsc/commit/?id=92daf9660a2e4b7881d07538c0b8914d…
commit 92daf9660a2e4b7881d07538c0b8914d2e8595a9
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:45:21 2016 +0200
cosmetic: whitespace
Change-Id: I5017e7513cb472aa680ed93ae800e627db71f745
http://cgit.osmocom.org/openbsc/commit/?id=ecb9852333c5d32fc932b91212369b42…
commit ecb9852333c5d32fc932b91212369b428252a66a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:51:56 2016 +0200
cosmetic: comment on Iu GTP-U
Change-Id: I9fd8f0111ef4bb52d421b322a633ff85f863d10e
http://cgit.osmocom.org/openbsc/commit/?id=f5dfbe50707f225dde8b1e5afe0d12df…
commit f5dfbe50707f225dde8b1e5afe0d12df617ae618
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=72edaaf7704077513c61b4104dcab581…
commit 72edaaf7704077513c61b4104dcab58124c8039f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:50:13 2016 +0200
update osmo_sgsn.cfg
Change-Id: Ia41a6cdfe6f272670f424f727b25d958cc090a7d
http://cgit.osmocom.org/openbsc/commit/?id=389e5aca5107c566e20e2e187fdfc187…
commit 389e5aca5107c566e20e2e187fdfc187090901bc
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:21:15 2016 +0200
reset MM ctx pending_req on GMM Attach Request
Change-Id: I0df0f3d88085939eb617405e2013ad164eed477b
http://cgit.osmocom.org/openbsc/commit/?id=bb3006b232b6d6310575392c20a83d9a…
commit bb3006b232b6d6310575392c20a83d9ab60123f2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:01:21 2016 +0200
sgsn_mm_ctx: add enum gprs_pmm_state field, track PMM state
Iu needs to page to transfer data in PMM-IDLE state.
http://cgit.osmocom.org/openbsc/commit/?id=a7036e3309d9df7aed2966014351df42…
commit a7036e3309d9df7aed2966014351df4216bd8c20
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:35:41 2016 +0200
gsm48_rx_gmm_ra_upd_req(): make sure to authorize, for Iu Integrity Protection
Change-Id: I2ea2089895f8a8e125ef39d9bef70dafb2b1ce69
http://cgit.osmocom.org/openbsc/commit/?id=7f9a6d741d8ea25e4c684b4986be7856…
commit 7f9a6d741d8ea25e4c684b4986be7856bcab9ad9
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:15:29 2016 +0200
gprs Iu: add GMM Service Request rx and tx
Change-Id: Ib935de22d23a15f449927840d4d59497ce22abbd
http://cgit.osmocom.org/openbsc/commit/?id=f58a677ea6dd5efd8f7acc176c62edf9…
commit f58a677ea6dd5efd8f7acc176c62edf9544c29f1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:00:09 2016 +0200
add gsm_04_08_gprs.h and .c for Iu's GMM Service Req
These items will probably be added 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=37d7d27a48fe072b387c6ee01bd7c55b…
commit 37d7d27a48fe072b387c6ee01bd7c55b792f4a50
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:16:55 2016 +0200
gsm48_gmm_authorize(): Iu: send Security Mode Command
Track the new_key flag.
http://cgit.osmocom.org/openbsc/commit/?id=a8897f9ad45369e64b65e7b2aa602c10…
commit a8897f9ad45369e64b65e7b2aa602c108388e612
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:31:12 2016 +0200
gsm48_rx_gmm_att_req(): Iu dev hack: init hardcoded Ki on ATT REQ
Change-Id: Ieca45960fa941a3a706c6e479b04b9f2ef89d860
http://cgit.osmocom.org/openbsc/commit/?id=525a85b999e18697a401adb703fb1cc6…
commit 525a85b999e18697a401adb703fb1cc691b7e198
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."
http://cgit.osmocom.org/openbsc/commit/?id=8cf77d35a51eee80f2380f4d3f1bfa54…
commit 8cf77d35a51eee80f2380f4d3f1bfa54a7e8b756
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Sat May 21 00:55:25 2016 +0200
sgsn: add Iu response to delete_pdp_conf()
Change-Id: I6d601586101c0a004b2243633fab48db82b44b7c
http://cgit.osmocom.org/openbsc/commit/?id=a4ccebecdc8062c67a1185faf5c49f5d…
commit a4ccebecdc8062c67a1185faf5c49f5dcd233fc3
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Sat May 21 00:53:42 2016 +0200
sgsn: add Iu response to create_pdp_conf()
Change-Id: Iad65ca9b77c3166d4df9a58af527e6aef7e589ee
http://cgit.osmocom.org/openbsc/commit/?id=889119a1519dae31d691bf9ed144ae10…
commit 889119a1519dae31d691bf9ed144ae10f581e057
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jun 3 00:31:44 2016 +0200
gprs_gmm.c: comment on msg->dst use as ue_conn_ctx
Change-Id: I3899665bc57964772ccc0c3ce0027ca547036202
http://cgit.osmocom.org/openbsc/commit/?id=6a18432a2bc212dee2d6ead1c1bd2599…
commit 6a18432a2bc212dee2d6ead1c1bd25991781c7d3
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Sat May 21 00:11:39 2016 +0200
grps Iu: track msg->dst aka ue_conn_ctx, comment
Change-Id: I90c7ca6c3655d447aaca958e0086ae6ce6f6045a
http://cgit.osmocom.org/openbsc/commit/?id=a4be2c51e6d8d93e79e57b1107f96c53…
commit a4be2c51e6d8d93e79e57b1107f96c530b98b580
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Sat May 21 00:32:37 2016 +0200
gsm48_rx_gmm_ra_upd_req(): Iu: look up MM ctx
Change-Id: Ide1d8180755dca76e23d66b93d468f89fd564049
http://cgit.osmocom.org/openbsc/commit/?id=03aa521e86aca9a0b2d0f21a81044ee5…
commit 03aa521e86aca9a0b2d0f21a81044ee5ef412271
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Sat May 21 00:27:37 2016 +0200
gsm48_rx_gmm_att_req(): redirect for Iu, with no MM present
Change-Id: I52178cb21c371b0816288b3332d5bb24d0ccea45
http://cgit.osmocom.org/openbsc/commit/?id=2212d336985cf19520aa414c0c443d93…
commit 2212d336985cf19520aa414c0c443d936bb01287
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri May 20 23:52:06 2016 +0200
add #warnings concerning Iu
Change-Id: I79bbe9f56726203fb15dead6ddb5915a5112d5b5
http://cgit.osmocom.org/openbsc/commit/?id=d6d62eb1825f42e13758c73e5c71684b…
commit d6d62eb1825f42e13758c73e5c71684bd8898d09
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Sat May 21 00:09:41 2016 +0200
gsm48_gmm_sendmsg(): catch Iu tx when there is no MM ctx
Change-Id: Ia83e364322f6b9dc29197b8764007be5f1b47cd3
http://cgit.osmocom.org/openbsc/commit/?id=7fdbc558bdd1892e98a108d71d66c05a…
commit 7fdbc558bdd1892e98a108d71d66c05a5381276f
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Fri May 20 23:50:22 2016 +0200
gsm48_gmm_sendmsg(): redirect Iu to iu_tx()
Change-Id: Ia47ffbfa6fa0f5a0cd76a379c57ef42faa0d80e3
http://cgit.osmocom.org/openbsc/commit/?id=9806a3415597ca5e11301f2747b7808c…
commit 9806a3415597ca5e11301f2747b7808c691aee25
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jun 3 02:01:53 2016 +0200
tests_sgsn
Change-Id: I7fd9fae0e51fddfc3e3e1c8f203e187f7ebb332e
http://cgit.osmocom.org/openbsc/commit/?id=a7e02e1ca67b32e640bca53d60932029…
commit a7e02e1ca67b32e640bca53d60932029f64aaa9a
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Sat May 21 17:36:18 2016 +0200
sgsn-test: add libiu and libasn1c, libosmo-sigtran, libosmo-ranap
Change-Id: I4c05f15c29797456ddcd7c95bfb7dfd480101577
http://cgit.osmocom.org/openbsc/commit/?id=a7438395954bc6ee92aad083ed3c4c1e…
commit a7438395954bc6ee92aad083ed3c4c1e51e31a8f
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Sat May 21 17:35:57 2016 +0200
osmo-sgsn: add core IuPS implementations, 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=892008680c29729bfd3d1714f8540c48…
commit 892008680c29729bfd3d1714f8540c486a3da5e0
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
http://cgit.osmocom.org/openbsc/commit/?id=1a3fa9478a52541b9008321b69c417bc…
commit 1a3fa9478a52541b9008321b69c417bc6e94ec38
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Aug 11 18:19:20 2016 +0200
add DIU logging category
Will be used by upcoming iu.c
Change-Id: Ic2f6bb1023377c24247521dde2d2bcf14f04cfe2
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/debug.h | 1 +
openbsc/src/libcommon/debug.c | 5 +++++
openbsc/src/libiu/iu.c | 18 ++++++++++--------
3 files changed, 16 insertions(+), 8 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, sysmocom/iups has been updated
discards 09c6149a983a563065cc2184696833860202d0b6 (commit)
discards 3082a4632e9739e501e6843fe1033c309c48ff44 (commit)
discards 22e21d9ade102c3eb9507260632367b0c3657115 (commit)
discards 256cab4a81d78e5948aa024a238e8f69c8b9834c (commit)
discards 419b1fd36f1133d9b8904be6ce5a55958fb38136 (commit)
discards 86234e12377aea19a0467d0490d6f522c72ccaae (commit)
discards fc471d20c8a6588743fe9e64443381364f22945c (commit)
discards 15813619cb0133dba414cb6357b8aecb29d7f350 (commit)
discards 65eb411397f0978f9cf6a47f9b20dd271faeba83 (commit)
discards aecf7249195b065d3f7899f14fead14f67928167 (commit)
discards d612f11a15a4fa58d0dde0006b0f48efaabfdfc6 (commit)
discards 60c48d3910c9a3ac258f77f3db6853479d3ec47e (commit)
discards c5338d294006df47ebca92f1706bb010a1191eac (commit)
discards 973984a8e271a908ca362ded09d51e4e2027dc25 (commit)
discards edf08bc4b8d70e69c15c6bd4a32298bc35a6589f (commit)
discards 67b0eda2f79365beb1a90ffd57c4529c5475fe2d (commit)
discards dcb5cdffab1a2681af9a81e73f8e9c6c004ababa (commit)
discards 6939eae33f57989f69731b1a0d3af27208208872 (commit)
discards 15eea28a6b372e396a64faee78292e1824f6ef01 (commit)
discards 95584d0481f387e41aa5a36536a1af45c2bf6e1b (commit)
discards 84b05bffee05741b3bad1941c53a55b4899b402d (commit)
discards 19cf96b8f7a1e1b8673de2df5bbd9349dfbc1dbf (commit)
discards 4fccc10672bca3b0715578384ede8874d94b1b30 (commit)
discards 0fc43a8d263b329194f1215de1dd8ef710be2c59 (commit)
discards 2a88d3bcc3f075c9e8e578abd986bcc832929518 (commit)
discards 70a6a6f903e73f56e50e735665332bc4675e6a58 (commit)
discards da8f1d3eec35e45a02fdebd22523e70f0606174b (commit)
discards cd1845451d4fc2c4df9c9980b1f3f904d2587908 (commit)
discards bbf4be2e8a07a7fbe6280626d33c098dbd07bc3d (commit)
discards 1d75abd0a78d0c9862d5f3557a2806f26a0a1c58 (commit)
discards e03f1d9180dc32a418f996551aabf8a3ab433122 (commit)
discards 3207498d2c40a916d03f1be7349cc73e8142530e (commit)
discards 06d1deb28d78ce990640dab2f8dc4279ea74adef (commit)
discards 55291ab2091194e6ac28d08b3527928d102fefd2 (commit)
discards cb36b4abdcb1b161060915887ceb73a09eda37a3 (commit)
discards d6b38fa0d47045421964b3ddacc9cbe24185d101 (commit)
via f6d28ef3e95749ed880f862f41ff0873c5a7e93c (commit)
via a07ddc07e6a3522a677c0494e42ed380a08b69b1 (commit)
via afc162f24a5a45a620bed9e787b090b69ffd52a5 (commit)
via 1dec88bc7cc091d82b12eead4a65998491fc2587 (commit)
via bd29dfbc088ec717bb8f5fad6b48ccda4814dec6 (commit)
via 23a0f6c8ef51af650ef15162db932dcadf5405df (commit)
via 1df56c45f0e53a7ce7730f44650844a75471950a (commit)
via 34ebb5dee016818b4323fe5d3114643eae60c44b (commit)
via cc5cd5ba8fe44739de32ba00bb491b2c5df9d8c6 (commit)
via 8bbf41a7807bd8658b7fa7ff9f57c235684b35b6 (commit)
via ea703d4166e4e7126cba7de637823edc92e7f840 (commit)
via 3d22db0389dd20a187236aa4342002b73ac2f5bd (commit)
via fb70561a8cb72e92c8f7efae31d2eead750dd5b1 (commit)
via 12feb3e28eb57014f1c6361656177203c0cf7c26 (commit)
via c9fbb44d31c6cf4e80cd023c258473790117092e (commit)
via 499a96c6991b68ab43ef9efe412e7dd5917194af (commit)
via 0c196d22a227430e4d51b38f11608c1ffe57b155 (commit)
via fc2aae5334654665f1ca2abbba29b305ee8a25f8 (commit)
via 918a08935b073d7eade6af44c12c42a7e314acfb (commit)
via eb040d8e08f555cd46b33e80b3ab6c9c6e70c8d5 (commit)
via faf1a8f9bf6e952b2996f9094939542c820dec68 (commit)
via 52fed0c829a19079edad1a76a138cc89838ea681 (commit)
via 6b7a2345a1b2de09eadd00800d3e3332b048fb69 (commit)
via acfeae302de6d36fb1fca6cbdfbfc8f4ea590175 (commit)
via 9c0f1f3fb7463b88bcc8637c4958238e5516b8db (commit)
via 2773a7afb25a0891800f7b2e856d48f171dbb288 (commit)
via 262cab956a783b187f71b595337725c8eb3b1a05 (commit)
via adee73bbc33fc050fc5f44b17b27dbfc61dec1bc (commit)
via 9831cec3769aa8b1582dc5763531ede9a546566a (commit)
via 5451148e72e4fb0cc5ba64b45df1523b039a958b (commit)
via 416257b7c898465e85cf87eee0867ee5d3992200 (commit)
via 22f00fc73eef8bd85400d74136aa69824e062862 (commit)
via c359d10916ce61e2b85305719b13466380b654ad (commit)
via d6d4e0715714ef90e4fbfa8c44ee5e729b520dfa (commit)
via f5ba2dcfe6fda7fc6f6d2c92cb79d82858f0383c (commit)
via db112fa932faf7f1fa81244f981ea0e3a5a1cb3e (commit)
via 1f6a9ba7e569990e58df1003e7e611691bf95303 (commit)
via dbb6392368d4a9b5ba0ade9e2681e1d057011519 (commit)
via 2a63d01c1e60aef2a82d2c65dcf640386ba7c0d4 (commit)
via b6f565c97da5aeef8f5a490ea259379265c76b18 (commit)
via 2f44693fad8505255293d3ed37dbd4e7cabebd37 (commit)
via 158b5d2bdb3c51056283f6eb962a55762d34efa1 (commit)
via beca090586f932b628c09793cd37807324a8fb74 (commit)
via 3ed214c7b0a0780b2ce9ad05c74d05b3e2b43f80 (commit)
via 5f0c71b7d5c38dcd5eecd2836a86cb9b4768a759 (commit)
via c5e75f3e6a5d0dd482d4f5d17da80043fb02e181 (commit)
via d3b7fa837d2300093a8f4fb3c923a3b012108564 (commit)
via b91e6002a6c97cf1c19b14015f4f17a7ad7ace62 (commit)
via 7af652c0b27d79322043a23f4aa081c919546a73 (commit)
via fdd9ad7c40c8ddb49acfbf6689fcc238285ead3c (commit)
via f58852d117c157db28a52f9ce2e058de1822eb98 (commit)
via 9518ffc299e3dd3fd5ff854af047e4d88815dd8b (commit)
via 4673b86f3df46b76e8830dec006d8472eeaaa980 (commit)
via d384110d3d09e06658d5ca2d5c63dc78dd656b91 (commit)
via 6e999b75fa3881540e0426f01c9f80b8953ec33c (commit)
via cf7933892a995db7c02a3421df90c84556c38776 (commit)
via e2eb5cb6a11c484ecfb77c917c11db2820c263ab (commit)
via 2e84b60652d3a6c5bf6d4c8bbc77092b6747f3b8 (commit)
via ec1b5a0e9e2b6549e0ede48e803095e569997355 (commit)
via 350533cc32cf686b6375f92083981e23c2a86082 (commit)
via e3dc498e01a2a0d03e36f147c0aa3e5b69f3c738 (commit)
via e443145d3e504ddf00d441940382f4106e4d9bb7 (commit)
via d1c0e3755f2832270a16bdb2d350463409cad887 (commit)
via bbbcfe5b7343e12d0ab16d5393bed7ebe6653adc (commit)
via 745857277cd24fadcd27d54aaa402bd82090cc86 (commit)
via 34b8b5b29b72e245cc159ed4b035f6377988b762 (commit)
via c1658762234fa8593348760c6f20e6a10a13d6e6 (commit)
via f29dd5f15b315d1363d7302c50f2c9aceade8ccc (commit)
via 8151648ceb4688cac9ced9b1c159c6e1968fc0f1 (commit)
via 400746801470dba23b30c05e40c135b9d33eb6df (commit)
via c6926d064df18814a13e1ffd2f0d9f832d161ffb (commit)
via 67933a19d67a30bfbf40a1a0cfb703505f7b8b40 (commit)
via 7c989e7ced2c2b9949d18db17b6caaa9b317c1ba (commit)
via 14314bd808369f0da32860412acfcd775e5c7b24 (commit)
via b1c227e5abbe023615c591ccaf865a3dcb9c742e (commit)
via 17a6bab150bd70954b00645c8d1f18ce3ccf8948 (commit)
via d091b8de21506571f64c248a7635af60cc77633c (commit)
via 15fcd10fde06f841c5f3e0ce4c9fded463fad470 (commit)
via b572d7c45eaa65d7b36ab339022e560f2e797098 (commit)
via 9ddd8e6267a744caa0f206eeccb28b413fc987d5 (commit)
via 9331df16cf9241824dcef4e205456c274af3070e (commit)
via 1de159168cd924e361e778f7b2f1d85c2329e2e8 (commit)
via 82040101ebcc6350f53a9e0853418a9bc597963a (commit)
via b997f8444313ff7ab99d66b400fc79cae8302166 (commit)
via 5aa5196fbf07d5311bf4d99a90bff303989564f0 (commit)
via 4011e728d22a9affbe41fb2bfc8e69c14bd706ab (commit)
via 9759374adbb632ff5f8a4b739e0f62a9c9017622 (commit)
via a3d93ed2f9c114634b749c1304039e709a21a270 (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 (09c6149a983a563065cc2184696833860202d0b6)
\
N -- N -- N (f6d28ef3e95749ed880f862f41ff0873c5a7e93c)
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:
.mailmap | 12 +
contrib/jenkins.sh | 98 +++--
openbsc/contrib/bsc_control.py | 160 ++++---
openbsc/contrib/ctrl2sse.py | 147 +++++++
openbsc/doc/control-interface.txt | 21 -
.../osmo-nitb/{nanobts => sysmobts}/openbsc.cfg | 2 +-
openbsc/doc/osmocom-authn-protocol.txt | 250 -----------
openbsc/doc/sgsn-remote-protocol.txt | 468 --------------------
openbsc/include/openbsc/abis_rsl.h | 5 +-
openbsc/include/openbsc/chan_alloc.h | 2 +
openbsc/include/openbsc/gprs_gmm.h | 8 +-
openbsc/include/openbsc/gprs_llc.h | 15 +-
openbsc/include/openbsc/gprs_sgsn.h | 7 +-
openbsc/include/openbsc/gsm_data.h | 4 +
openbsc/include/openbsc/gsm_data_shared.h | 23 +-
openbsc/include/openbsc/rest_octets.h | 1 +
openbsc/include/openbsc/sgsn.h | 26 ++
openbsc/src/gprs/gprs_gmm.c | 154 ++++---
openbsc/src/gprs/gprs_llc.c | 174 +++++---
openbsc/src/gprs/gprs_sgsn.c | 42 +-
openbsc/src/gprs/gprs_sndcp.c | 5 +-
openbsc/src/gprs/sgsn_libgtp.c | 4 +
openbsc/src/gprs/sgsn_main.c | 3 +
openbsc/src/libbsc/Makefile.am | 2 +-
openbsc/src/libbsc/abis_nm.c | 3 +
openbsc/src/libbsc/abis_rsl.c | 486 +++++++++++++++++----
openbsc/src/libbsc/bsc_dyn_pdch.c | 44 --
openbsc/src/libbsc/bsc_dyn_ts.c | 77 ++++
openbsc/src/libbsc/bsc_vty.c | 30 ++
openbsc/src/libbsc/bts_ipaccess_nanobts.c | 2 +-
openbsc/src/libbsc/chan_alloc.c | 156 ++++++-
openbsc/src/libbsc/net_init.c | 4 +-
openbsc/src/libbsc/rest_octets.c | 9 +-
openbsc/src/libbsc/system_information.c | 3 +
openbsc/src/libcommon/gsm_data_shared.c | 161 ++++++-
openbsc/src/libmsc/mncc_sock.c | 57 +--
openbsc/src/osmo-nitb/bsc_hack.c | 13 +
openbsc/src/utils/bs11_config.c | 3 +-
openbsc/tests/ctrl_test_runner.py | 5 +-
openbsc/tests/sgsn/Makefile.am | 1 +
openbsc/tests/sgsn/sgsn_test.c | 24 +-
41 files changed, 1517 insertions(+), 1194 deletions(-)
create mode 100644 .mailmap
create mode 100755 openbsc/contrib/ctrl2sse.py
delete mode 100644 openbsc/doc/control-interface.txt
copy openbsc/doc/examples/osmo-nitb/{nanobts => sysmobts}/openbsc.cfg (98%)
delete mode 100644 openbsc/doc/osmocom-authn-protocol.txt
delete mode 100644 openbsc/doc/sgsn-remote-protocol.txt
delete mode 100644 openbsc/src/libbsc/bsc_dyn_pdch.c
create mode 100644 openbsc/src/libbsc/bsc_dyn_ts.c
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, sysmocom/cscn has been updated
discards 21f5854b5be228f9bdd5ff675501c95d231a0c91 (commit)
discards f0e7a75c6632f8f90fbca411173580296072e710 (commit)
discards 5a9e8e58f37d2939c24718b90db534ae378a0489 (commit)
discards 2d310f5423daabf6ec51d32b0da625ecbeb9f0b5 (commit)
discards 2686d326e507d9694c0f9b06ccb7bcfe664df387 (commit)
discards 82c6cbbbd923529941b60bc56e583fc6f22e92b4 (commit)
discards f62bd2873dbc080eb0f3d1a6269b5d38f33e3154 (commit)
discards a86a2088775d6c71d042cfc543c7857f3a29110f (commit)
discards 0b8c89867750e7920629f74ddbeeccfac31dca71 (commit)
discards 0747517f830af95121786de9bedc5a7772b5c915 (commit)
discards d2e97b6057a8a372555ec21194abf3ef31f60fe3 (commit)
discards 3002626861923578f4e1ddf36da0309d9203af32 (commit)
discards 52ce56ff2d2ac9332c563567754622a91b846d8d (commit)
discards d07a9607e2caee75e157ebe57cc4f850f9ed241e (commit)
discards 92e6449dae685d198fdfe12ff435a88c93c7f54f (commit)
discards fbc406ab3471780fc8d1c93e8a8e63708a7fbd7c (commit)
discards e28096143fddb498f69f7bdc8d52632d721c630e (commit)
discards e01b544ae0d4b9378dd71af1f9d9d349763bd3ad (commit)
discards 5f09bbf02244d294382318ef9c0e0b12a2a90bda (commit)
discards 8f53e1b45577bc06c8ec5609151c630e431e9617 (commit)
discards 687cc47589c0fab4cc24474a2fcddacbec0b443d (commit)
discards 91b8594d80740577f24c866ecbed31b420dceb51 (commit)
discards f41871002bae4b3438b35e7070992b31de9fe1c7 (commit)
discards 17a350b5dfdf22a82fa44a397d21214fb3d6387d (commit)
discards f64e829aafad35f342f140788458a6c4c16ff57a (commit)
discards 73293b25344f1b974133e3628a03cd93d8519d13 (commit)
discards 1ec6cc7658059a677550396fb3f306003cbd02f5 (commit)
discards 5fd95c69ee72a47106015d4740546a6f91c8cf83 (commit)
discards 12983ce85317aa16607f85bd1a391a8704ac31ea (commit)
discards 711b2bfc6f4cad53304a27b0064228a89d96c00a (commit)
discards fa9a41ae9eaa6c4030c49598839e78df7e9bcd76 (commit)
discards cc2488c04a12facf9cb046e6514ab74b1a41a9fb (commit)
discards e7b6a0797117d4455c919d1991c19baa8bf813e8 (commit)
discards 8e614c31332b5ae304facc14d0f1aae8aa9cf90c (commit)
discards 038f7c7564aecb29d72781d82b47f90e6aa5686a (commit)
discards d436069374008df2979f0bb8e4b98b93240c4e17 (commit)
discards 3df4370b9adab0d8be3cbbe7658a4aaf144ca385 (commit)
discards 09d617084889e682a58406e94930a658e7a678ba (commit)
discards 395c6fe158bb76871c61d9268f353c7fd54f0e31 (commit)
discards af706f4845c43fcf2d9c29042deda40197b058be (commit)
discards 983ba4614be3c8be7915da3546e7501ad77fadbe (commit)
discards f75d330bb18d59f6cda3ca303b8e20be8122e716 (commit)
discards eb447cb63aa3d1d3b3676be0bfac14135b24c8e3 (commit)
discards b5d42c147af0c641a387a132dc44f31df069420a (commit)
discards 653acf5f249b3bf9f84b7958208bc1c88c36621f (commit)
discards b1d21c9ce6c0b0e8cf6e363f540345b735cfa6e0 (commit)
discards be5dad45b5b9e24b761dd077bcea8dcea13c70ba (commit)
discards 963dcb8b39c34246127b19fb9c58c0ac41816c95 (commit)
discards 23de299aa164dcd2078517a3dbad739af2ca15ca (commit)
discards c0829966988d644954826f1d16465140d0b90ad7 (commit)
discards c1b58f6b65695f6ee1d75162c7ed2ca8df2da15b (commit)
discards 279de1bfb105a35700b910c7dbe86f028e01622b (commit)
discards 85e309da366e7da939cdfd6996184c88c3cb7eb5 (commit)
discards b90d88e967766d2ed67fb7e977c434be8d5f2d23 (commit)
discards 429eb58d0e260a0fa63ec26283f8ee7e6d2c9af5 (commit)
discards f8d57b97f94da22805194008b4fa141326c053fd (commit)
discards ea52e6d749b63c151f3dc7c93fa896604089fec7 (commit)
discards d7caac4e3bd1a0de1b9b53499c9cb6b3314ee50b (commit)
discards 2d75a17f22096e0ac2671374625ed206f2ae818b (commit)
discards 4bfbca35ef205ca2eb3b5d425bd64e775b86f9df (commit)
discards b87f1e3823b8967da020370ced889d1ee3a1e534 (commit)
discards 1750a494887aa579dc8fda900b32a884f9107a2b (commit)
discards a7b89358f109ab9c74c823f19e693f7029f38b6f (commit)
discards 40717f5c64555cc22aed5d3413dfe5ad465c1e46 (commit)
discards d33a055c8b943ffd283c01463452cae8206bc8f1 (commit)
discards bfee90ffe6c9cffe3f77817f25b230bfdde7297e (commit)
discards 38226648c1487922eb0ce7a47b21ae4c242a52ee (commit)
discards f9c6e6caabf36ade9b30763cf19f9d226f22b8f2 (commit)
discards 96594fa73957a44f6820672a549635aa26737d6c (commit)
discards ac94f137c9de762471823bf93baa9433513c701b (commit)
discards dc01ffac2022b970f3c6adaef9b60455ae52a619 (commit)
discards 1ca74dfb8f0685ca8ae558743977c84b66f8f5c4 (commit)
discards 48615723623514df6642d08a9697e454918723a9 (commit)
discards d64136ec1fdb0e1251512b43a25c9c1680efe600 (commit)
discards 038f0ee252a494b78e78c2ac29d6853dbbf120f5 (commit)
discards 622a6ad4537a4c9ad07d02c3caaa89b73b4e026e (commit)
discards 13b7e09273870b07b20fc0ac6861b9f71017af11 (commit)
discards 808245057c51c04c7ca7e2cf29dae83ea67b643b (commit)
discards 09c6149a983a563065cc2184696833860202d0b6 (commit)
discards 3082a4632e9739e501e6843fe1033c309c48ff44 (commit)
discards 22e21d9ade102c3eb9507260632367b0c3657115 (commit)
discards 256cab4a81d78e5948aa024a238e8f69c8b9834c (commit)
discards 419b1fd36f1133d9b8904be6ce5a55958fb38136 (commit)
discards 86234e12377aea19a0467d0490d6f522c72ccaae (commit)
discards fc471d20c8a6588743fe9e64443381364f22945c (commit)
discards 15813619cb0133dba414cb6357b8aecb29d7f350 (commit)
discards 65eb411397f0978f9cf6a47f9b20dd271faeba83 (commit)
discards aecf7249195b065d3f7899f14fead14f67928167 (commit)
discards d612f11a15a4fa58d0dde0006b0f48efaabfdfc6 (commit)
discards 60c48d3910c9a3ac258f77f3db6853479d3ec47e (commit)
discards c5338d294006df47ebca92f1706bb010a1191eac (commit)
discards 973984a8e271a908ca362ded09d51e4e2027dc25 (commit)
discards edf08bc4b8d70e69c15c6bd4a32298bc35a6589f (commit)
discards 67b0eda2f79365beb1a90ffd57c4529c5475fe2d (commit)
discards dcb5cdffab1a2681af9a81e73f8e9c6c004ababa (commit)
discards 6939eae33f57989f69731b1a0d3af27208208872 (commit)
discards 15eea28a6b372e396a64faee78292e1824f6ef01 (commit)
discards 95584d0481f387e41aa5a36536a1af45c2bf6e1b (commit)
discards 84b05bffee05741b3bad1941c53a55b4899b402d (commit)
discards 19cf96b8f7a1e1b8673de2df5bbd9349dfbc1dbf (commit)
discards 4fccc10672bca3b0715578384ede8874d94b1b30 (commit)
discards 0fc43a8d263b329194f1215de1dd8ef710be2c59 (commit)
discards 2a88d3bcc3f075c9e8e578abd986bcc832929518 (commit)
discards 70a6a6f903e73f56e50e735665332bc4675e6a58 (commit)
discards da8f1d3eec35e45a02fdebd22523e70f0606174b (commit)
discards cd1845451d4fc2c4df9c9980b1f3f904d2587908 (commit)
discards bbf4be2e8a07a7fbe6280626d33c098dbd07bc3d (commit)
discards 1d75abd0a78d0c9862d5f3557a2806f26a0a1c58 (commit)
discards e03f1d9180dc32a418f996551aabf8a3ab433122 (commit)
discards 3207498d2c40a916d03f1be7349cc73e8142530e (commit)
discards 06d1deb28d78ce990640dab2f8dc4279ea74adef (commit)
discards 55291ab2091194e6ac28d08b3527928d102fefd2 (commit)
discards cb36b4abdcb1b161060915887ceb73a09eda37a3 (commit)
discards d6b38fa0d47045421964b3ddacc9cbe24185d101 (commit)
via e29de4bf322eeb5662abd3da5dd5b9126af951bc (commit)
via 23c918a0d0aa57ad49f2a4e24bd1c8fdd079f417 (commit)
via 757403020c33d2a4e3d12a6e7e483dad6f4d4b4f (commit)
via ecadcb63c0c676b988f67c452d7461f7a818d194 (commit)
via f8f77019d840e10eeefd7f3b0630ac4ef1fdf7bf (commit)
via c8c2a487a05085c2872776840bf2357f15b2e5f9 (commit)
via fc325421c0493d2db05ab2025f7810f25c3885d0 (commit)
via 2de2d43d8fe6454530062d5252a0647a0d6a37f4 (commit)
via 28fc65801710ae5d3c0615e2edfef5e34a2282cb (commit)
via e0b921451fe9c0e28211f3c5ed3d568ae235a070 (commit)
via 78b5e8cceb7b82cd4c896a485cf9851e97426048 (commit)
via f9925a790ed5da3631d5e64d159b053d290d3c80 (commit)
via e82665579b0642a7fe063d86fe9dbf558a749dbe (commit)
via 874e207f5ee505ee09f141e233e1bf63e80fb7cf (commit)
via 860a270117dcfd003ad86725100e5d875656d5d5 (commit)
via cf4ff88749a417d4324888c2c7d95ed3917aaba7 (commit)
via de131e855e3328353fff19d750c7354055dd8eee (commit)
via 3ec2ee7b7b2a41e086e59372c45a5d0818cc8990 (commit)
via 3f5f1e4b7125de9f9ae321cdbe4f86c0675326b5 (commit)
via 126b57021cdcc55947bf32307414e29e579aef04 (commit)
via 559e7f7bb88836cbf743e86ae45481b11bb859e1 (commit)
via 7574dfc3b2521e75cd31dbb665d9627ed23d348b (commit)
via 9a5cc2cf7a0e76e4967d578dc15044d39824204b (commit)
via 7c9812749aac144978abcef5b39bd1aa73099054 (commit)
via f439534ae71e9c08f7ec34de1e9d41615f1702d8 (commit)
via 572bae238e24b59c506a22da24494eb86c2affbf (commit)
via 8212fa5f7e987a62b27d6c157b4a5ffc5e6a1cdb (commit)
via 3ad5db229e65b914051fd982e84a85fa23a0d8a2 (commit)
via ba74ae62bd6e0f75d48d1ce6a7af469ca862c055 (commit)
via 451d9bf03544caef30ad2b94f35066583e179615 (commit)
via 46f1b162b2d8339f725f4bb703c56d86d0ace5a0 (commit)
via 9e17f0446ccaff43c81cec2f8761b41178fe8407 (commit)
via f60710b3bdbf098c79504f0919fe1dd786ce6905 (commit)
via 1cbe1c032ec34ee1f037c0e422447daefd410bd3 (commit)
via e2b9fdf4e4e1f87252f67a2741c155a6793cac2b (commit)
via 3e54026733084e0f3887a50bcc4b72b655f20c3f (commit)
via 02df48ef732ad36357424ff23c52aa97e352a2fc (commit)
via 7f8640e7cc8ae24f21b7fad88e558d7ab55ee005 (commit)
via 061677b896ffb9178599e9cdf8ca631544d0c7cd (commit)
via 1b5797a75cfdc8f0327b6cb8d7c23e1879f8d567 (commit)
via 11f68221fc29809fe8e800a7508e28208a85d6fc (commit)
via ff0a72f9b9f3903f98335049a7545c672a99353b (commit)
via 88294b61274f14261bfa9bc9f4ee59c5e22845cd (commit)
via 3d856bb2f2fb4791df6f535b96f740ad95307c76 (commit)
via 173ae3aeffb3b1dbc0c06fa576b502eb39772096 (commit)
via 8bc81691c373b59d33df705ff6dd24eb71948aa2 (commit)
via 4cce20908e659e01db54c24c67fdd19423f27ee7 (commit)
via 0ded2c16d2af307adbc24451ad49eb2a22d0c06b (commit)
via 8b892f8ba2e0bca78bf3e62d5c6692061e095086 (commit)
via ab7e530639ecd50777f3675eff2dafac5d8bb9c3 (commit)
via e0366037fd55f7117b4ab5d5205a59f96d511cf5 (commit)
via 0d2803f72bd292a8ad48e3f857cb8f43d517fc0c (commit)
via e43a66734b0c33fdd6a4d07374f4c2c04184c85b (commit)
via 651ea60a6c160bf5ceaa96874cdff53e6f64ea86 (commit)
via 49f7a2993b733ab0f4318230e4ceb639d930cbdf (commit)
via 2cd5afbb15ea82c559aacdf990d5bc5da48b1364 (commit)
via 17449a4333285839c005715233db86be10fc5222 (commit)
via 4cbf4cd886d8b2f8c30fd2579cd2225f5b74107a (commit)
via 598a0df65a96752646729a2ee495c170d9299368 (commit)
via 6cbabcc847c4773563d6a21edbb8e61a2da19a75 (commit)
via 2152f8303ce042de595585508548523d93d48138 (commit)
via 0beb7257f6c04b284893d6028eab13a954f2ec46 (commit)
via 2216236d37e6329eb3b6ca3a72e557b2f88edf94 (commit)
via d874db254d8f20123922a3339a4c9ff86bd186e5 (commit)
via 7b18490b095e031f92a4692d26f679a0839f80b1 (commit)
via 232d080f49d498e9681755997f32d0ec46acfbc3 (commit)
via 1ec431294e47bdd1dc45d9d22f19e3898eac2887 (commit)
via a6e238347760f7613205fbb78fd9e103aec47a1c (commit)
via c7f53e7bc84323925cb7e679c7d9ae9c8cc3f5ea (commit)
via b253571de502ad189df2a1d0142a1fffd032869b (commit)
via ffaffad887a26a294ddf7ba7085f7241f9ad892b (commit)
via 40f4f209a6ad707a814d8779b94bc0670589901b (commit)
via 8b315d859390fabaf672b3c9feb6f8229ac2ca1a (commit)
via 6688a4aef1cc982dc6778b6367bb6e676dedd159 (commit)
via 87c2ee731e53bc315d3c2590947153e16ebb9571 (commit)
via 6bd2ff44a098f9639c7f208d8b36bd26f1248285 (commit)
via f7e039eb71f560de5366293bc1c028a2f458baef (commit)
via b9f1ae2f7bb684f446ace82a98bd92ecda5249ff (commit)
via f6d28ef3e95749ed880f862f41ff0873c5a7e93c (commit)
via a07ddc07e6a3522a677c0494e42ed380a08b69b1 (commit)
via afc162f24a5a45a620bed9e787b090b69ffd52a5 (commit)
via 1dec88bc7cc091d82b12eead4a65998491fc2587 (commit)
via bd29dfbc088ec717bb8f5fad6b48ccda4814dec6 (commit)
via 23a0f6c8ef51af650ef15162db932dcadf5405df (commit)
via 1df56c45f0e53a7ce7730f44650844a75471950a (commit)
via 34ebb5dee016818b4323fe5d3114643eae60c44b (commit)
via cc5cd5ba8fe44739de32ba00bb491b2c5df9d8c6 (commit)
via 8bbf41a7807bd8658b7fa7ff9f57c235684b35b6 (commit)
via ea703d4166e4e7126cba7de637823edc92e7f840 (commit)
via 3d22db0389dd20a187236aa4342002b73ac2f5bd (commit)
via fb70561a8cb72e92c8f7efae31d2eead750dd5b1 (commit)
via 12feb3e28eb57014f1c6361656177203c0cf7c26 (commit)
via c9fbb44d31c6cf4e80cd023c258473790117092e (commit)
via 499a96c6991b68ab43ef9efe412e7dd5917194af (commit)
via 0c196d22a227430e4d51b38f11608c1ffe57b155 (commit)
via fc2aae5334654665f1ca2abbba29b305ee8a25f8 (commit)
via 918a08935b073d7eade6af44c12c42a7e314acfb (commit)
via eb040d8e08f555cd46b33e80b3ab6c9c6e70c8d5 (commit)
via faf1a8f9bf6e952b2996f9094939542c820dec68 (commit)
via 52fed0c829a19079edad1a76a138cc89838ea681 (commit)
via 6b7a2345a1b2de09eadd00800d3e3332b048fb69 (commit)
via acfeae302de6d36fb1fca6cbdfbfc8f4ea590175 (commit)
via 9c0f1f3fb7463b88bcc8637c4958238e5516b8db (commit)
via 2773a7afb25a0891800f7b2e856d48f171dbb288 (commit)
via 262cab956a783b187f71b595337725c8eb3b1a05 (commit)
via adee73bbc33fc050fc5f44b17b27dbfc61dec1bc (commit)
via 9831cec3769aa8b1582dc5763531ede9a546566a (commit)
via 5451148e72e4fb0cc5ba64b45df1523b039a958b (commit)
via 416257b7c898465e85cf87eee0867ee5d3992200 (commit)
via 22f00fc73eef8bd85400d74136aa69824e062862 (commit)
via c359d10916ce61e2b85305719b13466380b654ad (commit)
via d6d4e0715714ef90e4fbfa8c44ee5e729b520dfa (commit)
via f5ba2dcfe6fda7fc6f6d2c92cb79d82858f0383c (commit)
via db112fa932faf7f1fa81244f981ea0e3a5a1cb3e (commit)
via 1f6a9ba7e569990e58df1003e7e611691bf95303 (commit)
via dbb6392368d4a9b5ba0ade9e2681e1d057011519 (commit)
via 2a63d01c1e60aef2a82d2c65dcf640386ba7c0d4 (commit)
via b6f565c97da5aeef8f5a490ea259379265c76b18 (commit)
via 2f44693fad8505255293d3ed37dbd4e7cabebd37 (commit)
via 158b5d2bdb3c51056283f6eb962a55762d34efa1 (commit)
via beca090586f932b628c09793cd37807324a8fb74 (commit)
via 3ed214c7b0a0780b2ce9ad05c74d05b3e2b43f80 (commit)
via 5f0c71b7d5c38dcd5eecd2836a86cb9b4768a759 (commit)
via c5e75f3e6a5d0dd482d4f5d17da80043fb02e181 (commit)
via d3b7fa837d2300093a8f4fb3c923a3b012108564 (commit)
via b91e6002a6c97cf1c19b14015f4f17a7ad7ace62 (commit)
via 7af652c0b27d79322043a23f4aa081c919546a73 (commit)
via fdd9ad7c40c8ddb49acfbf6689fcc238285ead3c (commit)
via f58852d117c157db28a52f9ce2e058de1822eb98 (commit)
via 9518ffc299e3dd3fd5ff854af047e4d88815dd8b (commit)
via 4673b86f3df46b76e8830dec006d8472eeaaa980 (commit)
via d384110d3d09e06658d5ca2d5c63dc78dd656b91 (commit)
via 6e999b75fa3881540e0426f01c9f80b8953ec33c (commit)
via cf7933892a995db7c02a3421df90c84556c38776 (commit)
via e2eb5cb6a11c484ecfb77c917c11db2820c263ab (commit)
via 2e84b60652d3a6c5bf6d4c8bbc77092b6747f3b8 (commit)
via ec1b5a0e9e2b6549e0ede48e803095e569997355 (commit)
via 350533cc32cf686b6375f92083981e23c2a86082 (commit)
via e3dc498e01a2a0d03e36f147c0aa3e5b69f3c738 (commit)
via e443145d3e504ddf00d441940382f4106e4d9bb7 (commit)
via d1c0e3755f2832270a16bdb2d350463409cad887 (commit)
via bbbcfe5b7343e12d0ab16d5393bed7ebe6653adc (commit)
via 745857277cd24fadcd27d54aaa402bd82090cc86 (commit)
via 34b8b5b29b72e245cc159ed4b035f6377988b762 (commit)
via c1658762234fa8593348760c6f20e6a10a13d6e6 (commit)
via f29dd5f15b315d1363d7302c50f2c9aceade8ccc (commit)
via 8151648ceb4688cac9ced9b1c159c6e1968fc0f1 (commit)
via 400746801470dba23b30c05e40c135b9d33eb6df (commit)
via c6926d064df18814a13e1ffd2f0d9f832d161ffb (commit)
via 67933a19d67a30bfbf40a1a0cfb703505f7b8b40 (commit)
via 7c989e7ced2c2b9949d18db17b6caaa9b317c1ba (commit)
via 14314bd808369f0da32860412acfcd775e5c7b24 (commit)
via b1c227e5abbe023615c591ccaf865a3dcb9c742e (commit)
via 17a6bab150bd70954b00645c8d1f18ce3ccf8948 (commit)
via d091b8de21506571f64c248a7635af60cc77633c (commit)
via 15fcd10fde06f841c5f3e0ce4c9fded463fad470 (commit)
via b572d7c45eaa65d7b36ab339022e560f2e797098 (commit)
via 9ddd8e6267a744caa0f206eeccb28b413fc987d5 (commit)
via 9331df16cf9241824dcef4e205456c274af3070e (commit)
via 1de159168cd924e361e778f7b2f1d85c2329e2e8 (commit)
via 82040101ebcc6350f53a9e0853418a9bc597963a (commit)
via b997f8444313ff7ab99d66b400fc79cae8302166 (commit)
via 5aa5196fbf07d5311bf4d99a90bff303989564f0 (commit)
via 4011e728d22a9affbe41fb2bfc8e69c14bd706ab (commit)
via 9759374adbb632ff5f8a4b739e0f62a9c9017622 (commit)
via a3d93ed2f9c114634b749c1304039e709a21a270 (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 (21f5854b5be228f9bdd5ff675501c95d231a0c91)
\
N -- N -- N (e29de4bf322eeb5662abd3da5dd5b9126af951bc)
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:
.mailmap | 12 +
contrib/jenkins.sh | 98 +++--
openbsc/contrib/bsc_control.py | 160 ++++---
openbsc/contrib/ctrl2sse.py | 147 +++++++
openbsc/doc/control-interface.txt | 21 -
.../osmo-nitb/{nanobts => sysmobts}/openbsc.cfg | 2 +-
openbsc/doc/osmocom-authn-protocol.txt | 250 -----------
openbsc/doc/sgsn-remote-protocol.txt | 468 --------------------
openbsc/include/openbsc/abis_rsl.h | 5 +-
openbsc/include/openbsc/chan_alloc.h | 2 +
openbsc/include/openbsc/gprs_gmm.h | 8 +-
openbsc/include/openbsc/gprs_llc.h | 15 +-
openbsc/include/openbsc/gprs_sgsn.h | 7 +-
openbsc/include/openbsc/gsm_data.h | 4 +
openbsc/include/openbsc/gsm_data_shared.h | 23 +-
openbsc/include/openbsc/rest_octets.h | 1 +
openbsc/include/openbsc/sgsn.h | 26 ++
openbsc/src/gprs/gprs_gmm.c | 154 ++++---
openbsc/src/gprs/gprs_llc.c | 174 +++++---
openbsc/src/gprs/gprs_sgsn.c | 42 +-
openbsc/src/gprs/gprs_sndcp.c | 5 +-
openbsc/src/gprs/sgsn_libgtp.c | 4 +
openbsc/src/gprs/sgsn_main.c | 3 +
openbsc/src/libbsc/Makefile.am | 2 +-
openbsc/src/libbsc/abis_nm.c | 3 +
openbsc/src/libbsc/abis_rsl.c | 486 +++++++++++++++++----
openbsc/src/libbsc/bsc_dyn_pdch.c | 44 --
openbsc/src/libbsc/bsc_dyn_ts.c | 77 ++++
openbsc/src/libbsc/bsc_vty.c | 30 ++
openbsc/src/libbsc/bts_ipaccess_nanobts.c | 2 +-
openbsc/src/libbsc/chan_alloc.c | 156 ++++++-
openbsc/src/libbsc/rest_octets.c | 9 +-
openbsc/src/libbsc/system_information.c | 3 +
openbsc/src/libcommon/gsm_data_shared.c | 161 ++++++-
openbsc/src/libmsc/mncc_sock.c | 57 +--
openbsc/src/libxsc/xsc.c | 4 +-
openbsc/src/osmo-cscn/cscn_main.c | 13 +
openbsc/src/utils/bs11_config.c | 3 +-
openbsc/tests/ctrl_test_runner.py | 5 +-
openbsc/tests/sgsn/Makefile.am | 1 +
openbsc/tests/sgsn/sgsn_test.c | 24 +-
41 files changed, 1517 insertions(+), 1194 deletions(-)
create mode 100644 .mailmap
create mode 100755 openbsc/contrib/ctrl2sse.py
delete mode 100644 openbsc/doc/control-interface.txt
copy openbsc/doc/examples/osmo-nitb/{nanobts => sysmobts}/openbsc.cfg (98%)
delete mode 100644 openbsc/doc/osmocom-authn-protocol.txt
delete mode 100644 openbsc/doc/sgsn-remote-protocol.txt
delete mode 100644 openbsc/src/libbsc/bsc_dyn_pdch.c
create mode 100644 openbsc/src/libbsc/bsc_dyn_ts.c
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, neels/cscn has been updated
discards 3a48cf5e79d572bba39323bbedc44eeab53a887f (commit)
discards 6e16539e531d265f1e5d2fdc98f456b91c338d87 (commit)
discards 2505482200425842a8a6588c674eadd160b6aea9 (commit)
discards 21f5854b5be228f9bdd5ff675501c95d231a0c91 (commit)
discards f0e7a75c6632f8f90fbca411173580296072e710 (commit)
discards 5a9e8e58f37d2939c24718b90db534ae378a0489 (commit)
discards 2d310f5423daabf6ec51d32b0da625ecbeb9f0b5 (commit)
discards 2686d326e507d9694c0f9b06ccb7bcfe664df387 (commit)
discards 82c6cbbbd923529941b60bc56e583fc6f22e92b4 (commit)
discards f62bd2873dbc080eb0f3d1a6269b5d38f33e3154 (commit)
discards a86a2088775d6c71d042cfc543c7857f3a29110f (commit)
discards 0b8c89867750e7920629f74ddbeeccfac31dca71 (commit)
discards 0747517f830af95121786de9bedc5a7772b5c915 (commit)
discards d2e97b6057a8a372555ec21194abf3ef31f60fe3 (commit)
discards 3002626861923578f4e1ddf36da0309d9203af32 (commit)
discards 52ce56ff2d2ac9332c563567754622a91b846d8d (commit)
discards d07a9607e2caee75e157ebe57cc4f850f9ed241e (commit)
discards 92e6449dae685d198fdfe12ff435a88c93c7f54f (commit)
discards fbc406ab3471780fc8d1c93e8a8e63708a7fbd7c (commit)
discards e28096143fddb498f69f7bdc8d52632d721c630e (commit)
discards e01b544ae0d4b9378dd71af1f9d9d349763bd3ad (commit)
discards 5f09bbf02244d294382318ef9c0e0b12a2a90bda (commit)
discards 8f53e1b45577bc06c8ec5609151c630e431e9617 (commit)
discards 687cc47589c0fab4cc24474a2fcddacbec0b443d (commit)
discards 91b8594d80740577f24c866ecbed31b420dceb51 (commit)
discards f41871002bae4b3438b35e7070992b31de9fe1c7 (commit)
discards 17a350b5dfdf22a82fa44a397d21214fb3d6387d (commit)
discards f64e829aafad35f342f140788458a6c4c16ff57a (commit)
discards 73293b25344f1b974133e3628a03cd93d8519d13 (commit)
discards 1ec6cc7658059a677550396fb3f306003cbd02f5 (commit)
discards 5fd95c69ee72a47106015d4740546a6f91c8cf83 (commit)
discards 12983ce85317aa16607f85bd1a391a8704ac31ea (commit)
discards 711b2bfc6f4cad53304a27b0064228a89d96c00a (commit)
discards fa9a41ae9eaa6c4030c49598839e78df7e9bcd76 (commit)
discards cc2488c04a12facf9cb046e6514ab74b1a41a9fb (commit)
discards e7b6a0797117d4455c919d1991c19baa8bf813e8 (commit)
discards 8e614c31332b5ae304facc14d0f1aae8aa9cf90c (commit)
discards 038f7c7564aecb29d72781d82b47f90e6aa5686a (commit)
discards d436069374008df2979f0bb8e4b98b93240c4e17 (commit)
discards 3df4370b9adab0d8be3cbbe7658a4aaf144ca385 (commit)
discards 09d617084889e682a58406e94930a658e7a678ba (commit)
discards 395c6fe158bb76871c61d9268f353c7fd54f0e31 (commit)
discards af706f4845c43fcf2d9c29042deda40197b058be (commit)
discards 983ba4614be3c8be7915da3546e7501ad77fadbe (commit)
discards f75d330bb18d59f6cda3ca303b8e20be8122e716 (commit)
discards eb447cb63aa3d1d3b3676be0bfac14135b24c8e3 (commit)
discards b5d42c147af0c641a387a132dc44f31df069420a (commit)
discards 653acf5f249b3bf9f84b7958208bc1c88c36621f (commit)
discards b1d21c9ce6c0b0e8cf6e363f540345b735cfa6e0 (commit)
discards be5dad45b5b9e24b761dd077bcea8dcea13c70ba (commit)
discards 963dcb8b39c34246127b19fb9c58c0ac41816c95 (commit)
discards 23de299aa164dcd2078517a3dbad739af2ca15ca (commit)
discards c0829966988d644954826f1d16465140d0b90ad7 (commit)
discards c1b58f6b65695f6ee1d75162c7ed2ca8df2da15b (commit)
discards 279de1bfb105a35700b910c7dbe86f028e01622b (commit)
discards 85e309da366e7da939cdfd6996184c88c3cb7eb5 (commit)
discards b90d88e967766d2ed67fb7e977c434be8d5f2d23 (commit)
discards 429eb58d0e260a0fa63ec26283f8ee7e6d2c9af5 (commit)
discards f8d57b97f94da22805194008b4fa141326c053fd (commit)
discards ea52e6d749b63c151f3dc7c93fa896604089fec7 (commit)
discards d7caac4e3bd1a0de1b9b53499c9cb6b3314ee50b (commit)
discards 2d75a17f22096e0ac2671374625ed206f2ae818b (commit)
discards 4bfbca35ef205ca2eb3b5d425bd64e775b86f9df (commit)
discards b87f1e3823b8967da020370ced889d1ee3a1e534 (commit)
discards 1750a494887aa579dc8fda900b32a884f9107a2b (commit)
discards a7b89358f109ab9c74c823f19e693f7029f38b6f (commit)
discards 40717f5c64555cc22aed5d3413dfe5ad465c1e46 (commit)
discards d33a055c8b943ffd283c01463452cae8206bc8f1 (commit)
discards bfee90ffe6c9cffe3f77817f25b230bfdde7297e (commit)
discards 38226648c1487922eb0ce7a47b21ae4c242a52ee (commit)
discards f9c6e6caabf36ade9b30763cf19f9d226f22b8f2 (commit)
discards 96594fa73957a44f6820672a549635aa26737d6c (commit)
discards ac94f137c9de762471823bf93baa9433513c701b (commit)
discards dc01ffac2022b970f3c6adaef9b60455ae52a619 (commit)
discards 1ca74dfb8f0685ca8ae558743977c84b66f8f5c4 (commit)
discards 48615723623514df6642d08a9697e454918723a9 (commit)
discards d64136ec1fdb0e1251512b43a25c9c1680efe600 (commit)
discards 038f0ee252a494b78e78c2ac29d6853dbbf120f5 (commit)
discards 622a6ad4537a4c9ad07d02c3caaa89b73b4e026e (commit)
discards 13b7e09273870b07b20fc0ac6861b9f71017af11 (commit)
discards 808245057c51c04c7ca7e2cf29dae83ea67b643b (commit)
discards 09c6149a983a563065cc2184696833860202d0b6 (commit)
discards 3082a4632e9739e501e6843fe1033c309c48ff44 (commit)
discards 22e21d9ade102c3eb9507260632367b0c3657115 (commit)
discards 256cab4a81d78e5948aa024a238e8f69c8b9834c (commit)
discards 419b1fd36f1133d9b8904be6ce5a55958fb38136 (commit)
discards 86234e12377aea19a0467d0490d6f522c72ccaae (commit)
discards fc471d20c8a6588743fe9e64443381364f22945c (commit)
discards 15813619cb0133dba414cb6357b8aecb29d7f350 (commit)
discards 65eb411397f0978f9cf6a47f9b20dd271faeba83 (commit)
discards aecf7249195b065d3f7899f14fead14f67928167 (commit)
discards d612f11a15a4fa58d0dde0006b0f48efaabfdfc6 (commit)
discards 60c48d3910c9a3ac258f77f3db6853479d3ec47e (commit)
discards c5338d294006df47ebca92f1706bb010a1191eac (commit)
discards 973984a8e271a908ca362ded09d51e4e2027dc25 (commit)
discards edf08bc4b8d70e69c15c6bd4a32298bc35a6589f (commit)
discards 67b0eda2f79365beb1a90ffd57c4529c5475fe2d (commit)
discards dcb5cdffab1a2681af9a81e73f8e9c6c004ababa (commit)
discards 6939eae33f57989f69731b1a0d3af27208208872 (commit)
discards 15eea28a6b372e396a64faee78292e1824f6ef01 (commit)
discards 95584d0481f387e41aa5a36536a1af45c2bf6e1b (commit)
discards 84b05bffee05741b3bad1941c53a55b4899b402d (commit)
discards 19cf96b8f7a1e1b8673de2df5bbd9349dfbc1dbf (commit)
discards 4fccc10672bca3b0715578384ede8874d94b1b30 (commit)
discards 0fc43a8d263b329194f1215de1dd8ef710be2c59 (commit)
discards 2a88d3bcc3f075c9e8e578abd986bcc832929518 (commit)
discards 70a6a6f903e73f56e50e735665332bc4675e6a58 (commit)
discards da8f1d3eec35e45a02fdebd22523e70f0606174b (commit)
discards cd1845451d4fc2c4df9c9980b1f3f904d2587908 (commit)
discards bbf4be2e8a07a7fbe6280626d33c098dbd07bc3d (commit)
discards 1d75abd0a78d0c9862d5f3557a2806f26a0a1c58 (commit)
discards e03f1d9180dc32a418f996551aabf8a3ab433122 (commit)
discards 3207498d2c40a916d03f1be7349cc73e8142530e (commit)
discards 06d1deb28d78ce990640dab2f8dc4279ea74adef (commit)
discards 55291ab2091194e6ac28d08b3527928d102fefd2 (commit)
discards cb36b4abdcb1b161060915887ceb73a09eda37a3 (commit)
discards d6b38fa0d47045421964b3ddacc9cbe24185d101 (commit)
via 43f9ef88e85c14b737f66ad5c19bbd5ea9484429 (commit)
via 0034156524b88e57ed7331157eda9b45bb454447 (commit)
via 038ff9b7257b74522da382230c553872f6d94e7d (commit)
via e29de4bf322eeb5662abd3da5dd5b9126af951bc (commit)
via 23c918a0d0aa57ad49f2a4e24bd1c8fdd079f417 (commit)
via 757403020c33d2a4e3d12a6e7e483dad6f4d4b4f (commit)
via ecadcb63c0c676b988f67c452d7461f7a818d194 (commit)
via f8f77019d840e10eeefd7f3b0630ac4ef1fdf7bf (commit)
via c8c2a487a05085c2872776840bf2357f15b2e5f9 (commit)
via fc325421c0493d2db05ab2025f7810f25c3885d0 (commit)
via 2de2d43d8fe6454530062d5252a0647a0d6a37f4 (commit)
via 28fc65801710ae5d3c0615e2edfef5e34a2282cb (commit)
via e0b921451fe9c0e28211f3c5ed3d568ae235a070 (commit)
via 78b5e8cceb7b82cd4c896a485cf9851e97426048 (commit)
via f9925a790ed5da3631d5e64d159b053d290d3c80 (commit)
via e82665579b0642a7fe063d86fe9dbf558a749dbe (commit)
via 874e207f5ee505ee09f141e233e1bf63e80fb7cf (commit)
via 860a270117dcfd003ad86725100e5d875656d5d5 (commit)
via cf4ff88749a417d4324888c2c7d95ed3917aaba7 (commit)
via de131e855e3328353fff19d750c7354055dd8eee (commit)
via 3ec2ee7b7b2a41e086e59372c45a5d0818cc8990 (commit)
via 3f5f1e4b7125de9f9ae321cdbe4f86c0675326b5 (commit)
via 126b57021cdcc55947bf32307414e29e579aef04 (commit)
via 559e7f7bb88836cbf743e86ae45481b11bb859e1 (commit)
via 7574dfc3b2521e75cd31dbb665d9627ed23d348b (commit)
via 9a5cc2cf7a0e76e4967d578dc15044d39824204b (commit)
via 7c9812749aac144978abcef5b39bd1aa73099054 (commit)
via f439534ae71e9c08f7ec34de1e9d41615f1702d8 (commit)
via 572bae238e24b59c506a22da24494eb86c2affbf (commit)
via 8212fa5f7e987a62b27d6c157b4a5ffc5e6a1cdb (commit)
via 3ad5db229e65b914051fd982e84a85fa23a0d8a2 (commit)
via ba74ae62bd6e0f75d48d1ce6a7af469ca862c055 (commit)
via 451d9bf03544caef30ad2b94f35066583e179615 (commit)
via 46f1b162b2d8339f725f4bb703c56d86d0ace5a0 (commit)
via 9e17f0446ccaff43c81cec2f8761b41178fe8407 (commit)
via f60710b3bdbf098c79504f0919fe1dd786ce6905 (commit)
via 1cbe1c032ec34ee1f037c0e422447daefd410bd3 (commit)
via e2b9fdf4e4e1f87252f67a2741c155a6793cac2b (commit)
via 3e54026733084e0f3887a50bcc4b72b655f20c3f (commit)
via 02df48ef732ad36357424ff23c52aa97e352a2fc (commit)
via 7f8640e7cc8ae24f21b7fad88e558d7ab55ee005 (commit)
via 061677b896ffb9178599e9cdf8ca631544d0c7cd (commit)
via 1b5797a75cfdc8f0327b6cb8d7c23e1879f8d567 (commit)
via 11f68221fc29809fe8e800a7508e28208a85d6fc (commit)
via ff0a72f9b9f3903f98335049a7545c672a99353b (commit)
via 88294b61274f14261bfa9bc9f4ee59c5e22845cd (commit)
via 3d856bb2f2fb4791df6f535b96f740ad95307c76 (commit)
via 173ae3aeffb3b1dbc0c06fa576b502eb39772096 (commit)
via 8bc81691c373b59d33df705ff6dd24eb71948aa2 (commit)
via 4cce20908e659e01db54c24c67fdd19423f27ee7 (commit)
via 0ded2c16d2af307adbc24451ad49eb2a22d0c06b (commit)
via 8b892f8ba2e0bca78bf3e62d5c6692061e095086 (commit)
via ab7e530639ecd50777f3675eff2dafac5d8bb9c3 (commit)
via e0366037fd55f7117b4ab5d5205a59f96d511cf5 (commit)
via 0d2803f72bd292a8ad48e3f857cb8f43d517fc0c (commit)
via e43a66734b0c33fdd6a4d07374f4c2c04184c85b (commit)
via 651ea60a6c160bf5ceaa96874cdff53e6f64ea86 (commit)
via 49f7a2993b733ab0f4318230e4ceb639d930cbdf (commit)
via 2cd5afbb15ea82c559aacdf990d5bc5da48b1364 (commit)
via 17449a4333285839c005715233db86be10fc5222 (commit)
via 4cbf4cd886d8b2f8c30fd2579cd2225f5b74107a (commit)
via 598a0df65a96752646729a2ee495c170d9299368 (commit)
via 6cbabcc847c4773563d6a21edbb8e61a2da19a75 (commit)
via 2152f8303ce042de595585508548523d93d48138 (commit)
via 0beb7257f6c04b284893d6028eab13a954f2ec46 (commit)
via 2216236d37e6329eb3b6ca3a72e557b2f88edf94 (commit)
via d874db254d8f20123922a3339a4c9ff86bd186e5 (commit)
via 7b18490b095e031f92a4692d26f679a0839f80b1 (commit)
via 232d080f49d498e9681755997f32d0ec46acfbc3 (commit)
via 1ec431294e47bdd1dc45d9d22f19e3898eac2887 (commit)
via a6e238347760f7613205fbb78fd9e103aec47a1c (commit)
via c7f53e7bc84323925cb7e679c7d9ae9c8cc3f5ea (commit)
via b253571de502ad189df2a1d0142a1fffd032869b (commit)
via ffaffad887a26a294ddf7ba7085f7241f9ad892b (commit)
via 40f4f209a6ad707a814d8779b94bc0670589901b (commit)
via 8b315d859390fabaf672b3c9feb6f8229ac2ca1a (commit)
via 6688a4aef1cc982dc6778b6367bb6e676dedd159 (commit)
via 87c2ee731e53bc315d3c2590947153e16ebb9571 (commit)
via 6bd2ff44a098f9639c7f208d8b36bd26f1248285 (commit)
via f7e039eb71f560de5366293bc1c028a2f458baef (commit)
via b9f1ae2f7bb684f446ace82a98bd92ecda5249ff (commit)
via f6d28ef3e95749ed880f862f41ff0873c5a7e93c (commit)
via a07ddc07e6a3522a677c0494e42ed380a08b69b1 (commit)
via afc162f24a5a45a620bed9e787b090b69ffd52a5 (commit)
via 1dec88bc7cc091d82b12eead4a65998491fc2587 (commit)
via bd29dfbc088ec717bb8f5fad6b48ccda4814dec6 (commit)
via 23a0f6c8ef51af650ef15162db932dcadf5405df (commit)
via 1df56c45f0e53a7ce7730f44650844a75471950a (commit)
via 34ebb5dee016818b4323fe5d3114643eae60c44b (commit)
via cc5cd5ba8fe44739de32ba00bb491b2c5df9d8c6 (commit)
via 8bbf41a7807bd8658b7fa7ff9f57c235684b35b6 (commit)
via ea703d4166e4e7126cba7de637823edc92e7f840 (commit)
via 3d22db0389dd20a187236aa4342002b73ac2f5bd (commit)
via fb70561a8cb72e92c8f7efae31d2eead750dd5b1 (commit)
via 12feb3e28eb57014f1c6361656177203c0cf7c26 (commit)
via c9fbb44d31c6cf4e80cd023c258473790117092e (commit)
via 499a96c6991b68ab43ef9efe412e7dd5917194af (commit)
via 0c196d22a227430e4d51b38f11608c1ffe57b155 (commit)
via fc2aae5334654665f1ca2abbba29b305ee8a25f8 (commit)
via 918a08935b073d7eade6af44c12c42a7e314acfb (commit)
via eb040d8e08f555cd46b33e80b3ab6c9c6e70c8d5 (commit)
via faf1a8f9bf6e952b2996f9094939542c820dec68 (commit)
via 52fed0c829a19079edad1a76a138cc89838ea681 (commit)
via 6b7a2345a1b2de09eadd00800d3e3332b048fb69 (commit)
via acfeae302de6d36fb1fca6cbdfbfc8f4ea590175 (commit)
via 9c0f1f3fb7463b88bcc8637c4958238e5516b8db (commit)
via 2773a7afb25a0891800f7b2e856d48f171dbb288 (commit)
via 262cab956a783b187f71b595337725c8eb3b1a05 (commit)
via adee73bbc33fc050fc5f44b17b27dbfc61dec1bc (commit)
via 9831cec3769aa8b1582dc5763531ede9a546566a (commit)
via 5451148e72e4fb0cc5ba64b45df1523b039a958b (commit)
via 416257b7c898465e85cf87eee0867ee5d3992200 (commit)
via 22f00fc73eef8bd85400d74136aa69824e062862 (commit)
via c359d10916ce61e2b85305719b13466380b654ad (commit)
via d6d4e0715714ef90e4fbfa8c44ee5e729b520dfa (commit)
via f5ba2dcfe6fda7fc6f6d2c92cb79d82858f0383c (commit)
via db112fa932faf7f1fa81244f981ea0e3a5a1cb3e (commit)
via 1f6a9ba7e569990e58df1003e7e611691bf95303 (commit)
via dbb6392368d4a9b5ba0ade9e2681e1d057011519 (commit)
via 2a63d01c1e60aef2a82d2c65dcf640386ba7c0d4 (commit)
via b6f565c97da5aeef8f5a490ea259379265c76b18 (commit)
via 2f44693fad8505255293d3ed37dbd4e7cabebd37 (commit)
via 158b5d2bdb3c51056283f6eb962a55762d34efa1 (commit)
via beca090586f932b628c09793cd37807324a8fb74 (commit)
via 3ed214c7b0a0780b2ce9ad05c74d05b3e2b43f80 (commit)
via 5f0c71b7d5c38dcd5eecd2836a86cb9b4768a759 (commit)
via c5e75f3e6a5d0dd482d4f5d17da80043fb02e181 (commit)
via d3b7fa837d2300093a8f4fb3c923a3b012108564 (commit)
via b91e6002a6c97cf1c19b14015f4f17a7ad7ace62 (commit)
via 7af652c0b27d79322043a23f4aa081c919546a73 (commit)
via fdd9ad7c40c8ddb49acfbf6689fcc238285ead3c (commit)
via f58852d117c157db28a52f9ce2e058de1822eb98 (commit)
via 9518ffc299e3dd3fd5ff854af047e4d88815dd8b (commit)
via 4673b86f3df46b76e8830dec006d8472eeaaa980 (commit)
via d384110d3d09e06658d5ca2d5c63dc78dd656b91 (commit)
via 6e999b75fa3881540e0426f01c9f80b8953ec33c (commit)
via cf7933892a995db7c02a3421df90c84556c38776 (commit)
via e2eb5cb6a11c484ecfb77c917c11db2820c263ab (commit)
via 2e84b60652d3a6c5bf6d4c8bbc77092b6747f3b8 (commit)
via ec1b5a0e9e2b6549e0ede48e803095e569997355 (commit)
via 350533cc32cf686b6375f92083981e23c2a86082 (commit)
via e3dc498e01a2a0d03e36f147c0aa3e5b69f3c738 (commit)
via e443145d3e504ddf00d441940382f4106e4d9bb7 (commit)
via d1c0e3755f2832270a16bdb2d350463409cad887 (commit)
via bbbcfe5b7343e12d0ab16d5393bed7ebe6653adc (commit)
via 745857277cd24fadcd27d54aaa402bd82090cc86 (commit)
via 34b8b5b29b72e245cc159ed4b035f6377988b762 (commit)
via c1658762234fa8593348760c6f20e6a10a13d6e6 (commit)
via f29dd5f15b315d1363d7302c50f2c9aceade8ccc (commit)
via 8151648ceb4688cac9ced9b1c159c6e1968fc0f1 (commit)
via 400746801470dba23b30c05e40c135b9d33eb6df (commit)
via c6926d064df18814a13e1ffd2f0d9f832d161ffb (commit)
via 67933a19d67a30bfbf40a1a0cfb703505f7b8b40 (commit)
via 7c989e7ced2c2b9949d18db17b6caaa9b317c1ba (commit)
via 14314bd808369f0da32860412acfcd775e5c7b24 (commit)
via b1c227e5abbe023615c591ccaf865a3dcb9c742e (commit)
via 17a6bab150bd70954b00645c8d1f18ce3ccf8948 (commit)
via d091b8de21506571f64c248a7635af60cc77633c (commit)
via 15fcd10fde06f841c5f3e0ce4c9fded463fad470 (commit)
via b572d7c45eaa65d7b36ab339022e560f2e797098 (commit)
via 9ddd8e6267a744caa0f206eeccb28b413fc987d5 (commit)
via 9331df16cf9241824dcef4e205456c274af3070e (commit)
via 1de159168cd924e361e778f7b2f1d85c2329e2e8 (commit)
via 82040101ebcc6350f53a9e0853418a9bc597963a (commit)
via b997f8444313ff7ab99d66b400fc79cae8302166 (commit)
via 5aa5196fbf07d5311bf4d99a90bff303989564f0 (commit)
via 4011e728d22a9affbe41fb2bfc8e69c14bd706ab (commit)
via 9759374adbb632ff5f8a4b739e0f62a9c9017622 (commit)
via a3d93ed2f9c114634b749c1304039e709a21a270 (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 (3a48cf5e79d572bba39323bbedc44eeab53a887f)
\
N -- N -- N (43f9ef88e85c14b737f66ad5c19bbd5ea9484429)
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=43f9ef88e85c14b737f66ad5c19bbd5e…
commit 43f9ef88e85c14b737f66ad5c19bbd5ea9484429
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 13:21:55 2016 +0200
cosmetic: remove legacy comment from gsm0408_loc_upd_rej()
http://cgit.osmocom.org/openbsc/commit/?id=0034156524b88e57ed7331157eda9b45…
commit 0034156524b88e57ed7331157eda9b45bb454447
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 13:20:54 2016 +0200
cosmetic: make gsm0408_loc_upd_rej() static
http://cgit.osmocom.org/openbsc/commit/?id=038ff9b7257b74522da382230c553872…
commit 038ff9b7257b74522da382230c553872f6d94e7d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 13:18:03 2016 +0200
LU counters: count completion and failure, not messages sent
From a human admin viewpoint it doesn't make sense to count the messages sent:
When we use TMSIs, we first send a LU Accept with a new TMSI, and then expect
the MS to respond with a TMSI Realloc Complete message. When that fails to come
through, the LU actually ends in failure, even though a LU Accept was sent.
In 3G, if a UE sends an Iu Release during LU (e.g. user enables flight mode),
we cancel the LU without sending any reply at all, so nothing would be counted.
Instead, count Location Updating results, i.e. completion and failures.
http://cgit.osmocom.org/openbsc/commit/?id=e29de4bf322eeb5662abd3da5dd5b912…
commit e29de4bf322eeb5662abd3da5dd5b9126af951bc
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:21:52 2016 +0200
remove handle_abisip_signal()
Change-Id: I9cf80f9c2c8a53a29e42f000029e680a9922cb41
http://cgit.osmocom.org/openbsc/commit/?id=23c918a0d0aa57ad49f2a4e24bd1c8fd…
commit 23c918a0d0aa57ad49f2a4e24bd1c8fdd079f417
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 4 15:35:37 2016 +0200
gsm0408_clear_request(): actually free the released conn
By having conn->in_release == 1, calling msc_release_connection() has no
effect and thus never frees the conn. So, after all pending requests have
been discarded, also discard and free the unused connection.
http://cgit.osmocom.org/openbsc/commit/?id=757403020c33d2a4e3d12a6e7e483dad…
commit 757403020c33d2a4e3d12a6e7e483dad6f4d4b4f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:24:12 2016 +0200
add iu.h to gsm_subscriber.c
Change-Id: I398aaa4a7328a58fb0d563725f3bea26482929ef
http://cgit.osmocom.org/openbsc/commit/?id=ecadcb63c0c676b988f67c452d7461f7…
commit ecadcb63c0c676b988f67c452d7461f7a818d194
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:11:39 2016 +0200
gsm_04_08.c: iu.h
Change-Id: I624612b5d5cd70770326347634aee2a42ba88945
http://cgit.osmocom.org/openbsc/commit/?id=f8f77019d840e10eeefd7f3b0630ac4e…
commit f8f77019d840e10eeefd7f3b0630ac4ef1fdf7bf
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:09:47 2016 +0200
temporary dev: set debug log level almost everywhere
Change-Id: I0d5a36560e7edde27497de57e579f5b1d00eb525
http://cgit.osmocom.org/openbsc/commit/?id=c8c2a487a05085c2872776840bf2357f…
commit c8c2a487a05085c2872776840bf2357f15b2e5f9
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:26:47 2016 +0200
comment on mscsplit, indent comment
http://cgit.osmocom.org/openbsc/commit/?id=fc325421c0493d2db05ab2025f7810f2…
commit fc325421c0493d2db05ab2025f7810f25c3885d0
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:44:39 2016 +0200
move to libbsc: lchan_next_meas_rep() -- TODO really?
Change-Id: I4ea799c5fa61f81c404e6ef1b9ac86a8faa1fb49
http://cgit.osmocom.org/openbsc/commit/?id=2de2d43d8fe6454530062d5252a0647a…
commit 2de2d43d8fe6454530062d5252a0647a0d6a37f4
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:59:16 2016 +0200
move to libbsc: gsm_bts_neighbor() -- TODO really?
Change-Id: I63d4835dc7aabdf176e0ca634a6a4ca527612693
http://cgit.osmocom.org/openbsc/commit/?id=28fc65801710ae5d3c0615e2edfef5e3…
commit 28fc65801710ae5d3c0615e2edfef5e34a2282cb
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 11 14:21:58 2016 +0200
gsm0408_test: use NULL for root ctx -- TODO really?
http://cgit.osmocom.org/openbsc/commit/?id=e0b921451fe9c0e28211f3c5ed3d568a…
commit e0b921451fe9c0e28211f3c5ed3d568ae235a070
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:30:26 2016 +0200
gsm_04_08: remove apply_codec_restrictions() -- TODO really?
This function is wrongly placed on the MSC level.
Unfortunately I cannot remember the very plausible details that hwelte had
back in the days to argue for this change. (Refactoring an old commit that
fails to explain in more detail.)
Change-Id: I82623847e652a59a921d2fb142b77cf22420a746
http://cgit.osmocom.org/openbsc/commit/?id=78b5e8cceb7b82cd4c896a485cf9851e…
commit 78b5e8cceb7b82cd4c896a485cf9851e97426048
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu May 12 02:14:33 2016 +0200
move to libmsc: osmo_stats_vty_add_cmds() -- todo MSCSPLIT
http://cgit.osmocom.org/openbsc/commit/?id=f9925a790ed5da3631d5e64d159b053d…
commit f9925a790ed5da3631d5e64d159b053d290d3c80
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 14:04:28 2016 +0200
include msc_ifaces.h in gsm_04_08.c
Change-Id: I11be1bdfe6993f89b34319e7d1526c729d6e0cde
http://cgit.osmocom.org/openbsc/commit/?id=e82665579b0642a7fe063d86fe9dbf55…
commit e82665579b0642a7fe063d86fe9dbf558a749dbe
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:04:56 2016 +0200
complete IuCS paging implementation
Add paging timeout to struct gsm_subscriber. Previously, paging timeout was
implemented only on BSC level, where each request has its own timeout value.
The MSC will still send individual requests to BSC or RNC level, where they
timeout individually. However, the MSC must also have an own timeout to be sure
to discard stale pagings that the BSC or RNC never replied for.
Add handle_paging_resp(), copying the few libmsc relevant parts of
gsm48_handle_paging_resp().
http://cgit.osmocom.org/openbsc/commit/?id=874e207f5ee505ee09f141e233e1bf63…
commit 874e207f5ee505ee09f141e233e1bf63e80fb7cf
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:57:25 2016 +0200
paging: add todo comments for paging and mscsplit
Change-Id: I7e72c9db2837ea5edf45f6037cb0288a264d492c
http://cgit.osmocom.org/openbsc/commit/?id=860a270117dcfd003ad86725100e5d87…
commit 860a270117dcfd003ad86725100e5d875656d5d5
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 2 15:57:53 2016 +0200
paging: actually verify subscriber authorization
Before this, any paging response would be accepted by the CN, without
checking the database whether the subscriber is in fact authorized.
The probability that a subscriber would be able to take unauthorized action
is slim, nevertheless checking authorization status with the database should
happen before we accept a connection.
http://cgit.osmocom.org/openbsc/commit/?id=cf4ff88749a417d4324888c2c7d95ed3…
commit cf4ff88749a417d4324888c2c7d95ed3917aaba7
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 2 15:55:22 2016 +0200
paging: change subscr_paging_cb() into subscr_rx_paging_response()
Remove one layer of callback indirection in paging. When a paging response
arrives, we always want to first secure the connection, thus a fixed
subscr_rx_paging_response() function is more appropriate and avoids having
to store a cbfn. The actual actions to be taken upon successful paging are
of course still in callback functions stored with each subscriber.
Remove paging_request_stop() call from subscr_paging_dispatch(), which stops
paging on all BTSs, which is not the responsibility of libmsc.
Change-Id: Ic2c785c9cc48b2c2c6557cbe1060d25afa89e38d
http://cgit.osmocom.org/openbsc/commit/?id=de131e855e3328353fff19d750c73540…
commit de131e855e3328353fff19d750c7354055dd8eee
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:11:17 2016 +0200
IuCS auth -- TODO commit log details
Change-Id: Id09e26126979d418a422df24bc50b56454b16c7e
http://cgit.osmocom.org/openbsc/commit/?id=3ec2ee7b7b2a41e086e59372c45a5d08…
commit 3ec2ee7b7b2a41e086e59372c45a5d0818cc8990
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:07:23 2016 +0200
subscr_request_channel() -> subscr_request_conn()
Change-Id: Ife8e10b240693a8d369139881774f1892044aa65
http://cgit.osmocom.org/openbsc/commit/?id=3f5f1e4b7125de9f9ae321cdbe4f86c0…
commit 3f5f1e4b7125de9f9ae321cdbe4f86c0675326b5
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:06:55 2016 +0200
add subscr_authorized()
Change-Id: If2ef06b1229351127c61477ca14653d6ae4cb6bb
http://cgit.osmocom.org/openbsc/commit/?id=126b57021cdcc55947bf32307414e29e…
commit 126b57021cdcc55947bf32307414e29e579aef04
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:05:13 2016 +0200
move subscr_request to gsm_subscriber.h
Change-Id: Idbbd39b0e068da17aafa97e315143509c69c50ea
http://cgit.osmocom.org/openbsc/commit/?id=559e7f7bb88836cbf743e86ae45481b1…
commit 559e7f7bb88836cbf743e86ae45481b11bb859e1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:01:01 2016 +0200
add gsm_encr to subscr_conn
Change-Id: Id5797cd1f1bfa2cca2d3fbabc1981aa75546421b
http://cgit.osmocom.org/openbsc/commit/?id=7574dfc3b2521e75cd31dbb665d9627e…
commit 7574dfc3b2521e75cd31dbb665d9627ed23d348b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 14:57:14 2016 +0200
osmo-nitb becomes osmo-cscn
Change-Id: I3787050b524954d8a4dd13495c458f3ee293807b
http://cgit.osmocom.org/openbsc/commit/?id=9a5cc2cf7a0e76e4967d578dc15044d3…
commit 9a5cc2cf7a0e76e4967d578dc15044d39824204b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 11 17:13:28 2016 +0200
remove unneccessary linking from some tests
The recent shifts and cuts have made some library linking for bsc, channel and
db tests unnecessary.
http://cgit.osmocom.org/openbsc/commit/?id=7c9812749aac144978abcef5b39bd1aa…
commit 7c9812749aac144978abcef5b39bd1aa73099054
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 14:46:23 2016 +0200
msc_release_connection(): don't call gsm0808_clear()
gsm0808_clear() is all about clearing lchans. To be able to link libmsc without
libbsc, don't call it directly.
Change-Id: I149146fc3cb99ef4a21ee2a798231bb070f398cd
http://cgit.osmocom.org/openbsc/commit/?id=f439534ae71e9c08f7ec34de1e9d4161…
commit f439534ae71e9c08f7ec34de1e9d41615f1702d8
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 21:44:32 2016 +0200
temporarily disable all paging to be able to link libmsc without libbsc
Skip the paging part of channel_test because the paging is now disabled.
http://cgit.osmocom.org/openbsc/commit/?id=572bae238e24b59c506a22da24494eb8…
commit 572bae238e24b59c506a22da24494eb86c2affbf
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 13:09:14 2016 +0200
libmsc: duplicate gsm0808 / gsm48 functions (towards BSC)
In osmo-nitb, libmsc would directly call the functions on the BSC level, not
always via the bsc_api. When separating libmsc from libbsc, some functions are
missing from the linkage.
Hence duplicate these functions to libmsc, add an msc_ prefix for clarity, also
add a _tx to gsm0808_cipher_mode():
* add msc_gsm0808_tx_cipher_mode() (dummy/stub)
* add msc_gsm48_tx_mm_serv_ack()
* add msc_gsm48_tx_mm_serv_rej()
Call these from libmsc instead of
* gsm0808_cipher_mode()
* gsm48_tx_mm_serv_ack()
* gsm48_tx_mm_serv_rej()
Also add a comment relatd to msc_gsm0808_tx_cipher_mode() in two places.
Change-Id: I5b276853d3af71f5e3f0a031fd17b4fff0580020
http://cgit.osmocom.org/openbsc/commit/?id=8212fa5f7e987a62b27d6c157b4a5ffc…
commit 8212fa5f7e987a62b27d6c157b4a5ffc5e6a1cdb
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 20:40:34 2016 +0200
Use new msc_tx_dtap() instead of gsm0808_submit_dtap()
Aim: msc_tx_dtap() shall redirect to IuCS or A interfaces depending on subscr
conn.
Change-Id: I30d961f16eb7b9c0ab9cc3f43198098d3f1a909f
http://cgit.osmocom.org/openbsc/commit/?id=3ad5db229e65b914051fd982e84a85fa…
commit 3ad5db229e65b914051fd982e84a85fa23a0d8a2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:41:08 2016 +0200
add libiudummy, to avoid linking Iu deps in tests
Change-Id: I4a66c4122011dbc87c6fcb336ab0461b86522c98
http://cgit.osmocom.org/openbsc/commit/?id=ba74ae62bd6e0f75d48d1ce6a7af469c…
commit ba74ae62bd6e0f75d48d1ce6a7af469ca862c055
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 14:59:02 2016 +0200
move to libxsc: gsm48_extract_mi(), gsm48_paging_extract_mi() -- TODO move to libfilter instead?
Change-Id: I00ca0caf8224de029f53f4dedb1146e3cf7650ec
http://cgit.osmocom.org/openbsc/commit/?id=451d9bf03544caef30ad2b94f3506658…
commit 451d9bf03544caef30ad2b94f35066583e179615
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:37:59 2016 +0200
msc_compl_l3(): publish in .h, tweak return value
Use new libmsc enum values for return val, to avoid dependency on libbsc
headers.
Make callable from other scopes: publish in osmo_msc.h and remove 'static' in
osmo_msc.c
Change-Id: If24007445899e9c75553a0dbf843ada3566b3380
http://cgit.osmocom.org/openbsc/commit/?id=46f1b162b2d8339f725f4bb703c56d86…
commit 46f1b162b2d8339f725f4bb703c56d86d0ace5a0
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 14:58:46 2016 +0200
add cscn vty, remove nitb vty
Change-Id: I8f8980d6cfbf26f1b0e0197939833e55dbe521fb
http://cgit.osmocom.org/openbsc/commit/?id=9e17f0446ccaff43c81cec2f8761b411…
commit 9e17f0446ccaff43c81cec2f8761b41178fe8407
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 14:56:06 2016 +0200
add iucs.[hc]
Change-Id: I88e981f4c31393a98ae8d61176c65c9251a6f28b
http://cgit.osmocom.org/openbsc/commit/?id=f60710b3bdbf098c79504f0919fe1dd7…
commit f60710b3bdbf098c79504f0919fe1dd786ce6905
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:59:55 2016 +0200
add DIUCS debug log constant
Change-Id: Id347a3024fa495a1ab680db7320648d933a4018b
http://cgit.osmocom.org/openbsc/commit/?id=1cbe1c032ec34ee1f037c0e422447dae…
commit 1cbe1c032ec34ee1f037c0e422447daefd410bd3
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:16:45 2016 +0200
gsm0408_loc_upd_rej(): remove bts use (used only for debug log)
Change-Id: I3ac38f4b701ad8308470573260fa91a4b04c2f18
http://cgit.osmocom.org/openbsc/commit/?id=e2b9fdf4e4e1f87252f67a2741c155a6…
commit e2b9fdf4e4e1f87252f67a2741c155a6793cac2b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:05:43 2016 +0200
subscr_update(): remove bts arg, add lac arg
The idea is to not have a direct pointer to a bts struct (into BSC land), but a
LAC to resolve the BSC or RNC depending on the appropriate A or IuCS interface.
Change-Id: I9f2b298a785bf4b2a1b3fcdd91b8256106b2d9de
http://cgit.osmocom.org/openbsc/commit/?id=3e54026733084e0f3887a50bcc4b72b6…
commit 3e54026733084e0f3887a50bcc4b72b655f20c3f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:06:35 2016 +0200
subscr_update_expire_lu(): remove bts arg
Change-Id: I26cafd9389aac65e53dc4280a1687c6b8bce3106
http://cgit.osmocom.org/openbsc/commit/?id=02df48ef732ad36357424ff23c52aa97…
commit 02df48ef732ad36357424ff23c52aa97e352a2fc
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:03:18 2016 +0200
move t3212 to network level (periodic lu)
Set the T3212 default value in struct gsm_network and take that value when
creating a BTS.
Adjust VTY accordingly.
Change-Id: Ifb730f9d0106fe195adc30459a39290a07313b50
http://cgit.osmocom.org/openbsc/commit/?id=7f8640e7cc8ae24f21b7fad88e558d7a…
commit 7f8640e7cc8ae24f21b7fad88e558d7ab55ee005
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:11:50 2016 +0200
libmsc: iucs dev: disable large parts of the code
Change-Id: I3ef6ca26150b6102a0fa22a88a60d9a442d640b4
http://cgit.osmocom.org/openbsc/commit/?id=061677b896ffb9178599e9cdf8ca6315…
commit 061677b896ffb9178599e9cdf8ca631544d0c7cd
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 12:50:31 2016 +0200
Prepare entry/exit point for MSC -> BSC and MSC -> RNC communication.
Add msc_ifaces.[hc], a_iface.c, with a general msc_tx_dtap() to redirect to
different interfaces depending on the actual subscriber connection.
While iu_tx() is going to be functional on this branch, the a_tx() is so far
just a dummy (see comment).
Add via_iface marker to gsm_subscriber_connection with enum values IFACE_A and
IFACE_IU so far.
Add Iu specific fields in a sub-struct: the UE connection pointer and an
indicator for the Integrity Protection status on Iu (to be fully implemented in
later commits).
http://cgit.osmocom.org/openbsc/commit/?id=1b5797a75cfdc8f0327b6cb8d7c23e18…
commit 1b5797a75cfdc8f0327b6cb8d7c23e1879f8d567
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:13:32 2016 +0200
don't use lchan in libmsc
Change-Id: Ic7ed7faa2bcc7aae799f41ed4abc2c001bfb61b7
http://cgit.osmocom.org/openbsc/commit/?id=11f68221fc29809fe8e800a7508e2820…
commit 11f68221fc29809fe8e800a7508e28208a85d6fc
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:00:23 2016 +0200
gsm_subscriber_connection: mark BSC specific items
The struct shall be split in two later.
Change-Id: Ib9666225fb9bfec2cf1e364343560571869fe6a7
http://cgit.osmocom.org/openbsc/commit/?id=ff0a72f9b9f3903f98335049a7545c67…
commit ff0a72f9b9f3903f98335049a7545c672a99353b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:56:42 2016 +0200
osmo-nitb: exit when MNCC socket init failed
http://cgit.osmocom.org/openbsc/commit/?id=88294b61274f14261bfa9bc9f4ee59c5…
commit 88294b61274f14261bfa9bc9f4ee59c5e22845cd
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 11 14:12:00 2016 +0200
split bsc_bootstrap_network() in alloc and config
Change-Id: I480a09a31a79766ad07b627dd5238b7e37f3be7a
http://cgit.osmocom.org/openbsc/commit/?id=3d856bb2f2fb4791df6f535b96f740ad…
commit 3d856bb2f2fb4791df6f535b96f740ad95307c76
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 17:15:44 2016 +0200
split subscr_con_allocate()/_free() in bsc_ and msc_
Rename current subscr_con_allocate() and subscr_con_free to bsc_*,
and add two separate msc_subscr_con_allocate() and _free().
The msc_subscr_con_free() ignores all lchan members.
In libbsc use bsc_*, in libmsc use msc_*.
Change-Id: I3cf7c7cafdf4672ec7b26058bba8a77159855257
Future: there will be distinct subscr conns for libbsc and libmsc.
http://cgit.osmocom.org/openbsc/commit/?id=173ae3aeffb3b1dbc0c06fa576b502eb…
commit 173ae3aeffb3b1dbc0c06fa576b502eb39772096
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 14 03:24:41 2016 +0200
move to libxsc: net timezone VTY config
Leave the timezone VTY output in libbsc's config_write_net(), until the BSC/MSC
separation of struct gsm_network is completed.
Change-Id: I9712b2e07b4f1ab8d2e4ad40a8d771e98ed25b20
http://cgit.osmocom.org/openbsc/commit/?id=8bc81691c373b59d33df705ff6dd24eb…
commit 8bc81691c373b59d33df705ff6dd24eb71948aa2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:29:33 2016 +0200
Move timezone settings up to network level
Time zone used to be configurable per-BTS. In the upcoming MSC-split, no BTS
structures will be available on the MSC level. To simplify, drop the ability to
manage several time zones in a core network and place the time zone config on
the network VTY level, i.e. in gsm_network. If we are going to re-add fine
grained time zone settings, it should probably be tied to the LAC.
Adjust time zone VTY config code (to be moved to libxsc in subsequent commit).
Adjust time zone Ctrl Interface code.
Change-Id: I69848887d92990f3d6f969be80f6ef91f6bdbbe8
http://cgit.osmocom.org/openbsc/commit/?id=4cce20908e659e01db54c24c67fdd194…
commit 4cce20908e659e01db54c24c67fdd19423f27ee7
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:56:43 2016 +0200
reinvent connection_for_subscr() and move to libmsc
Implement connection_for_subscr() from a completely different angle: instead of
looking up lchans in bts structs, look up the subscriber in the global list of
gsm_subscriber_connection. static lchan_find() is thus obsoleted.
All callers of connection_for_subscr() live in libmsc, so move to libmsc.
The move and edit are done in a single commit since the old and new
implementation have nothing in common.
Future: osmo-cscn will use this, without bts being present.
Remove implementation of connection_for_subscr() from channel_test.c -- it is
possible that the abort() in there was intended for a regression test, but
actually it seems the implementation was merely added for linking reasons, and
the abort() added to guard against the NULL return value: no comment nor the
commit log indicate that the abort() is test critical; the addition was the
only change in channel_test.c for that commit; at the same time a
connection_for_subscr() call was added in libmsc.
http://cgit.osmocom.org/openbsc/commit/?id=0ded2c16d2af307adbc24451ad49eb2a…
commit 0ded2c16d2af307adbc24451ad49eb2a22d0c06b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu May 12 01:53:23 2016 +0200
bsc vty: rename show_net_cmd to bsc_show_net_cmd
Future: there will be an MSC-land show-net-cmd, so rename to something with
bsc in its name.
http://cgit.osmocom.org/openbsc/commit/?id=8b892f8ba2e0bca78bf3e62d5c669206…
commit 8b892f8ba2e0bca78bf3e62d5c6692061e095086
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu May 12 01:16:58 2016 +0200
move to libxsc: network VTY that isn't BSC-specific
Keep only BSC specific bits of the 'network' VTY node in bsc_vty.c, move more
general VTY commands to xsc_vty.c.
Add arg to xsc_vty_init() to pass a config_write_net() function. Pass a libbsc
specific config_write_net() function.
Future: upcoming omso-cscn will re-use the VTY bits moved to libxsc and pass a
different config_write_net() function.
Change-Id: I871b7b32a0c56fdce983e409cf244ec487d24e71
http://cgit.osmocom.org/openbsc/commit/?id=ab7e530639ecd50777f3675eff2dafac…
commit ab7e530639ecd50777f3675eff2dafac5d8bb9c3
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 11 18:48:39 2016 +0200
move to libxsc: global vty gsm_network pointer
Move gsmnet_from_vty() and the bsc_gsmnet global to xsc_vty.c.
Rename bsc_gsmnet to vty_global_gsm_network and make it static to xsc_vty.c, to
clearly mark the global variable for VTY use only.
Introduce xsc_vty_init() to set vty_global_gsm_network.
Change-Id: I26c5c47de08f899b896813d09612d5cb2f8e42d6
http://cgit.osmocom.org/openbsc/commit/?id=e0366037fd55f7117b4ab5d5205a59f9…
commit e0366037fd55f7117b4ab5d5205a59f96d511cf5
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu May 12 03:03:50 2016 +0200
drop libmsc from some tests, drop duplicate libbsc linking
Because of libxsc, tests/gsm0408,subscr,trau no longer need libmsc.
http://cgit.osmocom.org/openbsc/commit/?id=0d2803f72bd292a8ad48e3f857cb8f43…
commit 0d2803f72bd292a8ad48e3f857cb8f43d517fc0c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:27:32 2016 +0200
sms_next_rp_msg_ref(): use direct pointer to next_rp_ref counter
libbsc and libmsc will have separate subscriber connection structs. Hence don't
rely on gsm_subscriber_connection, but work on a direct pointer to the counter
for the next RP reference.
http://cgit.osmocom.org/openbsc/commit/?id=e43a66734b0c33fdd6a4d07374f4c2c0…
commit e43a66734b0c33fdd6a4d07374f4c2c04184c85b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:30:17 2016 +0200
factor out & introduce struct gsm_encr, in xsc.h
Factor out encryption info from struct gsm_lchan as struct gsm_encr, placed in
xsc.h.
Change-Id: I94015fb9dd511c37c1e3058a0963c780b3f700ac
Future: this will be used by libmsc's subscriber connection, for osmo-cscn.
http://cgit.osmocom.org/openbsc/commit/?id=651ea60a6c160bf5ceaa96874cdff53e…
commit 651ea60a6c160bf5ceaa96874cdff53e6f64ea86
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 11 18:04:00 2016 +0200
fix build: osmo-bsc_nat: change linking order
Moving gsm48_create* to libxsc affected linking of osmo-bsc_nat, resulting
in an undefined reference to gsm48_extract_mi().
Fix the issue by placing libfilter.a left of libbsc.a.
http://cgit.osmocom.org/openbsc/commit/?id=49f7a2993b733ab0f4318230e4ceb639…
commit 49f7a2993b733ab0f4318230e4ceb639d930cbdf
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 12:50:31 2016 +0200
move to libxsc: factor out gen of USSD notify and release complete -- TODO subscr_conn
Both libmsc and libbsc need distinct gsm0480_send_ussdNotify() and
gsm0480_send_releaseComplete() functions to account for the distinct subscriber
connection structs.
The current functions live in libmsc, so add the same in libbsc in new file
gsm_04_80_utils.c.
To avoid too much code dup, move the message generation part of
gsm0480_send_ussdNotify() and gsm0480_send_releaseComplete() to new functions
gsm0480_gen_ussdNotify() and gsm0480_gen_releaseComplete(), placed in libxsc.
Change-Id: I33a84e3c28576ced91d2ea24103123431f551173
http://cgit.osmocom.org/openbsc/commit/?id=2cd5afbb15ea82c559aacdf990d5bc5d…
commit 2cd5afbb15ea82c559aacdf990d5bc5da48b1364
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 14:58:51 2016 +0200
move to libxsc: gsm48_create_mm_serv_rej(), gsm48_create_loc_upd_rej()
Used by libbsc, libmsc as well as osmo-bsc and osmo-bsc_nat.
http://cgit.osmocom.org/openbsc/commit/?id=17449a4333285839c005715233db86be…
commit 17449a4333285839c005715233db86be10fc5222
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 14 00:46:29 2016 +0200
move to libxsc: net init 3: actual move
Reincarnate gsm_network_init() as the parts not specific to libbsc.
Move from bsc_network_init() those bits that are not BSC specific (and useful
for upcoming osmo-cscn).
Add libxsc to all linkages that use gsm_network_init().
Note: the only requirement to allow linking gsm_network_init() without libbsc
is to keep the call to gsm_net_update_ctype() out of libxsc. The other items
are kept out of libxsc because it makes sense semantically. But the separation
is not strong in that the BSC specific data members are of course still
omnipresent in struct gsm_network. If bsc_network_init() is not called, these
are not initialized properly -- for now no such callers exist.
So this is just a first step towards a sensible split of the BSC and MSC
gsm_network structs. The long term aim should be to have entirely separate
structs with some common general items.
http://cgit.osmocom.org/openbsc/commit/?id=4cbf4cd886d8b2f8c30fd2579cd2225f…
commit 4cbf4cd886d8b2f8c30fd2579cd2225f5b74107a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 14 00:57:04 2016 +0200
move to libxsc: net init 2: move bsc_network_init decl to osmo_bsc.h
bsc_network_init() is more fit to live in a BSC specific header.
Change-Id: I9edfb1e748bb1cb484fadd48b0406f5b3098e89b
http://cgit.osmocom.org/openbsc/commit/?id=598a0df65a96752646729a2ee495c170…
commit 598a0df65a96752646729a2ee495c170d9299368
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 14 00:45:26 2016 +0200
move to libxsc: net init 1: rename to bsc_network_init
The gsm_network_init() function initializes a whole lot of BSC specific stuff.
Aiming to move some of it to libxsc, first rename it to bsc_network_init().
This will retain the BSC specific stuff when the move is done.
Adjust all callers.
Future: osmo-cscn will call the more generic part and not the BSC specific
part.
Change-Id: I4816ae19374390fc5c64972f7cad2e9ec3d8bcc3
http://cgit.osmocom.org/openbsc/commit/?id=6cbabcc847c4773563d6a21edbb8e61a…
commit 6cbabcc847c4773563d6a21edbb8e61a2da19a75
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 11 14:28:25 2016 +0200
define mncc_recv_cb_t to avoid code dup
Put mncc_recv_cb_t in xsc.h to avoid header include complications: if placing
right above struct gsm_network, one must include gsm_data.h to use
mncc_recv_cb_t as function parameter in a header, which will include
gsm_data_shared.h, which will include xsc.h (future knowledge). Since I will
need to use mncc_recv_cb_t in xsc.h, including gsm_data.h from there would
introduce an #include loop. Avoid that and define mncc_recv_cb_t in xsc.h to
begin with.
Change-Id: I2e64cffa563750ce9f3172ffba6f9cf5b9280e9c
http://cgit.osmocom.org/openbsc/commit/?id=2152f8303ce042de595585508548523d…
commit 2152f8303ce042de595585508548523d93d48138
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 12:50:31 2016 +0200
Add empty libxsc
This will gradually soak up code shared by libbsc and libmsc.
http://cgit.osmocom.org/openbsc/commit/?id=0beb7257f6c04b284893d6028eab13a9…
commit 0beb7257f6c04b284893d6028eab13a954f2ec46
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:07:43 2016 +0200
cosmetic: various comment, whitespace tweaks
http://cgit.osmocom.org/openbsc/commit/?id=2216236d37e6329eb3b6ca3a72e557b2…
commit 2216236d37e6329eb3b6ca3a72e557b2f88edf94
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:59:29 2016 +0200
utils/Makefile.am: remove unused LIBOSMOVTY_CFLAGS
http://cgit.osmocom.org/openbsc/commit/?id=d874db254d8f20123922a3339a4c9ff8…
commit d874db254d8f20123922a3339a4c9ff86bd186e5
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Apr 1 02:17:24 2016 +0200
vty l3 help: fix typo 'comamnds'; fix english s/his//
http://cgit.osmocom.org/openbsc/commit/?id=7b18490b095e031f92a4692d26f679a0…
commit 7b18490b095e031f92a4692d26f679a0839f80b1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:48:53 2016 +0200
debug log for sms: fix/add
One logged the wrong function name. Add others.
http://cgit.osmocom.org/openbsc/commit/?id=232d080f49d498e9681755997f32d0ec…
commit 232d080f49d498e9681755997f32d0ec46acfbc3
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:38:51 2016 +0200
Sanity fixes for gsm0408_dispatch(): rc, assertions
gsm0408_dispatch() is the main entry point for receiving data from the BSC/RNC
level, so make sure callers pass valid pointers before using them all the way
down the code path (related to CID#93769, a fix before this was refactored).
For unknown/unimplemented packet discriminators, make sure to return error
codes.
http://cgit.osmocom.org/openbsc/commit/?id=1ec431294e47bdd1dc45d9d22f19e389…
commit 1ec431294e47bdd1dc45d9d22f19e3898eac2887
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:18:08 2016 +0200
abis vty: decouple from global bsc_gsmnet variable
Publish gsmnet_from_vty() in openbsc/vty.h and use in the abis VTY functions.
http://cgit.osmocom.org/openbsc/commit/?id=a6e238347760f7613205fbb78fd9e103…
commit a6e238347760f7613205fbb78fd9e103aec47a1c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:09:47 2016 +0200
directly access gsm_network backpointer from gsm_subscriber_connection
The previous commit added a network backpointer to gsm_subscriber_connection.
Use it wherever it makes sense, to skip the step through the bts structure.
In some places, also tweak use of local variables for less code.
http://cgit.osmocom.org/openbsc/commit/?id=c7f53e7bc84323925cb7e679c7d9ae9c…
commit c7f53e7bc84323925cb7e679c7d9ae9c8cc3f5ea
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 22:33:01 2016 +0200
add gsm_network backpointer to gsm_subscriber_connection
For the upcoming MSCSPLIT, we want a network backpointer without having to
go through a gsm_bts struct.
This commit adds the network pointer, the subsequent commit applies direct
access to the network structure from gsm_subscriber_connection.
http://cgit.osmocom.org/openbsc/commit/?id=b253571de502ad189df2a1d0142a1fff…
commit b253571de502ad189df2a1d0142a1fffd032869b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:40:19 2016 +0200
bsc_vty_init(): decouple from global bsc_gsmnet
Add an explicit gsm_network pointer instead of using the bsc_gsmnet global, to
pass full control to respective main() contexts.
http://cgit.osmocom.org/openbsc/commit/?id=ffaffad887a26a294ddf7ba7085f7241…
commit ffaffad887a26a294ddf7ba7085f7241f9ad892b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 11 13:53:47 2016 +0200
talloc_ctx_init(): decouple from global tall_bsc_ctx
Decouple the talloc context allocations from global tall_bsc_ctx pointer.
Future: it appears that talloc_ctx_init() was intended for general use, but is
in fact only used by osmo-nitb. It will be used by the upcoming osmo-cscn as
well.
http://cgit.osmocom.org/openbsc/commit/?id=40f4f209a6ad707a814d8779b94bc067…
commit 40f4f209a6ad707a814d8779b94bc0670589901b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 19:12:44 2016 +0200
gsm_network_init(): add explicit root talloc ctx
Decouple the root talloc context from libbsc's global talloc_bsc_ctx.
Future: we'll use this for the upcoming MSCSPLIT.
http://cgit.osmocom.org/openbsc/commit/?id=8b315d859390fabaf672b3c9feb6f822…
commit 8b315d859390fabaf672b3c9feb6f8229ac2ca1a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 11 13:39:33 2016 +0200
bsc_init: don't pass telnet dummy conn
gsmnet_from_vty() used to expect vty->priv to point to a gsm_network struct,
but that is not actually the case anymore. The dummy conn to forward the
gsm_network is not needed.
http://cgit.osmocom.org/openbsc/commit/?id=6688a4aef1cc982dc6778b6367bb6e67…
commit 6688a4aef1cc982dc6778b6367bb6e676dedd159
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 19:12:44 2016 +0200
doc: rename nitb graph to bsc, add msc graph
In the light of upcoming split of MSC from BSC (MSCSPLIT), name the realms
'libmsc' and 'libbsc'. Hence the nitb graph becomes the BSC graph, and add a
libmsc graph.
http://cgit.osmocom.org/openbsc/commit/?id=87c2ee731e53bc315d3c2590947153e1…
commit 87c2ee731e53bc315d3c2590947153e16ebb9571
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:50:44 2016 +0200
remove unused bsc_copyright from bsc_vty.c
Change-Id: I281791c0f57ca75ffe14431a3030811b2d224f0b
http://cgit.osmocom.org/openbsc/commit/?id=6bd2ff44a098f9639c7f208d8b36bd26…
commit 6bd2ff44a098f9639c7f208d8b36bd26f1248285
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:03:12 2016 +0200
move subscriber conns list into struct gsm_network
Replace the global sub_connections llist with gsm_network.subscr_conns.
Initialize and apply where applicable.
Remove bsc_api_sub_connections(), callers now access gsm_network->subscr_conns
directly.
http://cgit.osmocom.org/openbsc/commit/?id=f7e039eb71f560de5366293bc1c028a2…
commit f7e039eb71f560de5366293bc1c028a2f458baef
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 22:32:51 2016 +0200
properly #include <openbsc/gsm_data.h> from gsm_subscriber.h
Don't use quoted, local include, use <> style include.
Cosmetic: also move stdbool.h include to the top to keep osmocom and openbsc
includes grouped.
Change-Id: Iaa3dc36768f96f6b8c91010a2ba389fdc37f1503
http://cgit.osmocom.org/openbsc/commit/?id=b9f1ae2f7bb684f446ace82a98bd92ec…
commit b9f1ae2f7bb684f446ace82a98bd92ecda5249ff
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 19:01:09 2016 +0200
sgsn_pdp_upd_gtp_u(): fix return val
Change-Id: Icb6b756bb4ec766416f7108f1217551e9024a28b
http://cgit.osmocom.org/openbsc/commit/?id=f6d28ef3e95749ed880f862f41ff0873…
commit f6d28ef3e95749ed880f862f41ff0873c5a7e93c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jun 3 02:23:09 2016 +0200
sgsn_libgtp.c
Change-Id: If59b223052819de6b38a74a549c3ca8b9eef2b25
http://cgit.osmocom.org/openbsc/commit/?id=a07ddc07e6a3522a677c0494e42ed380…
commit a07ddc07e6a3522a677c0494e42ed380a08b69b1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jun 3 02:23:00 2016 +0200
gprs_gmm
Change-Id: I97136130dde4d558aa6ce602507edd2f71c5d66e
http://cgit.osmocom.org/openbsc/commit/?id=afc162f24a5a45a620bed9e787b090b6…
commit afc162f24a5a45a620bed9e787b090b69ffd52a5
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jun 3 02:01:33 2016 +0200
sgsn_main
Change-Id: I498433af4eee028ed37f85db08a54bf1e89cfca2
http://cgit.osmocom.org/openbsc/commit/?id=1dec88bc7cc091d82b12eead4a659984…
commit 1dec88bc7cc091d82b12eead4a65998491fc2587
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jun 3 02:01:22 2016 +0200
sgsn_libgtp
Change-Id: I26230ca00e61485099a870974a640a7206af0a14
http://cgit.osmocom.org/openbsc/commit/?id=bd29dfbc088ec717bb8f5fad6b48ccda…
commit bd29dfbc088ec717bb8f5fad6b48ccda4814dec6
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jun 3 02:34:33 2016 +0200
gmmrabactps
Change-Id: Id348341924cd14b24856aca241d28a113af31be8
http://cgit.osmocom.org/openbsc/commit/?id=23a0f6c8ef51af650ef15162db932dca…
commit 23a0f6c8ef51af650ef15162db932dcadf5405df
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jun 3 02:34:20 2016 +0200
gmmptmsi
Change-Id: I8140875e14bba6a4cdf01d295b9f0c430cf228b1
http://cgit.osmocom.org/openbsc/commit/?id=1df56c45f0e53a7ce7730f44650844a7…
commit 1df56c45f0e53a7ce7730f44650844a75471950a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jun 3 02:33:58 2016 +0200
gmm_servicerq
Change-Id: Iee7e6b336f1bddd89cdb346d3a661ae40e192738
http://cgit.osmocom.org/openbsc/commit/?id=34ebb5dee016818b4323fe5d3114643e…
commit 34ebb5dee016818b4323fe5d3114643eae60c44b
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Wed May 11 12:44:34 2016 +0200
gprs: Don't activate RABs on RA update
http://cgit.osmocom.org/openbsc/commit/?id=cc5cd5ba8fe44739de32ba00bb491b2c…
commit cc5cd5ba8fe44739de32ba00bb491b2c5df9d8c6
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Wed May 11 12:43:47 2016 +0200
gprs: Change GTP-U endpoint to SGSN in PMM_IDLE and page UE when data arrives
http://cgit.osmocom.org/openbsc/commit/?id=8bbf41a7807bd8658b7fa7ff9f57c235…
commit 8bbf41a7807bd8658b7fa7ff9f57c235684b35b6
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Wed May 11 12:42:54 2016 +0200
gprs: Introduce function to change PMM state
Change-Id: I7c2cd1abc1805659b01dffffff31c49fe5161086
http://cgit.osmocom.org/openbsc/commit/?id=ea703d4166e4e7126cba7de637823edc…
commit ea703d4166e4e7126cba7de637823edc92e7f840
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun May 22 16:27:35 2016 +0200
cosmetic: fix two compiler warnings
Change-Id: Ib2482f76a16a843f9aa748236e9b9e8eca96b1d4
http://cgit.osmocom.org/openbsc/commit/?id=3d22db0389dd20a187236aa4342002b7…
commit 3d22db0389dd20a187236aa4342002b73ac2f5bd
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:45:21 2016 +0200
cosmetic: whitespace
Change-Id: I5017e7513cb472aa680ed93ae800e627db71f745
http://cgit.osmocom.org/openbsc/commit/?id=fb70561a8cb72e92c8f7efae31d2eead…
commit fb70561a8cb72e92c8f7efae31d2eead750dd5b1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:51:56 2016 +0200
cosmetic: comment on Iu GTP-U
Change-Id: I9fd8f0111ef4bb52d421b322a633ff85f863d10e
http://cgit.osmocom.org/openbsc/commit/?id=12feb3e28eb57014f1c6361656177203…
commit 12feb3e28eb57014f1c6361656177203c0cf7c26
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=c9fbb44d31c6cf4e80cd023c25847379…
commit c9fbb44d31c6cf4e80cd023c258473790117092e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:50:13 2016 +0200
update osmo_sgsn.cfg
Change-Id: Ia41a6cdfe6f272670f424f727b25d958cc090a7d
http://cgit.osmocom.org/openbsc/commit/?id=499a96c6991b68ab43ef9efe412e7dd5…
commit 499a96c6991b68ab43ef9efe412e7dd5917194af
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:21:15 2016 +0200
reset MM ctx pending_req on GMM Attach Request
Change-Id: I0df0f3d88085939eb617405e2013ad164eed477b
http://cgit.osmocom.org/openbsc/commit/?id=0c196d22a227430e4d51b38f11608c1f…
commit 0c196d22a227430e4d51b38f11608c1ffe57b155
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:01:21 2016 +0200
sgsn_mm_ctx: add enum gprs_pmm_state field, track PMM state
Iu needs to page to transfer data in PMM-IDLE state.
http://cgit.osmocom.org/openbsc/commit/?id=fc2aae5334654665f1ca2abbba29b305…
commit fc2aae5334654665f1ca2abbba29b305ee8a25f8
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:35:41 2016 +0200
gsm48_rx_gmm_ra_upd_req(): make sure to authorize, for Iu Integrity Protection
Change-Id: I2ea2089895f8a8e125ef39d9bef70dafb2b1ce69
http://cgit.osmocom.org/openbsc/commit/?id=918a08935b073d7eade6af44c12c42a7…
commit 918a08935b073d7eade6af44c12c42a7e314acfb
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:15:29 2016 +0200
gprs Iu: add GMM Service Request rx and tx
Change-Id: Ib935de22d23a15f449927840d4d59497ce22abbd
http://cgit.osmocom.org/openbsc/commit/?id=eb040d8e08f555cd46b33e80b3ab6c9c…
commit eb040d8e08f555cd46b33e80b3ab6c9c6e70c8d5
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:00:09 2016 +0200
add gsm_04_08_gprs.h and .c for Iu's GMM Service Req
These items will probably be added 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=faf1a8f9bf6e952b2996f9094939542c…
commit faf1a8f9bf6e952b2996f9094939542c820dec68
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:16:55 2016 +0200
gsm48_gmm_authorize(): Iu: send Security Mode Command
Track the new_key flag.
http://cgit.osmocom.org/openbsc/commit/?id=52fed0c829a19079edad1a76a138cc89…
commit 52fed0c829a19079edad1a76a138cc89838ea681
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:31:12 2016 +0200
gsm48_rx_gmm_att_req(): Iu dev hack: init hardcoded Ki on ATT REQ
Change-Id: Ieca45960fa941a3a706c6e479b04b9f2ef89d860
http://cgit.osmocom.org/openbsc/commit/?id=6b7a2345a1b2de09eadd00800d3e3332…
commit 6b7a2345a1b2de09eadd00800d3e3332b048fb69
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."
http://cgit.osmocom.org/openbsc/commit/?id=acfeae302de6d36fb1fca6cbdfbfc8f4…
commit acfeae302de6d36fb1fca6cbdfbfc8f4ea590175
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Sat May 21 00:55:25 2016 +0200
sgsn: add Iu response to delete_pdp_conf()
Change-Id: I6d601586101c0a004b2243633fab48db82b44b7c
http://cgit.osmocom.org/openbsc/commit/?id=9c0f1f3fb7463b88bcc8637c4958238e…
commit 9c0f1f3fb7463b88bcc8637c4958238e5516b8db
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Sat May 21 00:53:42 2016 +0200
sgsn: add Iu response to create_pdp_conf()
Change-Id: Iad65ca9b77c3166d4df9a58af527e6aef7e589ee
http://cgit.osmocom.org/openbsc/commit/?id=2773a7afb25a0891800f7b2e856d48f1…
commit 2773a7afb25a0891800f7b2e856d48f171dbb288
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jun 3 00:31:44 2016 +0200
gprs_gmm.c: comment on msg->dst use as ue_conn_ctx
Change-Id: I3899665bc57964772ccc0c3ce0027ca547036202
http://cgit.osmocom.org/openbsc/commit/?id=262cab956a783b187f71b595337725c8…
commit 262cab956a783b187f71b595337725c8eb3b1a05
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Sat May 21 00:11:39 2016 +0200
grps Iu: track msg->dst aka ue_conn_ctx, comment
Change-Id: I90c7ca6c3655d447aaca958e0086ae6ce6f6045a
http://cgit.osmocom.org/openbsc/commit/?id=adee73bbc33fc050fc5f44b17b27dbfc…
commit adee73bbc33fc050fc5f44b17b27dbfc61dec1bc
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Sat May 21 00:32:37 2016 +0200
gsm48_rx_gmm_ra_upd_req(): Iu: look up MM ctx
Change-Id: Ide1d8180755dca76e23d66b93d468f89fd564049
http://cgit.osmocom.org/openbsc/commit/?id=9831cec3769aa8b1582dc5763531ede9…
commit 9831cec3769aa8b1582dc5763531ede9a546566a
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Sat May 21 00:27:37 2016 +0200
gsm48_rx_gmm_att_req(): redirect for Iu, with no MM present
Change-Id: I52178cb21c371b0816288b3332d5bb24d0ccea45
http://cgit.osmocom.org/openbsc/commit/?id=5451148e72e4fb0cc5ba64b45df1523b…
commit 5451148e72e4fb0cc5ba64b45df1523b039a958b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri May 20 23:52:06 2016 +0200
add #warnings concerning Iu
Change-Id: I79bbe9f56726203fb15dead6ddb5915a5112d5b5
http://cgit.osmocom.org/openbsc/commit/?id=416257b7c898465e85cf87eee0867ee5…
commit 416257b7c898465e85cf87eee0867ee5d3992200
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Sat May 21 00:09:41 2016 +0200
gsm48_gmm_sendmsg(): catch Iu tx when there is no MM ctx
Change-Id: Ia83e364322f6b9dc29197b8764007be5f1b47cd3
http://cgit.osmocom.org/openbsc/commit/?id=22f00fc73eef8bd85400d74136aa6982…
commit 22f00fc73eef8bd85400d74136aa69824e062862
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Fri May 20 23:50:22 2016 +0200
gsm48_gmm_sendmsg(): redirect Iu to iu_tx()
Change-Id: Ia47ffbfa6fa0f5a0cd76a379c57ef42faa0d80e3
http://cgit.osmocom.org/openbsc/commit/?id=c359d10916ce61e2b85305719b134663…
commit c359d10916ce61e2b85305719b13466380b654ad
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jun 3 02:01:53 2016 +0200
tests_sgsn
Change-Id: I7fd9fae0e51fddfc3e3e1c8f203e187f7ebb332e
http://cgit.osmocom.org/openbsc/commit/?id=d6d4e0715714ef90e4fbfa8c44ee5e72…
commit d6d4e0715714ef90e4fbfa8c44ee5e729b520dfa
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Sat May 21 17:36:18 2016 +0200
sgsn-test: add libiu and libasn1c, libosmo-sigtran, libosmo-ranap
Change-Id: I4c05f15c29797456ddcd7c95bfb7dfd480101577
http://cgit.osmocom.org/openbsc/commit/?id=f5ba2dcfe6fda7fc6f6d2c92cb79d828…
commit f5ba2dcfe6fda7fc6f6d2c92cb79d82858f0383c
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Sat May 21 17:35:57 2016 +0200
osmo-sgsn: add core IuPS implementations, 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=db112fa932faf7f1fa81244f981ea0e3…
commit db112fa932faf7f1fa81244f981ea0e3a5a1cb3e
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:
.mailmap | 12 +
contrib/jenkins.sh | 98 +++--
openbsc/contrib/bsc_control.py | 160 ++++---
openbsc/contrib/ctrl2sse.py | 147 +++++++
openbsc/doc/control-interface.txt | 21 -
.../osmo-nitb/{nanobts => sysmobts}/openbsc.cfg | 2 +-
openbsc/doc/osmocom-authn-protocol.txt | 250 -----------
openbsc/doc/sgsn-remote-protocol.txt | 468 --------------------
openbsc/include/openbsc/abis_rsl.h | 5 +-
openbsc/include/openbsc/chan_alloc.h | 2 +
openbsc/include/openbsc/gprs_gmm.h | 8 +-
openbsc/include/openbsc/gprs_llc.h | 15 +-
openbsc/include/openbsc/gprs_sgsn.h | 7 +-
openbsc/include/openbsc/gsm_data.h | 4 +
openbsc/include/openbsc/gsm_data_shared.h | 23 +-
openbsc/include/openbsc/rest_octets.h | 1 +
openbsc/include/openbsc/sgsn.h | 26 ++
openbsc/src/gprs/gprs_gmm.c | 154 ++++---
openbsc/src/gprs/gprs_llc.c | 174 +++++---
openbsc/src/gprs/gprs_sgsn.c | 42 +-
openbsc/src/gprs/gprs_sndcp.c | 5 +-
openbsc/src/gprs/sgsn_libgtp.c | 4 +
openbsc/src/gprs/sgsn_main.c | 3 +
openbsc/src/libbsc/Makefile.am | 2 +-
openbsc/src/libbsc/abis_nm.c | 3 +
openbsc/src/libbsc/abis_rsl.c | 486 +++++++++++++++++----
openbsc/src/libbsc/bsc_dyn_pdch.c | 44 --
openbsc/src/libbsc/bsc_dyn_ts.c | 77 ++++
openbsc/src/libbsc/bsc_vty.c | 30 ++
openbsc/src/libbsc/bts_ipaccess_nanobts.c | 2 +-
openbsc/src/libbsc/chan_alloc.c | 156 ++++++-
openbsc/src/libbsc/rest_octets.c | 9 +-
openbsc/src/libbsc/system_information.c | 3 +
openbsc/src/libcommon/gsm_data_shared.c | 161 ++++++-
openbsc/src/libmsc/mncc_sock.c | 57 +--
openbsc/src/libxsc/xsc.c | 4 +-
openbsc/src/osmo-cscn/cscn_main.c | 13 +
openbsc/src/utils/bs11_config.c | 3 +-
openbsc/tests/ctrl_test_runner.py | 5 +-
openbsc/tests/sgsn/Makefile.am | 1 +
openbsc/tests/sgsn/sgsn_test.c | 24 +-
41 files changed, 1517 insertions(+), 1194 deletions(-)
create mode 100644 .mailmap
create mode 100755 openbsc/contrib/ctrl2sse.py
delete mode 100644 openbsc/doc/control-interface.txt
copy openbsc/doc/examples/osmo-nitb/{nanobts => sysmobts}/openbsc.cfg (98%)
delete mode 100644 openbsc/doc/osmocom-authn-protocol.txt
delete mode 100644 openbsc/doc/sgsn-remote-protocol.txt
delete mode 100644 openbsc/src/libbsc/bsc_dyn_pdch.c
create mode 100644 openbsc/src/libbsc/bsc_dyn_ts.c
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, dexter/draft has been updated
via d6b4d1e6c84f5dac8d92a64ca66641e312291c5c (commit)
from 144075206ed35d7dd013a7c447c0761aa2036cec (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=d6b4d1e6c84f5dac8d92a64ca66641e3…
commit d6b4d1e6c84f5dac8d92a64ca66641e312291c5c
Author: Philipp <pmaier(a)sysmocom.de>
Date: Thu Aug 11 14:14:39 2016 +0200
Updated v42bis
Change-Id: Icaf305d1b78e9d595f35d24ab176e372c365fea2
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/v42bis.h | 154 +++------------------
.../include/openbsc/{v42bis.h => v42bis_private.h} | 116 +---------------
openbsc/src/gprs/v42bis.c | 98 +++++++++----
3 files changed, 92 insertions(+), 276 deletions(-)
copy openbsc/include/openbsc/{v42bis.h => v42bis_private.h} (52%)
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, dexter/draft has been updated
via 144075206ed35d7dd013a7c447c0761aa2036cec (commit)
from 8cd31c0ec35eba7169ffca73f3a8edaa890ce377 (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=144075206ed35d7dd013a7c447c0761a…
commit 144075206ed35d7dd013a7c447c0761aa2036cec
Author: Philipp <pmaier(a)sysmocom.de>
Date: Thu Aug 11 13:59:10 2016 +0200
Updating git, currently working on header compr. conf for VTY
Change-Id: I3bccb66882517a61e0ccf1b88e5d1c1407b83ee1
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gprs_llc.h | 6 +-
openbsc/include/openbsc/gprs_llc_xid.h | 9 +--
openbsc/include/openbsc/gprs_sndcp_pcomp.h | 4 +-
openbsc/include/openbsc/gprs_sndcp_xid.h | 17 ++---
openbsc/include/openbsc/sgsn.h | 7 ++
openbsc/include/openbsc/slhc.h | 16 ++--
openbsc/src/gprs/gprs_llc.c | 37 +++-------
openbsc/src/gprs/gprs_llc_vty.c | 10 ++-
openbsc/src/gprs/gprs_llc_xid.c | 8 +-
openbsc/src/gprs/gprs_sndcp.c | 3 +
openbsc/src/gprs/gprs_sndcp_pcomp.c | 8 +-
openbsc/src/gprs/gprs_sndcp_xid.c | 55 +++++++-------
openbsc/src/gprs/sgsn_vty.c | 38 ++++++++++
openbsc/src/gprs/slhc.c | 115 ++++++++++++++++-------------
openbsc/tests/xid/xid_test.c | 11 ++-
openbsc/tests/xid_sndcp/sndcp_xid_test.c | 7 ++
16 files changed, 207 insertions(+), 144 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 7fd177b91c5b0cb32078d87b41da5ad38c2f08ad (commit)
via 2d91260ea436c06058ae25501dbbf2b9b29e7ed4 (commit)
via 6bae2d11f1c6801c2f2ef9d6b1bd7b471767fc3c (commit)
via 0b4da058ad45984904c6860ec3820b213c683cce (commit)
from 79cb2451576ff07fa65a819f605c82e732120e4c (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=7fd177b91c5b0cb32078d87b41da5ad…
commit 7fd177b91c5b0cb32078d87b41da5ad38c2f08ad
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Wed Aug 10 15:29:31 2016 +0200
jenkins.sh: change build matrix to $with_dsp and $with_vty
The new $with_dsp matrix parameter is defined as "sysmo" or empty/"none". The
lc15 DSP might be added in the future.
Fetch the sysmo layer 1 API only if with_dsp==sysmo.
The new $with_vty parameter is independent of $with_dsp, it is now up to
jenkins to define a matrix filter.
For compat, until jenkins is reconfigured with the new matrix parameters, use
$sysmodsp to init the new parameters to reflect previous behavior. The
$sysmobts matrix parameter made no sense, drop it.
Change-Id: Ia120f918342dc9563814252258b73bfb267e5253
http://cgit.osmocom.org/osmo-pcu/commit/?id=2d91260ea436c06058ae25501dbbf2b…
commit 2d91260ea436c06058ae25501dbbf2b9b29e7ed4
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Wed Aug 10 14:46:49 2016 +0200
jenkins.sh: more quotes, cosmetics, less dup
Rename BTS_CONFIG to PCU_CONFIG.
More quotes.
Unify bash if-style.
Define *_PATH variables once globally instead of duping in every line.
Change-Id: If148632c3f340a8a395fa432135e593fecc41e82
http://cgit.osmocom.org/osmo-pcu/commit/?id=6bae2d11f1c6801c2f2ef9d6b1bd7b4…
commit 6bae2d11f1c6801c2f2ef9d6b1bd7b471767fc3c
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Wed Aug 10 14:42:16 2016 +0200
jenkins.sh: use absolute paths instead of 'cd ..' and $PWD
Change-Id: If79d283fa0a559bb7ea319c513d09466eff523d1
http://cgit.osmocom.org/osmo-pcu/commit/?id=0b4da058ad45984904c6860ec3820b2…
commit 0b4da058ad45984904c6860ec3820b213c683cce
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Wed Aug 10 14:35:51 2016 +0200
jenkins.sh: ensure $MAKE is set
Change-Id: I2da8acdfe3abf79f68db4d00d04a7d162f0123ce
-----------------------------------------------------------------------
Summary of changes:
contrib/jenkins.sh | 91 +++++++++++++++++++++++++++++++++++++-----------------
1 file changed, 62 insertions(+), 29 deletions(-)
hooks/post-receive
--
UNNAMED PROJECT
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 1f6a9ba7e569990e58df1003e7e611691bf95303 (commit)
via dbb6392368d4a9b5ba0ade9e2681e1d057011519 (commit)
via 2a63d01c1e60aef2a82d2c65dcf640386ba7c0d4 (commit)
from b6f565c97da5aeef8f5a490ea259379265c76b18 (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=1f6a9ba7e569990e58df1003e7e61169…
commit 1f6a9ba7e569990e58df1003e7e611691bf95303
Author: Max <msuraev(a)sysmocom.de>
Date: Tue Aug 2 16:54:55 2016 +0200
Add web proxy for control interface
Add web application exposing Control Interface over web. All of SET, GET
and TRAP are fully supported.
Notice: TRAP is converted into 'Server-sent events' according to RFC
6202, see also https://www.w3.org/TR/eventsource/ - this requires
corresponding client.
Due to use of special prefix modified version of python
eventsource-client is necessary ATM.
Change-Id: I87d40c80061f8b3d02d656ab8cadabbfb871b461
Related: OS#1646
http://cgit.osmocom.org/openbsc/commit/?id=dbb6392368d4a9b5ba0ade9e2681e1d0…
commit dbb6392368d4a9b5ba0ade9e2681e1d057011519
Author: Max <msuraev(a)sysmocom.de>
Date: Mon Aug 1 18:54:17 2016 +0200
Add python functions to get/set ctrl variables
Add get_var and set_var functions which handle requested variable while
checking for proper response and id. Split header handling into separate
function.
Change-Id: I08705963c277bd93a011193dd7451a626d606c21
Related: OS#1646
http://cgit.osmocom.org/openbsc/commit/?id=2a63d01c1e60aef2a82d2c65dcf64038…
commit 2a63d01c1e60aef2a82d2c65dcf640386ba7c0d4
Author: Max <msuraev(a)sysmocom.de>
Date: Mon Aug 1 14:26:19 2016 +0200
Use random operation id
According to documentation for Control Interface Protocol <id> is "A
numeric identifier, uniquely identifying this particular operation",
hence it's best to be illustrated with random integer - use it as
default.
Fix override of id with previously used python-specific objects' id.
Change-Id: I32236c067360526f4e7ee4bbdba64c5137de696d
Related: OS#1646
-----------------------------------------------------------------------
Summary of changes:
openbsc/contrib/bsc_control.py | 49 ++++++++++----
openbsc/contrib/ctrl2sse.py | 147 +++++++++++++++++++++++++++++++++++++++++
2 files changed, 184 insertions(+), 12 deletions(-)
create mode 100755 openbsc/contrib/ctrl2sse.py
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, ttsou/egprs has been deleted
was 5ba71448083eec6e523aee3eff54973e81bcbb1b
-----------------------------------------------------------------------
5ba71448083eec6e523aee3eff54973e81bcbb1b trx: Enable EGPRS handling through burst lengths
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via 37af36e85eca546595081246aec010fa7f6fd0be (commit)
via 63849ebf7143fe5af0d8dffd4157d62c8c1a2867 (commit)
via 67a056c122ed588e74835771a3cfda0f2055c284 (commit)
from ef8e2ef6817a78e1598586dfc7275982ec21fd5a (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=37af36e85eca546595081246aec010f…
commit 37af36e85eca546595081246aec010fa7f6fd0be
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Jul 29 17:56:35 2016 +0200
sysmo,lc15: ts_connect_as(): log error also for pchan_as == TCH/F_PDCH
Change-Id: I76c868a1e70af16268a6fa42dc736cf0b288ecdb
http://cgit.osmocom.org/osmo-bts/commit/?id=63849ebf7143fe5af0d8dffd4157d62…
commit 63849ebf7143fe5af0d8dffd4157d62c8c1a2867
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Jul 29 17:55:26 2016 +0200
dyn TS: measurement.c: replace fixme with comment
Change-Id: I04668f6f01a48157a98c6326a9ee48982a09ee62
http://cgit.osmocom.org/osmo-bts/commit/?id=67a056c122ed588e74835771a3cfda0…
commit 67a056c122ed588e74835771a3cfda0f2055c284
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Jul 29 17:54:57 2016 +0200
dyn TS: complete for TRX
Apply similar fixes as for TCH/F_PDCH also for TCH/F_TCH/H_PDCH:
Detect dyn TS in PDCH mode in ts_is_pdch().
In trx_set_ts(), enhance the "if (TCH_F_PDCH)" to a switch statement including
both dynamic channel types. Adjust the comment to include both kinds.
Change-Id: I6669739cd08780cd9ffb9451cdae9f6b9704c4fe
-----------------------------------------------------------------------
Summary of changes:
src/common/l1sap.c | 5 ++++-
src/common/measurement.c | 2 +-
src/osmo-bts-litecell15/oml.c | 3 ++-
src/osmo-bts-sysmo/oml.c | 3 ++-
src/osmo-bts-trx/l1_if.c | 27 +++++++++++++++++++--------
5 files changed, 28 insertions(+), 12 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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via b6f565c97da5aeef8f5a490ea259379265c76b18 (commit)
via 2f44693fad8505255293d3ed37dbd4e7cabebd37 (commit)
from 158b5d2bdb3c51056283f6eb962a55762d34efa1 (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=b6f565c97da5aeef8f5a490ea2593792…
commit b6f565c97da5aeef8f5a490ea259379265c76b18
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Aug 9 11:15:37 2016 +0200
gsm_pchan2chan_nr(): fix uninitialized cbits
Commit ec1b5a0e9e2b6549e0ede48e803095e569997355 introduced an unset cbits
value for the 'special hack for BCCH', where I break out of the switch
without setting cbits. Fix that.
Also remove the comment part that says 'return 0', because I don't return 0.
Change-Id: I54129d921807971eeafc23f80c57666c67b71377
http://cgit.osmocom.org/openbsc/commit/?id=2f44693fad8505255293d3ed37dbd4e7…
commit 2f44693fad8505255293d3ed37dbd4e7cabebd37
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Aug 8 17:51:19 2016 +0200
gsm_pchan2chan_nr: disable a chan_nr assert in BTS, to not break octphy
In https://gerrit.osmocom.org/589 , msuraev reports an assertion on octphy.
So disable this recently added assertion until we clarify the invocation in
question.
Change-Id: Ia0f7ae5b114e179ab56b98adbae9810e81b4b88f
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libcommon/gsm_data_shared.c | 21 +++++++++++++++------
1 file changed, 15 insertions(+), 6 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 79cb2451576ff07fa65a819f605c82e732120e4c (commit)
from cbf9a721d669ef0c724553f4604aee89f8e723dc (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=79cb2451576ff07fa65a819f605c82e…
commit 79cb2451576ff07fa65a819f605c82e732120e4c
Author: Max <msuraev(a)sysmocom.de>
Date: Tue Aug 9 19:21:34 2016 +0200
LC: fix build error
Remove extra parameter which causes build to break. The error was
introduced in 878bd1f296379ffba949d6fcae2938c13406df5b
Change-Id: Id63187d925d448caa4fa85720582550919b1f216
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-litecell15/lc15_l1_if.c | 2 +-
1 file changed, 1 insertion(+), 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 "Osmocom A-bis protcol interface library".
The branch, master has been updated
via 085ab0bb9ce99693e8b06acf721cf415abc08cf0 (commit)
from 7f9d851d9f6a52f0a28d5b7c3d41797e0698ba94 (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=085ab0bb9ce99693e8b06acf721…
commit 085ab0bb9ce99693e8b06acf721cf415abc08cf0
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Aug 8 16:00:19 2016 +0200
gitignore: platform-libtool
Change-Id: I73ad62a015827582d1ac005d9a326b86c699d46b
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
hooks/post-receive
--
Osmocom A-bis protcol interface library
This is an 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 fef2fa224a754df3f9792d1ddcd3a6d9a73658b1 (commit)
from d1dcda01f8c99e02a206c95d177aecd3dfb66e09 (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=fef2fa224a754df3f9792d1ddcd3…
commit fef2fa224a754df3f9792d1ddcd3a6d9a73658b1
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Aug 8 15:38:35 2016 +0200
configure: check for pkg-config presence
On a fresh installation, I was puzzled by a configure.ac 'syntax error' for
PKG_CHECK_MODULES(TALLOC). It took me some time to figure out that merely
pkg-config was missing.
Add a check for pkg-config, which isn't as straightforward as I would wish,
so comment generously.
Change-Id: I2e7cdc37eb59f9947a45fbc5baddbaf71b655bc0
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 15 +++++++++++++++
1 file changed, 15 insertions(+)
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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via ef8e2ef6817a78e1598586dfc7275982ec21fd5a (commit)
from b7cdd381d63496075a9df0e8ea46020cd55ae667 (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=ef8e2ef6817a78e1598586dfc727598…
commit ef8e2ef6817a78e1598586dfc7275982ec21fd5a
Author: Mike McTernan <mike.mcternan(a)wavemobile.com>
Date: Thu Aug 4 16:03:12 2016 +0200
osmo-bts-trx: log decoder bit errors as DEBUG, not NOTICE
It is not an exceptional situation if the air-interface is experiencing
non-recoverable decoding errors. At bad signal conditions and/or
interference, this is perfectly normal. Let's use DEBUG instead of
NOTICE log level.
Change-Id: Ifd39c53ec22f57cdb5299e5d76ff6ff1482d3beb
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-trx/scheduler_trx.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "An utility library for Open Source Mobile Communications".
The branch, neels/dyn_ts has been deleted
was 47390764ddeb98109e39aa379d433ddc064e058b
-----------------------------------------------------------------------
47390764ddeb98109e39aa379d433ddc064e058b rsl: add rsl_act_type_name()
-----------------------------------------------------------------------
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 "UNNAMED PROJECT".
The branch, neels/test8 has been deleted
was d32aa035209364429e8e756724fb17085bdd587c
-----------------------------------------------------------------------
d32aa035209364429e8e756724fb17085bdd587c typo in warning
-----------------------------------------------------------------------
hooks/post-receive
--
UNNAMED PROJECT
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, neels/dyn_fixes has been updated
discards 38ad25b1b01e765d85ee586cc5bf15135ec9a0a5 (commit)
discards 5659824068d38556f8f7e0d72f76385194fe13c4 (commit)
discards 7238da56593ecd4b5e291f6ea761d74dd1e2349f (commit)
discards a0e336ce6c7b847be2bd581ab2f2307127c3afa3 (commit)
via 42b8a25b0bd8eb53a79841fe463742a4aa259b02 (commit)
via f476da552fda7c6255008e0fd4c0da13e629f70d (commit)
via a85b43430cd3d44d017d3d40f728e89e1523be4d (commit)
via e82c02e68c25caefab5b4a33cac744a7de5148f5 (commit)
via 0dcccec33083c6b4db00d733aeb2601ebeab2a58 (commit)
via d6ebab44a4cbc7d61ce079f472ba7ee9bc60182f (commit)
via 488d920242fa37910cb9ac060b07a5e5701bd6bc (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 (38ad25b1b01e765d85ee586cc5bf15135ec9a0a5)
\
N -- N -- N (42b8a25b0bd8eb53a79841fe463742a4aa259b02)
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=42b8a25b0bd8eb53a79841fe463742a…
commit 42b8a25b0bd8eb53a79841fe463742a4aa259b02
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Aug 9 19:56:50 2016 +0200
dyn TS: sysmo,lc15: ph_data_req: fix PDCH mode detection
Though this patch theoretically makes a lot of sense, it is not entirely clear
why dyn TS are working without it. Committing due to common sense, not to fix
any actual breakage.
Change-Id: I6136cb42a4d627ebefc963eb5321fadfe63cca4b
http://cgit.osmocom.org/osmo-bts/commit/?id=f476da552fda7c6255008e0fd4c0da1…
commit f476da552fda7c6255008e0fd4c0da13e629f70d
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Aug 9 20:15:09 2016 +0200
cosmetic: common ts_is_pdch()
Have one common ts_is_pdch(), placed in lchan.c, since this file is pretty
empty and pretty close to ts. Publish in gsm_data.h.
Remove the if-style implementation from l1sap.c, and instead implement in a
switch statement.
This prepares for upcoming ts_is_pdch() usage in ph_data_req() for sysmo and
lc15.
Change-Id: Ib78d663fdbac5a1d7053f1b9d543649b66da00e2
http://cgit.osmocom.org/osmo-bts/commit/?id=a85b43430cd3d44d017d3d40f728e89…
commit a85b43430cd3d44d017d3d40f728e89e1523be4d
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Wed Jul 27 15:16:29 2016 +0200
dyn TS: measurement: use correct nr of subslots, rm code dup
In measurement.c, fix the number of sublots for TCH/F_TCH/H_PDCH, by using
ts_subslots() from gsm_data_shared.c. The local dup of subslots_per_pchan[] is
no longer needed. (depends on recent commit to openbsc.git for ts_sublots())
Change-Id: I9d9df470c49487bffd56dde42c7bec0da2f50642
http://cgit.osmocom.org/osmo-bts/commit/?id=e82c02e68c25caefab5b4a33cac744a…
commit e82c02e68c25caefab5b4a33cac744a7de5148f5
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Jul 29 17:56:35 2016 +0200
sysmo,lc15: ts_connect_as(): log error also for pchan_as == TCH/F_PDCH
Change-Id: I76c868a1e70af16268a6fa42dc736cf0b288ecdb
http://cgit.osmocom.org/osmo-bts/commit/?id=0dcccec33083c6b4db00d733aeb2601…
commit 0dcccec33083c6b4db00d733aeb2601ebeab2a58
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Jul 29 17:55:26 2016 +0200
dyn TS: measurement.c: replace fixme with comment
Change-Id: I04668f6f01a48157a98c6326a9ee48982a09ee62
http://cgit.osmocom.org/osmo-bts/commit/?id=d6ebab44a4cbc7d61ce079f472ba7ee…
commit d6ebab44a4cbc7d61ce079f472ba7ee9bc60182f
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Jul 29 17:54:57 2016 +0200
dyn TS: complete for TRX
Apply similar fixes as for TCH/F_PDCH also for TCH/F_TCH/H_PDCH:
Detect dyn TS in PDCH mode in ts_is_pdch().
In trx_set_ts(), enhance the "if (TCH_F_PDCH)" to a switch statement including
both dynamic channel types. Adjust the comment to include both kinds.
Change-Id: I6669739cd08780cd9ffb9451cdae9f6b9704c4fe
http://cgit.osmocom.org/osmo-bts/commit/?id=488d920242fa37910cb9ac060b07a5e…
commit 488d920242fa37910cb9ac060b07a5e5701bd6bc
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Aug 9 20:25:31 2016 +0200
sysmo: fix dyn TS: Revert "Activate PTCCH UL" [in sysmobts]
This reverts commit 53d792c3b027bfb42d77804e3e687a287e122ef3.
The commit caused this error with SysmoBTS:
DL1P <0007> l1_if.c:164 Tx L1 prim MPH-ACTIVATE.req
DL1C <0006> oml.c:811 Error activating L1 SAPI PTCCH on TS 7: Invalid parameter
DL1C <0006> oml.c:1089 (bts=0,trx=0,ts=7,ss=0) act failed mark broken due status: -4
Since dynamic timeslots wait for the activation to succeed, the broken status
breaks dynamic timeslots on SysmoBTS. Initially GPRS works, but the state in
the BSC is messed up and placing calls fails for dyn TS:
DRLL <0000> chan_alloc.c:355 Failed to allocate TCH_H channel
DRSL <0004> abis_rsl.c:1656 BTS 0 CHAN RQD: no resources for TCH_H 0x45
Normal PDCH on SysmoBTS was not broken -- the error message occurs, but that
doesn't seem to matter much. Plain GPRS still works since there is no
switchover involved. But I can see no benefit in enabling PTCCH UL on sysmo.
Since the commit only enabled PTCCH UL in sysmobts, no other BTS models are
affected. Notice that lc15 still has PTCCH UL disabled all the while, before
and after this commit and its revert.
Change-Id: Ia59d95c75a8a5d3bd596f55cd1dc0906a6a95f7f
-----------------------------------------------------------------------
Summary of changes:
include/osmo-bts/gsm_data.h | 1 +
src/common/l1sap.c | 11 -----------
src/common/lchan.c | 16 ++++++++++++++++
src/osmo-bts-litecell15/l1_if.c | 2 +-
src/osmo-bts-sysmo/l1_if.c | 2 +-
src/osmo-bts-sysmo/oml.c | 3 +--
6 files changed, 20 insertions(+), 15 deletions(-)
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, sysmocom/lc15_old_firmware has been created
at 1acd033444b3de44e1d51c36f2f41e52827d6fc4 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-bts/commit/?id=1acd033444b3de44e1d51c36f2f41e5…
commit 1acd033444b3de44e1d51c36f2f41e52827d6fc4
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Jun 21 18:55:01 2016 +0200
Revert "LC15: Hardware changes:"
This reverts commit cbbce0be0965c3160c4916384c3d3d5303c57ae2.
Needed for the litecell15 instance in our lab that still runs with
older firmware.
Change-Id: Ibcfe651e3793b433e6479bfb610765a468e699e6
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, neels/logging_for_1778 has been created
at 8679409ab56bba16591f8133b2a89abea321fc33 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=8679409ab56bba16591f8133b2a89abe…
commit 8679409ab56bba16591f8133b2a89abea321fc33
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Thu Jul 28 17:05:50 2016 +0200
logging for #1778
Change-Id: I6abba6665d9beda354dc66399ab80829874307fa
http://cgit.osmocom.org/openbsc/commit/?id=572d5eb0967a3179ca846988e86320ec…
commit 572d5eb0967a3179ca846988e86320ec732e204b
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Jul 23 16:47:07 2016 +0200
gsm_ts2chan_nr(): use constants instead of magic numbers
Change-Id: I14dceab6ac9f0d4ad852259eae643f567d0982f2
http://cgit.osmocom.org/openbsc/commit/?id=2b8eefc37ec603340085044f73081902…
commit 2b8eefc37ec603340085044f73081902d498e5ed
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Jul 23 20:15:28 2016 +0200
dyn TS: OS#1778 workaround: disable TCH/F on dyn TS for nitb
To avoid two phones picking mismatching TCH pchans, never pick TCH/F on dynamic
TS in osmo-nitb.
Add gsm_network flag dyn_ts_allow_tch_f, set to true by default in
gsm_network_init().
Set this flag to false in osmo-nitb's main().
See http://osmocom.org/issues/1778
Reasoning about ways to solve this:
* a compile time switch doesn't work because libbsc is first compiled and then
linked to both osmo-nitb and osmo-bsc.
* we could test net->bsc_api == msc_bsc_api(), but I have the so-called MSC
split waiting on branch sysmocom/cscn, which will result in msc_bsc_api() not
being linked in the osmo-bsc binary.
* have a function am_i_nitb() with different implementations in osmo-nitb and
osmo-bsc, but then we'd need to add implementations to all tests and other
binaries linking lchan_alloc().
* have a flag in struct bsc_api, but so far there are only function pointers
there.
Having a "global" flag in gsm_network allows to add a VTY command in case we
decide to keep this feature (#1781), has no linking implications and is nicely
explicit.
Related: OS#1778, OS#1781
Change-Id: If7e4797a72815fc6e2bbef27756ea5df69f4bde7
-----------------------------------------------------------------------
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, neels/dyn_ts has been updated
discards d9e579c6af158c68116fc864fd7dfbb16f213200 (commit)
discards 157e63f05a419249c4b22cd5fe1b8fd55ffaf471 (commit)
discards e6c78819ccec5f43f535c654fe5a6ca0f15cdfbd (commit)
discards 416dec4d964f9cbf1cc58e00973d202983ebe172 (commit)
discards d30bf317bdd0120111c9a011a39d51e1033ef703 (commit)
discards 01579a76a431869d275974f4fc768f04587438e1 (commit)
discards 434f72885d62a1580564bed64fdb86b48cdcb545 (commit)
discards bfc99d34d1ee3a5f7d88902fb9d0d1bdc57adc40 (commit)
discards 22e5fb6480abdc9f6712e7f205b984a4dd6eeba2 (commit)
discards aec0280b0b6619810d87cb2c4caca7f4c0fcac66 (commit)
discards d313b4fa1e6d81dce5e80a3a031d4a163644ddcf (commit)
discards 3c1ec7eb11b69a7f0fb0cc043777341264b01e19 (commit)
discards 91681d6c9f593de4446f5dbbd9afbb286358ecdf (commit)
discards a2053de041a34839111c972d989d48b3900ed71e (commit)
discards f67b8f9216e8ea4f07dbe98379709f8555d2bef1 (commit)
discards 965c43478fe32ee8850984abd685a41f6dff98da (commit)
via b1f8d0488c97d339be328875a476ee88e9985b4c (commit)
via 5f0c71b7d5c38dcd5eecd2836a86cb9b4768a759 (commit)
via c5e75f3e6a5d0dd482d4f5d17da80043fb02e181 (commit)
via d3b7fa837d2300093a8f4fb3c923a3b012108564 (commit)
via b91e6002a6c97cf1c19b14015f4f17a7ad7ace62 (commit)
via 7af652c0b27d79322043a23f4aa081c919546a73 (commit)
via fdd9ad7c40c8ddb49acfbf6689fcc238285ead3c (commit)
via f58852d117c157db28a52f9ce2e058de1822eb98 (commit)
via 9518ffc299e3dd3fd5ff854af047e4d88815dd8b (commit)
via 4673b86f3df46b76e8830dec006d8472eeaaa980 (commit)
via d384110d3d09e06658d5ca2d5c63dc78dd656b91 (commit)
via 6e999b75fa3881540e0426f01c9f80b8953ec33c (commit)
via cf7933892a995db7c02a3421df90c84556c38776 (commit)
via e2eb5cb6a11c484ecfb77c917c11db2820c263ab (commit)
via 2e84b60652d3a6c5bf6d4c8bbc77092b6747f3b8 (commit)
via ec1b5a0e9e2b6549e0ede48e803095e569997355 (commit)
via 350533cc32cf686b6375f92083981e23c2a86082 (commit)
via e3dc498e01a2a0d03e36f147c0aa3e5b69f3c738 (commit)
via e443145d3e504ddf00d441940382f4106e4d9bb7 (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 (d9e579c6af158c68116fc864fd7dfbb16f213200)
\
N -- N -- N (b1f8d0488c97d339be328875a476ee88e9985b4c)
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=b1f8d0488c97d339be328875a476ee88…
commit b1f8d0488c97d339be328875a476ee88e9985b4c
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Sat Jul 23 16:47:07 2016 +0200
gsm_ts2chan_nr(): use constants instead of magic numbers
Change-Id: I0392d179f98842d75eee586161e0aa014337f9ab
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gsm_data.h | 4 ++++
openbsc/include/openbsc/gsm_data_shared.h | 1 +
openbsc/include/openbsc/rest_octets.h | 1 +
openbsc/src/libbsc/abis_rsl.c | 3 +++
openbsc/src/libbsc/bsc_vty.c | 30 ++++++++++++++++++++++++++++++
openbsc/src/libbsc/chan_alloc.c | 9 ++-------
openbsc/src/libbsc/net_init.c | 4 +++-
openbsc/src/libbsc/rest_octets.c | 9 ++++++++-
openbsc/src/libbsc/system_information.c | 3 +++
openbsc/src/osmo-nitb/bsc_hack.c | 13 +++++++++++++
10 files changed, 68 insertions(+), 9 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, neels/dyn_fixes has been updated
discards 4c7a3de763f2ab267e9d64bc52b5c0ee4cb9fbbf (commit)
discards 129b5e1d83b3fdf5db037b3ae7277382adf4b06d (commit)
discards 51faa6b1cc626fd890355cfbf3ea0970a675fcd8 (commit)
via 2d0f7bc050d14c68081291162724e8775e42dc2a (commit)
via 2f1645fd2a1b3566ffc09c51dd34cfe096cb935b (commit)
via 8beb6cc93ac1a766b511f2ffa3353b2b92532d29 (commit)
via 78488ff2382be036854a52d6f4abe3380452d185 (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 (4c7a3de763f2ab267e9d64bc52b5c0ee4cb9fbbf)
\
N -- N -- N (2d0f7bc050d14c68081291162724e8775e42dc2a)
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=2d0f7bc050d14c68081291162724e877…
commit 2d0f7bc050d14c68081291162724e8775e42dc2a
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Aug 9 21:43:24 2016 +0200
chan_alloc: log when dyn TS is not picked due to lchan state
Change-Id: I47acacc375b63de68b157f3a73a7e0aed4b31ae7
http://cgit.osmocom.org/openbsc/commit/?id=2f1645fd2a1b3566ffc09c51dd34cfe0…
commit 2f1645fd2a1b3566ffc09c51dd34cfe096cb935b
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=8beb6cc93ac1a766b511f2ffa3353b2b…
commit 8beb6cc93ac1a766b511f2ffa3353b2b92532d29
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=78488ff2382be036854a52d6f4abe338…
commit 78488ff2382be036854a52d6f4abe3380452d185
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/src/libbsc/chan_alloc.c | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, dexter/draft has been updated
via 8cd31c0ec35eba7169ffca73f3a8edaa890ce377 (commit)
from d0fdc45bff53cad52cf1f5a233d502f411a99270 (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=8cd31c0ec35eba7169ffca73f3a8edaa…
commit 8cd31c0ec35eba7169ffca73f3a8edaa890ce377
Author: Philipp <pmaier(a)sysmocom.de>
Date: Tue Aug 9 19:13:04 2016 +0200
Updating git, api for xid stuff now clean
Change-Id: Iefa751fe71aa868b1b589384ccfbade307dc9f76
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gprs_llc_xid.h | 6 +-
openbsc/include/openbsc/gprs_sndcp_xid.h | 4 +-
openbsc/src/gprs/gprs_llc.c | 64 +++----
openbsc/src/gprs/gprs_llc_xid.c | 19 +-
openbsc/src/gprs/gprs_sndcp.c | 15 +-
openbsc/src/gprs/gprs_sndcp_xid.c | 207 ++++++++++-----------
openbsc/tests/testsuite.at | 6 +-
openbsc/tests/xid/xid_test | Bin 144924 -> 0 bytes
openbsc/tests/xid/xid_test.c | 31 +++-
openbsc/tests/xid/xid_test.ok | 10 +-
openbsc/tests/xid_sndcp/sndcp_xid_test | Bin 153866 -> 0 bytes
openbsc/tests/xid_sndcp/sndcp_xid_test.c | 24 ++-
openbsc/tests/xid_sndcp/sndcp_xid_test.err | 279 -----------------------------
openbsc/tests/xid_sndcp/sndcp_xid_test.ok | 11 +-
14 files changed, 208 insertions(+), 468 deletions(-)
delete mode 100755 openbsc/tests/xid/xid_test
delete mode 100755 openbsc/tests/xid_sndcp/sndcp_xid_test
delete mode 100644 openbsc/tests/xid_sndcp/sndcp_xid_test.err
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, neels/dyn_fixes has been updated
discards c8fd3b6e4b6844c6d88d9576ab12a8670a4b7e74 (commit)
discards f43f81ac2120b973c324a826acdbf076f441d097 (commit)
discards d897782343d268d751af9a1135b721e707fc954e (commit)
via 4c7a3de763f2ab267e9d64bc52b5c0ee4cb9fbbf (commit)
via 129b5e1d83b3fdf5db037b3ae7277382adf4b06d (commit)
via 51faa6b1cc626fd890355cfbf3ea0970a675fcd8 (commit)
via 158b5d2bdb3c51056283f6eb962a55762d34efa1 (commit)
via beca090586f932b628c09793cd37807324a8fb74 (commit)
via 3ed214c7b0a0780b2ce9ad05c74d05b3e2b43f80 (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 (c8fd3b6e4b6844c6d88d9576ab12a8670a4b7e74)
\
N -- N -- N (4c7a3de763f2ab267e9d64bc52b5c0ee4cb9fbbf)
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=4c7a3de763f2ab267e9d64bc52b5c0ee…
commit 4c7a3de763f2ab267e9d64bc52b5c0ee4cb9fbbf
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=129b5e1d83b3fdf5db037b3ae7277382…
commit 129b5e1d83b3fdf5db037b3ae7277382adf4b06d
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=51faa6b1cc626fd890355cfbf3ea0970…
commit 51faa6b1cc626fd890355cfbf3ea0970a675fcd8
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
Change-Id: I659acebca82dfb3e305433471be64e9d27439af8
-----------------------------------------------------------------------
Summary of changes:
.mailmap | 12 +++
openbsc/contrib/bsc_control.py | 117 +++++++++++----------
.../osmo-nitb/{nanobts => sysmobts}/openbsc.cfg | 2 +-
3 files changed, 72 insertions(+), 59 deletions(-)
create mode 100644 .mailmap
copy openbsc/doc/examples/osmo-nitb/{nanobts => sysmobts}/openbsc.cfg (98%)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, neels/dyn_fixes has been updated
discards 7916c6fa929e5deb74925cba6738120d7da66aec (commit)
discards b74b4e921b81cd904b76e81094f8c41d482a3bf1 (commit)
discards 1f84c7269491c57ba021cc0b4b26fb33fb75f16a (commit)
discards 59bf4a33055a8ad9dbfa3bb78080a6b67716b1db (commit)
via 38ad25b1b01e765d85ee586cc5bf15135ec9a0a5 (commit)
via 5659824068d38556f8f7e0d72f76385194fe13c4 (commit)
via 7238da56593ecd4b5e291f6ea761d74dd1e2349f (commit)
via a0e336ce6c7b847be2bd581ab2f2307127c3afa3 (commit)
via b7cdd381d63496075a9df0e8ea46020cd55ae667 (commit)
via 4b76a323b3bb71f8d3f4dc7439ecd9bad0f13bcf (commit)
via b0f8fa814376d46ff9d7ef0e94e8480ce63442f9 (commit)
via 44663c17e784aa6252b8569482ebfe0ba4e12358 (commit)
via d6920df6303bf3004f34cc888a06948c399f09a5 (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 (7916c6fa929e5deb74925cba6738120d7da66aec)
\
N -- N -- N (38ad25b1b01e765d85ee586cc5bf15135ec9a0a5)
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=38ad25b1b01e765d85ee586cc5bf151…
commit 38ad25b1b01e765d85ee586cc5bf15135ec9a0a5
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Wed Jul 27 15:16:29 2016 +0200
dyn TS: measurement: use correct nr of subslots, rm code dup
In measurement.c, fix the number of sublots for TCH/F_TCH/H_PDCH, by using
ts_subslots from gsm_data_shared.c. The local copy of subslots_per_pchan[] is
thus no longer needed.
Change-Id: I9d9df470c49487bffd56dde42c7bec0da2f50642
http://cgit.osmocom.org/osmo-bts/commit/?id=5659824068d38556f8f7e0d72f76385…
commit 5659824068d38556f8f7e0d72f76385194fe13c4
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Jul 29 17:56:35 2016 +0200
sysmo,lc15: ts_connect_as(): log error also for pchan_as == TCH/F_PDCH
Change-Id: I76c868a1e70af16268a6fa42dc736cf0b288ecdb
http://cgit.osmocom.org/osmo-bts/commit/?id=7238da56593ecd4b5e291f6ea761d74…
commit 7238da56593ecd4b5e291f6ea761d74dd1e2349f
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Jul 29 17:55:26 2016 +0200
dyn TS: measurement.c: replace fixme with comment
Change-Id: I04668f6f01a48157a98c6326a9ee48982a09ee62
http://cgit.osmocom.org/osmo-bts/commit/?id=a0e336ce6c7b847be2bd581ab2f2307…
commit a0e336ce6c7b847be2bd581ab2f2307127c3afa3
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Fri Jul 29 17:54:57 2016 +0200
dyn TS: complete for TRX
Apply similar fixes as for TCH/F_PDCH also for TCH/F_TCH/H_PDCH.
Change-Id: I6669739cd08780cd9ffb9451cdae9f6b9704c4fe
-----------------------------------------------------------------------
Summary of changes:
.mailmap | 12 ++++++++++++
contrib/jenkins_oct.sh | 15 ---------------
contrib/jenkins_sysmobts.sh | 13 -------------
include/osmo-bts/pcu_if.h | 2 +-
include/osmo-bts/pcuif_proto.h | 5 ++++-
include/osmo-bts/scheduler_backend.h | 6 +++++-
src/common/l1sap.c | 7 +++++--
src/common/pcu_sock.c | 5 ++++-
src/common/scheduler.c | 9 ++++++++-
src/osmo-bts-litecell15/l1_if.c | 6 +++++-
src/osmo-bts-octphy/l1_if.c | 13 ++++++++++++-
src/osmo-bts-sysmo/l1_if.c | 6 +++++-
src/osmo-bts-trx/gsm0503_coding.c | 15 +++++++++------
src/osmo-bts-trx/scheduler_trx.c | 30 ++++++++++++++++++++++--------
src/osmo-bts-trx/trx_if.c | 14 ++++++++++++--
15 files changed, 104 insertions(+), 54 deletions(-)
create mode 100644 .mailmap
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, dexter/draft has been updated
via d0fdc45bff53cad52cf1f5a233d502f411a99270 (commit)
via 893d86b502e50c9e5d2312b5292e0c2399aefb35 (commit)
from 7dd00145b515a38df2d62cf2a57c274e9d635242 (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=d0fdc45bff53cad52cf1f5a233d502f4…
commit d0fdc45bff53cad52cf1f5a233d502f411a99270
Author: Philipp <pmaier(a)sysmocom.de>
Date: Tue Aug 9 17:02:02 2016 +0200
Updating git, will now correct the api (output params first)
Change-Id: If6aa7b2e7a8cdd659dfd9a141b00050ac166fe3a
http://cgit.osmocom.org/openbsc/commit/?id=893d86b502e50c9e5d2312b5292e0c23…
commit 893d86b502e50c9e5d2312b5292e0c2399aefb35
Author: Philipp <pmaier(a)sysmocom.de>
Date: Tue Aug 9 16:06:20 2016 +0200
Updating git
Change-Id: I9281660fd3d5b8e2c126c140ff76e6a0bc5d3612
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gprs_llc_xid.h | 16 +--
openbsc/include/openbsc/gprs_sndcp_xid.h | 122 ++++++++++----------
openbsc/src/gprs/gprs_llc.c | 2 +-
openbsc/src/gprs/gprs_llc_xid.c | 43 ++++----
openbsc/src/gprs/gprs_sndcp_comp.c | 102 ++++++++---------
openbsc/src/gprs/gprs_sndcp_xid.c | 184 +++++++++++++++++--------------
openbsc/tests/xid/xid_test | Bin 0 -> 144924 bytes
openbsc/tests/xid_sndcp/sndcp_xid_test | Bin 0 -> 153866 bytes
8 files changed, 237 insertions(+), 232 deletions(-)
create mode 100755 openbsc/tests/xid/xid_test
create mode 100755 openbsc/tests/xid_sndcp/sndcp_xid_test
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, dexter/draft has been updated
via 7dd00145b515a38df2d62cf2a57c274e9d635242 (commit)
from 94dd361ffe63d9b61c8758de9e604d5c584251c1 (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=7dd00145b515a38df2d62cf2a57c274e…
commit 7dd00145b515a38df2d62cf2a57c274e9d635242
Author: Philipp <pmaier(a)sysmocom.de>
Date: Tue Aug 9 15:38:45 2016 +0200
Updating git, works, added unit tests for sndcp-xid and xid
Change-Id: I550f6271ed2326e5d23315ea17571ed0fadd52db
-----------------------------------------------------------------------
Summary of changes:
openbsc/configure.ac | 2 +
openbsc/include/openbsc/gprs_sndcp_pcomp.h | 3 -
openbsc/src/gprs/gprs_sndcp.c | 110 +--------
openbsc/src/gprs/gprs_sndcp_pcomp.c | 282 +++------------------
openbsc/src/gprs/gprs_sndcp_xid.c | 377 ++++++++++++++++-------------
openbsc/tests/Makefile.am | 2 +-
openbsc/tests/sgsn/Makefile.am | 2 +-
openbsc/tests/testsuite.at | 14 ++
openbsc/tests/xid/Makefile.am | 21 ++
openbsc/tests/xid/xid_test.c | 143 +++++++++++
openbsc/tests/xid/xid_test.err | 9 +
openbsc/tests/xid/xid_test.ok | 8 +
openbsc/tests/xid_sndcp/Makefile.am | 20 ++
openbsc/tests/xid_sndcp/sndcp_xid_test.c | 266 ++++++++++++++++++++
openbsc/tests/xid_sndcp/sndcp_xid_test.err | 279 +++++++++++++++++++++
openbsc/tests/xid_sndcp/sndcp_xid_test.ok | 8 +
16 files changed, 1021 insertions(+), 525 deletions(-)
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.err
create mode 100644 openbsc/tests/xid/xid_test.ok
create mode 100644 openbsc/tests/xid_sndcp/Makefile.am
create mode 100644 openbsc/tests/xid_sndcp/sndcp_xid_test.c
create mode 100644 openbsc/tests/xid_sndcp/sndcp_xid_test.err
create mode 100644 openbsc/tests/xid_sndcp/sndcp_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, neels/chan_nr_assert has been updated
discards b6972b3015b40e7ac44751c9e6243808fbe22d70 (commit)
discards 9cca6e09eb10460fef9c080322570b696ddc0b85 (commit)
via 4e67d3e4d072ef79cf0a003e82481e7c063da3fd (commit)
via d4a880f410d638ff3f832c7e0899bf00230d774b (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 (b6972b3015b40e7ac44751c9e6243808fbe22d70)
\
N -- N -- N (4e67d3e4d072ef79cf0a003e82481e7c063da3fd)
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=4e67d3e4d072ef79cf0a003e82481e7c…
commit 4e67d3e4d072ef79cf0a003e82481e7c063da3fd
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Aug 9 11:15:37 2016 +0200
gsm_pchan2chan_nr(): fix uninitialized cbits
Commit ec1b5a0e9e2b6549e0ede48e803095e569997355 introduced an unset cbits
value for the 'special hack for BCCH', where I break out of the switch
without setting cbits. Fix that.
Also remove the comment part that says 'return 0', because I don't return 0.
Change-Id: If69f6b1f6208138d5b91bac51ffd78dab95245e5
http://cgit.osmocom.org/openbsc/commit/?id=d4a880f410d638ff3f832c7e0899bf00…
commit d4a880f410d638ff3f832c7e0899bf00230d774b
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Aug 8 17:51:19 2016 +0200
gsm_pchan2chan_nr: disable a chan_nr assert in BTS, to not break octphy
In https://gerrit.osmocom.org/589 , msuraev reports an assertion on octphy.
So disable this recently added assertion until we clarify the invocation in
question.
Change-Id: I05253343d5bcc7b319444376098dc8561dd83944
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libcommon/gsm_data_shared.c | 12 ++++++++----
1 file changed, 8 insertions(+), 4 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, neels/chan_nr_assert has been updated
discards 9de6a3338a3397e166622a67e9771fa0dd1d3603 (commit)
via b6972b3015b40e7ac44751c9e6243808fbe22d70 (commit)
via 9cca6e09eb10460fef9c080322570b696ddc0b85 (commit)
via 158b5d2bdb3c51056283f6eb962a55762d34efa1 (commit)
via beca090586f932b628c09793cd37807324a8fb74 (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 (9de6a3338a3397e166622a67e9771fa0dd1d3603)
\
N -- N -- N (b6972b3015b40e7ac44751c9e6243808fbe22d70)
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=b6972b3015b40e7ac44751c9e6243808…
commit b6972b3015b40e7ac44751c9e6243808fbe22d70
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Aug 9 11:15:37 2016 +0200
gsm_pchan2chan_nr(): fix uninitialized cbits
Commit ec1b5a0e9e2b6549e0ede48e803095e569997355 introduced an unset cbits
value for the 'special hack for BCCH', where I break out of the switch
without setting cbits. Fix that.
Also remove the comment part that says 'return 0', because I don't return 0.
Change-Id: If69f6b1f6208138d5b91bac51ffd78dab95245e5
http://cgit.osmocom.org/openbsc/commit/?id=9cca6e09eb10460fef9c080322570b69…
commit 9cca6e09eb10460fef9c080322570b696ddc0b85
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Aug 8 17:51:19 2016 +0200
gsm_pchan2chan_nr: disable a chan_nr assert, to not break octphy
In https://gerrit.osmocom.org/589 , msuraev reports an assertion on octphy.
So disable this recently added assertion until we clarify the invocation in
question.
Change-Id: I05253343d5bcc7b319444376098dc8561dd83944
-----------------------------------------------------------------------
Summary of changes:
.mailmap | 12 ++++++++++++
.../doc/examples/osmo-nitb/{nanobts => sysmobts}/openbsc.cfg | 2 +-
openbsc/src/libcommon/gsm_data_shared.c | 11 +++++------
3 files changed, 18 insertions(+), 7 deletions(-)
create mode 100644 .mailmap
copy openbsc/doc/examples/osmo-nitb/{nanobts => sysmobts}/openbsc.cfg (98%)
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, users/laforge/vlr has been updated
discards 93e583e5e67802effc9d236ae0d9279815133d0a (commit)
discards 3994fbc5a63e7df6e98143cc73e82ac2eb44c337 (commit)
discards 7649737446138c38fc48679b868a7c02f5f65e8d (commit)
discards 187084e711685c358aa7e5569405736671af32e1 (commit)
discards 0a1a8582de3656ccbb66045739a384e317f92336 (commit)
discards 063f8d187d6662ed45e5b5b841d61aa310044a41 (commit)
discards b173bb5ba4d6f1c4eb7995c14c0135025b058672 (commit)
via 7b1bbbea60b9b04ff20e67561c201fd08ed42ab6 (commit)
via adc168dcef4b7819f9cac392a92c7cd041baf664 (commit)
via 6e5482bdc397c604a030af13e7de40ed6b950cc8 (commit)
via e015a72629c3cb23c8b8cd6284b1f9fe6b614d19 (commit)
via 8dd0c5e85824ca10992ea7c3b53545bf9e8a80a3 (commit)
via 3c52ac44ca39a6c4ff2f8dbdabd1c83eb69b8af0 (commit)
via 0ad0c49825ef1ff2f9bcb8feaba413569ed1f458 (commit)
via da1aade2637d2199dd04ef53eed98dba7bdede51 (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 (93e583e5e67802effc9d236ae0d9279815133d0a)
\
N -- N -- N (7b1bbbea60b9b04ff20e67561c201fd08ed42ab6)
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=7b1bbbea60b9b04ff20e67561c201fd0…
commit 7b1bbbea60b9b04ff20e67561c201fd08ed42ab6
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Jun 17 00:06:42 2016 +0200
WIP: Introduce libvlr
Change-Id: I3f75de5f0cc2ff77f276fd39832dd3621309c4b9
http://cgit.osmocom.org/openbsc/commit/?id=adc168dcef4b7819f9cac392a92c7cd0…
commit adc168dcef4b7819f9cac392a92c7cd041baf664
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri May 6 23:28:52 2016 +0200
WIP: move OAP client to libosmocore
http://cgit.osmocom.org/openbsc/commit/?id=6e5482bdc397c604a030af13e7de40ed…
commit 6e5482bdc397c604a030af13e7de40ed6b950cc8
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri May 6 23:29:17 2016 +0200
gsup_client: Make use of OAP optional
http://cgit.osmocom.org/openbsc/commit/?id=e015a72629c3cb23c8b8cd6284b1f9fe…
commit e015a72629c3cb23c8b8cd6284b1f9fe6b614d19
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri May 6 23:28:11 2016 +0200
VTY: Print 3G auth tuples, not just 2G auth tuples
http://cgit.osmocom.org/openbsc/commit/?id=8dd0c5e85824ca10992ea7c3b53545bf…
commit 8dd0c5e85824ca10992ea7c3b53545bf9e8a80a3
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri May 6 23:27:38 2016 +0200
WIP: add gsup_test_client program
http://cgit.osmocom.org/openbsc/commit/?id=3c52ac44ca39a6c4ff2f8dbdabd1c83e…
commit 3c52ac44ca39a6c4ff2f8dbdabd1c83eb69b8af0
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri May 6 13:49:49 2016 +0200
WIP: Handle Authentication Failure from MS
http://cgit.osmocom.org/openbsc/commit/?id=0ad0c49825ef1ff2f9bcb8feaba41356…
commit 0ad0c49825ef1ff2f9bcb8feaba413569ed1f458
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu May 5 22:52:41 2016 +0200
SGSN: Integrate basic support for UMTS AKA
We already had almost all the parts in place before:
* GSUP with capability to send us auth_vectors that contain
either triplets or quintuples
* mm_context that holds such auth_vectors
All that we need to add in this patch is the capability to send
the AUTN parameter in the GMM AUTH REQ and parse the extended RES
in the GMM AUTH RESP.
TODO: Implement SQN re-synchronoization mechanism (Auth Fail: Sync Err)
http://cgit.osmocom.org/openbsc/commit/?id=da1aade2637d2199dd04ef53eed98dba…
commit da1aade2637d2199dd04ef53eed98dba7bdede51
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Jun 19 18:06:02 2016 +0200
Introduce subscriber_connection ref-counting
This introduces a reference count for gsm_subscriber_connection. Every
user of the connection needs to hold a reference until done. Once the
reference count dorps to zero, the connection is cleared towards the
BSC (which subsequently will clear any logical channels associated with
it).
Change-Id: I8c05e6c81f246ff8b5bf91312f80410b1a85f15e
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gsm_data.h | 5 +
openbsc/include/openbsc/osmo_msc.h | 3 +-
openbsc/src/libmsc/gsm_04_08.c | 11 +-
openbsc/src/libmsc/gsm_04_11.c | 5 +-
openbsc/src/libmsc/osmo_msc.c | 41 ++-
openbsc/src/libmsc/silent_call.c | 3 +-
openbsc/src/libmsc/transaction.c | 2 +-
openbsc/src/libmsc/ussd.c | 8 +-
openbsc/src/libvlr/Makefile.am | 2 +-
openbsc/src/libvlr/vlr_access_req_fsm.c | 571 ++++++++++++++++++++++++++++++++
openbsc/src/libvlr/vlr_access_req_fsm.h | 36 ++
openbsc/src/libvlr/vlr_lu_fsm.c | 32 +-
openbsc/tests/vlr/vlr_test.c | 3 +
13 files changed, 693 insertions(+), 29 deletions(-)
create mode 100644 openbsc/src/libvlr/vlr_access_req_fsm.c
create mode 100644 openbsc/src/libvlr/vlr_access_req_fsm.h
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Osmocom network interface library".
The branch, neels/check_sctp_h has been created
at 89981ad4ab8372537cf9b250bf0febc5d92a2d6d (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libosmo-netif/commit/?id=89981ad4ab8372537cf9b250bf…
commit 89981ad4ab8372537cf9b250bf0febc5d92a2d6d
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Aug 8 15:43:22 2016 +0200
configure: check for sctp.h
Notice missing sctp header at configure time. Without this patch, the user only
finds out at build time.
Change-Id: I4b3e1f1894f13ac1175a71a5139c02a2633be26d
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom network interface library
This is an 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, neels/check_pkg_config has been created
at 2658335dcb9f2b7324b045303b6203605862dba2 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libosmocore/commit/?id=2658335dcb9f2b7324b045303b62…
commit 2658335dcb9f2b7324b045303b6203605862dba2
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Aug 8 15:38:35 2016 +0200
configure: check for pkg-config presence
On a fresh installation, I was puzzled by a configure.ac 'syntax error' for
PKG_CHECK_MODULES(TALLOC). It took me some time to figure out that merely
pkg-config was missing.
Add a check for pkg-config, which isn't as straightforward as I would wish,
so comment generously.
Change-Id: I2e7cdc37eb59f9947a45fbc5baddbaf71b655bc0
-----------------------------------------------------------------------
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 "wireshark with Osmocom specific dissectors".
The branch, laforge/20160809-osmux has been created
at f8ee1c0f4c5682747b31da1a78c45f309be33f6a (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/wireshark/commit/?id=f8ee1c0f4c5682747b31da1a78c45f…
commit f8ee1c0f4c5682747b31da1a78c45f309be33f6a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Aug 9 01:01:41 2016 +0200
wireshark-gtk: Fix compilation when AMRNB is enabled
Change-Id: I0392581e2ce71885d02d51d4f7c3eefd743b9b3e
http://cgit.osmocom.org/wireshark/commit/?id=963514fb3db8908b657f110dad380c…
commit 963514fb3db8908b657f110dad380cc04b051f53
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Wed Jul 13 15:45:56 2016 +0200
osmux: Add stats_tree statistics for Osmux
Change-Id: I9510b973e6a7c2a2d46b7631fc46109d9520bee2
http://cgit.osmocom.org/wireshark/commit/?id=48fc4441dfe96b6c1aded9b66d6ff9…
commit 48fc4441dfe96b6c1aded9b66d6ff941101a6363
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Wed Jul 13 15:44:43 2016 +0200
osmux: Add osmuxh info for osmux tap
Change-Id: Ic562ab92efe0a44d41f6426315d563ffd187e031
http://cgit.osmocom.org/wireshark/commit/?id=6c143a2920e8e25102cfe4d015e3d5…
commit 6c143a2920e8e25102cfe4d015e3d56db5b5b51d
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Wed Jul 13 12:15:59 2016 +0200
osmux: Queue packet to the tap system
Change-Id: I434bac2793e485561168b5402a7848b2a1db1d0d
http://cgit.osmocom.org/wireshark/commit/?id=b2d89e21f7502e794d782ee65f4057…
commit b2d89e21f7502e794d782ee65f4057efaf9e4f45
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Tue Jul 12 20:25:35 2016 +0200
Add OSMux dissector
Change-Id: I8fb21e54adec8d8bd7ac5ebd2154100a73ab71c9
http://cgit.osmocom.org/wireshark/commit/?id=883edb592fdd543f1a71190165c6b2…
commit 883edb592fdd543f1a71190165c6b231069b0e68
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Tue Jul 12 20:25:34 2016 +0200
packet-rsl: Track rtp pt and codec for rsl
Change-Id: I8f07c2807c7fd6d43c3307e01bf7fb1750accebd
http://cgit.osmocom.org/wireshark/commit/?id=42d7a97dab0a0aab7ea6fc36dc35a5…
commit 42d7a97dab0a0aab7ea6fc36dc35a5c6caed61cd
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Tue Jul 12 20:25:33 2016 +0200
Add AMR codec support
Change-Id: I5ec963b910f8f271aa2e5d680ea33e2170a6f367
http://cgit.osmocom.org/wireshark/commit/?id=5cfb33fd6f68e8d2b8539a3d07a065…
commit 5cfb33fd6f68e8d2b8539a3d07a065fd9d79bf22
Author: Sander Steffann <sander(a)steffann.nl>
Date: Mon Aug 8 15:24:17 2016 +0200
DHCPv6: Update Options Codes
From http://www.iana.org/assignments/dhcpv6-parameters/dhcpv6-parameters.txt (2016-06-16)
Change-Id: I03fbcdea0a15e792c51aa514eca73aa68350f8ff
Signed-off-by: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Reviewed-on: https://code.wireshark.org/review/16953
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Jaap Keuter <jaap.keuter(a)xs4all.nl>
http://cgit.osmocom.org/wireshark/commit/?id=81f97a963f812213025de51035227f…
commit 81f97a963f812213025de51035227f3937764ca1
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Thu Aug 4 09:51:32 2016 +0200
debian-setup: add customized profiles.
libcap-dev has also been added to optional list.
Change-Id: I52e034603922b694391a30c20316e1a2011fc3b6
Reviewed-on: https://code.wireshark.org/review/16872
Reviewed-by: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Reviewed-by: Peter Wu <peter(a)lekensteyn.nl>
Reviewed-by: Dario Lombardo <lomato(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=568d6f37d669bce76afb8b99e455a6…
commit 568d6f37d669bce76afb8b99e455a681c401153d
Author: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Date: Mon Aug 8 15:55:02 2016 +0200
DHCPv6: Update Status codes
From http://www.iana.org/assignments/dhcpv6-parameters/dhcpv6-parameters.txt (2016-06-16)
Change-Id: I4f07ff2f3782b72a90a2ca65ff49ca87c0163c41
Reviewed-on: https://code.wireshark.org/review/16954
Petri-Dish: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=57fb1abaa5e61c09804ebf33046076…
commit 57fb1abaa5e61c09804ebf33046076d091248a1c
Author: AndersBroman <anders.broman(a)ericsson.com>
Date: Mon Aug 8 18:23:43 2016 +0200
[BTLE] Dissect LE Information frame.
Change-Id: Id4411526eef895fc0130108457866892216d5b03
Reviewed-on: https://code.wireshark.org/review/16958
Petri-Dish: Anders Broman <a.broman58(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=ffbb822b881a51871201c5b295e5fd…
commit ffbb822b881a51871201c5b295e5fda9a1893986
Author: Stig Bjørlykke <stig(a)bjorlykke.org>
Date: Mon Aug 8 19:27:38 2016 +0200
nordic-ble: Capitalize header field names.
Change-Id: Ib114b2bad01f768eb7eba4115441d58aadc1b34e
Reviewed-on: https://code.wireshark.org/review/16959
Reviewed-by: Stig Bjørlykke <stig(a)bjorlykke.org>
http://cgit.osmocom.org/wireshark/commit/?id=b4ad8c9002299a19686cb4d79b893e…
commit b4ad8c9002299a19686cb4d79b893ec6eb3228cf
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Sun Aug 7 18:30:18 2016 +0200
Qt: remove default value from call (CID 1311959).
Change-Id: Ibefdf91269081ab11c7dd62b1b72e0e9a41502ff
Reviewed-on: https://code.wireshark.org/review/16947
Reviewed-by: Gerald Combs <gerald(a)wireshark.org>
http://cgit.osmocom.org/wireshark/commit/?id=f2bee8dd57696c5da50f931fee8f8a…
commit f2bee8dd57696c5da50f931fee8f8a03ba1ea756
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Mon Aug 8 14:31:47 2016 +0200
lbmr: restore removed code.
Code was removed in 975b02f879ca1407f40fdf5c3b446edcaa5171a2 but is still needed.
This fixes CID 1250810.
Change-Id: Ic0df5043c4486417e93d431898ff1493eb027b1c
Reviewed-on: https://code.wireshark.org/review/16950
Petri-Dish: Peter Wu <peter(a)lekensteyn.nl>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Peter Wu <peter(a)lekensteyn.nl>
http://cgit.osmocom.org/wireshark/commit/?id=40e6017d84535aed24b2dad20cbc0f…
commit 40e6017d84535aed24b2dad20cbc0f48b2d1f30d
Author: AndersBroman <anders.broman(a)ericsson.com>
Date: Fri Aug 5 16:41:25 2016 +0200
[BTLE] Implement reassembly of BTLE messages.
Change-Id: I93eb7dbc834ffc9bf74faf98a13b58a73bf4ae99
Reviewed-on: https://code.wireshark.org/review/16901
Reviewed-by: Peter Wu <peter(a)lekensteyn.nl>
Petri-Dish: Peter Wu <peter(a)lekensteyn.nl>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=d62c49793895b728fdba02380c35ac…
commit d62c49793895b728fdba02380c35acecb5c263b2
Author: Maka0 <Maka0(a)yurei.net>
Date: Fri Aug 5 06:54:32 2016 -0400
Updated dictionary.ruckus to include additional radius attributes
Change-Id: I36e64ba198b251dc68d40609c9fdda86ea811096
Reviewed-on: https://code.wireshark.org/review/16896
Reviewed-by: Dario Lombardo <lomato(a)gmail.com>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=a683f28b881cce39b8fed165a697fc…
commit a683f28b881cce39b8fed165a697fc4c28c22984
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Sun Aug 7 23:02:44 2016 +0200
corosync-totemnet: remove dead code (CID 1223483).
Change-Id: I83aaeca7d000a5e328e0aded38093adc45a9d315
Reviewed-on: https://code.wireshark.org/review/16951
Petri-Dish: Dario Lombardo <lomato(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Peter Wu <peter(a)lekensteyn.nl>
http://cgit.osmocom.org/wireshark/commit/?id=8025b01207d198b20371aa2cdafbc6…
commit 8025b01207d198b20371aa2cdafbc6ff9a91146c
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Sun Aug 7 18:17:07 2016 +0200
Qt: remove obsolete members (CID 1159364).
Change-Id: Ic5c1e472d130a122333bfb26f1e7cde25db6ac8f
Reviewed-on: https://code.wireshark.org/review/16945
Petri-Dish: Dario Lombardo <lomato(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Peter Wu <peter(a)lekensteyn.nl>
http://cgit.osmocom.org/wireshark/commit/?id=1767e088d498e79e0ddec1ae4b1dbb…
commit 1767e088d498e79e0ddec1ae4b1dbb625b650793
Author: Peter Wu <peter(a)lekensteyn.nl>
Date: Sun Aug 7 01:03:17 2016 +0200
netlink-netfilter: add NFQUEUE dissection
Update fields to Linux 4.7, add dissection for most important NFQUEUE
structures and attributes. The shared Netfilter header is also dissected
here (except when the NFLOG subdissector is called). Based on the source
code of Linux and libnl, it seems that most (all?) fields are big
endian.
Tested with netlink.pcap and netlink-nflog.pcap from the SampleCaptures
wiki page.
Change-Id: I93bb8e528fdd2575acdae31a17b9b62aaa90fdbc
Reviewed-on: https://code.wireshark.org/review/16933
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=f3b15abf7f94092e5691122e021523…
commit f3b15abf7f94092e5691122e0215237c5bc93c9c
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Sun Aug 7 21:44:51 2016 +0200
gtk: add assert (CID 1159169).
Change-Id: I365bdbc49fe50b6442fd01f56cc7ffdda972585c
Reviewed-on: https://code.wireshark.org/review/16949
Petri-Dish: Dario Lombardo <lomato(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=ef8098cb3778e2c93c4c235528e15b…
commit ef8098cb3778e2c93c4c235528e15b9fd849fb53
Author: Peter Wu <peter(a)lekensteyn.nl>
Date: Sat Aug 6 16:42:19 2016 +0200
netlink: dissect errors and more flags, improve display and help
Print "Protocol-specific" instead of "Unknown (0x0016)" for the type
since its interpretation depend on the subprotocol.
Dissect struct nlmsgerr (refactor and reuse the header dissection code).
Dissect Dump interrupted and Dump filtered flags.
Adjust field descriptions and value_string based on the netlink(7)
manual and linux/netlink.h. Display Flags as hex instead of decimal.
Expanded inline tabs, renamed netlink.hdr_flags.match_all to
netlink.hdr_flags.match for consistency.
Change-Id: If2b5c8d2b68fd94e70d1d8b98e63171b42b0d65c
Reviewed-on: https://code.wireshark.org/review/16932
Petri-Dish: Peter Wu <peter(a)lekensteyn.nl>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Peter Wu <peter(a)lekensteyn.nl>
http://cgit.osmocom.org/wireshark/commit/?id=bad783b38ad33b96884ef2c679fde7…
commit bad783b38ad33b96884ef2c679fde754fb39cf5d
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Sun Aug 7 18:27:40 2016 +0200
Qt: add initializers (CID 1328485).
Change-Id: I9135dabc3f656ac17f6269221f795a5dda7552af
Reviewed-on: https://code.wireshark.org/review/16946
Petri-Dish: Dario Lombardo <lomato(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=313048830b2a65bafcccd57a67ec4c…
commit 313048830b2a65bafcccd57a67ec4cfe72302c20
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Sun Aug 7 08:08:09 2016 -0700
[Automatic update for 2016-08-07]
Update manuf, services enterprise-numbers, translations, and other items.
Change-Id: I538e387ddbd546f62fd73381fc068b09dad61822
Reviewed-on: https://code.wireshark.org/review/16941
Reviewed-by: Gerald Combs <gerald(a)wireshark.org>
http://cgit.osmocom.org/wireshark/commit/?id=1ea6b4fe2e4b6e068694301c4ffc73…
commit 1ea6b4fe2e4b6e068694301c4ffc731e2309c797
Author: Peter Wu <peter(a)lekensteyn.nl>
Date: Sun Aug 7 12:58:59 2016 +0200
prefs: fix crash with -o column.foo:x
The gui.column module is somehow special, it has no name since it is
part of the gui module. This causes a crash when trying to invoke
`strcmp(module->name /* NULL */, "mgcp")`.
Always look up prefs inside gui_column_module when the given prefs
module is "column" instead of matching two specific names.
Change-Id: I47e354d11b6fd01818b0627a249b506a8f9510cc
Reviewed-on: https://code.wireshark.org/review/16937
Petri-Dish: Peter Wu <peter(a)lekensteyn.nl>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Peter Wu <peter(a)lekensteyn.nl>
http://cgit.osmocom.org/wireshark/commit/?id=2a80b407ea44741988220931ca1fec…
commit 2a80b407ea44741988220931ca1feca46c841522
Author: Peter Wu <peter(a)lekensteyn.nl>
Date: Sat Aug 6 16:08:09 2016 +0200
netlink-route: decode more items (sync with Linux 4.7)
Based on inspection of the Linux 4.7 source code. Replaced tabs by
spaces in enums and value_strings for consistency.
Change-Id: I78b5de53b53dc3f2a7c807a72d8d94880f6406d5
Reviewed-on: https://code.wireshark.org/review/16931
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
Petri-Dish: Anders Broman <a.broman58(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Peter Wu <peter(a)lekensteyn.nl>
http://cgit.osmocom.org/wireshark/commit/?id=600eca15fe967fc46987e5260b3212…
commit 600eca15fe967fc46987e5260b32122608b67fb1
Author: Michael Mann <mmann78(a)netscape.net>
Date: Sat Aug 6 22:45:19 2016 -0400
Allow up to 64-bit values to use BASE_RANGE_STRING.
Change-Id: Iea69b5ef533b9b524a624b96bf82e178fd428ce9
Reviewed-on: https://code.wireshark.org/review/16934
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=66711eb2612ddc7f523b7cc5990e16…
commit 66711eb2612ddc7f523b7cc5990e1674a755cb00
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Sat Aug 6 20:07:04 2016 -0700
Avoid colliding with the (old) UNIX stime() system call.
Rename "stime" to "sys_time", and, for consistency, do the same with
"utime". This failed when I tried a build on an Ubuntu 12.04 LTS
machine.
Change-Id: Ib955b723506346aa742db0de4d26dc157bcd4fc8
Reviewed-on: https://code.wireshark.org/review/16935
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=e32890af11483db4c64bb33133396f…
commit e32890af11483db4c64bb33133396f8bb5a44ed0
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Sat Aug 6 20:09:15 2016 +0100
checklicenses.py: Remove some boilerplate from upstream
Change-Id: If8a1537fe5ad0c5decaf2facf6fd0c43b32ffe70
Reviewed-on: https://code.wireshark.org/review/16930
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=57be744df5a2e9c43a42544909c533…
commit 57be744df5a2e9c43a42544909c533733565291a
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Fri Aug 5 20:49:33 2016 +0100
Add licensecheck.pl to our /tools directory and use it
Source: https://anonscm.debian.org/cgit/collab-maint/devscripts.git/plain/scripts/l…
Removed regex to check files without an extension.
Change-Id: Icf98d0da2d201731da7134799ead0d2dc5c3fc39
Reviewed-on: https://code.wireshark.org/review/16913
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=77c41eba6f028bbb89bcffb4c54919…
commit 77c41eba6f028bbb89bcffb4c54919153850369d
Author: Martin Kaiser <wireshark(a)kaiser.cx>
Date: Sat Aug 6 19:52:00 2016 +0200
ios15765: tree is used, remove the _U_
Change-Id: Id7fb231fe820308641c09add22dde131757b9e92
Reviewed-on: https://code.wireshark.org/review/16929
Reviewed-by: Martin Kaiser <wireshark(a)kaiser.cx>
http://cgit.osmocom.org/wireshark/commit/?id=6e3ebccf22441c9f226fed77bd0c2d…
commit 6e3ebccf22441c9f226fed77bd0c2d5418c3bbfc
Author: Günther Deschner <gd(a)samba.org>
Date: Mon Sep 28 07:28:28 2015 +0200
tools/pidl: support HRESULT as return code in wireshark autogenerated dissectors.
Guenther
Change-Id: I68b7c579c5a519e429d2f4c2b3f63247e02f24e3
Signed-off-by: Günther Deschner <gd(a)samba.org>
Reviewed-on: https://code.wireshark.org/review/16718
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=29cc1817b9dee92748199f9517815a…
commit 29cc1817b9dee92748199f9517815a0437393023
Author: Günther Deschner <gd(a)samba.org>
Date: Wed May 11 15:41:02 2016 +0200
tools/pidl: Keep case from fieldnames.
Change-Id: I5626cfa0487cc88eb65cc349c05ae1762bc953f4
Signed-off-by: Guenther Deschner <gd(a)samba.org>
Reviewed-on: https://code.wireshark.org/review/16720
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=3bbbfd059c2287124c577cf6810668…
commit 3bbbfd059c2287124c577cf68106687804195143
Author: Günther Deschner <gd(a)samba.org>
Date: Mon Sep 28 07:30:07 2015 +0200
Add support for Windows HRESULT error codes for DCE/RPC
Change-Id: I013549978743740b04b89b5592e63edae5ff3fe4
Signed-off-by: Günther Deschner <gd(a)samba.org>
Reviewed-on: https://code.wireshark.org/review/16717
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=0ceff86a8336b986ddd173d43dfbbe…
commit 0ceff86a8336b986ddd173d43dfbbe48f87d9e98
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Thu Aug 4 19:39:30 2016 +0100
test.sh: Don't abort on failed test
This behavior severely limits the usefulness of the test suite. An option
to configure it would still be nice.
Change-Id: I2bc96a043cc4ec76f334a3bfe48967703ef1be5e
Reviewed-on: https://code.wireshark.org/review/16890
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=86bf0357feeb9049b82114b3ef13de…
commit 86bf0357feeb9049b82114b3ef13de7282d774f0
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Thu Aug 4 09:49:45 2016 -0700
Remove old Qt code.
Our minimum version has been 4.7 for a while. Remove dead
QT_VERSION_CHECK code.
Change-Id: Ia003c1aa4275eefdda707975774d886643ff1538
Reviewed-on: https://code.wireshark.org/review/16888
Reviewed-by: Gerald Combs <gerald(a)wireshark.org>
Petri-Dish: Gerald Combs <gerald(a)wireshark.org>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=0eee62affe9e6b935fdc37a0d72d5c…
commit 0eee62affe9e6b935fdc37a0d72d5c27c5c7651a
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Fri Aug 5 15:39:26 2016 -0700
CMake: Look for vcredist_x??.exe in more places.
Look for the redistributable installer in the project library directory
before %VCINSTALLDIR%. This lets us ship a specific version of the
redistributable.
Change-Id: I70e5aa90ac5addba5355d1964aeb50e277d1a8d4
Ping-Bug: 12712
Reviewed-on: https://code.wireshark.org/review/16922
Reviewed-by: Gerald Combs <gerald(a)wireshark.org>
Petri-Dish: Gerald Combs <gerald(a)wireshark.org>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=b626ad1f853e1e4f2e906acc7477c3…
commit b626ad1f853e1e4f2e906acc7477c3924f941556
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Fri Aug 5 22:20:28 2016 +0200
extcap: move defines from sshdump & ciscodump to ssh-base.
Change-Id: I51769e2427b0119aefe57ebcc08406434ffbfead
Reviewed-on: https://code.wireshark.org/review/16918
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=37649c4d0f0e3c87308687f9000dbe…
commit 37649c4d0f0e3c87308687f9000dbe9f627594de
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Fri Aug 5 22:00:05 2016 +0200
doc: fix typos.
Change-Id: Id34affcb33c00e224dafbccc347b1d91b9e74c8d
Reviewed-on: https://code.wireshark.org/review/16914
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=d1847f0b490302f671133b770efd47…
commit d1847f0b490302f671133b770efd475f7b209971
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Fri Aug 5 13:24:26 2016 -0700
Update FSF address.
Change-Id: I2a36a833f00f4acda253e5741c96c519588aa046
Reviewed-on: https://code.wireshark.org/review/16919
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=d1f0ffd7e7176597d26e7a3a6087a1…
commit d1f0ffd7e7176597d26e7a3a6087a147ba85cd21
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Fri Aug 5 13:16:07 2016 -0700
Fix FSF address.
Change-Id: Icf473af9487e60003813435f18551225224c6d58
Reviewed-on: https://code.wireshark.org/review/16915
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=704c12a5724b4c79613da13408d47e…
commit 704c12a5724b4c79613da13408d47e46d442b7c8
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Fri Aug 5 16:11:23 2016 +0200
docbook: fix typos.
Change-Id: If94a1427d91a5de2f5f2308be454479e6b4d8d5a
Reviewed-on: https://code.wireshark.org/review/16900
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=746e04976ec06952e5698d47b30940…
commit 746e04976ec06952e5698d47b30940fe57e8e6d0
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Fri Aug 5 11:24:01 2016 -0700
Fix copyright.
I'd just copied and pasted the copyright notice from test/test.sh; Ulf
wrote test/test.sh, but didn't write test/run_and_catch_crashes - I did,
but, hey, might as well give the copyright to Gerald. Fix the date as
well.
Change-Id: Id307f354289ca72931dd83f472d879d733618e3c
Reviewed-on: https://code.wireshark.org/review/16910
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=fd00a4a38d94c16974337fe6cbdada…
commit fd00a4a38d94c16974337fe6cbdadad3cb06ae8c
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Fri Aug 5 11:20:37 2016 -0700
Add copyright notices.
Change-Id: I481968f154008d62c124ca6f71d6cc0114c293c1
Reviewed-on: https://code.wireshark.org/review/16907
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=73c7cc67b6f4e533eae71a1d0a41f2…
commit 73c7cc67b6f4e533eae71a1d0a41f2d9bcde1990
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Fri Aug 5 11:13:55 2016 -0700
Put the usual copyright notice on test/run_and_catch_crashes.
Change-Id: I397e5483baa79b5bf043d746aabab6c54499fabc
Reviewed-on: https://code.wireshark.org/review/16903
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=78ef23f0d20855acad466abd13a489…
commit 78ef23f0d20855acad466abd13a489828d30eb23
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Fri Aug 5 13:37:39 2016 +0100
checklicenses.py: Whitelist some plaintext files without license requirements
Change-Id: I029ef1d52ac6edd44c0bac41adb86361ddd94272
Reviewed-on: https://code.wireshark.org/review/16898
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=917d34c4dee4556df348944d250814…
commit 917d34c4dee4556df348944d250814b7c3ab5db3
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Fri Jul 29 15:00:56 2016 +0100
Add PI_DEPRECATED expert info group
Change-Id: Ibc43b1976d5827e8c40252a5200852fbcd00b70c
Reviewed-on: https://code.wireshark.org/review/16763
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=be16ff5f12eab61f753e6b9e246369…
commit be16ff5f12eab61f753e6b9e2463691b7c0e97c7
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Aug 1 08:34:01 2016 +0200
gsm_abis_om2000: Dissect "Reason Code" and "Result Code"
Change-Id: Ie2495b6333b021de53c674ca8bdad0712228a7c1
Reviewed-on: https://code.wireshark.org/review/16820
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=e6e0a905bbcd95bd33d76aa34740f6…
commit e6e0a905bbcd95bd33d76aa34740f611796f015d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Jul 31 17:59:25 2016 +0200
gsm_abis_om2000: Decode "Attribute ID" Information Element
The "Attribute ID" IE is used by the RBS to indicate which particular
setting has caused it to reject a given request by the BSC.
Change-Id: I05621831f70fb53b5b752afceed9337f6cd0edb7
Reviewed-on: https://code.wireshark.org/review/16819
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=c02e3e713cbefca8e765a193a26bc8…
commit c02e3e713cbefca8e765a193a26bc8707e27bc5a
Author: AndersBroman <anders.broman(a)ericsson.com>
Date: Fri Aug 5 11:16:15 2016 +0200
[Diameter] Dissect RX Feature list.
Change-Id: I64fc582bb9330402c18aeeadea52c968032ccb2c
Reviewed-on: https://code.wireshark.org/review/16895
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
Petri-Dish: Anders Broman <a.broman58(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=f5af708026412d1a14e708601f3dd1…
commit f5af708026412d1a14e708601f3dd1e43635df3a
Author: Yann Diorcet <yann(a)diorcet.fr>
Date: Sat Jul 16 09:54:23 2016 +0200
Add UDS dissector
Change-Id: Icc9b6c6bcaac1f3056fa83a4ae9ef66e1537b1a5
Reviewed-on: https://code.wireshark.org/review/16492
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=333ba807e700f73a74ed42034e99ef…
commit 333ba807e700f73a74ed42034e99ef21c9ab6127
Author: Jaap Keuter <jaap.keuter(a)xs4all.nl>
Date: Thu Aug 4 23:35:01 2016 +0200
pkix1implicit: Make sure distribution takes in all the files.
By including ../Makefile.inc (like all other ASN1 based dissectors)
assure the symbols are setup correctly for all make related actions,
including packaging the files for distribution.
Bug: 12703
Change-Id: Ia7279fcc30bb08e749f35b6d893136b053f3544c
Reviewed-on: https://code.wireshark.org/review/16893
Reviewed-by: Jaap Keuter <jaap.keuter(a)xs4all.nl>
Petri-Dish: Jaap Keuter <jaap.keuter(a)xs4all.nl>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=90576991275923eef4daa017c9e72d…
commit 90576991275923eef4daa017c9e72df2e6930c1e
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Thu Aug 4 14:55:59 2016 +0200
logcat-text: add cleanup function.
Found by valgrind.
==23399== 209 (40 direct, 169 indirect) bytes in 1 blocks are definitely lost in loss record 2,431 of 2,696
==23399== at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==23399== by 0xAAA2780: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.1)
==23399== by 0xAAB0760: g_regex_new (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.1)
==23399== by 0x6B03162: proto_register_logcat_text (packet-logcat-text.c:373)
==23399== by 0x71BA16D: register_all_protocols (register.c:2881)
==23399== by 0x7296E67: proto_init (proto.c:529)
==23399== by 0x7272A76: epan_init (epan.c:128)
==23399== by 0x1160F2: main (tshark.c:804)
Change-Id: Ia47a4371a62eaadcdc8613d35030792d57e7f9dc
Reviewed-on: https://code.wireshark.org/review/16881
Petri-Dish: Dario Lombardo <lomato(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=6b4e9707f03febc20959498de1a8a6…
commit 6b4e9707f03febc20959498de1a8a6f639eeb51c
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Thu Aug 4 14:15:35 2016 +0200
kafka: remove unused assignment.
Found by valgrind:
==21035== 12 bytes in 1 blocks are definitely lost in loss record 279 of 2,696
==21035== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==21035== by 0xAAA2728: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.1)
==21035== by 0x72A361F: range_convert_str_work.part.0 (range.c:109)
==21035== by 0x6AACBEC: proto_register_kafka (packet-kafka.c:1459)
==21035== by 0x71BA055: register_all_protocols (register.c:2769)
==21035== by 0x7296E67: proto_init (proto.c:529)
==21035== by 0x7272A76: epan_init (epan.c:128)
==21035== by 0x1160F2: main (tshark.c:804)
==21035==
Change-Id: I3249925acd3ed26d40be992fd228447d1b381b66
Reviewed-on: https://code.wireshark.org/review/16880
Petri-Dish: Dario Lombardo <lomato(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Evan Huus <eapache(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=5661420d7f5e8247183eb8fa3683a4…
commit 5661420d7f5e8247183eb8fa3683a4d8143874a1
Author: Pascal Quantin <pascal.quantin(a)gmail.com>
Date: Thu Aug 4 17:47:58 2016 +0200
asn2wrs: put back parsetab.py file in ASN.1 source folder
Otherwise it breaks multi threaded compilation.
Follow-up of gd04be01
Bug: 12621
Change-Id: I2f6b7d6ca85a1cf5a6713c2b36c823a520d3bf3d
Reviewed-on: https://code.wireshark.org/review/16886
Petri-Dish: Pascal Quantin <pascal.quantin(a)gmail.com>
Reviewed-by: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Pascal Quantin <pascal.quantin(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=d217ac4410b479b429bebb85d16ce6…
commit d217ac4410b479b429bebb85d16ce6d4c78b3afc
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Thu Aug 4 18:06:28 2016 +0100
Remove missed header
Follow up to d21295f9a6da65420254afba0bb8a64cb4155947.
Change-Id: I971e2bb44d8d1b2977b6fcf6e4e492e45038b85e
Reviewed-on: https://code.wireshark.org/review/16889
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=6168d8bf809edf514f6356c2c35afb…
commit 6168d8bf809edf514f6356c2c35afb41e6eedf36
Author: Pascal Quantin <pascal.quantin(a)gmail.com>
Date: Thu Aug 4 17:01:45 2016 +0200
Qt: fix a NULL pointer dereference in extcap_argument_multiselect.cpp
Guard treeView dereference by a cehck on viewModel (as it is done elsewhere in
the file, both are allocated at the same time).
This can happen for example when USBPcap lists a USB Hub with no devices connected.
Change-Id: Iee412b8c95539e9e3d65706c14f62194cafcaffc
Reviewed-on: https://code.wireshark.org/review/16885
Reviewed-by: Pascal Quantin <pascal.quantin(a)gmail.com>
Petri-Dish: Pascal Quantin <pascal.quantin(a)gmail.com>
Reviewed-by: Roland Knall <rknall(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=d21295f9a6da65420254afba0bb8a6…
commit d21295f9a6da65420254afba0bb8a64cb4155947
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Thu Aug 4 12:11:09 2016 +0100
Bump GLib minimum required version to 2.22.0
Change-Id: I0ab85be8090f234f9ca10914063f97f13c894413
Reviewed-on: https://code.wireshark.org/review/16879
Petri-Dish: João Valverde <j(a)v6e.pt>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=47e2849ada67ad9d51845c27d4b104…
commit 47e2849ada67ad9d51845c27d4b10479a6dbccf9
Author: Roland Knall <roland.knall(a)br-automation.com>
Date: Thu Aug 4 16:10:50 2016 +0200
openSAFETY: Remove SCM UDID check
This leads to too many false-negatives in certain traces
Change-Id: Ia081dc802b6f55926beec2383a864173cae6eb51
Reviewed-on: https://code.wireshark.org/review/16883
Reviewed-by: Roland Knall <rknall(a)gmail.com>
Petri-Dish: Roland Knall <rknall(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
http://cgit.osmocom.org/wireshark/commit/?id=a671bab3373101ce593c78ee1af476…
commit a671bab3373101ce593c78ee1af476719f357028
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Tue Aug 2 15:13:13 2016 +0200
extcap: restyle the help function.
Change-Id: Ia742dffb1fd4cd5780b8ba44f7064d1874e473da
Reviewed-on: https://code.wireshark.org/review/16842
Petri-Dish: Roland Knall <rknall(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Roland Knall <rknall(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=7e08f158851910954cbd9d038912a6…
commit 7e08f158851910954cbd9d038912a6e46b633cbe
Author: AndersBroman <anders.broman(a)ericsson.com>
Date: Thu Aug 4 15:56:19 2016 +0200
[BTLE-Nordic] Set pinfo->p2p_dir as seen from "Master".
Change-Id: I12ad3a9b092e35a3418a11ec4d17cce157f320b6
Reviewed-on: https://code.wireshark.org/review/16882
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=41e659d91e432f6336c9e3243b8004…
commit 41e659d91e432f6336c9e3243b8004b3a73a15c4
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Wed Aug 3 16:59:56 2016 +0200
extcap: prevent registration of wrong version.
This prevents the user to run
extcap_base_set_util_info(extcap, "1", NULL, "0", NULL);
that would result in version = 1.0.
Change-Id: I67532459c852bdceb16693553e90da88a1043435
Reviewed-on: https://code.wireshark.org/review/16858
Petri-Dish: Dario Lombardo <lomato(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Roland Knall <rknall(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=0bf128860783da20706506f7580927…
commit 0bf128860783da20706506f7580927c7755cb52a
Author: Pascal Quantin <pascal.quantin(a)gmail.com>
Date: Thu Aug 4 08:15:08 2016 +0200
extcap: preference name must only contain lower case ASCII, numbers, dots or underscores
This chage set restores the normalization that was done before g485bc45.
Without it, USBPcap extacp utility triggers a crash.
Change-Id: Id960db186888452ec3d04df1ee48dcc3899e8951
Reviewed-on: https://code.wireshark.org/review/16871
Petri-Dish: Pascal Quantin <pascal.quantin(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Roland Knall <rknall(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=5adde36520cf71a87c51c3bde49068…
commit 5adde36520cf71a87c51c3bde49068623eb4d3d4
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Tue Aug 2 22:39:28 2016 +0200
extcap: restyle the output subsystem.
Change-Id: I3e0674751eb97bf30ae6d70c4e51f347d63b1697
Reviewed-on: https://code.wireshark.org/review/16849
Petri-Dish: Dario Lombardo <lomato(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Roland Knall <rknall(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=06464b7db1999b95a9b4166ceb636e…
commit 06464b7db1999b95a9b4166ceb636e4f46fcc7df
Author: Yurii Lysyi <yurii.lysyi(a)ericsson.com>
Date: Thu Aug 4 10:09:42 2016 +0200
[GSM A RR] Some updates from rel 13,
Change-Id: Ib847ec3d019b3a8ba0f8e5502fcbe80aa47c266b
Reviewed-on: https://code.wireshark.org/review/16873
Petri-Dish: Anders Broman <a.broman58(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=d04be0149d1942e691030d20e52e94…
commit d04be0149d1942e691030d20e52e94ed2eabfab6
Author: Balint Reczey <balint(a)balintreczey.hu>
Date: Wed Aug 3 23:28:28 2016 +0200
Ply parser updated to 3.8 from http://www.dabeaz.com/ply/
The Ubuntu packaged Ply 3.7 with Ubuntu 16.04's Python makes
ASN.1 based dissector generation fail.
Ply's API changed after 3.5 and the small change to asn2wrs.py
adapts to that.
The commit breaking the API in Ply's repository is the following:
commit af651673ba6117a0a5405055a92170fffd028106
Author: David Beazley <dave(a)dabeaz.com>
Date: Tue Apr 21 16:31:32 2015 -0500
Added optional support for defaulted states
Change-Id: I1db33fdcccf7c39ecdb0e435a5ea9183362471ad
Bug: 12621
Reviewed-on: https://code.wireshark.org/review/16864
Reviewed-by: Balint Reczey <balint(a)balintreczey.hu>
Petri-Dish: Balint Reczey <balint(a)balintreczey.hu>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
Tested-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=92eecfd25533147c793e483bd54a32…
commit 92eecfd25533147c793e483bd54a32afc14d2b8a
Author: Yann Diorcet <yann(a)diorcet.fr>
Date: Sat Jul 16 09:53:37 2016 +0200
Add ISO15765 dissector
Bug: 12657
Change-Id: Ib0d9e18b31c1252f63025b10f7a67de6a5e4462c
Reviewed-on: https://code.wireshark.org/review/16491
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=d430ba30140907192509af18d17542…
commit d430ba30140907192509af18d17542ba7ce60025
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Wed Aug 3 18:05:21 2016 -0700
Report the pathname of the color filter file in "Could not compile" messages.
This also fixes some cases where we wouldn't report the path in a read
error message, as we'd already freed the path up and set the path string
pointer to null.
Change-Id: Ia0e1ca0bf4880075bfa1957b0778a177de1a824f
Reviewed-on: https://code.wireshark.org/review/16868
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=9affd2656c9c2f6e911817f196a524…
commit 9affd2656c9c2f6e911817f196a524f4b5b2c1cd
Author: Jaap Keuter <jaap.keuter(a)xs4all.nl>
Date: Thu Aug 4 00:14:56 2016 +0200
SSL utils: Add proper check while getting bag type
Implementing proper return value check, as done for other gnutls function
calls, catches (unlikely) errors and allows C++ compatible build.
Change-Id: Idf5bd3fe6e68d006a469fe72663dea1c7e2d17f7
Reviewed-on: https://code.wireshark.org/review/16865
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=86cf94ffeecfa2f02a4a286f41e00b…
commit 86cf94ffeecfa2f02a4a286f41e00bfcf4f1d84e
Author: Graham Bloice <graham.bloice(a)trihedral.com>
Date: Wed Aug 3 17:00:31 2016 +0100
Text2Pcap doc update
Minor docs update
Change-Id: Iea44e4963aab75db1d875d27af41e4f38ff74e2d
Reviewed-on: https://code.wireshark.org/review/16859
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=a723a30ad4cde5aa8d30b4479fd4b3…
commit a723a30ad4cde5aa8d30b4479fd4b3280b007ae0
Author: Pascal Quantin <pascal.quantin(a)gmail.com>
Date: Wed Aug 3 22:35:44 2016 +0200
Update USBPcap installer packaged in our Windows installer
This new version contains kernel drivers with an EV certificate that is cross-signed
by Microsoft as it will become mandatory.
See https://blogs.msdn.microsoft.com/windows_hardware_certification/2016/07/26/…
for details.
Change-Id: I76bb1005ea540f39dca8874abb88d71a3ad53625
Reviewed-on: https://code.wireshark.org/review/16862
Petri-Dish: Pascal Quantin <pascal.quantin(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Pascal Quantin <pascal.quantin(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=4be341b23a976d92bc41f3f03e35bf…
commit 4be341b23a976d92bc41f3f03e35bf6990bf6c73
Author: Yurii Lysyi <yurii.lysyi(a)ericsson.com>
Date: Wed Aug 3 15:28:25 2016 +0200
[BSSGP] Update messages and IEs.
Change-Id: Ida8c59b19213f2a2ab3448d1cbeddd98f06ba4b9
Reviewed-on: https://code.wireshark.org/review/16857
Petri-Dish: Anders Broman <a.broman58(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=472f789b73a751c651c82579e1f316…
commit 472f789b73a751c651c82579e1f316a8c4fdfc87
Author: Graham Bloice <graham.bloice(a)trihedral.com>
Date: Wed Aug 3 13:32:05 2016 +0100
Text2Pcap docs update
Minor update to docs
Change-Id: If9464f00d69bb9a8bb5638f3bb0d0f73a56aad50
Reviewed-on: https://code.wireshark.org/review/16856
Reviewed-by: Graham Bloice <graham.bloice(a)trihedral.com>
http://cgit.osmocom.org/wireshark/commit/?id=0d5cf544836b5627e977ab17751731…
commit 0d5cf544836b5627e977ab177517317f90f81f75
Author: Irene Ruengeler <ruengeler(a)wireshark.org>
Date: Wed Aug 3 11:40:35 2016 +0200
Set correct length for Req_Seq_Nr field
Change-Id: Iec228708423743e0268305da6ed606d464d1e1ea
Reviewed-on: https://code.wireshark.org/review/16854
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=e631e1156daa25671f4b61b92f9bee…
commit e631e1156daa25671f4b61b92f9bee646866d0c2
Author: Roland Knall <roland.knall(a)br-automation.com>
Date: Tue Aug 2 17:04:56 2016 +0200
openSAFETY: Add two checks for scm udid validity
This is being done, to prevent false-positives which can
not be filtered out using the heuristics, but have to be
caught using additional check measurements
Change-Id: I2ff2c97decf8a93d43f8f5b54e4d147552970b3f
Reviewed-on: https://code.wireshark.org/review/16843
Petri-Dish: Roland Knall <rknall(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Roland Knall <rknall(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=6d8261994bb928b7e80e3a2478a3d9…
commit 6d8261994bb928b7e80e3a2478a3d939ea1ef373
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Tue Aug 2 20:28:41 2016 -0700
Don't snprintf() into a string with one of the arguments being the same string.
That doesn't work - you could be writing into the string from which
you're reading.
Bug: 12700
Change-Id: I70f3ce6048dea582ec5e08c24c99e9a553b352df
Reviewed-on: https://code.wireshark.org/review/16850
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=64ec47e8261e3623d464cd69db12dc…
commit 64ec47e8261e3623d464cd69db12dcac0fa31332
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Mon Aug 1 23:01:13 2016 +0200
Qt: remove dead code.
Fix CID: 1362828, 1362829, 1362889.
Change-Id: I15045c32e96896323ae4d788b7891b2608a0c102
Reviewed-on: https://code.wireshark.org/review/16833
Petri-Dish: Dario Lombardo <lomato(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Jaap Keuter <jaap.keuter(a)xs4all.nl>
http://cgit.osmocom.org/wireshark/commit/?id=3c1db69189b18d486176bc0ecd93a5…
commit 3c1db69189b18d486176bc0ecd93a5466027a027
Author: AndersBroman <anders.broman(a)ericsson.com>
Date: Tue Aug 2 17:07:14 2016 +0200
[BTLE] Change address from unknown_0x... to master or slave.
Change-Id: I571a2f6f96c37e608201092e7ea7f53862b8d2ad
Reviewed-on: https://code.wireshark.org/review/16844
Petri-Dish: Anders Broman <a.broman58(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=b6e0335d0f35d9781d2026aead1321…
commit b6e0335d0f35d9781d2026aead13210e5077b2da
Author: AndersBroman <anders.broman(a)ericsson.com>
Date: Tue Aug 2 13:54:46 2016 +0200
[BLE] Make the Nordic BLE dissector fill in the btle_context_t struct.
Change-Id: I14e62126d022dde10dcce2d7e974def0dc664b20
Reviewed-on: https://code.wireshark.org/review/16840
Petri-Dish: Anders Broman <a.broman58(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=18f775af55ddf60aa72b4d2b3d6357…
commit 18f775af55ddf60aa72b4d2b3d635701d1ac50b1
Author: Michael Tuexen <tuexen(a)wireshark.org>
Date: Tue Aug 2 14:31:37 2016 +0200
Fix compilation on FreeBSD.
Includes are needed for using macros like WIFEXITED.
Change-Id: Ia09ca58eeab2d151a756d285b0aeb55141c4d24a
Reviewed-on: https://code.wireshark.org/review/16841
Reviewed-by: Michael Tüxen <tuexen(a)wireshark.org>
http://cgit.osmocom.org/wireshark/commit/?id=6343e1dc67b3c99f2ac900b026ad00…
commit 6343e1dc67b3c99f2ac900b026ad00ee2d04b063
Author: David McKay <mckay.david(a)gmail.com>
Date: Mon Aug 1 22:56:45 2016 -0400
Bugfix endian issues with 802.11 FCS
Rather than trying to swap fields to be big-endian, just make everything
little-endian.
Bug: 12697
Change-Id: I07e7fd651c4a32dba764d111b34acdf32958c195
Reviewed-on: https://code.wireshark.org/review/16836
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=cec29464601400a56cb79b733f4597…
commit cec29464601400a56cb79b733f45977e3220cdf5
Author: Adrien Aubry <adraub(a)gmail.com>
Date: Mon Aug 1 11:28:21 2016 +0200
CANopen: Added some improvements to CANopen emergency dissector
-Added description to Emergency error code
-Added bitmask dissector to Emergency register
-Added descriptions to object dictionary SDO related index
All these changes were found inside the CiA CANopen norm, and were useful
in my work while debugging CANopen frames
Change-Id: I76bc1eab9f75fc242eaf3200af81593f65570658
Reviewed-on: https://code.wireshark.org/review/16823
Reviewed-by: João Valverde <j(a)v6e.pt>
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=d62ad9dd47d368f7545c3cc91f44ec…
commit d62ad9dd47d368f7545c3cc91f44ecc07476d2e1
Author: Roland Knall <roland.knall(a)br-automation.com>
Date: Mon Aug 1 16:57:51 2016 +0200
extcap: Remove g_spawn_check_exit_status
This function is not supported in the min GLIB version, therefore
the code is to be removed
Change-Id: Ie39170bfc0662e5a477cbc45d7eadebcf2c70d4e
Reviewed-on: https://code.wireshark.org/review/16827
Petri-Dish: Roland Knall <rknall(a)gmail.com>
Reviewed-by: Dario Lombardo <lomato(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Roland Knall <rknall(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=c84af8d8c694d0104816272a7d30e9…
commit c84af8d8c694d0104816272a7d30e9ca54fceea6
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Mon Aug 1 08:46:12 2016 -0700
RPM: Download from https://www.wireshark.org/.
Download from https://www.wireshark.org/ instead of
https://wireshark.org/. This conforms to README.packaging and avoids a
redirect.
Change-Id: I0ed63f446bc16cbd501444c8743809672c4a084b
Reviewed-on: https://code.wireshark.org/review/16829
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=867d7ca399a3832dec8c22f7174424…
commit 867d7ca399a3832dec8c22f717442420a0a44665
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Mon Aug 1 22:01:27 2016 +0200
extcap: add null check (CID 1364683).
Change-Id: I1d81d6f043fa695ed507cf733fffa832922a708c
Reviewed-on: https://code.wireshark.org/review/16832
Petri-Dish: Dario Lombardo <lomato(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=abe8e51dbfa220c0b77b5269e7237c…
commit abe8e51dbfa220c0b77b5269e7237c8aacc66c56
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Mon Aug 1 21:37:07 2016 +0200
extcap: extend buffer (CID 1364684).
Change-Id: I4ed6965fa1173b69d9e325bc814e382b5368d40c
Reviewed-on: https://code.wireshark.org/review/16831
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=0dcda99b5018f591dcd70f72a3d736…
commit 0dcda99b5018f591dcd70f72a3d7367bec009d9f
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Mon Aug 1 14:20:08 2016 +0100
autotools: Fix make dist without Qt
Change-Id: I62b1d73eede471535b4ccc7ca68c9f94f25b7417
Reviewed-on: https://code.wireshark.org/review/16826
Petri-Dish: Anders Broman <a.broman58(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=573171934fdc1b8134e47db548c379…
commit 573171934fdc1b8134e47db548c3790895a54b8c
Author: Michael Mann <mmann78(a)netscape.net>
Date: Mon Aug 1 20:34:18 2016 -0400
Fix checkAPI warning for printf.
Another legitimate use, so use ws_debug_printf.
Change-Id: I9bebe01e80987caf8e18a59b93a48f9a2d6ee397
Reviewed-on: https://code.wireshark.org/review/16835
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=a52793aec18385ce46fbeb9952919c…
commit a52793aec18385ce46fbeb9952919c86a4b17085
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Mon Aug 1 17:35:19 2016 -0700
Remove trailing "." from OID strings.
The previous change removed code that did that.
Change-Id: If297018f5902af7a2d9cacb0cc9a5f1ffe1e1d00
Reviewed-on: https://code.wireshark.org/review/16834
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=a98b55f4f842d580c38bde35d37d90…
commit a98b55f4f842d580c38bde35d37d907d0d115ccd
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Mon Aug 1 17:33:05 2016 +0200
Fix compilation without extcap.
Change-Id: I627dd6c514066ba67cd501925ff95e9cf819c0e9
Reviewed-on: https://code.wireshark.org/review/16828
Petri-Dish: Dario Lombardo <lomato(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Roland Knall <rknall(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=edcc2f019e3729293d9410e1bb30da…
commit edcc2f019e3729293d9410e1bb30dae6bc9b790a
Author: Michael Mann <mmann78(a)netscape.net>
Date: Sat Jul 23 21:25:05 2016 -0400
Add OSI Layer 4 to exported PDU to handle TCP and UDP payloads.
This allows for much easier anonymized captures for protocols running
atop TCP/UDP.
Added support for "TCP dissector data" tag within export PDU (34) so that
the tcpinfo struct that TCP dissector normally passes to its subdissectors
can be saved.
Change-Id: Icd63c049162332e5bcb2720159e5cf8aac893788
Reviewed-on: https://code.wireshark.org/review/16285
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=c992edc222233f7e49f975763925d1…
commit c992edc222233f7e49f975763925d1ffb3848beb
Author: Michael Mann <mmann78(a)netscape.net>
Date: Mon Aug 1 09:11:30 2016 -0400
Reorder ns_dir_vals into numerical order
Change-Id: I21a50015dd382c62aa2dc84d90bbb4b86ea8b1dc
Reviewed-on: https://code.wireshark.org/review/16825
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=8166ab7c824ed254654b3e9f8d9833…
commit 8166ab7c824ed254654b3e9f8d98331edd31bc0a
Author: AndersBroman <anders.broman(a)ericsson.com>
Date: Mon Aug 1 11:09:16 2016 +0200
Make dumpcap build without extcap
Change-Id: I70c7bc270946d104218afc4d9c8ac888471f6524
Reviewed-on: https://code.wireshark.org/review/16821
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
Petri-Dish: Anders Broman <a.broman58(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=50b56c8cde22de98801c50cc5f6687…
commit 50b56c8cde22de98801c50cc5f668708a1f51a0d
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Mon Aug 1 10:12:59 2016 +0100
IPv6: Display reassembly information under root_tree
Change-Id: Ibfa934dba59f96b8820d2616d4d3d3990af00918
Reviewed-on: https://code.wireshark.org/review/16822
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=e302d9fe4d10b8245fe69598076976…
commit e302d9fe4d10b8245fe69598076976b3d4073607
Author: Michael Mann <mmann78(a)netscape.net>
Date: Sun Jul 31 09:37:36 2016 -0400
Remove checkAPI warnings from wmem.
printf and g_warning are not allowed in epan or its subdirectories
Change-Id: I4c07a7258f4c9566384bef93af35c350b5c88758
Reviewed-on: https://code.wireshark.org/review/16801
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=09efa5fb8bfae9b9dec939cd37f198…
commit 09efa5fb8bfae9b9dec939cd37f198626e7042c6
Author: Michael Mann <mmann78(a)netscape.net>
Date: Sun Jul 31 12:39:58 2016 -0400
Remove proto_help.[ch]
The functionality hasn't been used for awhile and was deprecated with GTK 2.4 (while our minimum support is at least 2.14). It's also causing unnecessary checkAPI warnings.
Change-Id: Ib8da8300a50e2129a46ad188b4ed4d7b2d44b1ca
Reviewed-on: https://code.wireshark.org/review/16813
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=3096063d44f14ab1bed29c0f9683ef…
commit 3096063d44f14ab1bed29c0f9683ef8d2d4fd5fc
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Sun Jul 31 19:30:10 2016 +0100
IPv6: Expand blurb for IPv4 embedded addresses
Change-Id: I540e80517092ab1e475532d8e20a54be24858c5d
Reviewed-on: https://code.wireshark.org/review/16816
Reviewed-by: Binh Trinh <beango(a)gmail.com>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=7bb2e26532876dc0c093144f59cd55…
commit 7bb2e26532876dc0c093144f59cd556e4877c29f
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Sun Jul 31 23:01:15 2016 +0200
Qt: remove unused constructors.
Fix CID 1356297 and 1356300.
Change-Id: I17e882addc2fb4a12630940cc1ae3ad62f0b793c
Reviewed-on: https://code.wireshark.org/review/16818
Petri-Dish: Dario Lombardo <lomato(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=dd215f24352a85a7ae17f9d535a1af…
commit dd215f24352a85a7ae17f9d535a1af6a8eba9843
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Sun Jul 31 22:51:01 2016 +0200
Qt: add initializer (CID 1159352).
Change-Id: I2603b1873acb82bd9840ea4deddcbbb422c018e8
Reviewed-on: https://code.wireshark.org/review/16817
Petri-Dish: Dario Lombardo <lomato(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=2674c83078c00a145929b97e75f910…
commit 2674c83078c00a145929b97e75f9100d5f980d8a
Author: Günther Deschner <gd(a)samba.org>
Date: Tue Sep 29 19:56:14 2015 +0200
wireshark: update WERR definitions from Samba's werror.h.
Guenther
Change-Id: I457f50dcf86f6e7c74afd9ff773aaf8bfdb52426
Signed-off-by: Günther Deschner <gd(a)samba.org>
Reviewed-on: https://code.wireshark.org/review/16722
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=bf123efe154dfdde06ee3c78cf8af0…
commit bf123efe154dfdde06ee3c78cf8af05ed01a691b
Author: Vasil Velichckov <vvvelichkov(a)gmail.com>
Date: Sun Jul 31 16:59:01 2016 +0300
BER: Fix segmentation fault when configuring new OIDs
Program terminated with signal 11, Segmentation fault.
#0 0x00007f573e5bdecf in uat_fld_chk_oid (u1=0x2eb1830, strptr=0x7f573c8431e4 "", len=0, u2=0x0, u3=0x0, err=0x7ffee1668748) at uat.c:494
494 if(strptr[len-1] == '.') {
(gdb)
(gdb) bt
#0 0x00007f573e5bdecf in uat_fld_chk_oid (u1=0x2eb1830, strptr=0x7f573c8431e4 "", len=0, u2=0x0, u3=0x0, err=0x7ffee1668748) at uat.c:494
#1 0x0000000000485dfc in uat_dlg_cb (win=0x3844290, user_data=0x3632bc0) at uat_gui.c:364
#2 0x00007f573b2f19a7 in _g_closure_invoke_va (closure=0x3367130, return_value=0x0, instance=0x3844290, args=0x7ffee1668a78, n_params=0,
Change-Id: Ic61480f8c1f2cd833c58de0b2acc24dcb831578f
Reviewed-on: https://code.wireshark.org/review/16800
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Stig Bjørlykke <stig(a)bjorlykke.org>
http://cgit.osmocom.org/wireshark/commit/?id=3c47d9741213ebcb2d0460d795bdfe…
commit 3c47d9741213ebcb2d0460d795bdfe97064ecd03
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Sun Jul 31 16:56:01 2016 +0100
IPv6: Remove an unused #define and two macros
Change-Id: I0866e4b28b660063ab351022ac943bb5717b5a23
Reviewed-on: https://code.wireshark.org/review/16811
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=289d14b9c198e4f6313b4ed4b584a3…
commit 289d14b9c198e4f6313b4ed4b584a3314974d7b6
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Sun Jul 31 16:51:18 2016 +0200
extcap: fix indentation in extcap-base.
Change-Id: Ic8e9634c9568d32fdeca8cc84a9c2f5b9757a5ae
Reviewed-on: https://code.wireshark.org/review/16806
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=9489c80949dcf027be99b6e493b79a…
commit 9489c80949dcf027be99b6e493b79aeef4e29ab5
Author: Michael Mann <mmann78(a)netscape.net>
Date: Sun Jul 31 12:25:29 2016 -0400
packet-erf.c: Pacify OS X buildbot.
Change-Id: I6ec30e77eac91d1b02eaddada75741b2063426f2
Reviewed-on: https://code.wireshark.org/review/16812
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=078ba235aff3cf7d8622c657ee3080…
commit 078ba235aff3cf7d8622c657ee308098c81086ac
Author: Michael Mann <mmann78(a)netscape.net>
Date: Sun Jul 31 09:54:32 2016 -0400
oids.c: Use wmem_strbuf instead of trying to accommodate snprintf.
Change-Id: I5222fbd07b7d1301386f7a206fef688793dd6be7
Reviewed-on: https://code.wireshark.org/review/16802
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=7855160bab3200fcf76413972f7a81…
commit 7855160bab3200fcf76413972f7a816a8d92fc3d
Author: Michael Mann <mmann78(a)netscape.net>
Date: Sun Jul 31 10:19:05 2016 -0400
lbm_uimflow_dlg.c: Pacify another GTK checkAPIs.pl warning.
Add another "Wireshark" macros to old-gtk-compat.h for GTK API that has been deprecated.
Change-Id: Icae4ebae365329fad076324c23d5cee4c89893b5
Reviewed-on: https://code.wireshark.org/review/16803
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=9f4a294f22f8452a695a3cb663f121…
commit 9f4a294f22f8452a695a3cb663f12105fd881f82
Author: Michael Mann <mmann78(a)netscape.net>
Date: Sun Jul 31 10:20:50 2016 -0400
Cleanup the final checkAPI g_warning complaints.
Change-Id: I7606ee55be4428909e255496c0344fffe5847f02
Reviewed-on: https://code.wireshark.org/review/16804
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=e811e82c4c5a14992e491546ee60e4…
commit e811e82c4c5a14992e491546ee60e42d34fa5551
Author: Binh Trinh <beango(a)gmail.com>
Date: Sun Jul 31 10:31:11 2016 -0400
IPv6: Fix typo in comment from gd2cd779
Change-Id: Id1a053c189fdd374da2447123e5e47d80000b802
Reviewed-on: https://code.wireshark.org/review/16805
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=196b8a33ca62391dfdf2711ebf4219…
commit 196b8a33ca62391dfdf2711ebf421969c42ffba2
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Sun Jul 31 08:09:38 2016 -0700
[Automatic update for 2016-07-31]
Update manuf, services enterprise-numbers, translations, and other items.
Change-Id: Ia414edeaf04efafd0b5eb2e899dbc69d5b42f07d
Reviewed-on: https://code.wireshark.org/review/16807
Reviewed-by: Gerald Combs <gerald(a)wireshark.org>
http://cgit.osmocom.org/wireshark/commit/?id=63c5216843e84f07089903e330bb75…
commit 63c5216843e84f07089903e330bb75e67ce114aa
Author: Martin Kaiser <wireshark(a)kaiser.cx>
Date: Sun Jul 31 15:03:43 2016 +0200
extcap: fix a compile error with Qt4
declare ExtcapArgument * as a metatype so it can be used by QVariant
CXX extcap_argument.moc.o
In file included from /usr/include/qt4/QtCore/qvariant.h:48:0,
from /usr/include/qt4/QtCore/qabstractitemmodel.h:45,
from /usr/include/qt4/QtGui/qabstractitemview.h:46,
from /usr/include/qt4/QtGui/qtreeview.h:45,
from /usr/include/qt4/QtGui/qtreewidget.h:45,
from /usr/include/qt4/QtGui/QTreeWidget:1,
from ./interface_tree.h:38,
from ./extcap_options_dialog.h:35,
from extcap_options_dialog.cpp:26:
/usr/include/qt4/QtCore/qmetatype.h: In instantiation of ‘static int QMetaTypeId2<T>::qt_metatype_id() [with T = ExtcapArgument*]’:
/usr/include/qt4/QtCore/qmetatype.h:230:44: required from ‘int qMetaTypeId(T*) [with T = ExtcapArgument*]’
/usr/include/qt4/QtCore/qvariant.h:341:47: required from ‘bool QVariant::canConvert() const [with T = ExtcapArgument*]’
extcap_options_dialog.cpp:378:74: required from here /usr/include/qt4/QtCore/qmetatype.h:169:80: error: ‘qt_metatype_id’ is not a member of ‘QMetaTypeId<ExtcapArgument*>’
make[2]: *** [extcap_options_dialog.o] Error 1
Change-Id: Ib7d052a5cb550ab2595b8d9580d35ffeb62093da
Reviewed-on: https://code.wireshark.org/review/16799
Reviewed-by: Martin Kaiser <wireshark(a)kaiser.cx>
Petri-Dish: Martin Kaiser <wireshark(a)kaiser.cx>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=94cb86a0ca62680ceb8565b4f0a716…
commit 94cb86a0ca62680ceb8565b4f0a716e48010d885
Author: Anthony Coddington <anthony.coddington(a)endace.com>
Date: Mon Jul 25 17:55:13 2016 +1200
ERF: Add ERF_TYPE_META clock tags
Adds various clock configuration related tags.
Uses ptp_v2 value strings exported from packet-ptp.
Refactor out common ERF_TYPE_META bitfield code.
Also clean up field registration a bit.
Add flow_hash_mode enum, other minor wording cleanup.
Manually display relative timestamps as nanoseconds for <1ms.
Fix ns_host_* tag subtree summary field name duplication.
Ping-Bug: 12303
Change-Id: I76264d141f1c4a3590627637daa5dcd4fdfd2e93
Reviewed-on: https://code.wireshark.org/review/16782
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=e03574df2e1e87112e47317d1da522…
commit e03574df2e1e87112e47317d1da522445699a88d
Author: Hiroshi Ioka <hirochachacha(a)gmail.com>
Date: Sun Jul 31 19:59:30 2016 +0900
packet-smb2: fix field type of hf_smb2_ea_data_len
Change-Id: I85f1ab8777f178dd710564eb0cb15f19383677a7
Reviewed-on: https://code.wireshark.org/review/16798
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=d2cd779d2f0d713d2a7b585561ebd1…
commit d2cd779d2f0d713d2a7b585561ebd1f93a13187d
Author: Binh Trinh <beango(a)gmail.com>
Date: Sat Jul 30 00:44:21 2016 -0400
IPv6: Add support for embedded IPv4 addressess (RFC 6052)
For Well-Known Prefix 64:ff9b::/96.
Change-Id: Ib2d7b42b9c7e6bbe388dca46d6a5eb516242c881
Reviewed-on: https://code.wireshark.org/review/16780
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=63f9ecbdd51c5163d58460d79f2dd8…
commit 63f9ecbdd51c5163d58460d79f2dd858960babe8
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Sat Jul 30 08:43:23 2016 +0100
Fix indentation
Change-Id: I6b0c7cda7130f1912b9a83991b43f234ff9d9cec
Reviewed-on: https://code.wireshark.org/review/16797
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=52ff3ae72906fffbfd07b5c0be43ee…
commit 52ff3ae72906fffbfd07b5c0be43ee5f65193b81
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Sat Jul 30 17:19:48 2016 +0100
IPv6: Move a declaration
Change-Id: I94ace6b1837e1f3398a2784945322cde91d4d232
Reviewed-on: https://code.wireshark.org/review/16796
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=665738d49df059475a95c36837a6a5…
commit 665738d49df059475a95c36837a6a52939ca0dc2
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Sat Jul 30 17:45:37 2016 +0100
IPv6: Capitalize some field names
Change-Id: Ie1d95b521a354df69b4a70b0a8fb209eb97a07fd
Reviewed-on: https://code.wireshark.org/review/16795
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=ec66a8cb089a2fa0d9ae699923ab3b…
commit ec66a8cb089a2fa0d9ae699923ab3b98df52b422
Author: Michael Mann <mmann78(a)netscape.net>
Date: Sat Jul 30 19:04:27 2016 -0400
packet-nstrace.c: General cleanup
Motivation was to clean up the use of offsetof() as the structure definitions
aren't necessary for Wireshark.
Change-Id: I6fadce0d4823842270be89bbed6081d37254ff2b
Reviewed-on: https://code.wireshark.org/review/16791
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=30dbb85df8ec8a1f2f0788260bafb1…
commit 30dbb85df8ec8a1f2f0788260bafb11bc5f3c36f
Author: Michael Mann <mmann78(a)netscape.net>
Date: Sat Jul 30 21:39:19 2016 -0400
Properly mask Modbus function code
Bug: 12693
Change-Id: Ic0b226d2ba9518f9a1efe85527678daa5302cc3f
Reviewed-on: https://code.wireshark.org/review/16792
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=c611eded2272ac79997fb3ce11f233…
commit c611eded2272ac79997fb3ce11f2339dc32b53cb
Author: Roland Knall <roland.knall(a)br-automation.com>
Date: Mon Jan 4 18:32:39 2016 +0100
extcap: Use stderr to print error message
This patch reads out the stderr messages from an extcap
utility and displays it to an user. It was tested on Qt
but not on GTK, but should work their as well.
On Mac OS/X and Windows the child_watch does not behave
as it was intended. Therefore in extcap_cleanup, the callbacks
are called manually, if and only if, they have not been
called already.
The reason why it displays two error messages is, that
by the time the first one is being displayed, glib has not
returned from the spawned process on Linux yet. So there
is no way to add the stderr correctly, and putting a handler
to stderr into interface_opts will lead to memory errors,
cause then the code tries to access memory outside of its
protection.
Bug: 11892
Change-Id: I2db60dd480fed3e01428b91a705057e4f088bd15
Reviewed-on: https://code.wireshark.org/review/12954
Reviewed-by: Roland Knall <rknall(a)gmail.com>
Petri-Dish: Roland Knall <rknall(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Dario Lombardo <lomato(a)gmail.com>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=c2ac9c5c0316a27f54830fae0b70cf…
commit c2ac9c5c0316a27f54830fae0b70cf7825c6d99c
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Sat Jul 30 13:50:04 2016 -0700
Use correct relative path.
The build is done in epan/wmem, so libwsutil.la is in ../../wsutil.
Change-Id: I053f6b925829e9c5e9ded014fbc716abc527b46a
Reviewed-on: https://code.wireshark.org/review/16790
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=f6322a4977181103431637703f1164…
commit f6322a4977181103431637703f11649e5023d6b0
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Sat Jul 30 13:37:03 2016 -0700
ifdef out a variable used only on Windows.
Also, fix identation - tab stops are set every 8 spaces, not every 4
spaces, in UN*X, which is why the mode lines specify that.
Change-Id: If7cfc2cdae26feb2d5c13e31a32ed950354fb15b
Reviewed-on: https://code.wireshark.org/review/16789
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=4c9f7b56639603a3bc6f97ce5d2e94…
commit 4c9f7b56639603a3bc6f97ce5d2e9453485ffb28
Author: Uli Heilmeier <uh(a)heilmeier.eu>
Date: Sat Jul 23 22:10:07 2016 +0200
RSVP: Wrong order of Attribute Flags TLV
According to RFC 5420 Section 3.1 the MSB is bit zero.
Reported by Alexander Okonnikov.
Bug: 12652
Change-Id: I9b414464b05ab0724a6560aa441c3f5324130fdb
Reviewed-on: https://code.wireshark.org/review/16611
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=765f3b53cfef707272652852639a91…
commit 765f3b53cfef707272652852639a9194c81f9c3d
Author: Anthony Coddington <anthony.coddington(a)endace.com>
Date: Tue Jun 14 13:27:25 2016 +1200
PTP: Expose ptp_v2 value strings for use by other dissectors
Also rename ptp_v2 value strings in packet-ptp for better consistency.
TODO: could also be used and combined with definitions in packet-cip.
Change-Id: I84a9ae566ae6abdd95910cb5709bb63c2b7c26b8
Reviewed-on: https://code.wireshark.org/review/16781
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=183d7f3b78de30581390244a72c6ab…
commit 183d7f3b78de30581390244a72c6ab328e6338f0
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Thu Apr 7 15:31:21 2016 -0700
Add string function times to wmem_test.
The system, GLib, and wmem string functions can perform differently,
particularly on Windows. Start adding performance tests to wmem_test so
that we can see the differences.
With this change applied "wmem_test --verbose" prints out the following
on a Windows 7 x64 VM here. wmem_test is linked against GLib 2.4.20.
(MINPERF:g_printf_string_upper_bound (via g_snprintf) 1 string: u 327.602 ms s 0
.000 ms)
(MINPERF:g_printf_string_upper_bound (via g_snprintf) 5 strings: u 1419.609 ms s
0.000 ms)
(MINPERF:g_printf_string_upper_bound (via g_snprintf) mixed args: u 1606.810 ms
s 0.000 ms)
(MINPERF:_snprintf_s upper bound 1 string: u 124.801 ms s 0.000 ms)
(MINPERF:_snprintf_s upper bound 5 strings: u 140.401 ms s 0.000 ms)
(MINPERF:_snprintf_s upper bound mixed args: u 124.801 ms s 0.000 ms)
(MINPERF:g_strdup_printf 2 strings: u 702.005 ms s 0.156 ms)
(MINPERF:g_strconcat 2 strings: u 78.000 ms s 0.000 ms)
(MINPERF:g_strdup_printf 5 strings: u 1419.609 ms s 0.156 ms)
(MINPERF:g_strconcat 5 strings: u 93.601 ms s 0.156 ms)
(MINPERF:wmem_strdup_printf 2 strings: u 343.202 ms s 0.312 ms)
(MINPERF:wmem_strconcat 2 strings: u 93.601 ms s 0.468 ms)
(MINPERF:wmem_strdup_printf 5 strings: u 327.602 ms s 8.268 ms)
(MINPERF:wmem_strconcat 5 strings: u 62.400 ms s 3.432 ms)
Change-Id: Id9b23918829db1719d141e7f830b9eba6245a25b
Reviewed-on: https://code.wireshark.org/review/14857
Reviewed-by: Gerald Combs <gerald(a)wireshark.org>
Petri-Dish: Gerald Combs <gerald(a)wireshark.org>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=852a56139e6c0c3ea4b844c6837cb1…
commit 852a56139e6c0c3ea4b844c6837cb13db339e1b3
Author: Peter Ross <peter.ross(a)rmit.edu.au>
Date: Sat Jul 30 12:41:57 2016 +1000
packet-simple: also dissect SIMPLE over TCP
Change-Id: I9310a6fa0b50e54a9e7febb955cdfdab560c4ba9
Reviewed-on: https://code.wireshark.org/review/16779
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=62ea2370f8c84964249771590357f2…
commit 62ea2370f8c84964249771590357f2153044a43a
Author: Uli Heilmeier <uh(a)heilmeier.eu>
Date: Sat Jul 30 11:36:15 2016 +0200
README.dissector: Add proto_tree_add_bitmask_with_flags()
Extend README with proto_tree_add_bitmask_with_flags() function.
Change-Id: Ia984080eda77ab93b063771d625bc45b5b0fc6d2
Reviewed-on: https://code.wireshark.org/review/16785
Reviewed-by: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=e3d78be0b47537b61fd431e15e7c4e…
commit e3d78be0b47537b61fd431e15e7c4ec2b4b4a5b6
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Fri Jul 29 21:35:03 2016 +0100
Move IPv6 inet definitions to wsutil/inet_ipv6.h
Change-Id: I880adf7fc1e131639f318cdecf7d8e59262d89fb
Reviewed-on: https://code.wireshark.org/review/16784
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=9e747b9c388df04b49d2794a59285d…
commit 9e747b9c388df04b49d2794a59285d88a583ffc0
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Fri Jul 29 18:29:00 2016 +0100
Add GeoIP database UN*X system path
Most distros provide GeoIP database packages that install to /usr/share/GeoIP.
Use this as a system default.
Change-Id: I2b4ddf7e2467263491b18a97e908a247db0ac9a3
Reviewed-on: https://code.wireshark.org/review/16767
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=fd84add714e8d64c623007adec139f…
commit fd84add714e8d64c623007adec139f98126d33f5
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Fri Jul 29 15:12:01 2016 +0100
IPv6: Add deprecation expert infos
Change-Id: I111fd8f74388e9e4b7a9d7fd1b582d2fff86cf59
Reviewed-on: https://code.wireshark.org/review/16764
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=a637026a13c1d45627fd7a48b04e9c…
commit a637026a13c1d45627fd7a48b04e9ca4d1618f21
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Sat Jul 30 05:08:45 2016 +0100
IPv6: Add experimental routing header types
Change-Id: I22dfa604abd8ade21d240104bf84af815aa2bc24
Reviewed-on: https://code.wireshark.org/review/16783
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=98e8b268e5f5583522a826512cf57c…
commit 98e8b268e5f5583522a826512cf57c2f683cb9ea
Author: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Date: Fri Jul 29 15:11:03 2016 +0200
ieee80211: PMKID is incorrectly decoded under RSN Vendor specific IE in EAPOL packet 1
Issue reported by Padmaja Reddy
Bug:12675
Change-Id: I17323a70fdbe6f52c350a875c467c233877f4505
Reviewed-on: https://code.wireshark.org/review/16761
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=3e48148e1e82e2925f46c1ef0a6b70…
commit 3e48148e1e82e2925f46c1ef0a6b70d9f4823c84
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Fri Jul 29 13:21:13 2016 -0700
Upgrade to libtool 2.4.6.
As per bug 12689, earlier versions of libtool had a bug wherein they
assumed a 1-digit second component of the OS version number, and thought
OS X 10.10 was OS X 10.1 and used the wrong linker flags. A build from
Git would succeed, but a build from the source tarball wouldn't.
Change-Id: I412d1e0b02976f44c573f9ff1b62465f5eeaeb05
Ping-Bug: 12689
Reviewed-on: https://code.wireshark.org/review/16773
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=2df5bf3ec89d672ba927c98062e5aa…
commit 2df5bf3ec89d672ba927c98062e5aad3403d09cf
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Fri Jul 29 11:01:38 2016 -0700
WiX: Set the "Programs and Features" icon.
Use our normal application icon in "Programs and Features".
Change-Id: I480fcd16b9de1b58852ee8fb5226062da8ed7419
Reviewed-on: https://code.wireshark.org/review/16768
Reviewed-by: Gerald Combs <gerald(a)wireshark.org>
Petri-Dish: Gerald Combs <gerald(a)wireshark.org>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=4d4a7a6c848fb48713221c2513da28…
commit 4d4a7a6c848fb48713221c2513da286c2de6fe72
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Fri Jul 29 02:38:13 2016 +0100
IPv6: Use some macros to set/allocate addresses
Change-Id: I30430841ff6f3b89cb778aed9e109a885b412a01
Reviewed-on: https://code.wireshark.org/review/16766
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=65b9d561cd69839f741e8137934b8a…
commit 65b9d561cd69839f741e8137934b8a8f5a28f6b5
Author: Pascal Quantin <pascal.quantin(a)gmail.com>
Date: Fri Jul 29 21:05:25 2016 +0200
GTPv2: fix test for flags in TWAN Identifier IE (CID 1364616)
Change-Id: I7b87624bd60f514f2f5e9aafe19bcebf7799bcd1
Reviewed-on: https://code.wireshark.org/review/16772
Reviewed-by: Pascal Quantin <pascal.quantin(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=fe7dd4e76eb9384333fdffc6cb49b6…
commit fe7dd4e76eb9384333fdffc6cb49b631e58483c9
Author: Pascal Quantin <pascal.quantin(a)gmail.com>
Date: Fri Jul 29 20:26:19 2016 +0200
GTP: fix dissection of NSAPI
Bug: 12686
Change-Id: Icdf1fd0f24a2f667b27bb957fd932bd9c17ef0f4
Reviewed-on: https://code.wireshark.org/review/16769
Reviewed-by: Pascal Quantin <pascal.quantin(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=3da56e4771b4d6b74185d44e44b686…
commit 3da56e4771b4d6b74185d44e44b6869864ae2418
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Fri Jul 29 14:54:06 2016 +0100
IPv6: Dissect unknown routing header types as data
Change-Id: I1fa840d24d56643515c6fc8d73967307bf1951d6
Reviewed-on: https://code.wireshark.org/review/16762
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=b6d13ef90de224d230300493b38d02…
commit b6d13ef90de224d230300493b38d02b97cf63cde
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Tue Jul 26 00:18:38 2016 +0100
Register IPv6 extension header dissectors to "ip.proto" table
We may want to add expert infos for IPv6 extension headers over IPv4 (TODO).
Any side-effects that don't make sense (e.g: IPv6 Routing over IPv4) are
ignored.
The IPv6 Next Header decode as is replaced by IP Proto decode as. It
didn't fit a conceptual model well and it also was not working very well
in practice (for multiple extension headers).
We now support decoding any IP Protocol number as an extension header.
Bug: 12673
Change-Id: Icbde019aba8990cc556ef2bd832f64cba76c24b6
Reviewed-on: https://code.wireshark.org/review/16681
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=042b49a24d182e8d5ea1c43569700d…
commit 042b49a24d182e8d5ea1c43569700d6e9ee44ddf
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Fri Jul 29 14:07:09 2016 +0200
editcap: fix typos
Change-Id: I24c455afc51749a665e452312332d167831f19d2
Reviewed-on: https://code.wireshark.org/review/16760
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=f5dff39232f98db9b9d60bf05a64ea…
commit f5dff39232f98db9b9d60bf05a64eab98868aa59
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Wed Jul 27 15:31:06 2016 -0700
Use xz to compress the source tarball.
Compress the source tarball using xz instead of bzip2. Other open source
projects (including many of our dependencies) have been using xz for a
while so hopefully this won't be too much of a shock.
Remove the patch-bzip2 Autotools target while we're here.
Change-Id: I456d27b6cd56a43aba829bd45938f98568eb7b1d
Reviewed-on: https://code.wireshark.org/review/16735
Reviewed-by: Gerald Combs <gerald(a)wireshark.org>
Petri-Dish: Gerald Combs <gerald(a)wireshark.org>
Tested-by: Gerald Combs <gerald(a)wireshark.org>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=e727ecf5e302c9f765d0038b234e67…
commit e727ecf5e302c9f765d0038b234e6775fb4ca45b
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Mon Jul 25 10:49:30 2016 -0700
Don't discard unknown coloring rules.
When processing the colorfilters file, keep and disable unknown coloring
rules instead of skipping over and discarding them. This should
hopefully keep people from losing the standard "Checksum Errors" rule
(and it's less rude in general).
Change-Id: I21796c25045d9dbf7612238ce3d27b613f1ec75f
Reviewed-on: https://code.wireshark.org/review/16673
Reviewed-by: Gerald Combs <gerald(a)wireshark.org>
Petri-Dish: Gerald Combs <gerald(a)wireshark.org>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=485bc456c57a16dbe50b76c476e482…
commit 485bc456c57a16dbe50b76c476e48223038bb0e8
Author: Roland Knall <roland.knall(a)br-automation.com>
Date: Tue Dec 29 07:57:36 2015 +0100
extcap: Restore functionality for options
Allow stored options to be restored to their default values. This
adds a global cleanup method for extcap and globally defined
preference values, which fixes the parameter problem with windows
Change-Id: I48e0cf846ef81f4732d652c6a2ad0020db5df08e
Reviewed-on: https://code.wireshark.org/review/13741
Petri-Dish: Roland Knall <rknall(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Roland Knall <rknall(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=191f9bdbc50bd3993259d31dfeeaa9…
commit 191f9bdbc50bd3993259d31dfeeaa95187984fed
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Thu Jul 28 16:51:36 2016 -0700
Give the WiX installer a full name.
Append the platform and version to the WiX installer name similar to
our other installers.
Change-Id: Idb3e7917dda3a8e831062538d3e7d1b1c8b78d42
Reviewed-on: https://code.wireshark.org/review/16757
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=0b9f2fca533b9330dff9a99c999017…
commit 0b9f2fca533b9330dff9a99c999017c0e6ee8bfa
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Thu Jul 28 12:26:19 2016 -0700
Enable airpdcap debugging explicitly.
Enable airpdcap debugging with explicitly with AIRPDCAP_DEBUG instead
of _DEBUG. _DEBUG might be defined automatically by Visual C++ depending
on your build type and the extra output breaks the decryption tests.
Change-Id: If6d918beb4d91233b07a3bc7b6f2f7e1849171f0
Reviewed-on: https://code.wireshark.org/review/16755
Petri-Dish: Gerald Combs <gerald(a)wireshark.org>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Gerald Combs <gerald(a)wireshark.org>
http://cgit.osmocom.org/wireshark/commit/?id=3aedb1e256060e361739c10c9ef919…
commit 3aedb1e256060e361739c10c9ef919a4f4794fe1
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Wed Jul 27 14:48:18 2016 -0700
Add an ESP decryption test.
Add an ESP decryption test using the capture+keys from bug 12671.
Change-Id: I5f7ce477ec74d59c1043345728a1444842912b96
Ping-Bug: 12671
Reviewed-on: https://code.wireshark.org/review/16733
Reviewed-by: Gerald Combs <gerald(a)wireshark.org>
Tested-by: Gerald Combs <gerald(a)wireshark.org>
http://cgit.osmocom.org/wireshark/commit/?id=12b859f4538fd84a1f1ae89bc99442…
commit 12b859f4538fd84a1f1ae89bc994429ac51611ad
Author: Thomas Klausner <tk(a)giga.or.at>
Date: Thu Jul 28 16:31:44 2016 +0200
Fix build on NetBSD.
sys/siginfo.h (which is included by this file) defines si_code.
Change-Id: I59cfe1ea3ec01345965028db4bba3223752459e3
Reviewed-on: https://code.wireshark.org/review/16750
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=dcb7b71e6155adb37a20c7a6dc3ae8…
commit dcb7b71e6155adb37a20c7a6dc3ae8ea86a910c7
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Thu Jul 28 11:38:45 2016 +0100
IPv6: Fix Decode As to distinguish a null from a hop-by-hop next header.
Both display as zero in the UI. We shouldn't have null values for
decode as, but we do for IPv6, and the user (also the developer) can't
tell them apart from an IPv6 Hop-by-hop Option extension header.
NULL values are represented as IP Protocol 255 (Reserved) in the UI,
intead of IP Protocol 0 (Hop-By-Hop extension header).
Change-Id: I840db99df212a3bee03027b91fdec9c01886004d
Reviewed-on: https://code.wireshark.org/review/16746
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=7c2044801e65e5873b7f7a40f4b5f9…
commit 7c2044801e65e5873b7f7a40f4b5f92a2e09ef49
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Thu Jul 28 06:12:31 2016 +0100
IPv6: Reduce some expert info PI_PROTOCOL severities
Change-Id: I87bcc47eeee05ea22c646f7ecce9374c070b1ea6
Reviewed-on: https://code.wireshark.org/review/16743
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=6ea3dd69aa95239a57e8a1de8521a5…
commit 6ea3dd69aa95239a57e8a1de8521a5d0f1ae4901
Author: Pascal Quantin <pascal.quantin(a)gmail.com>
Date: Thu Jul 28 14:44:11 2016 +0200
CIP: ensure to give a valid tvb pointer when calling proto_tree_add_XXX functions
Bug: 12676
Change-Id: I1567ecd70d0975ed47d8c659b9086206c2a0a89a
Reviewed-on: https://code.wireshark.org/review/16748
Reviewed-by: Pascal Quantin <pascal.quantin(a)gmail.com>
Petri-Dish: Pascal Quantin <pascal.quantin(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=7ff07618a0f7c030bfd0f00d69687d…
commit 7ff07618a0f7c030bfd0f00d69687dbbb8d07499
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Thu Jul 28 12:54:40 2016 +0100
IPv6: Fix an incorrect bitmask
Change-Id: I81dfcb4fb4b10a9d951247460783f81f464c50b7
Reviewed-on: https://code.wireshark.org/review/16747
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=19cdb19168212626644c55a2d56897…
commit 19cdb19168212626644c55a2d5689716661e765c
Author: AndersBroman <anders.broman(a)ericsson.com>
Date: Thu Jul 28 11:13:15 2016 +0200
[BTLE] Add Version 4.2 to ll_version_number_vals
Change-Id: I88e988e11e1cae6f2f6f6d190890b62f2beb1e92
Reviewed-on: https://code.wireshark.org/review/16745
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=7a9ab60a6e7808e879c7151330e184…
commit 7a9ab60a6e7808e879c7151330e18405af7fc1b5
Author: Kim Kempf <kim.kempf(a)apcon.com>
Date: Wed Jul 27 19:34:51 2016 -0700
Fixed compile error in packet-ssl-utils.c when HAVE_LIBCRYPT not defined
Bug: 12680
Change-Id: I7219e38be48d1115e7e80b41337423be64776e5a
Reviewed-on: https://code.wireshark.org/review/16742
Reviewed-by: João Valverde <j(a)v6e.pt>
Reviewed-by: Pascal Quantin <pascal.quantin(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=4d925d3accec1cb3844391f4af5d4b…
commit 4d925d3accec1cb3844391f4af5d4b67caecaa45
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Wed Jul 27 00:04:58 2016 +0100
IPv6: Add expert info for option extension header type mismatch
Change-Id: If9c4e609528a1b72e6d5a002292734e21650e1eb
Reviewed-on: https://code.wireshark.org/review/16713
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=d8f67efa0ca6c412bed91f7db37ece…
commit d8f67efa0ca6c412bed91f7db37eceed372048e2
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Wed Jul 27 01:51:54 2016 +0100
IPv6: Add support for SMF_DPD option (RFC 6621)
Change-Id: I61a1246a3f68aa03e12949e8271dd4cac055b9db
Reviewed-on: https://code.wireshark.org/review/16712
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=62eb424d804942592b8ecf8b921273…
commit 62eb424d804942592b8ecf8b9212730e99ce9bae
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Wed Jul 27 16:21:46 2016 -0700
Copy over change from Samba repository:
commit ed11ce8f12d567a3e0edc1d24aab1784a171ac33
Author: Douglas Bagnall <douglas.bagnall(a)catalyst.net.nz>
Date: Wed May 4 16:51:37 2016 +1200
Python pidl: avoid segfault with "del obj->attr"
Deleting an attribute in Python (using the "del" statement) is (at
some stages along a winding path, for C objects) converted into
setting the attribute to NULL. Not None, actual NULL. The way we
handled this NULL was to dereference it. This changes the behaviour to
raising an AttributeError, which is more or less what Python does in
similar situations with builtin objects.
Signed-off-by: Douglas Bagnall <douglas.bagnall(a)catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet(a)samba.org>
Shouldn't affect us, but it makes diffing cleaner.
Change-Id: I8e681dc79c8f4e62b74e2aa5ac2b4924134735c4
Reviewed-on: https://code.wireshark.org/review/16741
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=f0ed91f79dd0e252296cae608673dc…
commit f0ed91f79dd0e252296cae608673dcf503196d59
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Wed Jul 27 16:19:52 2016 -0700
Copy over change from Samba repository:
commit f6c79072ca50e05a68b73a80a0ebd635a9bac068
Author: Andrew Bartlett <abartlet(a)samba.org>
Date: Thu Apr 21 21:44:56 2016 +1200
pidl: Correct string handling to use talloc and be in common
The previous string handling assumed the python variables referenced
by PyString_AS_STRING had infinite life. When they were re-used
the C structure started to point at unexpected things.
We now check correctly for Unicode in every case, and we always
duplicate the string with talloc_strdup()
Signed-off-by: Andrew Bartlett <abartlet(a)samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall(a)catalyst.net.nz>
Shouldn't affect us, but it makes diffing cleaner.
Change-Id: Ib54b62f5630df46cff6fb0582acd109b263142d2
Reviewed-on: https://code.wireshark.org/review/16740
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=5623b7917ecf67ff4c5772e6e33ff3…
commit 5623b7917ecf67ff4c5772e6e33ff3d9ce248284
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Wed Jul 27 16:17:44 2016 -0700
Copy over change from Samba repository:
commit 90bf114f6370ee837d97e36eb25f38f8234dcd39
Author: Andrew Bartlett <abartlet(a)samba.org>
Date: Thu Feb 25 13:57:37 2016 +1300
pidl: Use a tmp_ctx helper variable
This is so we free the ndr_push_struct_blob() return value after
we make it into a string
Signed-off-by: Andrew Bartlett <abartlet(a)samba.org>
Reviewed-by: Garming Sam <garming(a)catalyst.net.nz>
Shouldn't affect us, but it makes diffing cleaner.
Change-Id: I52ee911f89813e6f5a90445be4eb52494e3f69d3
Reviewed-on: https://code.wireshark.org/review/16739
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=692f0145f45f93b67be2a2ee4067de…
commit 692f0145f45f93b67be2a2ee4067de84f78cc6f7
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Wed Jul 27 16:15:35 2016 -0700
Copy change from Samba repository:
commit dffa2dbfabca14f07af12663fc93c8dc3bc837cf
Author: Andrew Bartlett <abartlet(a)samba.org>
Date: Thu Feb 25 13:57:00 2016 +1300
pidl: Use the $mem_ctx helper variable
This is already set to pytalloc_get_mem_ctx(py_obj)
Signed-off-by: Andrew Bartlett <abartlet(a)samba.org>
Reviewed-by: Garming Sam <garming(a)catalyst.net.nz>
Shouldn't affect us, but it makes diffing cleaner.
Change-Id: I60fddc0a1055095ecad51180c9e1fc2223d2c017
Reviewed-on: https://code.wireshark.org/review/16738
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=d47f174f9e518bdb2742e96fb01d04…
commit d47f174f9e518bdb2742e96fb01d045764415c7c
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Wed Jul 27 16:13:55 2016 -0700
Copy over change from Samba repository:
commit 9e07f3a13b41be1f019887581b2a2bd049039a3d
Author: Andrew Bartlett <abartlet(a)samba.org>
Date: Tue Feb 16 14:06:28 2016 +1300
pidl: Fix our python reference handling
The new talloc.BaseObject allow us to hold a talloc context per
python object (there may be many referring to the same C object)
and the talloc context that the actual object pointer is under.
Another advantage is that talloc.BaseObject(), has less of
an ABI surface.
Signed-off-by: Andrew Bartlett <abartlet(a)samba.org>
Reviewed-by: Garming Sam <garming(a)catalyst.net.nz>
Shouldn't affect us, but it makes diffing cleaner.
Change-Id: If4a7d9d3f5eb0acf9f94b10af870a0e01fa52b5c
Reviewed-on: https://code.wireshark.org/review/16737
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=bd0280e8d6570b5a1ce785b1518d3d…
commit bd0280e8d6570b5a1ce785b1518d3d7b6b68ec33
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Wed Jul 27 15:53:21 2016 -0700
Pick up changes from the Samba repository:
commit 59d530c0b692dae41ea271bfdb473f212615041b
Author: Douglas Bagnall <douglas.bagnall(a)catalyst.net.nz>
Date: Tue Mar 1 14:18:52 2016 +1300
ndr: Use ndr_steal to avoid long lists
When pulling complex structures like nt-acls, a long list of tokens may
be produced. By removing tokens along the way with ndr_token_steal,
future calls to retrieve from the token list are not as expensive.
Signed-off-by: Douglas Bagnall <douglas.bagnall(a)catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet(a)samba.org>
Reviewed-by: Garming Sam <garming(a)catalyst.net.nz>
commit 9af628a488d2b628e6c33917be7030602eeb5fde
Author: Douglas Bagnall <douglas.bagnall(a)catalyst.net.nz>
Date: Fri Feb 26 17:01:37 2016 +1300
ndr: avoid unnecessary searches of token list
When pulling complex structures like nt-acls, a long list of tokens
may be produced. This change means the token list won't be walked in the
buffers case if the switch value is not needed.
Signed-off-by: Douglas Bagnall <douglas.bagnall(a)catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet(a)samba.org>
Reviewed-by: Garming Sam <garming(a)catalyst.net.nz>
Change-Id: I0e0ce345e5184e0cd180b0079dd693a7ed3f31ef
Reviewed-on: https://code.wireshark.org/review/16736
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=9fa5617b171a3e15d7585370d6f837…
commit 9fa5617b171a3e15d7585370d6f8373d33786dd2
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Wed Jul 27 22:36:23 2016 +0100
Add IPv6 to the randpkt manpage
Change-Id: Ie8a46f727861319ec51b8390c53da8a0f36ab9ef
Reviewed-on: https://code.wireshark.org/review/16732
Reviewed-by: Jeff Morriss <jeff.morriss.ws(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=157c2fc0e13a5b801af1c146eb0004…
commit 157c2fc0e13a5b801af1c146eb00049061a6a075
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Wed Jul 27 15:06:23 2016 -0700
Fix from the Samba repository:
Author: Aurelien Aptel <aaptel(a)suse.com>
Date: Wed May 18 14:23:56 2016 +0200
pidl/ws: fix failing tests
This commit fixes 2 test failures in Pidl test suite.
- commit 02cd7808 changed the error the test was expecting
=> update expected output in the test
- commit c76b65e changed whitespaces in the output
=> revert to the old output in the generator
Signed-off-by: Aurelien Aptel <aaptel(a)suse.com>
Reviewed-by: Stefan Metzmacher <metze(a)samba.org>
Reviewed-by: David Disseldorp <ddiss(a)samba.org>
Change-Id: I142d4ae405edfff760c00b95e0475502a1eac2f0
Reviewed-on: https://code.wireshark.org/review/16734
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=93d5df468fc9013debe4a30f6f670e…
commit 93d5df468fc9013debe4a30f6f670eeedc01c911
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Wed Jul 27 14:31:21 2016 -0700
If we don't get any OS information, remove the old OS information.
The old information is copied over from one of the input files; if we
don't have information about the OS on the machine writing the *output*
file, just throw the old information away.
(We need a better way to preserve information from the input files;
perhaps this:
http://www.winpcap.org/pipermail/pcap-ng-format/2016-June/000362.html
might work.)
Change-Id: Ia25771736d267173f2b6949a91e81e217ee7d16f
Reviewed-on: https://code.wireshark.org/review/16730
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=e8f4fea259bbc7e738ba41331177b5…
commit e8f4fea259bbc7e738ba41331177b5cda0fddc7e
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Tue Jul 26 22:21:23 2016 +0100
Make randpkt generate the correct IP version for IPv6
IP version is always 6 and as a consequence of setting the
first byte to 0x60 the 4 high-order bits for the
traffic class field are set to zero.
Otherwise the IPv6 dissector does not look past the first TVB
byte, making randpkt useless to exercise the dissector code.
Change-Id: I372ab7f71e6c972106f9dd46edec642ca53b9557
Reviewed-on: https://code.wireshark.org/review/16708
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=f66228c9e4bf11a6268c336fcebe06…
commit f66228c9e4bf11a6268c336fcebe06c14b08a830
Author: AndersBroman <anders.broman(a)ericsson.com>
Date: Wed Jul 27 14:48:00 2016 +0200
[BTLE] Add new Link layer Feature flags.
Change-Id: Ib646d90c6e44075e7ae67f2022dc633fe6423c20
Reviewed-on: https://code.wireshark.org/review/16724
Petri-Dish: Anders Broman <a.broman58(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=8e60500855a6258388c3041196766a…
commit 8e60500855a6258388c3041196766a10f9051950
Author: Pascal Quantin <pascal.quantin(a)gmail.com>
Date: Wed Jul 27 09:14:43 2016 +0200
IPSec: fix decryption broken in g8cd167a
Having no matching in sscanf is a valid use case as the object is already initialized
Bug: 12671
Change-Id: Iee7185290ea72968437159c344a376defe464dd4
Reviewed-on: https://code.wireshark.org/review/16711
Reviewed-by: Pascal Quantin <pascal.quantin(a)gmail.com>
Petri-Dish: Pascal Quantin <pascal.quantin(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=ae0f130582c36978908a965aed32e4…
commit ae0f130582c36978908a965aed32e446ba8d40db
Author: Peter Wu <peter(a)lekensteyn.nl>
Date: Tue Jul 26 00:14:40 2016 +0200
ssl-utils: ensure that the cipher suite matches decoder
When the cipher suite for the current decryption session is changed via
a Server Hello, it should not change the cipher suite field of the
decoder. Otherwise there is a mismatch between the cipher suite and the
capabilities of the decoder.
Fix this issue by making the decoder hold a pointer to the (constant)
SslCipherSuite structure rather than making a copy (and have the decoder
point to that data).
I also considered resetting the decoder once the cipher suite changes in
the Server Hello, but that breaks renegotiation.
Bug: 12665
Change-Id: Ieff38a535cd111d95933ec383378643b6fbab7bf
Reviewed-on: https://code.wireshark.org/review/16674
Reviewed-by: Pascal Quantin <pascal.quantin(a)gmail.com>
Petri-Dish: Pascal Quantin <pascal.quantin(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Peter Wu <peter(a)lekensteyn.nl>
http://cgit.osmocom.org/wireshark/commit/?id=fc6c9e4987dd5aee1e188ecc6ab386…
commit fc6c9e4987dd5aee1e188ecc6ab38600307ef289
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Wed Jul 27 06:14:35 2016 +0100
IPv6: Fix dissection with IPv6 No Next Header
Change-Id: I250e1a7ee236ab50b6da1a9b5d846adc9c970e7e
Reviewed-on: https://code.wireshark.org/review/16710
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=147cac3af73d76b533819267e5bc15…
commit 147cac3af73d76b533819267e5bc1557aee3dad3
Author: William Tu <u9012063(a)gmail.com>
Date: Tue Jul 26 08:16:33 2016 -0700
ERSPAN: support platform specific sub-header.
The patch adds support for parsing the 4 types of ERSPAN III platform
specific sub-header, if presented.
Change-Id: I1719fceb71ed40918e6b16f25a6355d78840f6c6
Signed-off-by: William Tu <u9012063(a)gmail.com>
Reviewed-on: https://code.wireshark.org/review/16702
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=8b0e9c66728f6a39bbe3ada1029e13…
commit 8b0e9c66728f6a39bbe3ada1029e13ad1378013a
Author: Michael Mann <mmann78(a)netscape.net>
Date: Thu Jul 21 10:21:25 2016 -0400
Follow up for proto_tree_add_checksum.
Fill in the "gaps" so that all dissectors that verify checksums have both a
status and expert info field.
Also address comments from original proto_tree_add_checksum patch that didn't make it.
Ping-Bug: 8859
Change-Id: I2e6640108fd6bb218cb959fe9e4ba98a13e43a2f
Reviewed-on: https://code.wireshark.org/review/16590
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=b7f1e99f7f4c75fa4bac1ccba77087…
commit b7f1e99f7f4c75fa4bac1ccba77087fb0e50b8ac
Author: AndersBroman <anders.broman(a)ericsson.com>
Date: Tue Jul 26 16:36:58 2016 +0200
[BTLE] Use the correct struct.
Change-Id: I5b26e97a6b1a0724f4290084418cdd43661ff8d0
Reviewed-on: https://code.wireshark.org/review/16701
Petri-Dish: Anders Broman <a.broman58(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=18ae0c86726fa3f6742658b6c2edb1…
commit 18ae0c86726fa3f6742658b6c2edb1ca635c4ef8
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Tue Jul 26 16:21:15 2016 -0700
IPv6: Remove an unused function and unused macros.
Remove _ipv6_hdr_tcls, IPv6_HDR_VERS, IPv6_HDR_TCLS, and IPv6_HDR_FLOW.
Change-Id: Idd18c101db6aa6d523a236e81086ff7ef25e6923
Reviewed-on: https://code.wireshark.org/review/16709
Reviewed-by: Gerald Combs <gerald(a)wireshark.org>
Petri-Dish: Gerald Combs <gerald(a)wireshark.org>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=fed443e7996aae36a3f2dda55ab06e…
commit fed443e7996aae36a3f2dda55ab06e6ebe05e07a
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Tue Jul 26 22:15:25 2016 +0100
randpkt: Add support to generate IPv6
Change-Id: I23e68ef204486f6e3e388172cfa8701a595fcedc
Reviewed-on: https://code.wireshark.org/review/16707
Reviewed-by: Dario Lombardo <lomato(a)gmail.com>
Petri-Dish: Dario Lombardo <lomato(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=9a73978ba5bbb78026721500aaf332…
commit 9a73978ba5bbb78026721500aaf332f53e19d0cd
Author: Michael Mann <mmann78(a)netscape.net>
Date: Tue Jul 26 09:27:07 2016 -0400
Move airpdcap's print_debug_line() to airpdcap_debug.h
It saves a little on file pollution and the g_warning call isn't
bothered in the header file.
Change-Id: Ia9bdd96d9d93bbba6811769c4e6e1ed9124c2e5a
Reviewed-on: https://code.wireshark.org/review/16698
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=407c0d01b6555839b1fbd205f8d748…
commit 407c0d01b6555839b1fbd205f8d748279622b859
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Tue Jul 26 18:52:02 2016 +0100
CLI/GTK: Fix compare_stat checksum to include IPv4 offset again
BYTES was not changed to account for the change of ip_len from 16 to 32 bits.
Change-Id: I37b472971fe42a05eb612f88bd38c753f5cf0a08
Reviewed-on: https://code.wireshark.org/review/16706
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=a5a7c27d408730806a23c1800587d7…
commit a5a7c27d408730806a23c1800587d72297251151
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Mon Jul 25 04:25:05 2016 +0100
IPv6: Add "ipv6_ws" tap providing a ws_ip structure
Also remove code dependency on ip6_hdr pointer. It is used solely for the
"ipv6" tap now.
Change-Id: I07150bfae8bf94bf3c585f20c27b60db78688a7b
Reviewed-on: https://code.wireshark.org/review/16655
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=916b26ecfe7351393e6bdac3dd389f…
commit 916b26ecfe7351393e6bdac3dd389faf6e207779
Author: Michael Mann <mmann78(a)netscape.net>
Date: Tue Jul 26 12:06:57 2016 -0400
Cleanup some checkAPI warnings that were missed in previous patches.
Some search/replace of printf, g_warning and GTK APIs were changed to use a
ws_ prefix
Change-Id: I9beb763a975530a4006d1afbcad079a7d8d4ebf9
Reviewed-on: https://code.wireshark.org/review/16704
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=9bfbffa1c8a54053ee73fc3c55330e…
commit 9bfbffa1c8a54053ee73fc3c55330e70c0e79e81
Author: Michael Mann <mmann78(a)netscape.net>
Date: Tue Jul 26 09:54:46 2016 -0400
Use ws_g_warning in wslua.
The g_warning calls seem legitimate, so "hide" them from checkAPIs.pl.
Change-Id: I6d25b08e22aeeb0244e07836385f2b67d6261546
Reviewed-on: https://code.wireshark.org/review/16703
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=4713ce4476cadb2d4a8869dd2e6f19…
commit 4713ce4476cadb2d4a8869dd2e6f19547841aa9a
Author: Pascal Quantin <pascal.quantin(a)gmail.com>
Date: Tue Jul 26 13:58:55 2016 +0200
Ensure to have a valid string pointer when writing OS SHB option
Change-Id: Ib0b6dcdf1700e88383d30bf43739312fce10e1c7
Reviewed-on: https://code.wireshark.org/review/16696
Petri-Dish: Pascal Quantin <pascal.quantin(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Pascal Quantin <pascal.quantin(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=3a3bf8926eaa57bbe3941cbb0fb5d3…
commit 3a3bf8926eaa57bbe3941cbb0fb5d30ad92ede11
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Tue Jul 26 11:56:28 2016 +0200
editcap: fix typos
Change-Id: Ibdd81d8dbc779a8741a83d1269ccfb5ea156dd5a
Reviewed-on: https://code.wireshark.org/review/16691
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=84f4a223d4b833204ea535edcc9297…
commit 84f4a223d4b833204ea535edcc9297fe51aa84ba
Author: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Date: Tue Jul 26 12:07:24 2016 +0200
Update .mailmap
Change-Id: Id725f28977282b289a2de26cac2fb92713babe6a
Reviewed-on: https://code.wireshark.org/review/16692
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=7b75871bd9faacb948475eae4afbc7…
commit 7b75871bd9faacb948475eae4afbc7e4bd4a4c9a
Author: Hiroshi Ioka <hirochachacha(a)gmail.com>
Date: Tue Jul 26 19:38:44 2016 +0900
packet-smb2: fix data type of share_type
According to spec,
https://msdn.microsoft.com/en-us/library/cc246499.aspx
share_type uses 1 byte.
But, current implementation allocates 2 bytes for it.
Change-Id: Ibf55c49168a417c16bde57aad368a1265040afae
Reviewed-on: https://code.wireshark.org/review/16695
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=d860d5a74b91b6d8e67c7735b181d7…
commit d860d5a74b91b6d8e67c7735b181d70c25cf4df0
Author: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Date: Tue Jul 26 10:59:30 2016 +0200
BGP: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
Change-Id: Iaec85cbe8fbced461a56f55f8813506054356369
Reviewed-on: https://code.wireshark.org/review/16688
Reviewed-by: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Petri-Dish: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=761d555e4f20eaba64f7c064bee693…
commit 761d555e4f20eaba64f7c064bee693a33a74fdcf
Author: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Date: Tue Jul 26 12:08:20 2016 +0200
s1ap: fix indent (use 2 spaces) and modelines info
Change-Id: I450f252d22b21438e55285b2af950f6a1c9f6d10
Reviewed-on: https://code.wireshark.org/review/16693
Petri-Dish: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=4d5cf2179864100d9605e9156fc0f3…
commit 4d5cf2179864100d9605e9156fc0f309e8f45efa
Author: bartolootrit <bartolootrit(a)code.wireshark.org>
Date: Tue Jul 19 16:38:49 2016 +0000
DNP dissector. Typo in comments
Change-Id: Ie77c7bba0e97cca87b443552c8efe9aaed45734d
Reviewed-on: https://code.wireshark.org/review/16545
Reviewed-by: Jaap Keuter <jaap.keuter(a)xs4all.nl>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=03bc58d0727660b92bfe02cde8496f…
commit 03bc58d0727660b92bfe02cde8496f221508869e
Author: William Tu <u9012063(a)gmail.com>
Date: Mon Jul 25 17:52:45 2016 -0700
ERSPAN: add link to protocol spec and refactoring.
Add link to ERSPAN protocol spec, remove obsolete comments, and
remove unnecessary 'if(tree)' check.
Change-Id: I1b4950777c84d62301c322afdfc876949db0d4ed
Signed-off-by: William Tu <u9012063(a)gmail.com>
Reviewed-on: https://code.wireshark.org/review/16675
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=bcec07895aee4429c9b1e2d2dc1429…
commit bcec07895aee4429c9b1e2d2dc142954b5f396ba
Author: Marius Paliga <mareko.paliga(a)gmail.com>
Date: Mon Jul 25 09:54:37 2016 +0200
Fix decoding of MS Info Change Reporting Action
Bug: 12642
Change-Id: I69b339ff4785a2fe3fb0e2111264616815339c1b
Reviewed-on: https://code.wireshark.org/review/16644
Petri-Dish: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=907d49483d24698013fcdaec15b78a…
commit 907d49483d24698013fcdaec15b78a149751eecb
Author: Michael Mann <mmann78(a)netscape.net>
Date: Mon Jul 25 22:58:09 2016 -0400
Fix some of the checkAPIs.pl warnings for g_warning.
1. Create ws_g_warning for legitimate uses of g_warning
2. Use proto_tree_add_debug_text
3. Comment some out
Change-Id: Ida044bf40286b955fdd529c4f9907c8e09b3d7c5
Reviewed-on: https://code.wireshark.org/review/16678
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=6fbaf9be34e8745b2781294afdcf28…
commit 6fbaf9be34e8745b2781294afdcf2822528a6349
Author: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Date: Thu Jul 21 23:27:05 2016 +0200
GVSP: enforce heuristic (get some false positive with STUN)
Change-Id: Ic1da51a71ee4fa60267751d7bb3f46225ad2f084
Reviewed-on: https://code.wireshark.org/review/16573
Petri-Dish: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=d3ce757de040f32f3cd12eb76b2562…
commit d3ce757de040f32f3cd12eb76b256257a1210bcf
Author: Matt Texier <matthieu(a)texier.tv>
Date: Fri Jul 22 02:10:54 2016 +0200
MP-BGP dissector: Fix EVPN route type 5 decoding
Route type 5 do have optional fields that was not properly decoded (MPLS labels)
Bug: 12631
Change-Id: I12d61ef170d4e0f6e6d2c7bf25f149db84c186d7
Reviewed-on: https://code.wireshark.org/review/16576
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=34a0c4db22be468ff4ef673a5976d2…
commit 34a0c4db22be468ff4ef673a5976d2b1099da05c
Author: Hiroshi Ioka <hirochachacha(a)gmail.com>
Date: Mon Jul 18 16:59:31 2016 +0900
packet-smb2: add a dissector for STATUS_STOPPED_ON_SYMLINK
Bug: 12628
Change-Id: I666416d1a6facdbf8f4fa6230d6b061cad23dc7a
Reviewed-on: https://code.wireshark.org/review/16524
Reviewed-by: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=f587b1b18bf3371b85b5a694c6e166…
commit f587b1b18bf3371b85b5a694c6e16616fcc01d5d
Author: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Date: Mon Jul 25 12:04:25 2016 +0200
SMB2: Always display reserved field
Change-Id: I2f4878d7b730d626d75ac5ed57a00acc8ec34990
Reviewed-on: https://code.wireshark.org/review/16658
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=347f071f1b9180563c28b0f3d0627b…
commit 347f071f1b9180563c28b0f3d0627b91eb456c72
Author: Pascal Quantin <pascal.quantin(a)gmail.com>
Date: Mon Jul 25 17:39:10 2016 +0200
WBXML: limit the recursion level
Bug: 12663
Change-Id: Ibbab2f20f4eda9f42ea0ea5e88dcf553cce1b55c
Reviewed-on: https://code.wireshark.org/review/16670
Reviewed-by: Pascal Quantin <pascal.quantin(a)gmail.com>
Petri-Dish: Pascal Quantin <pascal.quantin(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=2193bea3212d74e2a907152055e27d…
commit 2193bea3212d74e2a907152055e27d409b59485e
Author: Pascal Quantin <pascal.quantin(a)gmail.com>
Date: Mon Jul 25 17:08:26 2016 +0200
WAP: check that tvb_get_guintvar does not overflow
Bug: 12661
Change-Id: I2ef857d6be6595fd89f3dbb8d41c1c70d550ad93
Reviewed-on: https://code.wireshark.org/review/16665
Reviewed-by: Pascal Quantin <pascal.quantin(a)gmail.com>
Tested-by: Pascal Quantin <pascal.quantin(a)gmail.com>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=56706427f53cc64793870bf072c2c0…
commit 56706427f53cc64793870bf072c2c06248ae88f3
Author: Pascal Quantin <pascal.quantin(a)gmail.com>
Date: Mon Jul 25 11:19:05 2016 +0200
proto.c: add bounds check to proto_tree_add_text(_valist)_internal
Bug: 12659
Change-Id: I44cb3ce8e647ae2816d5ffa95435068c435a1e5c
Reviewed-on: https://code.wireshark.org/review/16648
Petri-Dish: Pascal Quantin <pascal.quantin(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Pascal Quantin <pascal.quantin(a)gmail.com>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=896751e013a63733702ab2c247ea8f…
commit 896751e013a63733702ab2c247ea8ff9db0b0332
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Mon Jul 25 10:15:46 2016 -0700
Use a variable consistently.
We test against "field" in ServiceResponseTimeDialog::filterExpression.
Make sure we use it within the test as well.
Bug: 12627
Change-Id: If11ab9fcdb8394f4366569185808ec1ddfc34dfe
Reviewed-on: https://code.wireshark.org/review/16672
Reviewed-by: Gerald Combs <gerald(a)wireshark.org>
Petri-Dish: Gerald Combs <gerald(a)wireshark.org>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=2bec34aedcf2c562db1976c4098872…
commit 2bec34aedcf2c562db1976c40988726816a4185a
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Tue Jul 26 00:18:09 2016 +0100
IPv6: Add fragment header size #define
Change-Id: I536324da9ec761279cc3d3d5df681a4217d5b5fc
Reviewed-on: https://code.wireshark.org/review/16676
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=3ebb2cfe6bfda416ad1ef3c3838795…
commit 3ebb2cfe6bfda416ad1ef3c38387959d3c78e6a6
Author: Dario Lombardo <lomato(a)gmail.com>
Date: Mon Jul 25 17:12:30 2016 +0200
editcap: fix typos
Change-Id: Ic5eb5daca1ab7463723ee2b299482929f3e8be56
Reviewed-on: https://code.wireshark.org/review/16666
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=e14dde056d373046243677236ad987…
commit e14dde056d373046243677236ad987640dc043be
Author: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Date: Mon Jul 25 16:03:23 2016 +0200
vxlan(.h): fix no newline at end of file [-Wnewline-eof]
Change-Id: Ib53a0234eb8b6a24470e1e6beabe26515b6ef421
Reviewed-on: https://code.wireshark.org/review/16664
Petri-Dish: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=187469e430af0f329fbbb0c0e0780b…
commit 187469e430af0f329fbbb0c0e0780bb78b947592
Author: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Date: Mon Jul 25 12:27:43 2016 +0200
SMB2: (Re)indent hf_register_info hf (use tab)
Change-Id: I872baa7bf44cc6c675366206e749c50001cee067
Reviewed-on: https://code.wireshark.org/review/16659
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=e2f36efbdd7cc79f0714e0b8ea7f0f…
commit e2f36efbdd7cc79f0714e0b8ea7f0f3f2d1cd779
Author: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Date: Mon Jul 25 11:51:38 2016 +0200
vsock: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
Change-Id: I266b0542597eec755b7998d9d5abbae8e804b192
Reviewed-on: https://code.wireshark.org/review/16651
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=5a469ddc893f7c1912d0e15cc73bd3…
commit 5a469ddc893f7c1912d0e15cc73bd3011e6cc2fb
Author: Pascal Quantin <pascal.quantin(a)gmail.com>
Date: Mon Jul 25 13:32:45 2016 +0200
LDSS: check if a conversation already exists before recreating it
Bug: 12662
Change-Id: I81d91d54544e5865336dc08ffda9fe109fc643ed
Reviewed-on: https://code.wireshark.org/review/16660
Reviewed-by: Pascal Quantin <pascal.quantin(a)gmail.com>
Petri-Dish: Pascal Quantin <pascal.quantin(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=3c93b67dade357ae036bce9eb2df7f…
commit 3c93b67dade357ae036bce9eb2df7fb2382bf8f3
Author: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Date: Mon Jul 25 11:26:08 2016 +0200
SHIM6: rename p variable by offset
Change-Id: I3f7e3291e119eb51c85381d1141bd79b2d61ec18
Reviewed-on: https://code.wireshark.org/review/16649
Petri-Dish: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=10bcfa58f8c1d4f5f10077e0b8dbb3…
commit 10bcfa58f8c1d4f5f10077e0b8dbb3410ba7d936
Author: AndersBroman <anders.broman(a)ericsson.com>
Date: Mon Jul 25 11:34:22 2016 +0200
[S1AP] Add dissection of the content of UERadioCapabilityForPaging.
Change-Id: I7f6686a9324fdd364653404ed4b3315d6ca36716
Reviewed-on: https://code.wireshark.org/review/16650
Petri-Dish: Anders Broman <a.broman58(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=b814ae2057daade0e5638aae75e2ac…
commit b814ae2057daade0e5638aae75e2aceb63b3c1cc
Author: AndersBroman <anders.broman(a)ericsson.com>
Date: Fri Jul 22 14:35:56 2016 +0200
[GTPv2] Dissect TWAN Identifier and other minor updates.
Bug:12638
Change-Id: I13446727a46b4df4fe3e667723aa43d83efe1159
Reviewed-on: https://code.wireshark.org/review/16585
Petri-Dish: Anders Broman <a.broman58(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=095a3c8954b3ebe9acddcd0fb622ee…
commit 095a3c8954b3ebe9acddcd0fb622ee69f4890758
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Mon Jul 25 04:55:06 2016 +0100
IPv6: Use wmem_packet_scope for ws_ip address allocation
Change-Id: I7e386fe0f8cb3a19a91a16c1152ce500367c13fd
Reviewed-on: https://code.wireshark.org/review/16654
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=00e74ac6e5a0d07093aa3b39514eb5…
commit 00e74ac6e5a0d07093aa3b39514eb5a048331d5e
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Mon Jul 25 04:21:21 2016 +0100
IPv6: Use pinfo->pool scope for ipv6_pinfo
Change-Id: I415103eaba23b1a616667cf7c72af3b391a9e5ab
Reviewed-on: https://code.wireshark.org/review/16653
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=80f7d9c2c0a9abf6412067be16d1cc…
commit 80f7d9c2c0a9abf6412067be16d1ccebc4ba65f9
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Mon Jul 25 04:07:31 2016 +0100
IPv6: Say "unknown" for unknown ip protocol column info
Change-Id: I99424f9382dd602d3f29251cdbf7d32666409d90
Reviewed-on: https://code.wireshark.org/review/16652
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=77915051685fee048571031769bbed…
commit 77915051685fee048571031769bbed05531fd852
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Sun Jul 24 19:11:01 2016 +0100
IPv6: Use ipv6_pinfo_t instead of ws_ip to keep some state
To perform IPv6 defragmentation we need to compute the IPv6 fragment header
payload length by subtracting the length of intermediate extension headers
from the IPv6 payload length.
Add a new frag_plen field to ipv6_pinfo_t to do that instead of (ab)using
struct ws_ip.
Note: The RFC 2460 rules for fragment header order are stricter than the code
suggests but that shouldn't be a problem here.
Change-Id: I76f3cb3a1a29d96b080d3d53c0f493f9d0b2786c
Reviewed-on: https://code.wireshark.org/review/16637
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=6cf9616df68a4db7e436bb77392586…
commit 6cf9616df68a4db7e436bb77392586ff9ad84feb
Author: Pascal Quantin <pascal.quantin(a)gmail.com>
Date: Mon Jul 25 09:37:25 2016 +0200
RLC: fix a variable overflow in rlc_decode_li function
Bug: 12660
Change-Id: I20a423eb9aa72383ac28d176bc60751ed36be9bd
Reviewed-on: https://code.wireshark.org/review/16639
Petri-Dish: Pascal Quantin <pascal.quantin(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Pascal Quantin <pascal.quantin(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=47a5fa850b388fcf4ea762073806f0…
commit 47a5fa850b388fcf4ea762073806f01b459820fe
Author: Pascal Quantin <pascal.quantin(a)gmail.com>
Date: Mon Jul 25 09:54:06 2016 +0200
RLC: fix a stack overflow in rlc_decode_li function
The test to check whether the array was full or not was off by 1
Bug: 12664
Change-Id: If2057b71d92c7f03e05b0f4676abc62d5a03ae73
Reviewed-on: https://code.wireshark.org/review/16640
Reviewed-by: Pascal Quantin <pascal.quantin(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=55069dad4a1f0c61e5f9c349389cec…
commit 55069dad4a1f0c61e5f9c349389cecff0130cf32
Author: Gerard Garcia <ggarcia(a)deic.uab.cat>
Date: Sun Jul 24 21:33:41 2016 -0400
Add vSocket dissector
Header definition:
https://github.com/GerardGarcia/linux/blob/vsockmon/include/uapi/linux/vsoc…
Bug: 12623
Change-Id: I9af4b5069f69b847779a8b25abb3939e672dc9c3
Reviewed-on: https://code.wireshark.org/review/16308
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=1da1f945e2988080add4923dc20217…
commit 1da1f945e2988080add4923dc2021753e3b2f7c1
Author: Michael Mann <mmann78(a)netscape.net>
Date: Sun Jul 24 08:53:39 2016 -0400
Fix checkAPI.pl warnings about printf
Many of the complaints from checkAPI.pl for use of printf are when its embedded
in an #ifdef and checkAPI isn't smart enough to figure that out.
The other (non-ifdef) use is dumping internal structures (which is a type of
debug functionality)
Add a "ws_debug_printf" macro for printf to pacify the warnings.
Change-Id: I63610e1adbbaf2feffb4ec9d4f817247d833f7fd
Reviewed-on: https://code.wireshark.org/review/16623
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=ee7f9c33f63532bc69899a07501777…
commit ee7f9c33f63532bc69899a0750177756be53c0c1
Author: Michael Mann <mmann78(a)netscape.net>
Date: Sun Jul 24 14:16:19 2016 -0400
Pacify GTK checkAPIs.pl warnings.
Add "Wireshark" macros to old-gtk-compat.h for GTK APIs that have been deprecated.
The macros are setup by version number to limit their proliferation (not that I
suspect much development will really be done there since GTK is deprecated).
Just want to make buildbots happy for the time being.
Change-Id: I095f850065166a0bc2e2456fb2e886ab64fdd97d
Reviewed-on: https://code.wireshark.org/review/16635
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Balint Reczey <balint(a)balintreczey.hu>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=688d055acd523e645c1e87267dcf4a…
commit 688d055acd523e645c1e87267dcf4a0a9867adbd
Author: Martin Kaiser <wireshark(a)kaiser.cx>
Date: Sun Jul 24 18:43:14 2016 +0200
zvt: use a hash table for the bitmaps
table entries contain the length (if known and constant) and a function
to dissect the payload
this should clean up the code for bitmap dissection and make it easier
to add new entries
Change-Id: Id0ef5ff9e53c82171789c8a3352e56d3997d82b9
Reviewed-on: https://code.wireshark.org/review/16632
Petri-Dish: Martin Kaiser <wireshark(a)kaiser.cx>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Martin Kaiser <wireshark(a)kaiser.cx>
http://cgit.osmocom.org/wireshark/commit/?id=363617ffed882d8f8bcf812e1afc11…
commit 363617ffed882d8f8bcf812e1afc114c96a63d08
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Sun Jul 24 19:10:56 2016 +0100
Use 'nxt' argument in ipv6_dissect_next()
Change-Id: I7190aa5301ba54be4c179dc7815c4be82987c949
Reviewed-on: https://code.wireshark.org/review/16636
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=3e6df076c60469ef42b289615590a7…
commit 3e6df076c60469ef42b289615590a790538b29b9
Author: Martin Kaiser <wireshark(a)kaiser.cx>
Date: Sun Jul 24 19:23:48 2016 +0200
zvt: rename dissect_zvt_bitmap_apdu() to dissect_zvt_bitmap_seq()
the sequence of bitmaps can either be the complete APDU payload or a
part of it
Change-Id: I3e3d176f29a5c2a0ad2c7fb61102c46255f436da
Reviewed-on: https://code.wireshark.org/review/16631
Reviewed-by: Martin Kaiser <wireshark(a)kaiser.cx>
http://cgit.osmocom.org/wireshark/commit/?id=20f3a9a632d49c2c1302a435b8db1a…
commit 20f3a9a632d49c2c1302a435b8db1a2e8051449b
Author: Martin Kaiser <wireshark(a)kaiser.cx>
Date: Sun Jul 24 18:24:08 2016 +0200
zvt: rename bitmap to bmp
It looks like the specs call the first byte BMP and the whole record
(BMP + content) is called the bitmap.
Change-Id: I60ce75b131b3cddc59f614b8ca156ceacc890cf8
Reviewed-on: https://code.wireshark.org/review/16630
Reviewed-by: Martin Kaiser <wireshark(a)kaiser.cx>
http://cgit.osmocom.org/wireshark/commit/?id=d508a9bf4c268f817c9a52b9edc645…
commit d508a9bf4c268f817c9a52b9edc6455cbead35ee
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Jul 16 20:36:11 2016 +0200
Add Ericsson A-bis P-GSL dissector
Ericsson uses a vendor-specific packetized PCU-CCU interface on their
packetized A-bis, which can be encapsulated in their own variant of HDLC
on top of L2TP.
The new P-GSL dissector is called from packet-ehdlc.c, which in turn
integrates with packet-l2tp.c.
Change-Id: Ifca190577b1c9691209221d79e3ef034dc3ca650
Reviewed-on: https://code.wireshark.org/review/16510
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=c2ada3dd79374b14da21f67e924fff…
commit c2ada3dd79374b14da21f67e924fff89d3526f15
Author: Michael Mann <mmann78(a)netscape.net>
Date: Sun Jul 24 10:04:52 2016 -0400
Replace strlen with NULL checks to pacify checkAPIs.pl
Change-Id: I5db39cbd531c228da73447bf8899599f82e1889d
Reviewed-on: https://code.wireshark.org/review/16624
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=8505fb08c1f835fd959872b321de12…
commit 8505fb08c1f835fd959872b321de12c13b182583
Author: Michael Mann <mmann78(a)netscape.net>
Date: Sun Jul 24 10:14:48 2016 -0400
Fix shadow variable warnings.
Change-Id: I1e6bd722b3f04f171b462fc680ca080bb7ec03c7
Reviewed-on: https://code.wireshark.org/review/16625
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=a06042d614eea9418bb625fbe38d89…
commit a06042d614eea9418bb625fbe38d89e45defced9
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Sun Jul 24 08:07:54 2016 -0700
[Automatic update for 2016-07-24]
Update manuf, services enterprise-numbers, translations, and other items.
Change-Id: I9a88b1d2ac3fd54cd2b7bfbb652ba504db81df65
Reviewed-on: https://code.wireshark.org/review/16626
Reviewed-by: Gerald Combs <gerald(a)wireshark.org>
http://cgit.osmocom.org/wireshark/commit/?id=e878525f5ff8ab93794a17ba968c75…
commit e878525f5ff8ab93794a17ba968c75c6676b4ad6
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Jul 16 18:34:34 2016 +0200
Add basic dissector for Ericsson Packet A-bis TFP Protocol
This dissector currently onl dissects the TFP header, treating the
payload (TRAU) as opaque data. Still, it is an improvement to see the
header information like timeslot, sequence number, delay and frame type.
The new TFP dissector is called from packet-ehdlc.c, which in turn is
used inside Ericsson-specific L2TP.
Change-Id: I8835c07e259ec9a324ec92aac39abbef2c902af3
Reviewed-on: https://code.wireshark.org/review/16509
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=051f5cb18a28980e3a3ca24d059af5…
commit 051f5cb18a28980e3a3ca24d059af52a709cef12
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Jul 18 16:09:56 2016 +0200
L2TP: Add some more Ericsson-specific AVPs
Change-Id: I3d0eb7f9b5641c388493c7188c128bfb14dfbf60
Reviewed-on: https://code.wireshark.org/review/16622
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=fff601949ff9c618bd4b8f7f585820…
commit fff601949ff9c618bd4b8f7f5858204ce4868008
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Sun Jul 24 01:47:15 2016 -0700
Fix indentation (no tabs).
Change-Id: Ic45c0aa526e90bd51c0c501cdd349255ce0b43f5
Reviewed-on: https://code.wireshark.org/review/16621
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=2101af4b6776a3ede5c231b63a7801…
commit 2101af4b6776a3ede5c231b63a78011f284dcea8
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Sun Jul 24 01:44:58 2016 -0700
More null "IP information" pointer checks.
Bug: 12645
Change-Id: I356b6570f9a33fd495523a5e1fa6ada56047dc45
Reviewed-on: https://code.wireshark.org/review/16620
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=2a3612f8e17c53ba71cf5fb9978a3a…
commit 2a3612f8e17c53ba71cf5fb9978a3a6e939f60d6
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Sun Jul 24 01:32:34 2016 -0700
Don't even *mention* the TTL/hop limit if we don't have it.
That's cleaner than reporting it as 0.
Change-Id: I862130c98131ba83f9689201d852e2f1aab34770
Reviewed-on: https://code.wireshark.org/review/16619
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=284aed2c66c63185da6af1a6636fb5…
commit 284aed2c66c63185da6af1a6636fb526e047d9ed
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Sun Jul 24 01:21:26 2016 -0700
More null "IP information" pointer checks.
Bug: 12645
Change-Id: Iac662bec3c23b0b3d228766ad7a094f615770072
Reviewed-on: https://code.wireshark.org/review/16618
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=00961a0df29a4e3b5f0541d48e5888…
commit 00961a0df29a4e3b5f0541d48e5888fb13828e7b
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Sun Jul 24 01:05:23 2016 -0700
Pass the next protocol value to ip_try_dissect() as an argument.
That way, we don't rely on the ws_ip pointer being non-null.
Based on changes from Ib73410fd8575ad6c836311bbda87a0580e5640ac.
Change-Id: If8c437572c725481ac4148c8095a1a479b4fb0f8
Reviewed-on: https://code.wireshark.org/review/16617
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=523e8c3cc549beacf99f5dbfb7e52c…
commit 523e8c3cc549beacf99f5dbfb7e52c5e34ee85e2
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Sun Jul 24 00:59:06 2016 -0700
Pass the next header value to ipv6_dissect_next() as an argument.
That way, we don't rely on the ws_ip pointer being non-null.
Based on changes from Ib73410fd8575ad6c836311bbda87a0580e5640ac.
Bug: 12645
Change-Id: I8c74ba57637b6a125593c4711d7c21b9693c2c85
Reviewed-on: https://code.wireshark.org/review/16616
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=d109a8d62c39aa5caa29d9a2d021d8…
commit d109a8d62c39aa5caa29d9a2d021d813e82a7a12
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Sun Jul 24 00:48:41 2016 -0700
More null pointer checks.
Taken from Ib73410fd8575ad6c836311bbda87a0580e5640ac.
Bug: 12645
Change-Id: Ie08c113b6193da40ce0e438faefd78ad36b4d475
Reviewed-on: https://code.wireshark.org/review/16615
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=696011f522f6ced8aa6532bd069626…
commit 696011f522f6ced8aa6532bd069626a636cdaa33
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Sun Jul 24 00:26:45 2016 -0700
Don't assume we've been passed a non-null data pointer.
There is no guarantee of that.
Bug: 12645
Change-Id: Icb3310e5df37acfd113a9e2b1fee34e59ef28962
Reviewed-on: https://code.wireshark.org/review/16614
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=f930da87a738171f10af56a4acd797…
commit f930da87a738171f10af56a4acd7979c1469211a
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Sat Jul 23 19:16:36 2016 -0700
Enable "Save As..." iff cf_can_save_as() returns TRUE.
Currently, cf_can_save() really means "*there's something to save* and
we can write it out"; "Save As..." should be enabled even if there are
no changes to save, in case the user just wants to write the existing
file contents out to a new file and have the new file be the current
file. That matches the behavior of the GTK+ version.
(We might want to enable "Save" even if there are no changes to save;
some other programs do that, such as the TextEdit, WordPad, KWrite, and
gedit simple text editors. If so, however, we should make "Save" write
stuff out even if there are no changes to save.
Note, however, that we're a bit different from most "editors", in that
we don't read the entire file into memory - we keep the file open and
read packet data from it, because we want to be able to read files that
won't fit into memory. That *might* change what we ultimately want to
do with "Save".)
Bug: 12630
Change-Id: I8a2327b5d6ddab7c4f0367f132460b507da38577
Reviewed-on: https://code.wireshark.org/review/16612
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=5488581d183cf245a9ffdeb30732f1…
commit 5488581d183cf245a9ffdeb30732f155d9db8b99
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Sat Jul 23 02:28:51 2016 +0100
Replace an #ifdef with g_path_is_absolute()
Change-Id: I0df8ea363502bb5e313192b6a10f6df032031699
Reviewed-on: https://code.wireshark.org/review/16601
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
Reviewed-by: Pascal Quantin <pascal.quantin(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=0590a4f6d82c9eb54621aba50638ec…
commit 0590a4f6d82c9eb54621aba50638ecbef78dccee
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Jul 16 18:33:55 2016 +0200
packet-ehdlc: Update with results from better understanding the protocol
The Ericsson HDLC format inside L2TP is not publicly documented, so when
I originally wrote the code, I was basically just looking at hex-dumps
of protocol traces and trying to ge an initial understanding. By now,
that understanding has significantly matured, so let's update the
dissector accordingly.
The major changes are regarding the understanding that there is not a
message type, but in fact a compressed SAPI and compressed TEI field.
Based on this, we can discriminate on whether there will be a HDLC/LAPD
header to follow, or whether there's actual user data (TRAU frame
replacement) following.
Change-Id: Ic29d2d295678c4dc5f93cd8404b2e832f4532daf
Reviewed-on: https://code.wireshark.org/review/16508
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=baf8f9c7d00a24632f1cac54b9e749…
commit baf8f9c7d00a24632f1cac54b9e749e0a964dc0f
Author: Sean O. Stalley <sean.stalley(a)intel.com>
Date: Fri Jul 22 13:30:52 2016 -0700
Add support for USB3-specific Hub Class Feature Selectors
Add Hub Class Feature Selectors (defined in USB3.1 spec, table 10-9) to USBHUB dissector.
Change-Id: I53f73b5d689b8921907514e0fcd74a152abc2b49
Signed-off-by: Sean O. Stalley <sean.stalley(a)intel.com>
Reviewed-on: https://code.wireshark.org/review/16593
Reviewed-by: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Petri-Dish: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=c07bf81082f22e102c4aed00d7ecfd…
commit c07bf81082f22e102c4aed00d7ecfdffd1eeb8ed
Author: Michael Mann <mmann78(a)netscape.net>
Date: Sat Jul 23 14:03:32 2016 -0400
packet-socketcan.c - Add subdissector name to layer list.
This allows GTK Decode As to function properly if CAN subdissector
has a dissector table.
Change-Id: I5eb3642c34642302939d27e844fe93f626ba039c
Reviewed-on: https://code.wireshark.org/review/16606
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=a02e90da41a92baf909865e2361fb6…
commit a02e90da41a92baf909865e2361fb6701d0a8432
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Sat Jul 23 03:52:10 2016 +0100
filesystem.c: Don't constify mallocated pointer
Change-Id: I8991682bda256c5e1c09a303b0243e240b276101
Reviewed-on: https://code.wireshark.org/review/16602
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Dario Lombardo <lomato(a)gmail.com>
Reviewed-by: Pascal Quantin <pascal.quantin(a)gmail.com>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=c9329ff0ec9c6ade928100564e7c04…
commit c9329ff0ec9c6ade928100564e7c04f1e11125df
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Sat Jul 23 01:56:12 2016 -0700
Suggest using a task dialog, so we can label the buttons.
Change-Id: I2827ab8b5d4a9c17e6c178d9397fcf897a356c9f
Reviewed-on: https://code.wireshark.org/review/16603
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=0aaff397fbd1ac860fbb54873b09ad…
commit 0aaff397fbd1ac860fbb54873b09adf7616ee3b5
Author: dsrsupport <eugene.exarevsky(a)dsr-company.com>
Date: Thu Jul 21 17:35:24 2016 +0300
ZigBee: implement dissector for Parent_Annce_rsp; minor fixes
Implement dissector for User Descriptor Response.
Fix Number OfChild foield or Parent_Annce.
Fix name of User Descriptor Response cluster.
Change-Id: Ia48277a76bc7742021a407a45ca18e2c51a35046
Reviewed-on: https://code.wireshark.org/review/16570
Petri-Dish: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=ba0b0b1bc9818611a255b95cd0f112…
commit ba0b0b1bc9818611a255b95cd0f1123155cef9d3
Author: Jeff Morriss <jeff.morriss.ws(a)gmail.com>
Date: Sun Jul 17 22:42:32 2016 -0400
Qt follow stream: don't clear the text widget when doing Save-As.
... Otherwise the user will see an empty stream after the Save-As operation.
Change-Id: Ibafcb4e4b670807702a8d8a5756544471f2eccc3
Reviewed-on: https://code.wireshark.org/review/16521
Petri-Dish: Jeff Morriss <jeff.morriss.ws(a)gmail.com>
Reviewed-by: Gerald Combs <gerald(a)wireshark.org>
Reviewed-by: Peter Wu <peter(a)lekensteyn.nl>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=904d9fc2c3d919b0acc308228bf8fb…
commit 904d9fc2c3d919b0acc308228bf8fb9388f89f26
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Tue Jul 19 22:06:31 2016 +0100
Update struct ws_ip with flow label and comments
Change field ip_v_hl to version.
Change-Id: Ic7ce8d6d083f6413284a7b9ba91a2387b11b29fb
Reviewed-on: https://code.wireshark.org/review/16555
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=c11cdd6493ef7e852fab7d32a9cb87…
commit c11cdd6493ef7e852fab7d32a9cb87ec2955c2c2
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Sat Jul 23 01:10:33 2016 +0100
Use wmem_new0() to allocate struct ws_ip
Change-Id: I0e76ffc2dc0c3e3d7bd081ff433c95741b9aa906
Reviewed-on: https://code.wireshark.org/review/16598
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=ea055d558f726748a92fd02d6a13b1…
commit ea055d558f726748a92fd02d6a13b1fc66aa5c6d
Author: Michael Mann <mmann78(a)netscape.net>
Date: Fri Jul 22 19:30:34 2016 -0400
packet-diameter_3gpp.c: Convert many fields to use proto_tree_add_bitmask_with_flags
Change-Id: I1936ec4ca6003d3268674079b79da0b009a62f10
Reviewed-on: https://code.wireshark.org/review/16597
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=752b5de27cfb17d62d856311879c09…
commit 752b5de27cfb17d62d856311879c09e7bda2d448
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Fri Jul 22 23:24:13 2016 +0100
IPv6: Another get_jumbo_plen cleanup
Change-Id: I81e618cd889aa1425e03b7dcb6e0af3d995b1d54
Reviewed-on: https://code.wireshark.org/review/16595
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=4a6089795aa3dfcfa9cc2839190b05…
commit 4a6089795aa3dfcfa9cc2839190b05a10642c63e
Author: Roland Knall <roland.knall(a)br-automation.com>
Date: Fri Jul 22 13:31:07 2016 +0200
sshdump: Change ws_close to closesocket
ws_close just calls _close(); that doesn't close sockets. closesocket()
is the API to close a socket on Windows, and is defined as close()
on UN*X, so using closesocket() will close sockets on Windows and UN*X.
This way, we close the pipe socket correctly on Windows.
Change-Id: I6d50e26bfabac5618c74a180cbe94d444b591bd4
Reviewed-on: https://code.wireshark.org/review/16582
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=cf4fc7baf95565a4725647704190b5…
commit cf4fc7baf95565a4725647704190b5455bb65f43
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Fri Jul 22 10:15:07 2016 -0700
Use ws_printf routines everywhere in column-utils.c.
Change-Id: I8764b67b5ab320323c96fe21e5ebaa03815905fd
Reviewed-on: https://code.wireshark.org/review/16591
Petri-Dish: Gerald Combs <gerald(a)wireshark.org>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Gerald Combs <gerald(a)wireshark.org>
http://cgit.osmocom.org/wireshark/commit/?id=0482b0b0b1ca227619fe487e15d521…
commit 0482b0b0b1ca227619fe487e15d5214b9362c92e
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Fri Jul 22 10:01:03 2016 -0700
Qt: Don't force a repaint in update_progress_dlg.
Remove a call to update() in order to force a repaint for large capture
files. Doing so incurs a small-but-nonzero delay on Windows and it should
no longer be needed since we switched to timer-based updates in gb5a585c.
Change-Id: I01ff2eed165d15dd1d3218550baa664f43dd442a
Reviewed-on: https://code.wireshark.org/review/16589
Petri-Dish: Jeff Morriss <jeff.morriss.ws(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Jeff Morriss <jeff.morriss.ws(a)gmail.com>
Tested-by: Jeff Morriss <jeff.morriss.ws(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=24aa839f027f8529f174f9e29ec725…
commit 24aa839f027f8529f174f9e29ec725f83a04e648
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Fri Jul 22 12:13:06 2016 -0700
Get rid of all references to new_create_dissector_handle().
It went away a long time ago; use create_dissector_handle().
Change-Id: I28e90821033621bc7a5572243ff5871b4e67d60d
Reviewed-on: https://code.wireshark.org/review/16592
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=ba607a15277f6a9475ba19d0cb60f0…
commit ba607a15277f6a9475ba19d0cb60f003b3a40019
Author: Pascal Quantin <pascal.quantin(a)gmail.com>
Date: Fri Jul 22 13:48:58 2016 +0200
MPTCP: fix offset used for AddrID field in MP_JOIN and MP_PRIO messages
Bug: 12641
Change-Id: I7ba5cbf795eef3e77a7161b8dc8752d9c10610f8
Reviewed-on: https://code.wireshark.org/review/16583
Petri-Dish: Pascal Quantin <pascal.quantin(a)gmail.com>
Reviewed-by: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Pascal Quantin <pascal.quantin(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=52ed7d3b5c25ca5337990f5f1311da…
commit 52ed7d3b5c25ca5337990f5f1311da975784353d
Author: Marius Paliga <mareko.paliga(a)gmail.com>
Date: Fri Jul 22 13:26:12 2016 +0200
Add support for new AVPs defined in 29.273
Bug: 12643
Change-Id: Ic9c26dc864b2b016ba722620098caf44a800f0f4
Reviewed-on: https://code.wireshark.org/review/16581
Petri-Dish: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=12dd01225a0a63ff626b4aa2a2374e…
commit 12dd01225a0a63ff626b4aa2a2374edda7edebdf
Author: Marius Paliga <mareko.paliga(a)gmail.com>
Date: Fri Jul 22 09:34:35 2016 +0200
Added decoding of MS Info Change Reporting Action IE
Bug: 12642
Change-Id: I845687763a261566036c7d38c310656d38b06fa5
Reviewed-on: https://code.wireshark.org/review/16579
Reviewed-by: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Petri-Dish: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=2c38a05d0154697ac5438eadf98750…
commit 2c38a05d0154697ac5438eadf98750a600e68cbb
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Thu Jul 21 00:37:15 2016 +0100
Qt: Add hovered byte lock on left-click
Allows marking/unmarking a single byte in the bytes view pane.
Ping-Bug: 11547
Change-Id: I574ad7c6218eb08018094ea92ba79b69dbe4b45d
Reviewed-on: https://code.wireshark.org/review/16563
Reviewed-by: Michal Labedzki <michal.labedzki(a)tieto.com>
Tested-by: Michal Labedzki <michal.labedzki(a)tieto.com>
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=0903568bf3a784da935507851a3088…
commit 0903568bf3a784da935507851a3088a8b17ef91c
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Sun Jul 17 05:02:29 2016 +0100
Decouple extension headers from the IPv6 dissector loop
Register MIPv6 too in "ipv6.nxt". Fixes bug 10705.
Bug: 10705
Change-Id: I297d8983d65ee7585e1201a81d10396001e0d167
Reviewed-on: https://code.wireshark.org/review/16561
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=7844a118cf1cb99fc170f3654e9610…
commit 7844a118cf1cb99fc170f3654e96108d2cd49150
Author: AndersBroman <anders.broman(a)ericsson.com>
Date: Thu Jul 21 09:55:03 2016 +0200
Add Nordic semiconductors dissector to read files produced by their BTLE
sniffer.
Code downloaded from
https://www.nordicsemi.com/eng/Products/Bluetooth-low-energy/nRF-Sniffer
and cleaned up and modified to comple with current Wireshark version.
Bug 12637
Change-Id: Ic73122f35039b4245d6219b825a28c10f22f36ad
Reviewed-on: https://code.wireshark.org/review/16569
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=53de2c23783788d92dc17d3dccfdc8…
commit 53de2c23783788d92dc17d3dccfdc8b65ab0bf74
Author: Pascal Quantin <pascal.quantin(a)gmail.com>
Date: Wed Jul 20 23:54:35 2016 +0200
Convert more glib memory to wmem pinfo pool
Change-Id: I4cc23bc19a6bd8c6a8e0389eaf939dbb60fe0ca3
Reviewed-on: https://code.wireshark.org/review/16562
Reviewed-by: Pascal Quantin <pascal.quantin(a)gmail.com>
Petri-Dish: Pascal Quantin <pascal.quantin(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=b2e4a7e21ce7ee8fee857ee71d51ad…
commit b2e4a7e21ce7ee8fee857ee71d51ad1ec13feb2e
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Thu Jul 21 17:34:56 2016 -0700
Minimize allocations for frame tvbuffs and Buffers.
Try to minimize the number of times we allocate memory for Buffers and
Buffer data.
Change-Id: I738fdc64e571772ef4ba6335d49087277dd7b430
Reviewed-on: https://code.wireshark.org/review/16577
Reviewed-by: Gerald Combs <gerald(a)wireshark.org>
Petri-Dish: Gerald Combs <gerald(a)wireshark.org>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=e3a15cfbb24b79c0225d391dc44362…
commit e3a15cfbb24b79c0225d391dc44362ac9cdcb077
Author: William Tu <u9012063(a)gmail.com>
Date: Wed Jul 20 21:38:47 2016 -0700
Fix ERSPAN type II and type III offset.
For ERSPAN type II (version == 1), the offset is shifted by 4 at the
end. As a result, the 'offset+=2' at the end of ERSPAN type III should
be in its own 'else' scope.
Change-Id: I64a55d5722e3f4f5672ca2a4228583b3b51559e1
Reviewed-on: https://code.wireshark.org/review/16568
Petri-Dish: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Reviewed-by: Jaap Keuter <jaap.keuter(a)xs4all.nl>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=3dbc84414ef3bd04c11a18f5f9ae0b…
commit 3dbc84414ef3bd04c11a18f5f9ae0b8e3c1b2909
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Thu Jul 21 15:53:54 2016 -0700
2.1.2 → 2.3.0.
Change-Id: I133af2d3d05ae77c1030cf35812bb1f969f6a68b
Reviewed-on: https://code.wireshark.org/review/16575
Reviewed-by: Gerald Combs <gerald(a)wireshark.org>
http://cgit.osmocom.org/wireshark/commit/?id=913e0f408c48f3baf6933807f9cfe4…
commit 913e0f408c48f3baf6933807f9cfe4195fde5c75
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Fri Jul 15 13:59:23 2016 -0700
Use Windows CRT string functions in some places.
Copy wsutil/wsprintf.h from change 16537. Update it to use functions
appropriate to Visual C++ >= 2015, < 2015, and everything else. Add
notes about specific API issues.
Update epan/expert.c to use ws_snprintf, since the VS profiler shows it
as a minor hot spot. This reduces load time for a large-ish capture from
~14s to ~12s here.
Migrate a previous column-utils change.
Change-Id: Id4064b7c06c35fd447b63c73f731afee181df4f9
Reviewed-on: https://code.wireshark.org/review/16483
Reviewed-by: Gerald Combs <gerald(a)wireshark.org>
Petri-Dish: Gerald Combs <gerald(a)wireshark.org>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=97d194cd3cb7fa3806a7bb83f83f06…
commit 97d194cd3cb7fa3806a7bb83f83f06ee2eda418b
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Thu Jul 21 10:27:45 2016 -0700
Qt: Set the LabelStack CSS only when it changes.
We call fillLabel repeatedly while loading a capture. Try to avoid
applying a style sheet when we do since it can affect performance.
Change-Id: I9ee188cb79f7cad340ba35b12011b82004ed8262
Reviewed-on: https://code.wireshark.org/review/16571
Petri-Dish: Gerald Combs <gerald(a)wireshark.org>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Gerald Combs <gerald(a)wireshark.org>
http://cgit.osmocom.org/wireshark/commit/?id=ad6fc87d64de30cdcdca18168a117d…
commit ad6fc87d64de30cdcdca18168a117d2ec24591da
Author: Michael Mann <mmann78(a)netscape.net>
Date: Sun Jul 10 23:47:28 2016 -0400
Add proto_tree_add_checksum.
This is an attempt to standardize display/handling of checksum fields for all dissectors.
The main target is for dissectors that do validation, but dissectors that just report the
checksum were also included just to make them easier to find in the future.
Bug: 10620
Bug: 12058
Ping-Bug: 8859
Change-Id: Ia8abd86e42eaf8ed50de6b173409e914b17993bf
Reviewed-on: https://code.wireshark.org/review/16380
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Jeff Morriss <jeff.morriss.ws(a)gmail.com>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=1e19f55f0c44b850bc6304be28d5b2…
commit 1e19f55f0c44b850bc6304be28d5b272a3553204
Author: Balint Reczey <balint(a)balintreczey.hu>
Date: Mon Jun 20 23:18:46 2016 +0200
Constify a few value_strings which were generated at run-time
Change-Id: Idc479a89a34fd21b743faee07020be284f828e2c
Reviewed-on: https://code.wireshark.org/review/16298
Petri-Dish: Balint Reczey <balint(a)balintreczey.hu>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Balint Reczey <balint(a)balintreczey.hu>
http://cgit.osmocom.org/wireshark/commit/?id=d2727ec8a2bc0524e6e1ea5a1992be…
commit d2727ec8a2bc0524e6e1ea5a1992bed153b1488c
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Wed Jul 20 19:53:33 2016 -0700
Don't pass NULL to wtap_block_set_string_option_value().
To remove OPT_SHB_HARDWARE, use wtap_block_remove_option().
To get the string value from a GString, use g_string_free(string,
FALSE), not g_string_free(string, TRUE) - the latter will free the
string value and return NULL.
Change-Id: I0c5a9f818543f6752f455f04fb3c024208e23954
Reviewed-on: https://code.wireshark.org/review/16567
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=52323b20f5ca54d62d8fbffa4ddea8…
commit 52323b20f5ca54d62d8fbffa4ddea8cc851c22df
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Wed Jul 20 17:45:07 2016 -0700
Remove more string option value null checks.
Also, rename routines that write out an option write_wtap_XXb_option()
from write_wtap_XXb_block().
Change-Id: I4884a2f5275a5e2e32137b47255fac6995f311ef
Reviewed-on: https://code.wireshark.org/review/16566
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=3beab65515ab693806a7b64665bfd2…
commit 3beab65515ab693806a7b64665bfd287133e860e
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Wed Jul 20 17:27:36 2016 -0700
No need to check for string option values being null.
A string option, if present, always has a value; it might be a null
*string*, but you won't get a null pointer (if the option isn't present,
it simply isn't present).
Fix some comments while we're at it.
Change-Id: I9c1420f56998a7d04de5c5cc2e92631b181f303a
Reviewed-on: https://code.wireshark.org/review/16564
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=be1398c17ca1d5b203a930d9254125…
commit be1398c17ca1d5b203a930d9254125d602830aef
Author: Michael Mann <mmann78(a)netscape.net>
Date: Tue Jul 19 22:53:28 2016 -0400
Convert uses of g_alloced data with tvb_new_child_real_data to use pinfo->pool instead.
Aldo update documentation to suggest using wmem pinfo->pool instead of glib memory
Change-Id: I5d34cc6c1515aa9f0d57784b38da501ffcb95ccc
Reviewed-on: https://code.wireshark.org/review/16551
Reviewed-by: Pascal Quantin <pascal.quantin(a)gmail.com>
Petri-Dish: Pascal Quantin <pascal.quantin(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Evan Huus <eapache(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=e07b4aa6670f57be7f613eec9d8d47…
commit e07b4aa6670f57be7f613eec9d8d47712d1cfa86
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Wed Jul 20 04:11:07 2016 +0100
IPv6: Add option type encodings
Change-Id: I9c8811dd30fed59591edb84166d2c854fd5b1885
Reviewed-on: https://code.wireshark.org/review/16553
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=4abf60ff7af594a27fb291fd9fa944…
commit 4abf60ff7af594a27fb291fd9fa944397f46049b
Author: AndersBroman <anders.broman(a)ericsson.com>
Date: Wed Jul 20 15:45:14 2016 +0200
[RRC] Update to V13.3.0 (2016-07)
Change-Id: Ide2017d2610a55345a4ab1ef631b1da57a06ceb7
Reviewed-on: https://code.wireshark.org/review/16560
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=31f5e81449f0f256b71f2e2471eb7a…
commit 31f5e81449f0f256b71f2e2471eb7a8461aec07f
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Wed Jul 20 13:57:02 2016 +0100
IPv6: Mark ENDI option as deprecated (do not ignore)
As requested by Alexis.
Change-Id: I33e91aa0234e7c07869d69b5da6d0df8f94254ba
Reviewed-on: https://code.wireshark.org/review/16559
Reviewed-by: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=15a202ea5d8c33e87c0fbe93cf67ea…
commit 15a202ea5d8c33e87c0fbe93cf67eab59c6f0b87
Author: Pascal Quantin <pascal.quantin(a)gmail.com>
Date: Wed Jul 20 14:50:09 2016 +0200
PCP: add a missing cast
Change-Id: I3fd85defefb5ba3c27ef7c7cc5e83a8193cf1263
Reviewed-on: https://code.wireshark.org/review/16558
Reviewed-by: Pascal Quantin <pascal.quantin(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=95fa045d38ac15e21d55be07d0d7e5…
commit 95fa045d38ac15e21d55be07d0d7e5efd890d29b
Author: Michael Mann <mmann78(a)netscape.net>
Date: Tue Jul 19 22:49:55 2016 -0400
Convert some g_ APIs to wmem.
Change-Id: I7fb0b60fc54004326680f07298fe43e8c48e9b39
Reviewed-on: https://code.wireshark.org/review/16550
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=f7e078cca60489c40c36c43771f2a5…
commit f7e078cca60489c40c36c43771f2a54908020a9c
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Wed Jul 20 03:06:09 2016 +0100
IPv6: Fix LIO option dissection
It was passing the wrong offset for an FT_UINT_STRING type.
Change-Id: I739eb5bbf86768f6bf953662d407270cc8e27f2b
Reviewed-on: https://code.wireshark.org/review/16547
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=928f1907c003d49d17a76417069f9a…
commit 928f1907c003d49d17a76417069f9a3003962778
Author: Pascal Quantin <pascal.quantin(a)gmail.com>
Date: Wed Jul 20 09:25:23 2016 +0200
MPTCP: fix mask used to display backup flag
Bug: 12635
Change-Id: I077e0a2632c528acf7978123a61d8e0380f3e4e2
Reviewed-on: https://code.wireshark.org/review/16556
Reviewed-by: Pascal Quantin <pascal.quantin(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=91ceccb19e7743fc595a91b3a327cd…
commit 91ceccb19e7743fc595a91b3a327cd82656aabe2
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Wed Jul 20 03:40:28 2016 +0100
IPv6: Mark ENDI option as deprecated (ignore)
In accordance with the IANA registry. This option was never used.
Change-Id: I2fc16579b084a0d537f16b9104b025d97a0afd8d
Reviewed-on: https://code.wireshark.org/review/16552
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=60e882c7246f12747b2de5f9708a1c…
commit 60e882c7246f12747b2de5f9708a1cfd3d380190
Author: Michael Mann <mmann78(a)netscape.net>
Date: Tue Jul 19 22:49:32 2016 -0400
packet-ldap.c: Convert some g_ APIs to wmem.
Change-Id: I41bd5c66a51088cedeae993c15c520d4075c5620
Reviewed-on: https://code.wireshark.org/review/16549
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=9c9fd67d8b8476176046838c3f36e7…
commit 9c9fd67d8b8476176046838c3f36e7defcbaff33
Author: Michael Mann <mmann78(a)netscape.net>
Date: Tue Jul 19 16:11:55 2016 -0400
packet-nbap.c: Convert some g_ APIs to wmem.
Change-Id: I480dd5c533b53cc90e483f42e974c5f3e660e305
Reviewed-on: https://code.wireshark.org/review/16548
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=29a98d1c7f09cba3a1e20ae6bfce76…
commit 29a98d1c7f09cba3a1e20ae6bfce76cf13e134fe
Author: Jeff Morriss <jeff.morriss.ws(a)gmail.com>
Date: Sun Jul 17 18:24:45 2016 -0400
Allow BASE_NONE (with strings conversion) for integral values again.
This mostly reverts SVN rev 43412 (3fa645481f82e32d5ad01ebce9c482c4edae31ae)
with the addition of documenting that FT_*INT*'s with BASE_NONE and a
FIELDCONVERT tells the Wireshark core that the field's numeric value is
meaningless and should not be shown to the user.
Use BASE_NONE again with the expert info group and severity fields. This
(finally) resolves the complaint from:
https://www.wireshark.org/lists/wireshark-dev/201206/msg00188.html
(yes, this mail's been sitting in my "todo" pile since then! <sigh>)
Change-Id: I1c6dd2864e7a2e959c97c409f277853af74a8d93
Reviewed-on: https://code.wireshark.org/review/16518
Petri-Dish: Jeff Morriss <jeff.morriss.ws(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=83174a207994c5d30c24e7907fffdc…
commit 83174a207994c5d30c24e7907fffdc3644a52557
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Tue Jul 19 09:26:24 2016 -0700
Qt: Fix Windows taskbar progress behavior.
Connect the valueChanged signal each time we show the taskbar progress
indicator and disconnect it each time we hide. Fixes stuck behavior seen
here when reloading a capture.
Change-Id: I11c6205675823e041cda7816237e54fa8a8afb7a
Reviewed-on: https://code.wireshark.org/review/16544
Petri-Dish: Gerald Combs <gerald(a)wireshark.org>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Gerald Combs <gerald(a)wireshark.org>
http://cgit.osmocom.org/wireshark/commit/?id=11387e205f04cbd8dda30d037ec662…
commit 11387e205f04cbd8dda30d037ec6627fd6caf2c0
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Mon Jul 18 23:25:11 2016 +0100
AH: Make some display formats more standard
Minor code improvements too.
Change-Id: I65992f7733289a553efa3c2bf8ff144de796a985
Reviewed-on: https://code.wireshark.org/review/16540
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=d26e15113246cd9541d99d915098bf…
commit d26e15113246cd9541d99d915098bf60f7424efb
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Mon Jul 18 20:36:51 2016 +0100
AH: Remove ah_header_data and subtree payload preference
When combined with the IPv6 preference for extension headers under the
IPv6 header tree it's too many hierarchical levels, confusing in code
and UX.
Change-Id: Ia593da8ef543d1014b9e7575084a72b5b630ea08
Reviewed-on: https://code.wireshark.org/review/16539
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=d75de9f7559f1e0417c06a5b09d0fa…
commit d75de9f7559f1e0417c06a5b09d0fa3cf775d92c
Author: Pascal Quantin <pascal.quantin(a)gmail.com>
Date: Tue Jul 19 09:41:33 2016 +0200
VXLAN: use the newly created vxlan.next_proto dissector table everywhere
Change-Id: Ib6f44e0f1d3d8c76d2b6e6c778af8c243af4389c
Reviewed-on: https://code.wireshark.org/review/16543
Reviewed-by: Pascal Quantin <pascal.quantin(a)gmail.com>
Petri-Dish: Pascal Quantin <pascal.quantin(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=0da99953581b3c044e9dcf080b0374…
commit 0da99953581b3c044e9dcf080b0374ace691189b
Author: sjha3 <sjha3(a)ncsu.edu>
Date: Sun Jul 17 16:10:09 2016 -0400
Support for NSH with VXLAN encapsulation
Bug: 12271
Change-Id: Ia6d999049d56a4828936c95e272524e47d84bf8f
Reviewed-on: https://code.wireshark.org/review/16517
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=f3d91fb58c251439cc4116aa830ec9…
commit f3d91fb58c251439cc4116aa830ec9f0cd48c72d
Author: Martin Kaiser <wireshark(a)kaiser.cx>
Date: Mon Jul 18 22:38:36 2016 +0200
asterix: remove unused hf entry
Change-Id: I17dc7cfb8144dbfe3e36ff1902ce91241c5629ed
Reviewed-on: https://code.wireshark.org/review/16536
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=e5fa40ab31fd127b4ad005448b6676…
commit e5fa40ab31fd127b4ad005448b6676fe9517a755
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Mon Jul 18 16:04:22 2016 -0700
Mark the file as having unsaved data if you change address resolution.
That information can, and will, get saved in some file formats, so mark
the file as changed so it can and will get saved by "Save".
XXX - we need to treat it as a type of data that can be discarded when
saving in some file formats, just like comments.
Bug: 12629
Change-Id: I1fd69b95f4f7345c339961b4c53c28b98b364e4e
Reviewed-on: https://code.wireshark.org/review/16538
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=6df8e83e5754a883e768573a0bae81…
commit 6df8e83e5754a883e768573a0bae8199f1c8fb9c
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Mon Jul 18 12:58:40 2016 -0700
block->options is never null; don't check for it.
A wtap_block_t always has an array of options, even if it's empty.
Fixes CID 1364135.
Change-Id: Ib1ba791ddcac078ec34def321d63d140c5576037
Reviewed-on: https://code.wireshark.org/review/16535
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=d54f372c999ce1bf1437a771830126…
commit d54f372c999ce1bf1437a7718301265e2c1f15cb
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Mon Jul 18 12:46:40 2016 -0700
Remove wtap_block_num_options_of_type().
It's not used; currently, everything that accesses instances of a
multiple-instance-allowed option do so in a loop that iterates over
option instances by fetching values of the Nth option until the attempt
to fetch the option fails, making only one pass over the options.
Change-Id: Ife9583a5d246027dbfc133ab58027ef6641d65ef
Reviewed-on: https://code.wireshark.org/review/16534
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=d08e7679fafd236db0fbb61aac7e56…
commit d08e7679fafd236db0fbb61aac7e56667fa250dc
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Sat Jul 16 00:48:24 2016 +0100
IPv6: Export ipv6_pinfo interface for sub-dissectors
Change-Id: If39838f6952356aa3417ea9241d974f4c64f9898
Reviewed-on: https://code.wireshark.org/review/16530
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=994d418a0e6bf02cf1fc4c7cc6f55d…
commit 994d418a0e6bf02cf1fc4c7cc6f55d2d4832325a
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Sun Jul 17 01:54:42 2016 +0100
IPv6: Remove unknown extension header dissection
It's not being used and makes some things more difficult so kill it.
It's not possible in general to distinguish an unknown extension header from
an unknown IP protocol and the concept is fuzzy anyway (for example ESP is
officially an extension header but meh) so don't bother trying for now.
Change-Id: I3bdfcc2b76b47e8c1588e91838225b14808e43a7
Reviewed-on: https://code.wireshark.org/review/16529
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=2b2953fff84d7955b708ad1ae4e2b3…
commit 2b2953fff84d7955b708ad1ae4e2b3b5d03d2761
Author: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Date: Mon Jul 18 21:07:11 2016 +0200
ouch: fix indent (use 4spaces)
Change-Id: Ifdfaa87cc1818768ca939ff93015fbb8d77cddc5
Reviewed-on: https://code.wireshark.org/review/16533
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=beedeb2e711c2687b6ae84bb32ebbf…
commit beedeb2e711c2687b6ae84bb32ebbfbe18f3138b
Author: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Date: Mon Jul 18 21:08:12 2016 +0200
SHIM6: fix no previous prototype for 'proto_register_shim6/proto_reg_handoff_shim6' [-Wmissing-prototypes]
Change-Id: I148ecae8d2e9926fcfebab75b3b2f0a769813ef5
Reviewed-on: https://code.wireshark.org/review/16532
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=a21102069a6300a236cc807811ee89…
commit a21102069a6300a236cc807811ee89d2bf034169
Author: AndersBroman <anders.broman(a)ericsson.com>
Date: Mon Jul 18 17:58:27 2016 +0200
[GTPv2] Extend MM Context dissection.
Change-Id: I24e9f8307ea199d5da0713f26aa075466c59bb1f
Reviewed-on: https://code.wireshark.org/review/16528
Petri-Dish: Anders Broman <a.broman58(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=83733a340f8b2a9e05d31ded44c728…
commit 83733a340f8b2a9e05d31ded44c72869f098c1e3
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Sat Jul 16 14:07:40 2016 +0100
IPv6: Set (jumbo) length by inspecting hop-by-hop header, if existing
Change-Id: I84bade7526ef3f094875eaf207b2650d734ed10f
Reviewed-on: https://code.wireshark.org/review/16523
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=de7241c13b9edcc2d0d3fcdeeee4c6…
commit de7241c13b9edcc2d0d3fcdeeee4c625dd9e2ce9
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Sat Jul 16 18:23:23 2016 +0100
IPv6: Dissect as much as possible in case of errors
Don't require 40 bytes upfront, do it by field.
Miscellaneous cleanups.
Change-Id: Ib40b43eb3cf9aa52aa490cdabc6de26b0e977483
Reviewed-on: https://code.wireshark.org/review/16522
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=cde7b03f59dd2ebdff3ce4eb8a6624…
commit cde7b03f59dd2ebdff3ce4eb8a6624864a75a745
Author: AndersBroman <anders.broman(a)ericsson.com>
Date: Mon Jul 18 14:52:54 2016 +0200
[Diameter] Update with new AVPs
Change-Id: I6dfa43320ae3e02afb2b795dd352d492c75a0e60
Reviewed-on: https://code.wireshark.org/review/16526
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=d131898723adc8f98be94589caf355…
commit d131898723adc8f98be94589caf3558c63d113c8
Author: Michael Tuexen <tuexen(a)wireshark.org>
Date: Mon Jul 18 12:22:53 2016 +0200
Add support for the U-bit in I-FORWARD-TSN chunks.
This adds support for the upcoming Internet Draft
draft-ietf-tsvwg-sctp-ndata-07.
Change-Id: Icb7c464504c41a743aa9c61d449f54bf400c1cd3
Reviewed-on: https://code.wireshark.org/review/16525
Petri-Dish: Michael Tüxen <tuexen(a)wireshark.org>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Tüxen <tuexen(a)wireshark.org>
http://cgit.osmocom.org/wireshark/commit/?id=468a5e27255190cc7cfa2e52a2b545…
commit 468a5e27255190cc7cfa2e52a2b54578dcb9e1d8
Author: Jeff Morriss <jeff.morriss.ws(a)gmail.com>
Date: Sun Jul 17 15:24:55 2016 -0400
Use follow_record_t in SSL follow stream.
... rather than a structure (SslDecryptedRecord) which looks (mostly) like a
follow_record_t. (The biggest different is the former carries its data in a
StringInfo while the latter uses a GByteArray.)
With this change following SSL no longer needs its own special code.
This also fixes a crash after saving a followed SSL stream (in the Qt UI).
Bug: 12616
Change-Id: Ibdb2b85f8a6a30712743a5da420be1e6b78f5b92
Reviewed-on: https://code.wireshark.org/review/16516
Petri-Dish: Jeff Morriss <jeff.morriss.ws(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Peter Wu <peter(a)lekensteyn.nl>
http://cgit.osmocom.org/wireshark/commit/?id=752ba1abad6f549616ab65418522a0…
commit 752ba1abad6f549616ab65418522a067c58f0f24
Author: Hiroshi Ioka <hirochachacha(a)gmail.com>
Date: Sun Jul 17 20:32:35 2016 +0900
packet-smb2: add dissectors for
FSCTL_GET_REPARSE_POINT/FSCTL_SET_REPARSE_POINT
Change-Id: I3b6230aea2a0027d7b85d35d3aea6385cace569b
Reviewed-on: https://code.wireshark.org/review/16511
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=4b8cb97ab48d3863bf063ec68e87d8…
commit 4b8cb97ab48d3863bf063ec68e87d8373dcc9fae
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Sun Jul 17 14:58:03 2016 +0100
Rename iph->ip_p to iph->ip_nxt
struct ws_ip is IP version agnostic. "ip_p" is too terse and less
appropriate.
Change-Id: I06b8740ab420e20781bf7b9efcf5dce19ad22ab2
Reviewed-on: https://code.wireshark.org/review/16519
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=1a3fc2e7af060cd41a22ee97745078…
commit 1a3fc2e7af060cd41a22ee9774507871d7fcc72f
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Sun Jul 17 15:04:52 2016 +0100
IPv6: Remove union from struct ip6_hdr
The field macros are a particularly obnoxious form of namespace pollution.
Change-Id: I9010a767625fd1c4b4a48c9d75481c577915fce6
Reviewed-on: https://code.wireshark.org/review/16520
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=5123fa26e9149ee55368b62a960344…
commit 5123fa26e9149ee55368b62a960344ec18232e79
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Jul 16 15:41:02 2016 +0200
L2TP: Add dissectors for Ericsson specific L2TP AVPs
Ericsson's L2TP implementation uses some vendor-specific AVPs. Let's add
some decoder/dissector support for these.
Change-Id: I65d5527087a9c0f4e18ba17c9e7c63793ef6e995
Reviewed-on: https://code.wireshark.org/review/16507
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=f59fa1b8079bd334d767030975a297…
commit f59fa1b8079bd334d767030975a297ded63d81e8
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Sun Jul 17 08:07:44 2016 -0700
[Automatic update for 2016-07-17]
Update manuf, services enterprise-numbers, translations, and other items.
Change-Id: I0ca539cf81e1708a6ea8eafbdf91488086e9ee2d
Reviewed-on: https://code.wireshark.org/review/16513
Reviewed-by: Gerald Combs <gerald(a)wireshark.org>
http://cgit.osmocom.org/wireshark/commit/?id=6e44ea3f98233f6b88e4f4a7f2c8ff…
commit 6e44ea3f98233f6b88e4f4a7f2c8ffaf1d54f345
Author: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Date: Sat Jul 16 08:34:50 2016 +0200
Add osx/macos build for Travis CI
Change-Id: Id6beedfbe909ac3639790cbb7471bd968bed5b82
Reviewed-on: https://code.wireshark.org/review/16496
Petri-Dish: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Dario Lombardo <lomato(a)gmail.com>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=db1e0bcf65e2a1cd4f4e5fedf09247…
commit db1e0bcf65e2a1cd4f4e5fedf09247562ac1a607
Author: Michael Mann <mmann78(a)netscape.net>
Date: Sat Jul 16 22:29:35 2016 -0400
Fix printf style parameters complaints from VS Code Analysis
Change-Id: I5669e2442582f899643fae4a9f86ab6d505dde07
Reviewed-on: https://code.wireshark.org/review/16505
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=25dfe445a109bbeaf38e6394f81a3b…
commit 25dfe445a109bbeaf38e6394f81a3bc2880850a3
Author: Michael Mann <mmann78(a)netscape.net>
Date: Sat Jul 16 11:54:38 2016 -0400
ciscodump.c - Address VS Code Analysis warnings.
1. Check sscanf return value
2. Take large "packet" byte array off of stack and onto heap.
Change-Id: I8ade76359f1b0739ec31d7f3b688d212f21357ba
Reviewed-on: https://code.wireshark.org/review/16498
Reviewed-by: Dario Lombardo <lomato(a)gmail.com>
Petri-Dish: Dario Lombardo <lomato(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=6e7b1b8a9cc701f55feb1a0d4e9f75…
commit 6e7b1b8a9cc701f55feb1a0d4e9f756be499b3a3
Author: David Arnold <d(a)0x1.org>
Date: Sun Sep 20 18:54:38 2015 -0400
Update to support OUCH-4.2 as of 2016/02/29 release
Bug: 12615
Change-Id: I7122ded30083dd85e7785a842c6dd62b459d9676
Reviewed-on: https://code.wireshark.org/review/16465
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=8cd167a06cdba22f4b1efeb8929228…
commit 8cd167a06cdba22f4b1efeb8929228d387ea5f23
Author: Michael Mann <mmann78(a)netscape.net>
Date: Sat Jul 16 13:06:28 2016 -0400
Fix sscanf VS Code Analysis warnings.
Some needed to check return value, others were converted to use strtoul.
Change-Id: I55aae216f95362b67e006f6e682abbd5ae2c8dcc
Reviewed-on: https://code.wireshark.org/review/16502
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=379c3c6fde8a35648b570e714fc8b2…
commit 379c3c6fde8a35648b570e714fc8b2ea7eead22e
Author: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Date: Thu Jul 14 20:07:14 2016 +0200
ISIS (LSP): Fix Malformed packet
Coming from fetch too longer bytes...
Rework the display for add some missing field (SubTLV indicator, prefix len) and for prefix IPv4 use the same code like BGP
Issue reported by Garri Djavadyan
Bug:12617
Change-Id: Ib40f1badf8e03fadacfbb0aff1ebd3eab8ca342b
Reviewed-on: https://code.wireshark.org/review/16436
Petri-Dish: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=abd0033c7ed380750aa59e5979e85d…
commit abd0033c7ed380750aa59e5979e85dc0884ca564
Author: Michael Mann <mmann78(a)netscape.net>
Date: Sat Jul 16 12:26:15 2016 -0400
androiddump.c - Address VS Code Analysis warnings.
1. Take large "packet" byte arrays off of stack and onto heap.
2. Cast away an shift operation that should have been identified as safe anyway.
Change-Id: I159c4a7452744763f667336cf4824d5ac3472343
Reviewed-on: https://code.wireshark.org/review/16500
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=9a9c72cceab5d6cdd9bdd7650e038a…
commit 9a9c72cceab5d6cdd9bdd7650e038aac4f697013
Author: Michael Mann <mmann78(a)netscape.net>
Date: Sat Jul 16 12:09:27 2016 -0400
Have extcap executables mirror the GTK's WinMain signature.
This is for appeasing VS Code Analysis.
Change-Id: Ib7b3d8a3025dd764da283335051d0f77b45f6dee
Reviewed-on: https://code.wireshark.org/review/16499
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=6d8ea38773a127fe68d967a3b72473…
commit 6d8ea38773a127fe68d967a3b724738e6c725dea
Author: Michael Mann <mmann78(a)netscape.net>
Date: Sat Jul 16 12:44:47 2016 -0400
wmem_map.c: Address some VS Code Analysis warnings.
size_t can vary on size, so you can't always mix it with guint.
Change-Id: I7e2ea3a990dd4df99422f6113aa3ae53dbf2bc4f
Reviewed-on: https://code.wireshark.org/review/16501
Petri-Dish: Guy Harris <guy(a)alum.mit.edu>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
http://cgit.osmocom.org/wireshark/commit/?id=ed307484a74fdd0ef7fb66daa2b48c…
commit ed307484a74fdd0ef7fb66daa2b48c69b2929076
Author: João Valverde <joao.valverde(a)tecnico.ulisboa.pt>
Date: Fri Jul 15 01:56:44 2016 +0100
IPv6: Improve offset handling for options sub-dissectors
We pass the Option Data offset to sub-dissectors.
Change-Id: I4a20514f3f1c31179f93c86e251ba67d671844b3
Reviewed-on: https://code.wireshark.org/review/16484
Petri-Dish: João Valverde <j(a)v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: João Valverde <j(a)v6e.pt>
http://cgit.osmocom.org/wireshark/commit/?id=dbcabe87af7f6dac7ba3d332cfc56c…
commit dbcabe87af7f6dac7ba3d332cfc56c9d50c36548
Author: Alexis La Goutte <alexis.lagoutte(a)gmail.com>
Date: Sun Jun 19 19:27:38 2016 +0200
Use debian tools script for travis
Change-Id: I0e3390048fe2723579cc108f5adf582f570a41e5
Reviewed-on: https://code.wireshark.org/review/16494
Reviewed-by: Dario Lombardo <lomato(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=b5a585c0a024858ac5f9c326f63df3…
commit b5a585c0a024858ac5f9c326f63df382872f87e3
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Fri Jul 15 11:09:01 2016 -0700
Use timers instead of packet counts to update our UI.
In file.c, update our UI based on the time elapsed since we last
finished updating the UI instead of on the number of packets we've
processed. Remove the timer code from progress_frame.cpp since it's now
redundant.
This makes the UI more responsive here for captures with large numbers
of packets and it should mean that packets_bar_update spends less time
repainting, at least on Windows.
Change-Id: I9edfa944c44192350bef75b8c0c3ad63bae9c131
Reviewed-on: https://code.wireshark.org/review/16476
Reviewed-by: Gerald Combs <gerald(a)wireshark.org>
Petri-Dish: Gerald Combs <gerald(a)wireshark.org>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=adec7c424e8117e138b2669f64bc2f…
commit adec7c424e8117e138b2669f64bc2f5ac39bef33
Author: Gerald Combs <gerald(a)wireshark.org>
Date: Thu Jul 14 17:18:24 2016 -0700
Allocate data sources using wmem.
Use wmem_strdup + the pinfo pool instead of g_strdup.
Change-Id: I11fbb5ce31b7139421c558ee65ca43c8d8e85900
Reviewed-on: https://code.wireshark.org/review/16445
Reviewed-by: Gerald Combs <gerald(a)wireshark.org>
Petri-Dish: Gerald Combs <gerald(a)wireshark.org>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=7e5cbf4e2cd18f2244b26470df05a9…
commit 7e5cbf4e2cd18f2244b26470df05a93c5a923afe
Author: Martin Kaiser <wireshark(a)kaiser.cx>
Date: Wed Jul 13 23:21:35 2016 +0200
always update the status bar at the end of a capture
We used to update the status bar when we get a stopCapture signal.
This does not work for extcap interfaces like randpktdump which
creates 1000 packets and then exits. The status bar message "Live capture
in progress" is not deleted.
For randpktdump, the only reliable indication to detect the end of
the "capture" is when the pipe to dumpcap is destroyed. Update the
status bar at this time.
Change-Id: I59768e7f518625283b2c27c34c428bb115e27a61
Reviewed-on: https://code.wireshark.org/review/16479
Reviewed-by: Martin Kaiser <wireshark(a)kaiser.cx>
Petri-Dish: Martin Kaiser <wireshark(a)kaiser.cx>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Anders Broman <a.broman58(a)gmail.com>
http://cgit.osmocom.org/wireshark/commit/?id=5c99fc2b53ca741bc3018cb5218e3a…
commit 5c99fc2b53ca741bc3018cb5218e3ae5b35bca70
Author: Michael Mann <mmann78(a)netscape.net>
Date: Fri Jul 15 22:33:40 2016 -0400
Another attempt to squash warnings from printf use in reassemble_test.c
Change-Id: Ieae9466c6785cf931fc96f8e216c0c1383a5b6a2
Reviewed-on: https://code.wireshark.org/review/16489
Petri-Dish: Michael Mann <mmann78(a)netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply(a)wireshark.org>
Reviewed-by: Michael Mann <mmann78(a)netscape.net>
http://cgit.osmocom.org/wireshark/commit/?id=16a01cfb01243041021e440b2d5c69…
commit 16a01cfb01243041021e440b2d5c6988fff85599
Author: Guy Harris <guy(a)alum.mit.edu>
Date: Fri Jul 15 17:33:25 2016 -0700
Comment cleanups.
Change-Id: I995ba14cbd9bbe2c01b0770c16095084895498db
Reviewed-on: https://code.wireshark.org/review/16486
Reviewed-by: Guy Harris <guy(a)alum.mit.edu>
-----------------------------------------------------------------------
hooks/post-receive
--
wireshark with Osmocom specific dissectors
This is an 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 2e5e2c537bfca9bebddcc40391227a2074bc3b88 (commit)
from 8f0ccf618d553b2731caa24a2575a48065917959 (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=2e5e2c537bfca9bebddcc40391227a2…
commit 2e5e2c537bfca9bebddcc40391227a2074bc3b88
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Mon Aug 8 11:55:41 2016 -0700
The INSTALL file is being overwritten by autoreconf, but it is committed
as empty file. As a result, the INSTALL file always shows as modified.
Instead, remove INSTALL from git and ignore it.
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 1 +
INSTALL | 0
2 files changed, 1 insertion(+)
delete mode 100644 INSTALL
hooks/post-receive
--
OpenBTS' transceiver retro-fit
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "UNNAMED PROJECT".
The branch, sysmocom/revert_WAIT_ASSIGN has been updated
discards 89c66de35bc7e3a94af4d9d991b145933b3cc8a9 (commit)
via 8a5a33aa686e567cde18f5841fb4cdd0d73e53e6 (commit)
via cbf9a721d669ef0c724553f4604aee89f8e723dc (commit)
via 505a86d396d4ee6e821e8337056e85362a55848f (commit)
via 36bdc5f7a425426675f7be33fa405501fb45d95a (commit)
via d572054ca77c62fcddbde93a7d354a1fdf8f0ff6 (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 (89c66de35bc7e3a94af4d9d991b145933b3cc8a9)
\
N -- N -- N (8a5a33aa686e567cde18f5841fb4cdd0d73e53e6)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-pcu/commit/?id=8a5a33aa686e567cde18f5841fb4cdd…
commit 8a5a33aa686e567cde18f5841fb4cdd0d73e53e6
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Wed Jun 8 15:27:40 2016 +0200
Revert "tbf: Add state WAIT_ASSIGN"
This reverts commit f1a7b8fc6651f92a8b7f3f27b7ca05d07f4e44e0.
Conflicts:
tests/tbf/TbfTest.err
The commit broke GPRS service at least for osmo-bts-sysmo on a SysmoBTS 1002
with current master of osmo-bts (ef30f50d5d6d5f863fc147d05ccdceb89284934e).
The error observed is the following log output (was viewing both osmo-bts-sysmo
and osmo-pcu logs interleaved):
<0002> tbf.cpp:874 TBF(TFI=0 TLLI=0x00000000 DIR=UL STATE=WAIT ASSIGN) T3169 timeout during transsmission
<0002> tbf.cpp:893 - Assignment was on CCCH
<0002> tbf.cpp:899 - No uplink data received yet
<0007> l1sap.c:904 RACH for packet access
<0001> pcu_l1_if.cpp:311 RACH request received: sapi=1 qta=0, ra=121, fn=13653
[repeat]
When removing this single commit from current osmo-pcu master, GPRS service
works well on SysmoBTS, with current osmo-bts master.
The TbfTest.err expected output needed adjustment after the revert.
Disclaimer: I am not aware of adverse effects this commit may have. I have no
idea what the WAIT_ASSIGN state is used for -- further review is required.
Change-Id: I1532f8e93194368cdc1e3846f82afa6d68cd5fbd
-----------------------------------------------------------------------
Summary of changes:
src/encoding.cpp | 15 +-
src/pcu_l1_if.cpp | 10 +-
src/pcuif_proto.h | 5 +-
src/rlc.h | 40 +++++
src/tbf.h | 15 ++
src/tbf_ul.cpp | 164 ++++++++++++++---
tests/tbf/TbfTest.cpp | 488 ++++++++++++++++++++++++++++++++++++++++++++++++++
tests/tbf/TbfTest.err | 257 +++++++++++++++++++++++++-
tests/tbf/TbfTest.ok | 2 +
9 files changed, 966 insertions(+), 30 deletions(-)
hooks/post-receive
--
UNNAMED PROJECT