Subject: CVS commit: pkgsrc/devel/fq
From: Thomas Klausner
Date: 2023-03-08 18:36:59
Message id: 20230308173659.8CBB9FA90@cvs.NetBSD.org

Log Message:
fq: update to 0.4.0.

# 0.4.0

TLS decode and decryption, better streaming matroska/webm support, support raw \ 
IP in PCAP and bug fixes.

## Changes

- Fix panic when interrupting big JSON output. #573
- Support passing options (`-o name=value`) to nested decoders. #589
  - Allows for example to pass keylog to a TLS decoder inside a
  PCAP file or to tell a container decoders to not decode samples
  inside a ZIP file etc.
- Exit with error if `-o name=@path` fails to read file at `path`. #597

## Decoder changes

- `id3v2` Properly decode CTOC subframes. #606
- `matroska`
  - Now supports streaming matroska and webm better (master elements with \ 
unknown size). #576 #581
  - Add `decode_samples` option. #574
  - Spec update and clean up of symbols and descriptions. #580
- `pcap,pcapng` Support raw IPv4 and IPv6 link frames. #599 #590
- `tls` Add Transport layer security decoder and decryption. #603
  - Supports TLS 1.0, 1.1, 1.2 and some SSL 3.0.
  - Decodes records and most messages and extensions.
  - Can decrypt most common cipher suites if a keylog is provided. See \ 
documentation for list of supported ciphers suites.
- `toml` Fail faster to speed up probe. Could in some cases read the whole file \ 
before failing. Thanks @0-wiz-0 for report. #594
- `zip` Properly decode EOCD record in zip64 files. Thanks @0-wiz-0 for report \ 
and spec interpretation. #586 #596
- `xml` Fail faster to speed up probe. Could in some cases read the whole file \ 
before failing. Thanks @0-wiz-0 for report. #594

Files:
RevisionActionfile
1.4modifypkgsrc/devel/fq/Makefile
1.2modifypkgsrc/devel/fq/distinfo
1.2modifypkgsrc/devel/fq/go-modules.mk