From gitosis at osmocom.org Sat Jul 1 07:28:57 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 1 Jul 2017 07:28:57 GMT Subject: libosmocore.git branch master updated. 0.9.6-326-g411402b4 Message-ID: <201707010728.v617Svrc030216@git.osmocom.org> This is an 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 411402b4dfa984d11fb14095f56e00dc2c03e6ce (commit) from 590c402e6cfbdb6dc3953fda7d8e4d55cf293d0a (commit) Those revisions listed above that are new 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=411402b4dfa984d11fb14095f56e00dc2c03e6ce commit 411402b4dfa984d11fb14095f56e00dc2c03e6ce Author: Pau Espin Pedrol Date: Fri Jun 30 12:06:00 2017 +0200 l1sap.h: Add ber10k and lqual_cb to ph_tch_param These fields are required in osmo-bts to do low link quality checks in a generic way. Change-Id: If4ae20c22b881e94585dad710f17b9e37f77bf82 ----------------------------------------------------------------------- Summary of changes: include/osmocom/gsm/l1sap.h | 2 ++ 1 file changed, 2 insertions(+) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sat Jul 1 07:38:20 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 1 Jul 2017 07:38:20 GMT Subject: osmo-bts.git branch master updated. 0.4.0-519-gcc1602f Message-ID: <201707010738.v617cKF1033090@git.osmocom.org> This is an 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 cc1602f5921f02913e5bcd58fab41a26ca89a2bc (commit) via f2eaba88691d0125ed033add7863403593745b3e (commit) via cdf20fec7c4729e81b1c6c78147dc8aaa74682e3 (commit) via bb719478293f1961257085bd6a06b4a3d44d3e06 (commit) via c19ab9ed2fca26c0efa9a887a147ed3391c56a19 (commit) from 7738f5282f8ab4571715f1907fa47360b6b68064 (commit) Those revisions listed above that are new 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=cc1602f5921f02913e5bcd58fab41a26ca89a2bc commit cc1602f5921f02913e5bcd58fab41a26ca89a2bc Author: Harald Welte Date: Sat Jun 24 18:20:41 2017 +0200 TRX: don't free l1h in trx_phy_inst_close() l1h is allocated in bts_model_phy_instance_set_defaults() and not in trx_phy_inst_open(). Hence, trx_phy_inst_close() should not free() it! Change-Id: I0ac4e57a882e5a31143499c1662d8d8e52320938 http://cgit.osmocom.org/osmo-bts/commit/?id=f2eaba88691d0125ed033add7863403593745b3e commit f2eaba88691d0125ed033add7863403593745b3e Author: Harald Welte Date: Sat Jun 24 18:15:40 2017 +0200 TRX: merge/simplify l1_if and trx_if code Related code / function structure still dates back to the pre-phy_link days. Let's clean this up to make things less convoluted and reduce the number of non-static symbols needed between code split over two files. Change-Id: I1f30ae1f547a5c01c516d4a05032193294c25f2d http://cgit.osmocom.org/osmo-bts/commit/?id=cdf20fec7c4729e81b1c6c78147dc8aaa74682e3 commit cdf20fec7c4729e81b1c6c78147dc8aaa74682e3 Author: Harald Welte Date: Sat Jun 24 18:02:42 2017 +0200 TRX: Rename trx_if_data() -> trx_if_send_burst() The new name makes it clear what the function actually does: Send burst data via the trx interface. Change-Id: I5031541d4ae4244a62a18acf71139db2874927fa http://cgit.osmocom.org/osmo-bts/commit/?id=bb719478293f1961257085bd6a06b4a3d44d3e06 commit bb719478293f1961257085bd6a06b4a3d44d3e06 Author: Harald Welte Date: Sat Jun 24 17:20:58 2017 +0200 trx_if: Improve error handling There ware some error conditions that the previous code didn't catch and/or report, such as unparseable TRX control strings, non-terminated buffers, ... Change-Id: I354d0c121880553ce1bd59b7394d52b104b7d6da http://cgit.osmocom.org/osmo-bts/commit/?id=c19ab9ed2fca26c0efa9a887a147ed3391c56a19 commit c19ab9ed2fca26c0efa9a887a147ed3391c56a19 Author: Harald Welte Date: Sat Jun 24 17:20:30 2017 +0200 TRX: trx_if: Improve code description / comments Change-Id: I4e19d68782a12e52ba1d3ba2665060275d04866c ----------------------------------------------------------------------- Summary of changes: src/osmo-bts-trx/l1_if.c | 42 -------- src/osmo-bts-trx/l1_if.h | 3 - src/osmo-bts-trx/scheduler_trx.c | 2 +- src/osmo-bts-trx/trx_if.c | 220 +++++++++++++++++++++++++++------------ src/osmo-bts-trx/trx_if.h | 5 +- 5 files changed, 153 insertions(+), 119 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sat Jul 1 07:39:51 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 1 Jul 2017 07:39:51 GMT Subject: libosmo-sccp.git branch master updated. 0.0.6.3-259-g4313bdf Message-ID: <201707010739.v617dpVe033733@git.osmocom.org> This is an 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 4313bdfa201271ef487507e355b4a9b91593520f (commit) from 6df7a4a6ee80a79b6512997b4ecdbde304905f7e (commit) Those revisions listed above that are new 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=4313bdfa201271ef487507e355b4a9b91593520f commit 4313bdfa201271ef487507e355b4a9b91593520f Author: Neels Hofmeyr Date: Thu Jun 29 19:56:31 2017 +0200 sccp_helpers.h: remove duplicate declaration of osmo_sccp_make_addr_pc_ssn() Change-Id: Ifbb03de3df3b9bac86fb97dfc8e81e99fc172292 ----------------------------------------------------------------------- Summary of changes: include/osmocom/sigtran/sccp_helpers.h | 2 -- 1 file changed, 2 deletions(-) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Sat Jul 1 07:40:26 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 1 Jul 2017 07:40:26 GMT Subject: libosmocore.git branch master updated. 0.9.6-327-g4aaa8abc Message-ID: <201707010740.v617eQWV034101@git.osmocom.org> This is an 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 4aaa8abcab71a7257e20c96aa03d4f675b29c57e (commit) from 411402b4dfa984d11fb14095f56e00dc2c03e6ce (commit) Those revisions listed above that are new 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=4aaa8abcab71a7257e20c96aa03d4f675b29c57e commit 4aaa8abcab71a7257e20c96aa03d4f675b29c57e Author: Max Date: Thu Jun 29 19:27:24 2017 +0200 Add missing BSSGP cause values Add values from 3GPP TS 48.018 Change-Id: Ie39a6c91a46d179392d861805a106743a07c6fb0 ----------------------------------------------------------------------- Summary of changes: include/osmocom/gprs/protocol/gsm_08_18.h | 77 +++++++++++++++++++++++-------- src/gb/gprs_bssgp_util.c | 77 +++++++++++++++++++++++-------- 2 files changed, 114 insertions(+), 40 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sun Jul 2 07:02:15 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 2 Jul 2017 07:02:15 GMT Subject: osmo-bts.git branch master updated. 0.4.0-520-ga38d341 Message-ID: <201707020702.v6272FJn099560@git.osmocom.org> This is an 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 a38d34112fb46c90ec4cb12c597778e65cceaef8 (commit) from cc1602f5921f02913e5bcd58fab41a26ca89a2bc (commit) Those revisions listed above that are new 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=a38d34112fb46c90ec4cb12c597778e65cceaef8 commit a38d34112fb46c90ec4cb12c597778e65cceaef8 Author: Harald Welte Date: Thu Jun 29 16:44:01 2017 +0200 l1sap: Don't enqueue PTCCH blocks for loopback When we're in loopback testing mode for PDTCH, we must make sure to avoid adding PTCCH blocks to the queue. Only PDTCH blocks must be enqueued. For the transmit (downlink) side, we already had the PTCCH check in place. Change-Id: I7ef40d9bdf74a99375bc6568ed9483499664bf6f ----------------------------------------------------------------------- Summary of changes: src/common/l1sap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sun Jul 2 07:02:45 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 2 Jul 2017 07:02:45 GMT Subject: osmo-bts.git branch master updated. 0.4.0-521-g9b97d0f Message-ID: <201707020702.v6272jkC099719@git.osmocom.org> This is an 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 9b97d0f683bccd71b035ece1a6caebfc0f26d1b1 (commit) from a38d34112fb46c90ec4cb12c597778e65cceaef8 (commit) Those revisions listed above that are new 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=9b97d0f683bccd71b035ece1a6caebfc0f26d1b1 commit 9b97d0f683bccd71b035ece1a6caebfc0f26d1b1 Author: Harald Welte Date: Sat Jun 24 16:50:00 2017 +0200 TRX: permit transmission of all-zero loopback frames For some reason, osmo-bts-trx attempted to interpret/validate the contents of the downlink TCH block that it was about to transmit. If such checks are made, they should clearly be in the common part above L1SAP, and not in the bts-model specific part. Also, having the checks in place didn't allow us to send an all-zero downlink block, as is required for detection of uplink FER in a loopback testing setup, e.g. with CMU-300. Change-Id: I6388de98e4a7e20843a1be88a58bba8d2c9aa0d5 ----------------------------------------------------------------------- Summary of changes: src/osmo-bts-trx/scheduler_trx.c | 35 +++++------------------------------ 1 file changed, 5 insertions(+), 30 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Mon Jul 3 09:13:37 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 3 Jul 2017 09:13:37 GMT Subject: openbsc.git branch pmaier/aoip2 updated. 0.15.0-891-g29e63bbae Message-ID: <201707030913.v639Dbun033637@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, pmaier/aoip2 has been updated via 29e63bbae41f03c7eeb3ac7685f5d7c3b59f6e3a (commit) from 116568d34f5c1e941082ae7bfc891631a8b53553 (commit) Those revisions listed above that are new 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=29e63bbae41f03c7eeb3ac7685f5d7c3b59f6e3a commit 29e63bbae41f03c7eeb3ac7685f5d7c3b59f6e3a Author: Philipp Maier Date: Mon Jul 3 11:12:17 2017 +0200 osmo-msc: rename called/calling address in struct a_conn_info ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/a_iface_bssap.h | 4 ++-- openbsc/src/libmsc/a_iface.c | 10 +++++----- openbsc/src/libmsc/a_iface_bssap.c | 16 ++++++++-------- 3 files changed, 15 insertions(+), 15 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Jul 3 09:24:57 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 3 Jul 2017 09:24:57 GMT Subject: openbsc.git branch pmaier/aoip2 updated. 0.15.0-892-ge93733f32 Message-ID: <201707030924.v639OvDI037001@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, pmaier/aoip2 has been updated via e93733f322c8ca2d60cc3493d3fa95d987321926 (commit) from 29e63bbae41f03c7eeb3ac7685f5d7c3b59f6e3a (commit) Those revisions listed above that are new 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=e93733f322c8ca2d60cc3493d3fa95d987321926 commit e93733f322c8ca2d60cc3493d3fa95d987321926 Author: Philipp Maier Date: Mon Jul 3 11:23:31 2017 +0200 osmo-msc: remove orphanned struct members ----------------------------------------------------------------------- Summary of changes: openbsc/src/libmsc/a_iface.c | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Jul 3 10:41:25 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 3 Jul 2017 10:41:25 GMT Subject: openbsc.git branch pmaier/aoip2 updated. 0.15.0-897-g6cd9cc0fc Message-ID: <201707031041.v63AfPlT060524@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, pmaier/aoip2 has been updated via 6cd9cc0fca48a71bc01fbefa4afa958421603f9b (commit) via c2a3f6efd9905ad21b643e88475210e522b6d798 (commit) via 82e2f7639fe3c3d49f183ae0f2bb330fcaf44465 (commit) via fd4167ad32f05b2b1b91314ddc43864b17b23995 (commit) via 4e3818b1c1fd592b125ce3e625b5cbf445037631 (commit) from e93733f322c8ca2d60cc3493d3fa95d987321926 (commit) Those revisions listed above that are new 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=6cd9cc0fca48a71bc01fbefa4afa958421603f9b commit 6cd9cc0fca48a71bc01fbefa4afa958421603f9b Author: Philipp Maier Date: Mon Jul 3 12:40:46 2017 +0200 osmo-msc/a_iface/reset: add missing const http://cgit.osmocom.org/openbsc/commit/?id=c2a3f6efd9905ad21b643e88475210e522b6d798 commit c2a3f6efd9905ad21b643e88475210e522b6d798 Author: Philipp Maier Date: Mon Jul 3 11:59:01 2017 +0200 osmo-bsc/sigtran: add missing const http://cgit.osmocom.org/openbsc/commit/?id=82e2f7639fe3c3d49f183ae0f2bb330fcaf44465 commit 82e2f7639fe3c3d49f183ae0f2bb330fcaf44465 Author: Philipp Maier Date: Mon Jul 3 11:45:27 2017 +0200 osmo-msc/a_iface: add missing assertions http://cgit.osmocom.org/openbsc/commit/?id=fd4167ad32f05b2b1b91314ddc43864b17b23995 commit fd4167ad32f05b2b1b91314ddc43864b17b23995 Author: Philipp Maier Date: Mon Jul 3 11:37:10 2017 +0200 osmo-bsc: add missing comment http://cgit.osmocom.org/openbsc/commit/?id=4e3818b1c1fd592b125ce3e625b5cbf445037631 commit 4e3818b1c1fd592b125ce3e625b5cbf445037631 Author: Philipp Maier Date: Mon Jul 3 11:35:50 2017 +0200 osmo-bsc: add missing assertion ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/a_iface.h | 10 +++--- openbsc/include/openbsc/a_iface_bssap.h | 4 +-- openbsc/include/openbsc/a_reset.h | 2 +- openbsc/include/openbsc/osmo_bsc_sigtran.h | 8 ++--- openbsc/src/libcommon-cs/a_reset.c | 2 +- openbsc/src/libmsc/a_iface.c | 31 ++++++++++++------ openbsc/src/libmsc/a_iface_bssap.c | 50 +++++++++++++++++++----------- openbsc/src/osmo-bsc/osmo_bsc_sigtran.c | 24 +++++++------- 8 files changed, 80 insertions(+), 51 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Jul 3 11:15:48 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 3 Jul 2017 11:15:48 GMT Subject: openbsc.git branch pmaier/aoip2 updated. 0.15.0-898-gedc140f90 Message-ID: <201707031115.v63BFmiI069256@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, pmaier/aoip2 has been updated via edc140f90ed28a779d392daecbd120a46af3b754 (commit) from 6cd9cc0fca48a71bc01fbefa4afa958421603f9b (commit) Those revisions listed above that are new 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=edc140f90ed28a779d392daecbd120a46af3b754 commit edc140f90ed28a779d392daecbd120a46af3b754 Author: Philipp Maier Date: Mon Jul 3 13:15:03 2017 +0200 a_iface: remove unused variable ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/a_iface.h | 2 +- openbsc/src/libmsc/a_iface.c | 2 +- openbsc/src/osmo-msc/msc_main.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Jul 3 11:28:00 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 3 Jul 2017 11:28:00 GMT Subject: openbsc.git branch pmaier/aoip2 updated. 0.15.0-899-g59f0ff6bf Message-ID: <201707031128.v63BS0S7072873@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, pmaier/aoip2 has been updated via 59f0ff6bf739e79288737e922634dc0b466a3702 (commit) from edc140f90ed28a779d392daecbd120a46af3b754 (commit) Those revisions listed above that are new 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=59f0ff6bf739e79288737e922634dc0b466a3702 commit 59f0ff6bf739e79288737e922634dc0b466a3702 Author: Philipp Maier Date: Mon Jul 3 13:25:15 2017 +0200 osmo-bsc: fix sccp name string ----------------------------------------------------------------------- Summary of changes: openbsc/src/osmo-bsc/osmo_bsc_sigtran.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Jul 3 14:22:53 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 3 Jul 2017 14:22:53 GMT Subject: osmo-bts.git branch pespin/btstrx created. 0.4.0-522-gafea5e4 Message-ID: <201707031422.v63EMrHO020383@git.osmocom.org> This is an 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, pespin/btstrx has been created at afea5e484252962254ffd055433f3493020763fb (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-bts/commit/?id=afea5e484252962254ffd055433f3493020763fb commit afea5e484252962254ffd055433f3493020763fb Author: Pau Espin Pedrol Date: Mon Jul 3 16:22:09 2017 +0200 test Change-Id: Ib6c965c8b30aaf487005e5d3177f9571c433979e ----------------------------------------------------------------------- hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Mon Jul 3 17:29:22 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 3 Jul 2017 17:29:22 GMT Subject: libosmocore.git branch master updated. 0.9.6-328-g1f82d0ae Message-ID: <201707031729.v63HTMsN071993@git.osmocom.org> This is an 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 1f82d0aecfa30884426fdcf583b32826527c639c (commit) from 4aaa8abcab71a7257e20c96aa03d4f675b29c57e (commit) Those revisions listed above that are new 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=1f82d0aecfa30884426fdcf583b32826527c639c commit 1f82d0aecfa30884426fdcf583b32826527c639c Author: Neels Hofmeyr Date: Wed Jun 21 22:54:46 2017 +0200 osmo_sock_get_name(): clearly indicate local and remote In a string like 127.0.0.1:2905<->127.0.0.1:60661 it is hard to tell which is the local part. I'd have expected it on the left, but it is actually on the right. To avoid doubt and bypass bikesheds on which side should be what, clearly mark the two sides as remote and local. (r=127.0.0.1:2905<->l=127.0.0.1:60661) Change-Id: I43dcc6a1906429bd0955fd7fe2eb5b8495b592d8 ----------------------------------------------------------------------- Summary of changes: src/socket.c | 4 ++-- tests/socket/socket_test.c | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Mon Jul 3 17:30:30 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 3 Jul 2017 17:30:30 GMT Subject: osmo-iuh.git tag old_sua created. 26531f9efc3a7366ef26e11855bc8ad46e9f8794 Message-ID: <201707031730.v63HUUG7072322@git.osmocom.org> This is an 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 tag, old_sua has been created at 26531f9efc3a7366ef26e11855bc8ad46e9f8794 (commit) - Log ----------------------------------------------------------------- commit 26531f9efc3a7366ef26e11855bc8ad46e9f8794 Author: Daniel Willmann Date: Thu May 4 18:41:16 2017 +0200 contrib: Add systemd service file for osmo-hnbgw Change-Id: I650bb5650b6d4f474e2040b57e6f78ee9d013825 ----------------------------------------------------------------------- hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Mon Jul 3 17:40:43 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 3 Jul 2017 17:40:43 GMT Subject: osmo-iuh.git branch neels/sigtran updated. 7c007fa3cf09515ff9ad1ffa84256f926d3aff71 Message-ID: <201707031740.v63Hehcd075283@git.osmocom.org> This is an 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/sigtran has been updated discards 17032bafefbed3a258e2e20adc8cee5cbb033433 (commit) discards 9789268e36076aedb1a8e21bfd52697e23174453 (commit) discards 89336d2a682f512b23af01ab6c72927a370debc2 (commit) discards 55fc0bed0adc1d75d8506f9ebf45ab3c4ef2b2c7 (commit) discards 52ee62b7633ad01d7a8185d1ec3e092bc9c5e944 (commit) via 7c007fa3cf09515ff9ad1ffa84256f926d3aff71 (commit) via b09a1b8458b3ac68629bbeb2eb7babe9d76d0bb8 (commit) via 5ede00c28c103ada35f35ef6443e85c007e7205f (commit) via 0cf4ea142b7374c70d0173b1b2a1cac577ebef91 (commit) via 83ce6bd71f93cf0c3a9f2f46998ede7b1c87ab9e (commit) via 7f5090c6e30ca6110bd8d817f3516d4edf8fc78d (commit) via ed2924aeb032122a84328e0875f25b6c47b7b328 (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 (17032bafefbed3a258e2e20adc8cee5cbb033433) \ N -- N -- N (7c007fa3cf09515ff9ad1ffa84256f926d3aff71) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-iuh/commit/?id=7c007fa3cf09515ff9ad1ffa84256f926d3aff71 commit 7c007fa3cf09515ff9ad1ffa84256f926d3aff71 Author: Neels Hofmeyr Date: Mon Jul 3 14:40:11 2017 +0200 ranap msg headroom too small for SCCP Change-Id: I9a193846902a0477af0873f78283c4f2bedaf5dd http://cgit.osmocom.org/osmo-iuh/commit/?id=b09a1b8458b3ac68629bbeb2eb7babe9d76d0bb8 commit b09a1b8458b3ac68629bbeb2eb7babe9d76d0bb8 Author: Neels Hofmeyr Date: Mon Jul 3 14:29:04 2017 +0200 cn unitdata: verify correct remote addr When receiving unitdata from the CN, verify that it is indeed coming from the remote address that matches our CS/PS domain settings. This patch came from an earlier stage where the is_ps out-parameter was actually used. While it currently isn't, it doesn't hurt to leave it there. Change-Id: I7190b4c3a05e8bac0eeffa1eab18c9e47429cb17 http://cgit.osmocom.org/osmo-iuh/commit/?id=5ede00c28c103ada35f35ef6443e85c007e7205f commit 5ede00c28c103ada35f35ef6443e85c007e7205f Author: Neels Hofmeyr Date: Mon Jul 3 17:29:28 2017 +0200 rua_to_scu(): add debug log for calling/called addr This might help in resolving whether we are conforming to SCCP specs regarding our calling/called address choices. Change-Id: Ie91953f7e9033419257d556d3a9f14e125f5c60d http://cgit.osmocom.org/osmo-iuh/commit/?id=0cf4ea142b7374c70d0173b1b2a1cac577ebef91 commit 0cf4ea142b7374c70d0173b1b2a1cac577ebef91 Author: Neels Hofmeyr Date: Mon Jul 3 14:34:38 2017 +0200 rua_to_scu(), rua_rx_init_connect(): add debug logging In rua_to_scu(), log domain indicator and remote address. In rua_rx_init_connect(), add domain indicator to log. Change-Id: Ibe510bf0aca5eadbc0ce6031d3026e770de6559f http://cgit.osmocom.org/osmo-iuh/commit/?id=83ce6bd71f93cf0c3a9f2f46998ede7b1c87ab9e commit 83ce6bd71f93cf0c3a9f2f46998ede7b1c87ab9e Author: Neels Hofmeyr Date: Tue Jun 20 22:49:34 2017 +0200 sccp_sap_up(): guard against NULL pointers Change-Id: Icd64b92b00461cace5c476c8bcf69eec3fdbbdd3 http://cgit.osmocom.org/osmo-iuh/commit/?id=7f5090c6e30ca6110bd8d817f3516d4edf8fc78d commit 7f5090c6e30ca6110bd8d817f3516d4edf8fc78d Author: Neels Hofmeyr Date: Mon Jul 3 16:49:43 2017 +0200 migrate osmo-hnbgw to libosmo-sigtran's SCCP/M3UA libosmo-sigtran now has a "proper" SCCP/M3UA stack, so we can make our hnb-gw 3GPP compliant by switching from the old SUA code to the new universal SCCP user API with support for (currently) M3UA and SUA. Main changes: Use one cn_link to STP: We will connect to the core network using an (Osmo)STP instance that routes to MSC and SGSN, so we want one SCCP link instead of two. The only difference between IuCS and IuPS is a different remote osmo_sccp_addr. This has various effects through the messaging code; the patch is a bit larger than I would like, but it is hard to separate out truly independent smaller changes. CS or PS domain was previously flagged in the separate cn_link, as ctx pointer for two separate sccp_sap_up()s. Now there's just one such ctx, so determine is_ps from the RANAP Domain Indicator, or from the conn's hnbgw_context_map: - Add is_ps to context_map_alloc_by_hnb(). - To find a matching context, the RUA ID alone is no longer sufficient, also match is_ps (possible optimization todo: separate lists). We would send separate CS or PS Reset messages based on the cn_link, instead send both CS and PS Reset at the same time for the single cn_link. This could be adjusted to detect presence of MSC or SGSN instead. Pending: adjust the VTY config to reflect that there is only one remote address. Place a TODO comment for that. Smaller changes: Remove DSUA. Don't build dummy_cn which is still implemented on SUA. Mark todo to maybe re-include it based on M3UA later. In hnbgw_cnlink, place sccp related items in a separate sub-struct. Do not keep an llist of cn_links, just have the one. Remove iteration and list management. Remove code dup: have one switch() on the domain indicator in rua_to_scu() instead of three separate ones with the callers. Patch-by: hwelte, nhofmeyr Change-Id: I8ac15fa2fd25bedb26297177e416976a5389b573 http://cgit.osmocom.org/osmo-iuh/commit/?id=ed2924aeb032122a84328e0875f25b6c47b7b328 commit ed2924aeb032122a84328e0875f25b6c47b7b328 Author: Neels Hofmeyr Date: Mon Jul 3 16:33:14 2017 +0200 cosmetic: move callers' common switch() into rua_to_scu() Change-Id: If6274e3738dc04646d0dc18332c12237e6910d18 ----------------------------------------------------------------------- Summary of changes: src/context_map.c | 1 - src/hnbgw_cn.c | 2 -- src/hnbgw_rua.c | 33 ++++++++++++++++----------------- 3 files changed, 16 insertions(+), 20 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Tue Jul 4 08:12:48 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 4 Jul 2017 08:12:48 GMT Subject: osmo-bts.git branch pespin/btstrx deleted. 0.4.0-522-gafea5e4 Message-ID: <201707040812.v648CmGL012290@git.osmocom.org> This is an 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, pespin/btstrx has been deleted was afea5e484252962254ffd055433f3493020763fb ----------------------------------------------------------------------- afea5e484252962254ffd055433f3493020763fb test ----------------------------------------------------------------------- hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Tue Jul 4 11:53:28 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 4 Jul 2017 11:53:28 GMT Subject: osmo-bts.git branch master updated. 0.4.0-522-g3902e4d Message-ID: <201707041153.v64BrSQt077200@git.osmocom.org> This is an 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 3902e4d9c40faadd0bf039d54b75318326a9718e (commit) from 9b97d0f683bccd71b035ece1a6caebfc0f26d1b1 (commit) Those revisions listed above that are new 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=3902e4d9c40faadd0bf039d54b75318326a9718e commit 3902e4d9c40faadd0bf039d54b75318326a9718e Author: Philipp Maier Date: Mon Jun 26 12:18:28 2017 +0200 Revert "osmo-bts-sysmo: Include frame number in MEAS IND" This reverts commit 3f97e4b1fcdc788345ab7740bd4fb8a3d73f5526. Change-Id: Ib50c813c470bf6ea740fe6667431eaa1a23fdd8d ----------------------------------------------------------------------- Summary of changes: src/osmo-bts-sysmo/l1_if.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Tue Jul 4 12:53:32 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 4 Jul 2017 12:53:32 GMT Subject: openbsc.git branch fairwaves/master-rebase updated. fairwaves/0.15.1-fw.5 Message-ID: <201707041253.v64CrWYD097250@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, fairwaves/master-rebase has been updated via b6c027d3fa4c0d217d4f4f47a5592a39aa46c830 (commit) via 07e11826d423572fea17d702d4020df6a7e86509 (commit) from cf5c67033fc4c8820613f4abae6a2e0c777306a2 (commit) Those revisions listed above that are new 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=b6c027d3fa4c0d217d4f4f47a5592a39aa46c830 commit b6c027d3fa4c0d217d4f4f47a5592a39aa46c830 Author: Ivan Kluchnikov Date: Tue Jul 4 15:50:30 2017 +0300 debian: Update changelog to 0.15.1-fw.5 http://cgit.osmocom.org/openbsc/commit/?id=07e11826d423572fea17d702d4020df6a7e86509 commit 07e11826d423572fea17d702d4020df6a7e86509 Author: Ivan Kluchnikov Date: Tue Jul 4 15:21:38 2017 +0300 Implement handover support for mncc bridge mode * Introduced mncc message with type MNCC_RTP_MODIFY for forwarding modified rtp info to external application. * Added handler for HANDOVER_DETECT signal, which forwards rtp info (modified during handover process) to external application via mncc. ----------------------------------------------------------------------- Summary of changes: debian/changelog | 6 ++++ openbsc/include/openbsc/mncc.h | 1 + openbsc/src/libmsc/gsm_04_08.c | 75 ++++++++++++++++++++++++++++++++++++++++++ openbsc/src/libmsc/mncc.c | 1 + 4 files changed, 83 insertions(+) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Jul 4 12:53:33 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 4 Jul 2017 12:53:33 GMT Subject: openbsc.git annotated tag fairwaves/0.15.1-fw.5 created. fairwaves/0.15.1-fw.5 Message-ID: <201707041253.v64CrXB3097278@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The annotated tag, fairwaves/0.15.1-fw.5 has been created at 25e610e98045de622d51b86b2e26536bde9be106 (tag) tagging b6c027d3fa4c0d217d4f4f47a5592a39aa46c830 (commit) replaces fairwaves/0.15.1-fw.4 tagged by Ivan Kluchnikov on Tue Jul 4 15:52:41 2017 +0300 - Log ----------------------------------------------------------------- Fairwaves 0.15.1-fw.5 version. Ivan Kluchnikov (2): Implement handover support for mncc bridge mode debian: Update changelog to 0.15.1-fw.5 ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Jul 4 13:35:50 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 4 Jul 2017 13:35:50 GMT Subject: osmo-pcu.git branch master updated. 0.2-915-g241f5bc Message-ID: <201707041335.v64DZoVK012359@git.osmocom.org> This is an 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 241f5bcb00f9c6fee4200a3aea9aa497bf0d3eee (commit) from 3741f14689d2058547f90b944aff8ea23ce6233e (commit) Those revisions listed above that are new 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=241f5bcb00f9c6fee4200a3aea9aa497bf0d3eee commit 241f5bcb00f9c6fee4200a3aea9aa497bf0d3eee Author: Max Date: Mon Jul 3 18:47:25 2017 +0200 Copy sysmopcu.service to osmo-pcu This way the name of systemd service file will match the name of the binary similar to OsmoBTS. Add aliases so the user can use both old and new names regardless of which file is installed. Once the corresponding changes to OE recipes are applied old file can be removed. Based on work by Pau Espin Pedrol Change-Id: I2ca6f6c486bd6fcf4d5b3d0a05d25dc04f020c26 ----------------------------------------------------------------------- Summary of changes: contrib/{sysmopcu.service => osmo-pcu.service} | 1 + contrib/sysmopcu.service | 1 + 2 files changed, 2 insertions(+) copy contrib/{sysmopcu.service => osmo-pcu.service} (92%) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Tue Jul 4 13:36:40 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 4 Jul 2017 13:36:40 GMT Subject: osmo-bts.git branch master updated. 0.4.0-523-g8baa45a Message-ID: <201707041336.v64DaeqD012727@git.osmocom.org> This is an 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 8baa45a8e312852d1ae65d218ee9c98430cd15bb (commit) from 3902e4d9c40faadd0bf039d54b75318326a9718e (commit) Those revisions listed above that are new 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=8baa45a8e312852d1ae65d218ee9c98430cd15bb commit 8baa45a8e312852d1ae65d218ee9c98430cd15bb Author: Philipp Maier Date: Tue Jun 13 16:59:59 2017 +0200 octphy: complete value strings (octphy_cid_vals) The value string table octphy_cid_vals lacks the strings for cOCTVC1_MAIN_MSG_APPLICATION_INFO_CID and cOCTVC1_MAIN_MSG_APPLICATION_INFO_CID (Patch by Octasic Inc.) Change-Id: I9843137b55534a29938d5c2308244a6950de788f ----------------------------------------------------------------------- Summary of changes: src/osmo-bts-octphy/l1_utils.c | 5 ++++- src/osmo-bts-octphy/l1_utils.h | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Tue Jul 4 13:37:09 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 4 Jul 2017 13:37:09 GMT Subject: osmo-bts.git branch master updated. 0.4.0-526-g3ae0be0 Message-ID: <201707041337.v64Db9U9012945@git.osmocom.org> This is an 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 3ae0be0f12c9b017c9aaa2761116bec4be4781b1 (commit) via 523ae04e5efdf6310181963a8bb1f80dee9fac28 (commit) via 171d80a8d6f3203d2d5ac0c19dd39b0030489907 (commit) from 8baa45a8e312852d1ae65d218ee9c98430cd15bb (commit) Those revisions listed above that are new 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=3ae0be0f12c9b017c9aaa2761116bec4be4781b1 commit 3ae0be0f12c9b017c9aaa2761116bec4be4781b1 Author: Pau Espin Pedrol Date: Fri Jun 30 18:48:53 2017 +0200 sysmo, litecell15: Make sure all TCH events are triggered Change-Id: Ie674c7ec40838af36308c6998f227fa452ace4b4 http://cgit.osmocom.org/osmo-bts/commit/?id=523ae04e5efdf6310181963a8bb1f80dee9fac28 commit 523ae04e5efdf6310181963a8bb1f80dee9fac28 Author: Pau Espin Pedrol Date: Fri Jun 30 15:12:13 2017 +0200 Fix annoying trailing whitespace This whitespace keeps being automatically fixed by editor, polluting my patches. Change-Id: If0ba1321ed326c1498e3f60b611bd962f2a9484a http://cgit.osmocom.org/osmo-bts/commit/?id=171d80a8d6f3203d2d5ac0c19dd39b0030489907 commit 171d80a8d6f3203d2d5ac0c19dd39b0030489907 Author: Pau Espin Pedrol Date: Fri Jun 30 11:36:20 2017 +0200 Use L1P instead of L1C for TCH logging and allocation L1C is for L1-Control primitives, while TCH channels are L1 Data channels. Change-Id: I07ea3a7326bfcb62271d58deb0743311f6d97c8b ----------------------------------------------------------------------- Summary of changes: src/common/pcu_sock.c | 6 +++--- src/osmo-bts-litecell15/l1_if.c | 21 ++++++++++----------- src/osmo-bts-litecell15/oml.c | 7 ++++++- src/osmo-bts-litecell15/tch.c | 26 +++++++++++++------------- src/osmo-bts-octphy/l1_if.c | 2 +- src/osmo-bts-octphy/l1_tch.c | 18 +++++++++--------- src/osmo-bts-sysmo/oml.c | 5 +++++ src/osmo-bts-sysmo/tch.c | 26 +++++++++++++------------- 8 files changed, 60 insertions(+), 51 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Tue Jul 4 14:29:19 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 4 Jul 2017 14:29:19 GMT Subject: osmo-trx.git branch fix-osmogsmtester created. e80bfeb0b13904a40c584f369e7f4357c2dc5c13 Message-ID: <201707041429.v64ETJrY028560@git.osmocom.org> This is an 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, fix-osmogsmtester has been created at e80bfeb0b13904a40c584f369e7f4357c2dc5c13 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-trx/commit/?id=e80bfeb0b13904a40c584f369e7f4357c2dc5c13 commit e80bfeb0b13904a40c584f369e7f4357c2dc5c13 Author: Pau Espin Pedrol Date: Tue Jul 4 16:25:20 2017 +0200 transceiver: Avoid sending clock indications when trx is not powered on Otherwise this fools osmo-bts-trx clock sanity check because it is always sending a clock indication with the same fn when it issues any commands during the time in between CMD POWEOFF and RSP POWERON. http://cgit.osmocom.org/osmo-trx/commit/?id=003514aef462f7f3aa16109b1d6d4f3ac4a95e04 commit 003514aef462f7f3aa16109b1d6d4f3ac4a95e04 Author: Pau Espin Pedrol Date: Tue Jul 4 16:24:06 2017 +0200 cosmetic: transciever: Remove trailing whitespaces ----------------------------------------------------------------------- hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Tue Jul 4 15:23:58 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 4 Jul 2017 15:23:58 GMT Subject: osmo-trx.git branch fix-osmogsmtester updated. 7d8202d329b880723a5f09be2f3e6e780f1421da Message-ID: <201707041523.v64FNw0X047857@git.osmocom.org> This is an 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, fix-osmogsmtester has been updated discards e80bfeb0b13904a40c584f369e7f4357c2dc5c13 (commit) discards 003514aef462f7f3aa16109b1d6d4f3ac4a95e04 (commit) via 7d8202d329b880723a5f09be2f3e6e780f1421da (commit) via 6f4582ade187d4a480bcec2f0d857bd353656db1 (commit) via 7c405a0c1f3a0fcce04c0ad4e2b66d802780ec0d (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 (e80bfeb0b13904a40c584f369e7f4357c2dc5c13) \ N -- N -- N (7d8202d329b880723a5f09be2f3e6e780f1421da) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-trx/commit/?id=7d8202d329b880723a5f09be2f3e6e780f1421da commit 7d8202d329b880723a5f09be2f3e6e780f1421da Author: Pau Espin Pedrol Date: Tue Jul 4 17:21:27 2017 +0200 transceiver: Send first IND CLOCK with first data frame Change-Id: Ia2897c011a5fc49c6970c663275d742987042908 http://cgit.osmocom.org/osmo-trx/commit/?id=6f4582ade187d4a480bcec2f0d857bd353656db1 commit 6f4582ade187d4a480bcec2f0d857bd353656db1 Author: Pau Espin Pedrol Date: Tue Jul 4 16:25:20 2017 +0200 transceiver: Avoid sending clock indications when trx is not powered on Otherwise this fools osmo-bts-trx clock sanity check because it is always sending a clock indication with the same fn when it issues any commands during the time in between CMD POWEOFF and RSP POWERON. Change-Id: I91b81a4d7627cec39c1814a39ed4be306681b874 http://cgit.osmocom.org/osmo-trx/commit/?id=7c405a0c1f3a0fcce04c0ad4e2b66d802780ec0d commit 7c405a0c1f3a0fcce04c0ad4e2b66d802780ec0d Author: Pau Espin Pedrol Date: Tue Jul 4 16:24:06 2017 +0200 cosmetic: transciever: Remove trailing whitespaces Change-Id: Ib3fbe768048b2a34a75ace9688e306720e67019a ----------------------------------------------------------------------- Summary of changes: Transceiver52M/Transceiver.cpp | 10 +++++----- Transceiver52M/Transceiver.h | 6 +++--- 2 files changed, 8 insertions(+), 8 deletions(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Tue Jul 4 16:44:57 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 4 Jul 2017 16:44:57 GMT Subject: osmo-trx.git branch fix-osmogsmtester updated. e20615fde62b06f8acf147dd88cda1f9241c6caa Message-ID: <201707041644.v64Giv8Q073915@git.osmocom.org> This is an 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, fix-osmogsmtester has been updated discards 7d8202d329b880723a5f09be2f3e6e780f1421da (commit) discards 6f4582ade187d4a480bcec2f0d857bd353656db1 (commit) via e20615fde62b06f8acf147dd88cda1f9241c6caa (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 (7d8202d329b880723a5f09be2f3e6e780f1421da) \ N -- N -- N (e20615fde62b06f8acf147dd88cda1f9241c6caa) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-trx/commit/?id=e20615fde62b06f8acf147dd88cda1f9241c6caa commit e20615fde62b06f8acf147dd88cda1f9241c6caa Author: Pau Espin Pedrol Date: Tue Jul 4 16:25:20 2017 +0200 transceiver: Avoid sending clock indications when trx is not powered on Otherwise this fools osmo-bts-trx clock skew check because it is always sending a clock indication with the same fn when it issues any commands during the time in between CMD POWEOFF and RSP POWERON. Also delay send of first IND CLOCK until we start serving frames, otherwise we send it then wait a long time until start sending the next ones and that also makes osmo-bts-trx unhappy because it expects to receive an IND CLOCK aprox at least every 400 frames. Change-Id: I91b81a4d7627cec39c1814a39ed4be306681b874 ----------------------------------------------------------------------- Summary of changes: hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Wed Jul 5 11:03:26 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 5 Jul 2017 11:03:26 GMT Subject: osmo-iuh.git branch master updated. e305f4d5064c959a71c265b8880146506aa406fb Message-ID: <201707051103.v65B3QQ1034593@git.osmocom.org> This is an 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 e305f4d5064c959a71c265b8880146506aa406fb (commit) from 26531f9efc3a7366ef26e11855bc8ad46e9f8794 (commit) Those revisions listed above that are new 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=e305f4d5064c959a71c265b8880146506aa406fb commit e305f4d5064c959a71c265b8880146506aa406fb Author: Neels Hofmeyr Date: Wed Jul 5 12:52:01 2017 +0200 jenkins: build from libosmo-netif master After merge of the sysmocom/sctp branch to master, it was forgotten to change this build script to move along to master. Change-Id: I473d1361b99ff0ff8adba9326b0e2dfbc48a3aef ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Wed Jul 5 11:05:43 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 5 Jul 2017 11:05:43 GMT Subject: osmo-iuh.git branch neels/sigtran updated. 9423ad766a4e187be643f46e14ecced47c844b93 Message-ID: <201707051105.v65B5hGC035402@git.osmocom.org> This is an 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/sigtran has been updated discards 7c007fa3cf09515ff9ad1ffa84256f926d3aff71 (commit) discards b09a1b8458b3ac68629bbeb2eb7babe9d76d0bb8 (commit) discards 5ede00c28c103ada35f35ef6443e85c007e7205f (commit) discards 0cf4ea142b7374c70d0173b1b2a1cac577ebef91 (commit) discards 83ce6bd71f93cf0c3a9f2f46998ede7b1c87ab9e (commit) discards 7f5090c6e30ca6110bd8d817f3516d4edf8fc78d (commit) discards ed2924aeb032122a84328e0875f25b6c47b7b328 (commit) via 9423ad766a4e187be643f46e14ecced47c844b93 (commit) via 9e4f727ef12ebc4f60fd0af637988d19a447cc4f (commit) via 54e6e1fc3074a7ecd891a6895891bc32d04b33c2 (commit) via c3614318af03527a3ed12a9835adbe1f3966b215 (commit) via cb246316505c8cf9913fb66596362fee90b10476 (commit) via 0f88c110093935305143987638e46dc6db304a3e (commit) via 12ed975996f41fe1218c06fca3755047475084a6 (commit) via e305f4d5064c959a71c265b8880146506aa406fb (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 (7c007fa3cf09515ff9ad1ffa84256f926d3aff71) \ N -- N -- N (9423ad766a4e187be643f46e14ecced47c844b93) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-iuh/commit/?id=9423ad766a4e187be643f46e14ecced47c844b93 commit 9423ad766a4e187be643f46e14ecced47c844b93 Author: Neels Hofmeyr Date: Mon Jul 3 14:40:11 2017 +0200 set RANAP msgb headroom to 512 (times two) With a headroom of 256, the SGSN crashes with: msgb(0x6e3b90): Not enough headroom msgb_push (256 < 264) I'm not perfectly sure what amount of headroom is strictly necessary. The only reason to pick 512 is that it is twice the amount of 256. Change-Id: I9a193846902a0477af0873f78283c4f2bedaf5dd http://cgit.osmocom.org/osmo-iuh/commit/?id=9e4f727ef12ebc4f60fd0af637988d19a447cc4f commit 9e4f727ef12ebc4f60fd0af637988d19a447cc4f Author: Neels Hofmeyr Date: Mon Jul 3 14:29:04 2017 +0200 cn unitdata: verify correct remote addr When receiving unitdata from the CN, verify that it is indeed coming from the remote address that matches our CS/PS domain settings. This patch came from an earlier stage where the is_ps out-parameter was actually used. While it currently isn't, it doesn't hurt to leave it there. Change-Id: I7190b4c3a05e8bac0eeffa1eab18c9e47429cb17 http://cgit.osmocom.org/osmo-iuh/commit/?id=54e6e1fc3074a7ecd891a6895891bc32d04b33c2 commit 54e6e1fc3074a7ecd891a6895891bc32d04b33c2 Author: Neels Hofmeyr Date: Mon Jul 3 17:29:28 2017 +0200 rua_to_scu(): add debug log for calling/called addr This might help in resolving whether we are conforming to SCCP specs regarding our calling/called address choices. Change-Id: Ie91953f7e9033419257d556d3a9f14e125f5c60d http://cgit.osmocom.org/osmo-iuh/commit/?id=c3614318af03527a3ed12a9835adbe1f3966b215 commit c3614318af03527a3ed12a9835adbe1f3966b215 Author: Neels Hofmeyr Date: Mon Jul 3 14:34:38 2017 +0200 rua_to_scu(), rua_rx_init_connect(): add debug logging In rua_to_scu(), log domain indicator and remote address. In rua_rx_init_connect(), add domain indicator to log. Change-Id: Ibe510bf0aca5eadbc0ce6031d3026e770de6559f http://cgit.osmocom.org/osmo-iuh/commit/?id=cb246316505c8cf9913fb66596362fee90b10476 commit cb246316505c8cf9913fb66596362fee90b10476 Author: Neels Hofmeyr Date: Tue Jun 20 22:49:34 2017 +0200 sccp_sap_up(): guard against NULL pointers Change-Id: Icd64b92b00461cace5c476c8bcf69eec3fdbbdd3 http://cgit.osmocom.org/osmo-iuh/commit/?id=0f88c110093935305143987638e46dc6db304a3e commit 0f88c110093935305143987638e46dc6db304a3e Author: Neels Hofmeyr Date: Mon Jul 3 16:49:43 2017 +0200 migrate osmo-hnbgw to libosmo-sigtran's SCCP/M3UA libosmo-sigtran now has a "proper" SCCP/M3UA stack, so we can make our hnb-gw 3GPP compliant by switching from the old SUA code to the new universal SCCP user API with support for (currently) M3UA and SUA. Main changes: Use one cn_link to STP: We will connect to the core network using an (Osmo)STP instance that routes to MSC and SGSN, so we want one SCCP link instead of two. The only difference between IuCS and IuPS is a different remote osmo_sccp_addr. This has various effects through the messaging code; the patch is a bit larger than I would like, but it is hard to separate out truly independent smaller changes. CS or PS domain was previously flagged in the separate cn_link, as ctx pointer for two separate sccp_sap_up()s. Now there's just one such ctx, so determine is_ps from the RANAP Domain Indicator, or from the conn's hnbgw_context_map: - Add is_ps to context_map_alloc_by_hnb(). - To find a matching context, the RUA ID alone is no longer sufficient, also match is_ps (possible optimization todo: separate lists). We would send separate CS or PS Reset messages based on the cn_link, instead send both CS and PS Reset at the same time for the single cn_link. This could be adjusted to detect presence of MSC or SGSN instead. Pending: adjust the VTY config to reflect that there is only one remote address. Place a TODO comment for that. Smaller changes: rua_to_scu(): populate called and calling addresses for N_CONNECT and N_UNITDATA. Remove DSUA. Don't build dummy_cn, which is still implemented on SUA. Mark todo to maybe re-include it based on M3UA later. In hnbgw_cnlink, place sccp related items in a separate sub-struct. Do not keep an llist of cn_links, just have the one. Remove iteration and list management. Change jenkins script to build libosmo-sccp master. Patch-by: hwelte, nhofmeyr Change-Id: I8ac15fa2fd25bedb26297177e416976a5389b573 http://cgit.osmocom.org/osmo-iuh/commit/?id=12ed975996f41fe1218c06fca3755047475084a6 commit 12ed975996f41fe1218c06fca3755047475084a6 Author: Neels Hofmeyr Date: Mon Jul 3 16:33:14 2017 +0200 cosmetic: move callers' common switch() into rua_to_scu() Change-Id: If6274e3738dc04646d0dc18332c12237e6910d18 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 4 ++-- src/hnbgw_cn.c | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Wed Jul 5 11:12:51 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 5 Jul 2017 11:12:51 GMT Subject: osmo-gsm-manuals.git branch master updated. e10b5d6718f40d3120de98d165509b513779b49e Message-ID: <201707051112.v65BCp5h038250@git.osmocom.org> This is an 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 e10b5d6718f40d3120de98d165509b513779b49e (commit) from f5ac2b913cc3e125c6664cbcda4e7025f99bf50d (commit) Those revisions listed above that are new 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=e10b5d6718f40d3120de98d165509b513779b49e commit e10b5d6718f40d3120de98d165509b513779b49e Author: Pau Espin Pedrol Date: Wed Jul 5 12:15:55 2017 +0200 smpp.adoc: describe VTY cmd 'local-tcp-ip' instead of 'local-tcp-port' Change-Id: I594b89094413758146bb25f5262902e263f8f3d1 ----------------------------------------------------------------------- Summary of changes: OsmoNITB/chapters/smpp.adoc | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) hooks/post-receive -- Manuals for Osmocom GSM components From gitosis at osmocom.org Wed Jul 5 18:20:24 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 5 Jul 2017 18:20:24 GMT Subject: osmo-trx.git branch master updated. 934da48618c25b9cc53575a64f085c8df618b882 Message-ID: <201707051820.v65IKOfr079574@git.osmocom.org> This is an 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 934da48618c25b9cc53575a64f085c8df618b882 (commit) via 7c405a0c1f3a0fcce04c0ad4e2b66d802780ec0d (commit) from 4cafb0fa15a069c182a7f8dc77ef645061bee30e (commit) Those revisions listed above that are new 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=934da48618c25b9cc53575a64f085c8df618b882 commit 934da48618c25b9cc53575a64f085c8df618b882 Author: Pau Espin Pedrol Date: Tue Jul 4 16:25:20 2017 +0200 transceiver: Avoid sending clock indications when trx is not powered on Stop calling writeClockInterface() when receiving commands in Transceiver::driveControl, otherwise it fools osmo-bts-trx clock skew check because it is always sending a clock indication with the same fn when it issues any commands during the time in between CMD POWEROFF and RSP POWERON, because fn is not increased during that period. Also use mForceClockInterface flag to delay delivery of first IND CLOCK until we start serving frames, otherwise the first one is sent and only after a long period of time the next clock indications are sent, when the radio starts to process bursts. That makes osmo-bts-trx unhappy because it expects to receive an IND CLOCK aprox at least every 400 frames. This way also we send the first IND CLOCK after the RSP POWERON 0 response. Change-Id: I91b81a4d7627cec39c1814a39ed4be306681b874 ----------------------------------------------------------------------- Summary of changes: Transceiver52M/Transceiver.cpp | 31 ++++++++++++++----------------- Transceiver52M/Transceiver.h | 6 +++--- 2 files changed, 17 insertions(+), 20 deletions(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Wed Jul 5 20:51:28 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 5 Jul 2017 20:51:28 GMT Subject: op25.git branch max updated. 187f5d180cfd89edc38fa0e7df484e811dbd96c3 Message-ID: <201707052051.v65KpSrU026367@git.osmocom.org> This is an 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 187f5d180cfd89edc38fa0e7df484e811dbd96c3 (commit) via 2f3eb8908a789f88557accdc8036212b4b3de197 (commit) from 99926acda54c1bd48f45b90ab474c47d3b0b0595 (commit) Those revisions listed above that are new 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=187f5d180cfd89edc38fa0e7df484e811dbd96c3 commit 187f5d180cfd89edc38fa0e7df484e811dbd96c3 Author: Max Date: Wed Jul 5 16:51:25 2017 -0400 possible race condition http://cgit.osmocom.org/op25/commit/?id=2f3eb8908a789f88557accdc8036212b4b3de197 commit 2f3eb8908a789f88557accdc8036212b4b3de197 Author: Max Date: Wed Jul 5 16:51:07 2017 -0400 update readme ----------------------------------------------------------------------- Summary of changes: op25/gr-op25_repeater/apps/README | 14 ++++++++------ op25/gr-op25_repeater/apps/rx.py | 6 +++++- 2 files changed, 13 insertions(+), 7 deletions(-) hooks/post-receive -- Software-defined analyzer for APCO P25 From gitosis at osmocom.org Thu Jul 6 08:28:47 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 6 Jul 2017 08:28:47 GMT Subject: osmo-trx.git branch master updated. aa5acc953c875b72cb8ce1fdcb516fd54f539810 Message-ID: <201707060828.v668SlIw020170@git.osmocom.org> This is an 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 aa5acc953c875b72cb8ce1fdcb516fd54f539810 (commit) from 934da48618c25b9cc53575a64f085c8df618b882 (commit) Those revisions listed above that are new 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=aa5acc953c875b72cb8ce1fdcb516fd54f539810 commit aa5acc953c875b72cb8ce1fdcb516fd54f539810 Author: Max Date: Thu Jun 29 14:00:34 2017 +0200 deb: remove unused dependency The libdbd dependency is not used because libsqlite3 is used directly - adjust debian/control to match. Change-Id: Id2ab1facad703fa0c1d45084e70d41e73dbad6e7 Related: OS#1929 ----------------------------------------------------------------------- Summary of changes: debian/control | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Thu Jul 6 12:11:34 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 6 Jul 2017 12:11:34 GMT Subject: libosmocore.git branch master updated. 0.9.6-329-g639c408e Message-ID: <201707061211.v66CBYHP090151@git.osmocom.org> This is an 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 639c408ec1325b97a72fba603064265b27687703 (commit) from 1f82d0aecfa30884426fdcf583b32826527c639c (commit) Those revisions listed above that are new 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=639c408ec1325b97a72fba603064265b27687703 commit 639c408ec1325b97a72fba603064265b27687703 Author: Pau Espin Pedrol Date: Thu Jul 6 10:45:22 2017 +0200 configure.ac: Add --disable-doxygen flag This flag, when set, allows to unconditionally disable doxygen documentation generation, even if doxygen command is found. Change-Id: Iba1440292116af27b267c7a1fbec1c2336784efe ----------------------------------------------------------------------- Summary of changes: configure.ac | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Thu Jul 6 12:11:50 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 6 Jul 2017 12:11:50 GMT Subject: libosmo-netif.git branch master updated. 0.0.6-72-gb049f39 Message-ID: <201707061211.v66CBoGj090272@git.osmocom.org> This is an 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 b049f39f317e1cc748e7196460aef11948f042f0 (commit) from 57b5f824911c0ba6b2a8e1fecaa4dc98ec4b21f6 (commit) Those revisions listed above that are new 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=b049f39f317e1cc748e7196460aef11948f042f0 commit b049f39f317e1cc748e7196460aef11948f042f0 Author: Pau Espin Pedrol Date: Wed Jul 5 22:33:29 2017 +0200 configure.ac: Add --disable-doxygen flag This flag, when set, allows to unconditionally disable doxygen documentation generation, even if doxygen command is found. Change-Id: I16b3502be3e32274f548da6a2a0b0363dd3bfe5d ----------------------------------------------------------------------- Summary of changes: configure.ac | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) hooks/post-receive -- Osmocom network interface library From gitosis at osmocom.org Thu Jul 6 13:53:34 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 6 Jul 2017 13:53:34 GMT Subject: osmo-iuh.git branch master updated. 54e6e1fc3074a7ecd891a6895891bc32d04b33c2 Message-ID: <201707061353.v66DrYtN022901@git.osmocom.org> This is an 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 54e6e1fc3074a7ecd891a6895891bc32d04b33c2 (commit) via c3614318af03527a3ed12a9835adbe1f3966b215 (commit) via cb246316505c8cf9913fb66596362fee90b10476 (commit) via 0f88c110093935305143987638e46dc6db304a3e (commit) via 12ed975996f41fe1218c06fca3755047475084a6 (commit) from e305f4d5064c959a71c265b8880146506aa406fb (commit) Those revisions listed 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: contrib/jenkins.sh | 2 +- include/osmocom/iuh/context_map.h | 3 + include/osmocom/iuh/hnbgw.h | 25 +++---- include/osmocom/iuh/hnbgw_cn.h | 3 +- src/context_map.c | 47 +++++++------ src/hnbgw.c | 45 ++++++------- src/hnbgw_cn.c | 119 +++++++++++++++++---------------- src/hnbgw_rua.c | 135 +++++++++++++++++++------------------- src/tests/Makefile.am | 7 +- src/tests/test_common.c | 5 -- 10 files changed, 201 insertions(+), 190 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Thu Jul 6 14:33:02 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 6 Jul 2017 14:33:02 GMT Subject: osmo-iuh.git branch master updated. 3b42658836359a9b6b6e79bf5ba0e8adcae613c2 Message-ID: <201707061433.v66EX2xI033196@git.osmocom.org> This is an 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 3b42658836359a9b6b6e79bf5ba0e8adcae613c2 (commit) from 54e6e1fc3074a7ecd891a6895891bc32d04b33c2 (commit) Those revisions listed above that are new 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=3b42658836359a9b6b6e79bf5ba0e8adcae613c2 commit 3b42658836359a9b6b6e79bf5ba0e8adcae613c2 Author: Neels Hofmeyr Date: Mon Jul 3 14:40:11 2017 +0200 set RANAP msgb headroom to 512 (times two) With a headroom of 256, the SGSN crashes with: msgb(0x6e3b90): Not enough headroom msgb_push (256 < 264) I'm not perfectly sure what amount of headroom is strictly necessary. The only reason to pick 512 is that it is twice the amount of 256. Change-Id: I9a193846902a0477af0873f78283c4f2bedaf5dd ----------------------------------------------------------------------- Summary of changes: src/ranap_common.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Thu Jul 6 20:12:20 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 6 Jul 2017 20:12:20 GMT Subject: libosmo-sccp.git branch master updated. 0.0.6.3-260-gcbb7b79 Message-ID: <201707062012.v66KCKZm029082@git.osmocom.org> This is an 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 cbb7b79e19f149de5543d3f49c73bc707cd545b9 (commit) from 4313bdfa201271ef487507e355b4a9b91593520f (commit) Those revisions listed above that are new 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=cbb7b79e19f149de5543d3f49c73bc707cd545b9 commit cbb7b79e19f149de5543d3f49c73bc707cd545b9 Author: Philipp Maier Date: Mon Jul 3 15:26:22 2017 +0200 simple-client/server: be able to decide on which ss7 instance to bind osmo_sccp_simple_client() and osmo_sccp_simple_server() are binding on the ss7 instance with the id 1 by default. If the instance does not exist, it is created automatically. Allow choosing the ss7 instance by supplying the id number as function parameter. Add two new functions: osmo_sccp_simple_client_on_ss7_id() osmo_sccp_simple_server_on_ss7_id() Change-Id: I62e608253212415bddbb4c7dcf5d3b5e79c8d28e ----------------------------------------------------------------------- Summary of changes: include/osmocom/sigtran/osmo_ss7.h | 11 +++++++++++ src/sccp_user.c | 36 ++++++++++++++++++++++++++++-------- 2 files changed, 39 insertions(+), 8 deletions(-) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Fri Jul 7 11:59:30 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 7 Jul 2017 11:59:30 GMT Subject: openbsc.git branch pmaier/aoip2 updated. 0.15.0-906-gfac9c9e9d Message-ID: <201707071159.v67BxUtj080041@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, pmaier/aoip2 has been updated via fac9c9e9d8682a0fe234b12cf94fc490596284eb (commit) via 7a4855ac405284f3ee59f3e413bab5172fcc05b0 (commit) via ea6b3ecc0396abbf5a9472fc97fee54dd42acf83 (commit) via 9a6c0ea9202126aace2a98f10bf1117a3f41e500 (commit) via 362e8b0f0a2f4a62deddc6b1de7b987c54e29533 (commit) via 4fca7f82dca3e78a6da732901544f9ec8aaac90b (commit) via 094024259f92cc19ca5364662ce7f8129c2efbac (commit) from 59f0ff6bf739e79288737e922634dc0b466a3702 (commit) Those revisions listed above that are new 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=fac9c9e9d8682a0fe234b12cf94fc490596284eb commit fac9c9e9d8682a0fe234b12cf94fc490596284eb Author: Philipp Maier Date: Fri Jul 7 13:47:50 2017 +0200 a_iface: fix missing clear command When a subscriber connection is freed on the MSC side (the conversion is over) the MSC should send a clear command to the BSC in order to inform the BSC that the connection is over. Currently this step is missing. Instead we wait for the BSC to issue a clear request. This is not as it should be, connections should be actively cleared by the MSC. Add the missing clear command http://cgit.osmocom.org/openbsc/commit/?id=7a4855ac405284f3ee59f3e413bab5172fcc05b0 commit 7a4855ac405284f3ee59f3e413bab5172fcc05b0 Author: Philipp Maier Date: Fri Jul 7 12:06:55 2017 +0200 a_iface: fix missing log output http://cgit.osmocom.org/openbsc/commit/?id=ea6b3ecc0396abbf5a9472fc97fee54dd42acf83 commit ea6b3ecc0396abbf5a9472fc97fee54dd42acf83 Author: Philipp Maier Date: Fri Jul 7 12:33:55 2017 +0200 a_iface: fix missing const http://cgit.osmocom.org/openbsc/commit/?id=9a6c0ea9202126aace2a98f10bf1117a3f41e500 commit 9a6c0ea9202126aace2a98f10bf1117a3f41e500 Author: Philipp Maier Date: Fri Jul 7 12:15:04 2017 +0200 a_iface: add missing static http://cgit.osmocom.org/openbsc/commit/?id=362e8b0f0a2f4a62deddc6b1de7b987c54e29533 commit 362e8b0f0a2f4a62deddc6b1de7b987c54e29533 Author: Philipp Maier Date: Wed Jul 5 17:12:17 2017 +0200 msc_ifaces: add checks for nullpointers http://cgit.osmocom.org/openbsc/commit/?id=4fca7f82dca3e78a6da732901544f9ec8aaac90b commit 4fca7f82dca3e78a6da732901544f9ec8aaac90b Author: Neels Hofmeyr Date: Wed Jun 28 00:15:31 2017 +0200 fixup: remove allocation/usage of iu struct again. The allocation and usage of the iu struct was accidentally re-introduced into a_iface_bssap.c. Remove the allocation and the usage of iu struct. Related to: aoip: don't use iu struct: do not allocate unnecessary ue_conn_ctx http://cgit.osmocom.org/openbsc/commit/?id=094024259f92cc19ca5364662ce7f8129c2efbac commit 094024259f92cc19ca5364662ce7f8129c2efbac Author: Philipp Maier Date: Mon Jul 3 16:47:27 2017 +0200 osmo-bsc change bsc_handle_dt1() to bsc_handle_dt() _dt1() is not applicable with the current setup, _dt() is more accurate ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/a_iface.h | 3 ++ openbsc/include/openbsc/osmo_bsc.h | 2 +- openbsc/src/libmsc/a_iface.c | 19 ++++++++++++- openbsc/src/libmsc/a_iface_bssap.c | 16 +++++------ openbsc/src/libmsc/msc_ifaces.c | 49 +++++++++++++++++++++++++++++---- openbsc/src/libmsc/osmo_msc.c | 2 ++ openbsc/src/osmo-bsc/osmo_bsc_bssap.c | 4 +-- openbsc/src/osmo-bsc/osmo_bsc_sigtran.c | 2 +- 8 files changed, 78 insertions(+), 19 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Fri Jul 7 14:50:48 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 7 Jul 2017 14:50:48 GMT Subject: osmocom-bb.git branch fixeria/sdr_phy updated. osmocon_v0.0.0-1802-gd7b408fa Message-ID: <201707071450.v67Eomgt024126@git.osmocom.org> This is an 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/sdr_phy has been updated discards 65df421c579737b9078a4ff637351ee1595cf85b (commit) discards d581a51efee0661d3f8aa78c67efbef926541edf (commit) discards 6a098d2632ea9a620c7dc33bd047d8fc3d48355c (commit) discards f37861d583cefc88994fd691b0a45fec7ff5fc56 (commit) discards bedbf921431b8c7ecd31800cd428930db42fa496 (commit) discards 19ac29776e2fd77a19aee734d0924986823f872c (commit) via d7b408faef5e52a406095383fcdea87533d734a0 (commit) via 113ec1fdaf8381224b9095b34b06701a731c14b8 (commit) via 4024c3801e355e320b3ca6125fe55e4eb73b0d6d (commit) via b2acb667ebf113b9fed5ed3783401c96c83ce801 (commit) via 14cea2607c9be82a9a5154c4a652d88ba08020c8 (commit) via b98c7a504ae07ffad74afee7deb3edf3834bb2d8 (commit) via bc01d500a17ae60fae52bef885136220cedfaecf (commit) via 6e3bc383080291142e8823435f3b580ceee598db (commit) via d23f9a5bf0b00f3ef66f60936178b2dc239f27ad (commit) via ca2d397f44cb2ef39210c17a805831b8e852cd50 (commit) via 5452cabdb6a0c87391567e40cbdb09acbd0ad202 (commit) via 9939e555ebc4a950bdc6defc46ed48bff65f1481 (commit) via 2550de59eedb24e0e89660ec09b2f53279432c93 (commit) via d16652b554bdc6d99aa0d19754dee6d8fec0efc9 (commit) via c330014de5f29862864d87f4e8a93e5d55433591 (commit) via 737aba27c429c377be807ac8bd6539bb4b347cdd (commit) via 0a76cbff669b398bdf4e19c6d900bdfdcf3d6db9 (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 (65df421c579737b9078a4ff637351ee1595cf85b) \ N -- N -- N (d7b408faef5e52a406095383fcdea87533d734a0) 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=d7b408faef5e52a406095383fcdea87533d734a0 commit d7b408faef5e52a406095383fcdea87533d734a0 Author: Vadim Yanitskiy Date: Fri Jul 7 07:11:26 2017 +0700 host/trxcon/scheduler: implement SCH decoding Change-Id: Ic5e7416271d647752cd1aaf90de51fa48286798e http://cgit.osmocom.org/osmocom-bb/commit/?id=113ec1fdaf8381224b9095b34b06701a731c14b8 commit 113ec1fdaf8381224b9095b34b06701a731c14b8 Author: Vadim Yanitskiy Date: Thu Jul 6 13:17:24 2017 +0700 host/trxcon/scheduler: implement xCCH decoding Change-Id: Ieb71e3727b525e85d161855973f63042366ccb05 http://cgit.osmocom.org/osmocom-bb/commit/?id=4024c3801e355e320b3ca6125fe55e4eb73b0d6d commit 4024c3801e355e320b3ca6125fe55e4eb73b0d6d Author: Vadim Yanitskiy Date: Thu Jul 6 11:34:15 2017 +0700 host/trxcon: link trxcon against libosmocoding Change-Id: I9bb45428e6617bd6936d24340e688aef4aeafc8f http://cgit.osmocom.org/osmocom-bb/commit/?id=b2acb667ebf113b9fed5ed3783401c96c83ce801 commit b2acb667ebf113b9fed5ed3783401c96c83ce801 Author: Vadim Yanitskiy Date: Thu Jul 6 13:05:27 2017 +0700 host/trxcon: handle ccch_mode from L1CTL_FBSB_REQ Previously, the content of L1CTL_FBSB_REQ message was only used to obtain a new ARFCN and retune transceiver. Now, since we have working TDMA scheduler, some other params (like ccch_mode) may be used too. Change-Id: Iccabba376d67e091b55a604a2ae87f2aa86362e5 http://cgit.osmocom.org/osmocom-bb/commit/?id=14cea2607c9be82a9a5154c4a652d88ba08020c8 commit 14cea2607c9be82a9a5154c4a652d88ba08020c8 Author: Vadim Yanitskiy Date: Thu Jul 6 11:50:34 2017 +0700 host/trxcon: store arfcn and band in trx_instance Change-Id: I95414ff1033d77f11e231178b7721b70bc45e6df http://cgit.osmocom.org/osmocom-bb/commit/?id=b98c7a504ae07ffad74afee7deb3edf3834bb2d8 commit b98c7a504ae07ffad74afee7deb3edf3834bb2d8 Author: Vadim Yanitskiy Date: Tue Jul 4 21:12:25 2017 +0700 host/trxcon/scheduler: handle bursts from TRX interface Change-Id: Iff15daf897f30cb98d4ec4c88b9fc259cb44ea4e http://cgit.osmocom.org/osmocom-bb/commit/?id=bc01d500a17ae60fae52bef885136220cedfaecf commit bc01d500a17ae60fae52bef885136220cedfaecf Author: Vadim Yanitskiy Date: Tue Jul 4 20:55:12 2017 +0700 host/trxcon/scheduler: implement management functions This change introduces some new functions to configure TDMA scheduler. They can be grouped as follows: - Scheduler management functions - sched_trx_init() - sched_trx_reset() - sched_trx_shutdown() - Timeslot management functions - sched_trx_add_ts() - sched_trx_find_ts() - sched_trx_del_ts() - sched_trx_reset_ts() - sched_trx_configure_ts() - Logical channel management functions - sched_trx_activate_lchan() - sched_trx_deactivate_lchan() - sched_trx_find_lchan() Change-Id: I6d0f437a68f0eb4e22bf635bf899b08673571085 http://cgit.osmocom.org/osmocom-bb/commit/?id=6e3bc383080291142e8823435f3b580ceee598db commit 6e3bc383080291142e8823435f3b580ceee598db Author: Vadim Yanitskiy Date: Tue Jul 4 19:38:50 2017 +0700 host/trxcon/scheduler: add basic GSM PHY definitions Change-Id: I9f4faa15d5ca61af3e3fdbb95952ab4e4e0b7a4b http://cgit.osmocom.org/osmocom-bb/commit/?id=d23f9a5bf0b00f3ef66f60936178b2dc239f27ad commit d23f9a5bf0b00f3ef66f60936178b2dc239f27ad Author: Vadim Yanitskiy Date: Fri Jun 9 20:53:20 2017 +0700 host/trxcon/trx_if.c: handle clock indications Change-Id: I333c1c44578eb62c52d2d059b798dd5feae3e444 http://cgit.osmocom.org/osmocom-bb/commit/?id=ca2d397f44cb2ef39210c17a805831b8e852cd50 commit ca2d397f44cb2ef39210c17a805831b8e852cd50 Author: Vadim Yanitskiy Date: Fri Jun 9 01:10:05 2017 +0700 host/trxcon/scheduler: add basic clock counter The core of scheduler is a simple clock counter, which relays on system time for now. One was a bit simplified and migrated from OsmoBTS. Due to system time is not an ideal clock source, the counter should be periodically corrected by clock indications from BTS. Change-Id: I27d85bd3e2c8bca3f876f73517027b9fe43c9825 http://cgit.osmocom.org/osmocom-bb/commit/?id=5452cabdb6a0c87391567e40cbdb09acbd0ad202 commit 5452cabdb6a0c87391567e40cbdb09acbd0ad202 Author: Vadim Yanitskiy Date: Mon Jul 25 00:20:37 2016 +0600 host/trxcon: initial release of L1CTL handlers Now it's possible to handle the following requests from layer23 apps: - L1CTL_FBSB_REQ - L1CTL_PM_REQ - L1CTL_RESET_REQ - L1CTL_ECHO_REQ It should be noted, that the L1CTL_PM_REQ isn't handled correctly yet, due to required task isn't implemented on the TRX side yet. Instead of this, temporary we are sending some fake responses. Change-Id: I343eca3e20922ddd83e06231811200b26da442f3 http://cgit.osmocom.org/osmocom-bb/commit/?id=9939e555ebc4a950bdc6defc46ed48bff65f1481 commit 9939e555ebc4a950bdc6defc46ed48bff65f1481 Author: Vadim Yanitskiy Date: Wed May 31 09:28:40 2017 +0700 host/trxcon: integrate osmo-fsm framework This change introduces the following state machines: - trxcon_app_fsm - main application state machine. This state machine handles different events, raised from program modules (such as trx_if.c or l1ctl.c). - l1ctl_link_fsm - L1CTL server state machine. - trx_interface_fsm - TRX interface state machine. The program modules (such as trx_if.c or l1ctl.c) should be as much independent from each other as possible. In other words, one module should not call methods from another, e.g. L1CTL handlers are not able to send any command to transceiver directly. Instead of that, they should use shared event set to notify the main state machine about something. Depending on current state and received event, main state machine 'decides' what to do. This approach would allow to easily reuse the source code almost 'as is' anywhere outside the project. Change-Id: I7ee6fc891abe5f775f5b7ebbf093181a97950dea http://cgit.osmocom.org/osmocom-bb/commit/?id=2550de59eedb24e0e89660ec09b2f53279432c93 commit 2550de59eedb24e0e89660ec09b2f53279432c93 Author: Vadim Yanitskiy Date: Sat Jun 3 19:02:20 2017 +0700 host/trxcon/trx_if.c: add ECHO command This command should be used to check transceiver availability. Change-Id: I6af2d5e413ff7ab751cb34e1659742b0f59b6cca http://cgit.osmocom.org/osmocom-bb/commit/?id=d16652b554bdc6d99aa0d19754dee6d8fec0efc9 commit d16652b554bdc6d99aa0d19754dee6d8fec0efc9 Author: Vadim Yanitskiy Date: Thu Jun 8 15:46:44 2017 +0700 host/trxcon: fix NULL-pointer deference Change-Id: Idc036d4ea32b4aa3f4841d39144ef1733414728e http://cgit.osmocom.org/osmocom-bb/commit/?id=c330014de5f29862864d87f4e8a93e5d55433591 commit c330014de5f29862864d87f4e8a93e5d55433591 Author: Vadim Yanitskiy Date: Sun Jul 24 01:40:41 2016 +0600 host/trxcon: initial release of transceiver interface This is the second side of the 'OsmocomBB <-> SDR' bridge. Most of source code taken from the OsmoBTS project. Change-Id: I96fa3ada05d010f31af419a4950fd8ae2b62ef34 http://cgit.osmocom.org/osmocom-bb/commit/?id=737aba27c429c377be807ac8bd6539bb4b347cdd commit 737aba27c429c377be807ac8bd6539bb4b347cdd Author: Vadim Yanitskiy Date: Fri Jul 22 22:57:50 2016 +0600 host/trxcon: initial release of L1CTL interface There are two sides of the 'OsmocomBB <-> SDR' bridge. One of them is the L1CTL interface, which is used by existing layer23 applications to drive GSM L1. Exactly this interface is provided by the osmocon application, but instead of forwarding messages between both host software and firmware we need to handle incoming messages from layer23 applications, perform some GSM L1 specific conversations (coding, mapping, interleaving, etc.), then finally forward them to transceiver through the scheduler. And vice versa. This code is just a basic implementation of UNIX socket handlers, so currently we can only accept and drop connections from layer23 applications. Change-Id: I58d069bcc7742b42c0bf95e52063933bf2c352ff http://cgit.osmocom.org/osmocom-bb/commit/?id=0a76cbff669b398bdf4e19c6d900bdfdcf3d6db9 commit 0a76cbff669b398bdf4e19c6d900bdfdcf3d6db9 Author: Vadim Yanitskiy Date: Thu Jun 30 00:41:58 2016 +0600 host/trxcon: introduce a new 'trxcon' application This app is similar to the osmocon, but designed to connect L2 & L3 apps with SDR transceiver insted of obsolete Calypso based hardware. Change-Id: Ie3c17f19aad9c26f3c49966a7c96b65911f62369 ----------------------------------------------------------------------- Summary of changes: src/host/layer23/.gitignore | 1 - src/host/trxcon/.gitignore | 1 + src/host/trxcon/Makefile.am | 39 +- src/host/trxcon/l1ctl.c | 39 +- src/host/trxcon/l1ctl.h | 3 + src/host/trxcon/l1ctl_link.c | 30 +- src/host/trxcon/logging.c | 15 +- src/host/trxcon/logging.h | 3 +- src/host/trxcon/sched_clck.c | 209 ++++ src/host/trxcon/sched_lchan_desc.c | 292 +++++ src/host/trxcon/sched_lchan_handlers.c | 225 ++++ src/host/trxcon/sched_mframe.c | 1814 ++++++++++++++++++++++++++++++++ src/host/trxcon/sched_trx.c | 404 +++++++ src/host/trxcon/sched_trx.h | 257 +++++ src/host/trxcon/scheduler.h | 37 + src/host/trxcon/trx_if.c | 29 +- src/host/trxcon/trx_if.h | 8 + src/host/trxcon/trxcon.c | 55 +- src/host/trxcon/trxcon.h | 5 + 19 files changed, 3422 insertions(+), 44 deletions(-) create mode 100644 src/host/trxcon/sched_clck.c create mode 100644 src/host/trxcon/sched_lchan_desc.c create mode 100644 src/host/trxcon/sched_lchan_handlers.c create mode 100644 src/host/trxcon/sched_mframe.c create mode 100644 src/host/trxcon/sched_trx.c create mode 100644 src/host/trxcon/sched_trx.h create mode 100644 src/host/trxcon/scheduler.h hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Fri Jul 7 15:04:30 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 7 Jul 2017 15:04:30 GMT Subject: osmocom-bb.git branch fixeria/sdr_phy updated. osmocon_v0.0.0-1802-g0083c688 Message-ID: <201707071504.v67F4Ukx028193@git.osmocom.org> This is an 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/sdr_phy has been updated discards d7b408faef5e52a406095383fcdea87533d734a0 (commit) via 0083c688a58d125b2a6eeae63b63e7ae5b0f257e (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 (d7b408faef5e52a406095383fcdea87533d734a0) \ N -- N -- N (0083c688a58d125b2a6eeae63b63e7ae5b0f257e) 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=0083c688a58d125b2a6eeae63b63e7ae5b0f257e commit 0083c688a58d125b2a6eeae63b63e7ae5b0f257e Author: Vadim Yanitskiy Date: Fri Jul 7 07:11:26 2017 +0700 host/trxcon/scheduler: implement SCH decoding Change-Id: Ic5e7416271d647752cd1aaf90de51fa48286798e ----------------------------------------------------------------------- Summary of changes: src/host/trxcon/sched_lchan_desc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Sat Jul 8 10:29:54 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 8 Jul 2017 10:29:54 GMT Subject: libosmo-sccp.git branch master updated. 0.0.6.3-261-g4f30f78 Message-ID: <201707081029.v68ATs43033146@git.osmocom.org> This is an 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 4f30f785c83b164d5603293150653b02dc6c69d8 (commit) from cbb7b79e19f149de5543d3f49c73bc707cd545b9 (commit) Those revisions listed above that are new 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=4f30f785c83b164d5603293150653b02dc6c69d8 commit 4f30f785c83b164d5603293150653b02dc6c69d8 Author: Philipp Maier Date: Mon Jul 3 14:01:39 2017 +0200 vty: Check returncode of osmo_ss7_pointcode_parse() The result of osmo_ss7_pointcode_parse() is currently not checked. This means that -EINVAL could end up as value in the pointcode configuration. Check the return code of osmo_ss7_pointcode_parse() and exit the VTY command with CMD_WARNING if the returned pointcode is < 0 Change-Id: Iae6d92b1d135063dfd0a26bc23a89802cb3b1a78 ----------------------------------------------------------------------- Summary of changes: src/osmo_ss7_vty.c | 59 ++++++++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 51 insertions(+), 8 deletions(-) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Sat Jul 8 10:30:47 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 8 Jul 2017 10:30:47 GMT Subject: osmo-gsm-manuals.git branch master updated. 67934008ca75a8450ad1f885365fa1e3bd2f68d9 Message-ID: <201707081030.v68AUlgL033521@git.osmocom.org> This is an 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 67934008ca75a8450ad1f885365fa1e3bd2f68d9 (commit) via fdc69ac2d397bf5962a671d43ce3d932e8cdfb1a (commit) from e10b5d6718f40d3120de98d165509b513779b49e (commit) Those revisions listed above that are new 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=67934008ca75a8450ad1f885365fa1e3bd2f68d9 commit 67934008ca75a8450ad1f885365fa1e3bd2f68d9 Author: Holger Hans Peter Freyther Date: Fri Jul 7 00:54:54 2017 +0200 sgsn: Add charging characteristics to GSUP Reserve a new IE for the charging characteristics. We need to handle them as a GGSN might otherwise reject the PDP context creation. For the SGSN it is enough to send the two octets as it. Pick the 0x1X range for the IEs as it is used with the PDP contexts. Change-Id: I1d7423582e154728a240cf15c32772a06822f4ad http://cgit.osmocom.org/osmo-gsm-manuals/commit/?id=fdc69ac2d397bf5962a671d43ce3d932e8cdfb1a commit fdc69ac2d397bf5962a671d43ce3d932e8cdfb1a Author: Holger Hans Peter Freyther Date: Fri Jul 7 01:07:52 2017 +0200 sgsn: Fix numbering of QoS and add basic description for APN QoS was supposed to be 13 as 12 has been used for the APN. Fix that and document the APN. Change-Id: Ib6113aa7c59841aada424e2cafd94ed88c7badc7 ----------------------------------------------------------------------- Summary of changes: OsmoSGSN/chapters/gsup.adoc | 35 +++++++++++++++++++++++++++++++++-- 1 file changed, 33 insertions(+), 2 deletions(-) hooks/post-receive -- Manuals for Osmocom GSM components From gitosis at osmocom.org Sat Jul 8 10:31:26 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 8 Jul 2017 10:31:26 GMT Subject: libosmocore.git branch master updated. 0.9.6-330-geb55c0d4 Message-ID: <201707081031.v68AVQCs033681@git.osmocom.org> This is an 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 eb55c0d4daff3e62c9282077379e4b596f312fd0 (commit) from 639c408ec1325b97a72fba603064265b27687703 (commit) Those revisions listed above that are new 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=eb55c0d4daff3e62c9282077379e4b596f312fd0 commit eb55c0d4daff3e62c9282077379e4b596f312fd0 Author: Holger Hans Peter Freyther Date: Fri Jul 7 16:53:30 2017 +0200 gsup: Add encoding/decoding for the pdp charging characteristics These fields can be in the ISD and the PDP Context inofmration. Store pointers to this IE in both cases. It needs to be used by the SGSN when opening a PDP context. Change-Id: Iedc7c02adcf77ca5c9545119e19c968dfbbb3e6b ----------------------------------------------------------------------- Summary of changes: include/osmocom/gsm/gsup.h | 8 ++++++++ src/gsm/gsup.c | 20 ++++++++++++++++++++ tests/gsup/gsup_test.c | 5 ++++- tests/gsup/gsup_test.err | 8 ++++---- 4 files changed, 36 insertions(+), 5 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sat Jul 8 10:39:41 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 8 Jul 2017 10:39:41 GMT Subject: openbsc.git branch master updated. 0.15.0-809-g11acfad02 Message-ID: <201707081039.v68AdfiS036147@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, master has been updated via 11acfad02a833999c37ee267864d082241a90afb (commit) from eab5f594b0a7cf50ad97b039f73beff42cc8312a (commit) Those revisions listed above that are new 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=11acfad02a833999c37ee267864d082241a90afb commit 11acfad02a833999c37ee267864d082241a90afb Author: Pau Espin Pedrol Date: Thu Jul 6 13:50:59 2017 +0200 smpp_smsc.c: Log on sending deliver_sm message Change-Id: Ie16294df6d5bc0065f8d2b49320ead61f535f271 ----------------------------------------------------------------------- Summary of changes: openbsc/src/libmsc/smpp_smsc.c | 3 +++ 1 file changed, 3 insertions(+) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sat Jul 8 10:40:00 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 8 Jul 2017 10:40:00 GMT Subject: libosmocore.git branch master updated. 0.9.6-331-g15b6d413 Message-ID: <201707081040.v68Ae01R036340@git.osmocom.org> This is an 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 15b6d4131c853937fa70ca8a2fa96bed4c5a22fa (commit) from eb55c0d4daff3e62c9282077379e4b596f312fd0 (commit) Those revisions listed above that are new 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=15b6d4131c853937fa70ca8a2fa96bed4c5a22fa commit 15b6d4131c853937fa70ca8a2fa96bed4c5a22fa Author: Max Date: Thu Jul 6 16:57:15 2017 +0200 Deprecate wrappers around loglevel_strs Add deprecation notice for public API use: it shouldn't be used outside of libosmocore anyway. Change-Id: I792e30dc44f027fd94e1f65af19fe08bac52b95c Related: OS#71 ----------------------------------------------------------------------- Summary of changes: include/osmocom/core/logging.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sat Jul 8 10:41:10 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 8 Jul 2017 10:41:10 GMT Subject: libosmo-abis.git branch master updated. 0.3.2-78-g65529bc Message-ID: <201707081041.v68AfAts036624@git.osmocom.org> This is an 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 65529bc54167cf2c1124fad59093e157a0c10d57 (commit) from 9e992c24357dc19e6b0044584c553e802e0aebd1 (commit) Those revisions listed above that are new 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=65529bc54167cf2c1124fad59093e157a0c10d57 commit 65529bc54167cf2c1124fad59093e157a0c10d57 Author: Pau Espin Pedrol Date: Wed Jul 5 22:02:53 2017 +0200 configure.ac: Fix C(PP)FLAGS for BSD build Issue first found in libosmocore. It seems the BSD build doesn't use bash which means using += to append to a variable doesn't work correctly. Change-Id: Id509351104bc7466114d4b9be450814254110f44 ----------------------------------------------------------------------- Summary of changes: configure.ac | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Sat Jul 8 10:41:25 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 8 Jul 2017 10:41:25 GMT Subject: libosmo-netif.git branch master updated. 0.0.6-73-ga6c6fa3 Message-ID: <201707081041.v68AfPvF036698@git.osmocom.org> This is an 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 a6c6fa3a9a3195b35e7d2c93421f2b2eb46bac54 (commit) from b049f39f317e1cc748e7196460aef11948f042f0 (commit) Those revisions listed above that are new 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=a6c6fa3a9a3195b35e7d2c93421f2b2eb46bac54 commit a6c6fa3a9a3195b35e7d2c93421f2b2eb46bac54 Author: Pau Espin Pedrol Date: Wed Jul 5 22:12:11 2017 +0200 configure.ac: Use -Wall in C(PP)FLAGS Change-Id: Ia1d7e99541089a92e6bc17798a94ac756047aeba ----------------------------------------------------------------------- Summary of changes: configure.ac | 3 +++ 1 file changed, 3 insertions(+) hooks/post-receive -- Osmocom network interface library From gitosis at osmocom.org Sat Jul 8 10:44:27 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 8 Jul 2017 10:44:27 GMT Subject: osmo-gsm-manuals.git branch master updated. ad61fb82e64912fc8137527339eea868fc6c1b12 Message-ID: <201707081044.v68AiR2W037659@git.osmocom.org> This is an 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 ad61fb82e64912fc8137527339eea868fc6c1b12 (commit) from 67934008ca75a8450ad1f885365fa1e3bd2f68d9 (commit) Those revisions listed above that are new 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=ad61fb82e64912fc8137527339eea868fc6c1b12 commit ad61fb82e64912fc8137527339eea868fc6c1b12 Author: Max Date: Thu Jul 6 16:51:15 2017 +0200 Remove currently broken everything logging option Change-Id: I52e370d59274e29502cd23690f0d5c73aa3a4cc7 Related: OS#71 ----------------------------------------------------------------------- Summary of changes: common/chapters/vty.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- Manuals for Osmocom GSM components From gitosis at osmocom.org Sat Jul 8 10:45:24 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 8 Jul 2017 10:45:24 GMT Subject: openbsc.git branch master updated. 0.15.0-810-g21a7523fc Message-ID: <201707081045.v68AjOqk038191@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, master has been updated via 21a7523fcffc0f83587f50f178c41cbed65ef9b6 (commit) from 11acfad02a833999c37ee267864d082241a90afb (commit) Those revisions listed above that are new 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=21a7523fcffc0f83587f50f178c41cbed65ef9b6 commit 21a7523fcffc0f83587f50f178c41cbed65ef9b6 Author: Benoit Bolsee Date: Wed Jul 5 11:46:55 2017 +0200 smpp: fix return cause Return cause 38 when default SMPP route is unavailable. This is better than cause 1. Change-Id: If3241d50a78fa611981e55fef6ae4c72b0a2a167 ----------------------------------------------------------------------- Summary of changes: openbsc/src/libmsc/gsm_04_11.c | 1 + openbsc/src/libmsc/smpp_openbsc.c | 9 +++++---- openbsc/src/libmsc/smpp_smsc.c | 16 ++++++++++------ openbsc/src/libmsc/smpp_smsc.h | 3 +-- 4 files changed, 17 insertions(+), 12 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sat Jul 8 10:46:47 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 8 Jul 2017 10:46:47 GMT Subject: libosmo-sccp.git branch master updated. 0.0.6.3-265-gf356131 Message-ID: <201707081046.v68Akl5S038771@git.osmocom.org> This is an 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 f3561318082df83ba5ca7220ae97afed7da95654 (commit) via eebbec23a5b3717623229b257f86f1f23a6a18cb (commit) via 698045d205ced40524338e26adc3ead42e9f636b (commit) via d59ed0b3b410c908c80eca11cde005074b76e814 (commit) from 4f30f785c83b164d5603293150653b02dc6c69d8 (commit) Those revisions listed above that are new 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=f3561318082df83ba5ca7220ae97afed7da95654 commit f3561318082df83ba5ca7220ae97afed7da95654 Author: Pau Espin Pedrol Date: Wed Jul 5 20:00:57 2017 +0200 contrib: Enable -Werror by default Change-Id: I16a8ca7f0bfabeed6a9b58cda5e60bd58889f74d http://cgit.osmocom.org/libosmo-sccp/commit/?id=eebbec23a5b3717623229b257f86f1f23a6a18cb commit eebbec23a5b3717623229b257f86f1f23a6a18cb Author: Pau Espin Pedrol Date: Wed Jul 5 20:12:52 2017 +0200 sccp_scoc: Fix compilation warning and leave a pragma message Following warning was being printed: warning: statement will never be executed [-Wswitch-unreachable] The code in there seems not to be finished, so better leave the code and a pragma message to get notified when we compile. Change-Id: I4e2c482803954c984cb6792b11b4ea0fe674e269 http://cgit.osmocom.org/libosmo-sccp/commit/?id=698045d205ced40524338e26adc3ead42e9f636b commit 698045d205ced40524338e26adc3ead42e9f636b Author: Pau Espin Pedrol Date: Wed Jul 5 20:12:07 2017 +0200 sccp_scoc: Fix trailing whitespace Change-Id: Ia93bb7d59e4e2c31b693e2c3424d34386762d02e http://cgit.osmocom.org/libosmo-sccp/commit/?id=d59ed0b3b410c908c80eca11cde005074b76e814 commit d59ed0b3b410c908c80eca11cde005074b76e814 Author: Pau Espin Pedrol Date: Wed Jul 5 19:56:34 2017 +0200 configure.ac: Fix C(PP)FLAGS for BSD build Issue first found in libosmocore. It seems the BSD build doesn't use bash which means using += to append to a variable doesn't work correctly. Change-Id: I33f6b9de4990de0c4d3a6fc0bd7df632094e79ac ----------------------------------------------------------------------- Summary of changes: configure.ac | 4 ++-- contrib/jenkins.sh | 2 +- src/sccp_scoc.c | 10 +++++----- 3 files changed, 8 insertions(+), 8 deletions(-) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Sat Jul 8 14:42:48 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 8 Jul 2017 14:42:48 GMT Subject: osmocom-bb.git branch fixeria/sdr_phy updated. osmocon_v0.0.0-1810-g24f92bc8 Message-ID: <201707081442.v68Egm49003169@git.osmocom.org> This is an 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/sdr_phy has been updated via 24f92bc878cee8c75e530621f04f010ce98b73a9 (commit) via f5ee27f076d863d83a1db7d6b50681f2f4ccaff1 (commit) via 931b2789fc530fd2d1c091c68f59b3b59d402070 (commit) via 8b905c0bcc28efa6118309380a0005c82b1f0456 (commit) via 48e9f95ed025ce97c157957ae9bd7c6f72c73824 (commit) via f3be41ce4c8d06fd6cdd74cdf6aedcfad1bd9027 (commit) via 7ad73c0ff0949261317797f076001ad7896ad38f (commit) via d3d448ebd33582a9480cc47d4f6cdeb88ab6feed (commit) from 0083c688a58d125b2a6eeae63b63e7ae5b0f257e (commit) Those revisions listed above that are new 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=24f92bc878cee8c75e530621f04f010ce98b73a9 commit 24f92bc878cee8c75e530621f04f010ce98b73a9 Author: Vadim Yanitskiy Date: Sat Jul 8 21:03:22 2017 +0700 host/trxcon/scheduler: drop resolved FIXME label Change-Id: I5e6b30300a457422b2deb10ff4c051c86beb7cd2 http://cgit.osmocom.org/osmocom-bb/commit/?id=f5ee27f076d863d83a1db7d6b50681f2f4ccaff1 commit f5ee27f076d863d83a1db7d6b50681f2f4ccaff1 Author: Vadim Yanitskiy Date: Sat Jul 8 20:53:10 2017 +0700 host/trxcon/l1ctl.c: implement L1CTL_CCCH_MODE_{REQ/CONF} Change-Id: I72f36a99aebcbafd657ceb475fd1c50cc79e2094 http://cgit.osmocom.org/osmocom-bb/commit/?id=931b2789fc530fd2d1c091c68f59b3b59d402070 commit 931b2789fc530fd2d1c091c68f59b3b59d402070 Author: Vadim Yanitskiy Date: Sat Jul 8 20:28:09 2017 +0700 host/trxcon/l1ctl.c: implement L1CTL_FBSB_CONF Change-Id: I33e4702d590a8d67285410fc8f1241bb9d4c50fc http://cgit.osmocom.org/osmocom-bb/commit/?id=8b905c0bcc28efa6118309380a0005c82b1f0456 commit 8b905c0bcc28efa6118309380a0005c82b1f0456 Author: Vadim Yanitskiy Date: Sat Jul 8 19:39:14 2017 +0700 host/trxcon/scheduler: fix channel deactivation Change-Id: I7c99b7bd99619084727af290b388f7492ba58531 http://cgit.osmocom.org/osmocom-bb/commit/?id=48e9f95ed025ce97c157957ae9bd7c6f72c73824 commit 48e9f95ed025ce97c157957ae9bd7c6f72c73824 Author: Vadim Yanitskiy Date: Sat Jul 8 18:58:51 2017 +0700 host/trxcon: send L1CTL_DATA_IND directly from lchan handler Change-Id: Idfc86a59469c7a0bba1c16177502844e59ed8887 http://cgit.osmocom.org/osmocom-bb/commit/?id=f3be41ce4c8d06fd6cdd74cdf6aedcfad1bd9027 commit f3be41ce4c8d06fd6cdd74cdf6aedcfad1bd9027 Author: Vadim Yanitskiy Date: Sat Jul 8 18:50:14 2017 +0700 host/trxcon: handle L1CTL_RESET_REQ inside l1ctl.c Change-Id: Ie5930dec800885784fb38ce6188c9c969cd2ad4e http://cgit.osmocom.org/osmocom-bb/commit/?id=7ad73c0ff0949261317797f076001ad7896ad38f commit 7ad73c0ff0949261317797f076001ad7896ad38f Author: Vadim Yanitskiy Date: Sat Jul 8 18:30:56 2017 +0700 host/trxcon: handle L1CTL_FBSB_REQ inside l1ctl.c Change-Id: I5bcf39a20f1c6d3a2472e5e95725c6bb1c77bf5d http://cgit.osmocom.org/osmocom-bb/commit/?id=d3d448ebd33582a9480cc47d4f6cdeb88ab6feed commit d3d448ebd33582a9480cc47d4f6cdeb88ab6feed Author: Vadim Yanitskiy Date: Sat Jul 8 18:16:42 2017 +0700 host/trxcon: bind L1CTL link with TRX and vice versa Change-Id: I575f8699bf06fd5e86f7935c6ab3216db5a26ec5 ----------------------------------------------------------------------- Summary of changes: src/host/trxcon/l1ctl.c | 127 ++++++++++++++++++++++++++++----- src/host/trxcon/l1ctl.h | 2 + src/host/trxcon/l1ctl_link.h | 9 +++ src/host/trxcon/sched_lchan_desc.c | 2 +- src/host/trxcon/sched_lchan_handlers.c | 10 ++- src/host/trxcon/sched_trx.c | 6 +- src/host/trxcon/trx_if.h | 6 ++ src/host/trxcon/trxcon.c | 50 ++----------- src/host/trxcon/trxcon.h | 3 - 9 files changed, 147 insertions(+), 68 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Sun Jul 9 22:53:32 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 9 Jul 2017 22:53:32 GMT Subject: osmo-bts.git branch master updated. 0.4.0-527-gaa15504 Message-ID: <201707092253.v69MrWlu094708@git.osmocom.org> This is an 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 aa155040978b65a2d278064d35d355202ad520ac (commit) from 3ae0be0f12c9b017c9aaa2761116bec4be4781b1 (commit) Those revisions listed above that are new 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=aa155040978b65a2d278064d35d355202ad520ac commit aa155040978b65a2d278064d35d355202ad520ac Author: Pau Espin Pedrol Date: Wed Jul 5 11:28:59 2017 +0200 sysmo: Remove non longer valid -p option from help The dsp-trace-flags command line argument was removed in 9684099ae905e6e61cbc326035d0b37c480f6172 Change-Id: I8dbcdc7080ca3f7d7968aeef24422faa75d925fe ----------------------------------------------------------------------- Summary of changes: src/osmo-bts-sysmo/main.c | 1 - 1 file changed, 1 deletion(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sun Jul 9 22:55:33 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 9 Jul 2017 22:55:33 GMT Subject: libosmocore.git branch master updated. 0.9.6-332-g5a54dcbc Message-ID: <201707092255.v69MtXdC095257@git.osmocom.org> This is an 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 5a54dcbc3879156485c28a2b79339b947fb50c61 (commit) from 15b6d4131c853937fa70ca8a2fa96bed4c5a22fa (commit) Those revisions listed above that are new 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=5a54dcbc3879156485c28a2b79339b947fb50c61 commit 5a54dcbc3879156485c28a2b79339b947fb50c61 Author: Holger Hans Peter Freyther Date: Sun Jul 9 12:46:08 2017 +0200 gsm_04_08/sgsn: Add another IE for internal usage in the sgsn The PDP charging characteristics will be returned from the PDP selection code and be used in the SGSN. It is following the same approach as the QoS and PDP addr. It is a bit of a pity that we have to define this in a different project. Change-Id: I7815c5dfd7b7fb0ea78d816ebfb3abfbf0090afe ----------------------------------------------------------------------- Summary of changes: include/osmocom/gsm/protocol/gsm_04_08_gprs.h | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Mon Jul 10 07:44:29 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 07:44:29 GMT Subject: libosmocore.git branch master updated. 0.9.6-333-g363130f3 Message-ID: <201707100744.v6A7iTPN038779@git.osmocom.org> This is an 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 363130f3a19b6c7bfce7e694ea6167ed94834df5 (commit) from 5a54dcbc3879156485c28a2b79339b947fb50c61 (commit) Those revisions listed above that are new 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=363130f3a19b6c7bfce7e694ea6167ed94834df5 commit 363130f3a19b6c7bfce7e694ea6167ed94834df5 Author: Pau Espin Pedrol Date: Mon Jul 3 10:42:42 2017 +0200 gsm_utils: Add osmo_dump_gsmtime Used by osmo-bts, moved from osmo-bts l1sap.c:dump_gsmtime. Change-Id: Ib5452e2c20f53006c0f6d197fb055728947125d8 ----------------------------------------------------------------------- Summary of changes: include/osmocom/gsm/gsm_utils.h | 3 +++ src/gsm/gsm_utils.c | 11 +++++++++++ src/gsm/libosmogsm.map | 1 + 3 files changed, 15 insertions(+) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Mon Jul 10 08:24:57 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 08:24:57 GMT Subject: osmo-bts.git branch master updated. 0.4.0-528-g0bd7a19 Message-ID: <201707100824.v6A8Ovj7052119@git.osmocom.org> This is an 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 0bd7a19114a0deec6a40956ed50979465ab608f7 (commit) from aa155040978b65a2d278064d35d355202ad520ac (commit) Those revisions listed above that are new 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=0bd7a19114a0deec6a40956ed50979465ab608f7 commit 0bd7a19114a0deec6a40956ed50979465ab608f7 Author: Max Date: Thu Jul 6 11:47:18 2017 +0200 Use release helper from libosmocore Change-Id: Ib8efd2095fcf759276299b516d495219105c1f2b Related: OS#1861 ----------------------------------------------------------------------- Summary of changes: Makefile.am | 2 ++ configure.ac | 4 ++++ 2 files changed, 6 insertions(+) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Mon Jul 10 08:44:19 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 08:44:19 GMT Subject: osmo-bts.git branch master updated. 0.4.0-533-g390742b Message-ID: <201707100844.v6A8iJIx058079@git.osmocom.org> This is an 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 390742b3ede56aa05e7fb01f140ec8450f38e2af (commit) via f06ba300c4a251088b1aea01d5c0659e666f5caa (commit) via ffdc05bc4ed1171fa4306c058c45ae6a4793b2b8 (commit) via c2d3f14bfbb25d620a21a0735da49a9de0490862 (commit) via f588b5f91d78d7cf1fc01d657b8483d3908c8841 (commit) from 0bd7a19114a0deec6a40956ed50979465ab608f7 (commit) Those revisions listed above that are new 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=390742b3ede56aa05e7fb01f140ec8450f38e2af commit 390742b3ede56aa05e7fb01f140ec8450f38e2af Author: Pau Espin Pedrol Date: Fri Jun 30 18:57:02 2017 +0200 Use osmo_dump_gsmtime to log fn across different layers This commit also fixes a missing end of line in the log output of handle_ph_data_ind Change-Id: I049f58d51333d3590361db5c0105e6899a862af6 http://cgit.osmocom.org/osmo-bts/commit/?id=f06ba300c4a251088b1aea01d5c0659e666f5caa commit f06ba300c4a251088b1aea01d5c0659e666f5caa Author: Pau Espin Pedrol Date: Mon Jul 3 10:56:59 2017 +0200 Move dump_gsmtime to libosmocore as osmo_dump_gsmtime Internal l1sap dump_gsmtime has been moved to libosmocore as osmo_dump_gsmtime. Remove use of internal function and replace with the libosmocore version. Depends on libosmocore Ib5452e2c20f53006c0f6d197fb055728947125d8 Change-Id: Ia2f89965d970ed5bbb8c0d4f591a043e58c4bd66 http://cgit.osmocom.org/osmo-bts/commit/?id=ffdc05bc4ed1171fa4306c058c45ae6a4793b2b8 commit ffdc05bc4ed1171fa4306c058c45ae6a4793b2b8 Author: Pau Espin Pedrol Date: Thu Jun 29 17:53:49 2017 +0200 l1sap.c: fn_ms_adj: Add err logging and always return GSM_RTP_DURATION After latest changes, l2 expects to receive an event for every TCH frame, that is, no TCH frame event should be lost on that layer. We should now then be safe returning always GSM_RTP_DURATION. The code which used to calculate the variable duration is left there to assert that indeed we are not longer having this kind of issues. Change-Id: I9d112c6db142be138e71393e77129e6d069d9973 http://cgit.osmocom.org/osmo-bts/commit/?id=c2d3f14bfbb25d620a21a0735da49a9de0490862 commit c2d3f14bfbb25d620a21a0735da49a9de0490862 Author: Pau Espin Pedrol Date: Wed Jun 28 15:41:04 2017 +0200 l1sap.c: Avoid sending RTP frame with empty payload Depends on libosmo-abis Id6099372b6231c0a4b6ea0716f46f5daee7049e1 Change-Id: Ie9053674aa4f43aac20dbd5c865d70317360abbc http://cgit.osmocom.org/osmo-bts/commit/?id=f588b5f91d78d7cf1fc01d657b8483d3908c8841 commit f588b5f91d78d7cf1fc01d657b8483d3908c8841 Author: Pau Espin Pedrol Date: Fri Jun 30 15:19:00 2017 +0200 Allow passing low link quality buffers to upper layers We want to always call l1if_tch_rx and l1sap_up in order to avoid losing triggering events on the upper layer. With this change, the upper layer will increase correctly seq + ts for RTP. It will then send an RTP packet with only the header and no payload, which is not correct but at least we avoid drifting the RTP clock. Upcoming patch in the series solves this issue. This patch assumes that we are not lossing data events from the physical layer and that we receive an event every 20ms, even if the MS is not transmitting due to DTX. Depends on libosmocore If4ae20c22b881e94585dad710f17b9e37f77bf82 Change-Id: If5df8940fab833eb4e3ed851880b66987d356031 ----------------------------------------------------------------------- Summary of changes: include/osmo-bts/l1sap.h | 3 +- src/common/l1sap.c | 91 ++++++++++++++++++++++------------------- src/common/pcu_sock.c | 8 ++++ src/osmo-bts-litecell15/l1_if.c | 12 ++---- src/osmo-bts-litecell15/tch.c | 14 ++++--- src/osmo-bts-octphy/l1_if.c | 2 - src/osmo-bts-octphy/l1_tch.c | 18 ++++++-- src/osmo-bts-sysmo/l1_if.c | 14 +++---- src/osmo-bts-sysmo/tch.c | 15 ++++--- 9 files changed, 100 insertions(+), 77 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Mon Jul 10 08:45:57 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 08:45:57 GMT Subject: osmo-bts.git branch master updated. 0.4.0-534-g6a538a0 Message-ID: <201707100845.v6A8jvuj058496@git.osmocom.org> This is an 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 6a538a092106e448a354e42c161ea7630e457455 (commit) from 390742b3ede56aa05e7fb01f140ec8450f38e2af (commit) Those revisions listed above that are new 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=6a538a092106e448a354e42c161ea7630e457455 commit 6a538a092106e448a354e42c161ea7630e457455 Author: Philipp Maier Date: Mon Jun 26 17:36:11 2017 +0200 octphy: do not send empty frames to phy ph_data_req() and ph_tch_req() are generating empty (idle) frames when no data (msg == NULL) is available. Since the phy is able to generate idle frames internally, there is no need to waste Host CPU cycles by doing this in software. Remove the empty frame generation and exit the function cleanly. (Patch by Octasic Inc.) Change-Id: Ib857b7dab490ad426c48d6a9e5e6fa10ef5a0838 ----------------------------------------------------------------------- Summary of changes: src/osmo-bts-octphy/l1_if.c | 39 +++++---------------------------------- 1 file changed, 5 insertions(+), 34 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Mon Jul 10 09:32:43 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 09:32:43 GMT Subject: osmo-pcu.git branch master updated. 0.2-916-g5579595 Message-ID: <201707100932.v6A9WhQM070675@git.osmocom.org> This is an 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 557959546441ec1aa7667ddaf8fcfeccec23f493 (commit) from 241f5bcb00f9c6fee4200a3aea9aa497bf0d3eee (commit) Those revisions listed above that are new 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=557959546441ec1aa7667ddaf8fcfeccec23f493 commit 557959546441ec1aa7667ddaf8fcfeccec23f493 Author: Max Date: Fri Jul 7 13:20:49 2017 +0200 Ignore test binaries using mask Change-Id: Ic7930c6e715447e91572f7ed6b0d2bb2238cf367 ----------------------------------------------------------------------- Summary of changes: .gitignore | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Mon Jul 10 09:34:48 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 09:34:48 GMT Subject: osmo-trx.git branch master updated. f9d996813d0af01ed8b15a041cabfa298aa669f0 Message-ID: <201707100934.v6A9YmmE071205@git.osmocom.org> This is an 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 f9d996813d0af01ed8b15a041cabfa298aa669f0 (commit) from aa5acc953c875b72cb8ce1fdcb516fd54f539810 (commit) Those revisions listed above that are new 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=f9d996813d0af01ed8b15a041cabfa298aa669f0 commit f9d996813d0af01ed8b15a041cabfa298aa669f0 Author: ignasj Date: Thu Jun 29 02:25:00 2017 +0200 LimeSDR: Change device detection to work with USB and PCIe versions Modified to match current master by Harald Welte. Change-Id: Ie43610de0b2196d84caf09717ec8c8ca75ab926d ----------------------------------------------------------------------- Summary of changes: Transceiver52M/UHDDevice.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Mon Jul 10 09:40:09 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 09:40:09 GMT Subject: osmo-pcu.git branch master updated. 0.2-917-gaae1bfb Message-ID: <201707100940.v6A9e9a1072554@git.osmocom.org> This is an 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 aae1bfbbe0694db5df21073780fad964044dc4c1 (commit) from 557959546441ec1aa7667ddaf8fcfeccec23f493 (commit) Those revisions listed above that are new 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=aae1bfbbe0694db5df21073780fad964044dc4c1 commit aae1bfbbe0694db5df21073780fad964044dc4c1 Author: Max Date: Fri Jul 7 13:49:29 2017 +0200 Remove TBF knowledge from rcv_control*dl_ack_nack Do not access TBF internals directly from rcv_control*dl_ack_nack() - wrap corresponding code into TBF-DL method. Change-Id: I3d1b5782001e45617b4a960612fcfc249904b37c Related: OS#1539 ----------------------------------------------------------------------- Summary of changes: src/bts.cpp | 28 ++++++++-------------------- src/tbf.h | 2 ++ src/tbf_dl.cpp | 26 ++++++++++++++++++++++++-- 3 files changed, 34 insertions(+), 22 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Mon Jul 10 09:42:21 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 09:42:21 GMT Subject: osmo-trx.git branch master updated. 87ed77b9376c89c4f78e61425a4700de166f252e Message-ID: <201707100942.v6A9gLS3073074@git.osmocom.org> This is an 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 87ed77b9376c89c4f78e61425a4700de166f252e (commit) from f9d996813d0af01ed8b15a041cabfa298aa669f0 (commit) Those revisions listed above that are new 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=87ed77b9376c89c4f78e61425a4700de166f252e commit 87ed77b9376c89c4f78e61425a4700de166f252e Author: ignasj Date: Tue Jun 13 23:37:46 2017 +0300 LimeSDR: change tx window type to TX_WINDOW_FIXED It seems that TX_WINDOW_USRP1 is for devices that do not support tx sync to timestamp. LimeSDR supports it. Changing to TX_WINDOW_FIXED greatly reduces number of "dumping stale buffer" messages Modified to match current master by Harald Welte. Change-Id: I8de5b165ccd72a62b0f16655618e24ca740d9637 ----------------------------------------------------------------------- Summary of changes: Transceiver52M/UHDDevice.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Mon Jul 10 10:33:04 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 10:33:04 GMT Subject: openbsc.git branch aoip updated. 0.15.0-907-gedc5dfe5f Message-ID: <201707101033.v6AAX47O089220@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, aoip has been updated via edc5dfe5ff61b163018852f38cdfe021e2c73571 (commit) via fac9c9e9d8682a0fe234b12cf94fc490596284eb (commit) via 7a4855ac405284f3ee59f3e413bab5172fcc05b0 (commit) via ea6b3ecc0396abbf5a9472fc97fee54dd42acf83 (commit) via 9a6c0ea9202126aace2a98f10bf1117a3f41e500 (commit) via 362e8b0f0a2f4a62deddc6b1de7b987c54e29533 (commit) via 4fca7f82dca3e78a6da732901544f9ec8aaac90b (commit) via 094024259f92cc19ca5364662ce7f8129c2efbac (commit) via 59f0ff6bf739e79288737e922634dc0b466a3702 (commit) via edc140f90ed28a779d392daecbd120a46af3b754 (commit) via 6cd9cc0fca48a71bc01fbefa4afa958421603f9b (commit) via c2a3f6efd9905ad21b643e88475210e522b6d798 (commit) via 82e2f7639fe3c3d49f183ae0f2bb330fcaf44465 (commit) via fd4167ad32f05b2b1b91314ddc43864b17b23995 (commit) via 4e3818b1c1fd592b125ce3e625b5cbf445037631 (commit) via e93733f322c8ca2d60cc3493d3fa95d987321926 (commit) via 29e63bbae41f03c7eeb3ac7685f5d7c3b59f6e3a (commit) via 116568d34f5c1e941082ae7bfc891631a8b53553 (commit) via 458c2b0a72fefbd2c725c1b512f761b3bfc74229 (commit) via 250c7f7a539a0626f4a013429f9fea84d580089f (commit) via 2662502066f6241dfe5295506862c52aa43fe575 (commit) via c099ad7279976b44a6285a258a13400770f3a75b (commit) via 03bf3a7beef21c0e9b1a7cd9836a3590eedf3939 (commit) via a550a096c42283d40f370568637916962b6b4162 (commit) via 5ee15066de7b6b24820653ad5e2de04f60f55e00 (commit) via 6b62babe5848981bd41db7377646ee390b7b953d (commit) via 55154fb8574337ac5854b9f5912e1d7928b6a9c0 (commit) via 9360d613f4e878caf469e9049262e8f1a567e92f (commit) via e80608d9fdacc6411d31def68dd00285642eecbd (commit) via fc515efb41e4674c09f438a9664028f5b8da804d (commit) via d6ec7a4ab5e307152a94f513a3f218cda5ef8482 (commit) via 0bfa685ae9884876d8062a44d16806894ca229cb (commit) via 9e1e0f46fb82fabb3be11006effa964ed4163ed8 (commit) via e2b37af93a084abf57c496938746cc66e65c120f (commit) from 9244306db501a2e94a43861b67f619d4a4b8a958 (commit) Those revisions listed above that are new 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=edc5dfe5ff61b163018852f38cdfe021e2c73571 commit edc5dfe5ff61b163018852f38cdfe021e2c73571 Author: Neels Hofmeyr Date: Mon Jul 10 12:31:40 2017 +0200 cosmetic: tweak error log in osmo_bsc_sigtran_init() Change-Id: Iec3dbeb0ee1421129aaf9e313d616757955bee48 ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/a_iface.h | 49 +++++- openbsc/include/openbsc/a_iface_bssap.h | 21 +-- openbsc/include/openbsc/a_reset.h | 5 +- openbsc/include/openbsc/bsc_msc.h | 2 +- openbsc/include/openbsc/bsc_msc_data.h | 21 +++ openbsc/include/openbsc/gsm_data.h | 16 ++ openbsc/include/openbsc/mgcpgw_client.h | 3 +- openbsc/include/openbsc/osmo_bsc.h | 2 +- openbsc/include/openbsc/osmo_bsc_sigtran.h | 8 +- openbsc/src/gprs/Makefile.am | 2 + openbsc/src/libcommon-cs/a_reset.c | 54 +++++- openbsc/src/libcommon-cs/common_cs.c | 2 + openbsc/src/libcommon/common_vty.c | 20 ++- openbsc/src/libmgcp/mgcpgw_client.c | 9 +- openbsc/src/libmsc/a_iface.c | 258 ++++++++++++++++++++++++----- openbsc/src/libmsc/a_iface_bssap.c | 133 +++++++-------- openbsc/src/libmsc/msc_ifaces.c | 60 ++++++- openbsc/src/libmsc/osmo_msc.c | 2 + openbsc/src/osmo-bsc/osmo_bsc_bssap.c | 12 +- openbsc/src/osmo-bsc/osmo_bsc_main.c | 18 +- openbsc/src/osmo-bsc/osmo_bsc_sigtran.c | 153 +++++++++++------ openbsc/src/osmo-bsc/osmo_bsc_vty.c | 108 ++++++++++++ openbsc/src/osmo-bsc_mgcp/Makefile.am | 1 + openbsc/src/osmo-bsc_nat/Makefile.am | 1 + openbsc/src/osmo-msc/msc_main.c | 2 +- openbsc/tests/msc_vlr/Makefile.am | 2 +- 26 files changed, 727 insertions(+), 237 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Jul 10 13:06:13 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 13:06:13 GMT Subject: libosmo-sccp.git branch master updated. 0.0.6.3-266-ge29888a Message-ID: <201707101306.v6AD6Dhd040867@git.osmocom.org> This is an 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 e29888ab693c0130ecac096c46567092087748dd (commit) from f3561318082df83ba5ca7220ae97afed7da95654 (commit) Those revisions listed above that are new 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=e29888ab693c0130ecac096c46567092087748dd commit e29888ab693c0130ecac096c46567092087748dd Author: Harald Welte Date: Mon Jul 10 15:00:00 2017 +0200 jenkins.sh: Proper error message if local environment isn't set up Change-Id: I79c2302365824d9c8783dadfa378c8eaa07e2ee7 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 7 +++++++ 1 file changed, 7 insertions(+) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Mon Jul 10 13:06:21 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 13:06:21 GMT Subject: libosmo-netif.git branch master updated. 0.0.6-74-gbaff9c7 Message-ID: <201707101306.v6AD6LlI040962@git.osmocom.org> This is an 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 baff9c752e3e38581e32cc97bdb510394a34b608 (commit) from a6c6fa3a9a3195b35e7d2c93421f2b2eb46bac54 (commit) Those revisions listed above that are new 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=baff9c752e3e38581e32cc97bdb510394a34b608 commit baff9c752e3e38581e32cc97bdb510394a34b608 Author: Harald Welte Date: Mon Jul 10 15:00:00 2017 +0200 jenkins.sh: Proper error message if local environment isn't set up Change-Id: I79c2302365824d9c8783dadfa378c8eaa07e2ee7 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 7 +++++++ 1 file changed, 7 insertions(+) hooks/post-receive -- Osmocom network interface library From gitosis at osmocom.org Mon Jul 10 13:06:36 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 13:06:36 GMT Subject: osmo-bts.git branch master updated. 0.4.0-535-g7887ce7 Message-ID: <201707101306.v6AD6agw041052@git.osmocom.org> This is an 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 7887ce7aeaf5d5fa5c1ac29341fa67814921dccc (commit) from 6a538a092106e448a354e42c161ea7630e457455 (commit) Those revisions listed above that are new 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=7887ce7aeaf5d5fa5c1ac29341fa67814921dccc commit 7887ce7aeaf5d5fa5c1ac29341fa67814921dccc Author: Harald Welte Date: Mon Jul 10 14:54:24 2017 +0200 jenkins helpers: some minimal documentation/comments + print errors We should print meaningful error messages in case a user doesn't have the required local PATH set up, or doesn't specify a required command line argument. Change-Id: I30a2935f93ade69222b1e0c3e212ee10e17c1823 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins_bts_model.sh | 8 ++++++++ contrib/jenkins_bts_trx.sh | 1 + contrib/jenkins_common.sh | 9 +++++++++ contrib/jenkins_lc15.sh | 1 + contrib/jenkins_oct.sh | 1 + contrib/jenkins_oct_and_bts_trx.sh | 1 + contrib/jenkins_sysmobts.sh | 1 + 7 files changed, 22 insertions(+) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Mon Jul 10 13:06:46 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 13:06:46 GMT Subject: libosmo-abis.git branch master updated. 0.3.2-79-ga06b877 Message-ID: <201707101306.v6AD6k4P041112@git.osmocom.org> This is an 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 a06b877437a48ca14b8066663ea226dadee0014a (commit) from 65529bc54167cf2c1124fad59093e157a0c10d57 (commit) Those revisions listed above that are new 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=a06b877437a48ca14b8066663ea226dadee0014a commit a06b877437a48ca14b8066663ea226dadee0014a Author: Harald Welte Date: Mon Jul 10 14:58:06 2017 +0200 jenkins.sh: Proper error message if local environment isn't set up Change-Id: Ibb34f07164adb175a44f460d02f54586b56a5b95 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 6 ++++++ 1 file changed, 6 insertions(+) hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Mon Jul 10 13:07:45 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 13:07:45 GMT Subject: osmo-bts.git branch master updated. 0.4.0-536-g9a280eb Message-ID: <201707101307.v6AD7jBP041361@git.osmocom.org> This is an 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 9a280eba486cbe11fa4dd763830ff425a7a4702a (commit) from 7887ce7aeaf5d5fa5c1ac29341fa67814921dccc (commit) Those revisions listed above that are new 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=9a280eba486cbe11fa4dd763830ff425a7a4702a commit 9a280eba486cbe11fa4dd763830ff425a7a4702a Author: Philipp Maier Date: Mon Jun 26 12:23:23 2017 +0200 osmo-bts-sysmo: Include frame number in MEAS IND l1_if.c does not generate struct osmo_phsap_prim l1sap properly. The frame number is not included in this struct. This renders the logic that processes the reported measurements non functional, since the logic (see measurement.c) is not able to detect the end of the measurement period. This commit fixes the problem by adding the missing frame number to the l1sap structure. Change-Id: I09241d6cc2ff09e71a3d723d90e4468108a27ae1 ----------------------------------------------------------------------- Summary of changes: src/osmo-bts-sysmo/l1_if.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Mon Jul 10 13:46:01 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 13:46:01 GMT Subject: openbsc.git branch pmaier/aoip2 updated. 0.15.0-908-gc123ce519 Message-ID: <201707101346.v6ADk1Xc057049@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, pmaier/aoip2 has been updated via c123ce519ed1c2b036fde61e6ee089f99c0fb26e (commit) via edc5dfe5ff61b163018852f38cdfe021e2c73571 (commit) from fac9c9e9d8682a0fe234b12cf94fc490596284eb (commit) Those revisions listed above that are new 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=c123ce519ed1c2b036fde61e6ee089f99c0fb26e commit c123ce519ed1c2b036fde61e6ee089f99c0fb26e Author: Philipp Maier Date: Mon Jul 10 15:43:38 2017 +0200 fixup for: a_iface: fix missing clear command ----------------------------------------------------------------------- Summary of changes: openbsc/src/libmsc/osmo_msc.c | 4 +++- openbsc/src/osmo-bsc/osmo_bsc_sigtran.c | 6 ++++-- 2 files changed, 7 insertions(+), 3 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Jul 10 14:01:23 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 14:01:23 GMT Subject: osmo-pcu.git branch master updated. 0.2-918-g8c8027c Message-ID: <201707101401.v6AE1Nxc061261@git.osmocom.org> This is an 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 8c8027c3070ad154f3fff5a6a50be710d12707dd (commit) from aae1bfbbe0694db5df21073780fad964044dc4c1 (commit) Those revisions listed above that are new 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=8c8027c3070ad154f3fff5a6a50be710d12707dd commit 8c8027c3070ad154f3fff5a6a50be710d12707dd Author: Harald Welte Date: Mon Jul 10 15:03:27 2017 +0200 jenkins.sh: Proper error message if local environment isn't set up Change-Id: Ibd24ba6024714f3d7aac14ef661acf52de2a3825 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 7 +++++++ 1 file changed, 7 insertions(+) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Mon Jul 10 14:35:40 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 14:35:40 GMT Subject: openbsc.git branch master updated. 0.15.0-811-g2102a4ae4 Message-ID: <201707101435.v6AEZeio074837@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, master has been updated via 2102a4ae43eb5610c96ac21c77b94f621fa0ac64 (commit) from 21a7523fcffc0f83587f50f178c41cbed65ef9b6 (commit) Those revisions listed above that are new 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=2102a4ae43eb5610c96ac21c77b94f621fa0ac64 commit 2102a4ae43eb5610c96ac21c77b94f621fa0ac64 Author: Neels Hofmeyr Date: Mon Jul 10 16:19:08 2017 +0200 jenkins: fix build of --enable-iu: use osmo-iuh tag 'old_sua' We are building with libosmo-sccp tag 'old_sua' until the new sigtran has been applied. Since osmo-iuh commit e26bc1855326399733ee78ac84c8d33319f36dfb "move openbsc.git's iu.h, iu.c, iu_vty.c here as iu_client" osmo-iuh requires libosmo-sccp master. A similar 'old_sua' tag is in place in osmo-iuh.git, to match libosmo-sccp 'old_sua'. Do that to fix the jenkins build of --enable-iu. Change-Id: I7c98b8bb1027fe8b47d8dcc4e0b94c1b42e44c52 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Jul 10 15:26:33 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 15:26:33 GMT Subject: libosmocore.git branch master updated. 0.9.6-334-ged0eda23 Message-ID: <201707101526.v6AFQXpD095055@git.osmocom.org> This is an 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 ed0eda236c525377e3c25d04456cbeafcab21c2d (commit) from 363130f3a19b6c7bfce7e694ea6167ed94834df5 (commit) Those revisions listed above that are new 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=ed0eda236c525377e3c25d04456cbeafcab21c2d commit ed0eda236c525377e3c25d04456cbeafcab21c2d Author: Max Date: Thu Jul 6 17:09:01 2017 +0200 Ignore broken everything log level * when reading config file (or vty command) ignore "logging level .. everything" level * when writing config file, skip "logging level .. everything" level In both cases print corresponding deprecation warning. The "everything" level is not working as advertised for quite some time anyway. This will allow us to gradually deprecate broken "everything" parameter giving users enough time to update their config files before removing it entirely. Change-Id: I73d5c4f238beb88981ad25caa69f64ad6fb7209f Related: OS#71 ----------------------------------------------------------------------- Summary of changes: src/vty/logging_vty.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Mon Jul 10 16:15:01 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 16:15:01 GMT Subject: osmo-bts.git branch master updated. 0.4.0-537-g65db0f5 Message-ID: <201707101615.v6AGF150010623@git.osmocom.org> This is an 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 65db0f5c418841ead1e9b11c0194798edeebaa1a (commit) from 9a280eba486cbe11fa4dd763830ff425a7a4702a (commit) Those revisions listed above that are new 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=65db0f5c418841ead1e9b11c0194798edeebaa1a commit 65db0f5c418841ead1e9b11c0194798edeebaa1a Author: Philipp Maier Date: Mon Jun 26 12:07:43 2017 +0200 measurement: fix measurment report The end of the measurement reporting period is not aligned with the SACCH block where the results are reported. The tables that are used to detect the end of the measurement period are therefore wrong. The frame number of the SACCH block must be used and not the TDMA frame number (modulo 104) of the measurement reporing interval. The tables are oriented to the frame number of the first SACCH block, at the beginning of an interval. However, when a SACCH block is received it will always contain the result of the recently passed measurement reporting period. To match the tables, introduce another lookup table to remap each SACCH block that ends to the matching beginning block number. Change-Id: I1eef894e6f15b4449fc8926bebb118624efc7924 ----------------------------------------------------------------------- Summary of changes: configure.ac | 1 + src/common/measurement.c | 89 +- tests/Makefile.am | 2 +- tests/{handover => meas}/Makefile.am | 9 +- tests/meas/meas_test.c | 222 +++ tests/meas/meas_test.ok | 542 +++++++ tests/meas/sysmobts_fr_samples.h | 2601 ++++++++++++++++++++++++++++++++++ tests/testsuite.at | 6 + 8 files changed, 3443 insertions(+), 29 deletions(-) copy tests/{handover => meas}/Makefile.am (60%) create mode 100644 tests/meas/meas_test.c create mode 100644 tests/meas/meas_test.ok create mode 100644 tests/meas/sysmobts_fr_samples.h hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Mon Jul 10 16:17:06 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 16:17:06 GMT Subject: osmo-gsm-manuals.git branch master updated. bbfb0c33ef7a4c75219c01c5101245698baeee12 Message-ID: <201707101617.v6AGH60v011604@git.osmocom.org> This is an 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 bbfb0c33ef7a4c75219c01c5101245698baeee12 (commit) from ad61fb82e64912fc8137527339eea868fc6c1b12 (commit) Those revisions listed above that are new 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=bbfb0c33ef7a4c75219c01c5101245698baeee12 commit bbfb0c33ef7a4c75219c01c5101245698baeee12 Author: Harald Welte Date: Mon Jul 10 18:12:46 2017 +0200 SMPP: Document Osmocom extensions Change-Id: I4cedd07a33633bdd2350d2bda0a22cc0c631c0a9 ----------------------------------------------------------------------- Summary of changes: OsmoNITB/chapters/smpp.adoc | 53 +++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 51 insertions(+), 2 deletions(-) hooks/post-receive -- Manuals for Osmocom GSM components From gitosis at osmocom.org Mon Jul 10 16:21:24 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 16:21:24 GMT Subject: osmo-bts.git branch master updated. 0.4.0-538-g9a2187e Message-ID: <201707101621.v6AGLOBj013489@git.osmocom.org> This is an 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 9a2187e7b19cd940007df724a5343003f847799f (commit) from 65db0f5c418841ead1e9b11c0194798edeebaa1a (commit) Those revisions listed above that are new 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=9a2187e7b19cd940007df724a5343003f847799f commit 9a2187e7b19cd940007df724a5343003f847799f Author: Philipp Maier Date: Mon Jul 10 12:54:57 2017 +0200 octphy: remap frame number in MEAS_IND The octasic phy stamps the SACCH channel that carries the measurmenet indication with the frame number of the last SACCH that falls within the measurement period. The higher layers expect the frame number to be aligned to the SACCH channel after, which marks also the beginning of the next measurement period. Make the octphy code compatible to the higher layers by remapping the measurement indication frame number. Change-Id: I8ecb27c018bf4ad5151878a6ad34026fd0f801a1 ----------------------------------------------------------------------- Summary of changes: src/osmo-bts-octphy/l1_if.c | 53 ++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 52 insertions(+), 1 deletion(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Mon Jul 10 16:30:25 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 16:30:25 GMT Subject: openbsc.git branch master updated. 0.15.0-812-g3ea54c8fa Message-ID: <201707101630.v6AGUPnv016156@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, master has been updated via 3ea54c8fa92eaa81b1903de89cf2872e75b3c76b (commit) from 2102a4ae43eb5610c96ac21c77b94f621fa0ac64 (commit) Those revisions listed above that are new 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=3ea54c8fa92eaa81b1903de89cf2872e75b3c76b commit 3ea54c8fa92eaa81b1903de89cf2872e75b3c76b Author: Harald Welte Date: Mon Jul 10 15:00:00 2017 +0200 jenkins.sh: Proper error message if local environment isn't set up Change-Id: I79c2302365824d9c8783dadfa378c8eaa07e2ee7 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 7 +++++++ 1 file changed, 7 insertions(+) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Jul 10 17:20:07 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 17:20:07 GMT Subject: openbsc.git branch master updated. 0.15.0-815-g94431bf7c Message-ID: <201707101720.v6AHK7VP030892@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, master has been updated via 94431bf7c32506aa99efd29e3617022270ff458d (commit) via 8f7ab69d4ca2cbfa9a669c7cdee62272824be4a3 (commit) via 61a7e57d8608052a050795c1620f1e918ab80a31 (commit) from 3ea54c8fa92eaa81b1903de89cf2872e75b3c76b (commit) Those revisions listed above that are new 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=94431bf7c32506aa99efd29e3617022270ff458d commit 94431bf7c32506aa99efd29e3617022270ff458d Author: Alexander Chemeris Date: Sat Jul 8 18:00:36 2017 +0900 libmsc: Fix VTY output for handover counters. Handover countrs belong to BSC, but we mistakenly take values from MSC counters. Change-Id: I9512330f2e91d2f526751c5228e6e8e0fe17d579 http://cgit.osmocom.org/openbsc/commit/?id=8f7ab69d4ca2cbfa9a669c7cdee62272824be4a3 commit 8f7ab69d4ca2cbfa9a669c7cdee62272824be4a3 Author: Holger Hans Peter Freyther Date: Sun Jul 9 13:18:17 2017 +0200 sgsn: Fill the cch_pdp with a value coming from the tlv structure For some GGSNs we need to insert the PDP Charging Characteristics that were returned. We receive these values from GSUP and will fill them into the tlv structure when finding the ggsn context. Change-Id: I1725bfd2403d29ce3550bfcd6fcc1498426ef906 http://cgit.osmocom.org/openbsc/commit/?id=61a7e57d8608052a050795c1620f1e918ab80a31 commit 61a7e57d8608052a050795c1620f1e918ab80a31 Author: Benoit Bolsee Date: Wed Jul 5 12:57:16 2017 +0200 04.08: find a portable way to obtain the timezone offset Portable GMT offset calculation to display correct time on GSM. Change-Id: I673f17af2550c9708c4771e4ea4eafbbfafbb824 ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gprs_sgsn.h | 5 +++++ openbsc/src/gprs/gprs_sgsn.c | 21 ++++++++++++++++----- openbsc/src/gprs/gprs_subscriber.c | 14 ++++++++++++++ openbsc/src/gprs/sgsn_libgtp.c | 7 +++++++ openbsc/src/libmsc/gsm_04_08.c | 13 ++++++++++--- openbsc/src/libmsc/vty_interface_layer3.c | 10 +++++----- 6 files changed, 57 insertions(+), 13 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Jul 10 18:00:42 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 18:00:42 GMT Subject: osmo-trx.git branch master updated. 28d8081e25abbf6151bee7fc325510545c9c799d Message-ID: <201707101800.v6AI0gOh041940@git.osmocom.org> This is an 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 28d8081e25abbf6151bee7fc325510545c9c799d (commit) from 87ed77b9376c89c4f78e61425a4700de166f252e (commit) Those revisions listed above that are new 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=28d8081e25abbf6151bee7fc325510545c9c799d commit 28d8081e25abbf6151bee7fc325510545c9c799d Author: ignasj Date: Tue Jun 13 23:37:46 2017 +0300 LimeSDR: Fix sample value range when "sc16" stream arg is passed to SoapyUHD sample value range is -32768 to 32767 Change-Id: I58b8b6b71648bd9cbc105ddaaa9a7cf0a31b3d47 ----------------------------------------------------------------------- Summary of changes: Transceiver52M/UHDDevice.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Mon Jul 10 18:27:40 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 18:27:40 GMT Subject: openbsc.git branch master updated. 0.15.0-816-g7cb44209e Message-ID: <201707101827.v6AIResr048714@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, master has been updated via 7cb44209eac4651d5fc65e07f74bc5325f110ea4 (commit) from 94431bf7c32506aa99efd29e3617022270ff458d (commit) Those revisions listed above that are new 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=7cb44209eac4651d5fc65e07f74bc5325f110ea4 commit 7cb44209eac4651d5fc65e07f74bc5325f110ea4 Author: Harald Welte Date: Mon May 29 18:02:53 2017 +0200 Support for TS 04.14 conformance test commands Change-Id: Ib27edbfc8ccdedf00589ec715ced7bed435fa94c ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/Makefile.am | 1 + openbsc/include/openbsc/gsm_04_14.h | 15 ++++ openbsc/src/libmsc/Makefile.am | 1 + openbsc/src/libmsc/gsm_04_08.c | 4 ++ openbsc/src/libmsc/gsm_04_14.c | 132 ++++++++++++++++++++++++++++++++++++ 5 files changed, 153 insertions(+) create mode 100644 openbsc/include/openbsc/gsm_04_14.h create mode 100644 openbsc/src/libmsc/gsm_04_14.c hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Jul 10 18:45:35 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 18:45:35 GMT Subject: osmo-hlr.git branch master updated. 0.0.1-62-g1f3a1ce Message-ID: <201707101845.v6AIjZxf054982@git.osmocom.org> This is an 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 1f3a1ce1a31ea94d501fa31142db2b5ec09fef8b (commit) from 69f3860d2884976216bb8d60e4f268a979374115 (commit) Those revisions listed above that are new 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=1f3a1ce1a31ea94d501fa31142db2b5ec09fef8b commit 1f3a1ce1a31ea94d501fa31142db2b5ec09fef8b Author: Daniel Willmann Date: Fri Jun 2 13:34:37 2017 +0200 tests/auc: Don't require python3 Our jenkins buildslave does not have python3 installed so call python2 instead. Change-Id: Ifb59b79021b2c935b326496ed339f12e13c96b8e Ticket: SYS#3322 ----------------------------------------------------------------------- Summary of changes: debian/control | 2 +- tests/auc/gen_ts_55_205_test_sets/pdftxt_2_c.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Mon Jul 10 19:14:45 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 19:14:45 GMT Subject: openbsc.git branch fairwaves/fix-bts-num-logging created. 0.15.0-817-gffa338af7 Message-ID: <201707101914.v6AJEj8r062597@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, fairwaves/fix-bts-num-logging has been created at ffa338af7c1599a6d2b4916bfc82c68859d5f11c (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openbsc/commit/?id=ffa338af7c1599a6d2b4916bfc82c68859d5f11c commit ffa338af7c1599a6d2b4916bfc82c68859d5f11c Author: Alexander Chemeris Date: Tue Jul 11 01:42:41 2017 +0630 libcommon: Fix log output for bts>0. Fixes regression probably introduced in c696cc28. For bts>0 logging doesn't show bts number correctly when printing lchan identification string - it will always show it as "bts=0". The reason for this is that the identification string is cached before bts->nr value is set to a proper value. This patch sets bts->nr as part of the first step of the bts structure initialization, before caching happens thus making sure the cached identification string is cached with the correct values. Change-Id: I61c18a7f021fcb1ec00d34a745f4e3ab03416c2d ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Jul 10 21:43:41 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 21:43:41 GMT Subject: openbsc.git branch master updated. 0.15.0-817-g9244d110b Message-ID: <201707102143.v6ALhfv0000652@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, master has been updated via 9244d110b8ae66b2691f9879ee0b6a0cbe113bae (commit) from 7cb44209eac4651d5fc65e07f74bc5325f110ea4 (commit) Those revisions listed above that are new 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=9244d110b8ae66b2691f9879ee0b6a0cbe113bae commit 9244d110b8ae66b2691f9879ee0b6a0cbe113bae Author: Harald Welte Date: Mon Jun 12 01:52:27 2017 +0200 Add VTY commands for experimentation with TS 04.14 commands TS 04.14 (TS 44.014) specifies a series of commands specific to conformance testing. Let's add some VTY commands to play (at least initially) with closing and opening voice loops in the MS. Change-Id: I38b1ee9dbf26f5689c38cb83b1b3c5e9eaad7678 ----------------------------------------------------------------------- Summary of changes: openbsc/src/libmsc/vty_interface_layer3.c | 94 +++++++++++++++++++++++++++++++ 1 file changed, 94 insertions(+) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Jul 10 22:06:50 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 22:06:50 GMT Subject: osmo-bts.git branch laforge/gprs-suspend created. 0.4.0-539-ge245bf1 Message-ID: <201707102206.v6AM6ogs007306@git.osmocom.org> This is an 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, laforge/gprs-suspend has been created at e245bf102b20c72640d6f70ec318559bb710b5c9 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-bts/commit/?id=e245bf102b20c72640d6f70ec318559bb710b5c9 commit e245bf102b20c72640d6f70ec318559bb710b5c9 Author: Harald Welte Date: Mon Jul 10 22:39:15 2017 +0200 Forward GPRS SUSPEND REQ from DCCH to PCU socket As specified in 3GPP TS 03.60 Section 16.2.1 and 44.018 Section 3.4.15, a Class B MS is sending a "RR GPRS SUSPEND REQ" via a DCCH to the BTS if it wants to suspend GPRS services. The BSS is now responsible to somehow forward this to the SGSN. As the Gs interface between BSC and SGSN is both optional and doesn't have any provision to forward this message, we have to send it over to the PCU so it can use regular BSSGP signaling to inform the SGSN of the SUSPEND REQUEST. This patch requires libosmocore Change-Id I90113044460a6c511ced14f588876c4280d1cac7 for the related definition of struct gsm48_gprs_susp_req. Change-Id: I3c1af662c8f0d3d22da200638480f6ef05c3ed1f Closes: OS#2249 ----------------------------------------------------------------------- hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Mon Jul 10 22:09:09 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 22:09:09 GMT Subject: osmo-pcu.git branch laforge/gprs-suspend created. 0.2-917-gb6e219d Message-ID: <201707102209.v6AM990X007828@git.osmocom.org> This is an 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, laforge/gprs-suspend has been created at b6e219d2746c2e804ac844c2602305cf38c2f444 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-pcu/commit/?id=b6e219d2746c2e804ac844c2602305cf38c2f444 commit b6e219d2746c2e804ac844c2602305cf38c2f444 Author: Harald Welte Date: Tue Jul 11 00:06:38 2017 +0200 Forward GPRS SUSPEND REQ from BTS to SGSN using BSSGP As specified in 3GPP TS 03.60 Section 16.2.1 and 44.018 Section 3.4.15, a Class B MS is sending a "RR GPRS SUSPEND REQ" via a DCCH to the BTS if it wants to suspend GPRS services. As of Change-Id I3c1af662c8f0d3d22da200638480f6ef05c3ed1f, OsmoBTS forwards this via the PCU socket, so we need to pick it up and send it via BSSGP to the SGSN. Change-Id: I7b4beb413a6f974373a404b5a11c44d86ba695d3 Closes: OS#2249 http://cgit.osmocom.org/osmo-pcu/commit/?id=d7d0bb55bc8c6334a9c0f40712fa7bd53c063a58 commit d7d0bb55bc8c6334a9c0f40712fa7bd53c063a58 Author: Harald Welte Date: Mon Jul 10 15:03:27 2017 +0200 jenkins.sh: Proper error message if local environment isn't set up Change-Id: Ibd24ba6024714f3d7aac14ef661acf52de2a3825 ----------------------------------------------------------------------- hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Mon Jul 10 22:09:22 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 22:09:22 GMT Subject: libosmocore.git branch master updated. 0.9.6-336-g1389e86d Message-ID: <201707102209.v6AM9MdR007922@git.osmocom.org> This is an 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 1389e86d116509884b0e5ee3421fe7683afcab9b (commit) via 548e3712009f68f801be806884d848b47c30dced (commit) from ed0eda236c525377e3c25d04456cbeafcab21c2d (commit) Those revisions listed above that are new 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=1389e86d116509884b0e5ee3421fe7683afcab9b commit 1389e86d116509884b0e5ee3421fe7683afcab9b Author: Harald Welte Date: Sun Jun 18 18:16:02 2017 +0300 Add pseudo-random bit sequence generator to libosmcoore These PRBS sequences are specified in ITU-T O.150. They are typically used as test data to be transmitted for BER (bit error rate) testing. Change-Id: I227b6a6e86a251460ecb816afa9a7439d5fb94d1 http://cgit.osmocom.org/libosmocore/commit/?id=548e3712009f68f801be806884d848b47c30dced commit 548e3712009f68f801be806884d848b47c30dced Author: Harald Welte Date: Mon Jul 10 22:32:08 2017 +0200 gsm_04_08.h: Add struct for 9.1.13b GPRS suspension request Change-Id: I90113044460a6c511ced14f588876c4280d1cac7 ----------------------------------------------------------------------- Summary of changes: include/Makefile.am | 1 + include/osmocom/core/prbs.h | 25 +++++++++++ include/osmocom/gsm/protocol/gsm_04_08.h | 8 ++++ src/Makefile.am | 2 +- src/prbs.c | 74 ++++++++++++++++++++++++++++++++ tests/Makefile.am | 7 ++- tests/prbs/prbs_test.c | 47 ++++++++++++++++++++ tests/prbs/prbs_test.ok | 16 +++++++ tests/testsuite.at | 6 +++ 9 files changed, 183 insertions(+), 3 deletions(-) create mode 100644 include/osmocom/core/prbs.h create mode 100644 src/prbs.c create mode 100644 tests/prbs/prbs_test.c create mode 100644 tests/prbs/prbs_test.ok hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Mon Jul 10 22:14:57 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 10 Jul 2017 22:14:57 GMT Subject: openbsc.git branch master updated. 0.15.0-818-g2d254cca1 Message-ID: <201707102214.v6AMEvxL009377@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, master has been updated via 2d254cca1021d4b12dbb7651eff862464209bcae (commit) from 9244d110b8ae66b2691f9879ee0b6a0cbe113bae (commit) Those revisions listed above that are new 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=2d254cca1021d4b12dbb7651eff862464209bcae commit 2d254cca1021d4b12dbb7651eff862464209bcae Author: Max Date: Fri Jun 9 17:15:45 2017 +0200 Fix BTS attribute requests * fix BTS numbers: use 0 to indicate given BTS and 0xFF to indicate all BTS' as it's explained in 3GPP TS 52.021 ??9.3. * only request attributes from supported (OsmoBTS) types Change-Id: I8f43055c38000248033a8ff9ddaf0910d68d794b Related: OS#2317 ----------------------------------------------------------------------- Summary of changes: openbsc/src/libbsc/abis_nm.c | 9 ++++++++- openbsc/src/libbsc/bsc_init.c | 4 ++-- 2 files changed, 10 insertions(+), 3 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Jul 11 06:09:31 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 11 Jul 2017 06:09:31 GMT Subject: openbsc.git branch master updated. 0.15.0-819-ge1b3bb162 Message-ID: <201707110609.v6B69V6b066512@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, master has been updated via e1b3bb1629c9259ed4e1dd4eb16a06ca49a9600f (commit) from 2d254cca1021d4b12dbb7651eff862464209bcae (commit) Those revisions listed above that are new 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=e1b3bb1629c9259ed4e1dd4eb16a06ca49a9600f commit e1b3bb1629c9259ed4e1dd4eb16a06ca49a9600f Author: Benoit Bolsee Date: Wed Jul 5 12:34:18 2017 +0200 transaction: reject calls from unidentified subscribers A valid subscriber is indespensible when allocating a new transaction. Return NULL if no subscriber is supplied. This will cause unidentified subscribers to be rejected. Note: Under normal conditions, the problem does not occour, but it is still possible that a misbehaving MS might trigger the problem by sending a SETUP command before authenticating the subscriber. (unencrypted networks) Change-Id: Ia8739b6e329ab02c0064270d02ad1d6ee245520d ----------------------------------------------------------------------- Summary of changes: openbsc/src/libmsc/transaction.c | 7 +++++++ 1 file changed, 7 insertions(+) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Jul 11 06:10:45 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 11 Jul 2017 06:10:45 GMT Subject: openbsc.git branch master updated. 0.15.0-820-g4d15cfce7 Message-ID: <201707110610.v6B6AjxR066970@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, master has been updated via 4d15cfce7cc5d6c22e2ca7e185d0e7f23c7b1f56 (commit) from e1b3bb1629c9259ed4e1dd4eb16a06ca49a9600f (commit) Those revisions listed above that are new 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=4d15cfce7cc5d6c22e2ca7e185d0e7f23c7b1f56 commit 4d15cfce7cc5d6c22e2ca7e185d0e7f23c7b1f56 Author: Harald Welte Date: Tue Jul 11 00:38:30 2017 +0200 bsc_api: Fix copy+paste error in printing name of RR STATUS PDU Change-Id: I0ef78ef046e4850346569f750693e12938b50ab5 ----------------------------------------------------------------------- Summary of changes: openbsc/src/libbsc/bsc_api.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Jul 11 06:11:55 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 11 Jul 2017 06:11:55 GMT Subject: libosmocore.git branch master updated. 0.9.6-337-gb808da44 Message-ID: <201707110611.v6B6BtEv067340@git.osmocom.org> This is an 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 b808da44ab417df0a66a9530c6aa8a45f74e74be (commit) from 1389e86d116509884b0e5ee3421fe7683afcab9b (commit) Those revisions listed above that are new 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=b808da44ab417df0a66a9530c6aa8a45f74e74be commit b808da44ab417df0a66a9530c6aa8a45f74e74be Author: Philipp Maier Date: Mon Jun 26 10:50:28 2017 +0200 utils: add function gsm_fn_as_gsmtime_str() Convert a given frame number into a printable string that displays the sub components of the frame number. Change-Id: I8015d2ded3940b01b35df7b72fc35c70c25e9926 ----------------------------------------------------------------------- Summary of changes: include/osmocom/gsm/gsm_utils.h | 3 +++ src/gsm/gsm_utils.c | 11 +++++++++++ src/gsm/libosmogsm.map | 1 + 3 files changed, 15 insertions(+) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Tue Jul 11 10:57:55 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 11 Jul 2017 10:57:55 GMT Subject: openbsc.git branch laforge/gprs-suspend created. 0.15.0-800-gb900a4c41 Message-ID: <201707111057.v6BAvtxQ049806@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, laforge/gprs-suspend has been created at b900a4c412318cdd3447840884d5f9403a9e4575 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openbsc/commit/?id=b900a4c412318cdd3447840884d5f9403a9e4575 commit b900a4c412318cdd3447840884d5f9403a9e4575 Author: Harald Welte Date: Tue Jul 11 09:50:29 2017 +0200 pcu_sock: Forward incoming RR GPRS SUSPEND REQ to PCU socket s specified in 3GPP TS 03.60 Section 16.2.1 and 44.018 Section 3.4.15, a Class B MS is sending a "RR GPRS SUSPEND REQ" via a DCCH to the BTS if it wants to suspend GPRS services. The BSS is now responsible to somehow forward this to the SGSN. As the Gs interface between BSC and SGSN is both optional and doesn't have any provision to forward this message, we have to send it over to the PCU so it can use regular BSSGP signaling to inform the SGSN of the SUSPEND REQUEST. This patch requires libosmocore Change-Id I90113044460a6c511ced14f588876c4280d1cac7 for the related definition of struct gsm48_gprs_susp_req. This patch follows the same logic of whatwas introdiced in osmo-bts as Change-Id I3c1af662c8f0d3d22da200638480f6ef05c3ed1f. Change-Id: I05ac5de16c9d5122c179b3f9b273a0c9c7661e29 Closes: OS#2249 http://cgit.osmocom.org/openbsc/commit/?id=63c780c51e13394756338394bee3852dbc2c33ed commit 63c780c51e13394756338394bee3852dbc2c33ed Author: Harald Welte Date: Tue Jul 11 09:32:45 2017 +0200 update pcuif_proto with TXT_IND and SUSP_REQ definitions from osmo-bts.git Change-Id: I25335a90bfb33953242a09e2af550edf2a799721 ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Jul 11 17:12:37 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 11 Jul 2017 17:12:37 GMT Subject: osmo-bts.git branch master updated. 0.4.0-539-g152c2f4 Message-ID: <201707111712.v6BHCbgp058729@git.osmocom.org> This is an 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 152c2f489cd214b1a400b158df2b8726f779358a (commit) from 9a2187e7b19cd940007df724a5343003f847799f (commit) Those revisions listed above that are new 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=152c2f489cd214b1a400b158df2b8726f779358a commit 152c2f489cd214b1a400b158df2b8726f779358a Author: Max Date: Tue Jul 11 17:48:22 2017 +0200 si2q: do not consider count update as error The number of SI2quater messages might be updated dynamically by BSC (via 'bts 0 resend-system-information' command for example). Log it but do not return error. Related: OS#2357 Change-Id: I9625be879c672e20543cc40af288828143ffb983 ----------------------------------------------------------------------- Summary of changes: src/common/rsl.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Tue Jul 11 17:12:52 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 11 Jul 2017 17:12:52 GMT Subject: openbsc.git branch master updated. 0.15.0-821-g38943b7b5 Message-ID: <201707111712.v6BHCqgJ058803@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, master has been updated via 38943b7b5e0afacbbaf06b351a35c03bf903fe2a (commit) from 4d15cfce7cc5d6c22e2ca7e185d0e7f23c7b1f56 (commit) Those revisions listed above that are new 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=38943b7b5e0afacbbaf06b351a35c03bf903fe2a commit 38943b7b5e0afacbbaf06b351a35c03bf903fe2a Author: Harald Welte Date: Mon Jul 10 20:25:10 2017 +0200 libbsc: Add VTY command to re-send the SYSTEM INFORMATION to BTS This is useful if you are updating some configuration parameters which affect the content of the SYSTEM INFORMATION messages. Currently, we only send them at the time the RSL connection is established (i.e. when the BTS is initialized), so if you change something, you need to bring down and re-start the BTS. Using the newly-introduced "bts <0-255> resend-system-information" command, you can re-generate + re-send SYSTEM INFORMATION without bringing the BTS down, i.e. without any radio carrier downtime. Change-Id: I326df47de98f6d36c9a4d2d5475225d1e62bafb5 ----------------------------------------------------------------------- Summary of changes: openbsc/src/libbsc/bsc_vty.c | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Jul 11 17:12:58 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 11 Jul 2017 17:12:58 GMT Subject: osmo-gsm-manuals.git branch master updated. 3bcb9f4c151205a743162eb740f77d9b6dfaa2b1 Message-ID: <201707111712.v6BHCwhR058868@git.osmocom.org> This is an 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 3bcb9f4c151205a743162eb740f77d9b6dfaa2b1 (commit) via e62d414c0cd3ce8068e99e299b5c5065e59ae1f3 (commit) from bbfb0c33ef7a4c75219c01c5101245698baeee12 (commit) Those revisions listed above that are new 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=3bcb9f4c151205a743162eb740f77d9b6dfaa2b1 commit 3bcb9f4c151205a743162eb740f77d9b6dfaa2b1 Author: Harald Welte Date: Tue Jul 11 17:42:04 2017 +0200 Add Message Sequence Chart for MO call with ext. MNCC in OsmoMSC We simply talk to the MGW instead of the BTS, everything else should remain identical. Change-Id: I5c249cc2144276a25dba4d7bcb086a34b52d6334 http://cgit.osmocom.org/osmo-gsm-manuals/commit/?id=e62d414c0cd3ce8068e99e299b5c5065e59ae1f3 commit e62d414c0cd3ce8068e99e299b5c5065e59ae1f3 Author: Harald Welte Date: Tue Jul 11 17:23:47 2017 +0200 Add Message Sequence Chart for a MO calls with ext. MNCC handler Change-Id: Ida10fc7ccb345b8cd084c4ecc5f4f7d4ce6c98a0 ----------------------------------------------------------------------- Summary of changes: common/chapters/msc_mncc_mo_rtp.msc | 90 ++++++++++++++++++++++++++++++ common/chapters/nitb_mncc_mo_rtp.msc | 104 +++++++++++++++++++++++++++++++++++ common/chapters/nitb_mncc_mo_tch.msc | 92 +++++++++++++++++++++++++++++++ 3 files changed, 286 insertions(+) create mode 100644 common/chapters/msc_mncc_mo_rtp.msc create mode 100644 common/chapters/nitb_mncc_mo_rtp.msc create mode 100644 common/chapters/nitb_mncc_mo_tch.msc hooks/post-receive -- Manuals for Osmocom GSM components From gitosis at osmocom.org Tue Jul 11 17:13:38 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 11 Jul 2017 17:13:38 GMT Subject: osmo-hlr.git branch master updated. 0.0.1-63-g886ecef Message-ID: <201707111713.v6BHDc3p059087@git.osmocom.org> This is an 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 886ecef1c0b5c4b0f1bc286f29904b7e102bf0ac (commit) from 1f3a1ce1a31ea94d501fa31142db2b5ec09fef8b (commit) Those revisions listed above that are new 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=886ecef1c0b5c4b0f1bc286f29904b7e102bf0ac commit 886ecef1c0b5c4b0f1bc286f29904b7e102bf0ac Author: Max Date: Tue Jul 11 15:16:16 2017 +0200 Attempt to fix .deb package After recent switch to legacy python2 .deb fails on OBS. Let's put known-to-work python3 dependency back but keep the script itself on python without version specifier as it seems to work fine with both versions. This, in turn, causes tests to fail on FreeBSD so disable them for now. Change-Id: I4a87252d411d840fca7362736a8c7877efa6ff52 Related: SYS#3322 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 6 ++++-- debian/control | 2 +- tests/auc/Makefile.am | 6 ++---- tests/auc/gen_ts_55_205_test_sets/pdftxt_2_c.py | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Tue Jul 11 20:20:25 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 11 Jul 2017 20:20:25 GMT Subject: openbsc.git branch fairwaves/master-rebase updated. fairwaves/0.15.1-fw.5-3-g203a4a126 Message-ID: <201707112020.v6BKKPSA006879@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, fairwaves/master-rebase has been updated via 203a4a12608459f1dcccf550659cabded1051846 (commit) via afaa728e0b223e6359ebe12ef12b1f1e67d24f03 (commit) via 28295c94d91c7415b15019c3a37dadc565da753f (commit) from b6c027d3fa4c0d217d4f4f47a5592a39aa46c830 (commit) Those revisions listed above that are new 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=203a4a12608459f1dcccf550659cabded1051846 commit 203a4a12608459f1dcccf550659cabded1051846 Author: Ivan Kluchnikov Date: Tue Jul 11 23:16:53 2017 +0300 debian: Update changelog to 0.15.1-fw.6 http://cgit.osmocom.org/openbsc/commit/?id=afaa728e0b223e6359ebe12ef12b1f1e67d24f03 commit afaa728e0b223e6359ebe12ef12b1f1e67d24f03 Author: Alexander Chemeris Date: Tue Jul 11 01:42:41 2017 +0630 libcommon: Fix log output for bts>0. Fixes regression probably introduced in c696cc28. For bts>0 logging doesn't show bts number correctly when printing lchan identification string - it will always show it as "bts=0". The reason for this is that the identification string is cached before bts->nr value is set to a proper value. This patch sets bts->nr as part of the first step of the bts structure initialization, before caching happens thus making sure the cached identification string is cached with the correct values. Change-Id: I61c18a7f021fcb1ec00d34a745f4e3ab03416c2d http://cgit.osmocom.org/openbsc/commit/?id=28295c94d91c7415b15019c3a37dadc565da753f commit 28295c94d91c7415b15019c3a37dadc565da753f Author: Alexander Chemeris Date: Sat Jul 8 18:00:36 2017 +0900 libmsc: Fix VTY output for handover counters. Handover countrs belong to BSC, but we mistakenly take values from MSC counters. Change-Id: I9512330f2e91d2f526751c5228e6e8e0fe17d579 ----------------------------------------------------------------------- Summary of changes: debian/changelog | 7 +++++++ openbsc/include/openbsc/gsm_data_shared.h | 2 +- openbsc/src/libcommon/gsm_data.c | 5 +++-- openbsc/src/libcommon/gsm_data_shared.c | 3 ++- openbsc/src/libmsc/vty_interface_layer3.c | 10 +++++----- openbsc/tests/channel/channel_test.c | 2 +- openbsc/tests/gsm0408/gsm0408_test.c | 8 ++++---- 7 files changed, 23 insertions(+), 14 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Jul 11 20:23:26 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 11 Jul 2017 20:23:26 GMT Subject: openbsc.git annotated tag fairwaves/0.15.1-fw.6 created. fairwaves/0.15.1-fw.6 Message-ID: <201707112023.v6BKNQ1s007609@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The annotated tag, fairwaves/0.15.1-fw.6 has been created at b0869ff23d7a644c3b6867db8618caf6d6c4530a (tag) tagging 203a4a12608459f1dcccf550659cabded1051846 (commit) replaces fairwaves/0.15.1-fw.5 tagged by Ivan Kluchnikov on Tue Jul 11 23:18:44 2017 +0300 - Log ----------------------------------------------------------------- Fairwaves 0.15.1-fw.6 version. Alexander Chemeris (2): libmsc: Fix VTY output for handover counters. libcommon: Fix log output for bts>0. Ivan Kluchnikov (1): debian: Update changelog to 0.15.1-fw.6 ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Jul 12 05:08:57 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Jul 2017 05:08:57 GMT Subject: openbsc.git branch fairwaves/fix-bts-num-logging deleted. 0.15.0-817-gffa338af7 Message-ID: <201707120508.v6C58vXG026064@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, fairwaves/fix-bts-num-logging has been deleted was ffa338af7c1599a6d2b4916bfc82c68859d5f11c ----------------------------------------------------------------------- ffa338af7c1599a6d2b4916bfc82c68859d5f11c libcommon: Fix log output for bts>0. ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Jul 12 14:21:34 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Jul 2017 14:21:34 GMT Subject: osmo-hlr.git branch master updated. 0.0.1-64-g02098d9 Message-ID: <201707121421.v6CELYN8049468@git.osmocom.org> This is an 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 02098d9d22a935503f8b660ed9cbbb1b3f2eb5da (commit) from 886ecef1c0b5c4b0f1bc286f29904b7e102bf0ac (commit) Those revisions listed above that are new 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=02098d9d22a935503f8b660ed9cbbb1b3f2eb5da commit 02098d9d22a935503f8b660ed9cbbb1b3f2eb5da Author: Max Date: Wed Jul 12 10:36:59 2017 +0200 deb: use python in shebang This should fix the .deb build on OBS. Change-Id: I095e5c273e30a6e124833bf58b231c6367ab48d6 ----------------------------------------------------------------------- Summary of changes: tests/auc/gen_ts_55_205_test_sets/pdftxt_2_c.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Wed Jul 12 21:21:24 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Jul 2017 21:21:24 GMT Subject: osmocom-bb.git branch laforge/virt-phy created. osmocon_v0.0.0-1796-g1de06e05 Message-ID: <201707122121.v6CLLO4x041710@git.osmocom.org> This is an 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/virt-phy has been created at 1de06e05bc33945d27c546d093482702ccdd91c7 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmocom-bb/commit/?id=1de06e05bc33945d27c546d093482702ccdd91c7 commit 1de06e05bc33945d27c546d093482702ccdd91c7 Author: Harald Welte Date: Wed Jul 12 23:12:54 2017 +0200 VIRT-PHY: Fix all compiler warnings on gcc-6.3.0 Change-Id: I95b93ec907fbfd180a0f2ac681dd63791ede24db http://cgit.osmocom.org/osmocom-bb/commit/?id=def504bc5cb930f8e7302e1f61e3715b2bc4fc36 commit def504bc5cb930f8e7302e1f61e3715b2bc4fc36 Author: Harald Welte Date: Wed Jul 12 23:09:54 2017 +0200 VIRT-PHY: Make sure heaer files are part of 'make dist' Change-Id: Ib4cd0463da1cf22e04a1debfed55a33f7b6542d4 http://cgit.osmocom.org/osmocom-bb/commit/?id=4b88613208982b4c778a99714d2b0f58ab058dae commit 4b88613208982b4c778a99714d2b0f58ab058dae Author: Harald Welte Date: Wed Jul 12 22:58:39 2017 +0200 VIRT-PHY: coding style / API usage cleanup This is the result of my manual clean-up of the many coding style issues found in the stumpf/virt-phy branch of OsmocomBB. Some may remain, but it's much closer to what we're used to in the Osmocom world now. Change-Id: I3aa95dbef75d7749d490aad0237d074528527e8b http://cgit.osmocom.org/osmocom-bb/commit/?id=d0247e128551e00aec1019a2ac3a1353fd2640cd commit d0247e128551e00aec1019a2ac3a1353fd2640cd Author: Harald Welte Date: Wed Jul 12 21:57:58 2017 +0200 VIRT-PHY: Remove non-overridable CFLAGS "-g -O0" If the user wants debugging / no optimziation, they can always pass the related CFLAGS at ./configure time, there's no nee to have them hard-coded in the actual Makefiles. Change-Id: I6a2b30f946579bbd49bf66c4f59d160a975a1b56 http://cgit.osmocom.org/osmocom-bb/commit/?id=74b9787b51c67b00b2060a96d9baf08a4fa41261 commit 74b9787b51c67b00b2060a96d9baf08a4fa41261 Author: Sebastian Stumpf Date: Mon Apr 24 10:45:17 2017 +0200 VIRT-PHY: Configurable signal power reductions for multiple arfcns. Model was expanded and holds now power management information consisting of an array of received power levels for all arfcns and one for the reduction of this signal in dbm. The reduction is configurable by commandline by --arfcn-sig-lev-red 666,12:888,13. The signal level is assumed to be max level (-63) if a packet from that arfcn is received within a timeframe (also configurable via cmd -- timeout-pm 5:800 == :). After that timeout it will be reduced to min level (-110). Change-Id: I369ca26703f14bba4e9334b8f417deef640462f9 http://cgit.osmocom.org/osmocom-bb/commit/?id=909ba98ac39eaa6e60a819733810af6f8ad15f9f commit 909ba98ac39eaa6e60a819733810af6f8ad15f9f Author: Sebastian Stumpf Date: Thu Apr 6 16:46:52 2017 +0200 VIRT-PHY: Extracted common virtphy utils. Change-Id: I759c6e9805ab012f9553bcba9b5d379193462955 http://cgit.osmocom.org/osmocom-bb/commit/?id=6af01ed3a7b6d99545a14eda25284d2e3f48dc61 commit 6af01ed3a7b6d99545a14eda25284d2e3f48dc61 Author: Sebastian Stumpf Date: Sun Mar 12 14:11:40 2017 +0100 VIRT-PHY: Added option parsing. Available options: dl-rx-grp: mcast group messages on downlink are received from ul-tx-grp: mcast group messages on uplink are sent to port: port used for mcast sockets log-mask: logging mask l1ctl-sock: l1ctl socket path to connect to l23 Change-Id: Id939e5d7b90b592c85ad19f3ad6f459351e2d8f6 http://cgit.osmocom.org/osmocom-bb/commit/?id=6ed85de7383e856049393c5d6b20fc0c377eafb2 commit 6ed85de7383e856049393c5d6b20fc0c377eafb2 Author: Sebastian Stumpf Date: Tue Mar 7 17:59:54 2017 +0100 VIRT-PHY: Add downlink filter for msg on dedicated channels. Messages incoming on dedicated channel (SDCCH/8, SDCCH/4) are no longer forwarded to l23 if their timeslot/subchannel is not fitting the ones configured by l23 via L1CTL_DM_EST_REQ. Change-Id: I6112b20e31c25636e53d3a6cda6f7443a94ff9c3 http://cgit.osmocom.org/osmocom-bb/commit/?id=bd0c2482b494c418d31692f66339f7a5d13f826e commit bd0c2482b494c418d31692f66339f7a5d13f826e Author: Sebastian Stumpf Date: Sat Mar 4 18:17:27 2017 +0100 VIRT-PHY: Fixed power management and PCS sync. PCS flag was ignored in fbsb. Power management returned a perfect link for all possible arfcns causing the mobile trying to sync to all these afterwards. This took too long and PM now only returnes a good link quality for arfcns configured as available. Power management was also extracted to an own file. Change-Id: Ia1b79aa47c9df3b1e316122455ceccb4a66724e0 http://cgit.osmocom.org/osmocom-bb/commit/?id=2db781ddbb43ca39a6cff87e58143ffd00f7a9f8 commit 2db781ddbb43ca39a6cff87e58143ffd00f7a9f8 Author: Sebastian Stumpf Date: Sat Mar 4 15:42:11 2017 +0100 VIRT-PHY: Fixed FACCH processing on TCH. As TCH is not supported in GSMTAP yet, all incoming frames on the virt-phy are forwarded as FACCH to the l23 for now. Cleanup code in virt_prim_data and virt_prim_traffic. Change-Id: I6b41f21b6984e62ad98edfe4398bd678d5b2dad5 http://cgit.osmocom.org/osmocom-bb/commit/?id=63d510a9f6e5775a81034f32b9cab87f9d6e263a commit 63d510a9f6e5775a81034f32b9cab87f9d6e263a Author: Sebastian Stumpf Date: Tue Feb 28 16:39:28 2017 +0100 VIRT-PHY: Scheduler - correct handling over hyperframe repeat. Scheduler will no longer skip tasks that are scheduler for a framenumber greater than the current fn because of a hyperframe repetition. Change-Id: I683ba18b5dee308d58f9a95a0ee10e22da207eda http://cgit.osmocom.org/osmocom-bb/commit/?id=477a30655c4bd303a7b1644a857c5f15b8359f8d commit 477a30655c4bd303a7b1644a857c5f15b8359f8d Author: Sebastian Stumpf Date: Mon Feb 27 18:16:44 2017 +0100 VIRT-PHY: Calculate correct scheduler fn for data- and tch-msgs on ul. Proper calculation of the scheduled frame number and appending the jobs with that fn to the scheduler. Thus uplink msgs are scheduled at the (approx.) correct fn and with this fn set in the gsmtap hdr. Change-Id: I0f44d0b5b9208755e671c619d1f851a043aefb54 http://cgit.osmocom.org/osmocom-bb/commit/?id=6f8f3b19a9b9e636f1758a63d1eedf23b85fab00 commit 6f8f3b19a9b9e636f1758a63d1eedf23b85fab00 Author: Sebastian Stumpf Date: Mon Feb 27 15:13:26 2017 +0100 VIRT-PHY: Fixed error causing send msgs to be received on same sock. This could be disabled setting socket option IP_MULTICAST_ALL = 0. Change-Id: Ia2838c4cd39bfac04c014b4c8512466b301d8875 http://cgit.osmocom.org/osmocom-bb/commit/?id=0ae91acd70c94cf9f4d4874cb1ba466b48aea3c3 commit 0ae91acd70c94cf9f4d4874cb1ba466b48aea3c3 Author: Sebastian Stumpf Date: Sun Feb 26 14:43:01 2017 +0100 VIRT-PHY: Data and traffic req from l23 now use scheduler. Msgs are not put on virt um directly in the handler like before, but are scheduled. FN they are scheduled with not yet properly calculated. Also, code was extracted from lactl_sap.c into own files. Change-Id: Ibe57abebadf294f1407d82cef3fd0b51e7c1b23e http://cgit.osmocom.org/osmocom-bb/commit/?id=5ddcac2dca6676ca1a66b487fc3fddc0c839356a commit 5ddcac2dca6676ca1a66b487fc3fddc0c839356a Author: Sebastian Stumpf Date: Sun Feb 26 14:37:45 2017 +0100 VIRT-PHY: Using IANA-registered port 4729 for GSMTAP for virt um. Change-Id: Id8e262c9a9a6260353bfb98e774b9d0b6eecae53 http://cgit.osmocom.org/osmocom-bb/commit/?id=948a697a9931855657c6918d77b7100317bb128d commit 948a697a9931855657c6918d77b7100317bb128d Author: Sebastian Stumpf Date: Sat Feb 25 16:17:12 2017 +0100 VIRT-PHY: Uplink scheduler implementation. Implemented simple scheduler depending on frame number in downlink. It will be executed each time we receive a msg on downlink and send out all scheduled uplink msgs with a sched_fn smaller than the one of this received downlink msg. Further refactored l1ctl_sap by extracting rach and fbsb logic and putting it to own files virt_prim_fbsb.c and virt_prim_rach.c Added simple states to the ms layer 1 model, indicating if the ms is currently searching for bts, syncing to or camping on a bts. Downlink will be handled differently dependent of the state. Change-Id: I8937b1d6568f5d3750bbdc5d77fa283074d5365e http://cgit.osmocom.org/osmocom-bb/commit/?id=5593d630906483fcb34348c2523a5cecf101091a commit 5593d630906483fcb34348c2523a5cecf101091a Author: Sebastian Stumpf Date: Mon Feb 13 13:42:43 2017 +0100 VIRT-PHY: Uplink flag and arfcn check. Incoming messages with the uplinks flag set in the arfcn or another arfcn than the cell's we are camping on are ignored. Change-Id: Ibb78ac68172fceaa04acca81271940632e52d857 http://cgit.osmocom.org/osmocom-bb/commit/?id=fe23d76a07e4bc47ba9c8f939e6eaf80378d2a39 commit fe23d76a07e4bc47ba9c8f939e6eaf80378d2a39 Author: Sebastian Stumpf Date: Fri Feb 10 16:32:45 2017 +0100 VIRT-PHY: Added example config for 2 mobile instances. Change-Id: Iecfed3933ca88aa7a027e6247a8b71e28ee1883e http://cgit.osmocom.org/osmocom-bb/commit/?id=d14015af182573be8276d7ea8dfc5302b928f4b7 commit d14015af182573be8276d7ea8dfc5302b928f4b7 Author: Sebastian Stumpf Date: Thu Feb 9 17:59:54 2017 +0100 VIRT-PHY: Enable multiple phy-instances by configurable l1ctl-sock-path. Change-Id: Ief22eedacd1929450ff68f553068b95a778df80f http://cgit.osmocom.org/osmocom-bb/commit/?id=1b6d4955abbf7e4e6c0e19907ab6a949f7eb2961 commit 1b6d4955abbf7e4e6c0e19907ab6a949f7eb2961 Author: Sebastian Stumpf Date: Mon Feb 6 14:14:31 2017 +0100 VIRT-PHY: Cleanup dirs, makefile, dependencies and formatting code. Change-Id: Ibd68a03bcc439c262ba513782936c6b62937eaaa http://cgit.osmocom.org/osmocom-bb/commit/?id=fed0682950c4fdb9b6e04e829a6cd1da2ecadb1b commit fed0682950c4fdb9b6e04e829a6cd1da2ecadb1b Author: Sebastian Stumpf Date: Thu Feb 2 18:50:02 2017 +0100 VIRT_PHY: Improved l1ctl-to-l23 interface + gsmtap header parsing. Fixed mapping from gsmtap msg type to rsl msg type and vice versa. Proper chan_nr decoding instead of usage of dummy values for timeslot / link_id / subslot. Implemented missing l23 rx handler routines. Change-Id: Ibad741d112643c55091b8ba00164b05d728ae1a1 http://cgit.osmocom.org/osmocom-bb/commit/?id=5f4acc7302390609b5867e9013d2d35ea6e31bfa commit 5f4acc7302390609b5867e9013d2d35ea6e31bfa Author: Sebastian Stumpf Date: Thu Jan 26 18:28:07 2017 +0100 VIRT-PHY: Implemented RACH on uplink. RACH will now be transmitted over GSMTAP virtual UM interface if L1CTL command is received. Minor further changes: - Incoming messages are now only then forwarded if ms is synced to a cell (fbsb cmd from l1ctl received). - SDCCH/4/8 are forwarded to l23 for now as we don't use encoding/ciphering (yet) this should not be a problem. Change-Id: Ic15188c5c0bba96c223d689be733324a9778a2e8 http://cgit.osmocom.org/osmocom-bb/commit/?id=685e81f6adf639e5192b06b478da31dfd7153db3 commit 685e81f6adf639e5192b06b478da31dfd7153db3 Author: Sebastian Stumpf Date: Mon Jan 9 17:05:31 2017 +0100 VIRT-PHY: Initial commit of virt-phy to work with osmo-bts virt-phy. This patch implements a virtual physical layer replacing the air interface. The purpose is to get rid of the hardware requirements and be able to start testing and implementing layer 2 communication functionality on one machine. Multicast sockets are used to enable bidirectional communication between the BTS and the MS process. The GSMTAP protocol designed for wireshark capturing is used to encapsulate the payload on the virtual physical layer. The virtual physical layer on the osmocom-bb side implements the L1CTL interface to the layer23 apps like mobile. * Working mcast socket communication and extraction of its functionality. * Basic handlers for file descriptor callbacks from incoming L1CTL messages and extraction of that functionality to a l1ctl socket class. * Multiplexing to different routines depending on incoming L1CTL message type. * Uses virt_um and osmocom_mcast_sock implementation from osmo-bts virt-phy. * Ecapsulation and parsing methods to and from GSMTAP messages. * Basic handlers for file descriptor callbacks from incoming mcast messages on the virtual um. * Multiplexing to different channel routines based on GSMTAP header channel type. * Example configuration for l23 app mobile using virtual test sim. Change-Id: I203c8ec58326e52a09603a37232fce7ae3641415 ----------------------------------------------------------------------- hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Wed Jul 12 21:49:07 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 12 Jul 2017 21:49:07 GMT Subject: osmocom-bb.git branch master updated. osmocon_v0.0.0-1808-gc8d1ad36 Message-ID: <201707122149.v6CLn7Be047850@git.osmocom.org> This is an 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 c8d1ad36eb2e096771d9d29c9bcd54720a798d6c (commit) via 5abc25c85236af77a807b8e180fff20924c1362d (commit) via 7e65a1483f4c8ad6178cbb96b1a1ac212c228ee3 (commit) via 020186009cc0f4a92296d70f66cf1bc2cb22bfec (commit) via 203f7e0c7fc9c40cb85ce4370f0e8fbd62888c04 (commit) via 59cc3c3ab1efcaa8f44a3b76bd9b036018fea074 (commit) via ba1f7c297483a2eaa2478aeb23edf6a4baea8501 (commit) via 7ea7b8ac050b1d52f175e70446b2bd8eb768bb39 (commit) via c1705d53db746551a12fe85229bda41a4d5b508a (commit) via e7600a0d57c5f1c0add894cdba7904a73775ca1f (commit) via a090f635b03780f651d54033c6f8c616fdd8f870 (commit) via 30cc674df8bd93560bafbc0ae292835c2770f7d4 (commit) via 241fe9c3e24e44ca5fb9882ad49e98325b312a62 (commit) via 360de6bead3b1eaa897a55b8d8436c5613b7d100 (commit) via 2dfe6031177b87eb602e248571e949ac65200f70 (commit) via 63f3ce248295d945923b37a2add8165297854a76 (commit) via 0a68f6884c052b9f8d9f8bda0316c79405436851 (commit) via 5385c7d19a437c0cf568d09f90adbe2f6ef1e7ec (commit) via 5490fa9097efeeb13529ebf30c50afd001ea9e0c (commit) via 2e265c897a7a1d099c08807f0587dfbfc83f260d (commit) via fa2ce6396fae18ded5bb9620b4ab761ab417c4ba (commit) via 2fe2ba3d466dd003b63e4de4b52610005f2d5354 (commit) via a4aaa14878f51bb61bd435a17ea95abe0e4a4e63 (commit) from 064ffe6563cdf7105d97e3d45c2d14520cea8352 (commit) Those revisions listed above that are new 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=c8d1ad36eb2e096771d9d29c9bcd54720a798d6c commit c8d1ad36eb2e096771d9d29c9bcd54720a798d6c Author: Harald Welte Date: Wed Jul 12 23:12:54 2017 +0200 VIRT-PHY: Fix all compiler warnings on gcc-6.3.0 Change-Id: I95b93ec907fbfd180a0f2ac681dd63791ede24db http://cgit.osmocom.org/osmocom-bb/commit/?id=5abc25c85236af77a807b8e180fff20924c1362d commit 5abc25c85236af77a807b8e180fff20924c1362d Author: Harald Welte Date: Wed Jul 12 23:09:54 2017 +0200 VIRT-PHY: Make sure heaer files are part of 'make dist' Change-Id: Ib4cd0463da1cf22e04a1debfed55a33f7b6542d4 http://cgit.osmocom.org/osmocom-bb/commit/?id=7e65a1483f4c8ad6178cbb96b1a1ac212c228ee3 commit 7e65a1483f4c8ad6178cbb96b1a1ac212c228ee3 Author: Harald Welte Date: Wed Jul 12 22:58:39 2017 +0200 VIRT-PHY: coding style / API usage cleanup This is the result of my manual clean-up of the many coding style issues found in the stumpf/virt-phy branch of OsmocomBB. Some may remain, but it's much closer to what we're used to in the Osmocom world now. Change-Id: I3aa95dbef75d7749d490aad0237d074528527e8b http://cgit.osmocom.org/osmocom-bb/commit/?id=020186009cc0f4a92296d70f66cf1bc2cb22bfec commit 020186009cc0f4a92296d70f66cf1bc2cb22bfec Author: Harald Welte Date: Wed Jul 12 21:57:58 2017 +0200 VIRT-PHY: Remove non-overridable CFLAGS "-g -O0" If the user wants debugging / no optimziation, they can always pass the related CFLAGS at ./configure time, there's no nee to have them hard-coded in the actual Makefiles. Change-Id: I6a2b30f946579bbd49bf66c4f59d160a975a1b56 http://cgit.osmocom.org/osmocom-bb/commit/?id=203f7e0c7fc9c40cb85ce4370f0e8fbd62888c04 commit 203f7e0c7fc9c40cb85ce4370f0e8fbd62888c04 Author: Sebastian Stumpf Date: Mon Apr 24 10:45:17 2017 +0200 VIRT-PHY: Configurable signal power reductions for multiple arfcns. Model was expanded and holds now power management information consisting of an array of received power levels for all arfcns and one for the reduction of this signal in dbm. The reduction is configurable by commandline by --arfcn-sig-lev-red 666,12:888,13. The signal level is assumed to be max level (-63) if a packet from that arfcn is received within a timeframe (also configurable via cmd -- timeout-pm 5:800 == :). After that timeout it will be reduced to min level (-110). Change-Id: I369ca26703f14bba4e9334b8f417deef640462f9 http://cgit.osmocom.org/osmocom-bb/commit/?id=59cc3c3ab1efcaa8f44a3b76bd9b036018fea074 commit 59cc3c3ab1efcaa8f44a3b76bd9b036018fea074 Author: Sebastian Stumpf Date: Thu Apr 6 16:46:52 2017 +0200 VIRT-PHY: Extracted common virtphy utils. Change-Id: I759c6e9805ab012f9553bcba9b5d379193462955 http://cgit.osmocom.org/osmocom-bb/commit/?id=ba1f7c297483a2eaa2478aeb23edf6a4baea8501 commit ba1f7c297483a2eaa2478aeb23edf6a4baea8501 Author: Sebastian Stumpf Date: Sun Mar 12 14:11:40 2017 +0100 VIRT-PHY: Added option parsing. Available options: dl-rx-grp: mcast group messages on downlink are received from ul-tx-grp: mcast group messages on uplink are sent to port: port used for mcast sockets log-mask: logging mask l1ctl-sock: l1ctl socket path to connect to l23 Change-Id: Id939e5d7b90b592c85ad19f3ad6f459351e2d8f6 http://cgit.osmocom.org/osmocom-bb/commit/?id=7ea7b8ac050b1d52f175e70446b2bd8eb768bb39 commit 7ea7b8ac050b1d52f175e70446b2bd8eb768bb39 Author: Sebastian Stumpf Date: Tue Mar 7 17:59:54 2017 +0100 VIRT-PHY: Add downlink filter for msg on dedicated channels. Messages incoming on dedicated channel (SDCCH/8, SDCCH/4) are no longer forwarded to l23 if their timeslot/subchannel is not fitting the ones configured by l23 via L1CTL_DM_EST_REQ. Change-Id: I6112b20e31c25636e53d3a6cda6f7443a94ff9c3 http://cgit.osmocom.org/osmocom-bb/commit/?id=c1705d53db746551a12fe85229bda41a4d5b508a commit c1705d53db746551a12fe85229bda41a4d5b508a Author: Sebastian Stumpf Date: Sat Mar 4 18:17:27 2017 +0100 VIRT-PHY: Fixed power management and PCS sync. PCS flag was ignored in fbsb. Power management returned a perfect link for all possible arfcns causing the mobile trying to sync to all these afterwards. This took too long and PM now only returnes a good link quality for arfcns configured as available. Power management was also extracted to an own file. Change-Id: Ia1b79aa47c9df3b1e316122455ceccb4a66724e0 http://cgit.osmocom.org/osmocom-bb/commit/?id=e7600a0d57c5f1c0add894cdba7904a73775ca1f commit e7600a0d57c5f1c0add894cdba7904a73775ca1f Author: Sebastian Stumpf Date: Sat Mar 4 15:42:11 2017 +0100 VIRT-PHY: Fixed FACCH processing on TCH. As TCH is not supported in GSMTAP yet, all incoming frames on the virt-phy are forwarded as FACCH to the l23 for now. Cleanup code in virt_prim_data and virt_prim_traffic. Change-Id: I6b41f21b6984e62ad98edfe4398bd678d5b2dad5 http://cgit.osmocom.org/osmocom-bb/commit/?id=a090f635b03780f651d54033c6f8c616fdd8f870 commit a090f635b03780f651d54033c6f8c616fdd8f870 Author: Sebastian Stumpf Date: Tue Feb 28 16:39:28 2017 +0100 VIRT-PHY: Scheduler - correct handling over hyperframe repeat. Scheduler will no longer skip tasks that are scheduler for a framenumber greater than the current fn because of a hyperframe repetition. Change-Id: I683ba18b5dee308d58f9a95a0ee10e22da207eda http://cgit.osmocom.org/osmocom-bb/commit/?id=30cc674df8bd93560bafbc0ae292835c2770f7d4 commit 30cc674df8bd93560bafbc0ae292835c2770f7d4 Author: Sebastian Stumpf Date: Mon Feb 27 18:16:44 2017 +0100 VIRT-PHY: Calculate correct scheduler fn for data- and tch-msgs on ul. Proper calculation of the scheduled frame number and appending the jobs with that fn to the scheduler. Thus uplink msgs are scheduled at the (approx.) correct fn and with this fn set in the gsmtap hdr. Change-Id: I0f44d0b5b9208755e671c619d1f851a043aefb54 http://cgit.osmocom.org/osmocom-bb/commit/?id=241fe9c3e24e44ca5fb9882ad49e98325b312a62 commit 241fe9c3e24e44ca5fb9882ad49e98325b312a62 Author: Sebastian Stumpf Date: Mon Feb 27 15:13:26 2017 +0100 VIRT-PHY: Fixed error causing send msgs to be received on same sock. This could be disabled setting socket option IP_MULTICAST_ALL = 0. Change-Id: Ia2838c4cd39bfac04c014b4c8512466b301d8875 http://cgit.osmocom.org/osmocom-bb/commit/?id=360de6bead3b1eaa897a55b8d8436c5613b7d100 commit 360de6bead3b1eaa897a55b8d8436c5613b7d100 Author: Sebastian Stumpf Date: Sun Feb 26 14:43:01 2017 +0100 VIRT-PHY: Data and traffic req from l23 now use scheduler. Msgs are not put on virt um directly in the handler like before, but are scheduled. FN they are scheduled with not yet properly calculated. Also, code was extracted from lactl_sap.c into own files. Change-Id: Ibe57abebadf294f1407d82cef3fd0b51e7c1b23e http://cgit.osmocom.org/osmocom-bb/commit/?id=2dfe6031177b87eb602e248571e949ac65200f70 commit 2dfe6031177b87eb602e248571e949ac65200f70 Author: Sebastian Stumpf Date: Sun Feb 26 14:37:45 2017 +0100 VIRT-PHY: Using IANA-registered port 4729 for GSMTAP for virt um. Change-Id: Id8e262c9a9a6260353bfb98e774b9d0b6eecae53 http://cgit.osmocom.org/osmocom-bb/commit/?id=63f3ce248295d945923b37a2add8165297854a76 commit 63f3ce248295d945923b37a2add8165297854a76 Author: Sebastian Stumpf Date: Sat Feb 25 16:17:12 2017 +0100 VIRT-PHY: Uplink scheduler implementation. Implemented simple scheduler depending on frame number in downlink. It will be executed each time we receive a msg on downlink and send out all scheduled uplink msgs with a sched_fn smaller than the one of this received downlink msg. Further refactored l1ctl_sap by extracting rach and fbsb logic and putting it to own files virt_prim_fbsb.c and virt_prim_rach.c Added simple states to the ms layer 1 model, indicating if the ms is currently searching for bts, syncing to or camping on a bts. Downlink will be handled differently dependent of the state. Change-Id: I8937b1d6568f5d3750bbdc5d77fa283074d5365e http://cgit.osmocom.org/osmocom-bb/commit/?id=0a68f6884c052b9f8d9f8bda0316c79405436851 commit 0a68f6884c052b9f8d9f8bda0316c79405436851 Author: Sebastian Stumpf Date: Mon Feb 13 13:42:43 2017 +0100 VIRT-PHY: Uplink flag and arfcn check. Incoming messages with the uplinks flag set in the arfcn or another arfcn than the cell's we are camping on are ignored. Change-Id: Ibb78ac68172fceaa04acca81271940632e52d857 http://cgit.osmocom.org/osmocom-bb/commit/?id=5385c7d19a437c0cf568d09f90adbe2f6ef1e7ec commit 5385c7d19a437c0cf568d09f90adbe2f6ef1e7ec Author: Sebastian Stumpf Date: Fri Feb 10 16:32:45 2017 +0100 VIRT-PHY: Added example config for 2 mobile instances. Change-Id: Iecfed3933ca88aa7a027e6247a8b71e28ee1883e http://cgit.osmocom.org/osmocom-bb/commit/?id=5490fa9097efeeb13529ebf30c50afd001ea9e0c commit 5490fa9097efeeb13529ebf30c50afd001ea9e0c Author: Sebastian Stumpf Date: Thu Feb 9 17:59:54 2017 +0100 VIRT-PHY: Enable multiple phy-instances by configurable l1ctl-sock-path. Change-Id: Ief22eedacd1929450ff68f553068b95a778df80f http://cgit.osmocom.org/osmocom-bb/commit/?id=2e265c897a7a1d099c08807f0587dfbfc83f260d commit 2e265c897a7a1d099c08807f0587dfbfc83f260d Author: Sebastian Stumpf Date: Mon Feb 6 14:14:31 2017 +0100 VIRT-PHY: Cleanup dirs, makefile, dependencies and formatting code. Change-Id: Ibd68a03bcc439c262ba513782936c6b62937eaaa http://cgit.osmocom.org/osmocom-bb/commit/?id=fa2ce6396fae18ded5bb9620b4ab761ab417c4ba commit fa2ce6396fae18ded5bb9620b4ab761ab417c4ba Author: Sebastian Stumpf Date: Thu Feb 2 18:50:02 2017 +0100 VIRT_PHY: Improved l1ctl-to-l23 interface + gsmtap header parsing. Fixed mapping from gsmtap msg type to rsl msg type and vice versa. Proper chan_nr decoding instead of usage of dummy values for timeslot / link_id / subslot. Implemented missing l23 rx handler routines. Change-Id: Ibad741d112643c55091b8ba00164b05d728ae1a1 http://cgit.osmocom.org/osmocom-bb/commit/?id=2fe2ba3d466dd003b63e4de4b52610005f2d5354 commit 2fe2ba3d466dd003b63e4de4b52610005f2d5354 Author: Sebastian Stumpf Date: Thu Jan 26 18:28:07 2017 +0100 VIRT-PHY: Implemented RACH on uplink. RACH will now be transmitted over GSMTAP virtual UM interface if L1CTL command is received. Minor further changes: - Incoming messages are now only then forwarded if ms is synced to a cell (fbsb cmd from l1ctl received). - SDCCH/4/8 are forwarded to l23 for now as we don't use encoding/ciphering (yet) this should not be a problem. Change-Id: Ic15188c5c0bba96c223d689be733324a9778a2e8 http://cgit.osmocom.org/osmocom-bb/commit/?id=a4aaa14878f51bb61bd435a17ea95abe0e4a4e63 commit a4aaa14878f51bb61bd435a17ea95abe0e4a4e63 Author: Sebastian Stumpf Date: Mon Jan 9 17:05:31 2017 +0100 VIRT-PHY: Initial commit of virt-phy to work with osmo-bts virt-phy. This patch implements a virtual physical layer replacing the air interface. The purpose is to get rid of the hardware requirements and be able to start testing and implementing layer 2 communication functionality on one machine. Multicast sockets are used to enable bidirectional communication between the BTS and the MS process. The GSMTAP protocol designed for wireshark capturing is used to encapsulate the payload on the virtual physical layer. The virtual physical layer on the osmocom-bb side implements the L1CTL interface to the layer23 apps like mobile. * Working mcast socket communication and extraction of its functionality. * Basic handlers for file descriptor callbacks from incoming L1CTL messages and extraction of that functionality to a l1ctl socket class. * Multiplexing to different routines depending on incoming L1CTL message type. * Uses virt_um and osmocom_mcast_sock implementation from osmo-bts virt-phy. * Ecapsulation and parsing methods to and from GSMTAP messages. * Basic handlers for file descriptor callbacks from incoming mcast messages on the virtual um. * Multiplexing to different channel routines based on GSMTAP header channel type. * Example configuration for l23 app mobile using virtual test sim. Change-Id: I203c8ec58326e52a09603a37232fce7ae3641415 ----------------------------------------------------------------------- Summary of changes: .gitignore | 34 + src/Makefile | 16 +- src/host/virt_phy/.gitignore | 4 + src/host/virt_phy/Makefile.am | 2 + src/host/virt_phy/README | 2 + src/host/{gsmmap => virt_phy}/configure.ac | 16 +- .../virt_phy/example_configs/osmocom-bb-mobile.cfg | 67 ++ .../example_configs/osmocom-bb-mobilex2.cfg | 120 +++ src/host/virt_phy/include/Makefile.am | 10 + src/host/virt_phy/include/virtphy/common_util.h | 51 ++ src/host/virt_phy/include/virtphy/gsmtapl1_if.h | 16 + src/host/virt_phy/include/virtphy/l1ctl_sap.h | 84 ++ src/host/virt_phy/include/virtphy/l1ctl_sock.h | 38 + src/host/virt_phy/include/virtphy/logging.h | 11 + .../virt_phy/include/virtphy/osmo_mcast_sock.h | 46 + src/host/virt_phy/include/virtphy/virt_l1_model.h | 98 +++ src/host/virt_phy/include/virtphy/virt_l1_sched.h | 32 + src/host/virt_phy/include/virtphy/virtual_um.h | 26 + src/host/virt_phy/src/Makefile.am | 11 + src/host/virt_phy/src/gsmtapl1_if.c | 276 ++++++ src/host/virt_phy/src/l1ctl_sap.c | 940 +++++++++++++++++++++ src/host/virt_phy/src/l1ctl_sock.c | 202 +++++ src/host/virt_phy/src/logging.c | 111 +++ src/host/virt_phy/src/shared/common_util.c | 44 + src/host/virt_phy/src/shared/osmo_mcast_sock.c | 199 +++++ src/host/virt_phy/src/shared/virtual_um.c | 103 +++ .../virt_phy/src/virt_l1_model.c} | 27 +- src/host/virt_phy/src/virt_l1_sched_simple.c | 159 ++++ src/host/virt_phy/src/virt_prim_data.c | 141 ++++ src/host/virt_phy/src/virt_prim_fbsb.c | 142 ++++ src/host/virt_phy/src/virt_prim_pm.c | 137 +++ src/host/virt_phy/src/virt_prim_rach.c | 141 ++++ src/host/virt_phy/src/virt_prim_traffic.c | 137 +++ src/host/virt_phy/src/virtphy.c | 175 ++++ 34 files changed, 3601 insertions(+), 17 deletions(-) create mode 100644 .gitignore create mode 100644 src/host/virt_phy/.gitignore create mode 100644 src/host/virt_phy/Makefile.am create mode 100644 src/host/virt_phy/README copy src/host/{gsmmap => virt_phy}/configure.ac (71%) create mode 100644 src/host/virt_phy/example_configs/osmocom-bb-mobile.cfg create mode 100644 src/host/virt_phy/example_configs/osmocom-bb-mobilex2.cfg create mode 100644 src/host/virt_phy/include/Makefile.am create mode 100644 src/host/virt_phy/include/virtphy/common_util.h create mode 100644 src/host/virt_phy/include/virtphy/gsmtapl1_if.h create mode 100644 src/host/virt_phy/include/virtphy/l1ctl_sap.h create mode 100644 src/host/virt_phy/include/virtphy/l1ctl_sock.h create mode 100644 src/host/virt_phy/include/virtphy/logging.h create mode 100644 src/host/virt_phy/include/virtphy/osmo_mcast_sock.h create mode 100644 src/host/virt_phy/include/virtphy/virt_l1_model.h create mode 100644 src/host/virt_phy/include/virtphy/virt_l1_sched.h create mode 100644 src/host/virt_phy/include/virtphy/virtual_um.h create mode 100644 src/host/virt_phy/src/Makefile.am create mode 100644 src/host/virt_phy/src/gsmtapl1_if.c create mode 100644 src/host/virt_phy/src/l1ctl_sap.c create mode 100644 src/host/virt_phy/src/l1ctl_sock.c create mode 100644 src/host/virt_phy/src/logging.c create mode 100644 src/host/virt_phy/src/shared/common_util.c create mode 100644 src/host/virt_phy/src/shared/osmo_mcast_sock.c create mode 100644 src/host/virt_phy/src/shared/virtual_um.c copy src/{target/firmware/fb/framebuffer.c => host/virt_phy/src/virt_l1_model.c} (52%) create mode 100644 src/host/virt_phy/src/virt_l1_sched_simple.c create mode 100644 src/host/virt_phy/src/virt_prim_data.c create mode 100644 src/host/virt_phy/src/virt_prim_fbsb.c create mode 100644 src/host/virt_phy/src/virt_prim_pm.c create mode 100644 src/host/virt_phy/src/virt_prim_rach.c create mode 100644 src/host/virt_phy/src/virt_prim_traffic.c create mode 100644 src/host/virt_phy/src/virtphy.c hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Thu Jul 13 07:57:59 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Jul 2017 07:57:59 GMT Subject: libosmo-abis.git branch master updated. 0.3.2-80-gff8eed2 Message-ID: <201707130757.v6D7vxag089642@git.osmocom.org> This is an 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 ff8eed24e769800c1f7e946d64a3247cb1d4a9ae (commit) from a06b877437a48ca14b8066663ea226dadee0014a (commit) Those revisions listed above that are new 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=ff8eed24e769800c1f7e946d64a3247cb1d4a9ae commit ff8eed24e769800c1f7e946d64a3247cb1d4a9ae Author: Harald Welte Date: Wed Jul 12 00:38:25 2017 +0200 check for missing result of rate_ctr_group_alloc() In case the counter group allocation fails, we must handle this gracefully and fail the allocation of the parent object, too. Change-Id: Iff8506832d3472ab193b19b43cfbe7a9511075d1 Related: OS#2361 ----------------------------------------------------------------------- Summary of changes: src/e1_input.c | 5 +++++ 1 file changed, 5 insertions(+) hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Thu Jul 13 07:58:30 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Jul 2017 07:58:30 GMT Subject: osmo-pcu.git branch master updated. 0.2-919-g9530a40 Message-ID: <201707130758.v6D7wUH4089864@git.osmocom.org> This is an 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 9530a404ce50fce6762dc64c12bb014fcfd43918 (commit) from 8c8027c3070ad154f3fff5a6a50be710d12707dd (commit) Those revisions listed above that are new 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=9530a404ce50fce6762dc64c12bb014fcfd43918 commit 9530a404ce50fce6762dc64c12bb014fcfd43918 Author: Harald Welte Date: Wed Jul 12 00:46:36 2017 +0200 check for missing result of rate_ctr_group_alloc() In case the counter group allocation fails, we must handle this gracefully and fail the allocation of the parent object, too. Change-Id: Id6d780c67b4af15aaa5c6f2b8b00f2a0b70a7385 Related: OS#2361 ----------------------------------------------------------------------- Summary of changes: src/bts.cpp | 2 ++ src/tbf.cpp | 24 ++++++++++++++++++++++++ 2 files changed, 26 insertions(+) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Thu Jul 13 08:19:54 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Jul 2017 08:19:54 GMT Subject: osmocom-bb.git branch fixeria/fake_trx created. osmocon_v0.0.0-1813-g077e4d21 Message-ID: <201707130819.v6D8JsK3094985@git.osmocom.org> This is an 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/fake_trx has been created at 077e4d2113d0f7ae8e36337b33eba352555df41a (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmocom-bb/commit/?id=077e4d2113d0f7ae8e36337b33eba352555df41a commit 077e4d2113d0f7ae8e36337b33eba352555df41a Author: Vadim Yanitskiy Date: Wed Jul 12 17:24:16 2017 +0700 fake_trx/burst_fwd.py: append two unused bytes at the end Change-Id: I1d7ed076d93b37699520ee2a31c42c177f966865 http://cgit.osmocom.org/osmocom-bb/commit/?id=69bff9cf929c2ad57577cd0e717e83fad7884b6e commit 69bff9cf929c2ad57577cd0e717e83fad7884b6e Author: Vadim Yanitskiy Date: Mon Jul 10 19:39:06 2017 +0700 target/fake_trx: initial release of virtual transceiver This is a set of tools for creating a virtual Um-interface between OsmocomBB and OsmoBTS. It may be extremely useful for testing and development of GSM stack, including both sides (MS and BTS). This software implements OsmoTRX (Osmocom's fork of OpenBTS transceiver) style clock (CLCK), control (CTRL) and data interfaces. So, OsmoBTS source code doesn't require any modifications, while for OsmocomBB you will need to use a new application - trxcon, which can be found in the 'fixeria/sdr_phy' branch until one is merged to master. Brief description of available applications: - fake_trx.py - main application, that allows to connect both OsmocomBB and OsmoBTS without actual RF hardware. Currently only a single MS may work with a single BTS. - clck_gen.py - a peripheral tool aimed to emulate TDMA frame clock generator. Could be used for testing and clock synchronization of multiple applications. It should be noted, that one relays on generic system timer (via Python), so a random clock jitter takes place. - ctrl_cmd.py - another peripheral tool, which could be used for sending CTRL commands directly in manual mode, and also for application fuzzing. Change-Id: Ib1fb80682002ac85a72fa6abef459a4c44f4ab97 http://cgit.osmocom.org/osmocom-bb/commit/?id=78e1e2a177ea45f9ac67261d8e83500d9d3b2f32 commit 78e1e2a177ea45f9ac67261d8e83500d9d3b2f32 Author: Vadim Yanitskiy Date: Mon Jul 10 16:56:43 2017 +0700 host/trxcon: reset scheduler when L1CTL is lost Change-Id: I1fd8a610085c8591a820e784b7122de7b3032d15 ----------------------------------------------------------------------- hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Thu Jul 13 08:36:32 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Jul 2017 08:36:32 GMT Subject: libosmocore.git branch master updated. 0.9.6-339-gaa3ba46e Message-ID: <201707130836.v6D8aWtQ098411@git.osmocom.org> This is an 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 aa3ba46e0f9dcfb1236a10f6b8f09b1f33330778 (commit) via 93713a55b93a30a01aaa99355d2d7abf4e4597a7 (commit) from b808da44ab417df0a66a9530c6aa8a45f74e74be (commit) Those revisions listed above that are new 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=aa3ba46e0f9dcfb1236a10f6b8f09b1f33330778 commit aa3ba46e0f9dcfb1236a10f6b8f09b1f33330778 Author: Harald Welte Date: Thu Jul 13 00:01:02 2017 +0200 gsmtap: Add value_strings for GSMTAP_TYPE and GSMTAP_CHANNEL Change-Id: Iaf8a99912f42a56ef785a1642e18238c0b67cf68 http://cgit.osmocom.org/libosmocore/commit/?id=93713a55b93a30a01aaa99355d2d7abf4e4597a7 commit 93713a55b93a30a01aaa99355d2d7abf4e4597a7 Author: Harald Welte Date: Wed Jul 12 23:43:40 2017 +0200 gsmtap_util: Add chantype_gsmtap2rsl() as inverse of chantype_rsl2gsmtap() Change-Id: Ie1bc00670887064da0fea61c3dab036c23ceea25 ----------------------------------------------------------------------- Summary of changes: include/osmocom/core/gsmtap_util.h | 4 ++ src/gsmtap_util.c | 86 +++++++++++++++++++++++++++++++++++++- 2 files changed, 89 insertions(+), 1 deletion(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Thu Jul 13 09:13:31 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Jul 2017 09:13:31 GMT Subject: osmocom-bb.git branch fixeria/fake_trx updated. osmocon_v0.0.0-1820-g3b4ce099 Message-ID: <201707130913.v6D9DVF7009174@git.osmocom.org> This is an 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/fake_trx has been updated discards 077e4d2113d0f7ae8e36337b33eba352555df41a (commit) discards 69bff9cf929c2ad57577cd0e717e83fad7884b6e (commit) via 3b4ce09989878f428a23e18f0720f856dbd1db57 (commit) via 6341203f264f534f62d769c76143469e4619b169 (commit) via ae648b0af8e05aa7bc9cc4f51e13028356a8bf51 (commit) via 314719654d7392b2f2bd117a1b639a60d22af6cd (commit) via 0eb8beba77331f252ea487c9edbeac81fe35b050 (commit) via b0faaad9176439feb2fe666381e84509989a2e85 (commit) via 9b87a5c1ac1ebcdb7a144a9a23979b77fb2f67ba (commit) via f9e0ab6d9204e8f04718d03f1ece7bf3479ab27a (commit) via 24387a4b661339f0df18c4cadeff86ecf45f9dd3 (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 (077e4d2113d0f7ae8e36337b33eba352555df41a) \ N -- N -- N (3b4ce09989878f428a23e18f0720f856dbd1db57) 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=3b4ce09989878f428a23e18f0720f856dbd1db57 commit 3b4ce09989878f428a23e18f0720f856dbd1db57 Author: Vadim Yanitskiy Date: Wed Jul 12 18:48:18 2017 +0700 host/trxcon/scheduler: implement TX queue handling Change-Id: I2b7bae53901156524134c4904ea1179268d85601 http://cgit.osmocom.org/osmocom-bb/commit/?id=6341203f264f534f62d769c76143469e4619b169 commit 6341203f264f534f62d769c76143469e4619b169 Author: Vadim Yanitskiy Date: Wed Jul 12 18:46:56 2017 +0700 host/trxcon/l1ctl.c: handle L1CTL_RACH_REQ Change-Id: I4c06bcf987120c6271b6e2ad94454fa69689a03e http://cgit.osmocom.org/osmocom-bb/commit/?id=ae648b0af8e05aa7bc9cc4f51e13028356a8bf51 commit ae648b0af8e05aa7bc9cc4f51e13028356a8bf51 Author: Vadim Yanitskiy Date: Wed Jul 12 17:54:09 2017 +0700 host/trxcon/scheduler: store BSIC in trx_instance We need to know BSIC value, before sending RACH requests. So, let's store it in trx_instance and update as soon as the first SCH burst is received after L1CTL_FBSB_REQ. Change-Id: I49574c3661f79f3b4941db6c651baebab2665c1b http://cgit.osmocom.org/osmocom-bb/commit/?id=314719654d7392b2f2bd117a1b639a60d22af6cd commit 314719654d7392b2f2bd117a1b639a60d22af6cd Author: Vadim Yanitskiy Date: Wed Jul 12 17:58:31 2017 +0700 host/trxcon/scheduler: modify trx_lchan_tx_func definition Initially, it was assumed that TX lchan handler will only compose a burst and return a pointer to the buffer. A burst itself could be sent somewhere outside, e.g. by caller. It would be better to send bursts exactly from handler, because in this case it isn't required to have an external buffer. Change-Id: Ic9dcdd366e68cec38c5840ed8f8cdda8236d67c7 http://cgit.osmocom.org/osmocom-bb/commit/?id=0eb8beba77331f252ea487c9edbeac81fe35b050 commit 0eb8beba77331f252ea487c9edbeac81fe35b050 Author: Vadim Yanitskiy Date: Wed Jul 12 17:49:43 2017 +0700 host/trxcon/trx_if.c: expose the trx_if_tx_burst() Change-Id: Iebd644879e2e9067a94cb638b4ec5b75f806923f http://cgit.osmocom.org/osmocom-bb/commit/?id=b0faaad9176439feb2fe666381e84509989a2e85 commit b0faaad9176439feb2fe666381e84509989a2e85 Author: Vadim Yanitskiy Date: Wed Jul 12 17:48:01 2017 +0700 host/trxcon/trx_if.c: use proper names for burst handlers Change-Id: I3d36e6d80fcf6353379aa308415c306e1a256a7d http://cgit.osmocom.org/osmocom-bb/commit/?id=9b87a5c1ac1ebcdb7a144a9a23979b77fb2f67ba commit 9b87a5c1ac1ebcdb7a144a9a23979b77fb2f67ba Author: Vadim Yanitskiy Date: Wed Jul 12 17:40:22 2017 +0700 host/trxcon/trx_if.c: for compatibility with OsmoTRX For some reasons, OsmoTRX sends 158-byte long sequences on DATA interface, where the latest two bytes aren't used. Change-Id: Ie9295e9b0d8956d9e87e2ced8cca9d5e68040f88 http://cgit.osmocom.org/osmocom-bb/commit/?id=f9e0ab6d9204e8f04718d03f1ece7bf3479ab27a commit f9e0ab6d9204e8f04718d03f1ece7bf3479ab27a Author: Vadim Yanitskiy Date: Wed Jul 12 17:24:16 2017 +0700 fake_trx/burst_fwd.py: append two unused bytes at the end Change-Id: I1d7ed076d93b37699520ee2a31c42c177f966865 http://cgit.osmocom.org/osmocom-bb/commit/?id=24387a4b661339f0df18c4cadeff86ecf45f9dd3 commit 24387a4b661339f0df18c4cadeff86ecf45f9dd3 Author: Vadim Yanitskiy Date: Mon Jul 10 19:39:06 2017 +0700 target/fake_trx: initial release of virtual transceiver This is a set of tools for creating a virtual Um-interface between OsmocomBB and OsmoBTS. It may be extremely useful for testing and development of GSM stack, including both sides (MS and BTS). This software implements OsmoTRX (Osmocom's fork of OpenBTS transceiver) style clock (CLCK), control (CTRL) and data interfaces. So, OsmoBTS source code doesn't require any modifications, while for OsmocomBB you will need to use a new application - trxcon, which can be found in the 'fixeria/sdr_phy' branch until one is merged to master. Brief description of available applications: - fake_trx.py - main application, that allows to connect both OsmocomBB and OsmoBTS without actual RF hardware. Currently only a single MS may work with a single BTS. - clck_gen.py - a peripheral tool aimed to emulate TDMA frame clock generator. Could be used for testing and clock synchronization of multiple applications. It should be noted, that one relays on generic system timer (via Python), so a random clock jitter takes place. - ctrl_cmd.py - another peripheral tool, which could be used for sending CTRL commands directly in manual mode, and also for application fuzzing. Change-Id: Ib1fb80682002ac85a72fa6abef459a4c44f4ab97 ----------------------------------------------------------------------- Summary of changes: src/host/trxcon/l1ctl.c | 59 ++++++++++++++++++++++++++++++++++ src/host/trxcon/l1ctl.h | 1 + src/host/trxcon/sched_lchan_handlers.c | 4 ++- src/host/trxcon/sched_trx.h | 12 ++++++- src/host/trxcon/trx_if.c | 9 +++--- src/host/trxcon/trx_if.h | 6 ++++ 6 files changed, 85 insertions(+), 6 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Thu Jul 13 09:14:34 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Jul 2017 09:14:34 GMT Subject: osmocom-bb.git branch fixeria/sdr_phy updated. osmocon_v0.0.0-1815-gd5991947 Message-ID: <201707130914.v6D9EYmr009505@git.osmocom.org> This is an 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/sdr_phy has been updated via d5991947b223b86aaee88f63ca6559b297c58e30 (commit) via e927ec3d25bfc5f968fe2e38ea4d349b5e291c87 (commit) via 8a8e40aea49caaa5bb5dd9c37dadf925631ad738 (commit) via 6dc33b7e2e2e6eec345e6c09fdc83a1cc15691bb (commit) via 78e1e2a177ea45f9ac67261d8e83500d9d3b2f32 (commit) from 24f92bc878cee8c75e530621f04f010ce98b73a9 (commit) Those revisions listed above that are new 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=d5991947b223b86aaee88f63ca6559b297c58e30 commit d5991947b223b86aaee88f63ca6559b297c58e30 Author: Vadim Yanitskiy Date: Wed Jul 12 17:58:31 2017 +0700 host/trxcon/scheduler: modify trx_lchan_tx_func definition Initially, it was assumed that TX lchan handler will only compose a burst and return a pointer to the buffer. A burst itself could be sent somewhere outside, e.g. by caller. It would be better to send bursts exactly from handler, because in this case it isn't required to have an external buffer. Change-Id: Ic9dcdd366e68cec38c5840ed8f8cdda8236d67c7 http://cgit.osmocom.org/osmocom-bb/commit/?id=e927ec3d25bfc5f968fe2e38ea4d349b5e291c87 commit e927ec3d25bfc5f968fe2e38ea4d349b5e291c87 Author: Vadim Yanitskiy Date: Wed Jul 12 17:49:43 2017 +0700 host/trxcon/trx_if.c: expose the trx_if_tx_burst() Change-Id: Iebd644879e2e9067a94cb638b4ec5b75f806923f http://cgit.osmocom.org/osmocom-bb/commit/?id=8a8e40aea49caaa5bb5dd9c37dadf925631ad738 commit 8a8e40aea49caaa5bb5dd9c37dadf925631ad738 Author: Vadim Yanitskiy Date: Wed Jul 12 17:48:01 2017 +0700 host/trxcon/trx_if.c: use proper names for burst handlers Change-Id: I3d36e6d80fcf6353379aa308415c306e1a256a7d http://cgit.osmocom.org/osmocom-bb/commit/?id=6dc33b7e2e2e6eec345e6c09fdc83a1cc15691bb commit 6dc33b7e2e2e6eec345e6c09fdc83a1cc15691bb Author: Vadim Yanitskiy Date: Wed Jul 12 17:40:22 2017 +0700 host/trxcon/trx_if.c: for compatibility with OsmoTRX For some reasons, OsmoTRX sends 158-byte long sequences on DATA interface, where the latest two bytes aren't used. Change-Id: Ie9295e9b0d8956d9e87e2ced8cca9d5e68040f88 ----------------------------------------------------------------------- Summary of changes: src/host/trxcon/sched_trx.h | 2 +- src/host/trxcon/trx_if.c | 9 +++++---- src/host/trxcon/trx_if.h | 3 +++ src/host/trxcon/trxcon.c | 3 +++ 4 files changed, 12 insertions(+), 5 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Thu Jul 13 09:22:13 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Jul 2017 09:22:13 GMT Subject: osmocom-bb.git branch fixeria/fake_trx updated. osmocon_v0.0.0-1820-gb9b2051c Message-ID: <201707130922.v6D9MD6e011774@git.osmocom.org> This is an 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/fake_trx has been updated discards 3b4ce09989878f428a23e18f0720f856dbd1db57 (commit) discards 6341203f264f534f62d769c76143469e4619b169 (commit) discards ae648b0af8e05aa7bc9cc4f51e13028356a8bf51 (commit) discards 314719654d7392b2f2bd117a1b639a60d22af6cd (commit) discards 0eb8beba77331f252ea487c9edbeac81fe35b050 (commit) discards b0faaad9176439feb2fe666381e84509989a2e85 (commit) discards 9b87a5c1ac1ebcdb7a144a9a23979b77fb2f67ba (commit) via b9b2051c3162bebc15d7f493ddd9c3b2d84a7494 (commit) via 6cc69c0cdca9c832031810e94b91f1f38b5a52bc (commit) via b131198d6fce8b370ba303fa02659097fffae0c6 (commit) via a57cc2ba187d855eb6237b8a83fcc74063b7cb44 (commit) via a0708987998784a91daece832b29041f967f4a68 (commit) via d75ad5505f0805c36aac57a2c5db06bfa39df6a3 (commit) via 0ba1df5b455fef7b5f4b0d66692887993ac153f7 (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 (3b4ce09989878f428a23e18f0720f856dbd1db57) \ N -- N -- N (b9b2051c3162bebc15d7f493ddd9c3b2d84a7494) 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=b9b2051c3162bebc15d7f493ddd9c3b2d84a7494 commit b9b2051c3162bebc15d7f493ddd9c3b2d84a7494 Author: Vadim Yanitskiy Date: Wed Jul 12 18:48:18 2017 +0700 host/trxcon/scheduler: implement TX queue handling Change-Id: I2b7bae53901156524134c4904ea1179268d85601 http://cgit.osmocom.org/osmocom-bb/commit/?id=6cc69c0cdca9c832031810e94b91f1f38b5a52bc commit 6cc69c0cdca9c832031810e94b91f1f38b5a52bc Author: Vadim Yanitskiy Date: Wed Jul 12 18:46:56 2017 +0700 host/trxcon/l1ctl.c: handle L1CTL_RACH_REQ Change-Id: I4c06bcf987120c6271b6e2ad94454fa69689a03e http://cgit.osmocom.org/osmocom-bb/commit/?id=b131198d6fce8b370ba303fa02659097fffae0c6 commit b131198d6fce8b370ba303fa02659097fffae0c6 Author: Vadim Yanitskiy Date: Wed Jul 12 17:54:09 2017 +0700 host/trxcon/scheduler: store BSIC in trx_instance We need to know BSIC value, before sending RACH requests. So, let's store it in trx_instance and update as soon as the first SCH burst is received after L1CTL_FBSB_REQ. Change-Id: I49574c3661f79f3b4941db6c651baebab2665c1b http://cgit.osmocom.org/osmocom-bb/commit/?id=a57cc2ba187d855eb6237b8a83fcc74063b7cb44 commit a57cc2ba187d855eb6237b8a83fcc74063b7cb44 Author: Vadim Yanitskiy Date: Wed Jul 12 17:58:31 2017 +0700 host/trxcon/scheduler: modify trx_lchan_tx_func definition Initially, it was assumed that TX lchan handler will only compose a burst and return a pointer to the buffer. A burst itself could be sent somewhere outside, e.g. by caller. It would be better to send bursts exactly from handler, because in this case it isn't required to have an external buffer. Change-Id: Ic9dcdd366e68cec38c5840ed8f8cdda8236d67c7 http://cgit.osmocom.org/osmocom-bb/commit/?id=a0708987998784a91daece832b29041f967f4a68 commit a0708987998784a91daece832b29041f967f4a68 Author: Vadim Yanitskiy Date: Wed Jul 12 17:49:43 2017 +0700 host/trxcon/trx_if.c: expose the trx_if_tx_burst() Change-Id: Iebd644879e2e9067a94cb638b4ec5b75f806923f http://cgit.osmocom.org/osmocom-bb/commit/?id=d75ad5505f0805c36aac57a2c5db06bfa39df6a3 commit d75ad5505f0805c36aac57a2c5db06bfa39df6a3 Author: Vadim Yanitskiy Date: Wed Jul 12 17:48:01 2017 +0700 host/trxcon/trx_if.c: use proper names for burst handlers Change-Id: I3d36e6d80fcf6353379aa308415c306e1a256a7d http://cgit.osmocom.org/osmocom-bb/commit/?id=0ba1df5b455fef7b5f4b0d66692887993ac153f7 commit 0ba1df5b455fef7b5f4b0d66692887993ac153f7 Author: Vadim Yanitskiy Date: Wed Jul 12 17:40:22 2017 +0700 host/trxcon/trx_if.c: fix compatibility with OsmoTRX For some reasons, OsmoTRX sends 158-byte long sequences on DATA interface, where the latest two bytes aren't used. Change-Id: Ie9295e9b0d8956d9e87e2ced8cca9d5e68040f88 ----------------------------------------------------------------------- Summary of changes: hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Thu Jul 13 09:45:19 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Jul 2017 09:45:19 GMT Subject: osmocom-bb.git branch fixeria/sdr_phy updated. osmocon_v0.0.0-1820-gb9b2051c Message-ID: <201707130945.v6D9jJDN016055@git.osmocom.org> This is an 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/sdr_phy has been updated discards d5991947b223b86aaee88f63ca6559b297c58e30 (commit) discards e927ec3d25bfc5f968fe2e38ea4d349b5e291c87 (commit) discards 8a8e40aea49caaa5bb5dd9c37dadf925631ad738 (commit) discards 6dc33b7e2e2e6eec345e6c09fdc83a1cc15691bb (commit) via b9b2051c3162bebc15d7f493ddd9c3b2d84a7494 (commit) via 6cc69c0cdca9c832031810e94b91f1f38b5a52bc (commit) via b131198d6fce8b370ba303fa02659097fffae0c6 (commit) via a57cc2ba187d855eb6237b8a83fcc74063b7cb44 (commit) via a0708987998784a91daece832b29041f967f4a68 (commit) via d75ad5505f0805c36aac57a2c5db06bfa39df6a3 (commit) via 0ba1df5b455fef7b5f4b0d66692887993ac153f7 (commit) via f9e0ab6d9204e8f04718d03f1ece7bf3479ab27a (commit) via 24387a4b661339f0df18c4cadeff86ecf45f9dd3 (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 (d5991947b223b86aaee88f63ca6559b297c58e30) \ N -- N -- N (b9b2051c3162bebc15d7f493ddd9c3b2d84a7494) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- ----------------------------------------------------------------------- Summary of changes: src/host/trxcon/l1ctl.c | 59 ++++++++++ src/host/trxcon/l1ctl.h | 1 + src/host/trxcon/sched_lchan_handlers.c | 4 +- src/host/trxcon/sched_trx.h | 10 ++ src/host/trxcon/trx_if.h | 3 + src/target/fake_trx/.gitignore | 4 + src/target/fake_trx/README | 24 ++++ src/target/fake_trx/burst_fwd.py | 78 +++++++++++++ src/target/fake_trx/clck_gen.py | 104 +++++++++++++++++ src/target/fake_trx/ctrl_cmd.py | 77 +++++++++++++ src/target/fake_trx/ctrl_if.py | 74 ++++++++++++ src/target/fake_trx/ctrl_if_bb.py | 87 ++++++++++++++ src/target/fake_trx/ctrl_if_bts.py | 87 ++++++++++++++ src/target/fake_trx/fake_trx.py | 204 +++++++++++++++++++++++++++++++++ src/target/fake_trx/udp_link.py | 53 +++++++++ 15 files changed, 868 insertions(+), 1 deletion(-) create mode 100644 src/target/fake_trx/.gitignore create mode 100644 src/target/fake_trx/README create mode 100644 src/target/fake_trx/burst_fwd.py create mode 100755 src/target/fake_trx/clck_gen.py create mode 100755 src/target/fake_trx/ctrl_cmd.py create mode 100644 src/target/fake_trx/ctrl_if.py create mode 100644 src/target/fake_trx/ctrl_if_bb.py create mode 100644 src/target/fake_trx/ctrl_if_bts.py create mode 100755 src/target/fake_trx/fake_trx.py create mode 100644 src/target/fake_trx/udp_link.py hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Thu Jul 13 09:49:18 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Jul 2017 09:49:18 GMT Subject: osmocom-bb.git branch fixeria/sdr_phy updated. osmocon_v0.0.0-1815-g9e32b343 Message-ID: <201707130949.v6D9nION016827@git.osmocom.org> This is an 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/sdr_phy has been updated discards b9b2051c3162bebc15d7f493ddd9c3b2d84a7494 (commit) discards 6cc69c0cdca9c832031810e94b91f1f38b5a52bc (commit) discards b131198d6fce8b370ba303fa02659097fffae0c6 (commit) discards a57cc2ba187d855eb6237b8a83fcc74063b7cb44 (commit) discards a0708987998784a91daece832b29041f967f4a68 (commit) discards d75ad5505f0805c36aac57a2c5db06bfa39df6a3 (commit) discards 0ba1df5b455fef7b5f4b0d66692887993ac153f7 (commit) discards f9e0ab6d9204e8f04718d03f1ece7bf3479ab27a (commit) discards 24387a4b661339f0df18c4cadeff86ecf45f9dd3 (commit) via 9e32b343b7b82fcb2ce7e88db756e3d59434a3ab (commit) via f7817555dac388b83947d6430093ea20b67259cc (commit) via bff9ffbf1d8dfff3711d1f5be1970b90bccb5380 (commit) via ca6675d5e0a26b1a3d0ad83290dc48883b44d6a8 (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 (b9b2051c3162bebc15d7f493ddd9c3b2d84a7494) \ N -- N -- N (9e32b343b7b82fcb2ce7e88db756e3d59434a3ab) 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=9e32b343b7b82fcb2ce7e88db756e3d59434a3ab commit 9e32b343b7b82fcb2ce7e88db756e3d59434a3ab Author: Vadim Yanitskiy Date: Wed Jul 12 17:58:31 2017 +0700 host/trxcon/scheduler: modify trx_lchan_tx_func definition Initially, it was assumed that TX lchan handler will only compose a burst and return a pointer to the buffer. A burst itself could be sent somewhere outside, e.g. by caller. It would be better to send bursts exactly from handler, because in this case it isn't required to have an external buffer. Change-Id: Ic9dcdd366e68cec38c5840ed8f8cdda8236d67c7 http://cgit.osmocom.org/osmocom-bb/commit/?id=f7817555dac388b83947d6430093ea20b67259cc commit f7817555dac388b83947d6430093ea20b67259cc Author: Vadim Yanitskiy Date: Wed Jul 12 17:49:43 2017 +0700 host/trxcon/trx_if.c: expose the trx_if_tx_burst() Change-Id: Iebd644879e2e9067a94cb638b4ec5b75f806923f http://cgit.osmocom.org/osmocom-bb/commit/?id=bff9ffbf1d8dfff3711d1f5be1970b90bccb5380 commit bff9ffbf1d8dfff3711d1f5be1970b90bccb5380 Author: Vadim Yanitskiy Date: Wed Jul 12 17:48:01 2017 +0700 host/trxcon/trx_if.c: use proper names for burst handlers Change-Id: I3d36e6d80fcf6353379aa308415c306e1a256a7d http://cgit.osmocom.org/osmocom-bb/commit/?id=ca6675d5e0a26b1a3d0ad83290dc48883b44d6a8 commit ca6675d5e0a26b1a3d0ad83290dc48883b44d6a8 Author: Vadim Yanitskiy Date: Wed Jul 12 17:40:22 2017 +0700 host/trxcon/trx_if.c: fix compatibility with OsmoTRX For some reasons, OsmoTRX sends 158-byte long sequences on DATA interface, where the latest two bytes aren't used. Change-Id: Ie9295e9b0d8956d9e87e2ced8cca9d5e68040f88 ----------------------------------------------------------------------- Summary of changes: src/host/trxcon/l1ctl.c | 59 ---------- src/host/trxcon/l1ctl.h | 1 - src/host/trxcon/sched_lchan_handlers.c | 4 +- src/host/trxcon/sched_trx.h | 10 -- src/host/trxcon/trx_if.h | 3 - src/target/fake_trx/.gitignore | 4 - src/target/fake_trx/README | 24 ---- src/target/fake_trx/burst_fwd.py | 78 ------------- src/target/fake_trx/clck_gen.py | 104 ----------------- src/target/fake_trx/ctrl_cmd.py | 77 ------------- src/target/fake_trx/ctrl_if.py | 74 ------------ src/target/fake_trx/ctrl_if_bb.py | 87 -------------- src/target/fake_trx/ctrl_if_bts.py | 87 -------------- src/target/fake_trx/fake_trx.py | 204 --------------------------------- src/target/fake_trx/udp_link.py | 53 --------- 15 files changed, 1 insertion(+), 868 deletions(-) delete mode 100644 src/target/fake_trx/.gitignore delete mode 100644 src/target/fake_trx/README delete mode 100644 src/target/fake_trx/burst_fwd.py delete mode 100755 src/target/fake_trx/clck_gen.py delete mode 100755 src/target/fake_trx/ctrl_cmd.py delete mode 100644 src/target/fake_trx/ctrl_if.py delete mode 100644 src/target/fake_trx/ctrl_if_bb.py delete mode 100644 src/target/fake_trx/ctrl_if_bts.py delete mode 100755 src/target/fake_trx/fake_trx.py delete mode 100644 src/target/fake_trx/udp_link.py hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Thu Jul 13 10:39:38 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Jul 2017 10:39:38 GMT Subject: osmocom-bb.git branch master updated. osmocon_v0.0.0-1810-g271eca57 Message-ID: <201707131039.v6DAdcNx029374@git.osmocom.org> This is an 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 271eca57a993858c29f94346b435f6162f3f3351 (commit) via 656cd327f97e025a3ff1a02f07dfa68bc503e9d3 (commit) from c8d1ad36eb2e096771d9d29c9bcd54720a798d6c (commit) Those revisions listed above that are new 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=271eca57a993858c29f94346b435f6162f3f3351 commit 271eca57a993858c29f94346b435f6162f3f3351 Author: Harald Welte Date: Thu Jul 13 00:03:55 2017 +0200 VIRT-PHY: Use gsmtap value_strings in recent libosmocore In Change-ID Iaf8a99912f42a56ef785a1642e18238c0b67cf68 libosmocore introduced value_strings fro the GSMTAP_CHANNEL_* and GSMTAP_TYPE_* constants, so we can remove the private tables. Change-Id: I771dbe079fc6d1a5e66e958deb832c1168990851 http://cgit.osmocom.org/osmocom-bb/commit/?id=656cd327f97e025a3ff1a02f07dfa68bc503e9d3 commit 656cd327f97e025a3ff1a02f07dfa68bc503e9d3 Author: Harald Welte Date: Wed Jul 12 23:45:23 2017 +0200 VIRT-PHY: common_util: chantype_gsmtap2rsl() now in libosmocore As of Change-Id Ie1bc00670887064da0fea61c3dab036c23ceea25, this function is offered by libosmocore. Change-Id: Ie269afe314967fd2c42b91ee854c217f699252dc ----------------------------------------------------------------------- Summary of changes: src/host/virt_phy/include/virtphy/common_util.h | 40 ---------------------- src/host/virt_phy/src/Makefile.am | 2 +- src/host/virt_phy/src/gsmtapl1_if.c | 44 ++----------------------- src/host/virt_phy/src/shared/common_util.c | 44 ------------------------- 4 files changed, 3 insertions(+), 127 deletions(-) delete mode 100644 src/host/virt_phy/src/shared/common_util.c hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Thu Jul 13 12:37:14 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Jul 2017 12:37:14 GMT Subject: osmocom-bb.git branch master updated. osmocon_v0.0.0-1819-g48d2a55b Message-ID: <201707131237.v6DCbEsd054828@git.osmocom.org> This is an 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 48d2a55b40871c584b0af8ff4c918a7734a12b59 (commit) via 16da443e7376fcf7c88757f8ce2a342a0fd48a99 (commit) via 0d0d2ec72437216f8cb71ffaee4700b7fbc98edb (commit) via 3017a977f7dd47d1fed4909b8786f6946da11f97 (commit) via 91a0c20bb3cc483b099e788fd2f87ae1947d51b2 (commit) via dd94566f7b69cf5b18f5e82ea66059aab76f7891 (commit) via a2f06f28e286013dcbdd15a29b32a8b80a068e0c (commit) via 46a452412600c37deea5df4568c9bb03c9e7b48d (commit) via 8a2080b96a91b33a8454f420ff1749789ad8815f (commit) from 271eca57a993858c29f94346b435f6162f3f3351 (commit) Those revisions listed above that are new 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=48d2a55b40871c584b0af8ff4c918a7734a12b59 commit 48d2a55b40871c584b0af8ff4c918a7734a12b59 Author: Harald Welte Date: Thu Jul 13 14:24:57 2017 +0200 VIRT-PHY mcast_sock: Use uint16_t for ports, bool and const Change-Id: I4eab1da8d43fdad05c04f23d89711081c4696fe7 http://cgit.osmocom.org/osmocom-bb/commit/?id=16da443e7376fcf7c88757f8ce2a342a0fd48a99 commit 16da443e7376fcf7c88757f8ce2a342a0fd48a99 Author: Harald Welte Date: Thu Jul 13 14:18:09 2017 +0200 VIRT-PHY: mcast_sock: properly clean up in error paths (close/unreg socket) Change-Id: I2c22359735af6b867e25e0f566cadbc88f21ef44 http://cgit.osmocom.org/osmocom-bb/commit/?id=0d0d2ec72437216f8cb71ffaee4700b7fbc98edb commit 0d0d2ec72437216f8cb71ffaee4700b7fbc98edb Author: Harald Welte Date: Thu Jul 13 14:14:40 2017 +0200 VIRT-PHY: Further simplify mcast_sock code By avoiding dynamic allocations and relying on osmo_fd, we can significantly simplify the code. Change-Id: Iad653686ac2bda5b3c92c30b4386ee7727d16271 http://cgit.osmocom.org/osmocom-bb/commit/?id=3017a977f7dd47d1fed4909b8786f6946da11f97 commit 3017a977f7dd47d1fed4909b8786f6946da11f97 Author: Harald Welte Date: Thu Jul 13 13:59:40 2017 +0200 VIRT-PHY: mcast_sock: We must close the fd before setting it to -1 Change-Id: Id8e72c8800a8b3021ab350acaebd912f1b387063 http://cgit.osmocom.org/osmocom-bb/commit/?id=91a0c20bb3cc483b099e788fd2f87ae1947d51b2 commit 91a0c20bb3cc483b099e788fd2f87ae1947d51b2 Author: Harald Welte Date: Thu Jul 13 13:58:28 2017 +0200 VIRT-PHY: mcast_sock: Don't keep subscribed multicast group around We can avoid having to keep around the multicast group in a chunk of dynamically allocated memory and simplify related code. Change-Id: Ic39ffe73dfd2cb8ffefb9614340e275dac87bd50 http://cgit.osmocom.org/osmocom-bb/commit/?id=dd94566f7b69cf5b18f5e82ea66059aab76f7891 commit dd94566f7b69cf5b18f5e82ea66059aab76f7891 Author: Harald Welte Date: Thu Jul 13 13:54:21 2017 +0200 VIRT-PHY: mcast_sock: Avoid dynamic allocation of osmo_fd member Change-Id: I11e0137849797eb67047b4ddca0e917c599ed909 http://cgit.osmocom.org/osmocom-bb/commit/?id=a2f06f28e286013dcbdd15a29b32a8b80a068e0c commit a2f06f28e286013dcbdd15a29b32a8b80a068e0c Author: Harald Welte Date: Thu Jul 13 13:49:37 2017 +0200 VIRT-PHY: osmo_mcast_sock: Get rid of server_sock.sock_conf We don't need to store this data, we cans simply connect the socket to the destination mcast address instead. Change-Id: I3c98653c41eff9feb649d9c47cd40b26fd81ed05 http://cgit.osmocom.org/osmocom-bb/commit/?id=46a452412600c37deea5df4568c9bb03c9e7b48d commit 46a452412600c37deea5df4568c9bb03c9e7b48d Author: Harald Welte Date: Thu Jul 13 13:48:04 2017 +0200 VIRT-PHY: osmo_mcast_sock.c coding style cleanup Change-Id: Ie45ea5911167600cb9a1a79dfcd9656be1e91dab http://cgit.osmocom.org/osmocom-bb/commit/?id=8a2080b96a91b33a8454f420ff1749789ad8815f commit 8a2080b96a91b33a8454f420ff1749789ad8815f Author: Harald Welte Date: Thu Jul 13 13:10:25 2017 +0200 Port osmo_mcast_sock to libosmocore socket routines Change-Id: Ia44c086fb8e428edf49bafd1662c31b2dc2bfc43 ----------------------------------------------------------------------- Summary of changes: .../virt_phy/include/virtphy/osmo_mcast_sock.h | 49 ++--- src/host/virt_phy/src/shared/osmo_mcast_sock.c | 234 ++++++++------------- 2 files changed, 109 insertions(+), 174 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Thu Jul 13 12:43:57 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Jul 2017 12:43:57 GMT Subject: osmo-bts.git branch laforge/virt-new created. 0.4.0-545-g9597584 Message-ID: <201707131243.v6DChvDZ056420@git.osmocom.org> This is an 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, laforge/virt-new has been created at 959758402f6dbf394f10559fadf3442e43ce5086 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-bts/commit/?id=959758402f6dbf394f10559fadf3442e43ce5086 commit 959758402f6dbf394f10559fadf3442e43ce5086 Author: Sebastian Stumpf Date: Tue Feb 28 16:36:36 2017 +0100 VIRT-PHY: Added test option for fast hyperframe repeat. Frame number will restart at 0 after each superframe (approx. 6.1 sec) if enabled. Can be enabled by preprocessor define. Change-Id: If3adf14df5fcd8daf53363c27b3772c42d7122e9 http://cgit.osmocom.org/osmo-bts/commit/?id=c1eb2cf8eb3dca22e0aad09f3f6f9154f2b2ebdb commit c1eb2cf8eb3dca22e0aad09f3f6f9154f2b2ebdb Author: Harald Welte Date: Wed Jul 12 21:19:06 2017 +0200 [virt] Fix handling of default values for vty configuration The defaults must be set during bts_model_phy_link_set_defaults() and can then later be overridden by the vty (from the config file). They should only be written back to the file if they differ from the default settings. Change-Id: I5d7f2c1dc8bc3d11db5c607b664730e4dcd58c96 http://cgit.osmocom.org/osmo-bts/commit/?id=fc601476193a75635e1e196a363217a0ac01d13d commit fc601476193a75635e1e196a363217a0ac01d13d Author: Sebastian Stumpf Date: Sat Feb 25 17:18:04 2017 +0100 VIRT-PHY: Fixed timeslot in gsmtap-msg on downlink which was always 0. Timeslot is not encoded in the chan_nr accessible in the channel description but was taken from there and so it was always 0. Change-Id: I881a1c61ea47399c9b1385fb220cd587e3593e82 http://cgit.osmocom.org/osmo-bts/commit/?id=e5dc3a60102043657042d2e263f81edc50308789 commit e5dc3a60102043657042d2e263f81edc50308789 Author: Sebastian Stumpf Date: Mon Jan 9 17:34:42 2017 +0100 VIRT-PHY: Added example configurations for openbsc and osmobts. Change-Id: I368d4a378e20028603b09825eee766abb9195774 http://cgit.osmocom.org/osmo-bts/commit/?id=70ba67d1fd09bb524773c67b839ab9f5b87e0ae8 commit 70ba67d1fd09bb524773c67b839ab9f5b87e0ae8 Author: Sebastian Stumpf Date: Wed Jul 12 17:59:08 2017 +0200 Add functionality to interoperate with OsmocomBB virt-PHY. This patch improves the virtual physical layer designed to simulate the air interface. The purpose is to get rid of the hardware requirements and be able to start testing and implementing layer 2 communication functionality on one machine. Multicast sockets are used to enable bidirectional communication between the BTS and the MS process. The GSMTAP protocol designed for wireshark capturing is used to encapsulate the payload on the virtual physical layer. * Working multicast socket communication and extraction of its functionality. * Fixed OML and RSL startup sequences. * Encapsulation and parsing methods to and from GSMTAP messages. * Basic handlers for file descriptor callbacks from incoming multicast messages. * Multiplexing to different channels based on GSMTAP header channel type. Change-Id: Ieed4930961041c6e9bce5d23c9519ad1e56f676e fixup Change-Id: I16ff53a713f523821d05caced17ee75863276def http://cgit.osmocom.org/osmo-bts/commit/?id=df844793b6a916deb6691e46bee72ffc63aa4853 commit df844793b6a916deb6691e46bee72ffc63aa4853 Author: Harald Welte Date: Sat Jan 9 13:13:37 2016 +0100 WIP: Initial check-in of a new virtual BTS Change-Id: I1bf7670975b1e367c1c62983020865a043542622 ----------------------------------------------------------------------- hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Thu Jul 13 12:55:27 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Jul 2017 12:55:27 GMT Subject: osmocom-bb.git branch laforge/virt-phy deleted. osmocon_v0.0.0-1796-g1de06e05 Message-ID: <201707131255.v6DCtRVk059024@git.osmocom.org> This is an 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/virt-phy has been deleted was 1de06e05bc33945d27c546d093482702ccdd91c7 ----------------------------------------------------------------------- 1de06e05bc33945d27c546d093482702ccdd91c7 VIRT-PHY: Fix all compiler warnings on gcc-6.3.0 ----------------------------------------------------------------------- hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Thu Jul 13 14:55:03 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Jul 2017 14:55:03 GMT Subject: libosmocore.git branch master updated. 0.9.6-340-gea91a51e Message-ID: <201707131455.v6DEt3F0085923@git.osmocom.org> This is an 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 ea91a51ebe8897772e3d1b45e4405c8f9e2fedb0 (commit) from aa3ba46e0f9dcfb1236a10f6b8f09b1f33330778 (commit) Those revisions listed above that are new 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=ea91a51ebe8897772e3d1b45e4405c8f9e2fedb0 commit ea91a51ebe8897772e3d1b45e4405c8f9e2fedb0 Author: Harald Welte Date: Thu Jul 13 14:28:30 2017 +0200 select: Add new osmo_fd_close() function This is a convenience helper that will both close a fd, mark it as closed and unregister it from the event loop abstraction. In most cases, you probably actually want to use it instead of manually closing and calling osmo_fd_unregister(). Change-Id: Icd0933eed6a24edde7cdcb378e138897ecc5332c ----------------------------------------------------------------------- Summary of changes: include/osmocom/core/select.h | 1 + src/select.c | 17 +++++++++++++++++ 2 files changed, 18 insertions(+) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Thu Jul 13 14:58:15 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Jul 2017 14:58:15 GMT Subject: libosmocore.git branch master updated. 0.9.6-341-ge30d7e60 Message-ID: <201707131458.v6DEwFKK087063@git.osmocom.org> This is an 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 e30d7e6018e2690e7f51c182ab2a4fbaca8dd7cc (commit) from ea91a51ebe8897772e3d1b45e4405c8f9e2fedb0 (commit) Those revisions listed above that are new 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=e30d7e6018e2690e7f51c182ab2a4fbaca8dd7cc commit e30d7e6018e2690e7f51c182ab2a4fbaca8dd7cc Author: Harald Welte Date: Thu Jul 13 16:02:50 2017 +0200 socket.c: Add multicast related convenience functions Change-Id: Id703e7a7a1e065181a4c76c088b8dcc1b7fe15a2 ----------------------------------------------------------------------- Summary of changes: include/osmocom/core/socket.h | 6 ++ src/socket.c | 135 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 141 insertions(+) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Thu Jul 13 15:11:32 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Jul 2017 15:11:32 GMT Subject: libosmocore.git branch master updated. 0.9.6-343-gbc43a62f Message-ID: <201707131511.v6DFBWVs091347@git.osmocom.org> This is an 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 bc43a62f4128348b52af50ae75c84ba772c17e29 (commit) via c47bbda78ce62d3390343b39d3bdfd0d6c9609df (commit) from e30d7e6018e2690e7f51c182ab2a4fbaca8dd7cc (commit) Those revisions listed above that are new 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=bc43a62f4128348b52af50ae75c84ba772c17e29 commit bc43a62f4128348b52af50ae75c84ba772c17e29 Author: Harald Welte Date: Thu Jul 13 16:20:21 2017 +0200 socket: Allow disabling multicast loop on socket creation This introduces a new flag OSMO_SOCK_F_NO_MCAST_LOOP, which can be used to disable the looping back of multicast packets transmitted throug this socket to other local sockets on the machine. As this looping-back is active by default, a single option to deviate from the default is deemed sufficient. Change-Id: I24a5b1ebc3f84d2d5d4734e54df50efaea26490b http://cgit.osmocom.org/libosmocore/commit/?id=c47bbda78ce62d3390343b39d3bdfd0d6c9609df commit c47bbda78ce62d3390343b39d3bdfd0d6c9609df Author: Harald Welte Date: Thu Jul 13 16:13:26 2017 +0200 socket: Unify listen() calls and check for erroneous returns We had three places at the end of socket initialization functions calling listen(). Let's unify that and fix some bugs: * close + return error in case of bad listen() result * don't call listen() on AF_UNIX SOCK_DGRAM sockets Change-Id: I7e8dbe3c0486bb3b9810b0add1331e93fc106d82 ----------------------------------------------------------------------- Summary of changes: include/osmocom/core/socket.h | 2 ++ src/socket.c | 65 ++++++++++++++++++++++++++++++------------- 2 files changed, 47 insertions(+), 20 deletions(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Thu Jul 13 16:23:20 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Jul 2017 16:23:20 GMT Subject: libosmocore.git branch master updated. 0.9.6-344-g37d204a1 Message-ID: <201707131623.v6DGNK2r013617@git.osmocom.org> This is an 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 37d204a120a49c83775f1b3a5deab1446398760d (commit) from bc43a62f4128348b52af50ae75c84ba772c17e29 (commit) Those revisions listed above that are new 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=37d204a120a49c83775f1b3a5deab1446398760d commit 37d204a120a49c83775f1b3a5deab1446398760d Author: Harald Welte Date: Thu Jul 13 16:33:16 2017 +0200 socket: Add new OSMO_SOCK_F_NO_MCAST_ALL option Using this option at socket creation, the caller can request disabling the IP_MULTICAST_ALL socket option. Change-Id: I5ab5de45c0b64ceb3636ea98245a23defa24ffd4 ----------------------------------------------------------------------- Summary of changes: include/osmocom/core/socket.h | 2 ++ src/socket.c | 10 ++++++++++ 2 files changed, 12 insertions(+) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Thu Jul 13 18:41:48 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Jul 2017 18:41:48 GMT Subject: osmocom-bb.git branch fixeria/fake_trx updated. osmocon_v0.0.0-1821-g7242eb94 Message-ID: <201707131841.v6DIfm2m058932@git.osmocom.org> This is an 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/fake_trx has been updated discards b9b2051c3162bebc15d7f493ddd9c3b2d84a7494 (commit) discards 6cc69c0cdca9c832031810e94b91f1f38b5a52bc (commit) via 7242eb94255f82212d50098d416c05faaf86064a (commit) via 094886c1782d1e445b84c54b4d136cc9339352c7 (commit) via dec1a07dfd4fae224f6df6ef789407ca218efe49 (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 (b9b2051c3162bebc15d7f493ddd9c3b2d84a7494) \ N -- N -- N (7242eb94255f82212d50098d416c05faaf86064a) 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=7242eb94255f82212d50098d416c05faaf86064a commit 7242eb94255f82212d50098d416c05faaf86064a Author: Vadim Yanitskiy Date: Wed Jul 12 18:46:56 2017 +0700 host/trxcon/l1ctl.c: handle L1CTL_RACH_REQ Change-Id: I4c06bcf987120c6271b6e2ad94454fa69689a03e http://cgit.osmocom.org/osmocom-bb/commit/?id=094886c1782d1e445b84c54b4d136cc9339352c7 commit 094886c1782d1e445b84c54b4d136cc9339352c7 Author: Vadim Yanitskiy Date: Fri Jul 14 01:38:48 2017 +0700 host/trxcon/scheduler: implement RACH handler Change-Id: I496dd682549570e37e63e7edcfc83a064c13a57f http://cgit.osmocom.org/osmocom-bb/commit/?id=dec1a07dfd4fae224f6df6ef789407ca218efe49 commit dec1a07dfd4fae224f6df6ef789407ca218efe49 Author: Vadim Yanitskiy Date: Wed Jul 12 18:48:18 2017 +0700 host/trxcon/scheduler: implement TX queue handling Change-Id: I2b7bae53901156524134c4904ea1179268d85601 ----------------------------------------------------------------------- Summary of changes: src/host/trxcon/l1ctl.c | 15 ++++++--- src/host/trxcon/sched_lchan_desc.c | 5 ++- src/host/trxcon/sched_lchan_handlers.c | 56 ++++++++++++++++++++++++++++++++++ src/host/trxcon/sched_trx.c | 34 ++++++++++++++++++++- src/host/trxcon/sched_trx.h | 4 +-- 5 files changed, 105 insertions(+), 9 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Thu Jul 13 19:35:02 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Jul 2017 19:35:02 GMT Subject: osmo-bts.git branch master updated. 0.4.0-540-g5eb17e2 Message-ID: <201707131935.v6DJZ2WB076719@git.osmocom.org> This is an 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 5eb17e28acdd6fba22a1f2e60f4d55aaef18b47a (commit) from 152c2f489cd214b1a400b158df2b8726f779358a (commit) Those revisions listed above that are new 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=5eb17e28acdd6fba22a1f2e60f4d55aaef18b47a commit 5eb17e28acdd6fba22a1f2e60f4d55aaef18b47a Author: Harald Welte Date: Sat Jan 9 13:13:37 2016 +0100 VIRT-PHY: Initial check-in of a new virtual BTS This patch adds a virtual physical layer designed to simulate the Um air interface between BTS and MS. It does so by encapsulating MAC blocks (Layer 2 PDUs) via GSMTAP and sending them through multicast UDP streams, both in uplink and in downlink. The purpose of this is enable testing without any radio hardware or related licenses. OsmocomBB has recently received as similar patch-set, adding a virty_phy executable that can be run on a PC instead of the classic 'layer1' firmware on a real phone. Using GSMTAP means that one can use unmodified wireshark to decode the messages exchanged on the virtual Um layer. This code was originally started by Harald in January 2016, continued by Sebastian Stumpf in late 2016 and early 2017, and finally completed by Harald in July 2017. Change-Id: I1bf7670975b1e367c1c62983020865a043542622 ----------------------------------------------------------------------- Summary of changes: .gitignore | 2 + configure.ac | 1 + include/osmo-bts/gsm_data.h | 6 + include/osmo-bts/phy_link.h | 13 + src/Makefile.am | 2 +- src/osmo-bts-virtual/Makefile.am | 10 + src/osmo-bts-virtual/bts_model.c | 169 ++++++ src/osmo-bts-virtual/l1_if.c | 465 +++++++++++++++++ src/osmo-bts-virtual/l1_if.h | 20 + src/{osmo-bts-octphy => osmo-bts-virtual}/main.c | 55 +- src/osmo-bts-virtual/osmo_mcast_sock.c | 112 ++++ src/osmo-bts-virtual/osmo_mcast_sock.h | 29 ++ src/osmo-bts-virtual/scheduler_virtbts.c | 633 +++++++++++++++++++++++ src/osmo-bts-virtual/virtual_um.c | 92 ++++ src/osmo-bts-virtual/virtual_um.h | 26 + src/osmo-bts-virtual/virtualbts_vty.c | 185 +++++++ 16 files changed, 1807 insertions(+), 13 deletions(-) create mode 100644 src/osmo-bts-virtual/Makefile.am create mode 100644 src/osmo-bts-virtual/bts_model.c create mode 100644 src/osmo-bts-virtual/l1_if.c create mode 100644 src/osmo-bts-virtual/l1_if.h copy src/{osmo-bts-octphy => osmo-bts-virtual}/main.c (65%) create mode 100644 src/osmo-bts-virtual/osmo_mcast_sock.c create mode 100644 src/osmo-bts-virtual/osmo_mcast_sock.h create mode 100644 src/osmo-bts-virtual/scheduler_virtbts.c create mode 100644 src/osmo-bts-virtual/virtual_um.c create mode 100644 src/osmo-bts-virtual/virtual_um.h create mode 100644 src/osmo-bts-virtual/virtualbts_vty.c hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Thu Jul 13 20:55:32 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Jul 2017 20:55:32 GMT Subject: osmo-bts.git branch master updated. 0.4.0-546-g576408b Message-ID: <201707132055.v6DKtWRX000471@git.osmocom.org> This is an 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 576408b651003ab6cd9da69e3c849ecc4148179e (commit) via e3b8279f26547b3af44fe11e1469a3b185a1278d (commit) via 6feae225eb2a55577a80204153995aabcfd59b77 (commit) via 3cda4ff532d8c4c794c6d111d1a57691b744722e (commit) via 1f45db0ff5b5ee62397ae7da688876d7ce664233 (commit) via 81335edae39e885ca09b027db7216e75d1676ab6 (commit) from 5eb17e28acdd6fba22a1f2e60f4d55aaef18b47a (commit) Those revisions listed above that are new 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=576408b651003ab6cd9da69e3c849ecc4148179e commit 576408b651003ab6cd9da69e3c849ecc4148179e Author: Harald Welte Date: Thu Jul 13 20:39:50 2017 +0200 VIRT-PHY: cause BTS to terminate in case of recv()/send() on udp socket returns 0 It is important that we reliably terminate the BTS in case any of the VirtPHY multicast sockets dies for whatever reason. Change-Id: I5ae3fdd7cc35fdf235550a3b8362020fdd287c13 http://cgit.osmocom.org/osmo-bts/commit/?id=e3b8279f26547b3af44fe11e1469a3b185a1278d commit e3b8279f26547b3af44fe11e1469a3b185a1278d Author: Harald Welte Date: Thu Jul 13 17:16:45 2017 +0200 VIRT-PHY: Use IPv4 multicast groups for private / local scope The addresses in the original code make little sense: * 224.0.0.1 is "All systems on this subnet" and not routed outside the local ethernet segment * 225.0.0.1 is in a RESERVED range that shouldn't be used Change-Id: Iba1ae69f3f193a33f1da343c6562f67bd8d3557f http://cgit.osmocom.org/osmo-bts/commit/?id=6feae225eb2a55577a80204153995aabcfd59b77 commit 6feae225eb2a55577a80204153995aabcfd59b77 Author: Sebastian Stumpf Date: Tue Feb 28 16:36:36 2017 +0100 VIRT-PHY: Added test option for fast hyperframe repeat. Frame number will restart at 0 after each superframe (approx. 6.1 sec) if enabled. Can be enabled by preprocessor define. Change-Id: If3adf14df5fcd8daf53363c27b3772c42d7122e9 http://cgit.osmocom.org/osmo-bts/commit/?id=3cda4ff532d8c4c794c6d111d1a57691b744722e commit 3cda4ff532d8c4c794c6d111d1a57691b744722e Author: Harald Welte Date: Wed Jul 12 21:19:06 2017 +0200 VIRT-PHY: Fix handling of default values for vty configuration The defaults must be set during bts_model_phy_link_set_defaults() and can then later be overridden by the vty (from the config file). They should only be written back to the file if they differ from the default settings. Change-Id: I5d7f2c1dc8bc3d11db5c607b664730e4dcd58c96 http://cgit.osmocom.org/osmo-bts/commit/?id=1f45db0ff5b5ee62397ae7da688876d7ce664233 commit 1f45db0ff5b5ee62397ae7da688876d7ce664233 Author: Sebastian Stumpf Date: Sat Feb 25 17:18:04 2017 +0100 VIRT-PHY: Fixed timeslot in gsmtap-msg on downlink which was always 0. Timeslot is not encoded in the chan_nr accessible in the channel description but was taken from there and so it was always 0. Change-Id: I881a1c61ea47399c9b1385fb220cd587e3593e82 http://cgit.osmocom.org/osmo-bts/commit/?id=81335edae39e885ca09b027db7216e75d1676ab6 commit 81335edae39e885ca09b027db7216e75d1676ab6 Author: Sebastian Stumpf Date: Mon Jan 9 17:34:42 2017 +0100 VIRT-PHY: Added example configurations for openbsc and osmobts. Change-Id: I368d4a378e20028603b09825eee766abb9195774 ----------------------------------------------------------------------- Summary of changes: Makefile.am | 2 + doc/examples/virtual/openbsc-virtual.cfg | 151 +++++++++++++++++++++++++++++++ doc/examples/virtual/osmobts-virtual.cfg | 62 +++++++++++++ src/osmo-bts-virtual/l1_if.c | 20 ++-- src/osmo-bts-virtual/main.c | 4 + src/osmo-bts-virtual/scheduler_virtbts.c | 17 +++- src/osmo-bts-virtual/virtual_um.c | 9 +- src/osmo-bts-virtual/virtual_um.h | 9 +- src/osmo-bts-virtual/virtualbts_vty.c | 4 +- 9 files changed, 257 insertions(+), 21 deletions(-) create mode 100644 doc/examples/virtual/openbsc-virtual.cfg create mode 100644 doc/examples/virtual/osmobts-virtual.cfg hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Thu Jul 13 20:56:26 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Jul 2017 20:56:26 GMT Subject: libosmo-abis.git branch master updated. 0.3.2-82-g35003ec Message-ID: <201707132056.v6DKuQWx000765@git.osmocom.org> This is an 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 35003ec2ea7de49d67e5332938a66fe92580b94d (commit) via 1307b7aa606b31a54d6abbb3cf39c07ccf4d2cd0 (commit) from ff8eed24e769800c1f7e946d64a3247cb1d4a9ae (commit) Those revisions listed above that are new 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=35003ec2ea7de49d67e5332938a66fe92580b94d commit 35003ec2ea7de49d67e5332938a66fe92580b94d Author: Pau Espin Pedrol Date: Wed Jul 5 22:04:43 2017 +0200 contrib: Enable -Werror by default Change-Id: I065b18dd6c4f7616f981aa4273e68e23825a7294 http://cgit.osmocom.org/libosmo-abis/commit/?id=1307b7aa606b31a54d6abbb3cf39c07ccf4d2cd0 commit 1307b7aa606b31a54d6abbb3cf39c07ccf4d2cd0 Author: Pau Espin Pedrol Date: Thu Jul 13 22:14:37 2017 +0200 configure.ac: Fix RTP_SIGNAL_PTR_CAST config in FreeBSD build Move function definition to the first argument of AC_LANG_PROGRAM (prologue) instead of the second (body). Content of the body is writen into the main() function of the file being compiled, while prologue is writen before it. Compiler from FreeBSD build host doesn't like definitions inside the main function, it fails with the following error: conftest.c:28:73: error: function definition is not allowed here As the compilation test fails, unsigned int is used instead of void*, which doesn't match the current headers in the current build, and then a warning (or error with -Werror) is printed. Change-Id: I83fc3997e5067b499bf43cea4ff953604d6cbeae ----------------------------------------------------------------------- Summary of changes: configure.ac | 5 +++-- contrib/jenkins.sh | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) hooks/post-receive -- Osmocom A-bis protcol interface library From gitosis at osmocom.org Thu Jul 13 20:56:54 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 13 Jul 2017 20:56:54 GMT Subject: libosmo-netif.git branch master updated. 0.0.6-76-g243a3b0 Message-ID: <201707132056.v6DKus5S000915@git.osmocom.org> This is an 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 243a3b0372fe738b01c2d32d6f6cb7b7c99a1180 (commit) via 728c2df7966c0ca0b6c3064972a14684910375c4 (commit) from baff9c752e3e38581e32cc97bdb510394a34b608 (commit) Those revisions listed above that are new 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=243a3b0372fe738b01c2d32d6f6cb7b7c99a1180 commit 243a3b0372fe738b01c2d32d6f6cb7b7c99a1180 Author: Pau Espin Pedrol Date: Wed Jul 5 22:15:11 2017 +0200 contrib: Enable -Werror by default Change-Id: I045536c21d7a0fa2fc23258c727d67bedf176ece http://cgit.osmocom.org/libosmo-netif/commit/?id=728c2df7966c0ca0b6c3064972a14684910375c4 commit 728c2df7966c0ca0b6c3064972a14684910375c4 Author: Pau Espin Pedrol Date: Thu Jul 13 21:29:30 2017 +0200 rtp.c: Fix print format Fixes compilation warning Change-Id: I0146a19bf852c9e27d265a098dc9d7a337424e10 ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 2 +- src/rtp.c | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) hooks/post-receive -- Osmocom network interface library From gitosis at osmocom.org Fri Jul 14 01:29:11 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 14 Jul 2017 01:29:11 GMT Subject: osmocom-bb.git branch fixeria/fake_trx updated. osmocon_v0.0.0-1829-g9a66a6b5 Message-ID: <201707140129.v6E1TBhg070871@git.osmocom.org> This is an 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/fake_trx has been updated via 9a66a6b569d56012717f4993f6b12f98f4bbe1cd (commit) via 38d8da51789a44e13247f0085c79d6622a1849c8 (commit) via 13f8f6a33ecd5852e1af20a0393103999af00c17 (commit) via c59ab5a3ce28cd91331c9e99c06ef99d4b696f16 (commit) via aa9e81e7aa169133bc27b752beb0e354f2533b30 (commit) via b0f1dff67729bdb6cf9b12a0e718fd9900e16d74 (commit) via a4857c4f37cc2aaf23abf96a616d1d084e8311e3 (commit) via bd5d1e8c1e56110e201ffd133126bd49c3aab711 (commit) from 7242eb94255f82212d50098d416c05faaf86064a (commit) Those revisions listed above that are new 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=9a66a6b569d56012717f4993f6b12f98f4bbe1cd commit 9a66a6b569d56012717f4993f6b12f98f4bbe1cd Author: Vadim Yanitskiy Date: Fri Jul 14 08:26:24 2017 +0700 host/trxcon/l1ctl.c: handle L1CTL_PM_REQ correctly Change-Id: Ib5a2198f21e747b6169ef141817ef22b241ef9fa http://cgit.osmocom.org/osmocom-bb/commit/?id=38d8da51789a44e13247f0085c79d6622a1849c8 commit 38d8da51789a44e13247f0085c79d6622a1849c8 Author: Vadim Yanitskiy Date: Fri Jul 14 08:06:07 2017 +0700 fake_trx: implement power measurement emulation This change introduces a new class named FakePM, which is intended to generate pseudo-random power levels for base stations and noise levels inactive frequencies. Also, there is a new command in BB CTRL, which instructs transceiver to perform a power measurement on requested frequency. As we work in virtual Um-interface, a FakePM instance is used to provide some fake power levels. Change-Id: If48c12fd0b1ba10e1cf76559b359e17a1256617d http://cgit.osmocom.org/osmocom-bb/commit/?id=13f8f6a33ecd5852e1af20a0393103999af00c17 commit 13f8f6a33ecd5852e1af20a0393103999af00c17 Author: Vadim Yanitskiy Date: Fri Jul 14 05:49:48 2017 +0700 fake_trx/ctrl_if.py: allow adding custom params to response Change-Id: I551bb425c25a5c978801d9e1e033b4ba352e259f http://cgit.osmocom.org/osmocom-bb/commit/?id=c59ab5a3ce28cd91331c9e99c06ef99d4b696f16 commit c59ab5a3ce28cd91331c9e99c06ef99d4b696f16 Author: Vadim Yanitskiy Date: Fri Jul 14 06:25:37 2017 +0700 fake_trx/ctrl_cmd.py: print response to stdout Change-Id: Icdbb1802b81eddf42786fafcf96200a60db3cc24 http://cgit.osmocom.org/osmocom-bb/commit/?id=aa9e81e7aa169133bc27b752beb0e354f2533b30 commit aa9e81e7aa169133bc27b752beb0e354f2533b30 Author: Vadim Yanitskiy Date: Fri Jul 14 05:32:19 2017 +0700 fake_trx: fix copy-paste error Change-Id: I9a6b294ad3501aa26d92667a995d08ca3be03da4 http://cgit.osmocom.org/osmocom-bb/commit/?id=b0f1dff67729bdb6cf9b12a0e718fd9900e16d74 commit b0f1dff67729bdb6cf9b12a0e718fd9900e16d74 Author: Vadim Yanitskiy Date: Fri Jul 14 04:10:41 2017 +0700 host/trxcon/trx_if.c: add power measurement command Change-Id: Ib947b60248cafad4edeb7e49c2bd3a1f81696239 http://cgit.osmocom.org/osmocom-bb/commit/?id=a4857c4f37cc2aaf23abf96a616d1d084e8311e3 commit a4857c4f37cc2aaf23abf96a616d1d084e8311e3 Author: Vadim Yanitskiy Date: Fri Jul 14 03:19:13 2017 +0700 host/trxcon/trx_if.c: simplify response matching Previously, we had both length and string matching of request and response. To be able to implement commands with additional params in the future, this change drops the length matching part. Change-Id: Id4c50115f5f1b1da450ff8b8dcfd6ccf572d23f5 http://cgit.osmocom.org/osmocom-bb/commit/?id=bd5d1e8c1e56110e201ffd133126bd49c3aab711 commit bd5d1e8c1e56110e201ffd133126bd49c3aab711 Author: Vadim Yanitskiy Date: Fri Jul 14 01:47:40 2017 +0700 host/trxcon/scheduler: confirm successful RACH requests Change-Id: I079ecebbeeb3843288118fbb55fa520af22859bb ----------------------------------------------------------------------- Summary of changes: src/host/trxcon/l1ctl.c | 16 ++---- src/host/trxcon/sched_lchan_handlers.c | 3 ++ src/host/trxcon/trx_if.c | 65 ++++++++++++++++++++++++- src/host/trxcon/trx_if.h | 5 ++ src/target/fake_trx/ctrl_cmd.py | 7 ++- src/target/fake_trx/ctrl_if.py | 13 ++++- src/target/fake_trx/ctrl_if_bb.py | 16 +++++- src/target/fake_trx/ctrl_if_bts.py | 13 ++++- src/target/fake_trx/{udp_link.py => fake_pm.py} | 48 +++++++++--------- src/target/fake_trx/fake_trx.py | 10 ++++ 10 files changed, 153 insertions(+), 43 deletions(-) copy src/target/fake_trx/{udp_link.py => fake_pm.py} (54%) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Fri Jul 14 03:50:47 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 14 Jul 2017 03:50:47 GMT Subject: osmocom-bb.git branch fixeria/fake_trx updated. osmocon_v0.0.0-1834-g7be84af2 Message-ID: <201707140350.v6E3ol2B015951@git.osmocom.org> This is an 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/fake_trx has been updated via 7be84af24940e49fd2f356cc9c70c533cde86320 (commit) via 4a8b0877e01541e23499c1c29646f241dd7fe593 (commit) via dac3f72846d58a1979101b05024279aed585eade (commit) via 119de6bda6c2d000334cff3d425b2c76d7010eb1 (commit) via 39b571e2a0c92ca7ea194727c50d644d2fea015f (commit) from 9a66a6b569d56012717f4993f6b12f98f4bbe1cd (commit) Those revisions listed above that are new 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=7be84af24940e49fd2f356cc9c70c533cde86320 commit 7be84af24940e49fd2f356cc9c70c533cde86320 Author: Vadim Yanitskiy Date: Fri Jul 14 10:46:23 2017 +0700 host/trxcon/l1ctl.c: implement FBSB expire timer Change-Id: I27f96cbe951de164fcecaf19f8305db5e5b20229 http://cgit.osmocom.org/osmocom-bb/commit/?id=4a8b0877e01541e23499c1c29646f241dd7fe593 commit 4a8b0877e01541e23499c1c29646f241dd7fe593 Author: Vadim Yanitskiy Date: Fri Jul 14 10:28:26 2017 +0700 host/trxcon/l1ctl.c: fix imcomplete msg in l1ctl_tx_fbsb_conf() Previously, all L1CTL_FBSB_CONF messages were sent without required l1ctl_info_dl header, what caused unpredictable behavior on higher layers (L2 & L3). Let's fix it. Change-Id: I8dae597bb4c09df36f80944434ce3624569f2cf8 http://cgit.osmocom.org/osmocom-bb/commit/?id=dac3f72846d58a1979101b05024279aed585eade commit dac3f72846d58a1979101b05024279aed585eade Author: Vadim Yanitskiy Date: Fri Jul 14 09:19:22 2017 +0700 fake_trx: implement simple freq. filter Change-Id: Ifbeaebeaf68a88c07a05b672502f503ab7b890f2 http://cgit.osmocom.org/osmocom-bb/commit/?id=119de6bda6c2d000334cff3d425b2c76d7010eb1 commit 119de6bda6c2d000334cff3d425b2c76d7010eb1 Author: Vadim Yanitskiy Date: Fri Jul 14 09:18:03 2017 +0700 host/trxcon/scheduler: notify transceiver about TS state Change-Id: I5783066e7c1b01e4ebb28d10b03f3290ff8a0f37 http://cgit.osmocom.org/osmocom-bb/commit/?id=39b571e2a0c92ca7ea194727c50d644d2fea015f commit 39b571e2a0c92ca7ea194727c50d644d2fea015f Author: Vadim Yanitskiy Date: Fri Jul 14 09:01:30 2017 +0700 fake_trx: handle SETSLOT command from BB Change-Id: I152486377ecd6777dbae7024e5d12cfdbcb17628 ----------------------------------------------------------------------- Summary of changes: src/host/trxcon/l1ctl.c | 58 +++++++++++++++++++++++++++++++++- src/host/trxcon/l1ctl.h | 3 +- src/host/trxcon/l1ctl_link.h | 2 ++ src/host/trxcon/sched_lchan_handlers.c | 29 ++++++++++++++--- src/host/trxcon/sched_trx.c | 10 ++++++ src/target/fake_trx/burst_fwd.py | 24 ++++++++++++-- src/target/fake_trx/ctrl_if_bb.py | 26 +++++++++++++++ src/target/fake_trx/ctrl_if_bts.py | 2 ++ src/target/fake_trx/fake_trx.py | 4 +++ 9 files changed, 150 insertions(+), 8 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Fri Jul 14 07:55:35 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 14 Jul 2017 07:55:35 GMT Subject: openbsc.git branch master updated. 0.15.0-822-g9f6760de2 Message-ID: <201707140755.v6E7tZOa075518@git.osmocom.org> This is an 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 9f6760de2cf3166c169ba4018144e2cd95fafaff (commit) from 38943b7b5e0afacbbaf06b351a35c03bf903fe2a (commit) Those revisions listed above that are new 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=9f6760de2cf3166c169ba4018144e2cd95fafaff commit 9f6760de2cf3166c169ba4018144e2cd95fafaff Author: Harald Welte Date: Wed Jul 12 00:25:51 2017 +0200 check for missing result of rate_ctr_group_alloc() In case the counter group allocation fails, we must handle this gracefully and fail the allocation of the parent object, too. RelateD: OS#2361 Change-Id: I7dad4a4d52fe05f6b990359841b4408df5990e21 ----------------------------------------------------------------------- Summary of changes: openbsc/src/gprs/gb_proxy.c | 4 ++++ openbsc/src/gprs/gb_proxy_peer.c | 4 ++++ openbsc/src/gprs/gprs_sgsn.c | 16 ++++++++++++++++ openbsc/src/libbsc/net_init.c | 4 ++++ openbsc/src/libcommon-cs/common_cs.c | 4 ++++ 5 files changed, 32 insertions(+) hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Fri Jul 14 14:19:56 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 14 Jul 2017 14:19:56 GMT Subject: libosmocore.git branch master updated. 0.9.6-348-gaab6b26d Message-ID: <201707141419.v6EEJuxt017201@git.osmocom.org> This is an 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 aab6b26d8dc476999efd541d77898987eb9af542 (commit) via adc28dc7da17b510c5316b4157abf171a20e33c0 (commit) via 2ff597e339b8f94aa2d7b3cf25a162198c6de4bc (commit) via 17a8748324519db67eee1fd4f4fe779c3fb9c9c5 (commit) from 37d204a120a49c83775f1b3a5deab1446398760d (commit) Those revisions listed above that are new 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=aab6b26d8dc476999efd541d77898987eb9af542 commit aab6b26d8dc476999efd541d77898987eb9af542 Author: Minh-Quang Nguyen Date: Thu Mar 30 12:57:26 2017 -0400 LC15: add NM measurement type to standard attribute list Change-Id: I320b379429aaf0f7351aed5e4f72a481cc268c05 http://cgit.osmocom.org/libosmocore/commit/?id=adc28dc7da17b510c5316b4157abf171a20e33c0 commit adc28dc7da17b510c5316b4157abf171a20e33c0 Author: Minh-Quang Nguyen Date: Mon Feb 6 11:13:31 2017 -0500 LC15: Add IPAC Directed Retry Enquiry data structure Change-Id: I8d2746eefe1f22dba5b19636ebc9444e458fc802 http://cgit.osmocom.org/libosmocore/commit/?id=2ff597e339b8f94aa2d7b3cf25a162198c6de4bc commit 2ff597e339b8f94aa2d7b3cf25a162198c6de4bc Author: Minh-Quang Nguyen Date: Thu Feb 2 13:44:25 2017 -0500 LC15: Enable string for IPAC RSL direct retry Change-Id: I3e69fba0e21e181d28baee90e95f57216f2617af http://cgit.osmocom.org/libosmocore/commit/?id=17a8748324519db67eee1fd4f4fe779c3fb9c9c5 commit 17a8748324519db67eee1fd4f4fe779c3fb9c9c5 Author: Minh-Quang Nguyen Date: Fri Sep 2 11:28:31 2016 -0400 IPAC manufacture-defined measurement pre-processing definitions Change-Id: Ie1853697f4cff5ff98654fa1cae6c68e28a0076b ----------------------------------------------------------------------- Summary of changes: include/osmocom/gsm/protocol/gsm_08_58.h | 129 +++++++++++++++++++++++++++++++ src/gsm/abis_nm.c | 1 + src/gsm/rsl.c | 6 ++ 3 files changed, 136 insertions(+) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Jul 14 16:11:55 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 14 Jul 2017 16:11:55 GMT Subject: openbsc.git branch pmaier/aoip2 updated. 0.15.0-913-g1cef45f5c Message-ID: <201707141611.v6EGBtO2064675@git.osmocom.org> This is an 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, pmaier/aoip2 has been updated via 1cef45f5c9611ec70df9199e85b5b3ce80e6177c (commit) via 7a1c03393c9701f38bf32a6e7f248910f9c09ccd (commit) via 1a63a31b577fa219b9a78a317fa12adbd8454a8f (commit) via 7941a94244d2f3e7ffed811fca41d7849c7d398e (commit) via bd85cdf71acc0d043ad978afaba830d603888c7b (commit) from c123ce519ed1c2b036fde61e6ee089f99c0fb26e (commit) Those revisions listed above that are new 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=1cef45f5c9611ec70df9199e85b5b3ce80e6177c commit 1cef45f5c9611ec70df9199e85b5b3ce80e6177c Author: Philipp Maier Date: Fri Jul 14 18:00:11 2017 +0200 msc_vlr: Fix tests Add a wrapper for a_iface_tx_clear_cmd() and regenerate the test output files http://cgit.osmocom.org/openbsc/commit/?id=7a1c03393c9701f38bf32a6e7f248910f9c09ccd commit 7a1c03393c9701f38bf32a6e7f248910f9c09ccd Author: Philipp Maier Date: Fri Jul 14 17:57:21 2017 +0200 osmo_msc: only clear A-Interface connections for GSM calls The clear command is sent via the A-Interface for both, A and IuCS connections. This is wrong. Only send the clear command for connections related to the A-Interface, which means only for connections where the RAN is set to GERAN http://cgit.osmocom.org/openbsc/commit/?id=1a63a31b577fa219b9a78a317fa12adbd8454a8f commit 1a63a31b577fa219b9a78a317fa12adbd8454a8f Author: Philipp Maier Date: Fri Jul 14 17:56:47 2017 +0200 fixup: fix typo http://cgit.osmocom.org/openbsc/commit/?id=7941a94244d2f3e7ffed811fca41d7849c7d398e commit 7941a94244d2f3e7ffed811fca41d7849c7d398e Author: Philipp Maier Date: Fri Jul 14 15:18:11 2017 +0200 mncc: make external mncc work The external mncc currently does not work properly since the MNCC_RTP_CREATE commands are removed due to the MSC-Split. It is possible to operate without these commands, but then it is not possible to route the RTP streams to an outside leg. Only internal bridging is currenlty possible. This method is used when the internal MNCC is enabled. Add the missing MNCC_RTP_CREATE implementation. Add logic to keep the old bridging mode working. http://cgit.osmocom.org/openbsc/commit/?id=bd85cdf71acc0d043ad978afaba830d603888c7b commit bd85cdf71acc0d043ad978afaba830d603888c7b Author: Philipp Maier Date: Thu Jul 13 13:46:59 2017 +0200 mgcp: display properly mgcp-messages in log The generated mgcp messages are not displayed properly (stray newlines). Also, the messages we receive are not displayed at all. Display generated and received messages in logtext, reformat the strings properly so that the logtext does not get messed up ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gsm_04_08.h | 2 + openbsc/include/openbsc/msc_ifaces.h | 1 + openbsc/include/openbsc/transaction.h | 7 + openbsc/src/libmgcp/mgcp_protocol.c | 41 ++++- openbsc/src/libmsc/a_iface.c | 2 +- openbsc/src/libmsc/gsm_04_08.c | 170 ++++++++++----------- openbsc/src/libmsc/msc_ifaces.c | 51 +++++++ openbsc/src/libmsc/osmo_msc.c | 5 +- openbsc/tests/msc_vlr/Makefile.am | 1 + openbsc/tests/msc_vlr/msc_vlr_test_gsm_authen.err | 34 +++++ openbsc/tests/msc_vlr/msc_vlr_test_gsm_ciph.err | 28 ++++ openbsc/tests/msc_vlr/msc_vlr_test_hlr_reject.err | 22 +++ openbsc/tests/msc_vlr/msc_vlr_test_hlr_timeout.err | 4 + openbsc/tests/msc_vlr/msc_vlr_test_ms_timeout.err | 6 + openbsc/tests/msc_vlr/msc_vlr_test_no_authen.err | 26 ++++ .../msc_vlr/msc_vlr_test_reject_concurrency.err | 34 +++++ openbsc/tests/msc_vlr/msc_vlr_test_rest.err | 10 ++ openbsc/tests/msc_vlr/msc_vlr_test_umts_authen.err | 10 ++ openbsc/tests/msc_vlr/msc_vlr_tests.c | 7 + 19 files changed, 366 insertions(+), 95 deletions(-) hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Fri Jul 14 22:14:23 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 14 Jul 2017 22:14:23 GMT Subject: osmo-hlr.git branch master updated. 0.0.1-65-g6249137 Message-ID: <201707142214.v6EMENSg064305@git.osmocom.org> This is an 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 62491379f122b598fc4634f4ca47a6f57cab2848 (commit) from 02098d9d22a935503f8b660ed9cbbb1b3f2eb5da (commit) Those revisions listed above that are new 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=62491379f122b598fc4634f4ca47a6f57cab2848 commit 62491379f122b598fc4634f4ca47a6f57cab2848 Author: Max Date: Thu Jul 13 10:52:37 2017 +0200 Another attempt at fixing .deb The previous efforts have failed: python3 does not supply /usr/bin/python symlink. Let's use python-minimal dependency. Change-Id: If9e3f31622efae132b25683c54ce09c83ce43415 ----------------------------------------------------------------------- Summary of changes: debian/control | 2 +- tests/auc/gen_ts_55_205_test_sets/pdftxt_2_c.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Fri Jul 14 22:15:19 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 14 Jul 2017 22:15:19 GMT Subject: osmo-bts.git branch master updated. 0.4.0-547-ge0e2b9e Message-ID: <201707142215.v6EMFJ61064617@git.osmocom.org> This is an 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 e0e2b9e30338b9cfe3892c326d82b4a37860e7f1 (commit) from 576408b651003ab6cd9da69e3c849ecc4148179e (commit) Those revisions listed above that are new 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=e0e2b9e30338b9cfe3892c326d82b4a37860e7f1 commit e0e2b9e30338b9cfe3892c326d82b4a37860e7f1 Author: Max Date: Fri Jul 14 14:20:48 2017 +0200 Cleanup example config files * remove deprecated everything log level * remove copy-pasted sysmobts-mgr.cfg from root directory Change-Id: I8f392991097267665e9094189d24e7cf94a5d5d2 Related: OS#71 ----------------------------------------------------------------------- Summary of changes: Makefile.am | 2 +- doc/examples/litecell15/lc15bts-mgr.cfg | 1 - doc/examples/litecell15/osmo-bts.cfg | 1 - doc/examples/octphy/osmo-bts-trx2dsp1.cfg | 1 - doc/examples/octphy/osmo-bts.cfg | 1 - doc/examples/sysmo/osmo-bts.cfg | 1 - doc/examples/sysmo/sysmobts-mgr.cfg | 1 - doc/examples/sysmobts-mgr.cfg | 24 ------------------------ doc/examples/trx/osmo-bts.cfg | 1 - doc/examples/virtual/osmobts-virtual.cfg | 1 - 10 files changed, 1 insertion(+), 33 deletions(-) delete mode 100644 doc/examples/sysmobts-mgr.cfg hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sat Jul 15 14:33:19 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 15 Jul 2017 14:33:19 GMT Subject: osmocom-analog.git branch master updated. cd9cb9a1070f008b676cd5925f74d47f13dd5122 Message-ID: <201707151433.v6FEXJmw085665@git.osmocom.org> This is an 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/B/C Netz". The branch, master has been updated via cd9cb9a1070f008b676cd5925f74d47f13dd5122 (commit) via a0885365333751101279af42373244fd3a80d340 (commit) via fda224c27f84b17ac6b0427534adcbe48be96635 (commit) via 538b4a42ec0925cbd764ab8733bc1639d4221107 (commit) via aa20d4e50e28b6d4fb1d00a2fef43e513514593b (commit) via 557d19de6680576d2ba5326ef571e1eee7761161 (commit) via 3774519631203e4c3b05ad6c32ce1e8aaca54d2e (commit) via 7af886c6005b6c3ea4459c6110bbb7984e688b1e (commit) via 085ceb917308c7f447a22c1c81c96b0cf43e277d (commit) via a12329a88484a917b4cbc9e5243cf7d40e799e37 (commit) via 3ce50f8ab3d24f1c98de919b0c00d8c58639c40b (commit) via 3788b3e8a5051ab9ad7073d951ad3bb4969d2b87 (commit) via d52f4cd29d0713d171a40321cfe739bc70cdbf67 (commit) via 1aebedc66af63ef7957673be6b7c21fb93b5133a (commit) via 7a9762e28e1bc34811f4f20d583503bdb9fec138 (commit) from 3e86ef95c4d522ea45dbb49f266a47bf41c33452 (commit) Those revisions listed above that are new 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-analog/commit/?id=cd9cb9a1070f008b676cd5925f74d47f13dd5122 commit cd9cb9a1070f008b676cd5925f74d47f13dd5122 Author: Andreas Eversberg Date: Fri Jul 14 20:55:23 2017 +0200 Minor fix for NMT debug output http://cgit.osmocom.org/osmocom-analog/commit/?id=a0885365333751101279af42373244fd3a80d340 commit a0885365333751101279af42373244fd3a80d340 Author: Andreas Eversberg Date: Fri Jul 14 20:54:43 2017 +0200 Minor fix for IQ data display http://cgit.osmocom.org/osmocom-analog/commit/?id=fda224c27f84b17ac6b0427534adcbe48be96635 commit fda224c27f84b17ac6b0427534adcbe48be96635 Author: Andreas Eversberg Date: Tue Jul 11 20:26:40 2017 +0200 Fixing and improving SDR support (SoapySDR and UHD) - Soapy SDR now works. - Channels can be selected. - Antennas can be listed and selected. - Device args, tune args, stream args can be specified. http://cgit.osmocom.org/osmocom-analog/commit/?id=538b4a42ec0925cbd764ab8733bc1639d4221107 commit 538b4a42ec0925cbd764ab8733bc1639d4221107 Author: Andreas Eversberg Date: Sun Jul 9 19:17:37 2017 +0200 Add wave file playback to replace TX audio http://cgit.osmocom.org/osmocom-analog/commit/?id=aa20d4e50e28b6d4fb1d00a2fef43e513514593b commit aa20d4e50e28b6d4fb1d00a2fef43e513514593b Author: Andreas Eversberg Date: Sat Jul 8 23:13:26 2017 +0200 Cleanup common/Makefile.am http://cgit.osmocom.org/osmocom-analog/commit/?id=557d19de6680576d2ba5326ef571e1eee7761161 commit 557d19de6680576d2ba5326ef571e1eee7761161 Author: Andreas Eversberg Date: Sun Jul 2 10:45:47 2017 +0200 NMT: Show trafic areas in hex and allow to select unsupported areas http://cgit.osmocom.org/osmocom-analog/commit/?id=3774519631203e4c3b05ad6c32ce1e8aaca54d2e commit 3774519631203e4c3b05ad6c32ce1e8aaca54d2e Author: Andreas Eversberg Date: Sun Jul 2 10:44:47 2017 +0200 NMT: Fixed "use after free" bug http://cgit.osmocom.org/osmocom-analog/commit/?id=7af886c6005b6c3ea4459c6110bbb7984e688b1e commit 7af886c6005b6c3ea4459c6110bbb7984e688b1e Author: Andreas Eversberg Date: Sun Jul 2 10:43:36 2017 +0200 NMT: Fixed NMT digit decoding http://cgit.osmocom.org/osmocom-analog/commit/?id=085ceb917308c7f447a22c1c81c96b0cf43e277d commit 085ceb917308c7f447a22c1c81c96b0cf43e277d Author: Andreas Eversberg Date: Sat Jun 24 10:09:22 2017 +0200 Minor fixes to compandor http://cgit.osmocom.org/osmocom-analog/commit/?id=a12329a88484a917b4cbc9e5243cf7d40e799e37 commit a12329a88484a917b4cbc9e5243cf7d40e799e37 Author: Andreas Eversberg Date: Sat Jun 17 21:48:48 2017 +0200 Work on docs http://cgit.osmocom.org/osmocom-analog/commit/?id=3ce50f8ab3d24f1c98de919b0c00d8c58639c40b commit 3ce50f8ab3d24f1c98de919b0c00d8c58639c40b Author: Andreas Eversberg Date: Sat Jun 17 12:11:07 2017 +0200 AMPS: Fixes in message display and function names http://cgit.osmocom.org/osmocom-analog/commit/?id=3788b3e8a5051ab9ad7073d951ad3bb4969d2b87 commit 3788b3e8a5051ab9ad7073d951ad3bb4969d2b87 Author: Andreas Eversberg Date: Tue May 30 12:49:40 2017 +0200 TACS support (variations added to AMPS code) These are: - Bandwidth only 25 KHz, so lower deviations - Data rate only 8000 KHz - SID is called AID (Area ID) - MIN1 coding is different http://cgit.osmocom.org/osmocom-analog/commit/?id=d52f4cd29d0713d171a40321cfe739bc70cdbf67 commit d52f4cd29d0713d171a40321cfe739bc70cdbf67 Author: Andreas Eversberg Date: Thu Jun 15 18:28:26 2017 +0200 NMT: Mark Benelux and Czech/Slovak networks as tested I have tested the network with B/NL/L and CZ/SK phones, and they work! http://cgit.osmocom.org/osmocom-analog/commit/?id=1aebedc66af63ef7957673be6b7c21fb93b5133a commit 1aebedc66af63ef7957673be6b7c21fb93b5133a Author: Andreas Eversberg Date: Sun Jun 11 09:01:21 2017 +0200 NMT: Fixed line signal description http://cgit.osmocom.org/osmocom-analog/commit/?id=7a9762e28e1bc34811f4f20d583503bdb9fec138 commit 7a9762e28e1bc34811f4f20d583503bdb9fec138 Author: Andreas Eversberg Date: Sun Jun 11 08:13:52 2017 +0200 NMT: Disable Supervisory signal during DMS (SMS) transfer and use Timeout There is no Supervisory signal during DMS transfer, so there must be no timeout for Supervisory signal. Instead, the SMS layer will timeout after some seconds without receiving data. ----------------------------------------------------------------------- Summary of changes: .gitignore | 2 + README | 3 + configure.ac | 5 +- docs/index.html | 5 +- docs/nmt.html | 1 + docs/tacs.html | 63 + docs/tacs.jpg | Bin 0 -> 575258 bytes src/Makefile.am | 2 +- src/amps/Makefile.am | 13 +- src/amps/amps.c | 168 +- src/amps/amps.h | 2 +- src/amps/{main.c => amps_tacs_main.c} | 95 +- src/amps/dsp.c | 58 +- src/amps/frame.c | 119 +- src/amps/frame.h | 2 + src/amps/main.c | 382 +- src/amps/main.h | 5 + src/amps/stations.c | 11 + src/amps/stations.h | 1 + src/amps/sysinfo.c | 12 +- src/amps/sysinfo.h | 2 + src/anetz/anetz.c | 4 +- src/anetz/anetz.h | 2 +- src/anetz/main.c | 2 +- src/bnetz/bnetz.c | 4 +- src/bnetz/bnetz.h | 2 +- src/bnetz/main.c | 2 +- src/cnetz/cnetz.c | 4 +- src/cnetz/cnetz.h | 2 +- src/cnetz/main.c | 2 +- src/common/Makefile.am | 61 +- src/common/compandor.c | 12 +- src/common/compandor.h | 2 +- src/common/debug.c | 1 + src/common/debug.h | 1 + src/common/display_iq.c | 8 +- src/common/main.h | 1 + src/common/main_common.c | 82 +- src/common/sdr.c | 19 +- src/common/sdr.h | 2 +- src/common/sender.c | 13 +- src/common/sender.h | 4 +- src/common/soapy.c | 265 +- src/common/soapy.h | 2 +- src/common/uhd.c | 146 +- src/common/uhd.h | 2 +- src/nmt/countries.c | 16 +- src/nmt/dsp.c | 4 +- src/nmt/frame.c | 12 +- src/nmt/main.c | 18 +- src/nmt/nmt.c | 17 +- src/nmt/nmt.h | 2 +- src/nmt/sms.c | 7 + src/{anetz => tacs}/Makefile.am | 12 +- src/tacs/image.c | 66 + src/{amps => tacs}/image.h | 0 src/tacs/main.c | 14 + src/tacs/outoforder.c | 8199 ++++++++++++++++++++++++ src/tacs/stations.c | 89 + src/tacs/tones.c | 10718 ++++++++++++++++++++++++++++++++ src/test/Makefile.am | 7 +- src/test/test_compandor.c | 52 +- 62 files changed, 20077 insertions(+), 752 deletions(-) create mode 100644 docs/tacs.html create mode 100644 docs/tacs.jpg copy src/amps/{main.c => amps_tacs_main.c} (83%) create mode 100644 src/amps/main.h copy src/{anetz => tacs}/Makefile.am (70%) create mode 100644 src/tacs/image.c copy src/{amps => tacs}/image.h (100%) create mode 100644 src/tacs/main.c create mode 100644 src/tacs/outoforder.c create mode 100644 src/tacs/stations.c create mode 100644 src/tacs/tones.c hooks/post-receive -- A/B/C Netz From gitosis at osmocom.org Sat Jul 15 16:41:51 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 15 Jul 2017 16:41:51 GMT Subject: osmocom-bb.git branch fixeria/fake_trx updated. osmocon_v0.0.0-1839-g5d44a4a4 Message-ID: <201707151641.v6FGfpWp024353@git.osmocom.org> This is an 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/fake_trx has been updated discards 7be84af24940e49fd2f356cc9c70c533cde86320 (commit) discards 4a8b0877e01541e23499c1c29646f241dd7fe593 (commit) via 5d44a4a40936716211aaa076555037e6f36078e8 (commit) via f08e4191a5c4b848e95c5e68ee57cf975282747f (commit) via 926dd12390c1da4d7c03aa87ee98ae3446e6763e (commit) via 1412f60fe3e4fd33d2fe76ccecb5907a07b0a04a (commit) via 27a444fd93d7867e4f796d341da9fd2378431629 (commit) via ce399fa1f2ee21b67e39ad523473172a1144df6c (commit) via b9c472e12853f028194f2db5e0efa8331bbed288 (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 (7be84af24940e49fd2f356cc9c70c533cde86320) \ N -- N -- N (5d44a4a40936716211aaa076555037e6f36078e8) 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=5d44a4a40936716211aaa076555037e6f36078e8 commit 5d44a4a40936716211aaa076555037e6f36078e8 Author: Vadim Yanitskiy Date: Sat Jul 15 22:51:12 2017 +0700 host/trxcon/l1ctl.c: handle L1CTL_DATA_REQ Change-Id: Ia72fd3d55c86697ff144446bbae94f76839eb5a1 http://cgit.osmocom.org/osmocom-bb/commit/?id=f08e4191a5c4b848e95c5e68ee57cf975282747f commit f08e4191a5c4b848e95c5e68ee57cf975282747f Author: Vadim Yanitskiy Date: Sat Jul 15 22:46:54 2017 +0700 host/trxcon/scheduler: implement xCCH TX capability Change-Id: I4da4816dcecc55eb9b4d2d6c631967026a5e4f68 http://cgit.osmocom.org/osmocom-bb/commit/?id=926dd12390c1da4d7c03aa87ee98ae3446e6763e commit 926dd12390c1da4d7c03aa87ee98ae3446e6763e Author: Vadim Yanitskiy Date: Sat Jul 15 15:20:35 2017 +0700 host/trxcon/l1ctl.c: handle L1CTL_DM_{EST,REL}_REQ Change-Id: Ifdf229a6dd3c73ede313d2bfe384032e3887cc3a http://cgit.osmocom.org/osmocom-bb/commit/?id=1412f60fe3e4fd33d2fe76ccecb5907a07b0a04a commit 1412f60fe3e4fd33d2fe76ccecb5907a07b0a04a Author: Vadim Yanitskiy Date: Fri Jul 14 18:33:48 2017 +0700 host/trxcon/scheduler: fix TS index in sched_trx_configure_ts() TS index was not assigned after allocation of a new one. Change-Id: I1b62218f863acf27fb1d1f46b273b345b97d33d8 http://cgit.osmocom.org/osmocom-bb/commit/?id=27a444fd93d7867e4f796d341da9fd2378431629 commit 27a444fd93d7867e4f796d341da9fd2378431629 Author: Vadim Yanitskiy Date: Fri Jul 14 10:46:23 2017 +0700 host/trxcon/l1ctl.c: implement FBSB expire timer Change-Id: I27f96cbe951de164fcecaf19f8305db5e5b20229 http://cgit.osmocom.org/osmocom-bb/commit/?id=ce399fa1f2ee21b67e39ad523473172a1144df6c commit ce399fa1f2ee21b67e39ad523473172a1144df6c Author: Vadim Yanitskiy Date: Fri Jul 14 19:15:41 2017 +0700 host/trxcon/l1ctl.c: fix L1CTL_RACH_{REQ,CONF} handling Previously, L1CTL_RACH_REQ / L1CTL_RACH_CONF messages were handled without l1ctl_info_ul / l1ctl_info_dl header, what caused incorrect data parsing. Change-Id: I145d137f2cc7de234965e4fe64d9367ed6ccb999 http://cgit.osmocom.org/osmocom-bb/commit/?id=b9c472e12853f028194f2db5e0efa8331bbed288 commit b9c472e12853f028194f2db5e0efa8331bbed288 Author: Vadim Yanitskiy Date: Fri Jul 14 10:28:26 2017 +0700 host/trxcon/l1ctl.c: fix incomplete msg in l1ctl_tx_fbsb_conf() Previously, all L1CTL_FBSB_CONF messages were sent without required l1ctl_info_dl header, what caused unpredictable behavior on higher layers (L2 & L3). Let's fix it. Change-Id: I8dae597bb4c09df36f80944434ce3624569f2cf8 ----------------------------------------------------------------------- Summary of changes: src/host/trxcon/l1ctl.c | 185 +++++++++++++++++++++++++++++++-- src/host/trxcon/l1ctl.h | 2 +- src/host/trxcon/sched_lchan_desc.c | 5 +- src/host/trxcon/sched_lchan_handlers.c | 91 +++++++++++++++- src/host/trxcon/sched_trx.c | 51 +++++++++ src/host/trxcon/sched_trx.h | 5 + src/host/trxcon/trx_if.h | 1 + 7 files changed, 328 insertions(+), 12 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Sat Jul 15 17:35:01 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 15 Jul 2017 17:35:01 GMT Subject: osmocom-bb.git branch fixeria/fake_trx updated. osmocon_v0.0.0-1840-gd21a78bd Message-ID: <201707151735.v6FHZ1UF037889@git.osmocom.org> This is an 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/fake_trx has been updated via d21a78bd3a0cda719753fed67475069b5a30dc2d (commit) from 5d44a4a40936716211aaa076555037e6f36078e8 (commit) Those revisions listed above that are new 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=d21a78bd3a0cda719753fed67475069b5a30dc2d commit d21a78bd3a0cda719753fed67475069b5a30dc2d Author: Vadim Yanitskiy Date: Sun Jul 16 00:30:54 2017 +0700 fake_trx: fix compatibility with Python 3 Change-Id: Idce0c631aa3fcd20092a3773558570e442b2fec8 ----------------------------------------------------------------------- Summary of changes: src/target/fake_trx/clck_gen.py | 2 +- src/target/fake_trx/ctrl_cmd.py | 2 +- src/target/fake_trx/fake_trx.py | 4 ++-- src/target/fake_trx/udp_link.py | 5 ++++- 4 files changed, 8 insertions(+), 5 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Sat Jul 15 20:36:48 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 15 Jul 2017 20:36:48 GMT Subject: osmo-bts.git branch resf/for/master created. 0.4.0-548-g3617fd1 Message-ID: <201707152036.v6FKamOQ083567@git.osmocom.org> This is an 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, resf/for/master has been created at 3617fd1cb6eb3e22a1f1482e05a8d1d8cb9016f1 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-bts/commit/?id=3617fd1cb6eb3e22a1f1482e05a8d1d8cb9016f1 commit 3617fd1cb6eb3e22a1f1482e05a8d1d8cb9016f1 Author: Harald Welte Date: Sat Jul 15 22:32:52 2017 +0200 Ensure we don't send dummy UI frames on BCCH for TC=5 When no SI 2bis, nor 2ter, nor 2quater is in use, then the code in bts_sysinfo_get() will return null, causing the transmission of a dummy frame (0303012B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B) instead of a system information message. This is - at least - very odd and might not be backed by the specification. We should simply send any other system information message instead of sending a frame that does not have a valid SI header. While 030301 might be a valid, empty UI frame on a DCCH, it is not a valid frame for the BCCH, where the header is structured differently. In fact, bts_sysinfo_get() should never return NULL and always return a valid BCCH message. This bug was found while developing http://git.osmocom.org/osmo-ttcn3-hacks/tree/sysinfo/Test.ttcn Change-Id: Ifeaed27d1d7ba9994fb8ce67d660648bcc8efece Closes: OS#2365 ----------------------------------------------------------------------- hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sat Jul 15 20:45:05 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 15 Jul 2017 20:45:05 GMT Subject: osmo-bts.git branch master updated. 0.4.0-548-g3617fd1 Message-ID: <201707152045.v6FKj5PY085840@git.osmocom.org> This is an 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 3617fd1cb6eb3e22a1f1482e05a8d1d8cb9016f1 (commit) from e0e2b9e30338b9cfe3892c326d82b4a37860e7f1 (commit) Those revisions listed 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/common/sysinfo.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sun Jul 16 11:48:40 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 16 Jul 2017 11:48:40 GMT Subject: pysim.git branch fairwaves/sim created. 22c537a3f083df0e0ff70e7be9656f1364079cf1 Message-ID: <201707161148.v6GBmetq022884@git.osmocom.org> This is an 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 python tool to program magic SIMs". The branch, fairwaves/sim has been created at 22c537a3f083df0e0ff70e7be9656f1364079cf1 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/pysim/commit/?id=22c537a3f083df0e0ff70e7be9656f1364079cf1 commit 22c537a3f083df0e0ff70e7be9656f1364079cf1 Author: Alexander Chemeris Date: Fri Jul 14 22:34:03 2017 +0300 A hack to work with Fairwaves SIMs. Supported tols: pySim-read.py and pySim-update-spn.py ----------------------------------------------------------------------- hooks/post-receive -- A python tool to program magic SIMs From gitosis at osmocom.org Sun Jul 16 21:13:43 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 16 Jul 2017 21:13:43 GMT Subject: openbsc.git branch master updated. 0.15.0-824-g3deaa0250 Message-ID: <201707162113.v6GLDhMc010525@git.osmocom.org> This is an 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 3deaa025077bef9f4b3877d3d959934533709109 (commit) via 45164a2b45e5eb6ea04137ede3a4b79eedce6c0f (commit) from 9f6760de2cf3166c169ba4018144e2cd95fafaff (commit) Those revisions listed above that are new 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=3deaa025077bef9f4b3877d3d959934533709109 commit 3deaa025077bef9f4b3877d3d959934533709109 Author: Harald Welte Date: Sat Jul 15 23:56:12 2017 +0200 RSL: Allow disabling of BCCH/SACCH filling for given SI type If we want to instruct the BTS to stop sending a given SI, we must be able to send the respective BCCH INFO / SACCH FILLING with a header but without any L3 data IE. This patch enables the related functions to do this whenever their data argument points to NULL. Change-Id: I88b85614951a108574f05db3b706884afe7e87a9 http://cgit.osmocom.org/openbsc/commit/?id=45164a2b45e5eb6ea04137ede3a4b79eedce6c0f commit 45164a2b45e5eb6ea04137ede3a4b79eedce6c0f Author: Harald Welte Date: Sat Jul 15 22:52:01 2017 +0200 Fix regression causing loss of static system-information messages In commit 8b1a2f8cd7a81c6b8c7cdb0963dcf89de7c46100 we started to initialize bts->si_valid to 0. This means we are skipping the manually configured static system information. Instead, we have to initialize bts->si_valid to bts->si_mode_static, i.e. start with those that are static and not to be auto-generated. Found while developing http://git.osmocom.org/osmo-ttcn3-hacks/tree/sysinfo Change-Id: Iab9cc93cf6d54560a72cc393cc3721a8d10e04bf Closes: #2367 ----------------------------------------------------------------------- Summary of changes: openbsc/src/libbsc/abis_rsl.c | 12 ++++++++---- openbsc/src/libbsc/bsc_init.c | 4 ++-- 2 files changed, 10 insertions(+), 6 deletions(-) hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sun Jul 16 21:15:10 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 16 Jul 2017 21:15:10 GMT Subject: libosmocore.git branch master updated. 0.9.6-349-g5ade8f4b Message-ID: <201707162115.v6GLFAVR011010@git.osmocom.org> This is an 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 5ade8f4b726985c1d61baf1037dd3d1f3aa1f121 (commit) from aab6b26d8dc476999efd541d77898987eb9af542 (commit) Those revisions listed above that are new 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=5ade8f4b726985c1d61baf1037dd3d1f3aa1f121 commit 5ade8f4b726985c1d61baf1037dd3d1f3aa1f121 Author: Harald Welte Date: Sat Jul 15 19:20:36 2017 +0200 extend osmo_sysinfo_type with missing SYSINFO_TYPE The list should now be complete up to Releae 14 Change-Id: I693cabe1a3b00a8c4198f7a4a1c647c5d7dc6c41 ----------------------------------------------------------------------- Summary of changes: include/osmocom/gsm/sysinfo.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sun Jul 16 21:15:53 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 16 Jul 2017 21:15:53 GMT Subject: osmo-bts.git branch master updated. 0.4.0-549-gdf07f0a Message-ID: <201707162115.v6GLFrHu011202@git.osmocom.org> This is an 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 df07f0a9cb9fd0160bfc4503e2fddd3d190f06ac (commit) from 3617fd1cb6eb3e22a1f1482e05a8d1d8cb9016f1 (commit) Those revisions listed above that are new 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=df07f0a9cb9fd0160bfc4503e2fddd3d190f06ac commit df07f0a9cb9fd0160bfc4503e2fddd3d190f06ac Author: Max Date: Fri Jul 14 12:20:56 2017 +0200 Fix .deb build Recent introduction of VIRT-PHY broke .deb build. Fix it by installing osmo-bts-virtual as part of Debian package. Change-Id: I1ca7eb51019247eb95c6bac752d6e2c4406ce5a2 ----------------------------------------------------------------------- Summary of changes: debian/osmo-bts-trx.install | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sun Jul 16 21:49:22 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 16 Jul 2017 21:49:22 GMT Subject: osmocom-bb.git branch fixeria/fake_trx updated. osmocon_v0.0.0-1843-g14de487c Message-ID: <201707162149.v6GLnMxx021473@git.osmocom.org> This is an 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/fake_trx has been updated via 14de487cb51a77c0cfda5f74598cd9b40c5beb0c (commit) via a607bfcbb5da4e8aca0844dcfee51b21e1c0a07d (commit) via 1a70d223c8ec2f3071e231f4f181bc7a1ced40df (commit) from d21a78bd3a0cda719753fed67475069b5a30dc2d (commit) Those revisions listed above that are new 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=14de487cb51a77c0cfda5f74598cd9b40c5beb0c commit 14de487cb51a77c0cfda5f74598cd9b40c5beb0c Author: Vadim Yanitskiy Date: Sun Jul 16 17:15:56 2017 +0700 host/trxcon/scheduler: add a reference to GSM 05.02 Change-Id: I067af9c114bcbc5bd74515d5008e21a07fd0167e http://cgit.osmocom.org/osmocom-bb/commit/?id=a607bfcbb5da4e8aca0844dcfee51b21e1c0a07d commit a607bfcbb5da4e8aca0844dcfee51b21e1c0a07d Author: Vadim Yanitskiy Date: Sun Jul 16 17:13:34 2017 +0700 host/trxcon/scheduler: confirm xCCH data sending Change-Id: I40994e7046c25306a0a323910a65e195d2d8fbd0 http://cgit.osmocom.org/osmocom-bb/commit/?id=1a70d223c8ec2f3071e231f4f181bc7a1ced40df commit 1a70d223c8ec2f3071e231f4f181bc7a1ced40df Author: Vadim Yanitskiy Date: Sun Jul 16 16:52:57 2017 +0700 host/trxcon/scheduler: implement TSC selection Change-Id: I004cc71aafe0a26e5141a4b2ffa90063e961be31 ----------------------------------------------------------------------- Summary of changes: src/host/trxcon/l1ctl.c | 18 ++++++-- src/host/trxcon/l1ctl.h | 1 + src/host/trxcon/sched_lchan_handlers.c | 79 ++++++++++++++++++++++++++++------ src/host/trxcon/trx_if.h | 2 +- 4 files changed, 84 insertions(+), 16 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Mon Jul 17 21:55:57 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 17 Jul 2017 21:55:57 GMT Subject: openbsc.git branch master updated. 0.15.0-825-g5daec07de Message-ID: <201707172155.v6HLtvYm023869@git.osmocom.org> This is an 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 5daec07de1ea4ab1deb461049f1d6b569353d68b (commit) from 3deaa025077bef9f4b3877d3d959934533709109 (commit) Those revisions listed above that are new 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=5daec07de1ea4ab1deb461049f1d6b569353d68b commit 5daec07de1ea4ab1deb461049f1d6b569353d68b Author: Harald Welte Date: Sat Jul 15 23:23:58 2017 +0200 gsm_bts_trx_set_system_infos(): Disable non-existing SI If we previously had a given SI present/active, we must send a zero-length BCCH FILLING for that SI type to the BTS to stop it from further transmitting this SI. Change-Id: I33e356e2fa3a69efac9080813e3e9ef4e6438ed1 Closes: OS#2368 ----------------------------------------------------------------------- Summary of changes: openbsc/src/libbsc/bsc_init.c | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Jul 17 22:05:22 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 17 Jul 2017 22:05:22 GMT Subject: openbsc.git branch laforge/ts_04_14 deleted. 0.15.0-801-ga15216643 Message-ID: <201707172205.v6HM5MvT026830@git.osmocom.org> This is an 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, laforge/ts_04_14 has been deleted was a152166437f60179c660bfd7fd8407671b2478a9 ----------------------------------------------------------------------- a152166437f60179c660bfd7fd8407671b2478a9 Add VTY commands for experimentation with TS 04.14 commands ----------------------------------------------------------------------- hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Jul 18 09:29:05 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 18 Jul 2017 09:29:05 GMT Subject: openbsc.git branch master updated. 0.15.0-826-g4b731a337 Message-ID: <201707180929.v6I9T5fQ006237@git.osmocom.org> This is an 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 4b731a33783b1eb9cfb83577d8fc414433e20eb0 (commit) from 5daec07de1ea4ab1deb461049f1d6b569353d68b (commit) Those revisions listed above that are new 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=4b731a33783b1eb9cfb83577d8fc414433e20eb0 commit 4b731a33783b1eb9cfb83577d8fc414433e20eb0 Author: Harald Welte Date: Mon Jul 17 23:59:39 2017 +0200 gtphob: check for missing result of rate_ctr_group_alloc() In case the counter group allocation fails, we must handle this gracefully and fail the allocation of the parent object, too. The recent change (Id I7dad4a4d52fe05f6b990359841b4408df5990e21) seems to have missed one instance, so let's follow-up. Change-Id: I1ee9e3d26dcc18e7f979fd9a786162cbcc50942c Related: OS#2361 ----------------------------------------------------------------------- Summary of changes: openbsc/src/gprs/gtphub.c | 4 ++++ 1 file changed, 4 insertions(+) hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Jul 18 11:02:39 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 18 Jul 2017 11:02:39 GMT Subject: libosmocore.git branch neels/dlmgcp created. 0.9.6-345-g2ab44c2e Message-ID: <201707181102.v6IB2dOr032014@git.osmocom.org> This is an 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/dlmgcp has been created at 2ab44c2ecb405643fbc740c8ca2f8460b1233063 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmocore/commit/?id=2ab44c2ecb405643fbc740c8ca2f8460b1233063 commit 2ab44c2ecb405643fbc740c8ca2f8460b1233063 Author: Neels Hofmeyr Date: Tue Jul 11 18:43:09 2017 +0200 add DLMGCP logging category for libosmo-mgcp In the course of splitting up the openbsc.git repository, we will create libosmo-mgcp and need a library logging category for that purpose. Change-Id: I09c587e2d59472cbde852d467d457254746d9e67 ----------------------------------------------------------------------- hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Tue Jul 18 11:11:36 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 18 Jul 2017 11:11:36 GMT Subject: osmo-iuh.git branch neels/ranap_iu created. 68b5c13adb3cf28dc355b0e734f2d2311be86120 Message-ID: <201707181111.v6IBBas1034253@git.osmocom.org> This is an 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/ranap_iu has been created at 68b5c13adb3cf28dc355b0e734f2d2311be86120 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-iuh/commit/?id=68b5c13adb3cf28dc355b0e734f2d2311be86120 commit 68b5c13adb3cf28dc355b0e734f2d2311be86120 Author: Neels Hofmeyr Date: Wed Jul 5 14:38:52 2017 +0200 move openbsc.git's iu.h, iu.c, iu_vty.c here as iu_client* To help split openbsc.git to separate MSC and SGSN repositories, place the common Iu interface related code here in libosmo-ranap. The code depends on libosmo-ranap tightly. One reason to want this separate from libosmo-ranap could be that it uses libosmo-sigtran, accepting an sccp instance. However, including in libosmo-ranap is the simplest way to go. The osmo-iuh build depends on libosmo-sigtran anyway because of OsmoHNBGW, and all current users of libosmo-ranap also naturally link libosmo-sigtran already. Apply prefix ranap_iu_ and RANAP_IU_ to allow smooth transition from the openbsc.git iu_ to the libranap ranap_iu_ implementations. Prune unneeded #include statements. In iu_client_vty.c, remove the legacy "net." from a VTY error message, it is not known which name the parent node of 'iu' has. Change-Id: I6a3f7ad15be03fb94689b4af6ccfa828c25f45c0 ----------------------------------------------------------------------- hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Tue Jul 18 12:16:29 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 18 Jul 2017 12:16:29 GMT Subject: osmo-bts.git branch master updated. 0.4.0-551-gf690e5d Message-ID: <201707181216.v6ICGT4k052568@git.osmocom.org> This is an 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 f690e5d45cbbcaf1309a429e934829bd06b00dd7 (commit) via a59fb6220b723b2c89477838697628474378aeea (commit) from df07f0a9cb9fd0160bfc4503e2fddd3d190f06ac (commit) Those revisions listed above that are new 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=f690e5d45cbbcaf1309a429e934829bd06b00dd7 commit f690e5d45cbbcaf1309a429e934829bd06b00dd7 Author: Max Date: Mon Jul 17 17:32:03 2017 +0200 lc15: cleanup board parameters reading * move common code into separate function * print error similar to parameter reading code Change-Id: Icf3285d7bb921d212cb8945e835be2c81189fb87 Related: SYS#3728 http://cgit.osmocom.org/osmo-bts/commit/?id=a59fb6220b723b2c89477838697628474378aeea commit a59fb6220b723b2c89477838697628474378aeea Author: Max Date: Mon Jul 17 17:37:27 2017 +0200 Unify *.service files * unify description * provide common BTS-independent aliases Change-Id: Ia067dc5b0bdef07b90ab57f89e8ba6b2a794eb4a ----------------------------------------------------------------------- Summary of changes: contrib/osmo-bts-lc15.service | 1 + contrib/osmo-bts-sysmo.service | 3 +- contrib/sysmobts-mgr.service | 4 +-- src/osmo-bts-litecell15/misc/lc15bts_bid.c | 47 ++++++++++++++++-------------- 4 files changed, 30 insertions(+), 25 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Tue Jul 18 12:21:29 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 18 Jul 2017 12:21:29 GMT Subject: osmo-gsm-manuals.git branch master updated. bed4162c70f4a41c79c68af118d53bce4aa3405c Message-ID: <201707181221.v6ICLTA9054017@git.osmocom.org> This is an 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 bed4162c70f4a41c79c68af118d53bce4aa3405c (commit) from 3bcb9f4c151205a743162eb740f77d9b6dfaa2b1 (commit) Those revisions listed above that are new 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=bed4162c70f4a41c79c68af118d53bce4aa3405c commit bed4162c70f4a41c79c68af118d53bce4aa3405c Author: Neels Hofmeyr Date: Fri Jul 14 00:04:40 2017 +0200 osmo-gsm-tester: jenkins fixes: install JDK, SSH instructions Add instructions to install Java JDK for jenkins build slave. Minor fixes to SSH key instructions. Change-Id: Ib2c1adc2ddee3be016e4d253451593b19dbe133a ----------------------------------------------------------------------- Summary of changes: OsmoGSMTester/chapters/install.adoc | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) hooks/post-receive -- Manuals for Osmocom GSM components From gitosis at osmocom.org Tue Jul 18 12:50:06 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 18 Jul 2017 12:50:06 GMT Subject: osmo-bts.git branch master updated. 0.4.0-552-g173a4f1 Message-ID: <201707181250.v6ICo6BV063510@git.osmocom.org> This is an 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 173a4f1f79a6e086682848b16169adbf283234c4 (commit) from f690e5d45cbbcaf1309a429e934829bd06b00dd7 (commit) Those revisions listed above that are new 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=173a4f1f79a6e086682848b16169adbf283234c4 commit 173a4f1f79a6e086682848b16169adbf283234c4 Author: Max Date: Tue Jul 18 14:07:33 2017 +0200 lc15-mgr: update parameter read/write Better match upstream lc15 code: * fsync on parameter write * use permanent storage directly for parameters Change-Id: Iac150bf2ebffc5fa9544b0f3b19cd647996fc8b6 Related: SYS#3728 ----------------------------------------------------------------------- Summary of changes: src/osmo-bts-litecell15/misc/lc15bts_par.c | 3 +++ src/osmo-bts-litecell15/misc/lc15bts_par.h | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Tue Jul 18 14:21:05 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 18 Jul 2017 14:21:05 GMT Subject: osmo-gsm-manuals.git branch master updated. b052cb0499672bb86c97e764aa77d9eb8ff1d60f Message-ID: <201707181421.v6IEL5sK086627@git.osmocom.org> This is an 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 b052cb0499672bb86c97e764aa77d9eb8ff1d60f (commit) from bed4162c70f4a41c79c68af118d53bce4aa3405c (commit) Those revisions listed above that are new 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=b052cb0499672bb86c97e764aa77d9eb8ff1d60f commit b052cb0499672bb86c97e764aa77d9eb8ff1d60f Author: Pau Espin Pedrol Date: Tue Jul 18 15:21:59 2017 +0200 rtp-amr: Describe requirement to recieve all PH-DATA.ind events Change-Id: I4a78b3398c36a8107fa1809ba9b89235980f0e4f ----------------------------------------------------------------------- Summary of changes: OsmoBTS/rtp-amr-docinfo.xml | 8 +++++ OsmoBTS/rtp-amr.adoc | 86 +++++++++++++++++++++++++++------------------ 2 files changed, 59 insertions(+), 35 deletions(-) hooks/post-receive -- Manuals for Osmocom GSM components From gitosis at osmocom.org Tue Jul 18 14:30:49 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 18 Jul 2017 14:30:49 GMT Subject: osmo-gsm-manuals.git branch master updated. 725b3521a3e7b5c75f24afb742f1c90f5369eb0c Message-ID: <201707181430.v6IEUnfY088888@git.osmocom.org> This is an 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 725b3521a3e7b5c75f24afb742f1c90f5369eb0c (commit) from b052cb0499672bb86c97e764aa77d9eb8ff1d60f (commit) Those revisions listed above that are new 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=725b3521a3e7b5c75f24afb742f1c90f5369eb0c commit 725b3521a3e7b5c75f24afb742f1c90f5369eb0c Author: Pau Espin Pedrol Date: Tue Jul 18 15:23:12 2017 +0200 rtp-amr: Fix typo and trailing whitespace Change-Id: I8efda2387e0e5e95700b070dab8f8dd427fa562d ----------------------------------------------------------------------- Summary of changes: OsmoBTS/rtp-amr.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- Manuals for Osmocom GSM components From gitosis at osmocom.org Tue Jul 18 17:30:06 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 18 Jul 2017 17:30:06 GMT Subject: osmo-bts.git branch master updated. 0.4.0-553-g91cecc0 Message-ID: <201707181730.v6IHU625038440@git.osmocom.org> This is an 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 91cecc051a19439733f8b86575e51f94015361ff (commit) from 173a4f1f79a6e086682848b16169adbf283234c4 (commit) Those revisions listed above that are new 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=91cecc051a19439733f8b86575e51f94015361ff commit 91cecc051a19439733f8b86575e51f94015361ff Author: Max Date: Tue Jul 18 17:13:45 2017 +0200 lc15: fix BTS revision and hw options * remove typo in logging * add missing return statement * fix compilation warnings * add detailed logging for supported GSM band and related errors Change-Id: I73bccd81ec56845ba11b939937b295eb0f51b4a8 Related: SYS#3728 ----------------------------------------------------------------------- Summary of changes: src/osmo-bts-litecell15/l1_if.c | 18 ++++++++++++++---- src/osmo-bts-litecell15/misc/lc15bts_bid.c | 4 +--- 2 files changed, 15 insertions(+), 7 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Tue Jul 18 17:30:23 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 18 Jul 2017 17:30:23 GMT Subject: osmo-bts.git branch master updated. 0.4.0-554-gb2bbc81 Message-ID: <201707181730.v6IHUNNS038551@git.osmocom.org> This is an 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 b2bbc819218c0f842ad00a1608725cccb780e6bd (commit) from 91cecc051a19439733f8b86575e51f94015361ff (commit) Those revisions listed above that are new 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=b2bbc819218c0f842ad00a1608725cccb780e6bd commit b2bbc819218c0f842ad00a1608725cccb780e6bd Author: Max Date: Fri Jul 14 14:11:34 2017 +0200 lc15: make default config usable * add trx-calibration path * change GSM band to 900 Change-Id: I50bc4a4314a8b48e4000de445f4f05795e1a2d8b Related: SYS#3722 ----------------------------------------------------------------------- Summary of changes: doc/examples/litecell15/osmo-bts.cfg | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Wed Jul 19 10:52:55 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 19 Jul 2017 10:52:55 GMT Subject: openbsc.git branch master updated. 0.15.0-827-g4d87e2298 Message-ID: <201707191052.v6JAqtEb008846@git.osmocom.org> This is an 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 4d87e22980edb5a0ec170801980f76c837183b32 (commit) from 4b731a33783b1eb9cfb83577d8fc414433e20eb0 (commit) Those revisions listed above that are new 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=4d87e22980edb5a0ec170801980f76c837183b32 commit 4d87e22980edb5a0ec170801980f76c837183b32 Author: Harald Welte Date: Tue Jul 18 19:11:49 2017 +0200 bsc_vty: Add VTY command to test CTRL TRAP feature Using this new command (introduced in OsmoBSC + OsmoNITB), you can simulate the generation of TRAP events for testin purposes. start the control interface monitor as an example client program: ./openbsc/contrib/bsc_control.py -m -d localhost -p 4249 then start OsmoBSC or OsmoNITB, telnet to the VTY and enter 'enable' mode and issue the following (example) command: ctrl-interface generate-trap my.foo.var 2342 As a result, on the bsc_control.py you will see: Got message: TRAP 0 my.foo.var 2342 Change-Id: Ib1d2ec38290dc94797c1b365d9b733e5215ab7d1 ----------------------------------------------------------------------- Summary of changes: openbsc/src/libbsc/bsc_vty.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Jul 19 10:52:56 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 19 Jul 2017 10:52:56 GMT Subject: osmo-bts.git branch master updated. 0.4.0-555-g2d2fca4 Message-ID: <201707191052.v6JAquTa008891@git.osmocom.org> This is an 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 2d2fca434209f96ae2c3b9e0221c6a063d23dfd9 (commit) from b2bbc819218c0f842ad00a1608725cccb780e6bd (commit) Those revisions listed above that are new 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=2d2fca434209f96ae2c3b9e0221c6a063d23dfd9 commit 2d2fca434209f96ae2c3b9e0221c6a063d23dfd9 Author: Max Date: Tue Jul 18 18:34:29 2017 +0200 lc15: port lc15bts-mgr changes That's mostly changes related to lc15bts-mgr from https://gitlab.com/nrw_noa/osmo-bts branch nrw/litecell15 based on eb5b7f80510b603579f7af6d7d5ead296c2fa260 commit. I wanted to incorporate vty and hardcoded paths changes so we can use it from this point without major backward-incompatible changes as a base for future ports. Change-Id: Iabbaedc84aaaa594150a4e5445c16dd1f6f89858 Related: SYS#3679 ----------------------------------------------------------------------- Summary of changes: doc/examples/litecell15/lc15bts-mgr.cfg | 52 +- include/osmo-bts/phy_link.h | 6 + src/common/Makefile.am | 4 + src/osmo-bts-litecell15/Makefile.am | 12 +- src/osmo-bts-litecell15/hw_misc.c | 2 + src/osmo-bts-litecell15/misc/lc15bts_bts.c | 131 ++++ src/osmo-bts-litecell15/misc/lc15bts_bts.h | 21 + src/osmo-bts-litecell15/misc/lc15bts_clock.c | 23 - src/osmo-bts-litecell15/misc/lc15bts_led.c | 333 ++++++++++ src/osmo-bts-litecell15/misc/lc15bts_led.h | 22 + src/osmo-bts-litecell15/misc/lc15bts_mgr.c | 142 +++-- src/osmo-bts-litecell15/misc/lc15bts_mgr.h | 375 ++++++++++- src/osmo-bts-litecell15/misc/lc15bts_mgr_temp.c | 154 ++--- src/osmo-bts-litecell15/misc/lc15bts_mgr_vty.c | 799 +++++++++++++++++++----- src/osmo-bts-litecell15/misc/lc15bts_misc.c | 170 ++++- src/osmo-bts-litecell15/misc/lc15bts_misc.h | 2 + src/osmo-bts-litecell15/misc/lc15bts_par.c | 80 ++- src/osmo-bts-litecell15/misc/lc15bts_par.h | 11 +- src/osmo-bts-litecell15/misc/lc15bts_power.c | 45 +- src/osmo-bts-litecell15/misc/lc15bts_power.h | 11 +- src/osmo-bts-litecell15/misc/lc15bts_temp.c | 25 +- src/osmo-bts-litecell15/misc/lc15bts_temp.h | 5 +- 22 files changed, 2014 insertions(+), 411 deletions(-) create mode 100644 src/osmo-bts-litecell15/misc/lc15bts_bts.c create mode 100644 src/osmo-bts-litecell15/misc/lc15bts_bts.h create mode 100644 src/osmo-bts-litecell15/misc/lc15bts_led.c create mode 100644 src/osmo-bts-litecell15/misc/lc15bts_led.h hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Wed Jul 19 10:53:20 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 19 Jul 2017 10:53:20 GMT Subject: osmo-gsm-manuals.git branch master updated. d04deae00293820ab27b2b3374e83bb3a5e3e933 Message-ID: <201707191053.v6JArKln009077@git.osmocom.org> This is an 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 d04deae00293820ab27b2b3374e83bb3a5e3e933 (commit) from 725b3521a3e7b5c75f24afb742f1c90f5369eb0c (commit) Those revisions listed above that are new 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=d04deae00293820ab27b2b3374e83bb3a5e3e933 commit d04deae00293820ab27b2b3374e83bb3a5e3e933 Author: Pau Espin Pedrol Date: Tue Jul 18 17:24:57 2017 +0200 all manuals: Move date and release from center head to right foot Otherwise long doc titles (top left) run on top of release and date making it impossible to read any of them correctly. Change-Id: I685a981a5cfd82214d1d654aa1553a844c2af157 ----------------------------------------------------------------------- Summary of changes: build/custom-dblatex.sty | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) hooks/post-receive -- Manuals for Osmocom GSM components From gitosis at osmocom.org Wed Jul 19 10:53:40 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 19 Jul 2017 10:53:40 GMT Subject: libosmocore.git branch master updated. 0.9.6-350-ga7ccf615 Message-ID: <201707191053.v6JAreNx009169@git.osmocom.org> This is an 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 a7ccf6158c1e0ad87bda1f5cac07b4aa1bbcf6b2 (commit) from 5ade8f4b726985c1d61baf1037dd3d1f3aa1f121 (commit) Those revisions listed above that are new 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=a7ccf6158c1e0ad87bda1f5cac07b4aa1bbcf6b2 commit a7ccf6158c1e0ad87bda1f5cac07b4aa1bbcf6b2 Author: Neels Hofmeyr Date: Tue Jul 11 18:43:09 2017 +0200 add DLMGCP logging category for libosmo-mgcp In the course of splitting up the openbsc.git repository, we will create libosmo-mgcp and need a library logging category for that purpose. Change-Id: I09c587e2d59472cbde852d467d457254746d9e67 ----------------------------------------------------------------------- Summary of changes: include/osmocom/core/logging.h | 3 ++- src/logging.c | 5 +++++ 2 files changed, 7 insertions(+), 1 deletion(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Wed Jul 19 11:59:02 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 19 Jul 2017 11:59:02 GMT Subject: osmocom-bb.git branch master updated. osmocon_v0.0.0-1826-gef9ee611 Message-ID: <201707191159.v6JBx2JV028676@git.osmocom.org> This is an 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 ef9ee6116ba145f8a09ecc614bb000004a302145 (commit) via 7b6071208eb98bb1eaeb667e2fc3869896ed7123 (commit) via c2083feefae447ad0afac232f38a62dc58d0ee82 (commit) via 3ee8ac1593957119eec398b0682207dac31a2dd8 (commit) via 70dd7e5b75b1e7e008545a615d33d1134cf42339 (commit) via c4324da7c6f684689b6c2343fc817f96c98419b8 (commit) via 4f9913f1fd3702c8e5af0e1afab0ada9bad3e522 (commit) from 48d2a55b40871c584b0af8ff4c918a7734a12b59 (commit) Those revisions listed above that are new 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=ef9ee6116ba145f8a09ecc614bb000004a302145 commit ef9ee6116ba145f8a09ecc614bb000004a302145 Author: Harald Welte Date: Wed Jul 19 00:32:36 2017 +0200 VIRT-PHY: Don't redefine GSMTAP port number, use libosmocore Change-Id: I11d04d76292c52ec5ab70893e8c6a2e55586b2ec http://cgit.osmocom.org/osmocom-bb/commit/?id=7b6071208eb98bb1eaeb667e2fc3869896ed7123 commit 7b6071208eb98bb1eaeb667e2fc3869896ed7123 Author: Harald Welte Date: Tue Jul 18 23:32:55 2017 +0200 VIRT-PHY Use libosmocore unix domain socket helper Change-Id: Ic0fa003bd7c7468d39a0c39fbea89000d576a4f3 http://cgit.osmocom.org/osmocom-bb/commit/?id=c2083feefae447ad0afac232f38a62dc58d0ee82 commit c2083feefae447ad0afac232f38a62dc58d0ee82 Author: Harald Welte Date: Tue Jul 18 22:18:52 2017 +0200 VIRT-PHY: reorganize data structures * l1_model_ms can become a static member of l1_model_ms * crypto_info_ms can become a static member of l1_state_ms Change-Id: I94ca4dad1c6c668ce6307d5e5d728b1c1502af12 http://cgit.osmocom.org/osmocom-bb/commit/?id=3ee8ac1593957119eec398b0682207dac31a2dd8 commit 3ee8ac1593957119eec398b0682207dac31a2dd8 Author: Harald Welte Date: Tue Jul 18 21:41:24 2017 +0200 VIRT-PHY: some more comments/documentation Change-Id: I24fc98624178e9441d6cfcd61bc14e17c1391e9e http://cgit.osmocom.org/osmocom-bb/commit/?id=70dd7e5b75b1e7e008545a615d33d1134cf42339 commit 70dd7e5b75b1e7e008545a615d33d1134cf42339 Author: Harald Welte Date: Thu Jul 13 17:15:14 2017 +0200 VIRT-PHY: Use IPv4 multicast groups for private / local scope The addresses in the original code make little sense: * 224.0.0.1 is "All systems on this subnet" and not routed outside the local ethernet segment * 225.0.0.1 is in a RESERVED range that shouldn't be used Change-Id: I8e3acd745e65a6cfa70b681a440da6a59a1ed0b5 http://cgit.osmocom.org/osmocom-bb/commit/?id=c4324da7c6f684689b6c2343fc817f96c98419b8 commit c4324da7c6f684689b6c2343fc817f96c98419b8 Author: Harald Welte Date: Thu Jul 13 16:37:27 2017 +0200 VIRT-PHY: Use osmo_fd_close() introduced in libosmocore libosmocore has recently received a new function osmo_fd_close() which can be used to replace the private fd_close() function in this code. This requires Change-Id Icd0933eed6a24edde7cdcb378e138897ecc5332c in libosmocore. Change-Id: Id8a518dfb09465c2765681407e5581aee2d62d6d http://cgit.osmocom.org/osmocom-bb/commit/?id=4f9913f1fd3702c8e5af0e1afab0ada9bad3e522 commit 4f9913f1fd3702c8e5af0e1afab0ada9bad3e522 Author: Harald Welte Date: Thu Jul 13 16:35:50 2017 +0200 VIRT-PHY: Use new OSMO_SOCK_F_NO_MCAST_{LOOP,ALL} flags libosmocore has recently gained support for flags like OSMO_SOCK_F_NO_MCAST_LOOP and OSMO_SOCK_F_NO_MCAST_ALL that can be passed to the socket initializer functions, further reducing complexity of the code in osmo_mcast_sock.c here. The related change-IDs are I5ab5de45c0b64ceb3636ea98245a23defa24ffd4 and I24a5b1ebc3f84d2d5d4734e54df50efaea26490b in libosmocore.git. Change-Id: I961aa07a381fef2cf9a2fb5357937864364ca04b ----------------------------------------------------------------------- Summary of changes: src/host/virt_phy/include/virtphy/virt_l1_model.h | 19 ++++--- src/host/virt_phy/include/virtphy/virtual_um.h | 17 ++++-- src/host/virt_phy/src/gsmtapl1_if.c | 18 +++---- src/host/virt_phy/src/l1ctl_sap.c | 40 +++++++------- src/host/virt_phy/src/l1ctl_sock.c | 39 ++++---------- src/host/virt_phy/src/shared/osmo_mcast_sock.c | 63 +++++------------------ src/host/virt_phy/src/virt_l1_model.c | 2 - src/host/virt_phy/src/virt_l1_sched_simple.c | 2 +- src/host/virt_phy/src/virt_prim_data.c | 4 +- src/host/virt_phy/src/virt_prim_fbsb.c | 26 +++++----- src/host/virt_phy/src/virt_prim_pm.c | 31 ++++++----- src/host/virt_phy/src/virt_prim_rach.c | 9 ++-- src/host/virt_phy/src/virt_prim_traffic.c | 4 +- src/host/virt_phy/src/virtphy.c | 10 ++-- 14 files changed, 122 insertions(+), 162 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Wed Jul 19 12:08:45 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 19 Jul 2017 12:08:45 GMT Subject: libosmo-sccp.git branch master updated. 0.0.6.3-267-g6823dd9 Message-ID: <201707191208.v6JC8jrB031898@git.osmocom.org> This is an 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 6823dd9f442ce912e8fdc15aa923cff38a20e487 (commit) from e29888ab693c0130ecac096c46567092087748dd (commit) Those revisions listed above that are new 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=6823dd9f442ce912e8fdc15aa923cff38a20e487 commit 6823dd9f442ce912e8fdc15aa923cff38a20e487 Author: Philipp Maier Date: Fri Jul 7 10:26:39 2017 +0200 vty: make addressbook available for _sg and _asp The installation of the vty commands for the sccp addressbook is currently located in osmo_ss7_vty_init_sg(), which is normally only used in signalling gateway applications. An ASP would lack the addressbook functionality. Make SCCP addressbook available for both SG and ASP Change-Id: Ib49ab623055e9ada7f95e0163ba7e33c5f6f99cb ----------------------------------------------------------------------- Summary of changes: src/osmo_ss7_vty.c | 69 +++++++++++++++++++++++++++++------------------------- 1 file changed, 37 insertions(+), 32 deletions(-) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Wed Jul 19 12:15:35 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 19 Jul 2017 12:15:35 GMT Subject: osmocom-bb.git branch master updated. osmocon_v0.0.0-1832-gf122d4cd Message-ID: <201707191215.v6JCFZX6033816@git.osmocom.org> This is an 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 f122d4cd364a6ba0c3d73ff017c3cc598ebf10f1 (commit) via c0fba7a298fc8c7fada32b24f71aa27e0ec90cd6 (commit) via d80c6f4ef8a58a728ed41e6f36d57b96cad4c4ce (commit) via f7dafcc5d2db77c03354c549e5493b2c4f78ac67 (commit) via 198dbda3c830e5a361d335a34305fb70a805986e (commit) via f5e0f6424b35751d54e82a08f8d6e6de22ddea9a (commit) from ef9ee6116ba145f8a09ecc614bb000004a302145 (commit) Those revisions listed above that are new 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=f122d4cd364a6ba0c3d73ff017c3cc598ebf10f1 commit f122d4cd364a6ba0c3d73ff017c3cc598ebf10f1 Author: Harald Welte Date: Wed Jul 19 13:53:30 2017 +0200 VIRT-PHY: Properly destroy l1_model_ms after disconnect If a MS disconnects, we need to clean up all related state Change-Id: Ib7adef61150b5a4338483019e4dd75d7279d1f5d http://cgit.osmocom.org/osmocom-bb/commit/?id=c0fba7a298fc8c7fada32b24f71aa27e0ec90cd6 commit c0fba7a298fc8c7fada32b24f71aa27e0ec90cd6 Author: Harald Welte Date: Wed Jul 19 13:39:54 2017 +0200 VIRT-PHY: Change default log levels This will basically only print L1C message for all L1CTL happening between MS and the BTS, while suppressing the GSMTAP/virtUM and L1P related messages. Change-Id: I9513db3cee12644ed9b9858e13b740ffd27aba24 http://cgit.osmocom.org/osmocom-bb/commit/?id=d80c6f4ef8a58a728ed41e6f36d57b96cad4c4ce commit d80c6f4ef8a58a728ed41e6f36d57b96cad4c4ce Author: Harald Welte Date: Wed Jul 19 13:01:56 2017 +0200 VIRT-PHY: Clean up logging statements The generated log lines have been *super* long, let's make them significantly shorter. Also, differentiate between DEBUG and INFO level, so normal operation with LOGL_INFO will not spam the user while still printing useful information. Change-Id: If06a8b5f99349796d66a71201524361a6547945a http://cgit.osmocom.org/osmocom-bb/commit/?id=f7dafcc5d2db77c03354c549e5493b2c4f78ac67 commit f7dafcc5d2db77c03354c549e5493b2c4f78ac67 Author: Harald Welte Date: Wed Jul 19 12:14:35 2017 +0200 VIRT-PHY: Separate logging of L1 Control and L1 Data L1 Data is quite verbose, while control is typically limited, so let's make sure we log them as separate sub-systems Change-Id: Idebc371a63508c593855486ff01b2ba6e8c2cfd1 http://cgit.osmocom.org/osmocom-bb/commit/?id=198dbda3c830e5a361d335a34305fb70a805986e commit 198dbda3c830e5a361d335a34305fb70a805986e Author: Harald Welte Date: Wed Jul 19 11:53:13 2017 +0200 VIRT-PHY: Log MS context number whenever possible Now that we can have multiple MS connected to one virtphy instance, it is important to log some context whenever possible. To do so, we introduce a monotonically increasing MS number which gets assigned whenever we allocate a l1_model_ms and printed when the LOGPMS() or DEBUGPMS() macros are used. Change-Id: Id7d9507126a03def5bd7690f1dbe987f9a749e65 http://cgit.osmocom.org/osmocom-bb/commit/?id=f5e0f6424b35751d54e82a08f8d6e6de22ddea9a commit f5e0f6424b35751d54e82a08f8d6e6de22ddea9a Author: Harald Welte Date: Wed Jul 19 11:02:47 2017 +0200 VIRT-PHY: Major rewrite to deal with muliple L1CTL clients Change-Id: Ibfb2a93f8b45a95215c01368b1a52d92283474e6 ----------------------------------------------------------------------- Summary of changes: src/host/virt_phy/include/virtphy/gsmtapl1_if.h | 6 +- src/host/virt_phy/include/virtphy/l1ctl_sap.h | 64 +++---- src/host/virt_phy/include/virtphy/l1ctl_sock.h | 35 +++- src/host/virt_phy/include/virtphy/logging.h | 12 +- src/host/virt_phy/include/virtphy/virt_l1_model.h | 12 +- src/host/virt_phy/include/virtphy/virt_l1_sched.h | 16 +- src/host/virt_phy/src/gsmtapl1_if.c | 190 +++++++++---------- src/host/virt_phy/src/l1ctl_sap.c | 219 +++++++++++----------- src/host/virt_phy/src/l1ctl_sock.c | 98 ++++++---- src/host/virt_phy/src/logging.c | 24 ++- src/host/virt_phy/src/virt_l1_model.c | 22 ++- src/host/virt_phy/src/virt_l1_sched_simple.c | 56 +++--- src/host/virt_phy/src/virt_prim_data.c | 47 ++--- src/host/virt_phy/src/virt_prim_fbsb.c | 38 ++-- src/host/virt_phy/src/virt_prim_pm.c | 35 ++-- src/host/virt_phy/src/virt_prim_rach.c | 38 ++-- src/host/virt_phy/src/virt_prim_traffic.c | 46 ++--- src/host/virt_phy/src/virtphy.c | 61 ++++-- 18 files changed, 537 insertions(+), 482 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Wed Jul 19 12:52:10 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 19 Jul 2017 12:52:10 GMT Subject: osmocom-bb.git branch master updated. osmocon_v0.0.0-1834-g5e0fa863 Message-ID: <201707191252.v6JCqA6H043524@git.osmocom.org> This is an 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 5e0fa863cb6a66c2073bb218489e6291755c2283 (commit) via dd3fd10903e30eaff2e878cd6a7fce242032bc4c (commit) from f122d4cd364a6ba0c3d73ff017c3cc598ebf10f1 (commit) Those revisions listed above that are new 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=5e0fa863cb6a66c2073bb218489e6291755c2283 commit 5e0fa863cb6a66c2073bb218489e6291755c2283 Author: Harald Welte Date: Wed Jul 19 14:10:04 2017 +0200 VIRT-PHY: enable proper memory leak debugging We make sure that all allocations are tracked back to one talloc root context, and install the usual SIGUSR1 handler to dump the talloc report. This enables us to do interactive debugging for memory leaks while virtphy is running. Change-Id: I73b3cf86eea5f56595c1b045cf0fde8035ff185a http://cgit.osmocom.org/osmocom-bb/commit/?id=dd3fd10903e30eaff2e878cd6a7fce242032bc4c commit dd3fd10903e30eaff2e878cd6a7fce242032bc4c Author: Harald Welte Date: Wed Jul 19 14:00:09 2017 +0200 VIRT-PHY: We don't do line-breaks inside log statements Change-Id: I27cba13ee782c53a9b2406319241fc7f4e3db0bd ----------------------------------------------------------------------- Summary of changes: src/host/virt_phy/src/virt_l1_sched_simple.c | 2 +- src/host/virt_phy/src/virtphy.c | 31 +++++++++++++++++++++++----- 2 files changed, 27 insertions(+), 6 deletions(-) hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Wed Jul 19 14:17:51 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 19 Jul 2017 14:17:51 GMT Subject: osmo-bts.git branch master updated. 0.4.0-558-g0e9dadc Message-ID: <201707191417.v6JEHpX2065261@git.osmocom.org> This is an 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 0e9dadc3d8e475eff867388b2db65919da36c505 (commit) via d7546ed090666f0c60afe9737f7ee64964530a53 (commit) via f66d2fc1e6e4a3aea3258f33170236a65a0892f0 (commit) from 2d2fca434209f96ae2c3b9e0221c6a063d23dfd9 (commit) Those revisions listed above that are new 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=0e9dadc3d8e475eff867388b2db65919da36c505 commit 0e9dadc3d8e475eff867388b2db65919da36c505 Author: Harald Welte Date: Wed Jul 19 15:54:30 2017 +0200 scheduler: Fix wrong log subsystem: L1C is L1 *control* not user data RTS.ind, DATA.* and TCH.* primitives are L1P, not L1C. Change-Id: I4a32b83225e931ced561fdf457fa962e8ad44bd2 http://cgit.osmocom.org/osmo-bts/commit/?id=d7546ed090666f0c60afe9737f7ee64964530a53 commit d7546ed090666f0c60afe9737f7ee64964530a53 Author: Harald Welte Date: Wed Jul 19 15:24:10 2017 +0200 VIRT-PHY: Report virtual RACH bursts with plausible burst type Change-Id: I35b103c512993fc52d4e608f07115a4bb4b21022 http://cgit.osmocom.org/osmo-bts/commit/?id=f66d2fc1e6e4a3aea3258f33170236a65a0892f0 commit f66d2fc1e6e4a3aea3258f33170236a65a0892f0 Author: Harald Welte Date: Wed Jul 19 15:22:55 2017 +0200 virt: Don't print NOTICE log message if ARFCN doesn't match In a larger simulated network with multiple BTSs it is normal that one BTS will see GSMTAP frames for an ARFCN that is not an ARFCN used by the local BTS. This is just normal operation. Change-Id: Ic68cace9648ccb17500c94b6ede8814674aa9c29 ----------------------------------------------------------------------- Summary of changes: src/common/scheduler.c | 18 +++++++++--------- src/osmo-bts-virtual/l1_if.c | 9 ++++----- 2 files changed, 13 insertions(+), 14 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Wed Jul 19 15:46:59 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 19 Jul 2017 15:46:59 GMT Subject: openbsc.git branch fairwaves/master-rebase updated. fairwaves/0.15.1-fw.6-4-gc9d1f6f84 Message-ID: <201707191546.v6JFkx7l088590@git.osmocom.org> This is an 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, fairwaves/master-rebase has been updated via c9d1f6f84194ae025e44f3dd86b4f5f792868c26 (commit) via 37885be945925f11601b1a5133a2a937810759d7 (commit) via 73c4ac258dfdc691649b90203c08e606ac2ed4d5 (commit) via 9630a78755fd066b296dce451a0fa39912f4bf05 (commit) from 203a4a12608459f1dcccf550659cabded1051846 (commit) Those revisions listed above that are new 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=c9d1f6f84194ae025e44f3dd86b4f5f792868c26 commit c9d1f6f84194ae025e44f3dd86b4f5f792868c26 Author: Ivan Kluchnikov Date: Wed Jul 19 18:44:29 2017 +0300 debian: Update changelog to 0.15.1-fw.7 http://cgit.osmocom.org/openbsc/commit/?id=37885be945925f11601b1a5133a2a937810759d7 commit 37885be945925f11601b1a5133a2a937810759d7 Author: Ivan Kluchnikov Date: Wed Jul 19 18:18:27 2017 +0300 gsm_04_08: Implement support of placing an existing call on hold when another call comes in and switching to new call In this case two transactions with links to the same lchan are in transaction list: * transaction for call on hold * transaction for active call. New condition was added for searching function to avoid selecting transaction which was put on hold and use active call transaction for rtp handling and handover procedures. http://cgit.osmocom.org/openbsc/commit/?id=73c4ac258dfdc691649b90203c08e606ac2ed4d5 commit 73c4ac258dfdc691649b90203c08e606ac2ed4d5 Author: Ivan Kluchnikov Date: Wed Jul 19 17:46:24 2017 +0300 gsm_04_08: Enable mncc_rtp_connect_pending flag for conn after receiving retrieve ind to be able to re-connect rtp http://cgit.osmocom.org/openbsc/commit/?id=9630a78755fd066b296dce451a0fa39912f4bf05 commit 9630a78755fd066b296dce451a0fa39912f4bf05 Author: Ivan Kluchnikov Date: Wed Jul 19 17:38:41 2017 +0300 gsm_04_08: Add handling of rtp bridge mode in tch_recv_mncc function to avoid executing code which is used for rtp proxy mode ----------------------------------------------------------------------- Summary of changes: debian/changelog | 8 ++++++++ openbsc/src/libmsc/gsm_04_08.c | 9 +++++++++ 2 files changed, 17 insertions(+) hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Jul 19 15:47:19 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 19 Jul 2017 15:47:19 GMT Subject: openbsc.git annotated tag fairwaves/0.15.1-fw.7 created. fairwaves/0.15.1-fw.7 Message-ID: <201707191547.v6JFlJf9088693@git.osmocom.org> This is an 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 annotated tag, fairwaves/0.15.1-fw.7 has been created at 1b8e9cae0de5432d715202eee4c4cd93dbb014c2 (tag) tagging c9d1f6f84194ae025e44f3dd86b4f5f792868c26 (commit) replaces fairwaves/0.15.1-fw.6 tagged by Ivan Kluchnikov on Wed Jul 19 18:45:55 2017 +0300 - Log ----------------------------------------------------------------- Fairwaves 0.15.1-fw.7 version. Ivan Kluchnikov (4): gsm_04_08: Add handling of rtp bridge mode in tch_recv_mncc function to avoid executing code which is used for rtp proxy mode gsm_04_08: Enable mncc_rtp_connect_pending flag for conn after receiving retrieve ind to be able to re-connect rtp gsm_04_08: Implement support of placing an existing call on hold when another call comes in and switching to new call debian: Update changelog to 0.15.1-fw.7 ----------------------------------------------------------------------- hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Wed Jul 19 16:06:01 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 19 Jul 2017 16:06:01 GMT Subject: osmo-gsm-manuals.git branch master updated. 005901b1de577913a32440158914b8e489cc47ed Message-ID: <201707191606.v6JG61rt094051@git.osmocom.org> This is an 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 005901b1de577913a32440158914b8e489cc47ed (commit) via 36cc3e748cb4d766bfa3795643186ab86121d14d (commit) via 2d133928e8d7b381d21c385146c9f19242144e16 (commit) via 85d6c12f518d2dddc2da21785ed531bf4c5baed1 (commit) from d04deae00293820ab27b2b3374e83bb3a5e3e933 (commit) Those revisions listed above that are new 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=005901b1de577913a32440158914b8e489cc47ed commit 005901b1de577913a32440158914b8e489cc47ed Author: Pau Espin Pedrol Date: Wed Jul 19 16:29:23 2017 +0200 osmux-reference-docinfo: Add latest changes to revhistory Change-Id: I01e513a71a3f830d393c57c43678d7e4c8d2d151 http://cgit.osmocom.org/osmo-gsm-manuals/commit/?id=36cc3e748cb4d766bfa3795643186ab86121d14d commit 36cc3e748cb4d766bfa3795643186ab86121d14d Author: Pau Espin Pedrol Date: Wed Jul 19 15:31:55 2017 +0200 osmux-reference: Add traffic saving plot Change-Id: I8fa60c1f95436c39fd1ff9424a907876d367484e http://cgit.osmocom.org/osmo-gsm-manuals/commit/?id=2d133928e8d7b381d21c385146c9f19242144e16 commit 2d133928e8d7b381d21c385146c9f19242144e16 Author: Pau Espin Pedrol Date: Wed Jul 19 13:21:25 2017 +0200 osmux-reference: Add sequence charts Change-Id: Ic2c63e4d9e67b877dc06a206ec7f07d0704329a5 http://cgit.osmocom.org/osmo-gsm-manuals/commit/?id=85d6c12f518d2dddc2da21785ed531bf4c5baed1 commit 85d6c12f518d2dddc2da21785ed531bf4c5baed1 Author: Pau Espin Pedrol Date: Tue Jul 18 18:56:22 2017 +0200 osmux-reference: Use packetdiag to draw packet header structures Change-Id: Id75152278f41d56b7bd2e652b9947e33d6523c64 ----------------------------------------------------------------------- Summary of changes: INSTALL.txt | 3 +- OsmoBSC/Makefile | 3 + OsmoBSC/osmux-reference-docinfo.xml | 8 + OsmoBSC/osmux-reference.adoc | 378 ++++++++++++++++------ build/Makefile.asciidoc.inc | 2 +- build/{mscgen-filter.conf => python2-filter.conf} | 11 +- 6 files changed, 306 insertions(+), 99 deletions(-) copy build/{mscgen-filter.conf => python2-filter.conf} (50%) hooks/post-receive -- Manuals for Osmocom GSM components From gitosis at osmocom.org Thu Jul 20 09:56:00 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 20 Jul 2017 09:56:00 GMT Subject: openbsc.git branch master updated. 0.15.0-829-gab2454e77 Message-ID: <201707200956.v6K9u0v6086700@git.osmocom.org> This is an 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 ab2454e776f1a4bc4977ef48ec2844600f85176b (commit) via 9f64c54040857079fa5ca35bf522d3befe7ac362 (commit) from 4d87e22980edb5a0ec170801980f76c837183b32 (commit) Those revisions listed above that are new 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=ab2454e776f1a4bc4977ef48ec2844600f85176b commit ab2454e776f1a4bc4977ef48ec2844600f85176b Author: Harald Welte Date: Thu Jul 20 01:19:18 2017 +0200 bsc_vty: Don't allow timers of zero (0) It typically doesn't make sense to configure any of the GSM RR timer to 0 (Seconds). In fact, accidentially configuring any of the timers to zero might have severe side effects, such as "stuck channels" described in https://osmocom.org/issues/2380 Change-Id: I517828f2f0c80ec01cb63648db2626f17a67fe57 http://cgit.osmocom.org/openbsc/commit/?id=9f64c54040857079fa5ca35bf522d3befe7ac362 commit 9f64c54040857079fa5ca35bf522d3befe7ac362 Author: Harald Welte Date: Thu Jul 20 01:47:39 2017 +0200 GSM timers: User reasonable defaults; don't save if equal default A number of the GSM timers (including T3109) had no reasonable default values if not specified in the VTY / config file. Together with unconditional writing to the config file, this created config files with a persistent setting for important timers as '0'. To make things worse, many of our example cofig files suffered from the same problem. Let's avoid this from happening by * having reasonable defaults if nothing specified in the config file * conditionally savingg timers only if they differ from default * reject any timer values that state zero during start-up (see previous commit) Change-Id: Iaac0bfca423852b61d8b9eb1438157ef00d0d8c8 Closes: OS#2380 ----------------------------------------------------------------------- Summary of changes: openbsc/doc/examples/osmo-bsc/osmo-bsc.cfg | 12 -------- .../osmo-nitb/bs11/openbsc-1bts-2trx-hopping.cfg | 11 -------- .../examples/osmo-nitb/bs11/openbsc-1bts-2trx.cfg | 2 -- .../examples/osmo-nitb/bs11/openbsc-2bts-2trx.cfg | 2 -- openbsc/doc/examples/osmo-nitb/bs11/openbsc.cfg | 2 -- .../osmo-nitb/nanobts/openbsc-multitrx.cfg | 11 -------- openbsc/doc/examples/osmo-nitb/nanobts/openbsc.cfg | 11 -------- .../osmo-nitb/nokia/openbsc_nokia_3trx.cfg | 2 -- openbsc/doc/examples/osmo-nitb/rbs2308/openbsc.cfg | 12 -------- .../doc/examples/osmo-nitb/sysmobts/openbsc.cfg | 11 -------- openbsc/include/openbsc/gsm_data.h | 12 ++++++-- openbsc/src/libbsc/bsc_vty.c | 33 +++++++++++++--------- openbsc/src/libbsc/net_init.c | 9 +++++- 13 files changed, 37 insertions(+), 93 deletions(-) hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Thu Jul 20 11:39:21 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 20 Jul 2017 11:39:21 GMT Subject: osmo-iuh.git branch neels/ranap_iu updated. d5a564775f84814edf23358e9330da13acc90408 Message-ID: <201707201139.v6KBdLSX015438@git.osmocom.org> This is an 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/ranap_iu has been updated discards 68b5c13adb3cf28dc355b0e734f2d2311be86120 (commit) via d5a564775f84814edf23358e9330da13acc90408 (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 (68b5c13adb3cf28dc355b0e734f2d2311be86120) \ N -- N -- N (d5a564775f84814edf23358e9330da13acc90408) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-iuh/commit/?id=d5a564775f84814edf23358e9330da13acc90408 commit d5a564775f84814edf23358e9330da13acc90408 Author: Neels Hofmeyr Date: Wed Jul 5 14:38:52 2017 +0200 move openbsc.git's iu.h, iu.c, iu_vty.c here as iu_client* NOT FOR MERGE *** NOT FOR MERGE: use SCCP address book: the libsccp address book code is currently in flux, will follow in the next patch set when pmaier is ready with it *** To help split openbsc.git to separate MSC and SGSN repositories, place the common Iu interface related code here in libosmo-ranap. Also apply various improvements while moving (from intermittent code review). The code depends on libosmo-ranap tightly. One reason to want this separate from libosmo-ranap could be that it uses libosmo-sigtran, accepting an sccp instance. However, including in libosmo-ranap is the simplest way to go. The osmo-iuh build depends on libosmo-sigtran anyway because of OsmoHNBGW, and all current users of libosmo-ranap also naturally link libosmo-sigtran already. Apply prefix ranap_iu_ and RANAP_IU_ to allow smooth transition from the openbsc.git iu_ to the libranap ranap_iu_ implementations. Prune unneeded #include statements. Instead of sccp_addr, store an rnc pointer in the ue_conn_ctx. To facilitate, also: - Move iu_rnc struct to iu_client.h (as ranap_iu_rnc). - Instead of sccp_addr, pass rnc to ue_conn_ctx_alloc(). - Pass a local struct new_ue_conn_ctx containing the sccp_addr and conn_id up the RANAP handling stack in case of an InitialUE message. - Separate the InitialUE message handling from cn_ranap_handle_co(), by moving to new and separate cn_ranap_handle_co_initial(), so we can still pass a looked-up ue_conn_ctx to all other cn_ranap_handle_co() code paths. - Allocate the ue_conn_ctx only in ranap_handle_co_initial_ue(), not as early as before. Note that we are not actually ever using the rnc pointer now present in ue_conn_ctx. It could be used for more concise paging, to first page only the RNC where we last saw the subscriber. So far we page all matching LAC/RACs. Tweak error logging: use __func__ instead of writing the function names as string constants. In iu_client_vty.c: - Move the asn.1 debug commands from logging over to the iu node. They are not specific to the logging target. They could qualify for an entirely separate 'asn1' root node, but for simplicity place under 'iu'. - Add the 'asn1' commands to ranap_iu_vty_config_write(), so far missing. - remove the legacy "net." from a VTY error message, it is not known which name the parent node of 'iu' has. Change-Id: I6a3f7ad15be03fb94689b4af6ccfa828c25f45c0 ----------------------------------------------------------------------- Summary of changes: include/osmocom/ranap/iu_client.h | 13 ++---- src/iu_client.c | 84 ++++++++++++++++++++++++++------------- src/iu_client_vty.c | 34 ++++++++++------ 3 files changed, 82 insertions(+), 49 deletions(-) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Thu Jul 20 16:02:33 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 20 Jul 2017 16:02:33 GMT Subject: libosmo-sccp.git branch master updated. 0.0.6.3-268-g2b74a5f Message-ID: <201707201602.v6KG2Xog093764@git.osmocom.org> This is an 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 2b74a5fdc0bbcb5b6df71e1dd542dd1ffbb3b9f6 (commit) from 6823dd9f442ce912e8fdc15aa923cff38a20e487 (commit) Those revisions listed above that are new 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=2b74a5fdc0bbcb5b6df71e1dd542dd1ffbb3b9f6 commit 2b74a5fdc0bbcb5b6df71e1dd542dd1ffbb3b9f6 Author: Philipp Maier Date: Mon Jul 17 11:16:27 2017 +0200 cosmetic: remove comment The vty command string already says it all, remove the comment entirely. Change-Id: I8ecad584a1bc9b97693b199abd1ec2e5f6ce156d ----------------------------------------------------------------------- Summary of changes: src/osmo_ss7_vty.c | 1 - 1 file changed, 1 deletion(-) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Thu Jul 20 16:56:11 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 20 Jul 2017 16:56:11 GMT Subject: openbsc.git branch master updated. 0.15.0-830-g8288b1203 Message-ID: <201707201656.v6KGuBYE011809@git.osmocom.org> This is an 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 8288b1203a6631f8674f02a2964efcf22f5b26c2 (commit) from ab2454e776f1a4bc4977ef48ec2844600f85176b (commit) Those revisions listed above that are new 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=8288b1203a6631f8674f02a2964efcf22f5b26c2 commit 8288b1203a6631f8674f02a2964efcf22f5b26c2 Author: Harald Welte Date: Thu Jul 20 13:52:55 2017 +0200 remove code disabling T3109 if configured to 0 We no longer permit timers with a 0 value, so this case can never happen. Also, if it should happen, I'd rather have a timter expiring immediately (and breaking something) than not being started in the first place. Change-Id: Ibfcdd3ddc0155caee89c501498329bde247621a0 ----------------------------------------------------------------------- Summary of changes: openbsc/src/libbsc/abis_rsl.c | 4 ---- 1 file changed, 4 deletions(-) hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Thu Jul 20 16:59:02 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 20 Jul 2017 16:59:02 GMT Subject: osmo-gsm-manuals.git branch master updated. afd3e9495dc554cad50cacf752e933117f4cfebf Message-ID: <201707201659.v6KGx20U012787@git.osmocom.org> This is an 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 afd3e9495dc554cad50cacf752e933117f4cfebf (commit) from 005901b1de577913a32440158914b8e489cc47ed (commit) Those revisions listed above that are new 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=afd3e9495dc554cad50cacf752e933117f4cfebf commit afd3e9495dc554cad50cacf752e933117f4cfebf Author: Pau Espin Pedrol Date: Thu Jul 20 15:13:04 2017 +0200 Makefile: Add check-deps target and run it by default This target will do several quick tests to ensure all the required dependencies needed to build all documents are installed on the system. If a dependency is missing, we abort the build early. Otherwise we can end up building documents which some content missing. Change-Id: I9b86aedd3bfccd7ac00343c16b9d25adc605808d ----------------------------------------------------------------------- Summary of changes: Makefile | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) hooks/post-receive -- Manuals for Osmocom GSM components From gitosis at osmocom.org Thu Jul 20 16:59:34 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 20 Jul 2017 16:59:34 GMT Subject: osmo-gsm-manuals.git branch master updated. 45a83d5cfa9b08194ffb41e15c78a4c864aa1f2b Message-ID: <201707201659.v6KGxYJB013003@git.osmocom.org> This is an 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 45a83d5cfa9b08194ffb41e15c78a4c864aa1f2b (commit) from afd3e9495dc554cad50cacf752e933117f4cfebf (commit) Those revisions listed above that are new 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=45a83d5cfa9b08194ffb41e15c78a4c864aa1f2b commit 45a83d5cfa9b08194ffb41e15c78a4c864aa1f2b Author: Harald Welte Date: Wed Jul 19 19:17:18 2017 +0200 update osmo-bts-virtual documentation, now that code is merged Change-Id: Icd8706d29ca0e96cb89b7736dbb62f9ce159382d ----------------------------------------------------------------------- Summary of changes: OsmoBTS/chapters/bts-models.adoc | 53 +++++++++++++++++++++++++++++++--------- 1 file changed, 41 insertions(+), 12 deletions(-) hooks/post-receive -- Manuals for Osmocom GSM components From gitosis at osmocom.org Thu Jul 20 18:36:17 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 20 Jul 2017 18:36:17 GMT Subject: osmo-trx.git branch master updated. d49a6aa136efcb9106abfa432e148e643db7ac1e Message-ID: <201707201836.v6KIaHte046544@git.osmocom.org> This is an 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 d49a6aa136efcb9106abfa432e148e643db7ac1e (commit) via 81486e053cfdc64ebc0bec71311df8172e716b91 (commit) from 28d8081e25abbf6151bee7fc325510545c9c799d (commit) Those revisions listed above that are new 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=d49a6aa136efcb9106abfa432e148e643db7ac1e commit d49a6aa136efcb9106abfa432e148e643db7ac1e Author: Max Date: Mon Jul 10 13:48:34 2017 +0200 Remove redundant explicit dependency There's no need to explicitly mention library package because ${shlibs:Depends} will take care of it automatically. Change-Id: Ibd9cfc3673d828122edb85ba9de7ceb77f0299d0 http://cgit.osmocom.org/osmo-trx/commit/?id=81486e053cfdc64ebc0bec71311df8172e716b91 commit 81486e053cfdc64ebc0bec71311df8172e716b91 Author: Harald Welte Date: Thu Jun 29 15:35:22 2017 +0200 Add '-t' command line option to enable SCHED_RR SCHED_RR allows us to operate osmo-trx reliable even under exceptionally high system load, as the realtime scheduler priority will have higher priority than the other "regular" tasks on the system. Change-Id: Ia2452b9763960b2be37fbeee9d832554da68a53f Closes: OS#2344 ----------------------------------------------------------------------- Summary of changes: Transceiver52M/osmo-trx.cpp | 31 +++++++++++++++++++++++++++++-- debian/control | 2 +- 2 files changed, 30 insertions(+), 3 deletions(-) hooks/post-receive -- OpenBTS' transceiver retro-fit From gitosis at osmocom.org Fri Jul 21 13:16:11 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 21 Jul 2017 13:16:11 GMT Subject: openbsc.git branch master updated. 0.15.0-831-gba66e7995 Message-ID: <201707211316.v6LDGBXH085946@git.osmocom.org> This is an 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 ba66e79953cb1c2230fe2916ef7d8de78500c7fd (commit) from 8288b1203a6631f8674f02a2964efcf22f5b26c2 (commit) Those revisions listed above that are new 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=ba66e79953cb1c2230fe2916ef7d8de78500c7fd commit ba66e79953cb1c2230fe2916ef7d8de78500c7fd Author: Holger Hans Peter Freyther Date: Thu Jul 20 10:13:28 2017 +0200 sgsn: Convert cch_pdp to host order for libgtp libgtp is calling gtpie_tv2 which will convert this uint16_t from host to network order. So far libosmogsm and the sgsn treated the charging characteristics as opaque data. So when moving from byte array to the uint16_t do the swapping. Change-Id: I977aec2e2f8d57802e45f591754e5733562d5c2a ----------------------------------------------------------------------- Summary of changes: openbsc/src/gprs/sgsn_libgtp.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Fri Jul 21 14:30:30 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 21 Jul 2017 14:30:30 GMT Subject: openbsc.git branch pmaier/aoip2 updated. 0.15.0-914-g4f451dc0a Message-ID: <201707211430.v6LEUUsd008417@git.osmocom.org> This is an 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, pmaier/aoip2 has been updated via 4f451dc0a9865b676a1920bd1a632c213952e7ad (commit) from 1cef45f5c9611ec70df9199e85b5b3ce80e6177c (commit) Those revisions listed above that are new 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=4f451dc0a9865b676a1920bd1a632c213952e7ad commit 4f451dc0a9865b676a1920bd1a632c213952e7ad Author: Philipp Maier Date: Fri Jul 21 15:43:15 2017 +0200 msc-vty-complete ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/gsm_data.h | 8 +++-- openbsc/src/libmsc/msc_vty.c | 28 +++++++++++++++++ openbsc/src/osmo-msc/msc_main.c | 62 ++++++++++++++++++++++++++++++++------ 3 files changed, 87 insertions(+), 11 deletions(-) hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Fri Jul 21 14:49:36 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 21 Jul 2017 14:49:36 GMT Subject: openggsn.git branch laforge/non-root created. 0.93-8-g4af8934 Message-ID: <201707211449.v6LEna5c014992@git.osmocom.org> This is an 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, laforge/non-root has been created at 4af8934487c9b227e4ee67b666abd0affb0cdce5 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openggsn/commit/?id=4af8934487c9b227e4ee67b666abd0affb0cdce5 commit 4af8934487c9b227e4ee67b666abd0affb0cdce5 Author: Harald Welte Date: Fri Jul 21 16:47:45 2017 +0200 WIP: Allow GGSN to run as non-root this is just a mock-up to show what needs to be done. The actual tun device would be created e.g. by system startup scripts using tunctl for the non-root user and configure the interface address, and openggsn simply needs to use that tun device name and not attempt to set the local interface address. Change-Id: I0d5657fae363529f82ec7412bf0dbb252866e261 ----------------------------------------------------------------------- hooks/post-receive -- The OpenGGSN project From gitosis at osmocom.org Fri Jul 21 16:08:23 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 21 Jul 2017 16:08:23 GMT Subject: libosmo-sccp.git branch master updated. 0.0.6.3-269-g9fc351d Message-ID: <201707211608.v6LG8NdA037958@git.osmocom.org> This is an 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 9fc351de69a2f3f451a2c44145fbabb156ef410a (commit) from 2b74a5fdc0bbcb5b6df71e1dd542dd1ffbb3b9f6 (commit) Those revisions listed above that are new 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=9fc351de69a2f3f451a2c44145fbabb156ef410a commit 9fc351de69a2f3f451a2c44145fbabb156ef410a Author: Philipp Maier Date: Mon Jul 17 11:06:57 2017 +0200 sccp: global addressbook search + api fix The sccp-addressbook only allows defining addresses for a specific ss7 instance. It is not possible to use an sscp-address, that is defined in the one ss7 instance in another ss7 instance. Add a second global list where all sscp-addresses are added, regardless on which instance they are defined. Fixup the search functions so that they always search the global list. Change the API, so that the address data is written to a destination pointer. This protects the stored address from unintentional changes. Also return the ss7 instance, where the address is associated with. Change-Id: I5acc1e5abc3b3081149a9f476038e4e53d23b763 ----------------------------------------------------------------------- Summary of changes: include/osmocom/sigtran/sccp_sap.h | 8 ++--- src/osmo_ss7_vty.c | 70 +++++++++++++++++++++++++++----------- 2 files changed, 54 insertions(+), 24 deletions(-) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Fri Jul 21 16:14:30 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 21 Jul 2017 16:14:30 GMT Subject: osmo-pcap.git branch laforge/ipip created. 0.0.6-69-g74aa667 Message-ID: <201707211614.v6LGEUj4039716@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Tools to centralize packet capture and storing". The branch, laforge/ipip has been created at 74aa667511b83cbad8cb5159e97000961799d0ce (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-pcap/commit/?id=74aa667511b83cbad8cb5159e97000961799d0ce commit 74aa667511b83cbad8cb5159e97000961799d0ce Author: Harald Welte Date: Fri Jul 21 18:12:01 2017 +0200 Add support for generating IPIP to osmo-pcap-client This allows the user to change the configuration between either using a) the classic OsmoPCAP protocol (over TCP with or without TLS) which is used when you want to talk to an osmo-pcap-server b) the (new) IPIP encapsulation, which will simply take the IP packet (without Ethernet or pcap header) and transmit it inside IPIP to the specified server IP address. This is useful for gettin real-time streaming into wireshark. Change-Id: I8056fc163ac2f15adcb964d867dd5e51df4e4710 http://cgit.osmocom.org/osmo-pcap/commit/?id=41123e0540a541be34d5ee23492a61bec99adc6a commit 41123e0540a541be34d5ee23492a61bec99adc6a Author: Harald Welte Date: Fri Jul 21 16:57:12 2017 +0200 client: Move to osmo_sock_init2_ofd() We can simplify the code even further by using the osmo_fd version of osmo_sock_init2() called osmo_sock_init2_ofd(), which takes care of filling the osmo_fd.fd member and registering the socket in the select loop. Change-Id: Ibf1480e7dee287db77a19bb9f0254edddf7706ab http://cgit.osmocom.org/osmo-pcap/commit/?id=5494de5c0853dfebb1aac07126f68abaf6a7f284 commit 5494de5c0853dfebb1aac07126f68abaf6a7f284 Author: Harald Welte Date: Fri Jul 21 16:55:19 2017 +0200 Use libosmocore osmo_sock_init2() instead of local implementation A related function for "create a socket, bind it locally and connect remotely" has meanwhile been introduced in libosmocore, so the local implementation can go. Change-Id: Ieda77ad8b3f7b89faa09882c0037562ce4d0fc89 http://cgit.osmocom.org/osmo-pcap/commit/?id=2fe9cb937d2e7aba621ee48a2892782e5f1cbbbc commit 2fe9cb937d2e7aba621ee48a2892782e5f1cbbbc Author: Harald Welte Date: Fri Jul 21 11:45:38 2017 +0200 Rename osmo_pcap_{client_server} executables to osmo-pcap-{client,server} This naming is more in line with what all the other osmocom programs are doing (e.g. osmo-pcu, osmo-bts-sysmo, osmo-bsc, ...). We don't generally use osmo_ anywhere else, so I suggest to change it for more uniformity. Change-Id: If1e3ce76f93266e0f01c801204769432b571fdb1 http://cgit.osmocom.org/osmo-pcap/commit/?id=2aea8704f391675a704d0431497cf0100ca76b9a commit 2aea8704f391675a704d0431497cf0100ca76b9a Author: Harald Welte Date: Fri Jul 21 11:55:04 2017 +0200 Use TCP port numbers for VTY that don't overlap with other Osmocom Software osmo-pcap for historical reasons uses the same port numbers as OsmoPCU and OsmoBTS. This leads to problems when wanting to run related software together on one system. Let's break the historical assumptions and start with non-overlapping port numbers that are allocated/assigned from https://osmocom.org/projects/cellular-infrastructure/wiki/Port_Numbers Change-Id: I638ac0534517931d0987ce9f72f5db4f5b6c16b7 http://cgit.osmocom.org/osmo-pcap/commit/?id=604e0711596e7e06600a2d7aea3394d36e5d3bda commit 604e0711596e7e06600a2d7aea3394d36e5d3bda Author: Harald Welte Date: Fri Jul 21 13:06:15 2017 +0200 sock_src_init(): Don't freeaddrinfo() undefined src_result src_result is only valid "if (src)", so we cannot unconditionally free it: (gdb) bt host=0x52 , src=0x0) at /usr/src/debug/osmo-pcap/0.0.6+gitrAUTOINC+4776b2972e-r1d/git/src/osmo_client_network.c:165 Change-Id: I3b6778d9110583ecb1daec59ef2c86465d5818b9 ----------------------------------------------------------------------- hooks/post-receive -- Tools to centralize packet capture and storing From gitosis at osmocom.org Fri Jul 21 16:25:58 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 21 Jul 2017 16:25:58 GMT Subject: osmo-pcap.git branch laforge/ipip updated. 0.0.6-69-gb147795 Message-ID: <201707211625.v6LGPweg043771@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Tools to centralize packet capture and storing". The branch, laforge/ipip has been updated discards 74aa667511b83cbad8cb5159e97000961799d0ce (commit) discards 41123e0540a541be34d5ee23492a61bec99adc6a (commit) discards 5494de5c0853dfebb1aac07126f68abaf6a7f284 (commit) via b147795a3ed4b42c3beb7539d52c84af5caba558 (commit) via 5f071cd2c6af6c840d5ecac8e8474067fdc5738c (commit) via f266924bac7c720485bee8fb4d27a35062643577 (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 (74aa667511b83cbad8cb5159e97000961799d0ce) \ N -- N -- N (b147795a3ed4b42c3beb7539d52c84af5caba558) 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-pcap/commit/?id=b147795a3ed4b42c3beb7539d52c84af5caba558 commit b147795a3ed4b42c3beb7539d52c84af5caba558 Author: Harald Welte Date: Fri Jul 21 18:12:01 2017 +0200 Add support for generating IPIP to osmo-pcap-client This allows the user to change the configuration between either using a) the classic OsmoPCAP protocol (over TCP with or without TLS) which is used when you want to talk to an osmo-pcap-server b) the (new) IPIP encapsulation, which will simply take the IP packet (without Ethernet or pcap header) and transmit it inside IPIP to the specified server IP address. This is useful for gettin real-time streaming into wireshark. Change-Id: I8056fc163ac2f15adcb964d867dd5e51df4e4710 http://cgit.osmocom.org/osmo-pcap/commit/?id=5f071cd2c6af6c840d5ecac8e8474067fdc5738c commit 5f071cd2c6af6c840d5ecac8e8474067fdc5738c Author: Harald Welte Date: Fri Jul 21 16:57:12 2017 +0200 client: Move to osmo_sock_init2_ofd() We can simplify the code even further by using the osmo_fd version of osmo_sock_init2() called osmo_sock_init2_ofd(), which takes care of filling the osmo_fd.fd member and registering the socket in the select loop. Change-Id: Ibf1480e7dee287db77a19bb9f0254edddf7706ab http://cgit.osmocom.org/osmo-pcap/commit/?id=f266924bac7c720485bee8fb4d27a35062643577 commit f266924bac7c720485bee8fb4d27a35062643577 Author: Harald Welte Date: Fri Jul 21 16:55:19 2017 +0200 Use libosmocore osmo_sock_init2() instead of local implementation A related function for "create a socket, bind it locally and connect remotely" has meanwhile been introduced in libosmocore, so the local implementation can go. Change-Id: Ieda77ad8b3f7b89faa09882c0037562ce4d0fc89 ----------------------------------------------------------------------- Summary of changes: src/osmo_client_network.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- Tools to centralize packet capture and storing From gitosis at osmocom.org Fri Jul 21 16:37:34 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 21 Jul 2017 16:37:34 GMT Subject: osmo-pcap.git branch laforge/ipip updated. 0.0.6-69-g394e050 Message-ID: <201707211637.v6LGbY44047670@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Tools to centralize packet capture and storing". The branch, laforge/ipip has been updated discards b147795a3ed4b42c3beb7539d52c84af5caba558 (commit) via 394e050d5405b74bce76d8e2bc1e8a148632f506 (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 (b147795a3ed4b42c3beb7539d52c84af5caba558) \ N -- N -- N (394e050d5405b74bce76d8e2bc1e8a148632f506) 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-pcap/commit/?id=394e050d5405b74bce76d8e2bc1e8a148632f506 commit 394e050d5405b74bce76d8e2bc1e8a148632f506 Author: Harald Welte Date: Fri Jul 21 18:12:01 2017 +0200 Add support for generating IPIP to osmo-pcap-client This allows the user to change the configuration between either using a) the classic OsmoPCAP protocol (over TCP with or without TLS) which is used when you want to talk to an osmo-pcap-server b) the (new) IPIP encapsulation, which will simply take the IP packet (without Ethernet or pcap header) and transmit it inside IPIP to the specified server IP address. This is useful for gettin real-time streaming into wireshark. Change-Id: I8056fc163ac2f15adcb964d867dd5e51df4e4710 ----------------------------------------------------------------------- Summary of changes: src/osmo_client_network.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) hooks/post-receive -- Tools to centralize packet capture and storing From gitosis at osmocom.org Fri Jul 21 16:42:43 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 21 Jul 2017 16:42:43 GMT Subject: osmo-pcap.git branch laforge/ipip updated. 0.0.6-69-gabc6dd8 Message-ID: <201707211642.v6LGgh1O049377@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Tools to centralize packet capture and storing". The branch, laforge/ipip has been updated discards 394e050d5405b74bce76d8e2bc1e8a148632f506 (commit) via abc6dd83bc27da426f463919567784a44ed99fa7 (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 (394e050d5405b74bce76d8e2bc1e8a148632f506) \ N -- N -- N (abc6dd83bc27da426f463919567784a44ed99fa7) 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-pcap/commit/?id=abc6dd83bc27da426f463919567784a44ed99fa7 commit abc6dd83bc27da426f463919567784a44ed99fa7 Author: Harald Welte Date: Fri Jul 21 18:12:01 2017 +0200 Add support for generating IPIP to osmo-pcap-client This allows the user to change the configuration between either using a) the classic OsmoPCAP protocol (over TCP with or without TLS) which is used when you want to talk to an osmo-pcap-server b) the (new) IPIP encapsulation, which will simply take the IP packet (without Ethernet or pcap header) and transmit it inside IPIP to the specified server IP address. This is useful for gettin real-time streaming into wireshark. Change-Id: I8056fc163ac2f15adcb964d867dd5e51df4e4710 ----------------------------------------------------------------------- Summary of changes: src/osmo_client_network.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) hooks/post-receive -- Tools to centralize packet capture and storing From gitosis at osmocom.org Fri Jul 21 16:51:43 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 21 Jul 2017 16:51:43 GMT Subject: openbsc.git branch pmaier/aoip2 updated. 0.15.0-918-ge773bff7c Message-ID: <201707211651.v6LGphcY051964@git.osmocom.org> This is an 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, pmaier/aoip2 has been updated via e773bff7cea7ca8ac80055095396e5275ba2ee1e (commit) via d93ee55ecfbf834ed71bdf830d5f1de5982d893a (commit) via bce69325220f2af7cc0746611de30225263514d9 (commit) via 067fbaf92216e8ad8037e6d2e372476cbafb6cec (commit) from 4f451dc0a9865b676a1920bd1a632c213952e7ad (commit) Those revisions listed above that are new 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=e773bff7cea7ca8ac80055095396e5275ba2ee1e commit e773bff7cea7ca8ac80055095396e5275ba2ee1e Author: Philipp Maier Date: Fri Jul 21 18:49:12 2017 +0200 gsm04_08.c patches from neels (remove when committed properly) 0001-imsi-detach-improve-error-logging.patch 0002-imsi-detach-always-close-connection-explicitly.patch http://cgit.osmocom.org/openbsc/commit/?id=d93ee55ecfbf834ed71bdf830d5f1de5982d893a commit d93ee55ecfbf834ed71bdf830d5f1de5982d893a Author: Philipp Maier Date: Fri Jul 21 18:47:19 2017 +0200 a-iface: move clear command to subscriber_conn.c The clear command is currently triggered from the wrong place. This is a fixup that corrects that. However, it will introduce another problem: The clear command is not sent on detatach. http://cgit.osmocom.org/openbsc/commit/?id=bce69325220f2af7cc0746611de30225263514d9 commit bce69325220f2af7cc0746611de30225263514d9 Author: Philipp Maier Date: Fri Jul 21 18:38:36 2017 +0200 vty: Fixup sccp/ss7 configuration The sccp/ss7 configuration is now fixed. The cs7 instance id is implicitly detected from the bsc_addr or the msc_addr. Depending on what is listed last. (I am not sure if that is wise, maybe we should only use the local/bsc address to do the lookup). Remove cs7-instance vty command Modify VTY commands, so that the fixed API is used Set msc->a.cs7_instance from the VTY to when msc/bsc addr is parsed Fix the initalization to use osmo_sccp_simple_client_on_ss7_id() and pass the cs7-instance id we determined from the vty. The whole thing is not waterproof yet. We are still not at the point where we allow to leave the local address out. This would be fine, but when it is left out, the only way to determine the cs7 instance is to use the msc_addr then. We also might want to make sure to reach a state where all cs7 related config may be left out (like with the MSC) http://cgit.osmocom.org/openbsc/commit/?id=067fbaf92216e8ad8037e6d2e372476cbafb6cec commit 067fbaf92216e8ad8037e6d2e372476cbafb6cec Author: Philipp Maier Date: Fri Jul 21 17:27:31 2017 +0200 fixup for: mgcp: display properly mgcp-messages in log ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/bsc_msc_data.h | 2 +- openbsc/src/libmgcp/mgcp_protocol.c | 3 ++ openbsc/src/libmsc/gsm_04_08.c | 28 ++++++------- openbsc/src/libmsc/osmo_msc.c | 4 -- openbsc/src/libmsc/subscr_conn.c | 7 ++++ openbsc/src/osmo-bsc/osmo_bsc_sigtran.c | 20 ++++++--- openbsc/src/osmo-bsc/osmo_bsc_vty.c | 73 ++++++++------------------------- 7 files changed, 56 insertions(+), 81 deletions(-) hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Fri Jul 21 21:00:01 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 21 Jul 2017 21:00:01 GMT Subject: osmo-pcu.git branch laforge/gsmtap-category created. 0.2-920-g717cdf5 Message-ID: <201707212100.v6LL01D4020435@git.osmocom.org> This is an 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, laforge/gsmtap-category has been created at 717cdf540558b95f31e4c8ea58d0fc9e06429228 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-pcu/commit/?id=717cdf540558b95f31e4c8ea58d0fc9e06429228 commit 717cdf540558b95f31e4c8ea58d0fc9e06429228 Author: Harald Welte Date: Fri Jul 21 21:56:23 2017 +0200 Introduce GSMTAP categories When looking at GSMTAP output so far, one is easily overwhelmed by way too much information being presented. A lot of is consists of DUMMY frames, which are probably of lowest interest, ever. A concept similar to the "gsmtap-sapi" of OsmoBTS is introduced, by which the user can configure which particular categories (uplink or downlink control or data, gprs or egprs, ...) he actually wants to see in his logs. Change-Id: I297183690e98a7234dfc1608c18847d8981306e4 ----------------------------------------------------------------------- hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Fri Jul 21 21:26:57 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 21 Jul 2017 21:26:57 GMT Subject: osmo-pcap.git branch master updated. 0.0.6-66-g2fe9cb9 Message-ID: <201707212126.v6LLQv1r029994@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Tools to centralize packet capture and storing". The branch, master has been updated via 2fe9cb937d2e7aba621ee48a2892782e5f1cbbbc (commit) via 2aea8704f391675a704d0431497cf0100ca76b9a (commit) via 604e0711596e7e06600a2d7aea3394d36e5d3bda (commit) from 4776b2972e84ef75b3a1c884da19604d87fc7f68 (commit) Those revisions listed 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: debian/osmo-pcap-client.init | 2 +- debian/osmo-pcap-client.install | 2 +- debian/osmo-pcap-server.install | 2 +- include/osmo-pcap/common.h | 9 +++++++++ osmoappdesc.py | 6 +++--- src/Makefile.am | 2 +- src/osmo_client_main.c | 2 +- src/osmo_client_network.c | 3 ++- src/osmo_server_main.c | 2 +- 9 files changed, 20 insertions(+), 10 deletions(-) hooks/post-receive -- Tools to centralize packet capture and storing From gitosis at osmocom.org Sat Jul 22 08:45:14 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 22 Jul 2017 08:45:14 GMT Subject: osmo-small-hardware.git branch master updated. mpcie_breakout-v2-21-g4e58d03 Message-ID: <201707220845.v6M8jE3f027126@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Small Hardware Projects". The branch, master has been updated via 4e58d0341286e71213d2e92751d79c0e2d987e1e (commit) from 251847b5612a1d18c13451a7b7e5854ad550ad9f (commit) Those revisions listed above that are new 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-small-hardware/commit/?id=4e58d0341286e71213d2e92751d79c0e2d987e1e commit 4e58d0341286e71213d2e92751d79c0e2d987e1e Author: Harald Welte Date: Sat Jul 22 10:44:51 2017 +0200 mv-uart: annotate individual pins in brd and generate mv-uart-pinout.pdf ----------------------------------------------------------------------- Summary of changes: multivoltage-uart/mv-uart-pinout.pdf | Bin 0 -> 18192 bytes multivoltage-uart/mv-uart.brd | 19 +++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 multivoltage-uart/mv-uart-pinout.pdf hooks/post-receive -- Small Hardware Projects From gitosis at osmocom.org Sat Jul 22 09:06:36 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 22 Jul 2017 09:06:36 GMT Subject: libosmocore.git branch master updated. 0.9.6-351-g5cfa6dc9 Message-ID: <201707220906.v6M96a9K033520@git.osmocom.org> This is an 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 5cfa6dc99324b86a104c697e3ffe8f6d82bd3a22 (commit) from a7ccf6158c1e0ad87bda1f5cac07b4aa1bbcf6b2 (commit) Those revisions listed above that are new 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=5cfa6dc99324b86a104c697e3ffe8f6d82bd3a22 commit 5cfa6dc99324b86a104c697e3ffe8f6d82bd3a22 Author: Harald Welte Date: Fri Jul 21 16:52:29 2017 +0200 osmo_sock_init2(): Fix creation of non-bound sockets If osmo_sock_init2() was used with CONNECT flag but without BIND flag, an invalid check for "did we create a socket yet" caused the socket to never be created, and subsequently the entire function to return an error. Change-Id: I0206dbb9c5b8f74d7fb088576941b092acd2ca22 ----------------------------------------------------------------------- Summary of changes: src/socket.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 Sat Jul 22 09:07:13 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 22 Jul 2017 09:07:13 GMT Subject: osmo-bts.git branch master updated. 0.4.0-559-g8785978 Message-ID: <201707220907.v6M97Dtq033703@git.osmocom.org> This is an 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 8785978c37d87bfefe3d469b9d4f614f082ef9e7 (commit) from 0e9dadc3d8e475eff867388b2db65919da36c505 (commit) Those revisions listed above that are new 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=8785978c37d87bfefe3d469b9d4f614f082ef9e7 commit 8785978c37d87bfefe3d469b9d4f614f082ef9e7 Author: Max Date: Fri Jul 21 17:12:17 2017 +0200 lc15bts-mgr: separate service file The sysmobts- and lc15bts- mgr have different semantics for the same command line option (-n: writing to EEPROM vs writing to ROM). and different default value. Hence it make sense to use separate files, similar to osmo-bts-*.service Change-Id: I645a81e30d7146ff26720391db763b6d585037e6 Related: SYS#3728 ----------------------------------------------------------------------- Summary of changes: contrib/{sysmobts-mgr.service => lc15bts-mgr.service} | 4 ++-- contrib/sysmobts-mgr.service | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) copy contrib/{sysmobts-mgr.service => lc15bts-mgr.service} (50%) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sat Jul 22 09:08:00 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 22 Jul 2017 09:08:00 GMT Subject: osmo-bts.git branch master updated. 0.4.0-560-g0ebf985 Message-ID: <201707220908.v6M980m7033956@git.osmocom.org> This is an 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 0ebf985492e528e85acb60692c0cb91219598e04 (commit) from 8785978c37d87bfefe3d469b9d4f614f082ef9e7 (commit) Those revisions listed above that are new 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=0ebf985492e528e85acb60692c0cb91219598e04 commit 0ebf985492e528e85acb60692c0cb91219598e04 Author: Max Date: Thu Jul 20 16:28:20 2017 +0200 lc15: port lc15bts-mgr dependency changes That's mostly changes related to lc15bts-mgr from https://gitlab.com/nrw_noa/osmo-bts branch nrw/litecell15 based on eb5b7f80510b603579f7af6d7d5ead296c2fa260 commit: * adjust comments to simplify further diffs * add libsystemd dependency to lc15bts-mgr * add software watchdog which uses it * ocxo calibration and gps related code Change-Id: I475a330af771891ba3c897294ce0dd57ec2ba8db Related: SYS#3732 ----------------------------------------------------------------------- Summary of changes: configure.ac | 1 + src/osmo-bts-litecell15/Makefile.am | 9 +- src/osmo-bts-litecell15/calib_file.c | 62 ++++---- src/osmo-bts-litecell15/misc/lc15bts_mgr.c | 9 ++ src/osmo-bts-litecell15/misc/lc15bts_mgr_calib.c | 140 ++++++++++++------ src/osmo-bts-litecell15/misc/lc15bts_mgr_temp.c | 6 +- src/osmo-bts-litecell15/misc/lc15bts_swd.c | 178 +++++++++++++++++++++++ src/osmo-bts-litecell15/misc/lc15bts_swd.h | 7 + 8 files changed, 327 insertions(+), 85 deletions(-) create mode 100644 src/osmo-bts-litecell15/misc/lc15bts_swd.c create mode 100644 src/osmo-bts-litecell15/misc/lc15bts_swd.h hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sat Jul 22 09:08:29 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 22 Jul 2017 09:08:29 GMT Subject: libosmo-sccp.git branch master updated. 0.0.6.3-271-gdcb360a Message-ID: <201707220908.v6M98T6I034255@git.osmocom.org> This is an 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 dcb360a9dbd418ac582b2996cf394390b154fe0a (commit) via dae7491c14f5e7bdfecb25fba5c2624127daadc8 (commit) from 9fc351de69a2f3f451a2c44145fbabb156ef410a (commit) Those revisions listed above that are new 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=dcb360a9dbd418ac582b2996cf394390b154fe0a commit dcb360a9dbd418ac582b2996cf394390b154fe0a Author: Philipp Maier Date: Fri Jul 21 12:55:24 2017 +0200 xua: fix possible memory leak in seems osmo_ss7_asp_use_default_lm() The function seems osmo_ss7_asp_use_default_lm() does not guard against an asp->lm_priv FSM instance already existing. If this function is called a second time, it will overwrite asp->lm_priv, causing the original fsm instance to leaked. Check if asp->lm_priv already exists and terminate (free) the FSM if present. Change-Id: I4ad435c042a435c4e641c6e5c53b91265dd23d40 http://cgit.osmocom.org/libosmo-sccp/commit/?id=dae7491c14f5e7bdfecb25fba5c2624127daadc8 commit dae7491c14f5e7bdfecb25fba5c2624127daadc8 Author: Philipp Maier Date: Wed Jul 19 18:41:09 2017 +0200 sccp: make simple client configurable via VTY The osmo_sccp_simple_client_on_ss7_id and osmo_sccp_simple_client are not entirely configurable via VTY commands. The relation to the VTY is implicit. The user may set up instance objects via VTY (cs7/ss7, AS, ASP), which are then automatically created on startup. Each cs7 instance gets its own ID via the VTY configuration. When osmo_sccp_simple_client_on_ss7_id() is called with the cs7 instance id. (for osmo_sccp_simple_client() the ID will be hardcoded to 1), the function automatically checks if the CS7 instance is present, if not it will create one automatically using the caller supplied parameters as a defult. If a CS7 instance is present, the function checks for the presence of an AS and an ASP. These objects are present, they will be used. If not, new objects will be created. Both functions must not be called if an SCCP instance is already present. Since there can only be one SCCP instance per CS7 instance, this is an error condition. Add additional logic that checks to detect an already existing, valid configuration. If no or an insufficient configuration is detected, use the caller supplied parameters as default configuration. Change-Id: I293f3526ce6182dca74a169a23449dbc7af57c7c ----------------------------------------------------------------------- Summary of changes: include/osmocom/sigtran/osmo_ss7.h | 5 ++ src/osmo_ss7.c | 52 ++++++++++++++ src/sccp_user.c | 137 +++++++++++++++++++++++++++---------- src/xua_default_lm_fsm.c | 5 ++ 4 files changed, 161 insertions(+), 38 deletions(-) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Sat Jul 22 11:31:22 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 22 Jul 2017 11:31:22 GMT Subject: libosmocore.git branch master updated. 0.9.6-352-gb970e102 Message-ID: <201707221131.v6MBVMhB076398@git.osmocom.org> This is an 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 b970e1023d177991d78e71c9aae7d0caaa2fecd2 (commit) from 5cfa6dc99324b86a104c697e3ffe8f6d82bd3a22 (commit) Those revisions listed above that are new 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=b970e1023d177991d78e71c9aae7d0caaa2fecd2 commit b970e1023d177991d78e71c9aae7d0caaa2fecd2 Author: Neels Hofmeyr Date: Fri Jul 21 15:55:28 2017 +0200 GSUP: define default GSUP port as 4222 See also: https://osmocom.org/projects/cellular-infrastructure/wiki/Port_Numbers https://gerrit.osmocom.org/#/c/3195/2/include/openbsc/osmo_msc.h at 13 (change-id I639544a6cdda77a3aafc4e3446a55393f60e4050) Change-Id: I4222e21686c823985be8ff1f16b1182be8ad6175 ----------------------------------------------------------------------- Summary of changes: include/osmocom/gsm/gsup.h | 2 ++ 1 file changed, 2 insertions(+) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sat Jul 22 18:45:52 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 22 Jul 2017 18:45:52 GMT Subject: osmo-iuh.git branch neels/ranap_iu updated. 89035c2b8436de304139d7ea975d08bac0d7bb05 Message-ID: <201707221845.v6MIjqf4096262@git.osmocom.org> This is an 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/ranap_iu has been updated discards d5a564775f84814edf23358e9330da13acc90408 (commit) via 89035c2b8436de304139d7ea975d08bac0d7bb05 (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 (d5a564775f84814edf23358e9330da13acc90408) \ N -- N -- N (89035c2b8436de304139d7ea975d08bac0d7bb05) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-iuh/commit/?id=89035c2b8436de304139d7ea975d08bac0d7bb05 commit 89035c2b8436de304139d7ea975d08bac0d7bb05 Author: Neels Hofmeyr Date: Wed Jul 5 14:38:52 2017 +0200 move openbsc.git's iu.h, iu.c, iu_vty.c here as iu_client* NOT FOR MERGE *** NOT FOR MERGE: use SCCP address book: the libsccp address book code is currently in flux, will follow in the next patch set when pmaier is ready with it *** To help split openbsc.git to separate MSC and SGSN repositories, place the common Iu interface related code here in libosmo-ranap. Also apply various improvements while moving (from intermittent code review). The code depends on libosmo-ranap tightly. One reason to want this separate from libosmo-ranap could be that it uses libosmo-sigtran, accepting an sccp instance. However, including in libosmo-ranap is the simplest way to go. The osmo-iuh build depends on libosmo-sigtran anyway because of OsmoHNBGW, and all current users of libosmo-ranap also naturally link libosmo-sigtran already. Apply prefix ranap_iu_ and RANAP_IU_ to allow smooth transition from the openbsc.git iu_ to the libranap ranap_iu_ implementations. Prune unneeded #include statements. Instead of sccp_addr, store an rnc pointer in the ue_conn_ctx. To facilitate, also: - Move iu_rnc struct to iu_client.h (as ranap_iu_rnc). - Instead of sccp_addr, pass rnc to ue_conn_ctx_alloc(). - Pass a local struct new_ue_conn_ctx containing the sccp_addr and conn_id up the RANAP handling stack in case of an InitialUE message. - Separate the InitialUE message handling from cn_ranap_handle_co(), by moving to new and separate cn_ranap_handle_co_initial(), so we can still pass a looked-up ue_conn_ctx to all other cn_ranap_handle_co() code paths. - Allocate the ue_conn_ctx only in ranap_handle_co_initial_ue(), not as early as before. Note that we are not actually ever using the rnc pointer now present in ue_conn_ctx. It could be used for more concise paging, to first page only the RNC where we last saw the subscriber. So far we page all matching LAC/RACs. Tweak error logging: use __func__ instead of writing the function names as string constants. In iu_client_vty.c: - Move the asn.1 debug commands from logging over to the iu node. They are not specific to the logging target. They could qualify for an entirely separate 'asn1' root node, but for simplicity place under 'iu'. - Add the 'asn1' commands to ranap_iu_vty_config_write(), so far missing. - remove the legacy "net." from a VTY error message, it is not known which name the parent node of 'iu' has. Change-Id: I6a3f7ad15be03fb94689b4af6ccfa828c25f45c0 ----------------------------------------------------------------------- Summary of changes: src/iu_client.c | 3 +++ 1 file changed, 3 insertions(+) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Sat Jul 22 19:25:38 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 22 Jul 2017 19:25:38 GMT Subject: openbsc.git branch neels/aoip updated. 0.15.0-929-ge40a123bd Message-ID: <201707221925.v6MJPcBL007628@git.osmocom.org> This is an 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/aoip has been updated via e40a123bdf030a5691f01140c6e632de03bcfaf6 (commit) via fd60925358a5daf08d7f3b509521b3c922527a7d (commit) via b22ee29d87447a5c724187fd14d6926f0d4fb217 (commit) via 5e1f3de26cd273493918a595eec3b72c30a765fb (commit) via 9613d7860fb4b28e0ac1d1a592df25f8351e5b64 (commit) via 3fc122d360c46e0fe374c2fee34d9e8ceaf44ce9 (commit) via cf04231a361e6257d019a538b03fd07cb7922896 (commit) via 73d7febc0e57010bddc7d1044e493b0f71428aca (commit) via b6a5e19b5c9b8ae5a58a281b4f8721f224abc217 (commit) via 6b9b64105bd17b0290152c6ce866ba543e527244 (commit) via 9208d9c68e28630080573c215ca4aab4811aa01e (commit) via e0828ad50fe926ecb65310ac4fdbd040af1b64b8 (commit) via e4f357ee3eee75c060c0e3d75128794907bd8006 (commit) via d8a6e0640246cf34f44979ebef91f25cb1c3c650 (commit) via f558587cc65c09a42e30c8e357d591e29b0cc6b9 (commit) via a3d37cb278b7d0e17053771b1d9dbdda488a079d (commit) via 5042e5760c4bb44125697347bb96b851efbe2b5a (commit) via 7a1c03393c9701f38bf32a6e7f248910f9c09ccd (commit) via 1a63a31b577fa219b9a78a317fa12adbd8454a8f (commit) via 7941a94244d2f3e7ffed811fca41d7849c7d398e (commit) via bd85cdf71acc0d043ad978afaba830d603888c7b (commit) via c123ce519ed1c2b036fde61e6ee089f99c0fb26e (commit) via edc5dfe5ff61b163018852f38cdfe021e2c73571 (commit) via fac9c9e9d8682a0fe234b12cf94fc490596284eb (commit) via 7a4855ac405284f3ee59f3e413bab5172fcc05b0 (commit) via ea6b3ecc0396abbf5a9472fc97fee54dd42acf83 (commit) via 9a6c0ea9202126aace2a98f10bf1117a3f41e500 (commit) via 362e8b0f0a2f4a62deddc6b1de7b987c54e29533 (commit) via 4fca7f82dca3e78a6da732901544f9ec8aaac90b (commit) via 094024259f92cc19ca5364662ce7f8129c2efbac (commit) via 59f0ff6bf739e79288737e922634dc0b466a3702 (commit) via edc140f90ed28a779d392daecbd120a46af3b754 (commit) via 6cd9cc0fca48a71bc01fbefa4afa958421603f9b (commit) via c2a3f6efd9905ad21b643e88475210e522b6d798 (commit) via 82e2f7639fe3c3d49f183ae0f2bb330fcaf44465 (commit) via fd4167ad32f05b2b1b91314ddc43864b17b23995 (commit) via 4e3818b1c1fd592b125ce3e625b5cbf445037631 (commit) via e93733f322c8ca2d60cc3493d3fa95d987321926 (commit) via 29e63bbae41f03c7eeb3ac7685f5d7c3b59f6e3a (commit) via 116568d34f5c1e941082ae7bfc891631a8b53553 (commit) via 458c2b0a72fefbd2c725c1b512f761b3bfc74229 (commit) via 250c7f7a539a0626f4a013429f9fea84d580089f (commit) via 2662502066f6241dfe5295506862c52aa43fe575 (commit) via c099ad7279976b44a6285a258a13400770f3a75b (commit) via 03bf3a7beef21c0e9b1a7cd9836a3590eedf3939 (commit) via a550a096c42283d40f370568637916962b6b4162 (commit) via 5ee15066de7b6b24820653ad5e2de04f60f55e00 (commit) via 6b62babe5848981bd41db7377646ee390b7b953d (commit) via 55154fb8574337ac5854b9f5912e1d7928b6a9c0 (commit) via 9360d613f4e878caf469e9049262e8f1a567e92f (commit) via e80608d9fdacc6411d31def68dd00285642eecbd (commit) via fc515efb41e4674c09f438a9664028f5b8da804d (commit) via d6ec7a4ab5e307152a94f513a3f218cda5ef8482 (commit) via 0bfa685ae9884876d8062a44d16806894ca229cb (commit) via 9e1e0f46fb82fabb3be11006effa964ed4163ed8 (commit) via e2b37af93a084abf57c496938746cc66e65c120f (commit) from 9244306db501a2e94a43861b67f619d4a4b8a958 (commit) Those revisions listed above that are new 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=e40a123bdf030a5691f01140c6e632de03bcfaf6 commit e40a123bdf030a5691f01140c6e632de03bcfaf6 Author: Neels Hofmeyr Date: Fri Jul 21 16:25:47 2017 +0200 MSC,SGSN: use OSMO_GSUP_PORT == 4222 instead of 2222 In SGSN, actually place the port in the SGSN config by default, so that the gsup port may now be omitted in the VTY config (the IP address suffices). Adjust the osmo-sgsn.cfg example. Depends: I4222e21686c823985be8ff1f16b1182be8ad6175 (libosmocore) Change-Id: I50f2040e2eb0baacb43849e93cfed10cbc2fc156 http://cgit.osmocom.org/openbsc/commit/?id=fd60925358a5daf08d7f3b509521b3c922527a7d commit fd60925358a5daf08d7f3b509521b3c922527a7d Author: Neels Hofmeyr Date: Sat Jul 22 20:31:19 2017 +0200 msc_vlr_tests: properly check BSSAP Clear and Iu Release Change-Id: Ice8125decc1a663d95ae70418e151bff559b983b http://cgit.osmocom.org/openbsc/commit/?id=b22ee29d87447a5c724187fd14d6926f0d4fb217 commit b22ee29d87447a5c724187fd14d6926f0d4fb217 Author: Neels Hofmeyr Date: Sat Jul 22 20:29:46 2017 +0200 cosmetic: msc_vlr_tests: better place clear_cmd wrap, adjust printed msg Change-Id: Iec6f03f97803b2604f0094260cba256e72ee67bd http://cgit.osmocom.org/openbsc/commit/?id=5e1f3de26cd273493918a595eec3b72c30a765fb commit 5e1f3de26cd273493918a595eec3b72c30a765fb Author: Neels Hofmeyr Date: Sat Jul 22 20:22:33 2017 +0200 msc_vlr_test_gsm_ciph: remove dead code These tests have moved to different .c files, are no longer needed here. Change-Id: Ifec8670d9a4a571c858644af9b9308b10b2a7291 http://cgit.osmocom.org/openbsc/commit/?id=9613d7860fb4b28e0ac1d1a592df25f8351e5b64 commit 9613d7860fb4b28e0ac1d1a592df25f8351e5b64 Author: Neels Hofmeyr Date: Sat Jul 22 17:42:29 2017 +0200 fix release upon IMSI Detach In case of an IMSI Detach, we don't have a conn_fsm, yet we still need to send release messages. Hence directly release the conn in msc_subscr_conn_close() when there is no conn_fsm present. Move the conn release actions from the conn_fsm cleanup function to new function msc_subscr_conn_release_all(). From the FSM cleanup, call msc_subscr_conn_close(), and invoke msc_subscr_conn_release_all() from there. Document msc_subscr_conn_close() behavior. Change-Id: Ied6981099605ad803f8ffed38f23ed8203a97727 http://cgit.osmocom.org/openbsc/commit/?id=3fc122d360c46e0fe374c2fee34d9e8ceaf44ce9 commit 3fc122d360c46e0fe374c2fee34d9e8ceaf44ce9 Author: Neels Hofmeyr Date: Sat Jul 22 17:41:47 2017 +0200 cosmetic: add debug log to msc_subscr_conn_close() Adjust test expectations. Note: this marks all the places where we are so far failing to send a Clear/Release, where during an IMSI Detach the log now says "no conn fsm, ignore". In msc_vlr_test_reject_concurrency, the places are marked "already in release" because these tests for simplicity have a rather peculiar sequence of sending an IMSI Detach right after a CM Service Request, on an open connection. Change-Id: I1c4dc4e5afce3bcb98237e3506300c78d7e4584f http://cgit.osmocom.org/openbsc/commit/?id=cf04231a361e6257d019a538b03fd07cb7922896 commit cf04231a361e6257d019a538b03fd07cb7922896 Author: Neels Hofmeyr Date: Sat Jul 22 17:39:59 2017 +0200 cosmetic: tweak IMSI Detach log output Match the log message for known subscriber to the one for unknown subscriber. Change-Id: I73871089036c9fd301e818eaaf48142aaf295d09 http://cgit.osmocom.org/openbsc/commit/?id=73d7febc0e57010bddc7d1044e493b0f71428aca commit 73d7febc0e57010bddc7d1044e493b0f71428aca Author: Neels Hofmeyr Date: Sat Jul 22 18:20:48 2017 +0200 msc_vlr_tests: add missing wrap for iu_tx_release() It seems merely luck that the tests worked so far without this wrap. Adjust test logs now indicating where we actually send an Iu Release -- and leaving gaping holes where we don't. To be fixed in subsequent commit. Change-Id: Icf8b0b4acd8774c72cff6fdba0ff549308fc506f http://cgit.osmocom.org/openbsc/commit/?id=b6a5e19b5c9b8ae5a58a281b4f8721f224abc217 commit b6a5e19b5c9b8ae5a58a281b4f8721f224abc217 Author: Neels Hofmeyr Date: Sat Jul 22 18:20:22 2017 +0200 cosmetic: add info log for Iu Release tx Change-Id: Ia64bc937d7f37ef6209efbdf884de61008f8816d http://cgit.osmocom.org/openbsc/commit/?id=6b9b64105bd17b0290152c6ce866ba543e527244 commit 6b9b64105bd17b0290152c6ce866ba543e527244 Author: Neels Hofmeyr Date: Fri Jul 21 19:01:41 2017 +0200 cosmetic: remove obsolete comment Change-Id: Ie60e00e07b2129ac4bb3cac94921bf3c8d9cd861 http://cgit.osmocom.org/openbsc/commit/?id=9208d9c68e28630080573c215ca4aab4811aa01e commit 9208d9c68e28630080573c215ca4aab4811aa01e Author: Neels Hofmeyr Date: Fri Jul 21 18:29:25 2017 +0200 fix handling of paging response: use conn->lac Change-Id: Ieba69e4014213b18c18282dd724e202cce85a047 http://cgit.osmocom.org/openbsc/commit/?id=e0828ad50fe926ecb65310ac4fdbd040af1b64b8 commit e0828ad50fe926ecb65310ac4fdbd040af1b64b8 Author: Philipp Maier Date: Fri Jul 21 18:49:12 2017 +0200 gsm04_08.c patches from neels (remove when committed properly) 0001-imsi-detach-improve-error-logging.patch 0002-imsi-detach-always-close-connection-explicitly.patch http://cgit.osmocom.org/openbsc/commit/?id=e4f357ee3eee75c060c0e3d75128794907bd8006 commit e4f357ee3eee75c060c0e3d75128794907bd8006 Author: Philipp Maier Date: Fri Jul 21 18:47:19 2017 +0200 a-iface: move clear command to subscriber_conn.c The clear command is currently triggered from the wrong place. This is a fixup that corrects that. However, it will introduce another problem: The clear command is not sent on detach. Adjust test expectations. Change-Id: Ia27d7e94cb11adf351457b3b0e98a5c9d5070fbf http://cgit.osmocom.org/openbsc/commit/?id=d8a6e0640246cf34f44979ebef91f25cb1c3c650 commit d8a6e0640246cf34f44979ebef91f25cb1c3c650 Author: Philipp Maier Date: Fri Jul 21 18:38:36 2017 +0200 vty: Fixup sccp/ss7 configuration The sccp/ss7 configuration is now fixed. The cs7 instance id is implicitly detected from the bsc_addr or the msc_addr. Depending on what is listed last. (I am not sure if that is wise, maybe we should only use the local/bsc address to do the lookup). Remove cs7-instance vty command Modify VTY commands, so that the fixed API is used Set msc->a.cs7_instance from the VTY to when msc/bsc addr is parsed Fix the initalization to use osmo_sccp_simple_client_on_ss7_id() and pass the cs7-instance id we determined from the vty. The whole thing is not waterproof yet. We are still not at the point where we allow to leave the local address out. This would be fine, but when it is left out, the only way to determine the cs7 instance is to use the msc_addr then. We also might want to make sure to reach a state where all cs7 related config may be left out (like with the MSC) http://cgit.osmocom.org/openbsc/commit/?id=f558587cc65c09a42e30c8e357d591e29b0cc6b9 commit f558587cc65c09a42e30c8e357d591e29b0cc6b9 Author: Philipp Maier Date: Fri Jul 21 17:27:31 2017 +0200 fixup for: mgcp: display properly mgcp-messages in log http://cgit.osmocom.org/openbsc/commit/?id=a3d37cb278b7d0e17053771b1d9dbdda488a079d commit a3d37cb278b7d0e17053771b1d9dbdda488a079d Author: Philipp Maier Date: Fri Jul 21 15:43:15 2017 +0200 msc-vty-complete http://cgit.osmocom.org/openbsc/commit/?id=5042e5760c4bb44125697347bb96b851efbe2b5a commit 5042e5760c4bb44125697347bb96b851efbe2b5a Author: Philipp Maier Date: Fri Jul 14 18:00:11 2017 +0200 msc_vlr: Fix tests: accomodate a_iface_tx_clear_cmd() msc_vlr_tests.c: wrap a_iface_tx_clear_cmd(), adjust test expectations. Change-Id: I01c099e62b3e3d74c4f567c0654e748d9d7e45d4 ----------------------------------------------------------------------- Summary of changes: openbsc/doc/examples/osmo-sgsn/osmo-sgsn.cfg | 2 +- openbsc/include/openbsc/a_iface.h | 49 +- openbsc/include/openbsc/a_iface_bssap.h | 21 +- openbsc/include/openbsc/a_reset.h | 5 +- openbsc/include/openbsc/bsc_msc.h | 2 +- openbsc/include/openbsc/bsc_msc_data.h | 21 + openbsc/include/openbsc/gsm_04_08.h | 2 + openbsc/include/openbsc/gsm_data.h | 22 +- openbsc/include/openbsc/mgcpgw_client.h | 3 +- openbsc/include/openbsc/msc_ifaces.h | 1 + openbsc/include/openbsc/osmo_bsc.h | 2 +- openbsc/include/openbsc/osmo_bsc_sigtran.h | 8 +- openbsc/include/openbsc/osmo_msc.h | 3 +- openbsc/include/openbsc/transaction.h | 7 + openbsc/src/gprs/Makefile.am | 2 + openbsc/src/gprs/sgsn_main.c | 3 + openbsc/src/libcommon-cs/a_reset.c | 54 +- openbsc/src/libcommon-cs/common_cs.c | 2 + openbsc/src/libcommon/common_vty.c | 20 +- openbsc/src/libiu/iu.c | 3 + openbsc/src/libmgcp/mgcp_protocol.c | 44 +- openbsc/src/libmgcp/mgcpgw_client.c | 9 +- openbsc/src/libmsc/a_iface.c | 258 ++++++-- openbsc/src/libmsc/a_iface_bssap.c | 133 ++--- openbsc/src/libmsc/gsm_04_08.c | 199 +++---- openbsc/src/libmsc/msc_ifaces.c | 111 +++- openbsc/src/libmsc/msc_vty.c | 28 + openbsc/src/libmsc/osmo_msc.c | 53 +- openbsc/src/libmsc/subscr_conn.c | 15 +- openbsc/src/osmo-bsc/osmo_bsc_bssap.c | 12 +- openbsc/src/osmo-bsc/osmo_bsc_main.c | 18 +- openbsc/src/osmo-bsc/osmo_bsc_sigtran.c | 165 ++++-- openbsc/src/osmo-bsc/osmo_bsc_vty.c | 69 +++ openbsc/src/osmo-bsc_mgcp/Makefile.am | 1 + openbsc/src/osmo-bsc_nat/Makefile.am | 1 + openbsc/src/osmo-msc/msc_main.c | 65 ++- openbsc/tests/msc_vlr/Makefile.am | 4 +- openbsc/tests/msc_vlr/msc_vlr_test_gsm_authen.c | 36 ++ openbsc/tests/msc_vlr/msc_vlr_test_gsm_authen.err | 61 +- openbsc/tests/msc_vlr/msc_vlr_test_gsm_ciph.c | 648 +-------------------- openbsc/tests/msc_vlr/msc_vlr_test_gsm_ciph.err | 52 +- openbsc/tests/msc_vlr/msc_vlr_test_hlr_reject.c | 22 + openbsc/tests/msc_vlr/msc_vlr_test_hlr_reject.err | 33 ++ openbsc/tests/msc_vlr/msc_vlr_test_hlr_timeout.c | 4 + openbsc/tests/msc_vlr/msc_vlr_test_hlr_timeout.err | 6 + openbsc/tests/msc_vlr/msc_vlr_test_ms_timeout.c | 6 + openbsc/tests/msc_vlr/msc_vlr_test_ms_timeout.err | 9 + openbsc/tests/msc_vlr/msc_vlr_test_no_authen.c | 26 + openbsc/tests/msc_vlr/msc_vlr_test_no_authen.err | 47 +- .../msc_vlr/msc_vlr_test_reject_concurrency.c | 30 +- .../msc_vlr/msc_vlr_test_reject_concurrency.err | 64 +- openbsc/tests/msc_vlr/msc_vlr_test_rest.c | 13 + openbsc/tests/msc_vlr/msc_vlr_test_rest.err | 20 +- openbsc/tests/msc_vlr/msc_vlr_test_umts_authen.c | 23 + openbsc/tests/msc_vlr/msc_vlr_test_umts_authen.err | 34 +- openbsc/tests/msc_vlr/msc_vlr_tests.c | 32 + openbsc/tests/msc_vlr/msc_vlr_tests.h | 32 + 57 files changed, 1593 insertions(+), 1022 deletions(-) hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Sat Jul 22 19:26:37 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 22 Jul 2017 19:26:37 GMT Subject: openbsc.git branch aoip updated. 0.15.0-928-gfd6092535 Message-ID: <201707221926.v6MJQboG007980@git.osmocom.org> This is an 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, aoip has been updated via fd60925358a5daf08d7f3b509521b3c922527a7d (commit) via b22ee29d87447a5c724187fd14d6926f0d4fb217 (commit) via 5e1f3de26cd273493918a595eec3b72c30a765fb (commit) via 9613d7860fb4b28e0ac1d1a592df25f8351e5b64 (commit) via 3fc122d360c46e0fe374c2fee34d9e8ceaf44ce9 (commit) via cf04231a361e6257d019a538b03fd07cb7922896 (commit) via 73d7febc0e57010bddc7d1044e493b0f71428aca (commit) via b6a5e19b5c9b8ae5a58a281b4f8721f224abc217 (commit) via 6b9b64105bd17b0290152c6ce866ba543e527244 (commit) via 9208d9c68e28630080573c215ca4aab4811aa01e (commit) via e0828ad50fe926ecb65310ac4fdbd040af1b64b8 (commit) via e4f357ee3eee75c060c0e3d75128794907bd8006 (commit) via d8a6e0640246cf34f44979ebef91f25cb1c3c650 (commit) via f558587cc65c09a42e30c8e357d591e29b0cc6b9 (commit) via a3d37cb278b7d0e17053771b1d9dbdda488a079d (commit) via 5042e5760c4bb44125697347bb96b851efbe2b5a (commit) via 7a1c03393c9701f38bf32a6e7f248910f9c09ccd (commit) via 1a63a31b577fa219b9a78a317fa12adbd8454a8f (commit) via 7941a94244d2f3e7ffed811fca41d7849c7d398e (commit) via bd85cdf71acc0d043ad978afaba830d603888c7b (commit) via c123ce519ed1c2b036fde61e6ee089f99c0fb26e (commit) from edc5dfe5ff61b163018852f38cdfe021e2c73571 (commit) Those revisions listed 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/bsc_msc_data.h | 2 +- openbsc/include/openbsc/gsm_04_08.h | 2 + openbsc/include/openbsc/gsm_data.h | 8 +- openbsc/include/openbsc/msc_ifaces.h | 1 + openbsc/include/openbsc/transaction.h | 7 + openbsc/src/libiu/iu.c | 3 + openbsc/src/libmgcp/mgcp_protocol.c | 44 +- openbsc/src/libmsc/a_iface.c | 2 +- openbsc/src/libmsc/gsm_04_08.c | 199 +++---- openbsc/src/libmsc/msc_ifaces.c | 51 ++ openbsc/src/libmsc/msc_vty.c | 28 + openbsc/src/libmsc/osmo_msc.c | 53 +- openbsc/src/libmsc/subscr_conn.c | 15 +- openbsc/src/osmo-bsc/osmo_bsc_sigtran.c | 20 +- openbsc/src/osmo-bsc/osmo_bsc_vty.c | 73 +-- openbsc/src/osmo-msc/msc_main.c | 65 ++- openbsc/tests/msc_vlr/Makefile.am | 2 + openbsc/tests/msc_vlr/msc_vlr_test_gsm_authen.c | 36 ++ openbsc/tests/msc_vlr/msc_vlr_test_gsm_authen.err | 61 +- openbsc/tests/msc_vlr/msc_vlr_test_gsm_ciph.c | 648 +-------------------- openbsc/tests/msc_vlr/msc_vlr_test_gsm_ciph.err | 52 +- openbsc/tests/msc_vlr/msc_vlr_test_hlr_reject.c | 22 + openbsc/tests/msc_vlr/msc_vlr_test_hlr_reject.err | 33 ++ openbsc/tests/msc_vlr/msc_vlr_test_hlr_timeout.c | 4 + openbsc/tests/msc_vlr/msc_vlr_test_hlr_timeout.err | 6 + openbsc/tests/msc_vlr/msc_vlr_test_ms_timeout.c | 6 + openbsc/tests/msc_vlr/msc_vlr_test_ms_timeout.err | 9 + openbsc/tests/msc_vlr/msc_vlr_test_no_authen.c | 26 + openbsc/tests/msc_vlr/msc_vlr_test_no_authen.err | 47 +- .../msc_vlr/msc_vlr_test_reject_concurrency.c | 30 +- .../msc_vlr/msc_vlr_test_reject_concurrency.err | 64 +- openbsc/tests/msc_vlr/msc_vlr_test_rest.c | 13 + openbsc/tests/msc_vlr/msc_vlr_test_rest.err | 20 +- openbsc/tests/msc_vlr/msc_vlr_test_umts_authen.c | 23 + openbsc/tests/msc_vlr/msc_vlr_test_umts_authen.err | 34 +- openbsc/tests/msc_vlr/msc_vlr_tests.c | 32 + openbsc/tests/msc_vlr/msc_vlr_tests.h | 32 + 37 files changed, 925 insertions(+), 848 deletions(-) hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Mon Jul 24 22:00:17 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 24 Jul 2017 22:00:17 GMT Subject: osmo-bts.git branch master updated. 0.4.0-563-gdb4ab8e Message-ID: <201707242200.v6OM0HC8063995@git.osmocom.org> This is an 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 db4ab8e5cef3b1d0800c4d9eab0ea6a4ac886c22 (commit) via 69de62a57348a2b636021663d1271b5738ced116 (commit) via 9dccaa2064e63ba24dde6f7a9928f2ff70ef5943 (commit) from 0ebf985492e528e85acb60692c0cb91219598e04 (commit) Those revisions listed above that are new 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=db4ab8e5cef3b1d0800c4d9eab0ea6a4ac886c22 commit db4ab8e5cef3b1d0800c4d9eab0ea6a4ac886c22 Author: Pau Espin Pedrol Date: Tue Jul 4 13:49:18 2017 +0200 cosmetic: Move error goto path to the end of the function Change-Id: I3ad15a9edbfe74de3deb7298441d54fd9d0178ad http://cgit.osmocom.org/osmo-bts/commit/?id=69de62a57348a2b636021663d1271b5738ced116 commit 69de62a57348a2b636021663d1271b5738ced116 Author: Pau Espin Pedrol Date: Tue Jul 4 13:43:11 2017 +0200 cosmetic: scheduler_trx.c: Add function to get rid of ugly goto path Change-Id: I9c2e166e6f182f703ccf49aa883c223e377c8421 http://cgit.osmocom.org/osmo-bts/commit/?id=9dccaa2064e63ba24dde6f7a9928f2ff70ef5943 commit 9dccaa2064e63ba24dde6f7a9928f2ff70ef5943 Author: Pau Espin Pedrol Date: Tue Jul 4 13:38:44 2017 +0200 cosmetic: scheduler_trx: Remove trailing whitespace Change-Id: Ib057b5e5219ad2acfaee2dcc9ade098daa9ac985 ----------------------------------------------------------------------- Summary of changes: src/osmo-bts-trx/scheduler_trx.c | 70 ++++++++++++++++++++++------------------ 1 file changed, 39 insertions(+), 31 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Mon Jul 24 22:01:43 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 24 Jul 2017 22:01:43 GMT Subject: osmo-pcu.git branch master updated. 0.2-920-g717cdf5 Message-ID: <201707242201.v6OM1hme064376@git.osmocom.org> This is an 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 717cdf540558b95f31e4c8ea58d0fc9e06429228 (commit) from 9530a404ce50fce6762dc64c12bb014fcfd43918 (commit) Those revisions listed 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/bts.cpp | 41 ++++++++++++++--- src/bts.h | 25 ++++++++-- src/gprs_rlcmac_sched.cpp | 13 ++++-- src/osmo-bts-litecell15/lc15_l1_if.c | 21 ++++----- src/osmo-bts-sysmo/sysmo_l1_if.c | 21 ++++----- src/pcu_l1_if.cpp | 21 ++++----- src/pcu_vty.c | 88 ++++++++++++++++++++++++++++++++++++ 7 files changed, 182 insertions(+), 48 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Mon Jul 24 22:01:57 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 24 Jul 2017 22:01:57 GMT Subject: osmo-pcap.git branch master updated. 0.0.6-68-g5f071cd Message-ID: <201707242201.v6OM1vYJ064515@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Tools to centralize packet capture and storing". The branch, master has been updated via 5f071cd2c6af6c840d5ecac8e8474067fdc5738c (commit) via f266924bac7c720485bee8fb4d27a35062643577 (commit) from 2fe9cb937d2e7aba621ee48a2892782e5f1cbbbc (commit) Those revisions listed 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/osmo_client_network.c | 149 ++-------------------------------------------- 1 file changed, 4 insertions(+), 145 deletions(-) hooks/post-receive -- Tools to centralize packet capture and storing From gitosis at osmocom.org Tue Jul 25 05:54:58 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 25 Jul 2017 05:54:58 GMT Subject: wireshark.git branch laforge/20160809-osmux deleted. f8ee1c0f4c5682747b31da1a78c45f309be33f6a Message-ID: <201707250554.v6P5sw2p009455@git.osmocom.org> This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "wireshark with Osmocom specific dissectors". The branch, laforge/20160809-osmux has been deleted was f8ee1c0f4c5682747b31da1a78c45f309be33f6a ----------------------------------------------------------------------- f8ee1c0f4c5682747b31da1a78c45f309be33f6a wireshark-gtk: Fix compilation when AMRNB is enabled ----------------------------------------------------------------------- hooks/post-receive -- wireshark with Osmocom specific dissectors From gitosis at osmocom.org Tue Jul 25 05:55:16 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 25 Jul 2017 05:55:16 GMT Subject: wireshark.git branch laforge/gsmtap-log deleted. 3a207894a493598a3047fdfce88e72e3de21f774 Message-ID: <201707250555.v6P5tGA5009683@git.osmocom.org> This is an 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/gsmtap-log has been deleted was 3a207894a493598a3047fdfce88e72e3de21f774 ----------------------------------------------------------------------- 3a207894a493598a3047fdfce88e72e3de21f774 Add GSMTAP logging sub-dissector ----------------------------------------------------------------------- hooks/post-receive -- wireshark with Osmocom specific dissectors From gitosis at osmocom.org Tue Jul 25 13:39:56 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 25 Jul 2017 13:39:56 GMT Subject: osmo-iuh.git branch pre_release created. 9b9ad6623dff4913f5cac057f435dcae9718944a Message-ID: <201707251339.v6PDdusk042900@git.osmocom.org> This is an 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, pre_release has been created at 9b9ad6623dff4913f5cac057f435dcae9718944a (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-iuh/commit/?id=9b9ad6623dff4913f5cac057f435dcae9718944a commit 9b9ad6623dff4913f5cac057f435dcae9718944a Author: Neels Hofmeyr Date: Tue Jul 25 15:35:58 2017 +0200 ranap_common.h: fix include of asn1c/asn_application.h Change-Id: I152377813cdcfef73e2c4309b0f8c97807d7d4f8 http://cgit.osmocom.org/osmo-iuh/commit/?id=d5a564775f84814edf23358e9330da13acc90408 commit d5a564775f84814edf23358e9330da13acc90408 Author: Neels Hofmeyr Date: Wed Jul 5 14:38:52 2017 +0200 move openbsc.git's iu.h, iu.c, iu_vty.c here as iu_client* NOT FOR MERGE *** NOT FOR MERGE: use SCCP address book: the libsccp address book code is currently in flux, will follow in the next patch set when pmaier is ready with it *** To help split openbsc.git to separate MSC and SGSN repositories, place the common Iu interface related code here in libosmo-ranap. Also apply various improvements while moving (from intermittent code review). The code depends on libosmo-ranap tightly. One reason to want this separate from libosmo-ranap could be that it uses libosmo-sigtran, accepting an sccp instance. However, including in libosmo-ranap is the simplest way to go. The osmo-iuh build depends on libosmo-sigtran anyway because of OsmoHNBGW, and all current users of libosmo-ranap also naturally link libosmo-sigtran already. Apply prefix ranap_iu_ and RANAP_IU_ to allow smooth transition from the openbsc.git iu_ to the libranap ranap_iu_ implementations. Prune unneeded #include statements. Instead of sccp_addr, store an rnc pointer in the ue_conn_ctx. To facilitate, also: - Move iu_rnc struct to iu_client.h (as ranap_iu_rnc). - Instead of sccp_addr, pass rnc to ue_conn_ctx_alloc(). - Pass a local struct new_ue_conn_ctx containing the sccp_addr and conn_id up the RANAP handling stack in case of an InitialUE message. - Separate the InitialUE message handling from cn_ranap_handle_co(), by moving to new and separate cn_ranap_handle_co_initial(), so we can still pass a looked-up ue_conn_ctx to all other cn_ranap_handle_co() code paths. - Allocate the ue_conn_ctx only in ranap_handle_co_initial_ue(), not as early as before. Note that we are not actually ever using the rnc pointer now present in ue_conn_ctx. It could be used for more concise paging, to first page only the RNC where we last saw the subscriber. So far we page all matching LAC/RACs. Tweak error logging: use __func__ instead of writing the function names as string constants. In iu_client_vty.c: - Move the asn.1 debug commands from logging over to the iu node. They are not specific to the logging target. They could qualify for an entirely separate 'asn1' root node, but for simplicity place under 'iu'. - Add the 'asn1' commands to ranap_iu_vty_config_write(), so far missing. - remove the legacy "net." from a VTY error message, it is not known which name the parent node of 'iu' has. Change-Id: I6a3f7ad15be03fb94689b4af6ccfa828c25f45c0 ----------------------------------------------------------------------- hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Tue Jul 25 14:37:52 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 25 Jul 2017 14:37:52 GMT Subject: osmo-hlr.git branch master updated. 0.0.1-66-g84201d3 Message-ID: <201707251437.v6PEbqHV058882@git.osmocom.org> This is an 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 84201d3a4b6b745cfdb4aa3c9fb5d3e04859f89a (commit) from 62491379f122b598fc4634f4ca47a6f57cab2848 (commit) Those revisions listed above that are new 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=84201d3a4b6b745cfdb4aa3c9fb5d3e04859f89a commit 84201d3a4b6b745cfdb4aa3c9fb5d3e04859f89a Author: Neels Hofmeyr Date: Fri Jul 21 16:00:32 2017 +0200 use OSMO_GSUP_PORT == 4222 instead of hardcoded 2222 Depends: I4222e21686c823985be8ff1f16b1182be8ad6175 (libosmocore) Change-Id: I9b372a4ac38677773bf813acba80cebcd88e2e20 ----------------------------------------------------------------------- Summary of changes: src/hlr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Tue Jul 25 14:39:11 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 25 Jul 2017 14:39:11 GMT Subject: wireshark.git branch laforge/pending updated. b778aa5f88de68870cc6af4a7aaf90d6b2ddf90c Message-ID: <201707251439.v6PEdBBq059541@git.osmocom.org> This is an 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 778c2119d86e21b10f66692564afb52ec2743ba0 (commit) discards 8c0ed7ab260e36516a3883c53973118e2c272a3d (commit) discards 1fb98b2fb3df3592afdde68b7ea9f4116b7845ab (commit) discards b09ecd9c4e359a0429f63738f856c023eb7ccae2 (commit) discards 1632510ac2a335c7ce0890696fc668f32cd2594c (commit) discards 9f1334f3095fef684e6bab87a49d19235de10761 (commit) discards ad370374f7a88821a34de878800ae83a83b83982 (commit) discards 038be63e65c9dbbe56c54cd458d06e95e01e91ef (commit) via b778aa5f88de68870cc6af4a7aaf90d6b2ddf90c (commit) via ae91d940ccf4d3f43500b7da8a205819674e825e (commit) via 787b79baf2ebb77c44dd17fc2b3386ec3c539395 (commit) via 4e81008d44c7347b195677a155c592f7950a68d8 (commit) via f3ae89b3f3ef6b79ca9c3681075ebfbf9afe0c9e (commit) via 7f980d77a77f3c23dd2a378613a4a904848eb7c1 (commit) via 5f6062e7dd00d80902a915f47465a42af66eed74 (commit) via dc9adf904b7e78af15edcd18b0ac00e93c093f9a (commit) via fcefe0d20bba8926e7ef8b61dab29ef8bbf2a0ce (commit) via d85a6881726a23362169f17d36d5635363db1d39 (commit) via 44c34ac777d291dbac752c2752fe1ba8a3f37a3d (commit) via 30f7014dfc4de64d6d4fb937fc75856e21210dcb (commit) via 4dd48721ee633fd2db3534ad2e43c00847dce42f (commit) via cdc01b89bf07a5df072d6d0410c4920f857feab7 (commit) via f3181f706b39955a4f4bc26f1d6d75166a67c235 (commit) via 32ec45dc92a699e34e23197d2de48a043dfad426 (commit) via 47db24861ef8b418964ad3b7d97c856a7243770a (commit) via 1ed38dc2be1b6984fad9c2e4f22094f43907a318 (commit) via 7f23b51868ce26e2b127ce6d329d9cd4157511e3 (commit) via d5c8145f54e8ec966f1ea1eab48e37fe248bf285 (commit) via 87e7bc811c78b0ab5c6243934cb0bdea6094851e (commit) via d4ae8032eda262af5995d0f573dc338725348d93 (commit) via 4552933408c50ac77bfeb8b76edb9d1ab2698493 (commit) via 4beb7430d4f935cdd31826809e53f8fb0365d2c0 (commit) via 96ac279d986898e655fc18a3950caa6f5f214fe7 (commit) via feb510df69f56eb1c5662375518bd5138d6cd1c8 (commit) via bdff83463186e28466f6ffb16a09583c1469a8e8 (commit) via 659d07f1e661519fe9c0cb26307ec69a4aa48d44 (commit) via fd495f7792efb1cb9ab181f5cae545ca4630e83e (commit) via 08e8a1ff1a33a5c0d4d81859cbd594399c8076b0 (commit) via 569b1d44680f155b1493c50b13383ddcc294c2c0 (commit) via e036f4a2827299d746ea15909abf8ac125f4870c (commit) via 76efb096d492d999db10fa4a498d474c1e717ed5 (commit) via b992e69c19a4fac968ef7a95d0c439638687a72d (commit) via bc7198e40e21c81a36a06f1c5566160e395eb0a5 (commit) via 2b60ff6316a10af4ac17623e3a1094d353d500fb (commit) via 73d9550ad6bab1b0c46dccb84434d90a755b2d15 (commit) via 41415aa44471ec3fbf6a9a7f0b54db4bb9ea66e5 (commit) via ff6b43efdeb16c835c4025541f12a5182468d1ea (commit) via 2ff4cd3c162ab219fa398b271e49564360827eb2 (commit) via d9845ca27ea0af145e3dbd96572eef789e542eed (commit) via b0ac5f449dc086bf4afa95ff7c44852dac928763 (commit) via f90a106fa89391c93fe2374727e204794bfe0052 (commit) via a0271d64e508046c43db9de3216460077d2cc5bb (commit) via 9a29b96d2e9a11114c4fb1fa760198a2a12734c5 (commit) via 3c3c845f33566311e7ef0505a4633f9b5a4e8e49 (commit) via 6335764469fc0ca5b217b72b48742605b42973d5 (commit) via 8fd97bdecb6c1f66313c895da69a1dda07576f6a (commit) via 2881689a4a98ad7c8707a1682ecdd4003ad0fe27 (commit) via 0e3032254806075db24dccd39b8b234d16d911a4 (commit) via a6a2da6c4eb36398781beaa8bc1c94ef4b9a85f4 (commit) via 0d1ea58e31ba5e5d38ae29220dce247fbb9ada91 (commit) via aa78d3c79a1d277122e3f372e06096a85d8c844a (commit) via a591436d73517e07f60e2090042c93c42e233441 (commit) via ee699eb7200aa4470622abe4d1b8a80c461dae0c (commit) via 66cc2ed39ddd28fc2d8b22ce2d07783a35a9f10d (commit) via 354379095d2528b95109652579ee1fbb6ca6ae09 (commit) via 14308a22e5cddc521fc3772355d506b61ae487ec (commit) via f41a4f5e6f1957fe1b0c77a3a70818a35afc06b9 (commit) via 5ae49910dd0e1cf7cfafe1833a21482c2a14c3bb (commit) via ceacc13075efda18a567017e0190ad7c2b3f1da0 (commit) via f36d9e922edf1bb0812ed4ffca9e3c11b5870ed3 (commit) via 49e920bc218e9a21e87b4271edec3032dd11627d (commit) via 0ba78c947b4c835af391cfacf37c32ad1487c18f (commit) via ed5e7abf4fa1546ccc76b2204744a802f9c2fc3f (commit) via 551309a60e473a0d63d857418f9b6083e894318b (commit) via dbe50602b07022e25a86925655dc2dc0ec3a8f96 (commit) via 0961367a32a887a2bb847000441e6a3da5137fea (commit) via ce04b1cd85a7cd16cc9c1093f3a59bae5f1af305 (commit) via 9b3c8d4515c9a1a307c141c25fa59694391efe3a (commit) via d4d30faeb85c5adf39aca3ae5e52db225c88ea48 (commit) via 2483ef02c886132c7291694deda20e7ca295527b (commit) via 3affd3c905f1b22274b09a9ea5b3e9eef711a1be (commit) via 7b68744cfd8b5feb5576e441b314ad7319263e05 (commit) via 36ac2e958819aced5ecbae795f347bb2237f00f9 (commit) via 36bc2c6da4ddf65ff12f4435df1519893ff46c13 (commit) via 13b5f42b3b5814a9efafd0e7cd756125472b3b3a (commit) via 3307939c74d040f21987a04f08be3d40466ba320 (commit) via c2ebb62e7e2adca72b932276102ee0a293b9a4ff (commit) via ffb8bbd37227f466d228f20ae30b87504d4e1760 (commit) via 723c76b12c0ceaf32dfa4d65e3da6f0c2905a2db (commit) via dd0dff78b32e99708013fb191fed64685f909855 (commit) via e23015e74dc8adf40d7154a1752025d36eeafbc7 (commit) via 8869abfcb88d100e4f2ed134f53d6147d725161d (commit) via 91a49173ee92bd8eaddda3fba20deb6ae1fbc3ca (commit) via faf33d0d148a84cbd2d0367577b6ba59fe0fef17 (commit) via a3b47316eb4f668e0ec92f9339bd914d28f934ff (commit) via 474f344df7ba7ea203fa728f32b48e08a0b2d39c (commit) via 355256a9ed635b8ecd387528955771d13a63485e (commit) via f7fef949e7833ed089c250cf177a8cd384d1e61a (commit) via c4c4c44a21cd45334ecd07494dba84c6ba64eda6 (commit) via 9c29f738725b1b0c9b1db663351e4faf56932b11 (commit) via bdd09658206d7bdb0389ebe66b1f434bb9fc71b3 (commit) via 9830b7b2610174d7199fd79932909cc960d2f90f (commit) via 7bacf534d8ad78e9c7506ff276cbe07303f62162 (commit) via a7a66a18908924cc3a56605ea3ff389476b364c4 (commit) via 993542685b92de2a78946ca8747f0ee5ea99db0b (commit) via 9d909b22fc91c7af5d74fc181178c2c0b4aa9331 (commit) via 635d9906afce74c20c7737c810276668ac675d9f (commit) via e411dde96984b4c731bde2f16d055f2af9f7f409 (commit) via 564519e57a9c09bf4e45a27bf522032ba9790db6 (commit) via a2fe8be60317e9ce74014fb75bf95ac5ac3968e1 (commit) via a70df2ce4c4eab238e1f16111b6816cd5d4d416b (commit) via 05b028abde709e5621cb1e03f7705e77b76e0fa9 (commit) via b1c993df0f68a2f172448ddc87391a27bf8a9057 (commit) via c5f296562f630d6cb8a982a28d079c4ade0817c3 (commit) via 9ff673d3e85590141a6f0e33c9521de91512094d (commit) via 02f66afd64753c6b177ba21c46bdf938d682afe4 (commit) via a45ed8a222d3b571aab77c711dfed85009e3d7a9 (commit) via 365c8312475d02e55b3293e1e5f2c66ce4f0a5e5 (commit) via 3bd9f8c6aab3ef7278ebe29250753f380a86bc26 (commit) via bb470c9067a1f44b2665d26d1af38efa722e30a1 (commit) via 367effa93ca4d5a9e3e4584be103f2a2a7dfa962 (commit) via 0612af8debc6e2d233db6330b5daa7b694eab3af (commit) via c5e1e61fb0a6a0cce96d32a7e2f23f82cb108f62 (commit) via b8af91af640d91572597d8cd5c103f04e8c91c87 (commit) via 478c496d2f211f28041b5f400f1adc5c08cb39ed (commit) via 7897f04fde3b906cd27c70483d2c61f6e7cde963 (commit) via b6571a0701fb5cdf6702b44077e21ee0e1f31c18 (commit) via caa06ddeab4ff7f427f864e865ab997cf6312772 (commit) via 1aa8ded9a3de8e6fb5b6a7b7dcca9d93bb50dcdd (commit) via b6f36e95fa2f549604c4c7a9ae72fd8eb361bf1a (commit) via 3803e00367413260cbb543c3c4ed13ae2d8fd194 (commit) via 2c58ed569ed0c096d5640fd0da5825bcfef04aeb (commit) via faed12e6ffecf09bef8cf494184ce501615f0173 (commit) via e47b68b578db306f2c8a5681359edebab2e2c9d3 (commit) via f9fd438b6d8d5fb535881e94f736025b46a3fcc4 (commit) via 91e512985fac3f58986a8fdc322bcaf02f5e3685 (commit) via b3453b9be4bd4deff285a713af4aa929bb9634c4 (commit) via ec1a5b15455c2c0bd5535d5257b2513804140747 (commit) via d30887d2897bb6a474efa2464bf234b00e4d45c1 (commit) via ee6a687f52188545e3ddbf98436fe2aa1cea5a7e (commit) via 4ff733620919738190eace6eadd9112f43d6acaf (commit) via 9d3e0f7bde1a4e533cb962f680494608b09b0c94 (commit) via e335636303eb7a63637f8bec89184cc20ceef8f9 (commit) via 95e09a60bbc0bc07cea9c8d12c28912845113407 (commit) via 1c7e393af3dd5561f6a54dc93546cfd3e7af2286 (commit) via 247446539704aee99f64e73a77e5e88a40ae885a (commit) via 8f8a0f72b442efe66c7ee26417a92508a1546289 (commit) via 58095359104cd42456aad1156ac8eb6776732cb3 (commit) via 1f44007dd349dfc2c6f9feba5a340a292faeb6a2 (commit) via 3c4e7428d7f3d91ccdd973941436844cbe93b175 (commit) via 245bddee6b486bf017c478b2295d5161b3f7f2a9 (commit) via 8cee782474b79e7e928613d369dd882a772328b7 (commit) via dbcf160c38ca1ea7c4b2fc938d35c3e81758a895 (commit) via 5e98c11241aa07791c900f186aa98be42b00b901 (commit) via d4c8b27d13abf5f5438ca3bc6b73b618ed7ca150 (commit) via 7460e6c9ec3046aa66a413e6710e0d0c3fcbbf69 (commit) via c27ffaff6d0819a3def913a0b69e45187c217d3d (commit) via 563eef4230409263b30605d0f6647245686afe69 (commit) via f48305069ca93cca5ecb9a66fcc8b42d84dd6cf7 (commit) via 5c25e7442f8aa394de723af09a2ba2e38bd456c0 (commit) via 064e34b215d881b238b2f319d55f07d238e5e193 (commit) via 8020be30fd46798aa61017f0ec936806d6495d07 (commit) via 9731b50bc501673a98b588be3ae6f43492ae3150 (commit) via a8ec8a3a6bcb1f0fc05b10355f1af7434d01fbf2 (commit) via 96c8c830869c9e7e896a67ad30360195cff0c4d8 (commit) via e0a9192ebceba1e7d010a75592b101e4b80b952a (commit) via 7321df2a4532d6531eab75f99c5f158ffd90574b (commit) via 6bc0ba845100acb3c721e4f945bafeb1bed6c942 (commit) via 381fd410cbea10207d15ee9bd05eaa18f91c60ac (commit) via 5997e8e1980ea9981e28a5abe73d1b8718d03041 (commit) via a6652a27783b59d23dca3405b0399690f38f3402 (commit) via 1426c44281c2b266d7159340f7e75afc56141b18 (commit) via 6bd87bdd5d8f114768f5d9777d7e1713c017e488 (commit) via 564445f7998b3d593681e5e3be05486c2296288c (commit) via 129a84df606f7bd5742115d0bcd7972ca5ce4e01 (commit) via 6af6ba56119a75b77df5aba31c6f50c336501674 (commit) via f27699c74657721688e2b9cf0b3950e6a107c944 (commit) via e61d2f624348329f8d73af55e6ff3e0e7ee012da (commit) via d84da1eb97e3442dc8005b296111a5286ccb10f8 (commit) via 9a1d16b55324056e4d5031370b007097b76dc519 (commit) via 4eacd57690222584839024f77111f9dfb886a3e6 (commit) via 7466880e8a09aa7a9bb797b70fa44bca397881d9 (commit) via 3071f9dd7409bd5b0432dd8f1bebbeeee1b6c755 (commit) via 71a9ade669c51209132f61a0ded27e60c386af99 (commit) via 680d1df7a04fd7a72707ef319783984c5c148783 (commit) via 707b78907487cbf2965521b31e6c3222e4d8459f (commit) via faf100ecc55274b1389544516d90293dce37fc42 (commit) via 66507b90521f5f8252b23fec56e70a0580fac26c (commit) via 7ecea315811c60530a036aecdd87fa504421e990 (commit) via 8d214209e80c2cc86ad9624b31cc6365e10ed454 (commit) via aefd4e1844abbc8b10732be03991047617ebd650 (commit) via 5c60b517a70cab8138312ec39946f18f3ed75f58 (commit) via 1b7f5d9f798634770656a82aaa2df30f7f01a9b0 (commit) via 395775acce1ef9624fdf2030179683f37a27cd59 (commit) via 80d3483f3463b8e5ed73f019dbf431656410f658 (commit) via 5f7902d1659a138515f01ecf9ade3d271befc029 (commit) via 74b1268a5ca3a11a791ac7671667f06a11504506 (commit) via f7952b30c7bc09f01c70c8889575a75d0e8b7675 (commit) via 1620c45e031f6d6854102f2d3b34f528bf06e194 (commit) via bb20b159f35455c41a8f077724f685508e0823b6 (commit) via d8710f4aa4e25753130b534b7b8a99601df472dd (commit) via 69bac0d15c94891398e65fda05fb5d7320eb2989 (commit) via 0727123773d36a9dd6000d82a2967f7ddaa61aca (commit) via 8a3e4650674a36fdfe7b38c60c8d83b4dfec0d11 (commit) via 082e3e346f69f0c2134064e80dcc104c18111c55 (commit) via 635b3720b5a43ed4b3bb1f030033d25675a390b3 (commit) via 7d1049d32694dba11d4e7558b269e8c6db5e2bce (commit) via 66c2f5b5f17c3873d0b9e6ea853ccf7bf8c7062d (commit) via 23c7d5f4e7dc6c087f2b895f5d1907d7f980eeac (commit) via 880c2aa04ff2bbff6f1b1df286da3cc6c829bc69 (commit) via ba2478845cf0db858a209f94848474e84cf50bf6 (commit) via 7d67af661a466dde4416c0583bbfa0250b14560f (commit) via 07f576ffeb2bfabecaefbe24088a2858f47d4642 (commit) via 2954a69d7d5627bf330eb9bb05eb5a1274e01f3a (commit) via f24ffb0bcd12c3dce1e48b7a34c48a6be62c45e4 (commit) via cfb23d874345eede2860afa155b181a2e2e208c0 (commit) via 578f2a15bb7534b3aad315a92989b6e4d577e4c3 (commit) via 130b514be216e8ccc42c6831f62ecb23e9b83917 (commit) via 3b5c88ea4b8a9b4b85396a34ee658f3cdd1be156 (commit) via 9a87f80f09b83c559fcd65abf3d7b0e5428fb928 (commit) via 123d170767f6e51ce6b216d633fb03a3cf311109 (commit) via 0510954a8b2388dab356f161133ac3b8a573aa82 (commit) via d2ed7fcf9e0dca17f1a0181364910b9533dc7091 (commit) via 29e726a606a5bb7b860d8a2f6ee2996c1b4a154e (commit) via 9fe90b93ce9bbb802f45b93632a78f5261b3f717 (commit) via 44aa08d02511ee0056a6456c66136ae753de989c (commit) via d25c33cc0b091d54f391d5aeceb5bb3453215b73 (commit) via b370c02a02cef0e26f327342e085fa45b4e06e3f (commit) via 7af770dfa72eaca512b658b3ed702ad27c491e91 (commit) via a9c2697714b8053b2cd9b1e1e0f07baf9d345c1f (commit) via e46cb2defc559a530d11689d50f0adf47513e8e5 (commit) via 59add43eecfbed3bae5d75dabe6e875b5adefe1b (commit) via 16f70b9bb1faf48d985e21fcfa92d1934c2b50f5 (commit) via 6117ff496becee208336847a0cf460c15751ef6d (commit) via 6e0bc30a95ae7759c45ce1f39360259570087b5d (commit) via ee694cda7cc9eae0d33d1d971a8faba9c11f0b0a (commit) via 536451a8dea2655a1d31006125cb283f49cfb859 (commit) via b44ad2a0fa58e4a5acb4293d047993b3aea1f532 (commit) via 48a6487116e607417acbfcd98a6f883bfd9d36be (commit) via 99c3c6d9086a49bd88f8b99db641a4ba2b5d4c0a (commit) via a14ef98540af979f0dbc39c728f9fc31a687a16f (commit) via d60d2c8ca2a525aa2cb0ee132449779b0ecbd9ce (commit) via 855484fbd98c8c01f5a84902243389e07e32b6e9 (commit) via 64a78e122a811db433dd20738f984ad13b22878b (commit) via 050da447424223d39d1e494b8daab840a100d05e (commit) via 7e2c67eaf3d70f7a5b870afa4fb45a0e60e34608 (commit) via 230c96a593fdb68b5c7caddf7ae3ac119b64b059 (commit) via 4deb97f31f52ca9c88efbbf46cf3e580c85474f3 (commit) via e6883c15ac00942e3232213f087147e355f7494b (commit) via 3b7440996b2f3637656575ad121fa6edfa03cfcb (commit) via 6b9b4bd96833e31f659118b5e34f1393cb95b247 (commit) via 75f9247c2cfec63caeb59039de972abc768e3a4b (commit) via 4f1053c5464de12b635a8cf4128b78d51f6f3deb (commit) via c919c625025afdca318a1a3413b268d00ad1985c (commit) via c9c9d558b2644fcd5269953367ba38e8faf82448 (commit) via 23e667169eefc450808e60ea515fc271122052de (commit) via 4d90f2e092802775e5e3e457768d1c1f4760a1f0 (commit) via 3978462fd31665f30432689634812a15c476406b (commit) via 59670461b00414d504b2a9ed9e7bafeab65a7420 (commit) via 187137a37309f2c74a68876228d8af81e06ed818 (commit) via be4dbf840b164ab9b788ee8c3a9466e2da1393d2 (commit) via 4e46352657df1d66e8f2ade8c5e3d38ecae18530 (commit) via 2de483c0925a5a93cdaee168997f3f3c7949d2d4 (commit) via 59f15b2a3a4d34bc941bdb83eb784de432522477 (commit) via 0dada943c0671637c29dab86b82fd07cc48ca849 (commit) via bef90e1493815a07e619c4cd0da6a7d65321c26e (commit) via 246cbbc2ea6dd0a3a69a1aaa94db244a77565353 (commit) via bb58b3a2643ab81560d84b00be3a9b9e86f0393c (commit) via 29007051743551c4156e2fe9f3f5b358fcf907e1 (commit) via fbfb87a2439dd18f2318586b8e5a2f6db410ba6a (commit) via 051921854d8720123bd671af3ba3a123da2cfab3 (commit) via 82fc557bed30b1aa69ca43a4291b64a9ce54c78a (commit) via 583c2504671e1671afd03e7638cf6c2957d2b020 (commit) via d83176ed2edffe59badd75d8ee98c77227fd357f (commit) via 193cef0bcbcab25b95b4f124920d004ceaa7ae8a (commit) via 6ecd6b816406597783ec662f00233f3a018553f7 (commit) via d85db24ce58b624bdd5c4cef3d06fcfba5a3ec25 (commit) via 31ffb58eb0db57df45f1f8e45afb759251982793 (commit) via 9634710cdb58456376ca17a299b7e7b99c307e4d (commit) via d19c3a22b927db0dc83bcad9e024a8ed8f866671 (commit) via d386a6cfb1e8b69f56fabad76d1e873f56160db8 (commit) via e9e1b4816278a131aa38dfc579ccd975fed2d7c7 (commit) via 547b08b49527eb97ac2ab37fbbcb5a728869d2fd (commit) via 66c50585e5c10764d0b8a850fd49fa7012346560 (commit) via 1247693a99ee3b23d11d79cad92b412b78254e25 (commit) via 55f8799c688b00e9f148fbad4a145126f0417847 (commit) via c2307d0fe30a37c084ad788eb5d1835cfca4d375 (commit) via 1a7f9b957fc4dbd7be374531e0729f437cbbf774 (commit) via fa3aa6781797dc8d838d1a1311555a3d5c342ed1 (commit) via e77817cc92e368f13ac0cbee456fadb326d3a571 (commit) via 573a4c9cd59d7a14e4ab305284a287c705d6b945 (commit) via 43700544312f33ca78199de6003f8c4328df2203 (commit) via 57fece13e06b347ef14f106ec9ee19f2d13b0182 (commit) via c89f4c628c315e8f472653856a0776469c65f34e (commit) via 8775b0b1b2c24b271e4fed76fdc926fa32f84d05 (commit) via 553b1e0215ad5826906aafbe0e38c1e44cf9e1c3 (commit) via 800a856fb4784e31347e15a8ec825d2daeb62350 (commit) via 6462560b30635b79abc7d248dbf53179f31d84a7 (commit) via b2fa26ff7a270dc6a0f70c06cdc3e186f0c9d29f (commit) via ff5ff79c83343f355b7410d5c4a852615392f08f (commit) via e2efa82811ee987dfe96929dd8383c45104dec0b (commit) via 6cc5655e279f06bcd02248b4e386dca6bff9781d (commit) via 85e2a54703da8adee8bf7aefc67f4851ee3b3f1d (commit) via 454b5aeddfc7256ebd898e904bc8cb3883305699 (commit) via 6f100a3df9bdd55aaf825fdbab86e46837ed1420 (commit) via 8b99bb7fbf80f2fd3bfe53bbbfa14caec6319cbd (commit) via 8ab033a2838ee94879910fd3ab9860122a72f151 (commit) via d217b757cb1c627e53d9cffe47fa5f47c38045de (commit) via 573490f5c0f17d40ef4fca2e27b1523e2ad562d3 (commit) via 435c68cd2b856a6be7d015e8703c6c83d9b8eb89 (commit) via a0dfbccdfca79da5ed9bc250d18bceedd3598276 (commit) via 5039d0e57635589208e1d969a57250746e422e06 (commit) via 63b91ad3119c64eb8fdaa67303fe37d71a01a1b0 (commit) via 2e497e105f3d4d535de81dbd6364e23ed6fde6eb (commit) via 7c28d26d71579d94f25acbaf4ab70931729d70cc (commit) via d01e9df47258cdd6bf66ace1d6f592773b574926 (commit) via 2486b7e8fa6ca76f75b36dfffe0de42b4f2e8380 (commit) via 0ad7607478d9d40628b5a4af1d2335ecc0f2e7cc (commit) via 1d657acf2d86173087c28cce9f33e11299815fd5 (commit) via b62346b3040fe4ee6cebb7e5a3f1894d9ab767cc (commit) via ee0dde474c20afb4c493441400926ad7924ca458 (commit) via 6f8bc61c3323b959900f125234e7055018d62e4b (commit) via 2a5cb8e32e31ed0fb64b97318dd38470886d9154 (commit) via 828e1f07a82feb821c8169236fde18570ec01313 (commit) via 552dab08a6ea1b47465d888c613c353f8697e918 (commit) via acb488b7f4c628ec0aecdb970694c6f5a97974bc (commit) via 01fe854fa00e780e2eb7f9b18a11a09ff0dc1c11 (commit) via 86fceac9ad52531b723ce179a46931d9312a33b8 (commit) via 9ed4046e0f3e8872c3adec3f11376ee392834525 (commit) via ae085f7338b356f249bbc639ce70412ece42a708 (commit) via 4753463456760d7464b78e0e66e98d7eee301bcf (commit) via d45f6661d750617dfc1f6670854056ad31613c5e (commit) via 614a97c5cd4fad3f3b74a37d5866ceb26f7ee64f (commit) via 26a6881014c85c935f2794f6eeb852849137c20a (commit) via 50fa2d95833ec2e2b0de3000eda7b290fc23eaeb (commit) via cea298a5975ac941c549a696bf9329e94a09234c (commit) via d0520f81d11e6ee409139c50771661b50e358674 (commit) via 9c86ec08aa66b0dace191519c410503cde924319 (commit) via f3267f17a3fc3c8ab138940653f2e968c5d27378 (commit) via ec4ba8b275572c50c1c8f7097c4a47c683291d51 (commit) via 927f5cdc7e78db0d143e5d6f9a26d06834396518 (commit) via d7f2a2b1e0acca5b54219ea52bb5fc9848c3d9c1 (commit) via 6e3c8c8318872288555c4076957986425518f9ea (commit) via 256358c0e8d11b091ced99feb05ccd28c5a39873 (commit) via 42a27355eecbff484ad761a8b0d4b9d4614bb950 (commit) via d8f2bc776acf1a17be1373dd700054e8d28b2d3d (commit) via 73bed8c209bc0ff44062039019ab91c8a8da8065 (commit) via 9dc4d271cd4f4a0454fe82860c03ee454ebae254 (commit) via 61fda41a9707c3e50f3ee6b4a755f4301288806e (commit) via 5fd35d115f9bfc9b13eba25995f179c067d50f40 (commit) via 76c7f266223da6975f1986933b403edac7d799ce (commit) via 68c0b8311c376fd33d8eabf675ecd3f53138efde (commit) via b871da0f90e47ff1b25b40712217da4c9695b3df (commit) via b8e660edc66d7f40545868a377b3385b4c9a54cb (commit) via 6b09377285919333910810bcb0480f9413c5f452 (commit) via e815bbb2e6946e210cd15b1d9c2d280332352c4e (commit) via ac2060563430d333589e4312a631d1d47cd6faa3 (commit) via 8c316f3b98db8149735062ab03803cfad7e7de58 (commit) via 9d2f07e316752b1497af8230964fb693646f6d0d (commit) via 585d17ae7f03d76713cf8ab2959260d19dabc619 (commit) via f4dd096afb6bb7b3ed7f036a9def10a5c27dcd66 (commit) via 0813fccb089ae6c9a910604f137fa8f99e66e142 (commit) via d4e51deadb280b822532a268304fed0e03b31cac (commit) via f4d14368e228e160d06abd324de87e6d74b2acb4 (commit) via 9f4671f674ca70a3d7d33f22daf0bd88a7e8ff8d (commit) via e0a9603b2454ea4f253788bb61fdae8b83627c5b (commit) via 2073457ab9ef817a2342e3c4dd858b88198020e4 (commit) via 2be411a215072052a3df879e707ace1948e3f3f6 (commit) via affa6f18c87eaf430cc0bf260c54fbfe32976a5f (commit) via 5617527ee3831a8012f076b67e2532eeb8b1da2d (commit) via de92c4e8d5f180d1044f3bbdcaa541a98041f6f6 (commit) via 1cf57230b7e55c8307ab24662c19be51f7212e82 (commit) via 4edc611526fc2aa17a7f5e82ce0147d799d2c508 (commit) via 0dc32776d071fdf00754e349a0f9db20119df5df (commit) via 6d9172139036299482fadfd12ed43a70a184fd75 (commit) via 12e8e6dcc09ba04fabc8a641c03539b4e3c347ba (commit) via b01c85c17a0a1e78837aeab79b15054ab15c8483 (commit) via 0480a0be81dd5c561637c8d6351191c154f72970 (commit) via 25777d09866015d0cfef7265aefcc341321df110 (commit) via 60da2c96ddddd222994e8d25a3825fb8d7fd7ae5 (commit) via ad4e81fcf869680b057651970fba38690e82c87d (commit) via ed7e9c77db9a4a7306abfc3935a84f49a9a96ee4 (commit) via 9f0d22bdd1e75178332756f9abb1ae4b45b0de0b (commit) via c47c66cb0b0b5792b190d0f953f8f327040f5904 (commit) via 8795a2fff11b8f74e492e1702eaeebe28d7065f1 (commit) via 33456f48ac9a3842e1eda8e179ae9d8bd4c33140 (commit) via 6a16f158c849c054bd1a4b71e0c497df48933797 (commit) via 49a55b9666329971e2c17d69179c331160fa7b40 (commit) via b347ce62c95c76b840fbb1740912718fde746176 (commit) via ce93b4d178ec8f8d47d2063387465dff1be822d7 (commit) via 7cd552b5e0031d63ddecb4ef1d85fd369de10e2a (commit) via 1bec19321111809210d50d7dd3a426211fbfd951 (commit) via 2d7d10ad1a6c24b45645e377db79f927aca7164b (commit) via 3453a0b888a0e188c03012023a4e93d03764602c (commit) via 35944ddcfbe06f8e9b7cc05c6f49494dc908dc0b (commit) via fce2f2bb1f0e6cc2a07a26e0c35b994a3253131d (commit) via a84fa8e8829a7b48b0942ae10b94cebd160cfd80 (commit) via 411a5342c5d9f12651ed7c8d268597bdc3db9f4a (commit) via 492da630829defe5ff161e38f3ef9f7b14d75c53 (commit) via bd130766438546ab64f7540597a2e3b82cbf8a3c (commit) via 07212bf95c2aa4f33627993c0dcd3b224d722b4b (commit) via 23a2f56b0fcfb72c183f0ace8f30e25400036408 (commit) via f5dd12d71e8a3210bdb46d209b00b3bc81353b9a (commit) via 8aa84c630e258654db4ca99b4eb6c1a1ac3bc8bd (commit) via be8a91b9bd8a06c804d451db4b48d6c35a76d420 (commit) via 831828878d998cdf12fbba66f5b8cabdfadac7a1 (commit) via f22c620abe1862c43c5dcaacd6b68608f900e536 (commit) via e82fa761d671fd4e1c6cdeccd57473fb18982e87 (commit) via 5598faa3429b36a904e3ebc4cb5cd20f94a2b3ab (commit) via f1496b6dff0460e5137673bf55bd49a1f19d361d (commit) via 34a6b71342d49d835c8c5d368cb41a70d0c1269b (commit) via 26eb40cf3b84c14bafa7a8bda571a02fdee7aba2 (commit) via 8e738bad90eb0ede94c56fb7709f0081564cd225 (commit) via 067716557403254cd9c476a8340dd318d58efa49 (commit) via 4291968f2a3f94595bfb312f4b99396b7aa9bd0b (commit) via 9cfdece0c1e6ff16c1152f95cb3d4a2554728ca6 (commit) via dea13b3cac2a99beb1828cba00c6bd36231c7365 (commit) via dd52b1653791a7e4367d134f740b724155063db6 (commit) via a5a4a0bd55769ad63fa568897b0da504aab9a6c2 (commit) via ba86dc303da0d62650c0136967c18eba62cc8eaa (commit) via 756d609947bcc0a7321f662f8201544f77f7366f (commit) via d66b4a369aa825c5443ac9e2b3bebbcaddd22df0 (commit) via 874f8ade9c4b5b2b5a2100cc50186daab9af6d6d (commit) via 844c7863a30922b6deec54125c4c87016ff2e392 (commit) via 67acb5b17c0cdbc8d2fff51647b382f3bfe8fa40 (commit) via b5abc764fb082fdb8dc3b6c3d04707debff51dc1 (commit) via e8e5ab4957e0ae383887317f5e79d0c699b9d666 (commit) via 502cc61711173273ffb8be2cf895f5e79c3b47bc (commit) via 1b228df643121ab2fabde34226701b9cd92401be (commit) via eb15222af228a9f08ba7031ddec635f0e08300c5 (commit) via 345046c83d780c6c32a729ce5945b869f27c37f5 (commit) via 027aae1cd39f8cf9ce220fd20b94a9780d3b167e (commit) via c60a6580c935c68d8bb82a84f0359b46b1bf06a5 (commit) via e77b7a167d5edeb56373e79b1a7d4f85db9654b5 (commit) via 795077b3ea95b1c2fb8f8cf5c6971da05a0c3ed2 (commit) via 21305e9835d40dbd812514471397fb1de3a0740c (commit) via d0865fd619454a9ac06b1c7d287dc438aff50bb0 (commit) via 17965f57f178aa7e4027f2d363658098e2f1abb3 (commit) via d73fdc7079df7875e51d88cf763c0453e8f7c1a8 (commit) via aabb8fd5946110767479e2863ffe4fc40d63ac53 (commit) via b58e23846e4f21318efebca138f9aa3b0e26792d (commit) via 6d29f50d61de03f73a2a9336378b1c846ae65924 (commit) via 88cf898c4409d4267ef11eb6676cca5c8b05c435 (commit) via 55d0adf6892d03eacd26b4136152bb25f2a83036 (commit) via 9ba786fba33279ad88828c22d0a332ffe6768866 (commit) via 2c89cd4bdeb0d57924d7f8de4c957b1dcab755bf (commit) via 916f1a6cf0ce7af2d814b33e415f97568d98b5af (commit) via b70a2370c14d647b122eedfe7f9f3d6ba79595c4 (commit) via 0c166f947e9c0f92f3c9bd56fe3db59589511b60 (commit) via 2ba951b984253135ba4dced906dd56a9d487ea65 (commit) via 94847961cb009ae35fc33035f108060a5ef2c40e (commit) via 314a9f217d6992bb18e63c8092b1a0d699873d62 (commit) via 30c86f8b34233b1cf262c14660d32388bc7362d9 (commit) via 69ed5d5841605c63cbe017a2a0006f4085b8bb23 (commit) via eaecf02aed0dc326bee363a0e9b9284d1c3d8d40 (commit) via 2814e3c9cd4d9393231a746b4ef1bb1e6b7d95c9 (commit) via 8e1cd0453c787d72026e5a0193a3d3992d50226e (commit) via 0c5c2a393ccdb3b1edfa305d41264cf806466fc8 (commit) via 166f9208366dbd1b75b6cacaa0a7ff347186b6cd (commit) via 6216e576fc063661a36eea3f9596bc0d1ca034e2 (commit) via c508932a60dcc44904bf91474ac3aab049026ebe (commit) via ae409ed545efd297d69378a6a612bfe2baa8c924 (commit) via a27a308fcc84f3ea8745181c1c3f0b5def8c40ba (commit) via b932b719ebe75d87e1009336f7795d55c129c838 (commit) via 4ca91db0eddc8e1d502efc3965464b13baa36005 (commit) via 57b0527821b69dc8aa0786a3b5a425192795aff2 (commit) via a86f6603fc8b66a46ce21d18990f2058110acf27 (commit) via a9a3bfa331164fd05f392c84c0f7e9a3a909ebfd (commit) via c4b87be7a727242b4de9dd338cedd265c8f3f2fa (commit) via 197e48bceecf7a37a28fc9d5a9bf8565f099af8b (commit) via c5ef5c1f053beb664bad47e3374505f40b412169 (commit) via f434820705b7875e5eaab1bba77c0264b1eb1bd6 (commit) via 6f255da358f9213f89c7c4001229e498f19e820e (commit) via e4c15408defbb6ae46b81b90943bb56795e08875 (commit) via 3eaa62dee694166d3bf5ae13c0eee4b9e1ec5784 (commit) via 974f985bd9716cf8d0144099bd7c052f866c1a2b (commit) via 10e59dba2b1ee123b4fdfbee288b486471cc68e0 (commit) via 5a06efc29d8a850571ca7cee16437900f3694fbb (commit) via ae1aed917bc856f391bbfc8786923c31de6097b9 (commit) via f33eb1fb984a0db96e45c8584f096b9324eb5823 (commit) via e1f84f985eb4920bc3c0b58ca583bca1d2e93b1c (commit) via 653fc958979032009e0dd2bdfe2a23c338311805 (commit) via c65960fae8fc7a2dd420794cc833b070b12103ba (commit) via 32f0d80988847a51d1401151f635f6878a0f66a7 (commit) via 9a85e30668d515b2a39e681c901249056cbc5010 (commit) via b2302d7a35e531e7e1de46117f8b475063e23a57 (commit) via 0a35c9539a7b8069754867d85b31e3248c978d9a (commit) via f45924f2a609801c51ce57752340417c3b7cf6ff (commit) via 83b0e431dca26092fba4730294f279215036369a (commit) via c72c08809b8657e6f402ea121a5ea99984baa883 (commit) via 561be48f40295cc3d52376a33d017f10bd41eef0 (commit) via 23a4a742e4df5b7888398304a65c0f6539952bb0 (commit) via 6751928e9c2706a931a88f55017450cbf89bde36 (commit) via 6a37b542e4f1c6de7646d7ebe7fdfa2825fa0453 (commit) via 9719bac5ee8df89cefd4f750acdc5ef75cc75e63 (commit) via dc7b9cdb41561d264647e73f4b0a05b8c48fb176 (commit) via 6607be77f30c8b08e2ffb8160d9f5211415decc6 (commit) via 855a05cd1e2e0cb234ffaa56c680ebd21a6ba14f (commit) via 7f96ffe5d48eed4974582a11d87bdde86e192141 (commit) via 152996652dce9259100f2f4bd25adeb86f32d6cf (commit) via a092eaa09e96132ae58188807fdbc22026b9b49c (commit) via a95b72e3970e0b4ad1c8e59574ebb0fb79019b22 (commit) via 8da1ac262f49fb61390095f009d659557305a3a1 (commit) via c9ceb71ecdc64e19392716917836a687a0485886 (commit) via ae65b8f51ce082ddf76ad62c1392284f3a64e7a0 (commit) via dcba264a46f53e6f3be4d8f93fcf93d5d61668d1 (commit) via 300458b24da557dc41dfe5154162b052b42e034d (commit) via 8dbd4c6c10e9091eb628d7885e119f012aac53be (commit) via 7aec9523d8a50adb8155f4a669fa9c9bf9b7627e (commit) via 0082f59f387c65d90862939222fb4da5a71caa3b (commit) via 8e7276461b92cde9297c828e9a65f212a9c510ac (commit) via bb5b0fbc6c6b43de8f7440efe2f2fa8546576b38 (commit) via 012f6574520f43aa0317e71efd8beff621ba28d2 (commit) via 870e08ad315e8380fde3e6eb45e14470fea9a988 (commit) via beb9b08012e2e2f77aa8ac10b94ef12fe128fd70 (commit) via 503acf00b28ebc8b568588f56723751b44275850 (commit) via 0735d2b46d54464072a57dde8b07229258b07b26 (commit) via af2e94bec7f00141eee35823f58db431515c95a4 (commit) via 8c1e4c8bbf595c429beb34aff1247a923a199f5e (commit) via 5d6c9801869a998b2f10f198a2182d15d7ca9762 (commit) via 065d71965bb3ce578a38e2af1be62ddcc0e31c84 (commit) via 669f4c9312b03252e9b0763437c1d872d1c2a6f8 (commit) via 6b3c21f6326d2a0e8602b81010c5e47071047522 (commit) via 81d3e49f679f04a1145b55e8f5cf6631f0abf3a9 (commit) via 4e2aeae4a5c63c726ed59d0a517be5f90f3a00e7 (commit) via e42a9b8080b7eca460b5806cb7d4f04e7b2637ca (commit) via 29f8ef37e29037e8dc4d56bfeece17135dc26ea6 (commit) via 565664c77405f4c598e9772249663e2bbea1c680 (commit) via 6769ff4f70c81ac0ac43a76b53c5bb2a4e0bb427 (commit) via 93f42b2ef37a52fddddf8fced104c138d0cb4ff9 (commit) via 6c44f2017c891e15045fca5c5cff79acd48ad4e5 (commit) via 44327d8a6c7a312642adcec775555ab8a3430787 (commit) via 1902204f960d6d03c528963d220a9ea91a98afb8 (commit) via 9b24ffcd6f802e15db6152bb81c2e87057cc91fe (commit) via 899fd4294b609d1507f50cec18d34293a5c98eac (commit) via 2f037e1d7230ff5fc9845f0dcffbab51d54a6db5 (commit) via 9c7b8b4e0abc720af0051e2d319f23ffbfb59b81 (commit) via b13833d057d74ae4965f68d62a966e35bdb23b75 (commit) via b30dd5aa721a56b81290e3c8ba4cb2a2640bc7ea (commit) via 59ba8bdcad9acda3d853cac3b4b9f3f1e091b607 (commit) via 7c5a3d7a56b9b1f3bc9bd951e2e03ba9753ff2e8 (commit) via d8456e14b9beece6323e60d15d23faa5be52341b (commit) via d7f6029855f7f41aad78775fcaa359b1b90236bb (commit) via 404f803e9a9372c0539478f7d33e818a89996799 (commit) via 7f37a87c88d0ff3b7b81a41027e887f7ba9cb697 (commit) via 3ba902efde8f4f47c08791662323bb1c5fd0461f (commit) via e4c1f588961ac121365d34ee0da7b740af58c140 (commit) via efcf07cf867b5c9b71967ca9dffb34b6026c3e23 (commit) via 7e60677992b7a42e969019da117df3008c5d9c75 (commit) via 1a8991e875f1e976e1fd0ed63e6e254548e57703 (commit) via 7c2073a7e8ef76479b278fdb32533bf76d3f6896 (commit) via c90fa0314262d48313a8515d9aebccfd0034d065 (commit) via fb0bf7569407f3ec71ad89719e5c8470f55d1ea5 (commit) via 3315412008e83c08d637ec336eb4dd564ac73e38 (commit) via f3a23a6b469efe96b9e2989f0fcab5c721873ae0 (commit) via c299afe0e3671ddbfba984ba67e44baeb368714e (commit) via 346d16d0fdd97e9fd282ac7d0da156cc5590c857 (commit) via 3ac3ca729ef62cf1444040f6bd0720f5f3e90031 (commit) via f0cb10ded67deb8c512359fff9e13e648f9be37e (commit) via 29585b124c3be67acb4074460476c62156fa0c38 (commit) via bae9b56408077f6860fd828d05882fa2226aacec (commit) via ca0ea37ed9f589d85f2617cf1750666faa84cc3c (commit) via 8cdaaa241e04e3b096d2ef417bd0ac30ae56670d (commit) via 3bc2a60e2d748b2756e33ec0fa5ec0552d1e8bf8 (commit) via 8b5ee12758ec41fd17d173257c543ff6eec1cef8 (commit) via f143ecece7b0c41fa10f126c6c2cef568258dee7 (commit) via 36a91d374794bca96688fffc32b1745f30e9dc37 (commit) via 5c3a1fa22b751205821114dc8d67f6b88e512455 (commit) via 7a122a16e1c560a52fceca5b289da46258a890a1 (commit) via 5d27b744ac7b346ab952a1e4ae1384214e88025f (commit) via 32c9b447b86ce485b805ee32da4c7ab1b1fa4186 (commit) via b521c779d9d862c917272b79d0bb6fabd8743185 (commit) via 4e05adcfb20d297d559ae787ac0fcef637d67ef3 (commit) via b988d8b39236b2af8319ba4ace42549e41336f7f (commit) via 0a3df90afcf9bb75e1fc60a308f0804c3b09de2a (commit) via 10d7e391b3c9de2ea66a46980bf2362bb79292f3 (commit) via d3af1613ddcc813f2203ea1c06fbbdb3e19ed104 (commit) via 39edfaa3d8b26000642be7c596a965486e61e12a (commit) via 866178eb1f244ccad722eec7c7aadbb7655a688d (commit) via 24d991dab493d249167e913c652ef463cfcd5245 (commit) via 827cb68298032a3e3970fbaf9c3378822c43bd00 (commit) via 3ae77557af651938c34c752f62531a6b4c8e1309 (commit) via cf93801276c654ccb34f47ac12bf962e2ca569db (commit) via 31fa0548a856436bd660ecd364cdf27e824af4af (commit) via 1ab660495858be5debba14cb46ccb461b9301e0a (commit) via 9aea93840a9140722b73483b6072e5f3ef71f09f (commit) via 9097d1b07c2f03badf9c39f8b338b1dcbb55f18e (commit) via 2023f419f45c6285232e4df8fcce9f99043be1f1 (commit) via c9b0e9c81335e098cdb256b1c58597cda96703b1 (commit) via 940165933fea699b7592ea2b5f128bac27b443b5 (commit) via 1420e0a13a9721c064f72824ca58916f4d8cedcc (commit) via 1b02cb9b70a1a6aac887398fb6db239cf52a749c (commit) via d14b8f6fc5bc727355cd317197fab5b0fb349f4b (commit) via 9bd2b63968ecde680cdee8e8eff43e526ef178f4 (commit) via f33363c38613d86432adb072f7debabb1f37424c (commit) via dd2b1d58809c604a15a4abcada847dea7d5285f2 (commit) via 728d5efe30a408d57f88aeee4b9cd00872bee499 (commit) via dd73765549b58589fad7a23e14f49712bb6583b2 (commit) via 7ca84f3c90dacf5c955ad76c51a8bcedfee52127 (commit) via 5a56cf6d80f9bcc7b8feaca7e990b23b217a79c2 (commit) via da9363e202d7506674e232319d5fb6a7e05830ee (commit) via fd9f698ed332f94a8a452a420d8b211950f456b7 (commit) via d962e7ae71a856594ccc8be7ebd187e056d6f1e4 (commit) via 45dbd239ef55f87741f782950a02cc998d48508a (commit) via e108df022f20a00cdb4f0f05d201af9c3b8eab3c (commit) via 249ce2f18302f432a067fecc14913ed10d137fb1 (commit) via 12d4ca9621ec60c99991cd4c031073182d31421c (commit) via 667782b38845f5154fed9314ce8ab1ee0ca1b5d8 (commit) via 8fd14b796055fc45f0aac0ee6d24bfb183bebe43 (commit) via 8bc9f9ad5615c86f80ea319b77cd40ea893286ce (commit) via dd914364c7b93faf2bf3992a076908cb624f5cfb (commit) via fc1c8e139bcf885497138cccf05b2d2b543aefc9 (commit) via d4725439c1728a56e13110ae66389b28b4091403 (commit) via 8cdbde02c9c949f7c9069623650d2eba70bdd1dc (commit) via 6112591976a79d6598a4c92cbbf3c158ec0ce54c (commit) via 31335e6ee52b8aeabd8567d95008f1f89c588871 (commit) via 96d483764ad8a11ee9e9f757b61d04411b030e75 (commit) via b3c68951913497d0797614636ef6784becb1a5b6 (commit) via 333711430a0af68916adeac462a4652fb690baa4 (commit) via 5f74d8b40bda3d201684fcb568a33d2a3b2fa576 (commit) via 92b892150fb40fd96a5270994e91e6e2158d9382 (commit) via ab6abed1398e34a66139d02a5942b1247f0afa89 (commit) via 6abff3174bb1b62744a91e18d28c95d877a44aa0 (commit) via d061a7d50e2750011ff1ccc0fd297f5bae606ef1 (commit) via 18bc1cf4ae31e32d0babd6c12cdd8a25c698f180 (commit) via 6bc71e4d0a205607496c1ecb7a0dc584fe4382e2 (commit) via 4424a8e86290265f6704ce0a67ebbd2bbd13e8f5 (commit) via b2923e93133e21f18799124eff01156088980456 (commit) via b83e74c3dd333dec914765bc17ad82e9b8031963 (commit) via 3346fc9c83719bce26cca31fc4b5d9139ab56d76 (commit) via aa607c330d06667419273cdaf8559aaa534d8b90 (commit) via 0c3e42639674a01fc4393152becf5d47b0f76786 (commit) via c449fde8997519bcef4fc7c77ccf0d4b430075b7 (commit) via 0db842d27dc664e3a5b9ae0a740f5b0c0d8f51ff (commit) via 3bc43e377076d1097321e2f7ffc89f52ee33afa0 (commit) via ac8fd7e7458da6949aaa943f631b4583faf96db7 (commit) via e71219c711e80a5534a03ab03e1c412cd53c1998 (commit) via 2d46fc3a897df30c293d6f8b50037ae1e2e0e590 (commit) via e79488911f922cfe3bf12c3abfd165895fff4b91 (commit) via f0086f83e35bea6e8501eaaf9008c19e40ab9104 (commit) via ebb0d87ffd00510d7c034477383115641d7e2390 (commit) via f16bc10dd36f8451458a44d7a5522134661378c2 (commit) via c0d81f054adb967f7cfebb7a4c493a843bf95629 (commit) via c486707b1e2e98d996b9d212fa06d0258b2caebb (commit) via d3b72329359103f298e4f633b8c83fe2ce3c7517 (commit) via 8edb94c96bd9ab181deec0dc9030986bdfbb6531 (commit) via 8376a8bb26d49145e83479268237c9afe6bdde81 (commit) via 99b76a5bc3db9579351c0fc7251086660f4f003f (commit) via 3b7790004a3e8df79fc313143b582a552081ed29 (commit) via b1225fec997a17d6a7a758389da40d2282c31581 (commit) via 3fbb5836b7efc02045f5d0c628be3f29e1d22ba6 (commit) via 511b9dda824d1e6e91d7caf18dec762678f4ccb6 (commit) via 467031cdd81545f57369173ae3da6a14daaf7155 (commit) via e6b395b264dfae3207423e9b87bc2d79fb78e89a (commit) via 90db2bb2c8529aad935dfa992936709b75e700ab (commit) via 924d1ecf6370c26bd31c08b922519a85669fa301 (commit) via 1ef6013d895a0bf2914f1c2fb8d84de293d0d538 (commit) via 2593a16316974021dd3542779de0320eeed63360 (commit) via 400bff055f697534ca0f1de034c4e38f13454a09 (commit) via bb6e31d8cce2d8b1c56722a816ef608555ece45f (commit) via c1389b98445791af9bcbbcfba4fe5d8549759984 (commit) via b56041627a25f3514efdbe2b604526813f6e81da (commit) via 4988cca14da57b64a6432d237d3cc208e39e71bb (commit) via b960f5f4c2782c425596f91ad6f2002529578dcc (commit) via 3f161e481d04cbb82644db61b3420b671954fee3 (commit) via 92e1e8e641a951bc8b4066a23daa34e426990535 (commit) via 4b90e93f37cb092472db314ca0df3ce9503e1827 (commit) via 39291246e32703c7b79f365b047f035a609a56b3 (commit) via 3408166102a235ce344e67ec987d2852f8531ff6 (commit) via b933b8a4d30882ad4af36eaf2da7a89cc6e75503 (commit) via 993a0afe562237ae9f04384671433c3f357d9e4e (commit) via 60c8ada4c238472f4e73221290cfd982b0b7eb5c (commit) via c30bb2c75e3291a6a676ad74ab88934ca329106f (commit) via 6b289a8b76e7a6fec1d5f2d856995bb549907c4f (commit) via af13668831df07f36a4cf8e2bc242d57a267a367 (commit) via 2c2b40c4ac1f1ed8e253e5cb03285931bab2a37b (commit) via 3b6646a8d1c51857220145858e6192cdffbcabb1 (commit) via 06f4b7b973170d4885bdc27413fb62c3f20cfd46 (commit) via 2d90dba39d16bb4fa1ebe5b60e8ab4f43905c5cc (commit) via 1dc761d902b2866e0d5fe542ed0defb0414b594c (commit) via 0bbf415af0ccb5f507306567baa99f5cb0508c24 (commit) via e6401c74519be214acb0a0c0a87436dd326e5255 (commit) via 8082e7ceea9c3a10ee99b89e6d853e537f3d78bb (commit) via d5635bcb0ac54bb1395cebb4bdd1d604c97590a7 (commit) via ad95bdec1d5051e5c29342c2cb5b98af5472318a (commit) via e15de62bfff502d671ef5d54995da706af1c5aeb (commit) via 7fc2be0bbb60b906b957f1a67acf229a708018b7 (commit) via 504998d3f028033eee7370c5a6c28eae870afa12 (commit) via 33fbc25977d1d2c6b044b5014416e42dfaca7056 (commit) via aa3bbe5aebdc180172e7956719b26199e4784fcc (commit) via a88594b093f29220cb2f8825b5dcc06bcaf91e38 (commit) via b94dafb6077db4afa042fb6c7460649ae346bec3 (commit) via e7b6bf3fd83c28a807258892f49e4b1855a7a719 (commit) via d8df8415af519e35036b686e670cfd9bdb6f0681 (commit) via 21735ead4f907b1323b5fd72ea698372774e0ee5 (commit) via bd3e24f0dab1fb3d4846d54e32f837f56674a9c1 (commit) via 544ebca89d6509b05ae689c53271a410b721af16 (commit) via 0b060e6fcdf129294ca97b0c0031cb2c2ffa7a7e (commit) via 8112b8d7a83536193c75a7fd1e51d3af8b1c8c01 (commit) via 2c9b07a8b6b464853635574a02f159e96834786a (commit) via 008e6eff4e09e828226334401af82d242b84be4f (commit) via b6c2592ffa7352e9c9bc3a2aea2301eba8a6ca0d (commit) via d566531ae5874bfd63c2755cba95cd63b7a4a189 (commit) via 900695547b096b1be34fb58bea98c0474e9c72ab (commit) via a8228fa80bd584ec8cb093cc868add56bf9346b6 (commit) via 572a2e93f48efd68ae5160ba0e596e51a4ea3da2 (commit) via 95ec5329a3647f02629454d7f7716a170e97fb91 (commit) via 4b9e481665b3c28c5730a8297ec984562f4a1728 (commit) via 0eaeb99f063c2fcf13108ebb60888f7f2077e793 (commit) via f022976359df621d1c940f79f40a42b1d0220504 (commit) via f9f539ce812753753d2b54e96c6bb8ab3a24eb63 (commit) via 65227b3e826ee731ceeda838195e05d4a919daf2 (commit) via f3098fb28237e21c91ea4fcd8e918c9a2528c965 (commit) via 4e28cf02c5bec2424f150ff9d8e8e9d9bc531854 (commit) via 6effc33f56a2e7e03cc7a031f19da7e19e72e165 (commit) via 46ef2dabfda873fcad35c57b9de75da598d4b5a3 (commit) via d2e7e0b5196b166d96c4eaa154d2a06e71dcee1f (commit) via 635ae3d147ab053deda41ae0e37341b75d2b21e0 (commit) via 7321183716f1e6e28584ea356b0782b06f330fe5 (commit) via 6f1e6d24c64960bf347c1990fcca8dfdaaf44c68 (commit) via 8cd1fd0c993df904596390ebdf350259e7c9c5fc (commit) via 129bdb5a164a6386c35ff387e9d8f0d3d6a12dbf (commit) via 79eab8ca070f978415126f85b0777ab4ab02f0a2 (commit) via 871a8a2cccf79fae30c30a99fa21a4fa4dfbae16 (commit) via 804d0cdfa362a0243ee2f24b39af87539983c954 (commit) via 1ecf3b6645924f242b040fe518071ea62fc16e0a (commit) via 1be20bc4c241d82c3a8fd5617f22afb784f98b31 (commit) via f751918476bdde65f2289b86245a3c30dace6730 (commit) via d13b8ea13cf708a7770e7f51912ce16d0b43e459 (commit) via 537eddbc407d891430d9f4a2d462c6c3c0753307 (commit) via 559952b9030e6221dfccaf5ff2d1c85a24f2825f (commit) via 12057373d750909cd2770ebab76111f6eb1fb5f6 (commit) via fc1f62a88c37f56a532b683e1b0841b6ac1cc0f0 (commit) via a78ff1093c9a776a601eb873b63ac1f52806b40b (commit) via 5d45e77eefdf799db5aa4f3d9e75e4e4f53e5d1c (commit) via 5e944ee2a86145bf42db1386e4b497facfd3e0b6 (commit) via 8bab958e195a071bc5e5c016c631d6485e23fc2e (commit) via 9d6083efd16d7fffdeb52d6d9a91cc1bebe24598 (commit) via 3d9cadd392ff1fc3907fbe024b6f03c892abc240 (commit) via b8040a44ce2560f2d93007e066af4db8d4ef14f5 (commit) via c25b4f2f3fbec3e305638a90c93a90cdce931178 (commit) via 09209056ce0fd4ef0a4f5ac1ccc2fa1b12bba49c (commit) via 2d44f7f3035fd6b44b413d2f2a741686d8c190f3 (commit) via 0972db2f9d5a82d0545f3b22f03d4c8388fda354 (commit) via 5cd7ea6af225e8ed968c7db8cebad0fc8c0293af (commit) via 8c576051fd3edf3783eeb981a0c83a7f9e18a845 (commit) via 33f3866fb436ae104a5dc63cb2a3262574383421 (commit) via ea3b356eb2ed8afc9ad370db71067e9451bb4671 (commit) via 666366e069ab52308139048a70591284e97e2095 (commit) via a7b0674076cdf034cc44fe97572e3a8f6e0e837f (commit) via fb44c8ced518aa72ce35d6402ceef70da117f343 (commit) via fa5f913256bc16d21f9b9727fdf2cec454059c8d (commit) via 954548fdb951cbffbfa3c7cadb2c202919c0204c (commit) via c88e60f9fb2269d8204e4a8e79d8723561fb38ca (commit) via 07fc801684ebff7aff02505cdb2c120caea846e0 (commit) via ab504191fccdb7db1d9559ac0592f22872586133 (commit) via ee37135c67c7dfc3339dec7d13e665da56867b7c (commit) via 548e9762fb6e1c49a651b02b5e8c806dfdf74fa8 (commit) via f4585f957db82e77975f3436c6ff20724a45fe1b (commit) via 2229665d4871ad52faaf363f5a4604893771dfa4 (commit) via 163d66099d7ef338c475f63e56b242957c9103c7 (commit) via 0419add8a1c94c2db976e2ce4ff0cdabbd85f5e7 (commit) via 6a040b525cc3fa94b27945f62856de70ed234b87 (commit) via c1b7aa4d95cc4d22521294dcdc7636d0fc37c126 (commit) via d0e317d69e07412a330d1d67038ac4194caf55eb (commit) via 8657646e0b2ee68de0defa1f9d9fd7ed23ba126f (commit) via 47b1a98f09b81ad8d090a01d73eda1ebc7b1abc6 (commit) via 2aa3adf55900bb290f7a28d4121fbb63d74508e4 (commit) via 6a0b5b33af1dc9ab1523483d2396bafdde79cd5f (commit) via d89b83a9e4f9a974a05943bca4447371003bd725 (commit) via 6e925a9e7dac35dda404247e78fa5a7934d7820e (commit) via 753d6f66679430a61af87e7f77d14950bb2f726e (commit) via 6364e44fb0de823a6c55225bf52f5daf54f70097 (commit) via b3103837a84f82a8b4aa202ac805e8b9c2dba57d (commit) via f175c223618fd223a5377272be22fe84f44cb4fb (commit) via 1247aaef83428c8e995eea6687379d02cd54929f (commit) via 247484816619b176ba3d20e7546e37a448eb1961 (commit) via e2bd5314d005d7e94ed0b9e243ba26c4c67b0183 (commit) via d815913b387e7c97b22c19cb3422a0a78a480842 (commit) via 538abdfbc2225e8c39de99811fb9cbef53b0911b (commit) via 0e53c857e5ecc0032941b2e8a048989099fb0043 (commit) via 5d67b334e7d1ab7bf06500daed22e92ac52b379f (commit) via dddde02e251213002f2dedeaea85a1a97044a1a3 (commit) via 82c667b1a6a701b1b4cd369c825f44a1433c7a23 (commit) via 3ef57b9ea2da5c122c66a62649d2b76b0592002c (commit) via 0d368850aebe054b66959975df4ddbbad58a37a9 (commit) via 5956556aceb1f59387a081a6e8898a7e40730936 (commit) via c1880e3095acd7541076bb89bfae5d5bd348a3d2 (commit) via 905e0c08ee49aa6cf1d605c28bcbb9f0a9945064 (commit) via c6d7759081639c4389975d91f5e2c20399c460b6 (commit) via a1478413bec9aa86630b388fbc2a239773a5cb36 (commit) via 1a5c6da9fe25e768a45587d8ffb00f38dd1a82e4 (commit) via 8493630f0cc67d640cb3ffbbe1e7a80840570c1f (commit) via 7a9c026e0573c9303db080a546e6b745a8cf9797 (commit) via daf3ae77afb890228220727be85cc9e89f53f601 (commit) via 959a0ed22ccab1167314d4e3b38bbb8f8eef2296 (commit) via 58a00264543c127abbe1395c01de29b04e0a4edc (commit) via e3d284f6a89b2a04f378d0125cf7a75ec35b76de (commit) via 4302a0ad650627b4c0e6f48a90ed642939b14841 (commit) via ae8b18d6183538a4ffd5d18588be1b5e1a058206 (commit) via ce8863c6efcee54655b7856002430bd1716a7776 (commit) via a9be0881285c948b5bcf8dd3f11c0369f2735b98 (commit) via dd884611ac69f1c671bf11a8c57267dd629fd803 (commit) via 8e52cfb891aa5de7b20f5dbd8471609e6c6ca40d (commit) via 8bed61f9fcc83e98b22d4c4b4408c7b6b276e78c (commit) via 508bec78a39f0c7a2a54986b7616e4f615d6f170 (commit) via 2f35a811a33e21b06adf917051aa9a7a66c95544 (commit) via 98d87038a7db23c61acb24b4311e826d3c63ba8f (commit) via cd7980206347563f93b134dec16161ba519ad538 (commit) via 4ca15be3eb1f3675d7f683e0b9b433999835dccc (commit) via dead1b3817d3992cbce0d5c3c7b3928f44e7e207 (commit) via 8638eb91c78cd773b59636bc40642a0ae0e55409 (commit) via 0d5c98c4a6ee08faa8a747d631ab12db5e714e6e (commit) via 0d69b9aef11872f689e7ebd8c242fbf146589d9d (commit) via 7703d45803c487062209f70ae19f28e1d4327310 (commit) via 04e5d8d715890601b66ea69898e0e60cc928d3aa (commit) via 1ac685f7719fe996702fd65bb0fa1d72b292b831 (commit) via 7c6bdc3ac90f8b526050d7b4327109b8442bb61d (commit) via 6b7d99022b1007d8762e4c46bd5a746674349cca (commit) via 81292f3ac786578f0cadee55f16f6dfb8315b705 (commit) via e0ab0b72aebf50f65da6bac2841bbbae529d8728 (commit) via dbae27f7b2ee3d2960cd5cc8b36c333560fd7664 (commit) via 8f6b8e29f9d7a77bf0306315901c3677aa6ec410 (commit) via e9d3cb9a4f0cfd049c553027cbe7a38da22cff7c (commit) via 91a21b3eda3757da1d82db80025edb18b579e104 (commit) via 0807e50f69c9e7cc7504b8e0da7dd26b0c16708c (commit) via 80176e0223b6c73a24f91b504b33820ad29c9065 (commit) via 62adcd6d17f8f2e620045011a816dbbbbb288e85 (commit) via 37d0e1b0b7fdfa26efaf5811cb56129e9f72f26e (commit) via 13b65875d640fc860c4b0eaa12b88a2f60c936c4 (commit) via c6b56bb9c0263d400501671a7f7a69b8b38db16f (commit) via dbd5902e76c94e53ba19cba830186d4337f9cb69 (commit) via 4a41c2412b1a96bae0843f815d766f12cb8387bb (commit) via 427c800a9fb41d0c6147b5eac7b82c0e62d4c58f (commit) via 67cfac7ef94d05f5f18fae27cec0853a21b46495 (commit) via 61436c0308b9a1e700355de47f8f27ea9d2a6d39 (commit) via 7826ae4ac4dd11789c2e4bb2d4003185141ced6b (commit) via fc931b8d912ce1be08129b578eba8c26da12813c (commit) via 66d6ff9f98edea9efe848f35fc3a0e853c5b86c6 (commit) via 03362436ecb22d03a850877704a806a4ec19057b (commit) via a81ddf2d4c090077df554d819e83a6f46ca81e44 (commit) via 527c31fdc986bff555cd6b8ecacc586265bb1469 (commit) via 798773b9922a1427cd0f465295e08837f1c58cb8 (commit) via 9fc3b47b5c3a584ad50de8a054d8c2212429e09b (commit) via 886c571b473b8be51c0c476c517caa655b6f44ef (commit) via b64889d62e9b4a5494c38b7e585c6eedae1a466c (commit) via 093f13065247c9337a7a3319dfe3ca56e7d01eff (commit) via 741d4f5898082f29c6732f16dd57139021545c15 (commit) via afb4de370a4c54e08e9367b55ae142414efc6e8f (commit) via 6907601211d579dce185494d21f08b97ef4867fe (commit) via c9f3adda808ec805931494def179db4c2b7f85fb (commit) via 2e2ba64b7214fd449131368f3973cbe26f382e2e (commit) via cd12580de127fb5647c7bc115629682527395e8a (commit) via 477c4edd346f98b1215787404bc7f605389839db (commit) via 88147079fc5bfe88e6a3efdbd2e1de8e11e1a463 (commit) via 20d6b67bff2eee410cb6237b572421467e7a54ba (commit) via 30d674b241095a83a4e9d572d6dbe550aec01af3 (commit) via 9606d671f6c19482a19c11daebd2fafc31c94a57 (commit) via 2700055d3cc6f6ddc7c8c0be4adb29f064f2f959 (commit) via df77121071c75668de96f9049a367d8f070cbf0b (commit) via f9997eebd92443313f0b029579ba6d4ffdce7e70 (commit) via 0e2ce1d3e0ca5c6c685a267b2ea741789d4f5f7b (commit) via 63e64e3bdbd91e190b7e091eccf6c5edc5c231f9 (commit) via 5de615c0a79527c71628d2216e7ac9a14f5b45c2 (commit) via 638fb0a1507c7138e56b43e134e6fb3d29a97646 (commit) via bb83fe45519eb280e6545ad69868e4e7f5fbef93 (commit) via 7f2c6e13001bed11ae113b0aca47e562735d6e26 (commit) via 9d49ab79a47438ed6125394371f29e167dcb005f (commit) via db2746a5f05f3e451e2f4244ddfb159174b153e5 (commit) via d2b772e33eade2afbff65e7674c120dba04ac5c6 (commit) via 287739baa26d3985ac69725c181df00615367a50 (commit) via 5c1cf9d46ad80f1ce5367724fa28bb55a44dee39 (commit) via bc7452d1d91a6e3f1544037f60c3511c42e7e03a (commit) via 113676bd952cde1d2be8817856bae2cd1f4777c5 (commit) via a48997a1748c6106b6fcfc01440b28643f77011d (commit) via c0a1ce2821009ae1e37c77ad23389347b96a5100 (commit) via 7bd8ec1b243e8861a76d51648fb1c9f187ba8930 (commit) via b8d473a7bc299272d93f69666c956baa8dd206b5 (commit) via acdc0a0230f7d58e357c2c561de322d964424290 (commit) via 2a3f1a4f6724c061f47a0266e157e6d84aa65c7d (commit) via e3f49280deb11a7055083634fbbc4d8416fce024 (commit) via cc9b38a734ac64603e78fe2dc00ad5bdc214e3ff (commit) via fb1a6320ec67fc30414948b8e7e8c63c37a15983 (commit) via 5bda98586b4f81c14a5f3b8feacd10392dc0d078 (commit) via 57b17187d5eda5dd481d1bf5c5e026866fc38e91 (commit) via b3a339b86f813fb9268039c643e11e6d92273ee7 (commit) via 1c9588ddc33b40c28787ab5aaad885d76dbe37e7 (commit) via 6a6f64d53ff320a61ac24a18d040738ce71a2f7e (commit) via 122c4dd04fa762092dc5c19a522c9297ea108f04 (commit) via 976d8abce4194f591e18ea3da9f5673659557b9d (commit) via aeccfa3e651df3a4ee89ce334fad80fda092c6f4 (commit) via ffddacf79ed36e70aa6831262675317d0586b361 (commit) via 015d9194e1471455371ce7a8a591125a7c492619 (commit) via b9d3db608de194d6f0e8bfeb1f1cbe9c5d8c858b (commit) via 755bc5c506716b2e336a47edc818980cedd2cffc (commit) via 2a906b9c9f0a499a4da8ad2256c5d63f1c81656e (commit) via 3f7f131ef372ec3a22f6363ab89dcdc0fba2b377 (commit) via 92e61ed35b6d93094658140c18739032a05e5b5d (commit) via f045d177f407b5a91d499c59350e168fb30c3505 (commit) via f7fdc06fa0b59b9860cb9b294778262cb6a205e3 (commit) via 3e038cba156329feebbe6732340c2b1cea0b487a (commit) via bba1e3828895b41bdd77659e99c13141c51d56a6 (commit) via ca8a340eba3b2de534094a210f35384bca68467f (commit) via f6431695049116176361ce4691dfd3c77ab19858 (commit) via a1152a2a1f486e07e861afcc56ab0f16bb9c7a83 (commit) via 92903583f8373af782efe7ae64352ec1e426e35a (commit) via b23536ff18a6c4a9eeb12b4a135916de6d455b9f (commit) via 8d72865eb9dba3acb27d1f115d3816971e8c2bf4 (commit) via 64712974ed86b4b4a413bf4006fb4cfe4447127c (commit) via 265ed3e1ac8ab3fe889b53b1bf989b4b382243c1 (commit) via 9f8c2296d04a8cc189bbc5369772d0f4a66e458d (commit) via 54d92cd43658fb2c5e528ac629f743228ba21642 (commit) via 2c921eb83c2e4a959080461777fab3397c5abac0 (commit) via 24c93965593b535b135e1befff5cd0c32be6f28d (commit) via 50a1f903987ef3f577a2e744c225d88a556dd526 (commit) via 35f620c533d688413e4b807fd001bdc914cf7784 (commit) via 46b105d51334efe1af4fbe6f6c02073980120721 (commit) via a8d97771610ec5f0e81f434f21002c31e83aeb5b (commit) via 821a3466c68ed509d8f71e34a62a2227823b1e55 (commit) via b9adb80cae7d49351a84fabbcbdf5a54ec173a98 (commit) via b8614451a22570bec8d6a02c2e4bbbe3989a6338 (commit) via 8012dcc712e4dbbedb360a8e9ae1ccd844e1d24e (commit) via 81bad32f2ce6cfe05863b89a81752d449bd2d635 (commit) via 30d98d1ea9cdec7cfa04f960337e9c0dbaf4c574 (commit) via 3b5cfa9a771b0a523855b72fe47e7bdf116550ca (commit) via f493bad8a23591a999c16539e35415382591f0c3 (commit) via 0557fe144624769797d82b98cc3965b8f83fc724 (commit) via 5b1a802c3ee3cffb2b0754e6ed17c2a470278335 (commit) via 451731f0c6d3991008df9f173782fc26f28629ba (commit) via bfd1461ec81311f31e9fc0f3f298ae779911c7f4 (commit) via 907d05da84f97b893887416d453a540a793c9ec5 (commit) via 0d3da40fcd4ccd4618e7ae06b9ba1e8eefbc88e6 (commit) via cd58e676bd7b8866cbc4c2b88af9af357d7d9fa3 (commit) via f9f2b84e658b8ce64553f9b9df3a37acaa2ec916 (commit) via 4ac4ab31a32fd58e7180ba086baaabc48bd5f4a9 (commit) via 77751c94f17e2c110ae9e88b1780e279d610b96b (commit) via cd55bd29258b8e0ffae9ea9471059b457ebb59ae (commit) via d3b2e44e91c3239ee7ddf9da4fd18e155cac62fe (commit) via dcaad43e1f65e8b99cbfed8b1b410e01eb1cad80 (commit) via cb089dd2ff20cd7cc165de303de075bcb6be3afc (commit) via 13fbdfc1ba9e38a45336f2d06e35083ba7da3d16 (commit) via 6cbea5c01c636b1e4b2737e325addeb5ca32a11c (commit) via 4b2ee367434572f288f1272cc4c1722a0c484798 (commit) via 9785aed5b6fe3b2e67b20d8b044fda6c4626e908 (commit) via 20d1db6439431d5be4e8f21d05d26b206bb588c3 (commit) via 4dde22c416176d99f2db32f0b5dac568a522df9d (commit) via 9ccba0e605fc1529a710b269425d1916413b4972 (commit) via 860abb09e7e6ec5aec6a438d5e1d7657cacc66cd (commit) via e52c95c6c8cdac34eccdba9b49d68a6982685f1a (commit) via 751e078d2bc6adf1179de164291eb743abd8732b (commit) via e2f76f991c7c266a4f5d83d3fee5841dcf5808da (commit) via 5ac71132e24beff2ff2ca1be8420f1d04fa61c48 (commit) via 69762f5d1c8f420e7819a9564b8bb1d0b490b6d3 (commit) via dc9127ddff6081ab3a7e7480621405119ad38d95 (commit) via e9f5e045f743fd3220f1c8d9ba68214f1feb7359 (commit) via 045d1dc9f1379693d11de7bdc14cf54f31477ce7 (commit) via 7eab596c0824e6fa20aad6932bcd2fdb94b86edf (commit) via a4eb68be97346edaaeca22381cfe3787ed9b78b8 (commit) via 5e74b318fd9bfe14ca1bb2269a72dd29c5e28de9 (commit) via 6fdf8eb5a92d51617203be1a712c15585b156497 (commit) via f42b2a531e0c9cafe7d694cb1109dd53c33fdd40 (commit) via 003598eb80455ed5000512afcf79c70aa83a32c8 (commit) via e763fca0160d8a97311a421823ea656f46f0af3c (commit) via 22f05d620f428c0769227f0173876c95fb9aead4 (commit) via 26d5b3dab9ee0dc3610d56148b52f35f5cc1c496 (commit) via c70d2ec8069b113aa575817535b19be52e6e635b (commit) via 951ac6c230c0397767ac4bfc1b5aa668330dd68d (commit) via 4bf38d7c21c5091cf803f79873a41e20facb4e22 (commit) via 5d1a2a57a0833030507ec9741137fcc05a8ce1a6 (commit) via 103c8b728a3c722be82786a69646a36dc2c5e223 (commit) via 0f41da9da36218b390f890ab9aaf5459325f19c3 (commit) via 2c52d954d5713be1b809c3b668b0353d2b355c16 (commit) via 67a5d9bebebe1bbe668d8da11601c1833bc7bf4d (commit) via 9e4c018e08d5a657f85f0cde0607db0a6d25ddf4 (commit) via 41a917f43330ee9ad868237d7e80fc823790140a (commit) via 5c5a17b1f40f72cfae0acbdf2ecf7d271645a6df (commit) via 21178a092f83d37cc97e0f419e37e7260b803a6e (commit) via a967ca50746fff4035f166585a9172b082431ec5 (commit) via 70b6e406e783eab172b4b9e90e9e7e624d7facb8 (commit) via 648b6eb936eb8a1e129aae3b5d2b956d766008c4 (commit) via 3dd274cddcc585b5c549464776989548f6d14883 (commit) via 804d3f62454895c1560a690728b859f68ee35bf6 (commit) via 64ec2b2e5ed590a6f1a3d22c8b24a6e70420d1f9 (commit) via 2e6cb9dbab154531b306e472642ff6033f0e341c (commit) via 09e787a8fb4a1a04366e57c059c4997abcd9183e (commit) via d97ce76161f573beb88fff7eefe4e0f686a4f3a9 (commit) via 9e9d284d9157a8b79964015be868f4e8c43274c3 (commit) via d09ef614598cf6b714059f39191f09af5701bc93 (commit) via 46f0c351a902284923a0d16bc394ceb91ebc8453 (commit) via 7312019eac8d4c5546af1108f52155aa6efac0d4 (commit) via 9b0b2c3d59a698ac80c2d9911575d96c7803a08d (commit) via 691d803037f777ff1bed025a48a48aa92956967f (commit) via 2ab4f63dea65de2e00fa488a35a86cfd494d5fca (commit) via ba3fbc5adb1b96aea598bc625b038855f17db316 (commit) via 3e755bb0c1b8ad9e466db1d02d76995ce1d39763 (commit) via 6d99d7ff50d84b826686c8aedde55757daf93dd3 (commit) via bce5ec919e2fd197e0042dfabf5186d0d6f6eb47 (commit) via b0c48f3b4fd4a1e8e7552265c1b5393ca991a40f (commit) via 347a19ae9629ad06ab597a176672c9098c9af64a (commit) via 9e8bc9fee87c99944bfe52e27498d759e7235701 (commit) via a426cf7631664ee56c753f39039a296eb0c32efb (commit) via 860bfd8ba4b5db965bd9e07f0cc0612c7462c342 (commit) via d1c0f2b95ad7b5e03305996017635e1cb181c723 (commit) via 9e36106bafc4919a46ea7ae27c43d98815dfe9c9 (commit) via 4362e63dd54d8d35603d81fd2468cfe710b88f3e (commit) via 26cc3f06a7541578ed216ab37e8c07683f2e9b3a (commit) via 27da6380de478ed32a778d7f60618680046da8c7 (commit) via cb018b4cc662c0b65087e3aa5bb3db7635c7c5b3 (commit) via 4c13bde1e0faa8cf3f3cb4fc83eaa94b6b7e730b (commit) via d4519ff28daa4708efb265933fe43de371332504 (commit) via 89e0bdf36dcb33e079f6bffb14b16e90c20f13e3 (commit) via 39167ab2c99dd42497ec6f0ea7449ef635a31433 (commit) via 84e7855f271d7f912499ef27142cd7b4ffecf830 (commit) via cfab5ef035db7be8502623af203ab3494a9200e3 (commit) via d13c6d9628e3964697559e3509d9c1f8ec30ed9e (commit) via 05140af874e9bd86160659dbc8541373d662e290 (commit) via fe003f1321ba1aec5a66859ca60352f33019ca50 (commit) via 111973c294a575ca201f955c5775dd0be1023467 (commit) via 243da1fb3c856e4d3973ecec200a85b9e502ea1c (commit) via 913f9fb35335acd30aa231b00b23fd8f0dc379fb (commit) via c9088466253f53bb29602810b7f4ad5fca627f92 (commit) via 73e2354e4c4dfcffe413562e0f9f0169c8f6b50e (commit) via cf40e733e968c4ecb05b88bfb6b07442279a2d59 (commit) via e6b9c7706f2421008b44b1df1eb7a55263bdf04f (commit) via 1015fa04313893ba81bca678534fad7a4630d6c8 (commit) via 870b3d2c0f46addafb6a7dab4278de48edc33535 (commit) via 31b7e165c8d31fc3f074017261410255f9a1b225 (commit) via 5df6cc4b3da71f3d9564eab1ed25f4d3ad21a3ff (commit) via 67d7a942376be1e4a86b4c50e94cd7f74b969777 (commit) via ea9d9dcb26dbd949350cd3f3b399c22582b4b5fb (commit) via 0012214facc35f92536354d77dfde74f1347cdf9 (commit) via d46adfe75377323508dbf9443f35baa81e4a2471 (commit) via 6c33af3d16c84066ef2cd33b649a9e9232784c56 (commit) via 1b7677e32f75c8e12698a9de505f3f9fb9df9569 (commit) via 951cf710e8c8f85fb248887d9545c939cc03d7a8 (commit) via 3c5183326bbca86273d62fb7ac12a9513df7f14a (commit) via c54afb89a2163cb816169b50e660684a508914a9 (commit) via 6a049dd755a5c2c4c20669c8b4c9895d63ea2c15 (commit) via 720705091c0d3414ea9d291cf419e865b193672d (commit) via 613476fbaf26bdcc427e661b4144f226b3319abd (commit) via 85d08e58cc9be2127dfa022cf3fab32e402f04f4 (commit) via 8fb828ff0cdb2bd734e8a9e8197a7a378cfaaae7 (commit) via e34d76942c15f9d9e83d078aca950a29452d0b60 (commit) via 4ce54674b3c8d3782a744718646ddd0104b45e68 (commit) via ce6430e35e137b981cb18e286e546eae3c1f6b3c (commit) via c9bb6b8282eb5c829bc4cb07f4bc2e53f409c0c5 (commit) via 3fac48da689998ca0942ec2bdcb0dabd77e04a36 (commit) via e1e31ed1c9e2ecf379a988020c25c3059232a1d5 (commit) via 55f98f6affdcbc60f22c0e88499dba90088b7b74 (commit) via 2273cf0e7b2dedc20430594a4ee840d640203ab3 (commit) via 25382fd638a7152d0262b994b1b1b38e9e1ae283 (commit) via 07e2f65b9627f9b37648f4a9dd310d9e18bac223 (commit) via 6d67dff65698439c110689efb4514b39292a9b1a (commit) via e6f944d6326b0522d971522decb2079e43ba6906 (commit) via b478df61f54f08e0279d83e2cc11313fbdf28758 (commit) via f63ad23ef9036a60e78e5efd45936aae1705d5ac (commit) via ca29ec9e77ce0422562727187e3d2946f6ec2d6c (commit) via 067ef3e08a4728d37c64a50da81087cc7b3ad2e0 (commit) via ea1f62a8e8f9624de9447e8cd71f4d95b292cc0b (commit) via 4db20ec4a4b39f24df3ab691fc14fed25d9c19dc (commit) via b9c6e2d3915bc41b04420fb1fa99b1b7d12b0a21 (commit) via acf349ea486799be4c28bc98fb674c145fbb66c6 (commit) via 190350d73236c5f2ab2885f63b61a43e8890f02c (commit) via 61c5e8e76d215cd0f1ea2139ecafbada1f933973 (commit) via 407a2b07e55a262905881c7d1e225d618e9824fb (commit) via 1bfc8580e322450f8afaaf797e236469b948c984 (commit) via 0cc454359cadcb0ff2f11e53c39f50367254412e (commit) via dae108837fc1d9c48eefbcc7feeff607c26e0a4e (commit) via 3f912df8754972a6db06eda36564a300d5a5e350 (commit) via d28d537391cab21362a471c514b36158d87ea62a (commit) via 5d7bd7ca2615bd9c86acf43affdd83fbcfabaa78 (commit) via b1a41acb52a2db6f4661d741badc44709d3078ec (commit) via 4fa9c5f1f34885181339c7e2fa6f97a57569b413 (commit) via 6e708bdab91e53d6caeb51ed5c124d05a2f1954a (commit) via f5f5e8c6a7d50f25b3c7fcc6cc06986107d3d2e1 (commit) via 1ebdf3d7f010d55dcf8f55c59bbef247fc1a6bb9 (commit) via 965723a6cd158a397baabd2f2951d36a046a4e7c (commit) via fe4598626a189fcc443433dc5e98bf95615d110e (commit) via 9d9bb8ef98801d8be7c4b40db4fe88d40aa36afb (commit) via 7b68ddacefb27fd586599e22dcb046d99ad68ba9 (commit) via 42277559cf5685d6174eb3a2e76c2e2bed062c17 (commit) via 099556c81ca5759ca914c02da329a506ecea5b19 (commit) via f9b8e64e15226c1cf27cc1edc91c057c76e38090 (commit) via ef9150acee2131ee31e851ff7fff42c369a16893 (commit) via b2219bbccb9dbde0959d2e46bc8568dafeff2d0b (commit) via f4f252d4c4b1d498c81d22686b160c7feccdc68d (commit) via 287a9cf8f3abd5dd002830650807d6937cee8a0e (commit) via c63c5c8c4262c8f58b12f56bf659383a1b0aa47a (commit) via 55220d3f8dcf6b1dc14b8b21c8d8d4641f4733be (commit) via cb1967a98209abf2c37c6e4504c6d27e65614de0 (commit) via 581db4c2b82601a93023fb3ce214b4171d7e14d9 (commit) via b88cb666040672f7ae2e5efc385722a28a4c1e1f (commit) via c7e32fb09ca7d25ee86aeb3f627a4e5db450922b (commit) via b9edacecaf90f9151972e1f4cb1003c12032b799 (commit) via ce50000f14da32dd2ae50f5b5efa12333e29dfcc (commit) via cbc2c84a27f3158784238cbc4b2076618b7dc6e4 (commit) via 237d23dc7355f066d772ba6ad184d5f99c25fa5a (commit) via 3743186bcf5cd37b56f40069341565b4e6ad196c (commit) via 731d6e504dbf509b605d98fd35f4837a36ed695e (commit) via 7e002ed84f844661159e3584b8ce376e8fd792dc (commit) via 22ccd2ae9782cdf60ca88556eefc72bfbbe31e91 (commit) via e66f9c7b6d597c63fb3960ce61110a25becf8a90 (commit) via c2386c5b0114e1fc882ed5396d65697c491b43ed (commit) via 96c72df2dfe9c84bc2716352ebe1876ddd8ceaf4 (commit) via c64ab9d355a5e9308a268ca2bc20218fb8fe23ab (commit) via d523f615beab84b9ce6224c42d8555c619825e31 (commit) via 3bd767108391e6d3498241b20e86ca176dffc185 (commit) via 0f3e20051c5be2d8164365763e63988a30aa24f4 (commit) via ccef2d8860f55d56f7662cc218defe5447e226e4 (commit) via 6dd6fc9eff40e86aba1fb3aefa119b212ddd5504 (commit) via dcd3d7b2a5a592a058752187760e856a72b6fa6c (commit) via c398858205724434bfcbec0ffed1f4223c2c85d1 (commit) via 74784bdb3ef60d02f6041f6ec6c3b56e3841a2db (commit) via 90afc2582b4cd5a8ae75dcb9f6e19330a28aa5f9 (commit) via 1928592b91d2b4b32b8e48fc2762fc92b582265e (commit) via bf5fd112bcfdafa9050c1fcd88aaa29cff0f34d4 (commit) via 77e67a3e8a2e7bb8ac481f5e01300915de3cde95 (commit) via 166c9cfe3240b4185532f28c5175d32fadb3ebf3 (commit) via c8dd3a1141ede3b238597b3026d2fa09d8b7c321 (commit) via 3a8db34f01c0b5553e1d5643951608f81ad48597 (commit) via 32c9c08471495616d5a8da8f1c16ba486a578b99 (commit) via eff51c6076ad6ffb72aedcac8dc0d3b3723fd556 (commit) via 3fefb191680e55294bc4d1f45f541b15c8df2ae0 (commit) via 3f71262bb1e7dd0b0fe062b6ec20f2cb2291255a (commit) via 0c597f111ffaacd12c1f1e46c0bfddcdfdec5b02 (commit) via 4e56c063b462837202d6c37adbdc4c0726a25024 (commit) via f8bbdece59b2d7c0b81869a4b0fd991e74e162ab (commit) via a96dc7bdd580fdbe4934b5de483742689b553a0a (commit) via 6c096f31ac6bbe2f0b7e0fd43dddb5419a8b2a3d (commit) via d7320989a03e3ac5a21bc04a1d471be8584413d0 (commit) via e5a120a570ae4abbfde6f60bdb719b91625ac5ed (commit) via 9769e8af992ef1585492884c794cc95ff9c38cca (commit) via 37e45ccba85656a2d33a8c5e1e7d8cdde815badb (commit) via 847c25c5a7e7c5653870c4bd60625da1c64c86f1 (commit) via 74f9b279e9888b0449b569a1c474351ccc991d5e (commit) via c587edb41b189350802731a55df9faafb7c63d24 (commit) via ccdb9073cdf1eee198e383ac202cb370bb0af6ce (commit) via 75d40599b04d69a0857418ac7b7adac1266420dc (commit) via c6fb9ee21495a06ece8681e81872dd23d0d4be85 (commit) via 5be11a5984c32e592e773c3049342861d4f30db1 (commit) via 4d2d42310610e736f23466472ca5dd70b7655c7f (commit) via c0792555392f234ab96917e784d365b5de053836 (commit) via aa9a0b3bf831395dc1cfbaea7f467faed952dbf9 (commit) via a71811af0de3ca9e7b5569f6e0f43dc7d4052d02 (commit) via a445efdd03afd90ec0e849be4f7e46f28d2dedb7 (commit) via 9830eadad0d850aa3318120120f5ef5b2d66337b (commit) via 0d040f699cb62e621709ede912ae0bf939e2daaf (commit) via 73e24b31de073dfbc7a3e89a811e99b104f1b5df (commit) via 692461033b9d17b299d4d2fc8bdf3fb364ab7b47 (commit) via 14a1e1c9b4d8a213920dd38ff65841280763a83b (commit) via 90c2e34cbd988179187422b48f8d9f28e4f0e9ed (commit) via 87fc4cc5d7d7838d9fb708ca0c00166014d4ace8 (commit) via 5bcd2f681e1507d7a9ddcfc89b5303178f9b7e75 (commit) via 4eed07af89716db99203d4afd9a3c20232a990af (commit) via a265283f12c2354ff9b84f877142b176212856a2 (commit) via 6b30fe1ce5014ec332cf8c2f483f9f1c519e0167 (commit) via 069c15ccb94e2d2657f21a9001715732fdfd927c (commit) via 14ba81598da88390d26d3082da735743d6d41074 (commit) via 043df01c5645378bd61318c20cfdbf86c8f73288 (commit) via ded9ad7017a9b04a9f63c9ea91961d19ff6b395e (commit) via 2321a92ccc339cd2103f75f190df045d7c631051 (commit) via fa97a31dd4754724a53658cd26adeefb29c2b246 (commit) via 82442d788facb7592ad9dec581d895adec52bfc3 (commit) via 2861b38153b9d78f6129081bc7dd50e853ca1a0e (commit) via d10421a39a1a3a7c05ac4814ca08a70830e18f11 (commit) via 77c580d30d785d94a489a54fdc587e1ea2d77709 (commit) via 69ccb66581c21a3bac2bd7838cf494332df7b5a3 (commit) via b8acaac91b7f82274113ad53b810d8935696aa3e (commit) via 8344f5a6919d04376fe06db8db36fe430e327371 (commit) via 6b802f3c26818d91071ee242667ef5bee696adba (commit) via 58406cf936b8c0dc7d6e4c908440fedbac259e90 (commit) via 6b3714254d41f4e18ecc1df017804c9d94d21d9b (commit) via 7d5ce06cbe35f3f818695c87e5b0f42172ee3784 (commit) via 1abbb503e4242f56921b7ee950f185711e9f85c0 (commit) via 05c501373d01ae087d697940d1818cdf7acd7839 (commit) via 1fd23e21a5fa3b91a45c85e980ef006bf8cfe0f9 (commit) via 77cad8561cec1699d7a4317e34c5590d566c9eb8 (commit) via 62b342443ddf2e5089c9cbaf137dc6a81b0b4678 (commit) via f0a24bee898d71c7c005d68b97d47b16f7778f1c (commit) via ed6f23406b3c3a971908b45877256170cd047af4 (commit) via 23a7890b6a2133a559fc691c865e617c19b26a7a (commit) via 92ebd6389203448168a2769fa473bbbad95ec159 (commit) via 0add542dbfc6d0467d14ebb2abbde0ebd1427ce1 (commit) via 802479d23798c6d180fad50e95555b49b3d337cb (commit) via a5fadc99ff9f40163747891566be7f1ddff73907 (commit) via 8f2b1bf9cabf9064b34374186481d0572e85cd28 (commit) via 2c44a7f930967335b442e899c17e1eb46831e3c1 (commit) via f1751ef22fc9877e59fad3b1c60826bff8569d94 (commit) via 6d204e51520d3b5013e5acf319eb01cef6fab0a3 (commit) via 029c38d3fc3cdeb907c11db69992a820e6624e13 (commit) via 8cfa57cdb53ea7928a6514985f788aa6d6545763 (commit) via dc81822154a24c6eed5095d73319cbee18241a94 (commit) via 99e0b39ba811796b48333540cf6f7edaa737c803 (commit) via b9b5703a41a52d9494c0179e42bbf5c62c7dcb05 (commit) via 438459183bebf650ba05bf1c3b4aa69ba0b011e6 (commit) via 2780ad60786ba7ddd1c054e17edd3e3b76eb2160 (commit) via 9d5f172875a9a0db5b5088a6a86496ec40dba45d (commit) via ae9efa2bff12b88601ab50d93255821cc47fc8c3 (commit) via 4baa0c222272a0dc5e5383952d842d3c31af77c9 (commit) via a771a12a2d13277b02346cd66df2738db2470d8a (commit) via cc30b7b0b5dcb79e4daaa096c2aabfca9ee23bc9 (commit) via 2bd5adcf71792fc2a9431ad98aa803b2c03a93dc (commit) via 280f2feeaf95fcf50f028162b49be1bf6866c918 (commit) via 0bd11903938e7fbcc876888178ed9c1f085fdffc (commit) via 899f98911365c22434c61df91fd0a6df576be276 (commit) via 462fba965a2ba5e15add24ef02bc4b9b95567ba5 (commit) via f53333f43398bd09321b372c1f46085381ea4ab8 (commit) via a00b971b0712cb8a68d2d0cf3f2b9a4edafe62c0 (commit) via 97377547a7cdd7fd51e252729ad916bee5f47967 (commit) via 3dd45f53d68b13db080e18c88f6855031db7d5fb (commit) via 357cfd3b035d1ba6438e82cc1cbec105874206b6 (commit) via 1f94d34f43055ea47fc9426e1720bdb4b7397dd9 (commit) via 71905a34b70857a8398840dc01b9df5ae59a652c (commit) via 2eca457d52eba25a70d82b796d147a764367f679 (commit) via c0184059d1fd48cfe2fd80302d1928088f7e0524 (commit) via 023cf320ebc2ce467aec07136c74a32254cf733c (commit) via a5f9b4e06dffa34e795f3abb1e44d4e7ec7cdfa9 (commit) via 48a614da2eae8b1f54cdfa9c7d0d2c22275a9e07 (commit) via 3053d7c0c14515fa8ab46a5b01e45678bd19f314 (commit) via 9f71c86880cb5c3eab65c82e6fb3d32e603f3709 (commit) via 70eeeff25ce9aab6f4725d325e13aac690f48f00 (commit) via 76edea174f808785cca55033cb3c2ebfbf149e6a (commit) via cf54564508f1a4e3ce6af8bab17fb884c5e9b9b9 (commit) via 697ea9affaab0dbd8fe9876724749207be75adfa (commit) via f9c800adfe882e569ca215518c6841150eb63954 (commit) via 919b26323b9d47cb6379c3f9a5ca62fa948a83cd (commit) via e46a8fc9cc09e12f36a6a0ee22fc72d41d583675 (commit) via 0852b7b57c80059b05f8f2de0ee53b563adca534 (commit) via 2a8bcfe86c3a24eab33e8270cade8021ed7d31f9 (commit) via 20edef4915962eb63180d51b73b25feb7d78e94c (commit) via 4c555c6b57e68a64f0efcc642edf051ea767b9ac (commit) via 2fb1cef0cf95021290a6718cf902ff2a29ad806d (commit) via 7f3234981540afa94462cdb349752ce3db7acbee (commit) via 386dd82bff113e1ad3a91cef120d967b498e37f0 (commit) via 1e5f39dfec688af47d17e0bf7a0dc0de01078fe6 (commit) via 077f99f8def3580bc56124dc9adbb4192c390fe7 (commit) via 174dc4b363aa0b2d550e9353ec16ca6199d05777 (commit) via 34fa55cbb2adfe93e65a2db7752e425d30b1d070 (commit) via 889752a294291d2168989ec5ff1efcda0c967bcf (commit) via 2db162d326e90a44665f15b1b062baf6852777c9 (commit) via ae7ac4441e2a46b2d34e00e94fcc72e25152644c (commit) via 4543d339e35173523e5d3a7b21248a0c335d7348 (commit) via c449ca037f84f8e57160540e65adb33df449baa0 (commit) via bc40ae80759e57d2178b8fde6d25ced5fa5bbf50 (commit) via 03f372fd8b1512df3d499e1c5d292f9aaf5c8fa4 (commit) via bf524d95f3c4a642a00d3e322d771d33c592fa8c (commit) via 965cd913bf41aef8099f446012ba3092cfa767b7 (commit) via 9d7ce7aa8fea5242606e78ea25fb604362a1243e (commit) via b215b92b6957474a4c07c1518fe7222f3f1e22c7 (commit) via 877b9a0d52c9b28c0169565add6f8bf6a6f3915c (commit) via 7b0e5f87ce63f325b286ed9e9142fbb78c1d7f3b (commit) via d99112d39310c38798aae92a6db811d363ffc385 (commit) via a3444529e5c1d4a3439e33cb449c70b399bf9205 (commit) via ae3797ec11b043ef18b1fbbf3c3540f18adea768 (commit) via 12434e967808011b4bdffe727c0260ad783d68e6 (commit) via bc48169614d33ccaf056ace1ea1cd2c7bfceaea5 (commit) via cf7979c657e728f01b26b635939013ed290e74ba (commit) via a68cb9e90f23d88c6c200d6a9f45f66429fe1a5b (commit) via b0b39a737a8295ec68860651f193f8547d6e8ae1 (commit) via f564e2d7357979ccf3140251e9e0d0067dfcfb8f (commit) via 9d1f2efa51b529b7bbf453919bf6b35546545637 (commit) via 522532643f18e879da8706a2a0327d2feae84d2f (commit) via 8350873a461b009a37e1872ca5cda82ff2efc32a (commit) via fe2857d8e53a405ee4b9dcb37917298a90d1330f (commit) via f998923bae797556106e36826dbb900c71276c1a (commit) via 7a1679b4fe20ef80184e45977570b202bb9b1300 (commit) via 235ee14d2890454f0dd5eda78096fefe1731c0b4 (commit) via de032c63e067197cbd9155082d12ffea5aed4c76 (commit) via 38bc42b00b21866d8c2161830876fce0aab426ee (commit) via 420da27a13ae87bf3bdd61a83b8bc8607ce6e7f2 (commit) via ebcfc1ba8e85bd37b03f8ae5fd2f48ce07239bca (commit) via aa82f522c28134463b223bc1eaa5d1fd6cd9d9cd (commit) via 19bb1b128b0e8fdbff0959a00ea062a34fbadfb4 (commit) via d967d71d98f20dbd107594e7605b13ea28cfe982 (commit) via 6a67209bff51c6e75e959bee27b29c0ebdd7882b (commit) via d57f03ce0f747f251dd34f2bbe70e45667aa8a09 (commit) via 7aed334856820b1a1676b81313076e086a893587 (commit) via 01ec22994affe82633bb673da6f78d87986411cd (commit) via 62d78199eee5d239b826442c6edd95aeeef1540b (commit) via 02f74e47ed3e542f4aff9fc6a7a9c44e29be5c7b (commit) via 7dc065397a5a18715dd1cf70dc4cfbccb550fa90 (commit) via a8ce98fc255482938b70142707e8fd40b134595e (commit) via c5d7183a32d138004517ab3699caa3239623f1b5 (commit) via e767f42a242fa640feaee7df70c668ee16114f2d (commit) via fff930d3939c21a1ed988ef9014c32f75739ea7c (commit) via 641a48ec68778a5eaed82e436c09642e9ef1f911 (commit) via 08963526bc618cb827f7e1eddb547c3bea0d2017 (commit) via 9a3f177c22cc9f02511913be51927aab5309ab11 (commit) via 93cf5909ec0aabb84b96c518ad61e082d52600b6 (commit) via fb97e82cbe1f177034e8129c9bb48f5b30270003 (commit) via 0ea51ad82256f833a0d93efb16aa4e749c80eb5b (commit) via aa6dcf9cd317d223f6d3f1e12917b807d2abb5d7 (commit) via 8bf0a57ce1fddb3ca3172814d86c17bf2c07951d (commit) via 1c3d85d577d3820486df2c9ebee687301f5c812b (commit) via 038679c6531b763a8c11e157f962d44f61f08b21 (commit) via 732d54e6e7282cea1875079d425a18429224944a (commit) via 77e308f82dfa85216c158d9aec7acef9f5d56505 (commit) via 5cd534145522c602e2e28abe5a9b2d58015bc9b4 (commit) via 57d15713db46be0a48a29b4201aea976c20fb3e9 (commit) via a2cf38305e6ead954cb91d4cfdb1968281bd7bbe (commit) via c9817936fbf96d6a5a6fdb4f3908150cb386ff01 (commit) via 483daa4d276968e152ac991323c9274c4cbf40ac (commit) via 4d1060eca52e3ec39ca6da7e729b6bd63d71a063 (commit) via f8c870eee23915aee30bfabe20e2f14a95cad560 (commit) via 25dc3ee9fde080d2098fe0fc7b207757b8b7c6e0 (commit) via 0369b504d3bc3ef791e8429e1218177c2d2fc97d (commit) via 601fe5e3516b67e709628f9c4a4fa2c2f8918041 (commit) via 5eaa9e770533345dfc6664a5d53c6931b00fdc75 (commit) via 08e4d57ec452a1b809297af71f6bfb60bf503fb7 (commit) via f7060112b7e83edd844c90a397e60301ee5f1c29 (commit) via 2de68eb47ff076c3a7e17e278098a584f367f391 (commit) via 572b80d2835f9296e87c0d099f133d55149c44f1 (commit) via 79ba8c397653d99b4c52a5bbfa2f4d554067c6a4 (commit) via b56bbb493afe6717d2e26c6e795205d7ae10254a (commit) via 6b0f846ac35a9775090f85a02f58064b4b0117e6 (commit) via 630b5a8165aab25d99989916f36412a0414068be (commit) via 1bea950b7a7934fe7bed7719a0ed99321785f7d6 (commit) via 616bbce78e0bc7986d51f4297f04f31b9ed75616 (commit) via 8efd42c4aa708e53bcb383e79c535137d6d0cade (commit) via 172107521b8be56911ce467b837ba047db40d0bb (commit) via aa998d75732759abf8a5727c2977897c7425afe6 (commit) via 2f324e770f0fd58065b9e80d878fd3536897ea81 (commit) via 6b929abe6957f4c2cb27760daa1a248ac73c1b88 (commit) via bd486eb9b16640af51fb58995ff59c1434737dc2 (commit) via ed3b5e5764ce368edc6ca10b81411a7b01b29444 (commit) via 8f515b1a99d0043966a8d287cee38fe67e06d189 (commit) via 721182b09ba7212e6c4c2c182d67fb8762a5919d (commit) via e1b14fbcfe9252922b73f5c3087a9ae7a61e6ad3 (commit) via cabd7d82935561dde001ba7132ae145ea2c6dbeb (commit) via 2141eafa64fd080b1aeb0aa2259c57de076c8836 (commit) via 3a3d6edb042b71cce70898cd2ad0ce787267dcf3 (commit) via 4cc0d1e72881f2ce3e975e5e6d0ae735b20791ad (commit) via 0c0f6a650e854672a915ba0c318ba6bb5f16a552 (commit) via 4038b2db268ab967f4e7da483aef5573f5f31155 (commit) via 915d3409944caef5f452a6c59d4abe89c06ea898 (commit) via 60d2fda9c9660a41c10b1e18b87d68652516a870 (commit) via 26abd2a0226bdec47f6269421ac478208d5e260b (commit) via bd3196b094ae46fa4396edbb406d68056cba6974 (commit) via cea97f225aa86fdc01bc47cdc095021c0ed31a1b (commit) via db9db90d54d18ca283966cc6495abc7eb6b41e6d (commit) via 67f8b957d34b4675a37ebce36ad42f764fc422e0 (commit) via 45e0707472afa319de2f23fbe0081503b1001d29 (commit) via f5ed8a4306fabff20518cc5b176e57c8e9d334de (commit) via 9e9917bdbefe47482c08ea32360c0311f536cdc6 (commit) via 96447e4496a5484c9f079209d5b3e2a6f89245d5 (commit) via 3a21f679ad68290081e1df79d07146b45f18a6a5 (commit) via 2a8126c3ad6109e5c40d803298bb73fbfd68dd15 (commit) via 4764087ef3880043a82ee6be6002ed9cb041ae07 (commit) via c5dd3a1fdf5469fa1dfb35cfcc948b3e2a858e7f (commit) via ff6058039a4e4e1b2d4277e88ff92ebcc70edfcc (commit) via ea0f0939bb7c4a0b12864f36a6525fa930cc11b8 (commit) via dc482dd71508ea69f58fa5c0d4ac9bd6d55de7bc (commit) via 45df494f538d6bf716078748a382c5b8e2b85470 (commit) via 687f7f9773068e2fdb4b0c5cb49e07c11668b684 (commit) via 3b588dffcf4737f07ccf49baf6bc44a4108647c3 (commit) via 520cfcf53b1c3e56ff524c89cf18fbf999a28f0c (commit) via 505c0f375dda19e3a9eaa4f24f74247d6149a979 (commit) via ebc6dfa6ded7944cdea5f6ec05e2d73018e37203 (commit) via 677e103d1076760139b7b53527cac55f3ace55b3 (commit) via 6184560d71bc78444128abee5168bfa8f7ac89ea (commit) via 244b30179cce1b795d4498db49950d391e7fd43e (commit) via be6584640ec12e1873e64e4632f7a0523848c9a6 (commit) via 2d31c2a93d6e3e825dfa65b1952e76e88fd2467d (commit) via 2affc00cf1f6f18a4a1b1dfa8ef442f26ac30a56 (commit) via 457f4fbab0b6f66ed50bdfd663eb9f5e228c77dd (commit) via a5b61039424788dfb7c0e9fc1b8b89bf5863a2d0 (commit) via bb2ab6ac9664869eaadec1d472acb478be285168 (commit) via a6730565f8569b0b8dafc8aebad120c5b66cf3cb (commit) via 6c374a2a5c6c5125ab3ebacb922ca3978d9c0a9d (commit) via 8a5bce55df05b3d246004c978a5889adab231ba3 (commit) via be528f3256d13465d36ac0d4391fcf4f83fe6e30 (commit) via 370f3b358cd9ee7dcd2b7274f7ee6c90d5906c7a (commit) via b4bc6c72c79fa121753cf94ae179ea73f1e911dd (commit) via bff74696df796fca83df72fc7cec7cb917ebb205 (commit) via e8c7d530670bc4c814bce9a2ab52adfe71d55820 (commit) via c78c8dc8423d5603a699b7e730482d07a0fd0736 (commit) via cf97b57ede106f1bca733f9aa48d0ea29b25bf4d (commit) via ceeb757cd3c869a9da3e37b62442b63c94fd4e4f (commit) via 5e2f72a75941c7d52359d6b66b5fedc30cceb3d1 (commit) via f9fe43d282c7c3fc035f9bbcbb9ab9846fd5fc54 (commit) via e61189d838cfe7bda65aff2a5e7e2a43aef24827 (commit) via 0b2eb9d242d9ea1b7aa69dee4a13ac8474fb8b60 (commit) via 2ff5931287799b88e93b6918b73b1ab245356145 (commit) via 2dbde83ee56dd2879cb7076ec46f5b432c8f3d69 (commit) via 3ddaa5ebc93ed6022dbb552448a5508a907f51dc (commit) via 383ba15d02452ba2fefd9c6f2d43d727dba071b4 (commit) via cbea4c02c4b154e5995ce9c9ae6978d9dd2ecad2 (commit) via ff89c111233269f40beeee3005bde56289f7511d (commit) via 8db347bf61ceb665c53378bc70b6193d978844b7 (commit) via da53525e3f8e7c51a1fb83879515d828660d9c53 (commit) via 8826910ba42e99eca7dd52b54cb0664d692c26b5 (commit) via 81ad4cd3bdc1b729de2b43ccf9d5435bac17f3d5 (commit) via 9e35c0bc8b667b79d36c1ce9d16da3228cf5f3c8 (commit) via 50a30c194f89d246ae916f3cca6bc216d8aab9a6 (commit) via d49e7d98ecaec690a933def015df8502f87fe322 (commit) via 12241beea2ffa2fda901c17d9f114e3ed3b3f9c3 (commit) via bb017f3eb30804645a84ccc4cd071fac44d0a326 (commit) via c9bf21cbcaf5f79360015c4edcb65f23300a39d7 (commit) via 559836a74c8ceebc4a9e291188a8b331a52a7051 (commit) via 4f1df36cc3e11fa804a7b1001f76a84456402711 (commit) via 5f49829cc63ada00619b38e84ae868f75283f1ff (commit) via fa25f19ae433d6ee34e15c123ffffbc908d3bbe2 (commit) via a83496452a8511c2a6c93328fa12cbaabf6bddf9 (commit) via 74ac452895c8a19e204eca4a32fb2984967fecbd (commit) via e5c9440d4f13294671267ee0f97693c449469cf0 (commit) via b2ee6469910f2fb01da6b14378231d645a72f8ca (commit) via 9477e47f794e5ce70db9c66ddc0c85b2a145e61a (commit) via af79cf1700fc4acc8933a409d8a5cc56327d448c (commit) via 40a5fb567a9bd1bb02d38ca33efe64392230d27d (commit) via 1f5c3044f920ef4cf9c345f81bd8a14bd7b4ffc9 (commit) via d972ffc25d66a5ffd0e4464b9a48222136d0b842 (commit) via 015217ac62698a539631323aa5551fd4b4ef9673 (commit) via cfab7d55fd888d07a08a1d1b9fc7e4446956edf2 (commit) via eda05b5cd29291ee498abd5307a9775eaaf3d8ef (commit) via d9a71c496e15ce269a86c7e2749dbf74672e918f (commit) via 041cc881a970512f8c63fe9a5a46897abd5da4a2 (commit) via ca1f1141bee226281c5409d82ad98af6b80ded2c (commit) via 7c2e0a239adcf0432cdff7478b7e91df49f93af9 (commit) via f6e04681fcae10c01ceaba79be73642bc44faec1 (commit) via f033925557c6d91d00273de4d0e3ddad5ab21d87 (commit) via c0d6b0ec313432af1f377f696f37746ad7a84cef (commit) via 2d0ae39bd6708f00d2b6fb357c1146dcf4d3dbb8 (commit) via 45b8a1e7ea18d62f78aa6f7812d91a576811ae72 (commit) via e6525ab178265eba9a937675df03a4643b8a5a9b (commit) via 2fd8c1778afff80794742c636b1094eae34d671e (commit) via 66dc0aecab655d64a02d34209b73016988b6faa5 (commit) via c258b6b0564f3ef211615f8f19d9067a9364bfe6 (commit) via 01b460fb77ebf8ea697c4a08c9f106ad59df6b0e (commit) via e94bd9b4eeeb882c83b0c1624e9f63b77e9c3d5d (commit) via 2a3473820da5834b7d3732a3c6e314245839a673 (commit) via 401f9018738243b2568b13662e0655dc3403917b (commit) via 18c4d1bb1f89dc9a75fbd3cb85a6024ceb2b3775 (commit) via 2d6e634f34559b9dea7affa51f93090333df8e5c (commit) via 784169bcb779e7c3c5092fd70435c1192eb8f18c (commit) via ca13359f845b105a304087822340413b2fc01900 (commit) via 9a81d2ec3764f33a2525c66d784e24f00a852916 (commit) via 0fdbaa4f1855594e7a48bc3b1ff9e31e835cb860 (commit) via c87cf1a81a280cc285a4a63bd989f04a6c7adb54 (commit) via ea5b19a723816dd9840f1861b5f6fdc3dc188111 (commit) via b6e37131f82fb76532ce304cf96aa0e50a8799d0 (commit) via 78634bbe5281d10dc9083958c80018787f040960 (commit) via 4db2d40ea9368166140767b1c29609c26611b5de (commit) via 9a8d90698b936be3ef941a37c0c053b67b086a7d (commit) via b157a5d80c683da26e242eab398109b9b4ef785b (commit) via dfed842147e93fd95b5d10a578522ec1eaddca35 (commit) via ed234da840da24625e63e2146f81a993f7f39b74 (commit) via 1dde98826551e1c71c6cd880ef0e9e2e1361ccab (commit) via 0b6b152694762bd5783569acbae48e9397d2b85f (commit) via a65c0c457668d7524dffefb17cc4e69a77a29f3c (commit) via 0bcd255a5bcbcdcf223fa7d9eee2918b8c43e979 (commit) via 5d9cfea5d9b21b6f3ab285938507d6cad8843c63 (commit) via 5bb8f1a2418863debe2b935c38a769c8e5adbf53 (commit) via e66b05fa9da469bc2d6e7127977bf93d2b477a0a (commit) via 2890e415bbec3ddad7c0485067dd09f1e503c84f (commit) via 74e793e8bac3013f0474fdf398608ba24506307c (commit) via fd9a595aedf4aa15cb5460766175a19cd2e75047 (commit) via 8271aa85edeaa73e2cb2cd54a32a26d6bfb7bf1f (commit) via 2e76b588407107c7d530cfb74a684bca38281885 (commit) via 0297e374b88891626fe2583f12aac29b695a5336 (commit) via 0e244e01fe608dccf8429fb59d65dc9006f6b9a3 (commit) via a5bb470a553cbd4dc90a874760ec17e4bd914f7d (commit) via a16771f34b60cc9862fae885d681d2eeb4530d4d (commit) via a8e7e3cc816b1cbec29f29113eb469ab9a8aa19d (commit) via 870a8c49ecf3142170f071ece576b4f9f66eeaf2 (commit) via 2337b7bd20e6db80797384a03a83a45c4b58a580 (commit) via a126c8093dbacb60e525dc9b306a2726f9ceb97a (commit) via 33cbeb68cb33414502e6610a6845880efd109bc6 (commit) via 2868b4a09a8d730e07a7da1bcd7b8923a5311611 (commit) via a20fd0a8e1a500ddd7bc376c85372d03ff938b88 (commit) via 88c0f52f3423468e501655d2aa6a1eaccc0575e2 (commit) via 68136e70bc3e1b1443d1c494e53cc1d6e68d512c (commit) via cea41157fde841ca8771ef1f9919ecba09de4faa (commit) via c9efc5d0ab19044554ca3cb3829c668a2555a525 (commit) via 693a61e2d5d137680cc00940fb3e96bf9f73bdfb (commit) via 1e40b65d5b01f9d5fb05636f14f3d3769e541a56 (commit) via c8112886a7020b14e97ab4c8ccbfe3a36db29930 (commit) via 0d5d85924c7a721da82f2684e684bceda9d69826 (commit) via 795b4594434d2e11cea0370d97232df8379d9899 (commit) via 144a4acb29660b51b01ae3f99bb7d2499a395a56 (commit) via 77ee625fcd87b97e9c1ecc042e02176d8dea91fd (commit) via 663a3606c5a8a87dc2fe2afdbab0b8906cf34893 (commit) via 3eb71158e6e37d1835fc578fb8cf4cf35ea62463 (commit) via c6166754140907f02b5a9457f74df28e1ed7d2bc (commit) via ea63360f4f73300f13ef247a33fb0531baa76a2a (commit) via a8478844f35c05f7a2d0f13bce02153f575b5add (commit) via f7b784c968327b9204f50b0540968dfd286ac8f0 (commit) via 5e934d583fcbda9bd4d96b32902dccd8fc749186 (commit) via c7f554c5132397f4237b1141d64bfc76cbaaad6c (commit) via c10788cbd58a3708c3f6a3819f46743f5d2850a4 (commit) via 618ca466aae3637d641a6e3101b62f1e552a7ee1 (commit) via 05b61a21a209f43de2926b808ed3bc151aa1991e (commit) via 72e7482f76443c173562afa9694be32d4c021b39 (commit) via 2210ef1c76b3b4d9cd0b8c8692f36ebd7c333c1c (commit) via 4f8a0f2dd7a8ef88282adbeecf1eb3485045d73c (commit) via 0837dd23ec0df1446c2912f378eb9fefe3fe362d (commit) via 0156f22c62c1d955724ae44ca607c95e2944aa26 (commit) via b8ede14d44b4fb165787a000bc3f6962f285d23b (commit) via f190a92bc257f383d7821094aa594d95eaedac0e (commit) via a75a21fb31207ec724554363e2251b935380cd17 (commit) via d448d77ac7a369e085eef6713282a4df376b4646 (commit) via 5f4f62bde027b131dcfe1b3914e4bf9d4a3f6987 (commit) via 42d410b8e37a5be47979758ae69dc33327e6369c (commit) via 17953ceea338598a7217edfab72f22a623d62f9f (commit) via b72d86602cae511f7b53ae24654b41e1b56e58dc (commit) via da786c28e7a2ac641b1e3343ad45e66d5d4547fe (commit) via 43a08c90a5de1a87634665957f22ad1ecf5c9be7 (commit) via 096dd7946589d155b30148da2faad34d5698416c (commit) via c899dd57ffb81075e6f20f4af83daf99ef4e8b0c (commit) via d89bb12d1feb41fb7b2cb6ed93266054f9ee4377 (commit) via 472e5199ac7e6899ba12cd490f651f10d9118fef (commit) via ba49a8526c2caf68b95511aa2f5235276796cf5d (commit) via 20d7669bbe9ca84597a371dd605385f5b9c88154 (commit) via b11d4e7ed00cf6bc877cb9a407dc0eadb10866c1 (commit) via f94509c140b8cd72d041f3925be9c8af3b38ffb7 (commit) via a6f7e16859b35d1d0b680eb04caabc82f7cc70e7 (commit) via 98558fd81cad9d578ea5085fe8465334e4b266fd (commit) via f1d0533ee1f051aabbc1ba8e3e6a9b51dbb2c228 (commit) via 39fd595b34773355c00f9996006457b294b58601 (commit) via a6d69084dc18da09d7020b9bfda74cdfea963cad (commit) via 5d217530a171a666ba5530675785e9463f2e20f6 (commit) via 9e82cffeea10fce62cdfc49cec3b9e3794ac04bf (commit) via c70927c0e11a251aec14bc3bb391cd18cacba6db (commit) via eab8050fdd8ea43d75a6fd3d86211628b6e1d1aa (commit) via 75cbd387dbe92be1d5bfafd69d49716e97a9c3bf (commit) via 7197e9c6711f3869890c3406dcb5eb49ef786ac7 (commit) via 7f2a39f9ba7541c6a2ec609f096b09ee135e0673 (commit) via 16c8bff15ad20e1a4c11e116ff29f36f527ffded (commit) via 10798ef0c5c0d395d0614bb4ca7b847b94588920 (commit) via 41b4f0b6eaddbf923cd85b0cb0b8b29f7dbe1283 (commit) via e1d51475b59279e917a96724c7a71e2192c44e84 (commit) via 845f82e5cdadc76f39ecd350793cd1d09184b183 (commit) via 8e1befc4777431851f7026b059ecf6ce9a518781 (commit) via 5f789e3fe365fc1f71308f794a5bc7b5af72c670 (commit) via 033232868e5ad383b6e69985929ac34c58902e81 (commit) via 39f6687a912dff78bda23c57e729f1e99f93bd2b (commit) via a8b6284ed146fd73688867d413d24a31b714bf6b (commit) via 0501699a4e338948e6dec36915274402a9553808 (commit) via c80bfec083aee9cd14345f821a6a17cf2e0f3797 (commit) via e4b90a9451e0b13f842ce6c673c453dd944d9c84 (commit) via 6d584aad721515da570185e7f8e9e5a21540b0d3 (commit) via 3baae12c4f83451d291176df4c6d9d5499fcbcdc (commit) via 135557f39be3c07371a45798ffd9f1e4fa07c520 (commit) via c8020c7f6253ae606736326b41e572630c73ee59 (commit) via ae39d9ad13434865ecdac5e2749d2e48cd842b97 (commit) via 3d4822d158285bcd0c8afbc0567025724d14866c (commit) via 0d918f241a7b996e881aa9ad7cdc997b0aa145e9 (commit) via 9ea5b08da68235973768eb55e34f908308cc1c4b (commit) via 3c427376579a426cdb8ef3212f7ddfd7ab5a80b3 (commit) via b0335359e59048a95346c7d3581180b79eefd2e2 (commit) via f8abec1f37595aa42ea23ace5e98a66a1f129b12 (commit) via c62497066e0e6078b5d5d1ee8e6883f5f78afe26 (commit) via bccc2004dfbd179ee05fa2e4d6d336a23df7b150 (commit) via 7d28e99a7c73b9a51be3d2b96dd5f7f2bfb253f3 (commit) via ef05fa513448c82dcdf2b95fdf7534966c925b4d (commit) via ecd598ae69147b613a3ad8bcd3bb764d88b0e03d (commit) via 77aa6744ca2babddd21df74887d5bac1b6b87680 (commit) via 02ea90f3ccf2a349c2569308f2c98ef159c0b466 (commit) via 5b9879806d293938820e657354e5e631437ce1bf (commit) via 7119b6691f318efa90bfe42a98d1b812dac183b5 (commit) via eb19d3517d3a974a76f80f7651e8b883e227eb76 (commit) via d91cd6865a286e024cfe1c254b88fcb8ddc69b1b (commit) via c2e74c5fc2cf9c0f6d85c2e6ce5bcb0cfb777b26 (commit) via fe285c640b6279fdb9920bb79b0494ac87cb0e32 (commit) via 9e0251f2187388ce03b4afde91df2528e313afd8 (commit) via 3a63f8dc61b103c4716e49a914868a2ca327f4de (commit) via ee7296db93ee4f35896b33b880282085102366ee (commit) via 8b11bc7b040862cfa5afd06541fb26829392a43c (commit) via 3bcda66971e7eff1bca5155207cb035e185dc6d0 (commit) via e00390842333e6548f365b266dd66bc8710e33a9 (commit) via abcaf3e37036766d16815cae8ae8b1c997e308b8 (commit) via ae9ccbeb72b014ae72c588e2c6f65f08bc375bde (commit) via 6c00eba20e5dfceb8a516e3fa5342a6148c30288 (commit) via 0ac07be8081f4ae8d1a40c7ca94a70dd92bd7164 (commit) via e781fdd18010c6c70d08b1bd89cd3449d4a5b14d (commit) via eb046064ff0f064896ad60508876b8a764fbbca9 (commit) via 528a3d31ff1861d5445ee649752876e8bed82270 (commit) via 540b5557291ad0960ce566adc3f24100aac946de (commit) via 2b06c17592e792224779355c2e47d776ba2f9af6 (commit) via d7fc8abc944134f23645c5f9a3f318a9a65345fe (commit) via da78a59744619b2b4e082eb6aa42a1e5b22628ce (commit) via af8361a90e514b2773202bc602fb223c8426ca70 (commit) via c2938420691b5163f8abfde15c6a9307a1929b86 (commit) via f4c71c32e28b19b11f627ad00c31d1c707148c36 (commit) via ca4f37d17c125f567ce4ecfdacb7e31584521706 (commit) via 1ac358c99ddcddc29d4e7c9fee1591e71f4a6a6e (commit) via 25015a00a3d1f877f053940b59d5b96c1b80c744 (commit) via 4caa64fc18dfbde99b6f8b0f5d2aa211292d9ffe (commit) via 8a33207dc3f04655409c199d121e6dcb52c1c3ef (commit) via 5dcd11261290d2e4592038c085a04bcd3d6d70ed (commit) via b56afb1211be9ce610078c22ad91f0d3e5ea6d12 (commit) via 44e270cbd6c6eeea7d86e65970e9837925581ca6 (commit) via cec782cb292eb18821801d092fc8267140b80432 (commit) via 77d5a4269682032d19bc5997be93b21f6c8d9ffb (commit) via d87a54c5a33290404183b12925550868b0063d1e (commit) via 56aaa5b705fc87830a0f74f0ad34997ed76f7c92 (commit) via cfa50019b6366404f54da57700e50862aa87ebb0 (commit) via daefa86695ecb6f859615ccd1bee6269e2c568a5 (commit) via 576043944b54df469d00e929e48256697075d9b1 (commit) via e9f6174c26b861f16c99d7e9d8d913e5572fed1e (commit) via 27db39e79a171d7d68442583e9066cc3d677aee3 (commit) via 579a86f5589e8c577d62052cc05ca91e4242dde0 (commit) via bd9b2b7eac963ca6320b82b26b223ebf8b9d450b (commit) via 43f2177d7c4b50a5bbc66b41f8ae620f94dfb6de (commit) via a9c2a9782340fafb3fdc8f4c0f056d797f7f191f (commit) via c1e6724cf6938de24ddfbcb0227aad5822a80c2d (commit) via 70e04f3f4c1a290ce8834bb7f9773d4f644db5e8 (commit) via 8b017dc919ae9c2dfcb095cdae4c31513a522e5a (commit) via 7491498d12203e477e22aa1a1979e86d0785ed08 (commit) via 5e507ca47b8628b35fc4462f793e620868b30a45 (commit) via 53cc59270888f16f264f16bfc93f0be44eb0d12d (commit) via 89ea1ade0315dad5291f9fb5f54d267bcdbe8c4e (commit) via 232dbe6c4242ce37849d1781d3d28eccbc73e914 (commit) via fd68c7dfc7d06ce7babe914f2575d9e4f35988ad (commit) via c4245d835c40b0330c26a6a04c87ddef37ebe7f5 (commit) via d557643193ccb240c2936fa77626d8bb27148f82 (commit) via bda3704b5881d802073b5c2c7980c4cbebed9239 (commit) via 509488b3bdf0453a5cf631848ab6f6066b003aef (commit) via 867d5cd6b10f2dbf1e845e8f32a4579065893151 (commit) via e3253915743da14ae3e60b8dabc66283a969dcdc (commit) via a819806e1fa09580fe0ec3ecd1beead2c25d2c10 (commit) via 78d168fcbb0480109ba637590912f220197737cc (commit) via c3dde590d8226bdb19149013acf9d45781adbd16 (commit) via e23676c999d9926f984c4076c18a1060acb59ff4 (commit) via b7d6cca4aeffcf8df55d6fa2e4417b731923ac8c (commit) via 9b4f325132091c053131b352df914f378286809a (commit) via 3cc1d1cf5aa6a5c05aa5d03b5e4c9fd844ced5a2 (commit) via d452a0cdba9ebb5a2f674d62fcbaa1f318454e15 (commit) via 3f238389eb984068f7c3500d6366f548469a13bd (commit) via ee9b998d64c50727920be3c03a77f02c61563cb7 (commit) via b7e9582fd72d85373d5223394d55f405edd0eca8 (commit) via 59bbe6b0cd4f33341c5c0a517474debf579b6804 (commit) via cf1d07c8e371c48e73a27941e0e645230a0944d1 (commit) via 807fe8ed99b09c33c02c7574a830ce0b344d6e91 (commit) via 4a703e01f47d1127756dab5f43b53cc49179cf9f (commit) via fdfa24dab602cb3e0ac4a5c6cc3aa58755f6f707 (commit) via f5ed7a5cb8b1508afd4c992762da6514e2c1016f (commit) via f22964da50418c6f3d7d9fef1c130d4887173351 (commit) via c79b5e0eb74a5ef5e91697618a87b4c591ccf3cc (commit) via bc94ffcb0c754591e3dbac368f90e7f91d4a64bb (commit) via ca68749606bb78a333a0961dbf9fa74c65fa72aa (commit) via a539036339c3bbe51b5c59ed23906d977878597c (commit) via 85aa48cef2d6334a05963bf36711d47eceb3d209 (commit) via 9eca0390e70bf72573189c6f4d20d352ace8b814 (commit) via cde54839af9158368368e60212833cda7365bf92 (commit) via aa02f5737c277bd600295a6845031a5b8625081a (commit) via 4796f79f2f2c553b8a919694a2fff59ea2b1fc06 (commit) via 88fbd72f21a045cd601d0170ae63a5b992de48b7 (commit) via 35592f94ecd60dfd95ed207d8cce0c63f70e001f (commit) via 8e76cfbf54c209336d3aaf7e613e309675eebf38 (commit) via bc56801319ba30b6d83f336ec1d793b3a0ab016a (commit) via 8f35d6ff900120afe53ffaa9284ed86b5db9614a (commit) via a9ec1e41b19abd9da62f15ffbd94db3dbc4a3d9f (commit) via 300f474737108e3cd9340d2d1eb1cdc7b9f21fa4 (commit) via ead24d24dc994bc93fd89368855f690a8717ea6b (commit) via f1c75cf6ef7e9f9de1ec7fd798df941b972ec71c (commit) via 4bd3c4d44ddcdf8e98fdf08a425e3a68e9b18395 (commit) via b98bb5188c9082a06a370483c9474a929e957659 (commit) via b019c5931c945c20b9bc3f0c1f904dd3bd590873 (commit) via 2f6ba7534721d643fca84bfce80712daa4fffa3d (commit) via bf28bd4da3c163234dbdccf492601853b697073d (commit) via 4fdc16d8e4e2bf527fe75d6143d09e3238553170 (commit) via 2d0e4c37304031ac51d56d62deb672df5a4e5c3a (commit) via e4dfeed2ca2491fa944dc9cd5180ec202313b5b6 (commit) via 19c51d27b9cabf7b811d6c60e42a59330235c2de (commit) via 929e0e897cc857dc11cffc612c4eb8030cbb0e2d (commit) via 9157e4035d962fc87ad4fbf8f8299c1e1c0677bd (commit) via 1d31986e8d26f5c05b8b3125fb2ba0ec356139c1 (commit) via 17dd9d0544b5d28eb28f5010918b52b96bce6da4 (commit) via 82b2d8b4e53878f03e469869abd6cfa82b6f7bf8 (commit) via 3c6900f31fcfed080d165b581ccef8f022109491 (commit) via 87b7242e69845db13daf570101903521e17cfd50 (commit) via 77d309c92fdd3e7826c12301d3d4ab3a56251b1b (commit) via 146b6b824da171f457198797def5083d2fa90a0c (commit) via 26e62dfad07a02efc03e4c08c3c6b08e5c5d2076 (commit) via 311b1ee70072531352262f3a47181e89472e3109 (commit) via 2534ec45c108c00a9e8c5fa09b85f1c70f4ae35e (commit) via 5c6f6333768e16fc682b732db561754434f41272 (commit) via 606f941e7f9f67f7851c6eb285ca30175aad0344 (commit) via 4ef0fa2f15b0d389e05ff94024f194702ddf42f9 (commit) via 841531bc85629023c9f3fb73d8af609e3cd32109 (commit) via 59b672e5907d272ea5bd5ef571b03e004d07705a (commit) via 8b8a3b8d1a28c8406d41f3836dbc73fdddb568fc (commit) via 8851c1c56eb40432b6acd407e92da927ed909207 (commit) via a29fe9d76afe04ae80caebfb4239d3b5a8318183 (commit) via d4cf57100ce10930551b1985eac77e78bae6361d (commit) via 220772dc19ef8b9c20a919375b47390a794c4e42 (commit) via 4b2a2eb0a4c393dcf29e505ed8f135e9b85fb60e (commit) via e8ff9f5b488383fba593143fdd81731c7c0c97d0 (commit) via 513eed6871198d025a45ad70aaa50721857c2095 (commit) via a08177b00bd07e77baa9db97bd731cb1df9173a8 (commit) via fd4d009e2edac2e6ad7f703265ac17f25afcf981 (commit) via 257359854a5f7b26a1fcff2b2a485c05a8a49470 (commit) via 53fb7e41b122f10320c80cdd9591d97b093214bb (commit) via 2de30dd18d86ddd7dd0f5aab636f36d1f4a37cc1 (commit) via dcfc288130e0576249f3ba7f8db7ad1681ff70f5 (commit) via 74f4664f93d94c4d160cc73366b9d5c4fb86a463 (commit) via d8e16b79da8d5fb41c33beea26c35c4617481f4d (commit) via b3539fdf86988b0b8dae71d5de6983066903d5ff (commit) via 8202dd37efccdf02a4543fddd5f9ab3f1996067f (commit) via eff417364c21eef3dba22c91fe6bf661a1a85004 (commit) via 2cfac2c681607a0c4e3cd3457cffd415c84a4959 (commit) via f3d52cb534c67df8a811578d9387c41c05b714dd (commit) via 9782d5596a123c812a932965bd2c708829b7d90e (commit) via 043ed1f6b3aba51331c7129e25934c440e32f4e9 (commit) via 3cc899a428a9203d774987c333dab0edaca6e6e1 (commit) via b91207017f0800836e664e1f91a70364a6d167b3 (commit) via d464d9cb5c94003f2a0938ab05d6a184dc2a8b94 (commit) via cd7d159c2ee180be6654a7acbf7c83f902216462 (commit) via d00dae7af9c590a8100e54dba0685271bd8b1165 (commit) via dfc26accc0672e2d2e287ef51adba04b32340de6 (commit) via 7227728fced5dad3205bf307492e9035453f92da (commit) via 924e6d2b49adf8eee1b13dba0feedadcc531245a (commit) via 762bf10834da9f8a5d51f2ff035970942d9070bf (commit) via faaff7d180fd0ba3994871b1a1a121da91d0377b (commit) via 42cf565b50badec2b23e0a38bfff3749448ac98f (commit) via e1282f28751fefc437280b4cb8b2e1b5df016752 (commit) via 43487d825b9974c0406c940810e1afac371230df (commit) via 147d0c2e36822afa17df686d8634b7918614a80a (commit) via f22c7139e06f46685384d7ac22f4c0279cc13195 (commit) via 8e6b5c14fadafa9541347b715f0fead2eb4702f7 (commit) via beea6736abfcd27176ba19954141cc4654c08f03 (commit) via 3697192ea2097d867aab61faa966f4c938be8199 (commit) via 321386e9f49d88b64f48868c6e4079b2073547a1 (commit) via bd9afdddfe45b4c9c6e966df7264d12cdfd85f42 (commit) via d347a608c9b55628d00e17dc029170876ae496dd (commit) via eef155561037790e58b9e39cfd9d0cd5b7690349 (commit) via 99929f727477cd5ddf74d991fa3fa52cba9c6b7d (commit) via 453cccd1c38346894357b49caf22091bbe6f2601 (commit) via 26512328ae5a491d19db3f1c27f4d09053c461aa (commit) via 67f4673ce5af374b74994c8a8c488aab4dbfdca0 (commit) via 785a0d8e75560a9a8733f667751ea403f6400d53 (commit) via 936a4c1eb95384bca8563d2b210d243167f4fe20 (commit) via 68f94bd91876721c59b5df417463f067f0a13a02 (commit) via 955cf0ba370494ecbf4ec9e0e81e1c02966d0b53 (commit) via 23c83358f26226f01d30eafe0ded4597d82269b6 (commit) via e47f9fbeb090a68f9229b0f03c3f76a6285d2dff (commit) via f977dddb10f22e40fabe92823024b9e3b9098f02 (commit) via 6dce310305686c56b2502201c6aecc18f6ff760a (commit) via 73ac6974c4db73846c37d811a02d17c1436eab47 (commit) via a4d7793b4cfc2e6d578bf4723fd334f24cf453ec (commit) via e88d4459811f8cc4715b462d08e0c5bca8875a19 (commit) via 882fa722c02059ed5d59d77a5e3a5d6578eed828 (commit) via c1ab23d64b3276fec5e3a33a4fa945067bac77e1 (commit) via 0327078837bb5189c53080ef259d99e6c7075e6b (commit) via 50dff6eac41bbe22e1436af1301628eb3462bf8a (commit) via b9851c740836760ab36c4862f82f3f8cc83fde27 (commit) via 012a179785abada629fa324652755c6acb51be74 (commit) via f04e7702c48f1c57568f1c6c21a093e71513b2c2 (commit) via 6814cf4fa7c42a95417a52ddef4abedd554b300e (commit) via 4b722f2e515750311606745a2807be70def6ed97 (commit) via c2589891e3263d1bbc1e3fb4fb2a39b56a749ad7 (commit) via c5ce5a835a1447f33fccf7e2719541a8edf78ff0 (commit) via ed8b549e1c9344799789a4cd0f3b64c147303ca5 (commit) via fdecfa6c30adc71222e710016374299f01f7e7ad (commit) via 66e45419b16b2c742625d667c241ac4d05429b3f (commit) via 86cc732c37099a4c65d1643ad4612d5f12479f87 (commit) via c46f8b6fb33bd34d6086f6d64650c8287fc220ee (commit) via 987244e16896d481d45f3ba9c1dcf9ab65106ced (commit) via 2798f7c9c4a691a91b19c9ed50dbcf1c151325af (commit) via 72e2c3acfac3f56d1b6276d6cbbf55695da849b4 (commit) via e18ad46ad06cbde22a4319a1a73f73be76051171 (commit) via b82f7c5b7d30241dd190cd243111b224c2813c90 (commit) via 124807e59debe31754092caacedfb29ccb14efd0 (commit) via 3aa88877e03c67a802dd56ea50ad3367a9e7ded1 (commit) via 05cda4058c5ebc649bf358436bb8cfe50f1d2850 (commit) via dfb05b9423e9172b7a687738b82b6b715fd0e47c (commit) via 9f47916d758b1e67bfc3f1334d6cdd0b815f05ba (commit) via d84577fe1aeb8e3b06d922258ccb482e5a2201cc (commit) via 6e8066cc287e0f93f23714d1c453714e5d38f9c5 (commit) via 94559de84901d6ae1104472cf11defdc38444bcd (commit) via 52ce1b03e04e9a941b1df599214ce205aeafe3e0 (commit) via 1089211c0b0aca7d95b4f54ca0e61d070555e896 (commit) via e2e4415c9fefbe3c8b840c3207c8e1197e9b385e (commit) via 6c654861d94869e32536c19c5001666c1faf96c7 (commit) via b3f435ef54686718aea652a6d6725b3cd62dd1e0 (commit) via d1b943dd7d39fa663e9bf9100b30537a67b2e8ba (commit) via 29733ad8745770d13335faef8b5e3ce5521fd609 (commit) via 351e8924d35edabb052dced5f5e7039b2fd0f777 (commit) via 9ce32f995c2513fd4d236055739489b88e3f9665 (commit) via 9b008282c4ee79c696d435a42af7243c20482a40 (commit) via dc173f97c0701ddaf4bd978c3b02225b69ea1d4d (commit) via ef20188bf6b7170cef5f0d0b86f929f74e852dc4 (commit) via e2951a2ca8dd10c7c9e514c45ba8d4b2204b0b71 (commit) via 897c75012792cbfdfd275f56b9b4c4418c7354ad (commit) via 7e70311a4ff6e0b4cc08a481fdf0f1cc422b13cd (commit) via f7724c319e97e03eac547db410c6971fbb61d68d (commit) via 0a4273f338a038da541e9f647e41f928fdc44338 (commit) via 8c758f06c3b9de7aaaad2ca5fdb5f8b0ed0a4116 (commit) via 45a216eb526cfa976616d6a2bb393fcede7c8aa3 (commit) via 279dc61df158c52f436bc136d0fca6ec4f91c5d9 (commit) via fcc9cf2e454be68348f19cb4416702a208da5fb3 (commit) via 64d0133e8811102f153253e42385d992da072911 (commit) via f792625b1df21a6fb6bdf5dff6a1c7bc4019e34d (commit) via 6d79055ba651c6f1e45b22960c5fd34c75c95133 (commit) via 19b97fbfb0b7aac19c2a2817f4e2cc0f295d4352 (commit) via 3d02987272d43c01cd506786c5068fdbe02e211e (commit) via 35cf66d8bd2d225ab4dad39f5af5253ab6c8caa9 (commit) via 7ccc55123982ec5bef7bc843f1db6d97c57f55e1 (commit) via 7d8306829b7253aa4c6a6067d7062a7fc368a358 (commit) via 5d3d96cac4e4ad0d0e11a85e64689105cc7e53c7 (commit) via 2c3dda5126e37c36a0176e8d4df712538decf470 (commit) via 46ae4acf2d61b900d6db9ed05a214c5d756e3623 (commit) via 67d8830f2f16cafb0e2fba941d4517c2f56270df (commit) via 52637ad6f637c4dbef60cb8ae5aaff40bbc89c40 (commit) via 9e1232ee9e7ac3e7a7cb38a099dae66a7b425b4e (commit) via b59c87f94a0752efcf4a90b3f8c61a08bcddde8f (commit) via 560a6c3823cf560b883e29db0a403517def86639 (commit) via 48eff6a36bac1526756bbb42a8c9841641792938 (commit) via 16c3ecbd4c903815f4797f4f69daff98e9cb8807 (commit) via 14e19128dca1b318896ab7768d4527723dbefd17 (commit) via 384c26622b0adc7eda415ba6e2a9fc704cd27794 (commit) via 7e9b7b596728e6d1ab1ab5dc01e6a24a3bfafd6b (commit) via a5a8fce06ecb5aff1dfcf101bb2b5455bd776569 (commit) via 815916b174ce48d65aace9852629f63f45e12704 (commit) via a467f63216a2226eede03491bfda2d2a397659b1 (commit) via d33f7b9fb5589169fda6dfb5ac17e951ea06effb (commit) via 656da8a49838302852b26d2a8289437e42ca9aa9 (commit) via ba643d670b2166279dda57c5c0c0b2fc2e6e37e1 (commit) via e2cef4cbbd8afe64b446f16443e1e80478117327 (commit) via 6efc0f4ea62b22e289fa22e6f1735f2e89302165 (commit) via c7042bedbb3b12c5f4e19e59e52da370d4ffe62f (commit) via bc2b135677110d8065ba1174f09bc7f5ba73b9e9 (commit) via 54c0a6d23bb233af11c980e22ec88a21c4f005f7 (commit) via 1077e9afcc72d312e194169c2598319be38b7f29 (commit) via 34b983666da4358bc38fd025e3e0793a81256451 (commit) via a98eb3c3125d0b353f2b571890f5854e2b977f42 (commit) via 989b9d51883467024d8d3fa546916d9f6cad5e59 (commit) via d718b1d7e17a230f6c4329aa9b8ea798ea6a48ec (commit) via c529e9110a211bc445a94c2ed68acc14fe108384 (commit) via 23d3a3021655f3d70bf5e26aa4d5cdf471cf1688 (commit) via 9a22102d352a5f51eb92eaa43cafb8f28ad1503b (commit) via e6c51e7badca002fadbb9fdcab3e54c3b2910705 (commit) via cd1d90e99435cfd6b1097267d2ae13ffdaac049c (commit) via 724dc1cf5c7a2eaef10ebb4aec399d5f06fc4ed3 (commit) via 64f83641ad1ddd8969b08ccb64975daa582427f5 (commit) via 0f5948015d96fdb198fb4b26a810404b1225462c (commit) via 0b8a12fd51c3d9fde677b42bc37db49e61669abd (commit) via a691315652b3bc805d9d358fad60ac975ea9f051 (commit) via 3e7f32e328e8c9ad06f80551f1dffb0c8e7b8844 (commit) via e207506cabe1f66b7192588c9431b91c33a357ff (commit) via bb1450b017226b0da892c7c3ebba0fe1621e38d9 (commit) via efcb5c07f04210ee89e57347c867a64d3486ebc4 (commit) via 78ce70e908ff4609587b6a0179ee0e8ae5e29421 (commit) via 6f18fed9abfecc65044219b0a11622c4115c5ef2 (commit) via c01cdd4e47687bf6be505f989ff5e5b54b089ac4 (commit) via fe78e1302f6076291e7270de2e8443ddb2c082af (commit) via bc29b8c9b616840af5322639f9ccc24bfb865844 (commit) via 0ed10658cf527bfaac51fe3dd70a3dd81ae48dc8 (commit) via 319de13b89c0445dcb7d444c26fb16e13cdb5aa1 (commit) via 415580b060541217798b272faf53aaaf4f483df8 (commit) via 4b423c5fb1fdc6a329dc74f0f8a1920e13c5f933 (commit) via 7c0c580c4b0093437ee81e11934ef5b8d27a5bb4 (commit) via ae0bdcc78c6cb2719e7aa5ae24e80584dec488a3 (commit) via 993e0989f9abcaafb073cb0ae005de9bda475452 (commit) via 6b84ddee83e70aff944da084129624226b7a32fa (commit) via b5610a0436f332c664a91b86cb5326f24601bbf1 (commit) via 119bf86366000e2836216b3ae3faeea4fa8299ea (commit) via 940c758ef66fcfc9a7a225d1c4cb896a9212a434 (commit) via b0090953ca981cb7358faea86a0fe444b3664c17 (commit) via ece6e7c1a4c2305ece68264810765d4e54ff9f49 (commit) via ad2eb833c8f646c7bd8000dec30350f2fe743a33 (commit) via 8bc29d187dfd4f3bcdef12489f3775c9fe20deb1 (commit) via dc3b7722cd05bf7d77d244116827925dc417212f (commit) via 6322f9ce613032ed590aa2175f86851bd3fd06b6 (commit) via ea0a7f211ce5d503de6a46502f98c80cec205d7e (commit) via fb3a7caa1746e4e33b21a90cce5921ded621a0b9 (commit) via 6550b104226ab9625345dcc395bd54ff3055cd66 (commit) via 1e1ceeb7636fb50a3f35f6933407e4f32a118bb8 (commit) via 6bbbc3456b132a8ba62202b988bf9abb1d923d0f (commit) via 6a3762576b88e5ecbd1ce1019d40b96c6dd1da1d (commit) via e2c92fa99ea7b8d94b347d62316b22f7df83b924 (commit) via 386a286d7dfa3ed59ae5a3e753d69629e02f0313 (commit) via 4125aa14c3722129015ddcf7b3f9bb5f485032d4 (commit) via b8ead953758304c638e2cc8c671a8ce3ebf144de (commit) via a2b48ad1203bb5fd102029666f65941aa212dc6e (commit) via 6cc7a7031d039facf4e3d39a322589ec39807424 (commit) via eb1a63f3bcd30e8e844f2a72ac9c3e7a82871638 (commit) via 746bbe7abf4bad74b78db0282d8962eb891eb502 (commit) via b659c76c320de2d66c369f88d400a98aeb56d2d7 (commit) via 813625883c109cd0fce3257872faa4a87dcfae55 (commit) via 0e0851891559c3aebc35f31c4ba199cfecdbe7e1 (commit) via 738f4b72cc7fc0d08f7d55a039bb29ae061ac3db (commit) via b29582966e46a12c4db9d060c842776c8c609bc6 (commit) via a77b69092901e4ae882f8ea72058abfd6c5b1223 (commit) via efed7b5ab6bb0f3a6ca8a2368964df3a3917ee85 (commit) via d13da6c408bd3b8fe908bc90ea2b60f6059c388d (commit) via 0bf7ba3de5a3d3b9de81506820dc3301cb96be0f (commit) via 9ced31a2d7a78e22454aba5fa1a0f2655e2a57cf (commit) via 59fc668845e57cf988226c3c19984c8bd83458d3 (commit) via b54c43801112711dcba341f3eb4701678a0e1916 (commit) via 8bbf0341e13b28f76a2e0d9c31bc0912aba36327 (commit) via 424fef1a57549f404a8f6f59da2be22e3908bf11 (commit) via 5c7cc28a6c3974d65bf2cb2066f072778a992010 (commit) via b18245a60c5dc3532d144699dd00f36d84c4e176 (commit) via e0fafa54758c8d0e19df39728df0792d512c068c (commit) via f8b69fb349986dce4ae77da9455cd12ba804797d (commit) via e3128d98060017bd08ec6bcb17290c7ffa7784ed (commit) via cd3855225935c13e8db71ca73688aadd6445a710 (commit) via f6d9f7fb303f090f1809c7f6971d72f31e3a8d8e (commit) via d03b6c09dae861d3349fded9cc7bc1647da79da6 (commit) via 80e8f7dd801a1240635231bf4237ed5752a537f9 (commit) via 520a1b20660f6ce071d8b4e535f12c93a5699d6f (commit) via 9e2366a2e505791a5dde59f5563aaad68af71885 (commit) via b28b07379fe966f0a89ead9fe2fa30ac05e19e9c (commit) via edf5ae3fba16c8ed761ec5a55095e59fe96c7647 (commit) via 2e0ea97a819148dcafece2449419756f8d7eea1f (commit) via 19ba947d9abbd372c98dc1339e045e30c0a4d72f (commit) via 523c09f31f59f074b1e727a32951cd65a83d9ada (commit) via bfe07161a5db3db7c71ecc3a8c55a791e830e107 (commit) via 70381f774c1f8b272b18f9a5403a02e6bb05125d (commit) via c5483f4213ea5fa7709e529d99348734bbfe5daf (commit) via 89dfa6bdf4051bc0f7ae64925814d811a37c628a (commit) via 243c09fa06bf7646b577e2baf024106432ec1bd9 (commit) via 64a00dc0a81f13d033cc1e7f532a99cdda14cca8 (commit) via db5c8e1ae185730cb83d2175841e4a5314b04c32 (commit) via 40fe50fbed4a16b29aaafd2e46712e657d3baabd (commit) via 64984b7a59ca52ec32d6608ad6ca298c054ff49e (commit) via b3068a0d1bfa8b8eec2bcf0f851e5feae118fbec (commit) via ddd83806f081090f4112f2bff81b03ac42b9c2c6 (commit) via 3f0e6d51ba4af8a84ad94a8a45bfc98fcba9efc5 (commit) via 0e74fbb4281d3b4fac812d04004c1668cbf903ab (commit) via 1185fbab426830a04a5fa2042c656666efc3a3f3 (commit) via cecf9f13fe4aa283bba131e53ae2c84a4a68ccfb (commit) via f958dd5acecda5a9f38500687718dce3ece26ed4 (commit) via 6d08a0e4c7f2c4c9ec10bca8a3d02c9442e5f8d9 (commit) via 829b68115132ca74acc85b7ce34dc748bcdca96d (commit) via 2a4a6f689330cc6b73baaf55a07146c861d4a2a2 (commit) via c31b8da7214496d1469abe9b7eee8a6834df1ddf (commit) via a2ce68451ebbe8ad67e5bf07ec98de95120c1b8c (commit) via 96c756cc6f2748a96d330c3a7261648e51cf4f6c (commit) via 02190e7554f3b6dfcad6ffb81defcd5a85dc2cea (commit) via 6e761f0ac00395ed8c964ac0414e0dc704f54d23 (commit) via 1ec2a69c8a133d1f524bd146bbf3d9814bd62077 (commit) via 5d1c478bc15c3b4d843506da4d6f880a0cc32f66 (commit) via 912aaf0304b2bc8e7a559825a379f262bffca129 (commit) via e9cf760c0cc3fea14404ab6e43b72d52fd016483 (commit) via 420b9e061e018cfd3d8799e16ebcfef347f0d528 (commit) via 6c1d140f6cb15e5328ee5ff344aadc7ee257a3c3 (commit) via bdbe1e2ed740efe21f8e1bae69159eb03ff94270 (commit) via f3eb00a31d3bf0ae20ea912216dce426917ece85 (commit) via e19084f4cd16f9a6b3124b2643c3963d89e21adf (commit) via 658253ba34e569313f8fec0d2e4ed7367501c7a3 (commit) via 4623b05cd54e323047f6b4266653107f57a88684 (commit) via f6b7857890bd785f1670193fe896733171071c2d (commit) via 4f532f56ce0a4fc876319b9f605f6025e61ac8eb (commit) via 015adf808cbc6e7fe22b8280d9714b6be0da66ff (commit) via b774638092153ea51b0d4a2cfdb1a8b7421ce445 (commit) via 0eda452415c728a69a65d13c297d477001440d60 (commit) via cde0937efc8280943c0d1ff4f8c4397decc48391 (commit) via 850393b57bdd7011780f4cf897d4a2467f58a673 (commit) via 5df6983486bdb3dbf6b55b547f31b5465e73e296 (commit) via 60edcb18298f6fee6492fa90ad3ea0a1610fae06 (commit) via 9ffff86e8d40e210b479bf57ff7617a2ba9d12bc (commit) via a69d0b1fba9a73a8d1869c16091495cb7eee3030 (commit) via e35c21c64466c1e07288e4dd22e94d56e4dc8ba5 (commit) via 19f07216fd061a74871cd16f3439b9da24abbcf7 (commit) via 5511386f16b0727463238b4b0bf800f1a1317b8d (commit) via c9d8c1c8c518f5c5b9eebb6a922c0eb410356dad (commit) via a8ceeca444c97033e630d56d6a6fb096e696163b (commit) via fd2bd2b154730f88d968648cc5705c86681ca14c (commit) via c7622c9559dde206917990edc46dc1992e434f53 (commit) via 4248a97a9b1730ee7b7c09e889c3b8d415624a68 (commit) via 55b3de86c2ea4e47e660820e78cd4434eede8b34 (commit) via 0b25b1ab072c559fc897348dce286ee32ff7308b (commit) via e59583624cec7a3bed0aab95a365afe0f3e64397 (commit) via 9a47f5cd19b90a3a7592a0d305e860e421d59957 (commit) via 92601c411a9780d7a343f2fd50817d318977abf9 (commit) via 6311657ff9104b517bde3c079d4bff3066ba9321 (commit) via 22ab06525d40c74fd144c88ce39d260e0d738ece (commit) via a3bd6059ca819e126da5ffda35dda19e54304050 (commit) via 1a1e7e4b8df3915c2569f9933ef226784632e498 (commit) via 3481ca8733601f88c3c4c535d19b43ea99a35bbb (commit) via fe06aad460d7525cc6196019b18bf9972e078231 (commit) via 7c69ae929dbe39b3fa94034dec65198d39111166 (commit) via 370d13026a4c6abf23178681ea27f438f0daa5b6 (commit) via 60317123837a1a9c7d858ec579a368275de87109 (commit) via 14fba80f0f478d9c167685ca2be74c72e46d2664 (commit) via 93a5c83f0a6e609ec4ba3e55872f9924d59ba38a (commit) via 844cf1ac9063553b08444c0d56b96ddf09fcc558 (commit) via 0da95c129e0d10486ca6badce657db20e8dc02e0 (commit) via 7893ffa478bdbd4cd48aa438569a0bd32fada99b (commit) via f15d5dde0b5cc0532b70279e7a7492fafe94ed3c (commit) via f6e88944c3f2cb8691b04a8195dc0d735fd3838f (commit) via 179e0fbc11fda7a2643097d4c67685953fdf5e2f (commit) via 47ad059bd78ecf94542293e8eb97aedcf5f808f8 (commit) via c0d25e8a5d093c448dde610873d216cf3d3fb060 (commit) via 577d21e35c1ca19e245014ea2b65d09709c9cca3 (commit) via 36892d8a4ca2f6019dc00b0f2540097499da2e11 (commit) via 30266527aacf4b3cbc7d07a0c56a8ba100b19f49 (commit) via efb5c1537de616826408660f8d9aca659d5297c3 (commit) via bd3c2d2954e58829d44bc4319fbfa921f5bffc9f (commit) via 28d7753972cb88be18916091b9900c2cc31df1f4 (commit) via c46ea01374d2c1d4ddb1568936244c8bc5888300 (commit) via ed6c961441f5f070e60b5c708f1736abc947adde (commit) via 226377fa8c39496b2e5cb2f9e7b6642cb61dc706 (commit) via 96b8da738d497c1eaea98762aca277a3f3493851 (commit) via add6cb3976a479e406eb9d0a1128ddabf9a1db9b (commit) via 0a200b2cde1abc67428dba3711f52918882bf34b (commit) via 2cdc1ec3a53653914cf309fa7de46a50199cc074 (commit) via 401a20dbd43feab18931d4baa5984daf8806a7e8 (commit) via 57d270549b68738dd2c10e8fa6c600455e9bc72c (commit) via bf14d8faf8d6de5e841fe8f5ab5210b1b7a426a4 (commit) via 5dde07c8fdb2e17c4d4142427fe29f7db66c1965 (commit) via 275594231dc1f4a08f24123e4413acfd11b59d4e (commit) via 20bce6f63a3f62d07741f1feb2561b27b42f93d9 (commit) via 11ce17f0a66365ece3c5cf043c4dccf5cdf8df9f (commit) via 2b91f04008530039e830da5f820c6d449a9d5c4d (commit) via e25c45866e275ed156b7c31303e27e1c8cfe48cc (commit) via fcf2eb4230cce739f5f91ca105df074ac54aa35d (commit) via fe72fe0ca7a96f50d3bef353b7714cd0466c0747 (commit) via 6ab483ffe33d1fc13e1da0ebd2880736d4afda4c (commit) via 4a1150acdd9fca7eded7ddf06443c3f18f03c6f8 (commit) via 30baa456b11aa8300d39d8c1487c4bf910df09dc (commit) via 148fb1acf46e205801e4e06f4f3f755a13bd2a48 (commit) via 51a30142251e377ec28eb8584c56386c2481d6c0 (commit) via 0165b8c40cfd6ca529408862095c1213bdf1ebd5 (commit) via 8938a311eae723568d314dabe749c33b8a9a7917 (commit) via cf4f44e7a5453010cecfe8ad094f4482a0191c0e (commit) via 69ee6ec3d8e33c860d0c9e16bcfa4401ce506d8e (commit) via aaa655106af794258215b97292abd4452d21b6fa (commit) via c5adada79e1b10154b22c32b243bb3140bc903d8 (commit) via ec383306e52b16f117556804443fd217007cb5c9 (commit) via 52d62a60017be02ac7b1dec16c2048f7534083f8 (commit) via 58fb6e1acd67957eefa27de96c8ddb7de612e1e7 (commit) via d4e3975ee7e5a2b826af988764c78c7d507d320d (commit) via a402c1ca2221c019b5b25471cefd25fdc864e09d (commit) via cc479321c387a8684248bf7dde969535f9ebcfad (commit) via 93e71032418045884280c7d081da2d6c0030985c (commit) via 17b98fe759be92019af9b870b0f1bc00f0337972 (commit) via 5f0edb2ebacb6eedf81066e0738c03cc8e564e96 (commit) via 7e7445cc75b239c86253860e5ef7b5b38c6a5fed (commit) via ad5cb2eb72996c28bcd3e8f421e6dd410841e647 (commit) via d802b5b0ec8e10fbf64f6c76815b759323029bb4 (commit) via 60a877167f05644a5a75676798084027accd1c3d (commit) via 4d506a0a0ddb5b57cac302df2dc85b6f12e28ab7 (commit) via 977d0769bd454e39ebaf60fe51a0eb590d2b7b95 (commit) via bd86a45006c20bcce4e5754fc575363ab7b33f66 (commit) via d5b053d26c2e7638d6d35af97b4c8c7b7fe9f3ea (commit) via 07c1832e8522ee81db804d301d525e22284bf62d (commit) via bde544196edc5d47edfcb4d243fb7349f1f1fa2a (commit) via f789c91a5ebbbefba51aa3da983fe836ebc860d6 (commit) via 9365fd3d3a4cdac07d70bd77f7a42f3260b33b5e (commit) via 984d78da13608b7cba3cd8144d1285b33277b0d3 (commit) via c44c8f9e6c7b633eae3129c58aab991ddc8678ed (commit) via b3035df88796e0e9058b315791861b03b3b59af7 (commit) via 9fb9bc52bbed0b8be199e0f3ea21c6e543cde2ab (commit) via 9b7ccdc8cc94a813ceee0b6484428951580f3d0d (commit) via 4aa8d58911615f4649ad8bf0c2d8b0e164f14583 (commit) via af54b292e60fcdd8d03ec583e2b46c9c51f259a5 (commit) via ed8ac81497c890bc82f161be727c0bb5285dcf12 (commit) via 3dd6e2c84900d208309157f7d07fe17d7787259f (commit) via 4de1983b6db70dfba9edac08aef8df67641ac4eb (commit) via 55703ad80dfed25db348796c7257827e0765779b (commit) via 39e30aa51d99073d0730a53591cb692d71b6bb6c (commit) via e4c1e42a169f6f4214ff25be75d6b108ba4f1281 (commit) via aaac50cfde090f4c7e71472ae8bf8e8ea67a1d44 (commit) via 9bf42ae4dc0f7d5dcb6b61754777e968ee43ba02 (commit) via d94d7fc3a09e1c64349588950e8b644e130b0845 (commit) via 120a1ebb2264c7b13cf20a9c8e9db37e9a125743 (commit) via 8f81dd4f8274c2bd9b8438a59cbe232c09f5e573 (commit) via 0ce7b55fb4e3a3819135702f8c2baf88b979df73 (commit) via 6cff5c6776f08eb3d580eba9c9441c64f267923b (commit) via 618df2460abdb0ee2d3e934f63de6b6a526e5800 (commit) via a949d7887cd60ebfe1d81e1adbab920bb1d288d2 (commit) via 1bfa581529e8edcaeaf842a87726ad6734d72292 (commit) via 01ddd93a7296b54a2048de74691984a7e78e4cb9 (commit) via ac68c43414ddd12cdfc24ea459846fc86a2d135c (commit) via ee185445f410b6bc54831ea0923af08cbcd75d00 (commit) via 77404250d53a4b123f05c834108e231a8885305a (commit) via 990b5dc14c41fc3be69f9f8894f73d375d0d7db9 (commit) via 26d930f147f55945febabf450d8077fbf7565a67 (commit) via 784bd04e417395c3b54e51b5179c352a26c959cb (commit) via 6d4e340de32e062b00be505188edf15d13111632 (commit) via b5fe13f57dd5622035f3b5465d32c0f2a016bec8 (commit) via 6313e96e27e56f3a1d2bfd977487d998565f8c2e (commit) via 7f4d8491f32a0bb8ea37376443429e162ea6cd86 (commit) via 87f4dc0a9d22060d379db2daa3f4271137a4edcc (commit) via dc86242e3e158adbc99371acf4c99d4e06e57a1a (commit) via 9f600384e8c113c43a069d491a7482c402c1ea8d (commit) via 69c29d77cf9d4b4b852f0ecabc8a0b67b2954c33 (commit) via ffea2f8a24947a9293e3d4986440edf5e4589685 (commit) via d66ee141af70df7809ef9f48d19f75469f64a0b4 (commit) via 795b5d44e5a091b9f87d7ea8aac4701077807bc3 (commit) via 6a99a2ce431a1b9188cd83c70dc16cd62cefead4 (commit) via 5fbcfd632a7446da946a8b1e27004a401b8d74f3 (commit) via 1165dfc8f6b2feead7c989508f38c83f788b5afb (commit) via 19028ebab4f3c097c8e87d3b532b80a5c1369eae (commit) via eeab554cf2e1d893f144081a762cc52782271e2e (commit) via ee177fedb4cdafe5c788b6972bac66ad6b316c94 (commit) via 0385a09739d24f1b7b47ee07ee26fd91d18b7d55 (commit) via 53c7f0a25ee5b1419c1a87045e25ca11ec12f9b1 (commit) via bceb614d15126f3903839c789875745548730015 (commit) via cfe7b85b86455e1d62f4c914836ee5baf18831d4 (commit) via 29d0f40d44d21f539f8d0a94725812cdb9a9435d (commit) via e2930f3b78cd47ac4044f3ece059e7dbe83f3f02 (commit) via 11574208e7f11d76bb1dbe460577396b8c06e3fb (commit) via 538b6fc206e202ea666444b77f98b4f19947f8ec (commit) via 2e01a940287b37195712f7c534dd18d9aeb0f45c (commit) via 61de3e581f911dccc2b4c4df73a467d06a86362a (commit) via 7c014c044e2716b0a3dfa832ecad83262c93fbc0 (commit) via 1ee1e14a78a7d77ba85274f9eba380b6b06242a6 (commit) via 4e2b2d4292243f13e5fe1638a12704d43dbd07df (commit) via 87f24a78e62431bbe0e22c1e7f42e1e94c1d79b0 (commit) via 68fd576529f6d4804b22fe18f59bb1f411fe8cea (commit) via d284cfd4a622922f37bd964575b7d3a0e78b7db5 (commit) via 7b69c8702b30e76189a652b7853643fdbc506a22 (commit) via c3013565b14df28251bd2f51c1af9418833996e4 (commit) via 288fb5e9b43c34271be3be0ca7c0c287323e7834 (commit) via 57894f741f7cc98b46c9fdce7eee8256d2a4ae3f (commit) via 9cece7c081c476020ebec28934b72f04fe39d1d1 (commit) via 781f03580c81339513bb1238b202b72469a1240b (commit) via b70929e95b719627163495eeae4233549188d34d (commit) via 6eca591de622092c428b27ccd248548097d73d6a (commit) via 110ffacdb34e895d92764428519baf385695142f (commit) via 82b61bb40486ba851aee082e6b59155dd38e724d (commit) via 936ebfe2ed549f59027905520412d31d5cdde1f7 (commit) via 308e1de5ebba8bae4a7294f0f7e24ed4c82de2be (commit) via 59d2081cbb051d34b43240f5310a494d45213996 (commit) via 73182229a07958bbfde10ab113c13c734098d27e (commit) via 79f3d8f40d8bb5e5465e4954dbe54beadef5dba7 (commit) via 013125af034ea2282e15b80be4beeb9f19330f7a (commit) via 73d3f7965eedaeb398f19f3031f1bb16abe75ccd (commit) via 799827b503a61d1b7c0306f2c987e42e7280b0a3 (commit) via 21a3b8cc71ac127e21375c62e0a738db8f3ea286 (commit) via 76cf1d0b0a0b804b24bea6afb4a4620a1607b144 (commit) via 4ff9bddc4608cd6de1c729d1fbc39c9b49740c13 (commit) via b83bbd92b5763a29ef352fa2162496c6ba3640b0 (commit) via 7722003908ade4d36365c0a11e8a37895edfc066 (commit) via 02127395981932bd6262d2107b78820ca4ace45b (commit) via a5fe96e50a2e9602855f1b7f7507edff8aa381e6 (commit) via 05fbb4826bcb182cc3895874a15585a96703ce1f (commit) via 317649f94984cf3d17f2a57badebb78d7703cdb5 (commit) via d020990f0356f4793e00209ae99e9f2dd7b843c9 (commit) via fecf0d847e012bf4e73aa66da02166774acba65d (commit) via 7e03647c9d756f8290fcc0c81eb1e4df0fc1c80c (commit) via 5c7b0b96878c269b4e1852c797f548e40af8f836 (commit) via 5235c2ec72ff3211bb05369e8d0c8b43c7c55c23 (commit) via d6b19f59b722e85365653867578fb7e5305f53aa (commit) via 76d9d3dc5a0d69070a99d6d1304726028e1d7c2a (commit) via d6282d59a7263277b3ea6f952a2e9566a831cb77 (commit) via 3cf4f8a823550a8cb95607db489dd41a60d100e3 (commit) via cc30ba1d70db7f8258e0edf587b8985685aab9e4 (commit) via f7392323ef22451f5c1505ff6d75ef5f391f1b50 (commit) via 712d2aef72cc290c56c687e13fa4702f269bfca9 (commit) via 81cbd4c5d1ccf720d938c46ae45c537ac8df35e6 (commit) via d865d984657b2790d879b31f8893f6f67e2bdbf5 (commit) via 83d83dfdd48c75bba8fe0969215a60d58f41c0ba (commit) via 98718aa10704b07009b88954d606064767da1369 (commit) via 6afcb1133a0ab76f493a343e4da8542c5f88f38f (commit) via db8b81b7a4f04903f3b6e606cc46f48da4e2b3f7 (commit) via c6cb16bef6b0cec9cf1f779f33e4af2b85a0316d (commit) via 132cd6dbace220a62e3083e67d859a77cc832163 (commit) via 5c0003a980f2f6de474b225aa99229701e7f3c11 (commit) via 387e7af2180327774beaa86cee3f9528146141cf (commit) via f2c0248c2872314897f5bf16665985dff62129ba (commit) via 6bf8e5bf9eb33598b276c704d237d430f261d08d (commit) via c38f2be9907eb24d50ac29e9bd9c4c3e54805979 (commit) via 96f07a0f56d5edbb0498a263e7dc13a618595d48 (commit) via 73b5e3d0082cc7ca65e5a085bd80264e5a0b1082 (commit) via 069a5329887b9195f7994de00fe46c9fd055ca71 (commit) via 5df8d09cdc72eb7e94ae4c5b53ba196795e95710 (commit) via 27960cc6aba46a9d48923ee0d4c641201e44b590 (commit) via 07541f1f680c2dbbfe8a33f81102c711d768ac63 (commit) via 86c4808518b4a3929f2bdc4b6bab59b87b67b6bd (commit) via d691b0ef7ad01da6ff04d6ba152daa680290dc90 (commit) via af073d45cd98e35b19d2eb17c59e690c785ea46a (commit) via 259a3e508f37bb3c9b6d18cdacf7a18aa6dbd8f8 (commit) via c397adda8a7af8374ba1355f8c221f48abfac42a (commit) via a056b685760340e2a3d83014f618ba567fc8355b (commit) via 755ccae9bf0cc9e32a845fc36bbeaadc885fab6b (commit) via 7f52ff06a4c40661c3c57a33bfe499589de8d0ca (commit) via 3b6fe2bfb4d62326dc647f5dc4901621b2fcae03 (commit) via b3432de4cfc496948921bc83840fefbdef22c28c (commit) via d04b5cd362be82bf685fde65af67e73c5a8ca0e4 (commit) via 37f4e42e98b0a57d709d5f87400cc1b2b0dea25f (commit) via ddb0f7d23c5b6d00592e7046577dd16a6f29d015 (commit) via cf941613da659ce2590ae51cdf90b78e8a5116c9 (commit) via 3138dad72815d59da5f970354e77b81ed6cb3726 (commit) via e021f74ed2200fc99e0850044e3edf739b6a5b6b (commit) via fe89424160a3ebf52a02b2b68ee3ff4ab3426431 (commit) via ae03fc73539e0ca65edaea0e37a724ff8169de9f (commit) via 57f530a7fe06ff7325804a4a2a2aac6cd657ba02 (commit) via baaff60b3be77a12f952b08b8d7b535f2f91949d (commit) via baf2612d9e23cb2d992f75b0a21e26a28f3985cc (commit) via 1551f018147cfc097059eaf701909a412c72164b (commit) via 93df6be934268548600fe497d20ed16ac40008df (commit) via fb0d51aa66a38b5ef133183978571957ba506393 (commit) via 5f76627ef26505f55d8fcbe8073279515f3b7304 (commit) via f27734f3a2747a150a6bc4d22bb2d212a8322c63 (commit) via b8ae1b14926af6a0177b4b7764ff33e52b5f14a5 (commit) via 024cf942c65bf0316d97fe5f2b558d05c4334ccc (commit) via 990d2a9a4ab0a31536abdb5d625051b79b273225 (commit) via 298085def885f4dc1a8edc1dff15fa6c8ba081d5 (commit) via dc647f115e69bc578bc6e40a6111e7f0aebeb7b1 (commit) via 15deb6073409ac7523b1b9ad04003b56b02e7974 (commit) via c2ddc300f35d4cf9c1a3d9088b9f2bcf4ad78645 (commit) via b357353f35f90445ef7532f86f4f324a03638c37 (commit) via 05fad31ea494a3ae409f49517f50730d3785b5f1 (commit) via b34d93ad0e6fc63c43c220fd28ed1d7e2892f14b (commit) via c303679d999f38d92a00f0cf99ba0a000a9ff92f (commit) via a4bbd3cc775acbbba7f876816ca0173efb9838ee (commit) via aa76d58dd5967836e5b25d115cf0ff10a76f35a1 (commit) via 4f01e93161714dfa7a8b5b5831e6014224b2af49 (commit) via 259989ac1ade9cf60db9e5a78ceb404123d57fe9 (commit) via 3df81a055064e2e2c8c9548f1c6837ddef5e5034 (commit) via d6d516888122a26d477dcaa39a52fc9cd8b24479 (commit) via f8dc2346dfa5df67749583a428f9a76b2f61acb1 (commit) via 4b3b3f587726bf055c252b4497d10375c08b5993 (commit) via 805ddd1addbea96308fe3b790043ec511c73bbfa (commit) via 01c8028add4099ad8707302efd9207b82daa7f81 (commit) via 9414f56152c007f3ee2965ffd0b2cd0bff82c238 (commit) via d8be254a51f8c4bfb3a726868c1b03371526a0db (commit) via 2d6f87623b9cf2a209d4145f7c31fc13dbc24dd3 (commit) via 39389a12e5acfa2f43b3ac30b69deacd61411b6a (commit) via 97b3f75c0fc2e1f46f7a4511acdec9e433b4ce16 (commit) via ebd198979f3b334688914e631a8899f5090e4503 (commit) via 37790e90f52b4c08d2a5dd8c4ff0e0cab4913880 (commit) via 0ecfc7280cf3d793a754722b27692216e5a2986f (commit) via 7cd6906056922e4b8f68f1216d94eaa0809896fe (commit) via 2a3b2360e15d49defde55240a5c1e171c7cade89 (commit) via 8604ed2ef8dabce9abc384b5583ec573348bc920 (commit) via 2b482cd0c3f85b0cb20819ad0ce1d612c72f4abd (commit) via 49b2a1cdb7358ca3316a4cdc436685a0e8b54465 (commit) via d5abca0cf570e6debe2569555fe5252e2c4409b6 (commit) via 21c203e154d3f49216eaa0bc55f3d3c138ba98ba (commit) via f2f8f6ac82064e46ef2210cbb833c85fe5763406 (commit) via cbb5068b006881e93d134ab925ae21ca6b166861 (commit) via 9a1dfcca6022b825fc8ac72d8eddaba6a9ea1dab (commit) via 86a5bf5abe53457dd5cfbde33b4670b6bf3efc94 (commit) via 45d967c803324a50852d4c4615a521e6e245a5dd (commit) via ffa239950a3180f103d8d1b6db8550b1b4359566 (commit) via 3952052426fbf063585b57aefe6b1b2fa57d651d (commit) via ebd3dc6907c44d642a76f2a459395ffdb728143b (commit) via 6e29d874f8b5e6ebc59f661a0bb0dab8e56f122a (commit) via 082ba063efd2a7faf6bd25d73b08197708e117b8 (commit) via 2009dcc98dc46712c8b64ae30408c4d53c64980b (commit) via 03a8884989035400316b03913b68787c50308082 (commit) via 165c8b04227df05a0ae329e92adff7bd314b9d4b (commit) via fb9ac503c16e88408a53e808f17f19f63787f2de (commit) via 0dcbfab4265b4f494a7b162d2c34c99ed7994541 (commit) via ae5dbe1b63b5660e46d0fbd5c1bb0b6e8fa8f45f (commit) via ea7440481e2d6c28f54c83bc190a1aef206ab937 (commit) via 4dc983d648b49c7364fec069d36c09f802ec763c (commit) via 6a6d7ea34f43515dfe3f52aa96b943c272c925a7 (commit) via 29a7fce2720288c86e474f68880a0e61e517027b (commit) via 79fc411936fee077a3c9dc90b6c23c960a662069 (commit) via f0b1099f819ecae61cf0ad3304ec5cf5e25bdfec (commit) via cea1063af1aaa66f430d34410252693b19c364d3 (commit) via 3871df544a7ad16a6e418153e893f0caeb91f142 (commit) via b4176fdaa55d7ffb5cfd7c6b28927949ea985161 (commit) via a8d4051e694b1773fd5338363dfee617c776e7d7 (commit) via ee5ade8fc5032b4343e4b37f874668fbdc7432ac (commit) via 3979bbe340ef3d3645ff075089e2d628e1dc62fa (commit) via 0782a7a15b4114bbcaa766fcd11ea827bb9107bc (commit) via 29aa8893ea8fe2efbdb5b9015c840d0982dbaba6 (commit) via 31c903724e250500e4a2c3dbff42548495567703 (commit) via 229f573846af147a73662e0ec68fec322c2f3b13 (commit) via 3f176f94e7b3939dbcc4f3195427345a077cbfb1 (commit) via c1f7cbfcefb3efda898f28530b027b639b98e58e (commit) via 26430ff647eff817aebdf7425f866f6d7f0f9860 (commit) via f7124f64a8bafe70cb52cfeb225265d229befa66 (commit) via 9e7e30e6743e9336f310c281b3a54c923e73a54f (commit) via 79d1ac994f495ab364f4d1285897a629dc002268 (commit) via 3cfa4f760276bf995aca2479166a2128451fd402 (commit) via 2cc215c7d0b07c2be3d5d5908664f5e9b9bdc0de (commit) via 0aba97a938832f7b9ffe6ec6531cc41b2d96f998 (commit) via 880580c252f722c993585670ce003dd8a1f95757 (commit) via 3fae1366d1041c3591a919ce91aed27f983715a9 (commit) via 15ad25ecb52ed02d293062be0fa6f08743f461ad (commit) via 66098013576b846120cd9d037b92e281b054e2ee (commit) via 7b17883df5228ddb9e0cb26c155a60a6bb51db4d (commit) via 2cc2c2f883b4ce4ca8420877816332086e096940 (commit) via a2d6fb94fcefb10d5ef4650c1582d8c06a278bd5 (commit) via ab286246dc22d446b7d149f23c231ba8dbd6b640 (commit) via 564051df5e818cf4c9ad6447adebe466da03ae61 (commit) via 8c86f3b0a386b6d13f56d3fbf6d9076bfa0419d2 (commit) via 13851f331c89006417c4910d20ab9d277523954d (commit) via ab075d356342b1f652ec56cf178104e16f68f4dd (commit) via c950ebdd0fe3938c4e8087ef1bce6d365d9de1f6 (commit) via 6f9c4c807e97332b370a012c3b3c286c2b98c6aa (commit) via 6af7425ceebb698c53368fa90e1be52338bdf333 (commit) via b358b870b3df572d3d8b0f3d16f1b5188cc549c3 (commit) via b380013051720c7060cd7df6e924ec077984aefc (commit) via 4b7c2781fb3f94d49974f7616f8b74393af60ebd (commit) via d7ac90bfab4f52fedecf6d00f84d6d196a71d40b (commit) via 4e5408cda9fa3d0a0d23fd6d94fafa9c1e07cd86 (commit) via a6ce00feb3b233ed20b2b14f1238114a249f666a (commit) via 8909dff72139d2f0514a7bb83c6bf5c2959c4101 (commit) via f30b1e3b3bc4cec85296c280cdae88d3d17fae04 (commit) via a0be5ad6f1b964db0cc7fc948d1deb9ac89971b8 (commit) via 6a5fcc5a38936d940e4fa50294be0648a3ab6ea9 (commit) via f4b0abc7296bbb431e64e31f85b24c29196c2ae4 (commit) via 13964595ad09e5d1115f6c5cb604cded27f9f55d (commit) via 2d8615948e06e70eef915085258660c23a5bd771 (commit) via 0acd5034ac07c5e6cbaf56b8975ab3779b410d8d (commit) via 2f096100f5bcf5284111e62b51af23a9cbf4149b (commit) via e7a4c82b85d2149eeb54ff55b6a52ba11f79fd0f (commit) via f1fb896e581a83e9e5adb03274c7c2421464969c (commit) via 5c356aaa836f5df60a96d49c8fe1a8dda592436c (commit) via b4afbb24a5e094dc1eb1c10ac81a383c42bf3e93 (commit) via 3761ef378537f6a9e0424f7cbded7e7403ba425c (commit) via 931253800adff149f34cc6d2ed082801edc2d3c8 (commit) via bd9d8b79b77b23bffdf1ad52388b187f09fe9760 (commit) via a76c6cfa429b4dd204b14999d27187faa61d0541 (commit) via 255722c01ce7ffe42c4e8ff892f9493077a92229 (commit) via 7f576aab364cd17bbfc4694aada88a7c6ea34ca0 (commit) via 763d7f3012743091678e21200183472c2000119a (commit) via d05be43a8993f8cbbb19a29c39e3e556e27125e9 (commit) via 4eb5836a2cf529f56e6d819c338bd3726d56ed45 (commit) via af1a148065f2d06f978a914563da373adcf89753 (commit) via 8f28a528124448e5cb7fb7fc28d67bc667891629 (commit) via 9658c0dcbd101791ddfb636b823baa1d2316378a (commit) via 9bcf111b7dcd9bc570919b525a5cdfdc5ed38bb3 (commit) via 31872655ad257cadbf8805d0e94c0bae9696a746 (commit) via 52d38a18fdfc8f2b0903721e007b8f62d53e5759 (commit) via f3df81bf590a1c020155a485d77a2ab506270959 (commit) via 40c618eac5034ebf53da664dfe5cea9b319a0f68 (commit) via 0e3841c3dd5702cb399eafda8deafa3818c1b461 (commit) via c27ff1d2c74107eb95a496b2d29f617485c158c0 (commit) via dd7349754beb739592f1e513506c6fc25eb4b22e (commit) via e5a39920f9883133945b088c85c8fbf4737a6ecd (commit) via 9d47bf993932c064c60ea79592a06f0ffd383fd6 (commit) via 8e6953a64b0b785918d4a234e1eb09de21cfb5b8 (commit) via fc29f28cb0c72dc93398ef3cae2f9091c2205bec (commit) via 6427edb18d84a812cd3f9de95f657953f4026589 (commit) via e41201cde4dcf28c8e22433bd363bf1133f31aa1 (commit) via 730b2ed14ce4e1acb9b9f37f96ff1a2c08328c83 (commit) via 96d15102f56900acdac587b6407eb4c6545721de (commit) via 4270b48b19439cfed0f480f9ce29a34003e45e97 (commit) via 68fc3e0babe145c936599adc283cd76129e3e91c (commit) via 14603ea3764ccdfbe4bc2586d0cd70feea8412e2 (commit) via 45553db9d1fd72e6d5b79b6c9fd4bdf5d733344c (commit) via 3a55ec3f44baf7cf454ed3cb2cd1a192daa71072 (commit) via 78d56e5dd74ca22bbfbbf94ba8a74becc15b23d3 (commit) via 2563503301aa4321a9a7a1ed392c9cbbe147fd2f (commit) via 802362ee1a44d4a6494092f40e61155569ee5a6a (commit) via 194433a503bf1f90f1037e6c1e1e97303f6c3ffa (commit) via b58c98b269fcc69683e163a1a09e63dadf2e7d96 (commit) via 4515a7eb8a20eed3d6ff8e1ba9ed17069a2feec0 (commit) via 62a54cb773f1bf3f08c197c51117ba5e03e6297c (commit) via bdc88443b5329b2465dfaf7e2e3dd85b75eee58c (commit) via 1bd6288a25d62d386ecacfbf4b95d65a3f7e3454 (commit) via 60551ea55a295910d9ab7b54ef2c2abde20da4d9 (commit) via d98a3cbf2f0f62efa57393c962f8cabf34f95a9e (commit) via d82b9f6c8a953de50f7ff217e7db772d88ad2bd1 (commit) via 5aac1e77769865be43602392b2308b693b87f7c4 (commit) via 2d25e4f70fb045fd1405d0dab221f914b1a5fc1c (commit) via 0c4d074f2835711c10b41ca72c507c03b4c9cc55 (commit) via 55549f5ac823e3081ee7a05d0156e7f848872ebd (commit) via ad7caed698ff554f760e0fce994c386be5b18653 (commit) via c302812566373c5ac7383b825bea830b716778a5 (commit) via fb9a4d7413e7cf10cfce432e0d19e60c2f3acfe5 (commit) via ec54234e732c600f5a30824277e9f456462f047c (commit) via a1ecbc92b028203bd08db18585471050baf712f4 (commit) via 46caff30c8234d011bdde44d051e405971cfa9d9 (commit) via f15b3a0f73568ca928827ee746792478c907845a (commit) via 933a73177736171214c2ae853fa3819fc09016bc (commit) via abe78e915e6d4aaa82b623865cadb95cc6402851 (commit) via c1e1f62cb811ad2e7fa68bbe0d337bd305eb79f4 (commit) via b013d5c4d98dfc31d8e43d6cb63cc88ff6222cc7 (commit) via 5c1b898a4398c994f59d47db875f8476a52d9652 (commit) via b97af3af2c45f39a1005d4a3786d115800cdb1b0 (commit) via 8c70558d1651df0502e57f0b3bd56e1f70bc522b (commit) via 541beaad6e99c8efc8a57a8e87fd5e8c3d56056a (commit) via 61d2c8f4a4fdca8f6d9055400a29f8c74580c313 (commit) via b3b23ff134adc3e997ba809f2a2e8dbb22266528 (commit) via 1a38cdeef7a8ae4435896606eeca85897d0d5829 (commit) via 32a31c5a9cc53768e34b0773fedafcadb4ffe04c (commit) via 5a3d31b37729dad9a74ca889ab11b6db18a125d2 (commit) via 41951f98fb01726575c559d5d015b24879cbfb7d (commit) via d70d32edb9f3425cb3e93dd6ff4b3d676b1b8858 (commit) via 5b1b136a29383a70875048e6474e69b486ecb97c (commit) via a5f1afe2b701fcd451645176fca5430429a08ea6 (commit) via c7a46477d37b5aa1de57187d1a54c95a571e4802 (commit) via fcae13f0f65c79d82cf6226752bb759c6e1ff8a4 (commit) via 031db50c64995d0879b77570f562c0eb98d52e4a (commit) via 56cf6998bbe66ddc614bf04915847dc047218b39 (commit) via 2ff7f36d707528e5689e84873f2ed0062a20a84e (commit) via 8cc9fd68e15c00c5ccf187678e4e8f57ad636675 (commit) via a8b68205a448688c5ad9d29379eab55065fcffd1 (commit) via 92cd2c3ccb93ff67127d5a64fafa19b82ff7c624 (commit) via 4c50e4b5c4d794de3944c05bd8ce3ed778a13443 (commit) via caadaaf62317a88f99373d9095b827102999e4e3 (commit) via b7ee557d88841bc77f65c1fdc8b70ee4751624d6 (commit) via 56729299bd2898be0a4ce8ca4d351e36a73851e0 (commit) via c01d8b7da1d69c71115c378d58041cb2fc53ef89 (commit) via 98d350aeddfd85a1479dae133a2912e0b2313184 (commit) via 795f4eb106d877ba6f2bd30524cc871404e9e42a (commit) via 0de990e022a74aab7b6b1c9bf35849a035327b92 (commit) via e9b4153f29100d6eb046fe5d112605393b6a5697 (commit) via d5fdbef7f4f103f3cd57524bc68b9a1385c61363 (commit) via bd0fa39c7b013486e680c701406c4f75daec0a5a (commit) via 24ecc1cf27ea15ba0f80ae28f47d5f87e9732c5b (commit) via d4eeeaf6d463f930c89e9026b682339e1e114b34 (commit) via d9cc2b52260dac9830ac60239c4d80721df59b96 (commit) via e5596b74bd41fe416a947f882a1a0609b5c0892b (commit) via 87a9a2989bf5f004473fb415625fe465f2d4eaad (commit) via 1656261b955503b8d246029d3c6aa0f42fe204bf (commit) via 23d80b00122984535e47e5e2af8cbd4deb9b8a9e (commit) via d7ce60bb080eb22808ccf304ebc400da866bae0b (commit) via a942468e0771686ea168d19c0e59fe443c644b88 (commit) via cf0f6ae0ae2c3d4661060655494528e8eaec2e89 (commit) via 562954bbe6a1d1e78edb86f644385cea54e6f987 (commit) via dd143ca7681e2e3150904b764027e041927dcbf2 (commit) via 36ec6240a8bc2cc8c30a2a1a1dc217c19fca0f4b (commit) via 047023d44371c0abcfeea3cee7779363d4e12974 (commit) via 3a6c5f07176d0c8f5367e092d328eb5f6ebf3b6b (commit) via 0e6333cfb45d6caa33f72c208978f8f6684a3ff5 (commit) via 5f6732d74eb731f26d389f378567d2dfa532f24c (commit) via 05b3c067ce65149fdb83790771650946aa948808 (commit) via 8e19794b5ee44e2f850d7857c6953762304bc1bd (commit) via 2612f23ad2664690c62b6e17db465945b51b938c (commit) via 7d1b8dee925373da07c258bc26298fc73a7bfe4a (commit) via 4b613a174e42e78031276a1e230497e993b1d534 (commit) via 527eefa5132b47c431255b0681559a9496d45eb4 (commit) via 81fc27f5d7b7fa293faf7eca4bf36af72502c421 (commit) via 92c725cafb37067291022d3e9d05b9cbf4624b6e (commit) via b4ea3c50f5f966896d47e7b47426682d7db3e077 (commit) via 7eee48ad5588bc2debec0e564b3526c97a0eb125 (commit) via 5696b842b14c75f48021f2cc562887bc991a729d (commit) via 667b700c220b7dd8ccffe7d997861aec8dc0487f (commit) via 6292d14148e27bbf59a523b085cd2d447f1c6697 (commit) via 934f255c07623c8ed3da7933fe2465400dcf3452 (commit) via ced54aeb067065e29a621be2b6a1192e25a6e1bf (commit) via a5374d8955a0cc22005cee761c995cc72b638b15 (commit) via 1613ee77b98335ec452ed09dab8ddf44a38f3927 (commit) via 93543464ff62937fd1850b343e8588dc0d7e57e3 (commit) via 01c328f0f66078f246a69cad34406d07a29b5602 (commit) via 69dc69a5a76a9e2aa78b3d781ea0d94bb3e8c4fd (commit) via e520d79c8af96e2ca7fa5024f595c4b36101c6cf (commit) via da5cad4d68c72996d97a9923df9205cbf633e55e (commit) via 166e129e7ee7e026b44ed587d185957cf45cc6c4 (commit) via 2892cc6603820db170cefe0b5939635bc95445d1 (commit) via bd494c326e81c85705cd073119efb50446eb4bd9 (commit) via 3649993ded921c521dc2ecb57bddc09bb1f4f8c8 (commit) via f923009c77f7416d20d60d6dae60d1a2bbd04245 (commit) via 1a57d810423a70563c7d1fae5c956317c242d55c (commit) via 70c4a0347ca02f5b8f7ed82d33e340e86d0bd533 (commit) via 0572fbb3cf2b7faff75f3d095565af947d7ef41a (commit) via 41a9a1f9bf44c5b92eff49fecd57194ff2dc116c (commit) via 8a0e86301b39039912a44cacbc786a0c2f041d29 (commit) via 53f2b3710e9b661410dbee248fd4494741d18574 (commit) via 12fd99fcda388982944947afc4934dcfbd39448f (commit) via 93dec736c7f86c4958ec081fd4dd402b3e35be76 (commit) via daf7c840fd7888dd64a70a626ddc1b4fe3eae475 (commit) via 232cb9a2dd87ea9cc9c88d4c32bfb7b452705130 (commit) via 8efb7fece1ffefd26dacd79f5ec8722c4e01e827 (commit) via d706f9c221e85992f7011baed53f5b31b7109493 (commit) via 8234de535022a699f6c2ac5f870cad6cd7439060 (commit) via 2c20ffa871d39457ef3e10bef3e380e1c86e9661 (commit) via 08a6925ced4fbf97ab679dcd4795d95fc78c19b3 (commit) via 0d3fd95733dcc75c8967892e85281436c23748a6 (commit) via c8b96ef1a9b34faf5bb869b40a4c1e2c71590cd7 (commit) via e7ba5d78ea49abd28a34696f631271d5b3338471 (commit) via c65e5851b2eef0ef99e4cb9388eb780cd6a87aa7 (commit) via e6a9877c7177978ff655d6f61d7540fb835ea165 (commit) via e1e6195cdd40fe36c1c62ee40fcf7bcc746ab2fc (commit) via 85266a0f720bae8b527dc6f130e0697d61622d52 (commit) via 104b1029486e3a656c9abefa733bc038563afa43 (commit) via bdd166f4a76e0990ad08027e541c3db24f7ca273 (commit) via 9090afbfe9a4f9a422409c3f9d410bc3c14fc741 (commit) via 1afbab69956c32b341001dd20ff667036fe1f8f5 (commit) via 5fdbb7a5ac8a0a68b42264bde094b90d455350e5 (commit) via f78b60dce827522195e0c5317a46aadeff76ef86 (commit) via 41f28901104931cb4131f1359e62dd586fb4f991 (commit) via 3032e800510c46b26567346b9e900ae5e202367f (commit) via 1c8223dbdff2aeb08848f4fae28b457b14f593b2 (commit) via 07ffcf90426b05082e95b71268181f108fc7403b (commit) via 978a30bd23d37b580afa642ce1b262b3dbd2e899 (commit) via fc8f787565a485b2b932bd4f58069cfbe59edc1d (commit) via 1c2d224647f7223a6f26e16fda5edba99b33d4bb (commit) via 39050d3e2f981e7ee432edd0715a5e3eb04f6e1f (commit) via da06f7c8b5e49d288114db619c7e365cf1a7a649 (commit) via e6dcb061b57f081e4803b804f221d328914eee56 (commit) via b1ed5284a3166d0dc169c3f9ae5cf9da14b37fea (commit) via 8156e138481a16e577399f9950430fb56a1dabdb (commit) via d346d8a7222ac6d1b60e94a8ec5645ace46c5735 (commit) via a8d06c7008bc2e82711e063641c4c2ba731cb08c (commit) via b585c7275bb0d9e5dafb4e3ae2f057ce6d333d5c (commit) via f41e3bfd358bcf3a0e060cee72b4fc1464fe2d78 (commit) via b7f4e250599d7ea0452711d388c161fd4ef61c60 (commit) via a869ec6f55160622a90bc437517dee91d57f85d5 (commit) via e150235ef14cf6a9ada7d74c534e4aee469f3ac5 (commit) via 6f3fed904d0ceee39b086408117d7fc1f79ef63f (commit) via 588f52537edb18a2488e1e16c8787507c034bfa1 (commit) via 31a53fdb9cce393a404c46599466ae7da719a43c (commit) via 4e97f74f1156db5c2cb139a404bc6423cebf7236 (commit) via 97b41a494c214161b358cc99fad843a6f061b283 (commit) via f530b58bb5579e2727f76efa4d72d5025ea6bad1 (commit) via 9d85c4f0b75ac40409423f1e82e82b4a154c0870 (commit) via 79babc6f22879763d49ea2e802a44ace0e89bd53 (commit) via 8d59678483bc90d0fad356338e3dc413e4655585 (commit) via 693dcd276e556033b1176d16f4ea257ae3e68ea5 (commit) via 862905da1b84e1997e2b2a5d4ae8bbaaedb804de (commit) via 809523433df8134a22bca4a100c8c83e729214b3 (commit) via 9f9086c392d75487087c1acf2eac246276b692a9 (commit) via dd816a121829f8129dc70b70c25d83eed08e279a (commit) via ce54bfe055a8f1f674f0fe19fa0236e89744cddd (commit) via 7ad655c9b69f017f880dfd1cd1d0ec4a04479e2b (commit) via 9e9b5ecc0c001b8f742746b2b9f0104bab9a9d9a (commit) via 334485f65b1f35b193b18780cb7c166f62e1ffc9 (commit) via eb1307a099ad1ed77cc70d501ab33284fcdb444d (commit) via 128246bffbdfc2f30183689c2f9d9e4f676ca520 (commit) via d6d2b597310c610d5b53d8225f0d9494f800d706 (commit) via b604fff1363e40f2327bd5765264f687eb1ec04a (commit) via 7eea6f2f7cabade40647114cab0af75f375b849e (commit) via 4d47c9a84144510a33747801cf4ef65f1b3da422 (commit) via 6bc65121287e585d06755b3406c571ad9ba4d766 (commit) via a494d1d51d9566dc12716086b61361d7ac6b6390 (commit) via 035fbe21f9a3bc658f34ac65d9fd4862364cdb07 (commit) via f27f048ee12b140b010f431dcfb9e588e130fcc8 (commit) via 54abb36a340af211970fe1ad6dab16af4e8fe83b (commit) via 74bc8f8bc6d5191bae95c2b2d0ed6ff2a338c134 (commit) via 4097c1075b91fdb189d8b6f566bacb969fde4b97 (commit) via 2dfa603333416aec69719fb074388886f0fc96b2 (commit) via 00223bc5b9f3c34a365759fceb49684b4496051a (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 (778c2119d86e21b10f66692564afb52ec2743ba0) \ N -- N -- N (b778aa5f88de68870cc6af4a7aaf90d6b2ddf90c) 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=b778aa5f88de68870cc6af4a7aaf90d6b2ddf90c commit b778aa5f88de68870cc6af4a7aaf90d6b2ddf90c Author: Harald Welte Date: Tue Jul 25 16:38:21 2017 +0200 packet-gsm_rlcmac: Don't call LLC dissector for padding octets Change-Id: Ie9567590264c930b3e7709b32f637e9aab13f5dd http://cgit.osmocom.org/wireshark/commit/?id=ae91d940ccf4d3f43500b7da8a205819674e825e commit ae91d940ccf4d3f43500b7da8a205819674e825e 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=787b79baf2ebb77c44dd17fc2b3386ec3c539395 commit 787b79baf2ebb77c44dd17fc2b3386ec3c539395 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=4e81008d44c7347b195677a155c592f7950a68d8 commit 4e81008d44c7347b195677a155c592f7950a68d8 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=f3ae89b3f3ef6b79ca9c3681075ebfbf9afe0c9e commit f3ae89b3f3ef6b79ca9c3681075ebfbf9afe0c9e 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=7f980d77a77f3c23dd2a378613a4a904848eb7c1 commit 7f980d77a77f3c23dd2a378613a4a904848eb7c1 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=5f6062e7dd00d80902a915f47465a42af66eed74 commit 5f6062e7dd00d80902a915f47465a42af66eed74 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 ----------------------------------------------------------------------- Summary of changes: .editorconfig | 13 +- .gitignore | 12 +- .mailmap | 29 +- .travis.yml | 1 + AUTHORS | 96 +- AUTHORS.src | 6 + CMakeLists.txt | 320 +- CMakeOptions.txt | 10 +- Makefile.am | 119 +- Makefile.am.inc | 10 +- README | 2 +- README.cmake | 17 +- README.macos | 25 +- acinclude.m4 | 42 +- autogen.sh | 16 +- capchild/capture_ifinfo.c | 16 +- capchild/capture_session.h | 2 +- capchild/capture_sync.c | 15 +- capinfos.c | 184 +- capture_info.h | 8 +- capture_opts.c | 39 +- capture_opts.h | 34 +- capture_stop_conditions.c | 92 + capture_stop_conditions.h | 1 + captype.c | 41 +- caputils/airpcap_loader.c | 4 +- caputils/capture-pcap-util-unix.c | 15 +- caputils/capture-pcap-util.c | 92 +- caputils/capture-pcap-util.h | 2 +- caputils/capture-wpcap.c | 13 +- caputils/capture_wpcap_packet.c | 2 +- caputils/iface_monitor.c | 2 +- caputils/iface_monitor.h | 2 +- cfile.c | 23 +- cfile.h | 6 +- cmake/modules/FindASCIIDOC.cmake | 16 +- cmake/modules/FindCygwin.cmake | 15 +- cmake/modules/FindGCRYPT.cmake | 4 +- cmake/modules/FindGEOIP.cmake | 1 + cmake/modules/FindGLIB2.cmake | 1 + cmake/modules/FindGNUTLS.cmake | 12 +- cmake/modules/FindHTMLHelp.cmake | 51 + cmake/modules/FindLEX.cmake | 4 +- cmake/modules/FindLZ4.cmake | 2 +- cmake/modules/FindLibXml2.cmake | 109 + cmake/modules/FindM.cmake | 2 +- cmake/modules/FindMACOS_FRAMEWORKS.cmake | 21 + cmake/modules/FindOS_X_FRAMEWORKS.cmake | 21 - cmake/modules/FindPCAP.cmake | 3 +- cmake/modules/FindPOD.cmake | 1 + cmake/modules/FindSED.cmake | 25 - cmake/modules/FindSH.cmake | 2 +- cmake/modules/FindWiX.cmake | 12 +- cmake/modules/FindWinSparkle.cmake | 12 +- cmake/modules/FindXSLTPROC.cmake | 46 +- cmake/modules/FindZLIB.cmake | 40 +- cmake/modules/LocatePythonExecutable.cmake | 11 +- cmake/modules/UseWinLibs.cmake | 1 + cmakeconfig.h.in | 21 +- configure.ac | 176 +- debian/changelog | 2 +- debian/control | 9 +- debian/libwireshark0.lintian-overrides | 2 + debian/libwireshark0.symbols | 193 +- debian/libwiretap0.symbols | 2 + debian/libwsutil0.symbols | 52 +- debian/patches/09_idl2wrs.patch | 0 debian/patches/16_licence_about_location.patch | 0 dftest.c | 49 +- diameter/Inovar.xml | 72 + diameter/Juniper.xml | 43 + diameter/TGPP.xml | 6 +- diameter/dictionary.xml | 285 +- diameter/etsie2e4.xml | 8 + doc/Makefile.am | 1 - doc/README.developer | 38 +- doc/README.dissector | 167 +- doc/README.epan_child | 251 - doc/README.extcap | 273 +- doc/README.plugins | 112 +- doc/README.vagrant | 4 +- doc/README.xml-output | 2 + doc/capinfos.pod | 10 + doc/ciscodump.pod | 2 +- doc/dumpcap.pod | 17 +- doc/editcap.pod | 7 +- doc/extcap.pod | 30 +- doc/extcap_example.py | 193 +- doc/make-authors-short.pl | 6 +- doc/rawshark.pod | 14 +- doc/text2pcap.pod | 2 +- doc/tshark.pod | 95 +- doc/wireshark-filter.pod | 28 +- doc/wireshark.pod.template | 36 +- docbook/CMakeLists.txt | 25 +- docbook/attributes.asciidoc | 2 +- docbook/release-notes.asciidoc | 58 +- docbook/wsdg_src/WSDG_chapter_dissection.asciidoc | 10 +- docbook/wsdg_src/WSDG_chapter_env_intro.asciidoc | 6 +- docbook/wsdg_src/WSDG_chapter_libraries.asciidoc | 7 +- docbook/wsdg_src/WSDG_chapter_quick_setup.asciidoc | 3 +- docbook/wsdg_src/WSDG_chapter_sources.asciidoc | 16 +- docbook/wsdg_src/WSDG_chapter_tools.asciidoc | 7 +- .../wsdg_src/WSDG_chapter_userinterface.asciidoc | 7 +- docbook/wsug_graphics/ws-tcp-analysis.png | Bin 0 -> 70774 bytes docbook/wsug_src/WSUG_app_files.asciidoc | 36 +- docbook/wsug_src/WSUG_app_tools.asciidoc | 6 +- docbook/wsug_src/WSUG_chapter_advanced.asciidoc | 201 +- .../wsug_src/WSUG_chapter_build_install.asciidoc | 8 +- docbook/wsug_src/WSUG_chapter_capture.asciidoc | 2 +- docbook/wsug_src/WSUG_chapter_customize.asciidoc | 6 +- .../wsug_src/WSUG_chapter_introduction.asciidoc | 6 +- docbook/wsug_src/WSUG_chapter_io.asciidoc | 4 +- docbook/wsug_src/WSUG_chapter_use.asciidoc | 20 +- docbook/wsug_src/WSUG_chapter_work.asciidoc | 25 + dumpcap.c | 981 +- echld/CMakeLists.txt | 106 - echld/Makefile.am | 63 - echld/child.c | 731 - echld/common.c | 922 - echld/dispatcher.c | 1072 - echld/echld-int.h | 295 - echld/echld-util.c | 210 - echld/echld-util.h | 59 - echld/echld.h | 433 - echld/parent.c | 949 - echld_test.c | 422 - editcap.c | 329 +- enterprises.tsv | 50153 +++++ epan/CMakeLists.txt | 14 +- epan/Makefile.am | 106 +- epan/addr_resolv.c | 200 +- epan/addr_resolv.h | 29 +- epan/address.h | 4 +- epan/address_types.c | 22 +- epan/afn.c | 81 +- epan/afn.h | 96 +- epan/aftypes.h | 2 +- epan/arptypes.h | 3 +- epan/capture_dissectors.h | 12 +- epan/charsets.c | 155 +- epan/charsets.h | 6 +- epan/color_filters.c | 139 +- epan/color_filters.h | 18 +- epan/column-utils.c | 145 +- epan/conversation.c | 205 +- epan/conversation.h | 17 +- epan/conversation_table.c | 71 +- epan/conversation_table.h | 14 +- epan/crypt/Makefile.am | 2 +- epan/crypt/airpdcap.c | 185 +- epan/crypt/airpdcap_ccmp.c | 63 +- epan/crypt/airpdcap_interop.h | 4 + epan/crypt/airpdcap_rijndael.c | 19 +- epan/decode_as.c | 93 +- epan/decode_as.h | 18 +- epan/dfilter/dfilter-macro.c | 24 +- epan/dfilter/dfilter-macro.h | 2 + epan/dfilter/dfilter.c | 4 +- epan/dfilter/dfunctions.c | 60 +- epan/dfilter/semcheck.c | 9 + epan/disabled_protos.c | 695 +- epan/disabled_protos.h | 84 +- epan/dissector_filters.c | 29 + epan/dissector_filters.h | 12 + epan/dissectors/.editorconfig | 79 +- epan/dissectors/CMakeLists.txt | 62 +- epan/dissectors/Makefile.am | 76 +- epan/dissectors/asn1/CMakeLists.txt | 1 + epan/dissectors/asn1/Makefile.am | 1 + epan/dissectors/asn1/acse/packet-acse-template.c | 27 +- epan/dissectors/asn1/ansi_map/ansi_map.cnf | 2 +- .../asn1/ansi_map/packet-ansi_map-template.c | 30 +- .../asn1/ansi_tcap/packet-ansi_tcap-template.c | 24 +- epan/dissectors/asn1/c1222/c1222.cnf | 2 - epan/dissectors/asn1/c1222/packet-c1222-template.c | 34 +- epan/dissectors/asn1/camel/packet-camel-template.c | 30 +- epan/dissectors/asn1/cmip/cmip.cnf | 4 +- epan/dissectors/asn1/cmp/packet-cmp-template.c | 6 +- .../asn1/cms/CryptographicMessageSyntax.asn | 46 +- epan/dissectors/asn1/cms/cms.cnf | 8 +- epan/dissectors/asn1/cms/packet-cms-template.c | 30 +- epan/dissectors/asn1/dop/packet-dop-template.c | 8 +- epan/dissectors/asn1/ess/packet-ess-template.c | 1 + epan/dissectors/asn1/gprscdr/gprscdr.cnf | 12 + .../asn1/gprscdr/packet-gprscdr-template.c | 1 + .../asn1/gsm_map/MAP-ApplicationContexts.asn | 4 +- epan/dissectors/asn1/gsm_map/MAP-BS-Code.asn | 4 +- epan/dissectors/asn1/gsm_map/MAP-CH-DataTypes.asn | 18 +- .../asn1/gsm_map/MAP-CallHandlingOperations.asn | 8 +- .../asn1/gsm_map/MAP-CommonDataTypes.asn | 14 +- .../asn1/gsm_map/MAP-DialogueInformation.asn | 8 +- epan/dissectors/asn1/gsm_map/MAP-ER-DataTypes.asn | 19 +- epan/dissectors/asn1/gsm_map/MAP-Errors.asn | 8 +- .../asn1/gsm_map/MAP-ExtensionDataTypes.asn | 4 +- epan/dissectors/asn1/gsm_map/MAP-GR-DataTypes.asn | 12 +- .../asn1/gsm_map/MAP-Group-Call-Operations.asn | 8 +- epan/dissectors/asn1/gsm_map/MAP-LCS-DataTypes.asn | 14 +- .../asn1/gsm_map/MAP-LocationServiceOperations.asn | 8 +- epan/dissectors/asn1/gsm_map/MAP-MS-DataTypes.asn | 115 +- .../asn1/gsm_map/MAP-MobileServiceOperations.asn | 8 +- epan/dissectors/asn1/gsm_map/MAP-OM-DataTypes.asn | 8 +- .../MAP-OperationAndMaintenanceOperations.asn | 10 +- epan/dissectors/asn1/gsm_map/MAP-Protocol.asn | 19 +- epan/dissectors/asn1/gsm_map/MAP-SM-DataTypes.asn | 30 +- epan/dissectors/asn1/gsm_map/MAP-SS-Code.asn | 4 +- epan/dissectors/asn1/gsm_map/MAP-SS-DataTypes.asn | 10 +- .../gsm_map/MAP-ShortMessageServiceOperations.asn | 8 +- .../gsm_map/MAP-SupplementaryServiceOperations.asn | 10 +- epan/dissectors/asn1/gsm_map/MAP-TS-Code.asn | 4 +- epan/dissectors/asn1/gsm_map/SS-DataTypes.asn | 19 +- epan/dissectors/asn1/gsm_map/SS-Errors.asn | 5 +- epan/dissectors/asn1/gsm_map/SS-Operations.asn | 12 +- epan/dissectors/asn1/gsm_map/SS-Protocol.asn | 10 +- epan/dissectors/asn1/gsm_map/gsm_map.cnf | 422 +- .../asn1/gsm_map/packet-gsm_map-template.c | 130 +- .../asn1/gsm_map/packet-gsm_map-template.h | 28 +- epan/dissectors/asn1/h225/h225.cnf | 2 +- epan/dissectors/asn1/h225/packet-h225-template.c | 56 +- epan/dissectors/asn1/h245/h245.cnf | 24 +- epan/dissectors/asn1/h245/packet-h245-template.c | 38 +- epan/dissectors/asn1/h248/packet-h248-template.c | 18 +- epan/dissectors/asn1/h460/packet-h460-template.c | 8 +- epan/dissectors/asn1/idmp/packet-idmp-template.c | 11 +- epan/dissectors/asn1/inap/packet-inap-template.c | 6 +- epan/dissectors/asn1/kerberos/k5.asn | 6 +- .../asn1/kerberos/packet-kerberos-template.c | 32 +- epan/dissectors/asn1/lcsap/packet-lcsap-template.c | 4 +- epan/dissectors/asn1/ldap/ldap.cnf | 879 +- epan/dissectors/asn1/ldap/packet-ldap-template.c | 63 +- epan/dissectors/asn1/lpp/lpp.cnf | 256 +- epan/dissectors/asn1/lpp/packet-lpp-template.c | 363 +- epan/dissectors/asn1/lppa/LPPA-Common.asn | 2 +- epan/dissectors/asn1/lppa/LPPA-Constant.asn | 10 +- epan/dissectors/asn1/lppa/LPPA-Container.asn | 2 +- .../asn1/lppa/LPPA-ElementaryProcedure.asn | 2 +- .../asn1/lppa/LPPA-InformationElement.asn | 267 +- epan/dissectors/asn1/lppa/LPPA-PDU.asn | 25 +- epan/dissectors/asn1/lppa/lppa.cnf | 16 +- epan/dissectors/asn1/lppa/packet-lppa-template.c | 2 +- .../asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn | 2 +- .../asn1/lte-rrc/EUTRA-RRC-Definitions.asn | 171 +- .../asn1/lte-rrc/EUTRA-Sidelink-Preconf.asn | 2 +- .../dissectors/asn1/lte-rrc/EUTRA-UE-Variables.asn | 2 +- .../asn1/lte-rrc/NBIOT-InterNodeDefinitions.asn | 2 +- .../asn1/lte-rrc/NBIOT-RRC-Definitions.asn | 47 +- .../dissectors/asn1/lte-rrc/NBIOT-UE-Variables.asn | 2 +- .../asn1/lte-rrc/PC5-RRC-Definitions.asn | 2 +- epan/dissectors/asn1/lte-rrc/lte-rrc.cnf | 531 +- .../asn1/lte-rrc/packet-lte-rrc-template.c | 122 +- epan/dissectors/asn1/m2ap/M2AP-CommonDataTypes.asn | 2 +- epan/dissectors/asn1/m2ap/M2AP-Constants.asn | 5 +- epan/dissectors/asn1/m2ap/M2AP-Containers.asn | 2 +- epan/dissectors/asn1/m2ap/M2AP-IEs.asn | 25 +- epan/dissectors/asn1/m2ap/M2AP-PDU-Contents.asn | 2 +- .../dissectors/asn1/m2ap/M2AP-PDU-Descriptions.asn | 2 +- epan/dissectors/asn1/m2ap/m2ap.cnf | 10 +- epan/dissectors/asn1/m2ap/packet-m2ap-template.c | 2 +- epan/dissectors/asn1/m3ap/m3ap.cnf | 10 +- .../asn1/mpeg-pes/packet-mpeg-pes-template.c | 2 +- epan/dissectors/asn1/mudurl/CMakeLists.txt | 50 + epan/dissectors/asn1/mudurl/MUDURL.asn | 64 + epan/dissectors/asn1/mudurl/Makefile.am | 46 + epan/dissectors/asn1/mudurl/mudurl.cnf | 18 + .../asn1/mudurl/packet-mudurl-template.c | 79 + epan/dissectors/asn1/nbap/nbap.cnf | 602 +- epan/dissectors/asn1/nbap/packet-nbap-template.c | 734 +- epan/dissectors/asn1/nbap/packet-nbap-template.h | 7 +- epan/dissectors/asn1/pcap/packet-pcap-template.c | 6 +- epan/dissectors/asn1/pkcs1/packet-pkcs1-template.c | 10 + .../asn1/pkcs12/packet-pkcs12-template.c | 10 - epan/dissectors/asn1/pkcs12/pkcs12.asn | 8 +- epan/dissectors/asn1/pkixtsp/PKIXTSP.asn | 7 + epan/dissectors/asn1/pkixtsp/pkixtsp.cnf | 1 + epan/dissectors/asn1/pres/packet-pres-template.c | 28 +- epan/dissectors/asn1/q932/q932.cnf | 10 +- epan/dissectors/asn1/qsig/QSIG-DND.asn | 2 +- epan/dissectors/asn1/qsig/packet-qsig-template.c | 60 +- epan/dissectors/asn1/qsig/qsig.cnf | 2 + .../asn1/ranap/RANAP-CommonDataTypes.asn | 3 +- epan/dissectors/asn1/ranap/RANAP-Constants.asn | 66 +- epan/dissectors/asn1/ranap/RANAP-Containers.asn | 2 +- epan/dissectors/asn1/ranap/RANAP-IEs.asn | 334 +- epan/dissectors/asn1/ranap/RANAP-PDU-Contents.asn | 340 +- .../asn1/ranap/RANAP-PDU-Descriptions.asn | 43 +- epan/dissectors/asn1/ranap/packet-ranap-template.c | 41 +- epan/dissectors/asn1/ranap/ranap.cnf | 444 + epan/dissectors/asn1/rnsap/packet-rnsap-template.c | 6 +- epan/dissectors/asn1/rnsap/rnsap.cnf | 7 +- epan/dissectors/asn1/ros/packet-ros-template.c | 79 +- epan/dissectors/asn1/ros/packet-ros-template.h | 2 +- epan/dissectors/asn1/ros/ros-err.cnf | 2 +- epan/dissectors/asn1/ros/ros-inv.cnf | 2 +- epan/dissectors/asn1/ros/ros-res.cnf | 2 +- epan/dissectors/asn1/rrc/Class-definitions.asn | 2 +- epan/dissectors/asn1/rrc/Constant-definitions.asn | 2 +- epan/dissectors/asn1/rrc/InformationElements.asn | 2 +- epan/dissectors/asn1/rrc/Internode-definitions.asn | 2 +- epan/dissectors/asn1/rrc/PDU-definitions.asn | 49 +- epan/dissectors/asn1/rrc/packet-rrc-template.c | 160 +- epan/dissectors/asn1/rrc/packet-rrc-template.h | 2 + epan/dissectors/asn1/rrc/rrc.cnf | 271 +- epan/dissectors/asn1/rtse/packet-rtse-template.c | 30 +- epan/dissectors/asn1/s1ap/S1AP-CommonDataTypes.asn | 2 +- epan/dissectors/asn1/s1ap/S1AP-Constants.asn | 23 +- epan/dissectors/asn1/s1ap/S1AP-Containers.asn | 2 +- epan/dissectors/asn1/s1ap/S1AP-IEs.asn | 109 +- epan/dissectors/asn1/s1ap/S1AP-PDU-Contents.asn | 168 +- .../dissectors/asn1/s1ap/S1AP-PDU-Descriptions.asn | 56 +- epan/dissectors/asn1/s1ap/S1AP-SonTransfer-IEs.asn | 2 +- epan/dissectors/asn1/s1ap/packet-s1ap-template.c | 20 +- epan/dissectors/asn1/s1ap/packet-s1ap-template.h | 4 + epan/dissectors/asn1/s1ap/s1ap.cnf | 265 +- epan/dissectors/asn1/sabp/packet-sabp-template.c | 2 +- .../asn1/sbc-ap/packet-sbc-ap-template.c | 84 +- epan/dissectors/asn1/sbc-ap/sbc-ap.cnf | 71 + epan/dissectors/asn1/snmp/packet-snmp-template.c | 161 +- .../asn1/spnego/packet-spnego-template.c | 87 +- epan/dissectors/asn1/t38/packet-t38-template.c | 23 +- epan/dissectors/asn1/tcap/packet-tcap-template.c | 178 +- epan/dissectors/asn1/tcap/packet-tcap-template.h | 2 + epan/dissectors/asn1/tcap/tcap.cnf | 25 +- epan/dissectors/asn1/ulp/packet-ulp-template.c | 68 +- epan/dissectors/asn1/ulp/ulp.cnf | 229 +- epan/dissectors/asn1/x2ap/X2AP-CommonDataTypes.asn | 2 +- epan/dissectors/asn1/x2ap/X2AP-Constants.asn | 14 +- epan/dissectors/asn1/x2ap/X2AP-Containers.asn | 4 +- epan/dissectors/asn1/x2ap/X2AP-IEs.asn | 126 +- epan/dissectors/asn1/x2ap/X2AP-PDU-Contents.asn | 52 +- .../dissectors/asn1/x2ap/X2AP-PDU-Descriptions.asn | 2 +- epan/dissectors/asn1/x2ap/packet-x2ap-template.c | 2 +- epan/dissectors/asn1/x2ap/x2ap.cnf | 37 +- epan/dissectors/asn1/x509af/x509af.cnf | 2 +- epan/dissectors/asn1/x509ce/x509ce.cnf | 5 +- epan/dissectors/errno.c | 182 + epan/dissectors/file-btsnoop.c | 6 +- epan/dissectors/file-file.c | 1 - epan/dissectors/file-gif.c | 529 +- epan/dissectors/file-jpeg.c | 122 +- epan/dissectors/file-mp4.c | 12 +- epan/dissectors/file-pcap.c | 2 +- epan/dissectors/file-pcapng.c | 330 +- epan/dissectors/file-png.c | 36 +- epan/dissectors/packet-3com-njack.c | 28 +- epan/dissectors/packet-3g-a11.c | 10 +- epan/dissectors/packet-6lowpan.c | 501 +- epan/dissectors/packet-9p.c | 11 +- epan/dissectors/packet-acap.c | 10 +- epan/dissectors/packet-acn.c | 3397 +- epan/dissectors/packet-acr122.c | 4 +- epan/dissectors/packet-acse.c | 33 +- epan/dissectors/packet-adb.c | 10 +- epan/dissectors/packet-adb_cs.c | 4 +- epan/dissectors/packet-adb_service.c | 6 +- epan/dissectors/packet-adwin.c | 15 +- epan/dissectors/packet-aeron.c | 7 +- epan/dissectors/packet-afp.c | 348 +- epan/dissectors/packet-afs.c | 31 +- epan/dissectors/packet-aim-admin.c | 146 - epan/dissectors/packet-aim-adverts.c | 94 - epan/dissectors/packet-aim-bos.c | 148 - epan/dissectors/packet-aim-buddylist.c | 174 - epan/dissectors/packet-aim-chat.c | 172 - epan/dissectors/packet-aim-chatnav.c | 94 - epan/dissectors/packet-aim-directory.c | 97 - epan/dissectors/packet-aim-email.c | 89 - epan/dissectors/packet-aim-generic.c | 612 - epan/dissectors/packet-aim-icq.c | 265 - epan/dissectors/packet-aim-invitation.c | 88 - epan/dissectors/packet-aim-location.c | 227 - epan/dissectors/packet-aim-messaging.c | 833 - epan/dissectors/packet-aim-oft.c | 115 - epan/dissectors/packet-aim-popup.c | 104 - epan/dissectors/packet-aim-signon.c | 194 - epan/dissectors/packet-aim-ssi.c | 406 - epan/dissectors/packet-aim-sst.c | 203 - epan/dissectors/packet-aim-stats.c | 91 - epan/dissectors/packet-aim-translate.c | 87 - epan/dissectors/packet-aim-userlookup.c | 102 - epan/dissectors/packet-aim.c | 3544 +- epan/dissectors/packet-aim.h | 83 - epan/dissectors/packet-ajp13.c | 9 +- epan/dissectors/packet-alcap.c | 31 +- epan/dissectors/packet-amqp.c | 56 +- epan/dissectors/packet-amt.c | 350 + epan/dissectors/packet-ancp.c | 317 +- epan/dissectors/packet-ansi_637.c | 2 +- epan/dissectors/packet-ansi_801.c | 20 +- epan/dissectors/packet-ansi_a.c | 14 +- epan/dissectors/packet-ansi_map.c | 36 +- epan/dissectors/packet-ansi_tcap.c | 30 +- epan/dissectors/packet-aodv.c | 9 +- epan/dissectors/packet-aoe.c | 43 +- epan/dissectors/packet-app-pkix-cert.c | 2 +- epan/dissectors/packet-applemidi.c | 2 +- epan/dissectors/packet-ar_drone.c | 5 +- epan/dissectors/packet-armagetronad.c | 13 +- epan/dissectors/packet-arp.c | 76 +- epan/dissectors/packet-artnet.c | 4 +- epan/dissectors/packet-aruba-erm.c | 34 +- epan/dissectors/packet-aruba-papi.c | 278 +- epan/dissectors/packet-asap.c | 6 +- epan/dissectors/packet-asf.c | 4 +- epan/dissectors/packet-assa_r3.c | 6 +- epan/dissectors/packet-asterix.c | 19 +- epan/dissectors/packet-at.c | 2 +- epan/dissectors/packet-atalk.c | 48 +- epan/dissectors/packet-atm.c | 4 +- epan/dissectors/packet-ax4000.c | 45 +- epan/dissectors/packet-ayiya.c | 7 +- epan/dissectors/packet-bacapp.c | 22 +- epan/dissectors/packet-bacnet.c | 10 +- epan/dissectors/packet-bat.c | 8 +- epan/dissectors/packet-batadv.c | 43 +- epan/dissectors/packet-bctp.c | 2 +- epan/dissectors/packet-beep.c | 22 +- epan/dissectors/packet-bencode.c | 6 +- epan/dissectors/packet-ber.c | 26 +- epan/dissectors/packet-bfd.c | 18 +- epan/dissectors/packet-bgp.c | 753 +- epan/dissectors/packet-bitcoin.c | 8 +- epan/dissectors/packet-bittorrent.c | 5 +- epan/dissectors/packet-bluecom.c | 2 +- epan/dissectors/packet-bluetooth.c | 427 +- epan/dissectors/packet-bofl.c | 2 +- epan/dissectors/packet-bootp.c | 2585 +- epan/dissectors/packet-bpdu.c | 14 +- epan/dissectors/packet-brdwlk.c | 2 +- epan/dissectors/packet-bssgp.c | 194 +- epan/dissectors/packet-bt-dht.c | 53 +- epan/dissectors/packet-btatt.c | 122 +- epan/dissectors/packet-btavdtp.c | 18 +- epan/dissectors/packet-btavrcp.c | 26 +- epan/dissectors/packet-bthci_acl.c | 17 +- epan/dissectors/packet-bthci_cmd.c | 2747 +- epan/dissectors/packet-bthci_cmd.h | 1 + epan/dissectors/packet-bthci_evt.c | 1235 +- epan/dissectors/packet-bthci_evt.h | 3 + epan/dissectors/packet-bthci_vendor.c | 6 +- epan/dissectors/packet-bthfp.c | 22 +- epan/dissectors/packet-bthid.c | 1 + epan/dissectors/packet-bthsp.c | 12 +- epan/dissectors/packet-btl2cap.c | 202 +- epan/dissectors/packet-btle.c | 313 +- epan/dissectors/packet-btmcap.c | 36 +- epan/dissectors/packet-btrfcomm.c | 3 +- epan/dissectors/packet-btsdp.c | 109 +- epan/dissectors/packet-bvlc.c | 8 +- epan/dissectors/packet-bzr.c | 14 +- epan/dissectors/packet-c1222.c | 44 +- epan/dissectors/packet-c15ch.c | 49 +- epan/dissectors/packet-camel.c | 36 +- epan/dissectors/packet-canopen.c | 8 +- epan/dissectors/packet-capwap.c | 46 +- epan/dissectors/packet-cast.c | 3 +- epan/dissectors/packet-catapult-dct2000.c | 151 +- epan/dissectors/packet-cattp.c | 7 +- epan/dissectors/packet-ccsds.c | 7 +- epan/dissectors/packet-cdp.c | 27 +- epan/dissectors/packet-cell_broadcast.c | 31 +- epan/dissectors/packet-ceph.c | 2 +- epan/dissectors/packet-cfm.c | 105 + epan/dissectors/packet-chdlc.c | 6 +- epan/dissectors/packet-cigi.c | 62 +- epan/dissectors/packet-cimetrics.c | 9 +- epan/dissectors/packet-cip.c | 436 +- epan/dissectors/packet-cip.h | 9 +- epan/dissectors/packet-cipmotion.c | 174 +- epan/dissectors/packet-cipsafety.c | 649 +- epan/dissectors/packet-cipsafety.h | 3 +- epan/dissectors/packet-cisco-metadata.c | 50 +- epan/dissectors/packet-cisco-oui.c | 6 +- epan/dissectors/packet-cisco-ttag.c | 2 +- epan/dissectors/packet-classicstun.c | 12 +- epan/dissectors/packet-clnp.c | 18 +- epan/dissectors/packet-cmip.c | 4 +- epan/dissectors/packet-cmp.c | 6 +- epan/dissectors/packet-cms.c | 96 +- epan/dissectors/packet-cms.h | 1 + epan/dissectors/packet-coap.c | 446 +- epan/dissectors/packet-coap.h | 61 + epan/dissectors/packet-componentstatus.c | 2 +- epan/dissectors/packet-cops.c | 14 +- epan/dissectors/packet-corosync-totemnet.c | 50 +- epan/dissectors/packet-corosync-totemsrp.c | 2 +- epan/dissectors/packet-couchbase.c | 348 +- epan/dissectors/packet-cp2179.c | 2 +- epan/dissectors/packet-cpfi.c | 4 +- epan/dissectors/packet-cql.c | 808 +- epan/dissectors/packet-csn1.c | 6 +- epan/dissectors/packet-ctdb.c | 204 +- epan/dissectors/packet-daap.c | 28 +- epan/dissectors/packet-data.c | 12 +- epan/dissectors/packet-db-lsp.c | 13 +- epan/dissectors/packet-dbus.c | 4 +- epan/dissectors/packet-dccp.c | 52 +- epan/dissectors/packet-dcerpc-dnsserver.c | 2 +- epan/dissectors/packet-dcerpc-eventlog.c | 4 +- epan/dissectors/packet-dcerpc-frsrpc.c | 30 +- epan/dissectors/packet-dcerpc-krb5rpc.c | 4 +- epan/dissectors/packet-dcerpc-lsa.c | 2 +- epan/dissectors/packet-dcerpc-mapi.c | 6 +- epan/dissectors/packet-dcerpc-mapi.h | 1 - epan/dissectors/packet-dcerpc-netlogon.c | 162 +- epan/dissectors/packet-dcerpc-nspi.c | 2 - epan/dissectors/packet-dcerpc-nspi.h | 1 - epan/dissectors/packet-dcerpc-nt.c | 22 +- epan/dissectors/packet-dcerpc.c | 457 +- epan/dissectors/packet-dcm.c | 65 +- epan/dissectors/packet-dcp-etsi.c | 25 +- epan/dissectors/packet-devicenet.c | 16 +- epan/dissectors/packet-dhcp-failover.c | 10 +- epan/dissectors/packet-dhcpv6.c | 54 +- epan/dissectors/packet-diameter.c | 39 +- epan/dissectors/packet-diameter_3gpp.c | 280 +- epan/dissectors/packet-diameter_3gpp.h | 95 + epan/dissectors/packet-dis.c | 18 +- epan/dissectors/packet-dlsw.c | 2 +- epan/dissectors/packet-dmp.c | 40 +- epan/dissectors/packet-dnp.c | 302 +- epan/dissectors/packet-dns.c | 710 +- epan/dissectors/packet-dns.h | 4 +- epan/dissectors/packet-dof.c | 277 +- epan/dissectors/packet-dop.c | 16 +- epan/dissectors/packet-dpnet.c | 885 + epan/dissectors/packet-dpnss-link.c | 7 +- epan/dissectors/packet-drda.c | 146 +- epan/dissectors/packet-dsi.c | 13 +- epan/dissectors/packet-dsr.c | 2 +- epan/dissectors/packet-dtls.c | 361 +- epan/dissectors/packet-dtn.c | 15 +- epan/dissectors/packet-dtpt.c | 102 +- epan/dissectors/packet-dua.c | 6 +- epan/dissectors/packet-dvb-nit.c | 7 +- epan/dissectors/packet-dvb-s2-bb.c | 351 +- epan/dissectors/packet-dvbci.c | 214 +- epan/dissectors/packet-e100.c | 2 +- epan/dissectors/packet-e212.c | 333 +- epan/dissectors/packet-eap.c | 22 +- epan/dissectors/packet-eapol.c | 104 +- epan/dissectors/packet-eapol.h | 51 + epan/dissectors/packet-ecmp.c | 19 +- epan/dissectors/packet-ecp-oui.c | 7 +- epan/dissectors/packet-edonkey.c | 2 +- epan/dissectors/packet-ehdlc.c | 12 +- epan/dissectors/packet-ehs.c | 7 +- epan/dissectors/packet-eigrp.c | 22 +- epan/dissectors/packet-elmi.c | 2 +- epan/dissectors/packet-enc.c | 27 +- epan/dissectors/packet-enip.c | 101 +- epan/dissectors/packet-enip.h | 16 + epan/dissectors/packet-enrp.c | 6 +- epan/dissectors/packet-epl-profile-parser.c | 770 + epan/dissectors/packet-epl.c | 2694 +- epan/dissectors/packet-epl.h | 128 + epan/dissectors/packet-epmd.c | 7 +- epan/dissectors/packet-erf.c | 341 +- epan/dissectors/packet-erldp.c | 2 +- epan/dissectors/packet-esis.c | 43 +- epan/dissectors/packet-ess.c | 3 +- epan/dissectors/packet-etch.c | 6 +- epan/dissectors/packet-eth.c | 53 +- epan/dissectors/packet-etherip.c | 7 +- epan/dissectors/packet-ethertype.c | 12 +- epan/dissectors/packet-exported_pdu.c | 6 +- epan/dissectors/packet-extreme.c | 4 +- epan/dissectors/packet-fbzero.c | 612 + epan/dissectors/packet-fc.c | 27 +- epan/dissectors/packet-fcdns.c | 28 +- epan/dissectors/packet-fcels.c | 26 +- epan/dissectors/packet-fcfcs.c | 26 +- epan/dissectors/packet-fcfzs.c | 26 +- epan/dissectors/packet-fcoe.c | 2 +- epan/dissectors/packet-fcoib.c | 216 +- epan/dissectors/packet-fcp.c | 4 +- epan/dissectors/packet-fcswils.c | 46 +- epan/dissectors/packet-fddi.c | 3 + epan/dissectors/packet-fip.c | 4 +- epan/dissectors/packet-fix.h | 2 +- epan/dissectors/packet-flexray.c | 20 +- epan/dissectors/packet-flip.c | 15 +- epan/dissectors/packet-forces.c | 30 +- epan/dissectors/packet-foundry.c | 2 +- epan/dissectors/packet-fp_hint.c | 10 +- epan/dissectors/packet-fr.c | 8 +- epan/dissectors/packet-frame.c | 55 +- epan/dissectors/packet-ftp.c | 204 +- epan/dissectors/packet-fw1.c | 5 +- epan/dissectors/packet-gearman.c | 2 +- epan/dissectors/packet-geneve.c | 72 +- epan/dissectors/packet-gift.c | 10 +- epan/dissectors/packet-giop.c | 29 +- epan/dissectors/packet-glusterd.c | 15 +- epan/dissectors/packet-gmhdr.c | 26 +- epan/dissectors/packet-gmr1_dtap.c | 6 +- epan/dissectors/packet-gmr1_rach.c | 6 +- epan/dissectors/packet-gmr1_rr.c | 141 +- epan/dissectors/packet-gnutella.c | 2 +- epan/dissectors/packet-gopher.c | 1 - epan/dissectors/packet-gprs-llc.c | 6 +- epan/dissectors/packet-gprscdr.c | 28 +- epan/dissectors/packet-gquic.c | 2930 + epan/dissectors/packet-gre.c | 21 +- epan/dissectors/packet-gsm_a_bssmap.c | 151 +- epan/dissectors/packet-gsm_a_common.c | 22 +- epan/dissectors/packet-gsm_a_common.h | 118 +- epan/dissectors/packet-gsm_a_dtap.c | 413 +- epan/dissectors/packet-gsm_a_gm.c | 391 +- epan/dissectors/packet-gsm_a_rp.c | 32 +- epan/dissectors/packet-gsm_a_rr.c | 431 +- epan/dissectors/packet-gsm_abis_om2000.c | 2 + epan/dissectors/packet-gsm_bssmap_le.c | 7 +- epan/dissectors/packet-gsm_cbch.c | 18 +- epan/dissectors/packet-gsm_map.c | 1030 +- epan/dissectors/packet-gsm_map.h | 30 +- epan/dissectors/packet-gsm_osmux.c | 484 +- epan/dissectors/packet-gsm_osmux.h | 50 - epan/dissectors/packet-gsm_rlcmac.c | 778 +- epan/dissectors/packet-gsm_rlcmac.h | 160 + epan/dissectors/packet-gsm_sim.c | 19 +- epan/dissectors/packet-gsm_sms.c | 292 +- epan/dissectors/packet-gsm_sms_ud.c | 18 +- epan/dissectors/packet-gsm_um.c | 2 +- epan/dissectors/packet-gsmtap.c | 69 +- epan/dissectors/packet-gsmtap.h | 2 + epan/dissectors/packet-gsmtap_log.c | 7 +- epan/dissectors/packet-gssapi.c | 35 +- epan/dissectors/packet-gtp.c | 91 +- epan/dissectors/packet-gtp.h | 2 + epan/dissectors/packet-gtpv2.c | 591 +- epan/dissectors/packet-gtpv2.h | 8 + epan/dissectors/packet-gvcp.c | 26 +- epan/dissectors/packet-h223.c | 24 +- epan/dissectors/packet-h225.c | 68 +- epan/dissectors/packet-h245.c | 72 +- epan/dissectors/packet-h248.c | 24 +- epan/dissectors/packet-h248_3gpp.c | 59 +- epan/dissectors/packet-h248_annex_c.c | 2 +- epan/dissectors/packet-h261.c | 22 +- epan/dissectors/packet-h263p.c | 7 +- epan/dissectors/packet-h264.c | 18 +- epan/dissectors/packet-h450-ros.c | 6 +- epan/dissectors/packet-h460.c | 8 +- epan/dissectors/packet-hartip.c | 3 - epan/dissectors/packet-hci_h4.c | 2 +- epan/dissectors/packet-hci_usb.c | 2 +- epan/dissectors/packet-hdcp.c | 2 +- epan/dissectors/packet-hdcp2.c | 12 +- epan/dissectors/packet-hiqnet.c | 2 +- epan/dissectors/packet-hislip.c | 4 +- epan/dissectors/packet-hl7.c | 2 +- epan/dissectors/packet-homeplug-av.c | 1189 +- epan/dissectors/packet-homepna.c | 180 + epan/dissectors/packet-hp-erm.c | 47 +- epan/dissectors/packet-hpfeeds.c | 4 - epan/dissectors/packet-hpsw.c | 8 +- epan/dissectors/packet-hpteam.c | 7 +- epan/dissectors/packet-hsms.c | 4 +- epan/dissectors/packet-http.c | 77 +- epan/dissectors/packet-http2.c | 548 +- epan/dissectors/packet-hyperscsi.c | 7 +- epan/dissectors/packet-i2c.c | 21 +- epan/dissectors/packet-iax2.c | 53 +- epan/dissectors/packet-icap.c | 2 +- epan/dissectors/packet-icmp.c | 35 +- epan/dissectors/packet-icmpv6.c | 197 +- epan/dissectors/packet-icq.c | 141 +- epan/dissectors/packet-idmp.c | 15 +- epan/dissectors/packet-idp.c | 7 +- epan/dissectors/packet-idrp.c | 2 +- epan/dissectors/packet-iec104.c | 21 +- epan/dissectors/packet-ieee1722.c | 13 +- epan/dissectors/packet-ieee17221.c | 30 +- epan/dissectors/packet-ieee80211-netmon.c | 7 +- epan/dissectors/packet-ieee80211-prism.c | 680 +- epan/dissectors/packet-ieee80211-radio.c | 1002 +- epan/dissectors/packet-ieee80211-radio.h | 57 + epan/dissectors/packet-ieee80211-radiotap-defs.h | 19 +- epan/dissectors/packet-ieee80211-radiotap-iter.c | 3 +- epan/dissectors/packet-ieee80211-radiotap.c | 174 +- epan/dissectors/packet-ieee80211.c | 7481 +- epan/dissectors/packet-ieee80211.h | 9 + epan/dissectors/packet-ieee802154.c | 3018 +- epan/dissectors/packet-ieee802154.h | 137 +- epan/dissectors/packet-ieee8023.c | 2 +- epan/dissectors/packet-ieee802a.c | 11 +- epan/dissectors/packet-igap.c | 6 +- epan/dissectors/packet-igmp.c | 4 +- epan/dissectors/packet-igrp.c | 10 +- epan/dissectors/packet-imap.c | 16 +- epan/dissectors/packet-imf.c | 13 +- epan/dissectors/packet-inap.c | 6 +- epan/dissectors/packet-indigocare-icall.c | 323 + epan/dissectors/packet-indigocare-netrix.c | 680 + epan/dissectors/packet-infiniband.c | 477 +- epan/dissectors/packet-infiniband.h | 2 + epan/dissectors/packet-infiniband_sdp.c | 208 +- epan/dissectors/packet-interlink.c | 6 +- epan/dissectors/packet-ip.c | 779 +- epan/dissectors/packet-ipdc.c | 84 +- epan/dissectors/packet-ipmi-se.c | 77 +- epan/dissectors/packet-ipmi-session.c | 2 +- epan/dissectors/packet-ipmi.c | 2 +- epan/dissectors/packet-ipos.c | 3 +- epan/dissectors/packet-ipp.c | 34 +- epan/dissectors/packet-ipsec-tcp.c | 2 +- epan/dissectors/packet-ipsec.c | 55 +- epan/dissectors/packet-ipv6.c | 76 +- epan/dissectors/packet-ipx.c | 50 +- epan/dissectors/packet-ipxwan.c | 40 +- epan/dissectors/packet-isakmp.c | 608 +- epan/dissectors/packet-iscsi.c | 50 +- epan/dissectors/packet-iser.c | 147 +- epan/dissectors/packet-isi.c | 2 +- epan/dissectors/packet-isis-clv.c | 33 +- epan/dissectors/packet-isis-clv.h | 2 +- epan/dissectors/packet-isis-hello.c | 2 +- epan/dissectors/packet-isis-lsp.c | 94 +- epan/dissectors/packet-isis-snp.c | 2 +- epan/dissectors/packet-isis.c | 53 +- epan/dissectors/packet-isis.h | 2 + epan/dissectors/packet-isl.c | 10 +- epan/dissectors/packet-ismacryp.c | 5 +- epan/dissectors/packet-ismp.c | 7 +- epan/dissectors/packet-isns.c | 9 +- epan/dissectors/packet-iso14443.c | 190 +- epan/dissectors/packet-iso15765.c | 62 +- epan/dissectors/packet-iso7816.c | 53 +- epan/dissectors/packet-isobus-vt.c | 6040 + epan/dissectors/packet-isobus.c | 872 + epan/dissectors/packet-isup.c | 552 +- epan/dissectors/packet-itdm.c | 5 +- epan/dissectors/packet-iua.c | 6 +- epan/dissectors/packet-iuup.c | 27 +- epan/dissectors/packet-iwarp-ddp-rdmap.c | 10 +- epan/dissectors/packet-iwarp-mpa.c | 26 +- epan/dissectors/packet-ixveriwave.c | 4576 +- epan/dissectors/packet-j1939.c | 15 +- epan/dissectors/packet-jmirror.c | 6 +- epan/dissectors/packet-json.c | 2 +- epan/dissectors/packet-jxta.c | 11 +- epan/dissectors/packet-k12.c | 11 +- epan/dissectors/packet-kafka.c | 565 +- epan/dissectors/packet-kdsp.c | 2 +- epan/dissectors/packet-kerberos.c | 47 +- epan/dissectors/packet-kerberos4.c | 41 +- epan/dissectors/packet-kink.c | 10 +- epan/dissectors/packet-kismet.c | 16 +- epan/dissectors/packet-knxnetip.c | 77 +- epan/dissectors/packet-kpasswd.c | 12 +- epan/dissectors/packet-l2tp.c | 131 +- epan/dissectors/packet-lapb.c | 6 +- epan/dissectors/packet-lapd.c | 25 +- epan/dissectors/packet-lapdm.c | 74 +- epan/dissectors/packet-lapdm.h | 38 + epan/dissectors/packet-lapsat.c | 21 +- epan/dissectors/packet-lat.c | 6 +- epan/dissectors/packet-lbmc.c | 7 +- epan/dissectors/packet-lbmpdmtcp.c | 1 + epan/dissectors/packet-lbmr.c | 1 + epan/dissectors/packet-lbtrm.c | 1 + epan/dissectors/packet-lbtru.c | 1 + epan/dissectors/packet-lbttcp.c | 1 + epan/dissectors/packet-lcsap.c | 4 +- epan/dissectors/packet-ldap.c | 983 +- epan/dissectors/packet-ldp.c | 11 +- epan/dissectors/packet-ldss.c | 26 +- epan/dissectors/packet-lg8979.c | 138 +- epan/dissectors/packet-llc.c | 18 +- epan/dissectors/packet-lldp.c | 53 +- epan/dissectors/packet-llrp.c | 1023 +- epan/dissectors/packet-lmi.c | 14 +- epan/dissectors/packet-lmp.c | 62 +- epan/dissectors/packet-logcat-text.c | 16 +- epan/dissectors/packet-loop.c | 10 +- epan/dissectors/packet-loratap.c | 250 + epan/dissectors/packet-lorawan.c | 1395 + epan/dissectors/packet-lpp.c | 1700 +- epan/dissectors/packet-lppa.c | 1974 +- epan/dissectors/packet-lsc.c | 58 +- epan/dissectors/packet-lte-rrc.c | 4235 +- epan/dissectors/packet-ltp.c | 11 +- epan/dissectors/packet-lwapp.c | 9 +- epan/dissectors/packet-lwm.c | 16 +- epan/dissectors/packet-lwres.c | 38 +- epan/dissectors/packet-m2ap.c | 152 +- epan/dissectors/packet-m2pa.c | 5 +- epan/dissectors/packet-m2ua.c | 5 +- epan/dissectors/packet-m3ap.c | 14 +- epan/dissectors/packet-m3ua.c | 5 +- epan/dissectors/packet-mac-lte.c | 84 +- epan/dissectors/packet-macsec.c | 155 +- epan/dissectors/packet-mbim.c | 140 +- epan/dissectors/packet-mbtcp.c | 312 +- epan/dissectors/packet-megaco.c | 48 +- epan/dissectors/packet-memcache.c | 2 +- epan/dissectors/packet-meta.c | 2 +- epan/dissectors/packet-mgcp.c | 30 +- epan/dissectors/packet-mih.c | 8 +- epan/dissectors/packet-mime-encap.c | 7 +- epan/dissectors/packet-mint.c | 2 +- epan/dissectors/packet-miop.c | 7 +- epan/dissectors/packet-mip.c | 90 +- epan/dissectors/packet-mip6.c | 1854 +- epan/dissectors/packet-mka.c | 373 +- epan/dissectors/packet-mle.c | 2035 + epan/dissectors/packet-mle.h | 32 + epan/dissectors/packet-mmse.c | 10 +- epan/dissectors/packet-moldudp.c | 24 +- epan/dissectors/packet-moldudp64.c | 13 +- epan/dissectors/packet-mp2t.c | 16 +- epan/dissectors/packet-mp4ves.c | 8 +- epan/dissectors/packet-mpeg-descriptor.c | 130 +- epan/dissectors/packet-mpeg-dsmcc.c | 2 +- epan/dissectors/packet-mpeg-pes.c | 2 +- epan/dissectors/packet-mpeg-pmt.c | 8 +- epan/dissectors/packet-mpls-echo.c | 4 +- epan/dissectors/packet-mpls-y1711.c | 9 +- epan/dissectors/packet-mpls.c | 58 +- epan/dissectors/packet-mpls.h | 1 + epan/dissectors/packet-mq-base.c | 47 +- epan/dissectors/packet-mq-pcf.c | 14 +- epan/dissectors/packet-mq.c | 551 +- epan/dissectors/packet-mq.h | 61 +- epan/dissectors/packet-mrcpv2.c | 2 +- epan/dissectors/packet-mrdisc.c | 2 +- epan/dissectors/packet-ms-mms.c | 11 +- epan/dissectors/packet-msdp.c | 2 +- epan/dissectors/packet-msn-messenger.c | 2 +- epan/dissectors/packet-msnip.c | 8 +- epan/dissectors/packet-msrp.c | 3 +- epan/dissectors/packet-mstp.c | 8 +- epan/dissectors/packet-mswsp.c | 130 +- epan/dissectors/packet-mtp2.c | 96 +- epan/dissectors/packet-mtp3mg.c | 8 +- epan/dissectors/packet-mudurl.c | 135 + epan/dissectors/packet-mux27010.c | 17 +- epan/dissectors/packet-mysql.c | 174 +- epan/dissectors/packet-nas_eps.c | 425 +- epan/dissectors/packet-nasdaq-itch.c | 5 + epan/dissectors/packet-nb_rtpmux.c | 2 +- epan/dissectors/packet-nbap.c | 1597 +- epan/dissectors/packet-nbap.h | 7 +- epan/dissectors/packet-nbifom.c | 7 +- epan/dissectors/packet-nbipx.c | 2 +- epan/dissectors/packet-nbt.c | 228 +- epan/dissectors/packet-ncp-nmas.c | 10 +- epan/dissectors/packet-ncp.c | 6 +- epan/dissectors/packet-ncp2222.inc | 53 +- epan/dissectors/packet-ndmp.c | 21 +- epan/dissectors/packet-ndp.c | 7 +- epan/dissectors/packet-ndps.c | 48 +- epan/dissectors/packet-negoex.c | 11 +- epan/dissectors/packet-netbios.c | 17 +- epan/dissectors/packet-netflow.c | 11505 +- epan/dissectors/packet-netgear-ensemble.c | 230 + epan/dissectors/packet-netlink-generic.c | 568 + epan/dissectors/packet-netlink-netfilter.c | 51 +- epan/dissectors/packet-netlink-nl80211.c | 928 + epan/dissectors/packet-netlink-route.c | 65 +- epan/dissectors/packet-netlink-sock_diag.c | 64 +- epan/dissectors/packet-netlink.c | 185 +- epan/dissectors/packet-netlink.h | 33 +- epan/dissectors/packet-netsync.c | 4 +- epan/dissectors/packet-nettl.c | 2 - epan/dissectors/packet-newmail.c | 7 +- epan/dissectors/packet-nflog.c | 6 +- epan/dissectors/packet-nfs.c | 65 +- epan/dissectors/packet-nlm.c | 80 +- epan/dissectors/packet-nlsp.c | 37 +- epan/dissectors/packet-noe.c | 181 +- epan/dissectors/packet-nordic_ble.c | 738 +- epan/dissectors/packet-ns-ha.c | 314 + epan/dissectors/packet-ns-mep.c | 905 + epan/dissectors/packet-ns-rpc.c | 1243 + epan/dissectors/packet-nsh.c | 215 +- epan/dissectors/packet-nsh.h | 38 + epan/dissectors/packet-nsip.c | 10 +- epan/dissectors/packet-nstrace.c | 415 +- epan/dissectors/packet-ntlmssp.c | 370 +- epan/dissectors/packet-ntp.c | 25 +- epan/dissectors/packet-nvme-rdma.c | 1169 + epan/dissectors/packet-nvme.c | 952 + epan/dissectors/packet-nvme.h | 121 + epan/dissectors/packet-oampdu.c | 20 +- epan/dissectors/packet-obd-ii.c | 1549 + epan/dissectors/packet-obex.c | 25 +- epan/dissectors/packet-ocfs2.c | 6 +- epan/dissectors/packet-opa-fe.c | 7 +- epan/dissectors/packet-opa-mad.c | 10 +- epan/dissectors/packet-opa.c | 3 +- epan/dissectors/packet-openflow.c | 6 + epan/dissectors/packet-openflow_v4.c | 704 +- epan/dissectors/packet-openflow_v5.c | 742 +- epan/dissectors/packet-openflow_v6.c | 9597 + epan/dissectors/packet-opensafety.c | 157 +- epan/dissectors/packet-openthread.c | 113 + epan/dissectors/packet-openvpn.c | 17 +- epan/dissectors/packet-opsi.c | 2 +- epan/dissectors/packet-osc.c | 14 +- epan/dissectors/packet-ositp.c | 42 +- epan/dissectors/packet-ospf.c | 66 +- epan/dissectors/packet-p_mul.c | 86 +- epan/dissectors/packet-packetbb.c | 384 +- epan/dissectors/packet-packetlogger.c | 2 +- epan/dissectors/packet-pana.c | 2 +- epan/dissectors/packet-pcap.c | 6 +- epan/dissectors/packet-pcep.c | 451 +- epan/dissectors/packet-pcli.c | 26 +- epan/dissectors/packet-pdcp-lte.c | 120 +- epan/dissectors/packet-peekremote.c | 2 +- epan/dissectors/packet-per.c | 2 +- epan/dissectors/packet-pflog.c | 3 - epan/dissectors/packet-pgsql.c | 8 + epan/dissectors/packet-pim.c | 96 +- epan/dissectors/packet-pkcs1.c | 10 + epan/dissectors/packet-pkcs12.c | 47 +- epan/dissectors/packet-pkixtsp.c | 22 + epan/dissectors/packet-pktc.c | 4 +- epan/dissectors/packet-pnrp.c | 15 +- epan/dissectors/packet-pop.c | 21 +- epan/dissectors/packet-ppi-vector.c | 89 +- epan/dissectors/packet-ppi.c | 27 +- epan/dissectors/packet-ppp.c | 3137 +- epan/dissectors/packet-pppoe.c | 2 +- epan/dissectors/packet-pres.c | 34 +- epan/dissectors/packet-prp.c | 48 +- epan/dissectors/packet-ptp.c | 28 +- epan/dissectors/packet-pvfs2.c | 29 +- epan/dissectors/packet-pw-atm.c | 28 +- epan/dissectors/packet-pw-cesopsn.c | 10 +- epan/dissectors/packet-pw-eth.c | 11 +- epan/dissectors/packet-pw-fr.c | 7 +- epan/dissectors/packet-pw-hdlc.c | 12 +- epan/dissectors/packet-pw-satop.c | 15 +- epan/dissectors/packet-q2931.c | 42 +- epan/dissectors/packet-q931.c | 48 +- epan/dissectors/packet-q932-ros.c | 6 +- epan/dissectors/packet-q932.h | 16 +- epan/dissectors/packet-q933.c | 29 +- epan/dissectors/packet-qcdiag.c | 359 + epan/dissectors/packet-qcdiag.h | 249 + epan/dissectors/packet-qcdiag_log.c | 357 + epan/dissectors/packet-qcdiag_msg.c | 209 + epan/dissectors/packet-qllc.c | 3 +- epan/dissectors/packet-qnet6.c | 6 +- epan/dissectors/packet-qsig.c | 92 +- epan/dissectors/packet-qsig.h | 2 + epan/dissectors/packet-quakeworld.c | 63 +- epan/dissectors/packet-quic.c | 2917 - epan/dissectors/packet-radius.c | 327 +- epan/dissectors/packet-radius.h | 42 +- epan/dissectors/packet-raknet.c | 93 +- epan/dissectors/packet-ranap.c | 2908 +- epan/dissectors/packet-rdp.c | 2 +- epan/dissectors/packet-rdt.c | 3 +- epan/dissectors/packet-redbackli.c | 7 +- epan/dissectors/packet-reload-framing.c | 6 +- epan/dissectors/packet-reload.c | 42 +- epan/dissectors/packet-rfc2190.c | 147 +- epan/dissectors/packet-rfid-felica.c | 4 +- epan/dissectors/packet-rfid-mifare.c | 18 +- epan/dissectors/packet-rfid-pn532.c | 8 +- epan/dissectors/packet-rftap.c | 38 +- epan/dissectors/packet-rgmp.c | 2 +- epan/dissectors/packet-riemann.c | 24 +- epan/dissectors/packet-rip.c | 6 +- epan/dissectors/packet-rlc-lte.c | 145 +- epan/dissectors/packet-rlc-lte.h | 13 +- epan/dissectors/packet-rlc.c | 3029 - epan/dissectors/packet-rlc.h | 128 - epan/dissectors/packet-rmi.c | 8 +- epan/dissectors/packet-rmp.c | 9 +- epan/dissectors/packet-rmt-lct.c | 4 +- epan/dissectors/packet-rnsap.c | 25 +- epan/dissectors/packet-rohc.c | 529 +- epan/dissectors/packet-roofnet.c | 110 +- epan/dissectors/packet-ros.c | 89 +- epan/dissectors/packet-ros.h | 2 +- epan/dissectors/packet-rpc.c | 70 +- epan/dissectors/packet-rpcap.c | 8 +- epan/dissectors/packet-rpcrdma.c | 43 +- epan/dissectors/packet-rpki-rtr.c | 7 +- epan/dissectors/packet-rpl.c | 9 +- epan/dissectors/packet-rrc.c | 1401 +- epan/dissectors/packet-rrc.h | 2 + epan/dissectors/packet-rsl.c | 432 +- epan/dissectors/packet-rsvd.c | 666 +- epan/dissectors/packet-rsvp.c | 103 +- epan/dissectors/packet-rtacser.c | 13 +- epan/dissectors/packet-rtcp.c | 42 +- epan/dissectors/packet-rtitcp.c | 0 epan/dissectors/packet-rtmpt.c | 10 +- epan/dissectors/packet-rtp-events.c | 6 +- epan/dissectors/packet-rtp-midi.c | 5 +- epan/dissectors/packet-rtp.c | 229 +- epan/dissectors/packet-rtp.h | 8 +- epan/dissectors/packet-rtpproxy.c | 6 +- epan/dissectors/packet-rtps.c | 296 +- epan/dissectors/packet-rtps.h | 2 +- epan/dissectors/packet-rtse.c | 36 +- epan/dissectors/packet-rtsp.c | 212 +- epan/dissectors/packet-s1ap.c | 1240 +- epan/dissectors/packet-s1ap.h | 7 +- epan/dissectors/packet-s5066sis.c | 2 +- epan/dissectors/packet-s7comm.c | 20 +- epan/dissectors/packet-sabp.c | 2 +- epan/dissectors/packet-sbc-ap.c | 170 +- epan/dissectors/packet-sbc.c | 24 +- epan/dissectors/packet-sbus.c | 18 +- epan/dissectors/packet-sccp.c | 108 +- epan/dissectors/packet-scop.c | 12 +- epan/dissectors/packet-scsi-osd.c | 2 +- epan/dissectors/packet-scsi-ssc.c | 16 +- epan/dissectors/packet-scsi.c | 55 +- epan/dissectors/packet-scsi.h | 3 +- epan/dissectors/packet-sctp.c | 122 +- epan/dissectors/packet-sdh.c | 7 +- epan/dissectors/packet-sdlc.c | 9 +- epan/dissectors/packet-sdp.c | 97 +- epan/dissectors/packet-selfm.c | 29 +- epan/dissectors/packet-ses.c | 15 +- epan/dissectors/packet-sflow.c | 27 +- epan/dissectors/packet-sgsap.c | 19 +- epan/dissectors/packet-sigcomp.c | 57 +- epan/dissectors/packet-simple.c | 2 +- epan/dissectors/packet-simulcrypt.c | 68 +- epan/dissectors/packet-sip.c | 387 +- epan/dissectors/packet-sipfrag.c | 4 +- epan/dissectors/packet-sita.c | 6 +- epan/dissectors/packet-skinny.c | 3584 +- epan/dissectors/packet-skinny.c.in | 236 +- epan/dissectors/packet-skinny.h | 72 +- epan/dissectors/packet-skinny.h.in | 76 +- epan/dissectors/packet-slimp3.c | 6 +- epan/dissectors/packet-slsk.c | 2013 +- epan/dissectors/packet-smb-common.c | 6 +- epan/dissectors/packet-smb-direct.c | 49 +- epan/dissectors/packet-smb-pipe.c | 88 +- epan/dissectors/packet-smb-sidsnooping.c | 2 +- epan/dissectors/packet-smb.c | 227 +- epan/dissectors/packet-smb2.c | 1311 +- epan/dissectors/packet-smcr.c | 13 +- epan/dissectors/packet-smpp.c | 19 +- epan/dissectors/packet-smtp.c | 70 +- epan/dissectors/packet-sna.c | 71 +- epan/dissectors/packet-sndcp.c | 23 +- epan/dissectors/packet-snmp.c | 171 +- epan/dissectors/packet-snort.c | 348 +- epan/dissectors/packet-socketcan.c | 28 +- epan/dissectors/packet-socketcan.h | 46 + epan/dissectors/packet-spdy.c | 2 +- epan/dissectors/packet-spice.c | 34 +- epan/dissectors/packet-spnego.c | 91 +- epan/dissectors/packet-sprt.c | 3 +- epan/dissectors/packet-srvloc.c | 11 +- epan/dissectors/packet-sscop.c | 2 +- epan/dissectors/packet-ssh.c | 229 +- epan/dissectors/packet-ssl-utils.c | 3585 +- epan/dissectors/packet-ssl-utils.h | 475 +- epan/dissectors/packet-ssl.c | 695 +- epan/dissectors/packet-starteam.c | 32 +- epan/dissectors/packet-stt.c | 28 +- epan/dissectors/packet-stun.c | 11 +- epan/dissectors/packet-sua.c | 6 +- epan/dissectors/packet-sync.c | 5 +- epan/dissectors/packet-synergy.c | 7 +- epan/dissectors/packet-synphasor.c | 18 +- epan/dissectors/packet-sysdig-event.c | 2 +- epan/dissectors/packet-sysex.c | 4 +- epan/dissectors/packet-t30.c | 93 +- epan/dissectors/packet-t38.c | 29 +- epan/dissectors/packet-tacacs.c | 26 +- epan/dissectors/packet-tacacs.h | 2 +- epan/dissectors/packet-tapa.c | 65 +- epan/dissectors/packet-tcap.c | 227 +- epan/dissectors/packet-tcap.h | 4 +- epan/dissectors/packet-tcp.c | 1239 +- epan/dissectors/packet-tcp.h | 2 +- epan/dissectors/packet-tdmop.c | 2 +- epan/dissectors/packet-tds.c | 364 +- epan/dissectors/packet-teamspeak2.c | 15 +- epan/dissectors/packet-text-media.c | 3 + epan/dissectors/packet-tftp.c | 5 +- epan/dissectors/packet-thread.c | 3470 + epan/dissectors/packet-thrift.c | 3 + epan/dissectors/packet-tipc.c | 225 +- epan/dissectors/packet-tn3270.c | 2 +- epan/dissectors/packet-tns.c | 390 +- epan/dissectors/packet-tns.h | 65 - epan/dissectors/packet-tpkt.c | 18 +- epan/dissectors/packet-tpncp.c | 2 +- epan/dissectors/packet-tr.c | 5 +- epan/dissectors/packet-trmac.c | 64 +- epan/dissectors/packet-tte-pcf.c | 10 +- epan/dissectors/packet-turbocell.c | 6 +- epan/dissectors/packet-turnchannel.c | 9 +- epan/dissectors/packet-u3v.c | 12 +- epan/dissectors/packet-ua.c | 2 +- epan/dissectors/packet-ua3g.c | 635 +- epan/dissectors/packet-uasip.c | 186 +- epan/dissectors/packet-uaudp.c | 236 +- epan/dissectors/packet-uaudp.h | 3 +- epan/dissectors/packet-ubertooth.c | 1 + epan/dissectors/packet-ucp.c | 8 + epan/dissectors/packet-udld.c | 4 +- epan/dissectors/packet-udp-nm.c | 533 + epan/dissectors/packet-udp.c | 66 +- epan/dissectors/packet-udt.c | 201 +- epan/dissectors/packet-uftp.c | 2 +- epan/dissectors/packet-uftp4.c | 24 +- epan/dissectors/packet-ulp.c | 880 +- epan/dissectors/packet-uma.c | 9 +- epan/dissectors/packet-umts_fp.c | 2023 +- epan/dissectors/packet-umts_fp.h | 213 +- epan/dissectors/packet-umts_mac.c | 105 +- epan/dissectors/packet-umts_mac.h | 10 +- epan/dissectors/packet-umts_rlc.c | 3035 + epan/dissectors/packet-umts_rlc.h | 132 + epan/dissectors/packet-usb-audio.c | 23 +- epan/dissectors/packet-usb-ccid.c | 240 +- epan/dissectors/packet-usb-com.c | 16 +- epan/dissectors/packet-usb-hid.c | 16 +- epan/dissectors/packet-usb-i1d3.c | 992 + epan/dissectors/packet-usb-masstorage.c | 7 +- epan/dissectors/packet-usb-video.c | 2 +- epan/dissectors/packet-usb.c | 548 +- epan/dissectors/packet-usb.h | 5 +- epan/dissectors/packet-usbip.c | 9 +- epan/dissectors/packet-user_encap.c | 25 +- epan/dissectors/packet-v150fw.c | 14 +- epan/dissectors/packet-v52.c | 4 +- epan/dissectors/packet-v5dl.c | 6 +- epan/dissectors/packet-v5ef.c | 9 +- epan/dissectors/packet-vcdu.c | 1 + epan/dissectors/packet-vlan.c | 194 +- epan/dissectors/packet-vnc.c | 1 - epan/dissectors/packet-vp8.c | 8 +- epan/dissectors/packet-vrrp.c | 15 +- epan/dissectors/packet-vsip.c | 1 - epan/dissectors/packet-vsock.c | 18 +- epan/dissectors/packet-vxlan.c | 2 +- epan/dissectors/packet-wai.c | 17 +- epan/dissectors/packet-wassp.c | 28 +- epan/dissectors/packet-wbxml.c | 129 +- epan/dissectors/packet-wcp.c | 3 +- epan/dissectors/packet-websocket.c | 4 +- epan/dissectors/packet-wfleet-hdlc.c | 6 +- epan/dissectors/packet-windows-common.c | 16 +- epan/dissectors/packet-wlccp.c | 5 +- epan/dissectors/packet-wsmp.c | 4 +- epan/dissectors/packet-wsp.c | 35 +- epan/dissectors/packet-wtp.c | 23 +- epan/dissectors/packet-x11.c | 1815 +- epan/dissectors/packet-x25.c | 34 +- epan/dissectors/packet-x2ap.c | 661 +- epan/dissectors/packet-x509af.c | 6 +- epan/dissectors/packet-x509ce.c | 6 +- epan/dissectors/packet-xip-serval.c | 12 +- epan/dissectors/packet-xml.c | 275 +- epan/dissectors/packet-xml.h | 67 +- epan/dissectors/packet-xot.c | 12 +- epan/dissectors/packet-ypserv.c | 2 +- epan/dissectors/packet-zbee-aps.c | 23 +- epan/dissectors/packet-zbee-nwk-gp.c | 4 +- epan/dissectors/packet-zbee-nwk.c | 8 +- epan/dissectors/packet-zbee-security.c | 27 +- epan/dissectors/packet-zbee-zcl-general.c | 19 +- epan/dissectors/packet-zbee-zcl-ha.c | 2 +- epan/dissectors/packet-zbee-zcl-misc.c | 2 +- epan/dissectors/packet-zbee-zcl-se.c | 4738 +- epan/dissectors/packet-zbee-zcl.c | 55 +- epan/dissectors/packet-zbee.h | 6 +- epan/dissectors/packet-zrtp.c | 11 +- epan/dissectors/packet-zvt.c | 279 +- epan/dissectors/pidl/eventlog/eventlog.cnf | 4 +- epan/dissectors/pidl/lsa/lsa.cnf | 2 +- epan/dissectors/pidl/mapi/mapi.idl | 2 +- epan/dissectors/pidl/mapi/response.cnf.c | 2 +- epan/dissectors/pidl/nspi/nspi.idl | 2 +- epan/dissectors/snort-config.c | 173 +- epan/dissectors/snort-config.h | 22 +- epan/dissectors/usb.c | 533 +- epan/dissectors/x11-declarations.h | 16 +- epan/dissectors/x11-enum.h | 2 +- epan/dissectors/x11-extension-errors.h | 2 +- epan/dissectors/x11-extension-implementation.h | 11019 +- epan/dissectors/x11-fields | 4 +- epan/dissectors/x11-glx-render-enum.h | 2712 +- epan/dissectors/x11-register-info.h | 1490 +- epan/dtd.h | 3 + epan/dtd_preparse.l | 17 +- epan/dwarf.c | 4 +- epan/enterprise-numbers | 195620 ------------------ epan/epan-int.h | 1 + epan/epan.c | 127 +- epan/epan.h | 23 +- epan/etypes.h | 14 +- epan/expert.c | 1 + epan/export_object.c | 39 +- epan/export_object.h | 3 +- epan/exported_pdu.c | 12 + epan/exported_pdu.h | 2 + epan/filter_expressions.c | 122 +- epan/filter_expressions.h | 29 +- epan/follow.c | 36 +- epan/follow.h | 3 +- epan/frame_data.h | 2 +- epan/frame_data_sequence.c | 24 +- epan/ftypes/ftype-bytes.c | 180 +- epan/ftypes/ftype-double.c | 40 +- epan/ftypes/ftype-guid.c | 20 +- epan/ftypes/ftype-ieee-11073-float.c | 46 +- epan/ftypes/ftype-integer.c | 420 +- epan/ftypes/ftype-ipv4.c | 31 +- epan/ftypes/ftype-ipv6.c | 21 +- epan/ftypes/ftype-none.c | 20 +- epan/ftypes/ftype-pcre.c | 24 +- epan/ftypes/ftype-protocol.c | 20 +- epan/ftypes/ftype-string.c | 80 +- epan/ftypes/ftype-time.c | 40 +- epan/ftypes/ftypes-int.h | 44 +- epan/ftypes/ftypes.c | 152 +- epan/geoip_db.c | 63 +- epan/ip_opts.h | 31 - epan/oids.c | 8 +- epan/osi-utils.c | 66 +- epan/osi-utils.h | 72 +- epan/oui.c | 3 +- epan/oui.h | 3 +- epan/packet-range.c | 379 - epan/packet-range.h | 118 - epan/packet.c | 314 +- epan/packet.h | 58 +- epan/plugin_if.c | 354 +- epan/plugin_if.h | 209 +- epan/prefs-int.h | 211 +- epan/prefs.c | 1392 +- epan/prefs.h | 86 +- epan/print.c | 796 +- epan/print.h | 63 +- epan/print_stream.c | 177 +- epan/print_stream.h | 12 + epan/proto.c | 1088 +- epan/proto.h | 148 +- epan/radius_dict.l | 142 +- epan/range.c | 43 +- epan/range.h | 19 +- epan/reassemble.c | 83 +- epan/reassemble.h | 62 +- epan/rtd_table.c | 36 +- epan/rtd_table.h | 3 +- epan/show_exception.c | 2 +- epan/sminmpec.c | 49038 ----- epan/sminmpec.h | 5 +- epan/srt_table.c | 36 +- epan/srt_table.h | 4 +- epan/stat_tap_ui.c | 68 +- epan/stat_tap_ui.h | 5 +- epan/stats_tree.c | 26 +- epan/stats_tree.h | 3 + epan/stream.c | 1 + epan/strutil.c | 170 +- epan/strutil.h | 14 +- epan/t35.c | 1 - epan/tap.c | 35 +- epan/tap.h | 4 + epan/tfs.c | 3 + epan/tfs.h | 3 + epan/to_str.c | 54 +- epan/to_str.h | 4 +- epan/tpg.h | 2 +- epan/tvbtest.c | 12 +- epan/tvbuff.c | 79 +- epan/tvbuff.h | 21 +- epan/tvbuff_subset.c | 2 +- epan/uat-int.h | 23 +- epan/uat.c | 124 +- epan/uat.h | 54 +- epan/unit_strings.c | 125 + epan/unit_strings.h | 122 + epan/value_string.c | 78 + epan/value_string.h | 26 + epan/wmem/wmem_list.c | 46 + epan/wmem/wmem_list.h | 5 + epan/wmem/wmem_map.c | 142 +- epan/wmem/wmem_map.h | 39 + epan/wmem/wmem_test.c | 88 +- epan/wmem/wmem_tree.c | 84 +- epan/wmem/wmem_tree.h | 18 + epan/wmem/wmem_user_cb.c | 2 +- epan/wslua/CMakeLists.txt | 2 - epan/wslua/init_wslua.c | 19 +- epan/wslua/make-init-lua.pl | 40 +- epan/wslua/make-taps.pl | 6 +- epan/wslua/template-init.lua | 26 +- epan/wslua/wslua.h | 2 +- epan/wslua/wslua_capture_info.c | 6 +- epan/wslua/wslua_dir.c | 3 +- epan/wslua/wslua_dissector.c | 18 +- epan/wslua/wslua_dumper.c | 6 +- epan/wslua/wslua_file_handler.c | 65 +- epan/wslua/wslua_nstime.c | 12 +- epan/wslua/wslua_pref.c | 2 +- epan/wslua/wslua_proto.c | 10 + epan/wslua/wslua_proto_field.c | 514 +- epan/wslua/wslua_struct.c | 2 +- epan/wslua/wslua_tree.c | 32 + epan/wslua/wslua_tvb.c | 2 +- epan/wslua/wslua_util.c | 20 +- epan/xdlc.c | 58 - epan/xdlc.h | 8 - extcap.c | 828 +- extcap.h | 44 +- extcap/Makefile.am | 3 +- extcap/androiddump.c | 1138 +- extcap/ciscodump.c | 7 +- extcap/extcap-base.h | 28 +- extcap/randpktdump.c | 6 +- extcap/sshdump.c | 35 +- extcap/udpdump.c | 175 +- extcap_parser.c | 234 +- extcap_parser.h | 11 +- extcap_spawn.c | 6 +- file.c | 683 +- file.h | 68 +- filter_files.c | 632 - filter_files.h | 109 - help/faq.py | 8 +- image/README.image | 4 +- m4/ws_osx.m4 | 53 +- macosx-setup.sh | 661 +- macosx-support-lib-patches/qt-fix-pc-files | 2 +- make-version.pl | 37 +- manuf | 1856 +- manuf.tmpl | 3 +- mergecap.c | 80 +- packaging/macosx/ChmodBPF/ChmodBPF | 4 +- packaging/macosx/Info.plist.in | 6 +- packaging/macosx/Read_me_first.rtf | 28 +- .../macosx/Wireshark_package.pmdoc/index.xml.in | 2 +- packaging/macosx/dmg_set_style.scpt | Bin 7078 -> 7968 bytes packaging/macosx/osx-app.sh | 66 +- packaging/nsis/CMakeLists.txt | 34 +- packaging/nsis/config.nsh.in | 2 +- packaging/nsis/uninstall.nsi | 2 + packaging/nsis/wireshark.nsi | 42 +- packaging/rpm/SPECS/wireshark.spec.in | 22 + packaging/wix/CMakeLists.txt | 34 +- packaging/wix/ComponentGroups.wxi | 20 +- packaging/wix/Features.wxi | 3 + packaging/wix/InputPaths.wxi | 2 +- packaging/wix/Plugins.wxi | 14 + packaging/wix/README | 2 +- packaging/wix/banner.bmp | Bin packaging/wix/dialog.bmp | Bin plugins/Makefile.am | 1 + plugins/docsis/CMakeLists.txt | 44 - plugins/docsis/Makefile.am | 50 +- plugins/docsis/packet-bintrngreq.c | 153 - plugins/docsis/packet-bpkmattr.c | 565 - plugins/docsis/packet-bpkmreq.c | 154 - plugins/docsis/packet-bpkmrsp.c | 155 - plugins/docsis/packet-cmctrlreq.c | 116 - plugins/docsis/packet-cmctrlrsp.c | 124 - plugins/docsis/packet-cmstatus.c | 290 - plugins/docsis/packet-dbcack.c | 115 - plugins/docsis/packet-dbcreq.c | 131 - plugins/docsis/packet-dbcrsp.c | 129 - plugins/docsis/packet-dccack.c | 173 - plugins/docsis/packet-dccreq.c | 604 - plugins/docsis/packet-dccrsp.c | 262 - plugins/docsis/packet-dcd.c | 870 - plugins/docsis/packet-docsis.c | 44 +- plugins/docsis/packet-dpd.c | 391 - plugins/docsis/packet-dpvreq.c | 176 - plugins/docsis/packet-dpvrsp.c | 176 - plugins/docsis/packet-dsaack.c | 129 - plugins/docsis/packet-dsareq.c | 116 - plugins/docsis/packet-dsarsp.c | 130 - plugins/docsis/packet-dscack.c | 128 - plugins/docsis/packet-dscreq.c | 116 - plugins/docsis/packet-dscrsp.c | 130 - plugins/docsis/packet-dsdreq.c | 132 - plugins/docsis/packet-dsdrsp.c | 132 - plugins/docsis/packet-intrngreq.c | 126 - plugins/docsis/packet-macmgmt.c | 7978 +- plugins/docsis/packet-map.c | 287 - plugins/docsis/packet-mdd.c | 847 - plugins/docsis/packet-ocd.c | 406 - plugins/docsis/packet-regack.c | 129 - plugins/docsis/packet-regreq.c | 118 - plugins/docsis/packet-regreqmp.c | 129 - plugins/docsis/packet-regrsp.c | 129 - plugins/docsis/packet-regrspmp.c | 137 - plugins/docsis/packet-rngreq.c | 130 - plugins/docsis/packet-rngrsp.c | 298 - plugins/docsis/packet-sync.c | 106 - plugins/docsis/packet-tlv-cmctrl.c | 356 - plugins/docsis/packet-tlv.c | 702 +- plugins/docsis/packet-tlv.h | 2 + plugins/docsis/packet-type29ucd.c | 1108 - plugins/docsis/packet-type35ucd.c | 1197 - plugins/docsis/packet-type51ucd.c | 1647 - plugins/docsis/packet-uccreq.c | 117 - plugins/docsis/packet-uccrsp.c | 111 - plugins/docsis/packet-ucd.c | 1022 - plugins/docsis/packet-vendor.c | 150 +- plugins/ethercat/Makefile.am | 6 +- plugins/ethercat/packet-ams.c | 7 +- plugins/ethercat/packet-ecatmb.c | 6 +- plugins/ethercat/packet-ethercat-frame.c | 7 +- plugins/gryphon/Makefile.am | 6 +- plugins/gryphon/packet-gryphon.c | 2 +- plugins/irda/Makefile.am | 6 +- plugins/irda/packet-ircomm.c | 10 +- plugins/irda/packet-irda.c | 13 +- plugins/irda/packet-sir.c | 7 +- plugins/m2m/Makefile.am | 6 +- plugins/m2m/packet-m2m.c | 20 +- plugins/mate/Makefile.am | 6 +- plugins/mate/mate.h | 31 +- plugins/mate/mate_grammar.lemon | 28 +- plugins/mate/mate_parser.l | 10 +- plugins/mate/mate_runtime.c | 21 +- plugins/mate/mate_setup.c | 278 +- plugins/mate/mate_util.c | 50 +- plugins/mate/packet-mate.c | 59 +- plugins/opcua/Makefile.am | 6 +- plugins/opcua/opcua.c | 31 +- plugins/opcua/opcua_complextypeparser.c | 4 +- plugins/opcua/opcua_enumparser.c | 22 - plugins/opcua/opcua_enumparser.h | 1 - plugins/opcua/opcua_hfindeces.c | 4 - plugins/opcua/opcua_hfindeces.h | 2 - plugins/opcua/opcua_simpletypes.c | 122 +- plugins/opcua/opcua_simpletypes.h | 11 + plugins/opcua/opcua_transport_layer.c | 8 + plugins/opcua/opcua_transport_layer.h | 1 + plugins/pluginifdemo/AUTHORS | 2 + plugins/pluginifdemo/CMakeLists.txt | 87 + plugins/{gryphon => pluginifdemo}/COPYING | 0 plugins/pluginifdemo/Makefile.am | 68 + plugins/pluginifdemo/NEWS | 1 + plugins/pluginifdemo/README | 2 + plugins/pluginifdemo/moduleinfo.h | 39 + plugins/{docsis => pluginifdemo}/plugin.rc.in | 0 plugins/pluginifdemo/pluginifdemo.c | 157 + plugins/pluginifdemo/pluginifdemo.h | 23 + plugins/pluginifdemo/ui/pluginifdemo_about.cpp | 61 + plugins/pluginifdemo/ui/pluginifdemo_about.h | 65 + plugins/pluginifdemo/ui/pluginifdemo_about.ui | 156 + plugins/pluginifdemo/ui/pluginifdemo_main.cpp | 394 + plugins/pluginifdemo/ui/pluginifdemo_main.h | 136 + plugins/pluginifdemo/ui/pluginifdemo_main.ui | 369 + plugins/pluginifdemo/ui/uiclasshandler.cpp | 128 + plugins/pluginifdemo/ui/uihandler.cpp | 81 + plugins/pluginifdemo/ui/uihandler.h | 101 + plugins/profinet/Makefile.am | 6 +- plugins/profinet/packet-dcerpc-pn-io.c | 461 +- plugins/profinet/packet-pn-dcp.c | 24 +- plugins/profinet/packet-pn-mrp.c | 3 +- plugins/profinet/packet-pn-ptcp.c | 35 +- plugins/profinet/packet-pn-rt.c | 167 +- plugins/profinet/packet-pn-rtc-one.c | 31 +- plugins/profinet/packet-pn.c | 135 +- plugins/profinet/packet-pn.h | 20 +- plugins/stats_tree/pinfo_stats_tree.c | 5 +- plugins/transum/CMakeLists.txt | 91 + plugins/transum/Makefile.am | 73 + plugins/transum/decoders.c | 290 +- plugins/transum/decoders.h | 25 +- plugins/transum/extractors.c | 65 +- plugins/transum/packet-transum.c | 950 +- plugins/transum/packet-transum.h | 110 +- plugins/{docsis => transum}/plugin.rc.in | 0 plugins/transum/preferences.h | 6 +- plugins/unistim/Makefile.am | 6 +- plugins/unistim/audio.h | 2 +- plugins/unistim/packet-unistim.c | 3 +- plugins/wimax/Makefile.am | 6 +- plugins/wimax/mac_hd_generic_decoder.c | 6 +- plugins/wimax/msg_dcd.c | 73 +- plugins/wimax/msg_reg_req.c | 21 +- plugins/wimax/msg_rng_rsp.c | 11 +- plugins/wimax/msg_ucd.c | 79 +- plugins/wimax/wimax_utils.c | 57 +- plugins/wimax/wimax_utils.h | 12 + plugins/wimaxasncp/Makefile.am | 6 +- plugins/wimaxasncp/packet-wimaxasncp.c | 10 +- plugins/wimaxmacphy/Makefile.am | 6 +- profiles/Bluetooth/preferences | 19 + radius/README.radius_dictionary | 30 +- radius/dictionary | 51 +- radius/dictionary.3com | 3 +- radius/dictionary.acc | 12 +- radius/dictionary.acme | 1 + radius/dictionary.actelis | 4 +- radius/dictionary.aerohive | 4 +- radius/dictionary.airespace | 29 +- radius/dictionary.alcatel | 3 +- radius/dictionary.alcatel-lucent.aaa | 22 +- radius/dictionary.alcatel.esam | 2 + radius/dictionary.alteon | 3 +- radius/dictionary.altiga | 49 +- radius/dictionary.alvarion | 513 +- radius/dictionary.alvarion.wimax.v2_2 | 4 +- radius/dictionary.apc | 16 +- radius/dictionary.aptis | 3 +- radius/dictionary.arbor | 6 +- radius/dictionary.aruba | 30 +- radius/dictionary.asn | 3 +- radius/dictionary.audiocodes | 3 +- radius/dictionary.avaya | 3 +- radius/dictionary.azaire | 3 +- radius/dictionary.bay | 14 +- radius/dictionary.bintec | 3 +- radius/dictionary.bluecoat | 4 +- radius/dictionary.bristol | 3 +- radius/dictionary.brocade | 3 +- radius/dictionary.bskyb | 4 +- radius/dictionary.bt | 4 +- radius/dictionary.cablelabs | 113 +- radius/dictionary.cabletron | 3 +- radius/dictionary.chillispot | 16 +- radius/dictionary.cisco | 54 +- radius/dictionary.cisco.bbsm | 3 +- radius/dictionary.cisco.vpn3000 | 194 +- radius/dictionary.cisco.vpn5000 | 3 +- radius/dictionary.citrix | 4 +- radius/dictionary.clavister | 3 +- radius/dictionary.cnergee | 45 + radius/dictionary.colubris | 3 +- radius/dictionary.columbia_university | 3 +- radius/dictionary.compat | 7 +- radius/dictionary.compatible | 2 +- radius/dictionary.cosine | 3 +- radius/dictionary.dante | 3 +- radius/dictionary.dellemc | 18 + radius/dictionary.digium | 3 +- radius/dictionary.dlink | 5 +- radius/dictionary.dragonwave | 4 +- radius/dictionary.efficientip | 4 +- radius/dictionary.eltex | 6 +- radius/dictionary.epygi | 4 +- radius/dictionary.equallogic | 2 +- radius/dictionary.ericsson | 3 +- radius/dictionary.erx | 343 - radius/dictionary.extreme | 11 +- radius/dictionary.f5 | 4 +- radius/dictionary.fortinet | 3 +- radius/dictionary.foundry | 5 +- radius/dictionary.freedhcp | 4 +- radius/dictionary.freeradius | 20 +- radius/dictionary.freeswitch | 3 +- radius/dictionary.gandalf | 3 +- radius/dictionary.garderos | 3 +- radius/dictionary.gemtek | 5 +- radius/dictionary.h3c | 36 +- radius/dictionary.hp | 6 +- radius/dictionary.huawei | 133 +- radius/dictionary.iana | 4 +- radius/dictionary.iea | 44 +- radius/dictionary.infonet | 6 +- radius/dictionary.ipunplugged | 3 +- radius/dictionary.issanni | 3 +- radius/dictionary.itk | 3 +- radius/dictionary.juniper | 42 +- radius/dictionary.karlnet | 4 +- radius/dictionary.kineto | 4 +- radius/dictionary.lancom | 19 +- radius/dictionary.livingston | 3 +- radius/dictionary.localweb | 3 +- radius/dictionary.lucent | 3 +- radius/dictionary.manzara | 9 +- radius/dictionary.meinberg | 4 +- radius/dictionary.merit | 3 +- radius/dictionary.meru | 5 +- radius/dictionary.mikrotik | 3 +- radius/dictionary.motorola | 67 +- radius/dictionary.motorola.wimax | 41 +- radius/dictionary.navini | 3 +- radius/dictionary.netscreen | 3 +- radius/dictionary.networkphysics | 3 +- radius/dictionary.nexans | 3 +- radius/dictionary.nokia | 3 +- radius/dictionary.nokia.conflict | 4 +- radius/dictionary.nomadix | 9 +- radius/dictionary.nortel | 5 +- radius/dictionary.ntua | 4 +- radius/dictionary.openser | 3 +- radius/dictionary.packeteer | 6 +- radius/dictionary.paloalto | 4 +- radius/dictionary.patton | 15 +- radius/dictionary.perle | 996 +- radius/dictionary.propel | 3 +- radius/dictionary.prosoft | 4 +- radius/dictionary.proxim | 4 +- radius/dictionary.purewave | 4 +- radius/dictionary.quiconnect | 3 +- radius/dictionary.quintum | 3 +- radius/dictionary.redcreek | 3 +- radius/dictionary.rfc2867 | 3 +- radius/dictionary.rfc2868 | 3 +- radius/dictionary.rfc3162 | 3 +- radius/dictionary.rfc3576 | 3 +- radius/dictionary.rfc3580 | 3 +- radius/dictionary.rfc4603 | 14 +- radius/dictionary.rfc4675 | 3 +- radius/dictionary.rfc4818 | 3 +- radius/dictionary.rfc4849 | 3 +- radius/dictionary.rfc5090 | 3 +- radius/dictionary.rfc5176 | 7 +- radius/dictionary.rfc5447 | 3 +- radius/dictionary.rfc5580 | 7 +- radius/dictionary.rfc5607 | 3 +- radius/dictionary.rfc6519 | 5 +- radius/dictionary.rfc6572 | 3 +- radius/dictionary.rfc6677 | 3 +- radius/dictionary.rfc6911 | 2 +- radius/dictionary.rfc6929 | 2 +- radius/dictionary.rfc6930 | 2 +- radius/dictionary.rfc7055 | 2 +- radius/dictionary.rfc7155 | 2 +- radius/dictionary.rfc7268 | 5 +- radius/dictionary.rfc7499 | 1 + radius/dictionary.riverbed | 4 +- radius/dictionary.riverstone | 3 +- radius/dictionary.roaringpenguin | 3 +- radius/dictionary.ruckus | 5 +- radius/dictionary.sg | 4 +- radius/dictionary.shasta | 3 +- radius/dictionary.shiva | 3 +- radius/dictionary.siemens | 4 +- radius/dictionary.slipstream | 3 +- radius/dictionary.sofaware | 3 +- radius/dictionary.sonicwall | 3 +- radius/dictionary.springtide | 3 +- radius/dictionary.starent | 11 +- radius/dictionary.starent.vsa1 | 2 +- radius/dictionary.surfnet | 4 +- radius/dictionary.symbol | 4 +- radius/dictionary.t_systems_nova | 3 +- radius/dictionary.telebit | 7 +- radius/dictionary.telkom | 6 +- radius/dictionary.trapeze | 26 +- radius/dictionary.tropos | 3 +- radius/dictionary.ukerna | 23 +- radius/dictionary.unisphere | 344 + radius/dictionary.unix | 3 +- radius/dictionary.utstarcom | 3 +- radius/dictionary.valemount | 3 +- radius/dictionary.versanet | 3 +- radius/dictionary.vqp | 5 +- radius/dictionary.walabi | 3 +- radius/dictionary.waverider | 3 +- radius/dictionary.wichorus | 11 +- radius/dictionary.wimax | 2 +- radius/dictionary.wimax.alvarion | 4 +- radius/dictionary.wimax.wichorus | 109 +- radius/dictionary.wispr | 3 +- radius/dictionary.xedia | 3 +- radius/dictionary.xylan | 3 +- radius/dictionary.yubico | 4 +- radius/dictionary.zte | 5 +- radius/dictionary.zyxel | 14 +- randpkt.c | 66 +- randpkt_core/randpkt_core.c | 104 +- randpkt_core/randpkt_core.h | 2 +- rawshark.c | 325 +- register.h | 4 +- reordercap.c | 96 +- ringbuffer.c | 15 +- services | 134 +- sharkd.c | 806 + sharkd.h | 59 + sharkd_daemon.c | 318 + sharkd_session.c | 3770 + summary.c | 7 - summary.h | 6 +- sync_pipe.h | 1 + test/captures/dmgr.pcapng | Bin test/captures/dtls12-aes128ccm8.pcap | Bin 0 -> 1535 bytes test/captures/http2-data-reassembly.pcap | Bin 0 -> 82151 bytes test/captures/tls12-aes128ccm.pcap | Bin 0 -> 2057 bytes test/captures/tls12-aes256gcm.pcap | Bin 0 -> 2064 bytes test/captures/tls12-chacha20poly1305.pcap | Bin 0 -> 43693 bytes test/captures/tls13-20-chacha20poly1305.pcap | Bin 0 -> 10336 bytes test/captures/udt-dtls.pcapng.gz | Bin 0 -> 16379 bytes test/config.sh | 18 +- test/keys/http2-data-reassembly.keys | 1 + test/keys/key.p12 | Bin test/keys/tls12-chacha20poly1305.keys | 9 + test/keys/tls13-20-chacha20poly1305.keys | 9 + test/keys/udt-dtls.key | 28 + test/lua/nstime.lua | 11 +- test/lua/protofield.lua | 174 + test/lua/tvb.lua | 4 +- test/run_and_catch_crashes | 2 +- test/suite-capture.sh | 2 +- test/suite-decryption.sh | 126 + test/suite-dissection.sh | 60 + test/suite-fileformats.sh | 4 +- test/suite-wslua.sh | 28 + test/test.sh | 6 + text2pcap-scanner.l | 27 +- text2pcap.c | 204 +- text2pcap.h | 6 +- tfshark.c | 482 +- tools/Makefile.am | 2 +- tools/SkinnyProtocolOptimized.xml | 742 +- tools/checkAPIs.pl | 83 +- tools/checkfiltername.pl | 6 +- tools/checkhf.pl | 30 +- tools/commit-msg | 20 +- tools/debian-nightly-package.sh | 35 + tools/debian-setup.sh | 39 +- tools/dftestlib/bytes_ipv6.py | 92 +- tools/dftestlib/ipv4.py | 14 + tools/fuzz-test.sh | 2 +- tools/gen-bugnote | 11 +- tools/generate-nl80211-fields.py | 204 + tools/gtk.suppression | 294 + tools/install_rpms_for_devel.sh | 2 + tools/json2pcap/json2pcap.py | 450 + tools/lemon/lemon.c | 405 +- tools/lemon/lempar.c | 362 +- tools/macos-setup-brew.sh | 4 +- tools/make-manuf | 35 +- tools/make-sminmpec.pl | 104 +- tools/make-tls-ct-logids.py | 92 + tools/ncp2222.py | 11 +- tools/oss-fuzzshark/build.sh | 78 + tools/oss-fuzzshark/fuzzshark.c | 332 + tools/parse_xml2skinny_dissector.py | 201 +- tools/pidl/lib/Parse/Pidl/Wireshark/NDR.pm | 2 +- tools/process-x11-xcb.pl | 176 +- tools/rpm_setup.sh | 144 + tools/runlex.sh | 177 - tools/test-common.sh | 10 +- tools/valgrind-wireshark.sh | 34 +- tools/vg-suppressions | 82 + tools/win-setup.ps1 | 65 +- tools/wireshark_gen.py | 4 +- trigcap.c | 3 +- tshark.c | 1477 +- ui/CMakeLists.txt | 4 + ui/Makefile.am | 16 + ui/alert_box.c | 421 +- ui/alert_box.h | 74 + ui/capture.c | 7 +- ui/capture_ui_utils.c | 4 +- ui/cli/tap-expert.c | 4 +- ui/cli/tap-exportobject.c | 9 +- ui/cli/tap-follow.c | 8 +- ui/cli/tap-hosts.c | 4 +- ui/cli/tap-iostat.c | 2 +- ui/cli/tap-rtd.c | 8 +- ui/cli/tap-simple_stattable.c | 9 +- ui/cli/tap-sipstat.c | 23 +- ui/cli/tap-srt.c | 10 +- ui/cli/tap-stats_tree.c | 6 +- ui/cli/tshark-tap.h | 6 +- ui/commandline.c | 28 +- ui/console.c | 2 +- ui/dissect_opts.c | 48 + ui/dissect_opts.h | 13 + ui/export_pdu_ui_utils.c | 14 +- ui/failure_message.c | 451 + ui/failure_message.h | 126 + ui/filter_files.c | 672 + ui/filter_files.h | 106 + ui/gtk/about_dlg.c | 16 +- ui/gtk/addr_resolution_dlg.c | 4 +- ui/gtk/airpcap_dlg.c | 36 +- ui/gtk/airpcap_gui_utils.c | 51 +- ui/gtk/capture_dlg.c | 308 +- ui/gtk/capture_file_dlg.c | 6 +- ui/gtk/capture_if_details_dlg_win32.c | 2 +- ui/gtk/color_utils.h | 2 +- ui/gtk/compare_stat.c | 2 +- ui/gtk/conversation_hastables_dlg.c | 18 +- ui/gtk/conversations_table.c | 9 +- ui/gtk/decode_as_dlg.c | 55 +- ui/gtk/dfilter_expr_dlg.c | 255 +- ui/gtk/drag_and_drop.c | 6 +- ui/gtk/edit_packet_comment_dlg.c | 4 +- ui/gtk/extcap_gtk.c | 21 +- ui/gtk/file_dlg.c | 6 +- ui/gtk/file_import_dlg.c | 35 +- ui/gtk/filter_dlg.c | 37 +- ui/gtk/filter_expression_save_dlg.c | 155 +- ui/gtk/goto_dlg.c | 7 +- ui/gtk/gsm_map_summary.c | 2 +- ui/gtk/gui_stat_util.h | 2 +- ui/gtk/gui_utils.c | 2 +- ui/gtk/hostlist_table.c | 21 +- ui/gtk/iax2_analysis.c | 2 +- ui/gtk/main.c | 269 +- ui/gtk/main_airpcap_toolbar.c | 4 +- ui/gtk/main_menubar.c | 180 +- ui/gtk/main_statusbar.c | 6 +- ui/gtk/main_toolbar.c | 2 +- ui/gtk/main_welcome.c | 6 +- ui/gtk/mtp3_summary.c | 2 +- ui/gtk/packet_list.c | 8 +- ui/gtk/packet_list.h | 1 + ui/gtk/packet_list_store.c | 10 + ui/gtk/packet_win.c | 2 +- ui/gtk/prefs_capture.c | 14 +- ui/gtk/prefs_dlg.c | 253 +- ui/gtk/prefs_filter_expressions.c | 376 +- ui/gtk/prefs_filter_expressions.h | 6 - ui/gtk/prefs_font_color.c | 2 +- ui/gtk/prefs_gui.c | 4 +- ui/gtk/proto_dlg.c | 359 +- ui/gtk/proto_hier_stats_dlg.c | 4 +- ui/gtk/response_time_delay_table.c | 5 +- ui/gtk/response_time_delay_table.h | 7 +- ui/gtk/rlc_lte_graph.c | 4 +- ui/gtk/rtp_analysis.c | 6 +- ui/gtk/rtp_player.c | 2 +- ui/gtk/sctp_assoc_analyse.c | 2 +- ui/gtk/sctp_graph_dlg.c | 30 +- ui/gtk/service_response_time_table.c | 7 +- ui/gtk/service_response_time_table.h | 7 +- ui/gtk/simple_dialog.c | 9 + ui/gtk/simple_stattable.c | 7 +- ui/gtk/simple_stattable.h | 7 +- ui/gtk/stats_tree_stat.c | 2 +- ui/gtk/summary_dlg.c | 6 +- ui/gtk/tcp_graph.c | 57 +- ui/gtk/uat_gui.c | 54 +- ui/gtk/webbrowser.c | 12 +- ui/gtk/wlan_stat_dlg.c | 18 +- ui/help_url.c | 2 +- ui/iface_lists.c | 84 +- ui/iface_toolbar.c | 68 + ui/iface_toolbar.h | 105 + ui/io_graph_item.c | 1 + ui/io_graph_item.h | 44 + ui/packet_range.c | 379 + ui/packet_range.h | 117 + ui/preference_utils.c | 291 +- ui/preference_utils.h | 46 - ui/profile.c | 19 +- ui/proto_hier_stats.c | 2 +- ui/qt/CMakeLists.txt | 115 +- ui/qt/CMakeListsCustom.txt.example | 35 + ui/qt/Makefile.am | 102 +- ui/qt/about_dialog.cpp | 13 +- ui/qt/address_editor_frame.ui | 2 +- ui/qt/bluetooth_device_dialog.cpp | 24 +- ui/qt/bluetooth_device_dialog.h | 7 + ui/qt/bluetooth_devices_dialog.cpp | 23 +- ui/qt/bluetooth_hci_summary_dialog.cpp | 66 +- ui/qt/bluetooth_hci_summary_dialog.h | 1 + ui/qt/bluetooth_hci_summary_dialog.ui | 19 +- ui/qt/byte_view_tab.cpp | 9 +- ui/qt/byte_view_text.cpp | 12 +- ui/qt/byte_view_text.h | 1 + ui/qt/cache_proxy_model.cpp | 112 + ui/qt/cache_proxy_model.h | 59 + ui/qt/capture_file.cpp | 8 + ui/qt/capture_file.h | 2 + ui/qt/capture_file_dialog.cpp | 17 +- ui/qt/capture_file_dialog.h | 4 +- ui/qt/capture_file_properties_dialog.cpp | 18 +- ui/qt/capture_filter_edit.cpp | 552 - ui/qt/capture_filter_syntax_worker.cpp | 61 +- ui/qt/capture_interfaces_dialog.cpp | 146 +- ui/qt/capture_interfaces_dialog.h | 1 + ui/qt/capture_interfaces_dialog.ui | 2 +- ui/qt/capture_preferences_frame.cpp | 23 +- ui/qt/clickable_label.cpp | 58 - ui/qt/coloring_rules_dialog.cpp | 16 +- ui/qt/coloring_rules_dialog.ui | 9 +- ui/qt/column_editor_frame.ui | 2 +- ui/qt/column_preferences_frame.cpp | 7 +- ui/qt/compiled_filter_output.cpp | 11 +- ui/qt/conversation_dialog.cpp | 2 +- ui/qt/conversation_dialog.h | 2 - ui/qt/conversation_hash_tables_dialog.cpp | 49 +- ui/qt/conversation_hash_tables_dialog.h | 3 +- ui/qt/decode_as_dialog.cpp | 54 +- ui/qt/decode_as_dialog.ui | 2 +- ui/qt/display_filter_combo.cpp | 173 - ui/qt/display_filter_combo.h | 62 - ui/qt/display_filter_edit.cpp | 586 - ui/qt/display_filter_edit.h | 100 - ui/qt/display_filter_expression_dialog.cpp | 42 +- ui/qt/display_filter_expression_dialog.ui | 12 +- ui/qt/enabled_protocols_dialog.cpp | 32 +- ui/qt/endpoint_dialog.cpp | 7 +- ui/qt/endpoint_dialog.h | 2 - ui/qt/expert_info_dialog.cpp | 3 +- ui/qt/expert_info_dialog.ui | 2 +- ui/qt/export_dissection_dialog.cpp | 2 +- ui/qt/export_object_dialog.cpp | 2 +- ui/qt/export_pdu_dialog.ui | 2 +- ui/qt/extcap_argument.cpp | 15 +- ui/qt/extcap_argument.h | 7 +- ui/qt/extcap_argument_file.cpp | 4 +- ui/qt/extcap_options_dialog.cpp | 43 +- ui/qt/field_filter_edit.cpp | 256 - ui/qt/file_set_dialog.cpp | 12 +- ui/qt/file_set_dialog.ui | 2 +- ui/qt/filter_dialog.cpp | 40 +- ui/qt/filter_dialog.ui | 2 +- ui/qt/filter_expression_frame.cpp | 76 +- ui/qt/filter_expression_frame.h | 6 +- ui/qt/filter_expression_frame.ui | 273 +- ui/qt/filter_expressions_preferences_frame.cpp | 313 - ui/qt/filter_expressions_preferences_frame.h | 69 - ui/qt/filter_expressions_preferences_frame.ui | 92 - ui/qt/follow_stream_dialog.ui | 4 +- ui/qt/font_color_preferences_frame.cpp | 64 +- ui/qt/font_color_preferences_frame.ui | 2 +- ui/qt/funnel_text_dialog.cpp | 2 +- ui/qt/geometry_state_dialog.h | 6 +- ui/qt/gsm_map_summary_dialog.cpp | 7 +- ui/qt/iax2_analysis_dialog.cpp | 14 +- ui/qt/import_text_dialog.cpp | 6 +- ui/qt/import_text_dialog.h | 2 +- ui/qt/import_text_dialog.ui | 2 +- ui/qt/interface_frame.cpp | 41 +- ui/qt/interface_frame.h | 4 + ui/qt/interface_sort_filter_model.cpp | 66 + ui/qt/interface_sort_filter_model.h | 11 + ui/qt/interface_toolbar.cpp | 993 + ui/qt/interface_toolbar.h | 123 + ui/qt/interface_toolbar.ui | 72 + ui/qt/interface_toolbar_reader.cpp | 140 + ui/qt/interface_toolbar_reader.h | 65 + ui/qt/interface_tree_cache_model.cpp | 67 +- ui/qt/interface_tree_cache_model.h | 8 +- ui/qt/interface_tree_model.cpp | 41 +- ui/qt/interface_tree_model.h | 6 +- ui/qt/io_graph_dialog.cpp | 267 +- ui/qt/io_graph_dialog.h | 11 +- ui/qt/io_graph_dialog.ui | 2 +- ui/qt/layout_preferences_frame.cpp | 58 +- ui/qt/lbm_lbtrm_transport_dialog.ui | 2 +- ui/qt/lbm_lbtru_transport_dialog.ui | 2 +- ui/qt/lbm_stream_dialog.ui | 2 +- ui/qt/main_status_bar.cpp | 2 +- ui/qt/main_status_bar.h | 2 +- ui/qt/main_welcome.cpp | 43 +- ui/qt/main_welcome.h | 3 +- ui/qt/main_welcome.ui | 6 +- ui/qt/main_window.cpp | 462 +- ui/qt/main_window.h | 44 +- ui/qt/main_window.ui | 75 +- ui/qt/main_window_preferences_frame.cpp | 52 +- ui/qt/main_window_slots.cpp | 476 +- ui/qt/manage_interfaces_dialog.cpp | 59 +- ui/qt/manage_interfaces_dialog.h | 1 + ui/qt/module_preferences_scroll_area.cpp | 185 +- ui/qt/module_preferences_scroll_area.h | 3 +- ui/qt/mtp3_summary_dialog.cpp | 7 +- ui/qt/multicast_statistics_dialog.cpp | 2 +- ui/qt/overlay_scroll_bar.cpp | 268 - ui/qt/packet_dialog.ui | 2 +- ui/qt/packet_list.cpp | 196 +- ui/qt/packet_list.h | 24 +- ui/qt/packet_list_model.cpp | 80 +- ui/qt/packet_list_model.h | 5 + ui/qt/packet_list_record.cpp | 12 + ui/qt/packet_range_group_box.h | 4 +- ui/qt/packet_range_group_box.ui | 2 +- ui/qt/preference_editor_frame.cpp | 54 +- ui/qt/preference_editor_frame.ui | 2 +- ui/qt/preferences_dialog.cpp | 241 +- ui/qt/preferences_dialog.h | 2 +- ui/qt/preferences_dialog.ui | 14 +- ui/qt/profile_dialog.cpp | 108 +- ui/qt/profile_dialog.ui | 4 +- ui/qt/progress_frame.cpp | 4 +- ui/qt/proto_tree.cpp | 83 +- ui/qt/proto_tree.h | 2 - ui/qt/protocol_hierarchy_dialog.cpp | 9 +- ui/qt/protocol_preferences_menu.cpp | 73 +- ui/qt/qcustomplot.cpp | 2 +- ui/qt/qt_ui_utils.cpp | 2 +- ui/qt/remote_capture_dialog.cpp | 12 +- ui/qt/resolved_addresses_dialog.cpp | 8 +- ui/qt/response_time_delay_dialog.cpp | 14 +- ui/qt/response_time_delay_dialog.h | 9 +- ui/qt/rtp_analysis_dialog.cpp | 745 +- ui/qt/rtp_analysis_dialog.h | 22 +- ui/qt/rtp_analysis_dialog.ui | 66 +- ui/qt/rtp_audio_stream.cpp | 9 +- ui/qt/rtp_player_dialog.cpp | 12 +- ui/qt/rtp_player_dialog.h | 5 +- ui/qt/rtp_stream_dialog.cpp | 9 +- ui/qt/sctp_chunk_statistics_dialog.cpp | 32 +- ui/qt/search_frame.cpp | 1 + ui/qt/search_frame.ui | 2 +- ui/qt/sequence_diagram.cpp | 1 - ui/qt/sequence_dialog.cpp | 4 +- ui/qt/sequence_dialog.ui | 2 +- ui/qt/service_response_time_dialog.cpp | 8 +- ui/qt/service_response_time_dialog.h | 7 +- ui/qt/show_packet_bytes_dialog.cpp | 3 + ui/qt/show_packet_bytes_dialog.ui | 2 +- ui/qt/simple_dialog.cpp | 3 + ui/qt/simple_statistics_dialog.cpp | 7 +- ui/qt/simple_statistics_dialog.h | 5 +- ui/qt/sparkline_delegate.cpp | 12 +- ui/qt/sparkline_delegate.h | 2 +- ui/qt/splash_overlay.cpp | 22 +- ui/qt/stats_tree_dialog.cpp | 12 +- ui/qt/stock_icon.cpp | 2 +- ui/qt/stock_icon_tool_button.cpp | 4 +- ui/qt/tabnav_tree_widget.cpp | 68 + ui/qt/tabnav_tree_widget.h | 54 + ui/qt/tap_parameter_dialog.ui | 2 +- ui/qt/tcp_stream_dialog.cpp | 1016 +- ui/qt/tcp_stream_dialog.h | 39 +- ui/qt/tcp_stream_dialog.ui | 133 +- ui/qt/time_shift_dialog.h | 2 +- ui/qt/time_shift_dialog.ui | 2 +- ui/qt/traffic_table_dialog.cpp | 47 +- ui/qt/traffic_table_dialog.h | 1 + ui/qt/uat_delegate.cpp | 14 + ui/qt/uat_dialog.cpp | 12 +- ui/qt/uat_dialog.h | 2 +- ui/qt/uat_dialog.ui | 8 +- ui/qt/uat_frame.cpp | 281 + ui/qt/uat_frame.h | 68 + ui/qt/uat_frame.ui | 150 + ui/qt/uat_model.cpp | 98 +- ui/qt/uat_model.h | 6 +- ui/qt/uat_tree_view.cpp | 74 - ui/qt/uat_tree_view.h | 44 - ui/qt/variant_pointer.h | 46 + ui/qt/voip_calls_dialog.cpp | 282 +- ui/qt/voip_calls_dialog.h | 14 +- ui/qt/voip_calls_dialog.ui | 52 +- ui/qt/voip_calls_info_model.cpp | 246 + ui/qt/voip_calls_info_model.h | 96 + ui/qt/widgets/additional_toolbar.cpp | 600 + ui/qt/widgets/additional_toolbar.h | 101 + ui/qt/widgets/apply_line_edit.cpp | 181 + ui/qt/widgets/apply_line_edit.h | 82 + ui/qt/{ => widgets}/capture_filter_combo.cpp | 0 ui/qt/{ => widgets}/capture_filter_combo.h | 0 ui/qt/widgets/capture_filter_edit.cpp | 541 + ui/qt/{ => widgets}/capture_filter_edit.h | 0 ui/qt/widgets/clickable_label.cpp | 58 + ui/qt/{ => widgets}/clickable_label.h | 0 ui/qt/widgets/display_filter_combo.cpp | 179 + ui/qt/widgets/display_filter_combo.h | 63 + ui/qt/widgets/display_filter_edit.cpp | 580 + ui/qt/widgets/display_filter_edit.h | 100 + ui/qt/widgets/drag_drop_toolbar.cpp | 216 + ui/qt/widgets/drag_drop_toolbar.h | 70 + ui/qt/{ => widgets}/elided_label.cpp | 0 ui/qt/{ => widgets}/elided_label.h | 0 ui/qt/widgets/field_filter_edit.cpp | 251 + ui/qt/{ => widgets}/field_filter_edit.h | 0 ui/qt/{ => widgets}/find_line_edit.cpp | 0 ui/qt/{ => widgets}/find_line_edit.h | 0 ui/qt/{ => widgets}/follow_stream_text.cpp | 0 ui/qt/{ => widgets}/follow_stream_text.h | 0 ui/qt/widgets/interface_toolbar_lineedit.cpp | 149 + ui/qt/widgets/interface_toolbar_lineedit.h | 71 + ui/qt/{ => widgets}/label_stack.cpp | 0 ui/qt/{ => widgets}/label_stack.h | 0 ui/qt/widgets/overlay_scroll_bar.cpp | 268 + ui/qt/{ => widgets}/overlay_scroll_bar.h | 0 ui/qt/{ => widgets}/syntax_line_edit.cpp | 0 ui/qt/{ => widgets}/syntax_line_edit.h | 0 ui/qt/widgets/tabnav_tree_view.cpp | 81 + ui/qt/widgets/tabnav_tree_view.h | 61 + ui/qt/wireless_frame.cpp | 5 +- ui/qt/wireless_timeline.cpp | 631 + ui/qt/wireless_timeline.h | 123 + ui/qt/wireshark_application.cpp | 342 +- ui/qt/wireshark_application.h | 33 +- ui/qt/wireshark_de.ts | 3591 +- ui/qt/wireshark_en.ts | 3208 +- ui/qt/wireshark_fr.ts | 3454 +- ui/qt/wireshark_it.ts | 3600 +- ui/qt/wireshark_ja_JP.ts | 3429 +- ui/qt/wireshark_pl.ts | 3474 +- ui/qt/wireshark_zh_CN.ts | 3586 +- ui/qt/wlan_statistics_dialog.cpp | 9 +- ui/recent.c | 57 +- ui/recent.h | 27 +- ui/rtp_stream.h | 1 + ui/simple_dialog.h | 5 + ui/software_update.c | 23 +- ui/software_update.h | 13 + ui/tap-rlc-graph.c | 2 +- ui/tap-rtp-analysis.h | 8 + ui/tap-rtp-common.c | 62 +- ui/tap-sequence-analysis.c | 20 +- ui/tap-sequence-analysis.h | 6 + ui/tap-tcp-stream.c | 33 +- ui/tap-tcp-stream.h | 32 +- ui/tap_export_pdu.c | 11 +- ui/text_import.c | 14 +- ui/text_import.h | 2 +- ui/traffic_table_ui.c | 8 +- ui/ui_util.h | 1 - ui/voip_calls.c | 22 +- ui/win32/file_dlg_win32.c | 1 + wireshark-mime-package.xml | 2 +- wireshark-qt.cpp | 171 +- wiretap/5views.c | 6 +- wiretap/aethra.c | 4 +- wiretap/ascendtext.h | 2 +- wiretap/btsnoop.c | 34 +- wiretap/camins.c | 95 +- wiretap/camins.h | 2 +- wiretap/capsa.c | 8 +- wiretap/catapult_dct2000.c | 4 +- wiretap/commview.c | 2 +- wiretap/cosine.c | 4 +- wiretap/csids.c | 2 +- wiretap/daintree-sna.c | 9 +- wiretap/dbs-etherwatch.c | 6 +- wiretap/erf.c | 1758 +- wiretap/erf.h | 26 +- wiretap/eyesdn.c | 4 +- wiretap/file_access.c | 93 +- wiretap/file_wrappers.c | 4 +- wiretap/hcidump.c | 4 +- wiretap/i4btrace.c | 4 +- wiretap/ipfix.c | 2 +- wiretap/iptrace.c | 8 +- wiretap/iseries.c | 4 +- wiretap/k12.c | 47 +- wiretap/k12text.l | 30 +- wiretap/lanalyzer.c | 2 +- wiretap/libpcap.c | 60 +- wiretap/logcat.c | 15 +- wiretap/logcat_text.c | 31 +- wiretap/merge.c | 256 +- wiretap/merge.h | 39 +- wiretap/mime_file.c | 4 +- wiretap/mp2t.c | 2 +- wiretap/netmon.c | 6 +- wiretap/netscaler.c | 217 +- wiretap/netscreen.c | 7 +- wiretap/nettl.c | 7 +- wiretap/nettrace_3gpp_32_423.c | 5 +- wiretap/network_instruments.c | 50 +- wiretap/netxray.c | 2 +- wiretap/ngsniffer.c | 2 +- wiretap/packetlogger.c | 4 +- wiretap/pcap-common.c | 48 +- wiretap/pcap-common.h | 2 + wiretap/pcapng.c | 68 +- wiretap/peekclassic.c | 4 +- wiretap/peektagged.c | 4 +- wiretap/pppdump.c | 3 +- wiretap/radcom.c | 2 +- wiretap/snoop.c | 10 +- wiretap/stanag4607.c | 23 +- wiretap/tnef.c | 4 +- wiretap/toshiba.c | 4 +- wiretap/visual.c | 6 +- wiretap/vms.c | 4 +- wiretap/vwr.c | 1591 +- wiretap/wtap-int.h | 20 +- wiretap/wtap.c | 40 +- wiretap/wtap.h | 53 +- wiretap/wtap_opttypes.c | 17 +- wiretap/wtap_opttypes.h | 6 +- wka.tmpl | 6 +- writecap/pcapio.c | 27 +- ws_diag_control.h | 6 +- wsutil/CMakeLists.txt | 24 +- wsutil/Makefile.am | 40 +- wsutil/aes.c | 1365 - wsutil/aes.h | 107 - wsutil/buffer.c | 10 + wsutil/buffer.h | 2 + wsutil/color.h | 62 + wsutil/copyright_info.c | 2 +- wsutil/crash_info.c | 2 +- wsutil/crc16.c | 53 + wsutil/crc16.h | 9 + wsutil/crc32.c | 86 + wsutil/crc32.h | 9 + wsutil/crc8.c | 106 + wsutil/crc8.h | 18 + wsutil/des.c | 321 - wsutil/des.h | 32 - wsutil/eax.c | 2 - wsutil/file_util.c | 632 +- wsutil/file_util.h | 4 + wsutil/filesystem.c | 241 +- wsutil/filesystem.h | 16 +- wsutil/glib-compat.c | 91 + wsutil/glib-compat.h | 33 + wsutil/md4.c | 185 - wsutil/md4.h | 29 - wsutil/md5.c | 373 - wsutil/md5.h | 97 - wsutil/os_version_info.c | 29 +- wsutil/pint.h | 47 +- wsutil/plugins.c | 38 +- wsutil/plugins.h | 1 + wsutil/privileges.c | 2 +- wsutil/processes.h | 3 + wsutil/rc4.c | 112 - wsutil/rc4.h | 42 - wsutil/report_err.c | 108 - wsutil/report_err.h | 79 - wsutil/report_message.c | 125 + wsutil/report_message.h | 86 + wsutil/rsa.c | 338 + wsutil/rsa.h | 56 + wsutil/sha1.c | 456 - wsutil/sha1.h | 69 - wsutil/sha2.c | 281 - wsutil/sha2.h | 75 - wsutil/sober128.c | 429 +- wsutil/sober128.h | 4 +- wsutil/socket.h | 81 + wsutil/tempfile.c | 8 +- wsutil/unicode-utils.h | 2 +- wsutil/utf8_entities.h | 3 +- wsutil/wsgcrypt.c | 171 + wsutil/wsgcrypt.h | 22 +- wsutil/wsjsmn.c | 10 + wsutil/wsjsmn.h | 4 + wsutil/wspcap.h | 47 + wsutil/xtea.c | 83 + wsutil/xtea.h | 52 + 2233 files changed, 280898 insertions(+), 373332 deletions(-) create mode 100644 cmake/modules/FindHTMLHelp.cmake create mode 100644 cmake/modules/FindLibXml2.cmake create mode 100644 cmake/modules/FindMACOS_FRAMEWORKS.cmake delete mode 100644 cmake/modules/FindOS_X_FRAMEWORKS.cmake delete mode 100644 cmake/modules/FindSED.cmake create mode 100644 debian/libwireshark0.lintian-overrides mode change 100755 => 100644 debian/patches/09_idl2wrs.patch mode change 100755 => 100644 debian/patches/16_licence_about_location.patch create mode 100644 diameter/Inovar.xml create mode 100644 diameter/Juniper.xml delete mode 100644 doc/README.epan_child create mode 100644 docbook/wsug_graphics/ws-tcp-analysis.png delete mode 100644 echld/CMakeLists.txt delete mode 100644 echld/Makefile.am delete mode 100644 echld/child.c delete mode 100644 echld/common.c delete mode 100644 echld/dispatcher.c delete mode 100644 echld/echld-int.h delete mode 100644 echld/echld-util.c delete mode 100644 echld/echld-util.h delete mode 100644 echld/echld.h delete mode 100644 echld/parent.c delete mode 100644 echld_test.c create mode 100644 enterprises.tsv create mode 100644 epan/dissectors/asn1/mudurl/CMakeLists.txt create mode 100644 epan/dissectors/asn1/mudurl/MUDURL.asn create mode 100644 epan/dissectors/asn1/mudurl/Makefile.am create mode 100644 epan/dissectors/asn1/mudurl/mudurl.cnf create mode 100644 epan/dissectors/asn1/mudurl/packet-mudurl-template.c create mode 100644 epan/dissectors/errno.c delete mode 100644 epan/dissectors/packet-aim-admin.c delete mode 100644 epan/dissectors/packet-aim-adverts.c delete mode 100644 epan/dissectors/packet-aim-bos.c delete mode 100644 epan/dissectors/packet-aim-buddylist.c delete mode 100644 epan/dissectors/packet-aim-chat.c delete mode 100644 epan/dissectors/packet-aim-chatnav.c delete mode 100644 epan/dissectors/packet-aim-directory.c delete mode 100644 epan/dissectors/packet-aim-email.c delete mode 100644 epan/dissectors/packet-aim-generic.c delete mode 100644 epan/dissectors/packet-aim-icq.c delete mode 100644 epan/dissectors/packet-aim-invitation.c delete mode 100644 epan/dissectors/packet-aim-location.c delete mode 100644 epan/dissectors/packet-aim-messaging.c delete mode 100644 epan/dissectors/packet-aim-oft.c delete mode 100644 epan/dissectors/packet-aim-popup.c delete mode 100644 epan/dissectors/packet-aim-signon.c delete mode 100644 epan/dissectors/packet-aim-ssi.c delete mode 100644 epan/dissectors/packet-aim-sst.c delete mode 100644 epan/dissectors/packet-aim-stats.c delete mode 100644 epan/dissectors/packet-aim-translate.c delete mode 100644 epan/dissectors/packet-aim-userlookup.c delete mode 100644 epan/dissectors/packet-aim.h create mode 100644 epan/dissectors/packet-amt.c create mode 100644 epan/dissectors/packet-coap.h create mode 100644 epan/dissectors/packet-diameter_3gpp.h create mode 100644 epan/dissectors/packet-dpnet.c mode change 100755 => 100644 epan/dissectors/packet-dsr.c create mode 100644 epan/dissectors/packet-eapol.h create mode 100644 epan/dissectors/packet-epl-profile-parser.c create mode 100644 epan/dissectors/packet-epl.h create mode 100644 epan/dissectors/packet-fbzero.c create mode 100644 epan/dissectors/packet-gquic.c delete mode 100644 epan/dissectors/packet-gsm_osmux.h create mode 100644 epan/dissectors/packet-homepna.c create mode 100644 epan/dissectors/packet-ieee80211-radio.h create mode 100644 epan/dissectors/packet-indigocare-icall.c create mode 100644 epan/dissectors/packet-indigocare-netrix.c create mode 100644 epan/dissectors/packet-isobus-vt.c create mode 100644 epan/dissectors/packet-isobus.c create mode 100644 epan/dissectors/packet-lapdm.h create mode 100644 epan/dissectors/packet-loratap.c create mode 100644 epan/dissectors/packet-lorawan.c create mode 100644 epan/dissectors/packet-mle.c create mode 100644 epan/dissectors/packet-mle.h create mode 100644 epan/dissectors/packet-mudurl.c create mode 100644 epan/dissectors/packet-netgear-ensemble.c create mode 100644 epan/dissectors/packet-netlink-generic.c create mode 100644 epan/dissectors/packet-netlink-nl80211.c create mode 100644 epan/dissectors/packet-ns-ha.c create mode 100644 epan/dissectors/packet-ns-mep.c create mode 100644 epan/dissectors/packet-ns-rpc.c create mode 100644 epan/dissectors/packet-nsh.h create mode 100644 epan/dissectors/packet-nvme-rdma.c create mode 100644 epan/dissectors/packet-nvme.c create mode 100644 epan/dissectors/packet-nvme.h create mode 100644 epan/dissectors/packet-obd-ii.c create mode 100644 epan/dissectors/packet-openflow_v6.c create mode 100644 epan/dissectors/packet-openthread.c create mode 100644 epan/dissectors/packet-qcdiag.c create mode 100644 epan/dissectors/packet-qcdiag.h create mode 100644 epan/dissectors/packet-qcdiag_log.c create mode 100644 epan/dissectors/packet-qcdiag_msg.c delete mode 100644 epan/dissectors/packet-quic.c delete mode 100644 epan/dissectors/packet-rlc.c delete mode 100644 epan/dissectors/packet-rlc.h mode change 100755 => 100644 epan/dissectors/packet-rtitcp.c create mode 100644 epan/dissectors/packet-socketcan.h create mode 100644 epan/dissectors/packet-thread.c delete mode 100644 epan/dissectors/packet-tns.h create mode 100644 epan/dissectors/packet-udp-nm.c create mode 100644 epan/dissectors/packet-umts_rlc.c create mode 100644 epan/dissectors/packet-umts_rlc.h create mode 100644 epan/dissectors/packet-usb-i1d3.c delete mode 100644 epan/enterprise-numbers delete mode 100644 epan/packet-range.c delete mode 100644 epan/packet-range.h delete mode 100644 epan/sminmpec.c create mode 100644 epan/unit_strings.c create mode 100644 epan/unit_strings.h delete mode 100644 filter_files.c delete mode 100644 filter_files.h mode change 100755 => 100644 packaging/wix/banner.bmp mode change 100755 => 100644 packaging/wix/dialog.bmp delete mode 100644 plugins/docsis/packet-bintrngreq.c delete mode 100644 plugins/docsis/packet-bpkmattr.c delete mode 100644 plugins/docsis/packet-bpkmreq.c delete mode 100644 plugins/docsis/packet-bpkmrsp.c delete mode 100644 plugins/docsis/packet-cmctrlreq.c delete mode 100644 plugins/docsis/packet-cmctrlrsp.c delete mode 100644 plugins/docsis/packet-cmstatus.c delete mode 100644 plugins/docsis/packet-dbcack.c delete mode 100644 plugins/docsis/packet-dbcreq.c delete mode 100644 plugins/docsis/packet-dbcrsp.c delete mode 100644 plugins/docsis/packet-dccack.c delete mode 100644 plugins/docsis/packet-dccreq.c delete mode 100644 plugins/docsis/packet-dccrsp.c delete mode 100644 plugins/docsis/packet-dcd.c delete mode 100644 plugins/docsis/packet-dpd.c delete mode 100644 plugins/docsis/packet-dpvreq.c delete mode 100644 plugins/docsis/packet-dpvrsp.c delete mode 100644 plugins/docsis/packet-dsaack.c delete mode 100644 plugins/docsis/packet-dsareq.c delete mode 100644 plugins/docsis/packet-dsarsp.c delete mode 100644 plugins/docsis/packet-dscack.c delete mode 100644 plugins/docsis/packet-dscreq.c delete mode 100644 plugins/docsis/packet-dscrsp.c delete mode 100644 plugins/docsis/packet-dsdreq.c delete mode 100644 plugins/docsis/packet-dsdrsp.c delete mode 100644 plugins/docsis/packet-intrngreq.c delete mode 100644 plugins/docsis/packet-map.c delete mode 100644 plugins/docsis/packet-mdd.c delete mode 100644 plugins/docsis/packet-ocd.c delete mode 100644 plugins/docsis/packet-regack.c delete mode 100644 plugins/docsis/packet-regreq.c delete mode 100644 plugins/docsis/packet-regreqmp.c delete mode 100644 plugins/docsis/packet-regrsp.c delete mode 100644 plugins/docsis/packet-regrspmp.c delete mode 100644 plugins/docsis/packet-rngreq.c delete mode 100644 plugins/docsis/packet-rngrsp.c delete mode 100644 plugins/docsis/packet-sync.c delete mode 100644 plugins/docsis/packet-tlv-cmctrl.c delete mode 100644 plugins/docsis/packet-type29ucd.c delete mode 100644 plugins/docsis/packet-type35ucd.c delete mode 100644 plugins/docsis/packet-type51ucd.c delete mode 100644 plugins/docsis/packet-uccreq.c delete mode 100644 plugins/docsis/packet-uccrsp.c delete mode 100644 plugins/docsis/packet-ucd.c create mode 100644 plugins/pluginifdemo/AUTHORS create mode 100644 plugins/pluginifdemo/CMakeLists.txt copy plugins/{gryphon => pluginifdemo}/COPYING (100%) create mode 100644 plugins/pluginifdemo/Makefile.am create mode 100644 plugins/pluginifdemo/NEWS create mode 100644 plugins/pluginifdemo/README create mode 100644 plugins/pluginifdemo/moduleinfo.h copy plugins/{docsis => pluginifdemo}/plugin.rc.in (100%) create mode 100644 plugins/pluginifdemo/pluginifdemo.c create mode 100644 plugins/pluginifdemo/pluginifdemo.h create mode 100644 plugins/pluginifdemo/ui/pluginifdemo_about.cpp create mode 100644 plugins/pluginifdemo/ui/pluginifdemo_about.h create mode 100644 plugins/pluginifdemo/ui/pluginifdemo_about.ui create mode 100644 plugins/pluginifdemo/ui/pluginifdemo_main.cpp create mode 100644 plugins/pluginifdemo/ui/pluginifdemo_main.h create mode 100644 plugins/pluginifdemo/ui/pluginifdemo_main.ui create mode 100644 plugins/pluginifdemo/ui/uiclasshandler.cpp create mode 100644 plugins/pluginifdemo/ui/uihandler.cpp create mode 100644 plugins/pluginifdemo/ui/uihandler.h create mode 100644 plugins/transum/CMakeLists.txt create mode 100644 plugins/transum/Makefile.am copy plugins/{docsis => transum}/plugin.rc.in (100%) create mode 100644 profiles/Bluetooth/preferences create mode 100644 radius/dictionary.cnergee create mode 100644 radius/dictionary.dellemc delete mode 100644 radius/dictionary.erx create mode 100644 radius/dictionary.unisphere create mode 100644 sharkd.c create mode 100644 sharkd.h create mode 100644 sharkd_daemon.c create mode 100644 sharkd_session.c mode change 100755 => 100644 test/captures/dmgr.pcapng create mode 100644 test/captures/dtls12-aes128ccm8.pcap create mode 100644 test/captures/http2-data-reassembly.pcap create mode 100644 test/captures/tls12-aes128ccm.pcap create mode 100644 test/captures/tls12-aes256gcm.pcap create mode 100644 test/captures/tls12-chacha20poly1305.pcap create mode 100644 test/captures/tls13-20-chacha20poly1305.pcap create mode 100644 test/captures/udt-dtls.pcapng.gz create mode 100644 test/keys/http2-data-reassembly.keys mode change 100755 => 100644 test/keys/key.p12 create mode 100644 test/keys/tls12-chacha20poly1305.keys create mode 100644 test/keys/tls13-20-chacha20poly1305.keys create mode 100644 test/keys/udt-dtls.key create mode 100644 test/lua/protofield.lua create mode 100755 test/suite-dissection.sh create mode 100755 tools/debian-nightly-package.sh create mode 100755 tools/generate-nl80211-fields.py create mode 100644 tools/gtk.suppression create mode 100644 tools/json2pcap/json2pcap.py create mode 100755 tools/make-tls-ct-logids.py create mode 100755 tools/oss-fuzzshark/build.sh create mode 100644 tools/oss-fuzzshark/fuzzshark.c create mode 100755 tools/rpm_setup.sh delete mode 100755 tools/runlex.sh create mode 100644 ui/failure_message.c create mode 100644 ui/failure_message.h create mode 100644 ui/filter_files.c create mode 100644 ui/filter_files.h create mode 100644 ui/iface_toolbar.c create mode 100644 ui/iface_toolbar.h create mode 100644 ui/packet_range.c create mode 100644 ui/packet_range.h create mode 100644 ui/qt/CMakeListsCustom.txt.example create mode 100644 ui/qt/cache_proxy_model.cpp create mode 100644 ui/qt/cache_proxy_model.h delete mode 100644 ui/qt/capture_filter_edit.cpp delete mode 100644 ui/qt/clickable_label.cpp delete mode 100644 ui/qt/display_filter_combo.cpp delete mode 100644 ui/qt/display_filter_combo.h delete mode 100644 ui/qt/display_filter_edit.cpp delete mode 100644 ui/qt/display_filter_edit.h delete mode 100644 ui/qt/field_filter_edit.cpp delete mode 100644 ui/qt/filter_expressions_preferences_frame.cpp delete mode 100644 ui/qt/filter_expressions_preferences_frame.h delete mode 100644 ui/qt/filter_expressions_preferences_frame.ui create mode 100644 ui/qt/interface_toolbar.cpp create mode 100644 ui/qt/interface_toolbar.h create mode 100644 ui/qt/interface_toolbar.ui create mode 100644 ui/qt/interface_toolbar_reader.cpp create mode 100644 ui/qt/interface_toolbar_reader.h delete mode 100644 ui/qt/overlay_scroll_bar.cpp create mode 100644 ui/qt/tabnav_tree_widget.cpp create mode 100644 ui/qt/tabnav_tree_widget.h create mode 100644 ui/qt/uat_frame.cpp create mode 100644 ui/qt/uat_frame.h create mode 100644 ui/qt/uat_frame.ui delete mode 100644 ui/qt/uat_tree_view.cpp delete mode 100644 ui/qt/uat_tree_view.h create mode 100644 ui/qt/variant_pointer.h create mode 100644 ui/qt/voip_calls_info_model.cpp create mode 100644 ui/qt/voip_calls_info_model.h create mode 100644 ui/qt/widgets/additional_toolbar.cpp create mode 100644 ui/qt/widgets/additional_toolbar.h create mode 100644 ui/qt/widgets/apply_line_edit.cpp create mode 100644 ui/qt/widgets/apply_line_edit.h rename ui/qt/{ => widgets}/capture_filter_combo.cpp (100%) rename ui/qt/{ => widgets}/capture_filter_combo.h (100%) create mode 100644 ui/qt/widgets/capture_filter_edit.cpp rename ui/qt/{ => widgets}/capture_filter_edit.h (100%) create mode 100644 ui/qt/widgets/clickable_label.cpp rename ui/qt/{ => widgets}/clickable_label.h (100%) create mode 100644 ui/qt/widgets/display_filter_combo.cpp create mode 100644 ui/qt/widgets/display_filter_combo.h create mode 100644 ui/qt/widgets/display_filter_edit.cpp create mode 100644 ui/qt/widgets/display_filter_edit.h create mode 100644 ui/qt/widgets/drag_drop_toolbar.cpp create mode 100644 ui/qt/widgets/drag_drop_toolbar.h rename ui/qt/{ => widgets}/elided_label.cpp (100%) rename ui/qt/{ => widgets}/elided_label.h (100%) create mode 100644 ui/qt/widgets/field_filter_edit.cpp rename ui/qt/{ => widgets}/field_filter_edit.h (100%) rename ui/qt/{ => widgets}/find_line_edit.cpp (100%) rename ui/qt/{ => widgets}/find_line_edit.h (100%) rename ui/qt/{ => widgets}/follow_stream_text.cpp (100%) rename ui/qt/{ => widgets}/follow_stream_text.h (100%) create mode 100644 ui/qt/widgets/interface_toolbar_lineedit.cpp create mode 100644 ui/qt/widgets/interface_toolbar_lineedit.h rename ui/qt/{ => widgets}/label_stack.cpp (100%) rename ui/qt/{ => widgets}/label_stack.h (100%) create mode 100644 ui/qt/widgets/overlay_scroll_bar.cpp rename ui/qt/{ => widgets}/overlay_scroll_bar.h (100%) rename ui/qt/{ => widgets}/syntax_line_edit.cpp (100%) rename ui/qt/{ => widgets}/syntax_line_edit.h (100%) create mode 100644 ui/qt/widgets/tabnav_tree_view.cpp create mode 100644 ui/qt/widgets/tabnav_tree_view.h create mode 100644 ui/qt/wireless_timeline.cpp create mode 100644 ui/qt/wireless_timeline.h delete mode 100644 wsutil/aes.c delete mode 100644 wsutil/aes.h create mode 100644 wsutil/color.h delete mode 100644 wsutil/des.c delete mode 100644 wsutil/des.h create mode 100644 wsutil/glib-compat.c create mode 100644 wsutil/glib-compat.h delete mode 100644 wsutil/md4.c delete mode 100644 wsutil/md4.h delete mode 100644 wsutil/md5.c delete mode 100644 wsutil/md5.h delete mode 100644 wsutil/rc4.c delete mode 100644 wsutil/rc4.h delete mode 100644 wsutil/report_err.c delete mode 100644 wsutil/report_err.h create mode 100644 wsutil/report_message.c create mode 100644 wsutil/report_message.h create mode 100644 wsutil/rsa.c create mode 100644 wsutil/rsa.h delete mode 100644 wsutil/sha1.c delete mode 100644 wsutil/sha1.h delete mode 100644 wsutil/sha2.c delete mode 100644 wsutil/sha2.h create mode 100644 wsutil/socket.h create mode 100644 wsutil/wsgcrypt.c create mode 100644 wsutil/wspcap.h create mode 100644 wsutil/xtea.c create mode 100644 wsutil/xtea.h hooks/post-receive -- wireshark with Osmocom specific dissectors From gitosis at osmocom.org Tue Jul 25 14:41:41 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 25 Jul 2017 14:41:41 GMT Subject: openbsc.git branch vlr_3G updated. 0.15.0-776-g2d07b889c Message-ID: <201707251441.v6PEffGP062720@git.osmocom.org> This is an 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, vlr_3G has been updated via 2d07b889cd035c8a1033fd636d7b1cd7ac8ea7cb (commit) from bbd6127480f0d89ab1e1de9583555144ab68062d (commit) Those revisions listed above that are new 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=2d07b889cd035c8a1033fd636d7b1cd7ac8ea7cb commit 2d07b889cd035c8a1033fd636d7b1cd7ac8ea7cb Author: Neels Hofmeyr Date: Tue Jul 25 16:41:15 2017 +0200 sgsn example config: use new OSMO_GSUP_PORT = 4222 to reach HLR Change-Id: Iff5aca69059e62f8b70824b5253fd41573edcd64 ----------------------------------------------------------------------- Summary of changes: openbsc/doc/examples/osmo-sgsn/osmo-sgsn.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Jul 25 14:44:48 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 25 Jul 2017 14:44:48 GMT Subject: openbsc.git branch vlr_3G updated. 0.15.0-776-g3824136b4 Message-ID: <201707251444.v6PEimwV064062@git.osmocom.org> This is an 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, vlr_3G has been updated discards 2d07b889cd035c8a1033fd636d7b1cd7ac8ea7cb (commit) via 3824136b46f455e047094b57d3123974860d086a (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 (2d07b889cd035c8a1033fd636d7b1cd7ac8ea7cb) \ N -- N -- N (3824136b46f455e047094b57d3123974860d086a) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openbsc/commit/?id=3824136b46f455e047094b57d3123974860d086a commit 3824136b46f455e047094b57d3123974860d086a Author: Neels Hofmeyr Date: Fri Jul 21 16:25:47 2017 +0200 MSC,SGSN: use OSMO_GSUP_PORT == 4222 instead of 2222 In SGSN, actually place the port in the SGSN config by default, so that the gsup port may now be omitted in the VTY config (the IP address suffices). Adjust the osmo-sgsn.cfg example. Depends: I4222e21686c823985be8ff1f16b1182be8ad6175 (libosmocore) Change-Id: I50f2040e2eb0baacb43849e93cfed10cbc2fc156 ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/osmo_msc.h | 3 ++- openbsc/src/gprs/sgsn_main.c | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Jul 25 14:50:08 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 25 Jul 2017 14:50:08 GMT Subject: openbsc.git branch aoip updated. 0.15.0-929-ge40a123bd Message-ID: <201707251450.v6PEo8Nt065636@git.osmocom.org> This is an 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, aoip has been updated via e40a123bdf030a5691f01140c6e632de03bcfaf6 (commit) from fd60925358a5daf08d7f3b509521b3c922527a7d (commit) Those revisions listed 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/doc/examples/osmo-sgsn/osmo-sgsn.cfg | 2 +- openbsc/include/openbsc/osmo_msc.h | 3 ++- openbsc/src/gprs/sgsn_main.c | 3 +++ 3 files changed, 6 insertions(+), 2 deletions(-) hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN) From gitosis at osmocom.org Tue Jul 25 17:17:41 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 25 Jul 2017 17:17:41 GMT Subject: osmo-bts.git branch master updated. 0.4.0-566-g8edfe03 Message-ID: <201707251717.v6PHHfiX007413@git.osmocom.org> This is an 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 8edfe03595134b83569ade3821e40198209b521c (commit) via cbb64cffa58e71747fd198d56b0370c51afeab5c (commit) via 824764fa6b34d8ed596aa8b08276126976d8e4b2 (commit) from db4ab8e5cef3b1d0800c4d9eab0ea6a4ac886c22 (commit) Those revisions listed above that are new 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=8edfe03595134b83569ade3821e40198209b521c commit 8edfe03595134b83569ade3821e40198209b521c Author: Pau Espin Pedrol Date: Mon Jul 24 14:53:05 2017 +0200 litecell15: Register in vty limits for paX_pwr Otherwise it fails to read the default config file. Change-Id: I316a8ea73091c7e76a175314b890e4d86e9c3010 http://cgit.osmocom.org/osmo-bts/commit/?id=cbb64cffa58e71747fd198d56b0370c51afeab5c commit cbb64cffa58e71747fd198d56b0370c51afeab5c Author: Pau Espin Pedrol Date: Mon Jul 24 14:51:22 2017 +0200 cosmetics: Fix typos and whitespace in lc15bts_mgr_vty.c Change-Id: I6e35fb9c1a6391e5185a62e9efd2f8ffba13cf0d http://cgit.osmocom.org/osmo-bts/commit/?id=824764fa6b34d8ed596aa8b08276126976d8e4b2 commit 824764fa6b34d8ed596aa8b08276126976d8e4b2 Author: Pau Espin Pedrol Date: Mon Jul 24 14:49:04 2017 +0200 lc15bts-mgr.cfg: Set default vswr to a value inside valid range Valid range is currently set to 1000-200000. Change-Id: Ibf60ab290acf0423c7617591a86403d63266e5d3 ----------------------------------------------------------------------- Summary of changes: doc/examples/litecell15/lc15bts-mgr.cfg | 4 ++-- src/osmo-bts-litecell15/misc/lc15bts_mgr_vty.c | 10 ++++++---- 2 files changed, 8 insertions(+), 6 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Wed Jul 26 07:53:53 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 26 Jul 2017 07:53:53 GMT Subject: osmo-bts.git branch master updated. 0.4.0-567-gbbd4d54 Message-ID: <201707260753.v6Q7rrT1056817@git.osmocom.org> This is an 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 bbd4d54e46b3d2ed7d134b8b103abd1683616b9f (commit) from 8edfe03595134b83569ade3821e40198209b521c (commit) Those revisions listed above that are new 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=bbd4d54e46b3d2ed7d134b8b103abd1683616b9f commit bbd4d54e46b3d2ed7d134b8b103abd1683616b9f Author: Pau Espin Pedrol Date: Tue Jul 25 19:21:27 2017 +0200 cosmetic: lc15bts_mgr_vty.c: Fix typos in comments Change-Id: I46b1cc6e5502829e0c1dc84a184cd2002fbd2b18 ----------------------------------------------------------------------- Summary of changes: src/osmo-bts-litecell15/misc/lc15bts_mgr_vty.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Wed Jul 26 15:15:05 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Wed, 26 Jul 2017 15:15:05 GMT Subject: libosmo-sccp.git branch master updated. 0.0.6.3-272-gb06c887 Message-ID: <201707261515.v6QFF5Tn080820@git.osmocom.org> This is an 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 b06c887cf0ae8b0dd15f93f85459cf903f3b145b (commit) from dcb360a9dbd418ac582b2996cf394390b154fe0a (commit) Those revisions listed above that are new 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=b06c887cf0ae8b0dd15f93f85459cf903f3b145b commit b06c887cf0ae8b0dd15f93f85459cf903f3b145b Author: Philipp Maier Date: Wed Jul 19 12:45:39 2017 +0200 sccp: ensure addressbook entry names are unique It is possible to add two (or more) different sccp-addresses under the same name, when the addresses are defined in different cs7 instances. Add a check to make sure an address name is not used multiple times Change-Id: I63227cd87bc24f7d9ac995430b869f0393818335 ----------------------------------------------------------------------- Summary of changes: src/osmo_ss7_vty.c | 10 ++++++++++ 1 file changed, 10 insertions(+) hooks/post-receive -- SCCP Library From gitosis at osmocom.org Thu Jul 27 15:49:42 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Thu, 27 Jul 2017 15:49:42 GMT Subject: osmo-iuh.git branch master updated. a3bcd6d1e71e866fa96a40437aeff9a6e44c76a2 Message-ID: <201707271549.v6RFngC7047705@git.osmocom.org> This is an 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 a3bcd6d1e71e866fa96a40437aeff9a6e44c76a2 (commit) from 3b42658836359a9b6b6e79bf5ba0e8adcae613c2 (commit) Those revisions listed above that are new 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=a3bcd6d1e71e866fa96a40437aeff9a6e44c76a2 commit a3bcd6d1e71e866fa96a40437aeff9a6e44c76a2 Author: Neels Hofmeyr Date: Mon Jul 3 14:29:04 2017 +0200 cn unitdata: verify correct remote addr When receiving unitdata from the CN, verify that it is indeed coming from the remote address that matches our CS/PS domain settings. This patch came from an earlier stage where the is_ps out-parameter was actually used. While it currently isn't, it doesn't hurt to leave it there. Change-Id: I7190b4c3a05e8bac0eeffa1eab18c9e47429cb17 ----------------------------------------------------------------------- Summary of changes: src/hnbgw_cn.c | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) hooks/post-receive -- Osmocom code for Iuh interface From gitosis at osmocom.org Fri Jul 28 09:18:49 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 28 Jul 2017 09:18:49 GMT Subject: osmocom-bb.git branch fixeria/fake_trx updated. osmocon_v0.0.0-1860-g40bc28d0 Message-ID: <201707280918.v6S9InbR063129@git.osmocom.org> This is an 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/fake_trx has been updated via 40bc28d00102ddbedb572de4d02d89139f47792f (commit) via 02f96fef667af89f80bc0135e069b7f5bf1de5c7 (commit) via 3020aad0d666be94925efaee3bce45919b53ddf0 (commit) via 476b5a7ec3466f2d3d4b219323d31979005081df (commit) via 81157d5898b851eea19e44670d5c113dc4f24ab1 (commit) via 475916bab9e7c224ef80e9cb8f7fb8f5c9fc316a (commit) via c752cb7a34847e7c3505daecb3a901d74030a717 (commit) via bb65aea38a9e031c887399e215eba6b425d6ef6d (commit) via 89e440602d090dab0dba21bc518cde5b6c117228 (commit) via 3b69f6ea2c6944f89dc271bf622c1de43e947bd5 (commit) via 63ba40bc2430cbb019fd30bf543d342d70675725 (commit) via 61941c88c0e8b45b0beac6a9fb0b9be31b8f0f69 (commit) via f30f8a03f3c401ba3d4ec217324053ae244ea13e (commit) via 2307113c351d825f24cf5286b8c9c1f7722498bc (commit) via a219709142dfa4c8f03eb373ba01caf15d3a023c (commit) via 88fa89f4217ef33996369ada404c1ea3d46c4f8c (commit) via 5566dd0b47cc1315f3ef737b02ae0ebfdcb79969 (commit) from 14de487cb51a77c0cfda5f74598cd9b40c5beb0c (commit) Those revisions listed above that are new 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=40bc28d00102ddbedb572de4d02d89139f47792f commit 40bc28d00102ddbedb572de4d02d89139f47792f Author: Vadim Yanitskiy Date: Fri Jul 28 15:15:05 2017 +0600 host/trxcon/scheduler: git rid of sched_trx_find_ts() After simplification of timeslot management API this function does not make sense. Change-Id: I2fc0c68d784c8f01e1452bc46f8e1eaac2917656 http://cgit.osmocom.org/osmocom-bb/commit/?id=02f96fef667af89f80bc0135e069b7f5bf1de5c7 commit 02f96fef667af89f80bc0135e069b7f5bf1de5c7 Author: Vadim Yanitskiy Date: Fri Jul 28 15:00:40 2017 +0600 host/trxcon/scheduler: fix possible NULL deference We should make sure that required timeslot is not only allocated, but also configured, i.e. has a correct multiframe layout. Change-Id: I1d0b870c389802b51c709d089b80ac3fb3565fa8 http://cgit.osmocom.org/osmocom-bb/commit/?id=3020aad0d666be94925efaee3bce45919b53ddf0 commit 3020aad0d666be94925efaee3bce45919b53ddf0 Author: Vadim Yanitskiy Date: Fri Jul 28 14:47:41 2017 +0600 host/trxcon/scheduler: simplify timeslot management As we know the count of timeslots per GSM TDMA frame, it would be better to have an array of pointers to trx_ts instances instead of linux list, which is more usable for lists with unknown length. Change-Id: I9510a5cddde22950ceb8422e0990d59f05ed4d60 http://cgit.osmocom.org/osmocom-bb/commit/?id=476b5a7ec3466f2d3d4b219323d31979005081df commit 476b5a7ec3466f2d3d4b219323d31979005081df Author: Vadim Yanitskiy Date: Fri Jul 28 13:56:09 2017 +0600 fake_trx: add a new tool for burst generation This change introduces a new tool named 'burst_gen.py'. One can be used for sending GSM bursts either to L1 (OsmoBTS or OsmocomBB) or to TRX (OsmoTRX and GR-GSM TRX). Currently it is only possible to send random bursts of different types: NB, FB, SB, AB. Change-Id: Ie14281222d29536b8690517e57af2a1007fcbc91 http://cgit.osmocom.org/osmocom-bb/commit/?id=81157d5898b851eea19e44670d5c113dc4f24ab1 commit 81157d5898b851eea19e44670d5c113dc4f24ab1 Author: Vadim Yanitskiy Date: Fri Jul 28 13:43:35 2017 +0600 fake_trx: add copyright message to clck_gen.py and ctrl_cmd.py Change-Id: Ia79279dd9e85d131d66d790f1f3fd64fb1914f58 http://cgit.osmocom.org/osmocom-bb/commit/?id=475916bab9e7c224ef80e9cb8f7fb8f5c9fc316a commit 475916bab9e7c224ef80e9cb8f7fb8f5c9fc316a Author: Vadim Yanitskiy Date: Wed Jul 26 20:28:01 2017 +0600 host/trxcon: adjust default verbosity level Change-Id: I91258091b59e5cdd30b767364fb48c3d67980eb7 http://cgit.osmocom.org/osmocom-bb/commit/?id=c752cb7a34847e7c3505daecb3a901d74030a717 commit c752cb7a34847e7c3505daecb3a901d74030a717 Author: Vadim Yanitskiy Date: Thu Jul 27 16:53:09 2017 +0600 host/trxcon/scheduler: optionally reset clock counter Change-Id: I4565620fc0c5f64133c2674d2c972fc34245cf32 http://cgit.osmocom.org/osmocom-bb/commit/?id=bb65aea38a9e031c887399e215eba6b425d6ef6d commit bb65aea38a9e031c887399e215eba6b425d6ef6d Author: Vadim Yanitskiy Date: Thu Jul 27 16:33:38 2017 +0600 host/trxcon/scheduler: implement sched_clck_reset() It's better to have the clock management API inside a single file. Change-Id: I92772f3db404e70fdffd530779613196afec61c9 http://cgit.osmocom.org/osmocom-bb/commit/?id=89e440602d090dab0dba21bc518cde5b6c117228 commit 89e440602d090dab0dba21bc518cde5b6c117228 Author: Vadim Yanitskiy Date: Thu Jul 27 09:21:11 2017 +0600 host/trxcon: get rid of useless TRX_EVENT_RESET_IND Change-Id: I2aa4c000b37f64c351a806711b2d19bf27ef82bd http://cgit.osmocom.org/osmocom-bb/commit/?id=3b69f6ea2c6944f89dc271bf622c1de43e947bd5 commit 3b69f6ea2c6944f89dc271bf622c1de43e947bd5 Author: Vadim Yanitskiy Date: Thu Jul 27 09:14:20 2017 +0600 host/trxcon: don't flush trx control messages on reset Change-Id: I0851f168adeb012a933c796c4180ef507b1c57ec http://cgit.osmocom.org/osmocom-bb/commit/?id=63ba40bc2430cbb019fd30bf543d342d70675725 commit 63ba40bc2430cbb019fd30bf543d342d70675725 Author: Vadim Yanitskiy Date: Thu Jul 27 08:57:13 2017 +0600 host/trxcon: get rid of useless trxcon fsm events Both SCH_EVENT_CLCK_IND and SCH_EVENT_CLCK_LOSS were not handled, moreover there is no purpose to keep them. Change-Id: I8efac459a40f4287e3325890809991d5ef46e9b1 http://cgit.osmocom.org/osmocom-bb/commit/?id=61941c88c0e8b45b0beac6a9fb0b9be31b8f0f69 commit 61941c88c0e8b45b0beac6a9fb0b9be31b8f0f69 Author: Vadim Yanitskiy Date: Thu Jul 27 08:53:38 2017 +0600 host/trxcon/l1ctl.c: reset FBSB expire timer on shutdown Change-Id: If3c8a34f0c1105c6acbfe4f9233482a31f6558de http://cgit.osmocom.org/osmocom-bb/commit/?id=f30f8a03f3c401ba3d4ec217324053ae244ea13e commit f30f8a03f3c401ba3d4ec217324053ae244ea13e Author: Vadim Yanitskiy Date: Wed Jul 26 20:28:53 2017 +0600 host/trxcon/l1ctl.c: handle L1CTL_PARAM_REQ Change-Id: I5c23520dc0f19147b41ad2e13681bf0a62e9facd http://cgit.osmocom.org/osmocom-bb/commit/?id=2307113c351d825f24cf5286b8c9c1f7722498bc commit 2307113c351d825f24cf5286b8c9c1f7722498bc Author: Vadim Yanitskiy Date: Wed Jul 26 19:46:47 2017 +0600 fake_trx: don't send clock indications to mobile stations Clock indications are only required for BTS, while MS can obtain current frame number from messages on DATA interface. Change-Id: Id2993847a3581cac0d355850ad09ceabc6116d3f http://cgit.osmocom.org/osmocom-bb/commit/?id=a219709142dfa4c8f03eb373ba01caf15d3a023c commit a219709142dfa4c8f03eb373ba01caf15d3a023c Author: Vadim Yanitskiy Date: Wed Jul 26 19:51:44 2017 +0600 host/trxcon/trx_if.c: get rid of CLCK interface Local clock counter can be corrected using frame number values, obtained from burst header on DATA interface. Change-Id: I5a813e3dc1b960831343b8ecb80718291f20e80d http://cgit.osmocom.org/osmocom-bb/commit/?id=88fa89f4217ef33996369ada404c1ea3d46c4f8c commit 88fa89f4217ef33996369ada404c1ea3d46c4f8c Author: Vadim Yanitskiy Date: Wed Jul 26 14:30:35 2017 +0600 host/trxcon: split sched_lchan_handlers.c It would be better to have xCCH, SCH and RACH burst handlers in separate files, because as much code we add to a single file, as harder it becomes to read and understand one. Change-Id: I456a60e68b32b792e63dd03ae97159dc101fd4bf http://cgit.osmocom.org/osmocom-bb/commit/?id=5566dd0b47cc1315f3ef737b02ae0ebfdcb79969 commit 5566dd0b47cc1315f3ef737b02ae0ebfdcb79969 Author: Vadim Yanitskiy Date: Wed Jul 26 13:50:40 2017 +0600 host/trxcon: share trxcon fsm and talloc ctx via trxcon.h Change-Id: I9ef558f84a6dc1c9b8fc394c48e108676fa169f8 ----------------------------------------------------------------------- Summary of changes: src/host/trxcon/Makefile.am | 4 +- src/host/trxcon/l1ctl.c | 74 +++++-- src/host/trxcon/l1ctl.h | 5 +- src/host/trxcon/l1ctl_link.c | 11 +- src/host/trxcon/l1ctl_link.h | 3 + src/host/trxcon/sched_clck.c | 28 ++- src/host/trxcon/sched_lchan_rach.c | 108 +++++++++ src/host/trxcon/sched_lchan_sch.c | 137 ++++++++++++ .../{sched_lchan_handlers.c => sched_lchan_xcch.c} | 153 ------------- src/host/trxcon/sched_trx.c | 119 +++++----- src/host/trxcon/sched_trx.h | 5 +- src/host/trxcon/scheduler.h | 1 + src/host/trxcon/trx_if.c | 72 +----- src/host/trxcon/trx_if.h | 5 +- src/host/trxcon/trxcon.c | 14 +- src/host/trxcon/trxcon.h | 8 +- src/target/fake_trx/README | 5 + src/target/fake_trx/burst_gen.py | 246 +++++++++++++++++++++ src/target/fake_trx/clck_gen.py | 10 + src/target/fake_trx/ctrl_cmd.py | 10 + src/target/fake_trx/fake_trx.py | 7 +- src/target/fake_trx/rand_burst_gen.py | 177 +++++++++++++++ 22 files changed, 851 insertions(+), 351 deletions(-) create mode 100644 src/host/trxcon/sched_lchan_rach.c create mode 100644 src/host/trxcon/sched_lchan_sch.c rename src/host/trxcon/{sched_lchan_handlers.c => sched_lchan_xcch.c} (66%) create mode 100755 src/target/fake_trx/burst_gen.py create mode 100644 src/target/fake_trx/rand_burst_gen.py hooks/post-receive -- The Open Source GSM Base Band stack From gitosis at osmocom.org Fri Jul 28 14:42:07 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 28 Jul 2017 14:42:07 GMT Subject: osmo-ci.git branch master updated. efcf6881a205df5b110d859191cfd1ea3fe8a48d Message-ID: <201707281442.v6SEg7xn055795@git.osmocom.org> This is an 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 efcf6881a205df5b110d859191cfd1ea3fe8a48d (commit) from 09b2ec93f17c29d87fbf59beedc8841bcd8aa0de (commit) Those revisions listed above that are new 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=efcf6881a205df5b110d859191cfd1ea3fe8a48d commit efcf6881a205df5b110d859191cfd1ea3fe8a48d Author: blobb Date: Tue May 2 19:15:49 2017 +0200 Introduce artifacts holding dependencies to speed up builds. Basically, osmo-build.sh holds logic to check whether the necessary artifact is available. If so it fetches artifact, unpacks it and triggers the actual build. In case the necessary artifact is not available osmo-build.sh simply builds all dependencies from source by using osmo-build-dep.sh and archives deps to the ARTIFACT_STORE afterwards. The necessary functions to determine the artifact name from remote and local repositories as well as the handling of artifact files live in osmo-artifacts.sh, which is sourced by osmo-build.sh. osmo-build.sh will be sourced by the contrib/jenkins.sh build script inside each git repository. This automatically triggers the build, so one need to source at the end of each jenkins.sh script. See jenkins-openBsc.sh [1] for more details. Artifacts will be stored as follows: $ARTIFACT_STORE/$JOB_NAME/.._... ..._..tar.gz Furthermore, ARTIFACT_STORE environment variable has to be set on all jenkins slaves. The JOB_NAME variables is injected to each jenkins job by jenkins. [1] https://github.com/blobbsen/diy-artifacts/blob/master/jenkins-openBSC.sh Change-Id: Ifee0a2f837d23b19aa5326f810234d5452e47484 ----------------------------------------------------------------------- Summary of changes: scripts/osmo-build.sh | 230 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 230 insertions(+) create mode 100644 scripts/osmo-build.sh hooks/post-receive -- CI scripts From gitosis at osmocom.org Fri Jul 28 15:02:00 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 28 Jul 2017 15:02:00 GMT Subject: libosmocore.git branch master updated. 0.9.6-353-g8b8938f6 Message-ID: <201707281502.v6SF20xh061414@git.osmocom.org> This is an 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 8b8938f6aec59485d258e8e213d5912be4d18a11 (commit) from b970e1023d177991d78e71c9aae7d0caaa2fecd2 (commit) Those revisions listed above that are new 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=8b8938f6aec59485d258e8e213d5912be4d18a11 commit 8b8938f6aec59485d258e8e213d5912be4d18a11 Author: Max Date: Thu Jun 29 19:48:29 2017 +0200 BSSGP: add function to reset all PTP BVC Change-Id: I9bf8f4dd784ccddbb9926492a85fff3293a0e913 Related: OS#1638 ----------------------------------------------------------------------- Summary of changes: include/osmocom/gprs/gprs_bssgp_bss.h | 2 +- src/gb/gprs_bssgp.c | 26 ++++++++++++++++++++++++++ src/gb/libosmogb.map | 1 + 3 files changed, 28 insertions(+), 1 deletion(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Fri Jul 28 17:25:28 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 28 Jul 2017 17:25:28 GMT Subject: wireshark.git branch laforge/pending updated. c43624265a95c41acaa31e40cc8170aa96b8c506 Message-ID: <201707281725.v6SHPS0j099799@git.osmocom.org> This is an 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 via c43624265a95c41acaa31e40cc8170aa96b8c506 (commit) from b778aa5f88de68870cc6af4a7aaf90d6b2ddf90c (commit) Those revisions listed above that are new 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=c43624265a95c41acaa31e40cc8170aa96b8c506 commit c43624265a95c41acaa31e40cc8170aa96b8c506 Author: Harald Welte Date: Fri Jul 28 19:23:15 2017 +0200 gprs-llc: Don't attempt to decode Dummy UI Command As explained by 3GPP TS 44.064 Section 6.4.2.2 there are Dummy UI Commands which are never generated by a LLC entity, but nevertheless received by a LLC entity. They are generated by the underlying network-side RLC/MAC entity a as a means to artificially delay the release of a downlink TBF. We introduce a new "llcgprs.dummy_ui" boolean field on which the user can match to filter our such messages, if needed. Change-Id: Ie8fcb42cbd66a7e5b77849f0bc5a3630d0d54a9c ----------------------------------------------------------------------- Summary of changes: epan/dissectors/packet-gprs-llc.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) hooks/post-receive -- wireshark with Osmocom specific dissectors From gitosis at osmocom.org Fri Jul 28 21:25:11 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 28 Jul 2017 21:25:11 GMT Subject: osmo-pcu.git branch master updated. 0.2-921-g2813f93 Message-ID: <201707282125.v6SLPBV1070359@git.osmocom.org> This is an 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 2813f931dd4447dbe3b4e6f134d4e36cd012a874 (commit) from 717cdf540558b95f31e4c8ea58d0fc9e06429228 (commit) Those revisions listed above that are new 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=2813f931dd4447dbe3b4e6f134d4e36cd012a874 commit 2813f931dd4447dbe3b4e6f134d4e36cd012a874 Author: Max Date: Tue Jun 27 17:18:40 2017 +0200 BSSGP: Use libosmocore for BVC-RESET Implement proper BVC RESET procedure by using libosmocore code to handle BVCI reset and initiate PTP BVC reset if necessary. Requires I9bf8f4dd784ccddbb9926492a85fff3293a0e913 in libosmocore. Related: OS#1638 Change-Id: I718c949759688cb34ce6bcbb3da2092fcdfa6989 ----------------------------------------------------------------------- Summary of changes: src/gprs_bssgp_pcu.cpp | 27 ++++++++++++++++++++++----- 1 file changed, 22 insertions(+), 5 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Fri Jul 28 21:26:27 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Fri, 28 Jul 2017 21:26:27 GMT Subject: libosmocore.git branch master updated. 0.9.6-354-g3b7cd0b5 Message-ID: <201707282126.v6SLQRFs070708@git.osmocom.org> This is an 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 3b7cd0b5cb40a852f42c0ea2770763970ca5a3e3 (commit) from 8b8938f6aec59485d258e8e213d5912be4d18a11 (commit) Those revisions listed above that are new 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=3b7cd0b5cb40a852f42c0ea2770763970ca5a3e3 commit 3b7cd0b5cb40a852f42c0ea2770763970ca5a3e3 Author: Harald Welte Date: Thu Jul 27 14:12:15 2017 +0200 chantype_rsl2gsmtap/gsmtap2rsl: Fix PDCH channel type conversion Change-Id: I88a06e8ba894f16006a8efa259fc536cf300de32 ----------------------------------------------------------------------- Summary of changes: src/gsmtap_util.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sat Jul 29 09:12:15 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 29 Jul 2017 09:12:15 GMT Subject: osmo-pcu.git branch master updated. 0.2-923-g05d7b5d Message-ID: <201707290912.v6T9CFF2083482@git.osmocom.org> This is an 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 05d7b5dd590886d706d25cc05315a46cfaa648aa (commit) via 18a17aa487b398031ebfccdff90bd240626f1696 (commit) from 2813f931dd4447dbe3b4e6f134d4e36cd012a874 (commit) Those revisions listed above that are new 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=05d7b5dd590886d706d25cc05315a46cfaa648aa commit 05d7b5dd590886d706d25cc05315a46cfaa648aa Author: Harald Welte Date: Sat Jul 29 10:16:44 2017 +0200 BSSGP: Improve logging of received messages We now differentiate clearly between messages that a) we don't expect based on our reading of the spec b) we have not implemented yet (but should) c) we do not even know of Also, unify the log string formats and provide BVCI whenever possible. Change-Id: Ie32f5771d49960547ec5d7611f96a74facc1b035 http://cgit.osmocom.org/osmo-pcu/commit/?id=18a17aa487b398031ebfccdff90bd240626f1696 commit 18a17aa487b398031ebfccdff90bd240626f1696 Author: Harald Welte Date: Thu Jul 20 21:56:44 2017 +0200 Remove #warnings that have been adressed since 2015 In commit 939904672961fa7e28397e27f942a7d1fff4bbdf the lookup by TLLI, TLLI-OLD and IMSI has been implemented, but the corresponding compile-time warning was never removed. Change-Id: I7a1767bc7cab01048e851fd4e63112bc676d6c78 ----------------------------------------------------------------------- Summary of changes: src/gprs_bssgp_pcu.cpp | 112 ++++++++++++++++++++++++++++++++----------------- src/tbf_dl.cpp | 2 - 2 files changed, 73 insertions(+), 41 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Sat Jul 29 09:13:35 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 29 Jul 2017 09:13:35 GMT Subject: osmo-pcu.git branch laforge/gsmtap-category deleted. 0.2-920-g717cdf5 Message-ID: <201707290913.v6T9DZdl083913@git.osmocom.org> This is an 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, laforge/gsmtap-category has been deleted was 717cdf540558b95f31e4c8ea58d0fc9e06429228 ----------------------------------------------------------------------- 717cdf540558b95f31e4c8ea58d0fc9e06429228 Introduce GSMTAP categories ----------------------------------------------------------------------- hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Sat Jul 29 11:44:31 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 29 Jul 2017 11:44:31 GMT Subject: libosmocore.git branch master updated. 0.9.6-355-g977231cc Message-ID: <201707291144.v6TBiVU8029180@git.osmocom.org> This is an 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 977231cc3e701366e438f97f4e441670c9c130ad (commit) from 3b7cd0b5cb40a852f42c0ea2770763970ca5a3e3 (commit) Those revisions listed above that are new 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=977231cc3e701366e438f97f4e441670c9c130ad commit 977231cc3e701366e438f97f4e441670c9c130ad Author: Harald Welte Date: Sat Jul 29 13:35:37 2017 +0200 Rename GSMTAP_CHANNEL_PDCH to GSMTAP_CHANNEL_PDTCH PDCH is the physical channel, while actually we want to talk about PDTCH the logical channel. Introduce backwards compatibility define. Change-Id: Id6782d2247846e2db29fc58d98684970a66db948 ----------------------------------------------------------------------- Summary of changes: include/osmocom/core/gsmtap.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sat Jul 29 18:31:12 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sat, 29 Jul 2017 18:31:12 GMT Subject: osmo-pcu.git branch master updated. 0.2-926-gbc219d5 Message-ID: <201707291831.v6TIVCsB051849@git.osmocom.org> This is an 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 bc219d5450fc022afaec8f4a37d929c815685b89 (commit) via cd34dd3b2bd98c3d7d29adaaa08b48b76cc4f0ef (commit) via f7740aa44ba754ca42b8b454438e23dd8c1269ea (commit) from 05d7b5dd590886d706d25cc05315a46cfaa648aa (commit) Those revisions listed above that are new 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=bc219d5450fc022afaec8f4a37d929c815685b89 commit bc219d5450fc022afaec8f4a37d929c815685b89 Author: Harald Welte Date: Sat Jul 29 13:42:27 2017 +0200 GSMTAP: Ad PTCCH as separate gsmtap category This allows us to send GSMTAP for PTCCH only if requested by user/vty Change-Id: Id720f4bebdce7f6152fbddddbe05036638c5866e http://cgit.osmocom.org/osmo-pcu/commit/?id=cd34dd3b2bd98c3d7d29adaaa08b48b76cc4f0ef commit cd34dd3b2bd98c3d7d29adaaa08b48b76cc4f0ef Author: Harald Welte Date: Sat Jul 29 13:37:48 2017 +0200 GSMTAP: Fix logical channel of downlink PTCCH Change-Id: I29ecc968d56d4d0165cffa206297c42d6fb02cf4 http://cgit.osmocom.org/osmo-pcu/commit/?id=f7740aa44ba754ca42b8b454438e23dd8c1269ea commit f7740aa44ba754ca42b8b454438e23dd8c1269ea Author: Harald Welte Date: Sat Jul 29 13:29:37 2017 +0200 GSMTAP: Fix channel type for data blocks: PDTCH instead of PACCH PACCH is used only for RLC/MAC control messages, while PDTCH is used for data. Change-Id: I6c912e17d8c8d4178096679a541e61eeeb4b6643 ----------------------------------------------------------------------- Summary of changes: src/bts.cpp | 4 ++-- src/bts.h | 1 + src/gprs_rlcmac_sched.cpp | 2 +- src/pcu_l1_if.cpp | 3 ++- src/pcu_vty.c | 2 ++ 5 files changed, 8 insertions(+), 4 deletions(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Sun Jul 30 14:10:21 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Jul 2017 14:10:21 GMT Subject: wireshark.git branch laforge/pending updated. 8ab28948017c08c91d20495935ddaaef19116d28 Message-ID: <201707301410.v6UEALWx098511@git.osmocom.org> This is an 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 c43624265a95c41acaa31e40cc8170aa96b8c506 (commit) discards b778aa5f88de68870cc6af4a7aaf90d6b2ddf90c (commit) discards ae91d940ccf4d3f43500b7da8a205819674e825e (commit) discards 787b79baf2ebb77c44dd17fc2b3386ec3c539395 (commit) discards 4e81008d44c7347b195677a155c592f7950a68d8 (commit) discards f3ae89b3f3ef6b79ca9c3681075ebfbf9afe0c9e (commit) discards 7f980d77a77f3c23dd2a378613a4a904848eb7c1 (commit) discards 5f6062e7dd00d80902a915f47465a42af66eed74 (commit) via 8ab28948017c08c91d20495935ddaaef19116d28 (commit) via 4915f4f40012095d63fe545415f3465baf5db1dc (commit) via f719da8599dae95e7b467d39978470690f605627 (commit) via dcba0bf9d24bb9f1631f1c01b37cfb5b77fdd855 (commit) via a8a3669393b6d6cde9c00c7b7317f62821c8d140 (commit) via 5708294c1eaffe035c47b806510cf475a4dca190 (commit) via d28c4fa82dc530caff964ec7a60dc92978ef1d99 (commit) via c259f80de7553d269b41d67af9c3b504beef5c5b (commit) via 7f8079d9db16f824256b41d676debd0c8b773778 (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 (c43624265a95c41acaa31e40cc8170aa96b8c506) \ N -- N -- N (8ab28948017c08c91d20495935ddaaef19116d28) 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=8ab28948017c08c91d20495935ddaaef19116d28 commit 8ab28948017c08c91d20495935ddaaef19116d28 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=4915f4f40012095d63fe545415f3465baf5db1dc commit 4915f4f40012095d63fe545415f3465baf5db1dc 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=f719da8599dae95e7b467d39978470690f605627 commit f719da8599dae95e7b467d39978470690f605627 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=dcba0bf9d24bb9f1631f1c01b37cfb5b77fdd855 commit dcba0bf9d24bb9f1631f1c01b37cfb5b77fdd855 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=a8a3669393b6d6cde9c00c7b7317f62821c8d140 commit a8a3669393b6d6cde9c00c7b7317f62821c8d140 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=5708294c1eaffe035c47b806510cf475a4dca190 commit 5708294c1eaffe035c47b806510cf475a4dca190 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=d28c4fa82dc530caff964ec7a60dc92978ef1d99 commit d28c4fa82dc530caff964ec7a60dc92978ef1d99 Author: Harald Welte Date: Fri Jul 28 19:23:15 2017 +0200 gprs-llc: Don't attempt to decode Dummy UI Command As explained by 3GPP TS 44.064 Section 6.4.2.2 there are Dummy UI Commands which are never generated by a LLC entity, but nevertheless received by a LLC entity. They are generated by the underlying network-side RLC/MAC entity a as a means to artificially delay the release of a downlink TBF. We introduce a new "llcgprs.dummy_ui" boolean field on which the user can match to filter our such messages, if needed. Change-Id: Ie8fcb42cbd66a7e5b77849f0bc5a3630d0d54a9c http://cgit.osmocom.org/wireshark/commit/?id=c259f80de7553d269b41d67af9c3b504beef5c5b commit c259f80de7553d269b41d67af9c3b504beef5c5b Author: Harald Welte Date: Sun Jul 30 15:52:38 2017 +0200 GSMTAP: Treat PDTCH identical to PACCH (hand into packet-gsm-rlcmac.c) The RLC/MAC dissector decodes both signalling (PACCH) and data (PDTCH) RLC/MAC blocks, so let's make sure we dispatch both logical channels into that dissector. Change-Id: Ia26a1ba74468a49da071185cc5ee876ade907207 http://cgit.osmocom.org/wireshark/commit/?id=7f8079d9db16f824256b41d676debd0c8b773778 commit 7f8079d9db16f824256b41d676debd0c8b773778 Author: Harald Welte Date: Sun Jul 30 15:49:21 2017 +0200 GSMTAP: Proper name for PDTCH (not PDCH) PDCH is the physical channel name, while PDTCH is one of the logical channels (goether with PTCCH and PACCH) on the PDTCH. Let's call it by its proper name, rather than keeping the misnomer. Change-Id: I724fcfba595c9c861b64a30d5510468ec007424c ----------------------------------------------------------------------- Summary of changes: epan/dissectors/packet-gsmtap.c | 3 ++- epan/dissectors/packet-gsmtap.h | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) hooks/post-receive -- wireshark with Osmocom specific dissectors From gitosis at osmocom.org Sun Jul 30 14:42:12 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Jul 2017 14:42:12 GMT Subject: osmo-pcu.git branch master updated. 0.2-927-g0cd8e4e Message-ID: <201707301442.v6UEgCmZ007534@git.osmocom.org> This is an 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 0cd8e4eadea3fc4ec709b102e428f7a47836a7e3 (commit) from bc219d5450fc022afaec8f4a37d929c815685b89 (commit) Those revisions listed above that are new 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=0cd8e4eadea3fc4ec709b102e428f7a47836a7e3 commit 0cd8e4eadea3fc4ec709b102e428f7a47836a7e3 Author: Harald Welte Date: Sat Jul 29 22:11:34 2017 +0200 README: Clarify that fixed allocations have been revmoved from 3GPP specs In Release 5, Fixed Allocations were removed as part of a "GPRS simplification project" inside 3PGPP. This means that any MS compatible with Rel-5 or higher may not support it, which makes implementation in the PCU af historical interest only. See Tdoc GP-021277 for the actual removal, it happened at 5.0.0 time. Change-Id: I8138bc0a47d3468b67cec866447fd4b0fc69d4c5 ----------------------------------------------------------------------- Summary of changes: README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- UNNAMED PROJECT From gitosis at osmocom.org Sun Jul 30 14:42:39 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Jul 2017 14:42:39 GMT Subject: libosmocore.git branch master updated. 0.9.6-356-ga8a8d397 Message-ID: <201707301442.v6UEgd3k007700@git.osmocom.org> This is an 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 a8a8d3977dc3b31352f8a87ca005763677bd7e8c (commit) from 977231cc3e701366e438f97f4e441670c9c130ad (commit) Those revisions listed above that are new 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=a8a8d3977dc3b31352f8a87ca005763677bd7e8c commit a8a8d3977dc3b31352f8a87ca005763677bd7e8c Author: Harald Welte Date: Sun Jul 30 15:16:18 2017 +0200 RSL: Add support for RSL_CHAN_OSMO_PDCH to rsl_dec_chan_nr() Change-Id: Icc772285636c06e1075a89809f0ac379d7a0002c ----------------------------------------------------------------------- Summary of changes: src/gsm/rsl.c | 3 +++ 1 file changed, 3 insertions(+) hooks/post-receive -- An utility library for Open Source Mobile Communications From gitosis at osmocom.org Sun Jul 30 16:16:57 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Jul 2017 16:16:57 GMT Subject: osmo-bts.git branch master updated. 0.4.0-568-g69e0461 Message-ID: <201707301616.v6UGGvw5040235@git.osmocom.org> This is an 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 69e0461674611425beefa4753d8743978259f19c (commit) from bbd4d54e46b3d2ed7d134b8b103abd1683616b9f (commit) Those revisions listed above that are new 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=69e0461674611425beefa4753d8743978259f19c commit 69e0461674611425beefa4753d8743978259f19c Author: Harald Welte Date: Wed Jul 19 16:03:25 2017 +0200 VIRT-PHY: Print NOTICE log message from unimplemented stubs There are plenty of functions stubbed out in osmo-bts-virtual, let's print a NOTICE level log message to be able to correlate any kind of erroneous behavior with the fact that a given function has no actual implementation. Change-Id: Ib607d192f90af7fb2d5a8747de5527f39e3cfefa ----------------------------------------------------------------------- Summary of changes: src/osmo-bts-virtual/bts_model.c | 8 ++++++++ src/osmo-bts-virtual/main.c | 5 +++++ 2 files changed, 13 insertions(+) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Sun Jul 30 16:46:54 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Sun, 30 Jul 2017 16:46:54 GMT Subject: osmo-bts.git branch master updated. 0.4.0-570-g82987f7 Message-ID: <201707301646.v6UGks35050265@git.osmocom.org> This is an 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 82987f7a7dd35451b75326b34e36c8f83289f6f6 (commit) via d6da809d2fe35a00e03b0ae1422536245acd28be (commit) from 69e0461674611425beefa4753d8743978259f19c (commit) Those revisions listed above that are new 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=82987f7a7dd35451b75326b34e36c8f83289f6f6 commit 82987f7a7dd35451b75326b34e36c8f83289f6f6 Author: Harald Welte Date: Sun Jul 30 16:38:18 2017 +0200 L1SAP: Print chan_nr and link_id always as hex The RSL Channel ID is best read / interpreted as hex value, not as decimal, primarily due to the fact that it is a bit-mask of various fields. Change-Id: I9b72a67407870b485e7f7e8a72fa1ad30fc8ed4d http://cgit.osmocom.org/osmo-bts/commit/?id=d6da809d2fe35a00e03b0ae1422536245acd28be commit d6da809d2fe35a00e03b0ae1422536245acd28be Author: Harald Welte Date: Sun Jul 30 16:03:32 2017 +0200 TRX / VIRT-PHY: Make check for BCCH/CCCH more specific In bts_model_l1sap_down() we want to identify BCCH/CCCH channel numbers, but our check is a bit non-specific. Let's make the check more specific to only cover the BCCH, Uplink CCCH and Downlink CCCH C-bits as defined n 3GPP TS 08.58 Section 9.3.1 Change-Id: Ia20ab09b96c87c0dfbfaf98e5b2a8d36423fac67 ----------------------------------------------------------------------- Summary of changes: src/common/l1sap.c | 16 ++++++++-------- src/osmo-bts-trx/l1_if.c | 4 ++-- src/osmo-bts-virtual/l1_if.c | 4 ++-- 3 files changed, 12 insertions(+), 12 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Tue Jul 25 05:58:04 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Tue, 25 Jul 2017 05:58:04 GMT Subject: wireshark.git branch master updated. dc9adf904b7e78af15edcd18b0ac00e93c093f9a Message-ID: <201707250558.v6P5w4JE010363@git.osmocom.org> This is an 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, master has been updated via dc9adf904b7e78af15edcd18b0ac00e93c093f9a (commit) via fcefe0d20bba8926e7ef8b61dab29ef8bbf2a0ce (commit) via d85a6881726a23362169f17d36d5635363db1d39 (commit) via 44c34ac777d291dbac752c2752fe1ba8a3f37a3d (commit) via 30f7014dfc4de64d6d4fb937fc75856e21210dcb (commit) via 4dd48721ee633fd2db3534ad2e43c00847dce42f (commit) via cdc01b89bf07a5df072d6d0410c4920f857feab7 (commit) via f3181f706b39955a4f4bc26f1d6d75166a67c235 (commit) via 32ec45dc92a699e34e23197d2de48a043dfad426 (commit) via 47db24861ef8b418964ad3b7d97c856a7243770a (commit) via 1ed38dc2be1b6984fad9c2e4f22094f43907a318 (commit) via 7f23b51868ce26e2b127ce6d329d9cd4157511e3 (commit) via d5c8145f54e8ec966f1ea1eab48e37fe248bf285 (commit) via 87e7bc811c78b0ab5c6243934cb0bdea6094851e (commit) via d4ae8032eda262af5995d0f573dc338725348d93 (commit) via 4552933408c50ac77bfeb8b76edb9d1ab2698493 (commit) via 4beb7430d4f935cdd31826809e53f8fb0365d2c0 (commit) via 96ac279d986898e655fc18a3950caa6f5f214fe7 (commit) via feb510df69f56eb1c5662375518bd5138d6cd1c8 (commit) via bdff83463186e28466f6ffb16a09583c1469a8e8 (commit) via 659d07f1e661519fe9c0cb26307ec69a4aa48d44 (commit) via fd495f7792efb1cb9ab181f5cae545ca4630e83e (commit) via 08e8a1ff1a33a5c0d4d81859cbd594399c8076b0 (commit) via 569b1d44680f155b1493c50b13383ddcc294c2c0 (commit) via e036f4a2827299d746ea15909abf8ac125f4870c (commit) via 76efb096d492d999db10fa4a498d474c1e717ed5 (commit) via b992e69c19a4fac968ef7a95d0c439638687a72d (commit) via bc7198e40e21c81a36a06f1c5566160e395eb0a5 (commit) via 2b60ff6316a10af4ac17623e3a1094d353d500fb (commit) via 73d9550ad6bab1b0c46dccb84434d90a755b2d15 (commit) via 41415aa44471ec3fbf6a9a7f0b54db4bb9ea66e5 (commit) via ff6b43efdeb16c835c4025541f12a5182468d1ea (commit) via 2ff4cd3c162ab219fa398b271e49564360827eb2 (commit) via d9845ca27ea0af145e3dbd96572eef789e542eed (commit) via b0ac5f449dc086bf4afa95ff7c44852dac928763 (commit) via f90a106fa89391c93fe2374727e204794bfe0052 (commit) via a0271d64e508046c43db9de3216460077d2cc5bb (commit) via 9a29b96d2e9a11114c4fb1fa760198a2a12734c5 (commit) via 3c3c845f33566311e7ef0505a4633f9b5a4e8e49 (commit) via 6335764469fc0ca5b217b72b48742605b42973d5 (commit) via 8fd97bdecb6c1f66313c895da69a1dda07576f6a (commit) via 2881689a4a98ad7c8707a1682ecdd4003ad0fe27 (commit) via 0e3032254806075db24dccd39b8b234d16d911a4 (commit) via a6a2da6c4eb36398781beaa8bc1c94ef4b9a85f4 (commit) via 0d1ea58e31ba5e5d38ae29220dce247fbb9ada91 (commit) via aa78d3c79a1d277122e3f372e06096a85d8c844a (commit) via a591436d73517e07f60e2090042c93c42e233441 (commit) via ee699eb7200aa4470622abe4d1b8a80c461dae0c (commit) via 66cc2ed39ddd28fc2d8b22ce2d07783a35a9f10d (commit) via 354379095d2528b95109652579ee1fbb6ca6ae09 (commit) via 14308a22e5cddc521fc3772355d506b61ae487ec (commit) via f41a4f5e6f1957fe1b0c77a3a70818a35afc06b9 (commit) via 5ae49910dd0e1cf7cfafe1833a21482c2a14c3bb (commit) via ceacc13075efda18a567017e0190ad7c2b3f1da0 (commit) via f36d9e922edf1bb0812ed4ffca9e3c11b5870ed3 (commit) via 49e920bc218e9a21e87b4271edec3032dd11627d (commit) via 0ba78c947b4c835af391cfacf37c32ad1487c18f (commit) via ed5e7abf4fa1546ccc76b2204744a802f9c2fc3f (commit) via 551309a60e473a0d63d857418f9b6083e894318b (commit) via dbe50602b07022e25a86925655dc2dc0ec3a8f96 (commit) via 0961367a32a887a2bb847000441e6a3da5137fea (commit) via ce04b1cd85a7cd16cc9c1093f3a59bae5f1af305 (commit) via 9b3c8d4515c9a1a307c141c25fa59694391efe3a (commit) via d4d30faeb85c5adf39aca3ae5e52db225c88ea48 (commit) via 2483ef02c886132c7291694deda20e7ca295527b (commit) via 3affd3c905f1b22274b09a9ea5b3e9eef711a1be (commit) via 7b68744cfd8b5feb5576e441b314ad7319263e05 (commit) via 36ac2e958819aced5ecbae795f347bb2237f00f9 (commit) via 36bc2c6da4ddf65ff12f4435df1519893ff46c13 (commit) via 13b5f42b3b5814a9efafd0e7cd756125472b3b3a (commit) via 3307939c74d040f21987a04f08be3d40466ba320 (commit) via c2ebb62e7e2adca72b932276102ee0a293b9a4ff (commit) via ffb8bbd37227f466d228f20ae30b87504d4e1760 (commit) via 723c76b12c0ceaf32dfa4d65e3da6f0c2905a2db (commit) via dd0dff78b32e99708013fb191fed64685f909855 (commit) via e23015e74dc8adf40d7154a1752025d36eeafbc7 (commit) via 8869abfcb88d100e4f2ed134f53d6147d725161d (commit) via 91a49173ee92bd8eaddda3fba20deb6ae1fbc3ca (commit) via faf33d0d148a84cbd2d0367577b6ba59fe0fef17 (commit) via a3b47316eb4f668e0ec92f9339bd914d28f934ff (commit) via 474f344df7ba7ea203fa728f32b48e08a0b2d39c (commit) via 355256a9ed635b8ecd387528955771d13a63485e (commit) via f7fef949e7833ed089c250cf177a8cd384d1e61a (commit) via c4c4c44a21cd45334ecd07494dba84c6ba64eda6 (commit) via 9c29f738725b1b0c9b1db663351e4faf56932b11 (commit) via bdd09658206d7bdb0389ebe66b1f434bb9fc71b3 (commit) via 9830b7b2610174d7199fd79932909cc960d2f90f (commit) via 7bacf534d8ad78e9c7506ff276cbe07303f62162 (commit) via a7a66a18908924cc3a56605ea3ff389476b364c4 (commit) via 993542685b92de2a78946ca8747f0ee5ea99db0b (commit) via 9d909b22fc91c7af5d74fc181178c2c0b4aa9331 (commit) via 635d9906afce74c20c7737c810276668ac675d9f (commit) via e411dde96984b4c731bde2f16d055f2af9f7f409 (commit) via 564519e57a9c09bf4e45a27bf522032ba9790db6 (commit) via a2fe8be60317e9ce74014fb75bf95ac5ac3968e1 (commit) via a70df2ce4c4eab238e1f16111b6816cd5d4d416b (commit) via 05b028abde709e5621cb1e03f7705e77b76e0fa9 (commit) via b1c993df0f68a2f172448ddc87391a27bf8a9057 (commit) via c5f296562f630d6cb8a982a28d079c4ade0817c3 (commit) via 9ff673d3e85590141a6f0e33c9521de91512094d (commit) via 02f66afd64753c6b177ba21c46bdf938d682afe4 (commit) via a45ed8a222d3b571aab77c711dfed85009e3d7a9 (commit) via 365c8312475d02e55b3293e1e5f2c66ce4f0a5e5 (commit) via 3bd9f8c6aab3ef7278ebe29250753f380a86bc26 (commit) via bb470c9067a1f44b2665d26d1af38efa722e30a1 (commit) via 367effa93ca4d5a9e3e4584be103f2a2a7dfa962 (commit) via 0612af8debc6e2d233db6330b5daa7b694eab3af (commit) via c5e1e61fb0a6a0cce96d32a7e2f23f82cb108f62 (commit) via b8af91af640d91572597d8cd5c103f04e8c91c87 (commit) via 478c496d2f211f28041b5f400f1adc5c08cb39ed (commit) via 7897f04fde3b906cd27c70483d2c61f6e7cde963 (commit) via b6571a0701fb5cdf6702b44077e21ee0e1f31c18 (commit) via caa06ddeab4ff7f427f864e865ab997cf6312772 (commit) via 1aa8ded9a3de8e6fb5b6a7b7dcca9d93bb50dcdd (commit) via b6f36e95fa2f549604c4c7a9ae72fd8eb361bf1a (commit) via 3803e00367413260cbb543c3c4ed13ae2d8fd194 (commit) via 2c58ed569ed0c096d5640fd0da5825bcfef04aeb (commit) via faed12e6ffecf09bef8cf494184ce501615f0173 (commit) via e47b68b578db306f2c8a5681359edebab2e2c9d3 (commit) via f9fd438b6d8d5fb535881e94f736025b46a3fcc4 (commit) via 91e512985fac3f58986a8fdc322bcaf02f5e3685 (commit) via b3453b9be4bd4deff285a713af4aa929bb9634c4 (commit) via ec1a5b15455c2c0bd5535d5257b2513804140747 (commit) via d30887d2897bb6a474efa2464bf234b00e4d45c1 (commit) via ee6a687f52188545e3ddbf98436fe2aa1cea5a7e (commit) via 4ff733620919738190eace6eadd9112f43d6acaf (commit) via 9d3e0f7bde1a4e533cb962f680494608b09b0c94 (commit) via e335636303eb7a63637f8bec89184cc20ceef8f9 (commit) via 95e09a60bbc0bc07cea9c8d12c28912845113407 (commit) via 1c7e393af3dd5561f6a54dc93546cfd3e7af2286 (commit) via 247446539704aee99f64e73a77e5e88a40ae885a (commit) via 8f8a0f72b442efe66c7ee26417a92508a1546289 (commit) via 58095359104cd42456aad1156ac8eb6776732cb3 (commit) via 1f44007dd349dfc2c6f9feba5a340a292faeb6a2 (commit) via 3c4e7428d7f3d91ccdd973941436844cbe93b175 (commit) via 245bddee6b486bf017c478b2295d5161b3f7f2a9 (commit) via 8cee782474b79e7e928613d369dd882a772328b7 (commit) via dbcf160c38ca1ea7c4b2fc938d35c3e81758a895 (commit) via 5e98c11241aa07791c900f186aa98be42b00b901 (commit) via d4c8b27d13abf5f5438ca3bc6b73b618ed7ca150 (commit) via 7460e6c9ec3046aa66a413e6710e0d0c3fcbbf69 (commit) via c27ffaff6d0819a3def913a0b69e45187c217d3d (commit) via 563eef4230409263b30605d0f6647245686afe69 (commit) via f48305069ca93cca5ecb9a66fcc8b42d84dd6cf7 (commit) via 5c25e7442f8aa394de723af09a2ba2e38bd456c0 (commit) via 064e34b215d881b238b2f319d55f07d238e5e193 (commit) via 8020be30fd46798aa61017f0ec936806d6495d07 (commit) via 9731b50bc501673a98b588be3ae6f43492ae3150 (commit) via a8ec8a3a6bcb1f0fc05b10355f1af7434d01fbf2 (commit) via 96c8c830869c9e7e896a67ad30360195cff0c4d8 (commit) via e0a9192ebceba1e7d010a75592b101e4b80b952a (commit) via 7321df2a4532d6531eab75f99c5f158ffd90574b (commit) via 6bc0ba845100acb3c721e4f945bafeb1bed6c942 (commit) via 381fd410cbea10207d15ee9bd05eaa18f91c60ac (commit) via 5997e8e1980ea9981e28a5abe73d1b8718d03041 (commit) via a6652a27783b59d23dca3405b0399690f38f3402 (commit) via 1426c44281c2b266d7159340f7e75afc56141b18 (commit) via 6bd87bdd5d8f114768f5d9777d7e1713c017e488 (commit) via 564445f7998b3d593681e5e3be05486c2296288c (commit) via 129a84df606f7bd5742115d0bcd7972ca5ce4e01 (commit) via 6af6ba56119a75b77df5aba31c6f50c336501674 (commit) via f27699c74657721688e2b9cf0b3950e6a107c944 (commit) via e61d2f624348329f8d73af55e6ff3e0e7ee012da (commit) via d84da1eb97e3442dc8005b296111a5286ccb10f8 (commit) via 9a1d16b55324056e4d5031370b007097b76dc519 (commit) via 4eacd57690222584839024f77111f9dfb886a3e6 (commit) via 7466880e8a09aa7a9bb797b70fa44bca397881d9 (commit) via 3071f9dd7409bd5b0432dd8f1bebbeeee1b6c755 (commit) via 71a9ade669c51209132f61a0ded27e60c386af99 (commit) via 680d1df7a04fd7a72707ef319783984c5c148783 (commit) via 707b78907487cbf2965521b31e6c3222e4d8459f (commit) via faf100ecc55274b1389544516d90293dce37fc42 (commit) via 66507b90521f5f8252b23fec56e70a0580fac26c (commit) via 7ecea315811c60530a036aecdd87fa504421e990 (commit) via 8d214209e80c2cc86ad9624b31cc6365e10ed454 (commit) via aefd4e1844abbc8b10732be03991047617ebd650 (commit) via 5c60b517a70cab8138312ec39946f18f3ed75f58 (commit) via 1b7f5d9f798634770656a82aaa2df30f7f01a9b0 (commit) via 395775acce1ef9624fdf2030179683f37a27cd59 (commit) via 80d3483f3463b8e5ed73f019dbf431656410f658 (commit) via 5f7902d1659a138515f01ecf9ade3d271befc029 (commit) via 74b1268a5ca3a11a791ac7671667f06a11504506 (commit) via f7952b30c7bc09f01c70c8889575a75d0e8b7675 (commit) via 1620c45e031f6d6854102f2d3b34f528bf06e194 (commit) via bb20b159f35455c41a8f077724f685508e0823b6 (commit) via d8710f4aa4e25753130b534b7b8a99601df472dd (commit) via 69bac0d15c94891398e65fda05fb5d7320eb2989 (commit) via 0727123773d36a9dd6000d82a2967f7ddaa61aca (commit) via 8a3e4650674a36fdfe7b38c60c8d83b4dfec0d11 (commit) via 082e3e346f69f0c2134064e80dcc104c18111c55 (commit) via 635b3720b5a43ed4b3bb1f030033d25675a390b3 (commit) via 7d1049d32694dba11d4e7558b269e8c6db5e2bce (commit) via 66c2f5b5f17c3873d0b9e6ea853ccf7bf8c7062d (commit) via 23c7d5f4e7dc6c087f2b895f5d1907d7f980eeac (commit) via 880c2aa04ff2bbff6f1b1df286da3cc6c829bc69 (commit) via ba2478845cf0db858a209f94848474e84cf50bf6 (commit) via 7d67af661a466dde4416c0583bbfa0250b14560f (commit) via 07f576ffeb2bfabecaefbe24088a2858f47d4642 (commit) via 2954a69d7d5627bf330eb9bb05eb5a1274e01f3a (commit) via f24ffb0bcd12c3dce1e48b7a34c48a6be62c45e4 (commit) via cfb23d874345eede2860afa155b181a2e2e208c0 (commit) via 578f2a15bb7534b3aad315a92989b6e4d577e4c3 (commit) via 130b514be216e8ccc42c6831f62ecb23e9b83917 (commit) via 3b5c88ea4b8a9b4b85396a34ee658f3cdd1be156 (commit) via 9a87f80f09b83c559fcd65abf3d7b0e5428fb928 (commit) via 123d170767f6e51ce6b216d633fb03a3cf311109 (commit) via 0510954a8b2388dab356f161133ac3b8a573aa82 (commit) via d2ed7fcf9e0dca17f1a0181364910b9533dc7091 (commit) via 29e726a606a5bb7b860d8a2f6ee2996c1b4a154e (commit) via 9fe90b93ce9bbb802f45b93632a78f5261b3f717 (commit) via 44aa08d02511ee0056a6456c66136ae753de989c (commit) via d25c33cc0b091d54f391d5aeceb5bb3453215b73 (commit) via b370c02a02cef0e26f327342e085fa45b4e06e3f (commit) via 7af770dfa72eaca512b658b3ed702ad27c491e91 (commit) via a9c2697714b8053b2cd9b1e1e0f07baf9d345c1f (commit) via e46cb2defc559a530d11689d50f0adf47513e8e5 (commit) via 59add43eecfbed3bae5d75dabe6e875b5adefe1b (commit) via 16f70b9bb1faf48d985e21fcfa92d1934c2b50f5 (commit) via 6117ff496becee208336847a0cf460c15751ef6d (commit) via 6e0bc30a95ae7759c45ce1f39360259570087b5d (commit) via ee694cda7cc9eae0d33d1d971a8faba9c11f0b0a (commit) via 536451a8dea2655a1d31006125cb283f49cfb859 (commit) via b44ad2a0fa58e4a5acb4293d047993b3aea1f532 (commit) via 48a6487116e607417acbfcd98a6f883bfd9d36be (commit) via 99c3c6d9086a49bd88f8b99db641a4ba2b5d4c0a (commit) via a14ef98540af979f0dbc39c728f9fc31a687a16f (commit) via d60d2c8ca2a525aa2cb0ee132449779b0ecbd9ce (commit) via 855484fbd98c8c01f5a84902243389e07e32b6e9 (commit) via 64a78e122a811db433dd20738f984ad13b22878b (commit) via 050da447424223d39d1e494b8daab840a100d05e (commit) via 7e2c67eaf3d70f7a5b870afa4fb45a0e60e34608 (commit) via 230c96a593fdb68b5c7caddf7ae3ac119b64b059 (commit) via 4deb97f31f52ca9c88efbbf46cf3e580c85474f3 (commit) via e6883c15ac00942e3232213f087147e355f7494b (commit) via 3b7440996b2f3637656575ad121fa6edfa03cfcb (commit) via 6b9b4bd96833e31f659118b5e34f1393cb95b247 (commit) via 75f9247c2cfec63caeb59039de972abc768e3a4b (commit) via 4f1053c5464de12b635a8cf4128b78d51f6f3deb (commit) via c919c625025afdca318a1a3413b268d00ad1985c (commit) via c9c9d558b2644fcd5269953367ba38e8faf82448 (commit) via 23e667169eefc450808e60ea515fc271122052de (commit) via 4d90f2e092802775e5e3e457768d1c1f4760a1f0 (commit) via 3978462fd31665f30432689634812a15c476406b (commit) via 59670461b00414d504b2a9ed9e7bafeab65a7420 (commit) via 187137a37309f2c74a68876228d8af81e06ed818 (commit) via be4dbf840b164ab9b788ee8c3a9466e2da1393d2 (commit) via 4e46352657df1d66e8f2ade8c5e3d38ecae18530 (commit) via 2de483c0925a5a93cdaee168997f3f3c7949d2d4 (commit) via 59f15b2a3a4d34bc941bdb83eb784de432522477 (commit) via 0dada943c0671637c29dab86b82fd07cc48ca849 (commit) via bef90e1493815a07e619c4cd0da6a7d65321c26e (commit) via 246cbbc2ea6dd0a3a69a1aaa94db244a77565353 (commit) via bb58b3a2643ab81560d84b00be3a9b9e86f0393c (commit) via 29007051743551c4156e2fe9f3f5b358fcf907e1 (commit) via fbfb87a2439dd18f2318586b8e5a2f6db410ba6a (commit) via 051921854d8720123bd671af3ba3a123da2cfab3 (commit) via 82fc557bed30b1aa69ca43a4291b64a9ce54c78a (commit) via 583c2504671e1671afd03e7638cf6c2957d2b020 (commit) via d83176ed2edffe59badd75d8ee98c77227fd357f (commit) via 193cef0bcbcab25b95b4f124920d004ceaa7ae8a (commit) via 6ecd6b816406597783ec662f00233f3a018553f7 (commit) via d85db24ce58b624bdd5c4cef3d06fcfba5a3ec25 (commit) via 31ffb58eb0db57df45f1f8e45afb759251982793 (commit) via 9634710cdb58456376ca17a299b7e7b99c307e4d (commit) via d19c3a22b927db0dc83bcad9e024a8ed8f866671 (commit) via d386a6cfb1e8b69f56fabad76d1e873f56160db8 (commit) via e9e1b4816278a131aa38dfc579ccd975fed2d7c7 (commit) via 547b08b49527eb97ac2ab37fbbcb5a728869d2fd (commit) via 66c50585e5c10764d0b8a850fd49fa7012346560 (commit) via 1247693a99ee3b23d11d79cad92b412b78254e25 (commit) via 55f8799c688b00e9f148fbad4a145126f0417847 (commit) via c2307d0fe30a37c084ad788eb5d1835cfca4d375 (commit) via 1a7f9b957fc4dbd7be374531e0729f437cbbf774 (commit) via fa3aa6781797dc8d838d1a1311555a3d5c342ed1 (commit) via e77817cc92e368f13ac0cbee456fadb326d3a571 (commit) via 573a4c9cd59d7a14e4ab305284a287c705d6b945 (commit) via 43700544312f33ca78199de6003f8c4328df2203 (commit) via 57fece13e06b347ef14f106ec9ee19f2d13b0182 (commit) via c89f4c628c315e8f472653856a0776469c65f34e (commit) via 8775b0b1b2c24b271e4fed76fdc926fa32f84d05 (commit) via 553b1e0215ad5826906aafbe0e38c1e44cf9e1c3 (commit) via 800a856fb4784e31347e15a8ec825d2daeb62350 (commit) via 6462560b30635b79abc7d248dbf53179f31d84a7 (commit) via b2fa26ff7a270dc6a0f70c06cdc3e186f0c9d29f (commit) via ff5ff79c83343f355b7410d5c4a852615392f08f (commit) via e2efa82811ee987dfe96929dd8383c45104dec0b (commit) via 6cc5655e279f06bcd02248b4e386dca6bff9781d (commit) via 85e2a54703da8adee8bf7aefc67f4851ee3b3f1d (commit) via 454b5aeddfc7256ebd898e904bc8cb3883305699 (commit) via 6f100a3df9bdd55aaf825fdbab86e46837ed1420 (commit) via 8b99bb7fbf80f2fd3bfe53bbbfa14caec6319cbd (commit) via 8ab033a2838ee94879910fd3ab9860122a72f151 (commit) via d217b757cb1c627e53d9cffe47fa5f47c38045de (commit) via 573490f5c0f17d40ef4fca2e27b1523e2ad562d3 (commit) via 435c68cd2b856a6be7d015e8703c6c83d9b8eb89 (commit) via a0dfbccdfca79da5ed9bc250d18bceedd3598276 (commit) via 5039d0e57635589208e1d969a57250746e422e06 (commit) via 63b91ad3119c64eb8fdaa67303fe37d71a01a1b0 (commit) via 2e497e105f3d4d535de81dbd6364e23ed6fde6eb (commit) via 7c28d26d71579d94f25acbaf4ab70931729d70cc (commit) via d01e9df47258cdd6bf66ace1d6f592773b574926 (commit) via 2486b7e8fa6ca76f75b36dfffe0de42b4f2e8380 (commit) via 0ad7607478d9d40628b5a4af1d2335ecc0f2e7cc (commit) via 1d657acf2d86173087c28cce9f33e11299815fd5 (commit) via b62346b3040fe4ee6cebb7e5a3f1894d9ab767cc (commit) via ee0dde474c20afb4c493441400926ad7924ca458 (commit) via 6f8bc61c3323b959900f125234e7055018d62e4b (commit) via 2a5cb8e32e31ed0fb64b97318dd38470886d9154 (commit) via 828e1f07a82feb821c8169236fde18570ec01313 (commit) via 552dab08a6ea1b47465d888c613c353f8697e918 (commit) via acb488b7f4c628ec0aecdb970694c6f5a97974bc (commit) via 01fe854fa00e780e2eb7f9b18a11a09ff0dc1c11 (commit) via 86fceac9ad52531b723ce179a46931d9312a33b8 (commit) via 9ed4046e0f3e8872c3adec3f11376ee392834525 (commit) via ae085f7338b356f249bbc639ce70412ece42a708 (commit) via 4753463456760d7464b78e0e66e98d7eee301bcf (commit) via d45f6661d750617dfc1f6670854056ad31613c5e (commit) via 614a97c5cd4fad3f3b74a37d5866ceb26f7ee64f (commit) via 26a6881014c85c935f2794f6eeb852849137c20a (commit) via 50fa2d95833ec2e2b0de3000eda7b290fc23eaeb (commit) via cea298a5975ac941c549a696bf9329e94a09234c (commit) via d0520f81d11e6ee409139c50771661b50e358674 (commit) via 9c86ec08aa66b0dace191519c410503cde924319 (commit) via f3267f17a3fc3c8ab138940653f2e968c5d27378 (commit) via ec4ba8b275572c50c1c8f7097c4a47c683291d51 (commit) via 927f5cdc7e78db0d143e5d6f9a26d06834396518 (commit) via d7f2a2b1e0acca5b54219ea52bb5fc9848c3d9c1 (commit) via 6e3c8c8318872288555c4076957986425518f9ea (commit) via 256358c0e8d11b091ced99feb05ccd28c5a39873 (commit) via 42a27355eecbff484ad761a8b0d4b9d4614bb950 (commit) via d8f2bc776acf1a17be1373dd700054e8d28b2d3d (commit) via 73bed8c209bc0ff44062039019ab91c8a8da8065 (commit) via 9dc4d271cd4f4a0454fe82860c03ee454ebae254 (commit) via 61fda41a9707c3e50f3ee6b4a755f4301288806e (commit) via 5fd35d115f9bfc9b13eba25995f179c067d50f40 (commit) via 76c7f266223da6975f1986933b403edac7d799ce (commit) via 68c0b8311c376fd33d8eabf675ecd3f53138efde (commit) via b871da0f90e47ff1b25b40712217da4c9695b3df (commit) via b8e660edc66d7f40545868a377b3385b4c9a54cb (commit) via 6b09377285919333910810bcb0480f9413c5f452 (commit) via e815bbb2e6946e210cd15b1d9c2d280332352c4e (commit) via ac2060563430d333589e4312a631d1d47cd6faa3 (commit) via 8c316f3b98db8149735062ab03803cfad7e7de58 (commit) via 9d2f07e316752b1497af8230964fb693646f6d0d (commit) via 585d17ae7f03d76713cf8ab2959260d19dabc619 (commit) via f4dd096afb6bb7b3ed7f036a9def10a5c27dcd66 (commit) via 0813fccb089ae6c9a910604f137fa8f99e66e142 (commit) via d4e51deadb280b822532a268304fed0e03b31cac (commit) via f4d14368e228e160d06abd324de87e6d74b2acb4 (commit) via 9f4671f674ca70a3d7d33f22daf0bd88a7e8ff8d (commit) via e0a9603b2454ea4f253788bb61fdae8b83627c5b (commit) via 2073457ab9ef817a2342e3c4dd858b88198020e4 (commit) via 2be411a215072052a3df879e707ace1948e3f3f6 (commit) via affa6f18c87eaf430cc0bf260c54fbfe32976a5f (commit) via 5617527ee3831a8012f076b67e2532eeb8b1da2d (commit) via de92c4e8d5f180d1044f3bbdcaa541a98041f6f6 (commit) via 1cf57230b7e55c8307ab24662c19be51f7212e82 (commit) via 4edc611526fc2aa17a7f5e82ce0147d799d2c508 (commit) via 0dc32776d071fdf00754e349a0f9db20119df5df (commit) via 6d9172139036299482fadfd12ed43a70a184fd75 (commit) via 12e8e6dcc09ba04fabc8a641c03539b4e3c347ba (commit) via b01c85c17a0a1e78837aeab79b15054ab15c8483 (commit) via 0480a0be81dd5c561637c8d6351191c154f72970 (commit) via 25777d09866015d0cfef7265aefcc341321df110 (commit) via 60da2c96ddddd222994e8d25a3825fb8d7fd7ae5 (commit) via ad4e81fcf869680b057651970fba38690e82c87d (commit) via ed7e9c77db9a4a7306abfc3935a84f49a9a96ee4 (commit) via 9f0d22bdd1e75178332756f9abb1ae4b45b0de0b (commit) via c47c66cb0b0b5792b190d0f953f8f327040f5904 (commit) via 8795a2fff11b8f74e492e1702eaeebe28d7065f1 (commit) via 33456f48ac9a3842e1eda8e179ae9d8bd4c33140 (commit) via 6a16f158c849c054bd1a4b71e0c497df48933797 (commit) via 49a55b9666329971e2c17d69179c331160fa7b40 (commit) via b347ce62c95c76b840fbb1740912718fde746176 (commit) via ce93b4d178ec8f8d47d2063387465dff1be822d7 (commit) via 7cd552b5e0031d63ddecb4ef1d85fd369de10e2a (commit) via 1bec19321111809210d50d7dd3a426211fbfd951 (commit) via 2d7d10ad1a6c24b45645e377db79f927aca7164b (commit) via 3453a0b888a0e188c03012023a4e93d03764602c (commit) via 35944ddcfbe06f8e9b7cc05c6f49494dc908dc0b (commit) via fce2f2bb1f0e6cc2a07a26e0c35b994a3253131d (commit) via a84fa8e8829a7b48b0942ae10b94cebd160cfd80 (commit) via 411a5342c5d9f12651ed7c8d268597bdc3db9f4a (commit) via 492da630829defe5ff161e38f3ef9f7b14d75c53 (commit) via bd130766438546ab64f7540597a2e3b82cbf8a3c (commit) via 07212bf95c2aa4f33627993c0dcd3b224d722b4b (commit) via 23a2f56b0fcfb72c183f0ace8f30e25400036408 (commit) via f5dd12d71e8a3210bdb46d209b00b3bc81353b9a (commit) via 8aa84c630e258654db4ca99b4eb6c1a1ac3bc8bd (commit) via be8a91b9bd8a06c804d451db4b48d6c35a76d420 (commit) via 831828878d998cdf12fbba66f5b8cabdfadac7a1 (commit) via f22c620abe1862c43c5dcaacd6b68608f900e536 (commit) via e82fa761d671fd4e1c6cdeccd57473fb18982e87 (commit) via 5598faa3429b36a904e3ebc4cb5cd20f94a2b3ab (commit) via f1496b6dff0460e5137673bf55bd49a1f19d361d (commit) via 34a6b71342d49d835c8c5d368cb41a70d0c1269b (commit) via 26eb40cf3b84c14bafa7a8bda571a02fdee7aba2 (commit) via 8e738bad90eb0ede94c56fb7709f0081564cd225 (commit) via 067716557403254cd9c476a8340dd318d58efa49 (commit) via 4291968f2a3f94595bfb312f4b99396b7aa9bd0b (commit) via 9cfdece0c1e6ff16c1152f95cb3d4a2554728ca6 (commit) via dea13b3cac2a99beb1828cba00c6bd36231c7365 (commit) via dd52b1653791a7e4367d134f740b724155063db6 (commit) via a5a4a0bd55769ad63fa568897b0da504aab9a6c2 (commit) via ba86dc303da0d62650c0136967c18eba62cc8eaa (commit) via 756d609947bcc0a7321f662f8201544f77f7366f (commit) via d66b4a369aa825c5443ac9e2b3bebbcaddd22df0 (commit) via 874f8ade9c4b5b2b5a2100cc50186daab9af6d6d (commit) via 844c7863a30922b6deec54125c4c87016ff2e392 (commit) via 67acb5b17c0cdbc8d2fff51647b382f3bfe8fa40 (commit) via b5abc764fb082fdb8dc3b6c3d04707debff51dc1 (commit) via e8e5ab4957e0ae383887317f5e79d0c699b9d666 (commit) via 502cc61711173273ffb8be2cf895f5e79c3b47bc (commit) via 1b228df643121ab2fabde34226701b9cd92401be (commit) via eb15222af228a9f08ba7031ddec635f0e08300c5 (commit) via 345046c83d780c6c32a729ce5945b869f27c37f5 (commit) via 027aae1cd39f8cf9ce220fd20b94a9780d3b167e (commit) via c60a6580c935c68d8bb82a84f0359b46b1bf06a5 (commit) via e77b7a167d5edeb56373e79b1a7d4f85db9654b5 (commit) via 795077b3ea95b1c2fb8f8cf5c6971da05a0c3ed2 (commit) via 21305e9835d40dbd812514471397fb1de3a0740c (commit) via d0865fd619454a9ac06b1c7d287dc438aff50bb0 (commit) via 17965f57f178aa7e4027f2d363658098e2f1abb3 (commit) via d73fdc7079df7875e51d88cf763c0453e8f7c1a8 (commit) via aabb8fd5946110767479e2863ffe4fc40d63ac53 (commit) via b58e23846e4f21318efebca138f9aa3b0e26792d (commit) via 6d29f50d61de03f73a2a9336378b1c846ae65924 (commit) via 88cf898c4409d4267ef11eb6676cca5c8b05c435 (commit) via 55d0adf6892d03eacd26b4136152bb25f2a83036 (commit) via 9ba786fba33279ad88828c22d0a332ffe6768866 (commit) via 2c89cd4bdeb0d57924d7f8de4c957b1dcab755bf (commit) via 916f1a6cf0ce7af2d814b33e415f97568d98b5af (commit) via b70a2370c14d647b122eedfe7f9f3d6ba79595c4 (commit) via 0c166f947e9c0f92f3c9bd56fe3db59589511b60 (commit) via 2ba951b984253135ba4dced906dd56a9d487ea65 (commit) via 94847961cb009ae35fc33035f108060a5ef2c40e (commit) via 314a9f217d6992bb18e63c8092b1a0d699873d62 (commit) via 30c86f8b34233b1cf262c14660d32388bc7362d9 (commit) via 69ed5d5841605c63cbe017a2a0006f4085b8bb23 (commit) via eaecf02aed0dc326bee363a0e9b9284d1c3d8d40 (commit) via 2814e3c9cd4d9393231a746b4ef1bb1e6b7d95c9 (commit) via 8e1cd0453c787d72026e5a0193a3d3992d50226e (commit) via 0c5c2a393ccdb3b1edfa305d41264cf806466fc8 (commit) via 166f9208366dbd1b75b6cacaa0a7ff347186b6cd (commit) via 6216e576fc063661a36eea3f9596bc0d1ca034e2 (commit) via c508932a60dcc44904bf91474ac3aab049026ebe (commit) via ae409ed545efd297d69378a6a612bfe2baa8c924 (commit) via a27a308fcc84f3ea8745181c1c3f0b5def8c40ba (commit) via b932b719ebe75d87e1009336f7795d55c129c838 (commit) via 4ca91db0eddc8e1d502efc3965464b13baa36005 (commit) via 57b0527821b69dc8aa0786a3b5a425192795aff2 (commit) via a86f6603fc8b66a46ce21d18990f2058110acf27 (commit) via a9a3bfa331164fd05f392c84c0f7e9a3a909ebfd (commit) via c4b87be7a727242b4de9dd338cedd265c8f3f2fa (commit) via 197e48bceecf7a37a28fc9d5a9bf8565f099af8b (commit) via c5ef5c1f053beb664bad47e3374505f40b412169 (commit) via f434820705b7875e5eaab1bba77c0264b1eb1bd6 (commit) via 6f255da358f9213f89c7c4001229e498f19e820e (commit) via e4c15408defbb6ae46b81b90943bb56795e08875 (commit) via 3eaa62dee694166d3bf5ae13c0eee4b9e1ec5784 (commit) via 974f985bd9716cf8d0144099bd7c052f866c1a2b (commit) via 10e59dba2b1ee123b4fdfbee288b486471cc68e0 (commit) via 5a06efc29d8a850571ca7cee16437900f3694fbb (commit) via ae1aed917bc856f391bbfc8786923c31de6097b9 (commit) via f33eb1fb984a0db96e45c8584f096b9324eb5823 (commit) via e1f84f985eb4920bc3c0b58ca583bca1d2e93b1c (commit) via 653fc958979032009e0dd2bdfe2a23c338311805 (commit) via c65960fae8fc7a2dd420794cc833b070b12103ba (commit) via 32f0d80988847a51d1401151f635f6878a0f66a7 (commit) via 9a85e30668d515b2a39e681c901249056cbc5010 (commit) via b2302d7a35e531e7e1de46117f8b475063e23a57 (commit) via 0a35c9539a7b8069754867d85b31e3248c978d9a (commit) via f45924f2a609801c51ce57752340417c3b7cf6ff (commit) via 83b0e431dca26092fba4730294f279215036369a (commit) via c72c08809b8657e6f402ea121a5ea99984baa883 (commit) via 561be48f40295cc3d52376a33d017f10bd41eef0 (commit) via 23a4a742e4df5b7888398304a65c0f6539952bb0 (commit) via 6751928e9c2706a931a88f55017450cbf89bde36 (commit) via 6a37b542e4f1c6de7646d7ebe7fdfa2825fa0453 (commit) via 9719bac5ee8df89cefd4f750acdc5ef75cc75e63 (commit) via dc7b9cdb41561d264647e73f4b0a05b8c48fb176 (commit) via 6607be77f30c8b08e2ffb8160d9f5211415decc6 (commit) via 855a05cd1e2e0cb234ffaa56c680ebd21a6ba14f (commit) via 7f96ffe5d48eed4974582a11d87bdde86e192141 (commit) via 152996652dce9259100f2f4bd25adeb86f32d6cf (commit) via a092eaa09e96132ae58188807fdbc22026b9b49c (commit) via a95b72e3970e0b4ad1c8e59574ebb0fb79019b22 (commit) via 8da1ac262f49fb61390095f009d659557305a3a1 (commit) via c9ceb71ecdc64e19392716917836a687a0485886 (commit) via ae65b8f51ce082ddf76ad62c1392284f3a64e7a0 (commit) via dcba264a46f53e6f3be4d8f93fcf93d5d61668d1 (commit) via 300458b24da557dc41dfe5154162b052b42e034d (commit) via 8dbd4c6c10e9091eb628d7885e119f012aac53be (commit) via 7aec9523d8a50adb8155f4a669fa9c9bf9b7627e (commit) via 0082f59f387c65d90862939222fb4da5a71caa3b (commit) via 8e7276461b92cde9297c828e9a65f212a9c510ac (commit) via bb5b0fbc6c6b43de8f7440efe2f2fa8546576b38 (commit) via 012f6574520f43aa0317e71efd8beff621ba28d2 (commit) via 870e08ad315e8380fde3e6eb45e14470fea9a988 (commit) via beb9b08012e2e2f77aa8ac10b94ef12fe128fd70 (commit) via 503acf00b28ebc8b568588f56723751b44275850 (commit) via 0735d2b46d54464072a57dde8b07229258b07b26 (commit) via af2e94bec7f00141eee35823f58db431515c95a4 (commit) via 8c1e4c8bbf595c429beb34aff1247a923a199f5e (commit) via 5d6c9801869a998b2f10f198a2182d15d7ca9762 (commit) via 065d71965bb3ce578a38e2af1be62ddcc0e31c84 (commit) via 669f4c9312b03252e9b0763437c1d872d1c2a6f8 (commit) via 6b3c21f6326d2a0e8602b81010c5e47071047522 (commit) via 81d3e49f679f04a1145b55e8f5cf6631f0abf3a9 (commit) via 4e2aeae4a5c63c726ed59d0a517be5f90f3a00e7 (commit) via e42a9b8080b7eca460b5806cb7d4f04e7b2637ca (commit) via 29f8ef37e29037e8dc4d56bfeece17135dc26ea6 (commit) via 565664c77405f4c598e9772249663e2bbea1c680 (commit) via 6769ff4f70c81ac0ac43a76b53c5bb2a4e0bb427 (commit) via 93f42b2ef37a52fddddf8fced104c138d0cb4ff9 (commit) via 6c44f2017c891e15045fca5c5cff79acd48ad4e5 (commit) via 44327d8a6c7a312642adcec775555ab8a3430787 (commit) via 1902204f960d6d03c528963d220a9ea91a98afb8 (commit) via 9b24ffcd6f802e15db6152bb81c2e87057cc91fe (commit) via 899fd4294b609d1507f50cec18d34293a5c98eac (commit) via 2f037e1d7230ff5fc9845f0dcffbab51d54a6db5 (commit) via 9c7b8b4e0abc720af0051e2d319f23ffbfb59b81 (commit) via b13833d057d74ae4965f68d62a966e35bdb23b75 (commit) via b30dd5aa721a56b81290e3c8ba4cb2a2640bc7ea (commit) via 59ba8bdcad9acda3d853cac3b4b9f3f1e091b607 (commit) via 7c5a3d7a56b9b1f3bc9bd951e2e03ba9753ff2e8 (commit) via d8456e14b9beece6323e60d15d23faa5be52341b (commit) via d7f6029855f7f41aad78775fcaa359b1b90236bb (commit) via 404f803e9a9372c0539478f7d33e818a89996799 (commit) via 7f37a87c88d0ff3b7b81a41027e887f7ba9cb697 (commit) via 3ba902efde8f4f47c08791662323bb1c5fd0461f (commit) via e4c1f588961ac121365d34ee0da7b740af58c140 (commit) via efcf07cf867b5c9b71967ca9dffb34b6026c3e23 (commit) via 7e60677992b7a42e969019da117df3008c5d9c75 (commit) via 1a8991e875f1e976e1fd0ed63e6e254548e57703 (commit) via 7c2073a7e8ef76479b278fdb32533bf76d3f6896 (commit) via c90fa0314262d48313a8515d9aebccfd0034d065 (commit) via fb0bf7569407f3ec71ad89719e5c8470f55d1ea5 (commit) via 3315412008e83c08d637ec336eb4dd564ac73e38 (commit) via f3a23a6b469efe96b9e2989f0fcab5c721873ae0 (commit) via c299afe0e3671ddbfba984ba67e44baeb368714e (commit) via 346d16d0fdd97e9fd282ac7d0da156cc5590c857 (commit) via 3ac3ca729ef62cf1444040f6bd0720f5f3e90031 (commit) via f0cb10ded67deb8c512359fff9e13e648f9be37e (commit) via 29585b124c3be67acb4074460476c62156fa0c38 (commit) via bae9b56408077f6860fd828d05882fa2226aacec (commit) via ca0ea37ed9f589d85f2617cf1750666faa84cc3c (commit) via 8cdaaa241e04e3b096d2ef417bd0ac30ae56670d (commit) via 3bc2a60e2d748b2756e33ec0fa5ec0552d1e8bf8 (commit) via 8b5ee12758ec41fd17d173257c543ff6eec1cef8 (commit) via f143ecece7b0c41fa10f126c6c2cef568258dee7 (commit) via 36a91d374794bca96688fffc32b1745f30e9dc37 (commit) via 5c3a1fa22b751205821114dc8d67f6b88e512455 (commit) via 7a122a16e1c560a52fceca5b289da46258a890a1 (commit) via 5d27b744ac7b346ab952a1e4ae1384214e88025f (commit) via 32c9b447b86ce485b805ee32da4c7ab1b1fa4186 (commit) via b521c779d9d862c917272b79d0bb6fabd8743185 (commit) via 4e05adcfb20d297d559ae787ac0fcef637d67ef3 (commit) via b988d8b39236b2af8319ba4ace42549e41336f7f (commit) via 0a3df90afcf9bb75e1fc60a308f0804c3b09de2a (commit) via 10d7e391b3c9de2ea66a46980bf2362bb79292f3 (commit) via d3af1613ddcc813f2203ea1c06fbbdb3e19ed104 (commit) via 39edfaa3d8b26000642be7c596a965486e61e12a (commit) via 866178eb1f244ccad722eec7c7aadbb7655a688d (commit) via 24d991dab493d249167e913c652ef463cfcd5245 (commit) via 827cb68298032a3e3970fbaf9c3378822c43bd00 (commit) via 3ae77557af651938c34c752f62531a6b4c8e1309 (commit) via cf93801276c654ccb34f47ac12bf962e2ca569db (commit) via 31fa0548a856436bd660ecd364cdf27e824af4af (commit) via 1ab660495858be5debba14cb46ccb461b9301e0a (commit) via 9aea93840a9140722b73483b6072e5f3ef71f09f (commit) via 9097d1b07c2f03badf9c39f8b338b1dcbb55f18e (commit) via 2023f419f45c6285232e4df8fcce9f99043be1f1 (commit) via c9b0e9c81335e098cdb256b1c58597cda96703b1 (commit) via 940165933fea699b7592ea2b5f128bac27b443b5 (commit) via 1420e0a13a9721c064f72824ca58916f4d8cedcc (commit) via 1b02cb9b70a1a6aac887398fb6db239cf52a749c (commit) via d14b8f6fc5bc727355cd317197fab5b0fb349f4b (commit) via 9bd2b63968ecde680cdee8e8eff43e526ef178f4 (commit) via f33363c38613d86432adb072f7debabb1f37424c (commit) via dd2b1d58809c604a15a4abcada847dea7d5285f2 (commit) via 728d5efe30a408d57f88aeee4b9cd00872bee499 (commit) via dd73765549b58589fad7a23e14f49712bb6583b2 (commit) via 7ca84f3c90dacf5c955ad76c51a8bcedfee52127 (commit) via 5a56cf6d80f9bcc7b8feaca7e990b23b217a79c2 (commit) via da9363e202d7506674e232319d5fb6a7e05830ee (commit) via fd9f698ed332f94a8a452a420d8b211950f456b7 (commit) via d962e7ae71a856594ccc8be7ebd187e056d6f1e4 (commit) via 45dbd239ef55f87741f782950a02cc998d48508a (commit) via e108df022f20a00cdb4f0f05d201af9c3b8eab3c (commit) via 249ce2f18302f432a067fecc14913ed10d137fb1 (commit) via 12d4ca9621ec60c99991cd4c031073182d31421c (commit) via 667782b38845f5154fed9314ce8ab1ee0ca1b5d8 (commit) via 8fd14b796055fc45f0aac0ee6d24bfb183bebe43 (commit) via 8bc9f9ad5615c86f80ea319b77cd40ea893286ce (commit) via dd914364c7b93faf2bf3992a076908cb624f5cfb (commit) via fc1c8e139bcf885497138cccf05b2d2b543aefc9 (commit) via d4725439c1728a56e13110ae66389b28b4091403 (commit) via 8cdbde02c9c949f7c9069623650d2eba70bdd1dc (commit) via 6112591976a79d6598a4c92cbbf3c158ec0ce54c (commit) via 31335e6ee52b8aeabd8567d95008f1f89c588871 (commit) via 96d483764ad8a11ee9e9f757b61d04411b030e75 (commit) via b3c68951913497d0797614636ef6784becb1a5b6 (commit) via 333711430a0af68916adeac462a4652fb690baa4 (commit) via 5f74d8b40bda3d201684fcb568a33d2a3b2fa576 (commit) via 92b892150fb40fd96a5270994e91e6e2158d9382 (commit) via ab6abed1398e34a66139d02a5942b1247f0afa89 (commit) via 6abff3174bb1b62744a91e18d28c95d877a44aa0 (commit) via d061a7d50e2750011ff1ccc0fd297f5bae606ef1 (commit) via 18bc1cf4ae31e32d0babd6c12cdd8a25c698f180 (commit) via 6bc71e4d0a205607496c1ecb7a0dc584fe4382e2 (commit) via 4424a8e86290265f6704ce0a67ebbd2bbd13e8f5 (commit) via b2923e93133e21f18799124eff01156088980456 (commit) via b83e74c3dd333dec914765bc17ad82e9b8031963 (commit) via 3346fc9c83719bce26cca31fc4b5d9139ab56d76 (commit) via aa607c330d06667419273cdaf8559aaa534d8b90 (commit) via 0c3e42639674a01fc4393152becf5d47b0f76786 (commit) via c449fde8997519bcef4fc7c77ccf0d4b430075b7 (commit) via 0db842d27dc664e3a5b9ae0a740f5b0c0d8f51ff (commit) via 3bc43e377076d1097321e2f7ffc89f52ee33afa0 (commit) via ac8fd7e7458da6949aaa943f631b4583faf96db7 (commit) via e71219c711e80a5534a03ab03e1c412cd53c1998 (commit) via 2d46fc3a897df30c293d6f8b50037ae1e2e0e590 (commit) via e79488911f922cfe3bf12c3abfd165895fff4b91 (commit) via f0086f83e35bea6e8501eaaf9008c19e40ab9104 (commit) via ebb0d87ffd00510d7c034477383115641d7e2390 (commit) via f16bc10dd36f8451458a44d7a5522134661378c2 (commit) via c0d81f054adb967f7cfebb7a4c493a843bf95629 (commit) via c486707b1e2e98d996b9d212fa06d0258b2caebb (commit) via d3b72329359103f298e4f633b8c83fe2ce3c7517 (commit) via 8edb94c96bd9ab181deec0dc9030986bdfbb6531 (commit) via 8376a8bb26d49145e83479268237c9afe6bdde81 (commit) via 99b76a5bc3db9579351c0fc7251086660f4f003f (commit) via 3b7790004a3e8df79fc313143b582a552081ed29 (commit) via b1225fec997a17d6a7a758389da40d2282c31581 (commit) via 3fbb5836b7efc02045f5d0c628be3f29e1d22ba6 (commit) via 511b9dda824d1e6e91d7caf18dec762678f4ccb6 (commit) via 467031cdd81545f57369173ae3da6a14daaf7155 (commit) via e6b395b264dfae3207423e9b87bc2d79fb78e89a (commit) via 90db2bb2c8529aad935dfa992936709b75e700ab (commit) via 924d1ecf6370c26bd31c08b922519a85669fa301 (commit) via 1ef6013d895a0bf2914f1c2fb8d84de293d0d538 (commit) via 2593a16316974021dd3542779de0320eeed63360 (commit) via 400bff055f697534ca0f1de034c4e38f13454a09 (commit) via bb6e31d8cce2d8b1c56722a816ef608555ece45f (commit) via c1389b98445791af9bcbbcfba4fe5d8549759984 (commit) via b56041627a25f3514efdbe2b604526813f6e81da (commit) via 4988cca14da57b64a6432d237d3cc208e39e71bb (commit) via b960f5f4c2782c425596f91ad6f2002529578dcc (commit) via 3f161e481d04cbb82644db61b3420b671954fee3 (commit) via 92e1e8e641a951bc8b4066a23daa34e426990535 (commit) via 4b90e93f37cb092472db314ca0df3ce9503e1827 (commit) via 39291246e32703c7b79f365b047f035a609a56b3 (commit) via 3408166102a235ce344e67ec987d2852f8531ff6 (commit) via b933b8a4d30882ad4af36eaf2da7a89cc6e75503 (commit) via 993a0afe562237ae9f04384671433c3f357d9e4e (commit) via 60c8ada4c238472f4e73221290cfd982b0b7eb5c (commit) via c30bb2c75e3291a6a676ad74ab88934ca329106f (commit) via 6b289a8b76e7a6fec1d5f2d856995bb549907c4f (commit) via af13668831df07f36a4cf8e2bc242d57a267a367 (commit) via 2c2b40c4ac1f1ed8e253e5cb03285931bab2a37b (commit) via 3b6646a8d1c51857220145858e6192cdffbcabb1 (commit) via 06f4b7b973170d4885bdc27413fb62c3f20cfd46 (commit) via 2d90dba39d16bb4fa1ebe5b60e8ab4f43905c5cc (commit) via 1dc761d902b2866e0d5fe542ed0defb0414b594c (commit) via 0bbf415af0ccb5f507306567baa99f5cb0508c24 (commit) via e6401c74519be214acb0a0c0a87436dd326e5255 (commit) via 8082e7ceea9c3a10ee99b89e6d853e537f3d78bb (commit) via d5635bcb0ac54bb1395cebb4bdd1d604c97590a7 (commit) via ad95bdec1d5051e5c29342c2cb5b98af5472318a (commit) via e15de62bfff502d671ef5d54995da706af1c5aeb (commit) via 7fc2be0bbb60b906b957f1a67acf229a708018b7 (commit) via 504998d3f028033eee7370c5a6c28eae870afa12 (commit) via 33fbc25977d1d2c6b044b5014416e42dfaca7056 (commit) via aa3bbe5aebdc180172e7956719b26199e4784fcc (commit) via a88594b093f29220cb2f8825b5dcc06bcaf91e38 (commit) via b94dafb6077db4afa042fb6c7460649ae346bec3 (commit) via e7b6bf3fd83c28a807258892f49e4b1855a7a719 (commit) via d8df8415af519e35036b686e670cfd9bdb6f0681 (commit) via 21735ead4f907b1323b5fd72ea698372774e0ee5 (commit) via bd3e24f0dab1fb3d4846d54e32f837f56674a9c1 (commit) via 544ebca89d6509b05ae689c53271a410b721af16 (commit) via 0b060e6fcdf129294ca97b0c0031cb2c2ffa7a7e (commit) via 8112b8d7a83536193c75a7fd1e51d3af8b1c8c01 (commit) via 2c9b07a8b6b464853635574a02f159e96834786a (commit) via 008e6eff4e09e828226334401af82d242b84be4f (commit) via b6c2592ffa7352e9c9bc3a2aea2301eba8a6ca0d (commit) via d566531ae5874bfd63c2755cba95cd63b7a4a189 (commit) via 900695547b096b1be34fb58bea98c0474e9c72ab (commit) via a8228fa80bd584ec8cb093cc868add56bf9346b6 (commit) via 572a2e93f48efd68ae5160ba0e596e51a4ea3da2 (commit) via 95ec5329a3647f02629454d7f7716a170e97fb91 (commit) via 4b9e481665b3c28c5730a8297ec984562f4a1728 (commit) via 0eaeb99f063c2fcf13108ebb60888f7f2077e793 (commit) via f022976359df621d1c940f79f40a42b1d0220504 (commit) via f9f539ce812753753d2b54e96c6bb8ab3a24eb63 (commit) via 65227b3e826ee731ceeda838195e05d4a919daf2 (commit) via f3098fb28237e21c91ea4fcd8e918c9a2528c965 (commit) via 4e28cf02c5bec2424f150ff9d8e8e9d9bc531854 (commit) via 6effc33f56a2e7e03cc7a031f19da7e19e72e165 (commit) via 46ef2dabfda873fcad35c57b9de75da598d4b5a3 (commit) via d2e7e0b5196b166d96c4eaa154d2a06e71dcee1f (commit) via 635ae3d147ab053deda41ae0e37341b75d2b21e0 (commit) via 7321183716f1e6e28584ea356b0782b06f330fe5 (commit) via 6f1e6d24c64960bf347c1990fcca8dfdaaf44c68 (commit) via 8cd1fd0c993df904596390ebdf350259e7c9c5fc (commit) via 129bdb5a164a6386c35ff387e9d8f0d3d6a12dbf (commit) via 79eab8ca070f978415126f85b0777ab4ab02f0a2 (commit) via 871a8a2cccf79fae30c30a99fa21a4fa4dfbae16 (commit) via 804d0cdfa362a0243ee2f24b39af87539983c954 (commit) via 1ecf3b6645924f242b040fe518071ea62fc16e0a (commit) via 1be20bc4c241d82c3a8fd5617f22afb784f98b31 (commit) via f751918476bdde65f2289b86245a3c30dace6730 (commit) via d13b8ea13cf708a7770e7f51912ce16d0b43e459 (commit) via 537eddbc407d891430d9f4a2d462c6c3c0753307 (commit) via 559952b9030e6221dfccaf5ff2d1c85a24f2825f (commit) via 12057373d750909cd2770ebab76111f6eb1fb5f6 (commit) via fc1f62a88c37f56a532b683e1b0841b6ac1cc0f0 (commit) via a78ff1093c9a776a601eb873b63ac1f52806b40b (commit) via 5d45e77eefdf799db5aa4f3d9e75e4e4f53e5d1c (commit) via 5e944ee2a86145bf42db1386e4b497facfd3e0b6 (commit) via 8bab958e195a071bc5e5c016c631d6485e23fc2e (commit) via 9d6083efd16d7fffdeb52d6d9a91cc1bebe24598 (commit) via 3d9cadd392ff1fc3907fbe024b6f03c892abc240 (commit) via b8040a44ce2560f2d93007e066af4db8d4ef14f5 (commit) via c25b4f2f3fbec3e305638a90c93a90cdce931178 (commit) via 09209056ce0fd4ef0a4f5ac1ccc2fa1b12bba49c (commit) via 2d44f7f3035fd6b44b413d2f2a741686d8c190f3 (commit) via 0972db2f9d5a82d0545f3b22f03d4c8388fda354 (commit) via 5cd7ea6af225e8ed968c7db8cebad0fc8c0293af (commit) via 8c576051fd3edf3783eeb981a0c83a7f9e18a845 (commit) via 33f3866fb436ae104a5dc63cb2a3262574383421 (commit) via ea3b356eb2ed8afc9ad370db71067e9451bb4671 (commit) via 666366e069ab52308139048a70591284e97e2095 (commit) via a7b0674076cdf034cc44fe97572e3a8f6e0e837f (commit) via fb44c8ced518aa72ce35d6402ceef70da117f343 (commit) via fa5f913256bc16d21f9b9727fdf2cec454059c8d (commit) via 954548fdb951cbffbfa3c7cadb2c202919c0204c (commit) via c88e60f9fb2269d8204e4a8e79d8723561fb38ca (commit) via 07fc801684ebff7aff02505cdb2c120caea846e0 (commit) via ab504191fccdb7db1d9559ac0592f22872586133 (commit) via ee37135c67c7dfc3339dec7d13e665da56867b7c (commit) via 548e9762fb6e1c49a651b02b5e8c806dfdf74fa8 (commit) via f4585f957db82e77975f3436c6ff20724a45fe1b (commit) via 2229665d4871ad52faaf363f5a4604893771dfa4 (commit) via 163d66099d7ef338c475f63e56b242957c9103c7 (commit) via 0419add8a1c94c2db976e2ce4ff0cdabbd85f5e7 (commit) via 6a040b525cc3fa94b27945f62856de70ed234b87 (commit) via c1b7aa4d95cc4d22521294dcdc7636d0fc37c126 (commit) via d0e317d69e07412a330d1d67038ac4194caf55eb (commit) via 8657646e0b2ee68de0defa1f9d9fd7ed23ba126f (commit) via 47b1a98f09b81ad8d090a01d73eda1ebc7b1abc6 (commit) via 2aa3adf55900bb290f7a28d4121fbb63d74508e4 (commit) via 6a0b5b33af1dc9ab1523483d2396bafdde79cd5f (commit) via d89b83a9e4f9a974a05943bca4447371003bd725 (commit) via 6e925a9e7dac35dda404247e78fa5a7934d7820e (commit) via 753d6f66679430a61af87e7f77d14950bb2f726e (commit) via 6364e44fb0de823a6c55225bf52f5daf54f70097 (commit) via b3103837a84f82a8b4aa202ac805e8b9c2dba57d (commit) via f175c223618fd223a5377272be22fe84f44cb4fb (commit) via 1247aaef83428c8e995eea6687379d02cd54929f (commit) via 247484816619b176ba3d20e7546e37a448eb1961 (commit) via e2bd5314d005d7e94ed0b9e243ba26c4c67b0183 (commit) via d815913b387e7c97b22c19cb3422a0a78a480842 (commit) via 538abdfbc2225e8c39de99811fb9cbef53b0911b (commit) via 0e53c857e5ecc0032941b2e8a048989099fb0043 (commit) via 5d67b334e7d1ab7bf06500daed22e92ac52b379f (commit) via dddde02e251213002f2dedeaea85a1a97044a1a3 (commit) via 82c667b1a6a701b1b4cd369c825f44a1433c7a23 (commit) via 3ef57b9ea2da5c122c66a62649d2b76b0592002c (commit) via 0d368850aebe054b66959975df4ddbbad58a37a9 (commit) via 5956556aceb1f59387a081a6e8898a7e40730936 (commit) via c1880e3095acd7541076bb89bfae5d5bd348a3d2 (commit) via 905e0c08ee49aa6cf1d605c28bcbb9f0a9945064 (commit) via c6d7759081639c4389975d91f5e2c20399c460b6 (commit) via a1478413bec9aa86630b388fbc2a239773a5cb36 (commit) via 1a5c6da9fe25e768a45587d8ffb00f38dd1a82e4 (commit) via 8493630f0cc67d640cb3ffbbe1e7a80840570c1f (commit) via 7a9c026e0573c9303db080a546e6b745a8cf9797 (commit) via daf3ae77afb890228220727be85cc9e89f53f601 (commit) via 959a0ed22ccab1167314d4e3b38bbb8f8eef2296 (commit) via 58a00264543c127abbe1395c01de29b04e0a4edc (commit) via e3d284f6a89b2a04f378d0125cf7a75ec35b76de (commit) via 4302a0ad650627b4c0e6f48a90ed642939b14841 (commit) via ae8b18d6183538a4ffd5d18588be1b5e1a058206 (commit) via ce8863c6efcee54655b7856002430bd1716a7776 (commit) via a9be0881285c948b5bcf8dd3f11c0369f2735b98 (commit) via dd884611ac69f1c671bf11a8c57267dd629fd803 (commit) via 8e52cfb891aa5de7b20f5dbd8471609e6c6ca40d (commit) via 8bed61f9fcc83e98b22d4c4b4408c7b6b276e78c (commit) via 508bec78a39f0c7a2a54986b7616e4f615d6f170 (commit) via 2f35a811a33e21b06adf917051aa9a7a66c95544 (commit) via 98d87038a7db23c61acb24b4311e826d3c63ba8f (commit) via cd7980206347563f93b134dec16161ba519ad538 (commit) via 4ca15be3eb1f3675d7f683e0b9b433999835dccc (commit) via dead1b3817d3992cbce0d5c3c7b3928f44e7e207 (commit) via 8638eb91c78cd773b59636bc40642a0ae0e55409 (commit) via 0d5c98c4a6ee08faa8a747d631ab12db5e714e6e (commit) via 0d69b9aef11872f689e7ebd8c242fbf146589d9d (commit) via 7703d45803c487062209f70ae19f28e1d4327310 (commit) via 04e5d8d715890601b66ea69898e0e60cc928d3aa (commit) via 1ac685f7719fe996702fd65bb0fa1d72b292b831 (commit) via 7c6bdc3ac90f8b526050d7b4327109b8442bb61d (commit) via 6b7d99022b1007d8762e4c46bd5a746674349cca (commit) via 81292f3ac786578f0cadee55f16f6dfb8315b705 (commit) via e0ab0b72aebf50f65da6bac2841bbbae529d8728 (commit) via dbae27f7b2ee3d2960cd5cc8b36c333560fd7664 (commit) via 8f6b8e29f9d7a77bf0306315901c3677aa6ec410 (commit) via e9d3cb9a4f0cfd049c553027cbe7a38da22cff7c (commit) via 91a21b3eda3757da1d82db80025edb18b579e104 (commit) via 0807e50f69c9e7cc7504b8e0da7dd26b0c16708c (commit) via 80176e0223b6c73a24f91b504b33820ad29c9065 (commit) via 62adcd6d17f8f2e620045011a816dbbbbb288e85 (commit) via 37d0e1b0b7fdfa26efaf5811cb56129e9f72f26e (commit) via 13b65875d640fc860c4b0eaa12b88a2f60c936c4 (commit) via c6b56bb9c0263d400501671a7f7a69b8b38db16f (commit) via dbd5902e76c94e53ba19cba830186d4337f9cb69 (commit) via 4a41c2412b1a96bae0843f815d766f12cb8387bb (commit) via 427c800a9fb41d0c6147b5eac7b82c0e62d4c58f (commit) via 67cfac7ef94d05f5f18fae27cec0853a21b46495 (commit) via 61436c0308b9a1e700355de47f8f27ea9d2a6d39 (commit) via 7826ae4ac4dd11789c2e4bb2d4003185141ced6b (commit) via fc931b8d912ce1be08129b578eba8c26da12813c (commit) via 66d6ff9f98edea9efe848f35fc3a0e853c5b86c6 (commit) via 03362436ecb22d03a850877704a806a4ec19057b (commit) via a81ddf2d4c090077df554d819e83a6f46ca81e44 (commit) via 527c31fdc986bff555cd6b8ecacc586265bb1469 (commit) via 798773b9922a1427cd0f465295e08837f1c58cb8 (commit) via 9fc3b47b5c3a584ad50de8a054d8c2212429e09b (commit) via 886c571b473b8be51c0c476c517caa655b6f44ef (commit) via b64889d62e9b4a5494c38b7e585c6eedae1a466c (commit) via 093f13065247c9337a7a3319dfe3ca56e7d01eff (commit) via 741d4f5898082f29c6732f16dd57139021545c15 (commit) via afb4de370a4c54e08e9367b55ae142414efc6e8f (commit) via 6907601211d579dce185494d21f08b97ef4867fe (commit) via c9f3adda808ec805931494def179db4c2b7f85fb (commit) via 2e2ba64b7214fd449131368f3973cbe26f382e2e (commit) via cd12580de127fb5647c7bc115629682527395e8a (commit) via 477c4edd346f98b1215787404bc7f605389839db (commit) via 88147079fc5bfe88e6a3efdbd2e1de8e11e1a463 (commit) via 20d6b67bff2eee410cb6237b572421467e7a54ba (commit) via 30d674b241095a83a4e9d572d6dbe550aec01af3 (commit) via 9606d671f6c19482a19c11daebd2fafc31c94a57 (commit) via 2700055d3cc6f6ddc7c8c0be4adb29f064f2f959 (commit) via df77121071c75668de96f9049a367d8f070cbf0b (commit) via f9997eebd92443313f0b029579ba6d4ffdce7e70 (commit) via 0e2ce1d3e0ca5c6c685a267b2ea741789d4f5f7b (commit) via 63e64e3bdbd91e190b7e091eccf6c5edc5c231f9 (commit) via 5de615c0a79527c71628d2216e7ac9a14f5b45c2 (commit) via 638fb0a1507c7138e56b43e134e6fb3d29a97646 (commit) via bb83fe45519eb280e6545ad69868e4e7f5fbef93 (commit) via 7f2c6e13001bed11ae113b0aca47e562735d6e26 (commit) via 9d49ab79a47438ed6125394371f29e167dcb005f (commit) via db2746a5f05f3e451e2f4244ddfb159174b153e5 (commit) via d2b772e33eade2afbff65e7674c120dba04ac5c6 (commit) via 287739baa26d3985ac69725c181df00615367a50 (commit) via 5c1cf9d46ad80f1ce5367724fa28bb55a44dee39 (commit) via bc7452d1d91a6e3f1544037f60c3511c42e7e03a (commit) via 113676bd952cde1d2be8817856bae2cd1f4777c5 (commit) via a48997a1748c6106b6fcfc01440b28643f77011d (commit) via c0a1ce2821009ae1e37c77ad23389347b96a5100 (commit) via 7bd8ec1b243e8861a76d51648fb1c9f187ba8930 (commit) via b8d473a7bc299272d93f69666c956baa8dd206b5 (commit) via acdc0a0230f7d58e357c2c561de322d964424290 (commit) via 2a3f1a4f6724c061f47a0266e157e6d84aa65c7d (commit) via e3f49280deb11a7055083634fbbc4d8416fce024 (commit) via cc9b38a734ac64603e78fe2dc00ad5bdc214e3ff (commit) via fb1a6320ec67fc30414948b8e7e8c63c37a15983 (commit) via 5bda98586b4f81c14a5f3b8feacd10392dc0d078 (commit) via 57b17187d5eda5dd481d1bf5c5e026866fc38e91 (commit) via b3a339b86f813fb9268039c643e11e6d92273ee7 (commit) via 1c9588ddc33b40c28787ab5aaad885d76dbe37e7 (commit) via 6a6f64d53ff320a61ac24a18d040738ce71a2f7e (commit) via 122c4dd04fa762092dc5c19a522c9297ea108f04 (commit) via 976d8abce4194f591e18ea3da9f5673659557b9d (commit) via aeccfa3e651df3a4ee89ce334fad80fda092c6f4 (commit) via ffddacf79ed36e70aa6831262675317d0586b361 (commit) via 015d9194e1471455371ce7a8a591125a7c492619 (commit) via b9d3db608de194d6f0e8bfeb1f1cbe9c5d8c858b (commit) via 755bc5c506716b2e336a47edc818980cedd2cffc (commit) via 2a906b9c9f0a499a4da8ad2256c5d63f1c81656e (commit) via 3f7f131ef372ec3a22f6363ab89dcdc0fba2b377 (commit) via 92e61ed35b6d93094658140c18739032a05e5b5d (commit) via f045d177f407b5a91d499c59350e168fb30c3505 (commit) via f7fdc06fa0b59b9860cb9b294778262cb6a205e3 (commit) via 3e038cba156329feebbe6732340c2b1cea0b487a (commit) via bba1e3828895b41bdd77659e99c13141c51d56a6 (commit) via ca8a340eba3b2de534094a210f35384bca68467f (commit) via f6431695049116176361ce4691dfd3c77ab19858 (commit) via a1152a2a1f486e07e861afcc56ab0f16bb9c7a83 (commit) via 92903583f8373af782efe7ae64352ec1e426e35a (commit) via b23536ff18a6c4a9eeb12b4a135916de6d455b9f (commit) via 8d72865eb9dba3acb27d1f115d3816971e8c2bf4 (commit) via 64712974ed86b4b4a413bf4006fb4cfe4447127c (commit) via 265ed3e1ac8ab3fe889b53b1bf989b4b382243c1 (commit) via 9f8c2296d04a8cc189bbc5369772d0f4a66e458d (commit) via 54d92cd43658fb2c5e528ac629f743228ba21642 (commit) via 2c921eb83c2e4a959080461777fab3397c5abac0 (commit) via 24c93965593b535b135e1befff5cd0c32be6f28d (commit) via 50a1f903987ef3f577a2e744c225d88a556dd526 (commit) via 35f620c533d688413e4b807fd001bdc914cf7784 (commit) via 46b105d51334efe1af4fbe6f6c02073980120721 (commit) via a8d97771610ec5f0e81f434f21002c31e83aeb5b (commit) via 821a3466c68ed509d8f71e34a62a2227823b1e55 (commit) via b9adb80cae7d49351a84fabbcbdf5a54ec173a98 (commit) via b8614451a22570bec8d6a02c2e4bbbe3989a6338 (commit) via 8012dcc712e4dbbedb360a8e9ae1ccd844e1d24e (commit) via 81bad32f2ce6cfe05863b89a81752d449bd2d635 (commit) via 30d98d1ea9cdec7cfa04f960337e9c0dbaf4c574 (commit) via 3b5cfa9a771b0a523855b72fe47e7bdf116550ca (commit) via f493bad8a23591a999c16539e35415382591f0c3 (commit) via 0557fe144624769797d82b98cc3965b8f83fc724 (commit) via 5b1a802c3ee3cffb2b0754e6ed17c2a470278335 (commit) via 451731f0c6d3991008df9f173782fc26f28629ba (commit) via bfd1461ec81311f31e9fc0f3f298ae779911c7f4 (commit) via 907d05da84f97b893887416d453a540a793c9ec5 (commit) via 0d3da40fcd4ccd4618e7ae06b9ba1e8eefbc88e6 (commit) via cd58e676bd7b8866cbc4c2b88af9af357d7d9fa3 (commit) via f9f2b84e658b8ce64553f9b9df3a37acaa2ec916 (commit) via 4ac4ab31a32fd58e7180ba086baaabc48bd5f4a9 (commit) via 77751c94f17e2c110ae9e88b1780e279d610b96b (commit) via cd55bd29258b8e0ffae9ea9471059b457ebb59ae (commit) via d3b2e44e91c3239ee7ddf9da4fd18e155cac62fe (commit) via dcaad43e1f65e8b99cbfed8b1b410e01eb1cad80 (commit) via cb089dd2ff20cd7cc165de303de075bcb6be3afc (commit) via 13fbdfc1ba9e38a45336f2d06e35083ba7da3d16 (commit) via 6cbea5c01c636b1e4b2737e325addeb5ca32a11c (commit) via 4b2ee367434572f288f1272cc4c1722a0c484798 (commit) via 9785aed5b6fe3b2e67b20d8b044fda6c4626e908 (commit) via 20d1db6439431d5be4e8f21d05d26b206bb588c3 (commit) via 4dde22c416176d99f2db32f0b5dac568a522df9d (commit) via 9ccba0e605fc1529a710b269425d1916413b4972 (commit) via 860abb09e7e6ec5aec6a438d5e1d7657cacc66cd (commit) via e52c95c6c8cdac34eccdba9b49d68a6982685f1a (commit) via 751e078d2bc6adf1179de164291eb743abd8732b (commit) via e2f76f991c7c266a4f5d83d3fee5841dcf5808da (commit) via 5ac71132e24beff2ff2ca1be8420f1d04fa61c48 (commit) via 69762f5d1c8f420e7819a9564b8bb1d0b490b6d3 (commit) via dc9127ddff6081ab3a7e7480621405119ad38d95 (commit) via e9f5e045f743fd3220f1c8d9ba68214f1feb7359 (commit) via 045d1dc9f1379693d11de7bdc14cf54f31477ce7 (commit) via 7eab596c0824e6fa20aad6932bcd2fdb94b86edf (commit) via a4eb68be97346edaaeca22381cfe3787ed9b78b8 (commit) via 5e74b318fd9bfe14ca1bb2269a72dd29c5e28de9 (commit) via 6fdf8eb5a92d51617203be1a712c15585b156497 (commit) via f42b2a531e0c9cafe7d694cb1109dd53c33fdd40 (commit) via 003598eb80455ed5000512afcf79c70aa83a32c8 (commit) via e763fca0160d8a97311a421823ea656f46f0af3c (commit) via 22f05d620f428c0769227f0173876c95fb9aead4 (commit) via 26d5b3dab9ee0dc3610d56148b52f35f5cc1c496 (commit) via c70d2ec8069b113aa575817535b19be52e6e635b (commit) via 951ac6c230c0397767ac4bfc1b5aa668330dd68d (commit) via 4bf38d7c21c5091cf803f79873a41e20facb4e22 (commit) via 5d1a2a57a0833030507ec9741137fcc05a8ce1a6 (commit) via 103c8b728a3c722be82786a69646a36dc2c5e223 (commit) via 0f41da9da36218b390f890ab9aaf5459325f19c3 (commit) via 2c52d954d5713be1b809c3b668b0353d2b355c16 (commit) via 67a5d9bebebe1bbe668d8da11601c1833bc7bf4d (commit) via 9e4c018e08d5a657f85f0cde0607db0a6d25ddf4 (commit) via 41a917f43330ee9ad868237d7e80fc823790140a (commit) via 5c5a17b1f40f72cfae0acbdf2ecf7d271645a6df (commit) via 21178a092f83d37cc97e0f419e37e7260b803a6e (commit) via a967ca50746fff4035f166585a9172b082431ec5 (commit) via 70b6e406e783eab172b4b9e90e9e7e624d7facb8 (commit) via 648b6eb936eb8a1e129aae3b5d2b956d766008c4 (commit) via 3dd274cddcc585b5c549464776989548f6d14883 (commit) via 804d3f62454895c1560a690728b859f68ee35bf6 (commit) via 64ec2b2e5ed590a6f1a3d22c8b24a6e70420d1f9 (commit) via 2e6cb9dbab154531b306e472642ff6033f0e341c (commit) via 09e787a8fb4a1a04366e57c059c4997abcd9183e (commit) via d97ce76161f573beb88fff7eefe4e0f686a4f3a9 (commit) via 9e9d284d9157a8b79964015be868f4e8c43274c3 (commit) via d09ef614598cf6b714059f39191f09af5701bc93 (commit) via 46f0c351a902284923a0d16bc394ceb91ebc8453 (commit) via 7312019eac8d4c5546af1108f52155aa6efac0d4 (commit) via 9b0b2c3d59a698ac80c2d9911575d96c7803a08d (commit) via 691d803037f777ff1bed025a48a48aa92956967f (commit) via 2ab4f63dea65de2e00fa488a35a86cfd494d5fca (commit) via ba3fbc5adb1b96aea598bc625b038855f17db316 (commit) via 3e755bb0c1b8ad9e466db1d02d76995ce1d39763 (commit) via 6d99d7ff50d84b826686c8aedde55757daf93dd3 (commit) via bce5ec919e2fd197e0042dfabf5186d0d6f6eb47 (commit) via b0c48f3b4fd4a1e8e7552265c1b5393ca991a40f (commit) via 347a19ae9629ad06ab597a176672c9098c9af64a (commit) via 9e8bc9fee87c99944bfe52e27498d759e7235701 (commit) via a426cf7631664ee56c753f39039a296eb0c32efb (commit) via 860bfd8ba4b5db965bd9e07f0cc0612c7462c342 (commit) via d1c0f2b95ad7b5e03305996017635e1cb181c723 (commit) via 9e36106bafc4919a46ea7ae27c43d98815dfe9c9 (commit) via 4362e63dd54d8d35603d81fd2468cfe710b88f3e (commit) via 26cc3f06a7541578ed216ab37e8c07683f2e9b3a (commit) via 27da6380de478ed32a778d7f60618680046da8c7 (commit) via cb018b4cc662c0b65087e3aa5bb3db7635c7c5b3 (commit) via 4c13bde1e0faa8cf3f3cb4fc83eaa94b6b7e730b (commit) via d4519ff28daa4708efb265933fe43de371332504 (commit) via 89e0bdf36dcb33e079f6bffb14b16e90c20f13e3 (commit) via 39167ab2c99dd42497ec6f0ea7449ef635a31433 (commit) via 84e7855f271d7f912499ef27142cd7b4ffecf830 (commit) via cfab5ef035db7be8502623af203ab3494a9200e3 (commit) via d13c6d9628e3964697559e3509d9c1f8ec30ed9e (commit) via 05140af874e9bd86160659dbc8541373d662e290 (commit) via fe003f1321ba1aec5a66859ca60352f33019ca50 (commit) via 111973c294a575ca201f955c5775dd0be1023467 (commit) via 243da1fb3c856e4d3973ecec200a85b9e502ea1c (commit) via 913f9fb35335acd30aa231b00b23fd8f0dc379fb (commit) via c9088466253f53bb29602810b7f4ad5fca627f92 (commit) via 73e2354e4c4dfcffe413562e0f9f0169c8f6b50e (commit) via cf40e733e968c4ecb05b88bfb6b07442279a2d59 (commit) via e6b9c7706f2421008b44b1df1eb7a55263bdf04f (commit) via 1015fa04313893ba81bca678534fad7a4630d6c8 (commit) via 870b3d2c0f46addafb6a7dab4278de48edc33535 (commit) via 31b7e165c8d31fc3f074017261410255f9a1b225 (commit) via 5df6cc4b3da71f3d9564eab1ed25f4d3ad21a3ff (commit) via 67d7a942376be1e4a86b4c50e94cd7f74b969777 (commit) via ea9d9dcb26dbd949350cd3f3b399c22582b4b5fb (commit) via 0012214facc35f92536354d77dfde74f1347cdf9 (commit) via d46adfe75377323508dbf9443f35baa81e4a2471 (commit) via 6c33af3d16c84066ef2cd33b649a9e9232784c56 (commit) via 1b7677e32f75c8e12698a9de505f3f9fb9df9569 (commit) via 951cf710e8c8f85fb248887d9545c939cc03d7a8 (commit) via 3c5183326bbca86273d62fb7ac12a9513df7f14a (commit) via c54afb89a2163cb816169b50e660684a508914a9 (commit) via 6a049dd755a5c2c4c20669c8b4c9895d63ea2c15 (commit) via 720705091c0d3414ea9d291cf419e865b193672d (commit) via 613476fbaf26bdcc427e661b4144f226b3319abd (commit) via 85d08e58cc9be2127dfa022cf3fab32e402f04f4 (commit) via 8fb828ff0cdb2bd734e8a9e8197a7a378cfaaae7 (commit) via e34d76942c15f9d9e83d078aca950a29452d0b60 (commit) via 4ce54674b3c8d3782a744718646ddd0104b45e68 (commit) via ce6430e35e137b981cb18e286e546eae3c1f6b3c (commit) via c9bb6b8282eb5c829bc4cb07f4bc2e53f409c0c5 (commit) via 3fac48da689998ca0942ec2bdcb0dabd77e04a36 (commit) via e1e31ed1c9e2ecf379a988020c25c3059232a1d5 (commit) via 55f98f6affdcbc60f22c0e88499dba90088b7b74 (commit) via 2273cf0e7b2dedc20430594a4ee840d640203ab3 (commit) via 25382fd638a7152d0262b994b1b1b38e9e1ae283 (commit) via 07e2f65b9627f9b37648f4a9dd310d9e18bac223 (commit) via 6d67dff65698439c110689efb4514b39292a9b1a (commit) via e6f944d6326b0522d971522decb2079e43ba6906 (commit) via b478df61f54f08e0279d83e2cc11313fbdf28758 (commit) via f63ad23ef9036a60e78e5efd45936aae1705d5ac (commit) via ca29ec9e77ce0422562727187e3d2946f6ec2d6c (commit) via 067ef3e08a4728d37c64a50da81087cc7b3ad2e0 (commit) via ea1f62a8e8f9624de9447e8cd71f4d95b292cc0b (commit) via 4db20ec4a4b39f24df3ab691fc14fed25d9c19dc (commit) via b9c6e2d3915bc41b04420fb1fa99b1b7d12b0a21 (commit) via acf349ea486799be4c28bc98fb674c145fbb66c6 (commit) via 190350d73236c5f2ab2885f63b61a43e8890f02c (commit) via 61c5e8e76d215cd0f1ea2139ecafbada1f933973 (commit) via 407a2b07e55a262905881c7d1e225d618e9824fb (commit) via 1bfc8580e322450f8afaaf797e236469b948c984 (commit) via 0cc454359cadcb0ff2f11e53c39f50367254412e (commit) via dae108837fc1d9c48eefbcc7feeff607c26e0a4e (commit) via 3f912df8754972a6db06eda36564a300d5a5e350 (commit) via d28d537391cab21362a471c514b36158d87ea62a (commit) via 5d7bd7ca2615bd9c86acf43affdd83fbcfabaa78 (commit) via b1a41acb52a2db6f4661d741badc44709d3078ec (commit) via 4fa9c5f1f34885181339c7e2fa6f97a57569b413 (commit) via 6e708bdab91e53d6caeb51ed5c124d05a2f1954a (commit) via f5f5e8c6a7d50f25b3c7fcc6cc06986107d3d2e1 (commit) via 1ebdf3d7f010d55dcf8f55c59bbef247fc1a6bb9 (commit) via 965723a6cd158a397baabd2f2951d36a046a4e7c (commit) via fe4598626a189fcc443433dc5e98bf95615d110e (commit) via 9d9bb8ef98801d8be7c4b40db4fe88d40aa36afb (commit) via 7b68ddacefb27fd586599e22dcb046d99ad68ba9 (commit) via 42277559cf5685d6174eb3a2e76c2e2bed062c17 (commit) via 099556c81ca5759ca914c02da329a506ecea5b19 (commit) via f9b8e64e15226c1cf27cc1edc91c057c76e38090 (commit) via ef9150acee2131ee31e851ff7fff42c369a16893 (commit) via b2219bbccb9dbde0959d2e46bc8568dafeff2d0b (commit) via f4f252d4c4b1d498c81d22686b160c7feccdc68d (commit) via 287a9cf8f3abd5dd002830650807d6937cee8a0e (commit) via c63c5c8c4262c8f58b12f56bf659383a1b0aa47a (commit) via 55220d3f8dcf6b1dc14b8b21c8d8d4641f4733be (commit) via cb1967a98209abf2c37c6e4504c6d27e65614de0 (commit) via 581db4c2b82601a93023fb3ce214b4171d7e14d9 (commit) via b88cb666040672f7ae2e5efc385722a28a4c1e1f (commit) via c7e32fb09ca7d25ee86aeb3f627a4e5db450922b (commit) via b9edacecaf90f9151972e1f4cb1003c12032b799 (commit) via ce50000f14da32dd2ae50f5b5efa12333e29dfcc (commit) via cbc2c84a27f3158784238cbc4b2076618b7dc6e4 (commit) via 237d23dc7355f066d772ba6ad184d5f99c25fa5a (commit) via 3743186bcf5cd37b56f40069341565b4e6ad196c (commit) via 731d6e504dbf509b605d98fd35f4837a36ed695e (commit) via 7e002ed84f844661159e3584b8ce376e8fd792dc (commit) via 22ccd2ae9782cdf60ca88556eefc72bfbbe31e91 (commit) via e66f9c7b6d597c63fb3960ce61110a25becf8a90 (commit) via c2386c5b0114e1fc882ed5396d65697c491b43ed (commit) via 96c72df2dfe9c84bc2716352ebe1876ddd8ceaf4 (commit) via c64ab9d355a5e9308a268ca2bc20218fb8fe23ab (commit) via d523f615beab84b9ce6224c42d8555c619825e31 (commit) via 3bd767108391e6d3498241b20e86ca176dffc185 (commit) via 0f3e20051c5be2d8164365763e63988a30aa24f4 (commit) via ccef2d8860f55d56f7662cc218defe5447e226e4 (commit) via 6dd6fc9eff40e86aba1fb3aefa119b212ddd5504 (commit) via dcd3d7b2a5a592a058752187760e856a72b6fa6c (commit) via c398858205724434bfcbec0ffed1f4223c2c85d1 (commit) via 74784bdb3ef60d02f6041f6ec6c3b56e3841a2db (commit) via 90afc2582b4cd5a8ae75dcb9f6e19330a28aa5f9 (commit) via 1928592b91d2b4b32b8e48fc2762fc92b582265e (commit) via bf5fd112bcfdafa9050c1fcd88aaa29cff0f34d4 (commit) via 77e67a3e8a2e7bb8ac481f5e01300915de3cde95 (commit) via 166c9cfe3240b4185532f28c5175d32fadb3ebf3 (commit) via c8dd3a1141ede3b238597b3026d2fa09d8b7c321 (commit) via 3a8db34f01c0b5553e1d5643951608f81ad48597 (commit) via 32c9c08471495616d5a8da8f1c16ba486a578b99 (commit) via eff51c6076ad6ffb72aedcac8dc0d3b3723fd556 (commit) via 3fefb191680e55294bc4d1f45f541b15c8df2ae0 (commit) via 3f71262bb1e7dd0b0fe062b6ec20f2cb2291255a (commit) via 0c597f111ffaacd12c1f1e46c0bfddcdfdec5b02 (commit) via 4e56c063b462837202d6c37adbdc4c0726a25024 (commit) via f8bbdece59b2d7c0b81869a4b0fd991e74e162ab (commit) via a96dc7bdd580fdbe4934b5de483742689b553a0a (commit) via 6c096f31ac6bbe2f0b7e0fd43dddb5419a8b2a3d (commit) via d7320989a03e3ac5a21bc04a1d471be8584413d0 (commit) via e5a120a570ae4abbfde6f60bdb719b91625ac5ed (commit) via 9769e8af992ef1585492884c794cc95ff9c38cca (commit) via 37e45ccba85656a2d33a8c5e1e7d8cdde815badb (commit) via 847c25c5a7e7c5653870c4bd60625da1c64c86f1 (commit) via 74f9b279e9888b0449b569a1c474351ccc991d5e (commit) via c587edb41b189350802731a55df9faafb7c63d24 (commit) via ccdb9073cdf1eee198e383ac202cb370bb0af6ce (commit) via 75d40599b04d69a0857418ac7b7adac1266420dc (commit) via c6fb9ee21495a06ece8681e81872dd23d0d4be85 (commit) via 5be11a5984c32e592e773c3049342861d4f30db1 (commit) via 4d2d42310610e736f23466472ca5dd70b7655c7f (commit) via c0792555392f234ab96917e784d365b5de053836 (commit) via aa9a0b3bf831395dc1cfbaea7f467faed952dbf9 (commit) via a71811af0de3ca9e7b5569f6e0f43dc7d4052d02 (commit) via a445efdd03afd90ec0e849be4f7e46f28d2dedb7 (commit) via 9830eadad0d850aa3318120120f5ef5b2d66337b (commit) via 0d040f699cb62e621709ede912ae0bf939e2daaf (commit) via 73e24b31de073dfbc7a3e89a811e99b104f1b5df (commit) via 692461033b9d17b299d4d2fc8bdf3fb364ab7b47 (commit) via 14a1e1c9b4d8a213920dd38ff65841280763a83b (commit) via 90c2e34cbd988179187422b48f8d9f28e4f0e9ed (commit) via 87fc4cc5d7d7838d9fb708ca0c00166014d4ace8 (commit) via 5bcd2f681e1507d7a9ddcfc89b5303178f9b7e75 (commit) via 4eed07af89716db99203d4afd9a3c20232a990af (commit) via a265283f12c2354ff9b84f877142b176212856a2 (commit) via 6b30fe1ce5014ec332cf8c2f483f9f1c519e0167 (commit) via 069c15ccb94e2d2657f21a9001715732fdfd927c (commit) via 14ba81598da88390d26d3082da735743d6d41074 (commit) via 043df01c5645378bd61318c20cfdbf86c8f73288 (commit) via ded9ad7017a9b04a9f63c9ea91961d19ff6b395e (commit) via 2321a92ccc339cd2103f75f190df045d7c631051 (commit) via fa97a31dd4754724a53658cd26adeefb29c2b246 (commit) via 82442d788facb7592ad9dec581d895adec52bfc3 (commit) via 2861b38153b9d78f6129081bc7dd50e853ca1a0e (commit) via d10421a39a1a3a7c05ac4814ca08a70830e18f11 (commit) via 77c580d30d785d94a489a54fdc587e1ea2d77709 (commit) via 69ccb66581c21a3bac2bd7838cf494332df7b5a3 (commit) via b8acaac91b7f82274113ad53b810d8935696aa3e (commit) via 8344f5a6919d04376fe06db8db36fe430e327371 (commit) via 6b802f3c26818d91071ee242667ef5bee696adba (commit) via 58406cf936b8c0dc7d6e4c908440fedbac259e90 (commit) via 6b3714254d41f4e18ecc1df017804c9d94d21d9b (commit) via 7d5ce06cbe35f3f818695c87e5b0f42172ee3784 (commit) via 1abbb503e4242f56921b7ee950f185711e9f85c0 (commit) via 05c501373d01ae087d697940d1818cdf7acd7839 (commit) via 1fd23e21a5fa3b91a45c85e980ef006bf8cfe0f9 (commit) via 77cad8561cec1699d7a4317e34c5590d566c9eb8 (commit) via 62b342443ddf2e5089c9cbaf137dc6a81b0b4678 (commit) via f0a24bee898d71c7c005d68b97d47b16f7778f1c (commit) via ed6f23406b3c3a971908b45877256170cd047af4 (commit) via 23a7890b6a2133a559fc691c865e617c19b26a7a (commit) via 92ebd6389203448168a2769fa473bbbad95ec159 (commit) via 0add542dbfc6d0467d14ebb2abbde0ebd1427ce1 (commit) via 802479d23798c6d180fad50e95555b49b3d337cb (commit) via a5fadc99ff9f40163747891566be7f1ddff73907 (commit) via 8f2b1bf9cabf9064b34374186481d0572e85cd28 (commit) via 2c44a7f930967335b442e899c17e1eb46831e3c1 (commit) via f1751ef22fc9877e59fad3b1c60826bff8569d94 (commit) via 6d204e51520d3b5013e5acf319eb01cef6fab0a3 (commit) via 029c38d3fc3cdeb907c11db69992a820e6624e13 (commit) via 8cfa57cdb53ea7928a6514985f788aa6d6545763 (commit) via dc81822154a24c6eed5095d73319cbee18241a94 (commit) via 99e0b39ba811796b48333540cf6f7edaa737c803 (commit) via b9b5703a41a52d9494c0179e42bbf5c62c7dcb05 (commit) via 438459183bebf650ba05bf1c3b4aa69ba0b011e6 (commit) via 2780ad60786ba7ddd1c054e17edd3e3b76eb2160 (commit) via 9d5f172875a9a0db5b5088a6a86496ec40dba45d (commit) via ae9efa2bff12b88601ab50d93255821cc47fc8c3 (commit) via 4baa0c222272a0dc5e5383952d842d3c31af77c9 (commit) via a771a12a2d13277b02346cd66df2738db2470d8a (commit) via cc30b7b0b5dcb79e4daaa096c2aabfca9ee23bc9 (commit) via 2bd5adcf71792fc2a9431ad98aa803b2c03a93dc (commit) via 280f2feeaf95fcf50f028162b49be1bf6866c918 (commit) via 0bd11903938e7fbcc876888178ed9c1f085fdffc (commit) via 899f98911365c22434c61df91fd0a6df576be276 (commit) via 462fba965a2ba5e15add24ef02bc4b9b95567ba5 (commit) via f53333f43398bd09321b372c1f46085381ea4ab8 (commit) via a00b971b0712cb8a68d2d0cf3f2b9a4edafe62c0 (commit) via 97377547a7cdd7fd51e252729ad916bee5f47967 (commit) via 3dd45f53d68b13db080e18c88f6855031db7d5fb (commit) via 357cfd3b035d1ba6438e82cc1cbec105874206b6 (commit) via 1f94d34f43055ea47fc9426e1720bdb4b7397dd9 (commit) via 71905a34b70857a8398840dc01b9df5ae59a652c (commit) via 2eca457d52eba25a70d82b796d147a764367f679 (commit) via c0184059d1fd48cfe2fd80302d1928088f7e0524 (commit) via 023cf320ebc2ce467aec07136c74a32254cf733c (commit) via a5f9b4e06dffa34e795f3abb1e44d4e7ec7cdfa9 (commit) via 48a614da2eae8b1f54cdfa9c7d0d2c22275a9e07 (commit) via 3053d7c0c14515fa8ab46a5b01e45678bd19f314 (commit) via 9f71c86880cb5c3eab65c82e6fb3d32e603f3709 (commit) via 70eeeff25ce9aab6f4725d325e13aac690f48f00 (commit) via 76edea174f808785cca55033cb3c2ebfbf149e6a (commit) via cf54564508f1a4e3ce6af8bab17fb884c5e9b9b9 (commit) via 697ea9affaab0dbd8fe9876724749207be75adfa (commit) via f9c800adfe882e569ca215518c6841150eb63954 (commit) via 919b26323b9d47cb6379c3f9a5ca62fa948a83cd (commit) via e46a8fc9cc09e12f36a6a0ee22fc72d41d583675 (commit) via 0852b7b57c80059b05f8f2de0ee53b563adca534 (commit) via 2a8bcfe86c3a24eab33e8270cade8021ed7d31f9 (commit) via 20edef4915962eb63180d51b73b25feb7d78e94c (commit) via 4c555c6b57e68a64f0efcc642edf051ea767b9ac (commit) via 2fb1cef0cf95021290a6718cf902ff2a29ad806d (commit) via 7f3234981540afa94462cdb349752ce3db7acbee (commit) via 386dd82bff113e1ad3a91cef120d967b498e37f0 (commit) via 1e5f39dfec688af47d17e0bf7a0dc0de01078fe6 (commit) via 077f99f8def3580bc56124dc9adbb4192c390fe7 (commit) via 174dc4b363aa0b2d550e9353ec16ca6199d05777 (commit) via 34fa55cbb2adfe93e65a2db7752e425d30b1d070 (commit) via 889752a294291d2168989ec5ff1efcda0c967bcf (commit) via 2db162d326e90a44665f15b1b062baf6852777c9 (commit) via ae7ac4441e2a46b2d34e00e94fcc72e25152644c (commit) via 4543d339e35173523e5d3a7b21248a0c335d7348 (commit) via c449ca037f84f8e57160540e65adb33df449baa0 (commit) via bc40ae80759e57d2178b8fde6d25ced5fa5bbf50 (commit) via 03f372fd8b1512df3d499e1c5d292f9aaf5c8fa4 (commit) via bf524d95f3c4a642a00d3e322d771d33c592fa8c (commit) via 965cd913bf41aef8099f446012ba3092cfa767b7 (commit) via 9d7ce7aa8fea5242606e78ea25fb604362a1243e (commit) via b215b92b6957474a4c07c1518fe7222f3f1e22c7 (commit) via 877b9a0d52c9b28c0169565add6f8bf6a6f3915c (commit) via 7b0e5f87ce63f325b286ed9e9142fbb78c1d7f3b (commit) via d99112d39310c38798aae92a6db811d363ffc385 (commit) via a3444529e5c1d4a3439e33cb449c70b399bf9205 (commit) via ae3797ec11b043ef18b1fbbf3c3540f18adea768 (commit) via 12434e967808011b4bdffe727c0260ad783d68e6 (commit) via bc48169614d33ccaf056ace1ea1cd2c7bfceaea5 (commit) via cf7979c657e728f01b26b635939013ed290e74ba (commit) via a68cb9e90f23d88c6c200d6a9f45f66429fe1a5b (commit) via b0b39a737a8295ec68860651f193f8547d6e8ae1 (commit) via f564e2d7357979ccf3140251e9e0d0067dfcfb8f (commit) via 9d1f2efa51b529b7bbf453919bf6b35546545637 (commit) via 522532643f18e879da8706a2a0327d2feae84d2f (commit) via 8350873a461b009a37e1872ca5cda82ff2efc32a (commit) via fe2857d8e53a405ee4b9dcb37917298a90d1330f (commit) via f998923bae797556106e36826dbb900c71276c1a (commit) via 7a1679b4fe20ef80184e45977570b202bb9b1300 (commit) via 235ee14d2890454f0dd5eda78096fefe1731c0b4 (commit) via de032c63e067197cbd9155082d12ffea5aed4c76 (commit) via 38bc42b00b21866d8c2161830876fce0aab426ee (commit) via 420da27a13ae87bf3bdd61a83b8bc8607ce6e7f2 (commit) via ebcfc1ba8e85bd37b03f8ae5fd2f48ce07239bca (commit) via aa82f522c28134463b223bc1eaa5d1fd6cd9d9cd (commit) via 19bb1b128b0e8fdbff0959a00ea062a34fbadfb4 (commit) via d967d71d98f20dbd107594e7605b13ea28cfe982 (commit) via 6a67209bff51c6e75e959bee27b29c0ebdd7882b (commit) via d57f03ce0f747f251dd34f2bbe70e45667aa8a09 (commit) via 7aed334856820b1a1676b81313076e086a893587 (commit) via 01ec22994affe82633bb673da6f78d87986411cd (commit) via 62d78199eee5d239b826442c6edd95aeeef1540b (commit) via 02f74e47ed3e542f4aff9fc6a7a9c44e29be5c7b (commit) via 7dc065397a5a18715dd1cf70dc4cfbccb550fa90 (commit) via a8ce98fc255482938b70142707e8fd40b134595e (commit) via c5d7183a32d138004517ab3699caa3239623f1b5 (commit) via e767f42a242fa640feaee7df70c668ee16114f2d (commit) via fff930d3939c21a1ed988ef9014c32f75739ea7c (commit) via 641a48ec68778a5eaed82e436c09642e9ef1f911 (commit) via 08963526bc618cb827f7e1eddb547c3bea0d2017 (commit) via 9a3f177c22cc9f02511913be51927aab5309ab11 (commit) via 93cf5909ec0aabb84b96c518ad61e082d52600b6 (commit) via fb97e82cbe1f177034e8129c9bb48f5b30270003 (commit) via 0ea51ad82256f833a0d93efb16aa4e749c80eb5b (commit) via aa6dcf9cd317d223f6d3f1e12917b807d2abb5d7 (commit) via 8bf0a57ce1fddb3ca3172814d86c17bf2c07951d (commit) via 1c3d85d577d3820486df2c9ebee687301f5c812b (commit) via 038679c6531b763a8c11e157f962d44f61f08b21 (commit) via 732d54e6e7282cea1875079d425a18429224944a (commit) via 77e308f82dfa85216c158d9aec7acef9f5d56505 (commit) via 5cd534145522c602e2e28abe5a9b2d58015bc9b4 (commit) via 57d15713db46be0a48a29b4201aea976c20fb3e9 (commit) via a2cf38305e6ead954cb91d4cfdb1968281bd7bbe (commit) via c9817936fbf96d6a5a6fdb4f3908150cb386ff01 (commit) via 483daa4d276968e152ac991323c9274c4cbf40ac (commit) via 4d1060eca52e3ec39ca6da7e729b6bd63d71a063 (commit) via f8c870eee23915aee30bfabe20e2f14a95cad560 (commit) via 25dc3ee9fde080d2098fe0fc7b207757b8b7c6e0 (commit) via 0369b504d3bc3ef791e8429e1218177c2d2fc97d (commit) via 601fe5e3516b67e709628f9c4a4fa2c2f8918041 (commit) via 5eaa9e770533345dfc6664a5d53c6931b00fdc75 (commit) via 08e4d57ec452a1b809297af71f6bfb60bf503fb7 (commit) via f7060112b7e83edd844c90a397e60301ee5f1c29 (commit) via 2de68eb47ff076c3a7e17e278098a584f367f391 (commit) via 572b80d2835f9296e87c0d099f133d55149c44f1 (commit) via 79ba8c397653d99b4c52a5bbfa2f4d554067c6a4 (commit) via b56bbb493afe6717d2e26c6e795205d7ae10254a (commit) via 6b0f846ac35a9775090f85a02f58064b4b0117e6 (commit) via 630b5a8165aab25d99989916f36412a0414068be (commit) via 1bea950b7a7934fe7bed7719a0ed99321785f7d6 (commit) via 616bbce78e0bc7986d51f4297f04f31b9ed75616 (commit) via 8efd42c4aa708e53bcb383e79c535137d6d0cade (commit) via 172107521b8be56911ce467b837ba047db40d0bb (commit) via aa998d75732759abf8a5727c2977897c7425afe6 (commit) via 2f324e770f0fd58065b9e80d878fd3536897ea81 (commit) via 6b929abe6957f4c2cb27760daa1a248ac73c1b88 (commit) via bd486eb9b16640af51fb58995ff59c1434737dc2 (commit) via ed3b5e5764ce368edc6ca10b81411a7b01b29444 (commit) via 8f515b1a99d0043966a8d287cee38fe67e06d189 (commit) via 721182b09ba7212e6c4c2c182d67fb8762a5919d (commit) via e1b14fbcfe9252922b73f5c3087a9ae7a61e6ad3 (commit) via cabd7d82935561dde001ba7132ae145ea2c6dbeb (commit) via 2141eafa64fd080b1aeb0aa2259c57de076c8836 (commit) via 3a3d6edb042b71cce70898cd2ad0ce787267dcf3 (commit) via 4cc0d1e72881f2ce3e975e5e6d0ae735b20791ad (commit) via 0c0f6a650e854672a915ba0c318ba6bb5f16a552 (commit) via 4038b2db268ab967f4e7da483aef5573f5f31155 (commit) via 915d3409944caef5f452a6c59d4abe89c06ea898 (commit) via 60d2fda9c9660a41c10b1e18b87d68652516a870 (commit) via 26abd2a0226bdec47f6269421ac478208d5e260b (commit) via bd3196b094ae46fa4396edbb406d68056cba6974 (commit) via cea97f225aa86fdc01bc47cdc095021c0ed31a1b (commit) via db9db90d54d18ca283966cc6495abc7eb6b41e6d (commit) via 67f8b957d34b4675a37ebce36ad42f764fc422e0 (commit) via 45e0707472afa319de2f23fbe0081503b1001d29 (commit) via f5ed8a4306fabff20518cc5b176e57c8e9d334de (commit) via 9e9917bdbefe47482c08ea32360c0311f536cdc6 (commit) via 96447e4496a5484c9f079209d5b3e2a6f89245d5 (commit) via 3a21f679ad68290081e1df79d07146b45f18a6a5 (commit) via 2a8126c3ad6109e5c40d803298bb73fbfd68dd15 (commit) via 4764087ef3880043a82ee6be6002ed9cb041ae07 (commit) via c5dd3a1fdf5469fa1dfb35cfcc948b3e2a858e7f (commit) via ff6058039a4e4e1b2d4277e88ff92ebcc70edfcc (commit) via ea0f0939bb7c4a0b12864f36a6525fa930cc11b8 (commit) via dc482dd71508ea69f58fa5c0d4ac9bd6d55de7bc (commit) via 45df494f538d6bf716078748a382c5b8e2b85470 (commit) via 687f7f9773068e2fdb4b0c5cb49e07c11668b684 (commit) via 3b588dffcf4737f07ccf49baf6bc44a4108647c3 (commit) via 520cfcf53b1c3e56ff524c89cf18fbf999a28f0c (commit) via 505c0f375dda19e3a9eaa4f24f74247d6149a979 (commit) via ebc6dfa6ded7944cdea5f6ec05e2d73018e37203 (commit) via 677e103d1076760139b7b53527cac55f3ace55b3 (commit) via 6184560d71bc78444128abee5168bfa8f7ac89ea (commit) via 244b30179cce1b795d4498db49950d391e7fd43e (commit) via be6584640ec12e1873e64e4632f7a0523848c9a6 (commit) via 2d31c2a93d6e3e825dfa65b1952e76e88fd2467d (commit) via 2affc00cf1f6f18a4a1b1dfa8ef442f26ac30a56 (commit) via 457f4fbab0b6f66ed50bdfd663eb9f5e228c77dd (commit) via a5b61039424788dfb7c0e9fc1b8b89bf5863a2d0 (commit) via bb2ab6ac9664869eaadec1d472acb478be285168 (commit) via a6730565f8569b0b8dafc8aebad120c5b66cf3cb (commit) via 6c374a2a5c6c5125ab3ebacb922ca3978d9c0a9d (commit) via 8a5bce55df05b3d246004c978a5889adab231ba3 (commit) via be528f3256d13465d36ac0d4391fcf4f83fe6e30 (commit) via 370f3b358cd9ee7dcd2b7274f7ee6c90d5906c7a (commit) via b4bc6c72c79fa121753cf94ae179ea73f1e911dd (commit) via bff74696df796fca83df72fc7cec7cb917ebb205 (commit) via e8c7d530670bc4c814bce9a2ab52adfe71d55820 (commit) via c78c8dc8423d5603a699b7e730482d07a0fd0736 (commit) via cf97b57ede106f1bca733f9aa48d0ea29b25bf4d (commit) via ceeb757cd3c869a9da3e37b62442b63c94fd4e4f (commit) via 5e2f72a75941c7d52359d6b66b5fedc30cceb3d1 (commit) via f9fe43d282c7c3fc035f9bbcbb9ab9846fd5fc54 (commit) via e61189d838cfe7bda65aff2a5e7e2a43aef24827 (commit) via 0b2eb9d242d9ea1b7aa69dee4a13ac8474fb8b60 (commit) via 2ff5931287799b88e93b6918b73b1ab245356145 (commit) via 2dbde83ee56dd2879cb7076ec46f5b432c8f3d69 (commit) via 3ddaa5ebc93ed6022dbb552448a5508a907f51dc (commit) via 383ba15d02452ba2fefd9c6f2d43d727dba071b4 (commit) via cbea4c02c4b154e5995ce9c9ae6978d9dd2ecad2 (commit) via ff89c111233269f40beeee3005bde56289f7511d (commit) via 8db347bf61ceb665c53378bc70b6193d978844b7 (commit) via da53525e3f8e7c51a1fb83879515d828660d9c53 (commit) via 8826910ba42e99eca7dd52b54cb0664d692c26b5 (commit) via 81ad4cd3bdc1b729de2b43ccf9d5435bac17f3d5 (commit) via 9e35c0bc8b667b79d36c1ce9d16da3228cf5f3c8 (commit) via 50a30c194f89d246ae916f3cca6bc216d8aab9a6 (commit) via d49e7d98ecaec690a933def015df8502f87fe322 (commit) via 12241beea2ffa2fda901c17d9f114e3ed3b3f9c3 (commit) via bb017f3eb30804645a84ccc4cd071fac44d0a326 (commit) via c9bf21cbcaf5f79360015c4edcb65f23300a39d7 (commit) via 559836a74c8ceebc4a9e291188a8b331a52a7051 (commit) via 4f1df36cc3e11fa804a7b1001f76a84456402711 (commit) via 5f49829cc63ada00619b38e84ae868f75283f1ff (commit) via fa25f19ae433d6ee34e15c123ffffbc908d3bbe2 (commit) via a83496452a8511c2a6c93328fa12cbaabf6bddf9 (commit) via 74ac452895c8a19e204eca4a32fb2984967fecbd (commit) via e5c9440d4f13294671267ee0f97693c449469cf0 (commit) via b2ee6469910f2fb01da6b14378231d645a72f8ca (commit) via 9477e47f794e5ce70db9c66ddc0c85b2a145e61a (commit) via af79cf1700fc4acc8933a409d8a5cc56327d448c (commit) via 40a5fb567a9bd1bb02d38ca33efe64392230d27d (commit) via 1f5c3044f920ef4cf9c345f81bd8a14bd7b4ffc9 (commit) via d972ffc25d66a5ffd0e4464b9a48222136d0b842 (commit) via 015217ac62698a539631323aa5551fd4b4ef9673 (commit) via cfab7d55fd888d07a08a1d1b9fc7e4446956edf2 (commit) via eda05b5cd29291ee498abd5307a9775eaaf3d8ef (commit) via d9a71c496e15ce269a86c7e2749dbf74672e918f (commit) via 041cc881a970512f8c63fe9a5a46897abd5da4a2 (commit) via ca1f1141bee226281c5409d82ad98af6b80ded2c (commit) via 7c2e0a239adcf0432cdff7478b7e91df49f93af9 (commit) via f6e04681fcae10c01ceaba79be73642bc44faec1 (commit) via f033925557c6d91d00273de4d0e3ddad5ab21d87 (commit) via c0d6b0ec313432af1f377f696f37746ad7a84cef (commit) via 2d0ae39bd6708f00d2b6fb357c1146dcf4d3dbb8 (commit) via 45b8a1e7ea18d62f78aa6f7812d91a576811ae72 (commit) via e6525ab178265eba9a937675df03a4643b8a5a9b (commit) via 2fd8c1778afff80794742c636b1094eae34d671e (commit) via 66dc0aecab655d64a02d34209b73016988b6faa5 (commit) via c258b6b0564f3ef211615f8f19d9067a9364bfe6 (commit) via 01b460fb77ebf8ea697c4a08c9f106ad59df6b0e (commit) via e94bd9b4eeeb882c83b0c1624e9f63b77e9c3d5d (commit) via 2a3473820da5834b7d3732a3c6e314245839a673 (commit) via 401f9018738243b2568b13662e0655dc3403917b (commit) via 18c4d1bb1f89dc9a75fbd3cb85a6024ceb2b3775 (commit) via 2d6e634f34559b9dea7affa51f93090333df8e5c (commit) via 784169bcb779e7c3c5092fd70435c1192eb8f18c (commit) via ca13359f845b105a304087822340413b2fc01900 (commit) via 9a81d2ec3764f33a2525c66d784e24f00a852916 (commit) via 0fdbaa4f1855594e7a48bc3b1ff9e31e835cb860 (commit) via c87cf1a81a280cc285a4a63bd989f04a6c7adb54 (commit) via ea5b19a723816dd9840f1861b5f6fdc3dc188111 (commit) via b6e37131f82fb76532ce304cf96aa0e50a8799d0 (commit) via 78634bbe5281d10dc9083958c80018787f040960 (commit) via 4db2d40ea9368166140767b1c29609c26611b5de (commit) via 9a8d90698b936be3ef941a37c0c053b67b086a7d (commit) via b157a5d80c683da26e242eab398109b9b4ef785b (commit) via dfed842147e93fd95b5d10a578522ec1eaddca35 (commit) via ed234da840da24625e63e2146f81a993f7f39b74 (commit) via 1dde98826551e1c71c6cd880ef0e9e2e1361ccab (commit) via 0b6b152694762bd5783569acbae48e9397d2b85f (commit) via a65c0c457668d7524dffefb17cc4e69a77a29f3c (commit) via 0bcd255a5bcbcdcf223fa7d9eee2918b8c43e979 (commit) via 5d9cfea5d9b21b6f3ab285938507d6cad8843c63 (commit) via 5bb8f1a2418863debe2b935c38a769c8e5adbf53 (commit) via e66b05fa9da469bc2d6e7127977bf93d2b477a0a (commit) via 2890e415bbec3ddad7c0485067dd09f1e503c84f (commit) via 74e793e8bac3013f0474fdf398608ba24506307c (commit) via fd9a595aedf4aa15cb5460766175a19cd2e75047 (commit) via 8271aa85edeaa73e2cb2cd54a32a26d6bfb7bf1f (commit) via 2e76b588407107c7d530cfb74a684bca38281885 (commit) via 0297e374b88891626fe2583f12aac29b695a5336 (commit) via 0e244e01fe608dccf8429fb59d65dc9006f6b9a3 (commit) via a5bb470a553cbd4dc90a874760ec17e4bd914f7d (commit) via a16771f34b60cc9862fae885d681d2eeb4530d4d (commit) via a8e7e3cc816b1cbec29f29113eb469ab9a8aa19d (commit) via 870a8c49ecf3142170f071ece576b4f9f66eeaf2 (commit) via 2337b7bd20e6db80797384a03a83a45c4b58a580 (commit) via a126c8093dbacb60e525dc9b306a2726f9ceb97a (commit) via 33cbeb68cb33414502e6610a6845880efd109bc6 (commit) via 2868b4a09a8d730e07a7da1bcd7b8923a5311611 (commit) via a20fd0a8e1a500ddd7bc376c85372d03ff938b88 (commit) via 88c0f52f3423468e501655d2aa6a1eaccc0575e2 (commit) via 68136e70bc3e1b1443d1c494e53cc1d6e68d512c (commit) via cea41157fde841ca8771ef1f9919ecba09de4faa (commit) via c9efc5d0ab19044554ca3cb3829c668a2555a525 (commit) via 693a61e2d5d137680cc00940fb3e96bf9f73bdfb (commit) via 1e40b65d5b01f9d5fb05636f14f3d3769e541a56 (commit) via c8112886a7020b14e97ab4c8ccbfe3a36db29930 (commit) via 0d5d85924c7a721da82f2684e684bceda9d69826 (commit) via 795b4594434d2e11cea0370d97232df8379d9899 (commit) via 144a4acb29660b51b01ae3f99bb7d2499a395a56 (commit) via 77ee625fcd87b97e9c1ecc042e02176d8dea91fd (commit) via 663a3606c5a8a87dc2fe2afdbab0b8906cf34893 (commit) via 3eb71158e6e37d1835fc578fb8cf4cf35ea62463 (commit) via c6166754140907f02b5a9457f74df28e1ed7d2bc (commit) via ea63360f4f73300f13ef247a33fb0531baa76a2a (commit) via a8478844f35c05f7a2d0f13bce02153f575b5add (commit) via f7b784c968327b9204f50b0540968dfd286ac8f0 (commit) via 5e934d583fcbda9bd4d96b32902dccd8fc749186 (commit) via c7f554c5132397f4237b1141d64bfc76cbaaad6c (commit) via c10788cbd58a3708c3f6a3819f46743f5d2850a4 (commit) via 618ca466aae3637d641a6e3101b62f1e552a7ee1 (commit) via 05b61a21a209f43de2926b808ed3bc151aa1991e (commit) via 72e7482f76443c173562afa9694be32d4c021b39 (commit) via 2210ef1c76b3b4d9cd0b8c8692f36ebd7c333c1c (commit) via 4f8a0f2dd7a8ef88282adbeecf1eb3485045d73c (commit) via 0837dd23ec0df1446c2912f378eb9fefe3fe362d (commit) via 0156f22c62c1d955724ae44ca607c95e2944aa26 (commit) via b8ede14d44b4fb165787a000bc3f6962f285d23b (commit) via f190a92bc257f383d7821094aa594d95eaedac0e (commit) via a75a21fb31207ec724554363e2251b935380cd17 (commit) via d448d77ac7a369e085eef6713282a4df376b4646 (commit) via 5f4f62bde027b131dcfe1b3914e4bf9d4a3f6987 (commit) via 42d410b8e37a5be47979758ae69dc33327e6369c (commit) via 17953ceea338598a7217edfab72f22a623d62f9f (commit) via b72d86602cae511f7b53ae24654b41e1b56e58dc (commit) via da786c28e7a2ac641b1e3343ad45e66d5d4547fe (commit) via 43a08c90a5de1a87634665957f22ad1ecf5c9be7 (commit) via 096dd7946589d155b30148da2faad34d5698416c (commit) via c899dd57ffb81075e6f20f4af83daf99ef4e8b0c (commit) via d89bb12d1feb41fb7b2cb6ed93266054f9ee4377 (commit) via 472e5199ac7e6899ba12cd490f651f10d9118fef (commit) via ba49a8526c2caf68b95511aa2f5235276796cf5d (commit) via 20d7669bbe9ca84597a371dd605385f5b9c88154 (commit) via b11d4e7ed00cf6bc877cb9a407dc0eadb10866c1 (commit) via f94509c140b8cd72d041f3925be9c8af3b38ffb7 (commit) via a6f7e16859b35d1d0b680eb04caabc82f7cc70e7 (commit) via 98558fd81cad9d578ea5085fe8465334e4b266fd (commit) via f1d0533ee1f051aabbc1ba8e3e6a9b51dbb2c228 (commit) via 39fd595b34773355c00f9996006457b294b58601 (commit) via a6d69084dc18da09d7020b9bfda74cdfea963cad (commit) via 5d217530a171a666ba5530675785e9463f2e20f6 (commit) via 9e82cffeea10fce62cdfc49cec3b9e3794ac04bf (commit) via c70927c0e11a251aec14bc3bb391cd18cacba6db (commit) via eab8050fdd8ea43d75a6fd3d86211628b6e1d1aa (commit) via 75cbd387dbe92be1d5bfafd69d49716e97a9c3bf (commit) via 7197e9c6711f3869890c3406dcb5eb49ef786ac7 (commit) via 7f2a39f9ba7541c6a2ec609f096b09ee135e0673 (commit) via 16c8bff15ad20e1a4c11e116ff29f36f527ffded (commit) via 10798ef0c5c0d395d0614bb4ca7b847b94588920 (commit) via 41b4f0b6eaddbf923cd85b0cb0b8b29f7dbe1283 (commit) via e1d51475b59279e917a96724c7a71e2192c44e84 (commit) via 845f82e5cdadc76f39ecd350793cd1d09184b183 (commit) via 8e1befc4777431851f7026b059ecf6ce9a518781 (commit) via 5f789e3fe365fc1f71308f794a5bc7b5af72c670 (commit) via 033232868e5ad383b6e69985929ac34c58902e81 (commit) via 39f6687a912dff78bda23c57e729f1e99f93bd2b (commit) via a8b6284ed146fd73688867d413d24a31b714bf6b (commit) via 0501699a4e338948e6dec36915274402a9553808 (commit) via c80bfec083aee9cd14345f821a6a17cf2e0f3797 (commit) via e4b90a9451e0b13f842ce6c673c453dd944d9c84 (commit) via 6d584aad721515da570185e7f8e9e5a21540b0d3 (commit) via 3baae12c4f83451d291176df4c6d9d5499fcbcdc (commit) via 135557f39be3c07371a45798ffd9f1e4fa07c520 (commit) via c8020c7f6253ae606736326b41e572630c73ee59 (commit) via ae39d9ad13434865ecdac5e2749d2e48cd842b97 (commit) via 3d4822d158285bcd0c8afbc0567025724d14866c (commit) via 0d918f241a7b996e881aa9ad7cdc997b0aa145e9 (commit) via 9ea5b08da68235973768eb55e34f908308cc1c4b (commit) via 3c427376579a426cdb8ef3212f7ddfd7ab5a80b3 (commit) via b0335359e59048a95346c7d3581180b79eefd2e2 (commit) via f8abec1f37595aa42ea23ace5e98a66a1f129b12 (commit) via c62497066e0e6078b5d5d1ee8e6883f5f78afe26 (commit) via bccc2004dfbd179ee05fa2e4d6d336a23df7b150 (commit) via 7d28e99a7c73b9a51be3d2b96dd5f7f2bfb253f3 (commit) via ef05fa513448c82dcdf2b95fdf7534966c925b4d (commit) via ecd598ae69147b613a3ad8bcd3bb764d88b0e03d (commit) via 77aa6744ca2babddd21df74887d5bac1b6b87680 (commit) via 02ea90f3ccf2a349c2569308f2c98ef159c0b466 (commit) via 5b9879806d293938820e657354e5e631437ce1bf (commit) via 7119b6691f318efa90bfe42a98d1b812dac183b5 (commit) via eb19d3517d3a974a76f80f7651e8b883e227eb76 (commit) via d91cd6865a286e024cfe1c254b88fcb8ddc69b1b (commit) via c2e74c5fc2cf9c0f6d85c2e6ce5bcb0cfb777b26 (commit) via fe285c640b6279fdb9920bb79b0494ac87cb0e32 (commit) via 9e0251f2187388ce03b4afde91df2528e313afd8 (commit) via 3a63f8dc61b103c4716e49a914868a2ca327f4de (commit) via ee7296db93ee4f35896b33b880282085102366ee (commit) via 8b11bc7b040862cfa5afd06541fb26829392a43c (commit) via 3bcda66971e7eff1bca5155207cb035e185dc6d0 (commit) via e00390842333e6548f365b266dd66bc8710e33a9 (commit) via abcaf3e37036766d16815cae8ae8b1c997e308b8 (commit) via ae9ccbeb72b014ae72c588e2c6f65f08bc375bde (commit) via 6c00eba20e5dfceb8a516e3fa5342a6148c30288 (commit) via 0ac07be8081f4ae8d1a40c7ca94a70dd92bd7164 (commit) via e781fdd18010c6c70d08b1bd89cd3449d4a5b14d (commit) via eb046064ff0f064896ad60508876b8a764fbbca9 (commit) via 528a3d31ff1861d5445ee649752876e8bed82270 (commit) via 540b5557291ad0960ce566adc3f24100aac946de (commit) via 2b06c17592e792224779355c2e47d776ba2f9af6 (commit) via d7fc8abc944134f23645c5f9a3f318a9a65345fe (commit) via da78a59744619b2b4e082eb6aa42a1e5b22628ce (commit) via af8361a90e514b2773202bc602fb223c8426ca70 (commit) via c2938420691b5163f8abfde15c6a9307a1929b86 (commit) via f4c71c32e28b19b11f627ad00c31d1c707148c36 (commit) via ca4f37d17c125f567ce4ecfdacb7e31584521706 (commit) via 1ac358c99ddcddc29d4e7c9fee1591e71f4a6a6e (commit) via 25015a00a3d1f877f053940b59d5b96c1b80c744 (commit) via 4caa64fc18dfbde99b6f8b0f5d2aa211292d9ffe (commit) via 8a33207dc3f04655409c199d121e6dcb52c1c3ef (commit) via 5dcd11261290d2e4592038c085a04bcd3d6d70ed (commit) via b56afb1211be9ce610078c22ad91f0d3e5ea6d12 (commit) via 44e270cbd6c6eeea7d86e65970e9837925581ca6 (commit) via cec782cb292eb18821801d092fc8267140b80432 (commit) via 77d5a4269682032d19bc5997be93b21f6c8d9ffb (commit) via d87a54c5a33290404183b12925550868b0063d1e (commit) via 56aaa5b705fc87830a0f74f0ad34997ed76f7c92 (commit) via cfa50019b6366404f54da57700e50862aa87ebb0 (commit) via daefa86695ecb6f859615ccd1bee6269e2c568a5 (commit) via 576043944b54df469d00e929e48256697075d9b1 (commit) via e9f6174c26b861f16c99d7e9d8d913e5572fed1e (commit) via 27db39e79a171d7d68442583e9066cc3d677aee3 (commit) via 579a86f5589e8c577d62052cc05ca91e4242dde0 (commit) via bd9b2b7eac963ca6320b82b26b223ebf8b9d450b (commit) via 43f2177d7c4b50a5bbc66b41f8ae620f94dfb6de (commit) via a9c2a9782340fafb3fdc8f4c0f056d797f7f191f (commit) via c1e6724cf6938de24ddfbcb0227aad5822a80c2d (commit) via 70e04f3f4c1a290ce8834bb7f9773d4f644db5e8 (commit) via 8b017dc919ae9c2dfcb095cdae4c31513a522e5a (commit) via 7491498d12203e477e22aa1a1979e86d0785ed08 (commit) via 5e507ca47b8628b35fc4462f793e620868b30a45 (commit) via 53cc59270888f16f264f16bfc93f0be44eb0d12d (commit) via 89ea1ade0315dad5291f9fb5f54d267bcdbe8c4e (commit) via 232dbe6c4242ce37849d1781d3d28eccbc73e914 (commit) via fd68c7dfc7d06ce7babe914f2575d9e4f35988ad (commit) via c4245d835c40b0330c26a6a04c87ddef37ebe7f5 (commit) via d557643193ccb240c2936fa77626d8bb27148f82 (commit) via bda3704b5881d802073b5c2c7980c4cbebed9239 (commit) via 509488b3bdf0453a5cf631848ab6f6066b003aef (commit) via 867d5cd6b10f2dbf1e845e8f32a4579065893151 (commit) via e3253915743da14ae3e60b8dabc66283a969dcdc (commit) via a819806e1fa09580fe0ec3ecd1beead2c25d2c10 (commit) via 78d168fcbb0480109ba637590912f220197737cc (commit) via c3dde590d8226bdb19149013acf9d45781adbd16 (commit) via e23676c999d9926f984c4076c18a1060acb59ff4 (commit) via b7d6cca4aeffcf8df55d6fa2e4417b731923ac8c (commit) via 9b4f325132091c053131b352df914f378286809a (commit) via 3cc1d1cf5aa6a5c05aa5d03b5e4c9fd844ced5a2 (commit) via d452a0cdba9ebb5a2f674d62fcbaa1f318454e15 (commit) via 3f238389eb984068f7c3500d6366f548469a13bd (commit) via ee9b998d64c50727920be3c03a77f02c61563cb7 (commit) via b7e9582fd72d85373d5223394d55f405edd0eca8 (commit) via 59bbe6b0cd4f33341c5c0a517474debf579b6804 (commit) via cf1d07c8e371c48e73a27941e0e645230a0944d1 (commit) via 807fe8ed99b09c33c02c7574a830ce0b344d6e91 (commit) via 4a703e01f47d1127756dab5f43b53cc49179cf9f (commit) via fdfa24dab602cb3e0ac4a5c6cc3aa58755f6f707 (commit) via f5ed7a5cb8b1508afd4c992762da6514e2c1016f (commit) via f22964da50418c6f3d7d9fef1c130d4887173351 (commit) via c79b5e0eb74a5ef5e91697618a87b4c591ccf3cc (commit) via bc94ffcb0c754591e3dbac368f90e7f91d4a64bb (commit) via ca68749606bb78a333a0961dbf9fa74c65fa72aa (commit) via a539036339c3bbe51b5c59ed23906d977878597c (commit) via 85aa48cef2d6334a05963bf36711d47eceb3d209 (commit) via 9eca0390e70bf72573189c6f4d20d352ace8b814 (commit) via cde54839af9158368368e60212833cda7365bf92 (commit) via aa02f5737c277bd600295a6845031a5b8625081a (commit) via 4796f79f2f2c553b8a919694a2fff59ea2b1fc06 (commit) via 88fbd72f21a045cd601d0170ae63a5b992de48b7 (commit) via 35592f94ecd60dfd95ed207d8cce0c63f70e001f (commit) via 8e76cfbf54c209336d3aaf7e613e309675eebf38 (commit) via bc56801319ba30b6d83f336ec1d793b3a0ab016a (commit) via 8f35d6ff900120afe53ffaa9284ed86b5db9614a (commit) via a9ec1e41b19abd9da62f15ffbd94db3dbc4a3d9f (commit) via 300f474737108e3cd9340d2d1eb1cdc7b9f21fa4 (commit) via ead24d24dc994bc93fd89368855f690a8717ea6b (commit) via f1c75cf6ef7e9f9de1ec7fd798df941b972ec71c (commit) via 4bd3c4d44ddcdf8e98fdf08a425e3a68e9b18395 (commit) via b98bb5188c9082a06a370483c9474a929e957659 (commit) via b019c5931c945c20b9bc3f0c1f904dd3bd590873 (commit) via 2f6ba7534721d643fca84bfce80712daa4fffa3d (commit) via bf28bd4da3c163234dbdccf492601853b697073d (commit) via 4fdc16d8e4e2bf527fe75d6143d09e3238553170 (commit) via 2d0e4c37304031ac51d56d62deb672df5a4e5c3a (commit) via e4dfeed2ca2491fa944dc9cd5180ec202313b5b6 (commit) via 19c51d27b9cabf7b811d6c60e42a59330235c2de (commit) via 929e0e897cc857dc11cffc612c4eb8030cbb0e2d (commit) via 9157e4035d962fc87ad4fbf8f8299c1e1c0677bd (commit) via 1d31986e8d26f5c05b8b3125fb2ba0ec356139c1 (commit) via 17dd9d0544b5d28eb28f5010918b52b96bce6da4 (commit) via 82b2d8b4e53878f03e469869abd6cfa82b6f7bf8 (commit) via 3c6900f31fcfed080d165b581ccef8f022109491 (commit) via 87b7242e69845db13daf570101903521e17cfd50 (commit) via 77d309c92fdd3e7826c12301d3d4ab3a56251b1b (commit) via 146b6b824da171f457198797def5083d2fa90a0c (commit) via 26e62dfad07a02efc03e4c08c3c6b08e5c5d2076 (commit) via 311b1ee70072531352262f3a47181e89472e3109 (commit) via 2534ec45c108c00a9e8c5fa09b85f1c70f4ae35e (commit) via 5c6f6333768e16fc682b732db561754434f41272 (commit) via 606f941e7f9f67f7851c6eb285ca30175aad0344 (commit) via 4ef0fa2f15b0d389e05ff94024f194702ddf42f9 (commit) via 841531bc85629023c9f3fb73d8af609e3cd32109 (commit) via 59b672e5907d272ea5bd5ef571b03e004d07705a (commit) via 8b8a3b8d1a28c8406d41f3836dbc73fdddb568fc (commit) via 8851c1c56eb40432b6acd407e92da927ed909207 (commit) via a29fe9d76afe04ae80caebfb4239d3b5a8318183 (commit) via d4cf57100ce10930551b1985eac77e78bae6361d (commit) via 220772dc19ef8b9c20a919375b47390a794c4e42 (commit) via 4b2a2eb0a4c393dcf29e505ed8f135e9b85fb60e (commit) via e8ff9f5b488383fba593143fdd81731c7c0c97d0 (commit) via 513eed6871198d025a45ad70aaa50721857c2095 (commit) via a08177b00bd07e77baa9db97bd731cb1df9173a8 (commit) via fd4d009e2edac2e6ad7f703265ac17f25afcf981 (commit) via 257359854a5f7b26a1fcff2b2a485c05a8a49470 (commit) via 53fb7e41b122f10320c80cdd9591d97b093214bb (commit) via 2de30dd18d86ddd7dd0f5aab636f36d1f4a37cc1 (commit) via dcfc288130e0576249f3ba7f8db7ad1681ff70f5 (commit) via 74f4664f93d94c4d160cc73366b9d5c4fb86a463 (commit) via d8e16b79da8d5fb41c33beea26c35c4617481f4d (commit) via b3539fdf86988b0b8dae71d5de6983066903d5ff (commit) via 8202dd37efccdf02a4543fddd5f9ab3f1996067f (commit) via eff417364c21eef3dba22c91fe6bf661a1a85004 (commit) via 2cfac2c681607a0c4e3cd3457cffd415c84a4959 (commit) via f3d52cb534c67df8a811578d9387c41c05b714dd (commit) via 9782d5596a123c812a932965bd2c708829b7d90e (commit) via 043ed1f6b3aba51331c7129e25934c440e32f4e9 (commit) via 3cc899a428a9203d774987c333dab0edaca6e6e1 (commit) via b91207017f0800836e664e1f91a70364a6d167b3 (commit) via d464d9cb5c94003f2a0938ab05d6a184dc2a8b94 (commit) via cd7d159c2ee180be6654a7acbf7c83f902216462 (commit) via d00dae7af9c590a8100e54dba0685271bd8b1165 (commit) via dfc26accc0672e2d2e287ef51adba04b32340de6 (commit) via 7227728fced5dad3205bf307492e9035453f92da (commit) via 924e6d2b49adf8eee1b13dba0feedadcc531245a (commit) via 762bf10834da9f8a5d51f2ff035970942d9070bf (commit) via faaff7d180fd0ba3994871b1a1a121da91d0377b (commit) via 42cf565b50badec2b23e0a38bfff3749448ac98f (commit) via e1282f28751fefc437280b4cb8b2e1b5df016752 (commit) via 43487d825b9974c0406c940810e1afac371230df (commit) via 147d0c2e36822afa17df686d8634b7918614a80a (commit) via f22c7139e06f46685384d7ac22f4c0279cc13195 (commit) via 8e6b5c14fadafa9541347b715f0fead2eb4702f7 (commit) via beea6736abfcd27176ba19954141cc4654c08f03 (commit) via 3697192ea2097d867aab61faa966f4c938be8199 (commit) via 321386e9f49d88b64f48868c6e4079b2073547a1 (commit) via bd9afdddfe45b4c9c6e966df7264d12cdfd85f42 (commit) via d347a608c9b55628d00e17dc029170876ae496dd (commit) via eef155561037790e58b9e39cfd9d0cd5b7690349 (commit) via 99929f727477cd5ddf74d991fa3fa52cba9c6b7d (commit) via 453cccd1c38346894357b49caf22091bbe6f2601 (commit) via 26512328ae5a491d19db3f1c27f4d09053c461aa (commit) via 67f4673ce5af374b74994c8a8c488aab4dbfdca0 (commit) via 785a0d8e75560a9a8733f667751ea403f6400d53 (commit) via 936a4c1eb95384bca8563d2b210d243167f4fe20 (commit) via 68f94bd91876721c59b5df417463f067f0a13a02 (commit) via 955cf0ba370494ecbf4ec9e0e81e1c02966d0b53 (commit) via 23c83358f26226f01d30eafe0ded4597d82269b6 (commit) via e47f9fbeb090a68f9229b0f03c3f76a6285d2dff (commit) via f977dddb10f22e40fabe92823024b9e3b9098f02 (commit) via 6dce310305686c56b2502201c6aecc18f6ff760a (commit) via 73ac6974c4db73846c37d811a02d17c1436eab47 (commit) via a4d7793b4cfc2e6d578bf4723fd334f24cf453ec (commit) via e88d4459811f8cc4715b462d08e0c5bca8875a19 (commit) via 882fa722c02059ed5d59d77a5e3a5d6578eed828 (commit) via c1ab23d64b3276fec5e3a33a4fa945067bac77e1 (commit) via 0327078837bb5189c53080ef259d99e6c7075e6b (commit) via 50dff6eac41bbe22e1436af1301628eb3462bf8a (commit) via b9851c740836760ab36c4862f82f3f8cc83fde27 (commit) via 012a179785abada629fa324652755c6acb51be74 (commit) via f04e7702c48f1c57568f1c6c21a093e71513b2c2 (commit) via 6814cf4fa7c42a95417a52ddef4abedd554b300e (commit) via 4b722f2e515750311606745a2807be70def6ed97 (commit) via c2589891e3263d1bbc1e3fb4fb2a39b56a749ad7 (commit) via c5ce5a835a1447f33fccf7e2719541a8edf78ff0 (commit) via ed8b549e1c9344799789a4cd0f3b64c147303ca5 (commit) via fdecfa6c30adc71222e710016374299f01f7e7ad (commit) via 66e45419b16b2c742625d667c241ac4d05429b3f (commit) via 86cc732c37099a4c65d1643ad4612d5f12479f87 (commit) via c46f8b6fb33bd34d6086f6d64650c8287fc220ee (commit) via 987244e16896d481d45f3ba9c1dcf9ab65106ced (commit) via 2798f7c9c4a691a91b19c9ed50dbcf1c151325af (commit) via 72e2c3acfac3f56d1b6276d6cbbf55695da849b4 (commit) via e18ad46ad06cbde22a4319a1a73f73be76051171 (commit) via b82f7c5b7d30241dd190cd243111b224c2813c90 (commit) via 124807e59debe31754092caacedfb29ccb14efd0 (commit) via 3aa88877e03c67a802dd56ea50ad3367a9e7ded1 (commit) via 05cda4058c5ebc649bf358436bb8cfe50f1d2850 (commit) via dfb05b9423e9172b7a687738b82b6b715fd0e47c (commit) via 9f47916d758b1e67bfc3f1334d6cdd0b815f05ba (commit) via d84577fe1aeb8e3b06d922258ccb482e5a2201cc (commit) via 6e8066cc287e0f93f23714d1c453714e5d38f9c5 (commit) via 94559de84901d6ae1104472cf11defdc38444bcd (commit) via 52ce1b03e04e9a941b1df599214ce205aeafe3e0 (commit) via 1089211c0b0aca7d95b4f54ca0e61d070555e896 (commit) via e2e4415c9fefbe3c8b840c3207c8e1197e9b385e (commit) via 6c654861d94869e32536c19c5001666c1faf96c7 (commit) via b3f435ef54686718aea652a6d6725b3cd62dd1e0 (commit) via d1b943dd7d39fa663e9bf9100b30537a67b2e8ba (commit) via 29733ad8745770d13335faef8b5e3ce5521fd609 (commit) via 351e8924d35edabb052dced5f5e7039b2fd0f777 (commit) via 9ce32f995c2513fd4d236055739489b88e3f9665 (commit) via 9b008282c4ee79c696d435a42af7243c20482a40 (commit) via dc173f97c0701ddaf4bd978c3b02225b69ea1d4d (commit) via ef20188bf6b7170cef5f0d0b86f929f74e852dc4 (commit) via e2951a2ca8dd10c7c9e514c45ba8d4b2204b0b71 (commit) via 897c75012792cbfdfd275f56b9b4c4418c7354ad (commit) via 7e70311a4ff6e0b4cc08a481fdf0f1cc422b13cd (commit) via f7724c319e97e03eac547db410c6971fbb61d68d (commit) via 0a4273f338a038da541e9f647e41f928fdc44338 (commit) via 8c758f06c3b9de7aaaad2ca5fdb5f8b0ed0a4116 (commit) via 45a216eb526cfa976616d6a2bb393fcede7c8aa3 (commit) via 279dc61df158c52f436bc136d0fca6ec4f91c5d9 (commit) via fcc9cf2e454be68348f19cb4416702a208da5fb3 (commit) via 64d0133e8811102f153253e42385d992da072911 (commit) via f792625b1df21a6fb6bdf5dff6a1c7bc4019e34d (commit) via 6d79055ba651c6f1e45b22960c5fd34c75c95133 (commit) via 19b97fbfb0b7aac19c2a2817f4e2cc0f295d4352 (commit) via 3d02987272d43c01cd506786c5068fdbe02e211e (commit) via 35cf66d8bd2d225ab4dad39f5af5253ab6c8caa9 (commit) via 7ccc55123982ec5bef7bc843f1db6d97c57f55e1 (commit) via 7d8306829b7253aa4c6a6067d7062a7fc368a358 (commit) via 5d3d96cac4e4ad0d0e11a85e64689105cc7e53c7 (commit) via 2c3dda5126e37c36a0176e8d4df712538decf470 (commit) via 46ae4acf2d61b900d6db9ed05a214c5d756e3623 (commit) via 67d8830f2f16cafb0e2fba941d4517c2f56270df (commit) via 52637ad6f637c4dbef60cb8ae5aaff40bbc89c40 (commit) via 9e1232ee9e7ac3e7a7cb38a099dae66a7b425b4e (commit) via b59c87f94a0752efcf4a90b3f8c61a08bcddde8f (commit) via 560a6c3823cf560b883e29db0a403517def86639 (commit) via 48eff6a36bac1526756bbb42a8c9841641792938 (commit) via 16c3ecbd4c903815f4797f4f69daff98e9cb8807 (commit) via 14e19128dca1b318896ab7768d4527723dbefd17 (commit) via 384c26622b0adc7eda415ba6e2a9fc704cd27794 (commit) via 7e9b7b596728e6d1ab1ab5dc01e6a24a3bfafd6b (commit) via a5a8fce06ecb5aff1dfcf101bb2b5455bd776569 (commit) via 815916b174ce48d65aace9852629f63f45e12704 (commit) via a467f63216a2226eede03491bfda2d2a397659b1 (commit) via d33f7b9fb5589169fda6dfb5ac17e951ea06effb (commit) via 656da8a49838302852b26d2a8289437e42ca9aa9 (commit) via ba643d670b2166279dda57c5c0c0b2fc2e6e37e1 (commit) via e2cef4cbbd8afe64b446f16443e1e80478117327 (commit) via 6efc0f4ea62b22e289fa22e6f1735f2e89302165 (commit) via c7042bedbb3b12c5f4e19e59e52da370d4ffe62f (commit) via bc2b135677110d8065ba1174f09bc7f5ba73b9e9 (commit) via 54c0a6d23bb233af11c980e22ec88a21c4f005f7 (commit) via 1077e9afcc72d312e194169c2598319be38b7f29 (commit) via 34b983666da4358bc38fd025e3e0793a81256451 (commit) via a98eb3c3125d0b353f2b571890f5854e2b977f42 (commit) via 989b9d51883467024d8d3fa546916d9f6cad5e59 (commit) via d718b1d7e17a230f6c4329aa9b8ea798ea6a48ec (commit) via c529e9110a211bc445a94c2ed68acc14fe108384 (commit) via 23d3a3021655f3d70bf5e26aa4d5cdf471cf1688 (commit) via 9a22102d352a5f51eb92eaa43cafb8f28ad1503b (commit) via e6c51e7badca002fadbb9fdcab3e54c3b2910705 (commit) via cd1d90e99435cfd6b1097267d2ae13ffdaac049c (commit) via 724dc1cf5c7a2eaef10ebb4aec399d5f06fc4ed3 (commit) via 64f83641ad1ddd8969b08ccb64975daa582427f5 (commit) via 0f5948015d96fdb198fb4b26a810404b1225462c (commit) via 0b8a12fd51c3d9fde677b42bc37db49e61669abd (commit) via a691315652b3bc805d9d358fad60ac975ea9f051 (commit) via 3e7f32e328e8c9ad06f80551f1dffb0c8e7b8844 (commit) via e207506cabe1f66b7192588c9431b91c33a357ff (commit) via bb1450b017226b0da892c7c3ebba0fe1621e38d9 (commit) via efcb5c07f04210ee89e57347c867a64d3486ebc4 (commit) via 78ce70e908ff4609587b6a0179ee0e8ae5e29421 (commit) via 6f18fed9abfecc65044219b0a11622c4115c5ef2 (commit) via c01cdd4e47687bf6be505f989ff5e5b54b089ac4 (commit) via fe78e1302f6076291e7270de2e8443ddb2c082af (commit) via bc29b8c9b616840af5322639f9ccc24bfb865844 (commit) via 0ed10658cf527bfaac51fe3dd70a3dd81ae48dc8 (commit) via 319de13b89c0445dcb7d444c26fb16e13cdb5aa1 (commit) via 415580b060541217798b272faf53aaaf4f483df8 (commit) via 4b423c5fb1fdc6a329dc74f0f8a1920e13c5f933 (commit) via 7c0c580c4b0093437ee81e11934ef5b8d27a5bb4 (commit) via ae0bdcc78c6cb2719e7aa5ae24e80584dec488a3 (commit) via 993e0989f9abcaafb073cb0ae005de9bda475452 (commit) via 6b84ddee83e70aff944da084129624226b7a32fa (commit) via b5610a0436f332c664a91b86cb5326f24601bbf1 (commit) via 119bf86366000e2836216b3ae3faeea4fa8299ea (commit) via 940c758ef66fcfc9a7a225d1c4cb896a9212a434 (commit) via b0090953ca981cb7358faea86a0fe444b3664c17 (commit) via ece6e7c1a4c2305ece68264810765d4e54ff9f49 (commit) via ad2eb833c8f646c7bd8000dec30350f2fe743a33 (commit) via 8bc29d187dfd4f3bcdef12489f3775c9fe20deb1 (commit) via dc3b7722cd05bf7d77d244116827925dc417212f (commit) via 6322f9ce613032ed590aa2175f86851bd3fd06b6 (commit) via ea0a7f211ce5d503de6a46502f98c80cec205d7e (commit) via fb3a7caa1746e4e33b21a90cce5921ded621a0b9 (commit) via 6550b104226ab9625345dcc395bd54ff3055cd66 (commit) via 1e1ceeb7636fb50a3f35f6933407e4f32a118bb8 (commit) via 6bbbc3456b132a8ba62202b988bf9abb1d923d0f (commit) via 6a3762576b88e5ecbd1ce1019d40b96c6dd1da1d (commit) via e2c92fa99ea7b8d94b347d62316b22f7df83b924 (commit) via 386a286d7dfa3ed59ae5a3e753d69629e02f0313 (commit) via 4125aa14c3722129015ddcf7b3f9bb5f485032d4 (commit) via b8ead953758304c638e2cc8c671a8ce3ebf144de (commit) via a2b48ad1203bb5fd102029666f65941aa212dc6e (commit) via 6cc7a7031d039facf4e3d39a322589ec39807424 (commit) via eb1a63f3bcd30e8e844f2a72ac9c3e7a82871638 (commit) via 746bbe7abf4bad74b78db0282d8962eb891eb502 (commit) via b659c76c320de2d66c369f88d400a98aeb56d2d7 (commit) via 813625883c109cd0fce3257872faa4a87dcfae55 (commit) via 0e0851891559c3aebc35f31c4ba199cfecdbe7e1 (commit) via 738f4b72cc7fc0d08f7d55a039bb29ae061ac3db (commit) via b29582966e46a12c4db9d060c842776c8c609bc6 (commit) via a77b69092901e4ae882f8ea72058abfd6c5b1223 (commit) via efed7b5ab6bb0f3a6ca8a2368964df3a3917ee85 (commit) via d13da6c408bd3b8fe908bc90ea2b60f6059c388d (commit) via 0bf7ba3de5a3d3b9de81506820dc3301cb96be0f (commit) via 9ced31a2d7a78e22454aba5fa1a0f2655e2a57cf (commit) via 59fc668845e57cf988226c3c19984c8bd83458d3 (commit) via b54c43801112711dcba341f3eb4701678a0e1916 (commit) via 8bbf0341e13b28f76a2e0d9c31bc0912aba36327 (commit) via 424fef1a57549f404a8f6f59da2be22e3908bf11 (commit) via 5c7cc28a6c3974d65bf2cb2066f072778a992010 (commit) via b18245a60c5dc3532d144699dd00f36d84c4e176 (commit) via e0fafa54758c8d0e19df39728df0792d512c068c (commit) via f8b69fb349986dce4ae77da9455cd12ba804797d (commit) via e3128d98060017bd08ec6bcb17290c7ffa7784ed (commit) via cd3855225935c13e8db71ca73688aadd6445a710 (commit) via f6d9f7fb303f090f1809c7f6971d72f31e3a8d8e (commit) via d03b6c09dae861d3349fded9cc7bc1647da79da6 (commit) via 80e8f7dd801a1240635231bf4237ed5752a537f9 (commit) via 520a1b20660f6ce071d8b4e535f12c93a5699d6f (commit) via 9e2366a2e505791a5dde59f5563aaad68af71885 (commit) via b28b07379fe966f0a89ead9fe2fa30ac05e19e9c (commit) via edf5ae3fba16c8ed761ec5a55095e59fe96c7647 (commit) via 2e0ea97a819148dcafece2449419756f8d7eea1f (commit) via 19ba947d9abbd372c98dc1339e045e30c0a4d72f (commit) via 523c09f31f59f074b1e727a32951cd65a83d9ada (commit) via bfe07161a5db3db7c71ecc3a8c55a791e830e107 (commit) via 70381f774c1f8b272b18f9a5403a02e6bb05125d (commit) via c5483f4213ea5fa7709e529d99348734bbfe5daf (commit) via 89dfa6bdf4051bc0f7ae64925814d811a37c628a (commit) via 243c09fa06bf7646b577e2baf024106432ec1bd9 (commit) via 64a00dc0a81f13d033cc1e7f532a99cdda14cca8 (commit) via db5c8e1ae185730cb83d2175841e4a5314b04c32 (commit) via 40fe50fbed4a16b29aaafd2e46712e657d3baabd (commit) via 64984b7a59ca52ec32d6608ad6ca298c054ff49e (commit) via b3068a0d1bfa8b8eec2bcf0f851e5feae118fbec (commit) via ddd83806f081090f4112f2bff81b03ac42b9c2c6 (commit) via 3f0e6d51ba4af8a84ad94a8a45bfc98fcba9efc5 (commit) via 0e74fbb4281d3b4fac812d04004c1668cbf903ab (commit) via 1185fbab426830a04a5fa2042c656666efc3a3f3 (commit) via cecf9f13fe4aa283bba131e53ae2c84a4a68ccfb (commit) via f958dd5acecda5a9f38500687718dce3ece26ed4 (commit) via 6d08a0e4c7f2c4c9ec10bca8a3d02c9442e5f8d9 (commit) via 829b68115132ca74acc85b7ce34dc748bcdca96d (commit) via 2a4a6f689330cc6b73baaf55a07146c861d4a2a2 (commit) via c31b8da7214496d1469abe9b7eee8a6834df1ddf (commit) via a2ce68451ebbe8ad67e5bf07ec98de95120c1b8c (commit) via 96c756cc6f2748a96d330c3a7261648e51cf4f6c (commit) via 02190e7554f3b6dfcad6ffb81defcd5a85dc2cea (commit) via 6e761f0ac00395ed8c964ac0414e0dc704f54d23 (commit) via 1ec2a69c8a133d1f524bd146bbf3d9814bd62077 (commit) via 5d1c478bc15c3b4d843506da4d6f880a0cc32f66 (commit) via 912aaf0304b2bc8e7a559825a379f262bffca129 (commit) via e9cf760c0cc3fea14404ab6e43b72d52fd016483 (commit) via 420b9e061e018cfd3d8799e16ebcfef347f0d528 (commit) via 6c1d140f6cb15e5328ee5ff344aadc7ee257a3c3 (commit) via bdbe1e2ed740efe21f8e1bae69159eb03ff94270 (commit) via f3eb00a31d3bf0ae20ea912216dce426917ece85 (commit) via e19084f4cd16f9a6b3124b2643c3963d89e21adf (commit) via 658253ba34e569313f8fec0d2e4ed7367501c7a3 (commit) via 4623b05cd54e323047f6b4266653107f57a88684 (commit) via f6b7857890bd785f1670193fe896733171071c2d (commit) via 4f532f56ce0a4fc876319b9f605f6025e61ac8eb (commit) via 015adf808cbc6e7fe22b8280d9714b6be0da66ff (commit) via b774638092153ea51b0d4a2cfdb1a8b7421ce445 (commit) via 0eda452415c728a69a65d13c297d477001440d60 (commit) via cde0937efc8280943c0d1ff4f8c4397decc48391 (commit) via 850393b57bdd7011780f4cf897d4a2467f58a673 (commit) via 5df6983486bdb3dbf6b55b547f31b5465e73e296 (commit) via 60edcb18298f6fee6492fa90ad3ea0a1610fae06 (commit) via 9ffff86e8d40e210b479bf57ff7617a2ba9d12bc (commit) via a69d0b1fba9a73a8d1869c16091495cb7eee3030 (commit) via e35c21c64466c1e07288e4dd22e94d56e4dc8ba5 (commit) via 19f07216fd061a74871cd16f3439b9da24abbcf7 (commit) via 5511386f16b0727463238b4b0bf800f1a1317b8d (commit) via c9d8c1c8c518f5c5b9eebb6a922c0eb410356dad (commit) via a8ceeca444c97033e630d56d6a6fb096e696163b (commit) via fd2bd2b154730f88d968648cc5705c86681ca14c (commit) via c7622c9559dde206917990edc46dc1992e434f53 (commit) via 4248a97a9b1730ee7b7c09e889c3b8d415624a68 (commit) via 55b3de86c2ea4e47e660820e78cd4434eede8b34 (commit) via 0b25b1ab072c559fc897348dce286ee32ff7308b (commit) via e59583624cec7a3bed0aab95a365afe0f3e64397 (commit) via 9a47f5cd19b90a3a7592a0d305e860e421d59957 (commit) via 92601c411a9780d7a343f2fd50817d318977abf9 (commit) via 6311657ff9104b517bde3c079d4bff3066ba9321 (commit) via 22ab06525d40c74fd144c88ce39d260e0d738ece (commit) via a3bd6059ca819e126da5ffda35dda19e54304050 (commit) via 1a1e7e4b8df3915c2569f9933ef226784632e498 (commit) via 3481ca8733601f88c3c4c535d19b43ea99a35bbb (commit) via fe06aad460d7525cc6196019b18bf9972e078231 (commit) via 7c69ae929dbe39b3fa94034dec65198d39111166 (commit) via 370d13026a4c6abf23178681ea27f438f0daa5b6 (commit) via 60317123837a1a9c7d858ec579a368275de87109 (commit) via 14fba80f0f478d9c167685ca2be74c72e46d2664 (commit) via 93a5c83f0a6e609ec4ba3e55872f9924d59ba38a (commit) via 844cf1ac9063553b08444c0d56b96ddf09fcc558 (commit) via 0da95c129e0d10486ca6badce657db20e8dc02e0 (commit) via 7893ffa478bdbd4cd48aa438569a0bd32fada99b (commit) via f15d5dde0b5cc0532b70279e7a7492fafe94ed3c (commit) via f6e88944c3f2cb8691b04a8195dc0d735fd3838f (commit) via 179e0fbc11fda7a2643097d4c67685953fdf5e2f (commit) via 47ad059bd78ecf94542293e8eb97aedcf5f808f8 (commit) via c0d25e8a5d093c448dde610873d216cf3d3fb060 (commit) via 577d21e35c1ca19e245014ea2b65d09709c9cca3 (commit) via 36892d8a4ca2f6019dc00b0f2540097499da2e11 (commit) via 30266527aacf4b3cbc7d07a0c56a8ba100b19f49 (commit) via efb5c1537de616826408660f8d9aca659d5297c3 (commit) via bd3c2d2954e58829d44bc4319fbfa921f5bffc9f (commit) via 28d7753972cb88be18916091b9900c2cc31df1f4 (commit) via c46ea01374d2c1d4ddb1568936244c8bc5888300 (commit) via ed6c961441f5f070e60b5c708f1736abc947adde (commit) via 226377fa8c39496b2e5cb2f9e7b6642cb61dc706 (commit) via 96b8da738d497c1eaea98762aca277a3f3493851 (commit) via add6cb3976a479e406eb9d0a1128ddabf9a1db9b (commit) via 0a200b2cde1abc67428dba3711f52918882bf34b (commit) via 2cdc1ec3a53653914cf309fa7de46a50199cc074 (commit) via 401a20dbd43feab18931d4baa5984daf8806a7e8 (commit) via 57d270549b68738dd2c10e8fa6c600455e9bc72c (commit) via bf14d8faf8d6de5e841fe8f5ab5210b1b7a426a4 (commit) via 5dde07c8fdb2e17c4d4142427fe29f7db66c1965 (commit) via 275594231dc1f4a08f24123e4413acfd11b59d4e (commit) via 20bce6f63a3f62d07741f1feb2561b27b42f93d9 (commit) via 11ce17f0a66365ece3c5cf043c4dccf5cdf8df9f (commit) via 2b91f04008530039e830da5f820c6d449a9d5c4d (commit) via e25c45866e275ed156b7c31303e27e1c8cfe48cc (commit) via fcf2eb4230cce739f5f91ca105df074ac54aa35d (commit) via fe72fe0ca7a96f50d3bef353b7714cd0466c0747 (commit) via 6ab483ffe33d1fc13e1da0ebd2880736d4afda4c (commit) via 4a1150acdd9fca7eded7ddf06443c3f18f03c6f8 (commit) via 30baa456b11aa8300d39d8c1487c4bf910df09dc (commit) via 148fb1acf46e205801e4e06f4f3f755a13bd2a48 (commit) via 51a30142251e377ec28eb8584c56386c2481d6c0 (commit) via 0165b8c40cfd6ca529408862095c1213bdf1ebd5 (commit) via 8938a311eae723568d314dabe749c33b8a9a7917 (commit) via cf4f44e7a5453010cecfe8ad094f4482a0191c0e (commit) via 69ee6ec3d8e33c860d0c9e16bcfa4401ce506d8e (commit) via aaa655106af794258215b97292abd4452d21b6fa (commit) via c5adada79e1b10154b22c32b243bb3140bc903d8 (commit) via ec383306e52b16f117556804443fd217007cb5c9 (commit) via 52d62a60017be02ac7b1dec16c2048f7534083f8 (commit) via 58fb6e1acd67957eefa27de96c8ddb7de612e1e7 (commit) via d4e3975ee7e5a2b826af988764c78c7d507d320d (commit) via a402c1ca2221c019b5b25471cefd25fdc864e09d (commit) via cc479321c387a8684248bf7dde969535f9ebcfad (commit) via 93e71032418045884280c7d081da2d6c0030985c (commit) via 17b98fe759be92019af9b870b0f1bc00f0337972 (commit) via 5f0edb2ebacb6eedf81066e0738c03cc8e564e96 (commit) via 7e7445cc75b239c86253860e5ef7b5b38c6a5fed (commit) via ad5cb2eb72996c28bcd3e8f421e6dd410841e647 (commit) via d802b5b0ec8e10fbf64f6c76815b759323029bb4 (commit) via 60a877167f05644a5a75676798084027accd1c3d (commit) via 4d506a0a0ddb5b57cac302df2dc85b6f12e28ab7 (commit) via 977d0769bd454e39ebaf60fe51a0eb590d2b7b95 (commit) via bd86a45006c20bcce4e5754fc575363ab7b33f66 (commit) via d5b053d26c2e7638d6d35af97b4c8c7b7fe9f3ea (commit) via 07c1832e8522ee81db804d301d525e22284bf62d (commit) via bde544196edc5d47edfcb4d243fb7349f1f1fa2a (commit) via f789c91a5ebbbefba51aa3da983fe836ebc860d6 (commit) via 9365fd3d3a4cdac07d70bd77f7a42f3260b33b5e (commit) via 984d78da13608b7cba3cd8144d1285b33277b0d3 (commit) via c44c8f9e6c7b633eae3129c58aab991ddc8678ed (commit) via b3035df88796e0e9058b315791861b03b3b59af7 (commit) via 9fb9bc52bbed0b8be199e0f3ea21c6e543cde2ab (commit) via 9b7ccdc8cc94a813ceee0b6484428951580f3d0d (commit) via 4aa8d58911615f4649ad8bf0c2d8b0e164f14583 (commit) via af54b292e60fcdd8d03ec583e2b46c9c51f259a5 (commit) via ed8ac81497c890bc82f161be727c0bb5285dcf12 (commit) via 3dd6e2c84900d208309157f7d07fe17d7787259f (commit) via 4de1983b6db70dfba9edac08aef8df67641ac4eb (commit) via 55703ad80dfed25db348796c7257827e0765779b (commit) via 39e30aa51d99073d0730a53591cb692d71b6bb6c (commit) via e4c1e42a169f6f4214ff25be75d6b108ba4f1281 (commit) via aaac50cfde090f4c7e71472ae8bf8e8ea67a1d44 (commit) via 9bf42ae4dc0f7d5dcb6b61754777e968ee43ba02 (commit) via d94d7fc3a09e1c64349588950e8b644e130b0845 (commit) via 120a1ebb2264c7b13cf20a9c8e9db37e9a125743 (commit) via 8f81dd4f8274c2bd9b8438a59cbe232c09f5e573 (commit) via 0ce7b55fb4e3a3819135702f8c2baf88b979df73 (commit) via 6cff5c6776f08eb3d580eba9c9441c64f267923b (commit) via 618df2460abdb0ee2d3e934f63de6b6a526e5800 (commit) via a949d7887cd60ebfe1d81e1adbab920bb1d288d2 (commit) via 1bfa581529e8edcaeaf842a87726ad6734d72292 (commit) via 01ddd93a7296b54a2048de74691984a7e78e4cb9 (commit) via ac68c43414ddd12cdfc24ea459846fc86a2d135c (commit) via ee185445f410b6bc54831ea0923af08cbcd75d00 (commit) via 77404250d53a4b123f05c834108e231a8885305a (commit) via 990b5dc14c41fc3be69f9f8894f73d375d0d7db9 (commit) via 26d930f147f55945febabf450d8077fbf7565a67 (commit) via 784bd04e417395c3b54e51b5179c352a26c959cb (commit) via 6d4e340de32e062b00be505188edf15d13111632 (commit) via b5fe13f57dd5622035f3b5465d32c0f2a016bec8 (commit) via 6313e96e27e56f3a1d2bfd977487d998565f8c2e (commit) via 7f4d8491f32a0bb8ea37376443429e162ea6cd86 (commit) via 87f4dc0a9d22060d379db2daa3f4271137a4edcc (commit) via dc86242e3e158adbc99371acf4c99d4e06e57a1a (commit) via 9f600384e8c113c43a069d491a7482c402c1ea8d (commit) via 69c29d77cf9d4b4b852f0ecabc8a0b67b2954c33 (commit) via ffea2f8a24947a9293e3d4986440edf5e4589685 (commit) via d66ee141af70df7809ef9f48d19f75469f64a0b4 (commit) via 795b5d44e5a091b9f87d7ea8aac4701077807bc3 (commit) via 6a99a2ce431a1b9188cd83c70dc16cd62cefead4 (commit) via 5fbcfd632a7446da946a8b1e27004a401b8d74f3 (commit) via 1165dfc8f6b2feead7c989508f38c83f788b5afb (commit) via 19028ebab4f3c097c8e87d3b532b80a5c1369eae (commit) via eeab554cf2e1d893f144081a762cc52782271e2e (commit) via ee177fedb4cdafe5c788b6972bac66ad6b316c94 (commit) via 0385a09739d24f1b7b47ee07ee26fd91d18b7d55 (commit) via 53c7f0a25ee5b1419c1a87045e25ca11ec12f9b1 (commit) via bceb614d15126f3903839c789875745548730015 (commit) via cfe7b85b86455e1d62f4c914836ee5baf18831d4 (commit) via 29d0f40d44d21f539f8d0a94725812cdb9a9435d (commit) via e2930f3b78cd47ac4044f3ece059e7dbe83f3f02 (commit) via 11574208e7f11d76bb1dbe460577396b8c06e3fb (commit) via 538b6fc206e202ea666444b77f98b4f19947f8ec (commit) via 2e01a940287b37195712f7c534dd18d9aeb0f45c (commit) via 61de3e581f911dccc2b4c4df73a467d06a86362a (commit) via 7c014c044e2716b0a3dfa832ecad83262c93fbc0 (commit) via 1ee1e14a78a7d77ba85274f9eba380b6b06242a6 (commit) via 4e2b2d4292243f13e5fe1638a12704d43dbd07df (commit) via 87f24a78e62431bbe0e22c1e7f42e1e94c1d79b0 (commit) via 68fd576529f6d4804b22fe18f59bb1f411fe8cea (commit) via d284cfd4a622922f37bd964575b7d3a0e78b7db5 (commit) via 7b69c8702b30e76189a652b7853643fdbc506a22 (commit) via c3013565b14df28251bd2f51c1af9418833996e4 (commit) via 288fb5e9b43c34271be3be0ca7c0c287323e7834 (commit) via 57894f741f7cc98b46c9fdce7eee8256d2a4ae3f (commit) via 9cece7c081c476020ebec28934b72f04fe39d1d1 (commit) via 781f03580c81339513bb1238b202b72469a1240b (commit) via b70929e95b719627163495eeae4233549188d34d (commit) via 6eca591de622092c428b27ccd248548097d73d6a (commit) via 110ffacdb34e895d92764428519baf385695142f (commit) via 82b61bb40486ba851aee082e6b59155dd38e724d (commit) via 936ebfe2ed549f59027905520412d31d5cdde1f7 (commit) via 308e1de5ebba8bae4a7294f0f7e24ed4c82de2be (commit) via 59d2081cbb051d34b43240f5310a494d45213996 (commit) via 73182229a07958bbfde10ab113c13c734098d27e (commit) via 79f3d8f40d8bb5e5465e4954dbe54beadef5dba7 (commit) via 013125af034ea2282e15b80be4beeb9f19330f7a (commit) via 73d3f7965eedaeb398f19f3031f1bb16abe75ccd (commit) via 799827b503a61d1b7c0306f2c987e42e7280b0a3 (commit) via 21a3b8cc71ac127e21375c62e0a738db8f3ea286 (commit) via 76cf1d0b0a0b804b24bea6afb4a4620a1607b144 (commit) via 4ff9bddc4608cd6de1c729d1fbc39c9b49740c13 (commit) via b83bbd92b5763a29ef352fa2162496c6ba3640b0 (commit) via 7722003908ade4d36365c0a11e8a37895edfc066 (commit) via 02127395981932bd6262d2107b78820ca4ace45b (commit) via a5fe96e50a2e9602855f1b7f7507edff8aa381e6 (commit) via 05fbb4826bcb182cc3895874a15585a96703ce1f (commit) via 317649f94984cf3d17f2a57badebb78d7703cdb5 (commit) via d020990f0356f4793e00209ae99e9f2dd7b843c9 (commit) via fecf0d847e012bf4e73aa66da02166774acba65d (commit) via 7e03647c9d756f8290fcc0c81eb1e4df0fc1c80c (commit) via 5c7b0b96878c269b4e1852c797f548e40af8f836 (commit) via 5235c2ec72ff3211bb05369e8d0c8b43c7c55c23 (commit) via d6b19f59b722e85365653867578fb7e5305f53aa (commit) via 76d9d3dc5a0d69070a99d6d1304726028e1d7c2a (commit) via d6282d59a7263277b3ea6f952a2e9566a831cb77 (commit) via 3cf4f8a823550a8cb95607db489dd41a60d100e3 (commit) via cc30ba1d70db7f8258e0edf587b8985685aab9e4 (commit) via f7392323ef22451f5c1505ff6d75ef5f391f1b50 (commit) via 712d2aef72cc290c56c687e13fa4702f269bfca9 (commit) via 81cbd4c5d1ccf720d938c46ae45c537ac8df35e6 (commit) via d865d984657b2790d879b31f8893f6f67e2bdbf5 (commit) via 83d83dfdd48c75bba8fe0969215a60d58f41c0ba (commit) via 98718aa10704b07009b88954d606064767da1369 (commit) via 6afcb1133a0ab76f493a343e4da8542c5f88f38f (commit) via db8b81b7a4f04903f3b6e606cc46f48da4e2b3f7 (commit) via c6cb16bef6b0cec9cf1f779f33e4af2b85a0316d (commit) via 132cd6dbace220a62e3083e67d859a77cc832163 (commit) via 5c0003a980f2f6de474b225aa99229701e7f3c11 (commit) via 387e7af2180327774beaa86cee3f9528146141cf (commit) via f2c0248c2872314897f5bf16665985dff62129ba (commit) via 6bf8e5bf9eb33598b276c704d237d430f261d08d (commit) via c38f2be9907eb24d50ac29e9bd9c4c3e54805979 (commit) via 96f07a0f56d5edbb0498a263e7dc13a618595d48 (commit) via 73b5e3d0082cc7ca65e5a085bd80264e5a0b1082 (commit) via 069a5329887b9195f7994de00fe46c9fd055ca71 (commit) via 5df8d09cdc72eb7e94ae4c5b53ba196795e95710 (commit) via 27960cc6aba46a9d48923ee0d4c641201e44b590 (commit) via 07541f1f680c2dbbfe8a33f81102c711d768ac63 (commit) via 86c4808518b4a3929f2bdc4b6bab59b87b67b6bd (commit) via d691b0ef7ad01da6ff04d6ba152daa680290dc90 (commit) via af073d45cd98e35b19d2eb17c59e690c785ea46a (commit) via 259a3e508f37bb3c9b6d18cdacf7a18aa6dbd8f8 (commit) via c397adda8a7af8374ba1355f8c221f48abfac42a (commit) via a056b685760340e2a3d83014f618ba567fc8355b (commit) via 755ccae9bf0cc9e32a845fc36bbeaadc885fab6b (commit) via 7f52ff06a4c40661c3c57a33bfe499589de8d0ca (commit) via 3b6fe2bfb4d62326dc647f5dc4901621b2fcae03 (commit) via b3432de4cfc496948921bc83840fefbdef22c28c (commit) via d04b5cd362be82bf685fde65af67e73c5a8ca0e4 (commit) via 37f4e42e98b0a57d709d5f87400cc1b2b0dea25f (commit) via ddb0f7d23c5b6d00592e7046577dd16a6f29d015 (commit) via cf941613da659ce2590ae51cdf90b78e8a5116c9 (commit) via 3138dad72815d59da5f970354e77b81ed6cb3726 (commit) via e021f74ed2200fc99e0850044e3edf739b6a5b6b (commit) via fe89424160a3ebf52a02b2b68ee3ff4ab3426431 (commit) via ae03fc73539e0ca65edaea0e37a724ff8169de9f (commit) via 57f530a7fe06ff7325804a4a2a2aac6cd657ba02 (commit) via baaff60b3be77a12f952b08b8d7b535f2f91949d (commit) via baf2612d9e23cb2d992f75b0a21e26a28f3985cc (commit) via 1551f018147cfc097059eaf701909a412c72164b (commit) via 93df6be934268548600fe497d20ed16ac40008df (commit) via fb0d51aa66a38b5ef133183978571957ba506393 (commit) via 5f76627ef26505f55d8fcbe8073279515f3b7304 (commit) via f27734f3a2747a150a6bc4d22bb2d212a8322c63 (commit) via b8ae1b14926af6a0177b4b7764ff33e52b5f14a5 (commit) via 024cf942c65bf0316d97fe5f2b558d05c4334ccc (commit) via 990d2a9a4ab0a31536abdb5d625051b79b273225 (commit) via 298085def885f4dc1a8edc1dff15fa6c8ba081d5 (commit) via dc647f115e69bc578bc6e40a6111e7f0aebeb7b1 (commit) via 15deb6073409ac7523b1b9ad04003b56b02e7974 (commit) via c2ddc300f35d4cf9c1a3d9088b9f2bcf4ad78645 (commit) via b357353f35f90445ef7532f86f4f324a03638c37 (commit) via 05fad31ea494a3ae409f49517f50730d3785b5f1 (commit) via b34d93ad0e6fc63c43c220fd28ed1d7e2892f14b (commit) via c303679d999f38d92a00f0cf99ba0a000a9ff92f (commit) via a4bbd3cc775acbbba7f876816ca0173efb9838ee (commit) via aa76d58dd5967836e5b25d115cf0ff10a76f35a1 (commit) via 4f01e93161714dfa7a8b5b5831e6014224b2af49 (commit) via 259989ac1ade9cf60db9e5a78ceb404123d57fe9 (commit) via 3df81a055064e2e2c8c9548f1c6837ddef5e5034 (commit) via d6d516888122a26d477dcaa39a52fc9cd8b24479 (commit) via f8dc2346dfa5df67749583a428f9a76b2f61acb1 (commit) via 4b3b3f587726bf055c252b4497d10375c08b5993 (commit) via 805ddd1addbea96308fe3b790043ec511c73bbfa (commit) via 01c8028add4099ad8707302efd9207b82daa7f81 (commit) via 9414f56152c007f3ee2965ffd0b2cd0bff82c238 (commit) via d8be254a51f8c4bfb3a726868c1b03371526a0db (commit) via 2d6f87623b9cf2a209d4145f7c31fc13dbc24dd3 (commit) via 39389a12e5acfa2f43b3ac30b69deacd61411b6a (commit) via 97b3f75c0fc2e1f46f7a4511acdec9e433b4ce16 (commit) via ebd198979f3b334688914e631a8899f5090e4503 (commit) via 37790e90f52b4c08d2a5dd8c4ff0e0cab4913880 (commit) via 0ecfc7280cf3d793a754722b27692216e5a2986f (commit) via 7cd6906056922e4b8f68f1216d94eaa0809896fe (commit) via 2a3b2360e15d49defde55240a5c1e171c7cade89 (commit) via 8604ed2ef8dabce9abc384b5583ec573348bc920 (commit) via 2b482cd0c3f85b0cb20819ad0ce1d612c72f4abd (commit) via 49b2a1cdb7358ca3316a4cdc436685a0e8b54465 (commit) via d5abca0cf570e6debe2569555fe5252e2c4409b6 (commit) via 21c203e154d3f49216eaa0bc55f3d3c138ba98ba (commit) via f2f8f6ac82064e46ef2210cbb833c85fe5763406 (commit) via cbb5068b006881e93d134ab925ae21ca6b166861 (commit) via 9a1dfcca6022b825fc8ac72d8eddaba6a9ea1dab (commit) via 86a5bf5abe53457dd5cfbde33b4670b6bf3efc94 (commit) via 45d967c803324a50852d4c4615a521e6e245a5dd (commit) via ffa239950a3180f103d8d1b6db8550b1b4359566 (commit) via 3952052426fbf063585b57aefe6b1b2fa57d651d (commit) via ebd3dc6907c44d642a76f2a459395ffdb728143b (commit) via 6e29d874f8b5e6ebc59f661a0bb0dab8e56f122a (commit) via 082ba063efd2a7faf6bd25d73b08197708e117b8 (commit) via 2009dcc98dc46712c8b64ae30408c4d53c64980b (commit) via 03a8884989035400316b03913b68787c50308082 (commit) via 165c8b04227df05a0ae329e92adff7bd314b9d4b (commit) via fb9ac503c16e88408a53e808f17f19f63787f2de (commit) via 0dcbfab4265b4f494a7b162d2c34c99ed7994541 (commit) via ae5dbe1b63b5660e46d0fbd5c1bb0b6e8fa8f45f (commit) via ea7440481e2d6c28f54c83bc190a1aef206ab937 (commit) via 4dc983d648b49c7364fec069d36c09f802ec763c (commit) via 6a6d7ea34f43515dfe3f52aa96b943c272c925a7 (commit) via 29a7fce2720288c86e474f68880a0e61e517027b (commit) via 79fc411936fee077a3c9dc90b6c23c960a662069 (commit) via f0b1099f819ecae61cf0ad3304ec5cf5e25bdfec (commit) via cea1063af1aaa66f430d34410252693b19c364d3 (commit) via 3871df544a7ad16a6e418153e893f0caeb91f142 (commit) via b4176fdaa55d7ffb5cfd7c6b28927949ea985161 (commit) via a8d4051e694b1773fd5338363dfee617c776e7d7 (commit) via ee5ade8fc5032b4343e4b37f874668fbdc7432ac (commit) via 3979bbe340ef3d3645ff075089e2d628e1dc62fa (commit) via 0782a7a15b4114bbcaa766fcd11ea827bb9107bc (commit) via 29aa8893ea8fe2efbdb5b9015c840d0982dbaba6 (commit) via 31c903724e250500e4a2c3dbff42548495567703 (commit) via 229f573846af147a73662e0ec68fec322c2f3b13 (commit) via 3f176f94e7b3939dbcc4f3195427345a077cbfb1 (commit) via c1f7cbfcefb3efda898f28530b027b639b98e58e (commit) via 26430ff647eff817aebdf7425f866f6d7f0f9860 (commit) via f7124f64a8bafe70cb52cfeb225265d229befa66 (commit) via 9e7e30e6743e9336f310c281b3a54c923e73a54f (commit) via 79d1ac994f495ab364f4d1285897a629dc002268 (commit) via 3cfa4f760276bf995aca2479166a2128451fd402 (commit) via 2cc215c7d0b07c2be3d5d5908664f5e9b9bdc0de (commit) via 0aba97a938832f7b9ffe6ec6531cc41b2d96f998 (commit) via 880580c252f722c993585670ce003dd8a1f95757 (commit) via 3fae1366d1041c3591a919ce91aed27f983715a9 (commit) via 15ad25ecb52ed02d293062be0fa6f08743f461ad (commit) via 66098013576b846120cd9d037b92e281b054e2ee (commit) via 7b17883df5228ddb9e0cb26c155a60a6bb51db4d (commit) via 2cc2c2f883b4ce4ca8420877816332086e096940 (commit) via a2d6fb94fcefb10d5ef4650c1582d8c06a278bd5 (commit) via ab286246dc22d446b7d149f23c231ba8dbd6b640 (commit) via 564051df5e818cf4c9ad6447adebe466da03ae61 (commit) via 8c86f3b0a386b6d13f56d3fbf6d9076bfa0419d2 (commit) via 13851f331c89006417c4910d20ab9d277523954d (commit) via ab075d356342b1f652ec56cf178104e16f68f4dd (commit) via c950ebdd0fe3938c4e8087ef1bce6d365d9de1f6 (commit) via 6f9c4c807e97332b370a012c3b3c286c2b98c6aa (commit) via 6af7425ceebb698c53368fa90e1be52338bdf333 (commit) via b358b870b3df572d3d8b0f3d16f1b5188cc549c3 (commit) via b380013051720c7060cd7df6e924ec077984aefc (commit) via 4b7c2781fb3f94d49974f7616f8b74393af60ebd (commit) via d7ac90bfab4f52fedecf6d00f84d6d196a71d40b (commit) via 4e5408cda9fa3d0a0d23fd6d94fafa9c1e07cd86 (commit) via a6ce00feb3b233ed20b2b14f1238114a249f666a (commit) via 8909dff72139d2f0514a7bb83c6bf5c2959c4101 (commit) via f30b1e3b3bc4cec85296c280cdae88d3d17fae04 (commit) via a0be5ad6f1b964db0cc7fc948d1deb9ac89971b8 (commit) via 6a5fcc5a38936d940e4fa50294be0648a3ab6ea9 (commit) via f4b0abc7296bbb431e64e31f85b24c29196c2ae4 (commit) via 13964595ad09e5d1115f6c5cb604cded27f9f55d (commit) via 2d8615948e06e70eef915085258660c23a5bd771 (commit) via 0acd5034ac07c5e6cbaf56b8975ab3779b410d8d (commit) via 2f096100f5bcf5284111e62b51af23a9cbf4149b (commit) via e7a4c82b85d2149eeb54ff55b6a52ba11f79fd0f (commit) via f1fb896e581a83e9e5adb03274c7c2421464969c (commit) via 5c356aaa836f5df60a96d49c8fe1a8dda592436c (commit) via b4afbb24a5e094dc1eb1c10ac81a383c42bf3e93 (commit) via 3761ef378537f6a9e0424f7cbded7e7403ba425c (commit) via 931253800adff149f34cc6d2ed082801edc2d3c8 (commit) via bd9d8b79b77b23bffdf1ad52388b187f09fe9760 (commit) via a76c6cfa429b4dd204b14999d27187faa61d0541 (commit) via 255722c01ce7ffe42c4e8ff892f9493077a92229 (commit) via 7f576aab364cd17bbfc4694aada88a7c6ea34ca0 (commit) via 763d7f3012743091678e21200183472c2000119a (commit) via d05be43a8993f8cbbb19a29c39e3e556e27125e9 (commit) via 4eb5836a2cf529f56e6d819c338bd3726d56ed45 (commit) via af1a148065f2d06f978a914563da373adcf89753 (commit) via 8f28a528124448e5cb7fb7fc28d67bc667891629 (commit) via 9658c0dcbd101791ddfb636b823baa1d2316378a (commit) via 9bcf111b7dcd9bc570919b525a5cdfdc5ed38bb3 (commit) via 31872655ad257cadbf8805d0e94c0bae9696a746 (commit) via 52d38a18fdfc8f2b0903721e007b8f62d53e5759 (commit) via f3df81bf590a1c020155a485d77a2ab506270959 (commit) via 40c618eac5034ebf53da664dfe5cea9b319a0f68 (commit) via 0e3841c3dd5702cb399eafda8deafa3818c1b461 (commit) via c27ff1d2c74107eb95a496b2d29f617485c158c0 (commit) via dd7349754beb739592f1e513506c6fc25eb4b22e (commit) via e5a39920f9883133945b088c85c8fbf4737a6ecd (commit) via 9d47bf993932c064c60ea79592a06f0ffd383fd6 (commit) via 8e6953a64b0b785918d4a234e1eb09de21cfb5b8 (commit) via fc29f28cb0c72dc93398ef3cae2f9091c2205bec (commit) via 6427edb18d84a812cd3f9de95f657953f4026589 (commit) via e41201cde4dcf28c8e22433bd363bf1133f31aa1 (commit) via 730b2ed14ce4e1acb9b9f37f96ff1a2c08328c83 (commit) via 96d15102f56900acdac587b6407eb4c6545721de (commit) via 4270b48b19439cfed0f480f9ce29a34003e45e97 (commit) via 68fc3e0babe145c936599adc283cd76129e3e91c (commit) via 14603ea3764ccdfbe4bc2586d0cd70feea8412e2 (commit) via 45553db9d1fd72e6d5b79b6c9fd4bdf5d733344c (commit) via 3a55ec3f44baf7cf454ed3cb2cd1a192daa71072 (commit) via 78d56e5dd74ca22bbfbbf94ba8a74becc15b23d3 (commit) via 2563503301aa4321a9a7a1ed392c9cbbe147fd2f (commit) via 802362ee1a44d4a6494092f40e61155569ee5a6a (commit) via 194433a503bf1f90f1037e6c1e1e97303f6c3ffa (commit) via b58c98b269fcc69683e163a1a09e63dadf2e7d96 (commit) via 4515a7eb8a20eed3d6ff8e1ba9ed17069a2feec0 (commit) via 62a54cb773f1bf3f08c197c51117ba5e03e6297c (commit) via bdc88443b5329b2465dfaf7e2e3dd85b75eee58c (commit) via 1bd6288a25d62d386ecacfbf4b95d65a3f7e3454 (commit) via 60551ea55a295910d9ab7b54ef2c2abde20da4d9 (commit) via d98a3cbf2f0f62efa57393c962f8cabf34f95a9e (commit) via d82b9f6c8a953de50f7ff217e7db772d88ad2bd1 (commit) via 5aac1e77769865be43602392b2308b693b87f7c4 (commit) via 2d25e4f70fb045fd1405d0dab221f914b1a5fc1c (commit) via 0c4d074f2835711c10b41ca72c507c03b4c9cc55 (commit) via 55549f5ac823e3081ee7a05d0156e7f848872ebd (commit) via ad7caed698ff554f760e0fce994c386be5b18653 (commit) via c302812566373c5ac7383b825bea830b716778a5 (commit) via fb9a4d7413e7cf10cfce432e0d19e60c2f3acfe5 (commit) via ec54234e732c600f5a30824277e9f456462f047c (commit) via a1ecbc92b028203bd08db18585471050baf712f4 (commit) via 46caff30c8234d011bdde44d051e405971cfa9d9 (commit) via f15b3a0f73568ca928827ee746792478c907845a (commit) via 933a73177736171214c2ae853fa3819fc09016bc (commit) via abe78e915e6d4aaa82b623865cadb95cc6402851 (commit) via c1e1f62cb811ad2e7fa68bbe0d337bd305eb79f4 (commit) via b013d5c4d98dfc31d8e43d6cb63cc88ff6222cc7 (commit) via 5c1b898a4398c994f59d47db875f8476a52d9652 (commit) via b97af3af2c45f39a1005d4a3786d115800cdb1b0 (commit) via 8c70558d1651df0502e57f0b3bd56e1f70bc522b (commit) via 541beaad6e99c8efc8a57a8e87fd5e8c3d56056a (commit) via 61d2c8f4a4fdca8f6d9055400a29f8c74580c313 (commit) via b3b23ff134adc3e997ba809f2a2e8dbb22266528 (commit) via 1a38cdeef7a8ae4435896606eeca85897d0d5829 (commit) via 32a31c5a9cc53768e34b0773fedafcadb4ffe04c (commit) via 5a3d31b37729dad9a74ca889ab11b6db18a125d2 (commit) via 41951f98fb01726575c559d5d015b24879cbfb7d (commit) via d70d32edb9f3425cb3e93dd6ff4b3d676b1b8858 (commit) via 5b1b136a29383a70875048e6474e69b486ecb97c (commit) via a5f1afe2b701fcd451645176fca5430429a08ea6 (commit) via c7a46477d37b5aa1de57187d1a54c95a571e4802 (commit) via fcae13f0f65c79d82cf6226752bb759c6e1ff8a4 (commit) via 031db50c64995d0879b77570f562c0eb98d52e4a (commit) via 56cf6998bbe66ddc614bf04915847dc047218b39 (commit) via 2ff7f36d707528e5689e84873f2ed0062a20a84e (commit) via 8cc9fd68e15c00c5ccf187678e4e8f57ad636675 (commit) via a8b68205a448688c5ad9d29379eab55065fcffd1 (commit) via 92cd2c3ccb93ff67127d5a64fafa19b82ff7c624 (commit) via 4c50e4b5c4d794de3944c05bd8ce3ed778a13443 (commit) via caadaaf62317a88f99373d9095b827102999e4e3 (commit) via b7ee557d88841bc77f65c1fdc8b70ee4751624d6 (commit) via 56729299bd2898be0a4ce8ca4d351e36a73851e0 (commit) via c01d8b7da1d69c71115c378d58041cb2fc53ef89 (commit) via 98d350aeddfd85a1479dae133a2912e0b2313184 (commit) via 795f4eb106d877ba6f2bd30524cc871404e9e42a (commit) via 0de990e022a74aab7b6b1c9bf35849a035327b92 (commit) via e9b4153f29100d6eb046fe5d112605393b6a5697 (commit) via d5fdbef7f4f103f3cd57524bc68b9a1385c61363 (commit) via bd0fa39c7b013486e680c701406c4f75daec0a5a (commit) via 24ecc1cf27ea15ba0f80ae28f47d5f87e9732c5b (commit) via d4eeeaf6d463f930c89e9026b682339e1e114b34 (commit) via d9cc2b52260dac9830ac60239c4d80721df59b96 (commit) via e5596b74bd41fe416a947f882a1a0609b5c0892b (commit) via 87a9a2989bf5f004473fb415625fe465f2d4eaad (commit) via 1656261b955503b8d246029d3c6aa0f42fe204bf (commit) via 23d80b00122984535e47e5e2af8cbd4deb9b8a9e (commit) via d7ce60bb080eb22808ccf304ebc400da866bae0b (commit) via a942468e0771686ea168d19c0e59fe443c644b88 (commit) via cf0f6ae0ae2c3d4661060655494528e8eaec2e89 (commit) via 562954bbe6a1d1e78edb86f644385cea54e6f987 (commit) via dd143ca7681e2e3150904b764027e041927dcbf2 (commit) via 36ec6240a8bc2cc8c30a2a1a1dc217c19fca0f4b (commit) via 047023d44371c0abcfeea3cee7779363d4e12974 (commit) via 3a6c5f07176d0c8f5367e092d328eb5f6ebf3b6b (commit) via 0e6333cfb45d6caa33f72c208978f8f6684a3ff5 (commit) via 5f6732d74eb731f26d389f378567d2dfa532f24c (commit) via 05b3c067ce65149fdb83790771650946aa948808 (commit) via 8e19794b5ee44e2f850d7857c6953762304bc1bd (commit) via 2612f23ad2664690c62b6e17db465945b51b938c (commit) via 7d1b8dee925373da07c258bc26298fc73a7bfe4a (commit) via 4b613a174e42e78031276a1e230497e993b1d534 (commit) via 527eefa5132b47c431255b0681559a9496d45eb4 (commit) via 81fc27f5d7b7fa293faf7eca4bf36af72502c421 (commit) via 92c725cafb37067291022d3e9d05b9cbf4624b6e (commit) via b4ea3c50f5f966896d47e7b47426682d7db3e077 (commit) via 7eee48ad5588bc2debec0e564b3526c97a0eb125 (commit) via 5696b842b14c75f48021f2cc562887bc991a729d (commit) via 667b700c220b7dd8ccffe7d997861aec8dc0487f (commit) via 6292d14148e27bbf59a523b085cd2d447f1c6697 (commit) via 934f255c07623c8ed3da7933fe2465400dcf3452 (commit) via ced54aeb067065e29a621be2b6a1192e25a6e1bf (commit) via a5374d8955a0cc22005cee761c995cc72b638b15 (commit) via 1613ee77b98335ec452ed09dab8ddf44a38f3927 (commit) via 93543464ff62937fd1850b343e8588dc0d7e57e3 (commit) via 01c328f0f66078f246a69cad34406d07a29b5602 (commit) via 69dc69a5a76a9e2aa78b3d781ea0d94bb3e8c4fd (commit) via e520d79c8af96e2ca7fa5024f595c4b36101c6cf (commit) via da5cad4d68c72996d97a9923df9205cbf633e55e (commit) via 166e129e7ee7e026b44ed587d185957cf45cc6c4 (commit) via 2892cc6603820db170cefe0b5939635bc95445d1 (commit) via bd494c326e81c85705cd073119efb50446eb4bd9 (commit) via 3649993ded921c521dc2ecb57bddc09bb1f4f8c8 (commit) via f923009c77f7416d20d60d6dae60d1a2bbd04245 (commit) via 1a57d810423a70563c7d1fae5c956317c242d55c (commit) via 70c4a0347ca02f5b8f7ed82d33e340e86d0bd533 (commit) via 0572fbb3cf2b7faff75f3d095565af947d7ef41a (commit) via 41a9a1f9bf44c5b92eff49fecd57194ff2dc116c (commit) via 8a0e86301b39039912a44cacbc786a0c2f041d29 (commit) via 53f2b3710e9b661410dbee248fd4494741d18574 (commit) via 12fd99fcda388982944947afc4934dcfbd39448f (commit) via 93dec736c7f86c4958ec081fd4dd402b3e35be76 (commit) via daf7c840fd7888dd64a70a626ddc1b4fe3eae475 (commit) via 232cb9a2dd87ea9cc9c88d4c32bfb7b452705130 (commit) via 8efb7fece1ffefd26dacd79f5ec8722c4e01e827 (commit) via d706f9c221e85992f7011baed53f5b31b7109493 (commit) via 8234de535022a699f6c2ac5f870cad6cd7439060 (commit) via 2c20ffa871d39457ef3e10bef3e380e1c86e9661 (commit) via 08a6925ced4fbf97ab679dcd4795d95fc78c19b3 (commit) via 0d3fd95733dcc75c8967892e85281436c23748a6 (commit) via c8b96ef1a9b34faf5bb869b40a4c1e2c71590cd7 (commit) via e7ba5d78ea49abd28a34696f631271d5b3338471 (commit) via c65e5851b2eef0ef99e4cb9388eb780cd6a87aa7 (commit) via e6a9877c7177978ff655d6f61d7540fb835ea165 (commit) via e1e6195cdd40fe36c1c62ee40fcf7bcc746ab2fc (commit) via 85266a0f720bae8b527dc6f130e0697d61622d52 (commit) via 104b1029486e3a656c9abefa733bc038563afa43 (commit) via bdd166f4a76e0990ad08027e541c3db24f7ca273 (commit) via 9090afbfe9a4f9a422409c3f9d410bc3c14fc741 (commit) via 1afbab69956c32b341001dd20ff667036fe1f8f5 (commit) via 5fdbb7a5ac8a0a68b42264bde094b90d455350e5 (commit) via f78b60dce827522195e0c5317a46aadeff76ef86 (commit) via 41f28901104931cb4131f1359e62dd586fb4f991 (commit) via 3032e800510c46b26567346b9e900ae5e202367f (commit) via 1c8223dbdff2aeb08848f4fae28b457b14f593b2 (commit) via 07ffcf90426b05082e95b71268181f108fc7403b (commit) via 978a30bd23d37b580afa642ce1b262b3dbd2e899 (commit) via fc8f787565a485b2b932bd4f58069cfbe59edc1d (commit) via 1c2d224647f7223a6f26e16fda5edba99b33d4bb (commit) via 39050d3e2f981e7ee432edd0715a5e3eb04f6e1f (commit) via da06f7c8b5e49d288114db619c7e365cf1a7a649 (commit) via e6dcb061b57f081e4803b804f221d328914eee56 (commit) via b1ed5284a3166d0dc169c3f9ae5cf9da14b37fea (commit) via 8156e138481a16e577399f9950430fb56a1dabdb (commit) via d346d8a7222ac6d1b60e94a8ec5645ace46c5735 (commit) via a8d06c7008bc2e82711e063641c4c2ba731cb08c (commit) via b585c7275bb0d9e5dafb4e3ae2f057ce6d333d5c (commit) via f41e3bfd358bcf3a0e060cee72b4fc1464fe2d78 (commit) via b7f4e250599d7ea0452711d388c161fd4ef61c60 (commit) via a869ec6f55160622a90bc437517dee91d57f85d5 (commit) via e150235ef14cf6a9ada7d74c534e4aee469f3ac5 (commit) via 6f3fed904d0ceee39b086408117d7fc1f79ef63f (commit) via 588f52537edb18a2488e1e16c8787507c034bfa1 (commit) via 31a53fdb9cce393a404c46599466ae7da719a43c (commit) via 4e97f74f1156db5c2cb139a404bc6423cebf7236 (commit) via 97b41a494c214161b358cc99fad843a6f061b283 (commit) via f530b58bb5579e2727f76efa4d72d5025ea6bad1 (commit) via 9d85c4f0b75ac40409423f1e82e82b4a154c0870 (commit) via 79babc6f22879763d49ea2e802a44ace0e89bd53 (commit) via 8d59678483bc90d0fad356338e3dc413e4655585 (commit) via 693dcd276e556033b1176d16f4ea257ae3e68ea5 (commit) via 862905da1b84e1997e2b2a5d4ae8bbaaedb804de (commit) via 809523433df8134a22bca4a100c8c83e729214b3 (commit) via 9f9086c392d75487087c1acf2eac246276b692a9 (commit) via dd816a121829f8129dc70b70c25d83eed08e279a (commit) via ce54bfe055a8f1f674f0fe19fa0236e89744cddd (commit) via 7ad655c9b69f017f880dfd1cd1d0ec4a04479e2b (commit) via 9e9b5ecc0c001b8f742746b2b9f0104bab9a9d9a (commit) via 334485f65b1f35b193b18780cb7c166f62e1ffc9 (commit) via eb1307a099ad1ed77cc70d501ab33284fcdb444d (commit) via 128246bffbdfc2f30183689c2f9d9e4f676ca520 (commit) via d6d2b597310c610d5b53d8225f0d9494f800d706 (commit) via b604fff1363e40f2327bd5765264f687eb1ec04a (commit) via 7eea6f2f7cabade40647114cab0af75f375b849e (commit) via 4d47c9a84144510a33747801cf4ef65f1b3da422 (commit) via 6bc65121287e585d06755b3406c571ad9ba4d766 (commit) via a494d1d51d9566dc12716086b61361d7ac6b6390 (commit) via 035fbe21f9a3bc658f34ac65d9fd4862364cdb07 (commit) via f27f048ee12b140b010f431dcfb9e588e130fcc8 (commit) via 54abb36a340af211970fe1ad6dab16af4e8fe83b (commit) via 74bc8f8bc6d5191bae95c2b2d0ed6ff2a338c134 (commit) via 4097c1075b91fdb189d8b6f566bacb969fde4b97 (commit) via 2dfa603333416aec69719fb074388886f0fc96b2 (commit) via 00223bc5b9f3c34a365759fceb49684b4496051a (commit) via 6a4226e2bfb7340e9c824e17c4b39f535ee84abe (commit) via 5592deb6d0659a8f0dba52f8301fc7d19a56575a (commit) via f60ec2581ae825f89e669ca4b4f14917a2aab561 (commit) via 29841933f934533cc63ff218bf0f6423ee51a7eb (commit) via 2d89c34e8cf11d7cb51bd609eb18db3acffc1108 (commit) via 43000acd7429a5870c6b411263c2e4a8342da759 (commit) via 8dca05f188712d26efb0e126a00d4ac167a5c8dc (commit) via 9f56bdbef3b2f20339b16308ec2faf663e7b4f3f (commit) via b7e7796e20d5b194a72658a0e3f88522e7f66ebc (commit) via fb0c288f99518eac830cf29e92c3543a8045878e (commit) via 58f601879a523ecd0ea629bca0da5fb36e1ef416 (commit) via 6b064e0e145053dbaf96fb0e7b90a46979ce2c8c (commit) via d438170c87c429af914dbc66dd989860dd461960 (commit) via a02d8e3c4e8cf7d756141ca45f6b27f5658747fb (commit) via 7a7249cae7765f0acb785c22d2fb3b9210d5c8ac (commit) via 3496051d07683a5ddee435c7dc521a157b142fa3 (commit) via 43706be64c1380d55da1882d093764913401d7e7 (commit) via 98ec464f0cfbf45bfd204725665f527533b82ff3 (commit) via 5e3f8236b9945eac9105b65a14488374aa7a836f (commit) via dde31375270fac9856f6908da30355e77a97758d (commit) via 92a2c184b09ce41a1ab717963750bb5543099742 (commit) via e2c26ff90c6aee381c3af0c33253dcfa5631bb43 (commit) via 37eead0f603e8129702384a0798410d6c0b0884b (commit) via 49fcee3fcb997036f8677af081a5cbecab7c07e0 (commit) via 983334fc1e6f95c88b9e35176feedf66d9dd484d (commit) via 0af0532ccd9e39372f13238c63519fb04977974f (commit) via fa47c368c6ea29c71e7a0d80aa42f8632f335fb8 (commit) via cd4540b260040f08a5e814fab4c60e001501f8cb (commit) via b9a1fd5bd63be58243dd973c8c842f10e9833f00 (commit) via 1dde01cd9fd0b2f69fef5fa95d79a50983e3f4a7 (commit) via f39389e945e11a82905bc5b71ada85f3b90e9bab (commit) via 29768d91ec60023cc68cb38edc492a6d2221f662 (commit) via 0863a2c4659ca1c874f414b0720465f0fae771d9 (commit) via f0dbb28854346970f4329413c9bae8a212d95836 (commit) via 451eac813745170074aa9223ab558263aa8f73f5 (commit) via 4f684a606226bee6381285388e3b28f06975f1f4 (commit) via a1c30fed2a5263314d892c7b183e6d8b43e14d4f (commit) via fc4bb7eb7413affa63049516c4dbc46ca272abea (commit) via 47829b9611b613425aa0a314224863b02b915ea2 (commit) via ae989a5d0642c9de4458a2e8bbfd5f288193a6f5 (commit) via d59653f8d52efbf3ab32f95043cd718965e57406 (commit) via 263fea9723ea3487c0d98b0720ab2d656f780fe1 (commit) via ebe948bf983c5ff5b0805f16647ffa974d7f1bd6 (commit) via 8c748af03dbd3f0484a14cb3a7b9341b1adb68da (commit) via f5e22a14877922aa7b907d2e434958c86efd6875 (commit) via d8cdb550445a1bc86626bd9d45da1ce958d1592b (commit) via c33429765473dc1e7e46a24305bbf921685401e3 (commit) via 7c3ecc6956e456867ac7d216600ea3697b548eff (commit) via e2c812c7674526cf0cb1acbd01ea43d6701f62df (commit) via 1d2f68b60f003c9ef006465330207d3d65af6dd7 (commit) via 104b9fe5afc1f7aac1df263dd8e9af1fd1cb449f (commit) via 89bc07c5d59ead31cad3ab5eea4378b6bb60bce9 (commit) via f96e9d067ba314c947a3caeafc909e9542042a64 (commit) via 38f45e1e222589987d95e79f59430403f40bdd49 (commit) via 2994e63abbfbd3b57ade6d04a8737199537cddd5 (commit) via 8773ea03cbcd72cc6463476e0342d6756d51267a (commit) via a94b82a8e1ca71d130ec5a77f7d71b2d6814aeef (commit) via 677a543e48eed5921d44ceb53ea6101b43a98ad2 (commit) via 149e42f7d5e4bbb988da7e9f7fc70efe87cbca2e (commit) via 74f025d79e37dbbd628144a7b69c8f0f23b50996 (commit) via 548b9febb3c915b3693af0f5e8fe338447ca0f11 (commit) via a275e3fd0aecd98b5118ca08a3622e8cb1468b2d (commit) via 026b2f99293d1eb75f29178fc1ffd86dbe22fe7d (commit) via 7b5e77406d5210489c82a7aa9312053ccb030766 (commit) via 2b51717fe5a7f9c1e389976ae1e55320970d133f (commit) via 4d9eb4caab3be28864dc2b257e5d6f5ffe6c48dc (commit) via 2452367d25e39840f679538cd2e49649c914016e (commit) via d67b557d9423c02a4b35f76ee1d2d1d3712f46fb (commit) via 75a5cf9fa0c2d7eed8fca8b9011c07dd99f5a751 (commit) via 5a0bc5f27bcb918fd78fd690cbd8073b254f15b2 (commit) via a7d404a972bc24020bbfe2d64b99e299f2507bdc (commit) via e0a4f0c79b68830547dab1baad7641a09b4d93f5 (commit) via 26def3ef72b3dc1f936322fb1e96b7d81a19390b (commit) via 037c64aa34d4196da5a39dfb59af16abceb1247b (commit) via faf70602a8e96433ae888278cccaac057091fbca (commit) via 83a1ab23abdb22ae7b84cff99009988f97fb3653 (commit) via fca6bf6a99b08be574ab8679104d19623b4881fc (commit) via bded2b681485fe9a91041688bcb41d371c9099e8 (commit) via ab07f8e0f89eb1bb2c2c61c71e44e3fd0e31cc52 (commit) via 51d23c6959edfbf45033ba26237820fa2914ff77 (commit) via 98efddc6c26313809b6f9326f09f76c390d21676 (commit) via 054455683b2e3697a0e41640a7137781cdc754c8 (commit) via 5721a87330f8afe3fed12d4af250d7a3d219cbe2 (commit) via 40ebfb9a6f180b5b6deb0ed727e38c98e848b6cb (commit) via dd98856afce144eb19104a6f40c1abedc9069558 (commit) via 5aede1bc50b6bb9ae13926e2249d22d95c12814e (commit) via b49e20c10af2fd1d21f8b8399db3fe4ffd6366df (commit) via 39840d70926c76b394a51659e2a9001ec430d131 (commit) via 99ca028ba535f621b7c5bb57148f1242a3875185 (commit) via a63c5682bdcb194f190bd8de9f7f27f709a0c8c9 (commit) via 3309c08cd03a16438e6189bf4547ca172f90330a (commit) via a0d03ce1e70144fe713df9e03b30bc8126d764a5 (commit) via a0b4d4657849811b78a36ac0a6449ea0f4c552a1 (commit) via 77f31c6e7de5baed978298ae599494255fe254da (commit) via 50489fd279637e24b742a1ceaec0282974d07a18 (commit) via db7c6286169015a727024e86eb270722127125bb (commit) via 2462f9e8103b23c2728cc5aa84995e0b2f363f12 (commit) from 54f48c8b92475523a49c15cd549fb5408e96ea8d (commit) Those revisions listed above that are new 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=dc9adf904b7e78af15edcd18b0ac00e93c093f9a commit dc9adf904b7e78af15edcd18b0ac00e93c093f9a Author: Alexis La Goutte Date: Wed Jul 5 14:01:18 2017 +0200 .gitignore: Add ignore to moc file on new qt subfolder See https://www.wireshark.org/lists/wireshark-dev/201706/msg00157.html and https://code.wireshark.org/review/#/c/22422/ for new folder Change-Id: If1ed71b844164fdf7a438d47244a0ad0e18b432b Reviewed-on: https://code.wireshark.org/review/22528 Reviewed-by: Alexis La Goutte Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=fcefe0d20bba8926e7ef8b61dab29ef8bbf2a0ce commit fcefe0d20bba8926e7ef8b61dab29ef8bbf2a0ce Author: Alexis La Goutte Date: Mon Jul 17 10:07:56 2017 +0200 802.11: fix SNR Report for 802.11ad is not decoded correctly Wrong BITMAP Bug: 13892 Change-Id: I525c6d7534543f03db023bb43df2484531d43931 Reviewed-on: https://code.wireshark.org/review/22666 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=d85a6881726a23362169f17d36d5635363db1d39 commit d85a6881726a23362169f17d36d5635363db1d39 Author: Martin Boye Petersen Date: Sun Jul 16 16:24:07 2017 +0200 ZigBee: Implemented zigbee zcl prepay dissector Change-Id: I61feeae7d20ad67ecb86fc53708f04e051fd88c7 Reviewed-on: https://code.wireshark.org/review/22655 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=44c34ac777d291dbac752c2752fe1ba8a3f37a3d commit 44c34ac777d291dbac752c2752fe1ba8a3f37a3d Author: Peter Wu Date: Sat Jul 15 21:13:28 2017 +0200 Fix formatting of AUTHORS list, fix Perl warning Fixes the following warning in Perl 5.26: Unescaped left brace in regex is deprecated here (and will be fatal in Perl 5.30), passed through in regex; marked by <-- HERE in m/(.*){ <-- HERE / at doc/make-authors-short.pl line 36. While at it, fix formatting of the AUTHORS-SHORT file, a newline must be present after "}" or the file will be mis-parsed. Change-Id: I76bc1a30714dafd703342d2d430dc1c90cf2bf82 Reviewed-on: https://code.wireshark.org/review/22637 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=30f7014dfc4de64d6d4fb937fc75856e21210dcb commit 30f7014dfc4de64d6d4fb937fc75856e21210dcb Author: Stig Bj??rlykke Date: Sun Jul 16 23:51:37 2017 +0200 Qt: Expand column preferences text edit fields to column width When editing a custom column the text edit field should fill the column. Change-Id: I5505238d13c4dbe26e9dbc4ae60fd602120f9596 Reviewed-on: https://code.wireshark.org/review/22657 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=4dd48721ee633fd2db3534ad2e43c00847dce42f commit 4dd48721ee633fd2db3534ad2e43c00847dce42f Author: Guy Harris Date: Sun Jul 16 20:49:01 2017 -0700 Rename cf_get_comment() to reflect what comment it gets. Change-Id: Id3b0430a1d462b29833259462536ed4cb0424f77 Reviewed-on: https://code.wireshark.org/review/22662 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=cdc01b89bf07a5df072d6d0410c4920f857feab7 commit cdc01b89bf07a5df072d6d0410c4920f857feab7 Author: Guy Harris Date: Sun Jul 16 20:37:32 2017 -0700 Rename section comment get/set routines. Rename cf_read_shb_comment() to cf_read_section_comment(); an SHB is a record type in a particular capture file format (pcapng), and not all files that have per-file or per-file-section comments have something called a Section Header Block. Rename cf_update_capture_comment() to cf_update_section_comment(); pcapng, at least, supports multiple sections, although we don't curently support that. This also gives them matching names. Change-Id: Idd8cb0f0fd9125b9626411274aebfb1ec0097665 Reviewed-on: https://code.wireshark.org/review/22659 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=f3181f706b39955a4f4bc26f1d6d75166a67c235 commit f3181f706b39955a4f4bc26f1d6d75166a67c235 Author: Anthony Coddington Date: Thu Jun 1 20:34:25 2017 +1200 ERF_TYPE_META write and comment support Support per-packet comments in ERF_TYPE_META through a new Anchor ID extension header with per-Host unique 48-bit Anchor ID which links an ERF_TYPE_META record with a packet record. There may be more than one Anchor ID associated with a packet, where they are grouped by Host ID extension header in the extension header list. Like other ERF_TYPE_META existing comments should not be overwritten and instead a new record generated. See erf_write_anchor_meta_update_phdr() for detailed comments on the extension header stack required. As Wireshark only supports one comment currently, use the one one with the latest metadata generation time (gen_time). Do this for capture comment too. Write various wtap metadata in periodic per-second ERF_TYPE_META records if non-WTAP_ENCAP_ERF or we have an updated capture comment. Refactor erf_dump to create fake ERF header first then follow common pseudoheadr and payload write code rather than two separate code paths. Support an ERF_HOST_ID environment variable to define Wireshark's Host ID when writing. Defaults to 0 for now. ERF dissector updates to support Anchor ID extension header with basic frame linking. Update ERF_TYPE_META naming and descriptions to official name (Provenance) Core changes: Add has_comment_changed to wtap_pkthdr, TRUE when a packet opt_comment has unsaved changes by the user. Add needs_reload to wtap_dumper which forces a full reload of the file on save, otherwise wireshark gets confused by additional packets being written. Change-Id: I0bb04411548c7bcd2d6ed82af689fbeed104546c Ping-Bug: 12303 Reviewed-on: https://code.wireshark.org/review/21873 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Stephen Donnelly Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=32ec45dc92a699e34e23197d2de48a043dfad426 commit 32ec45dc92a699e34e23197d2de48a043dfad426 Author: Gerald Combs Date: Sun Jul 16 14:26:51 2017 -0700 Qt: More Main Welcome interface tweaks. ge036f4a282 didn't ensure that an interface was selected at app startup. Change-Id: I0b04020a344aaf8e35766a45287fe263d1227c64 Reviewed-on: https://code.wireshark.org/review/22656 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=47db24861ef8b418964ad3b7d97c856a7243770a commit 47db24861ef8b418964ad3b7d97c856a7243770a Author: Joakim Karlsson Date: Sun Jul 16 20:19:53 2017 +0200 GPRSCDR: decoding of GPRS/UMTS QoS-information Change-Id: Ia912925f689d2912c62d01fcc8230065204b6f15 Reviewed-on: https://code.wireshark.org/review/22633 Reviewed-by: Anders Broman Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=1ed38dc2be1b6984fad9c2e4f22094f43907a318 commit 1ed38dc2be1b6984fad9c2e4f22094f43907a318 Author: Stig Bj??rlykke Date: Sat Jul 15 20:22:27 2017 +0200 Qt: Main Welcome hover text color fix. Use the default text color for hovered items. This makes the selected item look the same as non-selected items when hovering. Change-Id: Ic9e18323326f088202207ac15f844e7849f7ebc9 Ping-Bug: 12636 Reviewed-on: https://code.wireshark.org/review/22632 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=7f23b51868ce26e2b127ce6d329d9cd4157511e3 commit 7f23b51868ce26e2b127ce6d329d9cd4157511e3 Author: Stig Bj??rlykke Date: Fri Jul 14 23:35:39 2017 +0200 Qt: Expand IO Graph text edit fields to column width When editing a IO Graph the text edit field should fill the column. Change-Id: Idb5c9a7004d9be1b82e645ae2c1a3430c9c9e5f7 Reviewed-on: https://code.wireshark.org/review/22626 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=d5c8145f54e8ec966f1ea1eab48e37fe248bf285 commit d5c8145f54e8ec966f1ea1eab48e37fe248bf285 Author: Stig Bj??rlykke Date: Fri Jul 14 10:55:08 2017 +0200 Qt: Set IO Graph display filter when having Y field Calling setFilter() between setValueUnits() and setValueUnitField() will fail when having "Y Field" because check_field_unit() fails with inconsistent values. The display filter will then be ignored. Call setFilter() first to ensure filter_ is set before setting value units. setFilter() does not depend on the value unit when used to set the display filter. Change-Id: Ibf2d37fddcce9fcf6febebfefa0b2518ae093737 Fixes: v2.3.0rc0-2930-g0ea51ad822 ("Qt: Fix uninitialized memory access in val_units_") Reviewed-on: https://code.wireshark.org/review/22619 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=87e7bc811c78b0ab5c6243934cb0bdea6094851e commit 87e7bc811c78b0ab5c6243934cb0bdea6094851e Author: Gerald Combs Date: Sun Jul 16 17:05:21 2017 +0000 [Automatic update for 2017-07-16] Update manuf, services enterprise numbers, translations, and other items. Change-Id: I01c07ea17d54e5518659abac5cd3c8c9ddfea5e6 Reviewed-on: https://code.wireshark.org/review/22647 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=d4ae8032eda262af5995d0f573dc338725348d93 commit d4ae8032eda262af5995d0f573dc338725348d93 Author: Dario Lombardo Date: Sun Jul 16 15:42:34 2017 +0200 Qt: add initializers (CID 1162824). Change-Id: I46f56fb99c75eebc6418fa7ac88995f49abedc91 Reviewed-on: https://code.wireshark.org/review/22645 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=4552933408c50ac77bfeb8b76edb9d1ab2698493 commit 4552933408c50ac77bfeb8b76edb9d1ab2698493 Author: Dario Lombardo Date: Sun Jul 16 15:27:24 2017 +0200 bthci-evt: decrement number_of_loops to avoid hang (CID 1399639). Change-Id: Ib8af835a331582677a391c59d145530cf0590122 Reviewed-on: https://code.wireshark.org/review/22644 Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=4beb7430d4f935cdd31826809e53f8fb0365d2c0 commit 4beb7430d4f935cdd31826809e53f8fb0365d2c0 Author: Peter Wu Date: Sun Jul 16 12:32:40 2017 +0200 Qt: refactor UatTreeView into something reusable UatTreeView had two functions: 1. Saner navigation functionality when pressing tab. 2. Start editing when the currently selected item changes. Since this tab navigation functionality is desired in more places, extract this functionality. Add more documentation while at it and use an alternative, declarative style to connect signals. Move the second functionality to the caller since not all views need it. Change-Id: Ibe886f2c2763dbe024614203a44b72173fbbce06 Reviewed-on: https://code.wireshark.org/review/22639 Petri-Dish: Michael Mann Reviewed-by: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=96ac279d986898e655fc18a3950caa6f5f214fe7 commit 96ac279d986898e655fc18a3950caa6f5f214fe7 Author: Peter Wu Date: Sun Jul 16 13:25:35 2017 +0200 ssl,dtls: make some fields in RSA keys dialog optional The IP address has been unused since 2.0. The port/protocol fields have become unnecessary since 2.4 with the introduction of Decode As. Do not require the user to specify these fields if they just want to set the RSA key file. In a future version, these three fields will be completely removed. Change-Id: Iefc5a8778aa1122b76b707018c00b6ec429dc107 Reviewed-on: https://code.wireshark.org/review/22640 Petri-Dish: Peter Wu Reviewed-by: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=feb510df69f56eb1c5662375518bd5138d6cd1c8 commit feb510df69f56eb1c5662375518bd5138d6cd1c8 Author: Peter Wu Date: Sun Jul 16 10:50:19 2017 +0200 .mailmap: fix duplicates and regenerate AUTHORS Change-Id: I1332c63d59edf5b2a2ac8fe605d6f15cf6afa4ae Reviewed-on: https://code.wireshark.org/review/22638 Reviewed-by: Yasuyuki Tanaka Reviewed-by: Jonathan M Munoz S Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=bdff83463186e28466f6ffb16a09583c1469a8e8 commit bdff83463186e28466f6ffb16a09583c1469a8e8 Author: Peter Wu Date: Sun Jul 16 13:30:08 2017 +0200 Qt: show UAT description for header items Be sure to display the extended description for UAT fields in the tooltip for the column header like GTK+ did. Change-Id: I294d2d3fb7f6d55df239129bea5d780b15deacc6 Reviewed-on: https://code.wireshark.org/review/22641 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=659d07f1e661519fe9c0cb26307ec69a4aa48d44 commit 659d07f1e661519fe9c0cb26307ec69a4aa48d44 Author: Guy Harris Date: Sat Jul 15 22:42:26 2017 -0700 Ignore .moc.cpp files in ui/qt/widgets. Change-Id: Ie709b9a13f1f2a76b355ffebeadbed0e47d90d2a Reviewed-on: https://code.wireshark.org/review/22636 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=fd495f7792efb1cb9ab181f5cae545ca4630e83e commit fd495f7792efb1cb9ab181f5cae545ca4630e83e Author: Guy Harris Date: Sat Jul 15 20:30:33 2017 -0700 Another enterprises -> enterprises.tsv rename. Change-Id: I59dcc7fa066d75ba14f5f7bf645a8eb24839db1c Reviewed-on: https://code.wireshark.org/review/22635 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=08e8a1ff1a33a5c0d4d81859cbd594399c8076b0 commit 08e8a1ff1a33a5c0d4d81859cbd594399c8076b0 Author: Guy Harris Date: Sat Jul 15 20:20:55 2017 -0700 Fix for building without libpcap and extcap. (A further fix should be "don't put the "Capture" section into the welcome screen if we have neither libpcap nor extcap".) Change-Id: I83e65e6dc31040292af7fe88ccd73e485613c76f Reviewed-on: https://code.wireshark.org/review/22634 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=569b1d44680f155b1493c50b13383ddcc294c2c0 commit 569b1d44680f155b1493c50b13383ddcc294c2c0 Author: Peter Wu Date: Sat Jul 15 19:21:29 2017 +0200 Qt: fix build without libpcap and without extcap global_capture_opts is only defined when libpcap or extcap are enabled. Change-Id: If692a7ac365b77d9efc52f589fef1aa906d5d14e Fixes: v2.5.0rc0-425-ge036f4a282 ("Qt: Main Welcome behavior tweaks.") Reviewed-on: https://code.wireshark.org/review/22629 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=e036f4a2827299d746ea15909abf8ac125f4870c commit e036f4a2827299d746ea15909abf8ac125f4870c Author: Gerald Combs Date: Fri Jul 14 14:38:59 2017 -0700 Qt: Main Welcome behavior tweaks. Update the recent item list and interface tree style sheets so that hovered items have a different background color. This should make it more obvious that they can be clicked. Select the default interface (or failing that, the first interface) at application startup and focus on the interface tree. This should make it less likely that the user will start typing in a capture filter with the wrong (or no) interface selected. Note that we should probably track selected interfaces in the recent file instead of forcing the user to select one via the preferences. This should hopefully address some of the issues in bug 12636 and do so without changing the layout (which we can do in another commit). Change-Id: I96a417973f4270a70f41d04c40c4947a09613bdc Ping-Bug: 12636 Reviewed-on: https://code.wireshark.org/review/22627 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=76efb096d492d999db10fa4a498d474c1e717ed5 commit 76efb096d492d999db10fa4a498d474c1e717ed5 Author: Gerald Combs Date: Thu Jul 13 13:03:13 2017 -0700 Rename enterprises to enterprises.tsv and ship it. Rename "enterprises" to "enterprises.tsv" so that its format is a bit more obvious and so that double-clicking the file might do something useful. Add it to the Windows packages. Change-Id: I5ef54a04ce1b4926aa4535e756e04b3e2a56d463 Reviewed-on: https://code.wireshark.org/review/22616 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b992e69c19a4fac968ef7a95d0c439638687a72d commit b992e69c19a4fac968ef7a95d0c439638687a72d Author: Peter Wu Date: Sun Jul 9 02:15:25 2017 +0200 Qt: implement saner tab navigation for coloring rules dialog The default QTreeView/QTreeWidget behavior for (Shift-)Tab navigation is to select the previous/next row. For data entries with multiple columns (such as the UAT dialog or the coloring rules dialog), column navigation is closer to what a user would expect, so implement that. Bug: 13856 Change-Id: Ib585030380f894e0be214a95107cb264afac7eee Reviewed-on: https://code.wireshark.org/review/22561 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=bc7198e40e21c81a36a06f1c5566160e395eb0a5 commit bc7198e40e21c81a36a06f1c5566160e395eb0a5 Author: Alexis La Goutte Date: Tue Jul 11 22:44:18 2017 +0200 Add AMT (Automatic Multicast Tunneling) RFC7450 dissector Change-Id: Ic5e52b76e84e1d02d614b34980f94fd1288c9760 Reviewed-on: https://code.wireshark.org/review/22594 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=2b60ff6316a10af4ac17623e3a1094d353d500fb commit 2b60ff6316a10af4ac17623e3a1094d353d500fb Author: Uli Heilmeier Date: Fri Jul 14 16:27:20 2017 +0200 MP2T: Add video/mp2t media-type Add video/mp2t media-type to dissect MP2T inside HTTP Bug: 13888 Change-Id: I8af9727bd69ab28a21811a807a1f631bde952926 Reviewed-on: https://code.wireshark.org/review/22623 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=73d9550ad6bab1b0c46dccb84434d90a755b2d15 commit 73d9550ad6bab1b0c46dccb84434d90a755b2d15 Author: Stefan Hajnoczi Date: Thu Jul 13 13:54:19 2017 +0100 vsock: add missing vsockmon header reserved field The vsockmon packet header is defined in as follows: struct af_vsockmon_hdr { __le64 src_cid; __le64 dst_cid; __le32 src_port; __le32 dst_port; __le16 op; /* enum af_vsockmon_op */ __le16 transport; /* enum af_vsockmon_transport */ __le16 len; /* Transport header length */ __u8 reserved[2]; }; The vsock dissector forgot to include the 2-byte reserved field. This caused the transport header and payload that follow the vsockmon header to contain junk data. Change-Id: I0e7e6f1d9ad96ab339bd070c1becf43bc7e6a6b1 Signed-off-by: Stefan Hajnoczi Reviewed-on: https://code.wireshark.org/review/22612 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=41415aa44471ec3fbf6a9a7f0b54db4bb9ea66e5 commit 41415aa44471ec3fbf6a9a7f0b54db4bb9ea66e5 Author: Stefan Hajnoczi Date: Thu Jul 13 13:33:30 2017 +0100 vsock: add WTAP_ENCAP_VSOCK constant A linktype was recently assigned to Linux vsock in libpcap commit cfdded36ddcf5d01e1ed9f5d4db596b744a6cda5 ("added DLT_VSOCK for http://qemu-project.org/Features/VirtioVsock"). The Wireshark vsock dissector can now be automatically applied when wtap_encap matches the new WTAP_ENCAP_VSOCK constant. This patch makes Wireshark dissect vsock packet captures without manually specifying the dissector. Change-Id: If252071499a61554f624c9ce0ce45a0ccfa88d7a Signed-off-by: Stefan Hajnoczi Reviewed-on: https://code.wireshark.org/review/22611 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=ff6b43efdeb16c835c4025541f12a5182468d1ea commit ff6b43efdeb16c835c4025541f12a5182468d1ea Author: Aurelien Aptel Date: Tue May 23 19:07:51 2017 +0200 SMB2: add sessionkey table in prefs for decryption Add table in SMB2 protocol options to store Session ID => Session Key mappings. If we find a matching session id while dissecting, use session key from the table to derive crypto keys used for decryption. Sample from https://wiki.wireshark.org/SampleCaptures#SMB3_encryption can be loaded as follows: tshark -ouat:smb2_seskey_list:3d00009400480000,28f2847263c83dc00621f742dd3f2e7b -r smb3-aes-128-ccm.pcap To obtain the session id and key you can compile your kernel with CIFS_DEBUG_KEYS enabled and all the info should be printed on the console when cifs.ko generates keys. The patch that adds this config option was merged recently and should appear in the not-yet-released 4.13 kernel. Alternatively you can read the keys from live memory on a x86_64 system by running a gdb script as root (see email [1] for usage and source [2]). [1]: https://lists.samba.org/archive/samba-technical/2017-May/120755.html [2]: http://lists.samba.org/pipermail/samba-technical/attachments/20170524/2950140e/cifs_dump_keys.py Change-Id: I2709bb5fb316a4a3614901efe967196c2925609a Signed-off-by: Aurelien Aptel Reviewed-on: https://code.wireshark.org/review/21711 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=2ff4cd3c162ab219fa398b271e49564360827eb2 commit 2ff4cd3c162ab219fa398b271e49564360827eb2 Author: Uli Heilmeier Date: Fri Jul 14 07:21:08 2017 +0200 SIP: Add Status Code 607 (Unwanted) RFC 8197 defines the new status code 607 Unwanted Change-Id: I61299788b25f5ada460c88949bed3cabddc3908f Reviewed-on: https://code.wireshark.org/review/22618 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=d9845ca27ea0af145e3dbd96572eef789e542eed commit d9845ca27ea0af145e3dbd96572eef789e542eed Author: AndersBroman Date: Fri Jul 14 11:07:39 2017 +0200 [print.c] g_slist_free_full requires #include Change-Id: Iba3a95d67413d7f1a84436fc51dfdf13251bcece Reviewed-on: https://code.wireshark.org/review/22620 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b0ac5f449dc086bf4afa95ff7c44852dac928763 commit b0ac5f449dc086bf4afa95ff7c44852dac928763 Author: Gerald Combs Date: Thu Jul 13 16:16:35 2017 -0700 Remove some unneeded includes. Change-Id: I513936a74fe96211153fdf35f1832608b2cd053d Reviewed-on: https://code.wireshark.org/review/22617 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=f90a106fa89391c93fe2374727e204794bfe0052 commit f90a106fa89391c93fe2374727e204794bfe0052 Author: AndersBroman Date: Thu Jul 13 13:44:41 2017 +0200 [GTPv2] Use proto_tree_add_bitmask_with_flags() for ULI Flags. Change-Id: I7c209eef0114e4453008b8e7d7f8c238578e4433 Reviewed-on: https://code.wireshark.org/review/22606 Reviewed-by: Alexis La Goutte Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=a0271d64e508046c43db9de3216460077d2cc5bb commit a0271d64e508046c43db9de3216460077d2cc5bb Author: Pascal Quantin Date: Thu Jul 13 17:15:50 2017 +0200 GTK: add a comment better suiting GCC 7 parsing Change-Id: Iab1eb1b86a750f3dedce6b2bd467fb3ba98243df Reviewed-on: https://code.wireshark.org/review/22613 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=9a29b96d2e9a11114c4fb1fa760198a2a12734c5 commit 9a29b96d2e9a11114c4fb1fa760198a2a12734c5 Author: AndersBroman Date: Thu Jul 13 12:41:12 2017 +0200 [GTPv2] Make dissect_gtpv2_uli() external and add more info when calling dissectors for private extensions. Change-Id: I5762fdff2b25bca8d29520780c55367b636a2871 Reviewed-on: https://code.wireshark.org/review/22604 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=3c3c845f33566311e7ef0505a4633f9b5a4e8e49 commit 3c3c845f33566311e7ef0505a4633f9b5a4e8e49 Author: Pascal Quantin Date: Thu Jul 13 14:55:15 2017 +0200 S1AP: upgrade dissector to v14.3.0 Change-Id: Ib28228db70a23d6f73f3c1740abc2e6542818ff9 Reviewed-on: https://code.wireshark.org/review/22609 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=6335764469fc0ca5b217b72b48742605b42973d5 commit 6335764469fc0ca5b217b72b48742605b42973d5 Author: Pascal Quantin Date: Thu Jul 13 13:56:56 2017 +0200 LPPa: upgrade dissector to v14.2.0 Change-Id: I534f6e480e0cd13f4592ff3ca6ecd7f769863927 Reviewed-on: https://code.wireshark.org/review/22608 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=8fd97bdecb6c1f66313c895da69a1dda07576f6a commit 8fd97bdecb6c1f66313c895da69a1dda07576f6a Author: Pascal Quantin Date: Thu Jul 13 13:28:14 2017 +0200 X2AP: upgrade dissector to v14.3.0 Change-Id: Idee26dcdfad15d9fb23e3fb8aeb8ad8afed747d5 Reviewed-on: https://code.wireshark.org/review/22607 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=2881689a4a98ad7c8707a1682ecdd4003ad0fe27 commit 2881689a4a98ad7c8707a1682ecdd4003ad0fe27 Author: Sergey Avseyev Date: Thu Jul 13 14:21:04 2017 +0300 couchbase: fix decoding last lookup spec Change-Id: I96ae6225adee6875adad9e45c0543b9664b96e8a Reviewed-on: https://code.wireshark.org/review/22605 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=0e3032254806075db24dccd39b8b234d16d911a4 commit 0e3032254806075db24dccd39b8b234d16d911a4 Author: Pascal Quantin Date: Thu Jul 13 12:11:29 2017 +0200 M2AP: upgrade dissector to v14.0.0 Change-Id: If564a2cffead403dd3d06c1a031b8985fcde7e4b Reviewed-on: https://code.wireshark.org/review/22603 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=a6a2da6c4eb36398781beaa8bc1c94ef4b9a85f4 commit a6a2da6c4eb36398781beaa8bc1c94ef4b9a85f4 Author: Robert Sauter Date: Tue Jul 11 11:32:22 2017 +0200 IEEE 802.15.4: Support the MPX IE defined by IEEE 802.15.9 Still open: Reassembly and support for KMP payload dissection besides EAPOL Bug: 13883 Change-Id: I48a1e6af5c6fb5594fb4e6a5258db0d8ebaf4a70 Reviewed-on: https://code.wireshark.org/review/22597 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=0d1ea58e31ba5e5d38ae29220dce247fbb9ada91 commit 0d1ea58e31ba5e5d38ae29220dce247fbb9ada91 Author: Pascal Quantin Date: Wed Jul 12 23:34:42 2017 +0200 NAS EPS: upgrade dissector to v14.4.0 Change-Id: I8b0ae56889f6a52ba7d8c0c95a6b8e6a31557fa3 Reviewed-on: https://code.wireshark.org/review/22601 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=aa78d3c79a1d277122e3f372e06096a85d8c844a commit aa78d3c79a1d277122e3f372e06096a85d8c844a Author: Richard Sharpe Date: Tue Jul 11 07:08:04 2017 -0700 Correct the dissection of zero-length SSIDs to show them as Wildcard SSIDs as per 802.11 2012 8.4.2.2 SSID Element. Signed-off-by: Richard Sharpe Change-Id: I3ee2fc45063bc1ee6cb1244771e6c1452f6704e4 Reviewed-on: https://code.wireshark.org/review/22591 Reviewed-by: Anders Broman Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=a591436d73517e07f60e2090042c93c42e233441 commit a591436d73517e07f60e2090042c93c42e233441 Author: Pascal Quantin Date: Wed Jul 12 11:18:21 2017 +0200 GTK: fix compilation with GCC 7 Change-Id: Ifde706f4705af406fd4eee61a312d8eb0976d972 Reviewed-on: https://code.wireshark.org/review/22598 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=ee699eb7200aa4470622abe4d1b8a80c461dae0c commit ee699eb7200aa4470622abe4d1b8a80c461dae0c Author: Roland Knall Date: Wed Jul 5 16:56:45 2017 +0200 Qt: Move all utility widgets to widgets subdirectory Move all utility widgets to the widgets subdirectory and add separate source_group for their files Correct some alphabetization in ui/qt/CMakeLists.txt noticed during compare. Change-Id: I2d664edc2b32f126438fb673ea53a5ae94cd43d1 Reviewed-on: https://code.wireshark.org/review/22531 Petri-Dish: Michael Mann Reviewed-by: Roland Knall Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=66cc2ed39ddd28fc2d8b22ce2d07783a35a9f10d commit 66cc2ed39ddd28fc2d8b22ce2d07783a35a9f10d Author: Erik de Jong Date: Tue Jul 11 21:07:52 2017 +0200 IndigoCare iCall: Support for padded packets Fix to dissect packets from certain implementations of this protocol which have null padding at the end of otherwise valid packets. Change-Id: Ic7790d9bbcf9467a9de0aa738e65a597802ce494 Reviewed-on: https://code.wireshark.org/review/22593 Reviewed-by: Anders Broman Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=354379095d2528b95109652579ee1fbb6ca6ae09 commit 354379095d2528b95109652579ee1fbb6ca6ae09 Author: Michael Mann Date: Tue Jul 11 11:32:01 2017 -0400 Organize Qt source files for Visual Studio Organize source into 5 categories: moc Source Files - moc_* files ui Header Files - Header files generated by .ui files ui Files - .ui files qrc Files - graphics? files Header Files - Header files for Qt source headers Change-Id: If32b8331592a2c685131ea9592893b7add1124ec Reviewed-on: https://code.wireshark.org/review/22592 Petri-Dish: Michael Mann Reviewed-by: Alexis La Goutte Reviewed-by: Graham Bloice Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=14308a22e5cddc521fc3772355d506b61ae487ec commit 14308a22e5cddc521fc3772355d506b61ae487ec Author: Alexis La Goutte Date: Tue Jul 11 15:11:01 2017 +0200 QUIC: rename to G(oogle)QUIC quic => gquic Change-Id: Ica9ae8cc77e09056507c9c4c5c798b613eb56194 Reviewed-on: https://code.wireshark.org/review/22589 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=f41a4f5e6f1957fe1b0c77a3a70818a35afc06b9 commit f41a4f5e6f1957fe1b0c77a3a70818a35afc06b9 Author: Alexis La Goutte Date: Tue Jul 11 13:53:40 2017 +0200 QUIC: like Fbzero dissector check direclty offset_end and don't subtract tag_len Change-Id: I4dbae23614ecad0dc30e9c8581acdbf5b38b037f Reviewed-on: https://code.wireshark.org/review/22588 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=5ae49910dd0e1cf7cfafe1833a21482c2a14c3bb commit 5ae49910dd0e1cf7cfafe1833a21482c2a14c3bb Author: Alexis La Goutte Date: Tue Jul 11 13:23:00 2017 +0200 QUIC: move get length packet number to function Change-Id: I272866b04aa7833812df9d4baae2f4fe9f47b6e9 Reviewed-on: https://code.wireshark.org/review/22587 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=ceacc13075efda18a567017e0190ad7c2b3f1da0 commit ceacc13075efda18a567017e0190ad7c2b3f1da0 Author: Alexis La Goutte Date: Tue Jul 11 13:33:26 2017 +0200 QUIC: directly return len Change-Id: I61fed177c85081e7067ce5245349ef673c31f6e1 Reviewed-on: https://code.wireshark.org/review/22586 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=f36d9e922edf1bb0812ed4ffca9e3c11b5870ed3 commit f36d9e922edf1bb0812ed4ffca9e3c11b5870ed3 Author: Alexis La Goutte Date: Tue Jul 11 13:39:56 2017 +0000 Zbee ZCL se: fix typo found by conflict hf 'zbee_zcl_se.met.publish_snapshot.payload_type' exists multiple times with NOT compatible types: FT_BYTES and FT_UINT8 Change-Id: I97bc7cb467508192a3597836b721778341bc756c Reviewed-on: https://code.wireshark.org/review/22590 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=49e920bc218e9a21e87b4271edec3032dd11627d commit 49e920bc218e9a21e87b4271edec3032dd11627d Author: AndersBroman Date: Tue Jul 11 14:26:52 2017 +0200 [x509af] Make CertificateSerialNumber an unsigned integer to handle a 9 byte 64 bit BER encoded unsigned number. Change-Id: I43e4a7f3103fac458a528022e0fdf6f0947804dc Reviewed-on: https://code.wireshark.org/review/22585 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=0ba78c947b4c835af391cfacf37c32ad1487c18f commit 0ba78c947b4c835af391cfacf37c32ad1487c18f Author: Robert Sauter Date: Tue Jul 11 11:37:08 2017 +0200 Ethertype: Add 6LoWPAN Ethertype; register dissector Change-Id: I3ba09b8ebc696b83531b998fcc3a0f521d86df41 Reviewed-on: https://code.wireshark.org/review/22581 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=ed5e7abf4fa1546ccc76b2204744a802f9c2fc3f commit ed5e7abf4fa1546ccc76b2204744a802f9c2fc3f Author: Piotr Tulpan Date: Tue Jul 4 11:40:56 2017 +0200 packet-rsl.c: Adds dissection of Physical Context field. Added as option with the default value set to TRUE. Dissection is based on file generated from Tektronix Monitoring Solution for Mobile Networks. Change-Id: Iedb2e742d1d406bc68e41334cac4a15da443cf3f Reviewed-on: https://code.wireshark.org/review/22507 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=551309a60e473a0d63d857418f9b6083e894318b commit 551309a60e473a0d63d857418f9b6083e894318b Author: Martin Heusse Date: Tue Jul 4 15:31:24 2017 +0200 GSMTAP: add LTE RRC message support This code is borrowed from a patch proposed by altaf329 at gmail.com in june 2015 (Ice136a9cb950bb97a11bee4486071b6883a0cad7) and adapted to fit current wireshark code (and minus the LTE MAC frame dissector). Change-Id: Iaa1ea8b2d7a3e618f8aa14203449f2c77b4727f5 Reviewed-on: https://code.wireshark.org/review/22515 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=dbe50602b07022e25a86925655dc2dc0ec3a8f96 commit dbe50602b07022e25a86925655dc2dc0ec3a8f96 Author: Alexis La Goutte Date: Tue Jul 11 11:49:07 2017 +0000 etypes(.h): fix typo found by Robert Sauter Change-Id: I8099797ae52bdee512c7dff0423717a5acb2d36f Reviewed-on: https://code.wireshark.org/review/22582 Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=0961367a32a887a2bb847000441e6a3da5137fea commit 0961367a32a887a2bb847000441e6a3da5137fea Author: Alexis La Goutte Date: Tue Jul 4 15:16:01 2017 +0200 QUIC: Add new error code (98) about decompression failure Change-Id: I6a29e89eb18c737c257953f3dbe98727ad9815e9 Reviewed-on: https://code.wireshark.org/review/22556 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=ce04b1cd85a7cd16cc9c1093f3a59bae5f1af305 commit ce04b1cd85a7cd16cc9c1093f3a59bae5f1af305 Author: Robert Sauter Date: Mon Jul 10 15:39:58 2017 +0200 IEEE 802.15.4: Revise Payload IE dissection Isolate dissection of individual IEs to capture out-of-bound errors and to continue with next IE on error. More consistent display. Use dedicated HFs and ETTs. More consistent code with fewer casts. Add warning if IE dissection consumes less content than the indicated length. Change-Id: I1481145b9248eaa9f3d3ddf6c0e32d39b4a63861 Reviewed-on: https://code.wireshark.org/review/22577 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=9b3c8d4515c9a1a307c141c25fa59694391efe3a commit 9b3c8d4515c9a1a307c141c25fa59694391efe3a Author: Michael Mann Date: Sat Jul 8 21:48:36 2017 -0400 Expand register_decode_as_next_proto to include prompt string. Many dissectors don't have an identifier to pass to a dissector table. When using Decode As they all have a "value" function that returns 0 just so something is returned. A first step to a cleaner refactor of the functionality is to allow dissectors to provide a "prompt" function when registering Decode As with register_decode_as_next_proto() so that the text exposed in the GUI can vary, but the function that returns 0 (nothing) can be consolidated under decode as registration functionality. This casts a wider net for register_decode_as_next_proto() use. Change-Id: I2995b3c251dae70f5f529b672473d25c6288ed5c Reviewed-on: https://code.wireshark.org/review/22562 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=d4d30faeb85c5adf39aca3ae5e52db225c88ea48 commit d4d30faeb85c5adf39aca3ae5e52db225c88ea48 Author: Michael Mann Date: Mon Jul 10 22:29:03 2017 -0400 Promote Expert preference UAT to main preference tree. "Expert" has been treated as a protocol "internally", but I doubt users would consider it one. Since the only preference is a UAT, just make it its own leaf off of the main preference tree (similar to Filter Expressions UAT) and not have it buried with all of the protocols. Change-Id: I385314d8791440e6ced3dbd71305ee75bc373e52 Reviewed-on: https://code.wireshark.org/review/22580 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=2483ef02c886132c7291694deda20e7ca295527b commit 2483ef02c886132c7291694deda20e7ca295527b Author: Pascal Quantin Date: Mon Jul 10 22:03:19 2017 +0200 NBAP: fix Coverity CID 1414728 Change-Id: Ib64334f1fa8d7ff92dbfdf9bb805049f687836b7 Reviewed-on: https://code.wireshark.org/review/22579 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=3affd3c905f1b22274b09a9ea5b3e9eef711a1be commit 3affd3c905f1b22274b09a9ea5b3e9eef711a1be Author: Darien Spencer Date: Mon Jul 10 18:39:49 2017 +0300 UMTS FP: Fix access violation in PCH heuristic dissector The dissector was accessing NULL if the first frame in the PCH stream was a control FP. Change-Id: Icdf2fae57436fe59e16ebe0a5233675e7599f5f4 Reviewed-on: https://code.wireshark.org/review/22578 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=7b68744cfd8b5feb5576e441b314ad7319263e05 commit 7b68744cfd8b5feb5576e441b314ad7319263e05 Author: Darien Spencer Date: Fri Jul 7 17:03:23 2017 +0300 NBAP: Moved all global variables together Hopefully if they are in one place replacing them with a non-static alternative will be easier Change-Id: I91dd47ea51a1435cea4e68d88d6afe240153fe69 Reviewed-on: https://code.wireshark.org/review/22539 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=36ac2e958819aced5ecbae795f347bb2237f00f9 commit 36ac2e958819aced5ecbae795f347bb2237f00f9 Author: Christoph Wurm Date: Sat Jul 8 04:13:43 2017 +0000 Fix missing geninfo in PDML export. Change-Id: I02b6ff7f57f81f0ac6b54806a9325ebb16b40476 Reviewed-on: https://code.wireshark.org/review/22553 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=36bc2c6da4ddf65ff12f4435df1519893ff46c13 commit 36bc2c6da4ddf65ff12f4435df1519893ff46c13 Author: Pascal Quantin Date: Sun Jul 9 23:41:20 2017 +0200 3GPP NAS: upgrade dissector to v14.4.0 Change-Id: Iae5627a53683de0b359a95c21866513461b5d559 Reviewed-on: https://code.wireshark.org/review/22572 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=13b5f42b3b5814a9efafd0e7cd756125472b3b3a commit 13b5f42b3b5814a9efafd0e7cd756125472b3b3a Author: Michael Mann Date: Sun Jul 9 15:52:27 2017 -0400 filter_expressions_preferences_frame -> uat_frame There isn't anything "filter expression" specific about it and there are a few other things that could take advantage of a UatFrame. Change-Id: I0d04d176caebf0c2d8043c3bf89a81668580eae8 Reviewed-on: https://code.wireshark.org/review/22570 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=3307939c74d040f21987a04f08be3d40466ba320 commit 3307939c74d040f21987a04f08be3d40466ba320 Author: Michael Mann Date: Sun Jul 9 15:51:03 2017 -0400 Filter expressions: Rename UAT field to make it more obvious what it does "Enabling" a filter expression means putting it in the toolbar, so state that. Change-Id: Ifa4ef053cf741a5aa269031e6983c7989ca1e64c Reviewed-on: https://code.wireshark.org/review/22569 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=c2ebb62e7e2adca72b932276102ee0a293b9a4ff commit c2ebb62e7e2adca72b932276102ee0a293b9a4ff Author: Michael Mann Date: Sat Jul 8 22:46:52 2017 -0400 Don't use uint_to_str_back when you need guint32_to_str_buf. It will end up eventually crashing column buffers because memory behind the address is trounced. Change-Id: Id6b5a42effc503e4b8bf5e1deb2135241e2893f3 Reviewed-on: https://code.wireshark.org/review/22563 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=ffb8bbd37227f466d228f20ae30b87504d4e1760 commit ffb8bbd37227f466d228f20ae30b87504d4e1760 Author: Simon Graham Date: Tue Jul 4 10:38:24 2017 -0400 Add support for dissecting UDT over DTLS Includes adding per-conversation data to store whether we are over DTLS or UDP and registering as a heuristic sub-dissector for DTLS. Future changes will add more use of the conversation structure. Also included is a capture of UDT over DTLS in test/captures/udt-dtls.pcapng.gz, the associated private key for the session in test/keys/udt-dtls.key and a new test in the decryption suite to check this works. Change-Id: I76826d3b35768d0b58f5335063884616968e5784 Reviewed-on: https://code.wireshark.org/review/22533 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=723c76b12c0ceaf32dfa4d65e3da6f0c2905a2db commit 723c76b12c0ceaf32dfa4d65e3da6f0c2905a2db Author: John Keeping Date: Sat Apr 22 14:20:11 2017 +0100 ZigBee: fix ZCL configure reporting response parsing If configure reporting succeeds for all attributes, then the response contains only a success status byte but if any attribute fails, then every record contains a direction byte and attribute identifier. By handling the "all successful" case specially, add an expert info message to indicate a problem if the message length indicates that we have hit this special case but the status is not "success". Change-Id: I3facae8ac07f1a249cc6ae1b2454f8381151355b Reviewed-on: https://code.wireshark.org/review/22557 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=dd0dff78b32e99708013fb191fed64685f909855 commit dd0dff78b32e99708013fb191fed64685f909855 Author: Stefan Metzmacher Date: Mon Sep 19 04:35:49 2016 +0200 packet-dcerpc: move auth information into a subtree Change-Id: I0e5d3967a26b79c899b0d219317e2963969cba6b Signed-off-by: Stefan Metzmacher Reviewed-on: https://code.wireshark.org/review/17809 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=e23015e74dc8adf40d7154a1752025d36eeafbc7 commit e23015e74dc8adf40d7154a1752025d36eeafbc7 Author: Alexis La Goutte Date: Sun Jul 9 15:18:33 2017 +0200 TLS13: Add draft 21 support Release July 03, 2017 Bug: 12779 Change-Id: I527e83ccff6901688030dbcaf639878513a2ace2 Reviewed-on: https://code.wireshark.org/review/22564 Reviewed-by: Peter Wu Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=8869abfcb88d100e4f2ed134f53d6147d725161d commit 8869abfcb88d100e4f2ed134f53d6147d725161d Author: Alexis La Goutte Date: Sun Jul 9 15:56:31 2017 +0200 TLS13: Add Ticket nonce Add Ticket nonce added on Draft 21 Bug: 12779 Change-Id: I2891e1ffe700d85f703b29feacccdc6dd7ff376d Reviewed-on: https://code.wireshark.org/review/22565 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=91a49173ee92bd8eaddda3fba20deb6ae1fbc3ca commit 91a49173ee92bd8eaddda3fba20deb6ae1fbc3ca Author: Alexis La Goutte Date: Sun Jul 9 16:11:48 2017 +0200 tfs: Add up down Change-Id: Ifb7354bbbc639b4191f611c7840094f16e1f6819 Reviewed-on: https://code.wireshark.org/review/22566 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=faf33d0d148a84cbd2d0367577b6ba59fe0fef17 commit faf33d0d148a84cbd2d0367577b6ba59fe0fef17 Author: Stefan Metzmacher Date: Tue Sep 20 02:46:24 2016 +0200 packet-dcerpc: improve the dissection of DCERPC Fault pdus Change-Id: I70786cc561d248529167445e12190159d818ebcb Signed-off-by: Stefan Metzmacher Reviewed-on: https://code.wireshark.org/review/17811 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=a3b47316eb4f668e0ec92f9339bd914d28f934ff commit a3b47316eb4f668e0ec92f9339bd914d28f934ff Author: Jonathan Munoz Date: Fri Jun 30 16:57:07 2017 +0200 6LoWPAN: added dissection for 6LoRH. (RFC8138, RFC8025) Change-Id: I13396077ec7f3ec4fe9cfea9b3bd03305a5ee332 Reviewed-on: https://code.wireshark.org/review/22484 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=474f344df7ba7ea203fa728f32b48e08a0b2d39c commit 474f344df7ba7ea203fa728f32b48e08a0b2d39c Author: Alexis La Goutte Date: Tue Jul 4 12:57:28 2017 +0200 QUIC: fix comment (use /* */ like other) Change-Id: I874e2ab296d4b95146205ca30372ac1327817371 Reviewed-on: https://code.wireshark.org/review/22555 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=355256a9ed635b8ecd387528955771d13a63485e commit 355256a9ed635b8ecd387528955771d13a63485e Author: Alexis La Goutte Date: Tue Jul 4 12:54:52 2017 +0200 QUIC: fix indent Change-Id: I24d2586252d1bed5a02808e9ef0ba508e6a23ad8 Reviewed-on: https://code.wireshark.org/review/22554 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=f7fef949e7833ed089c250cf177a8cd384d1e61a commit f7fef949e7833ed089c250cf177a8cd384d1e61a Author: Peter Wu Date: Sat Jul 8 16:33:26 2017 +0200 ieee80211: disable wireless timeline by default As the wireless timeline is not fully finished and undocumented, disable this GUI feature for now. This should avoid some user confusion when opening an 802.11 trace. For experimental and development purposes, the feature can be enabled via the preferences (right-click on the "802.11 radio information" layer, Protocol Preferences, Enable Wireless Timeline (experimental)"). Change-Id: Ieb529ccc0f23a051bcaba21ad18ac3c1d63b850e Ping-Bug: 13769 Reviewed-on: https://code.wireshark.org/review/22558 Petri-Dish: Peter Wu Reviewed-by: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke Reviewed-by: Simon Barber Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=c4c4c44a21cd45334ecd07494dba84c6ba64eda6 commit c4c4c44a21cd45334ecd07494dba84c6ba64eda6 Author: Alexis La Goutte Date: Fri Jul 7 13:25:07 2017 +0200 BGP: fix incorrect decoding COMMUNITIES whose length is larger than 255 Issue reported by Kura Bug: 13872 Change-Id: I054839a9e141fa4a882114b150842366c090d012 Reviewed-on: https://code.wireshark.org/review/22537 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=9c29f738725b1b0c9b1db663351e4faf56932b11 commit 9c29f738725b1b0c9b1db663351e4faf56932b11 Author: Alexis La Goutte Date: Wed Jun 28 21:13:01 2017 +0200 (G)QUIC: Add Heuristic to detect Google QUIC flow Only support Q02x and Q03x version and need to have the CHLO (Client Hello) to detect Ping-Bug: 13529 Change-Id: I1ca7faa503aea2be4d39cb345070d901be0ebbaa Reviewed-on: https://code.wireshark.org/review/22461 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=bdd09658206d7bdb0389ebe66b1f434bb9fc71b3 commit bdd09658206d7bdb0389ebe66b1f434bb9fc71b3 Author: Peter Wu Date: Sun Jul 2 17:19:31 2017 +0200 Qt: replace zoom buttons by wheel zoom in Wireless Timeline There are already "zoom" buttons on the main toolbar, remove the additional, confusing wireless timeline zoom buttons. Implement zoom functionality by the mouse wheel instead and center at the cursor position rather than the current packet. Properly bound the maximum zoom level too to avoid incorrect calculations. Change-Id: Icafe84b6985138b0223abb69c975dfc94df2817a Ping-Bug: 13769 Reviewed-on: https://code.wireshark.org/review/22496 Reviewed-by: Stig Bj??rlykke Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=9830b7b2610174d7199fd79932909cc960d2f90f commit 9830b7b2610174d7199fd79932909cc960d2f90f Author: Mikael Kanstrup Date: Fri Jun 30 12:41:08 2017 +0200 androiddump: Reduce code duplication Some more repeated code patterns identified. Reduce code duplication by adding some helper functions. Change-Id: I0fecd511fd56049e9eae111cdad08252dffff6cb Reviewed-on: https://code.wireshark.org/review/22480 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=7bacf534d8ad78e9c7506ff276cbe07303f62162 commit 7bacf534d8ad78e9c7506ff276cbe07303f62162 Author: Stig Bj??rlykke Date: Fri Jul 7 19:24:41 2017 +0200 Qt: Set tooltip on ByteViewTab Set the tab name as tooltip on ByteViewTab. This is useful when having many tabs on a small screen. Change-Id: Idb375f0b7d510ecb9b42cfccc6ebc4dd798f463b Reviewed-on: https://code.wireshark.org/review/22549 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=a7a66a18908924cc3a56605ea3ff389476b364c4 commit a7a66a18908924cc3a56605ea3ff389476b364c4 Author: Darien Spencer Date: Fri Jul 7 17:40:06 2017 +0300 UMTS FP: Set missing sub-frame HS-DSCH T2 dissection method did not set the 'subnum' field in the packet info which broke dissection in higher layers. Change-Id: Ib50e9d783b4abfed477479b7fbaa46d005431322 Reviewed-on: https://code.wireshark.org/review/22540 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=993542685b92de2a78946ca8747f0ee5ea99db0b commit 993542685b92de2a78946ca8747f0ee5ea99db0b Author: Pascal Quantin Date: Fri Jul 7 18:43:25 2017 +0200 GSM A GM: add APN rate control parameters elements in the right tree Change-Id: Id0f4d84c9f0cf9c1e0ebfb45265a63e918f831e1 Reviewed-on: https://code.wireshark.org/review/22546 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=9d909b22fc91c7af5d74fc181178c2c0b4aa9331 commit 9d909b22fc91c7af5d74fc181178c2c0b4aa9331 Author: Pascal Quantin Date: Fri Jul 7 18:36:12 2017 +0200 GSM A GM: fix dissection of AER bit Change-Id: I705e0ed70bbd9c540615f6bf6e603596deb11d0d Reviewed-on: https://code.wireshark.org/review/22543 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=635d9906afce74c20c7737c810276668ac675d9f commit 635d9906afce74c20c7737c810276668ac675d9f Author: Alexis La Goutte Date: Fri Jul 7 12:41:24 2017 +0200 Fbzero: fix indent Change-Id: Iae157730303f13e8b2abe73306e88bb070c78256 Reviewed-on: https://code.wireshark.org/review/22536 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e411dde96984b4c731bde2f16d055f2af9f7f409 commit e411dde96984b4c731bde2f16d055f2af9f7f409 Author: Alexis La Goutte Date: Fri Jul 7 12:39:32 2017 +0200 Fbzero: use captured_length for avoid exception when executing the heuristic check Change-Id: I9c51032060b821f79ba2fbbc496d6ce1e20ce304 Reviewed-on: https://code.wireshark.org/review/22535 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=564519e57a9c09bf4e45a27bf522032ba9790db6 commit 564519e57a9c09bf4e45a27bf522032ba9790db6 Author: D. Ulis Date: Sat Mar 25 22:56:38 2017 -0400 Ensure expert info fields have a summary. It's not a requirement, but some dissectors didn't provide a static summary because expert "format" was used. While at it, fix a misleading expert info description, rename expert info variables to ei_... and remove an unused hf entry. Change-Id: Ib81a0d0a3950b3c90954d0053b8dae49dbb0cd51 Reviewed-on: https://code.wireshark.org/review/20567 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=a2fe8be60317e9ce74014fb75bf95ac5ac3968e1 commit a2fe8be60317e9ce74014fb75bf95ac5ac3968e1 Author: Roland Knall Date: Wed Jul 5 14:15:38 2017 +0200 Qt: Add convenience function and cleanup Add a convenience function for the displayfilter combobox and clean up some code. On Linux, the AltModifier does not work as it is being used by xDMs to move the window around. Setting it to Shift. Change-Id: I1ee9638c1cf37f40dc21f19c4e0860adc4629d4e Reviewed-on: https://code.wireshark.org/review/22529 Petri-Dish: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=a70df2ce4c4eab238e1f16111b6816cd5d4d416b commit a70df2ce4c4eab238e1f16111b6816cd5d4d416b Author: Pascal Quantin Date: Thu Jul 6 11:24:53 2017 +0200 NBAP: please checkAPIs.pl script Replace (legitimate) g_warning by ws_g_warning Change-Id: Ib8a39070b06672342ea5ea42c147c56105252f89 Reviewed-on: https://code.wireshark.org/review/22534 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=05b028abde709e5621cb1e03f7705e77b76e0fa9 commit 05b028abde709e5621cb1e03f7705e77b76e0fa9 Author: Alexis La Goutte Date: Mon Jul 3 19:50:29 2017 +0000 travis: fix build with osx (macOS) Like say on -dev mailing https://www.wireshark.org/lists/wireshark-dev/201706/msg00113.html and also recommanded when install Qt via homebrew (brew install qt) [...] If you need to have this software first in your PATH instead consider running: echo 'export PATH="/usr/local/opt/qt/bin:$PATH"' >> ~/.bash_profile Fix following cmake error : - Found python module asn2wrs: /Users/travis/build/alagoutte/wireshark/tools/asn2wrs.py CMake Error at /usr/local/lib/cmake/Qt5Core/Qt5CoreConfig.cmake:15 (message): The imported target "Qt5::Core" references the file "/usr/local/.//mkspecs/macx-clang" but this file does not exist. Possible reasons include: * The file was deleted, renamed, or moved to another location. * An install or uninstall procedure did not complete successfully. * The installation package was faulty and contained "/usr/local/lib/cmake/Qt5Core/Qt5CoreConfigExtras.cmake" but not all the files it references. Change-Id: I47137109c6ddb30de653e424d9baef4a340faad3 Reviewed-on: https://code.wireshark.org/review/22512 Reviewed-by: Peter Wu Reviewed-by: Alexis La Goutte Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=b1c993df0f68a2f172448ddc87391a27bf8a9057 commit b1c993df0f68a2f172448ddc87391a27bf8a9057 Author: Alexis La Goutte Date: Wed Jul 5 17:56:48 2017 +0200 xtea[.ch] (wsutil): Add Modelines info Change-Id: I32823df7a6ad543fd7912f64169050534b6ff3a4 Reviewed-on: https://code.wireshark.org/review/22532 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=c5f296562f630d6cb8a982a28d079c4ade0817c3 commit c5f296562f630d6cb8a982a28d079c4ade0817c3 Author: Anders Date: Mon Jun 26 16:42:06 2017 +0200 iface_lists: do not drop named pipes from interfaces list (Named) pipes like "/tmp/fifo" or "-" have if_type == IF_WIRED instead of IF_PIPE. Always try to add such interfaces such that "wireshark -i /tmp/fifo" shows a "/tmp/fifo" item in the interfaces list. Note that if an interface is really gone (like a disconnected USB Ethernet device), then this could result in stale items in the list. Ping-Bug: 13865 Fixes: v2.3.0rc0-2812-g40a5fb567a ("Restore interface selection after interface refresh") Change-Id: Id05c65df332490a5bb789e4d6ca6404358edc3ec Reviewed-on: https://code.wireshark.org/review/22407 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=9ff673d3e85590141a6f0e33c9521de91512094d commit 9ff673d3e85590141a6f0e33c9521de91512094d Author: Pascal Quantin Date: Wed Jul 5 10:05:04 2017 +0200 UMTS RLC: check rlc_channel_assign return value when searching duplicates Bug: 13871 Change-Id: Id28d73115b557af96c23154a18dcee502b4305ed Reviewed-on: https://code.wireshark.org/review/22520 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=02f66afd64753c6b177ba21c46bdf938d682afe4 commit 02f66afd64753c6b177ba21c46bdf938d682afe4 Author: Pascal Quantin Date: Wed Jul 5 10:19:08 2017 +0200 UMTS FP: do not try to compute CRC on payload when no payload is present A call to tvb_memdup() with a 0 length triggers a UBSan warning Change-Id: I6c99ef85050cd2219d2135f64f747961a8be6927 Ping-Bug: 13871 Reviewed-on: https://code.wireshark.org/review/22521 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=a45ed8a222d3b571aab77c711dfed85009e3d7a9 commit a45ed8a222d3b571aab77c711dfed85009e3d7a9 Author: Pascal Quantin Date: Tue Jul 4 22:02:14 2017 +0200 RLC LTE: fix dissection of NB-IoT PDUs While we are at it, let's cache the dissector handles Change-Id: Ied301f0e9dc42da38976ba606df008b1e7e45102 Reviewed-on: https://code.wireshark.org/review/22518 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=365c8312475d02e55b3293e1e5f2c66ce4f0a5e5 commit 365c8312475d02e55b3293e1e5f2c66ce4f0a5e5 Author: Pascal Quantin Date: Tue Jul 4 20:54:08 2017 +0200 LTE RRC: upgrade dissector to v13.6.1 Change-Id: Ie436c03f5f1b471a4e814e8789eac892fcf7d444 Reviewed-on: https://code.wireshark.org/review/22517 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=3bd9f8c6aab3ef7278ebe29250753f380a86bc26 commit 3bd9f8c6aab3ef7278ebe29250753f380a86bc26 Author: Alexis La Goutte Date: Thu Jun 8 09:53:56 2017 +0000 .mailmap: update (of June) Change-Id: Ibd558c7030cb39e7978a05b5ba633303ed0ea046 Reviewed-on: https://code.wireshark.org/review/22033 Reviewed-by: Jeroen Sack Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=bb470c9067a1f44b2665d26d1af38efa722e30a1 commit bb470c9067a1f44b2665d26d1af38efa722e30a1 Author: Piotr Tulpan Date: Tue Jun 20 19:32:36 2017 +0200 NBAP: improve conversation management Keeps the address of the newly opened channels in the CTCH-SetupRqst message to match them with the addresses sent in the Respone message to get exatch match of the conversation. Change-Id: I445e08480ddd178f65979b9fbc91c6031e206a61 Reviewed-on: https://code.wireshark.org/review/22271 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=367effa93ca4d5a9e3e4584be103f2a2a7dfa962 commit 367effa93ca4d5a9e3e4584be103f2a2a7dfa962 Author: Roland Knall Date: Tue Jul 4 10:22:34 2017 +0200 CMake: Fix eclipse indexer The indexer for eclipse gets confused, because CMake automatically adds __cplusplus=199711L which will lead to C-only files being parsed wrong, if a __cplusplus guard is being used. This has not interference with the code generation, just the __cplusplus definition is omitted Change-Id: I82aa770837668fbfbb5ac8227da1943e20b409fe Reviewed-on: https://code.wireshark.org/review/22506 Reviewed-by: Alexis La Goutte Petri-Dish: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=0612af8debc6e2d233db6330b5daa7b694eab3af commit 0612af8debc6e2d233db6330b5daa7b694eab3af Author: Roland Knall Date: Tue Jul 4 13:06:09 2017 +0200 UI: Fix preference utils store helper Fix https://code.wireshark.org/review/19578 changed the behaviour when saving a preference variable, effectively removing the capability to store the value. Change-Id: I6ad6b27e1779b73b58e8a76b37c9b613ff178d30 Reviewed-on: https://code.wireshark.org/review/22508 Reviewed-by: Roland Knall Petri-Dish: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=c5e1e61fb0a6a0cce96d32a7e2f23f82cb108f62 commit c5e1e61fb0a6a0cce96d32a7e2f23f82cb108f62 Author: Simon Graham Date: Wed Jul 20 22:25:15 2016 -0400 Updates to UDT dissector formatting. Includes . Better/consistent formatting of summary in COL_INFO and details . Fixes to properly identify protocol messages . Decoding NAK message in summary Change-Id: I082b83c6e0e970b2b27c84c7990abae67c658cdf Reviewed-on: https://code.wireshark.org/review/22495 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b8af91af640d91572597d8cd5c103f04e8c91c87 commit b8af91af640d91572597d8cd5c103f04e8c91c87 Author: Peter Wu Date: Fri Jun 30 23:06:39 2017 +0200 Qt: try harder to sort packet list columns as number Properly sort columns by their numeric value even if they have a unit string suffix or if there are multiple occurrences. These do not strictly parse as a number, so use a more lenient matching approach. Bug: 13827 Change-Id: I3a777448a98c70fdc05fb847b05f20e2bc6f4486 Reviewed-on: https://code.wireshark.org/review/22489 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Jim Young Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=478c496d2f211f28041b5f400f1adc5c08cb39ed commit 478c496d2f211f28041b5f400f1adc5c08cb39ed Author: Stig Bj??rlykke Date: Mon Jul 3 15:06:20 2017 +0200 l2cap: Show initial credits in Info column Change-Id: I61bc005ed6f9efc31f5756452a10bbcb97a68b66 Reviewed-on: https://code.wireshark.org/review/22504 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=7897f04fde3b906cd27c70483d2c61f6e7cde963 commit 7897f04fde3b906cd27c70483d2c61f6e7cde963 Author: Stig Bj??rlykke Date: Sun Jul 2 22:47:42 2017 +0200 btle: Add item for the generated l2cap index Also detect "Missing Fragment Start" packet. Change-Id: I4ec300ae5dd9e79bd4c27f84e7235e03eeb3c89c Reviewed-on: https://code.wireshark.org/review/22498 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b6571a0701fb5cdf6702b44077e21ee0e1f31c18 commit b6571a0701fb5cdf6702b44077e21ee0e1f31c18 Author: Darien Spencer Date: Sat Jul 1 19:51:39 2017 +0300 [UMTS RLC] Allow multiple payloads in INFO column Currently the code sets 'writable' to false for the '-1' column (all columns?) after the first successfuly decoded RRC payload. So only the first of all RRC payloads in a single RLC will be shown. This change allows all of them to show using fences. Change-Id: I203f0c520d331dbb142eb5bdd8339f89c5124394 Reviewed-on: https://code.wireshark.org/review/22493 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=caa06ddeab4ff7f427f864e865ab997cf6312772 commit caa06ddeab4ff7f427f864e865ab997cf6312772 Author: Jo??o Valverde Date: Sun Jul 2 14:22:08 2017 +0100 Replace and remove enterprises_lookup_format() Change-Id: I27517bdfc4d00ee758d3795bd74e54968e70efad Reviewed-on: https://code.wireshark.org/review/22497 Reviewed-by: Jo??o Valverde Petri-Dish: Jo??o Valverde Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=1aa8ded9a3de8e6fb5b6a7b7dcca9d93bb50dcdd commit 1aa8ded9a3de8e6fb5b6a7b7dcca9d93bb50dcdd Author: Yasuyuki Tanaka Date: Tue Jun 27 21:51:10 2017 +0900 ieee802154: support 6top protocol (6P) draft-07 - support draft-ietf-6tisch-6top-protocol-07 - replace proto_tree_add_subtree_format() to make manageable JSON output - use constant values defined for the 1st F-Interop 6TiSCH Interop Event Bug: 13868 Change-Id: Ifa1a20aa2e8d2c75bb0660f595de71768a20d082 Reviewed-on: https://code.wireshark.org/review/22500 Reviewed-by: Alexis La Goutte Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=b6f36e95fa2f549604c4c7a9ae72fd8eb361bf1a commit b6f36e95fa2f549604c4c7a9ae72fd8eb361bf1a Author: Alexis La Goutte Date: Mon Jul 3 09:15:12 2017 +0200 mate_grammar(lemon): fix this statement may fall through [-Werror=implicit-fallthrough] found by gcc7 Change-Id: Id26c1c0d1678613a90ff7707265ec062cd30cf83 Reviewed-on: https://code.wireshark.org/review/22501 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=3803e00367413260cbb543c3c4ed13ae2d8fd194 commit 3803e00367413260cbb543c3c4ed13ae2d8fd194 Author: Sake Blok Date: Tue Jun 27 22:04:33 2017 +0200 Add option to use wall-clock intervals Add the "interval" option to "-b". Each new capture starts at the exact start of a time interval. For instance, using -b interval:3600 will start a new capture file at each whole hour. Changed the duration option in the GUI interfaces to use the new interval option. Change-Id: I0180c43843f5d2f0c2f50153c9ce42ac7fa5aeae Reviewed-on: https://code.wireshark.org/review/22428 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Sake Blok http://cgit.osmocom.org/wireshark/commit/?id=2c58ed569ed0c096d5640fd0da5825bcfef04aeb commit 2c58ed569ed0c096d5640fd0da5825bcfef04aeb Author: Yasuyuki Tanaka Date: Wed Jun 28 10:10:21 2017 +0900 ieee802154: fix a bug preventing Payload Terminate IE dissection Bug: 13867 Change-Id: Ib251b8646ddf428f0aa053dd91b613c027145d20 Reviewed-on: https://code.wireshark.org/review/22499 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=faed12e6ffecf09bef8cf494184ce501615f0173 commit faed12e6ffecf09bef8cf494184ce501615f0173 Author: Kenneth Soerensen Date: Fri Jun 30 13:15:13 2017 +0200 ZigBee: Add attribute and command names from Price used with GBCS The Great Britain Companion Specification specifies how energy meters will communicate in the UK. This patch adds names for attributes and commands from the Smart Energy Price cluster that are used within that specification. Change-Id: Ibbbf2ac52f61887004f03bbb1aa7f4d57b63268e Reviewed-on: https://code.wireshark.org/review/22473 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=e47b68b578db306f2c8a5681359edebab2e2c9d3 commit e47b68b578db306f2c8a5681359edebab2e2c9d3 Author: Peter Wu Date: Fri Jun 30 21:15:21 2017 +0200 ospf: workaround Opaque Information with bad TLV The linked pcap seems to contain a TLV (type=255 (Unknown)) followed by four bytes (00 00 00 14, interpreted as TLV (type=0, length=20)). That is bogus, so stop dissecting if no more data is available. While at it, implement alignment at four octets. Bug: 13823 Change-Id: Iacf863c0c6605db40e87f63a950d61c1db6debaa Reviewed-on: https://code.wireshark.org/review/22488 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=f9fd438b6d8d5fb535881e94f736025b46a3fcc4 commit f9fd438b6d8d5fb535881e94f736025b46a3fcc4 Author: Mikael Kanstrup Date: Fri Jun 30 15:16:25 2017 +0200 androiddump: Close socket on failure path Fix a few cases where socket is not closed on failure path. Change-Id: Id116a8e5f14979f962fdf725c62999758b79109e Reviewed-on: https://code.wireshark.org/review/22481 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=91e512985fac3f58986a8fdc322bcaf02f5e3685 commit 91e512985fac3f58986a8fdc322bcaf02f5e3685 Author: Mikael Kanstrup Date: Fri Jun 30 16:10:12 2017 +0200 androiddump: Fix null dereference if linktype not found If linktype cannot be determined from tcpdump output the lookup function is handed a NULL which is then strcmp:ed. Handle NULL parameter by explicit check. Fixes Coverity CID 1413923 Change-Id: I290c116991d15cef0a1e954a9f8b76722a5f450c Reviewed-on: https://code.wireshark.org/review/22483 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=b3453b9be4bd4deff285a713af4aa929bb9634c4 commit b3453b9be4bd4deff285a713af4aa929bb9634c4 Author: Mikael Kanstrup Date: Fri Jun 30 15:59:56 2017 +0200 androiddump: Fix leaked linktype string The regex matching for linktype might be performed multiple times. Make sure string is freed before fetched again. Change-Id: Ice7812ff4a3a8e6a1497ab2ef5aa94976502c16f Reviewed-on: https://code.wireshark.org/review/22482 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=ec1a5b15455c2c0bd5535d5257b2513804140747 commit ec1a5b15455c2c0bd5535d5257b2513804140747 Author: Peter Wu Date: Fri Jun 30 15:57:44 2017 +0200 iface_lists: select interfaces via command line (option -i) The "wireshark -i lo" option somehow did not mark interfaces as selected. It turns out that the "-i" option populates the "ifaces" array during option parsing, but we must also set the "selected" property in the "all_ifaces" array in function "scan_local_interfaces". Bug: 13865 Fixes: v2.3.0rc0-2812-g40a5fb567a ("Restore interface selection after interface refresh") Change-Id: Iacfeaf14efe2696f37f0e021259c59fb677de435 Reviewed-on: https://code.wireshark.org/review/22478 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=d30887d2897bb6a474efa2464bf234b00e4d45c1 commit d30887d2897bb6a474efa2464bf234b00e4d45c1 Author: Peter Wu Date: Fri Jun 30 20:25:11 2017 +0200 ospf: update LSA Option Types Add missing entries from IANA registry, remove dummy OSPF_LSA_UNKNOWN which does not exist and has become unused in the code. Change-Id: I55e28e67da744e358e0629906ef5ebd3c4c82b5d Reviewed-on: https://code.wireshark.org/review/22487 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=ee6a687f52188545e3ddbf98436fe2aa1cea5a7e commit ee6a687f52188545e3ddbf98436fe2aa1cea5a7e Author: Kenneth Soerensen Date: Fri Jun 30 13:15:31 2017 +0200 ZigBee: Add remaining command names from Metering cluster Change-Id: If0dc66fa24f154561d45c373325218d71610e41c Reviewed-on: https://code.wireshark.org/review/22475 Petri-Dish: Anders Broman Reviewed-by: Martin Boye Petersen Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=4ff733620919738190eace6eadd9112f43d6acaf commit 4ff733620919738190eace6eadd9112f43d6acaf Author: Kenneth Soerensen Date: Fri Jun 30 13:14:56 2017 +0200 ZigBee: Add attribute and command names from Calendar cluster Change-Id: I2e543a39a21d3fc71c0da80ce1cd9ca9e50a3bfc Reviewed-on: https://code.wireshark.org/review/22472 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Martin Boye Petersen Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=9d3e0f7bde1a4e533cb962f680494608b09b0c94 commit 9d3e0f7bde1a4e533cb962f680494608b09b0c94 Author: Kenneth Soerensen Date: Fri Jun 30 13:15:22 2017 +0200 ZigBee: Add remaining command names from Prepayment cluster Change-Id: I4dab9878f290564700e58ac191924f6574d67bce Reviewed-on: https://code.wireshark.org/review/22474 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Martin Boye Petersen Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=e335636303eb7a63637f8bec89184cc20ceef8f9 commit e335636303eb7a63637f8bec89184cc20ceef8f9 Author: Stig Bj??rlykke Date: Fri Jun 30 13:54:55 2017 +0200 btle: Improve reassembly when missing packets Create a unique reassembly id to improve reassembly when having missing btle packets. Change-Id: I0d8e4c6b4fea9ba5eb98a88b0573b541cfee59af Reviewed-on: https://code.wireshark.org/review/22477 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=95e09a60bbc0bc07cea9c8d12c28912845113407 commit 95e09a60bbc0bc07cea9c8d12c28912845113407 Author: Stig Bj??rlykke Date: Fri Jun 30 13:54:39 2017 +0200 btle: Support reassembly in both directions Create one connection_info_tree for each direction to support reassembly in both directions simultaneously. Change-Id: If83e8705412062b07f3fa47a73f42db8c7895e78 Reviewed-on: https://code.wireshark.org/review/22476 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=1c7e393af3dd5561f6a54dc93546cfd3e7af2286 commit 1c7e393af3dd5561f6a54dc93546cfd3e7af2286 Author: Peter Wu Date: Fri Jun 30 00:33:46 2017 +0200 extcap: another round of memory leak fixes Fix assorted memory leaks. Note that _tool_for_ifname is cleaned up at exit by extcap_cleanup, but lacked key/value destructors, so add them. After this, ASAN reports no more extcap memleaks. Change-Id: Ie5f4b1e2453a0beb52d617670202973839ca1416 Reviewed-on: https://code.wireshark.org/review/22466 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=247446539704aee99f64e73a77e5e88a40ae885a commit 247446539704aee99f64e73a77e5e88a40ae885a Author: Peter Wu Date: Fri Jun 30 00:32:25 2017 +0200 dumpcap: fix minor memory leak at begin of capture While "os_info_str" is freed after the loop, "cpu_info_str" was leaked. Change-Id: Ia4069403c0a5dd5cc6bd7ed61726c1bfa9736b19 Reviewed-on: https://code.wireshark.org/review/22465 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=8f8a0f72b442efe66c7ee26417a92508a1546289 commit 8f8a0f72b442efe66c7ee26417a92508a1546289 Author: Peter Wu Date: Thu Jun 29 22:44:08 2017 +0200 dumpcap: fix buffer overflow on packets larger than 2048 bytes When the current capture buffer is too small, it must be increased before attempting to read the next data packet. Fix developed by Mikael Kanstrup (and Guy), I added comments such that the next reader does not have to guess whether "incl_len" is accidentally used for reading from the buffer (it is not). Change-Id: I980bd21ac79601a34d57ffc99a34bfb54c297ac0 Fixes: v2.5.0rc0-28-gd0865fd619 ("Allow bigger snapshot lengths for D-Bus captures.") Bug: 13852 Reviewed-on: https://code.wireshark.org/review/22464 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=58095359104cd42456aad1156ac8eb6776732cb3 commit 58095359104cd42456aad1156ac8eb6776732cb3 Author: Pascal Quantin Date: Thu Jun 29 21:59:29 2017 +0200 NAS EPS: upgrade dissector to v13.10.0 Change-Id: I038ee9270a3118f3b2642c445cb2ab4b705fe57d Reviewed-on: https://code.wireshark.org/review/22463 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=1f44007dd349dfc2c6f9feba5a340a292faeb6a2 commit 1f44007dd349dfc2c6f9feba5a340a292faeb6a2 Author: Gabor Vaszkun Date: Thu Jun 29 14:51:26 2017 +0200 Added General Notification Message opcode to CFM Change-Id: Ieeb3f9ae6b9b261bb68917005d15822197e37b4e Reviewed-on: https://code.wireshark.org/review/22462 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=3c4e7428d7f3d91ccdd973941436844cbe93b175 commit 3c4e7428d7f3d91ccdd973941436844cbe93b175 Author: Ivan Nardi Date: Wed Jun 28 20:47:27 2017 +0200 sccp: build the "association tree" earlier Remove a double lookup in RLSD message dissection, too Ping-Bug:13861 Change-Id: Ie971c0779baad76fb22f8a59d045e38c072e8f06 Reviewed-on: https://code.wireshark.org/review/22448 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=245bddee6b486bf017c478b2295d5161b3f7f2a9 commit 245bddee6b486bf017c478b2295d5161b3f7f2a9 Author: Ivan Nardi Date: Wed Jun 28 20:16:20 2017 +0200 sccp: build associations on IT messages, too Useful when you have long sessions, without the start (i.e. CC/CR) and the end (i.e. RLSD/RLC). Similar to 10d2e652289c0179763928dd43998783752e49d3 Change-Id: Ifb97bd9fe88ee59f3816fce1111132b247bf46c8 Reviewed-on: https://code.wireshark.org/review/22446 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=8cee782474b79e7e928613d369dd882a772328b7 commit 8cee782474b79e7e928613d369dd882a772328b7 Author: Daniel McLean Date: Wed Jun 28 15:12:10 2017 +1000 Support AECP vendor unique command and response messages. Added support for registering custom dissectors for AECP vendor unique command and response message dissection. Fixed a minor typo Change-Id: I7ae363f126d4db513be0529fc6dd7fd189d4f3d8 Reviewed-on: https://code.wireshark.org/review/22438 Petri-Dish: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=dbcf160c38ca1ea7c4b2fc938d35c3e81758a895 commit dbcf160c38ca1ea7c4b2fc938d35c3e81758a895 Author: Stig Bj??rlykke Date: Wed Jun 28 23:13:44 2017 +0200 btle: Reorder elements in Packet Header and Data Header This shows the elements in a little-endian fashion and aligns with other element trees using bitmask. Change-Id: I8e16eaee9944c2b56bc9fe18f31a983047aca121 Reviewed-on: https://code.wireshark.org/review/22453 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=5e98c11241aa07791c900f186aa98be42b00b901 commit 5e98c11241aa07791c900f186aa98be42b00b901 Author: Stig Bj??rlykke Date: Wed Jun 28 23:07:40 2017 +0200 btl2cap: Cleanup indent and spacing Fix indent and spacing in if-statements to improve readability. Change-Id: I3bd295d5d397e6e4b211c2d6fed25ab93e14142c Reviewed-on: https://code.wireshark.org/review/22452 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=d4c8b27d13abf5f5438ca3bc6b73b618ed7ca150 commit d4c8b27d13abf5f5438ca3bc6b73b618ed7ca150 Author: Pascal Quantin Date: Wed Jun 28 22:53:36 2017 +0200 S1AP: upgrade dissector to v13.6.0 Change-Id: Ic75bd30ae77053241bebeb47e9b3e10529a8d0f7 Reviewed-on: https://code.wireshark.org/review/22451 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=7460e6c9ec3046aa66a413e6710e0d0c3fcbbf69 commit 7460e6c9ec3046aa66a413e6710e0d0c3fcbbf69 Author: Pascal Quantin Date: Wed Jun 28 22:30:13 2017 +0200 X2AP: upgrade dissector to v13.7.0 Change-Id: I1580bf4da1a31a6e0f77080e0835eb0dd5b3936c Reviewed-on: https://code.wireshark.org/review/22450 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=c27ffaff6d0819a3def913a0b69e45187c217d3d commit c27ffaff6d0819a3def913a0b69e45187c217d3d Author: Pascal Quantin Date: Wed Jun 28 23:43:19 2017 +0200 LTE RRC: upgrade dissector to v13.6.0 Change-Id: I0a4288b5044849fa0abe4b58c3c5795e16cee25a Reviewed-on: https://code.wireshark.org/review/22454 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=563eef4230409263b30605d0f6647245686afe69 commit 563eef4230409263b30605d0f6647245686afe69 Author: Ivan Nardi Date: Wed Jun 28 20:24:58 2017 +0200 e212: report an expert info on malformed imsi Change-Id: I344b061f6fbbfc41f7578005709b9b8033379609 Reviewed-on: https://code.wireshark.org/review/22447 Petri-Dish: Pascal Quantin Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=f48305069ca93cca5ecb9a66fcc8b42d84dd6cf7 commit f48305069ca93cca5ecb9a66fcc8b42d84dd6cf7 Author: Darien Spencer Date: Fri Jun 23 04:43:05 2017 -0700 FP: Combining heuristic dissectors Combining all seperate heuristic dissector into one 'fp over udp' dissector. Also refactored the 'unknown format' dissector (formarly heur_dissect_fp) so it could work 'chained' to the others. Change-Id: I396c362a400f51171ee091317b6735dfd8bd19df Reviewed-on: https://code.wireshark.org/review/22368 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=5c25e7442f8aa394de723af09a2ba2e38bd456c0 commit 5c25e7442f8aa394de723af09a2ba2e38bd456c0 Author: Stig Bj??rlykke Date: Wed Jun 28 16:15:40 2017 +0200 x11: Make a tmp variable volatile This fixes a warning: [...]/epan/dissectors/packet-x11.c:5019:26: error: variable ???tmp??? might be clobbered by ???longjmp??? or ???vfork??? [-Werror=clobbered] gint64 tmp = (gint64)plen * 4; Change-Id: I9462d3a71081e53a5567716e660a8306c4e028bf Reviewed-on: https://code.wireshark.org/review/22443 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=064e34b215d881b238b2f319d55f07d238e5e193 commit 064e34b215d881b238b2f319d55f07d238e5e193 Author: Stig Bj??rlykke Date: Wed Jun 28 16:14:13 2017 +0200 androiddump: Fix printf format for size_t Change-Id: Ia4646b649881316350ee1aed7d8cc9626036dd30 Reviewed-on: https://code.wireshark.org/review/22442 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=8020be30fd46798aa61017f0ec936806d6495d07 commit 8020be30fd46798aa61017f0ec936806d6495d07 Author: Roland Knall Date: Tue Jun 27 16:36:19 2017 +0200 Qt: Drag/Drop Filter buttons to order Allow the ordering of the filter buttons via drag/drop in the toolbar Change-Id: Id8793d6514bae36066a7a23d6890985665e753bd Reviewed-on: https://code.wireshark.org/review/22422 Petri-Dish: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=9731b50bc501673a98b588be3ae6f43492ae3150 commit 9731b50bc501673a98b588be3ae6f43492ae3150 Author: Roland Knall Date: Wed Jun 28 15:55:20 2017 +0200 Qt: Change wording of filter button context menu Change the wording to make it more like the other option menus Change-Id: I0d071aecd80131e5304737a1746f3a41f546c8e4 Reviewed-on: https://code.wireshark.org/review/22441 Petri-Dish: Roland Knall Reviewed-by: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=a8ec8a3a6bcb1f0fc05b10355f1af7434d01fbf2 commit a8ec8a3a6bcb1f0fc05b10355f1af7434d01fbf2 Author: Pascal Quantin Date: Wed Jun 28 09:33:55 2017 +0200 Windows: update c-ares to v1.13.0 and zlib to v1.2.11 Change-Id: I17f92dd76dc53732d5d764c2a129acb7b69bbe08 Reviewed-on: https://code.wireshark.org/review/22440 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=96c8c830869c9e7e896a67ad30360195cff0c4d8 commit 96c8c830869c9e7e896a67ad30360195cff0c4d8 Author: Robert Sauter Date: Wed Jun 28 10:17:02 2017 +0200 IEEE 802.15.4: Whitespace and small comment cleanups No code changes. Change-Id: I282334594be476596f30e8396fe66a995e3e0292 Reviewed-on: https://code.wireshark.org/review/22439 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e0a9192ebceba1e7d010a75592b101e4b80b952a commit e0a9192ebceba1e7d010a75592b101e4b80b952a Author: Guy Harris Date: Tue Jun 27 18:34:30 2017 -0700 Don't worry about initializing auto aggregates with non-constant values. On UN*X, you can get C99-or-later compilers, and we request that in the autoconf script, so it's really a requirement. At least as I read https://msdn.microsoft.com/en-us/library/34h23df8%28v=vs.100%29.aspx Visual Studio 2010 (and earlier, going back to VS .NET 2003) supports the "Use of block-scope variables initialized with nonconstant expressions", with an example of an aggregate (array) initialization involving function calls, so it sounds as if it's available on Windows with any version of VS that we support. (If I've missed something, it'll presumably show up when something is built with MSVC, and we can update this at that point.) So the only thing to avoid is initializing global or static variables with a value that has to be evaluated at run time (the ability to do that is probably present in most environments, as I think C++ constructors for variables with static storage duration might have to be evaluated before main() is called, but I guess few C compilers bother to use it). Expand the example in the hopes of avoiding confusion between "static storage duration" (which something declared "static" has, but which anything declared with file scope, whether declared "static" or not, also has) and "static storage duration and internal linkage", which is what the "static" keyword specifies. Change-Id: I338eb0892e656c2ab59519e4bf76e1dfbec2fa7d Reviewed-on: https://code.wireshark.org/review/22434 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=7321df2a4532d6531eab75f99c5f158ffd90574b commit 7321df2a4532d6531eab75f99c5f158ffd90574b Author: Guy Harris Date: Tue Jun 27 14:35:20 2017 -0700 Fix the "don't initialize with non-constant variables" item. It only applies to variables with static storage duration, i.e. global and static variables. Expand the example of how to do it, to make it a bit clearer. Change-Id: Ie0c473a35a77351dd10d6c9df2c34a39f077fca4 Reviewed-on: https://code.wireshark.org/review/22430 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=6bc0ba845100acb3c721e4f945bafeb1bed6c942 commit 6bc0ba845100acb3c721e4f945bafeb1bed6c942 Author: Peter Wu Date: Mon Jun 26 23:40:22 2017 +0200 Qt: fix alloc-dealloc-mismatch while adding named pipe ManageInterfacesDialog::on_addPipe_clicked uses g_new0 to create an "interface_t" instance, but InterfaceTreeCacheModel uses qDeleteAll which results in ASAN reporting "alloc-dealloc-mismatch (malloc vs operator delete)". To fix this, remove the dynamic allocation and make InterfaceTreeCacheModel store the instance internally. Change-Id: I9426dfc88d0a54a889bbbc9cf336c0a6af76920e Reviewed-on: https://code.wireshark.org/review/22410 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=381fd410cbea10207d15ee9bd05eaa18f91c60ac commit 381fd410cbea10207d15ee9bd05eaa18f91c60ac Author: Robert Sauter Date: Tue Jun 27 17:07:53 2017 +0200 IEEE 802.15.4: Support for CSL Header IE Change-Id: Ibda1f0757401566170459570e1138ac3dc3e5101 Reviewed-on: https://code.wireshark.org/review/22421 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=5997e8e1980ea9981e28a5abe73d1b8718d03041 commit 5997e8e1980ea9981e28a5abe73d1b8718d03041 Author: Gerald Combs Date: Tue Jun 27 11:56:45 2017 -0700 WiX: More merge module fixups. Look for our merge module using find_path. This should be more reliable and doesn't assume our build and target platforms are the same. Change-Id: I95a4454a063af2f978550b8cf1f1624c4aeb5ebc Reviewed-on: https://code.wireshark.org/review/22426 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=a6652a27783b59d23dca3405b0399690f38f3402 commit a6652a27783b59d23dca3405b0399690f38f3402 Author: Gerald Combs Date: Tue Jun 27 10:26:39 2017 -0700 CMake: Fix the WiX search path. Look for WiX executables in $WIX/bin instead of $WIX. Change-Id: Id55eb8e73403d2beed55d64e9bdc6812308c359f Reviewed-on: https://code.wireshark.org/review/22423 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=1426c44281c2b266d7159340f7e75afc56141b18 commit 1426c44281c2b266d7159340f7e75afc56141b18 Author: Roland Knall Date: Wed Jun 21 17:19:36 2017 -0400 Qt: Context menu for toolbar filter buttons Adds a context menu for the toolbar filter buttons, which allows for opening the preference for the filter buttons, as well as direct edit, removal and disable functionality Change-Id: I5f2d132737c77804cf22834574dfe3c02f85fbdf Reviewed-on: https://code.wireshark.org/review/22327 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=6bd87bdd5d8f114768f5d9777d7e1713c017e488 commit 6bd87bdd5d8f114768f5d9777d7e1713c017e488 Author: Matthieu Patou Date: Fri Oct 10 16:04:56 2014 -0400 dcerpc: improve greatly the speed of processing of DCERPC packets Instead of using one big linked list, we use a stack of list once all the pointers of one level have been handled the list is removed from the stack and we go to the level before. Because of this the lists are much smaller and far less CPU is spent iterating on the objects or inserting objects in the list Bug: 10544 Change-Id: I432aaf5b4b781411c92da92abe9c5503034b65dc Reviewed-on: https://code.wireshark.org/review/4598 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=564445f7998b3d593681e5e3be05486c2296288c commit 564445f7998b3d593681e5e3be05486c2296288c Author: Mikael Kanstrup Date: Mon Jun 19 00:06:02 2017 +0200 androiddump: Support packet capture on any interface that is up androiddump used to start tcpdump without specifying the interface to capture packets on. This works when only one interface is up but when multiple interfaces are up the output might be empty. This change let tcpdump list all available network interfaces and adds a unique extcap interface for each interface that is 'up' on the device. Change-Id: Icf0d7fa8f38320092579d4163dcdbcf2b687d8cc Reviewed-on: https://code.wireshark.org/review/22402 Petri-Dish: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=129a84df606f7bd5742115d0bcd7972ca5ce4e01 commit 129a84df606f7bd5742115d0bcd7972ca5ce4e01 Author: Mikael Kanstrup Date: Sat Jun 24 14:36:31 2017 +0200 androiddump: Use Android tcpdump reported data link type Instead of treating all output from Android tcpdump as Ethernet data link type parse what tcpdump acually tells it to be. This is needed as there are cases when the output is not Ethernet. For example when starting packet capture on a device with multiple interfaces up. NOTE: As translation between tcpdump reported DLT and androiddump's internal type was needed for now support is only added for types used by network interfaces of tested devices (i.e. ETHERNET and LINUX_SSL). Change-Id: Ie3f9167176c336cb31f6e681f1daac6135a78883 Reviewed-on: https://code.wireshark.org/review/22401 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=6af6ba56119a75b77df5aba31c6f50c336501674 commit 6af6ba56119a75b77df5aba31c6f50c336501674 Author: Robert Sauter Date: Fri Jun 23 23:59:16 2017 +0200 IEEE 802.15.4: Overhaul Header IE dissection Isolate dissection of individual IEs to capture out-of-bound errors and to continue with next IE on error. Create subtree for each IE containing the TLV header. Reduce information in overall Header IEs item. Differentiate unknown and unsupported IE. Show more information. Add warning if IE dissection consumes less content than the indicated length. Simplify Time Correction IE dissection and make more consistent. Naming changes for consistency with standard. Change-Id: I80f15edb646a15c0ed43d6571200a5d89cdeb7b5 Reviewed-on: https://code.wireshark.org/review/22381 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=f27699c74657721688e2b9cf0b3950e6a107c944 commit f27699c74657721688e2b9cf0b3950e6a107c944 Author: Guy Harris Date: Tue Jun 27 01:26:13 2017 -0700 The 3rd argument to recv() is an int on Windows. Make the variable used for it an int; that's large enough, and, on Windows, not so large that it provokes warnings. Change-Id: I00600d816f69d79f7a42eb09b1290ff7708b0bfc Reviewed-on: https://code.wireshark.org/review/22420 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=e61d2f624348329f8d73af55e6ff3e0e7ee012da commit e61d2f624348329f8d73af55e6ff3e0e7ee012da Author: Guy Harris Date: Mon Jun 26 21:03:01 2017 -0700 On UN*X, make sure we can find inflate() in libz. For example, on at least some versions of Fedora, if you have a 64-bit machine, have both the 32-bit and 64-bit versions of the run-time zlib package installed, and have only the *32-bit* version of the zlib development package installed, it'll find the header, and think it can use zlib, and will use it in subsequent tests, but it'll try and link 64-bit test programs with the 32-bit library, causing those tests to falsely fail. Hilarity ensues. Change-Id: Ic2536e8a652ef96e2a3923c1faa61f6c8c06bf58 Reviewed-on: https://code.wireshark.org/review/22417 Petri-Dish: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=d84da1eb97e3442dc8005b296111a5286ccb10f8 commit d84da1eb97e3442dc8005b296111a5286ccb10f8 Author: Mikael Kanstrup Date: Thu Jun 22 16:20:55 2017 +0200 androiddump: Let adb_send funcs generate string length prefix All strings sent to adb are prefixed with the length as a 4 byte hex string. The length info prefix was manually hard coded into strings. To avoid mistakes when updating code and to simplify reading the source code instead let the various adb_send functions calculate string lengths and generate the 4 byte hex string prefixes. Change-Id: I4178e9df5930a1c7904053e5a7750c943efddc84 Reviewed-on: https://code.wireshark.org/review/22399 Reviewed-by: Roland Knall Petri-Dish: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=9a1d16b55324056e4d5031370b007097b76dc519 commit 9a1d16b55324056e4d5031370b007097b76dc519 Author: Guy Harris Date: Mon Jun 26 18:48:01 2017 -0700 Don't check for inflatePrime() on Windows. On Windows, we build libz as part of the Wireshark build process, so we don't necessarily *have* a libz library to search or inflatePrime() at this point; the search fails on the buildbots, for example. So, on Windows, we just assume we have a new enough version of libz, so that it has inflatePrime(). Bug: 13850 Change-Id: Ied0909f4a591ff3312d83a2a2ed41e3cd12218e8 Reviewed-on: https://code.wireshark.org/review/22413 Petri-Dish: Guy Harris Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=4eacd57690222584839024f77111f9dfb886a3e6 commit 4eacd57690222584839024f77111f9dfb886a3e6 Author: Jo??o Valverde Date: Tue Jun 27 00:30:38 2017 +0100 Fix make-dist target Change-Id: Idc56d93ce3f8d9b5cc78b1380eec5b7c2bca6213 Reviewed-on: https://code.wireshark.org/review/22412 Reviewed-by: Jo??o Valverde http://cgit.osmocom.org/wireshark/commit/?id=7466880e8a09aa7a9bb797b70fa44bca397881d9 commit 7466880e8a09aa7a9bb797b70fa44bca397881d9 Author: Jo??o Valverde Date: Sat Jun 24 14:25:41 2017 +0100 Parse enterprise-numbers at run time "enterprise-numbers" is converted to tab-separated values and renamed "enterprises". Unused fields are stripped. PENs are stored in a hash table loaded at run-time. User "enterprises" file is loaded from the personal config dir. Misc make-sminmpec.pl improvements and fixes. Note: names of type "Entity (formerly ...)" have the formerly part commented out for a cleaner output. Change-Id: I60c533afbe3e399077fbf432088064471ad3e1e2 Reviewed-on: https://code.wireshark.org/review/22246 Petri-Dish: Jo??o Valverde Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu Reviewed-by: Jo??o Valverde http://cgit.osmocom.org/wireshark/commit/?id=3071f9dd7409bd5b0432dd8f1bebbeeee1b6c755 commit 3071f9dd7409bd5b0432dd8f1bebbeeee1b6c755 Author: Guy Harris Date: Mon Jun 26 14:46:47 2017 -0700 lz4 doesn't support "make distclean", so don't use it. Change-Id: Ie63c58752d93be9e4027a55074b6a8fbf81986b3 Reviewed-on: https://code.wireshark.org/review/22411 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=71a9ade669c51209132f61a0ded27e60c386af99 commit 71a9ade669c51209132f61a0ded27e60c386af99 Author: Pascal Quantin Date: Mon Jun 26 16:05:00 2017 +0200 PDCP LTE: fix dissection of Polling bit for User plane Data PDU with 18 bits SN Change-Id: Id1167d2c6fa84fd5145d5f0313e39f53591a9add Reviewed-on: https://code.wireshark.org/review/22406 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=680d1df7a04fd7a72707ef319783984c5c148783 commit 680d1df7a04fd7a72707ef319783984c5c148783 Author: Roland Knall Date: Mon Jun 26 13:02:07 2017 +0200 Fix Filter Tooltip button and frame Make the frame into a two-row frame to better accomodate the comments field, and reinstate the correct action for the buttons Change-Id: I171e4bc3c7f195b7179cd6b1c2ab4ab42ede9c04 Reviewed-on: https://code.wireshark.org/review/22405 Petri-Dish: Roland Knall Reviewed-by: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=707b78907487cbf2965521b31e6c3222e4d8459f commit 707b78907487cbf2965521b31e6c3222e4d8459f Author: Mikael Kanstrup Date: Fri Jun 23 08:36:42 2017 +0200 androiddump: Add helper functions for data link type conversions Change-Id: I406f5cd6d979442014fdda01deacbcec2052ec18 Reviewed-on: https://code.wireshark.org/review/22400 Petri-Dish: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=faf100ecc55274b1389544516d90293dce37fc42 commit faf100ecc55274b1389544516d90293dce37fc42 Author: Mikael Kanstrup Date: Sun Jun 18 22:00:50 2017 +0200 androiddump: Introduce adb_connect_transport helper function Same code pattern is used over and over when connecting to an adb server. Introduce a helper function that perform the function of connecting to specified adb server and transport. Change-Id: Id2f72f1eb976fa0d742a6db1ef6d592264990ba1 Reviewed-on: https://code.wireshark.org/review/22398 Petri-Dish: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=66507b90521f5f8252b23fec56e70a0580fac26c commit 66507b90521f5f8252b23fec56e70a0580fac26c Author: Mikael Kanstrup Date: Sat Jun 24 16:24:52 2017 +0200 [RFC]androiddump: Only filter CR/LFs on Windows Comments in code claim: "The data we are getting from the tcpdump stdoutput stream as the stdout is the text stream it is convertinng the 0A=0D0A; So we need to remove these extra character." This is not true on non-Windows systems at least so avoid the filter when not built for Windows. NOTE: A problem with the filter is that it operates on all bytes received on the socket, including packet data(!). Capturing data with CR/LFs (for example an HTTP request) will fail. Ideally the filter should be replaced with some other mechanism but as I don't have a Windows system to verify that the comment claims are valid, this change will at least make androiddump work on non-Windows systems. Bug: 13510 Change-Id: Ic00f44fa7516c0db7fc015ed8685deb365a347db Reviewed-on: https://code.wireshark.org/review/22397 Petri-Dish: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=7ecea315811c60530a036aecdd87fa504421e990 commit 7ecea315811c60530a036aecdd87fa504421e990 Author: Michael Mann Date: Sun Jun 25 23:29:00 2017 -0400 Change display filter button tooltip formatting. Go from , to \n Bug: 13814 Change-Id: I842e38798eba7ff87751733ce0b2befdc9c8c27f Reviewed-on: https://code.wireshark.org/review/22395 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=8d214209e80c2cc86ad9624b31cc6365e10ed454 commit 8d214209e80c2cc86ad9624b31cc6365e10ed454 Author: Peter Wu Date: Mon Jun 26 00:34:41 2017 +0200 cmake: fix SET_FEATURE_INFO deprecation warning Fix deprecation warnings that occur with cmake 3.8, replacing it by some other function that is supported since at least cmake 2.8.8. This also updates URLs and splits the description in a package description and the purpose for the package (shown on the next line). Change-Id: Ic0f37898593f48b8f37f6a228dae49288f20538f Reviewed-on: https://code.wireshark.org/review/22393 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=aefd4e1844abbc8b10732be03991047617ebd650 commit aefd4e1844abbc8b10732be03991047617ebd650 Author: Silvio Gissi Date: Sat Jun 24 17:13:54 2017 -0700 Fix Packet Lengths statistics count Packet statistics were not showing the packets above 5120 due to the last entry being reformatted and not parsed correctly. Since the last entry is "reformatted" for better user string, also "reformat" the last entry as it goes through "range processing". Bug: 13844 Change-Id: Id49b41c08111dcad1590e034159b81ead8636c4e Reviewed-on: https://code.wireshark.org/review/22382 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=5c60b517a70cab8138312ec39946f18f3ed75f58 commit 5c60b517a70cab8138312ec39946f18f3ed75f58 Author: Michael Mann Date: Sun Jun 25 11:48:46 2017 -0400 Add support for comments for a display filter button Add a field to the display filter button UAT to allow comments to be displayed as part of the tooltip to the diplay filter button Bug: 13814 Change-Id: I74459e4102856258d31d6429e2fd924a9f798cd5 Reviewed-on: https://code.wireshark.org/review/22390 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=1b7f5d9f798634770656a82aaa2df30f7f01a9b0 commit 1b7f5d9f798634770656a82aaa2df30f7f01a9b0 Author: Michael Mann Date: Thu Jun 22 11:34:48 2017 -0400 Convert filter expressions preference data to a UAT. The filter expressions data was shoved into the preference file in a very loose, non-arrayed form. It's much easier to manage in code (and for users in a separate file) as a UAT. The GTK GUI was hacked to use the existing UAT dialog rather than rewrite the pref_filter_expressions.c to support a UAT. Should be okay since it's deprecated. Change-Id: I688cebb4b7b6594878c1398365e79a205f1902d9 Ping-Bug: 13814 Reviewed-on: https://code.wireshark.org/review/22354 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=395775acce1ef9624fdf2030179683f37a27cd59 commit 395775acce1ef9624fdf2030179683f37a27cd59 Author: Michael Mann Date: Sun Jun 25 17:16:26 2017 -0400 Sample deprecated filter -> Sample warning filter "Warning" is a more appropriate name because filter may not be as deterministic as user desires Bug: 13834 Change-Id: Ie34e37db8866dc409f25df227a4d34e7c11d0058 Reviewed-on: https://code.wireshark.org/review/22392 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=80d3483f3463b8e5ed73f019dbf431656410f658 commit 80d3483f3463b8e5ed73f019dbf431656410f658 Author: Silvio Gissi Date: Sat Jun 24 17:52:21 2017 -0700 Fix Y.1711 endianness ITU Y.1711 at https://www.itu.int/rec/T-REC-Y.1711-200402-I/en states that OAM payloads are big endian (section 5.3) as reported on bug. Bug: 8292 Change-Id: Id30e340eee5f5a5c96020cdd1770fa48adb5d169 Reviewed-on: https://code.wireshark.org/review/22383 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=5f7902d1659a138515f01ecf9ade3d271befc029 commit 5f7902d1659a138515f01ecf9ade3d271befc029 Author: Gerald Combs Date: Sun Jun 25 08:09:29 2017 +0000 [Automatic update for 2017-06-25] Update manuf, services enterprise-numbers, translations, and other items. Change-Id: I6febcb360b1b3e5e761086d422050e6ec95d5c45 Reviewed-on: https://code.wireshark.org/review/22384 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=74b1268a5ca3a11a791ac7671667f06a11504506 commit 74b1268a5ca3a11a791ac7671667f06a11504506 Author: Martin Kaiser Date: Fri Jun 23 17:43:10 2017 -0400 USB CCID: use register_decode_as_next_proto() Change-Id: Ib583470ba612ef24da4d9360f7bbc0e33fb19bd9 Reviewed-on: https://code.wireshark.org/review/22377 Reviewed-by: Martin Kaiser Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=f7952b30c7bc09f01c70c8889575a75d0e8b7675 commit f7952b30c7bc09f01c70c8889575a75d0e8b7675 Author: Martin Kaiser Date: Fri Jun 23 18:14:00 2017 -0400 decode_as: replace DISSECTOR_ASSERT() with g_assert() Don't use DISSECTOR_ASSERT() unless we're in wmem packet scope, see commit 341b06ce0795ae957627c9174b57e75c7827f028 Change-Id: I509f9197155fe6ea6f46c23c93eb188220b9dd8d Reviewed-on: https://code.wireshark.org/review/22379 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=1620c45e031f6d6854102f2d3b34f528bf06e194 commit 1620c45e031f6d6854102f2d3b34f528bf06e194 Author: Martin Kaiser Date: Fri Jun 23 17:29:51 2017 -0400 simplified Decode As entry if the next protocol requires manual selection There's a number of protocols whose payload contains yet another protocol but no criterion to figure out what this next protocol is. Define a new global function register_decode_as_next_proto() to register a Decode As entry for this scenario so the user can manually select the next protocol. A lot of the housekeeping that is normally required for Decode As is not applicable to such a scenario. Provide simple data structures and functions to cover this, make them internal to epan/decode_as.c and allow them to be shared by multiple of the new simplified Decode As entries. (For now, the mechanism is based on an FT_UINT32 dissectore table where all entries are linked to number 0. We should eventually come up with a better mechanism.) Change-Id: I3f81e331d7d04cfdfe9a58732d881652d77fabe2 Reviewed-on: https://code.wireshark.org/review/22376 Reviewed-by: Martin Kaiser Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=bb20b159f35455c41a8f077724f685508e0823b6 commit bb20b159f35455c41a8f077724f685508e0823b6 Author: Martin Kaiser Date: Fri Jun 23 18:09:38 2017 -0400 addr_types: replace DISSECTOR_ASSERT() with g_assert() DISSECTOR_ASSERT() can be used only when we're in wmem packet scope. It cannot be used during startup when address types are registered. In those cases, we must use g_assert(). If we still use DISSECTOR_ASSERT() and an assert is hit, we'll see a wmem assertion ** ERROR:../epan/wmem/wmem_core.c:52:wmem_alloc: assertion failed: (allocator->in_scope) Aborted instead of the actual assert output. Change-Id: Ife12ca3455d56ba4faa2dd6034df8a091d8641ed Reviewed-on: https://code.wireshark.org/review/22378 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=d8710f4aa4e25753130b534b7b8a99601df472dd commit d8710f4aa4e25753130b534b7b8a99601df472dd Author: Martin Kaiser Date: Wed Jun 21 16:23:39 2017 -0400 USB CCID: register obosolete preference In 082e3e346f69f0c2134064e80dcc104c18111c55, we dropped the prtype preference in favour of Descode As. Register prtype as an obsolete preference to make sure that it's not removed from the preferences file. The way, the preferences file is still usable with older wireshark versions. Change-Id: I8feed6080b58dd5443898e2c5b12732b0b3a0a4f Reviewed-on: https://code.wireshark.org/review/22373 Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Martin Kaiser http://cgit.osmocom.org/wireshark/commit/?id=69bac0d15c94891398e65fda05fb5d7320eb2989 commit 69bac0d15c94891398e65fda05fb5d7320eb2989 Author: Sake Blok Date: Fri Jun 23 12:38:05 2017 -0400 tcp: add tcp.payload field Make the tcp segment data available on all tcp packets, regardless of reassembly of higher layer protocols. Change-Id: I1a5024e427e07b85bfc3a4aad5d0a401beb1049d Reviewed-on: https://code.wireshark.org/review/22374 Reviewed-by: Sake Blok Petri-Dish: Sake Blok Tested-by: Petri Dish Buildbot Reviewed-by: Martin Kaiser http://cgit.osmocom.org/wireshark/commit/?id=0727123773d36a9dd6000d82a2967f7ddaa61aca commit 0727123773d36a9dd6000d82a2967f7ddaa61aca Author: Alexis La Goutte Date: Wed Jun 21 23:25:24 2017 +0200 OSPF: fix Opaque LSA Type 11 is considered as unknown it is define in RFC5250 (and RFC 2370) Ping-Bug: 13823 Change-Id: I84f166d48b39e76ab811a6c2d1c7b1d516e7f0f3 Reviewed-on: https://code.wireshark.org/review/22328 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=8a3e4650674a36fdfe7b38c60c8d83b4dfec0d11 commit 8a3e4650674a36fdfe7b38c60c8d83b4dfec0d11 Author: Martin Mathieson Date: Thu Jun 22 13:36:33 2017 +0100 Snort content matching fixes Cope with a space between colon and start of options value. When there are no constraining modifiers, let match for next content or pcre field start from beginning of payload again. Change-Id: Ie1267a0a38143cbe9f0444945f78708bbefaa270 Reviewed-on: https://code.wireshark.org/review/22365 Petri-Dish: Martin Mathieson Tested-by: Petri Dish Buildbot Reviewed-by: Martin Mathieson http://cgit.osmocom.org/wireshark/commit/?id=082e3e346f69f0c2134064e80dcc104c18111c55 commit 082e3e346f69f0c2134064e80dcc104c18111c55 Author: Martin Kaiser Date: Tue Jun 20 15:04:54 2017 -0400 USB CCID: use Decode As to select the payload protocol Remove the special case for vid 0x072F, pid 0x2200. We should be able to set Decode As for this (vid, pid) to USB CCID and then use the new Decode As mechanism to select the next protocol. Register GSM SIM, ISO7816, PN532 and ACR122 as possible payloads for USB CCID. Change-Id: I8237cc9123655d3b289b0564ffb83a32434bebfc Reviewed-on: https://code.wireshark.org/review/22290 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=635b3720b5a43ed4b3bb1f030033d25675a390b3 commit 635b3720b5a43ed4b3bb1f030033d25675a390b3 Author: Michael Mann Date: Fri Jun 23 08:13:06 2017 -0400 Add dftest to Windows installer. Bug: 13825 Change-Id: Ibda27599739a26a388e1c66ae813ff5c2c8339be Reviewed-on: https://code.wireshark.org/review/22367 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=7d1049d32694dba11d4e7558b269e8c6db5e2bce commit 7d1049d32694dba11d4e7558b269e8c6db5e2bce Author: Nitzan Carmi Date: Sun Jun 4 09:45:04 2017 +0000 nvme: add NVMe Data responses (via RDMA) The commit contains a general framework for parsing NVMe Fabrics data responses, which contain only "pure" data. These packets are received as a response for Data requests inside the SGLs in NVMe commands. Change-Id: I05f8130df6eef37795d258be680f673930ab6e34 Signed-off-by: Nitzan Carmi Reviewed-by: Parav Pandit Tested-by: Nitzan Carmi Reviewed-on: https://code.wireshark.org/review/22207 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=66c2f5b5f17c3873d0b9e6ea853ccf7bf8c7062d commit 66c2f5b5f17c3873d0b9e6ea853ccf7bf8c7062d Author: Michael Mann Date: Thu Jun 22 17:02:35 2017 -0400 Properly find packet comments "field" for protocol hierarchy stats. That way it can be properly filtered out. This was broken when pkt_comments was switched to a pino and wasn't available in the protocol filters list. Change-Id: Ie3f2b4f25eeb11be57111c98be87e33e0849174b Reviewed-on: https://code.wireshark.org/review/22363 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=23c7d5f4e7dc6c087f2b895f5d1907d7f980eeac commit 23c7d5f4e7dc6c087f2b895f5d1907d7f980eeac Author: Stig Bj??rlykke Date: Thu Jun 22 15:59:23 2017 -0400 dns: Put request/response tracking last in the tree Change-Id: I56b99941db63ca87cd233112967592c948d2a390 Reviewed-on: https://code.wireshark.org/review/22361 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=880c2aa04ff2bbff6f1b1df286da3cc6c829bc69 commit 880c2aa04ff2bbff6f1b1df286da3cc6c829bc69 Author: Gerald Combs Date: Thu Jun 22 15:31:05 2017 -0400 SSH: Add port 29418 (Gerrit) Convert the TCP port preference to a range and add Gerrit's default port. Change-Id: I13460315e9b312673648a37d5f90955134b3ddbc Reviewed-on: https://code.wireshark.org/review/22362 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=ba2478845cf0db858a209f94848474e84cf50bf6 commit ba2478845cf0db858a209f94848474e84cf50bf6 Author: Gerald Combs Date: Thu Jun 22 15:38:17 2017 -0400 HTTP2: Fix compilation without HAVE_NGHTTP2. Change-Id: I7319a9d244e541c18d3492c3ca5eac1dff8e1313 Reviewed-on: https://code.wireshark.org/review/22360 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=7d67af661a466dde4416c0583bbfa0250b14560f commit 7d67af661a466dde4416c0583bbfa0250b14560f Author: Gerald Combs Date: Wed Jun 21 17:34:30 2017 -0400 Make "matches" case-insensitive. Make the "matches" operator case-insensitive by default. Case sensitivity can be switched back on using "(?-i)". It might be nice to make "contains" case-insensitive as well, but we'd need a caseless version of epan_memmem. Change-Id: I5e39a52c148477c30c808152bcace08348df815a Reviewed-on: https://code.wireshark.org/review/22330 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=07f576ffeb2bfabecaefbe24088a2858f47d4642 commit 07f576ffeb2bfabecaefbe24088a2858f47d4642 Author: Daan De Meyer Date: Fri Jun 16 15:19:18 2017 +0200 Add --no-duplicate-keys tshark option. Adds the --no-duplicate-keys option to tshark. If -T json is specified, this option can be specified in order to transform the duplicate keys produced by -T json into single keys with as value a json array of all separate values. Specifying --no-duplicate-keys changes the function which groups node children that is passed to write_json_proto_tree. Instead of a function that puts each node in a separate group (proto_node_group_children_by_unique) a function is passed that groups children that have the same json key together (proto_node_group_children_by_json_key). This will lead to some groups having multiple values. Groups with multiple values are written to the output as a json array. This includes normal json keys but also keys with the "_raw" and "_tree" suffix. If --no-duplicate-keys is specified with an option other than "-T json" or "-T jsonraw" or without -T an error is shown and tshark will exit. "Export Packet Dissections -> As JSON" in the GUI is hardcoded to use the duplicated keys format. Fixes one regression in the output where a filtered json key (-j) with both a value and children would not have the "_tree" suffix added to the json key containing the children. Includes a little code cleanup (removes one instance of code duplication and simplifies a while loop). Fixes a memory leak (I thought this fix was already included in the previous refactor patch but something must have gone wrong when updating the patch so I'm including it again in this patch). Bug: 12958 Change-Id: I401f8fc877b5c590686567c3c44cdb832e9e7dfe Reviewed-on: https://code.wireshark.org/review/22166 Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=2954a69d7d5627bf330eb9bb05eb5a1274e01f3a commit 2954a69d7d5627bf330eb9bb05eb5a1274e01f3a Author: Vasil Velichkov Date: Thu Jun 22 03:53:26 2017 +0300 sbc-ap: Dissect several IEs Add dissection of the following IEs: - Serial-Number - Warning-Type - Data-Coding-Scheme - Warning-Message-Contents - Message-Identifier Reuse the code from S1AP wherever possible Change-Id: Icaf78b21532cf91fc2cd225d687a6a11813a20d8 Reviewed-on: https://code.wireshark.org/review/22352 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=f24ffb0bcd12c3dce1e48b7a34c48a6be62c45e4 commit f24ffb0bcd12c3dce1e48b7a34c48a6be62c45e4 Author: Ryan Doyle Date: Mon Mar 27 21:48:26 2017 +1100 http2: reassemble entity bodies in data frames This commit reassembles data frames to build up the full entity body. It does this for both client/server request and responses. Additionally, it also decompresses bodies if they have the correct content-encoding header provided and are not partial bodies. Bug: 13543 Change-Id: I1661c9ddd09c1f6cf5a08b2b1921f95103aebb52 Reviewed-on: https://code.wireshark.org/review/20737 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=cfb23d874345eede2860afa155b181a2e2e208c0 commit cfb23d874345eede2860afa155b181a2e2e208c0 Author: Pascal Quantin Date: Thu Jun 22 16:02:40 2017 +0200 E.212: update list to Operational Bulletin No. 1126 (15.VI.2017) Change-Id: Ib91dc1fca0d39b53f5f55223405f473dfa816a84 Reviewed-on: https://code.wireshark.org/review/22350 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=578f2a15bb7534b3aad315a92989b6e4d577e4c3 commit 578f2a15bb7534b3aad315a92989b6e4d577e4c3 Author: Stig Bj??rlykke Date: Thu Jun 22 10:48:34 2017 -0400 Qt: Restore multi custom column width and align Put custom column field settings in quotes in the recent file to support multi custom columns which contains space. Otherwise the space will be removed in prefs_get_string_list() and the field will not match when reading the recent file. Change-Id: Ic6e2b1e02d68970a4e11fbecbe55a7b10f8b10dd Reviewed-on: https://code.wireshark.org/review/22349 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=130b514be216e8ccc42c6831f62ecb23e9b83917 commit 130b514be216e8ccc42c6831f62ecb23e9b83917 Author: Chris Bontje Date: Tue Jun 20 14:15:31 2017 -0600 packet-mbtcp - Fix retrieval of Holding/Input Register Format Preference Change-Id: I7a6a409df5c977db1898aec6a47ae3dd8427a00c Reviewed-on: https://code.wireshark.org/review/22286 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=3b5c88ea4b8a9b4b85396a34ee658f3cdd1be156 commit 3b5c88ea4b8a9b4b85396a34ee658f3cdd1be156 Author: Stig Bj??rlykke Date: Thu Jun 22 09:49:16 2017 -0400 wsutil: Back out profile_write_info_file Change-Id: I89a9aaeeba1689cce04f239dafdc9003492aba16 Reviewed-on: https://code.wireshark.org/review/22346 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=9a87f80f09b83c559fcd65abf3d7b0e5428fb928 commit 9a87f80f09b83c559fcd65abf3d7b0e5428fb928 Author: Vasil Velichkov Date: Wed Jun 21 21:14:01 2017 +0300 gsm_cbs: sabp: Display Unicode messages The broadcast message page content is always converted to UTF-8 in the dissect_cbs_data function using tvb_get_string_enc(...) Change-Id: I5fe3d421917b38ccb07438f01f3c4d4ea8cbd787 Reviewed-on: https://code.wireshark.org/review/22315 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=123d170767f6e51ce6b216d633fb03a3cf311109 commit 123d170767f6e51ce6b216d633fb03a3cf311109 Author: Alexis La Goutte Date: Wed Jun 21 23:32:38 2017 +0200 OSPF: Opaque ID is not longer be zero With RFC7770 the Opaque ID for Router Information is not longer be zero Change-Id: I22f9917ac5b5b0261e36b1097765dab6ce216a46 Ping-Bug: 13823 Reviewed-on: https://code.wireshark.org/review/22329 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=0510954a8b2388dab356f161133ac3b8a573aa82 commit 0510954a8b2388dab356f161133ac3b8a573aa82 Author: Peter Wu Date: Wed Jun 21 22:41:02 2017 -0400 ssl: detect SSL 2.0 compatible Client Hello During the esPcape challenge at SharkFest 2017 US, we had a SSL decryption challenge. Normally you have to use Decode As to recognize the custom port number, but the latest development branch has a feature that automatically recognizes TLS (heuristics dissector). SSL 2.0 Client Hello messages were however not recognized by this heuristics which totally broke TLS decryption. Add some very strong heuristics to detect these. "Mosterd na de maaltijd" :p Change-Id: I0ac6aa666393335bb191e395faa1d32d3588ded7 Reviewed-on: https://code.wireshark.org/review/22337 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=d2ed7fcf9e0dca17f1a0181364910b9533dc7091 commit d2ed7fcf9e0dca17f1a0181364910b9533dc7091 Author: Ji???? Engelthaler Date: Thu Jun 22 13:33:54 2017 +0200 IEC104: Added checking of correct ApduLen in context of ASDU type Added displaying of raw data for unknown ASDU type Change-Id: I17e2ae048dbec61718610dd86d6878cdc0563ef0 Reviewed-on: https://code.wireshark.org/review/22341 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=29e726a606a5bb7b860d8a2f6ee2996c1b4a154e commit 29e726a606a5bb7b860d8a2f6ee2996c1b4a154e Author: Michael Mann Date: Wed Jun 21 23:58:50 2017 -0400 Add support for "bool" and "display filter" types for UATs. Filter expressions needs support for a checkbox (bool) and string field that verifies display filters. Change-Id: Idfbffd6cdb5abaee8914126a05d890e834c17306 Reviewed-on: https://code.wireshark.org/review/22340 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=9fe90b93ce9bbb802f45b93632a78f5261b3f717 commit 9fe90b93ce9bbb802f45b93632a78f5261b3f717 Author: Dirk Weise Date: Thu Jun 22 10:16:17 2017 +0200 Add notes about predefined strings not available to plugins The documention refers dissector authors to helpful predifined string structures that plugin authors unfortunately cannot use. Bug: 13828 Change-Id: I62cdfeb200c9b354aed44d40c80a0e8f9e8f910b Reviewed-on: https://code.wireshark.org/review/22339 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=44aa08d02511ee0056a6456c66136ae753de989c commit 44aa08d02511ee0056a6456c66136ae753de989c Author: Peter Wu Date: Wed Jun 21 11:38:56 2017 -0400 tcp: always display next seq number While you can add both the sequence number and next sequence number as columns, the latter would remain empty if it was the same. This disrupts the user reading flow who would have to look left and right, so just display the field unconditionally. Change-Id: I80efb972eaa9a16813a87ac0fdf6a045a3eb9d2f Suggested-by: Laura Chappell Reviewed-on: https://code.wireshark.org/review/22307 Reviewed-by: Anders Broman Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=d25c33cc0b091d54f391d5aeceb5bb3453215b73 commit d25c33cc0b091d54f391d5aeceb5bb3453215b73 Author: Ahmad Fatoum Date: Thu Jun 22 08:10:46 2017 +0200 macosx-setup.sh: Skip downloading GMP if downloaded before We were downloading gmp-*.lz, but checking for gmp-*.gz instead. Change-Id: I3c9a29400d389555db7b5f003919ce22aaacf3a1 Reviewed-on: https://code.wireshark.org/review/22338 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=b370c02a02cef0e26f327342e085fa45b4e06e3f commit b370c02a02cef0e26f327342e085fa45b4e06e3f Author: Gerald Combs Date: Wed Jun 21 10:45:29 2017 -0400 TCP: Make the header length display consistent with IPv4. Format tcp.hdr_len in the tree similar to ip.hdr_len. Add comments noting that they should be consistent. Change-Id: Ic64282d8386c8ed339811bc9c22b5962c707d292 Reviewed-on: https://code.wireshark.org/review/22314 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=7af770dfa72eaca512b658b3ed702ad27c491e91 commit 7af770dfa72eaca512b658b3ed702ad27c491e91 Author: Stig Bj??rlykke Date: Wed Jun 21 16:50:03 2017 -0400 wsutil: Return error from profile_write_info_file Change-Id: I1d91cef01ced6cceaa75d1618ffcb59eae5b8e6f Reviewed-on: https://code.wireshark.org/review/22325 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=a9c2697714b8053b2cd9b1e1e0f07baf9d345c1f commit a9c2697714b8053b2cd9b1e1e0f07baf9d345c1f Author: Guy Harris Date: Wed Jun 21 19:01:37 2017 -0700 Add WTAP_ENCAP_3MB_ETHERNET for Xerox 3MB Ethernet. It needed to be done: https://github.com/shirriff/pup-wireshark (And, yes, there really *is* a DLT_/LINKTYPE_ for it! The original DLT_ values were ARP hardware types, and 3MB Ethernet was assigned an ARP hardware type of 2.) Change-Id: I60d96c28e67854adcb28c7e3579ae5dd1f07df4b Reviewed-on: https://code.wireshark.org/review/22336 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=e46cb2defc559a530d11689d50f0adf47513e8e5 commit e46cb2defc559a530d11689d50f0adf47513e8e5 Author: Pascal Quantin Date: Thu Jun 22 02:13:52 2017 +0200 MQ: put declaration before code Change-Id: I2b0d1a4795e3278a1702d51d4fd532a37a4eba19 Reviewed-on: https://code.wireshark.org/review/22332 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=59add43eecfbed3bae5d75dabe6e875b5adefe1b commit 59add43eecfbed3bae5d75dabe6e875b5adefe1b Author: Silvio Gissi Date: Wed Jun 21 15:46:45 2017 -0400 Lua: Add "tonumber" method to NSTime Absolute and Relative time fields could not be converted to seconds without converting to string and parsing to number. Fixed conversion in generated code that was subject to precision loss Usage: f=Field.new("frame.delta_time") delta=f().value:tonumber() Change-Id: I6ef91c6238a6c2ed9adf6cae03f8913f0a09332e Reviewed-on: https://code.wireshark.org/review/22316 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=16f70b9bb1faf48d985e21fcfa92d1934c2b50f5 commit 16f70b9bb1faf48d985e21fcfa92d1934c2b50f5 Author: Peter Wu Date: Wed Jun 21 15:51:35 2017 -0400 Qt: fix sorting of custom columns with multiple fields Fields like "dns.time || http.time || smb.time" were sorted by column number before. Recognize when all fields are numeric values and then try to sort by number and otherwise fallback to a value comparison. In theory sorting should now also be a bit faster for custom columns because the columnn type is looked up once. Change-Id: Id40d7cce8080d05823d74459fc493ec6ebf80956 Reported-by: Laura Chappell Reviewed-on: https://code.wireshark.org/review/22317 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=6117ff496becee208336847a0cf460c15751ef6d commit 6117ff496becee208336847a0cf460c15751ef6d Author: Stig Bj??rlykke Date: Wed Jun 21 16:09:15 2017 -0400 wsutil: Check return from ws_write Change-Id: I73f65222dc23ebcb484f2598a12f43b284654420 Reviewed-on: https://code.wireshark.org/review/22321 Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=6e0bc30a95ae7759c45ce1f39360259570087b5d commit 6e0bc30a95ae7759c45ce1f39360259570087b5d Author: Stig Bj??rlykke Date: Wed Jun 21 16:04:14 2017 -0400 wsutil: Ignore return from ws_write Change-Id: Idad4dd84538e3ccb7b258775704db8b6bd6c301e Reviewed-on: https://code.wireshark.org/review/22319 Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=ee694cda7cc9eae0d33d1d971a8faba9c11f0b0a commit ee694cda7cc9eae0d33d1d971a8faba9c11f0b0a Author: Martin Mathieson Date: Tue Jun 20 22:00:07 2017 +0100 ftp-data: track setup frame, method and command from ftp Change-Id: Iaa06b2e43a69f9a399ff81dd7a1e389e078608e4 Reviewed-on: https://code.wireshark.org/review/22292 Petri-Dish: Martin Mathieson Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=536451a8dea2655a1d31006125cb283f49cfb859 commit 536451a8dea2655a1d31006125cb283f49cfb859 Author: Anders Date: Wed Jun 21 18:37:25 2017 +0200 [sipstat] Update the Response Codes table. Change-Id: Iae6e49963ea94ba8a174342e25d2ca5494001e28 Reviewed-on: https://code.wireshark.org/review/22310 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b44ad2a0fa58e4a5acb4293d047993b3aea1f532 commit b44ad2a0fa58e4a5acb4293d047993b3aea1f532 Author: Peter Wu Date: Wed Jun 21 10:58:28 2017 -0400 Qt: display newlines in capture file comments Due to the use of HTML, whitespace (including newline) are shown as single horizontal space. Add a special case for newlines. Bug: 13819 Change-Id: Iefa2af7d2948ed18a3b7f8f4ee8cb90100bf3460 Reviewed-on: https://code.wireshark.org/review/22306 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=48a6487116e607417acbfcd98a6f883bfd9d36be commit 48a6487116e607417acbfcd98a6f883bfd9d36be Author: Anders Date: Wed Jun 21 18:10:33 2017 +0200 [filesystem.c] Add a cast to aviod a warning with VisualStudio 2017. Change-Id: I95186bd54ae487e112fcb533c62bb8f9b210dc24 Reviewed-on: https://code.wireshark.org/review/22309 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=99c3c6d9086a49bd88f8b99db641a4ba2b5d4c0a commit 99c3c6d9086a49bd88f8b99db641a4ba2b5d4c0a Author: Stig Bj??rlykke Date: Wed Jun 21 10:48:22 2017 -0400 wsutil: Free files in reset_default_profile This plugs a memory leak. Change-Id: Ic989a89353d10de6f8f07df6a734d2b912facb7e Reviewed-on: https://code.wireshark.org/review/22305 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=a14ef98540af979f0dbc39c728f9fc31a687a16f commit a14ef98540af979f0dbc39c728f9fc31a687a16f Author: Stig Bj??rlykke Date: Wed Jun 21 10:43:21 2017 -0400 Qt: Write a list of profile files at startup This file will contain all personal config files which will be fetched from a profile. Change-Id: I430ca84ccefc17f0e21c8efb93a92602ab8d5661 Reviewed-on: https://code.wireshark.org/review/22303 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=d60d2c8ca2a525aa2cb0ee132449779b0ecbd9ce commit d60d2c8ca2a525aa2cb0ee132449779b0ecbd9ce Author: Peter Wu Date: Tue Jun 20 16:51:43 2017 -0400 http: fix handling of HTTP responses followed by proxy responses Reused TCP connections with multiple HTTP requests/responses (in particular: HTTP request/response and HTTP proxy request/response) exhibit the following problem: the first response sets "startframe" such that the proxy response accidentally assumes that the proxy response starts in that first response. Fix this by only setting startframe if there is actually a transport upgrade. Tested with original capture and the Websocket dissection still works while Christian's capture has no longer the reported problem. Change-Id: I8a7878b9a2a98878a9e5be4f680d4f109fd8ab55 Fixes: 94ae27661e80 ("WebSocket dissector improvements") Reported-by: Christian Landstr??m Reviewed-on: https://code.wireshark.org/review/22294 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=855484fbd98c8c01f5a84902243389e07e32b6e9 commit 855484fbd98c8c01f5a84902243389e07e32b6e9 Author: Alexis La Goutte Date: Wed Jun 21 14:43:04 2017 +0200 ISIS LSP: fix wrong bitmask for SPVID Issue reported by Bo-Han Liao Bug: 13821 Change-Id: I74641bef723e747bfe5fa87e946b7f4f74b94bf6 Reviewed-on: https://code.wireshark.org/review/22299 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=64a78e122a811db433dd20738f984ad13b22878b commit 64a78e122a811db433dd20738f984ad13b22878b Author: Martin Kaiser Date: Tue Jun 20 13:56:14 2017 -0400 GSM SIM: define a dissector for both request and response Define a dissector that can handle both requests and responses. Look at pino->p2p_dir to detect if we have a request or repsonse. (At the moment, there's a dissector for request+response in one packet and two other dissectors for request and response messages.) Use the new mechanism for USB CCID. Change-Id: I7eb9861802b4244f92770602179f39642eb28641 Reviewed-on: https://code.wireshark.org/review/22289 Reviewed-by: Peter Wu Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=050da447424223d39d1e494b8daab840a100d05e commit 050da447424223d39d1e494b8daab840a100d05e Author: Roland Knall Date: Tue Jun 20 16:10:42 2017 -0400 tcp: Change the wording to include (s) More than one packet could be meant by that Change-Id: Ie751a282c927608414673c2cd48b11dc5e6d5ea6 Reviewed-on: https://code.wireshark.org/review/22283 Reviewed-by: Roland Knall Petri-Dish: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=7e2c67eaf3d70f7a5b870afa4fb45a0e60e34608 commit 7e2c67eaf3d70f7a5b870afa4fb45a0e60e34608 Author: Martin Kaiser Date: Sat Jun 17 09:42:14 2017 +0200 cmake: allow building from a UNC source directory Make two minor adjustments to allow building on Windows when the source directory is specified in UNC notation (\\server\volume\directory) instead of mapping such a directory to a drive letter. Cmake's add_custom_command() calls "cd " if a working directory is define as part of the rule. However, cd \\server\volume\directory is not allowed. Modify the two occassions where the working directory is derived from CMAKE_SOURCE_DIR. For copying some install files, we can get away with using the absolute path for each source file to be copied. The perl script that creates the tap listing for lua does not depend on a working directory at all. We can simply remove the WORKING_DIRECTORY parameter. Change-Id: Iac8e0addc44650692c1263fdca11f68315f50c63 Reviewed-on: https://code.wireshark.org/review/22236 Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=230c96a593fdb68b5c7caddf7ae3ac119b64b059 commit 230c96a593fdb68b5c7caddf7ae3ac119b64b059 Author: Martin Kaiser Date: Tue Jun 20 12:26:33 2017 -0400 USB CCID: unify the code to call subdissectors Prepare the USB CCID code for replacing the "next protocol" preference with Decode As. USB CCID has a length field for the payload data. Use this field to create the next_tvb. There's no need for different payload lengths depending on the next protocol. Use call_data_dissector() instead of referencing data_handle. Set pinfo->p2p_dir regardless of the next protocol. Change-Id: I042ecc9bd75245ee1d4d8a94532c9fd1de83e859 Reviewed-on: https://code.wireshark.org/review/22288 Reviewed-by: Martin Kaiser Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=4deb97f31f52ca9c88efbbf46cf3e580c85474f3 commit 4deb97f31f52ca9c88efbbf46cf3e580c85474f3 Author: Peter Wu Date: Tue Jun 20 14:08:39 2017 -0400 Fix filter for "Next Packet in Conversation" The "Previous/Next Packet in Conversation" actions accidentally overwrites more specific filters (like TCP port matching) by less specific ones (like IP addresses). This resulted in strange behavior where packets from different TCP streams were selected. Change-Id: Ifa93064e1db3777fa3c12e2220bbb0b36b9478fe Reported-by: Christian Landstr??m Reviewed-on: https://code.wireshark.org/review/22274 Reviewed-by: Pascal Quantin Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=e6883c15ac00942e3232213f087147e355f7494b commit e6883c15ac00942e3232213f087147e355f7494b Author: Pascal Quantin Date: Tue Jun 20 21:00:59 2017 +0200 IP: ensure that fragment contains payload before adding it for reassembly Solves a UBSan runtime error null pointer passed as argument 1, which is declared to never be null. It can be reproduced with the pcap from bug 13603 Change-Id: I0d6fdddcccc892b3141855d59be372887afcaca5 Reviewed-on: https://code.wireshark.org/review/22272 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=3b7440996b2f3637656575ad121fa6edfa03cfcb commit 3b7440996b2f3637656575ad121fa6edfa03cfcb Author: Vasil Velichkov Date: Tue Jun 20 21:30:42 2017 +0300 packet-xml: Add 3GPP, ETSI, GSMA and OMA media types Not all media types are IANA registered https://www.iana.org/assignments/media-types/media-types.xhtml http://www.gsma.com/newsroom/wp-content/uploads/IR.95-v2.0-3.docx http://www.openmobilealliance.org/release/XDM/V2_2_1-20170124-A/OMA-ERELD-XDM-V2_2_1-20170124-A.pdf Change-Id: I7e2e1ef5ddcff91f04655d84836e10b9bf20d765 Reviewed-on: https://code.wireshark.org/review/22273 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=6b9b4bd96833e31f659118b5e34f1393cb95b247 commit 6b9b4bd96833e31f659118b5e34f1393cb95b247 Author: Roland Knall Date: Tue Jun 20 15:56:31 2017 -0400 Fix Toggle indicator for search Removing the toggle indicator. Search behaves now the same as it does for e.g. in SublimeText Change-Id: I4523001b536caa116bcb989f0850aa769c6220f8 Reviewed-on: https://code.wireshark.org/review/22280 Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=75f9247c2cfec63caeb59039de972abc768e3a4b commit 75f9247c2cfec63caeb59039de972abc768e3a4b Author: Stig Bj??rlykke Date: Tue Jun 20 15:49:53 2017 -0400 Qt: Rename "Filter Expressions" to "Filter Buttons" Change-Id: I7adcb1d28d239bbc25d8a7a5969b34c6db84e022 Reviewed-on: https://code.wireshark.org/review/22277 Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=4f1053c5464de12b635a8cf4128b78d51f6f3deb commit 4f1053c5464de12b635a8cf4128b78d51f6f3deb Author: Stig Bj??rlykke Date: Tue Jun 20 15:12:48 2017 -0400 Qt: Create the user profiles dir at startup Ensure the user profiles directory is created at startup so that users can put downloaded profiles without creating the directory. Change-Id: Ib06bb3055daef8fd9e78d7887ce56f8fe50e48bf Reviewed-on: https://code.wireshark.org/review/22275 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c919c625025afdca318a1a3413b268d00ad1985c commit c919c625025afdca318a1a3413b268d00ad1985c Author: Gerald Combs Date: Tue Jun 20 11:43:07 2017 -0400 Manuf: Konica Minolta updates. Correct a couple of entries related to Konica Minolta. Change-Id: I3acea1cf7ab1ad9be5d1b367a1015f5205b9e80b Reviewed-on: https://code.wireshark.org/review/22268 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c9c9d558b2644fcd5269953367ba38e8faf82448 commit c9c9d558b2644fcd5269953367ba38e8faf82448 Author: Silvio Gissi Date: Tue Jun 20 00:07:49 2017 -0400 IPv4/IPv6 display filter fixes and testing Removed 'len' from IPv4, not needed Added more test coverage for IPv6 in dftestlib Change-Id: I1ca80e2525f32f6095ad73352baba733f4694ced Reviewed-on: https://code.wireshark.org/review/22260 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=23e667169eefc450808e60ea515fc271122052de commit 23e667169eefc450808e60ea515fc271122052de Author: Robert Sauter Date: Tue Jun 20 14:18:02 2017 +0200 IEEE 802.11: Use correct mask for 'SMK message' Change-Id: I2def75c999faec0cbb16fd87133f09544bff78c4 Reviewed-on: https://code.wireshark.org/review/22264 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=4d90f2e092802775e5e3e457768d1c1f4760a1f0 commit 4d90f2e092802775e5e3e457768d1c1f4760a1f0 Author: Peter Wu Date: Mon Jun 19 16:28:10 2017 -0400 Qt: make Wireless Timeline a separate item Do not put the wireless timeline in the main view with splitters, it has a fixed size anyway and is not taken into account for layout and size calculations for the panes. Bug: 13776 Change-Id: I71da962950c3f1b215908674f4852afa76744343 Reviewed-on: https://code.wireshark.org/review/22242 Petri-Dish: Michael Mann Reviewed-by: Simon Barber Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=3978462fd31665f30432689634812a15c476406b commit 3978462fd31665f30432689634812a15c476406b Author: Simon Barber Date: Tue Jun 20 08:21:09 2017 +0100 ieee80211-radio: allow 0 duration and handle missing phy type Allows duration to be calculated to 0 Handles generators where PHY type is not reported, but it can be determined from the rate. Change-Id: Ic0b9e1b0e3e51f4d5b670d25fea064daf250a55f Reviewed-on: https://code.wireshark.org/review/22261 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=59670461b00414d504b2a9ed9e7bafeab65a7420 commit 59670461b00414d504b2a9ed9e7bafeab65a7420 Author: Pascal Quantin Date: Tue Jun 20 02:49:07 2017 +0200 GTPv2: put dissection under GTPv2 protocol item Bug: 13813 Change-Id: Ic1582406896b2d4d3505ae1d3bb79cdbafa481da Reviewed-on: https://code.wireshark.org/review/22247 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=187137a37309f2c74a68876228d8af81e06ed818 commit 187137a37309f2c74a68876228d8af81e06ed818 Author: Martin Kaiser Date: Sat Jun 17 13:37:25 2017 +0200 mq: start removing some if (tree) checks There are lots of if (tree) checks. Start removing some which are obviously unnecessary. Change-Id: I3f8e4b82cd84d8e92ae79492d705438e2df739bb Reviewed-on: https://code.wireshark.org/review/22238 Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=be4dbf840b164ab9b788ee8c3a9466e2da1393d2 commit be4dbf840b164ab9b788ee8c3a9466e2da1393d2 Author: Stig Bj??rlykke Date: Mon Jun 19 16:26:45 2017 -0400 Qt: Turn off auto scroll when going to a packet When going to a packet (first, last, next, prev and specific) during capture we must turn off auto scroll to let the packet be shown in the packet list. Change-Id: If1c615eb4d422c3b4c0418114064f7a4a0b75b35 Reviewed-on: https://code.wireshark.org/review/22244 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=4e46352657df1d66e8f2ade8c5e3d38ecae18530 commit 4e46352657df1d66e8f2ade8c5e3d38ecae18530 Author: Jeff Morriss Date: Mon Jun 19 16:46:49 2017 -0400 Don't scroll back to the selected frame when we get name resolution updates. With live or large capture files and asynchronous name resolution this can cause serious scrolling issues as the name resolutions come in. Bug: 12074 Change-Id: I1a5cca410c0608927b32e9e7107885370caf14d7 Reviewed-on: https://code.wireshark.org/review/22245 Petri-Dish: Jeff Morriss Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=2de483c0925a5a93cdaee168997f3f3c7949d2d4 commit 2de483c0925a5a93cdaee168997f3f3c7949d2d4 Author: Pascal Quantin Date: Mon Jun 19 22:12:22 2017 +0200 AMQP: workaround some proto_tree_add_none_format() asserts Previously proto_tree_add_none_format() could be called with any type of field type, not FT_NONE only. Change-Id: I78976a168fc1bf606b72ad38d284bb0bd1794b03 Ping-Bug: 13780 Reviewed-on: https://code.wireshark.org/review/22243 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=59f15b2a3a4d34bc941bdb83eb784de432522477 commit 59f15b2a3a4d34bc941bdb83eb784de432522477 Author: Martin Kaiser Date: Sat Jun 17 13:24:22 2017 +0200 mq: don't THROW() an exception from a dissector We can simply stop the dissection and exit. Change-Id: Ida8895513a1949fe5826ab89ffec2168642a9e89 Reviewed-on: https://code.wireshark.org/review/22237 Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=0dada943c0671637c29dab86b82fd07cc48ca849 commit 0dada943c0671637c29dab86b82fd07cc48ca849 Author: Darien Spencer Date: Sun Jun 18 22:54:55 2017 -0700 RLC: Renamed U-RNTI to UE ID The 'U-RNTI' field in RLC Info struct is both used in the code and shown in the UI as a generic unique 'UE ID' (not specificly U-RNTI, although sometimes it is) This commit renames the field to fit it's usage. Change-Id: Ib42b8ed5192fe60c9a164d6d225634be53708c66 Reviewed-on: https://code.wireshark.org/review/22225 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=bef90e1493815a07e619c4cd0da6a7d65321c26e commit bef90e1493815a07e619c4cd0da6a7d65321c26e Author: Jeff Morriss Date: Mon Jun 19 14:48:42 2017 -0400 Update the capture file load time each time we update the progress bar. The Qt UI doesn't have a popup that tells you how long your file has been loading. So let's set the load time each time we update the packets bar. (Obviously this is only useful when you're waiting a long time for a file to load...) Change-Id: I9da372800a12454888439e2baf3d2a848c611501 Reviewed-on: https://code.wireshark.org/review/22234 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=246cbbc2ea6dd0a3a69a1aaa94db244a77565353 commit 246cbbc2ea6dd0a3a69a1aaa94db244a77565353 Author: Pascal Quantin Date: Mon Jun 19 21:23:47 2017 +0200 AMQP: fix a stack overflow when offset goes back and forth Previous code assumed that list decoding was successful and that some bytes were consumed. Let's explicitly check this. Bug: 13780 Change-Id: I3546b093f309f2b8096f01bc9987ac5ad9e029eb Reviewed-on: https://code.wireshark.org/review/22235 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=bb58b3a2643ab81560d84b00be3a9b9e86f0393c commit bb58b3a2643ab81560d84b00be3a9b9e86f0393c Author: Pascal Quantin Date: Mon Jun 19 20:40:52 2017 +0200 MQ: check fragment length before trying to perform reassembly Bug: 13792 Change-Id: Id0c116655288c5a3347911281a932ae80250c24f Reviewed-on: https://code.wireshark.org/review/22233 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=29007051743551c4156e2fe9f3f5b358fcf907e1 commit 29007051743551c4156e2fe9f3f5b358fcf907e1 Author: Pascal Quantin Date: Mon Jun 19 17:42:13 2017 +0200 X11: more sanity checks for BIG-REQUESTS messages Check that we do not have any overflow when converting words to bytes Bug: 13810 Change-Id: I43604f7bab427fc542c281e386ab9b994338366d Reviewed-on: https://code.wireshark.org/review/22227 Petri-Dish: Pascal Quantin Reviewed-by: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=fbfb87a2439dd18f2318586b8e5a2f6db410ba6a commit fbfb87a2439dd18f2318586b8e5a2f6db410ba6a Author: Pascal Quantin Date: Mon Jun 19 20:06:06 2017 +0200 PROFINET IO: define an arbitrary recursion depth limit Bug: 13811 Change-Id: I52bffd4a79dcdad9da23f33e1fc6a868472390bf Reviewed-on: https://code.wireshark.org/review/22232 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=051921854d8720123bd671af3ba3a123da2cfab3 commit 051921854d8720123bd671af3ba3a123da2cfab3 Author: Guy Harris Date: Mon Jun 19 12:46:42 2017 -0700 Register for SFLOW_245_HEADER_FDDI. In 609ea4baa62a523434cdd8ff350d56d135d588ae (I459249b98741cc069495c84ad4c47c0aa6768096) I unintentionally removed the registration. Put it back. Change-Id: I4769fc10d74fe7358f9794b9697591c61324e883 Reviewed-on: https://code.wireshark.org/review/22239 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=82fc557bed30b1aa69ca43a4291b64a9ce54c78a commit 82fc557bed30b1aa69ca43a4291b64a9ce54c78a Author: Pascal Quantin Date: Sun Jun 18 22:16:42 2017 +0200 DAAP: define an arbitrary recursion depth limit Bug: 13799 Change-Id: I611e3e888f91f78262e0d685e613a2bc221687c5 Reviewed-on: https://code.wireshark.org/review/22210 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=583c2504671e1671afd03e7638cf6c2957d2b020 commit 583c2504671e1671afd03e7638cf6c2957d2b020 Author: Stig Bj??rlykke Date: Mon Jun 19 10:30:35 2017 -0400 Qt: Flush signals when disable protocols When opening the enabled protocols dialog from a protocol preferences menu we must flush app signals to ensure a redissect is done. Change-Id: I512b8f6959aabcc15ccffc67615583ee9c60ceec Reviewed-on: https://code.wireshark.org/review/22224 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=d83176ed2edffe59badd75d8ee98c77227fd357f commit d83176ed2edffe59badd75d8ee98c77227fd357f Author: Roland Knall Date: Mon Jun 19 15:57:04 2017 +0200 SearchBar - Focus on shortcut instead of closing If the searchbar is already open focus on the bar and highlight existing test, instead of closing an already open bar Change-Id: I4f8ae2e903cb65c0ebca238f3bcc1c62b63b5c3b Reviewed-on: https://code.wireshark.org/review/22223 Reviewed-by: Roland Knall Petri-Dish: Roland Knall Reviewed-by: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=193cef0bcbcab25b95b4f124920d004ceaa7ae8a commit 193cef0bcbcab25b95b4f124920d004ceaa7ae8a Author: Anthony Coddington Date: Fri Jun 9 20:03:38 2017 +1200 Attempt to clean up addr_resolv flags by removing DUMMY_ADDRESS_ENTRY Replace with easier to understand and already present NAME_RESOLVED given dummy address is always filled. Change-Id: If8464f89e88722aac70689749fe0d4a31c119db2 Bug: 13798 Reviewed-on: https://code.wireshark.org/review/22110 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Jeff Morriss Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=6ecd6b816406597783ec662f00233f3a018553f7 commit 6ecd6b816406597783ec662f00233f3a018553f7 Author: Ahmad Fatoum Date: Mon Jun 5 23:11:33 2017 +0200 Remove unnecessary volatile qualifiers Change-Id: Ieebb199e181251fd0730dbabb4b8e71d6ad46a6d Reviewed-on: https://code.wireshark.org/review/21973 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=d85db24ce58b624bdd5c4cef3d06fcfba5a3ec25 commit d85db24ce58b624bdd5c4cef3d06fcfba5a3ec25 Author: Darien Spencer Date: Mon Jun 19 12:16:47 2017 -0700 FP: Fix out of bounds error in heuristic PCH dissector Heuristic PCH dissector was trying to access the packet's header (4 bytes) without asserting these bytes exist Change-Id: Id2747e00ed353b1962293b3cd3ea6fbe9449a81d Reviewed-on: https://code.wireshark.org/review/22220 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=31ffb58eb0db57df45f1f8e45afb759251982793 commit 31ffb58eb0db57df45f1f8e45afb759251982793 Author: Darien Spencer Date: Sat Jun 17 19:03:11 2017 -0700 [UMTS RLC] Rename proto variable To match the recently renamed file name. Change-Id: Id784b955ec96a52a5f380d415094dce81e1774d5 Reviewed-on: https://code.wireshark.org/review/22222 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=9634710cdb58456376ca17a299b7e7b99c307e4d commit 9634710cdb58456376ca17a299b7e7b99c307e4d Author: Martin Boye Petersen Date: Fri Jun 16 13:03:35 2017 +0200 zbee-zcl-se: Implemented zigbee zcl se metering dissector Implemented dissector to parse zigbee commands within SE metering cluster Change-Id: Iffb179c3e6db88b91b9ec96ed4d4b12bbeac682e Reviewed-on: https://code.wireshark.org/review/22221 Reviewed-by: Kenneth Soerensen 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=d19c3a22b927db0dc83bcad9e024a8ed8f866671 commit d19c3a22b927db0dc83bcad9e024a8ed8f866671 Author: Martin Mathieson Date: Sun Jun 18 22:01:04 2017 +0100 Misc snort fixes. - search for content fields taking into account length of last match - handle absolute path to file file inclusion not using $RULE_PATH - parse longer tokens (saw emerging-threats rule with enormous pcre) - content offset is relative to start of frame, *not* previous content match - show content modifiers 'rawbytes' and 'http_user_agent' Change-Id: I0a4e0b857c8049380ed6aa47e4a3d3649e84d4ad Reviewed-on: https://code.wireshark.org/review/22211 Petri-Dish: Martin Mathieson Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=d386a6cfb1e8b69f56fabad76d1e873f56160db8 commit d386a6cfb1e8b69f56fabad76d1e873f56160db8 Author: Silvio Gissi Date: Sun Jun 18 20:53:32 2017 -0400 Added IPv4 byte slicing Change-Id: I3bdca418801305d71b33fa07396497d82ad06e33 Reviewed-on: https://code.wireshark.org/review/22212 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=e9e1b4816278a131aa38dfc579ccd975fed2d7c7 commit e9e1b4816278a131aa38dfc579ccd975fed2d7c7 Author: Guy Harris Date: Sun Jun 18 19:55:11 2017 -0700 Put the definition of BIT_SWAPPED_MAC_ADDRS in the file where it's used. In change 18a3b0659c209a2e0121eacd640b75e6c1c3b87d, I moved the table that uses it, but not the actual definition, from libpcap.c to pcap-common.c; they both should have been moved. Make it so. Change-Id: I266fce455df3848b873cdfadb12cecdbf9c8d4d3 Reviewed-on: https://code.wireshark.org/review/22216 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=547b08b49527eb97ac2ab37fbbcb5a728869d2fd commit 547b08b49527eb97ac2ab37fbbcb5a728869d2fd Author: Guy Harris Date: Sun Jun 18 18:58:48 2017 -0700 Register for WTAP_ENCAP_FDDI. In 609ea4baa62a523434cdd8ff350d56d135d588ae (I459249b98741cc069495c84ad4c47c0aa6768096) I unintentionally removed the registration. Put it back. Change-Id: I7cf216378e1610350949910091ee187ce150ca05 Reviewed-on: https://code.wireshark.org/review/22213 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=66c50585e5c10764d0b8a850fd49fa7012346560 commit 66c50585e5c10764d0b8a850fd49fa7012346560 Author: Michael Mann Date: Sat Jun 17 11:33:29 2017 -0400 OpenSafety: sanity check calculated length. Original sanity check was missed for fragmentation Bug: 13755 Change-Id: If9e24e01a119c869b02f198456776c8e6c6f2ad0 Reviewed-on: https://code.wireshark.org/review/22193 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=1247693a99ee3b23d11d79cad92b412b78254e25 commit 1247693a99ee3b23d11d79cad92b412b78254e25 Author: Gerald Combs Date: Sun Jun 18 08:11:03 2017 +0000 [Automatic update for 2017-06-18] Update manuf, services enterprise-numbers, translations, and other items. Change-Id: I9a55ca147bd4e42b9caded98294597acfad99909 Reviewed-on: https://code.wireshark.org/review/22203 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=55f8799c688b00e9f148fbad4a145126f0417847 commit 55f8799c688b00e9f148fbad4a145126f0417847 Author: Guy Harris Date: Sat Jun 17 20:20:55 2017 -0700 And use RVALS for connection_abort_reasons, as it's a range_string. Change-Id: Id59aafdca242ef25bab5bde0e3adf5e8324c6e2d Reviewed-on: https://code.wireshark.org/review/22202 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=c2307d0fe30a37c084ad788eb5d1835cfca4d375 commit c2307d0fe30a37c084ad788eb5d1835cfca4d375 Author: Guy Harris Date: Sat Jun 17 19:14:15 2017 -0700 Flag field using a range_string with BASE_RANGE_STRING. Change-Id: I6c6ac2f54adb0b4610e2f475312801bfae6715ed Reviewed-on: https://code.wireshark.org/review/22201 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=1a7f9b957fc4dbd7be374531e0729f437cbbf774 commit 1a7f9b957fc4dbd7be374531e0729f437cbbf774 Author: Guy Harris Date: Sun Jun 18 02:01:10 2017 +0000 Revert "Temporary debugging hack, the sequel - fewer printouts, flush before crash." This reverts commit fa3aa6781797dc8d838d1a1311555a3d5c342ed1. Change-Id: I974606b2c7963d92832b74e05681431442542202 Reviewed-on: https://code.wireshark.org/review/22200 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=fa3aa6781797dc8d838d1a1311555a3d5c342ed1 commit fa3aa6781797dc8d838d1a1311555a3d5c342ed1 Author: Guy Harris Date: Sat Jun 17 18:01:13 2017 -0700 Temporary debugging hack, the sequel - fewer printouts, flush before crash. Change-Id: I867c1f78554fc6fabd2579107fe679a6f6033c0c Reviewed-on: https://code.wireshark.org/review/22199 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=e77817cc92e368f13ac0cbee456fadb326d3a571 commit e77817cc92e368f13ac0cbee456fadb326d3a571 Author: Guy Harris Date: Sat Jun 17 23:42:13 2017 +0000 Revert "Temporary hack to try to debug tshark -G values crash on 32-bit Windows." This reverts commit 573a4c9cd59d7a14e4ab305284a287c705d6b945. Change-Id: Ia967e1e7ae617556cb2d0247fa45026f610bafa8 Reviewed-on: https://code.wireshark.org/review/22198 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=573a4c9cd59d7a14e4ab305284a287c705d6b945 commit 573a4c9cd59d7a14e4ab305284a287c705d6b945 Author: Guy Harris Date: Sat Jun 17 14:54:10 2017 -0700 Temporary hack to try to debug tshark -G values crash on 32-bit Windows. Change-Id: I837a1e724f58f3e85ae4d7c77715e185a4b1ebeb Reviewed-on: https://code.wireshark.org/review/22197 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=43700544312f33ca78199de6003f8c4328df2203 commit 43700544312f33ca78199de6003f8c4328df2203 Author: Guy Harris Date: Sat Jun 17 14:50:31 2017 -0700 Clean up whitespace. Change-Id: I67616d3ea6d325000c22c550c4d20c320b1c51db Reviewed-on: https://code.wireshark.org/review/22195 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=57fece13e06b347ef14f106ec9ee19f2d13b0182 commit 57fece13e06b347ef14f106ec9ee19f2d13b0182 Author: Michael Mann Date: Sat Jun 17 11:10:53 2017 -0400 Expose RTPS dissector for Lua. See https://ask.wireshark.org/questions/61824/how-to-get-a-reference-to-an-existing-heuristic-dissector-in-lua-in-order-to-wrap-rtps Change-Id: I926b974da8e2de35c64cc46cba7b38e71368fcdd Reviewed-on: https://code.wireshark.org/review/22137 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=c89f4c628c315e8f472653856a0776469c65f34e commit c89f4c628c315e8f472653856a0776469c65f34e Author: Gerald Combs Date: Sat Jun 17 11:15:18 2017 -0700 WiX: Fixup merge module configuration. Set the merge module path based on our platform and version of Visual Studio. Change-Id: Ic866447f36d5264d61fc988f3f9d8b4d2e5c0827 Reviewed-on: https://code.wireshark.org/review/22192 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=8775b0b1b2c24b271e4fed76fdc926fa32f84d05 commit 8775b0b1b2c24b271e4fed76fdc926fa32f84d05 Author: Darien Spencer Date: Sat Jun 17 13:27:33 2017 -0700 [UMTS RLC] Renaming dissector files to fit FP/MAC Currently the UMTS FP & MAC dissector's are named packet-umts_X. This commit renames the UMTS RLC's files to show their relation. Change-Id: I9e37be95f7c7d08278075a49b8abc2b480a13d64 Reviewed-on: https://code.wireshark.org/review/22188 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=553b1e0215ad5826906aafbe0e38c1e44cf9e1c3 commit 553b1e0215ad5826906aafbe0e38c1e44cf9e1c3 Author: Peter Wu Date: Mon Jun 12 16:21:29 2017 +0200 Do not process UI events while reading from live capture For at least Qt, the main_window_update callback is not necessary to make the stop button work. When restarting a live capture during a flood (via Ctrl-R), this callback actually results in an infinite loop in MainWindow::captureStop since the capture state never changes from FILE_READ_IN_PROGRESS. Remove this callback to ensure that the problematic pipeActivated / sync_pipe_input_cb / capture_input_new_packets / main_window_update / ... / on_actionCaptureRestart_triggered / testCaptureFileClose / captureStop sequence is avoided. Even though captureStop invokes capture_stop, I guess that this does not change the state because the pipeActivated callback is already active. Bug: 10917 Change-Id: I6ca4fa946963928b7bc8a53ca14f9a9a3a35eaa7 Reviewed-on: https://code.wireshark.org/review/22097 Reviewed-by: Jaap Keuter Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=800a856fb4784e31347e15a8ec825d2daeb62350 commit 800a856fb4784e31347e15a8ec825d2daeb62350 Author: Peter Wu Date: Mon Jun 12 14:23:32 2017 +0200 Qt: fix hang on exiting Qt while loading capture file testCaptureFileClose can also be invoked while reading an existing capture file (the original comment only applied to GTK+, not Qt). When the user quits Wireshark while reading an offline pcap, this could result in a confusing "Unsaved packets" dialog. Fix this by checking the actual capture session state. After fixing this, the next issue is that cf_close trips on an assertion ("cf->state != FILE_READ_IN_PROGRESS"). To address this problem, do not close the capture file immediately, but signal to the reader (cf_read) that this should be done (similar to the quit logic in GTK+). Bug: 13563 Change-Id: I12d4b813557bf354199320df2ed8609070fdc58a Reviewed-on: https://code.wireshark.org/review/22096 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=6462560b30635b79abc7d248dbf53179f31d84a7 commit 6462560b30635b79abc7d248dbf53179f31d84a7 Author: Martin Kaiser Date: Sat Jun 17 09:03:05 2017 +0200 smpp: don't THROW() an exception from a dissector If the pdu length is too short, we can simply stop dissection and return the number of bytes we processed. Change-Id: I11581daa3fdb80b3d5a07754039ec1b640945b2e Reviewed-on: https://code.wireshark.org/review/22187 Reviewed-by: Martin Kaiser Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=b2fa26ff7a270dc6a0f70c06cdc3e186f0c9d29f commit b2fa26ff7a270dc6a0f70c06cdc3e186f0c9d29f Author: Jaap Keuter Date: Sat Jun 17 08:44:08 2017 +0200 PIM: Add identification of Hello option 65004 Cisco uses propietary option 65004 to transmit RPF Proxy Vector information. Add the name of the option to the option identification. Change-Id: I5ee9e4d44d6326d8a457a8a4bbb24896e17216e8 Reviewed-on: https://code.wireshark.org/review/22186 Reviewed-by: Jaap Keuter Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=ff5ff79c83343f355b7410d5c4a852615392f08f commit ff5ff79c83343f355b7410d5c4a852615392f08f Author: Guy Harris Date: Fri Jun 16 21:11:28 2017 -0700 Note that we should probably support most if not all Ethertypes. Change-Id: Ic4ea02540b04d589d46f487adc40f49a7fecad37 Reviewed-on: https://code.wireshark.org/review/22185 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=e2efa82811ee987dfe96929dd8383c45104dec0b commit e2efa82811ee987dfe96929dd8383c45104dec0b Author: Guy Harris Date: Fri Jun 16 20:43:51 2017 -0700 Handle CMD over GRE. Bug: 13804 Change-Id: I0d96122a0c7f39315316e4da32c29977e147d3d6 Reviewed-on: https://code.wireshark.org/review/22183 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=6cc5655e279f06bcd02248b4e386dca6bff9781d commit 6cc5655e279f06bcd02248b4e386dca6bff9781d Author: John A. Thacker Date: Wed Jun 14 14:46:57 2017 -0400 MTP2: Add expert_info warning for incorrect length indicator ITU-T Q.703 2.3.3 specifies that the length indicator MUST be set to its correct value. Adding a expert_info warning makes it easier to determine if a capture uses the optional extended sequence number format found in Appendix A, for which a preference already exists. Change-Id: I7c99c7f2801a6d44d1bc693b59f38a76e08cfe4a Reviewed-on: https://code.wireshark.org/review/22135 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=85e2a54703da8adee8bf7aefc67f4851ee3b3f1d commit 85e2a54703da8adee8bf7aefc67f4851ee3b3f1d Author: Vasil Velichckov Date: Sat Jun 17 04:16:02 2017 +0300 gsm_sms: decode UCS2 as UTF-16 Some phones (Android and iOS smartphones) encode emoji characters as UTF-16 big endian and although the UTF-16 is not specified in the 3GPP 23.038 (GSM 03.38) it seems to be widely supported Bug: 13808 Change-Id: Ic4a600e42fb4b471223aaef1a661bd002835b519 Reviewed-on: https://code.wireshark.org/review/22181 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=454b5aeddfc7256ebd898e904bc8cb3883305699 commit 454b5aeddfc7256ebd898e904bc8cb3883305699 Author: Robert Sauter Date: Fri Jun 16 13:22:56 2017 +0200 IEEE 802.15.4: Enable decryption and decode new aux header fields for v2015 Change guard that prevents decryption of v2015 to only check if frame counter suppression is not used. Add new aux header fields. Cleanups. Bug: 13805 Change-Id: Ib025e724415d7d7b85d63e2f44a37c7c691e9de6 Reviewed-on: https://code.wireshark.org/review/22165 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=6f100a3df9bdd55aaf825fdbab86e46837ed1420 commit 6f100a3df9bdd55aaf825fdbab86e46837ed1420 Author: Vasil Velichckov Date: Fri Jun 16 20:11:08 2017 +0300 Fix JSON UTF-8 character validation and dissection In abda30e9e validation of JSON UTF-8 characters was implemented but it doesn't handle well the valid characters Bug: 13806 Change-Id: Id8777065cfff9deae94f457dee08017d03b50f20 Reviewed-on: https://code.wireshark.org/review/22169 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=8b99bb7fbf80f2fd3bfe53bbbfa14caec6319cbd commit 8b99bb7fbf80f2fd3bfe53bbbfa14caec6319cbd Author: Guy Harris Date: Fri Jun 16 14:03:17 2017 -0700 Have two separate routines for wlantap dissection - OCTO and pre-OCTO. The two code paths don't share any code, so they might as well be in separate routines. That makes it even easier to read. Change-Id: I8ee335f4cac2aedc42216db7f9674e1a609d9347 Reviewed-on: https://code.wireshark.org/review/22179 Petri-Dish: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=8ab033a2838ee94879910fd3ab9860122a72f151 commit 8ab033a2838ee94879910fd3ab9860122a72f151 Author: Guy Harris Date: Fri Jun 16 13:31:10 2017 -0700 Further cleanup. Move some commented-out code where it belonged, and #if 0 it out instead. Have only *one* test for OCTO. Change-Id: I6e8803f936ebd88f1705b2185f034ec0b2bddb77 Reviewed-on: https://code.wireshark.org/review/22177 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=d217b757cb1c627e53d9cffe47fa5f47c38045de commit d217b757cb1c627e53d9cffe47fa5f47c38045de Author: Guy Harris Date: Fri Jun 16 12:53:44 2017 -0700 Clean up the 802.11 payload handling a bit. Two separate checks for OCTO, one right after the other, is a bit confusing. Change-Id: I702aa1809dc7271b69b5419dc850228fac516ed6 Reviewed-on: https://code.wireshark.org/review/22175 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=573490f5c0f17d40ef4fca2e27b1523e2ad562d3 commit 573490f5c0f17d40ef4fca2e27b1523e2ad562d3 Author: Pascal Quantin Date: Fri Jun 16 19:03:45 2017 +0200 GSM A DTAP: update UE test loop modes Change-Id: If05423a765c461a1e6df4856afae4e290bd684db Reviewed-on: https://code.wireshark.org/review/22168 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=435c68cd2b856a6be7d015e8703c6c83d9b8eb89 commit 435c68cd2b856a6be7d015e8703c6c83d9b8eb89 Author: Guy Harris Date: Fri Jun 16 11:40:22 2017 -0700 Fix SURROGATE_VALUE() to match what RFC 2781 says. While we're at it, note in the comment for get_utf_16_string() the "decoding UTF-16" algorithm in RFC 2781. Change-Id: I5d7dc5c09af0474c055796e49e0c7b94fa87d2ad Reviewed-on: https://code.wireshark.org/review/22171 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=a0dfbccdfca79da5ed9bc250d18bceedd3598276 commit a0dfbccdfca79da5ed9bc250d18bceedd3598276 Author: Guy Harris Date: Fri Jun 16 01:54:42 2017 -0700 Rename FindOS_X_FRAMEWORKS.cmake for the new OS name. It's now FindMACOS_FRAMEWORKS.cmake. (But is it actually *used*? CMakeLists.txt does the check itself.) Change-Id: I6e972869b94da959dc7c9a3fccacfbd35e0e992c Reviewed-on: https://code.wireshark.org/review/22163 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=5039d0e57635589208e1d969a57250746e422e06 commit 5039d0e57635589208e1d969a57250746e422e06 Author: Guy Harris Date: Fri Jun 16 01:49:44 2017 -0700 Change some names to reflect Apple's new UNIX-for-Macs name. {OS_X,os_x} -> {MACOS,macos}. Change-Id: Icebea6ab566c65996ee97bacb88fac7e84ec32de Reviewed-on: https://code.wireshark.org/review/22161 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=63b91ad3119c64eb8fdaa67303fe37d71a01a1b0 commit 63b91ad3119c64eb8fdaa67303fe37d71a01a1b0 Author: Guy Harris Date: Fri Jun 16 00:57:54 2017 -0700 Rename a routine to match the OS name. It's now "macOS". While we're at it, note that the property list from which it fetches version information still calls it "Mac OS X". Change-Id: I438ef9dc65c2619d7378b0deb5efc84734a2ac6d Reviewed-on: https://code.wireshark.org/review/22159 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=2e497e105f3d4d535de81dbd6364e23ed6fde6eb commit 2e497e105f3d4d535de81dbd6364e23ed6fde6eb Author: Jo??o Valverde Date: Thu Jun 15 13:38:34 2017 +0100 RADIUS: Add dictionary support for format= with BEGIN-VENDOR Bug: 13745 Change-Id: Ibd00ea4818eb4b47a2c46324c1bfc878fef03d1e Reviewed-on: https://code.wireshark.org/review/22155 Petri-Dish: Jo??o Valverde Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=7c28d26d71579d94f25acbaf4ab70931729d70cc commit 7c28d26d71579d94f25acbaf4ab70931729d70cc Author: Daan De Meyer Date: Mon Jun 12 14:50:55 2017 +0200 Refactor JSON output functions Refactors the print.c json output functions to be more intuitive and to allow easy switching to single json keys with a json array of values instead of duplicate json keys. With this commit the json output does not change at all. These changes have been tested on multiple decrypted http2 traces with the following testing method: - Save the pcap file as json with a build of the current master branch. - Save the pcap file as json with a build of the master branch + this commit. - Compare the files for changes with the "cmp" utility. No differences were found between files for multiple different decrypted http2 traces. Printing with the "-x" or "-j" options also does not produce any changes either. Bug: 12958 Change-Id: Ibd3d39119c3a08906389aa8bbf4e2a2b21dd824e Reviewed-on: https://code.wireshark.org/review/22064 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=d01e9df47258cdd6bf66ace1d6f592773b574926 commit d01e9df47258cdd6bf66ace1d6f592773b574926 Author: Guy Harris Date: Fri Jun 16 00:37:58 2017 -0700 Put the {un}install_XXX() definitions in the right order. Put them in the same order as the order in which the _VERSION values are defined and in which they're invoked. Similarly, do the "make sure we have the requested version installed" tests in the same order as the un-installation order (which is the reverse of the installation order). Change-Id: I0e2bd1d249832090c3d81bacfe010de19de54cdf Reviewed-on: https://code.wireshark.org/review/22158 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=2486b7e8fa6ca76f75b36dfffe0de42b4f2e8380 commit 2486b7e8fa6ca76f75b36dfffe0de42b4f2e8380 Author: Guy Harris Date: Fri Jun 16 00:30:46 2017 -0700 Move libgcrypt and libgpg-error to the set of required libraries. We now require libgcrypt, and libgcrypt requires libgpg-error. Change-Id: Ifdf40acb11fef84485310321523500b1396736b6 Reviewed-on: https://code.wireshark.org/review/22157 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=0ad7607478d9d40628b5a4af1d2335ecc0f2e7cc commit 0ad7607478d9d40628b5a4af1d2335ecc0f2e7cc Author: Guy Harris Date: Fri Jun 16 00:19:53 2017 -0700 Update to newer versions of libgcrypt and GnuTLS. We want a newer version of libgcrypt to get additional crypto functions. Update to the current release, 1.7.7. Update to the current release of libgpg-error, 1.27, while we're at it. Update to the current "stable" version of GnuTLS, 3.4.17; 2.12.19 doesn't work with libgcrypt 1.7.7. 3.4.17 requires Nettle, and Nettle requires GMP, so, if we're building with GnuTLS, download and install the current versions of Nettle and GMP. GMP requires lzip, so download and install it as well. Clean up some "version >= x.y.z" checks to check the major version number in all cases. Change-Id: I39cccd34e0d7f49ac35b0bbacdab03251d42a1de Reviewed-on: https://code.wireshark.org/review/22156 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=1d657acf2d86173087c28cce9f33e11299815fd5 commit 1d657acf2d86173087c28cce9f33e11299815fd5 Author: Ivan Nardi Date: Wed Jun 14 20:14:30 2017 +0200 gsm-a, nas-eps: enhance handling of missing mandatory i.e. When a mandatory information element is missing, try to report an expert info, instead of throwing a fatal malformed exception (or of reporting nothing at all). According to TS 24.007 11.2.3, a mandatory i.e. may be part of the imperative part of the message, so that expert info should be at PI_ERROR level Change-Id: Id399c236f2923db36540bbda0d29d666548f7cbd Reviewed-on: https://code.wireshark.org/review/22134 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=b62346b3040fe4ee6cebb7e5a3f1894d9ab767cc commit b62346b3040fe4ee6cebb7e5a3f1894d9ab767cc Author: Guy Harris Date: Thu Jun 15 02:57:10 2017 -0700 Add a comment indicating what releasw we're testring for. This makes those tests more like other such tests. Change-Id: Ide920d4083f6092ce5892adf4fc178236c49729f Reviewed-on: https://code.wireshark.org/review/22150 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=ee0dde474c20afb4c493441400926ad7924ca458 commit ee0dde474c20afb4c493441400926ad7924ca458 Author: Guy Harris Date: Thu Jun 15 02:14:25 2017 -0700 Make the short names for USB encspsulation types more regular. Have them all be "usb-XXX", where XXX indicates the type of header. Change-Id: I7f1bfea7e264b17c57f94c484d64d1cce91b9b78 Reviewed-on: https://code.wireshark.org/review/22147 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=6f8bc61c3323b959900f125234e7055018d62e4b commit 6f8bc61c3323b959900f125234e7055018d62e4b Author: Guy Harris Date: Thu Jun 15 02:05:08 2017 -0700 Better names for various USB headers. Change-Id: Iec2126fa1b71d9923ef0fb9ca2a027f7752d71f3 Reviewed-on: https://code.wireshark.org/review/22144 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=2a5cb8e32e31ed0fb64b97318dd38470886d9154 commit 2a5cb8e32e31ed0fb64b97318dd38470886d9154 Author: Jaap Keuter Date: Wed Jun 14 22:55:02 2017 +0200 Miscellaneous texual corrections and addition Correct some symbolic references in source file comments and add a note about the CMake configuration options. Change-Id: Idb670a2c798c2a52cdce142340ce8fc5a2022508 Reviewed-on: https://code.wireshark.org/review/22138 Reviewed-by: Michael Mann Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=828e1f07a82feb821c8169236fde18570ec01313 commit 828e1f07a82feb821c8169236fde18570ec01313 Author: Michael Mann Date: Wed Jun 14 19:55:05 2017 -0400 udpdump.c: Don't include epan headers. udpdump has local copies of the tag values from exported_pdu.h, so the dependency isn't needed. exported_pdu.h required tv_buff.h and packet_info.h, whose inclusion caused link errors on SPARC. Bug: 13801 Change-Id: Icbf7b59b8af0d3a0fc73599baad6932e76dc3462 Reviewed-on: https://code.wireshark.org/review/22131 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=552dab08a6ea1b47465d888c613c353f8697e918 commit 552dab08a6ea1b47465d888c613c353f8697e918 Author: Michael Mann Date: Wed Jun 14 12:52:09 2017 -0400 packet-btrfcomm.c: Prevent over bit shift in get_le_multi_byte_value. https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=2163 Bug: 13783 Change-Id: I92cefec86f9545345d00cf28e32ef7c05064417c Reviewed-on: https://code.wireshark.org/review/22141 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=acb488b7f4c628ec0aecdb970694c6f5a97974bc commit acb488b7f4c628ec0aecdb970694c6f5a97974bc Author: Michael Mann Date: Wed Jun 14 11:44:26 2017 -0400 packet-x11.c: Sanity check BIG-REQUEST length Bug: 13793 Change-Id: I8863da14f889c68d161f4e53aa6a4e0d2636ba48 Reviewed-on: https://code.wireshark.org/review/22140 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=01fe854fa00e780e2eb7f9b18a11a09ff0dc1c11 commit 01fe854fa00e780e2eb7f9b18a11a09ff0dc1c11 Author: Gerald Combs Date: Fri May 26 15:10:48 2017 -0700 TCP Analysis: Update the spurious retransmission check. The spurious retransmission check operates on the last-seen acknowledgment in the reverse direction. Adjust the analysis logic so that it is checked independently of the forward sequence number. Update the documentation accordingly. Change-Id: I3714f44398501a581f967c61e119fe95f90209b1 Reviewed-on: https://code.wireshark.org/review/21769 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=86fceac9ad52531b723ce179a46931d9312a33b8 commit 86fceac9ad52531b723ce179a46931d9312a33b8 Author: Nitzan Carmi Date: Sun May 7 13:49:00 2017 +0200 infiniband: add RETH remote key to infinibandinfo struct RETH remote key might be needed in protocol's dissectors. Remote access key is shared out of band usually via RDMA send operation. This key sharing is upper layer protocol specific and protocol dissector knows about the key. infiniband layer do not know about which rkey is shared. For protocol dissectors to associate data packets with past command packets, infiniband needs to provide the rkey. Change-Id: I927116d649ed2b01c388afbcdb924cb7e5128e12 Signed-off-by: Nitzan Carmi Reviewed-by: Parav Pandit Tested-by: Nitzan Carmi Reviewed-on: https://code.wireshark.org/review/22123 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=9ed4046e0f3e8872c3adec3f11376ee392834525 commit 9ed4046e0f3e8872c3adec3f11376ee392834525 Author: Jo??o Valverde Date: Wed Jun 14 21:01:11 2017 +0100 RADIUS: Fix dissection for non-default VSA lengths Ping-Bug: 13745 Change-Id: I1c9f69d0015ba9bea16d8300fbfd85abe110f829 Reviewed-on: https://code.wireshark.org/review/22136 Reviewed-by: Jo??o Valverde http://cgit.osmocom.org/wireshark/commit/?id=ae085f7338b356f249bbc639ce70412ece42a708 commit ae085f7338b356f249bbc639ce70412ece42a708 Author: Robert Sauter Date: Wed Jun 14 07:52:59 2017 +0200 IEEE 802.15.4: Fix IE/MIC handling of secured packets without payload Change-Id: Icdcb770723e3783013f525524c3fe745d5dd862d Reviewed-on: https://code.wireshark.org/review/22122 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=4753463456760d7464b78e0e66e98d7eee301bcf commit 4753463456760d7464b78e0e66e98d7eee301bcf Author: Michael Mann Date: Wed Jun 14 10:49:10 2017 -0400 packet-lorawan.c: get_encryption_keys_app_eui must be included in GCRYPT_VERSION_NUMBER check Change-Id: I35d4ab99690839c3999e3fb5b471027271a81042 Reviewed-on: https://code.wireshark.org/review/22132 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=d45f6661d750617dfc1f6670854056ad31613c5e commit d45f6661d750617dfc1f6670854056ad31613c5e Author: Anders Date: Wed Jun 14 13:35:28 2017 +0200 [tap-rtp-common] Add EVS to mimetype_and_clock_map Change-Id: I21b3d023c8644421059d84b0905ff264e991c8a8 Reviewed-on: https://code.wireshark.org/review/22127 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=614a97c5cd4fad3f3b74a37d5866ceb26f7ee64f commit 614a97c5cd4fad3f3b74a37d5866ceb26f7ee64f Author: Erik de Jong Date: Tue Jun 13 19:54:05 2017 +0200 LoRaWAN: Use proto_tree_add_checksum for MIC verification Change-Id: Iaf705172496e26f571f77902bcc1a95f3b817c80 Reviewed-on: https://code.wireshark.org/review/22098 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=26a6881014c85c935f2794f6eeb852849137c20a commit 26a6881014c85c935f2794f6eeb852849137c20a Author: Michael Mann Date: Tue Jun 13 20:37:11 2017 -0400 DOCSIS: Prevent infinite loop from unknown FCParm. concatlen was not updated if FCParm was unknown, leading to an infinite loop. Bug: 13797 Change-Id: I1b64d757a369183a711f01b0b5cd1ba7aa0787bc Reviewed-on: https://code.wireshark.org/review/22120 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=50fa2d95833ec2e2b0de3000eda7b290fc23eaeb commit 50fa2d95833ec2e2b0de3000eda7b290fc23eaeb Author: Michael Mann Date: Tue Jun 13 23:05:24 2017 -0400 WBXML: Fix some more potential infinite loops. tvb_get_guintvar can generate some unrealistic values so do some sanity checking on them. Bug: 13796 Change-Id: I2d5f7a48c2e982a419ea6ab3ac0000be3b6bcbc7 Reviewed-on: https://code.wireshark.org/review/22121 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=cea298a5975ac941c549a696bf9329e94a09234c commit cea298a5975ac941c549a696bf9329e94a09234c Author: Richard Sharpe Date: Tue Jun 13 15:05:24 2017 -0700 SMB2: Improve FILE_ALL_INFORMATION query response. Add support for the fields Position Information, Mode Information and Alignment Information in the FILE_ALL_INFORMATION query response. Bug: 13800 Change-Id: I838fba1df26fe0f65394f0fe31b83645a707c166 Reviewed-on: https://code.wireshark.org/review/22117 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Reviewed-by: Richard Sharpe http://cgit.osmocom.org/wireshark/commit/?id=d0520f81d11e6ee409139c50771661b50e358674 commit d0520f81d11e6ee409139c50771661b50e358674 Author: Jo??o Valverde Date: Wed Jun 14 01:32:37 2017 +0100 RADIUS: Add comment explaining WiMAX non-standard VSA format Change-Id: I5b3417c94ab10d4ed22258bdb2ef0f670dd2b995 Reviewed-on: https://code.wireshark.org/review/22118 Reviewed-by: Jo??o Valverde http://cgit.osmocom.org/wireshark/commit/?id=9c86ec08aa66b0dace191519c410503cde924319 commit 9c86ec08aa66b0dace191519c410503cde924319 Author: Guy Harris Date: Tue Jun 13 14:11:02 2017 -0700 Don't use frame_length at all if we don't have libgcrypt >= 1.6.0 and encryption keys. Change-Id: Ia82fa67bbb9056204ed70b150f3d1e6db9ceed25 Reviewed-on: https://code.wireshark.org/review/22116 Petri-Dish: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=f3267f17a3fc3c8ab138940653f2e968c5d27378 commit f3267f17a3fc3c8ab138940653f2e968c5d27378 Author: Anthony Coddington Date: Fri Jun 9 17:16:27 2017 +1200 Fix automatic name resolution not saved to NRB Clear DUMMY_ADDRESS_ENTRY when add_ipv4_name/add_ipv6_name. This flag is checked in ipv4_hash_table_resolved_to_list(). TODO: clean up these flags as they are confusing and DUMMY appears somewhat redundant. Change-Id: I81d40cc778cbe5c36314631d3fa0997cee409368 Bug: 13798 Reviewed-on: https://code.wireshark.org/review/22109 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=ec4ba8b275572c50c1c8f7097c4a47c683291d51 commit ec4ba8b275572c50c1c8f7097c4a47c683291d51 Author: Guy Harris Date: Tue Jun 13 13:50:04 2017 -0700 time() is a system routine; don't call a variable by that name. That squelches a compiler warning. Change-Id: Ia39a9e5fe54a03e813bc3b82088ddf5de4a19c72 Reviewed-on: https://code.wireshark.org/review/22113 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=927f5cdc7e78db0d143e5d6f9a26d06834396518 commit 927f5cdc7e78db0d143e5d6f9a26d06834396518 Author: Anders Date: Tue Jun 13 17:31:21 2017 +0200 [MEGACO] Add tman/sdr as an integer with a unit string. Change-Id: I987b4a9a86b0000b726f7e514be741e713b6ec5a Reviewed-on: https://code.wireshark.org/review/22112 Reviewed-by: Anders Broman Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Martin Kaiser http://cgit.osmocom.org/wireshark/commit/?id=d7f2a2b1e0acca5b54219ea52bb5fc9848c3d9c1 commit d7f2a2b1e0acca5b54219ea52bb5fc9848c3d9c1 Author: Peter Wu Date: Thu Jun 8 19:00:20 2017 +0200 file-pcapng: fix capture filter dissection The pcapng spec[1] suggests that the first octet marks the filter type, but it is not clear whether this other types are implemented. Just skip over the byte for now. [1]: https://github.com/pcapng/pcapng/blob/c0dd7a7391/draft-tuexen-opsawg-pcapng.xml#L1083 Change-Id: I272dac55ea9ca3798e1fea45ce92023f7aa82564 Reviewed-on: https://code.wireshark.org/review/22043 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=6e3c8c8318872288555c4076957986425518f9ea commit 6e3c8c8318872288555c4076957986425518f9ea Author: Jeroen Sack Date: Tue Jun 13 11:01:26 2017 +0200 Fix isobus-vt warning when compiling using checkhf-conflicts. Bug: 13772 Change-Id: I9690b88096bbd4a3dc8f082f9f485166e517a4a6 Reviewed-on: https://code.wireshark.org/review/22111 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=256358c0e8d11b091ced99feb05ccd28c5a39873 commit 256358c0e8d11b091ced99feb05ccd28c5a39873 Author: Martin Boye Petersen Date: Mon Jun 12 13:35:52 2017 +0200 fixed integer overflow in zigbee timestamp conversion Change-Id: Ibc9e0a9285692ff95d28faf272c25d0e452f359c Reviewed-on: https://code.wireshark.org/review/22094 Reviewed-by: Kenneth Soerensen Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=42a27355eecbff484ad761a8b0d4b9d4614bb950 commit 42a27355eecbff484ad761a8b0d4b9d4614bb950 Author: Richard Sharpe Date: Mon Jun 12 15:19:18 2017 -0700 Add support for dissecting FIND responses of FileIdFullDirectoryInfo type. Simply had to copy an existing one and remove unneeded field etc. Fix bug 13795. Attached a capture showing the problem to the bug report. Change-Id: I93d5cdac3f336cbe0bd93db76a84bf97cbfa00ac Reviewed-on: https://code.wireshark.org/review/22106 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=d8f2bc776acf1a17be1373dd700054e8d28b2d3d commit d8f2bc776acf1a17be1373dd700054e8d28b2d3d Author: Peter Wu Date: Mon Jun 12 23:49:44 2017 +0200 ssl: fix duplicate heuristics dissector registration Whenever a SSL preference is set (e.g. through tshark -ossl.psk:x), proto_reg_handoff_ssl is invoked. This is currently necessary for registering ports from the RSA keys table, but things like heuristics dissectors should be registered only once. Fixes warning during tests: "Protocol Secure Sockets Layer is already registered in "tcp" table Change-Id: I08fc9da524888e00eea7b0d0df54f3f0a3f08eb5 Fixes: v2.5.0rc0-109-ge815bbb2e6 ("ssl: add heuristics to detect SSL/TLS on non-standard TCP port") Reviewed-on: https://code.wireshark.org/review/22105 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=73bed8c209bc0ff44062039019ab91c8a8da8065 commit 73bed8c209bc0ff44062039019ab91c8a8da8065 Author: Richard Sharpe Date: Mon Jun 12 13:59:22 2017 -0700 Improve the HTTP2 dissector by not inserting empty padding, which looks ugly. Change-Id: Ia01ae12fc9a22a7d0031c4580bbafe09f75881b5 Reviewed-on: https://code.wireshark.org/review/22104 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=9dc4d271cd4f4a0454fe82860c03ee454ebae254 commit 9dc4d271cd4f4a0454fe82860c03ee454ebae254 Author: sfd Date: Tue Jun 13 14:31:24 2017 +1200 Fix the display of the IPv4 Hash Table in Resolved Addresses Dialog QT UI Was sign extending the key to 64-bit in Linux. GPOINTER_TO_UINT should not be stored in 'int', use guint. Change-Id: Ib4a994fdda5d69a589d3cffce644584103f2cd1d Reviewed-on: https://code.wireshark.org/review/22107 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=61fda41a9707c3e50f3ee6b4a755f4301288806e commit 61fda41a9707c3e50f3ee6b4a755f4301288806e Author: Guy Harris Date: Mon Jun 12 20:47:59 2017 -0700 Don't assume we have the libgcrypt MAC functions. Not all the versions we support have them. Change-Id: I7851db692a0bff0fb22ab9d40c8d5f9dc3730fef Reviewed-on: https://code.wireshark.org/review/22108 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=5fd35d115f9bfc9b13eba25995f179c067d50f40 commit 5fd35d115f9bfc9b13eba25995f179c067d50f40 Author: Alexis La Goutte Date: Mon Jun 12 19:39:59 2017 +0000 ieee802154: fix parameter 'p_inf_elem_tree_mlme' not found in the function declaration [-Wdocumentation] Change-Id: I43eadb4be618163255297bb8a54bde4d6e537747 Reviewed-on: https://code.wireshark.org/review/22101 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=76c7f266223da6975f1986933b403edac7d799ce commit 76c7f266223da6975f1986933b403edac7d799ce Author: Alexis La Goutte Date: Mon Jun 12 19:43:30 2017 +0000 EPL (profiler parser): fix redundant redeclaration of ???epl_wmem_iarray_is_empty/sorted??? [-Wredundant-decls] Change-Id: Ia969ffddc0035b18e7a4afc67d0c830f082938ea Reviewed-on: https://code.wireshark.org/review/22103 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=68c0b8311c376fd33d8eabf675ecd3f53138efde commit 68c0b8311c376fd33d8eabf675ecd3f53138efde Author: Alexis La Goutte Date: Mon Jun 12 19:42:54 2017 +0000 EPL: fix redundant redeclaration of ???epl_profile_uat_fld_fileopen_check_cb??? [-Wredundant-decls] Change-Id: I44ba825648eb707942c4ea576c850c94f4891fb1 Reviewed-on: https://code.wireshark.org/review/22102 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b871da0f90e47ff1b25b40712217da4c9695b3df commit b871da0f90e47ff1b25b40712217da4c9695b3df Author: Jeroen Sack Date: Mon Jun 12 15:31:43 2017 +0200 Add ISOBUS dissector to release notes. Bug: 13772 Change-Id: I13726ec22fcec523fc837655fe5124a600639e39 Reviewed-on: https://code.wireshark.org/review/22095 Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=b8e660edc66d7f40545868a377b3385b4c9a54cb commit b8e660edc66d7f40545868a377b3385b4c9a54cb Author: Robert Sauter Date: Mon Jun 12 01:22:44 2017 +0200 IEEE 802.15.4: Fix double offset increment for Time Correction Header IE Regression by https://code.wireshark.org/review/21890/ Change-Id: Ieb90672dc2181f5951a8a4165e2676b7882282e5 Reviewed-on: https://code.wireshark.org/review/22087 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=6b09377285919333910810bcb0480f9413c5f452 commit 6b09377285919333910810bcb0480f9413c5f452 Author: Peter Wu Date: Mon Aug 8 14:51:38 2016 +0200 Extract errno value_strings from usb code The convention of returning negative errno codes from the Linux kernel is not just limited to usb/usbip, it is also needed by netlink. Now netlink error codes are properly dissected. Also add ERFKILL and EHWPOISON (since 2009 and 2011) and change ESTALE and ENOSYS to match the current description as of Linux 4.7. Fixed header paths in comments too. Used this command to generate the table (with fixups for gaps): cpp -dM -CC include/uapi/asm-generic/errno.h | perl -ne '/^#define (E[A-Z0-9]+) ([0-9]+) \/\* (.+) \*\// && printf " { -%-4s \"%s (-%s)\" },\n", "$2,", $3, $1' | sort -k2 Change-Id: I16fa41a42bd4201a8383ea8e70a0aa8a597b311d Reviewed-on: https://code.wireshark.org/review/16952 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e815bbb2e6946e210cd15b1d9c2d280332352c4e commit e815bbb2e6946e210cd15b1d9c2d280332352c4e Author: Peter Wu Date: Sun Jun 11 21:26:48 2017 +0200 ssl: add heuristics to detect SSL/TLS on non-standard TCP port TLS is quite easy to identify. When you see prefix "17 03 01" (Application Data, TLS 1.0) or "15 03 01" (Handshake, TLS 1.0), it is likely TLS. Rather than requiring manual Decode As, add a heuristic. Note that the Application Data protocol might still require a manual Decode As if the ALPN extension is missing or if the protocol (like HTTP) is not registered as SSL/TLS heuristics dissector. Change-Id: I2eac2aded821d3fd100bc5627850b936fadb63f7 Ping-Bug: 13743 Reviewed-on: https://code.wireshark.org/review/22083 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=ac2060563430d333589e4312a631d1d47cd6faa3 commit ac2060563430d333589e4312a631d1d47cd6faa3 Author: Robert Sauter Date: Mon Jun 12 07:04:42 2017 +0200 print_stream.c: Fix compile error on Windows regression Put closing #endif inside function body. Regression by https://code.wireshark.org/review/22086/ Change-Id: I6f49dd45598c77c0a10c62f18f85fd7b99aba975 Reviewed-on: https://code.wireshark.org/review/22088 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=8c316f3b98db8149735062ab03803cfad7e7de58 commit 8c316f3b98db8149735062ab03803cfad7e7de58 Author: Erik de Jong Date: Mon Jun 5 17:59:03 2017 +0200 Dissector for LoRaWAN Initial implementation of LoRaWAN dissector based on LoRa Alliance specification. Features: - Frame dissection for fields as per documentation - Payload decryption - MIC verification Not implemented: - Region specific information (frequencies etc) - Statistics Bug: 13775 Change-Id: I6031755dfd582dd78ed7c2566cdb390c577c9078 Reviewed-on: https://code.wireshark.org/review/22017 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=9d2f07e316752b1497af8230964fb693646f6d0d commit 9d2f07e316752b1497af8230964fb693646f6d0d Author: Jeroen Sack Date: Thu May 11 13:55:11 2017 +0200 Add isobus dissector Bug: 13772 Change-Id: If7ddb10bfc8a1756e8ed00baaa8a28a7e2840a37 Reviewed-on: https://code.wireshark.org/review/21594 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=585d17ae7f03d76713cf8ab2959260d19dabc619 commit 585d17ae7f03d76713cf8ab2959260d19dabc619 Author: Michael Mann Date: Sun Jun 11 12:03:13 2017 -0400 Add support for color xml attributes in psml and pdml formats. Bug: 6682 Change-Id: I19330d06aa3d5692503c61369c3c650d595971f5 Reviewed-on: https://code.wireshark.org/review/22077 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Stephen Donnelly Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=f4dd096afb6bb7b3ed7f036a9def10a5c27dcd66 commit f4dd096afb6bb7b3ed7f036a9def10a5c27dcd66 Author: Guy Harris Date: Sun Jun 11 15:14:29 2017 -0700 Add a big comment about the ISO 8613-6/T.416 SGR support. Also, the signature of print_color_escape() must be the same on Windows and UN*X; put the function body, but not the opening part of the definition, inside #ifdefs. Change-Id: I060e01d3280bfc4596a852211f5ab3c58d1e8642 Reviewed-on: https://code.wireshark.org/review/22086 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=0813fccb089ae6c9a910604f137fa8f99e66e142 commit 0813fccb089ae6c9a910604f137fa8f99e66e142 Author: Alexis La Goutte Date: Thu Jun 8 10:03:27 2017 +0000 netflow: fix typo adresses => addresses Change-Id: I8578f86f75b1a7278ad71d8671ce4e2dbc4f0c82 Reviewed-on: https://code.wireshark.org/review/22081 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=d4e51deadb280b822532a268304fed0e03b31cac commit d4e51deadb280b822532a268304fed0e03b31cac Author: Alexis La Goutte Date: Sun Jun 11 19:30:49 2017 +0000 address(.h): fix typo adresses => addresses Change-Id: Ibc787005bb7865da55d2d8257009bace1108f181 Reviewed-on: https://code.wireshark.org/review/22082 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=f4d14368e228e160d06abd324de87e6d74b2acb4 commit f4d14368e228e160d06abd324de87e6d74b2acb4 Author: Ivan Nardi Date: Sun Jun 11 17:27:58 2017 +0200 Ranap: improve heuristic algorithm Strength the heuristic cheking PDU-Type and Criticality field values too Change-Id: Id95603634a93033664bdbd169880e6b411cfbc11 Bug: 13791 Reviewed-on: https://code.wireshark.org/review/22076 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=9f4671f674ca70a3d7d33f22daf0bd88a7e8ff8d commit 9f4671f674ca70a3d7d33f22daf0bd88a7e8ff8d Author: Guy Harris Date: Sun Jun 11 12:03:59 2017 -0700 Don't colorize a line if we have no color filter. There's no guarantee that there's a color filter that matches, so the color filter pointer might be null. Change-Id: Ia11845824a4ca9c0cc153a89aa2fba876084a796 Reviewed-on: https://code.wireshark.org/review/22079 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=e0a9603b2454ea4f253788bb61fdae8b83627c5b commit e0a9603b2454ea4f253788bb61fdae8b83627c5b Author: Michael Mann Date: Sun Jun 11 12:06:44 2017 -0400 print.c: Remove unused hf_ variables Some hf_ variables were "cached" in print.c to break dependency on (frame) dissectors. They are no longer used (and check*.pl scripts found them) Change-Id: Ib46e5f5e58da54b6d7a3f85586581507f653c55a Reviewed-on: https://code.wireshark.org/review/22078 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=2073457ab9ef817a2342e3c4dd858b88198020e4 commit 2073457ab9ef817a2342e3c4dd858b88198020e4 Author: Petr Sumbera Date: Sun Jun 11 15:32:12 2017 +0200 Fix airpdcap compilation on Sun Bug: 13786 Change-Id: Iaa3890610768605b5c579aaddc73124b9f85bdd9 Reviewed-on: https://code.wireshark.org/review/22074 Petri-Dish: Michael Mann Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=2be411a215072052a3df879e707ace1948e3f3f6 commit 2be411a215072052a3df879e707ace1948e3f3f6 Author: Dave Goodell Date: Mon Apr 24 22:19:18 2017 -0700 tshark: add "--color" option emulating wireshark colors With this commit, tshark will mimic the packet coloring present in the Wireshark GUI whenever "--color" is passed. This initial commit only adds such support for the standard text output format. A future commit could potentially broaden this support to other output modes (such as "-V" mode). Bug: 5158 Change-Id: I59329e32475b0c67e28802e79610544d4868ea2d Reviewed-on: https://code.wireshark.org/review/21325 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=affa6f18c87eaf430cc0bf260c54fbfe32976a5f commit affa6f18c87eaf430cc0bf260c54fbfe32976a5f Author: Dave Goodell Date: Mon Apr 24 22:14:42 2017 -0700 print_stream: add a new print_line_color() method This new interface allows printing a line with specified foreground and background colors. The implementation avoids printing escape sequences if the output stream is not a TTY and note that escape sequences are ignored on Windows. This initial implementation relies on relatively modern 24-bit color support which is present in many terminal emulators but may not always display properly on older or simpler emulators. Windows coloring is handled with SetConsoleTextAttribute, which offers a "1-bit" color experience (but it's better than nothing) This commit is a precursor to adding additional coloring to tshark. Bug: 5158 Change-Id: Ib2b9d800095a065a4bb60abe0550862cda5539ec Reviewed-on: https://code.wireshark.org/review/21324 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=5617527ee3831a8012f076b67e2532eeb8b1da2d commit 5617527ee3831a8012f076b67e2532eeb8b1da2d Author: Robert Sauter Date: Sun Jun 11 12:37:14 2017 +0200 packet-spdy: Fix -Wunused-const-variable error when compiling without zlib Change-Id: Id471772488d3a0568f16f604585b3155a57e47b2 Reviewed-on: https://code.wireshark.org/review/22072 Reviewed-by: Anders Broman Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=de92c4e8d5f180d1044f3bbdcaa541a98041f6f6 commit de92c4e8d5f180d1044f3bbdcaa541a98041f6f6 Author: Nitzan Carmi Date: Thu May 4 17:35:37 2017 +0300 nvme: add dissection for nvme identify command This patch dissects identify command parameters issued on NVMe AQ. Change-Id: I5708f22a44b1eb6f207f66912cfaa71f016db8cd Signed-off-by: Nitzan Carmi Tested-by: Nitzan Carmi Reviewed-by: Parav Pandit Reviewed-on: https://code.wireshark.org/review/22071 Reviewed-by: Anders Broman Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Martin Kaiser http://cgit.osmocom.org/wireshark/commit/?id=1cf57230b7e55c8307ab24662c19be51f7212e82 commit 1cf57230b7e55c8307ab24662c19be51f7212e82 Author: Gerald Combs Date: Sun Jun 11 08:11:09 2017 +0000 [Automatic update for 2017-06-11] Update manuf, services enterprise-numbers, translations, and other items. Change-Id: Ia8c543f56fc9d09e78174d76144577a99359cc39 Reviewed-on: https://code.wireshark.org/review/22067 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=4edc611526fc2aa17a7f5e82ce0147d799d2c508 commit 4edc611526fc2aa17a7f5e82ce0147d799d2c508 Author: Pascal Quantin Date: Sat Jun 10 16:31:52 2017 +0200 Windows: increase minimum CMake version to 3.7 g9f0d22b introduced the use of GREATER_EQUAL operator. Let's update the minimum CMake version accordingly. Change-Id: Ibf619a24f5ee296b547fbc6ba46e13b8a1f3302c Reviewed-on: https://code.wireshark.org/review/22066 Petri-Dish: Pascal Quantin Reviewed-by: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=0dc32776d071fdf00754e349a0f9db20119df5df commit 0dc32776d071fdf00754e349a0f9db20119df5df Author: Anders Date: Fri Jun 9 16:02:21 2017 +0200 Simplify the search for HTMLHelp. Change updated as per https://gitlab.kitware.com/cmake/cmake/issues/16950#note_277462 Change-Id: I794e6cf7af3d1affa7ee5182374b6f22d9acdf33 Reviewed-on: https://code.wireshark.org/review/22051 Reviewed-by: Anders Broman Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=6d9172139036299482fadfd12ed43a70a184fd75 commit 6d9172139036299482fadfd12ed43a70a184fd75 Author: Martin Peylo Date: Fri Jun 9 11:34:40 2017 +0300 ECDSA+DSA SHA2 algorithm OIDs added to PKCS1 dissector Those algorithms are e.g. used to sign X.509 certificates, or in CMP (RFC4210) messages. It is not fully deterministic to which dissector those OIDs should be added, PKCS1 is chosen as there are already the OIDs for the ECC curves and the OIDs in question are also listed in PKIXAlgs-2009.asn. Change-Id: I4fc41d27220400c37695ecce5d7f05726ad39af2 Reviewed-on: https://code.wireshark.org/review/22049 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=12e8e6dcc09ba04fabc8a641c03539b4e3c347ba commit 12e8e6dcc09ba04fabc8a641c03539b4e3c347ba Author: Michael Mann Date: Sat Jun 10 09:14:02 2017 -0400 Resync some ASN.1 dissectors. NBAP and RANAP regenerated don't match current branch Change-Id: I033997f4db15255b1439626cf973d218c1ad8416 Reviewed-on: https://code.wireshark.org/review/22065 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=b01c85c17a0a1e78837aeab79b15054ab15c8483 commit b01c85c17a0a1e78837aeab79b15054ab15c8483 Author: Guy Harris Date: Fri Jun 9 19:59:39 2017 -0700 Fix indentation. Change-Id: I9ea3947a4100d4d566c0d6815de5336214f9f581 Reviewed-on: https://code.wireshark.org/review/22062 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=0480a0be81dd5c561637c8d6351191c154f72970 commit 0480a0be81dd5c561637c8d6351191c154f72970 Author: Guy Harris Date: Fri Jun 9 18:43:00 2017 -0700 Put the non-filter part of epan/color_filters.h into wsutil/color.h. Places that only need color_t, such as certain preferences, don't need the color filter stuff. Change-Id: I88fc2858454d04e659b323a8bc28b21d362ca3fb Reviewed-on: https://code.wireshark.org/review/22060 Petri-Dish: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=25777d09866015d0cfef7265aefcc341321df110 commit 25777d09866015d0cfef7265aefcc341321df110 Author: Guy Harris Date: Fri Jun 9 17:48:46 2017 -0700 Fix weird comment. Change-Id: I4254b37b14631929681b5642dc44911019807cb1 Reviewed-on: https://code.wireshark.org/review/22058 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=60da2c96ddddd222994e8d25a3825fb8d7fd7ae5 commit 60da2c96ddddd222994e8d25a3825fb8d7fd7ae5 Author: Guy Harris Date: Fri Jun 9 15:38:05 2017 -0700 Just print the string color_filters_init() provides on an error. It gives all the necessary details; no need to mention the name of a routine the existence of which the user is probably unaware. Change-Id: I66d372bc6650c84fbbc6be438be695eff1048413 Reviewed-on: https://code.wireshark.org/review/22055 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=ad4e81fcf869680b057651970fba38690e82c87d commit ad4e81fcf869680b057651970fba38690e82c87d Author: Guy Harris Date: Fri Jun 9 15:04:32 2017 -0700 Handle filter open and read errors better. If the user's color filter file exists but can't be opened, fail and return a failure indication. If it doesn't exist, just try reading the global color filter file. If *that* exists but can't be opened, fail and return a failure indication; if it doesn't exist, don't treat that as an error. Change-Id: I5ebdc0eb1ada3cc190990be9228639304f32147e Reviewed-on: https://code.wireshark.org/review/22054 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=ed7e9c77db9a4a7306abfc3935a84f49a9a96ee4 commit ed7e9c77db9a4a7306abfc3935a84f49a9a96ee4 Author: Guy Harris Date: Fri Jun 9 13:19:09 2017 -0700 Add URL for link specifying D-Bus maximum message length. Change-Id: I5797407a18fda674b2c9b2cc1c192c211c91c496 Reviewed-on: https://code.wireshark.org/review/22052 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=9f0d22bdd1e75178332756f9abb1ae4b45b0de0b commit 9f0d22bdd1e75178332756f9abb1ae4b45b0de0b Author: Gerald Combs Date: Thu Jun 8 10:39:05 2017 -0700 NSIS: Add support for Visual Studio 2017. Also fixes a bug where vcredist was found in C:\Program Files\Wireshark Change-Id: I0bc5c7410a95677d21c2e28ba66d6a9d186fe2a9 Reviewed-on: https://code.wireshark.org/review/22044 Petri-Dish: Anders Broman Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c47c66cb0b0b5792b190d0f953f8f327040f5904 commit c47c66cb0b0b5792b190d0f953f8f327040f5904 Author: Evelio Vila Date: Sun May 21 05:03:53 2017 -0700 Add BGP dissector support for draft-ietf-idr-bgp-prefix-sid-05 Bug: 12296 Change-Id: Ib49396e2822f6ee0082aedd39ed8636379bbd75a Reviewed-on: https://code.wireshark.org/review/21726 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=8795a2fff11b8f74e492e1702eaeebe28d7065f1 commit 8795a2fff11b8f74e492e1702eaeebe28d7065f1 Author: Alexander Nogikh Date: Thu Jun 8 17:18:21 2017 +0300 802.15.4: Improved ZBOSS header dissection. Implemented extraction of 802.15.4 page number information. Change-Id: Icff736a6c1d498ec6375721c5b07cc3e37bea955 Reviewed-on: https://code.wireshark.org/review/22040 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=33456f48ac9a3842e1eda8e179ae9d8bd4c33140 commit 33456f48ac9a3842e1eda8e179ae9d8bd4c33140 Author: Simon Barber Date: Wed Jun 7 12:06:26 2017 -0700 ieee80211-radio: Fix calculation of frame start time With captures where TSF indicates the end of the frame the preamble was being counted twice in the calculation of the start. Change-Id: I3d042d8ea3bc46a833438cb3d2f75e3499a7711d Reviewed-on: https://code.wireshark.org/review/22020 Petri-Dish: Stig Bj??rlykke Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=6a16f158c849c054bd1a4b71e0c497df48933797 commit 6a16f158c849c054bd1a4b71e0c497df48933797 Author: Gerald Combs Date: Thu Jun 8 15:30:35 2017 -0700 CMake: Look for Python in more places. According to PEP 514, Python.org's Windows installer stores its installation path in HKEY_LOCAL_MACHINE\Software\Python\\\InstallPath where is the value of sys.winver. Newer versions of python add "-32" and "-64" to the version in order to allow side by side installations. Adjust LocatePythonExecutable accordingly. Change-Id: I8c7f8b4c31b37e7f687ce9909f97d62a779cfa91 Reviewed-on: https://code.wireshark.org/review/22048 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=49a55b9666329971e2c17d69179c331160fa7b40 commit 49a55b9666329971e2c17d69179c331160fa7b40 Author: Pascal Quantin Date: Thu Jun 8 14:44:49 2017 +0200 IEEE 802.15.4: fix dissection of Enhanced Beacon Filter IE Bug: 13778 Change-Id: I6550dcf285f7c8f9de5999203ea7a91468d9bd9f Reviewed-on: https://code.wireshark.org/review/22038 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=b347ce62c95c76b840fbb1740912718fde746176 commit b347ce62c95c76b840fbb1740912718fde746176 Author: Pascal Quantin Date: Thu Jun 8 22:16:36 2017 +0200 sharkd: fix a shadow warning when compiling on RHEL/CentOS 6.x Bug: 13424 Change-Id: I20e474180545d89599c346ad2c5994949d213cb0 Reviewed-on: https://code.wireshark.org/review/22045 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=ce93b4d178ec8f8d47d2063387465dff1be822d7 commit ce93b4d178ec8f8d47d2063387465dff1be822d7 Author: Piotr Tulpan Date: Tue Jun 6 16:26:02 2017 +0200 packet-lapd.c: Replace heuristic UDP dissector with "deterministic" one with prefs. Remove the heuristic dissector that checks for arbitrary UDP ports in favor of adding a preference for the range of UDP ports that can be used for LAPD. Change-Id: Ib85fbee4a433727af24279fffb0cbf2c25f7d292 Reviewed-on: https://code.wireshark.org/review/21985 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=7cd552b5e0031d63ddecb4ef1d85fd369de10e2a commit 7cd552b5e0031d63ddecb4ef1d85fd369de10e2a Author: Marius Paliga Date: Thu Jun 8 12:52:42 2017 +0200 GTPv2: Added decoding of Serving PLMN Rate Control and Counter IE As defined in 3GPP TS 29.274 V14.3.0 Change-Id: I79140dfb2f64b7e444f80dcab09e94bc868df097 Reviewed-on: https://code.wireshark.org/review/22036 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=1bec19321111809210d50d7dd3a426211fbfd951 commit 1bec19321111809210d50d7dd3a426211fbfd951 Author: Uli Schlachter Date: Mon Jun 5 16:14:34 2017 +0200 X11: Add support for the BIG-REQUESTS extension The length field in an X11 request has two bytes. The BIG-REQUESTS extension allows larger events. Its use (after properly being enabled via an extension request) is indicated by setting the two-byte length field to zero. In this case, the next four bytes indicate the real length of the request. See e.g.: https://www.x.org/releases/X11R7.7/doc/bigreqsproto/bigreq.html Bug: 13763 Change-Id: I34ef8b47380fedcb16ab62cb8195fb136a45fe21 Signed-off-by: Uli Schlachter Reviewed-on: https://code.wireshark.org/review/21964 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=2d7d10ad1a6c24b45645e377db79f927aca7164b commit 2d7d10ad1a6c24b45645e377db79f927aca7164b Author: Alexis La Goutte Date: Wed Jun 7 12:36:07 2017 +0200 epl: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang Change-Id: Ibe5d2e21fcda05fa8ee52157630d4896deaef440 Reviewed-on: https://code.wireshark.org/review/22003 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=3453a0b888a0e188c03012023a4e93d03764602c commit 3453a0b888a0e188c03012023a4e93d03764602c Author: Pavel Strnad Date: Thu Jun 8 15:23:53 2017 +0200 LTE RRC: fix filtering of q-RxLevMin parameter Ensure that filter as a different abbreviation depending on the technology used. Bug: 13481 Change-Id: I14782dffcf70bdb015fd705d2184ae8c42f232c5 Reviewed-on: https://code.wireshark.org/review/22039 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=35944ddcfbe06f8e9b7cc05c6f49494dc908dc0b commit 35944ddcfbe06f8e9b7cc05c6f49494dc908dc0b Author: Darien Spencer Date: Tue Jun 6 21:05:50 2017 -0700 FP: Prevent UE ID overriding in dissection Changed some channels' dissection methods to not override the U-RNTI set for RLC reassembly with 'communication context' Change-Id: Ibddb35e810e433ca4f40665c196c9ea2e35bff51 Reviewed-on: https://code.wireshark.org/review/22011 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=fce2f2bb1f0e6cc2a07a26e0c35b994a3253131d commit fce2f2bb1f0e6cc2a07a26e0c35b994a3253131d Author: Graham Bloice Date: Thu Jun 8 13:38:40 2017 +0100 CMake: Add local copy of FindHTMLHelp.cmake Add a local copy of FindHTMLHelp.cmake to search for hhc.exe that includes the 32 bit program files locations "Program Files (x86)" as this is where hhc.exe normally lives. Change-Id: Ic5917a0765786ac483a7d4ef457043319d0e8501 Reviewed-on: https://code.wireshark.org/review/22037 Petri-Dish: Graham Bloice Tested-by: Petri Dish Buildbot Reviewed-by: Graham Bloice http://cgit.osmocom.org/wireshark/commit/?id=a84fa8e8829a7b48b0942ae10b94cebd160cfd80 commit a84fa8e8829a7b48b0942ae10b94cebd160cfd80 Author: Marius Paliga Date: Thu Jun 8 10:13:56 2017 +0200 GTPv2: Add CIOT flag into Node Features Updated to be in line with 3GPP TS 29.274 V14.3.0 Change-Id: Iaa6fdc6999c470d9a826f50b5d55fa1058f58cd1 Reviewed-on: https://code.wireshark.org/review/22032 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=411a5342c5d9f12651ed7c8d268597bdc3db9f4a commit 411a5342c5d9f12651ed7c8d268597bdc3db9f4a Author: linzhao115 Date: Wed Jun 7 19:52:53 2017 -0700 export-smb2-objects: Make sure tap be called for named pipe smb2_eo_tap is not called when smb2 packets are dissected as named pipe then exit. Basically, for the following code snippet, if (length) { int old_offset = offset; ... offset = dissect_file_data_smb2_pipe(...); if (offset != oldoffset) { /* managed to dissect pipe data */ return offset; ... dissect_file_data_smb2_pipe() always returns a different offset, thus it will never hit the smb2_eo_tap related code below that are needed for exporting smb2 objects. As a quick fix, call the tap related code before returning. Bug: 13214 Change-Id: I7a99177947c384f53424b209f7e5c1f9963b5da8 Reviewed-on: https://code.wireshark.org/review/22031 Reviewed-by: Jaap Keuter Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=492da630829defe5ff161e38f3ef9f7b14d75c53 commit 492da630829defe5ff161e38f3ef9f7b14d75c53 Author: Martin Mathieson Date: Wed Jun 7 22:17:30 2017 +0100 ftp-data: treat \r\n as printable. Also show number of lines in text lines Change-Id: Icd34030fe023cd52fa7b2df8c506c00d5ced046a Reviewed-on: https://code.wireshark.org/review/22023 Petri-Dish: Martin Mathieson Tested-by: Petri Dish Buildbot Reviewed-by: Jaap Keuter http://cgit.osmocom.org/wireshark/commit/?id=bd130766438546ab64f7540597a2e3b82cbf8a3c commit bd130766438546ab64f7540597a2e3b82cbf8a3c Author: Martin Kaiser Date: Wed Jun 7 23:26:33 2017 +0200 wsmp: read the message length as big endian We add the message length to the tree as big endian but we interpret it as little endian for our further calculations. This causes parsing errors. Use big endian for both cases. Bug: 13766 Change-Id: I4e6cdb7d4267be96ea78eb664e88c532a9a90b52 Reviewed-on: https://code.wireshark.org/review/22024 Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=07212bf95c2aa4f33627993c0dcd3b224d722b4b commit 07212bf95c2aa4f33627993c0dcd3b224d722b4b Author: Martin Kaiser Date: Wed Jun 7 23:37:51 2017 +0200 radiotap: no expert info under if (tree) please Change-Id: Id7f6d5d2b108d98a7c40fd01e3f35ad20076f54b Reviewed-on: https://code.wireshark.org/review/22025 Reviewed-by: Martin Kaiser Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=23a2f56b0fcfb72c183f0ace8f30e25400036408 commit 23a2f56b0fcfb72c183f0ace8f30e25400036408 Author: Simon Barber Date: Wed Jun 7 13:38:08 2017 -0700 ieee80211-radio: Fix description of packet start and end time fields Change-Id: I8b0acaa689c468b6da553d47a15a9d47fe9d45a6 Reviewed-on: https://code.wireshark.org/review/22021 Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=f5dd12d71e8a3210bdb46d209b00b3bc81353b9a commit f5dd12d71e8a3210bdb46d209b00b3bc81353b9a Author: Gerald Combs Date: Wed Jun 7 12:37:44 2017 -0700 WiX: Switch to Visual Studio 2015. The Windows builders now use Visual Studio 2015. Change-Id: I0fe4defd090930a0b8531e544d03ad4f3b36dac1 Reviewed-on: https://code.wireshark.org/review/22018 Reviewed-by: Gerald Combs (cherry picked from commit 316d09a5aee68904ba0348c2017647b4dea3aab1) Reviewed-on: https://code.wireshark.org/review/22019 http://cgit.osmocom.org/wireshark/commit/?id=8aa84c630e258654db4ca99b4eb6c1a1ac3bc8bd commit 8aa84c630e258654db4ca99b4eb6c1a1ac3bc8bd Author: Alexis La Goutte Date: Wed Jun 7 12:42:19 2017 +0200 epl: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang Change-Id: Id5dde66c6473cd7ba3c7cc981d7b86f564f7ca9f Reviewed-on: https://code.wireshark.org/review/22004 Reviewed-by: Ahmad Fatoum Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=be8a91b9bd8a06c804d451db4b48d6c35a76d420 commit be8a91b9bd8a06c804d451db4b48d6c35a76d420 Author: Darien Spencer Date: Tue Jun 6 21:07:00 2017 -0700 FP: Comments fixes Minor comments changes Change-Id: I71fb37ee20cf10b03beb5c805c5e63aed016d8ab Reviewed-on: https://code.wireshark.org/review/22010 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=831828878d998cdf12fbba66f5b8cabdfadac7a1 commit 831828878d998cdf12fbba66f5b8cabdfadac7a1 Author: Alexis La Goutte Date: Wed Jun 7 12:35:48 2017 +0200 epl: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang Change-Id: Id8e5c3622f5186fcab530b9d329a0ff1d42bd6f3 Reviewed-on: https://code.wireshark.org/review/22002 Reviewed-by: Ahmad Fatoum Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=f22c620abe1862c43c5dcaacd6b68608f900e536 commit f22c620abe1862c43c5dcaacd6b68608f900e536 Author: Alexis La Goutte Date: Wed Jun 7 12:01:12 2017 +0200 rsl: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang Change-Id: I0ab6056a5241c53dba8b569905e29a9ab9d9f265 Reviewed-on: https://code.wireshark.org/review/22001 Petri-Dish: Alexis La Goutte Reviewed-by: Piotr Tulpan Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=e82fa761d671fd4e1c6cdeccd57473fb18982e87 commit e82fa761d671fd4e1c6cdeccd57473fb18982e87 Author: Pascal Quantin Date: Wed Jun 7 14:18:52 2017 +0200 RANAP: prevent heuristic dissector from adding info to tree or triggering exception Bug: 13770 Change-Id: I6ba5dfb5098ea1a4d4d1e2d740382326c7d58f8c Reviewed-on: https://code.wireshark.org/review/22006 Petri-Dish: Pascal Quantin Reviewed-by: Ivan Nardi Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=5598faa3429b36a904e3ebc4cb5cd20f94a2b3ab commit 5598faa3429b36a904e3ebc4cb5cd20f94a2b3ab Author: Anton Butenko Date: Wed Jun 7 13:07:04 2017 +0300 CoAP: added new TLV code 11542 according to changes in LwM2M OMA Spec. Bug: 13761 Change-Id: I3cd5bca6e6959aeb74bf3ae8141c3b2afa70e028 Reviewed-on: https://code.wireshark.org/review/21999 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=f1496b6dff0460e5137673bf55bd49a1f19d361d commit f1496b6dff0460e5137673bf55bd49a1f19d361d Author: Stig Bj??rlykke Date: Wed Jun 7 10:08:46 2017 +0200 Qt: Wireless Timeline improvements - Change keyboard shortcuts to Ctrl+Shift+[IOU] - Use UTF8_MICRO_SIGN in tooltip text - Change 0xffffffffffffffff with G_MAXUINT64 - Check for valid wlan_radio *ri before use - Small whitespace cleanups Change-Id: I9fa85c0d675ef3837510afaf5f1b723d89ac134c Ping-Bug: 13769 Reviewed-on: https://code.wireshark.org/review/21993 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann Reviewed-by: Simon Barber Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=34a6b71342d49d835c8c5d368cb41a70d0c1269b commit 34a6b71342d49d835c8c5d368cb41a70d0c1269b Author: Marius Paliga Date: Tue Jun 6 08:03:19 2017 +0200 MIP: Add decoding of Mobile Network Extensions (RFC5177) Change-Id: Ia657e7ad5c8d507aeec74ce815568e6e44137d70 Reviewed-on: https://code.wireshark.org/review/21975 Petri-Dish: Michael Mann Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=26eb40cf3b84c14bafa7a8bda571a02fdee7aba2 commit 26eb40cf3b84c14bafa7a8bda571a02fdee7aba2 Author: Alexis La Goutte Date: Wed Jun 7 11:58:23 2017 +0200 umts_fp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang Change-Id: Iae6425704cdd72476bcadf9912564dc162684ef5 Reviewed-on: https://code.wireshark.org/review/22000 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=8e738bad90eb0ede94c56fb7709f0081564cd225 commit 8e738bad90eb0ede94c56fb7709f0081564cd225 Author: Pascal Quantin Date: Tue Jun 6 21:24:52 2017 +0200 CQL: add an expert info when a list count is negative Bug: 13764 Change-Id: Ied78911c7089c9b7ca50d4df0e478cd4946af372 Reviewed-on: https://code.wireshark.org/review/21988 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Beno??t Canet Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=067716557403254cd9c476a8340dd318d58efa49 commit 067716557403254cd9c476a8340dd318d58efa49 Author: Stig Bj??rlykke Date: Wed Jun 7 08:57:44 2017 +0200 ieee80211: Explain TSF in wlan_radio.timestamp blurb Also exchange 0xFFFFFFFFFFFFFFFF with G_MAXUINT64. Change-Id: Ie9ecca6268afc1788ce79015295b706350490476 Reviewed-on: https://code.wireshark.org/review/21990 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=4291968f2a3f94595bfb312f4b99396b7aa9bd0b commit 4291968f2a3f94595bfb312f4b99396b7aa9bd0b Author: Martin Kaiser Date: Wed Jun 7 07:06:50 2017 +0200 profinet: use proto_tree_add_item_ret_(u)int directly Profinet defined functions to add 32bit integers to the tree and get their value. This is equivalent to proto_tree_add_item_ret_(u)int. Call those functions directly and remove the now obsolete Profinet functions. In some cases, the returned 32bit value is discarded. Use proto_tree_add_item then. Change-Id: I7744fab2f27b8ae8e681a36e4e96eb2f8be87bd6 Reviewed-on: https://code.wireshark.org/review/21989 Reviewed-by: Martin Kaiser Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=9cfdece0c1e6ff16c1152f95cb3d4a2554728ca6 commit 9cfdece0c1e6ff16c1152f95cb3d4a2554728ca6 Author: Ivan Nardi Date: Tue Jun 6 17:19:27 2017 +0200 [Ranap] Heuristic: update to the current highest ProcedureCode id Change-Id: Ib17b5db42717d92dfd139d56b947166fddc29c5b Reviewed-on: https://code.wireshark.org/review/21986 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=dea13b3cac2a99beb1828cba00c6bd36231c7365 commit dea13b3cac2a99beb1828cba00c6bd36231c7365 Author: Martin Kaiser Date: Mon Jun 5 16:14:01 2017 +0200 profinet: use proto_tree_add_item_ret_(u)int profinet has a number of internal functions that add an item to the tree and read its value. For 32bit integers, this is exactly what proto_tree_add_item_ret_(u)int do. Just call those functions. (We could do the same for 8 and 16bit values. We'd need a temporary value then and the code wouldn't be much easier than it is now.) Change-Id: I98fc70ced2dc5a552235a476d40a4275f3b3bd38 Reviewed-on: https://code.wireshark.org/review/21965 Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Martin Kaiser http://cgit.osmocom.org/wireshark/commit/?id=dd52b1653791a7e4367d134f740b724155063db6 commit dd52b1653791a7e4367d134f740b724155063db6 Author: Alexis La Goutte Date: Tue Jun 6 13:34:47 2017 +0000 epl: fix code will never be executed [-Wunreachable-code] false positive when declare variable after a switch(){ Change-Id: Ief4770b2200a356b061cf84c7828c8ebe76a1fbb Reviewed-on: https://code.wireshark.org/review/21983 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=a5a4a0bd55769ad63fa568897b0da504aab9a6c2 commit a5a4a0bd55769ad63fa568897b0da504aab9a6c2 Author: Alexis La Goutte Date: Tue Jun 6 13:22:21 2017 +0000 epl: fix no previous prototype for function 'profile_load' [-Wmissing-prototypes] Change-Id: I5c3119436984cc7de3dcf4dffd1961481cacc553 Reviewed-on: https://code.wireshark.org/review/21982 Petri-Dish: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=ba86dc303da0d62650c0136967c18eba62cc8eaa commit ba86dc303da0d62650c0136967c18eba62cc8eaa Author: Alexis La Goutte Date: Tue Jun 6 13:54:45 2017 +0000 netflow/cflow: fix hf conflict 'cflow.pie.ntop.retransmitted_out_bytes' exists multiple times with NOT compatible types: FT_IPv6 and FT_UINT32 Change-Id: I9caed4c28a5e8322008b4cae4f625a681343a136 Reviewed-on: https://code.wireshark.org/review/21984 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=756d609947bcc0a7321f662f8201544f77f7366f commit 756d609947bcc0a7321f662f8201544f77f7366f Author: Darien Spencer Date: Mon Jun 5 20:23:43 2017 -0700 FP - Resolve U-RNTI for HS-DSCH & E-DCH Use U-RNTI resolving logic applied to DCH for HS-DSCH and E-DCH as well. Change-Id: I1b2b6f6d4c7e2a46fb8208b7134aa62e86512938 Reviewed-on: https://code.wireshark.org/review/21977 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=d66b4a369aa825c5443ac9e2b3bebbcaddd22df0 commit d66b4a369aa825c5443ac9e2b3bebbcaddd22df0 Author: Darien Spencer Date: Tue Jun 6 13:14:56 2017 -0700 FP - Fix missing TFI bitmask Parsing of the TFI field was not ignoring the 3 leftmost bits. Also updated the comment explaining his mask. Change-Id: I98d6ab9bdec3ce4a8640ece560a467ddbd5b8d42 Reviewed-on: https://code.wireshark.org/review/21978 Reviewed-by: Anders Broman Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=874f8ade9c4b5b2b5a2100cc50186daab9af6d6d commit 874f8ade9c4b5b2b5a2100cc50186daab9af6d6d Author: Alexis La Goutte Date: Tue Jun 6 11:15:03 2017 +0000 epl (profiler-parser): fix parameter 'cmp/allocator' not found in the function declaration [-Wdocumentation] Change-Id: I76a7c66fd4d1872b5cc63447b5acfac2ab8821fd Reviewed-on: https://code.wireshark.org/review/21981 Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=844c7863a30922b6deec54125c4c87016ff2e392 commit 844c7863a30922b6deec54125c4c87016ff2e392 Author: Michael Mann Date: Tue Jun 6 07:51:19 2017 -0400 rsa.h: include Pacify OS/X buildbot Change-Id: Icbf49b747473adfa16c1a08c81489b68a88d9a93 Reviewed-on: https://code.wireshark.org/review/21979 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=67acb5b17c0cdbc8d2fff51647b382f3bfe8fa40 commit 67acb5b17c0cdbc8d2fff51647b382f3bfe8fa40 Author: Darien Spencer Date: Mon Jun 5 21:04:58 2017 -0700 FP - Added "Missing PI bitmap" warning Added an expert field warning the user if a PI bitmap was not found for a PCH frame. Change-Id: Id9d0461f6528b767da0058eba844617e5bbb1d6e Reviewed-on: https://code.wireshark.org/review/21972 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=b5abc764fb082fdb8dc3b6c3d04707debff51dc1 commit b5abc764fb082fdb8dc3b6c3d04707debff51dc1 Author: Stig Bj??rlykke Date: Tue Jun 6 08:41:45 2017 +0200 ssl-utils: Build with -Wshorten-64-to-32 [...]/wireshark/epan/dissectors/packet-ssl-utils.c:3556:7: error: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'gint' (aka 'int') [-Werror,-Wshorten-64-to-32] i=rsa_decrypt_inplace(encrypted_pre_master->data_len, ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Change-Id: I1bfdef1bfa451f5098bc6c12c1b4cc57c7de4fdd Reviewed-on: https://code.wireshark.org/review/21976 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=e8e5ab4957e0ae383887317f5e79d0c699b9d666 commit e8e5ab4957e0ae383887317f5e79d0c699b9d666 Author: Michael Mann Date: Sun Jun 4 23:33:43 2017 -0400 Cleanup DRDA dissector 1. Call "main" dissector from heuristic dissector so tcp_dissect_pdus can be used. 2. Let tcp_dissect_pdus do its job and be the "loop logic" 3. Column API simplification 4. Use proto_tree_add_item_ret_uint Change-Id: Ic53fd6b20daa8153cdf22f8aadf53dbdd24334bf Reviewed-on: https://code.wireshark.org/review/21958 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=502cc61711173273ffb8be2cf895f5e79c3b47bc commit 502cc61711173273ffb8be2cf895f5e79c3b47bc Author: Ahmad Fatoum Date: Wed Apr 26 07:33:25 2017 +0200 Move RSA key loading and decryption functions to wsutil Loading PEM and PKCS#11 keys was being done in static functions in packet-ssl-utils.c. These were moved to wsutil, with prototypes in a new header. This adds gnutls as optional dependency to wsutil. The RSA decryption helper was also moved and is now provided in . This allows more dissectors to access this functionality. Change-Id: I6cfbbf5203f2881c82bad721747834ccd76e2033 Reviewed-on: https://code.wireshark.org/review/21941 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=1b228df643121ab2fabde34226701b9cd92401be commit 1b228df643121ab2fabde34226701b9cd92401be Author: Darien Spencer Date: Mon Jun 5 20:05:29 2017 -0700 FP - Code clean up and comments updates * Removed some commented code * Removed unused #if 0'd code * Update some comments * Fixed an indentation issue Change-Id: I807bb279a1df00bf49bdb5d6ce63ba1a55032d78 Reviewed-on: https://code.wireshark.org/review/21970 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=eb15222af228a9f08ba7031ddec635f0e08300c5 commit eb15222af228a9f08ba7031ddec635f0e08300c5 Author: Stig Bj??rlykke Date: Mon Jun 5 18:54:56 2017 +0200 Qt: Build wireless_timeline.cpp with -Wshorten-64-to-32 [...]/wireshark/ui/qt/wireless_timeline.cpp:190:50: error: implicit conversion loses integer precision: 'unsigned long' to 'guint' (aka 'unsigned int') [-Werror,-Wshorten-64-to-32] guint half_window = (end_tsf - start_tsf)/2; ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~^~ Change-Id: I675408f8a6c0809588ce89b2b98e05d7bfb10ed9 Reviewed-on: https://code.wireshark.org/review/21969 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=345046c83d780c6c32a729ce5945b869f27c37f5 commit 345046c83d780c6c32a729ce5945b869f27c37f5 Author: Ahmad Fatoum Date: Sun Jun 4 12:32:13 2017 +0200 wsutil: Add XTEA block cipher XTEA is a 64-bit block Feistel cipher with a 128-bit key and a suggested 64 rounds. It's used by the MMORPG Tibia for encrypting game server traffic. Usual XTEA treats the blocks as big-endian. Tibia treats them as little endian, therefore both versions are provided. Change-Id: I9ad0c8e066f848b20772ce4e1d3df19deff307b8 Reviewed-on: https://code.wireshark.org/review/21942 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=027aae1cd39f8cf9ce220fd20b94a9780d3b167e commit 027aae1cd39f8cf9ce220fd20b94a9780d3b167e Author: Gerald Combs Date: Mon Jun 5 15:03:52 2017 +0000 Revert "More 2.4 initialization." This reverts commit c60a6580c935c68d8bb82a84f0359b46b1bf06a5. Wrong branch. Change-Id: I846b26d09bf1ab99d3f42baf35f1a63f1dd806d2 Reviewed-on: https://code.wireshark.org/review/21967 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=c60a6580c935c68d8bb82a84f0359b46b1bf06a5 commit c60a6580c935c68d8bb82a84f0359b46b1bf06a5 Author: Gerald Combs Date: Mon Jun 5 08:02:22 2017 -0700 More 2.4 initialization. Change-Id: Iac4c02068eb462854b66c1561f4dfa2601bb18bf Reviewed-on: https://code.wireshark.org/review/21966 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=e77b7a167d5edeb56373e79b1a7d4f85db9654b5 commit e77b7a167d5edeb56373e79b1a7d4f85db9654b5 Author: Martin Kaiser Date: Mon Jun 5 15:40:29 2017 +0200 asterix: add a link to the specifications It was pointed out during the discussions in https://code.wireshark.org/review/#/c/19568/ that the specifications are publicly available. Change-Id: Idc21a606c9b9aedb16f7632b24322c901e7db524 Reviewed-on: https://code.wireshark.org/review/21963 Reviewed-by: Martin Kaiser http://cgit.osmocom.org/wireshark/commit/?id=795077b3ea95b1c2fb8f8cf5c6971da05a0c3ed2 commit 795077b3ea95b1c2fb8f8cf5c6971da05a0c3ed2 Author: Ivan Nardi Date: Mon Jun 5 13:24:03 2017 +0200 [Bssmap] Fix and improve dissection See TS 48.008: * in "Perform Location Request" msg, "Cell Identifier" ie is optional, not mandatory (3.2.1.71) * in "Uplink Releae Command" msg, "Cause" ie is mandatory (3.2.1.62) * fixed and improved "Service Handover" ie dissection (3.2.2.75) Change-Id: I2194bf56ef21a2cccbd4f2ed7ff22565af04cddd Reviewed-on: https://code.wireshark.org/review/21957 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=21305e9835d40dbd812514471397fb1de3a0740c commit 21305e9835d40dbd812514471397fb1de3a0740c Author: Simon Barber Date: Thu Apr 6 17:45:33 2017 -0400 Add a timeline view for packets, with the timing data used to generate the display taken from the timing analysis done in the wlan_radio dissector. QT only. The timeline background is light gray, white for packets displayed in the packetlist, and blue for the currently selected packet. Packets are coloured according to the colouring rules foreground colour. The timeline can be zoomed with controls on the toolbar. At higher zoom levels the duration (NAV) field is plotted as a horizontal line to the right of a packet. The height of a packet in the timeline is proportional to the RSSI. The bottom half of the packet is only shown if it matches the display filter. Todo: Auto detect TSF timing reference point (start/end of packet) Add a scrollbar Add a ruler showing time Improve handling of focus. Do not display NAV for packets with bad FCS. Show related packets graphically Different Y axis modes - bandwidth/channel use display - different transmitters per line - background color from coloring rules Live capture support Change-Id: Ic31fffb0d6854966361ade7abb5c0be50db9a247 Reviewed-on: https://code.wireshark.org/review/20043 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=d0865fd619454a9ac06b1c7d287dc438aff50bb0 commit d0865fd619454a9ac06b1c7d287dc438aff50bb0 Author: Guy Harris Date: Sun Jun 4 18:58:40 2017 -0700 Allow bigger snapshot lengths for D-Bus captures. Use WTAP_MAX_PACKET_SIZE_STANDARD, set to 256KB, for everything except for D-Bus captures. Use WTAP_MAX_PACKET_SIZE_DBUS, set to 128MB, for them, because that's the largest possible D-Bus message size. See https://bugs.freedesktop.org/show_bug.cgi?id=100220 for an example of the problems caused by limiting the snapshot length to 256KB for D-Bus. Have a snapshot length of 0 in a capture_file structure mean "there is no snapshot length for the file"; we don't need the has_snap field in that case, a value of 0 mean "no, we don't have a snapshot length". In dumpcap, start out with a pipe buffer size of 2KB, and grow it as necessary. When checking for a too-big packet from a pipe, check against the appropriate maximum - 128MB for DLT_DBUS, 256KB for everything else. Change-Id: Ib2ce7a0cf37b971fbc0318024fd011e18add8b20 Reviewed-on: https://code.wireshark.org/review/21952 Petri-Dish: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=17965f57f178aa7e4027f2d363658098e2f1abb3 commit 17965f57f178aa7e4027f2d363658098e2f1abb3 Author: Michael Mann Date: Tue Dec 6 19:38:54 2016 -0500 [TDS] Convert to using tcp_dissect_pdus. Bring some modernity to this dissector and use tcp_dissect_pdus. Also an excuse to remove the conversation_set_dissector in the heuristic dissector which was generating some false positives because the heuristic isn't that strong. Bug: 12882 Change-Id: Ibb04fd4fbc819acd1dc96d6259b047c897ec2de6 Reviewed-on: https://code.wireshark.org/review/19125 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=d73fdc7079df7875e51d88cf763c0453e8f7c1a8 commit d73fdc7079df7875e51d88cf763c0453e8f7c1a8 Author: Michael Mann Date: Sun Jun 4 17:35:15 2017 -0400 Remove "length only" check for dissectors that use tcp_dissect_pdus. If a TCP segment is small enough, dissectors that have a only a length check determining if it's their packet or not before calling tcp_dissect_pdus will throw out packets that are probably destined for them. Change-Id: I78034307b56aa537943191a6887166577936a6a3 Reviewed-on: https://code.wireshark.org/review/21950 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=aabb8fd5946110767479e2863ffe4fc40d63ac53 commit aabb8fd5946110767479e2863ffe4fc40d63ac53 Author: Michael Mann Date: Sun Jun 4 18:43:01 2017 -0400 Add DCE/RPC over TCP dissector to "force" DCE/RPC when heuristics fail Add a simple dissection function for DCE/RPC that just calls tcp_dissect_pdus and doesn't do any heuristics checks. This can be used to handle cases where TCP PDU is too small for DCE/RPC heuristics checks and user knows the data is DCE/RPC and can set it through Decode As. Bug: 6392 Change-Id: I9e4960282ea64d20499f7d5a330f48f30a092b30 Reviewed-on: https://code.wireshark.org/review/21951 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=b58e23846e4f21318efebca138f9aa3b0e26792d commit b58e23846e4f21318efebca138f9aa3b0e26792d Author: Guy Harris Date: Sun Jun 4 12:15:34 2017 -0700 Allocate the pipe capture data buffer upfront. We were allocating it every time we called cap_pipe_dispatch() (or, prior to I0256daae8478f1100fdde96a16a404465ec200b3, in capture_loop_dispatch()) and freeing it before the routine in question returned. However, we were treating that buffer as if it persisted from call to call, which worked *only* if freeing and re-allocating the buffer meant that we'd get back the same buffer with its previous contents intact. That is *not* guaranteed to work. Instead, allocate the buffer when we open the capture pipe, and free it when we close the capture pipe. Change-Id: Ic785b1f47b71b55aba426db3b1e868186c265263 Reviewed-on: https://code.wireshark.org/review/21948 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=6d29f50d61de03f73a2a9336378b1c846ae65924 commit 6d29f50d61de03f73a2a9336378b1c846ae65924 Author: Pascal Quantin Date: Sun Jun 4 16:42:48 2017 +0200 GSM A DTAP: fix detection of missing first mandatory element Bug: 13760 Change-Id: I1c062420f96104a46e5d1478eb054f086f942b54 Reviewed-on: https://code.wireshark.org/review/21946 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=88cf898c4409d4267ef11eb6676cca5c8b05c435 commit 88cf898c4409d4267ef11eb6676cca5c8b05c435 Author: Ivan Nardi Date: Sun Jun 4 12:46:50 2017 +0200 [SGsAP] Fix Release-Request msg "SGs Cause" is an optional ie, not a mandatory one. See TS 29.118 8.23.1 Change-Id: I74ad90d159e667fa41f8c099520ce5f662a4d85e Reviewed-on: https://code.wireshark.org/review/21939 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=55d0adf6892d03eacd26b4136152bb25f2a83036 commit 55d0adf6892d03eacd26b4136152bb25f2a83036 Author: Martin Kaiser Date: Sat Jun 3 15:15:39 2017 +0200 profinet dcp: simplify dissect_PNDCP_Suboption_Manuf() There's not much point in having a switch-case block with only a default statement ;-) Change-Id: Iaacd87bb2995783b98e5395b3654a1c8f32c473a Reviewed-on: https://code.wireshark.org/review/21938 Reviewed-by: Martin Kaiser Petri-Dish: Martin Kaiser Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=9ba786fba33279ad88828c22d0a332ffe6768866 commit 9ba786fba33279ad88828c22d0a332ffe6768866 Author: Martin Kaiser Date: Sat Jun 3 13:54:22 2017 +0200 profinet dcp: don't THROW() an exception from a dissector In this case, we can simply replace the exception with an expert info and exit the loop. Change-Id: I232e554af299140d7123b5e21d78372a35a7923b Reviewed-on: https://code.wireshark.org/review/21936 Reviewed-by: Martin Kaiser Petri-Dish: Martin Kaiser Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=2c89cd4bdeb0d57924d7f8de4c957b1dcab755bf commit 2c89cd4bdeb0d57924d7f8de4c957b1dcab755bf Author: Martin Kaiser Date: Sat Jun 3 13:58:29 2017 +0200 profinet: remove unnecessary if(tree) checks Change-Id: I0c4346386846c03a67b83bebfce6da6323379180 Reviewed-on: https://code.wireshark.org/review/21937 Reviewed-by: Martin Kaiser Petri-Dish: Martin Kaiser Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=916f1a6cf0ce7af2d814b33e415f97568d98b5af commit 916f1a6cf0ce7af2d814b33e415f97568d98b5af Author: Gerald Combs Date: Sun Jun 4 08:09:28 2017 +0000 [Automatic update for 2017-06-04] Update manuf, services enterprise-numbers, translations, and other items. Change-Id: I95d3c8d0ce5c4215730d461f00812d48fd697892 Reviewed-on: https://code.wireshark.org/review/21932 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=b70a2370c14d647b122eedfe7f9f3d6ba79595c4 commit b70a2370c14d647b122eedfe7f9f3d6ba79595c4 Author: Guy Harris Date: Sat Jun 3 21:57:39 2017 -0700 Allocate a buffer in cap_pipe_dispatch(), not in capture_loop_dispatch(). The buffer is only used when reading from a pipe; no need to allocate it when capturing from a pcap_t. Doing it in cap_pipe_dispatch() makes it clearer when the buffer exists and when it doesn't. Change-Id: I0256daae8478f1100fdde96a16a404465ec200b3 Reviewed-on: https://code.wireshark.org/review/21930 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=0c166f947e9c0f92f3c9bd56fe3db59589511b60 commit 0c166f947e9c0f92f3c9bd56fe3db59589511b60 Author: Michael Mann Date: Sat Jun 3 20:07:12 2017 -0400 Bugfix GTK Decode As Current layer number needs to be unconditionally saved after v2.3.0rc0-3740-ge1f84f985e, which increased the number of dissectors that use current layer number to determine Decode As value. Change-Id: Ib82370af94ea00613a337890369e228cffa1ed81 Reviewed-on: https://code.wireshark.org/review/21928 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=2ba951b984253135ba4dced906dd56a9d487ea65 commit 2ba951b984253135ba4dced906dd56a9d487ea65 Author: Pascal Quantin Date: Sat Jun 3 23:13:17 2017 +0200 capture-pcap-util.c: fix a typo Change-Id: I674d02be665afc331e266725c0a0cbc0a33d9403 Reviewed-on: https://code.wireshark.org/review/21926 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=94847961cb009ae35fc33035f108060a5ef2c40e commit 94847961cb009ae35fc33035f108060a5ef2c40e Author: Erik de Jong Date: Sat Jun 3 17:22:48 2017 +0200 LoRaTap DLT and dissector Add support for handling LoRaTap (https://github.com/eriknl/LoRaTap) DLT in wiretap and add dissector for LoRaTap headers. Exposes Syncword for subdissectors to dissect frame payload. Change-Id: Ie4ba2189964376938f45eb3da93f2c3376042e85 Reviewed-on: https://code.wireshark.org/review/21915 Petri-Dish: Pascal Quantin Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=314a9f217d6992bb18e63c8092b1a0d699873d62 commit 314a9f217d6992bb18e63c8092b1a0d699873d62 Author: Pascal Quantin Date: Sat Jun 3 20:15:59 2017 +0200 Clean Release Notes Change-Id: I5e13c057265c3435bf8104351306a26f264209bd Reviewed-on: https://code.wireshark.org/review/21923 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=30c86f8b34233b1cf262c14660d32388bc7362d9 commit 30c86f8b34233b1cf262c14660d32388bc7362d9 Author: Guy Harris Date: Sat Jun 3 12:58:36 2017 -0700 Don't keep the pcap/pcapng link-layer header type as interface data. Either 1) it can be determined from the libwiretap encapsulation type, in which case it's redundant information or 2) there *is* no pcap/pcapng link-layer header type for that encapsulation type, in which case you need to check for the attempt to determine it failing and handle that failure appropriately. Change-Id: Ie9557b513365c1fc8c6df74b9c8239e29aad46bc Reviewed-on: https://code.wireshark.org/review/21924 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=69ed5d5841605c63cbe017a2a0006f4085b8bb23 commit 69ed5d5841605c63cbe017a2a0006f4085b8bb23 Author: Guy Harris Date: Sat Jun 3 10:57:14 2017 -0700 Get rid of #if 0'd out include. Change-Id: I0d996b03303572538d250ed8f27b04a0e93cf261 Reviewed-on: https://code.wireshark.org/review/21921 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=eaecf02aed0dc326bee363a0e9b9284d1c3d8d40 commit eaecf02aed0dc326bee363a0e9b9284d1c3d8d40 Author: Guy Harris Date: Sat Jun 3 10:32:44 2017 -0700 Fix typo. Change-Id: If4ac286fed29635ec085f9671c77abf6ed22766d Reviewed-on: https://code.wireshark.org/review/21919 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=2814e3c9cd4d9393231a746b4ef1bb1e6b7d95c9 commit 2814e3c9cd4d9393231a746b4ef1bb1e6b7d95c9 Author: Guy Harris Date: Sat Jun 3 10:14:39 2017 -0700 If has_snaplen isn't set, don't set the snapshot length with pcap_create()/pcap_activate(). Just let libpcap pick the snapshot length; that way, for link-layer types that need a really large snapshot length, such as D-Bus (which requires 128MB for the largest messages), it can pick that, but can otherwise pick something that doesn't require as much memory, e.g. 256KB. For pcap_open_live() and pcap_open(), which don't have a way of saying "give me what's appropriate", pick 256KB. Change-Id: Idef5694f7dfa85eaf3a61d6ca7a17d263c417431 Reviewed-on: https://code.wireshark.org/review/21917 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=8e1cd0453c787d72026e5a0193a3d3992d50226e commit 8e1cd0453c787d72026e5a0193a3d3992d50226e Author: Pascal Quantin Date: Sat Jun 3 17:45:17 2017 +0200 Update libwireshark0.symbols file Change-Id: I86d37b08a6b325e3b9dd0289b8b8f45641e011fa Reviewed-on: https://code.wireshark.org/review/21916 Petri-Dish: Pascal Quantin Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=0c5c2a393ccdb3b1edfa305d41264cf806466fc8 commit 0c5c2a393ccdb3b1edfa305d41264cf806466fc8 Author: Ivan Nardi Date: Sat Jun 3 16:22:48 2017 +0200 packet-gsm_a_rr: add missing ie in Paging Response message "Additional update parameters" info element is not dissect in Paging Response message. See TS 44.018 9.1.25 Change-Id: Ia3aec7809be9b5e8318bb7e04326bc85f77d34bd Reviewed-on: https://code.wireshark.org/review/21914 Petri-Dish: Pascal Quantin Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=166f9208366dbd1b75b6cacaa0a7ff347186b6cd commit 166f9208366dbd1b75b6cacaa0a7ff347186b6cd Author: Martin Mathieson Date: Wed May 31 20:42:06 2017 +0100 Use data-text-lines dissector for text based ftp data Change-Id: I98c5dad4dba4a8e5eaa450bef977ca7c0b979734 Reviewed-on: https://code.wireshark.org/review/21867 Petri-Dish: Michael Mann Reviewed-by: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=6216e576fc063661a36eea3f9596bc0d1ca034e2 commit 6216e576fc063661a36eea3f9596bc0d1ca034e2 Author: Alexis La Goutte Date: Mon May 15 19:30:30 2017 +0000 .mailmap: update (of May) Change-Id: I40cf8db41036a6ba1d6a67fb0a4f3e194ad1107b Reviewed-on: https://code.wireshark.org/review/21671 Reviewed-by: Pascal Quantin Reviewed-by: Roland Knall Reviewed-by: Alexis La Goutte Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=c508932a60dcc44904bf91474ac3aab049026ebe commit c508932a60dcc44904bf91474ac3aab049026ebe Author: Jo??o Valverde Date: Sat Jun 3 05:35:17 2017 +0100 RADIUS: Fix gda9363e202 EVS value was incorrectly typed from the non-extended type space. Now it should display as unknown. Ping-Bug: 13745 Change-Id: I67cfa29d3edcd56e49c1f4eded117a26594f0a14 Reviewed-on: https://code.wireshark.org/review/21911 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=ae409ed545efd297d69378a6a612bfe2baa8c924 commit ae409ed545efd297d69378a6a612bfe2baa8c924 Author: Guy Harris Date: Fri Jun 2 19:38:11 2017 -0700 Pass the file type, not the frame type, to cfile_dump_open_failure_message(). Change-Id: I3c5e73d4e13106891001dfccd1568148a06329b4 Reviewed-on: https://code.wireshark.org/review/21909 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=a27a308fcc84f3ea8745181c1c3f0b5def8c40ba commit a27a308fcc84f3ea8745181c1c3f0b5def8c40ba Author: Alexis La Goutte Date: Fri Jun 2 21:49:39 2017 +0200 netflow: use BASE_UNIT_STRING (units_seconds, units_microseconds) and fix also some typo Change-Id: I7892e715af56ebd1abb3fb36110200e2e992e9b1 Reviewed-on: https://code.wireshark.org/review/21901 Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=b932b719ebe75d87e1009336f7795d55c129c838 commit b932b719ebe75d87e1009336f7795d55c129c838 Author: Lorenzo Vannucci Date: Tue May 30 07:31:51 2017 -0400 netflow: ntop information elements update, added all missing items exported by nProbe. Change-Id: I476c970d1abb7e1776da01bbdbf74e255387c917 Reviewed-on: https://code.wireshark.org/review/21825 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=4ca91db0eddc8e1d502efc3965464b13baa36005 commit 4ca91db0eddc8e1d502efc3965464b13baa36005 Author: Gerald Combs Date: Fri Jun 2 15:39:32 2017 -0700 2.3.0 ??? 2.5.0. Change-Id: I83ecbff82b23702f40ce1bae45be23e3336ff2c4 Reviewed-on: https://code.wireshark.org/review/21905 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=57b0527821b69dc8aa0786a3b5a425192795aff2 commit 57b0527821b69dc8aa0786a3b5a425192795aff2 Author: Peter Wu Date: Fri Jun 2 22:05:10 2017 +0200 Add ChaCha20-Poly1305 decryption support for TLS 1.2 and 1.3 Implements all seven AEAD_CHACHA20_POLY1305 cipher suites from RFC 7905 (for TLS 1.2) and the final missing one for TLS 1.3 (draft -20). New test captures (created using OpenSSL_1_1_0-pre6-2528-g042597b0a) also serve as tests for TLS 1.3 decryption support. Change-Id: Ice6d639c9c7b7bc23a6ff5fb4832d02694abd8c4 Ping-Bug: 12779 Reviewed-on: https://code.wireshark.org/review/21902 Reviewed-by: Alexis La Goutte Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=a86f6603fc8b66a46ce21d18990f2058110acf27 commit a86f6603fc8b66a46ce21d18990f2058110acf27 Author: Robert Sauter Date: Fri Jun 2 08:04:50 2017 +0200 IEEE 802.15.4: add missing increments for Header IEs Add missing offset increment for Header IEs with length (missing from https://code.wireshark.org/review/21472). Add missing increment so that the overall header tree spans all elements. Change-Id: I91515a0b6b5fca8bcc95ea9e2cbc791bddf0500d Reviewed-on: https://code.wireshark.org/review/21890 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=a9a3bfa331164fd05f392c84c0f7e9a3a909ebfd commit a9a3bfa331164fd05f392c84c0f7e9a3a909ebfd Author: Michael Mann Date: Fri Jun 2 10:18:50 2017 -0400 Rename packet-netgear.c -> packet-netgear-ensemble.c This may not be the only Netgear protocol, so make a distinction. Change-Id: I68f460f44ac9345863468cfb407cec205a392d54 Reviewed-on: https://code.wireshark.org/review/21900 Petri-Dish: Michael Mann Reviewed-by: Charlie Lenahan Reviewed-by: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=c4b87be7a727242b4de9dd338cedd265c8f3f2fa commit c4b87be7a727242b4de9dd338cedd265c8f3f2fa Author: Pau Espin Pedrol Date: Fri May 12 11:40:04 2017 +0200 gsm_osmux: Use proper sizes for struct osmux_hdr fields Change-Id: I93de7ffdbd3c43494bc6a5dd1f44f6f45d6b54f8 Reviewed-on: https://code.wireshark.org/review/21617 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=197e48bceecf7a37a28fc9d5a9bf8565f099af8b commit 197e48bceecf7a37a28fc9d5a9bf8565f099af8b Author: Ahmad Fatoum Date: Fri Jun 2 11:34:55 2017 +0200 packet-epl.c: Make dissector oss-fuzz friendly oss-fuzz invokes the dissector without IP layer, so we can't assume the IP address to be available when dissecting POWERLINK/UDP packets. Same goes for the "Exported PDU" functionality. Bug: 13756 Change-Id: I038f0445ada3f764dcc72f7bce1d02cfa49791fb Reviewed-on: https://code.wireshark.org/review/21894 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=c5ef5c1f053beb664bad47e3374505f40b412169 commit c5ef5c1f053beb664bad47e3374505f40b412169 Author: Nicolas Bertin Date: Fri Jun 2 15:43:09 2017 +0200 uaudp: added "SuperFast Connect" parameter to connect message (removes "Unknown" display) Change-Id: Ia686028e4a4472b18d362c010f802f351cd1b0ac Reviewed-on: https://code.wireshark.org/review/21899 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=f434820705b7875e5eaab1bba77c0264b1eb1bd6 commit f434820705b7875e5eaab1bba77c0264b1eb1bd6 Author: Pascal Quantin Date: Mon May 29 21:49:26 2017 +0200 TCAP: fix SRT analysis When reviewing the code, the following issues were identified: - otid/dtid on 3 bytes were not stored - when receiving the first continue from dest, the TC_END hash entry was created with the source tid / address instead of destination ones - when receiving the first continue from src, the logic could prevent the creation of the hash entry Bug: 13739 Change-Id: If4ee70f0fa69f5ff74fdf75f3a741102baa0121a Reviewed-on: https://code.wireshark.org/review/21780 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=6f255da358f9213f89c7c4001229e498f19e820e commit 6f255da358f9213f89c7c4001229e498f19e820e Author: Peter Wu Date: Fri Jun 2 10:52:56 2017 +0200 ssl-utils: fix regression in decryption and Follow SSL Stream Store SslPacketInfo under the same key as used by p_get_proto_data and pass this data to the Follow SSL tap. Change-Id: If9b97d0e0e2a82562abe6cb9e61986744680066d Fixes: v2.3.0rc0-3740-ge1f84f985e ("Fix Decode As for protocols that may use tunneling.") Reviewed-on: https://code.wireshark.org/review/21893 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=e4c15408defbb6ae46b81b90943bb56795e08875 commit e4c15408defbb6ae46b81b90943bb56795e08875 Author: Stig Bj??rlykke Date: Fri Jun 2 13:14:05 2017 +0200 Qt: Add version check for setTextInteractionFlags This property was introduced in Qt 5.1. Change-Id: I3446886d65fbeaf011a69071b605b044e5205b60 Reviewed-on: https://code.wireshark.org/review/21895 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=3eaa62dee694166d3bf5ae13c0eee4b9e1ec5784 commit 3eaa62dee694166d3bf5ae13c0eee4b9e1ec5784 Author: Ahmad Fatoum Date: Fri Jun 2 06:29:02 2017 +0200 packet-epl.c: Prefix EPL UAT files with epl_ Unlike preferences, UATs are stored in their own files, so prefexing file name with the protocol abbreviation makes sense to keep matters organized. Change-Id: Ic7918f509e38da38cdb86ad70917923547f9c112 Reviewed-on: https://code.wireshark.org/review/21888 Petri-Dish: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=974f985bd9716cf8d0144099bd7c052f866c1a2b commit 974f985bd9716cf8d0144099bd7c052f866c1a2b Author: Guy Harris Date: Fri Jun 2 01:29:42 2017 -0700 Add SUBOBJECT_INITIALIZER and use it. Just as we have OD_ENTRY_INITIALIZER, add SUBOBJECT_INITIALIZER, and use it rather than memset(). Whether removing initializer warnings is a Good Thing is subject to debate; remove a comment that implies it's been deemed a Good Thing. Change-Id: Ife658d8bb1d4868789ca3b929aff6e4fccecb430 Reviewed-on: https://code.wireshark.org/review/21892 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=10e59dba2b1ee123b4fdfbee288b486471cc68e0 commit 10e59dba2b1ee123b4fdfbee288b486471cc68e0 Author: Ahmad Fatoum Date: Fri Jun 2 07:44:22 2017 +0200 packet-epl.c: Change CANopen Unicode_String to little endian CANopen DS301 defines "Unicode_String" as "ARRAY [ length ] OF UNSIGNED16" and states "For numerical data types the encoding is little endian style". Change-Id: I146449d7eaafe58b337b505682b14cd672f8ad76 Reviewed-on: https://code.wireshark.org/review/21891 Petri-Dish: Roland Knall Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=5a06efc29d8a850571ca7cee16437900f3694fbb commit 5a06efc29d8a850571ca7cee16437900f3694fbb Author: Ahmad Fatoum Date: Fri Jun 2 06:12:31 2017 +0200 packet-epl.c: Fixup missing initializer warnings macOS Buildbot doesn't like {0} (probably because GNU C already provides {} exactly for the purpose of initializing all members to zero/NULL/0.0.. etc) Affected local type definitions now have a static intializer macro that uses the correct amount of zeroes and braces (similar to PTHREAD_MUTEX_INITIALIZER) Global type definitions have a memset to zero (Which isn't strictly correct, but as the platforms we support all have all-bits-zero-nulls and IEEE 754 floats, it should be good enough. A separate change will attempt to disable -Wmissing-field-initializers -Wmissing-braces globally and hopefully make these workarounds unnecessary. Change-Id: I30b0f679bbb8adb2dd7269c9f3bc19732e48212b Reviewed-on: https://code.wireshark.org/review/21887 Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=ae1aed917bc856f391bbfc8786923c31de6097b9 commit ae1aed917bc856f391bbfc8786923c31de6097b9 Author: Piotr Tulpan Date: Mon May 29 21:58:14 2017 +0200 packet-rsl.c: add Encapsulating paging messages into a packet EP2192796 - proprietor Huawei Adding dissection RSL message that corresponds to patent EP2192796 owned by Huawei. Change-Id: I9fe32370d9b1330f78ac96c1203b6fde3f7784cd Reviewed-on: https://code.wireshark.org/review/21788 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=f33eb1fb984a0db96e45c8584f096b9324eb5823 commit f33eb1fb984a0db96e45c8584f096b9324eb5823 Author: Michael Mann Date: Thu Jun 1 20:42:23 2017 -0400 packet-ipp.c: Improve enum tag filtering Change-Id: I41249c832b96c8942b78b17983a493faf802f355 Reviewed-on: https://code.wireshark.org/review/21886 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e1f84f985eb4920bc3c0b58ca583bca1d2e93b1c commit e1f84f985eb4920bc3c0b58ca583bca1d2e93b1c Author: Irene Ruengeler Date: Mon May 8 09:04:16 2017 +0200 Fix Decode As for protocols that may use tunneling. Dissectors that rely on pinfo structure information may have the data overwritten if the data is tunneled. Address it by using proto data that is based on pinfo->curr_layer_num. Bug: 13746 Change-Id: I1c29f26a3c49f368876f0e96908705bc9c099ce1 Reviewed-on: https://code.wireshark.org/review/21559 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=653fc958979032009e0dd2bdfe2a23c338311805 commit 653fc958979032009e0dd2bdfe2a23c338311805 Author: Pau Espin Pedrol Date: Wed May 10 20:24:56 2017 +0200 gsm_osmux: Add support to follow Osmux streams and show its statistics Change-Id: I5262b3b1ac5a6f5bc6ac932eedbb889847131d9c Reviewed-on: https://code.wireshark.org/review/21601 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=c65960fae8fc7a2dd420794cc833b070b12103ba commit c65960fae8fc7a2dd420794cc833b070b12103ba Author: Alexis La Goutte Date: Mon Nov 21 14:01:36 2016 +0100 fb-zero: Add support of Zero Protocol Facebook uses a derivative of QUIC protocol (on top of TCP) for Android device The dissector was reverse engineered based off of QUIC dissector functionality Pcap avaliable https://github.com/ntop/nDPI/issues/300 Some information (not spec) can be found here: https://code.facebook.com/posts/608854979307125/building-zero-protocol-for-fast-secure-mobile-connections/ Change-Id: I4026bb992aa17a0c679379646b388a694f24a07f Reviewed-on: https://code.wireshark.org/review/18937 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=32f0d80988847a51d1401151f635f6878a0f66a7 commit 32f0d80988847a51d1401151f635f6878a0f66a7 Author: Bj??rn Ruytenberg Date: Thu Jun 1 19:14:33 2017 +0200 thread: Fix division by zero Perform sanity check on channel count. Channel count must be greater than zero to build energy measurements list from Energy List TLV [1]. Zero channel count results in a division by zero in dissect_thread_mc. Do not process Energy List TLV if zero. [1]: OpenThread implementation - https://github.com/openthread/openthread/blob/b89a9dfbc117a9c80e795700b67/include/openthread/commissioner.h#L158 Energy List TLV contains energy measurements. If no channels are present, no energy measurements can exist. Bug: 13747 Change-Id: I53a19dfbeae9ef0421c8c144ef3be4da28413ad3 Link: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=1979 Reviewed-on: https://code.wireshark.org/review/21878 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=9a85e30668d515b2a39e681c901249056cbc5010 commit 9a85e30668d515b2a39e681c901249056cbc5010 Author: Ahmad Fatoum Date: Thu Jun 1 11:11:18 2017 +0200 packet-epl.c: Enhance dissection by ObjectMappings and device profiles Cyclic PDOs are setup either by ObjectMappings in the asynchronous SDOs, or by serialized ObjectMappings in device profile files. We now keep track of ObjectMappings transmitted via SDOs or read from XDC files and use those to correctly partition the PDO's payloads. Additionally types and descriptions for Object Directory entries extracted from the EDS and XDD profiles are used to select the correct Wireshark type and a string representation for those partitoned PDOs. Other places where indices and subindices are also enriched by this information. EDS support leverages GKeyFile and is available unconditionally, XDD/XDC parsing support depends on the availabilty of libxml2. A patch for inclusion of the latter as optional dependency was submitted as Change-Id: I13c0a2f408fb5c21bad7ab3d7971e0fa8ed7d783 Electronic Data Sheet (EDS) is the CANopen standard for device profiles, POWERLINK being based on CANopen, is occasionly used with EDS profiles. XML Device Description (XDD) is the Ethernet POWERLINK standard for device profiles. XDC have the same structure but contain actualValues fields which can contain default ObjectMappings. XML Device Descriptions can be 25k+ lines with much duplication, so wmem_iarray_t is leveraged for saving space as well as faster lookups. A side-effect of now organizing the capture in conversations is that POWERLINK over UDP packets are now assigned proper destination and source node IDs, which are displayed in the column view. The Referenced bug where packets where erronously flagged as duplicates because the address wasn't considered is also fixed as a result. Bug: 13604 Bug: 13749 Change-Id: Ic33ff0be8f2eae7c24fe5877ad9258d1e550c227 Reviewed-on: https://code.wireshark.org/review/21112 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=b2302d7a35e531e7e1de46117f8b475063e23a57 commit b2302d7a35e531e7e1de46117f8b475063e23a57 Author: Darien Spencer Date: Wed May 31 11:14:45 2017 -0700 FP - Moved RLC info retrieval for E-DCH channels Dissection method was receiving the RLC INFO struct as a paramter instead of using p_get_proto_data like other channels' dissection methods. Change-Id: Iaf44f71552526dcdf29b8a583b1d79012e2b24e3 Reviewed-on: https://code.wireshark.org/review/21874 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=0a35c9539a7b8069754867d85b31e3248c978d9a commit 0a35c9539a7b8069754867d85b31e3248c978d9a Author: Pascal Quantin Date: Thu Jun 1 16:58:29 2017 +0200 IEEE 802.15.4: add a missing offset increment in dissect_ieee802154_payload_mlme_sub_ie() Bug: 13751 Change-Id: I33d9d51ba36ddb2caeee25612b613bc799c76339 Reviewed-on: https://code.wireshark.org/review/21875 Reviewed-by: R??my L??one Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=f45924f2a609801c51ce57752340417c3b7cf6ff commit f45924f2a609801c51ce57752340417c3b7cf6ff Author: Max Dmitrichenko Date: Wed Apr 19 17:31:32 2017 -0400 dfilter: fvt_cache use g_hash_table_new_full() API to prevent some memory leaks Change-Id: I650c1eb1e98c7d2d2c9ec85bb6ec9b75667142a2 Reviewed-on: https://code.wireshark.org/review/21230 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=83b0e431dca26092fba4730294f279215036369a commit 83b0e431dca26092fba4730294f279215036369a Author: AndersBroman Date: Thu Jun 1 13:29:52 2017 +0200 [GTPv2] Add "name" to IEs with Generic names in some cases. Bug: 13531 Change-Id: I81edc081a508ab1e56b279ec1183066c4334dc10 Reviewed-on: https://code.wireshark.org/review/21872 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c72c08809b8657e6f402ea121a5ea99984baa883 commit c72c08809b8657e6f402ea121a5ea99984baa883 Author: Stig Bj??rlykke Date: Thu Jun 1 10:57:05 2017 +0200 prefs: Avoid empty elements in string lists. When parsing a comma-separated string list from file we should not add an empty element if this list is empty. Otherwise we would get an empty string in when writing the file back. Change-Id: Iea5a33d20991f8c5daed6811beb8ec97b8b1dbe3 Reviewed-on: https://code.wireshark.org/review/21870 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=561be48f40295cc3d52376a33d017f10bd41eef0 commit 561be48f40295cc3d52376a33d017f10bd41eef0 Author: Ahmad Fatoum Date: Sat Apr 15 15:59:52 2017 +0200 Add interval array data structure, with growable intervals A sorted array keyed by intervals You keep inserting items, then sort the array. sorting also compacts items that compare equal into one and adjusts the interval accordingly. find uses binary search to find the item This is particularly useful, if you got many similar items, e.g. ObjectMapping subindices in the XDD. XDDs can be upward of 25k lines long with much duplication (253 subindices having the same content). Interval Trees wouldn't work, because they didn't allow expanding existing intervals. Using an array instead of a tree, additionally offers a possible performance advantage, but it's not that critical here, as finding should only happen in the async frames There's room for optimization in the creation process of the array, but it doesn't matter much, as they aren't created frequently. Finding speed is what matters for the use case of parsing EDS and XDD files Change-Id: Iaaddc90059f0e49b456774a111d8d42452b90cf9 Reviewed-on: https://code.wireshark.org/review/21111 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=23a4a742e4df5b7888398304a65c0f6539952bb0 commit 23a4a742e4df5b7888398304a65c0f6539952bb0 Author: Stig Bj??rlykke Date: Thu Jun 1 11:14:23 2017 +0200 Add a new feature to the release notes. Change-Id: I99dafc515ac70f7ed037c30936aceddd695d3525 Reviewed-on: https://code.wireshark.org/review/21871 Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=6751928e9c2706a931a88f55017450cbf89bde36 commit 6751928e9c2706a931a88f55017450cbf89bde36 Author: Stig Bj??rlykke Date: Thu Jun 1 09:20:38 2017 +0200 Qt: Enable unhiding all interfaces. When having hidden interfaces it was not possible to unhide all in the "Manage Interfaces" dialog because prefs.capture_devices_hide was not updated when not having any hidden interfaces. This bug was introduced in g6eee29bf. Change-Id: If94c2e592eea60e6f1ef1ce2107ff9b2b27c3176 Reviewed-on: https://code.wireshark.org/review/21869 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=6a37b542e4f1c6de7646d7ebe7fdfa2825fa0453 commit 6a37b542e4f1c6de7646d7ebe7fdfa2825fa0453 Author: Gerald Combs Date: Tue May 30 11:57:06 2017 -0700 Qt+prefs: Add a dark theme check and default colors. Add prefs_set_gui_theme_is_dark and call it in the WiresharkApplication constructor. Add a set of dark syntax color defaults. We could alternatively add a preference for the syntax foreground color, but that would imply adding a preference for the background color as well. Bug: 11131 Bug: 13738 Change-Id: Iefe135ed04e63372ed434c5b9759647c9f4046e3 Reviewed-on: https://code.wireshark.org/review/21827 Reviewed-by: Gerald Combs Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=9719bac5ee8df89cefd4f750acdc5ef75cc75e63 commit 9719bac5ee8df89cefd4f750acdc5ef75cc75e63 Author: Stig Bj??rlykke Date: Wed May 31 15:45:59 2017 +0200 cmake: Add -Wshorten-64-to-32 for C++ when using Qt >= 5.9 The warnings has been fixed in Qt 5.9. Change-Id: I7cc71612e601517b7d7117c3cf2711ec983593a6 Reviewed-on: https://code.wireshark.org/review/21861 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=dc7b9cdb41561d264647e73f4b0a05b8c48fb176 commit dc7b9cdb41561d264647e73f4b0a05b8c48fb176 Author: Stig Bj??rlykke Date: Wed May 31 21:34:55 2017 +0200 Qt: Disable -Wframe-larger-than= for ui_main_window.h The generated Ui_MainWindow::setupUi() can grow larger than our configured limit, so turn off -Wframe-larger-than= for ui_main_window.h. Change-Id: I550ff30ebe566b711c63f7a9d0276e5b06244407 Reviewed-on: https://code.wireshark.org/review/21866 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=6607be77f30c8b08e2ffb8160d9f5211415decc6 commit 6607be77f30c8b08e2ffb8160d9f5211415decc6 Author: Peter Wu Date: Fri May 26 15:55:08 2017 +0200 debian: remove imagemagick and demote xdg-utils deps imagemagick was needed since v1.11.1-rc1-140-g02a8e72b43, but unnecessary since v2.1.0rc0-491-g18a54fcaa4, remove it. xdg-utils is needed for xdg-open (opening websites) at runtime in GTK+, but not for Qt nor during the build, remove it or mark it as optional. Change-Id: I6fc4d5fb61ea8b5cf79526d92ef8c108bc9d11a3 Reviewed-on: https://code.wireshark.org/review/21765 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Martin Kaiser Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=855a05cd1e2e0cb234ffaa56c680ebd21a6ba14f commit 855a05cd1e2e0cb234ffaa56c680ebd21a6ba14f Author: Ahmad Fatoum Date: Tue May 30 22:25:23 2017 +0200 packet-epl.c: Fix bounds error on malformed packet dissect_epl_payload is called with len retrieved from the packet payload, so we've to ensure there are indeed at least len bytes remaining in the tvbuff. Counting the remaining bytes has to start from the _current_ offset, not from the start of the buffer. Change-Id: I6f4a94e8503cde6c5eaadc43f560c15ef8c1c375 Reviewed-on: https://code.wireshark.org/review/21829 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=7f96ffe5d48eed4974582a11d87bdde86e192141 commit 7f96ffe5d48eed4974582a11d87bdde86e192141 Author: Stig Bj??rlykke Date: Wed May 31 20:52:34 2017 +0200 Qt: Capitalize "Select SACKs" in tcptrace graph. Change-Id: I2d0b433fec482431f6ccfe6f8fe6576193fc7773 Reviewed-on: https://code.wireshark.org/review/21863 Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=152996652dce9259100f2f4bd25adeb86f32d6cf commit 152996652dce9259100f2f4bd25adeb86f32d6cf Author: Stig Bj??rlykke Date: Wed May 31 15:44:34 2017 +0200 Qt: Add cast to QByteArray.resize() Change-Id: I651cf6e625b8c757820a1e879f3fbde99746ba88 Reviewed-on: https://code.wireshark.org/review/21860 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=a092eaa09e96132ae58188807fdbc22026b9b49c commit a092eaa09e96132ae58188807fdbc22026b9b49c Author: Alexis La Goutte Date: Wed May 31 07:37:24 2017 +0200 80211 (prism): fix conflict for hf field Remove hf_ieee80211_prism_did_sig_rate. Change-Id: Id75deae2c074ecbb771e33c4a6f3855cb2ba9d9f Reviewed-on: https://code.wireshark.org/review/21848 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Reviewed-by: Alexis La Goutte Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=a95b72e3970e0b4ad1c8e59574ebb0fb79019b22 commit a95b72e3970e0b4ad1c8e59574ebb0fb79019b22 Author: Guy Harris Date: Wed May 31 10:02:21 2017 -0700 Sort the RADIUS dictionaries and account for a rename of one of them. Change-Id: Ieea5349a38366a68cd313e70c8f1d28828982d7b Reviewed-on: https://code.wireshark.org/review/21862 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=8da1ac262f49fb61390095f009d659557305a3a1 commit 8da1ac262f49fb61390095f009d659557305a3a1 Author: Alexis La Goutte Date: Wed May 31 07:35:56 2017 +0200 acn: fix conflict for hf field Turn hf_magic_reply_invalid_type in an expert info. Change-Id: I6eeb5590e3d620ebb5afe46eae36cba6784033a4 Reviewed-on: https://code.wireshark.org/review/21847 Petri-Dish: Michael Mann Reviewed-by: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=c9ceb71ecdc64e19392716917836a687a0485886 commit c9ceb71ecdc64e19392716917836a687a0485886 Author: Alexis La Goutte Date: Wed Nov 2 08:10:06 2016 +0100 debian: add lintian-overrides for libwireshark0 Remove last lintian issue Change-Id: I672b347a8b0fc495b6e010ef987c0ff238eb8d1e Reviewed-on: https://code.wireshark.org/review/18622 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=ae65b8f51ce082ddf76ad62c1392284f3a64e7a0 commit ae65b8f51ce082ddf76ad62c1392284f3a64e7a0 Author: Pascal Quantin Date: Wed May 31 14:00:27 2017 +0200 UMTS FP: backout part of g899fd42 The delay for p_add_proto_data() calls was not required and introduced several bugs (when the function returns before private info is attached). Change-Id: Id3a668e6776308b2ea758940e4260bfcbddc236a Reviewed-on: https://code.wireshark.org/review/21859 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=dcba264a46f53e6f3be4d8f93fcf93d5d61668d1 commit dcba264a46f53e6f3be4d8f93fcf93d5d61668d1 Author: Alexis La Goutte Date: Wed May 31 07:56:09 2017 +0200 lemon: avoid redundant redeclaration of ???memory_error??? [-Wredundant-decls] Change-Id: I1fbc11dc433363b659ddba9a77e52ffd4e3968d7 Reviewed-on: https://code.wireshark.org/review/21850 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=300458b24da557dc41dfe5154162b052b42e034d commit 300458b24da557dc41dfe5154162b052b42e034d Author: Alexis La Goutte Date: Wed May 31 07:53:19 2017 +0200 opcua: fix no previous prototype for ???parseNodeClassMask/parseResultMask??? [-Wmissing-prototypes] Change-Id: If57183bcea978b766fc53f691a35c4ddf98ca2dd Reviewed-on: https://code.wireshark.org/review/21849 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=8dbd4c6c10e9091eb628d7885e119f012aac53be commit 8dbd4c6c10e9091eb628d7885e119f012aac53be Author: Graham Bloice Date: Wed May 31 12:13:56 2017 +0100 Fix nsis intaller The radius erx disctionary has been renamed to unisphere. Change-Id: I3d8a4b9d8f6a5340f3a92274816e66bdaa55ffd3 Reviewed-on: https://code.wireshark.org/review/21858 Reviewed-by: Graham Bloice http://cgit.osmocom.org/wireshark/commit/?id=7aec9523d8a50adb8155f4a669fa9c9bf9b7627e commit 7aec9523d8a50adb8155f4a669fa9c9bf9b7627e Author: Guy Harris Date: Wed May 31 02:38:38 2017 -0700 Sort the dictionary.* files. Change-Id: Iad4457cc17f3e6a5b092d8050a0d1cc541efb2a3 Reviewed-on: https://code.wireshark.org/review/21856 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=0082f59f387c65d90862939222fb4da5a71caa3b commit 0082f59f387c65d90862939222fb4da5a71caa3b Author: Guy Harris Date: Wed May 31 02:32:55 2017 -0700 Rename dictionary.erx to dictionary.unisphere and pick up the FreeRADIUS version. This picks up commit a5ad82aecc194f5f55153c351a62af9bb1c222a0 Author: Arran Cudbard-Bell Date: Sat Dec 7 23:24:20 2013 +0000 Fully sync ERX/Unisphere with Juniper's dictionaries as well as picking up the copyright notice. Change-Id: Ia6a694ccd94ad05caf25bea4dec9b467a4f99157 Reviewed-on: https://code.wireshark.org/review/21855 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=8e7276461b92cde9297c828e9a65f212a9c510ac commit 8e7276461b92cde9297c828e9a65f212a9c510ac Author: Guy Harris Date: Wed May 31 01:22:16 2017 -0700 Update a comment. We now support dotted number values in the oid field. Note that the attribute flags internal, array, concat, and virtual aren't documented in the FreeRADIUS dictionary man page. Change-Id: Iaf27845f75a93f2d006708224757ea48d8023cb1 Reviewed-on: https://code.wireshark.org/review/21853 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=bb5b0fbc6c6b43de8f7440efe2f2fa8546576b38 commit bb5b0fbc6c6b43de8f7440efe2f2fa8546576b38 Author: Guy Harris Date: Wed May 31 01:18:22 2017 -0700 Give more information in a comment. Change-Id: I43efd124bc49bc3d1261bd690ce38c5debb94e45 Reviewed-on: https://code.wireshark.org/review/21852 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=012f6574520f43aa0317e71efd8beff621ba28d2 commit 012f6574520f43aa0317e71efd8beff621ba28d2 Author: Guy Harris Date: Wed May 31 00:51:48 2017 -0700 Update to the FreeRADIUS version. Picks up the copyright notice, cleans up white space, puts the type and the properties of attributes in separate fields. Change-Id: I1a813a784498ed3217c7fc9bfcd9c1162ceffebb Reviewed-on: https://code.wireshark.org/review/21851 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=870e08ad315e8380fde3e6eb45e14470fea9a988 commit 870e08ad315e8380fde3e6eb45e14470fea9a988 Author: Guy Harris Date: Tue May 30 20:34:21 2017 -0700 Update to the FreeRADIUS version. Picks up the copyright notice and a commented-out attribute. Change-Id: I0325164eb3875557f7ce9a81cf697a99a0f5de93 Reviewed-on: https://code.wireshark.org/review/21846 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=beb9b08012e2e2f77aa8ac10b94ef12fe128fd70 commit beb9b08012e2e2f77aa8ac10b94ef12fe128fd70 Author: Guy Harris Date: Tue May 30 20:32:24 2017 -0700 Update to the FreeRADIUS version. Picks up the copyright notice and a value. Change-Id: I99957b97cf905b9d13024f70b76e875756e71609 Reviewed-on: https://code.wireshark.org/review/21845 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=503acf00b28ebc8b568588f56723751b44275850 commit 503acf00b28ebc8b568588f56723751b44275850 Author: Guy Harris Date: Tue May 30 20:30:02 2017 -0700 Update to the FreeRADIUS version. Picks up a copyright notice, a comment, and some attributes. Change-Id: I299a4f1225eb6be23410c396a4f5a00affd64523 Reviewed-on: https://code.wireshark.org/review/21844 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=0735d2b46d54464072a57dde8b07229258b07b26 commit 0735d2b46d54464072a57dde8b07229258b07b26 Author: Guy Harris Date: Tue May 30 20:26:15 2017 -0700 Update to the FreeRADIUS version. Picks up the copyright notice and an additional attribute. Change-Id: Ieebed5ceae7a10bf393245d9fcf82310df6c42d9 Reviewed-on: https://code.wireshark.org/review/21843 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=af2e94bec7f00141eee35823f58db431515c95a4 commit af2e94bec7f00141eee35823f58db431515c95a4 Author: Guy Harris Date: Tue May 30 20:24:31 2017 -0700 Update to the FreeRADIUS version. Picks up the copyright notice, a comment, and an attribute. Change-Id: I9b0c536646860f0d4e6e7f59967db22d592fc1c4 Reviewed-on: https://code.wireshark.org/review/21842 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=8c1e4c8bbf595c429beb34aff1247a923a199f5e commit 8c1e4c8bbf595c429beb34aff1247a923a199f5e Author: Guy Harris Date: Tue May 30 20:22:12 2017 -0700 Update to the FreeRADIUS version. Picks up the copyright notice, a comment, and an additional attribute. Change-Id: Ie65dcb039c725a63d1a9b6976814c182e10c74cb Reviewed-on: https://code.wireshark.org/review/21841 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=5d6c9801869a998b2f10f198a2182d15d7ca9762 commit 5d6c9801869a998b2f10f198a2182d15d7ca9762 Author: Guy Harris Date: Tue May 30 20:20:05 2017 -0700 Merge with the FreeRADIUS version. Pick up copyright notice and some additional attributes, along with BEGIN-VENDOR and END-VENDOR. Change-Id: Ifa0112a0bfc56f5977bffd6a32b12d1c1a089529 Reviewed-on: https://code.wireshark.org/review/21840 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=065d71965bb3ce578a38e2af1be62ddcc0e31c84 commit 065d71965bb3ce578a38e2af1be62ddcc0e31c84 Author: Guy Harris Date: Tue May 30 20:10:20 2017 -0700 Update to the FreeRADIUS version. Picks up the copyright notice and some more attributes. Change-Id: I594d8f72913fce3836db1935a3689d60a5a3f2ba Reviewed-on: https://code.wireshark.org/review/21839 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=669f4c9312b03252e9b0763437c1d872d1c2a6f8 commit 669f4c9312b03252e9b0763437c1d872d1c2a6f8 Author: Guy Harris Date: Tue May 30 20:08:55 2017 -0700 Update to the FreeRADIUS version. Picks up the copyright notice and some additional attributes. Change-Id: I4a942512f62d91d98dcbf4ccba65ff97b6a729c9 Reviewed-on: https://code.wireshark.org/review/21838 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=6b3c21f6326d2a0e8602b81010c5e47071047522 commit 6b3c21f6326d2a0e8602b81010c5e47071047522 Author: Guy Harris Date: Tue May 30 20:05:54 2017 -0700 Update to the FreeRADIUS version. Picks up the copyright notice and adds some attributes and values. Change-Id: If24d00ceb23002aea2c24c16a7b38fd77df9401a Reviewed-on: https://code.wireshark.org/review/21837 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=81d3e49f679f04a1145b55e8f5cf6631f0abf3a9 commit 81d3e49f679f04a1145b55e8f5cf6631f0abf3a9 Author: Guy Harris Date: Tue May 30 20:03:37 2017 -0700 Update to the FreeRADIUS version. Picks up the copyright notice and new attributes and values, and renames a few values to remove "-HW". Change-Id: Iccf3938f54fab8b234ee49b509fdcc8a3cfba670 Reviewed-on: https://code.wireshark.org/review/21836 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=4e2aeae4a5c63c726ed59d0a517be5f90f3a00e7 commit 4e2aeae4a5c63c726ed59d0a517be5f90f3a00e7 Author: Guy Harris Date: Tue May 30 19:40:53 2017 -0700 Update to the FreeRADIUS version. It moves an attribute. Change-Id: I9f3c88f174b9520b16d3f2c68abe278ef695d403 Reviewed-on: https://code.wireshark.org/review/21835 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=e42a9b8080b7eca460b5806cb7d4f04e7b2637ca commit e42a9b8080b7eca460b5806cb7d4f04e7b2637ca Author: Guy Harris Date: Tue May 30 19:38:06 2017 -0700 Update to the FreeRADIUS version. Change-Id: I8af7ec1ec6ee2c44cddd4ed91a95039bcce3bd5e Reviewed-on: https://code.wireshark.org/review/21834 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=29f8ef37e29037e8dc4d56bfeece17135dc26ea6 commit 29f8ef37e29037e8dc4d56bfeece17135dc26ea6 Author: Guy Harris Date: Tue May 30 19:36:01 2017 -0700 Update to the FreeRADIUS version. Give a URL for the Extreme Networks documentation listing these attributes, replacing our earlier citation; the newer version says attribute 213 is Extreme-VM-Name, as is the case in the FreeRADIUS version, not Extreme-CLI-Profile, as was the case in our version. Change-Id: Iddd69c2ef4d3a5d55f16c20f3899eebdea217a2a Reviewed-on: https://code.wireshark.org/review/21833 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=565664c77405f4c598e9772249663e2bbea1c680 commit 565664c77405f4c598e9772249663e2bbea1c680 Author: Guy Harris Date: Tue May 30 19:24:21 2017 -0700 Update to the FreeRADIUS version. This file is mainly for supporting older names for certain attributes and values; all the attributes and values here should be defined by other files, so we really shouldn't be including this file. Change-Id: I2e5391f0ed14d42e97434b77794e8ba643850608 Reviewed-on: https://code.wireshark.org/review/21832 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=6769ff4f70c81ac0ac43a76b53c5bb2a4e0bb427 commit 6769ff4f70c81ac0ac43a76b53c5bb2a4e0bb427 Author: Guy Harris Date: Tue May 30 19:16:17 2017 -0700 Merge with the FreeRADIUS version. Pick up the copyright notice and some additional attributes/values, and mark some attributes as no longer being Wireshark additions. Change some names to match the FreeRADIUS names. Mark some URLs as dead links, and try to supply replacements; use the Wayback Machine for others. Preserve our fixes and enhancements. Change-Id: I000cf05682506ed0db9b0fff856998479ee0dfa4 Reviewed-on: https://code.wireshark.org/review/21831 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=93f42b2ef37a52fddddf8fced104c138d0cb4ff9 commit 93f42b2ef37a52fddddf8fced104c138d0cb4ff9 Author: Guy Harris Date: Tue May 30 12:43:17 2017 -0700 Merge with the FreeRADIUS version. Pick up their copyright notice and additions. Replace links used as references. Our version is now their version with some additional comments and different links (replacing broken links with non-broken ones). Change-Id: I785d14f537abd96cd7baa3438191e1371e34ebc0 Reviewed-on: https://code.wireshark.org/review/21828 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=6c44f2017c891e15045fca5c5cff79acd48ad4e5 commit 6c44f2017c891e15045fca5c5cff79acd48ad4e5 Author: Michael Mann Date: Fri May 26 07:52:17 2017 -0400 Qt: Add support to verify extcap capture filter Bug: 11668 Change-Id: Ib218d87c1905e53ffdab4e3dd6f93ba2c3d07c8b Reviewed-on: https://code.wireshark.org/review/21770 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann Reviewed-by: Roland Knall http://cgit.osmocom.org/wireshark/commit/?id=44327d8a6c7a312642adcec775555ab8a3430787 commit 44327d8a6c7a312642adcec775555ab8a3430787 Author: AndersBroman Date: Tue May 30 13:53:16 2017 +0200 [GTP] Update cause values. Change-Id: Ic9b0ccf045169de676b95c4b85a8d0e1e21e2cb4 Reviewed-on: https://code.wireshark.org/review/21826 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=1902204f960d6d03c528963d220a9ea91a98afb8 commit 1902204f960d6d03c528963d220a9ea91a98afb8 Author: AndersBroman Date: Tue May 30 13:31:14 2017 +0200 [Diameter 3GPP] Add subdissection of AVP 1679 AIR-Flags Change-Id: I783385b85cfb67d3b0d4affc82a6071e4de51062 Reviewed-on: https://code.wireshark.org/review/21824 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=9b24ffcd6f802e15db6152bb81c2e87057cc91fe commit 9b24ffcd6f802e15db6152bb81c2e87057cc91fe Author: Michael Mann Date: Sun May 28 20:24:52 2017 -0400 Add Inovar specific Diameter AVP codes Bug: 13349 Change-Id: I2a06ee3bd7ab1f81414ad8e4155c1430a7287644 Reviewed-on: https://code.wireshark.org/review/21778 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=899fd4294b609d1507f50cec18d34293a5c98eac commit 899fd4294b609d1507f50cec18d34293a5c98eac Author: Darien Spencer Date: Thu May 25 19:05:24 2017 +0300 FP - Checks to avoid NULL dereferencing Making sure channel specific structs are not null Change-Id: I9f979db4e24bb7bd490cf29a5c68ef32d1b029db Reviewed-on: https://code.wireshark.org/review/21754 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=2f037e1d7230ff5fc9845f0dcffbab51d54a6db5 commit 2f037e1d7230ff5fc9845f0dcffbab51d54a6db5 Author: Guy Harris Date: Mon May 29 21:04:07 2017 -0700 Update to the FreeRADIUS version. Pick up copyright notice, comment tweaks, additional attributes. Change-Id: I16f1683febff5286d5698aaf513c5dc0eb169b15 Reviewed-on: https://code.wireshark.org/review/21823 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=9c7b8b4e0abc720af0051e2d319f23ffbfb59b81 commit 9c7b8b4e0abc720af0051e2d319f23ffbfb59b81 Author: Guy Harris Date: Mon May 29 20:58:25 2017 -0700 Update to the FreeRADIUS version. Update copyright notice, fix typo in comment. Change-Id: Ida68691847e4e9aa80a15a25580e2657d0763bb3 Reviewed-on: https://code.wireshark.org/review/21822 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=b13833d057d74ae4965f68d62a966e35bdb23b75 commit b13833d057d74ae4965f68d62a966e35bdb23b75 Author: Guy Harris Date: Mon May 29 20:56:15 2017 -0700 Update to FreeRADIUS version. Pick up copyright notice, more attributes and values. Change-Id: I83d99cf191c198ced4a1093d5e17a793ae9d38d6 Reviewed-on: https://code.wireshark.org/review/21821 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=b30dd5aa721a56b81290e3c8ba4cb2a2640bc7ea commit b30dd5aa721a56b81290e3c8ba4cb2a2640bc7ea Author: Guy Harris Date: Mon May 29 20:54:40 2017 -0700 Update to FreeRADIUS version. Pick up copyright notice, fix typoes. Change-Id: I428b5d8657ca2fba1ae0072bb4d5793025b0855f Reviewed-on: https://code.wireshark.org/review/21820 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=59ba8bdcad9acda3d853cac3b4b9f3f1e091b607 commit 59ba8bdcad9acda3d853cac3b4b9f3f1e091b607 Author: Guy Harris Date: Mon May 29 20:51:22 2017 -0700 Update to the FreeRADIUS version. Copyright notice, white space cleanups, additional attributes. Change-Id: I5e52b40ad08dc11722e16fbe927ec8f0f6fed7cd Reviewed-on: https://code.wireshark.org/review/21819 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=7c5a3d7a56b9b1f3bc9bd951e2e03ba9753ff2e8 commit 7c5a3d7a56b9b1f3bc9bd951e2e03ba9753ff2e8 Author: Guy Harris Date: Mon May 29 20:22:57 2017 -0700 Update to FreeRADIUS version. Pick up copyright, whitespace cleanups, put UKERNA- in front of some attributes with the same name as RFC 7055 attributes, add some additional attributes. Change-Id: Iad05b3c83c37185bdd18be208fd2e1878b950a0e Reviewed-on: https://code.wireshark.org/review/21818 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=d8456e14b9beece6323e60d15d23faa5be52341b commit d8456e14b9beece6323e60d15d23faa5be52341b Author: Guy Harris Date: Mon May 29 20:15:28 2017 -0700 Update to FreeRADIUS version. Adds copyright notices, cleans up whitespace, picks up typo fixes. Change-Id: I9f0583d6d488c2b494c2e651b850bb4226cd6085 Reviewed-on: https://code.wireshark.org/review/21817 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=d7f6029855f7f41aad78775fcaa359b1b90236bb commit d7f6029855f7f41aad78775fcaa359b1b90236bb Author: Guy Harris Date: Mon May 29 20:11:48 2017 -0700 Note that our dictionary.iea has stuff FreeRADIUS's doesn't. Change-Id: I43844691c8bfcd6f8fcd223fd26ee9e0373f2deb Reviewed-on: https://code.wireshark.org/review/21816 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=404f803e9a9372c0539478f7d33e818a89996799 commit 404f803e9a9372c0539478f7d33e818a89996799 Author: Guy Harris Date: Mon May 29 20:09:13 2017 -0700 Merge with FreeRADIUS version. Pick up the copyright notice, whitespace changes, and other comment changes. Add a comment giving the Wireshark bug whence the additional entries came. Change-Id: Ibc188640efe73ca2f53d84bf995b5d7bf34752f9 Reviewed-on: https://code.wireshark.org/review/21815 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=7f37a87c88d0ff3b7b81a41027e887f7ba9cb697 commit 7f37a87c88d0ff3b7b81a41027e887f7ba9cb697 Author: Guy Harris Date: Mon May 29 20:02:45 2017 -0700 Update to current FreeRADIUS version. Change-Id: I86ce4ed13bfd7e87ccdd282e51e8500fbdc9dded Reviewed-on: https://code.wireshark.org/review/21814 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=3ba902efde8f4f47c08791662323bb1c5fd0461f commit 3ba902efde8f4f47c08791662323bb1c5fd0461f Author: Guy Harris Date: Mon May 29 19:54:30 2017 -0700 Fix whitespace to match FreeRADIUS version. Change-Id: I406b47f3907745504f49644a890a3588eabf7c0b Reviewed-on: https://code.wireshark.org/review/21813 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=e4c1f588961ac121365d34ee0da7b740af58c140 commit e4c1f588961ac121365d34ee0da7b740af58c140 Author: Guy Harris Date: Mon May 29 19:47:55 2017 -0700 Fix white space to match FreeRADIUS. Change-Id: Ie814a790c15381036ba6bdb1d066012bb15bfb33 Reviewed-on: https://code.wireshark.org/review/21812 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=efcf07cf867b5c9b71967ca9dffb34b6026c3e23 commit efcf07cf867b5c9b71967ca9dffb34b6026c3e23 Author: Guy Harris Date: Mon May 29 19:36:46 2017 -0700 Merge with FreeRADIUS. They changed some names and added an attribute. They also removed Aruba-AP-Name with no obvious indication of why; we leave it in for now. Give new URLs for attribute lists. Change-Id: I270573b7d29f47572042abe46e4a531003e6a48e Reviewed-on: https://code.wireshark.org/review/21811 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=7e60677992b7a42e969019da117df3008c5d9c75 commit 7e60677992b7a42e969019da117df3008c5d9c75 Author: Guy Harris Date: Mon May 29 19:18:03 2017 -0700 Merge with FreeRADIUS and update. Pick up the copyright notice and $Id value. Don't double-comment-out the items we handle in packet-radius_packetcable.c; they're already commented out in the FreeRADIUS version, and that reduces the number of differences between us and them. Note in a comment before them that we're handling them in packet-radius_packetcable.c. Add a comment pointing at various CableLabs specs before the attributes, noting where in the specs they're mentioned. (Hint: NOT in a section about RADIUS! I guess the idea is that some protocol *other* than RADIUS can be used to transfer them.) Change-Id: Ib16fb10df9a434f79a05ce0537c671076aff11a2 Reviewed-on: https://code.wireshark.org/review/21810 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=1a8991e875f1e976e1fd0ed63e6e254548e57703 commit 1a8991e875f1e976e1fd0ed63e6e254548e57703 Author: Jo??o Valverde Date: Mon May 29 22:23:49 2017 +0100 sharkd: Fix build using system Speex library (autotools) Change-Id: I1798f3dc76704c646d67d11533f8dc32ebab7401 Reviewed-on: https://code.wireshark.org/review/21793 Petri-Dish: Jo??o Valverde Tested-by: Petri Dish Buildbot Reviewed-by: Jo??o Valverde http://cgit.osmocom.org/wireshark/commit/?id=7c2073a7e8ef76479b278fdb32533bf76d3f6896 commit 7c2073a7e8ef76479b278fdb32533bf76d3f6896 Author: Guy Harris Date: Mon May 29 18:29:55 2017 -0700 Fix capitalization of "WiMAX" in END-VENDOR. Change-Id: I35e30b824b9ed8debfbb6a05d72b2396f7132204 Reviewed-on: https://code.wireshark.org/review/21809 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=c90fa0314262d48313a8515d9aebccfd0034d065 commit c90fa0314262d48313a8515d9aebccfd0034d065 Author: Guy Harris Date: Mon May 29 18:18:01 2017 -0700 Update item for dictionary.airespace. Change-Id: I5bacf0700a6bac4204a322d60812d5ece7a73be0 Reviewed-on: https://code.wireshark.org/review/21808 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=fb0bf7569407f3ec71ad89719e5c8470f55d1ea5 commit fb0bf7569407f3ec71ad89719e5c8470f55d1ea5 Author: Guy Harris Date: Mon May 29 18:15:39 2017 -0700 Merge with the FreeRADIUS version. Pick up the copyright notice and other comments. Update the list of URLs, and include the new attributes as copied from the Cisco support forum article. Change-Id: I5f8c8833fa88e2538f3132c85a4baa4c8691eccb Reviewed-on: https://code.wireshark.org/review/21807 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=3315412008e83c08d637ec336eb4dd564ac73e38 commit 3315412008e83c08d637ec336eb4dd564ac73e38 Author: Guy Harris Date: Mon May 29 17:26:08 2017 -0700 dictionary.h3c is now the same as the FreeRADIUS one. Change-Id: I0fe227ce7c0e8a3010c6d74eb8f511dd4986aba8 Reviewed-on: https://code.wireshark.org/review/21806 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=f3a23a6b469efe96b9e2989f0fcab5c721873ae0 commit f3a23a6b469efe96b9e2989f0fcab5c721873ae0 Author: Martin Kaiser Date: Mon May 29 22:52:02 2017 +0200 WSDG: trivial: fix a link Asciidoc will just create a link from a URL that appears in the text. If we want the link to appear as an address without a description, there's no need to add an empty description. We should, however, have a space behind the link to separate it from the text that follows. Change-Id: Ic01b1dbbea922d785776f1965481ed58f389e30a Reviewed-on: https://code.wireshark.org/review/21789 Reviewed-by: Martin Kaiser Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=c299afe0e3671ddbfba984ba67e44baeb368714e commit c299afe0e3671ddbfba984ba67e44baeb368714e Author: Martin Kaiser Date: Sun May 28 11:26:05 2017 +0300 gif: expert info for unknown data block type Before this patch, the dissector would assume that any data block type that is unknown must be the trailer byte. Check explicitly if we have a trailer byte and bring up an expert info for unknown data block types. Change-Id: I4c3087eb403e2e668a22628062edd0240309a2bc Reviewed-on: https://code.wireshark.org/review/21790 Reviewed-by: Martin Kaiser Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=346d16d0fdd97e9fd282ac7d0da156cc5590c857 commit 346d16d0fdd97e9fd282ac7d0da156cc5590c857 Author: Guy Harris Date: Mon May 29 16:49:56 2017 -0700 Another update from FreeRADIUS. Picks up copyright notice and commit 803477f565678f56bac8739aab0b11e0fdf0ff13 Author: Mathieu Simon Date: Mon Jan 20 16:04:17 2014 +0100 Extend the H3C dictionary based on public manuals Try to extend the H3C dictionary based on what is scattered on their pages. At least most of it is found quite consistently in the product-specific "Security Configuration Guides". This compilation/crosschecking is based H3C documentation for listed devices: - H3C S12500 and S6800 Switches - H3C WA WLAN Access Points - H3C MSR Routers Remarks: Does not stick with H3C's use of of underline in attribute naming. commit 3046419a3a40d0146cea18083c496703b965d8c4 Author: Mathieu Simon Date: Mon Jan 20 14:56:00 2014 +0100 Revisit H3C Exec-Privilege Try to match H3C terminology as close as to their documentation. - The Attribute name seems to not exactly match documentation, found consistently user i.e. in: - H3C S12500: Configurations Guides - H3C WA Series: Security Configuration Guide - Rename privilege levels to match H3C's documentation (previously likely more 3Com-ish). The levels naming are being used consistently mentioned throughout: - H3C SecPath F1000-E: Operational Manual - H3C S5500-SI: Operation Manual commit 6182027784b9a81af57f9e0e76bc80c94b2ba692 Author: Arran Cudbard-Bell Date: Sun Jan 19 22:45:58 2014 +0000 Add H3C HW-Exec-Privilege as posted by Mathieu Simon Change-Id: I06d14266a5a60fdeb8ccf9d780db9526df86e5e3 Reviewed-on: https://code.wireshark.org/review/21805 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=3ac3ca729ef62cf1444040f6bd0720f5f3e90031 commit 3ac3ca729ef62cf1444040f6bd0720f5f3e90031 Author: Guy Harris Date: Mon May 29 15:57:31 2017 -0700 dictionary.freeswitch is now the same as the FreeRADIUS one. Change-Id: I885104eeb2a42a7bceb912f3bb437f48a8836c57 Reviewed-on: https://code.wireshark.org/review/21804 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=f0cb10ded67deb8c512359fff9e13e648f9be37e commit f0cb10ded67deb8c512359fff9e13e648f9be37e Author: Guy Harris Date: Mon May 29 15:51:11 2017 -0700 dictionary.nortel is now from the v4.0.x FreeRADIUS branch. Change-Id: I4b6d4e7cce3e2e5a31d60aeeaa392c816f616f8e Reviewed-on: https://code.wireshark.org/review/21803 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=29585b124c3be67acb4074460476c62156fa0c38 commit 29585b124c3be67acb4074460476c62156fa0c38 Author: Guy Harris Date: Mon May 29 15:49:31 2017 -0700 Another update from FreeRADIUS. Picks up commit c329540701fecbd4ec0ca995a8cdafb907aca60a Author: Alan T. DeKok Date: Mon Feb 13 20:59:29 2012 +0100 Added User-Role attribute and adds copyright information. Change-Id: I293213e39cf5b8fd44956e5a2b0c0153eb4243df Reviewed-on: https://code.wireshark.org/review/21802 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=bae9b56408077f6860fd828d05882fa2226aacec commit bae9b56408077f6860fd828d05882fa2226aacec Author: Guy Harris Date: Mon May 29 15:45:20 2017 -0700 dictionary.eltex is now from FreeRADIUS. Change-Id: Ic871389d71ac5b9a78d7a2023425df1acbd93447 Reviewed-on: https://code.wireshark.org/review/21801 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=ca0ea37ed9f589d85f2617cf1750666faa84cc3c commit ca0ea37ed9f589d85f2617cf1750666faa84cc3c Author: Guy Harris Date: Mon May 29 15:44:08 2017 -0700 Another update from FreeRADIUS. Includes commit 3128d4f1b562ddbcf3b2db2a54659be79f953262 Author: Alan Buxey Date: Sun Jul 21 23:01:57 2013 +0100 more spelling issues cleared from FreeRADIUS. Change-Id: I94cc842306b5d0329eb3981acdee63dd877abff8 Reviewed-on: https://code.wireshark.org/review/21800 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=8cdaaa241e04e3b096d2ef417bd0ac30ae56670d commit 8cdaaa241e04e3b096d2ef417bd0ac30ae56670d Author: Guy Harris Date: Mon May 29 15:40:04 2017 -0700 Another update from FreeRADIUS. Copyright, whitespace changs, adds missing END-VENDOR. Change-Id: I1219f83a99e4ebee3af70498848a0b440c6c3bc1 Reviewed-on: https://code.wireshark.org/review/21799 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=3bc2a60e2d748b2756e33ec0fa5ec0552d1e8bf8 commit 3bc2a60e2d748b2756e33ec0fa5ec0552d1e8bf8 Author: Piotr Tulpan Date: Tue May 30 00:13:26 2017 +0200 packet-rsl.c: fixed emlpp priority bit range Based on 3GPP TS 48.058 eMLPP Priority takes bits 1-3 not 1-2. There is also decalred value_string rsl_emlpp_prio_vals (line 2605) that contains 8 values not 4 as expected for 1-2 bits. Change-Id: Iea77f8dbff9af3b25fd298f1a9703c1e34c06d30 Reviewed-on: https://code.wireshark.org/review/21797 Reviewed-by: Martin Kaiser http://cgit.osmocom.org/wireshark/commit/?id=8b5ee12758ec41fd17d173257c543ff6eec1cef8 commit 8b5ee12758ec41fd17d173257c543ff6eec1cef8 Author: Guy Harris Date: Mon May 29 15:30:46 2017 -0700 More updates from FreeRADIUS. Picks up copyright notices, comment changes, and whitespace cleanups. Change-Id: I42a265bb1f835bfa6cc1f6090d612b7a731f1b1a Reviewed-on: https://code.wireshark.org/review/21798 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=f143ecece7b0c41fa10f126c6c2cef568258dee7 commit f143ecece7b0c41fa10f126c6c2cef568258dee7 Author: Guy Harris Date: Mon May 29 15:14:27 2017 -0700 Update from FreeRADIUS. See http://www.urbandictionary.com/define.php?term=authentification Change-Id: Ia9756b160fc9a144a6fff1e51b6abb743faa4f69 Reviewed-on: https://code.wireshark.org/review/21796 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=36a91d374794bca96688fffc32b1745f30e9dc37 commit 36a91d374794bca96688fffc32b1745f30e9dc37 Author: Guy Harris Date: Mon May 29 14:55:16 2017 -0700 Copy over some comment-and-whitespace-only changes from FreeRADIUS. This adds copyright notices and makes other cleanups. Change-Id: I5975b563dffd704a336160d08efde42203c81676 Reviewed-on: https://code.wireshark.org/review/21795 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=5c3a1fa22b751205821114dc8d67f6b88e512455 commit 5c3a1fa22b751205821114dc8d67f6b88e512455 Author: Guy Harris Date: Mon May 29 14:38:52 2017 -0700 Sync up again. They also fixed up the whitespace. Change-Id: I44eb94bccfd24c027930b7e385255fbec7ca0431 Reviewed-on: https://code.wireshark.org/review/21794 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=7a122a16e1c560a52fceca5b289da46258a890a1 commit 7a122a16e1c560a52fceca5b289da46258a890a1 Author: Alexis La Goutte Date: Mon May 29 19:03:37 2017 +0200 radius: Sync with FreeRADIUS add Dell EMC dictonary commit 2b2a7dc5654abf740ff7ffb52fc0807a5e0f1781 Author: Alan T. DeKok Date: Wed May 24 15:55:05 2017 -0400 as posted to the list Change-Id: If3e7e7f401c6f1eca5292f0f323c2cd86dfd3fcc Reviewed-on: https://code.wireshark.org/review/21787 Petri-Dish: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=5d27b744ac7b346ab952a1e4ae1384214e88025f commit 5d27b744ac7b346ab952a1e4ae1384214e88025f Author: Guy Harris Date: Mon May 29 14:23:21 2017 -0700 Put back whitespace cleanups. (I'll send those to the FreeRADIUS people.) Change-Id: I9163c2710e2924e657b19f2d48bd310bb805244c Reviewed-on: https://code.wireshark.org/review/21792 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=32c9b447b86ce485b805ee32da4c7ab1b1fa4186 commit 32c9b447b86ce485b805ee32da4c7ab1b1fa4186 Author: Guy Harris Date: Mon May 29 14:21:50 2017 -0700 Copy over the file from the current FreeRADIUS. That adds the FreeRADIUS copyright notice. Change-Id: Id6e05214a59b0fcf31e2c0f5ccd4a31632c08459 Reviewed-on: https://code.wireshark.org/review/21791 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=b521c779d9d862c917272b79d0bb6fabd8743185 commit b521c779d9d862c917272b79d0bb6fabd8743185 Author: Alexis La Goutte Date: Mon May 29 18:57:40 2017 +0200 RADIUS: sync with FreeRADIUS commit 766b61dc2b6a75ce66819891ae4d3dcf2d6954ed Author: Alexis La Goutte Date: Mon May 29 16:56:02 2017 +0000 dictionary.patton: fix indent using ./format.pl commit 1c0c6d24953203417c18dbc7d02688d990c6d3d4 Author: Brice Schaffner Date: Thu May 11 10:05:24 2017 +0000 Added missing Patton Vendor Attributes Added some new Patton Vendor Attributes to the list. These attributes are now supported on the newest Patton device running on Trinity software version 3.11.2. Change-Id: I4e1de392886494418e2e44d7f7a935c96a6f8425 Reviewed-on: https://code.wireshark.org/review/21786 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=4e05adcfb20d297d559ae787ac0fcef637d67ef3 commit 4e05adcfb20d297d559ae787ac0fcef637d67ef3 Author: Michael Mann Date: Mon May 29 11:30:16 2017 -0400 GTK: Bugfix not allowing extcap capture filters to be verified. Matches Id45052f21ebb290bf92c201370584156a65f2e19 Change-Id: I2b097d176ec3ce0637af95d66d2f58b834c79ea2 Reviewed-on: https://code.wireshark.org/review/21783 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=b988d8b39236b2af8319ba4ace42549e41336f7f commit b988d8b39236b2af8319ba4ace42549e41336f7f Author: Jeff Morriss Date: Fri Jan 6 21:49:50 2017 -0500 Fix up dissector tables' UI names. This was inspired by using the Decode-As UI to decode Field "SSL TCP Dissector" Value (port) XXX as YYY. "SSL Port" makes more sense as the UI name. Change-Id: Id6398a5dc79e32bddc4f1bfcf0a468ae1364808f Reviewed-on: https://code.wireshark.org/review/19573 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=0a3df90afcf9bb75e1fc60a308f0804c3b09de2a commit 0a3df90afcf9bb75e1fc60a308f0804c3b09de2a Author: Michael Mann Date: Sun May 28 08:55:15 2017 -0400 Extend display filter len() to support all string and byte field types. len() can now handle FT_STRING, FT_STRINGZ, FT_STRINGZPAD, FT_UINT_STRING, FT_BYTES, and FT_UINT_BYTES through the use of fvalue_length() Change-Id: I53baf2657f7804f64e63e4645d0b84b782ae9b08 Reviewed-on: https://code.wireshark.org/review/21775 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=10d7e391b3c9de2ea66a46980bf2362bb79292f3 commit 10d7e391b3c9de2ea66a46980bf2362bb79292f3 Author: Stig Bj??rlykke Date: Mon May 29 08:51:30 2017 +0200 Qt: Fix capture filter verification for non-extcap interfaces. Change-Id: Id45052f21ebb290bf92c201370584156a65f2e19 Reviewed-on: https://code.wireshark.org/review/21777 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=d3af1613ddcc813f2203ea1c06fbbdb3e19ed104 commit d3af1613ddcc813f2203ea1c06fbbdb3e19ed104 Author: Guy Harris Date: Sun May 28 20:12:16 2017 -0700 Update some comments. We're no longer commenting out dictionary.rfc6929 or dictionary.rfc6930, as we now support those extensions. Make other comments more closely resemble the tip of the master branch in FreeRADIUS. Change-Id: I19144bc6c6ff478d6637bf9679df2c737db82186 Reviewed-on: https://code.wireshark.org/review/21779 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=39edfaa3d8b26000642be7c596a965486e61e12a commit 39edfaa3d8b26000642be7c596a965486e61e12a Author: Robert Grange Date: Wed May 24 17:04:05 2017 +0200 packet-mq: Handle MQV902 Add various new defines for WMQ902 Change-Id: I2000f35a01e484d2e4665d1fe4a91a74f6c33236 Reviewed-on: https://code.wireshark.org/review/21747 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=866178eb1f244ccad722eec7c7aadbb7655a688d commit 866178eb1f244ccad722eec7c7aadbb7655a688d Author: Pau Espin Pedrol Date: Tue May 9 14:04:18 2017 +0200 GTK+Qt: Show Osmux Packet Counter on Telephony menu Change-Id: I565b0d2d43dd98781f77a302a20bd841e3e4650e Reviewed-on: https://code.wireshark.org/review/21598 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=24d991dab493d249167e913c652ef463cfcd5245 commit 24d991dab493d249167e913c652ef463cfcd5245 Author: Jim Young Date: Sun May 28 01:11:46 2017 -0500 Fixup support of BASE_UNIT_STRING for 64 bit based integer fields proto.c???s proto_custom_set() was missing a test for BASE_UNIT_STRING under the 64 bit based integer case. Any custom columns sourced from a field stored in a 64 bit integer and having the BASE_UNIT_STRING attribute would only display the units but not the actual number. With this patch 64 bit based integer fields having the BASE_UNIT_STRING attribute will now properly display both their value and units when added to the packet list as a custom column. Change-Id: Icb9532771eb2f4098891dedd82886fd6223ce7a6 Reviewed-on: https://code.wireshark.org/review/21771 Petri-Dish: Jim Young Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte Petri-Dish: Alexis La Goutte Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=827cb68298032a3e3970fbaf9c3378822c43bd00 commit 827cb68298032a3e3970fbaf9c3378822c43bd00 Author: Michael Mann Date: Fri May 26 09:03:25 2017 -0400 proto_tree_add_bytes_format[_value] can handle NULL trees v2.3.0rc0-3618-gd962e7ae71 tried to simplify logic, but missed use of TRY_TO_FAKE_THIS_REPR. Create a "friendlier" version TRY_TO_FAKE_THIS_REPR_NESTED which allows for the "base" proto_tree_add_xxx to be called in proto_tree_add_xxx_format[_value] functions. Bug: 13736 Change-Id: I98883ad4581d2327edb8da5efd8ef8a89b55e3d0 Reviewed-on: https://code.wireshark.org/review/21764 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=3ae77557af651938c34c752f62531a6b4c8e1309 commit 3ae77557af651938c34c752f62531a6b4c8e1309 Author: Jo??o Valverde Date: Thu May 25 19:11:46 2017 +0100 RADIUS: Add Vendor ID, Vendor Type and Vendor Length fields Change-Id: I241bfb5d77374d8dd1428fb550d9e913a2d3570a Reviewed-on: https://code.wireshark.org/review/21756 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=cf93801276c654ccb34f47ac12bf962e2ca569db commit cf93801276c654ccb34f47ac12bf962e2ca569db Author: Alexis La Goutte Date: Sun May 28 16:10:04 2017 +0200 proto.c : fix indent Change-Id: Ib2f9b7bee59d6fa60972df7adf7caaaf9921d975 Reviewed-on: https://code.wireshark.org/review/21776 Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=31fa0548a856436bd660ecd364cdf27e824af4af commit 31fa0548a856436bd660ecd364cdf27e824af4af Author: Beno??t Canet Date: Sun May 7 14:01:18 2017 +0200 cql: Dump row results Bug: 13709 Change-Id: If96e947e14d5bd0ccdc52bf0b618f34c64dd6780 Signed-off-by: Beno??t Canet Reviewed-on: https://code.wireshark.org/review/21637 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=1ab660495858be5debba14cb46ccb461b9301e0a commit 1ab660495858be5debba14cb46ccb461b9301e0a Author: Gerald Combs Date: Sun May 28 08:14:20 2017 +0000 [Automatic update for 2017-05-28] Update manuf, services enterprise-numbers, translations, and other items. Change-Id: Iac064b8029219fcd67a92db28a3209659113a978 Reviewed-on: https://code.wireshark.org/review/21772 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=9aea93840a9140722b73483b6072e5f3ef71f09f commit 9aea93840a9140722b73483b6072e5f3ef71f09f Author: Jaap Keuter Date: Thu May 18 21:41:30 2017 +0200 List all plugin files for static build The automake file has a list of plugin files used to support static builds. This list should be consistent with the files in the tree. This change aligns the list with the current plugin files. Change-Id: I463a4dbf21651b1a8917049b5a705a93c0744591 Reviewed-on: https://code.wireshark.org/review/21698 Reviewed-by: Jaap Keuter Petri-Dish: Jaap Keuter Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=9097d1b07c2f03badf9c39f8b338b1dcbb55f18e commit 9097d1b07c2f03badf9c39f8b338b1dcbb55f18e Author: Harald Welte Date: Fri May 26 21:44:08 2017 +0200 LAPDm: Support the LAPDm B4 Frame Format The B4 Frame Format is used on the downlink SACCH and has no length field. While the comment on top of packet-lapdm.c claimed ever since its introduction in 2009 that B4 was a supported format, in fact it was not supported yet. This patch makes handling the length field conditional to a frame format that has a length field, and introduces lapdm_data_t that can be passed using call_dissector_with_data(). The GSMTAP dissector is updated to use this mechanism to specify the frame format based on the channel type. Change-Id: I52cb1cedbc8c7baf65e70d3e050e8932573647aa Reviewed-on: https://code.wireshark.org/review/21767 Reviewed-by: Jaap Keuter Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=2023f419f45c6285232e4df8fcce9f99043be1f1 commit 2023f419f45c6285232e4df8fcce9f99043be1f1 Author: Jaap Keuter Date: Fri May 26 23:58:07 2017 +0200 Qt: About dialog fails when configured without plugins The about dialog compilation fails when plugins and LUA are disabled. Add the missing preprocessor statements. Also make the plugin tab really empty when there's nothing to report. Change-Id: Idba0dc86e7110e56b2d949f517c966a121d28e47 Reviewed-on: https://code.wireshark.org/review/21768 Reviewed-by: Jaap Keuter Petri-Dish: Jaap Keuter Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=c9b0e9c81335e098cdb256b1c58597cda96703b1 commit c9b0e9c81335e098cdb256b1c58597cda96703b1 Author: Peter Wu Date: Thu May 25 00:28:45 2017 +0200 Report syntax errors in UAT prefs parsing Add the cause for a syntax error while parsing UATs. Example output: $ tshark -ouat:ssl_keys:, tshark: Invalid -o flag "uat:ssl_keys:,": ssl_keys:1: No IP address given. $ tshark -ouat:unknown:, tshark: Invalid -o flag "uat:unknown:,": Unknown preference Change-Id: I549406c4e31a81d29f487ef47bdb3c22da084947 Reviewed-on: https://code.wireshark.org/review/21748 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Jakub Zawadzki Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=940165933fea699b7592ea2b5f128bac27b443b5 commit 940165933fea699b7592ea2b5f128bac27b443b5 Author: Gerald Combs Date: Wed May 24 15:37:03 2017 -0700 WSUG: Add a TCP Analysis section. Try to document as accurately as possible the circumstances under which each TCP analysis flag is added. Update some TCP debugging code. Change-Id: I793756f73b8ade328e150acf32bc203792e29449 Reviewed-on: https://code.wireshark.org/review/21749 Petri-Dish: Gerald Combs Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=1420e0a13a9721c064f72824ca58916f4d8cedcc commit 1420e0a13a9721c064f72824ca58916f4d8cedcc Author: Graham Bloice Date: Thu May 25 23:00:32 2017 +0100 Modbus: Add dissection of each bit for holding coils and discrete inputs Bug: 13734 Change-Id: Ifd89bc1055edd7c123395ce0511594fc88d151a2 Reviewed-on: https://code.wireshark.org/review/21759 Reviewed-by: Graham Bloice Petri-Dish: Graham Bloice Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=1b02cb9b70a1a6aac887398fb6db239cf52a749c commit 1b02cb9b70a1a6aac887398fb6db239cf52a749c Author: Brandon Enochs Date: Mon May 22 19:53:25 2017 -0400 Added IEEE CID support to the make-manuf script. These prefixes are commonly used in IEEE 802.11 MAC address randomization. Change-Id: I94ed29d31c81df0e4f514d7c354073182c116f75 Reviewed-on: https://code.wireshark.org/review/21737 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=d14b8f6fc5bc727355cd317197fab5b0fb349f4b commit d14b8f6fc5bc727355cd317197fab5b0fb349f4b Author: Michael Mann Date: Thu May 25 15:27:18 2017 -0400 GTK: Don't allow extcap capture filters to be verified. There isn't an API to do it and if WinPcap isn't present it can cause a crash. Change-Id: I5338f854acb26f0822ac027e6c853a550da3f7b1 Reviewed-on: https://code.wireshark.org/review/21758 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=9bd2b63968ecde680cdee8e8eff43e526ef178f4 commit 9bd2b63968ecde680cdee8e8eff43e526ef178f4 Author: Michael Mann Date: Thu May 25 14:36:44 2017 -0400 Don't try to compile capture filter if pcap_compile isn't available. This is most likely due to WinPcap not being installed. Bug: 13672 Change-Id: Ic7069f98c7f8068cdc5045204c2e23ab56b3f7eb Reviewed-on: https://code.wireshark.org/review/21757 Petri-Dish: Michael Mann Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=f33363c38613d86432adb072f7debabb1f37424c commit f33363c38613d86432adb072f7debabb1f37424c Author: DarienSpencer65 Date: Thu May 25 19:24:51 2017 +0300 FP - Fixed bug in heur PCH dissector Calculated length in bits ( * 8 ) then checked as bytes Change-Id: Ic9ef94bcdce40fc6463bf472d1e3a4a3cf05b1ba Reviewed-on: https://code.wireshark.org/review/21755 Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=dd2b1d58809c604a15a4abcada847dea7d5285f2 commit dd2b1d58809c604a15a4abcada847dea7d5285f2 Author: Michael Mann Date: Tue May 16 09:07:17 2017 -0400 checkAPIs.pl: Add check to make sure tvb_get_ function isn't used in proto_tree_add_xxx Check for situations for things like proto_tree_add_uint, where the "uint" passed is a call to tvb_get_ntohl(). For that, proto_tree_add_item should be used. Change-Id: Ibe14678bd66b05f612b125ca289f671c499a2990 Reviewed-on: https://code.wireshark.org/review/21685 Petri-Dish: Anders Broman Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=728d5efe30a408d57f88aeee4b9cd00872bee499 commit 728d5efe30a408d57f88aeee4b9cd00872bee499 Author: Michael Mann Date: Wed May 24 09:03:17 2017 -0400 packet-lpp.c: Create temporary variables for some proto_tree_add_uint calculations. Pacify checkAPIs.pl Change-Id: I03be9eaa4f47df48d8809d205997ee4db47707b7 Reviewed-on: https://code.wireshark.org/review/21743 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=dd73765549b58589fad7a23e14f49712bb6583b2 commit dd73765549b58589fad7a23e14f49712bb6583b2 Author: Michael Mann Date: Wed May 24 09:14:18 2017 -0400 packet-lte-rrc.c: Create temporary variables for some proto_tree_add_uint calculations. Pacify checkAPIs.pl Change-Id: I1801bd92aeb34e3e3240b15cef024718062852d7 Reviewed-on: https://code.wireshark.org/review/21744 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=7ca84f3c90dacf5c955ad76c51a8bcedfee52127 commit 7ca84f3c90dacf5c955ad76c51a8bcedfee52127 Author: Alexis La Goutte Date: Thu May 25 11:14:51 2017 +0200 umts_fp: Fix Dereference of null pointer found by Clang analyzer Change-Id: I9b35429d7599c95e0231cec835ac3cd1fca6b06b Reviewed-on: https://code.wireshark.org/review/21752 Reviewed-by: sswsdev Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=5a56cf6d80f9bcc7b8feaca7e990b23b217a79c2 commit 5a56cf6d80f9bcc7b8feaca7e990b23b217a79c2 Author: Alexis La Goutte Date: Thu May 25 11:06:53 2017 +0200 umts_fp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang Change-Id: Ia3f467e7cbec0a253da42b4d549de75330c91366 Reviewed-on: https://code.wireshark.org/review/21751 Reviewed-by: sswsdev Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=da9363e202d7506674e232319d5fb6a7e05830ee commit da9363e202d7506674e232319d5fb6a7e05830ee Author: Jo??o Valverde Date: Sat May 20 00:27:01 2017 +0100 RADIUS: Add support for extended attributes (RFC 6929) Bug: 13176 Change-Id: I22cdce01d8e7d5b69c2013684a98a9a48acc0d13 Reviewed-on: https://code.wireshark.org/review/21727 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=fd9f698ed332f94a8a452a420d8b211950f456b7 commit fd9f698ed332f94a8a452a420d8b211950f456b7 Author: Alexis La Goutte Date: Thu May 25 11:16:12 2017 +0200 icq: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang Change-Id: Ic009ea5bce2f349ede407e0bed3a8640262433d2 Reviewed-on: https://code.wireshark.org/review/21753 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=d962e7ae71a856594ccc8be7ebd187e056d6f1e4 commit d962e7ae71a856594ccc8be7ebd187e056d6f1e4 Author: Michael Mann Date: Wed May 24 23:20:54 2017 -0400 Simplify proto_tree_add_bytes_format[_value] Call proto_tree_add_bytes first so it can do all of the basic field checks that were being duplicated. Change-Id: Idc9a3cbf9498aa612a39cc80e3381eba52ce9fa4 Reviewed-on: https://code.wireshark.org/review/21750 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=45dbd239ef55f87741f782950a02cc998d48508a commit 45dbd239ef55f87741f782950a02cc998d48508a Author: Michael Mann Date: Wed May 24 10:30:01 2017 -0400 packet-icq.c: Use more FT_UINT_STRING Makes it simpler than proto_tree_add_string + tvb_get_string_enc combo. Change-Id: Id25d1cc1ed727a6211d9ce113d54dd29c9bbdfcb Reviewed-on: https://code.wireshark.org/review/21745 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=e108df022f20a00cdb4f0f05d201af9c3b8eab3c commit e108df022f20a00cdb4f0f05d201af9c3b8eab3c Author: Michael Mann Date: Wed May 24 10:45:19 2017 -0400 packet-gsm_a_rr.c: proto_tree_add_uint -> proto_tree_add_bits_item Change-Id: Iacf9328ddaa51f9459fd19752bcde70d9312e425 Reviewed-on: https://code.wireshark.org/review/21746 Reviewed-by: Anders Broman Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=249ce2f18302f432a067fecc14913ed10d137fb1 commit 249ce2f18302f432a067fecc14913ed10d137fb1 Author: DarienSpencer65 Date: Wed May 24 15:12:05 2017 +0300 NBAP: Create E-DCH channel info Adding missing creation and insertion of the E-DCH channel info the the FP conversation info struct Change-Id: Ic7dfb5b9579133ff84b2fc4fff73a3560055dcca Reviewed-on: https://code.wireshark.org/review/21742 Reviewed-by: S. Shapira Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=12d4ca9621ec60c99991cd4c031073182d31421c commit 12d4ca9621ec60c99991cd4c031073182d31421c Author: Aurelien Aptel Date: Tue May 23 18:58:36 2017 +0200 SMB2: set session server port in partial capture When dissecting a capture that does not have a session setup exchange, assume tree connect response packets are coming from the server and set the port accordingly. This is needed for decryption because the decryption key is different depending on which side the message was created on. We need to set the server port to know if a packet was made on the server. Change-Id: I80229ed6d69821bc0c76808e57bdb2fc53fcceb3 Reviewed-on: https://code.wireshark.org/review/21741 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=667782b38845f5154fed9314ce8ab1ee0ca1b5d8 commit 667782b38845f5154fed9314ce8ab1ee0ca1b5d8 Author: AndersBroman Date: Tue May 23 15:09:49 2017 +0200 [RANAP] Pretify info column. Change-Id: I7f1832cd818d76843e00b689883e28ed46633585 Reviewed-on: https://code.wireshark.org/review/21739 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=8fd14b796055fc45f0aac0ee6d24bfb183bebe43 commit 8fd14b796055fc45f0aac0ee6d24bfb183bebe43 Author: Anders Broman Date: Tue May 23 10:56:03 2017 +0000 Revert "Fix issue with dissecting multiple DT1 packets in the frame" Bug: 13651 This reverts commit daefa86695ecb6f859615ccd1bee6269e2c568a5. Change-Id: I50eee7ae99bc471d95365a8da0271188d826ac46 Reviewed-on: https://code.wireshark.org/review/21738 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=8bc9f9ad5615c86f80ea319b77cd40ea893286ce commit 8bc9f9ad5615c86f80ea319b77cd40ea893286ce Author: sswsdev Date: Mon May 22 17:57:58 2017 +0300 UMTS FP: Fixed heuristic FACH dissector Dissector was not adding the correct TB size & TB count to the conversation info for the longer RACH variant (52 bytes long) Change-Id: Iace894929684af3e0eb9804cbc57cdc169f136a9 Reviewed-on: https://code.wireshark.org/review/21736 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=dd914364c7b93faf2bf3992a076908cb624f5cfb commit dd914364c7b93faf2bf3992a076908cb624f5cfb Author: Kenneth Soerensen Date: Mon May 15 14:08:46 2017 +0200 ZigBee: Add attribute and command names from Events cluster Bug: 13360 Change-Id: Ie6c5cb4d592490716204ff56dea11e92e071f740 Reviewed-on: https://code.wireshark.org/review/21662 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=fc1c8e139bcf885497138cccf05b2d2b543aefc9 commit fc1c8e139bcf885497138cccf05b2d2b543aefc9 Author: AndersBroman Date: Mon May 22 15:09:13 2017 +0200 [RANAP] Update to 3GPP TS 25.413 V14.0.0 (2017-03) Change-Id: I5d448a4daf438b05a30473e999574803e5d6ade9 Reviewed-on: https://code.wireshark.org/review/21730 Reviewed-by: Anders Broman Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=d4725439c1728a56e13110ae66389b28b4091403 commit d4725439c1728a56e13110ae66389b28b4091403 Author: Michael Mann Date: Sun May 21 08:12:15 2017 -0400 packet-dccp.c: Don't use tvb_get_ptr for getting a uint number. Use the tvb_get_ntohXXX instead. Change-Id: I8d5c6ac2f2c8b1ac9237297f06709513fc2c9113 Reviewed-on: https://code.wireshark.org/review/21733 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=8cdbde02c9c949f7c9069623650d2eba70bdd1dc commit 8cdbde02c9c949f7c9069623650d2eba70bdd1dc Author: Michael Mann Date: Sun May 21 07:39:32 2017 -0400 packet-h261.c: Use proto_tree_add_item Change-Id: Ifbb69d0bd2a71c4dd022c6dbae2ed84c2bf5f912 Reviewed-on: https://code.wireshark.org/review/21732 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=6112591976a79d6598a4c92cbbf3c158ec0ce54c commit 6112591976a79d6598a4c92cbbf3c158ec0ce54c Author: Michael Mann Date: Fri May 19 19:00:19 2017 -0400 packet-rfc2190.c: Use proto_tree_add_item instead of proto_tree_add_xxx. Use hf_ fields with bitmasks instead of manually computing bits. Change-Id: I342ac9288155647fc6600223f892513bab351a7c Reviewed-on: https://code.wireshark.org/review/21731 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=31335e6ee52b8aeabd8567d95008f1f89c588871 commit 31335e6ee52b8aeabd8567d95008f1f89c588871 Author: Michael Mann Date: Mon May 22 09:25:58 2017 -0400 packet-megaco.c: Rename my_proto_tree_add_string -> megaco_tree_add_string. It can trip up some of the check*.pl scripts and makes it clearer it's very megaco specific. Change-Id: Idb8ee104f59e07d5cfabd7aaedf23f915fad51b3 Reviewed-on: https://code.wireshark.org/review/21734 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=96d483764ad8a11ee9e9f757b61d04411b030e75 commit 96d483764ad8a11ee9e9f757b61d04411b030e75 Author: Michael Mann Date: Mon May 22 09:27:33 2017 -0400 Create temporary variables for some proto_tree_add_ calculations. checkAPIs.pl doesn't like tvb_get_* parameters because it thinks proto_tree_add_item should be used. This is just to pacify the check. Change-Id: I2df1233fe8c7976c257197079c06d24e472303b5 Reviewed-on: https://code.wireshark.org/review/21735 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=b3c68951913497d0797614636ef6784becb1a5b6 commit b3c68951913497d0797614636ef6784becb1a5b6 Author: Eric Wetzel Date: Wed May 17 22:17:30 2017 -0400 dnp3: fix parser when a packed variation is used with prefix value qualifier Bug: 13733 Change-Id: I4d490793b54816e731d72bf1317d3779a05ae011 Reviewed-on: https://code.wireshark.org/review/21722 Petri-Dish: Graham Bloice Tested-by: Petri Dish Buildbot Reviewed-by: Graham Bloice http://cgit.osmocom.org/wireshark/commit/?id=333711430a0af68916adeac462a4652fb690baa4 commit 333711430a0af68916adeac462a4652fb690baa4 Author: Gerald Combs Date: Sun May 21 08:15:09 2017 +0000 [Automatic update for 2017-05-21] Update manuf, services enterprise-numbers, translations, and other items. Change-Id: I4a0774a6aa3ecb101b7ca0a87571544dc936012d Reviewed-on: https://code.wireshark.org/review/21723 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=5f74d8b40bda3d201684fcb568a33d2a3b2fa576 commit 5f74d8b40bda3d201684fcb568a33d2a3b2fa576 Author: Alexis La Goutte Date: Sat May 20 16:51:32 2017 +0200 QUIC: fix some indent issue Change-Id: If259cb4c37b10aca9f5b8e16f409acc8412f0622 Reviewed-on: https://code.wireshark.org/review/21719 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=92b892150fb40fd96a5270994e91e6e2158d9382 commit 92b892150fb40fd96a5270994e91e6e2158d9382 Author: Pascal Quantin Date: Sat May 20 19:00:24 2017 +0200 Revert "Change exports from Q.932 to use VALS_WITH_TABLE in the same way as QSIG" This reverts commit d3b72329359103f298e4f633b8c83fe2ce3c7517. Revert "Fix debian symbols check after Q.932 symbols removal" This reverts commit 3bc43e377076d1097321e2f7ffc89f52ee33afa0. Change-Id: Ib0623ab289613f48c73d38d038131a69cbf2190b Reviewed-on: https://code.wireshark.org/review/21720 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Jaap Keuter http://cgit.osmocom.org/wireshark/commit/?id=ab6abed1398e34a66139d02a5942b1247f0afa89 commit ab6abed1398e34a66139d02a5942b1247f0afa89 Author: Guy Harris Date: Sat May 20 10:54:40 2017 -0700 If we don't have an ARUUID, don't use it as if we do. Don't use random on-the-stack data as a UUID. Change-Id: I77961e1404ad73a484a7fc865bc54219dc239b4d Reviewed-on: https://code.wireshark.org/review/21721 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=6abff3174bb1b62744a91e18d28c95d877a44aa0 commit 6abff3174bb1b62744a91e18d28c95d877a44aa0 Author: sswsdev Date: Fri May 19 12:28:36 2017 +0300 UMTS FP: Refactored FP Conversation Info struct Moved some fields which are only relevant to HS-DSCH / E-DCH channel into appropriate 'channel specific' structs. Also renamed "dchs_in_flow_list" to "dch_ids_in_flow_list" Change-Id: I7bdeb74c7b1eda0872c0243f0e5f229df2691866 Reviewed-on: https://code.wireshark.org/review/21707 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=d061a7d50e2750011ff1ccc0fd297f5bae606ef1 commit d061a7d50e2750011ff1ccc0fd297f5bae606ef1 Author: Guy Harris Date: Fri May 19 18:29:31 2017 -0700 Show structures as FT_NONE, not FT_STRING. Change-Id: I51577b6a92ff2401671065b1e6313db9a438c675 Reviewed-on: https://code.wireshark.org/review/21718 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=18bc1cf4ae31e32d0babd6c12cdd8a25c698f180 commit 18bc1cf4ae31e32d0babd6c12cdd8a25c698f180 Author: Alexis La Goutte Date: Thu May 18 17:07:24 2017 +0200 Openflow(v6): enhance display of Port and Port Description Change-Id: I6252989f5f57d68049da825da194e0443b91ae09 Reviewed-on: https://code.wireshark.org/review/21702 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=6bc71e4d0a205607496c1ecb7a0dc584fe4382e2 commit 6bc71e4d0a205607496c1ecb7a0dc584fe4382e2 Author: Stig Bj??rlykke Date: Fri May 19 15:05:06 2017 +0200 Qt: Add check for packet bytes Disable menu items handling packet bytes if not having any. Bug: 13723 Change-Id: I9cdb1185910f865c61a8ee74e3cf3177159bf315 Reviewed-on: https://code.wireshark.org/review/21710 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=4424a8e86290265f6704ce0a67ebbd2bbd13e8f5 commit 4424a8e86290265f6704ce0a67ebbd2bbd13e8f5 Author: Stig Bj??rlykke Date: Fri May 19 14:44:14 2017 +0200 Qt: Check for no tvb in Show Packet Bytes Bug: 13723 Change-Id: I145fe93fc05a9cfdc6c0fc949274a1e88dcf2f1e Reviewed-on: https://code.wireshark.org/review/21709 Petri-Dish: Stig Bj??rlykke Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bj??rlykke http://cgit.osmocom.org/wireshark/commit/?id=b2923e93133e21f18799124eff01156088980456 commit b2923e93133e21f18799124eff01156088980456 Author: Bj??rn Ruytenberg Date: Fri May 19 19:03:29 2017 +0200 msnip: Verify pinfo->dst is a valid IPv4 address Link: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=1678 Bug: 13725 Change-Id: Ib61733200658b4cca0bb0f45e5445b0ed3c12ab0 Reviewed-on: https://code.wireshark.org/review/21712 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=b83e74c3dd333dec914765bc17ad82e9b8031963 commit b83e74c3dd333dec914765bc17ad82e9b8031963 Author: Dhiru Kholia Date: Thu May 18 12:45:03 2017 +0530 IS-IS: Add support for CRYPTO_AUTH authentication type CRYPTO_AUTH (generic cryptographic authentication) is documented in RFC 5310, https://tools.ietf.org/html/rfc5310. Sample IS-IS .pcap files using CRYPTO_AUTH (HMAC-SHA1/HMAC-SHA256) can be found at https://c0decafe.de/svn/codename_loki/test/. Bug: 13727 Change-Id: If25edc5985e13de56ab6bade570f06e0e9db276c Reviewed-on: https://code.wireshark.org/review/21697 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=3346fc9c83719bce26cca31fc4b5d9139ab56d76 commit 3346fc9c83719bce26cca31fc4b5d9139ab56d76 Author: Alexis La Goutte Date: Thu May 18 16:43:27 2017 +0200 TLS: Add Reserved Extension type from GREASE See https://tools.ietf.org/html/draft-ietf-tls-grease Change-Id: I305a35c50f6aa94f94f20974babb7c871393f9e7 Reviewed-on: https://code.wireshark.org/review/21706 Petri-Dish: Alexis La Goutte Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=aa607c330d06667419273cdaf8559aaa534d8b90 commit aa607c330d06667419273cdaf8559aaa534d8b90 Author: Alexis La Goutte Date: Sun Feb 5 20:48:22 2017 +0100 TLS: add Reserved Supported Group from GREASE See https://tools.ietf.org/html/draft-ietf-tls-grease Change-Id: Iaf5ec11eba3b28cff5d292326166eae26fabda99 Reviewed-on: https://code.wireshark.org/review/21705 Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=0c3e42639674a01fc4393152becf5d47b0f76786 commit 0c3e42639674a01fc4393152becf5d47b0f76786 Author: Alexis La Goutte Date: Sun Feb 5 16:08:25 2017 +0100 TLS: Update list of Supported Groups Registry https://www.iana.org/assignments/tls-parameters/tls-parameters.xhtml#tls-parameters-8 Change-Id: I5beca54eb4dc644647b0f40ec005d8e3bf23222f Reviewed-on: https://code.wireshark.org/review/21704 Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=c449fde8997519bcef4fc7c77ccf0d4b430075b7 commit c449fde8997519bcef4fc7c77ccf0d4b430075b7 Author: Alexis La Goutte Date: Sun Feb 5 14:40:47 2017 +0100 TLS: Update draft tls-chacha20poly1305 to RFC 7905 and also remove some blankline Change-Id: I5e66a64c95697f8e92d346b7b4c8956eadf967d3 Reviewed-on: https://code.wireshark.org/review/19955 Petri-Dish: Peter Wu Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=0db842d27dc664e3a5b9ae0a740f5b0c0d8f51ff commit 0db842d27dc664e3a5b9ae0a740f5b0c0d8f51ff Author: Alexis La Goutte Date: Mon Jan 30 21:50:26 2017 +0100 TLS: Add Reserved cipher from GREASE See https://tools.ietf.org/html/draft-ietf-tls-grease Change-Id: I890e33a6b5afb51d768b0264023b51682642f867 Reviewed-on: https://code.wireshark.org/review/19871 Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=3bc43e377076d1097321e2f7ffc89f52ee33afa0 commit 3bc43e377076d1097321e2f7ffc89f52ee33afa0 Author: Peter Wu Date: Fri May 19 12:07:38 2017 +0200 Fix debian symbols check after Q.932 symbols removal Change-Id: Ib68c11220b67f31f69c8fc1524f8492caa577f57 Fixes: v2.3.0rc0-3576-gd3b7232935 ("Change exports from Q.932 to use VALS_WITH_TABLE in the same way as QSIG") Reviewed-on: https://code.wireshark.org/review/21708 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=ac8fd7e7458da6949aaa943f631b4583faf96db7 commit ac8fd7e7458da6949aaa943f631b4583faf96db7 Author: Alexis La Goutte Date: Fri May 19 09:40:53 2017 +0200 Openflow(v6): Display reserved field for Port Description flag Change-Id: I2d09e47fe54df7b0e5f89395b93c25d769566f42 Reviewed-on: https://code.wireshark.org/review/21703 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e71219c711e80a5534a03ab03e1c412cd53c1998 commit e71219c711e80a5534a03ab03e1c412cd53c1998 Author: Jaap Keuter Date: Fri May 19 00:45:30 2017 +0200 SDP: Handle incomplete media attributes Media attributes have a format of name:value, where, if the value is missing the colon is missing too. Sometimes the colon is there, while the value is missing. Even though this is in error, continue dissecting the other attributes. Bug: 13698 Change-Id: I369b6db657b33a368f4b12134412100774105615 Reviewed-on: https://code.wireshark.org/review/21699 Petri-Dish: Anders Broman Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=2d46fc3a897df30c293d6f8b50037ae1e2e0e590 commit 2d46fc3a897df30c293d6f8b50037ae1e2e0e590 Author: Alexis La Goutte Date: Fri May 19 07:30:02 2017 +0000 afp: fix indent (use tab) Change-Id: I774942860a5d82cfa9003e0363561374caa095ae Reviewed-on: https://code.wireshark.org/review/21701 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e79488911f922cfe3bf12c3abfd165895fff4b91 commit e79488911f922cfe3bf12c3abfd165895fff4b91 Author: Marius Paliga Date: Thu May 18 14:13:33 2017 +0200 Rename AVP Emergency-Indication to Emergency-Services Renamed in 29.273 Rel 14 Change-Id: I171510869ed2c8a77a983e7c37bbdcb7494ad076 Reviewed-on: https://code.wireshark.org/review/21696 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=f0086f83e35bea6e8501eaaf9008c19e40ab9104 commit f0086f83e35bea6e8501eaaf9008c19e40ab9104 Author: Alexis La Goutte Date: Tue May 16 22:15:46 2017 +0200 odb-ii: Fix Dereference of null pointer found by Clang analyzer Change-Id: Ic19a59efffba1f19d3469445e8733fce8ab4cf98 Reviewed-on: https://code.wireshark.org/review/21689 Petri-Dish: Jakub Zawadzki Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=ebb0d87ffd00510d7c034477383115641d7e2390 commit ebb0d87ffd00510d7c034477383115641d7e2390 Author: Kenneth Soerensen Date: Mon May 15 17:13:43 2017 +0200 ZigBee: Fix proto_tree_add_item wrong last argument Change-Id: Ie68acb7eb584be2ac30f9a257949d8d26661e95a Reviewed-on: https://code.wireshark.org/review/21667 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=f16bc10dd36f8451458a44d7a5522134661378c2 commit f16bc10dd36f8451458a44d7a5522134661378c2 Author: sswsdev Date: Tue May 16 16:35:41 2017 +0300 UMTS FP: Track Paging Indications in PCH The dissector now carries the 'Paging Indication Bitmap' between subsequent PCH frames. The reason for this is any frame containing the bitmap 'wakes up' users to read the subsequence frame. This feature allows us to see which paging groups were called for each frame. Also refactored some Paging Indication related fields in the umts convoersation object and tree items. Change-Id: I5e55e916ec31b60bc93238b397e07a1260906736 Reviewed-on: https://code.wireshark.org/review/21686 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c0d81f054adb967f7cfebb7a4c493a843bf95629 commit c0d81f054adb967f7cfebb7a4c493a843bf95629 Author: Martin Mathieson Date: Mon May 15 14:52:26 2017 +0100 SMTP: allow multiple TCP ports/ranges to be registered Change-Id: Ie470f6b2ffbdc156a1756466826ef6f42e54b8be Reviewed-on: https://code.wireshark.org/review/21666 Petri-Dish: Martin Mathieson Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c486707b1e2e98d996b9d212fa06d0258b2caebb commit c486707b1e2e98d996b9d212fa06d0258b2caebb Author: Bj??rn Ruytenberg Date: Tue May 16 20:14:45 2017 +0200 mrdisc: Verify pinfo->dst is a valid IPv4 address Change-Id: I828a60091ef59a0381feddfcb6dd7a0d20be67f9 Link: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=1550 Bug: 13707 Reviewed-on: https://code.wireshark.org/review/21687 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=d3b72329359103f298e4f633b8c83fe2ce3c7517 commit d3b72329359103f298e4f633b8c83fe2ce3c7517 Author: Tomas Kukosa Date: Wed May 17 10:30:54 2017 +0200 Change exports from Q.932 to use VALS_WITH_TABLE in the same way as QSIG (because value tables with WS_DLL_PUBLIC can not be used to initialize hf array) Change-Id: I45f3a2783e8b0258de79c8198a0382a4281a02eb Reviewed-on: https://code.wireshark.org/review/21690 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=8edb94c96bd9ab181deec0dc9030986bdfbb6531 commit 8edb94c96bd9ab181deec0dc9030986bdfbb6531 Author: Michael Mann Date: Tue May 16 21:49:58 2017 -0400 UA/UDP: Create TLV for Connect and make fields filterable Change-Id: I9c709fa2e69b7ac3a2c136c12d6810d4e716b15f Reviewed-on: https://code.wireshark.org/review/21693 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=8376a8bb26d49145e83479268237c9afe6bdde81 commit 8376a8bb26d49145e83479268237c9afe6bdde81 Author: Michael Mann Date: Tue May 16 22:55:34 2017 -0400 Create temporary variables for some proto_tree_add_ calculations. checkAPIs.pl doesn't like tvb_get_* parameters because it thinks proto_tree_add_item should be used. This is just to pacify the check. Change-Id: If40728bcdf5558c351999057321ffba5d802c7c7 Reviewed-on: https://code.wireshark.org/review/21694 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=99b76a5bc3db9579351c0fc7251086660f4f003f commit 99b76a5bc3db9579351c0fc7251086660f4f003f Author: Michael Mann Date: Tue May 16 14:48:34 2017 -0400 Use proto_tree_add_item instead of proto_tree_add_xxx. It's a little more efficient to use proto_tree_add_item, than proto_tree_add_xxx, passing it the returned tvb_get_xxx value. Change-Id: I22ddd7ab36e1ee5aae78fc693d7dbac4b4f802f2 Reviewed-on: https://code.wireshark.org/review/21691 Petri-Dish: Anders Broman Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=3b7790004a3e8df79fc313143b582a552081ed29 commit 3b7790004a3e8df79fc313143b582a552081ed29 Author: Michael Mann Date: Tue May 16 19:29:01 2017 -0400 bootp: Always have SIP Server IP be an IP address Change-Id: Idf6b31748ee5aa04e8660a0eb283072da855dda2 Reviewed-on: https://code.wireshark.org/review/21692 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=b1225fec997a17d6a7a758389da40d2282c31581 commit b1225fec997a17d6a7a758389da40d2282c31581 Author: Jakub Zawadzki Date: Tue May 16 07:52:13 2017 +0200 sharkd: add more information about currently loaded file. Change-Id: I59c34a0c92963822f02b16479e1ebb3bca6e64f6 Reviewed-on: https://code.wireshark.org/review/21678 Petri-Dish: Jakub Zawadzki Tested-by: Petri Dish Buildbot Reviewed-by: Jakub Zawadzki http://cgit.osmocom.org/wireshark/commit/?id=3fbb5836b7efc02045f5d0c628be3f29e1d22ba6 commit 3fbb5836b7efc02045f5d0c628be3f29e1d22ba6 Author: Tomas Kukosa Date: Tue May 16 12:24:43 2017 +0200 More exports from Q.932 and QSIG Change-Id: Ife78a95712b47166735fd48b1b55193e37eef833 Reviewed-on: https://code.wireshark.org/review/21682 Reviewed-by: Anders Broman Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Tom???? Kukosa http://cgit.osmocom.org/wireshark/commit/?id=511b9dda824d1e6e91d7caf18dec762678f4ccb6 commit 511b9dda824d1e6e91d7caf18dec762678f4ccb6 Author: AndersBroman Date: Tue May 16 13:10:48 2017 +0200 [Kafka] The inclusion of LZ4 broke building on Ubuntu 14.04, since it has lz4-r114. But the lz4 frame API was introduced in [r123](https://github.com/lz4/lz4/blob/r123/lz4frame.h). Put the code behind a lz4 version check. Change-Id: If8a7e5f7f2e7c9beac89eec334368a5b95a1bc3f Reviewed-on: https://code.wireshark.org/review/21684 Petri-Dish: Pascal Quantin Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=467031cdd81545f57369173ae3da6a14daaf7155 commit 467031cdd81545f57369173ae3da6a14daaf7155 Author: sswsdev Date: Mon May 15 19:59:53 2017 +0300 UMTS FP: Heuristic dissection enhancements Added sources regarding some magic numbers in the heuristic dissection methods Added logic to spot 52 bytes long RACH frames to the RACH heuristic dissector Added a check for common TB length in PCH heuristic dissector. Change-Id: Icdb06cfb230189b3270da0f4c8b24aa400157ea9 Reviewed-on: https://code.wireshark.org/review/21668 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e6b395b264dfae3207423e9b87bc2d79fb78e89a commit e6b395b264dfae3207423e9b87bc2d79fb78e89a Author: AndersBroman Date: Tue May 16 12:51:42 2017 +0200 [GTPv2] Update cause values as per 3GPP TS 29.274 V14.3.0 (2017-03). Change-Id: I43a3d02322c86ff8d388f463aaa66e9866969283 Reviewed-on: https://code.wireshark.org/review/21683 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=90db2bb2c8529aad935dfa992936709b75e700ab commit 90db2bb2c8529aad935dfa992936709b75e700ab Author: Peter Wu Date: Tue May 16 00:09:43 2017 +0200 Add --enable-ubsan/ENABLE_UBSAN for UndefinedBehaviorSanitizer UndefinedBehaviorSanitizer (UBSan) can catch a lot of issues (out-of-bounds memory access, integer overflows, undefined shifts, etc.) and is recommended during development using GCC or Clang. Add an option for it (similar to ASAN support). Change-Id: Ib0db50cee9eb5af0f5c4f06e07f3899a3a34702d Reviewed-on: https://code.wireshark.org/review/21673 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte Reviewed-by: Pascal Quantin Reviewed-by: Peter Wu http://cgit.osmocom.org/wireshark/commit/?id=924d1ecf6370c26bd31c08b922519a85669fa301 commit 924d1ecf6370c26bd31c08b922519a85669fa301 Author: Chris Wills Date: Mon May 15 22:36:52 2017 -0700 Fixed array index using nss to match the definition Bug: 13713 Change-Id: I7e96a6209fe5cd0ba11323f35e4408eb4ff7141a Signed-off-by: Chris Wills Reviewed-on: https://code.wireshark.org/review/21677 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=1ef6013d895a0bf2914f1c2fb8d84de293d0d538 commit 1ef6013d895a0bf2914f1c2fb8d84de293d0d538 Author: AndersBroman Date: Tue May 16 10:06:56 2017 +0200 [Diameter dictionary] Add some AVPs from TS 32.299 V14.3.0 (2017-03) Change-Id: I887e11697784c487391b2ea7ec3e0d2e69025c82 Reviewed-on: https://code.wireshark.org/review/21679 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=2593a16316974021dd3542779de0320eeed63360 commit 2593a16316974021dd3542779de0320eeed63360 Author: Alexis La Goutte Date: Mon May 15 21:33:04 2017 +0200 Openflow (v4): use BASE_SPECIAL_VALS to avoid duplicated hf (like for v5 4b90e93f37cb092472db314ca0df3ce9503e1827) Change-Id: I7658a98c36cc42dc67f85b84fb16f36f5e505032 Reviewed-on: https://code.wireshark.org/review/21672 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=400bff055f697534ca0f1de034c4e38f13454a09 commit 400bff055f697534ca0f1de034c4e38f13454a09 Author: Jakub Zawadzki Date: Mon May 15 15:07:34 2017 +0200 sharkd: export uat records. Move gtk's fld_tostr() to epan API as uat_fld_tostr. Change-Id: I01e3b66ca9ea3cd1e2e06e2122190ee42b9ad44b Reviewed-on: https://code.wireshark.org/review/21664 Petri-Dish: Jakub Zawadzki Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=bb6e31d8cce2d8b1c56722a816ef608555ece45f commit bb6e31d8cce2d8b1c56722a816ef608555ece45f Author: Nicolas Bertin Date: Mon May 15 14:16:48 2017 +0200 ua3g: fixed START_TONE message decoding Change-Id: Ib0cdf793d728b9bdc39754878e878e41e09309de Reviewed-on: https://code.wireshark.org/review/21663 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=c1389b98445791af9bcbbcfba4fe5d8549759984 commit c1389b98445791af9bcbbcfba4fe5d8549759984 Author: Nicolas BERTIN Date: Sun May 14 22:40:07 2017 +0200 ua3g: fixed QOS_TICKET_RSP message decoding Change-Id: Ib0b5e0acb214769b981cb7be75cbafb8ed37403b Reviewed-on: https://code.wireshark.org/review/21623 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b56041627a25f3514efdbe2b604526813f6e81da commit b56041627a25f3514efdbe2b604526813f6e81da Author: Peter Wu Date: Tue May 16 01:07:06 2017 +0200 kafka: fix -Wmissing-field-initializers by removing unneeded code LZ4F_decompress accepts a NULL parameter to apply default parameters, do not bother setting a parameter (this also avoids -Wmissing-field-initializers warnings from clang). Change-Id: Id2cd8d58cd9339dd5af395092a8104b559b6e194 Reviewed-on: https://code.wireshark.org/review/21675 Petri-Dish: Peter Wu Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=4988cca14da57b64a6432d237d3cc208e39e71bb commit 4988cca14da57b64a6432d237d3cc208e39e71bb Author: Guy Harris Date: Mon May 15 16:11:22 2017 -0700 Add a null pointer check. While we're at it, fix a typo in a comment. Bug: 13711 Change-Id: Ie1e4aa9243ccb10621bf181b232e177c2a7f867c Reviewed-on: https://code.wireshark.org/review/21676 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=b960f5f4c2782c425596f91ad6f2002529578dcc commit b960f5f4c2782c425596f91ad6f2002529578dcc Author: Guy Harris Date: Mon May 15 16:01:59 2017 -0700 Explicitly initialize the current only member of dec_opts. At least some compilers will warn about not initializing the reserved values. Change-Id: Id907468be757a1cd3137140d285803f3e9f1724a Reviewed-on: https://code.wireshark.org/review/21674 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=3f161e481d04cbb82644db61b3420b671954fee3 commit 3f161e481d04cbb82644db61b3420b671954fee3 Author: Alexis La Goutte Date: Mon May 15 21:09:28 2017 +0200 Openflow (v6): use BASE_SPECIAL_VALS for avoid duplicated hf (like for v5 4b90e93f37cb092472db314ca0df3ce9503e1827) Change-Id: I2f535e2ed06444959d4c1f1c089fec9693a8b96d Reviewed-on: https://code.wireshark.org/review/21670 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=92e1e8e641a951bc8b4066a23daa34e426990535 commit 92e1e8e641a951bc8b4066a23daa34e426990535 Author: Alexis La Goutte Date: Mon May 15 19:49:46 2017 +0200 Openflow(v4): fix field typo Like for OpenFlow(v5) see a88594b093f29220cb2f8825b5dcc06bcaf91e38 Change-Id: Ifcfd398729a1d102a45de3bf86ec98bab285603f Reviewed-on: https://code.wireshark.org/review/21669 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=4b90e93f37cb092472db314ca0df3ce9503e1827 commit 4b90e93f37cb092472db314ca0df3ce9503e1827 Author: Alexis La Goutte Date: Sun May 14 21:31:59 2017 +0200 Openflow(v5): use BASE_SPECIAL_VALS for avoid duplicated hf Change-Id: I93ba76e2594e61f8dec9a78540b46025326b1ee6 Reviewed-on: https://code.wireshark.org/review/21660 Petri-Dish: Alexis La Goutte Reviewed-by: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=39291246e32703c7b79f365b047f035a609a56b3 commit 39291246e32703c7b79f365b047f035a609a56b3 Author: AndersBroman Date: Mon May 15 15:36:10 2017 +0200 Update symbols table Change-Id: I34ced87d58ba947d4481775a3402da3647f68549 Reviewed-on: https://code.wireshark.org/review/21665 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=3408166102a235ce344e67ec987d2852f8531ff6 commit 3408166102a235ce344e67ec987d2852f8531ff6 Author: Alexis La Goutte Date: Mon May 15 11:01:09 2017 +0200 smb: don't use tvb_get_* on proto_tree_add_uint Part 2 Change-Id: I8f59186bdfc64d4c8dac74245cbffdad1c8d4579 Reviewed-on: https://code.wireshark.org/review/21661 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b933b8a4d30882ad4af36eaf2da7a89cc6e75503 commit b933b8a4d30882ad4af36eaf2da7a89cc6e75503 Author: Alexis La Goutte Date: Sun May 14 19:44:49 2017 +0200 EPL: remove unused hf (hf_epl_sdo_od_field) Change-Id: I85b26a235874fa67c4f44251166353fadccd1eb5 Reviewed-on: https://code.wireshark.org/review/21659 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=993a0afe562237ae9f04384671433c3f357d9e4e commit 993a0afe562237ae9f04384671433c3f357d9e4e Author: Alexis La Goutte Date: Sun May 14 19:39:06 2017 +0200 epl: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang Change-Id: Idb2ba4181a9affd8c9a71e52a1dd24fda56bd52c Reviewed-on: https://code.wireshark.org/review/21658 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=60c8ada4c238472f4e73221290cfd982b0b7eb5c commit 60c8ada4c238472f4e73221290cfd982b0b7eb5c Author: Jakub Zawadzki Date: Sat May 13 23:52:50 2017 +0200 sharkd: output JSON for new_stat_ API. Change-Id: I5b4b020029f3c1587f96ca1fcf5fbfa2ee78ac31 Reviewed-on: https://code.wireshark.org/review/21628 Petri-Dish: Jakub Zawadzki Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann Reviewed-by: Jakub Zawadzki http://cgit.osmocom.org/wireshark/commit/?id=c30bb2c75e3291a6a676ad74ab88934ca329106f commit c30bb2c75e3291a6a676ad74ab88934ca329106f Author: Alexis La Goutte Date: Sun May 14 19:33:12 2017 +0200 SMB: Fix dissection of SMB_COM_TRANSACTION2_SECONDARY (0x33) Issue reported by Alex Bug: 13690 Change-Id: I6c0c01569be8474e1cbab0c8ca009c00394e1ffe Reviewed-on: https://code.wireshark.org/review/21650 Reviewed-by: Anders Broman Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=6b289a8b76e7a6fec1d5f2d856995bb549907c4f commit 6b289a8b76e7a6fec1d5f2d856995bb549907c4f Author: Peter Wu Date: Sat May 13 19:21:45 2017 +0200 ssl,dtls: fix message hash for extended_master_secret The handshake_messages for extended master secret start at Client Hello and end at ClientKeyExchange. Previously all handshake messages in a record would be hashed, possibly covering those after CKE. Now it will hash each handshake message separately. For DTLS, the CH and HVR messages must also be ignored. Additionally, DTLS needs special treatment to merge multiple fragments. Bug: 13704 Change-Id: I0c8f19b4c352c0195848ded319b6991d76542720 Reviewed-on: https://code.wireshark.org/review/21625 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte http://cgit.osmocom.org/wireshark/commit/?id=af13668831df07f36a4cf8e2bc242d57a267a367 commit af13668831df07f36a4cf8e2bc242d57a267a367 Author: R??my L??one Date: Thu Apr 27 10:56:40 2017 +0200 ieee802154: Refactor payload IE dissection - Create explicit display filter - Adding reference to the IEEE 802.15.4 standard - extract dissect_802154_enhanced_beacon_filter - Explicit case of header termination - Fix typo - Add some cast Change-Id: I21c5b9eb46c72a377f17113ae729c6aeb79e5d2b Reviewed-on: https://code.wireshark.org/review/21361 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=2c2b40c4ac1f1ed8e253e5cb03285931bab2a37b commit 2c2b40c4ac1f1ed8e253e5cb03285931bab2a37b Author: Alexis La Goutte Date: Sun May 14 17:25:04 2017 +0200 OpenFlow(v6): add Openflow bad action error message value Ping-Bug: 13702 Change-Id: I3fa5e9f4d0736d62c922ab3994a0a57afda043a3 Reviewed-on: https://code.wireshark.org/review/21648 Petri-Dish: Alexis La Goutte Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=3b6646a8d1c51857220145858e6192cdffbcabb1 commit 3b6646a8d1c51857220145858e6192cdffbcabb1 Author: Alexis La Goutte Date: Sun May 14 17:23:16 2017 +0200 OpenFlow(v6): rename Meter Config to Meter Desc Ping-Bug: 13702 Change-Id: I86ed023bcd4f0f9df79dc5c9bd4cfe566c04c804 Reviewed-on: https://code.wireshark.org/review/21647 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=06f4b7b973170d4885bdc27413fb62c3f20cfd46 commit 06f4b7b973170d4885bdc27413fb62c3f20cfd46 Author: Alexis La Goutte Date: Sun May 14 17:09:14 2017 +0200 Openflow(v6): Add OFPGC_INSERT_BUCKET/OFPGC_DELETE_BUCKET and add new field on groupmod with Bucket Ping-Bug: 13702 Change-Id: If5893d49d6cd7a8ab6b46f1fcfce4fbff4153d1f Reviewed-on: https://code.wireshark.org/review/21646 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=2d90dba39d16bb4fa1ebe5b60e8ab4f43905c5cc commit 2d90dba39d16bb4fa1ebe5b60e8ab4f43905c5cc Author: Alexis La Goutte Date: Sun May 14 16:48:32 2017 +0200 OpenFlow(v6): Add new OFPXMT type Ping-Bug: 13702 Change-Id: If320fe6557a66cafaf95afeead4912f7476a70ad Reviewed-on: https://code.wireshark.org/review/21645 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=1dc761d902b2866e0d5fe542ed0defb0414b594c commit 1dc761d902b2866e0d5fe542ed0defb0414b594c Author: Alexis La Goutte Date: Sun May 14 16:40:02 2017 +0200 OpenFlow(v6): Enhance OFPIT OFPIT_METER is now deprecated and there is a new OFPIT_STAT_TRIGGER Ping-Bug: 13702 Change-Id: I76b8ab8a86ee59e443fbeac81c45b982bac1b3a2 Reviewed-on: https://code.wireshark.org/review/21644 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=0bbf415af0ccb5f507306567baa99f5cb0508c24 commit 0bbf415af0ccb5f507306567baa99f5cb0508c24 Author: Alexis La Goutte Date: Sun May 14 16:37:36 2017 +0200 Openflow(v6): Add new OFPAT Meter no try on real pcap... Ping-Bug: 13702 Change-Id: I828ae5599704c9bc514b8968d1a15c9a446555d6 Reviewed-on: https://code.wireshark.org/review/21643 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e6401c74519be214acb0a0c0a87436dd326e5255 commit e6401c74519be214acb0a0c0a87436dd326e5255 Author: Alexis La Goutte Date: Sun May 14 16:26:58 2017 +0200 Openflow(v6): Add new OFPAT Copy Field no try on real pcap... Ping-Bug: 13702 Change-Id: Ia6b048cc8b37bb1697e7378bbcd098a19bff99e3 Reviewed-on: https://code.wireshark.org/review/21642 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=8082e7ceea9c3a10ee99b89e6d853e537f3d78bb commit 8082e7ceea9c3a10ee99b89e6d853e537f3d78bb Author: Alexis La Goutte Date: Sun May 14 16:06:12 2017 +0200 Openflow: Add support of openflow 1.5 (v6) Copy from dissector 1.4 (v5) Bug: 13702 Change-Id: I2ae5b620e6ff1626c69f8fac6184244399e297de Reviewed-on: https://code.wireshark.org/review/21641 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=d5635bcb0ac54bb1395cebb4bdd1d604c97590a7 commit d5635bcb0ac54bb1395cebb4bdd1d604c97590a7 Author: Alexis La Goutte Date: Sun May 14 17:27:55 2017 +0000 reload-framing: fix typo (serie -> series) Change-Id: I604b4e2e99753734d550b40d5fe013c89f2960fc Reviewed-on: https://code.wireshark.org/review/21652 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=ad95bdec1d5051e5c29342c2cb5b98af5472318a commit ad95bdec1d5051e5c29342c2cb5b98af5472318a Author: Alexis La Goutte Date: Sun May 14 17:23:03 2017 +0000 MQ: fix typo (Comit -> Commit) Change-Id: I36f772f7b7cf0d8e9d3f287bc4bf9718180485d8 Reviewed-on: https://code.wireshark.org/review/21651 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=e15de62bfff502d671ef5d54995da706af1c5aeb commit e15de62bfff502d671ef5d54995da706af1c5aeb Author: Guy Harris Date: Sun May 14 13:07:34 2017 -0700 It's now RFC 6940. Change-Id: I2818d5c0c7e33e53cac2d3f3adb1bfd44f43d756 Reviewed-on: https://code.wireshark.org/review/21655 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=7fc2be0bbb60b906b957f1a67acf229a708018b7 commit 7fc2be0bbb60b906b957f1a67acf229a708018b7 Author: Guy Harris Date: Sun May 14 13:06:03 2017 -0700 Provide some URLs for the document in question. Change-Id: Ief48dbc07add739ed7274947640cc9e68552242e Reviewed-on: https://code.wireshark.org/review/21654 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=504998d3f028033eee7370c5a6c28eae870afa12 commit 504998d3f028033eee7370c5a6c28eae870afa12 Author: Alexis La Goutte Date: Sun May 14 17:35:07 2017 +0200 smb: don't use tvb_get_* on proto_tree_add_uint Change-Id: I38db11b444a1d4b5be7980c262e9f84ae48c7427 Reviewed-on: https://code.wireshark.org/review/21649 Reviewed-by: Anders Broman Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=33fbc25977d1d2c6b044b5014416e42dfaca7056 commit 33fbc25977d1d2c6b044b5014416e42dfaca7056 Author: Alexis La Goutte Date: Sun May 14 17:35:55 2017 +0000 ansi_map : fix typo (dont't -> don't) Change-Id: Iffeec2c2f24dad263d328186767a758558a56351 Reviewed-on: https://code.wireshark.org/review/21653 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=aa3bbe5aebdc180172e7956719b26199e4784fcc commit aa3bbe5aebdc180172e7956719b26199e4784fcc Author: Pascal Quantin Date: Sun May 14 15:51:23 2017 +0200 GSM RLC/MAC: fix another global-buffer-overflow error reported by ASAN Same root cause as gf751918 Bug: 13708 Change-Id: I9d1089c3a632ca82370d14beb06ebcd554901415 Reviewed-on: https://code.wireshark.org/review/21639 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=a88594b093f29220cb2f8825b5dcc06bcaf91e38 commit a88594b093f29220cb2f8825b5dcc06bcaf91e38 Author: Alexis La Goutte Date: Sun May 14 15:14:51 2017 +0000 Openflow(v5): fix field typo Change-Id: I101f760a64e4beec73483eeda93068798b140d69 Reviewed-on: https://code.wireshark.org/review/21640 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b94dafb6077db4afa042fb6c7460649ae346bec3 commit b94dafb6077db4afa042fb6c7460649ae346bec3 Author: Alexis La Goutte Date: Sun May 14 15:12:55 2017 +0200 nge: fix conflict for hf field 'nge.unknown' exists multiple times with NOT compatible types: FT_UINT32 and FT_BYTES Change-Id: I757e6b4107e4d8103950603d4441248b931bbb15 Reviewed-on: https://code.wireshark.org/review/21638 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=e7b6bf3fd83c28a807258892f49e4b1855a7a719 commit e7b6bf3fd83c28a807258892f49e4b1855a7a719 Author: Jakub Zawadzki Date: Sun May 7 22:00:06 2017 +0200 Initial OBD-II PIDs dissector. Change-Id: I0974f13a032a908bcc27f583c3e059f57959881f Reviewed-on: https://code.wireshark.org/review/21552 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Jakub Zawadzki http://cgit.osmocom.org/wireshark/commit/?id=d8df8415af519e35036b686e670cfd9bdb6f0681 commit d8df8415af519e35036b686e670cfd9bdb6f0681 Author: Gerald Combs Date: Sun May 14 08:14:03 2017 +0000 [Automatic update for 2017-05-14] Update manuf, services enterprise-numbers, translations, and other items. Change-Id: Ia7833dc62cb4f4687da664b66eba6c5f31437f9a Reviewed-on: https://code.wireshark.org/review/21630 Reviewed-by: Gerald Combs http://cgit.osmocom.org/wireshark/commit/?id=21735ead4f907b1323b5fd72ea698372774e0ee5 commit 21735ead4f907b1323b5fd72ea698372774e0ee5 Author: Michael Mann Date: Sat May 13 20:05:52 2017 -0400 Add unit_name_string_get_double to handle float/double fields Bug: 13705 Change-Id: I6bd006f216440d071e5c1eeb6b1f996b4a364c62 Reviewed-on: https://code.wireshark.org/review/21629 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=bd3e24f0dab1fb3d4846d54e32f837f56674a9c1 commit bd3e24f0dab1fb3d4846d54e32f837f56674a9c1 Author: Bj??rn Ruytenberg Date: Sat May 13 19:31:07 2017 +0200 IEEE80211-radio: Fix divide by zero Perform sanity check on parsed data rate. Data rate of zero results in a division by zero in calculate_llac_duration. Do not use data rate if zero. Bug: 13706 Change-Id: I7883e1052a0965f7927d3a478c0aa992693f7fe1 Reviewed-on: https://code.wireshark.org/review/21626 Reviewed-by: Peter Wu Petri-Dish: Peter Wu Reviewed-by: Guy Harris Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=544ebca89d6509b05ae689c53271a410b721af16 commit 544ebca89d6509b05ae689c53271a410b721af16 Author: Pau Espin Pedrol Date: Tue May 9 17:50:48 2017 +0200 gsm_osmux: Support multiple OSmux frames per packet Also split and show all AMR payloads Change-Id: I5bde4e87dc51fd4a996a14117813ea89d7005d38 Reviewed-on: https://code.wireshark.org/review/21600 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin http://cgit.osmocom.org/wireshark/commit/?id=0b060e6fcdf129294ca97b0c0031cb2c2ffa7a7e commit 0b060e6fcdf129294ca97b0c0031cb2c2ffa7a7e Author: Martin Kaiser Date: Sun May 7 14:05:53 2017 +0200 gif: simplify the dissection code Increment offset as we go through the file. Add a function to dissect a sequence of data blocks. Call this function for extension blocks and images. Change-Id: If156cb9cd4fe4ba6fdd3780c93087f2dd2ae8bf5 Reviewed-on: https://code.wireshark.org/review/21547 Reviewed-by: Martin Kaiser Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=8112b8d7a83536193c75a7fd1e51d3af8b1c8c01 commit 8112b8d7a83536193c75a7fd1e51d3af8b1c8c01 Author: Pascal Quantin Date: Tue May 9 21:21:04 2017 +0100 Kafka: add LZ4 decompression Change-Id: Idf2f63782c8751778ad88f46a7f65fe7d5d49f3b Reviewed-on: https://code.wireshark.org/review/21577 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=2c9b07a8b6b464853635574a02f159e96834786a commit 2c9b07a8b6b464853635574a02f159e96834786a Author: Martin Mathieson Date: Wed May 10 19:44:02 2017 +0100 AIM: allow multiple TCP ports to be configured Change-Id: I4a74120ad1424f2b5aab0a4ef734ff52e5ac1a14 Reviewed-on: https://code.wireshark.org/review/21586 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Martin Mathieson http://cgit.osmocom.org/wireshark/commit/?id=008e6eff4e09e828226334401af82d242b84be4f commit 008e6eff4e09e828226334401af82d242b84be4f Author: Pascal Quantin Date: Fri May 12 21:07:24 2017 +0200 Thread CoAP: fix 2 potential infinite loops Bug: 13693 Change-Id: Ie47ca69a9941dbc273bb8f18e300773092a2fc96 Reviewed-on: https://code.wireshark.org/review/21620 Petri-Dish: Pascal Quantin Reviewed-by: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=b6c2592ffa7352e9c9bc3a2aea2301eba8a6ca0d commit b6c2592ffa7352e9c9bc3a2aea2301eba8a6ca0d Author: Nick Date: Thu Apr 6 13:52:05 2017 -0400 packet-acn.c: Various cleanup 1. Fix some typos (in hf_ field names and value_string values) 2. Fix an off-by-on error in blob calculation 3. Bugfix a few field lengths 4. Bugfix offset handling when adding ACN address Change-Id: Id9e3d205b848ce3767b27ef1fcf02f7faae0be15 Reviewed-on: https://code.wireshark.org/review/20953 Reviewed-by: Michael Mann Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=d566531ae5874bfd63c2755cba95cd63b7a4a189 commit d566531ae5874bfd63c2755cba95cd63b7a4a189 Author: Pascal Quantin Date: Fri May 12 20:39:40 2017 +0200 BT L2CAP: avoid a division by 0 Bug: 13701 Change-Id: Ie433ecd932dcfc40fa6d3fdc3fa00139c64584a2 Reviewed-on: https://code.wireshark.org/review/21618 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=900695547b096b1be34fb58bea98c0474e9c72ab commit 900695547b096b1be34fb58bea98c0474e9c72ab Author: S. Shapira Date: Fri May 12 00:03:29 2017 +0300 UMTS Iub: Resolve U-RNTI for C-RNTI This commit includes logic used to store pairs of C-RNTIs and U-RNTIs based on allocations in RRC and logic to retrive those when encountering C-RNTIs in the MAC header for DCCH over FACH/RACH. Change-Id: I629ab061b7a73416e5730a980480b81a1aaade11 Reviewed-on: https://code.wireshark.org/review/21607 Petri-Dish: Anders Broman Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=a8228fa80bd584ec8cb093cc868add56bf9346b6 commit a8228fa80bd584ec8cb093cc868add56bf9346b6 Author: Guy Harris Date: Fri May 12 11:43:09 2017 -0700 Fix Windows build without pcap. Change-Id: Ib79da01124a7f1b44f168ce19691d3ceaa7d5a68 Reviewed-on: https://code.wireshark.org/review/21619 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=572a2e93f48efd68ae5160ba0e596e51a4ea3da2 commit 572a2e93f48efd68ae5160ba0e596e51a4ea3da2 Author: Michael Mann Date: Wed May 10 07:25:15 2017 -0400 DOCSIS: Simplify all MAC Management into a single file. Removes a bunch of duplication set up because commands were all in different files. Change-Id: I950bc70da0edcdef7aaf21a43328cf69267f79af Reviewed-on: https://code.wireshark.org/review/21613 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=95ec5329a3647f02629454d7f7716a170e97fb91 commit 95ec5329a3647f02629454d7f7716a170e97fb91 Author: Camille Gu??rin Date: Mon May 1 23:36:21 2017 +0200 OPC UA: Added details for BrowseDescription NodeClassMask and ResultMask Display the details for the NodeClassMask and ResultMask values in a BrowseRequest's BrowseDescription. As described in OPC UA 1.03 Specification, the value 0 for the NodeClassMask and the value 63 (0x003F) for ResultMask should results in returning all the fields in the BrowseResponse. Display 'All' when those fields have those values Display a detailled bit tree mask when values are different Code Change: Added parseNodeClass and parseResultMask Use them in parseBrowseDescription instead of parseUInt32 Removed not needed anymore hf_opcua_NodeClassMask, hf_opcua_ResultMask and their related entries in registerFieldTypes Change-Id: Ic3ed8630825b5456f91156f06b2203ebfa422155 Reviewed-on: https://code.wireshark.org/review/21446 Petri-Dish: Alexis La Goutte Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=4b9e481665b3c28c5730a8297ec984562f4a1728 commit 4b9e481665b3c28c5730a8297ec984562f4a1728 Author: Alexis La Goutte Date: Tue Apr 4 21:23:34 2017 +0200 .mailmap: update (of April) Change-Id: I74bf31ad4772966a292dde7a73a97d172c5121aa Reviewed-on: https://code.wireshark.org/review/20909 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=0eaeb99f063c2fcf13108ebb60888f7f2077e793 commit 0eaeb99f063c2fcf13108ebb60888f7f2077e793 Author: Martin Kaiser Date: Mon May 8 17:47:46 2017 +0200 gif: make data block an FT_UINT_BYTES entry The length byte is now highlighted along with the actual data. Change-Id: I93ce25ad2cd7c790cc23668d354e32c4f5e195c6 Reviewed-on: https://code.wireshark.org/review/21610 Reviewed-by: Martin Kaiser Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=f022976359df621d1c940f79f40a42b1d0220504 commit f022976359df621d1c940f79f40a42b1d0220504 Author: Alexis La Goutte Date: Fri May 12 08:12:01 2017 +0200 smb: fix some indent typo (use tabs) Change-Id: I54b301cb224a2ff15d5a7a453ecf6f29b798f366 Reviewed-on: https://code.wireshark.org/review/21615 Reviewed-by: Anders Broman http://cgit.osmocom.org/wireshark/commit/?id=f9f539ce812753753d2b54e96c6bb8ab3a24eb63 commit f9f539ce812753753d2b54e96c6bb8ab3a24eb63 Author: Guy Harris Date: Fri May 12 01:46:33 2017 -0700 Include caputils/capture-wpcap.h whether HAVE_LIBPCAP is defined or not. It declares what's defined here, so always include it. Change-Id: I1d7d5ed071e6f2d53af9ff147ede18b05b98ecd1 Reviewed-on: https://code.wireshark.org/review/21616 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=65227b3e826ee731ceeda838195e05d4a919daf2 commit 65227b3e826ee731ceeda838195e05d4a919daf2 Author: Simon Barber Date: Sat Apr 29 21:41:30 2017 -0400 Adds aggregate detection, calculation of frame start and end time, and IFS Change-Id: I3a9cddd9c6e47a5c5c48e2e02a32a71413bcf799 Reviewed-on: https://code.wireshark.org/review/13590 Petri-Dish: Michael Mann Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=f3098fb28237e21c91ea4fcd8e918c9a2528c965 commit f3098fb28237e21c91ea4fcd8e918c9a2528c965 Author: Guy Harris Date: Thu May 11 20:18:00 2017 -0700 Don't include headers that depend on pcap if you don't have it. Change-Id: I17234ef60411f922678b900a6ac4fb264b9ce431 Reviewed-on: https://code.wireshark.org/review/21614 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=4e28cf02c5bec2424f150ff9d8e8e9d9bc531854 commit 4e28cf02c5bec2424f150ff9d8e8e9d9bc531854 Author: Martin Kaiser Date: Thu May 11 22:29:22 2017 +0200 Fix header field info checks for FT_UINT_BYTES. It should be allowed to have an FT_UINT_BYTES hf entry with BASE_NONE|BASE_ALLOW_ZERO. At the moment, this triggers an assert: Err Field 'Data block' (image-gif.data_block) is an FT_UINT_BYTES but is being displayed as (Bit count: 2048) instead of BASE_NONE For FT_UINT_BYTES entries, we should make the same checks as for FT_BYTES. Don't fall through to the default case. Change-Id: I986a9b779d130919d17595f08b3b63306b3956f2 Reviewed-on: https://code.wireshark.org/review/21606 Reviewed-by: Martin Kaiser Petri-Dish: Martin Kaiser Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=6effc33f56a2e7e03cc7a031f19da7e19e72e165 commit 6effc33f56a2e7e03cc7a031f19da7e19e72e165 Author: Pau Espin Pedrol Date: Tue May 9 14:19:10 2017 +0200 gsm_osmux: Add RTP Marker field GSM Osmux recently got support to bring RTP Marker (M) bit. It should be mostly backwards compatible as the first bit was reserved and not used before for the FieldType. Support was added in libosmo-netif commit e98afe5808176efb60298a2f764e8e11efaf580b This bit is documented in the protocol documentation recently available: http://ftp.osmocom.org/docs/latest/osmux-reference.pdf Change-Id: Ia0508971519b3df9499d963404bb8a0e3c4b9c33 Reviewed-on: https://code.wireshark.org/review/21599 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Jaap Keuter Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=46ef2dabfda873fcad35c57b9de75da598d4b5a3 commit 46ef2dabfda873fcad35c57b9de75da598d4b5a3 Author: Pascal Quantin Date: Thu May 11 21:15:28 2017 +0200 Windows: update LZ4 to 1.7.5 and USBPcap to 1.2.0.1 Change-Id: I02eb4c255a0794b650f566abdadcac16e97196af Reviewed-on: https://code.wireshark.org/review/21609 Reviewed-by: Pascal Quantin Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=d2e7e0b5196b166d96c4eaa154d2a06e71dcee1f commit d2e7e0b5196b166d96c4eaa154d2a06e71dcee1f Author: Michael Mann Date: Thu May 11 22:54:47 2017 -0400 Allow proto_register_protocol_in_name_only values to be used as valid hf_ field prefixes. Change-Id: Ic9998d1f8c6719c7cba78966691295ff9ffbc12a Reviewed-on: https://code.wireshark.org/review/21612 Reviewed-by: Michael Mann http://cgit.osmocom.org/wireshark/commit/?id=635ae3d147ab053deda41ae0e37341b75d2b21e0 commit 635ae3d147ab053deda41ae0e37341b75d2b21e0 Author: Guy Harris Date: Thu May 11 19:23:59 2017 -0700 Don't include pcap headers if you don't have pcap. Don't try to compile code that uses pcap if you don't have it. Change-Id: Ifa98b4ff47783f5347cb6e1129bbf4e5cac35aab Reviewed-on: https://code.wireshark.org/review/21611 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=7321183716f1e6e28584ea356b0782b06f330fe5 commit 7321183716f1e6e28584ea356b0782b06f330fe5 Author: Guy Harris Date: Thu May 11 12:57:28 2017 -0700 Put the HAVE_REMOTE hack into wsutil/wspcap.h, and include that file. Have a header file that defines HAVE_REMOTE if HAVE_PCAP_REMOTE is defined, and then includes pcap.h. Replace all other includes of pcap.h, and the definition of HAVE_REMOTE, with includes of that file. Check for anything other than wspcap.h including pcap.h in checkAPIs.pl. Change-Id: I3cbee8208944ad6f006f568b3fe3134e10b2a883 Reviewed-on: https://code.wireshark.org/review/21605 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=6f1e6d24c64960bf347c1990fcca8dfdaaf44c68 commit 6f1e6d24c64960bf347c1990fcca8dfdaaf44c68 Author: Guy Harris Date: Thu May 11 18:19:02 2017 +0000 Revert "Revert "Get rid of HAVE_REMOTE."" This reverts commit 8cd1fd0c993df904596390ebdf350259e7c9c5fc. Making HAVE_REMOTE a config.h #define is a really horrible idea. It's *NOT* a configuration option. Instead, HAVE_REMOTE should be defined by other mechanisms, as was done in 79eab8ca070f978415126f85b0777ab4ab02f0a2. Change-Id: I4632b63bd73a25a27c5f4686d2baf3e0beddecb3 Reviewed-on: https://code.wireshark.org/review/21604 Reviewed-by: Guy Harris http://cgit.osmocom.org/wireshark/commit/?id=8cd1fd0c993df904596390ebdf350259e7c9c5fc commit 8cd1fd0c993df904596390ebdf350259e7c9c5fc Author: J??rg Mayer Date: Thu May 11 18:02:06 2017 +0000 Revert "Get rid of HAVE_REMOTE." This reverts commit d13b8ea13cf708a7770e7f51912ce16d0b43e459. This will only work with git HEAD of libpcap, but not with any release versions of libpcap or winpcap (the *pcap includes require the define, not Wireshark). Change-Id: I08e5ec66e3642dc02f793c83ffc4363bb348202c Reviewed-on: https://code.wireshark.org/review/21603 Reviewed-by: J??rg Mayer ----------------------------------------------------------------------- Summary of changes: .editorconfig | 13 +- .gitignore | 12 +- .mailmap | 33 +- .travis.yml | 1 + AUTHORS | 102 +- AUTHORS.src | 6 + CMakeLists.txt | 347 +- CMakeOptions.txt | 11 +- Makefile.am | 119 +- Makefile.am.inc | 10 +- README | 2 +- README.cmake | 17 +- README.macos | 25 +- acinclude.m4 | 42 +- autogen.sh | 16 +- capchild/capture_ifinfo.c | 16 +- capchild/capture_session.h | 2 +- capchild/capture_sync.c | 15 +- capinfos.c | 225 +- capture_info.h | 8 +- capture_opts.c | 39 +- capture_opts.h | 34 +- capture_stop_conditions.c | 92 + capture_stop_conditions.h | 1 + captype.c | 83 +- caputils/airpcap_loader.c | 4 +- caputils/capture-pcap-util-unix.c | 15 +- caputils/capture-pcap-util.c | 92 +- caputils/capture-pcap-util.h | 2 +- caputils/capture-wpcap.c | 13 +- caputils/capture_wpcap_packet.c | 2 +- caputils/iface_monitor.c | 2 +- caputils/iface_monitor.h | 2 +- cfile.c | 23 +- cfile.h | 6 +- cmake/modules/FindASCIIDOC.cmake | 16 +- cmake/modules/FindCygwin.cmake | 15 +- cmake/modules/FindGCRYPT.cmake | 4 +- cmake/modules/FindGEOIP.cmake | 1 + cmake/modules/FindGLIB2.cmake | 1 + cmake/modules/FindGNUTLS.cmake | 12 +- cmake/modules/FindHTMLHelp.cmake | 51 + cmake/modules/FindLEX.cmake | 4 +- cmake/modules/FindLZ4.cmake | 2 +- cmake/modules/FindLibXml2.cmake | 109 + cmake/modules/FindM.cmake | 2 +- cmake/modules/FindMACOS_FRAMEWORKS.cmake | 21 + cmake/modules/FindOS_X_FRAMEWORKS.cmake | 21 - cmake/modules/FindPCAP.cmake | 3 +- cmake/modules/FindPOD.cmake | 1 + cmake/modules/FindSED.cmake | 25 - cmake/modules/FindSH.cmake | 2 +- cmake/modules/FindSPANDSP.cmake | 55 + cmake/modules/FindWiX.cmake | 26 +- cmake/modules/FindWinSparkle.cmake | 12 +- cmake/modules/FindXSLTPROC.cmake | 46 +- cmake/modules/FindZLIB.cmake | 40 +- cmake/modules/LocatePythonExecutable.cmake | 11 +- cmake/modules/UseWinLibs.cmake | 1 + cmakeconfig.h.in | 24 +- codecs/CMakeLists.txt | 9 +- codecs/G722/G722decode.c | 55 +- codecs/G722/G722decode.h | 10 +- codecs/G726/G726decode.c | 86 +- codecs/G726/G726decode.h | 19 +- codecs/Makefile.am | 10 +- codecs/codecs.c | 46 +- codecs/codecs.h | 11 +- configure.ac | 213 +- debian/changelog | 2 +- debian/control | 9 +- debian/libwireshark0.lintian-overrides | 2 + debian/libwireshark0.symbols | 254 +- debian/libwiretap0.symbols | 6 +- debian/libwscodecs0.symbols | 1 + debian/libwsutil0.symbols | 52 +- debian/patches/09_idl2wrs.patch | 0 debian/patches/16_licence_about_location.patch | 0 dftest.c | 55 +- diameter/Inovar.xml | 72 + diameter/Juniper.xml | 43 + diameter/TGPP.xml | 6 +- diameter/dictionary.xml | 285 +- diameter/etsie2e4.xml | 8 + doc/Makefile.am | 1 - doc/README.developer | 38 +- doc/README.dissector | 167 +- doc/README.epan_child | 251 - doc/README.extcap | 273 +- doc/README.plugins | 112 +- doc/README.vagrant | 4 +- doc/README.xml-output | 2 + doc/capinfos.pod | 10 + doc/ciscodump.pod | 2 +- doc/dumpcap.pod | 17 +- doc/editcap.pod | 7 +- doc/extcap.pod | 35 +- doc/extcap_example.py | 198 +- doc/make-authors-short.pl | 6 +- doc/rawshark.pod | 14 +- doc/text2pcap.pod | 2 +- doc/tshark.pod | 102 +- doc/wireshark-filter.pod | 28 +- doc/wireshark.pod.template | 36 +- docbook/CMakeLists.txt | 25 +- docbook/attributes.asciidoc | 2 +- docbook/release-notes.asciidoc | 54 +- docbook/wsdg_src/WSDG_chapter_dissection.asciidoc | 10 +- docbook/wsdg_src/WSDG_chapter_env_intro.asciidoc | 6 +- docbook/wsdg_src/WSDG_chapter_libraries.asciidoc | 7 +- docbook/wsdg_src/WSDG_chapter_quick_setup.asciidoc | 3 +- docbook/wsdg_src/WSDG_chapter_sources.asciidoc | 16 +- docbook/wsdg_src/WSDG_chapter_tools.asciidoc | 7 +- .../wsdg_src/WSDG_chapter_userinterface.asciidoc | 7 +- docbook/wsug_graphics/ws-tcp-analysis.png | Bin 0 -> 70774 bytes docbook/wsug_src/WSUG_app_files.asciidoc | 36 +- docbook/wsug_src/WSUG_app_tools.asciidoc | 6 +- docbook/wsug_src/WSUG_chapter_advanced.asciidoc | 201 +- .../wsug_src/WSUG_chapter_build_install.asciidoc | 8 +- docbook/wsug_src/WSUG_chapter_capture.asciidoc | 2 +- docbook/wsug_src/WSUG_chapter_customize.asciidoc | 6 +- .../wsug_src/WSUG_chapter_introduction.asciidoc | 6 +- docbook/wsug_src/WSUG_chapter_io.asciidoc | 4 +- docbook/wsug_src/WSUG_chapter_use.asciidoc | 20 +- docbook/wsug_src/WSUG_chapter_work.asciidoc | 25 + dumpcap.c | 981 +- echld/CMakeLists.txt | 106 - echld/Makefile.am | 63 - echld/child.c | 731 - echld/common.c | 922 - echld/dispatcher.c | 1072 - echld/echld-int.h | 295 - echld/echld-util.c | 210 - echld/echld-util.h | 59 - echld/echld.h | 433 - echld/parent.c | 949 - echld_test.c | 422 - editcap.c | 373 +- enterprises.tsv | 50153 +++++ epan/CMakeLists.txt | 14 +- epan/Makefile.am | 106 +- epan/addr_resolv.c | 200 +- epan/addr_resolv.h | 29 +- epan/address.h | 4 +- epan/address_types.c | 22 +- epan/afn.c | 81 +- epan/afn.h | 96 +- epan/aftypes.h | 2 +- epan/arptypes.h | 3 +- epan/capture_dissectors.h | 12 +- epan/charsets.c | 155 +- epan/charsets.h | 6 +- epan/color_filters.c | 139 +- epan/color_filters.h | 18 +- epan/column-utils.c | 145 +- epan/conversation.c | 288 +- epan/conversation.h | 17 +- epan/conversation_table.c | 71 +- epan/conversation_table.h | 14 +- epan/crypt/Makefile.am | 2 +- epan/crypt/airpdcap.c | 189 +- epan/crypt/airpdcap_ccmp.c | 63 +- epan/crypt/airpdcap_interop.h | 4 + epan/crypt/airpdcap_rijndael.c | 19 +- epan/decode_as.c | 93 +- epan/decode_as.h | 18 +- epan/dfilter/dfilter-macro.c | 24 +- epan/dfilter/dfilter-macro.h | 2 + epan/dfilter/dfilter.c | 4 +- epan/dfilter/dfunctions.c | 60 +- epan/dfilter/semcheck.c | 9 + epan/disabled_protos.c | 695 +- epan/disabled_protos.h | 84 +- epan/dissector_filters.c | 29 + epan/dissector_filters.h | 12 + epan/dissectors/.editorconfig | 83 +- epan/dissectors/CMakeLists.txt | 60 +- epan/dissectors/Makefile.am | 75 +- epan/dissectors/asn1/CMakeLists.txt | 1 + epan/dissectors/asn1/Makefile.am | 1 + epan/dissectors/asn1/acse/packet-acse-template.c | 27 +- epan/dissectors/asn1/ansi_map/ansi_map.cnf | 2 +- .../asn1/ansi_map/packet-ansi_map-template.c | 30 +- .../asn1/ansi_tcap/packet-ansi_tcap-template.c | 24 +- epan/dissectors/asn1/c1222/c1222.cnf | 2 - epan/dissectors/asn1/c1222/packet-c1222-template.c | 34 +- epan/dissectors/asn1/camel/packet-camel-template.c | 30 +- epan/dissectors/asn1/cmip/cmip.cnf | 4 +- epan/dissectors/asn1/cmp/packet-cmp-template.c | 6 +- .../asn1/cms/CryptographicMessageSyntax.asn | 46 +- epan/dissectors/asn1/cms/cms.cnf | 8 +- epan/dissectors/asn1/cms/packet-cms-template.c | 30 +- epan/dissectors/asn1/dop/packet-dop-template.c | 8 +- epan/dissectors/asn1/ess/packet-ess-template.c | 1 + epan/dissectors/asn1/gprscdr/gprscdr.cnf | 12 + .../asn1/gprscdr/packet-gprscdr-template.c | 1 + .../asn1/gsm_map/MAP-ApplicationContexts.asn | 4 +- epan/dissectors/asn1/gsm_map/MAP-BS-Code.asn | 4 +- epan/dissectors/asn1/gsm_map/MAP-CH-DataTypes.asn | 18 +- .../asn1/gsm_map/MAP-CallHandlingOperations.asn | 8 +- .../asn1/gsm_map/MAP-CommonDataTypes.asn | 14 +- .../asn1/gsm_map/MAP-DialogueInformation.asn | 8 +- epan/dissectors/asn1/gsm_map/MAP-ER-DataTypes.asn | 19 +- epan/dissectors/asn1/gsm_map/MAP-Errors.asn | 8 +- .../asn1/gsm_map/MAP-ExtensionDataTypes.asn | 4 +- epan/dissectors/asn1/gsm_map/MAP-GR-DataTypes.asn | 12 +- .../asn1/gsm_map/MAP-Group-Call-Operations.asn | 8 +- epan/dissectors/asn1/gsm_map/MAP-LCS-DataTypes.asn | 14 +- .../asn1/gsm_map/MAP-LocationServiceOperations.asn | 8 +- epan/dissectors/asn1/gsm_map/MAP-MS-DataTypes.asn | 115 +- .../asn1/gsm_map/MAP-MobileServiceOperations.asn | 8 +- epan/dissectors/asn1/gsm_map/MAP-OM-DataTypes.asn | 8 +- .../MAP-OperationAndMaintenanceOperations.asn | 10 +- epan/dissectors/asn1/gsm_map/MAP-Protocol.asn | 19 +- epan/dissectors/asn1/gsm_map/MAP-SM-DataTypes.asn | 30 +- epan/dissectors/asn1/gsm_map/MAP-SS-Code.asn | 4 +- epan/dissectors/asn1/gsm_map/MAP-SS-DataTypes.asn | 10 +- .../gsm_map/MAP-ShortMessageServiceOperations.asn | 8 +- .../gsm_map/MAP-SupplementaryServiceOperations.asn | 10 +- epan/dissectors/asn1/gsm_map/MAP-TS-Code.asn | 4 +- epan/dissectors/asn1/gsm_map/SS-DataTypes.asn | 19 +- epan/dissectors/asn1/gsm_map/SS-Errors.asn | 5 +- epan/dissectors/asn1/gsm_map/SS-Operations.asn | 12 +- epan/dissectors/asn1/gsm_map/SS-Protocol.asn | 10 +- epan/dissectors/asn1/gsm_map/gsm_map.cnf | 422 +- .../asn1/gsm_map/packet-gsm_map-template.c | 130 +- .../asn1/gsm_map/packet-gsm_map-template.h | 28 +- epan/dissectors/asn1/h225/h225.cnf | 2 +- epan/dissectors/asn1/h225/packet-h225-template.c | 56 +- epan/dissectors/asn1/h245/h245.cnf | 24 +- epan/dissectors/asn1/h245/packet-h245-template.c | 38 +- epan/dissectors/asn1/h248/packet-h248-template.c | 18 +- epan/dissectors/asn1/h460/packet-h460-template.c | 8 +- epan/dissectors/asn1/idmp/packet-idmp-template.c | 11 +- epan/dissectors/asn1/inap/packet-inap-template.c | 6 +- epan/dissectors/asn1/kerberos/k5.asn | 6 +- .../asn1/kerberos/packet-kerberos-template.c | 32 +- epan/dissectors/asn1/lcsap/packet-lcsap-template.c | 4 +- epan/dissectors/asn1/ldap/ldap.cnf | 879 +- epan/dissectors/asn1/ldap/packet-ldap-template.c | 63 +- epan/dissectors/asn1/lpp/lpp.cnf | 256 +- epan/dissectors/asn1/lpp/packet-lpp-template.c | 363 +- epan/dissectors/asn1/lppa/LPPA-Common.asn | 2 +- epan/dissectors/asn1/lppa/LPPA-Constant.asn | 10 +- epan/dissectors/asn1/lppa/LPPA-Container.asn | 2 +- .../asn1/lppa/LPPA-ElementaryProcedure.asn | 2 +- .../asn1/lppa/LPPA-InformationElement.asn | 267 +- epan/dissectors/asn1/lppa/LPPA-PDU.asn | 25 +- epan/dissectors/asn1/lppa/lppa.cnf | 16 +- epan/dissectors/asn1/lppa/packet-lppa-template.c | 2 +- .../asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn | 2 +- .../asn1/lte-rrc/EUTRA-RRC-Definitions.asn | 171 +- .../asn1/lte-rrc/EUTRA-Sidelink-Preconf.asn | 2 +- .../dissectors/asn1/lte-rrc/EUTRA-UE-Variables.asn | 2 +- .../asn1/lte-rrc/NBIOT-InterNodeDefinitions.asn | 2 +- .../asn1/lte-rrc/NBIOT-RRC-Definitions.asn | 47 +- .../dissectors/asn1/lte-rrc/NBIOT-UE-Variables.asn | 2 +- .../asn1/lte-rrc/PC5-RRC-Definitions.asn | 2 +- epan/dissectors/asn1/lte-rrc/lte-rrc.cnf | 531 +- .../asn1/lte-rrc/packet-lte-rrc-template.c | 122 +- epan/dissectors/asn1/m2ap/M2AP-CommonDataTypes.asn | 2 +- epan/dissectors/asn1/m2ap/M2AP-Constants.asn | 5 +- epan/dissectors/asn1/m2ap/M2AP-Containers.asn | 2 +- epan/dissectors/asn1/m2ap/M2AP-IEs.asn | 25 +- epan/dissectors/asn1/m2ap/M2AP-PDU-Contents.asn | 2 +- .../dissectors/asn1/m2ap/M2AP-PDU-Descriptions.asn | 2 +- epan/dissectors/asn1/m2ap/m2ap.cnf | 10 +- epan/dissectors/asn1/m2ap/packet-m2ap-template.c | 2 +- epan/dissectors/asn1/m3ap/m3ap.cnf | 10 +- .../asn1/mpeg-pes/packet-mpeg-pes-template.c | 2 +- epan/dissectors/asn1/mudurl/CMakeLists.txt | 50 + epan/dissectors/asn1/mudurl/MUDURL.asn | 64 + epan/dissectors/asn1/mudurl/Makefile.am | 46 + epan/dissectors/asn1/mudurl/mudurl.cnf | 18 + .../asn1/mudurl/packet-mudurl-template.c | 79 + epan/dissectors/asn1/nbap/nbap.cnf | 602 +- epan/dissectors/asn1/nbap/packet-nbap-template.c | 734 +- epan/dissectors/asn1/nbap/packet-nbap-template.h | 7 +- epan/dissectors/asn1/pcap/packet-pcap-template.c | 6 +- epan/dissectors/asn1/pkcs1/packet-pkcs1-template.c | 10 + .../asn1/pkcs12/packet-pkcs12-template.c | 10 - epan/dissectors/asn1/pkcs12/pkcs12.asn | 8 +- epan/dissectors/asn1/pkixtsp/PKIXTSP.asn | 7 + epan/dissectors/asn1/pkixtsp/pkixtsp.cnf | 1 + epan/dissectors/asn1/pres/packet-pres-template.c | 28 +- epan/dissectors/asn1/q932/q932.cnf | 10 +- epan/dissectors/asn1/qsig/QSIG-DND.asn | 2 +- epan/dissectors/asn1/qsig/packet-qsig-template.c | 60 +- epan/dissectors/asn1/qsig/qsig.cnf | 2 + .../asn1/ranap/RANAP-CommonDataTypes.asn | 3 +- epan/dissectors/asn1/ranap/RANAP-Constants.asn | 66 +- epan/dissectors/asn1/ranap/RANAP-Containers.asn | 2 +- epan/dissectors/asn1/ranap/RANAP-IEs.asn | 334 +- epan/dissectors/asn1/ranap/RANAP-PDU-Contents.asn | 340 +- .../asn1/ranap/RANAP-PDU-Descriptions.asn | 43 +- epan/dissectors/asn1/ranap/packet-ranap-template.c | 41 +- epan/dissectors/asn1/ranap/ranap.cnf | 444 + epan/dissectors/asn1/rnsap/packet-rnsap-template.c | 6 +- epan/dissectors/asn1/rnsap/rnsap.cnf | 7 +- epan/dissectors/asn1/ros/packet-ros-template.c | 79 +- epan/dissectors/asn1/ros/packet-ros-template.h | 2 +- epan/dissectors/asn1/ros/ros-err.cnf | 2 +- epan/dissectors/asn1/ros/ros-inv.cnf | 2 +- epan/dissectors/asn1/ros/ros-res.cnf | 2 +- epan/dissectors/asn1/rrc/Class-definitions.asn | 2 +- epan/dissectors/asn1/rrc/Constant-definitions.asn | 2 +- epan/dissectors/asn1/rrc/InformationElements.asn | 2 +- epan/dissectors/asn1/rrc/Internode-definitions.asn | 2 +- epan/dissectors/asn1/rrc/PDU-definitions.asn | 49 +- epan/dissectors/asn1/rrc/packet-rrc-template.c | 160 +- epan/dissectors/asn1/rrc/packet-rrc-template.h | 2 + epan/dissectors/asn1/rrc/rrc.cnf | 271 +- epan/dissectors/asn1/rtse/packet-rtse-template.c | 30 +- epan/dissectors/asn1/s1ap/S1AP-CommonDataTypes.asn | 2 +- epan/dissectors/asn1/s1ap/S1AP-Constants.asn | 23 +- epan/dissectors/asn1/s1ap/S1AP-Containers.asn | 2 +- epan/dissectors/asn1/s1ap/S1AP-IEs.asn | 109 +- epan/dissectors/asn1/s1ap/S1AP-PDU-Contents.asn | 168 +- .../dissectors/asn1/s1ap/S1AP-PDU-Descriptions.asn | 56 +- epan/dissectors/asn1/s1ap/S1AP-SonTransfer-IEs.asn | 2 +- epan/dissectors/asn1/s1ap/packet-s1ap-template.c | 20 +- epan/dissectors/asn1/s1ap/packet-s1ap-template.h | 4 + epan/dissectors/asn1/s1ap/s1ap.cnf | 265 +- epan/dissectors/asn1/sabp/packet-sabp-template.c | 2 +- .../asn1/sbc-ap/packet-sbc-ap-template.c | 84 +- epan/dissectors/asn1/sbc-ap/sbc-ap.cnf | 71 + epan/dissectors/asn1/snmp/packet-snmp-template.c | 161 +- .../asn1/spnego/packet-spnego-template.c | 87 +- epan/dissectors/asn1/t38/packet-t38-template.c | 23 +- epan/dissectors/asn1/tcap/packet-tcap-template.c | 178 +- epan/dissectors/asn1/tcap/packet-tcap-template.h | 2 + epan/dissectors/asn1/tcap/tcap.cnf | 25 +- epan/dissectors/asn1/ulp/packet-ulp-template.c | 68 +- epan/dissectors/asn1/ulp/ulp.cnf | 229 +- epan/dissectors/asn1/x2ap/X2AP-CommonDataTypes.asn | 2 +- epan/dissectors/asn1/x2ap/X2AP-Constants.asn | 14 +- epan/dissectors/asn1/x2ap/X2AP-Containers.asn | 4 +- epan/dissectors/asn1/x2ap/X2AP-IEs.asn | 126 +- epan/dissectors/asn1/x2ap/X2AP-PDU-Contents.asn | 52 +- .../dissectors/asn1/x2ap/X2AP-PDU-Descriptions.asn | 2 +- epan/dissectors/asn1/x2ap/packet-x2ap-template.c | 2 +- epan/dissectors/asn1/x2ap/x2ap.cnf | 37 +- epan/dissectors/asn1/x509af/x509af.cnf | 2 +- epan/dissectors/asn1/x509ce/x509ce.cnf | 5 +- epan/dissectors/errno.c | 182 + epan/dissectors/file-btsnoop.c | 6 +- epan/dissectors/file-file.c | 1 - epan/dissectors/file-gif.c | 529 +- epan/dissectors/file-jpeg.c | 122 +- epan/dissectors/file-mp4.c | 12 +- epan/dissectors/file-pcap.c | 2 +- epan/dissectors/file-pcapng.c | 330 +- epan/dissectors/file-png.c | 36 +- epan/dissectors/packet-3com-njack.c | 28 +- epan/dissectors/packet-3g-a11.c | 10 +- epan/dissectors/packet-6lowpan.c | 501 +- epan/dissectors/packet-9p.c | 11 +- epan/dissectors/packet-acap.c | 10 +- epan/dissectors/packet-acn.c | 3397 +- epan/dissectors/packet-acr122.c | 4 +- epan/dissectors/packet-acse.c | 33 +- epan/dissectors/packet-adb.c | 10 +- epan/dissectors/packet-adb_cs.c | 4 +- epan/dissectors/packet-adb_service.c | 6 +- epan/dissectors/packet-adwin.c | 15 +- epan/dissectors/packet-aeron.c | 7 +- epan/dissectors/packet-afp.c | 348 +- epan/dissectors/packet-afs.c | 31 +- epan/dissectors/packet-aim-admin.c | 146 - epan/dissectors/packet-aim-adverts.c | 94 - epan/dissectors/packet-aim-bos.c | 148 - epan/dissectors/packet-aim-buddylist.c | 174 - epan/dissectors/packet-aim-chat.c | 172 - epan/dissectors/packet-aim-chatnav.c | 94 - epan/dissectors/packet-aim-directory.c | 97 - epan/dissectors/packet-aim-email.c | 89 - epan/dissectors/packet-aim-generic.c | 612 - epan/dissectors/packet-aim-icq.c | 265 - epan/dissectors/packet-aim-invitation.c | 88 - epan/dissectors/packet-aim-location.c | 227 - epan/dissectors/packet-aim-messaging.c | 833 - epan/dissectors/packet-aim-oft.c | 115 - epan/dissectors/packet-aim-popup.c | 104 - epan/dissectors/packet-aim-signon.c | 194 - epan/dissectors/packet-aim-ssi.c | 406 - epan/dissectors/packet-aim-sst.c | 203 - epan/dissectors/packet-aim-stats.c | 91 - epan/dissectors/packet-aim-translate.c | 87 - epan/dissectors/packet-aim-userlookup.c | 102 - epan/dissectors/packet-aim.c | 3544 +- epan/dissectors/packet-aim.h | 83 - epan/dissectors/packet-ajp13.c | 9 +- epan/dissectors/packet-alcap.c | 31 +- epan/dissectors/packet-amqp.c | 56 +- epan/dissectors/packet-amt.c | 350 + epan/dissectors/packet-ancp.c | 317 +- epan/dissectors/packet-ansi_637.c | 2 +- epan/dissectors/packet-ansi_801.c | 20 +- epan/dissectors/packet-ansi_a.c | 14 +- epan/dissectors/packet-ansi_map.c | 36 +- epan/dissectors/packet-ansi_tcap.c | 30 +- epan/dissectors/packet-aodv.c | 9 +- epan/dissectors/packet-aoe.c | 43 +- epan/dissectors/packet-app-pkix-cert.c | 2 +- epan/dissectors/packet-applemidi.c | 2 +- epan/dissectors/packet-ar_drone.c | 5 +- epan/dissectors/packet-armagetronad.c | 13 +- epan/dissectors/packet-arp.c | 76 +- epan/dissectors/packet-artnet.c | 4 +- epan/dissectors/packet-aruba-erm.c | 34 +- epan/dissectors/packet-aruba-papi.c | 278 +- epan/dissectors/packet-asap.c | 6 +- epan/dissectors/packet-asf.c | 4 +- epan/dissectors/packet-assa_r3.c | 6 +- epan/dissectors/packet-asterix.c | 19 +- epan/dissectors/packet-at.c | 2 +- epan/dissectors/packet-atalk.c | 48 +- epan/dissectors/packet-atm.c | 4 +- epan/dissectors/packet-ax4000.c | 45 +- epan/dissectors/packet-ayiya.c | 7 +- epan/dissectors/packet-bacapp.c | 22 +- epan/dissectors/packet-bacnet.c | 10 +- epan/dissectors/packet-bat.c | 8 +- epan/dissectors/packet-batadv.c | 43 +- epan/dissectors/packet-bctp.c | 2 +- epan/dissectors/packet-beep.c | 22 +- epan/dissectors/packet-bencode.c | 6 +- epan/dissectors/packet-ber.c | 26 +- epan/dissectors/packet-bfd.c | 18 +- epan/dissectors/packet-bgp.c | 753 +- epan/dissectors/packet-bitcoin.c | 8 +- epan/dissectors/packet-bittorrent.c | 5 +- epan/dissectors/packet-bluecom.c | 2 +- epan/dissectors/packet-bluetooth.c | 454 +- epan/dissectors/packet-bofl.c | 2 +- epan/dissectors/packet-bootp.c | 2585 +- epan/dissectors/packet-bpdu.c | 14 +- epan/dissectors/packet-brdwlk.c | 2 +- epan/dissectors/packet-bssgp.c | 194 +- epan/dissectors/packet-bt-dht.c | 53 +- epan/dissectors/packet-btatt.c | 122 +- epan/dissectors/packet-btavdtp.c | 18 +- epan/dissectors/packet-btavrcp.c | 26 +- epan/dissectors/packet-bthci_acl.c | 17 +- epan/dissectors/packet-bthci_cmd.c | 2747 +- epan/dissectors/packet-bthci_cmd.h | 1 + epan/dissectors/packet-bthci_evt.c | 1235 +- epan/dissectors/packet-bthci_evt.h | 3 + epan/dissectors/packet-bthci_vendor.c | 6 +- epan/dissectors/packet-bthfp.c | 22 +- epan/dissectors/packet-bthid.c | 1 + epan/dissectors/packet-bthsp.c | 12 +- epan/dissectors/packet-btl2cap.c | 202 +- epan/dissectors/packet-btle.c | 313 +- epan/dissectors/packet-btle_rf.c | 1 + epan/dissectors/packet-btmcap.c | 36 +- epan/dissectors/packet-btrfcomm.c | 3 +- epan/dissectors/packet-btsdp.c | 109 +- epan/dissectors/packet-btsmp.c | 238 +- epan/dissectors/packet-bvlc.c | 8 +- epan/dissectors/packet-bzr.c | 14 +- epan/dissectors/packet-c1222.c | 44 +- epan/dissectors/packet-c15ch.c | 49 +- epan/dissectors/packet-camel.c | 36 +- epan/dissectors/packet-canopen.c | 8 +- epan/dissectors/packet-capwap.c | 46 +- epan/dissectors/packet-cast.c | 3 +- epan/dissectors/packet-catapult-dct2000.c | 151 +- epan/dissectors/packet-cattp.c | 7 +- epan/dissectors/packet-ccsds.c | 7 +- epan/dissectors/packet-cdp.c | 27 +- epan/dissectors/packet-cell_broadcast.c | 31 +- epan/dissectors/packet-ceph.c | 2 +- epan/dissectors/packet-cfm.c | 105 + epan/dissectors/packet-chdlc.c | 6 +- epan/dissectors/packet-cigi.c | 62 +- epan/dissectors/packet-cimetrics.c | 9 +- epan/dissectors/packet-cip.c | 537 +- epan/dissectors/packet-cip.h | 9 +- epan/dissectors/packet-cipmotion.c | 188 +- epan/dissectors/packet-cipsafety.c | 649 +- epan/dissectors/packet-cipsafety.h | 3 +- epan/dissectors/packet-cisco-metadata.c | 50 +- epan/dissectors/packet-cisco-oui.c | 6 +- epan/dissectors/packet-cisco-ttag.c | 2 +- epan/dissectors/packet-classicstun.c | 12 +- epan/dissectors/packet-clnp.c | 18 +- epan/dissectors/packet-cmip.c | 4 +- epan/dissectors/packet-cmp.c | 6 +- epan/dissectors/packet-cms.c | 96 +- epan/dissectors/packet-cms.h | 1 + epan/dissectors/packet-coap.c | 446 +- epan/dissectors/packet-coap.h | 61 + epan/dissectors/packet-componentstatus.c | 2 +- epan/dissectors/packet-cops.c | 38 +- epan/dissectors/packet-corosync-totemnet.c | 50 +- epan/dissectors/packet-corosync-totemsrp.c | 2 +- epan/dissectors/packet-couchbase.c | 348 +- epan/dissectors/packet-cp2179.c | 2 +- epan/dissectors/packet-cpfi.c | 4 +- epan/dissectors/packet-cql.c | 808 +- epan/dissectors/packet-csn1.c | 6 +- epan/dissectors/packet-ctdb.c | 204 +- epan/dissectors/packet-daap.c | 28 +- epan/dissectors/packet-data.c | 12 +- epan/dissectors/packet-db-lsp.c | 13 +- epan/dissectors/packet-dbus.c | 4 +- epan/dissectors/packet-dccp.c | 52 +- epan/dissectors/packet-dcerpc-dnsserver.c | 2 +- epan/dissectors/packet-dcerpc-eventlog.c | 4 +- epan/dissectors/packet-dcerpc-frsrpc.c | 30 +- epan/dissectors/packet-dcerpc-krb5rpc.c | 4 +- epan/dissectors/packet-dcerpc-lsa.c | 2 +- epan/dissectors/packet-dcerpc-mapi.c | 6 +- epan/dissectors/packet-dcerpc-mapi.h | 1 - epan/dissectors/packet-dcerpc-netlogon.c | 162 +- epan/dissectors/packet-dcerpc-nspi.c | 2 - epan/dissectors/packet-dcerpc-nspi.h | 1 - epan/dissectors/packet-dcerpc-nt.c | 22 +- epan/dissectors/packet-dcerpc.c | 457 +- epan/dissectors/packet-dcm.c | 65 +- epan/dissectors/packet-dcp-etsi.c | 25 +- epan/dissectors/packet-devicenet.c | 16 +- epan/dissectors/packet-dhcp-failover.c | 10 +- epan/dissectors/packet-dhcpv6.c | 54 +- epan/dissectors/packet-diameter.c | 39 +- epan/dissectors/packet-diameter_3gpp.c | 280 +- epan/dissectors/packet-diameter_3gpp.h | 95 + epan/dissectors/packet-dis.c | 18 +- epan/dissectors/packet-dlsw.c | 2 +- epan/dissectors/packet-dmp.c | 40 +- epan/dissectors/packet-dnp.c | 302 +- epan/dissectors/packet-dns.c | 710 +- epan/dissectors/packet-dns.h | 4 +- epan/dissectors/packet-dof.c | 418 +- epan/dissectors/packet-dop.c | 16 +- epan/dissectors/packet-dpnet.c | 885 + epan/dissectors/packet-dpnss-link.c | 7 +- epan/dissectors/packet-drda.c | 146 +- epan/dissectors/packet-dsi.c | 13 +- epan/dissectors/packet-dsr.c | 2 +- epan/dissectors/packet-dtls.c | 448 +- epan/dissectors/packet-dtls.h | 7 + epan/dissectors/packet-dtn.c | 15 +- epan/dissectors/packet-dtpt.c | 102 +- epan/dissectors/packet-dua.c | 6 +- epan/dissectors/packet-dvb-nit.c | 7 +- epan/dissectors/packet-dvb-s2-bb.c | 351 +- epan/dissectors/packet-dvbci.c | 214 +- epan/dissectors/packet-e100.c | 2 +- epan/dissectors/packet-e212.c | 333 +- epan/dissectors/packet-eap.c | 22 +- epan/dissectors/packet-eapol.c | 104 +- epan/dissectors/packet-eapol.h | 51 + epan/dissectors/packet-ecmp.c | 19 +- epan/dissectors/packet-ecp-oui.c | 7 +- epan/dissectors/packet-edonkey.c | 2 +- epan/dissectors/packet-ehdlc.c | 12 +- epan/dissectors/packet-ehs.c | 7 +- epan/dissectors/packet-eigrp.c | 22 +- epan/dissectors/packet-elmi.c | 2 +- epan/dissectors/packet-enc.c | 27 +- epan/dissectors/packet-enip.c | 126 +- epan/dissectors/packet-enip.h | 16 + epan/dissectors/packet-enrp.c | 6 +- epan/dissectors/packet-epl-profile-parser.c | 770 + epan/dissectors/packet-epl.c | 2694 +- epan/dissectors/packet-epl.h | 128 + epan/dissectors/packet-epmd.c | 7 +- epan/dissectors/packet-erf.c | 341 +- epan/dissectors/packet-erldp.c | 2 +- epan/dissectors/packet-esis.c | 43 +- epan/dissectors/packet-ess.c | 3 +- epan/dissectors/packet-etch.c | 6 +- epan/dissectors/packet-eth.c | 53 +- epan/dissectors/packet-etherip.c | 7 +- epan/dissectors/packet-ethertype.c | 12 +- epan/dissectors/packet-exported_pdu.c | 6 +- epan/dissectors/packet-extreme.c | 4 +- epan/dissectors/packet-fbzero.c | 612 + epan/dissectors/packet-fc.c | 27 +- epan/dissectors/packet-fcdns.c | 28 +- epan/dissectors/packet-fcels.c | 26 +- epan/dissectors/packet-fcfcs.c | 26 +- epan/dissectors/packet-fcfzs.c | 26 +- epan/dissectors/packet-fcoe.c | 2 +- epan/dissectors/packet-fcoib.c | 216 +- epan/dissectors/packet-fcp.c | 4 +- epan/dissectors/packet-fcswils.c | 46 +- epan/dissectors/packet-fddi.c | 3 + epan/dissectors/packet-fip.c | 4 +- epan/dissectors/packet-fix.h | 2 +- epan/dissectors/packet-flexray.c | 20 +- epan/dissectors/packet-flip.c | 15 +- epan/dissectors/packet-forces.c | 30 +- epan/dissectors/packet-foundry.c | 2 +- epan/dissectors/packet-fp_hint.c | 10 +- epan/dissectors/packet-fr.c | 8 +- epan/dissectors/packet-frame.c | 55 +- epan/dissectors/packet-ftp.c | 204 +- epan/dissectors/packet-fw1.c | 5 +- epan/dissectors/packet-gearman.c | 2 +- epan/dissectors/packet-geneve.c | 72 +- epan/dissectors/packet-gift.c | 10 +- epan/dissectors/packet-giop.c | 29 +- epan/dissectors/packet-glusterd.c | 15 +- epan/dissectors/packet-gmhdr.c | 26 +- epan/dissectors/packet-gmr1_dtap.c | 6 +- epan/dissectors/packet-gmr1_rach.c | 6 +- epan/dissectors/packet-gmr1_rr.c | 141 +- epan/dissectors/packet-gnutella.c | 2 +- epan/dissectors/packet-gopher.c | 1 - epan/dissectors/packet-gprs-llc.c | 6 +- epan/dissectors/packet-gprscdr.c | 28 +- epan/dissectors/packet-gquic.c | 2930 + epan/dissectors/packet-gre.c | 21 +- epan/dissectors/packet-gsm_a_bssmap.c | 151 +- epan/dissectors/packet-gsm_a_common.c | 22 +- epan/dissectors/packet-gsm_a_common.h | 118 +- epan/dissectors/packet-gsm_a_dtap.c | 413 +- epan/dissectors/packet-gsm_a_gm.c | 391 +- epan/dissectors/packet-gsm_a_rp.c | 32 +- epan/dissectors/packet-gsm_a_rr.c | 431 +- epan/dissectors/packet-gsm_abis_om2000.c | 2 + epan/dissectors/packet-gsm_bssmap_le.c | 7 +- epan/dissectors/packet-gsm_cbch.c | 18 +- epan/dissectors/packet-gsm_map.c | 1030 +- epan/dissectors/packet-gsm_map.h | 30 +- epan/dissectors/packet-gsm_osmux.c | 484 +- epan/dissectors/packet-gsm_osmux.h | 50 - epan/dissectors/packet-gsm_rlcmac.c | 773 +- epan/dissectors/packet-gsm_rlcmac.h | 160 + epan/dissectors/packet-gsm_sim.c | 23 +- epan/dissectors/packet-gsm_sms.c | 292 +- epan/dissectors/packet-gsm_sms_ud.c | 18 +- epan/dissectors/packet-gsm_um.c | 2 +- epan/dissectors/packet-gsmtap.c | 203 +- epan/dissectors/packet-gsmtap.h | 171 + epan/dissectors/packet-gsmtap_log.c | 150 + epan/dissectors/packet-gssapi.c | 35 +- epan/dissectors/packet-gtp.c | 218 +- epan/dissectors/packet-gtp.h | 2 + epan/dissectors/packet-gtpv2.c | 591 +- epan/dissectors/packet-gtpv2.h | 8 + epan/dissectors/packet-gvcp.c | 26 +- epan/dissectors/packet-h223.c | 24 +- epan/dissectors/packet-h225.c | 68 +- epan/dissectors/packet-h245.c | 72 +- epan/dissectors/packet-h248.c | 24 +- epan/dissectors/packet-h248_3gpp.c | 59 +- epan/dissectors/packet-h248_annex_c.c | 2 +- epan/dissectors/packet-h261.c | 22 +- epan/dissectors/packet-h263p.c | 7 +- epan/dissectors/packet-h264.c | 18 +- epan/dissectors/packet-h450-ros.c | 6 +- epan/dissectors/packet-h460.c | 8 +- epan/dissectors/packet-hartip.c | 3 - epan/dissectors/packet-hci_h4.c | 2 +- epan/dissectors/packet-hci_usb.c | 2 +- epan/dissectors/packet-hdcp.c | 2 +- epan/dissectors/packet-hdcp2.c | 12 +- epan/dissectors/packet-hiqnet.c | 2 +- epan/dissectors/packet-hislip.c | 4 +- epan/dissectors/packet-hl7.c | 2 +- epan/dissectors/packet-homeplug-av.c | 1189 +- epan/dissectors/packet-homepna.c | 180 + epan/dissectors/packet-hp-erm.c | 47 +- epan/dissectors/packet-hpfeeds.c | 4 - epan/dissectors/packet-hpsw.c | 8 +- epan/dissectors/packet-hpteam.c | 7 +- epan/dissectors/packet-hsms.c | 4 +- epan/dissectors/packet-http.c | 77 +- epan/dissectors/packet-http2.c | 548 +- epan/dissectors/packet-hyperscsi.c | 7 +- epan/dissectors/packet-i2c.c | 21 +- epan/dissectors/packet-iax2.c | 53 +- epan/dissectors/packet-icap.c | 2 +- epan/dissectors/packet-icmp.c | 40 +- epan/dissectors/packet-icmpv6.c | 197 +- epan/dissectors/packet-icq.c | 141 +- epan/dissectors/packet-idmp.c | 15 +- epan/dissectors/packet-idp.c | 7 +- epan/dissectors/packet-idrp.c | 2 +- epan/dissectors/packet-iec104.c | 21 +- epan/dissectors/packet-ieee1722.c | 13 +- epan/dissectors/packet-ieee17221.c | 30 +- epan/dissectors/packet-ieee80211-netmon.c | 7 +- epan/dissectors/packet-ieee80211-prism.c | 680 +- epan/dissectors/packet-ieee80211-radio.c | 1002 +- epan/dissectors/packet-ieee80211-radio.h | 57 + epan/dissectors/packet-ieee80211-radiotap-defs.h | 19 +- epan/dissectors/packet-ieee80211-radiotap-iter.c | 3 +- epan/dissectors/packet-ieee80211-radiotap.c | 174 +- epan/dissectors/packet-ieee80211.c | 7481 +- epan/dissectors/packet-ieee80211.h | 9 + epan/dissectors/packet-ieee802154.c | 3018 +- epan/dissectors/packet-ieee802154.h | 137 +- epan/dissectors/packet-ieee8023.c | 2 +- epan/dissectors/packet-ieee802a.c | 11 +- epan/dissectors/packet-igap.c | 6 +- epan/dissectors/packet-igmp.c | 4 +- epan/dissectors/packet-igrp.c | 10 +- epan/dissectors/packet-imap.c | 16 +- epan/dissectors/packet-imf.c | 26 +- epan/dissectors/packet-inap.c | 6 +- epan/dissectors/packet-indigocare-icall.c | 323 + epan/dissectors/packet-indigocare-netrix.c | 680 + epan/dissectors/packet-infiniband.c | 576 +- epan/dissectors/packet-infiniband.h | 6 + epan/dissectors/packet-infiniband_sdp.c | 208 +- epan/dissectors/packet-interlink.c | 6 +- epan/dissectors/packet-ip.c | 779 +- epan/dissectors/packet-ipdc.c | 84 +- epan/dissectors/packet-ipmi-se.c | 77 +- epan/dissectors/packet-ipmi-session.c | 2 +- epan/dissectors/packet-ipmi.c | 2 +- epan/dissectors/packet-ipos.c | 3 +- epan/dissectors/packet-ipp.c | 34 +- epan/dissectors/packet-ipsec-tcp.c | 2 +- epan/dissectors/packet-ipsec.c | 55 +- epan/dissectors/packet-ipv6.c | 76 +- epan/dissectors/packet-ipx.c | 50 +- epan/dissectors/packet-ipxwan.c | 40 +- epan/dissectors/packet-isakmp.c | 608 +- epan/dissectors/packet-iscsi.c | 50 +- epan/dissectors/packet-iser.c | 147 +- epan/dissectors/packet-isi.c | 2 +- epan/dissectors/packet-isis-clv.c | 33 +- epan/dissectors/packet-isis-clv.h | 2 +- epan/dissectors/packet-isis-hello.c | 2 +- epan/dissectors/packet-isis-lsp.c | 94 +- epan/dissectors/packet-isis-snp.c | 2 +- epan/dissectors/packet-isis.c | 53 +- epan/dissectors/packet-isis.h | 2 + epan/dissectors/packet-isl.c | 10 +- epan/dissectors/packet-ismacryp.c | 5 +- epan/dissectors/packet-ismp.c | 7 +- epan/dissectors/packet-isns.c | 9 +- epan/dissectors/packet-iso14443.c | 190 +- epan/dissectors/packet-iso15765.c | 62 +- epan/dissectors/packet-iso7816.c | 53 +- epan/dissectors/packet-isobus-vt.c | 6040 + epan/dissectors/packet-isobus.c | 872 + epan/dissectors/packet-isup.c | 552 +- epan/dissectors/packet-itdm.c | 5 +- epan/dissectors/packet-iua.c | 6 +- epan/dissectors/packet-iuup.c | 27 +- epan/dissectors/packet-iwarp-ddp-rdmap.c | 10 +- epan/dissectors/packet-iwarp-mpa.c | 26 +- epan/dissectors/packet-ixveriwave.c | 4576 +- epan/dissectors/packet-j1939.c | 15 +- epan/dissectors/packet-jmirror.c | 6 +- epan/dissectors/packet-json.c | 2 +- epan/dissectors/packet-jxta.c | 11 +- epan/dissectors/packet-k12.c | 11 +- epan/dissectors/packet-kafka.c | 3029 +- epan/dissectors/packet-kdsp.c | 2 +- epan/dissectors/packet-kerberos.c | 47 +- epan/dissectors/packet-kerberos4.c | 41 +- epan/dissectors/packet-kink.c | 10 +- epan/dissectors/packet-kismet.c | 16 +- epan/dissectors/packet-knxnetip.c | 77 +- epan/dissectors/packet-kpasswd.c | 12 +- epan/dissectors/packet-l2tp.c | 131 +- epan/dissectors/packet-lapb.c | 6 +- epan/dissectors/packet-lapd.c | 25 +- epan/dissectors/packet-lapdm.c | 74 +- epan/dissectors/packet-lapdm.h | 38 + epan/dissectors/packet-lapsat.c | 21 +- epan/dissectors/packet-lat.c | 6 +- epan/dissectors/packet-lbmc.c | 7 +- epan/dissectors/packet-lbmpdmtcp.c | 1 + epan/dissectors/packet-lbmr.c | 1 + epan/dissectors/packet-lbtrm.c | 1 + epan/dissectors/packet-lbtru.c | 1 + epan/dissectors/packet-lbttcp.c | 1 + epan/dissectors/packet-lcsap.c | 4 +- epan/dissectors/packet-ldap.c | 983 +- epan/dissectors/packet-ldp.c | 11 +- epan/dissectors/packet-ldss.c | 26 +- epan/dissectors/packet-lg8979.c | 138 +- epan/dissectors/packet-llc.c | 18 +- epan/dissectors/packet-lldp.c | 53 +- epan/dissectors/packet-llrp.c | 1023 +- epan/dissectors/packet-lmi.c | 14 +- epan/dissectors/packet-lmp.c | 62 +- epan/dissectors/packet-logcat-text.c | 16 +- epan/dissectors/packet-loop.c | 10 +- epan/dissectors/packet-loratap.c | 250 + epan/dissectors/packet-lorawan.c | 1395 + epan/dissectors/packet-lpp.c | 1700 +- epan/dissectors/packet-lppa.c | 1974 +- epan/dissectors/packet-lsc.c | 58 +- epan/dissectors/packet-lte-rrc.c | 4235 +- epan/dissectors/packet-ltp.c | 11 +- epan/dissectors/packet-lwapp.c | 9 +- epan/dissectors/packet-lwm.c | 16 +- epan/dissectors/packet-lwres.c | 38 +- epan/dissectors/packet-m2ap.c | 152 +- epan/dissectors/packet-m2pa.c | 5 +- epan/dissectors/packet-m2ua.c | 5 +- epan/dissectors/packet-m3ap.c | 14 +- epan/dissectors/packet-m3ua.c | 5 +- epan/dissectors/packet-mac-lte.c | 84 +- epan/dissectors/packet-macsec.c | 155 +- epan/dissectors/packet-mbim.c | 140 +- epan/dissectors/packet-mbtcp.c | 312 +- epan/dissectors/packet-megaco.c | 48 +- epan/dissectors/packet-memcache.c | 2 +- epan/dissectors/packet-meta.c | 2 +- epan/dissectors/packet-mgcp.c | 30 +- epan/dissectors/packet-mih.c | 8 +- epan/dissectors/packet-mime-encap.c | 7 +- epan/dissectors/packet-mint.c | 2 +- epan/dissectors/packet-miop.c | 7 +- epan/dissectors/packet-mip.c | 90 +- epan/dissectors/packet-mip6.c | 1854 +- epan/dissectors/packet-mka.c | 373 +- epan/dissectors/packet-mle.c | 2035 + epan/dissectors/packet-mle.h | 32 + epan/dissectors/packet-mmse.c | 10 +- epan/dissectors/packet-moldudp.c | 24 +- epan/dissectors/packet-moldudp64.c | 13 +- epan/dissectors/packet-mp2t.c | 16 +- epan/dissectors/packet-mp4ves.c | 8 +- epan/dissectors/packet-mpeg-descriptor.c | 130 +- epan/dissectors/packet-mpeg-dsmcc.c | 2 +- epan/dissectors/packet-mpeg-pes.c | 2 +- epan/dissectors/packet-mpeg-pmt.c | 8 +- epan/dissectors/packet-mpls-echo.c | 4 +- epan/dissectors/packet-mpls-y1711.c | 9 +- epan/dissectors/packet-mpls.c | 58 +- epan/dissectors/packet-mpls.h | 1 + epan/dissectors/packet-mq-base.c | 47 +- epan/dissectors/packet-mq-pcf.c | 14 +- epan/dissectors/packet-mq.c | 551 +- epan/dissectors/packet-mq.h | 61 +- epan/dissectors/packet-mrcpv2.c | 2 +- epan/dissectors/packet-mrdisc.c | 2 +- epan/dissectors/packet-ms-mms.c | 11 +- epan/dissectors/packet-msdp.c | 2 +- epan/dissectors/packet-msn-messenger.c | 2 +- epan/dissectors/packet-msnip.c | 8 +- epan/dissectors/packet-msrp.c | 3 +- epan/dissectors/packet-mstp.c | 8 +- epan/dissectors/packet-mswsp.c | 130 +- epan/dissectors/packet-mtp2.c | 96 +- epan/dissectors/packet-mtp3mg.c | 8 +- epan/dissectors/packet-mudurl.c | 135 + epan/dissectors/packet-mux27010.c | 17 +- epan/dissectors/packet-mysql.c | 174 +- epan/dissectors/packet-nas_eps.c | 425 +- epan/dissectors/packet-nasdaq-itch.c | 5 + epan/dissectors/packet-nb_rtpmux.c | 2 +- epan/dissectors/packet-nbap.c | 1597 +- epan/dissectors/packet-nbap.h | 7 +- epan/dissectors/packet-nbifom.c | 7 +- epan/dissectors/packet-nbipx.c | 2 +- epan/dissectors/packet-nbt.c | 228 +- epan/dissectors/packet-ncp-nmas.c | 10 +- epan/dissectors/packet-ncp.c | 6 +- epan/dissectors/packet-ncp2222.inc | 53 +- epan/dissectors/packet-ndmp.c | 21 +- epan/dissectors/packet-ndp.c | 7 +- epan/dissectors/packet-ndps.c | 48 +- epan/dissectors/packet-negoex.c | 11 +- epan/dissectors/packet-netbios.c | 17 +- epan/dissectors/packet-netflow.c | 11505 +- epan/dissectors/packet-netgear-ensemble.c | 230 + epan/dissectors/packet-netlink-generic.c | 568 + epan/dissectors/packet-netlink-netfilter.c | 51 +- epan/dissectors/packet-netlink-nl80211.c | 928 + epan/dissectors/packet-netlink-route.c | 65 +- epan/dissectors/packet-netlink-sock_diag.c | 64 +- epan/dissectors/packet-netlink.c | 185 +- epan/dissectors/packet-netlink.h | 33 +- epan/dissectors/packet-netsync.c | 4 +- epan/dissectors/packet-nettl.c | 2 - epan/dissectors/packet-newmail.c | 7 +- epan/dissectors/packet-nflog.c | 6 +- epan/dissectors/packet-nfs.c | 65 +- epan/dissectors/packet-nlm.c | 80 +- epan/dissectors/packet-nlsp.c | 37 +- epan/dissectors/packet-noe.c | 181 +- epan/dissectors/packet-nordic_ble.c | 738 +- epan/dissectors/packet-ns-ha.c | 314 + epan/dissectors/packet-ns-mep.c | 905 + epan/dissectors/packet-ns-rpc.c | 1243 + epan/dissectors/packet-nsh.c | 215 +- epan/dissectors/packet-nsh.h | 38 + epan/dissectors/packet-nsip.c | 10 +- epan/dissectors/packet-nstrace.c | 415 +- epan/dissectors/packet-ntlmssp.c | 370 +- epan/dissectors/packet-ntp.c | 25 +- epan/dissectors/packet-nvme-rdma.c | 1169 + epan/dissectors/packet-nvme.c | 952 + epan/dissectors/packet-nvme.h | 121 + epan/dissectors/packet-oampdu.c | 20 +- epan/dissectors/packet-obd-ii.c | 1549 + epan/dissectors/packet-obex.c | 25 +- epan/dissectors/packet-ocfs2.c | 6 +- epan/dissectors/packet-opa-fe.c | 7 +- epan/dissectors/packet-opa-mad.c | 10 +- epan/dissectors/packet-opa.c | 3 +- epan/dissectors/packet-openflow.c | 6 + epan/dissectors/packet-openflow_v4.c | 704 +- epan/dissectors/packet-openflow_v5.c | 742 +- epan/dissectors/packet-openflow_v6.c | 9597 + epan/dissectors/packet-opensafety.c | 157 +- epan/dissectors/packet-openthread.c | 113 + epan/dissectors/packet-openvpn.c | 17 +- epan/dissectors/packet-opsi.c | 2 +- epan/dissectors/packet-osc.c | 14 +- epan/dissectors/packet-ositp.c | 42 +- epan/dissectors/packet-ospf.c | 66 +- epan/dissectors/packet-p_mul.c | 86 +- epan/dissectors/packet-packetbb.c | 384 +- epan/dissectors/packet-packetlogger.c | 2 +- epan/dissectors/packet-pana.c | 2 +- epan/dissectors/packet-pcap.c | 6 +- epan/dissectors/packet-pcep.c | 451 +- epan/dissectors/packet-pcli.c | 26 +- epan/dissectors/packet-pdcp-lte.c | 120 +- epan/dissectors/packet-peekremote.c | 2 +- epan/dissectors/packet-per.c | 2 +- epan/dissectors/packet-pflog.c | 3 - epan/dissectors/packet-pgsql.c | 8 + epan/dissectors/packet-pim.c | 96 +- epan/dissectors/packet-pkcs1.c | 10 + epan/dissectors/packet-pkcs12.c | 47 +- epan/dissectors/packet-pkixtsp.c | 22 + epan/dissectors/packet-pktc.c | 4 +- epan/dissectors/packet-pnrp.c | 15 +- epan/dissectors/packet-pop.c | 21 +- epan/dissectors/packet-ppi-vector.c | 89 +- epan/dissectors/packet-ppi.c | 27 +- epan/dissectors/packet-ppp.c | 3137 +- epan/dissectors/packet-pppoe.c | 2 +- epan/dissectors/packet-pres.c | 34 +- epan/dissectors/packet-prp.c | 48 +- epan/dissectors/packet-ptp.c | 28 +- epan/dissectors/packet-pvfs2.c | 29 +- epan/dissectors/packet-pw-atm.c | 28 +- epan/dissectors/packet-pw-cesopsn.c | 10 +- epan/dissectors/packet-pw-eth.c | 11 +- epan/dissectors/packet-pw-fr.c | 7 +- epan/dissectors/packet-pw-hdlc.c | 12 +- epan/dissectors/packet-pw-satop.c | 15 +- epan/dissectors/packet-q2931.c | 42 +- epan/dissectors/packet-q931.c | 48 +- epan/dissectors/packet-q932-ros.c | 6 +- epan/dissectors/packet-q932.h | 16 +- epan/dissectors/packet-q933.c | 29 +- epan/dissectors/packet-qllc.c | 3 +- epan/dissectors/packet-qnet6.c | 6 +- epan/dissectors/packet-qsig.c | 92 +- epan/dissectors/packet-qsig.h | 2 + epan/dissectors/packet-quakeworld.c | 63 +- epan/dissectors/packet-quic.c | 2917 - epan/dissectors/packet-radius.c | 327 +- epan/dissectors/packet-radius.h | 42 +- epan/dissectors/packet-raknet.c | 93 +- epan/dissectors/packet-ranap.c | 2908 +- epan/dissectors/packet-rdp.c | 2 +- epan/dissectors/packet-rdt.c | 3 +- epan/dissectors/packet-redbackli.c | 7 +- epan/dissectors/packet-reload-framing.c | 6 +- epan/dissectors/packet-reload.c | 42 +- epan/dissectors/packet-rfc2190.c | 147 +- epan/dissectors/packet-rfid-felica.c | 4 +- epan/dissectors/packet-rfid-mifare.c | 18 +- epan/dissectors/packet-rfid-pn532.c | 8 +- epan/dissectors/packet-rftap.c | 38 +- epan/dissectors/packet-rgmp.c | 2 +- epan/dissectors/packet-riemann.c | 24 +- epan/dissectors/packet-rip.c | 6 +- epan/dissectors/packet-rlc-lte.c | 145 +- epan/dissectors/packet-rlc-lte.h | 13 +- epan/dissectors/packet-rlc.c | 3029 - epan/dissectors/packet-rlc.h | 128 - epan/dissectors/packet-rmi.c | 8 +- epan/dissectors/packet-rmp.c | 9 +- epan/dissectors/packet-rmt-lct.c | 4 +- epan/dissectors/packet-rnsap.c | 25 +- epan/dissectors/packet-rohc.c | 529 +- epan/dissectors/packet-roofnet.c | 110 +- epan/dissectors/packet-ros.c | 89 +- epan/dissectors/packet-ros.h | 2 +- epan/dissectors/packet-rpc.c | 70 +- epan/dissectors/packet-rpcap.c | 8 +- epan/dissectors/packet-rpcrdma.c | 703 +- epan/dissectors/packet-rpki-rtr.c | 7 +- epan/dissectors/packet-rpl.c | 9 +- epan/dissectors/packet-rrc.c | 1401 +- epan/dissectors/packet-rrc.h | 2 + epan/dissectors/packet-rsl.c | 432 +- epan/dissectors/packet-rsvd.c | 666 +- epan/dissectors/packet-rsvp.c | 103 +- epan/dissectors/packet-rtacser.c | 13 +- epan/dissectors/packet-rtcp.c | 48 +- epan/dissectors/packet-rtitcp.c | 0 epan/dissectors/packet-rtmpt.c | 10 +- epan/dissectors/packet-rtp-events.c | 6 +- epan/dissectors/packet-rtp-midi.c | 5 +- epan/dissectors/packet-rtp.c | 325 +- epan/dissectors/packet-rtp.h | 11 +- epan/dissectors/packet-rtpproxy.c | 6 +- epan/dissectors/packet-rtps.c | 1822 +- epan/dissectors/packet-rtps.h | 40 +- epan/dissectors/packet-rtse.c | 36 +- epan/dissectors/packet-rtsp.c | 212 +- epan/dissectors/packet-s1ap.c | 1240 +- epan/dissectors/packet-s1ap.h | 7 +- epan/dissectors/packet-s5066sis.c | 2 +- epan/dissectors/packet-s7comm.c | 20 +- epan/dissectors/packet-sabp.c | 2 +- epan/dissectors/packet-sbc-ap.c | 170 +- epan/dissectors/packet-sbc.c | 24 +- epan/dissectors/packet-sbus.c | 18 +- epan/dissectors/packet-sccp.c | 108 +- epan/dissectors/packet-scop.c | 12 +- epan/dissectors/packet-scsi-osd.c | 2 +- epan/dissectors/packet-scsi-ssc.c | 16 +- epan/dissectors/packet-scsi.c | 55 +- epan/dissectors/packet-scsi.h | 3 +- epan/dissectors/packet-sctp.c | 122 +- epan/dissectors/packet-sdh.c | 7 +- epan/dissectors/packet-sdlc.c | 9 +- epan/dissectors/packet-sdp.c | 1325 +- epan/dissectors/packet-selfm.c | 29 +- epan/dissectors/packet-ses.c | 15 +- epan/dissectors/packet-sflow.c | 27 +- epan/dissectors/packet-sgsap.c | 19 +- epan/dissectors/packet-sigcomp.c | 57 +- epan/dissectors/packet-simple.c | 2 +- epan/dissectors/packet-simulcrypt.c | 68 +- epan/dissectors/packet-sip.c | 387 +- epan/dissectors/packet-sipfrag.c | 4 +- epan/dissectors/packet-sita.c | 6 +- epan/dissectors/packet-skinny.c | 3584 +- epan/dissectors/packet-skinny.c.in | 236 +- epan/dissectors/packet-skinny.h | 72 +- epan/dissectors/packet-skinny.h.in | 76 +- epan/dissectors/packet-slimp3.c | 6 +- epan/dissectors/packet-slsk.c | 2013 +- epan/dissectors/packet-smb-common.c | 6 +- epan/dissectors/packet-smb-direct.c | 49 +- epan/dissectors/packet-smb-pipe.c | 88 +- epan/dissectors/packet-smb-sidsnooping.c | 2 +- epan/dissectors/packet-smb.c | 235 +- epan/dissectors/packet-smb2.c | 1311 +- epan/dissectors/packet-smcr.c | 13 +- epan/dissectors/packet-smpp.c | 19 +- epan/dissectors/packet-smtp.c | 70 +- epan/dissectors/packet-sna.c | 71 +- epan/dissectors/packet-sndcp.c | 23 +- epan/dissectors/packet-snmp.c | 171 +- epan/dissectors/packet-snort.c | 348 +- epan/dissectors/packet-socketcan.c | 28 +- epan/dissectors/packet-socketcan.h | 46 + epan/dissectors/packet-spdy.c | 2 +- epan/dissectors/packet-spice.c | 34 +- epan/dissectors/packet-spnego.c | 91 +- epan/dissectors/packet-sprt.c | 3 +- epan/dissectors/packet-srvloc.c | 11 +- epan/dissectors/packet-sscop.c | 2 +- epan/dissectors/packet-ssh.c | 505 +- epan/dissectors/packet-ssl-utils.c | 3597 +- epan/dissectors/packet-ssl-utils.h | 478 +- epan/dissectors/packet-ssl.c | 695 +- epan/dissectors/packet-starteam.c | 32 +- epan/dissectors/packet-stt.c | 28 +- epan/dissectors/packet-stun.c | 11 +- epan/dissectors/packet-sua.c | 6 +- epan/dissectors/packet-sync.c | 5 +- epan/dissectors/packet-synergy.c | 7 +- epan/dissectors/packet-synphasor.c | 18 +- epan/dissectors/packet-sysdig-event.c | 2 +- epan/dissectors/packet-sysex.c | 4 +- epan/dissectors/packet-t30.c | 93 +- epan/dissectors/packet-t38.c | 29 +- epan/dissectors/packet-tacacs.c | 26 +- epan/dissectors/packet-tacacs.h | 2 +- epan/dissectors/packet-tapa.c | 65 +- epan/dissectors/packet-tcap.c | 227 +- epan/dissectors/packet-tcap.h | 4 +- epan/dissectors/packet-tcp.c | 1239 +- epan/dissectors/packet-tcp.h | 2 +- epan/dissectors/packet-tdmop.c | 2 +- epan/dissectors/packet-tds.c | 364 +- epan/dissectors/packet-teamspeak2.c | 15 +- epan/dissectors/packet-text-media.c | 3 + epan/dissectors/packet-tftp.c | 5 +- epan/dissectors/packet-thread.c | 3470 + epan/dissectors/packet-thrift.c | 3 + epan/dissectors/packet-tipc.c | 225 +- epan/dissectors/packet-tn3270.c | 2 +- epan/dissectors/packet-tns.c | 1253 +- epan/dissectors/packet-tns.h | 41 - epan/dissectors/packet-tpkt.c | 18 +- epan/dissectors/packet-tpncp.c | 2 +- epan/dissectors/packet-tr.c | 5 +- epan/dissectors/packet-trmac.c | 64 +- epan/dissectors/packet-tte-pcf.c | 10 +- epan/dissectors/packet-turbocell.c | 6 +- epan/dissectors/packet-turnchannel.c | 9 +- epan/dissectors/packet-u3v.c | 12 +- epan/dissectors/packet-ua.c | 2 +- epan/dissectors/packet-ua3g.c | 635 +- epan/dissectors/packet-uasip.c | 186 +- epan/dissectors/packet-uaudp.c | 236 +- epan/dissectors/packet-uaudp.h | 3 +- epan/dissectors/packet-ubertooth.c | 1 + epan/dissectors/packet-ucp.c | 8 + epan/dissectors/packet-udld.c | 4 +- epan/dissectors/packet-udp-nm.c | 533 + epan/dissectors/packet-udp.c | 66 +- epan/dissectors/packet-udt.c | 201 +- epan/dissectors/packet-uftp.c | 2 +- epan/dissectors/packet-uftp4.c | 24 +- epan/dissectors/packet-ulp.c | 880 +- epan/dissectors/packet-uma.c | 9 +- epan/dissectors/packet-umts_fp.c | 2023 +- epan/dissectors/packet-umts_fp.h | 213 +- epan/dissectors/packet-umts_mac.c | 105 +- epan/dissectors/packet-umts_mac.h | 10 +- epan/dissectors/packet-umts_rlc.c | 3035 + epan/dissectors/packet-umts_rlc.h | 132 + epan/dissectors/packet-usb-audio.c | 23 +- epan/dissectors/packet-usb-ccid.c | 240 +- epan/dissectors/packet-usb-com.c | 16 +- epan/dissectors/packet-usb-hid.c | 16 +- epan/dissectors/packet-usb-i1d3.c | 992 + epan/dissectors/packet-usb-masstorage.c | 7 +- epan/dissectors/packet-usb-video.c | 2 +- epan/dissectors/packet-usb.c | 548 +- epan/dissectors/packet-usb.h | 5 +- epan/dissectors/packet-usbip.c | 9 +- epan/dissectors/packet-user_encap.c | 25 +- epan/dissectors/packet-v150fw.c | 14 +- epan/dissectors/packet-v52.c | 4 +- epan/dissectors/packet-v5dl.c | 6 +- epan/dissectors/packet-v5ef.c | 9 +- epan/dissectors/packet-vcdu.c | 1 + epan/dissectors/packet-vlan.c | 194 +- epan/dissectors/packet-vnc.c | 1 - epan/dissectors/packet-vp8.c | 8 +- epan/dissectors/packet-vrrp.c | 15 +- epan/dissectors/packet-vsip.c | 1 - epan/dissectors/packet-vsock.c | 18 +- epan/dissectors/packet-vxlan.c | 2 +- epan/dissectors/packet-wai.c | 17 +- epan/dissectors/packet-wassp.c | 28 +- epan/dissectors/packet-wbxml.c | 129 +- epan/dissectors/packet-wcp.c | 3 +- epan/dissectors/packet-websocket.c | 4 +- epan/dissectors/packet-wfleet-hdlc.c | 6 +- epan/dissectors/packet-windows-common.c | 16 +- epan/dissectors/packet-windows-common.h | 5854 +- epan/dissectors/packet-wlccp.c | 5 +- epan/dissectors/packet-wsmp.c | 4 +- epan/dissectors/packet-wsp.c | 35 +- epan/dissectors/packet-wtp.c | 23 +- epan/dissectors/packet-x11.c | 1815 +- epan/dissectors/packet-x25.c | 34 +- epan/dissectors/packet-x2ap.c | 661 +- epan/dissectors/packet-x509af.c | 6 +- epan/dissectors/packet-x509ce.c | 6 +- epan/dissectors/packet-xip-serval.c | 12 +- epan/dissectors/packet-xml.c | 275 +- epan/dissectors/packet-xml.h | 67 +- epan/dissectors/packet-xot.c | 12 +- epan/dissectors/packet-ypserv.c | 2 +- epan/dissectors/packet-zbee-aps.c | 23 +- epan/dissectors/packet-zbee-nwk-gp.c | 4 +- epan/dissectors/packet-zbee-nwk.c | 10 +- epan/dissectors/packet-zbee-security.c | 27 +- epan/dissectors/packet-zbee-zcl-general.c | 19 +- epan/dissectors/packet-zbee-zcl-ha.c | 2 +- epan/dissectors/packet-zbee-zcl-misc.c | 2 +- epan/dissectors/packet-zbee-zcl-se.c | 4738 +- epan/dissectors/packet-zbee-zcl.c | 55 +- epan/dissectors/packet-zbee.h | 6 +- epan/dissectors/packet-zrtp.c | 11 +- epan/dissectors/packet-zvt.c | 279 +- epan/dissectors/pidl/eventlog/eventlog.cnf | 4 +- epan/dissectors/pidl/lsa/lsa.cnf | 2 +- epan/dissectors/pidl/mapi/mapi.idl | 2 +- epan/dissectors/pidl/mapi/response.cnf.c | 2 +- epan/dissectors/pidl/nspi/nspi.idl | 2 +- epan/dissectors/snort-config.c | 173 +- epan/dissectors/snort-config.h | 22 +- epan/dissectors/usb.c | 533 +- epan/dissectors/x11-declarations.h | 16 +- epan/dissectors/x11-enum.h | 2 +- epan/dissectors/x11-extension-errors.h | 2 +- epan/dissectors/x11-extension-implementation.h | 11019 +- epan/dissectors/x11-fields | 4 +- epan/dissectors/x11-glx-render-enum.h | 2712 +- epan/dissectors/x11-register-info.h | 1490 +- epan/dtd.h | 3 + epan/dtd_preparse.l | 17 +- epan/dwarf.c | 4 +- epan/enterprise-numbers | 195560 ------------------ epan/epan-int.h | 1 + epan/epan.c | 155 +- epan/epan.h | 23 +- epan/etypes.h | 14 +- epan/expert.c | 1 + epan/export_object.c | 39 +- epan/export_object.h | 3 +- epan/exported_pdu.c | 12 + epan/exported_pdu.h | 2 + epan/filter_expressions.c | 122 +- epan/filter_expressions.h | 29 +- epan/follow.c | 36 +- epan/follow.h | 3 +- epan/frame_data.h | 2 +- epan/frame_data_sequence.c | 24 +- epan/ftypes/ftype-bytes.c | 180 +- epan/ftypes/ftype-double.c | 40 +- epan/ftypes/ftype-guid.c | 20 +- epan/ftypes/ftype-ieee-11073-float.c | 46 +- epan/ftypes/ftype-integer.c | 420 +- epan/ftypes/ftype-ipv4.c | 31 +- epan/ftypes/ftype-ipv6.c | 21 +- epan/ftypes/ftype-none.c | 20 +- epan/ftypes/ftype-pcre.c | 24 +- epan/ftypes/ftype-protocol.c | 20 +- epan/ftypes/ftype-string.c | 80 +- epan/ftypes/ftype-time.c | 40 +- epan/ftypes/ftypes-int.h | 44 +- epan/ftypes/ftypes.c | 152 +- epan/geoip_db.c | 63 +- epan/ip_opts.h | 31 - epan/oids.c | 8 +- epan/osi-utils.c | 66 +- epan/osi-utils.h | 72 +- epan/oui.c | 3 +- epan/oui.h | 3 +- epan/packet-range.c | 379 - epan/packet-range.h | 118 - epan/packet.c | 314 +- epan/packet.h | 58 +- epan/plugin_if.c | 354 +- epan/plugin_if.h | 209 +- epan/prefs-int.h | 211 +- epan/prefs.c | 1392 +- epan/prefs.h | 86 +- epan/print.c | 801 +- epan/print.h | 63 +- epan/print_stream.c | 177 +- epan/print_stream.h | 12 + epan/proto.c | 1088 +- epan/proto.h | 148 +- epan/radius_dict.l | 142 +- epan/range.c | 43 +- epan/range.h | 19 +- epan/reassemble.c | 83 +- epan/reassemble.h | 62 +- epan/rtd_table.c | 36 +- epan/rtd_table.h | 3 +- epan/show_exception.c | 2 +- epan/sminmpec.c | 49023 ----- epan/sminmpec.h | 5 +- epan/srt_table.c | 36 +- epan/srt_table.h | 4 +- epan/stat_tap_ui.c | 68 +- epan/stat_tap_ui.h | 5 +- epan/stats_tree.c | 26 +- epan/stats_tree.h | 3 + epan/stream.c | 1 + epan/strutil.c | 170 +- epan/strutil.h | 14 +- epan/t35.c | 1 - epan/tap.c | 35 +- epan/tap.h | 4 + epan/tfs.c | 3 + epan/tfs.h | 3 + epan/to_str.c | 54 +- epan/to_str.h | 4 +- epan/tpg.h | 2 +- epan/tvbtest.c | 12 +- epan/tvbuff.c | 79 +- epan/tvbuff.h | 21 +- epan/tvbuff_subset.c | 2 +- epan/uat-int.h | 23 +- epan/uat.c | 124 +- epan/uat.h | 54 +- epan/unit_strings.c | 125 + epan/unit_strings.h | 122 + epan/value_string.c | 78 + epan/value_string.h | 26 + epan/wmem/wmem_list.c | 46 + epan/wmem/wmem_list.h | 5 + epan/wmem/wmem_map.c | 142 +- epan/wmem/wmem_map.h | 39 + epan/wmem/wmem_test.c | 88 +- epan/wmem/wmem_tree.c | 84 +- epan/wmem/wmem_tree.h | 18 + epan/wmem/wmem_user_cb.c | 2 +- epan/wslua/CMakeLists.txt | 2 - epan/wslua/init_wslua.c | 19 +- epan/wslua/make-init-lua.pl | 40 +- epan/wslua/make-taps.pl | 6 +- epan/wslua/template-init.lua | 26 +- epan/wslua/wslua.h | 2 +- epan/wslua/wslua_capture_info.c | 6 +- epan/wslua/wslua_dir.c | 3 +- epan/wslua/wslua_dissector.c | 18 +- epan/wslua/wslua_dumper.c | 6 +- epan/wslua/wslua_file_handler.c | 65 +- epan/wslua/wslua_nstime.c | 12 +- epan/wslua/wslua_pref.c | 2 +- epan/wslua/wslua_proto.c | 10 + epan/wslua/wslua_proto_field.c | 514 +- epan/wslua/wslua_struct.c | 2 +- epan/wslua/wslua_tree.c | 32 + epan/wslua/wslua_tvb.c | 2 +- epan/wslua/wslua_util.c | 20 +- epan/xdlc.c | 58 - epan/xdlc.h | 8 - extcap.c | 1255 +- extcap.h | 44 +- extcap/Makefile.am | 3 +- extcap/androiddump.c | 1144 +- extcap/ciscodump.c | 7 +- extcap/extcap-base.h | 28 +- extcap/randpktdump.c | 6 +- extcap/sshdump.c | 35 +- extcap/udpdump.c | 175 +- extcap_parser.c | 411 +- extcap_parser.h | 14 +- extcap_spawn.c | 40 +- file.c | 715 +- file.h | 74 +- filter_files.c | 632 - filter_files.h | 109 - help/faq.py | 8 +- image/README.image | 4 +- m4/ws_osx.m4 | 53 +- macosx-setup.sh | 661 +- macosx-support-lib-patches/qt-fix-pc-files | 2 +- make-version.pl | 37 +- manuf | 1957 +- manuf.tmpl | 3 +- mergecap.c | 143 +- packaging/macosx/ChmodBPF/ChmodBPF | 4 +- packaging/macosx/Info.plist.in | 6 +- packaging/macosx/Read_me_first.rtf | 28 +- .../macosx/Wireshark_package.pmdoc/index.xml.in | 2 +- packaging/macosx/dmg_set_style.scpt | Bin 7078 -> 7968 bytes packaging/macosx/osx-app.sh | 74 +- packaging/nsis/CMakeLists.txt | 34 +- packaging/nsis/config.nsh.in | 2 +- packaging/nsis/uninstall.nsi | 2 + packaging/nsis/wireshark.nsi | 42 +- packaging/rpm/SPECS/wireshark.spec.in | 33 + packaging/wix/CMakeLists.txt | 34 +- packaging/wix/ComponentGroups.wxi | 20 +- packaging/wix/Features.wxi | 3 + packaging/wix/InputPaths.wxi | 2 +- packaging/wix/Plugins.wxi | 14 + packaging/wix/README | 2 +- packaging/wix/banner.bmp | Bin packaging/wix/dialog.bmp | Bin plugins/Makefile.am | 1 + plugins/docsis/CMakeLists.txt | 44 - plugins/docsis/Makefile.am | 50 +- plugins/docsis/packet-bintrngreq.c | 153 - plugins/docsis/packet-bpkmattr.c | 565 - plugins/docsis/packet-bpkmreq.c | 154 - plugins/docsis/packet-bpkmrsp.c | 155 - plugins/docsis/packet-cmctrlreq.c | 116 - plugins/docsis/packet-cmctrlrsp.c | 124 - plugins/docsis/packet-cmstatus.c | 290 - plugins/docsis/packet-dbcack.c | 115 - plugins/docsis/packet-dbcreq.c | 131 - plugins/docsis/packet-dbcrsp.c | 129 - plugins/docsis/packet-dccack.c | 173 - plugins/docsis/packet-dccreq.c | 604 - plugins/docsis/packet-dccrsp.c | 262 - plugins/docsis/packet-dcd.c | 870 - plugins/docsis/packet-docsis.c | 44 +- plugins/docsis/packet-dpd.c | 391 - plugins/docsis/packet-dpvreq.c | 176 - plugins/docsis/packet-dpvrsp.c | 176 - plugins/docsis/packet-dsaack.c | 129 - plugins/docsis/packet-dsareq.c | 116 - plugins/docsis/packet-dsarsp.c | 130 - plugins/docsis/packet-dscack.c | 128 - plugins/docsis/packet-dscreq.c | 116 - plugins/docsis/packet-dscrsp.c | 130 - plugins/docsis/packet-dsdreq.c | 132 - plugins/docsis/packet-dsdrsp.c | 132 - plugins/docsis/packet-intrngreq.c | 126 - plugins/docsis/packet-macmgmt.c | 7978 +- plugins/docsis/packet-map.c | 287 - plugins/docsis/packet-mdd.c | 847 - plugins/docsis/packet-ocd.c | 406 - plugins/docsis/packet-regack.c | 129 - plugins/docsis/packet-regreq.c | 118 - plugins/docsis/packet-regreqmp.c | 129 - plugins/docsis/packet-regrsp.c | 129 - plugins/docsis/packet-regrspmp.c | 137 - plugins/docsis/packet-rngreq.c | 130 - plugins/docsis/packet-rngrsp.c | 298 - plugins/docsis/packet-sync.c | 106 - plugins/docsis/packet-tlv-cmctrl.c | 356 - plugins/docsis/packet-tlv.c | 702 +- plugins/docsis/packet-tlv.h | 2 + plugins/docsis/packet-type29ucd.c | 1108 - plugins/docsis/packet-type35ucd.c | 1197 - plugins/docsis/packet-type51ucd.c | 1647 - plugins/docsis/packet-uccreq.c | 117 - plugins/docsis/packet-uccrsp.c | 111 - plugins/docsis/packet-ucd.c | 1022 - plugins/docsis/packet-vendor.c | 150 +- plugins/ethercat/Makefile.am | 6 +- plugins/ethercat/packet-ams.c | 7 +- plugins/ethercat/packet-ecatmb.c | 6 +- plugins/ethercat/packet-ethercat-frame.c | 7 +- plugins/gryphon/Makefile.am | 6 +- plugins/gryphon/packet-gryphon.c | 2 +- plugins/irda/Makefile.am | 6 +- plugins/irda/packet-ircomm.c | 10 +- plugins/irda/packet-irda.c | 13 +- plugins/irda/packet-sir.c | 7 +- plugins/m2m/Makefile.am | 6 +- plugins/m2m/packet-m2m.c | 20 +- plugins/mate/Makefile.am | 6 +- plugins/mate/mate.h | 31 +- plugins/mate/mate_grammar.lemon | 28 +- plugins/mate/mate_parser.l | 10 +- plugins/mate/mate_runtime.c | 21 +- plugins/mate/mate_setup.c | 278 +- plugins/mate/mate_util.c | 50 +- plugins/mate/packet-mate.c | 59 +- plugins/opcua/Makefile.am | 6 +- plugins/opcua/opcua.c | 31 +- plugins/opcua/opcua_complextypeparser.c | 4 +- plugins/opcua/opcua_enumparser.c | 22 - plugins/opcua/opcua_enumparser.h | 1 - plugins/opcua/opcua_hfindeces.c | 4 - plugins/opcua/opcua_hfindeces.h | 2 - plugins/opcua/opcua_simpletypes.c | 122 +- plugins/opcua/opcua_simpletypes.h | 11 + plugins/opcua/opcua_transport_layer.c | 8 + plugins/opcua/opcua_transport_layer.h | 1 + plugins/pluginifdemo/AUTHORS | 2 + plugins/pluginifdemo/CMakeLists.txt | 87 + plugins/{gryphon => pluginifdemo}/COPYING | 0 plugins/pluginifdemo/Makefile.am | 68 + plugins/pluginifdemo/NEWS | 1 + plugins/pluginifdemo/README | 2 + plugins/pluginifdemo/moduleinfo.h | 39 + plugins/{docsis => pluginifdemo}/plugin.rc.in | 0 plugins/pluginifdemo/pluginifdemo.c | 157 + plugins/pluginifdemo/pluginifdemo.h | 23 + plugins/pluginifdemo/ui/pluginifdemo_about.cpp | 61 + plugins/pluginifdemo/ui/pluginifdemo_about.h | 65 + plugins/pluginifdemo/ui/pluginifdemo_about.ui | 156 + plugins/pluginifdemo/ui/pluginifdemo_main.cpp | 394 + plugins/pluginifdemo/ui/pluginifdemo_main.h | 136 + plugins/pluginifdemo/ui/pluginifdemo_main.ui | 369 + plugins/pluginifdemo/ui/uiclasshandler.cpp | 128 + plugins/pluginifdemo/ui/uihandler.cpp | 81 + plugins/pluginifdemo/ui/uihandler.h | 101 + plugins/profinet/Makefile.am | 6 +- plugins/profinet/packet-dcerpc-pn-io.c | 461 +- plugins/profinet/packet-pn-dcp.c | 24 +- plugins/profinet/packet-pn-mrp.c | 3 +- plugins/profinet/packet-pn-ptcp.c | 35 +- plugins/profinet/packet-pn-rt.c | 167 +- plugins/profinet/packet-pn-rtc-one.c | 31 +- plugins/profinet/packet-pn.c | 135 +- plugins/profinet/packet-pn.h | 20 +- plugins/stats_tree/pinfo_stats_tree.c | 5 +- plugins/transum/AUTHORS | 2 + plugins/transum/CMakeLists.txt | 91 + plugins/{gryphon => transum}/COPYING | 0 plugins/transum/Makefile.am | 73 + plugins/transum/NEWS | 2 + plugins/transum/README | 6 + plugins/transum/decoders.c | 333 + plugins/transum/decoders.h | 44 + plugins/transum/extractors.c | 153 + plugins/transum/extractors.h | 33 + plugins/transum/moduleinfo.h | 39 + plugins/transum/packet-transum.c | 1222 + plugins/transum/packet-transum.h | 205 + plugins/{docsis => transum}/plugin.rc.in | 0 plugins/transum/preferences.h | 53 + plugins/unistim/Makefile.am | 6 +- plugins/unistim/audio.h | 2 +- plugins/unistim/packet-unistim.c | 3 +- plugins/wimax/Makefile.am | 6 +- plugins/wimax/mac_hd_generic_decoder.c | 6 +- plugins/wimax/msg_dcd.c | 73 +- plugins/wimax/msg_reg_req.c | 21 +- plugins/wimax/msg_rng_rsp.c | 11 +- plugins/wimax/msg_ucd.c | 79 +- plugins/wimax/wimax_utils.c | 57 +- plugins/wimax/wimax_utils.h | 12 + plugins/wimaxasncp/Makefile.am | 6 +- plugins/wimaxasncp/packet-wimaxasncp.c | 10 +- plugins/wimaxmacphy/Makefile.am | 6 +- profiles/Bluetooth/colorfilters | 39 +- profiles/Bluetooth/preferences | 19 + radius/README.radius_dictionary | 30 +- radius/dictionary | 51 +- radius/dictionary.3com | 3 +- radius/dictionary.acc | 12 +- radius/dictionary.acme | 1 + radius/dictionary.actelis | 4 +- radius/dictionary.aerohive | 4 +- radius/dictionary.airespace | 29 +- radius/dictionary.alcatel | 3 +- radius/dictionary.alcatel-lucent.aaa | 22 +- radius/dictionary.alcatel.esam | 2 + radius/dictionary.alteon | 3 +- radius/dictionary.altiga | 49 +- radius/dictionary.alvarion | 513 +- radius/dictionary.alvarion.wimax.v2_2 | 4 +- radius/dictionary.apc | 16 +- radius/dictionary.aptis | 3 +- radius/dictionary.arbor | 6 +- radius/dictionary.aruba | 30 +- radius/dictionary.asn | 3 +- radius/dictionary.audiocodes | 3 +- radius/dictionary.avaya | 3 +- radius/dictionary.azaire | 3 +- radius/dictionary.bay | 14 +- radius/dictionary.bintec | 3 +- radius/dictionary.bluecoat | 4 +- radius/dictionary.bristol | 3 +- radius/dictionary.brocade | 3 +- radius/dictionary.bskyb | 4 +- radius/dictionary.bt | 4 +- radius/dictionary.cablelabs | 113 +- radius/dictionary.cabletron | 3 +- radius/dictionary.chillispot | 16 +- radius/dictionary.cisco | 54 +- radius/dictionary.cisco.bbsm | 3 +- radius/dictionary.cisco.vpn3000 | 194 +- radius/dictionary.cisco.vpn5000 | 3 +- radius/dictionary.citrix | 4 +- radius/dictionary.clavister | 3 +- radius/dictionary.cnergee | 45 + radius/dictionary.colubris | 3 +- radius/dictionary.columbia_university | 3 +- radius/dictionary.compat | 7 +- radius/dictionary.compatible | 2 +- radius/dictionary.cosine | 3 +- radius/dictionary.dante | 3 +- radius/dictionary.dellemc | 18 + radius/dictionary.digium | 3 +- radius/dictionary.dlink | 5 +- radius/dictionary.dragonwave | 4 +- radius/dictionary.efficientip | 4 +- radius/dictionary.eltex | 6 +- radius/dictionary.epygi | 4 +- radius/dictionary.equallogic | 2 +- radius/dictionary.ericsson | 3 +- radius/dictionary.erx | 343 - radius/dictionary.extreme | 11 +- radius/dictionary.f5 | 4 +- radius/dictionary.fortinet | 3 +- radius/dictionary.foundry | 5 +- radius/dictionary.freedhcp | 4 +- radius/dictionary.freeradius | 20 +- radius/dictionary.freeswitch | 3 +- radius/dictionary.gandalf | 3 +- radius/dictionary.garderos | 3 +- radius/dictionary.gemtek | 5 +- radius/dictionary.h3c | 36 +- radius/dictionary.hp | 6 +- radius/dictionary.huawei | 133 +- radius/dictionary.iana | 4 +- radius/dictionary.iea | 44 +- radius/dictionary.infonet | 6 +- radius/dictionary.ipunplugged | 3 +- radius/dictionary.issanni | 3 +- radius/dictionary.itk | 3 +- radius/dictionary.juniper | 42 +- radius/dictionary.karlnet | 4 +- radius/dictionary.kineto | 4 +- radius/dictionary.lancom | 19 +- radius/dictionary.livingston | 3 +- radius/dictionary.localweb | 3 +- radius/dictionary.lucent | 3 +- radius/dictionary.manzara | 9 +- radius/dictionary.meinberg | 4 +- radius/dictionary.merit | 3 +- radius/dictionary.meru | 5 +- radius/dictionary.mikrotik | 3 +- radius/dictionary.motorola | 67 +- radius/dictionary.motorola.wimax | 41 +- radius/dictionary.navini | 3 +- radius/dictionary.netscreen | 3 +- radius/dictionary.networkphysics | 3 +- radius/dictionary.nexans | 3 +- radius/dictionary.nokia | 3 +- radius/dictionary.nokia.conflict | 4 +- radius/dictionary.nomadix | 9 +- radius/dictionary.nortel | 5 +- radius/dictionary.ntua | 4 +- radius/dictionary.openser | 3 +- radius/dictionary.packeteer | 6 +- radius/dictionary.paloalto | 4 +- radius/dictionary.patton | 15 +- radius/dictionary.perle | 996 +- radius/dictionary.propel | 3 +- radius/dictionary.prosoft | 4 +- radius/dictionary.proxim | 4 +- radius/dictionary.purewave | 4 +- radius/dictionary.quiconnect | 3 +- radius/dictionary.quintum | 3 +- radius/dictionary.redcreek | 3 +- radius/dictionary.rfc2867 | 3 +- radius/dictionary.rfc2868 | 3 +- radius/dictionary.rfc3162 | 3 +- radius/dictionary.rfc3576 | 3 +- radius/dictionary.rfc3580 | 3 +- radius/dictionary.rfc4603 | 14 +- radius/dictionary.rfc4675 | 3 +- radius/dictionary.rfc4818 | 3 +- radius/dictionary.rfc4849 | 3 +- radius/dictionary.rfc5090 | 3 +- radius/dictionary.rfc5176 | 7 +- radius/dictionary.rfc5447 | 3 +- radius/dictionary.rfc5580 | 7 +- radius/dictionary.rfc5607 | 3 +- radius/dictionary.rfc6519 | 5 +- radius/dictionary.rfc6572 | 3 +- radius/dictionary.rfc6677 | 3 +- radius/dictionary.rfc6911 | 2 +- radius/dictionary.rfc6929 | 2 +- radius/dictionary.rfc6930 | 2 +- radius/dictionary.rfc7055 | 2 +- radius/dictionary.rfc7155 | 2 +- radius/dictionary.rfc7268 | 5 +- radius/dictionary.rfc7499 | 1 + radius/dictionary.riverbed | 4 +- radius/dictionary.riverstone | 3 +- radius/dictionary.roaringpenguin | 3 +- radius/dictionary.ruckus | 5 +- radius/dictionary.sg | 4 +- radius/dictionary.shasta | 3 +- radius/dictionary.shiva | 3 +- radius/dictionary.siemens | 4 +- radius/dictionary.slipstream | 3 +- radius/dictionary.sofaware | 3 +- radius/dictionary.sonicwall | 3 +- radius/dictionary.springtide | 3 +- radius/dictionary.starent | 11 +- radius/dictionary.starent.vsa1 | 2 +- radius/dictionary.surfnet | 4 +- radius/dictionary.symbol | 4 +- radius/dictionary.t_systems_nova | 3 +- radius/dictionary.telebit | 7 +- radius/dictionary.telkom | 6 +- radius/dictionary.trapeze | 26 +- radius/dictionary.tropos | 3 +- radius/dictionary.ukerna | 23 +- radius/dictionary.unisphere | 344 + radius/dictionary.unix | 3 +- radius/dictionary.utstarcom | 3 +- radius/dictionary.valemount | 3 +- radius/dictionary.versanet | 3 +- radius/dictionary.vqp | 5 +- radius/dictionary.walabi | 3 +- radius/dictionary.waverider | 3 +- radius/dictionary.wichorus | 11 +- radius/dictionary.wimax | 2 +- radius/dictionary.wimax.alvarion | 4 +- radius/dictionary.wimax.wichorus | 109 +- radius/dictionary.wispr | 3 +- radius/dictionary.xedia | 3 +- radius/dictionary.xylan | 3 +- radius/dictionary.yubico | 4 +- radius/dictionary.zte | 5 +- radius/dictionary.zyxel | 14 +- randpkt.c | 112 +- randpkt_core/randpkt_core.c | 106 +- randpkt_core/randpkt_core.h | 2 +- rawshark.c | 330 +- register.h | 4 +- reordercap.c | 148 +- ringbuffer.c | 15 +- services | 136 +- sharkd.c | 806 + sharkd.h | 59 + sharkd_daemon.c | 318 + sharkd_session.c | 3770 + summary.c | 7 - summary.h | 6 +- sync_pipe.h | 1 + test/captures/dmgr.pcapng | Bin test/captures/dtls12-aes128ccm8.pcap | Bin 0 -> 1535 bytes test/captures/http2-data-reassembly.pcap | Bin 0 -> 82151 bytes test/captures/tls12-aes128ccm.pcap | Bin 0 -> 2057 bytes test/captures/tls12-aes256gcm.pcap | Bin 0 -> 2064 bytes test/captures/tls12-chacha20poly1305.pcap | Bin 0 -> 43693 bytes test/captures/tls13-20-chacha20poly1305.pcap | Bin 0 -> 10336 bytes test/captures/udt-dtls.pcapng.gz | Bin 0 -> 16379 bytes test/config.sh | 18 +- test/keys/http2-data-reassembly.keys | 1 + test/keys/key.p12 | Bin test/keys/tls12-chacha20poly1305.keys | 9 + test/keys/tls13-20-chacha20poly1305.keys | 9 + test/keys/udt-dtls.key | 28 + test/lua/nstime.lua | 11 +- test/lua/protofield.lua | 174 + test/lua/tvb.lua | 4 +- test/run_and_catch_crashes | 2 +- test/suite-capture.sh | 2 +- test/suite-decryption.sh | 126 + test/suite-dissection.sh | 60 + test/suite-fileformats.sh | 4 +- test/suite-wslua.sh | 28 + test/test.sh | 6 + text2pcap-scanner.l | 27 +- text2pcap.c | 204 +- text2pcap.h | 6 +- tfshark.c | 491 +- tools/Makefile.am | 2 +- tools/SkinnyProtocolOptimized.xml | 742 +- tools/checkAPIs.pl | 83 +- tools/checkfiltername.pl | 6 +- tools/checkhf.pl | 30 +- tools/commit-msg | 20 +- tools/debian-nightly-package.sh | 35 + tools/debian-setup.sh | 39 +- tools/dftestlib/bytes_ipv6.py | 92 +- tools/dftestlib/ipv4.py | 14 + tools/fuzz-test.sh | 2 +- tools/gen-bugnote | 11 +- tools/generate-nl80211-fields.py | 204 + tools/gtk.suppression | 294 + tools/install_rpms_for_devel.sh | 24 +- tools/json2pcap/json2pcap.py | 450 + tools/lemon/lemon.c | 405 +- tools/lemon/lempar.c | 362 +- tools/macos-setup-brew.sh | 4 +- tools/make-manuf | 35 +- tools/make-sminmpec.pl | 104 +- tools/make-tls-ct-logids.py | 92 + tools/ncp2222.py | 11 +- tools/oss-fuzzshark/build.sh | 78 + tools/oss-fuzzshark/fuzzshark.c | 332 + tools/parse_xml2skinny_dissector.py | 201 +- tools/pidl/lib/Parse/Pidl/Wireshark/NDR.pm | 2 +- tools/process-x11-xcb.pl | 176 +- tools/rpm_setup.sh | 144 + tools/runlex.sh | 177 - tools/test-common.sh | 12 +- tools/valgrind-wireshark.sh | 34 +- tools/vg-suppressions | 82 + tools/win-setup.ps1 | 64 +- tools/wireshark_gen.py | 4 +- trigcap.c | 3 +- tshark.c | 1587 +- ui/CMakeLists.txt | 4 + ui/Makefile.am | 16 + ui/alert_box.c | 421 +- ui/alert_box.h | 74 + ui/capture.c | 7 +- ui/capture_ui_utils.c | 4 +- ui/cli/tap-expert.c | 4 +- ui/cli/tap-exportobject.c | 9 +- ui/cli/tap-follow.c | 8 +- ui/cli/tap-hosts.c | 4 +- ui/cli/tap-iostat.c | 2 +- ui/cli/tap-rtd.c | 8 +- ui/cli/tap-simple_stattable.c | 9 +- ui/cli/tap-sipstat.c | 23 +- ui/cli/tap-srt.c | 10 +- ui/cli/tap-stats_tree.c | 6 +- ui/cli/tshark-tap.h | 6 +- ui/commandline.c | 28 +- ui/console.c | 2 +- ui/dissect_opts.c | 48 + ui/dissect_opts.h | 13 + ui/export_pdu_ui_utils.c | 14 +- ui/failure_message.c | 451 + ui/failure_message.h | 126 + ui/filter_files.c | 672 + ui/filter_files.h | 106 + ui/gtk/about_dlg.c | 16 +- ui/gtk/addr_resolution_dlg.c | 4 +- ui/gtk/airpcap_dlg.c | 36 +- ui/gtk/airpcap_gui_utils.c | 51 +- ui/gtk/capture_dlg.c | 308 +- ui/gtk/capture_file_dlg.c | 7 +- ui/gtk/capture_if_details_dlg_win32.c | 2 +- ui/gtk/color_utils.h | 2 +- ui/gtk/compare_stat.c | 2 +- ui/gtk/conversation_hastables_dlg.c | 18 +- ui/gtk/conversations_table.c | 9 +- ui/gtk/decode_as_dlg.c | 55 +- ui/gtk/dfilter_expr_dlg.c | 255 +- ui/gtk/drag_and_drop.c | 9 +- ui/gtk/edit_packet_comment_dlg.c | 4 +- ui/gtk/extcap_gtk.c | 37 +- ui/gtk/extcap_gtk.h | 1 + ui/gtk/file_dlg.c | 6 +- ui/gtk/file_import_dlg.c | 35 +- ui/gtk/filter_dlg.c | 37 +- ui/gtk/filter_expression_save_dlg.c | 155 +- ui/gtk/goto_dlg.c | 7 +- ui/gtk/gsm_map_summary.c | 2 +- ui/gtk/gui_stat_util.h | 2 +- ui/gtk/gui_utils.c | 2 +- ui/gtk/hostlist_table.c | 21 +- ui/gtk/iax2_analysis.c | 2 +- ui/gtk/main.c | 281 +- ui/gtk/main_airpcap_toolbar.c | 4 +- ui/gtk/main_menubar.c | 180 +- ui/gtk/main_statusbar.c | 6 +- ui/gtk/main_toolbar.c | 2 +- ui/gtk/main_welcome.c | 6 +- ui/gtk/mtp3_summary.c | 2 +- ui/gtk/packet_list.c | 8 +- ui/gtk/packet_list.h | 1 + ui/gtk/packet_list_store.c | 10 + ui/gtk/packet_win.c | 2 +- ui/gtk/prefs_capture.c | 14 +- ui/gtk/prefs_dlg.c | 253 +- ui/gtk/prefs_filter_expressions.c | 376 +- ui/gtk/prefs_filter_expressions.h | 6 - ui/gtk/prefs_font_color.c | 2 +- ui/gtk/prefs_gui.c | 4 +- ui/gtk/proto_dlg.c | 359 +- ui/gtk/proto_hier_stats_dlg.c | 4 +- ui/gtk/response_time_delay_table.c | 5 +- ui/gtk/response_time_delay_table.h | 7 +- ui/gtk/rlc_lte_graph.c | 4 +- ui/gtk/rtp_analysis.c | 6 +- ui/gtk/rtp_player.c | 10 +- ui/gtk/sctp_assoc_analyse.c | 2 +- ui/gtk/sctp_graph_dlg.c | 30 +- ui/gtk/service_response_time_table.c | 7 +- ui/gtk/service_response_time_table.h | 7 +- ui/gtk/simple_dialog.c | 9 + ui/gtk/simple_stattable.c | 7 +- ui/gtk/simple_stattable.h | 7 +- ui/gtk/stats_tree_stat.c | 2 +- ui/gtk/summary_dlg.c | 6 +- ui/gtk/tcp_graph.c | 57 +- ui/gtk/uat_gui.c | 54 +- ui/gtk/webbrowser.c | 14 +- ui/gtk/wlan_stat_dlg.c | 18 +- ui/help_url.c | 29 +- ui/help_url.h | 10 - ui/iface_lists.c | 84 +- ui/iface_toolbar.c | 68 + ui/iface_toolbar.h | 105 + ui/io_graph_item.c | 1 + ui/io_graph_item.h | 44 + ui/packet_range.c | 379 + ui/packet_range.h | 117 + ui/preference_utils.c | 291 +- ui/preference_utils.h | 46 - ui/profile.c | 19 +- ui/proto_hier_stats.c | 2 +- ui/qt/CMakeLists.txt | 115 +- ui/qt/CMakeListsCustom.txt.example | 35 + ui/qt/Makefile.am | 102 +- ui/qt/about_dialog.cpp | 13 +- ui/qt/address_editor_frame.ui | 2 +- ui/qt/bluetooth_device_dialog.cpp | 24 +- ui/qt/bluetooth_device_dialog.h | 7 + ui/qt/bluetooth_devices_dialog.cpp | 23 +- ui/qt/bluetooth_hci_summary_dialog.cpp | 66 +- ui/qt/bluetooth_hci_summary_dialog.h | 1 + ui/qt/bluetooth_hci_summary_dialog.ui | 19 +- ui/qt/byte_view_tab.cpp | 9 +- ui/qt/byte_view_text.cpp | 12 +- ui/qt/byte_view_text.h | 1 + ui/qt/cache_proxy_model.cpp | 112 + ui/qt/cache_proxy_model.h | 59 + ui/qt/capture_file.cpp | 8 + ui/qt/capture_file.h | 2 + ui/qt/capture_file_dialog.cpp | 17 +- ui/qt/capture_file_dialog.h | 4 +- ui/qt/capture_file_properties_dialog.cpp | 18 +- ui/qt/capture_filter_edit.cpp | 552 - ui/qt/capture_filter_syntax_worker.cpp | 61 +- ui/qt/capture_interfaces_dialog.cpp | 146 +- ui/qt/capture_interfaces_dialog.h | 1 + ui/qt/capture_interfaces_dialog.ui | 2 +- ui/qt/capture_preferences_frame.cpp | 23 +- ui/qt/clickable_label.cpp | 58 - ui/qt/coloring_rules_dialog.cpp | 16 +- ui/qt/coloring_rules_dialog.ui | 9 +- ui/qt/column_editor_frame.ui | 2 +- ui/qt/column_preferences_frame.cpp | 7 +- ui/qt/compiled_filter_output.cpp | 11 +- ui/qt/conversation_dialog.cpp | 2 +- ui/qt/conversation_dialog.h | 2 - ui/qt/conversation_hash_tables_dialog.cpp | 49 +- ui/qt/conversation_hash_tables_dialog.h | 3 +- ui/qt/decode_as_dialog.cpp | 54 +- ui/qt/decode_as_dialog.ui | 2 +- ui/qt/display_filter_combo.cpp | 173 - ui/qt/display_filter_combo.h | 62 - ui/qt/display_filter_edit.cpp | 586 - ui/qt/display_filter_edit.h | 100 - ui/qt/display_filter_expression_dialog.cpp | 42 +- ui/qt/display_filter_expression_dialog.ui | 12 +- ui/qt/enabled_protocols_dialog.cpp | 32 +- ui/qt/endpoint_dialog.cpp | 7 +- ui/qt/endpoint_dialog.h | 2 - ui/qt/expert_info_dialog.cpp | 3 +- ui/qt/expert_info_dialog.ui | 2 +- ui/qt/export_dissection_dialog.cpp | 2 +- ui/qt/export_object_dialog.cpp | 5 +- ui/qt/export_pdu_dialog.ui | 2 +- ui/qt/extcap_argument.cpp | 76 +- ui/qt/extcap_argument.h | 28 +- ui/qt/extcap_argument_file.cpp | 4 +- ui/qt/extcap_options_dialog.cpp | 52 +- ui/qt/field_filter_edit.cpp | 256 - ui/qt/file_set_dialog.cpp | 12 +- ui/qt/file_set_dialog.ui | 2 +- ui/qt/filter_dialog.cpp | 40 +- ui/qt/filter_dialog.ui | 2 +- ui/qt/filter_expression_frame.cpp | 76 +- ui/qt/filter_expression_frame.h | 6 +- ui/qt/filter_expression_frame.ui | 273 +- ui/qt/filter_expressions_preferences_frame.cpp | 313 - ui/qt/filter_expressions_preferences_frame.h | 69 - ui/qt/filter_expressions_preferences_frame.ui | 92 - ui/qt/follow_stream_dialog.ui | 4 +- ui/qt/font_color_preferences_frame.cpp | 64 +- ui/qt/font_color_preferences_frame.ui | 2 +- ui/qt/funnel_text_dialog.cpp | 2 +- ui/qt/geometry_state_dialog.h | 6 +- ui/qt/gsm_map_summary_dialog.cpp | 7 +- ui/qt/iax2_analysis_dialog.cpp | 14 +- ui/qt/import_text_dialog.cpp | 6 +- ui/qt/import_text_dialog.h | 2 +- ui/qt/import_text_dialog.ui | 2 +- ui/qt/interface_frame.cpp | 41 +- ui/qt/interface_frame.h | 4 + ui/qt/interface_sort_filter_model.cpp | 66 + ui/qt/interface_sort_filter_model.h | 11 + ui/qt/interface_toolbar.cpp | 993 + ui/qt/interface_toolbar.h | 123 + ui/qt/interface_toolbar.ui | 72 + ui/qt/interface_toolbar_reader.cpp | 140 + ui/qt/interface_toolbar_reader.h | 65 + ui/qt/interface_tree_cache_model.cpp | 67 +- ui/qt/interface_tree_cache_model.h | 8 +- ui/qt/interface_tree_model.cpp | 41 +- ui/qt/interface_tree_model.h | 6 +- ui/qt/io_graph_dialog.cpp | 267 +- ui/qt/io_graph_dialog.h | 11 +- ui/qt/io_graph_dialog.ui | 2 +- ui/qt/layout_preferences_frame.cpp | 58 +- ui/qt/lbm_lbtrm_transport_dialog.ui | 2 +- ui/qt/lbm_lbtru_transport_dialog.ui | 2 +- ui/qt/lbm_stream_dialog.ui | 2 +- ui/qt/main_status_bar.cpp | 2 +- ui/qt/main_status_bar.h | 2 +- ui/qt/main_welcome.cpp | 43 +- ui/qt/main_welcome.h | 3 +- ui/qt/main_welcome.ui | 6 +- ui/qt/main_window.cpp | 466 +- ui/qt/main_window.h | 44 +- ui/qt/main_window.ui | 75 +- ui/qt/main_window_preferences_frame.cpp | 52 +- ui/qt/main_window_slots.cpp | 476 +- ui/qt/manage_interfaces_dialog.cpp | 59 +- ui/qt/manage_interfaces_dialog.h | 1 + ui/qt/module_preferences_scroll_area.cpp | 185 +- ui/qt/module_preferences_scroll_area.h | 3 +- ui/qt/mtp3_summary_dialog.cpp | 7 +- ui/qt/multicast_statistics_dialog.cpp | 2 +- ui/qt/overlay_scroll_bar.cpp | 268 - ui/qt/packet_dialog.ui | 2 +- ui/qt/packet_list.cpp | 196 +- ui/qt/packet_list.h | 24 +- ui/qt/packet_list_model.cpp | 80 +- ui/qt/packet_list_model.h | 5 + ui/qt/packet_list_record.cpp | 12 + ui/qt/packet_range_group_box.h | 4 +- ui/qt/packet_range_group_box.ui | 2 +- ui/qt/preference_editor_frame.cpp | 54 +- ui/qt/preference_editor_frame.ui | 2 +- ui/qt/preferences_dialog.cpp | 241 +- ui/qt/preferences_dialog.h | 2 +- ui/qt/preferences_dialog.ui | 14 +- ui/qt/profile_dialog.cpp | 108 +- ui/qt/profile_dialog.ui | 4 +- ui/qt/progress_frame.cpp | 4 +- ui/qt/proto_tree.cpp | 83 +- ui/qt/proto_tree.h | 2 - ui/qt/protocol_hierarchy_dialog.cpp | 9 +- ui/qt/protocol_preferences_menu.cpp | 73 +- ui/qt/qcustomplot.cpp | 2 +- ui/qt/qt_ui_utils.cpp | 2 +- ui/qt/remote_capture_dialog.cpp | 12 +- ui/qt/resolved_addresses_dialog.cpp | 8 +- ui/qt/response_time_delay_dialog.cpp | 14 +- ui/qt/response_time_delay_dialog.h | 9 +- ui/qt/rtp_analysis_dialog.cpp | 745 +- ui/qt/rtp_analysis_dialog.h | 22 +- ui/qt/rtp_analysis_dialog.ui | 66 +- ui/qt/rtp_audio_stream.cpp | 61 +- ui/qt/rtp_audio_stream.h | 3 + ui/qt/rtp_player_dialog.cpp | 47 +- ui/qt/rtp_player_dialog.h | 11 +- ui/qt/rtp_player_dialog.ui | 54 +- ui/qt/rtp_stream_dialog.cpp | 9 +- ui/qt/sctp_chunk_statistics_dialog.cpp | 32 +- ui/qt/search_frame.cpp | 1 + ui/qt/search_frame.ui | 2 +- ui/qt/sequence_diagram.cpp | 1 - ui/qt/sequence_dialog.cpp | 4 +- ui/qt/sequence_dialog.ui | 2 +- ui/qt/service_response_time_dialog.cpp | 8 +- ui/qt/service_response_time_dialog.h | 7 +- ui/qt/show_packet_bytes_dialog.cpp | 3 + ui/qt/show_packet_bytes_dialog.ui | 2 +- ui/qt/simple_dialog.cpp | 3 + ui/qt/simple_statistics_dialog.cpp | 7 +- ui/qt/simple_statistics_dialog.h | 5 +- ui/qt/sparkline_delegate.cpp | 12 +- ui/qt/sparkline_delegate.h | 2 +- ui/qt/splash_overlay.cpp | 22 +- ui/qt/stats_tree_dialog.cpp | 12 +- ui/qt/stock_icon.cpp | 2 +- ui/qt/stock_icon_tool_button.cpp | 4 +- ui/qt/tabnav_tree_widget.cpp | 68 + ui/qt/tabnav_tree_widget.h | 54 + ui/qt/tap_parameter_dialog.ui | 2 +- ui/qt/tcp_stream_dialog.cpp | 1016 +- ui/qt/tcp_stream_dialog.h | 39 +- ui/qt/tcp_stream_dialog.ui | 133 +- ui/qt/time_shift_dialog.h | 2 +- ui/qt/time_shift_dialog.ui | 2 +- ui/qt/traffic_table_dialog.cpp | 47 +- ui/qt/traffic_table_dialog.h | 1 + ui/qt/uat_delegate.cpp | 14 + ui/qt/uat_dialog.cpp | 12 +- ui/qt/uat_dialog.h | 2 +- ui/qt/uat_dialog.ui | 8 +- ui/qt/uat_frame.cpp | 281 + ui/qt/uat_frame.h | 68 + ui/qt/uat_frame.ui | 150 + ui/qt/uat_model.cpp | 98 +- ui/qt/uat_model.h | 6 +- ui/qt/uat_tree_view.cpp | 74 - ui/qt/uat_tree_view.h | 44 - ui/qt/variant_pointer.h | 46 + ui/qt/voip_calls_dialog.cpp | 282 +- ui/qt/voip_calls_dialog.h | 14 +- ui/qt/voip_calls_dialog.ui | 52 +- ui/qt/voip_calls_info_model.cpp | 246 + ui/qt/voip_calls_info_model.h | 96 + ui/qt/widgets/additional_toolbar.cpp | 600 + ui/qt/widgets/additional_toolbar.h | 101 + ui/qt/widgets/apply_line_edit.cpp | 181 + ui/qt/widgets/apply_line_edit.h | 82 + ui/qt/{ => widgets}/capture_filter_combo.cpp | 0 ui/qt/{ => widgets}/capture_filter_combo.h | 0 ui/qt/widgets/capture_filter_edit.cpp | 541 + ui/qt/{ => widgets}/capture_filter_edit.h | 0 ui/qt/widgets/clickable_label.cpp | 58 + ui/qt/{ => widgets}/clickable_label.h | 0 ui/qt/widgets/display_filter_combo.cpp | 179 + ui/qt/widgets/display_filter_combo.h | 63 + ui/qt/widgets/display_filter_edit.cpp | 580 + ui/qt/widgets/display_filter_edit.h | 100 + ui/qt/widgets/drag_drop_toolbar.cpp | 216 + ui/qt/widgets/drag_drop_toolbar.h | 70 + ui/qt/{ => widgets}/elided_label.cpp | 0 ui/qt/{ => widgets}/elided_label.h | 0 ui/qt/widgets/field_filter_edit.cpp | 251 + ui/qt/{ => widgets}/field_filter_edit.h | 0 ui/qt/{ => widgets}/find_line_edit.cpp | 0 ui/qt/{ => widgets}/find_line_edit.h | 0 ui/qt/{ => widgets}/follow_stream_text.cpp | 0 ui/qt/{ => widgets}/follow_stream_text.h | 0 ui/qt/widgets/interface_toolbar_lineedit.cpp | 149 + ui/qt/widgets/interface_toolbar_lineedit.h | 71 + ui/qt/{ => widgets}/label_stack.cpp | 0 ui/qt/{ => widgets}/label_stack.h | 0 ui/qt/widgets/overlay_scroll_bar.cpp | 268 + ui/qt/{ => widgets}/overlay_scroll_bar.h | 0 ui/qt/{ => widgets}/syntax_line_edit.cpp | 0 ui/qt/{ => widgets}/syntax_line_edit.h | 0 ui/qt/widgets/tabnav_tree_view.cpp | 81 + ui/qt/widgets/tabnav_tree_view.h | 61 + ui/qt/wireless_frame.cpp | 5 +- ui/qt/wireless_timeline.cpp | 631 + ui/qt/wireless_timeline.h | 123 + ui/qt/wireshark_application.cpp | 342 +- ui/qt/wireshark_application.h | 33 +- ui/qt/wireshark_de.ts | 3604 +- ui/qt/wireshark_en.ts | 3237 +- ui/qt/wireshark_fr.ts | 3467 +- ui/qt/wireshark_it.ts | 3613 +- ui/qt/wireshark_ja_JP.ts | 3442 +- ui/qt/wireshark_pl.ts | 3487 +- ui/qt/wireshark_zh_CN.ts | 3599 +- ui/qt/wlan_statistics_dialog.cpp | 9 +- ui/recent.c | 57 +- ui/recent.h | 27 +- ui/rtp_stream.h | 1 + ui/simple_dialog.h | 5 + ui/software_update.c | 23 +- ui/software_update.h | 13 + ui/tap-rlc-graph.c | 2 +- ui/tap-rtp-analysis.h | 8 + ui/tap-rtp-common.c | 62 +- ui/tap-sequence-analysis.c | 20 +- ui/tap-sequence-analysis.h | 6 + ui/tap-tcp-stream.c | 33 +- ui/tap-tcp-stream.h | 32 +- ui/tap_export_pdu.c | 11 +- ui/text_import.c | 14 +- ui/text_import.h | 2 +- ui/traffic_table_ui.c | 8 +- ui/ui_util.h | 1 - ui/voip_calls.c | 22 +- ui/win32/file_dlg_win32.c | 1 + wireshark-mime-package.xml | 2 +- wireshark-qt.cpp | 183 +- wiretap/5views.c | 6 +- wiretap/aethra.c | 4 +- wiretap/ascendtext.h | 2 +- wiretap/btsnoop.c | 34 +- wiretap/camins.c | 95 +- wiretap/camins.h | 2 +- wiretap/capsa.c | 8 +- wiretap/catapult_dct2000.c | 4 +- wiretap/commview.c | 2 +- wiretap/cosine.c | 4 +- wiretap/csids.c | 2 +- wiretap/daintree-sna.c | 9 +- wiretap/dbs-etherwatch.c | 6 +- wiretap/erf.c | 1758 +- wiretap/erf.h | 26 +- wiretap/eyesdn.c | 4 +- wiretap/file_access.c | 165 +- wiretap/file_wrappers.c | 20 +- wiretap/file_wrappers.h | 2 +- wiretap/hcidump.c | 4 +- wiretap/i4btrace.c | 4 +- wiretap/ipfix.c | 2 +- wiretap/iptrace.c | 8 +- wiretap/iseries.c | 4 +- wiretap/k12.c | 47 +- wiretap/k12text.l | 30 +- wiretap/lanalyzer.c | 2 +- wiretap/libpcap.c | 60 +- wiretap/logcat.c | 15 +- wiretap/logcat_text.c | 31 +- wiretap/merge.c | 556 +- wiretap/merge.h | 82 +- wiretap/mime_file.c | 4 +- wiretap/mp2t.c | 2 +- wiretap/netmon.c | 6 +- wiretap/netscaler.c | 217 +- wiretap/netscreen.c | 7 +- wiretap/nettl.c | 7 +- wiretap/nettrace_3gpp_32_423.c | 5 +- wiretap/network_instruments.c | 50 +- wiretap/netxray.c | 2 +- wiretap/ngsniffer.c | 2 +- wiretap/packetlogger.c | 4 +- wiretap/pcap-common.c | 48 +- wiretap/pcap-common.h | 2 + wiretap/pcapng.c | 68 +- wiretap/peekclassic.c | 4 +- wiretap/peektagged.c | 4 +- wiretap/pppdump.c | 3 +- wiretap/radcom.c | 2 +- wiretap/snoop.c | 10 +- wiretap/stanag4607.c | 23 +- wiretap/tnef.c | 4 +- wiretap/toshiba.c | 4 +- wiretap/visual.c | 6 +- wiretap/vms.c | 4 +- wiretap/vwr.c | 1591 +- wiretap/wtap-int.h | 21 +- wiretap/wtap.c | 61 +- wiretap/wtap.h | 59 +- wiretap/wtap_opttypes.c | 17 +- wiretap/wtap_opttypes.h | 6 +- wka.tmpl | 6 +- writecap/pcapio.c | 27 +- ws_diag_control.h | 6 +- wsutil/CMakeLists.txt | 24 +- wsutil/Makefile.am | 40 +- wsutil/aes.c | 1365 - wsutil/aes.h | 107 - wsutil/buffer.c | 10 + wsutil/buffer.h | 2 + wsutil/color.h | 62 + wsutil/copyright_info.c | 2 +- wsutil/crash_info.c | 2 +- wsutil/crc16.c | 53 + wsutil/crc16.h | 9 + wsutil/crc32.c | 86 + wsutil/crc32.h | 9 + wsutil/crc8.c | 106 + wsutil/crc8.h | 18 + wsutil/des.c | 321 - wsutil/des.h | 32 - wsutil/eax.c | 2 - wsutil/file_util.c | 632 +- wsutil/file_util.h | 4 + wsutil/filesystem.c | 290 +- wsutil/filesystem.h | 28 +- wsutil/glib-compat.c | 91 + wsutil/glib-compat.h | 33 + wsutil/md4.c | 185 - wsutil/md4.h | 29 - wsutil/md5.c | 373 - wsutil/md5.h | 97 - wsutil/os_version_info.c | 29 +- wsutil/pint.h | 47 +- wsutil/plugins.c | 47 +- wsutil/plugins.h | 1 + wsutil/privileges.c | 2 +- wsutil/processes.h | 3 + wsutil/rc4.c | 112 - wsutil/rc4.h | 42 - wsutil/report_err.c | 108 - wsutil/report_err.h | 79 - wsutil/report_message.c | 125 + wsutil/report_message.h | 86 + wsutil/rsa.c | 338 + wsutil/rsa.h | 56 + wsutil/sha1.c | 456 - wsutil/sha1.h | 69 - wsutil/sha2.c | 281 - wsutil/sha2.h | 75 - wsutil/sober128.c | 429 +- wsutil/sober128.h | 4 +- wsutil/socket.h | 81 + wsutil/tempfile.c | 8 +- wsutil/unicode-utils.h | 2 +- wsutil/utf8_entities.h | 3 +- wsutil/wsgcrypt.c | 171 + wsutil/wsgcrypt.h | 22 +- wsutil/wsjsmn.c | 10 + wsutil/wsjsmn.h | 4 + wsutil/wspcap.h | 47 + wsutil/xtea.c | 83 + wsutil/xtea.h | 52 + 2255 files changed, 291794 insertions(+), 379066 deletions(-) create mode 100644 cmake/modules/FindHTMLHelp.cmake create mode 100644 cmake/modules/FindLibXml2.cmake create mode 100644 cmake/modules/FindMACOS_FRAMEWORKS.cmake delete mode 100644 cmake/modules/FindOS_X_FRAMEWORKS.cmake delete mode 100644 cmake/modules/FindSED.cmake create mode 100644 cmake/modules/FindSPANDSP.cmake create mode 100644 debian/libwireshark0.lintian-overrides mode change 100755 => 100644 debian/patches/09_idl2wrs.patch mode change 100755 => 100644 debian/patches/16_licence_about_location.patch create mode 100644 diameter/Inovar.xml create mode 100644 diameter/Juniper.xml delete mode 100644 doc/README.epan_child create mode 100644 docbook/wsug_graphics/ws-tcp-analysis.png delete mode 100644 echld/CMakeLists.txt delete mode 100644 echld/Makefile.am delete mode 100644 echld/child.c delete mode 100644 echld/common.c delete mode 100644 echld/dispatcher.c delete mode 100644 echld/echld-int.h delete mode 100644 echld/echld-util.c delete mode 100644 echld/echld-util.h delete mode 100644 echld/echld.h delete mode 100644 echld/parent.c delete mode 100644 echld_test.c create mode 100644 enterprises.tsv create mode 100644 epan/dissectors/asn1/mudurl/CMakeLists.txt create mode 100644 epan/dissectors/asn1/mudurl/MUDURL.asn create mode 100644 epan/dissectors/asn1/mudurl/Makefile.am create mode 100644 epan/dissectors/asn1/mudurl/mudurl.cnf create mode 100644 epan/dissectors/asn1/mudurl/packet-mudurl-template.c create mode 100644 epan/dissectors/errno.c delete mode 100644 epan/dissectors/packet-aim-admin.c delete mode 100644 epan/dissectors/packet-aim-adverts.c delete mode 100644 epan/dissectors/packet-aim-bos.c delete mode 100644 epan/dissectors/packet-aim-buddylist.c delete mode 100644 epan/dissectors/packet-aim-chat.c delete mode 100644 epan/dissectors/packet-aim-chatnav.c delete mode 100644 epan/dissectors/packet-aim-directory.c delete mode 100644 epan/dissectors/packet-aim-email.c delete mode 100644 epan/dissectors/packet-aim-generic.c delete mode 100644 epan/dissectors/packet-aim-icq.c delete mode 100644 epan/dissectors/packet-aim-invitation.c delete mode 100644 epan/dissectors/packet-aim-location.c delete mode 100644 epan/dissectors/packet-aim-messaging.c delete mode 100644 epan/dissectors/packet-aim-oft.c delete mode 100644 epan/dissectors/packet-aim-popup.c delete mode 100644 epan/dissectors/packet-aim-signon.c delete mode 100644 epan/dissectors/packet-aim-ssi.c delete mode 100644 epan/dissectors/packet-aim-sst.c delete mode 100644 epan/dissectors/packet-aim-stats.c delete mode 100644 epan/dissectors/packet-aim-translate.c delete mode 100644 epan/dissectors/packet-aim-userlookup.c delete mode 100644 epan/dissectors/packet-aim.h create mode 100644 epan/dissectors/packet-amt.c create mode 100644 epan/dissectors/packet-coap.h create mode 100644 epan/dissectors/packet-diameter_3gpp.h create mode 100644 epan/dissectors/packet-dpnet.c mode change 100755 => 100644 epan/dissectors/packet-dsr.c create mode 100644 epan/dissectors/packet-eapol.h create mode 100644 epan/dissectors/packet-epl-profile-parser.c create mode 100644 epan/dissectors/packet-epl.h create mode 100644 epan/dissectors/packet-fbzero.c create mode 100644 epan/dissectors/packet-gquic.c delete mode 100644 epan/dissectors/packet-gsm_osmux.h create mode 100644 epan/dissectors/packet-gsmtap.h create mode 100644 epan/dissectors/packet-gsmtap_log.c create mode 100644 epan/dissectors/packet-homepna.c create mode 100644 epan/dissectors/packet-ieee80211-radio.h create mode 100644 epan/dissectors/packet-indigocare-icall.c create mode 100644 epan/dissectors/packet-indigocare-netrix.c create mode 100644 epan/dissectors/packet-isobus-vt.c create mode 100644 epan/dissectors/packet-isobus.c create mode 100644 epan/dissectors/packet-lapdm.h create mode 100644 epan/dissectors/packet-loratap.c create mode 100644 epan/dissectors/packet-lorawan.c create mode 100644 epan/dissectors/packet-mle.c create mode 100644 epan/dissectors/packet-mle.h create mode 100644 epan/dissectors/packet-mudurl.c create mode 100644 epan/dissectors/packet-netgear-ensemble.c create mode 100644 epan/dissectors/packet-netlink-generic.c create mode 100644 epan/dissectors/packet-netlink-nl80211.c create mode 100644 epan/dissectors/packet-ns-ha.c create mode 100644 epan/dissectors/packet-ns-mep.c create mode 100644 epan/dissectors/packet-ns-rpc.c create mode 100644 epan/dissectors/packet-nsh.h create mode 100644 epan/dissectors/packet-nvme-rdma.c create mode 100644 epan/dissectors/packet-nvme.c create mode 100644 epan/dissectors/packet-nvme.h create mode 100644 epan/dissectors/packet-obd-ii.c create mode 100644 epan/dissectors/packet-openflow_v6.c create mode 100644 epan/dissectors/packet-openthread.c delete mode 100644 epan/dissectors/packet-quic.c delete mode 100644 epan/dissectors/packet-rlc.c delete mode 100644 epan/dissectors/packet-rlc.h mode change 100755 => 100644 epan/dissectors/packet-rtitcp.c create mode 100644 epan/dissectors/packet-socketcan.h create mode 100644 epan/dissectors/packet-thread.c delete mode 100644 epan/dissectors/packet-tns.h create mode 100644 epan/dissectors/packet-udp-nm.c create mode 100644 epan/dissectors/packet-umts_rlc.c create mode 100644 epan/dissectors/packet-umts_rlc.h create mode 100644 epan/dissectors/packet-usb-i1d3.c delete mode 100644 epan/enterprise-numbers delete mode 100644 epan/packet-range.c delete mode 100644 epan/packet-range.h delete mode 100644 epan/sminmpec.c create mode 100644 epan/unit_strings.c create mode 100644 epan/unit_strings.h delete mode 100644 filter_files.c delete mode 100644 filter_files.h mode change 100755 => 100644 packaging/wix/banner.bmp mode change 100755 => 100644 packaging/wix/dialog.bmp delete mode 100644 plugins/docsis/packet-bintrngreq.c delete mode 100644 plugins/docsis/packet-bpkmattr.c delete mode 100644 plugins/docsis/packet-bpkmreq.c delete mode 100644 plugins/docsis/packet-bpkmrsp.c delete mode 100644 plugins/docsis/packet-cmctrlreq.c delete mode 100644 plugins/docsis/packet-cmctrlrsp.c delete mode 100644 plugins/docsis/packet-cmstatus.c delete mode 100644 plugins/docsis/packet-dbcack.c delete mode 100644 plugins/docsis/packet-dbcreq.c delete mode 100644 plugins/docsis/packet-dbcrsp.c delete mode 100644 plugins/docsis/packet-dccack.c delete mode 100644 plugins/docsis/packet-dccreq.c delete mode 100644 plugins/docsis/packet-dccrsp.c delete mode 100644 plugins/docsis/packet-dcd.c delete mode 100644 plugins/docsis/packet-dpd.c delete mode 100644 plugins/docsis/packet-dpvreq.c delete mode 100644 plugins/docsis/packet-dpvrsp.c delete mode 100644 plugins/docsis/packet-dsaack.c delete mode 100644 plugins/docsis/packet-dsareq.c delete mode 100644 plugins/docsis/packet-dsarsp.c delete mode 100644 plugins/docsis/packet-dscack.c delete mode 100644 plugins/docsis/packet-dscreq.c delete mode 100644 plugins/docsis/packet-dscrsp.c delete mode 100644 plugins/docsis/packet-dsdreq.c delete mode 100644 plugins/docsis/packet-dsdrsp.c delete mode 100644 plugins/docsis/packet-intrngreq.c delete mode 100644 plugins/docsis/packet-map.c delete mode 100644 plugins/docsis/packet-mdd.c delete mode 100644 plugins/docsis/packet-ocd.c delete mode 100644 plugins/docsis/packet-regack.c delete mode 100644 plugins/docsis/packet-regreq.c delete mode 100644 plugins/docsis/packet-regreqmp.c delete mode 100644 plugins/docsis/packet-regrsp.c delete mode 100644 plugins/docsis/packet-regrspmp.c delete mode 100644 plugins/docsis/packet-rngreq.c delete mode 100644 plugins/docsis/packet-rngrsp.c delete mode 100644 plugins/docsis/packet-sync.c delete mode 100644 plugins/docsis/packet-tlv-cmctrl.c delete mode 100644 plugins/docsis/packet-type29ucd.c delete mode 100644 plugins/docsis/packet-type35ucd.c delete mode 100644 plugins/docsis/packet-type51ucd.c delete mode 100644 plugins/docsis/packet-uccreq.c delete mode 100644 plugins/docsis/packet-uccrsp.c delete mode 100644 plugins/docsis/packet-ucd.c create mode 100644 plugins/pluginifdemo/AUTHORS create mode 100644 plugins/pluginifdemo/CMakeLists.txt copy plugins/{gryphon => pluginifdemo}/COPYING (100%) create mode 100644 plugins/pluginifdemo/Makefile.am create mode 100644 plugins/pluginifdemo/NEWS create mode 100644 plugins/pluginifdemo/README create mode 100644 plugins/pluginifdemo/moduleinfo.h copy plugins/{docsis => pluginifdemo}/plugin.rc.in (100%) create mode 100644 plugins/pluginifdemo/pluginifdemo.c create mode 100644 plugins/pluginifdemo/pluginifdemo.h create mode 100644 plugins/pluginifdemo/ui/pluginifdemo_about.cpp create mode 100644 plugins/pluginifdemo/ui/pluginifdemo_about.h create mode 100644 plugins/pluginifdemo/ui/pluginifdemo_about.ui create mode 100644 plugins/pluginifdemo/ui/pluginifdemo_main.cpp create mode 100644 plugins/pluginifdemo/ui/pluginifdemo_main.h create mode 100644 plugins/pluginifdemo/ui/pluginifdemo_main.ui create mode 100644 plugins/pluginifdemo/ui/uiclasshandler.cpp create mode 100644 plugins/pluginifdemo/ui/uihandler.cpp create mode 100644 plugins/pluginifdemo/ui/uihandler.h create mode 100644 plugins/transum/AUTHORS create mode 100644 plugins/transum/CMakeLists.txt copy plugins/{gryphon => transum}/COPYING (100%) create mode 100644 plugins/transum/Makefile.am create mode 100644 plugins/transum/NEWS create mode 100644 plugins/transum/README create mode 100644 plugins/transum/decoders.c create mode 100644 plugins/transum/decoders.h create mode 100644 plugins/transum/extractors.c create mode 100644 plugins/transum/extractors.h create mode 100644 plugins/transum/moduleinfo.h create mode 100644 plugins/transum/packet-transum.c create mode 100644 plugins/transum/packet-transum.h copy plugins/{docsis => transum}/plugin.rc.in (100%) create mode 100644 plugins/transum/preferences.h create mode 100644 profiles/Bluetooth/preferences create mode 100644 radius/dictionary.cnergee create mode 100644 radius/dictionary.dellemc delete mode 100644 radius/dictionary.erx create mode 100644 radius/dictionary.unisphere create mode 100644 sharkd.c create mode 100644 sharkd.h create mode 100644 sharkd_daemon.c create mode 100644 sharkd_session.c mode change 100755 => 100644 test/captures/dmgr.pcapng create mode 100644 test/captures/dtls12-aes128ccm8.pcap create mode 100644 test/captures/http2-data-reassembly.pcap create mode 100644 test/captures/tls12-aes128ccm.pcap create mode 100644 test/captures/tls12-aes256gcm.pcap create mode 100644 test/captures/tls12-chacha20poly1305.pcap create mode 100644 test/captures/tls13-20-chacha20poly1305.pcap create mode 100644 test/captures/udt-dtls.pcapng.gz create mode 100644 test/keys/http2-data-reassembly.keys mode change 100755 => 100644 test/keys/key.p12 create mode 100644 test/keys/tls12-chacha20poly1305.keys create mode 100644 test/keys/tls13-20-chacha20poly1305.keys create mode 100644 test/keys/udt-dtls.key create mode 100644 test/lua/protofield.lua create mode 100755 test/suite-dissection.sh create mode 100755 tools/debian-nightly-package.sh create mode 100755 tools/generate-nl80211-fields.py create mode 100644 tools/gtk.suppression create mode 100644 tools/json2pcap/json2pcap.py create mode 100755 tools/make-tls-ct-logids.py create mode 100755 tools/oss-fuzzshark/build.sh create mode 100644 tools/oss-fuzzshark/fuzzshark.c create mode 100755 tools/rpm_setup.sh delete mode 100755 tools/runlex.sh create mode 100644 ui/failure_message.c create mode 100644 ui/failure_message.h create mode 100644 ui/filter_files.c create mode 100644 ui/filter_files.h create mode 100644 ui/iface_toolbar.c create mode 100644 ui/iface_toolbar.h create mode 100644 ui/packet_range.c create mode 100644 ui/packet_range.h create mode 100644 ui/qt/CMakeListsCustom.txt.example create mode 100644 ui/qt/cache_proxy_model.cpp create mode 100644 ui/qt/cache_proxy_model.h delete mode 100644 ui/qt/capture_filter_edit.cpp delete mode 100644 ui/qt/clickable_label.cpp delete mode 100644 ui/qt/display_filter_combo.cpp delete mode 100644 ui/qt/display_filter_combo.h delete mode 100644 ui/qt/display_filter_edit.cpp delete mode 100644 ui/qt/display_filter_edit.h delete mode 100644 ui/qt/field_filter_edit.cpp delete mode 100644 ui/qt/filter_expressions_preferences_frame.cpp delete mode 100644 ui/qt/filter_expressions_preferences_frame.h delete mode 100644 ui/qt/filter_expressions_preferences_frame.ui create mode 100644 ui/qt/interface_toolbar.cpp create mode 100644 ui/qt/interface_toolbar.h create mode 100644 ui/qt/interface_toolbar.ui create mode 100644 ui/qt/interface_toolbar_reader.cpp create mode 100644 ui/qt/interface_toolbar_reader.h delete mode 100644 ui/qt/overlay_scroll_bar.cpp create mode 100644 ui/qt/tabnav_tree_widget.cpp create mode 100644 ui/qt/tabnav_tree_widget.h create mode 100644 ui/qt/uat_frame.cpp create mode 100644 ui/qt/uat_frame.h create mode 100644 ui/qt/uat_frame.ui delete mode 100644 ui/qt/uat_tree_view.cpp delete mode 100644 ui/qt/uat_tree_view.h create mode 100644 ui/qt/variant_pointer.h create mode 100644 ui/qt/voip_calls_info_model.cpp create mode 100644 ui/qt/voip_calls_info_model.h create mode 100644 ui/qt/widgets/additional_toolbar.cpp create mode 100644 ui/qt/widgets/additional_toolbar.h create mode 100644 ui/qt/widgets/apply_line_edit.cpp create mode 100644 ui/qt/widgets/apply_line_edit.h rename ui/qt/{ => widgets}/capture_filter_combo.cpp (100%) rename ui/qt/{ => widgets}/capture_filter_combo.h (100%) create mode 100644 ui/qt/widgets/capture_filter_edit.cpp rename ui/qt/{ => widgets}/capture_filter_edit.h (100%) create mode 100644 ui/qt/widgets/clickable_label.cpp rename ui/qt/{ => widgets}/clickable_label.h (100%) create mode 100644 ui/qt/widgets/display_filter_combo.cpp create mode 100644 ui/qt/widgets/display_filter_combo.h create mode 100644 ui/qt/widgets/display_filter_edit.cpp create mode 100644 ui/qt/widgets/display_filter_edit.h create mode 100644 ui/qt/widgets/drag_drop_toolbar.cpp create mode 100644 ui/qt/widgets/drag_drop_toolbar.h rename ui/qt/{ => widgets}/elided_label.cpp (100%) rename ui/qt/{ => widgets}/elided_label.h (100%) create mode 100644 ui/qt/widgets/field_filter_edit.cpp rename ui/qt/{ => widgets}/field_filter_edit.h (100%) rename ui/qt/{ => widgets}/find_line_edit.cpp (100%) rename ui/qt/{ => widgets}/find_line_edit.h (100%) rename ui/qt/{ => widgets}/follow_stream_text.cpp (100%) rename ui/qt/{ => widgets}/follow_stream_text.h (100%) create mode 100644 ui/qt/widgets/interface_toolbar_lineedit.cpp create mode 100644 ui/qt/widgets/interface_toolbar_lineedit.h rename ui/qt/{ => widgets}/label_stack.cpp (100%) rename ui/qt/{ => widgets}/label_stack.h (100%) create mode 100644 ui/qt/widgets/overlay_scroll_bar.cpp rename ui/qt/{ => widgets}/overlay_scroll_bar.h (100%) rename ui/qt/{ => widgets}/syntax_line_edit.cpp (100%) rename ui/qt/{ => widgets}/syntax_line_edit.h (100%) create mode 100644 ui/qt/widgets/tabnav_tree_view.cpp create mode 100644 ui/qt/widgets/tabnav_tree_view.h create mode 100644 ui/qt/wireless_timeline.cpp create mode 100644 ui/qt/wireless_timeline.h delete mode 100644 wsutil/aes.c delete mode 100644 wsutil/aes.h create mode 100644 wsutil/color.h delete mode 100644 wsutil/des.c delete mode 100644 wsutil/des.h create mode 100644 wsutil/glib-compat.c create mode 100644 wsutil/glib-compat.h delete mode 100644 wsutil/md4.c delete mode 100644 wsutil/md4.h delete mode 100644 wsutil/md5.c delete mode 100644 wsutil/md5.h delete mode 100644 wsutil/rc4.c delete mode 100644 wsutil/rc4.h delete mode 100644 wsutil/report_err.c delete mode 100644 wsutil/report_err.h create mode 100644 wsutil/report_message.c create mode 100644 wsutil/report_message.h create mode 100644 wsutil/rsa.c create mode 100644 wsutil/rsa.h delete mode 100644 wsutil/sha1.c delete mode 100644 wsutil/sha1.h delete mode 100644 wsutil/sha2.c delete mode 100644 wsutil/sha2.h create mode 100644 wsutil/socket.h create mode 100644 wsutil/wsgcrypt.c create mode 100644 wsutil/wspcap.h create mode 100644 wsutil/xtea.c create mode 100644 wsutil/xtea.h hooks/post-receive -- wireshark with Osmocom specific dissectors From gitosis at osmocom.org Mon Jul 31 11:28:25 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 31 Jul 2017 11:28:25 GMT Subject: osmo-bts.git branch pmaier/octdynts created. 0.4.0-561-gdc61555 Message-ID: <201707311128.v6VBSPkM078447@git.osmocom.org> This is an 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/octdynts has been created at dc61555fe0d4bc1142c9de433ed9f17a776bab91 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-bts/commit/?id=dc61555fe0d4bc1142c9de433ed9f17a776bab91 commit dc61555fe0d4bc1142c9de433ed9f17a776bab91 Author: Philipp Maier Date: Mon Jul 31 13:27:48 2017 +0200 non-working-test ----------------------------------------------------------------------- hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Mon Jul 31 11:55:28 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 31 Jul 2017 11:55:28 GMT Subject: osmo-bts.git branch master updated. 0.4.0-571-gdc46999 Message-ID: <201707311155.v6VBtSXi085365@git.osmocom.org> This is an 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 dc469994f34d365e8b607ce42a1de9d63fa57f40 (commit) from 82987f7a7dd35451b75326b34e36c8f83289f6f6 (commit) Those revisions listed above that are new 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=dc469994f34d365e8b607ce42a1de9d63fa57f40 commit dc469994f34d365e8b607ce42a1de9d63fa57f40 Author: Pau Espin Pedrol Date: Wed Jul 26 17:40:31 2017 +0200 lc15: Tweak led colors used in service file service sets led to orange before/while osmo-bts is being started. osmo-bts-lc15 sets led to green while operating. (unchanged in here) service sets led to red when osmo-bts stops running. Change-Id: If351f49d1ead359192d0d80bbc381afd3459c940 ----------------------------------------------------------------------- Summary of changes: contrib/osmo-bts-lc15.service | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Mon Jul 31 16:10:21 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 31 Jul 2017 16:10:21 GMT Subject: osmo-bts.git branch pmaier/octdynts updated. 0.4.0-563-g4a111fc Message-ID: <201707311610.v6VGALdC061560@git.osmocom.org> This is an 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/octdynts has been updated via 4a111fc5e9e0fb7a5d330286315cb0f880342e21 (commit) via afee2fd264f8d806859ae02dc3b34039e97c459d (commit) from dc61555fe0d4bc1142c9de433ed9f17a776bab91 (commit) Those revisions listed above that are new 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=4a111fc5e9e0fb7a5d330286315cb0f880342e21 commit 4a111fc5e9e0fb7a5d330286315cb0f880342e21 Author: Philipp Maier Date: Mon Jul 31 18:09:45 2017 +0200 add more debug output, to be removed later http://cgit.osmocom.org/osmo-bts/commit/?id=afee2fd264f8d806859ae02dc3b34039e97c459d commit afee2fd264f8d806859ae02dc3b34039e97c459d Author: Philipp Maier Date: Mon Jul 31 16:09:19 2017 +0200 pick_pchan ----------------------------------------------------------------------- Summary of changes: src/osmo-bts-octphy/l1_if.c | 29 ++++++++++++++++++++++++++--- src/osmo-bts-octphy/l1_oml.c | 10 ++++++++-- 2 files changed, 34 insertions(+), 5 deletions(-) hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...) From gitosis at osmocom.org Mon Jul 31 17:25:52 2017 From: gitosis at osmocom.org (gitosis at osmocom.org) Date: Mon, 31 Jul 2017 17:25:52 GMT Subject: openbsc.git branch pmaier/aoip3 created. 0.15.0-930-gc54a5f3d6 Message-ID: <201707311725.v6VHPqS4085514@git.osmocom.org> This is an 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, pmaier/aoip3 has been created at c54a5f3d69c18b7b9cc236eca5b8ef8ad7481f34 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openbsc/commit/?id=c54a5f3d69c18b7b9cc236eca5b8ef8ad7481f34 commit c54a5f3d69c18b7b9cc236eca5b8ef8ad7481f34 Author: Philipp Maier Date: Mon Jul 31 19:19:34 2017 +0200 mgcp: remove proactive DLCX To prevent a situation where one ore more seized enpoints stay seized after an MSC crash (information loss, endpoints can not be released) we send a DLCX command before making new connections on the MGCP-GW. This method is loud and hackish. Remove all functionality that sends a DLCX before making a new connection. Enable force_realloc functionality in the MGCP code in order to have seized enpoints automatically released on new connections, in case they are seized ----------------------------------------------------------------------- hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)