MT#64611 Remove already applied upstream patches and refresh old ones

Upgrading to 6.0.6

* sipwise/rtpengine-directional-flag.patch removed

Change-Id: I33fe82075cbba9c59d34c355848552a72dfa6721
mr14.1
Donat Zenichev 2 months ago
parent 6f68dcb977
commit 6f58394053

@ -7,7 +7,7 @@ Subject: no_lib64_on_64_bits
1 file changed, 1 insertion(+), 9 deletions(-)
diff --git a/src/Makefile.defs b/src/Makefile.defs
index d7520fe..a6df36e 100644
index 594af77..9bed4c9 100644
--- a/src/Makefile.defs
+++ b/src/Makefile.defs
@@ -454,15 +454,7 @@ endif

@ -42,7 +42,6 @@ sipwise/http_client-add-method-parameter-to-http_connect.patch
sipwise/lost-add-method-parameter-to-http_connect-calls.patch
sipwise/usrloc-don-t-synchronize-on-destroy-for-DB_ONLY.patch
sipwise/presence_offline_cleanup.patch
sipwise/rtpengine-directional-flag.patch
### active development
sipwise/permissions-don-t-allow-reloads-in-the-middle-of-ong.patch
sipwise/dlg_get_var_error_more_verbose_on_dlg

