diff options
author | Gerald Combs <gerald@wireshark.org> | 2020-09-22 18:12:44 -0700 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2020-09-23 15:00:03 -0700 |
commit | cd6bab019d9bd36dc8672077d3cdb9372a5f6c7a (patch) | |
tree | ecaf0b0efe3e14df764e21bfcdd0d5e1b4d0f399 | |
parent | daba92add25dfc9720d1aba5517a3dfa7c79a183 (diff) | |
download | wireshark-2.6.20.tar.gz wireshark-2.6.20.tar.bz2 wireshark-2.6.20.zip |
Build: 2.6.20.wireshark-2.6.20v2.6.20
-rw-r--r-- | ChangeLog | 418 | ||||
-rw-r--r-- | NEWS | 73 | ||||
-rw-r--r-- | docbook/release-notes.asciidoc | 31 | ||||
-rw-r--r-- | version.conf | 12 |
4 files changed, 496 insertions, 38 deletions
@@ -0,0 +1,418 @@ +commit daba92add2 +Author: Gerald Combs <gerald@wireshark.org> +Date: Tue Sep 22 18:12:44 2020 -0700 + + Prep for 2.6.20. + +commit ea5f6b1891 +Author: Gerald Combs <gerald@wireshark.org> +Date: Sun Sep 20 09:55:44 2020 +0000 + + [Automatic update for 2020-09-20] + + Update manuf, services enterprise numbers, translations, and other items. + +commit 06ca48aafa +Author: Gerald Combs <gerald@wireshark.org> +Date: Tue Sep 15 14:42:19 2020 -0700 + + Update our issue tracker URL in some places. + + Replace bugs.wireshark.org links with their equivalent + gitlab.com/wireshark/wireshark/issues links in the AsciiDoctor buglink + macro and the please_report_bug function. Update the bug URLs in + comments in the tools and test directories. + + (cherry picked from commit c61c1a001b6670839e9c041643719dddf973e729) + + Conflicts: + docbook/asciidoctor-macros/wsbuglink-inline-macro/extension.rb + docbook/wsug_src/WSUG_chapter_mate.asciidoc + test/suite_decryption.py + test/suite_text2pcap.py + +commit a38c681dd0 +Author: Alexander Couzens <lynxis@fe80.eu> +Date: Tue Sep 15 09:15:36 2020 +0000 + + gsm_a_rr: move TARGET PCID into the correct subtree + + + (cherry picked from commit c1889e3cd5c455d4915033bfc83c8431e0548c34) + +commit 5fbd3d5a5f +Author: Nardi Ivan <nardi.ivan@gmail.com> +Date: Mon Sep 14 09:10:43 2020 +0000 + + GQUIC: fix dissection of ACK frame + + + (cherry picked from commit 25d10e68a89633de80ea00406ab7683fab8795f6) + +commit 8069eee571 +Author: Greg Morris <greg.morris@microfocus.com> +Date: Thu May 9 20:35:57 2019 +0000 + + Updates to NCP protocol dissector + + Add NCP 98 + Fix NDSrequestprotocolflags not being captured on request so that reply + would offset correctly with CRC flag. + + Change-Id: Ie45a1017326dd38393baf3f005f3ec9195438565 + Reviewed-on: https://code.wireshark.org/review/33146 + Petri-Dish: Anders Broman <a.broman58@gmail.com> + Tested-by: Petri Dish Buildbot + Reviewed-by: Anders Broman <a.broman58@gmail.com> + + + (cherry picked from commit 715f46b768c3dab4752b0b5752f89f62f509fa0d) + +commit 7cc0cd365b +Author: Guy Harris <guy@alum.mit.edu> +Date: Sun Feb 24 00:00:03 2019 +0000 + + Put back the NCP Group Type item for LIP Echo packets. + + Change-Id: Ifc26e939ed204ec55eb508f26d0f47c4a6f38484 + Reviewed-on: https://code.wireshark.org/review/32179 + Reviewed-by: Guy Harris <guy@alum.mit.edu> + + + (cherry picked from commit 95bf9f5e0acac09f35cd8e8467cb6d93fb5a0d78) + +commit 1f93fef89b +Author: Dario Lombardo <lomato@gmail.com> +Date: Sat Feb 23 21:30:01 2019 +0000 + + ncp2222: remove unused variable. + + Change-Id: Id42897b07bfec788499207a9438041d7439d8b14 + Reviewed-on: https://code.wireshark.org/review/32177 + Petri-Dish: Dario Lombardo <lomato@gmail.com> + Tested-by: Petri Dish Buildbot + Reviewed-by: Guy Harris <guy@alum.mit.edu> + + + (cherry picked from commit d99cd2ed739277f714cb7e67c60264269d73c755) + +commit 858991ca65 +Author: Guy Harris <guy@alum.mit.edu> +Date: Sat Feb 23 19:45:11 2019 +0000 + + Fix dissection of Large Internet Packet echos. + + There are two different types, with different formats, and the stuff + after the "LIP Echo Data"/"Lip Echo Data" string isn't text, it's + arbitrary binary data. + + Change-Id: I5bc56a557b436b7d179b0bea586f3ed5d4e017d0 + Reviewed-on: https://code.wireshark.org/review/32175 + Reviewed-by: Guy Harris <guy@alum.mit.edu> + + + (cherry picked from commit 5b9bbaf7e2286c7c450dde606e460c445e037972) + +commit d6c7f5a397 +Author: Guy Harris <gharris@sonic.net> +Date: Sat Sep 12 06:23:47 2020 +0000 + + ncp: fix a copy-and-pasteo. + + In process_multivalues(), we create a protocol item for the attribute + syntax, but we don't fetch its value, and don't pass it to + print_nds_values() as the syntax argument; instead, we pass a variable + that wee initialize to 0, but never set. (One of the disadvantages of + preemptively initializing local variables is that data flow analyzers in + compilers and static analyzers can't point out that you didn't set the + variables in question to *useful* values.) + + This fixes the dissection of NDS Read replies. + + + (cherry picked from commit 1a410ef0b0d841c4f60936418f18ef6a5544dbd9) + +commit ed477327a7 +Author: Gerald Combs <gerald@wireshark.org> +Date: Sun Sep 13 10:00:08 2020 +0000 + + [Automatic update for 2020-09-13] + + Update manuf, services enterprise numbers, translations, and other items. + +commit 113cc6263d +Author: Pascal Quantin <pascal@wireshark.org> +Date: Thu Sep 10 20:07:47 2020 +0000 + + proto.c: add support for BASE_SPECIAL_VALS to fill_label_number64() + + This is similar to what is done in fill_label_number() + + + (cherry picked from commit cb810e70036e232308c50dd9296fa6a257468ad9) + +commit 247b17c786 +Author: João Valverde <joao.valverde@tecnico.ulisboa.pt> +Date: Sat Sep 12 15:07:22 2020 +0000 + + CMake: Fix libssh >= 0.9.5 version detection + + libssh 0.9.5 moved version macros to a different header file. + + Closes #16845 + + + (cherry picked from commit fd7739de6bc679036c02c7aabbc3f71783751e3d) + +commit a517d9578f +Author: Harald Welte <laforge@osmocom.org> +Date: Fri Sep 11 22:14:05 2020 +0200 + + Q.933: Fix decoding of PVC Status field + + This field is actually a bitmask of four bits. It's somewhat odd + to decode it using a value_string. In any case, the values were + plain wrong (shifted to the left by '1'). + + See Figure A.3 of ITU-T Q.933 + + A related pcap file can be found at + https://people.osmocom.org/laforge/pcap/gsmtap-fr-q933-pvc_status.pcap + + (cherry picked from commit 13ac47ad4ecdf9ce4363d89f15a245fc10c3c67e) + +commit da1d631796 +Author: Harald Welte <laforge@osmocom.org> +Date: Fri Sep 11 22:05:54 2020 +0200 + + Q,933: Fix display of 'active' bit in PVC Status + + The mask applied to the final octet of the PVC Status IE must be 0x0E, + not 0x0A. The current code masks out the active bit, printing a '.' + instead of it. + + See Figure A.3 of ITU-T Q.933 + + A related pcap file can be found at + https://people.osmocom.org/laforge/pcap/gsmtap-fr-q933-pvc_status.pcapc + + (cherry picked from commit ee292b11a73e00ea3f5d1e2ee25cf9579f6c7532) + +commit 04ceebafff +Author: Alexander Couzens <lynxis@fe80.eu> +Date: Thu Sep 10 19:32:53 2020 +0000 + + gsm_a_rr: correct spare bits of Channel Description + + ETSI 44.018: 10.5.2.5: spare bits are 3+4 and not 5+6. The counting + in the spec might be confusing, because bits start at 8 not at 1. + + + (cherry picked from commit f33e1c13fa1b91d7c57b282043bbc58ab03cc0be) + +commit aac13379d4 +Author: Gerald Combs <gerald@wireshark.org> +Date: Tue Sep 8 11:37:01 2020 -0700 + + Release notes: Add an EOL notice. + +commit 594e0e7929 +Author: Pau Espin Pedrol <pespin@sysmocom.de> +Date: Mon Sep 7 09:27:08 2020 +0000 + + BSSMAP: Fix malformed packet exception on correct packet + + Both osmocom and TTCN3 Titan are parsing Handover Request with an IPv6 + Transport layer Address just fine, but wireshark was showing it as + malformed. Parsing the address similar to what is done in IPv4 fixes the + issue. + + + (cherry picked from commit 5a874c5796d487054a3f562379731720931340d3) + +commit fa6dba1feb +Author: Gerald Combs <gerald@wireshark.org> +Date: Tue Apr 2 00:51:22 2019 +0000 + + AARP: Add length checks. + + Add hardware and protocol address length checks. + + Bug: 15661 + Change-Id: Iff871ea40d01efcac99228001c1429ba872e7da5 + Reviewed-on: https://code.wireshark.org/review/32681 + Reviewed-by: Gerald Combs <gerald@wireshark.org> + Petri-Dish: Gerald Combs <gerald@wireshark.org> + Tested-by: Petri Dish Buildbot + Reviewed-by: Anders Broman <a.broman58@gmail.com> + + + (cherry picked from commit aa0abdf156a67a910b4a9daa50faf6ba217270ad) + +commit 2fde43295e +Author: Gerald Combs <gerald@wireshark.org> +Date: Sun Sep 6 17:18:27 2020 +0000 + + [Automatic update for 2020-09-06] + + Update manuf, services enterprise numbers, translations, and other items. + +commit 7bf780d914 +Author: Pascal Quantin <pascal@wireshark.org> +Date: Fri Sep 4 21:15:40 2020 +0000 + + S1AP: fix a field mask + + + (cherry picked from commit fa9f718692dae293e16bf9e081780f5947010926) + +commit 74f7599600 +Author: Pascal Quantin <pascal@wireshark.org> +Date: Fri Sep 4 21:12:16 2020 +0000 + + X2AP: fix a field mask + + + (cherry picked from commit 6f68f86f2884e8073cc8eda7fe138fcfe8ac9a1f) + +commit 0dc15ba108 +Author: Chuck Craft <bubbasnmp@gmail.com> +Date: Fri Sep 4 03:08:28 2020 +0000 + + Query #define was being used in reply processor. + + (cherry picked from commit eb626aa650b0216b094d2a5a8f41c9c87c62b322) + +commit 9d7ab8b46f +Author: Pascal Quantin <pascal@wireshark.org> +Date: Tue Sep 1 15:22:14 2020 +0000 + + TCP: do not use an unknown status when the checksum is 0xffff + + Otherwise it triggers an assert when adding the column as the field is + defined as BASE_NONE and not BASE_DEC or BASE_HEX. Thus an unknown value + (not in proto_checksum_vals[)array) cannot be represented. + Mark the checksum as bad even if we process the packet. + Closes #16816 + + Conflicts: + epan/dissectors/packet-tcp.c + + + (cherry picked from commit 7f3fe6164a68b76d9988c4253b24d43f498f1753) + +commit 5803c7b87b +Author: George Hopkins <george-hopkins@null.net> +Date: Wed Sep 2 10:05:25 2020 +0000 + + multipart: fix deallocation of invalid parts + + Fixes #16741 + + + (cherry picked from commit 2411eae9edb562e80c45962c74945238a94e5d3b) + +commit 5f59c69dd6 +Author: Gerald Combs <gerald@wireshark.org> +Date: Mon Aug 31 16:45:08 2020 +0000 + + Fix dist. + + We no longer have tools/commit-msg, so remove it from + tools/Makefile.am. + +commit 1fac4fff48 +Author: Gerald Combs <gerald@wireshark.org> +Date: Sun Aug 30 18:12:44 2020 +0000 + + [Automatic update for 2020-08-30] + + Update manuf, services enterprise numbers, translations, and other items. + /target_branch master-2.6 + +commit c873ec0f6e +Author: Gerald Combs <gerald@wireshark.org> +Date: Tue Aug 25 18:56:07 2020 -0700 + + Remove .gitreview. + + We no longer use Gerrit, so it's no longer needed. + + Change-Id: I59fa175af481371747046be4a8f1cbe1676a29d2 + +commit a7ac15f402 +Author: Gerald Combs <gerald@wireshark.org> +Date: Tue Aug 18 16:00:32 2020 -0700 + + Remove tools/commit-msg. + + tools/commit-msg was specific to Gerrit, so remove it. + + Modified cherry-pick of 50550708cc. + + (cherry picked from commit d4724b002d7074510b95f3562507216ecf76ed00) + + Change-Id: I3c2405f84548fb41b45f7751ead5c2b0b15f7db7 + +commit 8208cfcb9a +Author: Gerald Combs <gerald@wireshark.org> +Date: Mon Aug 24 14:36:40 2020 -0700 + + gitlab-ci: Use the wireshark-ubuntu-dev base image. + + Start migrating to the wireshark/wireshark-ubuntu-dev base image, + similar to g8a2cd1f7a3. Drop the gcc-4 and clang 3.5 - 3.8 builds since + they no longer have packages available. + + Change-Id: Iaa4647b85903bafd4f1c7652b4bd757f8f056d03 + +commit 9ac3b9ff81 +Author: Gerald Combs <gerald@wireshark.org> +Date: Sun Aug 23 08:56:26 2020 +0000 + + [Automatic update for 2020-08-23] + + Update manuf, services enterprise numbers, translations, and other items. + + Change-Id: Iaffa821af44b8cecdd29d0ed08c53d472373f751 + Reviewed-on: https://code.wireshark.org/review/38235 + Reviewed-by: Gerald Combs <gerald@wireshark.org> + +commit 20c1740d29 +Author: Gerald Combs <gerald@wireshark.org> +Date: Sun Aug 16 08:56:44 2020 +0000 + + [Automatic update for 2020-08-16] + + Update manuf, services enterprise numbers, translations, and other items. + + Change-Id: Iae7457c45aa10491f5da3e5c0e850fff136676ac + Reviewed-on: https://code.wireshark.org/review/38176 + Reviewed-by: Gerald Combs <gerald@wireshark.org> + +commit 502b65cb09 +Author: Pascal Quantin <pascal@wireshark.org> +Date: Thu Aug 13 13:48:20 2020 +0200 + + GTPv2: fix S103PDF and S1UDF IE dissection + + The IPv4 or IPv6 address was not added properly to the tree + + Bug: 16777 + Change-Id: Ic28138cc1d4c2dc350fb5ff95aa3a5496a293c91 + Reviewed-on: https://code.wireshark.org/review/38153 + Petri-Dish: Pascal Quantin <pascal@wireshark.org> + Tested-by: Petri Dish Buildbot + Reviewed-by: Pascal Quantin <pascal@wireshark.org> + (cherry picked from commit f59262b94c10cb3e2c5655274698899dc41d43cf) + Reviewed-on: https://code.wireshark.org/review/38156 + +commit 8cda1eb09a +Author: Gerald Combs <gerald@wireshark.org> +Date: Wed Aug 12 13:02:57 2020 -0700 + + 2.6.19 → 2.6.20. + + Change-Id: I63626b7f2acb80097c69724c08e067be55189144 + Reviewed-on: https://code.wireshark.org/review/38149 + Reviewed-by: Gerald Combs <gerald@wireshark.org> @@ -13,8 +13,28 @@ Wireshark 2.6.20 Release Notes Bug Fixes + The following vulnerabilities have been fixed: + + • wnpa-sec-2020-11[1] MIME Multipart dissector crash. Bug 16741[2]. + Fixed in master: 2411eae9ed Fixed in master-3.2: 21f082cb6e Fixed + in master-3.0: 14e274f3be Fixed in master-2.6: 5803c7b87b + + • wnpa-sec-2020-12[3] TCP dissector crash. Bug 16816[4]. Fixed in + master: c4634b1e99 Fixed in master-3.2: e9b727595b Fixed in + master-3.0: 7f3fe6164a Fixed in master-2.6: 9d7ab8b46f + The following bugs have been fixed: + • Buildbot crash output: randpkt-2019-04-01-28345.pcap Bug + 15661[5]. + + • Buildbot crash output: fuzz-2020-07-28-5905.pcap Bug 16741[6]. + + • S1-U data forwarding info and S103 PDN data forwarding info IE’s + showing improper value Bug 16777[7]. + + • Wireshark fails to detect libssh >= 0.9.5 Bug 16845[8]. + New and Updated Features There are no new features in this release. @@ -25,6 +45,9 @@ Wireshark 2.6.20 Release Notes Updated Protocol Support + AARP, BSSMAP, GSM A RR, GTPv2, MIME Multipart, NCP, Q.933, S1AP, TCP, + and X2AP + New and Updated Capture File Support There is no new or updated capture file support in this release. @@ -43,7 +66,7 @@ Wireshark 2.6.20 Release Notes Most Linux and Unix vendors supply their own Wireshark packages. You can usually install or upgrade Wireshark using the package management system specific to that platform. A list of third-party packages can - be found on the download page[1] on the Wireshark web site. + be found on the download page[9] on the Wireshark web site. File Locations @@ -54,43 +77,51 @@ Wireshark 2.6.20 Release Notes Known Problems - The BER dissector might infinitely loop. Bug 1516[2]. + The BER dissector might infinitely loop. Bug 1516[10]. Capture filters aren’t applied when capturing from named pipes. Bug - 1814[3]. + 1814[11]. Filtering tshark captures with read filters (-R) no longer works. Bug - 2234[4]. + 2234[12]. - Application crash when changing real-time option. Bug 4035[5]. + Application crash when changing real-time option. Bug 4035[13]. Wireshark and TShark will display incorrect delta times in some cases. - Bug 4985[6]. + Bug 4985[14]. Wireshark should let you work with multiple capture files. Bug - 10488[7]. + 10488[15]. Getting Help - Community support is available on Wireshark’s Q&A site[8] and on the + Community support is available on Wireshark’s Q&A site[16] and on the wireshark-users mailing list. Subscription information and archives - for all of Wireshark’s mailing lists can be found on the web site[9]. + for all of Wireshark’s mailing lists can be found on the web site[17]. Frequently Asked Questions - A complete FAQ is available on the Wireshark web site[10]. + A complete FAQ is available on the Wireshark web site[18]. - Last updated 2020-09-20 09:45:19 UTC + Last updated 2020-09-23 18:00:18 UTC References - 1. https://www.wireshark.org/download.html#thirdparty - 2. https://gitlab.com/wireshark/wireshark/-/issues/1516 - 3. https://gitlab.com/wireshark/wireshark/-/issues/1814 - 4. https://gitlab.com/wireshark/wireshark/-/issues/2234 - 5. https://gitlab.com/wireshark/wireshark/-/issues/4035 - 6. https://gitlab.com/wireshark/wireshark/-/issues/4985 - 7. https://gitlab.com/wireshark/wireshark/-/issues/10488 - 8. https://ask.wireshark.org/ - 9. https://www.wireshark.org/lists/ - 10. https://www.wireshark.org/faq.html + 1. https://www.wireshark.org/security/wnpa-sec-2020-11 + 2. https://gitlab.com/wireshark/wireshark/-/issues/16741 + 3. https://www.wireshark.org/security/wnpa-sec-2020-12 + 4. https://gitlab.com/wireshark/wireshark/-/issues/16816 + 5. https://gitlab.com/wireshark/wireshark/-/issues/15661 + 6. https://gitlab.com/wireshark/wireshark/-/issues/16741 + 7. https://gitlab.com/wireshark/wireshark/-/issues/16777 + 8. https://gitlab.com/wireshark/wireshark/-/issues/16845 + 9. https://www.wireshark.org/download.html#thirdparty + 10. https://gitlab.com/wireshark/wireshark/-/issues/1516 + 11. https://gitlab.com/wireshark/wireshark/-/issues/1814 + 12. https://gitlab.com/wireshark/wireshark/-/issues/2234 + 13. https://gitlab.com/wireshark/wireshark/-/issues/4035 + 14. https://gitlab.com/wireshark/wireshark/-/issues/4985 + 15. https://gitlab.com/wireshark/wireshark/-/issues/10488 + 16. https://ask.wireshark.org/ + 17. https://www.wireshark.org/lists/ + 18. https://www.wireshark.org/faq.html diff --git a/docbook/release-notes.asciidoc b/docbook/release-notes.asciidoc index ef611e9d26..e754a1e38e 100644 --- a/docbook/release-notes.asciidoc +++ b/docbook/release-notes.asciidoc @@ -19,16 +19,27 @@ If you are still using Wireshark 2.6 you are encouraged to upgrade to Wireshark === Bug Fixes -// The following vulnerabilities have been fixed: +The following vulnerabilities have been fixed: -// * wssalink:2020-11[] -// Foo dissector {crash,infinite loop}. -// wsbuglink:xxxx[]. +// * Buildbot crash output: fuzz-2020-07-28-5905.pcap wsbuglink:16741[]. +* wssalink:2020-11[] +MIME Multipart dissector crash. +wsbuglink:16741[]. // cveidlink:2020-xxxx[]. -// Fixed in master: xxxx -// Fixed in master-3.2: xxxx -// Fixed in master-3.0: xxxx -// Fixed in master-2.6: xxxx +Fixed in master: 2411eae9ed +Fixed in master-3.2: 21f082cb6e +Fixed in master-3.0: 14e274f3be +Fixed in master-2.6: 5803c7b87b + +// * ERROR:epan/proto.c:9868:hfinfo_number_value_format_display: code should not be reached wsbuglink:16816[]. +* wssalink:2020-12[] +TCP dissector crash. +wsbuglink:16816[]. +// cveidlink:2020-xxxx[]. +Fixed in master: c4634b1e99 +Fixed in master-3.2: e9b727595b +Fixed in master-3.0: 7f3fe6164a +Fixed in master-2.6: 9d7ab8b46f * Buildbot crash output: fuzz-2020-07-28-5905.pcap wsbuglink:16741[]. @@ -39,7 +50,7 @@ The following bugs have been fixed: //* wsbuglink:6000[Wireshark bug] //* cveidlink:2014-2486[] //* Wireshark convinced you to switch seats on the plane while neglecting to tell you that its seat was noticeably moist. -// cp /dev/null /tmp/buglist.txt ; for bugnumber in `git log --stat v2.6.20rc0.. | gsed -e 's/[Cc]lose/\nclose/g' | grep ^close | sed -e 's/close.*#\([1-9][0-9]*\).*/\1/' | sort -V -u` ; do "$(git rev-parse --show-toplevel)/tools/gen-bugnote" $bugnumber; pbpaste >> /tmp/buglist.txt; done +// cp /dev/null /tmp/buglist.txt ; for bugnumber in `git log v2.6.21rc0.. | gsed -e 's/\(close\|fix\|resolv\)[^ ]* #/\nclose #/gI' | grep ^close | sed -e 's/close.*#\([1-9][0-9]*\).*/\1/' | sort -V -u` ; do "$(git rev-parse --show-toplevel)/tools/gen-bugnote" $bugnumber; pbpaste >> /tmp/buglist.txt; done * Buildbot crash output: randpkt-2019-04-01-28345.pcap wsbuglink:15661[]. @@ -47,8 +58,6 @@ The following bugs have been fixed: * S1-U data forwarding info and S103 PDN data forwarding info IE's showing improper value wsbuglink:16777[]. -* ERROR:epan/proto.c:9868:hfinfo_number_value_format_display: code should not be reached wsbuglink:16816[]. - * Wireshark fails to detect libssh >= 0.9.5 wsbuglink:16845[]. === New and Updated Features diff --git a/version.conf b/version.conf index b999997703..cc8d9d1108 100644 --- a/version.conf +++ b/version.conf @@ -1,9 +1,9 @@ # Interim releases: Enable packaging, add an "rc" to the version. -enable: 1 -pkg_format: rc0-%# -pkg_enable: 1 +#enable: 1 +#pkg_format: rc0-%# +#pkg_enable: 1 # Final release: Disable package version stamps. -#enable: 1 -#pkg_format: -#pkg_enable: 0 +enable: 1 +pkg_format: +pkg_enable: 0 |