[OpenSIPS-Devel] [OpenSIPS/opensips] dd8646: presence: fix winfo XML overflow on long URIs
Răzvan Crainea
noreply at github.com
Wed May 13 14:06:07 UTC 2026
Branch: refs/heads/4.0
Home: https://github.com/OpenSIPS/opensips
Commit: dd86461b71ff4a4f5194205896ae5f48f144240d
https://github.com/OpenSIPS/opensips/commit/dd86461b71ff4a4f5194205896ae5f48f144240d
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: e965dcf8f99ae4e02dec23f5730604563f310710
https://github.com/OpenSIPS/opensips/commit/e965dcf8f99ae4e02dec23f5730604563f310710
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: ac5309d5b8206cd3dbe1b4e01567c8db1ce31444
https://github.com/OpenSIPS/opensips/commit/ac5309d5b8206cd3dbe1b4e01567c8db1ce31444
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: 33d11d70d9035b3be683dc34c45556ca61e9a95c
https://github.com/OpenSIPS/opensips/commit/33d11d70d9035b3be683dc34c45556ca61e9a95c
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: 1cef34147d7522e0707cf420460f57175d087543
https://github.com/OpenSIPS/opensips/commit/1cef34147d7522e0707cf420460f57175d087543
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: d3c4b6da762952664a4425d3d560e3968ab6d4b4
https://github.com/OpenSIPS/opensips/commit/d3c4b6da762952664a4425d3d560e3968ab6d4b4
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: 80340bae3114357fdbe82e974d38affe57ba6856
https://github.com/OpenSIPS/opensips/commit/80340bae3114357fdbe82e974d38affe57ba6856
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: 73279c3fe96bf4a511c23184eb1d4dee8017c597
https://github.com/OpenSIPS/opensips/commit/73279c3fe96bf4a511c23184eb1d4dee8017c597
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: 91e13270ed1a6f4d11e28475ecc5b9a33171b113
https://github.com/OpenSIPS/opensips/commit/91e13270ed1a6f4d11e28475ecc5b9a33171b113
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: 4c98c4c2dedb964817b758010e2cc7c729a5e8ba
https://github.com/OpenSIPS/opensips/commit/4c98c4c2dedb964817b758010e2cc7c729a5e8ba
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: 8c2614afec91b5db85a78c4a7967afe587f85e07
https://github.com/OpenSIPS/opensips/commit/8c2614afec91b5db85a78c4a7967afe587f85e07
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: 47bb121fb09ed9d8dfc617ad9314f903cbc699ed
https://github.com/OpenSIPS/opensips/commit/47bb121fb09ed9d8dfc617ad9314f903cbc699ed
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/5f103effaf5f...47bb121fb09e
To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications
More information about the Devel
mailing list