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

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


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: eeb331cd57d096ad7c767d9c0ef25010d020941a
      https://github.com/OpenSIPS/opensips/commit/eeb331cd57d096ad7c767d9c0ef25010d020941a
  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


  Commit: f86942e32ca1986e622caf52cbf00f0abc3b22b9
      https://github.com/OpenSIPS/opensips/commit/f86942e32ca1986e622caf52cbf00f0abc3b22b9
  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


  Commit: 38d0e6ea07c4f4441f00f4e3723432fe557f961d
      https://github.com/OpenSIPS/opensips/commit/38d0e6ea07c4f4441f00f4e3723432fe557f961d
  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


  Commit: e95fbffcec303891601607282d41dc3b9b890b14
      https://github.com/OpenSIPS/opensips/commit/e95fbffcec303891601607282d41dc3b9b890b14
  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


  Commit: 76afe34203d571bb8709eeaca00ef9a300187617
      https://github.com/OpenSIPS/opensips/commit/76afe34203d571bb8709eeaca00ef9a300187617
  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.


  Commit: 07d54dbc966347148e7ca5b86671843a01ff7f7d
      https://github.com/OpenSIPS/opensips/commit/07d54dbc966347148e7ca5b86671843a01ff7f7d
  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


  Commit: 3571c128760af9ac64065710c767ce7cda47a940
      https://github.com/OpenSIPS/opensips/commit/3571c128760af9ac64065710c767ce7cda47a940
  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


  Commit: 5949135249019720b9078773bbf78f6317e3b8bf
      https://github.com/OpenSIPS/opensips/commit/5949135249019720b9078773bbf78f6317e3b8bf
  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


  Commit: a03b8a82e96d591adf4f8ef81978497e6036cbfd
      https://github.com/OpenSIPS/opensips/commit/a03b8a82e96d591adf4f8ef81978497e6036cbfd
  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


  Commit: afec9c857e773c0707ceaa1bb13753de72639e71
      https://github.com/OpenSIPS/opensips/commit/afec9c857e773c0707ceaa1bb13753de72639e71
  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


  Commit: 4103862c7c9728f555f515b0628c3755e298bccc
      https://github.com/OpenSIPS/opensips/commit/4103862c7c9728f555f515b0628c3755e298bccc
  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


  Commit: 15ed7355c6c888082d75fa08667c975a61459360
      https://github.com/OpenSIPS/opensips/commit/15ed7355c6c888082d75fa08667c975a61459360
  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


Compare: https://github.com/OpenSIPS/opensips/compare/bd32a79eb384...15ed7355c6c8

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



More information about the Devel mailing list