From gitosis at osmocom.org Thu Mar 1 10:48:30 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 1 Mar 2018 10:48:30 GMT Subject: osmocom-bb.git branch fixeria/trx updated. osmocon_v0.0.0-2037-gb1b11620 Message-ID: <201803011048.w21AmUdP019372@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The Open Source GSM Base Band stack". The branch, fixeria/trx has been updated via b1b11620191d14943303a5104d845295f74750e8 (commit) from 6fa80f274ed932b8142a9f04a652820b135483e7 (commit) Those revisions listed 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/host/trxcon/l1ctl_link.c | 5 +++++ src/host/trxcon/trx_if.c | 5 +++++ src/host/trxcon/trxcon.c | 9 +++++++++ 3 files changed, 19 insertions(+) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Thu Mar 1 11:03:29 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 1 Mar 2018 11:03:29 GMT Subject: osmocom-bb.git branch fixeria/trx updated. osmocon_v0.0.0-2039-gcc447afe Message-ID: <201803011103.w21B3TTf027016@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The Open Source GSM Base Band stack". The branch, fixeria/trx has been updated via cc447afe3475a60c4745206ee219e20aa60494bd (commit) via 4e74311b00363b2ba417d7ca3ed67abfab1eaec8 (commit) from b1b11620191d14943303a5104d845295f74750e8 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmocom-bb/commit/?id=cc447afe3475a60c4745206ee219e20aa60494bd commit cc447afe3475a60c4745206ee219e20aa60494bd Author: Harald Welte Date: Wed Feb 28 23:16:02 2018 +0100 fake_trx: Send positive response to FAKE_TOA commands Now that ctrl_if.py is capable of sending back the response to where the command originated from, we can just as well send a positive response back after executing the related commands. Change-Id: Icba138835149a7264f4db3a6b05f54ca501c4d54 http://cgit.osmocom.org/osmocom-bb/commit/?id=4e74311b00363b2ba417d7ca3ed67abfab1eaec8 commit 4e74311b00363b2ba417d7ca3ed67abfab1eaec8 Author: Harald Welte Date: Wed Feb 28 23:02:46 2018 +0100 fake_trx: Always send control responses to where commands are from fake_trx is using locally bound and not connected UDP sockets for control commands. When we receive a control command, we should not simply send the response to the default destination, but send it back to the exact ip+prt from which the command originated. This ensures correct routing of responses even in case multiple programs are interfacing concurrently with a control socket. Change-Id: I24a0bba6eed059b101af95dac7d059f34dd715fc ----------------------------------------------------------------------- Summary of changes: src/target/fake_trx/ctrl_if.py | 10 +++++----- src/target/fake_trx/ctrl_if_bb.py | 6 ++---- src/target/fake_trx/ctrl_if_bts.py | 6 ++---- src/target/fake_trx/fake_trx.py | 4 ++-- src/target/fake_trx/udp_link.py | 6 ++++++ 5 files changed, 17 insertions(+), 15 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Thu Mar 1 12:32:27 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 1 Mar 2018 12:32:27 GMT Subject: osmocom-bb.git branch fixeria/trx updated. osmocon_v0.0.0-2040-g380dc7e7 Message-ID: <201803011232.w21CWRFs067383@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The Open Source GSM Base Band stack". The branch, fixeria/trx has been updated via 380dc7e768c944ab0efc28f24205334a4c736a42 (commit) from cc447afe3475a60c4745206ee219e20aa60494bd (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmocom-bb/commit/?id=380dc7e768c944ab0efc28f24205334a4c736a42 commit 380dc7e768c944ab0efc28f24205334a4c736a42 Author: Harald Welte Date: Wed Feb 28 23:59:45 2018 +0100 fake_trx: Increase TOA256 value ranges In theory, the maximum TA value is 63 symbols, i.e. 63*256 in this context. However, our test cases want to test the BTS behavior is correct if ever a larger timing offset is reported from TRX to the BTS, to ensure it is rejected in the BTS. Let's hence increase the values to rather large min/max limits. We could also remove them completely. Change-Id: I691d081256e8c6d18ef2836299ed8f7d502da3ee ----------------------------------------------------------------------- Summary of changes: src/target/fake_trx/data_msg.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Thu Mar 1 12:33:20 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 1 Mar 2018 12:33:20 GMT Subject: libosmocore.git branch master updated. 0.10.2-192-g8d827803 Message-ID: <201803011233.w21CXK3T067827@git.osmocom.org> This is an 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 8d827803585fd2491ec7d16a07abef999c2d42df (commit) via 87fade88bd8471d0459a306255403e854122120e (commit) from 721aa6ded9c736e3cc5b20824dd58b1af4f4a907 (commit) Those revisions listed above that are new 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=8d827803585fd2491ec7d16a07abef999c2d42df commit 8d827803585fd2491ec7d16a07abef999c2d42df Author: Pau Espin Pedrol Date: Wed Feb 28 18:28:53 2018 +0100 timer: Document osmo_gettimeofday API Change-Id: I1f9e13645033c61ffaed97e457deb5e78a6bec58 http://cgit.osmocom.org/libosmocore/commit/?id=87fade88bd8471d0459a306255403e854122120e commit 87fade88bd8471d0459a306255403e854122120e Author: Pau Espin Pedrol Date: Mon Feb 26 19:42:22 2018 +0100 timer: Introduce osmo_clock_gettime to override clock_gettime Change-Id: I5bebc6e01fc9d238065bc2517058f0ba85620349 ----------------------------------------------------------------------- Summary of changes: include/osmocom/core/timer.h | 6 ++ src/Makefile.am | 3 +- src/timer_clockgettime.c | 138 +++++++++++++++++++++++++++++++++++++++ src/timer_gettimeofday.c | 20 +++++- tests/Makefile.am | 7 +- tests/testsuite.at | 6 ++ tests/timer/clk_override_test.c | 89 +++++++++++++++++++++++++ tests/timer/clk_override_test.ok | 8 +++ 8 files changed, 272 insertions(+), 5 deletions(-) create mode 100644 src/timer_clockgettime.c create mode 100644 tests/timer/clk_override_test.c create mode 100644 tests/timer/clk_override_test.ok hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Thu Mar 1 13:01:13 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 1 Mar 2018 13:01:13 GMT Subject: libosmocore.git branch master updated. 0.10.2-193-gccfc387f Message-ID: <201803011301.w21D1DPm082984@git.osmocom.org> This is an 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 ccfc387fb906f24e163e1a3a141a37a9e27acee2 (commit) from 8d827803585fd2491ec7d16a07abef999c2d42df (commit) Those revisions listed above that are new 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=ccfc387fb906f24e163e1a3a141a37a9e27acee2 commit ccfc387fb906f24e163e1a3a141a37a9e27acee2 Author: Neels Hofmeyr Date: Tue Feb 20 15:14:14 2018 +0100 introduce GSM_MCC_MNC_INVALID In some cases, we want to mark an unset MCC-MNC. Define uint16-max for this purpose. osmo-bsc code is already doing so with a -1 and using int data types, which will become inconvenient with the new API that handles MCC and MNC as uint16_t. Change-Id: Ieee7add0bd6d94cf84743a49794bbcd38561b72f ----------------------------------------------------------------------- Summary of changes: include/osmocom/gsm/gsm48.h | 4 ++++ 1 file changed, 4 insertions(+) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Thu Mar 1 13:43:15 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 1 Mar 2018 13:43:15 GMT Subject: osmocom-bb.git branch laforge/trx updated. osmocon_v0.0.0-2042-ge014ee1e Message-ID: <201803011343.w21DhF2H006745@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The Open Source GSM Base Band stack". The branch, laforge/trx has been updated discards f287729db386580604e1535266897ac214cbd0ed (commit) discards 491327fd2589da78cf54fa0edf3c9137ef9bf8b2 (commit) discards c963f1ff6c6e2cd6cde44783f56d8f292d1f259c (commit) discards d4078e183053066625d75c59b8b7f672f6b628d3 (commit) via e014ee1ed3bcd2c4ecd5d55259029ff3f78046b4 (commit) via 0d3030c76405fbcf3d8cbcb61547eee53aec02b3 (commit) via 380dc7e768c944ab0efc28f24205334a4c736a42 (commit) via cc447afe3475a60c4745206ee219e20aa60494bd (commit) via 4e74311b00363b2ba417d7ca3ed67abfab1eaec8 (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 (f287729db386580604e1535266897ac214cbd0ed) \ N -- N -- N (e014ee1ed3bcd2c4ecd5d55259029ff3f78046b4) 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/osmocom-bb/commit/?id=e014ee1ed3bcd2c4ecd5d55259029ff3f78046b4 commit e014ee1ed3bcd2c4ecd5d55259029ff3f78046b4 Author: Harald Welte Date: Wed Feb 28 22:52:47 2018 +0100 fake_trx: Log IP/Port information at start-up Change-Id: I4ebeed7271d91ab2e45199e0fb59776c00ad833c http://cgit.osmocom.org/osmocom-bb/commit/?id=0d3030c76405fbcf3d8cbcb61547eee53aec02b3 commit 0d3030c76405fbcf3d8cbcb61547eee53aec02b3 Author: Harald Welte Date: Thu Mar 1 14:40:32 2018 +0100 trxcon: Fix '-i' to specify the "TRX IP address" The command line help states '-i' is for 'TRX IP address', which is the remote IP address at which the TRX is to be found. Hoewever, it was used as the local (bind) IP address of the socket used towards the TRX. This is my attempt at fixing this. A more complete solution probably allows to specify both local (bind) and remote (connect) address, just to be clear. Change-Id: If0252b15e9c7942687c6dc470951d777f7af651c ----------------------------------------------------------------------- Summary of changes: src/host/trxcon/trx_if.c | 45 ++++++++++++--------------------------------- src/host/trxcon/trx_if.h | 3 ++- src/host/trxcon/trxcon.c | 2 +- 3 files changed, 15 insertions(+), 35 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Thu Mar 1 18:09:34 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 1 Mar 2018 18:09:34 GMT Subject: osmo-bts.git branch master updated. 0.7.0-135-g80dddfd Message-ID: <201803011809.w21I9YFA031343@git.osmocom.org> This is an 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 80dddfd90d90b35b936ac9f21ecadea19c8be41b (commit) from cb0a076728692e5577fc08ffdfdef7b0f59dd0c8 (commit) Those revisions listed above that are new 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=80dddfd90d90b35b936ac9f21ecadea19c8be41b commit 80dddfd90d90b35b936ac9f21ecadea19c8be41b Author: Philipp Maier Date: Wed Feb 28 13:18:23 2018 +0100 octphy: replace #warning with #pragma message warning causes the compiler to throw an actual warning. Lets change those intentional warnings to messages. Change-Id: I2fc83a1a07db9c569b93f29835bf3a0fd8ef4ef5 ----------------------------------------------------------------------- Summary of changes: src/osmo-bts-octphy/l1_if.c | 2 +- src/osmo-bts-octphy/l1_oml.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Thu Mar 1 18:10:02 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 1 Mar 2018 18:10:02 GMT Subject: osmocom-bb.git branch fixeria/trx updated. osmocon_v0.0.0-2041-g0d3030c7 Message-ID: <201803011810.w21IA2lt031708@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The Open Source GSM Base Band stack". The branch, fixeria/trx has been updated via 0d3030c76405fbcf3d8cbcb61547eee53aec02b3 (commit) from 380dc7e768c944ab0efc28f24205334a4c736a42 (commit) Those revisions listed 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/host/trxcon/trx_if.c | 45 ++++++++++++--------------------------------- src/host/trxcon/trx_if.h | 3 ++- src/host/trxcon/trxcon.c | 2 +- 3 files changed, 15 insertions(+), 35 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Thu Mar 1 18:11:23 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 1 Mar 2018 18:11:23 GMT Subject: osmo-iuh.git branch master updated. 0.2.0-55-g3050864 Message-ID: <201803011811.w21IBN9l032383@git.osmocom.org> This is an 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 3050864b7360cc7a168a850f7a1d839a805c54a9 (commit) from c964a2cfa1b08e5bbda5d721a7a0095d26b53791 (commit) Those revisions listed above that are new 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=3050864b7360cc7a168a850f7a1d839a805c54a9 commit 3050864b7360cc7a168a850f7a1d839a805c54a9 Author: Neels Hofmeyr Date: Thu Feb 22 04:04:22 2018 +0100 hnb-test: log accurate three-digit MNC with leading zeros Depends: Id2240f7f518494c9df6c8bda52c0d5092f90f221 (libosmocore) Change-Id: Ie3dd206bca2f38a0ef7ee7f9d3b6bf2eacc899a4 ----------------------------------------------------------------------- Summary of changes: src/tests/hnb-test.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Thu Mar 1 19:00:54 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 1 Mar 2018 19:00:54 GMT Subject: libosmocore.git branch master updated. 0.10.2-194-g5b8b8c62 Message-ID: <201803011900.w21J0sW2056615@git.osmocom.org> This is an 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 5b8b8c62b4958276983e942702020ae6d42f5327 (commit) from ccfc387fb906f24e163e1a3a141a37a9e27acee2 (commit) Those revisions listed above that are new 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=5b8b8c62b4958276983e942702020ae6d42f5327 commit 5b8b8c62b4958276983e942702020ae6d42f5327 Author: Neels Hofmeyr Date: Thu Mar 1 19:32:11 2018 +0100 gsm23003_test: fix: compare members instead of bcmp In certain builds (for me a build with no -O2 flag) the recently added gsm23003_test test_mnc_from_str() fails, because bcmp() compares all bytes of sizeof(struct test_mnc_from_str_result), which has valid data for 7 bytes plus one padding byte that may contain arbitrary values. Instead of bcmp(), rather compare the actual members one by one. Change-Id: I28b28457c7b0462c950612fd9b87b5c7181d8bad ----------------------------------------------------------------------- Summary of changes: tests/gsm23003/gsm23003_test.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Thu Mar 1 20:22:42 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 1 Mar 2018 20:22:42 GMT Subject: osmo-bts.git branch master updated. 0.7.0-136-g94a74e1 Message-ID: <201803012022.w21KMgAC098287@git.osmocom.org> This is an 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 94a74e1b1c78e6c27b22be5ca675374e8b6a8222 (commit) from 80dddfd90d90b35b936ac9f21ecadea19c8be41b (commit) Those revisions listed above that are new 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=94a74e1b1c78e6c27b22be5ca675374e8b6a8222 commit 94a74e1b1c78e6c27b22be5ca675374e8b6a8222 Author: Vadim Yanitskiy Date: Fri Mar 2 01:38:22 2018 +0700 common/pcu_sock.c: fix double field assignment The 'data_ind->rssi' variable is assigned values twice. Change-Id: I81eb1ac3dc2aa3597b1c85301b92995412edbc7b ----------------------------------------------------------------------- Summary of changes: src/common/pcu_sock.c | 1 - 1 file changed, 1 deletion(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Thu Mar 1 20:38:18 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 1 Mar 2018 20:38:18 GMT Subject: osmo-hlr.git branch master updated. 0.1.0-30-g880a34d Message-ID: <201803012038.w21KcI5B005371@git.osmocom.org> This is an 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 880a34d2ef63276fdbba34cc4944d66d72467e6a (commit) from 7ee6e554afa1a9847c38638cffe99e5d019b7d1b (commit) Those revisions listed above that are new 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-hlr/commit/?id=880a34d2ef63276fdbba34cc4944d66d72467e6a commit 880a34d2ef63276fdbba34cc4944d66d72467e6a Author: Harald Welte Date: Thu Mar 1 21:32:01 2018 +0100 vty: Don't print error if removing auth data while none present It's a bit confusing to the user if he wants to set AUD=none and it's already none. Avoid printing error messages in that case. Change-Id: I5f32dd5d6e4939c738faf442c7e86671d18777f8 ----------------------------------------------------------------------- Summary of changes: src/hlr_vty_subscr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Fri Mar 2 00:06:20 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 2 Mar 2018 00:06:20 GMT Subject: libosmo-netif.git branch master updated. 0.1.1-14-g525256a Message-ID: <201803020006.w2206KRl002546@git.osmocom.org> This is an 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 525256a15a581daec7afd9edd65f10b827ff2f51 (commit) from f27fdf89dc52799e7c908493da2c9ccdf7b1d3c4 (commit) Those revisions listed 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: tests/osmo-pcap-test/osmo_pcap.h | 4 +++- tests/osmo-pcap-test/pcap.c | 29 +++++++++++++++++++++++------ 2 files changed, 26 insertions(+), 7 deletions(-) hooks/post-receive -- Osmocom network interface library From gitosis at osmocom.org Fri Mar 2 01:11:45 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 2 Mar 2018 01:11:45 GMT Subject: op25.git branch max updated. 2ff4ae5a38f225becb0cd4830d5d7f51df708be3 Message-ID: <201803020111.w221BjPJ038909@git.osmocom.org> This is an 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-defined analyzer for APCO P25". The branch, max has been updated via 2ff4ae5a38f225becb0cd4830d5d7f51df708be3 (commit) from 6b45a95754ebea6eee253e578015ab3d18439678 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/op25/commit/?id=2ff4ae5a38f225becb0cd4830d5d7f51df708be3 commit 2ff4ae5a38f225becb0cd4830d5d7f51df708be3 Author: Max Date: Thu Mar 1 20:10:19 2018 -0500 css updates many thx triptolemus ----------------------------------------------------------------------- Summary of changes: op25/gr-op25_repeater/www/www-static/index.html | 124 +++++++++--- op25/gr-op25_repeater/www/www-static/main.css | 258 +++++++++++++++++++++++- op25/gr-op25_repeater/www/www-static/main.js | 85 +++++--- 3 files changed, 408 insertions(+), 59 deletions(-) hooks/post-receive -- Software-defined analyzer for APCO P25 From gitosis at osmocom.org Fri Mar 2 01:51:10 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 2 Mar 2018 01:51:10 GMT Subject: op25.git branch max updated. 993c52686c82d7840b86a476b5ee8a60a5da42ae Message-ID: <201803020151.w221pAjA057012@git.osmocom.org> This is an 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-defined analyzer for APCO P25". The branch, max has been updated via 993c52686c82d7840b86a476b5ee8a60a5da42ae (commit) from 2ff4ae5a38f225becb0cd4830d5d7f51df708be3 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/op25/commit/?id=993c52686c82d7840b86a476b5ee8a60a5da42ae commit 993c52686c82d7840b86a476b5ee8a60a5da42ae Author: Max Date: Thu Mar 1 20:50:13 2018 -0500 bugfix two .h files missing from CMakeLists.txt thx Adrian YO8RZZ ----------------------------------------------------------------------- Summary of changes: op25/gr-op25_repeater/include/op25_repeater/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) hooks/post-receive -- Software-defined analyzer for APCO P25 From gitosis at osmocom.org Fri Mar 2 08:50:17 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 2 Mar 2018 08:50:17 GMT Subject: osmo-hlr.git branch master updated. 0.1.0-31-g3f2a9a2 Message-ID: <201803020850.w228oHEQ040090@git.osmocom.org> This is an 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 3f2a9a2ab1cf3c4059ed8a5f81c969375a1c2627 (commit) from 880a34d2ef63276fdbba34cc4944d66d72467e6a (commit) Those revisions listed above that are new 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-hlr/commit/?id=3f2a9a2ab1cf3c4059ed8a5f81c969375a1c2627 commit 3f2a9a2ab1cf3c4059ed8a5f81c969375a1c2627 Author: Harald Welte Date: Thu Mar 1 23:35:35 2018 +0100 Fix responses to PURGE MS When performing PURGE MS, OsmoHLR before this patch used toreturn an error even in the successful case. The reasone for this is some wrong assumptions about the return values of db_subscr_purge(). Change-Id: Ie3005e2eeb424715fd77f202e9fe18464ba211b7 ----------------------------------------------------------------------- Summary of changes: src/hlr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Fri Mar 2 08:51:14 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 2 Mar 2018 08:51:14 GMT Subject: osmocom-bb.git branch fixeria/trx updated. osmocon_v0.0.0-2042-gff233256 Message-ID: <201803020851.w228pEdf040466@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The Open Source GSM Base Band stack". The branch, fixeria/trx has been updated via ff233256e12b370db78af29d4b283ba5e19becfa (commit) from 0d3030c76405fbcf3d8cbcb61547eee53aec02b3 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmocom-bb/commit/?id=ff233256e12b370db78af29d4b283ba5e19becfa commit ff233256e12b370db78af29d4b283ba5e19becfa Author: Harald Welte Date: Wed Feb 28 22:52:47 2018 +0100 fake_trx/ctrl_if_(bb|bts).py: log link info at start-up Change-Id: I4ebeed7271d91ab2e45199e0fb59776c00ad833c ----------------------------------------------------------------------- Summary of changes: src/target/fake_trx/ctrl_if_bb.py | 2 +- src/target/fake_trx/ctrl_if_bts.py | 2 +- src/target/fake_trx/udp_link.py | 5 +++++ 3 files changed, 7 insertions(+), 2 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Fri Mar 2 08:58:51 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 2 Mar 2018 08:58:51 GMT Subject: osmo-trx.git branch master updated. 0.2.0-56-g28b8cc6 Message-ID: <201803020858.w228wpHU043799@git.osmocom.org> This is an 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 28b8cc6283487bceace86fc9d7ee77bc9ba6123f (commit) from 3f52f0e6c5d384f25ff8583648e5e4a4dc957530 (commit) Those revisions listed above that are new 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=28b8cc6283487bceace86fc9d7ee77bc9ba6123f commit 28b8cc6283487bceace86fc9d7ee77bc9ba6123f Author: Alexander Couzens Date: Sun Feb 25 20:20:28 2018 +0100 jenkins.sh: fix the download url if the qemu image wasn't setup Download the image from yesterday because linuxcontainers only contains the images of the last 3 days. Change-Id: I75e270b7255c1cd7fca1674111b0f19fc7bba74f ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Fri Mar 2 09:11:12 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 2 Mar 2018 09:11:12 GMT Subject: osmo-bts.git branch master updated. 0.7.0-137-gf03a3a5 Message-ID: <201803020911.w229BCS7049062@git.osmocom.org> This is an 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 f03a3a584cf0a54cc7bd2647d3e1e65cfb4a6d91 (commit) from 94a74e1b1c78e6c27b22be5ca675374e8b6a8222 (commit) Those revisions listed above that are new 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=f03a3a584cf0a54cc7bd2647d3e1e65cfb4a6d91 commit f03a3a584cf0a54cc7bd2647d3e1e65cfb4a6d91 Author: Alexander Couzens Date: Tue Feb 27 14:52:50 2018 +0100 pcu_if: move definition PCU_SOCK_DEFAULT into pcuif_proto.h PCU_SOCK_DEFAULT is defined in the pcu counterpart of the file pcuif_proto.h To be consistent with the pcu move the definition pcuif_proto.h The pcuif_proto.h will be exact the same in the pcu repo and bts repo. Change-Id: I67f8ec036e219994cc296d0ed5409da7f3ec681e ----------------------------------------------------------------------- Summary of changes: include/osmo-bts/pcu_if.h | 2 -- include/osmo-bts/pcuif_proto.h | 2 ++ src/common/bts.c | 2 +- src/common/vty.c | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Fri Mar 2 14:14:52 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 2 Mar 2018 14:14:52 GMT Subject: osmo-bts.git branch master updated. 0.7.0-138-g4046e3b Message-ID: <201803021414.w22EEqUd082036@git.osmocom.org> This is an 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 4046e3b3dd0cffd53d8d0d1f3e1bf9d0dec83ede (commit) from f03a3a584cf0a54cc7bd2647d3e1e65cfb4a6d91 (commit) Those revisions listed above that are new 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=4046e3b3dd0cffd53d8d0d1f3e1bf9d0dec83ede commit 4046e3b3dd0cffd53d8d0d1f3e1bf9d0dec83ede Author: Alexander Couzens Date: Wed Feb 28 02:21:45 2018 +0100 pcuif_proto: add version 8 features Add PCU_IF_MSG_DATA_CNF_DT and PCU_IF_SAPI_AGCH_DT to bring the pccif_proto into sync. Both commands are required to support the rb11 with an osmo-bsc co-located pcu. Change-Id: I6d330aca26249ee94ece5e415079f0b75c6e8b48 ----------------------------------------------------------------------- Summary of changes: include/osmo-bts/pcuif_proto.h | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Fri Mar 2 14:47:01 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 2 Mar 2018 14:47:01 GMT Subject: osmocom-bb.git branch fixeria/trx updated. osmocon_v0.0.0-2043-gc066787f Message-ID: <201803021447.w22El1Na095549@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The Open Source GSM Base Band stack". The branch, fixeria/trx has been updated via c066787fd5e9696e4af0a43f7bd3fd9392de4931 (commit) from ff233256e12b370db78af29d4b283ba5e19becfa (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmocom-bb/commit/?id=c066787fd5e9696e4af0a43f7bd3fd9392de4931 commit c066787fd5e9696e4af0a43f7bd3fd9392de4931 Author: Vadim Yanitskiy Date: Fri Mar 2 21:24:57 2018 +0700 host/trxcon: use integer math for ToA (Timing of Arrival) There's no need to express ToA value as a float. Let's turn it into an int16_t with 1/256 symbol period accuracy throughout the code to avoid both float arithmetic as well as loosing any precision. Inspired by Idce4178e0b1f7e940ebc22b3e2f340fcd544d4ec. Change-Id: I99c0f38db08a530d5846c474aba352aa0b68fe86 ----------------------------------------------------------------------- Summary of changes: src/host/trxcon/sched_lchan_desc.c | 6 +++--- src/host/trxcon/sched_lchan_sch.c | 2 +- src/host/trxcon/sched_lchan_tchf.c | 6 +++--- src/host/trxcon/sched_lchan_xcch.c | 6 +++--- src/host/trxcon/sched_trx.c | 5 +++-- src/host/trxcon/sched_trx.h | 9 +++++---- src/host/trxcon/trx_if.c | 10 +++++----- 7 files changed, 23 insertions(+), 21 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Sat Mar 3 08:57:32 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 3 Mar 2018 08:57:32 GMT Subject: osmo-bts.git branch master updated. 0.7.0-139-g16929dc Message-ID: <201803030857.w238vW37043229@git.osmocom.org> This is an 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 16929dc75c8c8e507565b6a6b6a52ba5140c63a9 (commit) from 4046e3b3dd0cffd53d8d0d1f3e1bf9d0dec83ede (commit) Those revisions listed above that are new 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=16929dc75c8c8e507565b6a6b6a52ba5140c63a9 commit 16929dc75c8c8e507565b6a6b6a52ba5140c63a9 Author: Philipp Maier Date: Fri Mar 2 16:12:02 2018 +0100 ipac: fix log output The current log output logs connect_ip connect_port speech mode and payload type over multiple lines and without logging context (lchan name). Also the logging level incorrectly set. - shrink log output into one line. - add context (lchan name) - encode ip/port into human readable form Change-Id: I61044edc0672b268aeebf48b59a772887703399f Closes: OS#3001 ----------------------------------------------------------------------- Summary of changes: src/common/rsl.c | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sat Mar 3 09:01:28 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 3 Mar 2018 09:01:28 GMT Subject: libosmocore.git branch master updated. 0.10.2-195-g680acae7 Message-ID: <201803030901.w2391SXo045155@git.osmocom.org> This is an 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 680acae725b2b8dda2f239ff20073306fdfb3f6e (commit) from 5b8b8c62b4958276983e942702020ae6d42f5327 (commit) Those revisions listed above that are new 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=680acae725b2b8dda2f239ff20073306fdfb3f6e commit 680acae725b2b8dda2f239ff20073306fdfb3f6e Author: Philipp Maier Date: Thu Mar 1 19:13:05 2018 +0100 features: move bts feature related functionality to libosmocore osmo-bsc and osmo-bts share enums and value strings to describe feature data that is exchanged via OML (manufacturer id) on startup. Also the functions to set and get the respecitive bits in the feature bitvectors are in osmo-bsc and osmo-bts. This is a code duplication and should be resolved. - add enum osmo_bts_features (replaces enum gsm_bts_features) - add osmo_bts_features_descs (replaces gsm_bts_features_descs) - add osmo_bts_set_feature (replaces gsm_btsmodel_set_feature) - add osmo_bts_has_feature (replaces gsm_btsmodel_has_feature) Change-Id: Id0c35aef11aa49aa40abe7deef1f9dbd12210776 ----------------------------------------------------------------------- Summary of changes: include/Makefile.am | 1 + include/osmocom/gsm/bts_features.h | 43 ++++++++++++++++++++++++++++++++++ src/gsm/Makefile.am | 2 +- src/gsm/bts_features.c | 48 ++++++++++++++++++++++++++++++++++++++ src/gsm/libosmogsm.map | 2 ++ 5 files changed, 95 insertions(+), 1 deletion(-) create mode 100644 include/osmocom/gsm/bts_features.h create mode 100644 src/gsm/bts_features.c hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sat Mar 3 09:11:59 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 3 Mar 2018 09:11:59 GMT Subject: osmo-bts.git branch master updated. 0.7.0-140-g2f052f3 Message-ID: <201803030911.w239BxSN049696@git.osmocom.org> This is an 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 2f052f33de6ac09afa04037e5870a87497e5e9b9 (commit) from 16929dc75c8c8e507565b6a6b6a52ba5140c63a9 (commit) Those revisions listed above that are new 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=2f052f33de6ac09afa04037e5870a87497e5e9b9 commit 2f052f33de6ac09afa04037e5870a87497e5e9b9 Author: Philipp Maier Date: Fri Mar 2 16:16:50 2018 +0100 rsl: remove unused variable The variable btsb in rsl_rx_mode_modif() is set but not used. - remove btsb Change-Id: Ic07edfa04c2184bff4a043e96e69c07df38607e4 ----------------------------------------------------------------------- Summary of changes: src/common/rsl.c | 1 - 1 file changed, 1 deletion(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sat Mar 3 22:19:18 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 3 Mar 2018 22:19:18 GMT Subject: op25.git branch max updated. c17443d9ac36f21b59a4f9392f94b1c1d3ded301 Message-ID: <201803032219.w23MJIde062726@git.osmocom.org> This is an 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-defined analyzer for APCO P25". The branch, max has been updated via c17443d9ac36f21b59a4f9392f94b1c1d3ded301 (commit) via 69f2091f02b2c6768b70cae9e15bc8c1e91c8c2b (commit) from 993c52686c82d7840b86a476b5ee8a60a5da42ae (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/op25/commit/?id=c17443d9ac36f21b59a4f9392f94b1c1d3ded301 commit c17443d9ac36f21b59a4f9392f94b1c1d3ded301 Author: Max Date: Sat Mar 3 16:51:49 2018 -0500 scan control bugfix, js debug http://cgit.osmocom.org/op25/commit/?id=69f2091f02b2c6768b70cae9e15bc8c1e91c8c2b commit 69f2091f02b2c6768b70cae9e15bc8c1e91c8c2b Author: Max Date: Sat Mar 3 16:49:40 2018 -0500 rx.py config updates ----------------------------------------------------------------------- Summary of changes: op25/gr-op25_repeater/apps/http.py | 5 +- op25/gr-op25_repeater/apps/rx.py | 93 +++++++++++++------------ op25/gr-op25_repeater/www/www-static/index.html | 3 + op25/gr-op25_repeater/www/www-static/main.js | 65 ++++++++++++++--- 4 files changed, 109 insertions(+), 57 deletions(-) hooks/post-receive -- Software-defined analyzer for APCO P25 From gitosis at osmocom.org Sat Mar 3 23:46:18 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 3 Mar 2018 23:46:18 GMT Subject: osmocom-bb.git branch laforge/virtphy-gprs created. osmocon_v0.0.0-1902-gfabf8091 Message-ID: <201803032346.w23NkIU8092379@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The Open Source GSM Base Band stack". The branch, laforge/virtphy-gprs has been created at fabf8091adc0e60019c795e035131d87399ace7d (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmocom-bb/commit/?id=fabf8091adc0e60019c795e035131d87399ace7d commit fabf8091adc0e60019c795e035131d87399ace7d Author: Harald Welte Date: Sat Mar 3 12:30:01 2018 +0100 WIP: virtphy: Add L1CTL_DATA_ABS_REQ support L1CTL_DATA_ABS_REQ is used for transmitting single uplink blocks at pre-determined frame numbers. This is required as part of the "polling" procedure for UL ACK of DL control blocks, which works irrespective of any USF. Change-Id: I77b168791cf972d8e625df54c4653b23f4abcb82 ----------------------------------------------------------------------- hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Sun Mar 4 22:50:20 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 4 Mar 2018 22:50:20 GMT Subject: osmo-bts.git branch neels/mnc3 updated. 0.7.0-141-g02ab01b Message-ID: <201803042250.w24MoKgb091204@git.osmocom.org> This is an 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/mnc3 has been updated discards cc03be4988285fb053ba55c699e08b9023c306c1 (commit) via 02ab01b28e5b6ba3e5e7e5fdd1cc6f181102ae63 (commit) via 2f052f33de6ac09afa04037e5870a87497e5e9b9 (commit) via 16929dc75c8c8e507565b6a6b6a52ba5140c63a9 (commit) via 4046e3b3dd0cffd53d8d0d1f3e1bf9d0dec83ede (commit) via f03a3a584cf0a54cc7bd2647d3e1e65cfb4a6d91 (commit) via 94a74e1b1c78e6c27b22be5ca675374e8b6a8222 (commit) via 80dddfd90d90b35b936ac9f21ecadea19c8be41b (commit) via cb0a076728692e5577fc08ffdfdef7b0f59dd0c8 (commit) via d5988d27e95ec34e2ec5d67473338ff3cc9b1853 (commit) via 0be82004550a4296ca78c8d718b215d424989be2 (commit) via bae7af9c1362c49fa3b03b96dcfdd2fcebe43090 (commit) via 70a0ee56f7027d2e5738f30d62669afe1d7255a0 (commit) via e1ff92b8ddcab3dd8d39760b2b3860b989dc0606 (commit) via 5bd6132c044b022d17f113f55d4778ce686a6259 (commit) via 916d508bf6312acbc29a3e3575151b9bc7bc66d2 (commit) via acefd0586e5d463b2e7a6a039131994bc12573fc (commit) via c092f4e1ded65447061198ea1c57458becc71574 (commit) via d5bbd8ccf79eaf13bc23cc71accbeb3ff638b6dd (commit) via b3a2a3e24f44adcc6660d33cc9684a8f24271e2e (commit) via c2b4c668f3510b7b0baace749c5a310959010e90 (commit) via b60d9e9464dabba64e7ba73a1a8f41adab21ff31 (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 (cc03be4988285fb053ba55c699e08b9023c306c1) \ N -- N -- N (02ab01b28e5b6ba3e5e7e5fdd1cc6f181102ae63) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-bts/commit/?id=02ab01b28e5b6ba3e5e7e5fdd1cc6f181102ae63 commit 02ab01b28e5b6ba3e5e7e5fdd1cc6f181102ae63 Author: Neels Hofmeyr Date: Wed Feb 21 00:38:05 2018 +0100 implement support for 3-digit MNC with leading zeros Record the mnc_3_digits flag from SI and pass on via the PCU interface. Bump the PCU interface version from 7 to 9, since osmo-bsc.git had a pcuif of version 8 already, and its addition of the mnc_3_digits flag bumped to 9. I am actually not sure whether this needs to match. See I78f30aef7aa224b2e9db54c3a844d8f520b3aee0 Depends: Id2240f7f518494c9df6c8bda52c0d5092f90f221 (libosmocore) Change-Id: I49cd762c3c9d7ee6a82451bdf3ffa2a060767947 ----------------------------------------------------------------------- Summary of changes: include/osmo-bts/gsm_data.h | 1 + include/osmo-bts/gsm_data_shared.h | 6 ++-- include/osmo-bts/pcu_if.h | 2 -- include/osmo-bts/pcuif_proto.h | 30 ++++++++++++++--- include/osmo-bts/scheduler.h | 6 ++-- include/osmo-bts/scheduler_backend.h | 14 ++++---- src/common/bts.c | 3 +- src/common/l1sap.c | 39 ++++++++++++++------- src/common/measurement.c | 11 +++--- src/common/pcu_sock.c | 29 +++++++++++++++- src/common/rsl.c | 35 ++++++++++++------- src/common/scheduler.c | 10 +++--- src/common/vty.c | 46 ++++++++++++++++++++++++- src/osmo-bts-litecell15/l1_if.c | 20 +++++------ src/osmo-bts-octphy/l1_if.c | 40 +++++++++------------- src/osmo-bts-octphy/l1_oml.c | 2 +- src/osmo-bts-sysmo/l1_if.c | 20 +++++------ src/osmo-bts-trx/l1_if.c | 12 +++---- src/osmo-bts-trx/l1_if.h | 2 +- src/osmo-bts-trx/loops.c | 31 +++++++++-------- src/osmo-bts-trx/loops.h | 2 +- src/osmo-bts-trx/scheduler_trx.c | 58 +++++++++++++++++--------------- src/osmo-bts-trx/trx_if.c | 12 +++---- src/osmo-bts-virtual/l1_if.c | 4 +-- src/osmo-bts-virtual/scheduler_virtbts.c | 10 +++--- 25 files changed, 276 insertions(+), 169 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sun Mar 4 22:51:15 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 4 Mar 2018 22:51:15 GMT Subject: osmo-iuh.git branch neels/mnc3 deleted. 0.2.0-55-g99d6481 Message-ID: <201803042251.w24MpFek091698@git.osmocom.org> This is an 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/mnc3 has been deleted was 99d6481f7aff32ebe6feb49a9e2ad8f76963e62d ----------------------------------------------------------------------- 99d6481f7aff32ebe6feb49a9e2ad8f76963e62d hnb-test: log accurate three-digit MNC with leading zeros ----------------------------------------------------------------------- hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Sun Mar 4 22:52:56 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 4 Mar 2018 22:52:56 GMT Subject: osmo-pcu.git branch neels/mnc3 updated. 0.4.0-100-gf5f1c03 Message-ID: <201803042252.w24Mqu1Q092309@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "UNNAMED PROJECT". The branch, neels/mnc3 has been updated discards dd1a661c034b9b15c60a7039c3601e0d00b5f173 (commit) via f5f1c03753728e6da49e5acd8dd6682d5f90426a (commit) via 8343b4adbbe9afd4294232429696ee9736ec1004 (commit) via d2a219e6443a40e99382b6a573898408e704ac00 (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 (dd1a661c034b9b15c60a7039c3601e0d00b5f173) \ N -- N -- N (f5f1c03753728e6da49e5acd8dd6682d5f90426a) 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=f5f1c03753728e6da49e5acd8dd6682d5f90426a commit f5f1c03753728e6da49e5acd8dd6682d5f90426a Author: Neels Hofmeyr Date: Wed Feb 21 00:39:07 2018 +0100 implement support for 3-digit MNC with leading zeros Receive the mnc_3_digits flag from the PCU interface. Bump the PCU interface version from 7 to 9 to match osmo-bts (see I49cd762c3c9d7ee6a82451bdf3ffa2a060767947 there). Add 3-digit flags and use the new RAI and LAI API from libosmocore throughout the code base to be able to handle an MNC < 100 that has three digits (leading zeros). Depends: Id2240f7f518494c9df6c8bda52c0d5092f90f221 (libosmocore), Ib7176b1d65a03b76f41f94bc9d3293a8a07d24c6 (libosmocore), I49cd762c3c9d7ee6a82451bdf3ffa2a060767947 (osmo-bts) Change-Id: I787fed84a7b613158a5618dd5cffafe4e4927234 ----------------------------------------------------------------------- Summary of changes: include/osmocom/pcu/pcuif_proto.h | 28 +++++++++++++++++++++++----- 1 file changed, 23 insertions(+), 5 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Mon Mar 5 09:27:24 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 5 Mar 2018 09:27:24 GMT Subject: osmo-bts.git branch master updated. 0.7.0-141-g8a28868 Message-ID: <201803050927.w259ROXj070708@git.osmocom.org> This is an 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 8a28868b29b4480f248d64728ebb08af8274fda9 (commit) from 2f052f33de6ac09afa04037e5870a87497e5e9b9 (commit) Those revisions listed above that are new 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=8a28868b29b4480f248d64728ebb08af8274fda9 commit 8a28868b29b4480f248d64728ebb08af8274fda9 Author: Vadim Yanitskiy Date: Mon Mar 5 05:54:01 2018 +0700 scheduler_trx.c: remove ToA (Time of Arrival) hack This was useful for software simulation of burst delay, expressed by ToA (Time of Arrival). Since we have FakeTRX toolkit, ToA value may be simulated in a more flexible way, so let's remove this code. Change-Id: Ied0fcfcf58b93efdc6de9666fbbf8fea104e2543 ----------------------------------------------------------------------- Summary of changes: src/osmo-bts-trx/scheduler_trx.c | 9 --------- 1 file changed, 9 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Mon Mar 5 10:51:59 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 5 Mar 2018 10:51:59 GMT Subject: libosmocore.git branch master updated. 0.10.2-197-g4d68fd09 Message-ID: <201803051051.w25ApxWg008228@git.osmocom.org> This is an 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 4d68fd0955010625cbaa7d19cb9f69b9f44900ab (commit) via 20f7d0ecb4d04bd20b132fadad50b3f914ed9fe0 (commit) from 680acae725b2b8dda2f239ff20073306fdfb3f6e (commit) Those revisions listed above that are new 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=4d68fd0955010625cbaa7d19cb9f69b9f44900ab commit 4d68fd0955010625cbaa7d19cb9f69b9f44900ab Author: Neels Hofmeyr Date: Mon Mar 5 04:16:48 2018 +0100 gsm23003: add osmo_mcc_from_str() I found myself often using osmo_mnc_from_str() to also decode an MCC and be strict about it, but each time I felt the need to comment like "using osmo_mnc_from_str() also for MCC". Rather formalize this properly. Use a static inline function, no need to add more symbols to libosmo-gsm. Change-Id: I020a4f11791c61742a3d795f782805f7b7e8733e http://cgit.osmocom.org/libosmocore/commit/?id=20f7d0ecb4d04bd20b132fadad50b3f914ed9fe0 commit 20f7d0ecb4d04bd20b132fadad50b3f914ed9fe0 Author: Neels Hofmeyr Date: Mon Mar 5 04:19:21 2018 +0100 fix osmo_mnc_from_str(): don't try to parse NULL In osmo_mnc_from_str() do not try to return some values even if the validation fails; hence don't try to decode a NULL pointer. That whole idea was half-baked and a can of worms to begin with. Change-Id: Ibaaa128ac60b941a015a31134eb52aef56bc6e22 ----------------------------------------------------------------------- Summary of changes: include/osmocom/gsm/gsm23003.h | 11 +++++++++++ src/gsm/gsm23003.c | 14 ++++++-------- tests/gsm23003/gsm23003_test.c | 16 ++++++++-------- tests/gsm23003/gsm23003_test.ok | 14 +++++++------- 4 files changed, 32 insertions(+), 23 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Mon Mar 5 13:39:19 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 5 Mar 2018 13:39:19 GMT Subject: osmo-trx.git branch rel-0.3.0 created. 0.2.0-48-gc92dad3 Message-ID: <201803051339.w25DdJXs083016@git.osmocom.org> This is an 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, rel-0.3.0 has been created at c92dad32dd403d84617236e98db892d7d285cd35 (commit) - Log ----------------------------------------------------------------- ----------------------------------------------------------------------- hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Mon Mar 5 14:50:26 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 5 Mar 2018 14:50:26 GMT Subject: libosmocore.git branch neels/deb9-asan created. 0.10.2-198-g51cd7505 Message-ID: <201803051450.w25EoQ8Q015336@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "An utility library for Open Source Mobile Communications". The branch, neels/deb9-asan has been created at 51cd750520a2d5027b531f569372f28b838a3e6c (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmocore/commit/?id=51cd750520a2d5027b531f569372f28b838a3e6c commit 51cd750520a2d5027b531f569372f28b838a3e6c Author: Neels Hofmeyr Date: Mon Mar 5 15:46:38 2018 +0100 fix logging talloc ctx: add osmo_init_logging2() Deprecate osmo_init_logging() for the benefit of adding an explicit talloc context argument to new function osmo_init_logging2(). Before now, *all* of our code uses a NULL ctx for logging, which amounts to talloc "leaks" hit by address sanitizer builds on newer gcc (e.g. on debian 9). Passing a ctx to log_init() instead of hardcoded NULL allows fixing that. Change-Id: I216837780e9405fdaec8059c63d10699c695b360 ----------------------------------------------------------------------- hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Mon Mar 5 17:44:27 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 5 Mar 2018 17:44:27 GMT Subject: libosmocore.git branch master updated. 0.10.2-199-gbf86d71f Message-ID: <201803051744.w25HiRPs076928@git.osmocom.org> This is an 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 bf86d71f58f83f53e740d64e649884c91ee77c26 (commit) via 075299db7c01a4b068438341caca392fc6b03312 (commit) from 4d68fd0955010625cbaa7d19cb9f69b9f44900ab (commit) Those revisions listed above that are new 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=bf86d71f58f83f53e740d64e649884c91ee77c26 commit bf86d71f58f83f53e740d64e649884c91ee77c26 Author: Philipp Maier Date: Mon Mar 5 13:26:44 2018 +0100 features: define osmo_bts_*_feature() as static inline The functions osmo_bts_set_feature() and osmo_bts_has_feature() are currently defined as inline. Since inline is a hinting, the compiler might choose not to inline the function. This eventually leads to linker problems because the function is then defined multiple times. - use "static inline" instead of "inline" only. This patch is a follow up patch to Change Id 680acae725b2b8dda2f239ff20073306fdfb3f6e Change-Id: Iddd97415a17b06b69f69ddca2e2e296eb2f23a89 http://cgit.osmocom.org/libosmocore/commit/?id=075299db7c01a4b068438341caca392fc6b03312 commit 075299db7c01a4b068438341caca392fc6b03312 Author: Pau Espin Pedrol Date: Mon Mar 5 16:52:40 2018 +0100 osmo-release.sh: Set correct version when generating the changelog Otherwise, while updating osmo-trx 0.2.0->0.3.0, the version printed in the changelog by gbp dch is 0.2.1 Change-Id: I744adb23b4602e5e47f80a012286578d1e59de88 ----------------------------------------------------------------------- Summary of changes: include/osmocom/gsm/bts_features.h | 4 ++-- osmo-release.sh | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Mon Mar 5 17:44:31 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 5 Mar 2018 17:44:31 GMT Subject: osmo-bts.git branch master updated. 0.7.0-147-g4e959b2 Message-ID: <201803051744.w25HiVH2077006@git.osmocom.org> This is an 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 4e959b2aa06c98a8b8cad953d7baac1271f87bf0 (commit) via 1ef544ea246a73ef4404cb9622ca41fbe8e0b76b (commit) via 4f14804f8a023eff0ce2ac1712dd65383d1e0b96 (commit) via 0dfe13700911eb3755628f78a1a9653a34dd2510 (commit) via 53bdf4d949433a5d69ff2bdd2f74746e93195b88 (commit) via 10aa1cd6f6e9a10741965991ecba2b0939e50542 (commit) from 8a28868b29b4480f248d64728ebb08af8274fda9 (commit) Those revisions listed above that are new 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=4e959b2aa06c98a8b8cad953d7baac1271f87bf0 commit 4e959b2aa06c98a8b8cad953d7baac1271f87bf0 Author: Philipp Maier Date: Thu Mar 1 15:46:59 2018 +0100 l1_tch: remove dead code the file l1_tch.c in the octphy spcific code has its root in the tch.c file of sysmobts. It contains some sysmobts specific ifdefs which enclose dead code. - Remove the sysmobts specif ifdefs and the dead code Change-Id: I33f3e0fd293ca8387fddf5ed20f642621e9680de http://cgit.osmocom.org/osmo-bts/commit/?id=1ef544ea246a73ef4404cb9622ca41fbe8e0b76b commit 1ef544ea246a73ef4404cb9622ca41fbe8e0b76b Author: Vadim Yanitskiy Date: Mon Mar 5 20:56:20 2018 +0700 common/l1sap.c: limit the minimal ToA for RACH bursts In general, RACH bursts should not arrive with negative offset. Let's limit early signal arrival up to 2 symbols, otherwise it is most likely noise, interference or a ghost. TTCN-3 test case: Icccc88545ed3aabd6da28a40599a8a77d1de477d Change-Id: I662294fe3136cf7a259be13816a3e63f7db9a948 http://cgit.osmocom.org/osmo-bts/commit/?id=4f14804f8a023eff0ce2ac1712dd65383d1e0b96 commit 4f14804f8a023eff0ce2ac1712dd65383d1e0b96 Author: Vadim Yanitskiy Date: Mon Mar 5 20:43:02 2018 +0700 common/l1sap.c: perform noise / ghost filtering for handover RACH For some reason, the noise / ghost filtering was performed for normal RACH requests, but not for handover RACH requests. There are also ghost RACH, interference and noise possible, so let's extend the filtering coverage. Change-Id: I94fc15835280d624780200dadc4418210bf565ff http://cgit.osmocom.org/osmo-bts/commit/?id=0dfe13700911eb3755628f78a1a9653a34dd2510 commit 0dfe13700911eb3755628f78a1a9653a34dd2510 Author: Vadim Yanitskiy Date: Mon Mar 5 20:29:47 2018 +0700 common/l1sap.c: clean up noise / ghost RACH filtering It makes sense to combine both existing BER (Bit Error Rate) and ToA (Timing of Arrival) checks into a separate funcition, so this code may be also used for handover RACH. Change-Id: I1ddda238d5212a88a3dd5c4fc5dfcfea018151bd http://cgit.osmocom.org/osmo-bts/commit/?id=53bdf4d949433a5d69ff2bdd2f74746e93195b88 commit 53bdf4d949433a5d69ff2bdd2f74746e93195b88 Author: Vadim Yanitskiy Date: Mon Mar 5 20:03:06 2018 +0700 common/l1sap.c: increment valid RACH counter after all checks Previously, the number of RACH slots with valid non-handover RACH burst was incremented between both BER (Bit Error Rate) and ToA (Timing of Arrival) checks. So, if a RACH burst passed the BER check, but was dropped by ToA check, the counter of valid RACH requests could be increased anyway. Change-Id: I31594a8c5dce1f42226ced5b2dc8778152b3d829 http://cgit.osmocom.org/osmo-bts/commit/?id=10aa1cd6f6e9a10741965991ecba2b0939e50542 commit 10aa1cd6f6e9a10741965991ecba2b0939e50542 Author: Vadim Yanitskiy Date: Mon Mar 5 19:40:55 2018 +0700 common/l1sap.c: increase the BTS_CTR_RACH_DROP in RACH BER check The BTS_CTR_RACH_DROP counter is being increased in case if a RACH request is ignored due to exceeding ToA value, but remains untouched in case of exceeding BER (Bit Error Rate). Let's fix this. Change-Id: Ia02e781d6c47d9d8012a4c8846fe4b731aab74d7 ----------------------------------------------------------------------- Summary of changes: src/common/l1sap.c | 87 ++++++++++++++++++++++++++------------------ src/osmo-bts-octphy/l1_tch.c | 64 -------------------------------- 2 files changed, 52 insertions(+), 99 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Mon Mar 5 17:44:33 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 5 Mar 2018 17:44:33 GMT Subject: osmo-ci.git branch master updated. a45a34e9d05d6b11430b1c33810f795afd75fe58 Message-ID: <201803051744.w25HiXZn077089@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "CI scripts". The branch, master has been updated via a45a34e9d05d6b11430b1c33810f795afd75fe58 (commit) from 8bab2702b45543620c28c9d8bcaef04f9656f32a (commit) Those revisions listed above that are new 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-ci/commit/?id=a45a34e9d05d6b11430b1c33810f795afd75fe58 commit a45a34e9d05d6b11430b1c33810f795afd75fe58 Author: Alexander Couzens Date: Tue Feb 27 15:54:29 2018 +0100 osmo-clean-workspace: fix force checkout of a subdirectory Instead of the subdirectory, the main repository was forced checked out. Change-Id: If23e89872edf48dc5b751b3c069faf585bd6a3ef ----------------------------------------------------------------------- Summary of changes: scripts/osmo-clean-workspace.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- CI scripts From gitosis at osmocom.org Mon Mar 5 19:59:27 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 5 Mar 2018 19:59:27 GMT Subject: osmo-trx.git branch rel-0.3.0 updated. 0.2.0-51-g7163715 Message-ID: <201803051959.w25JxRoJ027390@git.osmocom.org> This is an 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, rel-0.3.0 has been updated via 71637150a148abab87c970d8f6b895b922e7eed4 (commit) via 2393964b7734523f8718c9113712b0d6aa1b8c0f (commit) via 9ee4df8760d132e408822f40d2e9d14447d1d9bf (commit) from c92dad32dd403d84617236e98db892d7d285cd35 (commit) Those revisions listed above that are new 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=71637150a148abab87c970d8f6b895b922e7eed4 commit 71637150a148abab87c970d8f6b895b922e7eed4 Author: Pau Espin Pedrol Date: Mon Mar 5 16:49:42 2018 +0100 Bump version: 0.2.0 ??? 0.3.0 Change-Id: I4dad76ed95dc585acfbd52d7eed4f2e6f9f5fd1f http://cgit.osmocom.org/osmo-trx/commit/?id=2393964b7734523f8718c9113712b0d6aa1b8c0f commit 2393964b7734523f8718c9113712b0d6aa1b8c0f Author: Alexander Couzens Date: Sun Feb 25 20:20:28 2018 +0100 jenkins.sh: fix the download url if the qemu image wasn't setup Download the image from yesterday because linuxcontainers only contains the images of the last 3 days. Change-Id: I75e270b7255c1cd7fca1674111b0f19fc7bba74f (cherry picked from commit 28b8cc6283487bceace86fc9d7ee77bc9ba6123f) http://cgit.osmocom.org/osmo-trx/commit/?id=9ee4df8760d132e408822f40d2e9d14447d1d9bf commit 9ee4df8760d132e408822f40d2e9d14447d1d9bf Author: Alexander Huemer Date: Tue Feb 27 22:35:37 2018 +0100 Fix USRP1 build with support for setting Rx/TxAntenna The USRP1 build was broken by commit 77ce99ac6720896f504a0581a5c57b2929a13cef. Commit 77ce99ac6720896f504a0581a5c57b2929a13cef broke the USRP1 build Change-Id: I28585947d5662cdd580a814cce54a5d9aa30eeb8 (cherry picked from commit 3f52f0e6c5d384f25ff8583648e5e4a4dc957530) ----------------------------------------------------------------------- Summary of changes: Transceiver52M/USRPDevice.h | 1 + contrib/jenkins.sh | 3 +- debian/changelog | 68 +++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 71 insertions(+), 1 deletion(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Mon Mar 5 19:59:30 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 5 Mar 2018 19:59:30 GMT Subject: osmocom-bb.git branch fixeria/trx updated. osmocon_v0.0.0-2046-gc20f9bb5 Message-ID: <201803051959.w25JxUJE027448@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The Open Source GSM Base Band stack". The branch, fixeria/trx has been updated via c20f9bb5cd2491169959922ce1ba249a34f589aa (commit) via 59d054906d1d5bd6f21fb6072ead0f76b6e5f27a (commit) via f97e3cd7882dff977973a2f29606c594f02c0b36 (commit) from c066787fd5e9696e4af0a43f7bd3fd9392de4931 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmocom-bb/commit/?id=c20f9bb5cd2491169959922ce1ba249a34f589aa commit c20f9bb5cd2491169959922ce1ba249a34f589aa Author: Vadim Yanitskiy Date: Tue Mar 6 02:11:06 2018 +0700 fake_trx/ctrl_if.py: remove incorrect isdigit() check Previously, we used to check if all arguments of a command are numeric. This was done in a wrong way, so parsing a *valid* command with at least one negative argument could fail. Let's remove this check, allowing the command handlers to deal with argument types themselves. Change-Id: If31295274a09102c414b5a7aec5dd85d88b2e514 http://cgit.osmocom.org/osmocom-bb/commit/?id=59d054906d1d5bd6f21fb6072ead0f76b6e5f27a commit 59d054906d1d5bd6f21fb6072ead0f76b6e5f27a Author: Vadim Yanitskiy Date: Tue Mar 6 02:25:51 2018 +0700 fake_trx/ctrl_if.py: reduce code branch nasting Let's use the inverted condition to avoid additional code nasting. Change-Id: I8a62b39d9d9a597c612f9a576e98dc05e37cd25b http://cgit.osmocom.org/osmocom-bb/commit/?id=f97e3cd7882dff977973a2f29606c594f02c0b36 commit f97e3cd7882dff977973a2f29606c594f02c0b36 Author: Vadim Yanitskiy Date: Tue Mar 6 02:22:24 2018 +0700 fake_trx/ctrl_if.py: remove forgotten debug print Change-Id: I4886828fb0f927c59c5eb1945a3c2873687de7b3 ----------------------------------------------------------------------- Summary of changes: src/target/fake_trx/ctrl_if.py | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Mon Mar 5 22:03:43 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 5 Mar 2018 22:03:43 GMT Subject: openbsc.git branch master updated. 1.0.0-16-g14cd21417 Message-ID: <201803052203.w25M3hxQ065583@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, master has been updated via 14cd21417f8774a92900cb707064d650ea769615 (commit) from e39e18992a3b966581f06fa632d6342643996aaa (commit) Those revisions listed above that are new 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=14cd21417f8774a92900cb707064d650ea769615 commit 14cd21417f8774a92900cb707064d650ea769615 Author: Neels Hofmeyr Date: Mon Mar 5 21:14:59 2018 +0100 fix build: gprs_ra_id_by_bts(): ensure to init all values After recent libosmocore commit "implement support for 3-digit MNC with leading zeros" c4fce1425e19d604c199c895e227dc2519110456 Id2240f7f518494c9df6c8bda52c0d5092f90f221, struct gprs_ra_id has a new member, namely mnc_3_digits. In gprs_ra_id_by_bts(), this new member is now not initialized and may end up having an arbitrary value, which then may amount to mnc_3_digits == true. Hence the resulting BCD representation of the MCC-MNC may inadvertently and randomly indicate a leading zero on the MNC. Use a struct assignment so that all members are guaranteed to be set, and so that mnc_3_digits will be zero in all cases. Since above libosmocore commit, nanobts_omlattr_test fails "randomly", fixed by this patch. Change-Id: I5ae899f3c236b3b4feb5c8cf762e2f2d964dbc65 ----------------------------------------------------------------------- Summary of changes: openbsc/src/libcommon/gsm_data.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Mar 6 15:56:33 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 6 Mar 2018 15:56:33 GMT Subject: osmocom-bb.git branch fixeria/trx updated. osmocon_v0.0.0-2048-g7fd8ef2d Message-ID: <201803061556.w26FuXCt062724@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The Open Source GSM Base Band stack". The branch, fixeria/trx has been updated via 7fd8ef2d3f3d296a6032745396d3af8e8e3d4da2 (commit) via 2812cb7f80e08205f831934886c6019c92947614 (commit) from c20f9bb5cd2491169959922ce1ba249a34f589aa (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmocom-bb/commit/?id=7fd8ef2d3f3d296a6032745396d3af8e8e3d4da2 commit 7fd8ef2d3f3d296a6032745396d3af8e8e3d4da2 Author: Vadim Yanitskiy Date: Tue Mar 6 22:50:36 2018 +0700 fake_trx/ctrl_cmd.py: use a random bind port by default Since it is not required to specify a bind port to the UDPLink constructor manually, let's use a random one by default, and also allow user to set it from command line. Change-Id: Ib4965ebeec83d9a99b2f026156eb5f5cb20875bf http://cgit.osmocom.org/osmocom-bb/commit/?id=2812cb7f80e08205f831934886c6019c92947614 commit 2812cb7f80e08205f831934886c6019c92947614 Author: Vadim Yanitskiy Date: Tue Mar 6 22:42:26 2018 +0700 fake_trx/udp_link.py: use a random bind port by default This allows one to obtain a random available port from the OS, instead of enforcing to pick a static value manually. Change-Id: Ie8b60134239c5447d0b4373c6cca2f3a6ee3ec73 ----------------------------------------------------------------------- Summary of changes: src/target/fake_trx/ctrl_cmd.py | 17 +++++++++++++---- src/target/fake_trx/udp_link.py | 9 +++++---- 2 files changed, 18 insertions(+), 8 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Tue Mar 6 20:09:02 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 6 Mar 2018 20:09:02 GMT Subject: osmo-trx.git branch master updated. 0.2.0-62-g8dffadb Message-ID: <201803062009.w26K926T055587@git.osmocom.org> This is an 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 8dffadb8da92e7b0af97362936a117ebfbd9323d (commit) via 408f25081e172ca9e4e0f6258cccf595086ca1bd (commit) via 2001550f7d52ab8a435c99bb8a5a20646e1352f2 (commit) via a3ab8c263de793586e615e23185a44402723685c (commit) via efac20b6bb856eccd4995c4513318375f292a1d1 (commit) via 0bbd8922ea637dbfb013ebf2e79b754f03929cb0 (commit) from 28b8cc6283487bceace86fc9d7ee77bc9ba6123f (commit) Those revisions listed above that are new 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=8dffadb8da92e7b0af97362936a117ebfbd9323d commit 8dffadb8da92e7b0af97362936a117ebfbd9323d Author: Pau Espin Pedrol Date: Tue Mar 6 18:38:22 2018 +0100 osmo-trx: Re-introduce -l cmd line parameter Parameter -l to set the terminal logging levle was removed in 3da1f8352e337fb032bf7a58c2909d3ba918e237, but afterwards it was decided to keep the cmd line options for a bit more to easy migration to VTY cfg. The command line no longer accepts keywords ("DEBUG", "INFO", etc.) but log level numbers, due to libosmocore APIs log_parse_level and log_level_str being marked as deprecated and for internal use only. Keep in mind the log level is overridden by VTY cfg if any line sets log levels for log stderr in there. Explicit cast to unsigned int for loglvel is issued to avoid iostream printing it as a char. Change-Id: I91c35ecded177b7976045d9b693855adb9e18f8a http://cgit.osmocom.org/osmo-trx/commit/?id=408f25081e172ca9e4e0f6258cccf595086ca1bd commit 408f25081e172ca9e4e0f6258cccf595086ca1bd Author: Pau Espin Pedrol Date: Wed Feb 21 18:47:35 2018 +0100 osmo-trx: Use VTY cfg structures while still allowing cmd line options Existing cmd line options are kept for a while to give people some time to move to use VTY cfg. All new cfg options should be set only through VTY. VTY options take preference (override) over cmd line options. Deprecated options are removed from help message to dissuade users from keep using them. Steps to drop cmd line options in the future: - Drop comma_delimited_to_vector, print_deprecated - Drop all options in handle_options marked with print_deprecated. - Set "-c" param to do the same as "-C", to keep compatibility with old param and still use same naming as all other osmocom projects. - Remove the hack in main() to set 1 channel implicitly by default. Change-Id: Ib8de1a5da4b3c0b6a49e00033f616e1d66656adf http://cgit.osmocom.org/osmo-trx/commit/?id=2001550f7d52ab8a435c99bb8a5a20646e1352f2 commit 2001550f7d52ab8a435c99bb8a5a20646e1352f2 Author: Pau Espin Pedrol Date: Mon Mar 5 17:21:54 2018 +0100 doc: Add sample cfg file for LimeSDR Change-Id: I16de70eac0fd79107b8317af37201e6da834c169 http://cgit.osmocom.org/osmo-trx/commit/?id=a3ab8c263de793586e615e23185a44402723685c commit a3ab8c263de793586e615e23185a44402723685c Author: Pau Espin Pedrol Date: Wed Feb 21 15:41:03 2018 +0100 vty: Implement VTY cfg parsing for current parameters At this stage, osmo-trx still uses the cmdline parameters top run the device, but it is already able to parse all the same parameters from a cfg file through the VTY and filling a trx_ctx structure which will be later used to drive the device. Device config can be printed in the VTY with "show trx". Change-Id: Ie084c1b30b63f91c6e7640832ec1797d9e813832 http://cgit.osmocom.org/osmo-trx/commit/?id=efac20b6bb856eccd4995c4513318375f292a1d1 commit efac20b6bb856eccd4995c4513318375f292a1d1 Author: Pau Espin Pedrol Date: Wed Feb 21 14:59:19 2018 +0100 Move enums required by VTY to a separate header This patch is a preparation for next patches, which add full VTY cfg support. Change-Id: I3d5b0576aa96869756f1629a40306c0043b6304b http://cgit.osmocom.org/osmo-trx/commit/?id=0bbd8922ea637dbfb013ebf2e79b754f03929cb0 commit 0bbd8922ea637dbfb013ebf2e79b754f03929cb0 Author: Pau Espin Pedrol Date: Wed Feb 21 11:59:26 2018 +0100 osmo-trx.cpp: Move trx start and stop to helper functions Make main() smaller, and make it easier to replace cmdline parameters in following commits. Change-Id: I10eaaafe38ace2b7bb095a0ad1db70d6c06ee03b ----------------------------------------------------------------------- Summary of changes: CommonLibs/Makefile.am | 3 +- CommonLibs/config_defs.h | 20 ++ CommonLibs/trx_vty.c | 414 ++++++++++++++++++++++++++++- CommonLibs/trx_vty.h | 55 ++++ Transceiver52M/Transceiver.cpp | 18 +- Transceiver52M/Transceiver.h | 16 +- Transceiver52M/osmo-trx.cpp | 547 +++++++++++++++++--------------------- Transceiver52M/radioDevice.h | 10 +- doc/examples/osmo-trx-limesdr.cfg | 20 ++ 9 files changed, 771 insertions(+), 332 deletions(-) create mode 100644 CommonLibs/config_defs.h create mode 100644 doc/examples/osmo-trx-limesdr.cfg hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Tue Mar 6 20:09:08 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 6 Mar 2018 20:09:08 GMT Subject: osmo-gsm-manuals.git branch master updated. 1d2321dcde9e906aa9c2b9e716cefbc0efc2e5c6 Message-ID: <201803062009.w26K98RH055668@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Manuals for Osmocom GSM components". The branch, master has been updated via 1d2321dcde9e906aa9c2b9e716cefbc0efc2e5c6 (commit) via 36a0a1bbb3bcf58ec187344ee8528b3bb3ddc0b6 (commit) via a76a993503bc6bc2132d5cb14e197b6fcfb457a8 (commit) via 823780ecd8271fea3e07b3b11d040af37dbfcd34 (commit) via 50605cf9aa39a73b3b37e0035db4e8e95c99bdcb (commit) via cd72b249cf1408bd49ee5667a4159c2eb2969195 (commit) via 4cd97ceea575e3c94617aadc74a5703a6aa4f771 (commit) via 386703a3e4a5d12c1ad3b5237de56552fb1d1956 (commit) via 9af4229dbe5829b00ebd9a06575a55d50a6c0613 (commit) via fe5b55e1c80432a0a50bdd21b605b93a704605bf (commit) via 4435f763d5611023d5940ab6adf1e385b82b8dae (commit) via 83c467a16d8ecb4a1709ef297da8d22db56e393a (commit) via 30b6052e02f9bf23133386899910712bd085f4d0 (commit) from 8c4d14fb4b6b271b6d57e14ebface1aae2fb1744 (commit) Those revisions listed above that are new 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-gsm-manuals/commit/?id=1d2321dcde9e906aa9c2b9e716cefbc0efc2e5c6 commit 1d2321dcde9e906aa9c2b9e716cefbc0efc2e5c6 Author: Neels Hofmeyr Date: Tue Mar 6 14:59:00 2018 +0100 OsmoSTP: update VTY reference This is the first update since the libosmocore changes to the 'show online-help' generated output. Hence the produced document now benefits from the structural improvements: - not repeating common commands for every node; - using section names that match the VTY prompt. Change-Id: I98cdfcb6c1c7db49ab106e775be92e4c6adeab17 http://cgit.osmocom.org/osmo-gsm-manuals/commit/?id=36a0a1bbb3bcf58ec187344ee8528b3bb3ddc0b6 commit 36a0a1bbb3bcf58ec187344ee8528b3bb3ddc0b6 Author: Neels Hofmeyr Date: Tue Mar 6 14:59:00 2018 +0100 OsmoSGSN: update VTY reference This is the first update since the libosmocore changes to the 'show online-help' generated output. Hence the produced document now benefits from the structural improvements: - not repeating common commands for every node; - using section names that match the VTY prompt. Drop most of the sgsn_vty_additions.xml -- they merely repeat what the online VTY doc already explains. Many of these more verbose explanations have been absorbed into the VTY online doc in osmo-sgsn.git change-id I35984014424412e91437b7ed71576aef3819cb1e. Adjust remaining sgsn_vty_additions.xml to match the new node ID scheme. Change-Id: I71863e5056ad369d2055e9882a52a00fa999ab04 http://cgit.osmocom.org/osmo-gsm-manuals/commit/?id=a76a993503bc6bc2132d5cb14e197b6fcfb457a8 commit a76a993503bc6bc2132d5cb14e197b6fcfb457a8 Author: Neels Hofmeyr Date: Tue Mar 6 14:59:00 2018 +0100 OsmoMGW: update VTY reference This is the first update since the libosmocore changes to the 'show online-help' generated output. Hence the produced document now benefits from the structural improvements: - not repeating common commands for every node; - using section names that match the VTY prompt. Change-Id: I79804ec0e61cc19a679f079a083a5ea2ea3ee2de http://cgit.osmocom.org/osmo-gsm-manuals/commit/?id=823780ecd8271fea3e07b3b11d040af37dbfcd34 commit 823780ecd8271fea3e07b3b11d040af37dbfcd34 Author: Neels Hofmeyr Date: Tue Mar 6 15:13:25 2018 +0100 OsmoHLR: update vty reference Add new (generic) logging commands, talloc context print commands. Add the jitter buffer logging category. Remove the common commands from the individual sections. Change-Id: I8e92c821b26908d4baa37745c57b9e15bda2a373 http://cgit.osmocom.org/osmo-gsm-manuals/commit/?id=50605cf9aa39a73b3b37e0035db4e8e95c99bdcb commit 50605cf9aa39a73b3b37e0035db4e8e95c99bdcb Author: Neels Hofmeyr Date: Tue Mar 6 15:13:25 2018 +0100 OsmoGGSN: update vty reference Add new (generic) logging commands, talloc context print commands. Add the jitter buffer logging category. Change-Id: Ifdc735df6221bf6e9b6247912f2958974dcfc4f2 http://cgit.osmocom.org/osmo-gsm-manuals/commit/?id=cd72b249cf1408bd49ee5667a4159c2eb2969195 commit cd72b249cf1408bd49ee5667a4159c2eb2969195 Author: Neels Hofmeyr Date: Tue Mar 6 14:59:00 2018 +0100 OsmoMSC: update VTY reference This is the first update since the libosmocore changes to the 'show online-help' generated output. Hence the produced document now benefits from the structural improvements: - not repeating common commands for every node; - using section names that match the VTY prompt. Update msc_vty_additions.xml to match the new node ID scheme. Change-Id: I6f1698dbc205334cf69234f88b124abfce54cc9a http://cgit.osmocom.org/osmo-gsm-manuals/commit/?id=4cd97ceea575e3c94617aadc74a5703a6aa4f771 commit 4cd97ceea575e3c94617aadc74a5703a6aa4f771 Author: Neels Hofmeyr Date: Tue Mar 6 14:59:00 2018 +0100 OsmoBSC: update VTY reference This is the first update since the libosmocore changes to the 'show online-help' generated output. Hence the produced document now benefits from the structural improvements: - not repeating common commands for every node; - using section names that match the VTY prompt. Update bsc_vty_additions.xml to match the new node ID scheme. Change-Id: I0d856563eee88527fda4c6940aa6cea779175aaa http://cgit.osmocom.org/osmo-gsm-manuals/commit/?id=386703a3e4a5d12c1ad3b5237de56552fb1d1956 commit 386703a3e4a5d12c1ad3b5237de56552fb1d1956 Author: Neels Hofmeyr Date: Tue Mar 6 14:52:23 2018 +0100 INSTALL.txt: update VTY reference how-to to new osmo_interact_vty.py Change-Id: I5bf1fea83354049f4157ee9ac8b40f673597f908 http://cgit.osmocom.org/osmo-gsm-manuals/commit/?id=9af4229dbe5829b00ebd9a06575a55d50a6c0613 commit 9af4229dbe5829b00ebd9a06575a55d50a6c0613 Author: Pau Espin Pedrol Date: Tue Mar 6 17:13:13 2018 +0100 Introduce chapter trx_if.adoc and add it to OsmoTRX and OsmoBTS This chapter defines the protocol used between osmo-trx and osmo-bts-trx. Most of the text comes originally from osmo-trx.git/README, as it's the only known documentation of the protocol other than the code itself. Change-Id: I56c418eef0f826ae1aadbed5b151fbed241c7885 http://cgit.osmocom.org/osmo-gsm-manuals/commit/?id=fe5b55e1c80432a0a50bdd21b605b93a704605bf commit fe5b55e1c80432a0a50bdd21b605b93a704605bf Author: Pau Espin Pedrol Date: Tue Mar 6 16:15:24 2018 +0100 Introduce OsmoTRX manual Change-Id: I19ee9d6cda02fb7200c96c0ac129e69825b096cd http://cgit.osmocom.org/osmo-gsm-manuals/commit/?id=4435f763d5611023d5940ab6adf1e385b82b8dae commit 4435f763d5611023d5940ab6adf1e385b82b8dae Author: Pau Espin Pedrol Date: Tue Mar 6 15:58:59 2018 +0100 common: port_numbers: Add OsmoTRX and OsmoBTS missing ports Change-Id: Idc34aa2d4241945e80c07e4e5660451a016f0117 http://cgit.osmocom.org/osmo-gsm-manuals/commit/?id=83c467a16d8ecb4a1709ef297da8d22db56e393a commit 83c467a16d8ecb4a1709ef297da8d22db56e393a Author: Pau Espin Pedrol Date: Tue Mar 6 14:46:19 2018 +0100 OsmoSGSN: overview: Fix typo and reference OpenGGSN->OsmoGGSN Change-Id: I94cc362a4f52e6bd9f93299665e73dc4fd75a2c6 http://cgit.osmocom.org/osmo-gsm-manuals/commit/?id=30b6052e02f9bf23133386899910712bd085f4d0 commit 30b6052e02f9bf23133386899910712bd085f4d0 Author: Pau Espin Pedrol Date: Tue Mar 6 14:45:09 2018 +0100 OsmoBTS: bts-models: Add Lime Microsystems devices as supported osmo-trx Also take the chance to remove uneeded extra whitespace in surrounding text. Change-Id: I739e4dfba7c649a74cf67d6bbe6f74b22e7e24f0 ----------------------------------------------------------------------- Summary of changes: INSTALL.txt | 33 +- Makefile | 4 + OsmoBSC/vty/bsc_vty_additions.xml | 8 +- OsmoBSC/vty/bsc_vty_reference.xml | 7847 ++++++++++++-------- OsmoBTS/chapters/bts-models.adoc | 10 +- OsmoBTS/osmobts-usermanual.adoc | 3 +- OsmoGGSN/vty/ggsn_vty_reference.xml | 180 +- OsmoHLR/vty/hlr_vty_reference.xml | 635 +- OsmoMGW/vty/mgw_vty_reference.xml | 3337 ++++----- OsmoMSC/vty/msc_vty_additions.xml | 9 +- OsmoMSC/vty/msc_vty_reference.xml | 5551 +++++++------- OsmoSGSN/chapters/overview.adoc | 4 +- OsmoSGSN/vty/sgsn_vty_additions.xml | 113 +- OsmoSGSN/vty/sgsn_vty_reference.xml | 4315 ++++++----- OsmoSTP/vty/osmo-stp_vty_reference.xml | 3101 ++++---- {OsmoMSC => OsmoTRX}/Makefile | 4 +- OsmoTRX/chapters/configuration.adoc | 36 + OsmoTRX/chapters/control.adoc | 12 + {OsmoBSC => OsmoTRX}/chapters/counters.adoc | 0 OsmoTRX/chapters/counters_generated.adoc | 7 + OsmoTRX/chapters/overview.adoc | 59 + OsmoTRX/chapters/running.adoc | 19 + .../osmotrx-usermanual-docinfo.xml | 16 +- .../osmotrx-usermanual.adoc | 18 +- .../osmotrx-vty-reference.xml | 9 +- .../vty/trx_vty_additions.xml | 0 .../vty/trx_vty_reference.xml | 526 +- common/chapters/port_numbers.adoc | 3 + common/chapters/trx_if.adoc | 156 + 29 files changed, 13622 insertions(+), 12393 deletions(-) copy {OsmoMSC => OsmoTRX}/Makefile (70%) create mode 100644 OsmoTRX/chapters/configuration.adoc create mode 100644 OsmoTRX/chapters/control.adoc copy {OsmoBSC => OsmoTRX}/chapters/counters.adoc (100%) create mode 100644 OsmoTRX/chapters/counters_generated.adoc create mode 100644 OsmoTRX/chapters/overview.adoc create mode 100644 OsmoTRX/chapters/running.adoc copy OsmoPCU/osmopcu-usermanual-docinfo.xml => OsmoTRX/osmotrx-usermanual-docinfo.xml (77%) copy OsmoSGSN/osmosgsn-usermanual.adoc => OsmoTRX/osmotrx-usermanual.adoc (76%) copy OsmoBTS/osmobts-vty-reference.xml => OsmoTRX/osmotrx-vty-reference.xml (83%) copy OsmoHLR/vty/hlr_vty_additions.xml => OsmoTRX/vty/trx_vty_additions.xml (100%) copy OsmoGGSN/vty/ggsn_vty_reference.xml => OsmoTRX/vty/trx_vty_reference.xml (76%) create mode 100644 common/chapters/trx_if.adoc hooks/post-receive -- Manuals for Osmocom GSM components From gitosis at osmocom.org Tue Mar 6 20:09:39 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 6 Mar 2018 20:09:39 GMT Subject: osmo-bts.git branch master updated. 0.7.0-148-g7eed026 Message-ID: <201803062009.w26K9dJ8055934@git.osmocom.org> This is an 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 7eed026efc0b75608b37521147db140c06fca5b1 (commit) from 4e959b2aa06c98a8b8cad953d7baac1271f87bf0 (commit) Those revisions listed above that are new 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=7eed026efc0b75608b37521147db140c06fca5b1 commit 7eed026efc0b75608b37521147db140c06fca5b1 Author: Vadim Yanitskiy Date: Tue Mar 6 16:14:12 2018 +0700 common/vty.c: remove unused variables Change-Id: I289dda64228e81ca4c608121e50146a71e19f1e2 ----------------------------------------------------------------------- Summary of changes: src/common/vty.c | 2 -- 1 file changed, 2 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Wed Mar 7 07:10:00 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 7 Mar 2018 07:10:00 GMT Subject: osmo-trx.git branch laforge/lime created. 0.2.0-63-g929bd22 Message-ID: <201803070710.w277A0c1096705@git.osmocom.org> This is an 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, laforge/lime has been created at 929bd2289a406d99261df356b47b9ee6a69352ab (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-trx/commit/?id=929bd2289a406d99261df356b47b9ee6a69352ab commit 929bd2289a406d99261df356b47b9ee6a69352ab Author: Harald Welte Date: Wed Mar 7 07:50:57 2018 +0100 WIP: Direct LimeSuite support in OsmoTRX This is work in progress towards a direct LimeSuite driver in OsmoTRX, bypassing the currently rather complex stack of wrappers by going through UHD, SoapyUHD, SoapySDR and LimeSuite. Change-Id: Iaef29c4c2585ef8c2f94866c9591919f538c1a2d ----------------------------------------------------------------------- hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Wed Mar 7 12:27:48 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 7 Mar 2018 12:27:48 GMT Subject: osmo-trx.git annotated tag 0.3.0 created. 0.3.0 Message-ID: <201803071227.w27CRm0H005329@git.osmocom.org> This is an 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 annotated tag, 0.3.0 has been created at 666b78ad76761ed2b37c6f23183682a01d21a60e (tag) tagging 71637150a148abab87c970d8f6b895b922e7eed4 (commit) replaces 0.2.0 tagged by Pau Espin Pedrol on Mon Mar 5 16:49:42 2018 +0100 - Log ----------------------------------------------------------------- Release v0.3.0 on 2018-03-05. -----BEGIN PGP SIGNATURE----- iQFHBAABCAAxFiEEJOr1FJvcl97p/EvRtfbT6yBhGzsFAlqdZxYTHHBlc3BpbkBz eXNtb2NvbS5kZQAKCRC19tPrIGEbOyqBB/9bvAq6cHHMDtJTnF2NQRAMZhidiPJ6 dlNn8tdnj7TBHwlkK0Ank5BU1klaykeVY5jlpaZ0sYMmye/dPD3nWFntzyeziIlE THe0iv1EhhA931F+BBvt+9BdDBHQy8WO+pDEFpLK3+gIAlMzDh8ZJkgHPvaGUZZW ay3k8fZH2qJP6S3jHzIKsHj88iAsnIEIitLtf8/agM6camDEn9h7NR6xyQZS4+Fs dA2c6OuzCAcuUSs1H3rRpCF3MTjfSeiATfMvuX43YmaOONKYStzEy8V7AqZQ7QDS k4X4soCGHAKy+KiSnVO9/P9Blp3u1o7SGrLVIOiCf0kKS7XKORo26GBz =4DmA -----END PGP SIGNATURE----- Alexander Couzens (1): jenkins.sh: fix the download url if the qemu image wasn't setup Alexander Huemer (2): Unbreak `./configure --with-usrp1` build Fix USRP1 build with support for setting Rx/TxAntenna Harald Welte (1): SocketsTest: Fix printing of non-nul-terminated string Max (7): Mark release target as virtual Remove outdated references to OpenBTS Remove unused headers Update installation instructions Update legal disclaimer Update license notes tests: null-terminate buffer Neels Hofmeyr (1): jenkins: use osmo-clean-workspace.sh before and after build Pau Espin Pedrol (38): cosmetic: Remove trailing whitespace Logger: Stop using Log.Alarms.Max from config Logger: Stop using Log.File and Log.Level from config Drop use of ConfigurationTable gConfig Remove Configuration module and libsqlite dependency cosmetic: AUTHORS: fix trailing whitespace Set up GNU Autotest infrastructure tests: InterThread: adapt to have reproducible output and enable autotest tests: Timeval: adapt to have reproducible output and enable autotest tests: Log: adapt to have reproducible output and enable autotest Sockets.cpp: Fix initialization of UDD socket tests: Sockets: adapt to have reproducible output and enable autotest utils/convolvtest: Remove uneeded libosmocore dependency Move ARCH_LA to Makefile.common tests: Migrate convtest util to autotest infrastructure arm/convert.c: Fix compilation error arm/convert.c: Add missing convert_init implementation .gitignore: Add missing test related files Remove UDDSocket class tests: SocketTests: Pick OS-assigned instead of setting one manually tests: SocketsTest: Avoid hang forever if test fails tests: SocketsTest: Fail test on write fail tests: TimevalTest: refactor and avoid double comparison contrib/jenkins.sh: Use qemu+proot+debootstrap to run tests with ARM instruction set tests: convolve: Disable due to difference in output in different archs Remove unneeded libdl dependency Fix whitespace Add support to set Rx/TxAntenna UHDDevice: Initialize async_event_thrd in constructor Logger: Drop unused gLogEarly Logger: Remove unused logging macros Logger: get rid of alarm APIs Logger: Drop syslog support Logger: Drop support to log into file Logger: Remove unused includes Logger: Remove gLogToConsole flag configure.ac: Check for pkg-config Bump version: 0.2.0 ??? 0.3.0 Piotr Krysik (1): UHDDevice.cpp: add USRP B205mini support ----------------------------------------------------------------------- hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Thu Mar 8 06:57:30 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 8 Mar 2018 06:57:30 GMT Subject: libosmo-netif.git branch master updated. 0.1.1-15-gce439fc Message-ID: <201803080657.w286vUvU093700@git.osmocom.org> This is an 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 ce439fc945afbefb9f1762cb6a4ee1b74cbd8ae7 (commit) from 525256a15a581daec7afd9edd65f10b827ff2f51 (commit) Those revisions listed above that are new 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=ce439fc945afbefb9f1762cb6a4ee1b74cbd8ae7 commit ce439fc945afbefb9f1762cb6a4ee1b74cbd8ae7 Author: Pau Espin Pedrol Date: Wed Mar 7 13:13:17 2018 +0100 osmux: Use correct log category DLMUX Change-Id: I77f4593941207689f714d15304dcce40b21d4bd8 ----------------------------------------------------------------------- Summary of changes: src/osmux.c | 54 +++++++++++++++++++++++++++--------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) hooks/post-receive -- Osmocom network interface library From gitosis at osmocom.org Thu Mar 8 20:44:43 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 8 Mar 2018 20:44:43 GMT Subject: libtelnet.git branch master updated. 4d4d9ec5c26ad4611fd01ae1b12f712714307343 Message-ID: <201803082044.w28Kihcq050535@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "A telnet library (including ipaccess-telnet)". The branch, master has been updated via 4d4d9ec5c26ad4611fd01ae1b12f712714307343 (commit) via e855f0c12b297d9e026e6a89b672bacf2ed983df (commit) from c386867bafd43cbaa998146e409882cda75a9c80 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libtelnet/commit/?id=4d4d9ec5c26ad4611fd01ae1b12f712714307343 commit 4d4d9ec5c26ad4611fd01ae1b12f712714307343 Author: Martin Hauke Date: Thu Mar 8 16:35:39 2018 +0100 Fix no-return-in-nonvoid-function ipaccess-auth.c:80 OBS post-build check complained: Change-Id: Id1368f308f0af6ac88334002a8aa1e90737e563b I: Program returns random data in a function E: libtelnet no-return-in-nonvoid-function ipaccess-auth.c:80 http://cgit.osmocom.org/libtelnet/commit/?id=e855f0c12b297d9e026e6a89b672bacf2ed983df commit e855f0c12b297d9e026e6a89b672bacf2ed983df Author: Martin Hauke Date: Thu Mar 8 16:34:25 2018 +0100 build: check for libcrypto and libssl Use PKG_CHECK_MODULES to check for libcrypto and libssl Change-Id: I442603f9fa3f648cb552f5e9daf6e0fd49776eff ----------------------------------------------------------------------- Summary of changes: configure.ac | 4 ++++ util/ipaccess-auth.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) hooks/post-receive -- A telnet library (including ipaccess-telnet) From gitosis at osmocom.org Fri Mar 9 11:47:25 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 9 Mar 2018 11:47:25 GMT Subject: osmo-bts.git branch master updated. 0.7.0-149-gc204547 Message-ID: <201803091147.w29BlP7e060897@git.osmocom.org> This is an 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 c2045474b1b500a6cc38c00cc807978ce9e8c5e5 (commit) from 7eed026efc0b75608b37521147db140c06fca5b1 (commit) Those revisions listed above that are new 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=c2045474b1b500a6cc38c00cc807978ce9e8c5e5 commit c2045474b1b500a6cc38c00cc807978ce9e8c5e5 Author: Neels Hofmeyr Date: Thu Mar 8 20:04:42 2018 +0100 fix handover: handle_ph_ra_ind(): evaluate ra_ind before msgb_trim() Commit c2b4c668f3510b7b0baace749c5a310959010e90 I3b989580cb38082e3fd8fc50a11fedda13991092 introduces evaluation of ra_ind members below the msgb_trim() call that actually invalidates ra_ind. A symptom is that it breaks detection of Handover RACH, wich always ends up with lchan == NULL and interpreting all RACH as chan_nr == 0x88. Fix: do all evaluation of ra_ind before the msgb_trim(), for osmo-bts-sysmo, litecell-15 and octphy. To guard against similar mistakes in the future, set ra_ind = NULL before the msgb_trim() call. Related: OS#3045 Change-Id: I203021ee57f49cb963679ba8bec5943e2abb67fb ----------------------------------------------------------------------- Summary of changes: src/osmo-bts-litecell15/l1_if.c | 83 +++++++++++++++++++++------------------ src/osmo-bts-octphy/l1_if.c | 46 +++++++++++++--------- src/osmo-bts-sysmo/l1_if.c | 86 ++++++++++++++++++++++------------------- 3 files changed, 118 insertions(+), 97 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Fri Mar 9 12:04:24 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 9 Mar 2018 12:04:24 GMT Subject: libosmocore.git branch master updated. 0.10.2-203-g10959cde Message-ID: <201803091204.w29C4Odh067607@git.osmocom.org> This is an 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 10959cdea2104a6e8c592d590d5b6acf656eb630 (commit) via b42330516f0aa4bdbbef03ad98555498ec16a715 (commit) via 68b1e8e99c9f5acea52ecf3c8c5aa562ef9ccaa6 (commit) via 8c8e6d7e53bcda6c0c569b157aedbf7c820cd21a (commit) from bf86d71f58f83f53e740d64e649884c91ee77c26 (commit) Those revisions listed above that are new 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=10959cdea2104a6e8c592d590d5b6acf656eb630 commit 10959cdea2104a6e8c592d590d5b6acf656eb630 Author: Vadim Yanitskiy Date: Thu Mar 8 21:57:42 2018 +0700 src/msgb.c: avoid using internal talloc API An internal symbol '_talloc_zero' of talloc library was used during a msgb allocation. This is not actually good because: - it may be removed or modified by talloc developers; - the behaviour may be changed by talloc developers; - it's marked as internal using 'underscore'; - there is public API to do the same. So, let's use the public API. Change-Id: I1080c9071e997944cc0f9fc3716129e9395437ad http://cgit.osmocom.org/libosmocore/commit/?id=b42330516f0aa4bdbbef03ad98555498ec16a715 commit b42330516f0aa4bdbbef03ad98555498ec16a715 Author: Vadim Yanitskiy Date: Thu Mar 8 21:35:48 2018 +0700 src/msgb.c: print an error if msgb allocation failed Printing an error message when msgb allocation failed was initially intended, but have been commented out for years. This would facilitate the bug hunting process, especially on embedded platforms with limited resources (e.g. amount of RAM). The GLOBAL logging subsystem with FATAL level is used for printing such messages. Change-Id: I3e2d1beabd6936fc28a1ad664c083ff1698bb644 http://cgit.osmocom.org/libosmocore/commit/?id=68b1e8e99c9f5acea52ecf3c8c5aa562ef9ccaa6 commit 68b1e8e99c9f5acea52ecf3c8c5aa562ef9ccaa6 Author: Vadim Yanitskiy Date: Thu Mar 8 21:12:07 2018 +0700 src/msgb.c: remove dead includes from OpenBSC The MSGB API is not a part of OpenBSC anymore, so let's remove dead includes, which were probably left here during the migration process. Change-Id: Ief562a6e5b220a84902f95862d67279f953ee726 http://cgit.osmocom.org/libosmocore/commit/?id=8c8e6d7e53bcda6c0c569b157aedbf7c820cd21a commit 8c8e6d7e53bcda6c0c569b157aedbf7c820cd21a Author: Vadim Yanitskiy Date: Thu Mar 8 21:10:23 2018 +0700 src/msgb.c: cosmetic: fix spelling mistakes Change-Id: I6b473aadaa22d95f2a8cc87580c638ccd7e531a4 ----------------------------------------------------------------------- Summary of changes: src/msgb.c | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sat Mar 10 11:00:31 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 10 Mar 2018 11:00:31 GMT Subject: osmo-bts.git branch master updated. 0.7.0-150-g58a95ac Message-ID: <201803101100.w2AB0VCw037314@git.osmocom.org> This is an 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 58a95ac799034fdb60ec277eb23bc3c411d7c5e6 (commit) from c2045474b1b500a6cc38c00cc807978ce9e8c5e5 (commit) Those revisions listed above that are new 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=58a95ac799034fdb60ec277eb23bc3c411d7c5e6 commit 58a95ac799034fdb60ec277eb23bc3c411d7c5e6 Author: Harald Welte Date: Fri Mar 9 22:15:53 2018 +0100 sysinfo.c: SI1 is optional; Send SI2 at TC=0 if no SI1 exists SI1 is only required if frequency hopping is used or if NCH is used. So it's optional. If OsmoBTS has no SI1 configured, it will transmit the empty SI1 buffer at TC=0, and as a result no valid SI will be broadcast at TC=0. Change-Id: I41ab885c00e943199b2e939e98f30e267ecffbee Closes: OS#3051 ----------------------------------------------------------------------- Summary of changes: src/common/sysinfo.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sat Mar 10 11:01:56 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 10 Mar 2018 11:01:56 GMT Subject: osmo-bts.git branch master updated. 0.7.0-151-g29cd7a8 Message-ID: <201803101101.w2AB1uGS037802@git.osmocom.org> This is an 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 29cd7a84089b4a29748a0c9723f539bc6005ad99 (commit) from 58a95ac799034fdb60ec277eb23bc3c411d7c5e6 (commit) Those revisions listed above that are new 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=29cd7a84089b4a29748a0c9723f539bc6005ad99 commit 29cd7a84089b4a29748a0c9723f539bc6005ad99 Author: Harald Welte Date: Sat Mar 10 11:27:43 2018 +0100 sysmobts: Compatibility with older firmware versions When using a firmware version < 3.6, the call to l1if_mute_rf() returned an error, which caused an OML CHG ADM STATE NACK. Let's check if the l1if_mute_rf() call is an un-mute for all timeslots (which apparently we do always at start-up). If it is, then acknowledge it even if muting is not supported by earlier firmwares. I suppose the change causing this problem was introduced in: commit b26b8fc77692e851469f3e27b9aeaeff233ffd2e Author: Holger Hans Peter Freyther Date: Tue Mar 4 15:03:59 2014 +0100 sysmobts: Do a RF mute at initialization when the RC is locked With the current change applied, we can run the BTS with earlier firmware versions than 3.6.0 again. Tested with 3.1 and 2.4 Change-Id: I1a29c1031d96e65a0111bc812a90f2dbaf2a5aa3 ----------------------------------------------------------------------- Summary of changes: src/osmo-bts-sysmo/l1_if.c | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sat Mar 10 22:38:56 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 10 Mar 2018 22:38:56 GMT Subject: osmocom-bb.git branch stumpf/virt-phy deleted. osmocon_v0.0.0-1781-gbdf22f10 Message-ID: <201803102238.w2AMcuUB044332@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The Open Source GSM Base Band stack". The branch, stumpf/virt-phy has been deleted was bdf22f106290cbb48f6bbe0c3515c4270f2b581b ----------------------------------------------------------------------- bdf22f106290cbb48f6bbe0c3515c4270f2b581b VIRT-PHY: Configurable signal power reductions for multiple arfcns. ----------------------------------------------------------------------- hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Sun Mar 11 09:13:12 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 11 Mar 2018 09:13:12 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-100-gbdc55fa Message-ID: <201803110913.w2B9DCD3026799@git.osmocom.org> This is an 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 bdc55fad62e333951a0eb1fc7b96aaaec16dd6ff (commit) from 8343b4adbbe9afd4294232429696ee9736ec1004 (commit) Those revisions listed above that are new 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=bdc55fad62e333951a0eb1fc7b96aaaec16dd6ff commit bdc55fad62e333951a0eb1fc7b96aaaec16dd6ff Author: Neels Hofmeyr Date: Wed Feb 21 00:39:07 2018 +0100 implement support for 3-digit MNC with leading zeros Receive the mnc_3_digits flag from the PCU interface. Bump the PCU interface to 9. This is one part of the three identical pcuif_proto.h patches: - I49cd762c3c9d7ee6a82451bdf3ffa2a060767947 (osmo-bts) - I787fed84a7b613158a5618dd5cffafe4e4927234 (osmo-pcu) - I78f30aef7aa224b2e9db54c3a844d8f520b3aee0 (osmo-bsc) Add 3-digit flags and use the new RAI and LAI API from libosmocore throughout the code base to be able to handle an MNC < 100 that has three digits (leading zeros). Depends: Id2240f7f518494c9df6c8bda52c0d5092f90f221 (libosmocore), Ib7176b1d65a03b76f41f94bc9d3293a8a07d24c6 (libosmocore) Change-Id: I787fed84a7b613158a5618dd5cffafe4e4927234 ----------------------------------------------------------------------- Summary of changes: include/osmocom/pcu/pcuif_proto.h | 6 ++++-- src/gprs_bssgp_pcu.cpp | 15 +++++++++------ src/gprs_bssgp_pcu.h | 2 +- src/pcu_l1_if.cpp | 11 ++++++----- src/pcu_main.cpp | 6 +++++- tests/alloc/AllocTest.cpp | 1 + tests/alloc/MslotTest.cpp | 1 + tests/edge/EdgeTest.cpp | 1 + tests/emu/pcu_emu.cpp | 3 ++- tests/fn/FnTest.cpp | 1 + tests/llc/LlcTest.cpp | 1 + tests/ms/MsTest.cpp | 1 + tests/tbf/TbfTest.cpp | 11 ++++++----- tests/types/TypesTest.cpp | 1 + 14 files changed, 40 insertions(+), 21 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Sun Mar 11 09:13:31 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 11 Mar 2018 09:13:31 GMT Subject: osmo-bts.git branch master updated. 0.7.0-152-g02d1fe8 Message-ID: <201803110913.w2B9DVnk026917@git.osmocom.org> This is an 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 02d1fe87f0fdf4d9e08cde9f727f00e17343c20c (commit) from 29cd7a84089b4a29748a0c9723f539bc6005ad99 (commit) Those revisions listed above that are new 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=02d1fe87f0fdf4d9e08cde9f727f00e17343c20c commit 02d1fe87f0fdf4d9e08cde9f727f00e17343c20c Author: Neels Hofmeyr Date: Wed Feb 21 00:38:05 2018 +0100 implement support for 3-digit MNC with leading zeros Record the mnc_3_digits flag from SI and pass on via the PCU interface. Instead of changing to e.g. osmo_plmn_id, add the flag separately, and instead of bool use a uint8_t, to not raise any struct packing issues and clarify the flag's size beyond any doubt. Bump the PCU interface version to 9. This is one part of the three identical pcuif_proto.h patches: - I49cd762c3c9d7ee6a82451bdf3ffa2a060767947 (osmo-bts) - I787fed84a7b613158a5618dd5cffafe4e4927234 (osmo-pcu) - I78f30aef7aa224b2e9db54c3a844d8f520b3aee0 (osmo-bsc) Depends: Id2240f7f518494c9df6c8bda52c0d5092f90f221 (libosmocore) Change-Id: I49cd762c3c9d7ee6a82451bdf3ffa2a060767947 ----------------------------------------------------------------------- Summary of changes: include/osmo-bts/gsm_data.h | 3 ++- include/osmo-bts/pcuif_proto.h | 6 ++++-- src/common/pcu_sock.c | 15 +++++---------- 3 files changed, 11 insertions(+), 13 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sun Mar 11 09:20:03 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 11 Mar 2018 09:20:03 GMT Subject: osmocom-bb.git branch fixeria/trx updated. osmocon_v0.0.0-2052-gc00985bf Message-ID: <201803110920.w2B9K3Uc029499@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The Open Source GSM Base Band stack". The branch, fixeria/trx has been updated via c00985bf99cd38cab7f50855866524a4a60d47dd (commit) via 2778e4ef432c261cbeaeb344137c465adc8393dd (commit) via f06f31fdf7e0fc4fd2d4cb3a444855bfaafd59da (commit) via cbf818d4dcba53b226df8d36966482dc8b6d6ef4 (commit) from 7fd8ef2d3f3d296a6032745396d3af8e8e3d4da2 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmocom-bb/commit/?id=c00985bf99cd38cab7f50855866524a4a60d47dd commit c00985bf99cd38cab7f50855866524a4a60d47dd Author: Vadim Yanitskiy Date: Sun Mar 11 03:16:40 2018 +0700 trxcon/sched_trx.h: clarify lchan flags meaning Change-Id: I51b663dd16e46a4523488c3d3000922a7c3640d1 http://cgit.osmocom.org/osmocom-bb/commit/?id=2778e4ef432c261cbeaeb344137c465adc8393dd commit 2778e4ef432c261cbeaeb344137c465adc8393dd Author: Vadim Yanitskiy Date: Sun Mar 11 04:20:57 2018 +0700 trxcon/sched_trx.c: fix: omit inactive logical channels The sched_frame_clck_cb() is responsible for UL burst transmission. Iterating over each timeslot, it chooses a proper lchan handler according to a current frame number and a multiframe layout in use, takes a L2 UL frame from a TX buffer, and finally calls the chosen handler in order to to encode and transmit a taken frame. A handler should be called only for activated logical channels... but for some long time, there was a bug, so each lchan was processed, including inactive ones. It's time to fix this. Change-Id: I33e3ecc14be3ae64dfd02789c7f0970c945582c9 http://cgit.osmocom.org/osmocom-bb/commit/?id=f06f31fdf7e0fc4fd2d4cb3a444855bfaafd59da commit f06f31fdf7e0fc4fd2d4cb3a444855bfaafd59da Author: Vadim Yanitskiy Date: Fri Mar 9 15:33:59 2018 +0700 trxcon/sched_trx.c: fix: properly deallocate lchans The llist_for_each_entry_safe() should be used instead of the llist_for_each_entry(), because it's safe against removal of llist entry. Found using Valgrind's memcheck tool. Change-Id: I65234971ec152df038c5388da537a503060c215b http://cgit.osmocom.org/osmocom-bb/commit/?id=cbf818d4dcba53b226df8d36966482dc8b6d6ef4 commit cbf818d4dcba53b226df8d36966482dc8b6d6ef4 Author: Vadim Yanitskiy Date: Fri Mar 9 16:20:12 2018 +0700 trxcon/configure.ac: add --enable-sanitize option Change-Id: I099de726f9d67213c56d996039b4207f80a727c6 ----------------------------------------------------------------------- Summary of changes: src/host/trxcon/configure.ac | 11 +++++++++++ src/host/trxcon/sched_trx.c | 10 ++++++++-- src/host/trxcon/sched_trx.h | 4 +++- 3 files changed, 22 insertions(+), 3 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Sun Mar 11 09:20:19 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 11 Mar 2018 09:20:19 GMT Subject: osmocom-bb.git branch fixeria/trx updated. osmocon_v0.0.0-2054-g5eae1909 Message-ID: <201803110920.w2B9KJPI029718@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The Open Source GSM Base Band stack". The branch, fixeria/trx has been updated via 5eae19098ac6e0563d3e176818ca6a6a4fb8656a (commit) via 4cf722364bdafd90d12984531e4ec8c8548d6579 (commit) from c00985bf99cd38cab7f50855866524a4a60d47dd (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmocom-bb/commit/?id=5eae19098ac6e0563d3e176818ca6a6a4fb8656a commit 5eae19098ac6e0563d3e176818ca6a6a4fb8656a Author: Vadim Yanitskiy Date: Sun Mar 11 04:18:06 2018 +0700 trxcon/scheduler: transmit dummy frames on CBTX lchans If at the moment of transmission there are no frames in TX buffer, then either a dummy LAPDm frame (0x01, 0x03, 0x01, 0x2b ...) or a silence frame (depending on a codec in use) shall be transmitted. This is required for proper measurements on the BTS side. Change-Id: Ie590990f2274ea476678f6b2079f90eeadab6501 http://cgit.osmocom.org/osmocom-bb/commit/?id=4cf722364bdafd90d12984531e4ec8c8548d6579 commit 4cf722364bdafd90d12984531e4ec8c8548d6579 Author: Vadim Yanitskiy Date: Sun Mar 11 03:19:33 2018 +0700 trxcon/scheduler: introduce a new CBTX lchan flag This new flag is intended to indicate that continuous burst transmission is assumed on particular logical channel. In other words, if a logical channel has this flag, but there is nothing to transmit in a TX buffer, then either a dummy LAPDm frame or a silence frame shall be sent. Change-Id: I25fcf9eeb787ffe5378d92532439e67d7d42fa65 ----------------------------------------------------------------------- Summary of changes: src/host/trxcon/sched_lchan_desc.c | 60 ++++++++++++------------- src/host/trxcon/sched_prim.c | 89 ++++++++++++++++++++++++++++++++++++++ src/host/trxcon/sched_trx.c | 13 ++++++ src/host/trxcon/sched_trx.h | 14 ++++++ src/host/trxcon/trxcon.c | 4 ++ 5 files changed, 150 insertions(+), 30 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Sun Mar 11 09:20:44 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 11 Mar 2018 09:20:44 GMT Subject: osmo-ci.git branch master updated. 07653276019511efe7e188a80c307225ac78230d Message-ID: <201803110920.w2B9KiBB030061@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "CI scripts". The branch, master has been updated via 07653276019511efe7e188a80c307225ac78230d (commit) from a45a34e9d05d6b11430b1c33810f795afd75fe58 (commit) Those revisions listed above that are new 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-ci/commit/?id=07653276019511efe7e188a80c307225ac78230d commit 07653276019511efe7e188a80c307225ac78230d Author: Pau Espin Pedrol Date: Wed Mar 7 14:08:35 2018 +0100 osmocom-latest-packages.sh: Catch latest tags outside master branch Some projects, like osmo-trx, may have tags created in a non-master branch. Let's catch those too. Tested with several osmocom repositories. The ones showing different behaviour are osmo-trx (expected) and other repositories which have wrong or no tags and are anyway not used since there's no OBS build for them. Old cmdline is left of ==, new is right: artwork: ( == ) asn1c: ( == ) docker-playground: (debian-jessie-buildslave-0.1.0 == ) layer1-api: (superfemto_v3.8.1 == ) libasn1c: (0.9.28 == 0.9.28) libgtpnl: (1.1.0 == 1.1.0) libosmo-abis: (0.4.0 == 0.4.0) libosmocore: (0.10.2 == 0.10.2) libosmo-netif: (0.1.1 == 0.1.1) libosmo-sccp: (0.8.1 == 0.8.1) libsmpp34: (1.12.0 == 1.12.0) meta-telephony: ( == ) mncc-python: ( == ) octphy-2g-headers: (OCTSDR-OPENBSC-02.09.00-B1121 == ) openbsc: (1.0.0 == 1.0.0) osmo-bsc: (1.1.2 == 1.1.2) osmo-bts: (0.7.0 == 0.7.0) osmo-ci: ( == ) osmocom-bb: (osmocon_v0.0.0 == ) osmo-ggsn: (1.1.0 == 1.1.0) osmo-gsm-manuals: ( == v1) osmo-gsm-tester: ( == 0.1) osmo-gsm-tester-conf: ( == ) osmo-gsm-tester-sysmocom: ( == ) osmo-hlr: (0.1.0 == 0.1.0) osmo-iuh: (0.2.0 == 0.2.0) osmo-mgw: (1.2.0 == 1.2.0) osmo-msc: (1.1.2 == 1.1.2) osmo-pcu: (0.4.0 == 0.4.0) osmo-python-tests: ( == ) osmo-sgsn: (1.2.0 == 1.2.0) osmo-sip-connector: (1.1.0 == 1.1.0) osmo-trx: (0.2.0 == 0.3.0) pysim: ( == ) python-smpplib: ( == ) Change-Id: I3b521a194f0ae9fdfa358423e66f30c1316c23e8 ----------------------------------------------------------------------- Summary of changes: scripts/osmocom-latest-packages.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- CI scripts From gitosis at osmocom.org Sun Mar 11 10:06:11 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 11 Mar 2018 10:06:11 GMT Subject: osmocom-bb.git branch fixeria/trx updated. osmocon_v0.0.0-2057-geb3a1cde Message-ID: <201803111006.w2BA6BFi048156@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The Open Source GSM Base Band stack". The branch, fixeria/trx has been updated via eb3a1cde8c29f90044ba7a0a180f7c8dc835952f (commit) via 2136891b7bbdfbd62f28f63c8a16711d9562ec1c (commit) via a92fd3388cd7eac69e18938832be688c9a425613 (commit) from 5eae19098ac6e0563d3e176818ca6a6a4fb8656a (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmocom-bb/commit/?id=eb3a1cde8c29f90044ba7a0a180f7c8dc835952f commit eb3a1cde8c29f90044ba7a0a180f7c8dc835952f Author: Vadim Yanitskiy Date: Fri Mar 9 14:20:41 2018 +0700 trxcon/l1ctl_link.c: allocate msgb after its length is read Change-Id: I2b941c5ed91097c4ed2d859634bbe89f44546061 http://cgit.osmocom.org/osmocom-bb/commit/?id=2136891b7bbdfbd62f28f63c8a16711d9562ec1c commit 2136891b7bbdfbd62f28f63c8a16711d9562ec1c Author: Vadim Yanitskiy Date: Fri Mar 9 06:34:04 2018 +0700 trxcon: clarify L1CTL message length field Each L1CTL message gets its own length pushed in front before sending. This isn't specified in the 'l1ctl_proto.h', but assumed in the code. Let's clarify this. Change-Id: I118d00613aeaf5ff0bad1188fa5f7450d4ca8122 http://cgit.osmocom.org/osmocom-bb/commit/?id=a92fd3388cd7eac69e18938832be688c9a425613 commit a92fd3388cd7eac69e18938832be688c9a425613 Author: Vadim Yanitskiy Date: Thu Mar 8 20:51:52 2018 +0700 trxcon: use meaningful names for L1CTL messages There are two types of L1CTL messages: received and to be transmitted. Let's use proper names to indicate this. Change-Id: I7c17687579282fa389bca35dc7edbc3582e55701 ----------------------------------------------------------------------- Summary of changes: src/host/trxcon/l1ctl.c | 8 +++++++- src/host/trxcon/l1ctl_link.c | 26 ++++++++++++-------------- src/host/trxcon/l1ctl_link.h | 8 ++++++++ 3 files changed, 27 insertions(+), 15 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Sun Mar 11 10:37:38 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 11 Mar 2018 10:37:38 GMT Subject: osmocom-bb.git branch fixeria/trx updated. osmocon_v0.0.0-2058-gd316b844 Message-ID: <201803111037.w2BAbc30060034@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The Open Source GSM Base Band stack". The branch, fixeria/trx has been updated via d316b84413a4646b440ff5a5ab198a9f10aa9459 (commit) from eb3a1cde8c29f90044ba7a0a180f7c8dc835952f (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmocom-bb/commit/?id=d316b84413a4646b440ff5a5ab198a9f10aa9459 commit d316b84413a4646b440ff5a5ab198a9f10aa9459 Author: Vadim Yanitskiy Date: Fri Mar 9 14:26:20 2018 +0700 trxcon/l1ctl.c: combine both DATA and TRAFFIC REQ handlers Both functions are almost identical, and the only difference is the message type they set. Let's combine them into a single function and introduce a 'traffic' flag, which can be used to define a message type. Change-Id: I288f5d7b6cd242c4793973dcb3d2b1b6925d61a7 ----------------------------------------------------------------------- Summary of changes: src/host/trxcon/l1ctl.c | 60 +++++++++++++------------------------------------ 1 file changed, 16 insertions(+), 44 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Sun Mar 11 11:19:24 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 11 Mar 2018 11:19:24 GMT Subject: osmocom-bb.git branch fixeria/trx updated. osmocon_v0.0.0-2064-g4ccb2261 Message-ID: <201803111119.w2BBJOhA077303@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The Open Source GSM Base Band stack". The branch, fixeria/trx has been updated via 4ccb2261b1ac2e207303393fe509878f160dd96b (commit) via 40e71126abc26eb4d3deea580ca8c8f1c6c8c73b (commit) via 47aaf962fbd358f5b66a2d349160f25c521e6393 (commit) via caebbebd164d5cfc4d1625cf5c11f64e85078f7f (commit) via 633c806a2bc25bac0abce6b48c5cf255cc99f8a1 (commit) via ddddf9e0c488b51d08f6127e29a2d2e48e440095 (commit) from d316b84413a4646b440ff5a5ab198a9f10aa9459 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmocom-bb/commit/?id=4ccb2261b1ac2e207303393fe509878f160dd96b commit 4ccb2261b1ac2e207303393fe509878f160dd96b Author: Vadim Yanitskiy Date: Fri Mar 9 17:28:57 2018 +0700 trxcon/sched_lchan_tchf.c: always send traffic indications We shall always send traffic frame indications, even if received frame is incomplete or decoding was failed. This is required for proper Measurement Reporting. Change-Id: I99e134699796c7075299459e96b2f2d462636619 http://cgit.osmocom.org/osmocom-bb/commit/?id=40e71126abc26eb4d3deea580ca8c8f1c6c8c73b commit 40e71126abc26eb4d3deea580ca8c8f1c6c8c73b Author: Vadim Yanitskiy Date: Fri Mar 9 17:09:44 2018 +0700 trxcon/sched_lchan_xcch.c: always send data indications We shall always send data frame indications, even if received frame is incomplete or decoding was failed. This is required for proper Measurement Reporting. Change-Id: I7beee7e797f488d04c3b59bee9501ce823717092 http://cgit.osmocom.org/osmocom-bb/commit/?id=47aaf962fbd358f5b66a2d349160f25c521e6393 commit 47aaf962fbd358f5b66a2d349160f25c521e6393 Author: Vadim Yanitskiy Date: Fri Mar 9 15:24:20 2018 +0700 trxcon/scheduler: enforce lchan handlers to set message type Since this change, each lchan handler shall manually indicate a type of both message indications and confirmations. Change-Id: I02e0b87d61c127d2f6f5b9532909af78332bf707 http://cgit.osmocom.org/osmocom-bb/commit/?id=caebbebd164d5cfc4d1625cf5c11f64e85078f7f commit caebbebd164d5cfc4d1625cf5c11f64e85078f7f Author: Vadim Yanitskiy Date: Fri Mar 9 15:07:17 2018 +0700 trxcon/sched_lchan_common.c: use static memory allocation There is no need to allocate the DL header for each new message. Change-Id: Id7ad815c6b403f5c3d15fc02022397188f1d87fd http://cgit.osmocom.org/osmocom-bb/commit/?id=633c806a2bc25bac0abce6b48c5cf255cc99f8a1 commit 633c806a2bc25bac0abce6b48c5cf255cc99f8a1 Author: Vadim Yanitskiy Date: Fri Mar 9 14:52:35 2018 +0700 trxcon: clean up DATA / TRAFFIC indication API - change 'l1ctl_tx_data_ind' symbol to 'l1ctl_tx_dt_ind' in order to indicate that it's used for both DATA and TRAFFIC; - introduce a 'traffic' flag, which is used to define either TRAFFIC or DATA indication type; - pass L2 payload and its length separately from the Downlink info header. Change-Id: I9fe65ee9b2d772576b86b7bc85d53518530d1579 http://cgit.osmocom.org/osmocom-bb/commit/?id=ddddf9e0c488b51d08f6127e29a2d2e48e440095 commit ddddf9e0c488b51d08f6127e29a2d2e48e440095 Author: Vadim Yanitskiy Date: Fri Mar 9 14:34:21 2018 +0700 trxcon: clean up DATA / TRAFFIC confirmation API - change 'l1ctl_tx_data_conf' symbol to 'l1ctl_tx_dt_conf' in order to indicate that it's used for both DATA and TRAFFIC; - introduce a 'traffic' flag, which is used to define either TRAFFIC or DATA confirmation type; Change-Id: Iedd569086a264dc7d8740abea5c6e5ca21e299f6 ----------------------------------------------------------------------- Summary of changes: src/host/trxcon/l1ctl.c | 47 ++++++++++++------------ src/host/trxcon/l1ctl.h | 8 ++--- src/host/trxcon/sched_lchan_common.c | 70 +++++++++++++----------------------- src/host/trxcon/sched_lchan_tchf.c | 53 ++++++++++++++++----------- src/host/trxcon/sched_lchan_xcch.c | 17 +++++---- src/host/trxcon/sched_trx.h | 8 ++--- 6 files changed, 99 insertions(+), 104 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Sun Mar 11 19:59:29 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 11 Mar 2018 19:59:29 GMT Subject: osmo-bts.git branch neels/mnc3 deleted. 0.7.0-141-g02ab01b Message-ID: <201803111959.w2BJxT6K088566@git.osmocom.org> This is an 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/mnc3 has been deleted was 02ab01b28e5b6ba3e5e7e5fdd1cc6f181102ae63 ----------------------------------------------------------------------- 02ab01b28e5b6ba3e5e7e5fdd1cc6f181102ae63 implement support for 3-digit MNC with leading zeros ----------------------------------------------------------------------- hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sun Mar 11 20:00:32 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 11 Mar 2018 20:00:32 GMT Subject: osmo-bts.git branch neels/trx_test2 deleted. 0.4.0-503-gd79d9e6 Message-ID: <201803112000.w2BK0W0J089177@git.osmocom.org> This is an 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/trx_test2 has been deleted was d79d9e674df7b4d2d710c1031d0ad66ce9ae0c63 ----------------------------------------------------------------------- d79d9e674df7b4d2d710c1031d0ad66ce9ae0c63 TRX: Use timerfd and CLOCK_MONOTONIC for GSM frame timer ----------------------------------------------------------------------- hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sun Mar 11 20:00:32 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 11 Mar 2018 20:00:32 GMT Subject: osmo-bts.git branch neels/trx_test deleted. 0.4.0-512-gbbc2000 Message-ID: <201803112000.w2BK0WLt089189@git.osmocom.org> This is an 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/trx_test has been deleted was bbc20004809aeb36c1a4cd2709c46ffec44719e0 ----------------------------------------------------------------------- bbc20004809aeb36c1a4cd2709c46ffec44719e0 TRX: Remove bogus extern global variable declarations ----------------------------------------------------------------------- hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sun Mar 11 20:02:05 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 11 Mar 2018 20:02:05 GMT Subject: osmo-bts.git branch neels/33c3 deleted. 0.4.0-349-ge95410d Message-ID: <201803112002.w2BK25Xo089846@git.osmocom.org> This is an 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/33c3 has been deleted was e95410db2b4d816fecea99514b1a3958cd720fa8 ----------------------------------------------------------------------- e95410db2b4d816fecea99514b1a3958cd720fa8 ho hack ----------------------------------------------------------------------- hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sun Mar 11 21:50:24 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 11 Mar 2018 21:50:24 GMT Subject: osmo-bts.git branch master updated. 0.7.0-154-g7d648b4 Message-ID: <201803112150.w2BLoOPe033625@git.osmocom.org> This is an 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 7d648b46579a557bd6bd96fceaf2f8c53b10cb1b (commit) via f72bdfaaa98b84d7b2b0fba977af70e2ac82018e (commit) from 02d1fe87f0fdf4d9e08cde9f727f00e17343c20c (commit) Those revisions listed above that are new 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=7d648b46579a557bd6bd96fceaf2f8c53b10cb1b commit 7d648b46579a557bd6bd96fceaf2f8c53b10cb1b Author: Harald Welte Date: Sun Mar 11 21:20:41 2018 +0100 sysinfo: Fix scheduling of downlink SACCH information The existing algorithm (present since 2012!) failed to work in the sole case that only *one* SACCH filling type was present. So if you had your BTS configured to only broadcast SI5, but not broadcast SI5ter, SI6 or any other SACCH filling, it would send the SI5 message only once on a newly-established channel, and never again. The old code was working for more-than-one SACCH filling, as well as for no SACCH filling at all. Let's also add a NOTICE message if there is no SACCH filling available at all. This is highly unusual and definitely a noticeable event. Change-Id: Ica801f9b9c118f00d9e3dc2780b3123e925f59b4 Closes: OS#3057 Related: OS#2963 http://cgit.osmocom.org/osmo-bts/commit/?id=f72bdfaaa98b84d7b2b0fba977af70e2ac82018e commit f72bdfaaa98b84d7b2b0fba977af70e2ac82018e Author: Harald Welte Date: Sun Mar 11 20:49:19 2018 +0100 cosmetic: Document some SI scheduling related function API Change-Id: I7e61639349deda28846810c4f52dbea78dccda38 ----------------------------------------------------------------------- Summary of changes: src/common/rsl.c | 17 ++++++++++++++++- src/common/sysinfo.c | 7 +++++-- 2 files changed, 21 insertions(+), 3 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Mon Mar 12 01:32:54 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 12 Mar 2018 01:32:54 GMT Subject: osmo-pcu.git branch neels/mnc3 deleted. 0.4.0-100-gf5f1c03 Message-ID: <201803120132.w2C1WsK1036918@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "UNNAMED PROJECT". The branch, neels/mnc3 has been deleted was f5f1c03753728e6da49e5acd8dd6682d5f90426a ----------------------------------------------------------------------- f5f1c03753728e6da49e5acd8dd6682d5f90426a implement support for 3-digit MNC with leading zeros ----------------------------------------------------------------------- hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Mon Mar 12 12:30:34 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 12 Mar 2018 12:30:34 GMT Subject: openbsc.git branch master updated. 1.0.0-17-g55d172617 Message-ID: <201803121230.w2CCUYV2007792@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, master has been updated via 55d172617c2b6df3abdd430bf5751ddbd4420551 (commit) from 14cd21417f8774a92900cb707064d650ea769615 (commit) Those revisions listed above that are new 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=55d172617c2b6df3abdd430bf5751ddbd4420551 commit 55d172617c2b6df3abdd430bf5751ddbd4420551 Author: Harald Welte Date: Mon Mar 12 00:24:22 2018 +0100 sysinfo: Fix regression causing missing L2 Pseudo-Length in SI5/SI6 Fixes a regression in the code generating SI5* and SI6 on SACCH, where the L2 pseudo-length is not part of the 'struct' definition we have in gsm_04_08.h and hence has to be encoded manually into the first byte of the SI buffer. We were doing this correctly until April 2017, when the following patch was merged: > commit 6f0e50c8337355eb59033903ede9ab6528890835 > Author: Max > Date: Wed Apr 12 15:30:54 2017 +0200 > > Prepare for extended SI2quater support This patch cacidentially overwrote the l2_plen that was just enoded, as the 'struct' was no longer pointing to 'output' (si_buf+1), but now directly to the start of the si_buf. NOTE: The Wireshark RSL dissector (and more recently also LAPDm) contain a similar bug, so the SACCH will not be decoded correctly after applying this patch. Nevertheless, it's correct. back-port of OsmoBSC Change-Id: Ie8c907b1317566670aeb68f933ceefd552c17565 Closes: #3059 Related: #2963 Change-Id: Iaf5feefc1bb3194dd491955fee418795c61787f7 ----------------------------------------------------------------------- Summary of changes: openbsc/src/libbsc/system_information.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Mar 12 19:11:17 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 12 Mar 2018 19:11:17 GMT Subject: osmocom-bb.git branch fixeria/trx updated. osmocon_v0.0.0-2066-g23914b9c Message-ID: <201803121911.w2CJBHWG086770@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The Open Source GSM Base Band stack". The branch, fixeria/trx has been updated via 23914b9cf855de8e847d450c70494626da2216e6 (commit) via c08ddc73838b08f9538a966d6ad8f9f8bc856cf9 (commit) from 4ccb2261b1ac2e207303393fe509878f160dd96b (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmocom-bb/commit/?id=23914b9cf855de8e847d450c70494626da2216e6 commit 23914b9cf855de8e847d450c70494626da2216e6 Author: Vadim Yanitskiy Date: Tue Mar 13 01:09:56 2018 +0700 Rename 'fake_trx' to 'trx_toolkit' This toolkit has branched out into several different tools for TRX interface hacking, and creating a virtual Um-interface (FakeTRX) is only one of its potential applications. Change-Id: I56bcbc76b9c273d6b469a2bb68ddc46f3980e835 http://cgit.osmocom.org/osmocom-bb/commit/?id=c08ddc73838b08f9538a966d6ad8f9f8bc856cf9 commit c08ddc73838b08f9538a966d6ad8f9f8bc856cf9 Author: Vadim Yanitskiy Date: Mon Mar 12 20:48:24 2018 +0700 fake_trx: unify the GPL license header There is no need to manually put the license header as a variable in each application in order to print it. Let's use a common one. Change-Id: I1a6e8716a9069e7ade3ae15f2c04fd45d18e223c ----------------------------------------------------------------------- Summary of changes: src/target/{fake_trx => trx_toolkit}/.gitignore | 0 src/target/{fake_trx => trx_toolkit}/README | 11 +++-------- src/target/{fake_trx => trx_toolkit}/burst_fwd.py | 2 +- src/target/{fake_trx => trx_toolkit}/burst_gen.py | 16 +++++----------- src/target/{fake_trx => trx_toolkit}/burst_send.py | 16 +++++----------- src/target/{fake_trx => trx_toolkit}/clck_gen.py | 20 ++++++++------------ src/target/trx_toolkit/copyright.py | 13 +++++++++++++ src/target/{fake_trx => trx_toolkit}/ctrl_cmd.py | 13 +++++-------- src/target/{fake_trx => trx_toolkit}/ctrl_if.py | 2 +- src/target/{fake_trx => trx_toolkit}/ctrl_if_bb.py | 2 +- src/target/{fake_trx => trx_toolkit}/ctrl_if_bts.py | 2 +- src/target/{fake_trx => trx_toolkit}/data_dump.py | 0 src/target/{fake_trx => trx_toolkit}/data_if.py | 2 +- src/target/{fake_trx => trx_toolkit}/data_msg.py | 2 +- src/target/{fake_trx => trx_toolkit}/fake_pm.py | 2 +- src/target/{fake_trx => trx_toolkit}/fake_trx.py | 19 ++++++------------- src/target/{fake_trx => trx_toolkit}/gsm_shared.py | 2 +- .../{fake_trx => trx_toolkit}/rand_burst_gen.py | 2 +- src/target/{fake_trx => trx_toolkit}/trx_sniff.py | 13 +++++-------- src/target/{fake_trx => trx_toolkit}/udp_link.py | 2 +- 20 files changed, 60 insertions(+), 81 deletions(-) rename src/target/{fake_trx => trx_toolkit}/.gitignore (100%) rename src/target/{fake_trx => trx_toolkit}/README (71%) rename src/target/{fake_trx => trx_toolkit}/burst_fwd.py (99%) rename src/target/{fake_trx => trx_toolkit}/burst_gen.py (94%) rename src/target/{fake_trx => trx_toolkit}/burst_send.py (93%) rename src/target/{fake_trx => trx_toolkit}/clck_gen.py (86%) create mode 100644 src/target/trx_toolkit/copyright.py rename src/target/{fake_trx => trx_toolkit}/ctrl_cmd.py (91%) rename src/target/{fake_trx => trx_toolkit}/ctrl_if.py (98%) rename src/target/{fake_trx => trx_toolkit}/ctrl_if_bb.py (99%) rename src/target/{fake_trx => trx_toolkit}/ctrl_if_bts.py (98%) rename src/target/{fake_trx => trx_toolkit}/data_dump.py (100%) rename src/target/{fake_trx => trx_toolkit}/data_if.py (96%) rename src/target/{fake_trx => trx_toolkit}/data_msg.py (99%) rename src/target/{fake_trx => trx_toolkit}/fake_pm.py (97%) rename src/target/{fake_trx => trx_toolkit}/fake_trx.py (93%) rename src/target/{fake_trx => trx_toolkit}/gsm_shared.py (96%) rename src/target/{fake_trx => trx_toolkit}/rand_burst_gen.py (98%) rename src/target/{fake_trx => trx_toolkit}/trx_sniff.py (95%) rename src/target/{fake_trx => trx_toolkit}/udp_link.py (97%) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Mon Mar 12 23:59:05 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 12 Mar 2018 23:59:05 GMT Subject: libasn1c.git branch master updated. 0.9.28-7-g202022e Message-ID: <201803122359.w2CNx5LM017046@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "asn1c runtime code as shared library". The branch, master has been updated via 202022eaa9c36d1209cf024830b99d7d2463663e (commit) via 6e152f258226ddc5233fbb8c4f9e222fc90a161d (commit) from bd2173796d90db181c22034e4acbe391d2cb57ce (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libasn1c/commit/?id=202022eaa9c36d1209cf024830b99d7d2463663e commit 202022eaa9c36d1209cf024830b99d7d2463663e Author: Neels Hofmeyr Date: Mon Mar 5 20:50:26 2018 +0100 jenkins.sh: use --enable-werror configure flag, not CFLAGS Change-Id: I4791c6a32d983869692df36172f93adee819debb http://cgit.osmocom.org/libasn1c/commit/?id=6e152f258226ddc5233fbb8c4f9e222fc90a161d commit 6e152f258226ddc5233fbb8c4f9e222fc90a161d Author: Neels Hofmeyr Date: Mon Mar 5 19:46:44 2018 +0100 configure: add --enable-werror Provide a sane means of adding the -Werror compiler flag. Currently, some of our jenkins.sh add -Werror by passing 'CFLAGS="-Werror"', but that actually *overwrites* all the other CFLAGS we might want to have set. Maintain these exceptions from -Werror: a) deprecation (allow upstream to mark deprecation without breaking builds); b) "#warning" pragmas (allow to remind ourselves of errors without breaking builds) As a last configure step before generating the output files, print the complete CFLAGS and CPPFLAGS by means of AC_MSG_RESULT. Change-Id: Ibcc8238584a585434b39a046cd2d7e18ddaf7f8c ----------------------------------------------------------------------- Summary of changes: configure.ac | 21 +++++++++++++++++++++ contrib/jenkins.sh | 2 +- 2 files changed, 22 insertions(+), 1 deletion(-) hooks/post-receive -- asn1c runtime code as shared library From gitosis at osmocom.org Mon Mar 12 23:59:28 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 12 Mar 2018 23:59:28 GMT Subject: libosmo-abis.git branch master updated. 0.4.0-16-gd3b8b69 Message-ID: <201803122359.w2CNxSST017260@git.osmocom.org> This is an 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 d3b8b69977207235056f6033e5828796e5620049 (commit) via bb83e6f7eb7fa3910586a182ed93d69a850e3e21 (commit) from 61460fd6431d6ea62752d74ad05425f132d7abbe (commit) Those revisions listed above that are new 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=d3b8b69977207235056f6033e5828796e5620049 commit d3b8b69977207235056f6033e5828796e5620049 Author: Neels Hofmeyr Date: Mon Mar 5 20:50:38 2018 +0100 jenkins.sh: use --enable-werror configure flag, not CFLAGS Change-Id: I487ab6f2e391aa57404725de2c8ab5447ca9f725 http://cgit.osmocom.org/libosmo-abis/commit/?id=bb83e6f7eb7fa3910586a182ed93d69a850e3e21 commit bb83e6f7eb7fa3910586a182ed93d69a850e3e21 Author: Neels Hofmeyr Date: Mon Mar 5 20:37:13 2018 +0100 configure: add --enable-werror Provide a sane means of adding the -Werror compiler flag. Currently, some of our jenkins.sh add -Werror by passing 'CFLAGS="-Werror"', but that actually *overwrites* all the other CFLAGS we might want to have set. Maintain these exceptions from -Werror: a) deprecation (allow upstream to mark deprecation without breaking builds); b) "#warning" pragmas (allow to remind ourselves of errors without breaking builds) As a last configure step before generating the output files, print the complete CFLAGS and CPPFLAGS by means of AC_MSG_RESULT. Change-Id: I20d5f18cf05c9e277d914ada259a95187b73fe39 ----------------------------------------------------------------------- Summary of changes: configure.ac | 20 ++++++++++++++++++++ contrib/jenkins.sh | 2 +- 2 files changed, 21 insertions(+), 1 deletion(-) hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Mon Mar 12 23:59:48 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 12 Mar 2018 23:59:48 GMT Subject: libosmo-netif.git branch master updated. 0.1.1-17-g9d726d0 Message-ID: <201803122359.w2CNxm8U017400@git.osmocom.org> This is an 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 9d726d0e56665b4439bb4efe782be06be2e83ffb (commit) via 9f4a9232e791e60ca93a3a79f03efd8ca01cec9c (commit) from ce439fc945afbefb9f1762cb6a4ee1b74cbd8ae7 (commit) Those revisions listed above that are new 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=9d726d0e56665b4439bb4efe782be06be2e83ffb commit 9d726d0e56665b4439bb4efe782be06be2e83ffb Author: Neels Hofmeyr Date: Mon Mar 5 20:51:03 2018 +0100 jenkins.sh: use --enable-werror configure flag, not CFLAGS Change-Id: I739f4562a96b7b6031075d47d94f46af7a37b4b4 http://cgit.osmocom.org/libosmo-netif/commit/?id=9f4a9232e791e60ca93a3a79f03efd8ca01cec9c commit 9f4a9232e791e60ca93a3a79f03efd8ca01cec9c Author: Neels Hofmeyr Date: Mon Mar 5 20:38:57 2018 +0100 configure: add --enable-werror Provide a sane means of adding the -Werror compiler flag. Currently, some of our jenkins.sh add -Werror by passing 'CFLAGS="-Werror"', but that actually *overwrites* all the other CFLAGS we might want to have set. Maintain these exceptions from -Werror: a) deprecation (allow upstream to mark deprecation without breaking builds); b) "#warning" pragmas (allow to remind ourselves of errors without breaking builds) As a last configure step before generating the output files, print the complete CFLAGS and CPPFLAGS by means of AC_MSG_RESULT. Change-Id: I68e4781ec5dfaf1dac46510a092a87e35691f082 ----------------------------------------------------------------------- Summary of changes: configure.ac | 18 ++++++++++++++++++ contrib/jenkins.sh | 2 +- 2 files changed, 19 insertions(+), 1 deletion(-) hooks/post-receive -- Osmocom network interface library From gitosis at osmocom.org Tue Mar 13 00:00:22 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 13 Mar 2018 00:00:22 GMT Subject: libosmo-sccp.git branch master updated. 0.8.1-41-g58fcc53 Message-ID: <201803130000.w2D00M3l017984@git.osmocom.org> This is an 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 58fcc5344ea0e914c7f9be69c309998d243142bd (commit) via 2d5026b92b98f72b03254e42823983ba0da1e319 (commit) from 3137be99ef2e75bd5bdd616a6c435513a64125ec (commit) Those revisions listed above that are new 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=58fcc5344ea0e914c7f9be69c309998d243142bd commit 58fcc5344ea0e914c7f9be69c309998d243142bd Author: Neels Hofmeyr Date: Mon Mar 5 20:51:22 2018 +0100 jenkins.sh: use --enable-werror configure flag, not CFLAGS Change-Id: I5c3f11586d48a076479eb19ed80a11caad4251d8 http://cgit.osmocom.org/libosmo-sccp/commit/?id=2d5026b92b98f72b03254e42823983ba0da1e319 commit 2d5026b92b98f72b03254e42823983ba0da1e319 Author: Neels Hofmeyr Date: Mon Mar 5 20:39:36 2018 +0100 configure: add --enable-werror Provide a sane means of adding the -Werror compiler flag. Currently, some of our jenkins.sh add -Werror by passing 'CFLAGS="-Werror"', but that actually *overwrites* all the other CFLAGS we might want to have set. Maintain these exceptions from -Werror: a) deprecation (allow upstream to mark deprecation without breaking builds); b) "#warning" pragmas (allow to remind ourselves of errors without breaking builds) As a last configure step before generating the output files, print the complete CFLAGS and CPPFLAGS by means of AC_MSG_RESULT. Change-Id: Idb579d546d6f228e86bd49ca15aa87b86978205a ----------------------------------------------------------------------- Summary of changes: configure.ac | 21 +++++++++++++++++++++ contrib/jenkins.sh | 2 +- 2 files changed, 22 insertions(+), 1 deletion(-) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Tue Mar 13 00:00:48 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 13 Mar 2018 00:00:48 GMT Subject: libosmocore.git branch master updated. 0.10.2-205-gb10ec0be Message-ID: <201803130000.w2D00m0I018216@git.osmocom.org> This is an 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 b10ec0be5ffcd8759bb8b1461549a7eaf570bd9b (commit) via 09ecbb76745b4189f07e339131c1df4f46a03531 (commit) from 10959cdea2104a6e8c592d590d5b6acf656eb630 (commit) Those revisions listed above that are new 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=b10ec0be5ffcd8759bb8b1461549a7eaf570bd9b commit b10ec0be5ffcd8759bb8b1461549a7eaf570bd9b Author: Neels Hofmeyr Date: Mon Mar 5 20:51:49 2018 +0100 jenkins_amd64.sh: use --enable-werror configure flag, not CFLAGS Note that the jenkins_arm.sh passes various CFLAGS and potentially overwrites ./configure internal CFLAGS like that. I'm staying out of that for now. Change-Id: I81b50c39cd6e908c4c95651829b679425de87a28 http://cgit.osmocom.org/libosmocore/commit/?id=09ecbb76745b4189f07e339131c1df4f46a03531 commit 09ecbb76745b4189f07e339131c1df4f46a03531 Author: Neels Hofmeyr Date: Mon Mar 5 20:40:05 2018 +0100 configure: add --enable-werror Provide a sane means of adding the -Werror compiler flag. Currently, some of our jenkins.sh add -Werror by passing 'CFLAGS="-Werror"', but that actually *overwrites* all the other CFLAGS we might want to have set. Maintain these exceptions from -Werror: a) deprecation (allow upstream to mark deprecation without breaking builds); b) "#warning" pragmas (allow to remind ourselves of errors without breaking builds) As a last configure step before generating the output files, print the complete CFLAGS and CPPFLAGS by means of AC_MSG_RESULT. Change-Id: Ic5c8e68b64cd890b3309b4b26c7f22bde1edba83 ----------------------------------------------------------------------- Summary of changes: configure.ac | 21 +++++++++++++++++++++ contrib/jenkins_amd64.sh | 2 +- 2 files changed, 22 insertions(+), 1 deletion(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Tue Mar 13 00:01:07 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 13 Mar 2018 00:01:07 GMT Subject: libsmpp34.git branch master updated. 1.12.0-19-g0cad3b4 Message-ID: <201803130001.w2D017vf018711@git.osmocom.org> This is an 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 0cad3b4538710a91881ddbb80424c2d7c62de962 (commit) via 7fb2a408d78857de581d32d32990be833702b854 (commit) from 8f7946f30a95a45c04ca5eb58650b9b6ec4d7f8e (commit) Those revisions listed above that are new 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=0cad3b4538710a91881ddbb80424c2d7c62de962 commit 0cad3b4538710a91881ddbb80424c2d7c62de962 Author: Neels Hofmeyr Date: Mon Mar 5 20:52:50 2018 +0100 jenkins.sh: use --enable-werror configure flag, not CFLAGS Change-Id: Ib09a4aa3167e5dc24d02e3e59307baa6f7ee3f2c http://cgit.osmocom.org/libsmpp34/commit/?id=7fb2a408d78857de581d32d32990be833702b854 commit 7fb2a408d78857de581d32d32990be833702b854 Author: Neels Hofmeyr Date: Mon Mar 5 20:41:40 2018 +0100 configure: add --enable-werror Provide a sane means of adding the -Werror compiler flag. Currently, some of our jenkins.sh add -Werror by passing 'CFLAGS="-Werror"', but that actually *overwrites* all the other CFLAGS we might want to have set. Maintain these exceptions from -Werror: a) deprecation (allow upstream to mark deprecation without breaking builds); b) "#warning" pragmas (allow to remind ourselves of errors without breaking builds) As a last configure step before generating the output files, print the complete CFLAGS and CPPFLAGS by means of AC_MSG_RESULT. Change-Id: I5280a692eaf8f626523e0fd929d1febaa2859104 ----------------------------------------------------------------------- Summary of changes: configure.ac | 21 +++++++++++++++++++++ contrib/jenkins.sh | 4 ++-- 2 files changed, 23 insertions(+), 2 deletions(-) hooks/post-receive -- Osmocom fork of the Open SMPP 3.4 library From gitosis at osmocom.org Tue Mar 13 00:02:03 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 13 Mar 2018 00:02:03 GMT Subject: osmo-bts.git branch master updated. 0.7.0-155-g5b8889c Message-ID: <201803130002.w2D0230L019346@git.osmocom.org> This is an 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 5b8889ce6b4661a14e79c6103fdd0eaf57a872b0 (commit) from 7d648b46579a557bd6bd96fceaf2f8c53b10cb1b (commit) Those revisions listed above that are new 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=5b8889ce6b4661a14e79c6103fdd0eaf57a872b0 commit 5b8889ce6b4661a14e79c6103fdd0eaf57a872b0 Author: Neels Hofmeyr Date: Mon Mar 5 20:42:31 2018 +0100 configure: add --enable-werror Provide a sane means of adding the -Werror compiler flag. Currently, some of our jenkins.sh add -Werror by passing 'CFLAGS="-Werror"', but that actually *overwrites* all the other CFLAGS we might want to have set. Maintain these exceptions from -Werror: a) deprecation (allow upstream to mark deprecation without breaking builds); b) "#warning" pragmas (allow to remind ourselves of errors without breaking builds) As a last configure step before generating the output files, print the complete CFLAGS and CPPFLAGS by means of AC_MSG_RESULT. Change-Id: I5b37602a117350159183fb53ac330294b94f4195 ----------------------------------------------------------------------- Summary of changes: configure.ac | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Tue Mar 13 00:02:31 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 13 Mar 2018 00:02:31 GMT Subject: osmo-ggsn.git branch master updated. 1.1.0-77-g9f98822 Message-ID: <201803130002.w2D02VG1019653@git.osmocom.org> This is an 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 9f9882225524138d87721aafadaa59f02e0da001 (commit) via fc8357a2db96a89c8e12588d370dd7e8b1d14ac8 (commit) from 3e443ca502f82b7c2ce453143866e5f2ed82a91f (commit) Those revisions listed above that are new 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-ggsn/commit/?id=9f9882225524138d87721aafadaa59f02e0da001 commit 9f9882225524138d87721aafadaa59f02e0da001 Author: Neels Hofmeyr Date: Mon Mar 5 20:53:20 2018 +0100 jenkins.sh: use --enable-werror configure flag, not CFLAGS Change-Id: I64e542ad4da34a7ac3bc1b599a122ecff47e892d http://cgit.osmocom.org/osmo-ggsn/commit/?id=fc8357a2db96a89c8e12588d370dd7e8b1d14ac8 commit fc8357a2db96a89c8e12588d370dd7e8b1d14ac8 Author: Neels Hofmeyr Date: Mon Mar 5 20:42:45 2018 +0100 configure: add --enable-werror Provide a sane means of adding the -Werror compiler flag. Currently, some of our jenkins.sh add -Werror by passing 'CFLAGS="-Werror"', but that actually *overwrites* all the other CFLAGS we might want to have set. Maintain these exceptions from -Werror: a) deprecation (allow upstream to mark deprecation without breaking builds); b) "#warning" pragmas (allow to remind ourselves of errors without breaking builds) As a last configure step before generating the output files, print the complete CFLAGS and CPPFLAGS by means of AC_MSG_RESULT. Change-Id: Ifcde5a110cbed0eaa250dd946927e3b0f4f9bd13 ----------------------------------------------------------------------- Summary of changes: configure.ac | 21 +++++++++++++++++++++ contrib/jenkins.sh | 2 +- 2 files changed, 22 insertions(+), 1 deletion(-) hooks/post-receive -- The OpenGGSN project From gitosis at osmocom.org Tue Mar 13 00:02:47 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 13 Mar 2018 00:02:47 GMT Subject: osmo-hlr.git branch master updated. 0.1.0-33-g70e7f21 Message-ID: <201803130002.w2D02l86019823@git.osmocom.org> This is an 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 70e7f21cb1748dbc766361d139d8854f7f63ceb0 (commit) via 2e78858756015fbacb059d2d43532f2c41e32255 (commit) from 3f2a9a2ab1cf3c4059ed8a5f81c969375a1c2627 (commit) Those revisions listed above that are new 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-hlr/commit/?id=70e7f21cb1748dbc766361d139d8854f7f63ceb0 commit 70e7f21cb1748dbc766361d139d8854f7f63ceb0 Author: Neels Hofmeyr Date: Mon Mar 5 20:54:54 2018 +0100 jenkins.sh: use --enable-werror configure flag, not CFLAGS Change-Id: I5fe776cf9ccb5d462c3c1fbbb1e31abe6f42bde6 http://cgit.osmocom.org/osmo-hlr/commit/?id=2e78858756015fbacb059d2d43532f2c41e32255 commit 2e78858756015fbacb059d2d43532f2c41e32255 Author: Neels Hofmeyr Date: Mon Mar 5 20:42:57 2018 +0100 configure: add --enable-werror Provide a sane means of adding the -Werror compiler flag. Currently, some of our jenkins.sh add -Werror by passing 'CFLAGS="-Werror"', but that actually *overwrites* all the other CFLAGS we might want to have set. Maintain these exceptions from -Werror: a) deprecation (allow upstream to mark deprecation without breaking builds); b) "#warning" pragmas (allow to remind ourselves of errors without breaking builds) As a last configure step before generating the output files, print the complete CFLAGS and CPPFLAGS by means of AC_MSG_RESULT. Change-Id: Id5c0740a37067cbe8986d52d63c6134769c71c47 ----------------------------------------------------------------------- Summary of changes: configure.ac | 21 +++++++++++++++++++++ contrib/jenkins.sh | 2 +- 2 files changed, 22 insertions(+), 1 deletion(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Tue Mar 13 00:03:03 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 13 Mar 2018 00:03:03 GMT Subject: osmo-iuh.git branch master updated. 0.2.0-56-g666121a Message-ID: <201803130003.w2D033Tc020035@git.osmocom.org> This is an 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 666121a9d971bc2c94b4418db22f767eace28271 (commit) from 3050864b7360cc7a168a850f7a1d839a805c54a9 (commit) Those revisions listed above that are new 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=666121a9d971bc2c94b4418db22f767eace28271 commit 666121a9d971bc2c94b4418db22f767eace28271 Author: Neels Hofmeyr Date: Mon Mar 5 20:43:10 2018 +0100 configure: add --enable-werror Provide a sane means of adding the -Werror compiler flag. Currently, some of our jenkins.sh add -Werror by passing 'CFLAGS="-Werror"', but that actually *overwrites* all the other CFLAGS we might want to have set. Maintain these exceptions from -Werror: a) deprecation (allow upstream to mark deprecation without breaking builds); b) "#warning" pragmas (allow to remind ourselves of errors without breaking builds) As a last configure step before generating the output files, print the complete CFLAGS and CPPFLAGS by means of AC_MSG_RESULT. Change-Id: Id659512d2d9fb3f28584ec5f071907f6b6e72e0d ----------------------------------------------------------------------- Summary of changes: configure.ac | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Tue Mar 13 00:03:54 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 13 Mar 2018 00:03:54 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-101-g5a59194 Message-ID: <201803130003.w2D03sXJ020516@git.osmocom.org> This is an 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 5a5919435ef85933456b50dc32f3c92802730efa (commit) from bdc55fad62e333951a0eb1fc7b96aaaec16dd6ff (commit) Those revisions listed above that are new 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=5a5919435ef85933456b50dc32f3c92802730efa commit 5a5919435ef85933456b50dc32f3c92802730efa Author: Neels Hofmeyr Date: Mon Mar 5 20:44:11 2018 +0100 configure: add --enable-werror Provide a sane means of adding the -Werror compiler flag. Currently, some of our jenkins.sh add -Werror by passing 'CFLAGS="-Werror"', but that actually *overwrites* all the other CFLAGS we might want to have set. Maintain these exceptions from -Werror: a) deprecation (allow upstream to mark deprecation without breaking builds); b) "#warning" pragmas (allow to remind ourselves of errors without breaking builds) As a last configure step before generating the output files, print the complete CFLAGS and CPPFLAGS by means of AC_MSG_RESULT. Change-Id: I0f735913fc3bbda695c4e66449dcfc94f417dafb ----------------------------------------------------------------------- Summary of changes: configure.ac | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Tue Mar 13 02:42:18 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 13 Mar 2018 02:42:18 GMT Subject: libosmocore.git branch neels/inter_bsc_ho created. 0.10.2-207-g780971e9 Message-ID: <201803130242.w2D2gITD008073@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "An utility library for Open Source Mobile Communications". The branch, neels/inter_bsc_ho has been created at 780971e9fb9654ebee53d6044cc6c7eee09011eb (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmocore/commit/?id=780971e9fb9654ebee53d6044cc6c7eee09011eb commit 780971e9fb9654ebee53d6044cc6c7eee09011eb Author: Neels Hofmeyr Date: Tue Mar 13 03:40:53 2018 +0100 add support for gsm0808 HANDOVER REQUIRED message Change-Id: Idb6dc3eab0282158a17091d97ed77c1e2e3eb3c2 http://cgit.osmocom.org/libosmocore/commit/?id=d97bcebd64b604efbe8502a81fb2fc504903b4a9 commit d97bcebd64b604efbe8502a81fb2fc504903b4a9 Author: Stefan Sperling Date: Thu Feb 15 18:28:04 2018 +0100 support for more cell ID list types in libosmocore Introduce gsm0808_dec_cell_id_list2() with supports additional types of cell identifier lists. The new parsing routines are based on similar routines used by the paging code in osmo-bsc's osmo_bsc_bssap.c. Likewise, introduce gsm0808_enc_cell_id_list2() with support for the same additional types of cell identifier lists. The old API using struct gsm0808_cell_id_list is deprecated. The previous definition was insufficient because it assumed that all decoded cell ID types could be represented with a single uint16_t. It was declared in a GSM protocol header (gsm/protocol/gsm_08_08.h) despite being a host-side representation of data in an IE. The only user I am aware of is in osmo-msc, where this struct is used for one local variable. osmo-msc releases >= 1.1.0 make use of this API. While here, fix a small bug in a test: test_gsm0808_enc_dec_cell_id_list_bss() set the cell ID type to 'LAC' but obviously wants to use type 'BSS'. Change-Id: Ib7e754f538df0c83298a3c958b4e15a32fcb8abb Related: OS#2847 ----------------------------------------------------------------------- hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Tue Mar 13 13:35:54 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 13 Mar 2018 13:35:54 GMT Subject: osmo-trx.git branch master updated. 0.2.0-64-g8fbbd65 Message-ID: <201803131335.w2DDZsfn092023@git.osmocom.org> This is an 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 8fbbd656c76eecff1a99432f6f54272c3884bc84 (commit) via b35cba613ab2295ec99c897c9a80660ac2738491 (commit) from 8dffadb8da92e7b0af97362936a117ebfbd9323d (commit) Those revisions listed above that are new 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=8fbbd656c76eecff1a99432f6f54272c3884bc84 commit 8fbbd656c76eecff1a99432f6f54272c3884bc84 Author: Pau Espin Pedrol Date: Wed Mar 7 20:21:06 2018 +0100 Build Transceiver52M/common as an .la lib Stop picking files from that directory on different places as it causes dependency issues during make distclean/maintainer-clean. Fixes: OS#3029 Change-Id: I81bb4251d18fce978d27849b621b20f541caab0b http://cgit.osmocom.org/osmo-trx/commit/?id=b35cba613ab2295ec99c897c9a80660ac2738491 commit b35cba613ab2295ec99c897c9a80660ac2738491 Author: Pau Espin Pedrol Date: Wed Mar 7 14:39:26 2018 +0100 Makefile.am: Avoid using subdir if arch is not required There's no need in going a level deeper if we already know nothing's going to be done. This way we also get cleaner make outputs. Reference: https://www.gnu.org/software/automake/manual/html_node/Conditional-Subdirectories.html#Conditional-Subdirectories Related: OS#3029 Change-Id: I3ff57ab14edc575904e8137929a0ef02c95e03af ----------------------------------------------------------------------- Summary of changes: Transceiver52M/Makefile.am | 17 ++++++++--------- Transceiver52M/arm/Makefile.am | 5 ++--- Transceiver52M/common/Makefile.am | 15 +++++++++++++++ Transceiver52M/x86/Makefile.am | 6 +----- configure.ac | 1 + 5 files changed, 27 insertions(+), 17 deletions(-) create mode 100644 Transceiver52M/common/Makefile.am hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Tue Mar 13 14:47:41 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 13 Mar 2018 14:47:41 GMT Subject: libosmocore.git branch master updated. 0.10.2-206-g11a4d9dd Message-ID: <201803131447.w2DElfaa021091@git.osmocom.org> This is an 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 11a4d9dd91216fe353e94bfdbbab53bc4f891c0d (commit) from b10ec0be5ffcd8759bb8b1461549a7eaf570bd9b (commit) Those revisions listed above that are new 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=11a4d9dd91216fe353e94bfdbbab53bc4f891c0d commit 11a4d9dd91216fe353e94bfdbbab53bc4f891c0d Author: Stefan Sperling Date: Thu Feb 15 18:28:04 2018 +0100 support for more cell ID list types in libosmocore Introduce gsm0808_dec_cell_id_list2() with supports additional types of cell identifier lists. The new parsing routines are based on similar routines used by the paging code in osmo-bsc's osmo_bsc_bssap.c. Likewise, introduce gsm0808_enc_cell_id_list2() with support for the same additional types of cell identifier lists. The old API using struct gsm0808_cell_id_list is deprecated. The previous definition was insufficient because it assumed that all decoded cell ID types could be represented with a single uint16_t. It was declared in a GSM protocol header (gsm/protocol/gsm_08_08.h) despite being a host-side representation of data in an IE. The only user I am aware of is in osmo-msc, where this struct is used for one local variable. osmo-msc releases >= 1.1.0 make use of this API. While here, fix a small bug in a test: test_gsm0808_enc_dec_cell_id_list_bss() set the cell ID type to 'LAC' but obviously wants to use type 'BSS'. Change-Id: Ib7e754f538df0c83298a3c958b4e15a32fcb8abb Related: OS#2847 ----------------------------------------------------------------------- Summary of changes: include/osmocom/gsm/gsm0808.h | 7 +- include/osmocom/gsm/gsm0808_utils.h | 29 +++- include/osmocom/gsm/gsm23003.h | 7 + include/osmocom/gsm/protocol/gsm_08_08.h | 7 +- src/gsm/gsm0808.c | 36 ++++- src/gsm/gsm0808_utils.c | 258 +++++++++++++++++++++++++++++++ src/gsm/libosmogsm.map | 3 + tests/gsm0808/gsm0808_test.c | 47 +++--- 8 files changed, 360 insertions(+), 34 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Tue Mar 13 19:24:23 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 13 Mar 2018 19:24:23 GMT Subject: sdrangelove.git branch master updated. fcc6956cbd57457928332eae01a5ff518db24499 Message-ID: <201803131924.w2DJONd1036853@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Repository for OsmoSDR UI". The branch, master has been updated via fcc6956cbd57457928332eae01a5ff518db24499 (commit) from 64a1d97017aaa769d8181645cd198616fb2a105b (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/sdrangelove/commit/?id=fcc6956cbd57457928332eae01a5ff518db24499 commit fcc6956cbd57457928332eae01a5ff518db24499 Author: Steve Markgraf Date: Tue Mar 13 20:23:29 2018 +0100 fix build with GCC 7 Signed-off-by: Steve Markgraf ----------------------------------------------------------------------- Summary of changes: CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) hooks/post-receive -- Repository for OsmoSDR UI From gitosis at osmocom.org Wed Mar 14 05:21:06 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 14 Mar 2018 05:21:06 GMT Subject: osmo-bts.git branch master updated. 0.7.0-156-gfbf0eac Message-ID: <201803140521.w2E5L6oK005817@git.osmocom.org> This is an 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 fbf0eac21b0acdbc35eb978b1edf77c2075c546e (commit) from 5b8889ce6b4661a14e79c6103fdd0eaf57a872b0 (commit) Those revisions listed above that are new 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=fbf0eac21b0acdbc35eb978b1edf77c2075c546e commit fbf0eac21b0acdbc35eb978b1edf77c2075c546e Author: Vadim Yanitskiy Date: Tue Mar 13 15:17:38 2018 +0700 common/main.c: track talloc NULL contexts by default In order to be able to introspect not only the root application context, but also all other contexts, e.g. allocated within libosmocore or other libraries, let's enable tracking the use of NULL contexts using the corresponding talloc API. In order to obserbe all existing contexts, use the following VTY command: OsmoBTS# show talloc-context all ... Example of usage: OsmoBTS# show talloc-context all brief talloc report on 'null_context' (total 1302808 bytes in 5185 blocks) lapd context contains 129 bytes in 5 blocks struct signal_handler contains 40 bytes in 1 blocks struct pcu_sock_state contains 120 bytes in 1 blocks struct lookup_helper contains 24 bytes in 1 blocks struct signal_handler contains 40 bytes in 1 blocks struct signal_handler contains 40 bytes in 1 blocks abis contains 49065 bytes in 19 blocks struct signal_handler contains 40 bytes in 1 blocks struct signal_handler contains 40 bytes in 1 blocks struct signal_handler contains 40 bytes in 1 blocks vty contains 93690 bytes in 5008 blocks logging contains 2862 bytes in 7 blocks OsmoBTS context contains 1156678 bytes in 137 blocks Change-Id: I5e9381902dace7dfd37f98b657e4697b5afcff96 ----------------------------------------------------------------------- Summary of changes: src/common/main.c | 3 +++ 1 file changed, 3 insertions(+) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Wed Mar 14 16:02:48 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 14 Mar 2018 16:02:48 GMT Subject: osmocom-bb.git branch master updated. osmocon_v0.0.0-1903-gd49a748c Message-ID: <201803141602.w2EG2mLa090777@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The Open Source GSM Base Band stack". The branch, master has been updated via d49a748cbbf7d7b5bb77f3d906179da9b462e6d1 (commit) via a4d255269a7d4e58d2ec0fbb42483495b8c247c9 (commit) from 8b9d3170ff265c934f6271bd445ff5a6788ffffb (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmocom-bb/commit/?id=d49a748cbbf7d7b5bb77f3d906179da9b462e6d1 commit d49a748cbbf7d7b5bb77f3d906179da9b462e6d1 Author: Vadim Yanitskiy Date: Thu Dec 14 04:03:59 2017 +0700 common/l1ctl.c move TCH bit-ordering to the firmware Previously, TCH frames coming from L1 were reordered to the RTP format. Moreover, the implementation had a few problems: - L1CTL is not the best place for such manipulations; - payloads with other than FR codec were corrupted. Let's use RTP-ordered payloads on the L1CTL interface, performing TCH frame reordering at the firmware. Please note, that actual FR reordering was moved to the firmware as is, without any codec determination. This could be fixed in a separate change. Change-Id: I81ec8ed3c9e72a62b22c1720c299cdc68b733cf1 http://cgit.osmocom.org/osmocom-bb/commit/?id=a4d255269a7d4e58d2ec0fbb42483495b8c247c9 commit a4d255269a7d4e58d2ec0fbb42483495b8c247c9 Author: Vadim Yanitskiy Date: Sat Dec 16 17:52:31 2017 +0700 L1CTL/L1CTL_CRYPTO_REQ: add key length and channel info Previously, the L1CTL_CRYPTO_REQ message contained only a ciphering algorithm and actual Kc key to be used. The key length was calculated manually using the MSGB API. Let's avoid manual calculations here, as it may cause unexpected behavior if the message structure is changed. Also, let's fill the UL header with minimal information about a channel, which is going to be encrypted. Change-Id: I5fab079907c5276322d3ec2b46cab81f10c7ed09 ----------------------------------------------------------------------- Summary of changes: include/l1ctl_proto.h | 1 + src/host/layer23/include/osmocom/bb/common/l1ctl.h | 4 +- src/host/layer23/src/common/l1ctl.c | 47 +++---------------- src/host/layer23/src/mobile/gsm48_rr.c | 12 +++-- src/target/firmware/Makefile | 3 +- src/target/firmware/layer1/l23_api.c | 5 +-- src/target/firmware/layer1/prim_tch.c | 52 ++++++++++++++++++++++ 7 files changed, 73 insertions(+), 51 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Wed Mar 14 21:00:59 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 14 Mar 2018 21:00:59 GMT Subject: openbsc.git branch master updated. 1.0.0-19-g4be40b4f1 Message-ID: <201803142100.w2EL0xxu035204@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, master has been updated via 4be40b4f1d2a82cfcd39881ac8a23577369353e4 (commit) via 99805db3c30f5d9b1f6913407545a75ab41d7065 (commit) from 55d172617c2b6df3abdd430bf5751ddbd4420551 (commit) Those revisions listed above that are new 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=4be40b4f1d2a82cfcd39881ac8a23577369353e4 commit 4be40b4f1d2a82cfcd39881ac8a23577369353e4 Author: Stefan Sperling Date: Wed Mar 14 20:27:49 2018 +0100 bts chan_load: ignore unusable BTS For unconnected BTS, the channel load would report a "bogus channel load sample" every second (on RLL debug). Instead, skip unusable BTS. This follows up on commit 6cee893a0f2c4e53155a2631aff12a5f615b973d / I57e38f6d6ba3b23cc6e1f9520b90261dbb1f1cec 'Make "waiting indicator" of IMMEDIATE ASSIGN REJECT dynamic.' Port of omo-bsc commit f802f7fd7aec1d91084231a80bbce6f2ed7bd299 Change-Id: Icd50d101244641a6ffdde17e60d7a89719225c65 http://cgit.osmocom.org/openbsc/commit/?id=99805db3c30f5d9b1f6913407545a75ab41d7065 commit 99805db3c30f5d9b1f6913407545a75ab41d7065 Author: Stefan Sperling Date: Wed Mar 14 20:15:24 2018 +0100 Make "waiting indicator" of IMMEDIATE ASSIGN REJECT dynamic. The IMMEDIATE ASSIGN REJECT message contains a wait indicator which tells an MS requesting a channel to wait for a specified amount of time before trying to request a channel again, i.e. the wait indicator controls the T3122 timeout value in the MS. Previously, the wait indicator was fixed to 10 seconds. This is not sufficient if there are a lot of MS requesting channels because the MS will retry too soon. Instead of using a fixed value, maintain a dynamic wait indicator value based on average channel load. The load (used vs. available channels on a BTS) is sampled once per second, and once 8 samples have been collected we update a BTS-specific T3122 wait indicator based on the measured load. While the wait indicator could go up to 255 seconds, this initial implementation keeps it in the range from 10 to 128 seconds. Further experimentation and testing will show whether higher wait indicator values are desirable, if the sampling rate needs to change, or if the function mapping the load measurement to a wait indicator value should change (currently we map the load average linearly into the range [10, 128] inclusive). Port of osmo-bsc commit 6cee893a0f2c4e53155a2631aff12a5f615b973d Change-Id: Id9df0e790ece8108212b2ddf718cf2953f5b9bd4 Related: OS#2592 ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/chan_alloc.h | 6 +-- openbsc/include/openbsc/gsm_data.h | 3 ++ openbsc/include/openbsc/gsm_data_shared.h | 13 +++++ openbsc/src/libbsc/abis_rsl.c | 38 ++++++++------- openbsc/src/libbsc/bsc_init.c | 2 + openbsc/src/libbsc/bsc_vty.c | 2 +- openbsc/src/libbsc/chan_alloc.c | 80 +++++++++++++++++++++++++++++++ openbsc/src/libbsc/net_init.c | 24 ++++++++++ openbsc/src/libcommon/gsm_data_shared.c | 3 ++ openbsc/tests/channel/Makefile.am | 5 ++ openbsc/tests/channel/channel_test.c | 11 +++-- 11 files changed, 158 insertions(+), 29 deletions(-) hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Mar 14 21:12:51 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 14 Mar 2018 21:12:51 GMT Subject: osmo-trx.git branch master updated. 0.2.0-69-gc0c6d70 Message-ID: <201803142112.w2ELCpDf041114@git.osmocom.org> This is an 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 c0c6d70fe9d4122e6142b0a9785a44a7f3d0cf0d (commit) via 8c6c5d2bcd3f37e132b73a12e6a83cf07e15260f (commit) via a62fcf786a0484e55e98861d52e31a83353373d6 (commit) via 4d9b59c3efb269a6e2c9046ae3653f1c8fbdb3f6 (commit) via bd0efb0bea27b63a7dd9003dc36e4388978499b6 (commit) from 8fbbd656c76eecff1a99432f6f54272c3884bc84 (commit) Those revisions listed above that are new 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=c0c6d70fe9d4122e6142b0a9785a44a7f3d0cf0d commit c0c6d70fe9d4122e6142b0a9785a44a7f3d0cf0d Author: Vadim Yanitskiy Date: Fri Mar 9 05:08:23 2018 +0700 Transceiver.cpp: prevent out-of-range array access There was no a simple range check for both (NO)HANDOVER commands, so an out-of-range access was possible. For example, a command: CMD HANDOVER 0 -3 might enable EDGE at run-time, because: a[i] == *(a + i) Let's fix this. Change-Id: I24a5f70e8e8097f218d7cbdef8cb10df2c35416f http://cgit.osmocom.org/osmo-trx/commit/?id=8c6c5d2bcd3f37e132b73a12e6a83cf07e15260f commit 8c6c5d2bcd3f37e132b73a12e6a83cf07e15260f Author: Vadim Yanitskiy Date: Fri Mar 9 05:01:21 2018 +0700 Transceiver.cpp: fix incorrect format string for SETTSC Change-Id: If69a478121a31aa7df945548cc17271c476d6a6b http://cgit.osmocom.org/osmo-trx/commit/?id=a62fcf786a0484e55e98861d52e31a83353373d6 commit a62fcf786a0484e55e98861d52e31a83353373d6 Author: Vadim Yanitskiy Date: Fri Mar 9 03:24:08 2018 +0700 Transceiver.cpp: use pointer arithmetics for CMD parsing It looks like the author of control command parsing code was not familar with simple pointer arithmetics, so excessive amount of memory and useless memcopying was used to parse a single command. Let's introduce two pointers, one of which will point to the beginning of a command, another to the beginning of its arguments. Also, let's simplify the command matching by using a separate function called 'MATCH_CMD'. Change-Id: I226ca0771e63228cf5e04ef9766057d4107fdd11 http://cgit.osmocom.org/osmo-trx/commit/?id=4d9b59c3efb269a6e2c9046ae3653f1c8fbdb3f6 commit 4d9b59c3efb269a6e2c9046ae3653f1c8fbdb3f6 Author: Vadim Yanitskiy Date: Fri Mar 9 02:54:45 2018 +0700 Transceiver.cpp: properly zero-terminate received commands Previously it was assumed that a sender should zero-terminate each command being sent. Otherwise, this could cause to printing garbage. Let's do this manually, using the length of received data as a position for '\0'. Change-Id: I69f413f33156c38a853efc5a8cdc66fbfb0ca6af http://cgit.osmocom.org/osmo-trx/commit/?id=bd0efb0bea27b63a7dd9003dc36e4388978499b6 commit bd0efb0bea27b63a7dd9003dc36e4388978499b6 Author: Vadim Yanitskiy Date: Fri Mar 9 02:45:07 2018 +0700 Transceiver.cpp: use a define for the MAX_PACKET_LENGTH No need to keep this value on stack. Change-Id: If9ffb03b9e7b642f45732ba5938977bca271f1c7 ----------------------------------------------------------------------- Summary of changes: Transceiver52M/Transceiver.cpp | 151 +++++++++++++++++++++++------------------ 1 file changed, 86 insertions(+), 65 deletions(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Thu Mar 15 11:16:00 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 15 Mar 2018 11:16:00 GMT Subject: libosmocore.git branch master updated. 0.10.2-207-g2873bf1f Message-ID: <201803151116.w2FBG07w038307@git.osmocom.org> This is an 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 2873bf1f331dc07e6c92b4f6a0b45f26683a0f0b (commit) from 11a4d9dd91216fe353e94bfdbbab53bc4f891c0d (commit) Those revisions listed above that are new 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=2873bf1f331dc07e6c92b4f6a0b45f26683a0f0b commit 2873bf1f331dc07e6c92b4f6a0b45f26683a0f0b Author: Stefan Sperling Date: Wed Mar 14 18:38:41 2018 +0100 fix a cell identifier parsing bug in libosmocore Global and LAI+LAC cell IDs were being misparsed due to an off-by-one. This code was incorrectly converted from osmo-bsc, where an additional offset of one byte was needed to skip the cell identifier field. In libosmocore, these parsing routines receive a buffer pointer which is already positioned at the start of the cell identifier field. Change-Id: I7f3e8ace26176e9cbfe2542961d2a95662aa4d97 Related: OS#2847 ----------------------------------------------------------------------- Summary of changes: src/gsm/gsm0808_utils.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Thu Mar 15 11:17:11 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 15 Mar 2018 11:17:11 GMT Subject: openbsc.git branch master updated. 1.0.0-21-g8469818e3 Message-ID: <201803151117.w2FBHBuC039004@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, master has been updated via 8469818e33ef81e9f707a0c4dd13d7b91ecf83f5 (commit) via c425351e74d162c0794828c0e9a1e8c15395cae2 (commit) from 4be40b4f1d2a82cfcd39881ac8a23577369353e4 (commit) Those revisions listed above that are new 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=8469818e33ef81e9f707a0c4dd13d7b91ecf83f5 commit 8469818e33ef81e9f707a0c4dd13d7b91ecf83f5 Author: Stefan Sperling Date: Wed Mar 14 20:57:23 2018 +0100 Add support for Access Control Class ramping. Access Control Class (ACC) ramping is used to slowly make the cell available to an increasing number of MS. This avoids overload at startup time in cases where a lot of MS would discover the new cell and try to connect to it all at once. Ramping behaviour can be configured with new VTY commands: [no] access-control-class-ramping access-control-class-ramping-step-interval (<30-600>|dynamic) access-control-class-ramping-step-size (<1-10>) (The minimum and maximum values for these parameters are hard-coded, but could be changed if they are found to be inadequate.) The VTY command 'show bts' has been extended to display the current ACC ramping configuration. By default, ACC ramping is disabled. When enabled, the default behaviour is to enable one ACC per ramping step with a 'dynamic' step interval. This means the ramping interval (time between steps) is scaled to the channel load average of the BTS, i.e. the number of used vs. available channels measured over a certain amount of time. Below is an example of debug log output with ACC ramping enabled, while many 'mobile' programs are concurrently trying to connect to the network via an osmo-bts-virtual BTS. Initially, all ACCs are barred, and then only one class is allowed. Then the current BTS channel load average is consulted for scheduling the next ramping step. While the channel load average is low, ramping proceeds faster, and while it is is high, ramping proceeds slower: (bts=0) ACC RAMP: barring Access Control Class 0 (bts=0) ACC RAMP: barring Access Control Class 1 (bts=0) ACC RAMP: barring Access Control Class 2 (bts=0) ACC RAMP: barring Access Control Class 3 (bts=0) ACC RAMP: barring Access Control Class 4 (bts=0) ACC RAMP: barring Access Control Class 5 (bts=0) ACC RAMP: barring Access Control Class 6 (bts=0) ACC RAMP: barring Access Control Class 7 (bts=0) ACC RAMP: barring Access Control Class 8 (bts=0) ACC RAMP: barring Access Control Class 9 (bts=0) ACC RAMP: allowing Access Control Class 0 (bts=0) ACC RAMP: step interval set to 30 seconds based on 0% channel load average (bts=0) ACC RAMP: allowing Access Control Class 1 (bts=0) ACC RAMP: step interval set to 354 seconds based on 59% channel load average (bts=0) ACC RAMP: allowing Access Control Class 2 (bts=0) ACC RAMP: step interval set to 30 seconds based on 0% channel load average (bts=0) ACC RAMP: allowing Access Control Class 3 (bts=0) ACC RAMP: step interval set to 30 seconds based on 0% channel load average Port of osmo-bsc commit a5c1e8727c391bc56847a00b2ecc08787573b91f Change-Id: Idd5c4fd7ea2e10086d9b26deee3a71f9469d1280 Related: OS#2591 http://cgit.osmocom.org/openbsc/commit/?id=c425351e74d162c0794828c0e9a1e8c15395cae2 commit c425351e74d162c0794828c0e9a1e8c15395cae2 Author: Stefan Sperling Date: Wed Mar 14 20:46:48 2018 +0100 Add stat items for the BTS's channel load average and T3122. In addition to logging the current values of a BTS's channel load average and T3122 override, maintain stat items for these values. This allows for plotting these values over time, for instance. These values show up in the VTY under 'show stats' like this: base transceiver station: Channel load average.: 25 % T3122 IMMEDIATE ASSIGNMENT REJECT wait indicator.: 32 s Port of osmo-bsc commit 4e9d40db2f86bfbd4d9c8bf9e3d9196f5ddf22c6 Change-Id: I766bd51f539dd96236b9c81d661e9d31f5027db4 ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/Makefile.am | 1 + openbsc/include/openbsc/acc_ramp.h | 149 +++++++++++++++++++ openbsc/include/openbsc/gsm_data.h | 5 + openbsc/include/openbsc/gsm_data_shared.h | 8 + openbsc/src/libbsc/Makefile.am | 1 + openbsc/src/libbsc/acc_ramp.c | 236 ++++++++++++++++++++++++++++++ openbsc/src/libbsc/bsc_init.c | 15 +- openbsc/src/libbsc/bsc_vty.c | 113 ++++++++++++++ openbsc/src/libbsc/chan_alloc.c | 4 + openbsc/src/libbsc/system_information.c | 11 ++ openbsc/src/libcommon/gsm_data_shared.c | 21 ++- 11 files changed, 562 insertions(+), 2 deletions(-) create mode 100644 openbsc/include/openbsc/acc_ramp.h create mode 100644 openbsc/src/libbsc/acc_ramp.c hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Thu Mar 15 17:38:53 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 15 Mar 2018 17:38:53 GMT Subject: libosmocore.git branch master updated. 0.10.2-208-ge1a86748 Message-ID: <201803151738.w2FHcrkR016343@git.osmocom.org> This is an 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 e1a86748a2c7f6154644deee0477f629a86ca8ec (commit) from 2873bf1f331dc07e6c92b4f6a0b45f26683a0f0b (commit) Those revisions listed above that are new 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=e1a86748a2c7f6154644deee0477f629a86ca8ec commit e1a86748a2c7f6154644deee0477f629a86ca8ec Author: Stefan Sperling Date: Thu Mar 15 18:05:02 2018 +0100 fix cell identifier decoding in libosmocore The cell ID list decoder merged in 11a4d9dd91216fe353e94bfdbbab53bc4f891c0d has a bug which was introduced part-way through the review process in gerrit at https://gerrit.osmocom.org/#/c/6509/ When Neels suggested "why not just {...}id_list[MAXLEN] once?" I changed the cell identifier list from a union of arrays to an array of unions. After this change, elements smaller than the largest type in the union were not laid out consecutively in memory anymore. E.g. uint16_t lac values now occur at offsets of sizeof(id_list[0]) instead of offsets of sizeof(uint16_t). The problem is that I forgot to adjust the decoder accordingly, so the decoder writes to the wrong offsets and returns cell identifier lists which appear to contain uninitialized values when read back by API consumers. I found this problem while adding new regression tests to libosmocore to test encoding and decoding. This commit adds one such tests for LAC list decoding, which failed due to the above bug. I plan to write more tests, however because this first test already uncovered a severe issue I chose to submit a fix now and work on additional tests in later commits. Change-Id: Ie1a5a9d858226be578cf11a03cf996d509bd51fb Related: OS#2847 ----------------------------------------------------------------------- Summary of changes: src/gsm/gsm0808_utils.c | 31 ++++++++++++++++--------------- tests/gsm0808/gsm0808_test.c | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 53 insertions(+), 15 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Thu Mar 15 18:49:13 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 15 Mar 2018 18:49:13 GMT Subject: op25.git branch max updated. 4630e585649b45bb9171f55be3867d18333e5cc2 Message-ID: <201803151849.w2FInDZS053207@git.osmocom.org> This is an 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-defined analyzer for APCO P25". The branch, max has been updated via 4630e585649b45bb9171f55be3867d18333e5cc2 (commit) from c17443d9ac36f21b59a4f9392f94b1c1d3ded301 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/op25/commit/?id=4630e585649b45bb9171f55be3867d18333e5cc2 commit 4630e585649b45bb9171f55be3867d18333e5cc2 Author: Max Date: Thu Mar 15 14:43:57 2018 -0400 json trunking additions ----------------------------------------------------------------------- Summary of changes: op25/gr-op25_repeater/apps/terminal.py | 4 +- op25/gr-op25_repeater/apps/trunking.py | 83 +++++++------------------------ op25/gr-op25_repeater/apps/tsvfile.py | 91 ++++++++++++++++++++++++++++++++++ 3 files changed, 112 insertions(+), 66 deletions(-) create mode 100644 op25/gr-op25_repeater/apps/tsvfile.py hooks/post-receive -- Software-defined analyzer for APCO P25 From gitosis at osmocom.org Thu Mar 15 22:37:25 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 15 Mar 2018 22:37:25 GMT Subject: openbsc.git branch fixeria/milenage created. 1.0.0-24-gc5c84b690 Message-ID: <201803152237.w2FMbPec050687@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, fixeria/milenage has been created at c5c84b69021bc75ef905075056609ab233349859 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openbsc/commit/?id=c5c84b69021bc75ef905075056609ab233349859 commit c5c84b69021bc75ef905075056609ab233349859 Author: Vadim Yanitskiy Date: Fri Mar 16 05:21:56 2018 +0700 libmsc/auth.c: add Milenage algorithm support Change-Id: I519e6bb4eb37a5ac70556d580a18fcae62730a76 http://cgit.osmocom.org/openbsc/commit/?id=068e11a51ff675d486976fef0b589a85fb0f8f4a commit 068e11a51ff675d486976fef0b589a85fb0f8f4a Author: Vadim Yanitskiy Date: Fri Mar 16 05:09:19 2018 +0700 libmsc/auth.c: use libosmogsm auth API Change-Id: I08dae631bcfc1bb3a4817084723e04a59c745329 http://cgit.osmocom.org/openbsc/commit/?id=83ad7e3ff6d0afc578a7eeb028134e3cc181c720 commit 83ad7e3ff6d0afc578a7eeb028134e3cc181c720 Author: Vadim Yanitskiy Date: Fri Mar 16 04:31:35 2018 +0700 libmsc/VTY: clean up the a3a8 command Change-Id: Ia21d4c97c30505e1826aa401c5da180dd2ba27d2 ----------------------------------------------------------------------- hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Fri Mar 16 09:14:51 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 16 Mar 2018 09:14:51 GMT Subject: libosmocore.git branch master updated. 0.10.2-209-g2338145d Message-ID: <201803160914.w2G9Epnw036440@git.osmocom.org> This is an 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 2338145d5b4e27447bb9026c0bb8251a59d7c20d (commit) from e1a86748a2c7f6154644deee0477f629a86ca8ec (commit) Those revisions listed above that are new 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=2338145d5b4e27447bb9026c0bb8251a59d7c20d commit 2338145d5b4e27447bb9026c0bb8251a59d7c20d Author: Stefan Sperling Date: Thu Mar 15 19:38:15 2018 +0100 use gsm48_decode_lai2() in gsm0808_dec_cell_id_list() This makes gsm0808_dec_cell_id_list() properly decode 3-digit MNCs. Add a test which encodes/decodes a LAI_AND_LAC list with 3-digit MNCs. Change-Id: If6b941720de33dca66b6b1aa2cb95a3275708b7f Related: OS#2847 ----------------------------------------------------------------------- Summary of changes: src/gsm/gsm0808_utils.c | 15 +++++------- tests/gsm0808/gsm0808_test.c | 57 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 63 insertions(+), 9 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Mar 16 09:18:30 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 16 Mar 2018 09:18:30 GMT Subject: osmo-ci.git branch master updated. 196402ac657f86a94b86a12b07dfeaf7d3a0a273 Message-ID: <201803160918.w2G9IUNa038032@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "CI scripts". The branch, master has been updated via 196402ac657f86a94b86a12b07dfeaf7d3a0a273 (commit) from 07653276019511efe7e188a80c307225ac78230d (commit) Those revisions listed above that are new 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-ci/commit/?id=196402ac657f86a94b86a12b07dfeaf7d3a0a273 commit 196402ac657f86a94b86a12b07dfeaf7d3a0a273 Author: Alexander Couzens Date: Tue Mar 6 14:07:16 2018 +0100 add ansible playbooks Introduce playbooks to do: - setup-jenkins-slave - setup a usualy or special jenkins-slave - setup-gsm-tester - setup the gsm-tester Change-Id: I7007a4e6c38f73843390ec2b3b91133aff21e36a ----------------------------------------------------------------------- Summary of changes: ansible/.gitignore | 5 + ansible/files/README.md | 23 ++ ansible/hosts | 11 + ansible/roles/docker/README.md | 1 + ansible/roles/docker/defaults/main.yml | 4 + ansible/roles/docker/tasks/main.yml | 28 +++ ansible/roles/gsm-tester-modems/README.md | 1 + ansible/roles/gsm-tester-modems/tasks/main.yml | 45 ++++ ansible/roles/gsm-tester-network/README.md | 7 + ansible/roles/gsm-tester-network/defaults/main.yml | 3 + ansible/roles/gsm-tester-network/tasks/main.yml | 6 + .../gsm-tester-network/templates/interface.j2 | 56 +++++ ansible/roles/gsm-tester/defaults/main.yml | 7 + .../gsm-tester/files/dbus_osmo-gsm-tester.conf | 9 + .../files/osmo-gsm-tester_setcap_net_admin.sh | 2 + .../files/osmo-gsm-tester_setcap_net_raw.sh | 3 + ansible/roles/gsm-tester/tasks/main.yml | 244 +++++++++++++++++++++ .../gsm-tester/templates/quad_modem_power_cycle.sh | 16 ++ ansible/roles/install-coverity/README.md | 4 + ansible/roles/install-coverity/defaults/main.yml | 4 + ansible/roles/install-coverity/tasks/main.yml | 39 ++++ ansible/roles/install-poky-sdk/README.md | 10 + ansible/roles/install-poky-sdk/defaults/main.yml | 7 + ansible/roles/install-poky-sdk/tasks/main.yml | 42 ++++ ansible/roles/osmocom-jenkins-slave/README.md | 2 + .../roles/osmocom-jenkins-slave/defaults/main.yml | 8 + .../roles/osmocom-jenkins-slave/files/gitconfig | 3 + .../files/jenkins.osmocom.org.pub | 2 + .../roles/osmocom-jenkins-slave/tasks/debian.yml | 39 ++++ .../osmocom-jenkins-slave/tasks/generic-slave.yml | 15 ++ ansible/roles/osmocom-jenkins-slave/tasks/main.yml | 102 +++++++++ ansible/setup-gsm-tester.md | 21 ++ ansible/setup-gsm-tester.yml | 39 ++++ ansible/setup-jenkins-slave.yml | 35 +++ 34 files changed, 843 insertions(+) create mode 100644 ansible/.gitignore create mode 100644 ansible/files/README.md create mode 100644 ansible/hosts create mode 100644 ansible/roles/docker/README.md create mode 100644 ansible/roles/docker/defaults/main.yml create mode 100644 ansible/roles/docker/tasks/main.yml create mode 100644 ansible/roles/gsm-tester-modems/README.md create mode 100644 ansible/roles/gsm-tester-modems/tasks/main.yml create mode 100644 ansible/roles/gsm-tester-network/README.md create mode 100644 ansible/roles/gsm-tester-network/defaults/main.yml create mode 100644 ansible/roles/gsm-tester-network/tasks/main.yml create mode 100644 ansible/roles/gsm-tester-network/templates/interface.j2 create mode 100644 ansible/roles/gsm-tester/defaults/main.yml create mode 100644 ansible/roles/gsm-tester/files/dbus_osmo-gsm-tester.conf create mode 100644 ansible/roles/gsm-tester/files/osmo-gsm-tester_setcap_net_admin.sh create mode 100755 ansible/roles/gsm-tester/files/osmo-gsm-tester_setcap_net_raw.sh create mode 100644 ansible/roles/gsm-tester/tasks/main.yml create mode 100755 ansible/roles/gsm-tester/templates/quad_modem_power_cycle.sh create mode 100644 ansible/roles/install-coverity/README.md create mode 100644 ansible/roles/install-coverity/defaults/main.yml create mode 100644 ansible/roles/install-coverity/tasks/main.yml create mode 100644 ansible/roles/install-poky-sdk/README.md create mode 100644 ansible/roles/install-poky-sdk/defaults/main.yml create mode 100644 ansible/roles/install-poky-sdk/tasks/main.yml create mode 100644 ansible/roles/osmocom-jenkins-slave/README.md create mode 100644 ansible/roles/osmocom-jenkins-slave/defaults/main.yml create mode 100644 ansible/roles/osmocom-jenkins-slave/files/gitconfig create mode 100644 ansible/roles/osmocom-jenkins-slave/files/jenkins.osmocom.org.pub create mode 100644 ansible/roles/osmocom-jenkins-slave/tasks/debian.yml create mode 100644 ansible/roles/osmocom-jenkins-slave/tasks/generic-slave.yml create mode 100644 ansible/roles/osmocom-jenkins-slave/tasks/main.yml create mode 100644 ansible/setup-gsm-tester.md create mode 100644 ansible/setup-gsm-tester.yml create mode 100644 ansible/setup-jenkins-slave.yml hooks/post-receive -- CI scripts From gitosis at osmocom.org Fri Mar 16 13:16:45 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 16 Mar 2018 13:16:45 GMT Subject: libosmocore.git branch master updated. 0.10.2-212-g483f386f Message-ID: <201803161316.w2GDGjY2055238@git.osmocom.org> This is an 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 483f386fd40bc2715a6e2c91b34e44ac1e0ae666 (commit) via ed4327c470c69a626a081bc91de1a5ad5e248f5a (commit) via 9c62fc69a8eb9f72da054f908704acbb14a6caa6 (commit) from 2338145d5b4e27447bb9026c0bb8251a59d7c20d (commit) Those revisions listed above that are new 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=483f386fd40bc2715a6e2c91b34e44ac1e0ae666 commit 483f386fd40bc2715a6e2c91b34e44ac1e0ae666 Author: Stefan Sperling Date: Fri Mar 16 12:21:26 2018 +0100 add a test for CELL_IDENT_WHOLE_GLOBAL cell identifier lists Add a regression test which encodes and decodes a cell identifier list of type CELL_IDENT_WHOLE_GLOBAL. Change-Id: Ie633d9e55c6a30555c0153d35aaf9f982d6e0088 Depends: If0fafbc7171da2a3044bfa9a167208a1afa1c07b Related: OS#2847 http://cgit.osmocom.org/libosmocore/commit/?id=ed4327c470c69a626a081bc91de1a5ad5e248f5a commit ed4327c470c69a626a081bc91de1a5ad5e248f5a Author: Stefan Sperling Date: Fri Mar 16 11:02:59 2018 +0100 fix parse_cell_id_lac_and_ci_list() The implementation was entirely broken, reading data from wrong offsets and always writing to the first element of the decoded list. Also, add a new test for this function which found the problems. Change-Id: If0fafbc7171da2a3044bfa9a167208a1afa1c07b Related: OS#2847 Depends: Ife4e485e2b86c6f3321c9700611700115ad247b2 http://cgit.osmocom.org/libosmocore/commit/?id=9c62fc69a8eb9f72da054f908704acbb14a6caa6 commit 9c62fc69a8eb9f72da054f908704acbb14a6caa6 Author: Stefan Sperling Date: Fri Mar 16 10:23:34 2018 +0100 fix bug in parse_cell_id_ci_list() Cell ID lists with CI were misparsed because parse_cell_id_ci_list() failed to report the amount of consumed bytes to its caller. Also add a regression test which uncovered the bug. Change-Id: Ife4e485e2b86c6f3321c9700611700115ad247b2 Depends: If6b941720de33dca66b6b1aa2cb95a3275708b7f Related: OS#2847 ----------------------------------------------------------------------- Summary of changes: src/gsm/gsm0808_utils.c | 15 ++--- tests/gsm0808/gsm0808_test.c | 138 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 146 insertions(+), 7 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Mar 16 18:56:20 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 16 Mar 2018 18:56:20 GMT Subject: libosmocore.git branch master updated. 0.10.2-213-gc9bebbd3 Message-ID: <201803161856.w2GIuKjG035606@git.osmocom.org> This is an 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 c9bebbd325e567333486a90b92d16ee464a4458a (commit) from 483f386fd40bc2715a6e2c91b34e44ac1e0ae666 (commit) Those revisions listed above that are new 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=c9bebbd325e567333486a90b92d16ee464a4458a commit c9bebbd325e567333486a90b92d16ee464a4458a Author: Stefan Sperling Date: Fri Mar 16 15:59:01 2018 +0100 add a regression test for TLV parsing with repeated IEs Since commit bf383a1d83661af26ccd6521c49b655fb22531d4 tlv_parse() will return the first occurrence of a repeated IE. Add a test to verify this behaviour. This test passes with the current code and fails if bf383a1d83661af26ccd6521c49b655fb22531d4 is reverted. While here, fix lies in documentation about the return value of tlv_parse() and fix a typo in another comment. Change-Id: I041f38548c5e4236920991d6c681c1c1e04de9ca Related: OS#2904 ----------------------------------------------------------------------- Summary of changes: src/gsm/tlv_parser.c | 4 ++-- tests/tlv/tlv_test.c | 31 +++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 2 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Mar 16 20:59:46 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 16 Mar 2018 20:59:46 GMT Subject: op25.git branch max updated. bd95950d8ca8e31a1c8a785d4add132aa7a202f6 Message-ID: <201803162059.w2GKxk7Y016210@git.osmocom.org> This is an 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-defined analyzer for APCO P25". The branch, max has been updated via bd95950d8ca8e31a1c8a785d4add132aa7a202f6 (commit) via e572cfe8022b2d2fd0d591bf90324c18c30090dc (commit) via 9d344f283b9a595b35c6b6e9a7e6b514838ed974 (commit) via 411d385125ce2db960501c8894877128bee8b63c (commit) via abf9b4f06c95f864187c7a2f01141bfadfe46191 (commit) via 5ea5186c5dcf02280848b5cba91fc37d39f8dcc4 (commit) from 4630e585649b45bb9171f55be3867d18333e5cc2 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/op25/commit/?id=bd95950d8ca8e31a1c8a785d4add132aa7a202f6 commit bd95950d8ca8e31a1c8a785d4add132aa7a202f6 Author: Max Date: Fri Mar 16 16:56:15 2018 -0400 main.js edits http://cgit.osmocom.org/op25/commit/?id=e572cfe8022b2d2fd0d591bf90324c18c30090dc commit e572cfe8022b2d2fd0d591bf90324c18c30090dc Author: Max Date: Fri Mar 16 16:38:26 2018 -0400 configuration additions http://cgit.osmocom.org/op25/commit/?id=9d344f283b9a595b35c6b6e9a7e6b514838ed974 commit 9d344f283b9a595b35c6b6e9a7e6b514838ed974 Author: Max Date: Fri Mar 16 16:29:54 2018 -0400 add config directory http://cgit.osmocom.org/op25/commit/?id=411d385125ce2db960501c8894877128bee8b63c commit 411d385125ce2db960501c8894877128bee8b63c Author: Max Date: Fri Mar 16 16:28:37 2018 -0400 temp.png http://cgit.osmocom.org/op25/commit/?id=abf9b4f06c95f864187c7a2f01141bfadfe46191 commit abf9b4f06c95f864187c7a2f01141bfadfe46191 Author: Max Date: Fri Mar 16 16:26:42 2018 -0400 configuration additions http://cgit.osmocom.org/op25/commit/?id=5ea5186c5dcf02280848b5cba91fc37d39f8dcc4 commit 5ea5186c5dcf02280848b5cba91fc37d39f8dcc4 Author: Max Date: Fri Mar 16 16:14:43 2018 -0400 byteify ----------------------------------------------------------------------- Summary of changes: op25/gr-op25_repeater/apps/http.py | 158 ++++++++- op25/gr-op25_repeater/apps/multi_rx.py | 22 +- op25/gr-op25_repeater/www/config/README | 1 + op25/gr-op25_repeater/www/images/temp.png | Bin 0 -> 75597 bytes op25/gr-op25_repeater/www/www-static/index.html | 190 ++++++++++- op25/gr-op25_repeater/www/www-static/main.css | 91 ++++++ op25/gr-op25_repeater/www/www-static/main.js | 410 ++++++++++++++++++++++-- 7 files changed, 833 insertions(+), 39 deletions(-) mode change 100644 => 100755 op25/gr-op25_repeater/apps/http.py create mode 100644 op25/gr-op25_repeater/www/config/README create mode 100644 op25/gr-op25_repeater/www/images/temp.png hooks/post-receive -- Software-defined analyzer for APCO P25 From gitosis at osmocom.org Sat Mar 17 11:29:41 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 17 Mar 2018 11:29:41 GMT Subject: libosmocore.git branch master updated. 0.10.2-214-gd86055b4 Message-ID: <201803171129.w2HBTfKc085056@git.osmocom.org> This is an 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 d86055b431275cedb73bce32cb18dfc41dff0d15 (commit) from c9bebbd325e567333486a90b92d16ee464a4458a (commit) Those revisions listed above that are new 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=d86055b431275cedb73bce32cb18dfc41dff0d15 commit d86055b431275cedb73bce32cb18dfc41dff0d15 Author: Harald Welte Date: Sat Mar 17 10:32:07 2018 +0100 abis_nm: Introduce abis_nm_dump_foh() This is a more modern way of printing the Abis OML Formatted Object Header, without assuming that it would be used in a log statement or prescribing the log level to be used. Change-Id: I9b2c2afec28882b817d104d5b062651ade7aadd8 ----------------------------------------------------------------------- Summary of changes: include/osmocom/gsm/abis_nm.h | 8 +++----- src/gsm/abis_nm.c | 15 +++++++++++---- src/gsm/libosmogsm.map | 1 + 3 files changed, 15 insertions(+), 9 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sat Mar 17 11:33:51 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 17 Mar 2018 11:33:51 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-102-g7490622 Message-ID: <201803171133.w2HBXpVE086976@git.osmocom.org> This is an 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 74906224caef4df4eb412aac592ceb5348253189 (commit) from 5a5919435ef85933456b50dc32f3c92802730efa (commit) Those revisions listed above that are new 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=74906224caef4df4eb412aac592ceb5348253189 commit 74906224caef4df4eb412aac592ceb5348253189 Author: Pau Espin Pedrol Date: Sat Mar 17 01:43:12 2018 +0100 gprs_bssgp_pcu.cpp: Comment unused function parse_ra_cap Commit 741d25cb6f8c0c1522cf6d1be2fea49356ecd4bd commented the only user of the function but forgot to comment too the function itself. Change-Id: I8b291b45aaedfb0421cd28c0d9e24cefa5547b09 ----------------------------------------------------------------------- Summary of changes: src/gprs_bssgp_pcu.cpp | 2 ++ 1 file changed, 2 insertions(+) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Sat Mar 17 11:53:43 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 17 Mar 2018 11:53:43 GMT Subject: osmo-bts.git branch master updated. 0.7.0-157-g5cef505 Message-ID: <201803171153.w2HBrhuL098600@git.osmocom.org> This is an 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 5cef5056ff70da6a06b1225cb744ad09e2c1b277 (commit) from fbf0eac21b0acdbc35eb978b1edf77c2075c546e (commit) Those revisions listed above that are new 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=5cef5056ff70da6a06b1225cb744ad09e2c1b277 commit 5cef5056ff70da6a06b1225cb744ad09e2c1b277 Author: Harald Welte Date: Sat Mar 17 11:37:29 2018 +0100 gsm_data_shared: Remove unused definitions/members/functions What we remove here is a legacy from sharing this header file with openbsc/osmo-bsc-sccplite, which we stopped to do quite some time ago and hence can remove those parts that are only relevant to the BSC but not to the BTS. Change-Id: Icac1656da68f6a006a28c779e3b563bbdd905b3d ----------------------------------------------------------------------- Summary of changes: include/osmo-bts/gsm_data_shared.h | 197 ------------------------------------- src/common/gsm_data_shared.c | 50 ---------- src/common/oml.c | 2 +- 3 files changed, 1 insertion(+), 248 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sat Mar 17 12:38:58 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 17 Mar 2018 12:38:58 GMT Subject: osmo-bts.git branch master updated. 0.7.0-158-g7c4a22d Message-ID: <201803171238.w2HCcwAa026429@git.osmocom.org> This is an 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 7c4a22dbc48f51eb199766bf1b29e061bf765cbd (commit) from 5cef5056ff70da6a06b1225cb744ad09e2c1b277 (commit) Those revisions listed above that are new 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=7c4a22dbc48f51eb199766bf1b29e061bf765cbd commit 7c4a22dbc48f51eb199766bf1b29e061bf765cbd Author: Harald Welte Date: Sat Mar 17 11:47:47 2018 +0100 cosmetic: Move agch_queue to sub-structure of gsm_bts_role_bts Rathert han have 11 direct members of gsm_bts_role_bts, group them into a sub-struct as ew do for other parts like interference, laod, ... Change-Id: Iefecf4b70c1b11c650913f2ae3783718ffb8a36c ----------------------------------------------------------------------- Summary of changes: include/osmo-bts/gsm_data.h | 30 ++++++++++++----------- src/common/bts.c | 60 ++++++++++++++++++++++----------------------- src/common/vty.c | 30 +++++++++++------------ tests/agch/agch_test.c | 24 +++++++++--------- 4 files changed, 73 insertions(+), 71 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sat Mar 17 13:41:56 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 17 Mar 2018 13:41:56 GMT Subject: osmo-gsm-manuals.git branch master updated. 904e792fa45a3b71e62a305e397d03550f53d63a Message-ID: <201803171341.w2HDfuT4064701@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Manuals for Osmocom GSM components". The branch, master has been updated via 904e792fa45a3b71e62a305e397d03550f53d63a (commit) from 1d2321dcde9e906aa9c2b9e716cefbc0efc2e5c6 (commit) Those revisions listed above that are new 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-gsm-manuals/commit/?id=904e792fa45a3b71e62a305e397d03550f53d63a commit 904e792fa45a3b71e62a305e397d03550f53d63a Author: Harald Welte Date: Sat Mar 17 14:15:38 2018 +0100 vty-ref: Update URI of docbook 5.0 schema ... to match the /etc/xml/catalog file on debian (no "www" in hostname) Change-Id: Id9f3579c7f2bc3af13fe30b5268f249b6f59ed0d ----------------------------------------------------------------------- Summary of changes: OsmoBSC/osmobsc-vty-reference.xml | 4 ++-- OsmoBTS/osmobts-vty-reference.xml | 4 ++-- OsmoGGSN/osmoggsn-vty-reference.xml | 4 ++-- OsmoHLR/osmohlr-vty-reference.xml | 4 ++-- OsmoMGCP/osmomgcp-vty-reference.xml | 4 ++-- OsmoMGW/osmomgw-vty-reference.xml | 4 ++-- OsmoMSC/osmomsc-vty-reference.xml | 4 ++-- OsmoNAT/osmonat-vty-reference.xml | 4 ++-- OsmoNITB/osmonitb-vty-reference.xml | 4 ++-- OsmoPCU/osmopcu-vty-reference.xml | 4 ++-- OsmoSGSN/osmosgsn-vty-reference.xml | 4 ++-- OsmoSTP/osmostp-vty-reference.xml | 4 ++-- OsmoTRX/osmotrx-vty-reference.xml | 4 ++-- 13 files changed, 26 insertions(+), 26 deletions(-) hooks/post-receive -- Manuals for Osmocom GSM components From gitosis at osmocom.org Sat Mar 17 13:43:06 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 17 Mar 2018 13:43:06 GMT Subject: osmo-ci.git branch master updated. e0e8ac53953722d830ee4aa37f8f54fe6b55c756 Message-ID: <201803171343.w2HDh68k065352@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "CI scripts". The branch, master has been updated via e0e8ac53953722d830ee4aa37f8f54fe6b55c756 (commit) via b602e355f247f9a1c3698e9fa95cd892b6b939f0 (commit) from 196402ac657f86a94b86a12b07dfeaf7d3a0a273 (commit) Those revisions listed above that are new 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-ci/commit/?id=e0e8ac53953722d830ee4aa37f8f54fe6b55c756 commit e0e8ac53953722d830ee4aa37f8f54fe6b55c756 Author: Harald Welte Date: Sat Mar 17 14:38:41 2018 +0100 ansible/roles/osmocom-jenkins-slave/tasks/main.yml: Fix alpha sorting Change-Id: Ifdcdcd76edf791d66cbd44daa0797c61ab5d83f0 http://cgit.osmocom.org/osmo-ci/commit/?id=b602e355f247f9a1c3698e9fa95cd892b6b939f0 commit b602e355f247f9a1c3698e9fa95cd892b6b939f0 Author: Harald Welte Date: Thu Feb 22 16:22:14 2018 +0100 Add laforge at gnumonks.org to all build failure notifications Change-Id: I989075eb0cd930d42daa36d9d8501592141c0310 ----------------------------------------------------------------------- Summary of changes: ansible/roles/osmocom-jenkins-slave/tasks/main.yml | 4 ++-- jobs/master-builds.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- CI scripts From gitosis at osmocom.org Sat Mar 17 14:08:10 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 17 Mar 2018 14:08:10 GMT Subject: osmo-bts.git branch master updated. 0.7.0-159-gd8cd756 Message-ID: <201803171408.w2HE8A7K081715@git.osmocom.org> This is an 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 d8cd756da48bcff9f9caf9e64fc0af047a165b60 (commit) from 7c4a22dbc48f51eb199766bf1b29e061bf765cbd (commit) Those revisions listed above that are new 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=d8cd756da48bcff9f9caf9e64fc0af047a165b60 commit d8cd756da48bcff9f9caf9e64fc0af047a165b60 Author: Harald Welte Date: Sat Mar 17 12:22:40 2018 +0100 Get rid of 'struct gsm_bts_role_bts' gsm_bts_role_bts was introduced at a time when we still shared gsm_data_shared.[ch] between BSC and BTS, and where we then subsequently needed a BTS-private structure. Since that sharing was abandoned quite some time ago, we can merge gsm_bts_role_bts into gsm_bts and do away with the bts/btsb dualism in a lot of the code. Change-Id: I4fdd601ea873d9697f89a748cc77bcf7c978fa3e ----------------------------------------------------------------------- Summary of changes: include/osmo-bts/gsm_data.h | 101 +-------------------------- include/osmo-bts/gsm_data_shared.h | 92 ++++++++++++++++++++++++- include/osmo-bts/paging.h | 4 +- src/common/abis.c | 6 +- src/common/bts.c | 111 ++++++++++++++---------------- src/common/cbch.c | 18 ++--- src/common/handover.c | 12 ++-- src/common/l1sap.c | 50 +++++++------- src/common/load_indication.c | 47 ++++++------- src/common/main.c | 8 +-- src/common/oml.c | 60 ++++++++-------- src/common/paging.c | 23 +++---- src/common/pcu_sock.c | 10 +-- src/common/power_control.c | 3 +- src/common/rsl.c | 15 ++-- src/common/sysinfo.c | 7 +- src/common/vty.c | 113 +++++++++++++------------------ src/osmo-bts-litecell15/l1_if.c | 3 +- src/osmo-bts-litecell15/main.c | 4 +- src/osmo-bts-litecell15/oml.c | 3 +- src/osmo-bts-litecell15/utils.c | 3 +- src/osmo-bts-octphy/l1_if.c | 6 +- src/osmo-bts-sysmo/l1_if.c | 3 +- src/osmo-bts-sysmo/main.c | 4 +- src/osmo-bts-sysmo/oml.c | 3 +- src/osmo-bts-sysmo/sysmobts_vty.c | 3 +- src/osmo-bts-sysmo/utils.c | 3 +- src/osmo-bts-trx/main.c | 4 +- src/osmo-bts-virtual/main.c | 5 +- src/osmo-bts-virtual/scheduler_virtbts.c | 21 +++--- tests/agch/agch_test.c | 26 ++++--- tests/cipher/cipher_test.c | 32 ++++----- tests/handover/handover_test.c | 5 +- tests/paging/paging_test.c | 24 +++---- tests/power/power_test.c | 5 +- tests/sysmobts/sysmobts_test.c | 11 ++- 36 files changed, 371 insertions(+), 477 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sat Mar 17 15:36:01 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 17 Mar 2018 15:36:01 GMT Subject: osmo-bts.git branch master updated. 0.7.0-161-g553535f Message-ID: <201803171536.w2HFa1TP039268@git.osmocom.org> This is an 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 553535f87b490a8b8a2ab2633417ab7c286907bd (commit) via 6d0c67684c4ea8e1f767310636dbe840c36d54e2 (commit) from d8cd756da48bcff9f9caf9e64fc0af047a165b60 (commit) Those revisions listed above that are new 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=553535f87b490a8b8a2ab2633417ab7c286907bd commit 553535f87b490a8b8a2ab2633417ab7c286907bd Author: Harald Welte Date: Sun Dec 17 13:35:52 2017 +0100 Add 'osmo-bts-omldummy' to bring up only OML without RSL This is used only in integration testing, where in the TTCN-3 testsuite we currently have no A-bis OML implementation, but only a RSL one. Change-Id: Id8e5f34091e6e32621d8c8673de7ea848dfd252f http://cgit.osmocom.org/osmo-bts/commit/?id=6d0c67684c4ea8e1f767310636dbe840c36d54e2 commit 6d0c67684c4ea8e1f767310636dbe840c36d54e2 Author: Harald Welte Date: Sat Mar 17 15:10:59 2018 +0100 virtual: Correctly set+report BTS variant in OML attributes Change-Id: I76dc47427ec26834859fb737bd319dc379ae8697 ----------------------------------------------------------------------- Summary of changes: .gitignore | 1 + configure.ac | 1 + include/osmo-bts/gsm_data_shared.h | 2 + src/Makefile.am | 2 +- src/common/gsm_data_shared.c | 2 + src/common/oml.c | 9 ++-- .../Makefile.am | 8 ++-- .../bts_model.c | 55 +++++++++++++++++++--- src/osmo-bts-omldummy/main.c | 52 ++++++++++++++++++++ src/osmo-bts-omldummy/respawn.sh | 6 +++ src/osmo-bts-virtual/main.c | 1 + 11 files changed, 123 insertions(+), 16 deletions(-) copy src/{osmo-bts-virtual => osmo-bts-omldummy}/Makefile.am (57%) copy src/{osmo-bts-virtual => osmo-bts-omldummy}/bts_model.c (85%) create mode 100644 src/osmo-bts-omldummy/main.c create mode 100755 src/osmo-bts-omldummy/respawn.sh hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sat Mar 17 15:50:01 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 17 Mar 2018 15:50:01 GMT Subject: osmo-bts.git branch master updated. 0.7.0-163-g5b51fe7 Message-ID: <201803171550.w2HFo1Sg048897@git.osmocom.org> This is an 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 5b51fe78b4e70f39555f13ad4c32a0b0454e6df7 (commit) via caeef44699b9e3afbaf6bbbae737d25bd9b716b7 (commit) from 553535f87b490a8b8a2ab2633417ab7c286907bd (commit) Those revisions listed above that are new 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=5b51fe78b4e70f39555f13ad4c32a0b0454e6df7 commit 5b51fe78b4e70f39555f13ad4c32a0b0454e6df7 Author: Harald Welte Date: Sat Mar 17 16:44:16 2018 +0100 omldummy: Suppress RSL transmission errors In omldummy, we don't have a RSL link and hence any transmission attempts to RSL should silently go to /dev/null rather than printing error messages via libosmo-abis. So check for the OMLDUMMY variant and silently discard any RSL message that the code may want to transmit. Change-Id: I04a9ec7e416822cc1e45c533e6a66628689615ad http://cgit.osmocom.org/osmo-bts/commit/?id=caeef44699b9e3afbaf6bbbae737d25bd9b716b7 commit caeef44699b9e3afbaf6bbbae737d25bd9b716b7 Author: Harald Welte Date: Sat Mar 17 16:40:37 2018 +0100 fix inverted logic bug in omldummy patch Change-Id: Ic2e7e78f922cb9634217f03482153950c90848a1 ----------------------------------------------------------------------- Summary of changes: src/common/abis.c | 7 +++++++ src/common/oml.c | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sat Mar 17 21:23:41 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 17 Mar 2018 21:23:41 GMT Subject: osmo-bts.git branch master updated. 0.7.0-164-gf397993 Message-ID: <201803172123.w2HLNfib011517@git.osmocom.org> This is an 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 f397993340a5a158930e3687b697d95a82257a6d (commit) from 5b51fe78b4e70f39555f13ad4c32a0b0454e6df7 (commit) Those revisions listed above that are new 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=f397993340a5a158930e3687b697d95a82257a6d commit f397993340a5a158930e3687b697d95a82257a6d Author: Harald Welte Date: Sat Mar 17 15:28:29 2018 +0100 debian: Split osmo-bts-virtual from osmo-bts-trx osmo-bts-virtual also contains osmo-bts-omldummy Change-Id: I1c88ed2f7111a6c061ac5721af8f09d9aca4a156 ----------------------------------------------------------------------- Summary of changes: debian/control | 7 +++++++ debian/osmo-bts-trx.install | 1 - debian/osmo-bts-virtual.install | 2 ++ debian/{osmo-bts-trx.service => osmo-bts-virtual.service} | 4 ++-- 4 files changed, 11 insertions(+), 3 deletions(-) create mode 100644 debian/osmo-bts-virtual.install copy debian/{osmo-bts-trx.service => osmo-bts-virtual.service} (56%) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sat Mar 17 22:04:05 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 17 Mar 2018 22:04:05 GMT Subject: osmo-ci.git branch master updated. f49376516b413006dcd51329e89e99ababf98f1a Message-ID: <201803172204.w2HM45qI028425@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "CI scripts". The branch, master has been updated via f49376516b413006dcd51329e89e99ababf98f1a (commit) from e0e8ac53953722d830ee4aa37f8f54fe6b55c756 (commit) Those revisions listed above that are new 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-ci/commit/?id=f49376516b413006dcd51329e89e99ababf98f1a commit f49376516b413006dcd51329e89e99ababf98f1a Author: Pau Espin Pedrol Date: Sat Mar 17 21:24:04 2018 +0100 jobs: osmo-trx: Disable temporarily ARM builds proot crashes with current jenkins node setup, which means we cannot use it to run ARM based axis. proot bug is already reported upstream in: https://github.com/proot-me/PRoot/issues/134 Related: OS#3061 Change-Id: I9bc48349c78f395b3842bc5caaf6e948fb4c299e ----------------------------------------------------------------------- Summary of changes: jobs/gerrit-verifications.yml | 4 +++- jobs/master-builds.yml | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) hooks/post-receive -- CI scripts From gitosis at osmocom.org Mon Mar 19 12:31:26 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 19 Mar 2018 12:31:26 GMT Subject: osmo-gsm-manuals.git branch master updated. 51a87cec2c1801e2e152ea258869f5ad3bccf377 Message-ID: <201803191231.w2JCVQk1092003@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Manuals for Osmocom GSM components". The branch, master has been updated via 51a87cec2c1801e2e152ea258869f5ad3bccf377 (commit) from 904e792fa45a3b71e62a305e397d03550f53d63a (commit) Those revisions listed above that are new 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-gsm-manuals/commit/?id=51a87cec2c1801e2e152ea258869f5ad3bccf377 commit 51a87cec2c1801e2e152ea258869f5ad3bccf377 Author: Pau Espin Pedrol Date: Mon Mar 19 12:56:37 2018 +0100 common: logging: State we do support SIGHUP file rotation This feature has been available since March 2013. It was introduced in libosmocore 8e878738d16ad4f8776dc0130ebff78dea422ee7. Change-Id: I650eb77d4b701a199a9e193cfb0e32565940a788 ----------------------------------------------------------------------- Summary of changes: common/chapters/logging.adoc | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) hooks/post-receive -- Manuals for Osmocom GSM components From gitosis at osmocom.org Mon Mar 19 20:28:33 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 19 Mar 2018 20:28:33 GMT Subject: libosmocore.git branch master updated. 0.10.2-215-g04a2a323 Message-ID: <201803192028.w2JKSXuN015525@git.osmocom.org> This is an 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 04a2a3231f8c300e27e0d8309acef081ed58d80f (commit) from d86055b431275cedb73bce32cb18dfc41dff0d15 (commit) Those revisions listed above that are new 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=04a2a3231f8c300e27e0d8309acef081ed58d80f commit 04a2a3231f8c300e27e0d8309acef081ed58d80f Author: Daniel Willmann Date: Wed Mar 14 18:31:33 2018 +0100 fsm: Update the name as well if the id is updated and accept NULL If the name stays the same the log messages will still log with the old id. Since we can now change the id we need to update the name as well. NULL as id was allowed before so we should allow that as well. Change-Id: I6b01eb10b8a05fee3e4a5cdefdcf3ce9f79545b4 ----------------------------------------------------------------------- Summary of changes: src/fsm.c | 36 ++++++++++++++++++++++-------------- tests/fsm/fsm_test.c | 4 ++++ 2 files changed, 26 insertions(+), 14 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Tue Mar 20 16:06:53 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 20 Mar 2018 16:06:53 GMT Subject: osmo-ggsn.git branch master updated. 1.1.0-78-ga16c750 Message-ID: <201803201606.w2KG6rQK027045@git.osmocom.org> This is an 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 a16c7501a4eccded2919fab0d485f77fb87dc81a (commit) from 9f9882225524138d87721aafadaa59f02e0da001 (commit) Those revisions listed above that are new 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-ggsn/commit/?id=a16c7501a4eccded2919fab0d485f77fb87dc81a commit a16c7501a4eccded2919fab0d485f77fb87dc81a Author: Stefan Sperling Date: Tue Mar 20 14:04:37 2018 +0100 remove the -f option from osmo-ggsn.service This option was removed in dda21ed7d4a897c9284c69175d0da598598eae40 and the behaviour previously implied by -f has since been the default. Change-Id: Iba13df713af03771739a4feff4b222a0c3352394 Related: OS#3044 ----------------------------------------------------------------------- Summary of changes: contrib/osmo-ggsn.service | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- The OpenGGSN project From gitosis at osmocom.org Wed Mar 21 15:34:13 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 21 Mar 2018 15:34:13 GMT Subject: libosmocore.git branch neels/inter_bsc_ho updated. 0.10.2-215-gda22d5b2 Message-ID: <201803211534.w2LFYDPO014858@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "An utility library for Open Source Mobile Communications". The branch, neels/inter_bsc_ho has been updated discards 780971e9fb9654ebee53d6044cc6c7eee09011eb (commit) discards d97bcebd64b604efbe8502a81fb2fc504903b4a9 (commit) via da22d5b2a40f145ab4c522f251f9f5712357d299 (commit) via d86055b431275cedb73bce32cb18dfc41dff0d15 (commit) via c9bebbd325e567333486a90b92d16ee464a4458a (commit) via 483f386fd40bc2715a6e2c91b34e44ac1e0ae666 (commit) via ed4327c470c69a626a081bc91de1a5ad5e248f5a (commit) via 9c62fc69a8eb9f72da054f908704acbb14a6caa6 (commit) via 2338145d5b4e27447bb9026c0bb8251a59d7c20d (commit) via e1a86748a2c7f6154644deee0477f629a86ca8ec (commit) via 2873bf1f331dc07e6c92b4f6a0b45f26683a0f0b (commit) via 11a4d9dd91216fe353e94bfdbbab53bc4f891c0d (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 (780971e9fb9654ebee53d6044cc6c7eee09011eb) \ N -- N -- N (da22d5b2a40f145ab4c522f251f9f5712357d299) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmocore/commit/?id=da22d5b2a40f145ab4c522f251f9f5712357d299 commit da22d5b2a40f145ab4c522f251f9f5712357d299 Author: Neels Hofmeyr Date: Tue Mar 13 03:40:53 2018 +0100 add support for gsm0808 HANDOVER REQUIRED message Change-Id: Idb6dc3eab0282158a17091d97ed77c1e2e3eb3c2 ----------------------------------------------------------------------- Summary of changes: include/osmocom/gsm/abis_nm.h | 8 +- src/gsm/abis_nm.c | 15 ++- src/gsm/gsm0808_utils.c | 96 ++++++++--------- src/gsm/libosmogsm.map | 2 + src/gsm/tlv_parser.c | 4 +- tests/gsm0808/gsm0808_test.c | 232 ++++++++++++++++++++++++++++++++++++++++++ tests/tlv/tlv_test.c | 31 ++++++ 7 files changed, 331 insertions(+), 57 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Wed Mar 21 17:59:08 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 21 Mar 2018 17:59:08 GMT Subject: op25.git branch max updated. 85d09681fe965af8bd2900124f68056139388e14 Message-ID: <201803211759.w2LHx8a0086247@git.osmocom.org> This is an 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-defined analyzer for APCO P25". The branch, max has been updated via 85d09681fe965af8bd2900124f68056139388e14 (commit) from bd95950d8ca8e31a1c8a785d4add132aa7a202f6 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/op25/commit/?id=85d09681fe965af8bd2900124f68056139388e14 commit 85d09681fe965af8bd2900124f68056139388e14 Author: Max Date: Wed Mar 21 13:58:55 2018 -0400 js update ----------------------------------------------------------------------- Summary of changes: op25/gr-op25_repeater/www/www-static/main.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) hooks/post-receive -- Software-defined analyzer for APCO P25 From gitosis at osmocom.org Thu Mar 22 04:12:57 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 22 Mar 2018 04:12:57 GMT Subject: osmo-iuh.git branch master updated. 0.2.0-57-gcf5fbea Message-ID: <201803220412.w2M4Cvna093068@git.osmocom.org> This is an 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 cf5fbea78f2f7316e7cbe91f32cb79b4a02abd75 (commit) from 666121a9d971bc2c94b4418db22f767eace28271 (commit) Those revisions listed above that are new 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=cf5fbea78f2f7316e7cbe91f32cb79b4a02abd75 commit cf5fbea78f2f7316e7cbe91f32cb79b4a02abd75 Author: Neels Hofmeyr Date: Wed Mar 21 15:50:41 2018 +0100 cosmetic: use osmo_plmn_id instead of mcc,mnc It's cosmetic since the MCC and MNC in the PLMN aren't actually used, currently. It makes sense to do it properly anyway, while I'm still in the 3-digit MNC topic, for the future. Change-Id: I29ebcddd45fe3079f8883589a83cc7216a535475 ----------------------------------------------------------------------- Summary of changes: src/iu_client.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Thu Mar 22 07:07:56 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 22 Mar 2018 07:07:56 GMT Subject: osmo-bts.git branch master updated. 0.7.0-165-g5f17e61 Message-ID: <201803220707.w2M77u7C076298@git.osmocom.org> This is an 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 5f17e6138ebbac8d2a504429ae464d078c702b52 (commit) from f397993340a5a158930e3687b697d95a82257a6d (commit) Those revisions listed above that are new 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=5f17e6138ebbac8d2a504429ae464d078c702b52 commit 5f17e6138ebbac8d2a504429ae464d078c702b52 Author: Pau Espin Pedrol Date: Wed Mar 21 19:51:46 2018 +0100 l1sap: Avoid assumption that l1sap is at head of msgb This assumption used while sending the rx data to gsmtap in l1sap_up was making osmo-bts-virtual crash, since that bts model is allocating the l1sap in the stack rather than inside the msgb. Instead, let's use the assumption that l2h is set correctly in msgb by the bts model lower layer. crash report: Program received signal SIGSEGV, Segmentation fault. 0x00007ffff6234ec3 in __memmove_sse2_unaligned_erms () from /usr/lib/libc.so.6 (gdb) bt 0 0x00007ffff6234ec3 in __memmove_sse2_unaligned_erms () from /usr/lib/libc.so.6 1 0x00007ffff6dbf4c8 in gsmtap_makemsg_ex (type=, arfcn=arfcn at entry=17255, ts=ts at entry=6 '\006', chan_type=, ss=ss at entry=0 '\000', fn=fn at entry=11249, signal_dbm=0 '\000', snr=0 '\000', data=0x5555557d5b50 "", len=4294967263) at libosmocore/src/gsmtap_util.c:179 2 0x00007ffff6dbf6d8 in gsmtap_send_ex (gti=0x555555877f10, type=type at entry=1 '\001', arfcn=arfcn at entry=17255, ts=ts at entry=6 '\006', chan_type=, ss=, fn=11249, signal_dbm=0 '\000', snr=0 '\000', data=0x5555557d5b50 "", len=4294967263) at libosmocore/src/gsmtap_util.c:311 3 0x00007ffff6dbf765 in gsmtap_send (gti=, arfcn=arfcn at entry=17255, ts=ts at entry=6 '\006', chan_type=, ss=, fn=fn at entry=11249, signal_dbm=0 '\000', snr=0 '\000', data=0x5555557d5b50 "", len=4294967263) at libosmocore/src/gsmtap_util.c:330 4 0x0000555555573571 in to_gsmtap (trx=0x7ffff7ef8070, l1sap=0x7fffffffde80) at osmo-bts/src/common/l1sap.c:397 5 0x0000555555573b9c in l1sap_up (trx=0x7ffff7ef8070, l1sap=l1sap at entry=0x7fffffffde80) at osmo-bts/src/common/l1sap.c:1285 6 0x000055555555ec06 in virt_um_rcv_cb (vui=, msg=) at osmo-bts/src/osmo-bts-virtual/l1_if.c:170 7 0x000055555555f5c6 in virt_um_fd_cb (ofd=0x55555587cc30, what=) at osmo-bts/src/osmo-bts-virtual/virtual_um.c:50 8 0x00007ffff6db6991 in osmo_fd_disp_fds (_eset=0x7fffffffe090, _wset=0x7fffffffe010, _rset=0x7fffffffdf90) at libosmocore/src/select.c:216 9 osmo_select_main (polling=polling at entry=0) at libosmocore/src/select.c:256 10 0x0000555555576fbc in bts_main (argc=5, argv=0x7fffffffe288) at osmo-bts/src/common/main.c:364 11 0x00007ffff61b5f4a in __libc_start_main () from /usr/lib/libc.so.6 12 0x000055555555c4ca in _start () In the old code when the sizeof(osmo_phsap_prim) was being substracted it resulted on a negative len which later was casted to unsigned int and became a really big number. Fixes: OS#3092 Change-Id: I51a880328497673a06d153bfb76c428265b8cbb8 ----------------------------------------------------------------------- Summary of changes: src/common/l1sap.c | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Thu Mar 22 13:08:25 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 22 Mar 2018 13:08:25 GMT Subject: libosmocore.git branch neels/mnc3 deleted. 0.10.2-187-gfc05404a Message-ID: <201803221308.w2MD8PTe046559@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "An utility library for Open Source Mobile Communications". The branch, neels/mnc3 has been deleted was fc05404aeb9edb9a6b4b29fcc743d5d395b8be55 ----------------------------------------------------------------------- fc05404aeb9edb9a6b4b29fcc743d5d395b8be55 introduce GSM_MCC_MNC_INVALID ----------------------------------------------------------------------- hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Mar 23 08:34:35 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 23 Mar 2018 08:34:35 GMT Subject: osmocom-bb.git branch fixeria/trx updated. osmocon_v0.0.0-2069-g96a8f288 Message-ID: <201803230834.w2N8YZH8021241@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The Open Source GSM Base Band stack". The branch, fixeria/trx has been updated via 96a8f288c66dee920f5705dd976f13593fc29104 (commit) via e05f6901025cde493164d3cb016e4836749aebac (commit) via 02abbe542087e761dd0d5cae6eebe32c785cefb3 (commit) from 23914b9cf855de8e847d450c70494626da2216e6 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmocom-bb/commit/?id=96a8f288c66dee920f5705dd976f13593fc29104 commit 96a8f288c66dee920f5705dd976f13593fc29104 Author: Vadim Yanitskiy Date: Thu Mar 22 23:04:16 2018 +0700 trxcon/scheduler: add CHAN_IS_SACCH macro Change-Id: I2fc90d4732433f221c628058c9812815edf9c8cb http://cgit.osmocom.org/osmocom-bb/commit/?id=e05f6901025cde493164d3cb016e4836749aebac commit e05f6901025cde493164d3cb016e4836749aebac Author: Vadim Yanitskiy Date: Thu Mar 22 23:02:25 2018 +0700 trxcon/scheduler: share lchan link identifiers Change-Id: Ie1632f274b2ae6147a8e918ebfea60eeeb6a234c http://cgit.osmocom.org/osmocom-bb/commit/?id=02abbe542087e761dd0d5cae6eebe32c785cefb3 commit 02abbe542087e761dd0d5cae6eebe32c785cefb3 Author: Vadim Yanitskiy Date: Thu Mar 22 20:33:04 2018 +0700 trxcon/sched_prim.c: fix: correct the first padding byte According to TS 144.006, section 5.2, the first octet containing fill bits shall be set to the binary value "00101011" == 0x2b. Change-Id: I8f0304bf84613a2dc07cb78aff0cb8bb4c5adf6c ----------------------------------------------------------------------- Summary of changes: src/host/trxcon/sched_lchan_desc.c | 79 ++++++++++++++++++-------------------- src/host/trxcon/sched_prim.c | 17 ++++---- src/host/trxcon/sched_trx.h | 6 +++ 3 files changed, 53 insertions(+), 49 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Fri Mar 23 12:25:08 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 23 Mar 2018 12:25:08 GMT Subject: libosmocore.git branch master updated. 0.10.2-216-g7e27b14e Message-ID: <201803231225.w2NCP8u6000346@git.osmocom.org> This is an 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 7e27b14ef29da0d8f834d8aba03551c34341ba90 (commit) from 04a2a3231f8c300e27e0d8309acef081ed58d80f (commit) Those revisions listed above that are new 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=7e27b14ef29da0d8f834d8aba03551c34341ba90 commit 7e27b14ef29da0d8f834d8aba03551c34341ba90 Author: Philipp Maier Date: Thu Mar 22 17:26:46 2018 +0100 gsm_08_08: correct speech codec defaults The speech codec defaults are not correct. The defaults recommended in 3GPP TS 28.062, Table 7.11.3.1.3-2 are limited by 3GPP TS 48.008, Section 3.2.2.103. Some defaults are actually reserved for future use. Also the endianess of the 16 bit values is reversed. - correct values so that they match the specification - transmit bytes in the correct endianess Change-Id: I6c3a34d39a375d71c4128fd38f06629e8b98b100 ----------------------------------------------------------------------- Summary of changes: include/osmocom/gsm/protocol/gsm_08_08.h | 8 ++++---- src/gsm/gsm0808_utils.c | 4 ++-- tests/gsm0808/gsm0808_test.c | 14 +++++++------- 3 files changed, 13 insertions(+), 13 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Mar 23 12:25:21 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 23 Mar 2018 12:25:21 GMT Subject: libosmocore.git branch master updated. 0.10.2-217-gc1991df2 Message-ID: <201803231225.w2NCPLQM000446@git.osmocom.org> This is an 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 c1991df2c496835bd2bdfda6c79c5100dea56a8d (commit) from 7e27b14ef29da0d8f834d8aba03551c34341ba90 (commit) Those revisions listed above that are new 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=c1991df2c496835bd2bdfda6c79c5100dea56a8d commit c1991df2c496835bd2bdfda6c79c5100dea56a8d Author: Neels Hofmeyr Date: Fri Mar 23 02:00:00 2018 +0100 gsm0808_test: cosmetic: re-arrange struct init; print hexdump on failure I am going to ehance the test to actually include leading-zero MNC, but first I would like to simplify how the test source struct is initialized, before I edit around in it. Also, when the memcmp() fails, print hexdumps of expected and actual result for comparison. I needed it to figure out a test failure, might as well keep it. Change-Id: I77cd4b9142510c6914298b720d9c19ab68f9ebef ----------------------------------------------------------------------- Summary of changes: tests/gsm0808/gsm0808_test.c | 56 +++++++++++++++++++++++++------------------- 1 file changed, 32 insertions(+), 24 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Mar 23 12:31:40 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 23 Mar 2018 12:31:40 GMT Subject: libosmocore.git branch master updated. 0.10.2-218-g473485c9 Message-ID: <201803231231.w2NCVe7A003293@git.osmocom.org> This is an 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 473485c903c16c36198d6317a0545f109785cf21 (commit) from c1991df2c496835bd2bdfda6c79c5100dea56a8d (commit) Those revisions listed above that are new 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=473485c903c16c36198d6317a0545f109785cf21 commit 473485c903c16c36198d6317a0545f109785cf21 Author: Neels Hofmeyr Date: Fri Mar 23 02:04:18 2018 +0100 gsm0808_test: cosmetic: test non-hex MCC The test currently sets the MCC by a hex value, which is a weird choice. The MCC gets BCD'd and hence we will see the decimal values 1:1 in the encoded octets as hex digits. Using hex as input obscures that: Right now it sets mcc = 0x123, which is actually 291 in decimal, and we hence see "92 .1" in the expected BCD result. Using 0x124 in the test source actually makes it hard to see where the 0x123 went. Change the MCC to decimal notation (123, 124, 125) and adjust the expected encoded output. Change-Id: I973835c54a90fefe50d2b3581324d12556715f58 ----------------------------------------------------------------------- Summary of changes: tests/gsm0808/gsm0808_test.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Mar 23 12:47:14 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 23 Mar 2018 12:47:14 GMT Subject: libosmocore.git branch master updated. 0.10.2-219-gc44fc23f Message-ID: <201803231247.w2NClEi4011157@git.osmocom.org> This is an 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 c44fc23feecc58ef3041f317dee0e5297e3c4571 (commit) from 473485c903c16c36198d6317a0545f109785cf21 (commit) Those revisions listed above that are new 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=c44fc23feecc58ef3041f317dee0e5297e3c4571 commit c44fc23feecc58ef3041f317dee0e5297e3c4571 Author: Neels Hofmeyr Date: Fri Mar 23 02:15:12 2018 +0100 show failure in gsm0808_enc_cell_id_list2() in gsm0808_test Change-Id: I763b18d2922701ad97382269747ff0cbb7bd657b ----------------------------------------------------------------------- Summary of changes: tests/gsm0808/gsm0808_test.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Mar 23 15:25:24 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 23 Mar 2018 15:25:24 GMT Subject: libosmocore.git branch master updated. 0.10.2-220-g8b8cd938 Message-ID: <201803231525.w2NFPOjW093702@git.osmocom.org> This is an 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 8b8cd938173b2c1ef1f836a613691bd9e6789b76 (commit) from c44fc23feecc58ef3041f317dee0e5297e3c4571 (commit) Those revisions listed above that are new 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=8b8cd938173b2c1ef1f836a613691bd9e6789b76 commit 8b8cd938173b2c1ef1f836a613691bd9e6789b76 Author: Neels Hofmeyr Date: Fri Mar 23 01:47:37 2018 +0100 fix gsm0808_enc_cell_id_list2 for leading-zero MNC Use non-deprecated API to decode encode in gsm0808_enc_cell_id_list2(). Adjust gsm0808_test.c to now expect the correct results instead of previous failure. Change-Id: I1ce78883995e0d484368046b69db5afb2b4adc97 ----------------------------------------------------------------------- Summary of changes: src/gsm/gsm0808_utils.c | 4 ++-- tests/gsm0808/gsm0808_test.c | 5 +---- 2 files changed, 3 insertions(+), 6 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Mar 23 16:13:10 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 23 Mar 2018 16:13:10 GMT Subject: osmo-bts.git branch pmaier/octphy created. 0.7.0-167-gf5c2ca6 Message-ID: <201803231613.w2NGDABU020702@git.osmocom.org> This is an 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, pmaier/octphy has been created at f5c2ca6a42f359b35edef2c4c6f07f22b9664dbd (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-bts/commit/?id=f5c2ca6a42f359b35edef2c4c6f07f22b9664dbd commit f5c2ca6a42f359b35edef2c4c6f07f22b9664dbd Author: Philipp Maier Date: Fri Mar 23 17:12:18 2018 +0100 compilation_with_new_header http://cgit.osmocom.org/osmo-bts/commit/?id=05f226a4db96466336d05db73bd5bdab9d7438b8 commit 05f226a4db96466336d05db73bd5bdab9d7438b8 Author: Philipp Maier Date: Fri Mar 23 15:24:56 2018 +0100 cosmetic: remove unused variable in osmo-bts-omldummy/main.c ----------------------------------------------------------------------- hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Fri Mar 23 17:11:34 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 23 Mar 2018 17:11:34 GMT Subject: meta-telephony.git branch laforge/nightly updated. 4fbdd277144f9a65679f22d83e26323207e3ddc5 Message-ID: <201803231711.w2NHBYxA050603@git.osmocom.org> This is an 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 layer for OpenEmbedded". The branch, laforge/nightly has been updated via 4fbdd277144f9a65679f22d83e26323207e3ddc5 (commit) via 70249c733783fb124f3ccfff12371ad04744664a (commit) via 637dd4b3717bd42414fda0655e7a291340c5bcce (commit) from 1452ad7a3ee95552d7aa53296adfa187b682b223 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/meta-telephony/commit/?id=4fbdd277144f9a65679f22d83e26323207e3ddc5 commit 4fbdd277144f9a65679f22d83e26323207e3ddc5 Author: Pau Espin Pedrol Date: Fri Mar 23 17:52:12 2018 +0100 osmo-bsc: Split meas-utils into its own package Additionally, libpcap dependency is added to have osmo-meas-pcap2db available. Change-Id: Ia6b33dbdf882394fa14270c34306dccf46b724e4 http://cgit.osmocom.org/meta-telephony/commit/?id=70249c733783fb124f3ccfff12371ad04744664a commit 70249c733783fb124f3ccfff12371ad04744664a Author: Pau Espin Pedrol Date: Fri Mar 23 17:31:26 2018 +0100 osmo-bsc: Split abisip-find into its own package Change-Id: I9de9b676502370c2dcd0fb9d54b25884d4110af5 http://cgit.osmocom.org/meta-telephony/commit/?id=637dd4b3717bd42414fda0655e7a291340c5bcce commit 637dd4b3717bd42414fda0655e7a291340c5bcce Author: Pau Espin Pedrol Date: Fri Mar 23 17:29:18 2018 +0100 osmo-bsc: Split bs11-utils into its own package Change-Id: I9dfa9489af56a4c580a63906e950568849333c2b ----------------------------------------------------------------------- Summary of changes: recipes-osmocom/osmo-bsc/osmo-bsc.inc | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) hooks/post-receive -- Osmocom layer for OpenEmbedded From gitosis at osmocom.org Fri Mar 23 17:11:57 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 23 Mar 2018 17:11:57 GMT Subject: osmo-bts.git branch master updated. 0.7.0-166-gec674ac Message-ID: <201803231711.w2NHBvob050733@git.osmocom.org> This is an 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 ec674ac74591e8f63bdb388affdef9eb782e8aaf (commit) from 5f17e6138ebbac8d2a504429ae464d078c702b52 (commit) Those revisions listed above that are new 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=ec674ac74591e8f63bdb388affdef9eb782e8aaf commit ec674ac74591e8f63bdb388affdef9eb782e8aaf Author: Philipp Maier Date: Fri Mar 23 16:58:20 2018 +0100 cosmetic: remove dead code Patch by Octasic inc. Change-Id: I40ff0b95349308693bec5f4ae56ec7f2f14202e5 ----------------------------------------------------------------------- Summary of changes: src/osmo-bts-octphy/octphy_hw_api.c | 8 -------- 1 file changed, 8 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sat Mar 24 19:14:26 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 24 Mar 2018 19:14:26 GMT Subject: libosmocore.git branch neels/inter_bsc_ho updated. 0.10.2-226-g488bae86 Message-ID: <201803241914.w2OJEQo2017143@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "An utility library for Open Source Mobile Communications". The branch, neels/inter_bsc_ho has been updated discards da22d5b2a40f145ab4c522f251f9f5712357d299 (commit) via 488bae86a2259ca2b1d45dda4b13c3c1fae9e53a (commit) via b2e03af892a06fe2bbe1021244b237bdfb839a51 (commit) via 1449840506ee8e61565b41ba4a1e9d69f204e0af (commit) via 156c2e9b8d900c0bca6fa65d87824097118d5205 (commit) via 098e2f81df056e2eaa6f3a89fd2ecf89cd815155 (commit) via 21946e8f5dbc0c7128ac82991017ec6d4c99d0d1 (commit) via 8b8cd938173b2c1ef1f836a613691bd9e6789b76 (commit) via c44fc23feecc58ef3041f317dee0e5297e3c4571 (commit) via 473485c903c16c36198d6317a0545f109785cf21 (commit) via c1991df2c496835bd2bdfda6c79c5100dea56a8d (commit) via 7e27b14ef29da0d8f834d8aba03551c34341ba90 (commit) via 04a2a3231f8c300e27e0d8309acef081ed58d80f (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 (da22d5b2a40f145ab4c522f251f9f5712357d299) \ N -- N -- N (488bae86a2259ca2b1d45dda4b13c3c1fae9e53a) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmocore/commit/?id=488bae86a2259ca2b1d45dda4b13c3c1fae9e53a commit 488bae86a2259ca2b1d45dda4b13c3c1fae9e53a Author: Neels Hofmeyr Date: Fri Mar 23 01:46:42 2018 +0100 add gsm0808_cell_id_list_add() to combine two cell identifier lists Change-Id: I5781f5fa5339c92ab2e2620489b002829d206925 http://cgit.osmocom.org/libosmocore/commit/?id=b2e03af892a06fe2bbe1021244b237bdfb839a51 commit b2e03af892a06fe2bbe1021244b237bdfb839a51 Author: Neels Hofmeyr Date: Thu Mar 22 14:04:30 2018 +0100 add osmo_cgi_name() Change-Id: Iebc5cdf61b697b1603900993fc265af3eca0cedf http://cgit.osmocom.org/libosmocore/commit/?id=1449840506ee8e61565b41ba4a1e9d69f204e0af commit 1449840506ee8e61565b41ba4a1e9d69f204e0af Author: Neels Hofmeyr Date: Tue Mar 13 03:40:53 2018 +0100 add support for gsm0808 HANDOVER REQUIRED message Change-Id: Idb6dc3eab0282158a17091d97ed77c1e2e3eb3c2 http://cgit.osmocom.org/libosmocore/commit/?id=156c2e9b8d900c0bca6fa65d87824097118d5205 commit 156c2e9b8d900c0bca6fa65d87824097118d5205 Author: Neels Hofmeyr Date: Fri Mar 23 01:47:14 2018 +0100 avoid warning in gsm0808_create_layer3 Change-Id: Ie098af4fc9640240196eda10fd61edcb3a872455 http://cgit.osmocom.org/libosmocore/commit/?id=098e2f81df056e2eaa6f3a89fd2ecf89cd815155 commit 098e2f81df056e2eaa6f3a89fd2ecf89cd815155 Author: Neels Hofmeyr Date: Thu Mar 22 14:05:21 2018 +0100 deprecate PLMN de-/coding functions incapable of 3-digit MNC with leading zeros All our projects have seen patches to move to 3-digit MNC handling. Furthermore, since our builds no longer break from deprecation warnings, I shall no longer refrain from deprecating old API. Change-Id: I55dfaf7ce74870de44120b26c42d45bb7b184341 http://cgit.osmocom.org/libosmocore/commit/?id=21946e8f5dbc0c7128ac82991017ec6d4c99d0d1 commit 21946e8f5dbc0c7128ac82991017ec6d4c99d0d1 Author: Neels Hofmeyr Date: Sat Mar 24 20:10:30 2018 +0100 cosmetic: gsm0808_test: drop extraneous assertion Recent commit I77cd4b9142510c6914298b720d9c19ab68f9ebef left an obsolete assertion around. It is already done in the if-body now. Change-Id: I1bb2ea363e8a9d86b24338df3584abc93ebc6dd4 ----------------------------------------------------------------------- Summary of changes: include/osmocom/gsm/gsm0808.h | 9 ++-- include/osmocom/gsm/gsm23003.h | 2 + include/osmocom/gsm/gsm48.h | 12 +++-- include/osmocom/gsm/protocol/gsm_08_08.h | 8 +-- src/fsm.c | 36 ++++++++----- src/gsm/gsm0808.c | 88 +++++++++++++++++++++++++++++++- src/gsm/gsm0808_utils.c | 8 +-- src/gsm/gsm23003.c | 18 +++++++ src/gsm/libosmogsm.map | 3 ++ tests/fsm/fsm_test.c | 4 ++ tests/gsm0808/gsm0808_test.c | 78 +++++++++++++++------------- 11 files changed, 201 insertions(+), 65 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Mon Mar 26 10:33:44 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 26 Mar 2018 10:33:44 GMT Subject: libosmocore.git branch master updated. 0.10.2-221-g21946e8f Message-ID: <201803261033.w2QAXiK9085843@git.osmocom.org> This is an 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 21946e8f5dbc0c7128ac82991017ec6d4c99d0d1 (commit) from 8b8cd938173b2c1ef1f836a613691bd9e6789b76 (commit) Those revisions listed 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: tests/gsm0808/gsm0808_test.c | 1 - 1 file changed, 1 deletion(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Mon Mar 26 10:44:26 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 26 Mar 2018 10:44:26 GMT Subject: libosmo-abis.git branch master updated. 0.4.0-17-g49917c1 Message-ID: <201803261044.w2QAiQUu091876@git.osmocom.org> This is an 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 49917c129b1456585258b0ebe89a513ecef823a8 (commit) from d3b8b69977207235056f6033e5828796e5620049 (commit) Those revisions listed above that are new 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=49917c129b1456585258b0ebe89a513ecef823a8 commit 49917c129b1456585258b0ebe89a513ecef823a8 Author: Stefan Sperling Date: Thu Mar 22 20:19:56 2018 +0100 preserve 'when' flags of new osmo_fd in ipaccess_rcvmsg() ipaccess_rcvmsg() disposes of a temporary osmo_fd structure after the RSL link comes up. It copies data from its temporary osmo_fd to the new one returned by sign_link_up(). However, in doing so, it clobbered the 'when' flags, which could differ between the two osmo_fd structures. For instance, BSC_FD_WRITE could be set on the new osmo_fd but not on the old one, in case sign_link_up() has already enqueued outbound messages using the new osmo_fd. Because of this behaviour, a patch committed to osmo-bsc to address issue #2719 did not work as intended and had to be reverted. After this change, that osmo-bsc patch should work as intended and issue #2719 can hopefully be resolved. Change-Id: I52f7c903212b38e9c87e4d45e52b231b6f1ae9f5 Related: OS#2719 ----------------------------------------------------------------------- Summary of changes: src/input/ipaccess.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Mon Mar 26 13:03:39 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 26 Mar 2018 13:03:39 GMT Subject: libosmocore.git branch master updated. 0.10.2-228-gec0f334e Message-ID: <201803261303.w2QD3dA9063345@git.osmocom.org> This is an 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 ec0f334e995a72aab78cb0fc839b67c7b961b336 (commit) via 536534a62f253b61e3c1c253fe95e33fda3101f1 (commit) via 75ee4e8aa957d4f04e107130fe69d61e6b215763 (commit) via fcf79926e5e5d296efc4d53b1c50849e4fff7908 (commit) via bb22df3db915f2141ce3c2477e7417781c5961f4 (commit) via 46145e80ec64f4941469debb8310be37fba69ded (commit) via 167f808d7641f2a23f247cb1f66ec93d026ca366 (commit) from 21946e8f5dbc0c7128ac82991017ec6d4c99d0d1 (commit) Those revisions listed above that are new 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=ec0f334e995a72aab78cb0fc839b67c7b961b336 commit ec0f334e995a72aab78cb0fc839b67c7b961b336 Author: Neels Hofmeyr Date: Sun Mar 25 04:17:35 2018 +0200 contrib/fsm-to-dot: less false positives on event parsing Do some more mad hacking to only detect event triggers if event names actually appear in if() or case: statements. Also combine events in consecutive 'case' statements. When will this madness stop? Change-Id: Iabaaab57f0d1687607eaaa4e09c7c2439fbd7a25 http://cgit.osmocom.org/libosmocore/commit/?id=536534a62f253b61e3c1c253fe95e33fda3101f1 commit 536534a62f253b61e3c1c253fe95e33fda3101f1 Author: Neels Hofmeyr Date: Sun Mar 25 04:15:37 2018 +0200 contrib/fsm-to-dot: mark arrows that feed events Most arrows draw state transitions, but some want to show that an event is delivered to a state. Mark those with a "halfopen" arrow head. Change-Id: Ib07380894a6d513896c9135f175ecbf653a23eec http://cgit.osmocom.org/libosmocore/commit/?id=75ee4e8aa957d4f04e107130fe69d61e6b215763 commit 75ee4e8aa957d4f04e107130fe69d61e6b215763 Author: Neels Hofmeyr Date: Sun Mar 25 03:08:28 2018 +0200 contrib/fsm-to-dot: add default edge label '-' When some edges have no label, it is sometimes hard to interpret which label belongs to which edge. Adding a '-' default label clarifies the edge labeling. Change-Id: I3a10b615288107e8fc12ffdbbe0099cf51abe94f http://cgit.osmocom.org/libosmocore/commit/?id=fcf79926e5e5d296efc4d53b1c50849e4fff7908 commit fcf79926e5e5d296efc4d53b1c50849e4fff7908 Author: Neels Hofmeyr Date: Sun Mar 25 01:03:26 2018 +0100 contrib/fsm-to-dot: warn and draw unallowed state transitions Hacked as it is, fsm-to-dot is capable of detecting action functions transitioning to states that are not allowed according to the FSM definition struct. Draw those in red and output a warning. Found these osmo-bsc gscon errors with this patch: ERROR: gscon_fsm_active() triggers a transition to ST_WAIT_HO_COMPL, but this is not allowed by the FSM definition ERROR: gscon_fsm_wait_ho_compl() triggers a transition to ST_WAIT_MDCX_BTS_HO, but this is not allowed by the FSM definition Related: OS#3109 Change-Id: Ic6319a958b3c7247510c1930bac8b02b95f9dcf2 http://cgit.osmocom.org/libosmocore/commit/?id=bb22df3db915f2141ce3c2477e7417781c5961f4 commit bb22df3db915f2141ce3c2477e7417781c5961f4 Author: Neels Hofmeyr Date: Sun Mar 25 01:03:26 2018 +0100 contrib/fsm-to-dot: don't match on event names in comments Strip comments from function bodies before matching on event names. In osmo-bsc's gscon FSM, there often are event names in comments. The naive parsing of fsm-to-dot.py mistakes these as events causing state transitions, but the comments are just explaining how states interact. Makes me reconsider parsing the C with clang instead, but I got away with a dirty hack once more. Change-Id: I56d70ae14d363f7ca655dced16d93d795b3f940d http://cgit.osmocom.org/libosmocore/commit/?id=46145e80ec64f4941469debb8310be37fba69ded commit 46145e80ec64f4941469debb8310be37fba69ded Author: Neels Hofmeyr Date: Sun Mar 25 01:02:35 2018 +0100 contrib/fsm-to-dot: allow transition from and to the same state In osmo-bsc's new gscon FSM, there is an osmo_fsm_inst_state_chg() from ST_ACTIVE to ST_ACTIVE. Avoid an exception triggering on this simple fact. Change-Id: I420c7be84e3af555cc5e8bddbff7261013348375 http://cgit.osmocom.org/libosmocore/commit/?id=167f808d7641f2a23f247cb1f66ec93d026ca366 commit 167f808d7641f2a23f247cb1f66ec93d026ca366 Author: Neels Hofmeyr Date: Sun Mar 25 01:01:32 2018 +0100 contrib/fsm-to-dot: add -h option to print basic instructions Change-Id: I196033e44d50ebb73cf9b44cbdc94a2b8b4f98ce ----------------------------------------------------------------------- Summary of changes: contrib/fsm-to-dot.py | 88 ++++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 69 insertions(+), 19 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Mon Mar 26 13:05:21 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 26 Mar 2018 13:05:21 GMT Subject: libosmocore.git branch master updated. 0.10.2-230-g71f781c3 Message-ID: <201803261305.w2QD5Ljw064240@git.osmocom.org> This is an 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 71f781c303bb4216d3328181d7798a28a15813c9 (commit) via 338d17439973a7f2f54efc75bb8d40f6b9b8ff40 (commit) from ec0f334e995a72aab78cb0fc839b67c7b961b336 (commit) Those revisions listed above that are new 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=71f781c303bb4216d3328181d7798a28a15813c9 commit 71f781c303bb4216d3328181d7798a28a15813c9 Author: Neels Hofmeyr Date: Mon Mar 26 15:01:38 2018 +0200 contrib/fsm-to-dot: warn about identically named FSMs FSMs with identical names confuse the script, so at least warn about them. IMHO we should also have different names for each FSM, so not bothering to make the script safe against identical naming. Change-Id: I4fe7e85d2fdf23e2ba964f3b47be1954edc63cef http://cgit.osmocom.org/libosmocore/commit/?id=338d17439973a7f2f54efc75bb8d40f6b9b8ff40 commit 338d17439973a7f2f54efc75bb8d40f6b9b8ff40 Author: Neels Hofmeyr Date: Mon Mar 26 14:59:18 2018 +0200 contrib/fsm-to-dot: mark illegal states in red If an FSM transitions to a state that actually belongs to a different FSM, print an error and mark it red, instead of exiting with exception. Change-Id: I73d95a0c65ca1ea586ad55234610671a53d6220f ----------------------------------------------------------------------- Summary of changes: contrib/fsm-to-dot.py | 55 ++++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 48 insertions(+), 7 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Mon Mar 26 14:13:00 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 26 Mar 2018 14:13:00 GMT Subject: openbsc.git branch neels/mnc3 created. 1.0.0-22-g408856088 Message-ID: <201803261413.w2QED09V004196@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, neels/mnc3 has been created at 408856088bcf376f5317803fd8d1747f8b920054 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openbsc/commit/?id=408856088bcf376f5317803fd8d1747f8b920054 commit 408856088bcf376f5317803fd8d1747f8b920054 Author: Neels Hofmeyr Date: Wed Mar 21 14:45:13 2018 +0100 backport support for 3-digit MNC with leading zeros Backport the patches with the following change-ids: osmo-bsc.git: I5b097dbb6329f284e3b4914a744d5c3ad628f715 I8e722103344186fde118b26d8353db95a4581daa I78f30aef7aa224b2e9db54c3a844d8f520b3aee0 I38ac98a4d25159cfd4f686efbfbaf8f00625a6d8 osmo-iuh.git: I29ebcddd45fe3079f8883589a83cc7216a535475 Also apply change of ipac_bcch_info.cgi to struct osmo_cell_global_id in src/ipaccess/network_listen.c, a change that appears to not have been necessary in the new split repositories. Related: OS#3010 Change-Id: Ibf50fd7e1ca5472d0a38fcb87c68227d6de44f42 ----------------------------------------------------------------------- hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Mar 26 21:14:20 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 26 Mar 2018 21:14:20 GMT Subject: osmo-gsm-manuals.git branch master updated. d5b6a78b9f38c07ce231e195b9bce627e74b160d Message-ID: <201803262114.w2QLEKEO002231@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Manuals for Osmocom GSM components". The branch, master has been updated via d5b6a78b9f38c07ce231e195b9bce627e74b160d (commit) from 51a87cec2c1801e2e152ea258869f5ad3bccf377 (commit) Those revisions listed above that are new 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-gsm-manuals/commit/?id=d5b6a78b9f38c07ce231e195b9bce627e74b160d commit d5b6a78b9f38c07ce231e195b9bce627e74b160d Author: Harald Welte Date: Mon Mar 26 23:02:26 2018 +0200 message sequence charts for GSM <-> SIP codec selection Those diagrams represent the current design of the way how GSM <-> SIP codec selection should work in the future. Related: OS#1683 Change-Id: If92379b41d859bdf7be4b7689dc0bbca7cb6e682 ----------------------------------------------------------------------- Summary of changes: common/chapters/msc_mncc_mo_sip_mgcp.msc | 68 +++++++++++++++++++++++ common/chapters/msc_mncc_mo_sip_rel18x_mgcp.msc | 72 +++++++++++++++++++++++++ common/chapters/msc_mncc_mt_sip_mgcp.msc | 71 ++++++++++++++++++++++++ 3 files changed, 211 insertions(+) create mode 100644 common/chapters/msc_mncc_mo_sip_mgcp.msc create mode 100644 common/chapters/msc_mncc_mo_sip_rel18x_mgcp.msc create mode 100644 common/chapters/msc_mncc_mt_sip_mgcp.msc hooks/post-receive -- Manuals for Osmocom GSM components From gitosis at osmocom.org Tue Mar 27 06:13:17 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 27 Mar 2018 06:13:17 GMT Subject: osmo-sip-connector.git branch master updated. 1.1.0-7-gfd203f6 Message-ID: <201803270613.w2R6DHAM074697@git.osmocom.org> This is an 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 fd203f6a97831cf5bf40b931d58244ebf0ecf75a (commit) via 05cd0f2628d09c0867dd726f2f8a5cb3e5506755 (commit) from cdc5e591bb871ec04b9d79ddb411fcc87a5fd508 (commit) Those revisions listed above that are new 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=fd203f6a97831cf5bf40b931d58244ebf0ecf75a commit fd203f6a97831cf5bf40b931d58244ebf0ecf75a Author: Harald Welte Date: Mon Mar 19 10:03:26 2018 +0100 mncc: use 'const' to denote read-only input buffer/message We normally use the 'const' modifier whenever using read-only input data, let's do so in the mncc parser/handler, too. Change-Id: Ide24feb536c04fe7ef08c62b4498fdd95605b58c http://cgit.osmocom.org/osmo-sip-connector/commit/?id=05cd0f2628d09c0867dd726f2f8a5cb3e5506755 commit 05cd0f2628d09c0867dd726f2f8a5cb3e5506755 Author: Harald Welte Date: Mon Mar 19 10:00:01 2018 +0100 comments Change-Id: Icf0e9211a4e93eb1b05b5a5d68f9ba766982da8d ----------------------------------------------------------------------- Summary of changes: src/mncc.c | 88 ++++++++++++++++++++++++++++++++++++-------------------------- 1 file changed, 51 insertions(+), 37 deletions(-) hooks/post-receive -- MNCC <-> SIP bridge From gitosis at osmocom.org Tue Mar 27 06:13:44 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 27 Mar 2018 06:13:44 GMT Subject: osmo-sip-connector.git branch master updated. 1.1.0-8-ga6a34fd Message-ID: <201803270613.w2R6Dit2074896@git.osmocom.org> This is an 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 a6a34fd7188bbe46fbd84484610697dd5930d584 (commit) from fd203f6a97831cf5bf40b931d58244ebf0ecf75a (commit) Those revisions listed above that are new 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=a6a34fd7188bbe46fbd84484610697dd5930d584 commit a6a34fd7188bbe46fbd84484610697dd5930d584 Author: Harald Welte Date: Fri Mar 23 19:35:59 2018 +0100 Call the program "OsmoSIPcon" (also in vty) It's confusing to access the telnet interface and then see a prompt that's not like the program name Change-Id: Iba20c1c90e528d08bd362be39d86317569c253e6 ----------------------------------------------------------------------- Summary of changes: src/main.c | 2 +- src/vty.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- MNCC <-> SIP bridge From gitosis at osmocom.org Tue Mar 27 07:22:11 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 27 Mar 2018 07:22:11 GMT Subject: libosmocore.git branch master updated. 0.10.2-231-ga2501a20 Message-ID: <201803270722.w2R7MBhI009697@git.osmocom.org> This is an 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 a2501a20651bad1c1645547c8ad99af4f5c64e2e (commit) from 71f781c303bb4216d3328181d7798a28a15813c9 (commit) Those revisions listed above that are new 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=a2501a20651bad1c1645547c8ad99af4f5c64e2e commit a2501a20651bad1c1645547c8ad99af4f5c64e2e Author: Harald Welte Date: Fri Mar 23 19:33:27 2018 +0100 VTY: Don't welcome the user to the "control" interface, if it's VTY This is quite confusing, I'm surprised that it has not been flagged before... Change-Id: I3dc07290579949891e481675d493e5a2ea6d0aed ----------------------------------------------------------------------- Summary of changes: src/vty/vty.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 Tue Mar 27 08:14:30 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 27 Mar 2018 08:14:30 GMT Subject: osmocom-bb.git branch master updated. osmocon_v0.0.0-1904-gf9ac7eb3 Message-ID: <201803270814.w2R8EUPd037100@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The Open Source GSM Base Band stack". The branch, master has been updated via f9ac7eb36ebc97c68a98c700f801015c0fc9c8ad (commit) from d49a748cbbf7d7b5bb77f3d906179da9b462e6d1 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmocom-bb/commit/?id=f9ac7eb36ebc97c68a98c700f801015c0fc9c8ad commit f9ac7eb36ebc97c68a98c700f801015c0fc9c8ad Author: Pau Espin Pedrol Date: Wed Mar 21 17:23:09 2018 +0100 virt_phy: Add missing gprs related entries to l1ctlPrimNames Change-Id: Ia59e22cda9cf5e25b5e2b1fe38f8ec3937b16f80 ----------------------------------------------------------------------- Summary of changes: src/host/virt_phy/src/logging.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Tue Mar 27 08:47:32 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 27 Mar 2018 08:47:32 GMT Subject: openbsc.git branch master updated. 1.0.0-22-g408856088 Message-ID: <201803270847.w2R8lWZe054360@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, master has been updated via 408856088bcf376f5317803fd8d1747f8b920054 (commit) from 8469818e33ef81e9f707a0c4dd13d7b91ecf83f5 (commit) Those revisions listed 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/abis_nm.h | 9 +-- openbsc/include/openbsc/bsc_msc_data.h | 4 +- openbsc/include/openbsc/gsm_data.h | 18 ++++- openbsc/include/openbsc/pcuif_proto.h | 6 +- openbsc/src/ipaccess/network_listen.c | 6 +- openbsc/src/libbsc/abis_nm.c | 30 +++----- openbsc/src/libbsc/bsc_ctrl_commands.c | 88 ++++++++++++++++++---- openbsc/src/libbsc/bsc_init.c | 7 +- openbsc/src/libbsc/bsc_vty.c | 10 +-- openbsc/src/libbsc/pcu_sock.c | 5 +- openbsc/src/libbsc/system_information.c | 12 +-- openbsc/src/libcommon-cs/common_cs.c | 6 +- openbsc/src/libcommon-cs/common_cs_vty.c | 18 ++++- openbsc/src/libcommon/gsm_data.c | 10 +-- openbsc/src/libiu/iu.c | 6 +- openbsc/src/libmsc/gsm_04_08.c | 10 +-- openbsc/src/osmo-bsc/osmo_bsc_api.c | 47 ++++-------- openbsc/src/osmo-bsc/osmo_bsc_ctrl.c | 7 +- openbsc/src/osmo-bsc/osmo_bsc_filter.c | 16 +--- openbsc/src/osmo-bsc/osmo_bsc_msc.c | 6 +- openbsc/src/osmo-bsc/osmo_bsc_vty.c | 30 ++++++-- openbsc/tests/ctrl_test_runner.py | 17 +++-- .../tests/nanobts_omlattr/nanobts_omlattr_test.c | 3 +- 23 files changed, 211 insertions(+), 160 deletions(-) hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Mar 27 11:28:21 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 27 Mar 2018 11:28:21 GMT Subject: osmo-pcu.git branch master updated. 0.4.0-103-g8b4bd46 Message-ID: <201803271128.w2RBSLiW033570@git.osmocom.org> This is an 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 8b4bd46b9503fe5d2ec58d1cfcb17330e2cdd794 (commit) from 74906224caef4df4eb412aac592ceb5348253189 (commit) Those revisions listed above that are new 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=8b4bd46b9503fe5d2ec58d1cfcb17330e2cdd794 commit 8b4bd46b9503fe5d2ec58d1cfcb17330e2cdd794 Author: Neels Hofmeyr Date: Mon Mar 26 23:24:14 2018 +0200 mslot_class: find_free_tfi(): use uint32_t to shift 1 << 31 Avoid runtime error seen on jenkins admin-deb9build slave, when building osmo-pcu with_dsp=None,with_vty=False, during ts_alloc and tbf regression tests: +../../../src/mslot_class.c:242:22: runtime error: left shift of 1 by 31 places cannot be represented in type 'int' The master-osmo-pcu breaks on this since moving to a debian9 build slave. Change-Id: I0cdf10e5fbc1173a7a09bd4fed8a66d06f80aeb1 ----------------------------------------------------------------------- Summary of changes: src/mslot_class.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Tue Mar 27 13:17:44 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 27 Mar 2018 13:17:44 GMT Subject: openbsc.git branch master updated. 1.0.0-24-gc6382b5e0 Message-ID: <201803271317.w2RDHi4G093918@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, master has been updated via c6382b5e0b4790d15681e89f704465160b9aef1d (commit) via ba06cc6cb84531155d246f7fce576f1d103ed7ed (commit) from 408856088bcf376f5317803fd8d1747f8b920054 (commit) Those revisions listed above that are new 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=c6382b5e0b4790d15681e89f704465160b9aef1d commit c6382b5e0b4790d15681e89f704465160b9aef1d Author: Pau Espin Pedrol Date: Tue Mar 27 14:15:40 2018 +0200 bsc: paging: Fix losing paging messages for BTS Since eb241aa1d5720a36cf97f29390c2890cf3aecba7 (year 2010) we are delaying transmission of paging packets 500ms in order to avoid crashing the nanobts because of sending too many packets. In consequence, if 2 BSSMAP PAGING messages arrived in less than 500ms, since the 1st one was already in the queue, when 2nd one was handled then paging_request_bts would return -EEXIST (negative value) and paging_request_stop was called which would remove the paging in the queue. As a result, the paging would be lost unless a new 3rd BSSMAP PAGING message would arrive after this second one (which of course could be again removed by a 4th sent less than 500ms afterwards), and so on. Furthermore, it doesn't make sense to call stop_paging in here, so the easy fix is to remove it to avoid the issue mentioned above. Change-Id: I2605367b2735b48bce2b31504c444360b5ca6953 http://cgit.osmocom.org/openbsc/commit/?id=ba06cc6cb84531155d246f7fce576f1d103ed7ed commit ba06cc6cb84531155d246f7fce576f1d103ed7ed Author: Pau Espin Pedrol Date: Mon Mar 26 15:38:31 2018 +0200 bsc: Improve handling of paging_request return value Detail better in the API documentation what's the expected return value for paging_request. Change-Id: I17fa3b549bff297531b2777d658b0e0112a3031f ----------------------------------------------------------------------- Summary of changes: openbsc/src/libbsc/paging.c | 13 ++++++++----- openbsc/src/osmo-bsc/osmo_bsc_bssap.c | 9 ++++++++- openbsc/src/osmo-bsc/osmo_bsc_grace.c | 17 ++++++++++++----- 3 files changed, 28 insertions(+), 11 deletions(-) hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Mar 27 18:58:27 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 27 Mar 2018 18:58:27 GMT Subject: meta-telephony.git branch 201705 updated. 5769ee86d83e0ccc10af27f9eee6c053f6dd36ab Message-ID: <201803271858.w2RIwR6e078303@git.osmocom.org> This is an 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 layer for OpenEmbedded". The branch, 201705 has been updated via 5769ee86d83e0ccc10af27f9eee6c053f6dd36ab (commit) via 8bcc52add6325695db33805c84974b72174e79a8 (commit) via 2e78b065bd15b155b0cfc57f7b12b32ac8de9958 (commit) via 6c88ab848270fcff7cea2ebdb99ac6015b3c6485 (commit) from 04df4052d6d5b3d00d9f39e9c9b7696722c5bc2d (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/meta-telephony/commit/?id=5769ee86d83e0ccc10af27f9eee6c053f6dd36ab commit 5769ee86d83e0ccc10af27f9eee6c053f6dd36ab Author: Pau Espin Pedrol Date: Fri Mar 23 17:52:12 2018 +0100 osmo-bsc: Split meas-utils into its own package Additionally, libpcap dependency is added to have osmo-meas-pcap2db available. Change-Id: Ia6b33dbdf882394fa14270c34306dccf46b724e4 http://cgit.osmocom.org/meta-telephony/commit/?id=8bcc52add6325695db33805c84974b72174e79a8 commit 8bcc52add6325695db33805c84974b72174e79a8 Author: Pau Espin Pedrol Date: Fri Mar 23 17:31:26 2018 +0100 osmo-bsc: Split abisip-find into its own package Change-Id: I9de9b676502370c2dcd0fb9d54b25884d4110af5 http://cgit.osmocom.org/meta-telephony/commit/?id=2e78b065bd15b155b0cfc57f7b12b32ac8de9958 commit 2e78b065bd15b155b0cfc57f7b12b32ac8de9958 Author: Pau Espin Pedrol Date: Fri Mar 23 17:29:18 2018 +0100 osmo-bsc: Split bs11-utils into its own package Change-Id: I9dfa9489af56a4c580a63906e950568849333c2b http://cgit.osmocom.org/meta-telephony/commit/?id=6c88ab848270fcff7cea2ebdb99ac6015b3c6485 commit 6c88ab848270fcff7cea2ebdb99ac6015b3c6485 Author: Pau Espin Pedrol Date: Tue Mar 27 17:23:20 2018 +0200 osmocom: Update recipes to latest master Change-Id: Ie68fc98ff09491f159535c555d8cf590f7a3401c ----------------------------------------------------------------------- Summary of changes: recipes-misc/libsmpp/libsmpp34_git.bb | 4 ++-- recipes-osmocom/libasn1c/libasn1c_git.bb | 2 +- recipes-osmocom/libosmo-abis/libosmo-abis_git.bb | 2 +- recipes-osmocom/libosmo-netif/libosmo-netif_git.bb | 2 +- recipes-osmocom/libosmo-sccp/libosmo-sccp_git.bb | 2 +- recipes-osmocom/libosmocore/libosmocore_git.bb | 4 ++-- recipes-osmocom/openbsc/openbsc_git.bb | 2 +- recipes-osmocom/osmo-bsc/osmo-bsc.inc | 17 +++++++++++++++-- recipes-osmocom/osmo-bsc/osmo-bsc_git.bb | 2 +- recipes-osmocom/osmo-ggsn/osmo-ggsn_git.bb | 2 +- recipes-osmocom/osmo-hlr/osmo-hlr_git.bb | 2 +- recipes-osmocom/osmo-iuh/osmo-iuh_git.bb | 2 +- recipes-osmocom/osmo-mgw/osmo-mgw_git.bb | 4 ++-- recipes-osmocom/osmo-msc/osmo-msc_git.bb | 2 +- recipes-osmocom/osmo-sgsn/osmo-sgsn_git.bb | 2 +- .../osmo-sip-connector/osmo-sip-connector_git.bb | 2 +- 16 files changed, 33 insertions(+), 20 deletions(-) hooks/post-receive -- Osmocom layer for OpenEmbedded From gitosis at osmocom.org Tue Mar 27 18:58:33 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 27 Mar 2018 18:58:33 GMT Subject: osmo-sip-connector.git branch master updated. 1.1.0-9-g65fa803 Message-ID: <201803271858.w2RIwXTC078402@git.osmocom.org> This is an 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 65fa803f0c6fceb64c1bc157852ad5dcd0ce934e (commit) from a6a34fd7188bbe46fbd84484610697dd5930d584 (commit) Those revisions listed above that are new 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=65fa803f0c6fceb64c1bc157852ad5dcd0ce934e commit 65fa803f0c6fceb64c1bc157852ad5dcd0ce934e Author: Harald Welte Date: Tue Mar 27 15:50:31 2018 +0200 osmoappdesc: Fix VTY prompt to use OsmoSIPcon, not old OsmoMNCC In Change-Id Iba20c1c90e528d08bd362be39d86317569c253e6 we changed the prompt, but didn't update osmoappdesc.py Change-Id: I7c7868bda2195e5e67b2db5824caee8fbfb5a3b6 ----------------------------------------------------------------------- Summary of changes: osmoappdesc.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- MNCC <-> SIP bridge From gitosis at osmocom.org Wed Mar 28 01:55:15 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 28 Mar 2018 01:55:15 GMT Subject: libosmocore.git branch neels/inter_bsc_ho updated. 0.10.2-236-g6d7cf86f Message-ID: <201803280155.w2S1tFuj088464@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "An utility library for Open Source Mobile Communications". The branch, neels/inter_bsc_ho has been updated discards 488bae86a2259ca2b1d45dda4b13c3c1fae9e53a (commit) discards b2e03af892a06fe2bbe1021244b237bdfb839a51 (commit) discards 1449840506ee8e61565b41ba4a1e9d69f204e0af (commit) discards 156c2e9b8d900c0bca6fa65d87824097118d5205 (commit) discards 098e2f81df056e2eaa6f3a89fd2ecf89cd815155 (commit) via 6d7cf86f44c60dbeb2dfee7da6d1f1aad16a280a (commit) via daa22b7f05d77f9fef4bcd44e3751571ca3b4a88 (commit) via 923038dd28a77c3919349d1c32e6ef9e217727a2 (commit) via e4958491ae05dd86b5a4dfe3a08164960ba772dd (commit) via fce3b889907b009684373f6b34e5bdc2f5abc325 (commit) via 97696b4552b066e02c84b53621721736a7f3051e (commit) via 71f781c303bb4216d3328181d7798a28a15813c9 (commit) via 338d17439973a7f2f54efc75bb8d40f6b9b8ff40 (commit) via ec0f334e995a72aab78cb0fc839b67c7b961b336 (commit) via 536534a62f253b61e3c1c253fe95e33fda3101f1 (commit) via 75ee4e8aa957d4f04e107130fe69d61e6b215763 (commit) via fcf79926e5e5d296efc4d53b1c50849e4fff7908 (commit) via bb22df3db915f2141ce3c2477e7417781c5961f4 (commit) via 46145e80ec64f4941469debb8310be37fba69ded (commit) via 167f808d7641f2a23f247cb1f66ec93d026ca366 (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 (488bae86a2259ca2b1d45dda4b13c3c1fae9e53a) \ N -- N -- N (6d7cf86f44c60dbeb2dfee7da6d1f1aad16a280a) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmocore/commit/?id=6d7cf86f44c60dbeb2dfee7da6d1f1aad16a280a commit 6d7cf86f44c60dbeb2dfee7da6d1f1aad16a280a Author: Neels Hofmeyr Date: Wed Mar 28 03:54:32 2018 +0200 inter-bsc handover wip Change-Id: I2aa34bd7af802993339038b6dbb316bb04bfa8c7 http://cgit.osmocom.org/libosmocore/commit/?id=daa22b7f05d77f9fef4bcd44e3751571ca3b4a88 commit daa22b7f05d77f9fef4bcd44e3751571ca3b4a88 Author: Neels Hofmeyr Date: Fri Mar 23 01:46:42 2018 +0100 add gsm0808_cell_id_list_add() to combine two cell identifier lists Change-Id: I5781f5fa5339c92ab2e2620489b002829d206925 http://cgit.osmocom.org/libosmocore/commit/?id=923038dd28a77c3919349d1c32e6ef9e217727a2 commit 923038dd28a77c3919349d1c32e6ef9e217727a2 Author: Neels Hofmeyr Date: Thu Mar 22 14:04:30 2018 +0100 add osmo_cgi_name() Change-Id: Iebc5cdf61b697b1603900993fc265af3eca0cedf http://cgit.osmocom.org/libosmocore/commit/?id=e4958491ae05dd86b5a4dfe3a08164960ba772dd commit e4958491ae05dd86b5a4dfe3a08164960ba772dd Author: Neels Hofmeyr Date: Tue Mar 13 03:40:53 2018 +0100 add support for gsm0808 HANDOVER REQUIRED message Change-Id: Idb6dc3eab0282158a17091d97ed77c1e2e3eb3c2 http://cgit.osmocom.org/libosmocore/commit/?id=fce3b889907b009684373f6b34e5bdc2f5abc325 commit fce3b889907b009684373f6b34e5bdc2f5abc325 Author: Neels Hofmeyr Date: Fri Mar 23 01:47:14 2018 +0100 avoid warning in gsm0808_create_layer3 Change-Id: Ie098af4fc9640240196eda10fd61edcb3a872455 http://cgit.osmocom.org/libosmocore/commit/?id=97696b4552b066e02c84b53621721736a7f3051e commit 97696b4552b066e02c84b53621721736a7f3051e Author: Neels Hofmeyr Date: Thu Mar 22 14:05:21 2018 +0100 deprecate PLMN de-/coding functions incapable of 3-digit MNC with leading zeros All our projects have seen patches to move to 3-digit MNC handling. Furthermore, since our builds no longer break from deprecation warnings, I shall no longer refrain from deprecating old API. Change-Id: I55dfaf7ce74870de44120b26c42d45bb7b184341 ----------------------------------------------------------------------- Summary of changes: contrib/fsm-to-dot.py | 143 ++++++++++++++++++++++++++++++++-------- include/osmocom/gsm/gsm0808.h | 6 +- include/osmocom/gsm/gsm_utils.h | 54 +++++++++++++++ src/gsm/gsm0808.c | 5 ++ src/gsm/libosmogsm.map | 1 + 5 files changed, 182 insertions(+), 27 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Wed Mar 28 08:44:30 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 28 Mar 2018 08:44:30 GMT Subject: osmo-ci.git branch master updated. 43a7e8392154009589e7f1501ab05b55447a8adc Message-ID: <201803280844.w2S8iUIr087784@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "CI scripts". The branch, master has been updated via 43a7e8392154009589e7f1501ab05b55447a8adc (commit) from f49376516b413006dcd51329e89e99ababf98f1a (commit) Those revisions listed above that are new 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-ci/commit/?id=43a7e8392154009589e7f1501ab05b55447a8adc commit 43a7e8392154009589e7f1501ab05b55447a8adc Author: Alexander Couzens Date: Tue Mar 27 15:11:44 2018 +0200 ansible: jenkins-slave: setup ttcn3 repository Change-Id: I3aa1bf52f6fcae129278dab7081ea5cfc97d0759 ----------------------------------------------------------------------- Summary of changes: ansible/roles/osmocom-jenkins-slave/defaults/main.yml | 3 +++ ansible/roles/osmocom-jenkins-slave/tasks/main.yml | 4 ++++ ansible/roles/osmocom-jenkins-slave/tasks/ttcn3-slave.yml | 15 +++++++++++++++ 3 files changed, 22 insertions(+) create mode 100644 ansible/roles/osmocom-jenkins-slave/tasks/ttcn3-slave.yml hooks/post-receive -- CI scripts From gitosis at osmocom.org Wed Mar 28 08:44:48 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 28 Mar 2018 08:44:48 GMT Subject: osmo-trx.git branch master updated. 0.2.0-70-gffa4e59 Message-ID: <201803280844.w2S8imnl087936@git.osmocom.org> This is an 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 ffa4e5938c183263ccea455fe2aa206ca18a8228 (commit) from c0c6d70fe9d4122e6142b0a9785a44a7f3d0cf0d (commit) Those revisions listed above that are new 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=ffa4e5938c183263ccea455fe2aa206ca18a8228 commit ffa4e5938c183263ccea455fe2aa206ca18a8228 Author: Alexander Couzens Date: Sun Feb 25 20:23:56 2018 +0100 jenkins.sh: cleanup always the workspace It was broken before becaues of checking emptyness against literal string will never be zero. However it should be cleaned always because the script is executed recursive which would also end up, never being executed. Change-Id: Ib228ff247a72b21b12e8dd4cbe3afe3e858c89d3 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Wed Mar 28 08:53:53 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 28 Mar 2018 08:53:53 GMT Subject: osmo-bts.git branch master updated. 0.7.0-168-gf038b73 Message-ID: <201803280853.w2S8rrtd092432@git.osmocom.org> This is an 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 f038b735209b48734b39484e15b4391a8db6652c (commit) via d16b0adef3e0330fe239d7806d59ab8c5768b5f8 (commit) from ec674ac74591e8f63bdb388affdef9eb782e8aaf (commit) Those revisions listed above that are new 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=f038b735209b48734b39484e15b4391a8db6652c commit f038b735209b48734b39484e15b4391a8db6652c Author: Philipp Maier Date: Fri Mar 23 15:24:56 2018 +0100 cosmetic: remove unused variable in osmo-bts-omldummy/main.c Change-Id: I85d8c77589eae511f47b8b9b7439a2c47fe350d8 http://cgit.osmocom.org/osmo-bts/commit/?id=d16b0adef3e0330fe239d7806d59ab8c5768b5f8 commit d16b0adef3e0330fe239d7806d59ab8c5768b5f8 Author: Philipp Maier Date: Fri Mar 23 16:58:55 2018 +0100 cosmetic: remove unused variable Change-Id: Icbec00ec63950b785dcb71e3b9d70541e70be536 ----------------------------------------------------------------------- Summary of changes: src/osmo-bts-octphy/l1_if.c | 1 - src/osmo-bts-omldummy/main.c | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Wed Mar 28 10:21:31 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 28 Mar 2018 10:21:31 GMT Subject: meta-telephony.git branch laforge/nightly updated. ac90eba59fbfae809e43c7ebf0f921a7395edf5b Message-ID: <201803281021.w2SALVaU036237@git.osmocom.org> This is an 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 layer for OpenEmbedded". The branch, laforge/nightly has been updated discards 4fbdd277144f9a65679f22d83e26323207e3ddc5 (commit) discards 70249c733783fb124f3ccfff12371ad04744664a (commit) discards 637dd4b3717bd42414fda0655e7a291340c5bcce (commit) discards 1452ad7a3ee95552d7aa53296adfa187b682b223 (commit) discards 4a06b8ddaebcfa5574cfb5ef61edb2cdd800d270 (commit) via ac90eba59fbfae809e43c7ebf0f921a7395edf5b (commit) via 3a0324c58232229df2a5942b41600c1ab944d442 (commit) via 5769ee86d83e0ccc10af27f9eee6c053f6dd36ab (commit) via 8bcc52add6325695db33805c84974b72174e79a8 (commit) via 2e78b065bd15b155b0cfc57f7b12b32ac8de9958 (commit) via 6c88ab848270fcff7cea2ebdb99ac6015b3c6485 (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 (4fbdd277144f9a65679f22d83e26323207e3ddc5) \ N -- N -- N (ac90eba59fbfae809e43c7ebf0f921a7395edf5b) 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/meta-telephony/commit/?id=ac90eba59fbfae809e43c7ebf0f921a7395edf5b commit ac90eba59fbfae809e43c7ebf0f921a7395edf5b Author: Harald Welte Date: Thu Jun 23 08:51:51 2016 +0200 set up osmocom recipes with AUTOREV to track git master This is for the upcoming nightly builds, where all our osmo* recipes are going to track current master of their respective upstream git repository. Change-Id: Idda98bdfa07c16aee1955fa63373b358bb754c90 http://cgit.osmocom.org/meta-telephony/commit/?id=3a0324c58232229df2a5942b41600c1ab944d442 commit 3a0324c58232229df2a5942b41600c1ab944d442 Author: Pau Espin Pedrol Date: Mon Dec 18 19:12:33 2017 +0100 osmo-sgsn: no longer depend on libpcap Since osmo-sgsn a801fba4d32825da044c3c713043e9e919a09fc6 the libcap dependency is removed. Change-Id: Ie1f6c313681077d72ef7f26cd3da280da13c5005 ----------------------------------------------------------------------- Summary of changes: recipes-misc/libsmpp/libsmpp34_git.bb | 2 +- recipes-osmocom/libosmocore/libosmocore_git.bb | 2 +- recipes-osmocom/osmo-mgw/osmo-mgw_git.bb | 2 +- recipes-osmocom/osmo-sip-connector/osmo-sip-connector_git.bb | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) hooks/post-receive -- Osmocom layer for OpenEmbedded From gitosis at osmocom.org Wed Mar 28 10:25:28 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 28 Mar 2018 10:25:28 GMT Subject: meta-telephony.git branch laforge/nightly updated. 1452cedd01279aa0934c8a0cce3d436cafe82cec Message-ID: <201803281025.w2SAPSu6038442@git.osmocom.org> This is an 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 layer for OpenEmbedded". The branch, laforge/nightly has been updated discards ac90eba59fbfae809e43c7ebf0f921a7395edf5b (commit) via 1452cedd01279aa0934c8a0cce3d436cafe82cec (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 (ac90eba59fbfae809e43c7ebf0f921a7395edf5b) \ N -- N -- N (1452cedd01279aa0934c8a0cce3d436cafe82cec) 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/meta-telephony/commit/?id=1452cedd01279aa0934c8a0cce3d436cafe82cec commit 1452cedd01279aa0934c8a0cce3d436cafe82cec Author: Harald Welte Date: Thu Jun 23 08:51:51 2016 +0200 set up osmocom recipes with AUTOREV to track git master This is for the upcoming nightly builds, where all our osmo* recipes are going to track current master of their respective upstream git repository. Change-Id: Idda98bdfa07c16aee1955fa63373b358bb754c90 ----------------------------------------------------------------------- Summary of changes: recipes-osmocom/osmo-sip-connector/osmo-sip-connector_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- Osmocom layer for OpenEmbedded From gitosis at osmocom.org Wed Mar 28 10:33:00 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 28 Mar 2018 10:33:00 GMT Subject: meta-telephony.git branch 201705 updated. 3a0324c58232229df2a5942b41600c1ab944d442 Message-ID: <201803281033.w2SAX0sI042402@git.osmocom.org> This is an 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 layer for OpenEmbedded". The branch, 201705 has been updated via 3a0324c58232229df2a5942b41600c1ab944d442 (commit) from 5769ee86d83e0ccc10af27f9eee6c053f6dd36ab (commit) Those revisions listed 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: recipes-osmocom/osmo-sgsn/osmo-sgsn.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- Osmocom layer for OpenEmbedded From gitosis at osmocom.org Mon Mar 12 10:34:48 2018 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 12 Mar 2018 10:34:48 -0000 Subject: wireshark.git branch laforge/pending updated. 1ed88ce36dd9a7e0dc07d04cb2836f9b8ea4a304 Message-ID: <201803121034.w2CAYbI9056665@git.osmocom.org> This is an 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/pending has been updated discards c75d41451966d864ab722c4f31a018a2c55bd526 (commit) discards ec80140b6bcc53275611773ef584545a14e66df6 (commit) discards 65e07b4809ba4133634739ed00ade8744660a87c (commit) discards e11e253268826d0b9cde4f0e45ecc041f6f6f525 (commit) discards 292f117299f972630651f46a7ddb73c843a5f65f (commit) discards 85d9379b0b984b820c164b6425266bccef13bbf4 (commit) discards e80122498eba10ac5de986b52d71580b8fe1ff03 (commit) discards 445aeb71627197eb769aca9e28c5ffa6a528c43c (commit) via 1ed88ce36dd9a7e0dc07d04cb2836f9b8ea4a304 (commit) via 5b13126fd99b8917d6e6c59a6807cdd8fbf4a54e (commit) via b50500b542630a695d370fb215ecbfde9bbb9ef1 (commit) via 7d1d6f24d2c40c885761deb31a2c066758eecf81 (commit) via b21bcb2b69c1f641cb8241da34b5f12752efdec4 (commit) via a7cf245eb515c546e57037f37535d76c13d2afdc (commit) via 57af17e3ee6bb08a608e99f8e0ecdea5265512a1 (commit) via 07f2f909746821f86b3de87d4c1897caca1c3ea5 (commit) via 6e75a0b2774401fb184fc92db779aa6defab10aa (commit) via ba179a7ef7e660d788cbaade65982ffc7249b91f (commit) via 7e842fa5514c79046d7d1986b0b379c3d4f9ce2c (commit) via f2f7f7e5577dee645ae52b36a0795934624c24eb (commit) via 68efae8588dc88254e5b0ee2a4009012be332381 (commit) via 2a3b58d1333df1d505c4947c22b2388d5491b689 (commit) via 85c4d2f583d6a84047fca40ed39d9129ab4ffca7 (commit) via 55573495c83e21ed41f94ceb57c13da3f99ad599 (commit) via cbe424b27dbcf51c9d5c6c35ec927ecf4e60a25a (commit) via 45366965071840698a3fa11aace1d8eadae1802c (commit) via fc6b725b18d9d627534c3b61720f5be93315ce09 (commit) via 3ceff6751471edc205894f8f2b6d050f3a803502 (commit) via 2a9097046e51d67794780bb57e94229e769fc01b (commit) via ab7fbb73951716ee08406fc1a51fc522da2c420d (commit) via 2ecb33c039d75d851bb4fc4e72c8f8a389c9ab55 (commit) via 6a819d9950e41244b742073f0962e2c5a80eb735 (commit) via 5564c222e27740166ec36f0cc1e858bcb429f68c (commit) via aae6b8442cca8373d77980144b1421474fee5c3d (commit) via 957b4a67efe716c31a8a54453ed62f02738ff984 (commit) via b9f203c1da43ba0e11bf8e1c6cc4c74e60f49402 (commit) via b8375119e39bebed34344cf1a6953af1532d2b62 (commit) via dcc3875847d691776affae66dcfdb2ccfa5674e7 (commit) via 5213c30f3b27c0e501ca7543dfae948651da6277 (commit) via 986c6b2e77b5493d5b718febab4e9086afbee12f (commit) via 28da001090d3de12f30f4f5392338e10c3972d20 (commit) via 66a1fefac416136b96b7a1683293d6a06f5c00e8 (commit) via 190b2e89c3767b3a5b87afc58d45d58d5d848f27 (commit) via 5a4468ccafed43749a48a839ce227e030304745b (commit) via 8acf0305a3bdb6ee3b37c5a9b6f5cb3e342abe20 (commit) via c2639090de67e0100653741680b70f2ae17a3fa4 (commit) via 6c077a081870653268331a848f2543778d372028 (commit) via a395a8b9939bd48858efbd3da5897a59d4697eba (commit) via 02085c80ab10507f6a75d75fe1e43facade98a0e (commit) via b91f7f1a0cf014d1f838595d85161a13ebe157b2 (commit) via 66eed04afe08bf9120cf22d1885191c281086325 (commit) via cc795d4ddfaca382bcd0e6b4862a432eddd06f54 (commit) via 1ac90d5254e9e303196c100039b7dd26d23841d1 (commit) via 446d9486ae897692fb3e02e90501e38790ac37c8 (commit) via fe2355e061845902400ab5e1447a936e727972a5 (commit) via ce07a363378acdf838ee2bedae82a955c9a6fdd5 (commit) via 4e6d989df43af78439fccd24a176a14c534aea99 (commit) via 572f78a8610282151e7d165b11e0bf5092efbb5a (commit) via 4495d8fbfdc680b37671f8139664463e84b7e0bf (commit) via c9cb93acfc230cad1d0c27a8454645c079f4ac9e (commit) via e7ab7a907c16be8eabb426958b459aefc0631549 (commit) via fdd426e410325db3f33a16f77739f8f73575af2c (commit) via 0ae769adc10a97dfd2114d747094881ca7870b87 (commit) via ea754b6761116133b506b782c079793d37d744a6 (commit) via 7ffc4f96ebe2fac503cb251a848441ad8d4bad8c (commit) via 6e32335be61851592d8158772b743c55ae132eb9 (commit) via 5f35b041c2d731297cdd4d780d029743fd49b9b4 (commit) via dbfd53cd60ed9f748b25a293a36893ee828f89d4 (commit) via ce46a023cf233b376107f46709f7b2a42a0c3c3f (commit) via 32365383a9f13c2da6dfe1aff6de891b95ca4a50 (commit) via 5c25e1b2c1e986df36ea95047a891e1d54070694 (commit) via b91ef7da5168143ff558785b6bc04a68f72b19ec (commit) via 7ddfccec199f21bb9d9f23ff99e663299371a395 (commit) via 6a62e2d22d5f83455aba2b619714409983498fc8 (commit) via c4d2ad476d09029255669319eb2931727adce597 (commit) via e5de1f199499219b297d581d60546f2c5b51a87a (commit) via 3905c0d5d5532d10fa79b0481c9ce01e6752983d (commit) via 8a677354bd14eb1cff01c01bc9a303c502074d56 (commit) via 241b274b5f8e6f7e3ea22f7598a271f48ccd3191 (commit) via 695fbb9be0122e280755c11b9e0b89e9e256875b (commit) via e7cf995b1e0a9b434782adf0e2ee40bfb721aac2 (commit) via e5cc633ee49823ac56350fd57fea3e54717d85f7 (commit) via 957845f5a4ed8919164dfd469890732b65b40831 (commit) via 39a65995ccaa45322b7ee870fe21a0daa6157242 (commit) via eefa76a7c810bd74d95d571362f0ad5fda691e70 (commit) via cc45082635c9cfed0112727b1b10a0f863bce13c (commit) via fbb042336af42635eedabd7f1bb2eb5c6bd35d5f (commit) via a3e1967d8e6e3825c341cd39c48f31a5bc8cbe24 (commit) via e1790da88cb02dcc0764e58cc8b67afe9d8543a1 (commit) via 1592587e6f9fd8c8aa8fc7f67989690d0c6882c4 (commit) via 7dd7a05d480226736696aed4a6530b0e84526aea (commit) via 3132a504489944b41522125f8e7aaba8ae50a66f (commit) via 692cef88c7f68af53e9487e3e2264de8d98b230b (commit) via 5375283f9294d444fcda14df74fed77160bf1d1d (commit) via 4f36a28acbc06781740cf4105375ae7759b6606b (commit) via fe71e26af27a01173f3029a7d848b9ba65a0defb (commit) via 71f36379aef2ff9fcf092619011f02f68ce9d3b2 (commit) via 8a5385b9c9ec4ccfd692263eb7c59b09f9bc1a15 (commit) via 830adb2a02c3ef5209bf79c933879b49b12b7902 (commit) via 3a54fd1d7d5d0ee1635e7100635ad3cad0ffbcd1 (commit) via f7897365213111fa86fa940ddea6c3e191b0b429 (commit) via 9a5217bdd4680e36f2e92838348bd4ea010d28a0 (commit) via 37723968d2b37c52f5809398b85adffdc815ce9d (commit) via 6db59affd9c9b20f2ce725cd2ce7a88c71982a07 (commit) via 8a5cd7a5c67cdca5eed91ec6a36ba310772e795f (commit) via 99a329891dca9e1e033313aad2a8445e2d5206af (commit) via f38e895dfc0d97bce64f73ce99df706911d9aa07 (commit) via 68216fa2da7bf608441356593a5059913c7e1a97 (commit) via b94d3af3039b8bdfbd4d760fda412fdfa121b732 (commit) via 035f49d2c85ff9e0bab74e5af4c990ab2beea170 (commit) via 8f81eb2cf671573461ccba3bde6ce5ec99016afa (commit) via 89a715eba45d89bd65ee9a190bb1300ac6ea6fd4 (commit) via 05c4705a19448646ca316ba3b1eb333a05482956 (commit) via 4581eb2de2e5aacfc9a2224df181010dc8e6141b (commit) via bf4e620e2d15689e8582425224160f39dcc8589c (commit) via 4945c50d3f8269c56d9d087d16d080144de146dc (commit) via cc764b92acc65f7727fc53180a09ba2088a8751b (commit) via 1b18b1dd0e171ec660ad1ce5d47bab80ddc3da86 (commit) via f46d129f21ee0c2b43545c500a8ea4dbc4d59815 (commit) via fd62e506b93cb2d9d7d77d7282e522532c70025b (commit) via e3c263c01236e7c31ec23f6c3d8750d7e92fb5a3 (commit) via f0fb6ee50c953ac07eb76d47036a761a57f35491 (commit) via 0ddaec13a162c01928e310c4f92532cdb70d45c0 (commit) via 98ab887a2d4ffbe7b255655c510b676c32e93608 (commit) via 76267f4bc5d8c62eaf72af6a8a2fbadeb75730c2 (commit) via f0f4adc9d9962376b545a72f5448be8f51676725 (commit) via b0b87e4b5f8dbdd69c515d63fa4413347179beb4 (commit) via 99240e62bfad757cd50ac0fc38ce6e75ea3debc0 (commit) via f52bb2bf27cc55285398bbf6acb1884b10b8d3a4 (commit) via 2eb6f3b5de46bb4d52775df919e2a55a3f606d9c (commit) via a1da75c554881667dd92e11f098630f2d604872b (commit) via b2d3680558d19998c55b48e9807a26e145756eba (commit) via 69ddfecb7605683ddb194a9d0e19dedeffbd4a08 (commit) via 186714314d546c2155cb0942724e8bafb9bd879f (commit) via 063277032130721ab9513b3525b24914db41ca7a (commit) via 4d3721b1db229b985d6f45b5bd0813a6ab5a63d1 (commit) via 0d9d69a1e639ece0ad3218851771d662e2528d45 (commit) via b434e0a03be45ed796af7271972672a0b43cffa8 (commit) via c39dbd68d472046cf97211c86267e0305630d934 (commit) via 60f2c8e5885f48cd8e884ea2edefec17f539acbc (commit) via c4f224c092c470bd1d8a1f4a0d6a28c24af87b2d (commit) via dd21b8130c6470d2d5076fcc46d5e9c3866f4609 (commit) via cde7cc54a33659222ee8ee05d346918da45e4c82 (commit) via df83de9b6442e02047ca9c68d55cfc314788f00e (commit) via 6bb0d8b7ff64ef7f6afba1a03cac6a4894a5db64 (commit) via b99b9b81dd436826128dc6dbaf5d9796bbe261ab (commit) via 5e03b4e3427e1c49241f14fa51daea82aa0acb2b (commit) via 5a05aa238ca69adfffcad21c755464bafa24249f (commit) via cf373df7963d9ed6afee8285e2e1633ff6f7d93f (commit) via 5b079291c41ae4f8abe7a33fa7b886ae0a314a30 (commit) via c37eeafe8100624fb0c315ac607db32f7ad2c941 (commit) via 0fcfc634ddf7b54ca1352eb7413f93aedc2b54df (commit) via 177962a5b4a05759b40fb6fc07a4a6eec306a9bf (commit) via b70eb189bb906d0b03ca95219a4c9c82eee43f97 (commit) via 4630b4fcf835b91d043ad12818d666c7321e28a4 (commit) via 59af408e9ead20d96fb2991a7c629534939475d0 (commit) via 41f18ae7f5c13d55ada84e3895f0cb656043e826 (commit) via b475758123fde5fae476cd275958ac16d8eac7bd (commit) via b580bdb9ddd5459bcdac95948ec41eae55be734f (commit) via 7b7e53e6bd7e7610b71ba3a5f9ddc87f5c583004 (commit) via eccbc4bade52bdd557a5c416693536ca08a293b5 (commit) via 432166de1e115df93b606378372855cee4ba8ffc (commit) via 302fa6881751e5a8f9c8c197ab0008ee336e821a (commit) via 07cb624e48a8606ba4b603f94caa0e92853a1559 (commit) via c7872232e5661af50368d5d6154db13047320673 (commit) via 39dfda115ae1f89158cc56936db3c110ce1d7ff2 (commit) via aeed520cd88a713d7eacd2fdc7e38ca8b5f783cd (commit) via 5bac06f00b6efa36fb497db4fb82f6c06286886c (commit) via d95d6a59c74c3e3e60d6de2159679e46b78c46e0 (commit) via f529ab5d0a27173ed68aa017a638b36b3dcf585f (commit) via 84c7246e4c086f7bcfd7646a1d9f0c08c13dd41b (commit) via 0de7313fe24f96eaf48983906b8dbf3702f88470 (commit) via 80d652f06e205be070ba151158042c12adbb2d7e (commit) via 184ef021110d52d123104c77863df92f7ecc5f6e (commit) via 51165cfcb741319925322d3779d7e2214b890fd7 (commit) via 8451a8efdacc4a43d9df10571c7b09610eca7295 (commit) via 59b0d22ec00154a6a314a7f988e4b393d1f966ee (commit) via 13bb4911af9e36d9b95a9db5d6d9e9058b710cff (commit) via e8088329ec35ad7c178695594996e6ea102ba7ea (commit) via 24b5a55393bba27327998f2d608706dc73902aa9 (commit) via 68e16ab05b7d6e726bd6adb7fab48875f28a6631 (commit) via 1fa2781b7a2e97a77b8ef7ddb3b3c48a93f2516d (commit) via 6e09b8b3913df943377b7710bbd0598f296be8fd (commit) via 1a0987904fa571dc5abce03726e4ca3e17793574 (commit) via bf4c2fd82b30d8b088fcb1235263dce9173d4cd7 (commit) via 92bb9ec9da549991f402082794638a4458e77a81 (commit) via 363ebc01ee5c4cf7bf75dd1a21b322aa31d4772b (commit) via 85e7e61e5f001210af0b6d8f63315cf3317a4d0e (commit) via cca89ca8375328981c0d8373974e8891c01092e0 (commit) via 9e02ae10d51cb6e5c8d6fd8be62f119ee0a00b59 (commit) via 4b4d11e4c350380be2f99f28bfec0a4058f51dd8 (commit) via cd83fc508793a01998ae04fbdde25d70d9b7a179 (commit) via b5b5f08be1ec26340235b5b7eed411a2083f73dc (commit) via e70e560cab016f5170dc0d00726e80ff0de1b11a (commit) via c332f6e1f9f90df90cd62c4108f95a85515f34a4 (commit) via 8c85f0c35c4383919e0467b44cd3f208f280404d (commit) via 1e26cb242fc4e52b3c99663fa1abd3a187aa8d7d (commit) via 00373a1fd4f4cd75a0fb2f2c21b7d9fd567a41b9 (commit) via efd8beff4f9a6b39a7b43b18716bceb4a9f07e1f (commit) via 620f69a74b18908e3424920c7bb01cb5e4cbd8b1 (commit) via 94d3f0afc5ad2cdcbba126ed9c16eb933e86cc54 (commit) via 7df07eb9227fc35cf82d7edacf4a3d792c368314 (commit) via 9226ea8dee19d509b7c430970d29055cc199b2dd (commit) via 16ac61e2a353fbf940cf8eeee9d5018ea2a12641 (commit) via ea0b580b978834a4ce0ea8c29cf02da1a3512c0a (commit) via 03474c1303faeed68631e4074ba692bdc193323d (commit) via d11f43a30e89dbeb56115824b9a1329b0d77f95e (commit) via 9f2dff98f6526412e8065a8c9ade811dcb1974fe (commit) via 7eff18a997a81935f22833b69af730f786865204 (commit) via 07bb8fc04794a1d8e76bb1bee3401122d054b32d (commit) via 87dfaa72cfa24b92fdd1e60deccfda3b3eb2fd78 (commit) via 389a680cf766436e261c369243e8f58728801990 (commit) via 0fb38879af867b147d2ad73616f0c0ec08a0fc92 (commit) via b405a9f0d2af056dd0c0e4d15271ff7dfdd5c928 (commit) via b8101ed9a905460050d5dfc1ad03e2af6c24fea2 (commit) via 2db0957d49df502b556adf99c88fcaba646ec165 (commit) via dfd0e65e3087548bb7216dce7ad2e332292f9d14 (commit) via 5488c29b15cc505a048283f6292ade8e41129840 (commit) via 417028073a037fa4fb5daac6cc9c168354675619 (commit) via d8e73722185f5876adf0524dc4e48f6e858872f4 (commit) via eb15a1ed19bb4be5c03aaf39e87cd5c25fe1d907 (commit) via faf6ee9ada079e80d03b937df0d8285a84bd2c37 (commit) via d023a7b2311e5094fa3e4d541a0200901a4a7a7f (commit) via fe363c540e0a16d7d27891030dbd15ab241046ea (commit) via 768488d21e0de005b61026a1d234ad52b5b632cf (commit) via 48a4ed105882684e58d01d8edb7b3ebdacf1e975 (commit) via d4ef22db8f21f7ed5ebf16bfcf335e32102bfe8d (commit) via ac69a67112a776f857614e7a11ffd7012d7e80e8 (commit) via 7176b321660fe70ca1fa6706cc184af8e4cb80ea (commit) via bbb6bcbbab9c35caecc8e0ff997b6da6b2e91210 (commit) via 7a79a6019e21257a7d6f275ce8d6441034a945ab (commit) via 2024eb1fbcb025e79f777db01e16cf9a55cf2a8d (commit) via 04c2cbc9a8b34fd875470053a7e332f5a544469a (commit) via 1055a6a76decc40e5d9233909303b1f0f507ad7b (commit) via 32e99b355dca8a047259819942e6c0bdbdfe219a (commit) via 8f4ea952b4a962453f279c7259baad9ce98feee7 (commit) via c7c034172ed4fc4e8d6982f598db82c80d930ee2 (commit) via 9a512f7aa69fd82841d2367c0bb63cecd45ff315 (commit) via b0328ae52e95fb0eae14e11c7b13d3591836db60 (commit) via 4314ac72c1ecfee5b39d5d9af12711dd39ee4ab3 (commit) via 1653ea5fcedf369452c0cf41e09e57666525615c (commit) via ba0f4b9d9f954c985cd260feeae4560b5f54668a (commit) via 61d033645d7b146c2535fce8ed1cbb6272dde2d7 (commit) via 30692e2f3a872a91d5c41cf59badf3eb393c5734 (commit) via 5cbc09e937a9827219938165a6920079737a643e (commit) via 15c261e94b888b0ae4e6122fb11fba2219c932fa (commit) via 21b4d6ecf1e287658565092720870f0b6aba1c15 (commit) via 629e68828c3fe751c1e00d033227f23ccc3bb0f8 (commit) via f31bc46948695d7156f2f130733a29706b900621 (commit) via 0a113beceabcc0cd731874cc482dbb83e9bcdf4e (commit) via c4521c24f6bfb727d0ff77506cc926b3f9d98e06 (commit) via 7dc9392deaee381b0b3e9c7855a68b0caf54d1cb (commit) via 09765707a7a65c9ff3fc89899647e977c230d9bf (commit) via 6b66e764eeb864e559c9c87d427f98b3848fd78f (commit) via 1c1498834d0bb14a1d53db5fd0b39acada71bf66 (commit) via 7b3ce599ece41d9199965069488f00bf30edc4dd (commit) via 12f8f43893ea3d31e4f18b356af581e14becd8a3 (commit) via 74641daaae226adf2b248ada91697cf3e244ec74 (commit) via ef0e8416d58d7ff9be336f26f183c27a3387e71b (commit) via 43038830050fddeb2bed423bbe3fdd62f9429309 (commit) via 73e9605adb42f2b6955104a39e2d66573d8d9792 (commit) via 7fadcdb7ac5b19c50e7f2f78a4485d6d9577082e (commit) via be1c9336000c0941fd763f9bceb39bf6958165cb (commit) via f220073eec4b951d6d0179068d5d4ffb59537881 (commit) via e9ffd03be350fcb1c6710e8a40c2591629553500 (commit) via 9e487bc46511b1044d11e42ec42672753360cffb (commit) via f5cd52c0fb8933973003e07ab130fefbdabfb4f4 (commit) via 03718fee4dfc3a711532a9ddf9bf250255d2944c (commit) via 331ffaf3238708fdc28a6fa903c4116210c3ee62 (commit) via c1e5e6c92d7a2af922bbfd7e5b474baf122cf9d5 (commit) via 1585aa950ccfb3a564aa263de5f01c4ab01cc5f1 (commit) via 8b810d2d4214371084124089f2dff3b69a059701 (commit) via 3fb9882a207d281ac9a28a718ef6018990d7b510 (commit) via a29d697a25bca1e0ce6109f705f43db05e4d6f97 (commit) via a35592eb20ae4371da99788e3c5a8796616390f3 (commit) via 6580e3f19f66b1d8873944a434041c3f843538a6 (commit) via d7e1970cbeb1107b058adbd3bdafcbea5013c89b (commit) via 20d7254cb6b30324b76355c76c1852e802edd647 (commit) via ba4ff84e94f5e1edcc520a06d0dbafbede59b437 (commit) via b4368e14b0f082313de17e29f7cd62a251c0c9a9 (commit) via ec99b833d2569ecfcbec11bb0ea72444e2e10caf (commit) via b3bc6dcc02a7851000d58417f81d75d918ab34f8 (commit) via ee2bfbf7b4f9ddcc7446756608f7aca89726bfbb (commit) via 852e3378b6c0eb73ee453d77f7f4ac20469f10e7 (commit) via c316799e49faac41e8629ce32a46b3b25b01206a (commit) via c0b2d82fc4462370f7a280c14c61e57bc5a7f239 (commit) via f07d295fcf89f5a9bb58fd09bb875d56260faaab (commit) via e73e3580f6050e98cf5affa8f23d941845e77ecc (commit) via 3785f53089eb4197d93574ebe7ff8eba51bc7266 (commit) via 6c7a5b488902e4420f864afe6f14009e942b3673 (commit) via 6a2ec55d6e7f69161b003a0f2f19be01cafd35ca (commit) via c3c053ba1c9e7c7a6f4b446e742ad5ca3e04e097 (commit) via 53744af1821137df82ba415524e3ec9fa2f605e1 (commit) via 656439db2612878b52422d209443c17ebbb70c47 (commit) via e3db7c581cd9facc01015d81e5c63a24032556a7 (commit) via a8ed879d7e9cae014d768ae10c7f407c3831ef10 (commit) via 24ba73ccf0bd850ea7d423f7f07f150b7e43c676 (commit) via 38425dd78d5fc38921b1b7aec98339c2bfdd97af (commit) via 794b1e75697363aa289cbbfb21629775bf509f6d (commit) via 1248c658d115a4c4908824c9c392ecf6859fd6c3 (commit) via 9c11de60de8d3294b1933a710887dd9487fa2ad5 (commit) via 4d3b39938d88c782bd146da59866df89aaf9b80f (commit) via 017167fb34220a17af361d50b2d239927acac7c1 (commit) via 86f329aa940388d981b25c2b3c966313335c2ed9 (commit) via 1ccfef8b3fca63cbdd7839ebf205bd6d1f7193bb (commit) via 51cd1db521131239af212ac0424eb7b2319cdd5f (commit) via 3a79b6f87c806b83932eae15bde6ae1dce983285 (commit) via e3fcac94b8f3cadc75dc53e08f4c7f7757766a2f (commit) via 06bb9450ddd644707c2913c2cf43053867bc5d7e (commit) via 4031e19e124bef499fab82c9762edbce5085101e (commit) via eb2e9101243fed7f47bf7ade9eacbca0b1ac4c7e (commit) via dfe22ab861e7f2b618bbe65b0fca32898433216d (commit) via 316b858d28092bb1c55ff50cfe68ae51f34425de (commit) via 434d1c975979bd39f42a16622db4c94f04ab66ce (commit) via 529bb0491043cc716c9e8e72e78492bed6dbb076 (commit) via 9dcded61a1f5634861d9abfcddc45ab972fe30a3 (commit) via 727c815ad2b22aeb183c40e8fa78c640cff56f99 (commit) via f14f76d12a3107f0a89884f084640925ba033b28 (commit) via 380381ce72e00db3e845eb6507c55b61739d783a (commit) via 4c8c59ca7d1fd7be949e8dc32697ba67b3541e88 (commit) via eb2b8dd98ae8c298c484e61ddc4ad1fcf632ad5b (commit) via 2e139a15fab0206403e66abaf435456007cb5e1f (commit) via 05cd2b6c1cc52aca95a822096f77aec203f34622 (commit) via ba58d62cd13b2dfe39d62022cc066687019685de (commit) via 21124903d5c6ffbddfe54db9b9490c095428909e (commit) via 032cb4b79fdb207e18bf121140d7c7c66f9b5cf2 (commit) via 01e8f509d7425dbc5fb4f467087a70b3e8f7f4ea (commit) via e57ecf4acd280e972449558e58d57307338bca86 (commit) via e510ceed0563a5b37481339beb1a8cb61809d164 (commit) via 818b58da97d55af5fe0a0d7de72518f865730f20 (commit) via 1f95d39b623a3127e493446f773a22289637e6f1 (commit) via ba72f731c3e8cbeb698ec17beecf599c24dea1cc (commit) via c95424a8a41af26fbae90e8ebbbc652c4a7ba071 (commit) via 0f4495079639a9a6baf97d2eada68b9ae5f59349 (commit) via b443d4646e57012661c40011e287cb9d67245ca7 (commit) via b293c97ad3f128eb25e3af8d34549368544df708 (commit) via c76b37845333a62b66a570e59edef976cfae7cf9 (commit) via 205424287b0ff732ad555ddc2026f1422633cb12 (commit) via 5d45b69b590cabc5127282d1ade3bca1598e5f5c (commit) via 85bbda514af5bac1042dd2fd2f869021e2afcaa1 (commit) via 5aaf741c812bc6f21b6014c7b549089bfd20920f (commit) via 0161a5ba52db4e499e471d6482dc923b495b9989 (commit) via 95e33c7097fb5c858e1fc34ee9e92c15b788c0db (commit) via 7802bbb09163e3a91cf68e2ba9ef03dc18c99372 (commit) via 4c9cb5220dab050f9160e990375a0816eee7d3ac (commit) via 70554429a6aaeab8302766ed878b981404d16e7e (commit) via 9788199a61f201cf0347400e05cc10a62bb7b3e6 (commit) via 566d20f444f1a526910e4c78579e8703c63c19aa (commit) via 0a3c713d8c87ef64761027012e33f54507521fc4 (commit) via acb6781012409b391592096127460fcfd9b648d7 (commit) via 62d34fcc2cecf560b0b8f3c897cb3f0f8df31b99 (commit) via b96eba436b8e4b2028e7764c1757fd34ab1c4d38 (commit) via 9efce5c916535211643a3faeef2d0a05dcb6aa17 (commit) via a888bf7e68ac0ff178b8fc77fbcac64415c0cf9d (commit) via 748ea162c3f870271c2f180fdc1b6123ae8dfe57 (commit) via d0b07245ec7878fceba1cb6b272d3efb333b7dd6 (commit) via 238550b9c5aad47448cc5ac537108ee23125a252 (commit) via 1c5e6a1b3470b23554ddbd3718bc815f19bf8684 (commit) via dc1ab9f32b9bdf3135a377ebec0a0c944d577f47 (commit) via 65aa59d28ab5f41a06dbfcf25b191f2b3547b78e (commit) via 2b74b5c4c8836f413c675d8f7f80c8356b6b1722 (commit) via 9c5803ff7618002b8d18cfcd65fa44ec20fb1c76 (commit) via c9a081c3dcf1d66d1117a67b45e7ad7fcf9e065f (commit) via bc43d687f0751cb95ecd9446589e7b37506ff1c6 (commit) via e788fac9fa13b2e5977c27ada03bbe9ff934d9f6 (commit) via cb31f5620458420eba8857247caf33925a42465f (commit) via bc4e15b57901c74d844545ab40123188625fd23d (commit) via 95cb454355be5b9de7582d2e0e2af30bf816dd60 (commit) via b00e7fc088df2865fa918b4c73705d0e725fc7f2 (commit) via ba7657cb19f3a221c842bbf12b1efc2ac12c9dc0 (commit) via 442e06d9c67434fa60df82abefc4005a36fb102e (commit) via 209f7700b3c281c3819d16f9f1ef7b4990f7304b (commit) via 4e857ad20cccd7d4c5d9076e19bd690f06033ac0 (commit) via 3366317943ad7d135bbd8b5db13fd80edfd811a1 (commit) via d209fe6e18b44d98e3760d542acf61b2d82f056f (commit) via fc9ee03ada78922be31977126263e047077f98e8 (commit) via 224215cb42e24dc23a26e491ca8fe11d8d64687e (commit) via 1044d56e3dd2b029a13964badc28da7d16d19b00 (commit) via f7c8f0c8a5bfb04052b7084b00c5d85b756f14db (commit) via fa1635f5b077caca91021389c6ef029528b8bab5 (commit) via 647e5b449a9af1b553698f2f62e70afd05850bf9 (commit) via 0a8152c260b7939633e91202ae6f5c8075405f97 (commit) via a82621eecb45b2928800643741681556d6b1ea03 (commit) via 91409213ad111fb1607636dcb0b69dac9fb2d0c5 (commit) via 8a173c9812dd2396258012ddbd13c37ea9c61a18 (commit) via a8ff1335f99e91569ad8eaf497bc565f980dd8e4 (commit) via dc6b9dfcd635a1ca97a218bcdaf16a2ee5f7b693 (commit) via e4787a9190c82dadae7e57c0847e2529bb2a9bbf (commit) via 5c0cf42243e02ca5a6a4efb1005738beb1879601 (commit) via a806389e50abdbbb5dbdd2071c04ad73beaaadf9 (commit) via 3576ca2cd8325175f84698b5b158309481d55c04 (commit) via e2fbca05bc382a0b9c966ab67689850749cba434 (commit) via cf2a29f0838699e16d273b50bde02fa9c33795d5 (commit) via e2d5c537df39f35628c25e148f2a9238b74e1a45 (commit) via 70608effe4d23bb5f05dc783b21c1ab9d2e5aa66 (commit) via 8da569b6ad5beb9fa8c6aa49279e8a805ffbdfda (commit) via dbb5c73fec950c8909726ad471a204a951a03756 (commit) via 042cfea07c8fd723a763d52378ae197a53b444fe (commit) via c61b543e97f85fbe6a30f0368a7c6975bdd21fc8 (commit) via 6a0a56ed078ef8a51b7c7b26acd0baa700b5c8d4 (commit) via f81f2c4a6ff405fcdeb1866d2bcb2d3018f39c6e (commit) via ca7ac05cf00bca96a0123540beceb206a788906f (commit) via 44a6e2dea8be8e02cdc62a2a89dc79f734ab9f9b (commit) via bd9d79fcd7b1e950c3e27d5b26e90688056d4d01 (commit) via e090683aff0763c4604d8ea8d060cf9a1a8cfc79 (commit) via 0347538758f29b056c2e04959539bdc32f0291b6 (commit) via da861e431135c620a879358b32731125b3e7b495 (commit) via 22dc113852fb512f81c68ae1eb6914f27f616f12 (commit) via d9d6106044065ed748748ba2135a9ac3cd6c5108 (commit) via 47726eafe572686e5b36ea2e8798096cf1a07bf9 (commit) via 8760999f646fb398fa0c824f3539cee4a4911d13 (commit) via b6328eba6a3d33930489709ee1e47140dcc30dfb (commit) via 95affa1ef1484741156a34aface45aa5e16c02c9 (commit) via bee04353b91cbec90c9377f74ceeefa374757c65 (commit) via aef93dba8c44c010a598cde60a5bf25226c25676 (commit) via 632c6261caa68405f67495ee71593654e7e23177 (commit) via fcea7205a471c4353847bebaafec7d0c2a72618f (commit) via 38d784d54734a4f8e561f6df3460d02aac53015e (commit) via 5d99febe66e96b55a1defa58a906be254bad3a51 (commit) via cae52d27d646c04734726b54edf9aacddc3153e8 (commit) via e61257988e3024b6ee21a99f32d82bc2a7ab5c8e (commit) via 16348cbddb604b267b63c84f30bb2b0a72778dcc (commit) via 04704e289fbc0b06dc1352da8416488425650cc2 (commit) via 137da3f1064c89c98cdd9fe66a707a7d3fe05e00 (commit) via 2530b75e1da0f715a6b712ee9b12beb6e7d604e4 (commit) via 55042dc15b9b6611c01f8eacf193d2fb6556afc9 (commit) via 23b8d11546c3c05e967b7d00e5dbb2659200eb4f (commit) via ef96c91060d31d546f96adfeef779f79c75c36da (commit) via 92f3a0f3e9c0480abb6f1cc2e51e5e32a17ae155 (commit) via a14c6a849090e32fcdf8136be8ba9360c371bf5c (commit) via 1c5d6881de42d9093933718e7bec6211222fb7d6 (commit) via 9826cde91d56be3cbbaf7609a29e2bbb3478835c (commit) via 4fe475492cfd94df8542edc20b22bc6a531cad32 (commit) via 397d32b863b640ccded140acd6eec94da367264b (commit) via 86f2ff6ec027514d067fd6ec054b6b2fa7c3afe1 (commit) via cd443126a4d73612f27286b0f548a07b63553a5c (commit) via 8b9dfbaba9f10cffd41b0cca1446a7a6c5b6eb90 (commit) via dc8bd7c3a9efd30651c5c31b37ae27b2169592db (commit) via 5bf8da8a4cd5381d1d206ce7074690dba463dba0 (commit) via f0393a5975e96665c6d828ec2d7d103372e18acd (commit) via 306c1c85cdf321ba81e5ccf0c6299182f66ea34c (commit) via 6be0444caf472125fd765107be5b04c6c50dc928 (commit) via 49e331c4cec96a1ca2637eed48f67553bc53a5b9 (commit) via 0fa1176c22d83728b83111d984751093c46a4106 (commit) via a9823dddf3dfdf0f048fcc1ecc0b951c87b91c6b (commit) via d0b9db8cd8f9290173860f8cc52e89834b253331 (commit) via 459bd4646d15c56b14f9f10d86c6f5d342174c98 (commit) via 5f0d50690ae01427ae310e15989cbe3780a241ad (commit) via 0ac5c797fec5759483dd7b48816f836f8c1beeea (commit) via eb6eee72d616d7edf962d913463bc70995caa76c (commit) via a931f49dbb489c9062154df0fcc4cd9222003c99 (commit) via 0ee6e43478912f2aad6c24bb54b9f2c3a89279a3 (commit) via f4cd45f6fea693f8ab82fb3264bea717b32d4947 (commit) via 4a69d10920c47fbbb5522adbb478cfeb8f6785dc (commit) via c881ee37d955428cea8f377aaa0a66d5c0b0e60d (commit) via 72b57ac4ef653c1909e4c1d1daf40de2357b77e8 (commit) via 09671923adcb745381fc4b276085d0ac7cb8ee94 (commit) via cfafb915d1f4741996b085336ac13998e573d9cd (commit) via 1b574b907f8ce97b00d402e0374b8943c83543d4 (commit) via 8bc1c6e3e8c0a84ee656d1e1d68530fc9bf2e35d (commit) via b6bec7d1fdf537f12968276344e6191394249b8b (commit) via 08754c3893befe1bc2377b8b30abef00aa5e52d0 (commit) via a5094050e4f024a17f3abaab1c406fcf18244155 (commit) via 11e0df5e3aa1644eefd3e3ed5d8d419b6d61f138 (commit) via 364d9a999d697c4aa0304733e363454f17ab5fba (commit) via d45bd7cb2424d4f99924aacf415c92cd7e61329a (commit) via 7ae954c7ac934ea5748b6d65f1c04e8c9b90e27f (commit) via a660215deab1ce881e9066e0d89ba93445fff7bf (commit) via 010c73daa65847035cab3f64367300b6cba2d038 (commit) via 6325ceb5e5cc58a8ed57029a6f4c984e669e59fd (commit) via 2934683aa1887e247f15bc04ab705c52fbb225df (commit) via bfedd74e99a04fb4ef802fb8a663e3bf76721992 (commit) via 7da66f8676cc663d8898b5ff9cf41cad80df4900 (commit) via 6c00182e1aab846ab45ff5043cc94a42b5f86b96 (commit) via f7e90534fa66244c1c4cf00c4131f805924a4541 (commit) via 9198448f9db7b77af8d19f8265d6785fb005dc58 (commit) via f0db412f57effe6234edc78e1f438b735efae805 (commit) via a3e14cb514976a9354676a2caa7b001e50dc6189 (commit) via 30841256963df53292a6904952ed4288e85d0ff6 (commit) via 6f2d4c27126f3d1a73494ceafc464df99e081494 (commit) via 944e661514feca102e49e2d776f0a484e24fc597 (commit) via 4904dd5517dd1b9f7096a3b61d91f32c8ea14331 (commit) via 621d1496d70951bedc19adb1f5a1854ba4fd60ea (commit) via 2bff4c197b9bb9c60de37cc036af9cd60a17245a (commit) via af6433196edb6bd86764e851a4960667c3eeacc4 (commit) via 8c814239128c813445fcf10d43869d0ca920f03e (commit) via c82abe48a54cd7cdf589dda6cbbe5fd2d7b9ab5f (commit) via b4dc30ce73b2bc1da842a66420b89cd70f296935 (commit) via 6a910946cd5f921500abe806621407fd5086398f (commit) via 9eee872f8aaa7d50205983b3ce1c892c49389d6e (commit) via feb8f6b14d7e342db369656ab44c38546b0140bb (commit) via 048c4373e15a401a8700bc57b403282c7830d27e (commit) via d332507ef2771f5c623a6768caadcabe6dd5583d (commit) via bb9e26eb49ef33ca00a3f85fa15de862677688ec (commit) via 765015131124bd54492bbda11aadb75a1fa3b60f (commit) via 3db1c064045cb496a31adf5a2bc2faddaff4bdad (commit) via bc72f7cf5808d17e66b38fa4b98043efc5f1ce29 (commit) via 7fd6abc1eb7e3b2a5f3ea1a587f6cd7e2c582c75 (commit) via d2af01684cc445e98fb10666ba42c8a9e4b79d81 (commit) via 0b1e354458c9df6498d8a4065ee0d77eb250b4b0 (commit) via 9cc4a3b9674c2b5b53bd32b54dfe863bb08b81ed (commit) via d1ce1baf63c96f9bddfe8577a82568b21295fd96 (commit) via 2cf6517ec088cadf60dec1f1c93b8575e4a4f40a (commit) via 045c48e81e0a74d5bf82d77c778a14cd4fee421d (commit) via 8ebbf99173984bf44e78ff7fec2a8ab082c1c8ae (commit) via 3b940d2a83a8d51f3de1284acec28171f6cac8c9 (commit) via fe219637a6748130266a0b0278166046e60a2d68 (commit) via e9376e47307daf4dd81658b8d0c356e0936b692c (commit) via 27b571e62f6a672804c6f8e7b0558ccfb589cf9b (commit) via ae91f43155662d857b6e4e07a67c244f921e0a8b (commit) via d2016c6a1bb9a1688da684825cbda889d95238a6 (commit) via a958533c6a2bd3e971352a5bcad490526c34f6ea (commit) via 0bd863ae4696858b67b72bf1b0a32377877a5a38 (commit) via ba3cfb403a403647241062b933ff82808ac62a59 (commit) via 620647a3e01d65fef985093cefb9352e21603261 (commit) via 5e8391ff900db18ccf8663918919b16085406874 (commit) via 0c425e857aa9b0c81b38404f78b4d613cc9167a1 (commit) via 32ab83436d29754479e584c9a2c6a322cce794cd (commit) via 443921983ee20c1fa0bc7f0a44ad56e5d19714a6 (commit) via 86376e8447aef9ee182dc34b98d61bb37f3bb841 (commit) via 94a0f7c6414cb83535e89557ce3cce47a1808fec (commit) via 5a674d05c900be0007b71d11ff52e7f972359b5d (commit) via 04df34909f02013c36bc1e9ab33a52b34f374f80 (commit) via e438cf2e89e3336d0d882b86ffb54872ec478e34 (commit) via fa258523a939fe68b4c8ad6d4103e6033c389087 (commit) via 991974db7f71f2441d8ba674989035fe13c184a8 (commit) via aee743f9edde1f0a575d8384c54c23376d00865c (commit) via d16308c89a4399897874ea660267f0c6303872dc (commit) via 9ff64c8d7c43cc7c819e0fdce4476b606e1cb28b (commit) via 6176441f6157cfbd537dd2b61bab269a32fcb2fa (commit) via 02a3056af383f4230873d7cd1a76654e1ab19969 (commit) via bfef57ebb708445c55876b8768aad1a0b98cd29d (commit) via 78b7da77164298343ad92de5b9dfef2f7d46b7d6 (commit) via 0b649a09100813151555308d6ccdbd18ec43accd (commit) via 9797f340747e3f47191fe6b8df2dee657aa2179d (commit) via 794596d9367526a34eb9f8bdefbcc0675c07535d (commit) via 25d90cb13c6f4296fd0c698ea8b2b67766bfbc88 (commit) via be38102eea170403b66d57d3f8f01ea4d49eaf29 (commit) via 5a94c7d14e992590c7ca7336821b8368b8559e09 (commit) via a9733b5cd536c0cd37d7be82152328e2a4d7c112 (commit) via d2d1f793f81904b26d4cfc4525abe52aba18341d (commit) via ff6e2fbb1bd49e0e6d1f748092eb0d3102262689 (commit) via 99e645bfdb48349c3adcbe1fe22b97ef801c944b (commit) via 12cc2ca8f4fcc74e4de9905f2f6650855abeaf0e (commit) via 589aa9070ae6d77a52018fc34605cfe5c2e56b22 (commit) via f73ae69ba917abd34db434b7ead03d4bc0e9c279 (commit) via bd41b8e417e2f769ca318388a8cdccb1a5064bae (commit) via b5113126338b7d16b08a5b0a482b07e856818f33 (commit) via 228b122dc973916b7ee532567945845c50ff27fa (commit) via 9425d6e9014895fca1301a2d4f5689cead37f1a2 (commit) via 1f5f63f8ef98bfe9c4d734674cee0df64855555d (commit) via e4c5efafb7da2d25b7d47fe2dac3b1556c0b67b0 (commit) via 60c5ec67f81393d979534c47a069c154277e477b (commit) via 41812f2d685d6a4f6d586972db1e10102e2f3021 (commit) via 55c68ee69cce06fbe1b9549e27e5ff524bed22fd (commit) via fc082fa2a9908a150fe6c44a63eb0852221c65f6 (commit) via 1a9c364198e8b576dc554a904ff8576b83c51c36 (commit) via 544f7a26da096586992fee32faf4991cb4fda943 (commit) via 1d6ce5af723fc0ad6df966fd4ca99a7ddbe7b4b1 (commit) via 16b07fa6bcaa3a3618222de9d080565e60cfeb82 (commit) via ec2d31049f2236746b238cc5682081ea3151a7cf (commit) via 8cd389e16166fa4c075fbddfe69f26653a0169b3 (commit) via bfd2dbcf25749d9f1481c479af4aab098069c303 (commit) via f814c40ad3d60529fd16ee43464aa45b5c5bdcb8 (commit) via 8eed71f53974a0274f901edb63e9476c452e9eaa (commit) via a2265f73b58ea91c3ae13ed5b863f844936f61d3 (commit) via a56d9ba30ebeeca4ea12d4ee5f5d45ddec2a450d (commit) via 58d5baf3c081b5d6aa795cd9e05d547927d89001 (commit) via 0f721985f1d8e75a7db419402436bcf0637b23e6 (commit) via 390e80ee58cf528f6d06459569366799d449dda4 (commit) via a0e76588bb9162ddccc56cd61127ce009c3511cc (commit) via e5ac9e4cf00e2efe6872177e81f7f0d655c80021 (commit) via 18bbdb478e8b3ffa353810d6df19b2b217a2c24d (commit) via 600b84f4c1f35252f8d748098b838c3f4ca20d09 (commit) via 62fc862bc60f2a044dcae2191aca7f6bd54f3afc (commit) via 32923b94a140ecbe39a419e71d828c5a1cf9bc48 (commit) via c0a00038246ed89bae04554b84b20ad275b10e15 (commit) via 8ae0467e61cbf8a6256826ba0aac2cb5b8734c26 (commit) via 80a1dd70295ce06d55ba1b9e7b58647c74ae77c0 (commit) via 22824478d1bdab6b8b62c8d9a43952279abf5064 (commit) via 28960d79cca262ac6b974f339697b299a1e28fef (commit) via 7ee8ead85cbde1724b672f7723eadaeeebf8e4be (commit) via 40a533abe1cc7c9992a20842ef84cc75dea1dc5a (commit) via 908e25d5aaba5496e73940709e921f45870b849e (commit) via 782054c2d54d5d4bc79c602ee01b5f79a4941662 (commit) via cd8c73a35591d409b3efaba648584418bc8bb540 (commit) via 71844ed50a35d8bfb03e10061846f726d7f9af9e (commit) via c1f37d25c3aafcf6d84e757df849bad5ea184eb6 (commit) via 0fdbc5e2474c4f857cf8503c2ca7fa7e837f4a98 (commit) via c4a6016be24b922c1f7399134acd2a6d4908be2a (commit) via 9beab2d89f624389643a38a9a5af9104209fc833 (commit) via b13678fd3703607953fc4627461d069314f7e990 (commit) via 32ce1fd3ddd4b9d218302c699c9514045f9a4bf5 (commit) via f4f44caa3525bb382f903f3abda387ccc0cad806 (commit) via f29bafff465a072bb9c819598b1d900f50fea59c (commit) via fa76cd57ff169510e59836b5e71844832c3fda3e (commit) via c061522765a5553c25f51792d0dc3ede45e9abe9 (commit) via 59e4311fadead99523eef7a4454f86d5e02fd517 (commit) via 61cc7691691c5f8bd2e11b2caffe52cd8e14aab2 (commit) via 5df9b1d5d7ef35b529d5a7d4f21cee50683a8240 (commit) via cb1a6528f968c3cd97660217abc1a6725ff5ba92 (commit) via 6db88da7f7ffd7f75bb2e06e269bd28537f10ac1 (commit) via 7e76e5f2c865fa868b551fb974f71dade1972383 (commit) via 395016356cca7f9c162ac974c3b889461965a5ba (commit) via e6c0f03a42a3dda02066537c481e96eed98fd486 (commit) via 64c32c672c938b4a412fcb81d8e18447acf3cb3c (commit) via 41b571f9bdef6ea310fde062634245d3f48de8ea (commit) via 3eb8784140dd6f3dfdf4865caa338f7434141620 (commit) via ea7a5bd02ca43d738c33b6f7dcf60db5f5e2e163 (commit) via 3ec83384977a6711e6c43906bf6118187be0bdde (commit) via dcfc57486de36a0cbef9b102b24011230b62f5cb (commit) via ab202adb0ae95de3d63b7ba43a062133f38ee299 (commit) via 8ab3060aace7b20c2845f2f725d4f306cca61dd4 (commit) via 5fcf5b9cc37160ef071206d8cf0ec84a5c1a2205 (commit) via 1bed07558c6de2d8311c91b2735dd4da48e8a697 (commit) via d4e974553f425f7adf6109a47f4591d2c3a5e284 (commit) via 4f9f1011db084c6d1e7ed381909cd7d6c6a4b556 (commit) via 746511d5ba415fb6e90bed31e4a5a5ff67e61c66 (commit) via 0420088e9f5100852e51c0d1df9ad4be825b7fba (commit) via e4a6383cafa83c025bdffe1f29795d9a3d6fd028 (commit) via 4adb67fc163f1094e14083cb6183b8e882a81767 (commit) via 80150df416910ceb2669e406b78b0cfc59c9949e (commit) via 1d999dea5c441131abfcfd8464f766f649f9a10f (commit) via 90b3e725d48686b6de40bc409e94b5babcb841b8 (commit) via b8121932e9be9d61e3dff8f608d1d438dd163f27 (commit) via 8556f65e0740af647482a6fca86371bbc498b68e (commit) via f53750ac930216b4fdbc3b16d6c8d0b340104c17 (commit) via dabb19572d954ac9d7b0771d79bdb594fcaadcde (commit) via 444cac45b2f845dc0e0baf9110b8ad5b9bd2709d (commit) via a44eece9aaea9a4e6a854d7897fc0c4cebf65084 (commit) via 7b169cdedd93d5bc072e6582dde6430457ece505 (commit) via df088de18b9a2375f6797ac4c62a6d29aa49d00f (commit) via bb2680d9b45275b6c9ada4c55cb0678a8e79b95a (commit) via d447467eb5a7b609d1594d9efacbd91e4ffad50d (commit) via 551f6bdd8c2fe9ab5655f403c92667d759276a70 (commit) via ad76b31c3f26ab1427920936b22ee0d8fcdc8d68 (commit) via 3aff56076167c5ea8fbed9eba32b0f81b6fe3aca (commit) via ffc200ade3789dc4a8c8b14dfa5bbd4a0754de29 (commit) via c2debddb2cd2ab8b0eff87ce37578c1f78f6864d (commit) via 676d4668c83f8c78f35098d9c4ef8851729460fc (commit) via 2385ec8776eb3d04fd29b40f7bc8029f5390c652 (commit) via 121abba1a237fba2c9a9377ced3ca7a47b5eef25 (commit) via ebef0b0dda3dd6aba4e81bb583b0128a6032e451 (commit) via 656c42646a5b22ee4068e1b0fa6405bdd9d9d2f9 (commit) via 0c781eeef7a5322de2e96bb77b1029db35b4b2bc (commit) via 3d574a4b2b462e42d767635db9a76f4c10c521c8 (commit) via 6fd153181402f897577aebb3943a23c2666c2864 (commit) via ebb471f2116494f2c56124b03a5f21818e8cc71b (commit) via d5f52cfaf51e81db8b268da0b4c572d19b809432 (commit) via d8551c42473bc345840cccc3a5ba710ab1649b55 (commit) via 2fecc9686864a7ef346220825eecbba1c3304987 (commit) via 2d8606b584025bb80c3935aa3ecc57b512c61360 (commit) via a4bb6c2d395ac1e30e116bc2780fa143df2dc1ab (commit) via e3a76761861cf3baad8e9c998345be59bc725a2b (commit) via f244742b46af8ec402761dee9240e25c2856cb77 (commit) via d8565d8f1b8bf9653e0ff8847b72765861eff5c2 (commit) via 5cb7a729d3a33fe219317f61e7da41d46a836153 (commit) via 8604242e8f84a2526bca13e9c8571f3b5fc2e766 (commit) via 819b8174a909db13a36637ede5835e29aa2efe8f (commit) via d93db54dc0dcdbf4931e3b491de6232f844f8629 (commit) via e52172c775dd057eec74b659a2403a04d7ac3e9d (commit) via e5f4ef0c42219e45498dd8a418464ab5d5263d22 (commit) via d9368545f40e2b1b309976a8ed720437d7ea69fa (commit) via 45e7297c3ae900a8149d4b7ad27aa43e4b53640f (commit) via 016e407702a7b0e308d4beb9aff8cdd4e9291806 (commit) via c55974facc30d1bc6a07599bb17a27fa1399afdc (commit) via 6c13f7070c138ca4a21eea6e71af072c009d57e1 (commit) via bec60fa461dc2f225929cbcec33308b430f55a08 (commit) via 0fda778b45bc2d6977a87404bc3fac5c30826b8a (commit) via dc86a285c1c7c23309728d587c3aaeeef3db6238 (commit) via 8bf837eddc0ab120ad16273b773fa6cd8ec5c9f4 (commit) via 6adc7550a800142a82cc66da3cc4b305f6a985fc (commit) via 4a417149d42517037ee7a6c8aebc7b792f00260f (commit) via 5c511d23e36b098c93ed1b3070a445c8e16185d2 (commit) via d7be8465b9defa2a54946892dbc389d222ad2d1f (commit) via 142c03516ec93948ad30191730ace09baa57aa8d (commit) via d1b1575f6d1e0f922aead77b2933f9be55d1107b (commit) via d25e7885e6652525525a81d2b876d2998ed0daf0 (commit) via 3f93c6e7996a12cdb50c37e73a662863061697a2 (commit) via d4b5943ba895c2d96c360ef6f1785f1940592ea3 (commit) via c84b0aeead7cfaf595b546b99ff8bb73f73c8fc5 (commit) via d3e50fedf744a7fbef9535c750f0eafe5f6f83b7 (commit) via dd3b82ebc87bee5bb61d64d1a1417364e013a505 (commit) via 40f0f6885f5d14e5e66f5f3237a0001612f781b5 (commit) via 0c7bbc75364ce21e6e911c93da748abf854999b1 (commit) via b14e32cc77ded4a4db6f9cc6e207ce39f55637e9 (commit) via 66af843eb502a16a2428e899b44939cfe3925863 (commit) via 85fed81b6360078127a1f3fbd6b3c7e6ae005c04 (commit) via 8398488b8cb52518d4ad6271cc95e56e8513fa55 (commit) via 1e05b8c894d9a3699ffa22a21492d39634c8c8c3 (commit) via f23feb339ea40192c05cb29a4123adcc67c9a918 (commit) via 210db80a54c998fe78cb2ca6493ed4efc62a5feb (commit) via f5a8711ef195d1bc538a05a4602ee9388da81561 (commit) via 47e1798762478ae19354297e5a95d46487cafd42 (commit) via 55e74ba841126797b2a5b82142fb1db8f61a1288 (commit) via 043b45e840bf742bb54749b2f4cec2a722109b79 (commit) via eda5c950b61486770ad5c3ddc78fe3860d03e8a7 (commit) via b81c5ad26f879bc0e949a4dc42cb5e234c2ad371 (commit) via 18f16c8b93cea32d617e7e846b45a16f00b02018 (commit) via 228a919366993c70ae13581079dd261df667d7e4 (commit) via 461fb517d1f75f607eb3cb670b87754bc24b82ca (commit) via 709757e996b88aa2995c65e7030d5fd440078ef8 (commit) via fc6c5be22972d7193ca8ec1bfddd00acb7241aea (commit) via 9d87994b671e099b31525e92085fcde0a503b3ab (commit) via cdcf9d0817f8e789d667ef41730d59f0723d39e6 (commit) via 7207c82464a225a1d167c397dcef1232b0224467 (commit) via c9d98323f62d3fd1a1a3ee598c991a03a1fdb3af (commit) via a584eab239d55e441433ead40c993e08a24c59fe (commit) via 27ae22bd2538ff7391a5e56723715932ecf80b0e (commit) via 94d7500a7d2589548f210ef0e9cb6d9eba796239 (commit) via d328a58fc6ef90db94bb591b949802abbc91a332 (commit) via 3dd5574800f6043a87926fb1b0445d01ad2306cf (commit) via 42322ac8cf2d99cb15d60a8d6d4053b19f6b60a5 (commit) via 8342e5f97b7564ec423507453f7b5e4e5f48fffe (commit) via 38c0ffe4c6683a4ed8493f42dbe8658098a921aa (commit) via 6d29434c3ff737de9f66f66213827b7eddb56ce6 (commit) via 8333c02731b23d364dd84b210d3cd0f0a164f7da (commit) via c21b2e7f94feabd35672c3a56f3ec17fa6675c9e (commit) via f8bb0757f33e00b33fda174910c2cfcf8f12f9bc (commit) via 67b28510029b88e5a26b98602b71a551b4d26c0b (commit) via bc36e2a113112c7ee1abe9044347237c626a2161 (commit) via 907d8ff41f37f8eaed5e4c64ab322f33ea2c6802 (commit) via 5c1247301461b842d8a624195bb057b534e0a17e (commit) via 20d4c7bb62fc8641643e1101b215bd4c2e6e23b0 (commit) via 3d94f624d152068cd597e139d5807357fa285ac6 (commit) via 1b467b11add2fdf7a40bb86ffb78b63a28b27f87 (commit) via 66f85c65d55df62fffb9e9acf99f882e7c664b2d (commit) via 5d1687e449a8441f606a4559734f2fae5879f4f5 (commit) via 285a0f5a967fd0a473611599a1677bf96038d6fe (commit) via 15d9ab22c33ffcd02bcad33866ccd7899e2f17f0 (commit) via 10b9472659722d8f390170dae8b5ee8612925c53 (commit) via 21ee658f91aaf33241c230c59536132992f65281 (commit) via baca10e725d312d067c45b5394d32f32a4f11ac6 (commit) via 9972110f319c1525412cbc7e06783d6dd19dbd56 (commit) via ea6c209758da5a55dadf8cceb192d1eaf1486e96 (commit) via 557f6a4aed085ec21981ae842b84d0061d519171 (commit) via 98a218dcd350b420f57faa10e79525a12bda6089 (commit) via 31769615bbea590cd98b8f1926641a2ddbe04de7 (commit) via ad6ab481519fb57cd96111ab7069eb4cb3d95c8d (commit) via 98d1069066724477156aedf1d18e0dc72c204ead (commit) via 4762b78e452d636ba2262d1e3ca7b29ed459dfff (commit) via 4398a92be20289e900bbf229f209b718af1ec668 (commit) via 0d5cbc7303dec4c7239b1df8fd152b58ce99a098 (commit) via fb2fa4d7769c025c9328562bf51cf9fa44d1dce5 (commit) via 9be01dc6161acb0b11ce82d1e0475d06f8cc1c40 (commit) via 6bd9be470e9c78ed8dfff31912c12eb138f5bf5f (commit) via 77a665a75c140585946db663e50fe42ee5ee0975 (commit) via 8022f12151fdfc9d23e2a2ca7c884729ebe66587 (commit) via 350ca99d1797a2701e40d198a8ff17cfb19d0adc (commit) via ba3f29b62fcb362b5385b7e35691f0c466d811fd (commit) via 9149af994817b89fdb37be963596828cb2b27a1b (commit) via 686aad42e9d650fb321adf58b359dcd44675f8c3 (commit) via 55fbeec607013a681dbb0e60645dca6c89b8df80 (commit) via 369f8195e8ce054c457ebca29ed6581d11ac7e69 (commit) via ae5e83a25c7a75dea3553a32de8bae1cc036f7f9 (commit) via 50b4ff6db8b1d66caa17307d79375695dccb212a (commit) via 66a9f27dd1790deae574c3198aa61742ba18ba5d (commit) via fe007542268e0261aceb698d5f6d64384167695e (commit) via b3cf908ffe567c9da124c3056dddab0c3cb0d5b8 (commit) via ccd2b53f40ffbd0a29741203febd8cf7c701ff8f (commit) via 0ef0f4ceb589051d6be769afe6325abedb12300f (commit) via 92af82aaa76a081130798893f1b752ba17efbc26 (commit) via fa26a00876167346f5aae7d1968c9ea9ebb66b7f (commit) via 954fd253e4633a3be080c386e10e6f4ba41350d5 (commit) via 289cbd76d9171b804d601c30d1438d579f4b1c6a (commit) via 0d584d9fedb1050d4b8a1ec024f36cff1ca48935 (commit) via 7e37a7db558563e665f7b356d6ee4e8a1bd82f9c (commit) via d672ee93724999d93763fa513dcefef5858e919c (commit) via cde023c3c5a08131495eb2574c00ff1f34cdce55 (commit) via 99b7776d5f4ec28120cb3d3fd77220c8707b405d (commit) via 59c958d7cb58f003371826ec72f0cd93c3e7a7a6 (commit) via c9a89e29e8c156c1c7edf8c0c1703f072bdc8554 (commit) via 958ef99edf4d32acb8db5878fa8f7eed4acd26e4 (commit) via 787b93fd071e1537b33e8d2f894bbc3cc0ed5595 (commit) via 6605d844afa3d804da89970ee46845cfa986994b (commit) via 7ecf93c83334867b9040bf147e249a5118275fad (commit) via 5d5482e2e6504a04c092341aa60eb9d0008cce8c (commit) via c2daa6bc73148aaa2ae2eb3f762f2d2f39a0f491 (commit) via 3a9da2e707924ba0be453c65274d881cb845c4b1 (commit) via e6eb4815cd426d8ea30d0ef3225bc27f39dab776 (commit) via 862c881318b80070d4394726a64feb538999269f (commit) via 6e31943cd4f21a31602eafb59ac07a1df3b67a91 (commit) via 257e7d19fd204d5a27a8adcdf50602738891b5c0 (commit) via 98305ba621f0e50199372fb31e4675b594830af9 (commit) via ebc01bcce5f022662a516d0035bfda2e1a6b9bad (commit) via a6ae7f75714d6a7cb0f8d0ea2b1a4e649da59533 (commit) via 3e14d3b440eb85fce8e48d5d0326c60dff7fe10a (commit) via 6358aadfd62ffe24e3b8ba5b8b6b6ac50d633f80 (commit) via 4d639b6f0e78602678c59a0d6270d89835f3980e (commit) via f0e1faac66b94f162a47623dc2ee1673ad0c7606 (commit) via 34a02eb70b892e06b2f33b8df6885aa46ed56b33 (commit) via 68b20efb49ae90dc31f68783d0b8bfe88560cef9 (commit) via 00a528f1231a819ca06eda45b3d59de9bd0221ac (commit) via 145e3a5dc3ad2c8191696fa4748b1f3d8352252c (commit) via 73f5afb75fa211a6c5a4ca189b5f4a15c87c9d73 (commit) via 3efcc9bd53c65844397fa81c96c2a86e71ac8ec4 (commit) via 064bec879791122aa8411de021d7c2a9444f8b33 (commit) via 903c143769da90b78502971951e6a1d681b7f8b7 (commit) via 47351fb617aaa1be83d2b1db60dc31344c1d01d2 (commit) via 5242dd48b447d3151714aad4f8457c05f0649a9c (commit) via c440a24b1b076ef71fbcc33565dbefc3d0d763ed (commit) via 9e3e02f5e5662b4edb4cd273305f82000d84e039 (commit) via 731a901a3e25839ef3e0d89a0a21edc69ae474df (commit) via 655892c0a673bb3893b502c2bdab63dcb663fc08 (commit) via 8d06115dbf72f652d464ea80ffdabe2b1a0cb67e (commit) via 804c4b1653ff8d4f8f5471aa4c6f114423ed5a66 (commit) via 24cd7a9a1fc0d5a845e99029647604877b492fdc (commit) via 8631ceaefc44bb2246f05cfbe5db8aedbcdefa78 (commit) via 3438092b27b52c561dc2e5a8ca0b322b0320658c (commit) via 6d82ea91fd86bd2400617645b0937c1581a1f81c (commit) via 1b5624a71814baa38d9019d2c2d2a7e9d3437aeb (commit) via a8d40532c328282a04d2dc940e902f51bcf5adfd (commit) via 4444561ef83df484bb098af87afbe1299f0c4f24 (commit) via b31cda28f7329a76b5eec1583a18441e8e7f86e4 (commit) via ceddf703883eedb26df1ee6f5e010ba879733b05 (commit) via 1ea4abd838923b605b11401ad8a0e2fd085de6e0 (commit) via 5b9e9b3fe3fdf2094405d88617a1debfbb2d5d73 (commit) via ecced16299baab9d3066308c577577b8422a0eb0 (commit) via 0870d4665d17ce2e7a1fe53362fb89fb0231be38 (commit) via 3eb253b74811992ea2ac0e0db4f4897a6f83220d (commit) via b0c0490fe073b19e1d67d928bc22c64666f8a48b (commit) via 682fe39422b01fe850a8718766766f5f32ecf908 (commit) via c5560babbd2656f49b5dc8a32f6c2ea67a276d57 (commit) via dcacea5c1542611bbd8ca3a403f9099508aef67f (commit) via a6e64bfc78f2e8502dc616c5d23dd28186656291 (commit) via 8791e0b61ff9a5b460932b16e77c7091a23f9c4e (commit) via de0872971ad613b865464e160f30c4c4f0519bc7 (commit) via 2996ef23044dc1e082c14675a9f3fee80661b7ad (commit) via 3a93855b05009a2ce679360dd52551ed589bbc9e (commit) via be958a71160f09b537871712edda417eae0c4464 (commit) via 6efce7db7c487a506230ac774965b77a624ca54d (commit) via c327f7d599d417cef0c80be2a6127654d6562282 (commit) via d9158e680a6c9f3380190eadd3d049c3d398898a (commit) via afcff2dcd1c5e10e634c8310791d59969e70045e (commit) via 48b4b3bdad38d0a2c597b50cea1e18c60614d091 (commit) via c3e6597f2034c183f74258c1dd03146c98d4688b (commit) via e6d47cb7b3319f134dcc2a38885d1917218f6e7a (commit) via a6167ef73d8eb458996a20ec530f003a994d283f (commit) via eec528cc70632469b94896474644e1b67d7b37dd (commit) via ab6d2c6ac364577e49baa52b7b00d1a91d3a1a50 (commit) via 0bb501a6554bd54540abada98936d1f5ce8ae4c1 (commit) via 0aad2bbc360d8a3ad7b610067c9f04ab0f681b91 (commit) via d86f8202067e3671d2039a315e1abbd8cd6f1db9 (commit) via d1254247b7db596cc3863652e2093f7d0e79d402 (commit) via 34381ed20c7e1005dec1e13ab90edd736238f2d7 (commit) via f3b71f597c0da82217643ff8ae37354308070134 (commit) via 2f759ce7a7afb58f86006aaefcf475941e5a9e05 (commit) via 634ba24b0aca74a547503556f89a6928cb89ee20 (commit) via d77d5c9d206a1c395ac4762938d6ddf19e92f314 (commit) via 107a91a8cc283f648552a4924fade2216670fb23 (commit) via 96e865b4b80595b49edfe294729ac7de054fe33c (commit) via 5352ef42f94b5c14a24eb2e5559440c71fdcae8f (commit) via a069a4f856c29b25bae05f2a91d7b2b71e1905f3 (commit) via a165a80452a49ef383a313b21ebc02925104abaf (commit) via e861a112103ed4d1f2fa153932bcf86f120e3907 (commit) via d3c6cdde5bf5ade070f3d3ecf66b74f32e8ad9a8 (commit) via 9937973431a01b9711a17fbe8aa0d2f6f2755032 (commit) via 6b2764a41e5b7aac4a161d4dd8309dfb3b48e333 (commit) via e502d933c5d0c116b3c3a3f9a25b1547392c3689 (commit) via ef7d5daf420f2932da5f82396b3e258d8bec21e6 (commit) via 1b9de188ff78beaaac89aca32ca0e0f98dd98503 (commit) via 282436a762927a5a5831c78de6133add25b5d566 (commit) via 43833239fc2fc0e109743abc69dd39226b0caf7b (commit) via 56a991710bf6dbd64080c5795eec4609c9360f4e (commit) via 2f31016e6c292899c36f90c736c0c84fbe9ee539 (commit) via e2ab8151b6255dce8f3e841f9b17e487f4ba05d2 (commit) via 39e612dee8ab97c1361f174ffdb3608189be0631 (commit) via df9044794ab9f842d45babc04dcc110354158e71 (commit) via 1d1e511ed9e2312f7f2b667e4b7b8b48a33a1556 (commit) via 6b4d1cf931c31edcd6dc27a4c20fb90a76bf122f (commit) via 9cc00c562369fe0b9149eb2aeee090cf52167285 (commit) via c3190d9d70febdd1dbc15269e970f32aeda33f76 (commit) via 2cfceb2700c9af0ea0f6429f214116e9d90b43d8 (commit) via 2c3c49cd374050bcc30145c929a1dd9eef019cc5 (commit) via e8089003caf0ab2eb1f2afa2d548422cb4377ab9 (commit) via d06b60db7151a6d79697866da15afa23cd99c703 (commit) via 9922dc263ea7f5584dc20003e998ad69812a8988 (commit) via db5d4e10de0b603330523b4ef9b81d6fdce18ecc (commit) via 57230a2e8ca2287beeefff93477aca344af845d4 (commit) via df45d5b1acb0ed76c06d09ae82a46fbaf3795593 (commit) via 73f26e4d24b5b05d816cd5c301c958b6049c550a (commit) via 7bf0620eb5848cf0a13e4a3b6eee45f880d8dd01 (commit) via ae199f2eb9f7b104e5aeaeea6301cc025dba23e3 (commit) via c634a73c95ee11a09e84dbc40e10aec24ffddc36 (commit) via bd857b6a9cddffa0412044bad85d88db5b3c0468 (commit) via d1db7f1edfabdc4da52b46b7251e8118fec7a57d (commit) via 98f41223981f667deeae57aea200c12d6e108900 (commit) via 55553f1a38d6e016affcacd0d406aedbb77692b2 (commit) via 9dfd17b104fd048aa07ab2ae5b87bfd94b07c807 (commit) via 4fdf79332798732a18dbf1877c46353cd1b6250b (commit) via e5eb3e480dd2d1212e969a39ae238df8c59c79e8 (commit) via 807a6c93d8c04403c10196ae3ba2b96136899e96 (commit) via 777932efc61a62d6ad56ecd620a76972e438478a (commit) via 554d3c9cd206827d066bc65010907750fdd01199 (commit) via 3fb92333aeb8134b2afaacf4c721704947552b82 (commit) via 7ff58d9bca21271910571fbb11bed80cfac16083 (commit) via 42100cb868eb3c50c7752f2adaf396bda6e894a1 (commit) via f98cf967bd38eb52a321321cb555c0c302a14318 (commit) via 2d7c2421f6f87440332617870b620e6ecb16a031 (commit) via b08dc851c768f9f365127546f66414a00eca46bd (commit) via ac9c89de65f29411c435a3ed38abf333fd7b1b09 (commit) via c1301a486217f0027e11ae90816006f723bf4b9e (commit) via 9b705928c2088a2c380800eed72c04b5b730ff92 (commit) via f942ad09f67f1467b11f678d9c17ecedb0b3db45 (commit) via 4df45ca7ced59a0d6dcc603d898e6cc41bfc2aed (commit) via ddf8d8704d333454ca0e8ba3650835aa86f6abfc (commit) via a106c762efecc9ed00cae26dac02b19359b8dcf8 (commit) via 690f1c3c400f46a19bef82aeeb15210667ad0843 (commit) via 2aa826095739b5357350895b57dd9980fc06f8a0 (commit) via 4e13791a09a034c043f6296c001566b6ab33b668 (commit) via 997cf938bd56c83642e39e517de7f6c077683076 (commit) via a6f58356dcaf09c3fffaad1c4ec1e3488840a43c (commit) via 72edf4e2506f20f0d3ade69582c48f1b7521c610 (commit) via eb5d12c4b97b11c3dcf16cc9d245b631f4389e59 (commit) via 3d38b87d86736a976dd28f03b989282e093191bb (commit) via 93ea677ec4bc61966966cc71a67bbbca4125d607 (commit) via c7217638586c0f12ac02f4cf424f3eae070dcd2d (commit) via c1719a8bf385fc1919b814d2ba37464691fa82b4 (commit) via 5639b8014afd467ddf25b18dcfe993b497c97caa (commit) via 841e24d304312cf89c5841f6624ae99f7ed0a589 (commit) via d122ba3a53d33d08b92ec5436ea819a1ee52be42 (commit) via 37e364b2411a9bead0d35192f7f9bbb7d66bc775 (commit) via 182112c10de7ad8082f2fce02d714cb8fb8c7b27 (commit) via 2a368b3ab6ae4197141b386e669956530c74aa8f (commit) via 83e8adccde258256aae115e684be6ebeebb02d2b (commit) via 85c9780f43fb215258f66ab6a55d1ed4ba0af474 (commit) via bcefb0c8e6d9f87430cdee5ec966443f1c6cbfcf (commit) via 5dbc1d8d1c14aea4fda820567d6ac0e226027ed3 (commit) via 33708998b4e0fdc47132f00b6d1e081c86fdbf6a (commit) via 7c6f5c9172734c044a02ed15330021be49d47cfa (commit) via 80cd3859d1db72d77a85035d572d8a02aa3d8d84 (commit) via be143963f6de7f33ec9c3f300efabf156596b7d7 (commit) via 88abff68df5fcea46e1f7f0a32d7fe8718fd67c0 (commit) via fb4953a13c1ac6e5b54a347769c5f05e8fd6ab28 (commit) via fc9af81a13ec53ca15cbd28ce1896d407ab2bf8a (commit) via a7e29d8b66dd7c1cb691966938404dafc6b89689 (commit) via 369cdcc5533e46cb28437557d6827ba0172710c3 (commit) via c51560985a43592a79c29baba4f79f399a8e15dd (commit) via d769b7cb7ae203b784a4f440d93624bb5c6bae81 (commit) via 3f2f16411fb2f9582294227594549fb8fdd9a227 (commit) via 4e87f6c01a7bd0dc29959492e758eb6fae0a9fc9 (commit) via 5f24a78113ab01b68d36dc7263e23adb39dc1707 (commit) via 21c0ba7bfe41df434e0896d3c42a8d2c816911fb (commit) via 22b5ffad861b2efede6d64d16e38710d2c713ba1 (commit) via 0a8d6cf97e0dccc02cb36f2636feb053725118da (commit) via 958374f352c0d1c238355a6434e0222e754f43f1 (commit) via 7c56f4776b0e78ae0581e5df672e20f6ee1bf56d (commit) via 8934ddfe73762e6226c2c8b7b21119e3d0b13604 (commit) via af0f49e80dce20b50ca757b52c2454e137ce1c74 (commit) via 94479aded162aecce6289bdf26f95073bed0dc55 (commit) via 7ec5dead2ffc03f009398a0a30217052e6749ad0 (commit) via 51e0d22ec6db124abca69a1cc35905c9342c884a (commit) via aaa980e356a844b89f0a25ce34bd88956d8fc79d (commit) via 7a911f29271d1e075ff1861eafa9393589c9896a (commit) via 69e1bdd62bcb32291b9ba4ac414be5bfab34de2b (commit) via bde402840f9930e8930d2f31ce19229e00496954 (commit) via 0655931f606efc086e8526c7f4a687ac6477686e (commit) via a6a5b552ece22737d04cdd92b05edacc0a3accf6 (commit) via 15746e5922159265468e3d5d19b2feb7b769a57a (commit) via 7a19320df18adae30d974949f20cbae976b4b0ed (commit) via b5e744bca246072d4d2c446752f909dd1081bfcf (commit) via 8738b3e45ac131322ed6f1700b1ce77f8e8f5d8f (commit) via c53412f7db226b99e6e747364ff75e7788ed3575 (commit) via 985f7d023e1461b5e58b37b4e207b3665278df51 (commit) via 5699243ce1bea325e552566ac75472254bf75ee0 (commit) via e80b40adbe823be084fb49cd84336939916120bb (commit) via 6f93baced0fba7d07425e14ea698f4607964c6ed (commit) via b3394a76ab58d7e604e67e4b6f54ad3c6d157b4e (commit) via f5f6ceeb66a1d81ef4e10059dae9c713eb8cded2 (commit) via e429e9ac7ed044c361d2306bdd1c30290daf1814 (commit) via 603bb5097d01740edc20c279d8d8f7aea1949710 (commit) via 7165b608794566d6bdb973bdc20706dc0aaeab51 (commit) via 2941018a721b362d13e7fd854dff56221aac00f7 (commit) via eef3c8434d556ad4d3fd9b0f4fdf912145f2670d (commit) via a65391f9014acd5cb8e4fe09ef8b2fac4716c024 (commit) via 29798bb8c931ca6a999bc5fccf14877f6ffcc1fb (commit) via 929553522037cfd909f8aada07adec1a6b582612 (commit) via ae2e9d669be1f769105580ae6faf1270bc1543c5 (commit) via 5a5d9348b0c3aa7780afc588293233133a063636 (commit) via 3b64fc008f17d9a35120897f838874e821423bee (commit) via 82b26b686e49dcb0fa15f8d585d47a569f798403 (commit) via c0226ea401fd13f4f368ddf1d7013aaf6049978f (commit) via f0681d01759a876101c3210c8a5b8bbb0e4d22a2 (commit) via ae613193856c363c3492ec20cfd8af6543271f3b (commit) via d19fa312475089553a47be9057082b10b633679d (commit) via 1a07d97fd70d1d0f2f22ccf41d09a1a5e0050666 (commit) via 1e16be7556eddc913fb1d5410a22f95a77cb37ff (commit) via fdfa22979374b9790667232f33347a08c297aba4 (commit) via fb9abcf2d4c50c2ff528ee2ed5750fbab48743bf (commit) via 4690aa119c4a94d85b18e34828cb9016574ecd77 (commit) via 3b2e9998132d28b73f311727b7b2fd6803f42a66 (commit) via 96cb041ea3e62ca557514ee3a05a0b13a104465b (commit) via c29da51613747278bd1a3744cdc191de68d7933b (commit) via 3a622f976405402cc5f0db4d8dcfa182f08f646d (commit) via 58e4910ee70ba5dbcbc2e0dbaf2b4673ec70af90 (commit) via cc040d88c8c16b7560faeef0cc800513dd3e2e5a (commit) via 0f3aa8522e966205039a88f1ce7faae4adaefa23 (commit) via dbe9be2f0628914491e3e4265511b6c3026ed6ac (commit) via 6b22e4e85af3f8df9e1d1bc71a95c3f8898324e5 (commit) via dce8682e10622aa24ee1d7bbe499d8107e429011 (commit) via 0b997f3a3aa63224f4a4578c34cee4f074d66876 (commit) via 8bf24f51cbb285c31a6b7101f63257d2010f7082 (commit) via d239da264c5d0ca2ecfd609ae3eccced939a4c46 (commit) via a79b7986cddf40a8ade57638916951323fff581e (commit) via 7ade1695baf1f32333bc2a3498c35ef7659af77f (commit) via ba3830e03bad6e5e5cfb9d88342e9953efba520b (commit) via 5a9edf2a91476453aaee3137b704a1af80b33a44 (commit) via 1e05c57cca59c0469e19b74ec6a47a1669059d41 (commit) via 51d83583c1b6fcaafa8c31e76568b861d1144787 (commit) via 8a08237d23017644336fa895b5bbde1a3d18fe57 (commit) via e0d04a752aebd91bc368932364c086576962c26d (commit) via e7b50f47519637d4e21eb25d7ef30f14cf5d10fc (commit) via 61c6f1a62227c75464beb39f184ea8e658a6c763 (commit) via c6a065ee7ae37449a5491a12f2956119a2095a28 (commit) via 6bd539d51f45a756f40ee2a5c3712845c6f5a1a4 (commit) via e3ce3a6f793ab995b48766533f0a0d25356d09bf (commit) via a3857b2f6f47928f2d9f4bbdeb57ca26a3728981 (commit) via f1c87809deceacb59f61055f674c7778376f2d6e (commit) via b10179faf2706cc4182534f93b571b30fef4505b (commit) via df6b67d54d1bd8d7dbba132d9d58dc50afbb1116 (commit) via d1fe22d14e6a4cbc27728bcd45b5f646dc59a5ac (commit) via f71b148eddc49ab59409999a497b88db488f0fe9 (commit) via a382ed35fed2b1104fc588e5d665be76af42cd98 (commit) via 4f146fa95f21f01ad09e62a3dcc557b1a355a64c (commit) via 5dc7ce6cccd8c4671ca609ae24cdb28c77ea811b (commit) via 9b4c96334d18dec20f19e4db174f2eef28d03522 (commit) via 07e8707d7346fc359a342877f919f2a8c231a47b (commit) via ea60ed427e00232c306ae3e5ffd5ea0ddccb8160 (commit) via 3d846aceabb6426d1ec8f21761234ed384003ecb (commit) via d20629e0f087c8e1aff261a7a15d0a8aac83e54b (commit) via 5bb763a9187397d3a6dd81c50cfc5f1a9db7eff5 (commit) via 4ac11e0fa1ed1aea6853693aea04d0c691ef7127 (commit) via 08fda63936f044e5e61f48f11067f5b80eac045c (commit) via 7a2fae2b796550eecaa03cf5e6631fa6a73ff7b5 (commit) via d383e34408a2183a1e97273ea2789511e0a7d1ae (commit) via 8c87af98801626cb557eb3b06ab47cda853ec3e2 (commit) via 1a7d65d08557c2b1ad9a4a563fc4dc86ed1af269 (commit) via c8c268626c3219bbb20c639b88f18656081869e2 (commit) via 0bde3e96f0c51ed141e94ae82eed24f1a38f712c (commit) via af6dee35715a4079acaa7d9a413b6f7d859c8c8b (commit) via 487eae350743ede43432ebef49268cc670d82fb2 (commit) via 7dcf57719f6470cdfab4e3972d30097840b6fb11 (commit) via 4b7700db4b4a352db05e59e48cb729045e805295 (commit) via 098fbc70ee43f0b38208068e842325a252770fda (commit) via 9aa42e89c3fdc83ad2fa4ab17a2686d79be44a62 (commit) via 404d004907228c14fe66959f5d34d52d0cae3f13 (commit) via 3d58a16038731bfe3f234756830ab300cf5c4dea (commit) via 296f1f35d87935869f8b646c86430f39a1904ba2 (commit) via 25a0583ec8d760bb6aacf52b672556e57029727b (commit) via 077124097d457514fdffa77209e6615b97dc6753 (commit) via 564a3fae124afaaf6b2d7f2b9cda716fbd7f6f14 (commit) via 3ab56e1c2af911ad532f77dd03653d82aeadd0ea (commit) via 9b5e56802309f04eb7172cf94927c8caa3bfb401 (commit) via 1fa22c2ee9afd8e2d2b39c24428779b7ca815aa2 (commit) via 3c35f278b99ad3f6b4ab6d58bc3405e008c2021e (commit) via 771e581b94b66c17033e5490f6d1fd591da9026f (commit) via b9210c72f547b5f9b0fb84f28c68a801acaa54fe (commit) via a8088cce8806d78eb6f9c20300969901c9258068 (commit) via 1fcc10c17e78617dad08fa32e692ac03988cc12c (commit) via de1017462905748e92c328559683d55569f0b68f (commit) via 6f84e1b5f3a87489785a7ee31049d83823ceb0b9 (commit) via f9307105855036231db67a840b9d1be464750990 (commit) via d17c26eafb44a5d2b9728285e018a6b984d4cb14 (commit) via 5daead33aedc5df06da0aacfeb05136fdfd625a0 (commit) via 3b4aabe8181a7636d09aae7b926e9d3b00be0294 (commit) via 998507d327b9c57d5b3a9627bc5a1dcd40e4756d (commit) via ea8d0c51b3a7ec0331e7c09c45a8d05267f6163a (commit) via 5bdd3332407e22d044df97dfa4e4e08e66352d60 (commit) via c7c5e2abb1d75d252f0b48e98ba1de1f2b40e8cc (commit) via 727fac4559402b0efbe64309355db1c86babb9fc (commit) via 0b124bff9b5e6c185e941520624e7c4cd43dcbae (commit) via d5f0157c0967eb547de1799331163ce5cbd88b00 (commit) via 0c4a307ee5d94bedf7410c5b0d0e18ae502561f5 (commit) via d089cca16b56fd72a69373e97b79eaca8f9e154b (commit) via f31e9b31545b814e77e30b9a0f70e2f0e3f0afa4 (commit) via 95bb65ff258e2c818a1233887f3932fa9a0e856a (commit) via b60a60717f8d3ac23253f5cc1767c8a8c58f06a3 (commit) via ead32b56281f2f33b4b9bdc69df79516e515860b (commit) via c693522e3312d4b7c4e4f68409e39f1000644631 (commit) via c791549a778aa34d83154b27fc9cd272e0d14881 (commit) via 9bf40d4a6e507e10c8429a758ac190146caf48d6 (commit) via c5dbcca2e4f3613f04e74715269c611dbb5259d1 (commit) via 26222c96bb5708fdff87d1d8ebbab57f8b4b1fef (commit) via 2677b07073c6b45a286532b05b9fc26c9e1b4d70 (commit) via fb8b28005f53909e5b5a2ad8dc083b1a9e2a0fed (commit) via 422f1c0fb1daa84cb14982defe62c067bf8e5342 (commit) via 456c3ff4a3fb10d959fea5d8a277e13fb0a76b62 (commit) via 2980e2523ada89017037e2125cebbfb47e2f3578 (commit) via 005ddc1d8b2aa079a39ace6cd65a5d2ed24aed11 (commit) via f8670a96c8c23af062f08a218fc160219412ea9d (commit) via 02f7c444691239a79520e1420035e4bf215b4d1a (commit) via b9341ad2d98af1a2c22b339dd2990f527d339a91 (commit) via 6aa3502306ca6acc7f15f894731b847bd75f6a4b (commit) via e3329cdc313e2a4c1e35a0f9d4f8777e3f9a77e1 (commit) via fbeca26f035fe6a2a9632dee6d691629a6003d28 (commit) via 25425839cfe06b6d6b3dbd5a0fc6c4ed6fed9546 (commit) via 538f0883f73d385922a47ac7a2cd13f0e5c5ec9e (commit) via 9b9f3098aca13e76eed16d085bb8bf156f630558 (commit) via ccc931b0a7568b468d4eac613334000de82ded90 (commit) via bdccb597fee6dc6a8455c6727ca81ddcc912acf4 (commit) via a094154abefe7edced12cc06ded5563756847f83 (commit) via 3a2773c9efd9da84c807150e32819b2c4afe6286 (commit) via 5c52ab7e45241af5c936ac391cac386d224f2e86 (commit) via 22f17f918c20c6934edfdffd96942e45c0b2e28b (commit) via 9715aff0bd9c84a76e0dd364829cecde2a8a3610 (commit) via 3939ebe2738f85962d2a6152174d6e555aa82ff0 (commit) via e65ce97f1ad432519a6dc2e6618683d9f7dbf27b (commit) via e641846837477b6cefa3e70d25ee45f4713096b2 (commit) via f1edf22602cf5bdab93c4e1f6362419a0c261200 (commit) via 4b1bd4742ce8049b9c349ce155c1da7d0f18fa59 (commit) via 777acc73daaaca7bfe040354a6bacbc905329e45 (commit) via cb7eef8ff8a33ff2513e2e28a63922003e0cf9c3 (commit) via 71c68662c85cdc786068d7c784d459cf2c14c4a9 (commit) via 137ab7d5681486c6d6cc8faac4300b7cd4ec0cf1 (commit) via 5153a7aba255cfcecb6e766e6dfc90ab82e8f8f7 (commit) via 6e844dc46ad56d5ea9439c7e49c67251fdfb9900 (commit) via 9578e70d72c392d3491f1caead54fa8b1cc44165 (commit) via 540cdaf54c19ab11b93fa8b25da6009fb53d8961 (commit) via 971333665c1c74f22c3c6cd211f3edc5c0b28e00 (commit) via c18bc1291d42423e907d2ce0b3d4f39ecd59e675 (commit) via 62f06b71962063736bfa359074802e3a51271308 (commit) via b8ea5eb69df28601affec012dd3ae93799e6293b (commit) via 588bcb172312d3e178ef8627b2fd2eee4bcd0c0f (commit) via e0ccf38585115aa6c3ebe14f41353d5d78e2d039 (commit) via 56f1feb678c7dc1f3a26dfbad921bbc2605e0711 (commit) via 5a3addd8eb3f7d2d8c8ceaf2789881ff9540bf31 (commit) via 5f0f2d610fe0a53ff15d60821f77b3aec0f75b22 (commit) via 8bc43e66a90b60a10d78a18b0a2f9caf55378435 (commit) via 340fc6f08aa4282440df4038721a2153fc7ebb12 (commit) via 7ca62cc8159ba6e62a81aba712e79792f78318f8 (commit) via 4d0e0da64f19c40c1ebef0b1511e17272bcd33a8 (commit) via 5f6571913b74c251abb45d2fec8c66f3c7cbe36d (commit) via bad83f249fa583e1f26224a9bd7b557f6d790c08 (commit) via 8642d72f36239267c474ef096252dc64ac6fd710 (commit) via f5e7f273c98aadc26cd2549df84a24ead50182dc (commit) via f8b67cb931a94ba3e2e2bd252b05c4779cc0ecda (commit) via 28b463649fcc02fa5e639b5ae65313ad2f6fb0d1 (commit) via c7ce426f84a8fb5f7f4739b15d85f68ef2a05e03 (commit) via 5bb5158b2e58614daa1226154a5b72caa3c8bf03 (commit) via 386f354f878c1a72ef3c3eba708f936261fb7e09 (commit) via 5fcb223263880ad71b86b164d6dbc020c75e0549 (commit) via 8d6202df4559d144bc8edc6fdf4bfa6112fe746f (commit) via e30374d1691c5728cc979e9682ad4e99ea5c8252 (commit) via c2dee336304a0bfb4e53ec3786c637b5c96903ba (commit) via b1a2bef8bda4e8472757549b567fe5b775d481aa (commit) via 59688d3ec68818db7649b8cab9127f09ff6f5a1c (commit) via 6a949ed1556f239a84a7ccb8d3b207f99cdf71c8 (commit) via 13a9c636a52ae2c6e2bc2070f4a4f047afe6a6ef (commit) via 5f1ed2b221758c317b639dd1823b3d7b957c0c8f (commit) via c60d7bb199afbd752aaa3640cfee222585dd3e25 (commit) via 7d88ca5cf98d8b3dab93e02f4e9136ca699a0400 (commit) via 5e202c026803954b8e3b709e335b10da6bc93dbc (commit) via 22d791d0aa2b80bb44aa9bcfbbc8b20c545bf1eb (commit) via 04685ac8fc200cec4582e923db0d0989b59d6d21 (commit) via 65276a4ebb734ffcd3e33defed23af9e637ec116 (commit) via d5d815189d98745e3b33a6caadd4c2dc5648a114 (commit) via d41d0f71485fdad56b27eac08c06cd3d0235013d (commit) via 7c149491452e605bdd1df225abf11de7b5e61ccf (commit) via 14009cefe89df8e50224c44887482842668b9dab (commit) via 271d6c14ef598e18e335a932d466265376ac6c6f (commit) via 8a83e4d9ea7f75030e41396ce66abbec4c6e8be4 (commit) via 54f6df525e57513398e348b76cd7395e6a4b1298 (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 (c75d41451966d864ab722c4f31a018a2c55bd526) \ N -- N -- N (1ed88ce36dd9a7e0dc07d04cb2836f9b8ea4a304) 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=1ed88ce36dd9a7e0dc07d04cb2836f9b8ea4a304 commit 1ed88ce36dd9a7e0dc07d04cb2836f9b8ea4a304 Author: Harald Welte Date: Thu Feb 22 21:50:13 2018 +0100 Add dissector for OsmoTRX protocol Change-Id: I31f5071d08eff1731f1d602886e204c87eed107c http://cgit.osmocom.org/wireshark/commit/?id=5b13126fd99b8917d6e6c59a6807cdd8fbf4a54e commit 5b13126fd99b8917d6e6c59a6807cdd8fbf4a54e Author: Harald Welte Date: Tue Dec 19 23:22:23 2017 +0100 Dissector for the Osmocom GSUP Protocol The Osmocom GSUP protocol is a light-weight alternative to the classic GSM MAP protocol. It operates between (MSC|SGSN) and HLR. Change-Id: I954c7e332dce3a8855f7f4ace0b878f66da6f02e http://cgit.osmocom.org/wireshark/commit/?id=b50500b542630a695d370fb215ecbfde9bbb9ef1 commit b50500b542630a695d370fb215ecbfde9bbb9ef1 Author: Harald Welte Date: Sat Jan 7 18:08:21 2017 +0100 WIP: Qualcomm DIAG Protocol support Change-Id: I0bd06c46e00570005a1148860954a77c8f5445a8 http://cgit.osmocom.org/wireshark/commit/?id=7d1d6f24d2c40c885761deb31a2c066758eecf81 commit 7d1d6f24d2c40c885761deb31a2c066758eecf81 Author: Harald Welte Date: Fri Dec 2 16:44:20 2016 +0100 WIP: RSL Ericsson support Change-Id: I1e9b3c08848f4feb60361e629d7225b6d2e1dcbd http://cgit.osmocom.org/wireshark/commit/?id=b21bcb2b69c1f641cb8241da34b5f12752efdec4 commit b21bcb2b69c1f641cb8241da34b5f12752efdec4 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 http://cgit.osmocom.org/wireshark/commit/?id=a7cf245eb515c546e57037f37535d76c13d2afdc commit a7cf245eb515c546e57037f37535d76c13d2afdc 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=57af17e3ee6bb08a608e99f8e0ecdea5265512a1 commit 57af17e3ee6bb08a608e99f8e0ecdea5265512a1 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=07f2f909746821f86b3de87d4c1897caca1c3ea5 commit 07f2f909746821f86b3de87d4c1897caca1c3ea5 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=6e75a0b2774401fb184fc92db779aa6defab10aa commit 6e75a0b2774401fb184fc92db779aa6defab10aa Author: Dario Lombardo Date: Tue Feb 27 14:08:35 2018 +0100 ber/per: assert actx to avoid null dereference (found by clang). Change-Id: I4efc6d30060bf8842d5facdd3151385b805fe22b Reviewed-on: https://code.wireshark.org/review/26136 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=ba179a7ef7e660d788cbaade65982ffc7249b91f commit ba179a7ef7e660d788cbaade65982ffc7249b91f Author: Peter Wu Date: Sun Mar 11 19:49:44 2018 +0100 eth: fix null pointer dereference when called from Lua At the moment, Lua dissectors always pass a NULL data parameter, so dissectors like eth should gracefully handle that. Bug: 14293 Change-Id: Ida4d0530a9c417db5960475274315d4acc3704a8 Fixes: v2.1.0rc0-1575-g8ec153f938 ("Have the "maybe an FCS" version of the Ethernet dissector take a data argument.") Reviewed-on: https://code.wireshark.org/review/26431 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=7e842fa5514c79046d7d1986b0b379c3d4f9ce2c commit 7e842fa5514c79046d7d1986b0b379c3d4f9ce2c Author: Michael Mann Date: Sun Mar 11 07:52:56 2018 -0400 F5ETHTRAILER: Initial cleanup from submission The dissector had been a plugin since at least 1.3 (based on comments in the dissector). Not all of the most current APIs were used for functionality and there was some cruft left over. Also disable F5ETHTRAILER by default since it doesn't have a discriminating heuristic. Change-Id: I8c977167a906eafd6fbb663d2fe6c44f080f2209 Reviewed-on: https://code.wireshark.org/review/26428 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=f2f7f7e5577dee645ae52b36a0795934624c24eb commit f2f7f7e5577dee645ae52b36a0795934624c24eb Author: Michael Mann Date: Sat Mar 10 17:10:25 2018 -0500 Add wmem alloc parameter to ws_find_media_type_parameter. All current uses of ws_find_media_type_parameter need wmem_packet_scope(), but there is no sense in limiting what other dissectors may want to do. Change-Id: I35b0dd2a024a0ae0a8345577dd92a1a21ddd2cc4 Reviewed-on: https://code.wireshark.org/review/26427 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=68efae8588dc88254e5b0ee2a4009012be332381 commit 68efae8588dc88254e5b0ee2a4009012be332381 Author: Joerg Mayer Date: Wed Jan 24 04:00:07 2018 +0100 Adapt to current WS code base to make it compile and run without warnings or errors Change-Id: I135df8b0e49346e32a19620d52cd1a9a44b4ac08 Reviewed-on: https://code.wireshark.org/review/26426 Reviewed-by: J??rg Mayer http://cgit.osmocom.org/wireshark/commit/?id=2a3b58d1333df1d505c4947c22b2388d5491b689 commit 2a3b58d1333df1d505c4947c22b2388d5491b689 Author: Joerg Mayer Date: Sat Mar 10 08:36:31 2018 +0100 Resolve the F5PROTO_TREE_ADD... macros: They render our check-scripts ineffective. Change-Id: Iea46eb7d20702ee07e13f75469014d468f36ad85 Reviewed-on: https://code.wireshark.org/review/26425 Reviewed-by: J??rg Mayer http://cgit.osmocom.org/wireshark/commit/?id=85c4d2f583d6a84047fca40ed39d9129ab4ffca7 commit 85c4d2f583d6a84047fca40ed39d9129ab4ffca7 Author: Joerg Mayer Date: Wed Jan 24 03:30:40 2018 +0100 Import f5 Wireshark plugin for the f5 ethernet trailer Version 1.11 for WS 2.4 from https://devcentral.f5.com/d/wireshark-plugin (login required). Change-Id: I00872793061ff23bce41fe71b2ae6c31f064bafd Reviewed-on: https://code.wireshark.org/review/26424 Reviewed-by: J??rg Mayer http://cgit.osmocom.org/wireshark/commit/?id=55573495c83e21ed41f94ceb57c13da3f99ad599 commit 55573495c83e21ed41f94ceb57c13da3f99ad599 Author: Gerald Combs Date: Sun Mar 11 08:19:53 2018 +0000 [Automatic update for 2018-03-11] Update manuf, services enterprise numbers, translations, and other items. Change-Id: Iac7e2b50ed60639dde90946632811753288110d6 Reviewed-on: https://code.wireshark.org/review/26421 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=cbe424b27dbcf51c9d5c6c35ec927ecf4e60a25a commit cbe424b27dbcf51c9d5c6c35ec927ecf4e60a25a Author: Robert Sauter Date: Thu Mar 8 14:30:02 2018 +0100 IEEE 802.15.4: show MIC and key number for decryption - show the MIC of the received packet - show only payload (without) MIC as data when decryption failed - show key number (UAT row index) used for decryption - small cleanups Change-Id: I7815349e99b178c219a0e649d3d65f0b6eaa7201 Reviewed-on: https://code.wireshark.org/review/26362 Reviewed-by: Ed Beroset Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=45366965071840698a3fa11aace1d8eadae1802c commit 45366965071840698a3fa11aace1d8eadae1802c Author: Pascal Quantin Date: Sun Mar 11 07:36:49 2018 +0100 DOF: restore correct memory scope for decrypted buffer Change-Id: I143f73f7921187bac5de46cd07344b015a06a578 Reviewed-on: https://code.wireshark.org/review/26420 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=fc6b725b18d9d627534c3b61720f5be93315ce09 commit fc6b725b18d9d627534c3b61720f5be93315ce09 Author: Robert Sauter Date: Sat Mar 10 23:14:12 2018 +0100 tfs: Add high_normal and low_normal Change-Id: Ie56e3546fc1bc5da61f95456e15544a2880c819d Reviewed-on: https://code.wireshark.org/review/26418 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=3ceff6751471edc205894f8f2b6d050f3a803502 commit 3ceff6751471edc205894f8f2b6d050f3a803502 Author: Dario Lombardo Date: Sat Mar 10 19:33:46 2018 +0100 maxmind: check val_start before using it. Change-Id: Id3ee8e8d4c54c02d68048ec677fdda599b329713 Reviewed-on: https://code.wireshark.org/review/26417 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=2a9097046e51d67794780bb57e94229e769fc01b commit 2a9097046e51d67794780bb57e94229e769fc01b Author: Dario Lombardo Date: Sat Mar 10 19:23:17 2018 +0100 maxmind: use ws_strtou32 to convert AS numbers. Change-Id: I0578f8a674feee6e4763d5481a2285b7b2a054dc Reviewed-on: https://code.wireshark.org/review/26416 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=ab7fbb73951716ee08406fc1a51fc522da2c420d commit ab7fbb73951716ee08406fc1a51fc522da2c420d Author: Alexis La Goutte Date: Sat Mar 10 10:14:25 2018 +0100 gryphon: fix 'gryphon.usdt.action_flags' exists multiple times with NOT compatible types: FT_BOOLEAN and FT_UINT8 Change-Id: Id273b1f80728042122b6bfa3053d263b25f6bdbe Reviewed-on: https://code.wireshark.org/review/26412 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=2ecb33c039d75d851bb4fc4e72c8f8a389c9ab55 commit 2ecb33c039d75d851bb4fc4e72c8f8a389c9ab55 Author: Dylan Ulis Date: Thu Feb 15 14:11:06 2018 -0500 ENIP packets are not decoded as ENIP anymore The length check in dissect_enip_tcp() was previously removed but it's necessary to filter out one byte messages that are mostly likely TCP keep alives. Bug: 14434 Change-Id: I44c10aaf0a2e06870ad82f87aab9d72548b77f9f Reviewed-on: https://code.wireshark.org/review/25807 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=6a819d9950e41244b742073f0962e2c5a80eb735 commit 6a819d9950e41244b742073f0962e2c5a80eb735 Author: Gerald Combs Date: Sat Mar 10 09:18:03 2018 -0800 MaxMindDB: Add country ISO codes. Add and dissect country ISO codes. Prefer them when printing summary information. Change-Id: I3ce2bde88fa5ca2604c8bb745c42f239660252ff Reviewed-on: https://code.wireshark.org/review/26415 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=5564c222e27740166ec36f0cc1e858bcb429f68c commit 5564c222e27740166ec36f0cc1e858bcb429f68c Author: Gerald Combs Date: Sat Mar 10 09:20:12 2018 -0800 MaxMind DB: Fixup IPv6 address interning. Intern IPv6 addresses into their own hash table. Change-Id: I1ad60bf56585fcd89964e949e8754af3c7512a75 Reviewed-on: https://code.wireshark.org/review/26414 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=aae6b8442cca8373d77980144b1421474fee5c3d commit aae6b8442cca8373d77980144b1421474fee5c3d Author: Gerald Combs Date: Thu Mar 8 17:17:15 2018 -0800 Process MaxMind DB data one line at a time. Use fgets instead of ws_read + g_strsplit. Change-Id: I9d13183cc129e0c749742779f9c48fdfba21a8fc Reviewed-on: https://code.wireshark.org/review/26374 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=957b4a67efe716c31a8a54453ed62f02738ff984 commit 957b4a67efe716c31a8a54453ed62f02738ff984 Author: Pascal Quantin Date: Sat Mar 10 13:52:04 2018 +0100 Add tfs_activated_deactivated Change-Id: I383ee93ec2a06ed2c2d07b702436035566591348 Reviewed-on: https://code.wireshark.org/review/26413 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=b9f203c1da43ba0e11bf8e1c6cc4c74e60f49402 commit b9f203c1da43ba0e11bf8e1c6cc4c74e60f49402 Author: Guy Harris Date: Fri Mar 9 21:19:26 2018 -0800 Don't put a comma after the last item in an enum list. C prior to C99 and C++ prior to C++11 don't allow a comma there; we require C99, at least on UN*X, but don't require C++11. Change-Id: Ia652de44315d4d87e75f583317b7b1069c8804e7 Reviewed-on: https://code.wireshark.org/review/26411 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=b8375119e39bebed34344cf1a6953af1532d2b62 commit b8375119e39bebed34344cf1a6953af1532d2b62 Author: Guy Harris Date: Fri Mar 9 17:51:51 2018 -0800 Avoid the realloc() warning from VS Code Analyzer. It's not just worrying about the lack of a check for a null return, it's worried about the leak. Assign the result to a different variable and, if the result is null, free the old data before exiting, and if it's not null, assign the new variable to the one we're using as a pointer to the array. Change-Id: Ia1d5d271293e13708c35a7562a1f40671304c417 Reviewed-on: https://code.wireshark.org/review/26410 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=dcc3875847d691776affae66dcfdb2ccfa5674e7 commit dcc3875847d691776affae66dcfdb2ccfa5674e7 Author: Gerald Combs Date: Fri Mar 9 10:25:40 2018 -0800 Add ws_pipe_kill_child_on_exit. Add ws_pipe_kill_child_on_exit, which associates a child process handle with a job object that has the JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE flag set. Call it when we create a process in ws_pipe_spawn_sync and ws_pipe_spawn_async. Note that we might want to use it elsewhere. Change-Id: Ia0f6863ea4df0ab8623bb923a49da7776d83bd33 Reviewed-on: https://code.wireshark.org/review/26398 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=5213c30f3b27c0e501ca7543dfae948651da6277 commit 5213c30f3b27c0e501ca7543dfae948651da6277 Author: Guy Harris Date: Fri Mar 9 12:13:36 2018 -0800 Regenerate dissector from updated template. Change-Id: I929cc88942548b537b2faeb641d582c1dcb2ed27 Reviewed-on: https://code.wireshark.org/review/26406 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=986c6b2e77b5493d5b718febab4e9086afbee12f commit 986c6b2e77b5493d5b718febab4e9086afbee12f Author: Guy Harris Date: Fri Mar 9 12:11:30 2018 -0800 Regenerate dissector. Change-Id: I87888e6c7cca4be4d973134be05581fb1cddbbe8 Reviewed-on: https://code.wireshark.org/review/26405 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=28da001090d3de12f30f4f5392338e10c3972d20 commit 28da001090d3de12f30f4f5392338e10c3972d20 Author: Guy Harris Date: Fri Mar 9 11:57:55 2018 -0800 Put a variable inside the block in which it's used. Change-Id: I8fcd694924458c124b43734fe5ded42cdf2d0174 Reviewed-on: https://code.wireshark.org/review/26404 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=66a1fefac416136b96b7a1683293d6a06f5c00e8 commit 66a1fefac416136b96b7a1683293d6a06f5c00e8 Author: Dario Lombardo Date: Fri Mar 9 18:47:51 2018 +0100 kerberos: remove leak (found by clang). Change-Id: I70242960466b276cf9ffb62fda62dcb40c17c1fe Reviewed-on: https://code.wireshark.org/review/26396 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=190b2e89c3767b3a5b87afc58d45d58d5d848f27 commit 190b2e89c3767b3a5b87afc58d45d58d5d848f27 Author: Guy Harris Date: Fri Mar 9 11:28:00 2018 -0800 entry_data.type is unsigned, so print it with %u. This should squelch a warning from VS Code Analyzer. Change-Id: I69e528c3dfd851d287b1faebc1469cd700fa9ef5 Reviewed-on: https://code.wireshark.org/review/26402 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=5a4468ccafed43749a48a839ce227e030304745b commit 5a4468ccafed43749a48a839ce227e030304745b Author: Guy Harris Date: Fri Mar 9 11:09:49 2018 -0800 Check for realloc() failing. Unlikely, but not impossible, and should squelch a VS Code Analyzer warning. Change-Id: I399c08896a3f08962ca46483d47ba5f6cbe4f28e Reviewed-on: https://code.wireshark.org/review/26400 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=8acf0305a3bdb6ee3b37c5a9b6f5cb3e342abe20 commit 8acf0305a3bdb6ee3b37c5a9b6f5cb3e342abe20 Author: Peter Wu Date: Fri Mar 9 15:41:17 2018 +0100 spdx: use consistent formatting for GPL-2.0-or-later Change-Id: If8ffe67f6b624d7f1bcaa278a146e41247720226 Reviewed-on: https://code.wireshark.org/review/26393 Petri-Dish: Peter Wu Reviewed-by: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=c2639090de67e0100653741680b70f2ae17a3fa4 commit c2639090de67e0100653741680b70f2ae17a3fa4 Author: Pascal Quantin Date: Fri Mar 9 17:38:59 2018 +0100 maxminf_db.c: ad an explicit cast to please gcc 7.3.1 Change-Id: Ie97008ece77e485948a3a8d418a49b77c1a52a33 Reviewed-on: https://code.wireshark.org/review/26395 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=6c077a081870653268331a848f2543778d372028 commit 6c077a081870653268331a848f2543778d372028 Author: Dario Lombardo Date: Fri Mar 9 15:36:49 2018 +0100 mmdbresolve: remove leak (found by clang). Change-Id: I7de7707d75c80bc12ec2c4a30a19f6988932b0b7 Reviewed-on: https://code.wireshark.org/review/26392 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=a395a8b9939bd48858efbd3da5897a59d4697eba commit a395a8b9939bd48858efbd3da5897a59d4697eba Author: Peter Wu Date: Fri Mar 9 15:17:02 2018 +0100 GeoIP: avoid closing random file descriptors Previously there were three different pipe validity checks: PID != WS_INVALID_PID, PID != 0 and stdin != 0. This resulted in using/closing file descriptors which might be owned by something else. When no GeoIP databases are defined, mmdb_resolve_stop would be called to close the pipe and set PID to WS_INVALID_PID. stdin is however not cleared and future invocations would try to close the previous fd. Change-Id: I1d15da29208efb41098ee6a4edeeabf61f84c2b3 Fixes: v2.5.1rc0-466-ga1da75c554 ("Transition from GeoIP Legacy to MaxMindDB.") Reviewed-on: https://code.wireshark.org/review/26391 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=02085c80ab10507f6a75d75fe1e43facade98a0e commit 02085c80ab10507f6a75d75fe1e43facade98a0e Author: Robert Sauter Date: Fri Mar 9 13:53:08 2018 +0100 IEEE 802.15.4: fix wmem_free instead of g_free; fix outdated comments Change-Id: Idfb2b5a9d6fd1c571a5a9edeb91e7f9281a06df0 Reviewed-on: https://code.wireshark.org/review/26363 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b91f7f1a0cf014d1f838595d85161a13ebe157b2 commit b91f7f1a0cf014d1f838595d85161a13ebe157b2 Author: Alexis La Goutte Date: Fri Mar 9 15:21:20 2018 +0100 QUIC: Replace cleartext by handshake from draft-08 (07 ?) it is now handshake secret (and no cleartext secret) Bug: 13881 Change-Id: I03983c13f0c37839e1a41b6beb20f6e133adc8f8 Reviewed-on: https://code.wireshark.org/review/26390 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=66eed04afe08bf9120cf22d1885191c281086325 commit 66eed04afe08bf9120cf22d1885191c281086325 Author: Alexis La Goutte Date: Fri Mar 9 15:19:29 2018 +0100 QUIC: Remove last long packet type about old draft (< 08) Bug: 13881 Change-Id: I9fae21b62b7394a8ae52c5fa551aea2da17fbff5 Reviewed-on: https://code.wireshark.org/review/26389 Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=cc795d4ddfaca382bcd0e6b4862a432eddd06f54 commit cc795d4ddfaca382bcd0e6b4862a432eddd06f54 Author: Pascal Quantin Date: Fri Mar 9 13:47:42 2018 +0100 WSP: check tvb_get_guintvar() success 4630b4fcf8 sets octetCount to 0 in case of error. Let's check this return value to avoid an infinite loop Bug: 14519 Change-Id: Ie3519067d609afb1bbf9e67f7f15f95911d2b173 Reviewed-on: https://code.wireshark.org/review/26388 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=1ac90d5254e9e303196c100039b7dd26d23841d1 commit 1ac90d5254e9e303196c100039b7dd26d23841d1 Author: Paul Zander Date: Wed Mar 7 09:09:35 2018 +0100 Register and initialize the ZCL clusters in a uniform way. The cluster registration and initialisation is done in the functions 'proto_reg_handoff_zbee_zcl_XXX'. In these functions the 1st step was to register the dissector. Then the cluster was initialised via the function 'zbee_zcl_init_cluster'. In this patch the registration and initialisation is now done by the function 'zbee_zcl_init_cluster'. In this way we have a more uniform way of registration. Change-Id: If865d904ea51c299a48e5c0004f3f280b7479d49 Reviewed-on: https://code.wireshark.org/review/26325 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=446d9486ae897692fb3e02e90501e38790ac37c8 commit 446d9486ae897692fb3e02e90501e38790ac37c8 Author: Dario Lombardo Date: Thu Mar 8 15:53:58 2018 +0100 spdx: convert files with multiple licenses. Change-Id: Iac29428b5a6d26896e559f06acf202f03fa8ec90 Reviewed-on: https://code.wireshark.org/review/26366 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=fe2355e061845902400ab5e1447a936e727972a5 commit fe2355e061845902400ab5e1447a936e727972a5 Author: Dario Lombardo Date: Fri Mar 9 09:50:52 2018 +0100 licensecheck: handle multiple licenses. Change-Id: I1df4406e4bfcdcea99dc1c1446f1863c0a4522a0 Reviewed-on: https://code.wireshark.org/review/26386 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=ce07a363378acdf838ee2bedae82a955c9a6fdd5 commit ce07a363378acdf838ee2bedae82a955c9a6fdd5 Author: AndersBroman Date: Fri Mar 9 10:46:02 2018 +0100 SIP: Add a filter for icid-value. Change-Id: If049f0a86999ddaa23d4ad9ec8f6a4679c7623e2 Reviewed-on: https://code.wireshark.org/review/26387 Petri-Dish: Anders Broman Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=4e6d989df43af78439fccd24a176a14c534aea99 commit 4e6d989df43af78439fccd24a176a14c534aea99 Author: Pascal Quantin Date: Wed Mar 7 22:10:31 2018 +0100 Add MaxMindDB 1.3.2 library to Windows Change-Id: I328b6a05cc356be59ac63e80eae55a832bf76a47 Reviewed-on: https://code.wireshark.org/review/26347 Petri-Dish: Pascal Quantin Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=572f78a8610282151e7d165b11e0bf5092efbb5a commit 572f78a8610282151e7d165b11e0bf5092efbb5a Author: Pascal Quantin Date: Fri Mar 9 09:48:37 2018 +0100 LACP: protect a possible infinite loop Offset should not go backwards. Bug: 14518 Change-Id: I03a64ae9a99f1ca095f0bc710f93f0f6ba2248e6 Reviewed-on: https://code.wireshark.org/review/26384 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=4495d8fbfdc680b37671f8139664463e84b7e0bf commit 4495d8fbfdc680b37671f8139664463e84b7e0bf Author: KasperDeng Date: Fri Mar 9 16:09:50 2018 +0800 update AVPs of diameter dictionary for diameter t6a/t6b/t4 and add OFR in SGd interface of Ts 29.338 Change-Id: I7311ce976a6f020da49eb8d0eb9e83080ae1358d Reviewed-on: https://code.wireshark.org/review/26383 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c9cb93acfc230cad1d0c27a8454645c079f4ac9e commit c9cb93acfc230cad1d0c27a8454645c079f4ac9e Author: Dario Lombardo Date: Fri Mar 9 09:50:04 2018 +0100 wsutil: add CR to license. Change-Id: Ibef7761410cd4d653be0d87c2bd39c040da62e08 Reviewed-on: https://code.wireshark.org/review/26385 Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=e7ab7a907c16be8eabb426958b459aefc0631549 commit e7ab7a907c16be8eabb426958b459aefc0631549 Author: Dario Lombardo Date: Thu Mar 8 11:18:49 2018 +0100 spdx: more licenses converted. Change-Id: I8f6693108c43959e54911d35b4fbf730c59add60 Reviewed-on: https://code.wireshark.org/review/26361 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=fdd426e410325db3f33a16f77739f8f73575af2c commit fdd426e410325db3f33a16f77739f8f73575af2c Author: Dario Lombardo Date: Wed Mar 7 15:28:51 2018 +0100 spdx: more licenses converted. Change-Id: Ia1650bc02511f7bd47fb90be91b623177f05bcbd Reviewed-on: https://code.wireshark.org/review/26337 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=0ae769adc10a97dfd2114d747094881ca7870b87 commit 0ae769adc10a97dfd2114d747094881ca7870b87 Author: Peter Wu Date: Fri Mar 9 00:23:33 2018 +0100 IEEE 802.15.4: fix uninitialized variable warning "status" is set by decrypt_ieee802154_payload, but GCC 7.3 is unaware: epan/dissectors/packet-ieee802154.c: In function 'ieee802154_decrypt_payload': epan/dissectors/packet-ieee802154.c:1912:9: error: 'status' may be used uninitialized in this function [-Werror=maybe-uninitialized] switch (status) { ^~~~~~ Change-Id: Ia66e6a80f277470f8b242107275ea7467c37e212 Reviewed-on: https://code.wireshark.org/review/26372 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=ea754b6761116133b506b782c079793d37d744a6 commit ea754b6761116133b506b782c079793d37d744a6 Author: Guy Harris Date: Thu Mar 8 18:12:33 2018 -0800 Plug a leak. "field" might be allocated even if the calculation type is CALC_TYPE_BYTES, CALC_TYPE_FRAMES, or CALC_TYPE_FRAMES_AND_BYTES. Change-Id: I0c70397a89e32172769c277bebfd950f1d21c679 Reviewed-on: https://code.wireshark.org/review/26378 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=7ffc4f96ebe2fac503cb251a848441ad8d4bad8c commit 7ffc4f96ebe2fac503cb251a848441ad8d4bad8c Author: Guy Harris Date: Thu Mar 8 18:02:21 2018 -0800 When looking up response codes, just keep the key on the stack. We don't need to dynamically allocate a guint variable to hold the response code value - and then not bother to free it! - if we're just doing a lookup; we can use an automatic variable and pass a pointer to it. Change-Id: I6edbb352f0aa33c91ede0f4e1bbb962fa921bea2 Reviewed-on: https://code.wireshark.org/review/26375 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=6e32335be61851592d8158772b743c55ae132eb9 commit 6e32335be61851592d8158772b743c55ae132eb9 Author: Gerald Combs Date: Thu Mar 8 23:50:28 2018 +0000 Intern MaxMinDB IPv6 addresses. Make sure our IPv6 addresses are unique and allocated, similar to our strings. Bug: 14514 Change-Id: I602b3b0ec4674fb2bc8cbaa973a73a6f3188e0c3 Reviewed-on: https://code.wireshark.org/review/26371 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=5f35b041c2d731297cdd4d780d029743fd49b9b4 commit 5f35b041c2d731297cdd4d780d029743fd49b9b4 Author: Gerald Combs Date: Thu Mar 8 13:31:23 2018 -0800 MaxMind DB fixups. Make sure the text we read is null terminated. Properly strip our lines and chunked strings. Copy over cast and strtod fixes from change 26347. Change-Id: I0695e35c446c1bd277c53b458b07e428cdd90fb8 Reviewed-on: https://code.wireshark.org/review/26370 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=dbfd53cd60ed9f748b25a293a36893ee828f89d4 commit dbfd53cd60ed9f748b25a293a36893ee828f89d4 Author: Gerald Combs Date: Thu Mar 8 09:32:51 2018 -0800 epan: Ignore SIGPIPE. We need to ignore SIGPIPE whenever we use maxmind_db. Do so in epan_init. Ping-Bug: 14494 Change-Id: I4372935e371a94c02a79050d59b2e3ee1ba04fee Reviewed-on: https://code.wireshark.org/review/26369 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=ce46a023cf233b376107f46709f7b2a42a0c3c3f commit ce46a023cf233b376107f46709f7b2a42a0c3c3f Author: Richard Sharpe Date: Wed Mar 7 17:04:16 2018 -0800 ieee80211: A few cleanups of the HotSpot 2.0 dissection. Change-Id: I9f3eda15612e8b90993a731e5576c311250f93aa Reviewed-on: https://code.wireshark.org/review/26348 Petri-Dish: Richard Sharpe Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=32365383a9f13c2da6dfe1aff6de891b95ca4a50 commit 32365383a9f13c2da6dfe1aff6de891b95ca4a50 Author: AndersBroman Date: Thu Mar 8 15:13:41 2018 +0100 GTPv2: Show spare bits in IE UP Function Selection Indication Flags. Change-Id: Ic1983617e6b21114d55d834780627b0c928c2b83 Reviewed-on: https://code.wireshark.org/review/26365 Petri-Dish: Anders Broman Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=5c25e1b2c1e986df36ea95047a891e1d54070694 commit 5c25e1b2c1e986df36ea95047a891e1d54070694 Author: AndersBroman Date: Thu Mar 8 15:09:09 2018 +0100 S1AP: EmergencyAreaIDListForRestart is not an extension IE. Change-Id: I3dd623e1a2ec3005ee2c810492e4d0fad39ce1d0 Reviewed-on: https://code.wireshark.org/review/26364 Reviewed-by: Anders Broman Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=b91ef7da5168143ff558785b6bc04a68f72b19ec commit b91ef7da5168143ff558785b6bc04a68f72b19ec Author: Alexis La Goutte Date: Thu Mar 8 10:20:27 2018 +0100 ieee80211: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang Change-Id: I0f945332c8aebb66ee5748506f3aa3b5dedb6323 Reviewed-on: https://code.wireshark.org/review/26358 Reviewed-by: Dario Lombardo Petri-Dish: Dario Lombardo Tested-by: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=7ddfccec199f21bb9d9f23ff99e663299371a395 commit 7ddfccec199f21bb9d9f23ff99e663299371a395 Author: Alexis La Goutte Date: Thu Mar 8 10:13:50 2018 +0100 gryphon: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang Change-Id: I08b59156dbe537c6c4a6b3502ab469c88e984b67 Reviewed-on: https://code.wireshark.org/review/26357 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=6a62e2d22d5f83455aba2b619714409983498fc8 commit 6a62e2d22d5f83455aba2b619714409983498fc8 Author: Alexis La Goutte Date: Thu Mar 8 10:35:35 2018 +0100 gryphon(.h): fix indent (use 4 spaces) Change-Id: Ic3ba745e22b5c28ffb8dd9d7fe513c4d86f3d603 Reviewed-on: https://code.wireshark.org/review/26360 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c4d2ad476d09029255669319eb2931727adce597 commit c4d2ad476d09029255669319eb2931727adce597 Author: Alexis La Goutte Date: Thu Mar 8 10:23:36 2018 +0100 ieee80211: fix indent (use 2 spaces) Change-Id: I2bb28dfd59fcb8098b52236b6a3c77307b840fc3 Reviewed-on: https://code.wireshark.org/review/26359 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e5de1f199499219b297d581d60546f2c5b51a87a commit e5de1f199499219b297d581d60546f2c5b51a87a Author: Robert Sauter Date: Wed Mar 7 09:47:09 2018 +0100 wisun: Netricity segment control and reassembly support While based on IEEE 802.15.4, the protocol breaks the standard by having frames where the FCF Security Enabled flag is set but no Auxiliary Security Header is present. Add handling of this special case to the IEEE 802.15.4 dissector. Change-Id: I0e678d5fc999ead740c0c27f51a699559c6cb21a Reviewed-on: https://code.wireshark.org/review/26336 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=3905c0d5d5532d10fa79b0481c9ce01e6752983d commit 3905c0d5d5532d10fa79b0481c9ce01e6752983d Author: Guy Harris Date: Wed Mar 7 23:11:59 2018 -0800 Don't unnecessarily cast away constness. Change-Id: Ib956667dec3ffdacbde3252da3242ea16819c266 Reviewed-on: https://code.wireshark.org/review/26356 Petri-Dish: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=8a677354bd14eb1cff01c01bc9a303c502074d56 commit 8a677354bd14eb1cff01c01bc9a303c502074d56 Author: Guy Harris Date: Wed Mar 7 22:46:50 2018 -0800 The routines that implement a codec don't need to be public. Pointers to them are passed to register_codec(), so they can be static to l16decode.c. Change-Id: I2303cc4374e81a2e5a77eaa275ca601d99a4f608 Reviewed-on: https://code.wireshark.org/review/26355 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=241b274b5f8e6f7e3ea22f7598a271f48ccd3191 commit 241b274b5f8e6f7e3ea22f7598a271f48ccd3191 Author: Guy Harris Date: Wed Mar 7 21:17:03 2018 -0800 Don't cast away constness. Change-Id: I1d1f6338fcd4a7c5873a9d758cb56324a6ce0fcf Reviewed-on: https://code.wireshark.org/review/26354 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=695fbb9be0122e280755c11b9e0b89e9e256875b commit 695fbb9be0122e280755c11b9e0b89e9e256875b Author: Guy Harris Date: Wed Mar 7 20:09:21 2018 -0800 Squelch some casting-away-constness warnings. In true_false_string_from_table(), keep the pointers to the "true" and "false" strings in local non-const pointer variables, so we can free them without a complaint. Only when we're finished, and have valid "true" and "false" strings, do we allocate the true_false_string structure and fill it in with those pointers. Change-Id: I6eb3ee46bdc47bf42d6e913c72884f0eac22997e Reviewed-on: https://code.wireshark.org/review/26353 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=e7cf995b1e0a9b434782adf0e2ee40bfb721aac2 commit e7cf995b1e0a9b434782adf0e2ee40bfb721aac2 Author: Guy Harris Date: Wed Mar 7 19:17:46 2018 -0800 Squelch some casting-away-const warnings. Code *outside* this file isn't allowed to free or overwrite the structure members in question; code *inside* this file only does so when it's appropriate, so we just cast away the warnings. Use free_string_like_preference() in one place where the code was duplicated; add a pref_set_string_like_pref_value() routine to encapsulate the freeing. Remove some unnecessary casts. Change-Id: Ifc30a919cbd331367f5932ad23c3a1ed7cd4579f Reviewed-on: https://code.wireshark.org/review/26352 Petri-Dish: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=e5cc633ee49823ac56350fd57fea3e54717d85f7 commit e5cc633ee49823ac56350fd57fea3e54717d85f7 Author: Guy Harris Date: Wed Mar 7 17:49:42 2018 -0800 Constify an argument that doesn't need to be non-const. Change-Id: I59317862f57a41d1770c1cf6f8ec23662ae1c355 Reviewed-on: https://code.wireshark.org/review/26350 Petri-Dish: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=957845f5a4ed8919164dfd469890732b65b40831 commit 957845f5a4ed8919164dfd469890732b65b40831 Author: Gerald Combs Date: Wed Mar 7 17:02:59 2018 -0800 CMake: Don't bother compiling zlibstatic. We don't use zlibstatic so exclude it from ALL_BUILD and Wireshrk.sln. Change-Id: I9656b6f1c35e43cce89c8879f4521f6dc4a5cbdf Reviewed-on: https://code.wireshark.org/review/26349 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=39a65995ccaa45322b7ee870fe21a0daa6157242 commit 39a65995ccaa45322b7ee870fe21a0daa6157242 Author: Gerald Combs Date: Wed Mar 7 11:35:33 2018 -0800 CMake: Exclude test targets from the default build. For the Visual Studio generator, setting the EXCLUDE_FROM_ALL property on a target excludes it from ALL_BUILD.vcxproj, but we additionally need to set EXCLUDE_FROM_DEFAULT_BUILD to exclude it from Wireshark.sln. Do so for the test targets. Change-Id: Icd328f75d4927e5b7bb65b1833da4724f63476b6 Reviewed-on: https://code.wireshark.org/review/26345 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=eefa76a7c810bd74d95d571362f0ad5fda691e70 commit eefa76a7c810bd74d95d571362f0ad5fda691e70 Author: Robert Sauter Date: Sun Feb 25 09:05:32 2018 +0100 address_types: fix returned length of eui64_addr_to_str Change-Id: I5ed1f20419b45c2d443953eaf74b540d4fcc23c6 Reviewed-on: https://code.wireshark.org/review/26090 Petri-Dish: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=cc45082635c9cfed0112727b1b10a0f863bce13c commit cc45082635c9cfed0112727b1b10a0f863bce13c Author: ciechanowski Date: Mon Mar 5 13:50:58 2018 -0500 Gryphon Protocol dissector fixes and updates. These updates fix the incorrect "malformed packet" errors. The updates include Gryphon Protocol commands that were not included in the prior version of the Gryphon dissector. Specifically, added LIN Protocol commands for LDF files, LIN ioctls, LIN signal conversion commands, and USDT ISO-15765-2 commands. Change-Id: I746aa871d8496f3a73374eefd52ed900a069d16b Reviewed-on: https://code.wireshark.org/review/26269 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=fbb042336af42635eedabd7f1bb2eb5c6bd35d5f commit fbb042336af42635eedabd7f1bb2eb5c6bd35d5f Author: Robert Sauter Date: Wed Mar 7 17:13:44 2018 +0100 IEEE 802.15.4: support vendor specific commands; small cleanups - support vendor specific commands with a dissector table - add missing command IDs - add expert warnings for unsupported and unknown command IDs - fix indentation - correct spelling issues - small consistency changes Change-Id: Ifbe4a8aab1e5c953c1d3d264ab4f0913e6936e7f Reviewed-on: https://code.wireshark.org/review/26341 Reviewed-by: Ed Beroset Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=a3e1967d8e6e3825c341cd39c48f31a5bc8cbe24 commit a3e1967d8e6e3825c341cd39c48f31a5bc8cbe24 Author: Gerald Combs Date: Wed Mar 7 09:33:22 2018 -0800 Debian: Fixup some symbols. Change-Id: I3744d9d4a9caf9b8c4ccceefce07e88e24406be2 Reviewed-on: https://code.wireshark.org/review/26342 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=e1790da88cb02dcc0764e58cc8b67afe9d8543a1 commit e1790da88cb02dcc0764e58cc8b67afe9d8543a1 Author: Guy Harris Date: Wed Mar 7 13:08:29 2018 -0800 Hack to fix ABI checking. Change-Id: I20f0fd8c7dc6f5276c19735025d719a2043c803a Reviewed-on: https://code.wireshark.org/review/26346 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=1592587e6f9fd8c8aa8fc7f67989690d0c6882c4 commit 1592587e6f9fd8c8aa8fc7f67989690d0c6882c4 Author: Pascal Quantin Date: Wed Mar 7 17:40:56 2018 +0100 LWAPP: define a recursion depth limit Altough the dissection consumes a few ytes each time it is called, it can trigger a stack overflow for big packets. Let's limmit the number of allowed encapsulation for a given packet. Bug: 14467 Change-Id: I73e82e01810b63a4f603907e69b20f3715a4ad55 Reviewed-on: https://code.wireshark.org/review/26338 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=7dd7a05d480226736696aed4a6530b0e84526aea commit 7dd7a05d480226736696aed4a6530b0e84526aea Author: AndersBroman Date: Tue Mar 6 09:25:35 2018 +0100 [NAS-5GS] Dissect more IEs Change-Id: I3670acb0c84a03a82036829ded018735722b6519 Reviewed-on: https://code.wireshark.org/review/26339 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=3132a504489944b41522125f8e7aaba8ae50a66f commit 3132a504489944b41522125f8e7aaba8ae50a66f Author: Gerald Combs Date: Wed Mar 7 16:57:40 2018 +0000 Autotools: Build rawshark. a1da75c554 inadvertently removed rawshark from bin_PROGRAMS. Add it back. Sort bin_PROGRAMS while we're here. Change-Id: I6f71b43efd52ed116ea5fb9567b7ff1a94db58c7 Reviewed-on: https://code.wireshark.org/review/26340 Petri-Dish: Gerald Combs Reviewed-by: Ed Beroset Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=692cef88c7f68af53e9487e3e2264de8d98b230b commit 692cef88c7f68af53e9487e3e2264de8d98b230b Author: Dario Lombardo Date: Wed Mar 7 14:08:18 2018 +0100 dissectors: more SPDX license convertions. Change-Id: I96e1f1cdbaaf49d65705ecacc903f73cf0e47d7c Reviewed-on: https://code.wireshark.org/review/26334 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Jaap Keuter http://cgit.osmocom.org/wireshark/commit/?id=5375283f9294d444fcda14df74fed77160bf1d1d commit 5375283f9294d444fcda14df74fed77160bf1d1d Author: Dario Lombardo Date: Thu Mar 1 13:35:42 2018 +0100 Qt: remove leak in simple_statistics_dialog (found by clang). Change-Id: Ie1b6d6e8039eeaeb08f2d59c21a88298d55ea797 Reviewed-on: https://code.wireshark.org/review/26145 Petri-Dish: Dario Lombardo Reviewed-by: Roland Knall Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=4f36a28acbc06781740cf4105375ae7759b6606b commit 4f36a28acbc06781740cf4105375ae7759b6606b Author: Dario Lombardo Date: Thu Mar 1 13:45:55 2018 +0100 Qt: remove leak from protocol_preferences_menu (found by clang). Change-Id: I8ea4f550cbce934335e8d8e7d7c6b5fba7bcacfe Reviewed-on: https://code.wireshark.org/review/26141 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=fe71e26af27a01173f3029a7d848b9ba65a0defb commit fe71e26af27a01173f3029a7d848b9ba65a0defb Author: Dario Lombardo Date: Tue Mar 6 15:31:02 2018 +0100 spdx: more licenses converted. Change-Id: I3861061ec261e63b23621799e020e811ed78a343 Reviewed-on: https://code.wireshark.org/review/26333 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=71f36379aef2ff9fcf092619011f02f68ce9d3b2 commit 71f36379aef2ff9fcf092619011f02f68ce9d3b2 Author: Dario Lombardo Date: Wed Mar 7 15:39:29 2018 +0100 licensecheck: add BSD licenses. Change-Id: I764d03e4dc6d8925e656f37c98ece3da1fb1f001 Reviewed-on: https://code.wireshark.org/review/26335 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=8a5385b9c9ec4ccfd692263eb7c59b09f9bc1a15 commit 8a5385b9c9ec4ccfd692263eb7c59b09f9bc1a15 Author: Dario Lombardo Date: Tue Mar 6 15:31:02 2018 +0100 More licenses converted to SPDX. Change-Id: Id4f987dcdacf06622d70263f4659a4400e30dc39 Reviewed-on: https://code.wireshark.org/review/26332 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=830adb2a02c3ef5209bf79c933879b49b12b7902 commit 830adb2a02c3ef5209bf79c933879b49b12b7902 Author: Dario Lombardo Date: Thu Mar 1 13:42:09 2018 +0100 Qt: rework routine in module_preferences_scroll_area. This removes a check that confuses clang and generates a false poritive. Change-Id: Ib28b88b40e16ad300ba6d3df8334bd752a4fa7f1 Reviewed-on: https://code.wireshark.org/review/26171 Petri-Dish: Dario Lombardo Reviewed-by: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=3a54fd1d7d5d0ee1635e7100635ad3cad0ffbcd1 commit 3a54fd1d7d5d0ee1635e7100635ad3cad0ffbcd1 Author: Stig Bj??rlykke Date: Wed Mar 7 08:22:55 2018 +0100 bluetooth: Update Assigned Numbers Update URLs for sources. Change-Id: Ia70bc657210e867abea1eb25c5feab189c53a230 Reviewed-on: https://code.wireshark.org/review/26324 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=f7897365213111fa86fa940ddea6c3e191b0b429 commit f7897365213111fa86fa940ddea6c3e191b0b429 Author: Michael Mann Date: Sat Sep 16 17:45:05 2017 -0400 Qt: Handle UAT editor dialogs explicitly. QAbstractItemView assumes that editors are widgets, not windows. QAbstractItemView::edit calls QAbstractItemViewPrivate::openEditor, which simply calls show() and setFocus() on the editor widget. If that widget happens to be a native dialog, its event loop might not be processed. This is the case on macOS at least. Create widgets derived from QLineEdit that edit the value directly along with a button that can open the associated modal dialog. Install event filters so that we keep the correct tab behavior between fields of the UAT. Bug: 13958 Ping-Bug: 14031 Bug: 7761 Change-Id: Ie5f0a5cbde33bb9add8217029c2063a0bbfd804a Reviewed-on: https://code.wireshark.org/review/23015 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=9a5217bdd4680e36f2e92838348bd4ea010d28a0 commit 9a5217bdd4680e36f2e92838348bd4ea010d28a0 Author: Guy Harris Date: Wed Mar 7 00:49:28 2018 -0800 Fix another leak, which happens with -E occurrence=l. For each occurrence, if there was already an occurrence in the array, we were just removing it. not freeing what it pointed to. While we're at it, expand comments. and always check the array size with "!= 0", not "> 0" - the value is unsigned, so they're equivalent, but this makes the code more self-consistent. Change-Id: I538f46b296a7721a39ba4366c2f6269e7e097b0d Reviewed-on: https://code.wireshark.org/review/26328 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=37723968d2b37c52f5809398b85adffdc815ce9d commit 37723968d2b37c52f5809398b85adffdc815ce9d Author: Richard Sharpe Date: Tue Mar 6 10:27:01 2018 -0800 WIP:ieee80211: HotSpot 2.0 fixes. This bring the IEEE802.11 dissector further into conformance with the HS2.0 spec. I have concerns at how complex the handling of dissect_advertisement_protocol_common has become. I also have some bugs reported by the WFA to deal with. Change-Id: I69caca7d568562b752a70e5f73a7fa395364bc23 Reviewed-on: https://code.wireshark.org/review/26279 Petri-Dish: Richard Sharpe Tested-by: Petri Dish Buildbot Reviewed-by: ronnie sahlberg http://cgit.osmocom.org/wireshark/commit/?id=6db59affd9c9b20f2ce725cd2ce7a88c71982a07 commit 6db59affd9c9b20f2ce725cd2ce7a88c71982a07 Author: Dario Lombardo Date: Wed Feb 28 19:04:25 2018 +0100 print: free memory if not used (found by clang). Change-Id: Ib6dc913ab1eeff7b29e18930b66b728080629773 Reviewed-on: https://code.wireshark.org/review/26183 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: ronnie sahlberg Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=8a5cd7a5c67cdca5eed91ec6a36ba310772e795f commit 8a5cd7a5c67cdca5eed91ec6a36ba310772e795f Author: Alexis La Goutte Date: Wed Mar 7 08:25:18 2018 +0100 ieee802154: fix 'wpan.tsch.timeslot' exists multiple times with NOT compatible types: FT_UINT16 and FT_NONE Change-Id: I36ca5c469281f17e3ed9aebe1899648533a9b1a5 Reviewed-on: https://code.wireshark.org/review/26323 Petri-Dish: Alexis La Goutte Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=99a329891dca9e1e033313aad2a8445e2d5206af commit 99a329891dca9e1e033313aad2a8445e2d5206af Author: Alexis La Goutte Date: Wed Mar 7 08:21:38 2018 +0100 nas_5gs: fix duplicate entry Field 'Request type' (nas_5gs.mm.req_typ) has a conflicting entry in its value_string: 3 is at indices 2 (Initial emergency request) and 3 (Existing emergency PDU session) Change-Id: I64c6222033efa64c3f730b2be7e92c731d71d43c Reviewed-on: https://code.wireshark.org/review/26322 Petri-Dish: Alexis La Goutte Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=f38e895dfc0d97bce64f73ce99df706911d9aa07 commit f38e895dfc0d97bce64f73ce99df706911d9aa07 Author: Guy Harris Date: Tue Mar 6 23:17:31 2018 -0800 Plug another leak for Wiretap errors. Clean up comments while we're at it. Change-Id: I7e218ba3f998804045e3d7fab08d85d09a293d69 Reviewed-on: https://code.wireshark.org/review/26320 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=68216fa2da7bf608441356593a5059913c7e1a97 commit 68216fa2da7bf608441356593a5059913c7e1a97 Author: Ed Beroset Date: Tue Mar 6 13:38:39 2018 -0500 IEEE 802.15.4: Add expert warning for Payload IE in header Change-Id: I34f4814ff0a93f9ef149241fd9899b50199955c5 Reviewed-on: https://code.wireshark.org/review/26280 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b94d3af3039b8bdfbd4d760fda412fdfa121b732 commit b94d3af3039b8bdfbd4d760fda412fdfa121b732 Author: Pascal Quantin Date: Tue Mar 6 22:56:20 2018 +0100 failure_message.c: fix a memory leak if err is not negative Bug: 14489 Change-Id: I958cfae824c50263913ba9df8128e34e9466cb67 Reviewed-on: https://code.wireshark.org/review/26294 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: ronnie sahlberg Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=035f49d2c85ff9e0bab74e5af4c990ab2beea170 commit 035f49d2c85ff9e0bab74e5af4c990ab2beea170 Author: Pascal Quantin Date: Tue Mar 6 22:43:31 2018 +0100 PCP: allocate conversation info in file scope Bug: 14488 Change-Id: I9bb85cfd58ace721ba8b957bc3351f6c017a8b69 Reviewed-on: https://code.wireshark.org/review/26293 Reviewed-by: Pascal Quantin Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=8f81eb2cf671573461ccba3bde6ce5ec99016afa commit 8f81eb2cf671573461ccba3bde6ce5ec99016afa Author: Pascal Quantin Date: Tue Mar 6 22:39:01 2018 +0100 H223: fix a memory leak in conversation management Bug: 14487 Change-Id: I75089ccfa2896b357f775fea67fd6b76500fc5dc Reviewed-on: https://code.wireshark.org/review/26292 Reviewed-by: Pascal Quantin Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=89a715eba45d89bd65ee9a190bb1300ac6ea6fd4 commit 89a715eba45d89bd65ee9a190bb1300ac6ea6fd4 Author: Ronnie Sahlberg Date: Wed Mar 7 09:50:22 2018 +1000 SMB1/2: Update some FileFS fields with new flags Change-Id: I7fbf874c8f9f7fcbcdecd07b04762688d080b961 Signed-off-by: Ronnie Sahlberg Reviewed-on: https://code.wireshark.org/review/26300 Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=05c4705a19448646ca316ba3b1eb333a05482956 commit 05c4705a19448646ca316ba3b1eb333a05482956 Author: Pascal Quantin Date: Tue Mar 6 22:33:49 2018 +0100 multipart: use packet scope memory to avoid leaking in case an exception is triggered by subdissectors Bug: 14486 Change-Id: I275f8c962f126ad55fc7086012e7b67cc0dc60b3 Reviewed-on: https://code.wireshark.org/review/26291 Reviewed-by: Pascal Quantin Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=4581eb2de2e5aacfc9a2224df181010dc8e6141b commit 4581eb2de2e5aacfc9a2224df181010dc8e6141b Author: Pascal Quantin Date: Tue Mar 6 22:03:50 2018 +0100 GIOP: use wmem packet scope for get_modname_from_repoid() Bug: 14484 Change-Id: Ie2a4cc179ba25a1e3e50d689e21f003001a301fa Reviewed-on: https://code.wireshark.org/review/26289 Reviewed-by: Pascal Quantin Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=bf4e620e2d15689e8582425224160f39dcc8589c commit bf4e620e2d15689e8582425224160f39dcc8589c Author: Pascal Quantin Date: Tue Mar 6 21:49:41 2018 +0100 LAPD: fix some memory leaks in conversation management Bug: 14482 Change-Id: Ia49705e13f1071a69d61ba1d6bd331e3e7734d81 Reviewed-on: https://code.wireshark.org/review/26287 Reviewed-by: Pascal Quantin Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=4945c50d3f8269c56d9d087d16d080144de146dc commit 4945c50d3f8269c56d9d087d16d080144de146dc Author: Pascal Quantin Date: Tue Mar 6 23:26:10 2018 +0100 SMB2: use file scope to avoid leaking memory Bug: 14483 Change-Id: I1532fa57cd9a847c0408db95744eb7af3a6f4ee5 Reviewed-on: https://code.wireshark.org/review/26295 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: ronnie sahlberg http://cgit.osmocom.org/wireshark/commit/?id=cc764b92acc65f7727fc53180a09ba2088a8751b commit cc764b92acc65f7727fc53180a09ba2088a8751b Author: Paul Zander Date: Tue Mar 6 20:32:35 2018 +0100 Add additional dissect information in the ZCL Level Control Cluster. Change-Id: I46f5ee8cc0aff39a01289be5f9cea86640f0a72d Reviewed-on: https://code.wireshark.org/review/26282 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=1b18b1dd0e171ec660ad1ce5d47bab80ddc3da86 commit 1b18b1dd0e171ec660ad1ce5d47bab80ddc3da86 Author: Pascal Quantin Date: Tue Mar 6 21:44:54 2018 +0100 ISUP: plug some memory leaks Bug: 14481 Change-Id: I940dc4c7ac197deb1f925418bbcdebb30285a775 Reviewed-on: https://code.wireshark.org/review/26286 Reviewed-by: Pascal Quantin Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=f46d129f21ee0c2b43545c500a8ea4dbc4d59815 commit f46d129f21ee0c2b43545c500a8ea4dbc4d59815 Author: Pascal Quantin Date: Tue Mar 6 22:15:22 2018 +0100 oids.c: fix a memory leak in oid_string2subid() Bug: 14485 Change-Id: Ia0ccd4480808c4f5da228975c7a076cd3f5d332b Reviewed-on: https://code.wireshark.org/review/26290 Reviewed-by: Pascal Quantin Reviewed-by: ronnie sahlberg http://cgit.osmocom.org/wireshark/commit/?id=fd62e506b93cb2d9d7d77d7282e522532c70025b commit fd62e506b93cb2d9d7d77d7282e522532c70025b Author: Guy Harris Date: Tue Mar 6 17:08:29 2018 -0800 Eliminate unused structure members and an unused list. We don't use the addresses, and don't use the inbound port. We also don't need a list of tn5250_conv_info_t's - they're allocated with wmem, so they get freed when we're done with a file, and they're attached to conversations, so we don't need a list to find them. Change-Id: Id3b44fb11cf353d7d15a58938883f2460cf642a0 Reviewed-on: https://code.wireshark.org/review/26301 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=e3c263c01236e7c31ec23f6c3d8750d7e92fb5a3 commit e3c263c01236e7c31ec23f6c3d8750d7e92fb5a3 Author: Gerald Combs Date: Tue Mar 6 15:29:34 2018 -0800 NSIS, WiX: Handle the presence or absence of mmdbresolve. Only install mmdbresolve if MAXMINDDB_FOUND is true. Fixup the Qt about box and WiX GTK defines while we're here. Change-Id: I7ac3c21ddb4aebc1dae1c3d8cfd2bcafc4139d2e Reviewed-on: https://code.wireshark.org/review/26299 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=f0fb6ee50c953ac07eb76d47036a761a57f35491 commit f0fb6ee50c953ac07eb76d47036a761a57f35491 Author: Gerald Combs Date: Tue Mar 6 12:37:27 2018 -0800 mmdbresolve: Process our command line arguments by hand. Visual Studio doesn't ship with a getopt implementation, so process our arguments ourselves. Note that if we add support for more flags we'll probably want to use GOption. Change-Id: Ie78204aa64321ca68f3e66195b8c39e47ca410d9 Reviewed-on: https://code.wireshark.org/review/26288 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=0ddaec13a162c01928e310c4f92532cdb70d45c0 commit 0ddaec13a162c01928e310c4f92532cdb70d45c0 Author: Guy Harris Date: Tue Mar 6 15:17:13 2018 -0800 Get rid of unused information. We only need to know the outbound port, so we can determine whether this is to or from the host. Fix a comment to reflect reality while we're at it. Change-Id: If01df5aeb73900850a0de9f9f9731c6fa7f094bb Reviewed-on: https://code.wireshark.org/review/26298 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=98ab887a2d4ffbe7b255655c510b676c32e93608 commit 98ab887a2d4ffbe7b255655c510b676c32e93608 Author: Pascal Quantin Date: Tue Mar 6 21:41:57 2018 +0100 TN3270: fix memory leaks in conversation management Bug: 14480 Change-Id: I9148bef80492426195a1673f8367a39c02c432ce Reviewed-on: https://code.wireshark.org/review/26285 Reviewed-by: Pascal Quantin Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=76267f4bc5d8c62eaf72af6a8a2fbadeb75730c2 commit 76267f4bc5d8c62eaf72af6a8a2fbadeb75730c2 Author: Pascal Quantin Date: Tue Mar 6 21:40:24 2018 +0100 maxmind_db.c: fix a memory leak Change-Id: Ie3484e863363a8d2b9ccb435088886020678d15d Reviewed-on: https://code.wireshark.org/review/26284 Petri-Dish: Pascal Quantin Reviewed-by: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=f0f4adc9d9962376b545a72f5448be8f51676725 commit f0f4adc9d9962376b545a72f5448be8f51676725 Author: Pascal Quantin Date: Tue Mar 6 21:36:22 2018 +0100 maxmind_db.c: add an explicit cast to please gcc 7.3.1 Change-Id: Idb2ae052804fb523d6769fe50b5bb4ba45e40f79 Reviewed-on: https://code.wireshark.org/review/26283 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=b0b87e4b5f8dbdd69c515d63fa4413347179beb4 commit b0b87e4b5f8dbdd69c515d63fa4413347179beb4 Author: Robert Sauter Date: Sun Mar 4 16:31:18 2018 +0100 IEEE 802.15.4: individual functions for MHR/PIE/payload processing - reduce scope of special handling for ZBOSS and 'options' - move -2015 command byte handling to corresponding function - fix data handling for unimplemented command types Rationale: this allows reusing the individual functions for protocols that are based on IEEE 802.15.4 but require additional transformation of the payload without adding special cases within the functions. Change-Id: I5447620f6779031c4f9b280b16de9678b255b06f Reviewed-on: https://code.wireshark.org/review/26262 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Ed Beroset Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=99240e62bfad757cd50ac0fc38ce6e75ea3debc0 commit 99240e62bfad757cd50ac0fc38ce6e75ea3debc0 Author: Gerald Combs Date: Tue Mar 6 08:30:42 2018 -0800 Docs: Updates for xsltproc and Asciidoctor. Change-Id: I3cfe2121beaab0fe09228ec277997d68fe824693 Reviewed-on: https://code.wireshark.org/review/26281 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=f52bb2bf27cc55285398bbf6acb1884b10b8d3a4 commit f52bb2bf27cc55285398bbf6acb1884b10b8d3a4 Author: Gerald Combs Date: Tue Mar 6 09:34:36 2018 -0800 CMake: Fixup our Chocolatey bin path discovery. Search for choco.exe directly instead of using PATHS + PATH_SUFFIXES. Look in %ChocolateyInstall%\bin first. CHOCOLATEY_BIN_PATH is the binary path. There's no need to append /bin to it. Change-Id: I732db398bd989bf12222a5cee2c79c0bd4161638 Reviewed-on: https://code.wireshark.org/review/26276 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=2eb6f3b5de46bb4d52775df919e2a55a3f606d9c commit 2eb6f3b5de46bb4d52775df919e2a55a3f606d9c Author: Gerald Combs Date: Tue Mar 6 10:19:19 2018 -0800 CMake: Remove SH from the packate list. Change-Id: Idafd85df598e0c58fc8252574ce0478b3e1464a9 Reviewed-on: https://code.wireshark.org/review/26278 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=a1da75c554881667dd92e11f098630f2d604872b commit a1da75c554881667dd92e11f098630f2d604872b Author: Gerald Combs Date: Thu Feb 8 17:20:26 2018 -0800 Transition from GeoIP Legacy to MaxMindDB. MaxMind is discontinuing its legacy databases in April in favor of GeoIP2, which use a newer database format (MaxMind DB). The reference C library (libmaxminddb) is available under the Apache 2.0 license which isn't quite compatible with ours. Add mmdbresolve, a utility that reads IPv4 and IPv6 addresses on stdin and prints resolved information on stdout. Place it under a liberal license (MIT) so that we can keep libmaxminddb at arm's length. Add epan/maxmind_db.[ch], which spawns mmdbresolve and communicates with it via stdio. Migrate the preferences and documentation to MaxMindDB. Change the IPv4 and IPv6 asnum fields to FT_UINT32s. Change the geographic coordinate fields to FT_DOUBLEs. Bug: 10658 Change-Id: I24aeed637bea1b41d173270bda413af230f4425f Reviewed-on: https://code.wireshark.org/review/26214 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=b2d3680558d19998c55b48e9807a26e145756eba commit b2d3680558d19998c55b48e9807a26e145756eba Author: Gerald Combs Date: Tue Mar 6 09:59:00 2018 -0800 CMake: Remove FindSH. We haven't used SH_EXECUTABLE since the Asciidoctor migration. Change-Id: I93e8245ea02ed994ebb62942d5ea4ec890e35a97 Reviewed-on: https://code.wireshark.org/review/26277 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=69ddfecb7605683ddb194a9d0e19dedeffbd4a08 commit 69ddfecb7605683ddb194a9d0e19dedeffbd4a08 Author: Dario Lombardo Date: Mon Feb 26 16:27:09 2018 +0100 ipsec: zero memory in get_full_ipv6_addr (found by clang). Change-Id: I5a1c8cccd40867b70e64c8763a56da6a77c164b2 Reviewed-on: https://code.wireshark.org/review/26116 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=186714314d546c2155cb0942724e8bafb9bd879f commit 186714314d546c2155cb0942724e8bafb9bd879f Author: david-aggeler Date: Mon Mar 5 11:54:55 2018 +0100 dcm: Fixed crash in dissector, and other bugs Some tag descriptions which are added to the parent item (32 tags). If one of those was empty a crash occurred. Mainly the RTPlan modality was affected. Fixed length decoding for OD, OL, UC, UR Fixed hf_dcm_assoc_item_type to be interpreted as 1 byte Fixed pdu_type to be interpreted as 1 byte Fixed decoding of AT type, where value length was wrongly reported in capture as 2 (instead of n*4) Removed tailing white spaces Please merge to 2.4 once ok. Bug: 14415 Change-Id: I7857ef107e7e599c7dd9f8d069daa5b3bfb4122f Reviewed-on: https://code.wireshark.org/review/26268 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=063277032130721ab9513b3525b24914db41ca7a commit 063277032130721ab9513b3525b24914db41ca7a Author: Paul Zander Date: Tue Mar 6 12:32:39 2018 +0100 Use the generic function decode_zcl_time_in_100ms instead of the local zcl_fmt_time_tenths. Change-Id: Id79b59c77083e6fb236d4137820182616f5b83c1 Reviewed-on: https://code.wireshark.org/review/26275 Reviewed-by: Dario Lombardo Petri-Dish: Dario Lombardo Tested-by: Dario Lombardo Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=4d3721b1db229b985d6f45b5bd0813a6ab5a63d1 commit 4d3721b1db229b985d6f45b5bd0813a6ab5a63d1 Author: Joakim Karlsson Date: Tue Mar 6 09:27:04 2018 +0100 [Diameter] Added extended AVPs for Gx and Rx Change-Id: Ic795a84dfb42868a34707142ce31ec77cd855e44 Reviewed-on: https://code.wireshark.org/review/26273 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=0d9d69a1e639ece0ad3218851771d662e2528d45 commit 0d9d69a1e639ece0ad3218851771d662e2528d45 Author: Joakim Karlsson Date: Mon Mar 5 23:06:25 2018 +0100 [Diameter] fixed valid Diameter xml Change-Id: Iacbbbb359885468e056dee3f8fa401223a38ca3c Reviewed-on: https://code.wireshark.org/review/26271 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b434e0a03be45ed796af7271972672a0b43cffa8 commit b434e0a03be45ed796af7271972672a0b43cffa8 Author: Pascal Quantin Date: Mon Mar 5 21:51:11 2018 +0100 VLAN: define a recursion depth limit Altough the dissection consumes 4 bytes each time it is called, it can trigger a stack overflow for big packets. Let's limmit the number of allowed VLAN tags for a given packet. Bug: 14469 Change-Id: Ieb6834ab3350dc7e8c301e6479577855a253897e Reviewed-on: https://code.wireshark.org/review/26270 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=c39dbd68d472046cf97211c86267e0305630d934 commit c39dbd68d472046cf97211c86267e0305630d934 Author: Dario Lombardo Date: Tue Feb 27 14:52:31 2018 +0100 extcap: add g_free to extcap_free_toolbar_value (found by clang). Change-Id: I81ca1665913f54333fe638208c99c4eef4ed2cc7 Reviewed-on: https://code.wireshark.org/review/26139 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=60f2c8e5885f48cd8e884ea2edefec17f539acbc commit 60f2c8e5885f48cd8e884ea2edefec17f539acbc Author: Robert Sauter Date: Mon Mar 5 07:59:08 2018 +0100 wisun: fix, improve, and refactor Wi-SUN IEs Change-Id: I6e67d01c06536da5b41f9cf5b09b5f44393e6956 Reviewed-on: https://code.wireshark.org/review/26266 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c4f224c092c470bd1d8a1f4a0d6a28c24af87b2d commit c4f224c092c470bd1d8a1f4a0d6a28c24af87b2d Author: Paul Zander Date: Thu Mar 1 07:59:25 2018 +0100 Add missing ZigBee ZCL Scene cluster commands. The following commands are added: 0x40 - Enhanced add scene 0x41 - Enhanced view scene 0x42 - Copy scene Change-Id: If7f921f7ede7518ecbb88395d6200f600a47bd85 Reviewed-on: https://code.wireshark.org/review/26202 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Jaap Keuter http://cgit.osmocom.org/wireshark/commit/?id=dd21b8130c6470d2d5076fcc46d5e9c3866f4609 commit dd21b8130c6470d2d5076fcc46d5e9c3866f4609 Author: Pascal Quantin Date: Sun Mar 4 22:05:06 2018 +0100 IEEE 802.15.4: always allocate protocol data if not present When using 2 passes, L2TP dissector can set a session info for previous packets, breaking the assumption that IEEE 802.15.4 dissector will always be called on first pass. Let's always allocate the protocol data if missing, even if this is not the first pass. Bug: 14468 Change-Id: I4cb7ea2e54c1b763a48b99c0d64f542552789d18 Reviewed-on: https://code.wireshark.org/review/26260 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=cde7cc54a33659222ee8ee05d346918da45e4c82 commit cde7cc54a33659222ee8ee05d346918da45e4c82 Author: Pascal Quantin Date: Sun Mar 4 19:01:11 2018 +0100 NBAP: avoid linking a DCH-ID to itself Otherwise it can create an infinite loop, leading to a buffer overflow. Also add explicit cheks on the buffer usage and set its maximum size to 128 instead of 32 per ASN.1 description. Bug: 14471 Change-Id: I805f4ce09347bc35143b010b4a558a0d090c0159 Reviewed-on: https://code.wireshark.org/review/26259 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=df83de9b6442e02047ca9c68d55cfc314788f00e commit df83de9b6442e02047ca9c68d55cfc314788f00e Author: Robert Sauter Date: Sun Mar 4 19:21:30 2018 +0100 wisun: dissect Wi-SUN Netricity IEs Change-Id: Icae32b9934549891fab0683fa055fe16d01fdd90 Reviewed-on: https://code.wireshark.org/review/26258 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=6bb0d8b7ff64ef7f6afba1a03cac6a4894a5db64 commit 6bb0d8b7ff64ef7f6afba1a03cac6a4894a5db64 Author: Robert Sauter Date: Sun Mar 4 23:10:24 2018 +0100 6LoWPAN: fix cast-qual warning Change-Id: I688c2052b2e242664d31d995583330715ace37cd Reviewed-on: https://code.wireshark.org/review/26261 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=b99b9b81dd436826128dc6dbaf5d9796bbe261ab commit b99b9b81dd436826128dc6dbaf5d9796bbe261ab Author: Dario Lombardo Date: Wed Feb 28 13:05:49 2018 +0100 dof: use tvb_memdup instead of g_memdup. Change-Id: I0d1e6a09fa6fcf09c40c6e77b79cc97e0723bff5 Reviewed-on: https://code.wireshark.org/review/26144 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=5e03b4e3427e1c49241f14fa51daea82aa0acb2b commit 5e03b4e3427e1c49241f14fa51daea82aa0acb2b Author: Dario Lombardo Date: Wed Feb 28 18:47:48 2018 +0100 dot11decrypt: free memory on exit (found by clang). Change-Id: I1af895accdd52fe64fc156905c549e719aaba304 Reviewed-on: https://code.wireshark.org/review/26182 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=5a05aa238ca69adfffcad21c755464bafa24249f commit 5a05aa238ca69adfffcad21c755464bafa24249f Author: Jiri Novak Date: Fri Mar 2 14:59:43 2018 +0100 RTSP: Fixed missing space in column info between multiple pipelined messages When there is multiple RTSP messages in one packet, info column shows its headers right next to each other. It is ugly: Reply: RTSP/1.0 200 OKReply: RTSP/1.0 200 OK Patch adds ', ' between messages: Reply: RTSP/1.0 200 OK, Reply: RTSP/1.0 200 OK Ping-Bug: 14450 Change-Id: I151dbc72b669002ed02d91af43d683c5fc4fe4ba Reviewed-on: https://code.wireshark.org/review/26222 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=cf373df7963d9ed6afee8285e2e1633ff6f7d93f commit cf373df7963d9ed6afee8285e2e1633ff6f7d93f Author: Martin Kaiser Date: Sat Mar 3 12:52:11 2018 +0100 coloring rules dialogue: remove unused signal View / Coloring Rules... shows this warning 12:02:26.401 Main Warn QObject::connect: No such signal ColoringRulesModel::dragDropComplete() in ../ui/qt/coloring_rules_dialog.cpp:61 12:02:26.401 Main Warn QObject::connect: (receiver name: 'ColoringRulesDialog') Remove the unused signal. Change-Id: Id42c249ac9252269eb31e4971e62e927a28c88ed Reviewed-on: https://code.wireshark.org/review/26239 Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Martin Kaiser http://cgit.osmocom.org/wireshark/commit/?id=5b079291c41ae4f8abe7a33fa7b886ae0a314a30 commit 5b079291c41ae4f8abe7a33fa7b886ae0a314a30 Author: Graham Bloice Date: Sat Mar 3 17:55:36 2018 +0000 Windows: Remove support for MSVC older than VS2015 Cleanup the support for older versions of Visual Studio Change-Id: Ieb97d56e9bff6a5902433e8d99b27276bc7034f7 Reviewed-on: https://code.wireshark.org/review/26247 Reviewed-by: Graham Bloice Petri-Dish: Graham Bloice Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c37eeafe8100624fb0c315ac607db32f7ad2c941 commit c37eeafe8100624fb0c315ac607db32f7ad2c941 Author: Hauke Mehrtens Date: Sat Mar 3 14:00:35 2018 +0100 dissectors: epon: Improve preamble detection The full EPON preamble is 55 55 D5 55, sometimes some bits are getting lost so this dissector supports multiple parts of this preamble. Add also the full preamble to detect also such packets correctly. Change-Id: I6d74694601bf2a430e24f8c9c004f3558aa056c5 Reviewed-on: https://code.wireshark.org/review/26240 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=0fcfc634ddf7b54ca1352eb7413f93aedc2b54df commit 0fcfc634ddf7b54ca1352eb7413f93aedc2b54df Author: Gerald Combs Date: Sun Mar 4 08:18:26 2018 +0000 [Automatic update for 2018-03-04] Update manuf, services enterprise numbers, translations, and other items. Change-Id: I95feebf818e68804d287e011f4c6ee2cd244b2f3 Reviewed-on: https://code.wireshark.org/review/26254 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=177962a5b4a05759b40fb6fc07a4a6eec306a9bf commit 177962a5b4a05759b40fb6fc07a4a6eec306a9bf Author: Martin Kaiser Date: Sat Mar 3 19:49:22 2018 +0100 enip: use wmem for copied addresses When we copy an address from pinfo into connInfo->O2T.ipaddress, a shallow copy is not sufficient. connInfo->O2T.ipaddress is kept across packets whereas pinfo is valid only for the current packet. Use wmem with file scope for the copied address. This fixes a use-after-free error when we access the address in a subsequent packet. Bug: 14470 Change-Id: I8b74037020189485485a506af6510cb45828e3c4 Reviewed-on: https://code.wireshark.org/review/26248 Reviewed-by: Martin Kaiser Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b70eb189bb906d0b03ca95219a4c9c82eee43f97 commit b70eb189bb906d0b03ca95219a4c9c82eee43f97 Author: Martin Kaiser Date: Sat Mar 3 16:33:40 2018 +0100 mmse: remove a ton of if (tree) checks Keep the "global" check where the entire processing was under if (tree). Move this check in front of the while loop and exit if we have no tree. Remove the subsequent (duplicate) checks for indivial proto_tre_add_...() calls. Change-Id: I6b978b438b9f1c84c8927ae4eb9c53a8eaadb4ef Reviewed-on: https://code.wireshark.org/review/26246 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=4630b4fcf835b91d043ad12818d666c7321e28a4 commit 4630b4fcf835b91d043ad12818d666c7321e28a4 Author: Martin Kaiser Date: Sat Mar 3 16:22:33 2018 +0100 clean up tvb_get_guintvar() a bit more Wrap long lines. Use a do-while loop. We know up-front that we'll go into the loop at least once. Remove the cont variable, use the exit condition directly. Set *octetCount = 0 if we return 0 because of an error. In that case, we did not process any bytes and should inform the caller about this. Change-Id: I222270939e42e0096b6f5a25b197bd4bae12235e Reviewed-on: https://code.wireshark.org/review/26245 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=59af408e9ead20d96fb2991a7c629534939475d0 commit 59af408e9ead20d96fb2991a7c629534939475d0 Author: Martin Kaiser Date: Sat Mar 3 16:04:46 2018 +0100 wap: include stdio.h Otherwise, fprintf() is not defined and the debug prints don't work. Change-Id: I9bc791dfc829cf9e7b1b6e61b0090d2fb94bebb2 Reviewed-on: https://code.wireshark.org/review/26244 Reviewed-by: Martin Kaiser Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=41f18ae7f5c13d55ada84e3895f0cb656043e826 commit 41f18ae7f5c13d55ada84e3895f0cb656043e826 Author: Martin Kaiser Date: Sat Mar 3 16:02:14 2018 +0100 tvb_get_guintvar: correct a debug print We always start with counter=0, guint *octetCount is used only as a return value. Change-Id: I3c080c59ef7620c5007f6dc3139a78a72cff2a21 Reviewed-on: https://code.wireshark.org/review/26243 Reviewed-by: Martin Kaiser Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b475758123fde5fae476cd275958ac16d8eac7bd commit b475758123fde5fae476cd275958ac16d8eac7bd Author: Martin Kaiser Date: Sat Mar 3 15:25:56 2018 +0100 tvb_get_guintvar: don't overflow our return value tvb_get_guintvar() returns a guint. If we haven't seen the final byte after sizeof(guint) bytes, something is wrong. Abort and return 0. This is the minimum fix for Bug: 14473 Change-Id: Ibe8a1239c1cbbeec0591c66710416bb56f9f60dc Reviewed-on: https://code.wireshark.org/review/26242 Reviewed-by: Martin Kaiser Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b580bdb9ddd5459bcdac95948ec41eae55be734f commit b580bdb9ddd5459bcdac95948ec41eae55be734f Author: Nicolas Darchis Date: Wed Feb 28 15:26:03 2018 +0100 Add support for new peekremote features. Enhanced peekremote dissector to take into account the new extended flags written by Cisco APs in sniffer mode after WLC version 8.5. Support for 80mhz channel flag (bit 9), short preamble (bit 8), amount of spatial streams (bit 14-16) dot11_ht_vht_flags=0x00000551 <--short preamble encoded to 10th bit of dot11_ht_vht_flags. dot11_ht_vht_flags=0x00008bc8 <--80MHz info encoded to 9th bit of dot11_ht_vht_flags. The spatial streams information is already encoded to 16:15:14 bits of dot11_ht_vht_flags. The following are the bit pattern representation, 000 - 1 spatial stream 001 - 2 spatial streams 010 - 3 spatial streams Bug: 14452 Change-Id: If0539e356b32a791901d213a653f7a98521667ee Reviewed-on: https://code.wireshark.org/review/26178 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=7b7e53e6bd7e7610b71ba3a5f9ddc87f5c583004 commit 7b7e53e6bd7e7610b71ba3a5f9ddc87f5c583004 Author: Martin Mathieson Date: Sat Mar 3 22:31:13 2018 +0000 PDCP: show wrong calculated digest on MAC item, and add some comments about calculation Change-Id: I97445f87abd59761fb14b05dad2df98d2b127f7a Reviewed-on: https://code.wireshark.org/review/26250 Petri-Dish: Martin Mathieson Tested-by: Petri Dish Buildbot Reviewed-by: Martin Mathieson http://cgit.osmocom.org/wireshark/commit/?id=eccbc4bade52bdd557a5c416693536ca08a293b5 commit eccbc4bade52bdd557a5c416693536ca08a293b5 Author: Martin Mathieson Date: Sat Mar 3 13:39:18 2018 +0000 PDCP: don't link back security setup to self Change-Id: If74714846463394d99ec34bc36960c872f9726a9 Reviewed-on: https://code.wireshark.org/review/26241 Petri-Dish: Martin Mathieson Tested-by: Petri Dish Buildbot Reviewed-by: Martin Mathieson http://cgit.osmocom.org/wireshark/commit/?id=432166de1e115df93b606378372855cee4ba8ffc commit 432166de1e115df93b606378372855cee4ba8ffc Author: Jaap Keuter Date: Wed Feb 28 13:36:55 2018 +0100 WiX: install the other plugin types as well The WiX toolset configuration files have to be extended to handle the new plugin directory structure as well. Apart from the EPAN plugins the wiretap and codec plugins have to be included as well. Change-Id: I173e6b87a88e4ef8aa3283a308e2b5207f0d6ba2 Signed-off-by: Jaap Keuter Reviewed-on: https://code.wireshark.org/review/26176 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=302fa6881751e5a8f9c8c197ab0008ee336e821a commit 302fa6881751e5a8f9c8c197ab0008ee336e821a Author: Guy Harris Date: Sat Mar 3 00:07:26 2018 -0800 Don't crash in manually_resolve_cleanup() if there's nothing to clean up. We might not yet have allocated the manually-resolved address lists; only free the if we have. Change-Id: Iff9864e397a04cdcb613268603c073ecd1fa77fb Reviewed-on: https://code.wireshark.org/review/26236 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=07cb624e48a8606ba4b603f94caa0e92853a1559 commit 07cb624e48a8606ba4b603f94caa0e92853a1559 Author: Guy Harris Date: Fri Mar 2 22:55:11 2018 -0800 Move what capture_info_close() does into its only caller. Change-Id: If9539142100fb2079cbbe247d8975778b183ece8 Reviewed-on: https://code.wireshark.org/review/26235 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=c7872232e5661af50368d5d6154db13047320673 commit c7872232e5661af50368d5d6154db13047320673 Author: Guy Harris Date: Fri Mar 2 22:43:16 2018 -0800 More indentation cleanups. Change-Id: If24cf44a1ba9772d8fe2e026d19e6838cf8e0949 Reviewed-on: https://code.wireshark.org/review/26234 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=39dfda115ae1f89158cc56936db3c110ce1d7ff2 commit 39dfda115ae1f89158cc56936db3c110ce1d7ff2 Author: Guy Harris Date: Fri Mar 2 22:39:12 2018 -0800 Clean up indentation. Change-Id: Id3d84d33590b12a91f15e7c2d8af350fb630b7b2 Reviewed-on: https://code.wireshark.org/review/26233 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=aeed520cd88a713d7eacd2fdc7e38ca8b5f783cd commit aeed520cd88a713d7eacd2fdc7e38ca8b5f783cd Author: Guy Harris Date: Fri Mar 2 22:33:23 2018 -0800 Fix a warning message. Change-Id: Ice2ed63bb3785323949c466a67b287fd4f80fd12 Reviewed-on: https://code.wireshark.org/review/26232 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=5bac06f00b6efa36fb497db4fb82f6c06286886c commit 5bac06f00b6efa36fb497db4fb82f6c06286886c Author: Guy Harris Date: Fri Mar 2 22:31:11 2018 -0800 Remove declaration of routine that no longer exists. The routine was removed in Id302e88bed4da8b9b457049fb78b0bc7d7ffabe3. Change-Id: I1874be1cb666d42011cc9b4ab9360dc885d3622c Reviewed-on: https://code.wireshark.org/review/26231 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=d95d6a59c74c3e3e60d6de2159679e46b78c46e0 commit d95d6a59c74c3e3e60d6de2159679e46b78c46e0 Author: Gerald Combs Date: Fri Mar 2 14:43:12 2018 -0800 Remove an ipmap remnant. Change-Id: I391043aa0fdfce132a552e063d850d17bcf5a4de Reviewed-on: https://code.wireshark.org/review/26230 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=f529ab5d0a27173ed68aa017a638b36b3dcf585f commit f529ab5d0a27173ed68aa017a638b36b3dcf585f Author: Gerald Combs Date: Fri Mar 2 11:24:31 2018 -0800 Remove the endpoint "Map" feature. Remove the endpoint map and its button from the Qt and GTK+ UIs. It depends on GeoIP Legacy for coordinate information and those databases are being deprecated in favor of MaxMind DB. We *could* upgrade the code to use mmdbresolve, but according to https://dev.maxmind.com/geoip/geoip2/geolite2/ they're also going to remove coordinate information from GeoLite2: "In addition, in 2019, latitude and longitude coordinates in the GeoLite2 databases will be removed.* Latitude and longitude coordinates will continue to be provided in GeoIP2 databases. Please check back for updates." Change-Id: I43e1593d282a0f1aae897b1f4724117d1496b21e Reviewed-on: https://code.wireshark.org/review/26229 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=84c7246e4c086f7bcfd7646a1d9f0c08c13dd41b commit 84c7246e4c086f7bcfd7646a1d9f0c08c13dd41b Author: Roland Knall Date: Fri Mar 2 13:48:39 2018 +0100 extcap: Make settings dialog modal Otherwise dialogs could be opened multiple times Change-Id: I19f9c11395b5f5ba41c00ff78ab9794064562d29 Reviewed-on: https://code.wireshark.org/review/26221 Petri-Dish: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=0de7313fe24f96eaf48983906b8dbf3702f88470 commit 0de7313fe24f96eaf48983906b8dbf3702f88470 Author: AndersBroman Date: Fri Mar 2 16:00:31 2018 +0100 [NAS-5GS] Dissect more IEs. Change-Id: I67a86383688089f59573f6549e02d5e0027e1b4b Reviewed-on: https://code.wireshark.org/review/26224 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=80d652f06e205be070ba151158042c12adbb2d7e commit 80d652f06e205be070ba151158042c12adbb2d7e Author: Gerald Combs Date: Fri Mar 2 09:11:31 2018 -0800 More spawned process handling updates. Document ws_pipe.h. Define invalid PIDs in one place. Extcap didn't use stdin before 1a0987904f. Make sure we close it. Change-Id: I7a69cd9b5137ae82435e64628a22e4d812d58f89 Reviewed-on: https://code.wireshark.org/review/26226 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=184ef021110d52d123104c77863df92f7ecc5f6e commit 184ef021110d52d123104c77863df92f7ecc5f6e Author: Gerald Combs Date: Fri Mar 2 09:58:07 2018 -0800 Fuzz-test: Handle ABRT. Trap ABRT and try to pass it on to our runners. Change-Id: I6e5a9fd63822c9bc84e116b3574abc4ccca448f5 Reviewed-on: https://code.wireshark.org/review/26227 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=51165cfcb741319925322d3779d7e2214b890fd7 commit 51165cfcb741319925322d3779d7e2214b890fd7 Author: Mathias Kurth Date: Fri Feb 23 15:31:18 2018 +0100 NAS-EPS: added heuristic udp dissector Change-Id: I5df909ac55be5d00f73bd2403b2c7d4b3d1494ca Reviewed-on: https://code.wireshark.org/review/26050 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Martin Mathieson http://cgit.osmocom.org/wireshark/commit/?id=8451a8efdacc4a43d9df10571c7b09610eca7295 commit 8451a8efdacc4a43d9df10571c7b09610eca7295 Author: Bruno Verstuyft Date: Fri Mar 2 10:06:12 2018 +0100 XRA: added upstream channel id, sid and iuc to burstinfo dissect Change-Id: Ib46f5dd7199143847c83a77d19f9dd114ef9005c Reviewed-on: https://code.wireshark.org/review/26220 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=59b0d22ec00154a6a314a7f988e4b393d1f966ee commit 59b0d22ec00154a6a314a7f988e4b393d1f966ee Author: Graham Bloice Date: Thu Mar 1 23:18:17 2018 +0000 Windows: Update target version info Set the API target level to Win7, along with installer changes to match. Change-Id: Icd93964eadf93018c56218e3efdfed10b9f8959a Reviewed-on: https://code.wireshark.org/review/26218 Reviewed-by: Graham Bloice http://cgit.osmocom.org/wireshark/commit/?id=13bb4911af9e36d9b95a9db5d6d9e9058b710cff commit 13bb4911af9e36d9b95a9db5d6d9e9058b710cff Author: AndersBroman Date: Thu Mar 1 17:00:19 2018 +0100 [NAS-EPS] Use proto_tree_add_bitmask_list() for some bitfields. Change-Id: I0b241a1e553beaf7527948ef067cc1f9356754c8 Reviewed-on: https://code.wireshark.org/review/26210 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e8088329ec35ad7c178695594996e6ea102ba7ea commit e8088329ec35ad7c178695594996e6ea102ba7ea Author: Guy Harris Date: Fri Mar 2 00:59:47 2018 -0800 One strstr() call suffices. If we've found "interleaved=" in the buffer *and*, if so, know where we've found it, we don't need to find it again; we can just use the result of the first strstr() call. That should also keep Visual Studio Code Analyzer from bogusly saying "hey, we might not have found it, maybe we're handing a bad pointer to sscanf()". Change-Id: I9d8f5c0b38038a3f05b8e5343f965f1676105875 Reviewed-on: https://code.wireshark.org/review/26219 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=24b5a55393bba27327998f2d608706dc73902aa9 commit 24b5a55393bba27327998f2d608706dc73902aa9 Author: Richard Sharpe Date: Thu Mar 1 08:42:14 2018 -0800 quic: Make sure that we still build when certain libraries not found. This adds some _U_ to prevent build failures when the build platform does not have certain libraries or more recent versions of those libraries. Change-Id: I82a1c14dd250181af189bd8564afc47180385e60 Reviewed-on: https://code.wireshark.org/review/26211 Petri-Dish: Richard Sharpe Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=68e16ab05b7d6e726bd6adb7fab48875f28a6631 commit 68e16ab05b7d6e726bd6adb7fab48875f28a6631 Author: Lutz Kresge Date: Thu Mar 1 16:25:40 2018 +0200 RLC: Fix duplication check after sqn reset When rlc sequence number wrapped around, duplicate frames wouldn't be marked because they were compared to the sqn from the first round. Change-Id: Ia57aac9b86b4cc84dd8ec411fe0a94972acb9526 Reviewed-on: https://code.wireshark.org/review/26208 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=1fa2781b7a2e97a77b8ef7ddb3b3c48a93f2516d commit 1fa2781b7a2e97a77b8ef7ddb3b3c48a93f2516d Author: Ajay Panicker Date: Thu Mar 1 18:18:18 2018 -0800 Bluetooth: Initialize ett features for Media Player Dissection The ett_btavrcp_features and ett_btavrcp_featuers_not_used fields were not initialzed causing an abort when dissecting. Change-Id: I3ee2f557ace1643dfba5a978add66c3c7ba7d895 Reviewed-on: https://code.wireshark.org/review/26217 Petri-Dish: Anders Broman Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=6e09b8b3913df943377b7710bbd0598f296be8fd commit 6e09b8b3913df943377b7710bbd0598f296be8fd Author: Martin Mathieson Date: Thu Mar 1 01:10:45 2018 +0000 PDCP: speed up dissection of status PDU. N.B. In normal traffic status PDUs do not appear very often, but if the config of RLC/PDCP are wrong, every PDU can appear to be a status PDU and it can take a long time to print out the list of missing sequence numbers. Change-Id: I9514b505639fa58d86bf5ebb3fb2bcf1f8e65aa8 Reviewed-on: https://code.wireshark.org/review/26197 Petri-Dish: Martin Mathieson Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=1a0987904fa571dc5abce03726e4ca3e17793574 commit 1a0987904fa571dc5abce03726e4ca3e17793574 Author: Gerald Combs Date: Thu Mar 1 15:31:45 2018 -0800 Generalize our process spawning code. Move the contents of extcap_spawn to ws_pipe. Rename various extcap_* prefixes to ws_pipe_*. Open stdin when we spawn processes. Change-Id: I9286295443ee955bb6328b0ed6f945ee0bb2a798 Reviewed-on: https://code.wireshark.org/review/26216 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=bf4c2fd82b30d8b088fcb1235263dce9173d4cd7 commit bf4c2fd82b30d8b088fcb1235263dce9173d4cd7 Author: Graham Bloice Date: Thu Mar 1 00:01:45 2018 +0000 Windows: Remove cruft for unsupported versons Remove all the existing LoadDLL\GetProcAddress combinations that allowed conditional Win32 API usage if supported on the running OS version. All the required functions are present in the versions we support. Change-Id: Ibc43e51cefcd1c7562d4e251784362509f224ed6 Reviewed-on: https://code.wireshark.org/review/26215 Petri-Dish: Graham Bloice Tested-by: Petri Dish Buildbot Reviewed-by: Graham Bloice http://cgit.osmocom.org/wireshark/commit/?id=92bb9ec9da549991f402082794638a4458e77a81 commit 92bb9ec9da549991f402082794638a4458e77a81 Author: Dario Lombardo Date: Thu Mar 1 18:19:57 2018 +0100 Fix compilation without pcap. Change-Id: Id9f6b9189c7663062ecc569a33ca2c30c4c86760 Reviewed-on: https://code.wireshark.org/review/26213 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=363ebc01ee5c4cf7bf75dd1a21b322aa31d4772b commit 363ebc01ee5c4cf7bf75dd1a21b322aa31d4772b Author: AndersBroman Date: Thu Mar 1 14:15:30 2018 +0100 [NAS-5GS] Dissect more IEs. Change-Id: Ief8d55bbee921e701c3374ce4073ae4587177989 Reviewed-on: https://code.wireshark.org/review/26209 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=85e7e61e5f001210af0b6d8f63315cf3317a4d0e commit 85e7e61e5f001210af0b6d8f63315cf3317a4d0e Author: Richard Sharpe Date: Wed Feb 28 19:20:23 2018 -0800 ieee80211: Fix some issues with VHT/HE NDP Announcements. George Baltatanu noticed some issues, including subtrees in the wrong place, some spelling errors, bit display order, etc. Change-Id: I7e30e0e27e302bdd2b870a2bb01e7926336b413e Reviewed-on: https://code.wireshark.org/review/26188 Petri-Dish: Richard Sharpe Tested-by: Petri Dish Buildbot Reviewed-by: Richard Sharpe http://cgit.osmocom.org/wireshark/commit/?id=cca89ca8375328981c0d8373974e8891c01092e0 commit cca89ca8375328981c0d8373974e8891c01092e0 Author: Dario Lombardo Date: Mon Feb 26 16:27:57 2018 -0500 gitlab-ci: add clang 7 builds. Compile nopcap with clang 7 instead of 6. Change-Id: Icc3ffc895e2b97feadca719b45ef72a5d79098cd Reviewed-on: https://code.wireshark.org/review/26207 Reviewed-by: Alexis La Goutte Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=9e02ae10d51cb6e5c8d6fd8be62f119ee0a00b59 commit 9e02ae10d51cb6e5c8d6fd8be62f119ee0a00b59 Author: Pavel Strnad Date: Thu Mar 1 10:00:45 2018 +0100 NAS-5GS: fix PD values for 5GS SM and 5GS MM -based on agreed cr https://portal.3gpp.org/ngppapp/CreateTdoc.aspx?mode=view&contributionUid=C1-180442 Change-Id: I1c382cee9bb2120d1df1db0f6436e5f139803a43 Reviewed-on: https://code.wireshark.org/review/26206 Petri-Dish: Anders Broman Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=4b4d11e4c350380be2f99f28bfec0a4058f51dd8 commit 4b4d11e4c350380be2f99f28bfec0a4058f51dd8 Author: Dana Sy Date: Wed Feb 28 16:37:37 2018 -0800 ZigBee TP2 buffer test request malformed packet Test profile 2 buffer test request is trying to parse "octet sequence" which is not part of the command frame for the buffer test request. Change-Id: I9f35aacbb3c70b5daed07a0ea29b1bec1cf7741a Reviewed-on: https://code.wireshark.org/review/26196 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=cd83fc508793a01998ae04fbdde25d70d9b7a179 commit cd83fc508793a01998ae04fbdde25d70d9b7a179 Author: Joakim Karlsson Date: Wed Feb 28 22:51:36 2018 +0100 [PFCP] improved various value printout Change-Id: Ica2ce06d69c6fb2812c1ddb17a2dcce6e58e1a96 Reviewed-on: https://code.wireshark.org/review/26193 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b5b5f08be1ec26340235b5b7eed411a2083f73dc commit b5b5f08be1ec26340235b5b7eed411a2083f73dc Author: Gerald Combs Date: Mon Feb 26 10:39:27 2018 -0800 Qt: Make we shut down cleanly when exiting early. Add an exit_application() routine that calls wsApp->quit() + exit() in the Qt UI and exit() in the GTK+ UI. Make sure we call it instead of exit() when needed. Bug: 14395 Change-Id: I171b5fd19ce4664db4a2ebb4b8c33e278dcec427 Reviewed-on: https://code.wireshark.org/review/26121 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e70e560cab016f5170dc0d00726e80ff0de1b11a commit e70e560cab016f5170dc0d00726e80ff0de1b11a Author: Alexis La Goutte Date: Wed Feb 28 08:04:25 2018 +0100 QUIC: Add heuristic for avoid conflict with GQUIC and UDP port 443 is not (yet) official port for QUIC... Bug: 13881 Change-Id: I637241bd327adc6c5cccbcd68524d2ef3811e8e8 Reviewed-on: https://code.wireshark.org/review/26166 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=c332f6e1f9f90df90cd62c4108f95a85515f34a4 commit c332f6e1f9f90df90cd62c4108f95a85515f34a4 Author: Alexis La Goutte Date: Sat Feb 24 17:53:33 2018 +0100 QUIC: Add dissection of RETRY Bug: 13881 Change-Id: I49075dc227c0b132ef4bc37d1ff28b14bbfd3e4f Reviewed-on: https://code.wireshark.org/review/26083 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=8c85f0c35c4383919e0467b44cd3f208f280404d commit 8c85f0c35c4383919e0467b44cd3f208f280404d Author: Alexis La Goutte Date: Sat Feb 24 17:44:37 2018 +0100 QUIC: use switch/case for long_packet_type and move to function Ping-Bug: 13881 Change-Id: If601344d042909ae190226f8039f0b9d016fb8d7 Reviewed-on: https://code.wireshark.org/review/26082 Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=1e26cb242fc4e52b3c99663fa1abd3a187aa8d7d commit 1e26cb242fc4e52b3c99663fa1abd3a187aa8d7d Author: AndersBroman Date: Wed Feb 28 16:54:01 2018 +0100 NAS-5GS: More dissection. Change-Id: Iedf85db2b1da07f1a6b87db20250034b795cfd34 Reviewed-on: https://code.wireshark.org/review/26179 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=00373a1fd4f4cd75a0fb2f2c21b7d9fd567a41b9 commit 00373a1fd4f4cd75a0fb2f2c21b7d9fd567a41b9 Author: Guy Harris Date: Wed Feb 28 18:43:44 2018 -0800 Simplify the mode passed to CreateNamedPipe(). There's one mode you use if byte_mode is true, and another mode you use if it's false. My head hurts when I try to pretend to be a top-down parser for C and feed myself the existing expression, and Visual Studio Code Analyzer says "are you sure that's what you had in mind?", so I'm guessing the modes are: byte mode: PIPE_TYPE_BYTE | PIPE_READMODE_BYTE | PIPE_WAIT not byte mode: PIPE_TYPE_MESSAGE | PIPE_READMODE_MESSAGE | PIPE_WAIT and am just using one test of byte_mode to choose between them. Put the entire function under an #ifdef, so we can mark the byte_mode argument as unused on UN*X but not on Windows. Change-Id: Ib2d0b80f870b1789c1375ccb017bd90e93dca5ce Reviewed-on: https://code.wireshark.org/review/26201 Petri-Dish: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=efd8beff4f9a6b39a7b43b18716bceb4a9f07e1f commit efd8beff4f9a6b39a7b43b18716bceb4a9f07e1f Author: Guy Harris Date: Wed Feb 28 17:52:34 2018 -0800 Don't handle various "command to send" values in the default case. The default case ignores the high-order bit, which is set in all the values for "command to send", so they will never be matched. The values moved out of the default case, if their upper bit is clear, either don't correspond to any command in T.30 or correspond to an initial identification command, which never has the upper bit set, so there's no risk of misidentification by processing all of the "command to send" values outside the default case. Thanks and a tip of the Hatlo hat to Visual Studio Code Analysis for catching this one. Change-Id: I6192b0c5a6dcfd31b9fd757be736a311a9d089e6 Reviewed-on: https://code.wireshark.org/review/26198 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=620f69a74b18908e3424920c7bb01cb5e4cbd8b1 commit 620f69a74b18908e3424920c7bb01cb5e4cbd8b1 Author: Martin Kaiser Date: Mon Feb 26 23:19:15 2018 +0100 mp4: limit the recursion depth for boxes Although the dissection of each box header consumes a couple of bytes, it turned out that it's still possible to crash wireshark with a sample file that contains a large number of nested boxes. The stack will fill up before we reach the end of the data bytes. Keep track of the recursion depth as we walk through the hierarchy of boxes. Abort if we reach the (locally defined) upper limit. Bug: 13777 Change-Id: I0f67245a5c74131f10d0f9d99b39ad31711b9775 Reviewed-on: https://code.wireshark.org/review/26167 Reviewed-by: Martin Kaiser Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=94d3f0afc5ad2cdcbba126ed9c16eb933e86cc54 commit 94d3f0afc5ad2cdcbba126ed9c16eb933e86cc54 Author: Joakim Karlsson Date: Wed Feb 28 21:20:49 2018 +0100 [PFCP] added two more IEs 8.2.86 Subsequent Volume Quota 8.2.87 Subsequent Time Quota Change-Id: I00b99c5fcc9fc7c157a048c1cbd901b56e12a8d7 Reviewed-on: https://code.wireshark.org/review/26189 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=7df07eb9227fc35cf82d7edacf4a3d792c368314 commit 7df07eb9227fc35cf82d7edacf4a3d792c368314 Author: Guy Harris Date: Wed Feb 28 13:55:02 2018 -0800 Print the right value for signed statistics tap table items. Thanks and a tip of the Hatlo hat to Visual Studio Code Analysis for finding this one. Change-Id: If2312ba98d1c3060e525dd8b2afe3e0ff07fb5bd Reviewed-on: https://code.wireshark.org/review/26194 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=9226ea8dee19d509b7c430970d29055cc199b2dd commit 9226ea8dee19d509b7c430970d29055cc199b2dd Author: Alexis La Goutte Date: Thu Feb 22 08:03:12 2018 +0100 flex: add also (-W)unreachable-code to ignore warning (for flex generate file) Change-Id: I09ab6d91b45113432255cb20ae30440ea0438b23 Reviewed-on: https://code.wireshark.org/review/25984 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=16ac61e2a353fbf940cf8eeee9d5018ea2a12641 commit 16ac61e2a353fbf940cf8eeee9d5018ea2a12641 Author: Guy Harris Date: Wed Feb 28 12:23:57 2018 -0800 Fix StringCchPrintf() calls. One was missing an argument; supply the necessary string. The other was assuming that an LPARAM was 32 bits when that's not the case on 64-bit Windows - the underlying value is 32-bit, so we just cast to int. Change-Id: Ie2a38e27f2ea211628d2c751a7807bb9ed396c64 Reviewed-on: https://code.wireshark.org/review/26190 Petri-Dish: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=ea0b580b978834a4ce0ea8c29cf02da1a3512c0a commit ea0b580b978834a4ce0ea8c29cf02da1a3512c0a Author: Guy Harris Date: Wed Feb 28 12:07:55 2018 -0800 Fix a check. Presumably the intent is to check for unsigned integer and signed integer types, not to check twice for unsigned integer types. Thanks and a tip of the Hatlo hat to Visual Studio Code Analyzer for finding this. Change-Id: Ie8e4d231af929ee8e626c5c9258c3356d5209f4f Reviewed-on: https://code.wireshark.org/review/26187 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=03474c1303faeed68631e4074ba692bdc193323d commit 03474c1303faeed68631e4074ba692bdc193323d Author: Guy Harris Date: Wed Feb 28 11:45:32 2018 -0800 Redo the way we choose N/S/E/W. This should squelch a warning from Visual Studio Code Analyzer. Change-Id: Ie66e45276458a6f880c9b020ff541b7d2a71433a Reviewed-on: https://code.wireshark.org/review/26184 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=d11f43a30e89dbeb56115824b9a1329b0d77f95e commit d11f43a30e89dbeb56115824b9a1329b0d77f95e Author: Alexis La Goutte Date: Thu Feb 8 15:06:39 2018 +0100 QUIC: Display GREASE version.. Change-Id: I1005bbaf528e91dd8244fb94a0530d9152db38a0 Reviewed-on: https://code.wireshark.org/review/25691 Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=9f2dff98f6526412e8065a8c9ade811dcb1974fe commit 9f2dff98f6526412e8065a8c9ade811dcb1974fe Author: Guy Harris Date: Wed Feb 28 01:27:27 2018 -0800 Include so UNICODE is defined. All other files should do so; this file should, so that we're using the Unicode versions of Windows APIs (especially given that other files that include wsutil/unicode-utils.h will be doing so and expecting UTF-16 strings from utf_8to16_snprintf()). Change-Id: I7eccf580ab0dc504aa78b345e36e2fcda818a7c5 Reviewed-on: https://code.wireshark.org/review/26170 Petri-Dish: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=7eff18a997a81935f22833b69af730f786865204 commit 7eff18a997a81935f22833b69af730f786865204 Author: Dario Lombardo Date: Tue Feb 27 14:42:57 2018 +0100 t38: allocate memory in pinfo pool scope. Change-Id: I627f21f2f67589374749f4f16f5d71cf45d98d68 Reviewed-on: https://code.wireshark.org/review/26137 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=07bb8fc04794a1d8e76bb1bee3401122d054b32d commit 07bb8fc04794a1d8e76bb1bee3401122d054b32d Author: Dario Lombardo Date: Wed Feb 28 13:59:13 2018 +0100 dof: don't initialize nonce it is useless. Change-Id: I300145c04293fa06ea6af0a5797d27023c3b2fbc Reviewed-on: https://code.wireshark.org/review/26177 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=87dfaa72cfa24b92fdd1e60deccfda3b3eb2fd78 commit 87dfaa72cfa24b92fdd1e60deccfda3b3eb2fd78 Author: Robert Sauter Date: Fri Feb 23 16:10:27 2018 +0100 6LoWPAN: Less scary display if UDP checksum is elided Set the 'recomputed' checksum to 0xffff instead of 0 so that the UDP dissector does not show an 'Illegal Checksum value (0)' PI_ERROR. Bug 14458 Change-Id: I0fba0979be5a5b2957a7cec98c0df7996491d3b5 Reviewed-on: https://code.wireshark.org/review/26052 Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=389a680cf766436e261c369243e8f58728801990 commit 389a680cf766436e261c369243e8f58728801990 Author: Dario Lombardo Date: Wed Feb 28 11:37:11 2018 +0100 csn1: set pointer before using it (found by clang). Change-Id: I4ff2fb3861725a492736facd2d084baeef8fd09f Reviewed-on: https://code.wireshark.org/review/25993 Petri-Dish: Dario Lombardo Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=0fb38879af867b147d2ad73616f0c0ec08a0fc92 commit 0fb38879af867b147d2ad73616f0c0ec08a0fc92 Author: Jaap Keuter Date: Tue Feb 27 08:22:25 2018 +0100 L16_mono: Add L16 monaural codec plugin as functional example This codec plugin serves a dual purpose. First it is to add L16 codec suppport to Wireshark. Second it is an illustration of a basic codec plugin module. Change-Id: I64394dab3257ae49dece0257b16cd969503918e2 Reviewed-on: https://code.wireshark.org/review/26131 Reviewed-by: Jaap Keuter Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b405a9f0d2af056dd0c0e4d15271ff7dfdd5c928 commit b405a9f0d2af056dd0c0e4d15271ff7dfdd5c928 Author: Dario Lombardo Date: Wed Feb 28 12:38:06 2018 +0100 rrc: remove unused function. Change-Id: Id3d0c8ffb7a2f4c1a51678aa112beb56adc84609 Reviewed-on: https://code.wireshark.org/review/26174 Reviewed-by: Pascal Quantin Petri-Dish: Dario Lombardo Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b8101ed9a905460050d5dfc1ad03e2af6c24fea2 commit b8101ed9a905460050d5dfc1ad03e2af6c24fea2 Author: Dario Lombardo Date: Tue Feb 27 17:32:24 2018 +0100 rrc: move allocation within if statement. Change-Id: I2282a834560ef81a4f974e80fd6a0286e83a5461 Reviewed-on: https://code.wireshark.org/review/26143 Reviewed-by: Pascal Quantin Petri-Dish: Dario Lombardo Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=2db0957d49df502b556adf99c88fcaba646ec165 commit 2db0957d49df502b556adf99c88fcaba646ec165 Author: Alexis La Goutte Date: Wed Feb 28 09:02:15 2018 +0100 tshark(.pod): fix spelling-error-in-manpage found by lintian inital => initial Change-Id: Id92a853bd6b24e06b2f6074903f8e89249c6c2cc Reviewed-on: https://code.wireshark.org/review/26168 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=dfd0e65e3087548bb7216dce7ad2e332292f9d14 commit dfd0e65e3087548bb7216dce7ad2e332292f9d14 Author: Alexis La Goutte Date: Tue Feb 27 22:33:32 2018 +0100 GQUIC: Try to fix ACK frame with Q039 Change-Id: Id717c5354826c6aac0b72426213a128e0f501377 Reviewed-on: https://code.wireshark.org/review/26154 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=5488c29b15cc505a048283f6292ade8e41129840 commit 5488c29b15cc505a048283f6292ade8e41129840 Author: Alexis La Goutte Date: Tue Feb 27 20:05:39 2018 +0100 GQUIC: Change all integers (and floating) encoding Change-Id: I197bf7f47685b9d66e5df5cc091904834eea20cd Reviewed-on: https://code.wireshark.org/review/26153 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=417028073a037fa4fb5daac6cc9c168354675619 commit 417028073a037fa4fb5daac6cc9c168354675619 Author: Alexis La Goutte Date: Tue Feb 27 19:14:21 2018 +0100 GQUIC: for item with length = 1, use ENC_NA for encoding Change-Id: I3b65e7a2c27763448717415a12a59d773fdb5d65 Reviewed-on: https://code.wireshark.org/review/26152 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=d8e73722185f5876adf0524dc4e48f6e858872f4 commit d8e73722185f5876adf0524dc4e48f6e858872f4 Author: Alexis La Goutte Date: Tue Feb 27 19:11:36 2018 +0100 GQUIC: Packet Number is now big endian With Q039 is now big endian for integers and floating number Bug: 14462 Change-Id: Ifc2bd4454830e2f4328c4c1d8d1ea37d3542e8da Reviewed-on: https://code.wireshark.org/review/26151 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=eb15a1ed19bb4be5c03aaf39e87cd5c25fe1d907 commit eb15a1ed19bb4be5c03aaf39e87cd5c25fe1d907 Author: Uli Heilmeier Date: Tue Feb 27 22:56:29 2018 +0100 BGP: Heuristic for IPv6 NLRI path identifier NLRIs can contain path identifiers as defined in RFC7911. This commit adopts the IPv4 heuristic to IPv6 to detect usage of additional path identifier. Bug: 14241 Change-Id: I6b99c079b12d1f9a3e05b152a5540a621076e965 Reviewed-on: https://code.wireshark.org/review/26157 Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=faf6ee9ada079e80d03b937df0d8285a84bd2c37 commit faf6ee9ada079e80d03b937df0d8285a84bd2c37 Author: Joakim Karlsson Date: Wed Feb 28 00:13:29 2018 +0100 [PFCP] added Aggregated URRs IE Added Table 7.5.2.4-2 Aggregated URRs 8.2.84 Multiplier 8.2.85 Aggregated URR ID IE Change-Id: Ic7b25d155c4c113503319e1360910dd09407a55f Reviewed-on: https://code.wireshark.org/review/26161 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=d023a7b2311e5094fa3e4d541a0200901a4a7a7f commit d023a7b2311e5094fa3e4d541a0200901a4a7a7f Author: Joakim Karlsson Date: Tue Feb 27 22:31:25 2018 +0100 [PFCP] Name update of IEs 8.2.31 SxSMReq-Flags -> PFCPSMReq-Flags 8.2.32 SxSRRsp-Flags -> PFCPSRRsp-Flags In accordance with 3GPP TS 29.244 V15.0 Change-Id: I5650366bd061ffd51f8577aeb420681abced5889 Reviewed-on: https://code.wireshark.org/review/26150 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=fe363c540e0a16d7d27891030dbd15ab241046ea commit fe363c540e0a16d7d27891030dbd15ab241046ea Author: Guy Harris Date: Tue Feb 27 20:19:48 2018 -0800 Make sure GetModuleHandle(_T("kernel32.dll") succeeds. If it doesn't, we're living in the Twilight Zone - that's like not finding libc/libSystem/whatever-your-UN*X-calls-it on a UN*X - but this should at least remove one complaint from Visual Studio Code Analyzer. Change-Id: Iccb568ea022ac28be962ab3fec5bccdfdf69ac13 Reviewed-on: https://code.wireshark.org/review/26165 Petri-Dish: Guy Harris Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=768488d21e0de005b61026a1d234ad52b5b632cf commit 768488d21e0de005b61026a1d234ad52b5b632cf Author: Richard Sharpe Date: Tue Feb 27 17:08:50 2018 -0800 ieee80211: Fix handling of compressed block acks. Thomas Derham pointed out that there was a problem with my changes and supplied a fix. The pronblem was that I was fetching important info after offset had moved on. This change is slightly different but works for Thomas. Change-Id: I45862b87f3d9626285111dab83a0067d3d529ab2 Reviewed-on: https://code.wireshark.org/review/26162 Petri-Dish: Richard Sharpe Tested-by: Petri Dish Buildbot Reviewed-by: Richard Sharpe http://cgit.osmocom.org/wireshark/commit/?id=48a4ed105882684e58d01d8edb7b3ebdacf1e975 commit 48a4ed105882684e58d01d8edb7b3ebdacf1e975 Author: Guy Harris Date: Tue Feb 27 20:12:53 2018 -0800 Squelch some Visual Studio Code Analyzer warnings in Flex-generated scanners. Hopefully this filters out stuff about which we can't do very much (other than send off a Flex fix and wait for it to be accepted and end up in a WinFlexBison package), making it easier to find the stuff about which we *can* directly do something (i.e., problems in code *we* wrote). Change-Id: I9dec0389c3e126697acb307d30a823b9b285ef45 Reviewed-on: https://code.wireshark.org/review/26164 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=d4ef22db8f21f7ed5ebf16bfcf335e32102bfe8d commit d4ef22db8f21f7ed5ebf16bfcf335e32102bfe8d Author: Guy Harris Date: Tue Feb 27 18:50:33 2018 -0800 Make sure CAPACITY() doesn't shift the 1 out of range. Make the 1 we shift left the size of a size_t, so it'll only go out of range if the result couldn't possibly fit in a size_t. (That should also make the object of the shift unsigned, which may squelch some other complaints.) Not that the map is *likely* to be bigger than 4GB, but it should squelch some complaints from Visual Studio Code Analysis. Change-Id: I489bfe6b1d9d4329c267936d9106dbba4388c492 Reviewed-on: https://code.wireshark.org/review/26163 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=ac69a67112a776f857614e7a11ffd7012d7e80e8 commit ac69a67112a776f857614e7a11ffd7012d7e80e8 Author: Richard Sharpe Date: Tue Feb 27 13:50:31 2018 -0800 ieee80211: Fix the handling of PPE Thresholds for 802.11ax. Change-Id: I74b9e3e6d459378bc9cc308d13375d2e13b64f73 Reviewed-on: https://code.wireshark.org/review/26160 Petri-Dish: Richard Sharpe Tested-by: Petri Dish Buildbot Reviewed-by: Richard Sharpe http://cgit.osmocom.org/wireshark/commit/?id=7176b321660fe70ca1fa6706cc184af8e4cb80ea commit 7176b321660fe70ca1fa6706cc184af8e4cb80ea Author: Stig Bj??rlykke Date: Tue Feb 27 23:15:16 2018 +0100 addr: Include trailing '\0' in length from ipv6_to_str() All other 'addr_to_str' functions does include the trailing '\0'. This is a bug introduced in g7507b11e. Change-Id: I6ac2be6d8aedf5c7fbea9dfe67b4d2b4c7f50a6f Reviewed-on: https://code.wireshark.org/review/26159 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=bbb6bcbbab9c35caecc8e0ff997b6da6b2e91210 commit bbb6bcbbab9c35caecc8e0ff997b6da6b2e91210 Author: Dario Lombardo Date: Tue Feb 27 15:05:27 2018 +0100 rtspstat: use integer cast in g_hash_table. Change-Id: I5ebdbe5a94ed377c120411c46daca3903036fe42 Reviewed-on: https://code.wireshark.org/review/26140 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=7a79a6019e21257a7d6f275ce8d6441034a945ab commit 7a79a6019e21257a7d6f275ce8d6441034a945ab Author: Joakim Karlsson Date: Tue Feb 27 22:47:17 2018 +0100 [PFCP] updated Report Type IE Added Bit 4 ??? UPIR (User Plane Inactivity Report) Change-Id: Ic39161dab608252386fcac350ca2c93991ef6f6f Reviewed-on: https://code.wireshark.org/review/26155 Reviewed-by: Anders Broman Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=2024eb1fbcb025e79f777db01e16cf9a55cf2a8d commit 2024eb1fbcb025e79f777db01e16cf9a55cf2a8d Author: Joakim Karlsson Date: Tue Feb 27 22:56:45 2018 +0100 [PFCP] updated Measurement Information IE Added Bit 3 ??? RADI (Reduced Application Detection Information) Change-Id: If55db7f72148fb6faa9b3400a85b041e60761da3 Reviewed-on: https://code.wireshark.org/review/26156 Reviewed-by: Anders Broman Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=04c2cbc9a8b34fd875470053a7e332f5a544469a commit 04c2cbc9a8b34fd875470053a7e332f5a544469a Author: Joakim Karlsson Date: Tue Feb 27 23:08:05 2018 +0100 [PFCP] more name changes 8.2.77 Sx Association Release Request -> PFCP Association Release Request Change-Id: I325d299a2d9d5c0bee40c2a7650906026cee02b5 Reviewed-on: https://code.wireshark.org/review/26158 Reviewed-by: Anders Broman Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=1055a6a76decc40e5d9233909303b1f0f507ad7b commit 1055a6a76decc40e5d9233909303b1f0f507ad7b Author: Joerg Mayer Date: Mon Feb 26 17:50:49 2018 +0100 lacp: Info column and display filter rework - Add key and flags to info column - More hierachical display filter names - Remove almost all verbose field descriptions Change-Id: Iffa24321f2ee36034fb315714506da200e17e760 Reviewed-on: https://code.wireshark.org/review/26127 Petri-Dish: J??rg Mayer Tested-by: Petri Dish Buildbot Reviewed-by: J??rg Mayer http://cgit.osmocom.org/wireshark/commit/?id=32e99b355dca8a047259819942e6c0bdbdfe219a commit 32e99b355dca8a047259819942e6c0bdbdfe219a Author: Gerald Combs Date: Tue Feb 27 10:10:54 2018 -0800 CMake: Add more .PDBs to pdb_zip_package. Add .PDBs under the extcap and plugin directories to the Wireshark-pdb-xxx.zip package. Change-Id: Icc003a212f21c02bcf8ccf326b43cfebbf32a9a3 Reviewed-on: https://code.wireshark.org/review/26146 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=8f4ea952b4a962453f279c7259baad9ce98feee7 commit 8f4ea952b4a962453f279c7259baad9ce98feee7 Author: Stig Bj??rlykke Date: Tue Feb 27 21:47:07 2018 +0100 6lowpan: Use correct offset for "UDP header compression" header Change-Id: I900dce329a593e55b894faf3e41071893ed91c46 Reviewed-on: https://code.wireshark.org/review/26147 Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=c7c034172ed4fc4e8d6982f598db82c80d930ee2 commit c7c034172ed4fc4e8d6982f598db82c80d930ee2 Author: AndersBroman Date: Mon Feb 26 17:19:54 2018 +0100 [NAS-5GS] Dissect more of the protocol. Change-Id: Id398922f86902cc23053191e6f22b77511270077 Reviewed-on: https://code.wireshark.org/review/26134 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=9a512f7aa69fd82841d2367c0bb63cecd45ff315 commit 9a512f7aa69fd82841d2367c0bb63cecd45ff315 Author: Dario Lombardo Date: Tue Feb 27 14:05:31 2018 +0100 lacp: remove unused assignments (found by clang). Change-Id: I230eec0649bb421bac2762b674bf6d0ae5e3afdb Reviewed-on: https://code.wireshark.org/review/26135 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b0328ae52e95fb0eae14e11c7b13d3591836db60 commit b0328ae52e95fb0eae14e11c7b13d3591836db60 Author: Robert Sauter Date: Sun Feb 25 09:38:16 2018 +0100 wisun: extend EDFE display; fix Authenticator EUI-64 field name Change-Id: Ia0ef5d4f982a39c8addf5208481378f50d0f8bcf Reviewed-on: https://code.wireshark.org/review/26094 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=4314ac72c1ecfee5b39d5d9af12711dd39ee4ab3 commit 4314ac72c1ecfee5b39d5d9af12711dd39ee4ab3 Author: AndersBroman Date: Tue Feb 27 12:32:36 2018 +0100 [XML] Add application/rs-metadata+xml Change-Id: I766ece91273603d6dd53a05771631dfc10b17566 Reviewed-on: https://code.wireshark.org/review/26133 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=1653ea5fcedf369452c0cf41e09e57666525615c commit 1653ea5fcedf369452c0cf41e09e57666525615c Author: Peter Wu Date: Sun Feb 25 21:16:52 2018 +0100 adb: fix buffer overflow while processing message payload Fix a heap buffer overflow (write) when the message header length is smaller than the actual message payload length. Add expert info to detect this since it can also occur when the header is wrongly matched with a data fragment (this dissector issue is not fixed here). Bug: 14460 Change-Id: I12f411a5189809a0931dfcdb2797997d5e19efc1 Reviewed-on: https://code.wireshark.org/review/26104 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=ba0f4b9d9f954c985cd260feeae4560b5f54668a commit ba0f4b9d9f954c985cd260feeae4560b5f54668a Author: Peter Wu Date: Sun Feb 25 17:53:21 2018 +0100 adb: fix Malformed packet while parsing CONNECT command Previous adb versions included a NULL terminator in the banner, but this is not required by the specification[1] and in newer versions there is no such terminator. This patch fixes issue 1 of bug 14460. [1]: https://android.googlesource.com/platform/system/core/+/android-8.1.0_r7/adb/protocol.txt#56 Change-Id: I0a3ad1499d68d38c430dd386854ddba0ce755538 Ping-Bug: 14460 Reviewed-on: https://code.wireshark.org/review/26097 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=61d033645d7b146c2535fce8ed1cbb6272dde2d7 commit 61d033645d7b146c2535fce8ed1cbb6272dde2d7 Author: Peter Wu Date: Sun Feb 25 15:41:02 2018 +0100 Qt/USB: Allow USB src/dst addresses to be selected for columns Make "Prepare a Filter" from the Source and Destination columns work for USB source and destination address, this value must be quoted as well. Change-Id: Ib7a772050c204e716781cc27f9eddbdb7971e547 Reviewed-on: https://code.wireshark.org/review/26096 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=30692e2f3a872a91d5c41cf59badf3eb393c5734 commit 30692e2f3a872a91d5c41cf59badf3eb393c5734 Author: Peter Wu Date: Sun Feb 25 01:11:25 2018 +0100 Allow hexadecimal and octal numbers for tshark Decode As tshark(1) documents "-d ethertype==0x0800" which suggests that hexadecimal values must be accepted. While at it, be a bit more stricter about the selector match (previously "1-2 junk" was accepted too, reject trailing spaces now). Change-Id: I85fbd2f55eaef51902ddaf2e559ab08ad59a5af7 Reviewed-on: https://code.wireshark.org/review/26089 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=5cbc09e937a9827219938165a6920079737a643e commit 5cbc09e937a9827219938165a6920079737a643e Author: Peter Wu Date: Sun Feb 25 00:19:43 2018 +0100 Qt: accept hexadecimal input in Decode As dialog The usb.product dissector table displays vendor+product values as hexadecimal, ensure that these are not parsed as zero. While at it, clarify the meaning of the model contents. Ideally the model should store numeric selectors as integers rather than strings, but that requires more work. Change-Id: I3bb17ad0d0a03c8813ded4ea6890dbc2aedd738d Reviewed-on: https://code.wireshark.org/review/26087 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=15c261e94b888b0ae4e6122fb11fba2219c932fa commit 15c261e94b888b0ae4e6122fb11fba2219c932fa Author: Anthony Coddington Date: Mon Feb 26 11:21:25 2018 +1300 ERF: Add support for new extension header and Provenance tags Add support for Entropy Extension header, currently with one field. Uses a conversion function to convert representation to bits. Add various entropy and tap mode Provenance (ERF_TYPE_META) tags. The only complex tag is ext_hdrs_added/removed. This tag consist of up to 4 big endian uint32 bitfields, with each bit representing an extension header number. ehdr_type_vals and a new ehdr_type_vals_short are used to generate the tags. Custom printing is used for the header line to display unknown values as integer and support the special case of : all supplied bits 1 meaning all extension headers removed. Storage for the up to 4 subtree header_field id entries is in the first 4 extra hf_values[] for now, the ett value is reused. Increase erfmeta_tag_info_ext_t ERF_HF_VALUES_PER_TAG to 32. A better solution is needed sooner rather than later but the structure is only allocated for tags that need it. Change-Id: I9e359f044131bce2afc189bebc21239eed429b21 Reviewed-on: https://code.wireshark.org/review/26111 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=21b4d6ecf1e287658565092720870f0b6aba1c15 commit 21b4d6ecf1e287658565092720870f0b6aba1c15 Author: Dario Lombardo Date: Mon Feb 26 14:00:56 2018 +0100 multipart: initialize value before function call (found by clang). Change-Id: I0883526b064b044bbfb188e14e20cc95270f1e6a Reviewed-on: https://code.wireshark.org/review/26115 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=629e68828c3fe751c1e00d033227f23ccc3bb0f8 commit 629e68828c3fe751c1e00d033227f23ccc3bb0f8 Author: Dario Lombardo Date: Mon Feb 26 17:15:03 2018 +0100 rrc: check parameter when creating cipher info (found by clang). Change-Id: I85e4d0f62b4c4c16f74f229a8dfcea0e27048def Reviewed-on: https://code.wireshark.org/review/26117 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=f31bc46948695d7156f2f130733a29706b900621 commit f31bc46948695d7156f2f130733a29706b900621 Author: Paul Zander Date: Mon Feb 26 21:44:43 2018 +0100 Add ZigBee ZCL Identify cluster command. Change-Id: Ie0ed2388c2f0d992e053166d740209a8e354f31e Reviewed-on: https://code.wireshark.org/review/26122 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=0a113beceabcc0cd731874cc482dbb83e9bcdf4e commit 0a113beceabcc0cd731874cc482dbb83e9bcdf4e Author: Joakim Karlsson Date: Tue Feb 27 00:44:26 2018 +0100 [PFCP] refactor flags and triggers Change-Id: I78bd69f9ac1e3279f90687272fc3056ec2d1d633 Reviewed-on: https://code.wireshark.org/review/26128 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c4521c24f6bfb727d0ff77506cc926b3f9d98e06 commit c4521c24f6bfb727d0ff77506cc926b3f9d98e06 Author: Joakim Karlsson Date: Mon Feb 26 23:19:06 2018 +0100 [PFCP] fixed Graceful Release Period IE * If stopped there is no time to show * Default shall be multiple of 1 min Change-Id: I68c170501923e689c1e18f40fed8e134ff4e7d69 Reviewed-on: https://code.wireshark.org/review/26126 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=7dc9392deaee381b0b3e9c7855a68b0caf54d1cb commit 7dc9392deaee381b0b3e9c7855a68b0caf54d1cb Author: Paul Zander Date: Mon Feb 26 17:58:24 2018 +0100 Add undefined ZigBee ZCL Power cluster attribute. Change-Id: I47b70bcc16f03967110b8867e85645ae124e229d Reviewed-on: https://code.wireshark.org/review/26118 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=09765707a7a65c9ff3fc89899647e977c230d9bf commit 09765707a7a65c9ff3fc89899647e977c230d9bf Author: Joakim Karlsson Date: Mon Feb 26 23:10:18 2018 +0100 [PFCP] Fixed order of IPv4 and IPv6 in Remote GTP-U Peer IE In accordance with 3GPP TS 29.244 Section 8.2.70 Change-Id: I6d6bc47426b3449cc751b9c3a6d7f2c35f257b41 Reviewed-on: https://code.wireshark.org/review/26125 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=6b66e764eeb864e559c9c87d427f98b3848fd78f commit 6b66e764eeb864e559c9c87d427f98b3848fd78f Author: Martin Mathieson Date: Tue Feb 27 01:06:39 2018 +0000 catapult dct2000: don't dump comments one char at a time, and other fussing Change-Id: Ib9dc06aabdcd4c8da9e0f6512cafc306ceeedd5f Reviewed-on: https://code.wireshark.org/review/26130 Petri-Dish: Martin Mathieson Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=1c1498834d0bb14a1d53db5fd0b39acada71bf66 commit 1c1498834d0bb14a1d53db5fd0b39acada71bf66 Author: Guy Harris Date: Mon Feb 26 13:51:12 2018 -0800 Squelch some warning noise when dsymifying. Change-Id: I1e6c05ce9d2f08abb7e3f86a95cc7b8f8af56ab2 Reviewed-on: https://code.wireshark.org/review/26124 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=7b3ce599ece41d9199965069488f00bf30edc4dd commit 7b3ce599ece41d9199965069488f00bf30edc4dd Author: Guy Harris Date: Mon Feb 26 13:19:38 2018 -0800 Dsymify binary files. See if that makes it possible for CrashReporter to fully symbolicate crash dumps, so the user gets line numbers and the like in crash dumps from the OS, and we get them if the user sends a crash dump to us. Change-Id: I8bb48b2d2f6b3e23fea43c1a3bd3a5a9a97a5c2c Reviewed-on: https://code.wireshark.org/review/26123 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=12f8f43893ea3d31e4f18b356af581e14becd8a3 commit 12f8f43893ea3d31e4f18b356af581e14becd8a3 Author: Gerald Combs Date: Mon Feb 26 09:47:07 2018 -0800 NAS 5GS: Comment out unused variables. Comment out a couple of as-yet-unused variables. Change-Id: I4a5b16f58f18bbb71a003379c623a82377585d82 Reviewed-on: https://code.wireshark.org/review/26119 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Jaap Keuter http://cgit.osmocom.org/wireshark/commit/?id=74641daaae226adf2b248ada91697cf3e244ec74 commit 74641daaae226adf2b248ada91697cf3e244ec74 Author: Peter Wu Date: Sun Feb 25 21:31:07 2018 +0100 adb: fix decoding of local-id argument of Write Tested with adb-oreo.pcapng from bug 14460, packet 110 should show "Write(10, 1)" instead of "Write(0, 1)" per spec: https://android.googlesource.com/platform/system/core/+/android-8.1.0_r7/adb/protocol.txt#146 Change-Id: Ifa9fb43979237b7a28586e1d41859b455d3cf5ab Reviewed-on: https://code.wireshark.org/review/26105 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michal Labedzki http://cgit.osmocom.org/wireshark/commit/?id=ef0e8416d58d7ff9be336f26f183c27a3387e71b commit ef0e8416d58d7ff9be336f26f183c27a3387e71b Author: AndersBroman Date: Mon Feb 26 10:51:55 2018 +0100 [GTPv2] Add new IE UP Function Selection Indication Flags Change-Id: I2eeecea0ae907c6bdcc75dc9d9ee4e35d8adcf44 Reviewed-on: https://code.wireshark.org/review/26114 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=43038830050fddeb2bed423bbe3fdd62f9429309 commit 43038830050fddeb2bed423bbe3fdd62f9429309 Author: AndersBroman Date: Mon Feb 19 10:27:08 2018 +0100 [NAS 5GS] Add dissector for NAS5GS 3GPP TS 24.501. This is not a complete dissector but can be commited as is. To be worked on. Change-Id: I2e698b57c849013657a1eeacef4b984c8b8c39ee Reviewed-on: https://code.wireshark.org/review/26051 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=73e9605adb42f2b6955104a39e2d66573d8d9792 commit 73e9605adb42f2b6955104a39e2d66573d8d9792 Author: Joerg Mayer Date: Thu Feb 22 11:09:47 2018 +0100 LACP: Begin adding more info to the INFO column Change-Id: I77dae1ab7f5327e1a2e8f405fab20e06624c584e Reviewed-on: https://code.wireshark.org/review/26112 Petri-Dish: J??rg Mayer Reviewed-by: J??rg Mayer http://cgit.osmocom.org/wireshark/commit/?id=7fadcdb7ac5b19c50e7f2f78a4485d6d9577082e commit 7fadcdb7ac5b19c50e7f2f78a4485d6d9577082e Author: AndersBroman Date: Mon Feb 26 10:21:00 2018 +0100 [Diameter-3gpp] Add bit 8 in Access-Restriction-Data according to 3GPP TS 29.272 V15.2.0 Change-Id: I1a9db8f0350f6b8916a321ddfcdf6d9ccc9f462a Reviewed-on: https://code.wireshark.org/review/26113 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=be1c9336000c0941fd763f9bceb39bf6958165cb commit be1c9336000c0941fd763f9bceb39bf6958165cb Author: Peter Wu Date: Thu Feb 15 19:09:50 2018 +0100 DNS: add partial DOH (DNS Queries over HTTPS) support Add support for POST requests, and GET and POST responses containing a DNS (UDP) payload. GET requests are still unsupported. (DOH is sent over HTTP2/TLS/TCP which means that a special check is needed in dissect_dns to avoid matching DNS over TCP). Change-Id: I82bfcda068baf6f06c5a0159d73e6d40d1d9a758 Ping-Bug: 14433 Reviewed-on: https://code.wireshark.org/review/25806 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=f220073eec4b951d6d0179068d5d4ffb59537881 commit f220073eec4b951d6d0179068d5d4ffb59537881 Author: Jiri Novak Date: Fri Feb 23 13:47:12 2018 +0100 RTSP: Added support for pipelined RTSP responses Patch allow RTSP dissector to decode multiple RTSP responses in one packet. Decoded without the patch shows second and subsequent responses as "data". Bug: 14450 Change-Id: I2cc42b1544dd6b4f6a7e5eea67b0b2a10eed0fc6 Reviewed-on: https://code.wireshark.org/review/26049 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e9ffd03be350fcb1c6710e8a40c2591629553500 commit e9ffd03be350fcb1c6710e8a40c2591629553500 Author: Robert Sauter Date: Sun Feb 25 10:44:29 2018 +0100 wisun: support EAPOL Relay (1v21 format) Change-Id: I6b4644f7ad8061e8f9fc11238e17e6d01596cb39 Reviewed-on: https://code.wireshark.org/review/26095 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=9e487bc46511b1044d11e42ec42672753360cffb commit 9e487bc46511b1044d11e42ec42672753360cffb Author: Martin Mathieson Date: Mon Feb 26 00:10:07 2018 +0000 PDCP: trivial changes Change-Id: Id18da688a7ed056055b0dc30eced12797955e243 Reviewed-on: https://code.wireshark.org/review/26107 Petri-Dish: Martin Mathieson Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=f5cd52c0fb8933973003e07ab130fefbdabfb4f4 commit f5cd52c0fb8933973003e07ab130fefbdabfb4f4 Author: Gerald Combs Date: Sun Feb 25 18:40:11 2018 -0800 Docs: Reduce our TOC depth. Reduce the TOC depth so that it's not quite so huge. Change-Id: I5748edf0e715961da57eff7e0ade6fad175ab24b Reviewed-on: https://code.wireshark.org/review/26110 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=03718fee4dfc3a711532a9ddf9bf250255d2944c commit 03718fee4dfc3a711532a9ddf9bf250255d2944c Author: Alexis La Goutte Date: Sun Feb 25 17:33:06 2018 +0100 zbee zcl se: fix duplicate entry Field 'Attribute' (zbee_zcl_se.met.attr_id) has a conflicting entry in its value_string: 1045 is at indices 183 (Current Year Max Energy Carrier Demand) and 184 (Current Year Min Energy Carrier Demand)) Change-Id: I6ceb6091d6b37d9467f21037280f9d1251a103ff Reviewed-on: https://code.wireshark.org/review/26098 Reviewed-by: Kenneth Soerensen Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=331ffaf3238708fdc28a6fa903c4116210c3ee62 commit 331ffaf3238708fdc28a6fa903c4116210c3ee62 Author: Gerald Combs Date: Sun Feb 25 17:50:01 2018 -0800 WSUG: Fixup an apostrophe. Change-Id: I36b5ca5f182697a4b6cbd69da2a708453cb8a876 Reviewed-on: https://code.wireshark.org/review/26109 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=c1e5e6c92d7a2af922bbfd7e5b474baf122cf9d5 commit c1e5e6c92d7a2af922bbfd7e5b474baf122cf9d5 Author: Gerald Combs Date: Sun Feb 25 17:50:01 2018 -0800 WSUG: Fixup some quotes and apostrophes. Switch from AsciiDoc's smart quotes markup to the quotes themselves, along with apostrophes. Change-Id: I78930d6902e2691b6a2cb35ed5bae6fef4bb7257 Reviewed-on: https://code.wireshark.org/review/26108 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=1585aa950ccfb3a564aa263de5f01c4ab01cc5f1 commit 1585aa950ccfb3a564aa263de5f01c4ab01cc5f1 Author: Gerald Combs Date: Sun Feb 25 09:17:14 2018 -0800 Docbook: Update our CSS. Use the CSS generated from the "wireshark" theme at https://github.com/geraldcombs/asciidoctor-stylesheet-factory Make sure the release notes use an external CSS file instead of inlining. Change-Id: I13daa41f4a9e6f76b323bd9f483af98e20d6c1f2 Reviewed-on: https://code.wireshark.org/review/26106 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=8b810d2d4214371084124089f2dff3b69a059701 commit 8b810d2d4214371084124089f2dff3b69a059701 Author: Robert Sauter Date: Sun Feb 25 18:52:03 2018 +0100 wisun: wisun remove unused ei_wisun_wsie_short_format Change-Id: I8dfee4f222236892585295e6b1d1e53bb2237238 Reviewed-on: https://code.wireshark.org/review/26103 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=3fb9882a207d281ac9a28a718ef6018990d7b510 commit 3fb9882a207d281ac9a28a718ef6018990d7b510 Author: Alexis La Goutte Date: Sun Feb 25 17:40:51 2018 +0100 mq: fix duplicate entry Field 'ParmID...' (mqpcf.parm.id) has a conflicting entry in its value_string: 1008 is at indices 385 (MQIACF_MODE) and 386 (MQIACF_QUIESCE)) Field 'ParmID...' (mqpcf.parm.id) has a conflicting entry in its value_string: 1532 is at indices 762 (MQIACH_CURRENT_SEQ_NUMBER) and 763 (MQIACH_CURRENT_SEQUENCE_NUMBER)) Field 'ParmID...' (mqpcf.parm.id) has a conflicting entry in its value_string: 1536 is at indices 767 (MQIACH_BYTES_RCVD) and 768 (MQIACH_BYTES_RECEIVED)) Field 'ParmID...' (mqpcf.parm.id) has a conflicting entry in its value_string: 1539 is at indices 771 (MQIACH_BUFFERS_RCVD) and 772 (MQIACH_BUFFERS_RECEIVED)) Change-Id: Ieca064b54c7e25e9a78f037c7b46382dfe159df0 Reviewed-on: https://code.wireshark.org/review/26099 Reviewed-by: Robert Grange Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=a29d697a25bca1e0ce6109f705f43db05e4d6f97 commit a29d697a25bca1e0ce6109f705f43db05e4d6f97 Author: Alexis La Goutte Date: Sun Feb 25 18:11:20 2018 +0100 kerberos: fix duplicate entry Field 'padata-type' (kerberos.padata_type) has a conflicting entry in its value_string: 1 is at indices 1 (kRB5-PADATA-TGS-REQ) and 2 (kRB5-PADATA-AP-REQ)) Field 'padata-type' (kerberos.padata_type) has a conflicting entry in its value_string: 132 is at indices 40 (kRB5-PADATA-AS-CHECKSUM) and 41 (kRB5-PADATA-PK-AS-09-BINDING)) Change-Id: I1069dec9cb59f753f2a9a2c4fd901f836f689a87 Reviewed-on: https://code.wireshark.org/review/26101 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=a35592eb20ae4371da99788e3c5a8796616390f3 commit a35592eb20ae4371da99788e3c5a8796616390f3 Author: Alexis La Goutte Date: Sun Feb 25 18:30:25 2018 +0100 proto(.c): remove extra bracket Change-Id: Iccf76c35be36e0e806d8878b93902d6984a815da Reviewed-on: https://code.wireshark.org/review/26102 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=6580e3f19f66b1d8873944a434041c3f843538a6 commit 6580e3f19f66b1d8873944a434041c3f843538a6 Author: Alexis La Goutte Date: Sun Feb 25 18:05:10 2018 +0100 isup fix duplicate entry Field 'Mandatory Parameter' (isup.parameter_type) has a conflicting entry in its value_string: 168 is at indices 133 (IEPS call information) and 134 (VED information)) Field 'Upgraded parameter' (isup.upgraded_parameter) has a conflicting entry in its value_string: 168 is at indices 133 (IEPS call information) and 134 (VED information)) Change-Id: I8bf3421ed21e50e4b607ac70faa568112e7c46ae Reviewed-on: https://code.wireshark.org/review/26100 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=d7e1970cbeb1107b058adbd3bdafcbea5013c89b commit d7e1970cbeb1107b058adbd3bdafcbea5013c89b Author: Gerald Combs Date: Sun Feb 25 08:19:31 2018 +0000 [Automatic update for 2018-02-25] Update manuf, services enterprise numbers, translations, and other items. Change-Id: I543fa77cb9f26353fe3ea64f5e236d540d971a90 Reviewed-on: https://code.wireshark.org/review/26091 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=20d7254cb6b30324b76355c76c1852e802edd647 commit 20d7254cb6b30324b76355c76c1852e802edd647 Author: Uli Heilmeier Date: Thu Feb 22 22:36:06 2018 +0100 Bootp: Adding some DHCP options Used Ref: * https://www.iana.org/assignments/bootp-dhcp-parameters/bootp-dhcp-parameters.xhtml * RFC 6225: Dynamic Host Configuration Protocol Options for Coordinate-Based Location Configuration Information * RFC 6704: Forcerenew Nonce Authentication * RFC 6731: Improved Recursive DNS Server Selection for Multi-Interfaced Nodes * RFC 6926: DHCPv4 Bulk Leasequery * RFC 7291: DHCP Options for the Port Control Protocol (PCP) * RFC 7618: Dynamic Allocation of Shared IPv4 Addresses Change-Id: Ied53f88b2018f1d054a8ba22f1a1d6f7c075621a Reviewed-on: https://code.wireshark.org/review/26063 Reviewed-by: Craig Jackson Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=ba4ff84e94f5e1edcc520a06d0dbafbede59b437 commit ba4ff84e94f5e1edcc520a06d0dbafbede59b437 Author: Alexis La Goutte Date: Sat Feb 24 18:19:03 2018 +0100 TDS: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang Change-Id: Iac95d4d588670b75fbb9e99095e5c0a562460000 Reviewed-on: https://code.wireshark.org/review/26085 Reviewed-by: Craig Jackson Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b4368e14b0f082313de17e29f7cd62a251c0c9a9 commit b4368e14b0f082313de17e29f7cd62a251c0c9a9 Author: Alexis La Goutte Date: Sat Feb 24 18:17:07 2018 +0100 802.11: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang Change-Id: Ie0c4a4703c1ae035dc1051569927b72f075823d7 Reviewed-on: https://code.wireshark.org/review/26084 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=ec99b833d2569ecfcbec11bb0ea72444e2e10caf commit ec99b833d2569ecfcbec11bb0ea72444e2e10caf Author: Paul Zander Date: Sat Feb 24 16:21:22 2018 +0100 Add undefined ZigBee ZCL Basic cluster attribute. Change-Id: I3ed2750f13b9cd29654c693ff31796c56d57106a Reviewed-on: https://code.wireshark.org/review/26081 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Reviewed-by: Kenneth Soerensen Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b3bc6dcc02a7851000d58417f81d75d918ab34f8 commit b3bc6dcc02a7851000d58417f81d75d918ab34f8 Author: Guy Harris Date: Sat Feb 24 16:16:08 2018 -0800 I don't see a need to treat ipmap.html specially. It's in the INSTALL_FILES list, and all of those end up being dropped into the run directory, so there's no need to copy it individually; all the data files, as enumerated in INSTALL_FILES, are expected to be in the same directory, whatever it is, and that's what happens to those files. Change-Id: I58df330c7d6886c87d91c0e0df73000c028fc312 Reviewed-on: https://code.wireshark.org/review/26088 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=ee2bfbf7b4f9ddcc7446756608f7aca89726bfbb commit ee2bfbf7b4f9ddcc7446756608f7aca89726bfbb Author: Guy Harris Date: Sat Feb 24 13:59:22 2018 -0800 The parser is at the bottom, so the shadow warning must be turned off there. The parser is what declares the local yylval, and that's generated below all the user-specified code, so we have to turn diagnostics off at the bottom. Change-Id: I33d5f53c1fd67014ae7fe2b851d45d0c5e80becd Reviewed-on: https://code.wireshark.org/review/26086 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=852e3378b6c0eb73ee453d77f7f4ac20469f10e7 commit 852e3378b6c0eb73ee453d77f7f4ac20469f10e7 Author: Robert Sauter Date: Mon Feb 19 14:33:11 2018 +0100 IEEE 802.15.4: Rename ieee802154_payload_* to ieee802154_decrypt_* - Rename to better reflect functionality - Add some comments Change-Id: Ia3bf5655323a3d6fab18fd68dd3d048bd97f8c44 Reviewed-on: https://code.wireshark.org/review/26053 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=c316799e49faac41e8629ce32a46b3b25b01206a commit c316799e49faac41e8629ce32a46b3b25b01206a Author: Craig Jackson Date: Fri Feb 23 11:05:08 2018 -0500 TDS: Minor updates to TDS 5 Response token handling Fix a couple of cases where endianness was not handled properly when using FT_UINT_STRING. Use FT_UINT_STRING to streamline some of the decodes which were previously merged. Change-Id: I72196d2146fe1884f2d0af01bd1185a662923226 Reviewed-on: https://code.wireshark.org/review/26056 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c0b2d82fc4462370f7a280c14c61e57bc5a7f239 commit c0b2d82fc4462370f7a280c14c61e57bc5a7f239 Author: Guy Harris Date: Sat Feb 24 03:52:23 2018 -0800 Suppress some warnings caused by a Berkeley YACC bug/misfeature. Berkeley YACC generates a global declaration of yylval, or the appropriately prefixed version of yylval, in the .h file, *even though it's been told to generate a pure parser, meaning it doesn't have any global variables*. Bison doesn't do this. That causes a warning due to the local declaration in the parser shadowing the global declaration. So, if this is Berkeley YACC, and we have _Pragma, and have pragmas to suppress diagnostics, we use it to turn off -Wshadow warnings. Change-Id: Ia3fecd99fa18ca9b85f6b25f53ed36c60730fad9 Reviewed-on: https://code.wireshark.org/review/26080 Petri-Dish: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=f07d295fcf89f5a9bb58fd09bb875d56260faaab commit f07d295fcf89f5a9bb58fd09bb875d56260faaab Author: Alexis La Goutte Date: Fri Feb 23 10:09:56 2018 +0100 TLS1.3: Add support of draft-24 Only add version (no frame change) Change-Id: I437f7f9e1962f5fff35d187b559ec3943b683fd0 Reviewed-on: https://code.wireshark.org/review/26044 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=e73e3580f6050e98cf5affa8f23d941845e77ecc commit e73e3580f6050e98cf5affa8f23d941845e77ecc Author: Gerald Combs Date: Fri Feb 23 09:43:29 2018 -0800 Rename airpdcap to dot11decrypt. Our 802.11 decryption code isn't tied to any specific product. Change the file and API names to dot11decrypt. Change-Id: I14fd951be3ae9b656a4e1959067fc0bdcc681ee2 Reviewed-on: https://code.wireshark.org/review/26058 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=3785f53089eb4197d93574ebe7ff8eba51bc7266 commit 3785f53089eb4197d93574ebe7ff8eba51bc7266 Author: Jaap Keuter Date: Fri Feb 23 18:41:42 2018 +0100 User Guide: add additional use category Add "QA engineers use it to verify network applications", as suggested by Alexander Sashnov. Change-Id: Ia9c83fd2f2610db747043f861931470e3f4e4c53 Signed-off-by: Jaap Keuter Reviewed-on: https://code.wireshark.org/review/26057 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=6c7a5b488902e4420f864afe6f14009e942b3673 commit 6c7a5b488902e4420f864afe6f14009e942b3673 Author: Guy Harris Date: Fri Feb 23 18:33:05 2018 -0800 Fix capitalization and white space. Change-Id: I3b93716421169b2c9ce51da6116223e62fa6a241 Reviewed-on: https://code.wireshark.org/review/26077 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=6a2ec55d6e7f69161b003a0f2f19be01cafd35ca commit 6a2ec55d6e7f69161b003a0f2f19be01cafd35ca Author: Richard Sharpe Date: Fri Feb 23 03:49:36 2018 -0800 radiotap: Fix bug 14455. Use an int instead of a uint so that sign extension does not occur and fix the field labels and make them all use the correct units. They conform closer to the spec now. Bug 14455 Change-Id: Ic57207d10565690a6e2ed66693dcdf294d421b22 Reviewed-on: https://code.wireshark.org/review/26046 Reviewed-by: Richard Sharpe http://cgit.osmocom.org/wireshark/commit/?id=c3c053ba1c9e7c7a6f4b446e742ad5ca3e04e097 commit c3c053ba1c9e7c7a6f4b446e742ad5ca3e04e097 Author: Guy Harris Date: Fri Feb 23 14:16:46 2018 -0800 Get rid of the ipmap.html that got dropped into Contents/MacOS. Change-Id: Ieb94ca78a92fc5369fe3b396373c2f7a31d8894a Reviewed-on: https://code.wireshark.org/review/26072 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=53744af1821137df82ba415524e3ec9fa2f605e1 commit 53744af1821137df82ba415524e3ec9fa2f605e1 Author: Guy Harris Date: Fri Feb 23 14:13:20 2018 -0800 The DOCSIS dissector isn't a plugin any more, either. Change-Id: Ibd4b775af335a34ec27efe7454a460cd47720954 Reviewed-on: https://code.wireshark.org/review/26071 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=656439db2612878b52422d209443c17ebbb70c47 commit 656439db2612878b52422d209443c17ebbb70c47 Author: Guy Harris Date: Fri Feb 23 14:05:11 2018 -0800 Clean up description of power and attenuation fields. Change-Id: I36433f37e4e33260b41a2b35ca49e844fe76baf3 Reviewed-on: https://code.wireshark.org/review/26068 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=e3db7c581cd9facc01015d81e5c63a24032556a7 commit e3db7c581cd9facc01015d81e5c63a24032556a7 Author: Guy Harris Date: Fri Feb 23 11:00:37 2018 -0800 I don't think ipmap.html belongs in the same directory as the binaries. Change-Id: I1a15ec77786f6a141e78c62885343f8cc51c73bf Reviewed-on: https://code.wireshark.org/review/26059 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=a8ed879d7e9cae014d768ae10c7f407c3831ef10 commit a8ed879d7e9cae014d768ae10c7f407c3831ef10 Author: Joerg Mayer Date: Thu Feb 22 07:59:52 2018 +0100 Work around a duplicate dest mac that appears in *some* frames captured on a FEX Change-Id: I6604c764d4b354653280891c8bf50a73954370b3 Reviewed-on: https://code.wireshark.org/review/25994 Reviewed-by: J??rg Mayer http://cgit.osmocom.org/wireshark/commit/?id=24ba73ccf0bd850ea7d423f7f07f150b7e43c676 commit 24ba73ccf0bd850ea7d423f7f07f150b7e43c676 Author: Joakim Karlsson Date: Fri Feb 23 13:18:05 2018 +0100 [PFCP] fixed Timer IE * If stopped there is no time to show * Default shall be multiple of 1 min Change-Id: Ib42c19f536ee0af5d8f83cceb8f84ad3b3a2f36c Reviewed-on: https://code.wireshark.org/review/26047 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=38425dd78d5fc38921b1b7aec98339c2bfdd97af commit 38425dd78d5fc38921b1b7aec98339c2bfdd97af Author: Alexis La Goutte Date: Fri Feb 23 10:01:11 2018 +0100 QUIC (TLS): Remove support of draft < 08 negotiated_version is encrypted_extensions now No longer supported by QUIC dissector ( >= draft-08) Bug:13881 Change-Id: Id1fca0b5b6ce59c854b50d7091cce1079213db68 Reviewed-on: https://code.wireshark.org/review/26043 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=794b1e75697363aa289cbbfb21629775bf509f6d commit 794b1e75697363aa289cbbfb21629775bf509f6d Author: Jiri Novak Date: Fri Feb 23 12:20:02 2018 +0100 RTSP: Dissector should create RTP conversation if only server port was negotiated RTSP dissector now creates RTP conversation for UDP stream if only server_port in RTP response is sent (which is legal option). Bug: 14451 Change-Id: Id0ff0047a5708f45795440ae965c1ab67841b613 Reviewed-on: https://code.wireshark.org/review/26045 Petri-Dish: Graham Bloice Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=1248c658d115a4c4908824c9c392ecf6859fd6c3 commit 1248c658d115a4c4908824c9c392ecf6859fd6c3 Author: Dario Lombardo Date: Thu Feb 22 12:26:14 2018 +0100 mate: change strcmp in g_strcmp0 that supports NULL (found by clang). Change-Id: I66e6183a4f356adfdfd9c55b7b39245a9913857e Reviewed-on: https://code.wireshark.org/review/25988 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=9c11de60de8d3294b1933a710887dd9487fa2ad5 commit 9c11de60de8d3294b1933a710887dd9487fa2ad5 Author: Dario Lombardo Date: Thu Feb 22 12:34:01 2018 +0100 wiretap: zero memory on allocation. Change-Id: I0801725e2f6b17a5a3d3985b5039fa362694c7c7 Reviewed-on: https://code.wireshark.org/review/25989 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=4d3b39938d88c782bd146da59866df89aaf9b80f commit 4d3b39938d88c782bd146da59866df89aaf9b80f Author: Joakim Karlsson Date: Thu Feb 22 23:48:55 2018 +0100 [PFCP] fixed DL Buffering Duration * If stopped there is no time to show * Default shall be multiple of 1 min Change-Id: Id9c489688abc30f28a6fb4efbde263409ae92873 Reviewed-on: https://code.wireshark.org/review/26022 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=017167fb34220a17af361d50b2d239927acac7c1 commit 017167fb34220a17af361d50b2d239927acac7c1 Author: Guy Harris Date: Thu Feb 22 21:21:19 2018 -0800 Just use tvb_memeql() to check the signature. That's one of the things it's intended to do - check the values of parts of the packet that might not actually be there. The comparison fails if either 1) it's all there and doesn't match or 2) it's not all there. Change-Id: I0f97ea5f75c2cada511e254ec096d294ea710f45 Reviewed-on: https://code.wireshark.org/review/26040 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=86f329aa940388d981b25c2b3c966313335c2ed9 commit 86f329aa940388d981b25c2b3c966313335c2ed9 Author: Martin Mathieson Date: Thu Feb 22 12:06:53 2018 +0000 LTE MAC: check direction and lcid before looking up msg3 table Change-Id: I26238e96510e9ccb73ebc4b6c4e8e9e5bc724a91 Reviewed-on: https://code.wireshark.org/review/25991 Petri-Dish: Martin Mathieson Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=1ccfef8b3fca63cbdd7839ebf205bd6d1f7193bb commit 1ccfef8b3fca63cbdd7839ebf205bd6d1f7193bb Author: Martin Kaiser Date: Thu Feb 22 22:43:24 2018 +0100 ans: remove unnecessary if (tree) checks Change-Id: I381fbb7d5654c4061ed35db94269f50d49fbeafe Reviewed-on: https://code.wireshark.org/review/26014 Reviewed-by: Martin Kaiser Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=51cd1db521131239af212ac0424eb7b2319cdd5f commit 51cd1db521131239af212ac0424eb7b2319cdd5f Author: Joakim Karlsson Date: Thu Feb 22 23:19:50 2018 +0100 [PFCP] fixed Unsigned32 in Time Threshold Change-Id: Ie60038d76faee04585e2b1100afb13301b1d1769 Reviewed-on: https://code.wireshark.org/review/26017 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=3a79b6f87c806b83932eae15bde6ae1dce983285 commit 3a79b6f87c806b83932eae15bde6ae1dce983285 Author: Joakim Karlsson Date: Thu Feb 22 23:12:15 2018 +0100 [PFCP] Improve Traffic class field Change-Id: I6e6197f476fce591972e90f9943d7156bfe06921 Reviewed-on: https://code.wireshark.org/review/26016 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e3fcac94b8f3cadc75dc53e08f4c7f7757766a2f commit e3fcac94b8f3cadc75dc53e08f4c7f7757766a2f Author: Joakim Karlsson Date: Thu Feb 22 22:56:40 2018 +0100 [PFCP] fix UL Gate bits in Gates Status Change-Id: Ief03ead2a85233d1b61905d5c39d8fbcf9ab1cb2 Reviewed-on: https://code.wireshark.org/review/26015 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=06bb9450ddd644707c2913c2cf43053867bc5d7e commit 06bb9450ddd644707c2913c2cf43053867bc5d7e Author: Joakim Karlsson Date: Thu Feb 22 22:28:25 2018 +0100 [PFCP] Improve SDF filter - part2 Adding subtrees Change-Id: I5a9d49af0bc00f26d8d0576c84ae2d4b33b5736f Reviewed-on: https://code.wireshark.org/review/26013 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=4031e19e124bef499fab82c9762edbce5085101e commit 4031e19e124bef499fab82c9762edbce5085101e Author: Joakim Karlsson Date: Thu Feb 22 21:54:52 2018 +0100 [PFCP] Improve SDF filter Change-Id: Icd045464ab38a33104713e2b99344faed9bd5f5e Reviewed-on: https://code.wireshark.org/review/26012 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=eb2e9101243fed7f47bf7ade9eacbca0b1ac4c7e commit eb2e9101243fed7f47bf7ade9eacbca0b1ac4c7e Author: Guy Harris Date: Thu Feb 22 20:54:56 2018 -0800 Remove more cruft. There's no Wireshark.app/Contents/Resources/bin directory; remove the variable containing its path, and the part of an error message that refers to it. Change-Id: Id41cc00a2671925c50b2075dd3e9d0f84d5bd921 Reviewed-on: https://code.wireshark.org/review/26039 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=dfe22ab861e7f2b618bbe65b0fca32898433216d commit dfe22ab861e7f2b618bbe65b0fca32898433216d Author: Guy Harris Date: Thu Feb 22 20:44:04 2018 -0800 Get rid of the -sdkroot option; it doesn't affect anything. Change-Id: I9797eea30594f5e48b21f1c2daede18777e690b1 Reviewed-on: https://code.wireshark.org/review/26036 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=316b858d28092bb1c55ff50cfe68ae51f34425de commit 316b858d28092bb1c55ff50cfe68ae51f34425de Author: Guy Harris Date: Thu Feb 22 20:37:47 2018 -0800 Fix stripping of binaries. Instead of using the never-defined $binpath (undefined going back to at least Wireshark 1.0.0 - is it a leftover from the Inkscape version?), use $bundle_binary_list, to strip all the executables with strip -ur. (Not that we want to strip anything - we don't even want the debugging symbols stripped! - but for cleanliness.) Change-Id: I9c3520ffb418bf9dc206d3ccb55d347c208f3be2 Reviewed-on: https://code.wireshark.org/review/26033 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=434d1c975979bd39f42a16622db4c94f04ab66ce commit 434d1c975979bd39f42a16622db4c94f04ab66ce Author: Guy Harris Date: Thu Feb 22 20:22:19 2018 -0800 Remove a bunch of obsolete code. We no longer have the code to create a bundle, as we rely on CMake having done so, at least to the extent of populating the bundle with all the files we've generated. Get rid of the code that used to support it, and the command-line options that are no longer necessary now that we no longer build code bundles. Don't have explicit lists of CLI or extcap binaries; instead, just look for all plain files in Wireshark.app/Contents/MacOS that have read and execute permissions for owner/group/user. That way, we don't have to update the script if we add new binaries or new directories of binaries. Change-Id: I047296a7889bea71165eebde10f34bec6ea96cc5 Reviewed-on: https://code.wireshark.org/review/26032 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=529bb0491043cc716c9e8e72e78492bed6dbb076 commit 529bb0491043cc716c9e8e72e78492bed6dbb076 Author: Guy Harris Date: Thu Feb 22 17:09:09 2018 -0800 Don't use find to find files to check for dependencies. It may find files that aren't Mach-O binary files. Instead, rename cs_binary_list to bundle_binary_list, and use it when checking for dependencies as well as when code-signing binaries. Change-Id: I9d17a4ba137e494fbd38db1b62f5cc7e4b620fc9 Reviewed-on: https://code.wireshark.org/review/26028 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=9dcded61a1f5634861d9abfcddc45ab972fe30a3 commit 9dcded61a1f5634861d9abfcddc45ab972fe30a3 Author: Guy Harris Date: Thu Feb 22 16:02:54 2018 -0800 Code-sign extcap binaries. Change-Id: Icfca94774b929767560a06f873fbf90c3d0bebef Reviewed-on: https://code.wireshark.org/review/26024 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=727c815ad2b22aeb183c40e8fa78c640cff56f99 commit 727c815ad2b22aeb183c40e8fa78c640cff56f99 Author: Gerald Combs Date: Thu Feb 22 12:42:28 2018 -0800 IPMI: Disable bus command dissection. This dissector has had multiple, severe issues over the years. Disable bus command dissection by default. Add a warning about re-enabling it. Change-Id: I9f71fafe2961f349825e6eda1f351025e00be182 Reviewed-on: https://code.wireshark.org/review/26008 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=f14f76d12a3107f0a89884f084640925ba033b28 commit f14f76d12a3107f0a89884f084640925ba033b28 Author: Stig Bj??rlykke Date: Thu Feb 22 22:01:20 2018 +0100 dmp: Allow multiple SecurityCategories again A Security Classification in DMP may have multiple Security Categories so don't restrict this to only one. Add a arbitrary limit of 255 to avoid a long dissector loop in malformed packets. This fixes a bug introduced in g85bbda51. Bug: 14408 Change-Id: I48e7a61a097c58dfcf21e9c9ed3147cf1573dae6 Reviewed-on: https://code.wireshark.org/review/26011 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=380381ce72e00db3e845eb6507c55b61739d783a commit 380381ce72e00db3e845eb6507c55b61739d783a Author: Valentin Vidic Date: Thu Feb 22 10:11:54 2018 +0100 TWAMP: Reassemble only the Server-Greeting message Recursion fix forces all the messages to reassemble into 64 byte chunks breaking the dissector for later (smaller) messages. Change-Id: I4ab8ab4259aac5d5fc5a19ce10c6cab2db5ae3e0 Reviewed-on: https://code.wireshark.org/review/25985 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=4c8c59ca7d1fd7be949e8dc32697ba67b3541e88 commit 4c8c59ca7d1fd7be949e8dc32697ba67b3541e88 Author: Dario Lombardo Date: Thu Feb 22 14:05:46 2018 +0100 csn1: fix indentation. Change-Id: I7832cea4d1073df854852aa598c04bcab68bf94c Reviewed-on: https://code.wireshark.org/review/25992 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=eb2b8dd98ae8c298c484e61ddc4ad1fcf632ad5b commit eb2b8dd98ae8c298c484e61ddc4ad1fcf632ad5b Author: Guy Harris Date: Thu Feb 22 11:49:25 2018 -0800 Check for dependencies in all subdirectories of $pkglib and $pkgexec. Just use "find" to find plain files under $pkglib and $pkgexec; this avoids trying to run otool on directories, which can cause it to stop looking in $pkgexec/* past the extcap directory, and does try to run it on the Qt frameworks in subdirectories under $pkglib. Add a comment giving more details about the big command to find dependencies. Change-Id: Ife3c3a8493ca0b6ea28f1bb108f63714366abeed Reviewed-on: https://code.wireshark.org/review/26003 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=2e139a15fab0206403e66abaf435456007cb5e1f commit 2e139a15fab0206403e66abaf435456007cb5e1f Author: Gerald Combs Date: Thu Feb 22 11:36:51 2018 -0800 SIGCOMP: Disable UDVM dissection and decompression. This dissector has had multiple, severe issues over the years. Set the display.udvm.code and decomp.msg preferences to FALSE by default. Add warnings about re-enabling them. Change-Id: Ib23ab1b2cd23b35f2377416c7d197730dedbd9e2 Reviewed-on: https://code.wireshark.org/review/26002 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=05cd2b6c1cc52aca95a822096f77aec203f34622 commit 05cd2b6c1cc52aca95a822096f77aec203f34622 Author: Guy Harris Date: Thu Feb 22 10:53:14 2018 -0800 Update comments to reflect current reality. Change-Id: Ie0fcc197ed8841b5f7098a5129b774507646f2de Reviewed-on: https://code.wireshark.org/review/26001 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=ba58d62cd13b2dfe39d62022cc066687019685de commit ba58d62cd13b2dfe39d62022cc066687019685de Author: Guy Harris Date: Thu Feb 22 10:25:00 2018 -0800 Fix endianness. Make the 1-byte fields little-endian (it doesn't matter, but it's more consistent that way), and make the transmission attenuation fields little-endian (where it *does* matter - making them big-endian was probably a copy-and-pasteo). Note that the OUI field being "big-endian" is correct, however. (Radiotap specifies it as an array of 3 octets containing an OUI, and we display OUIs as big-endian 24-bit quantities.) Change-Id: I42d19f7ec0d066ce89dbef78d11dff900c0a6b60 Reviewed-on: https://code.wireshark.org/review/25998 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=21124903d5c6ffbddfe54db9b9490c095428909e commit 21124903d5c6ffbddfe54db9b9490c095428909e Author: Dario Lombardo Date: Thu Feb 22 17:40:14 2018 +0100 nettrace: remove wrong frees (found by clang). Change-Id: I5d8c81a4ebb89dfc6b6e9103a407cf24f1aa34d0 Reviewed-on: https://code.wireshark.org/review/25995 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=032cb4b79fdb207e18bf121140d7c7c66f9b5cf2 commit 032cb4b79fdb207e18bf121140d7c7c66f9b5cf2 Author: Martin Mathieson Date: Thu Feb 22 12:02:10 2018 +0000 Catapult DCT2000: Update sscanf patterns, and avoid calling if possible Change-Id: Iafb7d62ab4a0431a00eaa284d421ea38b568533f Reviewed-on: https://code.wireshark.org/review/25990 Petri-Dish: Martin Mathieson Tested-by: Petri Dish Buildbot Reviewed-by: Martin Mathieson http://cgit.osmocom.org/wireshark/commit/?id=01e8f509d7425dbc5fb4f467087a70b3e8f7f4ea commit 01e8f509d7425dbc5fb4f467087a70b3e8f7f4ea Author: Valentin Vidic Date: Thu Feb 22 11:50:44 2018 +0100 TWAMP: Fix packets changing type in wireshark GUI Since the type detection runs with every click, depending on the order packets are selected their type can change. With this change the type detection is run only once during the first pass through the packet list and the results are saved for later use. Change-Id: Ie0b16c4b6e3372fcf72a246987fe7f23bc33fa14 Reviewed-on: https://code.wireshark.org/review/25987 Reviewed-by: Jaap Keuter Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e57ecf4acd280e972449558e58d57307338bca86 commit e57ecf4acd280e972449558e58d57307338bca86 Author: Pascal Quantin Date: Thu Feb 22 11:27:41 2018 +0100 IEEE 802.11: fix build with gcc7 Remove an unused hf entry. Remove an unused true_false value string. Fix an indentation so that the compiler does not think backets are missing. Change-Id: Id6c0597b68674fd17f750379f941698d72b0cbba Reviewed-on: https://code.wireshark.org/review/25986 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=e510ceed0563a5b37481339beb1a8cb61809d164 commit e510ceed0563a5b37481339beb1a8cb61809d164 Author: Joerg Mayer Date: Thu Feb 22 07:46:37 2018 +0100 Reenable ieee 802.3 encapsulation and small cleanups/updates Change-Id: I6674140b79bb21121edbd3caa371b7d0f179811a Reviewed-on: https://code.wireshark.org/review/25982 Reviewed-by: Anders Broman Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: J??rg Mayer http://cgit.osmocom.org/wireshark/commit/?id=818b58da97d55af5fe0a0d7de72518f865730f20 commit 818b58da97d55af5fe0a0d7de72518f865730f20 Author: Craig Jackson Date: Fri Feb 16 18:53:48 2018 -0500 TDS: Improve dissection of TDS5 responses. Add dissection of the TDS5 packets for transmitting column information (ROWFMT, ROWFMT2) and extended error messages. Change-Id: Ib85c91b7ea007ce8bdc602bf6b607ab7a5cf1be5 Reviewed-on: https://code.wireshark.org/review/25855 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=1f95d39b623a3127e493446f773a22289637e6f1 commit 1f95d39b623a3127e493446f773a22289637e6f1 Author: Alexis La Goutte Date: Thu Feb 22 07:56:37 2018 +0100 rawshark(.c): fix parameter 'phdr' not found in the function declaration [-Wdocumentation] Change-Id: If5c8fbb77acdf75ba273a6b77d7f338381c229f6 Reviewed-on: https://code.wireshark.org/review/25983 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=ba72f731c3e8cbeb698ec17beecf599c24dea1cc commit ba72f731c3e8cbeb698ec17beecf599c24dea1cc Author: Graham Shanks Date: Wed Feb 21 22:48:03 2018 +0000 DIS: move modulation parameters to correct place in tree Move the modulation parameters record in the Transmitter PDU to its correct place in the tree, i.e. under the Transmitter PDU element instead of under the Encryption Key field. Change-Id: I77b379823d5a43bd943ffabac2d9fa050b19abcd Reviewed-on: https://code.wireshark.org/review/25972 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c95424a8a41af26fbae90e8ebbbc652c4a7ba071 commit c95424a8a41af26fbae90e8ebbbc652c4a7ba071 Author: Harald Welte Date: Wed Feb 21 23:26:32 2018 +0100 packet-rsl: Add RLL UNITDATA INDICATION I'm not quite sure why this message is missing from the wireshark dissector. It's not particularly new, at least I don't recall ever having seen a spec document in the past decade or so that was missing this message type. Perhaps a simple oversight. Change-Id: Idb6c53ff6dc6d65f6ca7ce30a89499d8383d01f6 Reviewed-on: https://code.wireshark.org/review/25974 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=0f4495079639a9a6baf97d2eada68b9ae5f59349 commit 0f4495079639a9a6baf97d2eada68b9ae5f59349 Author: Richard Sharpe Date: Tue Feb 20 08:00:24 2018 -0800 radiotap: Fixes because the meaning of some fields changed. Two sets of reserved bits now have a meaning: 1. The pri/sec 80 MHz fields in D2 2. The RU allocation offset fields, also in D2. Change-Id: I9acfce4e3dc61579a686fd53c570c9aceebad10b Reviewed-on: https://code.wireshark.org/review/25927 Petri-Dish: Richard Sharpe Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b443d4646e57012661c40011e287cb9d67245ca7 commit b443d4646e57012661c40011e287cb9d67245ca7 Author: Gerald Combs Date: Wed Feb 21 15:27:10 2018 -0800 Qt+Windows: Adjust our DBAR check logic. Don't bother fetching a file's version if its name doesn't match any of the DBAR DLL list entries. Otherwise we try to open a bunch of DLLs we don't care about. Change-Id: Icab11450839195c1259bb307ae88988f52917487 Reviewed-on: https://code.wireshark.org/review/25973 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b293c97ad3f128eb25e3af8d34549368544df708 commit b293c97ad3f128eb25e3af8d34549368544df708 Author: Richard Sharpe Date: Tue Feb 20 08:36:59 2018 -0800 ieee80211: Start to dissect 80211ax trigger frames and other fields. Here we have dissected much of the Common Info and the user info but there are still things to fix. This set also refactors the block ack handling code so I can use it from the HE Trigger dissection code. We have enough to use in Trigger requests I think but there are still new block ack requests to be dealt with. Also refactored the VHT NDP Announcements so we can handle HE NDP annoucements and added some custom handling of Target RSSI fields. Many thanks to George Baltatanu who has found many issues along the way with his testing. Change-Id: Ia41e1153d7331d24b8ae0b6871935f4fa806d188 Reviewed-on: https://code.wireshark.org/review/25685 Petri-Dish: Richard Sharpe Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c76b37845333a62b66a570e59edef976cfae7cf9 commit c76b37845333a62b66a570e59edef976cfae7cf9 Author: Darien Spencer Date: Wed Feb 21 19:34:55 2018 +0200 FP: Fix U-RNTI issue in E-DCH When configured a E-DCH, the first packet in the channel used the CRNCC instead of U-RNTI (if found) Change-Id: I31b50af8a44c6f637ac2eefd4caf319bec44c3c6 Reviewed-on: https://code.wireshark.org/review/25929 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=205424287b0ff732ad555ddc2026f1422633cb12 commit 205424287b0ff732ad555ddc2026f1422633cb12 Author: Gerald Combs Date: Wed Feb 21 10:56:05 2018 -0800 Qt: Improve our capture filter completions. Use libpcap's pcap-filter.manmisc to create our capture filter completion list instead of scanner.l. Bug: 14430 Change-Id: I11f6eb5679dc93561dce62f28149e103ac9b4a2b Reviewed-on: https://code.wireshark.org/review/25971 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=5d45b69b590cabc5127282d1ade3bca1598e5f5c commit 5d45b69b590cabc5127282d1ade3bca1598e5f5c Author: Gerald Combs Date: Wed Feb 21 09:41:24 2018 -0800 WCCP: Make sure our offset increases. Make sure we advance our offset in various places. Clarify a macro name. Bug: 14412 Change-Id: I9b2af4bb57d039febe16f0c6d74ebb12fa34693c Reviewed-on: https://code.wireshark.org/review/25965 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=85bbda514af5bac1042dd2fd2f869021e2afcaa1 commit 85bbda514af5bac1042dd2fd2f869021e2afcaa1 Author: Gerald Combs Date: Wed Feb 21 09:19:13 2018 -0800 DMP: Recurse only once. Make sure we call dissect_dmp_security_category from itself only once. Bug: 14408 Change-Id: Ia03fb32ca414e78ede572d3093b84f9d53ceb0b9 Reviewed-on: https://code.wireshark.org/review/25964 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=5aaf741c812bc6f21b6014c7b549089bfd20920f commit 5aaf741c812bc6f21b6014c7b549089bfd20920f Author: Guy Harris Date: Wed Feb 21 18:49:41 2018 -0800 And systemd weighs in on how to find out the distribution you're on.... Change-Id: I84e957617b81b6cfad815dc84439e166c0f936b6 Reviewed-on: https://code.wireshark.org/review/25980 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=0161a5ba52db4e499e471d6482dc923b495b9989 commit 0161a5ba52db4e499e471d6482dc923b495b9989 Author: Guy Harris Date: Wed Feb 21 16:00:53 2018 -0800 Don't strip debugging symbols from the binaries in the macOS image. Unstripped binaries should allow better stack traces in the CrashReporter files. Change-Id: Idb2f11cd664dc62331f3394dee09abcd4e88f897 Reviewed-on: https://code.wireshark.org/review/25977 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=95e33c7097fb5c858e1fc34ee9e92c15b788c0db commit 95e33c7097fb5c858e1fc34ee9e92c15b788c0db Author: Dario Lombardo Date: Sun Feb 18 18:42:31 2018 +0100 dof: use g_malloc0 to prevent uninitialized memory (found by clang). Change-Id: Iac8b077e7223668b58158a29628748aae85ed73e Reviewed-on: https://code.wireshark.org/review/25885 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Petri-Dish: Alexis La Goutte Reviewed-by: Jakub Zawadzki http://cgit.osmocom.org/wireshark/commit/?id=7802bbb09163e3a91cf68e2ba9ef03dc18c99372 commit 7802bbb09163e3a91cf68e2ba9ef03dc18c99372 Author: Valentin Vidic Date: Tue Feb 20 23:33:00 2018 +0100 TWAMP: Avoid triggering an infinite recursion Restore the original dissect_twamp_control and introduce a small dissect_twamp_server_greeting to reassemble the TCP packets before calling dissect_twamp_control. Change-Id: I9927bc24bc5e5640bd021a12ba7fd98235fefbfb Link: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=14448 Link: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=6481 Reviewed-on: https://code.wireshark.org/review/25951 Petri-Dish: Jakub Zawadzki Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=4c9cb5220dab050f9160e990375a0816eee7d3ac commit 4c9cb5220dab050f9160e990375a0816eee7d3ac Author: Martin Mathieson Date: Wed Feb 21 14:17:30 2018 +0000 ftp: calculate bitrate of ft-data session Change-Id: I54beaa799db07c2cd1a1814c0851a45fd23386cc Reviewed-on: https://code.wireshark.org/review/25963 Petri-Dish: Martin Mathieson Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=70554429a6aaeab8302766ed878b981404d16e7e commit 70554429a6aaeab8302766ed878b981404d16e7e Author: Guy Harris Date: Wed Feb 21 10:08:49 2018 -0800 Fix detection of file type. Some versions of otool print the file name as the first line when you run it with -hv, so that the line containing the file type is the fourth line; others don't print it, so that it's the third line. Instead, look for the line that has MH_MAGIC. Change-Id: Ib14f6b24f14069532263332e53a1e9895663641a Reviewed-on: https://code.wireshark.org/review/25968 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=9788199a61f201cf0347400e05cc10a62bb7b3e6 commit 9788199a61f201cf0347400e05cc10a62bb7b3e6 Author: AndersBroman Date: Wed Feb 21 13:43:08 2018 +0100 [GSM A RR] RXLEV-SUB-SERVING-CELL displayed with wrong bitmask. https://ask.wireshark.org/question/1757/gsm-measurement-report-decoding-problem/?answer=1759#post-id-1759 Change-Id: I67f0aaffb1c7b7f4307d5017a2f3858528e3ace6 Reviewed-on: https://code.wireshark.org/review/25962 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=566d20f444f1a526910e4c78579e8703c63c19aa commit 566d20f444f1a526910e4c78579e8703c63c19aa Author: Dario Lombardo Date: Sun Feb 18 18:36:49 2018 +0100 dfilter: use g_malloc0 to prevent uninitialized memory to be used. Found by clang. Change-Id: I89497bd0f32c79f82218c6d254a214364c930eb3 Reviewed-on: https://code.wireshark.org/review/25884 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=0a3c713d8c87ef64761027012e33f54507521fc4 commit 0a3c713d8c87ef64761027012e33f54507521fc4 Author: Alexis La Goutte Date: Wed Feb 21 11:31:38 2018 +0100 QUIC: Use new labels for decryption (draft-09). Support for draft-08 is still maintained. Bug: 13881 Change-Id: I6cb4b716772e43223b7da4400ef32c56b0191864 Reviewed-on: https://code.wireshark.org/review/25689 Petri-Dish: Peter Wu Reviewed-by: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=acb6781012409b391592096127460fcfd9b648d7 commit acb6781012409b391592096127460fcfd9b648d7 Author: Peter Wu Date: Wed Feb 21 11:22:18 2018 +0100 TLS: allow QUIC dissector to pass HKDF label for ciphers To support decryption of future drafts of QUIC, the HKDF label must be configurable by the QUIC dissector. Currently it can only select between "tls13 " and "TLS 1.3, " which is not sufficient (it needs "QUIC "). Change "tls13_hkdf_expand_label" and "tls13_cipher_create" to accept the label prefix directly instead of just a TLS 1.3 draft version number. Change-Id: I466a6e1a8f4b051f5775e7d8d6658641a1ae7fb1 Reviewed-on: https://code.wireshark.org/review/25961 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=62d34fcc2cecf560b0b8f3c897cb3f0f8df31b99 commit 62d34fcc2cecf560b0b8f3c897cb3f0f8df31b99 Author: Guy Harris Date: Wed Feb 21 00:27:43 2018 -0800 Squelch some cating-away-constness warnings. Change-Id: I1ebe9b42957e0db5cc04f44e31f291cb40ba14e1 Reviewed-on: https://code.wireshark.org/review/25960 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=b96eba436b8e4b2028e7764c1757fd34ab1c4d38 commit b96eba436b8e4b2028e7764c1757fd34ab1c4d38 Author: Jakub Pawlowski Date: Tue Feb 20 10:06:16 2018 -0800 Bluetooth: HCI_EVT: implement LE Extended Advertising Report Change-Id: I2d316e671a8342b040899e4e3674cca055e4d1a6 Reviewed-on: https://code.wireshark.org/review/25930 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=9efce5c916535211643a3faeef2d0a05dcb6aa17 commit 9efce5c916535211643a3faeef2d0a05dcb6aa17 Author: Guy Harris Date: Wed Feb 21 00:19:51 2018 -0800 Don't unnecessarily cast away constness. Change-Id: Ia7e6f55d4398ec2d1d35f3dc4ef5ff0c51b9746d Reviewed-on: https://code.wireshark.org/review/25959 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=a888bf7e68ac0ff178b8fc77fbcac64415c0cf9d commit a888bf7e68ac0ff178b8fc77fbcac64415c0cf9d Author: Stig Bj??rlykke Date: Wed Feb 21 09:15:59 2018 +0100 wisun: Small comment fix Change-Id: I6d30cbd602aba4677e9205759f2f416ecaf4c157 Reviewed-on: https://code.wireshark.org/review/25958 Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=748ea162c3f870271c2f180fdc1b6123ae8dfe57 commit 748ea162c3f870271c2f180fdc1b6123ae8dfe57 Author: Ed Beroset Date: Tue Feb 20 21:51:26 2018 -0500 Updated Wi-SUN dissector to latest specification. Change-Id: Iaa3dc73fecf0a5e323fe6306b049514bfd09399d Reviewed-on: https://code.wireshark.org/review/25956 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=d0b07245ec7878fceba1cb6b272d3efb333b7dd6 commit d0b07245ec7878fceba1cb6b272d3efb333b7dd6 Author: Dario Lombardo Date: Tue Feb 20 12:23:32 2018 +0100 tools: add git to optional pkgs in debian-setup script. Change-Id: I2931ee2bee9a719596318615d2cba7973e30e082 Reviewed-on: https://code.wireshark.org/review/25921 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=238550b9c5aad47448cc5ac537108ee23125a252 commit 238550b9c5aad47448cc5ac537108ee23125a252 Author: Guy Harris Date: Tue Feb 20 21:34:04 2018 -0800 Make some arguments const, and remove casting-away of constness. Change-Id: Iaa43b4b355179a265975f67952feac819e79f7a6 Reviewed-on: https://code.wireshark.org/review/25957 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=1c5e6a1b3470b23554ddbd3718bc815f19bf8684 commit 1c5e6a1b3470b23554ddbd3718bc815f19bf8684 Author: Guy Harris Date: Tue Feb 20 18:32:02 2018 -0800 Eliminate another casting-away-constness warning. Don't fill in a structure if you're not going to use it. Fixing that means you don't have to free something you've allocated for the structure. Change-Id: I6b151b2df43a6444c25583a100f142a51d922c2f Reviewed-on: https://code.wireshark.org/review/25955 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=dc1ab9f32b9bdf3135a377ebec0a0c944d577f47 commit dc1ab9f32b9bdf3135a377ebec0a0c944d577f47 Author: Guy Harris Date: Tue Feb 20 18:16:57 2018 -0800 Remove a casting-away-constness warning. Keep the pointer to the allocated data in a non-const pointer, and free it using *that* pointer. Change-Id: I7d29b6768be58ed0181cd64c68ac0b7d03ec5611 Reviewed-on: https://code.wireshark.org/review/25954 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=65aa59d28ab5f41a06dbfcf25b191f2b3547b78e commit 65aa59d28ab5f41a06dbfcf25b191f2b3547b78e Author: Gerald Combs Date: Tue Feb 20 12:32:22 2018 -0800 RPCoRDMA: Set an upper bound for our chunk size. Make sure our write chunk size doesn't exceed our tvbuff. Adjust a few length checks. Bug: 14449 Change-Id: If9dd8a6094830c5b47adfff0acb3ff726168e801 Reviewed-on: https://code.wireshark.org/review/25943 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=2b74b5c4c8836f413c675d8f7f80c8356b6b1722 commit 2b74b5c4c8836f413c675d8f7f80c8356b6b1722 Author: Gerald Combs Date: Tue Feb 20 11:29:49 2018 -0800 BER: Add a length check. Add a common large length reporting function. Add a length check to dissect_ber_set. Bug: 14444. Change-Id: I6093b5342439cd0ee08f060b8d74b3ae54b3b8f8 Reviewed-on: https://code.wireshark.org/review/25931 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=9c5803ff7618002b8d18cfcd65fa44ec20fb1c76 commit 9c5803ff7618002b8d18cfcd65fa44ec20fb1c76 Author: Gerald Combs Date: Tue Feb 20 11:48:11 2018 -0800 Airpdcap: Add length checks. Make sure we don't underflow length values. Bug: 14442 Change-Id: I71baac428ba3b07fe4cd5a7f60fbe2a957ac460e Reviewed-on: https://code.wireshark.org/review/25937 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=c9a081c3dcf1d66d1117a67b45e7ad7fcf9e065f commit c9a081c3dcf1d66d1117a67b45e7ad7fcf9e065f Author: Joerg Mayer Date: Wed Feb 21 00:21:20 2018 +0100 Add a CheckPoint specific mac address Change-Id: Id9a30ed4d301c4c2d81fdf626d1134e9585c2f79 Reviewed-on: https://code.wireshark.org/review/25953 Reviewed-by: J??rg Mayer http://cgit.osmocom.org/wireshark/commit/?id=bc43d687f0751cb95ecd9446589e7b37506ff1c6 commit bc43d687f0751cb95ecd9446589e7b37506ff1c6 Author: Jakub Zawadzki Date: Tue Feb 20 23:16:58 2018 +0100 fuzzshark: don't fuzz udplite. Don't fuzz IP->udplite protocol. It's using most of UDP code, but cause udplite calls also udp dissectors it duplicates work of UDP fuzzer. This should also decrease IP corpus size, cause in IP corpus ~7.6% (9 165 out of 119 780) is udplite ip.proto Change-Id: I1d3bde6dd34f76696a34b1c728ce36f3c802e6c9 Link: https://github.com/google/oss-fuzz/issues/1087 Reviewed-on: https://code.wireshark.org/review/25950 Petri-Dish: Jakub Zawadzki Tested-by: Petri Dish Buildbot Reviewed-by: Jakub Zawadzki http://cgit.osmocom.org/wireshark/commit/?id=e788fac9fa13b2e5977c27ada03bbe9ff934d9f6 commit e788fac9fa13b2e5977c27ada03bbe9ff934d9f6 Author: Guy Harris Date: Tue Feb 20 14:41:34 2018 -0800 Squelch some casting-away-constness warnings. If we're constructing the string, assign the pointer to it to a non-const pointer variable, set the stat_tap_ui cli_string member to that variable, and then use the variable to free it when we're done. Don't cast away constness if we don't have to. Change-Id: If3b24dbf1c910e1e6eceb76f2f6a7ae3898315f9 Reviewed-on: https://code.wireshark.org/review/25952 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=cb31f5620458420eba8857247caf33925a42465f commit cb31f5620458420eba8857247caf33925a42465f Author: Guy Harris Date: Tue Feb 20 14:08:16 2018 -0800 Don't cast away constness. Change-Id: I04cb49a5fe52bc6de66575228b81db1288bd1959 Reviewed-on: https://code.wireshark.org/review/25948 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=bc4e15b57901c74d844545ab40123188625fd23d commit bc4e15b57901c74d844545ab40123188625fd23d Author: Guy Harris Date: Tue Feb 20 12:12:43 2018 -0800 Don't cast away constness. Change-Id: Ib69274a8bc6092129a7754c8d21aa2e6f160e242 Reviewed-on: https://code.wireshark.org/review/25942 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=95cb454355be5b9de7582d2e0e2af30bf816dd60 commit 95cb454355be5b9de7582d2e0e2af30bf816dd60 Author: Guy Harris Date: Tue Feb 20 12:06:00 2018 -0800 Constify an argument, remove no-longer-necessary removal of constness. Change-Id: Ic0a70b28bfdb57c4c2ddf07cf071a85042672c9e Reviewed-on: https://code.wireshark.org/review/25941 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=b00e7fc088df2865fa918b4c73705d0e725fc7f2 commit b00e7fc088df2865fa918b4c73705d0e725fc7f2 Author: Guy Harris Date: Tue Feb 20 12:00:30 2018 -0800 Constify some method arguments, and don't cast away constness. Change-Id: I266a724ff672026b3fdf07ac2eb2260f37c04247 Reviewed-on: https://code.wireshark.org/review/25940 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=ba7657cb19f3a221c842bbf12b1efc2ac12c9dc0 commit ba7657cb19f3a221c842bbf12b1efc2ac12c9dc0 Author: Guy Harris Date: Tue Feb 20 11:51:40 2018 -0800 Cast away constness at the point where it can't be avoided. The only reason why we have to cast it away is that C doesn't have a good framework for creating collections of objects of arbitrary type (where type includes constness) and we're using a datatype (GHashTable) implemented and declared in C here. Do it in the g_hash_table_insert() call. Change-Id: Ibd7706255519a97b77e4e4a52fada43e050f2bf0 Reviewed-on: https://code.wireshark.org/review/25938 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=442e06d9c67434fa60df82abefc4005a36fb102e commit 442e06d9c67434fa60df82abefc4005a36fb102e Author: Guy Harris Date: Tue Feb 20 11:47:16 2018 -0800 Don't gratuitously cast away constness. Change-Id: I235aacba37e6383d3b369ec0c9b39c9f37db5ff5 Reviewed-on: https://code.wireshark.org/review/25936 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=209f7700b3c281c3819d16f9f1ef7b4990f7304b commit 209f7700b3c281c3819d16f9f1ef7b4990f7304b Author: Guy Harris Date: Tue Feb 20 11:44:08 2018 -0800 Don't cast away constness. Change-Id: I2b9534e8240e9b0daf4250575f0c17551ee920fd Reviewed-on: https://code.wireshark.org/review/25935 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=4e857ad20cccd7d4c5d9076e19bd690f06033ac0 commit 4e857ad20cccd7d4c5d9076e19bd690f06033ac0 Author: Guy Harris Date: Tue Feb 20 11:37:58 2018 -0800 Type casts without const lose constness. Don't do const foo *x = (foo *)a_const_pointer; do const foo *x = (const foo *)a_const_pointer; Change-Id: Iee04f71e19fcbe8b8e9a099bad52c8f15577e3e8 Reviewed-on: https://code.wireshark.org/review/25934 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=3366317943ad7d135bbd8b5db13fd80edfd811a1 commit 3366317943ad7d135bbd8b5db13fd80edfd811a1 Author: Stig Bj??rlykke Date: Tue Feb 20 16:11:28 2018 +0100 ieee80211: Remove obsolete assignments Change-Id: If1de0970e4baf49419238553ba93ab13ad5b94cc Reviewed-on: https://code.wireshark.org/review/25926 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=d209fe6e18b44d98e3760d542acf61b2d82f056f commit d209fe6e18b44d98e3760d542acf61b2d82f056f Author: Stig Bj??rlykke Date: Tue Feb 20 15:07:08 2018 +0100 pcapng: Free option_content on error Change-Id: If36b92def61112f8ebe8cfda0edfb63a15c46af0 Reviewed-on: https://code.wireshark.org/review/25925 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=fc9ee03ada78922be31977126263e047077f98e8 commit fc9ee03ada78922be31977126263e047077f98e8 Author: Dario Lombardo Date: Tue Feb 20 13:34:36 2018 +0100 gitlab-ci: speed up the builds a little bit. Change-Id: I29756429d106b56e5c0b9b61d92f4c6ca8629b36 Reviewed-on: https://code.wireshark.org/review/25923 Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=224215cb42e24dc23a26e491ca8fe11d8d64687e commit 224215cb42e24dc23a26e491ca8fe11d8d64687e Author: Stig Bj??rlykke Date: Tue Feb 20 10:05:07 2018 +0100 Qt: Right justify custom columns with multiple fields Default right justify custom columns with multiple fields when all fields meet the right-justify criteria. Include double, float and relative time in the right-justify criteria. Change-Id: I438eab03e3575ca551cab1a547e4f8f00e4792b2 Reviewed-on: https://code.wireshark.org/review/25919 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=1044d56e3dd2b029a13964badc28da7d16d19b00 commit 1044d56e3dd2b029a13964badc28da7d16d19b00 Author: Stig Bj??rlykke Date: Tue Feb 20 10:05:48 2018 +0100 Qt: Improve sorting of custom columns with multiple fields Use the already parsed col_custom_fields_ids to loop all fields in custom columns. Change-Id: I937e10e087feadc788591f2e3d49568611fda69b Reviewed-on: https://code.wireshark.org/review/25918 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=f7c8f0c8a5bfb04052b7084b00c5d85b756f14db commit f7c8f0c8a5bfb04052b7084b00c5d85b756f14db Author: Dario Lombardo Date: Mon Feb 19 15:27:21 2018 +0100 snmp: add missing initializers in deep copies. Change-Id: I0a9ef25fc79c47b329a3aed6e0de456ab905c971 Reviewed-on: https://code.wireshark.org/review/25901 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=fa1635f5b077caca91021389c6ef029528b8bab5 commit fa1635f5b077caca91021389c6ef029528b8bab5 Author: Neil Ostroff Date: Mon Feb 19 12:26:48 2018 -0800 ieee80211: fix preamble duration calculation Preamble duration calculation duplicated the number of HT-LTF symbols resulting in an incorrect preamble calculation. This fix removes the duplicated code in file: epan/dissectors/packet-ieee80211-radio.c. Bug: 14439 Change-Id: I550066a41c24948e16da6a43cf403cf206b7f32d Reviewed-on: https://code.wireshark.org/review/25903 Reviewed-by: Simon Barber Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=647e5b449a9af1b553698f2f62e70afd05850bf9 commit 647e5b449a9af1b553698f2f62e70afd05850bf9 Author: Guy Harris Date: Mon Feb 19 22:29:03 2018 -0800 Use units for the server recv->send duration. We *do* support units for FT_FLOAT and FT_DOUBLE, so use them. Change-Id: I94dbce89c785109b2c6ef89243f5611963e63dc8 Reviewed-on: https://code.wireshark.org/review/25917 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=0a8152c260b7939633e91202ae6f5c8075405f97 commit 0a8152c260b7939633e91202ae6f5c8075405f97 Author: Gerald Combs Date: Mon Feb 19 17:13:08 2018 -0800 Use ws.css in the release notes. Use the standard Wireshark style sheet for the release notes. Add a note about updating them via themes.asciidoctor.org. Change-Id: Ic6b66308cf1e1bea7b34a09963f92881d01eda8c Reviewed-on: https://code.wireshark.org/review/25911 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=a82621eecb45b2928800643741681556d6b1ea03 commit a82621eecb45b2928800643741681556d6b1ea03 Author: Guy Harris Date: Mon Feb 19 22:22:03 2018 -0800 FT_FLOAT and FT_DOUBLE support BASE_UNIT_STRING, too. Handle them in free_deregistered_field() and proto_registrar_dump_values(). Change-Id: I38c7b440adc46e32dde8bd629e58535baac9dd6d Reviewed-on: https://code.wireshark.org/review/25916 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=91409213ad111fb1607636dcb0b69dac9fb2d0c5 commit 91409213ad111fb1607636dcb0b69dac9fb2d0c5 Author: Gerald Combs Date: Mon Feb 19 13:15:57 2018 -0800 DOCSIS: Remove concatenated PDU dissection. The current concatenation PDU support has had serious, repeated problems over the years: fb1ef7b8da f6d48e45c8 3e1828e351 26a6881014 625bab309d Remove it and add a comment recommending iteration. Bug: 14446 Change-Id: I947ff8e40e18c4628c9df9233b72dd7776e8233d Reviewed-on: https://code.wireshark.org/review/25905 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=8a173c9812dd2396258012ddbd13c37ea9c61a18 commit 8a173c9812dd2396258012ddbd13c37ea9c61a18 Author: Guy Harris Date: Mon Feb 19 21:58:34 2018 -0800 Clean up the way we handle the server recv->send duration. There's no guarantee that it'll be integral, and the spec doesn't seem to imply that it's necessarily integral, so don't convert it to an integer. Given that it's a floating-point number, we might as well represent it as an FT_DOUBLE. (XXX - we should support units for FT_FLOAT and FT_DOUBLE.) Change-Id: Ica43510ac147231f5530359cc78bb467f8d3be24 Reviewed-on: https://code.wireshark.org/review/25915 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=a8ff1335f99e91569ad8eaf497bc565f980dd8e4 commit a8ff1335f99e91569ad8eaf497bc565f980dd8e4 Author: Guy Harris Date: Mon Feb 19 21:35:13 2018 -0800 Extract bits by shifting, not using exponentiation. That makes it much clearer what's being done here; it matches what the 802.11ac spec actually says (we have an array of bits and an array of 2-bit items). Clean up indentation while we're at it. Change-Id: I8a4640662c54d6a2621990df778fd2d2c2695b78 Reviewed-on: https://code.wireshark.org/review/25914 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=dc6b9dfcd635a1ca97a218bcdaf16a2ee5f7b693 commit dc6b9dfcd635a1ca97a218bcdaf16a2ee5f7b693 Author: Guy Harris Date: Mon Feb 19 21:27:03 2018 -0800 Define macros to calculate (2^N)^M, and use them in more places. Change-Id: I4df1b35d8d2233c301f0ba9e119d012aebe9cd17 Reviewed-on: https://code.wireshark.org/review/25913 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=e4787a9190c82dadae7e57c0847e2529bb2a9bbf commit e4787a9190c82dadae7e57c0847e2529bb2a9bbf Author: Guy Harris Date: Mon Feb 19 18:43:00 2018 -0800 Don't use floating point to calculate 4^N, for integer N. You don't need floating-point, you can just calculate 1<<2N. Change-Id: Iec9ebf02bba3e8bcce344be7f0366f7f258da403 Reviewed-on: https://code.wireshark.org/review/25912 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=5c0cf42243e02ca5a6a4efb1005738beb1879601 commit 5c0cf42243e02ca5a6a4efb1005738beb1879601 Author: Robert Sauter Date: Mon Feb 19 14:53:11 2018 +0100 packet-thread: fix cast-align warning Change-Id: I38381800c8cb227146e9a18285d2b73aec7a97d5 Reviewed-on: https://code.wireshark.org/review/25898 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=a806389e50abdbbb5dbdd2071c04ad73beaaadf9 commit a806389e50abdbbb5dbdd2071c04ad73beaaadf9 Author: Gerald Combs Date: Mon Feb 19 14:48:24 2018 -0800 RELOAD: Fix a length check. Make sure a length value isn't too large. Bug: 14445 Change-Id: Ie630d59aea744554da22a2b904aca06624c73f7a Reviewed-on: https://code.wireshark.org/review/25908 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=3576ca2cd8325175f84698b5b158309481d55c04 commit 3576ca2cd8325175f84698b5b158309481d55c04 Author: Gerald Combs Date: Mon Feb 19 14:00:44 2018 -0800 Remove eproto2sgml. IIRC this was used to generate a list of display filters for the User's Guide. We stopped doing that a long time ago. Change-Id: Ib18f3982169ebda133f05e5fcad4083f75051286 Reviewed-on: https://code.wireshark.org/review/25907 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=e2fbca05bc382a0b9c966ab67689850749cba434 commit e2fbca05bc382a0b9c966ab67689850749cba434 Author: Valentin Vidic Date: Mon Feb 19 11:52:35 2018 +0100 TWAMP: Try to reassemble Server-Greeting message Some servers send Server-Greeting split into multiple packets. Change-Id: I56155eef1a20ded5c06c4a43cbc8d52961d029d0 Reviewed-on: https://code.wireshark.org/review/25896 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=cf2a29f0838699e16d273b50bde02fa9c33795d5 commit cf2a29f0838699e16d273b50bde02fa9c33795d5 Author: Guy Harris Date: Mon Feb 19 13:06:16 2018 -0800 Check whether to do dissection after starting taps. One reason to do dissection is if a tap requires it, so we have to check after starting the taps. Change-Id: Ic7910449c3f85df2a52065e789986d970d13c253 Reviewed-on: https://code.wireshark.org/review/25904 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=e2d5c537df39f35628c25e148f2a9238b74e1a45 commit e2d5c537df39f35628c25e148f2a9238b74e1a45 Author: Guy Harris Date: Mon Feb 19 09:41:09 2018 -0800 Reorganize and expand the description section. Try to do a better job of explaining the behavior with various combination of options. There are a lot of different output options, and combinations of those options, for TShark; try to cover more of them - it's complicated. Consistently refer to command-line "options" rather than "flags". Change-Id: Idbe6d22a07920789b3d5ed46a700e654a5ac0ae3 Reviewed-on: https://code.wireshark.org/review/25902 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=70608effe4d23bb5f05dc783b21c1ab9d2e5aa66 commit 70608effe4d23bb5f05dc783b21c1ab9d2e5aa66 Author: Valentin Vidic Date: Mon Feb 19 12:10:03 2018 +0100 TWAMP: Handle short TWAMP-Test packets Requests packets have a minimum length of 14 bytes and only responses have additional 27 bytes of fields. Without this patch short packets generate an exception and get reported as malformed. Change-Id: If75fa5556059b13f40fc49273edcbd32508fa0fc Reviewed-on: https://code.wireshark.org/review/25897 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=8da569b6ad5beb9fa8c6aa49279e8a805ffbdfda commit 8da569b6ad5beb9fa8c6aa49279e8a805ffbdfda Author: Graham Bloice Date: Mon Feb 19 14:57:05 2018 +0000 WSDG: Update docbook info The docbook info is now in README.adoc Change-Id: Ifbc6a1803d23835d9b2b91a9fd6df34002cc3e8f Reviewed-on: https://code.wireshark.org/review/25900 Reviewed-by: Graham Bloice http://cgit.osmocom.org/wireshark/commit/?id=dbb5c73fec950c8909726ad471a204a951a03756 commit dbb5c73fec950c8909726ad471a204a951a03756 Author: Matej Tkac Date: Mon Feb 19 11:36:57 2018 +0100 [PFCP] Added missing User Plane Inactivity Timer IE value_string Change-Id: I043884300f3c5d4911c02f9c17d631e52700a793 Reviewed-on: https://code.wireshark.org/review/25895 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=042cfea07c8fd723a763d52378ae197a53b444fe commit 042cfea07c8fd723a763d52378ae197a53b444fe Author: Gerald Combs Date: Sat Feb 17 19:50:48 2018 -0800 Qt: Use QFrames as separators in the filter expression toolbar. Use QFrames instead of QActions as separators in the filter expression toolbar. This keeps them from showing up in the overflow menu. Change-Id: I60f6f0434fe5ba88fe1b4221e9e70640eed840bb Reviewed-on: https://code.wireshark.org/review/25860 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=c61b543e97f85fbe6a30f0368a7c6975bdd21fc8 commit c61b543e97f85fbe6a30f0368a7c6975bdd21fc8 Author: Guy Harris Date: Sun Feb 18 14:39:49 2018 -0800 Get rid of more new_ prefixes for statistics functions and types. There are no "old" versions of them that we're keeping around. Change-Id: I3c76a14d0ec1a06df39c547da37f4dea9987df4d Reviewed-on: https://code.wireshark.org/review/25892 Petri-Dish: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=6a0a56ed078ef8a51b7c7b26acd0baa700b5c8d4 commit 6a0a56ed078ef8a51b7c7b26acd0baa700b5c8d4 Author: Guy Harris Date: Sun Feb 18 15:14:41 2018 -0800 Note that -P can override -Q's suppression of packet output. Change-Id: I38da07fb68a3b8c62e2267a06a9ba41ff80e7497 Reviewed-on: https://code.wireshark.org/review/25893 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=f81f2c4a6ff405fcdeb1866d2bcb2d3018f39c6e commit f81f2c4a6ff405fcdeb1866d2bcb2d3018f39c6e Author: Robert Sauter Date: Sun Feb 18 14:03:05 2018 +0100 release-notes: Add 802.15.9, RFC 4108, and Wi-SUN FAN; sort new protocols list Change-Id: I31781ee7aef0547f86120c1d2e6adfd2dd6bdec8 Reviewed-on: https://code.wireshark.org/review/25870 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=ca7ac05cf00bca96a0123540beceb206a788906f commit ca7ac05cf00bca96a0123540beceb206a788906f Author: Jaap Keuter Date: Sun Feb 18 22:40:50 2018 +0100 Fix some source headers, reformat SPDX license lines in comment block. Change-Id: Ibae6a64a9915003435a3fb17763535a3844143be Reviewed-on: https://code.wireshark.org/review/25891 Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=44a6e2dea8be8e02cdc62a2a89dc79f734ab9f9b commit 44a6e2dea8be8e02cdc62a2a89dc79f734ab9f9b Author: Dario Lombardo Date: Sun Feb 18 18:26:46 2018 +0100 marker: return unused offset (found by clang). Remove if (tree) as well. Change-Id: I618ce6e081eced8c5bf0a8d3e8acb7476538e841 Reviewed-on: https://code.wireshark.org/review/25883 Petri-Dish: Dario Lombardo Reviewed-by: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=bd9d79fcd7b1e950c3e27d5b26e90688056d4d01 commit bd9d79fcd7b1e950c3e27d5b26e90688056d4d01 Author: Dario Lombardo Date: Sun Feb 18 21:06:52 2018 +0100 marker: fix indentation. Change-Id: Ie59d25950dba92fe23e71fadb0884ae545bd882c Reviewed-on: https://code.wireshark.org/review/25886 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=e090683aff0763c4604d8ea8d060cf9a1a8cfc79 commit e090683aff0763c4604d8ea8d060cf9a1a8cfc79 Author: Guy Harris Date: Sun Feb 18 13:02:15 2018 -0800 TFshark requires a file to be specified. It's not a capture program, so you can't say "capture on this interface"; you need a file to read. Change-Id: I8498001e06974ecd4678a48ac7b17f6fc60f7911 Reviewed-on: https://code.wireshark.org/review/25890 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=0347538758f29b056c2e04959539bdc32f0291b6 commit 0347538758f29b056c2e04959539bdc32f0291b6 Author: Guy Harris Date: Sun Feb 18 12:52:21 2018 -0800 Don't start command-line taps until we've opened a file. We shouldn't do so until we have something on which to compute statistics and until we're in file scope, as the taps may use file-scoped memory, given that statistics pertain to a file. Change-Id: I08b6e5ed145d7a25056857cc570f383f5116d6ce Reviewed-on: https://code.wireshark.org/review/25889 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=da861e431135c620a879358b32731125b3e7b495 commit da861e431135c620a879358b32731125b3e7b495 Author: Guy Harris Date: Sun Feb 18 12:46:55 2018 -0800 We don't do taps in rawshark, so there are no taps to start. Change-Id: I53c75a91f11bf885e227c133dea8c546e751b274 Reviewed-on: https://code.wireshark.org/review/25888 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=22dc113852fb512f81c68ae1eb6914f27f616f12 commit 22dc113852fb512f81c68ae1eb6914f27f616f12 Author: Guy Harris Date: Sun Feb 18 12:39:34 2018 -0800 Don't start command-line taps until we've opened a file or started capturing. We shouldn't do so until we have something on which to compute statistics and until we're in file scope, as the taps may use file-scoped memory, given that statistics pertain to a file. Change-Id: Ifb568480a3cbbd4dc891015b3bb42da1511ca514 Reviewed-on: https://code.wireshark.org/review/25887 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=d9d6106044065ed748748ba2135a9ac3cd6c5108 commit d9d6106044065ed748748ba2135a9ac3cd6c5108 Author: Pascal Quantin Date: Sun Feb 18 15:19:48 2018 +0100 ASN.1: update auto generated dissectors Change-Id: Ic73e72b3d2e7590eaed07f6eb30f74f4303e7a65 Reviewed-on: https://code.wireshark.org/review/25880 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=47726eafe572686e5b36ea2e8798096cf1a07bf9 commit 47726eafe572686e5b36ea2e8798096cf1a07bf9 Author: Pascal Quantin Date: Sun Feb 18 15:09:49 2018 +0100 NBAP: check that DCH ID was initialized before using it Bug: 14443 Change-Id: I184ed60d09576c00133c74b4376b2cb7106e5f80 Reviewed-on: https://code.wireshark.org/review/25874 Petri-Dish: Pascal Quantin Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=8760999f646fb398fa0c824f3539cee4a4911d13 commit 8760999f646fb398fa0c824f3539cee4a4911d13 Author: Michael Mann Date: Sat Feb 17 13:33:44 2018 -0500 LLTD: use wider variables to prevent overflow and infinite loops Bug: 14419 Change-Id: I1adf186a56e87a043077d330d59f18b8e5823cd7 Reviewed-on: https://code.wireshark.org/review/25871 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=b6328eba6a3d33930489709ee1e47140dcc30dfb commit b6328eba6a3d33930489709ee1e47140dcc30dfb Author: Michael Mann Date: Sat Feb 17 22:20:29 2018 -0500 DICOM: Prevent infinite loop (dissect_dcm_tag) uint32 value could wrap around, resulting in infinite loop. Bug: 14411 Change-Id: I26c73f74adc65c7a5acf22970a54c93a7f7a2344 Reviewed-on: https://code.wireshark.org/review/25873 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=95affa1ef1484741156a34aface45aa5e16c02c9 commit 95affa1ef1484741156a34aface45aa5e16c02c9 Author: Michael Mann Date: Sat Feb 17 13:40:55 2018 -0500 USB: Sanity check Darwin USB header to prevent infinite loop. Bug: 14421 Change-Id: Ifb492b776182507c10664d067f99312af250e6ff Reviewed-on: https://code.wireshark.org/review/25872 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=bee04353b91cbec90c9377f74ceeefa374757c65 commit bee04353b91cbec90c9377f74ceeefa374757c65 Author: Uli Heilmeier Date: Sun Feb 18 11:27:13 2018 +0100 DIS: fix Modulation paremter length According to https://www.sisostds.org/DigitalLibrary.aspx?Command=Core_Download&EntryId=43048 table 5.2.1 modulation paremter is 8 bytes long (and not 16). Bug: 14441 Change-Id: I5d43411124e554721cfaa6c33561a04c91688aee Reviewed-on: https://code.wireshark.org/review/25866 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=aef93dba8c44c010a598cde60a5bf25226c25676 commit aef93dba8c44c010a598cde60a5bf25226c25676 Author: Dario Lombardo Date: Fri Feb 16 16:46:16 2018 -0500 gitlab-ci: remove not working clang repos. Change-Id: Id1a6f07747dec45619b89daa0d8f7acb2bd425ca Reviewed-on: https://code.wireshark.org/review/25865 Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=632c6261caa68405f67495ee71593654e7e23177 commit 632c6261caa68405f67495ee71593654e7e23177 Author: Gerald Combs Date: Sun Feb 18 08:15:50 2018 +0000 [Automatic update for 2018-02-18] Update manuf, services enterprise numbers, translations, and other items. Change-Id: I5b5b729c83aa7017454b7c7d8230415e1834587f Reviewed-on: https://code.wireshark.org/review/25862 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=fcea7205a471c4353847bebaafec7d0c2a72618f commit fcea7205a471c4353847bebaafec7d0c2a72618f Author: Guy Harris Date: Sat Feb 17 19:33:20 2018 -0800 Get rid of unnecessary casts. Change-Id: I6b911dc2fa9b95ce16c63b13bf8cf10f8a1ce7d7 Reviewed-on: https://code.wireshark.org/review/25859 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=38d784d54734a4f8e561f6df3460d02aac53015e commit 38d784d54734a4f8e561f6df3460d02aac53015e Author: Pascal Quantin Date: Sat Feb 17 23:22:31 2018 +0100 6LoWPAN: break loop in case of unexpected loRHE type Bug: 14422 Change-Id: I5875dd63282ff645e78a4b0cf5f34ea746ec7dfd Reviewed-on: https://code.wireshark.org/review/25852 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=5d99febe66e96b55a1defa58a906be254bad3a51 commit 5d99febe66e96b55a1defa58a906be254bad3a51 Author: Pascal Quantin Date: Sat Feb 17 22:51:39 2018 +0100 S7comm: fix range check to prevent infinite loop when upper bound is 255 While we are at it, fix identification of not last element in a few places Bug: 14423 Change-Id: I568530949d09ddfd8c5c58d24050dfed32ce10f5 Reviewed-on: https://code.wireshark.org/review/25851 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=cae52d27d646c04734726b54edf9aacddc3153e8 commit cae52d27d646c04734726b54edf9aacddc3153e8 Author: Guy Harris Date: Sat Feb 17 15:24:07 2018 -0800 Don't gratuitously cast away constness. Change-Id: I5d953ba2f89d8c65ae62012f32757acc14108f81 Reviewed-on: https://code.wireshark.org/review/25857 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=e61257988e3024b6ee21a99f32d82bc2a7ab5c8e commit e61257988e3024b6ee21a99f32d82bc2a7ab5c8e Author: Guy Harris Date: Sat Feb 17 15:17:40 2018 -0800 Make all versions of add_unix_interface_ifinfo() static. That routine is not used outside this file. Change-Id: I50bd1aee564df1b4bb38602a1a40377b5dd86d5f Reviewed-on: https://code.wireshark.org/review/25856 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=16348cbddb604b267b63c84f30bb2b0a72778dcc commit 16348cbddb604b267b63c84f30bb2b0a72778dcc Author: Guy Harris Date: Sat Feb 17 14:53:30 2018 -0800 Clean up missing-prototype warnings. Add prototypes for the registration routines. Make routines not used outside this file static. Change-Id: Icaa7e5877888a0e0299cfd94d7921df8a138d0e1 Reviewed-on: https://code.wireshark.org/review/25854 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=04704e289fbc0b06dc1352da8416488425650cc2 commit 04704e289fbc0b06dc1352da8416488425650cc2 Author: Guy Harris Date: Sat Feb 17 14:48:16 2018 -0800 Don't gratuitously cast away constness. Change-Id: I778deaaee1d52c4a5a716f6d23f787e041664deb Reviewed-on: https://code.wireshark.org/review/25853 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=137da3f1064c89c98cdd9fe66a707a7d3fe05e00 commit 137da3f1064c89c98cdd9fe66a707a7d3fe05e00 Author: Guy Harris Date: Sat Feb 17 13:57:26 2018 -0800 Don't gratuitously cast away constness. Change-Id: If442abf521ee79bbaac0a133a64e8c9de3e31c59 Reviewed-on: https://code.wireshark.org/review/25850 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=2530b75e1da0f715a6b712ee9b12beb6e7d604e4 commit 2530b75e1da0f715a6b712ee9b12beb6e7d604e4 Author: Guy Harris Date: Sat Feb 17 13:53:31 2018 -0800 Don't gratuitously cast away constness. Change-Id: I5c80e50c524db6ee80e1529af447db9a26e02f48 Reviewed-on: https://code.wireshark.org/review/25849 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=55042dc15b9b6611c01f8eacf193d2fb6556afc9 commit 55042dc15b9b6611c01f8eacf193d2fb6556afc9 Author: Guy Harris Date: Sat Feb 17 13:42:02 2018 -0800 Don't gratuitiously cast constness away. Change-Id: Ie373b7e1079092e01c99939f29d7afdbf465bd8b Reviewed-on: https://code.wireshark.org/review/25848 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=23b8d11546c3c05e967b7d00e5dbb2659200eb4f commit 23b8d11546c3c05e967b7d00e5dbb2659200eb4f Author: Guy Harris Date: Sat Feb 17 13:32:22 2018 -0800 Don't gratuitiously cast constness away. Change-Id: Ibd43d689cd4d00c26440589a772a818f6c5905c3 Reviewed-on: https://code.wireshark.org/review/25847 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=ef96c91060d31d546f96adfeef779f79c75c36da commit ef96c91060d31d546f96adfeef779f79c75c36da Author: Guy Harris Date: Sat Feb 17 13:22:26 2018 -0800 Put back casts needed for C++ compatibility. Change-Id: Ia83d08f62e97478f532da9af0c1cbfef7532b1c7 Reviewed-on: https://code.wireshark.org/review/25846 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=92f3a0f3e9c0480abb6f1cc2e51e5e32a17ae155 commit 92f3a0f3e9c0480abb6f1cc2e51e5e32a17ae155 Author: Guy Harris Date: Sat Feb 17 13:17:21 2018 -0800 Don't gratuitously cast away constness. Change-Id: I51e7207835190fc87cf7c7cb0cf3a09a0588629a Reviewed-on: https://code.wireshark.org/review/25845 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=a14c6a849090e32fcdf8136be8ba9360c371bf5c commit a14c6a849090e32fcdf8136be8ba9360c371bf5c Author: Guy Harris Date: Sat Feb 17 13:11:10 2018 -0800 Constify a pointer to squelch a warning. Change-Id: I3e83f79227b080d336b5fef14df1ea75a13238de Reviewed-on: https://code.wireshark.org/review/25844 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=1c5d6881de42d9093933718e7bec6211222fb7d6 commit 1c5d6881de42d9093933718e7bec6211222fb7d6 Author: Gerald Combs Date: Sat Feb 17 11:44:41 2018 -0800 Qt: Another filter expression toolbar layout attempt. Try hiding and showing the filter expression toolbar in order to update its layout. This is a bit ham-fisted but seems to be the only way to get it to work properly after clearing and inserting buttons. Bug: 14121 Change-Id: Iea851c029c1586abfdb01c639914f6fe97ea29b3 Reviewed-on: https://code.wireshark.org/review/25840 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=9826cde91d56be3cbbaf7609a29e2bbb3478835c commit 9826cde91d56be3cbbaf7609a29e2bbb3478835c Author: Guy Harris Date: Sat Feb 17 12:42:51 2018 -0800 Constify a bunch of pointers and some casts. This squelches a bunch of "constness casted away" warnings. Change-Id: I95949ccbecceea651e7e4acb99f8e69ee0bfc475 Reviewed-on: https://code.wireshark.org/review/25843 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=4fe475492cfd94df8542edc20b22bc6a531cad32 commit 4fe475492cfd94df8542edc20b22bc6a531cad32 Author: Guy Harris Date: Sat Feb 17 12:33:20 2018 -0800 Use appropriate pointer types rather than guint8 *. This means we don't lose alignment information that causes spurious compiler warnings. Change-Id: I721f180c137bcffbcf7edf88cf8caf52c33fa545 Reviewed-on: https://code.wireshark.org/review/25842 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=397d32b863b640ccded140acd6eec94da367264b commit 397d32b863b640ccded140acd6eec94da367264b Author: Guy Harris Date: Sat Feb 17 12:19:33 2018 -0800 dcerpc_decode_as_change() doesn't need to change the old binding. The search doesn't use the fields we change (if it did, we probably shouldn't change them, as the old binding might not be found), so don't change them. Instead, when we allocate a *new* binding structure, put the new values into *that* structure. Squelches a "casting away constness" warning. Change-Id: I6dbd1a4cbc2415373f4926f443f9756c8113c0be Reviewed-on: https://code.wireshark.org/review/25841 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=86f2ff6ec027514d067fd6ec054b6b2fa7c3afe1 commit 86f2ff6ec027514d067fd6ec054b6b2fa7c3afe1 Author: Guy Harris Date: Sat Feb 17 11:36:52 2018 -0800 Yet Another Narrowing Warning to suppress. Change-Id: I6ec0a04a0ad074849f447164270a7ff4851b698f Reviewed-on: https://code.wireshark.org/review/25839 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=cd443126a4d73612f27286b0f548a07b63553a5c commit cd443126a4d73612f27286b0f548a07b63553a5c Author: Guy Harris Date: Sat Feb 17 11:33:30 2018 -0800 No need to cast away constness. Change-Id: I9778f2bf867539f83835d6c04bac201e66b1e5ee Reviewed-on: https://code.wireshark.org/review/25838 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=8b9dfbaba9f10cffd41b0cca1446a7a6c5b6eb90 commit 8b9dfbaba9f10cffd41b0cca1446a7a6c5b6eb90 Author: Guy Harris Date: Sat Feb 17 11:30:01 2018 -0800 The CRC8 routines don't modify the buffer; make the pointers to it const. This lets us get rid of some casts that provoke "drops const qualifier" warnings. Change-Id: Ia7e0863bd97bc20dbbb810e13778ec78d0cf3c91 Reviewed-on: https://code.wireshark.org/review/25837 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=dc8bd7c3a9efd30651c5c31b37ae27b2169592db commit dc8bd7c3a9efd30651c5c31b37ae27b2169592db Author: Guy Harris Date: Sat Feb 17 11:03:32 2018 -0800 Fix argument list in comment. Oh, and change something up with which we have no evidence whether Winston Churchill would put or not: http://itre.cis.upenn.edu/~myl/languagelog/archives/001715.html http://itre.cis.upenn.edu/~myl/languagelog/archives/001702.html Change-Id: I7a76d564bdd481de2a56d32aa44c9dfe98a270f6 Reviewed-on: https://code.wireshark.org/review/25836 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=5bf8da8a4cd5381d1d206ce7074690dba463dba0 commit 5bf8da8a4cd5381d1d206ce7074690dba463dba0 Author: Guy Harris Date: Sat Feb 17 10:40:23 2018 -0800 Fix casts. A gconstpointer is a "pointer to const void", so it should be cast to "pointer to const XXX". A "pointer to const pointer to plugin" is a "plugin *const *". C's declaration syntax is not one of its strong points. There's a reason why the cdecl program, and the Web site that uses it, http://cdecl.org, exists (as the tag line says, "C gibberish <-> English"), and why I used it to make sure I got this working. Change-Id: Ia29bb25d17a1255a06b4ace542643c4b494d4977 Reviewed-on: https://code.wireshark.org/review/25835 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=f0393a5975e96665c6d828ec2d7d103372e18acd commit f0393a5975e96665c6d828ec2d7d103372e18acd Author: Robert Sauter Date: Fri Feb 16 12:58:12 2018 +0100 wisun: Add EDFE support During an EDFE exchange the source addresses are omitted after the first frame. Restore the information to enable decryption and 6LoWPAN reassembly. Change-Id: I9660c81e0536cea56caf104a16e41eaf6c123e09 Reviewed-on: https://code.wireshark.org/review/25819 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=306c1c85cdf321ba81e5ccf0c6299182f66ea34c commit 306c1c85cdf321ba81e5ccf0c6299182f66ea34c Author: Stig Bj??rlykke Date: Thu Feb 15 20:17:30 2018 +0100 ldap: Format text used in COL_INFO Use format_text() on strings from packet used in COL_INFO to show non-printable characters as C-style escapes. Bug: 14424 Change-Id: Ibeb18958e0c5877681a18873377ad96d7237490c Reviewed-on: https://code.wireshark.org/review/25808 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=6be0444caf472125fd765107be5b04c6c50dc928 commit 6be0444caf472125fd765107be5b04c6c50dc928 Author: Guy Harris Date: Sat Feb 17 00:10:43 2018 -0800 Don't make separate libXXX_generated libraries. We no longer use different compiler flags for generated and non-generated files, so we don't need to put them into separate libraries and then add the files from the generated library into the main library. Change-Id: Idbd35510ccb8c9107b4de4199c8b1bcaa6f7a060 Reviewed-on: https://code.wireshark.org/review/25831 Petri-Dish: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=49e331c4cec96a1ca2637eed48f67553bc53a5b9 commit 49e331c4cec96a1ca2637eed48f67553bc53a5b9 Author: Pascal Quantin Date: Sat Feb 17 14:25:36 2018 +0100 Thread: use wider variables to prevent overflow and infinite loops Bug: 14428 Change-Id: I5536bdca23b24e41c13c0837d1f50d9db26f864a Reviewed-on: https://code.wireshark.org/review/25832 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=0fa1176c22d83728b83111d984751093c46a4106 commit 0fa1176c22d83728b83111d984751093c46a4106 Author: Gerald Combs Date: Fri Feb 16 16:02:26 2018 -0800 Add `-z http_ref,tree` to the tshark man page. Change-Id: Ia7b229fc4c42bd967ee4315543f58f6c05be5510 Reviewed-on: https://code.wireshark.org/review/25827 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=a9823dddf3dfdf0f048fcc1ecc0b951c87b91c6b commit a9823dddf3dfdf0f048fcc1ecc0b951c87b91c6b Author: Gerald Combs Date: Fri Feb 16 11:47:35 2018 -0800 Qt: Replace the toolbar extension icon. The QToolBar extension button icon is ugly, particularly on HiDPI displays. Replace it with a RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK. Change-Id: I8822252ff5c328acd23aad345313e7cfafdffa47 Reviewed-on: https://code.wireshark.org/review/25821 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=d0b9db8cd8f9290173860f8cc52e89834b253331 commit d0b9db8cd8f9290173860f8cc52e89834b253331 Author: Gerald Combs Date: Fri Feb 16 09:29:38 2018 -0800 Qt: Add separators between filter expression buttons. I've noticed at SharkFest and other places that people sometimes put square brackets around their filter expression names so that it's easier to distinguish one button from another. Add separators between buttons so that this shouldn't be necessary. Change-Id: I3b1ca42f6417d2045781fc14d594faba4fd00fd5 Reviewed-on: https://code.wireshark.org/review/25820 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=459bd4646d15c56b14f9f10d86c6f5d342174c98 commit 459bd4646d15c56b14f9f10d86c6f5d342174c98 Author: Guy Harris Date: Fri Feb 16 18:22:31 2018 -0800 Don't have CLEAN_FILES variables for the "clean" source files. Except for the one directory that (currently) has "not yet clean" files, epan/dissectors, we don't need a separate variable to keep track of the "clean" source files. In the cases where not all files were in CLEAN_FILES, put them into the variable used to enable -Werror or its equivalent. Change-Id: Ic4119861c1d9e381adfe31e9977e1ac71d623f5b Reviewed-on: https://code.wireshark.org/review/25830 Petri-Dish: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=5f0d50690ae01427ae310e15989cbe3780a241ad commit 5f0d50690ae01427ae310e15989cbe3780a241ad Author: Guy Harris Date: Fri Feb 16 17:22:23 2018 -0800 Use -Werror except for explicitly listed dirty dissectors. Use AM_CFLAGS for everything except for libdirtydissectors in epan/dissectors. Rename GENERATED_CFLAGS/GENERATED_CXXFLAGS to DIRTY_CFLAGS/DIRTY_CXXFLAGS, as it doesn't apply to all generated files. Change-Id: I702b53e185d6972c08d68ef31c05df7b03669daa Reviewed-on: https://code.wireshark.org/review/25829 Petri-Dish: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=0ac5c797fec5759483dd7b48816f836f8c1beeea commit 0ac5c797fec5759483dd7b48816f836f8c1beeea Author: Guy Harris Date: Fri Feb 16 16:56:27 2018 -0800 Don't use GENERATED_CFLAGS on generated files, use AM_CFLAGS. They're now warning-free, as we're disabling the warnings in Flex-generated code. Change-Id: I628a60cc416bcab16258124bf3e266ae6e9201b5 Reviewed-on: https://code.wireshark.org/review/25828 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=eb6eee72d616d7edf962d913463bc70995caa76c commit eb6eee72d616d7edf962d913463bc70995caa76c Author: Guy Harris Date: Fri Feb 16 16:00:10 2018 -0800 Don't treat radius_dict.l specially. The warning it gets is for one of the extra warning flags, not turned on by default, and is rather common (and hard to fix). Change-Id: Icbc9156ab3862e5921d86b39b936754abe15968d Reviewed-on: https://code.wireshark.org/review/25826 Petri-Dish: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=a931f49dbb489c9062154df0fcc4cd9222003c99 commit a931f49dbb489c9062154df0fcc4cd9222003c99 Author: Gerald Combs Date: Fri Feb 16 15:28:29 2018 -0800 Update the release notes. Change-Id: If2899febb07a18baf6b0020244ed1b5408c45998 Reviewed-on: https://code.wireshark.org/review/25825 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=0ee6e43478912f2aad6c24bb54b9f2c3a89279a3 commit 0ee6e43478912f2aad6c24bb54b9f2c3a89279a3 Author: Guy Harris Date: Fri Feb 16 15:43:45 2018 -0800 Compile text2pcap with -Werror. Change-Id: If411c518c2373a21b0a601526a8e632be88d65c5 Reviewed-on: https://code.wireshark.org/review/25824 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=f4cd45f6fea693f8ab82fb3264bea717b32d4947 commit f4cd45f6fea693f8ab82fb3264bea717b32d4947 Author: Guy Harris Date: Fri Feb 16 14:51:51 2018 -0800 Treat the text2pcap scanner as clean. We now disable some warnings on Flex-generated code. Change-Id: I8ff242dc17e7345e9d5883354e921642cb0118fd Reviewed-on: https://code.wireshark.org/review/25823 Petri-Dish: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=4a69d10920c47fbbb5522adbb478cfeb8f6785dc commit 4a69d10920c47fbbb5522adbb478cfeb8f6785dc Author: Guy Harris Date: Fri Feb 16 14:10:47 2018 -0800 Squelch redundant declaration warnings. Have the text-to-pcap scanners define a routine that the main code calls, which both allocates and destroys the scanner. Don't declare the Lex-generated routines in a header file we create, declare that routine, instead. Change-Id: Icad6a83db1a0dea8ac390315af72383fc99f8513 Reviewed-on: https://code.wireshark.org/review/25822 Petri-Dish: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=c881ee37d955428cea8f377aaa0a66d5c0b0e60d commit c881ee37d955428cea8f377aaa0a66d5c0b0e60d Author: Matej Tkac Date: Thu Feb 15 16:04:34 2018 +0100 [PFCP] Added dissect function for User Plane Inactivity Timer IE in accordance with 3GPP 29.244 v15.0.0 Change-Id: I27d65d591976edfef13a713cf3a0768915e29256 Reviewed-on: https://code.wireshark.org/review/25803 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=72b57ac4ef653c1909e4c1d1daf40de2357b77e8 commit 72b57ac4ef653c1909e4c1d1daf40de2357b77e8 Author: Guy Harris Date: Fri Feb 16 03:15:32 2018 -0800 Use DIAG_OFF_FLEX/DIAG_ON_FLEX more consistently. Add warning C4267 (size_t to int conversion) with MSVC to DIAG_OFF_FLEX. Addd -Wshorten-64-to-32 with Clang and GCC to DIAG_OFF_FLEX. Don't explicitly use #pragma to turn off warnings; use DIAG_OFF_FLEX for all of them. If we use DIAG_OFF_FLEX, use DIAG_ON_FLEX, even if we have no section of entirely included code at the end. Change-Id: Ibfd44e8954704e9a8bcb1bd8e54f31d28357fffb Reviewed-on: https://code.wireshark.org/review/25817 Petri-Dish: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=09671923adcb745381fc4b276085d0ac7cb8ee94 commit 09671923adcb745381fc4b276085d0ac7cb8ee94 Author: Peter Wu Date: Fri Feb 16 12:49:00 2018 +0100 mac-lte: fix memory leak of mac_lte_msg3_cr_hash Found by LeakSanitizer with "tshark -i dbus-session -c1". Change-Id: Icef967755088ef25a9b1f2cd7def97078b274966 Fixes: v2.5.0rc0-1865-g52365a55e4 ("LTE L2 protocols: add FT_FRAMENUM_TYPE for most FT_FRAMENUM fields.") Reviewed-on: https://code.wireshark.org/review/25818 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Martin Mathieson http://cgit.osmocom.org/wireshark/commit/?id=cfafb915d1f4741996b085336ac13998e573d9cd commit cfafb915d1f4741996b085336ac13998e573d9cd Author: Joakim Karlsson Date: Fri Feb 16 11:21:00 2018 +0100 [Diameter] Gx Supported-Features AVP, List-ID 2 Change-Id: I5cf5adf8c8ae8cbfb9c4c6369454ab4b3ee230a4 Reviewed-on: https://code.wireshark.org/review/25816 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=1b574b907f8ce97b00d402e0374b8943c83543d4 commit 1b574b907f8ce97b00d402e0374b8943c83543d4 Author: Dario Lombardo Date: Thu Jan 18 16:45:52 2018 +0100 capchild: remove double free (found by clang). Now the callers are responsible for deallocating argv: not doing it can lead to memleaks. Change-Id: I45dc0826c0430e38426eb64555664892744aa2d5 Reviewed-on: https://code.wireshark.org/review/25369 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=8bc1c6e3e8c0a84ee656d1e1d68530fc9bf2e35d commit 8bc1c6e3e8c0a84ee656d1e1d68530fc9bf2e35d Author: Guy Harris Date: Thu Feb 15 23:17:04 2018 -0800 Add DIAG_OFF_FLEX and DIAG_ON_FLEX for use in Flex scanners. DIAG_OFF_FLEX turns off all warnings that we want to disable for Flex-generated code due to some versions of Flex generating code that triggers those warnings. DIAG_ON_FLEX restores those warnings, so we do the checks for code that *we* wrote. Use them in .l files. Change-Id: I613a20309a30cd4c61111a1edbe27a5d05fcbf59 Reviewed-on: https://code.wireshark.org/review/25815 Petri-Dish: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=b6bec7d1fdf537f12968276344e6191394249b8b commit b6bec7d1fdf537f12968276344e6191394249b8b Author: Guy Harris Date: Thu Feb 15 19:38:36 2018 -0800 Treat most Lex-generated and all Lemon-generated files as clean. Now that we're suppressing warnings that come from Flex generating insufficiently fussy code, just treat many of the Lex-generated files as clean; we don't seem to be getting warnings from Lemon-generated ones. Change-Id: Ib53ced6d8cb80645234929afca343d047d30f7f7 Reviewed-on: https://code.wireshark.org/review/25813 Petri-Dish: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=08754c3893befe1bc2377b8b30abef00aa5e52d0 commit 08754c3893befe1bc2377b8b30abef00aa5e52d0 Author: Gerald Combs Date: Thu Feb 15 11:25:31 2018 -0800 Suppress more PortAudio + Win64 compiler warnings. Add C4311 and C4312 to the suppression list. Change-Id: I90c85ee5cd3f7c3f235ed89b78d04f34bf0db449 Reviewed-on: https://code.wireshark.org/review/25810 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=a5094050e4f024a17f3abaab1c406fcf18244155 commit a5094050e4f024a17f3abaab1c406fcf18244155 Author: Joerg Mayer Date: Thu Feb 15 20:23:12 2018 +0100 Fix a case of copy - too little modify - paste Change-Id: I4c9ef6b89e0a07d2f9cac59221e0a8ac8f907883 Reviewed-on: https://code.wireshark.org/review/25809 Reviewed-by: J??rg Mayer http://cgit.osmocom.org/wireshark/commit/?id=11e0df5e3aa1644eefd3e3ed5d8d419b6d61f138 commit 11e0df5e3aa1644eefd3e3ed5d8d419b6d61f138 Author: Joerg Mayer Date: Thu Feb 15 19:08:30 2018 +0100 Put some info into the INFO column Change-Id: I4ee22454d45edb382a76603fe21360719c5fa27f Reviewed-on: https://code.wireshark.org/review/25805 Reviewed-by: J??rg Mayer http://cgit.osmocom.org/wireshark/commit/?id=364d9a999d697c4aa0304733e363454f17ab5fba commit 364d9a999d697c4aa0304733e363454f17ab5fba Author: Gerald Combs Date: Thu Feb 15 08:38:34 2018 -0800 Look in %VCToolsRedistDir% for the VC++ redistributable. Look in %VCToolsRedistDir% for the redistributable that we ship with the NSIS installer. Clarify a couple of status messages. Change-Id: I965d15947c3d3422d7c722afa581f4f7dfc2725a Reviewed-on: https://code.wireshark.org/review/25804 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=d45bd7cb2424d4f99924aacf415c92cd7e61329a commit d45bd7cb2424d4f99924aacf415c92cd7e61329a Author: Peter Wu Date: Thu Feb 15 15:23:50 2018 +0100 Move hkdf_extract to wsgcrypt.h HKDF-Extract is not used in TLS, but in QUIC. For reuse in OSCORE, move it to wsutil. Adjust comments slightly to emphasize precondition. Change-Id: I5105e7416037697b383ad58f62be285c2b7ab8b7 Reviewed-on: https://code.wireshark.org/review/25802 Petri-Dish: Peter Wu Reviewed-by: Mali??a Vu??ini?? Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=7ae954c7ac934ea5748b6d65f1c04e8c9b90e27f commit 7ae954c7ac934ea5748b6d65f1c04e8c9b90e27f Author: Jan Holthuis Date: Tue Sep 12 15:53:32 2017 +0200 steam-ihs: Add dissector for the Steam IHS Discovery Protocol This adds a dissector for the Steam In-Home Streaming Discovery Protocol by Valve Software. Useful documentation can be found at: https://codingrange.com/blog/steam-in-home-streaming-discovery-protocol Change-Id: I26a79e201cfb0aad0ca702ac962e1e7b1b541517 Reviewed-on: https://code.wireshark.org/review/23615 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=a660215deab1ce881e9066e0d89ba93445fff7bf commit a660215deab1ce881e9066e0d89ba93445fff7bf Author: Your Name Date: Thu Feb 15 00:39:53 2018 +0100 fuzzshark: disable reassembly for few protocols Reassembly (or in general being stateful) doesn't help when fuzzing, even if wireshark will crash oss-fuzz will try to reproduce the crash with just single sample. Single sample will not reproduce the crash, so being stateful makes wireshark 'buggy target'. I hope change will also make IP corpus a little bit smaller. Change-Id: I01ba8177a653d220c4cfe8a56a5836c96010c6fe Reviewed-on: https://code.wireshark.org/review/25799 Reviewed-by: Jakub Zawadzki http://cgit.osmocom.org/wireshark/commit/?id=010c73daa65847035cab3f64367300b6cba2d038 commit 010c73daa65847035cab3f64367300b6cba2d038 Author: Gerald Combs Date: Wed Feb 14 16:02:14 2018 -0800 Disable warning C4267 in generated files. Disable warning C4267 in Visual C++ in order to squelch the following warnings: 125>dtd_parse.c(1699): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data [C:\buildbot\builders\windows-x86-64-petri-dish\windows-x86-64-petri-dish\build\cmbuild\epan\epan.vcxproj] 125>diam_dict.c(2348): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data [C:\buildbot\builders\windows-x86-64-petri-dish\windows-x86-64-petri-dish\build\cmbuild\epan\epan.vcxproj] 125>C:/buildbot/builders/windows-x86-64-petri-dish/windows-x86-64-petri-dish/build/cmbuild/epan/uat_load.c(1476): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data [C:\buildbot\builders\windows-x86-64-petri-dish\windows-x86-64-petri-dish\build\cmbuild\epan\epan.vcxproj] 130>wimaxasncp_dict.c(2103): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data [C:\buildbot\builders\windows-x86-64-petri-dish\windows-x86-64-petri-dish\build\cmbuild\plugins\epan\wimaxasncp\wimaxasncp.vcxproj] Change-Id: Ie29ae096e5a8b5037abaf3f2aa97754260f4cace Reviewed-on: https://code.wireshark.org/review/25800 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=6325ceb5e5cc58a8ed57029a6f4c984e669e59fd commit 6325ceb5e5cc58a8ed57029a6f4c984e669e59fd Author: Martin Mathieson Date: Wed Feb 14 19:40:55 2018 +0000 DCT2000: read new LTE MAC outheader values Also extend the carrier id enum to r10 levels. Change-Id: I1eac50c54801010f0ad7408debb80ad811e03fbe Reviewed-on: https://code.wireshark.org/review/25793 Petri-Dish: Martin Mathieson Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=2934683aa1887e247f15bc04ab705c52fbb225df commit 2934683aa1887e247f15bc04ab705c52fbb225df Author: Gerald Combs Date: Wed Feb 14 14:02:04 2018 -0800 Fix a typo in the I/O tests. Change-Id: I45bfa6eb9245d0f470a0316141f81c99cc5a9754 Reviewed-on: https://code.wireshark.org/review/25797 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=bfedd74e99a04fb4ef802fb8a663e3bf76721992 commit bfedd74e99a04fb4ef802fb8a663e3bf76721992 Author: Gerald Combs Date: Wed Feb 14 12:01:35 2018 -0800 CMake: Try to avoid Strawberry Perl's xsltproc. Search for Chocolatey's and Cygwin's respective xsltprocs before searching %PATH%. Strawberry Perl doesn't include DocBook, which makes it useless as far as we're concerned. Another approach would be to look in various locations for an XML catalog files and set %XML_CATALOG_FILES%. However, Cygwin's /etc/xml/catalog contains Cygwin-specific URLs, e.g. file:///etc/xml/docbook and can't be used with a non-Cygwin xsltproc. Change-Id: Iaebfdff922a6574581b9bd207625f03598c166e0 Reviewed-on: https://code.wireshark.org/review/25794 Petri-Dish: Gerald Combs Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=7da66f8676cc663d8898b5ff9cf41cad80df4900 commit 7da66f8676cc663d8898b5ff9cf41cad80df4900 Author: Pascal Quantin Date: Wed Feb 14 14:35:49 2018 +0100 SIGCOMP: check operand offset when accessing UDVM memory Bug: 14398 Change-Id: Iae786d6766f63926766ab6139d76bdc24fa37103 Reviewed-on: https://code.wireshark.org/review/25790 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=6c00182e1aab846ab45ff5043cc94a42b5f86b96 commit 6c00182e1aab846ab45ff5043cc94a42b5f86b96 Author: Dario Lombardo Date: Wed Feb 14 12:48:23 2018 +0100 travis: add asciidoctor. Change-Id: I82e72bf194c37001190868257fb7bef499e38ede Reviewed-on: https://code.wireshark.org/review/25789 Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=f7e90534fa66244c1c4cf00c4131f805924a4541 commit f7e90534fa66244c1c4cf00c4131f805924a4541 Author: AndersBroman Date: Wed Feb 14 13:25:25 2018 +0100 [nb_rtpmux] Register dissector by name. Change-Id: I6aca4e84e44cad42bff969d55371d6ac6c5e9600 Reviewed-on: https://code.wireshark.org/review/25788 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=9198448f9db7b77af8d19f8265d6785fb005dc58 commit 9198448f9db7b77af8d19f8265d6785fb005dc58 Author: Peter Wu Date: Tue Jan 23 17:56:42 2018 +0100 Qt: fix crash in packet dialog on changing selection "((capture_file_t *)cap_file_)->edt" is documented in cfile.h to cover the currently selected packet (in the packet list). But in the packet dialog, the packet selection is irrelevant and the data from a different dissection tree must be used. Change-Id: Ieaea3cf862d47540e7f6b6c84c1a2fa6945a877b Fixes: v2.5.0rc0-1532-g56a130a152 ("ByteViewText: Remove epan dependancy") Bug: 14246 Reviewed-on: https://code.wireshark.org/review/25437 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=f0db412f57effe6234edc78e1f438b735efae805 commit f0db412f57effe6234edc78e1f438b735efae805 Author: Michael Mann Date: Mon Jan 8 19:43:36 2018 -0500 Convert coloring rules dialog to use model. Change-Id: I12a465b5451bdbaea871828329d48fda3627fca3 Reviewed-on: https://code.wireshark.org/review/25372 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=a3e14cb514976a9354676a2caa7b001e50dc6189 commit a3e14cb514976a9354676a2caa7b001e50dc6189 Author: Gerald Combs Date: Tue Feb 13 16:33:37 2018 -0800 Debian: Update Build-Depends. Sync the required CMake version and remove w3m. Change-Id: I6c74bb5eb42c678bc91911085b270a9c60095135 Reviewed-on: https://code.wireshark.org/review/25783 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=30841256963df53292a6904952ed4288e85d0ff6 commit 30841256963df53292a6904952ed4288e85d0ff6 Author: Gerald Combs Date: Tue Feb 13 17:08:14 2018 -0800 Qt: Fix the filter expression toolbar layout. Take a hint from the QToolButton sources and update the filter expression toolbar using updateGeometry instead of adjustSize. This appears to do the layout updates and other changes required to draw the dropdown in the correct place. Bug: 14121 Change-Id: I45d5a1173703f9c16d89841a57f651935da43d92 Reviewed-on: https://code.wireshark.org/review/25784 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=6f2d4c27126f3d1a73494ceafc464df99e081494 commit 6f2d4c27126f3d1a73494ceafc464df99e081494 Author: Gerald Combs Date: Tue Feb 13 16:15:22 2018 -0800 Wix: Look for merge modules in %VCToolsRedistDir%. Add "%VCToolsRedistDir%\MergeModules" to the merge module search path. This is required for Visual Studio 2017 here. Change-Id: I91cd1527ae80c85ed304c1233436cae52aa0a501 Reviewed-on: https://code.wireshark.org/review/25782 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=944e661514feca102e49e2d776f0a484e24fc597 commit 944e661514feca102e49e2d776f0a484e24fc597 Author: Pascal Quantin Date: Tue Feb 13 23:25:40 2018 +0100 OpenFlow 1.5: add extra property length checks Bug: 14420 Change-Id: I1813bc6285f950d86dc569f4286bf34c120b5e3c Reviewed-on: https://code.wireshark.org/review/25780 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=4904dd5517dd1b9f7096a3b61d91f32c8ea14331 commit 4904dd5517dd1b9f7096a3b61d91f32c8ea14331 Author: Robert Grange Date: Tue Feb 13 14:52:38 2018 +0100 packet-mq: Code reformat Only reformated code (VS2017 with Ctrl K + Ctrl D) No code logic change Change-Id: If574c50cf0efb75984beb45df958be991ea63819 Reviewed-on: https://code.wireshark.org/review/25771 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=621d1496d70951bedc19adb1f5a1854ba4fd60ea commit 621d1496d70951bedc19adb1f5a1854ba4fd60ea Author: Pascal Quantin Date: Tue Feb 13 23:34:49 2018 +0100 OpenFlow: update openflow_version_values value_string Change-Id: I0552770981d56c1a530b65e755146ec1314fccd8 Reviewed-on: https://code.wireshark.org/review/25781 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=2bff4c197b9bb9c60de37cc036af9cd60a17245a commit 2bff4c197b9bb9c60de37cc036af9cd60a17245a Author: Pascal Quantin Date: Tue Feb 13 21:51:08 2018 +0100 XRA: protect against potential infinite loops and add protocol to release notes Change-Id: Ib1dc560e0c0c83ada668ada2da799808d5d10fc2 Reviewed-on: https://code.wireshark.org/review/25776 Petri-Dish: Pascal Quantin Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=af6433196edb6bd86764e851a4960667c3eeacc4 commit af6433196edb6bd86764e851a4960667c3eeacc4 Author: Guy Harris Date: Tue Feb 13 13:14:40 2018 -0800 Update symbol lists. Change-Id: Iafc539a6ced0f81e2ebf796ccb490119fe2ff3f6 Reviewed-on: https://code.wireshark.org/review/25779 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=8c814239128c813445fcf10d43869d0ca920f03e commit 8c814239128c813445fcf10d43869d0ca920f03e Author: Guy Harris Date: Tue Feb 13 13:05:36 2018 -0800 Add the Excentis XRA DOCSIS header dissector to CMake. All changes to the set of Wireshark source files must be done in both Makefile.am and CMakeLists.txt files. Change-Id: Iad0db912dcfd149d0f5acbb38489e0a34c6dac89 Reviewed-on: https://code.wireshark.org/review/25778 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=c82abe48a54cd7cdf589dda6cbbe5fd2d7b9ab5f commit c82abe48a54cd7cdf589dda6cbbe5fd2d7b9ab5f Author: Guy Harris Date: Tue Feb 13 12:52:55 2018 -0800 Update the introductory comment. Update the URL for the Cisco CMTS. Remove the stuff about the Arris devices; the link doesn't work, their site doesn't seem to mention "Cadant", and the C4 page I did find doesn't say anything about how to do captures (that's probably hidden behind a customerwall). Emphasize that, if you can, and do, select "DOCSIS" as the link-layer type when capturing on an Ethernet, the file (for pcap) or interface (for pcapng) will be handled as DOCSIS, even if you don't set the "force all frames to be dissected as DOCSIS" preference. Change-Id: Iec44d4b9c6af231e9b7f36962515b566b3433fb4 Reviewed-on: https://code.wireshark.org/review/25777 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=b4dc30ce73b2bc1da842a66420b89cd70f296935 commit b4dc30ce73b2bc1da842a66420b89cd70f296935 Author: Richard Sharpe Date: Mon Feb 12 08:54:49 2018 -0800 ieee80211: Correct the actual bit positions of the reserved bits. The reserved bit positions should match the bit positions of the fields that are reserved. Also, the hf_he_srg_information_present bit was nibble reversed. Errors found by George Baltatanu. Change-Id: I218ff9aa7bdabc4ec6e470c3ef1be230ce341b34 Reviewed-on: https://code.wireshark.org/review/25760 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=6a910946cd5f921500abe806621407fd5086398f commit 6a910946cd5f921500abe806621407fd5086398f Author: Bruno Verstuyft Date: Tue Feb 13 11:45:41 2018 +0100 Added dissector for Excentis DOCSIS31 XRA header. DLT 273. Builtin version. Change-Id: I7d4a9cf094e8ae6af05d5599489fc609456c5645 Reviewed-on: https://code.wireshark.org/review/25768 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=9eee872f8aaa7d50205983b3ce1c892c49389d6e commit 9eee872f8aaa7d50205983b3ce1c892c49389d6e Author: Robert Sauter Date: Tue Feb 13 17:15:47 2018 +0100 cms: Add support for RFC 4108 Change-Id: I1ab32240e00c7682074e7bc9d1b05e6daa6b69b4 Reviewed-on: https://code.wireshark.org/review/25769 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=feb8f6b14d7e342db369656ab44c38546b0140bb commit feb8f6b14d7e342db369656ab44c38546b0140bb Author: Guy Harris Date: Tue Feb 13 11:47:23 2018 -0800 Make the DOCSIS dissector a built-in dissector. Stuff that calls it is built in, and stuff it calls is built in, so there's not much point in having it be a plugin; we already have examples of plugin dissectors. Change-Id: I512e0fda62faedb5f03f476fbece2e267e1d644f Reviewed-on: https://code.wireshark.org/review/25775 Petri-Dish: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=048c4373e15a401a8700bc57b403282c7830d27e commit 048c4373e15a401a8700bc57b403282c7830d27e Author: Gerald Combs Date: Tue Feb 13 10:25:47 2018 -0800 Asciidoctor macro fixups. Fix a few errors in the Asciidoctor macros. Use the new macro names in the release notes and gen-bugnote. Change-Id: I2ca672949c59ca3da8a6b963cb5bd9abd66c348d Reviewed-on: https://code.wireshark.org/review/25774 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=d332507ef2771f5c623a6768caadcabe6dd5583d commit d332507ef2771f5c623a6768caadcabe6dd5583d Author: Guy Harris Date: Tue Feb 13 10:05:31 2018 -0800 Fix the "pointer to function that generates a label" values. build_label_func is a pointer type, pointing to a function that can be used to generate a label for a "Decode As" entry. There's no need to have pointers to those pointers; have register_decode_as_next_proto() take a build_label_func, not a build_label_func *, as its last argument, assign that value rather than dereferencing it, get rid of unnecessary casts, and fix the comment in epan/decode_as.h for that argument. Change-Id: Idc3cf18204c543a2191b122c8129b362562c0ecd Reviewed-on: https://code.wireshark.org/review/25773 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=bb9e26eb49ef33ca00a3f85fa15de862677688ec commit bb9e26eb49ef33ca00a3f85fa15de862677688ec Author: Stig Bj??rlykke Date: Tue Feb 13 15:52:20 2018 +0100 ssl: Add session ticket lifetime units in seconds Also show the seconds in a human readable string. Change-Id: I124bfc12954fb7c2c65777c028986d18c5686c7b Reviewed-on: https://code.wireshark.org/review/25772 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=765015131124bd54492bbda11aadb75a1fa3b60f commit 765015131124bd54492bbda11aadb75a1fa3b60f Author: Dario Lombardo Date: Mon Feb 12 14:07:48 2018 +0100 more SPDX convertions. Change-Id: I6b8404c28b31a81767a3b64ffe9ba96156c4c217 Reviewed-on: https://code.wireshark.org/review/25757 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=3db1c064045cb496a31adf5a2bc2faddaff4bdad commit 3db1c064045cb496a31adf5a2bc2faddaff4bdad Author: Dario Lombardo Date: Tue Feb 13 10:03:24 2018 +0100 tools: fix zlib check in licensecheck.pl. Change-Id: I0b1708c6e4530115698d050e41b691af2a948578 Reviewed-on: https://code.wireshark.org/review/25766 Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=bc72f7cf5808d17e66b38fa4b98043efc5f1ce29 commit bc72f7cf5808d17e66b38fa4b98043efc5f1ce29 Author: Stig Bj??rlykke Date: Mon Feb 12 20:00:34 2018 +0100 data: Add option to uncompress compressed data Change-Id: I7bb212a9638c7b946294b7c805d9167ce7235e90 Reviewed-on: https://code.wireshark.org/review/25761 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=7fd6abc1eb7e3b2a5f3ea1a587f6cd7e2c582c75 commit 7fd6abc1eb7e3b2a5f3ea1a587f6cd7e2c582c75 Author: Dario Lombardo Date: Tue Feb 13 10:45:33 2018 +0100 tools: remove extra spaces from licensecheck.pl. Change-Id: Iab25373f047cc084efaf751cb9a3cfbf62fd1f7a Reviewed-on: https://code.wireshark.org/review/25767 Reviewed-by: Dario Lombardo http://cgit.osmocom.org/wireshark/commit/?id=d2af01684cc445e98fb10666ba42c8a9e4b79d81 commit d2af01684cc445e98fb10666ba42c8a9e4b79d81 Author: Stig Bj??rlykke Date: Mon Feb 12 21:00:12 2018 +0100 IPv6: SLAAC ether address is 8 bytes Change-Id: Id1ea9bb985b0e83c11d64cce4bb33ea7a65c794f Reviewed-on: https://code.wireshark.org/review/25763 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=0b1e354458c9df6498d8a4065ee0d77eb250b4b0 commit 0b1e354458c9df6498d8a4065ee0d77eb250b4b0 Author: Jim Walker Date: Mon Feb 5 14:40:33 2018 +0000 Update couchbase dissector with 'flexible framing extras' Add support to decode the new response message and then decode the array of flexible frames, currently only the "tracing" durations ID is fully decoded. See: https://github.com/couchbase/kv_engine/blob/master/docs/BinaryProtocol.md#response-header-with-flexible-framing-extras Change-Id: I9ea1e3bb898d9c4dd3b30cd1109b7b70fc17b19e Reviewed-on: https://code.wireshark.org/review/25613 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=9cc4a3b9674c2b5b53bd32b54dfe863bb08b81ed commit 9cc4a3b9674c2b5b53bd32b54dfe863bb08b81ed Author: Gerald Combs Date: Sun Feb 11 14:34:04 2018 -0800 CMake: Install the HTML guides. Add a "FileInstall.cmake" module that installs files and directories. Use it to install the chunked HTML guides. Install the guides into CMAKE_INSTALL_FULL_DOCDIR. By default this is /usr/local/share/doc/Wireshark. Define DOC_DIR to match. Add explicit file and directory permissions to the default install targets. Remove the PDF install target. Bug: 14258 Change-Id: I4712a4047a54627b7520b5bf5f191e0761d19606 Reviewed-on: https://code.wireshark.org/review/25737 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=d1ce1baf63c96f9bddfe8577a82568b21295fd96 commit d1ce1baf63c96f9bddfe8577a82568b21295fd96 Author: Craig Jackson Date: Mon Feb 12 21:47:44 2018 -0500 WMEM: Add strjoin routines. Add wmem versions corresponding to g_strjoin() and g_strjoinv(). Modify packet-rtps.c to use wmem routines_ where it is now using g_ routines causing mallocs. Change-Id: I92c890a8b8f29a973e103676d8e5a681ee5abd50 Reviewed-on: https://code.wireshark.org/review/25764 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=2cf6517ec088cadf60dec1f1c93b8575e4a4f40a commit 2cf6517ec088cadf60dec1f1c93b8575e4a4f40a Author: Nick James Date: Mon Feb 12 18:39:45 2018 +0200 NBAP: Fix and enhance SIB parsing 1. Parsing of complete-sib-short was wrong - did not consider the 8 bits of length in the begining 2. Added re-assembly logic for SIBs segmented into first/subsequent/last payloads Change-Id: I2c4aab2cace795c3e47a22921a34efc4ee26a25f Reviewed-on: https://code.wireshark.org/review/25598 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=045c48e81e0a74d5bf82d77c778a14cd4fee421d commit 045c48e81e0a74d5bf82d77c778a14cd4fee421d Author: Gerald Combs Date: Mon Feb 12 11:23:04 2018 -0800 html2text: Prefix lists with a bullet. Prefix lists with a bullet symbol (U+2022) instead on an asterisk. Skip the tag while we're here so that we don't print the title twice. Change-Id: I1dfad1fc70aa05319e14c55b663dd2183ab87d79 Reviewed-on: https://code.wireshark.org/review/25762 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=8ebbf99173984bf44e78ff7fec2a8ab082c1c8ae commit 8ebbf99173984bf44e78ff7fec2a8ab082c1c8ae Author: Gerald Combs Date: Sun Feb 11 11:03:56 2018 -0800 Remove Lynx. Use tools/html2text.py to convert HTML to text. Remove some now-obsolete documentation. Change-Id: Ib21a1ab10c789182da5fcc68e98917a00f2fa650 Reviewed-on: https://code.wireshark.org/review/25733 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=3b940d2a83a8d51f3de1284acec28171f6cac8c9 commit 3b940d2a83a8d51f3de1284acec28171f6cac8c9 Author: Matej Tkac Date: Mon Feb 12 15:30:00 2018 +0100 [PFCP] Fixed a typo in Outer Header Creation IE Corrected octet order 3GPP TS 29.244 V15.0.0 Section 8.2.56 Change-Id: I9d4795641749481d7efea0b9b1743a0a94044aa2 Reviewed-on: https://code.wireshark.org/review/25759 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=fe219637a6748130266a0b0278166046e60a2d68 commit fe219637a6748130266a0b0278166046e60a2d68 Author: Dario Lombardo Date: Mon Feb 12 12:23:27 2018 +0100 dissectors: use SPDX identifiers. Change-Id: I92c94448e6641716d03158a5f332c8b53709423a Reviewed-on: https://code.wireshark.org/review/25756 Petri-Dish: Dario Lombardo Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e9376e47307daf4dd81658b8d0c356e0936b692c commit e9376e47307daf4dd81658b8d0c356e0936b692c Author: Jakub Zawadzki Date: Sun Feb 4 10:12:31 2018 +0100 h225: Fix use after free. next_tvb_add_handle() allocates memory in packet scope. When dissecting another packet from dissect_h225_h225_RasMessage() handler [it don't call next_tvb_init()] next_tvb_add_handle() will write to freed pointer. Fix by calling next_tvb_init() after leaving scope in order to clear list->last pointer. ASAN report: ERROR: AddressSanitizer: heap-use-after-free on address 0x6070000854f0 at pc 0x00000208574a bp 0x7ffca839cf00 sp 0x7ffca839cef8 WRITE of size 8 at 0x6070000854f0 thread T0 #0 0x2085749 in next_tvb_add_handle /src/wireshark/epan/next_tvb.c #1 0xef8728 in dissect_h225_ParallelH245Control_item /src/wireshark/epan/dissectors/./asn1/h225/h225.cnf:368:3 (...) #21 0x168f460 in dissect_per_sequence /src/wireshark/epan/dissectors/packet-per.c:1920:12 #22 0xef31d3 in dissect_h225_InfoRequestResponse /src/wireshark/epan/dissectors/./asn1/h225/h225.cnf:910:12 #23 0x168e7db in dissect_per_choice /src/wireshark/epan/dissectors/packet-per.c #24 0xeed6e3 in dissect_h225_RasMessage /src/wireshark/epan/dissectors/./asn1/h225/h225.cnf:298:12 #25 0xef97af in dissect_RasMessage_PDU /src/wireshark/epan/dissectors/./asn1/h225/h225.cnf:339:12 #26 0xeef872 in dissect_h225_h225_RasMessage /src/wireshark/epan/dissectors/./asn1/h225/packet-h225-template.c:385:12 0x6070000854f0 is located 0 bytes inside of 72-byte region [0x6070000854f0,0x607000085538) freed by thread T0 here: #0 0x4e2528 in __interceptor_cfree.localalias.0 /src/llvm/projects/compiler-rt/lib/asan/asan_malloc_linux.cc:76 #1 0x21263a1 in wmem_simple_free_all /src/wireshark/epan/wmem/wmem_allocator_simple.c:107:9 #2 0x205aa4d in wmem_leave_packet_scope /src/wireshark/epan/wmem/wmem_scopes.c:81:5 (...) previously allocated by thread T0 here: #0 0x4e26e8 in __interceptor_malloc /src/llvm/projects/compiler-rt/lib/asan/asan_malloc_linux.cc:88 #1 0x225c588 in g_malloc (/out/fuzzshark_test+0x225c588) #2 0x20855e0 in next_tvb_add_handle /src/wireshark/epan/next_tvb.c:40:10 #3 0xef8728 in dissect_h225_ParallelH245Control_item /src/wireshark/epan/dissectors/./asn1/h225/h225.cnf:368:3 Found by oss-fuzz/5921 Change-Id: Iea006914a9e0c433d2073f6f4c7a2973d5a33a11 Link: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=5921 Reviewed-on: https://code.wireshark.org/review/25593 Petri-Dish: Jakub Zawadzki Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=27b571e62f6a672804c6f8e7b0558ccfb589cf9b commit 27b571e62f6a672804c6f8e7b0558ccfb589cf9b Author: Pascal Quantin Date: Mon Feb 12 10:37:00 2018 +0100 NBAP: copy address in pinfo->pool They are copied in structures using pinfo lifetime. Let's use the same scope. Bug: 14416 Change-Id: I5f8ee6fff49d63584a246936f551db1803ff9816 Reviewed-on: https://code.wireshark.org/review/25748 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=ae91f43155662d857b6e4e07a67c244f921e0a8b commit ae91f43155662d857b6e4e07a67c244f921e0a8b Author: Peter Wu Date: Sat Feb 10 14:06:17 2018 +0100 Extract HKDF-Expand from TLS 1.3 dissector HKDF (RFC 5869) is a standard construct used in TLS 1.3, QUIC and OSCORE, generalize it for use outside the TLS dissector. Since none of the users need the "context" (formerly "hash_value") field, remove the parameter. Change-Id: Id952de8cb3000f6f6eda844d17c78bbd3906a84d Reviewed-on: https://code.wireshark.org/review/25723 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=d2016c6a1bb9a1688da684825cbda889d95238a6 commit d2016c6a1bb9a1688da684825cbda889d95238a6 Author: Pascal Quantin Date: Sun Feb 11 19:49:56 2018 +0100 RPC Netlogon: do not leak memory each time a hash is generated Use copy_address_swallow() instead of copy_address(). When inserting the key in the hash map, copy it in wmem file scope. Bug: 14407 Change-Id: Ida524d314c943f480dd0e1bf44fd0ded01aafaeb Reviewed-on: https://code.wireshark.org/review/25731 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=a958533c6a2bd3e971352a5bcad490526c34f6ea commit a958533c6a2bd3e971352a5bcad490526c34f6ea Author: Jakub Zawadzki Date: Mon Feb 12 00:08:07 2018 +0100 fuzzshark: disable protocol in fuzzer if it's used by other fuzzer. Change-Id: I4dcc38b2ac9711660c8cf27cbbabd879c2eee930 Link: https://github.com/google/oss-fuzz/issues/1087 Reviewed-on: https://code.wireshark.org/review/25738 Petri-Dish: Jakub Zawadzki Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=0bd863ae4696858b67b72bf1b0a32377877a5a38 commit 0bd863ae4696858b67b72bf1b0a32377877a5a38 Author: Michael Mann Date: Sun Feb 11 23:08:40 2018 -0500 packet-ipmi-picmg.c: Add NULL check in rq17. Crafted packets may not have ipmi_header. Bug: 14409 Change-Id: Ib6a8eceab13525c6c8dca5cef8bce3532dc50911 Reviewed-on: https://code.wireshark.org/review/25745 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=ba3cfb403a403647241062b933ff82808ac62a59 commit ba3cfb403a403647241062b933ff82808ac62a59 Author: Michael Mann Date: Sun Feb 11 22:53:40 2018 -0500 WCCP: Prevent very long loop in dissect_wccp2_alternate_mask_value_set_element Sanity check the total_length to make sure it doesn't go negative. Bug: 14412 Change-Id: I87e38f6c792fa81184e4c412d6433fbbf2060f28 Reviewed-on: https://code.wireshark.org/review/25744 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=620647a3e01d65fef985093cefb9352e21603261 commit 620647a3e01d65fef985093cefb9352e21603261 Author: Michael Mann Date: Sun Feb 11 22:36:33 2018 -0500 SCCP: Use int datatype for offset to prevent infinite loops Fields are 16-bit values and large 16-bit values can be incorrectly treated as negative, causing infinite loops in offset calculations. Bug: 14413 Change-Id: I44334c3e9ced0734f4e1a70720859c0abf4a05c8 Reviewed-on: https://code.wireshark.org/review/25743 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=5e8391ff900db18ccf8663918919b16085406874 commit 5e8391ff900db18ccf8663918919b16085406874 Author: Michael Mann Date: Sun Feb 11 20:17:39 2018 -0500 RPKI-Router: Sanity check length field to prevent infinite loop Bug: 14414 Change-Id: I39843e8959510a0efa1add51a16e207fc63f88b1 Reviewed-on: https://code.wireshark.org/review/25742 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=0c425e857aa9b0c81b38404f78b4d613cc9167a1 commit 0c425e857aa9b0c81b38404f78b4d613cc9167a1 Author: Jakub Zawadzki Date: Sun Feb 11 21:38:40 2018 +0100 ceph: clear_address() to make sure to use initialized memory in set_address() oss-fuzz triggered: set_address: assertion failed: (addr_data == NULL). Valgrind confirms that ceph was passing uninitialized value to set_address() ==16301== Conditional jump or move depends on uninitialised value(s) ==16301== at 0x6C37762: set_address (address.h:78) ==16301== by 0x6C37762: copy_address_shallow (address.h:253) ==16301== by 0x6C37762: c_node_copy (packet-ceph.c:1433) ==16301== by 0x6C37F72: c_conv_data_copy (packet-ceph.c:1455) ==16301== by 0x6C37F72: c_conv_data_clone (packet-ceph.c:1464) ==16301== by 0x6C37F72: c_pkt_data_save.isra.4.part.5 (packet-ceph.c:1593) ==16301== by 0x6C40EAE: c_pkt_data_save (packet-ceph.c:1561) ==16301== by 0x6C40EAE: dissect_ceph.isra.60 (packet-ceph.c:7046) ==16301== by 0x6C4186A: dissect_ceph_heur (packet-ceph.c:7111) Found by oss-fuzz/6148. Change-Id: I8ec762d541fd8cfd919710cf460c44968707dcc5 Link: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=6148 Reviewed-on: https://code.wireshark.org/review/25736 Petri-Dish: Jakub Zawadzki Tested-by: Petri Dish Buildbot Reviewed-by: Jakub Zawadzki http://cgit.osmocom.org/wireshark/commit/?id=32ab83436d29754479e584c9a2c6a322cce794cd commit 32ab83436d29754479e584c9a2c6a322cce794cd Author: Pascal Quantin Date: Sun Feb 11 20:52:42 2018 +0100 SIGCOMP: use correct message length Since g2a80fe283c (2005-10-06!) length initialization was moved, and the message length is no more correct (previously tvb_length_remaining() was called with offset equal to 0, which is no more the case after the change). Bug: 14410 Change-Id: I2f00be83fa17ad7344d0d75f4a899f169d7a622b Reviewed-on: https://code.wireshark.org/review/25735 Petri-Dish: Pascal Quantin Reviewed-by: Anders Broman Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=443921983ee20c1fa0bc7f0a44ad56e5d19714a6 commit 443921983ee20c1fa0bc7f0a44ad56e5d19714a6 Author: Gerald Combs Date: Sun Feb 11 11:59:09 2018 -0800 Fix dist. Add asciidoctor-macros. Change-Id: Ib3ee30f6da69bad585028eb8f1274a052114630b Reviewed-on: https://code.wireshark.org/review/25734 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=86376e8447aef9ee182dc34b98d61bb37f3bb841 commit 86376e8447aef9ee182dc34b98d61bb37f3bb841 Author: Gerald Combs Date: Sun Feb 11 11:06:04 2018 -0800 Fix ASCIIDOCTORJ_OPTS. Avoid excessive quoting. Change-Id: I0dd7593d464851bd34cfc7a5a99a21a2a826dd7a Reviewed-on: https://code.wireshark.org/review/25732 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=94a0f7c6414cb83535e89557ce3cce47a1808fec commit 94a0f7c6414cb83535e89557ce3cce47a1808fec Author: Gerald Combs Date: Thu Oct 19 15:03:55 2017 -0700 Switch from AsciiDoc to Asciidoctor. Switch the markup text processor for files in the docbook directory from AsciiDoc to Asciidoctor. Asciidoctor has several useful features (such as direct PDF output) and is actively developed. It's written in Ruby but that dependency can be sidestepped with AsciidoctorJ, a self-contained bundle that only depends on the JRE. The current toolchain targets require Python, AsciiDoc, DocBook XML, DocBook XSL, Java, FOP, xsltproc, lynx, and the HTMLHelp compiler: HTML: AsciiDoc ??? DocBook XML ??? xsltproc + DocBook XSL Chunked HTML: AsciiDoc ??? DocBook XML ??? xsltproc + DocBook XSL PDF: AsciiDoc ??? DocBook XML ??? xsltproc + DocBook XSL ??? FOP HTMLHelp: AsciiDoc ??? DocBook XML ??? xsltproc + DocBook XSL ??? HHC This change removes the AsciiDoc and FOP requirements and adds either AsciidoctorJ or Asciidoctor + Ruby: HTML: Asciidoctor ??? DocBook XML ??? xsltproc + DocBook XSL Chunked HTML: Asciidoctor ??? DocBook XML ??? xsltproc + DocBook XSL PDF: Asciidoctor HTMLHelp: Asciidoctor ??? DocBook XML ??? xsltproc + DocBook XSL ??? HHC Ideally we could generate all of these using AsciidoctorJ, Java, and lynx. Unfortunately we're not there yet. The release notes depend on several macros (ws-buglink, ws-salink, cve-idlink, sort-and-group). Add Asciidoctor (Ruby) equivalents. Remove the BUILD_xxx_GUIDES CMake options and add various output targets automatically. This means that you have to build the various documentation targets explicitly. Change-Id: I31930677a656b99b1c6839bb6c33a13db951eb9a Reviewed-on: https://code.wireshark.org/review/25668 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=5a674d05c900be0007b71d11ff52e7f972359b5d commit 5a674d05c900be0007b71d11ff52e7f972359b5d Author: Gerald Combs Date: Fri Feb 9 12:56:58 2018 -0800 wslua: Convert more comment markup to Asciidoctor. Convert links, source code blocks, and admonitions. Change-Id: I50c8daa19a115c23f7501b91dbfd904779a609c9 Reviewed-on: https://code.wireshark.org/review/25720 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=04df34909f02013c36bc1e9ab33a52b34f374f80 commit 04df34909f02013c36bc1e9ab33a52b34f374f80 Author: Michael Mann Date: Sun Feb 11 09:09:10 2018 -0500 ModelHelperTreeItem: Rename appendChild -> prependChild The function was actually calling QList.prepend underneath and some users of the class may need "append" to mean "append". prepend() is faster, but current users are sorting all lists anyway. Change-Id: I65cb02f4a2d1960cc2c49034963b191156789cc9 Reviewed-on: https://code.wireshark.org/review/25730 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=e438cf2e89e3336d0d882b86ffb54872ec478e34 commit e438cf2e89e3336d0d882b86ffb54872ec478e34 Author: Richard Sharpe Date: Sat Feb 10 08:51:30 2018 -0800 ieee80211: Fix reserved bit positions 18 & 19 when HE Support not set. These were initially coded incorrectly. The problem was found by George Baltatanu and a fix supplied by him. Change-Id: I1de86ca7c5428efbcdd0fb39244a1cafbbcd32ab Reviewed-on: https://code.wireshark.org/review/25724 Petri-Dish: Richard Sharpe Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=fa258523a939fe68b4c8ad6d4103e6033c389087 commit fa258523a939fe68b4c8ad6d4103e6033c389087 Author: Gerald Combs Date: Sun Feb 11 10:27:10 2018 +0000 [Automatic update for 2018-02-11] Update manuf, services enterprise numbers, translations, and other items. Change-Id: I1d8d8ecda65cb10240b7897399b32fb2c173003f Reviewed-on: https://code.wireshark.org/review/25727 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=991974db7f71f2441d8ba674989035fe13c184a8 commit 991974db7f71f2441d8ba674989035fe13c184a8 Author: Martin Mathieson Date: Sat Feb 10 22:03:14 2018 +0000 dct2000: avoid allocating/storing/freeing empty string Change-Id: I06bf5ce8bf04b87dd67fb562eb149b39dd16bd76 Reviewed-on: https://code.wireshark.org/review/25726 Petri-Dish: Martin Mathieson Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=aee743f9edde1f0a575d8384c54c23376d00865c commit aee743f9edde1f0a575d8384c54c23376d00865c Author: Gerald Combs Date: Sat Feb 10 13:26:57 2018 -0800 Write our NSIS installer to the build directory. Write our NSIS installer to ${CMAKE_BINARY_DIR}/packaging/nsis instead of ${CMAKE_SOURCE_DIR}/packaging/nsis. Change-Id: I6d662b2726dc61fb199509575797b5dfe0d8fdfa Reviewed-on: https://code.wireshark.org/review/25725 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=d16308c89a4399897874ea660267f0c6303872dc commit d16308c89a4399897874ea660267f0c6303872dc Author: Robert Jongbloed Date: Tue Jan 23 10:48:57 2018 +0000 UDP: Heuristic dissector for conversation taking precedence When a single UDP port is supporting multiple protocols, for example RTP and RTCP can share a port, and one of these protocols is detected through a heuristic before a superior protocol (e.g. SIP/SDP) has established that the port has multiple protocols, then only the heuristic is used. This is due to only looking for an exact match with find_conversation() and not going any further. The superior protocol only adds the dissector by source address/port. So, to fix, if we do not find the exact match, we continue serching for a dissector on the partial matches. Bug: 14370 Change-Id: Icdded9ca1637cd594b920f979f6f0a003bef9aae Reviewed-on: https://code.wireshark.org/review/25432 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=9ff64c8d7c43cc7c819e0fdce4476b606e1cb28b commit 9ff64c8d7c43cc7c819e0fdce4476b606e1cb28b Author: Dan Robertson Date: Wed Feb 7 03:22:22 2018 +0000 musl: compile with musl libc Ensure that wsutil/ws_pipe.c includes as as both the timeval struct and the select function are used. Change-Id: Idbd9e9a5b9cbee9977a423c32e55be81bb6425c3 Reviewed-on: https://code.wireshark.org/review/25616 Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=6176441f6157cfbd537dd2b61bab269a32fcb2fa commit 6176441f6157cfbd537dd2b61bab269a32fcb2fa Author: Richard Sharpe Date: Thu Jan 25 09:27:44 2018 -0800 radiotap: Add support for the EOF bit in the A-MPDU Status flags. Change-Id: I80577a0082227d892426f478ffcfff23d6ba0daa Reviewed-on: https://code.wireshark.org/review/25472 Petri-Dish: Richard Sharpe Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=02a3056af383f4230873d7cd1a76654e1ab19969 commit 02a3056af383f4230873d7cd1a76654e1ab19969 Author: Florian Bezold Date: Fri Feb 9 15:32:36 2018 +0100 androiddump: Fix non-blocking connect on Windows Commit 043ed1f6 enabled non-blocking connect on Windows. This seems to break androiddump on Windows completely, since a successful connection always returns SOCKET_ERROR on connect, with WSAGetLastError() set to WSAEWOULDBLOCK. Apparently, the only way to check for a real connection is to try a write select on the socket: https://stackoverflow.com/questions/35370239/timeout-in-connect-function-from-winsock This fixes androiddump on Windows: - If ADB server is running, extcap interfaces are listed - If ADB is not running, there is no noticeable delay in Wireshark Change-Id: I6bd772215c7b232c8fe8e840cb7ad1d54c7d8860 Reviewed-on: https://code.wireshark.org/review/25715 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=bfef57ebb708445c55876b8768aad1a0b98cd29d commit bfef57ebb708445c55876b8768aad1a0b98cd29d Author: Florian Bezold Date: Tue Feb 6 12:39:36 2018 +0100 androiddump: Fix and simplify tcpdump capture 1. Use "exec:" ADB command to get raw (non-PTY) tcpdump output This is also supported on Android devices before Android 7, and is a much easier approach than testing the new "shell,raw:" command and falling back if unsupported. This basically undoes commit 5ebc3277. 2. Pass "-U" to tcpdump to prevent on-target buffering Before using the "shell,raw" approach in commit 5ebc3277, I tried the "exec:" command already, but experienced extreme buffering of the tcpdump output, which is unacceptable for live trace viewing. Turns out, the buffering is determined "automatically" by libpcap: - When running in a PTY, output is flushed fast for viewing - When _not_ in a PTY, output is not flushed and thus heavily buffered. The "exec" command obviously doesn't use a PTY. Fortunately, tcpdump has a "-U" option to flush the output after each catpured packet, which is exactly what we need. 3. Ignore tcpdump stderr output Enabling "-U" caused androiddump to fail, because it happened that the tcpdump stderr logs were mixed with the stdout data. (We were probably lucky this didn't happen without -U as well). To fix this, we just ignore stderr completely by adding "2>/dev/null" to the tcpdump command. 4. Get linktype from pcap global header The stderr logs were previously parsed to get the textual linktype. This is now replaced by a simpler & less fragile approach: tcpdump prints the global pcap header, which contains precicesly the linktype info we need. 5. Parse pcap global header magic correctly for timestamps & endianness The previous code only supported the "classic" pcap header magic and might also been incorrect on big-endian host machines. Now, endian handling is simplified and we can detect the "nanosecond timestamp" magic values as well. This fixes the problem that extcap_dumper_dump expects *nano*second timestamps, but the previous code supplied *micro*seconds if on-target tcpdump outputs microseconds. 6. The parsing simplifications above allowed the main loop for tcpdump capture to be simplified considerably. Change-Id: Id66791e700a8943b86128f044f080bee60a9fa79 Reviewed-on: https://code.wireshark.org/review/25713 Petri-Dish: Michael Mann Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=78b7da77164298343ad92de5b9dfef2f7d46b7d6 commit 78b7da77164298343ad92de5b9dfef2f7d46b7d6 Author: Gerald Combs Date: Fri Feb 9 13:59:15 2018 -0800 CMake: Don't shadow PROCESSOR_ARCHITECTURE. PROCESSOR_ARCHITECTURE is a standard Windows environment variable. Rename the CMake variable WIRESHARK_TARGET_PROCESSOR_ARCHITECTURE. Change-Id: I03109d45d6fb5f00742cd43085a9d33d9e5ddf1f Reviewed-on: https://code.wireshark.org/review/25721 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=0b649a09100813151555308d6ccdbd18ec43accd commit 0b649a09100813151555308d6ccdbd18ec43accd Author: Guy Harris Date: Fri Feb 9 18:45:14 2018 -0800 Separately count all records and data records. A file might contain only metadata records, which exist only to provide information needed to interpret data records; no point in showing them in record counts. Put the counts into the structure that we fill in, and rename the structure and the routine to reflect that it determines statistics other than just times. Speak of data records rather than packets; the file might be full of Sysdig event records but not have any packets in it, for example. Change-Id: I8553181dca4129736bdae2c0cbba92becc28d6ef Reviewed-on: https://code.wireshark.org/review/25722 Petri-Dish: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=9797f340747e3f47191fe6b8df2dee657aa2179d commit 9797f340747e3f47191fe6b8df2dee657aa2179d Author: Guy Harris Date: Fri Feb 9 12:42:32 2018 -0800 Move the merge_action_e enum to the Win32 file dialog source file. It's only used with the Windows dialog, so no need to make it public. Change-Id: I4976748d642399b57abc89bccc26f680e3938509 Reviewed-on: https://code.wireshark.org/review/25719 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=794596d9367526a34eb9f8bdefbcc0675c07535d commit 794596d9367526a34eb9f8bdefbcc0675c07535d Author: Guy Harris Date: Fri Feb 9 12:35:33 2018 -0800 Fix indentation. Change-Id: I7f19b35032a686dfb2f776e8ff3527366b008331 Reviewed-on: https://code.wireshark.org/review/25718 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=25d90cb13c6f4296fd0c698ea8b2b67766bfbc88 commit 25d90cb13c6f4296fd0c698ea8b2b67766bfbc88 Author: Guy Harris Date: Fri Feb 9 11:18:22 2018 -0800 Put the preview-generation loop into a common routine. Don't have all the file open dialogs have their own copies. Change-Id: Icd6f2fd44b081575e6481a134027c90046938c64 Reviewed-on: https://code.wireshark.org/review/25717 Petri-Dish: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=be38102eea170403b66d57d3f8f01ea4d49eaf29 commit be38102eea170403b66d57d3f8f01ea4d49eaf29 Author: Dario Lombardo Date: Fri Feb 9 10:14:34 2018 +0100 caputils/tools: more SPDX convertions. Change-Id: I44a8d1848f768acf4c3b31a68c845264c74e4bba Reviewed-on: https://code.wireshark.org/review/25709 Petri-Dish: Dario Lombardo Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=5a94c7d14e992590c7ca7336821b8368b8559e09 commit 5a94c7d14e992590c7ca7336821b8368b8559e09 Author: Dario Lombardo Date: Fri Feb 9 10:12:31 2018 +0100 epan: more SPDX convertions. Change-Id: I3c9ba4542c50321ce60cba68696d99575a735392 Reviewed-on: https://code.wireshark.org/review/25708 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=a9733b5cd536c0cd37d7be82152328e2a4d7c112 commit a9733b5cd536c0cd37d7be82152328e2a4d7c112 Author: Dario Lombardo Date: Fri Feb 9 14:58:53 2018 +0100 tools: fix BSD license name in licensecheck.pl. Change-Id: I401efcbb4f8f9eec5ef38f3788e979a3752c4a7f Reviewed-on: https://code.wireshark.org/review/25714 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=d2d1f793f81904b26d4cfc4525abe52aba18341d commit d2d1f793f81904b26d4cfc4525abe52aba18341d Author: Dario Lombardo Date: Fri Feb 9 09:52:20 2018 +0100 plugins: use SPDX identifiers. Change-Id: I8155573933daeb69c6e4c95c6702bdd6fc1fa89b Reviewed-on: https://code.wireshark.org/review/25707 Petri-Dish: Dario Lombardo Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=ff6e2fbb1bd49e0e6d1f748092eb0d3102262689 commit ff6e2fbb1bd49e0e6d1f748092eb0d3102262689 Author: Dario Lombardo Date: Thu Feb 8 17:33:09 2018 +0100 wslua: use SPDX identifiers. Change-Id: I80d9d4e3ffc25eebf09e6ef693c378b77554e1b8 Reviewed-on: https://code.wireshark.org/review/25693 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=99e645bfdb48349c3adcbe1fe22b97ef801c944b commit 99e645bfdb48349c3adcbe1fe22b97ef801c944b Author: AndersBroman Date: Fri Feb 9 10:50:12 2018 +0100 Do changes from Generalize wtap_pkthdr into a structure for packet and non-packet records for file_dlg_win32.c Change-Id: I34ce10e574036b2d857675008c7109d5e38be6e7 Reviewed-on: https://code.wireshark.org/review/25710 Petri-Dish: Anders Broman Petri-Dish: Pascal Quantin Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=12cc2ca8f4fcc74e4de9905f2f6650855abeaf0e commit 12cc2ca8f4fcc74e4de9905f2f6650855abeaf0e Author: Guy Harris Date: Fri Feb 9 03:04:29 2018 -0800 Update symbols lists. Change-Id: Iecdef99d172fad793fd98ae10a6f03bb425d73de Reviewed-on: https://code.wireshark.org/review/25712 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=589aa9070ae6d77a52018fc34605cfe5c2e56b22 commit 589aa9070ae6d77a52018fc34605cfe5c2e56b22 Author: Stig Bj??rlykke Date: Fri Feb 9 09:24:40 2018 +0100 pcap: Update link_type_vals Change-Id: I7d26883344f908f86bf7b2b4beb359db014fb28b Reviewed-on: https://code.wireshark.org/review/25705 Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=f73ae69ba917abd34db434b7ead03d4bc0e9c279 commit f73ae69ba917abd34db434b7ead03d4bc0e9c279 Author: Guy Harris Date: Thu Feb 8 21:34:53 2018 -0800 Do the maximum block size check in pcap_read_block(). Do it before we even *try* to read the block, so that it's done in one place rather than having to be done in every routine to handle particular block types. The check was missing in the routine to read sysdig event blocks, so if we got a huge sysdig even block we'd try to allocate a huge amount of memory. Bug: 14403 Change-Id: Iff0fb0387e4499420598361be6d241f2832042d7 Reviewed-on: https://code.wireshark.org/review/25702 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=bd41b8e417e2f769ca318388a8cdccb1a5064bae commit bd41b8e417e2f769ca318388a8cdccb1a5064bae Author: Martin Mathieson Date: Thu Feb 8 09:51:13 2018 +0000 RLC graph: fix zooming, both in normal case and when graph direction has been switched Change-Id: I05e02b2821367ef1a78b9ededd462324053cf06e Reviewed-on: https://code.wireshark.org/review/25683 Petri-Dish: Martin Mathieson Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b5113126338b7d16b08a5b0a482b07e856818f33 commit b5113126338b7d16b08a5b0a482b07e856818f33 Author: Gerald Combs Date: Thu Feb 8 17:21:24 2018 -0800 html2text: Skip some tags and add references. Skip the contents of