From gitosis at osmocom.org Sat Oct 1 01:27:35 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 1 Oct 2016 01:27:35 GMT Subject: openbsc.git branch neels/dyn_fixes2 deleted. 0.15.0-464-gdbeff7d Message-ID: <201610010127.u911RZPS078529@git.osmocom.org> This is an 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_fixes2 has been deleted was dbeff7df7fd32505831ffaee6dc1a9fcb615a42b ----------------------------------------------------------------------- dbeff7df7fd32505831ffaee6dc1a9fcb615a42b dyn TS: fix: abis_om2000: also handle dyn TS as TCH ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sat Oct 1 01:28:09 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 1 Oct 2016 01:28:09 GMT Subject: openbsc.git branch neels/cscn deleted. 0.15.0-539-g258a479 Message-ID: <201610010128.u911S96Y078686@git.osmocom.org> This is an 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 deleted was 258a47946f37fd8877202aa94a95afdc081570b1 ----------------------------------------------------------------------- 258a47946f37fd8877202aa94a95afdc081570b1 log telnet bind only once ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sun Oct 2 13:24:18 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 2 Oct 2016 13:24:18 GMT Subject: osmo-bts.git branch master updated. 0.4.0-287-g5f2e2de Message-ID: <201610021324.u92DOIvE018456@git.osmocom.org> This is an 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 5f2e2de84f5c7d3b0c9da54a4f51a95b26adc339 (commit) via 067ef3f1ce1b7474a553bb8e54ff1543c4012828 (commit) via 9959f45d90166331dc8196c603184888bbe7f1e8 (commit) via 7dffd553df0ca48f52d6faca70aa3e9cf2760840 (commit) from 94fa25295f090cc6190ae7c96df946a3979f05cc (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=5f2e2de84f5c7d3b0c9da54a4f51a95b26adc339 commit 5f2e2de84f5c7d3b0c9da54a4f51a95b26adc339 Author: Max Date: Fri Sep 30 11:59:38 2016 +0200 DTX: send AMR voice alongside with ONSET When ONSET event happens (either via Marker bit or due to unmarked talkspurt) we should first send Onset event to L1 and than send voice data in response to the same PH-RTS.ind. Change-Id: I2a7b89430ca49eee4a350c5f980bd6bcbc386347 http://cgit.osmocom.org/osmo-bts/commit/?id=067ef3f1ce1b7474a553bb8e54ff1543c4012828 commit 067ef3f1ce1b7474a553bb8e54ff1543c4012828 Author: Max Date: Fri Sep 30 19:09:04 2016 +0200 DTX: move ONSET detection into separate function Move code from tch.c (lc15, sysmo) into generic function which: - check if talkspurt is happening - cache SID if necessary or invalidate cache - fill in CMR & CMI prefix This also fixes the problem when SID FIRST was cached without sending just like SID UPDATE instead of being sent right away. Change-Id: I6c7016a54749abadeef4fd4f5b6f750b256fb916 http://cgit.osmocom.org/osmo-bts/commit/?id=9959f45d90166331dc8196c603184888bbe7f1e8 commit 9959f45d90166331dc8196c603184888bbe7f1e8 Author: Max Date: Tue Sep 27 19:47:08 2016 +0200 DTX: further AMR SID cache fixes (lc15, sysmo) * consolidate AMR CMR and CMI handling in common/amr.c * use it in save_last_sid() * remove dead code * properly compute RTP payload length for AMR * use save_last_sid() for FR & HR as well * invalidate cached SID if SPEECH frame is received Fixes: OS #1800, #1801 Change-Id: I5a1c1ad0b0a295a50e67775a4db85f1d331755ed http://cgit.osmocom.org/osmo-bts/commit/?id=7dffd553df0ca48f52d6faca70aa3e9cf2760840 commit 7dffd553df0ca48f52d6faca70aa3e9cf2760840 Author: Max Date: Wed Sep 28 16:25:13 2016 +0200 DTX: move scheduling check inside repeat_last_sid Note: this also require changes to properly link against libosmocodec - see 2bb65be159dfdabf664fec569b343320301701b0 in libosmocore. Change-Id: I96594cf3aa1013d505bd20069d5bf261d9a2aefb ----------------------------------------------------------------------- Summary of changes: include/osmo-bts/amr.h | 3 +- include/osmo-bts/msg_utils.h | 12 ++- src/common/Makefile.am | 4 +- src/common/amr.c | 43 ++++++++++- src/common/msg_utils.c | 127 +++++++++++++++++++++++++------ src/osmo-bts-litecell15/l1_if.c | 12 ++- src/osmo-bts-litecell15/l1_if.h | 2 +- src/osmo-bts-litecell15/tch.c | 163 ++++++++++----------------------------- src/osmo-bts-sysmo/Makefile.am | 2 +- src/osmo-bts-sysmo/l1_if.c | 12 ++- src/osmo-bts-sysmo/l1_if.h | 2 +- src/osmo-bts-sysmo/tch.c | 164 ++++++++++------------------------------ tests/misc/Makefile.am | 4 +- 13 files changed, 263 insertions(+), 287 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sun Oct 2 13:27:20 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 2 Oct 2016 13:27:20 GMT Subject: openbsc.git branch master updated. 0.15.0-478-gb810312 Message-ID: <201610021327.u92DRKYu019082@git.osmocom.org> This is an 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 b81031292b21555be6f63f94b7d4dcc01e69cd7b (commit) from ea291e3004182257399a53f95b236e57d1adf989 (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=b81031292b21555be6f63f94b7d4dcc01e69cd7b commit b81031292b21555be6f63f94b7d4dcc01e69cd7b Author: Neels Hofmeyr Date: Sat Oct 1 00:34:31 2016 +0200 build: be robust against install-sh files above the root dir Explicitly set AC_CONFIG_AUX_DIR. To reproduce the error avoided by this patch: rm install-sh # in case it was already generated. touch ../install-sh # yes, outside this source tree autoreconf -fi This will produce an error like ... configure.ac:16: error: required file '../ltmain.sh' not found configure.ac:5: installing '../missing' src/Makefile.am: installing '../depcomp' autoreconf: automake failed with exit status: 1 See also automake (vim `which automake`) and look for 'sub locate_aux_dir'. Change-Id: I3b6d9ad4e5af44c2bdf3844c7bf8e8517bd61d8e ----------------------------------------------------------------------- Summary of changes: openbsc/configure.ac | 3 +++ 1 file changed, 3 insertions(+) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sun Oct 2 13:27:49 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 2 Oct 2016 13:27:49 GMT Subject: openbsc.git branch master updated. 0.15.0-479-ga8f91df Message-ID: <201610021327.u92DRntm019202@git.osmocom.org> This is an 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 a8f91df851846d4f61a426e113df52faa1fa0144 (commit) from b81031292b21555be6f63f94b7d4dcc01e69cd7b (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=a8f91df851846d4f61a426e113df52faa1fa0144 commit a8f91df851846d4f61a426e113df52faa1fa0144 Author: Neels Hofmeyr Date: Sat Oct 1 00:50:25 2016 +0200 configure: check for pkg-config presence Change-Id: I1484fc8b870df6f0aeef0c13078c66d0cfa97e75 ----------------------------------------------------------------------- Summary of changes: openbsc/configure.ac | 7 +++++++ 1 file changed, 7 insertions(+) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sun Oct 2 13:28:18 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 2 Oct 2016 13:28:18 GMT Subject: osmo-iuh.git branch master updated. a44cb48c4656b30d80f4e165c33598d3f8e6e32c Message-ID: <201610021328.u92DSIW2019383@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Osmocom code for Iuh interface". The branch, master has been updated via a44cb48c4656b30d80f4e165c33598d3f8e6e32c (commit) via 08d5c8cea9a7aae98d3e4fd879c986e13284e13e (commit) from c6db4935bedf8dcaecea49f333572d878644fcb6 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-iuh/commit/?id=a44cb48c4656b30d80f4e165c33598d3f8e6e32c commit a44cb48c4656b30d80f4e165c33598d3f8e6e32c Author: Neels Hofmeyr Date: Sat Oct 1 00:52:01 2016 +0200 configure: check for pkg-config presence Change-Id: I940558e1b53b0d42291077eba0568f9974df6957 http://cgit.osmocom.org/osmo-iuh/commit/?id=08d5c8cea9a7aae98d3e4fd879c986e13284e13e commit 08d5c8cea9a7aae98d3e4fd879c986e13284e13e Author: Neels Hofmeyr Date: Sat Oct 1 00:34:48 2016 +0200 build: be robust against install-sh files above the root dir Explicitly set AC_CONFIG_AUX_DIR. To reproduce the error avoided by this patch: rm install-sh # in case it was already generated. touch ../install-sh # yes, outside this source tree autoreconf -fi This will produce an error like ... configure.ac:16: error: required file '../ltmain.sh' not found configure.ac:5: installing '../missing' src/Makefile.am: installing '../depcomp' autoreconf: automake failed with exit status: 1 See also automake (vim `which automake`) and look for 'sub locate_aux_dir'. Change-Id: I5aad87b7d4c043f890f4ae2bc5d68cbad6d2c5c7 ----------------------------------------------------------------------- Summary of changes: configure.ac | 10 ++++++++++ 1 file changed, 10 insertions(+) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Sun Oct 2 13:28:47 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 2 Oct 2016 13:28:47 GMT Subject: osmo-pcu.git branch master updated. 0.2-843-gda66f71 Message-ID: <201610021328.u92DSlJV019596@git.osmocom.org> This is an 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 da66f71ffeee47575d0fc0c3c2c6fb304d50e3cc (commit) via da933e0ff8a63943a1f738c7172a9c7ede972849 (commit) from fd9e16ce97603d2dbc692ebc6e6f27b966ceca25 (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=da66f71ffeee47575d0fc0c3c2c6fb304d50e3cc commit da66f71ffeee47575d0fc0c3c2c6fb304d50e3cc Author: Neels Hofmeyr Date: Sat Oct 1 00:52:10 2016 +0200 configure: check for pkg-config presence Change-Id: Iaaeb2a926fc3832793dfb3f02e4ced2500950997 http://cgit.osmocom.org/osmo-pcu/commit/?id=da933e0ff8a63943a1f738c7172a9c7ede972849 commit da933e0ff8a63943a1f738c7172a9c7ede972849 Author: Neels Hofmeyr Date: Sat Oct 1 00:35:06 2016 +0200 build: be robust against install-sh files above the root dir Explicitly set AC_CONFIG_AUX_DIR. To reproduce the error avoided by this patch: rm install-sh # in case it was already generated. touch ../install-sh # yes, outside this source tree autoreconf -fi This will produce an error like ... configure.ac:16: error: required file '../ltmain.sh' not found configure.ac:5: installing '../missing' src/Makefile.am: installing '../depcomp' autoreconf: automake failed with exit status: 1 See also automake (vim `which automake`) and look for 'sub locate_aux_dir'. Change-Id: Ie9a10f14c5e8c5e9b6ea4910b4b9abb7e70f5e04 ----------------------------------------------------------------------- Summary of changes: configure.ac | 10 ++++++++++ 1 file changed, 10 insertions(+) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Sun Oct 2 13:29:23 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 2 Oct 2016 13:29:23 GMT Subject: osmo-sip-connector.git branch master updated. ff8ca58821276dd1eeaa20f7472e071cb253a3e5 Message-ID: <201610021329.u92DTNUT019899@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "MNCC <-> SIP bridge". The branch, master has been updated via ff8ca58821276dd1eeaa20f7472e071cb253a3e5 (commit) via ecacdc65c3063be747b96541743b38bb68bdcd29 (commit) from c403ed69cd68da7b68f2192f2ebe550a4ab9ba36 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-sip-connector/commit/?id=ff8ca58821276dd1eeaa20f7472e071cb253a3e5 commit ff8ca58821276dd1eeaa20f7472e071cb253a3e5 Author: Neels Hofmeyr Date: Sat Oct 1 00:52:37 2016 +0200 configure: check for pkg-config presence Change-Id: Iaca22089bcb21b56048fa541f588c4ad4bed8f6d http://cgit.osmocom.org/osmo-sip-connector/commit/?id=ecacdc65c3063be747b96541743b38bb68bdcd29 commit ecacdc65c3063be747b96541743b38bb68bdcd29 Author: Neels Hofmeyr Date: Sat Oct 1 00:35:21 2016 +0200 build: be robust against install-sh files above the root dir Explicitly set AC_CONFIG_AUX_DIR. To reproduce the error avoided by this patch: rm install-sh # in case it was already generated. touch ../install-sh # yes, outside this source tree autoreconf -fi This will produce an error like ... configure.ac:16: error: required file '../ltmain.sh' not found configure.ac:5: installing '../missing' src/Makefile.am: installing '../depcomp' autoreconf: automake failed with exit status: 1 See also automake (vim `which automake`) and look for 'sub locate_aux_dir'. Change-Id: I9c96c087bffb41533ef6fb9b1d00bd903d71693e ----------------------------------------------------------------------- Summary of changes: configure.ac | 11 +++++++++++ 1 file changed, 11 insertions(+) hooks/post-receive -- MNCC <-> SIP bridge From gitosis at osmocom.org Sun Oct 2 13:29:37 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 2 Oct 2016 13:29:37 GMT Subject: osmo-bts.git branch master updated. 0.4.0-289-g3f192f2 Message-ID: <201610021329.u92DTbeF019961@git.osmocom.org> This is an 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 3f192f229170b3f0359b03e3fafbcf80a21c6001 (commit) via fac02d3d75f4ba43f1c4a095cb52f53145ee1b39 (commit) from 5f2e2de84f5c7d3b0c9da54a4f51a95b26adc339 (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=3f192f229170b3f0359b03e3fafbcf80a21c6001 commit 3f192f229170b3f0359b03e3fafbcf80a21c6001 Author: Neels Hofmeyr Date: Sat Oct 1 00:51:48 2016 +0200 configure: check for pkg-config presence Change-Id: Ifee0434dfa275f9faa517c740fd8577930f37188 http://cgit.osmocom.org/osmo-bts/commit/?id=fac02d3d75f4ba43f1c4a095cb52f53145ee1b39 commit fac02d3d75f4ba43f1c4a095cb52f53145ee1b39 Author: Neels Hofmeyr Date: Sat Oct 1 01:04:19 2016 +0200 build: be robust against install-sh files above the root dir Explicitly set AC_CONFIG_AUX_DIR. To reproduce the error avoided by this patch: rm install-sh # in case it was already generated. touch ../install-sh # yes, outside this source tree autoreconf -fi This will produce an error like ... configure.ac:16: error: required file '../ltmain.sh' not found configure.ac:5: installing '../missing' src/Makefile.am: installing '../depcomp' autoreconf: automake failed with exit status: 1 See also automake (vim `which automake`) and look for 'sub locate_aux_dir'. Change-Id: I02153ad52faf1465e9f7821378e04118f17352d2 ----------------------------------------------------------------------- Summary of changes: configure.ac | 10 ++++++++++ 1 file changed, 10 insertions(+) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sun Oct 2 13:29:46 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 2 Oct 2016 13:29:46 GMT Subject: libosmo-sccp.git branch master updated. 0.0.6.3-52-gd6c7da8 Message-ID: <201610021329.u92DTk4Z020022@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "SCCP Library". The branch, master has been updated via d6c7da8cc94289cfef47e7f998c068ecfe7c843c (commit) via 48372dad0edb96b4dce194481765a6ad3ad7eb56 (commit) from bfdbde2bd8477c466feadbd563a3caf1e7e704db (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmo-sccp/commit/?id=d6c7da8cc94289cfef47e7f998c068ecfe7c843c commit d6c7da8cc94289cfef47e7f998c068ecfe7c843c Author: Neels Hofmeyr Date: Sat Oct 1 00:49:54 2016 +0200 configure: check for pkg-config presence Change-Id: I0066b33ce59d1e107ca8e7389599b232a033ba2e http://cgit.osmocom.org/libosmo-sccp/commit/?id=48372dad0edb96b4dce194481765a6ad3ad7eb56 commit 48372dad0edb96b4dce194481765a6ad3ad7eb56 Author: Neels Hofmeyr Date: Sat Oct 1 00:34:08 2016 +0200 build: be robust against install-sh files above the root dir Explicitly set AC_CONFIG_AUX_DIR. To reproduce the error avoided by this patch: rm install-sh # in case it was already generated. touch ../install-sh # yes, outside this source tree autoreconf -fi This will produce an error like ... configure.ac:16: error: required file '../ltmain.sh' not found configure.ac:5: installing '../missing' src/Makefile.am: installing '../depcomp' autoreconf: automake failed with exit status: 1 See also automake (vim `which automake`) and look for 'sub locate_aux_dir'. Change-Id: Iec88e41c1fe80b436d6d08005871bead540e387d ----------------------------------------------------------------------- Summary of changes: configure.ac | 10 ++++++++++ 1 file changed, 10 insertions(+) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Sun Oct 2 13:30:14 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 2 Oct 2016 13:30:14 GMT Subject: libosmo-netif.git branch master updated. 0.0.6-21-gd0b6eb4 Message-ID: <201610021330.u92DUEep020246@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Osmocom network interface library". The branch, master has been updated via d0b6eb477712b707313dfb731e188ae5439b4cd0 (commit) via e168a1798bc9590d0c7c4f938e437cb9e74aaa53 (commit) from cd7e778f966a1631d68e581e45810e0e813fd6c6 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmo-netif/commit/?id=d0b6eb477712b707313dfb731e188ae5439b4cd0 commit d0b6eb477712b707313dfb731e188ae5439b4cd0 Author: Neels Hofmeyr Date: Sat Oct 1 00:49:41 2016 +0200 configure: check for pkg-config presence Change-Id: Ifaea95befa3d1d8f6f047e22efcd62cb0bd8b287 http://cgit.osmocom.org/libosmo-netif/commit/?id=e168a1798bc9590d0c7c4f938e437cb9e74aaa53 commit e168a1798bc9590d0c7c4f938e437cb9e74aaa53 Author: Neels Hofmeyr Date: Sat Oct 1 00:33:56 2016 +0200 build: be robust against install-sh files above the root dir Explicitly set AC_CONFIG_AUX_DIR. To reproduce the error avoided by this patch: rm install-sh # in case it was already generated. touch ../install-sh # yes, outside this source tree autoreconf -fi This will produce an error like ... configure.ac:16: error: required file '../ltmain.sh' not found configure.ac:5: installing '../missing' src/Makefile.am: installing '../depcomp' autoreconf: automake failed with exit status: 1 See also automake (vim `which automake`) and look for 'sub locate_aux_dir'. Change-Id: Idcce286e83b802b9cd96cee6230aedd51a660b12 ----------------------------------------------------------------------- Summary of changes: configure.ac | 10 ++++++++++ tests/osmo-pcap-test/configure.ac | 7 +++++++ 2 files changed, 17 insertions(+) hooks/post-receive -- Osmocom network interface library From gitosis at osmocom.org Sun Oct 2 13:31:14 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 2 Oct 2016 13:31:14 GMT Subject: libosmo-abis.git branch master updated. 0.3.2-24-g24796f2 Message-ID: <201610021331.u92DVEEf020464@git.osmocom.org> This is an 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 24796f21475248f07884da8e22c2c9178f030a5d (commit) via f5d28602a73e7382e131f8772207b5caa2ea9c42 (commit) from 15d9b7929d449e4138bcb003c614035bceadc3d1 (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=24796f21475248f07884da8e22c2c9178f030a5d commit 24796f21475248f07884da8e22c2c9178f030a5d Author: Neels Hofmeyr Date: Sat Oct 1 00:48:43 2016 +0200 configure: check for pkg-config presence Change-Id: If21ff26a836fd91021e0457ae0316be6b29b4577 http://cgit.osmocom.org/libosmo-abis/commit/?id=f5d28602a73e7382e131f8772207b5caa2ea9c42 commit f5d28602a73e7382e131f8772207b5caa2ea9c42 Author: Neels Hofmeyr Date: Sat Oct 1 00:33:39 2016 +0200 build: be robust against install-sh files above the root dir Explicitly set AC_CONFIG_AUX_DIR. To reproduce the error avoided by this patch: rm install-sh # in case it was already generated. touch ../install-sh # yes, outside this source tree autoreconf -fi This will produce an error like ... configure.ac:16: error: required file '../ltmain.sh' not found configure.ac:5: installing '../missing' src/Makefile.am: installing '../depcomp' autoreconf: automake failed with exit status: 1 See also automake (vim `which automake`) and look for 'sub locate_aux_dir'. Change-Id: I5f69112f58b0a8ce0d848b0b6b543500ee63d133 ----------------------------------------------------------------------- Summary of changes: configure.ac | 10 ++++++++++ 1 file changed, 10 insertions(+) hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Sun Oct 2 13:31:48 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 2 Oct 2016 13:31:48 GMT Subject: libosmocore.git branch master updated. 0.9.0-253-gcbdfa65 Message-ID: <201610021331.u92DVmcF020545@git.osmocom.org> This is an 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 cbdfa65dbed69fc19ba195d2aa8ead76f1434c5c (commit) from 2bb65be159dfdabf664fec569b343320301701b0 (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=cbdfa65dbed69fc19ba195d2aa8ead76f1434c5c commit cbdfa65dbed69fc19ba195d2aa8ead76f1434c5c Author: Neels Hofmeyr Date: Fri Sep 30 23:45:28 2016 +0200 build: be robust against install-sh files above the root dir Explicitly set AC_CONFIG_AUX_DIR. To reproduce the error avoided by this patch: rm install-sh # in case it was already generated. touch ../install-sh # yes, outside this source tree autoreconf -fi This will produce an error like ... configure.ac:16: error: required file '../ltmain.sh' not found configure.ac:5: installing '../missing' src/Makefile.am: installing '../depcomp' autoreconf: automake failed with exit status: 1 See also automake (vim `which automake`) and look for 'sub locate_aux_dir'. Change-Id: If2afbe62e9ceeac8052c7b882ff92a548f3af0bf ----------------------------------------------------------------------- Summary of changes: configure.ac | 3 +++ 1 file changed, 3 insertions(+) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sun Oct 2 13:32:03 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 2 Oct 2016 13:32:03 GMT Subject: libsmpp34.git branch master updated. 1.10-23-g943f079 Message-ID: <201610021332.u92DW3Pn020712@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Osmocom fork of the Open SMPP 3.4 library". The branch, master has been updated via 943f079e6635420e9e48d140cecd5c2dcb5a9ea6 (commit) from 2ccf5304ca465fbc70f6ae3283b4f49aaa9b650f (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libsmpp34/commit/?id=943f079e6635420e9e48d140cecd5c2dcb5a9ea6 commit 943f079e6635420e9e48d140cecd5c2dcb5a9ea6 Author: Neels Hofmeyr Date: Sat Oct 1 00:50:11 2016 +0200 configure: check for pkg-config presence Change-Id: I6251b2a8e76e5850a346d88fd3c02435b0b445ad ----------------------------------------------------------------------- Summary of changes: configure.ac | 7 +++++++ 1 file changed, 7 insertions(+) hooks/post-receive -- Osmocom fork of the Open SMPP 3.4 library From gitosis at osmocom.org Mon Oct 3 10:02:33 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 3 Oct 2016 10:02:33 GMT Subject: osmo-pcu.git branch master updated. 0.2-844-g6348aea Message-ID: <201610031002.u93A2XmD078737@git.osmocom.org> This is an 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 6348aea6a2cdc753021e5324a0dd2aecf8791f10 (commit) from da66f71ffeee47575d0fc0c3c2c6fb304d50e3cc (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=6348aea6a2cdc753021e5324a0dd2aecf8791f10 commit 6348aea6a2cdc753021e5324a0dd2aecf8791f10 Author: Neels Hofmeyr Date: Fri Sep 30 16:25:16 2016 +0200 build: add -Wall I noticed that unused variables are not complained about by the build. Let's add -Wall. I also noticed that the Makefile.ams include STD_DEFINES_AND_INCLUDES, which is never set in configure.ac, so using that to add -Wall to all build contexts. Change-Id: I16711cf5a1ef8bd611074b3dd486ed7a0ae9df64 ----------------------------------------------------------------------- Summary of changes: configure.ac | 3 +++ 1 file changed, 3 insertions(+) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Tue Oct 4 19:07:28 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 4 Oct 2016 19:07:28 GMT Subject: osmo-trx.git branch coverity created. 1535052873e189f7e76cc3c45b5307a95dee9e57 Message-ID: <201610041907.u94J7SsJ008753@git.osmocom.org> This is an 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, coverity has been created at 1535052873e189f7e76cc3c45b5307a95dee9e57 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-trx/commit/?id=1535052873e189f7e76cc3c45b5307a95dee9e57 commit 1535052873e189f7e76cc3c45b5307a95dee9e57 Author: Tom Tsou Date: Tue Oct 4 12:04:40 2016 -0700 mcbts: Fix maximum number in channels in multicarrier config Maximum number of carriers is fixed to 3 channels on a single physical RF channel. Fixes: Coverity CID 149353t Signed-off-by: Tom Tsou http://cgit.osmocom.org/osmo-trx/commit/?id=49792aa1f7096f53fef6c09579826d5f02eab3a8 commit 49792aa1f7096f53fef6c09579826d5f02eab3a8 Author: Tom Tsou Date: Tue Oct 4 11:59:42 2016 -0700 sigproc: Remove non-functional TSC check Remove unsigned compare against less-than-zero. Fixes: Coverity CID 149352 Signed-off-by: Tom Tsou http://cgit.osmocom.org/osmo-trx/commit/?id=e5c36f6abb39ab0e1379f88efe9bd1977cff4261 commit e5c36f6abb39ab0e1379f88efe9bd1977cff4261 Author: Tom Tsou Date: Tue Oct 4 11:57:53 2016 -0700 sigproc: Remove non-functional length check Remove unsigned comparision against less than zero. Fixes: Coverity CID 149351 Signed-off-by: Tom Tsou http://cgit.osmocom.org/osmo-trx/commit/?id=bbefe9eaff78284e3f1c8861c4372c36c25f4b34 commit bbefe9eaff78284e3f1c8861c4372c36c25f4b34 Author: Tom Tsou Date: Tue Oct 4 11:55:02 2016 -0700 sigproc: Fix boolean return value check Fix always-false condition due to integer instead of boolean return value check. Fixes: Coverity CID 149345 Signed-off-by: Tom Tsou http://cgit.osmocom.org/osmo-trx/commit/?id=5e3e23c337a2d4f0a2032e9af93a1d3bd5d798e6 commit 5e3e23c337a2d4f0a2032e9af93a1d3bd5d798e6 Author: Tom Tsou Date: Tue Oct 4 11:51:43 2016 -0700 sigproc: Remove logically dead code path Burst detection core always operates at 1 sample-per-symbol. Fixes: Coverity CID 149343 Signed-off-by: Tom Tsou http://cgit.osmocom.org/osmo-trx/commit/?id=8a2a0f0e17760a0fce9e834c08d37b4d0ebda246 commit 8a2a0f0e17760a0fce9e834c08d37b4d0ebda246 Author: Tom Tsou Date: Tue Oct 4 11:44:34 2016 -0700 sigproc: Coverity fix for unchecked return value Check return value on burst downsampling. Return NULL on downsampling failure (invalid bounds check). Fixes: Coverity CID 149332 Signed-off-by: Tom Tsou http://cgit.osmocom.org/osmo-trx/commit/?id=1cc9505011eeacda0b74e73159820a6c2242cc48 commit 1cc9505011eeacda0b74e73159820a6c2242cc48 Author: Tom Tsou Date: Thu Aug 11 15:15:04 2016 -0700 uhd: Set default Rx sampling to 4 sps Matching Tx and Rx sample rates reduces run-to-run timing variability due to DDC/DUC timing ambiguity within the UHD FPGA. Make this the default setting. Signed-off-by: Tom Tsou ----------------------------------------------------------------------- hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Tue Oct 4 23:59:01 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 4 Oct 2016 23:59:01 GMT Subject: osmo-pcu.git branch sysmocom/revert_WAIT_ASSIGN updated. 0.2-845-g24d6976 Message-ID: <201610042359.u94Nx1qq069663@git.osmocom.org> This is an 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 73f117861453745a83b229bd8f710ce51474a014 (commit) via 24d6976432c7baef013d9483472568420ea69c22 (commit) via 6348aea6a2cdc753021e5324a0dd2aecf8791f10 (commit) via da66f71ffeee47575d0fc0c3c2c6fb304d50e3cc (commit) via da933e0ff8a63943a1f738c7172a9c7ede972849 (commit) via fd9e16ce97603d2dbc692ebc6e6f27b966ceca25 (commit) via 465f5bbb6f9352ce02ba7d8cfbbc5d2b0cab4c9a (commit) via 628dcfbc971d6d0542064d7ff83ba17fffb93632 (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 (73f117861453745a83b229bd8f710ce51474a014) \ N -- N -- N (24d6976432c7baef013d9483472568420ea69c22) 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=24d6976432c7baef013d9483472568420ea69c22 commit 24d6976432c7baef013d9483472568420ea69c22 Author: Neels Hofmeyr 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: configure.ac | 13 ++++++++ src/bts.cpp | 95 +++++++++++++++++++++++++++++++++++++++++++++++++------- src/bts.h | 2 ++ src/encoding.cpp | 85 ++++++++++++++++++++++++++++++++++++++++++++------ src/encoding.h | 10 ++++-- src/pcu_main.cpp | 3 +- 6 files changed, 184 insertions(+), 24 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Wed Oct 5 05:47:49 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 5 Oct 2016 05:47:49 GMT Subject: openbsc.git branch master updated. 0.15.0-482-g3316397 Message-ID: <201610050547.u955lnfr046586@git.osmocom.org> This is an 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 33163979212119c6c52d5c4c731a03707710be73 (commit) via 92f552f344541977d952596bd3d2eaaef4435809 (commit) via 38e9ea3f7f385c6660c5958970af5c71adc1682b (commit) from a8f91df851846d4f61a426e113df52faa1fa0144 (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=33163979212119c6c52d5c4c731a03707710be73 commit 33163979212119c6c52d5c4c731a03707710be73 Author: Alexander Couzens Date: Tue Oct 4 17:53:21 2016 +0200 gprs/gprs_llc: count UI frames over SAPI in the statistics Change-Id: I5f38d70e046ce9ca1342e6f862329dc3cded8995 http://cgit.osmocom.org/openbsc/commit/?id=92f552f344541977d952596bd3d2eaaef4435809 commit 92f552f344541977d952596bd3d2eaaef4435809 Author: Alexander Couzens Date: Tue Aug 23 07:32:27 2016 +0200 msc: add counters to track call attempts/active/success/failed active_calls describe all calls in active state. call.complete Call got terminated by disconnect requested either by MS or MSC. call.incomplete Call got terminated by any other reason. call.active Calls reached active state. Change-Id: I49b93af2e6a0ba16c2fb00b7b83974e8a6a16df3 http://cgit.osmocom.org/openbsc/commit/?id=38e9ea3f7f385c6660c5958970af5c71adc1682b commit 38e9ea3f7f385c6660c5958970af5c71adc1682b Author: Alexander Couzens Date: Tue Aug 23 06:27:19 2016 +0200 bsc: count the usage of codec by setting the lchan active we count the codec when the channel was successful setted up Change-Id: Ifc8a406a11dce16b9e7f3310841e470545550a2c ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gsm_data.h | 18 +++++++++++++++++- openbsc/src/gprs/gprs_llc.c | 3 +++ openbsc/src/libbsc/abis_rsl.c | 35 +++++++++++++++++++++++++++++++++++ openbsc/src/libbsc/net_init.c | 1 + openbsc/src/libmsc/gsm_04_08.c | 34 ++++++++++++++++++++++++++++++++++ 5 files changed, 90 insertions(+), 1 deletion(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Oct 5 05:48:27 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 5 Oct 2016 05:48:27 GMT Subject: openbsc.git branch master updated. 0.15.0-484-g2d66bb2 Message-ID: <201610050548.u955mRQU046789@git.osmocom.org> This is an 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 2d66bb20997646b752a2dbfd3c552392eb127313 (commit) via 63c18ca791efb5225a356d505607c14cb8e41fff (commit) from 33163979212119c6c52d5c4c731a03707710be73 (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=2d66bb20997646b752a2dbfd3c552392eb127313 commit 2d66bb20997646b752a2dbfd3c552392eb127313 Author: Max Date: Mon Oct 3 16:53:42 2016 +0200 DTX: add flag for AMR HR P* Add flag to explicitly track the state of DTX DL for AMR HR whe SID_FIRST_P1 has been sent to L1 already but no next frame available yet: this can be followed by SID_FIRST_P2 or SID_FIRST_INH depending on arrival of voice frame within next 60 ms. Change-Id: Id28b07b8e83cfe5e84de48a2f124084036580cd4 http://cgit.osmocom.org/openbsc/commit/?id=63c18ca791efb5225a356d505607c14cb8e41fff commit 63c18ca791efb5225a356d505607c14cb8e41fff Author: Max Date: Tue Oct 4 11:06:05 2016 +0200 DTX: extend SID cache In addition to RTP payload SID cache got to store CMR/CMI prefix. Extend the buffer so it can fit in. Change-Id: Ibd4a63604a82cad3ce65f0752bffefa4b083e1b3 Fixes: Coverity CID#149508 ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gsm_data_shared.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Thu Oct 6 10:12:13 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 6 Oct 2016 10:12:13 GMT Subject: osmo-bts.git branch master updated. 0.4.0-291-g8b39ff8 Message-ID: <201610061012.u96ACDa7099620@git.osmocom.org> This is an 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 8b39ff8bcfba2bb4444fb375bfedb24900ae4f52 (commit) via f5494e84e898f947190466d30d5f932bac0fadf9 (commit) from 3f192f229170b3f0359b03e3fafbcf80a21c6001 (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=8b39ff8bcfba2bb4444fb375bfedb24900ae4f52 commit 8b39ff8bcfba2bb4444fb375bfedb24900ae4f52 Author: Philipp Date: Wed Oct 5 13:45:24 2016 +0200 octopy: fixing renamed constant The constant cOCTVC1_HW_CLOCK_SYNC_MGR_STATE_ENUM_UNUSED in header file octvc1/hw/octvc1_hw_api.h has been renamed to cOCTVC1_HW_CLOCK_SYNC_MGR_STATE_ENUM_IDLE. This commit adds an ifdef decision in to code to ensure that older header files will still work. Change-Id: I4c0b976d29689ace06741c5943434fc33ee2df14 http://cgit.osmocom.org/osmo-bts/commit/?id=f5494e84e898f947190466d30d5f932bac0fadf9 commit f5494e84e898f947190466d30d5f932bac0fadf9 Author: Philipp Date: Wed Oct 5 13:52:00 2016 +0200 octphy: reintroducing multi-trx support The multi-trx had to be removed because of build conflicts with octphy header that lack the struct members for needed to support multi-trx. For details see the following revert-commits: ed6b48e4a5fba07c3ecccf689991799ae13a2aaa c9a1f284acf518cb4e62c3898e20398ed53807c3 This commit reintroduces multi trx support and ads an ifdef decision to ensure that header files without multi-trx support still work. Change-Id: I7f9b2906cc149c817183745b4c96bcc7f9ebdad0 ----------------------------------------------------------------------- Summary of changes: configure.ac | 1 + include/osmo-bts/phy_link.h | 5 +++++ src/osmo-bts-octphy/l1_oml.c | 20 +++++++++++++++++++- src/osmo-bts-octphy/l1_utils.c | 8 ++++++++ src/osmo-bts-octphy/octphy_hw_api.c | 7 +++++++ 5 files changed, 40 insertions(+), 1 deletion(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Thu Oct 6 23:56:46 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 6 Oct 2016 23:56:46 GMT Subject: libosmo-abis.git branch master updated. 0.3.2-25-ga0ff942 Message-ID: <201610062356.u96NukOk026704@git.osmocom.org> This is an 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 a0ff942e927e771875a183c045b3a1676a7d579c (commit) from 24796f21475248f07884da8e22c2c9178f030a5d (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=a0ff942e927e771875a183c045b3a1676a7d579c commit a0ff942e927e771875a183c045b3a1676a7d579c Author: Neels Hofmeyr Date: Thu Oct 6 15:43:38 2016 +0200 Really fix order of set_connected_mode and set_remote_addr This reverts commit c77c2a6aa13accbc558888ab788d1148eb9aeb1a, and explicitly sets connected mode to zero for set_remote_addr to work around internal libortp problems. See https://osmocom.org/issues/1661#note-15. Related: OS#1661 Change-Id: I9d146c3bd76e02685b09278167b56029152221a0 ----------------------------------------------------------------------- Summary of changes: src/trau/osmo_ortp.c | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Mon Oct 10 00:35:40 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Oct 2016 00:35:40 GMT Subject: openbsc.git branch master updated. 0.15.0-485-g5275c15 Message-ID: <201610100035.u9A0Zebo065723@git.osmocom.org> This is an 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 5275c152e597e7c8e1d80ea38103892af27d0879 (commit) from 2d66bb20997646b752a2dbfd3c552392eb127313 (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=5275c152e597e7c8e1d80ea38103892af27d0879 commit 5275c152e597e7c8e1d80ea38103892af27d0879 Author: Neels Hofmeyr Date: Mon Oct 10 02:33:59 2016 +0200 Revert "bsc: count the usage of codec by setting the lchan active" This reverts commit 38e9ea3f7f385c6660c5958970af5c71adc1682b. Introduced a reproducable segfault, because msg->trx is not actually set/used in the openbsc code paths. Program received signal SIGSEGV, Segmentation fault. count_codecs (lchan=0x1, bts=) at ../../../src/libbsc/abis_rsl.c:104 104 rate_ctr_inc(&bts->network->bsc_ctrs->ctr[BSC_CTR_CODEC_V1_FR]); (gdb) bt #0 count_codecs (lchan=0x1, bts=) at ../../../src/libbsc/abis_rsl.c:104 #1 0x0000000000425661 in abis_rsl_rx_dchan (msg=) at ../../../src/libbsc/abis_rsl.c:1516 #2 abis_rsl_rcvmsg (msg=0x8143f0) at ../../../src/libbsc/abis_rsl.c:2611 #3 0x00007ffff71420d0 in handle_ts1_read (bfd=) at ../../src/input/ipaccess.c:271 #4 ipaccess_fd_cb (bfd=0x815af8, what=1) at ../../src/input/ipaccess.c:386 #5 0x00007ffff7779b62 in osmo_fd_disp_fds (_eset=0x7fffffffe590, _wset=0x7fffffffe510, _rset=0x7fffffffe490) at ../../src/select.c:149 #6 osmo_select_main (polling=polling at entry=0) at ../../src/select.c:189 #7 0x0000000000406fac in main (argc=, argv=0x7fffffffe738) at ../../../src/osmo-nitb/bsc_hack.c:385 ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gsm_data.h | 10 ---------- openbsc/src/libbsc/abis_rsl.c | 35 ----------------------------------- 2 files changed, 45 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Oct 10 11:06:39 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Oct 2016 11:06:39 GMT Subject: libosmo-sccp.git branch sysmocom/iu updated. 0.0.6.3-78-ga992226 Message-ID: <201610101106.u9AB6dSb041932@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "SCCP Library". The branch, sysmocom/iu has been updated discards c1307ee64d25f4b19397bcf4791ba4c85d1dbe79 (commit) discards c9467124c9284c95d9035d829d4ac601fcba083c (commit) discards e5586a66338f1c1792bc921b34de67bf838625cc (commit) discards fe97ae7955f95e5959db856e2501b89ba88450d2 (commit) discards d08d0e9f52e152092df72c886a4643dead836412 (commit) discards 9b84554e53281704326221740fdd5e4b2c24a83c (commit) discards 052264835a7f82af9a4cfa020f81278cf02194e6 (commit) discards 981f7158bdfccdd24155a4a39ded6db51eeb241f (commit) discards cb8a09117eeb2428ac566a5771144fafc023e8d9 (commit) discards 0b10826bfdf9b964d3e9d079468799e7cede8b44 (commit) discards 82833537de3800c37dbabed9f6e801aab1531bf0 (commit) discards 559376ed83009d3d15b4c5e1d536ea9f22d36bd4 (commit) discards f05a72fa556c9a6256719a413cdd9cb6b0ee84f5 (commit) discards dba1f771b90edddd89146a50788dde2523756405 (commit) discards e400ec3b3adbfd19cff524b78481ba1a1e1de710 (commit) discards ab5081e19c0233cf69a544c1f508f149f7134bc5 (commit) discards 4ad390c815f364fdb4b79a4bcd3a141a38d27aa6 (commit) discards 773ea5a6b73132030bc7ee2f9f438432ce148b4d (commit) discards a3e1c384a17bba0cb1dbaa9f6aa92828019e623f (commit) discards bea7a7339aa9a7308f7b79481dd78c18ed1135a1 (commit) discards e5064742834c562abef5fd9258d51936107e663b (commit) discards 28eb62a7455f6feae234677dd79cf1bb88178942 (commit) discards e805be08343ec14697c78c4de189090a0af74ea6 (commit) discards d918b7f2619200561e7e320395d876835933edfb (commit) discards aa8a781b74d54258cba76d00f46811dab8b303e9 (commit) discards efd05f97037015c7c40daf9e2e16574bda1696f7 (commit) via a992226a9c723721a6c9210243de8a2242a059be (commit) via dd186964062c0ac68d270e50e1c1abe47385ae23 (commit) via 105764f2b341cf9b48432b31a0048c9cd37068b3 (commit) via fb2a496af6f3db2386c51c726b58293637ed9922 (commit) via 02ea95cc4e35fc55cf2e429cc6a875989dc61384 (commit) via f69faf6aab246094dc24b4b1cef2e275d9f4a414 (commit) via f66515c7b8a56be22f682d146631429ff0ba55e7 (commit) via 5575cc4fd210cf9a57290d04d3d044d7bd2e39fb (commit) via afcea0a304de2084889765dcb62b430e8e8f231a (commit) via 4c2219d679a0d8c8f96e22efaf18a288ba0eeb73 (commit) via 2375c9f26437f27d27853f501aa4416eeb482f14 (commit) via 14d514f6644495d2757abdc6243f66062449c366 (commit) via 96216c4f9e3413be223c1da286e56dc93ca3e279 (commit) via 13937f61fe9cce61e67f5f77b04e707101aa9c8d (commit) via ae6c52c651d966a13752b7dad4fd97feed2dca86 (commit) via 322de72043f675e43359418b27d83b0d206b1439 (commit) via 5f132384e3564f0c4056dcdd57ee14fb048cba63 (commit) via 161c406b43f99d9d2aa1cea89a12e928d5e5875f (commit) via 89281797a3a6de8c831c5584c826b6396e689ac9 (commit) via 676e738d8291681d7bb856543ddf74e7d3e19cb2 (commit) via 465f7af6db26c8a2806e1dfc64213066d0266c23 (commit) via cf492156eb3d3b566e28dfd4081c2e8d786a8188 (commit) via 2c9d6078db3803635ef732c7b3d1f4792068c560 (commit) via 3da3df999b12fba5ab95b7986e6cf36666e6e713 (commit) via 07b75ad14c225a775e712786c79d134696544912 (commit) via c680e719a5d3f27f26c0a4b096edf880fbdad34f (commit) via d6c7da8cc94289cfef47e7f998c068ecfe7c843c (commit) via 48372dad0edb96b4dce194481765a6ad3ad7eb56 (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 (c1307ee64d25f4b19397bcf4791ba4c85d1dbe79) \ N -- N -- N (a992226a9c723721a6c9210243de8a2242a059be) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmo-sccp/commit/?id=a992226a9c723721a6c9210243de8a2242a059be commit a992226a9c723721a6c9210243de8a2242a059be Author: Neels Hofmeyr Date: Mon Jul 11 19:20:02 2016 +0200 fix for FreeBSD: ifdef SCTP_AUTHENTICATION_INDICATION Don't print SCTP_AUTHENTICATION_INDICATION if it isn't defined. This helps the FreeBSD build in particular. Change-Id: Iaff5067c84b4d3ccda913c1f44b4bb0c210f14e5 http://cgit.osmocom.org/libosmo-sccp/commit/?id=dd186964062c0ac68d270e50e1c1abe47385ae23 commit dd186964062c0ac68d270e50e1c1abe47385ae23 Author: Neels Hofmeyr Date: Mon May 2 18:02:56 2016 +0200 fix: use proper disconnect prim param type For the N-DISCONNECT prim, parse CREF, RLC and RLSD from the proper parameter struct type: osmo_scu_disconn_param instead of osmo_scu_connect_param. Before this, the conn_id ended up in the wrong place and the other side always received a zero conn_id. Tested only for the RLSD case, which fixes Iu-Release message evaluation for all except the very first SUA conn received by the CN components. In all three cases, set: * param->responding_addr to conn->called_addr. * param->originator to OSMO_SCCP_ORIG_UNDEFINED. http://cgit.osmocom.org/libosmo-sccp/commit/?id=105764f2b341cf9b48432b31a0048c9cd37068b3 commit 105764f2b341cf9b48432b31a0048c9cd37068b3 Author: Neels Hofmeyr Date: Mon May 2 17:57:48 2016 +0200 cosmetic: sua.c: comments Add some human readable names. http://cgit.osmocom.org/libosmo-sccp/commit/?id=fb2a496af6f3db2386c51c726b58293637ed9922 commit fb2a496af6f3db2386c51c726b58293637ed9922 Author: Neels Hofmeyr Date: Wed Apr 13 19:08:18 2016 +0200 parse SCCP src+dst addresses In order to receive a Paging command with a valid RANAP SSN, decode the SCCP source and destination address IEs. This is used by hnbgw to forward a Paging from CN to RNC. This may be done more generally as soon as more IEs need parsing of their sub parts. For now, iterate the higher level IE's data chunk and obtain the address sub part IEs without storing sub part locations. http://cgit.osmocom.org/libosmo-sccp/commit/?id=02ea95cc4e35fc55cf2e429cc6a875989dc61384 commit 02ea95cc4e35fc55cf2e429cc6a875989dc61384 Author: Neels Hofmeyr Date: Thu Apr 14 15:05:49 2016 +0200 sua_accept_cp(): return error on alloc failure (CID #57684) http://cgit.osmocom.org/libosmo-sccp/commit/?id=f69faf6aab246094dc24b4b1cef2e275d9f4a414 commit f69faf6aab246094dc24b4b1cef2e275d9f4a414 Author: Neels Hofmeyr Date: Thu Apr 14 15:04:39 2016 +0200 sccp_create_sccp_addr(): fix NULL dereference Only add gti to msg if gti is present. Fixes coverity CID #57683 http://cgit.osmocom.org/libosmo-sccp/commit/?id=f66515c7b8a56be22f682d146631429ff0ba55e7 commit f66515c7b8a56be22f682d146631429ff0ba55e7 Author: Neels Hofmeyr Date: Wed Apr 13 16:20:41 2016 +0200 add another #ifdef SCTP_SENDER_DRY_EVENT (missing from previous commit) http://cgit.osmocom.org/libosmo-sccp/commit/?id=5575cc4fd210cf9a57290d04d3d044d7bd2e39fb commit 5575cc4fd210cf9a57290d04d3d044d7bd2e39fb Author: Neels Hofmeyr Date: Fri Apr 8 00:43:31 2016 +0200 add #ifdef SCTP_SENDER_DRY_EVENT Some older SCTP implementations don't have the SCTP_SENDER_DRY_EVENT. Fix the coverity build by encapsulating its logging in an #ifdef. http://cgit.osmocom.org/libosmo-sccp/commit/?id=afcea0a304de2084889765dcb62b430e8e8f231a commit afcea0a304de2084889765dcb62b430e8e8f231a Author: Neels Hofmeyr Date: Mon Apr 4 15:20:08 2016 +0200 cosmetic: rename static sua_cli_conn_cb() to sua_cli_read_cb() The read cb fed to osmo_stream_cli_set_read_cb() is called sua_cli_conn_cb(), which is confusing. Call it _read_ instead of _conn_. http://cgit.osmocom.org/libosmo-sccp/commit/?id=4c2219d679a0d8c8f96e22efaf18a288ba0eeb73 commit 4c2219d679a0d8c8f96e22efaf18a288ba0eeb73 Author: Neels Hofmeyr Date: Mon Apr 4 18:31:44 2016 +0200 cosmetic: log more sctp notifications http://cgit.osmocom.org/libosmo-sccp/commit/?id=2375c9f26437f27d27853f501aa4416eeb482f14 commit 2375c9f26437f27d27853f501aa4416eeb482f14 Author: Neels Hofmeyr Date: Mon Apr 4 16:30:58 2016 +0200 remove two compiler warnings for unused variables http://cgit.osmocom.org/libosmo-sccp/commit/?id=14d514f6644495d2757abdc6243f66062449c366 commit 14d514f6644495d2757abdc6243f66062449c366 Author: Neels Hofmeyr Date: Wed Mar 30 12:45:38 2016 +0200 cosmetic: add comments for GT, PC, SSN to help noobs finding their way http://cgit.osmocom.org/libosmo-sccp/commit/?id=96216c4f9e3413be223c1da286e56dc93ca3e279 commit 96216c4f9e3413be223c1da286e56dc93ca3e279 Author: Neels Hofmeyr Date: Wed Mar 30 12:44:21 2016 +0200 sccp_helpers: add convenience function for RANAP unitdata http://cgit.osmocom.org/libosmo-sccp/commit/?id=13937f61fe9cce61e67f5f77b04e707101aa9c8d commit 13937f61fe9cce61e67f5f77b04e707101aa9c8d Author: Neels Hofmeyr Date: Wed Mar 30 12:43:04 2016 +0200 sccp_helpers: add osmo_ prefix to all functions http://cgit.osmocom.org/libosmo-sccp/commit/?id=ae6c52c651d966a13752b7dad4fd97feed2dca86 commit ae6c52c651d966a13752b7dad4fd97feed2dca86 Author: Neels Hofmeyr Date: Wed Mar 30 13:39:04 2016 +0200 sccp_helpers: adjust .h include and copyright http://cgit.osmocom.org/libosmo-sccp/commit/?id=322de72043f675e43359418b27d83b0d206b1439 commit 322de72043f675e43359418b27d83b0d206b1439 Author: Neels Hofmeyr Date: Tue Sep 27 17:08:55 2016 +0200 sccp_helpers.h/.c: fix: apply rename of osmo_sua_link to osmo_sccp_link Change-Id: If8b09bb05297ebf663b4a04d3cc094a6a8087f53 http://cgit.osmocom.org/libosmo-sccp/commit/?id=5f132384e3564f0c4056dcdd57ee14fb048cba63 commit 5f132384e3564f0c4056dcdd57ee14fb048cba63 Author: Neels Hofmeyr Date: Wed Mar 30 12:41:00 2016 +0200 Add sccp_helpers.[hc] moved from osmo-iuh, 1:1 at first Move here unchanged first, so we're able to see the modifications in diffs. Pending changes will follow in subsequent patches. Moved from osmo-iuh 3da8608b6ad014fc74536dbb49019704fd425b8c, which was before the rename of osmo_sua_link and osmo_sua_user to osmo_sccp_link and osmo_sccp_user, so this will not compile. Change-Id: Iae0c58c5f1eb00a685de70add0d5257e4316c6d5 http://cgit.osmocom.org/libosmo-sccp/commit/?id=161c406b43f99d9d2aa1cea89a12e928d5e5875f commit 161c406b43f99d9d2aa1cea89a12e928d5e5875f Author: Neels Hofmeyr Date: Mon Mar 7 14:35:42 2016 +0100 add RFC 3868 (SUA) spec in HTML http://cgit.osmocom.org/libosmo-sccp/commit/?id=89281797a3a6de8c831c5584c826b6396e689ac9 commit 89281797a3a6de8c831c5584c826b6396e689ac9 Author: Neels Hofmeyr Date: Mon Mar 7 14:16:37 2016 +0100 add some debug logging http://cgit.osmocom.org/libosmo-sccp/commit/?id=676e738d8291681d7bb856543ddf74e7d3e19cb2 commit 676e738d8291681d7bb856543ddf74e7d3e19cb2 Author: Neels Hofmeyr Date: Mon Mar 7 14:16:04 2016 +0100 add comment (meaning of COIT) http://cgit.osmocom.org/libosmo-sccp/commit/?id=465f7af6db26c8a2806e1dfc64213066d0266c23 commit 465f7af6db26c8a2806e1dfc64213066d0266c23 Author: Neels Hofmeyr Date: Mon Mar 7 14:15:17 2016 +0100 SUA COIT: send dest ref nr, not dest addr See RFC 3868 3.3.11 https://tools.ietf.org/html/rfc3868#section-3.3.11 http://cgit.osmocom.org/libosmo-sccp/commit/?id=cf492156eb3d3b566e28dfd4081c2e8d786a8188 commit cf492156eb3d3b566e28dfd4081c2e8d786a8188 Author: Harald Welte Date: Mon Jan 4 12:35:49 2016 +0100 HACK: start to handle SCTP notifications http://cgit.osmocom.org/libosmo-sccp/commit/?id=2c9d6078db3803635ef732c7b3d1f4792068c560 commit 2c9d6078db3803635ef732c7b3d1f4792068c560 Author: Harald Welte Date: Sat Dec 26 23:36:27 2015 +0100 sua: Ensure that a SUA client will continuously try to reconnect http://cgit.osmocom.org/libosmo-sccp/commit/?id=3da3df999b12fba5ab95b7986e6cf36666e6e713 commit 3da3df999b12fba5ab95b7986e6cf36666e6e713 Author: Harald Welte Date: Sat Dec 26 23:35:31 2015 +0100 sua: call conn_disconnect() in sua_disconnect_req() disconnect is not a class3/4 operation. We simply generate + send the DISCONNECT.ind message to the remote side and drop all local state about the connection. http://cgit.osmocom.org/libosmo-sccp/commit/?id=07b75ad14c225a775e712786c79d134696544912 commit 07b75ad14c225a775e712786c79d134696544912 Author: Harald Welte Date: Sat Dec 26 23:34:54 2015 +0100 sua: Fix typo in log message http://cgit.osmocom.org/libosmo-sccp/commit/?id=c680e719a5d3f27f26c0a4b096edf880fbdad34f commit c680e719a5d3f27f26c0a4b096edf880fbdad34f Author: Harald Welte Date: Sat Dec 26 23:34:03 2015 +0100 allow user to give private data to osmo_sua_user_create() ... which can be resolved from the prim_cb() by calling osmo_sccp_link_get_user_priv(). ----------------------------------------------------------------------- Summary of changes: configure.ac | 10 ++++++++++ 1 file changed, 10 insertions(+) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Mon Oct 10 19:41:41 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Oct 2016 19:41:41 GMT Subject: libosmo-netif.git branch sysmocom/sctp updated. 0.0.6-22-gb878d31 Message-ID: <201610101941.u9AJffTP072631@git.osmocom.org> This is an 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, sysmocom/sctp has been updated discards b830719b392dc96fd7987fb3dfba31a92a6fa38b (commit) via b878d31a05e2e50ad9c39c918652b8561d716c1e (commit) via d0b6eb477712b707313dfb731e188ae5439b4cd0 (commit) via e168a1798bc9590d0c7c4f938e437cb9e74aaa53 (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 (b830719b392dc96fd7987fb3dfba31a92a6fa38b) \ N -- N -- N (b878d31a05e2e50ad9c39c918652b8561d716c1e) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmo-netif/commit/?id=b878d31a05e2e50ad9c39c918652b8561d716c1e commit b878d31a05e2e50ad9c39c918652b8561d716c1e Author: Daniel Willmann Date: Wed Jan 6 16:41:44 2016 +0100 stream.c: Handle SCTP in osmo_stream_srv_recv() ----------------------------------------------------------------------- Summary of changes: configure.ac | 10 ++++++++++ tests/osmo-pcap-test/configure.ac | 7 +++++++ 2 files changed, 17 insertions(+) hooks/post-receive -- Osmocom network interface library From gitosis at osmocom.org Mon Oct 10 19:58:56 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Oct 2016 19:58:56 GMT Subject: osmo-iuh.git branch master updated. 793b273a70528766f1726d57f37376cfa6d707bc Message-ID: <201610101958.u9AJwukP076590@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Osmocom code for Iuh interface". The branch, master has been updated via 793b273a70528766f1726d57f37376cfa6d707bc (commit) from a44cb48c4656b30d80f4e165c33598d3f8e6e32c (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-iuh/commit/?id=793b273a70528766f1726d57f37376cfa6d707bc commit 793b273a70528766f1726d57f37376cfa6d707bc Author: Neels Hofmeyr Date: Mon Oct 10 13:34:38 2016 +0200 fix build: look for generated sources in builddir, not srcdir Fixes 'make check' from a different dir than the source tree. Change-Id: I97606dadef3c2184f9538b0198029047cc3af71c ----------------------------------------------------------------------- Summary of changes: src/tests/Makefile.am | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Mon Oct 10 23:19:00 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Oct 2016 23:19:00 GMT Subject: openbsc.git branch sysmocom/ipa_nano3G updated. 0.15.0-559-g14d527a Message-ID: <201610102319.u9ANJ0cY023923@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, sysmocom/ipa_nano3G has been updated discards bfaa4d6e64bdc42baa684ec2586861a93466c4c8 (commit) via 14d527a0243e9e268d7505a03e1b6d970b4d4f15 (commit) via 20e97facea65eb9b25662a1f43de256940176134 (commit) via c358b5ec1b686efd2702180e52566f873d9e95c1 (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 (bfaa4d6e64bdc42baa684ec2586861a93466c4c8) \ N -- N -- N (14d527a0243e9e268d7505a03e1b6d970b4d4f15) 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=14d527a0243e9e268d7505a03e1b6d970b4d4f15 commit 14d527a0243e9e268d7505a03e1b6d970b4d4f15 Author: Neels Hofmeyr Date: Mon Apr 25 15:40:54 2016 +0200 RAB Assignment: IuPS + IuCS: use shorter 32 bit IP address format This is needed for the ip.access nano3G femto cell. Change-Id: I80fe96505c24cf8730e48f24a34004a51e95ee32 http://cgit.osmocom.org/openbsc/commit/?id=20e97facea65eb9b25662a1f43de256940176134 commit 20e97facea65eb9b25662a1f43de256940176134 Author: Neels Hofmeyr Date: Tue Oct 11 00:50:05 2016 +0200 IuCS: fix: no paging when conn is already open The 2G paradigm is to close a subscriber connection as soon as nothing else is pending. Hence the code frequently calls msc_release_connection() to see whether a conn can be discarded. In 3G however, we so far don't actively release IuCS connections from the MSC side, but wait until the IuCS is released from the UE side. So the IuCS often stays open and valid even though msc_release_connection() has already discarded the gsm_subscriber_connection for it. Thus, when further events occured, we would try to page the subscriber even though the UE expects to already be connected, with auth and ciphering established. To fix, never discard gsm_subscriber_connections when msc_release_connection() is called. An alternative fix would be to actively send an Iu Release when msc_release_connection() is invoked, so that auth and ciphering is re-established for the next pending event (which might be better, even). Change-Id: I012378cfa432d791146db387554ec1909de05297 http://cgit.osmocom.org/openbsc/commit/?id=c358b5ec1b686efd2702180e52566f873d9e95c1 commit c358b5ec1b686efd2702180e52566f873d9e95c1 Author: Neels Hofmeyr Date: Tue Oct 11 01:05:22 2016 +0200 IuCS: detect whether a conn is already secure If a CM Service Request is received on an already secure IuCS connection, we so far didn't notice and started to authenticate again. The UE would readily renew its authentication, but then our state got stuck since ciphering was already established. Instead, don't authenticate again when integrity protection is already established. Change-Id: I3c01fe58276ba0ad918f2cd30cc3dca7c6663e68 ----------------------------------------------------------------------- Summary of changes: openbsc/src/libmsc/gsm_04_08.c | 4 ++++ openbsc/src/libmsc/osmo_msc.c | 4 ++++ 2 files changed, 8 insertions(+) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Oct 10 23:19:24 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Oct 2016 23:19:24 GMT Subject: openbsc.git branch sysmocom/iu updated. 0.15.0-558-g20e97fa Message-ID: <201610102319.u9ANJOiG024046@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, sysmocom/iu has been updated via 20e97facea65eb9b25662a1f43de256940176134 (commit) via c358b5ec1b686efd2702180e52566f873d9e95c1 (commit) from 8a9f12dc2f69bf3a4e861cc9a81b71bdc5f13180 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: openbsc/src/libmsc/gsm_04_08.c | 4 ++++ openbsc/src/libmsc/osmo_msc.c | 4 ++++ 2 files changed, 8 insertions(+) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Oct 11 00:58:34 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 11 Oct 2016 00:58:34 GMT Subject: openbsc.git branch sysmocom/iu updated. 0.15.0-559-g4f99890 Message-ID: <201610110058.u9B0wY6k044668@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, sysmocom/iu has been updated discards 20e97facea65eb9b25662a1f43de256940176134 (commit) via 4f9989048a5763ddb736730db9b4b3e3ddd4ffb9 (commit) via 293ca96757daa25be078af013cae4a37734a8bc5 (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 (20e97facea65eb9b25662a1f43de256940176134) \ N -- N -- N (4f9989048a5763ddb736730db9b4b3e3ddd4ffb9) 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=4f9989048a5763ddb736730db9b4b3e3ddd4ffb9 commit 4f9989048a5763ddb736730db9b4b3e3ddd4ffb9 Author: Neels Hofmeyr Date: Tue Oct 11 02:24:53 2016 +0200 IuCS: rapidly release connections Do the same as we do in 2G: release the connection as soon as nothing else is pending for a given subscriber. Before, osmo-cscn would wait for the UE "to get bored" and send an Iu release. But the CN should stay lean on connections. Also, 25.413[1] in section 7, 6th point states: "While the Iu release is managed from the CN, the RNC has the capability to request the release of all Iu connection resources from the corresponding Iu connection." So far we did not manage Iu release from osmo-cscn at all. Use the same mechanism we use in 2G: from msc_release_connection(), just before freeing the gsm_subscriber_conn, invoke a CN initiated Iu Release command to the UE. This works around OS#1816 ("USSD only works when IuCS is released", on nano3G), because the Iu conn is now released right after every signalling, so that typically no two requests will use the same conn. In iu.h/iu.c, add iu_tx_release(), absorbing almost all of the code from ranap_handle_co_iu_rel_req(). Add stub to db_test.c, necessary to build it without linking libiu. [1] 3GPP TS 25.413 v12.4.0 Release 12 / ETSI TS 125 413 V12.4.0 (2015-04) Related: OS#1816 Change-Id: Ic12bd6f3666f6fd42bd6d9fdae1c93abee3b6786 http://cgit.osmocom.org/openbsc/commit/?id=293ca96757daa25be078af013cae4a37734a8bc5 commit 293ca96757daa25be078af013cae4a37734a8bc5 Author: Neels Hofmeyr Date: Tue Oct 11 00:50:05 2016 +0200 IuCS: don't remove Iu conn until release Don't remove the gsm_subscriber_connection without an Iu Release. From the 2G paradigm to close a subscriber connection as soon as nothing else is pending, osmo-cscn frequently calls msc_release_connection() to see whether a conn has anything pending, or discards it. In 3G however, we so far don't actively release IuCS connections from the MSC side, but wait until the IuCS is released from the UE side. So the conn is often discarded even though the IuCS stays open and valid, which confuses the situation: before the UE releases a bit later, we would try to page the subscriber unsuccessfully, because the UE expects to already be connected. To first fix the discrepancy of Iu vs. subscr release, never discard gsm_subscriber_connections when msc_release_connection() is called. This creates a "lazy" CN that keeps connections open as long as the UE will tolerate. It is really fast in sending many SMS in close succession, but is certainly a bad CN design choice: we should rather stay lean on connections. A subsequent commit will change this, but I decided to keep this commit as a reference, for when we'd like to test situations that should re-use an established connection. Change-Id: I012378cfa432d791146db387554ec1909de05297 ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/iu.h | 2 ++ openbsc/src/libiu/iu.c | 23 +++++++++++++++++++---- openbsc/src/libmsc/osmo_msc.c | 12 ++++++++---- openbsc/tests/db/db_test.c | 3 +++ 4 files changed, 32 insertions(+), 8 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Oct 11 00:59:00 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 11 Oct 2016 00:59:00 GMT Subject: openbsc.git branch sysmocom/ipa_nano3G updated. 0.15.0-560-ga979627 Message-ID: <201610110059.u9B0x0VT044781@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, sysmocom/ipa_nano3G has been updated discards 14d527a0243e9e268d7505a03e1b6d970b4d4f15 (commit) discards 20e97facea65eb9b25662a1f43de256940176134 (commit) via a97962765d95a6825bd0fe563226df09bf1dee2d (commit) via 4f9989048a5763ddb736730db9b4b3e3ddd4ffb9 (commit) via 293ca96757daa25be078af013cae4a37734a8bc5 (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 (14d527a0243e9e268d7505a03e1b6d970b4d4f15) \ N -- N -- N (a97962765d95a6825bd0fe563226df09bf1dee2d) 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=a97962765d95a6825bd0fe563226df09bf1dee2d commit a97962765d95a6825bd0fe563226df09bf1dee2d Author: Neels Hofmeyr Date: Mon Apr 25 15:40:54 2016 +0200 RAB Assignment: IuPS + IuCS: use shorter 32 bit IP address format This is needed for the ip.access nano3G femto cell. Change-Id: I80fe96505c24cf8730e48f24a34004a51e95ee32 ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/iu.h | 2 ++ openbsc/src/libiu/iu.c | 23 +++++++++++++++++++---- openbsc/src/libmsc/osmo_msc.c | 12 ++++++++---- openbsc/tests/db/db_test.c | 3 +++ 4 files changed, 32 insertions(+), 8 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Oct 11 12:29:01 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 11 Oct 2016 12:29:01 GMT Subject: ss7.git branch master updated. ed986d19199f1c876648e9f3fd0d2e86109fbac1 Message-ID: <201610111229.u9BCT1Ob095487@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "SS7 (TCAP, ROS, MAP, CAP) ASN1 files". The branch, master has been updated via ed986d19199f1c876648e9f3fd0d2e86109fbac1 (commit) from 17041949808df73af12e72a5d7b82fab6404e3d0 (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/asn1/ss7/commit/?id=ed986d19199f1c876648e9f3fd0d2e86109fbac1 commit ed986d19199f1c876648e9f3fd0d2e86109fbac1 Author: Holger Hans Peter Freyther Date: Tue Oct 11 14:26:38 2016 +0200 map: Introduce networkLocUpContext-v2 for legacy reasons networkLocUpContext-v2 was used in Release2 and is mostly similiar to the v3 version. The InsertSubscriberData-ArgV2 has an extension container that was not in the Release2 file. Now updateLocation will be included in two different ACNs, some software needs to be adjusted for that. ----------------------------------------------------------------------- Summary of changes: asn1/MAP/MAP-ApplicationContexts.asn | 9 +++++++++ asn1/MAP/MAP-Contracts.asn | 10 ++++++++++ asn1/MAP/MAP-OperationPackages.asn | 17 +++++++++++++++++ 3 files changed, 36 insertions(+) hooks/post-receive -- SS7 (TCAP, ROS, MAP, CAP) ASN1 files From gitosis at osmocom.org Tue Oct 11 15:50:45 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 11 Oct 2016 15:50:45 GMT Subject: osmo-bts.git branch master updated. 0.4.0-292-gc1b86d8 Message-ID: <201610111550.u9BFojxk040172@git.osmocom.org> This is an 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 c1b86d80d1354c37c72bf6aad1f6230d54930e19 (commit) from 8b39ff8bcfba2bb4444fb375bfedb24900ae4f52 (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=c1b86d80d1354c37c72bf6aad1f6230d54930e19 commit c1b86d80d1354c37c72bf6aad1f6230d54930e19 Author: Yves Godin Date: Thu Oct 6 16:03:18 2016 +0200 DTX: fix 1st RTP packet drop Use "impossible" dummy value to initialize last_fn to prevent dropping of 1st RTP frame due to timestamp jump. Fixes: OS#1803 Change-Id: I485af21f6761048d12dc7f5552fcdd46daf786ed ----------------------------------------------------------------------- Summary of changes: include/osmo-bts/rsl.h | 2 ++ src/common/l1sap.c | 2 +- src/common/rsl.c | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Tue Oct 11 15:51:32 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 11 Oct 2016 15:51:32 GMT Subject: openggsn.git branch master updated. 0.92-23-g395e213 Message-ID: <201610111551.u9BFpWJn040317@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenGGSN project". The branch, master has been updated via 395e213894b13044b8b051281c49f2f9ef1aae90 (commit) from 03dbafb000c88155309dfd67b3bba73f7b389e69 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openggsn/commit/?id=395e213894b13044b8b051281c49f2f9ef1aae90 commit 395e213894b13044b8b051281c49f2f9ef1aae90 Author: Max Date: Thu Aug 4 13:40:36 2016 +0200 Remove unused function Change-Id: Iff0f1499660b12a47277b16a435efecb42fab038 ----------------------------------------------------------------------- Summary of changes: ggsn/ggsn.c | 1 - gtp/pdp.c | 11 ----------- gtp/pdp.h | 1 - 3 files changed, 13 deletions(-) hooks/post-receive -- The OpenGGSN project From gitosis at osmocom.org Wed Oct 12 01:51:51 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 01:51:51 GMT Subject: openbsc.git branch sysmocom/iu updated. 0.15.0-565-gb3df443 Message-ID: <201610120151.u9C1ppCl066890@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, sysmocom/iu has been updated via b3df4432cad9d490608953d13b137a1c405ef476 (commit) via bd0d9a4fdc74d5dfeec6f1f75f5ca6426616045c (commit) via 8741463f0c2fbf8afd7674a02a128cd83745cd5e (commit) via 2f7a85d7dcf2000e8e0b6d3d6314f87087c87681 (commit) via 7996dbf3263d4ba9d94a2285cc28cfc37ff22e9f (commit) via 9f94432508da0f218acbca971623ba24d307934d (commit) from 4f9989048a5763ddb736730db9b4b3e3ddd4ffb9 (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=b3df4432cad9d490608953d13b137a1c405ef476 commit b3df4432cad9d490608953d13b137a1c405ef476 Author: Neels Hofmeyr Date: Wed Oct 12 02:53:55 2016 +0200 IuPS: cosmetic: explicitly check RAN type; move comment Change-Id: I8375ba42dd47d7ccd9ce9290767d6f8653a23b94 http://cgit.osmocom.org/openbsc/commit/?id=bd0d9a4fdc74d5dfeec6f1f75f5ca6426616045c commit bd0d9a4fdc74d5dfeec6f1f75f5ca6426616045c Author: Neels Hofmeyr Date: Wed Oct 12 01:39:25 2016 +0200 IuCS and IuPS: add VTY config for RAB Assignment address kind To accomodate the ip.access nano3G without having to recompile, make the RAB Assignment's Transport Layer Address IE's format configurable, in both osmo-cscn and osmo-sgsn. The long term perspective is to somehow detect which address encoding a given 3G cell prefers, but for the time being just configure it globally and set each ue_conn_ctx to the global setting upon creation. Add VTY command to iu_vty.c, with args passed to iu_vty_init() to insert at an arbitrary VTY node, so that it can be used both for osmo-cscn and osmo-sgsn. Add generic iu_vty_config_write() to write out the config. Call iu_vty_init() from cscn_vty_init(); cscn_vty_init() is in libmsc, hence linking of osmo-cscn now needs libiu to come after libmsc, so move that further down. Change-Id: I93728314742b327336f3fb6de98e6457f687e1f9 http://cgit.osmocom.org/openbsc/commit/?id=8741463f0c2fbf8afd7674a02a128cd83745cd5e commit 8741463f0c2fbf8afd7674a02a128cd83745cd5e Author: Neels Hofmeyr Date: Wed Oct 12 02:55:31 2016 +0200 IuCS, IuPS: move flag to use X.213 NSAP addr into ue_conn_ctx The future perspective is to remember the preferred RAB Transport Layer Address encoding for each 3G cell that is connected, so store per UE conn instead of globally hardcoding. Add rab_assign_addr_enc member to ue_conn_ctx. Thus the iu_rab_act_cs() and iu_rab_act_ps() functions no longer need the explicit use_x213_nsap argument. Add include/openbsc/common.h in order to define the enum nsap_addr_enc, in a separate file to be able to easily include it in all of libmsc, libiu and gprs/* without creating include cycles. Change-Id: I49bb5736df7bdfdd55d3e7b74ee559595cfd2f7d http://cgit.osmocom.org/openbsc/commit/?id=2f7a85d7dcf2000e8e0b6d3d6314f87087c87681 commit 2f7a85d7dcf2000e8e0b6d3d6314f87087c87681 Author: Neels Hofmeyr Date: Wed Oct 12 03:30:48 2016 +0200 sgsn init: pass sgsn_config pointer to sgsn_vty_init(), not sgsn_parse_config It makes sense semantically, and prepares for an upcoming commit that uses the internal global config pointer in sgsn_vty_init(), which would not be defined yet without this. Change-Id: Ie4cf1c0a1c9e6330a134ff4b7b2e6d5699c12bd7 http://cgit.osmocom.org/openbsc/commit/?id=7996dbf3263d4ba9d94a2285cc28cfc37ff22e9f commit 7996dbf3263d4ba9d94a2285cc28cfc37ff22e9f Author: Neels Hofmeyr Date: Wed Oct 12 01:29:33 2016 +0200 iu: sort out confusion around asn_debug and asn1_xer_print Before, I confused asn_debug with asn1_xer_print. Have two distinct VTY commands and fix documentation. Put the asn_debug and asn1_xer_print implementations in iu.c. Since they are globally defined, don't pass a pointer to iu_vty_init() but just use it directly. Might be considered less clean, but is also less bloat. Change-Id: Iccbadfe1585ba224f74cdfb5273b5ce29b6d78f0 http://cgit.osmocom.org/openbsc/commit/?id=9f94432508da0f218acbca971623ba24d307934d commit 9f94432508da0f218acbca971623ba24d307934d Author: Neels Hofmeyr Date: Wed Oct 12 01:48:55 2016 +0200 iu.h: add missing includes and type defs So far it was included only in files that also include all needed headers, but make it so that it can be included on its own. Change-Id: I08a756031b995bd01a6e15c678b845fd98de960b ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/Makefile.am | 1 + openbsc/include/openbsc/common.h | 6 ++++ openbsc/include/openbsc/gprs_gmm.h | 2 +- openbsc/include/openbsc/gsm_data.h | 5 +++ openbsc/include/openbsc/iu.h | 17 +++++++-- openbsc/include/openbsc/sgsn.h | 9 +++-- openbsc/src/gprs/gprs_gmm.c | 10 ++++-- openbsc/src/gprs/gprs_sgsn.c | 1 + openbsc/src/gprs/sgsn_libgtp.c | 2 +- openbsc/src/gprs/sgsn_main.c | 13 ++----- openbsc/src/gprs/sgsn_vty.c | 21 +++++++++-- openbsc/src/libiu/iu.c | 10 +++++- openbsc/src/libiu/iu_vty.c | 72 +++++++++++++++++++++++++++++++++---- openbsc/src/libmsc/cscn_vty.c | 5 ++- openbsc/src/libmsc/iucs.c | 1 + openbsc/src/libmsc/msc_ifaces.c | 8 +++-- openbsc/src/osmo-cscn/Makefile.am | 2 +- 17 files changed, 149 insertions(+), 36 deletions(-) create mode 100644 openbsc/include/openbsc/common.h hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Oct 12 01:52:07 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 01:52:07 GMT Subject: openbsc.git branch sysmocom/ipa_nano3G updated. 0.15.0-566-g2daae21 Message-ID: <201610120152.u9C1q7b2067038@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, sysmocom/ipa_nano3G has been updated discards a97962765d95a6825bd0fe563226df09bf1dee2d (commit) via 2daae21e409374a98287c54dd15f6787ddcd9357 (commit) via b3df4432cad9d490608953d13b137a1c405ef476 (commit) via bd0d9a4fdc74d5dfeec6f1f75f5ca6426616045c (commit) via 8741463f0c2fbf8afd7674a02a128cd83745cd5e (commit) via 2f7a85d7dcf2000e8e0b6d3d6314f87087c87681 (commit) via 7996dbf3263d4ba9d94a2285cc28cfc37ff22e9f (commit) via 9f94432508da0f218acbca971623ba24d307934d (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 (a97962765d95a6825bd0fe563226df09bf1dee2d) \ N -- N -- N (2daae21e409374a98287c54dd15f6787ddcd9357) 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=2daae21e409374a98287c54dd15f6787ddcd9357 commit 2daae21e409374a98287c54dd15f6787ddcd9357 Author: Neels Hofmeyr Date: Wed Oct 12 01:39:52 2016 +0200 mgcp mad hack to test nano3G Change-Id: I7387766bb23cd037bb658d9e639e9b3dadcf1e9f ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/Makefile.am | 1 + openbsc/include/openbsc/common.h | 6 ++++ openbsc/include/openbsc/gprs_gmm.h | 2 +- openbsc/include/openbsc/gsm_data.h | 5 +++ openbsc/include/openbsc/iu.h | 17 +++++++-- openbsc/include/openbsc/sgsn.h | 9 +++-- openbsc/src/gprs/gprs_gmm.c | 10 ++++-- openbsc/src/gprs/gprs_sgsn.c | 1 + openbsc/src/gprs/sgsn_libgtp.c | 2 +- openbsc/src/gprs/sgsn_main.c | 13 ++----- openbsc/src/gprs/sgsn_vty.c | 21 +++++++++-- openbsc/src/libiu/iu.c | 10 +++++- openbsc/src/libiu/iu_vty.c | 72 +++++++++++++++++++++++++++++++++---- openbsc/src/libmgcp/mgcp_network.c | 6 ++++ openbsc/src/libmsc/cscn_vty.c | 5 ++- openbsc/src/libmsc/iucs.c | 1 + openbsc/src/libmsc/msc_ifaces.c | 8 +++-- openbsc/src/osmo-cscn/Makefile.am | 2 +- 18 files changed, 155 insertions(+), 36 deletions(-) create mode 100644 openbsc/include/openbsc/common.h hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Oct 12 02:17:24 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 02:17:24 GMT Subject: openbsc.git branch sysmocom/iu updated. 0.15.0-565-gb77a5ca Message-ID: <201610120217.u9C2HOQK072906@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, sysmocom/iu has been updated discards b3df4432cad9d490608953d13b137a1c405ef476 (commit) via b77a5cae349f92d32dd11af309819edd6118fa23 (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 (b3df4432cad9d490608953d13b137a1c405ef476) \ N -- N -- N (b77a5cae349f92d32dd11af309819edd6118fa23) 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=b77a5cae349f92d32dd11af309819edd6118fa23 commit b77a5cae349f92d32dd11af309819edd6118fa23 Author: Neels Hofmeyr Date: Wed Oct 12 02:53:55 2016 +0200 IuPS: cosmetic: explicitly check RAN type; move comment Change-Id: I8375ba42dd47d7ccd9ce9290767d6f8653a23b94 ----------------------------------------------------------------------- Summary of changes: openbsc/src/gprs/gprs_gmm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Oct 12 02:17:56 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 02:17:56 GMT Subject: openbsc.git branch sysmocom/ipa_nano3G deleted. 0.15.0-566-g2daae21 Message-ID: <201610120217.u9C2HuI8072996@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, sysmocom/ipa_nano3G has been deleted was 2daae21e409374a98287c54dd15f6787ddcd9357 ----------------------------------------------------------------------- 2daae21e409374a98287c54dd15f6787ddcd9357 mgcp mad hack to test nano3G ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Oct 12 02:18:42 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 02:18:42 GMT Subject: openbsc.git branch neels/nano3g created. 0.15.0-566-g4de5f79 Message-ID: <201610120218.u9C2IgH3073196@git.osmocom.org> This is an 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/nano3g has been created at 4de5f7942efce5ab99a076e400aa08497f772687 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openbsc/commit/?id=4de5f7942efce5ab99a076e400aa08497f772687 commit 4de5f7942efce5ab99a076e400aa08497f772687 Author: Neels Hofmeyr Date: Wed Oct 12 01:39:52 2016 +0200 mgcp mad hack to test nano3G Change-Id: I7387766bb23cd037bb658d9e639e9b3dadcf1e9f ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Oct 12 03:05:56 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 03:05:56 GMT Subject: openbsc.git branch neels/nano3g updated. 0.15.0-566-ge6173ee Message-ID: <201610120305.u9C35uTR088046@git.osmocom.org> This is an 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/nano3g has been updated discards 4de5f7942efce5ab99a076e400aa08497f772687 (commit) discards b77a5cae349f92d32dd11af309819edd6118fa23 (commit) discards bd0d9a4fdc74d5dfeec6f1f75f5ca6426616045c (commit) discards 8741463f0c2fbf8afd7674a02a128cd83745cd5e (commit) via e6173ee3235b19db58682e760ecd9f966e85fdee (commit) via f2ce89502cf9ea88f794f75d866c693dacfaf04c (commit) via be47343e524250454b435b39e831c57153fbab9c (commit) via f5096b99f1528bf3a751a2367329109a9342836f (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 (4de5f7942efce5ab99a076e400aa08497f772687) \ N -- N -- N (e6173ee3235b19db58682e760ecd9f966e85fdee) 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=e6173ee3235b19db58682e760ecd9f966e85fdee commit e6173ee3235b19db58682e760ecd9f966e85fdee Author: Neels Hofmeyr Date: Wed Oct 12 01:39:52 2016 +0200 mgcp mad hack to test nano3G Change-Id: I7387766bb23cd037bb658d9e639e9b3dadcf1e9f http://cgit.osmocom.org/openbsc/commit/?id=f2ce89502cf9ea88f794f75d866c693dacfaf04c commit f2ce89502cf9ea88f794f75d866c693dacfaf04c Author: Neels Hofmeyr Date: Wed Oct 12 02:53:55 2016 +0200 IuPS: cosmetic: explicitly check RAN type; move comment Change-Id: I8375ba42dd47d7ccd9ce9290767d6f8653a23b94 http://cgit.osmocom.org/openbsc/commit/?id=be47343e524250454b435b39e831c57153fbab9c commit be47343e524250454b435b39e831c57153fbab9c Author: Neels Hofmeyr Date: Wed Oct 12 01:39:25 2016 +0200 IuCS and IuPS: add VTY config for RAB Assignment address kind To accomodate the ip.access nano3G without having to recompile, make the RAB Assignment's Transport Layer Address IE's format configurable, in both osmo-cscn and osmo-sgsn. The long term perspective is to somehow detect which address encoding a given 3G cell prefers, but for the time being just configure it globally and set each ue_conn_ctx to the global setting upon creation. Add VTY command to iu_vty.c, with args passed to iu_vty_init() to insert at an arbitrary VTY node, so that it can be used both for osmo-cscn and osmo-sgsn. Add generic iu_vty_config_write() to write out the config. Call iu_vty_init() from cscn_vty_init(); cscn_vty_init() is in libmsc, hence linking of osmo-cscn now needs libiu to come after libmsc, so move that further down. Change-Id: I93728314742b327336f3fb6de98e6457f687e1f9 http://cgit.osmocom.org/openbsc/commit/?id=f5096b99f1528bf3a751a2367329109a9342836f commit f5096b99f1528bf3a751a2367329109a9342836f Author: Neels Hofmeyr Date: Wed Oct 12 02:55:31 2016 +0200 IuCS, IuPS: move flag to use X.213 NSAP addr into ue_conn_ctx The future perspective is to remember the preferred RAB Transport Layer Address encoding for each 3G cell that is connected, so store per UE conn instead of globally hardcoding. Add rab_assign_addr_enc member to ue_conn_ctx. Thus the iu_rab_act_cs() and iu_rab_act_ps() functions no longer need the explicit use_x213_nsap argument. Add include/openbsc/common.h in order to define the enum nsap_addr_enc, in a separate file to be able to easily include it in all of libmsc, libiu and gprs/* without creating include cycles. Set the rab_assign_addr_enc when an MM ctx is created for iu, and whenever the ue_conn_ctx for an Iu MM ctx is updated. This looks a bit clumsy so far, the hope is that there will be a nice way to setup the ue_conn_ctx prior to that. Change-Id: I49bb5736df7bdfdd55d3e7b74ee559595cfd2f7d ----------------------------------------------------------------------- Summary of changes: openbsc/src/gprs/gprs_gmm.c | 4 ++++ openbsc/src/gprs/gprs_sgsn.c | 4 ++++ 2 files changed, 8 insertions(+) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Oct 12 03:06:10 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 03:06:10 GMT Subject: openbsc.git branch sysmocom/iu updated. 0.15.0-565-gf2ce895 Message-ID: <201610120306.u9C36AoY088210@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, sysmocom/iu has been updated discards b77a5cae349f92d32dd11af309819edd6118fa23 (commit) discards bd0d9a4fdc74d5dfeec6f1f75f5ca6426616045c (commit) discards 8741463f0c2fbf8afd7674a02a128cd83745cd5e (commit) via f2ce89502cf9ea88f794f75d866c693dacfaf04c (commit) via be47343e524250454b435b39e831c57153fbab9c (commit) via f5096b99f1528bf3a751a2367329109a9342836f (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 (b77a5cae349f92d32dd11af309819edd6118fa23) \ N -- N -- N (f2ce89502cf9ea88f794f75d866c693dacfaf04c) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: openbsc/src/gprs/gprs_gmm.c | 4 ++++ openbsc/src/gprs/gprs_sgsn.c | 4 ++++ 2 files changed, 8 insertions(+) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Oct 12 09:23:41 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 09:23:41 GMT Subject: libosmocore.git branch master updated. 0.9.0-254-ged9d6da Message-ID: <201610120923.u9C9NfIU069660@git.osmocom.org> This is an 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 ed9d6da5df98538adc70aa03cb569eb9505d04b6 (commit) from cbdfa65dbed69fc19ba195d2aa8ead76f1434c5c (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=ed9d6da5df98538adc70aa03cb569eb9505d04b6 commit ed9d6da5df98538adc70aa03cb569eb9505d04b6 Author: Max Date: Tue Oct 11 15:20:28 2016 +0200 Constify ctrl_cmd struct fields where appropriate Change-Id: I3f55c1d4b965d215dc9b16f4b284b7fea4bde9e9 ----------------------------------------------------------------------- Summary of changes: TODO-RELEASE | 1 + include/osmocom/ctrl/control_cmd.h | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Wed Oct 12 09:24:04 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 09:24:04 GMT Subject: osmo-bts.git branch master updated. 0.4.0-293-g9f9b96a Message-ID: <201610120924.u9C9O44i069823@git.osmocom.org> This is an 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 9f9b96a67bd1a4c3aa4180822e65de0a98572227 (commit) from c1b86d80d1354c37c72bf6aad1f6230d54930e19 (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=9f9b96a67bd1a4c3aa4180822e65de0a98572227 commit 9f9b96a67bd1a4c3aa4180822e65de0a98572227 Author: Max Date: Tue Oct 11 18:13:32 2016 +0200 DTX: fix conversion from fn to ms Previously FN was converted to millisecondss incorrectly due to wrong conversion between FN and a number of voice samples. The conversion should be based on following: * there are 12/13 useful frames for audio in TCH * there is 1 RTP packet per 4 frame * there are 160 samples per RTP packet Fixes: OS#1801 Change-Id: I9cc70cacabde98621aa892cee74f4ac461645093 ----------------------------------------------------------------------- Summary of changes: src/common/l1sap.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Wed Oct 12 09:26:05 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 09:26:05 GMT Subject: openggsn.git branch master updated. 0.92-24-gcd93f4f Message-ID: <201610120926.u9C9Q5ST070283@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenGGSN project". The branch, master has been updated via cd93f4f4be65d1378e9797a92186540c6400a2b4 (commit) from 395e213894b13044b8b051281c49f2f9ef1aae90 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openggsn/commit/?id=cd93f4f4be65d1378e9797a92186540c6400a2b4 commit cd93f4f4be65d1378e9797a92186540c6400a2b4 Author: Max Date: Tue Oct 11 15:11:24 2016 +0200 Add .gitreview to simplify gerrit integration Change-Id: Ib141dc9ae03c2b10b8925e30a2782bf2d932e192 ----------------------------------------------------------------------- Summary of changes: .gitreview | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 .gitreview hooks/post-receive -- The OpenGGSN project From gitosis at osmocom.org Wed Oct 12 09:26:16 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 09:26:16 GMT Subject: libosmo-abis.git branch master updated. 0.3.2-26-g2c32f0a Message-ID: <201610120926.u9C9QGLv070368@git.osmocom.org> This is an 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 2c32f0a269e1251438548bfd6bcd0a131708d879 (commit) from a0ff942e927e771875a183c045b3a1676a7d579c (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=2c32f0a269e1251438548bfd6bcd0a131708d879 commit 2c32f0a269e1251438548bfd6bcd0a131708d879 Author: Yves Godin Date: Thu Oct 6 15:55:06 2016 +0200 Resync RTP session in case of timestamp jump This will prevent the timestamp jump to occur between each call for DTX if something goes wrong. It's handy as oRTP does not manage well timestamp jump if it is not resynced. Fixes: OS#1803 Change-Id: Iae5da832218dbd1ede7a9451102074f2a5eb66df ----------------------------------------------------------------------- Summary of changes: src/trau/osmo_ortp.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Wed Oct 12 09:27:08 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 09:27:08 GMT Subject: libosmocore.git branch master updated. 0.9.0-255-ga95ee5e Message-ID: <201610120927.u9C9R8la070530@git.osmocom.org> This is an 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 a95ee5e6e192d274d5d2c03fbe47edbc62c38beb (commit) from ed9d6da5df98538adc70aa03cb569eb9505d04b6 (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=a95ee5e6e192d274d5d2c03fbe47edbc62c38beb commit a95ee5e6e192d274d5d2c03fbe47edbc62c38beb Author: Neels Hofmeyr Date: Mon Oct 10 22:46:20 2016 +0200 fix USSD: SS message type mask should be 0x3f, not 0xbf See 04.80[1], section 3.4: the highest two bits are used as counter or ignored and do not contribute to the SS "Miscellaneous message group". Previous mask of 0xbf included the highest bit, fix to 0x3f. Observed a value of 0xbb that should mean 0x3b="Register" during testing of 3G USSD requests, which seem to be the first to send a nonzero highest bit to our code. The erratic mask of 0xbf lead to an unhandled message type of 0xbb. [1] 3GPP TS 24.080 version 7.2.0 Release 7 / ETSI TS 124 080 V7.2.0 (2006-09) Change-Id: I299001a9e36c16f55622a0acd5d4a55ca49d0055 ----------------------------------------------------------------------- Summary of changes: src/gsm/gsm0480.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Wed Oct 12 09:29:52 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 09:29:52 GMT Subject: libosmocore.git branch master updated. 0.9.0-256-g349784c Message-ID: <201610120929.u9C9Tqeu071257@git.osmocom.org> This is an 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 349784c72d9eaff7d1dc8b9640f2d8e53b31b7e5 (commit) from a95ee5e6e192d274d5d2c03fbe47edbc62c38beb (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=349784c72d9eaff7d1dc8b9640f2d8e53b31b7e5 commit 349784c72d9eaff7d1dc8b9640f2d8e53b31b7e5 Author: Philipp Date: Mon Oct 10 15:03:23 2016 +0200 gsm0408: Adding 3g spcific RR message types GSM 04.18, which is the successor of GSM 04.08, describes additional RR 3g specific message types. This commit adds four new message types related to paging and notifiction See also 3GPP TS 04.18, section 10.4, table 10.4.1 Change-Id: I071cc9ecac342b5221fa0ec0b782b04b51b40e93 ----------------------------------------------------------------------- Summary of changes: include/osmocom/gsm/protocol/gsm_04_08.h | 5 +++++ 1 file changed, 5 insertions(+) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Wed Oct 12 09:30:22 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 09:30:22 GMT Subject: osmo-bts.git branch master updated. 0.4.0-294-g4ca5be7 Message-ID: <201610120930.u9C9UM9T071592@git.osmocom.org> This is an 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 4ca5be766cb139eccb9798a0237cc32ae59617d9 (commit) from 9f9b96a67bd1a4c3aa4180822e65de0a98572227 (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=4ca5be766cb139eccb9798a0237cc32ae59617d9 commit 4ca5be766cb139eccb9798a0237cc32ae59617d9 Author: Max Date: Mon Oct 10 13:17:01 2016 +0200 Move copy-pasted array into shared header Change-Id: I377ece2845830e3defab2d515f44b629ce5aed8e ----------------------------------------------------------------------- Summary of changes: include/osmo-bts/l1sap.h | 8 ++++++++ src/common/l1sap.c | 6 ------ src/osmo-bts-litecell15/l1_if.c | 6 ------ src/osmo-bts-sysmo/l1_if.c | 6 ------ 4 files changed, 8 insertions(+), 18 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Wed Oct 12 09:31:43 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 09:31:43 GMT Subject: openbsc.git branch master updated. 0.15.0-487-g756fb30 Message-ID: <201610120931.u9C9Vh5N071872@git.osmocom.org> This is an 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 756fb30c8abeb14bcde6b6bf8dfc50554f0838bd (commit) via a6ba6a370b130942441a33545e46e992286549f2 (commit) from 5275c152e597e7c8e1d80ea38103892af27d0879 (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=756fb30c8abeb14bcde6b6bf8dfc50554f0838bd commit 756fb30c8abeb14bcde6b6bf8dfc50554f0838bd Author: Neels Hofmeyr Date: Mon Oct 10 03:26:34 2016 +0200 gsm_trx_name(): don't break if trx is NULL Just as a general precaution deemed to fit such a convenience function that lives in libcommon, no actual failure observed. Change-Id: I8e77fe1abc402469fd037e2fde2f46e2c8114f59 http://cgit.osmocom.org/openbsc/commit/?id=a6ba6a370b130942441a33545e46e992286549f2 commit a6ba6a370b130942441a33545e46e992286549f2 Author: Neels Hofmeyr Date: Mon Oct 10 03:24:05 2016 +0200 abis_rsl_rx_dchan(): guard against lchan_lookup() returning NULL Found this by coincidence, no actual failure case was observed. lchan_lookup() does have a return NULL code path, so we should not blindly use its returned pointer. Change-Id: I34ce126d36420b8194c88c0faa865294334a6658 ----------------------------------------------------------------------- Summary of changes: openbsc/src/libbsc/abis_rsl.c | 2 ++ openbsc/src/libcommon/gsm_data_shared.c | 7 +++++-- 2 files changed, 7 insertions(+), 2 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Oct 12 10:01:49 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 10:01:49 GMT Subject: osmo-bts.git branch master updated. 0.4.0-295-gb8b939f Message-ID: <201610121001.u9CA1nWa078478@git.osmocom.org> This is an 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 b8b939faa963973d5e34021dfe6cae357669a9a6 (commit) from 4ca5be766cb139eccb9798a0237cc32ae59617d9 (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=b8b939faa963973d5e34021dfe6cae357669a9a6 commit b8b939faa963973d5e34021dfe6cae357669a9a6 Author: Philipp Date: Thu Oct 6 15:58:58 2016 +0200 octphy: prevent mismatch between dsp-firmware and octphy headers in its current statue l1_oml.c does not check if the version number in the header files (octvc1_main_version.h) matches up the version that is reported from the DSP during startip. This patch ads a check to make sure that the currently loaded firmware and the headers used during compile time match. If a mismatch is detected, osmo-bts exits immediately. Change-Id: Icba5756517d632d53b129c5ce1a1dab4936dab91 ----------------------------------------------------------------------- Summary of changes: src/osmo-bts-octphy/l1_oml.c | 26 ++++++++++++++++++++------ 1 file changed, 20 insertions(+), 6 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Wed Oct 12 10:17:59 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 10:17:59 GMT Subject: osmo-bts.git branch master updated. 0.4.0-296-g93f3102 Message-ID: <201610121017.u9CAHxLI081952@git.osmocom.org> This is an 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 93f3102da9c112708808a21a9889166240a6f6dd (commit) from b8b939faa963973d5e34021dfe6cae357669a9a6 (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=93f3102da9c112708808a21a9889166240a6f6dd commit 93f3102da9c112708808a21a9889166240a6f6dd Author: Philipp Date: Wed Sep 28 12:57:00 2016 +0200 rsl: improving the log output to show more details about the payload type and the connection Change-Id: Ifaa253e5baed5ca364dfbc046a7cb559f106bfbd ----------------------------------------------------------------------- Summary of changes: src/common/rsl.c | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Wed Oct 12 11:22:36 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 11:22:36 GMT Subject: libosmo-abis.git branch master updated. 0.3.2-28-gfdcb961 Message-ID: <201610121122.u9CBMaXs096465@git.osmocom.org> This is an 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 fdcb9611370126e2114afa2737be823896d9ed0d (commit) via 04c73cb83ff36417250ca36fdc4ce1b0e87c691f (commit) from 2c32f0a269e1251438548bfd6bcd0a131708d879 (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=fdcb9611370126e2114afa2737be823896d9ed0d commit fdcb9611370126e2114afa2737be823896d9ed0d Author: Neels Hofmeyr Date: Thu Oct 6 23:23:24 2016 +0200 jenkins.sh: use osmo-build-dep.sh, print separator Change-Id: I36ce41c669ffb123ec0741061e357a94baee6460 http://cgit.osmocom.org/libosmo-abis/commit/?id=04c73cb83ff36417250ca36fdc4ce1b0e87c691f commit 04c73cb83ff36417250ca36fdc4ce1b0e87c691f Author: Neels Hofmeyr Date: Thu Oct 6 23:19:41 2016 +0200 jenkins.sh: cosmetic: export instead of inlining PATH env Change-Id: I24a383140f2f84e90ab743691bcbf041de7b034d ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 34 ++++++++++++++++++++++------------ 1 file changed, 22 insertions(+), 12 deletions(-) hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Wed Oct 12 11:22:38 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 11:22:38 GMT Subject: openbsc.git branch master updated. 0.15.0-488-g1e646f0 Message-ID: <201610121122.u9CBMcvW096518@git.osmocom.org> This is an 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 1e646f02f4e87544d88775e30787b6a9f7768169 (commit) from 756fb30c8abeb14bcde6b6bf8dfc50554f0838bd (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=1e646f02f4e87544d88775e30787b6a9f7768169 commit 1e646f02f4e87544d88775e30787b6a9f7768169 Author: Max Date: Wed Oct 5 17:29:02 2016 +0200 DTX DL: use FSM for AMR - consolidate all DTX-specific things in a separate struct - rename struct fields to better reflect meaning - add pointer to DL FSM for AMR - remove unused flag - expand buffer to hold cached payload alongside with CMR/CMI Change-Id: Idac8609faf9b5ced818fde899ccfc6ed0c42e8fd ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gsm_data_shared.h | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Oct 12 11:28:49 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 11:28:49 GMT Subject: libosmocore.git branch master updated. 0.9.0-257-g530736f Message-ID: <201610121128.u9CBSnPO097845@git.osmocom.org> This is an 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 530736f3153da2cc6774ad0d070b8c6fbf432a98 (commit) from 349784c72d9eaff7d1dc8b9640f2d8e53b31b7e5 (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=530736f3153da2cc6774ad0d070b8c6fbf432a98 commit 530736f3153da2cc6774ad0d070b8c6fbf432a98 Author: Neels Hofmeyr Date: Fri Oct 7 00:43:57 2016 +0200 jenkins.sh: drop unecessary PATH, now in slave config Change-Id: Ifaff3e5e13c920eb716a5609bfec2f96e10f17b0 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 1 - 1 file changed, 1 deletion(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Wed Oct 12 11:29:04 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 11:29:04 GMT Subject: libosmo-netif.git branch master updated. 0.0.6-22-gfb88e6b Message-ID: <201610121129.u9CBT4AH097968@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Osmocom network interface library". The branch, master has been updated via fb88e6b78ea7fadd8eb0e07c6ecb2b1539874f97 (commit) from d0b6eb477712b707313dfb731e188ae5439b4cd0 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmo-netif/commit/?id=fb88e6b78ea7fadd8eb0e07c6ecb2b1539874f97 commit fb88e6b78ea7fadd8eb0e07c6ecb2b1539874f97 Author: Neels Hofmeyr Date: Fri Oct 7 00:49:12 2016 +0200 jenkins.sh: use osmo-build-dep.sh, log test failures Like in libosmo-abis' jenkins.sh Change-Id: I022fbaaa1d211f68b38f18cfaf338ece51198c34 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 42 ++++++++++++++++++++++++------------------ 1 file changed, 24 insertions(+), 18 deletions(-) hooks/post-receive -- Osmocom network interface library From gitosis at osmocom.org Wed Oct 12 11:29:09 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 11:29:09 GMT Subject: libosmo-sccp.git branch master updated. 0.0.6.3-53-g5606386 Message-ID: <201610121129.u9CBT9lX098035@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "SCCP Library". The branch, master has been updated via 5606386bc907be9846c05e5fa1a5a31de026cafb (commit) from d6c7da8cc94289cfef47e7f998c068ecfe7c843c (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmo-sccp/commit/?id=5606386bc907be9846c05e5fa1a5a31de026cafb commit 5606386bc907be9846c05e5fa1a5a31de026cafb Author: Neels Hofmeyr Date: Fri Oct 7 00:53:50 2016 +0200 jenkins.sh: use osmo-build-dep.sh, log test failures Like in libosmo-abis' jenkins.sh Change-Id: I4e462e2c92db14b6c2e18b212779761f2e1829af ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 48 ++++++++++++++++++++++++------------------------ 1 file changed, 24 insertions(+), 24 deletions(-) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Wed Oct 12 11:29:17 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 11:29:17 GMT Subject: libosmo-abis.git branch master updated. 0.3.2-29-g017752f Message-ID: <201610121129.u9CBTHJr098125@git.osmocom.org> This is an 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 017752fedc9ceaf45b4c2008392294b5d5c4b566 (commit) from fdcb9611370126e2114afa2737be823896d9ed0d (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=017752fedc9ceaf45b4c2008392294b5d5c4b566 commit 017752fedc9ceaf45b4c2008392294b5d5c4b566 Author: Neels Hofmeyr Date: Thu Oct 6 23:24:38 2016 +0200 jenkins.sh: call cat-testlogs.sh on check failure Change-Id: I60e70d290c41633528b39401219746ccf0f93784 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Wed Oct 12 11:29:21 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 11:29:21 GMT Subject: osmo-bts.git branch master updated. 0.4.0-297-gc09e5a4 Message-ID: <201610121129.u9CBTLdH098182@git.osmocom.org> This is an 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 c09e5a44c3c1c2882339fe8822f373b1e12839ae (commit) from 93f3102da9c112708808a21a9889166240a6f6dd (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=c09e5a44c3c1c2882339fe8822f373b1e12839ae commit c09e5a44c3c1c2882339fe8822f373b1e12839ae Author: Neels Hofmeyr Date: Fri Oct 7 01:12:38 2016 +0200 jenkins.sh: use osmo-build-dep.sh, log test failures Like in libosmo-abis' and other jenkins.sh Change-Id: I6ad88bce18677b148af63ae8f6e0ab7e3b38b5a2 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins_oct.sh | 54 +++++++++++++++++++++------------------ contrib/jenkins_sysmobts.sh | 61 ++++++++++++++++++++++++--------------------- 2 files changed, 63 insertions(+), 52 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Wed Oct 12 11:29:39 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 11:29:39 GMT Subject: openbsc.git branch master updated. 0.15.0-489-gf1a56de Message-ID: <201610121129.u9CBTdF2098270@git.osmocom.org> This is an 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 f1a56dea7b616640d7dfc7ce45580304383bc4f5 (commit) from 1e646f02f4e87544d88775e30787b6a9f7768169 (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=f1a56dea7b616640d7dfc7ce45580304383bc4f5 commit f1a56dea7b616640d7dfc7ce45580304383bc4f5 Author: Neels Hofmeyr Date: Fri Oct 7 00:58:22 2016 +0200 jenkins.sh: use osmo-build-dep.sh, log test failures Like in libosmo-abis' jenkins.sh Change-Id: I4d6ffd5b230dd095650cc2231678b66056a8e4b5 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 63 ++++++++++++++++++++---------------------------------- 1 file changed, 23 insertions(+), 40 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Oct 12 11:29:46 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 11:29:46 GMT Subject: osmo-iuh.git branch master updated. f7f17d4b8f56d5cbcd88c052d05b8dde382022db Message-ID: <201610121129.u9CBTkUF098358@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Osmocom code for Iuh interface". The branch, master has been updated via f7f17d4b8f56d5cbcd88c052d05b8dde382022db (commit) from 793b273a70528766f1726d57f37376cfa6d707bc (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-iuh/commit/?id=f7f17d4b8f56d5cbcd88c052d05b8dde382022db commit f7f17d4b8f56d5cbcd88c052d05b8dde382022db Author: Neels Hofmeyr Date: Fri Oct 7 01:17:20 2016 +0200 jenkins.sh: use osmo-build-dep.sh Like in libosmo-abis' and other jenkins.sh Change-Id: I24f5a04abdf986eee4358bb3327b8d8b9b27e8f2 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 60 ++++++++++++++++-------------------------------------- 1 file changed, 17 insertions(+), 43 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Wed Oct 12 11:29:50 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 11:29:50 GMT Subject: osmo-sip-connector.git branch master updated. fffc742777f8942b833ab46f8b0b1499ad57713a Message-ID: <201610121129.u9CBTo5k098412@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "MNCC <-> SIP bridge". The branch, master has been updated via fffc742777f8942b833ab46f8b0b1499ad57713a (commit) from ff8ca58821276dd1eeaa20f7472e071cb253a3e5 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-sip-connector/commit/?id=fffc742777f8942b833ab46f8b0b1499ad57713a commit fffc742777f8942b833ab46f8b0b1499ad57713a Author: Neels Hofmeyr Date: Fri Oct 7 01:54:33 2016 +0200 jenkins.sh: use osmo-build-dep.sh, log test failures Like in libosmo-abis' and other jenkins.sh Change-Id: I1b03786069cc4373dec73711e3a31ec05dfac2e3 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 39 +++++++++++++++++++++++++-------------- 1 file changed, 25 insertions(+), 14 deletions(-) hooks/post-receive -- MNCC <-> SIP bridge From gitosis at osmocom.org Wed Oct 12 11:38:04 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 11:38:04 GMT Subject: libosmocore.git branch master updated. 0.9.0-258-gbc067eb Message-ID: <201610121138.u9CBc4Mu000974@git.osmocom.org> This is an 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 bc067eb0a20a7feadb5dbb3b4169cb8f9286a455 (commit) from 530736f3153da2cc6774ad0d070b8c6fbf432a98 (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=bc067eb0a20a7feadb5dbb3b4169cb8f9286a455 commit bc067eb0a20a7feadb5dbb3b4169cb8f9286a455 Author: Max Date: Thu Aug 4 11:07:08 2016 +0200 Add function to send TRAP over Control Interface Change-Id: Ic0b8d88c4f5c4d42c3f8fb754f8eabf049c9e388 Related: OS#1646 ----------------------------------------------------------------------- Summary of changes: include/osmocom/ctrl/control_if.h | 1 + src/ctrl/control_if.c | 21 +++++++++++++++++++++ 2 files changed, 22 insertions(+) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Wed Oct 12 11:40:26 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 11:40:26 GMT Subject: openggsn.git branch master updated. 0.92-25-g727417d Message-ID: <201610121140.u9CBeQFj001721@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenGGSN project". The branch, master has been updated via 727417dd28813c697b4820aef9f54f249e30c4b8 (commit) from cd93f4f4be65d1378e9797a92186540c6400a2b4 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openggsn/commit/?id=727417dd28813c697b4820aef9f54f249e30c4b8 commit 727417dd28813c697b4820aef9f54f249e30c4b8 Author: Max Date: Tue Aug 2 17:10:38 2016 +0200 Add control interface Only generation of TRAP messages over Control Interface is supported so far. Note: requires corresponding version of libosmoctrl. Change-Id: Ia76f841d2c9cd14394e9316fcd39f4060e23c898 Related: OS#1646 ----------------------------------------------------------------------- Summary of changes: configure.ac | 1 + ggsn/Makefile.am | 6 +++--- ggsn/ggsn.c | 28 +++++++++++++++++++++++++++- gtp/gtp.h | 4 +++- 4 files changed, 34 insertions(+), 5 deletions(-) hooks/post-receive -- The OpenGGSN project From gitosis at osmocom.org Wed Oct 12 22:50:40 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 22:50:40 GMT Subject: libosmocore.git branch master updated. 0.9.0-260-ga238176 Message-ID: <201610122250.u9CMoeaA047001@git.osmocom.org> This is an 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 a23817622b28cb1969a73ffd36da501eb29b9cd7 (commit) via 2b3c228416263eee6e261c3c589f1a18e54d9a27 (commit) from bc067eb0a20a7feadb5dbb3b4169cb8f9286a455 (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=a23817622b28cb1969a73ffd36da501eb29b9cd7 commit a23817622b28cb1969a73ffd36da501eb29b9cd7 Author: Neels Hofmeyr Date: Fri Sep 30 01:25:45 2016 +0200 configure: add --enable-sanitize, use in jenkins.sh --enable-sanitize adds address sanitizer CFLAGS/CPPFLAGS to the entire build. Also pass UBSAN_OPTIONS to the test suite run (only has effect during runtime). Add this flag to jenkins.sh's configure step. To ensure that we get the sanitize results, add 'make check' to jenkins to catch sanitize failures; Keep 'make distcheck' without ASAN; it has its own configure which omits --enable-sanitize. This way we test both with and without ASAN. Change-Id: Idf7f46fa048608c2951f2473cb528f6c8dc2681d http://cgit.osmocom.org/libosmocore/commit/?id=2b3c228416263eee6e261c3c589f1a18e54d9a27 commit 2b3c228416263eee6e261c3c589f1a18e54d9a27 Author: Neels Hofmeyr Date: Wed Oct 12 15:27:42 2016 +0200 gsm/Makefile.am: use proper top_builddir/top_srcdir paths This fixes the conv*gen.c targets when building in a different directory than the source tree. Notably, building in a different dir worked when the generated sources were already present from a previous build inside the source directory. Change-Id: I5a9b780ad4ba607ea39854dcf7207ed05f5447bc ----------------------------------------------------------------------- Summary of changes: configure.ac | 12 ++++++++++++ contrib/jenkins.sh | 5 +++-- src/gsm/Makefile.am | 6 +++--- 3 files changed, 18 insertions(+), 5 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Wed Oct 12 23:26:33 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Oct 2016 23:26:33 GMT Subject: openggsn.git branch master updated. 0.92-27-g38929c9 Message-ID: <201610122326.u9CNQXna056480@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenGGSN project". The branch, master has been updated via 38929c9131b606d074d438a6476c5b032badb46d (commit) via ee9d34a9ccc78f69971ec7140bd3a7076d232465 (commit) from 727417dd28813c697b4820aef9f54f249e30c4b8 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openggsn/commit/?id=38929c9131b606d074d438a6476c5b032badb46d commit 38929c9131b606d074d438a6476c5b032badb46d Author: Neels Hofmeyr Date: Sat Oct 1 00:51:26 2016 +0200 configure: check for pkg-config presence Change-Id: I658152eb24fd783fce9ceac35872ab918c80209a http://cgit.osmocom.org/openggsn/commit/?id=ee9d34a9ccc78f69971ec7140bd3a7076d232465 commit ee9d34a9ccc78f69971ec7140bd3a7076d232465 Author: Neels Hofmeyr Date: Sat Oct 1 00:51:13 2016 +0200 build: be robust against install-sh files above the root dir Explicitly set AC_CONFIG_AUX_DIR. To reproduce the error avoided by this patch: rm install-sh # in case it was already generated. touch ../install-sh # yes, outside this source tree autoreconf -fi This will produce an error like ... configure.ac:16: error: required file '../ltmain.sh' not found configure.ac:5: installing '../missing' src/Makefile.am: installing '../depcomp' autoreconf: automake failed with exit status: 1 See also automake (vim `which automake`) and look for 'sub locate_aux_dir'. Change-Id: I4aef311d7a475800e09f48110a499c3759c69f5d ----------------------------------------------------------------------- Summary of changes: configure.ac | 10 ++++++++++ 1 file changed, 10 insertions(+) hooks/post-receive -- The OpenGGSN project From gitosis at osmocom.org Thu Oct 13 06:58:22 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Oct 2016 06:58:22 GMT Subject: osmo-bts.git branch master updated. 0.4.0-298-gbabd056 Message-ID: <201610130658.u9D6wM4P065566@git.osmocom.org> This is an 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 babd05661d13b12234e848acf9c4bff909ef05f4 (commit) from c09e5a44c3c1c2882339fe8822f373b1e12839ae (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=babd05661d13b12234e848acf9c4bff909ef05f4 commit babd05661d13b12234e848acf9c4bff909ef05f4 Author: Max Date: Mon Oct 3 17:37:45 2016 +0200 DTX DL: use FSM for AMR Use dedicated FSM to handle all DTX DL related events: - add explicit checks if DTX DL is enabled (fixes regression for non-DTX setup introduced in 654175f33bd412671e3ef8cdd65c0689d10f278c) - fix handling of AMR CMI for SPEECH frames - add FSM for DTX DL - sync with corresponding changes in OpenBSC's - handle FACCH-related DTX ONSET events This affects both lc15 and sysmobts and requires corresponding change in OpenBSC (Change-Id: Idac8609faf9b5ced818fde899ccfc6ed0c42e8fd). Change-Id: I74a0b42cb34d525b8a70d264135e82994ca70d31 ----------------------------------------------------------------------- Summary of changes: include/osmo-bts/Makefile.am | 3 +- include/osmo-bts/dtx_dl_amr_fsm.h | 35 +++++ include/osmo-bts/msg_utils.h | 9 +- src/common/Makefile.am | 3 +- src/common/dtx_dl_amr_fsm.c | 320 ++++++++++++++++++++++++++++++++++++++ src/common/l1sap.c | 24 ++- src/common/msg_utils.c | 135 +++++++++------- src/common/rsl.c | 4 +- src/osmo-bts-litecell15/l1_if.c | 14 +- src/osmo-bts-litecell15/l1_if.h | 4 +- src/osmo-bts-litecell15/tch.c | 122 +++++++++++---- src/osmo-bts-sysmo/l1_if.c | 14 +- src/osmo-bts-sysmo/l1_if.h | 4 +- src/osmo-bts-sysmo/tch.c | 122 +++++++++++---- 14 files changed, 675 insertions(+), 138 deletions(-) create mode 100644 include/osmo-bts/dtx_dl_amr_fsm.h create mode 100644 src/common/dtx_dl_amr_fsm.c hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Thu Oct 13 08:35:41 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Oct 2016 08:35:41 GMT Subject: openbsc.git branch master updated. 0.15.0-490-gb659107 Message-ID: <201610130835.u9D8Zf5l092713@git.osmocom.org> This is an 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 b6591072d8f6940e51af83983fd0edafed3a6fee (commit) from f1a56dea7b616640d7dfc7ce45580304383bc4f5 (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=b6591072d8f6940e51af83983fd0edafed3a6fee commit b6591072d8f6940e51af83983fd0edafed3a6fee Author: Max Date: Wed Oct 12 12:48:50 2016 +0200 Log use of incompatible BS-AG-BLKS-RES value There's "channel-descrption bs-ag-blks-res" vty command which sets BS-AG-BLKS-RES which might be too high if CCCH is combined with SDCCHs. Previously proper value was silently enforced. Log this situation explicitly and add spec reference to the comment. Change-Id: I53e2b881fc28472d6709f063fb265a4e6a0fffcd ----------------------------------------------------------------------- Summary of changes: openbsc/src/libbsc/bsc_init.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Thu Oct 13 10:50:14 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Oct 2016 10:50:14 GMT Subject: osmo-bts.git branch master updated. 0.4.0-299-gde9dbe7 Message-ID: <201610131050.u9DAoEeK024708@git.osmocom.org> This is an 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 de9dbe7958c32f58e39ad7b415ab2a48f876893b (commit) from babd05661d13b12234e848acf9c4bff909ef05f4 (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=de9dbe7958c32f58e39ad7b415ab2a48f876893b commit de9dbe7958c32f58e39ad7b415ab2a48f876893b Author: Max Date: Thu Oct 13 11:45:56 2016 +0200 TRX: fix building with latest DTX changes Bring up-to-speed with latest changes in OpenBSC. Change-Id: I16b24b2cd09600e215de163e7b5baae329887c9e ----------------------------------------------------------------------- Summary of changes: src/osmo-bts-trx/scheduler_trx.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Thu Oct 13 11:03:14 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Oct 2016 11:03:14 GMT Subject: osmo-bts.git branch master updated. 0.4.0-300-gb058778 Message-ID: <201610131103.u9DB3Evs028443@git.osmocom.org> This is an 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 b058778df1c1ef3476aefd574c7278d11d385ade (commit) from de9dbe7958c32f58e39ad7b415ab2a48f876893b (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=b058778df1c1ef3476aefd574c7278d11d385ade commit b058778df1c1ef3476aefd574c7278d11d385ade Author: Max Date: Thu Oct 6 12:41:58 2016 +0200 DTX: fix array size calculation Compute array size in-place and pass it to function. Change-Id: I4cd480ceb20efc69df1b00e3c7359fcbd14c19cd Fixes: coverity CID 1357844. ----------------------------------------------------------------------- Summary of changes: src/common/msg_utils.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Thu Oct 13 11:05:04 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Oct 2016 11:05:04 GMT Subject: libosmocore.git branch master updated. 0.9.0-261-g3e432e1 Message-ID: <201610131105.u9DB54ZI029055@git.osmocom.org> This is an 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 3e432e1912c0e531c55e1c6c75c758b0fde9887e (commit) from a23817622b28cb1969a73ffd36da501eb29b9cd7 (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=3e432e1912c0e531c55e1c6c75c758b0fde9887e commit 3e432e1912c0e531c55e1c6c75c758b0fde9887e Author: Alexander Couzens Date: Tue Oct 4 11:24:02 2016 +0200 vty/osmo_counter: use name if description is NULL `show stats` shows (null) for osmocom_counters when description is null. OpenBSC> show stats Ungrouped counters: (null): 4 Change-Id: I553b88a6fca688924b1f2b49e8cb17e90f057bb1 ----------------------------------------------------------------------- Summary of changes: src/vty/utils.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Thu Oct 13 13:14:57 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Oct 2016 13:14:57 GMT Subject: openbsc.git branch master updated. 0.15.0-496-g39ae17f Message-ID: <201610131314.u9DDEvt8060504@git.osmocom.org> This is an 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 39ae17fb6945c0b4d88fa219fea1563fb9177fdc (commit) via 4c2d4ab5db5f5703d435e6a49639fca65a049778 (commit) via e072da9d2e1ea7face8136fa90e6d9e9be70b997 (commit) via 20436c85069bd4d181146ee8447f5f9e93d5a6fd (commit) via 30f7310a620e0891e4187d803b69ee0fd04b4f63 (commit) via 3edd0b03d59f13ce12d9ebaf268bc6b131ee34e0 (commit) from b6591072d8f6940e51af83983fd0edafed3a6fee (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=39ae17fb6945c0b4d88fa219fea1563fb9177fdc commit 39ae17fb6945c0b4d88fa219fea1563fb9177fdc Author: Neels Hofmeyr Date: Fri Sep 16 01:49:08 2016 +0200 msgb ctx: use new msgb_talloc_ctx_init(), don't access talloc_msgb_ctx Drop extern definitions of talloc_msgb_ctx and use msgb_talloc_ctx_init() instead. In sgsn_test.c, use a local variable msgb_ctx to do the talloc report from the return value of msgb_talloc_ctx_init(). Change-Id: I2f9ace855f0ecbdc9adf5d75bcb1a3d666570de4 http://cgit.osmocom.org/openbsc/commit/?id=4c2d4ab5db5f5703d435e6a49639fca65a049778 commit 4c2d4ab5db5f5703d435e6a49639fca65a049778 Author: Neels Hofmeyr Date: Fri Sep 16 02:31:17 2016 +0200 msgb talloc ctx: initialize in all main() scopes Add msgb_talloc_ctx_init() call to many main() functions still lacking a msgb talloc context. Change-Id: Ib0d6751260659cabf18a7ce80680ba2fb4228ea1 http://cgit.osmocom.org/openbsc/commit/?id=e072da9d2e1ea7face8136fa90e6d9e9be70b997 commit e072da9d2e1ea7face8136fa90e6d9e9be70b997 Author: Neels Hofmeyr Date: Fri Sep 16 02:30:08 2016 +0200 gtphub_test.c: remove unused include of msgb.h Change-Id: I7a8003a0e0bff803941d7981ffc07cf78c3ae9a9 http://cgit.osmocom.org/openbsc/commit/?id=20436c85069bd4d181146ee8447f5f9e93d5a6fd commit 20436c85069bd4d181146ee8447f5f9e93d5a6fd Author: Neels Hofmeyr Date: Fri Sep 16 02:29:50 2016 +0200 meas_pcap2db.c: remove unused include of msgb.h Change-Id: I2197432c9482537bd5cf06a6c4fc912607ffab53 http://cgit.osmocom.org/openbsc/commit/?id=30f7310a620e0891e4187d803b69ee0fd04b4f63 commit 30f7310a620e0891e4187d803b69ee0fd04b4f63 Author: Neels Hofmeyr Date: Fri Sep 16 02:33:30 2016 +0200 bs11_config: initialize bs11 tall ctx, use instead of bsc ctx Actually initialize tall_bs11cfg_ctx as named const. Change-Id: I3b42b29cd1a688cb4c9d1d4e44208509d936e4ef http://cgit.osmocom.org/openbsc/commit/?id=3edd0b03d59f13ce12d9ebaf268bc6b131ee34e0 commit 3edd0b03d59f13ce12d9ebaf268bc6b131ee34e0 Author: Neels Hofmeyr Date: Fri Sep 16 02:28:30 2016 +0200 ipaccess-config: initialize root talloc ctx with name tall_ctx_config is defined but remains NULL. Instead initialize as named const. Change-Id: Iec708eda2e4f8eb88b9e5bc5f82f6342709760b1 ----------------------------------------------------------------------- Summary of changes: openbsc/src/gprs/gb_proxy_main.c | 4 +--- openbsc/src/gprs/gtphub_main.c | 1 + openbsc/src/gprs/sgsn_main.c | 3 +-- openbsc/src/ipaccess/ipaccess-config.c | 3 +++ openbsc/src/ipaccess/ipaccess-proxy.c | 1 + openbsc/src/libcommon/talloc_ctx.c | 3 +-- openbsc/src/osmo-bsc/osmo_bsc_main.c | 1 + openbsc/src/osmo-bsc_mgcp/mgcp_main.c | 1 + openbsc/src/osmo-bsc_nat/bsc_nat.c | 3 +-- openbsc/src/utils/bs11_config.c | 3 +++ openbsc/src/utils/meas_pcap2db.c | 1 - openbsc/src/utils/meas_udp2db.c | 2 ++ openbsc/src/utils/meas_vis.c | 2 ++ openbsc/src/utils/smpp_mirror.c | 2 ++ openbsc/tests/bsc-nat/bsc_nat_test.c | 1 + openbsc/tests/bsc/bsc_test.c | 1 + openbsc/tests/gbproxy/gbproxy_test.c | 2 ++ openbsc/tests/gtphub/gtphub_test.c | 1 - openbsc/tests/mgcp/mgcp_test.c | 1 + openbsc/tests/oap/oap_test.c | 1 + openbsc/tests/sgsn/sgsn_test.c | 7 +++---- openbsc/tests/trau/trau_test.c | 2 ++ 22 files changed, 31 insertions(+), 15 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Thu Oct 13 13:15:04 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Oct 2016 13:15:04 GMT Subject: osmo-iuh.git branch master updated. 4ff1a5a957859ceec50f3f191399da5163198ff5 Message-ID: <201610131315.u9DDF4pM060636@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Osmocom code for Iuh interface". The branch, master has been updated via 4ff1a5a957859ceec50f3f191399da5163198ff5 (commit) from f7f17d4b8f56d5cbcd88c052d05b8dde382022db (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-iuh/commit/?id=4ff1a5a957859ceec50f3f191399da5163198ff5 commit 4ff1a5a957859ceec50f3f191399da5163198ff5 Author: Neels Hofmeyr Date: Fri Sep 16 01:38:46 2016 +0200 fix msgb talloc context initialization Properly initialize msgb talloc context in hnbgw and all tests, using the new msgb_talloc_ctx_init(). test-ranap.c: since msgb talloc ctx is now in test_common_init(), remove msgb talloc init here. Change-Id: I807c799aff1239184728551ed77fdafa73bd683f ----------------------------------------------------------------------- Summary of changes: src/hnbgw.c | 1 + src/tests/test-ranap.c | 2 -- src/tests/test-ranap.ok | 2 +- src/tests/test_common.c | 1 + 4 files changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Thu Oct 13 13:15:32 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Oct 2016 13:15:32 GMT Subject: osmo-iuh.git branch neels/msgb_ctx deleted. e976ba06b2380f88040bc078559c329539d2b15c Message-ID: <201610131315.u9DDFWP0060786@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Osmocom code for Iuh interface". The branch, neels/msgb_ctx has been deleted was e976ba06b2380f88040bc078559c329539d2b15c ----------------------------------------------------------------------- e976ba06b2380f88040bc078559c329539d2b15c fix msgb talloc context initialization ----------------------------------------------------------------------- hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Thu Oct 13 15:05:07 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Oct 2016 15:05:07 GMT Subject: osmo-pcu.git branch radisys/egprs_puan updated. b6da68206099c837ff943da477be0916b1731421 Message-ID: <201610131505.u9DF57aa086080@git.osmocom.org> This is an 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, radisys/egprs_puan has been updated via b6da68206099c837ff943da477be0916b1731421 (commit) via 03a4786a222c10f8d2a3a3a49df75dcbeedb0425 (commit) via 75b8f8efd892f1abe42879a85f40eb7464883462 (commit) from dcb2f6b3dea6b5c8337565fe76f3da1ae205cfcd (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/radisys/osmo-pcu/commit/?id=b6da68206099c837ff943da477be0916b1731421 commit b6da68206099c837ff943da477be0916b1731421 Author: Pravin Kumarvel Date: Thu Oct 13 19:45:09 2016 +0530 Update README with working commit versions of osmo components Necessary changes for build this pcu. http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=03a4786a222c10f8d2a3a3a49df75dcbeedb0425 commit 03a4786a222c10f8d2a3a3a49df75dcbeedb0425 Author: Pravin Kumarvel Date: Thu Oct 13 19:40:53 2016 +0530 Fix generation of Compressed bitmap in PUAN correction for generation of CRBB in PUAN. http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=75b8f8efd892f1abe42879a85f40eb7464883462 commit 75b8f8efd892f1abe42879a85f40eb7464883462 Author: Pravin Kumarvel Date: Thu Oct 13 19:39:42 2016 +0530 Fix Ul window calculation for GPRS The problem was introduced while calculating flexible window size for EGPRS in UL direction. Incorrect window calculation for GPRS UL tbf is fixed ----------------------------------------------------------------------- Summary of changes: README | 11 ++- ...Add-function-to-get-uninterrupted-bit-run.patch | 10 +-- src/egprs_rlc_compression.cpp | 43 +++++++++++- src/encoding.cpp | 66 ++++++++++-------- src/rlc.cpp | 2 + src/tbf.cpp | 5 +- src/tbf_ul.cpp | 4 +- tests/bitcomp/BitcompTest.cpp | 81 ++++++++++++++++++++-- tests/bitcomp/BitcompTest.err | 65 +++++++++++++---- tests/bitcomp/BitcompTest.ok | 2 + tests/tbf/TbfTest.err | 51 ++++++++++---- 11 files changed, 263 insertions(+), 77 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Thu Oct 13 22:16:23 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Oct 2016 22:16:23 GMT Subject: openbsc.git branch sysmocom/iu updated. 0.15.0-588-ge526674 Message-ID: <201610132216.u9DMGNwn083010@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, sysmocom/iu has been updated discards f2ce89502cf9ea88f794f75d866c693dacfaf04c (commit) discards be47343e524250454b435b39e831c57153fbab9c (commit) discards f5096b99f1528bf3a751a2367329109a9342836f (commit) discards 2f7a85d7dcf2000e8e0b6d3d6314f87087c87681 (commit) discards 7996dbf3263d4ba9d94a2285cc28cfc37ff22e9f (commit) discards 9f94432508da0f218acbca971623ba24d307934d (commit) discards 4f9989048a5763ddb736730db9b4b3e3ddd4ffb9 (commit) discards 293ca96757daa25be078af013cae4a37734a8bc5 (commit) discards c358b5ec1b686efd2702180e52566f873d9e95c1 (commit) discards 8a9f12dc2f69bf3a4e861cc9a81b71bdc5f13180 (commit) discards 0ba154322057672214b4498ce8c52315bb43ac4c (commit) discards e708d74658d03923b91521f524150d377f4e17db (commit) discards b4ed0e7b7824c15ca2f711daca32e6c34f0b7337 (commit) discards 766acca73e4c5e3c1288d40ac3ed2eba03890c27 (commit) discards 5f5a6b2113fb66fe7af65e3e186fe9d48cae625a (commit) discards e9f82cbe7fbe67eb8f56286c8c574f15bf74a7aa (commit) discards 7511d4dd5fa15d38b1cea2e5db5d01392967b4f2 (commit) discards 3285c7fc15c73a4e3d6d4193749fd37f2a2535f7 (commit) discards 775234a8a980e178c8a305a44535d3b9c766534a (commit) discards 16bf8526094971f2d083a7719235ad5d1e0fd06f (commit) discards 7b05b0296838f4d9e1fe89738477208b6a218f09 (commit) discards 60c272ab2c4f6a972d99da70f929339db9300422 (commit) discards 8480227daa742783325ad3aaa2bc4525a3907542 (commit) discards 5b597738ea15983cbc5d8003ccef1ecf9f74750f (commit) discards 84136eb62dcf7e3c29ea4424b6bd79c636b7b951 (commit) discards a49d02723b2b4a19ec51821423f6476bfe8a110c (commit) discards 30e416be28676ae80da26ff2498b773a746876ea (commit) discards 5929d9c9520f6686b8c54746c6786615ef141f65 (commit) discards eee41f1b7b554264e7dfaf0c913d3a88fac5126e (commit) discards 070ec54b60655439b9ecaf564c1a4d4a0b41d9f3 (commit) discards 9c1abf5bb7b737f495f58fbcb09087561983b29c (commit) discards 21de1c036e2393af182204e33edfff03136b05b7 (commit) discards 6c3a83455d5bf326a30c9d8a0adf8e3ebf582a9c (commit) discards d8fdf9f14bc62cb16b146c56c2092954f6f92783 (commit) discards 29ce45ba0ad0179c12af5b8af04003621af9aa68 (commit) discards c4289bafc282e07f0d1ee3b1c0dafe15427bb873 (commit) discards 32a0a43a5bf6d643e3c210c774c08fc7284d99c6 (commit) discards 264bc2ff66df90614892e3574574c3c7948186af (commit) discards 05022b0ba89db3967b76d4d70e773326bc529472 (commit) discards 5d0c8f34c9d5c6ae521a75b0180abfad2384368e (commit) discards 05ab605ce4919eaea7cf433134b2054c74af86fd (commit) discards 16c6e5b0f22926d8569d95355f5623d436cf3504 (commit) discards 726ec6d460676f950364eb89c92a96ffae87d6e6 (commit) discards 28b715dfff8067b45822130b816cd50d95a9b61b (commit) discards d9c19a0332119c5d1ac32d6b8d2c9534e83bcebc (commit) discards 0412f5ef7912e4c1c64c1f32e502ff3be3f2acfa (commit) discards 597ecedce3be6df970207886f752caa69ec145e9 (commit) discards 8df85ca8a8e05613eb7f37ae339afd3cfbb3b24f (commit) discards 733aad491727db0dd9c96c6afd84cb2b91ebba34 (commit) discards 6fd4ee481a9e2f586e84d8e7d98f7709e5ef55e0 (commit) discards eee0960d80bfb3a33f705e6a0474277569029b5a (commit) discards a6ce92b23c37519478b46428ad5e476fe553bf4e (commit) discards 5573d6cf5dfa9a66ade66ef11d594e5cacaff69d (commit) discards 99ad125c753c7279da1a19db665610a47ddad050 (commit) discards b108f9da024cd76d76833a1dfb1d29cc0a71f905 (commit) discards 4b2cd3a27799de4becd6a5b1300f431da82345b1 (commit) discards 17395b6c34ac6a78c60961d26ad84c4015b3e5d9 (commit) discards 9df6c1b9826fc7a5cee6b86693fb93951a76ac37 (commit) discards b8afb85f9b9ae66ee793554084e44df23e4f7553 (commit) discards c575ac11f8de36a43d193989aebf67daabda1881 (commit) discards 0fba4dd43c24f2bc2a79c78ed63f52e85d8f548d (commit) discards 2ad8232241600676f6e8eaafbee15233cdbef9c4 (commit) discards 9de3f511f5c5e8cb50c3a9c47c067f26fc03d2d2 (commit) discards b81419eec2cc2554c7f4b2cd57c35e273a771155 (commit) discards 568798ae3765bb0d50cd6cb73e75abdf97b2676d (commit) discards d12e3d70948118856db52ffdece26ec02b9d58fd (commit) discards f2e5bc97cda84c6adb86b5d10fc716aaaf8b919c (commit) discards 145091bcc12d45cbc7cbe67bfcf27e8cb6db04b0 (commit) discards a4e5b7660b22f082abc49467e276594552175c93 (commit) discards a91bf7bd94fd1cedb3d7ff0832e3ce6a71071a01 (commit) discards 5505bf2630d42ee3233549643f5dfca7f824c97e (commit) discards c0855729c994d4ed278bf85082e301caf9e20379 (commit) discards 031a1e352388f6ef08ce2d3e67524d616ecb2d11 (commit) discards 84d8db46168cba296031b84eaa58e328ada4b8ad (commit) discards 1cd730a3b55e707a022aba3e5d28e03059e93a8c (commit) discards 7abc527d128f03619a975bc09139c4141061d034 (commit) discards b603030a7720973d5da5eeca663644530a9fd353 (commit) discards ed81beb9ad032ce983710bede7876213ad170b78 (commit) discards 741585fb13091645b15069624c1e9ff9cf86f274 (commit) discards 3aa96c7e14e818b6146e2fc5374fedaa3e4a29cf (commit) discards b18b7fb660c3182f4890e3d0461a2efeea395676 (commit) discards 82762fb65e55dfcb379167d28eeba7ecab61c0be (commit) discards 48b45f547de76b289165b05ee336171ad7004ed0 (commit) discards 0f781d10b6a2a8d814116134fe69a2984c45096a (commit) discards d49efe66dd13234e2d4fbbdcdd24510c497c9500 (commit) discards 2635aa6cbd19d28b528350ce1829f05669538900 (commit) discards 7c5b0cdb79fa88b62c2188ffb666ec451962127b (commit) discards c0c3d98b1364acc7f2339f39dfc98df606842ace (commit) discards da55fbd7593fa0fa617b576f799d8b04f34fa411 (commit) discards 0e57e2e3702246c7266990129a9d71a33f5f05b4 (commit) discards 2b2455a95f2d4cf9814cdb563f72f6425deeacca (commit) discards 7b616794f24afb6787276e3c8047ba3900e14668 (commit) via e526674ccaa5d25bfd442592d7fc0bbc1ac5c452 (commit) via 8be8b40ba3828c68f4eb8d05d0c2b91ab50b1ac9 (commit) via e55f190047180dbdca9fdc4691c1a86b978f5dd3 (commit) via 0ba7a2d1b68c424b6837fc487055e1431a3bfc87 (commit) via 3d5260890a2e1ff1e1e2aabfa845eb6983640a14 (commit) via 6fc5dae473af722fd1415f3ba6dcec43f4040185 (commit) via a2eaecca0f4f02d67bfbe6c259b27ce82f31a707 (commit) via d37623695a37d3697bcc5abf6f79ec36efb1151d (commit) via d7b82bd33ddb2e854d03320074d3d3f229136fa0 (commit) via 3aabbc669712b343872e60d05ab23aa1be5249b9 (commit) via e8a023bf59eda6b02fc001c8c01811469ac2c280 (commit) via 558315f76cad5b96f7f03774c630c982b8c07aea (commit) via 27ddf99688ca04461cf3b60b7a0bfb241478da7b (commit) via 398e43df6d0e36fac1d995a084dd3b0f59aa28fe (commit) via c82f66a62ff736907793986bd3eef3639d7adaf1 (commit) via b328cf9a34cea8d5ed25f7f05717a89daf39c6df (commit) via fa609dc61f04cdc40632907ea7af7bfbdd07df82 (commit) via d3cb705d2143693a7264d96faceb85ef23ca08dd (commit) via 76eb6f40ca82615d0c4836630440911730600a47 (commit) via 045d39bdcbfefdc8a9d8e59e319a0b6798e1e001 (commit) via d2d70489c758afdc59975b5fc556f0b1972c6528 (commit) via 62d3e73b83c30fe924693c1d54da3107d7d50425 (commit) via f18072d943db45f25a5611aa4b05a6a44c3ecf14 (commit) via 4a15de845c7576a9677489690daa9e83bf796c83 (commit) via 513508215b447c936ea2e8dd14e32408c636bdc6 (commit) via 3c45a6f209377c4b9178898e968d1de135c26cf7 (commit) via e3f74160be45f2f2ada754de62f1c3ff6ff72cdd (commit) via 16a75095d0e664060b3af5093788c98649cbf3af (commit) via b4985d2ca4a760b40e8b2bdd18dd8a8583007c45 (commit) via 99029f84b8ea60065c76ec76d753803755283b71 (commit) via 4cd4d783a2351ed14f12204852bd91375f4ebd9a (commit) via 8c236814f7fad4958c2153437b40241c39271a3a (commit) via e397406eac5d4007e8c6c3069ad56caa8f5de77f (commit) via a01cf6674c221bbe43678209d0c7462624c67ae5 (commit) via f3be8ff02770aa9b7dc7880755946e8c18aefa9a (commit) via 02dbb409076b05d9adc4a6ae9ae0a1aac8016029 (commit) via f1ff872351916e8ab441c1516b435d73b31cb334 (commit) via 82252087f864ce4300df446287e487d7ba896e36 (commit) via 5aae7235c3f0dd5c8c0f1504ef5d793223390ba9 (commit) via 82f112231c16f3ef1ae6839ec7bef3b84936887b (commit) via 2e60c5c2cfe84912c64b0e2a7431e6744117516f (commit) via c23b44845a4d11afa447b4cfae45bfec7180d1ce (commit) via f60330e9c4b3acb05da357f158090e3e35d97173 (commit) via 8cb7b16a0bbc2bfc71b66fc02cbf2860ab8ec9a4 (commit) via 3bf914045a9f7f63b5535c9638f50c59b94cd9ba (commit) via e786b2c2504a020fae8a6b70834643c2a09e9f82 (commit) via f4a524667b2206c8ecc57580eb8ee352e0a70a66 (commit) via 8454f7fa0b5b173617e5f721f7d4ca37df2ff8df (commit) via 63f7dbcf9871fae99f945f052809825d99671bf6 (commit) via 1fb09e4e66444f1a186077d7df702c256ed56802 (commit) via 8430d255c648b74eaf4c8c93f2a4e086be12efcf (commit) via a9af69673bb75449f2894917ac2ee779d6668ece (commit) via ab056dd97ed044738ecafbf8745abfe6593e5ec6 (commit) via 32a87f4b0bce9b049dcce91bc48484644a6ea57b (commit) via dabe8f1eb8ad714df220826e951accef81118d04 (commit) via fae6a1d86c3eac3628718eb5ad5048b000469386 (commit) via 11168d9e6fc7ab41402150803972786849b6172d (commit) via 1b8c94e59b58c85d994d74174d47c7274a678a44 (commit) via d28e1b511d9bafc11f560ee08c25faab71c30873 (commit) via 5700bab74af77f900d364c8c6896dd3892f6eb94 (commit) via 7198e129cd729a2d3778e5ac536175bce0a083a2 (commit) via 7822f68a6c5088f3ed3b5c5bbfa5d21f7742fa99 (commit) via 4cffc46910c69cf4a950a803384d9d27deb3f682 (commit) via df42955c0d97a4de752d421d1520d5d0e35a9ac5 (commit) via e9c9554db60f3a355083e34112308bce41404b53 (commit) via e4649e1bb10fe2fee228400ddcc8643622fbbc50 (commit) via e8b723a6ee87d70b866e28685bd4d0efc6039b74 (commit) via 2d54cee662b0e5ebdef88511647f2fc7c1725196 (commit) via f4ee6b4567159b09aa742e6588106b6c45f85278 (commit) via a8dd8730e92fb0857f539e17bbd3100ca939143c (commit) via c4c1456b689bf6157b8c59de6cdabfea8127a57a (commit) via 99d0813c0653f8c48806a9b5eafad17a9583c8f6 (commit) via 476c23de1beb14697a504819fe181b5ed7067168 (commit) via 1c577e9971004abe5a48a696a63d63118ca269ac (commit) via 16a2a7e7690908469e254897a628a9a577036e51 (commit) via d663404b1e0c0405afc54232eeef1db12748f893 (commit) via feefee4d642e8db5cc70771ebdfe096907217f75 (commit) via c11b735ecb401e52bcc2bc5dc4272e12f4946d1e (commit) via b228dc65ed7dea40fd48daa3561963ac7abc371b (commit) via 8616a064fb16e0e662beea09137d24749951ec6f (commit) via 34ef715bb653c6c1cc70bd9320b92e4de8910dc3 (commit) via b602bd9b87bc9a53ffbd3c1454b68a96f08d0008 (commit) via d4a961b69ca59a2115baacf61b5b4634a4f8f8a2 (commit) via fce11daabf5cf616c80ab6066d8bde4eb4b33213 (commit) via 54699eefac83f08cb876737f5b5cb316ff4f0275 (commit) via 2baa650babf0fd37d3191c5ca4dadafcf8ae725c (commit) via 9467d899b1bc4a4d43addb37b97f702efb40bc12 (commit) via a0ff987db2e8656d36406e6d2cebbad5184ca2fb (commit) via 3ecaf20c69ce6f2452dbf71ddd8c75e5b029b726 (commit) via e84da26069dc98261fb9a6c0c2de68fd1bacb1d9 (commit) via 82f78164f418108d2a30571acdeb9c6fe415dd0b (commit) via 0b5ae179e257a57f8cf24ca2d2addb89c40bb0c9 (commit) via 39ae17fb6945c0b4d88fa219fea1563fb9177fdc (commit) via 4c2d4ab5db5f5703d435e6a49639fca65a049778 (commit) via e072da9d2e1ea7face8136fa90e6d9e9be70b997 (commit) via 20436c85069bd4d181146ee8447f5f9e93d5a6fd (commit) via 30f7310a620e0891e4187d803b69ee0fd04b4f63 (commit) via 3edd0b03d59f13ce12d9ebaf268bc6b131ee34e0 (commit) via b6591072d8f6940e51af83983fd0edafed3a6fee (commit) via f1a56dea7b616640d7dfc7ce45580304383bc4f5 (commit) via 1e646f02f4e87544d88775e30787b6a9f7768169 (commit) via 756fb30c8abeb14bcde6b6bf8dfc50554f0838bd (commit) via a6ba6a370b130942441a33545e46e992286549f2 (commit) via 5275c152e597e7c8e1d80ea38103892af27d0879 (commit) via 2d66bb20997646b752a2dbfd3c552392eb127313 (commit) via 63c18ca791efb5225a356d505607c14cb8e41fff (commit) via 33163979212119c6c52d5c4c731a03707710be73 (commit) via 92f552f344541977d952596bd3d2eaaef4435809 (commit) via 38e9ea3f7f385c6660c5958970af5c71adc1682b (commit) via a8f91df851846d4f61a426e113df52faa1fa0144 (commit) via b81031292b21555be6f63f94b7d4dcc01e69cd7b (commit) via ea291e3004182257399a53f95b236e57d1adf989 (commit) via 0867b720550a153036348eba9593c178b99b477a (commit) via 0a45c1e77d293005d1b2f80ae801a843cbefe971 (commit) via aba82097b6e042d6ae3728ca2daf045242d8479a (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 (f2ce89502cf9ea88f794f75d866c693dacfaf04c) \ N -- N -- N (e526674ccaa5d25bfd442592d7fc0bbc1ac5c452) 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=e526674ccaa5d25bfd442592d7fc0bbc1ac5c452 commit e526674ccaa5d25bfd442592d7fc0bbc1ac5c452 Author: Neels Hofmeyr Date: Wed Oct 12 02:53:55 2016 +0200 IuPS: cosmetic: explicitly check RAN type; move comment Change-Id: I8375ba42dd47d7ccd9ce9290767d6f8653a23b94 http://cgit.osmocom.org/openbsc/commit/?id=8be8b40ba3828c68f4eb8d05d0c2b91ab50b1ac9 commit 8be8b40ba3828c68f4eb8d05d0c2b91ab50b1ac9 Author: Neels Hofmeyr Date: Wed Oct 12 01:39:25 2016 +0200 IuCS and IuPS: add VTY config for RAB Assignment address kind To accomodate the ip.access nano3G without having to recompile, make the RAB Assignment's Transport Layer Address IE's format configurable, in both osmo-cscn and osmo-sgsn. The long term perspective is to somehow detect which address encoding a given 3G cell prefers, but for the time being just configure it globally and set each ue_conn_ctx to the global setting upon creation. Add VTY command to iu_vty.c, with args passed to iu_vty_init() to insert at an arbitrary VTY node, so that it can be used both for osmo-cscn and osmo-sgsn. Add generic iu_vty_config_write() to write out the config. Call iu_vty_init() from cscn_vty_init(); cscn_vty_init() is in libmsc, hence linking of osmo-cscn now needs libiu to come after libmsc, so move that further down. Change-Id: I93728314742b327336f3fb6de98e6457f687e1f9 http://cgit.osmocom.org/openbsc/commit/?id=e55f190047180dbdca9fdc4691c1a86b978f5dd3 commit e55f190047180dbdca9fdc4691c1a86b978f5dd3 Author: Neels Hofmeyr Date: Wed Oct 12 02:55:31 2016 +0200 IuCS, IuPS: move flag to use X.213 NSAP addr into ue_conn_ctx The future perspective is to remember the preferred RAB Transport Layer Address encoding for each 3G cell that is connected, so store per UE conn instead of globally hardcoding. Add rab_assign_addr_enc member to ue_conn_ctx. Thus the iu_rab_act_cs() and iu_rab_act_ps() functions no longer need the explicit use_x213_nsap argument. Add include/openbsc/common.h in order to define the enum nsap_addr_enc, in a separate file to be able to easily include it in all of libmsc, libiu and gprs/* without creating include cycles. Set the rab_assign_addr_enc when an MM ctx is created for iu, and whenever the ue_conn_ctx for an Iu MM ctx is updated. This looks a bit clumsy so far, the hope is that there will be a nice way to setup the ue_conn_ctx prior to that. Change-Id: I49bb5736df7bdfdd55d3e7b74ee559595cfd2f7d http://cgit.osmocom.org/openbsc/commit/?id=0ba7a2d1b68c424b6837fc487055e1431a3bfc87 commit 0ba7a2d1b68c424b6837fc487055e1431a3bfc87 Author: Neels Hofmeyr Date: Wed Oct 12 03:30:48 2016 +0200 sgsn init: pass sgsn_config pointer to sgsn_vty_init(), not sgsn_parse_config It makes sense semantically, and prepares for an upcoming commit that uses the internal global config pointer in sgsn_vty_init(), which would not be defined yet without this. Change-Id: Ie4cf1c0a1c9e6330a134ff4b7b2e6d5699c12bd7 http://cgit.osmocom.org/openbsc/commit/?id=3d5260890a2e1ff1e1e2aabfa845eb6983640a14 commit 3d5260890a2e1ff1e1e2aabfa845eb6983640a14 Author: Neels Hofmeyr Date: Wed Oct 12 01:29:33 2016 +0200 iu: sort out confusion around asn_debug and asn1_xer_print Before, I confused asn_debug with asn1_xer_print. Have two distinct VTY commands and fix documentation. Put the asn_debug and asn1_xer_print implementations in iu.c. Since they are globally defined, don't pass a pointer to iu_vty_init() but just use it directly. Might be considered less clean, but is also less bloat. Change-Id: Iccbadfe1585ba224f74cdfb5273b5ce29b6d78f0 http://cgit.osmocom.org/openbsc/commit/?id=6fc5dae473af722fd1415f3ba6dcec43f4040185 commit 6fc5dae473af722fd1415f3ba6dcec43f4040185 Author: Neels Hofmeyr Date: Wed Oct 12 01:48:55 2016 +0200 iu.h: add missing includes and type defs So far it was included only in files that also include all needed headers, but make it so that it can be included on its own. Change-Id: I08a756031b995bd01a6e15c678b845fd98de960b http://cgit.osmocom.org/openbsc/commit/?id=a2eaecca0f4f02d67bfbe6c259b27ce82f31a707 commit a2eaecca0f4f02d67bfbe6c259b27ce82f31a707 Author: Neels Hofmeyr Date: Tue Oct 11 02:24:53 2016 +0200 IuCS: rapidly release connections Do the same as we do in 2G: release the connection as soon as nothing else is pending for a given subscriber. Before, osmo-cscn would wait for the UE "to get bored" and send an Iu release. But the CN should stay lean on connections. Also, 25.413[1] in section 7, 6th point states: "While the Iu release is managed from the CN, the RNC has the capability to request the release of all Iu connection resources from the corresponding Iu connection." So far we did not manage Iu release from osmo-cscn at all. Use the same mechanism we use in 2G: from msc_release_connection(), just before freeing the gsm_subscriber_conn, invoke a CN initiated Iu Release command to the UE. This works around OS#1816 ("USSD only works when IuCS is released", on nano3G), because the Iu conn is now released right after every signalling, so that typically no two requests will use the same conn. In iu.h/iu.c, add iu_tx_release(), absorbing almost all of the code from ranap_handle_co_iu_rel_req(). Add stub to db_test.c, necessary to build it without linking libiu. [1] 3GPP TS 25.413 v12.4.0 Release 12 / ETSI TS 125 413 V12.4.0 (2015-04) Related: OS#1816 Change-Id: Ic12bd6f3666f6fd42bd6d9fdae1c93abee3b6786 http://cgit.osmocom.org/openbsc/commit/?id=d37623695a37d3697bcc5abf6f79ec36efb1151d commit d37623695a37d3697bcc5abf6f79ec36efb1151d Author: Neels Hofmeyr Date: Tue Oct 11 00:50:05 2016 +0200 IuCS: don't remove Iu conn until release Don't remove the gsm_subscriber_connection without an Iu Release. From the 2G paradigm to close a subscriber connection as soon as nothing else is pending, osmo-cscn frequently calls msc_release_connection() to see whether a conn has anything pending, or discards it. In 3G however, we so far don't actively release IuCS connections from the MSC side, but wait until the IuCS is released from the UE side. So the conn is often discarded even though the IuCS stays open and valid, which confuses the situation: before the UE releases a bit later, we would try to page the subscriber unsuccessfully, because the UE expects to already be connected. To first fix the discrepancy of Iu vs. subscr release, never discard gsm_subscriber_connections when msc_release_connection() is called. This creates a "lazy" CN that keeps connections open as long as the UE will tolerate. It is really fast in sending many SMS in close succession, but is certainly a bad CN design choice: we should rather stay lean on connections. A subsequent commit will change this, but I decided to keep this commit as a reference, for when we'd like to test situations that should re-use an established connection. Change-Id: I012378cfa432d791146db387554ec1909de05297 http://cgit.osmocom.org/openbsc/commit/?id=d7b82bd33ddb2e854d03320074d3d3f229136fa0 commit d7b82bd33ddb2e854d03320074d3d3f229136fa0 Author: Neels Hofmeyr Date: Tue Oct 11 01:05:22 2016 +0200 IuCS: detect whether a conn is already secure If a CM Service Request is received on an already secure IuCS connection, we so far didn't notice and started to authenticate again. The UE would readily renew its authentication, but then our state got stuck since ciphering was already established. Instead, don't authenticate again when integrity protection is already established. Change-Id: I3c01fe58276ba0ad918f2cd30cc3dca7c6663e68 http://cgit.osmocom.org/openbsc/commit/?id=3aabbc669712b343872e60d05ab23aa1be5249b9 commit 3aabbc669712b343872e60d05ab23aa1be5249b9 Author: Neels Hofmeyr Date: Tue Sep 20 18:18:26 2016 +0200 mgcp dbg log Change-Id: I56fda48edaa92abfc6e3886cdfce733bb0686f73 http://cgit.osmocom.org/openbsc/commit/?id=e8a023bf59eda6b02fc001c8c01811469ac2c280 commit e8a023bf59eda6b02fc001c8c01811469ac2c280 Author: Neels Hofmeyr Date: Thu Sep 22 20:00:16 2016 +0200 sgsn_ranap_iu_event: handle some events without valid MM context Change-Id: Ia7e74087d56996104b6d3935b1cf12166ff67f3a http://cgit.osmocom.org/openbsc/commit/?id=558315f76cad5b96f7f03774c630c982b8c07aea commit 558315f76cad5b96f7f03774c630c982b8c07aea Author: Neels Hofmeyr Date: Mon Sep 19 18:30:49 2016 +0200 IuCS: store assigned rab_id in gsm_subscriber_connection Change-Id: I7fda4304631fc24bbd1bebe911b8403a942fcf53 http://cgit.osmocom.org/openbsc/commit/?id=27ddf99688ca04461cf3b60b7a0bfb241478da7b commit 27ddf99688ca04461cf3b60b7a0bfb241478da7b Author: Neels Hofmeyr Date: Thu Sep 22 20:28:35 2016 +0200 bridge calls via mgcpgw Change-Id: Ie259e30bc532fe9817c96562022ac33443d5747a http://cgit.osmocom.org/openbsc/commit/?id=398e43df6d0e36fac1d995a084dd3b0f59aa28fe commit 398e43df6d0e36fac1d995a084dd3b0f59aa28fe Author: Neels Hofmeyr Date: Thu Sep 22 20:29:30 2016 +0200 also do call assignment for MT calls, upon Call Confirmed Change-Id: I863fa73948f61aaffd7f4472f3abc3e44228e31f http://cgit.osmocom.org/openbsc/commit/?id=c82f66a62ff736907793986bd3eef3639d7adaf1 commit c82f66a62ff736907793986bd3eef3639d7adaf1 Author: Neels Hofmeyr Date: Wed Sep 7 13:39:07 2016 +0200 IuCS: implement msc_call_assignment() for IuCS Send IuCS RAB Activation upon MNCC_CALL_PROC_REQ. Implement function msc_call_assignment(): decide between sending A-iface BSSMAP Assignment Request or IuCS RAB Assignment Request. Implement iu_rab_act_cs() to send the IuCS RAB Assignment Request. The IP address and port of the MGCPGW sent in the RAB Assignment are still hardcoded. The A-interface extension is not implemented yet. Declare ranap_new_msg_rab_assign_voice() to avoid including ranap_msg_factory.h, which would require adding ASN1 CFLAGS to Makefile.am. The mgcpgw_client as well as some more osmo-iuh functions are now linked from libmsc, hence add some dummy stubs to libiudummy and db_test.c. Change-Id: Iaae51d1fbbfc28fad1c0b85e161d53d80a420a19 http://cgit.osmocom.org/openbsc/commit/?id=b328cf9a34cea8d5ed25f7f05717a89daf39c6df commit b328cf9a34cea8d5ed25f7f05717a89daf39c6df Author: Neels Hofmeyr Date: Thu Sep 22 20:21:10 2016 +0200 cscn: add mgcpgw client (with dummy read cb so far) Store the mgcpgw client data in struct gsm_network. Initialize VTY and bind the client. Change-Id: Ifc4efb1ca44fa34c29bf23b35addb54155296d68 http://cgit.osmocom.org/openbsc/commit/?id=fa609dc61f04cdc40632907ea7af7bfbdd07df82 commit fa609dc61f04cdc40632907ea7af7bfbdd07df82 Author: Neels Hofmeyr Date: Wed Sep 7 13:39:07 2016 +0200 libmgcp: add mgcpgw client API Add an API to send MGCP messages to an MGCP GW, from the perspective of an MSC instructing the GW to setup RTP streams. Rationale: the mgcp_protocol.h is mostly for the MGCP GW itself, other implementations forward incoming MGCP messages. So a simpler approach for an MGCP GW client is useful. Add general VTY commands that can be used to configure mgcpgw_client. osmo-cscn is going to use this to route RTP streams (for 3G at first). Change-Id: I6fe365c4c89207f2172943cc456b508a207b1135 http://cgit.osmocom.org/openbsc/commit/?id=d3cb705d2143693a7264d96faceb85ef23ca08dd commit d3cb705d2143693a7264d96faceb85ef23ca08dd Author: Neels Hofmeyr Date: Wed Sep 7 13:39:07 2016 +0200 libmgcp: add value strings for mgcp_connection_mode Add file mgcp_common.c to implement the value strings for the mgcp_connection_mode. Add in a separate file because of the upcoming mgcpgw_client.c implementation, introducing a file that contains implementations commonly used in MGCP GW as well as its clients. Change-Id: I6fe365c4c89207f2172943cc456b508a207b1135 http://cgit.osmocom.org/openbsc/commit/?id=76eb6f40ca82615d0c4836630440911730600a47 commit 76eb6f40ca82615d0c4836630440911730600a47 Author: Neels Hofmeyr Date: Tue Sep 20 18:16:35 2016 +0200 libmgcp: move mgcp_connection_mode to public header mgcp_connection_mode will be used by the upcoming mgcpgw_client.h API. Change-Id: I7a3f8905723320d968f1a53c1036904107b4fb2d http://cgit.osmocom.org/openbsc/commit/?id=045d39bdcbfefdc8a9d8e59e319a0b6798e1e001 commit 045d39bdcbfefdc8a9d8e59e319a0b6798e1e001 Author: Neels Hofmeyr Date: Tue Sep 6 20:08:58 2016 +0200 IuCS: cosmetic prep for msc_call_assignment() Rename gsm48_cc_tx_call_proc() to gsm48_cc_tx_call_proc_and_assign() to mark the place where the A-interface will send a BSSAP Assignment Request / where the IuCS-interface will send a RAB Assignment Request. Add function msc_call_assignment() to decide between A-iface and IuCS assignment, to be implemented in subsequent commit. Change-Id: I0695e233d57d13658793b0e63bb7c3ff224909a0 http://cgit.osmocom.org/openbsc/commit/?id=d2d70489c758afdc59975b5fc556f0b1972c6528 commit d2d70489c758afdc59975b5fc556f0b1972c6528 Author: Neels Hofmeyr Date: Wed Sep 7 17:52:32 2016 +0200 IuCS: send RANAP CommonID Add libiu function to send a CommonID message down a UE connection, iu_tx_common_id(); add also a corresponding stub to libiudummy for linking with tests. Add libmsc function msc_tx_common_id() to call the above. Add this mostly to clearly indicate in msc_ifaces.h that libmsc is calling out of the MSC; also to do conn->via_iface checking. Call msc_tx_common_id() after ciphering is established, in _gsm48_rx_mm_serv_req_sec_cb()'s GSM_SECURITY_SUCCEEDED case. Change-Id: I576ddd5bbabfc989149debd2f8a9743db6d26043 http://cgit.osmocom.org/openbsc/commit/?id=62d3e73b83c30fe924693c1d54da3107d7d50425 commit 62d3e73b83c30fe924693c1d54da3107d7d50425 Author: Neels Hofmeyr Date: Wed Aug 31 15:40:18 2016 +0200 cosmetic: msc_handler, bsc_handler: drop extra whitespace The extra ws made me not find these lines when grepping for 'dtap ='. Change-Id: I45e5c9e7df4704546872aab15adf407298943435 http://cgit.osmocom.org/openbsc/commit/?id=f18072d943db45f25a5611aa4b05a6a44c3ecf14 commit f18072d943db45f25a5611aa4b05a6a44c3ecf14 Author: Harald Welte Date: Mon May 2 08:34:57 2016 +0200 SGSN: Don't indicate GERAN in Iu mode PDP CTX ACT REQ to GGSN http://cgit.osmocom.org/openbsc/commit/?id=4a15de845c7576a9677489690daa9e83bf796c83 commit 4a15de845c7576a9677489690daa9e83bf796c83 Author: Neels Hofmeyr Date: Thu Aug 18 01:06:18 2016 +0200 cscn: add cmdline error message Change-Id: I30c13a604160268756b7413f1733f92300eb241b http://cgit.osmocom.org/openbsc/commit/?id=513508215b447c936ea2e8dd14e32408c636bdc6 commit 513508215b447c936ea2e8dd14e32408c636bdc6 Author: Neels Hofmeyr 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=3c45a6f209377c4b9178898e968d1de135c26cf7 commit 3c45a6f209377c4b9178898e968d1de135c26cf7 Author: Neels Hofmeyr Date: Mon May 9 13:20:54 2016 +0200 cosmetic: make gsm0408_loc_upd_rej() static http://cgit.osmocom.org/openbsc/commit/?id=e3f74160be45f2f2ada754de62f1c3ff6ff72cdd commit e3f74160be45f2f2ada754de62f1c3ff6ff72cdd Author: Neels Hofmeyr 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=16a75095d0e664060b3af5093788c98649cbf3af commit 16a75095d0e664060b3af5093788c98649cbf3af Author: Neels Hofmeyr Date: Mon May 30 15:21:52 2016 +0200 remove handle_abisip_signal() Change-Id: I9cf80f9c2c8a53a29e42f000029e680a9922cb41 http://cgit.osmocom.org/openbsc/commit/?id=b4985d2ca4a760b40e8b2bdd18dd8a8583007c45 commit b4985d2ca4a760b40e8b2bdd18dd8a8583007c45 Author: Neels Hofmeyr 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=99029f84b8ea60065c76ec76d753803755283b71 commit 99029f84b8ea60065c76ec76d753803755283b71 Author: Neels Hofmeyr 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=4cd4d783a2351ed14f12204852bd91375f4ebd9a commit 4cd4d783a2351ed14f12204852bd91375f4ebd9a Author: Neels Hofmeyr 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=8c236814f7fad4958c2153437b40241c39271a3a commit 8c236814f7fad4958c2153437b40241c39271a3a Author: Neels Hofmeyr 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=e397406eac5d4007e8c6c3069ad56caa8f5de77f commit e397406eac5d4007e8c6c3069ad56caa8f5de77f Author: Neels Hofmeyr Date: Tue May 10 13:26:47 2016 +0200 comment on mscsplit, indent comment http://cgit.osmocom.org/openbsc/commit/?id=a01cf6674c221bbe43678209d0c7462624c67ae5 commit a01cf6674c221bbe43678209d0c7462624c67ae5 Author: Neels Hofmeyr 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=f3be8ff02770aa9b7dc7880755946e8c18aefa9a commit f3be8ff02770aa9b7dc7880755946e8c18aefa9a Author: Neels Hofmeyr 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=02dbb409076b05d9adc4a6ae9ae0a1aac8016029 commit 02dbb409076b05d9adc4a6ae9ae0a1aac8016029 Author: Neels Hofmeyr 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=f1ff872351916e8ab441c1516b435d73b31cb334 commit f1ff872351916e8ab441c1516b435d73b31cb334 Author: Neels Hofmeyr 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=82252087f864ce4300df446287e487d7ba896e36 commit 82252087f864ce4300df446287e487d7ba896e36 Author: Neels Hofmeyr 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=5aae7235c3f0dd5c8c0f1504ef5d793223390ba9 commit 5aae7235c3f0dd5c8c0f1504ef5d793223390ba9 Author: Neels Hofmeyr 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=82f112231c16f3ef1ae6839ec7bef3b84936887b commit 82f112231c16f3ef1ae6839ec7bef3b84936887b Author: Neels Hofmeyr 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=2e60c5c2cfe84912c64b0e2a7431e6744117516f commit 2e60c5c2cfe84912c64b0e2a7431e6744117516f Author: Neels Hofmeyr 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=c23b44845a4d11afa447b4cfae45bfec7180d1ce commit c23b44845a4d11afa447b4cfae45bfec7180d1ce Author: Neels Hofmeyr 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=f60330e9c4b3acb05da357f158090e3e35d97173 commit f60330e9c4b3acb05da357f158090e3e35d97173 Author: Neels Hofmeyr 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=8cb7b16a0bbc2bfc71b66fc02cbf2860ab8ec9a4 commit 8cb7b16a0bbc2bfc71b66fc02cbf2860ab8ec9a4 Author: Neels Hofmeyr 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=3bf914045a9f7f63b5535c9638f50c59b94cd9ba commit 3bf914045a9f7f63b5535c9638f50c59b94cd9ba Author: Neels Hofmeyr Date: Fri Aug 12 16:11:25 2016 +0200 auth log Change-Id: Icd9f8505388a06ee768d2176cb2b9187953098ef http://cgit.osmocom.org/openbsc/commit/?id=e786b2c2504a020fae8a6b70834643c2a09e9f82 commit e786b2c2504a020fae8a6b70834643c2a09e9f82 Author: Neels Hofmeyr Date: Fri Aug 12 16:09:46 2016 +0200 iu auth wip Change-Id: Icc2522252cf15c54f1a1ea5255314a0de8bfba03 http://cgit.osmocom.org/openbsc/commit/?id=f4a524667b2206c8ecc57580eb8ee352e0a70a66 commit f4a524667b2206c8ecc57580eb8ee352e0a70a66 Author: Neels Hofmeyr Date: Fri Aug 12 16:03:09 2016 +0200 Iu auth wip Change-Id: I44effcca80dc6850178174dc957bcd5608b0ae14 http://cgit.osmocom.org/openbsc/commit/?id=8454f7fa0b5b173617e5f721f7d4ca37df2ff8df commit 8454f7fa0b5b173617e5f721f7d4ca37df2ff8df Author: Neels Hofmeyr 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=63f7dbcf9871fae99f945f052809825d99671bf6 commit 63f7dbcf9871fae99f945f052809825d99671bf6 Author: Neels Hofmeyr 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=1fb09e4e66444f1a186077d7df702c256ed56802 commit 1fb09e4e66444f1a186077d7df702c256ed56802 Author: Neels Hofmeyr 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=8430d255c648b74eaf4c8c93f2a4e086be12efcf commit 8430d255c648b74eaf4c8c93f2a4e086be12efcf Author: Neels Hofmeyr 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=a9af69673bb75449f2894917ac2ee779d6668ece commit a9af69673bb75449f2894917ac2ee779d6668ece Author: Neels Hofmeyr Date: Mon May 30 14:57:14 2016 +0200 osmo-nitb becomes osmo-cscn Change-Id: I3787050b524954d8a4dd13495c458f3ee293807b http://cgit.osmocom.org/openbsc/commit/?id=ab056dd97ed044738ecafbf8745abfe6593e5ec6 commit ab056dd97ed044738ecafbf8745abfe6593e5ec6 Author: Neels Hofmeyr 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=32a87f4b0bce9b049dcce91bc48484644a6ea57b commit 32a87f4b0bce9b049dcce91bc48484644a6ea57b Author: Neels Hofmeyr 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=dabe8f1eb8ad714df220826e951accef81118d04 commit dabe8f1eb8ad714df220826e951accef81118d04 Author: Neels Hofmeyr Date: Mon May 30 21:44:32 2016 +0200 cut off libbsc paging, pending paging in libmsc 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. In osmo-nitb, paging is done on BSC level and MSC level "at the same time". When the new CSCN is fully operational, paging will be controlled separately on the MSC level, and the BSC (RNC) level will be instructed over an IuCS or A-interface to negotiate paging with the MS (UE). This MSC level paging does not yet exist and will be added in subsequent commits. Change-Id: I8b6920ddc54fc3f2876a59664e6722666d8a8a4a http://cgit.osmocom.org/openbsc/commit/?id=fae6a1d86c3eac3628718eb5ad5048b000469386 commit fae6a1d86c3eac3628718eb5ad5048b000469386 Author: Neels Hofmeyr 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=11168d9e6fc7ab41402150803972786849b6172d commit 11168d9e6fc7ab41402150803972786849b6172d Author: Neels Hofmeyr 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=1b8c94e59b58c85d994d74174d47c7274a678a44 commit 1b8c94e59b58c85d994d74174d47c7274a678a44 Author: Neels Hofmeyr 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=d28e1b511d9bafc11f560ee08c25faab71c30873 commit d28e1b511d9bafc11f560ee08c25faab71c30873 Author: Neels Hofmeyr 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=5700bab74af77f900d364c8c6896dd3892f6eb94 commit 5700bab74af77f900d364c8c6896dd3892f6eb94 Author: Neels Hofmeyr 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=7198e129cd729a2d3778e5ac536175bce0a083a2 commit 7198e129cd729a2d3778e5ac536175bce0a083a2 Author: Neels Hofmeyr 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=7822f68a6c5088f3ed3b5c5bbfa5d21f7742fa99 commit 7822f68a6c5088f3ed3b5c5bbfa5d21f7742fa99 Author: Neels Hofmeyr Date: Mon May 30 14:56:06 2016 +0200 add iucs.[hc] Change-Id: I88e981f4c31393a98ae8d61176c65c9251a6f28b http://cgit.osmocom.org/openbsc/commit/?id=4cffc46910c69cf4a950a803384d9d27deb3f682 commit 4cffc46910c69cf4a950a803384d9d27deb3f682 Author: Neels Hofmeyr Date: Fri May 20 21:59:55 2016 +0200 add DIUCS debug log constant Change-Id: Id347a3024fa495a1ab680db7320648d933a4018b http://cgit.osmocom.org/openbsc/commit/?id=df42955c0d97a4de752d421d1520d5d0e35a9ac5 commit df42955c0d97a4de752d421d1520d5d0e35a9ac5 Author: Neels Hofmeyr 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=e9c9554db60f3a355083e34112308bce41404b53 commit e9c9554db60f3a355083e34112308bce41404b53 Author: Neels Hofmeyr Date: Mon May 30 15:05:43 2016 +0200 gsm_04_08, gsm_subscriber: decouple lac from bts 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. subscr_update(): remove bts arg, add lac arg. Pass conn->lac to gsm48_generate_lai() instead of bts->location_area_code. Change-Id: I9f2b298a785bf4b2a1b3fcdd91b8256106b2d9de http://cgit.osmocom.org/openbsc/commit/?id=e4649e1bb10fe2fee228400ddcc8643622fbbc50 commit e4649e1bb10fe2fee228400ddcc8643622fbbc50 Author: Neels Hofmeyr 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=e8b723a6ee87d70b866e28685bd4d0efc6039b74 commit e8b723a6ee87d70b866e28685bd4d0efc6039b74 Author: Neels Hofmeyr 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=2d54cee662b0e5ebdef88511647f2fc7c1725196 commit 2d54cee662b0e5ebdef88511647f2fc7c1725196 Author: Neels Hofmeyr 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=f4ee6b4567159b09aa742e6588106b6c45f85278 commit f4ee6b4567159b09aa742e6588106b6c45f85278 Author: Neels Hofmeyr 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 fairly soon, the a_tx() is going to be just a dummy for some time (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). Add lac member to gsm_subscriber_connection, to allow decoupling from bts->location_area_code. The conn->lac will actually be set in iu.c in an upcoming commit ("add iucs.[hc]"). Change-Id: Idf8020a30562426e8f939706bf5c2188d5a09798 http://cgit.osmocom.org/openbsc/commit/?id=a8dd8730e92fb0857f539e17bbd3100ca939143c commit a8dd8730e92fb0857f539e17bbd3100ca939143c Author: Neels Hofmeyr 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=c4c1456b689bf6157b8c59de6cdabfea8127a57a commit c4c1456b689bf6157b8c59de6cdabfea8127a57a Author: Harald Welte Date: Thu Dec 24 17:06:42 2015 +0100 gsm_04_08.c: Don't set msg->lchan nor msg->dst the BSC-side of the API behind gsm0808_submit_dtap() is doing this resolving again anyway. So let's avoid doing it twice, and avoid having more dependency of the MSC down into the lchan details. Conflicts: openbsc/src/libmsc/gsm_04_08.c Change-Id: I14254be68ee1a48e9f1ce968233414d86c6ba9d5 http://cgit.osmocom.org/openbsc/commit/?id=99d0813c0653f8c48806a9b5eafad17a9583c8f6 commit 99d0813c0653f8c48806a9b5eafad17a9583c8f6 Author: Neels Hofmeyr 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=476c23de1beb14697a504819fe181b5ed7067168 commit 476c23de1beb14697a504819fe181b5ed7067168 Author: Neels Hofmeyr Date: Mon May 9 21:56:42 2016 +0200 osmo-nitb: exit when MNCC socket init failed http://cgit.osmocom.org/openbsc/commit/?id=1c577e9971004abe5a48a696a63d63118ca269ac commit 1c577e9971004abe5a48a696a63d63118ca269ac Author: Neels Hofmeyr 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=16a2a7e7690908469e254897a628a9a577036e51 commit 16a2a7e7690908469e254897a628a9a577036e51 Author: Neels Hofmeyr 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=d663404b1e0c0405afc54232eeef1db12748f893 commit d663404b1e0c0405afc54232eeef1db12748f893 Author: Neels Hofmeyr 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=feefee4d642e8db5cc70771ebdfe096907217f75 commit feefee4d642e8db5cc70771ebdfe096907217f75 Author: Neels Hofmeyr 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=c11b735ecb401e52bcc2bc5dc4272e12f4946d1e commit c11b735ecb401e52bcc2bc5dc4272e12f4946d1e Author: Neels Hofmeyr 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=b228dc65ed7dea40fd48daa3561963ac7abc371b commit b228dc65ed7dea40fd48daa3561963ac7abc371b Author: Neels Hofmeyr 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=8616a064fb16e0e662beea09137d24749951ec6f commit 8616a064fb16e0e662beea09137d24749951ec6f Author: Neels Hofmeyr 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=34ef715bb653c6c1cc70bd9320b92e4de8910dc3 commit 34ef715bb653c6c1cc70bd9320b92e4de8910dc3 Author: Neels Hofmeyr 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=b602bd9b87bc9a53ffbd3c1454b68a96f08d0008 commit b602bd9b87bc9a53ffbd3c1454b68a96f08d0008 Author: Neels Hofmeyr Date: Thu May 12 03:03:50 2016 +0200 tests: drop unused libmsc, unneeded duplicate libbsc linking Because of libxsc, tests/gsm0408,subscr,trau no longer need libmsc. http://cgit.osmocom.org/openbsc/commit/?id=d4a961b69ca59a2115baacf61b5b4634a4f8f8a2 commit d4a961b69ca59a2115baacf61b5b4634a4f8f8a2 Author: Neels Hofmeyr 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. The only very thin function in gsm_04_11_helper.c thus becomes obsolete: drop the entire file. Change-Id: I2a2e9ba6a981a385d1f8f07acbe03536ffed0072 http://cgit.osmocom.org/openbsc/commit/?id=fce11daabf5cf616c80ab6066d8bde4eb4b33213 commit fce11daabf5cf616c80ab6066d8bde4eb4b33213 Author: Neels Hofmeyr 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=54699eefac83f08cb876737f5b5cb316ff4f0275 commit 54699eefac83f08cb876737f5b5cb316ff4f0275 Author: Neels Hofmeyr 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=2baa650babf0fd37d3191c5ca4dadafcf8ae725c commit 2baa650babf0fd37d3191c5ca4dadafcf8ae725c Author: Neels Hofmeyr 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=9467d899b1bc4a4d43addb37b97f702efb40bc12 commit 9467d899b1bc4a4d43addb37b97f702efb40bc12 Author: Neels Hofmeyr 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=a0ff987db2e8656d36406e6d2cebbad5184ca2fb commit a0ff987db2e8656d36406e6d2cebbad5184ca2fb Author: Neels Hofmeyr 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 users of uninitialized members 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=3ecaf20c69ce6f2452dbf71ddd8c75e5b029b726 commit 3ecaf20c69ce6f2452dbf71ddd8c75e5b029b726 Author: Neels Hofmeyr 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=e84da26069dc98261fb9a6c0c2de68fd1bacb1d9 commit e84da26069dc98261fb9a6c0c2de68fd1bacb1d9 Author: Neels Hofmeyr 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=82f78164f418108d2a30571acdeb9c6fe415dd0b commit 82f78164f418108d2a30571acdeb9c6fe415dd0b Author: Neels Hofmeyr 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=0b5ae179e257a57f8cf24ca2d2addb89c40bb0c9 commit 0b5ae179e257a57f8cf24ca2d2addb89c40bb0c9 Author: Neels Hofmeyr Date: Tue May 10 12:50:31 2016 +0200 Add empty libxsc This will gradually soak up code shared by libbsc and libmsc. ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 63 +++++++++++-------------------- openbsc/configure.ac | 10 +++++ openbsc/include/openbsc/gsm_data.h | 8 +++- openbsc/include/openbsc/gsm_data_shared.h | 16 ++++---- openbsc/src/gprs/gb_proxy_main.c | 4 +- openbsc/src/gprs/gprs_llc.c | 3 ++ openbsc/src/gprs/gtphub_main.c | 1 + openbsc/src/gprs/sgsn_main.c | 5 +-- openbsc/src/ipaccess/ipaccess-config.c | 3 ++ openbsc/src/ipaccess/ipaccess-proxy.c | 1 + openbsc/src/libbsc/abis_rsl.c | 2 + openbsc/src/libbsc/bsc_init.c | 9 ++++- openbsc/src/libcommon/gsm_data_shared.c | 7 +++- openbsc/src/libcommon/talloc_ctx.c | 3 +- openbsc/src/libmsc/gsm_04_08.c | 34 +++++++++++++++++ openbsc/src/libxsc/xsc.c | 1 + openbsc/src/osmo-bsc/osmo_bsc_main.c | 3 +- openbsc/src/osmo-bsc_mgcp/mgcp_main.c | 1 + openbsc/src/osmo-bsc_nat/bsc_nat.c | 5 +-- openbsc/src/osmo-cscn/cscn_main.c | 2 - openbsc/src/utils/bs11_config.c | 3 ++ openbsc/src/utils/meas_pcap2db.c | 1 - openbsc/src/utils/meas_udp2db.c | 2 + openbsc/src/utils/meas_vis.c | 2 + openbsc/src/utils/smpp_mirror.c | 2 + openbsc/tests/Makefile.am | 8 ++-- openbsc/tests/bsc-nat/bsc_nat_test.c | 1 + openbsc/tests/bsc/bsc_test.c | 1 + openbsc/tests/gbproxy/gbproxy_test.c | 2 + openbsc/tests/gtphub/gtphub_test.c | 1 - openbsc/tests/mgcp/mgcp_test.c | 1 + openbsc/tests/oap/oap_test.c | 1 + openbsc/tests/sgsn/sgsn_test.c | 7 ++-- openbsc/tests/testsuite.at | 4 ++ openbsc/tests/trau/trau_test.c | 2 + openbsc/tests/vty_test_runner.py | 56 +++++++++++++-------------- 36 files changed, 168 insertions(+), 107 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Thu Oct 13 22:28:08 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Oct 2016 22:28:08 GMT Subject: openbsc.git branch sysmocom/iu updated. 0.15.0-588-gc93a88f Message-ID: <201610132228.u9DMS833085923@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, sysmocom/iu has been updated discards e526674ccaa5d25bfd442592d7fc0bbc1ac5c452 (commit) discards 8be8b40ba3828c68f4eb8d05d0c2b91ab50b1ac9 (commit) discards e55f190047180dbdca9fdc4691c1a86b978f5dd3 (commit) via c93a88f47c121242f1ee373adfb63135653be610 (commit) via 57cef0987a59c28b512816dc8761ebb5b8175cb2 (commit) via 69b2d7ef379b932329a2529aef7e91a348a4e0aa (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 (e526674ccaa5d25bfd442592d7fc0bbc1ac5c452) \ N -- N -- N (c93a88f47c121242f1ee373adfb63135653be610) 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=c93a88f47c121242f1ee373adfb63135653be610 commit c93a88f47c121242f1ee373adfb63135653be610 Author: Neels Hofmeyr Date: Wed Oct 12 02:53:55 2016 +0200 IuPS: cosmetic: explicitly check RAN type; move comment Change-Id: I8375ba42dd47d7ccd9ce9290767d6f8653a23b94 http://cgit.osmocom.org/openbsc/commit/?id=57cef0987a59c28b512816dc8761ebb5b8175cb2 commit 57cef0987a59c28b512816dc8761ebb5b8175cb2 Author: Neels Hofmeyr Date: Wed Oct 12 01:39:25 2016 +0200 IuCS and IuPS: add VTY config for RAB Assignment address kind To accomodate the ip.access nano3G without having to recompile, make the RAB Assignment's Transport Layer Address IE's format configurable, in both osmo-cscn and osmo-sgsn. The long term perspective is to somehow detect which address encoding a given 3G cell prefers, but for the time being just configure it globally and set each ue_conn_ctx to the global setting upon creation. Add VTY command to iu_vty.c, with args passed to iu_vty_init() to insert at an arbitrary VTY node, so that it can be used both for osmo-cscn and osmo-sgsn. Add generic iu_vty_config_write() to write out the config. Call iu_vty_init() from cscn_vty_init(); cscn_vty_init() is in libmsc, hence linking of osmo-cscn now needs libiu to come after libmsc, so move that further down. Change-Id: I93728314742b327336f3fb6de98e6457f687e1f9 http://cgit.osmocom.org/openbsc/commit/?id=69b2d7ef379b932329a2529aef7e91a348a4e0aa commit 69b2d7ef379b932329a2529aef7e91a348a4e0aa Author: Neels Hofmeyr Date: Wed Oct 12 02:55:31 2016 +0200 IuCS, IuPS: move flag to use X.213 NSAP addr into ue_conn_ctx The future perspective is to remember the preferred RAB Transport Layer Address encoding for each 3G cell that is connected, so store per UE conn instead of globally hardcoding. Add rab_assign_addr_enc member to ue_conn_ctx. Thus the iu_rab_act_cs() and iu_rab_act_ps() functions no longer need the explicit use_x213_nsap argument. Add include/openbsc/common.h in order to define the enum nsap_addr_enc, in a separate file to be able to easily include it in all of libmsc, libiu and gprs/* without creating include cycles. Set the rab_assign_addr_enc when an MM ctx is created for iu, and whenever the ue_conn_ctx for an Iu MM ctx is updated. This looks a bit clumsy so far, the hope is that there will be a nice way to setup the ue_conn_ctx prior to that. Change-Id: I49bb5736df7bdfdd55d3e7b74ee559595cfd2f7d ----------------------------------------------------------------------- Summary of changes: openbsc/src/gprs/gprs_sgsn.c | 4 ---- 1 file changed, 4 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Fri Oct 14 11:40:05 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 14 Oct 2016 11:40:05 GMT Subject: openggsn.git branch master updated. 0.92-29-gf41f586 Message-ID: <201610141140.u9EBe5v3069128@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenGGSN project". The branch, master has been updated via f41f5866cebbf88b6ae09ec8bd00c308f4d9f315 (commit) via f7611c3ceea4afffeded41e287a3200a578e8a5b (commit) from 38929c9131b606d074d438a6476c5b032badb46d (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openggsn/commit/?id=f41f5866cebbf88b6ae09ec8bd00c308f4d9f315 commit f41f5866cebbf88b6ae09ec8bd00c308f4d9f315 Author: Neels Hofmeyr Date: Mon Sep 19 03:35:53 2016 +0200 gsn_restart file: wrap umask change tightly around file creation An fopen("w") error used to omit the umask() call to reinstate the previous umask. Also an fopen("r") at the top will never create a file and hence does not need a umask set. Instead, wrap the umask change and change-back tightly around the single fopen("w") call. Change-Id: If7d948e2f2ba47ecebba5614f18235a53b273d14 http://cgit.osmocom.org/openggsn/commit/?id=f7611c3ceea4afffeded41e287a3200a578e8a5b commit f7611c3ceea4afffeded41e287a3200a578e8a5b Author: Neels Hofmeyr Date: Thu Aug 18 03:53:09 2016 +0200 fix gsn_restart file buffer overflow and missing path sep Fix errors during gsn_restart file path composition: - possible buffer overflow because the wrong remaining length was fed to strncat(). - missing path separator: put restart file in dir/gsn_restart instead of ../dirgsn_restart. This assumes that the path separator is '/'. Use talloc_asprintf() to fix all filename length problems and shorten the code. In order to free the allocated path, add a free_filename label, and jump there instead of returning from the fopen("w") failure branch. Also don't return from "fclose failed" branch in order to free the path, remove the if {} braces. Change-Id: Idf0a64ff45720aa818f2f9de1e8ba2fe2c82631b ----------------------------------------------------------------------- Summary of changes: gtp/gtp.c | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) hooks/post-receive -- The OpenGGSN project From gitosis at osmocom.org Fri Oct 14 11:40:15 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 14 Oct 2016 11:40:15 GMT Subject: osmo-bts.git branch master updated. 0.4.0-301-g21142f7 Message-ID: <201610141140.u9EBeFt2069216@git.osmocom.org> This is an 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 21142f789812553b56f493d79184f5a31ab7b1cd (commit) from b058778df1c1ef3476aefd574c7278d11d385ade (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=21142f789812553b56f493d79184f5a31ab7b1cd commit 21142f789812553b56f493d79184f5a31ab7b1cd Author: Neels Hofmeyr Date: Fri Sep 16 01:56:37 2016 +0200 msgb ctx: use new msgb_talloc_ctx_init() in various main()s Change-Id: I31d62d5e1f0b272985fdef5013270d385c4b988a ----------------------------------------------------------------------- Summary of changes: src/common/main.c | 4 +--- src/osmo-bts-litecell15/misc/lc15bts_mgr.c | 4 +--- src/osmo-bts-sysmo/misc/sysmobts_mgr.c | 4 +--- tests/agch/agch_test.c | 5 +---- tests/cipher/cipher_test.c | 5 +---- tests/handover/handover_test.c | 4 +--- tests/paging/paging_test.c | 5 +---- 7 files changed, 7 insertions(+), 24 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Fri Oct 14 15:56:41 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 14 Oct 2016 15:56:41 GMT Subject: openbsc.git branch neels/mgcp created. 0.15.0-589-gea74501 Message-ID: <201610141556.u9EFufsP085571@git.osmocom.org> This is an 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/mgcp has been created at ea74501aab42e002e9d1043275f55b09f4d2fead (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openbsc/commit/?id=ea74501aab42e002e9d1043275f55b09f4d2fead commit ea74501aab42e002e9d1043275f55b09f4d2fead Author: Neels Hofmeyr Date: Fri Oct 14 17:56:17 2016 +0200 wip Change-Id: I5c0493feaec775461b5a017c36b93cc2ad63c896 ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sat Oct 15 15:23:35 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 15 Oct 2016 15:23:35 GMT Subject: openbsc.git branch laforge/om2000-rebase created. 0.15.0-500-g51ce33f Message-ID: <201610151523.u9FFNZ1v084354@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, laforge/om2000-rebase has been created at 51ce33f154edb59c117c3c404c307b3498b2c47a (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openbsc/commit/?id=51ce33f154edb59c117c3c404c307b3498b2c47a commit 51ce33f154edb59c117c3c404c307b3498b2c47a Author: Harald Welte Date: Sat Oct 15 16:30:35 2016 +0200 OM2000: Fix state machien for CF/TRXC on START Result When receiving the 'Start Result' message, for CF and TRXC MO we directly transition to performing the Operational Info. In that case, we need to return after sending the Operational Info and skip the usual processing for the default case below. Change-Id: I99860d198b337ffe461b240bda20dc10e1b5b2cb http://cgit.osmocom.org/openbsc/commit/?id=29ff1a5adcff61568c030905177d184c98f59f16 commit 29ff1a5adcff61568c030905177d184c98f59f16 Author: Harald Welte Date: Sat Oct 15 16:28:12 2016 +0200 abis_rsl: Add mandatory IE for Ericsson RBS2000 PDCH activation We need to include the RSL_IE_ACT_TYPE Information Element with the proprietary coding 0x0F for "packet channel related activation" in order for the RBS2xxx to accept this message Change-Id: I53bad674d3bb02f5210e71ca5b4280be9c956a57 http://cgit.osmocom.org/openbsc/commit/?id=a8292859a035c0b2d2d6004395d9afc710946458 commit a8292859a035c0b2d2d6004395d9afc710946458 Author: Harald Welte Date: Sat Jul 9 22:20:57 2016 +0200 WIP: OM2000: Full state machine implementation using osmo_fsm Our existing OM2000 code for initializing all Managed Objects of a BTS at startup was never complete. Rather than trying to fix the old-style code, introudce a hierarchy of osmo_fsm's reflecting the full protocol hand-shake and sequence of bringing up the individual MO's. If this works out well, it mihgt make sense to convert the TS 12.21 OML code for other BTS models, too. Change-Id: I3e11b28ba22b8c227e0401e6207fdda5381dda8c http://cgit.osmocom.org/openbsc/commit/?id=9a939e5581b0aa3e65c99011e06990f5235257a3 commit 9a939e5581b0aa3e65c99011e06990f5235257a3 Author: Harald Welte Date: Mon Jul 4 17:13:57 2016 +0200 Attempt at extending dynamic PDCH support to Ericcson RBS2000 In Ericsson RBS2000, all PDCH's are dynamic, i.e. there is only one shared PCHAN type for TCH/F, TCH/H and PDCH. The PDCH needs to be activated with a RSL CHAN ACT with some proprietary coding of the Channel Number IE. Change-Id: I48089fcf8328d52f57e97b003790ffdeed766367 ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sat Oct 15 15:23:35 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 15 Oct 2016 15:23:35 GMT Subject: openbsc.git branch laforge/om2000-fsm updated. 0.15.0-335-g3edbb45 Message-ID: <201610151523.u9FFNZ5U084385@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, laforge/om2000-fsm has been updated via 3edbb45ff4325b3e1da60940aada9344c48e4366 (commit) via deccbbb4ae5cb92431e8dfdf57809ac61c3f9bf3 (commit) from d058dde994bf5a53a15d1ab8c85854a1d3c2a169 (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=3edbb45ff4325b3e1da60940aada9344c48e4366 commit 3edbb45ff4325b3e1da60940aada9344c48e4366 Author: Harald Welte Date: Sat Oct 15 16:30:35 2016 +0200 OM2000: Fix state machien for CF/TRXC on START Result When receiving the 'Start Result' message, for CF and TRXC MO we directly transition to performing the Operational Info. In that case, we need to return after sending the Operational Info and skip the usual processing for the default case below. Change-Id: I99860d198b337ffe461b240bda20dc10e1b5b2cb http://cgit.osmocom.org/openbsc/commit/?id=deccbbb4ae5cb92431e8dfdf57809ac61c3f9bf3 commit deccbbb4ae5cb92431e8dfdf57809ac61c3f9bf3 Author: Harald Welte Date: Sat Oct 15 16:28:12 2016 +0200 abis_rsl: Add mandatory IE for Ericsson RBS2000 PDCH activation We need to include the RSL_IE_ACT_TYPE Information Element with the proprietary coding 0x0F for "packet channel related activation" in order for the RBS2xxx to accept this message Change-Id: I53bad674d3bb02f5210e71ca5b4280be9c956a57 ----------------------------------------------------------------------- Summary of changes: openbsc/src/libbsc/abis_om2000.c | 2 +- openbsc/src/libbsc/abis_rsl.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sat Oct 15 20:03:59 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 15 Oct 2016 20:03:59 GMT Subject: wireshark.git branch laforge/om2000-201610 updated. f00e96ec76471f18f3c15516c822194018a8d107 Message-ID: <201610152003.u9FK3xsD045193@git.osmocom.org> This is an 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/om2000-201610 has been updated via f00e96ec76471f18f3c15516c822194018a8d107 (commit) via db0f3aadeb7a4f074675b736016e9d396b180235 (commit) via 6e7bbb0b573a07ec9c552b68b34590384250cd15 (commit) from 348788e892bf9fe73e9551a233848bfd73f2af2c (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/wireshark/commit/?id=f00e96ec76471f18f3c15516c822194018a8d107 commit f00e96ec76471f18f3c15516c822194018a8d107 Author: Harald Welte Date: Sat Oct 15 22:02:47 2016 +0200 gsm_abis_om2000: Add very basic dissection of "MO Record" The MO Record is returned in response to a Capabilities Request and describes the capabilities of he MO in more detail. The exact coding of the contents is not yet known at this point. http://cgit.osmocom.org/wireshark/commit/?id=db0f3aadeb7a4f074675b736016e9d396b180235 commit db0f3aadeb7a4f074675b736016e9d396b180235 Author: Harald Welte Date: Sat Oct 15 22:01:51 2016 +0200 gsm_abis_om2000: Add "TG" and "DP" MO Class names http://cgit.osmocom.org/wireshark/commit/?id=6e7bbb0b573a07ec9c552b68b34590384250cd15 commit 6e7bbb0b573a07ec9c552b68b34590384250cd15 Author: Harald Welte Date: Sat Oct 15 20:18:16 2016 +0200 gsm_abis_om2000: Issue Expert Info when Enable Result != ENABLED The point of sending an Enable Request is to enable the respective MO. If the MO responds with any MO state != ENABLED there is something fishy. Let's inform the user with some Expert Info about it. ----------------------------------------------------------------------- Summary of changes: epan/dissectors/packet-gsm_abis_om2000.c | 47 +++++++++++++++++++++++++++++--- 1 file changed, 43 insertions(+), 4 deletions(-) hooks/post-receive -- wireshark with Osmocom specific dissectors From gitosis at osmocom.org Sat Oct 15 21:35:13 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 15 Oct 2016 21:35:13 GMT Subject: wireshark.git branch laforge/om2000-201610 updated. 89c71c635f0e85a66de3a176b0a0df2970d8058b Message-ID: <201610152135.u9FLZDfe066006@git.osmocom.org> This is an 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/om2000-201610 has been updated via 89c71c635f0e85a66de3a176b0a0df2970d8058b (commit) from f00e96ec76471f18f3c15516c822194018a8d107 (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/wireshark/commit/?id=89c71c635f0e85a66de3a176b0a0df2970d8058b commit 89c71c635f0e85a66de3a176b0a0df2970d8058b Author: Harald Welte Date: Sat Oct 15 23:26:17 2016 +0200 packet-rsl: Add some extensions to RSL shared by Osmocom + Ericsson Activation of (dynamic) PDCH uses some slight extensions of the definitions found in 3GPP TS 48.058 when used on Ericsson RBS2000 or Osmocom OsmoBTS. The extensions are backwards-compatible, so I don't think it's worth to introduce a preference for this. Change-Id: I8e28d75bd8be15044a605ced8825b9b074ffbb22 ----------------------------------------------------------------------- Summary of changes: epan/dissectors/packet-rsl.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) hooks/post-receive -- wireshark with Osmocom specific dissectors From gitosis at osmocom.org Sun Oct 16 13:55:46 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 16 Oct 2016 13:55:46 GMT Subject: libosmo-abis.git branch laforge/raw_hdlc created. 0.3.2-34-g5904d51 Message-ID: <201610161355.u9GDtk5H075433@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Osmocom A-bis protcol interface library". The branch, laforge/raw_hdlc has been created at 5904d51128eee6fd35fa83a14d0c29ee23519d83 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmo-abis/commit/?id=5904d51128eee6fd35fa83a14d0c29ee23519d83 commit 5904d51128eee6fd35fa83a14d0c29ee23519d83 Author: Harald Welte Date: Thu Jul 28 11:09:31 2016 +0200 WIP: Add HDLC timeslot mode This is useful for protocols that use HDLC framing for signalling on E1 timeslots, but which don't use LAPD inside (our E1INP_TS_TYPE_SIGN). Examples are particularly a MTP2/MTP3 SS7 stack, like it is used on the A interfaces or on the core network interfaces of classic circuit-switched networks. Change-Id: I2d75801df4d7cbb8dad325f4d6689841f0196fa6 http://cgit.osmocom.org/libosmo-abis/commit/?id=7ff7be31a0154b1924adc7909f1d6042e1d9652e commit 7ff7be31a0154b1924adc7909f1d6042e1d9652e Author: Harald Welte Date: Wed Jul 27 21:44:50 2016 +0200 Implement new 'raw' input type for E1 timeslots In the past, the A-bis E1 input system only unederstood LAPD signalling time-slots and trau-slots with 16kBps sub-slots. This adds the notion of a 'raw' transparent 64kBps slot, without any furthe de-multiplexing nor any HLDC inside. Change-Id: I0c25c2688eddd0c55c15b280a8c6e8a49629516b http://cgit.osmocom.org/libosmo-abis/commit/?id=b798e34f980bfd5d8ed71984688f0ca8a977f55d commit b798e34f980bfd5d8ed71984688f0ca8a977f55d Author: Harald Welte Date: Wed Jul 27 23:05:03 2016 +0200 Convert e1inp_{sign,ts}type_name() to use struct value_string Change-Id: I0546c3f5aefe5e1cc33d8d82f1783fa467e37ff0 http://cgit.osmocom.org/libosmo-abis/commit/?id=2b31d4ab135a2932436824aed1abc1c0eb92f5f5 commit 2b31d4ab135a2932436824aed1abc1c0eb92f5f5 Author: Harald Welte Date: Sun Oct 16 15:33:52 2016 +0200 e1_input: Add E1 timeslot number to input_signal_data It is quite useful for the signal receiver to know on which of the many E1/T1 timeslots a given event (like a 'link down' event) has happened. The line number, TEI and SAPI are isnuficcient in case there are multiple signalling TS in the line. Change-Id: I07f0f79e0cda09766f357032ffb4e7ad643d448a http://cgit.osmocom.org/libosmo-abis/commit/?id=0b24902f3d7ec91d26a50cfdb82252e1cdfeb7ad commit 0b24902f3d7ec91d26a50cfdb82252e1cdfeb7ad Author: Harald Welte Date: Wed Jul 27 23:04:23 2016 +0200 remove non-existant e1inp_update_ts() from e1_input.h This function didn't exist ever since the inception of libomso-abis. Change-Id: Ib471f03a93a73efe18fbd69d6eb1cb35bdb4e9a3 ----------------------------------------------------------------------- hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Sun Oct 16 21:41:25 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 16 Oct 2016 21:41:25 GMT Subject: openbsc.git branch master updated. 0.15.0-497-gfbd96f5 Message-ID: <201610162141.u9GLfPHa070532@git.osmocom.org> This is an 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 fbd96f55fd904d412c7a84c7764810f16e2ec714 (commit) from 39ae17fb6945c0b4d88fa219fea1563fb9177fdc (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=fbd96f55fd904d412c7a84c7764810f16e2ec714 commit fbd96f55fd904d412c7a84c7764810f16e2ec714 Author: Alexander Couzens Date: Mon Aug 29 18:40:02 2016 +0200 fix mistypes, spaces and tabs Change-Id: I651473f638365bbd333c4c80d223cdd023dd2c51 ----------------------------------------------------------------------- Summary of changes: openbsc/src/libbsc/chan_alloc.c | 2 +- openbsc/src/libmsc/gsm_04_08.c | 30 +++++++++++++++--------------- openbsc/src/libmsc/mncc_builtin.c | 2 +- 3 files changed, 17 insertions(+), 17 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sun Oct 16 21:46:41 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 16 Oct 2016 21:46:41 GMT Subject: libosmo-abis.git branch master updated. 0.3.2-30-g1129040 Message-ID: <201610162146.u9GLkfRE071876@git.osmocom.org> This is an 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 112904059412dfa5cb2368ed09e7d1dcb9f38397 (commit) from 017752fedc9ceaf45b4c2008392294b5d5c4b566 (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=112904059412dfa5cb2368ed09e7d1dcb9f38397 commit 112904059412dfa5cb2368ed09e7d1dcb9f38397 Author: Harald Welte Date: Wed Jul 27 23:04:23 2016 +0200 remove non-existant e1inp_update_ts() from e1_input.h This function didn't exist ever since the inception of libomso-abis. Change-Id: Ib471f03a93a73efe18fbd69d6eb1cb35bdb4e9a3 ----------------------------------------------------------------------- Summary of changes: include/osmocom/abis/e1_input.h | 3 --- 1 file changed, 3 deletions(-) hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Sun Oct 16 22:14:02 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 16 Oct 2016 22:14:02 GMT Subject: libosmo-abis.git branch master updated. 0.3.2-31-gf35d889 Message-ID: <201610162214.u9GME2gi078139@git.osmocom.org> This is an 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 f35d8898aba6cbc7545a421a2a6513ed55691d99 (commit) from 112904059412dfa5cb2368ed09e7d1dcb9f38397 (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=f35d8898aba6cbc7545a421a2a6513ed55691d99 commit f35d8898aba6cbc7545a421a2a6513ed55691d99 Author: Harald Welte Date: Sun Oct 16 15:33:52 2016 +0200 e1_input: Add E1 timeslot number to input_signal_data It is quite useful for the signal receiver to know on which of the many E1/T1 timeslots a given event (like a 'link down' event) has happened. The line number, TEI and SAPI are isnuficcient in case there are multiple signalling TS in the line. Change-Id: I07f0f79e0cda09766f357032ffb4e7ad643d448a ----------------------------------------------------------------------- Summary of changes: TODO-RELEASE | 1 + include/osmocom/abis/e1_input.h | 1 + src/e1_input.c | 1 + src/input/dahdi.c | 1 + 4 files changed, 4 insertions(+) hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Sun Oct 16 22:15:05 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 16 Oct 2016 22:15:05 GMT Subject: libosmo-abis.git branch master updated. 0.3.2-32-g4ca5c53 Message-ID: <201610162215.u9GMF50j078380@git.osmocom.org> This is an 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 4ca5c53f7fd67a752512b33d8bbac30711c23866 (commit) from f35d8898aba6cbc7545a421a2a6513ed55691d99 (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=4ca5c53f7fd67a752512b33d8bbac30711c23866 commit 4ca5c53f7fd67a752512b33d8bbac30711c23866 Author: Harald Welte Date: Wed Jul 27 23:05:03 2016 +0200 Convert e1inp_{sign,ts}type_name() to use struct value_string Change-Id: I0546c3f5aefe5e1cc33d8d82f1783fa467e37ff0 ----------------------------------------------------------------------- Summary of changes: include/osmocom/abis/e1_input.h | 2 ++ src/e1_input.c | 29 ++++++++++++++--------------- 2 files changed, 16 insertions(+), 15 deletions(-) hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Sun Oct 16 23:05:41 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 16 Oct 2016 23:05:41 GMT Subject: libosmo-netif.git branch sysmocom/sctp updated. 0.0.6-23-gff41201 Message-ID: <201610162305.u9GN5fRT089166@git.osmocom.org> This is an 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, sysmocom/sctp has been updated discards b878d31a05e2e50ad9c39c918652b8561d716c1e (commit) via ff41201a61713587119e44e45b9dd4e0001d54ea (commit) via fb88e6b78ea7fadd8eb0e07c6ecb2b1539874f97 (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 (b878d31a05e2e50ad9c39c918652b8561d716c1e) \ N -- N -- N (ff41201a61713587119e44e45b9dd4e0001d54ea) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmo-netif/commit/?id=ff41201a61713587119e44e45b9dd4e0001d54ea commit ff41201a61713587119e44e45b9dd4e0001d54ea Author: Daniel Willmann Date: Wed Jan 6 16:41:44 2016 +0100 stream.c: Handle SCTP in osmo_stream_srv_recv() ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 42 ++++++++++++++++++++++++------------------ 1 file changed, 24 insertions(+), 18 deletions(-) hooks/post-receive -- Osmocom network interface library From gitosis at osmocom.org Sun Oct 16 23:06:04 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 16 Oct 2016 23:06:04 GMT Subject: libosmo-sccp.git branch sysmocom/iu updated. 0.0.6.3-79-g2187983 Message-ID: <201610162306.u9GN64hS089289@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "SCCP Library". The branch, sysmocom/iu has been updated discards a992226a9c723721a6c9210243de8a2242a059be (commit) discards dd186964062c0ac68d270e50e1c1abe47385ae23 (commit) discards 105764f2b341cf9b48432b31a0048c9cd37068b3 (commit) discards fb2a496af6f3db2386c51c726b58293637ed9922 (commit) discards 02ea95cc4e35fc55cf2e429cc6a875989dc61384 (commit) discards f69faf6aab246094dc24b4b1cef2e275d9f4a414 (commit) discards f66515c7b8a56be22f682d146631429ff0ba55e7 (commit) discards 5575cc4fd210cf9a57290d04d3d044d7bd2e39fb (commit) discards afcea0a304de2084889765dcb62b430e8e8f231a (commit) discards 4c2219d679a0d8c8f96e22efaf18a288ba0eeb73 (commit) discards 2375c9f26437f27d27853f501aa4416eeb482f14 (commit) discards 14d514f6644495d2757abdc6243f66062449c366 (commit) discards 96216c4f9e3413be223c1da286e56dc93ca3e279 (commit) discards 13937f61fe9cce61e67f5f77b04e707101aa9c8d (commit) discards ae6c52c651d966a13752b7dad4fd97feed2dca86 (commit) discards 322de72043f675e43359418b27d83b0d206b1439 (commit) discards 5f132384e3564f0c4056dcdd57ee14fb048cba63 (commit) discards 161c406b43f99d9d2aa1cea89a12e928d5e5875f (commit) discards 89281797a3a6de8c831c5584c826b6396e689ac9 (commit) discards 676e738d8291681d7bb856543ddf74e7d3e19cb2 (commit) discards 465f7af6db26c8a2806e1dfc64213066d0266c23 (commit) discards cf492156eb3d3b566e28dfd4081c2e8d786a8188 (commit) discards 2c9d6078db3803635ef732c7b3d1f4792068c560 (commit) discards 3da3df999b12fba5ab95b7986e6cf36666e6e713 (commit) discards 07b75ad14c225a775e712786c79d134696544912 (commit) discards c680e719a5d3f27f26c0a4b096edf880fbdad34f (commit) via 2187983b24dce005363491f7b6cbf10b23df2ade (commit) via c6d9a162899f48b06a823efdd2e9e718d16641de (commit) via 6a982a8c6314024702c16974aa03d46b8909bdbc (commit) via 980123466f06bad33f21713df89f769040e59702 (commit) via f7135de8b4de9df4f91f64d4a346ac24ecf16d79 (commit) via 37503b1fcc040addbe2d7762e7aff9975b9eca86 (commit) via f1f40391398593a7142d1d25af826d6112a50664 (commit) via d21165f613e59235d33912ddc29c00392655b71c (commit) via 8067a11abb03af7f1f4b45eaffeb0464a533f1da (commit) via e4c50110d8f8252231328e83c75e2287a5e2d2bd (commit) via ba52afe05269b2a6ed68c68e1e24a41956feed90 (commit) via 6fab2a715fd5814c8e9d70b8f94d8c93c207b70b (commit) via 3a09b6cfd117c3ab39884d0696ef80dbc77d0708 (commit) via 1f1c586f719a6d0a7570829f90102b8af6d96a24 (commit) via 1ebc8df1da8537a40f81930eb1c9715a87b0c2b8 (commit) via 9146ab7d8cafb4fc425fcdfd096cd521e46f5c29 (commit) via 439f7d903f8119d8c5e1550a34f9b605d9c51b4c (commit) via 34ca6534de322efdf8feb92f94d844e8391f0aa6 (commit) via 29e43685ff6996c0912599434b44a8e33b41176c (commit) via d0d18c59b2fe5e9c2c2378e822017dae0b1f60a6 (commit) via b3a627c97450e6700f6f04cedba5020f55e37a65 (commit) via 18e17e4554e95a0dbbf3ec2829c3ddf648120d56 (commit) via ac145ed736fc2fe75b79a9aa305ad77bb0468a46 (commit) via 897b3aa786487da5fa5b85dd11c35290e76a6e06 (commit) via 1538bab4f8281900891a02091fe883cb58d23878 (commit) via 688882d8c2275daec6b5b3c26ae7926a574e5b12 (commit) via 5606386bc907be9846c05e5fa1a5a31de026cafb (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 (a992226a9c723721a6c9210243de8a2242a059be) \ N -- N -- N (2187983b24dce005363491f7b6cbf10b23df2ade) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmo-sccp/commit/?id=2187983b24dce005363491f7b6cbf10b23df2ade commit 2187983b24dce005363491f7b6cbf10b23df2ade Author: Neels Hofmeyr Date: Mon Jul 11 19:20:02 2016 +0200 fix for FreeBSD: ifdef SCTP_AUTHENTICATION_INDICATION Don't print SCTP_AUTHENTICATION_INDICATION if it isn't defined. This helps the FreeBSD build in particular. Change-Id: Iaff5067c84b4d3ccda913c1f44b4bb0c210f14e5 http://cgit.osmocom.org/libosmo-sccp/commit/?id=c6d9a162899f48b06a823efdd2e9e718d16641de commit c6d9a162899f48b06a823efdd2e9e718d16641de Author: Neels Hofmeyr Date: Mon May 2 18:02:56 2016 +0200 fix: use proper disconnect prim param type For the N-DISCONNECT prim, parse CREF, RLC and RLSD from the proper parameter struct type: osmo_scu_disconn_param instead of osmo_scu_connect_param. Before this, the conn_id ended up in the wrong place and the other side always received a zero conn_id. Tested only for the RLSD case, which fixes Iu-Release message evaluation for all except the very first SUA conn received by the CN components. In all three cases, set: * param->responding_addr to conn->called_addr. * param->originator to OSMO_SCCP_ORIG_UNDEFINED. http://cgit.osmocom.org/libosmo-sccp/commit/?id=6a982a8c6314024702c16974aa03d46b8909bdbc commit 6a982a8c6314024702c16974aa03d46b8909bdbc Author: Neels Hofmeyr Date: Mon May 2 17:57:48 2016 +0200 cosmetic: sua.c: comments Add some human readable names. http://cgit.osmocom.org/libosmo-sccp/commit/?id=980123466f06bad33f21713df89f769040e59702 commit 980123466f06bad33f21713df89f769040e59702 Author: Neels Hofmeyr Date: Wed Apr 13 19:08:18 2016 +0200 parse SCCP src+dst addresses In order to receive a Paging command with a valid RANAP SSN, decode the SCCP source and destination address IEs. This is used by hnbgw to forward a Paging from CN to RNC. This may be done more generally as soon as more IEs need parsing of their sub parts. For now, iterate the higher level IE's data chunk and obtain the address sub part IEs without storing sub part locations. http://cgit.osmocom.org/libosmo-sccp/commit/?id=f7135de8b4de9df4f91f64d4a346ac24ecf16d79 commit f7135de8b4de9df4f91f64d4a346ac24ecf16d79 Author: Neels Hofmeyr Date: Thu Apr 14 15:05:49 2016 +0200 sua_accept_cp(): return error on alloc failure (CID #57684) http://cgit.osmocom.org/libosmo-sccp/commit/?id=37503b1fcc040addbe2d7762e7aff9975b9eca86 commit 37503b1fcc040addbe2d7762e7aff9975b9eca86 Author: Neels Hofmeyr Date: Thu Apr 14 15:04:39 2016 +0200 sccp_create_sccp_addr(): fix NULL dereference Only add gti to msg if gti is present. Fixes coverity CID #57683 http://cgit.osmocom.org/libosmo-sccp/commit/?id=f1f40391398593a7142d1d25af826d6112a50664 commit f1f40391398593a7142d1d25af826d6112a50664 Author: Neels Hofmeyr Date: Wed Apr 13 16:20:41 2016 +0200 add another #ifdef SCTP_SENDER_DRY_EVENT (missing from previous commit) http://cgit.osmocom.org/libosmo-sccp/commit/?id=d21165f613e59235d33912ddc29c00392655b71c commit d21165f613e59235d33912ddc29c00392655b71c Author: Neels Hofmeyr Date: Fri Apr 8 00:43:31 2016 +0200 add #ifdef SCTP_SENDER_DRY_EVENT Some older SCTP implementations don't have the SCTP_SENDER_DRY_EVENT. Fix the coverity build by encapsulating its logging in an #ifdef. http://cgit.osmocom.org/libosmo-sccp/commit/?id=8067a11abb03af7f1f4b45eaffeb0464a533f1da commit 8067a11abb03af7f1f4b45eaffeb0464a533f1da Author: Neels Hofmeyr Date: Mon Apr 4 15:20:08 2016 +0200 cosmetic: rename static sua_cli_conn_cb() to sua_cli_read_cb() The read cb fed to osmo_stream_cli_set_read_cb() is called sua_cli_conn_cb(), which is confusing. Call it _read_ instead of _conn_. http://cgit.osmocom.org/libosmo-sccp/commit/?id=e4c50110d8f8252231328e83c75e2287a5e2d2bd commit e4c50110d8f8252231328e83c75e2287a5e2d2bd Author: Neels Hofmeyr Date: Mon Apr 4 18:31:44 2016 +0200 cosmetic: log more sctp notifications http://cgit.osmocom.org/libosmo-sccp/commit/?id=ba52afe05269b2a6ed68c68e1e24a41956feed90 commit ba52afe05269b2a6ed68c68e1e24a41956feed90 Author: Neels Hofmeyr Date: Mon Apr 4 16:30:58 2016 +0200 remove two compiler warnings for unused variables http://cgit.osmocom.org/libosmo-sccp/commit/?id=6fab2a715fd5814c8e9d70b8f94d8c93c207b70b commit 6fab2a715fd5814c8e9d70b8f94d8c93c207b70b Author: Neels Hofmeyr Date: Wed Mar 30 12:45:38 2016 +0200 cosmetic: add comments for GT, PC, SSN to help noobs finding their way http://cgit.osmocom.org/libosmo-sccp/commit/?id=3a09b6cfd117c3ab39884d0696ef80dbc77d0708 commit 3a09b6cfd117c3ab39884d0696ef80dbc77d0708 Author: Neels Hofmeyr Date: Wed Mar 30 12:44:21 2016 +0200 sccp_helpers: add convenience function for RANAP unitdata http://cgit.osmocom.org/libosmo-sccp/commit/?id=1f1c586f719a6d0a7570829f90102b8af6d96a24 commit 1f1c586f719a6d0a7570829f90102b8af6d96a24 Author: Neels Hofmeyr Date: Wed Mar 30 12:43:04 2016 +0200 sccp_helpers: add osmo_ prefix to all functions http://cgit.osmocom.org/libosmo-sccp/commit/?id=1ebc8df1da8537a40f81930eb1c9715a87b0c2b8 commit 1ebc8df1da8537a40f81930eb1c9715a87b0c2b8 Author: Neels Hofmeyr Date: Wed Mar 30 13:39:04 2016 +0200 sccp_helpers: adjust .h include and copyright http://cgit.osmocom.org/libosmo-sccp/commit/?id=9146ab7d8cafb4fc425fcdfd096cd521e46f5c29 commit 9146ab7d8cafb4fc425fcdfd096cd521e46f5c29 Author: Neels Hofmeyr Date: Tue Sep 27 17:08:55 2016 +0200 sccp_helpers.h/.c: fix: apply rename of osmo_sua_link to osmo_sccp_link Change-Id: If8b09bb05297ebf663b4a04d3cc094a6a8087f53 http://cgit.osmocom.org/libosmo-sccp/commit/?id=439f7d903f8119d8c5e1550a34f9b605d9c51b4c commit 439f7d903f8119d8c5e1550a34f9b605d9c51b4c Author: Neels Hofmeyr Date: Wed Mar 30 12:41:00 2016 +0200 Add sccp_helpers.[hc] moved from osmo-iuh, 1:1 at first Move here unchanged first, so we're able to see the modifications in diffs. Pending changes will follow in subsequent patches. Moved from osmo-iuh 3da8608b6ad014fc74536dbb49019704fd425b8c, which was before the rename of osmo_sua_link and osmo_sua_user to osmo_sccp_link and osmo_sccp_user, so this will not compile. Change-Id: Iae0c58c5f1eb00a685de70add0d5257e4316c6d5 http://cgit.osmocom.org/libosmo-sccp/commit/?id=34ca6534de322efdf8feb92f94d844e8391f0aa6 commit 34ca6534de322efdf8feb92f94d844e8391f0aa6 Author: Neels Hofmeyr Date: Mon Mar 7 14:35:42 2016 +0100 add RFC 3868 (SUA) spec in HTML http://cgit.osmocom.org/libosmo-sccp/commit/?id=29e43685ff6996c0912599434b44a8e33b41176c commit 29e43685ff6996c0912599434b44a8e33b41176c Author: Neels Hofmeyr Date: Mon Mar 7 14:16:37 2016 +0100 add some debug logging http://cgit.osmocom.org/libosmo-sccp/commit/?id=d0d18c59b2fe5e9c2c2378e822017dae0b1f60a6 commit d0d18c59b2fe5e9c2c2378e822017dae0b1f60a6 Author: Neels Hofmeyr Date: Mon Mar 7 14:16:04 2016 +0100 add comment (meaning of COIT) http://cgit.osmocom.org/libosmo-sccp/commit/?id=b3a627c97450e6700f6f04cedba5020f55e37a65 commit b3a627c97450e6700f6f04cedba5020f55e37a65 Author: Neels Hofmeyr Date: Mon Mar 7 14:15:17 2016 +0100 SUA COIT: send dest ref nr, not dest addr See RFC 3868 3.3.11 https://tools.ietf.org/html/rfc3868#section-3.3.11 http://cgit.osmocom.org/libosmo-sccp/commit/?id=18e17e4554e95a0dbbf3ec2829c3ddf648120d56 commit 18e17e4554e95a0dbbf3ec2829c3ddf648120d56 Author: Harald Welte Date: Mon Jan 4 12:35:49 2016 +0100 HACK: start to handle SCTP notifications http://cgit.osmocom.org/libosmo-sccp/commit/?id=ac145ed736fc2fe75b79a9aa305ad77bb0468a46 commit ac145ed736fc2fe75b79a9aa305ad77bb0468a46 Author: Harald Welte Date: Sat Dec 26 23:36:27 2015 +0100 sua: Ensure that a SUA client will continuously try to reconnect http://cgit.osmocom.org/libosmo-sccp/commit/?id=897b3aa786487da5fa5b85dd11c35290e76a6e06 commit 897b3aa786487da5fa5b85dd11c35290e76a6e06 Author: Harald Welte Date: Sat Dec 26 23:35:31 2015 +0100 sua: call conn_disconnect() in sua_disconnect_req() disconnect is not a class3/4 operation. We simply generate + send the DISCONNECT.ind message to the remote side and drop all local state about the connection. http://cgit.osmocom.org/libosmo-sccp/commit/?id=1538bab4f8281900891a02091fe883cb58d23878 commit 1538bab4f8281900891a02091fe883cb58d23878 Author: Harald Welte Date: Sat Dec 26 23:34:54 2015 +0100 sua: Fix typo in log message http://cgit.osmocom.org/libosmo-sccp/commit/?id=688882d8c2275daec6b5b3c26ae7926a574e5b12 commit 688882d8c2275daec6b5b3c26ae7926a574e5b12 Author: Harald Welte Date: Sat Dec 26 23:34:03 2015 +0100 allow user to give private data to osmo_sua_user_create() ... which can be resolved from the prim_cb() by calling osmo_sccp_link_get_user_priv(). ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 48 ++++++++++++++++++++++++------------------------ 1 file changed, 24 insertions(+), 24 deletions(-) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Mon Oct 17 08:14:08 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 17 Oct 2016 08:14:08 GMT Subject: osmo-bts.git branch master updated. 0.4.0-302-gb0c1d21 Message-ID: <201610170814.u9H8E8c8062449@git.osmocom.org> This is an 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 b0c1d21581f009e9509e0fd995c86d1785785c7a (commit) from 21142f789812553b56f493d79184f5a31ab7b1cd (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=b0c1d21581f009e9509e0fd995c86d1785785c7a commit b0c1d21581f009e9509e0fd995c86d1785785c7a Author: Max Date: Fri Oct 14 13:21:04 2016 +0200 DTX AMR - fix buffer length check Consider AMR-specific prefix in computing max length to avoid triggering coverity check. Change-Id: I2fbc468caedf08f26893457db7c7fbacef5b860c Fixes: Coverity CID 150133 ----------------------------------------------------------------------- Summary of changes: src/common/msg_utils.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Mon Oct 17 09:31:29 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 17 Oct 2016 09:31:29 GMT Subject: openbsc.git branch laforge/om2000-rebase updated. 0.15.0-502-g5344d6f Message-ID: <201610170931.u9H9VTG5003308@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, laforge/om2000-rebase has been updated via 5344d6f04c1b91e3ca68fbadb1b28def715aa6a1 (commit) via e4fbd43fd523dca125237786586d5881f209e65c (commit) from 51ce33f154edb59c117c3c404c307b3498b2c47a (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=5344d6f04c1b91e3ca68fbadb1b28def715aa6a1 commit 5344d6f04c1b91e3ca68fbadb1b28def715aa6a1 Author: Harald Welte Date: Sun Oct 16 23:44:16 2016 +0200 RBS2000: re-establish any lost signalling links Contrary to standard A-bis, in the RBS2000 case the BSC connects the signalling data links (LAPD) to the BTS. In case one of them drop, we need to attempt to re-establish them. This requires libosmo-abis with Change-Id I07f0f79e0cda09766f357032ffb4e7ad643d448a http://cgit.osmocom.org/openbsc/commit/?id=e4fbd43fd523dca125237786586d5881f209e65c commit e4fbd43fd523dca125237786586d5881f209e65c Author: root Date: Sat Oct 15 21:24:57 2016 +0200 om2000: Add support for querying RBS capabilities ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/abis_om2000.h | 1 + openbsc/src/libbsc/abis_om2000.c | 15 +++++++++++++++ openbsc/src/libbsc/abis_om2000_vty.c | 12 ++++++++++++ openbsc/src/libbsc/bts_ericsson_rbs2000.c | 12 ++++++++++++ 4 files changed, 40 insertions(+) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Oct 17 18:56:21 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 17 Oct 2016 18:56:21 GMT Subject: osmo-trx.git branch master updated. 76b98cf236412c3e4ea68a6a16f482d41c9c4198 Message-ID: <201610171856.u9HIuL4P068507@git.osmocom.org> This is an 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 76b98cf236412c3e4ea68a6a16f482d41c9c4198 (commit) from aa15d62a8cac2bfa30a336b76cd18f3b9647dd0d (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=76b98cf236412c3e4ea68a6a16f482d41c9c4198 commit 76b98cf236412c3e4ea68a6a16f482d41c9c4198 Author: Neels Hofmeyr Date: Fri Oct 14 15:17:32 2016 +0200 add contrib/jenkins.sh, for gerrit build bot Change-Id: If8887525b0062090e9445a35e32b03e3b8e7eede ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100755 contrib/jenkins.sh hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Mon Oct 17 20:16:49 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 17 Oct 2016 20:16:49 GMT Subject: libosmo-abis.git branch laforge/raw_hdlc updated. 0.3.2-34-g7a228eb Message-ID: <201610172016.u9HKGnvZ086057@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Osmocom A-bis protcol interface library". The branch, laforge/raw_hdlc has been updated discards 5904d51128eee6fd35fa83a14d0c29ee23519d83 (commit) discards 7ff7be31a0154b1924adc7909f1d6042e1d9652e (commit) discards b798e34f980bfd5d8ed71984688f0ca8a977f55d (commit) discards 2b31d4ab135a2932436824aed1abc1c0eb92f5f5 (commit) discards 0b24902f3d7ec91d26a50cfdb82252e1cdfeb7ad (commit) via 7a228ebc604052017f750edd45a3846085b72126 (commit) via a0108e78a9458282105b9d9d34b41be09343c373 (commit) via 4ca5c53f7fd67a752512b33d8bbac30711c23866 (commit) via f35d8898aba6cbc7545a421a2a6513ed55691d99 (commit) via 112904059412dfa5cb2368ed09e7d1dcb9f38397 (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 (5904d51128eee6fd35fa83a14d0c29ee23519d83) \ N -- N -- N (7a228ebc604052017f750edd45a3846085b72126) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmo-abis/commit/?id=7a228ebc604052017f750edd45a3846085b72126 commit 7a228ebc604052017f750edd45a3846085b72126 Author: Harald Welte Date: Thu Jul 28 11:09:31 2016 +0200 Add HDLC timeslot mode This is useful for protocols that use HDLC framing for signalling on E1 timeslots, but which don't use LAPD inside (our E1INP_TS_TYPE_SIGN). Examples are particularly a MTP2/MTP3 SS7 stack, like it is used on the A interfaces or on the core network interfaces of classic circuit-switched networks. Change-Id: I2d75801df4d7cbb8dad325f4d6689841f0196fa6 http://cgit.osmocom.org/libosmo-abis/commit/?id=a0108e78a9458282105b9d9d34b41be09343c373 commit a0108e78a9458282105b9d9d34b41be09343c373 Author: Harald Welte Date: Wed Jul 27 21:44:50 2016 +0200 Implement new 'raw' input type for E1 timeslots In the past, the A-bis E1 input system only unederstood LAPD signalling time-slots and trau-slots with 16kBps sub-slots. This adds the notion of a 'raw' transparent 64kBps slot, without any furthe de-multiplexing nor any HLDC inside. Change-Id: I0c25c2688eddd0c55c15b280a8c6e8a49629516b ----------------------------------------------------------------------- Summary of changes: include/osmocom/abis/e1_input.h | 5 +++++ 1 file changed, 5 insertions(+) hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Mon Oct 17 20:37:08 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 17 Oct 2016 20:37:08 GMT Subject: libosmo-abis.git branch master updated. 0.3.2-34-g7a228eb Message-ID: <201610172037.u9HKb8Rl090588@git.osmocom.org> This is an 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 7a228ebc604052017f750edd45a3846085b72126 (commit) via a0108e78a9458282105b9d9d34b41be09343c373 (commit) from 4ca5c53f7fd67a752512b33d8bbac30711c23866 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: include/osmocom/abis/e1_input.h | 29 ++++++-- src/e1_input.c | 48 ++++++++++++- src/input/dahdi.c | 152 ++++++++++++++++++++++++++++++++++++++++ src/input/misdn.c | 100 ++++++++++++++++++++++++++ 4 files changed, 324 insertions(+), 5 deletions(-) hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Mon Oct 17 20:38:19 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 17 Oct 2016 20:38:19 GMT Subject: osmo-pcu.git branch master updated. 0.2-845-g0a4a6c1 Message-ID: <201610172038.u9HKcJ5Y090871@git.osmocom.org> This is an 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 0a4a6c120040c8dd0744f745e08f24624df62647 (commit) from 6348aea6a2cdc753021e5324a0dd2aecf8791f10 (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=0a4a6c120040c8dd0744f745e08f24624df62647 commit 0a4a6c120040c8dd0744f745e08f24624df62647 Author: Pravin Kumarvel Date: Mon Oct 17 11:00:57 2016 +0530 EGPRS: Add EPDAN CRBB Tree based decoding Implemented tree based algorithm to decode compressed bitmap in EPDAN as described in section 9.1.10 of 3GPP 44.060. This algorithm intends to improve the performance over existing method. New Regression test is added under bitcomp directory. Test case is added to validate decompressed result of the bitmap Present in EPDAN. Test is done for multiple bitmaps of varying length. Invalid inputs are also part of the test vector. Change-Id: Ieae1992ed4b02bb1e09eec2d3de1a030eabd16ce ----------------------------------------------------------------------- Summary of changes: src/Makefile.am | 6 +- src/decoding.cpp | 21 ++- src/egprs_rlc_compression.cpp | 361 ++++++++++++++++++++++++++++++++++++++++++ src/egprs_rlc_compression.h | 29 ++++ tests/Makefile.am | 8 +- tests/bitcomp/BitcompTest.cpp | 236 +++++++++++++++++++++++++++ tests/bitcomp/BitcompTest.err | 132 +++++++++++++++ tests/bitcomp/BitcompTest.ok | 2 + tests/testsuite.at | 7 + 9 files changed, 787 insertions(+), 15 deletions(-) create mode 100644 src/egprs_rlc_compression.cpp create mode 100644 src/egprs_rlc_compression.h create mode 100644 tests/bitcomp/BitcompTest.cpp create mode 100644 tests/bitcomp/BitcompTest.err create mode 100644 tests/bitcomp/BitcompTest.ok hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Tue Oct 18 00:56:19 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 18 Oct 2016 00:56:19 GMT Subject: openbsc.git branch neels/mgcp updated. 0.15.0-590-g4b4d7b9 Message-ID: <201610180056.u9I0uJU0046810@git.osmocom.org> This is an 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/mgcp has been updated discards ea74501aab42e002e9d1043275f55b09f4d2fead (commit) discards c93a88f47c121242f1ee373adfb63135653be610 (commit) discards 57cef0987a59c28b512816dc8761ebb5b8175cb2 (commit) discards 69b2d7ef379b932329a2529aef7e91a348a4e0aa (commit) discards 0ba7a2d1b68c424b6837fc487055e1431a3bfc87 (commit) discards 3d5260890a2e1ff1e1e2aabfa845eb6983640a14 (commit) discards 6fc5dae473af722fd1415f3ba6dcec43f4040185 (commit) discards a2eaecca0f4f02d67bfbe6c259b27ce82f31a707 (commit) discards d37623695a37d3697bcc5abf6f79ec36efb1151d (commit) discards d7b82bd33ddb2e854d03320074d3d3f229136fa0 (commit) discards 3aabbc669712b343872e60d05ab23aa1be5249b9 (commit) discards e8a023bf59eda6b02fc001c8c01811469ac2c280 (commit) discards 558315f76cad5b96f7f03774c630c982b8c07aea (commit) discards 27ddf99688ca04461cf3b60b7a0bfb241478da7b (commit) discards 398e43df6d0e36fac1d995a084dd3b0f59aa28fe (commit) discards c82f66a62ff736907793986bd3eef3639d7adaf1 (commit) discards b328cf9a34cea8d5ed25f7f05717a89daf39c6df (commit) discards fa609dc61f04cdc40632907ea7af7bfbdd07df82 (commit) discards d3cb705d2143693a7264d96faceb85ef23ca08dd (commit) discards 76eb6f40ca82615d0c4836630440911730600a47 (commit) discards 045d39bdcbfefdc8a9d8e59e319a0b6798e1e001 (commit) discards d2d70489c758afdc59975b5fc556f0b1972c6528 (commit) discards 62d3e73b83c30fe924693c1d54da3107d7d50425 (commit) discards f18072d943db45f25a5611aa4b05a6a44c3ecf14 (commit) discards 4a15de845c7576a9677489690daa9e83bf796c83 (commit) discards 513508215b447c936ea2e8dd14e32408c636bdc6 (commit) discards 3c45a6f209377c4b9178898e968d1de135c26cf7 (commit) discards e3f74160be45f2f2ada754de62f1c3ff6ff72cdd (commit) discards 16a75095d0e664060b3af5093788c98649cbf3af (commit) discards b4985d2ca4a760b40e8b2bdd18dd8a8583007c45 (commit) discards 99029f84b8ea60065c76ec76d753803755283b71 (commit) discards 4cd4d783a2351ed14f12204852bd91375f4ebd9a (commit) discards 8c236814f7fad4958c2153437b40241c39271a3a (commit) discards e397406eac5d4007e8c6c3069ad56caa8f5de77f (commit) discards a01cf6674c221bbe43678209d0c7462624c67ae5 (commit) discards f3be8ff02770aa9b7dc7880755946e8c18aefa9a (commit) discards 02dbb409076b05d9adc4a6ae9ae0a1aac8016029 (commit) discards f1ff872351916e8ab441c1516b435d73b31cb334 (commit) discards 82252087f864ce4300df446287e487d7ba896e36 (commit) discards 5aae7235c3f0dd5c8c0f1504ef5d793223390ba9 (commit) discards 82f112231c16f3ef1ae6839ec7bef3b84936887b (commit) discards 2e60c5c2cfe84912c64b0e2a7431e6744117516f (commit) discards c23b44845a4d11afa447b4cfae45bfec7180d1ce (commit) discards f60330e9c4b3acb05da357f158090e3e35d97173 (commit) discards 8cb7b16a0bbc2bfc71b66fc02cbf2860ab8ec9a4 (commit) discards 3bf914045a9f7f63b5535c9638f50c59b94cd9ba (commit) discards e786b2c2504a020fae8a6b70834643c2a09e9f82 (commit) discards f4a524667b2206c8ecc57580eb8ee352e0a70a66 (commit) discards 8454f7fa0b5b173617e5f721f7d4ca37df2ff8df (commit) discards 63f7dbcf9871fae99f945f052809825d99671bf6 (commit) discards 1fb09e4e66444f1a186077d7df702c256ed56802 (commit) discards 8430d255c648b74eaf4c8c93f2a4e086be12efcf (commit) discards a9af69673bb75449f2894917ac2ee779d6668ece (commit) discards ab056dd97ed044738ecafbf8745abfe6593e5ec6 (commit) discards 32a87f4b0bce9b049dcce91bc48484644a6ea57b (commit) discards dabe8f1eb8ad714df220826e951accef81118d04 (commit) discards fae6a1d86c3eac3628718eb5ad5048b000469386 (commit) discards 11168d9e6fc7ab41402150803972786849b6172d (commit) discards 1b8c94e59b58c85d994d74174d47c7274a678a44 (commit) discards d28e1b511d9bafc11f560ee08c25faab71c30873 (commit) discards 5700bab74af77f900d364c8c6896dd3892f6eb94 (commit) discards 7198e129cd729a2d3778e5ac536175bce0a083a2 (commit) discards 7822f68a6c5088f3ed3b5c5bbfa5d21f7742fa99 (commit) discards 4cffc46910c69cf4a950a803384d9d27deb3f682 (commit) discards df42955c0d97a4de752d421d1520d5d0e35a9ac5 (commit) discards e9c9554db60f3a355083e34112308bce41404b53 (commit) discards e4649e1bb10fe2fee228400ddcc8643622fbbc50 (commit) discards e8b723a6ee87d70b866e28685bd4d0efc6039b74 (commit) discards 2d54cee662b0e5ebdef88511647f2fc7c1725196 (commit) discards f4ee6b4567159b09aa742e6588106b6c45f85278 (commit) discards a8dd8730e92fb0857f539e17bbd3100ca939143c (commit) discards c4c1456b689bf6157b8c59de6cdabfea8127a57a (commit) discards 99d0813c0653f8c48806a9b5eafad17a9583c8f6 (commit) discards 476c23de1beb14697a504819fe181b5ed7067168 (commit) discards 1c577e9971004abe5a48a696a63d63118ca269ac (commit) discards 16a2a7e7690908469e254897a628a9a577036e51 (commit) discards d663404b1e0c0405afc54232eeef1db12748f893 (commit) discards feefee4d642e8db5cc70771ebdfe096907217f75 (commit) discards c11b735ecb401e52bcc2bc5dc4272e12f4946d1e (commit) discards b228dc65ed7dea40fd48daa3561963ac7abc371b (commit) discards 8616a064fb16e0e662beea09137d24749951ec6f (commit) discards 34ef715bb653c6c1cc70bd9320b92e4de8910dc3 (commit) discards b602bd9b87bc9a53ffbd3c1454b68a96f08d0008 (commit) discards d4a961b69ca59a2115baacf61b5b4634a4f8f8a2 (commit) discards fce11daabf5cf616c80ab6066d8bde4eb4b33213 (commit) discards 54699eefac83f08cb876737f5b5cb316ff4f0275 (commit) discards 2baa650babf0fd37d3191c5ca4dadafcf8ae725c (commit) discards 9467d899b1bc4a4d43addb37b97f702efb40bc12 (commit) discards a0ff987db2e8656d36406e6d2cebbad5184ca2fb (commit) discards 3ecaf20c69ce6f2452dbf71ddd8c75e5b029b726 (commit) discards e84da26069dc98261fb9a6c0c2de68fd1bacb1d9 (commit) discards 82f78164f418108d2a30571acdeb9c6fe415dd0b (commit) discards 0b5ae179e257a57f8cf24ca2d2addb89c40bb0c9 (commit) via 4b4d7b9a37ab64e2d5edd66902e29c8aa18f06bf (commit) via 25cf5ecb620fcc3b4fb9e2f002f4c8a3d94dd77c (commit) via 358fd7984a612bcb6c0853662330dcc88fc54f24 (commit) via b5721f4f188e84441a93ff72c6f2eb75fc69b141 (commit) via a9b0bd306339215de9c6e86b1a77ff881f75efdc (commit) via 5a7ed8525c9d043e421e201be6fbf20373b07baf (commit) via 275c2ade889e12c1a959607d7edd3abf5d3c3e2c (commit) via 52123d9c16d48aafe49a9a5efcb388801d2e06bb (commit) via e0c63db6d3797a2ef101dd7b88a92f955697c511 (commit) via 55b8e8a9db5031cb3975933c7e187585c48564cb (commit) via fe8ec47388eeddde242f1dd73c3faaf1dac0e896 (commit) via 44ab12e281fd021c1485d6972570099f296fb8f9 (commit) via 41ac76a6a878327b024658068d0ed2261ff92fe9 (commit) via 9766c7dce13238e1ab2653b66b425827b65633df (commit) via 2d4fb224c057b359299f12fcc9d1926b45164b7d (commit) via 463db2f7ca3f38f15957c6a7638fa42d0a016a2c (commit) via 83e477136456438d9928b89d988094b682502af6 (commit) via 9fefa5012392907efc7964f2573f618b286632b2 (commit) via b7f4e9524fcf7e61c36243797b3f65221187d160 (commit) via a9739f5f4760735fa13fe38d954a69c8d34ca57f (commit) via f57bf04f22ed1645b359ed2a2f0df51a3c2d9692 (commit) via 408cb94c29396b41f9d3c42b45f3fb2eaf55ddaa (commit) via 5ecb8057235928c376707e475f2c6a87426fd311 (commit) via 6921caacaeda5ef0b3206c693fec827ac8646ea7 (commit) via a302ff3ef7ea0642a1a6c1a985f847d97783e727 (commit) via 2e651d28fcc377153f6c8b93bfadd50c90709320 (commit) via 0bf2ee0b06935cf8ae37f988cfe4103ac1987eb9 (commit) via 6030cd21add0e0f75ba6ca805c8dcfede74e9729 (commit) via b8588bd66963d40a74820b82b10663ab3995d1b2 (commit) via fef3bc9133d4eacce9a0b6c9e965f72faa09a217 (commit) via 5a9cd425ce74411b8cafd16a949b5942376eae37 (commit) via fc85eba4d020c2a70ea3ed84c076220b82a37a19 (commit) via d39b1e4532c138e52791a51e18af62c28eb5f3b9 (commit) via 7b0ac45c2069db3176f4ebceafc4cd540c89fd07 (commit) via 86cdd67c9a33b899c393d26a07f035051a0d58c6 (commit) via 27196b4c86dd053234c8ade5cb56fafa6c2083e7 (commit) via dbdb245ebcb7afe50d800836fda122585ca26039 (commit) via 99ee7b9705d5948028199c7e686c44fdc015abdf (commit) via bffcbc73fe5f04e1e89553675ba15ade4ae5d97e (commit) via 9fca15d76a02149972a1429e399abc1f9ba725c1 (commit) via d953e983038ea5ad6a6c7cf5bbc9d0eb63e67e2f (commit) via 37303c190bda069d038d00a522ffd4ab2c1c8b73 (commit) via 55ce96f5a19b21bf2708f3bd3b4f5919353bb5f7 (commit) via ee011e8c3d5fe5497fa405eb4fb0010860959fa4 (commit) via 2d0959ea13f4b9b5293b170c3f14a18ef503bb34 (commit) via 96e7c180eeac0a226af63ec0a2f747eafd5ef8a7 (commit) via c67c3071afa24878fadf12ef76cd2a7e5ffac662 (commit) via cfda287d4e7ace5c8ac6621656ea7e5ee365959c (commit) via f2e931d866603d52d412c6f84dfcd80c8a66c269 (commit) via 24406bd4d2ff726ef409d167a235e24b30aeb8b5 (commit) via 23043fbb286eeaed58b24ffc6aada84db7249bc1 (commit) via 99564f14c6960224ebe57134dd340fc105900363 (commit) via 619182a58bdaa2bce76d9f94a9801bd7a4150c10 (commit) via 6b50ef8b44cea68262f6fb653bd9078b204bf2cb (commit) via 887d7f56121e86d75641b3f88bed3f9f5fed0fba (commit) via 0991f07791a5bef98915fcde610a5cb715a19cac (commit) via 9eaf7dd7da36d763a63c3b6daae15f81ffced68e (commit) via bc64c830cf29e22c3fc03cae8ef9dae345a28d49 (commit) via 69d4315338a95469f50e1b2bc9c8993bf01e2777 (commit) via bc3ae084670971eb7cac743f9039302fe78d1c9d (commit) via ad45cae1437d1da3de45d3f3d63e2f5c8fe0ccd6 (commit) via a1dc23d889d2854133f683afe239fc6bd185f5fb (commit) via 94b8a3540402cd6dbfe366de38ec6963e06101b8 (commit) via cb20f6675a7bf7635b7fddcbf69bf990c88dfe61 (commit) via 1cd3a4e109dba0611cf2cd95cc6b8dade1a4f1b9 (commit) via d4f854e74c49c8ace9342357a1b294c0846bc975 (commit) via 4da8beae6b15478bb4e50a2e3508a8d1414216f4 (commit) via 36b21e7bd7d47850ad2f79ea2f4c902ea34df9d3 (commit) via 35b90d3e48daa000a35fb1d7dbb6d4c6504dd0c2 (commit) via 3e5487840963e162d6f3b3409976ea5b44de8ec6 (commit) via 1d915784f23659823fb048c9c1bbf239c2d9f750 (commit) via b0663e78609ccfeb1eb0aa1e42fdcf1b9805c93d (commit) via ef71378236c9b1d8c11187242c75881b9b996f2a (commit) via 3d53611faa1013281b099ec75af02b0be933606f (commit) via 9003aeb53291562f755bc4e67aa255e56a88720e (commit) via 08223f80d5d3d8d513383145759050b475b1404d (commit) via 2e44a59decfa14be0ee3d869602cbb993fda7e3d (commit) via 8735374653cb9856853caf23911ae218f630660e (commit) via ba1a203f4d8075bd03908c51345e2bed440402ec (commit) via aa03df7f7e6be456fed461eb602dcc9838a641e5 (commit) via b95de4a04417a5ee4ee3091803a71979dd476c14 (commit) via 8731383744dbf0f0d926e625f2724f2ad85734c7 (commit) via 838a61e6886ab564ea735f2268cf1798d36eab0e (commit) via 22d87933c8289f9a54a188f46d00a067488fa395 (commit) via 25bc1604c6402f12fc7cd8c8386378730828ae6b (commit) via 8efa78bbdf820211dcb8943b42085035d91c619e (commit) via ed9cfc419ea9278adb1758182dd52437af5db820 (commit) via c80417b5484622bf6aa1b909850938548fb08a4a (commit) via 91cbc9490a63ab4558d3fffa9e451ea9c357fefa (commit) via 03ce004448ab4ba93149868267525282dd777a5b (commit) via a9686403cfff567fece9537a0d4a5b038271537d (commit) via 0578cef45243f4f556feac2e40bd30c0411e2cc9 (commit) via cffe4b35c0927cef2f9c3a32c234d0822179cb25 (commit) via fbd96f55fd904d412c7a84c7764810f16e2ec714 (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 (ea74501aab42e002e9d1043275f55b09f4d2fead) \ N -- N -- N (4b4d7b9a37ab64e2d5edd66902e29c8aa18f06bf) 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=4b4d7b9a37ab64e2d5edd66902e29c8aa18f06bf commit 4b4d7b9a37ab64e2d5edd66902e29c8aa18f06bf Author: Neels Hofmeyr Date: Fri Oct 14 17:56:17 2016 +0200 mgcp: handle responses from the MGCP GW Change-Id: I5c0493feaec775461b5a017c36b93cc2ad63c896 ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/mgcpgw_client.h | 6 ++-- openbsc/include/openbsc/transaction.h | 10 ------ openbsc/src/libbsc/chan_alloc.c | 2 +- openbsc/src/libmgcp/mgcp_common.c | 21 +++++++++++ openbsc/src/libmgcp/mgcp_protocol.c | 19 ---------- openbsc/src/libmgcp/mgcpgw_client.c | 62 +++++++++++++++++++++++++++++++-- openbsc/src/libmsc/gsm_04_08.c | 29 +++++++-------- openbsc/src/libmsc/mncc_builtin.c | 2 +- openbsc/src/libmsc/msc_ifaces.c | 6 ---- openbsc/src/libmsc/transaction.c | 12 ------- openbsc/tests/db/db_test.c | 12 ++++--- 11 files changed, 106 insertions(+), 75 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Oct 18 00:56:20 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 18 Oct 2016 00:56:20 GMT Subject: openbsc.git branch sysmocom/iu updated. 0.15.0-589-g25cf5ec Message-ID: <201610180056.u9I0uKR0047023@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, sysmocom/iu has been updated discards c93a88f47c121242f1ee373adfb63135653be610 (commit) discards 57cef0987a59c28b512816dc8761ebb5b8175cb2 (commit) discards 69b2d7ef379b932329a2529aef7e91a348a4e0aa (commit) discards 0ba7a2d1b68c424b6837fc487055e1431a3bfc87 (commit) discards 3d5260890a2e1ff1e1e2aabfa845eb6983640a14 (commit) discards 6fc5dae473af722fd1415f3ba6dcec43f4040185 (commit) discards a2eaecca0f4f02d67bfbe6c259b27ce82f31a707 (commit) discards d37623695a37d3697bcc5abf6f79ec36efb1151d (commit) discards d7b82bd33ddb2e854d03320074d3d3f229136fa0 (commit) discards 3aabbc669712b343872e60d05ab23aa1be5249b9 (commit) discards e8a023bf59eda6b02fc001c8c01811469ac2c280 (commit) discards 558315f76cad5b96f7f03774c630c982b8c07aea (commit) discards 27ddf99688ca04461cf3b60b7a0bfb241478da7b (commit) discards 398e43df6d0e36fac1d995a084dd3b0f59aa28fe (commit) discards c82f66a62ff736907793986bd3eef3639d7adaf1 (commit) discards b328cf9a34cea8d5ed25f7f05717a89daf39c6df (commit) discards fa609dc61f04cdc40632907ea7af7bfbdd07df82 (commit) discards d3cb705d2143693a7264d96faceb85ef23ca08dd (commit) discards 76eb6f40ca82615d0c4836630440911730600a47 (commit) discards 045d39bdcbfefdc8a9d8e59e319a0b6798e1e001 (commit) discards d2d70489c758afdc59975b5fc556f0b1972c6528 (commit) discards 62d3e73b83c30fe924693c1d54da3107d7d50425 (commit) discards f18072d943db45f25a5611aa4b05a6a44c3ecf14 (commit) discards 4a15de845c7576a9677489690daa9e83bf796c83 (commit) discards 513508215b447c936ea2e8dd14e32408c636bdc6 (commit) discards 3c45a6f209377c4b9178898e968d1de135c26cf7 (commit) discards e3f74160be45f2f2ada754de62f1c3ff6ff72cdd (commit) discards 16a75095d0e664060b3af5093788c98649cbf3af (commit) discards b4985d2ca4a760b40e8b2bdd18dd8a8583007c45 (commit) discards 99029f84b8ea60065c76ec76d753803755283b71 (commit) discards 4cd4d783a2351ed14f12204852bd91375f4ebd9a (commit) discards 8c236814f7fad4958c2153437b40241c39271a3a (commit) discards e397406eac5d4007e8c6c3069ad56caa8f5de77f (commit) discards a01cf6674c221bbe43678209d0c7462624c67ae5 (commit) discards f3be8ff02770aa9b7dc7880755946e8c18aefa9a (commit) discards 02dbb409076b05d9adc4a6ae9ae0a1aac8016029 (commit) discards f1ff872351916e8ab441c1516b435d73b31cb334 (commit) discards 82252087f864ce4300df446287e487d7ba896e36 (commit) discards 5aae7235c3f0dd5c8c0f1504ef5d793223390ba9 (commit) discards 82f112231c16f3ef1ae6839ec7bef3b84936887b (commit) discards 2e60c5c2cfe84912c64b0e2a7431e6744117516f (commit) discards c23b44845a4d11afa447b4cfae45bfec7180d1ce (commit) discards f60330e9c4b3acb05da357f158090e3e35d97173 (commit) discards 8cb7b16a0bbc2bfc71b66fc02cbf2860ab8ec9a4 (commit) discards 3bf914045a9f7f63b5535c9638f50c59b94cd9ba (commit) discards e786b2c2504a020fae8a6b70834643c2a09e9f82 (commit) discards f4a524667b2206c8ecc57580eb8ee352e0a70a66 (commit) discards 8454f7fa0b5b173617e5f721f7d4ca37df2ff8df (commit) discards 63f7dbcf9871fae99f945f052809825d99671bf6 (commit) discards 1fb09e4e66444f1a186077d7df702c256ed56802 (commit) discards 8430d255c648b74eaf4c8c93f2a4e086be12efcf (commit) discards a9af69673bb75449f2894917ac2ee779d6668ece (commit) discards ab056dd97ed044738ecafbf8745abfe6593e5ec6 (commit) discards 32a87f4b0bce9b049dcce91bc48484644a6ea57b (commit) discards dabe8f1eb8ad714df220826e951accef81118d04 (commit) discards fae6a1d86c3eac3628718eb5ad5048b000469386 (commit) discards 11168d9e6fc7ab41402150803972786849b6172d (commit) discards 1b8c94e59b58c85d994d74174d47c7274a678a44 (commit) discards d28e1b511d9bafc11f560ee08c25faab71c30873 (commit) discards 5700bab74af77f900d364c8c6896dd3892f6eb94 (commit) discards 7198e129cd729a2d3778e5ac536175bce0a083a2 (commit) discards 7822f68a6c5088f3ed3b5c5bbfa5d21f7742fa99 (commit) discards 4cffc46910c69cf4a950a803384d9d27deb3f682 (commit) discards df42955c0d97a4de752d421d1520d5d0e35a9ac5 (commit) discards e9c9554db60f3a355083e34112308bce41404b53 (commit) discards e4649e1bb10fe2fee228400ddcc8643622fbbc50 (commit) discards e8b723a6ee87d70b866e28685bd4d0efc6039b74 (commit) discards 2d54cee662b0e5ebdef88511647f2fc7c1725196 (commit) discards f4ee6b4567159b09aa742e6588106b6c45f85278 (commit) discards a8dd8730e92fb0857f539e17bbd3100ca939143c (commit) discards c4c1456b689bf6157b8c59de6cdabfea8127a57a (commit) discards 99d0813c0653f8c48806a9b5eafad17a9583c8f6 (commit) discards 476c23de1beb14697a504819fe181b5ed7067168 (commit) discards 1c577e9971004abe5a48a696a63d63118ca269ac (commit) discards 16a2a7e7690908469e254897a628a9a577036e51 (commit) discards d663404b1e0c0405afc54232eeef1db12748f893 (commit) discards feefee4d642e8db5cc70771ebdfe096907217f75 (commit) discards c11b735ecb401e52bcc2bc5dc4272e12f4946d1e (commit) discards b228dc65ed7dea40fd48daa3561963ac7abc371b (commit) discards 8616a064fb16e0e662beea09137d24749951ec6f (commit) discards 34ef715bb653c6c1cc70bd9320b92e4de8910dc3 (commit) discards b602bd9b87bc9a53ffbd3c1454b68a96f08d0008 (commit) discards d4a961b69ca59a2115baacf61b5b4634a4f8f8a2 (commit) discards fce11daabf5cf616c80ab6066d8bde4eb4b33213 (commit) discards 54699eefac83f08cb876737f5b5cb316ff4f0275 (commit) discards 2baa650babf0fd37d3191c5ca4dadafcf8ae725c (commit) discards 9467d899b1bc4a4d43addb37b97f702efb40bc12 (commit) discards a0ff987db2e8656d36406e6d2cebbad5184ca2fb (commit) discards 3ecaf20c69ce6f2452dbf71ddd8c75e5b029b726 (commit) discards e84da26069dc98261fb9a6c0c2de68fd1bacb1d9 (commit) discards 82f78164f418108d2a30571acdeb9c6fe415dd0b (commit) discards 0b5ae179e257a57f8cf24ca2d2addb89c40bb0c9 (commit) via 25cf5ecb620fcc3b4fb9e2f002f4c8a3d94dd77c (commit) via 358fd7984a612bcb6c0853662330dcc88fc54f24 (commit) via b5721f4f188e84441a93ff72c6f2eb75fc69b141 (commit) via a9b0bd306339215de9c6e86b1a77ff881f75efdc (commit) via 5a7ed8525c9d043e421e201be6fbf20373b07baf (commit) via 275c2ade889e12c1a959607d7edd3abf5d3c3e2c (commit) via 52123d9c16d48aafe49a9a5efcb388801d2e06bb (commit) via e0c63db6d3797a2ef101dd7b88a92f955697c511 (commit) via 55b8e8a9db5031cb3975933c7e187585c48564cb (commit) via fe8ec47388eeddde242f1dd73c3faaf1dac0e896 (commit) via 44ab12e281fd021c1485d6972570099f296fb8f9 (commit) via 41ac76a6a878327b024658068d0ed2261ff92fe9 (commit) via 9766c7dce13238e1ab2653b66b425827b65633df (commit) via 2d4fb224c057b359299f12fcc9d1926b45164b7d (commit) via 463db2f7ca3f38f15957c6a7638fa42d0a016a2c (commit) via 83e477136456438d9928b89d988094b682502af6 (commit) via 9fefa5012392907efc7964f2573f618b286632b2 (commit) via b7f4e9524fcf7e61c36243797b3f65221187d160 (commit) via a9739f5f4760735fa13fe38d954a69c8d34ca57f (commit) via f57bf04f22ed1645b359ed2a2f0df51a3c2d9692 (commit) via 408cb94c29396b41f9d3c42b45f3fb2eaf55ddaa (commit) via 5ecb8057235928c376707e475f2c6a87426fd311 (commit) via 6921caacaeda5ef0b3206c693fec827ac8646ea7 (commit) via a302ff3ef7ea0642a1a6c1a985f847d97783e727 (commit) via 2e651d28fcc377153f6c8b93bfadd50c90709320 (commit) via 0bf2ee0b06935cf8ae37f988cfe4103ac1987eb9 (commit) via 6030cd21add0e0f75ba6ca805c8dcfede74e9729 (commit) via b8588bd66963d40a74820b82b10663ab3995d1b2 (commit) via fef3bc9133d4eacce9a0b6c9e965f72faa09a217 (commit) via 5a9cd425ce74411b8cafd16a949b5942376eae37 (commit) via fc85eba4d020c2a70ea3ed84c076220b82a37a19 (commit) via d39b1e4532c138e52791a51e18af62c28eb5f3b9 (commit) via 7b0ac45c2069db3176f4ebceafc4cd540c89fd07 (commit) via 86cdd67c9a33b899c393d26a07f035051a0d58c6 (commit) via 27196b4c86dd053234c8ade5cb56fafa6c2083e7 (commit) via dbdb245ebcb7afe50d800836fda122585ca26039 (commit) via 99ee7b9705d5948028199c7e686c44fdc015abdf (commit) via bffcbc73fe5f04e1e89553675ba15ade4ae5d97e (commit) via 9fca15d76a02149972a1429e399abc1f9ba725c1 (commit) via d953e983038ea5ad6a6c7cf5bbc9d0eb63e67e2f (commit) via 37303c190bda069d038d00a522ffd4ab2c1c8b73 (commit) via 55ce96f5a19b21bf2708f3bd3b4f5919353bb5f7 (commit) via ee011e8c3d5fe5497fa405eb4fb0010860959fa4 (commit) via 2d0959ea13f4b9b5293b170c3f14a18ef503bb34 (commit) via 96e7c180eeac0a226af63ec0a2f747eafd5ef8a7 (commit) via c67c3071afa24878fadf12ef76cd2a7e5ffac662 (commit) via cfda287d4e7ace5c8ac6621656ea7e5ee365959c (commit) via f2e931d866603d52d412c6f84dfcd80c8a66c269 (commit) via 24406bd4d2ff726ef409d167a235e24b30aeb8b5 (commit) via 23043fbb286eeaed58b24ffc6aada84db7249bc1 (commit) via 99564f14c6960224ebe57134dd340fc105900363 (commit) via 619182a58bdaa2bce76d9f94a9801bd7a4150c10 (commit) via 6b50ef8b44cea68262f6fb653bd9078b204bf2cb (commit) via 887d7f56121e86d75641b3f88bed3f9f5fed0fba (commit) via 0991f07791a5bef98915fcde610a5cb715a19cac (commit) via 9eaf7dd7da36d763a63c3b6daae15f81ffced68e (commit) via bc64c830cf29e22c3fc03cae8ef9dae345a28d49 (commit) via 69d4315338a95469f50e1b2bc9c8993bf01e2777 (commit) via bc3ae084670971eb7cac743f9039302fe78d1c9d (commit) via ad45cae1437d1da3de45d3f3d63e2f5c8fe0ccd6 (commit) via a1dc23d889d2854133f683afe239fc6bd185f5fb (commit) via 94b8a3540402cd6dbfe366de38ec6963e06101b8 (commit) via cb20f6675a7bf7635b7fddcbf69bf990c88dfe61 (commit) via 1cd3a4e109dba0611cf2cd95cc6b8dade1a4f1b9 (commit) via d4f854e74c49c8ace9342357a1b294c0846bc975 (commit) via 4da8beae6b15478bb4e50a2e3508a8d1414216f4 (commit) via 36b21e7bd7d47850ad2f79ea2f4c902ea34df9d3 (commit) via 35b90d3e48daa000a35fb1d7dbb6d4c6504dd0c2 (commit) via 3e5487840963e162d6f3b3409976ea5b44de8ec6 (commit) via 1d915784f23659823fb048c9c1bbf239c2d9f750 (commit) via b0663e78609ccfeb1eb0aa1e42fdcf1b9805c93d (commit) via ef71378236c9b1d8c11187242c75881b9b996f2a (commit) via 3d53611faa1013281b099ec75af02b0be933606f (commit) via 9003aeb53291562f755bc4e67aa255e56a88720e (commit) via 08223f80d5d3d8d513383145759050b475b1404d (commit) via 2e44a59decfa14be0ee3d869602cbb993fda7e3d (commit) via 8735374653cb9856853caf23911ae218f630660e (commit) via ba1a203f4d8075bd03908c51345e2bed440402ec (commit) via aa03df7f7e6be456fed461eb602dcc9838a641e5 (commit) via b95de4a04417a5ee4ee3091803a71979dd476c14 (commit) via 8731383744dbf0f0d926e625f2724f2ad85734c7 (commit) via 838a61e6886ab564ea735f2268cf1798d36eab0e (commit) via 22d87933c8289f9a54a188f46d00a067488fa395 (commit) via 25bc1604c6402f12fc7cd8c8386378730828ae6b (commit) via 8efa78bbdf820211dcb8943b42085035d91c619e (commit) via ed9cfc419ea9278adb1758182dd52437af5db820 (commit) via c80417b5484622bf6aa1b909850938548fb08a4a (commit) via 91cbc9490a63ab4558d3fffa9e451ea9c357fefa (commit) via 03ce004448ab4ba93149868267525282dd777a5b (commit) via a9686403cfff567fece9537a0d4a5b038271537d (commit) via 0578cef45243f4f556feac2e40bd30c0411e2cc9 (commit) via cffe4b35c0927cef2f9c3a32c234d0822179cb25 (commit) via fbd96f55fd904d412c7a84c7764810f16e2ec714 (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 (c93a88f47c121242f1ee373adfb63135653be610) \ N -- N -- N (25cf5ecb620fcc3b4fb9e2f002f4c8a3d94dd77c) 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/libbsc/chan_alloc.c | 2 +- openbsc/src/libmsc/gsm_04_08.c | 22 +++++++++++----------- openbsc/src/libmsc/mncc_builtin.c | 2 +- 3 files changed, 13 insertions(+), 13 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Oct 18 09:20:49 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 18 Oct 2016 09:20:49 GMT Subject: osmo-bts.git branch master updated. 0.4.0-303-gebb483b Message-ID: <201610180920.u9I9Knpc058949@git.osmocom.org> This is an 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 ebb483b69a5319e522ba5f713e9cb6f68a814a6a (commit) from b0c1d21581f009e9509e0fd995c86d1785785c7a (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=ebb483b69a5319e522ba5f713e9cb6f68a814a6a commit ebb483b69a5319e522ba5f713e9cb6f68a814a6a Author: Max Date: Mon Oct 17 11:07:51 2016 +0200 Replace magic number with define SDCCH occupy lchan 0..3 in combined configuration so for CCCH we've always used lchan[4] - replace it with CCCH_LCHAN define and add comment. Change-Id: Ic5d742c292d638f119c6b4672120c1950adeb7f0 ----------------------------------------------------------------------- Summary of changes: include/osmo-bts/gsm_data.h | 3 +++ src/common/l1sap.c | 2 +- src/common/oml.c | 2 +- src/osmo-bts-litecell15/oml.c | 5 +++-- src/osmo-bts-octphy/l1_oml.c | 5 +++-- src/osmo-bts-sysmo/oml.c | 5 +++-- src/osmo-bts-trx/l1_if.c | 8 ++++---- 7 files changed, 18 insertions(+), 12 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Tue Oct 18 09:50:13 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 18 Oct 2016 09:50:13 GMT Subject: osmo-pcu.git branch master updated. 0.2-846-gd38b92e Message-ID: <201610180950.u9I9oDAv065043@git.osmocom.org> This is an 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 d38b92e972be130df3e6c908fb7e7bf1729ab7fb (commit) from 0a4a6c120040c8dd0744f745e08f24624df62647 (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=d38b92e972be130df3e6c908fb7e7bf1729ab7fb commit d38b92e972be130df3e6c908fb7e7bf1729ab7fb Author: Alexander Couzens Date: Sun Aug 21 19:38:30 2016 +0200 tbf: add llc_queue_size() to check llc_queue is valid before calling size() gcc6 is optimizing if (!this) {CODE} as this is assumed to never be a std::nullptr here. Move the null check to the caller. In preparation of removing the check within llc_queue->size(), all callers must check the object before calling it. Make sure of that: make the llc_queue() access function protected and offer only a public llc_queue_size() function that incorporates the NULL check. All current callers are only interested in the llc_queue_size(). Tweaked-by: nhofmeyr Change-Id: I88cc3180f8f86785e3f07981895dabddf50b60a2 ----------------------------------------------------------------------- Summary of changes: src/tbf.cpp | 7 +++++++ src/tbf.h | 6 ++++-- src/tbf_dl.cpp | 8 ++++---- 3 files changed, 15 insertions(+), 6 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Tue Oct 18 10:15:07 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 18 Oct 2016 10:15:07 GMT Subject: osmo-pcu.git branch master updated. 0.2-847-ge4727a3 Message-ID: <201610181015.u9IAF7Ne070047@git.osmocom.org> This is an 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 e4727a3591c4c4d769d890806b159ade9af3f6aa (commit) from d38b92e972be130df3e6c908fb7e7bf1729ab7fb (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=e4727a3591c4c4d769d890806b159ade9af3f6aa commit e4727a3591c4c4d769d890806b159ade9af3f6aa Author: Alexander Couzens Date: Tue Jun 7 14:31:29 2016 +0200 llc: remove NULL-pointer check of gprs_llc_queue::size()/octets() All callers now check the pointer before calling it. gcc6 is optimizing `if (!this) {CODE}` as this is assumed to never be a std::nullptr here. Change-Id: I918a094e0dc59098a9eb00d152c9ae42d36b3a99 ----------------------------------------------------------------------- Summary of changes: src/llc.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Tue Oct 18 10:15:22 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 18 Oct 2016 10:15:22 GMT Subject: libosmocore.git branch master updated. 0.9.0-262-g27a35ed Message-ID: <201610181015.u9IAFMdA070122@git.osmocom.org> This is an 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 27a35ed47c6eb70665c6c484dee64fa06649de10 (commit) from 3e432e1912c0e531c55e1c6c75c758b0fde9887e (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=27a35ed47c6eb70665c6c484dee64fa06649de10 commit 27a35ed47c6eb70665c6c484dee64fa06649de10 Author: Alexander Couzens Date: Tue Oct 4 17:13:58 2016 +0200 stats_statsd: use int64_t instead of int for value and delta. The stats infrastructure use int64_t for values and delta. So the statsd reporter get call with int64_t. Change-Id: I33df86de60007a64fa853d6d3af9b609877a8fc6 ----------------------------------------------------------------------- Summary of changes: src/stats_statsd.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Tue Oct 18 10:15:39 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 18 Oct 2016 10:15:39 GMT Subject: libosmocore.git branch master updated. 0.9.0-263-ge052dc2 Message-ID: <201610181015.u9IAFdWU070193@git.osmocom.org> This is an 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 e052dc285d094df565b2de2974e76d522fe15195 (commit) from 27a35ed47c6eb70665c6c484dee64fa06649de10 (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=e052dc285d094df565b2de2974e76d522fe15195 commit e052dc285d094df565b2de2974e76d522fe15195 Author: Alexander Couzens Date: Tue Oct 4 18:04:37 2016 +0200 vty/show asciidoc: add user readable description of the version Change-Id: Ie0f1b3894361c58386da9defb225979fa0ee6a18 ----------------------------------------------------------------------- Summary of changes: src/vty/stats_vty.c | 10 ++++++++++ 1 file changed, 10 insertions(+) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Tue Oct 18 13:33:52 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 18 Oct 2016 13:33:52 GMT Subject: libosmocore.git branch master updated. 0.9.0-264-geb604cf Message-ID: <201610181333.u9IDXqAD017094@git.osmocom.org> This is an 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 eb604cf44f2182904e9e104c5d226d7391e54102 (commit) from e052dc285d094df565b2de2974e76d522fe15195 (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=eb604cf44f2182904e9e104c5d226d7391e54102 commit eb604cf44f2182904e9e104c5d226d7391e54102 Author: Alexander Couzens Date: Fri Oct 14 13:54:47 2016 +0200 vty/show asciidoc: counters: improve table headers add [options=header] to every table header vty/show asciidoc: rename reference field into "Reference" vty/show asciidoc: capilize table header field names Change-Id: Ie991f4db77a60afb86a2a0b35c137586527f6228 ----------------------------------------------------------------------- Summary of changes: src/vty/stats_vty.c | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Tue Oct 18 15:15:04 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 18 Oct 2016 15:15:04 GMT Subject: osmo-bts.git branch master updated. 0.4.0-304-gc88a10c Message-ID: <201610181515.u9IFF4iH039468@git.osmocom.org> This is an 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 c88a10cece3cee5c2377b0a034da1b8a9b37f08a (commit) from ebb483b69a5319e522ba5f713e9cb6f68a814a6a (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=c88a10cece3cee5c2377b0a034da1b8a9b37f08a commit c88a10cece3cee5c2377b0a034da1b8a9b37f08a Author: Max Date: Tue Oct 18 16:40:45 2016 +0200 Fix lc15 build The error seems to be introduced in 21142f789812553b56f493d79184f5a31ab7b1cd Change-Id: I620ac6774fb47479d74bc4470ccc6edd379600ba ----------------------------------------------------------------------- Summary of changes: src/osmo-bts-litecell15/misc/lc15bts_mgr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Tue Oct 18 17:26:02 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 18 Oct 2016 17:26:02 GMT Subject: openbsc.git branch master updated. 0.15.0-498-g582e4f6 Message-ID: <201610181726.u9IHQ2Jl067349@git.osmocom.org> This is an 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 582e4f627674f46310a90d9061e82fb342051b42 (commit) from fbd96f55fd904d412c7a84c7764810f16e2ec714 (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=582e4f627674f46310a90d9061e82fb342051b42 commit 582e4f627674f46310a90d9061e82fb342051b42 Author: Max Date: Tue Oct 18 16:19:33 2016 +0200 Replace magic number with define Value 4 used as magic number by both OpenBSC and OsmoBTS so it make sense to add it to shared header. See ebb483b69a5319e522ba5f713e9cb6f68a814a6a in osmo-bts for details. Change-Id: I9c6ad68f4c6aa72d39ec7e5a6968b36ec20e79f4 ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gsm_data_shared.h | 4 ++++ openbsc/src/libcommon/gsm_data_shared.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Oct 18 17:26:17 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 18 Oct 2016 17:26:17 GMT Subject: osmo-pcu.git branch master updated. 0.2-848-g4ea4526 Message-ID: <201610181726.u9IHQHrh067426@git.osmocom.org> This is an 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 4ea452689d545c455cf9c3ade87a3e2c86bf7771 (commit) from e4727a3591c4c4d769d890806b159ade9af3f6aa (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=4ea452689d545c455cf9c3ade87a3e2c86bf7771 commit 4ea452689d545c455cf9c3ade87a3e2c86bf7771 Author: Neels Hofmeyr 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/bts.cpp | 9 +- src/tbf.cpp | 13 +-- src/tbf.h | 10 +- tests/tbf/TbfTest.cpp | 2 +- tests/tbf/TbfTest.err | 291 +++++++++++++++++++++----------------------------- 5 files changed, 134 insertions(+), 191 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Tue Oct 18 18:22:06 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 18 Oct 2016 18:22:06 GMT Subject: openbsc.git branch neels/mgcp updated. 0.15.0-594-gf2232e3 Message-ID: <201610181822.u9IIM6Bk079806@git.osmocom.org> This is an 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/mgcp has been updated via f2232e359858f823898e61f4d03fc1bb9069961e (commit) via c741c00d053953034e9b0040e7882bf0d8fff958 (commit) via 9560acc35957821719cdebf2b32aa37732cddf98 (commit) via eb463bd6636d634348bf812b73ca89867bca80ae (commit) from 4b4d7b9a37ab64e2d5edd66902e29c8aa18f06bf (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=f2232e359858f823898e61f4d03fc1bb9069961e commit f2232e359858f823898e61f4d03fc1bb9069961e Author: Neels Hofmeyr Date: Tue Oct 18 20:21:07 2016 +0200 mgcp debug logging Change-Id: I06a060244e91080680e88551e870f0058711921f http://cgit.osmocom.org/openbsc/commit/?id=c741c00d053953034e9b0040e7882bf0d8fff958 commit c741c00d053953034e9b0040e7882bf0d8fff958 Author: Neels Hofmeyr Date: Tue Oct 18 20:20:51 2016 +0200 mgcp parsing, set port from mgcp response Change-Id: I90e2c1aa7575d5fa6e0374f5022cbb25fc3f7699 http://cgit.osmocom.org/openbsc/commit/?id=9560acc35957821719cdebf2b32aa37732cddf98 commit 9560acc35957821719cdebf2b32aa37732cddf98 Author: Neels Hofmeyr Date: Tue Oct 18 20:19:50 2016 +0200 info log: add line break to and tweak rx RAB Assignment Resp log Change-Id: I50e701493f3951a43506cc37753a30d47f8d601f http://cgit.osmocom.org/openbsc/commit/?id=eb463bd6636d634348bf812b73ca89867bca80ae commit eb463bd6636d634348bf812b73ca89867bca80ae Author: Neels Hofmeyr Date: Tue Oct 18 18:38:59 2016 +0200 mgcp parsing, mgcp test Change-Id: Ibe2ab17b3fa3a506a2e841ba979ea4175e3a21e8 ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/mgcpgw_client.h | 49 ++++---- openbsc/include/openbsc/transaction.h | 13 +++ openbsc/src/libiu/iu.c | 4 +- openbsc/src/libmgcp/mgcpgw_client.c | 185 +++++++++++++++++++++--------- openbsc/src/libmsc/msc_ifaces.c | 156 +++++++++++++++++-------- openbsc/src/osmo-cscn/cscn_main.c | 11 +- openbsc/tests/db/db_test.c | 21 ++-- openbsc/tests/mgcp/Makefile.am | 20 ++++ openbsc/tests/mgcp/mgcpgw_client_test.c | 165 ++++++++++++++++++++++++++ openbsc/tests/mgcp/mgcpgw_client_test.err | 1 + openbsc/tests/mgcp/mgcpgw_client_test.ok | 31 +++++ openbsc/tests/testsuite.at | 7 ++ 12 files changed, 522 insertions(+), 141 deletions(-) create mode 100644 openbsc/tests/mgcp/mgcpgw_client_test.c create mode 100644 openbsc/tests/mgcp/mgcpgw_client_test.err create mode 100644 openbsc/tests/mgcp/mgcpgw_client_test.ok hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Oct 18 19:08:47 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 18 Oct 2016 19:08:47 GMT Subject: osmo-bts.git branch master updated. 0.4.0-305-g068918f Message-ID: <201610181908.u9IJ8lLT089300@git.osmocom.org> This is an 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 068918f9906084ae9097c851eef1314e13ad83bd (commit) from c88a10cece3cee5c2377b0a034da1b8a9b37f08a (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=068918f9906084ae9097c851eef1314e13ad83bd commit 068918f9906084ae9097c851eef1314e13ad83bd Author: Neels Hofmeyr Date: Tue Oct 18 21:03:20 2016 +0200 jenkins-oct.sh: fix build: typo in deps path Change-Id: I05014e25ffc829fa2fc3973471baa28f7f5a62c9 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins_oct.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Tue Oct 18 19:16:44 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 18 Oct 2016 19:16:44 GMT Subject: osmo-trx.git branch master updated. 43242efc859932efd956fc82db7b3c52d0ba8f5b Message-ID: <201610181916.u9IJGiJC091186@git.osmocom.org> This is an 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 43242efc859932efd956fc82db7b3c52d0ba8f5b (commit) from 76b98cf236412c3e4ea68a6a16f482d41c9c4198 (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=43242efc859932efd956fc82db7b3c52d0ba8f5b commit 43242efc859932efd956fc82db7b3c52d0ba8f5b Author: Tom Tsou Date: Tue Oct 18 11:23:22 2016 -0700 uhd: Add missing B200 sample timing for 4 SPS receive Only B210 timing was previously set in the timing table. Change-Id: Idc8d1be8201ad086c57dd9b3d6d72d277306cd2b ----------------------------------------------------------------------- Summary of changes: Transceiver52M/UHDDevice.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Wed Oct 19 08:23:46 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 19 Oct 2016 08:23:46 GMT Subject: osmo-pcu.git branch master updated. 0.2-849-gd71e8b3 Message-ID: <201610190823.u9J8NkPA057929@git.osmocom.org> This is an 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 d71e8b32e3e2f9c3856997e945df2eb3afe2937c (commit) from 4ea452689d545c455cf9c3ade87a3e2c86bf7771 (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=d71e8b32e3e2f9c3856997e945df2eb3afe2937c commit d71e8b32e3e2f9c3856997e945df2eb3afe2937c Author: Max Date: Mon Sep 19 16:17:06 2016 +0200 Use qbit-TA to update Timing Advance Separate qbit-TA to TA conversion into separate function and use it for computing and updating Timing Advance. Note: the code was tested with TA=0 only to make sure it does not introduce regressions. Change-Id: I96fdbb20b09fb85fdd9fb6dcf3c25f6bee7f80e4 Fixes: OS#1531 ----------------------------------------------------------------------- Summary of changes: src/bts.cpp | 27 ++++++++++++++++++--------- src/bts.h | 9 +++++++++ src/osmo-bts-litecell15/lc15_l1_if.c | 26 +++++--------------------- src/osmo-bts-sysmo/sysmo_l1_if.c | 26 +++++--------------------- src/pcu_l1_if.h | 9 +++++++++ 5 files changed, 46 insertions(+), 51 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Thu Oct 20 10:41:19 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 20 Oct 2016 10:41:19 GMT Subject: ss7.git branch master updated. b1829e743f38c7c656de2af940c9e1d9a46a4a76 Message-ID: <201610201041.u9KAfJSf004545@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "SS7 (TCAP, ROS, MAP, CAP) ASN1 files". The branch, master has been updated via b1829e743f38c7c656de2af940c9e1d9a46a4a76 (commit) via 7a6d9a02c852fe76264d1950780574f09c7fe1b4 (commit) from ed986d19199f1c876648e9f3fd0d2e86109fbac1 (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/asn1/ss7/commit/?id=b1829e743f38c7c656de2af940c9e1d9a46a4a76 commit b1829e743f38c7c656de2af940c9e1d9a46a4a76 Author: Holger Hans Peter Freyther Date: Thu Oct 20 12:40:47 2016 +0200 map: Use the extension mechanism to add some more extensions Can't find that in a V2 but I have a HLR that sends it. Let's deal with it properly. http://cgit.osmocom.org/asn1/ss7/commit/?id=7a6d9a02c852fe76264d1950780574f09c7fe1b4 commit 7a6d9a02c852fe76264d1950780574f09c7fe1b4 Author: Holger Hans Peter Freyther Date: Thu Oct 20 12:15:38 2016 +0200 map: Correct ISDv2 and mark it for extensions The earliest Phase2 specification (4.4.0) already had the extension container set, add it here as well. ----------------------------------------------------------------------- Summary of changes: asn1/MAP/MAP-MS-DataTypes.asn | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) hooks/post-receive -- SS7 (TCAP, ROS, MAP, CAP) ASN1 files From gitosis at osmocom.org Thu Oct 20 10:54:21 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 20 Oct 2016 10:54:21 GMT Subject: openbsc.git branch dexter/om2000 created. 0.15.0-506-g5864c34 Message-ID: <201610201054.u9KAsKZ0007193@git.osmocom.org> This is an 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/om2000 has been created at 5864c3449b66ef869c1f53f0f9b8c79d8c5d24d2 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openbsc/commit/?id=5864c3449b66ef869c1f53f0f9b8c79d8c5d24d2 commit 5864c3449b66ef869c1f53f0f9b8c79d8c5d24d2 Author: Philipp Date: Wed Oct 19 18:46:45 2016 +0200 om2000: added support for ericssons sabm negotiation This patch adds support for ericssons sambm negotiation. This patch depends on libosmo-abis commit: 2788c7eacab91cd39d68e316fc8ee87763bbfeb4 http://cgit.osmocom.org/openbsc/commit/?id=c62e5c6d830b08c29210e570611a39c3e010d665 commit c62e5c6d830b08c29210e570611a39c3e010d665 Author: Philipp Date: Wed Oct 19 10:14:35 2016 +0200 OM2000: Add fault report parsing This patch adds parsing for OM2000 MO fault report map parsing, the bits in the fault maps are counted out and displayed. http://cgit.osmocom.org/openbsc/commit/?id=74a4eb7deb3a6b6b4cbe5bef237706e31bdf16eb commit 74a4eb7deb3a6b6b4cbe5bef237706e31bdf16eb Author: Harald Welte Date: Sun Oct 16 23:44:16 2016 +0200 RBS2000: re-establish any lost signalling links Contrary to standard A-bis, in the RBS2000 case the BSC connects the signalling data links (LAPD) to the BTS. In case one of them drop, we need to attempt to re-establish them. This requires libosmo-abis with Change-Id I07f0f79e0cda09766f357032ffb4e7ad643d448a http://cgit.osmocom.org/openbsc/commit/?id=1dd1a1f24ea06c79ba5d18ce4550934597401d6f commit 1dd1a1f24ea06c79ba5d18ce4550934597401d6f Author: root Date: Sat Oct 15 21:24:57 2016 +0200 om2000: Add support for querying RBS capabilities http://cgit.osmocom.org/openbsc/commit/?id=51dcc65be03e388910187ea8cb31dec559745107 commit 51dcc65be03e388910187ea8cb31dec559745107 Author: Harald Welte Date: Sat Oct 15 16:30:35 2016 +0200 OM2000: Fix state machien for CF/TRXC on START Result When receiving the 'Start Result' message, for CF and TRXC MO we directly transition to performing the Operational Info. In that case, we need to return after sending the Operational Info and skip the usual processing for the default case below. Change-Id: I99860d198b337ffe461b240bda20dc10e1b5b2cb http://cgit.osmocom.org/openbsc/commit/?id=54a0a25395ba752d1d77a82c2a3e435198e8af95 commit 54a0a25395ba752d1d77a82c2a3e435198e8af95 Author: Harald Welte Date: Sat Oct 15 16:28:12 2016 +0200 abis_rsl: Add mandatory IE for Ericsson RBS2000 PDCH activation We need to include the RSL_IE_ACT_TYPE Information Element with the proprietary coding 0x0F for "packet channel related activation" in order for the RBS2xxx to accept this message Change-Id: I53bad674d3bb02f5210e71ca5b4280be9c956a57 http://cgit.osmocom.org/openbsc/commit/?id=8b91602f3bf08e975a5bca4a3d12775a40d6c385 commit 8b91602f3bf08e975a5bca4a3d12775a40d6c385 Author: Harald Welte Date: Sat Jul 9 22:20:57 2016 +0200 WIP: OM2000: Full state machine implementation using osmo_fsm Our existing OM2000 code for initializing all Managed Objects of a BTS at startup was never complete. Rather than trying to fix the old-style code, introudce a hierarchy of osmo_fsm's reflecting the full protocol hand-shake and sequence of bringing up the individual MO's. If this works out well, it mihgt make sense to convert the TS 12.21 OML code for other BTS models, too. Change-Id: I3e11b28ba22b8c227e0401e6207fdda5381dda8c http://cgit.osmocom.org/openbsc/commit/?id=b119eff1abc3a8f8393ce174446cf902630671ed commit b119eff1abc3a8f8393ce174446cf902630671ed Author: Harald Welte Date: Mon Jul 4 17:13:57 2016 +0200 Attempt at extending dynamic PDCH support to Ericcson RBS2000 In Ericsson RBS2000, all PDCH's are dynamic, i.e. there is only one shared PCHAN type for TCH/F, TCH/H and PDCH. The PDCH needs to be activated with a RSL CHAN ACT with some proprietary coding of the Channel Number IE. Change-Id: I48089fcf8328d52f57e97b003790ffdeed766367 ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Thu Oct 20 11:42:20 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 20 Oct 2016 11:42:20 GMT Subject: osmo-pcu.git branch master updated. 0.2-850-gf868bdb Message-ID: <201610201142.u9KBgKa8017848@git.osmocom.org> This is an 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 f868bdbe76c71abc602f0e8e3fc6ea48fe5c3e7f (commit) from d71e8b32e3e2f9c3856997e945df2eb3afe2937c (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=f868bdbe76c71abc602f0e8e3fc6ea48fe5c3e7f commit f868bdbe76c71abc602f0e8e3fc6ea48fe5c3e7f Author: Neels Hofmeyr Date: Mon Oct 10 00:55:12 2016 +0200 jenkins.sh: use osmo-build-dep.sh, output testlogs Also make cosmetically similar to the other jenkins.sh scripts in various osmo repositories. Change-Id: I34c19ed7c80aa56bd131f738f37324aed1cd73db ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Thu Oct 20 11:42:51 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 20 Oct 2016 11:42:51 GMT Subject: osmo-iuh.git branch master updated. c7ccdd490f84914754c72c7b3105772f74a40208 Message-ID: <201610201142.u9KBgpmL017941@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Osmocom code for Iuh interface". The branch, master has been updated via c7ccdd490f84914754c72c7b3105772f74a40208 (commit) from 4ff1a5a957859ceec50f3f191399da5163198ff5 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-iuh/commit/?id=c7ccdd490f84914754c72c7b3105772f74a40208 commit c7ccdd490f84914754c72c7b3105772f74a40208 Author: Neels Hofmeyr Date: Thu Oct 13 14:43:49 2016 +0200 cosmetic: hnbgw: addr related renames, move define, move comment Prepare for parameterization of IuCS and IuPS addresses: Conform internal variable naming to local-ip, local-port, remote-ip, remote-port (instead of bind-ip). Rename HNBGW_IUH_LOCAL_IP_DEFAULT to HNGGW_LOCAL_IP_DEFAULT to be more general and move it to the top. Move a function doc comment to the .c file. Change-Id: Ice85941c978498e3ddf41d151248507e7f56cb5d ----------------------------------------------------------------------- Summary of changes: include/osmocom/iuh/hnbgw.h | 14 +++++--------- src/hnbgw.c | 20 ++++++++++++-------- src/hnbgw_vty.c | 10 +++++----- 3 files changed, 22 insertions(+), 22 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Thu Oct 20 23:43:58 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 20 Oct 2016 23:43:58 GMT Subject: openbsc.git branch neels/mgcp updated. 0.15.0-599-gae8cbcc Message-ID: <201610202343.u9KNhwMD074575@git.osmocom.org> This is an 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/mgcp has been updated discards f2232e359858f823898e61f4d03fc1bb9069961e (commit) discards c741c00d053953034e9b0040e7882bf0d8fff958 (commit) discards 9560acc35957821719cdebf2b32aa37732cddf98 (commit) discards eb463bd6636d634348bf812b73ca89867bca80ae (commit) discards 4b4d7b9a37ab64e2d5edd66902e29c8aa18f06bf (commit) discards 25cf5ecb620fcc3b4fb9e2f002f4c8a3d94dd77c (commit) discards 358fd7984a612bcb6c0853662330dcc88fc54f24 (commit) discards b5721f4f188e84441a93ff72c6f2eb75fc69b141 (commit) discards a9b0bd306339215de9c6e86b1a77ff881f75efdc (commit) discards 5a7ed8525c9d043e421e201be6fbf20373b07baf (commit) discards 275c2ade889e12c1a959607d7edd3abf5d3c3e2c (commit) discards 52123d9c16d48aafe49a9a5efcb388801d2e06bb (commit) discards e0c63db6d3797a2ef101dd7b88a92f955697c511 (commit) discards 55b8e8a9db5031cb3975933c7e187585c48564cb (commit) discards fe8ec47388eeddde242f1dd73c3faaf1dac0e896 (commit) discards 44ab12e281fd021c1485d6972570099f296fb8f9 (commit) discards 41ac76a6a878327b024658068d0ed2261ff92fe9 (commit) discards 9766c7dce13238e1ab2653b66b425827b65633df (commit) discards 2d4fb224c057b359299f12fcc9d1926b45164b7d (commit) discards 463db2f7ca3f38f15957c6a7638fa42d0a016a2c (commit) discards 83e477136456438d9928b89d988094b682502af6 (commit) discards 9fefa5012392907efc7964f2573f618b286632b2 (commit) discards b7f4e9524fcf7e61c36243797b3f65221187d160 (commit) discards a9739f5f4760735fa13fe38d954a69c8d34ca57f (commit) discards f57bf04f22ed1645b359ed2a2f0df51a3c2d9692 (commit) discards 408cb94c29396b41f9d3c42b45f3fb2eaf55ddaa (commit) discards 5ecb8057235928c376707e475f2c6a87426fd311 (commit) discards 6921caacaeda5ef0b3206c693fec827ac8646ea7 (commit) discards a302ff3ef7ea0642a1a6c1a985f847d97783e727 (commit) discards 2e651d28fcc377153f6c8b93bfadd50c90709320 (commit) discards 0bf2ee0b06935cf8ae37f988cfe4103ac1987eb9 (commit) discards 6030cd21add0e0f75ba6ca805c8dcfede74e9729 (commit) discards b8588bd66963d40a74820b82b10663ab3995d1b2 (commit) discards fef3bc9133d4eacce9a0b6c9e965f72faa09a217 (commit) discards 5a9cd425ce74411b8cafd16a949b5942376eae37 (commit) discards fc85eba4d020c2a70ea3ed84c076220b82a37a19 (commit) discards d39b1e4532c138e52791a51e18af62c28eb5f3b9 (commit) discards 7b0ac45c2069db3176f4ebceafc4cd540c89fd07 (commit) discards 86cdd67c9a33b899c393d26a07f035051a0d58c6 (commit) discards 27196b4c86dd053234c8ade5cb56fafa6c2083e7 (commit) discards dbdb245ebcb7afe50d800836fda122585ca26039 (commit) discards 99ee7b9705d5948028199c7e686c44fdc015abdf (commit) discards bffcbc73fe5f04e1e89553675ba15ade4ae5d97e (commit) discards 9fca15d76a02149972a1429e399abc1f9ba725c1 (commit) discards d953e983038ea5ad6a6c7cf5bbc9d0eb63e67e2f (commit) discards 37303c190bda069d038d00a522ffd4ab2c1c8b73 (commit) discards 55ce96f5a19b21bf2708f3bd3b4f5919353bb5f7 (commit) discards ee011e8c3d5fe5497fa405eb4fb0010860959fa4 (commit) discards 2d0959ea13f4b9b5293b170c3f14a18ef503bb34 (commit) discards 96e7c180eeac0a226af63ec0a2f747eafd5ef8a7 (commit) discards c67c3071afa24878fadf12ef76cd2a7e5ffac662 (commit) discards cfda287d4e7ace5c8ac6621656ea7e5ee365959c (commit) discards f2e931d866603d52d412c6f84dfcd80c8a66c269 (commit) discards 24406bd4d2ff726ef409d167a235e24b30aeb8b5 (commit) discards 23043fbb286eeaed58b24ffc6aada84db7249bc1 (commit) discards 99564f14c6960224ebe57134dd340fc105900363 (commit) discards 619182a58bdaa2bce76d9f94a9801bd7a4150c10 (commit) discards 6b50ef8b44cea68262f6fb653bd9078b204bf2cb (commit) discards 887d7f56121e86d75641b3f88bed3f9f5fed0fba (commit) discards 0991f07791a5bef98915fcde610a5cb715a19cac (commit) discards 9eaf7dd7da36d763a63c3b6daae15f81ffced68e (commit) discards bc64c830cf29e22c3fc03cae8ef9dae345a28d49 (commit) discards 69d4315338a95469f50e1b2bc9c8993bf01e2777 (commit) discards bc3ae084670971eb7cac743f9039302fe78d1c9d (commit) discards ad45cae1437d1da3de45d3f3d63e2f5c8fe0ccd6 (commit) discards a1dc23d889d2854133f683afe239fc6bd185f5fb (commit) discards 94b8a3540402cd6dbfe366de38ec6963e06101b8 (commit) discards cb20f6675a7bf7635b7fddcbf69bf990c88dfe61 (commit) discards 1cd3a4e109dba0611cf2cd95cc6b8dade1a4f1b9 (commit) discards d4f854e74c49c8ace9342357a1b294c0846bc975 (commit) discards 4da8beae6b15478bb4e50a2e3508a8d1414216f4 (commit) discards 36b21e7bd7d47850ad2f79ea2f4c902ea34df9d3 (commit) discards 35b90d3e48daa000a35fb1d7dbb6d4c6504dd0c2 (commit) discards 3e5487840963e162d6f3b3409976ea5b44de8ec6 (commit) discards 1d915784f23659823fb048c9c1bbf239c2d9f750 (commit) discards b0663e78609ccfeb1eb0aa1e42fdcf1b9805c93d (commit) discards ef71378236c9b1d8c11187242c75881b9b996f2a (commit) discards 3d53611faa1013281b099ec75af02b0be933606f (commit) discards 9003aeb53291562f755bc4e67aa255e56a88720e (commit) discards 08223f80d5d3d8d513383145759050b475b1404d (commit) discards 2e44a59decfa14be0ee3d869602cbb993fda7e3d (commit) discards 8735374653cb9856853caf23911ae218f630660e (commit) discards ba1a203f4d8075bd03908c51345e2bed440402ec (commit) discards aa03df7f7e6be456fed461eb602dcc9838a641e5 (commit) discards b95de4a04417a5ee4ee3091803a71979dd476c14 (commit) discards 8731383744dbf0f0d926e625f2724f2ad85734c7 (commit) discards 838a61e6886ab564ea735f2268cf1798d36eab0e (commit) discards 22d87933c8289f9a54a188f46d00a067488fa395 (commit) discards 25bc1604c6402f12fc7cd8c8386378730828ae6b (commit) discards 8efa78bbdf820211dcb8943b42085035d91c619e (commit) discards ed9cfc419ea9278adb1758182dd52437af5db820 (commit) discards c80417b5484622bf6aa1b909850938548fb08a4a (commit) discards 91cbc9490a63ab4558d3fffa9e451ea9c357fefa (commit) discards 03ce004448ab4ba93149868267525282dd777a5b (commit) discards a9686403cfff567fece9537a0d4a5b038271537d (commit) discards 0578cef45243f4f556feac2e40bd30c0411e2cc9 (commit) discards cffe4b35c0927cef2f9c3a32c234d0822179cb25 (commit) via ae8cbcc98f13e7eaa7dace0702b73be207a44148 (commit) via 2757fe17a5b4ab3e74f1a935bb8e57f0de2156e0 (commit) via 59b437e9b2d64d4f10691a9cdfca7f655c390f11 (commit) via 43de6cfe144e6452784eaf8092255f7a35a9d191 (commit) via fdb57201ddc9a046a89324feb9beca4e4a3c2bef (commit) via da183ca52e0ec58f0ae8884d0d2e553cbb17b48f (commit) via 912bd261d676407f265dd3f3679073029550c364 (commit) via 02ba97c985338b995eb9303aa9f8ad8c7fdd6665 (commit) via a952a62b29e1f206a7ba3359561cd1981b64ab87 (commit) via dc782f367529643701f03167d734781e54ab4b0b (commit) via 82a42fd31552f5bddcbfad70c3b8ed7043b8e3a7 (commit) via 57cfe378c9427f64ea2ba6c0df8a498dd722652e (commit) via 091e730d063be931c8ab1ac3d22c3b20ca5c98c2 (commit) via 852326d596bbf3392979ff11f7873003083c9e92 (commit) via bd9a5ffad1039ef55b52ceee80a89664c4406784 (commit) via 909abdaccfa2ecbddd7373840a3980765d856a36 (commit) via c5e18ab73d281cf98b8ad16d3857751adda7e5f1 (commit) via b8488905a39a4eb71136a93fdb57302af54be317 (commit) via 132cef4f84aeb4f4ed12b25b6154effb3055ff45 (commit) via b906c82e11a0b55631243c047447fc2bc9c6b9e4 (commit) via 4921cb45873ae6bffcc4a43d46d68eafd238f042 (commit) via 281d5710ad8177816c0f7877bcfa629e3f53f0d4 (commit) via 65a6059d0fe827551ff03f41e5e20077c53e3f59 (commit) via 62f4fa916bf5cfb9c7044034e0c32923f88570d4 (commit) via 58cc07e361a5474fadf7f2c97bcaf279ae1cf729 (commit) via 2f9004630451efd9dc94490cc514f56dfa77fa38 (commit) via 993c58e8a98bb15e82861cfcb1081ebab5d40812 (commit) via 0ccc0abd212cf90d8361cfa78e71dcf306968ad4 (commit) via 79ee791a80a5ed34e1c6681103ae4e30dcbe1da0 (commit) via 1fbb35db9d5b7f2fd9626dc0eb8187410baa5e74 (commit) via fe238e80526acb7e08bba9659782bcff5e2a3e12 (commit) via bd3df168781a63af293dcb4b7ef0d9aeaeebc81a (commit) via 0f9f921ee7087cdff1d9e2e88dc0efdc59986dec (commit) via 282a893cc27fc97eb34cf2fd92a84b4c2637605b (commit) via 257eb2d6a14d4c6c06e1eb5a9b9ea6f457c502c8 (commit) via aeb1c6e3c22dee454fc00ef3443c01c4171ad635 (commit) via 988839743f75ae380e7b1f919c8f7042b5f9f043 (commit) via db7862b53475cdbf5ac99576b3e84eb42903a4bf (commit) via 9f6de7622518bf0586893a77f4dbc4c369d6df3f (commit) via fe298b07c30629154bd9191021b3898b40902cbd (commit) via 7f8d3f679d1af06f75a49965e731670c4cd52bf0 (commit) via 4e7549dd596938304f14ed2a2a0dada9137759ee (commit) via 3294e04cb7e0dd699f8b1a18944fbdf14d041ffe (commit) via ab63bba3d737c785a06434c5d9273652a0e171ef (commit) via 6055cf44ef1558257eabf83a4ef31d6c7f5390ea (commit) via 196c31a10857ba21d04f98cde10497417b356779 (commit) via a5ad00a1011cf0ad30b6561ca7adaf9baaab55dc (commit) via 6611366daa93759ef30e545cab69d69d4ab274dd (commit) via eb1eca19f0a2dc94b5ea0755fc3c14c3d0e81d68 (commit) via 5405b8070e302d71c18841ae959ee6f0babd3aa8 (commit) via 6eb7bc97c505204509a0993425184b5bf9ec1c64 (commit) via c3b73967353aa435ec08c0b4ac1174145e6dd96e (commit) via e866918b245f8dda354b1585251ab5b8ecee39ae (commit) via 5c92d393f12587fe7ee39c208198cecad66ff138 (commit) via c5b7437f63f051d0d982b965f139331194cfc7e5 (commit) via 681b7db18cf16000d909dfdb770225bbc879ce3f (commit) via b1bf70467146adaa0b0dff245bced7b2a382b946 (commit) via ab19fba226ab69ab5946820dab794668bddebc4a (commit) via 5d93c05617dcf202474ad45ce74e36f5aa551786 (commit) via 9d7f1e2b2a8f5445da6098c3d636823f55e9c078 (commit) via 3d0b1d048d30de194800eb7deab7f81238c20bc1 (commit) via d7378f0eed15f450d083f7c6b12474afbb689a6e (commit) via e8ff4119c57cc0c35e11c74e32b5bfb5b88873a4 (commit) via ac37d10cb470a93dad0f56c1849d681df0b520a1 (commit) via 344035a5c8d40fa37917cb9c8c94741ff4eeb549 (commit) via f9b961c07cfc02d2e5c520a6d0374259fda7d63a (commit) via ad1743d3db0836aa9745d5a2bfa8405eea14daa9 (commit) via fcf45187c89f4406f8f8ef452bc648cf8c70da93 (commit) via 7d7200d7bb7b074873f6f77d52c25483bf75bbeb (commit) via 638b32abe1674b14520699bba5ce29b2649754a6 (commit) via f9cc195fbb0771988c22eaa47a4d3992137165de (commit) via 83e424684edde69970ac6551fce45b01bcedf601 (commit) via 2df43af6b53132776f0125148c6f176af4d5b8f3 (commit) via f0e3ef1a022eca3897feb658b4f44bc7e85b95f9 (commit) via d4fb6523aa40a357d1b73144e7d620cebf0da5c8 (commit) via a9cc71442119f7407f6d4353507cc824ffaf6c3b (commit) via e92d318c0ebf5977115355eb18a2f6fe79cb5494 (commit) via 1ff3c8e97db5b358d2aa87f62b46482d074385d9 (commit) via d5f5c5d221f9fce77f06bf3534685c18814e8baa (commit) via 3b68384426c9e61429a1077f52d7968d99580dfe (commit) via 05a26ed241c3ed443a360dbc6e108ed94e00d3d0 (commit) via 5ceb448adff1b938c6df63698c13967c4f3cfabb (commit) via 8d8b3d87e79063131390f71d6dc508f6a4f213bf (commit) via 5e658e59cc21294895f942c56d3ac140b2a2784a (commit) via c94de839a6dbf8888041fac8c34a159b048a0e76 (commit) via 49fb46db97bfc733cfc34dc189f87833803a2a68 (commit) via a94848be4dd47c8f0183062aa83cc6c9dc3b200a (commit) via 5cac7f7345c15274646b447de760553d170a95be (commit) via b6583d677f15a3067732e1fa2f6fa958bc0a1fb0 (commit) via ddc180e6cd58a7a5da495846cd5330dba6f0da76 (commit) via cac1301136b284c4e97b4226cf1e0bedd12079fc (commit) via 8f8cfc4f60393bec429b9d4da7a533d35b7be1e4 (commit) via f368a20517811bc05b7cea2b3c342a97135f5320 (commit) via 02f70398697d6ebc6ff9f818fe61be224f61346f (commit) via b88507ee8e319f2b55b23f67c56066dfd467347d (commit) via c9c9bb99f3c0ae492509eaccc877908c3ed64091 (commit) via 116fb3596c0ed56eca0ec9113f5dc60dc8664299 (commit) via e1a4aca11ddde99fb667b2ad5343b284327e98a4 (commit) via 4691a856b8fd45a74a437c0fced4e10faa17631c (commit) via 0f1a9418c8cc9cc1bd2a5240151271976c6bd21f (commit) via f89f8d70532370d94e0e6d3bfc84857298a559c3 (commit) via 582e4f627674f46310a90d9061e82fb342051b42 (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 (f2232e359858f823898e61f4d03fc1bb9069961e) \ N -- N -- N (ae8cbcc98f13e7eaa7dace0702b73be207a44148) 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=ae8cbcc98f13e7eaa7dace0702b73be207a44148 commit ae8cbcc98f13e7eaa7dace0702b73be207a44148 Author: Neels Hofmeyr Date: Fri Oct 21 01:36:26 2016 +0200 mgcp hack: rtcp: pass back a sender report as well as a receiver report Change-Id: Ieaf5d70c9749f587a8a7feda2684d11b8967986e http://cgit.osmocom.org/openbsc/commit/?id=2757fe17a5b4ab3e74f1a935bb8e57f0de2156e0 commit 2757fe17a5b4ab3e74f1a935bb8e57f0de2156e0 Author: Neels Hofmeyr Date: Fri Oct 21 01:35:57 2016 +0200 mgcp hack: modify the ssrc id Change-Id: I443fc676071cc7ee8254777e4c74553b35341158 http://cgit.osmocom.org/openbsc/commit/?id=59b437e9b2d64d4f10691a9cdfca7f655c390f11 commit 59b437e9b2d64d4f10691a9cdfca7f655c390f11 Author: Neels Hofmeyr Date: Fri Oct 21 01:33:57 2016 +0200 mgcp hack: don't change payload type when passing RTP thru Change-Id: I9c43704a4c1e26d434c0d7e7ee370b2c21fb3399 http://cgit.osmocom.org/openbsc/commit/?id=43de6cfe144e6452784eaf8092255f7a35a9d191 commit 43de6cfe144e6452784eaf8092255f7a35a9d191 Author: Neels Hofmeyr Date: Fri Oct 21 01:32:10 2016 +0200 mgcp: log payload type change Change-Id: Iee5fa667dece12174b1933345c1ed640a264ed97 http://cgit.osmocom.org/openbsc/commit/?id=fdb57201ddc9a046a89324feb9beca4e4a3c2bef commit fdb57201ddc9a046a89324feb9beca4e4a3c2bef Author: Neels Hofmeyr Date: Tue Oct 18 20:21:07 2016 +0200 mgcp debug logging Change-Id: I06a060244e91080680e88551e870f0058711921f ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gsm_data_shared.h | 4 ++++ openbsc/src/libcommon/gsm_data_shared.c | 2 +- openbsc/src/libiu/iu.c | 3 ++- openbsc/src/libmgcp/mgcp_network.c | 40 ++++++++++++++++++++++--------- 4 files changed, 36 insertions(+), 13 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Thu Oct 20 23:44:03 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 20 Oct 2016 23:44:03 GMT Subject: openbsc.git branch sysmocom/iu updated. 0.15.0-594-gda183ca Message-ID: <201610202344.u9KNi3NN075058@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, sysmocom/iu has been updated discards 25cf5ecb620fcc3b4fb9e2f002f4c8a3d94dd77c (commit) discards 358fd7984a612bcb6c0853662330dcc88fc54f24 (commit) discards b5721f4f188e84441a93ff72c6f2eb75fc69b141 (commit) discards a9b0bd306339215de9c6e86b1a77ff881f75efdc (commit) discards 5a7ed8525c9d043e421e201be6fbf20373b07baf (commit) discards 275c2ade889e12c1a959607d7edd3abf5d3c3e2c (commit) discards 52123d9c16d48aafe49a9a5efcb388801d2e06bb (commit) discards e0c63db6d3797a2ef101dd7b88a92f955697c511 (commit) discards 55b8e8a9db5031cb3975933c7e187585c48564cb (commit) discards fe8ec47388eeddde242f1dd73c3faaf1dac0e896 (commit) discards 44ab12e281fd021c1485d6972570099f296fb8f9 (commit) discards 41ac76a6a878327b024658068d0ed2261ff92fe9 (commit) discards 9766c7dce13238e1ab2653b66b425827b65633df (commit) discards 2d4fb224c057b359299f12fcc9d1926b45164b7d (commit) discards 463db2f7ca3f38f15957c6a7638fa42d0a016a2c (commit) discards 83e477136456438d9928b89d988094b682502af6 (commit) discards 9fefa5012392907efc7964f2573f618b286632b2 (commit) discards b7f4e9524fcf7e61c36243797b3f65221187d160 (commit) discards a9739f5f4760735fa13fe38d954a69c8d34ca57f (commit) discards f57bf04f22ed1645b359ed2a2f0df51a3c2d9692 (commit) discards 408cb94c29396b41f9d3c42b45f3fb2eaf55ddaa (commit) discards 5ecb8057235928c376707e475f2c6a87426fd311 (commit) discards 6921caacaeda5ef0b3206c693fec827ac8646ea7 (commit) discards a302ff3ef7ea0642a1a6c1a985f847d97783e727 (commit) discards 2e651d28fcc377153f6c8b93bfadd50c90709320 (commit) discards 0bf2ee0b06935cf8ae37f988cfe4103ac1987eb9 (commit) discards 6030cd21add0e0f75ba6ca805c8dcfede74e9729 (commit) discards b8588bd66963d40a74820b82b10663ab3995d1b2 (commit) discards fef3bc9133d4eacce9a0b6c9e965f72faa09a217 (commit) discards 5a9cd425ce74411b8cafd16a949b5942376eae37 (commit) discards fc85eba4d020c2a70ea3ed84c076220b82a37a19 (commit) discards d39b1e4532c138e52791a51e18af62c28eb5f3b9 (commit) discards 7b0ac45c2069db3176f4ebceafc4cd540c89fd07 (commit) discards 86cdd67c9a33b899c393d26a07f035051a0d58c6 (commit) discards 27196b4c86dd053234c8ade5cb56fafa6c2083e7 (commit) discards dbdb245ebcb7afe50d800836fda122585ca26039 (commit) discards 99ee7b9705d5948028199c7e686c44fdc015abdf (commit) discards bffcbc73fe5f04e1e89553675ba15ade4ae5d97e (commit) discards 9fca15d76a02149972a1429e399abc1f9ba725c1 (commit) discards d953e983038ea5ad6a6c7cf5bbc9d0eb63e67e2f (commit) discards 37303c190bda069d038d00a522ffd4ab2c1c8b73 (commit) discards 55ce96f5a19b21bf2708f3bd3b4f5919353bb5f7 (commit) discards ee011e8c3d5fe5497fa405eb4fb0010860959fa4 (commit) discards 2d0959ea13f4b9b5293b170c3f14a18ef503bb34 (commit) discards 96e7c180eeac0a226af63ec0a2f747eafd5ef8a7 (commit) discards c67c3071afa24878fadf12ef76cd2a7e5ffac662 (commit) discards cfda287d4e7ace5c8ac6621656ea7e5ee365959c (commit) discards f2e931d866603d52d412c6f84dfcd80c8a66c269 (commit) discards 24406bd4d2ff726ef409d167a235e24b30aeb8b5 (commit) discards 23043fbb286eeaed58b24ffc6aada84db7249bc1 (commit) discards 99564f14c6960224ebe57134dd340fc105900363 (commit) discards 619182a58bdaa2bce76d9f94a9801bd7a4150c10 (commit) discards 6b50ef8b44cea68262f6fb653bd9078b204bf2cb (commit) discards 887d7f56121e86d75641b3f88bed3f9f5fed0fba (commit) discards 0991f07791a5bef98915fcde610a5cb715a19cac (commit) discards 9eaf7dd7da36d763a63c3b6daae15f81ffced68e (commit) discards bc64c830cf29e22c3fc03cae8ef9dae345a28d49 (commit) discards 69d4315338a95469f50e1b2bc9c8993bf01e2777 (commit) discards bc3ae084670971eb7cac743f9039302fe78d1c9d (commit) discards ad45cae1437d1da3de45d3f3d63e2f5c8fe0ccd6 (commit) discards a1dc23d889d2854133f683afe239fc6bd185f5fb (commit) discards 94b8a3540402cd6dbfe366de38ec6963e06101b8 (commit) discards cb20f6675a7bf7635b7fddcbf69bf990c88dfe61 (commit) discards 1cd3a4e109dba0611cf2cd95cc6b8dade1a4f1b9 (commit) discards d4f854e74c49c8ace9342357a1b294c0846bc975 (commit) discards 4da8beae6b15478bb4e50a2e3508a8d1414216f4 (commit) discards 36b21e7bd7d47850ad2f79ea2f4c902ea34df9d3 (commit) discards 35b90d3e48daa000a35fb1d7dbb6d4c6504dd0c2 (commit) discards 3e5487840963e162d6f3b3409976ea5b44de8ec6 (commit) discards 1d915784f23659823fb048c9c1bbf239c2d9f750 (commit) discards b0663e78609ccfeb1eb0aa1e42fdcf1b9805c93d (commit) discards ef71378236c9b1d8c11187242c75881b9b996f2a (commit) discards 3d53611faa1013281b099ec75af02b0be933606f (commit) discards 9003aeb53291562f755bc4e67aa255e56a88720e (commit) discards 08223f80d5d3d8d513383145759050b475b1404d (commit) discards 2e44a59decfa14be0ee3d869602cbb993fda7e3d (commit) discards 8735374653cb9856853caf23911ae218f630660e (commit) discards ba1a203f4d8075bd03908c51345e2bed440402ec (commit) discards aa03df7f7e6be456fed461eb602dcc9838a641e5 (commit) discards b95de4a04417a5ee4ee3091803a71979dd476c14 (commit) discards 8731383744dbf0f0d926e625f2724f2ad85734c7 (commit) discards 838a61e6886ab564ea735f2268cf1798d36eab0e (commit) discards 22d87933c8289f9a54a188f46d00a067488fa395 (commit) discards 25bc1604c6402f12fc7cd8c8386378730828ae6b (commit) discards 8efa78bbdf820211dcb8943b42085035d91c619e (commit) discards ed9cfc419ea9278adb1758182dd52437af5db820 (commit) discards c80417b5484622bf6aa1b909850938548fb08a4a (commit) discards 91cbc9490a63ab4558d3fffa9e451ea9c357fefa (commit) discards 03ce004448ab4ba93149868267525282dd777a5b (commit) discards a9686403cfff567fece9537a0d4a5b038271537d (commit) discards 0578cef45243f4f556feac2e40bd30c0411e2cc9 (commit) discards cffe4b35c0927cef2f9c3a32c234d0822179cb25 (commit) via da183ca52e0ec58f0ae8884d0d2e553cbb17b48f (commit) via 912bd261d676407f265dd3f3679073029550c364 (commit) via 02ba97c985338b995eb9303aa9f8ad8c7fdd6665 (commit) via a952a62b29e1f206a7ba3359561cd1981b64ab87 (commit) via dc782f367529643701f03167d734781e54ab4b0b (commit) via 82a42fd31552f5bddcbfad70c3b8ed7043b8e3a7 (commit) via 57cfe378c9427f64ea2ba6c0df8a498dd722652e (commit) via 091e730d063be931c8ab1ac3d22c3b20ca5c98c2 (commit) via 852326d596bbf3392979ff11f7873003083c9e92 (commit) via bd9a5ffad1039ef55b52ceee80a89664c4406784 (commit) via 909abdaccfa2ecbddd7373840a3980765d856a36 (commit) via c5e18ab73d281cf98b8ad16d3857751adda7e5f1 (commit) via b8488905a39a4eb71136a93fdb57302af54be317 (commit) via 132cef4f84aeb4f4ed12b25b6154effb3055ff45 (commit) via b906c82e11a0b55631243c047447fc2bc9c6b9e4 (commit) via 4921cb45873ae6bffcc4a43d46d68eafd238f042 (commit) via 281d5710ad8177816c0f7877bcfa629e3f53f0d4 (commit) via 65a6059d0fe827551ff03f41e5e20077c53e3f59 (commit) via 62f4fa916bf5cfb9c7044034e0c32923f88570d4 (commit) via 58cc07e361a5474fadf7f2c97bcaf279ae1cf729 (commit) via 2f9004630451efd9dc94490cc514f56dfa77fa38 (commit) via 993c58e8a98bb15e82861cfcb1081ebab5d40812 (commit) via 0ccc0abd212cf90d8361cfa78e71dcf306968ad4 (commit) via 79ee791a80a5ed34e1c6681103ae4e30dcbe1da0 (commit) via 1fbb35db9d5b7f2fd9626dc0eb8187410baa5e74 (commit) via fe238e80526acb7e08bba9659782bcff5e2a3e12 (commit) via bd3df168781a63af293dcb4b7ef0d9aeaeebc81a (commit) via 0f9f921ee7087cdff1d9e2e88dc0efdc59986dec (commit) via 282a893cc27fc97eb34cf2fd92a84b4c2637605b (commit) via 257eb2d6a14d4c6c06e1eb5a9b9ea6f457c502c8 (commit) via aeb1c6e3c22dee454fc00ef3443c01c4171ad635 (commit) via 988839743f75ae380e7b1f919c8f7042b5f9f043 (commit) via db7862b53475cdbf5ac99576b3e84eb42903a4bf (commit) via 9f6de7622518bf0586893a77f4dbc4c369d6df3f (commit) via fe298b07c30629154bd9191021b3898b40902cbd (commit) via 7f8d3f679d1af06f75a49965e731670c4cd52bf0 (commit) via 4e7549dd596938304f14ed2a2a0dada9137759ee (commit) via 3294e04cb7e0dd699f8b1a18944fbdf14d041ffe (commit) via ab63bba3d737c785a06434c5d9273652a0e171ef (commit) via 6055cf44ef1558257eabf83a4ef31d6c7f5390ea (commit) via 196c31a10857ba21d04f98cde10497417b356779 (commit) via a5ad00a1011cf0ad30b6561ca7adaf9baaab55dc (commit) via 6611366daa93759ef30e545cab69d69d4ab274dd (commit) via eb1eca19f0a2dc94b5ea0755fc3c14c3d0e81d68 (commit) via 5405b8070e302d71c18841ae959ee6f0babd3aa8 (commit) via 6eb7bc97c505204509a0993425184b5bf9ec1c64 (commit) via c3b73967353aa435ec08c0b4ac1174145e6dd96e (commit) via e866918b245f8dda354b1585251ab5b8ecee39ae (commit) via 5c92d393f12587fe7ee39c208198cecad66ff138 (commit) via c5b7437f63f051d0d982b965f139331194cfc7e5 (commit) via 681b7db18cf16000d909dfdb770225bbc879ce3f (commit) via b1bf70467146adaa0b0dff245bced7b2a382b946 (commit) via ab19fba226ab69ab5946820dab794668bddebc4a (commit) via 5d93c05617dcf202474ad45ce74e36f5aa551786 (commit) via 9d7f1e2b2a8f5445da6098c3d636823f55e9c078 (commit) via 3d0b1d048d30de194800eb7deab7f81238c20bc1 (commit) via d7378f0eed15f450d083f7c6b12474afbb689a6e (commit) via e8ff4119c57cc0c35e11c74e32b5bfb5b88873a4 (commit) via ac37d10cb470a93dad0f56c1849d681df0b520a1 (commit) via 344035a5c8d40fa37917cb9c8c94741ff4eeb549 (commit) via f9b961c07cfc02d2e5c520a6d0374259fda7d63a (commit) via ad1743d3db0836aa9745d5a2bfa8405eea14daa9 (commit) via fcf45187c89f4406f8f8ef452bc648cf8c70da93 (commit) via 7d7200d7bb7b074873f6f77d52c25483bf75bbeb (commit) via 638b32abe1674b14520699bba5ce29b2649754a6 (commit) via f9cc195fbb0771988c22eaa47a4d3992137165de (commit) via 83e424684edde69970ac6551fce45b01bcedf601 (commit) via 2df43af6b53132776f0125148c6f176af4d5b8f3 (commit) via f0e3ef1a022eca3897feb658b4f44bc7e85b95f9 (commit) via d4fb6523aa40a357d1b73144e7d620cebf0da5c8 (commit) via a9cc71442119f7407f6d4353507cc824ffaf6c3b (commit) via e92d318c0ebf5977115355eb18a2f6fe79cb5494 (commit) via 1ff3c8e97db5b358d2aa87f62b46482d074385d9 (commit) via d5f5c5d221f9fce77f06bf3534685c18814e8baa (commit) via 3b68384426c9e61429a1077f52d7968d99580dfe (commit) via 05a26ed241c3ed443a360dbc6e108ed94e00d3d0 (commit) via 5ceb448adff1b938c6df63698c13967c4f3cfabb (commit) via 8d8b3d87e79063131390f71d6dc508f6a4f213bf (commit) via 5e658e59cc21294895f942c56d3ac140b2a2784a (commit) via c94de839a6dbf8888041fac8c34a159b048a0e76 (commit) via 49fb46db97bfc733cfc34dc189f87833803a2a68 (commit) via a94848be4dd47c8f0183062aa83cc6c9dc3b200a (commit) via 5cac7f7345c15274646b447de760553d170a95be (commit) via b6583d677f15a3067732e1fa2f6fa958bc0a1fb0 (commit) via ddc180e6cd58a7a5da495846cd5330dba6f0da76 (commit) via cac1301136b284c4e97b4226cf1e0bedd12079fc (commit) via 8f8cfc4f60393bec429b9d4da7a533d35b7be1e4 (commit) via f368a20517811bc05b7cea2b3c342a97135f5320 (commit) via 02f70398697d6ebc6ff9f818fe61be224f61346f (commit) via b88507ee8e319f2b55b23f67c56066dfd467347d (commit) via c9c9bb99f3c0ae492509eaccc877908c3ed64091 (commit) via 116fb3596c0ed56eca0ec9113f5dc60dc8664299 (commit) via e1a4aca11ddde99fb667b2ad5343b284327e98a4 (commit) via 4691a856b8fd45a74a437c0fced4e10faa17631c (commit) via 0f1a9418c8cc9cc1bd2a5240151271976c6bd21f (commit) via f89f8d70532370d94e0e6d3bfc84857298a559c3 (commit) via 582e4f627674f46310a90d9061e82fb342051b42 (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 (25cf5ecb620fcc3b4fb9e2f002f4c8a3d94dd77c) \ N -- N -- N (da183ca52e0ec58f0ae8884d0d2e553cbb17b48f) 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/gsm_data_shared.h | 4 + openbsc/include/openbsc/mgcp_internal.h | 2 + openbsc/include/openbsc/mgcpgw_client.h | 64 ++++-- openbsc/include/openbsc/transaction.h | 13 ++ openbsc/src/libcommon/gsm_data_shared.c | 2 +- openbsc/src/libiu/iu.c | 5 +- openbsc/src/libmgcp/mgcp_common.c | 21 ++ openbsc/src/libmgcp/mgcp_protocol.c | 16 +- openbsc/src/libmgcp/mgcpgw_client.c | 324 ++++++++++++++++++++++++++---- openbsc/src/libmsc/msc_ifaces.c | 164 +++++++++++---- openbsc/src/osmo-cscn/cscn_main.c | 22 +- openbsc/tests/db/db_test.c | 21 +- openbsc/tests/mgcp/Makefile.am | 20 ++ openbsc/tests/mgcp/mgcpgw_client_test.c | 165 +++++++++++++++ openbsc/tests/mgcp/mgcpgw_client_test.err | 1 + openbsc/tests/mgcp/mgcpgw_client_test.ok | 31 +++ openbsc/tests/testsuite.at | 7 + 17 files changed, 750 insertions(+), 132 deletions(-) create mode 100644 openbsc/tests/mgcp/mgcpgw_client_test.c create mode 100644 openbsc/tests/mgcp/mgcpgw_client_test.err create mode 100644 openbsc/tests/mgcp/mgcpgw_client_test.ok hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Fri Oct 21 14:04:46 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 21 Oct 2016 14:04:46 GMT Subject: libosmocore.git branch master updated. 0.9.0-265-g694f72d Message-ID: <201610211404.u9LE4kdp069810@git.osmocom.org> This is an 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 694f72d148882987cc8e4ffd0c4143d8099e09bf (commit) from eb604cf44f2182904e9e104c5d226d7391e54102 (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=694f72d148882987cc8e4ffd0c4143d8099e09bf commit 694f72d148882987cc8e4ffd0c4143d8099e09bf Author: Neels Hofmeyr Date: Thu Oct 20 13:46:23 2016 +0200 Revert "Constify ctrl_cmd struct fields where appropriate" This reverts commit ed9d6da5df98538adc70aa03cb569eb9505d04b6. The commit is good as such, but it causes many compiler warnings in the OpenBSC build. We want this to be re-applied as soon as we have patches ready that fix the fallout in openbsc.git. See also https://lists.osmocom.org/pipermail/openbsc/2016-October/009802.html Related: OS#1829 Change-Id: I722ad60232a6ef5b4cb984b92c42851de26b3ccd ----------------------------------------------------------------------- Summary of changes: TODO-RELEASE | 1 - include/osmocom/ctrl/control_cmd.h | 6 +++--- 2 files changed, 3 insertions(+), 4 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sat Oct 22 07:48:50 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 22 Oct 2016 07:48:50 GMT Subject: wireshark.git branch laforge/om2000-201610 updated. aad62461f2d77467587d3691709e1f4dffcdcf1f Message-ID: <201610220748.u9M7moxo001751@git.osmocom.org> This is an 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/om2000-201610 has been updated discards 89c71c635f0e85a66de3a176b0a0df2970d8058b (commit) discards f00e96ec76471f18f3c15516c822194018a8d107 (commit) discards db0f3aadeb7a4f074675b736016e9d396b180235 (commit) discards 6e7bbb0b573a07ec9c552b68b34590384250cd15 (commit) discards 348788e892bf9fe73e9551a233848bfd73f2af2c (commit) discards 4e08f3171acc399495fdcd6bcd44b3c30492e4b3 (commit) discards e84c8063d87c601167495a20e3922da8e2a88fcc (commit) via aad62461f2d77467587d3691709e1f4dffcdcf1f (commit) via 5d03522521ea81db51aef75143ef1f2ba242a439 (commit) via 969b9119657d0be5aac672ae00b699fe8d36f8c2 (commit) via 930e1eccde78f90db1f52d6f75a9a060b8d96a0f (commit) via c90c15013426d9f011b4484ca0185eb213afd376 (commit) via 839cb7150e95570a4435350aaf5ab9e8f86daf22 (commit) via f3b96023a168479b36a0ccdd9885d598fe317bf1 (commit) via a3fc38deb7b4511333b57ab5e42c26b86d441873 (commit) via 3edfc8144682c8ff408275ca214d5aeed069264f (commit) via 490e7972a684d24201e256544bc20d4a58d2c7d5 (commit) via c240e3831d6fc7136744aee0e4947048452ae886 (commit) via 7928b3da367d2087e7564c7a208e0fa9500c245c (commit) via 08340142c48dce17582a74a8d114443e02ba2f7e (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 (89c71c635f0e85a66de3a176b0a0df2970d8058b) \ N -- N -- N (aad62461f2d77467587d3691709e1f4dffcdcf1f) 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/wireshark/commit/?id=aad62461f2d77467587d3691709e1f4dffcdcf1f commit aad62461f2d77467587d3691709e1f4dffcdcf1f Author: Harald Welte Date: Sat Oct 22 09:41:29 2016 +0200 [WIP] gsm_abis_pgsl: attempt to feed EGPRS headers/blocks into RLC/MAC dissector Change-Id: I18b363816c10df24933df2c3fa945be2559daa28 http://cgit.osmocom.org/wireshark/commit/?id=5d03522521ea81db51aef75143ef1f2ba242a439 commit 5d03522521ea81db51aef75143ef1f2ba242a439 Author: Harald Welte Date: Fri Oct 21 23:08:52 2016 +0200 gsm_abis_pgsl: Fix Frame Number handling The FN is encoded as 24bit big-endian figure, so fix endianness for uplink. Also, make sure to pass the frame number into the RLC/MAC dissector using the private data. Change-Id: I2cd2e104a45a1ff63dfbc9ce1709ff0ccc6eb5be http://cgit.osmocom.org/wireshark/commit/?id=969b9119657d0be5aac672ae00b699fe8d36f8c2 commit 969b9119657d0be5aac672ae00b699fe8d36f8c2 Author: Harald Welte Date: Fri Oct 21 21:55:56 2016 +0200 gsm_abis_pgsl: Hand off into GPRS RLC/MAC dissector Rather than displaying the P-GSL data as "data", let's call the proper GPRS RLC/MAC dissector to get a decode of the payload. Change-Id: Ib081606c1b7af2a15ecf3c5f5b3ff44b5096e865 http://cgit.osmocom.org/wireshark/commit/?id=930e1eccde78f90db1f52d6f75a9a060b8d96a0f commit 930e1eccde78f90db1f52d6f75a9a060b8d96a0f Author: Harald Welte Date: Fri Oct 21 21:52:51 2016 +0200 gsm_abis_pgsl: Fix conditional Incremental Redundancy IEs There are some IEs in the Downlink Data Indication which are conditional to the use of EGPRs. However, we still don't see them in the traces, so let's deactivate that part for now. Change-Id: I408c73e5f48018d3ea4ebcacb7bd94358a9eaac5 http://cgit.osmocom.org/wireshark/commit/?id=c90c15013426d9f011b4484ca0185eb213afd376 commit c90c15013426d9f011b4484ca0185eb213afd376 Author: Harald Welte Date: Fri Oct 21 20:45:59 2016 +0200 gsm_abis_om2000: Dissect TLV structure of 0xa3/0xa5/0xa6 TLVs We have no idea what those TLVs are, but the message hex-dumps clearly indicate a 8-bit tag followed by 8-bit length and then 'length' amount of bytes, so we can at least dissect that high-level structure for now. They appear in equally unknown message type 0x126, which appears to be sent in intervals of 300s by the RBS. Change-Id: I91817eb20de1a4557399235c1fc42b638b9c935b http://cgit.osmocom.org/wireshark/commit/?id=839cb7150e95570a4435350aaf5ab9e8f86daf22 commit 839cb7150e95570a4435350aaf5ab9e8f86daf22 Author: Harald Welte Date: Sun Oct 16 14:08:42 2016 +0200 gsm_abis_tfp: Detect + display AMR rate based on payload length Change-Id: I1af7e3be87da9416ded02b09c480ea69ec58afff http://cgit.osmocom.org/wireshark/commit/?id=f3b96023a168479b36a0ccdd9885d598fe317bf1 commit f3b96023a168479b36a0ccdd9885d598fe317bf1 Author: Harald Welte Date: Sun Oct 16 14:07:39 2016 +0200 gsm_abis_tfp: Fix bit-mask for frame type The frame type is only a select number of bits in the given byte, so we must make sure to mask all toher bits away using 0x1E. Change-Id: I6c7a1a256bd93b6e5149f50ed64f033836a26673 http://cgit.osmocom.org/wireshark/commit/?id=a3fc38deb7b4511333b57ab5e42c26b86d441873 commit a3fc38deb7b4511333b57ab5e42c26b86d441873 Author: Harald Welte Date: Sat Oct 15 23:26:17 2016 +0200 packet-rsl: Add some extensions to RSL shared by Osmocom + Ericsson Activation of (dynamic) PDCH uses some slight extensions of the definitions found in 3GPP TS 48.058 when used on Ericsson RBS2000 or Osmocom OsmoBTS. The extensions are backwards-compatible, so I don't think it's worth to introduce a preference for this. Change-Id: I8e28d75bd8be15044a605ced8825b9b074ffbb22 http://cgit.osmocom.org/wireshark/commit/?id=3edfc8144682c8ff408275ca214d5aeed069264f commit 3edfc8144682c8ff408275ca214d5aeed069264f Author: Harald Welte Date: Sat Oct 15 22:02:47 2016 +0200 gsm_abis_om2000: Add very basic dissection of "MO Record" The MO Record is returned in response to a Capabilities Request and describes the capabilities of he MO in more detail. The exact coding of the contents is not yet known at this point. Change-Id: Iddfe60d286a85585bec58d340bdee793d3bfca2e http://cgit.osmocom.org/wireshark/commit/?id=490e7972a684d24201e256544bc20d4a58d2c7d5 commit 490e7972a684d24201e256544bc20d4a58d2c7d5 Author: Harald Welte Date: Sat Oct 15 22:01:51 2016 +0200 gsm_abis_om2000: Add "TG" and "DP" MO Class names Change-Id: Ice9d0601b2b1aa0691b7fcacaf61b4e287c7725c http://cgit.osmocom.org/wireshark/commit/?id=c240e3831d6fc7136744aee0e4947048452ae886 commit c240e3831d6fc7136744aee0e4947048452ae886 Author: Harald Welte Date: Sat Oct 15 20:18:16 2016 +0200 gsm_abis_om2000: Issue Expert Info when Enable Result != ENABLED The point of sending an Enable Request is to enable the respective MO. If the MO responds with any MO state != ENABLED there is something fishy. Let's inform the user with some Expert Info about it. Change-Id: Ib33e5dbc37894049b93bb71782787b8c96c04326 http://cgit.osmocom.org/wireshark/commit/?id=7928b3da367d2087e7564c7a208e0fa9500c245c commit 7928b3da367d2087e7564c7a208e0fa9500c245c Author: Harald Welte Date: Sat Oct 15 20:04:41 2016 +0200 gsm_abis_om2000: Introduce expoert info for unusual situations In OM2000, it is not usual to receive NACK, REJECT or "performed not according to request" type messages. Let's highlight them using expert info as a convenience to the user. Change-Id: I47b865c32fd9ec82ec63699babd31f3849f3006c http://cgit.osmocom.org/wireshark/commit/?id=08340142c48dce17582a74a8d114443e02ba2f7e commit 08340142c48dce17582a74a8d114443e02ba2f7e Author: Harald Welte Date: Sat Oct 15 19:16:39 2016 +0200 gsm_abis_om2000: Decode the IWD Type/Gen/Rev in Negotiation Request The Negotiation Request and Negotiation Requeset ACK contain IWD (Inter Working Document) revision numbers for the different A-bis protocols OML, RSL, GSL (GPRS) and TRA (TRAU). Decode them in a way suitable for human consumption. Change-Id: I5b11e64ca252b7349900ba5b700c2faefd568441 ----------------------------------------------------------------------- Summary of changes: epan/dissectors/packet-gsm_abis_om2000.c | 9 +++ epan/dissectors/packet-gsm_abis_pgsl.c | 129 +++++++++++++++++++++++++++---- epan/dissectors/packet-gsm_abis_tfp.c | 40 +++++++++- epan/dissectors/packet-gsmtap.c | 7 -- 4 files changed, 163 insertions(+), 22 deletions(-) hooks/post-receive -- wireshark with Osmocom specific dissectors From gitosis at osmocom.org Sun Oct 23 07:38:32 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 23 Oct 2016 07:38:32 GMT Subject: libosmocore.git branch master updated. 0.9.0-271-ga6b5216 Message-ID: <201610230738.u9N7cWUf003238@git.osmocom.org> This is an 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 a6b5216ab4b7acfaa2b0b9d421fc72f6153fad59 (commit) via 84fc2ce210d57f2d59d2a5c1599d45746c8ffeff (commit) via f3d38c493722b4d3cb6bd5dbd9a30d5681a7cdf2 (commit) via c7a01d554e3ad3af205e70a29685c3d32333bfdd (commit) via 6908fa783d85ef4391755757bf4856a2d5ba860c (commit) via d2d9760c08f35a231d32f0ebeb73b2927e5573b3 (commit) from 694f72d148882987cc8e4ffd0c4143d8099e09bf (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=a6b5216ab4b7acfaa2b0b9d421fc72f6153fad59 commit a6b5216ab4b7acfaa2b0b9d421fc72f6153fad59 Author: Vadim Yanitskiy Date: Thu Sep 8 22:06:07 2016 +0700 utils/conv_gen.py: add EDGE MCS 1-9 definitions Change-Id: Ie1452342f524a8b60f2babc07398a1d9c9e06aa3 http://cgit.osmocom.org/libosmocore/commit/?id=84fc2ce210d57f2d59d2a5c1599d45746c8ffeff commit 84fc2ce210d57f2d59d2a5c1599d45746c8ffeff Author: Vadim Yanitskiy Date: Thu Sep 8 20:30:36 2016 +0700 utils/conv_gen.py: fix some typos Change-Id: I3327b92715744af4ef61496ef0121555d9d24799 http://cgit.osmocom.org/libosmocore/commit/?id=f3d38c493722b4d3cb6bd5dbd9a30d5681a7cdf2 commit f3d38c493722b4d3cb6bd5dbd9a30d5681a7cdf2 Author: Vadim Yanitskiy Date: Wed Sep 7 23:09:49 2016 +0700 utils/conv_gen.py: add RACH, SCH and TCH/AHS definitions Change-Id: I0ea7151f4e8119a8798a9e129b951559e56b0d93 http://cgit.osmocom.org/libosmocore/commit/?id=c7a01d554e3ad3af205e70a29685c3d32333bfdd commit c7a01d554e3ad3af205e70a29685c3d32333bfdd Author: Vadim Yanitskiy Date: Wed Sep 7 23:03:05 2016 +0700 gsm/gsm0503.h: fix typo Change-Id: I263d61111544eeb7227e1e0e8f2d14479eae2079 http://cgit.osmocom.org/libosmocore/commit/?id=6908fa783d85ef4391755757bf4856a2d5ba860c commit 6908fa783d85ef4391755757bf4856a2d5ba860c Author: Vadim Yanitskiy Date: Wed Sep 7 22:34:53 2016 +0700 utils/conv_gen.py: improve output formatting To keep the generated tables readable, line with should be limited. So, now there are the following limitations: - _print_term(): up to 12 numbers per line, - _print_puncture(): up to 12 numbers per line, - _print_x(): up to 4 blocks per line. Change-Id: I95256c4ad402a3c088bdb6c5a5cda8b17c31881c http://cgit.osmocom.org/libosmocore/commit/?id=d2d9760c08f35a231d32f0ebeb73b2927e5573b3 commit d2d9760c08f35a231d32f0ebeb73b2927e5573b3 Author: Vadim Yanitskiy Date: Wed Sep 7 22:18:10 2016 +0700 utils/conv_gen.py: generate a single file Instead of generating every convolutional code into a separate file (such as conv_xcch_gen.c, conv_cs3_gen.c), it is better to have a single file, containing all definitions, because as many convolutional codes we add, as many entries we will have to add into 'src/gsm/Makefile.am'. This approach increases readability of the Makefile.am, and also makes us able to share some data between some convolutional code definitions. For example: xCCH, RACH, SCH, TCH/F, both CS2 and CS3 may use the same *_state[][2] and *_output[][2] arrays within a single file. This optimization is currently WIP. Change-Id: Ib4e4ee5fdde38429e68e3b2fa50ec03a18f59daa ----------------------------------------------------------------------- Summary of changes: .gitignore | 2 +- include/osmocom/gsm/gsm0503.h | 102 +++- src/gsm/Makefile.am | 12 +- src/gsm/libosmogsm.map | 25 + utils/conv_gen.py | 1071 ++++++++++++++++++++++++++++------------- 5 files changed, 872 insertions(+), 340 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sun Oct 23 07:39:46 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 23 Oct 2016 07:39:46 GMT Subject: libosmo-abis.git branch master updated. 0.3.2-35-g02ceea8 Message-ID: <201610230739.u9N7dkA7003461@git.osmocom.org> This is an 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 02ceea8342bd4d722c2ac64550eb40b1060a532b (commit) from 7a228ebc604052017f750edd45a3846085b72126 (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=02ceea8342bd4d722c2ac64550eb40b1060a532b commit 02ceea8342bd4d722c2ac64550eb40b1060a532b Author: Max Date: Fri Oct 21 19:31:46 2016 +0200 Extend RTP RX callback parameters While debugging low-level RTP issues it is handy to be able to match exact RTP packet with the payload available to higher-level functions. Having Sequence number and Timestamp RTP fields as parameter to receiving callback is the easiest way to do so. Change-Id: I0c9b08d247d7342d6139badca77ce64fda0cf274 ----------------------------------------------------------------------- Summary of changes: TODO-RELEASE | 1 + include/osmocom/trau/osmo_ortp.h | 3 ++- src/trau/osmo_ortp.c | 4 ++++ 3 files changed, 7 insertions(+), 1 deletion(-) hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Sun Oct 23 07:39:58 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 23 Oct 2016 07:39:58 GMT Subject: osmo-bts.git branch master updated. 0.4.0-306-gc22da59 Message-ID: <201610230739.u9N7dwtJ003551@git.osmocom.org> This is an 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 c22da59342ed239b5dff4b6572dfcf45c634b251 (commit) from 068918f9906084ae9097c851eef1314e13ad83bd (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=c22da59342ed239b5dff4b6572dfcf45c634b251 commit c22da59342ed239b5dff4b6572dfcf45c634b251 Author: Max Date: Fri Oct 21 19:53:34 2016 +0200 Extend RTP RX callback parameters Adopt to change in libosmo-abis to accept additional parameters in RTP RX callback function. Change-Id: Icf41e568f041e87b38e6192af0be90c42362bfee ----------------------------------------------------------------------- Summary of changes: include/osmo-bts/l1sap.h | 3 ++- src/common/l1sap.c | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sun Oct 23 15:02:32 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 23 Oct 2016 15:02:32 GMT Subject: gr-osmosdr.git branch sylvain/bladerf created. v0.1.4-77-g779509d Message-ID: <201610231502.u9NF2WGn097007@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "GNU Radio block for interfacing with various radio hardware". The branch, sylvain/bladerf has been created at 779509d3f9827fe55c4a76c3c8f3ed623415b788 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/gr-osmosdr/commit/?id=779509d3f9827fe55c4a76c3c8f3ed623415b788 commit 779509d3f9827fe55c4a76c3c8f3ed623415b788 Author: Sylvain Munaut Date: Sun Oct 23 17:02:14 2016 +0200 temp debug http://cgit.osmocom.org/gr-osmosdr/commit/?id=b40aec457876523a625b102a010329165b435c8f commit b40aec457876523a625b102a010329165b435c8f Author: Sylvain Munaut Date: Sun Oct 23 16:44:39 2016 +0200 bladeRF: Use VOLK for type conversion Signed-off-by: Sylvain Munaut ----------------------------------------------------------------------- hooks/post-receive -- GNU Radio block for interfacing with various radio hardware From gitosis at osmocom.org Sun Oct 23 15:23:41 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 23 Oct 2016 15:23:41 GMT Subject: gr-osmosdr.git branch sylvain/bladerf updated. v0.1.4-77-gdd93d9e Message-ID: <201610231523.u9NFNfvd002257@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "GNU Radio block for interfacing with various radio hardware". The branch, sylvain/bladerf has been updated discards 779509d3f9827fe55c4a76c3c8f3ed623415b788 (commit) via dd93d9ec6f6d1a4bf57402baa7d427fc0d83fa73 (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 (779509d3f9827fe55c4a76c3c8f3ed623415b788) \ N -- N -- N (dd93d9ec6f6d1a4bf57402baa7d427fc0d83fa73) 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/gr-osmosdr/commit/?id=dd93d9ec6f6d1a4bf57402baa7d427fc0d83fa73 commit dd93d9ec6f6d1a4bf57402baa7d427fc0d83fa73 Author: Sylvain Munaut Date: Sun Oct 23 17:02:14 2016 +0200 temp debug ----------------------------------------------------------------------- Summary of changes: lib/bladerf/bladerf_source_c.h | 3 +++ 1 file changed, 3 insertions(+) hooks/post-receive -- GNU Radio block for interfacing with various radio hardware From gitosis at osmocom.org Mon Oct 24 08:43:46 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 24 Oct 2016 08:43:46 GMT Subject: osmo-bts.git branch master updated. 0.4.0-307-g5a4f4d1 Message-ID: <201610240843.u9O8hkgx029751@git.osmocom.org> This is an 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 5a4f4d12e14c23073644a3717f62949bc822db1f (commit) from c22da59342ed239b5dff4b6572dfcf45c634b251 (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=5a4f4d12e14c23073644a3717f62949bc822db1f commit 5a4f4d12e14c23073644a3717f62949bc822db1f Author: Max Date: Fri Oct 14 13:16:35 2016 +0200 DTX HR - fix array size calculation Use ARRAY_SIZE macro for each pointer separately. Fix suggested by Neels Hofmeyr . Change-Id: I68ec1be33fb743977121d654187d85d6b8451e2b Fixes: Coverity CID 150132 ----------------------------------------------------------------------- Summary of changes: src/common/msg_utils.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Mon Oct 24 08:55:35 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 24 Oct 2016 08:55:35 GMT Subject: osmo-bts.git branch master updated. 0.4.0-308-gced9a5d Message-ID: <201610240855.u9O8tZrX032432@git.osmocom.org> This is an 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 ced9a5d0e2c7e3371760f1c07df7b41cfe7ab71d (commit) from 5a4f4d12e14c23073644a3717f62949bc822db1f (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=ced9a5d0e2c7e3371760f1c07df7b41cfe7ab71d commit ced9a5d0e2c7e3371760f1c07df7b41cfe7ab71d Author: Max Date: Wed Oct 19 19:41:07 2016 +0200 Fix DTX DL AMR SIDscheduling logic Previously SID UPDATE was sometimes scheduled incorrectly. Fix this by: * avoid rounding error when computing scheduling time difference from FN * properly saving and updating cached SID type and FN Change-Id: I7acffae4792e7bddc2ae19a2f04ee921dc194c36 Related: OS#1801 ----------------------------------------------------------------------- Summary of changes: src/common/msg_utils.c | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Tue Oct 25 01:12:16 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 25 Oct 2016 01:12:16 GMT Subject: openbsc.git branch neels/mgcp updated. 0.15.0-599-g961766d Message-ID: <201610250112.u9P1CGVS030717@git.osmocom.org> This is an 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/mgcp has been updated discards ae8cbcc98f13e7eaa7dace0702b73be207a44148 (commit) discards 2757fe17a5b4ab3e74f1a935bb8e57f0de2156e0 (commit) discards 59b437e9b2d64d4f10691a9cdfca7f655c390f11 (commit) discards 43de6cfe144e6452784eaf8092255f7a35a9d191 (commit) discards fdb57201ddc9a046a89324feb9beca4e4a3c2bef (commit) discards da183ca52e0ec58f0ae8884d0d2e553cbb17b48f (commit) discards 912bd261d676407f265dd3f3679073029550c364 (commit) discards 02ba97c985338b995eb9303aa9f8ad8c7fdd6665 (commit) discards a952a62b29e1f206a7ba3359561cd1981b64ab87 (commit) discards dc782f367529643701f03167d734781e54ab4b0b (commit) discards 82a42fd31552f5bddcbfad70c3b8ed7043b8e3a7 (commit) discards 57cfe378c9427f64ea2ba6c0df8a498dd722652e (commit) discards 091e730d063be931c8ab1ac3d22c3b20ca5c98c2 (commit) discards 852326d596bbf3392979ff11f7873003083c9e92 (commit) discards bd9a5ffad1039ef55b52ceee80a89664c4406784 (commit) discards 909abdaccfa2ecbddd7373840a3980765d856a36 (commit) discards c5e18ab73d281cf98b8ad16d3857751adda7e5f1 (commit) discards b8488905a39a4eb71136a93fdb57302af54be317 (commit) discards 132cef4f84aeb4f4ed12b25b6154effb3055ff45 (commit) discards b906c82e11a0b55631243c047447fc2bc9c6b9e4 (commit) discards 4921cb45873ae6bffcc4a43d46d68eafd238f042 (commit) discards 281d5710ad8177816c0f7877bcfa629e3f53f0d4 (commit) discards 65a6059d0fe827551ff03f41e5e20077c53e3f59 (commit) discards 62f4fa916bf5cfb9c7044034e0c32923f88570d4 (commit) discards 58cc07e361a5474fadf7f2c97bcaf279ae1cf729 (commit) discards 2f9004630451efd9dc94490cc514f56dfa77fa38 (commit) discards 993c58e8a98bb15e82861cfcb1081ebab5d40812 (commit) discards 0ccc0abd212cf90d8361cfa78e71dcf306968ad4 (commit) discards 79ee791a80a5ed34e1c6681103ae4e30dcbe1da0 (commit) discards 1fbb35db9d5b7f2fd9626dc0eb8187410baa5e74 (commit) discards fe238e80526acb7e08bba9659782bcff5e2a3e12 (commit) discards bd3df168781a63af293dcb4b7ef0d9aeaeebc81a (commit) discards 0f9f921ee7087cdff1d9e2e88dc0efdc59986dec (commit) discards 282a893cc27fc97eb34cf2fd92a84b4c2637605b (commit) discards 257eb2d6a14d4c6c06e1eb5a9b9ea6f457c502c8 (commit) discards aeb1c6e3c22dee454fc00ef3443c01c4171ad635 (commit) discards 988839743f75ae380e7b1f919c8f7042b5f9f043 (commit) discards db7862b53475cdbf5ac99576b3e84eb42903a4bf (commit) discards 9f6de7622518bf0586893a77f4dbc4c369d6df3f (commit) discards fe298b07c30629154bd9191021b3898b40902cbd (commit) discards 7f8d3f679d1af06f75a49965e731670c4cd52bf0 (commit) discards 4e7549dd596938304f14ed2a2a0dada9137759ee (commit) discards 3294e04cb7e0dd699f8b1a18944fbdf14d041ffe (commit) discards ab63bba3d737c785a06434c5d9273652a0e171ef (commit) discards 6055cf44ef1558257eabf83a4ef31d6c7f5390ea (commit) discards 196c31a10857ba21d04f98cde10497417b356779 (commit) discards a5ad00a1011cf0ad30b6561ca7adaf9baaab55dc (commit) discards 6611366daa93759ef30e545cab69d69d4ab274dd (commit) discards eb1eca19f0a2dc94b5ea0755fc3c14c3d0e81d68 (commit) discards 5405b8070e302d71c18841ae959ee6f0babd3aa8 (commit) discards 6eb7bc97c505204509a0993425184b5bf9ec1c64 (commit) discards c3b73967353aa435ec08c0b4ac1174145e6dd96e (commit) discards e866918b245f8dda354b1585251ab5b8ecee39ae (commit) discards 5c92d393f12587fe7ee39c208198cecad66ff138 (commit) discards c5b7437f63f051d0d982b965f139331194cfc7e5 (commit) discards 681b7db18cf16000d909dfdb770225bbc879ce3f (commit) discards b1bf70467146adaa0b0dff245bced7b2a382b946 (commit) discards ab19fba226ab69ab5946820dab794668bddebc4a (commit) discards 5d93c05617dcf202474ad45ce74e36f5aa551786 (commit) discards 9d7f1e2b2a8f5445da6098c3d636823f55e9c078 (commit) discards 3d0b1d048d30de194800eb7deab7f81238c20bc1 (commit) discards d7378f0eed15f450d083f7c6b12474afbb689a6e (commit) discards e8ff4119c57cc0c35e11c74e32b5bfb5b88873a4 (commit) discards ac37d10cb470a93dad0f56c1849d681df0b520a1 (commit) discards 344035a5c8d40fa37917cb9c8c94741ff4eeb549 (commit) discards f9b961c07cfc02d2e5c520a6d0374259fda7d63a (commit) discards ad1743d3db0836aa9745d5a2bfa8405eea14daa9 (commit) discards fcf45187c89f4406f8f8ef452bc648cf8c70da93 (commit) discards 7d7200d7bb7b074873f6f77d52c25483bf75bbeb (commit) discards 638b32abe1674b14520699bba5ce29b2649754a6 (commit) discards f9cc195fbb0771988c22eaa47a4d3992137165de (commit) discards 83e424684edde69970ac6551fce45b01bcedf601 (commit) discards 2df43af6b53132776f0125148c6f176af4d5b8f3 (commit) discards f0e3ef1a022eca3897feb658b4f44bc7e85b95f9 (commit) discards d4fb6523aa40a357d1b73144e7d620cebf0da5c8 (commit) discards a9cc71442119f7407f6d4353507cc824ffaf6c3b (commit) discards e92d318c0ebf5977115355eb18a2f6fe79cb5494 (commit) discards 1ff3c8e97db5b358d2aa87f62b46482d074385d9 (commit) discards d5f5c5d221f9fce77f06bf3534685c18814e8baa (commit) discards 3b68384426c9e61429a1077f52d7968d99580dfe (commit) discards 05a26ed241c3ed443a360dbc6e108ed94e00d3d0 (commit) discards 5ceb448adff1b938c6df63698c13967c4f3cfabb (commit) discards 8d8b3d87e79063131390f71d6dc508f6a4f213bf (commit) discards 5e658e59cc21294895f942c56d3ac140b2a2784a (commit) discards c94de839a6dbf8888041fac8c34a159b048a0e76 (commit) discards 49fb46db97bfc733cfc34dc189f87833803a2a68 (commit) discards a94848be4dd47c8f0183062aa83cc6c9dc3b200a (commit) discards 5cac7f7345c15274646b447de760553d170a95be (commit) discards b6583d677f15a3067732e1fa2f6fa958bc0a1fb0 (commit) discards ddc180e6cd58a7a5da495846cd5330dba6f0da76 (commit) discards cac1301136b284c4e97b4226cf1e0bedd12079fc (commit) discards 8f8cfc4f60393bec429b9d4da7a533d35b7be1e4 (commit) discards f368a20517811bc05b7cea2b3c342a97135f5320 (commit) discards 02f70398697d6ebc6ff9f818fe61be224f61346f (commit) discards b88507ee8e319f2b55b23f67c56066dfd467347d (commit) discards c9c9bb99f3c0ae492509eaccc877908c3ed64091 (commit) discards 116fb3596c0ed56eca0ec9113f5dc60dc8664299 (commit) discards e1a4aca11ddde99fb667b2ad5343b284327e98a4 (commit) discards 4691a856b8fd45a74a437c0fced4e10faa17631c (commit) discards 0f1a9418c8cc9cc1bd2a5240151271976c6bd21f (commit) via 961766d743e2378d3e858ee0598b766c18f7000d (commit) via 5182ffe95c88d3313634cca2fb8e015050f6a517 (commit) via 0f76f3ec249e95d322ad8fecf4dfc75f7b267570 (commit) via c6cd9fd5120369ff889650101b011e87b4da725c (commit) via 07e3ad07303b76671728947887e3278bf79d1cf4 (commit) via 79acc9757368ebb9f4bf0cf42f88bfb5a5786f5d (commit) via 5800914777d3df6ac2dbad78f0e0c5212731604d (commit) via 62c903dfbccde4c3d049df3edcae71745ccb5ce5 (commit) via 634c5227fb3c8d0eca1352749d870b811bc220ac (commit) via 4b8e88c0542697fa1e9232d143db114d24175c70 (commit) via 932a66b7793fb9dc9cac9781d9d32cbea4359112 (commit) via 83b9f6919007278e61ef94499e1ec9c01d4417d8 (commit) via d57acf7e48b46ba603f33b064d6b3dac8a26f4a3 (commit) via cae0a96d2140c328453d0daae307ae39fbc3c2c4 (commit) via 69d99e015212a3fee110c8dd456336b0cf316c61 (commit) via 6fd1c5b303b1ef204a071ea3a7d217184b1c765d (commit) via ec9e1eeec5bd073d7a553530adf01b57bc059432 (commit) via dd7ea64af6b5ee433161c33e5cf7072c26c768ff (commit) via f1a215bc191ba8eaaf37f3f75b51a881e602c403 (commit) via 6c9c15a003ecc947ff0dbce57240a4b4ce6c1466 (commit) via e396d9e1293edbdbf1db9941e1418d4c93aa7bd9 (commit) via 682097da099945998a5974a9f9b1f4c4b8cb88c3 (commit) via 2ae762c87d1e71e726863cb68515db4d0c0f6ae4 (commit) via 5a37069b3d3b191678b0d9e4ba2bf9ad303d161f (commit) via f57e33ec65801ebfb20d8dd87f8ac8fffc866332 (commit) via 06e93abc03750dc2cde1d998d3f7f9991424563a (commit) via c1cabd93afe1fab045fec5521bd2ea5c13b9a91f (commit) via c7df75b5c3283d64ab1174b75370213f32fe28ce (commit) via 28930a569469a708584ddf2680665dda70a02808 (commit) via eefa2297e53cb8c5ade26ff54e604006dcf3adfd (commit) via 8da248fe3f5d806b7a8a59ef30ae1c0641c1b8cf (commit) via 95cd48181d1faec3c0343daad85037e89d6c3c5f (commit) via 6e84b53ec4c747e4a9481d9d21b6665dda3549d2 (commit) via 4ee5817e7b13574a6a775759dfc2774197ffcbc9 (commit) via c86d1a0934b2cda12a91f82dc4f0c957850542ff (commit) via 26c3511561a7efa22fe39fef749cc85e7a6fcfd3 (commit) via edf8debeafe0044c8e4e834606f74097cc532962 (commit) via 91b1ea7eec46f7fa2ac1ff1f89e7b2ca7b22449e (commit) via 198320234c4ec9d6fc09ce736ee5236a976b4f69 (commit) via faf52f24f8127f4e28bbdae3e673ae860aefa5d5 (commit) via ea47d3b4be48989a5bb9797f7839f7f7db86b6bc (commit) via 2a31e6a1127b21a7b1cbd1d8004128ac721664c9 (commit) via 6af527864e055ba3afebd5bdafe080090b1eac87 (commit) via 992430093d27b7fda255f13682bc99df415465a7 (commit) via 320a6de5c7a4bacc4298dbb6e164a33b68940b85 (commit) via e526a7423811748e6a9f2011c7d7ae11dcac6f96 (commit) via 9f7115a4a2b1e3af8e11d4e6cd548e48639ee500 (commit) via 8df8b32ab9528c79d352b60790008fcf4c9bd087 (commit) via 3abc2b8e5483f105b2ae64ab2520e49098479f26 (commit) via c3c103280296ee6c118c75a77924850cee18f485 (commit) via 4026b4a469b36bdfd1c053ae668307a3e4dc44da (commit) via 9f159c515cdc2180df8943a8a845f95afad00ff2 (commit) via de7335bfd7dc503a104b21bb13b587a625bfb5f5 (commit) via 8e4ad58a591e8c3f90a7b4b7d0626c5f4f8aacb6 (commit) via 88d128560f1a0fa41ecb25abb0d06b63ffe698df (commit) via f48178f3351ee07f3f6e9585bb8d0ca2b9592165 (commit) via 205f42dd42396ff808dafa30d7ec367d46cb2fdb (commit) via d86d744279b430250e4c1be176c011eb080ce08f (commit) via d8e44ecbf18f823556f30eddc8a0adf907586e2c (commit) via a5065de2a2a772f08b4eabfd7782870060175cfa (commit) via e2bf9ffac45fa943104da6056caed3155ebfb637 (commit) via 384dd43f9bef35b3fb755236cb811c4acf6cbbad (commit) via 696da2bdca001d53e5cba955d89e8da978665775 (commit) via 1019de3f369388320ae1c85b190740728d6df508 (commit) via 98322fbf97b4f482f1fb2dd5e8fa74a5afe572ba (commit) via 7404112be6f7c8a6f795354db96b8043e8b024c3 (commit) via f8372124451871f6b9ceb1924a6fcfa3a30ab2ae (commit) via 6993a4012820542b76385229b8d9d995e1838b3d (commit) via 165a84b1239e0b365826145d55cc08562139f719 (commit) via 28cbdcdb9a69dee4451bd909cac873f8c1de1b5a (commit) via 7b3d9c5677735c02defa73b769c783ed5614207d (commit) via 92a13c4c75282eb59c2724718cf9e9632321439f (commit) via a87f2d4c885344510be669e2ecd69335cac653ee (commit) via 6d46d7ffff282a48fc8d92ab09fc0bd7dfe59560 (commit) via d6c5b1ba34ee2ef9ee5afc039cf6adc72541f166 (commit) via a77eda41dc5783156af94e683dbeeac1b0239ee6 (commit) via 8470f8b834fab37cb21832e73a8d00784fb730ba (commit) via ea79926e32ce7ed1775dd840b0b0263e6ddfe837 (commit) via 9547822015ddb38c2a9602efa37e9399af383a52 (commit) via b639ab9f66490c0f45c7dd3fe02ed4dc71f1676f (commit) via 6d6050e477df21ce19cb65ff6c97c1848b1acaf6 (commit) via c8e04ff34a3ba52b9bb90f2b117c43cbbe828645 (commit) via 38e138189ae84f14f9682458298f14dcec10cd7b (commit) via 3b3c2f8eac0dcd7f62226a2178d17bcd63c3605b (commit) via 371b503c73babe6d6aa8999855e2e08367a08908 (commit) via c5d39f9cb350aa1f628e9fc7d3b731c06e168a3b (commit) via 749187b73803cce6d0afb92fbc78f87882b87fd1 (commit) via 75f403f64d8efafec14f95dc32bcc27271145b9a (commit) via aeb4a5f1d54191ab64648585ead32e85380f4dc3 (commit) via 54f2dbbda383e969053356a0b9f04e2b94a58472 (commit) via b2b8e4261e8b30e37f6ebd794a7376e2d2f62789 (commit) via fcacb5620a7bda2b0ec0681fb2b370f2a3d4efaf (commit) via a4c27ff472d3cf46f3b824a26a14ae606f3164b1 (commit) via 166bfddd57c181b386559a209703cfabd684e8cb (commit) via 603efebb0540ef32ca44d42a3faa53dcbcf585ba (commit) via 1f7b7fce397273340a6cdb9192e2dd729490efa2 (commit) via 71452813eaaa46bd60f56d504ccb82ee39e606e4 (commit) via 2097eb40c77e0387e63568a9529d77ce4457443d (commit) via 27bca2c3e9a069272c54522e48dc9637ce9078bf (commit) via 71b227f47b24c458b29a852e9fa1c3af67595212 (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 (ae8cbcc98f13e7eaa7dace0702b73be207a44148) \ N -- N -- N (961766d743e2378d3e858ee0598b766c18f7000d) 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=961766d743e2378d3e858ee0598b766c18f7000d commit 961766d743e2378d3e858ee0598b766c18f7000d Author: Neels Hofmeyr Date: Fri Oct 21 01:36:26 2016 +0200 mgcp hack: rtcp: pass back a sender report as well as a receiver report Change-Id: Ieaf5d70c9749f587a8a7feda2684d11b8967986e http://cgit.osmocom.org/openbsc/commit/?id=5182ffe95c88d3313634cca2fb8e015050f6a517 commit 5182ffe95c88d3313634cca2fb8e015050f6a517 Author: Neels Hofmeyr Date: Fri Oct 21 01:35:57 2016 +0200 mgcp hack: modify the ssrc id Change-Id: I443fc676071cc7ee8254777e4c74553b35341158 http://cgit.osmocom.org/openbsc/commit/?id=0f76f3ec249e95d322ad8fecf4dfc75f7b267570 commit 0f76f3ec249e95d322ad8fecf4dfc75f7b267570 Author: Neels Hofmeyr Date: Fri Oct 21 01:33:57 2016 +0200 mgcp hack: don't change payload type when passing RTP thru Change-Id: I9c43704a4c1e26d434c0d7e7ee370b2c21fb3399 http://cgit.osmocom.org/openbsc/commit/?id=c6cd9fd5120369ff889650101b011e87b4da725c commit c6cd9fd5120369ff889650101b011e87b4da725c Author: Neels Hofmeyr Date: Fri Oct 21 01:32:10 2016 +0200 mgcp: log payload type change Change-Id: Iee5fa667dece12174b1933345c1ed640a264ed97 http://cgit.osmocom.org/openbsc/commit/?id=07e3ad07303b76671728947887e3278bf79d1cf4 commit 07e3ad07303b76671728947887e3278bf79d1cf4 Author: Neels Hofmeyr Date: Tue Oct 18 20:21:07 2016 +0200 mgcp debug logging Change-Id: I06a060244e91080680e88551e870f0058711921f http://cgit.osmocom.org/openbsc/commit/?id=79acc9757368ebb9f4bf0cf42f88bfb5a5786f5d commit 79acc9757368ebb9f4bf0cf42f88bfb5a5786f5d Author: Neels Hofmeyr Date: Tue Oct 18 20:20:51 2016 +0200 mgcp parsing, set port from mgcp response Change-Id: I90e2c1aa7575d5fa6e0374f5022cbb25fc3f7699 http://cgit.osmocom.org/openbsc/commit/?id=5800914777d3df6ac2dbad78f0e0c5212731604d commit 5800914777d3df6ac2dbad78f0e0c5212731604d Author: Neels Hofmeyr Date: Tue Oct 18 18:38:59 2016 +0200 mgcp parsing, mgcp test Change-Id: Ibe2ab17b3fa3a506a2e841ba979ea4175e3a21e8 http://cgit.osmocom.org/openbsc/commit/?id=62c903dfbccde4c3d049df3edcae71745ccb5ce5 commit 62c903dfbccde4c3d049df3edcae71745ccb5ce5 Author: Neels Hofmeyr Date: Fri Oct 14 17:56:17 2016 +0200 mgcp: handle responses from the MGCP GW Change-Id: I5c0493feaec775461b5a017c36b93cc2ad63c896 http://cgit.osmocom.org/openbsc/commit/?id=634c5227fb3c8d0eca1352749d870b811bc220ac commit 634c5227fb3c8d0eca1352749d870b811bc220ac Author: Neels Hofmeyr Date: Wed Oct 12 02:53:55 2016 +0200 IuPS: cosmetic: explicitly check RAN type; move comment Change-Id: I8375ba42dd47d7ccd9ce9290767d6f8653a23b94 http://cgit.osmocom.org/openbsc/commit/?id=4b8e88c0542697fa1e9232d143db114d24175c70 commit 4b8e88c0542697fa1e9232d143db114d24175c70 Author: Neels Hofmeyr Date: Wed Oct 12 01:39:25 2016 +0200 IuCS and IuPS: add VTY config for RAB Assignment address kind To accomodate the ip.access nano3G without having to recompile, make the RAB Assignment's Transport Layer Address IE's format configurable, in both osmo-cscn and osmo-sgsn. The long term perspective is to somehow detect which address encoding a given 3G cell prefers, but for the time being just configure it globally and set each ue_conn_ctx to the global setting upon creation. Add VTY command to iu_vty.c, with args passed to iu_vty_init() to insert at an arbitrary VTY node, so that it can be used both for osmo-cscn and osmo-sgsn. Add generic iu_vty_config_write() to write out the config. Call iu_vty_init() from cscn_vty_init(); cscn_vty_init() is in libmsc, hence linking of osmo-cscn now needs libiu to come after libmsc, so move that further down. Change-Id: I93728314742b327336f3fb6de98e6457f687e1f9 http://cgit.osmocom.org/openbsc/commit/?id=932a66b7793fb9dc9cac9781d9d32cbea4359112 commit 932a66b7793fb9dc9cac9781d9d32cbea4359112 Author: Neels Hofmeyr Date: Wed Oct 12 02:55:31 2016 +0200 IuCS, IuPS: move flag to use X.213 NSAP addr into ue_conn_ctx The future perspective is to remember the preferred RAB Transport Layer Address encoding for each 3G cell that is connected, so store per UE conn instead of globally hardcoding. Add rab_assign_addr_enc member to ue_conn_ctx. Thus the iu_rab_act_cs() and iu_rab_act_ps() functions no longer need the explicit use_x213_nsap argument. Add include/openbsc/common.h in order to define the enum nsap_addr_enc, in a separate file to be able to easily include it in all of libmsc, libiu and gprs/* without creating include cycles. Set the rab_assign_addr_enc when an MM ctx is created for iu, and whenever the ue_conn_ctx for an Iu MM ctx is updated. This looks a bit clumsy so far, the hope is that there will be a nice way to setup the ue_conn_ctx prior to that. Change-Id: I49bb5736df7bdfdd55d3e7b74ee559595cfd2f7d http://cgit.osmocom.org/openbsc/commit/?id=83b9f6919007278e61ef94499e1ec9c01d4417d8 commit 83b9f6919007278e61ef94499e1ec9c01d4417d8 Author: Neels Hofmeyr Date: Wed Oct 12 03:30:48 2016 +0200 sgsn init: pass sgsn_config pointer to sgsn_vty_init(), not sgsn_parse_config It makes sense semantically, and prepares for an upcoming commit that uses the internal global config pointer in sgsn_vty_init(), which would not be defined yet without this. Change-Id: Ie4cf1c0a1c9e6330a134ff4b7b2e6d5699c12bd7 http://cgit.osmocom.org/openbsc/commit/?id=d57acf7e48b46ba603f33b064d6b3dac8a26f4a3 commit d57acf7e48b46ba603f33b064d6b3dac8a26f4a3 Author: Neels Hofmeyr Date: Wed Oct 12 01:29:33 2016 +0200 iu: sort out confusion around asn_debug and asn1_xer_print Before, I confused asn_debug with asn1_xer_print. Have two distinct VTY commands and fix documentation. Put the asn_debug and asn1_xer_print implementations in iu.c. Since they are globally defined, don't pass a pointer to iu_vty_init() but just use it directly. Might be considered less clean, but is also less bloat. Change-Id: Iccbadfe1585ba224f74cdfb5273b5ce29b6d78f0 http://cgit.osmocom.org/openbsc/commit/?id=cae0a96d2140c328453d0daae307ae39fbc3c2c4 commit cae0a96d2140c328453d0daae307ae39fbc3c2c4 Author: Neels Hofmeyr Date: Wed Oct 12 01:48:55 2016 +0200 iu.h: add missing includes and type defs So far it was included only in files that also include all needed headers, but make it so that it can be included on its own. Change-Id: I08a756031b995bd01a6e15c678b845fd98de960b http://cgit.osmocom.org/openbsc/commit/?id=69d99e015212a3fee110c8dd456336b0cf316c61 commit 69d99e015212a3fee110c8dd456336b0cf316c61 Author: Neels Hofmeyr Date: Tue Oct 11 02:24:53 2016 +0200 IuCS: rapidly release connections Do the same as we do in 2G: release the connection as soon as nothing else is pending for a given subscriber. Before, osmo-cscn would wait for the UE "to get bored" and send an Iu release. But the CN should stay lean on connections. Also, 25.413[1] in section 7, 6th point states: "While the Iu release is managed from the CN, the RNC has the capability to request the release of all Iu connection resources from the corresponding Iu connection." So far we did not manage Iu release from osmo-cscn at all. Use the same mechanism we use in 2G: from msc_release_connection(), just before freeing the gsm_subscriber_conn, invoke a CN initiated Iu Release command to the UE. This works around OS#1816 ("USSD only works when IuCS is released", on nano3G), because the Iu conn is now released right after every signalling, so that typically no two requests will use the same conn. In iu.h/iu.c, add iu_tx_release(), absorbing almost all of the code from ranap_handle_co_iu_rel_req(). Add stub to db_test.c, necessary to build it without linking libiu. [1] 3GPP TS 25.413 v12.4.0 Release 12 / ETSI TS 125 413 V12.4.0 (2015-04) Related: OS#1816 Change-Id: Ic12bd6f3666f6fd42bd6d9fdae1c93abee3b6786 http://cgit.osmocom.org/openbsc/commit/?id=6fd1c5b303b1ef204a071ea3a7d217184b1c765d commit 6fd1c5b303b1ef204a071ea3a7d217184b1c765d Author: Neels Hofmeyr Date: Tue Oct 11 00:50:05 2016 +0200 IuCS: don't remove Iu conn until release Don't remove the gsm_subscriber_connection without an Iu Release. From the 2G paradigm to close a subscriber connection as soon as nothing else is pending, osmo-cscn frequently calls msc_release_connection() to see whether a conn has anything pending, or discards it. In 3G however, we so far don't actively release IuCS connections from the MSC side, but wait until the IuCS is released from the UE side. So the conn is often discarded even though the IuCS stays open and valid, which confuses the situation: before the UE releases a bit later, we would try to page the subscriber unsuccessfully, because the UE expects to already be connected. To first fix the discrepancy of Iu vs. subscr release, never discard gsm_subscriber_connections when msc_release_connection() is called. This creates a "lazy" CN that keeps connections open as long as the UE will tolerate. It is really fast in sending many SMS in close succession, but is certainly a bad CN design choice: we should rather stay lean on connections. A subsequent commit will change this, but I decided to keep this commit as a reference, for when we'd like to test situations that should re-use an established connection. Change-Id: I012378cfa432d791146db387554ec1909de05297 http://cgit.osmocom.org/openbsc/commit/?id=ec9e1eeec5bd073d7a553530adf01b57bc059432 commit ec9e1eeec5bd073d7a553530adf01b57bc059432 Author: Neels Hofmeyr Date: Tue Oct 11 01:05:22 2016 +0200 IuCS: detect whether a conn is already secure If a CM Service Request is received on an already secure IuCS connection, we so far didn't notice and started to authenticate again. The UE would readily renew its authentication, but then our state got stuck since ciphering was already established. Instead, don't authenticate again when integrity protection is already established. Change-Id: I3c01fe58276ba0ad918f2cd30cc3dca7c6663e68 http://cgit.osmocom.org/openbsc/commit/?id=dd7ea64af6b5ee433161c33e5cf7072c26c768ff commit dd7ea64af6b5ee433161c33e5cf7072c26c768ff Author: Neels Hofmeyr Date: Tue Sep 20 18:18:26 2016 +0200 mgcp dbg log Change-Id: I56fda48edaa92abfc6e3886cdfce733bb0686f73 http://cgit.osmocom.org/openbsc/commit/?id=f1a215bc191ba8eaaf37f3f75b51a881e602c403 commit f1a215bc191ba8eaaf37f3f75b51a881e602c403 Author: Neels Hofmeyr Date: Thu Sep 22 20:00:16 2016 +0200 sgsn_ranap_iu_event: handle some events without valid MM context Change-Id: Ia7e74087d56996104b6d3935b1cf12166ff67f3a http://cgit.osmocom.org/openbsc/commit/?id=6c9c15a003ecc947ff0dbce57240a4b4ce6c1466 commit 6c9c15a003ecc947ff0dbce57240a4b4ce6c1466 Author: Neels Hofmeyr Date: Mon Sep 19 18:30:49 2016 +0200 IuCS: store assigned rab_id in gsm_subscriber_connection Change-Id: I7fda4304631fc24bbd1bebe911b8403a942fcf53 http://cgit.osmocom.org/openbsc/commit/?id=e396d9e1293edbdbf1db9941e1418d4c93aa7bd9 commit e396d9e1293edbdbf1db9941e1418d4c93aa7bd9 Author: Neels Hofmeyr Date: Thu Sep 22 20:28:35 2016 +0200 bridge calls via mgcpgw Change-Id: Ie259e30bc532fe9817c96562022ac33443d5747a http://cgit.osmocom.org/openbsc/commit/?id=682097da099945998a5974a9f9b1f4c4b8cb88c3 commit 682097da099945998a5974a9f9b1f4c4b8cb88c3 Author: Neels Hofmeyr Date: Thu Sep 22 20:29:30 2016 +0200 also do call assignment for MT calls, upon Call Confirmed Change-Id: I863fa73948f61aaffd7f4472f3abc3e44228e31f http://cgit.osmocom.org/openbsc/commit/?id=2ae762c87d1e71e726863cb68515db4d0c0f6ae4 commit 2ae762c87d1e71e726863cb68515db4d0c0f6ae4 Author: Neels Hofmeyr Date: Wed Sep 7 13:39:07 2016 +0200 IuCS: implement msc_call_assignment() for IuCS Send IuCS RAB Activation upon MNCC_CALL_PROC_REQ. Implement function msc_call_assignment(): decide between sending A-iface BSSMAP Assignment Request or IuCS RAB Assignment Request. Implement iu_rab_act_cs() to send the IuCS RAB Assignment Request. The IP address and port of the MGCPGW sent in the RAB Assignment are still hardcoded. The A-interface extension is not implemented yet. Declare ranap_new_msg_rab_assign_voice() to avoid including ranap_msg_factory.h, which would require adding ASN1 CFLAGS to Makefile.am. The mgcpgw_client as well as some more osmo-iuh functions are now linked from libmsc, hence add some dummy stubs to libiudummy and db_test.c. Change-Id: Iaae51d1fbbfc28fad1c0b85e161d53d80a420a19 http://cgit.osmocom.org/openbsc/commit/?id=5a37069b3d3b191678b0d9e4ba2bf9ad303d161f commit 5a37069b3d3b191678b0d9e4ba2bf9ad303d161f Author: Neels Hofmeyr Date: Thu Sep 22 20:21:10 2016 +0200 cscn: add mgcpgw client (with dummy read cb so far) Store the mgcpgw client data in struct gsm_network. Initialize VTY and bind the client. Change-Id: Ifc4efb1ca44fa34c29bf23b35addb54155296d68 http://cgit.osmocom.org/openbsc/commit/?id=f57e33ec65801ebfb20d8dd87f8ac8fffc866332 commit f57e33ec65801ebfb20d8dd87f8ac8fffc866332 Author: Neels Hofmeyr Date: Wed Sep 7 13:39:07 2016 +0200 libmgcp: add mgcpgw client API Add an API to send MGCP messages to an MGCP GW, from the perspective of an MSC instructing the GW to setup RTP streams. Rationale: the mgcp_protocol.h is mostly for the MGCP GW itself, other implementations forward incoming MGCP messages. So a simpler approach for an MGCP GW client is useful. Add general VTY commands that can be used to configure mgcpgw_client. osmo-cscn is going to use this to route RTP streams (for 3G at first). Change-Id: I6fe365c4c89207f2172943cc456b508a207b1135 http://cgit.osmocom.org/openbsc/commit/?id=06e93abc03750dc2cde1d998d3f7f9991424563a commit 06e93abc03750dc2cde1d998d3f7f9991424563a Author: Neels Hofmeyr Date: Wed Sep 7 13:39:07 2016 +0200 libmgcp: add value strings for mgcp_connection_mode Add file mgcp_common.c to implement the value strings for the mgcp_connection_mode. Add in a separate file because of the upcoming mgcpgw_client.c implementation, introducing a file that contains implementations commonly used in MGCP GW as well as its clients. Change-Id: I6fe365c4c89207f2172943cc456b508a207b1135 http://cgit.osmocom.org/openbsc/commit/?id=c1cabd93afe1fab045fec5521bd2ea5c13b9a91f commit c1cabd93afe1fab045fec5521bd2ea5c13b9a91f Author: Neels Hofmeyr Date: Tue Sep 20 18:16:35 2016 +0200 libmgcp: move mgcp_connection_mode to public header mgcp_connection_mode will be used by the upcoming mgcpgw_client.h API. Change-Id: I7a3f8905723320d968f1a53c1036904107b4fb2d http://cgit.osmocom.org/openbsc/commit/?id=c7df75b5c3283d64ab1174b75370213f32fe28ce commit c7df75b5c3283d64ab1174b75370213f32fe28ce Author: Neels Hofmeyr Date: Tue Sep 6 20:08:58 2016 +0200 IuCS: cosmetic prep for msc_call_assignment() Rename gsm48_cc_tx_call_proc() to gsm48_cc_tx_call_proc_and_assign() to mark the place where the A-interface will send a BSSAP Assignment Request / where the IuCS-interface will send a RAB Assignment Request. Add function msc_call_assignment() to decide between A-iface and IuCS assignment, to be implemented in subsequent commit. Change-Id: I0695e233d57d13658793b0e63bb7c3ff224909a0 http://cgit.osmocom.org/openbsc/commit/?id=28930a569469a708584ddf2680665dda70a02808 commit 28930a569469a708584ddf2680665dda70a02808 Author: Neels Hofmeyr Date: Wed Sep 7 17:52:32 2016 +0200 IuCS: send RANAP CommonID Add libiu function to send a CommonID message down a UE connection, iu_tx_common_id(); add also a corresponding stub to libiudummy for linking with tests. Add libmsc function msc_tx_common_id() to call the above. Add this mostly to clearly indicate in msc_ifaces.h that libmsc is calling out of the MSC; also to do conn->via_iface checking. Call msc_tx_common_id() after ciphering is established, in _gsm48_rx_mm_serv_req_sec_cb()'s GSM_SECURITY_SUCCEEDED case. Change-Id: I576ddd5bbabfc989149debd2f8a9743db6d26043 http://cgit.osmocom.org/openbsc/commit/?id=eefa2297e53cb8c5ade26ff54e604006dcf3adfd commit eefa2297e53cb8c5ade26ff54e604006dcf3adfd Author: Neels Hofmeyr Date: Wed Aug 31 15:40:18 2016 +0200 cosmetic: msc_handler, bsc_handler: drop extra whitespace The extra ws made me not find these lines when grepping for 'dtap ='. Change-Id: I45e5c9e7df4704546872aab15adf407298943435 http://cgit.osmocom.org/openbsc/commit/?id=8da248fe3f5d806b7a8a59ef30ae1c0641c1b8cf commit 8da248fe3f5d806b7a8a59ef30ae1c0641c1b8cf Author: Harald Welte Date: Mon May 2 08:34:57 2016 +0200 SGSN: Don't indicate GERAN in Iu mode PDP CTX ACT REQ to GGSN http://cgit.osmocom.org/openbsc/commit/?id=95cd48181d1faec3c0343daad85037e89d6c3c5f commit 95cd48181d1faec3c0343daad85037e89d6c3c5f Author: Neels Hofmeyr Date: Thu Aug 18 01:06:18 2016 +0200 cscn: add cmdline error message Change-Id: I30c13a604160268756b7413f1733f92300eb241b http://cgit.osmocom.org/openbsc/commit/?id=6e84b53ec4c747e4a9481d9d21b6665dda3549d2 commit 6e84b53ec4c747e4a9481d9d21b6665dda3549d2 Author: Neels Hofmeyr 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=4ee5817e7b13574a6a775759dfc2774197ffcbc9 commit 4ee5817e7b13574a6a775759dfc2774197ffcbc9 Author: Neels Hofmeyr Date: Mon May 9 13:20:54 2016 +0200 cosmetic: make gsm0408_loc_upd_rej() static http://cgit.osmocom.org/openbsc/commit/?id=c86d1a0934b2cda12a91f82dc4f0c957850542ff commit c86d1a0934b2cda12a91f82dc4f0c957850542ff Author: Neels Hofmeyr 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=26c3511561a7efa22fe39fef749cc85e7a6fcfd3 commit 26c3511561a7efa22fe39fef749cc85e7a6fcfd3 Author: Neels Hofmeyr Date: Mon May 30 15:21:52 2016 +0200 remove handle_abisip_signal() Change-Id: I9cf80f9c2c8a53a29e42f000029e680a9922cb41 http://cgit.osmocom.org/openbsc/commit/?id=edf8debeafe0044c8e4e834606f74097cc532962 commit edf8debeafe0044c8e4e834606f74097cc532962 Author: Neels Hofmeyr 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=91b1ea7eec46f7fa2ac1ff1f89e7b2ca7b22449e commit 91b1ea7eec46f7fa2ac1ff1f89e7b2ca7b22449e Author: Neels Hofmeyr 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=198320234c4ec9d6fc09ce736ee5236a976b4f69 commit 198320234c4ec9d6fc09ce736ee5236a976b4f69 Author: Neels Hofmeyr 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=faf52f24f8127f4e28bbdae3e673ae860aefa5d5 commit faf52f24f8127f4e28bbdae3e673ae860aefa5d5 Author: Neels Hofmeyr 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=ea47d3b4be48989a5bb9797f7839f7f7db86b6bc commit ea47d3b4be48989a5bb9797f7839f7f7db86b6bc Author: Neels Hofmeyr Date: Tue May 10 13:26:47 2016 +0200 comment on mscsplit, indent comment http://cgit.osmocom.org/openbsc/commit/?id=2a31e6a1127b21a7b1cbd1d8004128ac721664c9 commit 2a31e6a1127b21a7b1cbd1d8004128ac721664c9 Author: Neels Hofmeyr 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=6af527864e055ba3afebd5bdafe080090b1eac87 commit 6af527864e055ba3afebd5bdafe080090b1eac87 Author: Neels Hofmeyr 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=992430093d27b7fda255f13682bc99df415465a7 commit 992430093d27b7fda255f13682bc99df415465a7 Author: Neels Hofmeyr 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=320a6de5c7a4bacc4298dbb6e164a33b68940b85 commit 320a6de5c7a4bacc4298dbb6e164a33b68940b85 Author: Neels Hofmeyr 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=e526a7423811748e6a9f2011c7d7ae11dcac6f96 commit e526a7423811748e6a9f2011c7d7ae11dcac6f96 Author: Neels Hofmeyr 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=9f7115a4a2b1e3af8e11d4e6cd548e48639ee500 commit 9f7115a4a2b1e3af8e11d4e6cd548e48639ee500 Author: Neels Hofmeyr 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=8df8b32ab9528c79d352b60790008fcf4c9bd087 commit 8df8b32ab9528c79d352b60790008fcf4c9bd087 Author: Neels Hofmeyr 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=3abc2b8e5483f105b2ae64ab2520e49098479f26 commit 3abc2b8e5483f105b2ae64ab2520e49098479f26 Author: Neels Hofmeyr 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=c3c103280296ee6c118c75a77924850cee18f485 commit c3c103280296ee6c118c75a77924850cee18f485 Author: Neels Hofmeyr 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=4026b4a469b36bdfd1c053ae668307a3e4dc44da commit 4026b4a469b36bdfd1c053ae668307a3e4dc44da Author: Neels Hofmeyr 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=9f159c515cdc2180df8943a8a845f95afad00ff2 commit 9f159c515cdc2180df8943a8a845f95afad00ff2 Author: Neels Hofmeyr 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=de7335bfd7dc503a104b21bb13b587a625bfb5f5 commit de7335bfd7dc503a104b21bb13b587a625bfb5f5 Author: Neels Hofmeyr Date: Fri Aug 12 16:11:25 2016 +0200 auth log Change-Id: Icd9f8505388a06ee768d2176cb2b9187953098ef http://cgit.osmocom.org/openbsc/commit/?id=8e4ad58a591e8c3f90a7b4b7d0626c5f4f8aacb6 commit 8e4ad58a591e8c3f90a7b4b7d0626c5f4f8aacb6 Author: Neels Hofmeyr Date: Fri Aug 12 16:09:46 2016 +0200 iu auth wip Change-Id: Icc2522252cf15c54f1a1ea5255314a0de8bfba03 http://cgit.osmocom.org/openbsc/commit/?id=88d128560f1a0fa41ecb25abb0d06b63ffe698df commit 88d128560f1a0fa41ecb25abb0d06b63ffe698df Author: Neels Hofmeyr Date: Fri Aug 12 16:03:09 2016 +0200 Iu auth wip Change-Id: I44effcca80dc6850178174dc957bcd5608b0ae14 http://cgit.osmocom.org/openbsc/commit/?id=f48178f3351ee07f3f6e9585bb8d0ca2b9592165 commit f48178f3351ee07f3f6e9585bb8d0ca2b9592165 Author: Neels Hofmeyr 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=205f42dd42396ff808dafa30d7ec367d46cb2fdb commit 205f42dd42396ff808dafa30d7ec367d46cb2fdb Author: Neels Hofmeyr 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=d86d744279b430250e4c1be176c011eb080ce08f commit d86d744279b430250e4c1be176c011eb080ce08f Author: Neels Hofmeyr 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=d8e44ecbf18f823556f30eddc8a0adf907586e2c commit d8e44ecbf18f823556f30eddc8a0adf907586e2c Author: Neels Hofmeyr 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=a5065de2a2a772f08b4eabfd7782870060175cfa commit a5065de2a2a772f08b4eabfd7782870060175cfa Author: Neels Hofmeyr Date: Mon May 30 14:57:14 2016 +0200 osmo-nitb becomes osmo-cscn Change-Id: I3787050b524954d8a4dd13495c458f3ee293807b http://cgit.osmocom.org/openbsc/commit/?id=e2bf9ffac45fa943104da6056caed3155ebfb637 commit e2bf9ffac45fa943104da6056caed3155ebfb637 Author: Neels Hofmeyr 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=384dd43f9bef35b3fb755236cb811c4acf6cbbad commit 384dd43f9bef35b3fb755236cb811c4acf6cbbad Author: Neels Hofmeyr 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=696da2bdca001d53e5cba955d89e8da978665775 commit 696da2bdca001d53e5cba955d89e8da978665775 Author: Neels Hofmeyr Date: Mon May 30 21:44:32 2016 +0200 cut off libbsc paging, pending paging in libmsc 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. In osmo-nitb, paging is done on BSC level and MSC level "at the same time". When the new CSCN is fully operational, paging will be controlled separately on the MSC level, and the BSC (RNC) level will be instructed over an IuCS or A-interface to negotiate paging with the MS (UE). This MSC level paging does not yet exist and will be added in subsequent commits. Change-Id: I8b6920ddc54fc3f2876a59664e6722666d8a8a4a http://cgit.osmocom.org/openbsc/commit/?id=1019de3f369388320ae1c85b190740728d6df508 commit 1019de3f369388320ae1c85b190740728d6df508 Author: Neels Hofmeyr 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=98322fbf97b4f482f1fb2dd5e8fa74a5afe572ba commit 98322fbf97b4f482f1fb2dd5e8fa74a5afe572ba Author: Neels Hofmeyr 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=7404112be6f7c8a6f795354db96b8043e8b024c3 commit 7404112be6f7c8a6f795354db96b8043e8b024c3 Author: Neels Hofmeyr 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=f8372124451871f6b9ceb1924a6fcfa3a30ab2ae commit f8372124451871f6b9ceb1924a6fcfa3a30ab2ae Author: Neels Hofmeyr 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=6993a4012820542b76385229b8d9d995e1838b3d commit 6993a4012820542b76385229b8d9d995e1838b3d Author: Neels Hofmeyr 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=165a84b1239e0b365826145d55cc08562139f719 commit 165a84b1239e0b365826145d55cc08562139f719 Author: Neels Hofmeyr 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=28cbdcdb9a69dee4451bd909cac873f8c1de1b5a commit 28cbdcdb9a69dee4451bd909cac873f8c1de1b5a Author: Neels Hofmeyr Date: Mon May 30 14:56:06 2016 +0200 add iucs.[hc] Change-Id: I88e981f4c31393a98ae8d61176c65c9251a6f28b http://cgit.osmocom.org/openbsc/commit/?id=7b3d9c5677735c02defa73b769c783ed5614207d commit 7b3d9c5677735c02defa73b769c783ed5614207d Author: Neels Hofmeyr Date: Fri May 20 21:59:55 2016 +0200 add DIUCS debug log constant Change-Id: Id347a3024fa495a1ab680db7320648d933a4018b http://cgit.osmocom.org/openbsc/commit/?id=92a13c4c75282eb59c2724718cf9e9632321439f commit 92a13c4c75282eb59c2724718cf9e9632321439f Author: Neels Hofmeyr 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=a87f2d4c885344510be669e2ecd69335cac653ee commit a87f2d4c885344510be669e2ecd69335cac653ee Author: Neels Hofmeyr Date: Mon May 30 15:05:43 2016 +0200 gsm_04_08, gsm_subscriber: decouple lac from bts 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. subscr_update(): remove bts arg, add lac arg. Pass conn->lac to gsm48_generate_lai() instead of bts->location_area_code. Change-Id: I9f2b298a785bf4b2a1b3fcdd91b8256106b2d9de http://cgit.osmocom.org/openbsc/commit/?id=6d46d7ffff282a48fc8d92ab09fc0bd7dfe59560 commit 6d46d7ffff282a48fc8d92ab09fc0bd7dfe59560 Author: Neels Hofmeyr 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=d6c5b1ba34ee2ef9ee5afc039cf6adc72541f166 commit d6c5b1ba34ee2ef9ee5afc039cf6adc72541f166 Author: Neels Hofmeyr 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=a77eda41dc5783156af94e683dbeeac1b0239ee6 commit a77eda41dc5783156af94e683dbeeac1b0239ee6 Author: Neels Hofmeyr 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=8470f8b834fab37cb21832e73a8d00784fb730ba commit 8470f8b834fab37cb21832e73a8d00784fb730ba Author: Neels Hofmeyr 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 fairly soon, the a_tx() is going to be just a dummy for some time (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). Add lac member to gsm_subscriber_connection, to allow decoupling from bts->location_area_code. The conn->lac will actually be set in iu.c in an upcoming commit ("add iucs.[hc]"). Change-Id: Idf8020a30562426e8f939706bf5c2188d5a09798 http://cgit.osmocom.org/openbsc/commit/?id=ea79926e32ce7ed1775dd840b0b0263e6ddfe837 commit ea79926e32ce7ed1775dd840b0b0263e6ddfe837 Author: Neels Hofmeyr 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=9547822015ddb38c2a9602efa37e9399af383a52 commit 9547822015ddb38c2a9602efa37e9399af383a52 Author: Harald Welte Date: Thu Dec 24 17:06:42 2015 +0100 gsm_04_08.c: Don't set msg->lchan nor msg->dst the BSC-side of the API behind gsm0808_submit_dtap() is doing this resolving again anyway. So let's avoid doing it twice, and avoid having more dependency of the MSC down into the lchan details. Conflicts: openbsc/src/libmsc/gsm_04_08.c Change-Id: I14254be68ee1a48e9f1ce968233414d86c6ba9d5 http://cgit.osmocom.org/openbsc/commit/?id=b639ab9f66490c0f45c7dd3fe02ed4dc71f1676f commit b639ab9f66490c0f45c7dd3fe02ed4dc71f1676f Author: Neels Hofmeyr 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=6d6050e477df21ce19cb65ff6c97c1848b1acaf6 commit 6d6050e477df21ce19cb65ff6c97c1848b1acaf6 Author: Neels Hofmeyr Date: Mon May 9 21:56:42 2016 +0200 osmo-nitb: exit when MNCC socket init failed Change-Id: Icef97bb5da9840b810fe6f4b4da6abd4baa66915 http://cgit.osmocom.org/openbsc/commit/?id=c8e04ff34a3ba52b9bb90f2b117c43cbbe828645 commit c8e04ff34a3ba52b9bb90f2b117c43cbbe828645 Author: Neels Hofmeyr 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=38e138189ae84f14f9682458298f14dcec10cd7b commit 38e138189ae84f14f9682458298f14dcec10cd7b Author: Neels Hofmeyr 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=3b3c2f8eac0dcd7f62226a2178d17bcd63c3605b commit 3b3c2f8eac0dcd7f62226a2178d17bcd63c3605b Author: Neels Hofmeyr 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=371b503c73babe6d6aa8999855e2e08367a08908 commit 371b503c73babe6d6aa8999855e2e08367a08908 Author: Neels Hofmeyr 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. Change-Id: I5e0ba0ecf1726ebd540800f4e98fdfc937c904ff http://cgit.osmocom.org/openbsc/commit/?id=c5d39f9cb350aa1f628e9fc7d3b731c06e168a3b commit c5d39f9cb350aa1f628e9fc7d3b731c06e168a3b Author: Neels Hofmeyr 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. Change-Id: Ifb86698cd57a09f03b935b6d3fcea87eff4cd397 http://cgit.osmocom.org/openbsc/commit/?id=749187b73803cce6d0afb92fbc78f87882b87fd1 commit 749187b73803cce6d0afb92fbc78f87882b87fd1 Author: Neels Hofmeyr 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=75f403f64d8efafec14f95dc32bcc27271145b9a commit 75f403f64d8efafec14f95dc32bcc27271145b9a Author: Neels Hofmeyr 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=aeb4a5f1d54191ab64648585ead32e85380f4dc3 commit aeb4a5f1d54191ab64648585ead32e85380f4dc3 Author: Neels Hofmeyr Date: Mon Oct 24 01:53:38 2016 +0200 global gsm_network: move allocation further up Now that bsc_network_alloc() is separate, move it to before the VTY init (a subsequent patch will pass the gsm_network instance as a parameter to vty_init()). bsc_hack.c: drop the comment that says about the VTY init: "This needs to precede handle_options()" -- it is not accurate. Actually move the handle_options() above both vty_init() and the bsc_network_alloc() calls, to be able to decide which mncc callback to pass to bsc_network_alloc. It would make sense to set this later on, but that would require further refactoring of the bsc_network_init() and gsm_network_init() signatures, so not in this patch. Change-Id: Ie6a7037e703b5a2d08ceeb20d35f197aaddc9d1b http://cgit.osmocom.org/openbsc/commit/?id=54f2dbbda383e969053356a0b9f04e2b94a58472 commit 54f2dbbda383e969053356a0b9f04e2b94a58472 Author: Neels Hofmeyr Date: Wed May 11 14:12:00 2016 +0200 split bsc_bootstrap_network() in alloc and config For patch clarity, keep some code dup to be removed in a subsequent patch. In the same sense don't change the fact that mncc_sock_init()'s return value is ignored. The global gsm_network instance 'bsc_gsmnet' is basically only used by the VTY, and a future patch will "hide" that global in a vty .c file. In a nutshell, I want to - first allocate a gsm_network, - then initialize the VTY passing the gsm_network pointer, - and then read the config file using the initialized VTY. So far, bsc_bootstrap_network() allocates the gsm_network and reads the config file right away, which only works by sharing the extern bsc_gsmnet pointer, which I would like to uncouple. Change-Id: I480a09a31a79766ad07b627dd5238b7e37f3be7a http://cgit.osmocom.org/openbsc/commit/?id=b2b8e4261e8b30e37f6ebd794a7376e2d2f62789 commit b2b8e4261e8b30e37f6ebd794a7376e2d2f62789 Author: Neels Hofmeyr Date: Thu May 12 03:03:50 2016 +0200 tests: drop unused libmsc, unneeded duplicate libbsc linking Because of libxsc, tests/gsm0408,subscr,trau no longer need libmsc. Change-Id: I9073eba41a1cd3136ed7a9def6fe8aaf282eaa18 http://cgit.osmocom.org/openbsc/commit/?id=fcacb5620a7bda2b0ec0681fb2b370f2a3d4efaf commit fcacb5620a7bda2b0ec0681fb2b370f2a3d4efaf Author: Neels Hofmeyr 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. The only very thin function in gsm_04_11_helper.c thus becomes obsolete: drop the entire file. Change-Id: I2a2e9ba6a981a385d1f8f07acbe03536ffed0072 http://cgit.osmocom.org/openbsc/commit/?id=a4c27ff472d3cf46f3b824a26a14ae606f3164b1 commit a4c27ff472d3cf46f3b824a26a14ae606f3164b1 Author: Neels Hofmeyr 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=166bfddd57c181b386559a209703cfabd684e8cb commit 166bfddd57c181b386559a209703cfabd684e8cb Author: Neels Hofmeyr Date: Tue May 10 12:50:31 2016 +0200 move to libxsc: factor out gen of USSD notify and release complete Both libmsc and libbsc will need distinct gsm0480_send_ussdNotify() and gsm0480_send_releaseComplete() functions, since there will be 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=603efebb0540ef32ca44d42a3faa53dcbcf585ba commit 603efebb0540ef32ca44d42a3faa53dcbcf585ba Author: Neels Hofmeyr 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. Moving gsm48_create* to libxsc affects linking of osmo-bsc_nat, resulting in undefined references to gsm48_extract_mi() and gsm48_paging_extract_mi(); fix that by placing libfilter.a left of libbsc.a upon linker invocation. Change-Id: I212c2567b56191022b683674c1c4daf842839946 http://cgit.osmocom.org/openbsc/commit/?id=1f7b7fce397273340a6cdb9192e2dd729490efa2 commit 1f7b7fce397273340a6cdb9192e2dd729490efa2 Author: Neels Hofmeyr 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 users of uninitialized members 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. Change-Id: If06316b97002390dc9a434686750cb96193ea63b http://cgit.osmocom.org/openbsc/commit/?id=71452813eaaa46bd60f56d504ccb82ee39e606e4 commit 71452813eaaa46bd60f56d504ccb82ee39e606e4 Author: Neels Hofmeyr 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=2097eb40c77e0387e63568a9529d77ce4457443d commit 2097eb40c77e0387e63568a9529d77ce4457443d Author: Neels Hofmeyr 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=27bca2c3e9a069272c54522e48dc9637ce9078bf commit 27bca2c3e9a069272c54522e48dc9637ce9078bf Author: Neels Hofmeyr 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=71b227f47b24c458b29a852e9fa1c3af67595212 commit 71b227f47b24c458b29a852e9fa1c3af67595212 Author: Neels Hofmeyr Date: Tue May 10 12:50:31 2016 +0200 Add empty libxsc This will gradually soak up code shared by libbsc and libmsc. Change-Id: If34e2bd38a099d0799238337468d56e0305ab8ae ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gsm_04_80.h | 1 - openbsc/src/libbsc/net_init.c | 2 +- openbsc/src/osmo-bsc/osmo_bsc_main.c | 13 ++++++++----- openbsc/src/osmo-cscn/cscn_main.c | 10 +++++++--- openbsc/tests/ctrl_test_runner.py | 30 +++++++++++++++--------------- openbsc/tests/vty_test_runner.py | 1 - 6 files changed, 31 insertions(+), 26 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Oct 25 01:12:54 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 25 Oct 2016 01:12:54 GMT Subject: openbsc.git branch sysmocom/iu updated. 0.15.0-594-g79acc97 Message-ID: <201610250112.u9P1CsDY031126@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, sysmocom/iu has been updated discards da183ca52e0ec58f0ae8884d0d2e553cbb17b48f (commit) discards 912bd261d676407f265dd3f3679073029550c364 (commit) discards 02ba97c985338b995eb9303aa9f8ad8c7fdd6665 (commit) discards a952a62b29e1f206a7ba3359561cd1981b64ab87 (commit) discards dc782f367529643701f03167d734781e54ab4b0b (commit) discards 82a42fd31552f5bddcbfad70c3b8ed7043b8e3a7 (commit) discards 57cfe378c9427f64ea2ba6c0df8a498dd722652e (commit) discards 091e730d063be931c8ab1ac3d22c3b20ca5c98c2 (commit) discards 852326d596bbf3392979ff11f7873003083c9e92 (commit) discards bd9a5ffad1039ef55b52ceee80a89664c4406784 (commit) discards 909abdaccfa2ecbddd7373840a3980765d856a36 (commit) discards c5e18ab73d281cf98b8ad16d3857751adda7e5f1 (commit) discards b8488905a39a4eb71136a93fdb57302af54be317 (commit) discards 132cef4f84aeb4f4ed12b25b6154effb3055ff45 (commit) discards b906c82e11a0b55631243c047447fc2bc9c6b9e4 (commit) discards 4921cb45873ae6bffcc4a43d46d68eafd238f042 (commit) discards 281d5710ad8177816c0f7877bcfa629e3f53f0d4 (commit) discards 65a6059d0fe827551ff03f41e5e20077c53e3f59 (commit) discards 62f4fa916bf5cfb9c7044034e0c32923f88570d4 (commit) discards 58cc07e361a5474fadf7f2c97bcaf279ae1cf729 (commit) discards 2f9004630451efd9dc94490cc514f56dfa77fa38 (commit) discards 993c58e8a98bb15e82861cfcb1081ebab5d40812 (commit) discards 0ccc0abd212cf90d8361cfa78e71dcf306968ad4 (commit) discards 79ee791a80a5ed34e1c6681103ae4e30dcbe1da0 (commit) discards 1fbb35db9d5b7f2fd9626dc0eb8187410baa5e74 (commit) discards fe238e80526acb7e08bba9659782bcff5e2a3e12 (commit) discards bd3df168781a63af293dcb4b7ef0d9aeaeebc81a (commit) discards 0f9f921ee7087cdff1d9e2e88dc0efdc59986dec (commit) discards 282a893cc27fc97eb34cf2fd92a84b4c2637605b (commit) discards 257eb2d6a14d4c6c06e1eb5a9b9ea6f457c502c8 (commit) discards aeb1c6e3c22dee454fc00ef3443c01c4171ad635 (commit) discards 988839743f75ae380e7b1f919c8f7042b5f9f043 (commit) discards db7862b53475cdbf5ac99576b3e84eb42903a4bf (commit) discards 9f6de7622518bf0586893a77f4dbc4c369d6df3f (commit) discards fe298b07c30629154bd9191021b3898b40902cbd (commit) discards 7f8d3f679d1af06f75a49965e731670c4cd52bf0 (commit) discards 4e7549dd596938304f14ed2a2a0dada9137759ee (commit) discards 3294e04cb7e0dd699f8b1a18944fbdf14d041ffe (commit) discards ab63bba3d737c785a06434c5d9273652a0e171ef (commit) discards 6055cf44ef1558257eabf83a4ef31d6c7f5390ea (commit) discards 196c31a10857ba21d04f98cde10497417b356779 (commit) discards a5ad00a1011cf0ad30b6561ca7adaf9baaab55dc (commit) discards 6611366daa93759ef30e545cab69d69d4ab274dd (commit) discards eb1eca19f0a2dc94b5ea0755fc3c14c3d0e81d68 (commit) discards 5405b8070e302d71c18841ae959ee6f0babd3aa8 (commit) discards 6eb7bc97c505204509a0993425184b5bf9ec1c64 (commit) discards c3b73967353aa435ec08c0b4ac1174145e6dd96e (commit) discards e866918b245f8dda354b1585251ab5b8ecee39ae (commit) discards 5c92d393f12587fe7ee39c208198cecad66ff138 (commit) discards c5b7437f63f051d0d982b965f139331194cfc7e5 (commit) discards 681b7db18cf16000d909dfdb770225bbc879ce3f (commit) discards b1bf70467146adaa0b0dff245bced7b2a382b946 (commit) discards ab19fba226ab69ab5946820dab794668bddebc4a (commit) discards 5d93c05617dcf202474ad45ce74e36f5aa551786 (commit) discards 9d7f1e2b2a8f5445da6098c3d636823f55e9c078 (commit) discards 3d0b1d048d30de194800eb7deab7f81238c20bc1 (commit) discards d7378f0eed15f450d083f7c6b12474afbb689a6e (commit) discards e8ff4119c57cc0c35e11c74e32b5bfb5b88873a4 (commit) discards ac37d10cb470a93dad0f56c1849d681df0b520a1 (commit) discards 344035a5c8d40fa37917cb9c8c94741ff4eeb549 (commit) discards f9b961c07cfc02d2e5c520a6d0374259fda7d63a (commit) discards ad1743d3db0836aa9745d5a2bfa8405eea14daa9 (commit) discards fcf45187c89f4406f8f8ef452bc648cf8c70da93 (commit) discards 7d7200d7bb7b074873f6f77d52c25483bf75bbeb (commit) discards 638b32abe1674b14520699bba5ce29b2649754a6 (commit) discards f9cc195fbb0771988c22eaa47a4d3992137165de (commit) discards 83e424684edde69970ac6551fce45b01bcedf601 (commit) discards 2df43af6b53132776f0125148c6f176af4d5b8f3 (commit) discards f0e3ef1a022eca3897feb658b4f44bc7e85b95f9 (commit) discards d4fb6523aa40a357d1b73144e7d620cebf0da5c8 (commit) discards a9cc71442119f7407f6d4353507cc824ffaf6c3b (commit) discards e92d318c0ebf5977115355eb18a2f6fe79cb5494 (commit) discards 1ff3c8e97db5b358d2aa87f62b46482d074385d9 (commit) discards d5f5c5d221f9fce77f06bf3534685c18814e8baa (commit) discards 3b68384426c9e61429a1077f52d7968d99580dfe (commit) discards 05a26ed241c3ed443a360dbc6e108ed94e00d3d0 (commit) discards 5ceb448adff1b938c6df63698c13967c4f3cfabb (commit) discards 8d8b3d87e79063131390f71d6dc508f6a4f213bf (commit) discards 5e658e59cc21294895f942c56d3ac140b2a2784a (commit) discards c94de839a6dbf8888041fac8c34a159b048a0e76 (commit) discards 49fb46db97bfc733cfc34dc189f87833803a2a68 (commit) discards a94848be4dd47c8f0183062aa83cc6c9dc3b200a (commit) discards 5cac7f7345c15274646b447de760553d170a95be (commit) discards b6583d677f15a3067732e1fa2f6fa958bc0a1fb0 (commit) discards ddc180e6cd58a7a5da495846cd5330dba6f0da76 (commit) discards cac1301136b284c4e97b4226cf1e0bedd12079fc (commit) discards 8f8cfc4f60393bec429b9d4da7a533d35b7be1e4 (commit) discards f368a20517811bc05b7cea2b3c342a97135f5320 (commit) discards 02f70398697d6ebc6ff9f818fe61be224f61346f (commit) discards b88507ee8e319f2b55b23f67c56066dfd467347d (commit) discards c9c9bb99f3c0ae492509eaccc877908c3ed64091 (commit) discards 116fb3596c0ed56eca0ec9113f5dc60dc8664299 (commit) discards e1a4aca11ddde99fb667b2ad5343b284327e98a4 (commit) discards 4691a856b8fd45a74a437c0fced4e10faa17631c (commit) discards 0f1a9418c8cc9cc1bd2a5240151271976c6bd21f (commit) via 79acc9757368ebb9f4bf0cf42f88bfb5a5786f5d (commit) via 5800914777d3df6ac2dbad78f0e0c5212731604d (commit) via 62c903dfbccde4c3d049df3edcae71745ccb5ce5 (commit) via 634c5227fb3c8d0eca1352749d870b811bc220ac (commit) via 4b8e88c0542697fa1e9232d143db114d24175c70 (commit) via 932a66b7793fb9dc9cac9781d9d32cbea4359112 (commit) via 83b9f6919007278e61ef94499e1ec9c01d4417d8 (commit) via d57acf7e48b46ba603f33b064d6b3dac8a26f4a3 (commit) via cae0a96d2140c328453d0daae307ae39fbc3c2c4 (commit) via 69d99e015212a3fee110c8dd456336b0cf316c61 (commit) via 6fd1c5b303b1ef204a071ea3a7d217184b1c765d (commit) via ec9e1eeec5bd073d7a553530adf01b57bc059432 (commit) via dd7ea64af6b5ee433161c33e5cf7072c26c768ff (commit) via f1a215bc191ba8eaaf37f3f75b51a881e602c403 (commit) via 6c9c15a003ecc947ff0dbce57240a4b4ce6c1466 (commit) via e396d9e1293edbdbf1db9941e1418d4c93aa7bd9 (commit) via 682097da099945998a5974a9f9b1f4c4b8cb88c3 (commit) via 2ae762c87d1e71e726863cb68515db4d0c0f6ae4 (commit) via 5a37069b3d3b191678b0d9e4ba2bf9ad303d161f (commit) via f57e33ec65801ebfb20d8dd87f8ac8fffc866332 (commit) via 06e93abc03750dc2cde1d998d3f7f9991424563a (commit) via c1cabd93afe1fab045fec5521bd2ea5c13b9a91f (commit) via c7df75b5c3283d64ab1174b75370213f32fe28ce (commit) via 28930a569469a708584ddf2680665dda70a02808 (commit) via eefa2297e53cb8c5ade26ff54e604006dcf3adfd (commit) via 8da248fe3f5d806b7a8a59ef30ae1c0641c1b8cf (commit) via 95cd48181d1faec3c0343daad85037e89d6c3c5f (commit) via 6e84b53ec4c747e4a9481d9d21b6665dda3549d2 (commit) via 4ee5817e7b13574a6a775759dfc2774197ffcbc9 (commit) via c86d1a0934b2cda12a91f82dc4f0c957850542ff (commit) via 26c3511561a7efa22fe39fef749cc85e7a6fcfd3 (commit) via edf8debeafe0044c8e4e834606f74097cc532962 (commit) via 91b1ea7eec46f7fa2ac1ff1f89e7b2ca7b22449e (commit) via 198320234c4ec9d6fc09ce736ee5236a976b4f69 (commit) via faf52f24f8127f4e28bbdae3e673ae860aefa5d5 (commit) via ea47d3b4be48989a5bb9797f7839f7f7db86b6bc (commit) via 2a31e6a1127b21a7b1cbd1d8004128ac721664c9 (commit) via 6af527864e055ba3afebd5bdafe080090b1eac87 (commit) via 992430093d27b7fda255f13682bc99df415465a7 (commit) via 320a6de5c7a4bacc4298dbb6e164a33b68940b85 (commit) via e526a7423811748e6a9f2011c7d7ae11dcac6f96 (commit) via 9f7115a4a2b1e3af8e11d4e6cd548e48639ee500 (commit) via 8df8b32ab9528c79d352b60790008fcf4c9bd087 (commit) via 3abc2b8e5483f105b2ae64ab2520e49098479f26 (commit) via c3c103280296ee6c118c75a77924850cee18f485 (commit) via 4026b4a469b36bdfd1c053ae668307a3e4dc44da (commit) via 9f159c515cdc2180df8943a8a845f95afad00ff2 (commit) via de7335bfd7dc503a104b21bb13b587a625bfb5f5 (commit) via 8e4ad58a591e8c3f90a7b4b7d0626c5f4f8aacb6 (commit) via 88d128560f1a0fa41ecb25abb0d06b63ffe698df (commit) via f48178f3351ee07f3f6e9585bb8d0ca2b9592165 (commit) via 205f42dd42396ff808dafa30d7ec367d46cb2fdb (commit) via d86d744279b430250e4c1be176c011eb080ce08f (commit) via d8e44ecbf18f823556f30eddc8a0adf907586e2c (commit) via a5065de2a2a772f08b4eabfd7782870060175cfa (commit) via e2bf9ffac45fa943104da6056caed3155ebfb637 (commit) via 384dd43f9bef35b3fb755236cb811c4acf6cbbad (commit) via 696da2bdca001d53e5cba955d89e8da978665775 (commit) via 1019de3f369388320ae1c85b190740728d6df508 (commit) via 98322fbf97b4f482f1fb2dd5e8fa74a5afe572ba (commit) via 7404112be6f7c8a6f795354db96b8043e8b024c3 (commit) via f8372124451871f6b9ceb1924a6fcfa3a30ab2ae (commit) via 6993a4012820542b76385229b8d9d995e1838b3d (commit) via 165a84b1239e0b365826145d55cc08562139f719 (commit) via 28cbdcdb9a69dee4451bd909cac873f8c1de1b5a (commit) via 7b3d9c5677735c02defa73b769c783ed5614207d (commit) via 92a13c4c75282eb59c2724718cf9e9632321439f (commit) via a87f2d4c885344510be669e2ecd69335cac653ee (commit) via 6d46d7ffff282a48fc8d92ab09fc0bd7dfe59560 (commit) via d6c5b1ba34ee2ef9ee5afc039cf6adc72541f166 (commit) via a77eda41dc5783156af94e683dbeeac1b0239ee6 (commit) via 8470f8b834fab37cb21832e73a8d00784fb730ba (commit) via ea79926e32ce7ed1775dd840b0b0263e6ddfe837 (commit) via 9547822015ddb38c2a9602efa37e9399af383a52 (commit) via b639ab9f66490c0f45c7dd3fe02ed4dc71f1676f (commit) via 6d6050e477df21ce19cb65ff6c97c1848b1acaf6 (commit) via c8e04ff34a3ba52b9bb90f2b117c43cbbe828645 (commit) via 38e138189ae84f14f9682458298f14dcec10cd7b (commit) via 3b3c2f8eac0dcd7f62226a2178d17bcd63c3605b (commit) via 371b503c73babe6d6aa8999855e2e08367a08908 (commit) via c5d39f9cb350aa1f628e9fc7d3b731c06e168a3b (commit) via 749187b73803cce6d0afb92fbc78f87882b87fd1 (commit) via 75f403f64d8efafec14f95dc32bcc27271145b9a (commit) via aeb4a5f1d54191ab64648585ead32e85380f4dc3 (commit) via 54f2dbbda383e969053356a0b9f04e2b94a58472 (commit) via b2b8e4261e8b30e37f6ebd794a7376e2d2f62789 (commit) via fcacb5620a7bda2b0ec0681fb2b370f2a3d4efaf (commit) via a4c27ff472d3cf46f3b824a26a14ae606f3164b1 (commit) via 166bfddd57c181b386559a209703cfabd684e8cb (commit) via 603efebb0540ef32ca44d42a3faa53dcbcf585ba (commit) via 1f7b7fce397273340a6cdb9192e2dd729490efa2 (commit) via 71452813eaaa46bd60f56d504ccb82ee39e606e4 (commit) via 2097eb40c77e0387e63568a9529d77ce4457443d (commit) via 27bca2c3e9a069272c54522e48dc9637ce9078bf (commit) via 71b227f47b24c458b29a852e9fa1c3af67595212 (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 (da183ca52e0ec58f0ae8884d0d2e553cbb17b48f) \ N -- N -- N (79acc9757368ebb9f4bf0cf42f88bfb5a5786f5d) 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/gsm_04_80.h | 1 - openbsc/src/libbsc/net_init.c | 2 +- openbsc/src/osmo-bsc/osmo_bsc_main.c | 13 ++++++++----- openbsc/src/osmo-cscn/cscn_main.c | 10 +++++++--- openbsc/tests/ctrl_test_runner.py | 30 +++++++++++++++--------------- openbsc/tests/vty_test_runner.py | 1 - 6 files changed, 31 insertions(+), 26 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Oct 25 13:48:04 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 25 Oct 2016 13:48:04 GMT Subject: wireshark.git branch laforge/om2000-201610 updated. ff68c929d15906d3e8112a0573eaec2c4ce93b5b Message-ID: <201610251348.u9PDm45u091747@git.osmocom.org> This is an 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/om2000-201610 has been updated via ff68c929d15906d3e8112a0573eaec2c4ce93b5b (commit) via 31560fa4161ed3653c8e5c1e7b7b6136434d6924 (commit) via c2194ad7ab99f9748db20b2674cf9fb43179a994 (commit) via 35367ec06363e1f68e689c8234b7d89750d10cf1 (commit) via 111796dceb53be4ada7a245ffd312c847f9d5230 (commit) from aad62461f2d77467587d3691709e1f4dffcdcf1f (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/wireshark/commit/?id=ff68c929d15906d3e8112a0573eaec2c4ce93b5b commit ff68c929d15906d3e8112a0573eaec2c4ce93b5b Author: Harald Welte Date: Tue Oct 25 15:46:21 2016 +0200 L2TP: Dissect three formerly unknown bytes in Ericsson Transport Cfg The meaning of the last three bytes of a Transport configuration has been uncovered: They control the batching/bundling of signalling messages: All signalling messages are delayed + bundled until either the timeout expires, or the message exceeds the limit. Change-Id: I794658e99e3c66145627652de4269fb08bc74ca3 http://cgit.osmocom.org/wireshark/commit/?id=31560fa4161ed3653c8e5c1e7b7b6136434d6924 commit 31560fa4161ed3653c8e5c1e7b7b6136434d6924 Author: Harald Welte Date: Tue Oct 25 15:36:06 2016 +0200 L2TP: Fix decoding of SC-TEI Map in Ericsson ALTCRQ The SuperChannel-TEI maps in the Abis Lower Transport Config Request were not properly displayed due to an erroneous additional offset increment. Change-Id: Ieebc43cd73f0c939daad2f853edeed854a12e5f5 http://cgit.osmocom.org/wireshark/commit/?id=c2194ad7ab99f9748db20b2674cf9fb43179a994 commit c2194ad7ab99f9748db20b2674cf9fb43179a994 Author: Harald Welte Date: Sat Oct 22 15:25:27 2016 +0200 l2tp: Dissect multiple Ericsson Transport Config Groups ... and put each group into a separate subtree. Also, put each item of a TEI to SC map into its own subtree. Change-Id: Id4cdaa883fa3eacdd53284b284bce5e67c97fcfb http://cgit.osmocom.org/wireshark/commit/?id=35367ec06363e1f68e689c8234b7d89750d10cf1 commit 35367ec06363e1f68e689c8234b7d89750d10cf1 Author: Harald Welte Date: Sat Oct 22 14:42:58 2016 +0200 packet-ehdlc: Decode details of XID messages We so far only dumped the XID as raw hex bytes. Now we actually decode the header and internal data structure of the XID. Change-Id: I2901486222d84166291e071bc07cb82a2f480974 http://cgit.osmocom.org/wireshark/commit/?id=111796dceb53be4ada7a245ffd312c847f9d5230 commit 111796dceb53be4ada7a245ffd312c847f9d5230 Author: Harald Welte Date: Mon May 9 18:19:07 2016 +0200 WIP: GSMTAP LTE support ----------------------------------------------------------------------- Summary of changes: epan/dissectors/packet-ehdlc.c | 99 ++++++++++++++++++++++++++++++++++++----- epan/dissectors/packet-gsmtap.c | 7 +++ epan/dissectors/packet-l2tp.c | 76 +++++++++++++++++++------------ 3 files changed, 142 insertions(+), 40 deletions(-) hooks/post-receive -- wireshark with Osmocom specific dissectors From gitosis at osmocom.org Tue Oct 25 18:48:41 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 25 Oct 2016 18:48:41 GMT Subject: osmo-trx.git branch master updated. 365bc38beec7970d38b2c8644a1998103671684a Message-ID: <201610251848.u9PImf92058917@git.osmocom.org> This is an 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 365bc38beec7970d38b2c8644a1998103671684a (commit) from 43242efc859932efd956fc82db7b3c52d0ba8f5b (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=365bc38beec7970d38b2c8644a1998103671684a commit 365bc38beec7970d38b2c8644a1998103671684a Author: Tom Tsou Date: Wed Oct 19 15:26:04 2016 -0700 transceiver: Fix command build warning Place conditional brackets on handover table reset. Reset table only on successful start or restart. Change-Id: I74032b49785bd68835a0a68cb0f14cdaab4fcd26 ----------------------------------------------------------------------- Summary of changes: Transceiver52M/Transceiver.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Tue Oct 25 18:49:08 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 25 Oct 2016 18:49:08 GMT Subject: osmo-trx.git branch master updated. 93ca09ea61d044e5f8662b28bf084c808cac4f2c Message-ID: <201610251849.u9PIn8xJ059036@git.osmocom.org> This is an 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 93ca09ea61d044e5f8662b28bf084c808cac4f2c (commit) from 365bc38beec7970d38b2c8644a1998103671684a (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=93ca09ea61d044e5f8662b28bf084c808cac4f2c commit 93ca09ea61d044e5f8662b28bf084c808cac4f2c Author: Tom Tsou Date: Wed Oct 19 14:29:45 2016 -0700 uhd: Set minimum supported version to 3.9.0 Versions of UHD prior to 3.9.0 are no longer supported. Rather then backport and ifdef UHD version specific API and behavioral changes, set minimum support to the current LTS release, which is 3.9.0. Change-Id: Id7d15b52cd4e45f1d856a6ef3a84832a28f2dd04 Signed-off-by: Tom Tsou ----------------------------------------------------------------------- Summary of changes: Transceiver52M/UHDDevice.cpp | 6 ------ configure.ac | 7 ++----- 2 files changed, 2 insertions(+), 11 deletions(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Wed Oct 26 11:07:47 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 26 Oct 2016 11:07:47 GMT Subject: wireshark.git branch laforge/om2000-201610 updated. 332ed94a22626844888999497bb6b34081b7a9c3 Message-ID: <201610261107.u9QB7l2c080697@git.osmocom.org> This is an 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/om2000-201610 has been updated discards ff68c929d15906d3e8112a0573eaec2c4ce93b5b (commit) discards 31560fa4161ed3653c8e5c1e7b7b6136434d6924 (commit) discards c2194ad7ab99f9748db20b2674cf9fb43179a994 (commit) discards 35367ec06363e1f68e689c8234b7d89750d10cf1 (commit) discards 111796dceb53be4ada7a245ffd312c847f9d5230 (commit) discards aad62461f2d77467587d3691709e1f4dffcdcf1f (commit) discards 5d03522521ea81db51aef75143ef1f2ba242a439 (commit) discards 969b9119657d0be5aac672ae00b699fe8d36f8c2 (commit) discards 930e1eccde78f90db1f52d6f75a9a060b8d96a0f (commit) discards c90c15013426d9f011b4484ca0185eb213afd376 (commit) discards 839cb7150e95570a4435350aaf5ab9e8f86daf22 (commit) discards f3b96023a168479b36a0ccdd9885d598fe317bf1 (commit) discards a3fc38deb7b4511333b57ab5e42c26b86d441873 (commit) discards 3edfc8144682c8ff408275ca214d5aeed069264f (commit) discards 490e7972a684d24201e256544bc20d4a58d2c7d5 (commit) discards c240e3831d6fc7136744aee0e4947048452ae886 (commit) discards 7928b3da367d2087e7564c7a208e0fa9500c245c (commit) discards 08340142c48dce17582a74a8d114443e02ba2f7e (commit) discards d8665395c77a4c6180fc33c15d8e4ea6e88dfe4c (commit) discards c94f125a21099d2b14aa40150ea3d8285f6df553 (commit) via 332ed94a22626844888999497bb6b34081b7a9c3 (commit) via 0251b9065b52fd2c63a101b9b470db169e687165 (commit) via 9a3a75a2bc968ca337fdcfb94f1ba2b4e76a2837 (commit) via 7148943d9d1f63b6acc6ff526a4615ef8ebd8503 (commit) via 4ae47bf8438a440ed0c9c88e0e1f58e740dd1b69 (commit) via 7b473e6fb9da69d388f8630438445c1a63f0b014 (commit) via 3fd9f5713b3ae59b7e6aa2ca8529ff51b425c699 (commit) via e3667d05da61818f2428af1da36f39a9b4eff1d0 (commit) via 5ef70091f55438749573aa1e38601d8563fb73b7 (commit) via ae6a807c9a37af31f95f5971ff39066cd38ef82c (commit) via 750040907e2c0f625b746f76950b17aa945cb406 (commit) via ca2dc538ffbf6ecda2416bc53808fc97e7b8b3d4 (commit) via 6eee29bf2a86eee890051b566db26628e2e52918 (commit) via dcb49539dd6542528d36b239892d7086d5693f4e (commit) via 7719bd5efad97a62fad6168b04c42b0413feb8c8 (commit) via 2eb823fed721d768bc8484f83e068c61728873cf (commit) via 00e21988690863fd3396845c4421a8879982a43a (commit) via 470a44a3341a91b5b7adf3f8bc14ce0727f6e938 (commit) via 149627a3b099f7405a6e7a7cc078a906c9844421 (commit) via 1e65231798507b6bd41951d69d6098f3a4b470af (commit) via 3e82f423d9912c52900100e8c80a7e63d799e047 (commit) via 517e777816840ca01e28f57fde6d822356028859 (commit) via 40ce00fc8b4fdf389c6c382d9fe5418c84b0d5cb (commit) via 180cbcf4365e57967f9fdf33b7570da0aec969be (commit) via ff41263fe3f78cd5b080789e9ec50ce779ef6494 (commit) via d8db5646efc17dec73426e3745a9c9ef704a91c7 (commit) via 60a926dc32dfc5333961752e902c19d83b98d2ca (commit) via 346bda4238033fb146d6a7e7f21ecd714da396a2 (commit) via c63f89515985a8db0aa8a500b1832474619090aa (commit) via ae88dbcc2a990218549e06e143908eed1223ad8a (commit) via 5b216db2876904400e7442805d6a7b52ddb4e0bc (commit) via 446dbea4eb05cc5e4a363dbc22f7421c6527a3a4 (commit) via 26950539d6f87e2f2157ac6d2bf9e5173b780856 (commit) via 04761f220b77814bfd460da7026b61c7687f687a (commit) via 79de3f5e2986486b9a3ed55af86644ab746ffe65 (commit) via 749ffd94d496561b269007a0fe0813d8be7df1bc (commit) via e226abdbb05b37564599c6b92cd669b40749f2f6 (commit) via b5587379b7e31c8e418f51a7db9d836b33a7efe1 (commit) via e3ecb9310c9973f85f7d0bd06ef8cf7dc7ecf3c2 (commit) via a9ec5f89ce8ab336becf20ae3c2f5b7d05edcb74 (commit) via def19eed53c1db319b8f1142d3ed8c00fceaf201 (commit) via 7de4c2364d9d393ec252485b02957dffb0b4d72b (commit) via 8be90aa96002219ff8feba171e66d16655dc18bb (commit) via 4f94dceee72d557693702e528a14eef76ba80a5b (commit) via cd64e4ece2e0e731fa9ffc07fead9420d46d8c1a (commit) via 3acf73ec45d2548c0d8447d07a95b1b5710741fb (commit) via c786aa56ad32cd820378756feff275b48ecb51a7 (commit) via 681b97a047fa10c050a86869e113f8ecb3f9d127 (commit) via 3b502c873f2b30e661d46693d3a3f6fcba9474ea (commit) via 20e2edca572a835ab4ee6ff1fbbf86bf5db54b35 (commit) via af7fc8b7e4979e77d2d072789e98d58a0b175908 (commit) via 3156980aa559186a10e3b8566d41e4a50477d967 (commit) via 875b3e2732e8ad20f87ef940300605080a807132 (commit) via a3a20531b1a7ae2bb8b48ca25fbe27f10e2462a9 (commit) via 3c3f592ebc9e84a7c77bb50bf45ae7222dcd8a4c (commit) via 3576394ed4fc782ce5a2151c88c5a10b37cb3393 (commit) via 892246acb02868ee4be14543521a20b9818184d6 (commit) via 903eab03798d636cc3cebd1fd08e0097190c745d (commit) via 2e962d368a6f19d8a32a997dfa144eb3794009ef (commit) via 6b2579801445e25e49b85c4f71283e07858ba6b7 (commit) via 1c7b431a75bba97c46b54d150d6e5a3fe9f78a6a (commit) via ed187592ae8479f6e6eaea7f78f936a37db4471b (commit) via d3b2ee9b0c41478d627e90e8a9ef3b5e02512b43 (commit) via 6b03eea7143c4fb41110e8de3a16a31146300fe7 (commit) via 812e5fd893915591cd7cea34f275efc0c30cdd0a (commit) via 48972d883fb8865e37b83a8b8ded2ff270ca9b38 (commit) via 49a525a97e68f9ba5b840c3054669a5dd6081010 (commit) via ce9405b00b0bc49fef5a21f984251a1e0065580b (commit) via 28bbd565917d59b20458e5de783096bc332c1965 (commit) via a2d49125a52e0eb21215368a7e1f248b6d4a6c06 (commit) via 44cf0bdccfc36e11419b1a9bf3d72ac0db13d58b (commit) via e85882940419dd9ce012489689e13ae4b18be04e (commit) via 7dfaec969e67e3aa14b9763d804802ef614c9ddd (commit) via e80a8acbe3cb0d0bdefeff51292bd90c3461a02a (commit) via 5f68435a079dc7ce633e1da22f363e4e715d66f6 (commit) via d32fee2d6252c485dacdf51441d7ba5c6d37d7f3 (commit) via 0cb4d0d346a9cf39135ef12c9eb65e727c14b3dc (commit) via a63b5eb711cc50efe2725d716e0774e147376d25 (commit) via 528894e72f973c5db5dc76c975620754f7bbe5aa (commit) via d16295bc9b48a526f12237467536bac4220e53da (commit) via 321b756dc41f9bc26cc0eb8b08f90a73158dc75a (commit) via 53d3e3c25ef7037ba28b93dd684f5de4c015767f (commit) via 10ca4c7527122efde0300205deaa6c0143f07219 (commit) via 49cf42c571f3f94632957371ccd99533e71764ff (commit) via b3363fbbdee8b785c849c24a265fdbe28c28f608 (commit) via 362b83f44a4a6a731c64f8a6591ee717af2454a0 (commit) via 1b9d46a9502843c15c33891955f6242c883aa1a5 (commit) via a6d81effbc23acce59fd88b8f828fe8c753eeb0d (commit) via 7f6a4926d2f6a135960146041c29802db616aa63 (commit) via 10a1e8d261d30ce30300c6f51863b74184e61bd5 (commit) via d142e7f4038f840ec2d7d89a1de4d486e1f54222 (commit) via 991e0747a3b0bbeddb27dc29e53fa6dbb5c68e4b (commit) via 67bfdf28714a5945a78aef9d745d88fd69972578 (commit) via 25207d70bb9938c2c00ddc0e26f5c85d9d8616ca (commit) via b50888de9994efdbd8851e8992d6bec31f9d0b89 (commit) via efde624a11b82d3d51925d5f94ff5bedeafe1e03 (commit) via 3756c0e24db61eb451ad732a45e0b2b94c5a846f (commit) via 53400e0d33a5c4f94859c024f9efa9a562daf492 (commit) via 511e80128e15be8ce2bcdca912d599217fa8ebd6 (commit) via 3fb32662a861fffbdda802a0bb7fd359f2a837fd (commit) via 4a87ecb52bbc51d0cce7a7a8d5c5f61303e524fa (commit) via 269b54c2e0c323d22e2f6c9d75ef61d96ce83c02 (commit) via 7b38c6bf3a6f473a510f668162daff52d8df7e2a (commit) via a9b391dcb28967f433c38d79319656137b9520ed (commit) via c9fa9b51dea34dc5576c61c14633753b2bcc5768 (commit) via 9e42cad18a049ed0a52f337f91be1096887dbca4 (commit) via 60f5c5716378bd34c215e0227a977663d31a6fab (commit) via 1e69a5e569a9ed1e7bc3225136eb9147bc02c617 (commit) via afcbcdf272d270ef08b214c6571336c376a24e1a (commit) via 82696cabd6686eb1c5e86421237baf90a339f54c (commit) via d821c72b9737703ddad80fb82a5525341967c9c2 (commit) via 961b05315df0c17bc21ca77553d1e29ebdf39309 (commit) via f0cb70bd18171a8102f4a6baefb385a1dcd2d960 (commit) via 9c3d81adde2d901a18fb0dc5a5dc2220f76cd920 (commit) via d38ed8e55f7df9b34b9a7859ff54dde726f2feb0 (commit) via f252831b43269dd06487cdf3e5e791ecc991bf3d (commit) via 404c31492be8b01d1b6bf9944ea3bb71feb92dd6 (commit) via bd057c8dd226dd3c33104b95310ac592d7a19b09 (commit) via d561afcd129132877197bd0c77d9ea9a6471a6c4 (commit) via fbf4f6c62f3967b45e706ad3150d6b7d0208b34c (commit) via d3995b5248e412dd1b00c06a3f54936326967e2d (commit) via 5ab49c623df23a5d19cffdc29f912dd1d2798ca9 (commit) via c92cc9c95a8bc45c932bb37775627657994e906d (commit) via 11e8bac88e067b226f92add83eca3009fa5b95a7 (commit) via b31bdfdc58ed78a409a35f1f5861010701935236 (commit) via 5c8f4decd9797275a77c73d032633c5a55100289 (commit) via afc2034721923534d8810fbee087155240edf687 (commit) via dbb391a64681e3c5722f8e7ff79bd4154d0b2e6b (commit) via 25122f5ef6f722a12077ce91f1b0d9784570009c (commit) via b4f86c9cb84c8cefcf0784fa1bbe10a89392da74 (commit) via 4ef14c76513acb92e75c87a1f987c8c9c18fabc6 (commit) via d399bfaa0768de53831d0a841f0e4ef55bd37d24 (commit) via 10c46fc3082b728b08a7dcd70cad7d6eef1337bc (commit) via 1d35c7f096792d5c2d873a3585de462d8fe54ee8 (commit) via 59c370440423131e3ef460ca3b8f1f55ca319926 (commit) via a0e1d282f2d8c87b985a8896a5418dda2894f48c (commit) via 9672913350adf1bf9d1a624e56a24ece2bfc6891 (commit) via 7edf3eeef811135f128075a679f8d6aed400a173 (commit) via e68247e1fdc5a81872f5f3ee01a40ea71db71380 (commit) via 864f750be560a7a739c7453f19a8f5679cf7d6b3 (commit) via 5cbdbecc35f77c40142e2e5389e553931490eea0 (commit) via b83ea466655a77dacd8ad0bd38706afbec1ce21c (commit) via ba00be5266aff1bdf6507fdb9bd263d30c8dcc32 (commit) via bf96599f1916667cc8f1c19b58fe9cae4a1e3d66 (commit) via 739bdfb45f6e6f78a88e978de1eff088377e8330 (commit) via 09b43591a13e9834a66adbd7b24c3c28af8ea5fc (commit) via 6a14408bf62f534db2374f131195fc2c42785f57 (commit) via 537705a8b20ee89bf1f713bc0c9959cf21b26900 (commit) via 41c6b944b42a31c9593e4374336fee8022e0011d (commit) via 2898c2a244eeccdb41c334d2b6c16117e9844dc4 (commit) via 7a906dc877c06700ef6d09aa8edd0e09f5b22f9d (commit) via 4a4698259c3c770eb4c675adcaa11674c306e551 (commit) via 63eb48adaa49e6781953f0555998db6622372843 (commit) via 397065bb591d224df94463705b51d9c13f613654 (commit) via 47e93451161c9af972c55af856ebbc1ab65441cb (commit) via 41e9bbac91c76fa0c95944a0329dd674cbeb61d9 (commit) via 9796e811f51892db729e02735a8bf31628ea7dcb (commit) via 5d2c54ed2029dd98c44e17672e9c63ad0172e87b (commit) via 256f834293e54be5d54a6f9c55472876851cbbbf (commit) via 418b7d125dcf65cd335c5dc113fde27074453d2a (commit) via 2c071296f5b344298e2994d29c2b3ca3550601f4 (commit) via c7e75770e1c2d85e3a21ad457b2e415fcbe2f012 (commit) via 8a1adf1a66cb0324e418e2e588cf47c68c4a287a (commit) via f07b1bc6042925cba6ca2bfb762c9521513259ba (commit) via 954e7c4ded574a0a7d2963f979c51b79a038958b (commit) via 303948500fee5f24600643638e3ed5cc5fa14132 (commit) via 867f2829c1c4e1f67b14a5ace5cc9f29e971a6c9 (commit) via 7b73a04116b3037131081bc8167fd2002651294b (commit) via 47649d1c7fb6ba48b805e19268a711404eb6908b (commit) via 5c42d8a24c863549166bc1d0875e87a07bedf53e (commit) via b973b001bfe82fdff55ac040d1904d95744cb839 (commit) via 3b3185eb65e3625228e4ec6f68367b485a22965b (commit) via dca176c23217301cb7015e7eb7e256888d979781 (commit) via f3ae5f1b4dee780b3d912db4d9e446a089c171d5 (commit) via 511bb814332d03553b2dfb3b927a721c364ad160 (commit) via ad3fe1572b47f4f74428d98dd2ef831da6559a93 (commit) via 81904c70a85c5e335908b628667cac84e560beef (commit) via 0c4eb2779f5507c498f9f076a993f0d0f988f1cd (commit) via a30dcd9951ed5814ca1974a31db83756bfb5b233 (commit) via 632b7d19d770e5215f1e89c363e3afab56369a53 (commit) via e5c594636324efaf908f5c779fa56e5feca4252d (commit) via fbc816a998c1649beaeefd743846c4ce977ac2b2 (commit) via 1d094209e8d6384cdb9fb6f88fc95a52a5ab45ae (commit) via 913225b5d4f334ec0298748cbcad6924cf57bcc3 (commit) via 5546400b55c4524e86ce98a92444fd3b48dcc96c (commit) via 51f316194d194fe1616112bf9d17130bc48a72f5 (commit) via cd426f3fe2719b9639f863efbb76e483c983970b (commit) via 4ff7799be8ff1995261717ca18d5cf21bee7ab52 (commit) via e552b319b5ffaa3652fa798cfd9db8771c20ba66 (commit) via 763a059fe967b5be4db4ca7b07279ae990a07c7d (commit) via 2176423b4ab5ddb5b23d9bfd1417c7280b3f5129 (commit) via 7b060953464efaa5675d9165595d4208f69864cd (commit) via 133a7e99b7f4b90a682fb2de2cd9e48543c839b8 (commit) via e84c20e7ed49c2c2e774efeac05960236696c53e (commit) via dc1cd7889da85938b016c6bfec932dd595b7e18b (commit) via b240082cf4ca297149a119694e9eb4d205bccc02 (commit) via faa74f86e2cedbaa7ceceda1b5aa28821bdfb58a (commit) via 95c944884ab00db7529512129f0292f1a74aa1fd (commit) via 9711d2220ce1584a37e9e7d7df3ebf3c8e57b23d (commit) via c59f7fc8fec4e8c9fca27053e3c63a93adca3cb5 (commit) via 93b2b2c06d2c8b6bbc3f204633c654383b0ce8ac (commit) via 74174367ff72257a7bd485f9a48c3c3667bd8e3b (commit) via 5d5f58fb78ab7037db3ec03d3a4541b3adcfcb7a (commit) via ebede2a7c55b49ba1d39dab3a18e5b3a1cfbaeaf (commit) via 91aef09509a3eb647588a6158c534f0b7bbe59c2 (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 (ff68c929d15906d3e8112a0573eaec2c4ce93b5b) \ N -- N -- N (332ed94a22626844888999497bb6b34081b7a9c3) 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/wireshark/commit/?id=332ed94a22626844888999497bb6b34081b7a9c3 commit 332ed94a22626844888999497bb6b34081b7a9c3 Author: Harald Welte Date: Mon May 9 18:19:07 2016 +0200 WIP: GSMTAP LTE support http://cgit.osmocom.org/wireshark/commit/?id=0251b9065b52fd2c63a101b9b470db169e687165 commit 0251b9065b52fd2c63a101b9b470db169e687165 Author: Harald Welte Date: Sat Oct 22 09:41:29 2016 +0200 [WIP] gsm_abis_pgsl: attempt to feed EGPRS headers/blocks into RLC/MAC dissector Change-Id: I18b363816c10df24933df2c3fa945be2559daa28 http://cgit.osmocom.org/wireshark/commit/?id=9a3a75a2bc968ca337fdcfb94f1ba2b4e76a2837 commit 9a3a75a2bc968ca337fdcfb94f1ba2b4e76a2837 Author: Harald Welte Date: Fri Oct 21 23:08:52 2016 +0200 gsm_abis_pgsl: Fix Frame Number handling The FN is encoded as 24bit big-endian figure, so fix endianness for uplink. Also, make sure to pass the frame number into the RLC/MAC dissector using the private data. Change-Id: I2cd2e104a45a1ff63dfbc9ce1709ff0ccc6eb5be http://cgit.osmocom.org/wireshark/commit/?id=7148943d9d1f63b6acc6ff526a4615ef8ebd8503 commit 7148943d9d1f63b6acc6ff526a4615ef8ebd8503 Author: Harald Welte Date: Fri Oct 21 21:55:56 2016 +0200 gsm_abis_pgsl: Hand off into GPRS RLC/MAC dissector Rather than displaying the P-GSL data as "data", let's call the proper GPRS RLC/MAC dissector to get a decode of the payload. Change-Id: Ib081606c1b7af2a15ecf3c5f5b3ff44b5096e865 http://cgit.osmocom.org/wireshark/commit/?id=4ae47bf8438a440ed0c9c88e0e1f58e740dd1b69 commit 4ae47bf8438a440ed0c9c88e0e1f58e740dd1b69 Author: Harald Welte Date: Fri Oct 21 21:52:51 2016 +0200 gsm_abis_pgsl: Fix conditional Incremental Redundancy IEs There are some IEs in the Downlink Data Indication which are conditional to the use of EGPRs. However, we still don't see them in the traces, so let's deactivate that part for now. Change-Id: I408c73e5f48018d3ea4ebcacb7bd94358a9eaac5 http://cgit.osmocom.org/wireshark/commit/?id=7b473e6fb9da69d388f8630438445c1a63f0b014 commit 7b473e6fb9da69d388f8630438445c1a63f0b014 Author: Harald Welte Date: Sun Jul 17 16:22:19 2016 +0200 l2tp: Introduce preference for default pseudowire In some cases, the establishment of the L2TP session is not captured in the pcap file, and thus wireshark cannot determine the l2tp pseudowire to be used for decode. So rather than using a ocmpile-time hard-coded default of cisco hdlc, let's introduce a prference where the user can select the default pseudowire in such cases. Change-Id: I44a6373d4812c9ab5a919514273a41a2ab57142c http://cgit.osmocom.org/wireshark/commit/?id=3fd9f5713b3ae59b7e6aa2ca8529ff51b425c699 commit 3fd9f5713b3ae59b7e6aa2ca8529ff51b425c699 Author: Harald Welte Date: Sat Jul 16 15:39:17 2016 +0200 L2TP: Add preference to select Ericsson HDLC flavor At some point over the wireshark last years, the connection between the L2TP dissector and the Ericsson HDLC dissector (packet-ehdlc.c) got broken. I cannot poinpoint the exact change when it broke. However, traces with Ericsson L2TP that used to display correctly no longer do so. The problem with Ericsson L2TP is that they simply re-use the HDLC pseudowire (0x0006), but then have frames completely different than what's specified in the RFCs for that. To address this, let's add a protocol preference to allow the user to choose. Change-Id: Idce022ef0f233c01ecffc67dca7f428bde31ef6b http://cgit.osmocom.org/wireshark/commit/?id=e3667d05da61818f2428af1da36f39a9b4eff1d0 commit e3667d05da61818f2428af1da36f39a9b4eff1d0 Author: Harald Welte Date: Sat Oct 15 20:18:16 2016 +0200 gsm_abis_om2000: Issue Expert Info when Enable Result != ENABLED The point of sending an Enable Request is to enable the respective MO. If the MO responds with any MO state != ENABLED there is something fishy. Let's inform the user with some Expert Info about it. Change-Id: Ib33e5dbc37894049b93bb71782787b8c96c04326 http://cgit.osmocom.org/wireshark/commit/?id=5ef70091f55438749573aa1e38601d8563fb73b7 commit 5ef70091f55438749573aa1e38601d8563fb73b7 Author: Harald Welte Date: Sat Oct 15 20:04:41 2016 +0200 gsm_abis_om2000: Introduce expert info for unusual situations In OM2000, it is not usual to receive NACK, REJECT or "performed not according to request" type messages. Let's highlight them using expert info as a convenience to the user. Change-Id: I47b865c32fd9ec82ec63699babd31f3849f3006c http://cgit.osmocom.org/wireshark/commit/?id=ae6a807c9a37af31f95f5971ff39066cd38ef82c commit ae6a807c9a37af31f95f5971ff39066cd38ef82c Author: Harald Welte Date: Tue Oct 25 15:46:21 2016 +0200 L2TP: Dissect three formerly unknown bytes in Ericsson Transport Cfg The meaning of the last three bytes of a Transport configuration has been uncovered: They control the batching/bundling of signalling messages: All signalling messages are delayed + bundled until either the timeout expires, or the message exceeds the limit. Change-Id: I794658e99e3c66145627652de4269fb08bc74ca3 http://cgit.osmocom.org/wireshark/commit/?id=750040907e2c0f625b746f76950b17aa945cb406 commit 750040907e2c0f625b746f76950b17aa945cb406 Author: Harald Welte Date: Sat Oct 15 22:02:47 2016 +0200 gsm_abis_om2000: Add very basic dissection of "MO Record" The MO Record is returned in response to a Capabilities Request and describes the capabilities of he MO in more detail. The exact coding of the contents is not yet known at this point. Change-Id: Iddfe60d286a85585bec58d340bdee793d3bfca2e http://cgit.osmocom.org/wireshark/commit/?id=ca2dc538ffbf6ecda2416bc53808fc97e7b8b3d4 commit ca2dc538ffbf6ecda2416bc53808fc97e7b8b3d4 Author: Roland Knall Date: Wed Oct 26 10:03:50 2016 +0200 InterfaceList: Make storing preferences optional If multiple proxy models are used, not all should change the preferences if types are being displayed or hidden. Only the main list should have that option. Change-Id: I8617e402b6608eda98d7ecc0167cd0ccc3c43eaa Reviewed-on: https://code.wireshark.org/review/18470 Petri-Dish: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=6eee29bf2a86eee890051b566db26628e2e52918 commit 6eee29bf2a86eee890051b566db26628e2e52918 Author: Roland Knall Date: Tue Oct 25 11:26:26 2016 +0200 InterfaceTreeList: Enable all editable columns In preparation for moving to the new interface list, adding all necessary editors and changes to allow all columns, which are being handled by CaptureInterfacesDialog or ManageInterfacesDialog to be edited correctly Change-Id: I8bfabff92a07950c74a4d7243dadd99ecd2024f4 Reviewed-on: https://code.wireshark.org/review/18446 Petri-Dish: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=dcb49539dd6542528d36b239892d7086d5693f4e commit dcb49539dd6542528d36b239892d7086d5693f4e Author: Michael Mann Date: Tue Oct 25 16:13:35 2016 -0400 ICMPv6: Convert flag fields to use proto_tree_add_bitmask Change-Id: Ib037b8ac6e16901408597696e1d4cd8cc95b2230 Reviewed-on: https://code.wireshark.org/review/18465 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=7719bd5efad97a62fad6168b04c42b0413feb8c8 commit 7719bd5efad97a62fad6168b04c42b0413feb8c8 Author: Harald Welte Date: Tue Oct 25 15:36:06 2016 +0200 L2TP: Fix decoding of SC-TEI Map in Ericsson ALTCRQ The SuperChannel-TEI maps in the Abis Lower Transport Config Request were not properly displayed due to an erroneous additional offset increment. Change-Id: Ieebc43cd73f0c939daad2f853edeed854a12e5f5 Reviewed-on: https://code.wireshark.org/review/18463 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=2eb823fed721d768bc8484f83e068c61728873cf commit 2eb823fed721d768bc8484f83e068c61728873cf Author: Harald Welte Date: Sat Oct 22 15:25:27 2016 +0200 l2tp: Dissect multiple Ericsson Transport Config Groups ... and put each group into a separate subtree. Also, put each item of a TEI to SC map into its own subtree. Change-Id: Id4cdaa883fa3eacdd53284b284bce5e67c97fcfb Reviewed-on: https://code.wireshark.org/review/18462 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=00e21988690863fd3396845c4421a8879982a43a commit 00e21988690863fd3396845c4421a8879982a43a Author: Harald Welte Date: Sun Oct 16 14:08:42 2016 +0200 gsm_abis_tfp: Detect + display AMR rate based on payload length Change-Id: I1af7e3be87da9416ded02b09c480ea69ec58afff Reviewed-on: https://code.wireshark.org/review/18459 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=470a44a3341a91b5b7adf3f8bc14ce0727f6e938 commit 470a44a3341a91b5b7adf3f8bc14ce0727f6e938 Author: Yasuyuki Tanaka Date: Tue Oct 25 14:27:47 2016 +0200 ICMPv6: fix dissection of MPL (dissect_mpl_control) An MPL Seed Info of 2 bytes length (length_of_fixed_part), which does not have seed-id nor buffer-mpl-messages, is compliant and should be accepted. Bug:13045 Change-Id: I6c4c8864fdc8d6e590a5d28d68e5aaff8c1535c3 Reviewed-on: https://code.wireshark.org/review/18448 Petri-Dish: Alexis La Goutte Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=149627a3b099f7405a6e7a7cc078a906c9844421 commit 149627a3b099f7405a6e7a7cc078a906c9844421 Author: Harald Welte Date: Sat Oct 15 19:16:39 2016 +0200 gsm_abis_om2000: Decode the IWD Type/Gen/Rev in Negotiation Request The Negotiation Request and Negotiation Requeset ACK contain IWD (Inter Working Document) revision numbers for the different A-bis protocols OML, RSL, GSL (GPRS) and TRA (TRAU). Decode them in a way suitable for human consumption. Change-Id: I5b11e64ca252b7349900ba5b700c2faefd568441 Reviewed-on: https://code.wireshark.org/review/18452 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=1e65231798507b6bd41951d69d6098f3a4b470af commit 1e65231798507b6bd41951d69d6098f3a4b470af Author: Harald Welte Date: Sat Oct 22 14:42:58 2016 +0200 packet-ehdlc: Decode details of XID messages We so far only dumped the XID as raw hex bytes. Now we actually decode the header and internal data structure of the XID. Change-Id: I2901486222d84166291e071bc07cb82a2f480974 Reviewed-on: https://code.wireshark.org/review/18461 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=3e82f423d9912c52900100e8c80a7e63d799e047 commit 3e82f423d9912c52900100e8c80a7e63d799e047 Author: Harald Welte Date: Fri Oct 21 20:45:59 2016 +0200 gsm_abis_om2000: Dissect TLV structure of 0xa3/0xa5/0xa6 TLVs We have no idea what those TLVs are, but the message hex-dumps clearly indicate a 8-bit tag followed by 8-bit length and then 'length' amount of bytes, so we can at least dissect that high-level structure for now. They appear in equally unknown message type 0x126, which appears to be sent in intervals of 300s by the RBS. Change-Id: I91817eb20de1a4557399235c1fc42b638b9c935b Reviewed-on: https://code.wireshark.org/review/18460 Petri-Dish: Michael Mann Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=517e777816840ca01e28f57fde6d822356028859 commit 517e777816840ca01e28f57fde6d822356028859 Author: Pascal Quantin Date: Tue Oct 25 21:19:26 2016 +0200 NAS EPS: use E212_TAI fields for TAI and TAI List Information Elements Change-Id: If53bfea77ad27b41823d3a653513b71604b92d49 Reviewed-on: https://code.wireshark.org/review/18464 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=40ce00fc8b4fdf389c6c382d9fe5418c84b0d5cb commit 40ce00fc8b4fdf389c6c382d9fe5418c84b0d5cb Author: Harald Welte Date: Sun Oct 16 14:07:39 2016 +0200 gsm_abis_tfp: Fix bit-mask for frame type The frame type is only a select number of bits in the given byte, so we must make sure to mask all other bits away using 0x1E. Change-Id: I6c7a1a256bd93b6e5149f50ed64f033836a26673 Reviewed-on: https://code.wireshark.org/review/18458 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=180cbcf4365e57967f9fdf33b7570da0aec969be commit 180cbcf4365e57967f9fdf33b7570da0aec969be Author: Harald Welte Date: Sat Oct 15 22:01:51 2016 +0200 gsm_abis_om2000: Add "TG" and "DP" MO Class names Change-Id: Ice9d0601b2b1aa0691b7fcacaf61b4e287c7725c Reviewed-on: https://code.wireshark.org/review/18455 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=ff41263fe3f78cd5b080789e9ec50ce779ef6494 commit ff41263fe3f78cd5b080789e9ec50ce779ef6494 Author: Harald Welte Date: Sat Oct 15 23:26:17 2016 +0200 packet-rsl: Add some extensions to RSL shared by Osmocom + Ericsson Activation of (dynamic) PDCH uses some slight extensions of the definitions found in 3GPP TS 48.058 when used on Ericsson RBS2000 or Osmocom OsmoBTS. The extensions are backwards-compatible, so I don't think it's worth to introduce a preference for this. Change-Id: I8e28d75bd8be15044a605ced8825b9b074ffbb22 Reviewed-on: https://code.wireshark.org/review/18457 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=d8db5646efc17dec73426e3745a9c9ef704a91c7 commit d8db5646efc17dec73426e3745a9c9ef704a91c7 Author: Snaipe Date: Tue Oct 25 00:56:37 2016 +0200 lua: Added support for FT_IPv6 fields * Implement Tvb:ipv6() * Handle FT_IPv6 protofields during insertion in the lua tree * Implement Address.ipv6(hostname) Change-Id: I585c392681b3aef02ed8ee956f74051d77fb28d4 Signed-off-by: Franklin "Snaipe" Mathieu Reviewed-on: https://code.wireshark.org/review/18442 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=60a926dc32dfc5333961752e902c19d83b98d2ca commit 60a926dc32dfc5333961752e902c19d83b98d2ca Author: Dario Lombardo Date: Sat Oct 22 21:13:14 2016 +0200 pop: use ws_strtoi function. Change-Id: Icaaa73a0dc9e0ffb7a1c37de9138857c45dcc56c Reviewed-on: https://code.wireshark.org/review/18400 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=346bda4238033fb146d6a7e7f21ecd714da396a2 commit 346bda4238033fb146d6a7e7f21ecd714da396a2 Author: Hessam Jalali Date: Tue Oct 25 11:59:54 2016 +0330 e212: added 3 new filters (CGI, ECGI, TAI) Added these new filters to enhance mcc/mnc filtering in GTP protocol. Change-Id: I595b5fde4fa358886fbe5c58f6ecab496d9ef08c Reviewed-on: https://code.wireshark.org/review/18444 Reviewed-by: Jaap Keuter Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=c63f89515985a8db0aa8a500b1832474619090aa commit c63f89515985a8db0aa8a500b1832474619090aa Author: ruengeler Date: Wed Oct 19 17:10:53 2016 +0200 SCTP: find right assoc id Change-Id: I107b7f4c585ef5e080d6473a37b3db9a97f12365 Reviewed-on: https://code.wireshark.org/review/18325 Reviewed-by: Jaap Keuter Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=ae88dbcc2a990218549e06e143908eed1223ad8a commit ae88dbcc2a990218549e06e143908eed1223ad8a Author: erikdejong Date: Sat Oct 22 11:32:51 2016 +0200 Qt: Enhancements to VoIP call dialog: 1) Added checkbox to toggle format in start and stop time columns from relative time to time of day. 2) Added column to show duration of call in between the protocol and packets column. Change-Id: I56347fa36885e3a71646e2c9cdde2b8b5fb88846 Reviewed-on: https://code.wireshark.org/review/18383 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=5b216db2876904400e7442805d6a7b52ddb4e0bc commit 5b216db2876904400e7442805d6a7b52ddb4e0bc Author: Hessam Jalali Date: Mon Oct 24 12:55:29 2016 +0330 e212: fix for e212.sai in GTP packet geo location type 1 represents SAI, but for GTP v1 it is returned as e212, hence not aggregating with GTP v2 the patch also opens up a way to add e212.cgi (Cell Global Identity) which is shared between GTP vesions. Change-Id: I853cd26037533aac2735b9d965793362c16f3f04 Reviewed-on: https://code.wireshark.org/review/18428 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=446dbea4eb05cc5e4a363dbc22f7421c6527a3a4 commit 446dbea4eb05cc5e4a363dbc22f7421c6527a3a4 Author: Jeff Morriss Date: Mon Oct 24 11:31:25 2016 -0400 Fix a couple typos in the Diameter XML. Also: - Move new T6a/T6b AVPs into TGPP.xml (to keep them all together). - Put back a comment that was (accidentally?) deleted; add some similar notes in other places. Change-Id: I2a468aa3be0069cd8124dd9e5b0a27e333849059 Reviewed-on: https://code.wireshark.org/review/18433 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=26950539d6f87e2f2157ac6d2bf9e5173b780856 commit 26950539d6f87e2f2157ac6d2bf9e5173b780856 Author: Alexis La Goutte Date: Mon Oct 24 21:31:57 2016 +0200 semcheck: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang Change-Id: I000f9df1e41cab7fa0132153ff95caf31f3f6a6a Reviewed-on: https://code.wireshark.org/review/17892 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=04761f220b77814bfd460da7026b61c7687f687a commit 04761f220b77814bfd460da7026b61c7687f687a Author: Jo??o Valverde Date: Sat Oct 22 22:33:23 2016 +0100 Add wmem_list_find_custom() Change-Id: I5c4f85df0a1899d629386581de2c2c3ec0812d54 Reviewed-on: https://code.wireshark.org/review/18440 Reviewed-by: Jo??o Valverde Petri-Dish: Jo??o Valverde Reviewed-by: Evan Huus Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=79de3f5e2986486b9a3ed55af86644ab746ffe65 commit 79de3f5e2986486b9a3ed55af86644ab746ffe65 Author: Jo??o Valverde Date: Sun Oct 16 04:26:14 2016 +0100 packet.c: split register_dissector into two separate functions Allows for better code reuse. Change-Id: I0f929e2548cf60905285d62c1095f85565a1c147 Reviewed-on: https://code.wireshark.org/review/18439 Petri-Dish: Jo??o Valverde Tested-by: Petri Dish Buildbot Reviewed-by: Jo??o Valverde http://cgit.osmocom.org/wireshark/commit/?id=749ffd94d496561b269007a0fe0813d8be7df1bc commit 749ffd94d496561b269007a0fe0813d8be7df1bc Author: Jo??o Valverde Date: Mon Oct 10 21:07:39 2016 +0100 Remove some code duplication in packet.c Change-Id: I60d71e0e4e7f3c35bec33910ecf4230569a1718c Reviewed-on: https://code.wireshark.org/review/18438 Reviewed-by: Jo??o Valverde http://cgit.osmocom.org/wireshark/commit/?id=e226abdbb05b37564599c6b92cd669b40749f2f6 commit e226abdbb05b37564599c6b92cd669b40749f2f6 Author: Jo??o Valverde Date: Wed Oct 19 05:57:23 2016 +0100 Parenthesize HFILL_INIT macro properly Change-Id: Ib1c347a290f57a1173c876de6e3c6cb6f5a1ca19 Reviewed-on: https://code.wireshark.org/review/18436 Reviewed-by: Jo??o Valverde http://cgit.osmocom.org/wireshark/commit/?id=b5587379b7e31c8e418f51a7db9d836b33a7efe1 commit b5587379b7e31c8e418f51a7db9d836b33a7efe1 Author: Michael Mann Date: Sat Oct 22 14:25:35 2016 -0400 Overhaul AMQP dissector 1. Remove AMQP_INCREMENT macro. Bounds checking mostly handled already by proto_tree_add_xxx and tvb_get_xxx. Needed to add a few more tvb_reported_length_remaining() calls for completeness. 2. Fill in some of the gaps of unaccounted for bytes. Still have way too many instances where bytes aren't claimed by a field. 3. Some small reordering of functions allowed for massive removal of formal declarations. 4. Add amqp_0_10_get_32bit_size_new to add a field, check for size and add expert info if size > 0xFFFF 5. Remove "hf_" from list type items as they are not real hf_ fields and could cause confusion. Also made items static. 6. Convert some FT_STRING and FT_BYTES fields to FT_UINT_STRING and FT_UINT_BYTES. Helps account for some "missing" bytes. Change-Id: I7ed269221d294ce89feacc0642b2070681288172 Reviewed-on: https://code.wireshark.org/review/18423 Petri-Dish: Michael Mann Reviewed-by: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=e3ecb9310c9973f85f7d0bd06ef8cf7dc7ecf3c2 commit e3ecb9310c9973f85f7d0bd06ef8cf7dc7ecf3c2 Author: Parav Pandit Date: Mon Oct 24 11:43:25 2016 -0400 packet-infiniband: Added support to dissect ip cm request private data This patch adds support to dissect 36 bytes of private data of Table 560 of spec 1.3.1 whenever CM request message is of IP CM type. Change-Id: I66b65b066a0034cf95c4c4f38549882c265b7ef5 Tested-by: paravpandit at yahoo.com Reviewed-on: https://code.wireshark.org/review/18434 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=a9ec5f89ce8ab336becf20ae3c2f5b7d05edcb74 commit a9ec5f89ce8ab336becf20ae3c2f5b7d05edcb74 Author: Jo??o Valverde Date: Sun Oct 23 09:51:16 2016 +0100 IPv6: Remove some duplicate address code Change-Id: I3736d7f40479a05130db9da3032a952633180b0e Reviewed-on: https://code.wireshark.org/review/18426 Petri-Dish: Jo??o Valverde Tested-by: Petri Dish Buildbot Reviewed-by: Jo??o Valverde http://cgit.osmocom.org/wireshark/commit/?id=def19eed53c1db319b8f1142d3ed8c00fceaf201 commit def19eed53c1db319b8f1142d3ed8c00fceaf201 Author: Jan Spevak Date: Mon Oct 24 10:17:08 2016 +0200 Update several AVPs according to latest 3GPP TS Change-Id: Iada3166c93801d3f693714ad8c08bd4f68a70d3e Reviewed-on: https://code.wireshark.org/review/18425 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=7de4c2364d9d393ec252485b02957dffb0b4d72b commit 7de4c2364d9d393ec252485b02957dffb0b4d72b Author: Dario Lombardo Date: Sat Oct 22 21:28:40 2016 +0200 Qt: use ws_strtou function in sctp_chunk_statistics_dialog. Change-Id: Iffa2d633ef7a0f636c595fb05ad1790d1ea61df0 Reviewed-on: https://code.wireshark.org/review/18402 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=8be90aa96002219ff8feba171e66d16655dc18bb commit 8be90aa96002219ff8feba171e66d16655dc18bb Author: Dario Lombardo Date: Sat Oct 22 21:05:00 2016 +0200 ajp13: use ws_strtoi function. Change-Id: Ibe85cbb993eba8e76ed6c645609e9cea114a6c9d Reviewed-on: https://code.wireshark.org/review/18399 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=4f94dceee72d557693702e528a14eef76ba80a5b commit 4f94dceee72d557693702e528a14eef76ba80a5b Author: Dario Lombardo Date: Sat Oct 22 20:59:44 2016 +0200 catapult: use ws_strtou function. Change-Id: Iceaa2e0240a86dd6aed087617c0a3200b3170d38 Reviewed-on: https://code.wireshark.org/review/18398 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu Reviewed-by: Martin Mathieson http://cgit.osmocom.org/wireshark/commit/?id=cd64e4ece2e0e731fa9ffc07fead9420d46d8c1a commit cd64e4ece2e0e731fa9ffc07fead9420d46d8c1a Author: Guy Harris Date: Mon Oct 24 02:19:50 2016 -0700 Move --fullscreen out of LONGOPT_CAPTURE_COMMON. It's not a capture option, so it doesn't belong there. Change-Id: I8aa6719a5a8e90c734c7acfc01b1ba2818498de3 Reviewed-on: https://code.wireshark.org/review/18427 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=3acf73ec45d2548c0d8447d07a95b1b5710741fb commit 3acf73ec45d2548c0d8447d07a95b1b5710741fb Author: franciscojavier.sanchezroselly Date: Fri Sep 23 14:32:01 2016 +0200 ICMPv6: Add support for LLN Routing Metrics (RFC 6551) Bug: 12951 Change-Id: I0b1985699ae853a295c1ddbe38d2861ed9cac21d Reviewed-on: https://code.wireshark.org/review/17889 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Jaap Keuter http://cgit.osmocom.org/wireshark/commit/?id=c786aa56ad32cd820378756feff275b48ecb51a7 commit c786aa56ad32cd820378756feff275b48ecb51a7 Author: Guy Harris Date: Mon Oct 24 01:15:59 2016 -0700 Fix a copy-and-pasteo. Fix the handling of the case of a "matches" operator with a field and a character constant as operands. Change-Id: I6451cee907d8486db96937173d0098de91ce7956 Reviewed-on: https://code.wireshark.org/review/18424 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=681b97a047fa10c050a86869e113f8ecb3f9d127 commit 681b97a047fa10c050a86869e113f8ecb3f9d127 Author: Michal Labedzki Date: Tue Oct 4 09:10:38 2016 +0200 Qt: Make horizontal spacer size to be fixed The Search Frame can be used to find frames by a display filter expression that can be very long, so stretch a text field instead of free space. Example of a display filter expression that can be used in the "search bar": bthci_cmd.opcode == 0x200d || bthci_evt.le_meta_subevent == 0x0a Change-Id: I52b30386e96a726824c25a926742a24d653dfcfe Reviewed-on: https://code.wireshark.org/review/18234 Petri-Dish: Michal Labedzki Tested-by: Petri Dish Buildbot Reviewed-by: Michal Labedzki http://cgit.osmocom.org/wireshark/commit/?id=3b502c873f2b30e661d46693d3a3f6fcba9474ea commit 3b502c873f2b30e661d46693d3a3f6fcba9474ea Author: Peter Wu Date: Sat Oct 22 23:29:56 2016 +0200 Qt: fix possible crash on sorting custom columns The sorting function must maintain a strict weak ordering, otherwise it may result in crashes. In the case of custom columns, this was violated when exactly one of the two rows had a non-numeric value. Bug: 13023 Change-Id: Ie338b1cce5156eeb313dd33491ee3d3f2eaddf1c Reviewed-on: https://code.wireshark.org/review/18406 Reviewed-by: Jim Young Petri-Dish: Jim Young Tested-by: Jim Young Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=20e2edca572a835ab4ee6ff1fbbf86bf5db54b35 commit 20e2edca572a835ab4ee6ff1fbbf86bf5db54b35 Author: Jeff Morriss Date: Sun Oct 23 21:45:33 2016 -0400 Add some Diameter AVPs referenced by (recently added) grouped AVPs. ... In order to make the Diameter XML valid again. This includes adding T6a/T6b and most of the AVPs of that application. Fix up some white space while at it. Change-Id: Ie39b3e574065628fdba215cc9c045eebcbd3077e Reviewed-on: https://code.wireshark.org/review/18422 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=af7fc8b7e4979e77d2d072789e98d58a0b175908 commit af7fc8b7e4979e77d2d072789e98d58a0b175908 Author: Dario Lombardo Date: Wed Oct 19 20:53:40 2016 +0200 Qt: add fullscreen feature. The feature activates/deactivates fullscreen mode of Qt UI. A new menu item has been added as well as a shortcut (F11 or Ctrl+Cmd+F) according to browsers common shortcut. Change-Id: I01906b494d0a13ce70d27c00ebbe03e6ec87cbd7 Reviewed-on: https://code.wireshark.org/review/18332 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Peter Wu Reviewed-by: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=3156980aa559186a10e3b8566d41e4a50477d967 commit 3156980aa559186a10e3b8566d41e4a50477d967 Author: Parav Pandit Date: Thu Oct 20 07:06:07 2016 -0400 packet-infiniband: Fixed displaying reserved field 1. Added Extended transport type field instead of reserved as per latest release 1.3.1 in CM Req msg. 2. Defined reserved bits and bytes for CM messages 3. Minor code refactor to move to smaller functions for CM Req Rsp parsing instead of 200+ lines function which is hard to read and is expected to grow for more features 4. Cleanup around primary and alternate fields which were crossing byte boundary CM request and response messages are tested. Reject message reserved fields change is untested but it a minor change that is expected to work. Change-Id: I94da62614f854218249b4e14c780f4168f44751c Reported-by: Alexis La Goutte Tested-by: paravpandit at yahoo.com Reviewed-on: https://code.wireshark.org/review/18340 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Petri-Dish: Alexis La Goutte Reviewed-by: Alexis La Goutte Reviewed-by: Jaap Keuter http://cgit.osmocom.org/wireshark/commit/?id=875b3e2732e8ad20f87ef940300605080a807132 commit 875b3e2732e8ad20f87ef940300605080a807132 Author: Pascal Quantin Date: Sun Oct 23 19:20:15 2016 +0200 ZigBee: fix the first parameter of memcpy key_record.key is already a pointer on an array Change-Id: I9bcc715be54817f8daa3928fff72d9ef98d586f9 Reviewed-on: https://code.wireshark.org/review/18417 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=a3a20531b1a7ae2bb8b48ca25fbe27f10e2462a9 commit a3a20531b1a7ae2bb8b48ca25fbe27f10e2462a9 Author: Pascal Quantin Date: Sun Oct 23 18:51:09 2016 +0200 ZigBee Green Power: fix loading of keys during runtime Register a post update calback to ensure that the keys are loaded for all entries and not only the ones last edited Bug: 13031 Change-Id: Ib670f9e1c702546631df5fe6094b02484806dd00 Reviewed-on: https://code.wireshark.org/review/18416 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=3c3f592ebc9e84a7c77bb50bf45ae7222dcd8a4c commit 3c3f592ebc9e84a7c77bb50bf45ae7222dcd8a4c Author: Gerald Combs Date: Sun Oct 23 08:11:53 2016 -0700 [Automatic update for 2016-10-23] Update manuf, services enterprise-numbers, translations, and other items. Change-Id: I5127251ce46aa668cd12daacc7c6702564c04c8f Reviewed-on: https://code.wireshark.org/review/18412 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=3576394ed4fc782ce5a2151c88c5a10b37cb3393 commit 3576394ed4fc782ce5a2151c88c5a10b37cb3393 Author: Martin Kaiser Date: Sat Oct 22 19:53:00 2016 +0200 interface_sort_filter_model: don't dereference a NULL pointer This fixes a crash in InterfaceSortFilterModel::mapToSource(). sourceModel was set to match the sourceModel of the underlying InterfaceFrame. When Wireshark is closed, InterfaceSortFilterModel::mapToSource() is called after InterfaceFrame was freed, the sourceModel is NULL in this case. #0 0x000000000079a81e in InterfaceSortFilterModel::mapToSource (this=0xe9fab0, proxyIndex=...) /home/martin/src/wireshark.git/ui/qt/interface_sort_filter_model.cpp:250 ... #7 0x0000000000797ed9 in InterfaceTreeModel::~InterfaceTreeModel (this=0xe9ff90, __in_chrg=) at /home/martin/src/wireshark.git/ui/qt/interface_tree_model.cpp:72 #8 0x00000000006c4e20 in InterfaceFrame::~InterfaceFrame (this=0xe643b0, __in_chrg=) at /home/martin/src/wireshark.git/ui/qt/interface_frame.cpp:109 #9 0x00000000006c4ec9 in InterfaceFrame::~InterfaceFrame (this=0xe643b0, __in_chrg=) at /home/martin/src/wireshark.git/ui/qt/interface_frame.cpp:112 Change-Id: Ibe7f75ccd7a0af5f04febf967c47ada1a05bc3d3 Reviewed-on: https://code.wireshark.org/review/18411 Reviewed-by: Martin Kaiser Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=892246acb02868ee4be14543521a20b9818184d6 commit 892246acb02868ee4be14543521a20b9818184d6 Author: Joakim Karlsson Date: Sun Oct 23 01:44:11 2016 +0200 diameter: improvement of AVP 1066 Printing ascii value in the same way as AVP 1005 Change-Id: I058be87974bf8197e207fdd61be6354031ed8d35 Reviewed-on: https://code.wireshark.org/review/18409 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=903eab03798d636cc3cebd1fd08e0097190c745d commit 903eab03798d636cc3cebd1fd08e0097190c745d Author: Dario Lombardo Date: Sat Oct 22 20:20:26 2016 +0200 sip: use ws_strtoi functions. Change-Id: I69cdc1118f62ed86661ccfb9fb522ad0bb00596e Reviewed-on: https://code.wireshark.org/review/18397 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=2e962d368a6f19d8a32a997dfa144eb3794009ef commit 2e962d368a6f19d8a32a997dfa144eb3794009ef Author: Dario Lombardo Date: Sat Oct 22 15:40:33 2016 +0200 dtls: use ws_strtoi function. Change-Id: I4feacfa8e4739faf555c05e3c4823ad8487a994c Reviewed-on: https://code.wireshark.org/review/18392 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=6b2579801445e25e49b85c4f71283e07858ba6b7 commit 6b2579801445e25e49b85c4f71283e07858ba6b7 Author: Martin Kaiser Date: Sat Oct 22 17:38:50 2016 +0200 fc00: get rid of if(tree) Make sure that the newly added expert info will show up in the expert info window. Expert infos should never be under if (tree). Change-Id: I55daa693d4dc910eab38028340a934062d351e98 Reviewed-on: https://code.wireshark.org/review/18393 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=1c7b431a75bba97c46b54d150d6e5a3fe9f78a6a commit 1c7b431a75bba97c46b54d150d6e5a3fe9f78a6a Author: Pascal Quantin Date: Sat Oct 22 23:13:10 2016 +0200 LSD: avoid dereferencing a null pointer Bug: 13038 Change-Id: I701aa8cf89d8c53091974d6329f340316df8a870 Reviewed-on: https://code.wireshark.org/review/18405 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=ed187592ae8479f6e6eaea7f78f936a37db4471b commit ed187592ae8479f6e6eaea7f78f936a37db4471b Author: Joakim Karlsson Date: Sun Oct 23 00:41:30 2016 +0200 diameter: add new standardized QCI Change-Id: If8c29934515b61081d0cbd44a0356144d5d3c466 Reviewed-on: https://code.wireshark.org/review/18407 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=d3b2ee9b0c41478d627e90e8a9ef3b5e02512b43 commit d3b2ee9b0c41478d627e90e8a9ef3b5e02512b43 Author: Dario Lombardo Date: Sat Oct 22 21:28:09 2016 +0200 wsutil: add statements for c++ calls. Change-Id: I082eb462b0a6ce77f9ca82c51d79d65516c92b53 Reviewed-on: https://code.wireshark.org/review/18401 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=6b03eea7143c4fb41110e8de3a16a31146300fe7 commit 6b03eea7143c4fb41110e8de3a16a31146300fe7 Author: Pascal Quantin Date: Sat Oct 22 19:15:38 2016 +0200 GTPv2: add dissection of a few Information Elements This commit adds the following IEs: - CSG ID - CSG Membership Indication (CMI) - Service Indicator - Detach Type - Local Distinguished Name (LDN) Change-Id: I1e3db7ffd217e3644acf6de0ad5002e65c73a9ea Reviewed-on: https://code.wireshark.org/review/18396 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=812e5fd893915591cd7cea34f275efc0c30cdd0a commit 812e5fd893915591cd7cea34f275efc0c30cdd0a Author: boris.bochkarev Date: Thu Oct 20 17:45:53 2016 +0700 AMPQ: Fix malformed packed in session.expected and session.confirmed. Bug: 13037 Change-Id: I935ff68050eb085789d9bd99b5ec833609c6fdca Reviewed-on: https://code.wireshark.org/review/18336 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=48972d883fb8865e37b83a8b8ded2ff270ca9b38 commit 48972d883fb8865e37b83a8b8ded2ff270ca9b38 Author: Martin Kaiser Date: Sat Oct 22 12:02:50 2016 +0200 tpncp: load hf array in the handoff function tpncp reads hf entries from a database. There's a boolean preference defining if the database is actually read. We can't access this preference until the preferences are initialized. The code as it is now wil always default to false and never read the database. Check the preference in the handoff function and initialize the hf entries if they are not yet initialized. Change-Id: I545a49a946b78e1a0bc23e9803eb671d8765bba4 Reviewed-on: https://code.wireshark.org/review/18386 Reviewed-by: Martin Kaiser Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=49a525a97e68f9ba5b840c3054669a5dd6081010 commit 49a525a97e68f9ba5b840c3054669a5dd6081010 Author: Martin Kaiser Date: Fri Oct 21 19:47:11 2016 +0200 fc00: skip sha512 calculations for glib < 2.36 Our minimum supported version of glib is 2.22 at the moment. SHA512 support was added in glib 2.36. Bring up an expert info if checksum calculation is not supported by our glib version. Change-Id: I116b32f63a4342a7e4198eaae8a35189fcc92edc Reviewed-on: https://code.wireshark.org/review/18391 Reviewed-by: Martin Kaiser Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=ce9405b00b0bc49fef5a21f984251a1e0065580b commit ce9405b00b0bc49fef5a21f984251a1e0065580b Author: Jakub Zawadzki Date: Fri Oct 21 18:43:06 2016 +0200 cleanup: move extra libs to EPAN_EXTRA_LIBS Every program linking with epan lib added some extra dependencies. Keep these in EPAN_EXTRA_LIBS. Change-Id: I3fac0974ef6a46675d35ee7b9862674923369b67 Reviewed-on: https://code.wireshark.org/review/18356 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=28bbd565917d59b20458e5de783096bc332c1965 commit 28bbd565917d59b20458e5de783096bc332c1965 Author: Pascal Quantin Date: Sat Oct 22 18:15:51 2016 +0200 Add SBC decoding support to Windows Change-Id: Ibef872dff26c22e2834e958c496c33a5695bb131 Reviewed-on: https://code.wireshark.org/review/18394 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=a2d49125a52e0eb21215368a7e1f248b6d4a6c06 commit a2d49125a52e0eb21215368a7e1f248b6d4a6c06 Author: Martin Kaiser Date: Sat Oct 22 18:26:47 2016 +0200 cmake, qt4: check if QT4_FOUND AFAICS, FindQt4.cmake sets QT4_FOUND, not Qt4_FOUND This fixes compilation on Debian Wheezy (cmake 2.8.9, Qt 4.8.2). Change-Id: I08b3ac6ae4292b8c8d3f9e8752780459e5329e29 Reviewed-on: https://code.wireshark.org/review/18395 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=44cf0bdccfc36e11419b1a9bf3d72ac0db13d58b commit 44cf0bdccfc36e11419b1a9bf3d72ac0db13d58b Author: Martin Kaiser Date: Sat Oct 22 12:15:49 2016 +0200 main_welcome: include QUrl This fixes compilation with Qt4. .../main_welcome.cpp: In member function ???void MainWelcome::on_helpLabel_clicked()???: .../main_welcome.cpp:509:69: error: invalid use of incomplete type ???class QUrl??? Change-Id: Ib31a4e28f67a27d3f644e8a8cfd3e6d848e034c4 Reviewed-on: https://code.wireshark.org/review/18388 Reviewed-by: Martin Kaiser http://cgit.osmocom.org/wireshark/commit/?id=e85882940419dd9ce012489689e13ae4b18be04e commit e85882940419dd9ce012489689e13ae4b18be04e Author: Gerald Combs Date: Fri Oct 21 16:05:10 2016 -0700 CMake: Disable Qt4 && (Windows || macOS). We haven't built the Windows and macOS installers with Qt4 for quite some time. In the case of macOS+Qt4 it looks like there's a problem with the main screen size (bug 13009) and it's a safe bet that there are other problems. There's not much we can do exept say "don't do that." Do so at build time rather than after the user has installed Wireshark and is trying to use it. Change-Id: I22f47b9705ea044238046676b6336aa5feab3f60 Reviewed-on: https://code.wireshark.org/review/18364 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=7dfaec969e67e3aa14b9763d804802ef614c9ddd commit 7dfaec969e67e3aa14b9763d804802ef614c9ddd Author: Peter Wu Date: Fri Oct 21 00:50:03 2016 +0200 alljoyn: fix signature length adjustments Ensure that the signature pointer and length always matches, otherwise a buffer overrun (read) is possible. Tested with the original captures from bug 12953, the PDML output is still the same while the fuzzed capture does not crash anymore. Bug: 12953 Change-Id: I8843a5daf98a79fb19906e824326cdf619164484 Reviewed-on: https://code.wireshark.org/review/18347 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Martin Kaiser http://cgit.osmocom.org/wireshark/commit/?id=e80a8acbe3cb0d0bdefeff51292bd90c3461a02a commit e80a8acbe3cb0d0bdefeff51292bd90c3461a02a Author: Guy Harris Date: Sat Oct 22 03:18:06 2016 -0700 Clean up conditional code for getting creation time. Define a macro to get the creation time from a stat structure, or to return 0 if the creation time is unavailable, and use that in both places where we fetch the creation time. Change-Id: I15354f2d52a40cb1227f30ae274120575eec2055 Reviewed-on: https://code.wireshark.org/review/18387 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=5f68435a079dc7ce633e1da22f363e4e715d66f6 commit 5f68435a079dc7ce633e1da22f363e4e715d66f6 Author: Guy Harris Date: Sat Oct 22 01:56:48 2016 -0700 Fix the #defines for the presence of structure names. AC_CHECK_MEMBER() and AC_CHECK_MEMBERS() use a standard name for the {structurename} being the name of the structure type, complete with "struct" if a typedef wasn't used, and with all letters mapped to upper case, and with {membername} being the name of the structure member, with all letters mapped to upper case. check_struct_has_member() lets you choose the name; choose the same name that the autoconf macros use, and fix the code to check for them. Change-Id: Ifb3cf65e7e94907ad0a2f8aacca0c21a531f0c5b Reviewed-on: https://code.wireshark.org/review/18382 Petri-Dish: Guy Harris Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=d32fee2d6252c485dacdf51441d7ba5c6d37d7f3 commit d32fee2d6252c485dacdf51441d7ba5c6d37d7f3 Author: Michal Labedzki Date: Fri Oct 7 11:52:32 2016 +0200 Qt/Bluetooth: Add Display Filter Edit field to HCI Summary dialogue Display Filter can be useful for this summary dialogue, for example to reduce number of frame that were analyzed, like: "frame.number >= 100 && frame.number <= 4674" Change-Id: I19587b9d41f3b253d1ca2683d198f7d7af2ad50f Reviewed-on: https://code.wireshark.org/review/18265 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Michal Labedzki Tested-by: Michal Labedzki http://cgit.osmocom.org/wireshark/commit/?id=0cb4d0d346a9cf39135ef12c9eb65e727c14b3dc commit 0cb4d0d346a9cf39135ef12c9eb65e727c14b3dc Author: Pascal Quantin Date: Sat Oct 22 09:20:10 2016 +0200 C1222: update auto generated file Change-Id: I9c29ebe0ef24dcf9f5db5f5e767f910644bb9762 Reviewed-on: https://code.wireshark.org/review/18379 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=a63b5eb711cc50efe2725d716e0774e147376d25 commit a63b5eb711cc50efe2725d716e0774e147376d25 Author: Gerald Combs Date: Thu Oct 20 14:35:20 2016 -0700 Qt: Make "Learn" on the welcome screen clickable. Make the "Learn" header a ClickableLabel to match "Open" and "Capture". Link to the docs page for now. Adjust its stylesheet and properties to match ast well. Change-Id: Id9c7c05269de8134af28f0f9c1e2820a60442236 Reviewed-on: https://code.wireshark.org/review/18358 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=528894e72f973c5db5dc76c975620754f7bbe5aa commit 528894e72f973c5db5dc76c975620754f7bbe5aa Author: Guy Harris Date: Fri Oct 21 22:19:46 2016 -0700 On UN*X, st_ctime is the last status change time, not the creation time. That's the time the file's inode last changed, so size changes, permission changes, etc. affect it. It's *not* the time the file was created; most UN*Xes don't provide that. Newer versions of FreeBSD, NetBSD, OpenBSD, and macOS do, but other UN*Xes don't appear to. On Windows, at least according to Microsoft's documentation, st_ctime *is* the creation time. Hopefully that's not the result of confusion on the part of somebody at Microsoft. Change-Id: I20743703f6ef66e40dff9004dc91bed46af6fad0 Reviewed-on: https://code.wireshark.org/review/18378 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=d16295bc9b48a526f12237467536bac4220e53da commit d16295bc9b48a526f12237467536bac4220e53da Author: Guy Harris Date: Fri Oct 21 20:46:48 2016 -0700 Suppress "discarding const" warning. Change-Id: I5f97b70d7f423cb5b7792863fb2bd07516aa1951 Reviewed-on: https://code.wireshark.org/review/18375 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=321b756dc41f9bc26cc0eb8b08f90a73158dc75a commit 321b756dc41f9bc26cc0eb8b08f90a73158dc75a Author: Pascal Quantin Date: Fri Oct 21 10:10:06 2016 +0200 Add T.61 character set support Bug: 13032 Change-Id: I6bf2cc2c43a6262d899a304df6576d9831115966 Reviewed-on: https://code.wireshark.org/review/18350 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=53d3e3c25ef7037ba28b93dd684f5de4c015767f commit 53d3e3c25ef7037ba28b93dd684f5de4c015767f Author: Guy Harris Date: Fri Oct 21 19:53:32 2016 -0700 Fix some errors from the previous commit. Pro tip: if you're modifying GTK+ code, make sure you explicitly configure to build the GTK+ version. Change-Id: Ia24321a5037dff67d9acf1444fa0b74f5aed089e Reviewed-on: https://code.wireshark.org/review/18371 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=10ca4c7527122efde0300205deaa6c0143f07219 commit 10ca4c7527122efde0300205deaa6c0143f07219 Author: Guy Harris Date: Fri Oct 21 19:18:15 2016 -0700 More checks for localtime() and gmtime() returning NULL. And some comments in the case where we're converting the result of time() - if your machine's idea of time predates January 1, 1970, 00:00:00 UTC, it'll crash on Windows, but that's not a case where a *file* can cause the problem due either to a bad file time stamp or bad time stamps in the file. Change-Id: I837a438e4b875dd8c4f3ec2137df7a16ee4e9498 Reviewed-on: https://code.wireshark.org/review/18369 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=49cf42c571f3f94632957371ccd99533e71764ff commit 49cf42c571f3f94632957371ccd99533e71764ff Author: Guy Harris Date: Fri Oct 21 17:08:03 2016 -0700 localtime() can return NULL, even if it's unlikely. ANSI C says it can return NULL - and, at least on Windows with the MSVC library, it *will* return null for dates prior to the Epoch. Check for a null return and handle it. Fixes CID 1374109. Change-Id: Ib18566d1a75e4109adb21834b157e87532fcac10 Reviewed-on: https://code.wireshark.org/review/18365 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=b3363fbbdee8b785c849c24a265fdbe28c28f608 commit b3363fbbdee8b785c849c24a265fdbe28c28f608 Author: Mirko Parthey Date: Fri Oct 21 00:31:44 2016 +0200 ISAKMP: update protocol parameters Update IKE authentication methods and config attributes. Change-Id: I103beaf79eebaa0704424ad89f4d38a2701ae50b Reviewed-on: https://code.wireshark.org/review/18357 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=362b83f44a4a6a731c64f8a6591ee717af2454a0 commit 362b83f44a4a6a731c64f8a6591ee717af2454a0 Author: Guy Harris Date: Fri Oct 21 15:48:34 2016 -0700 gmtime() can return NULL, even if it's unlikely. ANSI C says it can return NULL - and, at least on Windows with the MSVC library, it *will* return null for dates prior to the Epoch. Check for a null return and handle it. Fixes CID 1374110. Change-Id: I78bf92cfbb94a86544442269cc3b53338eb19778 Reviewed-on: https://code.wireshark.org/review/18361 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=1b9d46a9502843c15c33891955f6242c883aa1a5 commit 1b9d46a9502843c15c33891955f6242c883aa1a5 Author: Peter Wu Date: Thu Oct 20 23:46:16 2016 +0200 tests: do not invoke missing unit tests If the "test-programs" target is not built, then it should not try to invoke the last program (wireshark-gtk in my case). Change-Id: Ida60a71d1dc47305ef8abe10e6c96c8a1cb8dcbb Reviewed-on: https://code.wireshark.org/review/18346 Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=a6d81effbc23acce59fd88b8f828fe8c753eeb0d commit a6d81effbc23acce59fd88b8f828fe8c753eeb0d Author: Guy Harris Date: Fri Oct 21 15:29:59 2016 -0700 Clean up file handle management. The main reason fclose() could fail is if the file is open for writing, not all the buffered data has been written out at the time fclose() was called, and the attempt to write it out fails. In any case, the file handle is no longer valid after fclose() completes, whether the close succeeds or not, so there's no reason to keep it around. There's no reason to check whether it's null in a loop called in code where it's not null to start with and where it's not set to null in the loop. This should fix CID 1374111. Change-Id: Ib8067a17731b41d6b184a5a415addc2ecaa7c00c Reviewed-on: https://code.wireshark.org/review/18359 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=7f6a4926d2f6a135960146041c29802db616aa63 commit 7f6a4926d2f6a135960146041c29802db616aa63 Author: Peter Wu Date: Thu Oct 20 23:33:48 2016 +0200 test: make GTK support optional Current Ubuntu buildbot is failing because GTK support was removed. Tests should not fail if GTK is not available, so make it optional. Change-Id: I1640c8bcea5208299f6846eb366e105c39a3ebf3 Reviewed-on: https://code.wireshark.org/review/18345 Reviewed-by: Gerald Combs Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=10a1e8d261d30ce30300c6f51863b74184e61bd5 commit 10a1e8d261d30ce30300c6f51863b74184e61bd5 Author: Mirko Parthey Date: Fri Oct 21 00:31:44 2016 +0200 ISAKMP: fix typos and whitespace Change-Id: I8fd34acac2562ffea6f1e726b71d63f9f631bb54 Reviewed-on: https://code.wireshark.org/review/18355 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=d142e7f4038f840ec2d7d89a1de4d486e1f54222 commit d142e7f4038f840ec2d7d89a1de4d486e1f54222 Author: Michal Labedzki Date: Fri Oct 21 10:41:52 2016 +0200 Fix build for Qt 4.8 setCurrentText is only available in Qt5, so select the item manually. https://doc.qt.io/qt-5/qcombobox.html#currentText-prop Fixes: v2.3.0rc0-1002-g1cd2255 ("Qt: convert UatDialog to model/view pattern, improve UX") Change-Id: I402e7d159d512e870849ee54d851276c4cc7cf34 Reviewed-on: https://code.wireshark.org/review/18351 Reviewed-by: Michal Labedzki Petri-Dish: Michal Labedzki Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=991e0747a3b0bbeddb27dc29e53fa6dbb5c68e4b commit 991e0747a3b0bbeddb27dc29e53fa6dbb5c68e4b Author: Peter Wu Date: Fri Oct 21 13:59:11 2016 +0200 Qt: fix weird tree expander that results in a crash According to the Qt documentation, rowCount and columnCount must return 0 when a valid parent index is passed to a table model. Otherwise deep recursion would occur resulting in a stack overflow in Qt4. Change-Id: I60bb15384470861013591e149c0f285ea1bdf9a7 Fixes: v2.3.0rc0-1002-g1cd2255 ("Qt: convert UatDialog to model/view pattern, improve UX") Reviewed-on: https://code.wireshark.org/review/18354 Reviewed-by: Michal Labedzki Petri-Dish: Michal Labedzki Tested-by: Michal Labedzki Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=67bfdf28714a5945a78aef9d745d88fd69972578 commit 67bfdf28714a5945a78aef9d745d88fd69972578 Author: Roland Knall Date: Fri Oct 21 11:28:18 2016 +0200 capchild: Fix loading of extcap with no winpcap.dll If the loading of the physical interface list failed, no extcap interfaces will be loaded as well. Fix that, so that we search for the extcap interfaces, even when no other interfaces have been found Change-Id: Ib8e86f1f8d2a1565724ef3532d41ecea3ceddb55 Reviewed-on: https://code.wireshark.org/review/18352 Reviewed-by: Roland Knall Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=25207d70bb9938c2c00ddc0e26f5c85d9d8616ca commit 25207d70bb9938c2c00ddc0e26f5c85d9d8616ca Author: Anders Date: Fri Oct 21 12:20:59 2016 +0200 [Diameter] Add some 3GPP AVPs fom TS 39.299 v 14.1.0 Change-Id: Ie3995e81de8faee844dbcb794796ecacb6bfe28e Reviewed-on: https://code.wireshark.org/review/18353 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b50888de9994efdbd8851e8992d6bec31f9d0b89 commit b50888de9994efdbd8851e8992d6bec31f9d0b89 Author: Jaap Keuter Date: Fri Oct 21 08:17:54 2016 +0200 WelcomeUI: Enhance Open and Capture clickable labels Open and Capture are now clickable labels, but they are sensitive throughout the whole width of the central column. Without background highlighting, as in the file list, this may be non-intuative. To more closely resemble a button, limit the sensitivity to the text of the label only, by limiting the label size. Change-Id: I0b703af02abc71a48dfbcee81f336bba955b4a70 Reviewed-on: https://code.wireshark.org/review/18349 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=efde624a11b82d3d51925d5f94ff5bedeafe1e03 commit efde624a11b82d3d51925d5f94ff5bedeafe1e03 Author: Vladlen Popov Date: Thu Oct 20 18:51:20 2016 +0300 ZigBee Green Power: add dissector for Sink Commissioning Mode cmd Change-Id: I9775927781a38ff6fd112247c59a60cf1a80ba08 Reviewed-on: https://code.wireshark.org/review/18341 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=3756c0e24db61eb451ad732a45e0b2b94c5a846f commit 3756c0e24db61eb451ad732a45e0b2b94c5a846f Author: Mirko Parthey Date: Fri Oct 21 00:05:36 2016 +0200 ISAKMP: Fix defragmentation of EAP-TLS in IKEv2 Remove NULL check to ensure IKEv2 encrypted payloads are dissected during first pass, which is required for EAP-TLS fragment reassembly. Change-Id: I7fd46ee2163188c1a8dd256a43f1457441b1b95a Reviewed-on: https://code.wireshark.org/review/18348 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=53400e0d33a5c4f94859c024f9efa9a562daf492 commit 53400e0d33a5c4f94859c024f9efa9a562daf492 Author: Peter Wu Date: Wed Oct 19 12:19:02 2016 +0200 cmake/FindPOD: improve parallelism HTML and manual pages can be generated in parallel. Change-Id: I2301e8bdc5ae1179a8ac0c24f412e5435993a764 Reviewed-on: https://code.wireshark.org/review/18281 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=511e80128e15be8ce2bcdca912d599217fa8ebd6 commit 511e80128e15be8ce2bcdca912d599217fa8ebd6 Author: Balint Reczey Date: Tue Oct 18 13:52:04 2016 +0200 debian: Ship ciscodump and sshdump Both binaries use libssh. Libssh can be linked to OpenSSL or to Libgcrypt. Since the ciscodump and sshdump executables are covered by GPL-2+ the Debian package build depends on the libssh flavor built with libgcrypt. Change-Id: If2dd85beb08e4b04f0c3aac46966fce67828b473 Reviewed-on: https://code.wireshark.org/review/18263 Petri-Dish: Anders Broman Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Balint Reczey http://cgit.osmocom.org/wireshark/commit/?id=3fb32662a861fffbdda802a0bb7fd359f2a837fd commit 3fb32662a861fffbdda802a0bb7fd359f2a837fd Author: Roland Knall Date: Thu Oct 20 09:34:49 2016 +0200 InterfaceList: Add button to toggle hidden interfaces Add a button to the context menu, to allow for easy display of hidden interfaces, and make that a storable preference Change-Id: I8df5562b3ce8119b0ed38f9893c1879127f40c47 Reviewed-on: https://code.wireshark.org/review/18005 Petri-Dish: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=4a87ecb52bbc51d0cce7a7a8d5c5f61303e524fa commit 4a87ecb52bbc51d0cce7a7a8d5c5f61303e524fa Author: Dario Lombardo Date: Thu Oct 20 13:45:10 2016 +0200 Qt: remove unused private member (found by clang). Error: ui/qt/wlan_statistics_dialog.cpp:462:9: error: private field 'retry_packets_' is not used [-Werror,-Wunused-private-field] Change-Id: I10785eab098db14a53ef8085421c0f1046c269f3 Reviewed-on: https://code.wireshark.org/review/18337 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=269b54c2e0c323d22e2f6c9d75ef61d96ce83c02 commit 269b54c2e0c323d22e2f6c9d75ef61d96ce83c02 Author: Mikael Kanstrup Date: Wed Oct 19 16:24:59 2016 +0200 Fix compilation error without PCAP (using correct define) Incorrect define HAVE_PCAP was checked for. That one was never set even with PCAP enabled and thus broke the wireless toolbar functionality. Change-Id: I856c836de75b198340661d5e5b734c7d8ada70ac Reviewed-on: https://code.wireshark.org/review/18335 Reviewed-by: Dario Lombardo Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=7b38c6bf3a6f473a510f668162daff52d8df7e2a commit 7b38c6bf3a6f473a510f668162daff52d8df7e2a Author: Vladlen Popov Date: Thu Oct 20 13:00:26 2016 +0300 ZigBee Green Power: add dissectors for some GP Cluster attributes Change-Id: I80df7ff3a69998be40db67b538a7af719e29782d Attributes: gppFunctionality, gppActiveFunctionality, gpsFunctionality, gpsActiveFunctionality, gpsCommissioningExitMode, gpsCommunicationMode and gpsSecurityLevel Reviewed-on: https://code.wireshark.org/review/18333 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=a9b391dcb28967f433c38d79319656137b9520ed commit a9b391dcb28967f433c38d79319656137b9520ed Author: Pascal Quantin Date: Thu Oct 20 15:16:14 2016 +0200 NAS EPS: add a missing space Change-Id: I0339b7a70f0fd7b9bef43922d1093f9392c0eefe Reviewed-on: https://code.wireshark.org/review/18338 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=c9fa9b51dea34dc5576c61c14633753b2bcc5768 commit c9fa9b51dea34dc5576c61c14633753b2bcc5768 Author: Peter Wu Date: Wed Oct 19 15:54:32 2016 +0200 cmake: add dependency to build manual pages "add_custom_command" outputs are only available as dependency in the same directory, so create a new target such it can be used from the main directory. This fixes the OS X build with no parallelism (-j1). Change-Id: I66aa5ae307be38ee715456a05fd55f55e4fa76e9 Reviewed-on: https://code.wireshark.org/review/18299 Petri-Dish: Peter Wu Tested-by: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=9e42cad18a049ed0a52f337f91be1096887dbca4 commit 9e42cad18a049ed0a52f337f91be1096887dbca4 Author: Dario Lombardo Date: Wed Oct 19 15:37:06 2016 +0200 ucp: use ws_strtou function. A lot of work added to pass the pinfo structure around. Change-Id: Ia550bc48cb03edcac1663eff355f0ba3103ec142 Reviewed-on: https://code.wireshark.org/review/18320 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=60f5c5716378bd34c215e0227a977663d31a6fab commit 60f5c5716378bd34c215e0227a977663d31a6fab Author: Alexis La Goutte Date: Tue Oct 18 16:51:51 2016 +0200 wlan_statistics_dialog (Qt): Add percent of retry Change-Id: I1b77805d0bb71cda0ba8296f88854eec7111eff4 Reviewed-on: https://code.wireshark.org/review/18307 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=1e69a5e569a9ed1e7bc3225136eb9147bc02c617 commit 1e69a5e569a9ed1e7bc3225136eb9147bc02c617 Author: Joerg Mayer Date: Thu Oct 20 10:36:36 2016 +0200 Support setting up sbc on macOS. Not tested with an actual capture file. Should not be too hard to get this working on Windows as well. Change-Id: Iae4b744361f0c4b62e919ad77e3d2b69ba45a8f3 Reviewed-on: https://code.wireshark.org/review/18331 Reviewed-by: J??rg Mayer http://cgit.osmocom.org/wireshark/commit/?id=afcbcdf272d270ef08b214c6571336c376a24e1a commit afcbcdf272d270ef08b214c6571336c376a24e1a Author: Michal Labedzki Date: Sat Apr 30 19:13:29 2016 +0200 Qt/Bluetooth: Add Mark/Unmark functionality Add Mark/Unmark functionality for tree/table widget items, user can now mark row or cell. Change-Id: I31b9ca128d97da4fb959ae2d92f5c1646ebea478 Reviewed-on: https://code.wireshark.org/review/18266 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=82696cabd6686eb1c5e86421237baf90a339f54c commit 82696cabd6686eb1c5e86421237baf90a339f54c Author: Dario Lombardo Date: Tue Oct 18 22:44:51 2016 +0200 bt-dht: use ws_strtou function. Change-Id: I105ceb0053d5ff3f595611cf919d44d40f5df037 Reviewed-on: https://code.wireshark.org/review/18287 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=d821c72b9737703ddad80fb82a5525341967c9c2 commit d821c72b9737703ddad80fb82a5525341967c9c2 Author: Parav Pandit Date: Tue Oct 18 15:31:01 2016 -0400 packet-infiniband: Add support for IP CM serviceid Added support for decoding IP CM Service id for CM Connect requests. Annex 11.2 defines a specific prefix of serviceid for IP CM based ULPs. Corrected typo error which got introduced as part of bad local merge for hf_cm_drsp_privatedata. Corrected now. Change-Id: I18235ea86d82a224dcc7110a1c45c08f698fa9a6 Tested-by: paravpandit at yahoo.com Reviewed-on: https://code.wireshark.org/review/18284 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=961b05315df0c17bc21ca77553d1e29ebdf39309 commit 961b05315df0c17bc21ca77553d1e29ebdf39309 Author: Roland Knall Date: Wed Oct 19 10:19:28 2016 +0200 WelcomeUI: Make Open and Capture clickable Make the texts "Open" and "Capture" clickable, and have them open the FileOpen and CaptureOptions dialogs respectively Change-Id: I2a3efbc4cdf160aa0b4efc6496d09228affbff46 Reviewed-on: https://code.wireshark.org/review/18303 Reviewed-by: Jaap Keuter Petri-Dish: Jaap Keuter Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=f0cb70bd18171a8102f4a6baefb385a1dcd2d960 commit f0cb70bd18171a8102f4a6baefb385a1dcd2d960 Author: Balint Reczey Date: Tue Oct 18 21:00:56 2016 +0200 Exclude scanner-generated headers from ABI check They break the check by not including header files for custom types and they are not part of the API anyway. Bug: 13018 Change-Id: Ia0f81f861251b5659af723b9da795daeb7454eb3 Reviewed-on: https://code.wireshark.org/review/18297 Reviewed-by: Balint Reczey Petri-Dish: Balint Reczey Petri-Dish: Guy Harris Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=9c3d81adde2d901a18fb0dc5a5dc2220f76cd920 commit 9c3d81adde2d901a18fb0dc5a5dc2220f76cd920 Author: Peter Wu Date: Wed Oct 19 12:27:11 2016 +0200 Officially require Qt 4.8 or newer Since v2.3.0rc0-1002-g1cd2255, Qt 4.8 became mandatory, reflect this in the version requirements. This will not affect a lot of distributions (RHEL and SLES only had Qt 4.6). For a more complete list of supported platforms, see https://wiki.wireshark.org/Development/Support_library_version_tracking While at it, correct some other minimum versions in documentation. Change-Id: I11f2dfba72c75429f6838404a81ed3b3dc302d5f Reviewed-on: https://code.wireshark.org/review/18314 Reviewed-by: Michal Labedzki Petri-Dish: Anders Broman Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=d38ed8e55f7df9b34b9a7859ff54dde726f2feb0 commit d38ed8e55f7df9b34b9a7859ff54dde726f2feb0 Author: Jeff Morriss Date: Wed Oct 19 21:40:22 2016 -0400 Put the SS7 PC name resolution feature in the release notes. Fix the casing of the preference while at it (it now matches other name resolution preferences). Change-Id: Ibfecbc94f9eccefa7d3b1a50ae2598dfefb707a2 Reviewed-on: https://code.wireshark.org/review/18330 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=f252831b43269dd06487cdf3e5e791ecc991bf3d commit f252831b43269dd06487cdf3e5e791ecc991bf3d Author: Alexis La Goutte Date: Tue Oct 18 16:13:03 2016 +0200 wlan_statistics_dialog: Add number of retry Change-Id: I27194670dcd2e6c2ec6502c562e50ee6925c4c45 Reviewed-on: https://code.wireshark.org/review/18306 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=404c31492be8b01d1b6bf9944ea3bb71feb92dd6 commit 404c31492be8b01d1b6bf9944ea3bb71feb92dd6 Author: Michael Mann Date: Wed Oct 19 11:03:15 2016 -0400 Skype: Remove TCP heuristic dissection It was taking any/all TCP packets. Also clean up a little of the UDP heuristic. Change-Id: Iae08e79c0d71e4676cfc7821372ab9581c1d1cfc Ping-Bug: 13029 Reviewed-on: https://code.wireshark.org/review/18322 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=bd057c8dd226dd3c33104b95310ac592d7a19b09 commit bd057c8dd226dd3c33104b95310ac592d7a19b09 Author: Vladlen Popov Date: Wed Oct 19 18:33:26 2016 +0300 ZigBee Green Power: add dissector for commands Proxy Table resp and Sink Table resp Change-Id: I6623a389551a727f933f8600ceba9d3050a51b25 Reviewed-on: https://code.wireshark.org/review/18326 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=d561afcd129132877197bd0c77d9ea9a6471a6c4 commit d561afcd129132877197bd0c77d9ea9a6471a6c4 Author: Alexis La Goutte Date: Tue Oct 18 10:57:20 2016 +0200 raknet: remove if(tree) no longer needed also remove item_size variable (replace directly by the value) Will be also fix some Clang analyzer warning about used variable Change-Id: I4bf3b118efb2b0846012a92e5bf596ca95043414 Reviewed-on: https://code.wireshark.org/review/18318 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=fbf4f6c62f3967b45e706ad3150d6b7d0208b34c commit fbf4f6c62f3967b45e706ad3150d6b7d0208b34c Author: Joerg Mayer Date: Thu Oct 20 00:27:30 2016 +0200 Add the wlan_mgt -> wlan renaming to the release notes Change-Id: Iae346329ad90035a3f047d748783c6f9f2dd4e1e Reviewed-on: https://code.wireshark.org/review/18327 Reviewed-by: J??rg Mayer http://cgit.osmocom.org/wireshark/commit/?id=d3995b5248e412dd1b00c06a3f54936326967e2d commit d3995b5248e412dd1b00c06a3f54936326967e2d Author: Gerald Combs Date: Tue Oct 18 10:16:39 2016 +0200 Disable GTK+ by default. I suggested disabling GTK+ by default at Sharkfest EU and no one objected, hence this patch. Disable it by default in both Autotools and CMake. Make sure it's enabled for Debian packaging. The RPM packaging enables GTK3 explicitly so no change appears to be necessary there. Change-Id: If5daeaef4bb26cf60006bc8883be15b2cf6c6ae4 Reviewed-on: https://code.wireshark.org/review/18256 Reviewed-by: Peter Wu Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: J??rg Mayer http://cgit.osmocom.org/wireshark/commit/?id=5ab49c623df23a5d19cffdc29f912dd1d2798ca9 commit 5ab49c623df23a5d19cffdc29f912dd1d2798ca9 Author: Roland Knall Date: Wed Oct 19 15:33:35 2016 +0200 InterfaceList: Changing text clears the cell If the cell is double-clicked to edit an existing text, it is cleared upon start of the edit widget Change-Id: I9d718635de5c4b091aab1f88c2482434aaae1286 Reviewed-on: https://code.wireshark.org/review/18319 Petri-Dish: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c92cc9c95a8bc45c932bb37775627657994e906d commit c92cc9c95a8bc45c932bb37775627657994e906d Author: dsrsupport Date: Tue Sep 6 17:56:15 2016 +0300 ZigBee ZDO dissector: fix for r21 in column description in ZDO Node Desc Resp. Fixed display for Server flags: a) introduce a flag 'show_ver_flags' to display stack revision only for ZDO Node Desc Resp; b) fix crash in zdp_parse_node_desc when passed NULL as pinfo. Now never pass NULL there. Change-Id: Ibdb7fe2da54a902b39e20e07aa2aa5c9c23beeee Reviewed-on: https://code.wireshark.org/review/18313 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=11e8bac88e067b226f92add83eca3009fa5b95a7 commit 11e8bac88e067b226f92add83eca3009fa5b95a7 Author: Dario Lombardo Date: Wed Oct 19 11:53:30 2016 +0200 Qt: add include to fix compilation without pcap. Regression introduced in 864f750be560a7a739c7453f19a8f5679cf7d6b3. Change-Id: I306903e8252d932425f420e1901a8f3e949f5568 Reviewed-on: https://code.wireshark.org/review/18309 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b31bdfdc58ed78a409a35f1f5861010701935236 commit b31bdfdc58ed78a409a35f1f5861010701935236 Author: Hessam Jalali Date: Wed Oct 19 15:57:46 2016 +0330 e212: Fix for e212.*.mnc when mnc was not detected as long, the value was shown as e212.mnc instead of e212.*.mnc (e.g e212.rai.mnc) Change-Id: Ic0d275f259e1121abb1b7812651fadb9d475053e Reviewed-on: https://code.wireshark.org/review/18317 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann Tested-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=5c8f4decd9797275a77c73d032633c5a55100289 commit 5c8f4decd9797275a77c73d032633c5a55100289 Author: Michal Labedzki Date: Wed Oct 19 13:50:26 2016 +0200 androiddump: Update help Minor changes in androiddump implies minor changes in help file. Change-Id: Ifbf4dbdca427e8b19272c2b4f28e06fd6a548834 Reviewed-on: https://code.wireshark.org/review/18316 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=afc2034721923534d8810fbee087155240edf687 commit afc2034721923534d8810fbee087155240edf687 Author: Dario Lombardo Date: Wed Oct 19 11:16:58 2016 +0200 bt-dht: add bencoding terminators. Change-Id: I367495fb11aa09f1c8cb7f1df8812e179d41d9b9 Reviewed-on: https://code.wireshark.org/review/18305 Reviewed-by: Dario Lombardo Petri-Dish: Dario Lombardo Reviewed-by: Michael Mann Tested-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=dbb391a64681e3c5722f8e7ff79bd4154d0b2e6b commit dbb391a64681e3c5722f8e7ff79bd4154d0b2e6b Author: Pascal Quantin Date: Tue Oct 18 22:42:09 2016 +0200 Kafka: add Snappy decompression support Change-Id: Ida8d941809a4e0f2fd4d9f142363187a757d0278 Reviewed-on: https://code.wireshark.org/review/18288 Reviewed-by: Pascal Quantin Reviewed-by: Martin Mathieson http://cgit.osmocom.org/wireshark/commit/?id=25122f5ef6f722a12077ce91f1b0d9784570009c commit 25122f5ef6f722a12077ce91f1b0d9784570009c Author: AndersBroman Date: Wed Oct 19 09:59:47 2016 +0200 [GIOP] Use g_slist_prepend(). Change-Id: I3a6c43f617f7634ce0007bc75aa6293eb5e1cad6 Reviewed-on: https://code.wireshark.org/review/18302 Petri-Dish: Anders Broman Reviewed-by: Michael Mann Tested-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=b4f86c9cb84c8cefcf0784fa1bbe10a89392da74 commit b4f86c9cb84c8cefcf0784fa1bbe10a89392da74 Author: Michal Labedzki Date: Mon Sep 12 19:49:50 2016 +0200 androiddump: Fix help - interfaces Fix help output that describes interfaces provided by tool to reflect reality - add missed DEVICE_ID that is part of interface. Change-Id: Ib6374db28d8d4696ce27c5358da49d3ebfcf31e1 Reviewed-on: https://code.wireshark.org/review/18267 Petri-Dish: Michal Labedzki Reviewed-by: Roland Knall Reviewed-by: Dario Lombardo Tested-by: Petri Dish Buildbot Tested-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=4ef14c76513acb92e75c87a1f987c8c9c18fabc6 commit 4ef14c76513acb92e75c87a1f987c8c9c18fabc6 Author: Vladlen Popov Date: Tue Oct 18 19:08:53 2016 +0300 ZigBee Green Power: add dissectors for Sink Table and Proxy Table attributes (GP Cluster) Change-Id: I9d18aa84e24a713951d5e537dcbc2dee6998192c Reviewed-on: https://code.wireshark.org/review/18278 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=d399bfaa0768de53831d0a841f0e4ef55bd37d24 commit d399bfaa0768de53831d0a841f0e4ef55bd37d24 Author: Peter Wu Date: Wed Oct 19 12:19:38 2016 +0200 cmake/FindPOD: improve formatting, add modelines CMake standard style is to use lowercase function names, do that. Change-Id: I893825cfac0cc402177ffb1a0f43f0ffc6341c45 Reviewed-on: https://code.wireshark.org/review/18312 Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=10c46fc3082b728b08a7dcd70cad7d6eef1337bc commit 10c46fc3082b728b08a7dcd70cad7d6eef1337bc Author: Hessam Jalali Date: Wed Oct 19 14:50:09 2016 +0330 Qt: declare one_em to fix compile error when HAVE_PCAP_REMOTE is defined Occured on Windows(10) x64 build. Change-Id: I04d88bec1660dae20f459d2e03c88864c9366dc3 Reviewed-on: https://code.wireshark.org/review/18315 Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=1d35c7f096792d5c2d873a3585de462d8fe54ee8 commit 1d35c7f096792d5c2d873a3585de462d8fe54ee8 Author: Jaap Keuter Date: Wed Oct 19 09:51:23 2016 +0200 IP: Fix evil flag expert item text When creating the expert info item definition the copied line wasn't updated with the correct message text. This change sets the right text. Change-Id: I9a98126c0b8a650e5ab195f97c53bb32e3053e89 Reviewed-on: https://code.wireshark.org/review/18301 Petri-Dish: Jaap Keuter Reviewed-by: Stig Bj??rlykke Reviewed-by: Jaap Keuter http://cgit.osmocom.org/wireshark/commit/?id=59c370440423131e3ef460ca3b8f1f55ca319926 commit 59c370440423131e3ef460ca3b8f1f55ca319926 Author: Gerald Combs Date: Tue Oct 18 15:54:43 2016 +0200 Add a Kerberos decryption test. Test Kerberos decryption using files from krb-816.zip on the SampleCaptures page. Change-Id: Ic1360b637ca6a1f6cb86d09a6aebfd7f5ff89419 Reviewed-on: https://code.wireshark.org/review/18275 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=a0e1d282f2d8c87b985a8896a5418dda2894f48c commit a0e1d282f2d8c87b985a8896a5418dda2894f48c Author: Joerg Mayer Date: Wed Oct 19 10:45:23 2016 +0200 Do not update register.c's timestamp if it is unchanged, otherwise it gets recompiled every time one of its dependencies is touched. Change-Id: I8c0c4caea8355748e5abf9b9fe3804834353075f Reviewed-on: https://code.wireshark.org/review/18304 Reviewed-by: J??rg Mayer http://cgit.osmocom.org/wireshark/commit/?id=9672913350adf1bf9d1a624e56a24ece2bfc6891 commit 9672913350adf1bf9d1a624e56a24ece2bfc6891 Author: Michal Labedzki Date: Fri Sep 30 10:31:52 2016 +0200 Bluetooth: ATT: Add missing expert info for Regulatory Certification Add missed expert info for IEEE 11073-20601 Regulatory Certification Data List. Change-Id: Id9520e1c604ee38bf11ce42248357ca007bffcfd Reviewed-on: https://code.wireshark.org/review/18233 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=7edf3eeef811135f128075a679f8d6aed400a173 commit 7edf3eeef811135f128075a679f8d6aed400a173 Author: Balint Reczey Date: Tue Oct 18 16:50:33 2016 +0200 Use the proper include dirs for ABI check Ping-Bug: 13018 Change-Id: I05203c56e6b595c5bff6d8e475f16b66264bdd0e Reviewed-on: https://code.wireshark.org/review/18296 Reviewed-by: Balint Reczey http://cgit.osmocom.org/wireshark/commit/?id=e68247e1fdc5a81872f5f3ee01a40ea71db71380 commit e68247e1fdc5a81872f5f3ee01a40ea71db71380 Author: Roland Knall Date: Tue Oct 18 22:28:28 2016 +0200 InterfaceTree: Change foreach to const_iterator Change all occurences of the foreach macro to while loops with const_iterator for performance reasons Change-Id: I1cd378696136b3d6cc100b9bfff95295baa2ff83 Reviewed-on: https://code.wireshark.org/review/18286 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=864f750be560a7a739c7453f19a8f5679cf7d6b3 commit 864f750be560a7a739c7453f19a8f5679cf7d6b3 Author: Roland Knall Date: Mon Oct 17 15:01:24 2016 +0200 ManageInterfacesDialog: Implement View/Data Model Implement the same interface view/data model as used for the interface_tree selection in this dialog, to encapsulate all access to global_capture_devices from the dialog. Change-Id: I0e568fe236d077befa2a79765638db8bb3ed1a3f Reviewed-on: https://code.wireshark.org/review/18062 Petri-Dish: Roland Knall Reviewed-by: Peter Wu Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=5cbdbecc35f77c40142e2e5389e553931490eea0 commit 5cbdbecc35f77c40142e2e5389e553931490eea0 Author: Jan Spevak Date: Wed Oct 19 09:27:36 2016 +0200 GTPv2: Add support for NB-IoT features Bug: 13026 Change-Id: I75de63bd58a35e234eef308fa592922e01ea3c18 Reviewed-on: https://code.wireshark.org/review/18300 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b83ea466655a77dacd8ad0bd38706afbec1ce21c commit b83ea466655a77dacd8ad0bd38706afbec1ce21c Author: Michal Labedzki Date: Tue Oct 18 19:52:49 2016 +0200 extcap: put missed parameters into the help "--debug" and "--extcap-version" are part of extcap-base helper, do not hide them. Change-Id: I287b68dbed5344c188fede69d112ab007a6ee18b Reviewed-on: https://code.wireshark.org/review/18279 Reviewed-by: Dario Lombardo Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=ba00be5266aff1bdf6507fdb9bd263d30c8dcc32 commit ba00be5266aff1bdf6507fdb9bd263d30c8dcc32 Author: Dario Lombardo Date: Tue Oct 18 21:01:00 2016 +0200 mgcp: use ws_strtou function. Change-Id: Ia2a7fac5d1bd86d4f163117993e2e897e5dd315e Reviewed-on: https://code.wireshark.org/review/18280 Petri-Dish: Dario Lombardo Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=bf96599f1916667cc8f1c19b58fe9cae4a1e3d66 commit bf96599f1916667cc8f1c19b58fe9cae4a1e3d66 Author: Balint Reczey Date: Tue Oct 18 22:41:55 2016 +0200 Drop redundant SIZEOF() macro Change-Id: I6db2033746f5f22dd0229c96727bb352bdb1e866 Reviewed-on: https://code.wireshark.org/review/18298 Reviewed-by: Balint Reczey Petri-Dish: Balint Reczey Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=739bdfb45f6e6f78a88e978de1eff088377e8330 commit 739bdfb45f6e6f78a88e978de1eff088377e8330 Author: Michael Mann Date: Tue Oct 18 09:14:35 2016 -0400 Some Pref <-> Decode As bugfixes. 1. If a deprecated port preference is found, populate the new port preference with the value 2. Mark preferences as changed to trigger preference callback at startup. Change-Id: Ic271841686617e847d2e0ed8800bbb0fa874df47 Reviewed-on: https://code.wireshark.org/review/18274 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=09b43591a13e9834a66adbd7b24c3c28af8ea5fc commit 09b43591a13e9834a66adbd7b24c3c28af8ea5fc Author: Joerg Mayer Date: Tue Oct 18 22:56:28 2016 +0200 While the channelwidth was dissected the information was not passed to the phdr No other flags were verified. Change-Id: I77e35af8accb83595d3046dc804f0c6a7e1d1000 Reviewed-on: https://code.wireshark.org/review/18295 Reviewed-by: J??rg Mayer http://cgit.osmocom.org/wireshark/commit/?id=6a14408bf62f534db2374f131195fc2c42785f57 commit 6a14408bf62f534db2374f131195fc2c42785f57 Author: Guy Harris Date: Tue Oct 18 13:48:51 2016 -0700 Fix typo. Change-Id: Ie28490c93736c7e95f0b1eaed1e075e61f005e16 Reviewed-on: https://code.wireshark.org/review/18289 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=537705a8b20ee89bf1f713bc0c9959cf21b26900 commit 537705a8b20ee89bf1f713bc0c9959cf21b26900 Author: Peter Wu Date: Sun Oct 2 18:02:22 2016 +0200 wslua: prepare for split class/instance (meta)methods Previously the metatables for classes were the same for the class and its instances. This results in issues like calling __gc on the class table on exit. Make it possible to declare separate class methods (functions) and instance methods. Observe that all attributes apply to the instances only, so make these just available on the instance. The attribute/methods lookup method (via __index/__newindex) have been rewritten to use upvalues, removing the technical need for the properties __getters/__setters/__methods. The "lua globals" test still checks for these, but it could be removed in the future. To fix bug 12968, the __gc method is removed from the class method. Future patches should remove the WSLUA_REGISTER_CLASS, WSLUA_REGISTER_META and WSLUA_REGISTER_ATTRIBUTES macros completely and create split class functions/methods (such that __call for an instance cannot accidentally be invoked on the class). Removed duplicate "fragmented" property from Pinfo (which triggered an error) and replaced exit() by g_error() for debugger friendliness. Remove lua_shiftstring since checkstring always returns non-NULL. Bug: 12968 Change-Id: I57f8a93d08bb84c79b0e94cf2c82d8402fc16646 Reviewed-on: https://code.wireshark.org/review/18026 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Balint Reczey http://cgit.osmocom.org/wireshark/commit/?id=41c6b944b42a31c9593e4374336fee8022e0011d commit 41c6b944b42a31c9593e4374336fee8022e0011d Author: Guy Harris Date: Tue Oct 18 13:07:42 2016 -0700 Rename a function to have a name different from a data object's name. Change-Id: Iefef8b2161b43900fd81fb1b163a4feee69fd069 Reviewed-on: https://code.wireshark.org/review/18285 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=2898c2a244eeccdb41c334d2b6c16117e9844dc4 commit 2898c2a244eeccdb41c334d2b6c16117e9844dc4 Author: Michal Labedzki Date: Tue Oct 18 21:28:45 2016 +0200 Fix wrong local function names Copy->Paste issue. Change-Id: I77bc755c772df0fb95a9e4ce91b8b3bc8a8e019d Reviewed-on: https://code.wireshark.org/review/18282 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=7a906dc877c06700ef6d09aa8edd0e09f5b22f9d commit 7a906dc877c06700ef6d09aa8edd0e09f5b22f9d Author: Michael Mann Date: Tue Oct 18 08:57:54 2016 -0400 Ensure http_tcp_range gets initialized through preference callback. Bug: 13016 Change-Id: I814c901898790045be0e2003ebe5a8000704b8af Reviewed-on: https://code.wireshark.org/review/18273 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=4a4698259c3c770eb4c675adcaa11674c306e551 commit 4a4698259c3c770eb4c675adcaa11674c306e551 Author: Roland Knall Date: Tue Oct 18 15:00:39 2016 +0200 WiresharkApplication: Add signal emitter for Interface Changes Change-Id: I468ef9462aa91d02c5568cec0d08081a2b3840bb Reviewed-on: https://code.wireshark.org/review/18269 Petri-Dish: Roland Knall Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=63eb48adaa49e6781953f0555998db6622372843 commit 63eb48adaa49e6781953f0555998db6622372843 Author: Dario Lombardo Date: Tue Oct 18 14:21:46 2016 +0200 sdp: use ws_strtou function. Change-Id: Idd624170cf8d3bb0441c765ecfebcbe51f99deaf Reviewed-on: https://code.wireshark.org/review/18264 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=397065bb591d224df94463705b51d9c13f613654 commit 397065bb591d224df94463705b51d9c13f613654 Author: Dario Lombardo Date: Mon Oct 17 22:24:03 2016 +0200 mrcpv2: use ws_strtou function. Change-Id: I2d3ddf1f376ac44e3ccc618d94aebdba9c86e3df Reviewed-on: https://code.wireshark.org/review/18250 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=47e93451161c9af972c55af856ebbc1ab65441cb commit 47e93451161c9af972c55af856ebbc1ab65441cb Author: Alexis La Goutte Date: Tue Oct 18 11:13:15 2016 +0200 fc00: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang Change-Id: I3c494b190f93e9a1d042fa666d4f7037cd69c986 Reviewed-on: https://code.wireshark.org/review/18262 Reviewed-by: Jaap Keuter Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=41e9bbac91c76fa0c95944a0329dd674cbeb61d9 commit 41e9bbac91c76fa0c95944a0329dd674cbeb61d9 Author: Gerald Combs Date: Tue Oct 18 13:35:48 2016 +0200 Qt: Main welcome show/hide interface updates. Pluralize the text in the main welcome show/hide interfaces button. Remove the styling, which matches other places we use a pushbutton + menu. Change-Id: I7559f98d0c1afbfb2920b09c3885d9b1fbdf76f1 Reviewed-on: https://code.wireshark.org/review/18260 Petri-Dish: Gerald Combs Reviewed-by: Roland Knall Reviewed-by: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=9796e811f51892db729e02735a8bf31628ea7dcb commit 9796e811f51892db729e02735a8bf31628ea7dcb Author: Alexis La Goutte Date: Tue Oct 18 13:29:24 2016 +0200 BGP: fix bgp.ls.tlv.link_protection_type_value is not of an FT_{U}INTn type] Bug: 13021 Change-Id: I3464c7af61323efb25dd89655865d536aeae6e59 Reviewed-on: https://code.wireshark.org/review/18261 Reviewed-by: Jaap Keuter Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=5d2c54ed2029dd98c44e17672e9c63ad0172e87b commit 5d2c54ed2029dd98c44e17672e9c63ad0172e87b Author: Vladlen Popov Date: Tue Oct 18 13:56:31 2016 +0300 ZigBee Green Power: fix commissioning cmd dissection Dissect fields: number of gpd commands, GPD cmd list, Cluster list Change-Id: Ifda60987072c3526d5f0ae4687ddf2b6e46bfb93 Reviewed-on: https://code.wireshark.org/review/18259 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=256f834293e54be5d54a6f9c55472876851cbbbf commit 256f834293e54be5d54a6f9c55472876851cbbbf Author: Babak Farrokhi Date: Tue Oct 18 12:46:54 2016 +0330 Update MNC list for MCC 432 (Iran) The official E.212 list does not contain the latest MNC codes that are in use for MCC 432. This commit contains an up to date list according to: http://mcclist.com/mobile-network-codes-country-codes.asp#Iran Change-Id: I847d31b1d77825c6f95f4e5879ee1f688834ed88 Reviewed-on: https://code.wireshark.org/review/18258 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=418b7d125dcf65cd335c5dc113fde27074453d2a commit 418b7d125dcf65cd335c5dc113fde27074453d2a Author: Pascal Quantin Date: Tue Oct 18 10:26:37 2016 +0200 CQL: free buffer earlier in case of Snappy decompression failure Change-Id: I3048823b4057caf49f2f6bf28cf2389dc3c88f27 Reviewed-on: https://code.wireshark.org/review/18255 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=2c071296f5b344298e2994d29c2b3ca3550601f4 commit 2c071296f5b344298e2994d29c2b3ca3550601f4 Author: Parav Pandit Date: Mon Oct 17 01:38:46 2016 -0400 packet-infiniband: Add support for CM DREQ/DRSP Added support for decoding CM Disconnect and CM Disconnect response packets. Reusing ATTR macros in CM_Attributes definition. Change-Id: Ic6065b67d2007fc68848441e0c866e4a637a3657 Tested-by: paravpandit at yahoo.com Reviewed-on: https://code.wireshark.org/review/18229 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c7e75770e1c2d85e3a21ad457b2e415fcbe2f012 commit c7e75770e1c2d85e3a21ad457b2e415fcbe2f012 Author: Peter Wu Date: Sun Oct 2 12:29:38 2016 +0200 wslua: add support for negative indices Internal change, this allows use of negative indices for lua_rawgetfield/lua_rawsetfield convenience functions and is closer to lua_getfield/lua_setfield semantics in terms of indices. Add lua_absindex for compatibility with Lua 5.1 (do not bother exporting it yet since it is only used in this file, also do not rename it since it is the same functionality with no Wireshark-specific changes.) Change-Id: I322954ef461164ec514ed9f034ae2691775e67da Reviewed-on: https://code.wireshark.org/review/18025 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=8a1adf1a66cb0324e418e2e588cf47c68c4a287a commit 8a1adf1a66cb0324e418e2e588cf47c68c4a287a Author: Peter Wu Date: Mon Oct 17 02:08:44 2016 +0200 wslua: fix errors in documentation, add notational conventions Improve example with better formatting, clarification comments and more common variable names. Extend make-wsluarm.pl to support arguments containing underscores. Fixes the description of dissect_tcp_pdus. Change TvbRange.tvb(tvb) into tvbrange:tvb() and ByteArray.tvb(name) into bytearray:tvb(name), these are really instance methods. Change-Id: I1e20ef46195dc6c06f9ac790d3432db283d21a5e Reviewed-on: https://code.wireshark.org/review/18226 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=f07b1bc6042925cba6ca2bfb762c9521513259ba commit f07b1bc6042925cba6ca2bfb762c9521513259ba Author: Balint Reczey Date: Mon Oct 17 14:29:20 2016 +0200 debian: Update lintian-overrides to cover updated manpages Change-Id: Ie69b82b752ab82910ee3126a25c49da8bc383a97 Reviewed-on: https://code.wireshark.org/review/18243 Reviewed-by: Balint Reczey Petri-Dish: Balint Reczey Reviewed-by: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=954e7c4ded574a0a7d2963f979c51b79a038958b commit 954e7c4ded574a0a7d2963f979c51b79a038958b Author: Peter Wu Date: Mon Oct 17 17:06:08 2016 +0200 wslua: Do not crash on the root tree item ti->item is NULL for the root item, prevent a NULL-deref by Lua script. Bug: 13017 Change-Id: I5e7f71d014a01bab615288df76509b3ef97b1bf6 Reviewed-on: https://code.wireshark.org/review/18247 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=303948500fee5f24600643638e3ed5cc5fa14132 commit 303948500fee5f24600643638e3ed5cc5fa14132 Author: Pascal Quantin Date: Mon Oct 17 21:04:49 2016 +0200 CQL: add LZ4/Snappy decompression support on Windows Change-Id: I34374cf29357e2ed5062da1a5245b9adbabf732d Reviewed-on: https://code.wireshark.org/review/18249 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=867f2829c1c4e1f67b14a5ace5cc9f29e971a6c9 commit 867f2829c1c4e1f67b14a5ace5cc9f29e971a6c9 Author: Guy Harris Date: Mon Oct 17 16:28:58 2016 -0700 Separate "Link Access Control Protocol" and the version number with a space. Change-Id: I11d3e3b5b25d8f42fac613f464620371d2643ab5 Reviewed-on: https://code.wireshark.org/review/18251 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=7b73a04116b3037131081bc8167fd2002651294b commit 7b73a04116b3037131081bc8167fd2002651294b Author: Joerg Mayer Date: Mon Oct 17 21:04:37 2016 +0200 $Id$ is useless with git - treat it exaclty like this Change-Id: I607ce7ded40864c1b4dcc0a2d577a65923af4225 Reviewed-on: https://code.wireshark.org/review/18248 Reviewed-by: J??rg Mayer http://cgit.osmocom.org/wireshark/commit/?id=47649d1c7fb6ba48b805e19268a711404eb6908b commit 47649d1c7fb6ba48b805e19268a711404eb6908b Author: Beno??t Canet Date: Mon Sep 26 16:25:11 2016 +0200 cql: add lz4 and snappy decompression We do not use the STARTUP negotiation since a stream can be captured in its middle but try to decompress if the flag is present and fallback if it fails. Change-Id: Iecbf49a45220b04be7808869c9884548eb1e7694 Signed-off-by: Beno??t Canet Reviewed-on: https://code.wireshark.org/review/17952 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=5c42d8a24c863549166bc1d0875e87a07bedf53e commit 5c42d8a24c863549166bc1d0875e87a07bedf53e Author: Balint Reczey Date: Mon Oct 17 14:57:18 2016 +0200 debian: Override Lintian warning for missing wireshark-gtk man page Change-Id: I16e09c88046c55b3a7d610bf81c28850e2984f9a Reviewed-on: https://code.wireshark.org/review/18244 Petri-Dish: Balint Reczey Reviewed-by: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Balint Reczey http://cgit.osmocom.org/wireshark/commit/?id=b973b001bfe82fdff55ac040d1904d95744cb839 commit b973b001bfe82fdff55ac040d1904d95744cb839 Author: Balint Reczey Date: Mon Oct 17 12:34:10 2016 +0200 debian: Bump standards version to 3.9.7 used in Ubuntu 16.04 Change-Id: I4a2a3dfad440f17f1b9cfae282623038d9b0981a Reviewed-on: https://code.wireshark.org/review/18242 Reviewed-by: Peter Wu Reviewed-by: Balint Reczey http://cgit.osmocom.org/wireshark/commit/?id=3b3185eb65e3625228e4ec6f68367b485a22965b commit 3b3185eb65e3625228e4ec6f68367b485a22965b Author: Balint Reczey Date: Mon Oct 17 12:12:44 2016 +0200 debian: Build-depend on cmake (>= 2.8.8) Change-Id: I3097a06fa7cbe858f7b8b2af22d56da6ae027974 Reviewed-on: https://code.wireshark.org/review/18240 Reviewed-by: Peter Wu Reviewed-by: Balint Reczey http://cgit.osmocom.org/wireshark/commit/?id=dca176c23217301cb7015e7eb7e256888d979781 commit dca176c23217301cb7015e7eb7e256888d979781 Author: Balint Reczey Date: Mon Oct 17 12:13:48 2016 +0200 debian: Drop unused renaming of wireshark-qt binary Change-Id: I9ff77d97016f33d1a276c7392f076413590a1099 Reviewed-on: https://code.wireshark.org/review/18241 Reviewed-by: Peter Wu Reviewed-by: Balint Reczey http://cgit.osmocom.org/wireshark/commit/?id=f3ae5f1b4dee780b3d912db4d9e446a089c171d5 commit f3ae5f1b4dee780b3d912db4d9e446a089c171d5 Author: Balint Reczey Date: Mon Oct 17 12:06:51 2016 +0200 debian: Update changelog timestamp to silence Lintian warning Change-Id: I4a27c10766587c3b61b088290a5f05a34d3c3cd8 Reviewed-on: https://code.wireshark.org/review/18239 Reviewed-by: Peter Wu Reviewed-by: Balint Reczey http://cgit.osmocom.org/wireshark/commit/?id=511bb814332d03553b2dfb3b927a721c364ad160 commit 511bb814332d03553b2dfb3b927a721c364ad160 Author: Balint Reczey Date: Mon Oct 17 11:55:19 2016 +0200 debian: Stop using hardening-check during .deb package build Hardening-check script has been removed from Debian unstable. Checking binaries' security features is implemented in Lintian instead which will raise proper warnings for not Position Independent Executables and binaries missing "bindnow" linker flag. This also fixes the Lintian error complaining about dependency on obsolete hardening-includes package. Change-Id: If3387aa1f2297927c19d85f27361ba639203aad9 Reviewed-on: https://code.wireshark.org/review/18238 Reviewed-by: Peter Wu Reviewed-by: Balint Reczey http://cgit.osmocom.org/wireshark/commit/?id=ad3fe1572b47f4f74428d98dd2ef831da6559a93 commit ad3fe1572b47f4f74428d98dd2ef831da6559a93 Author: Balint Reczey Date: Mon Oct 17 11:08:41 2016 +0200 debian: Update symbols file for new symbols Change-Id: I2a38196fe8aa93b72a94a1b95caf665e2de645f3 Reviewed-on: https://code.wireshark.org/review/18237 Reviewed-by: Peter Wu Reviewed-by: Balint Reczey http://cgit.osmocom.org/wireshark/commit/?id=81904c70a85c5e335908b628667cac84e560beef commit 81904c70a85c5e335908b628667cac84e560beef Author: Roland Knall Date: Mon Oct 17 11:57:00 2016 +0200 InterfaceList: Change Buttons to combobox Change the buttons to a combobox selector, and move that selector to the right of the capture filter box. Bug: 12971 Change-Id: Ib85d51cca128ed76eb08886e92660ede51d5982f Reviewed-on: https://code.wireshark.org/review/18186 Petri-Dish: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=0c4eb2779f5507c498f9f076a993f0d0f988f1cd commit 0c4eb2779f5507c498f9f076a993f0d0f988f1cd Author: Dario Lombardo Date: Tue Oct 11 12:48:52 2016 +0200 ftp: use ws_strtou function. Change-Id: Idd0496f5afe41506ae3b5e22bc0aec09b737be6c Reviewed-on: https://code.wireshark.org/review/18146 Petri-Dish: Peter Wu Reviewed-by: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=a30dcd9951ed5814ca1974a31db83756bfb5b233 commit a30dcd9951ed5814ca1974a31db83756bfb5b233 Author: Peter Wu Date: Mon Oct 17 00:35:50 2016 +0200 cmake: fix missing docbook dependency Running "ninja developer_guide_html" somehow did not produce a new HTML docbook once wsluarm.ascii (a dependency of developer-guide.xml) was modified. It turns out that output file docbook/wsdg_html/index.html only had a ordering-only dependency on target generate_developer-guide.xml. An extra dependency is needed on the output file to ensure that the HTML file gets rebuild on changes. See the last note on https://samthursfield.wordpress.com/2015/11/21/cmake-dependencies-between-targets-and-files-and-custom-commands/ Fixes v2.1.0rc0-2137-gd544ecd ("cmake: fix parallel docbook build"). Change-Id: I7689c71994f13b29cf7f8561f7c993aa8298632d Reviewed-on: https://code.wireshark.org/review/18225 Reviewed-by: Graham Bloice Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=632b7d19d770e5215f1e89c363e3afab56369a53 commit 632b7d19d770e5215f1e89c363e3afab56369a53 Author: Joerg Mayer Date: Mon Oct 17 15:47:04 2016 +0200 Fix typo in a message Change-Id: Ic1651c4ff0fd7ba7f13cd52b596f3d54cf6c3e00 Reviewed-on: https://code.wireshark.org/review/18245 Reviewed-by: J??rg Mayer http://cgit.osmocom.org/wireshark/commit/?id=e5c594636324efaf908f5c779fa56e5feca4252d commit e5c594636324efaf908f5c779fa56e5feca4252d Author: Michal Labedzki Date: Fri Sep 30 10:31:52 2016 +0200 Bluetooth: HFP: Fix incorrect field name In some AT commands field description was "Number", should be "Type". Change-Id: I33e3c8deb4f1fd0d51c3faae7a7ec45baacd82ca Reviewed-on: https://code.wireshark.org/review/18232 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=fbc816a998c1649beaeefd743846c4ce977ac2b2 commit fbc816a998c1649beaeefd743846c4ce977ac2b2 Author: Gerald Combs Date: Mon Oct 17 11:55:56 2016 +0200 Qt: Read our dynamic recent entries a bit earlier. Call recent_read_dynamic a bit earlier in the startup process. Note that it determines when we fill in the recent files list, so the earlier we call it the better. Change-Id: Iad37d3aa2222873259d6c96ba79672236c8e4cd5 Reviewed-on: https://code.wireshark.org/review/18235 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=1d094209e8d6384cdb9fb6f88fc95a52a5ab45ae commit 1d094209e8d6384cdb9fb6f88fc95a52a5ab45ae Author: Alexis La Goutte Date: Sun Oct 16 23:02:06 2016 +0200 MQ: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang Change-Id: I62a67c4fff4604a3d1e335500b2453bae4f95f37 Reviewed-on: https://code.wireshark.org/review/18223 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=913225b5d4f334ec0298748cbcad6924cf57bcc3 commit 913225b5d4f334ec0298748cbcad6924cf57bcc3 Author: Dario Lombardo Date: Tue Oct 11 13:58:27 2016 +0200 quakeworld: use ws_strtou function. Change-Id: I2d4d97229ee4fee37b26a2dabab9d373a0401e13 Reviewed-on: https://code.wireshark.org/review/18149 Petri-Dish: Dario Lombardo Reviewed-by: Peter Wu Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=5546400b55c4524e86ce98a92444fd3b48dcc96c commit 5546400b55c4524e86ce98a92444fd3b48dcc96c Author: Dario Lombardo Date: Mon Oct 17 10:49:40 2016 +0200 frame: print debug line according to new console preference. Change-Id: I4e4b7d08e7765c43904469bbf8ba5c0581428382 Reviewed-on: https://code.wireshark.org/review/18231 Petri-Dish: Dario Lombardo Reviewed-by: J??rg Mayer Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=51f316194d194fe1616112bf9d17130bc48a72f5 commit 51f316194d194fe1616112bf9d17130bc48a72f5 Author: Emery Hemingway Date: Fri Oct 7 17:30:28 2016 +0200 Add fc00 dissector http://fc00.io/ Bug: 13014 Change-Id: I846d4dc28a8cb03bc877f0b4a392864100019d2d Reviewed-on: https://code.wireshark.org/review/18117 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=cd426f3fe2719b9639f863efbb76e483c983970b commit cd426f3fe2719b9639f863efbb76e483c983970b Author: Joerg Mayer Date: Mon Oct 17 07:40:21 2016 +0200 Add a comment how to run git review after using --no-verfiy. Change-Id: I07cde41ef6f8074efbb77eacde91b46b62c2f59e Reviewed-on: https://code.wireshark.org/review/18230 Reviewed-by: J??rg Mayer http://cgit.osmocom.org/wireshark/commit/?id=4ff7799be8ff1995261717ca18d5cf21bee7ab52 commit 4ff7799be8ff1995261717ca18d5cf21bee7ab52 Author: Joerg Mayer Date: Mon Oct 17 07:32:00 2016 +0200 Some get rid of the remaining trivial Q_UNUSED cases. Fix the placement of Q_UNUSED inside #ifdef Change-Id: I015ff87fcb300a701bf8ccb42bd85e3068a08138 Reviewed-on: https://code.wireshark.org/review/18228 Reviewed-by: J??rg Mayer http://cgit.osmocom.org/wireshark/commit/?id=e552b319b5ffaa3652fa798cfd9db8771c20ba66 commit e552b319b5ffaa3652fa798cfd9db8771c20ba66 Author: Joerg Mayer Date: Mon Oct 17 07:15:27 2016 +0200 Get rid of the trivial Q_UNUSED cases Change-Id: Ia7ddde278158f3321eb4244189375bdd51c8976d Reviewed-on: https://code.wireshark.org/review/18227 Reviewed-by: J??rg Mayer http://cgit.osmocom.org/wireshark/commit/?id=763a059fe967b5be4db4ca7b07279ae990a07c7d commit 763a059fe967b5be4db4ca7b07279ae990a07c7d Author: Peter Wu Date: Sun Oct 16 17:05:46 2016 +0200 extcap_example.py: fix hang on exit I guess that when SIGINT is intercepted, then the writes are restarted and the doExit condition is never checked. Remove this racy check in favor of catching the KeyboardInterrupt exception. Test: tshark -i example1; kill tshark; check process list for python. Bug: 11657 Change-Id: Ia8b1ee560b9dcd31dd91df27fbfb8e91237581c9 Reviewed-on: https://code.wireshark.org/review/18218 Petri-Dish: Peter Wu Reviewed-by: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=2176423b4ab5ddb5b23d9bfd1417c7280b3f5129 commit 2176423b4ab5ddb5b23d9bfd1417c7280b3f5129 Author: Peter Wu Date: Sun Oct 16 11:59:32 2016 +0200 extcap_example.py: fixes for Python 3 Fixes trivial syntax error in try/except, ensure that the message are bytes instead of a string and remove unnecessary use of an append_bytes function. Did not try to fix the other Python issues, at least it runs now. Change-Id: Ib24f6116bc9d3cf177bc940da9f89aff90695a93 Reviewed-on: https://code.wireshark.org/review/18212 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=7b060953464efaa5675d9165595d4208f69864cd commit 7b060953464efaa5675d9165595d4208f69864cd Author: Alexis La Goutte Date: Sun Oct 16 22:14:36 2016 +0200 CIP: no previous prototype for ???dissect_cip_attribute??? [-Wmissing-prototypes] Change-Id: I61f388b136e66db9c4b909c4509db0441b1f1865 Reviewed-on: https://code.wireshark.org/review/18221 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=133a7e99b7f4b90a682fb2de2cd9e48543c839b8 commit 133a7e99b7f4b90a682fb2de2cd9e48543c839b8 Author: Alexis La Goutte Date: Sun Oct 16 22:34:54 2016 +0200 addr_resolv(.c): no previous prototype for ???add_ss7pc_name/ss7pc_name_lookup_init??? [-Wmissing-prototypes] Change-Id: Ice8c901e41e1881210c0f4bf70851810ca480e81 Reviewed-on: https://code.wireshark.org/review/18222 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e84c20e7ed49c2c2e774efeac05960236696c53e commit e84c20e7ed49c2c2e774efeac05960236696c53e Author: Alexis La Goutte Date: Sun Oct 16 23:04:59 2016 +0200 raknet: fix Value stored to 'ti' is never read Change-Id: I2b3fe3a2b951cc99f6e6091389ec17bba367e8c6 Reviewed-on: https://code.wireshark.org/review/18224 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=dc1cd7889da85938b016c6bfec932dd595b7e18b commit dc1cd7889da85938b016c6bfec932dd595b7e18b Author: dsrsupport Date: Tue Sep 6 17:56:15 2016 +0300 ZigBee MAC and ZDO dissectors: put useful information into column description for Association req and ZDo Node Desc Resp. I added that information to column description because I always need it when analyzing logs. For Association request it is joining device type (FFD or RFD), for Node Descriptor Response this is stack version (r21 or legacy). Change-Id: Ic7ca237b1f4b598f9354b406f105c2befe45140d Reviewed-on: https://code.wireshark.org/review/17534 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b240082cf4ca297149a119694e9eb4d205bccc02 commit b240082cf4ca297149a119694e9eb4d205bccc02 Author: Gerald Combs Date: Sun Oct 16 08:11:48 2016 -0700 [Automatic update for 2016-10-16] Update manuf, services enterprise-numbers, translations, and other items. Change-Id: I016f035d04c44a68163ea0670e27fa454f4ba660 Reviewed-on: https://code.wireshark.org/review/18217 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=faa74f86e2cedbaa7ceceda1b5aa28821bdfb58a commit faa74f86e2cedbaa7ceceda1b5aa28821bdfb58a Author: Joerg Mayer Date: Sun Oct 16 16:09:51 2016 +0200 Inspired by prevous commit: grep for wlan_mgt turned up a few more occurrences. Fix them. Change-Id: I6661f483f7bf1e34c96467917358dbddf45f808e Reviewed-on: https://code.wireshark.org/review/18216 Reviewed-by: J??rg Mayer http://cgit.osmocom.org/wireshark/commit/?id=95c944884ab00db7529512129f0292f1a74aa1fd commit 95c944884ab00db7529512129f0292f1a74aa1fd Author: Joerg Mayer Date: Sun Oct 16 15:58:09 2016 +0200 More wlan_mgt cleanup: - Fix test script to use wlan instead of wlan_mgt - Remove a now useless test in the dissector Change-Id: I9a7644947c3002c759a7ae5728a8559682cfd4fd Reviewed-on: https://code.wireshark.org/review/18215 Reviewed-by: J??rg Mayer http://cgit.osmocom.org/wireshark/commit/?id=9711d2220ce1584a37e9e7d7df3ebf3c8e57b23d commit 9711d2220ce1584a37e9e7d7df3ebf3c8e57b23d Author: Joerg Mayer Date: Sun Oct 16 14:00:41 2016 +0200 Get rid of wlan_mgt. Handle these elements as part of wlan. The separation was artificial and irritiating. Change-Id: I45d4c3f5d518466df1d0b88ba6e10226662ee6e1 Reviewed-on: https://code.wireshark.org/review/18214 Reviewed-by: J??rg Mayer http://cgit.osmocom.org/wireshark/commit/?id=c59f7fc8fec4e8c9fca27053e3c63a93adca3cb5 commit c59f7fc8fec4e8c9fca27053e3c63a93adca3cb5 Author: Stig Bj??rlykke Date: Sun Oct 16 13:25:25 2016 +0200 dmp: Fix UDP ports preference conversion The preferences change in 2eb7b05b had a typo for the old preference name. Change-Id: Ie4d85160050f5bea01b59a1803011b49a6c4d748 Reviewed-on: https://code.wireshark.org/review/18213 Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=93b2b2c06d2c8b6bbc3f204633c654383b0ce8ac commit 93b2b2c06d2c8b6bbc3f204633c654383b0ce8ac Author: Guy Harris Date: Sat Oct 15 16:02:38 2016 -0700 Eliminate a global variable. Have the packet length be a local variable, and pass it to routines. Yes, that means we fetch it twice - no great loss. Change-Id: Id9f95b3d8a19bf235d6b19993165e0f73a2e5732 Reviewed-on: https://code.wireshark.org/review/18211 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=74174367ff72257a7bd485f9a48c3c3667bd8e3b commit 74174367ff72257a7bd485f9a48c3c3667bd8e3b Author: Guy Harris Date: Sat Oct 15 14:27:17 2016 -0700 Fix bin2hex(). It was repeatedly overwriting the first character in the buffer, rather than appending characters. Change-Id: Ie34d194d69ac3d685416323c93764aa401d78faa Reviewed-on: https://code.wireshark.org/review/18209 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=5d5f58fb78ab7037db3ec03d3a4541b3adcfcb7a commit 5d5f58fb78ab7037db3ec03d3a4541b3adcfcb7a Author: Dario Lombardo Date: Tue Oct 11 13:00:42 2016 +0200 megaco: use ws_strtoi function. Change-Id: I8e4807e29524976898f2656f2c6f06d890748f36 Reviewed-on: https://code.wireshark.org/review/18148 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=ebede2a7c55b49ba1d39dab3a18e5b3a1cfbaeaf commit ebede2a7c55b49ba1d39dab3a18e5b3a1cfbaeaf Author: Vladlen Popov Date: Fri Oct 14 16:05:37 2016 +0300 ZigBee Green Power: implement dissection for Proxy Table Request and Sink Table Request commands of GP Cluster Change-Id: Ib6d538eebd9f74be168f49b8570463bda97c7a8a Reviewed-on: https://code.wireshark.org/review/18199 Reviewed-by: Jaap Keuter Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=91aef09509a3eb647588a6158c534f0b7bbe59c2 commit 91aef09509a3eb647588a6158c534f0b7bbe59c2 Author: Vladlen Popov Date: Fri Oct 14 17:51:24 2016 +0300 ZigBee green Power: fix commissioning reply, fix PAN ID field Parse field frame counter in comm_reply Fix PAN ID field name in comm_reply Change-Id: I2f30437fe7eef81af982fb8388ad43341043eb64 Reviewed-on: https://code.wireshark.org/review/18200 Reviewed-by: Jaap Keuter Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman ----------------------------------------------------------------------- Summary of changes: .travis.yml | 4 +- AUTHORS | 7 + CMakeLists.txt | 47 +- CMakeOptions.txt | 4 +- ConfigureChecks.cmake | 8 +- Makefile.am | 47 +- Makefile.am.inc | 4 +- acinclude.m4 | 160 + capchild/capture_ifinfo.c | 31 +- capture_opts.h | 5 +- caputils/capture-pcap-util-unix.c | 2 +- cmake/modules/FindLZ4.cmake | 57 + cmake/modules/FindPOD.cmake | 41 +- cmake/modules/FindSBC.cmake | 17 +- cmake/modules/FindSNAPPY.cmake | 56 + cmake/modules/FindXSLTPROC.cmake | 11 +- cmakeconfig.h.in | 16 +- configure.ac | 133 +- debian/changelog | 2 +- debian/control | 8 +- debian/libwireshark0.symbols | 12 + debian/rules | 6 +- debian/source/lintian-overrides | 2 + debian/tshark.lintian-overrides | 2 +- debian/wireshark-gtk.lintian-overrides | 2 + debian/wireshark-qt.lintian-overrides | 2 +- diameter/TGPP.xml | 142 +- diameter/dictionary.xml | 521 +- doc/CMakeLists.txt | 5 + doc/README.developer | 9 +- doc/README.dissector | 1 + doc/README.wslua | 50 +- doc/androiddump.pod | 64 +- doc/extcap_example.py | 128 +- doc/wireshark.pod.template | 7 + docbook/CMakeLists.txt | 13 + docbook/make-wsluarm.pl | 23 +- docbook/release-notes.asciidoc | 5 + docbook/wsluarm.asciidoc | 54 +- dumpcap.c | 21 +- epan/CMakeLists.txt | 14 +- epan/Makefile.am | 13 +- epan/addr_resolv.c | 6 +- epan/charsets.c | 294 + epan/charsets.h | 3 + epan/decode_as.c | 6 +- epan/dfilter/semcheck.c | 9 +- epan/dissectors/CMakeLists.txt | 1 + epan/dissectors/Makefile.am | 1 + epan/dissectors/asn1/p1/p1.cnf | 46 + epan/dissectors/asn1/p22/p22.cnf | 15 +- .../asn1/pkix1explicit/pkix1explicit.cnf | 5 + epan/dissectors/asn1/rtse/rtse.cnf | 9 +- epan/dissectors/asn1/x509sat/x509sat.cnf | 12 + epan/dissectors/packet-ajp13.c | 5 +- epan/dissectors/packet-alljoyn.c | 31 +- epan/dissectors/packet-amqp.c | 9459 +++++++++----------- epan/dissectors/packet-ber.c | 14 +- epan/dissectors/packet-bgp.c | 4 +- epan/dissectors/packet-bt-dht.c | 74 +- epan/dissectors/packet-btatt.c | 21 +- epan/dissectors/packet-bthfp.c | 2 +- epan/dissectors/packet-c1222.c | 6 +- epan/dissectors/packet-catapult-dct2000.c | 12 +- epan/dissectors/packet-cfm.c | 2 +- epan/dissectors/packet-cip.c | 7 +- epan/dissectors/packet-cql.c | 150 +- epan/dissectors/packet-diameter_3gpp.c | 35 +- epan/dissectors/packet-dtls.c | 5 +- epan/dissectors/packet-e212.c | 66 +- epan/dissectors/packet-e212.h | 5 +- epan/dissectors/packet-fc00.c | 364 + epan/dissectors/packet-frame.c | 11 +- epan/dissectors/packet-ftp.c | 45 +- epan/dissectors/packet-giop.c | 2 +- epan/dissectors/packet-gsm_a_bssmap.c | 12 +- epan/dissectors/packet-gsm_a_common.h | 2 + epan/dissectors/packet-gsm_abis_om2000.c | 5 +- epan/dissectors/packet-gtp.c | 16 +- epan/dissectors/packet-gtpv2.c | 188 +- epan/dissectors/packet-http.c | 4 + epan/dissectors/packet-icmpv6.c | 876 +- epan/dissectors/packet-ieee80211.c | 2421 +++-- epan/dissectors/packet-ieee80211.h | 1 + epan/dissectors/packet-ieee802154.c | 4 + epan/dissectors/packet-infiniband.c | 768 +- epan/dissectors/packet-ip.c | 2 +- epan/dissectors/packet-ipv6.c | 355 +- epan/dissectors/packet-isakmp.c | 107 +- epan/dissectors/packet-iso8583.c | 31 +- epan/dissectors/packet-kafka.c | 69 +- epan/dissectors/packet-lacp.c | 2 +- epan/dissectors/packet-lsd.c | 14 +- epan/dissectors/packet-megaco.c | 34 +- epan/dissectors/packet-mgcp.c | 27 +- epan/dissectors/packet-mq.c | 1 - epan/dissectors/packet-mrcpv2.c | 35 +- epan/dissectors/packet-nas_eps.c | 12 +- epan/dissectors/packet-p1.c | 31 +- epan/dissectors/packet-p22.c | 27 +- epan/dissectors/packet-pkix1explicit.c | 5 +- epan/dissectors/packet-pop.c | 21 +- epan/dissectors/packet-ppi.c | 2 + epan/dissectors/packet-quakeworld.c | 39 +- epan/dissectors/packet-raknet.c | 671 +- epan/dissectors/packet-rtse.c | 21 +- epan/dissectors/packet-sctp.c | 93 +- epan/dissectors/packet-sdp.c | 110 +- epan/dissectors/packet-sip.c | 38 +- epan/dissectors/packet-skype.c | 37 +- epan/dissectors/packet-tpncp.c | 69 +- epan/dissectors/packet-ucp.c | 172 +- epan/dissectors/packet-x509sat.c | 8 +- epan/dissectors/packet-zbee-nwk-gp.c | 161 +- epan/dissectors/packet-zbee-security.c | 2 +- epan/dissectors/packet-zbee-zcl-general.c | 1423 ++- epan/dissectors/packet-zbee-zdp-discovery.c | 4 +- epan/dissectors/packet-zbee-zdp.c | 10 +- epan/dissectors/packet-zbee-zdp.h | 2 +- epan/dissectors/usb.c | 221 +- epan/enterprise-numbers | 332 +- epan/epan.c | 17 + epan/packet.c | 51 +- epan/prefs.c | 67 +- epan/prefs.h | 2 + epan/print.c | 23 +- epan/proto.h | 11 +- epan/sminmpec.c | 78 +- epan/tvbuff.c | 44 +- epan/wmem/wmem_list.c | 14 + epan/wmem/wmem_list.h | 4 + epan/wslua/wslua.h | 81 +- epan/wslua/wslua_address.c | 25 +- epan/wslua/wslua_byte_array.c | 5 +- epan/wslua/wslua_field.c | 3 +- epan/wslua/wslua_internals.c | 525 +- epan/wslua/wslua_pinfo.c | 1 - epan/wslua/wslua_tree.c | 27 +- epan/wslua/wslua_tvb.c | 29 +- extcap.c | 4 + extcap/androiddump.c | 37 +- extcap/ciscodump.c | 1 - extcap/extcap-base.c | 2 + extcap/extcap-base.h | 4 +- extcap/randpktdump.c | 1 - extcap/sshdump.c | 1 - extcap/udpdump.c | 1 - fileset.c | 21 +- macosx-setup.sh | 54 +- manuf | 47 +- packaging/nsis/CMakeLists.txt | 3 +- packaging/wix/CMakeLists.txt | 6 +- plugins/gryphon/packet-gryphon.c | 20 +- plugins/gryphon/packet-gryphon.h | 2 - plugins/profinet/packet-dcerpc-pn-io.c | 14 +- ringbuffer.c | 6 + services | 1 + test/captures/krb-816.pcap.gz | Bin 0 -> 21013 bytes test/config.sh | 7 +- test/keys/krb-816.keytab | Bin 0 -> 97 bytes test/lua/globals_2.2.txt | 25 - test/lua/tvb.lua | 44 +- test/suite-capture.sh | 6 + test/suite-decryption.sh | 30 +- test/suite-io.sh | 7 - test/suite-unittests.sh | 15 +- test/test.sh | 2 +- text2pcap.c | 1 + tools/debian-setup.sh | 2 +- tools/make-dissector-reg.py | 3 +- tools/pre-commit | 3 + tools/win-setup.ps1 | 17 +- ui/cli/tap-iostat.c | 86 +- ui/cli/tap-iousers.c | 100 +- ui/commandline.c | 17 + ui/commandline.h | 3 +- ui/console.c | 15 +- ui/gtk/file_dlg.c | 10 +- ui/gtk/fileset_dlg.c | 34 +- ui/gtk/iax2_analysis.c | 23 +- ui/gtk/io_stat.c | 21 +- ui/gtk/main_welcome.c | 2 +- ui/gtk/memory_dlg.c | 21 +- ui/gtk/rtp_analysis.c | 22 +- ui/gtk/rtp_player.c | 10 +- ui/gtk/wlan_stat_dlg.c | 6 +- ui/help_url.c | 3 + ui/help_url.h | 1 + ui/qt/CMakeLists.txt | 6 + ui/qt/Makefile.am | 6 + ui/qt/bluetooth_att_server_attributes_dialog.cpp | 58 +- ui/qt/bluetooth_att_server_attributes_dialog.h | 2 + ui/qt/bluetooth_att_server_attributes_dialog.ui | 16 + ui/qt/bluetooth_device_dialog.cpp | 58 +- ui/qt/bluetooth_device_dialog.h | 2 + ui/qt/bluetooth_device_dialog.ui | 16 + ui/qt/bluetooth_devices_dialog.cpp | 58 +- ui/qt/bluetooth_devices_dialog.h | 2 + ui/qt/bluetooth_devices_dialog.ui | 16 + ui/qt/bluetooth_hci_summary_dialog.cpp | 90 +- ui/qt/bluetooth_hci_summary_dialog.h | 3 + ui/qt/bluetooth_hci_summary_dialog.ui | 35 +- ...tock_icon_tool_button.h => clickable_label.cpp} | 42 +- ui/qt/{capture_info_dialog.h => clickable_label.h} | 22 +- ui/qt/file_set_dialog.cpp | 14 +- ui/qt/font_color_preferences_frame.cpp | 6 - ui/qt/import_text_dialog.cpp | 5 +- ui/qt/interface_frame.cpp | 116 +- ui/qt/interface_frame.h | 13 +- ui/qt/interface_frame.ui | 46 +- ui/qt/interface_sort_filter_model.cpp | 67 +- ui/qt/interface_sort_filter_model.h | 5 + ui/qt/interface_tree_cache_model.cpp | 400 + ui/qt/interface_tree_cache_model.h | 77 + ui/qt/interface_tree_model.cpp | 217 +- ui/qt/interface_tree_model.h | 14 + ui/qt/main_welcome.cpp | 57 +- ui/qt/main_welcome.h | 6 + ui/qt/main_welcome.ui | 41 +- ui/qt/main_window.cpp | 13 + ui/qt/main_window.h | 2 + ui/qt/main_window.ui | 12 +- ui/qt/main_window_slots.cpp | 18 + ui/qt/manage_interfaces_dialog.cpp | 194 +- ui/qt/manage_interfaces_dialog.h | 13 +- ui/qt/manage_interfaces_dialog.ui | 24 +- ui/qt/numeric_value_chooser_delegate.cpp | 117 + ...delegate.h => numeric_value_chooser_delegate.h} | 37 +- ui/qt/packet_list_model.cpp | 6 +- ui/qt/proto_tree.cpp | 4 - ui/qt/qcustomplot.cpp | 109 +- ui/qt/qcustomplot.h | 14 +- ui/qt/qt_ui_utils.cpp | 4 - ui/qt/sctp_chunk_statistics_dialog.cpp | 5 +- ui/qt/search_frame.ui | 3 + ui/qt/stock_icon.cpp | 4 - ui/qt/uat_delegate.cpp | 8 + ui/qt/uat_model.cpp | 35 +- ui/qt/voip_calls_dialog.cpp | 38 +- ui/qt/voip_calls_dialog.h | 1 + ui/qt/voip_calls_dialog.ui | 29 + ui/qt/wireless_frame.cpp | 2 +- ui/qt/wireshark_application.cpp | 16 + ui/qt/wireshark_application.h | 9 + ui/qt/wireshark_de.ts | 371 +- ui/qt/wireshark_en.ts | 386 +- ui/qt/wireshark_fr.ts | 371 +- ui/qt/wireshark_it.ts | 371 +- ui/qt/wireshark_ja_JP.ts | 370 +- ui/qt/wireshark_pl.ts | 372 +- ui/qt/wireshark_zh_CN.ts | 370 +- ui/qt/wlan_statistics_dialog.cpp | 55 +- ui/tap-sctp-analysis.c | 13 +- ui/tap-sctp-analysis.h | 2 +- ui/text_import.c | 1 + wireshark-qt.cpp | 21 +- wiretap/Makefile.am | 4 + wiretap/commview.c | 27 +- wiretap/logcat_text.c | 43 +- wiretap/network_instruments.c | 1 + wsutil/strtoi.h | 8 + wsutil/tempfile.c | 1 + 262 files changed, 17432 insertions(+), 10324 deletions(-) create mode 100644 cmake/modules/FindLZ4.cmake create mode 100644 cmake/modules/FindSNAPPY.cmake create mode 100644 debian/source/lintian-overrides create mode 100644 debian/wireshark-gtk.lintian-overrides create mode 100644 epan/dissectors/packet-fc00.c create mode 100644 test/captures/krb-816.pcap.gz create mode 100644 test/keys/krb-816.keytab copy ui/qt/{stock_icon_tool_button.h => clickable_label.cpp} (60%) copy ui/qt/{capture_info_dialog.h => clickable_label.h} (74%) create mode 100644 ui/qt/interface_tree_cache_model.cpp create mode 100644 ui/qt/interface_tree_cache_model.h create mode 100644 ui/qt/numeric_value_chooser_delegate.cpp copy ui/qt/{sparkline_delegate.h => numeric_value_chooser_delegate.h} (59%) hooks/post-receive -- wireshark with Osmocom specific dissectors From gitosis at osmocom.org Wed Oct 26 11:08:19 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 26 Oct 2016 11:08:19 GMT Subject: wireshark.git branch laforge/ericsson-packet-abis deleted. fbef2512cb88fa97db4aa589acb7dafc78cc4cff Message-ID: <201610261108.u9QB8J00081336@git.osmocom.org> This is an 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/ericsson-packet-abis has been deleted was fbef2512cb88fa97db4aa589acb7dafc78cc4cff ----------------------------------------------------------------------- fbef2512cb88fa97db4aa589acb7dafc78cc4cff Add Ericsson A-bis P-GSL dissector ----------------------------------------------------------------------- hooks/post-receive -- wireshark with Osmocom specific dissectors From gitosis at osmocom.org Wed Oct 26 20:13:13 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 26 Oct 2016 20:13:13 GMT Subject: wireshark.git branch laforge/om2000-201610 updated. cdf4c5f717479dd5bc811e1bcb7904467e93007d Message-ID: <201610262013.u9QKDDmi020465@git.osmocom.org> This is an 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/om2000-201610 has been updated discards 332ed94a22626844888999497bb6b34081b7a9c3 (commit) discards 0251b9065b52fd2c63a101b9b470db169e687165 (commit) discards 9a3a75a2bc968ca337fdcfb94f1ba2b4e76a2837 (commit) discards 7148943d9d1f63b6acc6ff526a4615ef8ebd8503 (commit) discards 4ae47bf8438a440ed0c9c88e0e1f58e740dd1b69 (commit) discards 7b473e6fb9da69d388f8630438445c1a63f0b014 (commit) discards 3fd9f5713b3ae59b7e6aa2ca8529ff51b425c699 (commit) discards e3667d05da61818f2428af1da36f39a9b4eff1d0 (commit) discards 5ef70091f55438749573aa1e38601d8563fb73b7 (commit) discards ae6a807c9a37af31f95f5971ff39066cd38ef82c (commit) discards 750040907e2c0f625b746f76950b17aa945cb406 (commit) via cdf4c5f717479dd5bc811e1bcb7904467e93007d (commit) via a73f2bab24bd2942b516cd93ffdf0a5beb66eb23 (commit) via 61a18bdc82d9c02886b689a3ffb12468bf4083fe (commit) via 3d63a476ce2d5ab3e9a478e4c9b422624f4deebd (commit) via 1baf8116479230a3fd73f13dcda4cfe94ece0894 (commit) via f9b5d0473ff9febe4461055993d6b7c607e0f320 (commit) via 0927899f1e8bda098d6a9319d0630c535d062f4a (commit) via e803d63ee8530d6008f545b53e68e0d63c6813cf (commit) via ecfee35ec80c39eb384e534ea3f720de96f505f8 (commit) via 5afe1a70df102e3610388a66489014302077ebd5 (commit) via a7bc4b81463d73e181b7b88b2940e4aef31cf247 (commit) via 5134cf1f71b38ed9c7367238df7ffbee700f6b91 (commit) via 5172ec96aa0899e77e8a17dc701518d1a79f6b65 (commit) via 61e3569c4d8b02010cac4ef1fad29e8ef59299f0 (commit) via 88868c9ac6f35fca5ee48b4c8f7e921f1b62576b (commit) via 41c4cd81a5fdba2b88817c1fa60fc64f6dc1c272 (commit) via d0bb041e5624c4a2369ebb60188aa26f08a0cf5f (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 (332ed94a22626844888999497bb6b34081b7a9c3) \ N -- N -- N (cdf4c5f717479dd5bc811e1bcb7904467e93007d) 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/wireshark/commit/?id=cdf4c5f717479dd5bc811e1bcb7904467e93007d commit cdf4c5f717479dd5bc811e1bcb7904467e93007d Author: Harald Welte Date: Wed Oct 26 20:09:31 2016 +0200 WIP: Jacob's EGPRS patch ... with add_new_data_source() to visualize the re-aligned bits Change-Id: I1604dceaf3d91228e87712e099c8a209ff812f4a http://cgit.osmocom.org/wireshark/commit/?id=a73f2bab24bd2942b516cd93ffdf0a5beb66eb23 commit a73f2bab24bd2942b516cd93ffdf0a5beb66eb23 Author: Harald Welte Date: Mon May 9 18:19:07 2016 +0200 WIP: GSMTAP LTE support http://cgit.osmocom.org/wireshark/commit/?id=61a18bdc82d9c02886b689a3ffb12468bf4083fe commit 61a18bdc82d9c02886b689a3ffb12468bf4083fe Author: Harald Welte Date: Sun Jul 17 16:22:19 2016 +0200 l2tp: Introduce preference for default pseudowire In some cases, the establishment of the L2TP session is not captured in the pcap file, and thus wireshark cannot determine the l2tp pseudowire to be used for decode. So rather than using a ocmpile-time hard-coded default of cisco hdlc, let's introduce a prference where the user can select the default pseudowire in such cases. Change-Id: I44a6373d4812c9ab5a919514273a41a2ab57142c http://cgit.osmocom.org/wireshark/commit/?id=3d63a476ce2d5ab3e9a478e4c9b422624f4deebd commit 3d63a476ce2d5ab3e9a478e4c9b422624f4deebd Author: Harald Welte Date: Sat Jul 16 15:39:17 2016 +0200 L2TP: Add preference to select Ericsson HDLC flavor At some point over the wireshark last years, the connection between the L2TP dissector and the Ericsson HDLC dissector (packet-ehdlc.c) got broken. I cannot poinpoint the exact change when it broke. However, traces with Ericsson L2TP that used to display correctly no longer do so. The problem with Ericsson L2TP is that they simply re-use the HDLC pseudowire (0x0006), but then have frames completely different than what's specified in the RFCs for that. To address this, let's add a protocol preference to allow the user to choose. Change-Id: Idce022ef0f233c01ecffc67dca7f428bde31ef6b http://cgit.osmocom.org/wireshark/commit/?id=1baf8116479230a3fd73f13dcda4cfe94ece0894 commit 1baf8116479230a3fd73f13dcda4cfe94ece0894 Author: Harald Welte Date: Sat Oct 15 20:18:16 2016 +0200 gsm_abis_om2000: Issue Expert Info when Enable Result != ENABLED The point of sending an Enable Request is to enable the respective MO. If the MO responds with any MO state != ENABLED there is something fishy. Let's inform the user with some Expert Info about it. Change-Id: Ib33e5dbc37894049b93bb71782787b8c96c04326 http://cgit.osmocom.org/wireshark/commit/?id=f9b5d0473ff9febe4461055993d6b7c607e0f320 commit f9b5d0473ff9febe4461055993d6b7c607e0f320 Author: Harald Welte Date: Sat Oct 15 20:04:41 2016 +0200 gsm_abis_om2000: Introduce expert info for unusual situations In OM2000, it is not usual to receive NACK, REJECT or "performed not according to request" type messages. Let's highlight them using expert info as a convenience to the user. Change-Id: I47b865c32fd9ec82ec63699babd31f3849f3006c http://cgit.osmocom.org/wireshark/commit/?id=0927899f1e8bda098d6a9319d0630c535d062f4a commit 0927899f1e8bda098d6a9319d0630c535d062f4a Author: Harald Welte Date: Fri Oct 21 21:55:56 2016 +0200 gsm_abis_pgsl: Hand off into GPRS RLC/MAC dissector Rather than displaying the P-GSL data as "data", let's call the proper GPRS RLC/MAC dissector to get a decode of the payload. As the RLC/MAC payload of P-GSL is one un-aligned stream of bits containing the EGPRS header + RLC data blocks, we need to re-aling the data blocks before calling into the RLC/MAC dissector in case of EGRPS. Change-Id: Ib081606c1b7af2a15ecf3c5f5b3ff44b5096e865 http://cgit.osmocom.org/wireshark/commit/?id=e803d63ee8530d6008f545b53e68e0d63c6813cf commit e803d63ee8530d6008f545b53e68e0d63c6813cf Author: Harald Welte Date: Fri Oct 21 21:52:51 2016 +0200 gsm_abis_pgsl: make Incremental Redundancy (IR) IEs conditional There are some IEs in the Downlink Data Indication which are conditional. As the condition cannot be found in the packets themselves (to my knowledge), let's intrduce a preference. Change-Id: I408c73e5f48018d3ea4ebcacb7bd94358a9eaac5 http://cgit.osmocom.org/wireshark/commit/?id=ecfee35ec80c39eb384e534ea3f720de96f505f8 commit ecfee35ec80c39eb384e534ea3f720de96f505f8 Author: Anders Date: Wed Oct 26 16:30:57 2016 +0200 [DTAP] Add an expert info when DTAP_TIE_PRES_MASK is there and the length is less than 3. Bug 13052 Change-Id: I62aabf93059ec763eff629125084a45aba84cb3a Reviewed-on: https://code.wireshark.org/review/18474 Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=5afe1a70df102e3610388a66489014302077ebd5 commit 5afe1a70df102e3610388a66489014302077ebd5 Author: Gerald Combs Date: Wed Oct 26 10:15:07 2016 -0700 Qt: Set uniformRowHeights for some of our trees. Set the uniformRowHeights property for a few of our QTreeWidgets. This can improve performance, particularly when we have many items. Change-Id: I2685646a533aa7accfb3a8578b5198894d873fb2 Reviewed-on: https://code.wireshark.org/review/18476 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=a7bc4b81463d73e181b7b88b2940e4aef31cf247 commit a7bc4b81463d73e181b7b88b2940e4aef31cf247 Author: Guy Harris Date: Wed Oct 26 11:16:26 2016 -0700 Properly align the text in an error message. Change-Id: Id8081c26bbe1349f9a7c89daf1188ba9de7da210 Reviewed-on: https://code.wireshark.org/review/18477 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=5134cf1f71b38ed9c7367238df7ffbee700f6b91 commit 5134cf1f71b38ed9c7367238df7ffbee700f6b91 Author: Dario Lombardo Date: Wed Oct 26 17:21:20 2016 +0200 quakeworld: fix a complain from gcc 4.4.7 This is not a real issue, but that old version of gcc still complains about it. Change-Id: I5d13c5e906a560d31b6f8da0b7c58302104985ff Reviewed-on: https://code.wireshark.org/review/18475 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=5172ec96aa0899e77e8a17dc701518d1a79f6b65 commit 5172ec96aa0899e77e8a17dc701518d1a79f6b65 Author: Harald Welte Date: Sat Oct 15 22:02:47 2016 +0200 gsm_abis_om2000: Add very basic dissection of "MO Record" The MO Record is returned in response to a Capabilities Request and describes the capabilities of he MO in more detail. The exact coding of the contents is not yet known at this point. Change-Id: Iddfe60d286a85585bec58d340bdee793d3bfca2e Reviewed-on: https://code.wireshark.org/review/18456 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=61e3569c4d8b02010cac4ef1fad29e8ef59299f0 commit 61e3569c4d8b02010cac4ef1fad29e8ef59299f0 Author: Harald Welte Date: Tue Oct 25 15:46:21 2016 +0200 L2TP: Dissect three formerly unknown bytes in Ericsson Transport Cfg The meaning of the last three bytes of a Transport configuration has been uncovered: They control the batching/bundling of signalling messages: All signalling messages are delayed + bundled until either the timeout expires, or the message exceeds the limit. Change-Id: I794658e99e3c66145627652de4269fb08bc74ca3 Reviewed-on: https://code.wireshark.org/review/18471 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=88868c9ac6f35fca5ee48b4c8f7e921f1b62576b commit 88868c9ac6f35fca5ee48b4c8f7e921f1b62576b Author: Peter Wu Date: Wed Oct 26 14:18:30 2016 +0200 qt: fix build without pcap_create Fixes a build failure on the OS X buildbot which has libpcap disabled. Change-Id: I5564c0e3f2097cb45905bb503f45bb03561bf748 Fixes: v2.3.0rc0-1237-g6eee29b ("InterfaceTreeList: Enable all editable columns") Reviewed-on: https://code.wireshark.org/review/18472 Reviewed-by: Peter Wu Tested-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=41c4cd81a5fdba2b88817c1fa60fc64f6dc1c272 commit 41c4cd81a5fdba2b88817c1fa60fc64f6dc1c272 Author: Parav Pandit Date: Wed Oct 26 03:11:04 2016 -0400 packet-infiniband: Add support to sub dissect CM messages private data 1. This patch enables sub dissectors to parse RTU, REJ, DREQ, DRSP CM messages private data. (Sub dissection for CM REQ and RSP private data was already present). 2. For dissecting non CM data specific packets, connection context needs to be active until connection is closed. So instead of removing hash table entry during CM response message, it keeps it around until DRSP (when connection is closed). 3. This patch moves CM messsage dissection to their individual functions for cleanup, so that main parser remains readable code. 4. created smaller functions for reusing in different message parsing functions. REQ, RSP, DREQ, DRSP message are tested. REJ is untested. Change-Id: I3b4695402d1dbe93fc003d4b43424ae0aa96ba43 Tested-by: paravpandit at yahoo.com Reviewed-on: https://code.wireshark.org/review/18469 Petri-Dish: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=d0bb041e5624c4a2369ebb60188aa26f08a0cf5f commit d0bb041e5624c4a2369ebb60188aa26f08a0cf5f Author: Anish Bhatt Date: Tue May 31 02:50:36 2016 -0400 Add support to dissect iperf2 packets Change-Id: Ieb36a77a98da1ce6e5de34010806cdc05f8e6533 Reviewed-on: https://code.wireshark.org/review/15637 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Reviewed-by: Anish Bhatt Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte ----------------------------------------------------------------------- Summary of changes: docbook/release-notes.asciidoc | 2 + epan/dissectors/CMakeLists.txt | 1 + epan/dissectors/Makefile.am | 1 + epan/dissectors/packet-gsm_a_dtap.c | 8 +- epan/dissectors/packet-gsm_abis_pgsl.c | 269 +++++++++++++++++++++++--------- epan/dissectors/packet-gsmtap.c | 170 ++++++++++++++++++++ epan/dissectors/packet-infiniband.c | 275 ++++++++++++++++++++++----------- epan/dissectors/packet-iperf.c | 202 ++++++++++++++++++++++++ epan/dissectors/packet-quakeworld.c | 2 +- tshark.c | 2 +- ui/qt/dissector_tables_dialog.ui | 3 + ui/qt/interface_tree_cache_model.cpp | 5 +- ui/qt/protocol_hierarchy_dialog.ui | 3 + ui/qt/rtp_analysis_dialog.ui | 6 + ui/qt/rtp_player_dialog.ui | 3 + ui/qt/tap_parameter_dialog.ui | 3 + ui/qt/voip_calls_dialog.ui | 3 + 17 files changed, 791 insertions(+), 167 deletions(-) create mode 100644 epan/dissectors/packet-iperf.c hooks/post-receive -- wireshark with Osmocom specific dissectors From gitosis at osmocom.org Wed Oct 26 20:39:54 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 26 Oct 2016 20:39:54 GMT Subject: wireshark.git branch laforge/om2000-201610 updated. 59ac5aaf259b5dc1c62aa23fe112f149f9f64104 Message-ID: <201610262039.u9QKds8D026357@git.osmocom.org> This is an 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/om2000-201610 has been updated via 59ac5aaf259b5dc1c62aa23fe112f149f9f64104 (commit) from cdf4c5f717479dd5bc811e1bcb7904467e93007d (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/wireshark/commit/?id=59ac5aaf259b5dc1c62aa23fe112f149f9f64104 commit 59ac5aaf259b5dc1c62aa23fe112f149f9f64104 Author: Harald Welte Date: Wed Oct 26 22:38:20 2016 +0200 HACK: Hand GPRS RLC payload to GPRS LLC dissector this is an ugly hack, as there is no code for packet re-assembly in betwween, i.e. we only get proper dissection if the LLC message was fitting entirely into one RLC block. Nevertheless, sufficient to see things like RAU, ATTACH, IDENTITY procedures. Change-Id: I1fc488aa58353e5f4264b940f9f4c18987148a7d ----------------------------------------------------------------------- Summary of changes: epan/dissectors/packet-gsm_rlcmac.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) hooks/post-receive -- wireshark with Osmocom specific dissectors From gitosis at osmocom.org Thu Oct 27 09:04:44 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 27 Oct 2016 09:04:44 GMT Subject: osmo-bts.git branch master updated. 0.4.0-309-g64a2bd7 Message-ID: <201610270904.u9R94iVh000269@git.osmocom.org> This is an 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 64a2bd72f591a27105d94c4f860886e17e16d44a (commit) from ced9a5d0e2c7e3371760f1c07df7b41cfe7ab71d (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=64a2bd72f591a27105d94c4f860886e17e16d44a commit 64a2bd72f591a27105d94c4f860886e17e16d44a Author: Max Date: Wed Oct 19 19:07:12 2016 +0200 Add tools to check DTX operation * superfemto.sh can parse superfemto-compatible DSP log output to properly sort records into MT/MO and DL/UL parts * dtx_check.gawk can process output of superfemto.sh and check for common scheduling errors This allows to check lc15 and sysmo for errors in DTX DL scheduling. As dtx_check.gawk is generic it can be used with any other BTS hw (or virtual BTS) as long as raw logs from this hw can be converted to simple input format 'FN EVENT' per-line. Change-Id: Ib1c70c4543b24c2a05a7df8eec5ce3f4eda2c02e Related: OS#1801 ----------------------------------------------------------------------- Summary of changes: contrib/dtx_check.gawk | 77 +++++++++++++++++++++++++++++++++++++++ contrib/superfemto.sh | 99 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 176 insertions(+) create mode 100755 contrib/dtx_check.gawk create mode 100755 contrib/superfemto.sh hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Thu Oct 27 09:05:44 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 27 Oct 2016 09:05:44 GMT Subject: osmo-pcu.git branch master updated. 0.2-851-gd453eaa Message-ID: <201610270905.u9R95iOo000527@git.osmocom.org> This is an 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 d453eaa788e10b04772de1b1efd857c1e7275753 (commit) from f868bdbe76c71abc602f0e8e3fc6ea48fe5c3e7f (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=d453eaa788e10b04772de1b1efd857c1e7275753 commit d453eaa788e10b04772de1b1efd857c1e7275753 Author: Mrinal Mishra Date: Wed Oct 26 15:41:56 2016 +0530 Add logging support This commit adds the TRX_ID in the output of VTY command "show tbf all". Change-Id: Ia5412dddb899e20963f884e02bdf796b6ea7ee6c ----------------------------------------------------------------------- Summary of changes: src/pcu_vty_functions.cpp | 2 ++ 1 file changed, 2 insertions(+) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Thu Oct 27 10:18:16 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 27 Oct 2016 10:18:16 GMT Subject: openbsc.git branch master updated. 0.15.0-499-g8c53c59 Message-ID: <201610271018.u9RAIGZr016503@git.osmocom.org> This is an 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 8c53c59bfb1bc16347a60d5e15113c70d289ac93 (commit) from 582e4f627674f46310a90d9061e82fb342051b42 (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=8c53c59bfb1bc16347a60d5e15113c70d289ac93 commit 8c53c59bfb1bc16347a60d5e15113c70d289ac93 Author: Alexander Couzens Date: Tue Aug 23 06:27:19 2016 +0200 bsc: count the usage of codec by setting the lchan active We count the codec when the channel was successful setted up Using sign_link->trx->bts instead of msg->trx to get the bts. Add OSMO_ASSERT for bts within count_codecs() Change-Id: Ib49c7c337980a7d6f189d7a0551ca2e4c3822f45 ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gsm_data.h | 10 ++++++++++ openbsc/src/libbsc/abis_rsl.c | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Fri Oct 28 07:57:47 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 28 Oct 2016 07:57:47 GMT Subject: osmo-bts.git branch master updated. 0.4.0-310-gefb4a4b Message-ID: <201610280757.u9S7vl6p009493@git.osmocom.org> This is an 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 efb4a4baeb8ecd13ff41f25d61fd91a1162e6fa9 (commit) from 64a2bd72f591a27105d94c4f860886e17e16d44a (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=efb4a4baeb8ecd13ff41f25d61fd91a1162e6fa9 commit efb4a4baeb8ecd13ff41f25d61fd91a1162e6fa9 Author: bhargava Date: Thu Oct 27 19:54:53 2016 +0530 11bit RACH support for osmo-bts-litecell15 Based on the indication from L1, number of bits in RACH and burst type is determined. Appropriate parameters are filled in osmo-bts-litecell15. These parameters are sent to osmo-pcu for processing of the RACH. Change-Id: Ie5207a15424fb287febf74e830297531232accde ----------------------------------------------------------------------- Summary of changes: src/osmo-bts-litecell15/l1_if.c | 43 ++++++++++++++++++++++++++++++++++++++--- 1 file changed, 40 insertions(+), 3 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Fri Oct 28 09:04:18 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 28 Oct 2016 09:04:18 GMT Subject: libosmo-abis.git branch master updated. 0.3.2-37-g7895e04 Message-ID: <201610280904.u9S94Iiq024443@git.osmocom.org> This is an 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 7895e0456a4e3fb48344932e4ca83d216038eadf (commit) via f69060066c8e887cf225acc98c8315c0c005470a (commit) from 02ceea8342bd4d722c2ac64550eb40b1060a532b (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=7895e0456a4e3fb48344932e4ca83d216038eadf commit 7895e0456a4e3fb48344932e4ca83d216038eadf Author: Harald Welte Date: Fri Oct 28 10:40:24 2016 +0200 Fix metadata corruption Use separate pointer for payload to make sure mblk->b_rptr is not advanced (which breaks the use of rtp_get_* macros that assume mblk->b_rptr is pointing to the RTP header, not the payload). Committed by: Max Change-Id: I205630e1da98693ba0ac25e86e21780284185077 Related: OS#1802 http://cgit.osmocom.org/libosmo-abis/commit/?id=f69060066c8e887cf225acc98c8315c0c005470a commit f69060066c8e887cf225acc98c8315c0c005470a Author: Max Date: Mon Oct 24 14:10:10 2016 +0200 Unify RTP receiving * Remove code duplication * Use return value of rtp_get_payload() instead of pointer arithmetic Change-Id: Id42e85b55eab33c5eb81ac7a2cdea7962b2e30ef ----------------------------------------------------------------------- Summary of changes: src/trau/osmo_ortp.c | 53 ++++++++++++++++++++++------------------------------ 1 file changed, 22 insertions(+), 31 deletions(-) hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Fri Oct 28 09:26:03 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 28 Oct 2016 09:26:03 GMT Subject: openbsc.git branch master updated. 0.15.0-500-g1b76a03 Message-ID: <201610280926.u9S9Q3mZ030178@git.osmocom.org> This is an 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 1b76a03cddcfb52c1ebd5a6f0d990128058a516c (commit) from 8c53c59bfb1bc16347a60d5e15113c70d289ac93 (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=1b76a03cddcfb52c1ebd5a6f0d990128058a516c commit 1b76a03cddcfb52c1ebd5a6f0d990128058a516c Author: Max Date: Tue Oct 25 20:22:16 2016 +0200 DTX DL: Add FACCH cache When DL DTX is active and silent period is in progress dtx.cache is populated by SID UPDATE message which about to be scheduled next. If at that moment FACCH message arrives (which have higher priority) we have to send ONSET message to L1 but we can't invalidate cache with SID UPDATE as it will be used for SID FIRST message to resume silent period after FACCH transmission is over (provided there were no incoming voice in between). Hence the necessity for separate buffer to store content of FACCH message while we're sending ONSET to L1 while keeping SID UPDATE cached. Change-Id: I316e81af893b24766bf259baaed7a0be75a11694 Related: OS#1801 ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gsm_data_shared.h | 3 +++ 1 file changed, 3 insertions(+) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Fri Oct 28 09:30:59 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 28 Oct 2016 09:30:59 GMT Subject: osmo-iuh.git branch master updated. 5ee050c1e7fde4e32e3334e7bf02c4f663474d55 Message-ID: <201610280930.u9S9Ux0X031461@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Osmocom code for Iuh interface". The branch, master has been updated via 5ee050c1e7fde4e32e3334e7bf02c4f663474d55 (commit) via c510fc29fcf4999de8ba4992dd305968909ed69b (commit) via 9153de649826d7e7e7382c21f5228a2779a76c82 (commit) via 6e3e594ee34dcc5858aa144d45e9c531bef2bd71 (commit) from c7ccdd490f84914754c72c7b3105772f74a40208 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-iuh/commit/?id=5ee050c1e7fde4e32e3334e7bf02c4f663474d55 commit 5ee050c1e7fde4e32e3334e7bf02c4f663474d55 Author: Neels Hofmeyr Date: Thu Oct 13 15:12:18 2016 +0200 hnbgw: parameterize IuCS and IuPS ips and ports: add vty cmds Basically copy-paste the Iuh local-ip and local-port code to provide parameterization of the IuCS and IuPS remote addresses. Add IUCS and IUPS nodes, enhance go_parent_cb and config writing accordingly. Change-Id: I2c28977011009df4e1fa472290bbbc359e406971 http://cgit.osmocom.org/osmo-iuh/commit/?id=c510fc29fcf4999de8ba4992dd305968909ed69b commit c510fc29fcf4999de8ba4992dd305968909ed69b Author: Neels Hofmeyr Date: Thu Oct 13 16:58:04 2016 +0200 hnbgw: vty: set explicit go_parent_cb A second level of depth will be added to the hnbgw node soon, which will need explicit go-parent logic. Change-Id: I8d1c18a396c215e8425ae49872b5c73316087d7d http://cgit.osmocom.org/osmo-iuh/commit/?id=9153de649826d7e7e7382c21f5228a2779a76c82 commit 9153de649826d7e7e7382c21f5228a2779a76c82 Author: Neels Hofmeyr Date: Thu Oct 13 15:11:07 2016 +0200 hnbgw: parameterize iuh local port: add vty cmd For completeness' sake, add VTY command to set the local Iuh port, to go with the command that sets the local IP. Change-Id: I4b5e9fe9fcfa489069a0728d47899ef4a61f7ce5 http://cgit.osmocom.org/osmo-iuh/commit/?id=6e3e594ee34dcc5858aa144d45e9c531bef2bd71 commit 6e3e594ee34dcc5858aa144d45e9c531bef2bd71 Author: Neels Hofmeyr Date: Thu Oct 27 13:13:50 2016 +0200 hnbgw: cosmetic: local-ip config: drop getter function Use the g_hnb_gw->config.iuh_local_ip directly, drop hnbgw_get_iuh_local_ip(). Change-Id: Ie91aea82ae5d128ad735a0857ea814b440c3232c Suggested-by: hwelte ----------------------------------------------------------------------- Summary of changes: include/osmocom/iuh/hnbgw.h | 9 ++- include/osmocom/iuh/vty.h | 2 + src/hnbgw.c | 42 ++++++++----- src/hnbgw_vty.c | 148 ++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 182 insertions(+), 19 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Fri Oct 28 09:32:31 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 28 Oct 2016 09:32:31 GMT Subject: libosmocore.git branch master updated. 0.9.0-272-gada0042 Message-ID: <201610280932.u9S9WVGQ031917@git.osmocom.org> This is an 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 ada0042c587395ba1a8430504d761d532610ba5c (commit) from a6b5216ab4b7acfaa2b0b9d421fc72f6153fad59 (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=ada0042c587395ba1a8430504d761d532610ba5c commit ada0042c587395ba1a8430504d761d532610ba5c Author: Philipp Date: Thu Oct 27 13:30:16 2016 +0200 COSMETIC: moving rr_cause_name() in gsm48.c rr_cause_name() is located a far of from value_string rr_cause_names[] while other value string functions are located right below their related value string definitions. This commit moves rr_cause_name() below rr_cause_names[] as it should be Change-Id: Ie6c03a6ea02c370d8733db5ba2a709610cd70ce7 ----------------------------------------------------------------------- Summary of changes: src/gsm/gsm48.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Oct 28 09:35:11 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 28 Oct 2016 09:35:11 GMT Subject: libosmocore.git branch master updated. 0.9.0-273-g72e43f0 Message-ID: <201610280935.u9S9ZBuH032825@git.osmocom.org> This is an 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 72e43f02c3408ec85c259ee483ac75f01ecb6cad (commit) from ada0042c587395ba1a8430504d761d532610ba5c (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=72e43f02c3408ec85c259ee483ac75f01ecb6cad commit 72e43f02c3408ec85c259ee483ac75f01ecb6cad Author: Philipp Date: Thu Oct 27 13:35:20 2016 +0200 gsm0408: Completing GSM 04.08 RR message types - Add missing message types to be up to date with the latest specification release (3GPP TS 04.18) - Add value strings to translate RR message type identifiers into human readable strings. (see gsm48_rr_msg_name() in gsm48.h Change-Id: I3ceb070bf4dc8f5a071a5d43c6aa2d4e84c2dec6 ----------------------------------------------------------------------- Summary of changes: include/osmocom/gsm/gsm48.h | 1 + include/osmocom/gsm/protocol/gsm_04_08.h | 15 ++++- src/gsm/gsm48.c | 108 +++++++++++++++++++++++++++++++ src/gsm/libosmogsm.map | 1 + 4 files changed, 123 insertions(+), 2 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Oct 28 13:42:45 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 28 Oct 2016 13:42:45 GMT Subject: osmo-bts.git branch master updated. 0.4.0-311-gbce25a6 Message-ID: <201610281342.u9SDgjoU086166@git.osmocom.org> This is an 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 bce25a60f4bbd798b98727e66b25bf343031f7bc (commit) from efb4a4baeb8ecd13ff41f25d61fd91a1162e6fa9 (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=bce25a60f4bbd798b98727e66b25bf343031f7bc commit bce25a60f4bbd798b98727e66b25bf343031f7bc Author: Max Date: Wed Oct 26 17:28:42 2016 +0200 DTX DL: split ONSET state handling Handle ONSET cause by Voice and FACCH separately. In case of Voice we have RTP payload which we have to cache and send later on in next response to L1 RTS. FACCH have higher priority so it preempts both voice and silence alike - hence we can send ONSET immediately but still have to track previous state in order to get back to it gracefully. This affects lc15 and sysmo hw as there's no FSM-based DTX implementation for other models yet. Note: this requires patch for OpenBSC which adds FACCH buffer to tch.dtx struct. Change-Id: Idba14dcd0cb12cd7aee86391fcc152c49fcd7052 Related: OS#1802 ----------------------------------------------------------------------- Summary of changes: include/osmo-bts/dtx_dl_amr_fsm.h | 1 - src/common/dtx_dl_amr_fsm.c | 23 +++++++----------- src/common/msg_utils.c | 21 ++++++++++++++--- src/osmo-bts-litecell15/l1_if.c | 49 ++++++++++++++++++++++++++++++++++----- src/osmo-bts-litecell15/tch.c | 6 +++-- src/osmo-bts-sysmo/l1_if.c | 49 ++++++++++++++++++++++++++++++++++----- src/osmo-bts-sysmo/tch.c | 6 +++-- 7 files changed, 120 insertions(+), 35 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Fri Oct 28 13:43:26 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 28 Oct 2016 13:43:26 GMT Subject: openbsc.git branch master updated. 0.15.0-501-gae9beda Message-ID: <201610281343.u9SDhQWr086325@git.osmocom.org> This is an 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 ae9beda1506ab06d898a4ec26bfd53d8fc211614 (commit) from 1b76a03cddcfb52c1ebd5a6f0d990128058a516c (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=ae9beda1506ab06d898a4ec26bfd53d8fc211614 commit ae9beda1506ab06d898a4ec26bfd53d8fc211614 Author: Philipp Date: Wed Sep 28 15:10:14 2016 +0200 sndcp: Fixups for sndcp layer based on coverity-scan suggestions - missing break in gprs_sndcp_pcomp.c, line 143 - string overflow in slhc_test.c, line 211 - sizeof mismatch in gprs_sndcp_xid.c, line 1369 and 1378 - mismatching signedness in gprs_sndcp_xid.c, line 1377 - needless < 0 comparison in gprs_sndcp_xid.c, line 477 - needless < 0 comparison in gprs_sndcp_xid.c, line 209 - missing returncode check in v42bis_test.c, line 320 - wrong pointer dereferentialization in gprs_sndcp_comp.c, line 73 Change-Id: I4f9adf251f5119e67ffe76baad6f1f996ac8dbad ----------------------------------------------------------------------- Summary of changes: openbsc/src/gprs/gprs_sndcp_comp.c | 2 +- openbsc/src/gprs/gprs_sndcp_pcomp.c | 1 + openbsc/src/gprs/gprs_sndcp_xid.c | 25 +++++++++++++------------ openbsc/tests/slhc/slhc_test.c | 2 ++ openbsc/tests/v42bis/v42bis_test.c | 1 + 5 files changed, 18 insertions(+), 13 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Fri Oct 28 18:55:39 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 28 Oct 2016 18:55:39 GMT Subject: osmo-gmr.git branch sylvain/gmr-1-3g updated. v0.2-101-gf613043 Message-ID: <201610281855.u9SItdH0057008@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Software for ETSI GMR (GEO Mobile Radio)". The branch, sylvain/gmr-1-3g has been updated via f6130438d80cf66fe8103b23d3a8a9ee190990b5 (commit) from 593ad8860db731cd220f7a80af225949f736f398 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-gmr/commit/?id=f6130438d80cf66fe8103b23d3a8a9ee190990b5 commit f6130438d80cf66fe8103b23d3a8a9ee190990b5 Author: Sylvain Munaut Date: Fri Oct 28 20:55:27 2016 +0200 tweaks ----------------------------------------------------------------------- Summary of changes: src/gmr1_rx_live.c | 2 +- src/rtfwk/sa_bcch_ccch.c | 6 +++++- src/rtfwk/sa_fcch.c | 10 ++++++++++ 3 files changed, 16 insertions(+), 2 deletions(-) hooks/post-receive -- Software for ETSI GMR (GEO Mobile Radio) From gitosis at osmocom.org Sat Oct 29 19:36:34 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 29 Oct 2016 19:36:34 GMT Subject: osmo-gmr.git branch sylvain/gmr-1-3g updated. v0.2-102-gc7307c6 Message-ID: <201610291936.u9TJaYRb079323@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Software for ETSI GMR (GEO Mobile Radio)". The branch, sylvain/gmr-1-3g has been updated via c7307c6d734b707fceac1c449f2efb32dcc74757 (commit) from f6130438d80cf66fe8103b23d3a8a9ee190990b5 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-gmr/commit/?id=c7307c6d734b707fceac1c449f2efb32dcc74757 commit c7307c6d734b707fceac1c449f2efb32dcc74757 Author: Sylvain Munaut Date: Sat Oct 29 21:36:10 2016 +0200 [hack] Status reporting ----------------------------------------------------------------------- Summary of changes: src/gmr1_rx_live.c | 40 ++++++++++++++++++++++++++++++++++- src/rtfwk/common.h | 4 ++++ src/rtfwk/sa_bcch_ccch.c | 18 ++++++++++++++++ src/rtfwk/sa_fcch.c | 1 + src/rtfwk/sa_file.c | 2 ++ src/rtfwk/sa_tch3.c | 1 + src/rtfwk/sa_tch9.c | 1 + src/rtfwk/sampbuf.c | 54 ++++++++++++++++++++++++------------------------ src/rtfwk/sampbuf.h | 7 ++++++- 9 files changed, 99 insertions(+), 29 deletions(-) hooks/post-receive -- Software for ETSI GMR (GEO Mobile Radio) From gitosis at osmocom.org Sun Oct 30 03:15:39 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 03:15:39 GMT Subject: osmo-pcu.git branch master updated. 0.2-852-gf276138 Message-ID: <201610300315.u9U3FdJn075897@git.osmocom.org> This is an 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 f276138202d528ecdd62cbae5d28d1768de4c349 (commit) from d453eaa788e10b04772de1b1efd857c1e7275753 (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=f276138202d528ecdd62cbae5d28d1768de4c349 commit f276138202d528ecdd62cbae5d28d1768de4c349 Author: aravind sirsikar Date: Tue Oct 25 12:45:24 2016 +0530 EGPRS: add test case to show EPDAN BSN out of window bug This patch adds a test case test_tbf_epdan_out_of_rx_window, which expects a current bug with EPDAN for interpretation of the bitmap explained in section 9.1.8.2.4 in 44.060 version 7.27.0 Release 7. The specification explains that a bit within the uncompressed bitmap whose corresponding BSN is not within the transmit window shall be ignored. But current PCU implementation drops the EPDAN and does not update status of the BSN which are inside the window. The test's expectation is corrected along with the bug fix in a subsequent commit. Related: OS#1789 Change-Id: If32b67f5c05707155281128b776a90a1e3d587b2 ----------------------------------------------------------------------- Summary of changes: tests/tbf/TbfTest.cpp | 102 ++++++++++++++++++++++++++++++++++++++++++++++++++ tests/tbf/TbfTest.err | 36 ++++++++++++++++++ tests/tbf/TbfTest.ok | 2 + 3 files changed, 140 insertions(+) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Sun Oct 30 19:55:12 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 19:55:12 GMT Subject: osmo-gmr.git branch sylvain/gmr-1-3g updated. v0.2-105-gf1ecd4e Message-ID: <201610301955.u9UJtCFl092317@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Software for ETSI GMR (GEO Mobile Radio)". The branch, sylvain/gmr-1-3g has been updated discards c7307c6d734b707fceac1c449f2efb32dcc74757 (commit) discards f6130438d80cf66fe8103b23d3a8a9ee190990b5 (commit) discards 593ad8860db731cd220f7a80af225949f736f398 (commit) discards 6993280d700870d7df6e69f2f2a00d77947cb14b (commit) discards e8464fcee2a662e61a7dcd81d0a19ba4bc106202 (commit) discards b9700ddb2d86d60d003f8cc7d40235a6eed9a49e (commit) via f1ecd4ee81df5c8fc21a533ce72c1a7d5f61c975 (commit) via 80ba521abb8f05af2063904339c1b6fd24d02f37 (commit) via 354321edb5944b035770fb9678528bfc10ba6619 (commit) via a111da40cc6ee12841f3a53250531842ba9617a6 (commit) via 6a09a4db8de163df79d723faef083f54d1edd60b (commit) via e63b672ab6132186eae9bbebf6c5621ceb4aa30b (commit) via bf9a1f63e33288887c35e3fb70f12f519fa2d561 (commit) via 98454eff49c2c9c72737f2a73adca7f3779bd168 (commit) via 38ecee5e99cf39e6a9b854ea2cac7a1759e95708 (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 (c7307c6d734b707fceac1c449f2efb32dcc74757) \ N -- N -- N (f1ecd4ee81df5c8fc21a533ce72c1a7d5f61c975) 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-gmr/commit/?id=f1ecd4ee81df5c8fc21a533ce72c1a7d5f61c975 commit f1ecd4ee81df5c8fc21a533ce72c1a7d5f61c975 Author: Sylvain Munaut Date: Sun Oct 30 20:53:56 2016 +0100 [hack] Tweaks for very bad signals Signed-off-by: Sylvain Munaut http://cgit.osmocom.org/osmo-gmr/commit/?id=80ba521abb8f05af2063904339c1b6fd24d02f37 commit 80ba521abb8f05af2063904339c1b6fd24d02f37 Author: Sylvain Munaut Date: Fri Sep 16 08:56:40 2016 -0600 [hack] use 3G signal ----------------------------------------------------------------------- Summary of changes: src/gmr1_rx.c | 20 +- src/gmr1_rx_live.c | 10 +- src/rtfwk/sa_bcch_ccch.c | 13 +- src/rtfwk/sa_fcch.c | 48 +- src/sdr/fcch.c | 20 +- utils/gmr1_rx_lband.py | 1234 +++++++++++++++------- utils/{gmr1_rx_lband.py => gmr1_rx_lband_old.py} | 0 7 files changed, 910 insertions(+), 435 deletions(-) copy utils/{gmr1_rx_lband.py => gmr1_rx_lband_old.py} (100%) hooks/post-receive -- Software for ETSI GMR (GEO Mobile Radio) From gitosis at osmocom.org Sun Oct 30 19:55:12 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 19:55:12 GMT Subject: osmo-gmr.git branch sylvain/live updated. v0.2-103-g354321e Message-ID: <201610301955.u9UJtC3W092364@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Software for ETSI GMR (GEO Mobile Radio)". The branch, sylvain/live has been updated discards 6993280d700870d7df6e69f2f2a00d77947cb14b (commit) discards e8464fcee2a662e61a7dcd81d0a19ba4bc106202 (commit) discards b9700ddb2d86d60d003f8cc7d40235a6eed9a49e (commit) via 354321edb5944b035770fb9678528bfc10ba6619 (commit) via a111da40cc6ee12841f3a53250531842ba9617a6 (commit) via 6a09a4db8de163df79d723faef083f54d1edd60b (commit) via e63b672ab6132186eae9bbebf6c5621ceb4aa30b (commit) via bf9a1f63e33288887c35e3fb70f12f519fa2d561 (commit) via 98454eff49c2c9c72737f2a73adca7f3779bd168 (commit) via 38ecee5e99cf39e6a9b854ea2cac7a1759e95708 (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 (6993280d700870d7df6e69f2f2a00d77947cb14b) \ N -- N -- N (354321edb5944b035770fb9678528bfc10ba6619) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: src/gmr1_rx.c | 20 +- src/gmr1_rx_live.c | 46 +- src/rtfwk/common.h | 4 + src/rtfwk/sa_bcch_ccch.c | 21 + src/rtfwk/sa_fcch.c | 47 +- src/rtfwk/sa_file.c | 2 + src/rtfwk/sa_tch3.c | 1 + src/rtfwk/sa_tch9.c | 1 + src/rtfwk/sampbuf.c | 54 +- src/rtfwk/sampbuf.h | 7 +- src/sdr/fcch.c | 20 +- utils/gmr1_rx_lband.py | 1234 +++++++++++++++------- utils/{gmr1_rx_lband.py => gmr1_rx_lband_old.py} | 0 13 files changed, 1014 insertions(+), 443 deletions(-) copy utils/{gmr1_rx_lband.py => gmr1_rx_lband_old.py} (100%) hooks/post-receive -- Software for ETSI GMR (GEO Mobile Radio) From gitosis at osmocom.org Sun Oct 30 21:28:28 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 21:28:28 GMT Subject: openbsc.git branch master updated. 0.15.0-502-g87c0056 Message-ID: <201610302128.u9ULSSsV012955@git.osmocom.org> This is an 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 87c00564805d9f55f168831cd52cf3f869d70637 (commit) from ae9beda1506ab06d898a4ec26bfd53d8fc211614 (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=87c00564805d9f55f168831cd52cf3f869d70637 commit 87c00564805d9f55f168831cd52cf3f869d70637 Author: Neels Hofmeyr Date: Tue Oct 18 20:19:50 2016 +0200 info log: iu: add line break to and tweak rx RAB Ass Resp log Change-Id: I50e701493f3951a43506cc37753a30d47f8d601f ----------------------------------------------------------------------- Summary of changes: openbsc/src/libiu/iu.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sun Oct 30 22:46:55 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 22:46:55 GMT Subject: openbsc.git branch neels/nano3g deleted. 0.15.0-566-ge6173ee Message-ID: <201610302246.u9UMktCr029231@git.osmocom.org> This is an 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/nano3g has been deleted was e6173ee3235b19db58682e760ecd9f966e85fdee ----------------------------------------------------------------------- e6173ee3235b19db58682e760ecd9f966e85fdee mgcp mad hack to test nano3G ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sun Oct 30 22:47:47 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 22:47:47 GMT Subject: openbsc.git branch neels/msgb_ctx deleted. 0.15.0-433-ge77f2a9 Message-ID: <201610302247.u9UMllLf029397@git.osmocom.org> This is an 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/msgb_ctx has been deleted was e77f2a93b1b83168b89cf10a9e8e8cf8a51bd37b ----------------------------------------------------------------------- e77f2a93b1b83168b89cf10a9e8e8cf8a51bd37b msgb ctx: use new msgb_talloc_ctx_init(), don't access talloc_msgb_ctx ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sun Oct 30 22:48:04 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 22:48:04 GMT Subject: openbsc.git branch neels/for_dexter deleted. 0.15.0-395-gd9ebc36 Message-ID: <201610302248.u9UMm4nE029554@git.osmocom.org> This is an 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/for_dexter has been deleted was d9ebc3684c2fbef1978e15a165971f610ef1d27c ----------------------------------------------------------------------- d9ebc3684c2fbef1978e15a165971f610ef1d27c fix compression vty docs ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sun Oct 30 22:49:24 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 22:49:24 GMT Subject: openbsc.git branch neels/dyn_stability deleted. 0.15.0-396-g8d2b33d Message-ID: <201610302249.u9UMnORj029762@git.osmocom.org> This is an 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_stability has been deleted was 8d2b33d0832be51a24cad82ff0be682a1888ab08 ----------------------------------------------------------------------- 8d2b33d0832be51a24cad82ff0be682a1888ab08 log: rsl notice: tiny tweak for readability ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sun Oct 30 22:49:24 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 22:49:24 GMT Subject: openbsc.git branch neels/log deleted. 0.15.0-389-ge35d738 Message-ID: <201610302249.u9UMnOfg029777@git.osmocom.org> This is an 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/log has been deleted was e35d738de016547f3221e3805663de8e98a74270 ----------------------------------------------------------------------- e35d738de016547f3221e3805663de8e98a74270 log causing rx event for lchan_lookup errors ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sun Oct 30 22:52:14 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 22:52:14 GMT Subject: openbsc.git branch sysmocom/cscn deleted. 0.15.0-481-g86f3e1e Message-ID: <201610302252.u9UMqEJO030402@git.osmocom.org> This is an 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 deleted was 86f3e1e7425158dc9f3b79534779bcdb41864048 ----------------------------------------------------------------------- 86f3e1e7425158dc9f3b79534779bcdb41864048 remove handle_abisip_signal() ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sun Oct 30 22:52:14 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 22:52:14 GMT Subject: openbsc.git branch osmocom/jenkins-test deleted. 0.15.0-335-g9759374 Message-ID: <201610302252.u9UMqEwK030419@git.osmocom.org> This is an 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, osmocom/jenkins-test has been deleted was 9759374adbb632ff5f8a4b739e0f62a9c9017622 ----------------------------------------------------------------------- 9759374adbb632ff5f8a4b739e0f62a9c9017622 jenkins.sh: add --enable-iu matrix build ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sun Oct 30 22:52:15 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 22:52:15 GMT Subject: openbsc.git branch neels/speed_up_matrix_builds deleted. 0.15.0-334-gf364fff Message-ID: <201610302252.u9UMqFtJ030437@git.osmocom.org> This is an 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/speed_up_matrix_builds has been deleted was f364fff66fb6733eae951f032b9cb2c9818561a9 ----------------------------------------------------------------------- f364fff66fb6733eae951f032b9cb2c9818561a9 jenkins.sh: speed up matrix builds ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sun Oct 30 22:52:15 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 22:52:15 GMT Subject: openbsc.git branch neels/test7 deleted. 0.15.0-321-g92a307b Message-ID: <201610302252.u9UMqFtm030451@git.osmocom.org> This is an 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/test7 has been deleted was 92a307b0acc2416db842fd0c05b5bed39200185a ----------------------------------------------------------------------- 92a307b0acc2416db842fd0c05b5bed39200185a TEST 7 COMMIT 2 ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sun Oct 30 22:52:15 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 22:52:15 GMT Subject: openbsc.git branch neels/utran-ggsn deleted. 0.15.0-490-gff91ec8 Message-ID: <201610302252.u9UMqF1F030465@git.osmocom.org> This is an 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/utran-ggsn has been deleted was ff91ec8ab2a64352803f8cc445a75e203170d825 ----------------------------------------------------------------------- ff91ec8ab2a64352803f8cc445a75e203170d825 SGSN: Don't indicate GERAN in Iu mode PDP CTX ACT REQ to GGSN ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sun Oct 30 22:52:15 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 22:52:15 GMT Subject: openbsc.git branch neels/chan_nr_assert deleted. 0.15.0-382-g4e67d3e Message-ID: <201610302252.u9UMqFwi030479@git.osmocom.org> This is an 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 deleted was 4e67d3e4d072ef79cf0a003e82481e7c063da3fd ----------------------------------------------------------------------- 4e67d3e4d072ef79cf0a003e82481e7c063da3fd gsm_pchan2chan_nr(): fix uninitialized cbits ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sun Oct 30 22:52:15 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 22:52:15 GMT Subject: openbsc.git branch neels/pending4 deleted. 0.15.0-322-gf3ae0d2 Message-ID: <201610302252.u9UMqF6a030493@git.osmocom.org> This is an 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/pending4 has been deleted was f3ae0d26d03ec440edec68ca9bdb2b26fe40db09 ----------------------------------------------------------------------- f3ae0d26d03ec440edec68ca9bdb2b26fe40db09 debug log: log all lchan state transitions ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sun Oct 30 22:52:15 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 22:52:15 GMT Subject: openbsc.git branch neels/test9 deleted. 0.15.0-320-g241bda0 Message-ID: <201610302252.u9UMqFKU030507@git.osmocom.org> This is an 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/test9 has been deleted was 241bda03b4017fa4ac2a38ad9f37685bfbc81ee7 ----------------------------------------------------------------------- 241bda03b4017fa4ac2a38ad9f37685bfbc81ee7 typo in sgsn_test ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sun Oct 30 22:52:16 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 22:52:16 GMT Subject: openbsc.git branch neels/dyn_pdch_gprs_none deleted. 0.15.0-335-gca2897e Message-ID: <201610302252.u9UMqGsM030526@git.osmocom.org> This is an 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_pdch_gprs_none has been deleted was ca2897efaca18fbd30a3982580069b8883666cb6 ----------------------------------------------------------------------- ca2897efaca18fbd30a3982580069b8883666cb6 dyn pdch: don't PDCH ACT if gprs mode is none ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sun Oct 30 22:52:16 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 22:52:16 GMT Subject: openbsc.git branch neels/dyn_ts deleted. 0.15.0-378-gb1f8d04 Message-ID: <201610302252.u9UMqGsM030540@git.osmocom.org> This is an 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 deleted was b1f8d0488c97d339be328875a476ee88e9985b4c ----------------------------------------------------------------------- b1f8d0488c97d339be328875a476ee88e9985b4c gsm_ts2chan_nr(): use constants instead of magic numbers ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sun Oct 30 22:52:16 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 22:52:16 GMT Subject: openbsc.git branch neels/log_lchan_alloc deleted. 0.15.0-349-g3a25a7e Message-ID: <201610302252.u9UMqGCZ030567@git.osmocom.org> This is an 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/log_lchan_alloc has been deleted was 3a25a7e730ac37def4d4fddc2d0e606dc62ee23b ----------------------------------------------------------------------- 3a25a7e730ac37def4d4fddc2d0e606dc62ee23b debug log: log all lchan_alloc steps ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sun Oct 30 22:52:16 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 22:52:16 GMT Subject: openbsc.git branch neels/logging_for_1778 deleted. 0.15.0-379-g8679409 Message-ID: <201610302252.u9UMqGwD030598@git.osmocom.org> This is an 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 deleted was 8679409ab56bba16591f8133b2a89abea321fc33 ----------------------------------------------------------------------- 8679409ab56bba16591f8133b2a89abea321fc33 logging for #1778 ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sun Oct 30 23:00:15 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 23:00:15 GMT Subject: osmo-iuh.git branch osmocom/jenkins-test deleted. 6458c30db459c666bce4a517c46b8dfdc1889f53 Message-ID: <201610302300.u9UN0F1G032846@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Osmocom code for Iuh interface". The branch, osmocom/jenkins-test has been deleted was 6458c30db459c666bce4a517c46b8dfdc1889f53 ----------------------------------------------------------------------- 6458c30db459c666bce4a517c46b8dfdc1889f53 jenkins.sh: build both with checked-in and regenerated asn1 code ----------------------------------------------------------------------- hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Sun Oct 30 23:00:15 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 23:00:15 GMT Subject: osmo-iuh.git branch neels/wip deleted. bf21ae2450f97fa9713b90fdce9866db57175f9a Message-ID: <201610302300.u9UN0Fo6032865@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Osmocom code for Iuh interface". The branch, neels/wip has been deleted was bf21ae2450f97fa9713b90fdce9866db57175f9a ----------------------------------------------------------------------- bf21ae2450f97fa9713b90fdce9866db57175f9a wip: hnb-test: paging response ----------------------------------------------------------------------- hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Sun Oct 30 23:05:32 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 23:05:32 GMT Subject: osmo-bts.git branch neels/log2 deleted. 0.4.0-258-g9ddcbd7 Message-ID: <201610302305.u9UN5WAV034297@git.osmocom.org> This is an 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/log2 has been deleted was 9ddcbd785fef37a031774ab4768a6a312d7cc076 ----------------------------------------------------------------------- 9ddcbd785fef37a031774ab4768a6a312d7cc076 log causing rx event for lchan_lookup errors ----------------------------------------------------------------------- hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sun Oct 30 23:05:32 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 23:05:32 GMT Subject: osmo-bts.git branch neels/dyn_pdch_trx deleted. 0.4.0-243-g12c1b01 Message-ID: <201610302305.u9UN5Wmj034315@git.osmocom.org> This is an 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_pdch_trx has been deleted was 12c1b01573b05212b3fb123642489deb74569a1a ----------------------------------------------------------------------- 12c1b01573b05212b3fb123642489deb74569a1a wip ----------------------------------------------------------------------- hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sun Oct 30 23:05:32 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 23:05:32 GMT Subject: osmo-bts.git branch neels/log3 deleted. 0.4.0-258-gae8f6c8 Message-ID: <201610302305.u9UN5WCT034329@git.osmocom.org> This is an 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/log3 has been deleted was ae8f6c8ec9e6b38978ec5e254f8ba4cda559a88f ----------------------------------------------------------------------- ae8f6c8ec9e6b38978ec5e254f8ba4cda559a88f log: sysmo,lc15: tweak log about sapi_cmds queue ----------------------------------------------------------------------- hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sun Oct 30 23:05:32 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 23:05:32 GMT Subject: osmo-bts.git branch neels/dyn_ts deleted. 0.4.0-232-g7b186ad Message-ID: <201610302305.u9UN5Wxa034343@git.osmocom.org> This is an 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_ts has been deleted was 7b186adb0afcfbf3af1a98e6acc46d17408b3dba ----------------------------------------------------------------------- 7b186adb0afcfbf3af1a98e6acc46d17408b3dba dyn TS: implement litecell15 specifics ----------------------------------------------------------------------- hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sun Oct 30 23:05:32 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 23:05:32 GMT Subject: osmo-bts.git branch neels/lc15_dyn_pdch_fix deleted. 0.4.0-233-g7d11f22 Message-ID: <201610302305.u9UN5WZX034357@git.osmocom.org> This is an 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/lc15_dyn_pdch_fix has been deleted was 7d11f2241291c96effd6ff82625423782761c6eb ----------------------------------------------------------------------- 7d11f2241291c96effd6ff82625423782761c6eb dyn TS: lc15: add missing PDCH detection ----------------------------------------------------------------------- hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sun Oct 30 23:05:33 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 23:05:33 GMT Subject: osmo-bts.git branch neels/msgb_ctx deleted. 0.4.0-271-ge0c7d84 Message-ID: <201610302305.u9UN5X7t034371@git.osmocom.org> This is an 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/msgb_ctx has been deleted was e0c7d84327cabebf7bf022f29e05ebc6fbf3a5f8 ----------------------------------------------------------------------- e0c7d84327cabebf7bf022f29e05ebc6fbf3a5f8 msgb ctx: use new msgb_talloc_ctx_init() in various main()s ----------------------------------------------------------------------- hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sun Oct 30 23:05:33 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Oct 2016 23:05:33 GMT Subject: osmo-bts.git branch neels/dyn_no_pcu deleted. 0.4.0-265-g3e4ea87 Message-ID: <201610302305.u9UN5XhB034387@git.osmocom.org> This is an 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_no_pcu has been deleted was 3e4ea873b75890765dfa241652be808d943d0aa5 ----------------------------------------------------------------------- 3e4ea873b75890765dfa241652be808d943d0aa5 dyn TS: if PCU is not connected, allow operation as TCH ----------------------------------------------------------------------- hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Mon Oct 31 00:40:20 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 31 Oct 2016 00:40:20 GMT Subject: osmo-bts.git branch neels/delay_tch_h_act_ack created. 0.4.0-312-gc8dd3b1 Message-ID: <201610310040.u9V0eKic055029@git.osmocom.org> This is an 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/delay_tch_h_act_ack has been created at c8dd3b1f5876b24e085aeb4af53662bd6a58f858 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-bts/commit/?id=c8dd3b1f5876b24e085aeb4af53662bd6a58f858 commit c8dd3b1f5876b24e085aeb4af53662bd6a58f858 Author: Neels Hofmeyr Date: Wed Aug 24 16:05:26 2016 +0200 hack a delay into TCH/H act ack for testing Change-Id: I6636c2fe46bafd9543de84ec8fb9ced24bee0dcd ----------------------------------------------------------------------- hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Mon Oct 31 17:17:18 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 31 Oct 2016 17:17:18 GMT Subject: openbsc.git branch neels/om2000 created. 0.15.0-507-ge91ca87 Message-ID: <201610311717.u9VHHI8Q094685@git.osmocom.org> This is an 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/om2000 has been created at e91ca87d4661044e7a6923f9654f6ff25fd30b06 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openbsc/commit/?id=e91ca87d4661044e7a6923f9654f6ff25fd30b06 commit e91ca87d4661044e7a6923f9654f6ff25fd30b06 Author: Neels Hofmeyr Date: Mon Oct 31 18:16:34 2016 +0100 abis_om2000: for TS conf of dyn TS, always send TCH/F as chan comb Change-Id: If0693f7c5c85977b0e4acbc701ee5d635434d0d1 ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sat Oct 15 18:07:49 2016 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 15 Oct 2016 18:07:49 -0000 Subject: wireshark.git branch laforge/om2000-201610 created. 348788e892bf9fe73e9551a233848bfd73f2af2c Message-ID: <201610151807.u9FI7md1019257@git.osmocom.org> This is an 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/om2000-201610 has been created at 348788e892bf9fe73e9551a233848bfd73f2af2c (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/wireshark/commit/?id=348788e892bf9fe73e9551a233848bfd73f2af2c commit 348788e892bf9fe73e9551a233848bfd73f2af2c Author: Harald Welte Date: Sat Oct 15 20:04:41 2016 +0200 gsm_abis_om2000: Introduce expoert info for unusual situations In OM2000, it is not usual to receive NACK, REJECT or "performed not according to request" type messages. Let's highlight them using expert info as a convenience to the user. http://cgit.osmocom.org/wireshark/commit/?id=4e08f3171acc399495fdcd6bcd44b3c30492e4b3 commit 4e08f3171acc399495fdcd6bcd44b3c30492e4b3 Author: Harald Welte Date: Sat Oct 15 19:16:39 2016 +0200 gsm_abis_om2000: Decode the IWD Type/Gen/Rev in Negotiation Request The Negotiation Request and Negotiation Requeset ACK contain IWD (Inter Working Document) revision numbers for the different A-bis protocols OML, RSL, GSL (GPRS) and TRA (TRAU). Decode them in a way suitable for human consumption. Change-Id: I5b11e64ca252b7349900ba5b700c2faefd568441 http://cgit.osmocom.org/wireshark/commit/?id=e84c8063d87c601167495a20e3922da8e2a88fcc commit e84c8063d87c601167495a20e3922da8e2a88fcc Author: Harald Welte Date: Mon May 9 18:19:07 2016 +0200 WIP: GSMTAP LTE support http://cgit.osmocom.org/wireshark/commit/?id=d8665395c77a4c6180fc33c15d8e4ea6e88dfe4c commit d8665395c77a4c6180fc33c15d8e4ea6e88dfe4c Author: Harald Welte Date: Sun Jul 17 16:22:19 2016 +0200 l2tp: Introduce preference for default pseudowire In some cases, the establishment of the L2TP session is not captured in the pcap file, and thus wireshark cannot determine the l2tp pseudowire to be used for decode. So rather than using a ocmpile-time hard-coded default of cisco hdlc, let's introduce a prference where the user can select the default pseudowire in such cases. Change-Id: I44a6373d4812c9ab5a919514273a41a2ab57142c http://cgit.osmocom.org/wireshark/commit/?id=c94f125a21099d2b14aa40150ea3d8285f6df553 commit c94f125a21099d2b14aa40150ea3d8285f6df553 Author: Harald Welte Date: Sat Jul 16 15:39:17 2016 +0200 L2TP: Add preference to select Ericsson HDLC flavor At some point over the wireshark last years, the connection between the L2TP dissector and the Ericsson HDLC dissector (packet-ehdlc.c) got broken. I cannot poinpoint the exact change when it broke. However, traces with Ericsson L2TP that used to display correctly no longer do so. The problem with Ericsson L2TP is that they simply re-use the HDLC pseudowire (0x0006), but then have frames completely different than what's specified in the RFCs for that. To address this, let's add a protocol preference to allow the user to choose. Change-Id: Idce022ef0f233c01ecffc67dca7f428bde31ef6b http://cgit.osmocom.org/wireshark/commit/?id=a19c12b4a973d8f514db3824ed16f664fb9f1151 commit a19c12b4a973d8f514db3824ed16f664fb9f1151 Author: Dario Lombardo Date: Fri Oct 14 14:36:27 2016 +0200 udpdump: fix issues from coverity. Change-Id: I1d82d8166abe8eda6588ae2970ae9f2d096adf9d Reviewed-on: https://code.wireshark.org/review/18198 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Jaap Keuter http://cgit.osmocom.org/wireshark/commit/?id=fb9ce2796cff7c896b0fec5042711b695f88be08 commit fb9ce2796cff7c896b0fec5042711b695f88be08 Author: Guy Harris Date: Sat Oct 15 01:07:44 2016 -0700 Add the directory containing the executables to a file in /etc/paths.d. Do for executables what we do for man pages. Change-Id: I066f0199fd6064cae21e6ad079a1f344e1002c66 Reviewed-on: https://code.wireshark.org/review/18205 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=38682523f9ce3ed378c782a848ba1ba5a6fe430f commit 38682523f9ce3ed378c782a848ba1ba5a6fe430f Author: Jeff Morriss Date: Thu Oct 6 10:26:27 2016 -0400 Lua: allow creating TVBs after calling other (Lua) dissectors. Don't set `lua_tvb` (or any of the other global variables) to NULL after a Lua dissector is called: it's possible that the caller is also a Lua dissector which may want/need that (global) variable to still be set (to the value it had before the sub-dissector was called). This fixes the problem reported in: https://ask.wireshark.org/questions/56110/lua-error-tvbs-can-only-be-created-and-used-in-dissectors Making these variables not be a globals (as suggested at the top of init_wslua.c) might be a better solution--for another day. Change-Id: I14fb8ec35b62abeda3f3471a323b88c80537a06e Reviewed-on: https://code.wireshark.org/review/18095 Petri-Dish: Jeff Morriss Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu Tested-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=3a08906ca7c1e66037977f0e701af6a7c89bd4f9 commit 3a08906ca7c1e66037977f0e701af6a7c89bd4f9 Author: Jaap Keuter Date: Fri Oct 14 08:07:18 2016 +0200 Retrieve CLNP option values from the right place Use proper offsets when getting and presenting option values for error reports. Limit the use of the error position highlighting feature to 'field' only. Bug: 12993 Change-Id: Ie9d6644203cf849dbb8efe15e87249a3aace3b5c Reviewed-on: https://code.wireshark.org/review/18195 Reviewed-by: Jaap Keuter Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Jeff Morriss http://cgit.osmocom.org/wireshark/commit/?id=db690aa4444322d85f40ecef7892ec12b3e423b9 commit db690aa4444322d85f40ecef7892ec12b3e423b9 Author: Jaap Keuter Date: Thu Oct 13 21:16:55 2016 +0200 Append Integer32 value to varbind also. Integer32 is handled slightly different from other values, but that doesn't mean its pi_value shouldn't be saved to add to the varbind later on. Bug: 13013 Change-Id: I6789a75ffd3bb95b7dd68f9cb356dbd85fc669d4 Reviewed-on: https://code.wireshark.org/review/18189 Reviewed-by: Jaap Keuter Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Jeff Morriss http://cgit.osmocom.org/wireshark/commit/?id=0aae3b1eaacc1cdb74ef81875776b7b496a46939 commit 0aae3b1eaacc1cdb74ef81875776b7b496a46939 Author: Pascal Quantin Date: Fri Oct 14 08:20:02 2016 +0200 MAC LTE: add dissection of NB-IoT RAR Change-Id: I81b6ad65732dd11e5af040ec79b0175a7f06b070 Reviewed-on: https://code.wireshark.org/review/18196 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=66f1baa64957f42edb8927fcdb2f64131fd415ad commit 66f1baa64957f42edb8927fcdb2f64131fd415ad Author: Alexis La Goutte Date: Thu Oct 13 18:24:37 2016 +0200 CQL: Enhance version dissection Display on hex (like spec) Add (sub) field for protocol version and direction Ping-Bug 12818 Change-Id: I6947f82915f54095f86cd0e2125982af42e9bbf9 Reviewed-on: https://code.wireshark.org/review/18188 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=d9c4f607ba444536b34803012374d03c098f7ab7 commit d9c4f607ba444536b34803012374d03c098f7ab7 Author: Alexis La Goutte Date: Tue Sep 6 07:49:09 2016 +0200 CQL: Add support of version 4 Add new flag and new option Bug: 12818 Change-Id: I36a49cef407a5049f45ff3746d809a46c2520164 Reviewed-on: https://code.wireshark.org/review/17628 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=1a42bc06d4d3baec0039eb4ac2d0522bc2b86ea3 commit 1a42bc06d4d3baec0039eb4ac2d0522bc2b86ea3 Author: Alexis La Goutte Date: Thu Oct 13 07:51:45 2016 +0200 CQL: Enhance flags dissection Always display unused/reserved field 5th argument of proto_tree_add_bitmask is ett_ value add a display field for query flags Ping-Bug: 12818 Change-Id: I9f906f75c5fe8328bba41e560878dafdb6b6608d Reviewed-on: https://code.wireshark.org/review/18187 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=37252634c4f102054057c2bdbb32949642506bbc commit 37252634c4f102054057c2bdbb32949642506bbc Author: Gerald Combs Date: Thu Oct 13 15:45:45 2016 -0700 UI: Free up the -m flag. The -m (monospace font) flag was deprecated in 2.2. Go ahead and remove it in 2.3 / 2.4. Change-Id: I6b4911174675cedec979621c2776353314e73eb1 Reviewed-on: https://code.wireshark.org/review/18193 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=9a6539990d16c02954a6eebfaf500d401d25b29a commit 9a6539990d16c02954a6eebfaf500d401d25b29a Author: Uli Heilmeier Date: Wed Oct 12 21:55:54 2016 +0200 CMakeLists: Add man files Current Wireshark.app bundle on OS X doesn't include man pages. This is the second try after commit 7da23ca1a5bba4af5e1104f4d3d3d44e918552b0 has been reverted. Now cmake gets the information that the man files are generated. Bug: 12746 Change-Id: I34dfec65bd57587ee048d7e1e2557fc9ab2b32eb Reviewed-on: https://code.wireshark.org/review/18170 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=25e7b63ea557baaef05b4672fb33bae04653e4d7 commit 25e7b63ea557baaef05b4672fb33bae04653e4d7 Author: Jeff Morriss Date: Thu Oct 13 16:12:11 2016 -0400 Fix a few typos in the Diameter XML to make it (mostly) valid XML again. Fix up some white space while at it. Change-Id: I41efa63ad33288046b56c2eee6a20e066ac6b334 Reviewed-on: https://code.wireshark.org/review/18190 Reviewed-by: Jeff Morriss http://cgit.osmocom.org/wireshark/commit/?id=b1cc056b12702435f6ebdc6ba0a8e17a41e159a0 commit b1cc056b12702435f6ebdc6ba0a8e17a41e159a0 Author: Balint Reczey Date: Fri Aug 26 15:18:29 2016 +0200 Remove nghttp2 code and use system' nghttp2 Update debian, macos (setup / homebrew) download script Update testsuite (don't try HPACK when build without nghttp2) Change-Id: I365e5e17bc4fab4acd81b4c39ea7189a5d1ee112 Reviewed-on: https://code.wireshark.org/review/17347 Reviewed-by: Gerald Combs Reviewed-by: Peter Wu Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=ad0a016bd2f7f82e4db8bbac13f959ad3bc7ecf4 commit ad0a016bd2f7f82e4db8bbac13f959ad3bc7ecf4 Author: Gerald Combs Date: Wed Oct 12 10:48:59 2016 -0700 Qt+macOS: Fix the default font name. "SF Mono" is the name of the new monospace font in Sierra. Note that it appears to have limited availability and that we're outside those limits. Fix up a comment. Change-Id: I97f0077098ea78d4550b58fb92645f4d62342b2e Reviewed-on: https://code.wireshark.org/review/18168 Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=fcbb77191bbae90b1b193e9b3d7dc57610e444ca commit fcbb77191bbae90b1b193e9b3d7dc57610e444ca Author: Dario Lombardo Date: Tue Oct 11 09:29:26 2016 +0200 iso8583: use unsigned and fix bug in conversion routine. Change-Id: I0ba30bda3abec004f51f9402d65c38b3b1081113 Reviewed-on: https://code.wireshark.org/review/18144 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Paulo Roberto Brand??o Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=2534b8ece13136ddd3a6e12c7bb6c2acce0f77dc commit 2534b8ece13136ddd3a6e12c7bb6c2acce0f77dc Author: Vladlen Popov Date: Thu Oct 13 13:02:26 2016 +0300 ZigBee Green Power: dissect endpoint and security_counter for gpdf with app_id = 010 and 001 Change-Id: I94ec94dbd6c81cf6a209e26c132557279d3c6ee2 Reviewed-on: https://code.wireshark.org/review/18182 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=a40f3eebce646aed1cdb303c6d0e3321bb95a5bc commit a40f3eebce646aed1cdb303c6d0e3321bb95a5bc Author: Dario Lombardo Date: Thu Oct 13 14:26:59 2016 +0200 Fix compilation error without PCAP. Change-Id: I414f11387ec5a48dfe7c1debb3bcef1dbc846b28 Reviewed-on: https://code.wireshark.org/review/18184 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=7ce85a92f95df8db0da85ce61c19de132c6914ea commit 7ce85a92f95df8db0da85ce61c19de132c6914ea Author: Pascal Quantin Date: Thu Oct 13 14:10:26 2016 +0200 MAC LTE: fix dissection of Extended PHR Control Element It has the same value as the DL SC-MCCH/SC-MTCH CE, so take into account direction Change-Id: I75848f92342cfc67f2e6aee1f8bc42616e662cdc Reviewed-on: https://code.wireshark.org/review/18183 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=4f6ed3852dcba51ef19604a090ecfc91bc997940 commit 4f6ed3852dcba51ef19604a090ecfc91bc997940 Author: Roland Knall Date: Thu Oct 13 09:11:50 2016 +0200 Interface List: Fix display of zero entries If WS is started with zero entries, no text is being displayed, and pushing a button does not yield the display of the list. This fixes it. Change-Id: I70b0637e5f95e805b54780afb7eb2e43b3e5f21c Reviewed-on: https://code.wireshark.org/review/18180 Petri-Dish: Michael Mann Reviewed-by: Roland Knall Tested-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=8b0e66f22c059533643195ba7571cafe9f006f58 commit 8b0e66f22c059533643195ba7571cafe9f006f58 Author: Jonathan Mu??oz Date: Tue Oct 11 10:19:11 2016 +0200 Add support for 6P-sixtop protocol in the IEEE802.15.4 dissector. This patch adds one more Payload Information Element called 6P or sixtop defined by the IETF 6TiSCH Working Group. Here it is shown the following 6P-sixtop information: -The 6P-sixtop version. -The 6P-sixtop code. -The 6P-sixtop Scheduling Function ID. Then, depending of the 6P-sixtop code, a specific information is shown. The supported codes -commands- for this patch are: -Add. -Delete. -Count. -List. -Clear. -Return Code Success. For more information about the 6P-sixtop protocol, go to: https://tools.ietf.org/html/draft-ietf-6tisch-6top-protocol-02 Bug 13005 Change-Id: I46b015dd8acd1515bff4090c5b39ad3897606f67 Reviewed-on: https://code.wireshark.org/review/18151 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=2e3e285f03f32ebdb6a0079aeaebe6be7e0961b3 commit 2e3e285f03f32ebdb6a0079aeaebe6be7e0961b3 Author: Robert Grange Date: Sat Oct 8 12:49:49 2016 +0200 packet-mq: Handle MQV9 Handle Put Message Option V3 Add various new defines Fix a typo Bug: 13006 Change-Id: I022de9f131558bb8a0144d840a6484944f75cffe Reviewed-on: https://code.wireshark.org/review/18121 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=5da38b6c110f4bae1c3a8d4eacaa9d5d3a3006f1 commit 5da38b6c110f4bae1c3a8d4eacaa9d5d3a3006f1 Author: Alexis La Goutte Date: Wed Oct 12 22:37:30 2016 +0200 QUIC: Add STTL (Server Config TTL) tag and add FHOL forget value_string Change-Id: I0473ca17fba3c277124a46309c4b7d158d1b9f72 Reviewed-on: https://code.wireshark.org/review/18173 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=ddb6513db32ea322f68a72a770417b62af669e8e commit ddb6513db32ea322f68a72a770417b62af669e8e Author: Guy Harris Date: Thu Oct 13 00:16:57 2016 -0700 Fix call to ws_strtoi32(). Change-Id: I536ee3fbda563f4b544eea334c5d7e9a642c69e2 Reviewed-on: https://code.wireshark.org/review/18181 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=198df02f8a8e7f17a46dab5ac0638dcf44fc6512 commit 198df02f8a8e7f17a46dab5ac0638dcf44fc6512 Author: Dario Lombardo Date: Tue Oct 11 12:51:24 2016 +0200 idl2wrs: use ws_strtou function. Missed from previous patch gb15079b. Change-Id: I3fce792608e989c8ac100f1f57cb11fdb7b35142 Reviewed-on: https://code.wireshark.org/review/18147 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=2eb7b05b8c9c6408268f0d1e81f0a18a02610f1c commit 2eb7b05b8c9c6408268f0d1e81f0a18a02610f1c Author: Michael Mann Date: Wed Oct 5 16:33:54 2016 -0400 Convert most UDP dissectors to use "auto" preferences. Similar to the "tcp.port" changes in I99604f95d426ad345f4b494598d94178b886eb67, convert dissectors that use "udp.port". More cleanup done on dissectors that use both TCP and UDP dissector tables, so that less preference callbacks exist. Change-Id: If07be9b9e850c244336a7069599cd554ce312dd3 Reviewed-on: https://code.wireshark.org/review/18120 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=4d8581d7e15fe4a80a53496b83a853271fc674b6 commit 4d8581d7e15fe4a80a53496b83a853271fc674b6 Author: D. Ulis Date: Wed Oct 12 09:36:24 2016 -0400 CIP: Improve string handling 1. Add support for STRINGI 2. Add File Name attribute that is a STRINGI 3. CCO Get/Set Attr All: Connection Name is STRING2 not ASCII 4. TCP/IP Host Name attribute is not just a STRING. It also needs a pad byte. 5. Minor: Fix byte highlighting for CCO I/O Mapping tree 6. Minor: All back byte highlighting for Get Attr All Rsp individual attributes Change-Id: Ib10d6f2e86e39e8cd6335dc6b6dbebbd1c4d8e64 Reviewed-on: https://code.wireshark.org/review/18166 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=464e6cdc997ebb42e2a2a5476cff42051c229bcf commit 464e6cdc997ebb42e2a2a5476cff42051c229bcf Author: Alexis La Goutte Date: Mon Oct 10 21:18:57 2016 +0200 .mailmap: fix typo Change-Id: Iff3d1c4d74a8cf03111cb776cfce09120afb361d Reviewed-on: https://code.wireshark.org/review/18139 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=b36382a9ce1bfec94527b41e5bf50e2467787fe3 commit b36382a9ce1bfec94527b41e5bf50e2467787fe3 Author: Alexis La Goutte Date: Wed Oct 12 22:30:23 2016 +0200 TLS(1.3): with draft-16, Server Hello return draft release (0x7fxx) set server_version to TLS 1.3 Change-Id: Id4d3d5d21ae996f447d826e98c0cf60880e7c0ce Reviewed-on: https://code.wireshark.org/review/18171 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=f404ac064f888d573326ead0384251f8072386a8 commit f404ac064f888d573326ead0384251f8072386a8 Author: Gerald Combs Date: Wed Oct 12 16:00:44 2016 -0700 WSDG: Add Qt installation information. Change-Id: I7c468c9d22f1923acb488bd06176314c4f023f09 Reviewed-on: https://code.wireshark.org/review/18179 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=e4fd25060e2e5ba22e91bba6a8318f3e720e8384 commit e4fd25060e2e5ba22e91bba6a8318f3e720e8384 Author: Olga Kornievskaia Date: Wed Oct 12 15:06:54 2016 -0400 nfs: Fixing COPY decoding to match the spec Current decoding of the COPY operation gets a netloc4 instead of a stateid from the write_response4 structure. Change-Id: Icde8adde8613d50e7a03ee779aad4c62f6f195f4 Reviewed-on: https://code.wireshark.org/review/18169 Petri-Dish: Michael Mann Reviewed-by: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=5ace3b9405e4845ad7df1a3b2966af7bca6c2194 commit 5ace3b9405e4845ad7df1a3b2966af7bca6c2194 Author: Binh Trinh Date: Tue Sep 13 00:46:06 2016 -0400 MTP3: Added SS7 Point Code Name Resolution bug: 7592 Change-Id: I1af2c5d6664e172c358cd19bc20e9352c2582eae Reviewed-on: https://code.wireshark.org/review/17677 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=04143d1100342353c95c87dcaaa8d82258c25ec3 commit 04143d1100342353c95c87dcaaa8d82258c25ec3 Author: Alexis La Goutte Date: Wed Oct 12 22:49:39 2016 +0200 MQ: fix typo found by lintian Change-Id: I8fefb89116685b39567fe8041ca781612f67dbce Reviewed-on: https://code.wireshark.org/review/18177 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=750b10a1c5eb3368a4f6c45f3819010205e98a51 commit 750b10a1c5eb3368a4f6c45f3819010205e98a51 Author: Alexis La Goutte Date: Wed Oct 12 22:48:29 2016 +0200 OPA MAD: fix typo found by lintian Change-Id: I93ee3f1fed97b06ff582909f4c59da60c783e909 Reviewed-on: https://code.wireshark.org/review/18176 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=7eaa5b7484aa4c86d750b2d05b25e1b7cf0a4eb6 commit 7eaa5b7484aa4c86d750b2d05b25e1b7cf0a4eb6 Author: Alexis La Goutte Date: Wed Oct 12 22:47:23 2016 +0200 PPP: fix typo found by lintian Change-Id: I2634a3b07b36133f14eeb91911338c51a34e35b4 Reviewed-on: https://code.wireshark.org/review/18175 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=0674a92cffa2a68d866aa453673a9fbbd723fed6 commit 0674a92cffa2a68d866aa453673a9fbbd723fed6 Author: Pascal Quantin Date: Wed Oct 12 17:40:12 2016 +0200 RakNet: fix heuristic dissector RAKNET_OFFLINE_MESSAGE_DATA_ID starts with 0x0, which means NULL character. this give a string of length 0 and RakNet heuristic was wrongly catching all UDP packets. Let's do a memcmp instead of a strncmp. Change-Id: I38e98838b114037bf37a218003bade88261a2dd8 Reviewed-on: https://code.wireshark.org/review/18167 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=6ae3ba02f7156bf5e7eb5e189f287fcb5027f0ff commit 6ae3ba02f7156bf5e7eb5e189f287fcb5027f0ff Author: Pascal Quantin Date: Wed Oct 12 14:22:55 2016 +0200 M3AP: register dissector by name Change-Id: Idbc06c512e42674e28e84237a2fe59d0e5635d40 Reviewed-on: https://code.wireshark.org/review/18165 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=d267e2e24b596ba5ff366ef737d88b86b97b72d4 commit d267e2e24b596ba5ff366ef737d88b86b97b72d4 Author: Pascal Quantin Date: Wed Oct 12 14:22:31 2016 +0200 M2AP: register dissector by name Change-Id: I2d734d892fa67cb5843675cb423641c0eb433cea Reviewed-on: https://code.wireshark.org/review/18164 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=a62637ad8cd7ab090f89f4c6bc27518edc2fd18f commit a62637ad8cd7ab090f89f4c6bc27518edc2fd18f Author: Dario Lombardo Date: Tue Oct 4 11:56:17 2016 +0200 quic: use ws_strtou function. Change-Id: Ibe1c9e48d2843fd8442d43f90a8e529a4c591fc8 Reviewed-on: https://code.wireshark.org/review/18061 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=84cfd3bad6625974f70934e40af4120c916006a9 commit 84cfd3bad6625974f70934e40af4120c916006a9 Author: Francesco Fondelli Date: Wed Oct 12 11:19:55 2016 +0200 HL7: fix missing struct initialization spotted by Clang Static Analyzer Change-Id: Icb3e924f48b8fa00d7a39fcbdc4400ad2c4c2b89 Signed-off-by: Francesco Fondelli Reviewed-on: https://code.wireshark.org/review/18163 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=9934fff4c095b0454323f471c82219fcbbc0ea6f commit 9934fff4c095b0454323f471c82219fcbbc0ea6f Author: Marius Paliga Date: Tue Oct 11 16:36:56 2016 +0200 Add support for Enhanced-Diagnostics AVP Bug: 13004 Change-Id: I20a3faec635a8c86e2d45eb17ce24e2a9db81b5e Reviewed-on: https://code.wireshark.org/review/18154 Petri-Dish: Alexis La Goutte Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=d78c5e0ac24027ba8da9d481d39af71d52a85296 commit d78c5e0ac24027ba8da9d481d39af71d52a85296 Author: Jan Spevak Date: Wed Oct 12 10:33:00 2016 +0200 Diameter: Upadte AVPs 1003, 1094 and 1099 Bug: 13010 Change-Id: I8a3f8ea551ec959e1e5344f825c8bba7bd4ff866 Reviewed-on: https://code.wireshark.org/review/18160 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c06189f7c6e6e428d914bfabdd96e5de42a2400d commit c06189f7c6e6e428d914bfabdd96e5de42a2400d Author: PHO Date: Mon Oct 3 09:22:35 2016 +0900 raknet, mcpe: Improve dissectors packet-raknet.c now correctly dissects the following offline messages: * ID_UNCONNECTED_PING * ID_UNCONNECTED_PING_OPEN_CONNECTIONS * ID_OPEN_CONNECTION_REQUEST_1 * ID_OPEN_CONNECTION_REPLY_1 * ID_OPEN_CONNECTION_REQUEST_2 * ID_OPEN_CONNECTION_REPLY_2 * ID_OUT_OF_BAND_INTERNAL * ID_CONNECTION_ATTEMPT_FAILED * ID_ALREADY_CONNECTED * ID_NO_FREE_INCOMING_CONNECTIONS * ID_CONNECTION_BANNED * ID_INCOMPATIBLE_PROTOCOL_VERSION * ID_IP_RECENTLY_CONNECTED * ID_UNCONNECTED_PONG packet-raknet.c now correctly dissects the following system messages: * ID_CONNECTED_PING * ID_CONNECTED_PONG * ID_CONNECTION_REQUEST * ID_CONNECTION_REQUEST_ACCEPTED * ID_NEW_INCOMING_CONNECTION packet-raknet.h exports the following functions: * raknet_add_udp_dissector() * raknet_delete_udp_dissector() * raknet_conversation_set_dissector() packet-raknet.c now dissects message flags, reliability, reliable message number and so on. It now reassembles fragmented packets, supports heuristics, supports dissecting combined packets, and gives up dissecting messages when they are encrypted. packet-raknet.c now calls subdissectors with a tvbuff buffer only having a message ID and payload. It first tries to locate a subdissector based on the port, and then tries heuristic dissectors if any. packet-mcpe.c is updated so that it uses the new raknet interface, and it now correctly dissects the following game packets: * 0x01 Login * 0x03 Server to Client Handshake * 0x06 Batch packet-mcpe.c now supports heuristics, and gives up dissecting packets in a conversation once it sees a "Server to Client Handshake" packet because everything, including packet ID, are encrypted after that. Change-Id: I92c0b3ff0f18d22d4513bb014aeb4ea6475fb06c Reviewed-on: https://code.wireshark.org/review/18044 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=1cd22559a8a907263f1d032e8066482b22f8fbe3 commit 1cd22559a8a907263f1d032e8066482b22f8fbe3 Author: Peter Wu Date: Tue Oct 4 01:47:26 2016 +0200 Qt: convert UatDialog to model/view pattern, improve UX Fixes: - Fix crash (heap-use-after-free) on removing a record while editing. - Mark a record as invalid if any of the fields fail the validation. (Fixes crash in at least the ISAKMP dissector.) - Prevent saving of invalid UAT entries (e.g. empty UATs). - Do not close the dialog on pressing Enter/Escape while editing, close the editor instead. - Fix HTML injection in the error messages. Improvements: - Tab-navigation now works between fields. - The field editor is now closed once the focus is lost. - Fields that fail validation are marked (currently with a pink color). - The error hint selection has become smarter (see comments in UatDialog::checkForErrorHint). - Properly recognizes PT_TXTMOD_HEXBYTES formats like "aa:bb" (previously it would not expect the ":" and report a bad length). A validator prevents invalid strings from being entered. - The OK button is disabled when new/edited records are bad. Notably, existing (possibly invalid) records are skipped. (Bug 7471). Live validation (while typing in the editor) was dropped during conversion, but it can be added later if desired. Drag and drop reordering still needs to be implemented. Bug: 11714 Bug: 7471 Change-Id: Ic0b6a177f90503fbd65b5001d8a87a10e38f4d64 Reviewed-on: https://code.wireshark.org/review/17994 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=9434f25275b1ff838a9976903f180de7da4b00e4 commit 9434f25275b1ff838a9976903f180de7da4b00e4 Author: Alexis La Goutte Date: Fri Oct 7 12:35:41 2016 +0200 TLS(1.3): Add Supported Versions (43) Hello extension Ping-Bug: 12779 Change-Id: Ia8dcfcb300f4da3bf270d9512fbcc85a7b1a8671 Reviewed-on: https://code.wireshark.org/review/18108 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=aa78460ef9793ea56f79ef353e9f6af3805799f8 commit aa78460ef9793ea56f79ef353e9f6af3805799f8 Author: Pascal Quantin Date: Tue Oct 11 21:58:29 2016 +0200 SMPP: use mktime_utc to convert struct tm to time_t Bug: 12632 Change-Id: Ie340facff86d988b7a85f6351d85343169042ce9 Reviewed-on: https://code.wireshark.org/review/18155 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=50ddeaadf9fa300858a0b02cf451ade5ce443d98 commit 50ddeaadf9fa300858a0b02cf451ade5ce443d98 Author: Birol Capa Date: Tue Sep 27 17:36:28 2016 +0300 PROFINET: Don't display expert information when implicit AR is used. According to specification: Value(UUID): 00000000-0000-0000-0000-000000000000 Meaning: Reserved Use: The value NIL indicates the usage of the implicit AR. Change-Id: Iea807f14bf6da36700b778a1383ebd970aa105a5 Reviewed-on: https://code.wireshark.org/review/17951 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=31a35aa9e6d48ea1ee179b26c1b11d7e6e8079a1 commit 31a35aa9e6d48ea1ee179b26c1b11d7e6e8079a1 Author: Michael Mann Date: Mon Oct 10 23:36:25 2016 -0400 Cleanup from adding Decode As TCP preferences. 1. Fix bug caught by scan build (module not read) 2. Remove range preference call that should have been part of original patch. Change-Id: I24b1fb253548bffddc4c8ebfc3ede666d8fd9dcd Reviewed-on: https://code.wireshark.org/review/18143 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=a1ecd5661f4c28ca38bf83519e89bfbb2f502671 commit a1ecd5661f4c28ca38bf83519e89bfbb2f502671 Author: Pascal Quantin Date: Tue Oct 11 23:32:38 2016 +0200 GSM A GM: add specific filters for IPv4 / IPv6 Protocol ID Bug: 13001 Change-Id: I6bdaa5cd034b9ccf608fe0f6913d099ee920f0db Reviewed-on: https://code.wireshark.org/review/18157 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=13139a9853df2af06186ecc18c0a40849282378b commit 13139a9853df2af06186ecc18c0a40849282378b Author: Gerald Combs Date: Tue Oct 11 14:01:20 2016 -0700 dumpabi: Fix log paths. Make sure the paths we pass to "cat" and "abi-compliance-checker -log-path" match. Change-Id: Ie68b445b9d92d85c0ed1eb508a78c0bcc960d061 Reviewed-on: https://code.wireshark.org/review/18156 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=f92daa140bad09c78b4acf1fc7f76d7bab75d74e commit f92daa140bad09c78b4acf1fc7f76d7bab75d74e Author: Moeller, Thies Date: Sat Oct 8 22:38:36 2016 +0200 u3v / gvsp update the PFNC pixelformat definitions according to http://www.emva.org/wp-content/uploads/GenICamPixelFormatValues.pdf Change-Id: I744248d0ca73c2ad9a90f1e662ccd6b90bcade5c Reviewed-on: https://code.wireshark.org/review/18126 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=7cef0cb93cc44ed02cd68caa79d3d97173b0edfe commit 7cef0cb93cc44ed02cd68caa79d3d97173b0edfe Author: Michael Mann Date: Sun Oct 9 20:01:45 2016 -0400 Add Local Service Discovery (LSD) protocol Bug: 12985 Change-Id: Iceacd3d122337091380d56bd7fa9875bf7cb4d47 Reviewed-on: https://code.wireshark.org/review/18134 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=53c20dd179ca60a9cf7bdfffe0af8c1a9b5c1f8b commit 53c20dd179ca60a9cf7bdfffe0af8c1a9b5c1f8b Author: Jonathan Mu??oz Date: Thu Sep 8 09:40:09 2016 +0200 ieee802.15.4: Increments the offset for not defined/unknown Payload IEs Change-Id: If8d5fe86c6c1bedd468de437e503039428c648b0 Reviewed-on: https://code.wireshark.org/review/18150 Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=082424fb70256972b3b6722a81d1ca808c3b8a7e commit 082424fb70256972b3b6722a81d1ca808c3b8a7e Author: Moeller, Thies Date: Tue Oct 11 14:17:35 2016 +0200 u3v fix typo in descriptor Change-Id: Ib62546216faa8d231cc004ab214a7ca4931919f2 Reviewed-on: https://code.wireshark.org/review/18153 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=2ad87fab3403786490dc71339af4195cf5e1248c commit 2ad87fab3403786490dc71339af4195cf5e1248c Author: Juanjo Martin Date: Tue Oct 11 12:09:42 2016 +0200 RTPS: Fixed octet to next header dissection when submessage is unknown Change-Id: If18d4797a8ace9f93546cac0d2d6f09bf7086cc3 Reviewed-on: https://code.wireshark.org/review/18145 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=71232b69fda6372f1853cf7c7fadd989353adc69 commit 71232b69fda6372f1853cf7c7fadd989353adc69 Author: Michael Mann Date: Mon Oct 10 23:34:41 2016 -0400 fix: break loop on failed string->number conversion Bug: 12998 Change-Id: I3e9739dd9863e615c2ca0fc91f043c8562e4203e Reviewed-on: https://code.wireshark.org/review/18142 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=203f12dca0bde081abf45cdce108082abbfc95db commit 203f12dca0bde081abf45cdce108082abbfc95db Author: Francesco Fondelli Date: Fri Sep 16 09:25:47 2016 +0200 HL7 protocol support Bug: 12906 Change-Id: I0dafdd74b21b27189d0a532c679e449c536f76f0 Signed-off-by: Francesco Fondelli Reviewed-on: https://code.wireshark.org/review/17725 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=754d03cb822c8bb8a8813cab403ef3d4c39a7561 commit 754d03cb822c8bb8a8813cab403ef3d4c39a7561 Author: Jo??o Valverde Date: Mon Oct 10 20:10:23 2016 +0100 Disable wslua GRegex unit test It's broken for recent GLib versions and there is no time frame for a fix. Ping-Bug: 12997 Change-Id: Ia687af9b0df8fc37121179ba20761c878bf57057 Reviewed-on: https://code.wireshark.org/review/18140 Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=7715d4819a953d9ff3d00603a69613b3ca937383 commit 7715d4819a953d9ff3d00603a69613b3ca937383 Author: Pascal Quantin Date: Mon Oct 10 22:25:28 2016 +0200 LPPa: upgrade dissector to v13.1.0 Change-Id: I8afddebf9b75b992a1cd9cb75f8cf7bb5223c6f9 Reviewed-on: https://code.wireshark.org/review/18141 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=9c2052796788cad58d1d356c1f230630a92b12a4 commit 9c2052796788cad58d1d356c1f230630a92b12a4 Author: Gerald Combs Date: Mon Oct 10 10:36:24 2016 -0700 fuzz-test: Fix an exit status check. Make sure we check the exit status of the Valgrind process, not the most recently executed command. Change-Id: I3b6bd427383e4271b9ed38a10da6db506a511dc1 Reviewed-on: https://code.wireshark.org/review/18138 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=cebf038721bd795f754df955c8cbbbb509e75122 commit cebf038721bd795f754df955c8cbbbb509e75122 Author: D. Ulis Date: Fri Oct 7 16:21:13 2016 -0400 CIP: Attribute updates 1. Combine various Attribute ID filters into a single one "cip.attribute", so that it's easier to find a certain attribute in any part of the packet. This makes sense because Attributes refer to the same property, but various types of messages can have that field in different locations. This applies to Get/Set Attribute Single, Get/Set Attribute List, Get Attributes All. 2. Connection Manager: Dissect more attributes 3. Port: Display the Port Type name 4. Get/Set Attribute Single: Show unparsed data as raw bytes. Previously, if there were extra bytes they were not displayed. 5. Get/Set Attribute List: Show remaining data for unknown attributes under the main Attribute List tree, instead of under the unknown Attribute ID tree. 6. Display Attribute ID as DEC, since the specification tables are in decimal. 7. Update Class list 8. Minor: Remove some unused variables, typos Change-Id: I1a65da5f827484a3cd0e49ec944572ea5a166db1 Reviewed-on: https://code.wireshark.org/review/18118 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=e105989180aec5c432d1ac9d1c174bd9534d167b commit e105989180aec5c432d1ac9d1c174bd9534d167b Author: Dario Lombardo Date: Sat Oct 8 22:16:30 2016 +0200 fix: use ws_strtoi function. Change-Id: I537a7b349ea31e02cf538a782301c94053bb82dc Reviewed-on: https://code.wireshark.org/review/18125 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=e8022a9c7b36b96578a30fc8132def6de8928606 commit e8022a9c7b36b96578a30fc8132def6de8928606 Author: Michael Mann Date: Sun Oct 9 22:54:03 2016 -0400 Profinet I/O: Sanity check number of I/O objects Can prevent really long loops from fuzz testing. Bug: 12851 Change-Id: I85e00af2c4753ce4c5bcb650a7df188d7f679c9a Reviewed-on: https://code.wireshark.org/review/18136 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=347395147fe91e99d57d14f8769d11eecae2f450 commit 347395147fe91e99d57d14f8769d11eecae2f450 Author: Michael Mann Date: Sun Oct 9 21:00:59 2016 -0400 HARTIP: Fix infinite loop Bug: 12967 Change-Id: Ic7a52d4ee5dea896044c1c97b7b48f13e21f2762 Reviewed-on: https://code.wireshark.org/review/18135 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=050cc468569d3d5551f56cb2ecbc7f7c35da21cf commit 050cc468569d3d5551f56cb2ecbc7f7c35da21cf Author: Pascal Quantin Date: Sun Oct 9 22:22:59 2016 +0200 M3AP: upgrade dissector to v13.2.0 Change-Id: Iaedd4d3205e44a391a12be71eea0ccdc237fe790 Reviewed-on: https://code.wireshark.org/review/18133 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=83df30ee53e9a7ec77e07e4566fd5ec0f67c0cf4 commit 83df30ee53e9a7ec77e07e4566fd5ec0f67c0cf4 Author: Gerald Combs Date: Sun Oct 9 08:12:24 2016 -0700 [Automatic update for 2016-10-09] Update manuf, services enterprise-numbers, translations, and other items. Change-Id: I84adcfee2652783d1b3b7d7e3ff9b209f8b23d96 Reviewed-on: https://code.wireshark.org/review/18130 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=a10b505b84c384fbcf70d4f0310790ae8cd72466 commit a10b505b84c384fbcf70d4f0310790ae8cd72466 Author: Dario Lombardo Date: Fri Oct 7 15:38:07 2016 +0200 xcsl: use ws_strou function. Change-Id: I1c054253b77b266a162d09e8da107e5ebb9eceb8 Reviewed-on: https://code.wireshark.org/review/18111 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=9b2dc3e769402163e74cd0d6cf0fe1ee8f4b9419 commit 9b2dc3e769402163e74cd0d6cf0fe1ee8f4b9419 Author: Dario Lombardo Date: Sat Oct 8 19:38:29 2016 +0200 E212: use ws_strtou function. Change-Id: Ifaeaf7ceb7addba95237852529ae1aa3e8a8b46b Reviewed-on: https://code.wireshark.org/review/18124 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=6c26ed90ddb3c823c8bf3bd80d0461d57da7aa5c commit 6c26ed90ddb3c823c8bf3bd80d0461d57da7aa5c Author: Alexis La Goutte Date: Fri Oct 7 14:58:43 2016 +0200 TLS(1.3): Add new cipher from TLS 1.3 Change-Id: I8f39ea55763e925e15896efc9c519297c1288ccf Reviewed-on: https://code.wireshark.org/review/18110 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=40e43f7a136f28215b77e189152401b0ce58edab commit 40e43f7a136f28215b77e189152401b0ce58edab Author: Guy Harris Date: Sun Oct 9 00:09:42 2016 -0700 Note the registry for the bgp_l2vpn_encaps values. Change-Id: Id8ccf81c08d84124e1d7361ce6e87080fa6b440d Reviewed-on: https://code.wireshark.org/review/18128 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=78a56f796c0120e2a974ba89dc685515824f3f70 commit 78a56f796c0120e2a974ba89dc685515824f3f70 Author: Guy Harris Date: Sat Oct 8 19:21:20 2016 -0700 Note the registry for fec_vc_types_vals values and update it. Change-Id: I0514417895ccc86f51bf239d56005245fd875809 Reviewed-on: https://code.wireshark.org/review/18127 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=5fba7f368de778208b1e4f9978fcc174923c6de4 commit 5fba7f368de778208b1e4f9978fcc174923c6de4 Author: Uli Heilmeier Date: Sat Oct 8 12:10:38 2016 +0000 Revert "CMakeLists: Add man files" This reverts commit 55148a2ea470d19290d236428f3c8e725775c96a. Change-Id: If93b97933cae4d8ffd1e4cc9a635def031ab0cc6 Reviewed-on: https://code.wireshark.org/review/18123 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=61956b8bf39075c4e8e7365cdf4e410c76e3c276 commit 61956b8bf39075c4e8e7365cdf4e410c76e3c276 Author: Dario Lombardo Date: Fri Oct 7 15:05:15 2016 +0200 column-utils: add space to improve readability. In tshark the UTF8 arrow overlaps the ports. When pcap file has more than 999 packets the output is no more aligned. Bug: 12502 Change-Id: I07f90bbc0d2f065458bc07b7fde8f6a651951b60 Reviewed-on: https://code.wireshark.org/review/18109 Petri-Dish: Dario Lombardo Reviewed-by: Balint Reczey http://cgit.osmocom.org/wireshark/commit/?id=b682bbd6ee5b93b45727c85293edce5ced9b337c commit b682bbd6ee5b93b45727c85293edce5ced9b337c Author: Francesco Fondelli Date: Fri Sep 16 15:13:44 2016 +0200 add tvb_find_guint16() utility Change-Id: I75c0165948325c2e50918706d8a821411761727b Signed-off-by: Francesco Fondelli Reviewed-on: https://code.wireshark.org/review/17734 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=268841f3e00b7cf0f16c81dd2b3b952172130b8b commit 268841f3e00b7cf0f16c81dd2b3b952172130b8b Author: Michael Mann Date: Fri Oct 7 16:25:01 2016 -0400 Combine Decode As and port preferences for tcp.port dissector table. This patch introduces new APIs to allow dissectors to have a preference for a (TCP) port, but the underlying data is actually part of Decode As functionality. For now the APIs are intentionally separate from the regular APIs that register a dissector within a dissector table. It may be possible to eventually combine the two so that all dissectors that register with a dissector table have an opportunity to "automatically" have a preference to adjust the "table value" through the preferences dialog. The tcp.port dissector table was used as the guinea pig. This will eventually be expanded to other dissector tables as well (most notably UDP ports). Some dissectors that "shared" a TCP/UDP port preference were also converted. It also removed the need for some preference callback functions (mostly when the callback function was the proto_reg_handoff function) so there is cleanup around that. Dissectors that has a port preference whose default was 0 were switched to using the dissector_add_for_decode_as_with_preference API rather than dissector_add_uint_with_preference Also added comments for TCP ports used that aren't IANA registered. Change-Id: I99604f95d426ad345f4b494598d94178b886eb67 Reviewed-on: https://code.wireshark.org/review/17724 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=11d3224142c0531879fb8e415daf9639a4eace66 commit 11d3224142c0531879fb8e415daf9639a4eace66 Author: Dario Lombardo Date: Wed Oct 5 17:01:57 2016 +0200 s7comm: use ws_stroi function. Change-Id: I0d27c2aa7d896c4c6048dff963910ad7f88b07ee Reviewed-on: https://code.wireshark.org/review/18085 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=eaf6258102eaf954895a8386c5b5f6f9b4fa8cec commit eaf6258102eaf954895a8386c5b5f6f9b4fa8cec Author: Dario Lombardo Date: Fri Oct 7 15:41:37 2016 +0200 dpnss: use ws_strtou function. Change-Id: If0313f96aaca8d17c55e76dc27a643cbbbdfdcd0 Reviewed-on: https://code.wireshark.org/review/18113 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=6a306f26b1fdc29ca4d88b7610db22e4f9b5c7a2 commit 6a306f26b1fdc29ca4d88b7610db22e4f9b5c7a2 Author: Dario Lombardo Date: Fri Oct 7 15:38:52 2016 +0200 wlccp: fix typo. Change-Id: I893fdc3025119c69142c617bfcea65654c45ad8b Reviewed-on: https://code.wireshark.org/review/18112 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=95e927ec9399cefd14989674231d25165bd93960 commit 95e927ec9399cefd14989674231d25165bd93960 Author: Dario Lombardo Date: Fri Oct 7 15:44:45 2016 +0200 iso8583: use ws_strtoi function. Change-Id: Icbf98fe1754984cde137dffd98ae6e24ca34081d Reviewed-on: https://code.wireshark.org/review/18114 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=b15079bf1dce6d755352782e29f43131f951bab7 commit b15079bf1dce6d755352782e29f43131f951bab7 Author: Dario Lombardo Date: Fri Oct 7 15:48:07 2016 +0200 idl2wrs: use ws_strtou function. Change-Id: I696688088ae926e32ff6c4518c020537d8fe7597 Reviewed-on: https://code.wireshark.org/review/18115 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=dd589f5c169f0d9feb55d86d4bc3fe3b991ea822 commit dd589f5c169f0d9feb55d86d4bc3fe3b991ea822 Author: Jaap Keuter Date: Tue Oct 4 19:55:12 2016 +0200 Qt: valign text in RTP Stream Analysis window. The text on the left hand side of the RTP Stream Analtsis window is a (HTML) table of table headers followed by table data. For some reason the table data is center aligned in the cells of the table. This does not line up with the text in the table header cells. See http://imgur.com/a/QIQFd Also the HTML document is not compliant. Closing tags are missing, for td and html itself. Change-Id: I1cd58e8702db12433c863757141a6b68c1e2550c Reviewed-on: https://code.wireshark.org/review/18074 Reviewed-by: Jaap Keuter Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=41fe95fd3e865638db955d95a2e53fd746d5f775 commit 41fe95fd3e865638db955d95a2e53fd746d5f775 Author: AndersBroman Date: Fri Oct 7 16:46:56 2016 +0200 [MEGACO] Add long name for gm/rsb Change-Id: I72efa2210f03477d7e04b2177b751b29cf827eb0 Reviewed-on: https://code.wireshark.org/review/18116 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=22d8142ce77fce18f87b1a0242f86bd198623d2f commit 22d8142ce77fce18f87b1a0242f86bd198623d2f Author: Gerald Combs Date: Thu Oct 6 10:38:39 2016 -0700 Disable ASAN when building lemon. If ASAN is enabled, use "-fno-sanitize=all" when building lemon. This keeps us from having to set ASAN_OPTIONS=detect_leaks=0 in the environment in order to build Wireshark. Change-Id: I36f6d1a4f913ecabaf188f4c2b59216c8430d81a Reviewed-on: https://code.wireshark.org/review/18098 Petri-Dish: Gerald Combs Reviewed-by: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=827ae0c722dc686da9980478a6ff3db723993ea5 commit 827ae0c722dc686da9980478a6ff3db723993ea5 Author: Alexis La Goutte Date: Fri Oct 7 11:01:37 2016 +0200 TLS: Fix typo after g989dcef3 Change-Id: I23cf7e7847aea4f48f035d567ba7d22060acb0e7 Reviewed-on: https://code.wireshark.org/review/18106 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=830e7ffd58d296ebfc156350d2e1d510aa526594 commit 830e7ffd58d296ebfc156350d2e1d510aa526594 Author: Alexis La Goutte Date: Fri Oct 7 11:03:39 2016 +0200 TLS: Display extension type with decimal (like IANA) Change-Id: I33820de49a43fceaacc2172068dde83eb0be5fdc Reviewed-on: https://code.wireshark.org/review/18107 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Jaap Keuter http://cgit.osmocom.org/wireshark/commit/?id=d58da8ec9098f249abd3fd0dfb3e00dee6ff47b4 commit d58da8ec9098f249abd3fd0dfb3e00dee6ff47b4 Author: Roland Knall Date: Thu Oct 6 17:04:45 2016 +0200 Interface View/Model: Correct column ordering This orders the columns correctly in the sequence the developer has intended when adding them with setColumns. Also it allows for disabling and inverting the filtering by type, as well as query additional roles instead of only Qt::DisplayRole from the tree model. Change-Id: I90469e8e3f3caa50debb3c839590d42719a6fb10 Reviewed-on: https://code.wireshark.org/review/18096 Petri-Dish: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=a239472f303b1b482b5ec91e631a16d3ae3c90ce commit a239472f303b1b482b5ec91e631a16d3ae3c90ce Author: Dario Lombardo Date: Thu Oct 6 12:25:00 2016 +0200 rtsp: use ws_strto[u|i] functions. Change-Id: Id3fa0b4d3a99004ab74be329e13e95c47e11ab72 Reviewed-on: https://code.wireshark.org/review/18091 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=dd5a1f6c6660a9c81513eda8097e26a9a9367ef0 commit dd5a1f6c6660a9c81513eda8097e26a9a9367ef0 Author: Dario Lombardo Date: Thu Oct 6 17:10:00 2016 +0200 soupbintcp: use ws_strto[u|i] functions. Change-Id: I2bf33798843c8768f4d980a065bd2d13e9d32ed8 Reviewed-on: https://code.wireshark.org/review/18097 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=bdcbc3e55f42040514528d7161e5b1a295bf1da3 commit bdcbc3e55f42040514528d7161e5b1a295bf1da3 Author: Dario Lombardo Date: Fri Oct 7 12:17:24 2016 +0200 tpncp: use ws_strtou function. Change-Id: Ic8e5c5abffe456ed7a48abf1de87d63665667759 Reviewed-on: https://code.wireshark.org/review/18105 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=196c2b1284464239a47bc910c0d6abaac99ee007 commit 196c2b1284464239a47bc910c0d6abaac99ee007 Author: Alexis La Goutte Date: Thu Oct 6 12:44:43 2016 +0200 TLS(1.3): Add Hello Retry Request (6) extension Add also special case on hello key_share extension Ping-Bug: 12779 Change-Id: Ib8e2dd060f322c2404a8afa9b8cb70de7c2c65b7 Reviewed-on: https://code.wireshark.org/review/18093 Petri-Dish: Alexis La Goutte Reviewed-by: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=5b3dcb671f37ff635be47f778b6985a21163e5d6 commit 5b3dcb671f37ff635be47f778b6985a21163e5d6 Author: Alexis La Goutte Date: Fri Jul 29 12:22:49 2016 +0200 .mailmap: fix typo Change-Id: I8ee371ab99397c00293372102c73805108845738 Reviewed-on: https://code.wireshark.org/review/17979 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=66433787d0071d02e036cf04f06eb34accce0f67 commit 66433787d0071d02e036cf04f06eb34accce0f67 Author: Jeff Morriss Date: Thu Oct 6 10:04:52 2016 -0400 M2PA: use G_STRINGIFY to show the user the default preference value. The preferences subsystem knows/stores the default values for all preferences; maybe we should use that to show the default values for all preferences. Change-Id: I562ce9f129c8dfd8378aeb425f70f21b4cf59230 Reviewed-on: https://code.wireshark.org/review/18094 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=9e23ed3109393bf6aa85629753789256a2051e59 commit 9e23ed3109393bf6aa85629753789256a2051e59 Author: D. Ulis Date: Thu Oct 6 13:57:55 2016 -0400 ENIP: Add Connection ID to tree 1. Add Connection ID to tree 2. Remove unused defines 3. Fix Typo Change-Id: I25b76057d5c482c73f22e45cc38d5dceb68feca6 Reviewed-on: https://code.wireshark.org/review/18099 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=6529b36c548b4a9de4e5b5b9e49e236d885a5907 commit 6529b36c548b4a9de4e5b5b9e49e236d885a5907 Author: Alexis La Goutte Date: Thu Sep 29 10:17:07 2016 +0200 TLS(1.3): Add cookie (44) hello extension Ping-Bug: 12779 Change-Id: I94d492d126050fdff6f98608f9d68d55c19e0a50 Reviewed-on: https://code.wireshark.org/review/18092 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=40d23eb23a3e44dbf6554f3747c012333c710dec commit 40d23eb23a3e44dbf6554f3747c012333c710dec Author: D. Ulis Date: Thu Oct 6 14:40:28 2016 -0400 CIP: More minor bug fixes 1. CIP Safety: Exception Detail Alarm and Exception Detail Warning both were not parsing their 3 parts because the offset was not increased. Fixed the offsets and combined the functions because they have the same format. 2. CIP: Forward Open Safety Response had wrong offsets so it was parsing incorrectly. This incorrectly showed as Malformed. 3. CIP Safety: Pass in tvb to proto_tree_add_subtree() instead of NULL. This was causing a Dissector bug (seems only on trunk, not 2.2). This was already done for packet-cip.c under https://code.wireshark.org/review/#/c/16748/ 4. Some minor typos Change-Id: I63e8d200cd3408c16ca0a1edbc483c3bb8298d3b Reviewed-on: https://code.wireshark.org/review/18100 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=8b6de4c81eeb92c347273847318c117b6bd961b7 commit 8b6de4c81eeb92c347273847318c117b6bd961b7 Author: Jim Young Date: Thu Oct 6 18:03:40 2016 -0500 Add a little more info about vagrant and our Vagrantfile. Change-Id: I2f24f869e6b7b819e50e3ea5ade5dbae5272ced2 Reviewed-on: https://code.wireshark.org/review/18102 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=18883a7154f36efee5bc40ad3d23013fd742514b commit 18883a7154f36efee5bc40ad3d23013fd742514b Author: shuai xiao Date: Thu Oct 6 14:03:05 2016 -0700 packet-ieee80211.c - fix bug in vht_compressed_beamforming_report Change-Id: I667c00a8093896984dbf75fa20bec86304706886 Reviewed-on: https://code.wireshark.org/review/18101 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=5c55c42eafc899ae870c4e6bebc4a27a266a2b15 commit 5c55c42eafc899ae870c4e6bebc4a27a266a2b15 Author: Alexis La Goutte Date: Sat Oct 1 19:12:14 2016 +0200 jsmn(.h): fix warning: '@param' command used in a comment that is not attached to a function declaration [-Wdocumentation] Change-Id: Ia03fc0d1d0d4af430055f2ae3c66416922b62fd1 Reviewed-on: https://code.wireshark.org/review/18009 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=5a12a5e3e83f6a04ecd04bcdb9ac28dd853864dd commit 5a12a5e3e83f6a04ecd04bcdb9ac28dd853864dd Author: Andreas Urke Date: Thu Oct 6 01:24:08 2016 +0200 packet-ieee802154: Correct DISSECT_IEEE802154_OPTION_ZBOSS from 0x03 to 0x04 Bug: 12984 Change-Id: Ie7d74a99807cfc77b0c444d79e21b64e1612ac90 Reviewed-on: https://code.wireshark.org/review/18088 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=93b7eead007e8d56e8b5aa011a312980f7fd25a1 commit 93b7eead007e8d56e8b5aa011a312980f7fd25a1 Author: Pascal Quantin Date: Wed Oct 5 21:29:57 2016 +0200 EIGRP: fix checksum computation Bug: 12982 Change-Id: Iaf816247d49b2f869dc19f64cb0a24247fb38169 Reviewed-on: https://code.wireshark.org/review/18087 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=2b5020aca51cded41847374a1dc2f8fc3438c5c6 commit 2b5020aca51cded41847374a1dc2f8fc3438c5c6 Author: Gerald Combs Date: Wed Oct 5 11:21:41 2016 -0700 randpkt-test: Fix our optstring "-a" doesn't have an argument. Change-Id: Ia178985925da6e8bf9e1f0e9626521fb93656632 Reviewed-on: https://code.wireshark.org/review/18086 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=90e30be14d82a873c892c0c945b1817866a46a82 commit 90e30be14d82a873c892c0c945b1817866a46a82 Author: Dario Lombardo Date: Tue Sep 20 12:05:10 2016 +0200 bootp: use ws_strtoi function. Change-Id: Id6e4f65d9f011c259931824235bbfb04362c0c71 Reviewed-on: https://code.wireshark.org/review/17813 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=6416ae60514caf81f761539235a00ba92b907821 commit 6416ae60514caf81f761539235a00ba92b907821 Author: Joakim Karlsson Date: Tue Oct 4 23:43:54 2016 +0200 gtp: improve traffic flow template Both 29.060 and 29.274 reference to 24.008 for TFT filter. Remove redundant part and switch to common TFT encoder. Second reason: decode_gtp_tft didn't encoder all correct, missed direction and filter index. Change-Id: I9691dcb5a9d151f181a3531145ac339fcc7ba245 Reviewed-on: https://code.wireshark.org/review/18082 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=55148a2ea470d19290d236428f3c8e725775c96a commit 55148a2ea470d19290d236428f3c8e725775c96a Author: Uli Heilmeier Date: Mon Sep 12 14:30:44 2016 +0200 CMakeLists: Add man files Current Wireshark.app bundle on OS X doesn't include man pages. Change-Id: I4123105ae805c3f127dbfd74768b88d4da546c56 Ping-Bug: 12746 Reviewed-on: https://code.wireshark.org/review/17902 Reviewed-by: Peter Wu Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=bf424e6f8433a94921a9a4dc728621f169e00216 commit bf424e6f8433a94921a9a4dc728621f169e00216 Author: Uli Heilmeier Date: Sun Sep 25 16:20:24 2016 +0200 macOS: extend MANPATH for Wireshark.app Modify postinstall.sh script to add file /etc/manpaths.d/Wireshark during installation. Content of the file is the current path of the Wireshark manpages. Bug: 12746 Change-Id: I1dc0dc9a2acf56c39c78c709294f1a6804c6ec5c Reviewed-on: https://code.wireshark.org/review/17916 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=bff2f93c7d1f4bdba3c141441c57eff8697dbb94 commit bff2f93c7d1f4bdba3c141441c57eff8697dbb94 Author: Mirko Parthey Date: Sun Sep 18 20:01:26 2016 +0200 isakmp: Add dissection of Responder Lifetime notification Derive the dissection functions from dissect_ike_attribute() and dissect_ipsec_attribute(): * Add dedicated header fields. * Remove attribute types not applicable in Responder Lifetime context. Clean up the field name "isakmp.ipsec.attr.type". Bug: 12963 Change-Id: I486380836d915255812098be2190bcc77ec13c00 Reviewed-on: https://code.wireshark.org/review/17970 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=cb959510d2d25a41a142b01659d62f19b6b1c1ac commit cb959510d2d25a41a142b01659d62f19b6b1c1ac Author: PHO Date: Mon Oct 3 08:52:08 2016 +0900 tvbuff_zlib: Check if the given offset and compressed length are indeed valid before trying to allocate memory g_malloc() may abort(3) the program when the comprlen is insanely large so use tvb_memdup() instead. Change-Id: I23fbdc2362900030c41da1c297ab0c787de7c5ca Reviewed-on: https://code.wireshark.org/review/18043 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=257abd91217c8f5512689be5cc568a500fda3b54 commit 257abd91217c8f5512689be5cc568a500fda3b54 Author: Alexis La Goutte Date: Sun Oct 2 21:07:24 2016 +0200 spnego: fix indent (use 2 spaces) and modelines Change-Id: I077c21eb213435e7ed0e9ac0b9a8f95aa9dd6f3d Reviewed-on: https://code.wireshark.org/review/18075 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=d6635e8dc873dcf46b3808ad4c61d2c598e4d725 commit d6635e8dc873dcf46b3808ad4c61d2c598e4d725 Author: Dario Lombardo Date: Tue Oct 4 18:19:06 2016 +0200 msrp: use ws_strtou function. Change-Id: I54bef4b44bcf4ad851c6f0817b1e2c645d0e409a Reviewed-on: https://code.wireshark.org/review/18068 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=23f11b755202d6ba9b7a8b80df7264992e3a41f0 commit 23f11b755202d6ba9b7a8b80df7264992e3a41f0 Author: Alexis La Goutte Date: Tue Oct 4 15:16:02 2016 +0200 Openflow (v4/v5): Add check if all length is decoded Change-Id: I7846dd04c45d0398ded8345b6a2794d6f851cb64 Ping-Bug: 12979 Reviewed-on: https://code.wireshark.org/review/18065 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=dda1ee05b3b5e439a3dd1ed6944f5e797b5ed995 commit dda1ee05b3b5e439a3dd1ed6944f5e797b5ed995 Author: Alexis La Goutte Date: Fri Sep 30 10:47:21 2016 +0200 LLDP: fix indent (use tab) Change-Id: Ic9923d93d74a40da2a4009f8b27d8a5ae9803833 Reviewed-on: https://code.wireshark.org/review/18064 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=76cf240a0bbe142829083189f943dcc85c7f1223 commit 76cf240a0bbe142829083189f943dcc85c7f1223 Author: Michael Mann Date: Tue Oct 4 07:30:29 2016 -0400 SMPP: Make smpp.message a FT_BYTES field. As an FT_NONE field, you can't filter/use the message it contains. Bug: 12960 Change-Id: Icaa9a260195711f1bd90f5ed14797c0d0c46de9c Reviewed-on: https://code.wireshark.org/review/18063 Petri-Dish: Michael Mann Reviewed-by: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=ca2ac990637881a708f395de8f09ab01c0f7a697 commit ca2ac990637881a708f395de8f09ab01c0f7a697 Author: Dario Lombardo Date: Mon Sep 26 15:13:11 2016 +0200 h248_annex_c: use ws_strtoi function. Change-Id: I0f9a1866a58ec61a8cd424ca69c1170791b5fe72 Reviewed-on: https://code.wireshark.org/review/17939 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=6499a02395aea342508dae85f053afd9896dd073 commit 6499a02395aea342508dae85f053afd9896dd073 Author: Gerald Combs Date: Tue Oct 4 09:05:31 2016 -0700 Color filters: Initialize a variable. Make sure temp_dfilter is initialized so that we don't end up freeing invalid memory. Change-Id: Id31969573690574846422b67c950188fd6ee4ef3 Reviewed-on: https://code.wireshark.org/review/18066 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=c8143e2077832c83ee2c03302d2319d5be948722 commit c8143e2077832c83ee2c03302d2319d5be948722 Author: Dario Lombardo Date: Tue Oct 4 10:52:50 2016 +0200 Qt: add condition to compile without extcap. Change-Id: Ieabccb5dfc7884bebf9f2b68caaa16a82609bd30 Reviewed-on: https://code.wireshark.org/review/18060 Petri-Dish: Dario Lombardo Reviewed-by: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=d8fdf5454a457abe0109ad5615d5d4c4bfca4222 commit d8fdf5454a457abe0109ad5615d5d4c4bfca4222 Author: Dario Lombardo Date: Mon Oct 3 12:02:21 2016 +0200 sshdump: add remote capture command. This new option adds the chance to use a custom capture command. It must produce a PCAP stream that will be read by Wireshark, written to STDOUT. Change-Id: I34a72465eb369194f24ecf0594df143b8ad6555f Reviewed-on: https://code.wireshark.org/review/18037 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=99367fc51303224ec9e95e29a8407cd0d0b5d9f6 commit 99367fc51303224ec9e95e29a8407cd0d0b5d9f6 Author: Dario Lombardo Date: Mon Oct 3 16:19:01 2016 +0200 sshdump: use tcpdump as default capture binary. This removes the option to specify a custom capture binary due to incompatibilities between different binaries options. A following change will add the chance to use a custom capture command that will cover all the cases that the default doesn't. Bug: 12952 Change-Id: Idbde3e27f34c28f4ce622c3a860994e25ce5f92f Reviewed-on: https://code.wireshark.org/review/18040 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=bdd21938ba4fa931c2e0b2d7f804489e18da77a7 commit bdd21938ba4fa931c2e0b2d7f804489e18da77a7 Author: Pascal Quantin Date: Tue Oct 4 07:51:39 2016 +0200 LTE RRC: upgrade dissector to v13.3.0 Change-Id: Ic2c8e9c6d3df0bffdd6a195c29aa586df29cb20a Reviewed-on: https://code.wireshark.org/review/18059 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=8d08b3ed82b452419dcf485ed42a350073ccbf27 commit 8d08b3ed82b452419dcf485ed42a350073ccbf27 Author: PHO Date: Mon Oct 3 08:49:40 2016 +0900 help/Makefile.am: Use the python command chosen by the configure script Change-Id: I7b6e2b0c7802e214b4483990d0e7e70c58b3f96b Reviewed-on: https://code.wireshark.org/review/18042 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=fc234708a7d3837b6d705f06a0bd46651a01f6a5 commit fc234708a7d3837b6d705f06a0bd46651a01f6a5 Author: Roland Knall Date: Mon Oct 3 19:57:44 2016 +0200 Interface View/Model: Fix pcap-less build Change-Id: I88bc6c939b7ce6986299e4ebf99358437b758bd2 Reviewed-on: https://code.wireshark.org/review/18045 Petri-Dish: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=a59e64c9069aabd42a2df349e2d478e6f2147ffa commit a59e64c9069aabd42a2df349e2d478e6f2147ffa Author: Peter Wu Date: Tue Oct 4 03:05:47 2016 +0200 uat: fix PT_TXTMOD_HEXBYTES/PT_TXTMOD_ENUM comments The PT_TXTMOD_HEXBYTES comment was misleading, edit it to reflect the actual implementation in GTK+/Qt. Change-Id: I1506ad9189296dcc09cc20eafb0d65eaf291d79f Reviewed-on: https://code.wireshark.org/review/18058 Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=1fdbdf7fcaf30661ac95a5d0af3c2aa105b6274f commit 1fdbdf7fcaf30661ac95a5d0af3c2aa105b6274f Author: Jaap Keuter Date: Sat Oct 1 20:43:54 2016 +0200 Qt: Have logo in the center of the about dialog Change-Id: I5dca338e7e3eda3f4b0fa827fe6f7177337f5393 Reviewed-on: https://code.wireshark.org/review/18011 Reviewed-by: Jaap Keuter Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=8ea52e2f4902325809d420120cebbd97dc47518b commit 8ea52e2f4902325809d420120cebbd97dc47518b Author: Gerald Combs Date: Mon Oct 3 15:18:49 2016 -0700 Man pages: Update -D flag text. Refer to "Windows" instead of "Windows 2000". Add an "ip link show" breadcrumb. Change-Id: Ie1faa1d30b0ac63de35b0385cbb1306f08828e61 Reviewed-on: https://code.wireshark.org/review/18056 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=a68dd39a01d7490383f306f2dc35fb8f079b8c69 commit a68dd39a01d7490383f306f2dc35fb8f079b8c69 Author: Stig Bj??rlykke Date: Mon Oct 3 23:30:02 2016 +0200 p1: Handle implicit Content The retured-content is defined as IMPLICIT Content (octet string), so ensure we handle this correctly. Bug: 12976 Change-Id: I4bcce67cea97142bf3312e1a5c2aeb169c7a69d2 Reviewed-on: https://code.wireshark.org/review/18054 Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=650c0f93be4765c8a2dc2db035fe1d0542a047c3 commit 650c0f93be4765c8a2dc2db035fe1d0542a047c3 Author: Stig Bj??rlykke Date: Mon Oct 3 21:09:28 2016 +0200 p1: Check for valid tvb before tvb_reported_length Move the modification of the content item (which adds the length) inside the check for a valid tvb to avoid calling tvb_reported_length() with a NULL parameter. Bug: 12976 Change-Id: I54368584b7c00f7a2937eaec772533ae73d98f80 Reviewed-on: https://code.wireshark.org/review/18050 Petri-Dish: Stig Bj??rlykke Reviewed-by: Pascal Quantin Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=1320ea4d57bf376a6a1923a7103d3321b4de8cc3 commit 1320ea4d57bf376a6a1923a7103d3321b4de8cc3 Author: Gerald Combs Date: Tue Sep 20 11:30:38 2016 -0700 Be more forgiving about invalid Coloring Rules. In ColoringRulesDialog: Only check a rule's display filter if that rule is enabled. This keeps us from disabling the OK button when we shouldn't. Adjust the "Your coloring rules file contains unknown rules" dialog text and buttons for accuracy. In color_filters.c: Don't try to compile disabled filters in color_filters_apply. Don't warn about disabled and invalid filters in read_filters_file. Bug: 12814 Change-Id: I7143bf8e7a6162d296f1e93769344b69763195c8 Reviewed-on: https://code.wireshark.org/review/17823 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=d2a59db2bbf944da07710d31d4f86fe5a27490dd commit d2a59db2bbf944da07710d31d4f86fe5a27490dd Author: Birol Capa Date: Wed Sep 28 14:00:17 2016 +0300 PROFINET: Add preliminary version of the Reporting System (RS) dissection. The Reporting System (RS) ASE is composed of Observers and Event buffer queues. Bug: 12959 Change-Id: Ibce2d607bffe9c04b24e8ccd5ef502307fbba7c6 Reviewed-on: https://code.wireshark.org/review/17965 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=a50bed094bdb03ce68b65c6a69696ce446f9dd3d commit a50bed094bdb03ce68b65c6a69696ce446f9dd3d Author: Roland Knall Date: Mon Oct 3 16:31:36 2016 +0200 Interface List: Allow column filtering in model This change allows for the definition of columns to be shown to the enduser if instanting the proxy model. The tree model will allways transport ALL data, and it is the job of the proxy model to determine which data is actually shown. Additionally, this removes the final definitions of the global interface array from interface_frame as well as sort_filter, so that knowledge about the inner workings of the interface list is contained to interface_tree_model Change-Id: Ib34b150066ee344ad0d18bec1d90826eb0fa28b2 Reviewed-on: https://code.wireshark.org/review/18039 Petri-Dish: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=542c3c6f3a87ba147dd85f2909270cc2ad320e93 commit 542c3c6f3a87ba147dd85f2909270cc2ad320e93 Author: Dario Lombardo Date: Thu Sep 29 14:32:03 2016 +0200 ssl: use ws_strtou function. Change-Id: I947dc83e3b1b853873b5158f234e44ef933c3bcc Reviewed-on: https://code.wireshark.org/review/17982 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=b90134f703b897811b62b7cfa89b2800e5b8d541 commit b90134f703b897811b62b7cfa89b2800e5b8d541 Author: Michael Mann Date: Mon Oct 3 08:16:30 2016 -0400 ieee80211: (Re)Fix EOSP flag dissection for mesh case Ia8d4d74a7f0f5795790f930fc1e894a7ee202da7 didn't have proper bit comparison. Change-Id: I5b7e431745aff7ca895b6b83500bd7e8f1039fde Reviewed-on: https://code.wireshark.org/review/18038 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=aadec0f7659af0249bdba0a8718cd3bf2fd98a42 commit aadec0f7659af0249bdba0a8718cd3bf2fd98a42 Author: AndersBroman Date: Mon Oct 3 09:59:52 2016 +0200 [Diameter] Use ...array_sized_new() for hf:s and ett:s Change-Id: I5d3d3779ccf1fcd8a61e6cb6342305db2bc6e2be Reviewed-on: https://code.wireshark.org/review/18036 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=7849d29b24bc67ee208741decd67dd43d45dff0c commit 7849d29b24bc67ee208741decd67dd43d45dff0c Author: Dario Lombardo Date: Tue Sep 27 09:39:07 2016 +0200 Qt: make parameter unused when SHOW_BUFFER_COLUMN is undefined. Change-Id: I87843f61d4c98fea90e49088f3d56df5aa801e58 Reviewed-on: https://code.wireshark.org/review/17946 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Reviewed-by: Alexis La Goutte Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=1fbf831a6ba8eb46757ec93ecbe95efdf9020b3a commit 1fbf831a6ba8eb46757ec93ecbe95efdf9020b3a Author: Peter Wu Date: Fri Sep 30 10:51:41 2016 +0200 Qt: properly handle UAT changes on dialog close Ensure that UAT changes are always applied, not just when pressing the OK/Cancel buttons, but also when closing the dialog via the window close button or by pressing Escape. Change-Id: I0f0b97588553c6b01a24dfde78218d0ce2667e2c Reviewed-on: https://code.wireshark.org/review/17993 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=54721903166d06734acb0d985e05f25125c98016 commit 54721903166d06734acb0d985e05f25125c98016 Author: Alexis La Goutte Date: Sun Oct 2 19:58:10 2016 +0200 cisco-erspan: fix no newline at end of file [-Wnewline-eof] Change-Id: I155a2293d48a62bd198aa20f0fb68f76934cdb6a Reviewed-on: https://code.wireshark.org/review/18031 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=cb1c8c6243ce1e6af6171ad7bcd2881ca1c39205 commit cb1c8c6243ce1e6af6171ad7bcd2881ca1c39205 Author: Michael Sweet Date: Sat Aug 20 12:09:25 2016 -0400 IPP packet dissector improvements: - Support collection values - Support out-of-band values - Support unknown values - Support detail for octetString/collection values - Support symbolic enum keywords for member attributes - Update detail format to be more compact, normalize format to match IPP syntax descriptions Change-Id: I76295221901fa88250a2e9ef099eca2c53b20132 Reviewed-on: https://code.wireshark.org/review/17693 Petri-Dish: Anders Broman Reviewed-by: Smith Kennedy Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=310d87b556c24ad2c30e1e944a3cd59cf1c57041 commit 310d87b556c24ad2c30e1e944a3cd59cf1c57041 Author: Pascal Quantin Date: Sun Oct 2 22:33:03 2016 +0200 LPP: upgrade dissector to v13.2.0 Change-Id: I6ebf5efcb656534f663369b7987aa32ebd55d2dc Reviewed-on: https://code.wireshark.org/review/18033 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=57268e3c5b8baeb6228c9588f434577d85b5c451 commit 57268e3c5b8baeb6228c9588f434577d85b5c451 Author: Michael Mann Date: Sun Oct 2 19:21:05 2016 -0400 tshark: follow streams should start with chunk 1. Chunk 0 is not allowed, so it's discarded when outputting a stream. Ping-Bug: 12855 Change-Id: Ia7bbb0e222b6b4e714f8bfa245e910c151d82905 Reviewed-on: https://code.wireshark.org/review/18034 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=470086f059246b7f4a204def34cea130e5a3af61 commit 470086f059246b7f4a204def34cea130e5a3af61 Author: Pascal Quantin Date: Sun Oct 2 20:52:14 2016 +0200 X2AP: upgrade dissector to v13.5.0 Also get rid of two global variables Change-Id: I8c20decb76f5c1773f58efd24d2e1e7d1177d358 Reviewed-on: https://code.wireshark.org/review/18029 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=7a6610fc996940974eaafdcf8bff19298308ed72 commit 7a6610fc996940974eaafdcf8bff19298308ed72 Author: Gerald Combs Date: Sun Oct 2 12:03:34 2016 -0700 make-manuf: Add more sanity checks. Increase the number of minimum entries required in each IAB / OUI file to 1000. Add a minimum total entry count. Add total counts to the output. Trim whitespace so that we pass the pre-commit hook. Re-run make-manuf to fix the mass removal in g3ab0137. Change-Id: I6f924969c1b494f2e0b62570a459e99ba5c1b02f Reviewed-on: https://code.wireshark.org/review/18030 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=37f37bb6b6d18cd346b19b7fa092f447d085f5e9 commit 37f37bb6b6d18cd346b19b7fa092f447d085f5e9 Author: Guy Harris Date: Sun Oct 2 11:27:18 2016 -0700 Some strings that appear in at least some .aps files. Change-Id: I335a2db8ce6ebb424081a9a6156c6eb523720029 Reviewed-on: https://code.wireshark.org/review/18028 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=53523a739c41abfdc3f61ba460f8a6d021c02832 commit 53523a739c41abfdc3f61ba460f8a6d021c02832 Author: Roland Knall Date: Sun Oct 2 16:47:04 2016 +0200 Interface List: Fix build for no PCAP builds This is a fix for building without libpcap. Also, changing _U_ to Q_UNUSED for the tree_model Change-Id: I38a992731a3d3c4062ffab3cca0049cf08050794 Reviewed-on: https://code.wireshark.org/review/18019 Petri-Dish: Roland Knall Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=fea4d585edc407b7177e3b0481bf59f57942cf18 commit fea4d585edc407b7177e3b0481bf59f57942cf18 Author: Roland Knall Date: Sun Oct 2 16:22:27 2016 +0200 Interface List: Hide button for only one interface If only one interface type exists, the button row is being hidden. Change-Id: Ieed9c363ab1ebc4bc15d0e09bceeb79a04d6e76e Reviewed-on: https://code.wireshark.org/review/18017 Petri-Dish: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=e38d103d30f8131efd22742d6b03d7f34a226936 commit e38d103d30f8131efd22742d6b03d7f34a226936 Author: Stig Bj??rlykke Date: Sun Oct 2 16:41:08 2016 +0200 Qt: Only color sequence analysis items having color filter Packets without a color filter will end up with fg_color and bg_color = 0, so avoid drawing all in black. Bug: 12065 Change-Id: I76bcabcfa3281fcece08f1b2af66274c808b80bb Reviewed-on: https://code.wireshark.org/review/18018 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=9f55eb4e954dd125e229bc94892e1571abd2cd65 commit 9f55eb4e954dd125e229bc94892e1571abd2cd65 Author: Peter Wu Date: Sun Oct 2 12:20:45 2016 +0200 wslua: fix wslua file test failure Lua 5.2.4 built with -DLUA_USE_APICHECK detected a stack issue: tshark: lapi.c:175: lua_settop: Assertion `(-(idx+1) <= (L->top - (func + 1))) && "invalid new top"' failed. Function File_read always assumes that File_read_line pushes a value on the stack (which clearly did not happen). On read failure, it would then pop the stack (tripping the assertion) to push nil. The other user (File_lines) is also affected by this change, but the Lua 5.2.4 documentation says that it should also return nil on EOF, fitting this implementation. Change-Id: I9cc8a5319523b2b56f4ae4735bbdbc1196387386 Reviewed-on: https://code.wireshark.org/review/18016 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=3ab013753304b7e42faf86a5b6c6522110da0432 commit 3ab013753304b7e42faf86a5b6c6522110da0432 Author: Gerald Combs Date: Sun Oct 2 08:10:23 2016 -0700 [Automatic update for 2016-10-02] Update manuf, services enterprise-numbers, translations, and other items. Change-Id: Ice97c38ca24c22c72e6bc63a4329c8131d0146f2 Reviewed-on: https://code.wireshark.org/review/18020 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=98accd21bc790747218f7b4db5ebb8285634fa86 commit 98accd21bc790747218f7b4db5ebb8285634fa86 Author: Alexis La Goutte Date: Sun Oct 2 09:49:05 2016 +0200 Makefile.am (epan/dissectors): fix indent align (and use always tabs) Change-Id: I874314ac736ad94bfaf15665ee7b030382e9bdf3 Reviewed-on: https://code.wireshark.org/review/18015 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=1b8ccdc45d1c6e68291802021b4648594d5fcf81 commit 1b8ccdc45d1c6e68291802021b4648594d5fcf81 Author: Alexis La Goutte Date: Sun Oct 2 09:55:52 2016 +0200 gsm_osmux: fix implicit conversion shortens 64-bit value into a 32-bit value (with macOS buildbot) Change-Id: Idd919b20f9909fe3f85b6e1694738a8561f4d97f Reviewed-on: https://code.wireshark.org/review/18014 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=02640154045c35618ee155fc28e2495c87b4b296 commit 02640154045c35618ee155fc28e2495c87b4b296 Author: Alexis La Goutte Date: Sun Oct 2 09:46:39 2016 +0200 gsm_osmux(.h): fix packet-gsm_osmux.h: No such file or directory Change-Id: I51d6aa1ff4fe7abf908872c8297a926ebebf1258 Reviewed-on: https://code.wireshark.org/review/18013 Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=483c4a61d5310f91cd08114cc084656f40754895 commit 483c4a61d5310f91cd08114cc084656f40754895 Author: Pascal Quantin Date: Sat Oct 1 23:46:13 2016 +0200 S1AP: upgrade dissector to v13.4.0 Change-Id: I140c40a93dce2ffdf7c144701bc3886d5366f951 Reviewed-on: https://code.wireshark.org/review/18012 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=0a9e74e5325037429af49303bded80091d012044 commit 0a9e74e5325037429af49303bded80091d012044 Author: Alexis La Goutte Date: Sat Oct 1 19:08:51 2016 +0200 wsjsmn(.h): fix no newline at end of file [-Wnewline-eof] Change-Id: If99fa78b20cdc9d2180652f7e4331fe2f8aacbff Reviewed-on: https://code.wireshark.org/review/18008 Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=913564af42c86892d8a0dc20f4c082080387d22a commit 913564af42c86892d8a0dc20f4c082080387d22a Author: Pascal Quantin Date: Sat Oct 1 20:24:45 2016 +0200 NAS EPS: upgrade dissector to v13.7.0 Change-Id: Ic856255d4adbde0af795cd36798ba4a9d42b4080 Reviewed-on: https://code.wireshark.org/review/18010 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=dd0d9ea4fbf4ec5e11078c89d42da211ed46b4b8 commit dd0d9ea4fbf4ec5e11078c89d42da211ed46b4b8 Author: Alexis La Goutte Date: Sat Oct 1 17:54:13 2016 +0200 interface_tree_model(.h): fix not a Doxygen trailing comment [-Wdocumentation] Change-Id: Ibdf59547ec116d99ff8e60fd8c69dbd2b929e887 Reviewed-on: https://code.wireshark.org/review/18007 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=c33169b7b812ade98ded1c50af0ff24a9e439bc5 commit c33169b7b812ade98ded1c50af0ff24a9e439bc5 Author: Pascal Quantin Date: Sat Oct 1 14:22:46 2016 +0200 3GPP NAS: upgrade dissector to v13.7.0 Change-Id: I353608057c50e2631f6bae6a026f361640ec9560 Reviewed-on: https://code.wireshark.org/review/18006 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=99097dd3c65358a525e40767cc1501c4116c3a4d commit 99097dd3c65358a525e40767cc1501c4116c3a4d Author: Roland Knall Date: Sat Oct 1 08:54:57 2016 +0200 Interface List: Change display to view/model This changes the underlying model of the main interface tree. Because of that, we can resort to a view/model approach, enlisting the global interfaces list as only data source. The interface list works identical to the old list, but allows for filtering of the displayed interfaces by type. Only types, which are present and whose interfaces are not hidden, are being displayed for selection. Change-Id: If8475b227daa026dc0ad3d25bc7fe050d5bf2ac3 Reviewed-on: https://code.wireshark.org/review/17940 Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=b6ad91520fd602710f5afe4a4eb8787a6bca22d4 commit b6ad91520fd602710f5afe4a4eb8787a6bca22d4 Author: Dario Lombardo Date: Wed Sep 21 16:53:11 2016 +0200 rlogin: use ws_strtou function. Add expert info when conversion fails. Change-Id: Ic13cb90abddd08218a957cd771bd5a4fab5a413e Reviewed-on: https://code.wireshark.org/review/17839 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=7ea363223a5a5a872d66a65570c134c34aa51b49 commit 7ea363223a5a5a872d66a65570c134c34aa51b49 Author: Peter Wu Date: Fri Sep 30 10:46:28 2016 +0200 uat: allow insertion of new record at arbitrary index This should make drag-and-drop support (reordering) in Qt easier. It also ensures that memcpy is used as fallback if copy_cb does not exist. Change-Id: Iefe358890c49dcda4727054f7a2cee05614a36f6 Reviewed-on: https://code.wireshark.org/review/17992 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=2dfc0da22cc4c525c32baa2684666643d4bf23a0 commit 2dfc0da22cc4c525c32baa2684666643d4bf23a0 Author: Alexis La Goutte Date: Fri Sep 30 08:15:11 2016 +0200 Kerberos: remove some unused #define for avoid conflit with heimdal lib Bug:12831 Change-Id: Ic244b6b8dc4f68a0f782b88984ad7857ceb02e25 Reviewed-on: https://code.wireshark.org/review/17989 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=da8969ceefbcc1ad19f36309ccb5b208c6324b5c commit da8969ceefbcc1ad19f36309ccb5b208c6324b5c Author: Alexis La Goutte Date: Fri Sep 30 08:10:01 2016 +0200 spnego: use same name define name from krb5 and for heimdal lib add the value Bug:12831 Change-Id: Ibf04560867acfe2a430034248ce2a386ea89b668 Reviewed-on: https://code.wireshark.org/review/17988 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=0f18087ca32fa897dd3dfc04202bb40d3639364d commit 0f18087ca32fa897dd3dfc04202bb40d3639364d Author: D. Ulis Date: Fri Sep 30 15:19:51 2016 -0400 CIP: Minor bug fixes 1. CIP: dissect_cip_set_attribute_list_req - Too many bytes highlighted. Could cause malformed packet 2. CIP: dissect_cip_cco_all_attribute_common - Too many bytes highlighted 3. CIP Motion: dissect_cntr_service - Wrong size passed in which tried to highlight too many bytes. Would cause malformed packet. 4. CIP: Some minor formatting/whitespace changes. Change-Id: I5899888a3e58452945c8546cf635768cdd3cf738 Reviewed-on: https://code.wireshark.org/review/18000 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=cda23193bfa9f5b9b1753742ebffdaddd75a73c2 commit cda23193bfa9f5b9b1753742ebffdaddd75a73c2 Author: Gerald Combs Date: Fri Sep 30 11:21:05 2016 -0700 NetFlow: Fix a preference description. Stringify the correct macro so that we print (default: 60) instead of (default: V9TEMPLATE_MAX_FIELDS_DEF) Change-Id: Ie2068eaf577f6024d4a9b64ef5ce761944f269a2 Reviewed-on: https://code.wireshark.org/review/17998 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=11c10244ef5168a337d88611d61c5ebc88acd29e commit 11c10244ef5168a337d88611d61c5ebc88acd29e Author: Dario Lombardo Date: Wed Sep 28 12:01:33 2016 +0200 wsutil: split libjsmn. The libjsmn was imported into the tree and enhanced with a new function. This change splits it into the "original" libjsmn and an addictional module wsjsmn that contains the new function. This will make easier to port within the tree future versions of the library. Change-Id: I3f1caa91bee462e0767e5e18d0b6a10f0b1cad32 Reviewed-on: https://code.wireshark.org/review/17963 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=534787e402d6aa8b349638f911a2a65b013c6594 commit 534787e402d6aa8b349638f911a2a65b013c6594 Author: Peter Wu Date: Fri Sep 30 16:06:15 2016 +0200 cmake: make WERROR_COMMON_FLAGS a normal string Instead of checking for the boolean "FALSE", just set an empty string. This avoids the need to check for WERROR_COMMON_FLAGS before using it. The transformation is the same for all files, remove "if (WERROR_COMMON_FLAGS)" and "endif()", reindent and add quotes (since we have a string here and not a list). Modelines have been added where missing. Change-Id: I0ab05ae507c51fa77336d49a99a226399cc81b92 Reviewed-on: https://code.wireshark.org/review/17997 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Jo??o Valverde Reviewed-by: Dario Lombardo Tested-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=53c91974c7e8f77555920e137cab80b5418e992b commit 53c91974c7e8f77555920e137cab80b5418e992b Author: Dario Lombardo Date: Fri Sep 30 09:35:30 2016 +0200 kismet: use cast in ws_strtou. Fix the warning: packet-kismet.c: In function 'dissect_kismet': packet-kismet.c:242:58: error: passing argument 3 of 'ws_strtou64' from incompatible pointer type [-Werror] if (ws_strtou64(format_text(line, tokenlen), NULL, &t.secs)) { ^ In file included from packet-kismet.c:34:0: ../../wsutil/strtoi.h:49:24: note: expected 'guint64 *' but argument is of type 'time_t *' WS_DLL_PUBLIC gboolean ws_strtou64(const gchar* str, const gchar** endptr, guint64* cint); Change-Id: Ifd31de22db22f39f78359cc9432eb7da187f73a6 Reviewed-on: https://code.wireshark.org/review/17990 Petri-Dish: Dario Lombardo Reviewed-by: Uli Heilmeier Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=c5655dcfbfb3b392e2bc65e1c7486a5839e047e4 commit c5655dcfbfb3b392e2bc65e1c7486a5839e047e4 Author: Anders Broman Date: Fri Sep 30 11:52:26 2016 +0000 Revert "LLDP: fix indent (use tab)" This reverts commit f97372bfccf34c012b4a4a6f720ca54dae8ea5d8. Change-Id: I750b232fa710e64815875671e713533bb0f42e24 Reviewed-on: https://code.wireshark.org/review/17995 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=f97372bfccf34c012b4a4a6f720ca54dae8ea5d8 commit f97372bfccf34c012b4a4a6f720ca54dae8ea5d8 Author: Alexis La Goutte Date: Fri Sep 30 10:47:21 2016 +0200 LLDP: fix indent (use tab) Change-Id: I7f9aa2733401fc99a10d5d5a83a175e923562f50 Reviewed-on: https://code.wireshark.org/review/17991 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=fdbf443d27130628918ac247c682d32bcb314b49 commit fdbf443d27130628918ac247c682d32bcb314b49 Author: Daniel Willmann Date: Tue Jul 12 14:25:35 2016 -0400 Add dissector for the osmux protocol The Osmux protocol bundles multiple AMR frames inside one UDP packet to avoid the overhead of having one IP/UDP/RTP packet per AMR frame. It is used by the osmocom project. Sponsored-by: On-Waves ehf Change-Id: I8fb21e54adec8d8bd7ac5ebd2154100a73ab71c9 Reviewed-on: https://code.wireshark.org/review/16996 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=11da041bab27f69a940a2c8113f1a811534d4eaa commit 11da041bab27f69a940a2c8113f1a811534d4eaa Author: Birol Capa Date: Tue Aug 16 13:09:28 2016 +0300 LLDP: Update column info according to PROFINET requirements Column information of LLDP frames should be updated according to PROFINET requirements without changing the default behavior of column information. Therefore, a new protocol setting is added. This setting is used to display PROFINET specialized column information: Edit-> Preferences -> Protocols -> Select LLDP Bug: 12937 Change-Id: I48b78d0a3f6b3425f6f9c1d4be20dc24b143346d Reviewed-on: https://code.wireshark.org/review/17081 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=d8a2d39d429ad20707eafc05399e640521d66f57 commit d8a2d39d429ad20707eafc05399e640521d66f57 Author: Pascal Quantin Date: Thu Sep 29 21:47:29 2016 +0200 Update c-ares to 1.12.0 Change-Id: Icd70f5e4e5e1a41a6a188500874a893433ecb8ed Reviewed-on: https://code.wireshark.org/review/17985 Petri-Dish: Pascal Quantin Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=1f633cfc840de148e928d121a613237ea5dafb0a commit 1f633cfc840de148e928d121a613237ea5dafb0a Author: Gerald Combs Date: Thu Sep 29 11:25:52 2016 -0700 Qt: Add html_escape to qt_ui_utils. Add an html_escape convenience function, which escapes HTML metacharacters using Qt::escape on Qt4 and QString::toHtmlEscaped on Qt5. Use it where we were previously using #if QT_VERSION and calling the API-specific functions. Change-Id: Ifda3e9634a37fc00bdb46e08d5711f934692fef5 Reviewed-on: https://code.wireshark.org/review/17984 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=5f69295c47a9a72ae27d8404860ab8170591cb1d commit 5f69295c47a9a72ae27d8404860ab8170591cb1d Author: Gerald Combs Date: Thu Sep 29 08:33:24 2016 -0700 macosx-setup: Upgrade c-ares to 1.12.0. Change the download protocol to https as well. Change-Id: Id2043141d3b89449f2a0c739c05142af0a7b46ba Reviewed-on: https://code.wireshark.org/review/17983 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=d86214e86737967765238409bd260162d313f15f commit d86214e86737967765238409bd260162d313f15f Author: Dario Lombardo Date: Mon Sep 12 14:18:30 2016 +0200 kismet: use ws_strtou64. Add also an expert info when the time is invalid. Change-Id: I8b3639aade41574cf1bda38f3ae1d02b09d0711c Reviewed-on: https://code.wireshark.org/review/17678 Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=85df9217f0db503cd2aff04a2e5a475f5d0203a9 commit 85df9217f0db503cd2aff04a2e5a475f5d0203a9 Author: Benjamin Parzella Date: Fri Sep 23 15:58:34 2016 +0200 Added HSMS dissector Bug: 12942 Change-Id: I69ab22caa9938167db421ca2f0346ca086280823 Reviewed-on: https://code.wireshark.org/review/17890 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=c205bce8ef2922cc0f0dc28c6593e640ac8a49b9 commit c205bce8ef2922cc0f0dc28c6593e640ac8a49b9 Author: AndersBroman Date: Thu Sep 29 13:03:41 2016 +0200 proto.c use g_list_prepend when adding heuristic dissectors and plugins. Change-Id: If55938f0bad556a002fc85466c0b4f0e904991dc Reviewed-on: https://code.wireshark.org/review/17981 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b3166fd87c789ae9c42196933d89cbfd70084002 commit b3166fd87c789ae9c42196933d89cbfd70084002 Author: Alexis La Goutte Date: Wed Sep 28 13:48:23 2016 +0200 TLS: Fix indent of SNI hello extension use 4 spaces Change-Id: I0cbde19997f51046e6d5f22213b994a94a2998d6 Reviewed-on: https://code.wireshark.org/review/17978 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e91af83c637adaa7a9837de65f50596a32b08db0 commit e91af83c637adaa7a9837de65f50596a32b08db0 Author: Guy Harris Date: Wed Sep 28 21:35:12 2016 -0700 Replace some seeks forward with wtap_read_bytes() with a null buffer pointer. If the seek forward is just skipping record content that's not (currently) interesting, use wtap_read_bytes() with a null buffer pointer; it catches short "reads" and requires less seeking, so it may work better when reading from a pipe. Change-Id: Ifb07d20e0391a8ed97da85149d971b4e9ef093a8 Reviewed-on: https://code.wireshark.org/review/17976 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=48b641576c53e9c7cef2e9487669460a975a0c0d commit 48b641576c53e9c7cef2e9487669460a975a0c0d Author: Birol Capa Date: Wed Sep 28 08:56:22 2016 +0300 PROFINET: Fix variable may not have been initialized warning The variable may not have been initialized. To make code more readable and to avoid possible future mistakes initialize the variables. Change-Id: I0c5e78b6d625c87252a4c47e263a3d5c701f2674 Reviewed-on: https://code.wireshark.org/review/17962 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=12d55fb917dad1aaba8429b24cb1eac49c3cd11f commit 12d55fb917dad1aaba8429b24cb1eac49c3cd11f Author: Uli Heilmeier Date: Thu Sep 8 16:00:29 2016 +0200 TCP: Fix next sequence number for SYN/FIN packets with payload The next sequence number is off by one when there is TCP payload in a SYN or FIN packet (e.g. when using TCP FastOpen). Bug: 12579 Bug: 12838 Change-Id: Idb68cea4b4dcba39461019c08db09367cbfc6d68 Reviewed-on: https://code.wireshark.org/review/16239 Petri-Dish: Michael Mann Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=ef2aae1d8ce4c9e4b273ec5117602d42227f66c7 commit ef2aae1d8ce4c9e4b273ec5117602d42227f66c7 Author: Sergey Avseyev Date: Thu Sep 29 00:19:45 2016 +0300 packet-couchbase.c: dissect body of DCP_FAILOVER_LOG response Change-Id: Icbadcc83b5fedea4373d4c65a11700d73b3dc32e Reviewed-on: https://code.wireshark.org/review/17972 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=14be63a807a850221a83914d135329dee19bc18b commit 14be63a807a850221a83914d135329dee19bc18b Author: Dirk Jagdmann Date: Fri Sep 23 01:46:16 2016 -0700 set PDML and PSML encoding to UTF-8. replace fputs() with fprintf() in writing PSML and PDML preambles for more consistent code formatting. Change-Id: I57dbb27cbf935dd31342639b315d1fc98bd27d77 Reviewed-on: https://code.wireshark.org/review/17895 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=7aa243c0c76a0d27e6cf1bb97f2568009a093039 commit 7aa243c0c76a0d27e6cf1bb97f2568009a093039 Author: Parav Pandit Date: Wed Sep 28 20:54:01 2016 +0000 packet-infiniband: Fix setting rocev2 udp port number This patch sets RoCE-v2 (RRoCE) UDP port number to right value of 4791 as assigned by IANA described in below link. http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml?search=RoCE#InfiniBand_Trade_Association Change-Id: I97b82fb53fd63d9107ee5d4c64b94840e743fc72 Tested-by: pandit.parav at gmail.com Reviewed-on: https://code.wireshark.org/review/17971 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=a88b7bc1a6f4033a0b98c9847d259fb3d687fcf4 commit a88b7bc1a6f4033a0b98c9847d259fb3d687fcf4 Author: Birol Capa Date: Wed Sep 28 07:56:14 2016 +0300 PROFINET: Fix switch statement has no default A switch statement has no section labeled default. To make the code more readable add the default statement with a good comment. Change-Id: Iacd9b1520628e229baedc89277d07ffac2caf1b6 Reviewed-on: https://code.wireshark.org/review/17960 Reviewed-by: Jaap Keuter Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=814477c32f9ac7838cf7364fcc83f36378ea2159 commit 814477c32f9ac7838cf7364fcc83f36378ea2159 Author: Birol Capa Date: Wed Sep 28 08:26:34 2016 +0300 PROFINET: Fix pointer variable 'fp' previously deallocated warning 'fp' pointer variable was freed or deleted in an earlier statement. To make code more readable and to avoid possible future mistakes make sure that developer sees this situation. Change-Id: Ib5b9c4c32000adf05a30e094ebc98fe4bc4cfa52 Reviewed-on: https://code.wireshark.org/review/17961 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=48a66835ee4f319ba7806a542bb2cf1f16a2ac06 commit 48a66835ee4f319ba7806a542bb2cf1f16a2ac06 Author: Guy Harris Date: Wed Sep 28 16:45:23 2016 -0700 Use wtap_read_bytes() to skip over bytes when reading a record. Allow file_read() to take a null pointer as a buffer argument; a null argument means "do everything except copy the bytes from the file to the user buffer". That means that wtap_read_bytes() and wtap_read_bytes_or_eof() also support a null pointer as a buffer argument. Use wtap_read_bytes() with a null buffer argument rather than file_skip() to skip forward over data. This fixes some places where files were mis-identified as ERF files, as the ERF open heuristics now get a short "read" error if they try to skip over more bytes than exist in the file. Change-Id: I4f73499d877c1f582e2bcf9b045034880cb09622 Reviewed-on: https://code.wireshark.org/review/17974 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=a3ce2336b2a0e684a94d1e0046556bc0b42748f2 commit a3ce2336b2a0e684a94d1e0046556bc0b42748f2 Author: Birol Capa Date: Tue Sep 27 17:20:41 2016 +0300 PROFINET: Fix possibly passing a null pointer to function A NULL pointer is possibly being passed to a function identified. Change-Id: I87afb4fcd669451d94fecbcb827e7ff82d3e6740 Reviewed-on: https://code.wireshark.org/review/17950 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Jaap Keuter http://cgit.osmocom.org/wireshark/commit/?id=f72f937623e31ae4a59555573a24de8ad603a965 commit f72f937623e31ae4a59555573a24de8ad603a965 Author: Simon Zhong Date: Tue Sep 27 17:28:53 2016 -0400 pcep: Added rfc 7334 support. Updated PCEP-ERROR Object Error Types and Values base on Path Computation Element Protocol (PCEP) Numbers 2016-08-09 version Change-Id: Ife0b49119a2b634279e33ab8f699a5dc57ecb34b Reviewed-on: https://code.wireshark.org/review/17957 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=1e532f2f6f8c23f13e4c930727addd5d4679ab6b commit 1e532f2f6f8c23f13e4c930727addd5d4679ab6b Author: Marius Paliga Date: Wed Sep 28 16:15:01 2016 +0200 Diameter: Add support for DRMP AVP Bug: 12961 Change-Id: I4d9abbae3893916fdd317263a74398d2242f53de Reviewed-on: https://code.wireshark.org/review/17969 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=4aca4dc3192f4cbf17af7a4fb11d8b30f0f77eef commit 4aca4dc3192f4cbf17af7a4fb11d8b30f0f77eef Author: AndersBroman Date: Wed Sep 28 14:38:41 2016 +0200 file_access: Use g_slist_prepend. Change-Id: I6ed0f384e130ec9181e43b6262bb21d91f944dfa Reviewed-on: https://code.wireshark.org/review/17968 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c3b25e8111dc304486537d7cc60e54ba27c04fa0 commit c3b25e8111dc304486537d7cc60e54ba27c04fa0 Author: AndersBroman Date: Wed Sep 28 13:31:14 2016 +0200 Use g_slist_prepend, it should be faster if there's a lot of IP addresses Change-Id: I3861c0af24523315db6889b22ec93159174ba86f Reviewed-on: https://code.wireshark.org/review/17966 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=4f636d100e35865fc7156ffb2ba674605d1b404c commit 4f636d100e35865fc7156ffb2ba674605d1b404c Author: Dario Lombardo Date: Wed Sep 28 13:59:52 2016 +0200 eap: check scanf return value (CID 1373396). Change-Id: I4b602110fc3959dd7214fe15e9c37e3870794c1d Reviewed-on: https://code.wireshark.org/review/17967 Petri-Dish: Dario Lombardo Reviewed-by: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=148e4f77e9d528466e51d47c64acce106c5be0e7 commit 148e4f77e9d528466e51d47c64acce106c5be0e7 Author: AndersBroman Date: Wed Sep 28 12:09:58 2016 +0200 When regestering taps, only loop trough the list of taps once when adding new taps. Change-Id: Ida5ad2375c95664ee1b911d265cb69672db2be2d Reviewed-on: https://code.wireshark.org/review/17964 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=152e245804397bfcd0fc3e4cfac22e1d49b0b169 commit 152e245804397bfcd0fc3e4cfac22e1d49b0b169 Author: Pascal Quantin Date: Tue Sep 27 23:57:29 2016 +0200 proto_tree_add_item_ret_(u)int/proto_tree_add_bitmask_with_flags_ret_uint64: return real value Apply mask and bit shift on the returned value. Change-Id: I00aebc854756f01a25199a259d6d5252abea4349 Reviewed-on: https://code.wireshark.org/review/17958 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=f8b32e5b4edac7c4ca9932aacef64b48e514b577 commit f8b32e5b4edac7c4ca9932aacef64b48e514b577 Author: Roland Knall Date: Tue Sep 27 18:55:08 2016 +0200 checkAPIs.pl: Avoid false positive in header This avoids the text index being identified as shadow variable Bug:12956 Change-Id: I5565c5807e2c7d317d6849deeba9edd63c069397 Reviewed-on: https://code.wireshark.org/review/17953 Petri-Dish: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Graham Bloice http://cgit.osmocom.org/wireshark/commit/?id=e302f5ef6b74b1a8a5a78e129e7db4efc3eea63a commit e302f5ef6b74b1a8a5a78e129e7db4efc3eea63a Author: Pascal Quantin Date: Tue Sep 27 22:51:01 2016 +0200 tshark.c: fix indentation Change-Id: Ie44f76a063f375df4ae85642cd0d011a0e233d60 Reviewed-on: https://code.wireshark.org/review/17956 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=e9b94ae81fffa686ac160223aebcb67686415b77 commit e9b94ae81fffa686ac160223aebcb67686415b77 Author: Pascal Quantin Date: Tue Sep 27 21:39:46 2016 +0200 tshark: register extcap preferences Bug: 12949 Change-Id: I95ef8a15a2d629bbb351d34dbfc730fa5ea62cd5 Reviewed-on: https://code.wireshark.org/review/17954 Petri-Dish: Pascal Quantin Reviewed-by: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=5972c3d52960a737575ae9683316bef0890cf181 commit 5972c3d52960a737575ae9683316bef0890cf181 Author: AndersBroman Date: Tue Sep 27 11:01:14 2016 +0200 [proto.c] proto_all_finfos(), pre-allocate array to hold all fields. Change-Id: I0d41e417e57e656ccee1c2ce6bd406af4ed23d10 Reviewed-on: https://code.wireshark.org/review/17948 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=73a0ee0e41ce9f561d4f440902dc3aebce3285c8 commit 73a0ee0e41ce9f561d4f440902dc3aebce3285c8 Author: Gerald Combs Date: Thu Sep 22 09:24:38 2016 -0700 Qt+macOS: Look for San Francisco Mono Make San Francisco Mono the default monospace font on macOS. Note that we should look for Ubuntu Mono on that platform. Change-Id: I6f563099ae3797a7f73ea595158a2844581fbeec Reviewed-on: https://code.wireshark.org/review/17867 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=d39d272e8002ce4346d554e39bf1b5053df4a27e commit d39d272e8002ce4346d554e39bf1b5053df4a27e Author: Alexis La Goutte Date: Thu Sep 22 13:46:42 2016 +0200 TLS(1.3): Add Early Data (42) Hello extension Bug:12779 Change-Id: I97470c6e6be6e3df707cf2f3634f2c1e9da26bc2 Reviewed-on: https://code.wireshark.org/review/17885 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b5eb01c1a5219f075897b1cc5bc8f1883262af3b commit b5eb01c1a5219f075897b1cc5bc8f1883262af3b Author: Peter Wu Date: Sat Sep 24 13:09:36 2016 +0200 ssl: fix crash when setting RSA key file without valid protocol If ssl_association_add is passed a NULL app_handle argument, it will trigger DISSECTOR_ASSERT which fails due to the bad wmem scope (wmem_packet_scope). Arguably DISSECTOR_ASSERT should not be used there, but its alternative is g_warning/g_assert are not much different... Fix the crash (assertion failure) by checking that the UAT-supplied protocol is really valid. Normally the post_update_cb should not be invoked if any of the fields are invalid, but that requires larger changes in the Qt UAT dialog code. Change-Id: Ie245213b650b1de9640db8dadd08f3ed2bff335f Reviewed-on: https://code.wireshark.org/review/17906 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=7bca5e168817f6f665e9aaec70ca37722c7afbea commit 7bca5e168817f6f665e9aaec70ca37722c7afbea Author: Simon Zhong Date: Sat Sep 24 23:18:18 2016 -0400 pcep: Added missed pieces of RFC 6006 support. Added display Object-Type number in string. Change-Id: Icbb44aae2379f308f49bef7355e8c8c901889c15 Reviewed-on: https://code.wireshark.org/review/17910 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e239f72585896f301c2a23312f94cfc50e421aed commit e239f72585896f301c2a23312f94cfc50e421aed Author: Mirko Parthey Date: Fri Sep 23 23:52:15 2016 +0200 ISAKMP: Rename identifiers and change item labels Rename identifiers and change item labels to reflect their purpose: * ISAKMP Phase 1 = IKE * ISAKMP Phase 2 = IPsec * IKEv2 Attribute = Transform Attribute Remove "transform" and "type" where they do not apply. External users of isakmp.tf.* field names, such as display filters, have to be updated after this commit to use isakmp.ipsec.* instead. old new -------------------------------------------------------------------- dissect_transform_attribute() dissect_ipsec_attribute() dissect_transform_ike_attribute() dissect_ike_attribute() ISAKMP_ IPSEC_ hf_isakmp_tf_attr hf_isakmp_ipsec_attr isakmp.tf. isakmp.ipsec. transform_ike_attr_type ike_attr_type transform_isakmp_attr_type ipsec_attr_type transform_attr_sa_life_type attr_life_type transform_dh_group_type dh_group transform_attr_encap_type ipsec_attr_encap_mode transform_attr_auth_type ipsec_attr_auth_algo transform_attr_ecn_type ipsec_attr_ecn_tunnel transform_attr_ext_seq_nbr_type ipsec_attr_ext_seq_nbr transform_attr_addr_preservation_type ipsec_attr_addr_preservation transform_attr_sa_direction_type ipsec_attr_sa_direction transform_attr_enc_type ike_attr_enc_algo transform_attr_hash_type ike_attr_hash_algo transform_attr_authmeth_type ike_attr_authmeth transform_attr_grp_type ike_attr_grp_type Type Payload Payload Transform IKE Attribute Type IKE Attribute Transform Attribute Type IPsec Attribute Transform IKE2 Attribute Type Transform Attribute Config Attribute Type Config Attribute ISAKMP (v1) IKEv1 ISAKMP (v2) IKEv2 -------------------------------------------------------------------- Change-Id: Ib02a0bad100f932a290cae35ea4bd75b191f797b Reviewed-on: https://code.wireshark.org/review/17914 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=1a384ef4161470bf4a1af18da9b0b98cbc9c7f56 commit 1a384ef4161470bf4a1af18da9b0b98cbc9c7f56 Author: AndersBroman Date: Mon Sep 26 15:04:34 2016 +0200 [proto.c] Add proto_find_first_finfo() to find first occurance of a field. Change-Id: I11f50d7b00851880f77067260e2496175d227e76 Reviewed-on: https://code.wireshark.org/review/17937 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=0a45d13652cd0f34a9cabfbc6dbbdc8faaaf3554 commit 0a45d13652cd0f34a9cabfbc6dbbdc8faaaf3554 Author: Gerald Combs Date: Mon Sep 26 16:19:42 2016 -0700 WiX: Try to fix development upgrades. Try enabling the MajorUpgrade:AllowSameVersionUpgrades attribute. This should keep the .msi packages from installing side by side when only the micro version differs. Change-Id: I37e8971d965ec1909c6baacb55d6a8062b13ff70 Reviewed-on: https://code.wireshark.org/review/17945 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=b725d6c9acc403dba30c72d20cf7103e4f490334 commit b725d6c9acc403dba30c72d20cf7103e4f490334 Author: Gerald Combs Date: Mon Sep 26 10:34:04 2016 -0700 Add an initial "shellcheck" target. Look for shellcheck in Autotools and CMake, and if found add a target that checks some of our shell scripts. Add a "source=" directive to targets that include test-common.sh so that shellcheck will correctly process the scripts. Note that this requires shellcheck 0.4.0 or later. To do: Fix the issues that shellcheck found and check more scripts. Change-Id: I441f9f59d8a3f8eec6718119c2370f2560b98f3c Reviewed-on: https://code.wireshark.org/review/17943 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=06352a27b1ad2f9197b6193f97fad0c6947cc6d6 commit 06352a27b1ad2f9197b6193f97fad0c6947cc6d6 Author: Guy Harris Date: Mon Sep 26 14:39:45 2016 -0700 Reorganize the source lists. For the different classes of generated dissectors, have CLEAN_xxx_DISSECTOR_SRC with the ones that compile without warnings, DIRTY_xxx_DISSECTOR_SRC for the ones that get warnings, and xxx_DISSECTOR_SRC which is the combination of the two. Add a new NCP2222_DISSECTOR_SRC for the packet-ncp2222.c dissector generated by tools/ncp2222.py. Add a new source group for it. Move register.c to DISSECTOR_SUPPORT_SRC. Get rid of DISSECTOR_GENERATED_FILES; it's kind of a "none of the above" category, and we now have an "above" for all files. Include NCP2222_DISSECTOR_SRC in DISSECTOR_FILES. Add an ALL_DISSECTOR_SRC that includes DISSECTOR_FILES and CORBA_IDL_DISSECTOR_SRC (why are those kept separate?). Use it for the list of files we use to generate register.c. Add NCP2222_DISSECTOR_SRC to CLEAN_FILES. (Hopefully this makes it less likely that we'll forget to use -Werror for clean dissector files or forget to use them to generate register.c.) Change-Id: Ib9a7d10e1b9045516ef1f014046c6ff777c42be2 Reviewed-on: https://code.wireshark.org/review/17944 Petri-Dish: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=7b279d26aa646e9d561bf9a0516b9a39130fa864 commit 7b279d26aa646e9d561bf9a0516b9a39130fa864 Author: Peter Wu Date: Mon Sep 26 15:54:06 2016 +0200 Register ncp2222 dissector Otherwise a lot of ncp fields are missing. Bug: 12945 Fixes: v2.1.0rc0-2918-g2e23b50 ("Add checkAPI calls to CMake.") Change-Id: Ic46dc12c9a98b38d78ef988c0ce71f38e3163549 Reviewed-on: https://code.wireshark.org/review/17941 Petri-Dish: Jim Young Reviewed-by: Jim Young Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=6fcce373b1cdbeac0ac4098ce0f2e51fd5999c29 commit 6fcce373b1cdbeac0ac4098ce0f2e51fd5999c29 Author: Dario Lombardo Date: Thu Sep 15 09:51:42 2016 +0200 sshdump: restyle the output write routine. Bug: 12884 Change-Id: I90733bbcbbd8fafc0421b3fb9c6f9b48f178583c Reviewed-on: https://code.wireshark.org/review/17710 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Graham Bloice Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=0850c1f1db31efa02ff4383fb96d33e1193d838b commit 0850c1f1db31efa02ff4383fb96d33e1193d838b Author: Peter Pal??ch Date: Tue Sep 13 15:07:57 2016 +0200 BGP: Support for Cost, EIGRP and OSPF extended communities Bug: 12891 Change-Id: I70ed7f8a08122c559128b8df4d65e03be8201e1a Reviewed-on: https://code.wireshark.org/review/17683 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Peter Pal??ch Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=91ab8cf345b01acae69675dae34c6a2e7a6cedeb commit 91ab8cf345b01acae69675dae34c6a2e7a6cedeb Author: Stig Bj??rlykke Date: Sun Sep 25 10:29:37 2016 +0200 btle: Fix Feature support bit positions From BT spec 4.2 volume 6 part B section 4.6, Feature support. Bug: 12946 Change-Id: I065e9bc9af88bb1daf53d26ae683d7ddedbb8ebf Reviewed-on: https://code.wireshark.org/review/17911 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=37a92ddebd9217f8e1cc2a758a5155c6a9924782 commit 37a92ddebd9217f8e1cc2a758a5155c6a9924782 Author: Stig Bj??rlykke Date: Sun Sep 25 22:18:06 2016 +0200 btle: Show full LL_VERSION_IND SubVersNr The BT spec does not specify a bitmask for Subversion Number. Change-Id: If6f384badc4228ea1e1c30ec8156f382ca5959e0 Reviewed-on: https://code.wireshark.org/review/17936 Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=156584660b0e8b133385d34a90c78e6b378870fe commit 156584660b0e8b133385d34a90c78e6b378870fe Author: Stig Bj??rlykke Date: Sun Sep 25 20:17:29 2016 +0200 btle: Add LL_LENGTH_REQ/RSP control data Change-Id: Ib09232a25c70fc319b1df90dc09a89a34cf59c3e Reviewed-on: https://code.wireshark.org/review/17932 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=aeb112fde85197d4bf665d513d333ace0896c4f8 commit aeb112fde85197d4bf665d513d333ace0896c4f8 Author: Guy Harris Date: Sun Sep 25 11:21:57 2016 -0700 Do GArray bounds checking. Make sure we aren't going past the end of the array of per-interface packet counts. Change-Id: I6e19a5d375ebcc2193c37dc42c8f49836a5fd2c7 Reviewed-on: https://code.wireshark.org/review/17924 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=79ae8c1d07fe777a175269ed49d2adee9c1d575b commit 79ae8c1d07fe777a175269ed49d2adee9c1d575b Author: Guy Harris Date: Sun Sep 25 11:02:27 2016 -0700 Report failure to compile a filter as an error. The NCP dissector relies on those filters being compiled, and we end up doing a g_assert() anyway; use g_error() to make sure the error gets printed. Change-Id: Ibc20407c1c08f0baaa626f269e9552ae11b36083 Ping-Bug: 12945 Reviewed-on: https://code.wireshark.org/review/17921 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=f3fede009945dbe06ae5d1419f78876b3bef75cd commit f3fede009945dbe06ae5d1419f78876b3bef75cd Author: AndersBroman Date: Sun Sep 25 19:08:25 2016 +0200 [iscsi] Add a cast "packet-iscsi.c(625): warning C4267: 'function' : conversion from 'size_t' to 'guint', possible loss of data" Change-Id: I63ddf1384acdebc176a052489891d55d7a1b21ce Reviewed-on: https://code.wireshark.org/review/17920 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=fce2531169e4e239c866ffa208722cf84de4d8c5 commit fce2531169e4e239c866ffa208722cf84de4d8c5 Author: Gerald Combs Date: Sun Sep 25 08:12:59 2016 -0700 [Automatic update for 2016-09-25] Update manuf, services enterprise-numbers, translations, and other items. Change-Id: Ie3096d67f82b93b751640e063ebe231fc235f83f Reviewed-on: https://code.wireshark.org/review/17917 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=e6ea68c72e681f10c73103ff8da88954ed98e65e commit e6ea68c72e681f10c73103ff8da88954ed98e65e Author: Masashi Honma Date: Thu Sep 8 18:44:00 2016 +0900 ieee80211: Fix EOSP flag dissection for mesh case Change-Id: Ia8d4d74a7f0f5795790f930fc1e894a7ee202da7 Signed-off-by: Masashi Honma Reviewed-on: https://code.wireshark.org/review/17550 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=0ee1445ada61c4b21b7abb70ee50050a34932ac6 commit 0ee1445ada61c4b21b7abb70ee50050a34932ac6 Author: rosemountSkp Date: Thu Aug 25 14:19:41 2016 +0000 Improve HART dissector Fixed short command 0 short address, command 0 that has less bytes, command 9 byte count, command 48 parse first 6 bytes instead of 5 and the command may has less bytes, pass correct byte count into the dissect_parse_hart_cmds() function. Added support HART published and NAK message types and more HART commands. Bug: 12817 Change-Id: I4a9e7f9b342346ff4ecdcd06a73238c1a08d00fc Reviewed-on: https://code.wireshark.org/review/17325 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=870822b9c61b984dbca72743fe37e30c401ea2e5 commit 870822b9c61b984dbca72743fe37e30c401ea2e5 Author: Dario Lombardo Date: Fri Sep 23 14:31:34 2016 +0200 eap: add imsi to wlan identity dissection. Change-Id: Ic8ff4e1846e8c0a11ee19ffbc4897635388dfa62 Reviewed-on: https://code.wireshark.org/review/17888 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=31cd04e901d6c730b00ecac231d828fcc8bb5577 commit 31cd04e901d6c730b00ecac231d828fcc8bb5577 Author: Dario Lombardo Date: Tue Sep 20 17:49:50 2016 +0200 ssh: use ws_strtoi function. Change-Id: Iafcb721eb6081902dd6b5c3a2258ae5c2ccd95e9 Reviewed-on: https://code.wireshark.org/review/17822 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=8ca846436d14da6079a51da4111a860e0f357c36 commit 8ca846436d14da6079a51da4111a860e0f357c36 Author: Dario Lombardo Date: Wed Sep 21 15:03:28 2016 +0200 idl2wrs: use ws_strtou function Change-Id: I90173b0defc04ac80054170153afe9389def620b Reviewed-on: https://code.wireshark.org/review/17837 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=3c9fb071191a211af756faedd7647cf80e542639 commit 3c9fb071191a211af756faedd7647cf80e542639 Author: Dario Lombardo Date: Thu Sep 22 14:45:52 2016 +0200 iscsi: use ws_strtou functions. Add expert info for failed conversion. Change-Id: I03d5e2db791f81d43384bb047c268d07709a6099 Reviewed-on: https://code.wireshark.org/review/17863 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=06b09eea72ecbfe937a89a5887274e445b4c1bbf commit 06b09eea72ecbfe937a89a5887274e445b4c1bbf Author: Andreas Leibold Date: Mon Sep 12 14:51:51 2016 +0200 Changes to 1722.1 / MAAP to work with 1722 draft15 The C/D control flag was integrated in the subtype field of 1722 after draft 6. These changes are now added to the 1722-1 and MAAP protocol. Change-Id: I19b2e8237fb87d42ec7bcb6f9f53e8cc8605731d Reviewed-on: https://code.wireshark.org/review/17664 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=75ae538514f55f8faa114ce31fc5a2a1d7b7ef22 commit 75ae538514f55f8faa114ce31fc5a2a1d7b7ef22 Author: Peter Wu Date: Sat Sep 24 15:11:32 2016 +0200 ssl: fix exact matching of ALPN protocol names The "name_length >= alpn_proto->proto_name_len" condition always failed to match for short names (like "h2" where the reported length is 2, but the proto_name_len would be 3). This fixes recognition of HTTP/2 traffic, without this patch it would be interpreted as http-over-tls as reported on https://ask.wireshark.org/questions/55720/how-to-install-http2-dissector-plugin Change-Id: Idc3eae0b6d593c8f3c435230ef76da90a4b1e7fc Reviewed-on: https://code.wireshark.org/review/17907 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=46aba5a3407be21db89fff8ed3be4bed4883e806 commit 46aba5a3407be21db89fff8ed3be4bed4883e806 Author: Peter Wu Date: Sat Sep 24 12:16:08 2016 +0200 doc: add the -d (decode as) option to wireshark(1) Text is partially copied from the tshark manual page. Change-Id: I120e327f15394fc48fce6e4a122e7eab83e91c82 Reviewed-on: https://code.wireshark.org/review/17904 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=cacb4a428715b6a77ddee50d87d5dffe1f83557c commit cacb4a428715b6a77ddee50d87d5dffe1f83557c Author: Uli Heilmeier Date: Sat Sep 24 11:17:17 2016 +0200 Editcap: Fix comparsion between signed and unsigned int secs_per_block is a unsigned integer. Therefore we can't compare a signed integer with it. Change-Id: Ic965a88e0e704e296c4af9193ca4a3504173ae36 Reviewed-on: https://code.wireshark.org/review/17901 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=17546ad88378fbeaad25e571e0fa35e7a5bfa622 commit 17546ad88378fbeaad25e571e0fa35e7a5bfa622 Author: Gerald Combs Date: Wed Sep 21 15:38:16 2016 -0700 Check for ASAN when fuzzing. Try to determine if we passed -fsanitize=address to gcc or clang and adjust the ASAN variable fuzz-test.sh, randpkt-test.sh and test-captures.sh accordingly. Change-Id: I88a34828fb5875e1a74a3b180ffb3da37daac0bd Reviewed-on: https://code.wireshark.org/review/17848 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=8b047554ee93fbbf7731da371df0779acc9fc87a commit 8b047554ee93fbbf7731da371df0779acc9fc87a Author: Peter Wu Date: Sat Sep 24 11:51:24 2016 +0200 ssl-utils: fix decryption of NULL ciphers A dissector bug was reported: epan/dissectors/packet-ssl-utils.c:1615: failed assertion "data" and fair enough, the MAC Key is indeed NULL because of our special handling for NULL ciphers. Just ignore the MAC key then. Change-Id: I12d2be5e84520badb44a99fc965c48c3afa89346 Fixes: v2.3.0rc0-697-gb1d36fe ("ssl-utils: remove block and key sizes from cipher suites table") Reviewed-on: https://code.wireshark.org/review/17903 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=ca232b1d129f55a65c53bddb1f215208a32c2ec6 commit ca232b1d129f55a65c53bddb1f215208a32c2ec6 Author: Uli Heilmeier Date: Sat Sep 24 11:03:53 2016 +0200 Udpdump: Fix g_debug() for ssize_t buflen Using %lu for ssize_t throws an error. This commit change it to %zd. Change-Id: I19ae72fe0836424bcb93e912e9b1757df4ae5fb1 Reviewed-on: https://code.wireshark.org/review/17900 Petri-Dish: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=989dcef3175267c6db4f9256c6a61ce8640f132f commit 989dcef3175267c6db4f9256c6a61ce8640f132f Author: Alexis La Goutte Date: Fri Sep 23 08:07:42 2016 +0200 TLS: Update Hello ExtensionType list use same name and display in dec from http://www.iana.org/assignments/tls-extensiontype-values/tls-extensiontype-values.xhtml Change-Id: Ia4a959571204b611dbf275311c9ce58c594b6716 Reviewed-on: https://code.wireshark.org/review/17886 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=1a3f1d08fd8fad8485dac5811ba636370c66de7e commit 1a3f1d08fd8fad8485dac5811ba636370c66de7e Author: Dirk Jagdmann Date: Thu Sep 22 23:32:53 2016 -0700 update description of PDML file format by updating URLs to external documentation. Also mention the pdml2html.xsl file. Change-Id: I44894f52771939bf9f861abf19bcb8bc589e37eb Reviewed-on: https://code.wireshark.org/review/17894 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=575e36324c700ac89cb11ff4e70dcfe542ad753c commit 575e36324c700ac89cb11ff4e70dcfe542ad753c Author: Gerald Combs Date: Fri Sep 23 17:45:39 2016 -0700 WiX: Disable desktop icon and shortcut checkboxes. Enable and disable the Wireshark and Wireshark-gtk desktop icon and shortcut checkboxes depending on our feature selections to match the NSIS installer behavior (and make sense). Set the level of "Fe.WiresharkGTK" to 2 so that it's disabled by default. This roughly matches the behavior of the NSIS installer. Note that we can't enable or disable radio buttons. Change-Id: I1c73f901344e21bd62e67890ce544f644c0cdda6 Reviewed-on: https://code.wireshark.org/review/17898 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=a1b04ad228b11994e6f3452d0a2ed11ddefb582a commit a1b04ad228b11994e6f3452d0a2ed11ddefb582a Author: Gerald Combs Date: Fri Sep 23 15:51:44 2016 -0700 More WSDG layout & markup fixups. Change-Id: I7b404be25d20c28c7dca23d57f9670236a5855c2 Reviewed-on: https://code.wireshark.org/review/17897 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=2b9cb53b39979d074ab3d2f4f541ea9d5edf36fd commit 2b9cb53b39979d074ab3d2f4f541ea9d5edf36fd Author: Gerald Combs Date: Fri Sep 23 15:17:28 2016 -0700 WSDG: Fixup PDF layout. Change-Id: I62653e6a5934e5bd77bf6663610124cb82e95c44 Reviewed-on: https://code.wireshark.org/review/17896 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=d1b99809b52a8942609cdf54905d848a9c6c12c3 commit d1b99809b52a8942609cdf54905d848a9c6c12c3 Author: szhong Date: Sat Sep 17 23:24:30 2016 -0400 pcep: add Conveying Vendor-Specific Constraints (RFC7470) support Added capability to expand Private Enterprise Number to string. Change-Id: Id3df604a47c3067febb878caf89087aa00ecf038 Reviewed-on: https://code.wireshark.org/review/17770 Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=d390db98183247c4460575caac20e834cba2862e commit d390db98183247c4460575caac20e834cba2862e Author: Gerald Combs Date: Fri Sep 23 09:28:41 2016 -0700 WSUG: More layout and PDF fixes. Set variablelist.as.blocks in custom_layer_pdf.xsl so that we don't end up with list text squeezed into tiny columns on the right. Set column widths for most of our tables. Change-Id: I3fe47d945a7945618012c9de1fc0e97b788dea9e Reviewed-on: https://code.wireshark.org/review/17893 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=2e0cbb7ae72fd9d944ff9343483b6f5df0564b61 commit 2e0cbb7ae72fd9d944ff9343483b6f5df0564b61 Author: Alexis La Goutte Date: Fri Sep 23 08:12:13 2016 +0200 TLS: use define value for ssl_versions value string and also move on the top and not too far from ssl_version_short value_string Change-Id: I9012d0d0839fd29da500a7f37a83ecc982f0fb5b Reviewed-on: https://code.wireshark.org/review/17887 Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=cc50515e57162d2ef740aa6e725e06f2b0c21293 commit cc50515e57162d2ef740aa6e725e06f2b0c21293 Author: Stig Bj??rlykke Date: Fri Sep 23 08:13:28 2016 +0200 Show memory info on macOS and Linux Added support for showing memory information (amount of physical memory) in version information on macOS and Linux. Moved CPU info and memory info right after OS version info. Change-Id: I305d1b7d015d50ed137f2c80b31d698e9315d735 Reviewed-on: https://code.wireshark.org/review/17884 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=2fa327ae0ca84368086922e4869e4fa739b1f1f3 commit 2fa327ae0ca84368086922e4869e4fa739b1f1f3 Author: Dario Lombardo Date: Fri Sep 23 10:18:14 2016 +0200 eap: fix cast warning. Change-Id: I94a4a927c91552f58ecec3d0d78efcf699bf77de Reviewed-on: https://code.wireshark.org/review/17881 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=0703c7b4145f1ec23172b261356ca65bb17d12dc commit 0703c7b4145f1ec23172b261356ca65bb17d12dc Author: Stig Bj??rlykke Date: Thu Sep 22 13:23:37 2016 +0200 dumpcap: Include CPU info as hardware description in SHB Add CPU info as hardware description in session header block when using pcapng. Use capture_comment from the capture_options structure when using ring buffer. Change-Id: I5e688fc2d6ab61de1f64ad9a8a96e6e39e8cf708 Reviewed-on: https://code.wireshark.org/review/17862 Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=00c862e4056be43d91beb2c6b66b996140e5d280 commit 00c862e4056be43d91beb2c6b66b996140e5d280 Author: Mikael Kanstrup Date: Wed Sep 14 14:13:20 2016 +0200 capchild: Support optional 802.11 channel parameters Document the the 802.11 set channel function and its parameters. Add support for optional parameters. Bug: 12896 Change-Id: I95966f99149aa9c1502d97b5707dcc8c2f5b26e8 Reviewed-on: https://code.wireshark.org/review/17699 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b6a2915d0d5a7ab1524a49b216290f1e33feb19b commit b6a2915d0d5a7ab1524a49b216290f1e33feb19b Author: Peter Wu Date: Sun Sep 18 16:19:58 2016 +0200 mate: fix Match edge cases, improve documentation Use strcmp to sort AVPs in an AVPL and for matching instead of comparing pointer addresses. Pointers can only be used for (in)equality, there is no ordering in them. Matching of attributes however requires a better ordering to know whether the operator (condition) or whether the operand (data) can be skipped. Otherwise it is possible that condition (b) randomly fails to match data (a,b). User-visible changes (mainly edge cases): - Loose (a=1, a?) on data (a=0, a=1) would previously fail to return (a=0,a=1) because the a? condition is not tried for data a=0. Now it tries all compatible conditions for a data AVP. - Any Match condition like (a=1, a^1) would previously be treated the same as (a=1) while (a^1, a=1) would still be seen as (a^1, a=1). The first case is now fixed to match (a=1, a^1). (Via a fix in insert_avp to ensure that (a=1) is not considered the same as (a^1).) - Every (a=1, a=2) on data (a=1, b=1) previously failed, but the comment "it will not create a list if there is not a match for every attribute in op" suggests that it should return (a=1). - Every (a=1) on data (a=2) previously succeeded (bug) while it would fail on (a=2, b=1). This is fixed now by checking whether any of the conditions really have matching data for the attribute. Other changes: optimize merge_avpl and new_avpl_*_match to insert in linear time instead of quadratic, rewrite and add comments in an attempt to make it easier to understand. Merge the new_avpl_every_match and new_avpl_exact_match functions and rename it to new_avpl_pairs_match to reflects its actual implemented functionality. Not addressed in this patch is the quasi-randomness of the returned data AVPL. AVPLs are unordered, so the condition Strict (a?) on data (a=1, a=2) could in theory return either (a=1) or (a=2). In practice this returns (a=1) because of alphabetical ordering, but this cannot really be relied on. It gets worse for conditions like Strict (a?, a>1), these are considered undefined behavior (without warnings for now). Ping-Bug: 12184 Change-Id: I0008448ffcb96183f106cb937c4f488e26a82f92 Reviewed-on: https://code.wireshark.org/review/17777 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann Reviewed-by: Alexis La Goutte Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=064f4d18dbc2cba6452d69bd354da2ff234b4182 commit 064f4d18dbc2cba6452d69bd354da2ff234b4182 Author: Dario Lombardo Date: Mon Sep 19 14:40:11 2016 +0200 eap: dissect eap wlan identity. EAP identities can be of different kind. This change adds a sort of heuristic that dissects the wlan identity in the form of @wlan.mnc.mcc.3gppnetwork.org. A general purpose dissection function, acting as a proxy, has been created to make room for other specific dissections. Bug: 12921 Change-Id: Ic48aee004fa7df5ee4dbeca091ed31616d155890 Reviewed-on: https://code.wireshark.org/review/17796 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=1ec28b4a084112e6ca4971300f17354e8c6cee3c commit 1ec28b4a084112e6ca4971300f17354e8c6cee3c Author: Stefan Metzmacher Date: Mon Sep 19 04:35:49 2016 +0200 packet-dcerpc: let dissect_dcerpc_cn_auth() always dissect the whole auth_info As all this information belongs together I'm moving it into a subtree. Change-Id: I839a5a6294360976a78b4b43f219e30381b4f516 Signed-off-by: Stefan Metzmacher Reviewed-on: https://code.wireshark.org/review/17878 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=68dbc6431f5b391c05f27641ad5c11c378739648 commit 68dbc6431f5b391c05f27641ad5c11c378739648 Author: Alexis La Goutte Date: Sun Aug 21 16:50:15 2016 +0200 ISAKMP: fix Argument with 'nonnull' attribute passed null found by Clang Analyzer Change-Id: I8d7ebc6dd46e0d6494d412653ec423b8c0fde9c8 Reviewed-on: https://code.wireshark.org/review/17203 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=a2329b187b640d39d8dbd93cfe21eeeb954d82fa commit a2329b187b640d39d8dbd93cfe21eeeb954d82fa Author: Gerald Combs Date: Thu Sep 22 18:37:01 2016 -0700 WSDG: Layout and content updates. Adjust the column widths of some tables to that they render more cleanly and without FOP warnings. Move some table content to plain text instead of trying to shove it into table cells. Fix some other layout and formatting. Change-Id: I40e40fd7ca5c3cc594ea30c8b1ad233afd4cdca4 Reviewed-on: https://code.wireshark.org/review/17880 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=e0bc5b1c3e167a29d383c4f010ce91b57dc58a63 commit e0bc5b1c3e167a29d383c4f010ce91b57dc58a63 Author: Gerald Combs Date: Thu Sep 22 15:43:37 2016 -0700 WSDG: Adjust markup and fix FOP warnings Wrap monospace text in our PDF output. Fix the formatting of a list. Fix an anchor reference. Change-Id: Id9433f3e3462569299e6702b4a4e137481ad80c4 Reviewed-on: https://code.wireshark.org/review/17877 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=eeb4361e57e01d03a655433c9e75388d93bb9f6f commit eeb4361e57e01d03a655433c9e75388d93bb9f6f Author: Priyanka Mondal Date: Thu Sep 22 14:43:12 2016 +0530 Dropped packet: Add dropped packets info in netscaler trace Change-Id: I2a9806026413c5971e5ecad17cd80787130cb9ed Reviewed-on: https://code.wireshark.org/review/17803 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=a156a0021d42d90130506e7e589ac4782d31bee8 commit a156a0021d42d90130506e7e589ac4782d31bee8 Author: Alexis La Goutte Date: Thu Sep 22 09:18:21 2016 +0200 CDP: Add CDP over GRE http://www.cisco.com/c/en/us/td/docs/wireless/access_point/15-3-3-JB/configuration/guide/cg_book/cg-appA-protfilters.html Bug:12934 Change-Id: If6498446c86f509a44dc28d3c2e4d86cc61cd167 Reviewed-on: https://code.wireshark.org/review/17853 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Jaap Keuter Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=0b1fd7e8fb267c19eebe484db31a7240781a7023 commit 0b1fd7e8fb267c19eebe484db31a7240781a7023 Author: Pascal Quantin Date: Thu Sep 22 22:09:13 2016 +0200 6LowPAN: initialize interface identifier even when no data-link source is found Bug: 12939 Change-Id: Ib4e8adbff3e335e602da5e6857bfc801601fd25e Reviewed-on: https://code.wireshark.org/review/17871 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=76d97c39c9be04ff2ed599cc3d15b7fddbf080f6 commit 76d97c39c9be04ff2ed599cc3d15b7fddbf080f6 Author: Guy Harris Date: Thu Sep 22 13:54:13 2016 -0700 Fix the "do we have Xcode?" test for older versions of Xcode. Change-Id: I35853b6cb2985bf9bc36175ec8085929e66db349 Reviewed-on: https://code.wireshark.org/review/17872 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=14fcb720ddac2bd91f5306d20452908e37d168e8 commit 14fcb720ddac2bd91f5306d20452908e37d168e8 Author: Pascal Quantin Date: Thu Sep 22 21:01:52 2016 +0200 BTHCI ACL: ensure to initialize the full bthci_acl_data_t structure Change-Id: Ie1a020bf5dddde3f9476a6fdf307da9effb4bf8c Ping-Bug: 12939 Reviewed-on: https://code.wireshark.org/review/17870 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=8438c1d5a6a91d1c60efdb4922f65f21e48b9dbc commit 8438c1d5a6a91d1c60efdb4922f65f21e48b9dbc Author: Pascal Quantin Date: Thu Sep 22 20:39:46 2016 +0200 LDSS: fix a memory leak caught by ASan Change-Id: I988b0ac0fbadb782c1ba499a086c29522a564618 Reviewed-on: https://code.wireshark.org/review/17869 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=cf12e448b1721143d0232c5d866a973862cab139 commit cf12e448b1721143d0232c5d866a973862cab139 Author: Pascal Quantin Date: Thu Sep 22 20:14:25 2016 +0200 proto.c: avoid dereferencing a NULL pointer Some sub protocols do not register fields Follow-up of gf4a521e Change-Id: Iec3165d6204cc6acc0ec31a7266f860012463cd0 Reviewed-on: https://code.wireshark.org/review/17868 Petri-Dish: Pascal Quantin Reviewed-by: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=7477e1c3b90cedfe0d154f5b4c8eb9e5d7e26b59 commit 7477e1c3b90cedfe0d154f5b4c8eb9e5d7e26b59 Author: Birol Capa Date: Thu Sep 22 16:42:39 2016 +0300 Fix Profinet RPCInterfaceUUID decoding The translation of all RPCInterfaceUUID for PNIO evaluates to "PNIO". However, UUID allows distinction of - UUID_IO_DeviceInterface (IOD-IF) - UUID_IO_ControllerInterface (IOC-IF) - UUID_IO_SupervisorInterface (IOS-IF) - UUID_IO_ParameterServerInterface (PServ-IF) Bug: 12938 Change-Id: I97c27808f61abd96728421488bb0ee5fdbace566 Reviewed-on: https://code.wireshark.org/review/17865 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=f4a521ee74f01063fe2738ff5a975d5a833ab85e commit f4a521ee74f01063fe2738ff5a975d5a833ab85e Author: AndersBroman Date: Thu Sep 22 16:18:03 2016 +0200 [proto.c] As we know the size of the hf array use g_ptr_array_sized_new() to allocate the arry to hold them. This should be more efficient. Change-Id: I84b1095b6eb110fdcc1b2630949c76b51f3a47b6 Reviewed-on: https://code.wireshark.org/review/17866 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=0b3d6793681fb351cd6e726d3323839cb0d86e64 commit 0b3d6793681fb351cd6e726d3323839cb0d86e64 Author: AndersBroman Date: Thu Sep 22 15:25:07 2016 +0200 Don't call proto_register_field_array() or expert_register_protocol() with proto = -1 Change-Id: I60f899ad748b5d3e17f237552af7d2dbc8f27bd2 Reviewed-on: https://code.wireshark.org/review/17864 Petri-Dish: Anders Broman Reviewed-by: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=d29b369bdcdf5bbc3f22b46e3ba0734c630dd3ad commit d29b369bdcdf5bbc3f22b46e3ba0734c630dd3ad Author: Michael Mann Date: Wed Sep 21 23:16:58 2016 -0400 Add range_add_value and range_remove_value. These APIs can insert or remove a single value into a range structure. Adding a value may extend an existing range or create a new one. Removing a value may remove a range item. Change-Id: Ia6995ecf7760aca1fb7fd9b4c53972298a57675f Reviewed-on: https://code.wireshark.org/review/17836 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=69dfe97251cea64ba7a1506f5ca51bfed2bf24b3 commit 69dfe97251cea64ba7a1506f5ca51bfed2bf24b3 Author: Alexis La Goutte Date: Thu Sep 22 11:14:53 2016 +0200 iwarp: Add RDMA Atomic operations (RFC 7306) Bug:12928 Change-Id: Id3f9e41a62a90e36f19e1d55226826e7f9ffa3f4 Reviewed-on: https://code.wireshark.org/review/17855 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=46595f4ad07e7bc9080497e860c969b570bea676 commit 46595f4ad07e7bc9080497e860c969b570bea676 Author: Guy Harris Date: Thu Sep 22 03:11:17 2016 -0700 Point people to the Mac App Store for Xcode. Don't give a URL that doesn't work any more. Change-Id: I3d2dbef2dda4a96aff9382e687eb8eb64218d14d Reviewed-on: https://code.wireshark.org/review/17859 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=4e53f5d975d184e6813d3dfb25b8c06fc046dbd7 commit 4e53f5d975d184e6813d3dfb25b8c06fc046dbd7 Author: Guy Harris Date: Thu Sep 22 02:59:53 2016 -0700 Make it detect command-line-toos-only installations. /usr/bin/xcodebuild is present, but appears not to work, if you have only the command-line tools for Xcode 8 installed, not Xcode 8 itself. Change-Id: I4a55e30f8afcc7e575e661d2b4ea944c967790ec Reviewed-on: https://code.wireshark.org/review/17856 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=dedf926540ab3b828e314f0f7b8d2809a8f0d4f2 commit dedf926540ab3b828e314f0f7b8d2809a8f0d4f2 Author: Juanjo Martin Date: Tue Sep 20 13:32:46 2016 +0200 RTPS: Added DTLS locator dissection Change-Id: I168d728a56479bd3eeac4baa2d7708dbc3d09bed Reviewed-on: https://code.wireshark.org/review/17814 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=48a075b10496ff77fd3f46cf79cc17b9f61aa6b6 commit 48a075b10496ff77fd3f46cf79cc17b9f61aa6b6 Author: Alexis La Goutte Date: Thu Sep 22 10:05:53 2016 +0200 MACsec: Fix typo macsec/MACSEC => MACsec Change-Id: I1016396edaf3f8bf025dd9b840d0d2f588546d49 Reviewed-on: https://code.wireshark.org/review/17854 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=5b4ca98a5410d9c33be2aa54490ba57239ae73a7 commit 5b4ca98a5410d9c33be2aa54490ba57239ae73a7 Author: Stig Bj??rlykke Date: Sun Sep 18 20:10:14 2016 +0200 Qt: Optimized setColumnVisibility() usage Setting column visibility (show/hide columns) is only needed when columns has changed and when show/hide from column popup menu. Change-Id: Ia33d6fccab44443c453921fc2629bbf1d22efd01 Reviewed-on: https://code.wireshark.org/review/17781 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=b9d493f8de1cadfce591cdc20613c3ee8896c4cf commit b9d493f8de1cadfce591cdc20613c3ee8896c4cf Author: AndersBroman Date: Wed Sep 21 18:26:16 2016 +0200 [print.c] Use pinfo and frame_info to print geninfo. Change-Id: Ie77292bfb2d962b326cb4dd9273d7258586f18b5 Reviewed-on: https://code.wireshark.org/review/17841 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=fe1d0060167993ea8d70710b318783b04168b4f3 commit fe1d0060167993ea8d70710b318783b04168b4f3 Author: AndersBroman Date: Wed Sep 21 17:36:23 2016 +0200 [print.c] Get timestamp directly from pinfo rather than going via field info. Change-Id: I266775b0880931bbce5ec0ed9bc9d8b0dbce7246 Reviewed-on: https://code.wireshark.org/review/17840 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=bf95ccca2eb903b81f3ddd0de7e21c42d687a64c commit bf95ccca2eb903b81f3ddd0de7e21c42d687a64c Author: Guy Harris Date: Wed Sep 21 20:48:37 2016 -0700 Don't mention a particular version of XQuartz. The version we were using is out of date and, because we don't download it in the script, we don't *need* the version, we can just point people to http://www.xquartz.org. Change-Id: I049e55c11a6877a1ad888288a157cc8527740b16 Reviewed-on: https://code.wireshark.org/review/17850 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=479323072cdddb21f950943e3a4a2462a7027b02 commit 479323072cdddb21f950943e3a4a2462a7027b02 Author: Dario Lombardo Date: Tue Sep 20 17:28:01 2016 +0200 gsm_map: use ws_strtoi in template. Change-Id: I682955b3c58695d831d6d8013eaa77d347a0ec2e Reviewed-on: https://code.wireshark.org/review/17820 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=f87d1ab69996753e4c40854bac9aecbfd7cc0c98 commit f87d1ab69996753e4c40854bac9aecbfd7cc0c98 Author: Gerald Combs Date: Wed Sep 21 17:25:32 2016 -0700 WiX: Fix condition logic. The condition expressions in g630b646 were incorrect. Fix them. This also lets us make the error messages more verbose, so do so. Add a hint about debugging. Change-Id: I74d4b9cfb1bc9afb23be4d61ac190f90e7048745 Reviewed-on: https://code.wireshark.org/review/17849 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=f513dd35c1a3a588392c542a5331b0137dae3eff commit f513dd35c1a3a588392c542a5331b0137dae3eff Author: Davide Caratti Date: Wed Sep 21 01:26:52 2016 +0200 ethertype: add missing value_string row for MACSEC Change-Id: Ie062054249d847e4cc430818ce2deca96b2c7d90 Reviewed-on: https://code.wireshark.org/review/17845 Reviewed-by: d. caratti Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=876bca186bdce5bb2f3f5b3b5200ef0a83bf5683 commit 876bca186bdce5bb2f3f5b3b5200ef0a83bf5683 Author: Guy Harris Date: Wed Sep 21 14:43:20 2016 -0700 Add a -a flag to use if TShark was built with ASan. We mustn't set the virtual address space limit if that's the case, as ASan consumes a ton of address space. Clean up a comment while we're at it. Change-Id: I7e88135f16b21cb091a73a35de70bee757fb3876 Reviewed-on: https://code.wireshark.org/review/17847 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=ec0aeb983b0efc2d2e5e24209a3a0fc198b353d2 commit ec0aeb983b0efc2d2e5e24209a3a0fc198b353d2 Author: Guy Harris Date: Wed Sep 21 14:41:04 2016 -0700 Set the VA limit with ulimit -S, and clean up comments. Other limits are set with -S, do that with the virtual address space limit as well. Change-Id: Ie427341a4c7be56d3e8d96be6c1713c56e9bad87 Reviewed-on: https://code.wireshark.org/review/17846 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=c2b7a74c149241a5fa490d9201c04a987e3d3f63 commit c2b7a74c149241a5fa490d9201c04a987e3d3f63 Author: Olga Kornievskaia Date: Wed Sep 21 13:17:42 2016 -0400 nfs: Fixing OFFLOAD_STATUS reply decoding commit b5aa0ff1a4e84c15f6c159e4900e84bd563570b4 nfs: Add NFSv4.2 ops OFFLOAD_CANCEL and OFFLOAD_STATUS As coded, the reply of the OFFLOAD_STATUS decodes a stateid. However, in the spec, the reply is count and an array of statuses. I propose the following fix to match the spec for the OFFLOAD_STATUS. Change-Id: Ibaddba96446b8d9b520ca977f0b1ed66749d3388 Reviewed-on: https://code.wireshark.org/review/17805 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=eafa0a061d614541b8ad230289657aaf185033c7 commit eafa0a061d614541b8ad230289657aaf185033c7 Author: Stig Bj??rlykke Date: Wed Sep 21 21:22:57 2016 +0200 dmp: Restore checksum incorrect info The "Checksum incorrect" note in COL_INFO was inadvertently broken in gad6fc87d6. Change-Id: I064c3c79aa3e1ae72d3a8167538e709d0b5fe94a Reviewed-on: https://code.wireshark.org/review/17842 Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=2e4024263622ed67b0dfd1d275ddab87549128cd commit 2e4024263622ed67b0dfd1d275ddab87549128cd Author: Dario Lombardo Date: Tue Sep 6 09:58:48 2016 +0200 capture_sync: use ws_strtou function. Change-Id: Ic128a7f1afd85f6b737392ff76b40d54cbdd8971 Reviewed-on: https://code.wireshark.org/review/17523 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=4528da9f0112d7107b00de48ff71877b9be983bc commit 4528da9f0112d7107b00de48ff71877b9be983bc Author: Pascal Quantin Date: Wed Sep 21 14:19:07 2016 +0200 Diameter: fix a typo in AVP TGPP 1656 Bug: 12927 Change-Id: I6a6507d7b3b0321d2d12d3d306003e480070e79e Reviewed-on: https://code.wireshark.org/review/17833 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=b9d4a18ad2f10cc9216d8131d9e1ddc89bfc50ac commit b9d4a18ad2f10cc9216d8131d9e1ddc89bfc50ac Author: Alexis La Goutte Date: Tue Sep 20 14:14:38 2016 +0200 TLS: no extension length on padding extension also remove padding function (don't needed) Bug: 12922 Change-Id: Ie049ee21193ec82b8dc873a7dff78e9d058c7935 Reviewed-on: https://code.wireshark.org/review/17825 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=7be73201a044e8228de8e91a5f8708ebcd761015 commit 7be73201a044e8228de8e91a5f8708ebcd761015 Author: Pascal Quantin Date: Wed Sep 21 11:09:43 2016 +0200 BTL2AP: compare strings with strcmp, not memcp Otherwise a string shorter than 7 characters will trigger an out of bounds access Bug: 12825 Change-Id: I54a7909d74838dcb56583374e5753f877ff74fe2 Reviewed-on: https://code.wireshark.org/review/17826 Reviewed-by: Michal Labedzki http://cgit.osmocom.org/wireshark/commit/?id=c2c8dc38fee6d33a2e926aa05a3e3f7ef1723db2 commit c2c8dc38fee6d33a2e926aa05a3e3f7ef1723db2 Author: AndersBroman Date: Wed Sep 21 13:15:32 2016 +0200 [Diameter AVPs] Correct 3GPP AVPs 1655. 1656 531 and 532 Bug: 12927 Change-Id: I545d5c54396431ab67f78fbc31111460d758f8b1 Reviewed-on: https://code.wireshark.org/review/17827 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=73899237f0ef8b70c05608ac57c7722a7016e271 commit 73899237f0ef8b70c05608ac57c7722a7016e271 Author: Dario Lombardo Date: Tue Sep 20 17:37:41 2016 +0200 camel: use ws_strtoi in template. Change-Id: Ida61cc61d6a6a1c34eb42ceaba31621276f93966 Reviewed-on: https://code.wireshark.org/review/17821 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=920df263e34c2c1f2015566d44c1c6bd0cedfaaf commit 920df263e34c2c1f2015566d44c1c6bd0cedfaaf Author: AndersBroman Date: Tue Sep 20 15:39:06 2016 +0200 [GTPv2] Export dissect_gtpv2_tai() Change-Id: I3ec15b0411d8e9639cc31b36aa25ce74054395da Reviewed-on: https://code.wireshark.org/review/17819 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=962c3b20c26b575168c0fc677594fe203e87917d commit 962c3b20c26b575168c0fc677594fe203e87917d Author: AndersBroman Date: Tue Sep 20 14:35:38 2016 +0200 [GTPv2] Export dissect_gtpv2_tai() Change-Id: If4daaf8d53734c00ba922ca61d21db3c09e859d1 Reviewed-on: https://code.wireshark.org/review/17818 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=7933d8002be6abca18cb31c7a2a3076725cc53e1 commit 7933d8002be6abca18cb31c7a2a3076725cc53e1 Author: AndersBroman Date: Tue Sep 20 14:31:05 2016 +0200 [Diameter 3GPP] hf_diameter_3gpp_feature_list1_sh_flags_spare_bits missing bitmask. Change-Id: I999fb71a26e90a46e11bd2907c3fcb8566e92562 Reviewed-on: https://code.wireshark.org/review/17817 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=ece9c286195df796e6e42325e1664f3336f2611d commit ece9c286195df796e6e42325e1664f3336f2611d Author: Alexis La Goutte Date: Thu Sep 15 08:04:14 2016 +0200 selfm: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang Change-Id: I758ff81bdfcb9c18810baad12554d7f7f0e7705f Reviewed-on: https://code.wireshark.org/review/17707 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=980a0a300ac14794c5d378e2b0696339cbe83ae7 commit 980a0a300ac14794c5d378e2b0696339cbe83ae7 Author: AndersBroman Date: Tue Sep 20 13:43:37 2016 +0200 Add define for vendor dacom Change-Id: Ie7411d4d41e3f0a0ea98ed4a14d40c5715535c8a Reviewed-on: https://code.wireshark.org/review/17815 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b83c730ff0fac672d8623ebb5e6129de370dd1a6 commit b83c730ff0fac672d8623ebb5e6129de370dd1a6 Author: Alexis La Goutte Date: Fri Aug 26 10:33:43 2016 +0200 TLS(1.3): Add Pre-Shared Key (41) Hello extension Bug: 12779 Change-Id: I64ef80db0a8b51ee569fed3b87099144e57eedc2 Reviewed-on: https://code.wireshark.org/review/17320 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=811bb3302bf503523f51c219226426feb63b7a18 commit 811bb3302bf503523f51c219226426feb63b7a18 Author: Hauke Mehrtens Date: Wed Aug 31 20:06:49 2016 +0200 netlink: make dissect_netlink_attributes() endianness aware Always give the netlink data struct to dissect_netlink_attributes() so we can extract which endianness we should use. This fixes the netlink dissector on big endian. Change-Id: Ia485a29035c947908c29a9e30d0aba8d4fc94093 Signed-off-by: Hauke Mehrtens Reviewed-on: https://code.wireshark.org/review/17636 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=b1bbfaa9f72f77c9cee48b6f078bf42f9895e47b commit b1bbfaa9f72f77c9cee48b6f078bf42f9895e47b Author: Hauke Mehrtens Date: Wed Aug 31 19:44:25 2016 +0200 netlink: try to detect endianness There is no field which indicates which endianness is used for netlink data, try to guess it by checking if the length in little or big endian fits better. Change-Id: I02884763931f3f3589b7ac5bff2781797c1d0f87 Signed-off-by: Hauke Mehrtens Reviewed-on: https://code.wireshark.org/review/17635 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=927a050979fc94d8ad29f03570371ca1460bb804 commit 927a050979fc94d8ad29f03570371ca1460bb804 Author: Chris Bontje Date: Wed Sep 14 11:58:47 2016 -0600 [SELFM] - Further additions to re-assembly efforts (Multiple PDUs spanning additional TCP packets) Change-Id: I35db77ee05c3c873577b4f40c41f283e5666a4e2 Reviewed-on: https://code.wireshark.org/review/17701 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e4a230aad2d23db35f6b61f2fcd318803e2a83dd commit e4a230aad2d23db35f6b61f2fcd318803e2a83dd Author: Gerald Combs Date: Mon Sep 19 15:05:18 2016 -0700 Move the rest of README.qt to the WSDG. Change-Id: I8ba0dc0170141db0b96cac996e5ad5f0bd3253ea Reviewed-on: https://code.wireshark.org/review/17806 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=eb4c70616f5b1de32f8b1d963ae0bff5a5f20a7d commit eb4c70616f5b1de32f8b1d963ae0bff5a5f20a7d Author: Stefan Metzmacher Date: Tue Sep 20 02:41:46 2016 +0200 packet-dcerpc: dissect the auth verifier of PDU_CO_CANCEL, PDU_ORPHANED and PDU_FAULT Change-Id: I28325d655ccd5d363aac89e49e5333b3d75f68a2 Signed-off-by: Stefan Metzmacher Reviewed-on: https://code.wireshark.org/review/17810 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=01d80d649f6c84692ddebf9cd5cf90c02a2033c6 commit 01d80d649f6c84692ddebf9cd5cf90c02a2033c6 Author: Stefan Metzmacher Date: Sun Sep 18 20:25:52 2016 +0200 packet-dcerpc: The opnum field is generated for PDU_RESP and PDU_FAULT Change-Id: Ieeb9de0f54a22afc3adcd52d8af2c45e8b82b0ab Signed-off-by: Stefan Metzmacher Reviewed-on: https://code.wireshark.org/review/17808 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=9058363ed7e99db7a36b9ab8f03ceb635a6cb94e commit 9058363ed7e99db7a36b9ab8f03ceb635a6cb94e Author: Stefan Metzmacher Date: Tue Sep 20 02:29:16 2016 +0200 packet-dcerpc: nca_s_fault_sec_pkg_error Change-Id: I951a317da795c94ac6518be73cb2c836e7afb836 Signed-off-by: Stefan Metzmacher Reviewed-on: https://code.wireshark.org/review/17807 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=4ed3518c052f2b17cb35bc5aaa5c819dcfe9603c commit 4ed3518c052f2b17cb35bc5aaa5c819dcfe9603c Author: Stig Bj??rlykke Date: Mon Sep 19 21:12:34 2016 +0200 Qt: Added option to Remove from recent files list Change-Id: If87e1bf4796d45582bc2490720683e4072971f56 Reviewed-on: https://code.wireshark.org/review/17804 Petri-Dish: Stig Bj??rlykke Reviewed-by: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=cdfc47d58dd52d028dee4797b9a151d4d06633fe commit cdfc47d58dd52d028dee4797b9a151d4d06633fe Author: Peter Wu Date: Mon Sep 19 01:15:21 2016 +0200 http: add spdy Upgrade support Not found in any specification, but it appears to be implemented by kubernetes (using "SPDY/3.1" value). Ping-Bug: 12874 Change-Id: I9fc7ad2f657a739b415f6801fe0f43f6ef75ca70 Reviewed-on: https://code.wireshark.org/review/17786 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=ee47d8c8dbad10a7f55287aec1fee3257c59cc61 commit ee47d8c8dbad10a7f55287aec1fee3257c59cc61 Author: Binh Trinh Date: Sun Sep 18 15:33:44 2016 -0400 Qt: Fix bug in capture file dialog introduced by HideNameFilterDetails Restore File->Save As and File->Export Specified Packets functionalities broken by commit c711bc64573e20e343f343a53ad4d1d50add433d. Change-Id: I5d246d296979b5e509a90569094d672083b06b9b Reviewed-on: https://code.wireshark.org/review/17783 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=a8e727b636ad39e1b041458411450882ac381247 commit a8e727b636ad39e1b041458411450882ac381247 Author: Pascal Quantin Date: Mon Sep 19 09:37:27 2016 +0200 Qt: reenable export packet bytes menu while capturing Change-Id: I2a3e35ec7c3233e6b32c53a2124b00bbfff8a2e1 Reviewed-on: https://code.wireshark.org/review/17793 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=7a7f0202857e0c08324454a7e8ef1b364403c581 commit 7a7f0202857e0c08324454a7e8ef1b364403c581 Author: Pascal Quantin Date: Sun Sep 18 21:54:50 2016 +0200 Qt: fix file set menus when stopping a capture or opening a capture after startup Create file_set_dialog_ window at program start so that file set menu entries are properly populated Bug: 12904 Change-Id: I597067da51808000683b15a19df646857082a867 Reviewed-on: https://code.wireshark.org/review/17785 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=d7a07deb195bfe51ad13096c23876babf2db5238 commit d7a07deb195bfe51ad13096c23876babf2db5238 Author: Pascal Quantin Date: Sun Sep 18 23:00:07 2016 +0200 Qt: fix some menus activation when stopping a capture Call MainWindow::setMenusForCaptureFile() once the capture is finished While we are at it, let's deactivate Export PDU and Export Packet Bytes menus while capturing Bug: 12071 Bug: 12898 Change-Id: I8ab9d531135790b51cd630d3f548d0c47a4a60a5 Reviewed-on: https://code.wireshark.org/review/17784 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=2de2ddd229ae9b2a57c3916016c33941d5b2b1d5 commit 2de2ddd229ae9b2a57c3916016c33941d5b2b1d5 Author: Guy Harris Date: Sun Sep 18 21:15:59 2016 -0700 Support bitfields for FT_CHAR. Change-Id: I3ad1ad27107c9e2c0d9da6d05f0a06609369271f Reviewed-on: https://code.wireshark.org/review/17789 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=9143862cd0ae2ca9365a189e47fba7364699f35f commit 9143862cd0ae2ca9365a189e47fba7364699f35f Author: Pascal Quantin Date: Fri Sep 16 21:05:39 2016 +0200 WiX: add SSHdump, Ciscodump and UDPdump to installer Change-Id: Iae2a222db8e9359fd8440b59f43ec90c3b7f8243 Reviewed-on: https://code.wireshark.org/review/17747 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=d7fe514fc05e95e3a99fd211768de5abdc3f6486 commit d7fe514fc05e95e3a99fd211768de5abdc3f6486 Author: Guy Harris Date: Sun Sep 18 18:48:50 2016 -0700 Improve support for single-character fields and filter expressions. Add an FT_CHAR type, which is like FT_UINT8 except that the value is displayed as a C-style character constant. Allow use of C-style character constants in filter expressions; they can be used in comparisons with all integral types, and in "contains" operators. Use that type for some fields that appear (based on the way they're displayed, or on the use of C-style character constants in their value_string tables) to be 1-byte characters rather than 8-bit numbers. Change-Id: I39a9f0dda0bd7f4fa02a9ca8373216206f4d7135 Reviewed-on: https://code.wireshark.org/review/17787 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=630b64613567c268b2b08966707c81d3ec8661a5 commit 630b64613567c268b2b08966707c81d3ec8661a5 Author: Gerald Combs Date: Tue Sep 13 17:07:15 2016 -0700 WiX: Add NSIS installer checks. Look for an existing NSIS installation and cancel the installation if we find one. Add a note about making this process more friendly. Change-Id: Id6ea4d511bc813a38fa834931f5e677d3d6a4319 Reviewed-on: https://code.wireshark.org/review/17702 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gilbert Ramirez http://cgit.osmocom.org/wireshark/commit/?id=df2f01a60bed267117c8c46dea4259dc7e2e995c commit df2f01a60bed267117c8c46dea4259dc7e2e995c Author: Guy Harris Date: Sun Sep 18 19:38:03 2016 -0700 Add new functions. Change-Id: I2ae30ae84cc7c65b847f8db93828affc50a40ce1 Reviewed-on: https://code.wireshark.org/review/17788 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=b914ec30ce281680241de73ad3de8ad099dc7295 commit b914ec30ce281680241de73ad3de8ad099dc7295 Author: Martin Kaiser Date: Sun Sep 18 13:41:47 2016 +0200 bootp: dissect option 82, sub-option 12 (Relay Agent Identifier) as defined in RFC6925 Bug: 12907 Change-Id: I546d243f4b188025d8c96a1eaa0798b70a847a25 Reviewed-on: https://code.wireshark.org/review/17775 Reviewed-by: Martin Kaiser Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=763f7510e37c907e57c53b0dce1b6072ae4a0759 commit 763f7510e37c907e57c53b0dce1b6072ae4a0759 Author: Niels de Vos Date: Sun Sep 18 15:41:17 2016 +0200 glusterfs: decode upcall flags for cache-invalidation Add decoding of the upcall->flags value. This mask currently used do give hints about the cache-invalidation structures. Change-Id: I4a3ab03bec6e2a2c9f8c7bbf17babb2bc93c9d7b Signed-off-by: Niels de Vos Reviewed-on: https://code.wireshark.org/review/17776 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=9dad78a6fcb7c9f14c25235b95f19b27701e4326 commit 9dad78a6fcb7c9f14c25235b95f19b27701e4326 Author: Joerg Mayer Date: Wed Sep 14 06:08:00 2016 +0200 UDLD has been an informational RFC for a while Fix some whitespace Change-Id: I7438b6b394078a23eda6d77fbda789d5413e0417 Reviewed-on: https://code.wireshark.org/review/17782 Reviewed-by: J??rg Mayer http://cgit.osmocom.org/wireshark/commit/?id=f823464174785a4a329faef680cfeb97a312775c commit f823464174785a4a329faef680cfeb97a312775c Author: Dirk Jagdmann Date: Sat Sep 17 02:07:52 2016 -0700 add link to Wireshark wiki to pdml2html.xsl Change-Id: Id756cc51d2f30f48994ec9ee07941b2680aa0ba9 Reviewed-on: https://code.wireshark.org/review/17772 Reviewed-by: Martin Kaiser http://cgit.osmocom.org/wireshark/commit/?id=baa0feee4d586f41643e38d7688feecb67c77a40 commit baa0feee4d586f41643e38d7688feecb67c77a40 Author: Gerald Combs Date: Sun Sep 18 08:12:43 2016 -0700 [Automatic update for 2016-09-18] Update manuf, services enterprise-numbers, translations, and other items. Change-Id: I1fb3ac4b7bd4f44dfcf7b40b28b0b2aa89ca4d3e Reviewed-on: https://code.wireshark.org/review/17778 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=553e119672a27b068ec14073dbc1456df06d0ec3 commit 553e119672a27b068ec14073dbc1456df06d0ec3 Author: Mirko Parthey Date: Thu Sep 8 23:00:34 2016 +0200 ISAKMP: Reduce code duplication Equalize attribute dissecting functions: * Convert all attribute type names to range_string. Add "Unassigned" and "Private use" ranges while we are at it. * Swap the order of format and type fields for config attributes. Move common code into the new function dissect_attribute_header(). Try to keep the parameter list short: * Group the hfindex values for attribute details into a struct. * Merge attribute subtree types. Add a colon in the main attribute item label for visual separation. Skip dissection of config attributes for unknown IKE versions. Change-Id: I6e6286f3d4cf16f3cd16a23aca540c4af72f3442 Reviewed-on: https://code.wireshark.org/review/17663 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=ca2a9699810ccbb6a8230c8035228a1e2ba2b3db commit ca2a9699810ccbb6a8230c8035228a1e2ba2b3db Author: Peter Wu Date: Fri Sep 16 17:37:44 2016 +0200 Qt: allow file dialogs to mark an UAT as dirty Otherwise changes to just the the key file path in the SSL keys list dialog are not saved to disk. Bug: 12640 Change-Id: I12c66efab04a19d662b8090629b8e67aefc01984 Reviewed-on: https://code.wireshark.org/review/17738 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=7514f98f563bf480b28214e883e9e100d0cdcdf9 commit 7514f98f563bf480b28214e883e9e100d0cdcdf9 Author: Graham Bloice Date: Sat Sep 17 18:54:41 2016 +0100 Make Winflex\bison the preferred option Cygwin flex\bison generate shortening warnings due to size_t on Win 64. The win flex\bison versions don't so find them first. Change-Id: Ib68c84435f859325612410b72b6cf21cf106ecc2 Reviewed-on: https://code.wireshark.org/review/17763 Petri-Dish: Graham Bloice Tested-by: Petri Dish Buildbot Reviewed-by: Graham Bloice http://cgit.osmocom.org/wireshark/commit/?id=66203b4f31e69187636d2dfc0562bc0ccc5a7173 commit 66203b4f31e69187636d2dfc0562bc0ccc5a7173 Author: Pascal Quantin Date: Sun Sep 18 09:31:01 2016 +0200 extcap: fix management of multicheck and saved non boolean arguments Launching USBPcap without going in the interface options menu exhibits 2 bugs: - we should restore a value only if it is not an empty string (otherwise USBPcap with an ampty --devices multicheck argument) - when building the argument list for a non boolean argument not using the default value, do not call g_strconcat. It will build a string concatenating the option and value (for example "--devices 1" that will be treated as a single argument). Instead option and value must be given separately to argument list. Bug: 12846 Change-Id: I5628cb264a7632089e6579e9ae7400e2c0e500e2 Reviewed-on: https://code.wireshark.org/review/17773 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=a978ad7ce3022fb7930ede81f4dd72a69bc6018a commit a978ad7ce3022fb7930ede81f4dd72a69bc6018a Author: BACdaBASpert Date: Fri Sep 16 16:57:50 2016 -0700 update bacapp vendor id to name mapping from BACnet Change-Id: Ibd09e3d8ec167a9270545e37365a2370ac6c2c28 Reviewed-on: https://code.wireshark.org/review/17753 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=9941cc5f7dbd49b31020d61de3ccd93855122552 commit 9941cc5f7dbd49b31020d61de3ccd93855122552 Author: Gerald Combs Date: Sat Sep 17 10:48:41 2016 -0500 Fix up coding style in ByteViewText. As WSDG 12.2.2.1 says, use trailing_underscore_ convention for member variables. Change-Id: I7d6dbcce3908aefc167cdc6ee1d054a2f5f5a072 Reviewed-on: https://code.wireshark.org/review/17756 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=205b67f7c9d2e4e3627c36380f0010e1e85819ce commit 205b67f7c9d2e4e3627c36380f0010e1e85819ce Author: Guy Harris Date: Sat Sep 17 13:44:45 2016 -0700 The full identity string was added above. Change-Id: I0945cb9cb6a9d5ccf3756b887654d73a28035a49 Reviewed-on: https://code.wireshark.org/review/17768 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=db839fc525780a5ed6b20291454a4b97d83d8553 commit db839fc525780a5ed6b20291454a4b97d83d8553 Author: Guy Harris Date: Sat Sep 17 13:25:44 2016 -0700 Update a comment. In one of the two cases where we treat the first byte of an identity as a prefix, we know it's EAP-AKA. (In the other, we do *not* know that!) Change-Id: I16625f7193eb3ab0840739ec37dbd64e2a5a0fb5 Reviewed-on: https://code.wireshark.org/review/17767 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=6bedad69b672fdf0e67b54738edb64433938c8ae commit 6bedad69b672fdf0e67b54738edb64433938c8ae Author: Stig Bj??rlykke Date: Sat Sep 17 12:37:11 2016 +0200 Qt: Hide columns after setting widths In columnsChanged() the visibility must be set after setting the width to avoid that setting width overwrites visibility. This should fix hidden columns displayed during first capture. Bug: 12377 Change-Id: Idbbf36b014724970775c34b0c08803de9b006742 Reviewed-on: https://code.wireshark.org/review/17755 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=39c3ddf8615ccc5fb54ef70dfb762ea5a022b87e commit 39c3ddf8615ccc5fb54ef70dfb762ea5a022b87e Author: Guy Harris Date: Sat Sep 17 13:14:04 2016 -0700 Fix handling of EAP identity. There's no guarantee that the identity is a string whose first character is a prefix indicating the type of identity; only display it as a prefix if it's one of the known types. We really may need some other mechanism to determine how to parse the identity, perhaps based on what the protocol layers below it are. Put back the display of the full string in one case where that was inadvertently removed. Change-Id: I2e3324f964fa25ebd7065ddb0de82ffae6597509 Reviewed-on: https://code.wireshark.org/review/17764 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=ede1af20ba483dd7b6b35d3bd1eabe5cc463592c commit ede1af20ba483dd7b6b35d3bd1eabe5cc463592c Author: Martin Kaiser Date: Sat Sep 17 18:46:26 2016 +0200 eap: make eap_identity_prefix a numeric item This used to be string item, its value was not 0-terminated. This resulted in out-of-bounds mem acceess when eap_identity_prefix was used by proto_tree_add_string_format(). ==14744== Conditional jump or move depends on uninitialised value(s) ==14744== at 0x4C294F8: strlen (mc_replace_strmem.c:390) ==14744== by 0xC19C97F: g_strdup (gstrfuncs.c:355) ==14744== by 0x739CA75: string_fvalue_set_string (ftype-string.c:51) ==14744== by 0x67136A9: proto_tree_add_string (proto.c:3515) ==14744== by 0x6713870: proto_tree_add_string_format (proto.c:3547) ==14744== by 0x69BB494: dissect_eap (packet-eap.c:838) ==14744== by 0x66FD0B4: call_dissector_work (packet.c:649) As the content is a number anyway, the simplest solution is to make eap_identity_prefix a numeric item and use proto_tree_add_uint_format_value(). Bug: 12913 Change-Id: I907b1d3555a96e9662b1d8253d17d35adfdada48 Reviewed-on: https://code.wireshark.org/review/17760 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=983a9691a9ec18e29f045300dbb6d664c9da1635 commit 983a9691a9ec18e29f045300dbb6d664c9da1635 Author: Martin Kaiser Date: Sat Sep 17 19:10:35 2016 +0200 eap: (trivial) reformat a comment Change-Id: I2c8a8066f1591004ace6362e24be57b6cec747d1 Reviewed-on: https://code.wireshark.org/review/17762 Reviewed-by: Martin Kaiser http://cgit.osmocom.org/wireshark/commit/?id=3c83afa472e452e1637113bb13f61a095a41642b commit 3c83afa472e452e1637113bb13f61a095a41642b Author: Martin Kaiser Date: Sat Sep 17 19:03:26 2016 +0200 eap: remove unnecessary if (tree) checks Change-Id: If42a5d610eea7c7818a0d37dd5878c84ba7f7d81 Reviewed-on: https://code.wireshark.org/review/17761 Reviewed-by: Martin Kaiser http://cgit.osmocom.org/wireshark/commit/?id=c82303610d0727f938ec003aeec7c2c7cc4693f0 commit c82303610d0727f938ec003aeec7c2c7cc4693f0 Author: Pascal Quantin Date: Sat Sep 17 18:36:32 2016 +0200 ISUP: do not display Called Party Number twice Bug: 12911 Change-Id: I3632ffbeb85a96d9268eca6ddc0f8b38587688c4 Reviewed-on: https://code.wireshark.org/review/17758 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=22257e8cf5a497cd16dd7336a9b8dd224285ee39 commit 22257e8cf5a497cd16dd7336a9b8dd224285ee39 Author: Pascal Quantin Date: Fri Sep 16 22:15:57 2016 +0200 p_XXX_proto_data: only allow the use of pinfo and file scopes Those are the only ones meaningful. Let's convert the buggy dissectors and add an assert to avoid the misuse of the pool parameter in the future Change-Id: I65f470b757f163f11a25cd352ffe168d1f8a86d3 Reviewed-on: https://code.wireshark.org/review/17748 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=2832f4e97d77324b4e46aac40dae0ce898ae559d commit 2832f4e97d77324b4e46aac40dae0ce898ae559d Author: Pascal Quantin Date: Fri Sep 16 20:59:06 2016 +0200 NSIS: add UDPdump to installer Change-Id: Ic340d7de5de2573bf1e4ee97c8f7ef9af822d225 Reviewed-on: https://code.wireshark.org/review/17746 Petri-Dish: Pascal Quantin Reviewed-by: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=2c33f74bc68c0356eb44a11918d690ac8f26ab63 commit 2c33f74bc68c0356eb44a11918d690ac8f26ab63 Author: Peter Wu Date: Fri Sep 16 17:05:55 2016 +0200 extcap: fix heap-use-after free after saving prefs All strings passed to prefs must be valid for the lifetime of the program (before prefs_cleanup is called). Use wmem for this purpose. Fixes v2.3.0rc0-660-g26bf66f Change-Id: I94f3bbb8ac6e18ae59d6462525f6bbc46fdb0f1f Reviewed-on: https://code.wireshark.org/review/17737 Petri-Dish: Peter Wu Reviewed-by: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=05ae6a7560a8f39daac073d2094fdcde6975a4ec commit 05ae6a7560a8f39daac073d2094fdcde6975a4ec Author: Peter Wu Date: Fri Sep 16 13:56:47 2016 +0200 Remove -Wdeclaration-after-statement This is a C99 feature which we can use now. Change-Id: I84a63d6bf282b79c9f0da0543b3b4f5a0cf0c81a Reviewed-on: https://code.wireshark.org/review/17733 Reviewed-by: Jo??o Valverde Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=41567191d8c19d2b27571f9c1713fa1f9d6bd11a commit 41567191d8c19d2b27571f9c1713fa1f9d6bd11a Author: Alexis La Goutte Date: Tue Aug 23 18:14:03 2016 +0200 TLS(1.3): Add Share Key (40) Hello extension Bug: 12779 Change-Id: I5cbc911f2c7818558c5182d2e3ccf9235be9281b Reviewed-on: https://code.wireshark.org/review/17301 Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=5540df7a82a4a3ef0ce0b51536dd93d296b77483 commit 5540df7a82a4a3ef0ce0b51536dd93d296b77483 Author: Alexis La Goutte Date: Wed Sep 7 23:15:44 2016 +0200 TLS: Pass directly the handshake_type to dissect_hnd_hello_ext with TLS 1.3, there is a new 'Hello' type (Hello Retry Request) Change-Id: If7a11b70a5b0a69044126c50e1d6ab4e1d443f77 Reviewed-on: https://code.wireshark.org/review/17573 Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=c1d9ce47b5164dc010ff525335e9fa48446d7023 commit c1d9ce47b5164dc010ff525335e9fa48446d7023 Author: Alexis La Goutte Date: Mon Aug 22 17:55:10 2016 +0200 TLS(1.3): Add new Hello extension list * Key share (40) * Pre-Shared Key (41) * Early Data (42) * Cookie (44) Bug: 12779 Change-Id: I16e3cf691ae66e244608db233db180e24538a68d Reviewed-on: https://code.wireshark.org/review/17239 Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=d32b116d408bfc64f74d7a98ad518e7cd0d4d688 commit d32b116d408bfc64f74d7a98ad518e7cd0d4d688 Author: Alexis La Goutte Date: Mon Aug 22 11:01:59 2016 +0200 TLS(1.3): Add (experimental) extension 'Draft version TLS 1.3' Coming from https://github.com/tlswg/tls13-spec/wiki/Implementations#version-negotiation Bug: 12779 Change-Id: Ieca74eac737b5ba6c101b719e2e5e3aecf931279 Reviewed-on: https://code.wireshark.org/review/17226 Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=7319887c3169adba91d0f3fd1b5201354e246979 commit 7319887c3169adba91d0f3fd1b5201354e246979 Author: Alexis La Goutte Date: Mon Aug 22 10:08:00 2016 +0200 TLS(1.3): Fix Server Hello There is no session_id and compression method with TLS 1.3 Server Hello Also no time on first bytes of random field Bug: 12779 Change-Id: Id79221c2ad50695cf6d46cd5c9255deab99e2d2c Reviewed-on: https://code.wireshark.org/review/17225 Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=778f7c52cc454d97e3ff560ebf7fa9694da56e98 commit 778f7c52cc454d97e3ff560ebf7fa9694da56e98 Author: Alexis La Goutte Date: Sun Aug 21 09:33:39 2016 +0200 TLS(1.3): Add TLS 1.3 value for version Handshake Bug: 12779 Change-Id: I298ecf4a0537df2e88354aed6912d4298a094216 Reviewed-on: https://code.wireshark.org/review/17224 Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=ee2c4da947a6e7ae638efa464d9eb09c9082fa00 commit ee2c4da947a6e7ae638efa464d9eb09c9082fa00 Author: Stig Bj??rlykke Date: Fri Sep 16 20:32:04 2016 +0200 Qt: Reset expert info icon when start capture failed When starting capture fails the expert info icon must be removed and the file status must be cleared. This happens more frequently when using sshdump with configuration errors. Change-Id: I9b2215c71bd16406a0978256018b1664f06c19f1 Reviewed-on: https://code.wireshark.org/review/17741 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=686d72fc7d8a71f63a51f02cee08d269e55cdb81 commit 686d72fc7d8a71f63a51f02cee08d269e55cdb81 Author: Guy Harris Date: Fri Sep 16 11:40:31 2016 -0700 Type and size cleanups. Use size_t for sizes. Do checks to make sure we don't overflow ints. Change-Id: Id0846cc5c6348d67a23064517ad1c432cf1cb61a Reviewed-on: https://code.wireshark.org/review/17742 Petri-Dish: Guy Harris Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=ef527fa9618eeb24824de1be9a84c2126fe46290 commit ef527fa9618eeb24824de1be9a84c2126fe46290 Author: Pascal Quantin Date: Fri Sep 16 20:55:31 2016 +0200 M3AP: remove Procedure Code from info column Change-Id: I69aebed5000f6544eede69e7435fb49e4e0ce179 Reviewed-on: https://code.wireshark.org/review/17744 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=953b85c1d42c3daf73ba08dea861ae13122e6879 commit 953b85c1d42c3daf73ba08dea861ae13122e6879 Author: Pascal Quantin Date: Fri Sep 16 20:54:23 2016 +0200 M2AP: remove Procedure Code from info column Change-Id: I965cc0455f5f3ac8a676cc0e3453e8a449d76109 Reviewed-on: https://code.wireshark.org/review/17743 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=770a8737d7dd0772078d4711fce186c6b3915b20 commit 770a8737d7dd0772078d4711fce186c6b3915b20 Author: Guy Harris Date: Fri Sep 16 10:41:11 2016 -0700 Add ws_hexstrtou{bits} and use ws_hexstrtou32 in androiddump. Make the reply length unsigned - there's no reason for it to be signed. Change-Id: I5f4d1f027eeddee939547c052220efb89800f4b1 Reviewed-on: https://code.wireshark.org/review/17740 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=1ca260bbb4126423acc2c6c8199ab2831fad995d commit 1ca260bbb4126423acc2c6c8199ab2831fad995d Author: Dario Lombardo Date: Fri Sep 16 16:59:51 2016 +0200 udpdump: use socket_handle_t instead of int for portability. Change-Id: Ic31302046e95d1678073a8a77812316be367e9a5 Reviewed-on: https://code.wireshark.org/review/17736 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Graham Bloice Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=f317a2b304f50392b360ac95de995459a24c3b7d commit f317a2b304f50392b360ac95de995459a24c3b7d Author: Gerald Combs Date: Thu Sep 15 18:20:05 2016 -0700 Qt: Argument vector fixups. In wireshark-qt.cpp we have two "argv" variables, one that we pass to QCoreApplication (which it then corrupts irreversibly on Windows if you pass it multibyte characters), and one that we convert to UTF-8 and use normally. Name the throwaway argument vector "qt_argv". Name ours "argv", which is the traditional and less error-prone name. Bug: 12900 Change-Id: Idd80b9f779f36ffe977465afd623d320212f92b1 Reviewed-on: https://code.wireshark.org/review/17723 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=547a5c8c9e71a19fd44addec741289da4febcbe3 commit 547a5c8c9e71a19fd44addec741289da4febcbe3 Author: Dario Lombardo Date: Fri Sep 16 14:07:38 2016 +0200 eap: add identity details. Change-Id: I60e017ac48d9daf52b8a40809625dc1ae09c9d8e Reviewed-on: https://code.wireshark.org/review/17735 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=3120536012bc85361e2e5cd204bd4aa91fb67ff6 commit 3120536012bc85361e2e5cd204bd4aa91fb67ff6 Author: Michael Mann Date: Sat Sep 3 22:22:50 2016 -0400 Have TPKT support a TCP port range preference instead of having "subdissectors?" register their own. There are a number of dissectors who are subdissectors of TPKT (and OSITP) that are not called by TCP dissector directly, yet can possibly register a TCP port "on the behalf" of TPKT. Just allow TPKT to support a range of ports to possibly include these protocols. Remove the preferences from these dissectors, but add backwards compatibility for the preferences by hooking into set_prefs and have the preferences just hook into Decode As functionality directly. Change-Id: Ic1b4959d39607f2b6b20fa6508da8d87d04cf098 Reviewed-on: https://code.wireshark.org/review/17476 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=d67c1db3f2b16185d7cff250e098f48d94883f0e commit d67c1db3f2b16185d7cff250e098f48d94883f0e Author: Dario Lombardo Date: Wed Aug 31 10:14:33 2016 +0200 extcap: make extcap use the ws_strtoi/u functions. Change-Id: Id75c72eba869c8a0f413ce8b5d6329ce172aed1f Reviewed-on: https://code.wireshark.org/review/17415 Petri-Dish: Dario Lombardo Reviewed-by: Roland Knall Reviewed-by: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=2492fe41ba165738aa8667ebfe7f9e96f69ef350 commit 2492fe41ba165738aa8667ebfe7f9e96f69ef350 Author: Alexis La Goutte Date: Fri Sep 16 10:14:00 2016 +0200 VTP: Always display reserved/unsed fields Change-Id: Ib0b065c20e599567224c05068dad5bd24a711609 Reviewed-on: https://code.wireshark.org/review/17728 Petri-Dish: Alexis La Goutte Reviewed-by: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e4aa7be94943369c7f8119d7f15135d3f07b56df commit e4aa7be94943369c7f8119d7f15135d3f07b56df Author: Kenneth Soerensen Date: Thu Sep 15 20:46:37 2016 +0200 ZigBee: Fix reassembly of APS fragments. The unsigned variable num_blocks was initialized to -1. Which caused the dissector to set the total length to 4294967295 fragments when the second fragment was processed. This made the dissector unable to reassemble data made of more than two fragments. Change-Id: I120af090ed29ac73a1fa699bea2bfc91798ef92b Reviewed-on: https://code.wireshark.org/review/17712 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=663031e4a84850fdeeab52cd36f44117664b285c commit 663031e4a84850fdeeab52cd36f44117664b285c Author: Peter Wu Date: Fri Sep 16 10:03:12 2016 +0200 ssl-utils: fix -Wshorten-64-to-32 and other warnings Fixes -Wshorten-64-to-32 from v2.3.0rc0-697-gb1d36fe ("ssl-utils: remove block and key sizes from cipher suites table"), -Wpointer-sign, -Wunreachable-code-break. Change-Id: I37ca5e9effe5d6560d49ccef53e9feb096cd2ad6 Reviewed-on: https://code.wireshark.org/review/17727 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=6d13aebde939c8d3eb3f60410dbeb953b139a299 commit 6d13aebde939c8d3eb3f60410dbeb953b139a299 Author: Guy Harris Date: Fri Sep 16 03:01:49 2016 -0700 ws_strou16() now takes three arguments. Change-Id: I94a3a8707de724b1b4c2fafaa4c96d2a52b418c6 Reviewed-on: https://code.wireshark.org/review/17732 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=689ff93474c61984adcf5ad0bd3230e77dd83545 commit 689ff93474c61984adcf5ad0bd3230e77dd83545 Author: Guy Harris Date: Fri Sep 16 02:59:40 2016 -0700 Squelch some compiler warnings. gcry_cipher_get_algo_keylen() returns a size_t, which is bigger than a guint on most if not all 64-bit platforms; however, if the key is bigger than 2^32 bytes, we have bigger problems, so just cast it down. Change-Id: Ia7c97d2742686daf2e42f634c6e349cb580fa9df Reviewed-on: https://code.wireshark.org/review/17731 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=47650d357e3115e89b854f195b385855c4703a21 commit 47650d357e3115e89b854f195b385855c4703a21 Author: Dario Lombardo Date: Wed Feb 10 15:45:45 2016 +0100 extcap: add udpdump. Udpdump is a generic UDP receiver that exports datagram in PCAP format. Change-Id: I52620a92b12530b6f9b5449c43e692663acdfc14 Reviewed-on: https://code.wireshark.org/review/17195 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=1cd3587b739c5e5aa1b5fd75c8df4ca374f4a6ff commit 1cd3587b739c5e5aa1b5fd75c8df4ca374f4a6ff Author: Peter Wu Date: Fri Sep 16 00:49:15 2016 +0200 ssl-utils: fix runtime memory leak Ensure that Libgcrypt and zlib memory are freed when closing a pcap. Change-Id: I420f9950911d95d59ff046fee57900ca6f7e9621 Reviewed-on: https://code.wireshark.org/review/17718 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=b1d36fe0df74266be57878f16f80790d41dfcf6c commit b1d36fe0df74266be57878f16f80790d41dfcf6c Author: Peter Wu Date: Thu Sep 15 23:57:15 2016 +0200 ssl-utils: remove block and key sizes from cipher suites table There was an implicit dependency between the block size in the cipher suites table and the size expected by Libgcrypt. Just remove the block size from the table and rely on the value from Libgcrypt to avoid the risk of mismatching values (which could lead to a buffer overflow). While at it, remove the size of the key ("bits") and the size of key material ("eff_bits") too. Move the key material sizes for export ciphers away from the table and use byte quantities instead of bits. Additionally, this fixes an issue where 8 bytes of uninitialized stack memory is written to the SSL debug log for stream ciphers like RC4. The size of the Write Key is also corrected for export ciphers, now it prints the actual (restricted) number of bytes that are used. Change-Id: I71d3c83ece0f02b2e11e45455dc08c41740836be Reviewed-on: https://code.wireshark.org/review/17714 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=979df813dc60358d3f6972d6ca8f5c97ea7b747b commit 979df813dc60358d3f6972d6ca8f5c97ea7b747b Author: Peter Wu Date: Thu Sep 15 01:41:20 2016 +0200 ssl-utils: fix buffer overrun (read) with AEAD cipher suites ssl_cipher_init should only set the IV for CBC cipher suites. NULL cipher suites will not invoke gcry_cipher_setiv and AEAD ciphers will set the nonce in a different place anyway. Fixes a buffer overrun (read) by 12 bytes for any AES-CCM and AES-GCM cipher suite because the "block size" is set to 4 bytes while the reported block size for AES is 16 bytes (128 bit). (The four bytes are the "salt" part of the nonce that is extracted from the "client/server write IV" part of the key block.) Observed with the DTLS packet capture from https://ask.wireshark.org/questions/55487/decrypt-application-data-pending-dtls-abbreviated-handshake-using-psk Change-Id: I4cc7216f2d77cbd1eac9a40dca3fdfde7e7b3680 Reviewed-on: https://code.wireshark.org/review/17713 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=8def685972f0589551a88bcb41d7bb2e039d5627 commit 8def685972f0589551a88bcb41d7bb2e039d5627 Author: Mikael Kanstrup Date: Wed Sep 14 14:21:10 2016 +0200 Use valid channel parameters from wireless toolbar Both the QT and GTK wireless toolbar used "-1" to indicate unused channel parameters. This was an undocumented feature that recently stopped working. Use the now documented way (NULL) to specify that some parameters are not used. Bug: 12896 Change-Id: I4a93a15ba1d880592b355b7eca155632a4b92ea0 Reviewed-on: https://code.wireshark.org/review/17700 Reviewed-by: Gilbert Ramirez Petri-Dish: Gilbert Ramirez Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=f674ef75d765a7933774b8659ca20ef0ef16e78d commit f674ef75d765a7933774b8659ca20ef0ef16e78d Author: Stig Bj??rlykke Date: Thu Sep 15 09:08:18 2016 +0200 Qt: Avoid crashes in IAX2 Stream Analysis Avoid crash when opening IAX2 Stream Analysis without having any packets and when not having a selected packet. Also disable the Save Audio options if not having any IAX2 packets. Also set Close as default button. Change-Id: I1da04e3f907d9d562fa227ab9f0428aa6097131e Reviewed-on: https://code.wireshark.org/review/17708 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=1158576622d677884a3ce4aa169873d453897c9d commit 1158576622d677884a3ce4aa169873d453897c9d Author: Guy Harris Date: Thu Sep 15 18:32:21 2016 -0700 Don't pick up junk from an unset error-number variable. Keep the actual error code and pointer-to-error-string in the scanner state, rather than pointers to the variables passed in to us. Initialize them to 0 and NULL, respectively. That way, when the actual scanner routine returns, we don't check for an error by looking at the error variable pointed to by our argument, which might not have been set by the scanner and might have stack junk in it, we look at a structure member we set to 0 before the scan. Change-Id: I81a4fd6d5cf5e56f5638fae1253c48dc50c9c36d Reviewed-on: https://code.wireshark.org/review/17721 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=7a7d162a494e3ccf15f58f1d710dcf645cfa02b1 commit 7a7d162a494e3ccf15f58f1d710dcf645cfa02b1 Author: Guy Harris Date: Thu Sep 15 15:20:26 2016 -0700 Don't pick up junk from an unset error-number variable. Keep the actual error code and pointer-to-error-string in the scanner state, rather than pointers to the variables passed in to us. Initialize them to 0 and NULL, respectively. That way, when the actual scanner routine returns, we don't check for an error by looking at the error variable pointed to by our argument, which might not have been set by the scanner and might have stack junk in it, we look at a structure member we set to 0 before the scan. Bug: 12903 Change-Id: I5a382da569a226e60c3c2a47f3a1515b0490c31d Reviewed-on: https://code.wireshark.org/review/17716 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=acb68ae1c461f8608389b130c8e452bda04d40da commit acb68ae1c461f8608389b130c8e452bda04d40da Author: Dario Lombardo Date: Fri Sep 9 16:41:15 2016 +0200 cli: use ws_strtou function. Change-Id: Ic358c50aa21dac485348ee5f7af8947f75e4f952 Reviewed-on: https://code.wireshark.org/review/17611 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=251bc5ca13e375851c4630053693a2460083c68a commit 251bc5ca13e375851c4630053693a2460083c68a Author: AndersBroman Date: Thu Sep 15 16:43:35 2016 +0200 [SIP] Make it possible to call a subdisector for the VIA branch parameter. Change-Id: I7d91780f130105f04648489d6ed0bf2a320edce9 Reviewed-on: https://code.wireshark.org/review/17711 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c5a477e72aafa76331c3d13d97c39059ffa99605 commit c5a477e72aafa76331c3d13d97c39059ffa99605 Author: Pascal Quantin Date: Thu Sep 15 11:37:07 2016 +0200 S1AP: add dissection of NB-IoT transparent containers To do so, memorize whether a given eNB UE S1AP ID belongs to a NB-IoT TAI or not. Also add a preference allowing to force dissection as legacy LTE or NB-IoT if automatic mode fails. While we are at it, let's remove the global variables and introduce a S1AP private data info stored in pinfo. Change-Id: I7e30b3d59d909684e5cfe13510293ed38ad52574 Reviewed-on: https://code.wireshark.org/review/17709 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=f2e79776a78ad245c3fa0e079601f5ea7b9cce2f commit f2e79776a78ad245c3fa0e079601f5ea7b9cce2f Author: Peter Wu Date: Wed Sep 14 19:45:50 2016 +0200 eap: fix EAPOL conversation tracking, fixes TLS decryption Use new heuristics based on the EAP Code field to determine whether a field originates from the client or server. This is more reliable than using "pinfo->match_uint" for two reasons: (1) the heuristics dissector does not set "match_uint" (resulting in an arbitrary match on the previous value) and (2) with EAP over EAPOL, there is no matching port number (resulting in two conversations with different addresses and port number zero). To fix TLS decryption, make sure to create a single conversation for both direction and allow the port type to be PT_NONE (to avoid reporting all packets as originating from the server). Bug: 12879 Change-Id: I7b4267a27ffcf68bf9d3f6a90d6e6e2093733f51 Reviewed-on: https://code.wireshark.org/review/17703 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e8e193694a35779eaf506120ecd2567c98f652ac commit e8e193694a35779eaf506120ecd2567c98f652ac Author: Gilbert Ramirez Date: Tue Sep 13 22:33:54 2016 -0500 Qt: Option to copy bytes to clipboard as Escaped String Some users need to copy the bytes to a Python script for sending out through a raw socket. While they can modify a plain hex dump, having Wireshark copy directly as a Python string makes their work easier. This format also works with Bash, so it is called "Escaped String". E.g.: "\x55\xb5\xd4\x67\x03" Change-Id: I0b6a5eb2e348f686397afda76095aaa2fb85c18d Reviewed-on: https://code.wireshark.org/review/17696 Petri-Dish: Gilbert Ramirez Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c711bc64573e20e343f343a53ad4d1d50add433d commit c711bc64573e20e343f343a53ad4d1d50add433d Author: Gerald Combs Date: Tue Sep 13 12:47:22 2016 -0700 Qt: Shorten capture file dialog name filters. In the capture file dialog's "Files of type" combobox separate out the wildcards we display from the ones that are applied. Set the HideNameFilterDetails option and for "All Files" and "All Capture Files" leave the option hidden. For other options print the wildcard list twice so that it's both displayed and applied. Go even further and filter out ".gz" wildcards in the displayed list since they're effectively duplicates of their uncompressed counterparts. Based on Dario's work in change 17605. Bug: 12837 Change-Id: I35de8f31492657e37b12ca4c8de5ed9e79d2e2f8 Reviewed-on: https://code.wireshark.org/review/17689 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs Reviewed-by: Dario Lombardo Tested-by: Dario Lombardo Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=fcc56c2b7f9c70ef14b016b1a40e132c9020de34 commit fcc56c2b7f9c70ef14b016b1a40e132c9020de34 Author: Dario Lombardo Date: Wed Sep 7 15:15:57 2016 +0200 iseries: rework the read routine. Change the way a line is read in iseries. Instead of reading a string then convert it with atoi, parse it as an integer and convert it to nsecs. Change-Id: Id8e8e9866dbcef3b1612a608f9647bc490263dae Reviewed-on: https://code.wireshark.org/review/17558 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=3d7524c206e7e6630c29c154b5a66844872ed889 commit 3d7524c206e7e6630c29c154b5a66844872ed889 Author: Guy Harris Date: Wed Sep 14 17:05:26 2016 -0700 Fix a test to work with Xcode 8. (Hopefully it still does what it's supposed to; I don't have any machine, real or virtual, that has the command-line tools installed without Xcode being installed on which to test it.) Change-Id: I0ce8ce4f8532fcc6ab121641dde238180dfa69ce Reviewed-on: https://code.wireshark.org/review/17704 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=057b6bbd2e33afea4dc00accadabe89282d7f2f5 commit 057b6bbd2e33afea4dc00accadabe89282d7f2f5 Author: Stig Bj??rlykke Date: Tue Sep 13 13:37:11 2016 +0200 Qt: Set Close as default button Set Close as default button in some statistics dialogs. Change-Id: I82e17d27de256aabaec1633bb973c554eec907c3 Reviewed-on: https://code.wireshark.org/review/17685 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=c9abf97b58a7ed92526a6fc307424bdaca27a636 commit c9abf97b58a7ed92526a6fc307424bdaca27a636 Author: Gerald Combs Date: Tue Sep 13 15:27:23 2016 -0700 NSIS: Disable a debugging MessageBox. Disable a MessageBox added in gec5f578. Change-Id: I4a1ad044836a9363b2e4d9f80df419e7c81f73dd Reviewed-on: https://code.wireshark.org/review/17694 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=0dc96da1b9dd56d811e76569782ccd1831998fd0 commit 0dc96da1b9dd56d811e76569782ccd1831998fd0 Author: Pascal Quantin Date: Tue Sep 13 22:38:32 2016 +0200 X2AP: remove Procedure Code from info column Change-Id: I8d4632ef3b338063e96f4a417f0e3280489968a4 Reviewed-on: https://code.wireshark.org/review/17692 Petri-Dish: Pascal Quantin Reviewed-by: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=c644651bac5769feeeb02f177646a7372cf26d81 commit c644651bac5769feeeb02f177646a7372cf26d81 Author: Pascal Quantin Date: Tue Sep 13 22:36:30 2016 +0200 S1AP: remove Procedure Code from info column Change-Id: I53ece74627adc038ee6ff2af2959f2dae76ab879 Reviewed-on: https://code.wireshark.org/review/17691 Reviewed-by: Anders Broman Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=48433e98b9ac03f5e55d6d8fa277824e9e5b0946 commit 48433e98b9ac03f5e55d6d8fa277824e9e5b0946 Author: Pascal Quantin Date: Tue Sep 13 22:23:15 2016 +0200 NAS EPS: add an option to dissect User Data Container as IP packet Change-Id: I7d1196b79c22df5abe7d399bd9bea5c3d60bff7f Reviewed-on: https://code.wireshark.org/review/17690 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=ec5f5780a11ca1e2019f3d5b7bf6a9a64aa0b144 commit ec5f5780a11ca1e2019f3d5b7bf6a9a64aa0b144 Author: Gerald Combs Date: Fri Sep 9 09:30:54 2016 -0700 NSIS: Look for an installed WiX package. Dig through the registry and look for a WiX / Windows Installer package. Offer to uninstall it if we find one. Change-Id: I513ce4184880571c484461483a3d25e6d90a85e0 Reviewed-on: https://code.wireshark.org/review/17613 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=aa44e3b75da316bb9ee3237c401042afa36db7d8 commit aa44e3b75da316bb9ee3237c401042afa36db7d8 Author: Gerald Combs Date: Thu Sep 8 11:24:34 2016 -0700 NSIS: Disable GTK+ by default. Disable the legacy UI by default. Associate our Programs and Features icon with Wireshark.exe. Move some GTK+-specific code to SecWiresharkGtk. Make sure the /desktopicon and /quicklaunchicon apply to Wireshark.exe. Remove unneeded parentheses in the display name. Change-Id: Ia7662d003d15afd809d81631e059e249a93d0999 Reviewed-on: https://code.wireshark.org/review/17593 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=3c163637d6890ce5782fc204186629b789932d32 commit 3c163637d6890ce5782fc204186629b789932d32 Author: Gerald Combs Date: Tue Sep 13 11:29:25 2016 -0700 WSUG: Fixup PDF images. Pass relative image directory paths to xsltproc. The DocBook documentation says you can use a URI, but trying to get that to work with CMake and Windows appears to be a path to tears and undignified wails of frustration. Add attributes for our different types of images and use them so that the PDFs don't scale our screenshots to an unusable size. Change-Id: I786d09d9ef9be3d423b2af426a8867739ae12c1a Reviewed-on: https://code.wireshark.org/review/17688 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=1e3c57b486b1d6a443cc29884337f983ca61bbfe commit 1e3c57b486b1d6a443cc29884337f983ca61bbfe Author: Tom Haynes Date: Tue Sep 13 09:24:53 2016 -0700 nfs: Primary Data's NFSv4 DataSphere filehandle decoder Change-Id: I0d339f69f37fd3b6a2f7b37b1c239edb2a4cf7a5 Signed-off-by: Tom Haynes Reviewed-on: https://code.wireshark.org/review/17676 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=5e03d3183c55277aa75f7337bd8cac76a60d51b2 commit 5e03d3183c55277aa75f7337bd8cac76a60d51b2 Author: Stig Bj??rlykke Date: Tue Sep 13 12:49:23 2016 +0200 Qt: Fix open Flow Graph in full screen Check if initialized in SequenceDialog::resizeEvent because loadGeometry() may call resizeEvent (from showFullScreen()) before init_ is initialized. Change-Id: I1a514454f1521f68df71c3113077c68acb2f3218 Reviewed-on: https://code.wireshark.org/review/17684 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=5b03a42489eb3adfa9c1aa8971e35649fcfe6014 commit 5b03a42489eb3adfa9c1aa8971e35649fcfe6014 Author: Dario Lombardo Date: Tue Sep 13 11:14:01 2016 +0200 sshdump: remove -P. This option is incompatible with other capture binaries (like tcpdump). Change-Id: If93fca69f93b7833e7f8bb28b70311373f42f3f5 Reviewed-on: https://code.wireshark.org/review/17682 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Graham Bloice Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=9c1e9b27f4cf549d3ed9a6d76e1469a84e447fda commit 9c1e9b27f4cf549d3ed9a6d76e1469a84e447fda Author: Peter Wu Date: Mon Sep 12 21:30:26 2016 +0200 qt: fix default action in Time Shift dialog Use "Apply" as default action, not "Open Help". Change-Id: Ida9b878732e444bbc450f8e63cc8e30a76f29bdc Reviewed-on: https://code.wireshark.org/review/17672 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=8d2016da9792b494cffd7d34a395ecea728b9407 commit 8d2016da9792b494cffd7d34a395ecea728b9407 Author: Dario Lombardo Date: Fri Sep 9 17:16:10 2016 +0200 addr_resolv: use ws_strtou8 function. This change prevents to accept netmasks as /24x. The mask must be an clean integer. Change-Id: I46aeb089dd6538b5cc4bde7efd4dc317621a5245 Reviewed-on: https://code.wireshark.org/review/17612 Reviewed-by: Dario Lombardo Petri-Dish: Dario Lombardo Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=3fd70302efceed9bd7aa40779cba29d818bb96fd commit 3fd70302efceed9bd7aa40779cba29d818bb96fd Author: Guy Harris Date: Tue Sep 13 01:51:07 2016 -0700 Fix indentation. Change-Id: I2b2d1cd584eb1ec56ec5cdcd33fb789843c8192c Reviewed-on: https://code.wireshark.org/review/17680 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=b6165546656ae28d73fa9add25fcffd2876c1fb2 commit b6165546656ae28d73fa9add25fcffd2876c1fb2 Author: Michal Labedzki Date: Mon Nov 2 19:41:12 2015 +0100 Bluetooth: HCI vendor: Add support for some Intel commands/events This change based on BlueZ code on the same license that Wireshark is. It seems that a lot of commands/events are incomplete or unknown, however better to have them. Also rename variables (etc.) of the first dissector to contain vendor name like new one, to distinguish them. Change-Id: I2db3ed73d477699032a44bac2d3c88a9230b0095 Reviewed-on: https://code.wireshark.org/review/17657 Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=ad980c70bf4301f76403fca1c65cfae995c146cc commit ad980c70bf4301f76403fca1c65cfae995c146cc Author: Michal Labedzki Date: Tue May 3 22:45:05 2016 +0200 Qt/Bluetooth: Implement hover for rows This improves readability, especially while presenting results to the other people. Change-Id: I1a6fc93c1b858078e171729971561321a4ddd956 Reviewed-on: https://code.wireshark.org/review/16469 Petri-Dish: Michal Labedzki Tested-by: Petri Dish Buildbot Reviewed-by: Michal Labedzki http://cgit.osmocom.org/wireshark/commit/?id=99fff00e020748514ee80efd0cea28d0148f4bdd commit 99fff00e020748514ee80efd0cea28d0148f4bdd Author: Gerald Combs Date: Mon Sep 12 15:44:16 2016 -0700 WSDG: Updates for Qt 5.6. Refer to Qt 5.6 for Windows builds. Update the download URL. Change-Id: Id4de0d55679a6ac1b7aac82ddd5eb80d6b54568a Reviewed-on: https://code.wireshark.org/review/17674 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=6c4b0ffe9119e9e48bbe3e3cd2fa7d0c0fb70d2e commit 6c4b0ffe9119e9e48bbe3e3cd2fa7d0c0fb70d2e Author: Dario Lombardo Date: Mon Sep 12 12:41:48 2016 +0200 telnet: get rid of atoi(). Change-Id: Id445aef1af21fcf176611122a757482c0b22f4bd Reviewed-on: https://code.wireshark.org/review/17662 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=84436438a8cbcb533839584b0eef2eb43f4b5396 commit 84436438a8cbcb533839584b0eef2eb43f4b5396 Author: Guy Harris Date: Mon Sep 12 09:51:47 2016 -0700 Fix file name in comment. Change-Id: I2a5b6e5c0ba8e729fbfa7e9e218aca1c747d6e45 Reviewed-on: https://code.wireshark.org/review/17667 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=f2d6d07498b42637134a08459458cdda679380e0 commit f2d6d07498b42637134a08459458cdda679380e0 Author: Guy Harris Date: Mon Sep 12 09:45:12 2016 -0700 Remove unnecessary extcap_cleanup() declaration. That wasn't sufficient to avoid #ifdeffing calls to extcap_cleanup(), as this header wasn't even being included if HAVE_EXTCAP wasn't defined, hence change I18c855e13281013a6277c1f38eeac92e74d52b34 was necessary. It's probably best that this not be included if HAVE_EXTCAP isn't defined, so as to catch *other* references to functions etc. that aren't available without extcap. Change-Id: I5c4ad331b6df93bbbcd28ad3b9815e4cd226039a Reviewed-on: https://code.wireshark.org/review/17666 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=cea1737bd218aa84bf41637deee25bd199fb128d commit cea1737bd218aa84bf41637deee25bd199fb128d Author: Peter Wu Date: Mon Sep 12 11:22:16 2016 +0200 Let strtoi with NULL endptr require no invalid characters If the caller is not interested in checking its end, then it probably wants a valid number only if the string contains a valid number. Add a shortcut for this. Change-Id: I39701bd445e29fb2606720b18ca3764c74a7255b Reviewed-on: https://code.wireshark.org/review/17658 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=e3247b3a71f1bdb89c40573412ab7b2181212a98 commit e3247b3a71f1bdb89c40573412ab7b2181212a98 Author: Dario Lombardo Date: Mon Sep 12 15:07:36 2016 +0200 fix some compilation issues without extcap. Change-Id: I18c855e13281013a6277c1f38eeac92e74d52b34 Reviewed-on: https://code.wireshark.org/review/17665 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=159d4317dc5eff3a450bac44610f9023e96b50e5 commit 159d4317dc5eff3a450bac44610f9023e96b50e5 Author: Peter Wu Date: Sun Sep 11 12:00:10 2016 +0200 androiddump: fix memleaks Most of the actions (e.g. `androiddump --extcap-interfaces`) return immediately without cleaning up. Fix this by adding a common exit path. Change-Id: If02b18da49d866fb5525306e52fbf4590d98ecd2 Reviewed-on: https://code.wireshark.org/review/17634 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michal Labedzki Reviewed-by: Dario Lombardo Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=26bf66f423489fa3128d406c949954be5c39455c commit 26bf66f423489fa3128d406c949954be5c39455c Author: Peter Wu Date: Sun Sep 11 14:17:14 2016 +0200 extcap: plug more memory leaks Fix leak of the preference key name which happen for every new extcap argument. Fix leak of extcap arguments and the interface names in extcap_register_preferences. Change-Id: Idd68f924baa000303043cb98b32b23ce34fddb64 Reviewed-on: https://code.wireshark.org/review/17637 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=c64762d33c3a9cbc4af4040284534b440d12b210 commit c64762d33c3a9cbc4af4040284534b440d12b210 Author: Mikael Kanstrup Date: Thu Sep 8 14:26:58 2016 +0200 extcap: Fix misc memory leaks triggered by network interface changes Valgrind reports plenty of misc memory leaks in extcap after the network interface list has changed or is refreshed. Errors can be seen by starting Wireshark with Valgrind's memcheck tool and bringing a network interface up and down a few times with: ifconfig eth0 up ifconfig eth0 down Change-Id: I90f53847071854b7d02facb39b7a380732de79b4 Reviewed-on: https://code.wireshark.org/review/17606 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=e079862fad331cba874717ec1d0af9e35ba438b5 commit e079862fad331cba874717ec1d0af9e35ba438b5 Author: Peter Wu Date: Mon Sep 12 10:37:03 2016 +0200 cmake: fix breakage with libnl2 I accidentally assumed that libnl2 works fine with just libnl.so, but apparently the other libraries are also necessary. Change-Id: I1636710ea3f41ed10a5ccb37106cae9e688abec9 Reviewed-on: https://code.wireshark.org/review/17654 Reviewed-by: Michal Labedzki Petri-Dish: Michal Labedzki Tested-by: Michal Labedzki Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=3c70e6d684ff822806e0dd9d1a46c5350825d012 commit 3c70e6d684ff822806e0dd9d1a46c5350825d012 Author: Stig Bj??rlykke Date: Mon Mar 7 21:10:46 2016 +0100 dmp: Code cleanup Change-Id: I06c80ca44e8f727c9dc8ec552117ff60e44a7ef4 Reviewed-on: https://code.wireshark.org/review/17659 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=b28cd2dbd78bfeecd0209142f6dd6a8e8ad8aa90 commit b28cd2dbd78bfeecd0209142f6dd6a8e8ad8aa90 Author: Stig Bj??rlykke Date: Mon Sep 12 10:53:16 2016 +0200 Qt: Word wrap static text preferences The preferences static text may be too long for the preferences dialog width, so set word wrap for this label. Change-Id: I0828601b39a5e189de707087e317c598576fc3db Reviewed-on: https://code.wireshark.org/review/17656 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=68fafcf43f096c2db01527a2265570f7a1ffe373 commit 68fafcf43f096c2db01527a2265570f7a1ffe373 Author: Stig Bj??rlykke Date: Mon Sep 12 10:43:16 2016 +0200 dmp: Remove obsolete structured id handling The structured id handling is not in use by anyone. Change-Id: I643fb03f642a5c1900aaec7d41e2b66dba5a2b05 Reviewed-on: https://code.wireshark.org/review/17655 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=2e42199e1177f01b5cd1789b0cbe112d36f05fbc commit 2e42199e1177f01b5cd1789b0cbe112d36f05fbc Author: AndersBroman Date: Wed Aug 24 13:14:55 2016 +0200 [SELFM] Fix reassembly, tcp_dissect_pdus() can't be used as the real length of the PDU is not known(length is exluding escape bytes). Change-Id: I762419f12ca80f6597163e232c4b853819927b65 Reviewed-on: https://code.wireshark.org/review/17302 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=4fe91cf9f550bca33a79925b31e99a42cfb010bc commit 4fe91cf9f550bca33a79925b31e99a42cfb010bc Author: Pascal Quantin Date: Sun Sep 11 22:25:24 2016 +0200 S1AP: add missing messages in info column While we are at it, let's reorder them in the .cnf file to match their definition in S1AP-PDU-Contents.asn and ease review Change-Id: I4c433fa862d83053d8b01cc951e756379356fa57 Reviewed-on: https://code.wireshark.org/review/17649 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=032a6ac3be243c2bbf4b5d1010065a14b7784ddb commit 032a6ac3be243c2bbf4b5d1010065a14b7784ddb Author: Peter Wu Date: Sun Sep 11 22:19:31 2016 +0200 Fix memleaks in capture file dialog Tried to poke various fields (including the capture filter field), this revealed some memleaks. Change-Id: I1eca431a09839906a4b3c902ad85e55bffc71ca8 Reviewed-on: https://code.wireshark.org/review/17648 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=71c41a0a13f9825d71e08e5bc03700275287f096 commit 71c41a0a13f9825d71e08e5bc03700275287f096 Author: Peter Wu Date: Sun Sep 11 17:04:13 2016 +0200 epl: fix memleaks Fixes a memleak that occurs on (re)loading a pcap. While at it, remove some unnecessary variables. Change-Id: Ibb662e5c608881bc7dfde9d12cdb77f699ff6542 Reviewed-on: https://code.wireshark.org/review/17639 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=5c505e7d439ff4d267288d4420180f6b12521d06 commit 5c505e7d439ff4d267288d4420180f6b12521d06 Author: Pascal Quantin Date: Sun Sep 11 22:57:45 2016 +0200 X2AP: add dissection of X2AP-Message information element Change-Id: I2993e1a9ebad1660573bce8a61b44962af08bbb3 Reviewed-on: https://code.wireshark.org/review/17652 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=8629e60922e226665832f19aa698c8aff41eacef commit 8629e60922e226665832f19aa698c8aff41eacef Author: Guy Harris Date: Sun Sep 11 13:48:35 2016 -0700 More signed vs. unsigned argument cleanups. Use the get.*guint32 routines to get unsigned values. Change-Id: I75e83b2d21bdf08c7c995e36e4deb3b1c6d6959d Reviewed-on: https://code.wireshark.org/review/17651 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=4abf452b193b3be3fd32bc113d573984495af232 commit 4abf452b193b3be3fd32bc113d573984495af232 Author: Guy Harris Date: Sun Sep 11 13:32:02 2016 -0700 Use the get.*guint32() routines to get guint32s. Change-Id: Ie3b451549a29970a5e3204b449f198aa1c82de5b Reviewed-on: https://code.wireshark.org/review/17650 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=4f46d9da9cc8175c3182bdc664324aa82f267aaa commit 4f46d9da9cc8175c3182bdc664324aa82f267aaa Author: Guy Harris Date: Sun Sep 11 13:23:20 2016 -0700 Allow a zero change offset in editcap. It doesn't have to be non-zero. Change-Id: If578906855abd9eb9fa07e97ee5508c139b6f61b Reviewed-on: https://code.wireshark.org/review/17646 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=11d3a0f963e5bd7426c6b29f1e6520420299559f commit 11d3a0f963e5bd7426c6b29f1e6520420299559f Author: Guy Harris Date: Sun Sep 11 12:08:45 2016 -0700 Add a -a flag to specify running under ASan, and don't set ulimit -v if so. You can't run ASan-built programs with a ulimit, as ASan allocates a huge amount of shadow memory. Change-Id: Ic4d3c2fae77719f65d4594774bc8aa92d2a3a035 Ping-Bug: 12797 Reviewed-on: https://code.wireshark.org/review/17645 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=9360f419590831a7d7d3f6889b717ed36a1e4de9 commit 9360f419590831a7d7d3f6889b717ed36a1e4de9 Author: Stig Bj??rlykke Date: Sun Sep 11 20:27:50 2016 +0200 mqtt: Only suback has failure in QoS values Change-Id: Ib308090dfc0911a9bb7580e601cab0bfbfe58efe Reviewed-on: https://code.wireshark.org/review/17644 Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=c2b858e26de89bd90c3c782c43c1bff1c0ac79f2 commit c2b858e26de89bd90c3c782c43c1bff1c0ac79f2 Author: Stig Bj??rlykke Date: Sun Sep 11 20:21:10 2016 +0200 mqtt: Fix subscribe/suback QoS values Change-Id: I15424b768e6e0fe2e8268db69b82d81351146155 Reviewed-on: https://code.wireshark.org/review/17643 Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=bb46efdca9c9e710a511501652e27dc3606c6e5f commit bb46efdca9c9e710a511501652e27dc3606c6e5f Author: Matt Lawrence Date: Mon Aug 29 11:39:04 2016 +0100 MySQL: verify connection state before dissecting as greeting/login. Change-Id: I419fad047c91ff1d8544eb3458534c132ec23821 Bug: 12791 Reviewed-on: https://code.wireshark.org/review/17368 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c31527d406e57e9e86699b9cfe2059300f911cf1 commit c31527d406e57e9e86699b9cfe2059300f911cf1 Author: Stig Bj??rlykke Date: Thu Sep 8 21:26:12 2016 +0200 mqtt: Added elements from version 3.1.1 Added version 3.1.1 CONNACK session present flag and SUBACK failure indication. Adjusted SUBSCRIBE and SUBACK QoS values. Added string length values. Removed the message type subtree as it had no purpose. Put the message type in the top tree mqtt node instead. Removed unused code and fixed code layout. Change-Id: I8a9ae26ac9a2af04dc6f8d08ac46aa305c225c4f Reviewed-on: https://code.wireshark.org/review/17590 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e954569f321fedc097f65e243091d5ea12cc9406 commit e954569f321fedc097f65e243091d5ea12cc9406 Author: Alexis La Goutte Date: Wed Sep 7 18:07:01 2016 +0200 CQL: rename code for don't only support v3 There is a v4 (and v5) with some change (patches coming !) Change-Id: I3107727e2b86f7f6c0019ba6f2638bb40b41c0fb Reviewed-on: https://code.wireshark.org/review/17626 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=0332275b161693c76257159c7f5d15f7b1008203 commit 0332275b161693c76257159c7f5d15f7b1008203 Author: Peter Wu Date: Sun Sep 11 16:10:46 2016 +0200 qt: fix minor memory leaks on exit Change-Id: I4856b7ce7eec15abe1278e9ba8314be61845347a Reviewed-on: https://code.wireshark.org/review/17638 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=1d493ce156c4a230bc376d957c196cab31388dd2 commit 1d493ce156c4a230bc376d957c196cab31388dd2 Author: Gerald Combs Date: Sun Sep 11 08:12:41 2016 -0700 [Automatic update for 2016-09-11] Update manuf, services enterprise-numbers, translations, and other items. Change-Id: I29e1c1ae96c686a2c97609e939c2c35845d2d9ee Reviewed-on: https://code.wireshark.org/review/17640 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=456312e22b06dd900ce11776f35321c0a158ea7e commit 456312e22b06dd900ce11776f35321c0a158ea7e Author: Peter Wu Date: Sun Sep 11 11:25:51 2016 +0200 dumpcap: fix memleak on exit Invocation of tshark -D (dumpcap -D -Z none) under ASAN fails with: tshark: Child dumpcap process died: Abort - core dumped Change-Id: Ida363089066205d579e841b019b32c2e33516f12 Reviewed-on: https://code.wireshark.org/review/17633 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=583150198b78c84d043455b0afcca58a9659eab3 commit 583150198b78c84d043455b0afcca58a9659eab3 Author: Peter Wu Date: Sun Sep 11 01:16:24 2016 +0200 extcap: fix use-after-free for preferences In commit v2.3.0rc0-117-g485bc45 (backported to v2.2.0rc0-44-g66721ca), extcap_prefs_dynamic_vals and extcap_cleanup were added in an attempt to address dangling pointers. Unfortunately it is not sufficient: - A pointer to the preference value is stored in extcap_arg and passed to the prefs API, but this extcap_arg structure can become invalid which result in use-after-free whenever the preference is accessed. - On exit, a use-after-free occurs in prefs_cleanup when the preference value is being checked. As the preference subsystem actually manages the memory for the string value and consumers should only provide a pointer where the value can be stored, convert the char* field in extcap to char**. This has as additional benefit that values are not limited to 256 bytes anymore. extcap_cleanup is moved after epan_cleanup to ensure that prefs_cleanup does not operate on dangling pointers. Crash is reproducible under ASAN with: tshark -i randpkt Ping-Bug: 12183 Change-Id: Ibf1ba1102a5633aa085dc278a12ffc05a4f4a34b Reviewed-on: https://code.wireshark.org/review/17631 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=b82695d9976ebed00f34bfc45f0358db095e0670 commit b82695d9976ebed00f34bfc45f0358db095e0670 Author: Gerald Combs Date: Wed Sep 7 14:53:10 2016 -0700 WiX: Add a warning and increase compression. Note that you should probably uninstall the NSIS package first if it's installed. Set the compression level to "high". Change-Id: I10de8df580f8410fd13cdf414db1b1812a9fcf02 Reviewed-on: https://code.wireshark.org/review/17566 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=2fb9cbd9adae558276ff68d4d819566246f4e3f5 commit 2fb9cbd9adae558276ff68d4d819566246f4e3f5 Author: Alexis La Goutte Date: Tue Aug 23 13:38:27 2016 +0200 TLS: Enhance display of Hello Extension Append the length to the extension and display the contents of unknown extensions as bytes. Change-Id: Iba1204a1d5e187f28cb41c4369b10eeb86e6b43a Reviewed-on: https://code.wireshark.org/review/17265 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=193e366a3f54ba08a16322add7da0a4089210897 commit 193e366a3f54ba08a16322add7da0a4089210897 Author: Dario Lombardo Date: Fri Sep 9 16:33:55 2016 +0200 remove unused mkcap.c. mkcap.c is not used in any place. Change-Id: Ie29b2ed66bc304a5b6a19fc9128ead2958f8062a Reviewed-on: https://code.wireshark.org/review/17610 Reviewed-by: Richard Sharpe Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=e8f1d2abda939f37d99f272f8a76a191c9a752b4 commit e8f1d2abda939f37d99f272f8a76a191c9a752b4 Author: Guy Harris Date: Sat Sep 10 12:54:08 2016 -0700 Fix indentation. Change-Id: I440eac95172fe040255ab010fd17a17b21b68ae8 Reviewed-on: https://code.wireshark.org/review/17630 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=8bfe20b8286d8287cf3dd7e59f4464f0b4b45e8f commit 8bfe20b8286d8287cf3dd7e59f4464f0b4b45e8f Author: Peter Wu Date: Sat Sep 10 19:29:49 2016 +0200 debian: Update symbols file with new/missing symbols wtap_get_all_file_extensions_list was renamed in v2.3.0rc0-621-g4a6dde1 ws_strtou* functions were introduced in v2.3.0rc0-544-gba981ac get_guint32 and get_nonzero_guint32 were added in v2.3.0rc0-595-ge09b03e Change-Id: I9aea9c48f2da03590952b995fd21cddb17532af0 Reviewed-on: https://code.wireshark.org/review/17629 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=af3a0654a2f33ce9dd58b1e2626b9348c4677416 commit af3a0654a2f33ce9dd58b1e2626b9348c4677416 Author: Peter Wu Date: Sat Sep 10 15:05:35 2016 +0200 extcap-base: fix memleak from help options Also correct modelines, this file really uses 4 spaces and not tabs. Change-Id: I828d0249cc7637275e5a04e9117b22e9eea6bd8c Reviewed-on: https://code.wireshark.org/review/17625 Reviewed-by: Dario Lombardo Petri-Dish: Dario Lombardo Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=ac7c05f9157033169b140115636e8bec94ffb62d commit ac7c05f9157033169b140115636e8bec94ffb62d Author: Dario Lombardo Date: Fri Sep 9 14:40:01 2016 +0200 sll: add unused bytes to tree. The bytes that are not part of the address are not dissected. Added them to the tree as "unused", to have a complete dissection of the packet. Found by incomplete dissector check. Change-Id: Iafffebe8bc0f8254ac0b451d007e0a99aab91924 Reviewed-on: https://code.wireshark.org/review/17608 Petri-Dish: Michael Mann Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=f9fc92aa0164e906fc53c80b7ae727bbf4fc52e0 commit f9fc92aa0164e906fc53c80b7ae727bbf4fc52e0 Author: Alexis La Goutte Date: Sat Sep 10 16:43:28 2016 +0200 CQL: fix indent modelines Change-Id: Ie7ad09b3141fa6f4753981bd814736ee88c817d1 Reviewed-on: https://code.wireshark.org/review/17627 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=7fad354a3e379382368cd1ef67b841315c29e050 commit 7fad354a3e379382368cd1ef67b841315c29e050 Author: Michael Mann Date: Sat Jul 30 10:54:25 2016 -0400 Add Socket CANFD dissector. Bug: 12687 Change-Id: Ib489b4c6aff1e0611e9b8a086054e56284f24b84 Reviewed-on: https://code.wireshark.org/review/16787 Petri-Dish: Michael Mann Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=7541a004d0ff0242cfb9405859428d2b2ce2cafd commit 7541a004d0ff0242cfb9405859428d2b2ce2cafd Author: Peter Wu Date: Sat Sep 10 13:03:38 2016 +0200 reordercap: fix memleak on exit Change-Id: I328fe03ab6c72b2bb9c4ead01170a341e5bd4d1a Reviewed-on: https://code.wireshark.org/review/17624 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=e5fef1d73e687807ae1df40979ffc5a65dda03cc commit e5fef1d73e687807ae1df40979ffc5a65dda03cc Author: Peter Wu Date: Sat Sep 10 01:27:28 2016 +0200 Fix version-string releated memleak for some CLI tools These programs resulted on a memleak report on exit. Change-Id: I630618f50d723b7af4cb00ba29671d4e7c6fcdc2 Reviewed-on: https://code.wireshark.org/review/17623 Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=4b05159dfec9e3e4495982e70803d7d49c13f54b commit 4b05159dfec9e3e4495982e70803d7d49c13f54b Author: Peter Wu Date: Sat Sep 10 01:25:55 2016 +0200 capinfos: fix memleaks Change-Id: Ib3145bb13d2a72c16f9c219fa19321e44958a30e Reviewed-on: https://code.wireshark.org/review/17622 Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=d1a82132a62bbd5c20e0490c6f7d693c318481d1 commit d1a82132a62bbd5c20e0490c6f7d693c318481d1 Author: Peter Wu Date: Sat Sep 10 01:20:41 2016 +0200 editcap: fix memleaks The version string stuff mirrors an earlier tshark change. Move some cleanup calls (in case no packets are selected) and add wtap_close. Change-Id: I6f282e89279a732c226824e10857be04b40841e8 Reviewed-on: https://code.wireshark.org/review/17621 Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=ba2a3b3626ef9fc084ee8a9508d196ec890c2336 commit ba2a3b3626ef9fc084ee8a9508d196ec890c2336 Author: Peter Wu Date: Sat Sep 10 01:12:58 2016 +0200 wiretap: fix memory leak of interface_data for wtap_dumper Mirrors the behavior of wtap_close. Change-Id: I1a04878fdd0409fa74931737332f9b8a1ae77fb1 Reviewed-on: https://code.wireshark.org/review/17620 Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=d6f91a7ca421caa7787c1539bca61f943923fa9c commit d6f91a7ca421caa7787c1539bca61f943923fa9c Author: Pascal Quantin Date: Fri Sep 9 23:37:46 2016 +0200 S1AP: prettify dissection Change-Id: I2b4339e489d11ade2751cad8874ba220d12fe3db Reviewed-on: https://code.wireshark.org/review/17615 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=4a6dde12d6fe6af05b05d4c06b10056f6508711a commit 4a6dde12d6fe6af05b05d4c06b10056f6508711a Author: Guy Harris Date: Fri Sep 9 23:44:25 2016 -0700 Have "All Capture Files" match only capture files. We support reading some types of files that aren't capture files, in case we have a dissector for that file format (because, for example, it's often transported over HTTP). Don't include them in the set of files "All Capture Files" matches; you can still look for them as they have individual entries in the drop-down menu of file type patterns. Ultimately, there should be Fileshark/TFileshark programs to read those files - and other file types, and even capture files if the goal is to look at the file structure rather than at the packets - and *that's* the program that should offer the ability to load JPEGs and so on. (No, this does not reduce the "All Capture Files" list down to a level that makes the problem in bug 12837 go away. The right way to fix *that* is to arrange, somehow, that the "All Capture Files" entry not actually list all the suffixes it matches.) Change-Id: I705bff5fcd0694c6c6a11892621a195aa7cd0264 Reviewed-on: https://code.wireshark.org/review/17619 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=d1cacbb1463503999981637314310a0824d9f3fe commit d1cacbb1463503999981637314310a0824d9f3fe Author: Gerald Combs Date: Fri Sep 9 15:04:15 2016 -0700 PortableApps: Allow multiple instances. The documentation for the [Launch]SingleAppInstance key doesn't seem to match its behavior in that its default value (true) keeps multiple portable instances from running, at least for us. Set it to false since we're happy with users running as many concurrent instances as they can stand. Set the related SinglePortableAppInstance key to false while we're here in case its default value ever changes. Change-Id: Iea1a6a80d5b204814b7569776734e0b0e254d657 Reviewed-on: https://code.wireshark.org/review/17616 Petri-Dish: Gerald Combs Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=559bb375c1542f6556b4afc260345eb6a988025b commit 559bb375c1542f6556b4afc260345eb6a988025b Author: Gerald Combs Date: Thu Sep 8 14:31:03 2016 -0700 Remove name resolution from the file dialogs. A single name resolution checkbox was added to the file dialog way back in 2000 in g0f7cf64. At that time it was needed because resolution was synchronous and could drastically affect your load time. Since then we've added asynchronous name resolution and more recently made it mandatory (ge005bc8). We've also added more name resolution checkboxes and other controls. Remove the name resolution checkboxes. You can just as easily change resolution options before or after opening a file and they take up valuable real estate. Combine the size and packets in the Qt and Win32 dialogs and pretty-print the size. Combine the start and elapsed times in the Qt, Win32, and GTK+ dialogs. This lets us shrink the custom areas of the file dialogs even further. Make the default file type combo item more descriptive. Change-Id: Id770adc0f284a4c7f08ee5a7db84f8435f4bf907 Reviewed-on: https://code.wireshark.org/review/17597 Tested-by: Gerald Combs Petri-Dish: Gerald Combs Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=ecd82d08a1479849cb6d4ebb93422b0f96470704 commit ecd82d08a1479849cb6d4ebb93422b0f96470704 Author: Pascal Quantin Date: Fri Sep 9 22:16:02 2016 +0200 X2AP: shorten field description Change-Id: I37828fe5611fa835050427ac0c73e979aa7a1ddf Reviewed-on: https://code.wireshark.org/review/17614 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=ae7c4ad3c0975887ee320409df78ad38ccad901a commit ae7c4ad3c0975887ee320409df78ad38ccad901a Author: Michael Mann Date: Wed Sep 7 20:43:01 2016 -0400 Remove "Elasticsearch HTTP" dissector. It was just a wrapper over regular HTTP dissector, which can already pick its own ports to use. Also some other minor cleanup related to removal. Change-Id: I20dd37670c676551a06aaeb69fd657684af9685d Reviewed-on: https://code.wireshark.org/review/17567 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=82f1d14daea37bf46395dc3fdfb27662f31870d2 commit 82f1d14daea37bf46395dc3fdfb27662f31870d2 Author: Stig Bj??rlykke Date: Fri Sep 9 13:31:24 2016 +0200 nordic_ble: Capitalize short name Change-Id: I2130b012f28b23342679f33e1e19a4e5e0943090 Reviewed-on: https://code.wireshark.org/review/17607 Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=cb963316027b3592f81f03c3185848c22f60a341 commit cb963316027b3592f81f03c3185848c22f60a341 Author: Adrien Aubry Date: Thu Sep 8 15:26:25 2016 +0200 CANopen: EMCY manufacturer error field size bug fix -Manufacturer error field has 5 bytes (not 4) -corrected two descriptions Change-Id: Ic6f3e8fdf08c52f1d4f987410e1e0597a9f6aaed Reviewed-on: https://code.wireshark.org/review/17575 Reviewed-by: Alexis La Goutte Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=f7a59da905ab7f8fb6b744017cfbc1cbf9f36ba8 commit f7a59da905ab7f8fb6b744017cfbc1cbf9f36ba8 Author: Peter Wu Date: Sun Sep 4 21:30:03 2016 +0200 ssl: set protocol column to "TLS" when possible The protocol version from a SSL/TLS record contains the minimum supported SSL/TLS version and is the best guess for Client Hello handshake messages if no authorative version is available. By considering the version from the conversation for the initial col_set_str call, we can also remove some other calls down the road. Change-Id: I4be25f5c9057ffd0abcea7280d826867c135fed7 Reviewed-on: https://code.wireshark.org/review/17490 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=faa04b13186fe22afef6f659e7a26ec0ef37b8a6 commit faa04b13186fe22afef6f659e7a26ec0ef37b8a6 Author: Dario Lombardo Date: Wed Sep 7 14:39:46 2016 +0200 ipfix: use ws_strtoi function. Change-Id: Icca32f714381166e505932958b87f9ffab62aa1d Reviewed-on: https://code.wireshark.org/review/17557 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=d5826f10bb2a9ebc2e990c10b5eeabdcd3a32611 commit d5826f10bb2a9ebc2e990c10b5eeabdcd3a32611 Author: Dario Lombardo Date: Wed Sep 7 14:18:06 2016 +0200 erf: use ws_strtoi function. Change-Id: I1d94deb547bd30076e0c171bf9e6b97aac98a545 Reviewed-on: https://code.wireshark.org/review/17556 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=fd38b0c3fbecfac5bf43d08033ea3c02104cdf2f commit fd38b0c3fbecfac5bf43d08033ea3c02104cdf2f Author: Guy Harris Date: Fri Sep 9 01:34:13 2016 -0700 Fix copy-and-pasteo. Change-Id: Ifead0872053943b7cfe192e15d7099e2328ae456 Reviewed-on: https://code.wireshark.org/review/17603 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=d62d86729531eab7234cc5c3dae844429fea88d4 commit d62d86729531eab7234cc5c3dae844429fea88d4 Author: Guy Harris Date: Fri Sep 9 01:31:23 2016 -0700 Get rid of trailing blank. Change-Id: I3aa2f4a6e25f610e0e9236835bbcb588eeb15c08 Reviewed-on: https://code.wireshark.org/review/17602 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=216392975dc441418b5272bce322445b542b2a0a commit 216392975dc441418b5272bce322445b542b2a0a Author: Guy Harris Date: Fri Sep 9 01:30:12 2016 -0700 Clean up error reporting. Have xml_get_int() handle the setting of the two error reporting values and give a better error message. Have it check to make sure that there isn't cruft after the digits. Change-Id: Id590430eb52668ef76de8aa7096a27d8fc094208 Reviewed-on: https://code.wireshark.org/review/17601 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=381be238ad93c992f19020c9d9ceb16a98634317 commit 381be238ad93c992f19020c9d9ceb16a98634317 Author: Guy Harris Date: Fri Sep 9 00:50:08 2016 -0700 Add a comment. Change-Id: Ia5bedaf8718985b325ed244a471cdc4e27f2928f Reviewed-on: https://code.wireshark.org/review/17599 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=4312ec8996bce797d961192e4f0742a572cbe8f3 commit 4312ec8996bce797d961192e4f0742a572cbe8f3 Author: Dario Lombardo Date: Wed Sep 7 14:07:51 2016 +0200 dct3trace: use ws_strtoi function. Change-Id: Iaa656dc4b939ac9649b87e88c9d27082d3e53f00 Reviewed-on: https://code.wireshark.org/review/17555 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=113c1ed24f21f4e3447b9374d109c7606e37d903 commit 113c1ed24f21f4e3447b9374d109c7606e37d903 Author: Dario Lombardo Date: Tue Sep 6 17:44:56 2016 +0200 catapult: use ws_strtou/i functions. Change-Id: I0a9d3674c0cc2d0dba8c1fbeba2d739373cf8655 Reviewed-on: https://code.wireshark.org/review/17535 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=1948f7bd7553f215dc2519a35dcd62e29e35a614 commit 1948f7bd7553f215dc2519a35dcd62e29e35a614 Author: Jeff Layton Date: Fri Sep 2 12:02:32 2016 -0400 nfs: add dissector for CB_NOTIFY_LOCK args Show the filehandle and lockowner for the callback. Change-Id: Id09b260d4b31f8fa35ba8452dc143095e5cc88ec Signed-off-by: Jeff Layton Reviewed-on: https://code.wireshark.org/review/17574 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=6519f8e4e81d838e49bf4e4cef179f968378f62d commit 6519f8e4e81d838e49bf4e4cef179f968378f62d Author: Makoto Shimamura Date: Tue Sep 6 20:55:10 2016 +0900 OCFS2: dissector incorrectly parses LVB data and claims malformed message Some messages related to LVB data are mistakenly treated as malformed. This patch fixes it by checking LVB flags before parsing LVB data. I found that "Convert lock" and "Unlock" use PUT_LVB flags, but "Proxy AST" uses GET_LVB flags. Ping-Bug: 12122 Change-Id: I2c62c8cc9f9bd84abaf92de9f216550101962520 Reviewed-on: https://code.wireshark.org/review/17532 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=bd45929ba6075c4f41a3df87d823cb2dac3bae55 commit bd45929ba6075c4f41a3df87d823cb2dac3bae55 Author: Guy Harris Date: Thu Sep 8 13:43:00 2016 -0700 extcap_child_watch_cb() always uses the status argument. Change-Id: I2537f2e3babe2158796acda6855f5aebeb0b7d4d Reviewed-on: https://code.wireshark.org/review/17595 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=f1a7497b5341dba1f07bac9894a713263257b08f commit f1a7497b5341dba1f07bac9894a713263257b08f Author: Pascal Quantin Date: Thu Sep 8 20:41:05 2016 +0200 IRemUnknown: initialize remunk_remqueryinterface_call_t structure Bug: 12841 Change-Id: I5916c30a18029d0872e0439d3393eaa6d27964dd Reviewed-on: https://code.wireshark.org/review/17589 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=fb85325d695a2c8d7b78073f5f493dfbfe496956 commit fb85325d695a2c8d7b78073f5f493dfbfe496956 Author: Pascal Quantin Date: Thu Sep 8 19:57:04 2016 +0200 IPP: fix use after free error Packet memory pool is already freed when columns are printed Bug: 12840 Change-Id: If3e63586f14872aafe701612998370fffe506443 Reviewed-on: https://code.wireshark.org/review/17584 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=2f0a99eab34b36bba3e5069be155b05665cc8783 commit 2f0a99eab34b36bba3e5069be155b05665cc8783 Author: Pascal Quantin Date: Thu Sep 8 17:56:19 2016 +0200 M2AP: fix a typo leading to an expert info when decoding an IPv6 address Change-Id: I10b67541427ca39a8f1d0989d680841b9d7883c9 Reviewed-on: https://code.wireshark.org/review/17581 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=d0e55f0f6dd6850bdf7c082f859f8d3d913fa943 commit d0e55f0f6dd6850bdf7c082f859f8d3d913fa943 Author: Pascal Quantin Date: Thu Sep 8 20:06:37 2016 +0200 M3AP: fix dissection of IP address Change-Id: I96faed61c33f6fe14cc4196c3440d873b69d5334 Reviewed-on: https://code.wireshark.org/review/17585 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=a1368ce47d155cb00437c7189285808a3271e3c9 commit a1368ce47d155cb00437c7189285808a3271e3c9 Author: Guy Harris Date: Thu Sep 8 11:40:20 2016 -0700 Use get_nonzero_guint32() to fetch guint32 values. Change-Id: I3adeb2974b1093270bec12039cd855c92f660f4d Reviewed-on: https://code.wireshark.org/review/17588 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=83eb448dfcf7804582f904a8f253718bbfbd5e3c commit 83eb448dfcf7804582f904a8f253718bbfbd5e3c Author: Guy Harris Date: Thu Sep 8 11:38:03 2016 -0700 Fix the signature of the stub version of ws80211_set_freq(). Change-Id: I5f0da4fb5d8d452f3cff3d37e0749dde8e98b600 Reviewed-on: https://code.wireshark.org/review/17587 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=fcb6fd3b6fcc6b3ed56cbd81c419b28920f2ec70 commit fcb6fd3b6fcc6b3ed56cbd81c419b28920f2ec70 Author: Dario Lombardo Date: Mon Sep 5 15:45:21 2016 +0200 dumpcap: change types. Change-Id: I6520971e607623dadcb3ae392ce264bf49c621bd Reviewed-on: https://code.wireshark.org/review/17499 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=e09b03e9b131b3a43e4d8e43cc2c667bcb8d0a68 commit e09b03e9b131b3a43e4d8e43cc2c667bcb8d0a68 Author: Guy Harris Date: Thu Sep 8 11:26:45 2016 -0700 Add get_ routines to get a guint32, and use them. By analogy to get_natural_int() and get_positive_int(), add routines to get a guint32 and to get a non-zero guint32, doing all the necessary error checks, and use it. Change-Id: I65a9ac8a3d136886df3588806ae7af5bdc7b8cb6 Reviewed-on: https://code.wireshark.org/review/17586 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=132632bcd96e4ee1ad8e395926af2050545878c4 commit 132632bcd96e4ee1ad8e395926af2050545878c4 Author: Dario Lombardo Date: Mon Sep 5 15:50:38 2016 +0200 editcap: use ws_strtou/i functions. Change-Id: Ib69241eb04088fe32f53ac4e87911499cf5e9e40 Reviewed-on: https://code.wireshark.org/review/17500 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=468acff2bd38227ff04421cb964fe0cea0eeeccb commit 468acff2bd38227ff04421cb964fe0cea0eeeccb Author: Pascal Quantin Date: Thu Sep 8 17:04:43 2016 +0200 PER: only display internal extension presence bit if activated in preferences Change-Id: I889b32c5e609c8c10ed2a8aa5a5e6d5b88baadc4 Reviewed-on: https://code.wireshark.org/review/17580 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=6652620f272a1d408e291e2738576af1c3127333 commit 6652620f272a1d408e291e2738576af1c3127333 Author: Pascal Quantin Date: Thu Sep 8 16:49:34 2016 +0200 M2AP: display IP address in a subtree Change-Id: Ic1853e1d265797e482495b8d07aa324545a7442e Reviewed-on: https://code.wireshark.org/review/17579 Reviewed-by: Pascal Quantin Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot http://cgit.osmocom.org/wireshark/commit/?id=1e83b59af8698256c11bb66fe13f912f3ba75471 commit 1e83b59af8698256c11bb66fe13f912f3ba75471 Author: Pascal Quantin Date: Thu Sep 8 07:20:29 2016 +0200 U3V: ensure that gencp_transaction_t structure is fully initialized Bug: 12829 Change-Id: Iee8817fc0331af037284e5ec21b30671c6b3bd7d Reviewed-on: https://code.wireshark.org/review/17569 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=b20b9c9b67266226bb2626bf5bc0966b1c8228e2 commit b20b9c9b67266226bb2626bf5bc0966b1c8228e2 Author: Alexis La Goutte Date: Wed Sep 7 15:22:01 2016 +0200 QUIC: Add FHOL (Force Head Of Line blocking) tag from Q036 Change-Id: Ieb0d1d0b2ebe2a6f325cdd18ef51677ee1a5535e Reviewed-on: https://code.wireshark.org/review/17564 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=03e4307cb2daf1f208d3653b04f64580ee6d0c38 commit 03e4307cb2daf1f208d3653b04f64580ee6d0c38 Author: Alexis La Goutte Date: Wed Sep 7 22:56:39 2016 +0200 NBT: fix Bad description for NBSS error code 0x81 Issue reported by Pavel Kankovsky https://tools.ietf.org/html/rfc1002#section-4.3.4 Bug:12835 Change-Id: Iac7e58b9fd61f1f0dfd86960ef4f306ac6ed5a9c Reviewed-on: https://code.wireshark.org/review/17565 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=35affe3be4e0695aba501f4e1aa48fc0d28ce86f commit 35affe3be4e0695aba501f4e1aa48fc0d28ce86f Author: Michael Sweet Date: Sat Aug 20 12:09:25 2016 -0400 Changes to the IPP dissector: - xxx-time values are not UNIX timestamps (that is a CUPS-ism - they are time since bootup in IPP itself) - Change all of the display strings to use the official IANA values (confusing otherwise) - Add support for newer value/group tags. - Add support for all enum attribute values. - Add request/response tracking so you can easily match things up. - Decode octetString, rangeOfInteger, textWithLanguage, nameWithLanguage, dateTime, and resolution values. - Don't treat integers and enums as interchangeable (they aren't). - Integers and enums are signed integers. - Put operation id or status code in info column. Change-Id: I9fb5cd89d3c386a2b3932ef4c75967ce2547bc22 Reviewed-on: https://code.wireshark.org/review/17192 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Smith Kennedy Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c9a3b72f4a567e2a33ac9a84a021f05f8e4a2e46 commit c9a3b72f4a567e2a33ac9a84a021f05f8e4a2e46 Author: Gerald Combs Date: Wed Sep 7 12:53:34 2016 -0700 Note recent packaging updates. Add notes about the Windows Installer and source packages. Change-Id: Ic1aea3b547afab6dfdf0218b6ea257046a20cf00 Reviewed-on: https://code.wireshark.org/review/17562 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=c7fc2802221877d939bb939f04766a5a30cfdb9f commit c7fc2802221877d939bb939f04766a5a30cfdb9f Author: Guy Harris Date: Wed Sep 7 10:43:15 2016 -0700 Make the ws_strto* routines more like the strto* routines. Not all uses of atoi() or various strto* routines in Wireshark expect the string to contain *only* a number, so not all uses should require that the byte after the number be a '\0'. Have the ws_strto* routines take a "pointer a pointer set to point to the character after the number" argument, and have the callers do the appropriate checks of the character after that. This fixes the VMS trace reading code so that it can read those files again. The get_ routines are handed command-line arguments, so they *do* expect the string to contain only a number; have them check to make sure the byte after the number is a '\0'. Change-Id: I46fc1bea7912b9278e385fe38491a0a2ad60d697 Reviewed-on: https://code.wireshark.org/review/17560 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=a66aa4c9c90017f0c03412b02a2be2b2cef3ac5d commit a66aa4c9c90017f0c03412b02a2be2b2cef3ac5d Author: Pascal Quantin Date: Wed Sep 7 22:15:31 2016 +0200 Add M2AP to release notes Change-Id: Ied05b57c668d99bf386e8ced55c13bf8c17c453b Reviewed-on: https://code.wireshark.org/review/17563 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=f90d436a7e1c4aee19b4b3b83263d3ac606ff0b7 commit f90d436a7e1c4aee19b4b3b83263d3ac606ff0b7 Author: Jo??o Valverde Date: Tue Sep 6 20:43:17 2016 +0100 ICMP: Avoid spurious reply not found for broadcast ping Bug: 12830 Change-Id: Ie73b2b6e75c396660d0d2f2fc975c57bbb58d2eb Reviewed-on: https://code.wireshark.org/review/17541 Petri-Dish: Jo??o Valverde Tested-by: Petri Dish Buildbot Reviewed-by: Jo??o Valverde http://cgit.osmocom.org/wireshark/commit/?id=693c745e36eb93fca6a06507bd1b63e3503dcb98 commit 693c745e36eb93fca6a06507bd1b63e3503dcb98 Author: Marius Paliga Date: Wed Sep 7 11:17:25 2016 +0200 Add support for TWAN-User-Location-Info Bug: 12834 Change-Id: Ibb196a4e1e8d05b3f124409b18093623f3694af0 Reviewed-on: https://code.wireshark.org/review/17553 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=ee1a4109cfc8fb314d151f59859a348765ba9dbf commit ee1a4109cfc8fb314d151f59859a348765ba9dbf Author: Roland Knall Date: Mon Sep 5 07:54:47 2016 +0200 extcap: Add tool-specified helppage Allow the tool to provide a link to a helppage, displayed by clicking on help in the configuration dialog. The URL will be opened using an URL based service, therefore local as well as remote URLs are possible. Change-Id: I58b30244e97919d5cf6892faf96536ddc30fb5a7 Reviewed-on: https://code.wireshark.org/review/17549 Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=859cf86c8d25b7ead113821ece4e9dec853e70d6 commit 859cf86c8d25b7ead113821ece4e9dec853e70d6 Author: Pascal Quantin Date: Wed Sep 7 10:54:08 2016 +0200 M2AP: fix dissection of procedure codes Change-Id: I6c8f01e65a16561ff78593edc263fb26d99c182b Reviewed-on: https://code.wireshark.org/review/17552 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=773c71f0bca3ae92a5fc2e7864373c73938b22c3 commit 773c71f0bca3ae92a5fc2e7864373c73938b22c3 Author: Pascal Quantin Date: Wed Sep 7 10:33:03 2016 +0200 M3AP: display short protocol name in protocol column Change-Id: I7575caad67101d394c2c80d4bfd81f83389043aa Reviewed-on: https://code.wireshark.org/review/17551 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=affa9df885e44238eca06ac6eb93f2bd8472d20a commit affa9df885e44238eca06ac6eb93f2bd8472d20a Author: Alexis La Goutte Date: Thu Aug 18 08:16:30 2016 +0200 QUIC: Add preference to force decode all payload For debugging... Change-Id: I23eb70c89ac95371e1d7b05a52ffeed4f993a52a Reviewed-on: https://code.wireshark.org/review/17135 Reviewed-by: Lucas Pardue Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=7786a975af5492160e48a2d0168365b57e0a0770 commit 7786a975af5492160e48a2d0168365b57e0a0770 Author: Guy Harris Date: Tue Sep 6 21:47:27 2016 -0700 Further ws_strto* cleanups. Make pkt_len unsigned. Improve the error message for ws_strtou32() failure. Change-Id: I080b4fc132c8e405bc1dbd87fc717c2b337517bc Reviewed-on: https://code.wireshark.org/review/17547 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=c95c536f47fbf0daac4f6f6258ed8902766a9a3c commit c95c536f47fbf0daac4f6f6258ed8902766a9a3c Author: Makoto Shimamura Date: Tue Sep 6 22:36:33 2016 +0900 OCFS2: dissector incorrectly takes pdu length as little endian This patch fixes incorrect endian conversion in pdu length. Actually pdu length is big endian. Ping-Bug: 12122 Change-Id: I9f8827293e684a5b4c957138f5879efdd140c500 Reviewed-on: https://code.wireshark.org/review/17533 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=4c39e19ff3f2e31d1323dc95a3f2b2e958ffa752 commit 4c39e19ff3f2e31d1323dc95a3f2b2e958ffa752 Author: Dario Lombardo Date: Tue Sep 6 17:58:43 2016 +0200 vms: use ws_strtoi function. Change-Id: I30c32a6fc4200da5a150769b84f91b4d193f8f5d Reviewed-on: https://code.wireshark.org/review/17536 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=a4c95ebe0309f25c9ced56e8032e5d8c0ba0523c commit a4c95ebe0309f25c9ced56e8032e5d8c0ba0523c Author: Makoto Shimamura Date: Mon Sep 5 21:01:54 2016 +0900 OCFS2: dissector incorrectly treats keepalive messages as unknown type Keepalive req/resp messages are shown as "Unknown type (0x00)" in info column. This patch fixes them to "Keepalive Request" and "Keepalive Response". Ping-Bug: 12122 Change-Id: If09192067736b78c7785ba1ff05ae62a05d3dc23 Reviewed-on: https://code.wireshark.org/review/17497 Reviewed-by: Michael Mann Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=0495fc3bdd89d40fdb10108fea80f0cb8d9825de commit 0495fc3bdd89d40fdb10108fea80f0cb8d9825de Author: Guy Harris Date: Tue Sep 6 20:51:23 2016 -0700 Add some notes about XLC, HP C, and Sun/Oracle C. Change-Id: I2f65face2aa7354ec350aed308402bb719bd619f Reviewed-on: https://code.wireshark.org/review/17546 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=5c388384329775538d618681f571d5f052bc2ae6 commit 5c388384329775538d618681f571d5f052bc2ae6 Author: Gerald Combs Date: Tue Sep 6 16:57:56 2016 -0700 Place variable declarations where they're used. Fix ../../ui/io_graph_item.h:251:29: warning: will never be executed [-Wunreachable-code] guint64 t, pt; /* time in us */ ^ Change-Id: I0e861e892c2c03151d9f98e31ac68ce296baa26a Reviewed-on: https://code.wireshark.org/review/17545 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=facc9535044bf082bf958be47babba4f35b9fa2e commit facc9535044bf082bf958be47babba4f35b9fa2e Author: Gerald Combs Date: Tue Sep 6 15:59:24 2016 -0700 Autotools: Distribute packaging/wix. ???otherwise you can't compile from the tarball on Windows. Change-Id: I99c73b09d9468f0da753c05451fa54348680963f Reviewed-on: https://code.wireshark.org/review/17543 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=9fb9e9f5a9d4130a67c22d0807af0d4027ef2322 commit 9fb9e9f5a9d4130a67c22d0807af0d4027ef2322 Author: Pascal Quantin Date: Tue Sep 6 22:59:45 2016 +0200 X2AP: prettify info column Change-Id: I1630199383e0b83bf14e8d9850870268d7db777c Reviewed-on: https://code.wireshark.org/review/17542 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=9be89dd8e85dcbc53961abdb2bdaf7fdc1b42784 commit 9be89dd8e85dcbc53961abdb2bdaf7fdc1b42784 Author: Pascal Quantin Date: Tue Sep 6 21:24:13 2016 +0200 X2AP: upgrade dissector to v13.4.0 Change-Id: I97250d022a40ac888522f885968e7cd3c86e3485 Reviewed-on: https://code.wireshark.org/review/17540 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=26551ba411a41f5fc35141031f04b4462c039c8f commit 26551ba411a41f5fc35141031f04b4462c039c8f Author: Dario Lombardo Date: Tue Sep 6 14:42:29 2016 +0200 ciscodump: fix line parsing and fix memleak. Change-Id: I4aee51d7def06317a543fdc8fa05120af0e68453 Reviewed-on: https://code.wireshark.org/review/17531 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=595610f9cc2a27f0eb495c2513499e615666cf7e commit 595610f9cc2a27f0eb495c2513499e615666cf7e Author: Guy Harris Date: Tue Sep 6 11:00:57 2016 -0700 Always set *cint before returning. Change-Id: I333aef7d3fe4ad3bf7c2a4d7318766fcbd2e4cd2 Reviewed-on: https://code.wireshark.org/review/17539 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=295dbc609dab17d396a69e460ac956151d3ef32d commit 295dbc609dab17d396a69e460ac956151d3ef32d Author: Guy Harris Date: Tue Sep 6 10:14:12 2016 -0700 Suppress another warning if told not to report failures. That's another failure that can occur if you're trying to load a libwireshark plugin in a program that doesn't use libwireshark if, for example, references to an undefined symbol don't prevent the module from being loaded in the first place. Change-Id: I21629c0094fdca7dfbd88f39b7e6c10fb600b401 Reviewed-on: https://code.wireshark.org/review/17537 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=7a674c006b3d09735c9340ad74f02556fbd91cbd commit 7a674c006b3d09735c9340ad74f02556fbd91cbd Author: Peter Wu Date: Sun Sep 4 01:23:37 2016 +0200 ssl: fix TLS renegotiation, add test for this A handshake starts a new session, be sure to clear the previous state to avoid creating a decoder with wrong secrets. Renegotiations are also kind of transparant to the application layer, so be sure to re-use an existing SslFlow. This fixes the Follow SSL stream functionality which would previously ignore everything except for the first session. The capture file contains a crafted HTTP request/response over TLS 1.2, interleaved with renegotiations. The HTTP response contains the Python script used to generate the traffic. Surprise! Change-Id: I0110ce76893d4a79330845e53e47e10f1c79e47e Reviewed-on: https://code.wireshark.org/review/17480 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=36c8065cc3fbe7eb36dd8474e53aca36cdca624d commit 36c8065cc3fbe7eb36dd8474e53aca36cdca624d Author: Alexis La Goutte Date: Tue Sep 6 12:41:23 2016 +0200 strtoi(.c): fix extra ';' outside of a function [-Wextra-semi] Change-Id: I2d92678b2117da732be309c2d430d0c97c7a7eed Reviewed-on: https://code.wireshark.org/review/17528 Petri-Dish: Alexis La Goutte Reviewed-by: Dario Lombardo Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=3fce8da341b12cf3bcb3bf8e7473e1a7efbbba3f commit 3fce8da341b12cf3bcb3bf8e7473e1a7efbbba3f Author: Dario Lombardo Date: Tue Sep 6 13:41:46 2016 +0200 checkAPI: move atoi from deprecated to soft-deprecated list. atoi must lie in soft-deprecated list until close to complete removal. Change-Id: Ia26ada56114559637fdc598913ee93523ed9434d Reviewed-on: https://code.wireshark.org/review/17529 Petri-Dish: Dario Lombardo Reviewed-by: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=10e84a612b629341acd9cd20876517e5bab63d37 commit 10e84a612b629341acd9cd20876517e5bab63d37 Author: Peter Wu Date: Sun Sep 4 02:06:50 2016 +0200 ssl: really fix session resumption expert info In a two-pass dissection with renegotiated sessions, the is_session_resumed flag is not updated according to the current protocol flow. Fix this by performing detection of abbreviated handshakes in all cases, do not limit it to the decryption stage (where ssl != NULL). Reset the resumption assumption after the first ChangeCipherSpec (normally from the server side, but explicitly add this in case client packets somehow arrive earlier in the capture). This should not have a functional effect on normal TLS captures with Session Tickets. Bug: 12793 Change-Id: I1eb2a8262b4e359b8c1d3d0a1e004a9e856bec8c Reviewed-on: https://code.wireshark.org/review/17483 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=c8de455f4bcab0c560ec74bc0c1d3c46dad07270 commit c8de455f4bcab0c560ec74bc0c1d3c46dad07270 Author: Alexis La Goutte Date: Tue Sep 6 10:13:20 2016 +0200 zvt: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang Change-Id: I68b4fa08a7f65b92e56a6e72a6bb113e72ee33da Reviewed-on: https://code.wireshark.org/review/17524 Petri-Dish: Alexis La Goutte Reviewed-by: Martin Kaiser http://cgit.osmocom.org/wireshark/commit/?id=27d522dad3a052e75ea0c51c465d02cf9dcc8e96 commit 27d522dad3a052e75ea0c51c465d02cf9dcc8e96 Author: Alexis La Goutte Date: Tue Sep 6 08:06:19 2016 +0200 SMB2: Always display reserved field Change-Id: Ic26603488cb020da3885f5bc97c65aae18fdf191 Reviewed-on: https://code.wireshark.org/review/17517 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=3b3c515ab25829a1c556c8bd490eac22e7964873 commit 3b3c515ab25829a1c556c8bd490eac22e7964873 Author: Alexis La Goutte Date: Tue Sep 6 07:52:06 2016 +0200 smb2: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang Change-Id: I714e2ea4808213901a8be64e65a0cb37c3002372 Reviewed-on: https://code.wireshark.org/review/17516 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b6dd50f848355ccfa272c1629a3578052d9355f7 commit b6dd50f848355ccfa272c1629a3578052d9355f7 Author: Dario Lombardo Date: Fri Sep 2 10:19:44 2016 +0200 caputils: add conditional unused (_U_). Change-Id: I50ccedd876bf78961397b55e5a707c98900f7b9f Reviewed-on: https://code.wireshark.org/review/17457 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=9b39db04d3cda98b916b3970270b3a247143adfe commit 9b39db04d3cda98b916b3970270b3a247143adfe Author: Roland Knall Date: Mon Sep 5 13:29:23 2016 +0200 extcap:Replace self-organized lists with glib ones Replace the error-prone next/prev handling with GList and GHashTable Cleanup extcap_parser to only expose necessary functions Remove token know-how from extcap Change-Id: I7cc5ea06f58ad6c7a85ac292f5d2cb3d33e59833 Reviewed-on: https://code.wireshark.org/review/17496 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=4ec767588248b4b42a423c56772707a974605875 commit 4ec767588248b4b42a423c56772707a974605875 Author: Guy Harris Date: Mon Sep 5 19:43:48 2016 -0700 We now support C++/C99-style comments. Change-Id: I175a6b0060235c2dfc7a5b3dc4ab62843d242e94 Reviewed-on: https://code.wireshark.org/review/17514 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=232a8794293bf654fb61122adffa6a7aa2989cc0 commit 232a8794293bf654fb61122adffa6a7aa2989cc0 Author: Peter Wu Date: Wed Aug 31 15:58:20 2016 +0200 Allow a lot more C99 features Flexible array members are supported by gcc, clang and even MSVC2013. Note, so far it was only used in the Windows-specific airpcap.h. Trailing commas in enum declaration are already in use since for these dissectors (commit ID is the first occurrence): epan/dissectors/packet-gluster.h v2.1.0rc0-1070-g3b706ba epan/dissectors/packet-ipv6.c v2.1.2rc0-81-ge07b4aa epan/dissectors/packet-netlink.h v2.3.0rc0-389-gc0ab12b epan/dissectors/packet-netlink-netfilter.c v2.3.0rc0-239-g1767e08 epan/dissectors/packet-netlink-route.c v2.3.0rc0-233-g2a80b40 epan/dissectors/packet-quic.c v2.3.0rc0-457-gfa320f8 Inline functions using the "inline" keyword are supported via all glib versions we support (if it is missing, glib will define a suitable inline macro). Other c99 functions listed in the README.developer document were found to be compatible with GCC 4.4.7, Clang 3.4.2 and MSVC 2013. Change-Id: If5bab03bfd8577b15a24bedf08c03bdfbf34317a Reviewed-on: https://code.wireshark.org/review/17421 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=5eb9170227a590560003dfc3b654e7be1b942b9a commit 5eb9170227a590560003dfc3b654e7be1b942b9a Author: Guy Harris Date: Mon Sep 5 19:23:36 2016 -0700 Use ws_strtoi32() in get_natural_int(). Change-Id: I9a95239de8db18cff0f6c62cb526f3ef0cb29f01 Reviewed-on: https://code.wireshark.org/review/17513 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=9ef70fce3c13d37527466ee67a47fa9bfd65f9fa commit 9ef70fce3c13d37527466ee67a47fa9bfd65f9fa Author: Guy Harris Date: Mon Sep 5 19:05:11 2016 -0700 Return the maximum or minimum value for ERANGE. That way, for signed values, the caller knows whether ERANGE means "too large" or "too small"; this is analogous to what the C routines return. Change-Id: Ifc1fc4723733be606487093f8aa77ae2d89d2c40 Reviewed-on: https://code.wireshark.org/review/17512 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=97103d40e36134436f96cc5efd06bbf2eccf734b commit 97103d40e36134436f96cc5efd06bbf2eccf734b Author: Guy Harris Date: Mon Sep 5 18:08:08 2016 -0700 Check for signs in unsigned numbers and fail if we see one. -1 is not an unsigned number. For that matter, neither is +1; "unsigned" means "without a sign", and they both have signs. ANSI C's strto{whatever} routines - even the ones that supposedly are for "unsigned" values - and the GLib routines modeled after them allow a leading sign, so we have to check ourselves. Change-Id: Ia0584bbf83394185cde88eec48efcdfa316f1c92 Reviewed-on: https://code.wireshark.org/review/17511 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=4adf7f2be5b9132a0aef3e8f8f57ed525cff2e8e commit 4adf7f2be5b9132a0aef3e8f8f57ed525cff2e8e Author: Guy Harris Date: Mon Sep 5 17:57:29 2016 -0700 Use get_positive_int() to parse signed positive arguments. Change-Id: I323b2c203b49a6921251583772bdb3c3afacd31b Reviewed-on: https://code.wireshark.org/review/17510 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=c02865d3feba49bf6aaa9ce7190883c2f11e5631 commit c02865d3feba49bf6aaa9ce7190883c2f11e5631 Author: Guy Harris Date: Mon Sep 5 17:51:43 2016 -0700 Return after calling cmdarg_err(). cmdarg_err() prints a message, but it doesn't exit. Change-Id: I887d96bce483f873a4375cb6b5254915d014f1b1 Reviewed-on: https://code.wireshark.org/review/17509 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=c1dcaff9417ba8697d9686185002ab03fee83fe5 commit c1dcaff9417ba8697d9686185002ab03fee83fe5 Author: Guy Harris Date: Mon Sep 5 17:33:20 2016 -0700 Use get_positive_int() to parse signed positive arguments. Clean up indentation while we're at it. Change-Id: Ie7223f96c758bd71d2435203635db9c2b28e2249 Reviewed-on: https://code.wireshark.org/review/17508 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=94d8250bd00b30e6b0935a0c48d78bec0f2a9242 commit 94d8250bd00b30e6b0935a0c48d78bec0f2a9242 Author: Guy Harris Date: Mon Sep 5 16:39:25 2016 -0700 Use get_positive_int() to parse signed positive arguments. Change-Id: Id17b56704f484abdf047a3d1b0775f7fa46eb380 Reviewed-on: https://code.wireshark.org/review/17507 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=2a38dc74ede3eba69f0d73b61f1735a4036528c1 commit 2a38dc74ede3eba69f0d73b61f1735a4036528c1 Author: Guy Harris Date: Mon Sep 5 16:26:29 2016 -0700 Have scan_plugins() take an argument specify what to do on load failures. That's a less gross hack to suppress load failures due to not having libwiretap than providing a no-op failure-message routine, as it at least allows other code using a failure-message routine, such as cmdarg_err() and routines that call it, to be used. We really should put libwiretap and libwireshark plugins into separate subdirectories of the plugin directories, and avoid even looking at libwireshark plugins in programs that don't use libwireshark. Change-Id: I0a6ec01ecb4e718ed36233cfaf638a317f839a73 Reviewed-on: https://code.wireshark.org/review/17506 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=ae877942ea507128d3191e17075a26b86e52615d commit ae877942ea507128d3191e17075a26b86e52615d Author: Guy Harris Date: Mon Sep 5 13:45:35 2016 -0700 Report an error if the channel type isn't valid. Change-Id: Ie9d47da4b1758cbf475989a04847853a714e1447 Reviewed-on: https://code.wireshark.org/review/17503 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=70f3737c3e4d9402cb2bb67cdd892e0e7e0ee991 commit 70f3737c3e4d9402cb2bb67cdd892e0e7e0ee991 Author: Mirko Parthey Date: Mon Sep 5 16:39:45 2016 +0200 ISAKMP: Fix handling of cert requests without CA Check IKEv1 Certificate Request Payloads for an empty Certificate Authority field, which is allowed by RFC 2408. Suppress dissection of this field if it is indeed empty. Change-Id: Ifb997e460a4c12003215fde86c374cfc769c5d72 Reviewed-on: https://code.wireshark.org/review/17501 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=474199a974f89cf732c7809b68ed05d93741cb33 commit 474199a974f89cf732c7809b68ed05d93741cb33 Author: Dario Lombardo Date: Mon Sep 5 17:53:42 2016 +0200 checkAPI: add deprecated atoi. Instead use ws_strtoi/u functions. atoi() doesn't make any kind of check so it should be avoided. ws_strtoi/u should be used instead of strtol & co., but they're still acceptable for some cases that deviate from the basic usage. Change-Id: I145ff4d8f893852e024c4ea8fc6a836b15bd2b0d Reviewed-on: https://code.wireshark.org/review/17502 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=ba981aced8c64ff405cd42b071264e2d9791444a commit ba981aced8c64ff405cd42b071264e2d9791444a Author: Dario Lombardo Date: Tue Aug 30 17:52:54 2016 +0200 wsutil: add string to integer conversion utilities. In the current code many functions have been used for convertion (strtol, atoi, g_ascii_strtoll, etc). Those utilities want to be the only, shared, way to convert integers. Change-Id: I22ba1bf54e144e73a4728612a4437de5a2d339e2 Reviewed-on: https://code.wireshark.org/review/17414 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu Reviewed-by: Roland Knall Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=87519e4c06260f78ecd55defb86bb20c3f4d7697 commit 87519e4c06260f78ecd55defb86bb20c3f4d7697 Author: Pascal Quantin Date: Sun Sep 4 22:21:42 2016 +0200 S1AP: fix dissection of TransportLayerAddress IE when it contains both IPv4 and IPv6 Change-Id: I8c257d79b4e842da6853ea3c53ae479f33a8047a Reviewed-on: https://code.wireshark.org/review/17491 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=98b5820546ffeea7700c0d74258eaf3b7b235d5c commit 98b5820546ffeea7700c0d74258eaf3b7b235d5c Author: Martin Kaiser Date: Sun Sep 4 18:58:35 2016 +0200 zvt: dissect Initialisation message It contains the same password field that appears in the Registration message. Make this field generic and reuse it here. Change-Id: I7be9a99b5da1713937ffca5624be66150ff453d1 Reviewed-on: https://code.wireshark.org/review/17489 Reviewed-by: Martin Kaiser http://cgit.osmocom.org/wireshark/commit/?id=397a9d0b2e6b763163d306772a0a7a20afe4b8df commit 397a9d0b2e6b763163d306772a0a7a20afe4b8df Author: Martin Kaiser Date: Sun Sep 4 18:42:03 2016 +0200 zvt: start dissecting Intermediate Status Information Change-Id: I351621f1def5ad6da577a9b0d1b2c5ab49018564 Reviewed-on: https://code.wireshark.org/review/17488 Reviewed-by: Martin Kaiser http://cgit.osmocom.org/wireshark/commit/?id=6c462790a18ea66068b4f4542bc6d99bcaa7617c commit 6c462790a18ea66068b4f4542bc6d99bcaa7617c Author: Martin Kaiser Date: Sun Sep 4 18:20:41 2016 +0200 zvt: dissect the currency code bitmap add the value for euro Change-Id: Id8624e356ad4fcddcf77483a721428782c6bb0b2 Reviewed-on: https://code.wireshark.org/review/17487 Reviewed-by: Martin Kaiser http://cgit.osmocom.org/wireshark/commit/?id=54b2f2d95d247ecbf9fa65bece785e78635b70bd commit 54b2f2d95d247ecbf9fa65bece785e78635b70bd Author: Gerald Combs Date: Sun Sep 4 08:12:46 2016 -0700 [Automatic update for 2016-09-04] Update manuf, services enterprise-numbers, translations, and other items. Change-Id: I11d066907492642f5baaa38a79b8bcd086a579c4 Reviewed-on: https://code.wireshark.org/review/17484 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=668e6bc83157f93f20933c2668c04d8143ef3dbb commit 668e6bc83157f93f20933c2668c04d8143ef3dbb Author: Jaap Keuter Date: Sun Sep 4 00:32:33 2016 +0200 ANSI_A: Rationalize test expession (CID-1372216 ... 1372267) Implement the same changes in the ELEM_TLV() and ELEM_TV() macros as in packet-gsm_a_common.h, to remove superfluous code and squelch about 50 Coverity issues. Change-Id: I262dc60fdfa3482876d8525b34f6b1dbbe371257 Reviewed-on: https://code.wireshark.org/review/17478 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=7c7497a77e30f8098bcaffd0a9c96be24855c0e8 commit 7c7497a77e30f8098bcaffd0a9c96be24855c0e8 Author: Peter Wu Date: Sun Sep 4 13:40:20 2016 +0200 ssl,http: rename http-over-ssl to http-over-tls This name is displayed in the SSL prototcol tree (Application Data Protocol: http-over-tls), rename to avoid possible user confusion. Modify the SSL dissector such that both "http" and "http-over-tls" invoke the same dissector function. Change-Id: I2d52890a8ec8fa88b6390b133a11df607a5ec3dc Reviewed-on: https://code.wireshark.org/review/17481 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=29a243d61cb1ae9d6eda404dad2038b85cfdb487 commit 29a243d61cb1ae9d6eda404dad2038b85cfdb487 Author: Pascal Quantin Date: Sun Sep 4 11:52:24 2016 +0200 irda: restore a line removed by mistake in ge4c059f Bug: 12821 Change-Id: If6423c7f8443eccd6ddb4b699bbc327a965d0d74 Reviewed-on: https://code.wireshark.org/review/17477 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=4ec5cbe2d4583f0a09f91ea82e5ff298460a370d commit 4ec5cbe2d4583f0a09f91ea82e5ff298460a370d Author: Uri Simchoni Date: Thu Sep 1 23:52:41 2016 +0300 SMB2: dissect the buffer of getinfo quota request Source: [MS-SMB2] 2.2.37.1 Change-Id: I526066700a88398366f31cd51552f9fa8bb761b8 Signed-off-by: Uri Simchoni Reviewed-on: https://code.wireshark.org/review/17447 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=3b9771a424089d9b37c9bc3cb769b26a4681995c commit 3b9771a424089d9b37c9bc3cb769b26a4681995c Author: Pascal Quantin Date: Sat Sep 3 23:17:34 2016 +0200 M2AP: fix registration of extensions in proper dissector table Change-Id: If529448539f9e8d740fd20009221e9221db83b2b Reviewed-on: https://code.wireshark.org/review/17475 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=4a3b320c98febdd8fae2d3bb8f017b1aa46f1b75 commit 4a3b320c98febdd8fae2d3bb8f017b1aa46f1b75 Author: Pascal Quantin Date: Sat Sep 3 19:59:26 2016 +0200 S1AP: add more LTE-RRC transparent containers dissection Change-Id: I08246d3fa97ceafefd3a1ab5c36de50a5728fd19 Reviewed-on: https://code.wireshark.org/review/17474 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=8f5ab27b4fd0d7cf92a85416ce26c4f9136273e5 commit 8f5ab27b4fd0d7cf92a85416ce26c4f9136273e5 Author: Pascal Quantin Date: Sat Sep 3 16:43:44 2016 +0200 Add M2AP dissector (3GPP 36.443 v13.3.0) Change-Id: I1a5d4390e91c5a758e52feba6059407d873adf7a Reviewed-on: https://code.wireshark.org/review/17472 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=7471b467682f84501d15cebd580d0b28abd77cf5 commit 7471b467682f84501d15cebd580d0b28abd77cf5 Author: Peter Wu Date: Fri Sep 2 00:01:38 2016 +0200 cmake: fix libnl caching issue, make it more robust Dario reported that the cmake build fails after installing libnl3-devel (libnl-devel was already present). This results from a name collision for NL_LIBRARY and NL_INCLUDE_DIR variables. Initially these variables contained the values for libnl-1. When libnl3 is installed, these variables were not updated (because it was cached), but HAVE_LIBNL3 would still be set, resulting in a header and feature mismatch. Use separate variables for libnl1 and libnl3 to fix this. Other fixes: also set HAVE_LIBNL for libnl1; fallback to libnl1 if libnl3 is unusable (e.g. because libnl-route-3.0 is missing). Change-Id: Icf0a03843ea870347ddf365f69bacf4883d07f6d Reviewed-on: https://code.wireshark.org/review/17449 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Dario Lombardo Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=a547dfb8ded32d68073de14b5a0f8ef773d0bbf5 commit a547dfb8ded32d68073de14b5a0f8ef773d0bbf5 Author: Uri Simchoni Date: Thu Sep 1 23:52:39 2016 +0300 SMB2: dissect getinfo request fixed parameters Dissect SMB2 getinfo request fix-sized parameters according to [MS-SMB2] section 2.2.37. This does not include extended attributes at the moment. Change-Id: I5281edf0c21517cdf43ef00e89b5680b8174c383 Signed-off-by: Uri Simchoni Reviewed-on: https://code.wireshark.org/review/17444 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=dae5f88339015f061428f3dbdf8936ee1b259e26 commit dae5f88339015f061428f3dbdf8936ee1b259e26 Author: Uri Simchoni Date: Thu Sep 1 23:52:40 2016 +0300 SMB: dissect FILE_GET_QUOTA_INFORMATION Add a function that dissects FILE_GET_QUOTA_INFORMATION structure ([MS-FSCC] 2.4.33.1) This structure is used to define a set of SIDs whose quota is to be fetched. Change-Id: I81f6bca98fb239935ca593bd8725cebbb2037fbe Signed-off-by: Uri Simchoni Reviewed-on: https://code.wireshark.org/review/17445 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=5846524f0ba9389e3f4f03546db21782c2d22183 commit 5846524f0ba9389e3f4f03546db21782c2d22183 Author: Gerald Combs Date: Thu Sep 1 13:51:13 2016 -0700 Qt: Conversation time column updates. Add a checkbox which lets you toggle between absolute and relative start times. Use the local time for now. Fixes bug 11618. Adjust our time precision based on the capture file's time precision. Fixes bug 12803. Update the User's Guide accordingly. Bug: 11618 Bug: 12803 Change-Id: I0049d6db6e4d0b6967bf35e6d056a61bfb4de10f Reviewed-on: https://code.wireshark.org/review/17448 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=df3bf9ca796dc2474c55c87f0ff8cb4eab63d2f6 commit df3bf9ca796dc2474c55c87f0ff8cb4eab63d2f6 Author: Guy Harris Date: Fri Sep 2 13:30:28 2016 -0700 Note that not all UN*X file systems are case-sensitive. Expand a comment to suggest what we should probably do on macOS. Change-Id: Ic18afe5d1b165dbb27b5f0f5ff3ff9a33835a0f4 Reviewed-on: https://code.wireshark.org/review/17470 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=770aaf1dde2c57687beb0ebe9a3af9003c3c2c14 commit 770aaf1dde2c57687beb0ebe9a3af9003c3c2c14 Author: Stig Bj??rlykke Date: Fri Sep 2 14:10:31 2016 +0200 Qt: Preserve capture filter when preferences changed Avoid that the last entry from recent.capture_filter is added to the capture filter combo when editing preferences or changing profile. This bug was introduced in gb7897dde. Change-Id: I38a32386765c9e7ffaa93d006ff0ef7b78ac8252 Reviewed-on: https://code.wireshark.org/review/17453 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=893e0e96084fe0e559310d117fb953ddf08c0d6e commit 893e0e96084fe0e559310d117fb953ddf08c0d6e Author: Gerald Combs Date: Tue Aug 30 12:12:33 2016 -0700 Qt: Add a timeline indicator to conversations. Add a timeline indicator to the Start and Duration columns in the Conversations dialog. Add tooltips to the columns that explain what's going on. Round the timeline rect corners and do the same for Prototocol Hierarchy Statistics. This should hopefully differentiate the graph bars from a text selection and IMHO it looks better. Update the PHS and Conversations images in the User's Guide. Change-Id: I61d6c25843be522cc444e01ba77cb5b1e991fa36 Reviewed-on: https://code.wireshark.org/review/17396 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=2ddb46dbee7fbb06014a39bc87586b45453a7eaa commit 2ddb46dbee7fbb06014a39bc87586b45453a7eaa Author: Dario Lombardo Date: Thu Aug 25 10:18:11 2016 +0200 btavctp: rework the reassemble routine (CID 1355682). The CID is about the lack of check of wmem_tree_lookup32_le() return value, but the old code worths a bit of rework. Change-Id: I3adb868d2baa1c8aea3f914f7fb9fdf75f222960 Reviewed-on: https://code.wireshark.org/review/17322 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=f01190ca90a52eb6da98315d16a5fb6f753f8659 commit f01190ca90a52eb6da98315d16a5fb6f753f8659 Author: Peter Pal??ch Date: Tue Aug 30 11:37:38 2016 +0200 Reworked dissection of BGP Extended Community attributes This patch contains a partial rewrite of the BGP dissector for Extended Communities. The changes were primarily motivated by my dissatisfaction with the generally unreadable way in which the types, names and values of BGP Extended Communities were displayed in Wireshark GUI. The rewrite provides a hopefully more readable and eye-pleasing way of displaying the extended communities. I have also corrected numerous other flaws with the Extended Community dissector I stumbled across. In particular, the changes encompass the following: 1.) The Type octet of an Extended Community is now analyzed including its Authority and Transitivity bits. These were not dissected before. 2.) Dissection for EVPN Extended Community was improved. The original implementation blindly assumed that there is just a single subtype and decoded the community ignoring the actual subtype. 3.) I have removed the hf_bgp_ext_com_value_unknown16 and ..._unknown32. The current code uses a different approach to display values of unrecognized communities, and for recognized communities, there are no "unknown" subfields. 4.) Removed a couple of variables declared at the dissect_bgp_update_ext_com() level. These stored the result of a tvb_get_...() call but the value was used only once. I have replaced them with the direct use of tvb_get_...() 5.) Moved duplicate code to add the Type value into the community_tree from each branch in the switch(com_type_high_byte) out of it and placed it before the switch(). 6.) Reworked the style in which individual communities are displayed. Each community item (collapsed) is now displayed using the following label format: Community name: Values [Generic community type] Examples: Route Target: 1:1 [Transitive 2-Octet AS-Specific] Unknown subtype 0x01: 0x8081 0x0000 0x2800 [Non-Transitive Opaque] Unknown type 0x88 subtype 0x00: 0x0000 0x0000 0x0000 [Unknown community] 6.) To keep the filter names more consistent, changed names of selected filters: bgp.ext_com.type_high -> bgp.ext_com.type bgp.ext_com.type_low -> bgp.ext_com.stype_unknown In particular, I do not want to call the subtype as bgp.ext_com.type_low because that filter applied only to unrecognized subtypes even though its name would suggest to users that they can filter any community based on it. 7.) Numerous corrections in text labels, names and labels that have been incorrect or incomplete. Bug: 12794 Change-Id: I9653dbbc8a8f85d0cd2753dd12fd537f0a604cf3 Reviewed-on: https://code.wireshark.org/review/17377 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=d68f62244d4aace823099199571f1b668162d939 commit d68f62244d4aace823099199571f1b668162d939 Author: Dario Lombardo Date: Fri Sep 2 16:34:02 2016 +0200 aruba_erm: register dissector by name. Change-Id: Ifad70ed2ee2a554cdc31496ad47148728071abdb Reviewed-on: https://code.wireshark.org/review/17458 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=fb7a60e611b4cea46978d4f2452fe9ad7a1916ed commit fb7a60e611b4cea46978d4f2452fe9ad7a1916ed Author: Stig Bj??rlykke Date: Fri Sep 2 15:45:53 2016 +0200 Qt: Clear open files list when clear recent menu Remove all recent files from the main welcome page when clearing recent files from the menu. Change-Id: Ic410a729e63d82ee58b6bbb31f7e4a658b17d794 Reviewed-on: https://code.wireshark.org/review/17456 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=2cac0473be826dc0a042524884d9703ec9c80230 commit 2cac0473be826dc0a042524884d9703ec9c80230 Author: Stig Bj??rlykke Date: Fri Sep 2 15:21:46 2016 +0200 Qt: Add newly saved files to the recent files Update the recent files list when saving unsaved capture files. Change-Id: I469fa1f2ce3216c66de328c0b3558c9f9db115e0 Reviewed-on: https://code.wireshark.org/review/17454 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=12eee8420567f7bdcae50ce998e5e114f7328b25 commit 12eee8420567f7bdcae50ce998e5e114f7328b25 Author: AndersBroman Date: Fri Sep 2 15:25:41 2016 +0200 [SIP] Call sub dissectors for Diagnostics in SIP reason texts. Change-Id: I68cbcf257b63a86ee37e1357876a90ea683a1d5a Reviewed-on: https://code.wireshark.org/review/17455 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=2c5a485eefd84a2a08c375dca793ba87f343b9a5 commit 2c5a485eefd84a2a08c375dca793ba87f343b9a5 Author: Binh Trinh Date: Wed Aug 31 21:16:49 2016 -0400 GTP: continuation of patch for Target Identification, correction of PLMN in the case of non-compliance Change-Id: Id848574ea748786ccd6808d370cb480caa948cfb Reviewed-on: https://code.wireshark.org/review/17433 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e2b0aa21ea0f5ed136e802546c9861f2e2609fd0 commit e2b0aa21ea0f5ed136e802546c9861f2e2609fd0 Author: Anthony Coddington Date: Tue Aug 30 11:04:23 2016 +1200 ERF: Fix dissector abort on short meta tags and typos Fix dissector abort on short tags. Fix value typo in hash mode enum. Differentiate unexpectedly short value, zero length (deliberate invalid) and off-end-of-record tags through expertinfo. Continue to use proto_tree_add_*() length mismatch warnings for unxepectedly long tags for now. Change WWN tags to FT_BYTES for now as they are 16 not 8 byte WWN. Not currently implemented outside Wireshark anyway. Ping-Bug: 12303 Change-Id: I79fe4332f0c1f2aed726c69acdbc958eb9e08816 Reviewed-on: https://code.wireshark.org/review/17382 Reviewed-by: Anthony Coddington Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e0e2396bdb5b2575dd09619d36bcce944f9c2cc6 commit e0e2396bdb5b2575dd09619d36bcce944f9c2cc6 Author: Uri Simchoni Date: Thu Sep 1 23:52:38 2016 +0300 SMB2: dissect class and infolevel in get quota info request (actually, in [MS-SMB2] those are called "InfoType" and "FileInfoClass", respectively) Change-Id: Id583be4574cea5ce092c374a5624a4bd17d5d4c6 Signed-off-by: Uri Simchoni Reviewed-on: https://code.wireshark.org/review/17443 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=79b50207ba8bcb9a63d78ead35cf3ea33c1b55b2 commit 79b50207ba8bcb9a63d78ead35cf3ea33c1b55b2 Author: Uri Simchoni Date: Thu Sep 1 23:52:37 2016 +0300 SMB2: dissect quota info This info appears in the request buffer of setinfo quota, or in the response buffer of getinfo quota. Change-Id: I5c8d96a05eddfa123547a7dd2577a01ac8cbd32d Signed-off-by: Uri Simchoni Reviewed-on: https://code.wireshark.org/review/17442 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=aa2471dfd5fff5997ec0ebb7d69dd380f28d3d83 commit aa2471dfd5fff5997ec0ebb7d69dd380f28d3d83 Author: Uri Simchoni Date: Thu Sep 1 23:52:36 2016 +0300 SMB: make dissect_nt_user_quota public To be usable by SMB2 dissector Change-Id: I7f5b9a021951c2529f8058cd2fc160eff2e865c6 Signed-off-by: Uri Simchoni Reviewed-on: https://code.wireshark.org/review/17441 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=416bd9a108cef32c870d1731efb82cfffa0760b8 commit 416bd9a108cef32c870d1731efb82cfffa0760b8 Author: Uri Simchoni Date: Thu Sep 1 23:52:33 2016 +0300 smb: parse user quota change time In SMB user quota records, parse unknown 8-byte field as quota record's last change time (source - [MS-FSCC] 2.4.33) Change-Id: I1f2839934fc0ab8e3d38105e02ef91a547256a70 Signed-off-by: Uri Simchoni Reviewed-on: https://code.wireshark.org/review/17440 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=1ba3426f1840bd44765118671648414ff2c50c88 commit 1ba3426f1840bd44765118671648414ff2c50c88 Author: Uli Heilmeier Date: Mon Aug 29 21:07:28 2016 +0200 GSM MAP: Add OSM URI for locationEstimate As requested by bug 10969 add a link to OSM for locationEstimate. Bug: 10969 Change-Id: I715b3b5eae9728999d5c8f8c155bbcef3911ee93 Reviewed-on: https://code.wireshark.org/review/17375 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=abd78dc12ba9a93c0672f409f10a7503e04535d2 commit abd78dc12ba9a93c0672f409f10a7503e04535d2 Author: Gerald Combs Date: Thu Sep 1 15:09:12 2016 -0700 CMake: Move version declarations to the top of CMakeLists.txt. This lets me be more lazy during releases. Change-Id: Ie59e200f1f46282e9271f459c0bbf31dc74a59a7 Reviewed-on: https://code.wireshark.org/review/17450 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=80181532b62c19521c658f3bb281e4956797a51c commit 80181532b62c19521c658f3bb281e4956797a51c Author: Peter Wu Date: Thu Sep 1 02:04:31 2016 +0200 uat: fix memleak after parsing and on errors Memleaks could occur in these scenarios: - Two consecutive fields fail in their chk callback, overwriting the first heap-allocated error message. - After parsing one record, the internal record was never freed. - Syntax errors abort the parsing process and leaks the record and current field value. These leaks will only happen at startup, when the UAT files are read or when UAT strings are loaded (e.g. from the ssl.keys_list preference). Change-Id: I4cf7cbc8131f71493ba70916a8f60168e5d65148 Reviewed-on: https://code.wireshark.org/review/17432 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=27164ddc5bf3a9af17689732bb2562ec82a9ea73 commit 27164ddc5bf3a9af17689732bb2562ec82a9ea73 Author: Pascal Quantin Date: Thu Sep 1 21:34:20 2016 +0200 E.212: update Chinese PLMN list Bug: 12798 Change-Id: Id9569cb0f79094d5152ea5949d398eb7384ee76f Reviewed-on: https://code.wireshark.org/review/17439 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=e7cac432fb5ffeed6904a3429ffcd885cef652c0 commit e7cac432fb5ffeed6904a3429ffcd885cef652c0 Author: Peter Wu Date: Thu Sep 1 00:30:23 2016 +0200 uat: clarify documentation No functional change, fixes typos, adds some meaningful function parameters and tries to clarify the memory management concerns. Also fix a -Wdocumentation issue in epan/proto.h Change-Id: I59d1fcd2ce96178e0a64a0709409a9a7a447c7c6 Reviewed-on: https://code.wireshark.org/review/17431 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=1bffa8ec0454911f3273b93dac84ac49e2ef4b89 commit 1bffa8ec0454911f3273b93dac84ac49e2ef4b89 Author: Binh Trinh Date: Wed Aug 31 22:33:18 2016 -0400 GTP: Added dissection of UTRAN Container for Forward Rel Req/Resp Messages Change-Id: I8330e7e57d3ad09e526da0d7a0970f96fedd03a6 Reviewed-on: https://code.wireshark.org/review/17434 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=77ae30ffc598a56e71e0f57e151d0b6801110b03 commit 77ae30ffc598a56e71e0f57e151d0b6801110b03 Author: Peter Wu Date: Mon Aug 29 18:38:45 2016 +0200 gtk: fix compilation with GTK+ before 2.18 Removed in v1.99.2rc0-399-g43f09e6, but some includes are still needed. Basically I looked for the functions defined in the ui/gtk/old-gtk-compat.h header file that were in files below ui/gtk/. Then I matched it against the removed part in the above commit and added the header back at its old place. In two other cases, the header was only needed for Windows. If the above commit did not reference the file, I checked which function was in use and added the header on top, removing redundant conditionals. Reported and tested by a user of GTK+ 2.12.12 on top of v2.0.5. Change-Id: I649eec1e5531070f88c99d893c4920306f56d849 Reviewed-on: https://code.wireshark.org/review/17371 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=717ca58264f1c745c3efb8d9da0050d52b51bb1f commit 717ca58264f1c745c3efb8d9da0050d52b51bb1f Author: Peter Wu Date: Wed Aug 31 11:31:54 2016 +0200 ipv6: fix build with old 32-bit glib headers (master only) Introduced with v2.3.0rc0-112-gdcb7b71, nxt is only a guint8* which fails on 32-bit glib before 2.31.2. Change-Id: Ide1816a971fa213f5669a7fa71bc111d5b1cc921 Reviewed-on: https://code.wireshark.org/review/17418 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=71f867490d28c5b66494a81dca775f2a47995ecb commit 71f867490d28c5b66494a81dca775f2a47995ecb Author: Peter Wu Date: Wed Aug 31 11:32:54 2016 +0200 ipsec: fix build with old 32-bit glib headers In commit v2.3.0rc0-121-gb6d13ef, GUINT_TO_POINTER(ah_nxt) was added, but on 32-bit glib before 2.31.2 this results in a type error. Change the type of ah_nxt since all its users take a guint anyway. Change-Id: I2fb030f79011b8a7159a0b0df26d3545b0ce3c06 Reviewed-on: https://code.wireshark.org/review/17419 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=e3c3d7a4afeeb8bc0519717e6c85c038fb99170a commit e3c3d7a4afeeb8bc0519717e6c85c038fb99170a Author: Peter Wu Date: Wed Aug 31 11:11:56 2016 +0200 gtk: fix 32-bit build 32-bit glib before 2.31.2 expand GUINT_TO_POINTER(x) as (gpointer)x. add explicit cast since curr_layer_num is 8 bits. Fixes v1.99.10rc0-179-g1d7bcb2. Storing a 64-bit integer into a 32-bit pointer makes the compiler complain. Add explicit cast. Fixes v1.99.1rc0-76-ged0b19b. Change-Id: I75fdf17882a0f5ddce7d3b3e74b1bf80ff6cd4ae Reviewed-on: https://code.wireshark.org/review/17417 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=717215df61f7fc4daf596c3cd07b1f4e19b38700 commit 717215df61f7fc4daf596c3cd07b1f4e19b38700 Author: Pascal Quantin Date: Wed Aug 31 22:16:10 2016 +0200 E.212: update list to Operational Bulletin No. 1106 (15.VIII.2016) Also manually add PLMN 460 02 (Chian Mobile) as it is not listed by ITU yet Bug: 12622 Bug: 12798 Change-Id: I7c6fab9dcb9da90178186e94f624301ef1861421 Reviewed-on: https://code.wireshark.org/review/17428 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=cb2f8fc8914b89d7455a4a7f5e99b9de64f32556 commit cb2f8fc8914b89d7455a4a7f5e99b9de64f32556 Author: Jaap Keuter Date: Wed Aug 31 21:06:34 2016 +0200 OSSP: Retrieve OUI at proper offset in packet Bug: 12801 Change-Id: Ic70f0d93bbffc99ceacf6b2963b04d7477e4914b Reviewed-on: https://code.wireshark.org/review/17425 Reviewed-by: Jaap Keuter Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=ce2fa7b30a741929a2d502eaf390c3f238bbe6b9 commit ce2fa7b30a741929a2d502eaf390c3f238bbe6b9 Author: Alexis La Goutte Date: Wed Aug 31 17:24:54 2016 +0200 NFS: fix indent (remove some trailing spaces) Change-Id: Ic72d264686c3b37ac15118eec07057c7bb8a2a50 Reviewed-on: https://code.wireshark.org/review/17422 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=5c2d82a6c24a06da0132fb7bd493ce4e58594f0d commit 5c2d82a6c24a06da0132fb7bd493ce4e58594f0d Author: Peter Wu Date: Wed Aug 31 17:55:15 2016 +0200 diam_dict.l: remove use of strdup This should fix crashes on Windows, _strdup should not be mixed with g_free. This was only uncovered in v2.3.0rc0-474-ga04b6fc, before that ddict_free was never called. Change-Id: I34111385c82715de70fb42fe44b99b89e132a374 Reviewed-on: https://code.wireshark.org/review/17423 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=a7dd070d55e41e76da5a3c595d3f547c8cf3837b commit a7dd070d55e41e76da5a3c595d3f547c8cf3837b Author: Pascal Quantin Date: Wed Aug 31 11:48:33 2016 +0200 Win: switch back to Lua library compiled with MinGW It does not suffer anymore from bug 9957 Change-Id: I871f01db67101b09a21545ecec5473941997a5cb Reviewed-on: https://code.wireshark.org/review/17416 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=bccbae58a14c2cf635f5fd3c363b2c355215e0f9 commit bccbae58a14c2cf635f5fd3c363b2c355215e0f9 Author: Jonathan Brucker Date: Wed Aug 31 09:05:09 2016 +0000 rftap: add new dissector The RFtap protocol is a simple metadata header designed to provide Radio Frequency (RF) metadata about frames. For official specifications see: https://rftap.github.io/ Signed-off-by: Jonathan Brucker Change-Id: I0d008b2baadcc5cc9577113e9795eef2691b961a Reviewed-on: https://code.wireshark.org/review/17355 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=6362183825cb4a12fd091b78d88619606dec4554 commit 6362183825cb4a12fd091b78d88619606dec4554 Author: Guy Harris Date: Wed Aug 31 08:16:24 2016 +0000 Revert "Revert "diameter: fix 400kb leaked memory on exit"" This reverts commit 5fea2b5f4198f1a36f313ef38532ddffd02ac5b1. I.e., it puts back the change; the reverted version passed the tests on which the versions with this change crashed. Change-Id: Idcc0eb11588cf14e2fe666de1905ee63917b0fcf Reviewed-on: https://code.wireshark.org/review/17413 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=5fea2b5f4198f1a36f313ef38532ddffd02ac5b1 commit 5fea2b5f4198f1a36f313ef38532ddffd02ac5b1 Author: Guy Harris Date: Wed Aug 31 07:42:31 2016 +0000 Revert "diameter: fix 400kb leaked memory on exit" This reverts commit a04b6fcb3db901734ed948134c973996786be8b7. Temporary revert to see if this prevents the "tshark -G" crashes being seen on the 64-bit Windows buildbot. Change-Id: I561439039ca2667b72d7e2319a6f3f5f97e18d15 Reviewed-on: https://code.wireshark.org/review/17412 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=c8869f68db6cd1d4a341d57600ecf22627632c9f commit c8869f68db6cd1d4a341d57600ecf22627632c9f Author: Guy Harris Date: Wed Aug 31 00:37:27 2016 -0700 OK, it probably crashed in proto_initialize_all_prefixes(). Remove the debugging printouts. The changes that were committed between the last build that didn't crash and the first build that did were: commit 961f743d69b323aa217a6b39184485d6a0bfb2d5 Author: Peter Wu Date: Mon Aug 29 01:34:22 2016 +0200 xml: fix some memleaks No more memleaks reported for the attachment in bug 12790 :-) Change-Id: I8472e442143b332edfacdf9ef3b8b893f1ec4386 Ping-Bug: 12790 Reviewed-on: https://code.wireshark.org/review/17365 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu commit a04b6fcb3db901734ed948134c973996786be8b7 Author: Peter Wu Date: Sun Aug 28 22:19:29 2016 +0200 diameter: fix 400kb leaked memory on exit Before: SUMMARY: AddressSanitizer: 399684 byte(s) leaked in 17208 allocation(s). After addressing to-do by calling ddict_free: SUMMARY: AddressSanitizer: 3024 byte(s) leaked in 256 allocation(s). After fixing all remaining leaks cases in the flex file for diameter: SUMMARY: AddressSanitizer: 735 byte(s) leaked in 58 allocation(s). Not bad huh :-) Ping-Bug: 12790 Change-Id: I0c730ad77ae15c69390bc6cf0a3a985395a64771 Reviewed-on: https://code.wireshark.org/review/17364 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann Reviewed-by: Jeff Morriss Reviewed-by: Peter Wu commit 14312835c63a3e2ec9d311ed1ffee5285141f4f9 Author: Peter Wu Date: Sun Aug 28 19:20:59 2016 +0200 pcapng: do not leak blocks pcapng_open and pcapng_read have 'wblock' allocated on the stack, so if they return, they do not have to set wblock.block to NULL. pcapng_read_block always sets wblock->block to NULL and may initialize it for SHB, IDB, NRB and ISB. Be sure to release the memory for IDB and ISB. It is better to have more wtap_block_free calls on a NULL value than missing them as this would be a memleak (on the other hand, do not release memory that is stored elsewhere such as SHB and NRB). Ping-Bug: 12790 Change-Id: I081f841addb36f16e3671095a919d357f4bc16c5 Reviewed-on: https://code.wireshark.org/review/17362 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu *If* one of those is the cause, my guess is that it's the Diameter one, as the crash happens before any file is read (so it's probably not the pcapng one) and thus before any dissection is done (so it's probably not the XML dissector one). Change-Id: I816c1bbd6078eab251efd02ebb7c3195f6dd1483 Reviewed-on: https://code.wireshark.org/review/17411 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=1178ee68fbbea6dc096df0d69f776a2158de630e commit 1178ee68fbbea6dc096df0d69f776a2158de630e Author: Binh Trinh Date: Wed Aug 31 00:18:17 2016 -0400 GTP: patch for Target identification for non-compliance workaround bug 3974 Change-Id: I2faa473c725a803056d6ffd0cb34b46d75121061 Reviewed-on: https://code.wireshark.org/review/17410 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=5be39d98fb2fa07f250909989213496873f37a74 commit 5be39d98fb2fa07f250909989213496873f37a74 Author: Chaitanya T K Date: Tue Aug 30 20:59:34 2016 +0530 ieee80211: Fix the BAR Ack policy values As per 802.11-2012 table 8-15 the string should be reverse. 0 - Send Immediate Ack (False) 1 - Dont't Send Immediate Ack (True) Change-Id: Iea3b179e11781f891d2294b0bcdf92de2bdba7ba Reviewed-on: https://code.wireshark.org/review/17394 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=a68fb134c78c2f800304110e5f0666f562f55301 commit a68fb134c78c2f800304110e5f0666f562f55301 Author: Tom Haynes Date: Tue Aug 30 12:15:13 2016 -0700 nfs4: Handle CB_GETATTR Change-Id: Ifb68af443c6f13dfab99e32488d86c148621a316 Signed-off-by: Tom Haynes Reviewed-on: https://code.wireshark.org/review/17399 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=1512ee7d84cadd4c12e72f43ad4079df5ff345f5 commit 1512ee7d84cadd4c12e72f43ad4079df5ff345f5 Author: Guy Harris Date: Tue Aug 30 20:03:42 2016 -0700 Crashing in proto_initialize_all_prefixes()? Debugging output. Change-Id: I6db711b1730b95460983ee190762753198c1959e Reviewed-on: https://code.wireshark.org/review/17409 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=18a873d57696d43a4232f95d538bfc2792666637 commit 18a873d57696d43a4232f95d538bfc2792666637 Author: Sean O. Stalley Date: Fri Aug 26 14:36:57 2016 -0700 MAUSB: Add Cancellation Status values defined in v1.0a Spec Change-Id: I72812fa0650da0cde37ea6cbef81a3c7a9ba333d Reviewed-on: https://code.wireshark.org/review/17373 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=33bb9bed3ec5c00a5ad4b2817ee90ae2aabe7d15 commit 33bb9bed3ec5c00a5ad4b2817ee90ae2aabe7d15 Author: Guy Harris Date: Tue Aug 30 19:23:09 2016 -0700 Debugging printouts, to see why tshark -G crashes on the Win64 buildbot. Change-Id: I16f6b7a69eed5ec66842df9d0640216fd273d3b0 Reviewed-on: https://code.wireshark.org/review/17408 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=290e23299d25722a457e58baf7a611001cadd73d commit 290e23299d25722a457e58baf7a611001cadd73d Author: Juanjo Martin Date: Fri Aug 26 16:27:16 2016 +0200 RTPS: Fixed data holder dissection to match the standard The OMG standard has changed in this new version. I have fixed the implementation. Change-Id: Ie9054ed52c66580c76096af86e0fb8e34a44e9d1 Reviewed-on: https://code.wireshark.org/review/17348 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=436ed87580425d80b16c1e5ab3a60a4e09dd3ecc commit 436ed87580425d80b16c1e5ab3a60a4e09dd3ecc Author: Tom Haynes Date: Tue Aug 30 10:47:13 2016 -0700 nfs: Fix style in switch Change-Id: Ica9fc960946542badb64af12769e7dfa3793db82 Signed-off-by: Tom Haynes Reviewed-on: https://code.wireshark.org/review/17397 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=d78197955050f0ddf4a91379018f41b58923c56b commit d78197955050f0ddf4a91379018f41b58923c56b Author: Guy Harris Date: Tue Aug 30 17:59:59 2016 -0700 Use "ecatf" as the protocol name, to parallel everything else. The fields have names beginning with "ecatf.", the dissector is called "ecatf", and it's only the frame layer of EtherCAT anyway, so just call it "ecatf". Change-Id: I2f127363fd115c307f0525f612fe184a30d46c55 Reviewed-on: https://code.wireshark.org/review/17406 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=a4c8ebc18b71200d7a6245e386e97a9d14c5dbdb commit a4c8ebc18b71200d7a6245e386e97a9d14c5dbdb Author: Guy Harris Date: Tue Aug 30 15:51:54 2016 -0700 Don't do any Decode As stuff for dissector tables not used with Decode As. Have all dissector tables have a "supports Decode As" flag, which defaults to FALSE, and which is set to TRUE if a register_decode_as() refers to it. When adding a dissector to a dissector table with a given key, only add it for Decode As if the dissector table supports it. For non-FT_STRING dissector tables, always check for multiple entries for the same protocol with different dissectors, and report an error if we found them. This means there's no need for the creator of a dissector table to specify whether duplicates of that sort should be allowed - we always do the check when registering something for "Decode As" (in a non-FT_STRING dissector table), and just don't bother registering anything for "Decode As" if the dissector table doesn't support "Decode As", so there's no check done for those dissector tables. Change-Id: I4a1fdea3bddc2af27a65cfbca23edc99b26c0eed Reviewed-on: https://code.wireshark.org/review/17402 Petri-Dish: Guy Harris Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=1dbd2216edfe34e3dbb1f8967d325e7fa00ecb51 commit 1dbd2216edfe34e3dbb1f8967d325e7fa00ecb51 Author: Juanjo Martin Date: Tue Aug 30 01:57:32 2016 +0200 RTPS: Allowing duplicates in the rtps.type_name table Change-Id: Ie7a35b0bb3275a0895fad646bf9a81406eadf37c Reviewed-on: https://code.wireshark.org/review/17393 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=8b705b3753e345446553b0f36ce2b0c56046145b commit 8b705b3753e345446553b0f36ce2b0c56046145b Author: Tom Haynes Date: Tue Aug 30 11:00:21 2016 -0700 nfs: Standardize on FileHandle vs filehandle Change-Id: Ib945ddee4a35bf984a9411e56ed3801cde70c6c4 Signed-off-by: Tom Haynes Reviewed-on: https://code.wireshark.org/review/17398 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=afa2605e4359509a8e188f3d7ae118246e9e0ac7 commit afa2605e4359509a8e188f3d7ae118246e9e0ac7 Author: Guy Harris Date: Tue Aug 30 13:38:03 2016 -0700 Support Decode As for {SSL,TLS}-over-TCP. We register dissectors for "Decode As" for {SSL,TLS}-over-TCP, so we should actually set up the "Decode As" stuff for it. Change-Id: I2a738667efdec1007069df74885a4fe8fc3fcbab Reviewed-on: https://code.wireshark.org/review/17400 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=68b73981193851d06d2d66d07394d84b908fec7a commit 68b73981193851d06d2d66d07394d84b908fec7a Author: AndersBroman Date: Tue Aug 30 14:55:54 2016 +0200 [Diameter] Improve dissection of malformed packets by continnuing dissection and display the problem more prominetly. Change-Id: Ia1a32667a18e1e5b60b5c167da9b6dd945ba3dfc Reviewed-on: https://code.wireshark.org/review/17385 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=a892c90367a9f1b1d3d962cfe958174b8fefcaee commit a892c90367a9f1b1d3d962cfe958174b8fefcaee Author: Peter Wu Date: Tue Aug 30 11:12:44 2016 +0200 time_util: fix -Wshadow issue time_util.c was already fixed, but the header was missing the change, breaking the build on a very old compiler. Change-Id: I95685c9a3e25dcb7567f2551b92f20c8792a6e47 Reviewed-on: https://code.wireshark.org/review/17384 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Dario Lombardo Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=7c753702242dff9f73a960911907120203196248 commit 7c753702242dff9f73a960911907120203196248 Author: Peter Wu Date: Tue Aug 30 00:10:50 2016 +0200 ssl: fix wrong detection of non-resumed renegotiated session If the heuristics fail to detect a resumed session, then it must mark the session as a normal session. This will also prevent from applying secrets that do not apply to this renegotiated session. Bug: 12793 Change-Id: I90f794a7bbaf7f1839e39656ac318183ecf48887 Reviewed-on: https://code.wireshark.org/review/17376 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=cbd3648738de7adab294d48043d0ac5bc76f07bc commit cbd3648738de7adab294d48043d0ac5bc76f07bc Author: Binh Trinh Date: Mon Aug 29 23:22:58 2016 -0400 GTP: add new RAT Type values Change-Id: Ia3d8956197faff9366de2635a9bd29f2bfc40f0d Reviewed-on: https://code.wireshark.org/review/17381 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=8e9b6f4abe06a32bb5c8e8842403c4cf8dccd765 commit 8e9b6f4abe06a32bb5c8e8842403c4cf8dccd765 Author: Guy Harris Date: Mon Aug 29 19:49:58 2016 -0700 Don't use a no-longer-extant variable. Change-Id: I41c1a37248335d983da58b0b657a28ec521be290 Reviewed-on: https://code.wireshark.org/review/17378 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=961f743d69b323aa217a6b39184485d6a0bfb2d5 commit 961f743d69b323aa217a6b39184485d6a0bfb2d5 Author: Peter Wu Date: Mon Aug 29 01:34:22 2016 +0200 xml: fix some memleaks No more memleaks reported for the attachment in bug 12790 :-) Change-Id: I8472e442143b332edfacdf9ef3b8b893f1ec4386 Ping-Bug: 12790 Reviewed-on: https://code.wireshark.org/review/17365 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=a04b6fcb3db901734ed948134c973996786be8b7 commit a04b6fcb3db901734ed948134c973996786be8b7 Author: Peter Wu Date: Sun Aug 28 22:19:29 2016 +0200 diameter: fix 400kb leaked memory on exit Before: SUMMARY: AddressSanitizer: 399684 byte(s) leaked in 17208 allocation(s). After addressing to-do by calling ddict_free: SUMMARY: AddressSanitizer: 3024 byte(s) leaked in 256 allocation(s). After fixing all remaining leaks cases in the flex file for diameter: SUMMARY: AddressSanitizer: 735 byte(s) leaked in 58 allocation(s). Not bad huh :-) Ping-Bug: 12790 Change-Id: I0c730ad77ae15c69390bc6cf0a3a985395a64771 Reviewed-on: https://code.wireshark.org/review/17364 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann Reviewed-by: Jeff Morriss Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=14312835c63a3e2ec9d311ed1ffee5285141f4f9 commit 14312835c63a3e2ec9d311ed1ffee5285141f4f9 Author: Peter Wu Date: Sun Aug 28 19:20:59 2016 +0200 pcapng: do not leak blocks pcapng_open and pcapng_read have 'wblock' allocated on the stack, so if they return, they do not have to set wblock.block to NULL. pcapng_read_block always sets wblock->block to NULL and may initialize it for SHB, IDB, NRB and ISB. Be sure to release the memory for IDB and ISB. It is better to have more wtap_block_free calls on a NULL value than missing them as this would be a memleak (on the other hand, do not release memory that is stored elsewhere such as SHB and NRB). Ping-Bug: 12790 Change-Id: I081f841addb36f16e3671095a919d357f4bc16c5 Reviewed-on: https://code.wireshark.org/review/17362 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=22ba931e15e88b758fa0d9a2287e6df04e4e93c5 commit 22ba931e15e88b758fa0d9a2287e6df04e4e93c5 Author: Sean O. Stalley Date: Fri Aug 26 14:40:58 2016 -0700 MAUSB: Add Status value defined in v1.0a Spec Change-Id: Ie8e77fffd54eb9b1918d90999a4419a80de8bc5e Reviewed-on: https://code.wireshark.org/review/17374 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=24fd16d86553279ca3fe8f651d85cace14edfc6c commit 24fd16d86553279ca3fe8f651d85cace14edfc6c Author: Pascal Quantin Date: Mon Aug 29 11:31:11 2016 +0200 tap-iostat.c: ensure that interval is set to its maximum value when using 0 Otherwise the statistics will be wrong if the capture duration is greater than G_MAXINT32 and it the user specifies an interval of 0 Bug: 12778 Change-Id: I83a0f627ec0bb7c535446c17afa486835091ab8b Reviewed-on: https://code.wireshark.org/review/17367 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=09a6383c12bc450717df929167891c1884d541f6 commit 09a6383c12bc450717df929167891c1884d541f6 Author: Dario Lombardo Date: Mon Aug 29 10:40:29 2016 +0200 telnet: remove meaningless line (CID 1372125). Change-Id: I3b9bc01a4f72e2e0de3f83426a9b8e7060d0c89a Reviewed-on: https://code.wireshark.org/review/17366 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=9b272d8c8034b07f1b87347e358e83cbf1b32393 commit 9b272d8c8034b07f1b87347e358e83cbf1b32393 Author: Peter Wu Date: Sun Aug 28 19:27:52 2016 +0200 tproxy: fix memleak in is_banner_exchange_for strdup and strcmp is a recipe for leaking. Change-Id: I522c71964e39f671a4101df9b2b432433fc1c12e Reviewed-on: https://code.wireshark.org/review/17363 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=0bae8424fe651ea5de1f7e160666781e60ce3c86 commit 0bae8424fe651ea5de1f7e160666781e60ce3c86 Author: Peter Wu Date: Sun Aug 28 19:15:01 2016 +0200 tvbparse: fix memleak Use same wmem_epan_scope() as "w" (tvbparse_wanted_t). Change-Id: I73fdb1fb3b55a91b7bb0fc36e435024c6f0b3d73 Ping-Bug: 12790 Reviewed-on: https://code.wireshark.org/review/17361 Petri-Dish: Peter Wu Reviewed-by: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=16b7128d1a4b4c80d24d5a10e32a5787727858a9 commit 16b7128d1a4b4c80d24d5a10e32a5787727858a9 Author: Micha?? Skalski Date: Mon Aug 22 22:21:57 2016 +0200 UAT gtk-ui, Qt-ui: Fixed copying records when no cp callback is defined According to documentation of uat_copy_cb_t, if uat->copy_cb is NULL, memcpy() should be used. This affected IKEv1 and IKEv2 UAT tables (possibly others). Change-Id: I27ebdc08385d260945699f101e714d3abb288b22 Reviewed-on: https://code.wireshark.org/review/17245 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=7da76916790dc85c4a5374254f1705440b1529d7 commit 7da76916790dc85c4a5374254f1705440b1529d7 Author: Gerald Combs Date: Sun Aug 28 08:12:43 2016 -0700 [Automatic update for 2016-08-28] Update manuf, services enterprise-numbers, translations, and other items. Change-Id: Ic4d32253800cb94d52c817f1cd40179d878323cb Reviewed-on: https://code.wireshark.org/review/17358 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=294fcd11bfc2a76306e0c6ea8e8f53445df940cf commit 294fcd11bfc2a76306e0c6ea8e8f53445df940cf Author: Mirko Parthey Date: Sun Aug 28 14:49:52 2016 +0200 ISAKMP: fix # of SPIs field name in Delete payload Fix the "Number of SPIs" field name in the Delete payload. References: RFC 2408, RFC 7296 Change-Id: I205fb830275fc011e6605fdae53c6b9141e1628b Reviewed-on: https://code.wireshark.org/review/17353 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=9a935d334a462021a85b8b70962ec05e2167ad4c commit 9a935d334a462021a85b8b70962ec05e2167ad4c Author: Stig Bj??rlykke Date: Fri Aug 26 11:31:03 2016 +0200 xmpp: Improve stanza reassembly. A XMPP stanza may be fragmented inside a conversation, so don't check for this only when starting a new conversation. Change-Id: I63b987184f52645e6c72c3c4155b39b7948de828 Reviewed-on: https://code.wireshark.org/review/17344 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=5fe3e6af39fc55650ff9563906d016aa7becbaf1 commit 5fe3e6af39fc55650ff9563906d016aa7becbaf1 Author: Stig Bj??rlykke Date: Sat Aug 27 11:53:29 2016 +0200 Qt: Support "Resolve Names" with multiple custom column fields Make "Resolve Names" enabled if at least one of the custom column fields can be resolved. Change-Id: I702471be5d90c91f71209923e6abcc6921dca850 Reviewed-on: https://code.wireshark.org/review/17350 Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=124fb8307998151fb910df421aefcde35d8d4a1a commit 124fb8307998151fb910df421aefcde35d8d4a1a Author: Dario Lombardo Date: Wed Aug 24 12:42:15 2016 +0200 extcap: improve interface print in help. Change-Id: Ife8e73b6cb1756623e937452fc042d8b31e2554f Reviewed-on: https://code.wireshark.org/review/17321 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=139170c6c6b29cf9c1eba9bbcacfbffdf447e2ef commit 139170c6c6b29cf9c1eba9bbcacfbffdf447e2ef Author: Dario Lombardo Date: Wed Aug 24 16:48:39 2016 +0200 wsutil: add enumeration of local ip addresses in Windows. Routine used by ssh-based extcaps. Change-Id: I06d8e1e1444cd03a0508dc0c7cb91d340a451c58 Reviewed-on: https://code.wireshark.org/review/17308 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall Reviewed-by: Jo??o Valverde Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=d0565ad22b14eae64776fb7cf04377e902380ef9 commit d0565ad22b14eae64776fb7cf04377e902380ef9 Author: Jaap Keuter Date: Fri Aug 26 08:53:33 2016 +0200 Properly end address type search by name (CID-1362742) Search address type by name iterates over an array, but fails to find its end. Therefore it may dereference invalid pointers, or NULL. Add the proper check in the for loop and make sure an end condition is always there in the array searched. Change-Id: I60ade9d438dc394340b6483b4fcb23e5ce432000 Reviewed-on: https://code.wireshark.org/review/17337 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=18e1ee7160ff4c77b1cb4dfea2c58890807cb715 commit 18e1ee7160ff4c77b1cb4dfea2c58890807cb715 Author: Jaap Keuter Date: Fri Aug 26 08:28:49 2016 +0200 SDP: Restore usability of conversation debug feature. Some type changes were not carried forwared into the conversation debugging code. These changes allow compilation again. Change-Id: I90dde7cc94496828cf8931d74225773c2cea42a1 Reviewed-on: https://code.wireshark.org/review/17336 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=e19c176f7b9120a011f1ea41bbc148a1171c64ac commit e19c176f7b9120a011f1ea41bbc148a1171c64ac Author: Juanjo Martin Date: Fri Aug 26 15:41:36 2016 +0200 RTPS: Added missing parameters Added the dissection of three parameters. Change-Id: I07e7b655ad7fd3462625c2fb565e41593c62f897 Reviewed-on: https://code.wireshark.org/review/17346 Reviewed-by: Jaap Keuter Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=fa320f882258d1c3c56c4d2a52251b369d4ed692 commit fa320f882258d1c3c56c4d2a52251b369d4ed692 Author: Alexis La Goutte Date: Fri Aug 26 13:58:55 2016 +0200 QUIC: Update COL_INFO when packet is RST Stream and use rst stream code error Issue reported by Lucas Pardue Change-Id: Ic3c53fce9751a556c5f1aa30d55687a60c9c6a4d Reviewed-on: https://code.wireshark.org/review/17345 Petri-Dish: Alexis La Goutte Reviewed-by: Lucas Pardue Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=14bd8793f766c7a3421ba6bdf8d3d22ee6dc8694 commit 14bd8793f766c7a3421ba6bdf8d3d22ee6dc8694 Author: Alexis La Goutte Date: Fri Aug 26 10:43:00 2016 +0200 QUIC: Update COL_INFO when packet is GOAWAY Issue reported by Lucas Perdue Change-Id: I4852f6bad7a4c98b345ff198b33ab560eacb5ed0 Reviewed-on: https://code.wireshark.org/review/17341 Reviewed-by: Lucas Pardue Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=df28c8266ff9ebc404fd53408050c507a442ac04 commit df28c8266ff9ebc404fd53408050c507a442ac04 Author: Alexis La Goutte Date: Fri Aug 26 10:41:45 2016 +0200 QUIC: Fix some typo (copy/paste error) on GOAWAY/CONNECTION_CLOSE Frame Issue reported by Lucas Perdue Change-Id: I9c4ede6ba2fb0303aab05f1d59835e5a8b386a3e Reviewed-on: https://code.wireshark.org/review/17340 Reviewed-by: Lucas Pardue Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=09be46361bab677842cc598405cbc7a44b974f1f commit 09be46361bab677842cc598405cbc7a44b974f1f Author: Peter Wu Date: Thu Aug 25 18:03:35 2016 +0200 qt: fix crash on Search Packet while redissecting Before redissection, PacketList::freeze() is called which clears the model. This results in a NULL-deref when pressing Ctrl-F (Packet Search) or Ctrl-G (Go To Packet). Reproducer: in a large capture file, enter some display filter (e.g. "udp") and immediately press Ctrl-F. Thanks to Github user SNAPESNATCH for the initial report via IRC that included a helpful stack trace on Windows. Change-Id: If7334d6df4e9591fb1f2a52e3e2f837285b2959f Reviewed-on: https://code.wireshark.org/review/17326 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=17f977ec5695259ec02c7e6e4cd24e3e2ed263c1 commit 17f977ec5695259ec02c7e6e4cd24e3e2ed263c1 Author: Guy Harris Date: Thu Aug 25 16:58:25 2016 -0700 Handle ETH_P_CANFD as well as ETH_P_CAN. Both of them need to have the CAN ID/flags field of the header byte-swapped as necessary to make sure it's in the *reading* host's byte order, not the *writing* host's byte order, if the two are different. Change-Id: Iac1589fdd9fe4d9ee6fbac8d821b48694d68919b Reviewed-on: https://code.wireshark.org/review/17333 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=27372ca7379b3ff5cccf1488d96a72d06dfba0d1 commit 27372ca7379b3ff5cccf1488d96a72d06dfba0d1 Author: Guy Harris Date: Thu Aug 25 14:39:42 2016 -0700 One more change for the removal of LINKTYPE_SOCKETCAN_HOSTENDIAN. Change-Id: If1615e23efa30119fff5eb2935335c2cde34b89e Reviewed-on: https://code.wireshark.org/review/17330 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=c8157aa6b4afdbc2f84779ffbeea4f8d3bdc8666 commit c8157aa6b4afdbc2f84779ffbeea4f8d3bdc8666 Author: Guy Harris Date: Thu Aug 25 14:14:11 2016 -0700 Go back to having only one SocketCAN LINKTYPE_ value. Libpcap just backed out the "host-endian" SocketCAN LINKTYPE_ value; we don't need it any more. Change-Id: I33a7dc21207a0009e20b4abaefe1119eb649c39a Reviewed-on: https://code.wireshark.org/review/17327 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=ce9a4b212ec7b75985cef3b9ab362808e6fd25c5 commit ce9a4b212ec7b75985cef3b9ab362808e6fd25c5 Author: Stig Bj??rlykke Date: Thu Aug 25 15:39:40 2016 +0200 xmpp/xml: Store item length in xml_frame. The created XML proto_item can be faked (if not visible and not referenced), so ensure we store the correct item length to be used in XMPP. This will avoid an invalid "Malformed Packet" for some XMPP packets. Change-Id: I79d805b725dbeb93f26a38b72bdcc84187aee16f Reviewed-on: https://code.wireshark.org/review/17324 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=f597234785f8e4ddf1cf9f7c5d6f5fbacd9631bf commit f597234785f8e4ddf1cf9f7c5d6f5fbacd9631bf Author: Dario Lombardo Date: Wed Aug 24 15:10:51 2016 +0200 extcap: add binary name and version to help message. Change-Id: I8f8083c817065cf66fd006a1caeb309d26209509 Reviewed-on: https://code.wireshark.org/review/17305 Petri-Dish: Dario Lombardo Reviewed-by: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=c661da414d5ddb506e0c23d3169cff45b6211398 commit c661da414d5ddb506e0c23d3169cff45b6211398 Author: Stig Bj??rlykke Date: Thu Aug 25 12:44:41 2016 +0200 xmpp: Add whitespace keepalive indication RFC 6120 section 4.6.1 defines the use of a single whitespace as "whitespace keepalive", so indicate this in the Info column. Change-Id: I685431d91be2a37fbd66f8d1cdabe53f33092e93 Reviewed-on: https://code.wireshark.org/review/17323 Petri-Dish: Stig Bj??rlykke Reviewed-by: Jaap Keuter Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=8ce301704bb191208ea2486396d83c4305ba3315 commit 8ce301704bb191208ea2486396d83c4305ba3315 Author: Guy Harris Date: Wed Aug 24 19:23:09 2016 -0700 Expand comments. Change-Id: I4e3de542d24c567434f4554917e826ccbd64cb6c Reviewed-on: https://code.wireshark.org/review/17319 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=b66fb7d3d34f1671963bc19ec9ece2eaecf391b5 commit b66fb7d3d34f1671963bc19ec9ece2eaecf391b5 Author: Balint Reczey Date: Tue Aug 23 03:01:32 2016 +0200 debian: Fix libwscodecs' symbols file Change-Id: I842fd2339788c2cbe5ca88294aaf74bf9adc5ae2 Reviewed-on: https://code.wireshark.org/review/17285 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=a1af188aedceb90ba0af4e1af3faa6b36da54d40 commit a1af188aedceb90ba0af4e1af3faa6b36da54d40 Author: Dario Lombardo Date: Wed Aug 24 16:54:02 2016 +0200 wsutil: fix indentation of interface.c Change-Id: Icf0c0c4ce1e3763eb385de24dc608a120e0f4af2 Reviewed-on: https://code.wireshark.org/review/17307 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=4cf9a1dca07a328d016894d7730b68e836229cde commit 4cf9a1dca07a328d016894d7730b68e836229cde Author: Dario Lombardo Date: Wed Aug 24 12:00:54 2016 +0200 dtls: remove unneeded checks (CID 1158712 & 1158716). Change-Id: Id463f7746880f71f317bb52b40dc8b298965b4ec Reviewed-on: https://code.wireshark.org/review/17300 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=47a95f65359e2164ccb05dbecb6ca57af496c2ca commit 47a95f65359e2164ccb05dbecb6ca57af496c2ca Author: Alexis La Goutte Date: Wed Aug 24 19:53:04 2016 +0200 HTTP2: Display PUSH_PROMISE Header in bytes and also use the name of spec for field (Header BLock Fragment Change-Id: I5a3884186258dac1f243f991a3392c875403eb97 Reviewed-on: https://code.wireshark.org/review/17310 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c7986c5b02d35eab05fbbdca4a5519d9720d59a7 commit c7986c5b02d35eab05fbbdca4a5519d9720d59a7 Author: Martin Kaiser Date: Sat Aug 6 19:57:23 2016 +0200 zbee-nwk-gp: don't THROW() an exception from a dissector show expert infos and return the number of bytes we dissected Change-Id: Ibb12372e8670380137f4fc3d012d0b0afa4cd638 Reviewed-on: https://code.wireshark.org/review/17313 Reviewed-by: Martin Kaiser Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=1c7a96076e8df653c353c44d51bd190ffa0c794f commit 1c7a96076e8df653c353c44d51bd190ffa0c794f Author: Dario Lombardo Date: Wed Aug 24 16:42:16 2016 +0200 extcap: remove unused #define from ssh-base. Change-Id: I52d26cb1e60452f8fa4d79f988fde2268486fc1c Reviewed-on: https://code.wireshark.org/review/17306 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=7ccec07b6dc5515f3b9f7e40884205b61c1d43ce commit 7ccec07b6dc5515f3b9f7e40884205b61c1d43ce Author: Gerald Combs Date: Wed Aug 24 10:03:38 2016 -0700 IEEE 1722: Fixup ranges. Use RVALS + BASE_RANGE_STRING for range_strings. This should fix the "-G values" failure on the Win32 buildbot. Change-Id: I9a42b66a22b615d3de9c04b485adc7b9aa2cc154 Reviewed-on: https://code.wireshark.org/review/17309 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=c2b98004df95390155d45881306224a1ebe1792f commit c2b98004df95390155d45881306224a1ebe1792f Author: Gerald Combs Date: Tue Aug 23 16:55:16 2016 -0700 Fuzz test: Make Valgrind error detection more verbose. When we set VG_ERR_CNT=1 print the reason. Change-Id: Icb8f2a1e7074044521873b116fc891cc4be4b204 Reviewed-on: https://code.wireshark.org/review/17287 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=88b9b750f5e00c6eb6d75c72fc107fd1d7427744 commit 88b9b750f5e00c6eb6d75c72fc107fd1d7427744 Author: Dario Lombardo Date: Wed Aug 24 11:10:10 2016 +0200 Qt: add initializer (CID 1328485). Change-Id: I1ce4ddc8bfb66522d4e472c258de2f928d5c776f Reviewed-on: https://code.wireshark.org/review/17298 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=f269f56c1ab485a9f3462554eb088f6895e3ccf6 commit f269f56c1ab485a9f3462554eb088f6895e3ccf6 Author: Dario Lombardo Date: Wed Aug 24 10:43:11 2016 +0200 extcap: make extcaps use the version registered in config. Change-Id: I12d0d0bec06e02af0a9d0877c0f0f1d86261d752 Reviewed-on: https://code.wireshark.org/review/17296 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=2095b325998f1da06a4e80efeb186ec99d6e39ed commit 2095b325998f1da06a4e80efeb186ec99d6e39ed Author: Pascal Quantin Date: Tue Aug 23 22:10:08 2016 +0200 call_heur_dissector_direct: do not trigger an assert if heuristic dissector rejects packet This can happen for example is the heuristics changed between the Wireshark version used to export PDUs, and the one used to open the file. Instead, call data dissector. Change-Id: I29f7754f883fd710c3557a610583ef988ca13e43 Reviewed-on: https://code.wireshark.org/review/17280 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=20908f55f6c93fb79fbd39e60affa2d4428b4951 commit 20908f55f6c93fb79fbd39e60affa2d4428b4951 Author: Alexis La Goutte Date: Tue Aug 23 19:41:46 2016 +0200 SCSI: Mode Sense 10: Wrong block descriptor length Issue reported by Sharon Samuel Enoch Bug:12780 Change-Id: I94ad5355cdfa4d8cd3915c9e261931ff56dc765b Reviewed-on: https://code.wireshark.org/review/17272 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=5213496250aceff086404c568e3718ebc0060934 commit 5213496250aceff086404c568e3718ebc0060934 Author: Pascal Quantin Date: Wed Aug 24 08:10:27 2016 +0200 IPMI: do not use col_set_str with non const strings Bug: 12782 Change-Id: Ia082ccf5355d7f8dd6073861c59c804fecc96266 Reviewed-on: https://code.wireshark.org/review/17289 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=8915bb2a4eb20392b78bb6210b2caa4e147bf697 commit 8915bb2a4eb20392b78bb6210b2caa4e147bf697 Author: Pascal Quantin Date: Tue Aug 23 23:37:12 2016 +0200 ISAKMP: remove useless callback isakmp_cleanup_protocol() and isakmp_init_protocol() are already registered as cleanup and init routines Change-Id: I4fd2348dc507c8bc933aebd5abfb2522b57da0b4 Reviewed-on: https://code.wireshark.org/review/17284 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=0fcca6f0c8392b16ebfefdc69086d02e1dba2c7e commit 0fcca6f0c8392b16ebfefdc69086d02e1dba2c7e Author: Mirko Parthey Date: Tue Aug 23 16:29:57 2016 +0200 ISAKMP: fix DOI field read size Read 4 bytes from the packet instead of 1 because that is the correct size of the DOI field. Reference: RFC 2408 Change-Id: I5745363811bb46af307a925d688ec36cfb29984b Reviewed-on: https://code.wireshark.org/review/17271 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=640382c74364f61da36bdc5b1272e8cda28f1d8f commit 640382c74364f61da36bdc5b1272e8cda28f1d8f Author: Jo??o Valverde Date: Tue Aug 16 22:21:59 2016 +0100 CMake: Allow setting per target compiler warnings Setting our compiler warning flags in CMAKE_C_FLAGS does not allow using different flags per target. Allow for that possibility by setting the internal WS_WARNINGS_{C,CXX}_FLAGS and using the COMPILE_OPTIONS property to set them. This change is just setting mechanism and there should be no difference in generated warnings. The check_X_compiler_flag cmake test is changed to test each flag individually. We need a list, not a space separated string, and the aggregate test is not significant. Change-Id: I59fc5cd7e130c7a5e001c598e3df3e13f83a6a25 Reviewed-on: https://code.wireshark.org/review/17150 Petri-Dish: Jo??o Valverde Tested-by: Petri Dish Buildbot Reviewed-by: Jo??o Valverde http://cgit.osmocom.org/wireshark/commit/?id=505bcefd20501ae0811f6074f2113b52788d78c5 commit 505bcefd20501ae0811f6074f2113b52788d78c5 Author: Micha?? Skalski Date: Tue Aug 23 01:12:59 2016 +0200 isakmp Fix IKEv2 modification UAT crash Problem is that not all fields of UAT are updated on change (only those defined in UAT definition with ikev2_uat_flds, specifically pointers to encr_spec and auth_spec in ike2_decr_data_t were set to NULL. Fixed by re-setting pointers after update table callback was called. Also fixed memory leaks after UAT modification. Bug was partially resolved with change Ibdab979b5959eb561635cbcb446e17138baca87b https://code.wireshark.org/review/17078 which eliminated crash, but decryption still didn't work after UAT modification (DISSECTOR BUG was displayed). Bug: 12748 Change-Id: I8209edd8e214d62e34b641fdd2e046b9ff4c95eb Reviewed-on: https://code.wireshark.org/review/17249 Reviewed-by: Jaap Keuter Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=e11d4a891373c0f47062dd526a1f5ff6baa09ba6 commit e11d4a891373c0f47062dd526a1f5ff6baa09ba6 Author: Chris Bontje Date: Tue Aug 23 08:42:59 2016 -0600 [lg8979] - Fix dissection of 'Analog Group Change Report' Responses (FC2) They follow the same dissection as normal 'Analog Change Report' Responses (FC0) Change-Id: I854084f43fd0cc52ba02b6f1e760a63033ab48dd Reviewed-on: https://code.wireshark.org/review/17270 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Jaap Keuter http://cgit.osmocom.org/wireshark/commit/?id=f4ad204745e6ccbb0ae420561b8e159dc4a3a824 commit f4ad204745e6ccbb0ae420561b8e159dc4a3a824 Author: Guy Harris Date: Tue Aug 23 11:50:51 2016 -0700 Remove now-redundant check. We now check much earlier for an invalid message length; remove the check done afterwards. Also, note that dissect_netlink_error() should also check the message length, to make sure it doesn't run past the end of the message, and indicate why we are assuming an "integer" is 4 bytes (it's because the RFC is vague here). Change-Id: Ie0b5074acc852cdeaa008fee1125130a6c8771a1 Reviewed-on: https://code.wireshark.org/review/17279 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=3479406d6f9841bcf5d70b0c3b84354dcbf3742d commit 3479406d6f9841bcf5d70b0c3b84354dcbf3742d Author: Guy Harris Date: Tue Aug 23 11:41:24 2016 -0700 Get rid of trailing tabs. Change-Id: I0c26f02a63a12acc900637cd6a106d26e386a7a8 Reviewed-on: https://code.wireshark.org/review/17278 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=111358e51b2e3c34621e4883206813f422cdc1fd commit 111358e51b2e3c34621e4883206813f422cdc1fd Author: Guy Harris Date: Tue Aug 23 11:39:56 2016 -0700 Catch too-short netlink message lengths. 0 would cause an infinite loop. and any value < 16 is clearly wrong, so if we see such a packet, just show the header's length field and stop dissecting. Bug: 12776 Change-Id: Iefc56b26b83ff5424968d065bdb9fa84a7a65481 Reviewed-on: https://code.wireshark.org/review/17277 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=12cae9dc80a09ba0ed75b421d328143ac98a298b commit 12cae9dc80a09ba0ed75b421d328143ac98a298b Author: Pascal Quantin Date: Tue Aug 23 19:41:48 2016 +0200 MAC LTE: fix dissection of CE Mode A RAR message The Msg3 PUSCH narrowband index parameter depends on the UL bandwidth Change-Id: Ib57c85ffbd4c108e9c8f3d14fa53a48f0df1b0e6 Reviewed-on: https://code.wireshark.org/review/17274 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=40ac3c86825d4a15e585035fbae6e9a86424ee4e commit 40ac3c86825d4a15e585035fbae6e9a86424ee4e Author: Balint Reczey Date: Tue Aug 23 13:53:23 2016 +0200 Documentation with unset license is under project's license (GPL-2+) doc/idl2deb.pod is licensed explicitly under GPL-2+ it is just not recognized by the check. Change-Id: Iabc7ee6bd6fe9080d6cdd28a29bb4c5f97b0ece9 Reviewed-on: https://code.wireshark.org/review/17268 Reviewed-by: Balint Reczey Petri-Dish: Balint Reczey Reviewed-by: Dario Lombardo Tested-by: Petri Dish Buildbot http://cgit.osmocom.org/wireshark/commit/?id=c7ca0e88df468989647fc272a798bcd038084d99 commit c7ca0e88df468989647fc272a798bcd038084d99 Author: Micha?? Skalski Date: Sun Aug 21 22:00:44 2016 +0200 dissector ISAKMP IKEv2: fixed bug with libgcrypt-1.6.x and AEAD ciphers IKEv2: Fixed bug with AEAD ciphers with 8- and 12-byte length ICVs and libgcrypt 1.6.x - gcry_cipher_checktag() returned INVALID_LENGTH. Fixed for merged changeset https://code.wireshark.org/review/17078 Added support for verification of encrypted data with HMAC_MD5_128 [RFC4595] and HMAC_SHA1_160 [RFC4595] integrity algorithms Added IKEv2 decryption suite for few combinations of encryption and integrity algorithms: 3DES-CBC/SHA1_160, AES-128-CCM-12, AES-128-CCM-12 (using CTR mode), AES-192-CTR/SHA2-512, AES-256-CBC/SHA2-256, AES-256-CCM-16, AES-256-GCM-16, AES-256-GCM-8 Change-Id: Ic564b25f1fd41e913c605322b7b8aa030cf90ddf Reviewed-on: https://code.wireshark.org/review/17213 Petri-Dish: Pascal Quantin Reviewed-by: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=8d7aba1060ef1823223e52c06d613fa3fe3828b0 commit 8d7aba1060ef1823223e52c06d613fa3fe3828b0 Author: Jonathan Mu??oz Date: Tue Jul 5 17:13:14 2016 +0200 IEEE 802.15.4:dissecting header & payload information elements used by 6tisch. This patch shows the Information Elements (IE) defined by the IEEE802.15.4. It dissects the information of those IE which are used by the IETF WG 6tisch and announces the others. Here the list of the fully dissected ones: - For the header IEs: - Time Correction. - Header Termination 1. - Header Termination 2. - For the payload IEs: - MLME: - Nested Shorts: - TSCH Synchronization IE. - TSCH Timeslot IE. - TSCH Slotframe and Link IE. - Nested Longs: - Channel Hopping IE. - Payload Termination IE. For the rest of the IEs defined in the standart, this patch shows them but does not analyze their inner fields. References: https://datatracker.ietf.org/doc/draft-ietf-6tisch-minimal/ IEEE Standard for Low-Rate Wireless Personal Area Networks (WPANs). Change-Id: I45292315fa532f08be6a218eb5756284a22eeee4 Reviewed-on: https://code.wireshark.org/review/16671 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=52910f4e3fa7d771a671cd30bd5320d70aee3eec commit 52910f4e3fa7d771a671cd30bd5320d70aee3eec Author: Peter Wu Date: Mon Aug 22 22:29:21 2016 +0200 isakmp: fix type confusion Caught by ASAN with WIRESHARK_DEBUG_WMEM_OVERRIDE=simple set. Manually inspection of all type casts to decrypt_data_t and ikev2_decrypt_data_t showed no other users that do not check isakmp_version first. Change-Id: If889afff85a20e31222d33cbea8db3a91a77f389 Reviewed-on: https://code.wireshark.org/review/17246 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Micha?? Skalski Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=bee0cd776219fc3cd6ac6a932a1d25b944c299a0 commit bee0cd776219fc3cd6ac6a932a1d25b944c299a0 Author: Guy Harris Date: Mon Aug 22 20:36:24 2016 -0700 See if *this* convinces the compiler that valuelen and value will be set. Change-Id: I2a7715ac3255502f244a0d0a7e588b3a44c34f11 Reviewed-on: https://code.wireshark.org/review/17258 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=9edb7afa84cc694eddc563e794492f8dd1fe61ca commit 9edb7afa84cc694eddc563e794492f8dd1fe61ca Author: Guy Harris Date: Mon Aug 22 19:57:22 2016 -0700 More fields, more pre-allocated memory for fields. Change-Id: I8362e64354c4ca985dbabc190cfb75d2bd31a5ad Reviewed-on: https://code.wireshark.org/review/17257 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=ff00166a96d887e03899577caae3a355c26b0837 commit ff00166a96d887e03899577caae3a355c26b0837 Author: Guy Harris Date: Mon Aug 22 19:28:24 2016 -0700 Fix handling of parameters with no value. Return a value length of 0 if there's no parameter value. (And don't return anything if the pointers through which we return them are null.) If no value is present, return NULL from ws_find_media_type_parameter(). Change-Id: I32b57623d7651bcf065af5b81f2390a600988b21 Reviewed-on: https://code.wireshark.org/review/17255 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=4458c48cf4b94da8626361499a044d7c8c096538 commit 4458c48cf4b94da8626361499a044d7c8c096538 Author: Guy Harris Date: Mon Aug 22 18:25:33 2016 -0700 Add cast to squelch "building with a C++ compiler" warnings. Change-Id: Ia95c40096018479aec99fafd93d7b95d31ba4723 Reviewed-on: https://code.wireshark.org/review/17253 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=0b3a96222b39ea4df1fdc899a950c50ec56a1077 commit 0b3a96222b39ea4df1fdc899a950c50ec56a1077 Author: Guy Harris Date: Mon Aug 22 17:53:10 2016 -0700 Handle quoted-pairs in quoted-strings correctly. Backslash, in a quoted-string, escapes quotes (and any other characters, although the only ones that *need* escaping are a double-quote and a backslash). This means that the value of a parameter isn't just the raw characters from the parameters string; for a quoted string, it needs to be un-escaped, and for a *non*-quoted string, it has to stop at the first non-token character (you can put comments in). So ws_find_media_type_parameter() must return an allocated string with the actual value. Get rid of index_of_char(); it doesn't do anything that strchr() does. Change-Id: I36328ea71c28fe6ac4918a8e73c281a25f6be844 Reviewed-on: https://code.wireshark.org/review/17251 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=943a9ede85962f07fc75b64e2ed12bdc54a911bb commit 943a9ede85962f07fc75b64e2ed12bdc54a911bb Author: Gerald Combs Date: Mon Aug 22 15:10:24 2016 -0700 Update docbook/README.txt Update to reflect current reality. Still needs a lot of work. Change-Id: Id6bb12f5e8ca42bbadc237f148bb388b54a321e2 Reviewed-on: https://code.wireshark.org/review/17247 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=9c80ff0617a67d9f024f11d0dbd7943a76f69bc6 commit 9c80ff0617a67d9f024f11d0dbd7943a76f69bc6 Author: Mirko Parthey Date: Mon Aug 22 13:25:33 2016 +0200 IKEv2: Add D-H Transform IDs for Brainpool Curves Add Diffie-Hellman Group Transform IDs for the ECC Brainpool Curves. References: RFC 6932, RFC 6954 Change-Id: I1ca0da8e5e06abbd1c53a591d01c1f05aa60c35a Reviewed-on: https://code.wireshark.org/review/17231 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=ee0f94aaaec4cc35b463a94df601a83a23f7967e commit ee0f94aaaec4cc35b463a94df601a83a23f7967e Author: Balint Reczey Date: Mon Aug 22 13:26:14 2016 +0200 Make index_of_char() static again Change-Id: I1c0d344c50ee5d78dd8247ccfe795ce0cd94aaa2 Reviewed-on: https://code.wireshark.org/review/17230 Reviewed-by: Balint Reczey http://cgit.osmocom.org/wireshark/commit/?id=e129aec55870af97224b37ecc7f05416b6b215dd commit e129aec55870af97224b37ecc7f05416b6b215dd Author: Balint Reczey Date: Mon Aug 22 14:11:32 2016 +0200 debian: Update symbols file with new symbols Some symbols are marked as appearing in 2.2 intentionally, because they are cherry-picked to master-2.2. Change-Id: Ia7807b3bddab0a069812f56c1be2eca8bf7d1cd4 Reviewed-on: https://code.wireshark.org/review/17232 Reviewed-by: Balint Reczey Petri-Dish: Balint Reczey Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=c43b8b5ef95b7b2dc865d8b0df89222b224059ce commit c43b8b5ef95b7b2dc865d8b0df89222b224059ce Author: Balint Reczey Date: Mon Aug 22 12:59:01 2016 +0200 Rename find_parameter() to ws_find_media_type_parameter() The symbols exported from libs should use less generic. preferably prefixed names to avoid name collisions with other shared library symbols. Change-Id: I8323b3e194a7ee4d61baec0c007342fab6cbde84 Reviewed-on: https://code.wireshark.org/review/17229 Petri-Dish: Michael Mann Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=22e421f7d390e7558b998dc458bfb536cfaf460b commit 22e421f7d390e7558b998dc458bfb536cfaf460b Author: Andreas Leibold Date: Mon Aug 22 12:51:05 2016 +0200 Fixed a bug which might have caused a division by 0. Variable "channels_per_frame" could have caused a division by 0. This is now changed, by stopping dissection in this case. A warning is shown for this case. Change-Id: I6d4dcb91b833a7d7f0759e28f56950b94ab1ed7e Reviewed-on: https://code.wireshark.org/review/17228 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=b9e70e9b4cb0d85b6fcbbcfa387a5bea80046665 commit b9e70e9b4cb0d85b6fcbbcfa387a5bea80046665 Author: Binh Trinh Date: Sun Aug 14 23:41:48 2016 -0400 RANAP: Add an heuristic to decode the HO-to-UTRAN Command embedded in the RRC Container within the TargetRNC-to-SourceRNC Transparent Container Change-Id: Iea7c8d24f52cf8bd11e13a53853e11ec1ecdcd36 Reviewed-on: https://code.wireshark.org/review/17058 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=3f4ef54776cc9216ad1d633723e8984018b4deba commit 3f4ef54776cc9216ad1d633723e8984018b4deba Author: Alexis La Goutte Date: Mon Aug 22 11:55:52 2016 +0200 ipp: fix typo indent Change-Id: Ibc44ab1e009f2dc07258b702f0e08aced38a66e2 Reviewed-on: https://code.wireshark.org/review/17223 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e8ba606348ab2cea260b9ddb31ee21568f1ed3f9 commit e8ba606348ab2cea260b9ddb31ee21568f1ed3f9 Author: AndersBroman Date: Mon Aug 22 12:33:08 2016 +0200 [Diameter] Add Command codes 8388718 - 8388722. Bug: 12774 Change-Id: I413ba4a195ee1bd3d7de66399d1be714ef77d7e2 Reviewed-on: https://code.wireshark.org/review/17227 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e83bdc67cc413c25321ae75792a2c92d55b6e544 commit e83bdc67cc413c25321ae75792a2c92d55b6e544 Author: Guy Harris Date: Mon Aug 22 00:37:42 2016 -0700 wmem_array_index() returns a *pointer* to the array element. The array is an array of guint8 *'s that point to strings; wmem_array_index() doesn't return a pointer to the string, it returns a pointer to a pointer to the string, and you have to dereference the result of the wmem_array_index() call to get a pointer to the string. Change-Id: I8c7b3320f0979b01383ad255419c21cdeb7df4c7 Reviewed-on: https://code.wireshark.org/review/17221 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=c00ea6f26e3c83e1db144d9d858cf9c4662d7e19 commit c00ea6f26e3c83e1db144d9d858cf9c4662d7e19 Author: Guy Harris Date: Sun Aug 21 23:43:38 2016 -0700 Look up the XML dissector the right way. Looking up "text/xml" in the "media_type" dissector is somewhat of a long-way-around way of finding the XML dissector; just look for it by name. Change-Id: Ifafeabc563bf7bfa529bc44ba31bf6ae376a09c8 Reviewed-on: https://code.wireshark.org/review/17219 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=e1f11c97349dad879c3d3a875c289a195a8ba52c commit e1f11c97349dad879c3d3a875c289a195a8ba52c Author: Guy Harris Date: Sun Aug 21 23:36:54 2016 -0700 Get rid of trailing blank line. Change-Id: I409a843b48983355c242708f6c9972bd8f337bf6 Reviewed-on: https://code.wireshark.org/review/17218 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=5825f59ddccb8af2b4a06356f61195dd26c977d7 commit 5825f59ddccb8af2b4a06356f61195dd26c977d7 Author: Guy Harris Date: Sun Aug 21 23:33:23 2016 -0700 Pass an HTTP message type to all HTTP subdissectors. This gets complicated, because those subdissectors might be called by other dissectors as well. We need a better way of passing that sort of out-of-bound information. Pull some routines used for processing Content-Type parameters into common code; we can't guarantee that the media parameters passed in would be writable (passing it as *the* data hid that; passing a structure with that *and* the HTTP message type revealed it), so don't convert it to lower-case in place. Use that information, if available, to determine whether an IPP message is a requet or a response. Change-Id: I4bccc9f05cd0b14ad445be7ab37b3d884d841325 Reviewed-on: https://code.wireshark.org/review/17216 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=efdcb25360621e5ac14f276b37964f27f4ce0ba4 commit efdcb25360621e5ac14f276b37964f27f4ce0ba4 Author: Alexis La Goutte Date: Wed Aug 17 10:39:54 2016 +0200 ISUP: Enhance display of unknown (opt) parameter Ping-Bug:12674 Change-Id: If67920246a9122dc693a71a4afcea212fb7f84ab Reviewed-on: https://code.wireshark.org/review/17108 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=f06234154079afe61671471dfe97d59b282f8e21 commit f06234154079afe61671471dfe97d59b282f8e21 Author: Gerald Combs Date: Sun Aug 21 11:23:20 2016 -0700 Merge the CaveBear list into manuf.tmpl. If the following lines at the top of "Ethernet.txt" are anything to go by ---- $Revision: 2.83 $ $Date: 1999/03/09 11:36:19 $ $Author: map $ $Id: Ethernet.txt,v 2.83 1999/03/09 11:36:19 map Exp $ ---- we've been fetching the same list over and over for quite some time. Go ahead and merge the CaveBear list with manuf.tmpl and stop fetching it remotely. Fixup the way we split the lines we get from the IEEE while we're here, otherwise we log carriage returns in the middle of lines. The following CaveBear lines were skipped during the merge: Change-Id: I2110a7480a01a1bc5cbb6adf858acd9b5f75204c 00:00:10 - Skipping CaveBear "Hughes LAN Systems (formerly Sytek)" in favor of "Hughes" 00:00:11 - Skipping CaveBear "Tektronix" in favor of "Tektrnix" 00:00:1A - Skipping CaveBear "AMD (?)" in favor of "AMD" 00:00:20 - Skipping CaveBear "DIAB (Data Intdustrier AB)" in favor of "DIAB" 00:00:21 - Skipping CaveBear "SC&C (PAM Soft&Hardware also reported)" in favor of "SC&C" 00:00:24 - Skipping CaveBear "Olicom" in favor of "Olicom" 00:00:3D - Skipping CaveBear "AT&T" in favor of "AT&T" 00:00:46 - Skipping CaveBear "ISC-Bunker Ramo, An Olivetti Company" in favor of "ISC-BR" 00:00:4B - Skipping CaveBear "APT -ICL also reported" in favor of "APT" 00:00:55 - Skipping CaveBear "AT&T" in favor of "AT&T" 00:00:5A - Skipping CaveBear "Xerox 806 (unregistered)" in favor of "SkSchnei # SK (Schneider & Koch in Europe and Syskonnect outside of Europe)" 00:00:62 - Skipping CaveBear "Honeywell" in favor of "Hneywell # Honeywell" 00:00:63 - Skipping CaveBear "Hewlett-Packard LanProbe" in favor of "HP" 00:00:69 - Skipping CaveBear "Concord Communications, Inc (although someone said Silicon Graphics)" in favor of "SGI" 00:00:6B - Skipping CaveBear "MIPS" in favor of "MIPS" 00:00:7A - Skipping CaveBear "Ardent" in favor of "Ardent" 00:00:7D - Skipping CaveBear "Cray Research Superservers,Inc [Also Harris (3M) (old)]" in favor of "Cray" 00:00:A3 - Skipping CaveBear "Network Application Technology (NAT)" in favor of "NAT" 00:00:A5 - Skipping CaveBear "Compatible Systems Corporation" in favor of "CSC" 00:00:A7 - Skipping CaveBear "Network Computing Devices (NCD) X-terminals" in favor of "NCD" 00:00:A9 - Skipping CaveBear "Network Systems" in favor of "NetSys # Network Systems" 00:00:DD - Skipping CaveBear "Gould" in favor of "Gould" 00:00:DE - Skipping CaveBear "Unigraph" in favor of "Unigraph" 00:00:E1 - Skipping CaveBear "Hitachi (laptop built-in)" in favor of "Hitachi" 00:00:F6 - Skipping CaveBear "A.M.C. (Applied Microsystems Corp.)" in favor of "Madge" 00:01:FA - Skipping CaveBear "Compaq (PageMarq printers)" in favor of "Compaq" 00:02:04 - Skipping CaveBear "Novell NE3200" in favor of "Novell" 00:07:01 - Skipping CaveBear "Racal-Datacom" in favor of "Cisco # RACAL-DATACOM" 00:20:85 - Skipping CaveBear "3COM SuperStack II UPS management module" in favor of "3Com" 00:40:0B - Skipping CaveBear "Crescendo (now owned by Cisco)" in favor of "Cresc" 00:40:96 - Skipping CaveBear "Telesystems SLW Inc" in favor of "Aironet # Cisco Systems, Inc." 00:60:B0 - Skipping CaveBear "Hewlett-Packard" in favor of "HP" 00:80:0F - Skipping CaveBear "SMC (Standard Microsystem Corp.)" in favor of "SMC" 00:80:1C - Skipping CaveBear "Cisco" in favor of "Cisco # NEWPORT SYSTEMS SOLUTIONS" 00:80:96 - Skipping CaveBear "HDS (Human Designed Systems) X terminals" in favor of "HDS" 00:80:AD - Skipping CaveBear "CNet Technology Used by Telebit (among others)" in favor of "Telebit" 00:90:B1 - Skipping CaveBear "Cisco" in favor of "Cisco" 00:E0:98 - Skipping CaveBear "Linksys PCMCIA card" in favor of "Trend" 02:07:01 - Skipping CaveBear "Racal-Datacom" in favor of "Interlan # Interlan [now Racal-InterLAN] DEC (UNIBUS or QBUS), Apollo, Cisco" 02:CF:1F - Skipping CaveBear "CMC Masscomp; Silicon Graphics; Prime EXL" in favor of "CMC" 08:00:02 - Skipping CaveBear "3Com (formerly Bridge)" in favor of "3Com" 08:00:03 - Skipping CaveBear "ACC (Advanced Computer Communications)" in favor of "ACC" 08:00:08 - Skipping CaveBear "BBN (Bolt Beranek and Newman, Inc.)" in favor of "BBN" 08:00:09 - Skipping CaveBear "Hewlett-Packard" in favor of "HP" 08:00:1A - Skipping CaveBear "Tiara? (used to have Data General)" in favor of "DataGenl # Data General" 08:00:38 - Skipping CaveBear "Bull" in favor of "Bull" 08:00:3E - Skipping CaveBear "Motorola VME bus processor modules" in favor of "Motorola" 08:00:69 - Skipping CaveBear "Silicon Graphics" in favor of "SGI" 08:00:79 - Skipping CaveBear "Silicon Graphics" in favor of "SGI" 08:00:90 - Skipping CaveBear "Retix, Inc. Bridges" in favor of "Retix" 09:00:6A - Skipping CaveBear "AT&T" in favor of "AT&T" 10:00:90 - Skipping CaveBear "Hewlett-Packard Advisor products" in favor of "HP" 10:00:D4 - Skipping CaveBear "DEC" in favor of "DEC" 3C:00:00 - Skipping CaveBear "3Com dual function (V.34 modem + Ethernet) card" in favor of "3Com" 44:45:53 - Skipping CaveBear "Microsoft (Windows95 internal "adapters")" in favor of "Microsoft" Reviewed-on: https://code.wireshark.org/review/17212 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=6a7d5df1ae5bf0d0d5e1bf33e6da2d6973046acd commit 6a7d5df1ae5bf0d0d5e1bf33e6da2d6973046acd Author: Michael Mann Date: Sun Aug 21 18:04:42 2016 -0400 Add "Modbus/TCP over UDP" There already is "ModbusRTU over UDP", this is the Modbus/TCP format over UDP. Bug: 12768 Change-Id: I883aa8e88f8a1640459115434be84354e22bb361 Reviewed-on: https://code.wireshark.org/review/17215 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=3aac4b154947f6b73a623e1f23b0718a54fe56c9 commit 3aac4b154947f6b73a623e1f23b0718a54fe56c9 Author: Tom Date: Sun Aug 21 10:29:11 2016 -0400 Loosen HTTP token sting requirements so HTTP 1.0 can be included. Bug: 12770 Change-Id: I5f71072231a752ce6cdedf6f22ce8931a61c39c7 Reviewed-on: https://code.wireshark.org/review/17214 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=928e90790609938cb90419244a86316f4abf6a8d commit 928e90790609938cb90419244a86316f4abf6a8d Author: Peter Wu Date: Sat Aug 20 18:33:27 2016 +0200 nflog: add fields for interface indices Allows me to see the interface indices in a column. Change-Id: I0dd31d7ec06eb860e7c80a4273779ec9034ee42d Reviewed-on: https://code.wireshark.org/review/17193 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=767e1a26b8e8deaecc5130e381ee4a4b6b642757 commit 767e1a26b8e8deaecc5130e381ee4a4b6b642757 Author: Alexis La Goutte Date: Sun Aug 21 15:54:43 2016 +0200 RANAP: fix indent (use 2 spaces) and modelines Change-Id: I84e3157a9303572dcd3d9ff5df6802c42553e62f Reviewed-on: https://code.wireshark.org/review/17197 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=cfa11ed37d5dc646cb092d030c0f7fb4d8870cf6 commit cfa11ed37d5dc646cb092d030c0f7fb4d8870cf6 Author: Alexis La Goutte Date: Fri Aug 19 11:03:17 2016 +0200 mongo: add support for new mongodb 3.2 wire protocol opcodes Add OP_COMMAND (2010) and OP_COMMANDREPLY (2011) Bug:12723 Change-Id: Ib66e7136c7a6589286bbea11db2cff76d689db35 Reviewed-on: https://code.wireshark.org/review/17166 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=565dbf44ff21b90de29f4c829f517b429b931220 commit 565dbf44ff21b90de29f4c829f517b429b931220 Author: Peter Wu Date: Sat Aug 20 15:10:21 2016 +0200 nflog: support NFLOG bridge (ebtables) dissection See net/netfilter/nfnetlink_log.c, that is the only place that sets NFULA_PACKET_HDR to struct nfulnl_msg_packet_hdr. Tested with nflog-ebtables.pcapng from SampleCaptures wiki. Change-Id: I7e21f8f584f3911b3aa7d0d027ff9624886bef73 Reviewed-on: https://code.wireshark.org/review/17191 Petri-Dish: Peter Wu Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=dc42aadcac2636df4c15f8650b668503911e3017 commit dc42aadcac2636df4c15f8650b668503911e3017 Author: Uli Heilmeier Date: Sun Aug 21 17:27:39 2016 +0200 CDP: Don't read outside payload for Port ID Check if tvb remaining length is greater than expected length. Bug: 12767 Change-Id: Ia04b559432af417db519cfcfbec06e6010b496bf Reviewed-on: https://code.wireshark.org/review/17208 Petri-Dish: Jim Young Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=3509b072a6e3e3df50390860e657ccb468a6fee1 commit 3509b072a6e3e3df50390860e657ccb468a6fee1 Author: Alexis La Goutte Date: Sun Aug 21 16:54:13 2016 +0200 LLC/STP (Cisco): Add Cisco Root Link Query PDU (STP) Cisco RLQ BPDUs, request (PID 0x0108) and response (PID 0x0109) used to support Cisco's extension (Backbone Fast [1]) to original 802.1D spanning-tree protocol. The format of the BPDUs is same as original STP configuration BPDUs [1] http://www.cisco.com/c/en/us/support/docs/lan-switching/spanning-tree-protocol/12014-18.html [2] http://www.cisco.com/c/en/us/support/docs/lan-switching/spanning-tree-protocol/12014-18.html#anc9 Issue reported by Garri Bug:12772 Change-Id: I0ffd169bf252ae11817c7a44ca3a67dfd4e221eb Reviewed-on: https://code.wireshark.org/review/17204 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=a792a3b9048ebe56d7a39a26f810c885c0b9f4d8 commit a792a3b9048ebe56d7a39a26f810c885c0b9f4d8 Author: Gerald Combs Date: Sun Aug 21 08:05:53 2016 -0700 [Automatic update for 2016-08-21] Update manuf, services enterprise-numbers, translations, and other items. Change-Id: I92e3eefcb4670994fcab0d089c184ba5da2ab788 Reviewed-on: https://code.wireshark.org/review/17205 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=7804be057e882345c0e1fba28fde01c977123abb commit 7804be057e882345c0e1fba28fde01c977123abb Author: Alexis La Goutte Date: Sun Aug 21 16:21:40 2016 +0200 ieee1722: fix Division by Zero found by Clang Analyzer and Coverity (CID 1371610) Change-Id: Iac0ef122062f8dc3160e112d76c35a256f8d8c2a Reviewed-on: https://code.wireshark.org/review/17201 Petri-Dish: Alexis La Goutte Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=07611921bea711baa8b460c3b2f1a91b1279a799 commit 07611921bea711baa8b460c3b2f1a91b1279a799 Author: Alexis La Goutte Date: Sun Aug 21 16:24:45 2016 +0200 nstrace: fix Control flow issues (UNREACHABLE) found by Coverity (CID 1371612) Change-Id: I76b3956d5b346412af5ff3aa5e0f6263dcb525a4 Reviewed-on: https://code.wireshark.org/review/17202 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=c0ab12b23e5ca3a48d5f42600d1162a57dfdeca2 commit c0ab12b23e5ca3a48d5f42600d1162a57dfdeca2 Author: Peter Wu Date: Sat Aug 20 13:22:30 2016 +0200 netlink-netfilter,nflog: use NFPROTO_xxx instead of AF_xxx These constants are mostly overlapping, except for NFPROTO_ARP. A manual study of the Linux v4.7 code shows which fields to use and also reveal that nflog.family can never be NFPROTO_ARP because (1) bridge traffic use NFPROTO_BRIDGE and (2) arptables has no ULOG/NFLOG target. This patch affects how some family fields are displayed but do not affect subdissector calls. Change-Id: I7cc73a8dcf73fe68c7ccaaa0f3b329fe484c8bfe Reviewed-on: https://code.wireshark.org/review/17190 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=9902117f1a2eb47bb5bd1a0323a3d3891ef17d5b commit 9902117f1a2eb47bb5bd1a0323a3d3891ef17d5b Author: Guillaume Autran Date: Tue Jan 12 14:48:57 2016 -0500 TCPROS - Protocol dissector improvements - Added specific dissector for ROS Clock messages - Added dissector heuristics - Improve ROS traffic detection Problems to resolve: - Some topics are mistaken for Clock messages. These includes the wheel encoder topic. - ROS Services are not detected. - Ideally, the TF topic should be dissected as it is a very common topic Bug: 12749 Change-Id: I14255cbb42ae36b7e39f64dc1a5c6efffe19c8b1 Reviewed-on: https://code.wireshark.org/review/17086/ Reviewed-on: https://code.wireshark.org/review/17086 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=0a9e84264947c75bbe96d0b67cb2dbe0f521f3b8 commit 0a9e84264947c75bbe96d0b67cb2dbe0f521f3b8 Author: Pascal Quantin Date: Sat Aug 20 21:03:02 2016 +0200 COAP: ensure that key_token is always initialized Even when the token length is 0. Bug: 12771 Change-Id: I0d77f0411fe90a6702d1f23ba9cd4b61433a5995 Reviewed-on: https://code.wireshark.org/review/17194 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=8f98f7ce67d23fbeb17a4a3fd75cb376a705300f commit 8f98f7ce67d23fbeb17a4a3fd75cb376a705300f Author: Uli Heilmeier Date: Fri Aug 19 21:21:29 2016 +0200 BOOTP: Catch undefined Client Identifier (Option 61) [1] stats "A hardware type of 0 (zero) should be used when the value field contains an identifier other than a hardware address (e.g. a fully qualified domain name)." This commit displays these other identifier. [1] https://tools.ietf.org/html/rfc2132#section-9.14 Bug: 12766 Change-Id: I3d991164641b41fb95891b2f78411d2e98a22e0d Reviewed-on: https://code.wireshark.org/review/17180 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=68a9ea61897d65d2b8970eba7f9b05851e5e575d commit 68a9ea61897d65d2b8970eba7f9b05851e5e575d Author: Yasuyuki Tanaka Date: Wed Aug 17 18:48:24 2016 +0200 ICMPv6: Add support for MPL Control Message (RFC 7731) Bug: 12757 Change-Id: I454c8a9a85c703a746e5152157817b1d8a48accf Reviewed-on: https://code.wireshark.org/review/17115 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=302660bf575fcb7b8423b9cfbdf32e58e3a14e94 commit 302660bf575fcb7b8423b9cfbdf32e58e3a14e94 Author: Mirko Parthey Date: Sun Aug 14 23:50:25 2016 +0200 ISAKMP: Add regression tests Add regression tests for bugs 12610 and 12620 Bug: 12610 Bug: 12620 Change-Id: I6325a3ccb3e27fd4d3be52190e8763737b99fe73 Reviewed-on: https://code.wireshark.org/review/17083 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=6eebf9491cede3aa021e63a65ce1a28fc93f5572 commit 6eebf9491cede3aa021e63a65ce1a28fc93f5572 Author: Alexis La Goutte Date: Thu Aug 18 08:09:53 2016 +0200 QUIC: Enhance dissection of STREAM stream_id = 1 is reserved for QUIC handshake/crypto... stream_id = 3 is reserved for H2 HEADERS (PUSH_PROMISE..) (and call H2 dissector for dissection) Thanks for Lucas for pcap Change-Id: I563c44af88c3e72476f8637d8b7c5ba4d8a4a995 Reviewed-on: https://code.wireshark.org/review/17134 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=bb999e211984450f93040affb8cbe5281dd2ddcc commit bb999e211984450f93040affb8cbe5281dd2ddcc Author: Andreas Leibold Date: Fri Aug 19 10:29:51 2016 +0200 1722 extensions: code clean up, warning removed code clean up dissector bugfixing 1722 / 61883 subtype: packet inspection enhanced regarding warnings 1722 / 61883-6 subtype: more detailed packet dissection Change-Id: I0d762f37402ca27ad33e0d22da50c184297bed57 Reviewed-on: https://code.wireshark.org/review/17110 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c06da45f3cea0263cfe2a02ee4294b754e5657df commit c06da45f3cea0263cfe2a02ee4294b754e5657df Author: Guy Harris Date: Fri Aug 19 16:18:43 2016 -0700 Add a preference to byte-swap the CAN ID field. This can be useful when dealing with 1) captures from versions of libpcap without the bug fix to use DLT_CAN_SOCKETCAN_HOSTENDIAN when appropriate and 2) DLT_CAN_SOCKETCAN_HOSTENDIAN captures if processed by a machine with a different byte order from the capturing machine with software that doesn't properly put the field into host byte order when reading and writing. Change-Id: Ia206e5c51aecccf2508cca01cff65a4feb379ac8 Reviewed-on: https://code.wireshark.org/review/17187 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=22a4f8e43ff2e5f6bbd4dfec68db67939746a6df commit 22a4f8e43ff2e5f6bbd4dfec68db67939746a6df Author: Alexis La Goutte Date: Fri Aug 19 13:37:59 2016 +0200 LCSAP: fix indent (use 2 spaces) and modelines Change-Id: I688c71a94703cecbf62b0e29f1e389551cedbeb9 Reviewed-on: https://code.wireshark.org/review/17171 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=9bfbea94392195e9079ad78db4f874f491b6144e commit 9bfbea94392195e9079ad78db4f874f491b6144e Author: Pascal Quantin Date: Fri Aug 19 18:02:58 2016 +0200 NAS EPS: generate the consecutive TAC values when using the TAI list format 1 Change-Id: I79442a95c52c0ac334ad27b83b78af78d0d23dcc Reviewed-on: https://code.wireshark.org/review/17179 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=9a0a7e50cf2f832d1f140e8d7db65efd18c6c0b0 commit 9a0a7e50cf2f832d1f140e8d7db65efd18c6c0b0 Author: Guy Harris Date: Fri Aug 19 13:19:06 2016 -0700 Do all data fetching in the appropriate byte order. Change-Id: I481288b566c2b9888b3f068d2dbae1240fa2930e Reviewed-on: https://code.wireshark.org/review/17181 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=3646cbb5db56dd794f743f3a01575585624d23bb commit 3646cbb5db56dd794f743f3a01575585624d23bb Author: AndersBroman Date: Fri Aug 19 15:10:06 2016 +0200 [Diameter] Add subdissection of AVP 1242 location estimate and AVP 2516 EUTRAN-Positioning-Data. Change-Id: I8eebd94ab82889cff5ef3a209c485e8d2769a71d Reviewed-on: https://code.wireshark.org/review/17177 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=6cfb20da0dd5617c620e7f48f95e931c19a0dac4 commit 6cfb20da0dd5617c620e7f48f95e931c19a0dac4 Author: Pascal Quantin Date: Fri Aug 19 18:00:36 2016 +0200 NLM: fix dissection of NLM_FREE_ALL message The second parameter is the state, not the status as seen in C702 doc, page 159 Bug: 12764 Change-Id: I0a91a0e586c7663ace7c4c6b1044cafc1c0975ac Reviewed-on: https://code.wireshark.org/review/17178 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=7cfb8b81f9a93c521f84a6f04c8e6e4f2b5db909 commit 7cfb8b81f9a93c521f84a6f04c8e6e4f2b5db909 Author: Gerald Combs Date: Fri Aug 19 13:59:49 2016 -0700 Answer a locale question in a comment. Change-Id: If2c287ed8d2a3b518ceff891f1e6d995d7a7daad Reviewed-on: https://code.wireshark.org/review/17182 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=f52ce404593575cbc57903b46811007cbf89618a commit f52ce404593575cbc57903b46811007cbf89618a Author: AndersBroman Date: Fri Aug 19 15:06:51 2016 +0200 [Diameter] Add stray AVP "Pseudonym-Indicator" code="2519" Change-Id: I050c27b7118fb98fea20fec697279dc68820763d Reviewed-on: https://code.wireshark.org/review/17176 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=8bca5f6602cb655754dde64d42886d9f03c4be0c commit 8bca5f6602cb655754dde64d42886d9f03c4be0c Author: AndersBroman Date: Fri Aug 19 13:02:34 2016 +0200 [LCS-AP] Add decoding of Civic-Address, add expert info if wrongly encoded. Change-Id: I2631fe5ae7f8e73f8f4067c73197ae4cd386b633 Reviewed-on: https://code.wireshark.org/review/17169 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=3a7e3057e6aeade67d7fc3bbc89614f5a26e93d1 commit 3a7e3057e6aeade67d7fc3bbc89614f5a26e93d1 Author: Dario Lombardo Date: Mon Aug 8 22:10:48 2016 +0200 codecs/speex: add check in speex_resampler_init_frac/set_rate_frac (CID 1355648). Add checks to avoid den_rate and num_rate to be set to 0. Change-Id: Ia4880521e7ab73d0fdc44377f4badadb09365471 Reviewed-on: https://code.wireshark.org/review/16963 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c3a8a0ce8ad391bda135fe39f304cc23e3025101 commit c3a8a0ce8ad391bda135fe39f304cc23e3025101 Author: Peter Wu Date: Wed Aug 17 21:14:57 2016 +0200 netlink: fix flags dissection Flags are not in network byte order, use given encoding instead. Show both flags fields for GET and NEW requests since the netlink dissector cannot yet determine whether a request is for GET, NEW or something else. This has no effect for the sockdiag dissector but it will influence the route and netfilter netlink subdissectors. Change-Id: I472ff9e0498debbbceef657a14408c4e6a9df75b Reviewed-on: https://code.wireshark.org/review/17118 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=d2ee571df2b31079f4b4f0e1915edc76f9a5dcff commit d2ee571df2b31079f4b4f0e1915edc76f9a5dcff Author: Micha?? Skalski Date: Tue Aug 16 03:21:09 2016 +0200 dissector ISAKMP: Added decryption using AES-GCM, AES-CCM and AES-CTR Added support for decryption of IKEv2 packets encrypted with PAED or CTR cipher mode. Verification of integrity requires libgcrypt 1.6.0 or later. If it is not the case, only decryption is performed Can easily be extended to other ciphers supported by libgcrypt. NOTE: There is long-term bug in handling UAT for IKEv2 - any change resulting in change count of IKEv2 UAT entries causes crash when matching key from UAT is found. Crash does not occur when UAT is read from user prefs file. I observed this bug also on stock 1.10.6 version from Ubuntu 14.04 LTS I have no knowledge, how to fix it. Change-Id: Ibdab979b5959eb561635cbcb446e17138baca87b Reviewed-on: https://code.wireshark.org/review/17078 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=5b57c799d3555c683b79a2a94c7dffce65a30907 commit 5b57c799d3555c683b79a2a94c7dffce65a30907 Author: Juanjo Martin Date: Thu Aug 18 13:39:10 2016 +0200 RTPS: Added locator information to the parameter tree. This makes the user avoid to click twice in order to see the info. Change-Id: Ib983c78634b1309f12ab29d673abc1195088f55c Reviewed-on: https://code.wireshark.org/review/17146 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=72a8e95a43a8a0562f3fd87f176cb44d3ce34971 commit 72a8e95a43a8a0562f3fd87f176cb44d3ce34971 Author: Francois-Xavier Le Bail Date: Fri Aug 19 09:15:31 2016 +0200 bfd: Fix a comment on Control packet version 1 Bug:12761 Change-Id: I5877878f19be4907b9fc0c00f19601a3c7a67005 Signed-off-by: Alexis La Goutte Reviewed-on: https://code.wireshark.org/review/17163 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=2557f033f5124ad5d777c0f8a93c80b2722a80bb commit 2557f033f5124ad5d777c0f8a93c80b2722a80bb Author: Alexis La Goutte Date: Fri Aug 19 11:10:50 2016 +0200 mongo: set on subtree when Empty Document Change-Id: I2b6b7cf771ab7bc2f6dbc0aac5eddda2a9d2fb53 Reviewed-on: https://code.wireshark.org/review/17167 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=7f173c0458dcc40ad3e60e26a0797f7d714312dd commit 7f173c0458dcc40ad3e60e26a0797f7d714312dd Author: AndersBroman Date: Fri Aug 19 12:34:53 2016 +0200 [LCS-AP] id-E-UTRAN-Cell-Identifier is sued also as an extension value. Change-Id: I86c7ff51a16801c2995161c45cb3d8e6800f54c4 Reviewed-on: https://code.wireshark.org/review/17168 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=a837263f5748b9e3ced04e179d808eeebac21c60 commit a837263f5748b9e3ced04e179d808eeebac21c60 Author: AndersBroman Date: Fri Aug 19 10:18:44 2016 +0200 [Diameter] Ad dissetion of Access-Restriction-Data bitfield. Change-Id: I3e751f07c540b056b55fc98fb9c26d23718bd8fc Reviewed-on: https://code.wireshark.org/review/17164 Reviewed-by: Anders Broman Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=d1c763c3f68c764ed7da85c79c4b000e5dad7ffb commit d1c763c3f68c764ed7da85c79c4b000e5dad7ffb Author: Pascal Quantin Date: Thu Aug 18 21:15:52 2016 +0200 NAS EPS: fix dissection of multiple partial tracking area identity list As reported on https://ask.wireshark.org/questions/54955/nas-tracking-area-identity-list-decoding-not-proper Change-Id: I8c4ed1982e1d72136558fb381d2d15b15c9e376c Reviewed-on: https://code.wireshark.org/review/17151 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=8963303df76537d9520a3e9c431cb420fdcd7707 commit 8963303df76537d9520a3e9c431cb420fdcd7707 Author: Guy Harris Date: Thu Aug 18 19:48:35 2016 -0700 Adjust to the split of the SocketCAN encapsulation. Change-Id: Ibbe97f15854163163ad2bdf3b425c63d4cbfed50 Reviewed-on: https://code.wireshark.org/review/17158 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=b420d4fb448b141f9d12469c775b3b09c094f041 commit b420d4fb448b141f9d12469c775b3b09c094f041 Author: Alexis La Goutte Date: Sat Jul 16 08:30:06 2016 +0200 Add tools for setup macos dev environnement using brew Will be reused for Travis osx Change-Id: Ida905768efc4e48be9936b3113704dcb651d4ca0 Reviewed-on: https://code.wireshark.org/review/16495 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Evan Huus Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=95c4c432c43a07d8a43eae33591616145cabc57a commit 95c4c432c43a07d8a43eae33591616145cabc57a Author: Guy Harris Date: Thu Aug 18 18:39:43 2016 -0700 Handle the new LINKTYPE_CAN_SOCKETCAN_HOSTENDIAN. Unfortunately, only one libpcap code path puts the CAN ID in the SocketCAN header in network byte order; the others leave it in host byte order. Therefore, a new LINKTYPE_/DLT_ value was introduced, and libpcap was changed to use that for the cases where the CAN ID is in host byte order. Support them both. This means we need to, when reading pcap and pcapng files, fix up the CAN ID if the host that wrote the file has a different byte order from ours (as libpcap also now does). This includes Linux "cooked" captures, which can include CAN packets. Change-Id: I75ff2d68d1fbdb42753ce85d18f04166f21736dd Reviewed-on: https://code.wireshark.org/review/17155 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=2a4d6f1b3caccc015a1d18ea3267233a5503c703 commit 2a4d6f1b3caccc015a1d18ea3267233a5503c703 Author: Chris Brandson Date: Thu Aug 18 11:05:55 2016 -0700 fix endianess of rejoin source address Change-Id: I71e6e2f569524642a24778ceef81c03fdc0f54c5 Reviewed-on: https://code.wireshark.org/review/17149 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=8accce861479c8d4f9d37a167c835c047c620b89 commit 8accce861479c8d4f9d37a167c835c047c620b89 Author: Stig Bj??rlykke Date: Thu Aug 18 19:15:53 2016 +0200 etypes: Add ETHERTYPE_LINK_CTL The definition was found in the Linux kernel source code. Change-Id: I41d1435497042bc5905efc7e1af3941b9e8808e2 Ping-Bug: 12759 Reviewed-on: https://code.wireshark.org/review/17148 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=ea024e245e3db5f65a99479be54414ba5f2413fc commit ea024e245e3db5f65a99479be54414ba5f2413fc Author: Chris Bontje Date: Thu Aug 18 11:07:13 2016 -0600 SEL Protocol - Fix 'Fast Meter Config' sub-tree addition typo & 'if (tree)' usage - The proto_tree_add_subtree call was previously using the length of the full tvb, instead of len-2 like all other calls. This typo did not previously cause an issue, but in newer versions of Wireshark it causes an assert. - When I created the selfm dissector 4-5 years ago, I used packet-synphasor.c as a template and there was an 'if (tree)' wrapper around several initial GUI calls including col_*** info column clear/set functions. It looks like in recent years this layout has been removed (for example, https://code.wireshark.org/review/#/c/6725/ ). I'm not sure of the exact reasoning behind this, but in Wireshark 2.x (QT), there are several conditions where in the SEL protocol dissector the info column will be cleared and not repopulate - I can only assume because col_clear has been called with no col_add's. Removal of this 'if' condition does correct the issue with no immediate ill effects.. Change-Id: I4c619cb320cd2152e1d4d1b76c809b1498dfda61 Reviewed-on: https://code.wireshark.org/review/17147 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=fce1871df40a34cadb881e6dd105bbb1b9ee026c commit fce1871df40a34cadb881e6dd105bbb1b9ee026c Author: Alexis La Goutte Date: Mon Aug 15 19:26:50 2016 +0200 QUIC: Add detection of server port Some debug tools don't use the standard 443 Change-Id: I5826de69afe343e4c112ecb78ffa1e26bd35b242 Reviewed-on: https://code.wireshark.org/review/17069 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=65c885ffc76ab2d0d7afa8e08ffe9cfcae0a3151 commit 65c885ffc76ab2d0d7afa8e08ffe9cfcae0a3151 Author: Alexis La Goutte Date: Thu Aug 18 13:16:12 2016 +0200 TCP: fix no previous prototype for 'exp_pdu_tcp_dissector_data_size/exp_pdu_tcp_dissector_data_populate_data' [-Wmissing-prototypes] Change-Id: I259f457868f4b8cde7e188d88d3d55f97070ee3b Reviewed-on: https://code.wireshark.org/review/17145 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=2a4c11592f5966676098927490680f0f6e854c04 commit 2a4c11592f5966676098927490680f0f6e854c04 Author: Alexis La Goutte Date: Thu Aug 18 13:17:21 2016 +0200 logcat (text): fix no previous prototype for 'logcat_text_init/logcat_text_cleanup' [-Wmissing-prototypes] Change-Id: I1c8462064e7c07ee7f626fb26ad6bb744a7fc5b3 Reviewed-on: https://code.wireshark.org/review/17144 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=26464b028baac61102fea77b7ae6f19755c2359e commit 26464b028baac61102fea77b7ae6f19755c2359e Author: Alexis La Goutte Date: Thu Aug 18 13:23:11 2016 +0200 ERF: fix no previous prototype for 'erf_ts_to_nstime/dissect_relative_time/dissect_ptp_timeinterval' [-Wmissing-prototypes] Change-Id: I21ee4f8850f63de3a7fa91ed9e8a426c82a9d62e Reviewed-on: https://code.wireshark.org/review/17143 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=6d023626c9defa8d8cdc1a5e3aa5a6ac631cd1e0 commit 6d023626c9defa8d8cdc1a5e3aa5a6ac631cd1e0 Author: Alexis La Goutte Date: Thu Aug 18 09:28:24 2016 +0200 btatt: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang Change-Id: I4c8d2fc74a84e4fe4a85efeb75f666f5402c6030 Reviewed-on: https://code.wireshark.org/review/17137 Petri-Dish: Alexis La Goutte Reviewed-by: Michal Labedzki Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=3771bc73cc0b4d069a280e61a5c86e25ff82c5ca commit 3771bc73cc0b4d069a280e61a5c86e25ff82c5ca Author: Alexis La Goutte Date: Thu Aug 18 13:14:47 2016 +0200 UDS: fix fix no previous prototype for 'proto_register_uds/proto_reg_handoff_uds' [-Wmissing-prototypes] Change-Id: I14567ea0142555aedb859e52eb4d92f89da8d695 Reviewed-on: https://code.wireshark.org/review/17142 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c996629ac04405e0c14ae93b9d6bf2e21e52c8b1 commit c996629ac04405e0c14ae93b9d6bf2e21e52c8b1 Author: Alexis La Goutte Date: Thu Aug 18 13:18:53 2016 +0200 iso15765: fix no previous prototype for 'proto_register_iso15765/proto_reg_handoff_iso15765' [-Wmissing-prototypes] Change-Id: Id563eb5c44a988a7ea5149e312f4033cd4ca31e9 Reviewed-on: https://code.wireshark.org/review/17141 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e4a37b92ec8e9c961701a7474c661c127c40c0fe commit e4a37b92ec8e9c961701a7474c661c127c40c0fe Author: Alexis La Goutte Date: Thu Aug 18 13:22:05 2016 +0200 gsm abis tfp: fix no previous prototype for 'proto_register_abis_tfp/proto_reg_handoff_abis_tfp' [-Wmissing-prototypes] Change-Id: I86d397e0fb37ff12e58c923a63fbb201934d0e66 Reviewed-on: https://code.wireshark.org/review/17140 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=81fe1cada61a4cd0dc541663bb3e624f6299141d commit 81fe1cada61a4cd0dc541663bb3e624f6299141d Author: Alexis La Goutte Date: Thu Aug 18 13:20:53 2016 +0200 gsm abis pgsql: fix no previous prototype for 'proto_register_abis_pgsl/proto_reg_handoff_abis_pgsl' [-Wmissing-prototypes] Change-Id: I6138ca727e6802bc2066bc1ecb8549365b588da2 Reviewed-on: https://code.wireshark.org/review/17139 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b2a6bb18aa84a084f1662eaf4faaf26c764ef629 commit b2a6bb18aa84a084f1662eaf4faaf26c764ef629 Author: Alexis La Goutte Date: Thu Aug 18 13:02:53 2016 +0200 QUIC: fix typo about stream offset it is only Offset not Offset Length Issue reported by Lucas Change-Id: I3129d62a0601b896fd0d44d5ce4d32864afdd96e Reviewed-on: https://code.wireshark.org/review/17138 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=5bc19feb86114518f988762a242c60e21487f6dc commit 5bc19feb86114518f988762a242c60e21487f6dc Author: Alexis La Goutte Date: Thu Aug 18 08:07:00 2016 +0200 HTTP2: export dissect_http2_pdu for used on another dissector... Change-Id: I7c27517ee26ee9f9384e22a83e547550863093d8 Reviewed-on: https://code.wireshark.org/review/17133 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=13de8ab67643d1e9b88d5ef2c4c51402757006d2 commit 13de8ab67643d1e9b88d5ef2c4c51402757006d2 Author: Alexis La Goutte Date: Tue Aug 16 19:52:19 2016 +0200 QUIC: Fix some minor typo Change-Id: I541cbfd133695e4856175eb8281f30d4c2dcaea1 Reviewed-on: https://code.wireshark.org/review/17132 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=4ae62f1815feeeff04ac29a49ad24b949c3f7127 commit 4ae62f1815feeeff04ac29a49ad24b949c3f7127 Author: Alexis La Goutte Date: Wed May 25 08:22:43 2016 +0200 PAPI: Add Port (src/dest) description Change-Id: Iac6c550398f737200470505b4ed2dcffb24fa5fa Reviewed-on: https://code.wireshark.org/review/15573 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=0a609d419527b3f0cd15b2a66f9be5df3718c3a8 commit 0a609d419527b3f0cd15b2a66f9be5df3718c3a8 Author: Jo??o Valverde Date: Thu Aug 18 08:47:49 2016 +0100 pre-commit: Ignore missing pre-commit-ignore.py Print error message to stderr and return non-zero exit status from child process. Change-Id: Icd433d79c5a7bf8b6ddd8e94e26695b353e34d1f Reviewed-on: https://code.wireshark.org/review/17116 Reviewed-by: Peter Wu Petri-Dish: Jo??o Valverde Reviewed-by: Jo??o Valverde http://cgit.osmocom.org/wireshark/commit/?id=b366d6e4dd5f14cfea820d132ee16b45b18bd869 commit b366d6e4dd5f14cfea820d132ee16b45b18bd869 Author: Dario Lombardo Date: Fri Aug 12 23:12:18 2016 +0200 xbxml: restore removed line. This makes CID 1317251 obsolete. Change-Id: Id342b996268ac0734a52e93c02ae368960ee2294 Reviewed-on: https://code.wireshark.org/review/17027 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b6f73f2567854b1ea417957d7ea5de32b1989aa3 commit b6f73f2567854b1ea417957d7ea5de32b1989aa3 Author: Peter Wu Date: Wed Aug 17 13:03:27 2016 +0200 Qt: fix crash on clearing dfilter after capture restart Since v2.1.2rc0-1-gaf5daa6 ("Qt: Replace a QMap with a QVector."), the following error could be observed: ASSERT failure in QVector::operator[]: "index out of range", file /usr/include/qt/QtCore/qvector.h, line 433 Aborted (core dumped) It happens when a capture filter is present and a live capture is restarted. Then the number_to_row_ structure would be truncated which results in an invalid access. Fix this by always checking the length before inserting a new mapping. Do it inside the loop to prevent an unlikely race condition where more than 10000 packets are received before the next iteration. Store "row number + 1" to avoid having to initialize the new elements from resize() with -1, the default value is 0 which is good now. Change-Id: I88ce955a3551508e773eeadddc6f89bbb583acaf Reviewed-on: https://code.wireshark.org/review/17111 Reviewed-by: Gerald Combs Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=3c8f657e01f1548fbf9cc5740374552aa8c6fdc6 commit 3c8f657e01f1548fbf9cc5740374552aa8c6fdc6 Author: Pascal Quantin Date: Mon Aug 15 18:55:45 2016 +0200 ISAKMP: Fix Result of operation is garbage or undefined found by Clang Analyzer Change-Id: I47233968dfc87494b3c959896622db5cd31244a7 Reviewed-on: https://code.wireshark.org/review/17065 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Mirko Parthey Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=635f0a5c2cea2f8156281953f49568e1129debf1 commit 635f0a5c2cea2f8156281953f49568e1129debf1 Author: Gerald Combs Date: Thu Aug 11 09:10:48 2016 -0700 Update the README. The formatting was mostly AsciiDoc-compliant. Take it the rest of the way. Update the list of supported operating sytems, along with other info. Use HTTPS URLs. Remove README.tru64 while we're here. Change-Id: Ibd9cac5d9f3cdcc7de9c9d7052c14e851e108cbe Reviewed-on: https://code.wireshark.org/review/17014 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=38a38abc17bc726bbec6b85bafb3db88dde5e5a5 commit 38a38abc17bc726bbec6b85bafb3db88dde5e5a5 Author: Alexis La Goutte Date: Tue Aug 16 19:41:24 2016 +0200 QUIC: Update error code Also update link to source code Change-Id: I9afb72e477d11e3427cb43d574b2949bb8d777f9 Reviewed-on: https://code.wireshark.org/review/17091 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=01d1a4a392893a181f5878cadcba7e93c88a4fa7 commit 01d1a4a392893a181f5878cadcba7e93c88a4fa7 Author: Alexis La Goutte Date: Tue Aug 16 19:42:08 2016 +0200 QUIC: Fix encoding arg from MIDS Tag Change-Id: Ia1468c5f64b41452f373800af36c4c1fb4c58dbe Reviewed-on: https://code.wireshark.org/review/17092 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=d0e4e5259fe13e4f7a2397127c5f294e821236b4 commit d0e4e5259fe13e4f7a2397127c5f294e821236b4 Author: Alexis La Goutte Date: Tue Aug 16 09:56:25 2016 +0200 BGP: Add no supported AFI/SAFI (Cisco) Open Message Error Bug:12601 Change-Id: I555ee8097ea81e1afa8f2f5b2aba8fce60742016 Reviewed-on: https://code.wireshark.org/review/17107 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=322276d4b20c5d7e13c43ef723aacd908321938a commit 322276d4b20c5d7e13c43ef723aacd908321938a Author: Chris Bontje Date: Wed Aug 17 12:11:14 2016 -0600 SEL Protocol - Correct dissection for 'SOE Present State Response' function code Change-Id: I53691344f22f7313242f31e0abce9af5a5dbf8be Reviewed-on: https://code.wireshark.org/review/17117 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=45a8861b1ed6d394de786e276db8998ea0ea0efc commit 45a8861b1ed6d394de786e276db8998ea0ea0efc Author: Guy Harris Date: Wed Aug 17 19:03:11 2016 -0700 Don't distinguish between PARSED_NONRECORD and PARSE_FAILED. If we got no bytes of data from a putative packet, the file isn't a valid Ascend file, regardless of whether the parser failed or not. Just have parse_ascend() return a Boolean, TRUE if we got a packet and FALSE if not, and, in the case where we got no data but the parser didn't fail, provide "no data returned by parse" as the error string. (We weren't actually distinguishing between them when we called parse_ascend() - we were treating all non-PARSED_RECORD returns as an error.) Change-Id: I85a3e318015258f6a62c8d23ac2f906e28789982 Reviewed-on: https://code.wireshark.org/review/17130 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=85ebd88083e134304c76af52aa573064e73df19f commit 85ebd88083e134304c76af52aa573064e73df19f Author: Guy Harris Date: Wed Aug 17 18:41:36 2016 -0700 Make it a little clearer what ascend_open() is doing. Expand comments, and merge two separate if checks. Change-Id: If339ce632ccc91c425ba6db4a32296c3038253ac Reviewed-on: https://code.wireshark.org/review/17128 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=3ba8a28f50ac695233c711c392aed33d9dd398bf commit 3ba8a28f50ac695233c711c392aed33d9dd398bf Author: Guy Harris Date: Wed Aug 17 18:34:33 2016 -0700 Just return the value of yyparse() from run_ascend_parser(). That's what we're doing already, but get rid of the variable to which we assigned the return value. Change-Id: I55e31664bc26bbfffe4a4ca764c917eefbb9a8f1 Reviewed-on: https://code.wireshark.org/review/17126 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=f17ba6b21c892d4e74e2f75e766d6daacb8d5d52 commit f17ba6b21c892d4e74e2f75e766d6daacb8d5d52 Author: Jeff Morriss Date: Wed Aug 17 19:47:42 2016 -0400 Add a script to validate the Diameter dictionary XML. I wrote this during Sharkfest to get the Diameter dictionary into (mostly) valid XML. There's some room for improvement in the script but it works. Change-Id: Ic8548c4f321831397951bf1d76779c263a832682 Reviewed-on: https://code.wireshark.org/review/17124 Reviewed-by: Jeff Morriss http://cgit.osmocom.org/wireshark/commit/?id=cdd3f45c6455012ea573c8324009838db2570286 commit cdd3f45c6455012ea573c8324009838db2570286 Author: Jeff Morriss Date: Wed Aug 17 10:26:48 2016 -0400 RPM: distribute the wireshark.pc file. It's been installed since Idb60157a51ea1dd0afd6cfac695bfa5760485241. Change-Id: I2171f2a0bc9b05059b8ecf4451715f7f6d9506e3 Reviewed-on: https://code.wireshark.org/review/17113 Reviewed-by: Jeff Morriss http://cgit.osmocom.org/wireshark/commit/?id=9cbcdee7538b8b22eb27e68d0697c3a15635960f commit 9cbcdee7538b8b22eb27e68d0697c3a15635960f Author: Jo??o Valverde Date: Thu Aug 18 00:05:05 2016 +0100 pre-commit: Make version check work with git-worktree By disabling it outside the main working tree this time. Change-Id: I2075b07370e3cc1395c6de9695e40b0a952e3eab Reviewed-on: https://code.wireshark.org/review/17122 Petri-Dish: Jo??o Valverde Reviewed-by: Jo??o Valverde http://cgit.osmocom.org/wireshark/commit/?id=e3daf4a66d5f14148494c28649fb78136807e417 commit e3daf4a66d5f14148494c28649fb78136807e417 Author: Gerald Combs Date: Tue Aug 16 16:23:30 2016 -0700 Start recommending Python 3 on Windows. Works fine here, including git-review. Change-Id: I8580a6b266fba09c711be8984a9f17e02a9f789f Reviewed-on: https://code.wireshark.org/review/17097 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=72a3195c8649c315c301942da68e4ee31af17445 commit 72a3195c8649c315c301942da68e4ee31af17445 Author: Guy Harris Date: Wed Aug 17 15:48:38 2016 -0700 The caplen for a packet is always "number of bytes seen". Set wirelen to the length from the header, but don't set caplen; start caplen out as 0 and count it up whenever we add a byte. Bug: 12754 Change-Id: Ib4e45e947df6077f97a423157c152dac9f57734a Reviewed-on: https://code.wireshark.org/review/17120 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=517058060ac7002d4c1d499a7db7dc5de807e233 commit 517058060ac7002d4c1d499a7db7dc5de807e233 Author: Jeff Morriss Date: Tue Aug 16 10:50:37 2016 -0400 Clean up release notes for 2.4. Specifically, remove all the stuff that was listed as new in the 2.2 release notes. Comment out some empty sections. (Note that the "Encrypted UDP based FTP with multicast" protocol is removed because that dissector was backported to master-2.2.) Change-Id: I6663b1f4456b3d4f401696af764a275dfa39ad99 Reviewed-on: https://code.wireshark.org/review/17087 Reviewed-by: Alexis La Goutte Reviewed-by: Michael Mann Reviewed-by: Gerald Combs Reviewed-by: Jeff Morriss http://cgit.osmocom.org/wireshark/commit/?id=74e8b539a22043869186ca1af46ba796a5378225 commit 74e8b539a22043869186ca1af46ba796a5378225 Author: Gerald Combs Date: Tue Aug 16 12:25:55 2016 -0700 Fix a comparison in win-setup.ps1 "if ($SomeVariable > 0)" is valid PowerShell syntax, but it writes the value of $SomeVariable to a file named "0". Use the "-gt" operator instead. Change-Id: I17e0f7033008ead3b24fed8c0c91869747ff81f1 Reviewed-on: https://code.wireshark.org/review/17093 Petri-Dish: Gerald Combs Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=f92f16916a8d84758c52fc014dbbc3cf36a59d44 commit f92f16916a8d84758c52fc014dbbc3cf36a59d44 Author: AndersBroman Date: Wed Aug 17 15:51:23 2016 +0200 [Diameter] Add a couple of AVP:s Change-Id: If7b6a1ba5e81ccb5395df33b7bbcb24a616727c9 Reviewed-on: https://code.wireshark.org/review/17112 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=dd15a6d505c08078377e2a69079fdb8ae3247db7 commit dd15a6d505c08078377e2a69079fdb8ae3247db7 Author: Peter Wu Date: Fri Aug 12 17:24:54 2016 +0200 netlink-netfilter: add partial ipset support Based on Linux 4.7 headers, this decodes many interesting fields like the setname, IP address and more. Many attributes are not fully dissected, but at least the attribute names are visible now. Tested with netlink-ipset.pcap, posted on the SampleCaptures wiki. Change-Id: Ibd430e9d0f177d5f21753ac1206541b4e50329f2 Reviewed-on: https://code.wireshark.org/review/17031 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=2e37b271c473e1cbd01d62ebe1f3b011fc9fe638 commit 2e37b271c473e1cbd01d62ebe1f3b011fc9fe638 Author: Pascal Quantin Date: Tue Aug 16 23:52:03 2016 +0200 DCT2000: fix a buffer overflow in case of malformed packet Bug: 12750 Change-Id: Iff20efa46e000ab4ae77b2edbcb0b9af4634508c Reviewed-on: https://code.wireshark.org/review/17096 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=3b97fbddc23c065727b0147aab52a27c4aadffe7 commit 3b97fbddc23c065727b0147aab52a27c4aadffe7 Author: Pascal Quantin Date: Tue Aug 16 23:40:25 2016 +0200 DCT2000: prevent a stack buffer overflow Bug: 12752 Change-Id: I2007082909cea07314ac40d6db32ee9c2804ecdf Reviewed-on: https://code.wireshark.org/review/17095 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=dd1ef75f99960a91d8b035c2599957456b8b2fa7 commit dd1ef75f99960a91d8b035c2599957456b8b2fa7 Author: Chris Brandson Date: Tue Aug 16 10:10:36 2016 -0700 zbee (nwk): fix typo in Rejoin IE name Change-Id: I80184c66928b6704365e1538cf47c6036d4b053f Reviewed-on: https://code.wireshark.org/review/17090 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c92ff165a290d482aa1e6b3d0434930cd37d3466 commit c92ff165a290d482aa1e6b3d0434930cd37d3466 Author: Binh Trinh Date: Tue Aug 16 23:31:29 2016 -0400 S1AP: Initialise handovertype for procedure HOReqAck Change-Id: I4d90bebc94d7e3ead1f2263668c6a3344d02bc0f Reviewed-on: https://code.wireshark.org/review/17098 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b23587f6d5ff009500a24ee275a2ca8a4bb5af23 commit b23587f6d5ff009500a24ee275a2ca8a4bb5af23 Author: Guy Harris Date: Tue Aug 16 23:59:03 2016 -0700 Show millisecond values as both raw and "(N msec)". Do as we do with other Bluetooth fields that, when multiplied by 1.25, give time amounts in milliseconds. Change-Id: I89c599e68f91c134b216c495dabdbf77db10def3 Reviewed-on: https://code.wireshark.org/review/17099 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=315bba7c645b75af24215c6303d187b188610bba commit 315bba7c645b75af24215c6303d187b188610bba Author: Pascal Quantin Date: Tue Aug 16 23:11:12 2016 +0200 FP: ensure that mac and rlc structures are always allocated Rather han checking everywhere that the RLC and MAC info are present in pinfo, allocate a temporary structure that will be dropped once packet dissection is over. Bug: 12751 Change-Id: I890430dd0c0b56d641777c15eedbf07fef082904 Reviewed-on: https://code.wireshark.org/review/17094 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=5716cc6d7caae0700910758c1feea5dbb67cfab4 commit 5716cc6d7caae0700910758c1feea5dbb67cfab4 Author: Jo??o Valverde Date: Tue Aug 16 16:20:58 2016 +0100 Add licensecheck.pl to the tarball checklicenses.py now needs it. Change-Id: I1a8c6e21fb35386dcaa44c72f9c196445a378a04 Reviewed-on: https://code.wireshark.org/review/17088 Reviewed-by: Jo??o Valverde http://cgit.osmocom.org/wireshark/commit/?id=858f11c1f0928391bb7980d73a7d91ea903fb226 commit 858f11c1f0928391bb7980d73a7d91ea903fb226 Author: Juanjo Martin Date: Tue Aug 16 18:12:13 2016 +0200 RTPS: Added improvement for SHMEM locator Change-Id: I2d7abf3606aad939901e70f94054a49b1b15a20d Reviewed-on: https://code.wireshark.org/review/17089 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=445d0f6f78817a2403e2aae30b554172ba295969 commit 445d0f6f78817a2403e2aae30b554172ba295969 Author: Jeff Morriss Date: Tue Aug 16 10:40:38 2016 -0400 Document the new Windows Cluster Management API dissector. It was added in I86efa0c725667083cb252e5df3bfc69118df3059. Change-Id: Ie7a80cac232bc2f763a5526bb3049fccbdc96e22 Reviewed-on: https://code.wireshark.org/review/17085 Reviewed-by: Jeff Morriss http://cgit.osmocom.org/wireshark/commit/?id=4a2e89bff20c37f5d8863d1e57d495df14f75598 commit 4a2e89bff20c37f5d8863d1e57d495df14f75598 Author: Michal Labedzki Date: Tue Sep 8 19:06:30 2015 +0200 Bluetooth: ATT: Implement attribute Regulatory Certification Data List It is described in Personal Health Devices Transcoding White Paper v1.6 at Bluetooth.org. It is not detailed implementation, because white paper is not specification for this, but it is really "giant leap for mankind". Change-Id: I476b242a67c7c0b24e450ad347216c708cc12879 Reviewed-on: https://code.wireshark.org/review/17079 Petri-Dish: Michal Labedzki Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=dfbfdc411c11a5c49307a3125810f65a099bdd85 commit dfbfdc411c11a5c49307a3125810f65a099bdd85 Author: AndersBroman Date: Tue Aug 16 12:42:20 2016 +0200 [H248] Fix Warn Dissector bug, protocol H248, in packet 1: tvbuff.c:532: failed assertion "tvb && tvb->initialized" gcp_analyze_msg() is called with a NULL tvb, remove h248_tvb and use tvb instead. Change-Id: I2cb4c3577817bbaa4ec50b2a5ef0ef296059e683 Reviewed-on: https://code.wireshark.org/review/17082 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=13d0d1038f44a95ecb4bc7a944410f1d1dc8758e commit 13d0d1038f44a95ecb4bc7a944410f1d1dc8758e Author: Alexis La Goutte Date: Mon Aug 15 21:04:54 2016 +0200 QUIC: Add MIDS (Max incoming dynamic streams) Tag Also update link to source code Change-Id: I6512920927de76226137eb7451cceceb37230aa5 Reviewed-on: https://code.wireshark.org/review/17070 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=26650355f2f4480dd48d5009c4291ae9f3dba9fa commit 26650355f2f4480dd48d5009c4291ae9f3dba9fa Author: chrisbontje Date: Mon Aug 15 15:28:48 2016 -0600 L&G 8979 Dissector - Add new function codes - Added in support for Analog Group Change & Assignment codes (FC 2 and 35) - Modified RTU Configuration function code to support multiple chassis responses Change-Id: I64f14fa3c9b1bdfa3d815eb8756de80fb4c716b4 Reviewed-on: https://code.wireshark.org/review/17076 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=5ebfbf4fec09b0c316d97a339733af7379c73398 commit 5ebfbf4fec09b0c316d97a339733af7379c73398 Author: Alexis La Goutte Date: Mon Aug 15 19:25:15 2016 +0200 extcap: Fix Dereference of null pointer Change-Id: I03098de9bd8684953a4fe024a3e6b604eeecf03f Reviewed-on: https://code.wireshark.org/review/17066 Petri-Dish: Pascal Quantin Reviewed-by: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=4b403b0b5472333fb3751b695632e219c364f4d5 commit 4b403b0b5472333fb3751b695632e219c364f4d5 Author: Gerald Combs Date: Sun Aug 14 13:49:19 2016 -0700 Fix UAT escape widths. Pass unsigned values to the %x format specifier so that naming an IO graph ?????? TCP Segments doesn't end up saving "\xffffffe4\xffffffbd\xffffffa0\xffffffe5\xffffffa5\xffffffbd TCP Segments" to io_graphs. Fixes https://ask.wireshark.org/questions/54781/statistic-io-graph-add-a-new-graph-if-graph-name-use-chinese-it-will-cause-all-graph-name-garbled Change-Id: I5bcae05ef9b3e17532edbb293f323586c9aeb471 Reviewed-on: https://code.wireshark.org/review/17053 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=777061b196c39c8ddb64ce19b59377886994dd72 commit 777061b196c39c8ddb64ce19b59377886994dd72 Author: Alexis La Goutte Date: Mon Aug 15 18:54:41 2016 +0200 LLDP: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang Change-Id: I1d98c3ae79e98349f7d759cce4b93e6a94144743 Reviewed-on: https://code.wireshark.org/review/17064 Reviewed-by: Uli Heilmeier Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=7aef32ac0829839996a228a2c79d2133ced12575 commit 7aef32ac0829839996a228a2c79d2133ced12575 Author: Alexis La Goutte Date: Mon Aug 15 19:30:35 2016 +0200 SCTE35: Add to Makefile (for autofoo) Change-Id: I9eb3cde61ee3a23239211daa9a08730e4f22bade Ping-Bug: 12521 Reviewed-on: https://code.wireshark.org/review/17067 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=fab5a740744b20f1d71b0535ddd08a394923db54 commit fab5a740744b20f1d71b0535ddd08a394923db54 Author: Pascal Quantin Date: Mon Aug 15 19:12:11 2016 +0200 Exported PDU: dump payload before calling sub dissector This way, the payload is displayed even if the sub dissector triggers an exception Change-Id: Ife062f59035776c4eb9e550eb202a5e40afc4b60 Reviewed-on: https://code.wireshark.org/review/17063 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=ede140a46a2af7febaaade67453c4c8f1d6c946d commit ede140a46a2af7febaaade67453c4c8f1d6c946d Author: Pascal Quantin Date: Mon Aug 15 18:36:12 2016 +0200 Exported PDU: fix a typo While we are at it, let's remove dead code Change-Id: I3a001f07b9becc885d544551a1fa578642517d08 Reviewed-on: https://code.wireshark.org/review/17061 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=a216e6b945009e73202cf06f0819ef07c360d1c4 commit a216e6b945009e73202cf06f0819ef07c360d1c4 Author: Binh Trinh Date: Sun Aug 14 16:31:11 2016 -0400 GTPv2: Proper decoding of transparent containers for SRVCC PS to CS Request and Response Change-Id: Icc84f8e431b440ac0b0364b9f068905d7a7cbf6b Reviewed-on: https://code.wireshark.org/review/17052 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=3119e2fc23ec2b1d533a37db29fa3c512429d27e commit 3119e2fc23ec2b1d533a37db29fa3c512429d27e Author: Jo??o Valverde Date: Sun Aug 14 14:23:07 2016 +0100 pre-commit: Fix version check to work with git-worktree Change-Id: Ie895ca194738a022cc211ae50afbff0a561156a3 Reviewed-on: https://code.wireshark.org/review/17047 Reviewed-by: Jo??o Valverde http://cgit.osmocom.org/wireshark/commit/?id=47fbdc297ad37bd8a7b5106cdc518d1f82b63d9e commit 47fbdc297ad37bd8a7b5106cdc518d1f82b63d9e Author: Jo??o Valverde Date: Sat Aug 13 17:45:34 2016 +0100 Fix unit test location for out of tree autotools build Make it find test programs under the build tree. Change-Id: Ie7ff547417e8f248bb58f6c96896977ca4e710d1 Reviewed-on: https://code.wireshark.org/review/17048 Reviewed-by: Jo??o Valverde http://cgit.osmocom.org/wireshark/commit/?id=ba820319761dd2c4589ed76fc8aac3f8c9ff2fc8 commit ba820319761dd2c4589ed76fc8aac3f8c9ff2fc8 Author: Pascal Quantin Date: Mon Aug 15 11:30:56 2016 +0200 ISIS LSP: fix checksum verification Regression introduced in gad6fc87 Bug: 12745 Change-Id: I46f8364651c5774544007d9e74ce479904a52e05 Reviewed-on: https://code.wireshark.org/review/17059 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=0ebaffe0a8b319a2a9b1072d01214834286dff05 commit 0ebaffe0a8b319a2a9b1072d01214834286dff05 Author: Ben Stewart Date: Wed May 25 14:36:51 2016 -0700 Implement support for SCTE-35 switching messages. This module implements a dissector for the main table in a SCTE-35 message, a splice_info_section. This payload is carried in a MPEG Section Table with a table ID of 0xFC. PIDs carrying this sort of table are also noted in the PMT with a stream type of 0x86, and a registration descriptor with fourcc 'CUEI'. The various splice command types are implemented in separate modules, and are linked to this dissector through the field scte35.splice_command_type. Field names follow the conventions documented in the SCTE35 specification. This dissector does not support encrypted SCTE35 messages, other than indication through the scte35.encrypted_packet flag. The SCTE-35 protocol is described by the Society of Cable Telecommunications Engineers at . Bug: 12521 Change-Id: I3113e6e61a4e7f1a4a932a0128ca2846c7ce6e6f Reviewed-on: https://code.wireshark.org/review/15562 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=a5166affc47a9954c5177994c9b83f34313c7eb4 commit a5166affc47a9954c5177994c9b83f34313c7eb4 Author: Holger Pfrommer Date: Fri Jul 22 14:27:15 2016 +0200 netanalyzer: add dissection of new header version 2 fields Change-Id: I552d8be0fdf3f0949d469e66c27be37ec82c5ccf Reviewed-on: https://code.wireshark.org/review/16584 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e3009b0b1c78b25337c915fb66232314f769688c commit e3009b0b1c78b25337c915fb66232314f769688c Author: Jo??o Valverde Date: Mon Aug 8 16:48:14 2016 +0100 checklicenses: Fix a FIXME We do not whitelist GPLv2 only code because of the incompatibility with GPLv3. Move the path exception to its proper place. These files are dual-licensed in the sense of "choose one or the other", not "both licenses are in use". If the exception becomes unnecessary later it can be removed, but let's get rid of the FIXME until then. Change-Id: Ia040284b72c2ff6588b0544896cc37ae19a61613 Reviewed-on: https://code.wireshark.org/review/16957 Reviewed-by: Jo??o Valverde http://cgit.osmocom.org/wireshark/commit/?id=b1cbeee4a6c45ff25784f76c55673cb7c3ab5931 commit b1cbeee4a6c45ff25784f76c55673cb7c3ab5931 Author: Gerald Combs Date: Sun Aug 14 08:10:25 2016 -0700 [Automatic update for 2016-08-14] Update manuf, services enterprise-numbers, translations, and other items. Change-Id: If8420fce59c29f34d667fde83513030703600aba Reviewed-on: https://code.wireshark.org/review/17049 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=94c4329b8a0f64805e432af9ae89b7d624437a08 commit 94c4329b8a0f64805e432af9ae89b7d624437a08 Author: Peter Wu Date: Wed Aug 10 23:41:37 2016 +0200 make-version.pl: make it work with git worktrees When using git worktrees, the .git file is a regular file pointing to the original git repository. Accept this case too. Also ignore the fact that the original repo could be a git-svn repo, that is very unlikely. Example workflow (requires git 2.5): # Assume work in progress in current tree. Goal is to quickly do a # fix in another branch and publish the changes without interfering # with the WIP and without marking all files out of date (which # slows down re-compilation). git worktree add /tmp/wireshark-2.2 master-2.2 pushd /tmp/wireshark-2.2 # go to temporary tree git cherry-pick -x COMMIT # backport the fix git review # submit for review popd # go back to original tree rm -rf /tmp/wireshark-2.2 && git worktree prune # cleanup # now continue working where you left work Change-Id: Iba3c723142d9cbd8b07e76647594b5699ecafc67 Reviewed-on: https://code.wireshark.org/review/17002 Reviewed-by: Jaap Keuter Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=f1dc6cb42ce6f90f4554647ac0e201c9c8edbb24 commit f1dc6cb42ce6f90f4554647ac0e201c9c8edbb24 Author: Priyanka Mondal Date: Thu Aug 11 17:07:35 2016 +0530 nstrace: Modified the nstrace dissector to dissect the tcp debug2, tcp cc, httpinfo and trcdbg records. bug: 12685 Change-Id: I5e224c38c52d7b6635fba1334d9e310ce1eaea23 Reviewed-on: https://code.wireshark.org/review/16338 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=2a73658c5c4fe510f601b98f15b84003f38bf591 commit 2a73658c5c4fe510f601b98f15b84003f38bf591 Author: Binh Trinh Date: Sun Aug 14 00:16:50 2016 -0400 RANAP: fix TargetRNC-ToSourceRNC-TransparentContainer decode Change-Id: Iadf712b6bad75faeade00ebd1f6bb2cb2013065b Reviewed-on: https://code.wireshark.org/review/17044 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=7c66a6b8dc8f32c9dd571884ac59bb0db7ee64b6 commit 7c66a6b8dc8f32c9dd571884ac59bb0db7ee64b6 Author: Michael Mann Date: Sat Aug 13 20:41:55 2016 -0400 dcerpc: Check dissect_ndr_ucvarray_core when looping over elements that we're incrementing offset. Bug: 12720 Change-Id: Ib9c9eb2e60c35b23b4c6b4898b036bcdc442fc84 Reviewed-on: https://code.wireshark.org/review/17041 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=c0f24bdf6c255068d3de386b00c1d0db3041a98f commit c0f24bdf6c255068d3de386b00c1d0db3041a98f Author: Guy Harris Date: Sat Aug 13 16:41:54 2016 -0700 Allocate all the wmem maps with epan scope. That doesn't seem to affect the performance negatively (or positively...) to any noticeable degree with my simple "run tshark under the time command with an empty file" tests, and it does appear to reduce the amount of memory that valgrind thinks is leaked. All the other maps were already allocated with epan scope, so do that with these as well. Change-Id: Ib5ee85c8cf025e53455564a67cd1adbf28b47f78 Ping-Bug: 12656 Reviewed-on: https://code.wireshark.org/review/17040 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=631139b1eb48fdb171c28141e15d2a18854bef15 commit 631139b1eb48fdb171c28141e15d2a18854bef15 Author: Uli Heilmeier Date: Sat Aug 13 21:53:53 2016 +0200 LLDP: Add Avaya IP Phone OUI Subtypes Used https://downloads.avaya.com/elmodocs2/one-X_Deskphone_Edition/R1.5/output/16_300698_4/admn0711.html as reference for the subtypes. Bug: 12740 Change-Id: Ia9084bca3ab07e484c1d074a2cdf6072b8a3dfa0 Reviewed-on: https://code.wireshark.org/review/17039 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=c7e45607fc70eae886f5cee4b5808112193fe339 commit c7e45607fc70eae886f5cee4b5808112193fe339 Author: Martin Kaiser Date: Wed Aug 10 22:54:58 2016 +0200 asciidoc.conf, sort-and-group: remove "and" if we have only one element --sort-and-group-- One --sort-and-group-- used to be converted into and One Remove the leading and in this case. Change-Id: I3332b316c4fcce164c94e36c3c7b4480947bdf68 Reviewed-on: https://code.wireshark.org/review/17003 Reviewed-by: Martin Kaiser Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=854793d48ed1d1645e44c42a9c1cdfea38f90bf5 commit 854793d48ed1d1645e44c42a9c1cdfea38f90bf5 Author: Dario Lombardo Date: Fri Aug 12 12:29:28 2016 +0200 jxta: remove dead code (CID 1159018). Check already present in line 1226. Change-Id: I2b3cd15a1d35b334a690afd3ce1a9b8b1f32e188 Reviewed-on: https://code.wireshark.org/review/17029 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=620f5721b176ab4cd0cd87ec618925c91664f2ee commit 620f5721b176ab4cd0cd87ec618925c91664f2ee Author: Peter Wu Date: Thu Aug 11 23:30:06 2016 +0200 netlink: fully dissect NLA Type, add length restriction NLA types consist of a type and two flags, add new fields for this. Add a new parameter to restrict the data consumed by the dissect_netlink_attributes function, this is needed when implementing nested attributes using another call to this function. This also avoids adding padding to the payload and matches the comment in include/uapi/linux/netlink.h (Linux 4.7). Change-Id: I34dbfa466081b6c6c4580941aff568bd120b4210 Reviewed-on: https://code.wireshark.org/review/17030 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=5ae7076b3ead0d3c7ae3ad4d9d05d9a89930d848 commit 5ae7076b3ead0d3c7ae3ad4d9d05d9a89930d848 Author: Uli Heilmeier Date: Sat Aug 13 13:41:06 2016 +0200 OUI: Add 0x000142 Cisco to oui_vals The LLDP dissector is using oui_vals to resolve OUIs for hf_org_spc_oui. Therefore it currently shows "Unknown" for OUI 0x000142. Change-Id: Ie5f926a183dc42a957fb05c5a38d677a2064ff28 Reviewed-on: https://code.wireshark.org/review/17036 Petri-Dish: Jaap Keuter Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=cf6aa84810e4f9edf95d82af683790be150feeda commit cf6aa84810e4f9edf95d82af683790be150feeda Author: Pascal Quantin Date: Fri Aug 12 08:37:58 2016 +0200 IEEE 802.11: fix dissection of PLMN Information IE According to 3GPP 24.302 annex H, it uses little endian encoding Change-Id: Ia764e0bb16f8bb197214109e40b1f4c5079ec654 Reviewed-on: https://code.wireshark.org/review/17026 Reviewed-by: Adrian Granados Reviewed-by: Jaap Keuter Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=f0befede8bfd83d10fc3b9d0a02717da92b8ec83 commit f0befede8bfd83d10fc3b9d0a02717da92b8ec83 Author: Dario Lombardo Date: Thu Aug 11 17:48:57 2016 +0200 bgp: remove dead code (CID 1228878). afi can take only one of the 2 above values, according to the check at the beginning of the function. Change-Id: I6652a5c64b4fbc8d2e907afb3b4f66d187ff9745 Reviewed-on: https://code.wireshark.org/review/17011 Reviewed-by: Jaap Keuter Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=667a4fc1186d4a5a6b7199bd5568a98e5edbfd3d commit 667a4fc1186d4a5a6b7199bd5568a98e5edbfd3d Author: Dario Lombardo Date: Fri Aug 12 12:08:10 2016 +0200 ssh: remove unneded check (CID 1215243). Change-Id: I92d5dcf0fb50324d5adfcf0759be694b4037b8e3 Reviewed-on: https://code.wireshark.org/review/17028 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=d0fad45910c6cf2e5ad9154de29a9d30a057a8b7 commit d0fad45910c6cf2e5ad9154de29a9d30a057a8b7 Author: Stig Bj??rlykke Date: Thu Aug 11 17:57:25 2016 +0200 btle: Improved packet header display Show elements in correct order. Show TxAdd and RxAdd values as "Random" or "Public". Change-Id: Ie75716d05d2aadf3d573a9dc078f32e6f981a691 Reviewed-on: https://code.wireshark.org/review/17012 Petri-Dish: Stig Bj??rlykke Reviewed-by: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=00f631fce4db82fe1185abb0de1d01def60e4f33 commit 00f631fce4db82fe1185abb0de1d01def60e4f33 Author: Stig Bj??rlykke Date: Thu Aug 11 18:02:08 2016 +0200 btle: No expert info for correct CRC We don't usually use expert info when checksum is correct. Change-Id: Ifc0e020ea86d69330df8cdb625672fbc9b4269ae Reviewed-on: https://code.wireshark.org/review/17013 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=259a17498889b5471ff6d75aabe86cbc54a72eee commit 259a17498889b5471ff6d75aabe86cbc54a72eee Author: AndersBroman Date: Thu Aug 11 16:00:54 2016 +0200 [S1AP] Fix copy-paste error. Change-Id: Id75d95c8d9cfdc5982bccefb9d4ece77cee871e3 Reviewed-on: https://code.wireshark.org/review/17010 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=8260ec1ca7060b0859a76398cd3b1b1ee5afb3da commit 8260ec1ca7060b0859a76398cd3b1b1ee5afb3da Author: Michael Tuexen Date: Thu Aug 11 15:32:21 2016 +0200 Fix sa_len detection on FreeBSD. FreeBSD requires socket.h to be included when testing if struct sockaddr contains sa_len. Change-Id: Ibe18a88ce19a4e8487bb00d7fa822a380ec8c98d Reviewed-on: https://code.wireshark.org/review/17008 Reviewed-by: Michael T??xen http://cgit.osmocom.org/wireshark/commit/?id=1dfa478b9e239cf4632179c4f637873f18666070 commit 1dfa478b9e239cf4632179c4f637873f18666070 Author: AndersBroman Date: Thu Aug 11 15:30:46 2016 +0200 [Diameter] Add two LCS AVPs Change-Id: Ia649a3c88116745b77ae2ffeb243730d3dd13146 Reviewed-on: https://code.wireshark.org/review/17007 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b7515b352ac8fe74203581676ac9be4044c3dcc1 commit b7515b352ac8fe74203581676ac9be4044c3dcc1 Author: Dario Lombardo Date: Tue Aug 9 15:40:58 2016 +0200 androiddump: use socklen_t (32bit) instead of gssize (64bit) (CID 1293384). Change-Id: Ia5b7bc190eb8af509a880bb23bc0879a2dcfd39c Reviewed-on: https://code.wireshark.org/review/16972 Reviewed-by: Jo??o Valverde Petri-Dish: Jo??o Valverde Tested-by: Petri Dish Buildbot Reviewed-by: Michal Labedzki Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=1d7688c6c548727a6e59c7b0fcf5cc08933e96d4 commit 1d7688c6c548727a6e59c7b0fcf5cc08933e96d4 Author: AndersBroman Date: Tue Aug 9 15:10:38 2016 +0200 [S1AP] Update S1AP to Release 13.3.0 Change-Id: I0992f429de7812ea82809e0b63f534b44e7b6aee Reviewed-on: https://code.wireshark.org/review/17006 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=77b1e4eba0462d1c6fbbefd595209299140b696b commit 77b1e4eba0462d1c6fbbefd595209299140b696b Author: AndersBroman Date: Thu Aug 11 12:41:36 2016 +0200 [LCS-AP] Update to Release V13.2.0 (2016-03) Change-Id: I4f955d2d80b987d76fec48ee8722b2822e958b29 Reviewed-on: https://code.wireshark.org/review/17005 Tested-by: Anders Broman Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=561a2f056bd76bfcb4f89a05542ffce32eed5049 commit 561a2f056bd76bfcb4f89a05542ffce32eed5049 Author: Mirko Parthey Date: Tue Jul 19 00:43:19 2016 +0200 Fix IKEv1 decryption and initialization vectors Generate initialization vectors during Wireshark's first pass, in order to improve reliability and efficiency. (bug #12699) Remove a dissection shortcut in first pass to allow early analysis of the transform payloads, which is needed to find out the crypto algorithms. Introduce a hash table to store an IV per message ID. (bug #12610) Fix handling of the initial phase 1 IV. (bug #12620) Cache IVs as per-packet data instead of a list. Use the wmem allocator to avoid memory leaks. Ensure libgcrypt resource cleanup on error paths. Rely only on IKE attributes to find the decryption algorithm, do not consider the length of the user-configured secret at this point. Split code into small functions. Ping-Bug: 12610 Ping-Bug: 12620 Ping-Bug: 12699 Change-Id: I7137943da42d54816808312cd1716a7e05478cbb Reviewed-on: https://code.wireshark.org/review/16846 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=d13f1b0d920c8e079cb7ded8d41e4a530275148d commit d13f1b0d920c8e079cb7ded8d41e4a530275148d Author: Devin Heitmueller Date: Mon Jul 25 23:41:55 2016 -0400 Add support for PMT parsing of ATSC A/52 Audio stream type and AC-3 descriptor The ATSC A/52 specification introduces a new PMT stream type, as well as a new descriptor if the A/52 stream contains AC-3 audio. Add dissection for both. Change-Id: I859c76cc4fc6550c72711f00582e6bfa12607fa2 Reviewed-on: https://code.wireshark.org/review/16679 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e2b2d986cc3b86ef98ebd92d2e8b5fabb5666a35 commit e2b2d986cc3b86ef98ebd92d2e8b5fabb5666a35 Author: Jaap Keuter Date: Wed Aug 3 23:59:48 2016 +0200 UFTP: Add dissector for Encrypted UDP based FTP with multicast See http://uftp-multicast.sourceforge.net/ for the original publication of these dissectors. Both v3 and v4 protocols are dissected. Bug: 12718 Change-Id: If691a573b9440c7cbe3b35711231b628cf3c8604 Reviewed-on: https://code.wireshark.org/review/16936 Reviewed-by: Jaap Keuter Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=ba71ac07ccfdaa141c9cbbc31fcfb589198224bc commit ba71ac07ccfdaa141c9cbbc31fcfb589198224bc Author: Piotr Paw??owski Date: Wed Aug 10 20:31:05 2016 +0200 Enhance Bluetooth LE commands parsing This patch adds parsing to some missing LE commands Change-Id: Ia22197a7855505e96021536a333b401a45480145 Reviewed-on: https://code.wireshark.org/review/16995 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=91abbb3dd84f3a3e8d664a37bdc1f67643bc9508 commit 91abbb3dd84f3a3e8d664a37bdc1f67643bc9508 Author: Dario Lombardo Date: Wed Aug 10 09:53:46 2016 +0200 ethercat: fix check for SdoControl (CID 1256520). Change-Id: I6a24974b41f9abee32e3a170b607062bf80f3368 Reviewed-on: https://code.wireshark.org/review/16990 Petri-Dish: Dario Lombardo Reviewed-by: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=1396f6ad555178f6b81cc1a65f9cb37b2d99aebf commit 1396f6ad555178f6b81cc1a65f9cb37b2d99aebf Author: Peter Wu Date: Mon Aug 8 23:43:24 2016 +0200 qnet6: fix display of MAC addresses and avoid overflow The MAC address is binary data, do not use tvb_get_string_enc since it substituted some bytes by a Unicode replacement character. Use FT_ETHER instead of FT_STRING to fix the display. Bug: 11850 Change-Id: I3f02cfa13e8fccc18a199e4e293580c183eeddd1 Reviewed-on: https://code.wireshark.org/review/16965 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=a7685ddae78d5aa21d0131c9333400bb487a8402 commit a7685ddae78d5aa21d0131c9333400bb487a8402 Author: Dario Lombardo Date: Sat Aug 6 14:36:18 2016 +0200 docbook: add tip about recommended Qt version. Change-Id: I25d3e914c9210ca79313f6ea8b82bc7280d5c095 Reviewed-on: https://code.wireshark.org/review/16924 Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=89fc02b669049bdb3e675cd319beea4cb1dc51e5 commit 89fc02b669049bdb3e675cd319beea4cb1dc51e5 Author: Guy Harris Date: Tue Aug 9 22:11:12 2016 -0700 Remove unneeded include. Change-Id: Ica3f97d276332f7c54b192157c26995481508818 Reviewed-on: https://code.wireshark.org/review/16988 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=03214b767d3365be3383eda4a25fbe2ad3296de0 commit 03214b767d3365be3383eda4a25fbe2ad3296de0 Author: Guy Harris Date: Tue Aug 9 22:02:08 2016 -0700 Remove unneeded include. Change-Id: I9c55152ca43cd2c25916fe0ed4e41dee9d2377a8 Reviewed-on: https://code.wireshark.org/review/16987 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=02674faf8a7b8272c08cbeb2eb1cd32da5a20949 commit 02674faf8a7b8272c08cbeb2eb1cd32da5a20949 Author: Alexis La Goutte Date: Mon Aug 8 20:12:01 2016 +0200 QUIC: Fix dissection of ACK frame with Q034 The ACK Frame is different after Q034 Change-Id: Ib7a14ea20c37743c5af029b2bc38abc2377cc0e7 Ping-Bug:12590 Reviewed-on: https://code.wireshark.org/review/16960 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=896355d98ded671bfd5b9208841e5401a831c83c commit 896355d98ded671bfd5b9208841e5401a831c83c Author: Dario Lombardo Date: Tue Aug 9 15:54:58 2016 +0200 ansi_a: remove unneeded check (CID 1158564). Upper bits are masked, making check always true. Change-Id: I5860d549aedce9b2399145ebbed690178acf1446 Reviewed-on: https://code.wireshark.org/review/16973 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=3b557f6825cd6df329a69591fbb123fc5b37d91f commit 3b557f6825cd6df329a69591fbb123fc5b37d91f Author: Dario Lombardo Date: Tue Aug 9 17:16:48 2016 +0200 wccp: fix bitwise operations (CID 1312144 & 1312145). Change-Id: I62cdb1eb7c62ab09bd43d0e0760bdedb4b1725c8 Reviewed-on: https://code.wireshark.org/review/16976 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=9ac3aada49ea489bbb8de99bcfd3768be2c62025 commit 9ac3aada49ea489bbb8de99bcfd3768be2c62025 Author: Stig Bj??rlykke Date: Tue Aug 9 21:59:30 2016 +0200 nordic_ble: Add a subtree for flags Change-Id: Ifb829280ca02a20a4466e7059a76a5bf3cbe4107 Reviewed-on: https://code.wireshark.org/review/16985 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b66a85e308dbd80fd9ae03b5898b37520666bfe3 commit b66a85e308dbd80fd9ae03b5898b37520666bfe3 Author: Stig Bj??rlykke Date: Tue Aug 9 21:55:15 2016 +0200 btle: Renamed Message fragments to L2CAP fragments The already used terminology is L2CAP fragments. Change-Id: I900f5fed479e53c3a23154caa3b8a569c58dbb20 Reviewed-on: https://code.wireshark.org/review/16984 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c7942b4bcb96409065ea234d928bbc697a4cbfd1 commit c7942b4bcb96409065ea234d928bbc697a4cbfd1 Author: Stig Bj??rlykke Date: Tue Aug 9 21:51:16 2016 +0200 btl2cap: Renamed Message fragments to SDU fragments The payload in L2CAP is called SDU (Service Data Unit). Change-Id: Ie18c6ef4a68f44a4099db518c50f6f9774470476 Reviewed-on: https://code.wireshark.org/review/16983 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=2227c26cb696eb264cd8ecddc48398c6c5afd57b commit 2227c26cb696eb264cd8ecddc48398c6c5afd57b Author: Pascal Quantin Date: Tue Aug 9 21:35:38 2016 +0200 Windows: upgrade Lua library to 5.2.4 Change-Id: Ib0a4afc9b6143cf5ff78f72f0808f9f804549dd9 Reviewed-on: https://code.wireshark.org/review/16979 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=e812c0e384ff7e8ae17c9ec681f3aba0416b3615 commit e812c0e384ff7e8ae17c9ec681f3aba0416b3615 Author: Guy Harris Date: Tue Aug 9 12:48:49 2016 -0700 Update to Lua 5.2.4. Change-Id: Icadf4001799a58c5bc686caff4ffa99289bf08a8 Reviewed-on: https://code.wireshark.org/review/16980 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=80af5edbfec14978c65e9aabefd427b41ca8ccd1 commit 80af5edbfec14978c65e9aabefd427b41ca8ccd1 Author: Pascal Quantin Date: Tue Aug 9 18:29:00 2016 +0200 Display Lua release version in about dialog It allows to have more info on the version used (for ex 5.2.4 instead of 5.2) Change-Id: I24a5b83f0a7a72fbb131e9ddc3e735ffea689ee6 Reviewed-on: https://code.wireshark.org/review/16977 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=e53ec249ad17a2a1f223e13a46fef086d766b1d0 commit e53ec249ad17a2a1f223e13a46fef086d766b1d0 Author: Daniel Willmann Date: Tue Jul 12 20:25:34 2016 +0200 packet-rsl: Track RTP pt and codec for rsl Save the RTP payload type and codec and add a dynamic payload. This allows AMR streams to be correctly analyzed. Together with the AMR codec support you can listen to the AMR stream as well. Sponsored-by: On-Waves ehf Change-Id: If859fd3707b5aa1c9743830f903abe8e1f12ff95 Reviewed-on: https://code.wireshark.org/review/16352 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=38949edbd1f19068a5296fbc2e10e3ccf63a3de6 commit 38949edbd1f19068a5296fbc2e10e3ccf63a3de6 Author: AndersBroman Date: Tue Aug 9 16:02:54 2016 +0200 [BTL2CAP] Reassemble LE messages. Change-Id: Ie11f43741086d015e52d977d4ffc31a3cd5a731a Reviewed-on: https://code.wireshark.org/review/16974 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b669ca75c435d741920110a5d5e7822f55f899b0 commit b669ca75c435d741920110a5d5e7822f55f899b0 Author: Dario Lombardo Date: Sun Aug 7 19:09:17 2016 +0200 androiddump: fix bug in socket retry (CID 1293391). Change-Id: I61914d208e984d202506cdc885493e841e929990 Reviewed-on: https://code.wireshark.org/review/16948 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michal Labedzki http://cgit.osmocom.org/wireshark/commit/?id=7596268b9b34e24404e358f73190829e366add3b commit 7596268b9b34e24404e358f73190829e366add3b Author: Alexis La Goutte Date: Mon Aug 8 23:11:04 2016 +0200 QUIC: Fix typo on diversification nonce display field name Change-Id: I11455fba1ebc981e3f3865469a6cb537b3cdc11f Reviewed-on: https://code.wireshark.org/review/16964 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=9f72f9e9a30b3e2fffb744a8e4a5e4b1b8054a67 commit 9f72f9e9a30b3e2fffb744a8e4a5e4b1b8054a67 Author: G??nther Deschner Date: Sat Aug 6 10:14:24 2016 -0400 add clusapi (Windows Cluster Management API) from Samba git tree. We avoid compiling clusapi_PROPERTY_LIST using pidl. This struct contains inline arrays and is not strictly needed by clusapi therefor disable it. Change-Id: I86efa0c725667083cb252e5df3bfc69118df3059 Signed-off-by: G??nther Deschner Reviewed-on: https://code.wireshark.org/review/16719 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=ba70b88419c0282dd61b2384239874440f2594bc commit ba70b88419c0282dd61b2384239874440f2594bc Author: Jo??o Valverde Date: Mon Aug 8 22:37:55 2016 +0100 checklicenses: Remove whitelisted licenses not being used Removed a few licenses we shouldn't use (Apache v2, BSD 4-clause) and removed many others not currently being used. (Add on a need-to basis). Added GPLv3+ with Bison exception to licensecheck.pl. Also removed some crud to work around bugs for older licensecheck.pl versions. The original list came from the chromium project, which has a BSD-like license, and many more licenses in use, not all of them vetted for GPLv2+ compatibility. Change-Id: I67f334f21cd94904cf8a0e5d9beb659c82437df4 Reviewed-on: https://code.wireshark.org/review/16966 Petri-Dish: Jo??o Valverde Reviewed-by: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Jo??o Valverde http://cgit.osmocom.org/wireshark/commit/?id=8a141febc849c36dc40d4da2a39318f8f8856091 commit 8a141febc849c36dc40d4da2a39318f8f8856091 Author: Guy Harris Date: Mon Aug 8 19:13:11 2016 -0700 Use -r rather than -i for the "via stdin" tests. TShark, at least when running in one-pass mode, now supports reading from the standard input if the file format is one that *can* be read purely sequentially; both pcap and pcapng can be read purely sequentially (unlike, for example, Microsoft Network Monitor format, where you have to read the frame table, at the end of the file, before you can read the frames, meaning you have to seek backwards, which you can't do on a pipe). Using -r 1) tests the "read from standard input" path, which we should do in versions that support it, and 2) means we can check whether, for the crashes we're seeing on 32-bit Windows 8.1, it's a problem with reading from the standard input in general, or just a problem with *capturing* from the standard input. Change-Id: I67da34de43f47dd8c63fa2f2072be41148cfe5a7 Reviewed-on: https://code.wireshark.org/review/16968 Reviewed-by: Guy Harris ----------------------------------------------------------------------- hooks/post-receive -- wireshark with Osmocom specific dissectors