Skip to content

Release mr26.3.1.1

Latest

Choose a tag to compare

@github-actions github-actions released this 19 Oct 09:13
· 42 commits to master since this release

Changes in mr26.3.1.1

Changes since mr26.2.1.5:

Alexander Bakker

  • [8c51cbb] MT#55283 Defuse loop detection for duplicate packets that arrive >1s apart
  • [0f9e892] MT#55283 Disable loop check when remote endpoint is no longer local

Daniel Donoghue

  • [8ca3f8f] MT#55283 add rollback NG message

Donat Zenichev

  • [86c6138] MT#66271 discard ICE agent when peer drops ice or ICE=remove

Dragos Vingarzan

  • [ff851df] MT#55283 fix: retain SDP state for created and subscribed endpoints
  • [2cbecc4] MT#55283 fix: null-packet dereference in DTX sequence initialization

Nikolay Feshenko

  • [b3de179] MT#55283 Fix inject audio mixing and cleanup

Orgad Shaneh

  • [428f5c3] MT#55283 keep a=label in publish answer

Richard Fuchs

  • [68a6da4] MT#55283 fix compile error
  • [b67edb6] MT#55283 guard against runaway recursion
  • [7b96b3a] MT#55283 keep number of slots if media slots is unset
  • [c25669c] MT#55283 set PTS after input reset
  • [cfcfebb] MT#55283 fix-up 64c6e51
  • [52c6c91] MT#55283 switch to bounded str_to_*
  • [d863f54] MT#55283 limit number of tracked stats blocks
  • [cdd4cbe] MT#55283 explicitly track non empty samples
  • [1a6b40e] MT#55283 write proc packet also when forwarding
  • [e0eec79] MT#55283 decrease length in iqueue_delete
  • [4dc28ce] MT#55283 redirect additional call pointers
  • [09f2e78] MT#55283 honour actual output PT for cache players
  • [03d64ff] MT#55283 check validity of cached entry
  • [8da4be3] MT#55283 add local endpoint to WS conns
  • [3f6cf09] MT#55283 extend mock getsockname
  • [69b74ac] MT#55283 upgrade control_ng_process args
  • [a9650e1] MT#55283 fix nested string lookup booboo
  • [08602d2] MT#65420 tests for Ib1d66943c
  • [aec09de] MT#65420 marker handling in sequencer
  • [3ed135b] MT#65420 move marker bit to upper struct
  • [e6c928e] MT#55283 lightweight transform strings
  • [13df915] MT#55283 lightweight viabranch
  • [fc83f6c] MT#55283 lightweight xmlrpc_cb
  • [402a67c] MT#55283 lightweight sdps
  • [279c593] MT#55283 lightweight created_from
  • [b3d024d] MT#55283 lightweight call ID aliases
  • [1745d34] MT#55283 lightweight call ID
  • [866e049] MT#55283 lightweight tag
  • [c66bc45] MT#55283 lightweight recording fields
  • [272b3c3] MT#55283 fix hash table update
  • [0fd4e54] MT#55283 lightweight rec meta
  • [00683d8] MT#55283 more lightweight strings
  • [62e3885] MT#55283 lightweight sdp_attrs
  • [0df480c] MT#55283 lightweight groups_other
  • [69dc715] MT#55283 lightweight sdp_session fields
  • [61e497d] MT#55283 lightweight SDP origin
  • [ad2dca0] MT#55283 allow for copy from self
  • [579097e] MT#55283 g_new for last user of uid_alloc
  • [acda0b2] MT#55283 iqueue for all_local_interfaces
  • [f74d428] MT#55283 use lightweight alloc for slices
  • [e740431] MT#55283 remove duplicate loop
  • [1442eb4] MT#55283 iqueue for ml and media
  • [5a5342f] MT#55283 fix stop_forwarding monologue mixup
  • [dcdafb5] MT#55283 streamline Redis snapshotting code
  • [1b2afd5] MT#55283 iqueue for endpoint maps
  • [c5afd60] MT#55283 iqueue for packet streams
  • [66e4218] MT#55283 better syntax for transparent union
  • [a13abfa] MT#55283 add missing label to Redis
  • [d1171ac] MT#55283 allow lightweight media strings
  • [4c6ba1c] MT#55283 allow for slower test runs
  • [4501198] MT#55283 prevent use of global rtpe_arena
  • [e4f5ba6] MT#55283 add lightweight mode
  • [7f69e7f] MT#55283 use mmap for long running arenas
  • [40b17bd] MT#55283 exponential increase of arena allocations
  • [57ee958] MT#55283 use dedicated flag for arena debugging
  • [a4c2b66] MT#55283 separate out arena from bencode
  • [080beb3] MT#55283 fix compiler error
  • [e76a144] MT#55283 rename files
  • [9712078] MT#55283 typed rtcp_fb queue
  • [2e74b43] MT#55283 fix compiler error
  • [f2ec16f] MT#55283 remove largely useless error flag
  • [0986dd1] MT#55283 fix compiler error
  • [29e118c] MT#65420 initial support for H.264
  • [41d4c98] MT#65420 test scripts for video
  • [ddbf1d4] MT#65420 video support for demo app
  • [9b71521] MT#65420 allow outgoing offers with video
  • [4f7e212] MT#65420 initial support for VP9
  • [09f3c5f] MT#65420 initial support for VP8
  • [45ae2fb] MT#65420 restrict audio player to audio
  • [2a4e68b] MT#65420 support for video playback
  • [0534e3d] MT#65420 initial support for video transcoding
  • [2ad9d9b] MT#65420 add plumbing for video
  • [6448f37] MT#65420 support setting marker from packetizer
  • [a46a49b] MT#65420 streamline encoder input fn
  • [6c37316] MT#65420 return status from set_enc_options
  • [4fe4cac] MT#65420 add frame rescaler
  • [a2c3a6b] MT#65420 fill and use new width/height fields
  • [3306e84] MT#65420 pass media type to make_generic_av
  • [2711563] MT#65420 pick correct stream when reading file
  • [b2ce483] MT#65420 remove unneeded case distinction
  • [909582d] MT#65420 use stream index for stream seeking
  • [c9d389c] MT#65420 add format_supported callback
  • [fcc6b68] MT#65420 streamline codec_def_supported
  • [94140a1] MT#65420 add height/width fields to structs
  • [449385d] MT#55283 fix compiler error
  • [bc08b05] MT#65420 stricter str_to_X family
  • [0b3d305] MT#65420 encapsulate sample stream init
  • [669090c] MT#65420 check callback function before calling it
  • [e7b9c53] MT#65420 use correctly typed function
  • [bc20cb5] MT#65420 reorder enc/dec option setting
  • [2ab2773] MT#65420 simplify and move set_av_opt_intstr
  • [91ec5af] MT#65420 remove unused function argument
  • [a43de7c] MT#65420 decoder config via format_t
  • [bf60ed4] MT#65420 support passing marker bit to decoders
  • [fc98a5a] MT#65420 adjust for PTS/duration drift
  • [56bb192] MT#65420 move media player into media
  • [9066365] MT#65420 give MP index to start/stop functions
  • [42b6652] MT#65420 combine the two media players into array
  • [6796106] MT#65420 make private functions static
  • [e25bcf8] MT#65420 pass player opts by reference
  • [5ee259b] MT#65420 unify player start code
  • [df7996b] MT#55283 queue unsent packets when buffer is full
  • [ffa048b] MT#55283 give uring object knowledge of iov
  • [1efaaf0] MT#55283 remove dst endpoint from sendmsg args
  • [632a9cf] MT#55283 move sockaddr_storage into req obj
  • [a3e8d1a] MT#55283 remove unused socket abstractions
  • [c0246b8] MT#55283 move msghdr into req obj
  • [5b499de] MT#55283 close ports that can't be used
  • [e8b8212] MT#55283 annotate generic test names
  • [6388d49] MT#55283 tests for I0ded946, I49dcd93, I5423928
  • [032bd39] MT#55283 combine DTLS= and DTLS-reverse=
  • [91d0669] MT#55283 improve setup=actpass logic
  • [8e92987] MT#55283 remove unneeded null check
  • [001d8fe] MT#55283 retain TLS ID for answer role change
  • [75abd43] MT#55283 fix compiler warning
  • [cb2ce35] MT#55283 handle non-linear skbuffs
  • [fda6cbf] MT#55283 fix compiler warnings
  • [e4ee1f8] MT#55283 remove obsolete version tests
  • [9071a84] MT#55283 cache kernel routing entry
  • [d524f83] MT#65413 typed container for AVFrame
  • [c22d724] MT#55283 don't do ICE checks on closed sockets

Sipwise Jenkins Builder

  • [a42f4e7] Release new version 26.3.1.1+0~mr26.3.1.1
  • [e8abf63] Release new version 26.3.1.0+0~mr26.3.1.0
  • [35f275a] Release new version 26.3.0.0+0~mr26.3.0.0

baseballyama

  • [3ec821c] MT#55283 redis: preserve legacy SSRC restore and test SRTP takeover
  • [52de132] MT#55283 Write the outbound SRTP index to Redis
  • [1084d03] MT#55283 Keep the takeover grace period until media is accepted
  • [1b5930e] MT#55283 Persist peer address confirmation and learning mode in Redis

darwvin-dev

  • [c49be83] MT#55283 initialise kernel SSRC loss tracker
  • [fb90c68] MT#55283 don't clobber jitter estimator in metrics collection

dnygate

  • [25ac052] MT#55283 Report the fixed egress SSRC in query
  • [23bb540] MT#55283 Add tests for fixed egress SSRC
  • [7674d85] MT#55283 Add a fixed egress SSRC per media
  • [8046d0a] MT#55283 Add test for force strip extmap
  • [fdbc23c] MT#55283 Add force strip extmap flag
  • [55fe3c2] MT#55283 Fix build with libavcodec older than 61.19