[OpenSIPS-Devel] [OpenSIPS/opensips] c5970d: presence: fix winfo XML overflow on long URIs

Răzvan Crainea noreply at github.com
Wed May 13 14:06:11 UTC 2026


  Branch: refs/heads/3.6
  Home:   https://github.com/OpenSIPS/opensips
  Commit: c5970d3ee25b457ad2d78fe6e9662a12dae577cd
      https://github.com/OpenSIPS/opensips/commit/c5970d3ee25b457ad2d78fe6e9662a12dae577cd
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2026-05-13 (Wed, 13 May 2026)

  Changed paths:
    M modules/presence/notify.c

  Log Message:
  -----------
  presence: fix winfo  XML overflow on long URIs

(cherry picked from commit eeb331cd57d096ad7c767d9c0ef25010d020941a)


  Commit: eb8b580498763c9e4779374a45af25c08ea3ca2d
      https://github.com/OpenSIPS/opensips/commit/eb8b580498763c9e4779374a45af25c08ea3ca2d
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2026-05-13 (Wed, 13 May 2026)

  Changed paths:
    M modules/presence/presence.c

  Log Message:
  -----------
  presence: drop unused variable

(cherry picked from commit f86942e32ca1986e622caf52cbf00f0abc3b22b9)


  Commit: 8fe74b01f6fbf86c0b5e290735275530cb65e0fb
      https://github.com/OpenSIPS/opensips/commit/8fe74b01f6fbf86c0b5e290735275530cb65e0fb
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2026-05-13 (Wed, 13 May 2026)

  Changed paths:
    M parser/sdp/sdp_helpr_funcs.c

  Log Message:
  -----------
  sdp: reject malformed bandwidth lines

(cherry picked from commit 38d0e6ea07c4f4441f00f4e3723432fe557f961d)


  Commit: 068a4b53ccac50bf62e28965eff9400dfb97d5df
      https://github.com/OpenSIPS/opensips/commit/068a4b53ccac50bf62e28965eff9400dfb97d5df
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2026-05-13 (Wed, 13 May 2026)

  Changed paths:
    M mem/q_malloc_dyn.h

  Log Message:
  -----------
  mem: drop unused q_malloc counter

(cherry picked from commit e95fbffcec303891601607282d41dc3b9b890b14)


  Commit: 2fae6df7b8fc4e824ed5e94e34bb140364074822
      https://github.com/OpenSIPS/opensips/commit/2fae6df7b8fc4e824ed5e94e34bb140364074822
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2026-05-13 (Wed, 13 May 2026)

  Changed paths:
    M modules/imc/imc_cmd.c

  Log Message:
  -----------
  imc: fix member list buffer overflow

Build #list replies in an exact-sized pkg buffer instead of the fixed module buffer. Check length arithmetic before copying member URIs so large rooms cannot overflow the response body.

(cherry picked from commit 76afe34203d571bb8709eeaca00ef9a300187617)


  Commit: 303fb58a61362c93be3bf9c8152dc751ddb6f6d9
      https://github.com/OpenSIPS/opensips/commit/303fb58a61362c93be3bf9c8152dc751ddb6f6d9
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2026-05-13 (Wed, 13 May 2026)

  Changed paths:
    M modules/imc/imc_cmd.c

  Log Message:
  -----------
  imc: reject oversized unknown command replies

(cherry picked from commit 07d54dbc966347148e7ca5b86671843a01ff7f7d)


  Commit: 12370938993cbb4615fb3a814c8fb52bff8aaffd
      https://github.com/OpenSIPS/opensips/commit/12370938993cbb4615fb3a814c8fb52bff8aaffd
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2026-05-13 (Wed, 13 May 2026)

  Changed paths:
    M modules/imc/imc_cmd.c

  Log Message:
  -----------
  imc: centralize user body formatting

(cherry picked from commit 3571c128760af9ac64065710c767ce7cda47a940)


  Commit: de5071a4805ff6ffffaccc5453534e94318527b8
      https://github.com/OpenSIPS/opensips/commit/de5071a4805ff6ffffaccc5453534e94318527b8
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2026-05-13 (Wed, 13 May 2026)

  Changed paths:
    M modules/presence/publish.c

  Log Message:
  -----------
  presence: make sure Content-Type is parsed

(cherry picked from commit 5949135249019720b9078773bbf78f6317e3b8bf)


  Commit: ec38f4f01fe19e14e1e5e2311a197e0a7d257917
      https://github.com/OpenSIPS/opensips/commit/ec38f4f01fe19e14e1e5e2311a197e0a7d257917
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2026-05-13 (Wed, 13 May 2026)

  Changed paths:
    M modules/presence/publish.c

  Log Message:
  -----------
  presence: handle case when Content-Type is missing

Also properly test the mime type, incorporating both type and subtype

(cherry picked from commit a03b8a82e96d591adf4f8ef81978497e6036cbfd)


  Commit: 0d015c4759d7795a46c97147a8733ba1ef9b746f
      https://github.com/OpenSIPS/opensips/commit/0d015c4759d7795a46c97147a8733ba1ef9b746f
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2026-05-13 (Wed, 13 May 2026)

  Changed paths:
    M modules/rtpengine/rtpengine.c
    M modules/rtpengine/rtpengine.h

  Log Message:
  -----------
  rtpengine: allow IPv6 destinations in sockets

(cherry picked from commit afec9c857e773c0707ceaa1bb13753de72639e71)


  Commit: 9f988787d4afb0ba93b45ce61aa4d4d5580456f8
      https://github.com/OpenSIPS/opensips/commit/9f988787d4afb0ba93b45ce61aa4d4d5580456f8
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2026-05-13 (Wed, 13 May 2026)

  Changed paths:
    M modules/jabber/xjab_jcon.c

  Log Message:
  -----------
  jabber: validate resolved address family

(cherry picked from commit 4103862c7c9728f555f515b0628c3755e298bccc)


  Commit: d1590b0dd485f9c92253c93ba15de31b1ce31061
      https://github.com/OpenSIPS/opensips/commit/d1590b0dd485f9c92253c93ba15de31b1ce31061
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2026-05-13 (Wed, 13 May 2026)

  Changed paths:
    M modules/xmpp/network.c

  Log Message:
  -----------
  xmpp: validate resolved IPv4 addresses

(cherry picked from commit 15ed7355c6c888082d75fa08667c975a61459360)


Compare: https://github.com/OpenSIPS/opensips/compare/4d23613b6557...d1590b0dd485

To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications



More information about the Devel mailing list