Browse code

ChangeLog: content updated for v5.3.9

Daniel-Constantin Mierla authored on 08/12/2021 09:15:16
Showing 1 changed files
... ...
@@ -1,3 +1,1893 @@
1
+===================== 2021-12-08 Version 5.3.9 Released =====================
2
+
3
+===================== Changes Since Version 5.3.8 ===========================
4
+
5
+commit 91823791bf485d18edfd01fdf0f923fcb09f736b
6
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
7
+Date:   Wed Dec 8 09:41:06 2021 +0100
8
+
9
+    Makefile.defs: set version to 5.3.9
10
+
11
+commit 0cac76792652237f362428ffbc62b29e73365aac
12
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
13
+Date:   Wed Dec 8 09:40:15 2021 +0100
14
+
15
+    pkg/kamailio/deb: version set to 5.3.9
16
+
17
+commit 6a04f278372864b0c0bfa4be78d0f97283df9909
18
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
19
+Date:   Wed Dec 8 09:39:04 2021 +0100
20
+
21
+    pkg: version set to 5.3.9 for rpm and alpine specs
22
+
23
+commit 76c052b2dc86856e854c2ba1aad39a891bfb121e
24
+Author: Justin-lavelle <justinl@broadvoice.com>
25
+Date:   Sat Dec 4 03:09:43 2021 -0800
26
+
27
+    auth_ephemeral: fix sha256/384/512
28
+    
29
+    - sha256/384/512 broken due to use of sha1 password length, change to check and use proper lengths for each
30
+    - sha384 mistakenly using sha256 method
31
+    
32
+    (cherry picked from commit de2bee1805c2c89565e9b28afb50fac375d0b5ba)
33
+    (cherry picked from commit 52a01e54483c5e50fedec649689e5f142c16315a)
34
+    (cherry picked from commit e04db74dc1e1706f4f3c8c2b6fcd3dba98534f04)
35
+
36
+commit 3e21c4d96e9f88ef9013467ea43acae6c31f307c
37
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
38
+Date:   Mon Dec 6 15:01:40 2021 +0100
39
+
40
+    modules: readme files regenerated - modules ... [skip ci]
41
+
42
+commit 6a230024af804ab97a2e260e5a644ad1f58d8c76
43
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
44
+Date:   Tue Nov 23 17:22:42 2021 +0100
45
+
46
+    core: clarification for -b cli parameter
47
+    
48
+    (cherry picked from commit f068a9ad1892777bfb9a6d1bcfd17a291578c6b6)
49
+    (cherry picked from commit 68a694676df0e0a0d0a8d0180ebc39f9893b49bc)
50
+    (cherry picked from commit 748cd0834cc9118fec1ee69b749daad7203346fb)
51
+
52
+commit 00e02d7db1acdaaaf3193d701ba96081b7337331
53
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
54
+Date:   Fri Nov 12 10:15:07 2021 +0100
55
+
56
+    core: io wait - remove log level string from debug message
57
+    
58
+    (cherry picked from commit 4608914cf9d3878c79560730ddad8e0800c38397)
59
+    (cherry picked from commit 706b1ceb9cb5139c4464873c8df6d99c541dda7b)
60
+    (cherry picked from commit 09ac130c86186334a1a1dd37d47f40b17a83b650)
61
+
62
+commit 3c50cf570b41114925e689ca7c5dbd55b8d78d58
63
+Author: Nacho Garcia Segovia <nacho.gs@zaleos.net>
64
+Date:   Fri Oct 22 10:38:48 2021 +0200
65
+
66
+    msrp: fix some tcpconn where memory was never cleaned up
67
+    
68
+    Thanks to Jason Shugart at INdigital. Fix consist of caring of removing references to previously retrieved tcp connections. GH #2880
69
+    
70
+    (cherry picked from commit bf371ccbfa1c89fefcd9d9322ae75189d97fc862)
71
+    (cherry picked from commit f4ebe527c25ecedb3caffa8a361b5c42a2dd6b88)
72
+    (cherry picked from commit dccc47c4fbb306150d88be40bf2463d4926c75bd)
73
+
74
+commit 4ba9945e26199b5a64b2e5cd02062ef9f866ac1a
75
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
76
+Date:   Wed Oct 13 19:16:06 2021 +0200
77
+
78
+    core: parse main headers after updating msg buffer
79
+    
80
+    - same group of headers as for the case of receiving the message
81
+    - applies for msg_apply_changes() as well
82
+    - related to GH #2877
83
+    
84
+    (cherry picked from commit d5c1b4693b6e47b4123b5f9417b5fd88d4dafd1f)
85
+    (cherry picked from commit 992c5a349454e40c87c8918283ffde7302da9d8e)
86
+    (cherry picked from commit 49f3ec66c9e187584f403ca19e3b436abd20376a)
87
+
88
+commit cfaf76db114ff10005ee37ce33aa05b4b24116fd
89
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
90
+Date:   Tue Oct 5 14:25:03 2021 +0200
91
+
92
+    timer: extend internal static HTTP message to have one header
93
+    
94
+    (cherry picked from commit c3629f877500373028d2c7cdefd976cddda31c15)
95
+    (cherry picked from commit a9c5f3e4d29dccda79eee8e594d4316e32196db5)
96
+    (cherry picked from commit 3d5f1a75a1413126532b6bed41f2e5ec7acc57fb)
97
+
98
+commit 319477691bfed48749eea5c40626f033bfbcf842
99
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
100
+Date:   Tue Oct 5 09:56:33 2021 +0200
101
+
102
+    textops: docs update to state regex params expect posix format
103
+    
104
+    (cherry picked from commit b19aab7fe00f72d0c9e54a7a106ec7a065a3d02b)
105
+    (cherry picked from commit a78acd8f40ed38b161a075bef74febd93acb092c)
106
+    (cherry picked from commit e4eda3f5131e2788670a1f9f8342a2889e9b1107)
107
+
108
+commit 401c65ba3a8168af370c9a3e9c9e445eb66ebbf3
109
+Author: Sven Uhlig <git@resident-uhlig.de>
110
+Date:   Wed Oct 20 14:23:38 2021 +0200
111
+
112
+    textops: fix broken example for filter_body
113
+    
114
+    (cherry picked from commit f8c1cabaeadb8ee145174843ed11bbbb0c3276b0)
115
+    (cherry picked from commit d9c34770caa305fc6cafa18e255f3c05342305dc)
116
+
117
+commit eee27448e603d554b1486376909947995c94d207
118
+Merge: 67f40d2f7e 420173265b
119
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
120
+Date:   Mon Oct 25 09:11:46 2021 +0200
121
+
122
+    Merge pull request #2901 from smititelu/5.3
123
+    
124
+    presence: fix build
125
+
126
+commit 420173265bbcd484deeb289f2d7009c3a6bb3294
127
+Author: Stefan Mititelu <stefan-cristian.mititelu@1and1.ro>
128
+Date:   Mon Oct 25 10:00:21 2021 +0300
129
+
130
+    presence: fix build
131
+
132
+commit 67f40d2f7e59820e8527cd8457e70741caf0c2da
133
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
134
+Date:   Fri Oct 22 14:32:49 2021 +0200
135
+
136
+    modules: readme files regenerated - modules ... [skip ci]
137
+
138
+commit 5abb00278ee1292fb869c1cbf6367995280a88a4
139
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
140
+Date:   Mon Sep 20 07:22:57 2021 +0200
141
+
142
+    core: parse identityinfo - log message on end of buffer
143
+    
144
+    (cherry picked from commit 1e212088091183aac8fcd418656beea523950870)
145
+    (cherry picked from commit 8a6c44d2f0504f81b2ef1d97732499b5f721b4a7)
146
+    (cherry picked from commit 81d8e4cfbb991f046ea2123c9dfa431f407aa5f1)
147
+
148
+commit 1b2d1cb0242495504cbb18b4d58b92d66b21215a
149
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
150
+Date:   Mon Sep 20 07:17:27 2021 +0200
151
+
152
+    core: parser - additioal check for content lenght spanning next line
153
+    
154
+    (cherry picked from commit bf6bd11a9b969c02a106f94ebf40cefbe8028456)
155
+    (cherry picked from commit ecfcab9af6f3927c9dfe170826f1cbae5d28a447)
156
+    (cherry picked from commit 296ff8b988386ebc5b083e1a1d0ecca7380a6304)
157
+
158
+commit a7881e06d2f2b4d5937bc9c3e3cbeed2c7941837
159
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
160
+Date:   Thu Sep 16 12:59:38 2021 +0200
161
+
162
+    sqlops: return 1 on success for kemi sql_xquery()
163
+    
164
+    - GH #2856
165
+    
166
+    (cherry picked from commit 32bf3eb2b27fbefe991a4aabc829f21ecc4e8829)
167
+    (cherry picked from commit c1f5595eaf0b1f98cb5dcc00ab68c0e57bc4b053)
168
+    (cherry picked from commit a5340f49d21cb4dede9c84fe099561dd4bf21bc0)
169
+
170
+commit 8320cc8db43d8e713a1e2547867755031d724b46
171
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
172
+Date:   Thu Sep 16 11:03:52 2021 +0200
173
+
174
+    core: parser - print what is left in buffer if no EoH in get_body()
175
+    
176
+    (cherry picked from commit 63ecb827631189d27da6a85d41149985d95fc479)
177
+    (cherry picked from commit 4578fb676177e16324c2241820cf5f8042503a37)
178
+    (cherry picked from commit 730167bf4e26ba44bf69275730efbf81e541ad1a)
179
+
180
+commit 833ebb4d66963346a9ac72387c48e20925a94443
181
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
182
+Date:   Thu Sep 16 08:08:18 2021 +0200
183
+
184
+    core: free params list at end on error state inside parse_addr_spec
185
+    
186
+    (cherry picked from commit f2b133e24e29f9f0ce7ba568a5d4564c7b0f8f31)
187
+    (cherry picked from commit b44879a17af848c3acb5524fe1058854c59c95fd)
188
+    (cherry picked from commit d8ef550a4e7181f7fce1a4982c5da10b6ae6e8a7)
189
+
190
+commit 61c4e8d91d8e8f41b1309b90f08f5d85a6a7d4ec
191
+Author: Sergey Safarov <s.safarov@gmail.com>
192
+Date:   Wed Sep 15 16:14:13 2021 +0300
193
+
194
+    kazoo: fixed crash when json body is NULL
195
+    
196
+    fixes GH #2794
197
+    
198
+    (cherry picked from commit d8955fc350b48d0c4ca359d03cb9954a48998658)
199
+    (cherry picked from commit abbf1fde2efd02f24c806a5be296e4648060b0af)
200
+    (cherry picked from commit 0616c676ca0e0e6e013ce26a53e951bfda72e1b7)
201
+
202
+commit 2b424fdc10c26d7eb58bfc932385c2043ff69d57
203
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
204
+Date:   Tue Sep 14 08:05:05 2021 +0200
205
+
206
+    core: parse via - safe check for end of buffer
207
+    
208
+    - just in case it is needed to be used for non-zero-terminated strings
209
+    
210
+    (cherry picked from commit 1d3fde1205440296c1d6a54feee5a9d637055bee)
211
+    (cherry picked from commit 5a73c4b2363a533f8a9ed67aff3413223815c52c)
212
+    (cherry picked from commit 0daa378326ea967bda8e302ac183463027b0c0c6)
213
+
214
+commit 32f71e8058ba62e18dd0959aaba77bb1754df94d
215
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
216
+Date:   Tue Sep 14 08:03:47 2021 +0200
217
+
218
+    core: parse content - group operation to avoid overflow
219
+    
220
+    (cherry picked from commit 685817088ff9c72c055e72091fa6f923b824c206)
221
+    (cherry picked from commit 796e2b203bbe09c6eb30321c579651d96c9b5de5)
222
+    (cherry picked from commit 816f7b42b8527a2edc621143d2f1fae97df353c7)
223
+
224
+commit 72cb9bec93c7c71c6ed35f42d842d02ca38271f2
225
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
226
+Date:   Thu Sep 9 09:05:54 2021 +0200
227
+
228
+    core: parse_to_param() check for end of data on escape or start of value
229
+    
230
+    (cherry picked from commit 17a2eec2a8e47939782c1352ddb0fa4d3e73f9d8)
231
+    (cherry picked from commit 92083402b2768b0ab81072feefd94bf754730e7f)
232
+    (cherry picked from commit d94bed817ffd389b5e528c124e2a8417aed1cfef)
233
+
234
+commit 7b76edb75806af92cde1eb8d9900c30478a0b95c
235
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
236
+Date:   Wed Sep 8 14:57:52 2021 +0200
237
+
238
+    core: parser - free unlinked local param structure in parse_to_param()
239
+    
240
+    (cherry picked from commit f624e1701088a94465a06f36a2ef27804b16ec0e)
241
+    (cherry picked from commit 04c7d84874bf60dabede57adb1fc64ebe2260420)
242
+    (cherry picked from commit 4f438e01d4e6c6042026e9c5f673e1e2f02bf496)
243
+
244
+commit 781f934b2fc40a817bc531ef11e96c0ce8ec0756
245
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
246
+Date:   Wed Sep 8 08:04:06 2021 +0200
247
+
248
+    core: log unexpected char in parse_param2()
249
+    
250
+    (cherry picked from commit a2511df29adc83544f047cbbdba7a8ba88272930)
251
+    (cherry picked from commit c6bfa8d8ee14ea27158f09f3b0a04015a1252e1a)
252
+    (cherry picked from commit a7143e95b407d53714ed0113e243032c19422c98)
253
+
254
+commit 66adf27b0e85f22300e70901fc01423087cc21f7
255
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
256
+Date:   Tue Sep 7 15:36:20 2021 +0200
257
+
258
+    core: parser contact - proper update of length in skip_name()
259
+    
260
+    - stop walking name also for unquoted ;, being special char
261
+    - small typo
262
+    
263
+    (cherry picked from commit 20db418f1e35f31d7a90d7cabbd22ae989b7266c)
264
+    (cherry picked from commit a0d7837c934df7f4c2223ca7f90f7c439628caf4)
265
+    (cherry picked from commit 6120013b0821e9420254b083d6eb4f79f428c15f)
266
+
267
+commit 4e5c5cd441bcf80e66dca8adbccb56a217f37085
268
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
269
+Date:   Tue Sep 7 10:44:17 2021 +0200
270
+
271
+    core: parser contact - link structure once finishing current one
272
+    
273
+    (cherry picked from commit d6c52a6afdd38cc05a67a25e55e387ad77a9ddf4)
274
+    (cherry picked from commit 9ed8820aaf307a756f1f08ccff4459884f62b9a8)
275
+    (cherry picked from commit f0d7b3a3d6c2aa27e47c87ec58b31c1527e1f6ff)
276
+
277
+commit 69f87c46d4e72fd0d9fba301f4f4ae6771eb159c
278
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
279
+Date:   Mon Sep 6 14:56:36 2021 +0200
280
+
281
+    core: catch empty string on parsing params
282
+    
283
+    (cherry picked from commit 76e6033ff14fec0f2db0b387803b4c5815a91163)
284
+    (cherry picked from commit d40de01737781f12cb2383a2891c8590cfb7deba)
285
+    (cherry picked from commit 307f429ec4c1512018540cf58885b2c51ae0bd2b)
286
+
287
+commit 4a2d2e1c86d7d5821a5f406d3878c4b609326a6d
288
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
289
+Date:   Mon Sep 6 13:51:32 2021 +0200
290
+
291
+    core: parser - ensure content lenght value does not exceed max int
292
+    
293
+    (cherry picked from commit f769011743feccde0fbca8531ab4e1b3563bf155)
294
+    (cherry picked from commit cd4c6ef6022fa6b4453c9e2feb091d3dd7776311)
295
+    (cherry picked from commit 61d80860ead2adf93ffecb1318048bb04768bf51)
296
+
297
+commit 825cca57e1a14b5844a651135eb8f74daaa3debc
298
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
299
+Date:   Mon Sep 6 13:21:33 2021 +0200
300
+
301
+    core: parser - free local unused param structure
302
+    
303
+    (cherry picked from commit 116ef94420bf6ed9e0ae3bc08a612d8d0c4aa0a7)
304
+    (cherry picked from commit 479a6669da3bd03a9bd54ea4612192ee0b31f86a)
305
+    (cherry picked from commit 99dd461fb14c2eb3803d7708c229bb4a1ffe9d08)
306
+
307
+commit 973e3067ce00e8dca93c9193b91c46385d27939c
308
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
309
+Date:   Mon Sep 6 12:59:34 2021 +0200
310
+
311
+    core: parse content length - consider multi line header format
312
+    
313
+    - safety checks for log message when not parsing the message buffer
314
+    
315
+    (cherry picked from commit baed515e8aed8e5b505ff716eb57d0c60e582632)
316
+    (cherry picked from commit c19e43e7bfa7d88b49312f1e83c3aae0756e4ae5)
317
+    (cherry picked from commit 28251b9233b5011b36423717c0540933410a57a9)
318
+
319
+commit 9ed35471b92908c59b9767d06bfc1edc84beb74f
320
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
321
+Date:   Sat Sep 4 16:15:58 2021 +0200
322
+
323
+    core: print char code on error in parse_addr_spec()
324
+    
325
+    (cherry picked from commit 031fd46980b34a570385f49f168b13af43d84b87)
326
+    (cherry picked from commit 86c5d807ceb896dcc554bf8f1b7fb93c68e69a73)
327
+    (cherry picked from commit 0ea368063362c090485dddaacf03a6f9ed7f8702)
328
+
329
+commit 25e688cde98d38cc10113fd1cb23c831452f4223
330
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
331
+Date:   Thu Sep 9 09:11:06 2021 +0200
332
+
333
+    usrloc: set tcp connection id to -1 for records added via rpc
334
+    
335
+    - cope properly with the handle_lost_tcp modparam
336
+    
337
+    (cherry picked from commit a0a97119bef7671f33734399dc9de4562abae39c)
338
+    (cherry picked from commit 1685ebd5917e763c347b6d4201b19b72e2ee274e)
339
+    (cherry picked from commit bbd5a5ce5b2269e6e29f63a8cd73838502d35b06)
340
+
341
+commit 5f7301a654fbb772697a4da728ea53fda3cc78eb
342
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
343
+Date:   Thu Sep 9 10:25:29 2021 +0200
344
+
345
+    tm: skip body operation on empty string for uac building
346
+    
347
+    (cherry picked from commit 34b61d3f1d6b5a0d4425f8edfa69d707cfa058b7)
348
+    (cherry picked from commit d96e3527c20791cb2291aa91685d5bc85606eb56)
349
+    (cherry picked from commit 0f9141a4ac722e1c33fbd597ef85c928ffc2cd6e)
350
+
351
+commit 4dcc9cb2cb9e88c8baf855cce8089f4b9aad0317
352
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
353
+Date:   Wed Sep 8 13:30:31 2021 +0200
354
+
355
+    sca: call unsafe find entry function to avoid infinite recursion
356
+    
357
+    (cherry picked from commit bd92fb59cce183008956ff060911cc14d3dfb160)
358
+    (cherry picked from commit b6380374f310a26c8a36f807d97ff0f415204be4)
359
+    (cherry picked from commit 6061def6d5550c9686f1b76d4d09400fecd43d9e)
360
+
361
+commit a8dbbace5c7c5c1bfc914450ace8c4ebfaab090e
362
+Author: Dennis Yurasov <dennis-y@yandex-team.ru>
363
+Date:   Tue Aug 24 17:15:24 2021 +0300
364
+
365
+    ndb_redis: fix SIGSEGV in redisc_check_auth
366
+    
367
+    - Added the check for NULL pointer. When TCP session to redis reset,
368
+      redisCommand function can return NULL pointer.
369
+    
370
+    (cherry picked from commit c32a0be89cc92a0649277774d1e7aebf349b8b49)
371
+    (cherry picked from commit 5dbf99eb03aba76905aa926a55aedd3caa0fcd05)
372
+    (cherry picked from commit f3d7a0f52152adf2b3a0da8b44b615486a7f579f)
373
+
374
+commit 4003771570ccd0f3d932515362b842010c6e30a7
375
+Author: Anthony Alba <ascanio.alba7@gmail.com>
376
+Date:   Wed Sep 1 07:26:08 2021 +0800
377
+
378
+    tls: fix OpenSSL engine in child processes
379
+    
380
+    tls_init.c calls OPENSSL_init_ssl(); this initializes the
381
+    global engine linked-list and this cannot be reset in the child.
382
+    
383
+    To avoid linked-list corruption we manually instantiate
384
+    the engine object required for loading private keys instead of
385
+    relying on CONF_modules_load_file().
386
+    
387
+    Updates to doc/.
388
+    
389
+    Addresses #2839
390
+    
391
+    (cherry picked from commit 238ef139bfbe145fb93e5c4b0730de58040d2265)
392
+    (cherry picked from commit ad5af6d3acd648e6bd57b923083cc26d3a3d0f57)
393
+    (cherry picked from commit a564c8d2e88b58948f2e1ea01008ec89e3c7d225)
394
+
395
+commit 1389d825fd23dc77819454d2b5e6b65332a1e0c6
396
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
397
+Date:   Fri Aug 20 07:03:45 2021 +0200
398
+
399
+    core: check message snd and rcv proto for COND_IF_DIFF_PROTO lumps
400
+    
401
+    - besides comparing the protos of rcv and snd sockets
402
+    
403
+    (cherry picked from commit 31377b160df563a222bec5a1bf92590635429240)
404
+    (cherry picked from commit de84b32eb42e19f8626947da1c567eea2d0869fb)
405
+    (cherry picked from commit 565b43d1d0572a8b68188cacf5b8248f37d352be)
406
+
407
+commit 9655ae3e263fbe31eb8aa05d58adc8d92a59fd54
408
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
409
+Date:   Thu Aug 19 18:11:04 2021 +0200
410
+
411
+    core: check message rcv and snd proto for diff realms lump conditions
412
+    
413
+    - in addition to receive socket and send socket protos, which may be the
414
+    same in cases of tcp/tls+ws/wss using same ports
415
+    
416
+    (cherry picked from commit 871f8113612148a49e69218e70ed7f475fb665db)
417
+    (cherry picked from commit 52978a0873eb068be31ca0688e64c88e4872efac)
418
+    (cherry picked from commit b0a7811ef60d8fee47db4535cdc84c8483e4fede)
419
+
420
+commit 9a175e53bbefff7258284a9f7910936e9c50b429
421
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
422
+Date:   Wed Aug 18 18:08:38 2021 +0200
423
+
424
+    cplc: use cpl_ prefix for internal time recurrence functions
425
+    
426
+    - avoid global symbol conflicts with core tmrec.c
427
+    - GH #2827
428
+    
429
+    (cherry picked from commit 431544864c97d1848db1c0c42a03251a214f04cd)
430
+    (cherry picked from commit 7e3e0a81bf458bd90bc1454c81bf21d64ed9212c)
431
+    (cherry picked from commit 9825c3da237394fb2b856e41a593b8e85b47abb6)
432
+
433
+commit 7fbbdd0279c294d63b0aeed0c80c28092bcfa864
434
+Author: Alan Evans <alan@kageds.com>
435
+Date:   Thu Jun 24 10:24:39 2021 +0000
436
+
437
+    kazoo : fix routing of reply events
438
+    
439
+    success events should be routed to onreply_route[]
440
+    failure events should be routed to failure_route[]
441
+    
442
+    (cherry picked from commit fb2eee3e175040fef5e76cbed11430976f62df32)
443
+    (cherry picked from commit d8ff1845c34a7f9d8e6911ae3d2055b122eb3b79)
444
+    (cherry picked from commit 4ce1fc01f916a0ee45aff75a18de67f318b14925)
445
+
446
+commit f463e54908fdbcc4f2be38f0963610c67d0c6130
447
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
448
+Date:   Wed Aug 4 14:15:09 2021 +0200
449
+
450
+    misc/tools/protoshoot: removed svn id and history
451
+    
452
+    (cherry picked from commit e3875c01adf576f179374a926e69e99c0094e5b4)
453
+    (cherry picked from commit 105b15422f611ba1dcc59be30f7f4d474b294d03)
454
+    (cherry picked from commit fa2c7c16881b25bb99a33f69b67bda97c3092fe0)
455
+
456
+commit 6c282a9acf843066c8abc1aae5210a6cff8174ed
457
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
458
+Date:   Tue Aug 3 08:52:19 2021 +0200
459
+
460
+    sdpops: refactored sdp_remove_str_codec_id_attrs()
461
+    
462
+    - line oriented matching of codec addributes
463
+    - support to remove a=rtcp-fb per codec, GH #2755
464
+    
465
+    (cherry picked from commit 1a15a18eacd5764e9ba6240acbe37e645368f825)
466
+    (cherry picked from commit 96f24caed768b1b382b166eea835e555eac5e933)
467
+    (cherry picked from commit 7fd662c98aa14d9b2fb730cfce0f6391ab756ed4)
468
+
469
+commit d56fa4557facecc121ee02f782246816cd8f0770
470
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
471
+Date:   Tue Aug 3 08:51:11 2021 +0200
472
+
473
+    core: parser sdp - shorten debug message with sdp line
474
+    
475
+    - was printing the rest of the body, print now max 20 chars
476
+    
477
+    (cherry picked from commit 4191a8193025499df64f13d59f5716563e573161)
478
+    (cherry picked from commit ede5a8399662903c2aa081b7010603398a598e94)
479
+    (cherry picked from commit e5785361cad74949bde08386b857c1307822eac2)
480
+
481
+commit bd8e3d7a8a9741ddc4be1ce1acee050e7d47b3e2
482
+Author: FredWH <wh720@139.com>
483
+Date:   Mon Jun 28 14:46:25 2021 +0800
484
+
485
+    db_redis: fix broken pipe issue, if redis server with timeout setting.
486
+    
487
+    - issue #2764
488
+    
489
+    (cherry picked from commit 7cec977f8e12bbeb0309d903e02461d1ccbf41a8)
490
+    (cherry picked from commit 48eb41654859e6130c82c46400b529f2af9ce908)
491
+    (cherry picked from commit e9272d8d67b9f8f9e04ad511ae014573b0aeb227)
492
+
493
+commit 47eaf5aeb03d5fbb204e9381d4e8e4a1fa325edd
494
+Author: Sergey Safarov <s.safarov@gmail.com>
495
+Date:   Sun Aug 1 11:40:26 2021 +0000
496
+
497
+    core: enables compilation with debug symbols by default for other architectures
498
+    
499
+    - enables compilation with debug symbols by default for other architectures in core
500
+    - pull request GH #2811
501
+    - closes GH #2789
502
+    
503
+    (cherry picked from commit ed46adad82e7b6569eb42704c5460263d2af75f7)
504
+    (cherry picked from commit ba8a06d2988e41b09947d3ae3386a13e3d8415b9)
505
+    (cherry picked from commit 69819531b532fdec7956c0c28e1ea1aadcc2bc2e)
506
+
507
+commit 4dca9f84d0531c62fe41c0b3dfa92c3fc947348f
508
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
509
+Date:   Tue Jul 27 16:52:12 2021 +0200
510
+
511
+    core: pvapi - reinitialize _pv_print_buffer_index when adjusting the slots
512
+    
513
+    - GH #2798
514
+    
515
+    (cherry picked from commit 61cbb5e861aeb9b7f69ebb8d284e3ded0ede9cd8)
516
+    (cherry picked from commit 75571e1739470877365e7c25548ef282e81283a1)
517
+    (cherry picked from commit f5c81022fdc769f306cf720bece29f1d265bfe61)
518
+
519
+commit aacc6797709706c1be2da2be6e8f45df8aad9195
520
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
521
+Date:   Mon Jul 12 14:01:40 2021 +0200
522
+
523
+    core: set MAX_WARNING_LEN to 1024
524
+    
525
+    - 256 can be too short
526
+    - close GH #2799
527
+    
528
+    (cherry picked from commit 0d06e164efa720d91d49995585e80c9082ce3b21)
529
+    (cherry picked from commit 1f9f6fff6e0ab21e460538ffd1e54b6c60f54f7e)
530
+    (cherry picked from commit 5d30b9111e1e80553ba260767521b9132b82d6a7)
531
+
532
+commit 18a0b6f3fa0346157ff0e2952155b4164028f000
533
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
534
+Date:   Tue Jun 29 08:23:56 2021 +0200
535
+
536
+    http_client: removed function names from logs
537
+    
538
+    (cherry picked from commit 84d245fb4eda7690a89b4057301f81685a9452d8)
539
+    (cherry picked from commit 2dbf48822451433f4ee8863a954a4c40da0eb2bf)
540
+    (cherry picked from commit be8bb14a48c3797d4884c7f8a33fa3edf172942a)
541
+
542
+commit c35c12b613b75d9e03eef2852f0c3846d9a2fff6
543
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
544
+Date:   Tue Jun 29 08:09:22 2021 +0200
545
+
546
+    http_client: clone name in http connection structures
547
+    
548
+    - use name to lookup private memory structure, hash id is not unique,
549
+    can be collisions for different names
550
+    
551
+    (cherry picked from commit 9429083c87b1323e31983cc71551676c199bf640)
552
+    (cherry picked from commit 459f40b52a8a6f8b2ef70a6986c686448ea572a8)
553
+    (cherry picked from commit 810ea55bcbd557f4544dd1a1ee21bcff558ae553)
554
+
555
+commit 7aa17d7618b721fd461382911ab1c0e51da41847
556
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
557
+Date:   Tue Jun 29 07:31:10 2021 +0200
558
+
559
+    http_client: check if shm is initialized in curl_parse_param()
560
+    
561
+    (cherry picked from commit 7741ad7979d54fb4ee1247760d8d5c3666353a96)
562
+    (cherry picked from commit b27dc141ccddfb3e0f77399ead8b2b158942de69)
563
+    (cherry picked from commit 2ab8cb38f9ddf01e174c3525ebdec35d6c83406e)
564
+
565
+commit b850f2dafe897f6a13ee9dbd0c37c775c92c6ec3
566
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
567
+Date:   Wed Jun 23 13:05:44 2021 +0200
568
+
569
+    http_client: docs - fixed small typo
570
+    
571
+    (cherry picked from commit 1f67ac5a62b58b35df52aedbd1a3d2234a72817e)
572
+    (cherry picked from commit 6a527503a653d554ffb38f8bd7a40fd75441ff4d)
573
+    (cherry picked from commit e9e190302f397b4d133fc5ca3a20168e93e51cd0)
574
+
575
+commit 76781176e19b689716d3e50ee6bb4a868b3ffbfe
576
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
577
+Date:   Mon Jun 21 09:43:55 2021 +0200
578
+
579
+    websocket: docs - added tcp_accept_no_cl=yes to example
580
+    
581
+    (cherry picked from commit a05b4d7c2e413032b1a63f3d017243446a0bc6ec)
582
+    (cherry picked from commit 9d7301652ca7f051df4a23b6be3a83d3f21baa5d)
583
+    (cherry picked from commit ca97ee946df51fe8b2ceff5ea0ec890ebbdfac0c)
584
+
585
+commit 7f287005f5bb186ca2227876299bc0774adbc72c
586
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
587
+Date:   Mon Jun 21 09:42:28 2021 +0200
588
+
589
+    xhttp: extended example for event_route[xhttp:request]
590
+    
591
+    (cherry picked from commit 195de260f102f1a016ad7bd1021571c1dd8a983f)
592
+    (cherry picked from commit 42df0f0b58a2b5780a9bf613a5a29d4af27b4f67)
593
+    (cherry picked from commit 198753a49da7ff81965d4eeac1d96e53dbe901a6)
594
+
595
+commit e9e7db26b50d1de46f880f58140ca1d586b79775
596
+Author: Sergey Safarov <s.safarov@gmail.com>
597
+Date:   Thu Jun 10 12:17:54 2021 +0300
598
+
599
+    siptrace: fixed IPv6 without brackets
600
+    
601
+    more details GH #2775
602
+    
603
+    (cherry picked from commit 417eb2a7052a9354712663cca9e3bc075a3f69c0)
604
+    (cherry picked from commit 903e41468a00edeff52cbf1e3c0053c82860c92c)
605
+    (cherry picked from commit 4f02ec387cf9f46cc83ec6fea0df0a17ab7f08a5)
606
+
607
+commit 96475bbbeb26bdc6583c5a2f93ca673fde28db7c
608
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
609
+Date:   Wed Jun 9 12:15:38 2021 +0200
610
+
611
+    pv: added missing WS and WSS to $K(key) variable
612
+    
613
+    (cherry picked from commit a8c9d0ae4fbafba89ef12737419037d141eed1d3)
614
+    (cherry picked from commit 7b89c5e6abe5f4ae3ee55d9c938c865806f29dec)
615
+    (cherry picked from commit e1fb94f5c258038527f8f8df90135d6a4c2a4391)
616
+
617
+commit 783b75d167f94ade3043ce47b5e8087269af30d7
618
+Author: rodolfojcj <458749+rodolfojcj@users.noreply.github.com>
619
+Date:   Tue Jun 1 08:06:32 2021 -0400
620
+
621
+    app_perl change to ignore "die" signals from eval blocks
622
+    
623
+    (cherry picked from commit 50557b8433e137a9095b4d48df8ac9b8c3fd8807)
624
+    (cherry picked from commit 7192139d77f844cd927c326ce16cadfc63378b35)
625
+    (cherry picked from commit 5b849659b23c1fad9161d51c1e7aac5a96d8850c)
626
+
627
+commit fc7d780ee0e59d399edd8a89b35f7bee9f59b444
628
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
629
+Date:   Thu Jun 3 15:29:50 2021 +0200
630
+
631
+    pv: test for HDR_ERROR_T after header name parsing
632
+    
633
+    (cherry picked from commit c264fbc66a4690b073c72ffa8fc095227ce0ae8b)
634
+    (cherry picked from commit 18e85c98bb6eebf9afe83aaa0a832d1c4af46e62)
635
+    (cherry picked from commit 5e39061818a0d52ac3a692c6357a497a09207e87)
636
+
637
+commit 27db219c90b230b6c8821709e38f3d2bdfaf3c28
638
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
639
+Date:   Thu Jun 3 15:28:31 2021 +0200
640
+
641
+    dialog: safety checks for bind addr fields
642
+    
643
+    - they can be null on non-local sockets
644
+    - GH #2757
645
+    
646
+    (cherry picked from commit 490ae559d2b77b13b3f3831e7ff1aa58980e4086)
647
+    (cherry picked from commit b6428ca86c821ddf74fd4ea8a17aecdce39934f4)
648
+    (cherry picked from commit 465fbace1586874b60b98ab04caddd1c76b2810c)
649
+
650
+commit f672c96ddd5cc4997bd7e0e76fc108ea2211b4f3
651
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
652
+Date:   Mon May 31 17:23:42 2021 +0200
653
+
654
+    async: safety check for async ms list
655
+    
656
+    (cherry picked from commit 5b0e74c1832d2d09fe36424e1e1aaaacde920b31)
657
+    (cherry picked from commit 93dc038f3f1f854b1e0987ec28e49d8a70293e19)
658
+    (cherry picked from commit 30b33f772739c593f1b58a2b871e127effd12f58)
659
+
660
+commit 3b659508cbca7ba485699b96d0ca9ae1a2234096
661
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
662
+Date:   Mon May 31 12:05:01 2021 +0200
663
+
664
+    core: parse via - fixed whitespacing
665
+    
666
+    (cherry picked from commit 01664d1d82dcfe952fce29033b4fcd5e44cf2319)
667
+    (cherry picked from commit 19901d0cdb6cf06a84315c19a27986bca7a05025)
668
+    (cherry picked from commit b5ae51af479d4e54e5d8c3f5e85908e68183e9d4)
669
+
670
+commit 659a8d30e0711e2944f6d7274fb6b7091983942e
671
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
672
+Date:   Fri May 28 13:54:08 2021 +0200
673
+
674
+    mtree: check if pv_count var is r/w
675
+    
676
+    - reported by GH #2750
677
+    
678
+    (cherry picked from commit 63b0345207ba67fcc6290d6dfc55f99ba58b13c9)
679
+    (cherry picked from commit 7323d812dc4a39c0e60f11668e09a50ef586a8f7)
680
+    (cherry picked from commit df8fb404c1f3d016f97872d78fe07d604de6ef8b)
681
+
682
+commit 901d1ae833617e27a94c93771fde487c32c972b0
683
+Author: Olle E. Johansson <oej@edvina.net>
684
+Date:   Fri May 28 09:38:31 2021 +0200
685
+
686
+    mtree: Fix some typos, adjust some formatting
687
+    
688
+    (cherry picked from commit 316c80607243387015e35ac423238c5a32401a44)
689
+    (cherry picked from commit 3bfb1773c01731177824b907180a7eeb7e43d3af)
690
+    (cherry picked from commit 00d7187532b87507367b00110f22bd8e0e14db7c)
691
+
692
+commit a3eaa9ca535b5b4e5a5d6fd44b05995ec7e6c55a
693
+Author: Olle E. Johansson <oej@edvina.net>
694
+Date:   Mon May 24 08:26:18 2021 +0200
695
+
696
+    snmpstats: Fix typo in MIB
697
+    
698
+    Reported by arkadiam on Github
699
+    
700
+    (cherry picked from commit 7f017707c91659641ce9ca87ee4149b2e39379f7)
701
+    (cherry picked from commit dbd8e3899335eb8795763fd52b1f91aebfad1c92)
702
+    (cherry picked from commit 2c501f4d7b9678f0cfad3afec5e3095fd61e1763)
703
+
704
+commit ce676802926fe9d705c9d86e97f471ce47e25302
705
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
706
+Date:   Fri May 21 08:40:21 2021 +0200
707
+
708
+    pv: more details in err log message for s.select parsing
709
+    
710
+    (cherry picked from commit 02ad9e1b87f89b9456d0d85e16c2fe0cda67ab64)
711
+    (cherry picked from commit 2273d7d856b5c1fca1ec24fbb6ee249793ea6719)
712
+    (cherry picked from commit 34ee120ab555b9aab364af4570033c3a08451fda)
713
+
714
+commit 45de452009a026b6deb66a2379d31cad22a15d3b
715
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
716
+Date:   Wed May 12 18:14:29 2021 +0200
717
+
718
+    presence: set correct type for local_log_facility modparam
719
+    
720
+    (cherry picked from commit 5f4662a95a97d5224bf03745a9a354a41925706c)
721
+    (cherry picked from commit 5bc7e1d636b617839f697838e326347b19cb0fcc)
722
+    (cherry picked from commit 0675c3eb0fa95e19532cf812585f1eb021829dbc)
723
+
724
+commit f35671cd797fd63daddd264843c196749c6f82c7
725
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
726
+Date:   Thu May 6 12:27:05 2021 +0200
727
+
728
+    dialog: ignore 408 on keepalive with cseq 0
729
+    
730
+    - some UAs do not reply at all
731
+    
732
+    (cherry picked from commit 7aa8056a5e3a9804133cb9ff79640d8116be63da)
733
+    (cherry picked from commit 6d71c9399027f2ed41cd6eae576d862440bd4fd4)
734
+    (cherry picked from commit 1b517a7e560f20331aa94accca813825e0e0ff0b)
735
+
736
+commit 5d85ec7e1e08fb711c19f9953ff59a9ba1661405
737
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
738
+Date:   Fri Apr 30 08:53:47 2021 +0200
739
+
740
+    tls: declare variable based on SSL_CTX_set_ecdh_auto
741
+    
742
+    - fix unused variable warning introduced in previous commit
743
+    
744
+    (cherry picked from commit 41b5e9473d79409712d46fdbb5a0b943ab880aa7)
745
+    (cherry picked from commit 52c7d2f4d6704c7ea232808110fc09c17c90c4db)
746
+    (cherry picked from commit 078c6f861fc52c28546dae5ce335002e5d5df99f)
747
+
748
+commit 345a3ef9c9bc8c8f8796f20038351875b170bae0
749
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
750
+Date:   Fri Apr 30 08:03:10 2021 +0200
751
+
752
+    msrp: destroy str array on error
753
+    
754
+    - some code reformatting
755
+    
756
+    (cherry picked from commit 4695b48b23e22135049f67a6ef362e933a0cf337)
757
+    (cherry picked from commit 33cf417e59b4c7f0e45b6258644bae364ad2e912)
758
+    (cherry picked from commit cd8a871c5a4c6446eddc48bd89bfe5cde89a6c21)
759
+
760
+commit ab6d2d4dedd23ad75e34b4a41ea6313eb4030abc
761
+Author: SPChan <shihping.chan@gmail.com>
762
+Date:   Wed Apr 28 00:51:22 2021 +0800
763
+
764
+    [tls] Don't use OpenSSL<1.0.2 fallback on 1.1+
765
+    
766
+    Address GH #2716. Also see https://bugs.python.org/issue29697.
767
+    
768
+    (cherry picked from commit 27904530d1f8efd26e2b96fa5f18a3aad887919b)
769
+    (cherry picked from commit 1c7a8459f1a5b0f4d96f3908a301b599d5e24dc3)
770
+    (cherry picked from commit 1142d5470d40801743af2fd9e27213bae6c394f4)
771
+
772
+commit bbd2e0df5480317013b223c3c6810c3a17442d6d
773
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
774
+Date:   Thu Apr 29 06:56:50 2021 +0200
775
+
776
+    msrp: check return code for str explode
777
+    
778
+    (cherry picked from commit addb6a88d0266a0bb0545077fb0b5b8a3fdcca8e)
779
+    (cherry picked from commit e55ecc6412997b55569f3b626a681eae0ca312df)
780
+    (cherry picked from commit bde591dc9507eaea0b744112d49ea01fbdf8f555)
781
+
782
+commit 0d4cda4697a8c62c7d9f10b9cb54e7842678168a
783
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
784
+Date:   Mon Apr 26 11:22:20 2021 +0200
785
+
786
+    core/mem: q_malloc - use #else with DBG_QM_MALLOC for debug on freed fragments
787
+    
788
+    (cherry picked from commit 764d5be0c44036bb4b86f841588fb0df3b4bb834)
789
+    (cherry picked from commit fc90e4c06c5df8c8a9d5cd615923c09a93b5a810)
790
+    (cherry picked from commit b95e319d006a38fcc6385d704de82e553f7c2236)
791
+
792
+commit 151cc160f4d5235fff6cd637628a108f7068ad4f
793
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
794
+Date:   Wed May 5 18:56:04 2021 +0200
795
+
796
+    tm: lw parser - fix matching To header in lw_get_hf_name()
797
+    
798
+    (cherry picked from commit 4ab6e05df56afb7802a2cd125e89b9282a1c6c85)
799
+    (cherry picked from commit 33db4ffc558b7a9d4c291c929b9e73b3cf8b16f0)
800
+    (cherry picked from commit 0572c8192d26702fc0ac21ae76cbf81fbad91126)
801
+
802
+commit 5dbddb10fb628fc79fb40d7e879778290e9b8922
803
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
804
+Date:   Thu Apr 15 10:28:24 2021 +0200
805
+
806
+    core: main - set ending 0 in allocated cfg file path
807
+    
808
+    (cherry picked from commit 15f57ceae26b967ad92dd3a97ebcd869d1197244)
809
+    (cherry picked from commit 38d72250f4c9c77bee71262b6c340503cc9a92a2)
810
+
811
+commit 545f9f62f01169d6b7142454617ca98e9c031a1e
812
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
813
+Date:   Thu Apr 15 08:32:38 2021 +0200
814
+
815
+    core: resolve - safety check for setting port
816
+    
817
+    (cherry picked from commit 703d6202e73e4e3778a2c66f4e29ae87dc6ac211)
818
+    (cherry picked from commit 1e6561f86d4a139834952ff21b74ecca0b508966)
819
+
820
+commit 94c9af869b3613a0105e41e401874826ed609219
821
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
822
+Date:   Wed Apr 14 12:52:58 2021 +0200
823
+
824
+    seas: check when walking the list
825
+    
826
+    (cherry picked from commit 7231be0785009cb17581822f0765985eb7bdb243)
827
+    (cherry picked from commit 98b091d16072bc767affde805c30c7ec4911b9ec)
828
+
829
+commit 5d7eba3a53dbb224ca3be55f77be1b70bd517fa3
830
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
831
+Date:   Wed Apr 14 12:50:36 2021 +0200
832
+
833
+    avp: check for null string
834
+    
835
+    (cherry picked from commit c30cd3db7587a3c875770fbc558f4a5ad38b58bd)
836
+    (cherry picked from commit e5de8af690af460f086c6191a7502c903ca55699)
837
+
838
+commit 7e043c7299e5652ec4227f93dbf9835779fc2bce
839
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
840
+Date:   Wed Apr 14 12:40:19 2021 +0200
841
+
842
+    imc: safety checks for function parameters
843
+    
844
+    (cherry picked from commit 6c8d61850aa662016d952f25dc510ed4d602e10c)
845
+    (cherry picked from commit cbe81cd6941c277893958d5be45655ac21c6890e)
846
+
847
+commit 06da5918154ac0ede8ee4cc4763424602649a4f1
848
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
849
+Date:   Tue Apr 13 10:21:39 2021 +0200
850
+
851
+    group: check if credentials are parsed
852
+    
853
+    (cherry picked from commit e84c1985f1c3ed7a791660702b398b9ac1eb1f4a)
854
+    (cherry picked from commit 95bbb4f0b1784a20db5c76fdbdd4fc58a2250b6d)
855
+
856
+commit 01b6d5626a0168ef098e54a08181530a138a3cc4
857
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
858
+Date:   Tue Apr 13 09:50:46 2021 +0200
859
+
860
+    sca: return on rpc fault
861
+    
862
+    (cherry picked from commit 005f4468bc5873ea02b6c0d3d75baa49067e17c9)
863
+    (cherry picked from commit 681952d1f1fc5d0226f4a7adb99e7cfefef8727b)
864
+
865
+commit 83c9f15b166cb5275cb5a9c731e3b4e7cd4b50d8
866
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
867
+Date:   Tue Apr 13 09:50:07 2021 +0200
868
+
869
+    pike: safety check for ll variable
870
+    
871
+    (cherry picked from commit b123dec934769522407dad619bbb6c2074719884)
872
+    (cherry picked from commit ce30413e6e60c1674d7200c32469779398860c40)
873
+
874
+commit 78fd3d230962cb0b30d90bc7cf37c74425011ccd
875
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
876
+Date:   Tue Apr 13 09:15:10 2021 +0200
877
+
878
+    db_text: safety check for lres
879
+    
880
+    (cherry picked from commit 8a5b764e77d009eb6f236e74d3462bfce0d57f07)
881
+    (cherry picked from commit 782aae708701eaf8bfc97d72263d1e2e08569515)
882
+
883
+commit 4eaecde9da9924727a5f4a01ae8ffea6cdccb777
884
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
885
+Date:   Fri Apr 9 18:51:42 2021 +0200
886
+
887
+    pua_dialoginfo: check request to cover cases of callbacks without it
888
+    
889
+    - updates the previous commit
890
+    
891
+    (cherry picked from commit 912e2ef41533e961bc55ca80619305af8e474469)
892
+    (cherry picked from commit 2e16763a9c261cec47bd429a1dc0bee39f9c46d8)
893
+
894
+commit 246daa4f42b080a2dd7bf7ccb214446a893f6133
895
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
896
+Date:   Fri Apr 9 17:18:54 2021 +0200
897
+
898
+    dialog: safety check for prev field
899
+    
900
+    (cherry picked from commit 80beb29ac0204697a8964231b441ac37866a4a1c)
901
+    (cherry picked from commit f5e8a6042f141fd32f611c5ddc8232d793448b7a)
902
+
903
+commit a9b885eb8051263784b36fe96990f0e240482d0b
904
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
905
+Date:   Fri Apr 9 16:23:28 2021 +0200
906
+
907
+    core: cfg ctx - checks for valid variable offset
908
+    
909
+    (cherry picked from commit 303be6a94be40dbe7c26c96e768627e8e9d0f860)
910
+    (cherry picked from commit 335b40a417ff457f290ab6e963344ffc7839776e)
911
+
912
+commit ebe9db5f8888f74376c7841815d6b3582d5736c1
913
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
914
+Date:   Thu Apr 8 12:05:07 2021 +0200
915
+
916
+    nat_traversal: check parameter for send_keepalive()
917
+    
918
+    (cherry picked from commit f33abd5e2d5978ba9e6e8a48066b0daff70c0b3b)
919
+    (cherry picked from commit e0948071566a8d978dc2c57a21a7448b953a11e1)
920
+
921
+commit 98f99ac732dd4acb9668bb8db74aefe4b06ae416
922
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
923
+Date:   Thu Apr 8 11:54:33 2021 +0200
924
+
925
+    rtpengine: reworked condition around locking for easier pairing
926
+    
927
+    - inside rtpengine_hash_table_insert()
928
+    
929
+    (cherry picked from commit c200d2e9109a5581491bebd91c30162716b0f4fa)
930
+    (cherry picked from commit 5e431ebf2d2986be962373dc9adba904bb714f0d)
931
+
932
+commit 8e6cfe02e85485466ca18435cfcecb19cb85b427
933
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
934
+Date:   Thu Apr 8 11:37:08 2021 +0200
935
+
936
+    core: dns cache - safety checks for rdata field
937
+    
938
+    (cherry picked from commit 7ea3b97c8acf8b623563b7a9fbf4ba23ea3e9170)
939
+    (cherry picked from commit e2d4ab36df274e92e9e04fc8b1973a49c3489b9b)
940
+
941
+commit 2f2f0cdb6530edbd488fcdb960a652172c597930
942
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
943
+Date:   Thu Apr 8 09:38:48 2021 +0200
944
+
945
+    core: main - coherent behaviour for fix_cfg_file()
946
+    
947
+    - duplicate to build the output always, safer not to try to change the
948
+    static string defined via macro at runtime
949
+    
950
+    (cherry picked from commit 74fa6c5570d6394af8c5352bd37e21e970f1575c)
951
+    (cherry picked from commit 7ec5c6ec53f333b7a65a02d46ee8a3757c264e2e)
952
+
953
+commit 2443cf0abf649de7bb1f16b147a56e8001830762
954
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
955
+Date:   Thu Apr 8 09:36:02 2021 +0200
956
+
957
+    core: cfg.lex - free after log message
958
+    
959
+    (cherry picked from commit 563c6f69aef22a90fc7870398fcfbd4242e33779)
960
+    (cherry picked from commit d9eb361ebc07a84f5a36fdad4c0a576b341d351c)
961
+
962
+commit fe2789dad9909ca10843f94e9d8d07309c2ec376
963
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
964
+Date:   Wed Apr 7 10:29:25 2021 +0200
965
+
966
+    app_sqlang: init timeval structures
967
+    
968
+    (cherry picked from commit e8583372cb1078a29bb6526c11f838e30811b94a)
969
+    (cherry picked from commit 7d5ab8071aef32d2c59f6acc7e93923fb76eec04)
970
+
971
+commit 651776e0a004eb324193a6e1b1d97424ec74262a
972
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
973
+Date:   Wed Apr 7 10:29:24 2021 +0200
974
+
975
+    app_ruby: init timeval structures
976
+    
977
+    (cherry picked from commit 50f92131ac0a9f5dd1e19fb6e3636657ad996e37)
978
+    (cherry picked from commit 50e3e3761804dd71a615f95eeb67c2d6e1462829)
979
+
980
+commit b5b829a1bfd6c5129dd20530b72de1da9a20dfca
981
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
982
+Date:   Wed Apr 7 10:29:24 2021 +0200
983
+
984
+    app_python3: init timeval structures
985
+    
986
+    (cherry picked from commit 7457b3cefd08595c054291398de0f9a4e62691b7)
987
+    (cherry picked from commit 8341025d73c0911683f8bb461d5b5b2594683871)
988
+
989
+commit 53b1be8281f31aa5750dae8ee677dd91550d4461
990
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
991
+Date:   Wed Apr 7 10:29:24 2021 +0200
992
+
993
+    app_python: init timeval structures
994
+    
995
+    (cherry picked from commit 97991c9cf56ca034df914ae499053e597582ef80)
996
+    (cherry picked from commit fa571b6f79f9a2a9c06ccb3494ed2ad0e14b529d)
997
+
998
+commit d2472d083f5bc23ce0ebf7f6af93bc32ef8dbbdc
999
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1000
+Date:   Wed Apr 7 10:29:24 2021 +0200
1001
+
1002
+    app_lua: init timeval structures
1003
+    
1004
+    (cherry picked from commit e1369a4cf0c668a0ee40d3b84b9c6382c2168e49)
1005
+    (cherry picked from commit c13836bd9feeb27878810cd469d839d2717c8425)
1006
+
1007
+commit 552734a622ccb2060c1d8aae3f57696d104d6551
1008
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1009
+Date:   Wed Apr 7 10:29:24 2021 +0200
1010
+
1011
+    app_jsdt: init timeval structures
1012
+    
1013
+    (cherry picked from commit cad5cc37c63477fbcf429af34e516b523c74132e)
1014
+    (cherry picked from commit 3aa2bfd98e6b647eda8f8a27f2da3f5b9f645feb)
1015
+
1016
+commit 833a8ad93708228e9decb876049c6b29e80d8399
1017
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1018
+Date:   Wed Apr 7 10:08:56 2021 +0200
1019
+
1020
+    ctl: free send_buf in case of error
1021
+    
1022
+    - disabled unused function
1023
+    
1024
+    (cherry picked from commit 3bb1a30dda3b40ba2f188a4baab94ebda41f4a74)
1025
+    (cherry picked from commit bb1102a9366992b885100960000c9e589971b9ec)
1026
+
1027
+commit 517ff885f643edbfe552a639458f14dd03afad7d
1028
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1029
+Date:   Wed Apr 7 09:53:39 2021 +0200
1030
+
1031
+    core: use same condition for extra_params in create_via_hf()
1032
+    
1033
+    (cherry picked from commit 62e822ce25e93a8183dd9e5e1fee517143849a6a)
1034
+    (cherry picked from commit 9d8b937f832334be2660f95c9886ae3da6b60968)
1035
+
1036
+commit 04f37177079ba2497437b682b1430497498c5f8a
1037
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1038
+Date:   Tue Apr 6 17:23:16 2021 +0200
1039
+
1040
+    core: rvalue - link to free at end of rve_opt_01() instead on replace
1041
+    
1042
+    - debug mode messages print fields
1043
+    
1044
+    (cherry picked from commit 7652f79640b3e792baa77531e697fd74a1ab4584)
1045
+    (cherry picked from commit 05f60d4d4a20d127a23bf6e42853060a757434a6)
1046
+
1047
+commit 93ae43dbd027db360ebf6b611c63da2045bd493a
1048
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1049
+Date:   Tue Apr 6 15:23:21 2021 +0200
1050
+
1051
+    core: rvalue - function to destroy content of rval without freeing it
1052
+    
1053
+    - needed in case of rval reuse in rve_replace_with_val()
1054
+    
1055
+    (cherry picked from commit e770e0aa6889f001a3f7f2644202bf106f6559da)
1056
+    (cherry picked from commit b1b91fe1969f65a94516baddc94738f72b587773)
1057
+
1058
+commit b6225105448397984f1d9a51b3abac06a4a155c0
1059
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1060
+Date:   Tue Apr 6 14:48:34 2021 +0200
1061
+
1062
+    core: main - several optarg safety checks
1063
+    
1064
+    (cherry picked from commit 4f7b5537688293d196669dd5a7d0124f7656cf2d)
1065
+    (cherry picked from commit 6e38b6e81e8cdb656b28e221a59aaf7a38b76ef3)
1066
+
1067
+commit 2a6ef42a3635c570182474bd6e87ce9217909496
1068
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1069
+Date:   Mon Apr 5 17:35:12 2021 +0200
1070
+
1071
+    imc: expect the second param only if first is set
1072
+    
1073
+    - bits of formatting for imc_handle_create()
1074
+    
1075
+    (cherry picked from commit c08620f6427d59749396fe2762e340328ce69c41)
1076
+    (cherry picked from commit bdd0da206d115e93383899463ad5f726ac34230c)
1077
+
1078
+commit 519a2e1676beb127e16bede8db632c7903168175
1079
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1080
+Date:   Fri Apr 16 09:44:24 2021 +0200
1081
+
1082
+    core: usr avp - fix detection of invalid name and ids
1083
+    
1084
+    - use the fields designated for str name or int id, code analyzers can
1085
+    follow properly the execution path
1086
+    - regression introduced in ca1821837dfe7dd6630f628d968ed4d1178c7040
1087
+    
1088
+    (cherry picked from commit e4506385ca5a56d4861f36e85c1049599cba398f)
1089
+    (cherry picked from commit 967dd294ba424bf66e27bebe4d6261e0c8a66471)
1090
+
1091
+commit 792a25a6d025d806466c772f8c130aee9e7903f6
1092
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1093
+Date:   Mon Apr 5 17:23:59 2021 +0200
1094
+
1095
+    core: fixed condition for 0 ID or NULL NAME AVP
1096
+    
1097
+    - avoid null in memcpy for AVP_NAME_STR
1098
+    
1099
+    (cherry picked from commit ca1821837dfe7dd6630f628d968ed4d1178c7040)
1100
+    (cherry picked from commit aa285587c015e03a105442b1964ac0dd1dc52f1f)
1101
+
1102
+commit 36bba66fb493d744aa01259b00d5eaa0fe76638a
1103
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1104
+Date:   Mon Apr 5 12:05:53 2021 +0200
1105
+
1106
+    .gitignore: ignore files that can be generated by compiling tools
1107
+    
1108
+    (cherry picked from commit 1536f4bb3d4e654c8169afb6599c47c26df12ef6)
1109
+    (cherry picked from commit 2d091fa67133e49d23e81007820900ceef91f503)
1110
+
1111
+commit 4fa11c5d98d5972c175be23a84e8e1f8c458e20c
1112
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1113
+Date:   Mon Apr 5 12:02:20 2021 +0200
1114
+
1115
+    core: init allocated memory in str_hash_alloc()
1116
+    
1117
+    - removed unused pointer shifting in dset.c
1118
+    - small reworking of lval_assign()
1119
+    
1120
+    (cherry picked from commit ba9f2b5af9cabd61f67ceedb8feab6bd7bc6526d)
1121
+    (cherry picked from commit 8cd3b40aa7e618226b0137f5e758bc7a634ed0c2)
1122
+
1123
+commit 0d3ff19ec3ce7c628f3fb4f007556c1601566cfe
1124
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1125
+Date:   Sat Apr 3 07:56:40 2021 +0200
1126
+
1127
+    pua_dialoginfo: skip requests that do not control call state
1128
+    
1129
+    - GH #2700
1130
+    
1131
+    (cherry picked from commit 1b47452cebb1b7866cbbabd5068a9ff4a39c86d2)
1132
+    (cherry picked from commit 8b112fbb5e362931b5c684fd4a6c3fdcbb9103e3)
1133
+
1134
+commit f5ad8d2afc73a906d0b4866e640839d5a2894cff
1135
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1136
+Date:   Sat Apr 3 07:55:11 2021 +0200
1137
+
1138
+    core: parse uri - check for invalid port values
1139
+    
1140
+    (cherry picked from commit b7f753ddc727e1d7ab42e7abe607059e03976f8d)
1141
+    (cherry picked from commit 3dca9d6bff8e08677a02e3bb0f47b4c0889f2cca)
1142
+
1143
+commit c5449c7806064e5aaa07c04bbc61bbd1d98a00be
1144
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1145
+Date:   Fri Apr 2 09:37:21 2021 +0200
1146
+
1147
+    core: parse uri - cast to unsigned for left shifting
1148
+    
1149
+    (cherry picked from commit d4e31e6ae494836c49e50f463517a576b18c5611)
1150
+    (cherry picked from commit 8622811124f641b6a4b09a802758a354556850b0)
1151
+
1152
+commit 025d6cb8593853fb347edc6352049ddca3877510
1153
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1154
+Date:   Wed Mar 31 16:05:52 2021 +0200
1155
+
1156
+    textopsx: docs - notes about 1-based indexing for hf value functions
1157
+    
1158
+    - GH #2387
1159
+    
1160
+    (cherry picked from commit 6379f1280ba41e87ddb34fa1705ffe4231dcac9c)
1161
+    (cherry picked from commit f5334a57ae5159f1a37b3f25b9db220a9a860fc2)
1162
+
1163
+commit 805fd7e04f300b49fac6ebcf955cbcdbd77f3069
1164
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1165
+Date:   Mon Mar 29 15:04:38 2021 +0200
1166
+
1167
+    path: removed svn id header
1168
+    
1169
+    (cherry picked from commit 0f0a56ad5c97a611fab64fc9b9eba304643dcec8)
1170
+    (cherry picked from commit 7c9ea2bf08ae3c481548b27fd4a793a9aee03155)
1171
+
1172
+commit f137fb393e1d2f4e0c31b21aa62b6298cb985e86
1173
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1174
+Date:   Tue Mar 30 11:58:53 2021 +0200
1175
+
1176
+    path: set dst udp uri length for decoding received value in alias format
1177
+    
1178
+    (cherry picked from commit f90640f7cec45a359e996493ae91b1a45d2603e7)
1179
+    (cherry picked from commit 8d6c2b96e83fc58f7159957ea86d5f91c00808ba)
1180
+
1181
+commit 7fa2b0b1978e309c6826a963a2f95702572bebe0
1182
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1183
+Date:   Wed Mar 24 10:19:51 2021 +0100
1184
+
1185
+    pv: docs - relocated shvset note outside of param definition details [skip ci]
1186
+    
1187
+    (cherry picked from commit c959a3c5f5efa1158bd53a31476f33d080793928)
1188
+    (cherry picked from commit 9a8002541773108a3a9dcb8a2f31a917e8b14bc4)
1189
+
1190
+commit 8aac70eb047266d6f5897e047eca026ddd3b94f0
1191
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1192
+Date:   Wed Mar 24 09:46:53 2021 +0100
1193
+
1194
+    pv: docs - note about use of $shv() in kemi scripts for shvset param [skip ci]
1195
+    
1196
+    (cherry picked from commit bcc6370cdc00f25ce3d0f29e168c20ca880dcda2)
1197
+    (cherry picked from commit 0c0d833aeeaf6a4fed91300189e2c4fea3f9afdb)
1198
+
1199
+commit 72e7f024f6eb860e741751078bbc5f8d634e38a6
1200
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1201
+Date:   Tue Mar 23 17:50:23 2021 +0100
1202
+
1203
+    core: comments updated for msg_send_buffer()
1204
+    
1205
+    (cherry picked from commit 9c2c4bafa0f0cd980b5867e7d4c0995255730f87)
1206
+    (cherry picked from commit d23aef79e6ecd6149b9a6db7a09dd467e92a5e4c)
1207
+
1208
+commit 05a45ed1f82df89a468d1e9a97ebd64478294375
1209
+Author: Aleksandar Yosifov <alexyosifov@gmail.com>
1210
+Date:   Wed Mar 17 12:45:20 2021 +0200
1211
+
1212
+    smsops: fix parsing of validity period
1213
+    
1214
+    - Validity period is present only for SUBMIT
1215
+    msg type and it is an optional parameter.
1216
+    For now supports only Relative VP format.
1217
+    
1218
+    (cherry picked from commit c4b1d0ab700ea03869114d08daa78ab6a6a56b96)
1219
+    (cherry picked from commit 5d47465d6791f6213994ae77089d1569a2ea0bf4)
1220
+
1221
+commit 0b61cceecb9c257edadfec53497689195ba5819b
1222
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1223
+Date:   Fri Mar 12 15:30:49 2021 +0100
1224
+
1225
+    presence: do not init db in dmq worker for in-memory only mode
1226
+    
1227
+    - GH #2642
1228
+    
1229
+    (cherry picked from commit 2b475553ef77f63cb444c34ad6c2df0ea237c88b)
1230
+    (cherry picked from commit 293e161fb8828310954ea37f522c2e0b526ac827)
1231
+
1232
+commit a6c5f6916016d4952cbae7fdecb9512e97ead007
1233
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1234
+Date:   Tue Mar 9 12:41:37 2021 +0100
1235
+
1236
+    rtp_media_server: Makefile - removed unnecessary DEFS+=-DKAMAILIO_MOD_INTERFACE
1237
+    
1238
+    (cherry picked from commit 7532f864cb9698aff95b9023bc9ff6959a41fd3f)
1239
+    (cherry picked from commit 8248442af0d32ee4045590dbb8b083bad5416933)
1240
+
1241
+commit 50eab0e12219ad1928428818ee8ab16cb3c34848
1242
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1243
+Date:   Tue Mar 9 11:38:26 2021 +0100
1244
+
1245
+    pv: handle missing fields (otcid, instance) for $banch() and $sbranch()
1246
+    
1247
+    (cherry picked from commit 0c4becd70428ef15be76fb0aa53932e5803c6bd0)
1248
+    (cherry picked from commit 50e9db0cd53381cec5e522777556adbb6bf1a039)
1249
+
1250
+commit 1943d3e47da73638d6341695e26805a07d183ef5
1251
+Author: Riccardo Villa <riccardo.villa@netaxis.be>
1252
+Date:   Wed Feb 24 09:56:44 2021 +0100
1253
+
1254
+    ims_diameter_server: fix check for addAVPsfromJSON return code
1255
+    
1256
+    (cherry picked from commit 88d38bd306f595585af6e972ac529b40d7a93b58)
1257
+    (cherry picked from commit 532eedac63d0bd2b0c4c6b4f9557ac243b008376)
1258
+
1259
+commit aa74795864d1846704caa113dcb9d8a0abcc425a
1260
+Author: Riccardo Villa <riccardo.villa@netaxis.be>
1261
+Date:   Wed Feb 24 09:55:46 2021 +0100
1262
+
1263
+    ims_diameter_server: drop cdp session to avoid deadlock
1264
+    
1265
+    (cherry picked from commit 84c342277f2a73196cb377476f2b80e6b4085e7b)
1266
+    (cherry picked from commit 0d4e6c8b7450823dfb8caa6baaa6ce08328b1af3)
1267
+
1268
+commit 43485620bd3751a559718e25a27811180feb1771
1269
+Author: Riccardo Villa <riccardo.villa@netaxis.be>
1270
+Date:   Wed Feb 24 09:54:47 2021 +0100
1271
+
1272
+    ims_diameter_server: fix initialization of s_message
1273
+    
1274
+    (cherry picked from commit faf1edabf732af5a24ad0399098ad11e27b3a1ab)
1275
+    (cherry picked from commit 9fb04eb982ef4903801970981faff9b547258c32)
1276
+
1277
+commit e1936024dd606d92520d3a26fc34abcd6efe6135
1278
+Author: Riccardo Villa <riccardo.villa@netaxis.be>
1279
+Date:   Wed Feb 24 09:52:59 2021 +0100
1280
+
1281
+    ims_diameter_server: check response is not null before json conversion
1282
+    
1283
+    (cherry picked from commit 6968f1df9e9d3d66810df910d290f3d9368255fe)
1284
+    (cherry picked from commit beb59d4bf335c927d1224e02a67e81d2f530ca14)
1285
+
1286
+commit 9b6d076e70ccd1b7b313c123081cae2aed69a1e9
1287
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
1288
+Date:   Wed Mar 3 08:47:20 2021 +0100
1289
+
1290
+    core: typedef for str_list struct
1291
+    
1292
+    (cherry picked from commit e1dc6dd6d9b206168f6da2929560ca6a64e1b41e)
1293
+    (cherry picked from commit 9de2eb8c4ef9d815be062d4f2c81db93129b520f)
1294
+
1295
+commit 7a000808522c1b0da9b3bb24723900448a25520b
1296
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1297
+Date:   Tue Mar 2 15:16:02 2021 +0100
1298
+
1299
+    ndb_redis: add result check when reconnecting
1300
+    
1301
+    Reported and provided solution by @kritarthh
1302
+    
1303
+    follow-up #2461
1304
+    
1305
+    (cherry picked from commit f82a2563000361b6b1b12b4bb72b9a8ee4c62292)
1306
+    (cherry picked from commit 3945ea2b7e59a6d6385344967a24b7bcdfd5f307)
1307
+
1308
+commit 44cf58293816bd802aed2725a15acbe2a392ccca
1309
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1310
+Date:   Thu Feb 11 13:26:49 2021 +0100
1311
+
1312
+    pkg/kamailio/deb: restore python3 dependency of kamailio package
1313
+    
1314
+    (cherry picked from commit ab8e680e0dd3a8078d40b72c50d41db55d442240)
1315
+    (cherry picked from commit 864238f68588923ca60758251bd5f5ab3ac838fd)
1316
+
1317
+commit ec4c507f32f691b0abed128c5d0803608835f201
1318
+Author: Juha Heinanen <jh@tutpro.com>
1319
+Date:   Thu Feb 11 17:44:19 2021 +0200
1320
+
1321
+    Improved README.
1322
+    
1323
+    (cherry picked from commit 857e9deb4c2455ee2ea0c05446da54f97e1f0a63)
1324
+    (cherry picked from commit 0f4eecdca36e9fc3311175a354a2404367b1e2fb)
1325
+
1326
+commit 32d5f65ad2bcf8c27f2abcf321ab2891c80317ae
1327
+Author: Wolfgang Kampichler <dev@kampichler.info>
1328
+Date:   Wed Jan 27 19:53:24 2021 +0100
1329
+
1330
+    http_client: http_client_request to include default clientcert, clientkey,...
1331
+    
1332
+    - the lost module uses http_client API functions and in the course of NG112
1333
+      client certificates are used for authentication when querying LIS or ECRF,
1334
+      the fix allows these to be read out via http_client module parameters.
1335
+    
1336
+    (cherry picked from commit 7d5868ab1242eb8166e6af1bb8a21b39001df663)
1337
+    (cherry picked from commit 95e7399481e61ec54bb226c122c5617f03553b5d)
1338
+
1339
+commit f7f85a97ec0f0b5f9c0f8486cfb13f10269fc8a3
1340
+Author: dvillaume <david.villaume@gmail.com>
1341
+Date:   Wed Feb 3 10:19:46 2021 +0100
1342
+
1343
+    rtpengine : add node fallback if node out of port
1344
+    
1345
+    When rtpengine answers with error-reason 'Ran out of ports' adopt the same behavor that when node answers 'Parallel session limit reached'
1346
+    
1347
+    (cherry picked from commit 853068a26c34deff86e17b63f49abea2c8f4403c)
1348
+    (cherry picked from commit ee7838842a175ffb4898dade606377c91cc8ecb8)
1349
+
1350
+commit 3bcbc75ffd69818ca6ce2491fc7aa7f7fb242927
1351
+Author: Theo <theodor.scherney@kapsch.net>
1352
+Date:   Fri Apr 17 08:53:00 2020 +0000
1353
+
1354
+    tm: 200 OK not processed correctly by Proxy after final non-2xx
1355
+    
1356
+    Description:
1357
+       Problem:
1358
+          Forwarding of 200 OK while sent 488 waits for ACK, destroys the UAS send buffer
1359
+       Scenario:
1360
+          During suspension of 200 OK by ims_qos module function Rx_AAR() at terminating PCSCF,
1361
+          The PCRF sends an AA Answer with result code DIAMETER_TOO_BUSY (3004), which triggers
1362
+          the PCSCF to send a 488 ‘Sorry no QoS available’ to the originating side (ims_dialog
1363
+          module function dlg_terminate()).
1364
+          Afterwards neither the 200 OK nor the ACK(488) is processed correctly by the PCSCF.
1365
+       Solution:
1366
+          The UAS send buffer should not be overwritten during processing of 200 OK,
1367
+          because non-2xx is needed to associate the ACK message in a correct way.
1368
+          200 OK must be forwarded statelessly.
1369
+       Side-Effect (potentially breaks existing function):
1370
+          Some callbacks cannot be called for the 200 OK, to avoid messing the stored 488.
1371
+    (cherry picked from commit 18410da04c7f7bbc9628820427fedb92cf893526)
1372
+    (cherry picked from commit 31f8466f1d493db8baaa215d34d4ed4545d4ff79)
1373
+
1374
+commit bc5970811dc23ea0a01cb437688da731e44cc57f
1375
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
1376
+Date:   Tue May 18 21:31:46 2021 +0200
1377
+
1378
+    modules: readme files regenerated - modules ... [skip ci]
1379
+
1380
+commit 9a381b67709d051c3451c7822443540a4e8ef45f
1381
+Author: Ovidiu Sas <osas@voipembedded.com>
1382
+Date:   Tue May 18 15:00:23 2021 -0400
1383
+
1384
+    xhttp_prom: fix small copy/paste typo in documentation
1385
+    
1386
+    (cherry picked from commit 2967a41f5537df81745a71226ba9e793ccbdd453)
1387
+
1388
+commit febeef975013eacc53e6b11766b7058f408282fc
1389
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
1390
+Date:   Tue May 4 01:01:32 2021 +0200
1391