1
1
mirror of https://github.com/wader/fq.git synced 2024-11-22 15:45:45 +03:00
Commit Graph

1767 Commits

Author SHA1 Message Date
Mattias Wadman
43459aa70a fq: Release 0.5.0 2023-04-13 17:26:37 +02:00
Mattias Wadman
ec2b96715d
Merge pull request #640 from wader/matroska-update-spec
matroska: Update ebml specification
2023-04-13 12:28:56 +02:00
Mattias Wadman
2a2b64dda2 matroska: Update ebml specification
Also add license note about ebml_matroska.xml
2023-04-13 12:19:41 +02:00
Mattias Wadman
a6fe7111a2
Merge pull request #385 from wader/value-output-arg
interp: Add --value-output/-V option to do tovalue before output
2023-04-13 11:58:29 +02:00
Mattias Wadman
427ce78df6 interp: Add --value-output/-V option to do tovalue before output
Idea is to skip display so that JSON is outputted instead of showing tree and hexdump etc.
2023-04-13 11:29:16 +02:00
Mattias Wadman
5c69fcc9df
Merge pull request #638 from wader/interp-func-decode-value-struct-args
interp: Allow and convert JQValues:s (ex decode value) in function ar…
2023-04-12 12:34:31 +02:00
Mattias Wadman
9a1ef84cdd interp: Allow and convert JQValues:s (ex decode value) in function arg objects
Before it failed when passing a decode value, like an integer, string etc, as a object value
to an internal function (written in go), ex some_function({name: <decode value>}).

A future improvement could be to allow an internal function to say that it wants a "raw"
decode value etc and not one converted to primitive type.
2023-04-12 12:17:46 +02:00
Mattias Wadman
089cf9bbae
Merge pull request #637 from wader/wav-clenaup-avi
wav: Cleanup avi leftovers
2023-04-11 20:16:56 +02:00
Mattias Wadman
e1b02312d0 wav: Cleanup avi leftovers 2023-04-11 19:34:34 +02:00
Mattias Wadman
22ab56164c
Merge pull request #636 from wader/msgpack-more-tests
msgpack: Add str, array and object type tests
2023-04-08 13:23:02 +02:00
Mattias Wadman
82da99c917 msgpack: Add str, array and object type tests
Related to #634
2023-04-08 13:09:15 +02:00
Mattias Wadman
cd4974e45e
Merge pull request #635 from wader/msgpack-correct-fixstr-length
msgpack: fixstr length field is 5 bits
2023-04-08 09:03:04 +02:00
Mattias Wadman
97360d6ff9 msgpack: fixstr length field is 5 bits
Fixes #634
2023-04-08 08:45:26 +02:00
Mattias Wadman
b9864fc0cf
Merge pull request #633 from wader/bump-gomod-golang-x-net-0.9.0
Update gomod-golang-x-net to 0.9.0 from 0.8.0
2023-04-07 18:22:17 +02:00
Mattias Wadman
508960fc70
Merge pull request #632 from wader/bump-gomod-golang-x-crypto-0.8.0
Update gomod-golang-x-crypto to 0.8.0 from 0.7.0
2023-04-07 18:21:13 +02:00
bump
6c4aebfe98 Update gomod-golang-x-net to 0.9.0 from 0.8.0
Tags https://github.com/golang/net/tags
2023-04-07 16:04:03 +00:00
bump
6e5df724e6 Update gomod-golang-x-crypto to 0.8.0 from 0.7.0
Tags https://github.com/golang/crypto/tags
2023-04-07 16:04:00 +00:00
Mattias Wadman
ea05d30e9c
Merge pull request #631 from wader/bump-gomod-golang/text-0.9.0
Update gomod-golang/text to 0.9.0 from 0.8.0
2023-04-06 18:14:12 +02:00
bump
f13cc979ea Update gomod-golang/text to 0.9.0 from 0.8.0
Source diff 0.8.0..0.9.0 https://github.com/golang/text/compare/v0.8.0..v0.9.0
2023-04-06 16:04:07 +00:00
Mattias Wadman
c8427ea120
Merge pull request #630 from wader/bump-github-go-version-1.20.3
Update github-go-version to 1.20.3 from 1.20.2
2023-04-05 18:24:54 +02:00
Mattias Wadman
1ce29b1af6
Merge pull request #629 from wader/bump-docker-golang-1.20.3
Update docker-golang to 1.20.3 from 1.20.2
2023-04-05 18:24:32 +02:00
bump
f7dca47767 Update github-go-version to 1.20.3 from 1.20.2 2023-04-05 16:03:56 +00:00
bump
4ad1cceda2 Update docker-golang to 1.20.3 from 1.20.2 2023-04-05 16:03:53 +00:00
Mattias Wadman
13b36a9bcc
Merge pull request #628 from wader/rework-recoverfn-repanic-debug
decode,fuzz,dev: Move recoverable error check to recoverfn.Run
2023-03-31 13:19:06 +02:00
Mattias Wadman
c5f6809b02 decode,fuzz,dev: Move recoverable error check to recoverfn.Run
This preserves the callstack on non-recoverable panics so that using
a debugger and fuzzing is much easier.

