fix(deps): update module github.com/gabriel-vasile/mimetype to v1.4.15
Metadata
Current evaluation
Renovate PR #638 bumped github.com/gabriel-vasile/mimetype v1.4.13 → v1.4.15 in go.mod/go.sum and was merged into main (commit 6cb60f8), pulling the 32-bit int-overflow fix.
Resolution: closed resolved
Reason: Merged with one approval and no unresolved review comments; commit 6cb60f8 in main contains the mimetype v1.4.15 bump across go.mod and go.sum.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [github.com/gabriel-vasile/mimetype](https://redirect.github.com/gabriel-vasile/mimetype) | `v1.4.13` → `v1.4.15` |  |  |
---
### Release Notes
<details>
<summary>gabriel-vasile/mimetype (github.com/gabriel-vasile/mimetype)</summary>
### [`v1.4.15`](https://redirect.github.com/gabriel-vasile/mimetype/releases/tag/v1.4.15): fix int overflow on 32bit arch
[Compare Source](https://redirect.github.com/gabriel-vasile/mimetype/compare/v1.4.14...v1.4.15)
#### What's Changed
This release fixes an integer overflow panic on 32 bit architectures and retracts the previous release.
- cdf: fix slice index panic on 32bit arch by [@​gabriel-vasile](https://redirect.github.com/gabriel-vasile) in [#​829](https://redirect.github.com/gabriel-vasile/mimetype/pull/829)
- fuzz: fuzz for 32 bit too to avoid panics like [#​829](https://redirect.github.com/gabriel-vasile/mimetype/issues/829) by [@​gabriel-vasile](https://redirect.github.com/gabriel-vasile) in [#​830](https://redirect.github.com/gabriel-vasile/mimetype/pull/830)
- readme: add back contributing section, for [#​827](https://redirect.github.com/gabriel-vasile/mimetype/issues/827) by [@​gabriel-vasile](https://redirect.github.com/gabriel-vasile) in [#​831](https://redirect.github.com/gabriel-vasile/mimetype/pull/831)
**Full Changelog**: <https://github.com/gabriel-vasile/mimetype/compare/v.1.4.14...v1.4.15>
### [`v1.4.14`](https://redirect.github.com/gabriel-vasile/mimetype/releases/tag/v1.4.14): pyc, pcap, cycloned, gedcom support
[Compare Source](https://redirect.github.com/gabriel-vasile/mimetype/compare/v1.4.13...v1.4.14)
#### Media type changes
- newly added: `application/x-bytecode.python`, `application/vnd.tcpdump.pcap`, `application/vnd.cyclonedx+xml`, `application/vnd.cyclonedx+json`, `text/vnd.familysearch.gedcom`
- superseded and demoted to aliases:
`image/vnd.mozilla.apng` superseded by `image/apng`
`video/x-matroska` superseded by `video/matroska`
`application/x-rar-compressed` superseded by `application/vnd.rar`
#### Full changelog
- scan: fix FullWord combined with other flags by [@​gabriel-vasile](https://redirect.github.com/gabriel-vasile) in [#​763](https://redirect.github.com/gabriel-vasile/mimetype/pull/763)
- shebang: individual flags for each signature by [@​gabriel-vasile](https://redirect.github.com/gabriel-vasile) in [#​764](https://redirect.github.com/gabriel-vasile/mimetype/pull/764)
- apk: add support with zipflinger virtual entry by [@​dmlambea](https://redirect.github.com/dmlambea) in [#​761](https://redirect.github.com/gabriel-vasile/mimetype/pull/761)
- apng: search acTL for several chunks by [@​gabriel-vasile](https://redirect.github.com/gabriel-vasile) in [#​770](https://redirect.github.com/gabriel-vasile/mimetype/pull/770)
- CycloneDX: add support for JSON and XML types by [@​gabriel-vasile](https://redirect.github.com/gabriel-vasile) in [#​771](https://redirect.github.com/gabriel-vasile/mimetype/pull/771)
- pyc: add support; close [#​416](https://redirect.github.com/gabriel-vasile/mimetype/issues/416) by [@​gabriel-vasile](https://redirect.github.com/gabriel-vasile) in [#​773](https://redirect.github.com/gabriel-vasile/mimetype/pull/773)
- mp3: harden ID3v2 check by [@​gabriel-vasile](https://redirect.github.com/gabriel-vasile) in [#​783](https://redirect.github.com/gabriel-vasile/mimetype/pull/783)
- MP3: add a frame parser and do linear search for headers by [@​gabriel-vasile](https://redirect.github.com/gabriel-vasile) in [#​778](https://redirect.github.com/gabriel-vasile/mimetype/pull/778)
- chore: go fix by [@​zdiff](https://redirect.github.com/zdiff) in [#​797](https://redirect.github.com/gabriel-vasile/mimetype/pull/797)
- csv: drop DropLastLine for better performance by [@​gabriel-vasile](https://redirect.github.com/gabriel-vasile) in [#​799](https://redirect.github.com/gabriel-vasile/mimetype/pull/799)
- ndjson: fix edge-case with new-lines by [@​gabriel-vasile](https://redirect.github.com/gabriel-vasile) in [#​803](https://redirect.github.com/gabriel-vasile/mimetype/pull/803)
- all: increase defaultLimit from 3072 to 4096 by [@​gabriel-vasile](https://redirect.github.com/gabriel-vasile) in [#​796](https://redirect.github.com/gabriel-vasile/mimetype/pull/796)
- rar: use vnd.rar instead of unregistered name by [@​gabriel-vasile](https://redirect.github.com/gabriel-vasile) in [#​809](https://redirect.github.com/gabriel-vasile/mimetype/pull/809)
- Add header "Message-ID" to eml hints to correctly detect type in enron email dataset by [@​zhel1](https://redirect.github.com/zhel1) in [#​791](https://redirect.github.com/gabriel-vasile/mimetype/pull/791)
- ttf: use layout tables for detection too; fix [#​808](https://redirect.github.com/gabriel-vasile/mimetype/issues/808) by [@​gabriel-vasile](https://redirect.github.com/gabriel-vasile) in [#​810](https://redirect.github.com/gabriel-vasile/mimetype/pull/810)
- ttf: add more missing tables by [@​gabriel-vasile](https://redirect.github.com/gabriel-vasile) in [#​811](https://redirect.github.com/gabriel-vasile/mimetype/pull/811)
- cdf: add parser for more reliable results by [@​gabriel-vasile](https://redirect.github.com/gabriel-vasile) in [#​804](https://redirect.github.com/gabriel-vasile/mimetype/pull/804)
- pcap: add support by [@​gabriel-vasile](https://redirect.github.com/gabriel-vasile) in [#​817](https://redirect.github.com/gabriel-vasile/mimetype/pull/817)
- all: run go fix by [@​gabriel-vasile](https://redirect.github.com/gabriel-vasile) in [#​818](https://redirect.github.com/gabriel-vasile/mimetype/pull/818)
- mkv: use IANA registered media type by [@​gabriel-vasile](https://redirect.github.com/gabriel-vasile) in [#​819](https://redirect.github.com/gabriel-vasile/mimetype/pull/819)
- docs: mention String() can return different values by [@​gabriel-vasile](https://redirect.github.com/gabriel-vasile) in [#​820](https://redirect.github.com/gabriel-vasile/mimetype/pull/820)
- charset: stop checking for ascii if utf8 is satisfied by [@​gabriel-vasile](https://redirect.github.com/gabriel-vasile) in [#​768](https://redirect.github.com/gabriel-vasile/mimetype/pull/768)
- Add support for text/vnd.familysearch.gedcom content type by [@​gorodet-sky](https://redirect.github.com/gorodet-sky) in [#​789](https://redirect.github.com/gabriel-vasile/mimetype/pull/789)
#### New Contributors
- [@​zhel1](https://redirect.github.com/zhel1) made their first contribution in [#​791](https://redirect.github.com/gabriel-vasile/mimetype/pull/791)
- [@​gorodet-sky](https://redirect.github.com/gorodet-sky) made their first contribution in [#​789](https://redirect.github.com/gabriel-vasile/mimetype/pull/789)
**Full Changelog**: <https://github.com/gabriel-vasile/mimetype/compare/v1.4.13...v1.4.14>
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/canonical/fetch-service).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNzUuMiIsInVwZGF0ZWRJblZlciI6IjQ0LjI0LjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Renovate PR #638 bumped github.com/gabriel-vasile/mimetype v1.4.13 → v1.4.15 in go.mod/go.sum and was merged into main (commit 6cb60f8), pulling the 32-bit int-overflow fix. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged canonical/fetch-service#638 (commit 6cb60f8), upgrading github.com/gabriel-vasile/mimetype to v1.4.15, which fixes an integer overflow panic on 32-bit architectures. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged dependency update for github.com/gabriel-vasile/mimetype to v1.4.15, resolving an integer overflow panic on 32-bit architectures. CI checks passed except OSV-scanner, which did not block the merge. |
Update history
| Date | Change |
|---|---|
| created |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #498 fix(deps): update module github.com/gabriel-vasile/mimetype to v1.4.11 | fetch-service | merged | Renovate PR #498 bumping github.com/gabriel-vasile/mimetype from v1.4.10 to v1.4.11 was approved and merged into main as commit 1e5e13d (+3/-1 across go.mod/go.sum). | |
| #46 fix(deps): update module github.com/gabriel-vasile/mimetype to v1.4.3 | fetch-service | merged | Renovate PR merged as commit 37c5f8d, bumping github.com/gabriel-vasile/mimetype v1.4.2 -> v1.4.3 in go.mod/go.sum (2 files, +5/-3); later superseded by #106 (v1.4.4) and newer bumps. | |
| #270 fix(deps): update module github.com/gabriel-vasile/mimetype to v1.4.6 | fetch-service | merged | Renovate dependency bump PR #270 (mimetype v1.4.5 -> v1.4.6) was approved by 2 reviewers and merged into main as commit 49f7382, touching go.mod and go.sum. | |
| #106 fix(deps): update module github.com/gabriel-vasile/mimetype to v1.4.4 | fetch-service | merged | Renovate PR #106 merged via commit 446c23c, bumping github.com/gabriel-vasile/mimetype v1.4.3 -> v1.4.4 in go.mod/go.sum (pulling golang.org/x/net, x/crypto, x/sys). Superseded by later bumps through v1.4.15 (#638). | |
| #550 fix(deps): update module github.com/gabriel-vasile/mimetype to v1.4.13 | fetch-service | merged | Renovate dependency bump PR merged: github.com/gabriel-vasile/mimetype v1.4.11 -> v1.4.13 in fetch-service via commit 1a7bec7, updating go.mod/go.sum (+3/-1 lines). | |
| #165 fix(deps): update module github.com/gabriel-vasile/mimetype to v1.4.5 | fetch-service | merged | Merged PR #165 upgraded github.com/gabriel-vasile/mimetype from v1.4.4 to v1.4.5 in commit 33f9f72. | |
| #449 fix(deps): update module github.com/gabriel-vasile/mimetype to v1.4.10 | fetch-service | merged | Renovate dependency bump of github.com/gabriel-vasile/mimetype from v1.4.9 to v1.4.10 was approved by 2 reviewers, passed all CI checks, and merged in commit 8946ef7. Later superseded by v1.4.11 (#498), v1.4.13 (#550) and v1.4.15 (#638). | |
| #297 fix(deps): update module github.com/gabriel-vasile/mimetype to v1.4.8 | fetch-service | merged | Renovate PR #297 merged into main via commit e0b18c5, bumping github.com/gabriel-vasile/mimetype from v1.4.6 to v1.4.8 (APK support, zstd skippable frames, CVE-2024-45338 fix). Later superseded by v1.4.9/v1.4.10/v1.4.11/v1.4.13/v1.4.15. | |
| #380 fix(deps): update module github.com/gabriel-vasile/mimetype to v1.4.9 | fetch-service | merged | Renovate PR merged as commit 4e75a49, bumping github.com/gabriel-vasile/mimetype from v1.4.8 to v1.4.9 (GLTF support, SRT/JSON perf improvements); all CI checks passed. | |
| #668 fix(deps): update module github.com/gabriel-vasile/mimetype to v1.4.16 | fetch-service | open | Renovate-generated dependency update bumping github.com/gabriel-vasile/mimetype from v1.4.15 to v1.4.16. Minimal diff (+3/-1 lines). OSV-scanner CI check is failing; other checks pending. No reviewers assigned yet. |