Browse code

ChangeLog: content updated for v5.3.4

Daniel-Constantin Mierla authored on 06/05/2020 11:24:27
Showing 1 changed files
... ...
@@ -1,3 +1,885 @@
1
+===================== 2020-05-06 Version 5.3.4 Released =====================
2
+
3
+===================== Changes Since Version 5.3.3 ===========================
4
+
5
+commit 195c2602db69b37db66662e736e6e43dc65a16b1
6
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
7
+Date:   Wed May 6 13:21:19 2020 +0200
8
+
9
+    Makefile.defs: version set to 5.3.4
10
+
11
+commit 9f2af321f677c0b5173ea4f99bef667fd6320a1f
12
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
13
+Date:   Wed May 6 12:48:04 2020 +0200
14
+
15
+    pkg: set version to 5.3.4 for pkg specs
16
+
17
+commit 4322479f914cc4a256000c1dae44129939d4dd10
18
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
19
+Date:   Wed May 6 12:31:52 2020 +0200
20
+
21
+    modules: readme files regenerated - modules ... [skip ci]
22
+
23
+commit b03c2cc751524197530899c38ca2e44845595e76
24
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
25
+Date:   Tue May 5 08:07:14 2020 +0200
26
+
27
+    snmpstats: use file name specific include guard
28
+    
29
+    (cherry picked from commit 13622cf6e36e50c42ec882272b1c48107fa55677)
30
+
31
+commit f84454927bf9435a44bef595dc2df924eb051487
32
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
33
+Date:   Tue May 5 08:06:56 2020 +0200
34
+
35
+    ratelimit: use file name specific include guard
36
+    
37
+    (cherry picked from commit 68b5b3ce5b8ae38ed5ba7731ae1a6315adedd0e5)
38
+
39
+commit 9e5c25ea35fd949e3ed458b23dd4ecd369bb09c8
40
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
41
+Date:   Tue May 5 08:06:31 2020 +0200
42
+
43
+    pipelimit: use file name specific include guard
44
+    
45
+    (cherry picked from commit e4356d56d57599ff063e6849cab8cab5267d26e0)
46
+
47
+commit a7a6505314d47346b728c65fbe26485d42293599
48
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
49
+Date:   Tue May 5 07:59:32 2020 +0200
50
+
51
+    app_sqlang: use file name specific include guard
52
+    
53
+    (cherry picked from commit 9a2fea75dcee851b1dc22e5a9e7a6ee0d05814ef)
54
+
55
+commit 25d173a98ea0b5c07e4018da0cd03649ae6db563
56
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
57
+Date:   Mon May 4 19:38:07 2020 +0200
58
+
59
+    usrloc: use file name specific include guard
60
+    
61
+    (cherry picked from commit f4f66ad91324116e5d4e9e02fa9caedcad2b2d2f)
62
+
63
+commit 3234f21edcffdf74fdf23efc5fae4fbc524e58a2
64
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
65
+Date:   Mon May 4 19:01:21 2020 +0200
66
+
67
+    uid_domain: use module specific include guards
68
+    
69
+    (cherry picked from commit b3c981db67845622fb8c85a20e18e1b98c29eb69)
70
+
71
+commit c0b87c2cc13b1f46b8c5c902a0f5a82e913b85d9
72
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
73
+Date:   Mon May 4 18:35:00 2020 +0200
74
+
75
+    core: hash_func.h - use file name specific include guard
76
+    
77
+    (cherry picked from commit 9691f6e0cab48114ef4067a22cc8f9c1efb8944c)
78
+
79
+commit ac3fe062bd9b429133ab086fc28e15b97421a092
80
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
81
+Date:   Mon May 4 18:26:47 2020 +0200
82
+
83
+    libs/srdb1: use thread safe localtime_r()
84
+    
85
+    (cherry picked from commit c01633dc54d8d4dc3b3bc2cab064f91a49c8257d)
86
+
87
+commit f3dbeda6825b5cd6c28a3258503e27ec2462ebd7
88
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
89
+Date:   Sun May 3 11:05:45 2020 +0200
90
+
91
+    core: utils/tmrec - use safer localtime_r() instead of localtime()
92
+    
93
+    - coherent whitespacing and indentation
94
+    
95
+    (cherry picked from commit a7496069c60479e41d92830172bd5b9315001df5)
96
+
97
+commit 758229d440d95a58e839a50e9e8ea2591a43a992
98
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
99
+Date:   Sun May 3 10:39:22 2020 +0200
100
+
101
+    misc: examples/kemi - missing parameter in kamailio-basic-kemi-python.py
102
+    
103
+    (cherry picked from commit 6b69754f28ab8df61852b9f8695e59305a7c6c3a)
104
+
105
+commit f128c37d77d2568f7b378e8d08265e1fb2265bf5
106
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
107
+Date:   Sat May 2 08:46:28 2020 +0200
108
+
109
+    core: more debug messages when matching myself
110
+    
111
+    - coherent coding style for related functions
112
+    
113
+    (cherry picked from commit 34b9b59b97f7d529025863992408fd60a27a941a)
114
+
115
+commit 8f5653e6cd84bc1dfa2498959b99f3fe2911b483
116
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
117
+Date:   Sat May 2 08:18:58 2020 +0200
118
+
119
+    kamctl: kamdbclt mysql skip creating dbrouser if same as dbrwuser
120
+    
121
+    (cherry picked from commit 66ef7ab7b078794b96ecee13f6867d5f90a8d63e)
122
+
123
+commit 4790825cc98068b07c1e0402bdea93f839a1fd77
124
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
125
+Date:   Fri May 1 17:26:39 2020 +0200
126
+
127
+    htable: docs - more details about size attribute for htable
128
+    
129
+    (cherry picked from commit 35f711e6ec74c6e67edf99adaa15cc353f2ce949)
130
+
131
+commit 291dc3e6cdc77e912e6a2e71b01250e709d26183
132
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
133
+Date:   Wed May 6 09:23:41 2020 +0200
134
+
135
+    pkg/kamailio/deb: version set 5.3.4
136
+
137
+commit e26e587f31eb23c431a2cfb149ec7a86b4f648bc
138
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
139
+Date:   Mon May 4 15:22:36 2020 +0200
140
+
141
+    utils/kamctl: dbtextdb.py close previous opened file properly
142
+    
143
+    related #1747
144
+    
145
+    (cherry picked from commit 5f52f9905bbdf63d636080f7d0340af4f71ed12a)
146
+
147
+commit 5a90c8bc600fe9a93a5ce4f828ce50f3bf532b99
148
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
149
+Date:   Mon May 4 15:05:23 2020 +0200
150
+
151
+    utils/kamctl: dbtextdb remove DeprecationWarning on test
152
+    
153
+    related #1747
154
+    
155
+    (cherry picked from commit 765efa80c7d27e9447bc1ad8a354ee24723580ef)
156
+
157
+commit c4dd3218e6b723c688762a5c4253fa70f3f588bc
158
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
159
+Date:   Mon May 4 14:01:33 2020 +0200
160
+
161
+    utils/kamctl: fix dbtestdb
162
+    
163
+    some indentantion errors introduced at https://github.com/kamailio/kamailio/commit/bc8bdcaa726f375f6deea8228a1ab0cf97c67035
164
+    
165
+    related #1747
166
+    
167
+    (cherry picked from commit b722a48144ac9e029bdbc2968dedbe56966a3f7c)
168
+
169
+commit 5f6f4331811e654e75b49263f8fb823bea9874a3
170
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
171
+Date:   Mon May 4 11:33:12 2020 +0200
172
+
173
+    utils/kamctl: fix handling of Exceptions
174
+    
175
+    > Traceback (most recent call last):
176
+    >   File "/usr/lib/x86_64-linux-gnu/kamailio/kamctl/dbtextdb/dbtextdb.py", line 1239, in <module>
177
+    >     main(sys.argv)
178
+    >   File "/usr/lib/x86_64-linux-gnu/kamailio/kamctl/dbtextdb/dbtextdb.py", line 1233, in main
179
+    >     except (Error, e):
180
+    > NameError: name 'e' is not defined
181
+    
182
+    (cherry picked from commit 1aca79c43cb8dbd920c1eb81c0c30cf89f0985b9)
183
+
184
+commit cca28078f7fe329046744c9b63d01bb9945a8dca
185
+Author: Donato Sciarra <donato.sciarra@bmw.de>
186
+Date:   Tue Apr 28 10:33:23 2020 +0200
187
+
188
+    core: do not use tcp id for lookup if not needed
189
+    
190
+    In case the first lookup (with tcp id) is not successfull, the second
191
+    attempt should have been performed without a tcp id.
192
+    Issue was introduced with dc43750644 (new global parameter
193
+    tcp_connection_match) in 5.3.
194
+    
195
+    (cherry picked from commit 24a3a172dbdecb6e987df943a3ad1acb4da664b5)
196
+
197
+commit 178cbde6eac86a86b92b107cf2f039400c578a5f
198
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
199
+Date:   Mon Apr 27 10:25:28 2020 +0200
200
+
201
+    app_python: use -fno-strict-aliasing for gcc
202
+    
203
+    - python2 is known for not confirming strict aliasing
204
+    - it is EoL and likely not going to be fixed
205
+    - GH #2298
206
+    
207
+    (cherry picked from commit 3366bf4f3746285d9dc29e8a2461f53983f0acf0)
208
+
209
+commit 21e8b244cea32cd3dedba6fb515877a7cdf47a7a
210
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
211
+Date:   Mon Apr 27 10:25:06 2020 +0200
212
+
213
+    Makefile.defs: expose CC_NAME variable
214
+    
215
+    (cherry picked from commit e64b29141afddf06bf7d5d68aa88679b54c5076c)
216
+
217
+commit a5d2abed49bde56f4bdda42aa6a941f419186baf
218
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
219
+Date:   Mon Apr 27 09:36:36 2020 +0200
220
+
221
+    redis: init variables to get rid of compile warnings
222
+    
223
+    - GH #2298
224
+    
225
+    (cherry picked from commit f1de08eef86dc2cd98509c90fa8b28212d47ca37)
226
+
227
+commit 0b6283dc6006c8817664dd915057442500e0dae8
228
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
229
+Date:   Mon Apr 27 09:00:21 2020 +0200
230
+
231
+    db2_local: replace timelocal() with mktime()
232
+    
233
+    - timelocal() is nonstandard GNU extension, not recommended to be used
234
+    and mktime() should be equivalent:
235
+      * https://linux.die.net/man/3/timegm
236
+    - GH #2298
237
+    
238
+    (cherry picked from commit a0fb220a8b60b135cabf6741882437317116d868)
239
+
240
+commit c26f248ba5be9f56bc1c58ad531fc5ead060a2e2
241
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
242
+Date:   Thu Apr 23 10:21:22 2020 +0200
243
+
244
+    ims_usrloc_pcscf: fix value array size and compile warnings
245
+    
246
+    (cherry picked from commit 1292e40c5260fa77d34db91abf7aacf47549d5e2)
247
+
248
+commit 479ff8fb8761e9780bd33adf977bd44868f59b97
249
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
250
+Date:   Thu Apr 23 09:57:05 2020 +0200
251
+
252
+    db_redis: var initialization and safety check to avoid compiler warnings
253
+    
254
+    (cherry picked from commit b9b177ccffd58b11cf460764514486d29637dd55)
255
+
256
+commit 5b44b60173cb8c5415144b88090ee0f9884f8f76
257
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
258
+Date:   Tue Apr 21 09:15:48 2020 +0200
259
+
260
+    presence: increased the array size for rpc cleanup doc
261
+    
262
+    - reformatted the static structure for coherence
263
+    
264
+    (cherry picked from commit 318c6a068916b478f16702c6f05b16eb8b64ac20)
265
+
266
+commit 50cb164e805a8690288b36d02c94f23149e91922
267
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
268
+Date:   Mon Apr 27 14:31:34 2020 +0200
269
+
270
+    modules: readme files regenerated - modules ... [skip ci]
271
+
272
+commit be8a7c4c2857a24dc208f58f5ebfa7426f550633
273
+Author: Henning Westerholt <hw@skalatan.de>
274
+Date:   Mon Apr 27 12:19:35 2020 +0000
275
+
276
+    rtpengine: remove obselete auto-bridge flag (GH #2301)
277
+    
278
+    (cherry picked from commit cf084881d79dc18d8272fc4a9f89c0bfc8e1fde0)
279
+
280
+commit cb4307c4d863537a5d9ffaba71e9f7680a9d7618
281
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
282
+Date:   Fri Apr 24 14:31:57 2020 +0200
283
+
284
+    modules: readme files regenerated - modules ... [skip ci]
285
+
286
+commit 4ba75bce02fc7489462bfa1076313510612f7298
287
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
288
+Date:   Thu Apr 16 11:58:23 2020 +0200
289
+
290
+    nathelper: docs - fix ending tags issues introduced with previous commit
291
+    
292
+    (cherry picked from commit 288f1f17cb36cd69ea2daed7afcaa859ccc72d58)
293
+
294
+commit e5262a61b7fcd87ef39d3cd08c78cffc7fa48011
295
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
296
+Date:   Thu Apr 16 09:54:48 2020 +0200
297
+
298
+    nathelper: docs for nat_addr_mode parameter
299
+    
300
+    (cherry picked from commit 9721922e2e47f3e8403bc540ecd73b55f41d5d91)
301
+
302
+commit 657ac663b973ef769dea21f9983ff0e2cf8e2444
303
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
304
+Date:   Thu Apr 16 09:40:42 2020 +0200
305
+
306
+    nathelper: new parameter nat_addr_mode
307
+    
308
+    - if set to 0, default private net addresses are checked by
309
+    nat_uac_test()
310
+    - if set to 1, other reserved net addresses are checked by
311
+    nat_uac_test()
312
+    - default 1 (reserved addresses are considered not routable)
313
+    - related at GH #2277
314
+    
315
+    (cherry picked from commit a10e7652f24bc7ed8e74ff27d16da5d77689b6ac)
316
+
317
+commit 0df6a22015d48a57a91ac4b34411fad0a7272179
318
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
319
+Date:   Thu Apr 23 19:04:58 2020 +0200
320
+
321
+    dispatcher: handle the case of maxload 0 for call load distribution
322
+    
323
+    - GH #2297
324
+    
325
+    (cherry picked from commit 0115d3424c0f8780a661882527f39b2b39d0e74e)
326
+
327
+commit d055ccbc845291b64b73064853663f80f3da7aa9
328
+Author: Henning Westerholt <hw@skalatan.de>
329
+Date:   Wed Apr 22 16:14:54 2020 +0000
330
+
331
+    auth: log correct variable name in nonce-count error message
332
+    
333
+    (cherry picked from commit 75ef2a31ee3abd9e840788a3389cedfac8767cd0)
334
+
335
+commit 781a20ab23738d8a3639f3b973bb07df41b0735f
336
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
337
+Date:   Wed Apr 22 15:01:26 2020 +0200
338
+
339
+    modules: readme files regenerated - modules ... [skip ci]
340
+
341
+commit a82c6a6c4d7836e6cac586872bdc384abb657c60
342
+Author: Henning Westerholt <hw@skalatan.de>
343
+Date:   Wed Apr 22 12:52:12 2020 +0000
344
+
345
+    nathelper: update flag documenation
346
+    
347
+    (cherry picked from commit 95fa98e254ae85b29fa80a8cddde3442b69ca9dc)
348
+
349
+commit 3333d76e57c637b6d6dd7617ba4a51892a836d04
350
+Author: Federico Cabiddu <federico.cabiddu@gmail.com>
351
+Date:   Wed Apr 22 14:17:14 2020 +0200
352
+
353
+    siptrace: siptrace: fix memory leak in fake replies tracing
354
+
355
+commit ff48cc5311d55176118ad57cf2d4417a2d229766
356
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
357
+Date:   Fri Apr 17 19:04:16 2020 +0200
358
+
359
+    http_async_client: do not set global avp lists from t on async callback
360
+    
361
+    - they are done by fake_env() used inside t_continue()
362
+    - they were set without reset, living in the process context, resulting
363
+    in invalid access when async callback was executed with faked_msg
364
+    - related to #2286
365
+    
366
+    (cherry picked from commit 1bc3bbd010705ee247345c1ed9b36210bb8d9ed1)
367
+
368
+commit 44ccb90f1e5205fbba593a93c7f36f79b9784ea7
369
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
370
+Date:   Thu Apr 16 14:46:30 2020 +0200
371
+
372
+    modules: readme files regenerated - modules ... [skip ci]
373
+
374
+commit 52aa43febb06f69427a4fe5860f3005880c4c6d7
375
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
376
+Date:   Sat Apr 4 09:25:37 2020 +0200
377
+
378
+    core: functions for light comparison of uri values
379
+    
380
+    - match uri type, user, host, port and proto, but skip params matching
381
+    
382
+    (cherry picked from commit d1584cff4766d45147cc3ed88da91ab691437799)
383
+
384
+commit 52bed0c797b79b7e97f5d01fd9fb0ea69c9f4b64
385
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
386
+Date:   Thu Apr 16 12:38:20 2020 +0200
387
+
388
+    tm: do not return if kemi callback execution fails for t_continue()
389
+    
390
+    - have same behaviour as with route blocks
391
+    
392
+    (cherry picked from commit 2161f0cc316af0e1153b01f327d0e7c50523060c)
393
+
394
+commit da0c6ba521665d2f898f508cf99c58662518ecca
395
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
396
+Date:   Thu Apr 16 09:25:05 2020 +0200
397
+
398
+    nathelper: moved cfg file to examples folder
399
+    
400
+    (cherry picked from commit 097f613f0e1d4ef67a6d9022f33f037921cd9a9c)
401
+
402
+commit 76c825fa03e89d094583b2d778f2bde63772b360
403
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
404
+Date:   Wed Apr 15 14:20:48 2020 +0200
405
+
406
+    core: receive - removed unnecessary time zone parameter for time difference
407
+    
408
+    (cherry picked from commit dbec3e4f682b17fc706cf9ea486229a51928e2d0)
409
+
410
+commit 613e68a3bde21722c9bd8e8d2169860a29224b71
411
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
412
+Date:   Wed Apr 15 13:33:07 2020 +0200
413
+
414
+    core: data lump - updated comments and param names reflect better the purpose
415
+    
416
+    - coherent whitespacing
417
+    
418
+    (cherry picked from commit 36d55b1fca14eb1a055dedac2e3cdb81b48c3a22)
419
+
420
+commit f1899b1e96d046392d7cdd9a567408f1fb0bd56f
421
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
422
+Date:   Tue Apr 14 09:19:44 2020 +0200
423
+
424
+    presence: removed unused global var log_buf
425
+    
426
+    (cherry picked from commit 6ef70d7366d60c1c7c73aff987193340e0b7c938)
427
+
428
+commit 2a0fa8133783d88b5672e0ff741f69ec3fc872f3
429
+Author: fredposner <fred@qxork.com>
430
+Date:   Mon Apr 13 11:49:06 2020 -0400
431
+
432
+    tls: fix typo in documentation
433
+    
434
+    - params.xml: replace "private" with "private_key"
435
+    
436
+    (cherry picked from commit ad91985849e46beee757d48ee9041b81bef9bd81)
437
+
438
+commit 0889852ca52d304cf15fe39f8fcf3b11222646f1
439
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
440
+Date:   Mon Apr 13 12:14:52 2020 +0200
441
+
442
+    misc/examples/kemi: make reply code integer everywhere
443
+    
444
+    (cherry picked from commit 28be94ea97216ba7ac1420130cc01ebda167c5d8)
445
+
446
+commit 8ab8b455f4c07014d2bd0648122478d4df07e301
447
+Author: Victor Seva <linuxmaniac@torreviejawireless.org>
448
+Date:   Thu Apr 9 13:19:00 2020 +0200
449
+
450
+    misc: kemi examples, add missing kemix module
451
+    
452
+    change introduced at 01ac570c2fbda800d1e00cd50305739cf0596ebf
453
+    
454
+    (cherry picked from commit e123971726a8d18627091870086ee7d244e9802f)
455
+
456
+commit 1579b7855d09967a92c79df26dd8bda87067b1cc
457
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
458
+Date:   Sun Apr 12 12:06:52 2020 +0200
459
+
460
+    app_python3: Makefile - suppress warning if --embed is not supported by python3-config
461
+    
462
+    (cherry picked from commit 392688fc756a97f65c2433bb6af7adedca4e0abf)
463
+
464
+commit 3026641a218508044190adc856d160d322667c05
465
+Author: Sebastian Kemper <sebastian_ml@gmx.net>
466
+Date:   Sun Apr 12 09:37:48 2020 +0200
467
+
468
+    app_python3: update Python3 detection mechanism
469
+    
470
+    This commit
471
+    
472
+      - removes the python calls whose output is never actually used.
473
+    
474
+      - changes the include discovery to use python3(.x)-config. This is
475
+        preferable because it also works for cross-compiling. Calling
476
+        python3(.x) directly will always provide host flags, which for
477
+        cross-compiling is not feasible.
478
+    
479
+      - updates LDFLAGS discovery to also work with >= Python 3.8. To
480
+        achieve this python3(.x)-config is first run with the argument
481
+        "--embed". If this does not succeed (exit status 1)
482
+        python3(.x)-config is run again without "--embed". This is the
483
+        method suggested by Python upstream to provide backwards
484
+        compatibility. See [1] for more details.
485
+    
486
+    [1] https://docs.python.org/3/whatsnew/3.8.html
487
+    
488
+    Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
489
+    (cherry picked from commit 05af36d34aa2668780aa111878206c6797fa98b0)
490
+
491
+commit 9c15c3b108ddefd3261640d4c2556b07215b9240
492
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
493
+Date:   Sat Apr 11 18:35:22 2020 +0200
494
+
495
+    app_sqlang: docs - fix for rpc command name
496
+    
497
+    (cherry picked from commit a072e170c07370f97716ae719abb35c508d98564)
498
+
499
+commit 80b1c57cc9ff8a670ac88df5dbd71a9d88f52fa9
500
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
501
+Date:   Wed Apr 8 08:48:55 2020 +0200
502
+
503
+    rr: exported record_route_advertised_address() to kemi
504
+    
505
+    (cherry picked from commit 66582c49ee16a15a6859bfb094c2faaed7960d4d)
506
+
507
+commit 48477857eaf4b5adc9d691f81688a5c17adab2d0
508
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
509
+Date:   Sat Apr 4 09:48:03 2020 +0200
510
+
511
+    nat_traversal: docs for contact_match parameter
512
+    
513
+    (cherry picked from commit 91c30dc8650d778851fcf439904557bc7363fcc4)
514
+
515
+commit 426262c88e84073a9328c045b31ab400c10199f2
516
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
517
+Date:   Sat Apr 4 09:38:55 2020 +0200
518
+
519
+    nat_traversal: new marameter contact_match
520
+    
521
+    - if set to 0 (default), match request-reply contacts with string
522
+    comparison (behaviour so far)
523
+    - if set to 1, use light uri comparison ( match uri type, user, host,
524
+    port and proto )
525
+    
526
+    (cherry picked from commit 531f2551affb06e71cbabbeba0e3174900e69aab)
527
+
528
+commit 2762e8b5c5f12bb57418652ced2b6522eb61dbe9
529
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
530
+Date:   Fri Apr 3 08:40:10 2020 +0200
531
+
532
+    kamctl: try to locate rpc fifo file in /var/run/ or /run/ folders
533
+    
534
+    - cope better with old or non-linux systems
535
+    
536
+    (cherry picked from commit 6a7aa74663a25b52651bc39e986849c62c8a50f4)
537
+
538
+commit d04d748018631fd8ac983ec19041b8c5e5add882
539
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
540
+Date:   Tue Mar 31 09:11:40 2020 +0200
541
+
542
+    core: parser - removed temporarily remark for module reserved internal flags
543
+    
544
+    (cherry picked from commit 8801ee89856d4a37709869a5c01dfa66988b8f5a)
545
+
546
+commit 065668d6264573d33cd67e22272f5706b935a981
547
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
548
+Date:   Sat Apr 11 18:31:44 2020 +0200
549
+
550
+    modules: readme files regenerated - modules ... [skip ci]
551
+
552
+commit 85dae9f150fde01afc3bdbc1e583b997b68bde6a
553
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
554
+Date:   Sat Apr 11 18:22:42 2020 +0200
555
+
556
+    msilo: docs - fixed position of parameter and whitespacing
557
+    
558
+    - parameter position was broken at the end of file
559
+    
560
+    (cherry picked from commit 1e3d7d319d07cd022c374ed2698fb905dacf50b7)
561
+
562
+commit be8aac491ebdc5b48bbcfe05f198a9c915d3bf00
563
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
564
+Date:   Wed Apr 8 15:16:27 2020 +0200
565
+
566
+    modules: readme files regenerated - modules ... [skip ci]
567
+
568
+commit fa02f4346b40bad4d4782765709973dcfa0bee74
569
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
570
+Date:   Wed Apr 8 12:45:07 2020 +0200
571
+
572
+    rr: docs - updated ids for xref linkend
573
+    
574
+    (cherry picked from commit 62a2553043f81cd47f611d2829181604488a4b0c)
575
+
576
+commit 54520cee9f6f088ddcfad0e7e6f312c04322bf76
577
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
578
+Date:   Thu Feb 13 17:01:49 2020 +0100
579
+
580
+    dialog: keep route block index as signed int
581
+    
582
+    - otherwise it can be broken value when route block doesn't exit and
583
+    kemi callback should be executed
584
+    - reported by David Escartin
585
+    
586
+    (cherry picked from commit 6c557efc1b9cb8c880a05235c94780bbaf305073)
587
+
588
+commit 46ad9e6dacb7b6040e50ba0c53d72585510dac28
589
+Author: Peter Friedrich <peter.friedrich@kapsch.net>
590
+Date:   Mon Mar 30 19:02:29 2020 +0200
591
+
592
+    ims_qos: bugfix for Rx register dialog callback
593
+    
594
+    - bugfix for Rx register dialog callback
595
+    - In some scenarios like parallel forking several INVITE with identical
596
+      CALLID and FROMTAG sent to PCSCF which inserts dialogues for each INVITE.
597
+    - When 200OK is received in PCSCF the dialog callback must be registered
598
+      for the respective dialog. Currently sometimes the wrong dialog is selected
599
+      by searching with CALLID FROMTAG and TOTAG thus leading to problem
600
+      no STR is sent at BYE.
601
+    - Fix is to pickup the right dialog before suspending the transaction during
602
+      AAR/AAA processing and reuse this saved dialog.
603
+    
604
+    (cherry picked from commit 2768f8ce1cf6da242674e7e40c8e76eb6c630f6b)
605
+
606
+commit 8cee1675e95363462d20cdc2b8aaac1a6976eb9c
607
+Author: Peter Friedrich <peter.friedrich@kapsch.net>
608
+Date:   Mon Mar 30 19:00:58 2020 +0200
609
+
610
+    ims_dialog: bugfix for registering dialog callbacks
611
+    
612
+    - bugfix for registering dialog callbacks
613
+    - in Rx scenarios of parallel forking (several INVITEs with same CALLID
614
+      and FROMTAG sent to PCSCF) and INVITE for orig and term handled in
615
+      same PCSCF (means also INVITEs with identical  CALLID and FROMTAG) the wrong
616
+      dialog is selected for registering the callback (i.e. the callback
617
+      for sending STR) when 200OK from terminator is processed.
618
+    - Root cause is that dialog is searched with callid-fromtag-totag but at
619
+      the time of dialog insertion (processing of INVITE) no totag is available.
620
+    - fix is to get ctx dialog at 200OK processing before suspending the
621
+      transaction - save dialog until AAA is received - use this dialog for
622
+      registering the STR callback.
623
+    
624
+    (cherry picked from commit e2a1b967fd6e2cc92dc1447e1c033f6124aca446)
625
+
626
+commit 40586f8a61a27cc25df6c4bffff60205617eba88
627
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
628
+Date:   Mon Mar 30 10:11:54 2020 +0200
629
+
630
+    tm: do not set msg tcp connection id in the dst info
631
+    
632
+    (cherry picked from commit 974c50aea6b581b5f8545f3d710e98b53d44bd67)
633
+
634
+commit 2b8bf4fee656242eddc9bbc45bdb234d96eb518a
635
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
636
+Date:   Mon Mar 30 10:10:33 2020 +0200
637
+
638
+    core: do not set msg tcp connection id in the dst info
639
+    
640
+    (cherry picked from commit f9eaa1298f7263be53b709ab7b68336d09e9de0b)
641
+
642
+commit cf28e401122daa6cd880af58e51519c2c7a43fda
643
+Author: Henning Westerholt <hw@skalatan.de>
644
+Date:   Sun Mar 29 11:39:34 2020 +0200
645
+
646
+    doc/stylesheets: remove obselete company and e-mail address from my name, update copyright date
647
+    
648
+    (cherry picked from commit 446dc8006240050a1e0c13c7094e9f9739cc16c8)
649
+
650
+commit d91b5440947884ac00889bfc985d35564699dc8f
651
+Author: Kamailio Dev <kamailio.dev@kamailio.org>
652
+Date:   Fri Mar 27 08:46:30 2020 +0100
653
+
654
+    modules: readme files regenerated - modules ... [skip ci]
655
+
656
+commit 082e7dfd9048c79e2d6b7cc6365bf4c61ba16b0e
657
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
658
+Date:   Thu Mar 26 11:28:51 2020 +0100
659
+
660
+    core: receive_msg() - init local variables for better runtime troubleshooting
661
+    
662
+    (cherry picked from commit 1611766a329aa60a690803d7ff179159a4657a56)
663
+
664
+commit 6760931a9938fcd92e36a30821c5bc893d180667
665
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
666
+Date:   Tue Mar 24 15:23:10 2020 +0100
667
+
668
+    pike: docs - aligned ip tree example
669
+    
670
+    (cherry picked from commit e65ce2fd407626acc89879033a2114cf521457dc)
671
+
672
+commit 4b5d7ae9911d320a7c3335fb627791c1e629e60d
673
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
674
+Date:   Tue Mar 24 14:50:58 2020 +0100
675
+
676
+    sst: docs - more info about how timeout_avp is used
677
+    
678
+    (cherry picked from commit b800ffb9fb1de6ee0d7b6c2b42a25669022c1142)
679
+
680
+commit 98b651a5cd3c5c782462867a4492717ef4ab7e3a
681
+Author: Nathan Bruning <nathan@iperity.com>
682
+Date:   Tue Mar 24 11:24:28 2020 +0100
683
+
684
+    core: fix returning multiple IPs for a cached DNS entry
685
+    
686
+    (cherry picked from commit 29a35ec3cec8b9c3ee4b45c8d84308701bda097c)
687
+
688
+commit 6b5052823d9e123a0e34c53d258b94beac32cf61
689
+Author: Zero King <l2dy@icloud.com>
690
+Date:   Tue Mar 24 11:12:39 2020 +0100
691
+
692
+    rtpengine: fix zero-length log placeholder
693
+    
694
+    (cherry picked from commit 740afac15b3d8d618b5101a761a37f5808d4b4f0)
695
+
696
+commit 6ac87dbf749c3c53cc1dfd031185ffd1a7d94765
697
+Author: Zero King <l2dy@icloud.com>
698
+Date:   Tue Mar 24 11:12:25 2020 +0100
699
+
700
+    rtpproxy: fix zero-length log placeholder
701
+    
702
+    (cherry picked from commit 030f18b5cffeb117dcf582cf12c5b3c35ace1469)
703
+
704
+commit c3273ba4bc3bc8d1395823f019ad871ce71695ef
705
+Author: Zero King <l2dy@icloud.com>
706
+Date:   Tue Mar 24 11:11:54 2020 +0100
707
+
708
+    nathelper: fix zero-length log placeholder
709
+    
710
+    (cherry picked from commit 69714b26c63c75df6759f9158c7181d4f86b4764)
711
+
712
+commit 261af6718472a7d3d62cb269f135ea12863a268a
713
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
714
+Date:   Tue Mar 24 10:32:10 2020 +0100
715
+
716
+    kamctl: regenerated db schema file with secfilter updates
717
+    
718
+    (cherry picked from commit 63cd404d4b46e4514ae1490303189a0f81def942)
719
+
720
+commit f8b1f4f3b9447b2400c7cb241a83249c0c145c3b
721
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
722
+Date:   Tue Mar 24 10:21:22 2020 +0100
723
+
724
+    lib/srdb1: schema - use smallint for secfilter
725
+    
726
+    - tinyint is not supported
727
+    
728
+    (cherry picked from commit 7c8fdb0df37ee1466d7171ff3cff77e5b961abb4)
729
+
730
+commit 5fc4b6871a2c9f8cca841350d4bd0c204d27fc5f
731
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
732
+Date:   Tue Mar 24 10:02:38 2020 +0100
733
+
734
+    lib/srdb1: schema - added xml file for sefilter module
735
+    
736
+    (cherry picked from commit 09c18bb06691ad29b71990179a3006b5bdfbf602)
737
+
738
+commit f127bcec39888a8b34524e9f8ad336bce3eb447b
739
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
740
+Date:   Mon Mar 23 18:42:23 2020 +0100
741
+
742
+    rtpengine: replaced rtpproxy with rtpengine
743
+    
744
+    - avoid confusion in printed log messges
745
+    
746
+    (cherry picked from commit dda07c69420e1a38948dae4b71f8005b2375253b)
747
+
748
+commit e59362c76599b29efa7722cebacb8ef0005ca8fd
749
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
750
+Date:   Mon Mar 23 17:57:48 2020 +0100
751
+
752
+    dialog: dmq operations under locked dlg table entry
753
+    
754
+    - protect against races that could be due to rentransmissions or other
755
+    parallel processing cases
756
+    - related to GH #2224
757
+    
758
+    (cherry picked from commit 8965ff07f2e9fa105fc56896eed9caf4b6faf261)
759
+
760
+commit 3b8d925ff74ed30f259fa9858d17ab72aa2e8c38
761
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
762
+Date:   Mon Mar 23 17:48:39 2020 +0100
763
+
764
+    dialog: exposed functions to search dlg and lock table entry
765
+    
766
+    (cherry picked from commit 125031daeade9dab5c36b912dda65700d95c4c6a)
767
+
768
+commit 975d09a68cbd15f4f042c1c97e0c4d17450479e1
769
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
770
+Date:   Mon Mar 23 17:36:44 2020 +0100
771
+
772
+    dialog: functions to search dialog by uuid and keep table entry locked
773
+    
774
+    - helper macros to lock/unlock table entry with dlg cell structure
775
+    
776
+    (cherry picked from commit a4f8c0291bfd32752c0c2c323f618c6ac0c91d53)
777
+
778
+commit 01defdb59e7017d284d8519bcb0043c4d7bc4759
779
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
780
+Date:   Mon Mar 23 09:19:30 2020 +0100
781
+
782
+    corex: docs - examples with setting xavps for via functions
783
+    
784
+    (cherry picked from commit 1e58a56cb7f9d83ca0c943481d02c429d33e188a)
785
+
786
+commit 5cdcb3a77879266303daa2be22b424e19f26e1b4
787
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
788
+Date:   Sun Mar 22 15:27:46 2020 +0100
789
+
790
+    sst: debug message when setting timeout avp
791
+    
792
+    (cherry picked from commit 56ed5c028bd97837c7a9e0017a2599f09554211f)
793
+
794
+commit 18f17c944f0ab48d3e7af69deac1f589271f62bf
795
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
796
+Date:   Sun Mar 22 15:05:17 2020 +0100
797
+
798
+    dialog: detailed debug messages when resolving the timeout
799
+    
800
+    (cherry picked from commit 20013e4e2bf1a5d5ce8535e07320dca034639286)
801
+
802
+commit 382e55f8b1fa8c79b01a90438e674fb4aa905f42
803
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
804
+Date:   Fri Mar 20 17:10:05 2020 +0100
805
+
806
+    dmq: init worker structure in chid_init for PROC_INIT rank
807
+    
808
+    - have it ready when other processes are started
809
+    
810
+    (cherry picked from commit 21bdbff049571ca22f1205a041c8b1162005d319)
811
+
812
+commit 7404e276680cebc925002ff3bb714127ea20b265
813
+Author: Henning Westerholt <hw@skalatan.de>
814
+Date:   Tue Mar 24 22:42:59 2020 +0100
815
+
816
+    uac: also set socket for in dialog REGISTER (GH #2262)
817
+    
818
+    (cherry picked from commit a752411df65b93f82aaad43a767cff102f5a6100)
819
+
820
+commit f31542bb188d69eb4d4e88a54060efc82d1a0bf0
821
+Author: Henning Westerholt <hw@skalatan.de>
822
+Date:   Mon Mar 23 11:19:52 2020 +0100
823
+
824
+    ims_usrloc_pcscf: fix warning: this ‘if’ clause does not guard...
825
+
826
+commit 6f871feb31e8d1b53b7d0161f2d5643c567b0f9a
827
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
828
+Date:   Thu Mar 19 16:56:38 2020 +0100
829
+
830
+    cfgutils: use same type for local variable in rpc gflags functions
831
+    
832
+    (cherry picked from commit 5411eda4e44a487479d00433583a68a328aca9a3)
833
+
834
+commit 8283d34684fda83a8f9ec610cd32fb524d09a7be
835
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
836
+Date:   Thu Mar 19 10:59:43 2020 +0100
837
+
838
+    pv: do not set ending '\0' for port value in pv_set_ruri_port()
839
+    
840
+    - it can be a reference to a static string, ending up in a crash
841
+    - GH #2258
842
+    
843
+    (cherry picked from commit 1f76bca74839f35d11f42edf758eb046cedb752c)
844
+
845
+commit 41967543be401413f5a93682ea537e2e7824ac3b
846
+Author: Greg Troxel <gdt@lexort.com>
847
+Date:   Wed Mar 18 19:03:08 2020 -0400
848
+
849
+    Makefile.defs: Only add -ldl on systems that use it
850
+    
851
+    kamailio uses dlopen, and on some systems, one must link with -ldl.
852
+    On others, this is not needed and there is no libdl.  For now, simply
853
+    omit -ldl on NetBSD (which doesn't have or require it), and don't try
854
+    to change behavior on other systems.
855
+    
856
+    (cherry picked from commit bca9768b6f2667bad8472fa99a113b8249ca0f9a)
857
+
858
+commit 7597685108228d9d179845ab2771f2010c77bd57
859
+Author: Greg Troxel <gdt@lexort.com>
860
+Date:   Wed Mar 18 19:01:52 2020 -0400
861
+
862
+    Makefile.defs: On NetBSD, link with -lm
863
+    
864
+    (cherry picked from commit 3ccaac365da6078a96681109efebc70dcb12fc55)
865
+
866
+commit fd3527ea84d7be2c841cdf89cd6b5b6446fc6ae0
867
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
868
+Date:   Wed Mar 18 18:41:52 2020 +0100
869
+
870
+    kamcmd: Makefile - updated the msg target to print pkg-config detections
871
+    
872
+    (cherry picked from commit 331ffea6c8c8b2c7cf38e3d7eda882a6becd326a)
873
+
874
+commit c1cc4a07d11c829f89ea62206689fba92eb91ea2
875
+Author: Daniel-Constantin Mierla <miconda@gmail.com>
876
+Date:   Wed Mar 18 17:39:18 2020 +0100
877
+
878
+    kamcmd: use pkg-config to get compile flags for lib readline
879
+    
880
+    (cherry picked from commit 0e6e05f8bec1fb451375d71a6b929a6908c5689d)
881
+
882
+
1 883
 ===================== 2020-03-16 Version 5.3.3 Released =====================
2 884
 
3 885
 ===================== Changes Since Version 5.3.2 ===========================