Add vscode debug config.
Remove fuzz stacktrace log workaround.
2023-03-31 12:47:04 +02:00
Mattias Wadman
664bc3b1b7
Merge pull request #626 from wader/cleanup-old-help
decode: Cleanup old unused help system code
2023-03-28 21:59:47 +02:00
Mattias Wadman
a6c4db75fd decode: Cleanup old unused help system code 2023-03-28 21:51:04 +02:00
Mattias Wadman
4a102df526
Merge pull request #625 from wader/bump-gomod-gopacket-1.1.0
Update gomod-gopacket to 1.1.0 from 1.0.0
2023-03-28 18:15:34 +02:00
bump
e2af57ee43 Update gomod-gopacket to 1.1.0 from 1.0.0
Release notes https://github.com/gopacket/gopacket/releases/tag/v1.1.0
2023-03-28 16:04:46 +00:00
Mattias Wadman
343ecb77f8
Merge pull request #623 from wader/bump-make-golangci-lint-1.52.2
Update make-golangci-lint to 1.52.2 from 1.52.1
2023-03-26 18:34:48 +02:00
Mattias Wadman
845bdef231
Merge pull request #624 from wader/bump-github-golangci-lint-1.52.2
Update github-golangci-lint to 1.52.2 from 1.52.1
2023-03-26 18:34:31 +02:00
bump
c4eb67d958 Update github-golangci-lint to 1.52.2 from 1.52.1
Release notes https://github.com/golangci/golangci-lint/releases/tag/v1.52.2
2023-03-26 16:03:37 +00:00
bump
f0b08457ea Update make-golangci-lint to 1.52.2 from 1.52.1
Release notes https://github.com/golangci/golangci-lint/releases/tag/v1.52.2
2023-03-26 16:03:34 +00:00
Mattias Wadman
6769c3ad76
Merge pull request #621 from wader/bump-make-golangci-lint-1.52.1
Update make-golangci-lint to 1.52.1 from 1.52.0
2023-03-22 17:18:59 +01:00
Mattias Wadman
36ead47e1c
Merge pull request #622 from wader/bump-github-golangci-lint-1.52.1
Update github-golangci-lint to 1.52.1 from 1.52.0
2023-03-22 17:18:45 +01:00
bump
0a6b46c877 Update github-golangci-lint to 1.52.1 from 1.52.0
Release notes https://github.com/golangci/golangci-lint/releases/tag/v1.52.1
2023-03-22 16:04:10 +00:00
bump
d3d1f0e80a Update make-golangci-lint to 1.52.1 from 1.52.0
Release notes https://github.com/golangci/golangci-lint/releases/tag/v1.52.1
2023-03-22 16:04:05 +00:00
Mattias Wadman
f9741443a9
Merge pull request #619 from wader/bump-make-golangci-lint-1.52.0
Update make-golangci-lint to 1.52.0 from 1.51.2
2023-03-19 01:10:40 +01:00
Mattias Wadman
f43c1da0f5
Merge pull request #620 from wader/bump-github-golangci-lint-1.52.0
Update github-golangci-lint to 1.52.0 from 1.51.2
2023-03-19 01:10:25 +01:00
Mattias Wadman
0b6ef2a9d8 golangci-lint: Disable revive unused-parameter and update for new default config
unused-parameter disabled as i prefer to see the names
new default revive config seems to not warn about capital names
2023-03-18 22:56:58 +01:00
bump
c9608939a7 Update github-golangci-lint to 1.52.0 from 1.51.2
Release notes https://github.com/golangci/golangci-lint/releases/tag/v1.52.0
2023-03-18 16:03:49 +00:00
bump
a63fd684a6 Update make-golangci-lint to 1.52.0 from 1.51.2
Release notes https://github.com/golangci/golangci-lint/releases/tag/v1.52.0
2023-03-18 16:03:47 +00:00
Mattias Wadman
8879df82c6
Merge pull request #618 from wader/bump-gomod-creasty-defaults-1.7.0
Update gomod-creasty-defaults to 1.7.0 from 1.6.0
2023-03-13 17:16:43 +01:00
bump
19140a6f97 Update gomod-creasty-defaults to 1.7.0 from 1.6.0
Source diff 1.6.0..1.7.0 https://github.com/creasty/defaults/compare/v1.6.0..v1.7.0
2023-03-13 16:03:52 +00:00
Mattias Wadman
d740f04e72
Merge pull request #617 from wader/interp-completion-fix
interp: Make completion work again
2023-03-10 22:07:27 +01:00
Mattias Wadman
5415bfcaca interp: Make completion work again
Should really add test for this
2023-03-10 21:58:35 +01:00
Mattias Wadman
52bdb5e65f
Merge pull request #616 from wader/interp-subrepl-complete-regression
interp: Fix input completion regression in sub-REPLs
2023-03-10 14:06:46 +01:00
Mattias Wadman
3dd2c61d3c interp: Fix input completion regression in sub-REPLs
readline Config was used to pass completer function per readline call,
was changed in #612 and caused regression. Now use our own member in
stdOS to pass it instead.

Add a test but test script completer is implemented differently.
2023-03-10 13:57:21 +01:00
Mattias Wadman
fcacd7e3a3
Merge pull request #615 from wader/float80-refactor
decode: Add float 80 reader
2023-03-10 10:11:09 +01:00
Mattias Wadman
980ecdba82 decode: Add float 80 reader
Rename *d.Bits to UintBits as it return a uint
Add *d.Bits that return []byte
2023-03-10 01:15:55 +01:00