Update go deps - #445
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
Contributor
Author
ℹ️ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
renovate
Bot
force-pushed
the
renovate/go-deps
branch
4 times, most recently
from
July 20, 2026 03:16
034d9ce to
a9fdcf2
Compare
renovate
Bot
force-pushed
the
renovate/go-deps
branch
6 times, most recently
from
July 26, 2026 21:11
16b4464 to
ba61627
Compare
Generated by renovateBot
renovate
Bot
force-pushed
the
renovate/go-deps
branch
from
July 27, 2026 21:08
ba61627 to
05eba80
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v0.52.0→v0.54.0v3.1.4→v3.1.5v1.2.16→v1.2.17v1.10.2→v1.10.3v4.2.15→v4.2.16v3.10.0→v3.10.1v0.43.0→v0.44.0Release Notes
Eyevinn/mp4ff (github.com/Eyevinn/mp4ff)
v0.54.0Compare Source
Added
av1package: OBU splitting (SplitOBUs,ParseOBUHeader,ReadLEB128), sequence headers (ParseSequenceHeader,SequenceHeader,CodecConfRec.SequenceHeader), frame-header decoding(
FrameHeaderDecoder,FrameHeader) with per-frame resolution and tile layout,random-access detection (
FrameType,ParseFrameHeaderStart,IsRAPSample) andtile-data location (
GetTileRanges, verified byte-exact against shaka-packager)CodecConfRec.CodecString,SequenceHeader.CodecStringand
av1.CodecString; theav1CboxInfoandmp4ff-pslisternow show thesequence header, coded resolution, color configuration and codecs string for
av01mp4.GetAV1ProtectRangesprotects only tile data(OBU/frame/tile-group headers and tile-size fields stay clear) per the AV1 ISOBMFF
binding;
mp4ff-encrypt/mp4ff-decryptsupportav01tracksEncryptFragmentsandFragmentEncryptor(fromInitProtectData.NewFragmentEncryptor)encrypt a decode sequence with a fresh per-sequence sample protector;
InitProtectDataisimmutable and safe to share across goroutines
ivfpackage to read and write the IVF container used for raw VP8/VP9/AV1 bitstreams (theVPx/AV1 counterpart of Annex B), and an
ivf-to-mp4example that muxes AV1 and VP9 IVF filesinto fragmented MP4. Supported by
av1.OBU.Encode/Size,av1.CodecConfRecFromSequenceHeaderand
mp4.TrakBox.SetAV1Descriptorvp9package parsing the VP9 uncompressed frame header (key-frame/random-access detection,color configuration and picture size) with vpcC level computation, plus
mp4.TrakBox.SetVPxDescriptorto build vp08/vp09 sample entries from a vpcC boxvp8package parsing the VP8 frame tag and key-frame header (key-frame detection and picturesize);
ivf-to-mp4now also muxes VP8 IVF into fragmented MP4Fixed
hevc.ParseSPSNALUniton malformed input where cpb_cnt_minus1 inthe sub-layer HRD parameters is 255 (found by fuzzing)
v0.53.0Compare Source
Added
mp4ff-mvhevccommand line tool withinfoandaddsubcommands to inspectMV-HEVC (Multi-View HEVC) files and to mux HEVC (Annex B or mp4) into a
single-track MV-HEVC mp4 with
hvcC/lhvC,oinf/linfsample groups andoptional Apple spatial-video (
vexu/hfov) metadataTrgrBoxfor the Track Group Box (trgr, ISO/IEC 14496-12 Sec. 8.3.4) and ageneric
TrackGroupTypeBoxfor its children (registered for the standardmsrcandstertrack group types, andcstg— the complete subset trackgrouping for L-HEVC, ISO/IEC 14496-15 Sec. 9.5.1), with a
CreateTrackGroupTypeBoxhelper and aTrakBox.Trgrreference.Type-specific data after
track_group_id(e.g. thesterleft_view_flag)is preserved for round-tripping
(
vexu) family:VexuBox,EyesBox(eyes),CamsBox(cams),ProjBox(proj),StriBox(stri),HeroBox(hero),BlinBox(
blin),PrjiBox(prji) andHfovBox(hfov), with aCreateVexuBoxhelper and
VisualSampleEntryBox.Vexu/.Hfovchild references (Apple"QuickTime and ISO Base Media File Formats and Spatial and Immersive Media")
LhvCBoxfor the L-HEVC configuration box (lhvC, ISO/IEC 14496-15 Ed. 7Sec. 9.5.3.1), carrying the L-HEVC decoder configuration record for the
enhancement layers of a layered HEVC (MV-HEVC/SHVC) stream, with a
CreateLhvCFromNalusconstructor and aVisualSampleEntryBox.LhvCchildreference
vps_extension(),ISO/IEC 23008-2 Annex F.7.3.2.1.1) used by MV-HEVC and SHVC, exposed as an
optional
hevc.VPS.Extension(*VPSExtension) with scalability mask,per-layer dimension/dependency info, layer profile-tier-levels, output layer
sets and
rep_format()resolutions, plusVPS.GetNumLayers,IsMultiLayer,GetNumViewsandScalabilityMaskBitshelperslhvC) decoder configuration record support in the hevc package:DecConfRec.DecodeLHEVCDecConfRec,EncodeLHEVC,EncodeLHEVCSWandLHEVCSize(ISO/IEC 14496-15 Ed. 7 Sec. 9.4.3)OinfSampleGroupEntryfor the Operating Points Information sample group(
oinf, ISO/IEC 14496-15 Ed. 7 Sec. 9.6.2) andLinfSampleGroupEntryforthe Layer Information sample group (
linf, Sec. 4.15), used by layered HEVC(MV-HEVC/SHVC)
BuildOinfFromVPSandBuildLinfFromVPSto derive theoinfandlinfsample group entries for a layered HEVC track from a parsed multilayer
hevc.VPSLbliSampleGroupEntryfor the L-HEVC external base layer sample group(
lbli, LhvcExternalBaseLayerInfo, ISO/IEC 14496-15 Ed. 7 Sec. 9.6.1),used by L-HEVC tracks that predict from an external base layer in a
separate track
SampleAccessor.ReadMdatDatafor bulk reading of the raw mdat payload of afragment in a single read, intended for streaming with lazy mdat decoding
ClliBox(Content Light Level,clli, ISO/IEC 14496-12Sec. 12.1.6) and
MdcvBox(Mastering Display Colour Volume,mdcv, ISO/IEC14496-12 Sec. 12.1.7), including
VisualSampleEntryBox.Clliand.Mdcvchild references
dvh1anddvhe: box decoding,StsdBox.HvcXmapping,TrakBox.SetHEVCDescriptor(dvh1 like hvc1, dvhe likehev1), and CENC/CBCS encryption via
InitProtect/ExtractInitProtectDataDoViConfigurationBoxfor the Dolby Vision Configuration Box (dvcCfordv_profile <= 7,
dvvCfor 8-9,dvwCfor >= 10), carrying theDOVIDecoderConfigurationRecord, with a
VisualSampleEntryBox.DoViConfigchild reference
(
RecoveryPointAvcSEI, ISO/IEC 14496-10 D.1.8) and HEVC (RecoveryPointHevcSEI,ISO/IEC 23008-2 D.2.8)
ReadExpGolomb/ReadSignedGolombonbits.ReaderandWriteExpGolomb/WriteSignedGolombonbits.FixedSliceWriterChanged
fuzzing (
testing.F, Go 1.18), and Go 1.19 fixes fuzz-corpus CRLF handlingso the seed corpus loads on Windows CI
(ISO/IEC 23000-19 Sec. 8.2.3.1):
InitProtectsetstenc.DefaultPerSampleIVSizeto 8,EncryptFragmentwrites 8-byteper-sample IVs to
sencand increments the IV by one per sample(ISO/IEC 23001-7 Sec. 9.2), and the returned chaining IV is 8 bytes.
A 16-byte input IV keeps the previous 16-byte behavior
EncryptFragmentomits thesenc,saiz, andsaioboxes when afragment has no sample auxiliary information (full-sample encryption
with a constant IV, e.g. cbcs audio), as CMAF Sec. 8.2.2.1 recommends
SaizBox.AddSampleInfonow returns an error (sample-info sizes above255 do not fit the 8-bit
sample_info_size) instead of panicking oninconsistent sizes, collapses uniform sizes into
default_sample_info_size, and switches to per-sample sizes when adiffering size arrives
Fixed
DecryptFragmentno longer fails on fragments without asencboxwhen the track uses full-sample encryption with a constant IV
SencBoxkeeps its subsample entries aligned with the sample index, soa fragment mixing samples with and without subsamples encodes a zero
subsample count instead of panicking, and
saizsizes match thesenclayoutGetAVCProtectRangesandGetHEVCProtectRangesreturn an all-clearsubsample entry for a degenerate sample instead of an empty list
pion/dtls (github.com/pion/dtls/v3)
v3.1.5Compare Source
Changelog
9c642f8Unblock reads when conn is closede2959fdRemove the obsolete Go 1.14 build tag8674b27Update actions/checkout action to v78f512dcUpdate module github.com/pion/transport/v4 to v4.0.2 (#836)1ce56abUpdate dtls-1.2 branch namebc02e81Document main-branch tagging freezepion/rtcp (github.com/pion/rtcp)
v1.2.17Compare Source
Changelog
a9b71aeFixed packet length checks (#220)d61b52cUpdate CI configs to v0.12.22a11841Aplly lint upgrades, and missing checks80c3aacUpdate CI configs to v0.12.106eaa85Update CI configs to v0.12.084e0fccUpdate CI configs to v0.11.3921f160aUpdate CI configs to v0.11.37460290bUpdate CI configs to v0.11.36603b7c3Fix gosec slice bounds warnings99b388fUpdate CI configs to v0.11.32pion/rtp (github.com/pion/rtp)
v1.10.3Compare Source
Changelog
ac0f586Skip allocations when reusing VP9 packets (#364)pion/webrtc (github.com/pion/webrtc/v4)
v4.2.16Compare Source
Changelog
3acb04cAdd the ability to write tracks OpusTagsb1b0614Add multi-track ogg writing API5636863Update module github.com/pion/sctp to v1.10.343b3d65Fix flaky test detach race7a223a6Add StartContext to ICE and DTLS Transport (#3371)979fc84Update module github.com/pion/sctp to v1.10.2 (#3457)7306350Update module github.com/pion/datachannel to v1.6.2 (#3456)0b2fda9Update module github.com/pion/sctp to v1.10.1 (#3455)7a9d72cUpdate module github.com/pion/stun/v3 to v3.1.6 (#3452)7991a3aUpdate module github.com/pion/sdp/v3 to v3.0.19 (#3454)ea2897fUpdate module github.com/pion/srtp/v3 to v3.0.12 (#3448)7c9521bUpdate module github.com/pion/datachannel to v1.6.1 (#3451)3a57b45Fix wasm null JS event handlers before release (#3432)ec1dd73Fix bundle-only data channel startup (#3447)6a5d2f8Update module github.com/pion/turn/v5 to v5.0.10 (#3444)urfave/cli (github.com/urfave/cli/v3)
v3.10.1Compare Source
What's Changed
New Contributors
Full Changelog: urfave/cli@v3.10.0...v3.10.1
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.