Skip to content

Bump github.com/contribsys/faktory from 1.9.4 to 1.10.0 in /src - #320

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/src/github.com/contribsys/faktory-1.10.0
Open

Bump github.com/contribsys/faktory from 1.9.4 to 1.10.0 in /src#320
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/src/github.com/contribsys/faktory-1.10.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 17, 2026

Copy link
Copy Markdown
Contributor

Bumps github.com/contribsys/faktory from 1.9.4 to 1.10.0.

Release notes

Sourced from github.com/contribsys/faktory's releases.

1.10.0

Notable changes can be found in the changelogs:

Filename SHA256
faktory-1.10.0-1.aarch64.rpm 4fe63349e2c57bf9ec3bdbbcf2ba056ebb1e9d56fabd2a392e893eaaf9cf6bdf
faktory-1.10.0-1.x86_64.rpm a25f5796901a5e34f1ae29575c39ae6da557d98ca070ab1b449d67704689ce09
faktory_1.10.0-1_amd64.deb 8c7a078965346738f65593af17631125290f595cf8aaab9666cea54c7eb7e509
faktory_1.10.0-1_arm64.deb da4df665f6046a525af56e86a4fd2e7d0f3975a80b8d8dc5fec19fcf830aae70
faktory-ent_1.10.0.macos.amd64.tbz de48eacdb14ae190003699b5b0d16aabe905b78faa60787e85369aa17bd2e97c
faktory-ent_1.10.0.macos.arm64.tbz cd59c3a8c8bcc63b4c9f116c4f4c26f39331ea8597a3c63f7099af895578cfd3

Verify with shasum -a 256 <filename>.

Installation | Full docs

The Faktory Enterprise macOS packages are bare binaries which can replace the faktory binary installed by Homebrew. You are welcome to use either to trial the commercial functionality before purchase but they may not be used in a production environment without a license. Linux DEB packages and Docker images are available upon purchase.

Unpack them with tar xvf faktory-ent-*.tbz; cp ./faktory /usr/local/bin.

Note the amd64 builds are for x86_64 processors (Intel, AMD). arm64 builds are for ARM (Gravitron, Apple Silicon, etc) processors.

Changelog

Sourced from github.com/contribsys/faktory's changelog.

1.10.0

  • SECURITY Clients could push jobs with queue names colliding with other key names in Redis. All queues are now prefixed with q: inside Redis.
  • SECURITY Clients could send malformed protocol requests which cause Faktory to crash, leading to a DDOS. Faktory now recovers any Go panics when processing commands.
  • SECURITY Running the bare faktory binary on Linux used /tmp/redis.conf to start Redis which an attacker could gain write access with a TOCTOU attack, leading to a misconfigured Redis. Faktory now writes redis.conf to the storage directory which is not world-writeable.
  • AMD64 build now uses GOAMD64=v3 which requires a 2013+ Intel chip.
Commits
  • b2d89a6 Remove deprecated ZRangeByScore usage
  • f3042ea Update dependencies
  • 2f9296f verify queue name migration is working
  • 72b1b0a Update README.md with forum
  • cf9073f fix queue prefix when fetching to prevent double prefixing
  • 6ee6494 Add changes, bump
  • 3bcfe25 Merge branch 'queue_prefix'
  • 0b6d21b Handle panics in command-handling goroutines, preventing input from crashing ...
  • b069453 Adjust how we write redis.conf to avoid TOCTOU and config hijack
  • 4fef599 Prefix all queues with q: to prevent queue name collision with other keys i...
  • Additional commits viewable in compare view

Most Recent Ignore Conditions Applied to This Pull Request
Dependency Name Ignore Conditions
github.com/contribsys/faktory [>= 1.9.3.a, < 1.9.4]

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/contribsys/faktory](https://github.com/contribsys/faktory) from 1.9.4 to 1.10.0.
- [Release notes](https://github.com/contribsys/faktory/releases)
- [Changelog](https://github.com/contribsys/faktory/blob/main/Changes.md)
- [Commits](contribsys/faktory@v1.9.4...v1.10.0)

---
updated-dependencies:
- dependency-name: github.com/contribsys/faktory
  dependency-version: 1.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Aug 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update Go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants