--- - branch: MAIN date: Sat Nov 25 19:03:16 UTC 2023 files: - new: '1.17' old: '1.16' path: pkgsrc/devel/fq/Makefile pathrev: pkgsrc/devel/fq/Makefile@1.17 type: modified - new: '1.7' old: '1.6' path: pkgsrc/devel/fq/distinfo pathrev: pkgsrc/devel/fq/distinfo@1.7 type: modified - new: '1.7' old: '1.6' path: pkgsrc/devel/fq/go-modules.mk pathrev: pkgsrc/devel/fq/go-modules.mk@1.7 type: modified id: 20231125T190316Z.36f739b0a3e99a4bc46dcdd5bafb266cb2dfee68 log: | fq: update to 0.9.0. # 0.9.0 ## Changes - Make synthetic values not look like decode values with a zero range. #777 - Bit ranges are now displayed using exclusive end notation to be more consistent. For example if a field at byte offset 5 is 8 bit in size using the `[.]` notation it is now shown as `5-6`, before it was shown as `5-5.7`. See usage documentation for more examples. #789 - Improve colors when using a light background. Thanks @adedomin for reporting. #781 - Better `from_jq` error handling. Thanks @emanuele6 for reporting. #788 - Updated gojq fork. Notable changes from upstream below. #808 - Adds `pick/1` function. Outputs value and nested values for given input expression. - Implements comment continuation with backslash. - Updated gopacket to 1.2.1. Notable changes from upstream below. #815 - fix(ip4defrag): allow final fragment to be less than 8 octets by @niklaskb - refactor: don't fill empty metadata slots by @smira - refactor: optimize port map to switch statement by @smira ## Decoder changes - `avi` - Some general clean up fixes. Thanks to Marion Jaks at mediathek.at for testing and motivation. - Add extended chunks support and `decode_extended_chunks` option. This is trailing chunks used by big AVI files. #786 - Add type, handler, compression (video) and format_tag (audio) per stream. #775 - Properly use sample size field when decoding samples. #776 - `exif` (and `tiff`) - Handle broken last next ifd offset by treating it as end marker. #804 - `gzip` - Correctly handle multiple members. Thanks @TomiBelan for the bug report and assistance. #795 - Now gzip is modelled as a struct with a `members` array and a `uncompressed` field that is the concatenation of the uncompressed members. - `macho` - Properly respect endian when decoding some flag fields. #796 - Move formatted timestamp to description so that numeric value is easier to access. #797 - `matroska` - Support decoding EBML date type. #787 - `protobuf` - No need to use synthetic fields for string and bytes. #800 - `webp` - Refactor to use common RIFF decoder and also decode VP8X, EXIF, ICCP and XMP chunks. #803 - `zip` Better timestamp support and fixes - Fix incorrect MSDOS time/date decoding and add extended timestamp support. Also remodel time/date to be a struct with raw values, components and a synthetics UTC unixtime guess. Thanks @TomiBelan for the bug report and assistance. #793 module: pkgsrc subject: 'CVS commit: pkgsrc/devel/fq' unixtime: '1700938996' user: wiz