@ -13,10 +13,10 @@ Subject: add_lcr_rate_module
create mode 100644 src/modules/lcr_rate/lcr_rate_mod.c
diff --git a/src/Makefile.groups b/src/Makefile.groups
index fae0dbd..f54d81d 100644
index 6ccd7db..4ee6fb6 100644
--- a/src/Makefile.groups
+++ b/src/Makefile.groups
@@ -109,6 +109,9 @@ mod_list_sctp=sctp
@@ -110,6 +110,9 @@ mod_list_sctp=sctp
# - modules depending on openssl library
mod_list_autheph=auth_ephemeral
@ -26,7 +26,7 @@ index fae0dbd..f54d81d 100644
# - modules related to SIMPLE presence extensions
mod_list_presence=presence presence_conference presence_dialoginfo \
presence_mwi presence_profile presence_reginfo \
@@ -287,8 +290,8 @@ mod_list_all=$(sort $(mod_list_basic) $(mod_list_extra) \
@@ -288,8 +291,8 @@ mod_list_all=$(sort $(mod_list_basic) $(mod_list_extra) \
$(mod_list_microhttpd) \
$(mod_list_nghttp2) \
$(mod_list_gcrypt) \
@ -37,7 +37,7 @@ index fae0dbd..f54d81d 100644
### --- Groups defined for source code compilation ###
@@ -345,6 +348,8 @@ module_group_cassandra=$(module_group_cassandra_driver) $(module_group_db)
@@ -346,6 +349,8 @@ module_group_cassandra=$(module_group_cassandra_driver) $(module_group_db)
module_group_ignore= $(sort $(filter-out $(module_group_default), $(mod_list_all)))

@ -17,10 +17,10 @@ Subject: add_pcem_module
create mode 100644 src/modules/pcem/pcem_mod.h
diff --git a/src/Makefile.groups b/src/Makefile.groups
index b6fed63..fae0dbd 100644
index 181ca22..6ccd7db 100644
--- a/src/Makefile.groups
+++ b/src/Makefile.groups
@@ -30,8 +30,8 @@ mod_list_db=acc alias_db auth_db avpops cfg_db db_text db_flatstore \
@@ -31,8 +31,8 @@ mod_list_db=acc alias_db auth_db avpops cfg_db db_text db_flatstore \
db_cluster dialog dispatcher domain drouting group \
htable topos_htable imc matrix mohqueue msilo mtree p_usrloc pdt permissions \
pipelimit prefix_route registrar sipcapture siptrace speeddial \

@ -11,10 +11,10 @@ Subject: add_tcap_module
create mode 100644 src/modules/tcap/tcap_mod.c
diff --git a/src/Makefile.groups b/src/Makefile.groups
index f54d81d..6242bb7 100644
index 4ee6fb6..faeb6ff 100644
--- a/src/Makefile.groups
+++ b/src/Makefile.groups
@@ -208,6 +208,9 @@ mod_list_erlang=erlang
@@ -209,6 +209,9 @@ mod_list_erlang=erlang
# - modules depending on systemd library
mod_list_systemd=log_systemd systemdops
@ -24,7 +24,7 @@ index f54d81d..6242bb7 100644
# - modules depending on libnsq (+libev libevbuffsock libcurl libjson-c) library
mod_list_nsq=nsq
@@ -351,6 +354,9 @@ module_group_ignore= $(sort $(filter-out $(module_group_default), $(mod_list_all
@@ -352,6 +355,9 @@ module_group_ignore= $(sort $(filter-out $(module_group_default), $(mod_list_all
# pkg lcrrate module
module_group_klcrrate=$(mod_list_lcrrate)

@ -1,6 +1,16 @@
From: Sipwise Development Team <support@sipwise.com>
Date: Fri, 6 Mar 2026 10:37:29 +0100
Subject: db_redis_support_null_key_values
---
src/modules/db_redis/redis_table.c | 15 ++++++++-------
1 file changed, 8 insertions(+), 7 deletions(-)
diff --git a/src/modules/db_redis/redis_table.c b/src/modules/db_redis/redis_table.c
index 2100884..09b1225 100644
--- a/src/modules/db_redis/redis_table.c
+++ b/src/modules/db_redis/redis_table.c
@@ -32,11 +32,6 @@ int db_redis_key_add_string(redis_key_t
@@ -32,11 +32,6 @@ int db_redis_key_add_string(redis_key_t **list, const char *entry, size_t len)
{
redis_key_t *k;
@ -12,7 +22,7 @@
if (db_redis_max_key_len > 0 && len > db_redis_max_key_len) {
LM_ERR("Too big length for key being added: allowed '%u' / given '%zu'\n",
db_redis_max_key_len, len);
@@ -56,8 +51,14 @@ int db_redis_key_add_string(redis_key_t
@@ -56,8 +51,14 @@ int db_redis_key_add_string(redis_key_t **list, const char *entry, size_t len)
goto err;
}

@ -76,7 +76,7 @@ index 9ccb073..3394ece 100644
RET_ARRAY},
{"dlg.bridge_dlg", rpc_dlg_bridge, rpc_dlg_bridge_doc, 0},
diff --git a/src/modules/dialog/dlg_profile.c b/src/modules/dialog/dlg_profile.c
index 9fc1a97..76aa768 100644
index 80fac2d..a2ec325 100644
--- a/src/modules/dialog/dlg_profile.c
+++ b/src/modules/dialog/dlg_profile.c
@@ -129,6 +129,14 @@ int add_profile_definitions(char *profiledef, unsigned int has_value)

@ -25,10 +25,10 @@ Subject: presence_vqr
create mode 100644 src/modules/presence_vqr/presence_vqr.h
diff --git a/src/Makefile.groups b/src/Makefile.groups
index 6242bb7..ed8b1c6 100644
index faeb6ff..5320c96 100644
--- a/src/Makefile.groups
+++ b/src/Makefile.groups
@@ -115,7 +115,7 @@ mod_list_lcrrate=lcr_rate
@@ -116,7 +116,7 @@ mod_list_lcrrate=lcr_rate
# - modules related to SIMPLE presence extensions
mod_list_presence=presence presence_conference presence_dialoginfo \
presence_mwi presence_profile presence_reginfo \

@ -1,11 +0,0 @@
--- a/src/modules/rtpengine/rtpengine.c
+++ b/src/modules/rtpengine/rtpengine.c
@@ -2992,6 +2992,8 @@
if(ng_flags->to && ng_flags->to_tag.s && ng_flags->to_tag.len)
bencode_dictionary_add_str(
ng_flags->dict, "to-tag", &ng_flags->to_tag);
+ if(ng_flags->flags)
+ bencode_list_add_string(ng_flags->flags, "directional");
}
} else if(op == OP_SUBSCRIBE_REQUEST || op == OP_UNSUBSCRIBE) {
bencode_dictionary_add_str(
Loading…
Cancel
Save