zanarkand icon indicating copy to clipboard operation
zanarkand copied to clipboard

Network capture library for realtime FFXIV Frame and FFXIV Message reading from a TCP/IP stream

Results 12 zanarkand issues
Sort by recently updated
recently updated
newest added

Bumps [golang.org/x/net](https://github.com/golang/net) from 0.0.0-20210525063256-abc453219eb5 to 0.7.0. Commits See full diff in compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/net&package-manager=go_modules&previous-version=0.0.0-20210525063256-abc453219eb5&new-version=0.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...

dependencies

Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.0.0-20210603081109-ebe580a85c40 to 0.1.0. Commits See full diff in compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/sys&package-manager=go_modules&previous-version=0.0.0-20210603081109-ebe580a85c40&new-version=0.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...

dependencies

As per the 6.1 or so changes to introduce Oodle compression. There's a few options here and I'm not sure what's best, leaning towards an interface for decompressors and allowing...

enhancement
component/sniffer
component/ffxiv

Add a context to sniffers and subscribers, so that cancelling a subscriber or sniffer directly can use a context provided by user or internally to manage shutdown timeouts and drainage....

enhancement
good first issue
component/sniffer
component/subscriber

We currently just kinda yolo return `fmt.Errorf()` or the occasional `errors.New()`. A proper set of error types should be used with wrapping to allow users to appropriately respond to different...

enhancement
good first issue
component/sniffer

Requires Go 1.18 beta 1, but I dislike beta releases. Schedule looks like 1.18 is released in Feb 2022 tho, so we can get started and test at least. The...

enhancement
component/sniffer
component/subscriber

Add an optional second parameter to Subscribe methods that takes a function to filter the data before it's published in the channel. This is mostly useful for segment/opcode pre-filtering and...

enhancement
component/subscriber

Subscribers currently expose the IPC streams for ingress and egress as channels. While this works well for low volume packets, usually when you know *exactly* what you want, it's probably...

enhancement
component/sniffer
component/subscriber

Using a channel for reassembled data has proven less than optimal, specifically it's difficult to debug and is too strict on types and how we return data. Switching to a...

enhancement
component/sniffer

Frames being decoded inside the reassembler has been bad for performance and stability. This should be moved out of the reassembler, which is also useful to give some way of...

enhancement
good first issue
component/sniffer