ChangeLog: content updated for v5.3.7
[kamailio] / ChangeLog
1 ===================== 2020-11-02 Version 5.3.7 Released =====================
2
3 ===================== Changes Since Version 5.3.6 ===========================
4
5
6 commit e002b0bbc25883e09f7236f87dba5546a2ca0460
7 Author: Daniel-Constantin Mierla <miconda@gmail.com>
8 Date:   Mon Nov 2 13:22:01 2020 +0100
9
10     pkg/kamailio/deb: version set to 5.3.7
11
12 commit 7e1f1182b6d05391c1a4080ae815a3c98a294045
13 Author: Daniel-Constantin Mierla <miconda@gmail.com>
14 Date:   Mon Nov 2 13:12:36 2020 +0100
15
16     Makefile.defs: version set to 5.3.7
17
18 commit ff07256aa69806f41e44853ddb0c10bd7e0c22e8
19 Author: Daniel-Constantin Mierla <miconda@gmail.com>
20 Date:   Mon Nov 2 12:47:12 2020 +0100
21
22     pkg: version set to 5.3.7 for rpm and alpine
23
24 commit 50859d1969f92166b8cc45241aa51695368cf352
25 Author: Henning Westerholt <hw@skalatan.de>
26 Date:   Mon Nov 2 09:27:41 2020 +0000
27
28     dialog: small spelling fix in debug log message
29     
30     (cherry picked from commit 1640569d02420e0c0d0232fc825354d1f09784c8)
31     (cherry picked from commit e27c128abebcb06d1383a909ecfd21bcb4ca8026)
32
33 commit c99f611e08bbe4f41d291a7055a54ff12c9b0557
34 Author: Daniel-Constantin Mierla <miconda@gmail.com>
35 Date:   Mon Nov 2 09:04:46 2020 +0100
36
37     dialog: skip non-INVITE initial request for cseq update processing
38     
39     (cherry picked from commit a973882b064c758972ce40e9ac3a83440c613be1)
40     (cherry picked from commit a309a0ee48278923871197391a30d485f0513a4f)
41
42 commit fec844e0f77bb96779c8380f40d8a842ec63a571
43 Author: Kamailio Dev <kamailio.dev@kamailio.org>
44 Date:   Fri Oct 30 15:01:35 2020 +0100
45
46     modules: readme files regenerated - modules ... [skip ci]
47
48 commit fae5956c5183576947ce97bb9941e2c79645eb78
49 Author: Daniel-Constantin Mierla <miconda@gmail.com>
50 Date:   Wed Oct 28 10:32:50 2020 +0100
51
52     dialog: update internal_get_dlg() after 0bde3ca changes
53     
54     - keep also direction value for no-totag dialog
55     - reference and unlock only when returning, related to #2494
56     
57     (cherry picked from commit 98436c73e8519e96e3d167b7610cbb58b9939885)
58
59 commit 0fcfc1b3a9598cfb8e66c780fdaf453af3349b45
60 Author: Daniel-Constantin Mierla <miconda@gmail.com>
61 Date:   Mon Oct 26 13:36:36 2020 +0100
62
63     core: parser rr - clean partially cloned fields in case of error
64     
65     (cherry picked from commit e4f6c660bd75cdb9ff0855fcb511673cc8ec00c4)
66     (cherry picked from commit e3cda7fa4e873c110ee2641f6200fad52222586a)
67
68 commit 675ac0d1afbefd56abe063a0408479b62d15a49e
69 Author: Daniel-Constantin Mierla <miconda@gmail.com>
70 Date:   Mon Oct 26 13:06:53 2020 +0100
71
72     regex: use var to store strlen() values
73     
74     - avoid doing it again in a few cases
75     
76     (cherry picked from commit 5d490d616132067a5e914302a24b964b73b229a2)
77     (cherry picked from commit bd2204b7151261981bc6872928b7434e2ac7df2e)
78
79 commit dc582f3186e7a3fa6bce96ddb27240922da20201
80 Author: Daniel-Constantin Mierla <miconda@gmail.com>
81 Date:   Mon Oct 26 10:53:24 2020 +0100
82
83     textops: docs - some enhancements to basic header operations functions
84     
85     (cherry picked from commit 374f0f05bdf27ddaf5d8652560738fbfb886c43c)
86     (cherry picked from commit 7cd88cf05f25a5a5883d936285ac51f82911e9af)
87
88 commit 7eadc9f45b32181ccb00385a8520ae9ce6e627ff
89 Author: Daniel-Constantin Mierla <miconda@gmail.com>
90 Date:   Mon Oct 26 08:15:10 2020 +0100
91
92     alias_db: clang format the code
93     
94     (cherry picked from commit 3dca5cd2c7f018189b6784a7e87807df1de7589e)
95     (cherry picked from commit aa0573d2afa3c1a0afa76b8fd1e0de952c487a01)
96
97 commit 3460b6b0a35919b01a6371aa678c642730b7352a
98 Author: Daniel-Constantin Mierla <miconda@gmail.com>
99 Date:   Mon Oct 26 07:52:49 2020 +0100
100
101     alias_db: removed history from top comments
102     
103     - missing copyright header
104     
105     (cherry picked from commit 7ae0caaffd3d6e523fd32501401213521a1881e5)
106     (cherry picked from commit 5114cc77cb61744843ed8b535d9804fcdf61e635)
107
108 commit c2608157108fe46231269515b8bb8ddb53d82662
109 Author: Daniel-Constantin Mierla <miconda@gmail.com>
110 Date:   Mon Oct 26 07:42:10 2020 +0100
111
112     alias_db: set ending zero in a single place
113     
114     (cherry picked from commit dc1bb5b1861de279b450ab550888dd748b77463f)
115     (cherry picked from commit 83005d4fafd5d055e4125a83c24d1c6cd0eed058)
116
117 commit fda40721c90314694cc799238323cdb70ea9bf2b
118 Author: Alex Hermann <alex@hexla.nl>
119 Date:   Mon Nov 13 16:48:30 2017 +0100
120
121     tmx: Allow $T_branch(flags) in onreply_route
122     
123     (cherry picked from commit d161d4523fc6b0619defe918bc204cc7a9cae073)
124     (cherry picked from commit dc2336f541eb27d0a034f4c72a26c40270cfea70)
125
126 commit c25035409c1f03c2f6fd24dd5f96eb28db5f3099
127 Author: Alex Hermann <alex@hexla.nl>
128 Date:   Mon Nov 13 15:50:20 2017 +0100
129
130     tm: Fix faked_reply_prio by passing correct reply to get_prio
131     
132     Instead of passing the to be evaluated reply as the "best" reply, pass the
133     actual "best" reply.
134     
135     (cherry picked from commit 5731cc0911ff65bf7efd433a83a25ffbf6073d10)
136     (cherry picked from commit cbd9c3d2851ece3c8f08b0664b72fca18f6f4f77)
137
138 commit 52789f4a0c2cbebd9c09d35e54267f8fc26c4848
139 Author: Kristian F. Høgh <kfh@uni-tel.dk>
140 Date:   Wed Oct 21 11:21:43 2020 +0200
141
142     utils/pdbt: Relax permissions when creating files
143     
144     (cherry picked from commit bb42ee28fc115e1e3373962c02162c9a8e6d41fc)
145     (cherry picked from commit 071fe9366b3cc14f0cce1aa0373d20a0242182cb)
146
147 commit 5add3307469136d792c0bcad29356d947c3ae128
148 Author: Juha Heinanen <jh@tutpro.com>
149 Date:   Tue Oct 20 11:04:58 2020 +0300
150
151     registrar: added note about branch flags in save()/lookup() doc
152     
153     (cherry picked from commit f2996bf733a0b5e00fe124440353b9a69a3532a2)
154     (cherry picked from commit f050ce2dc5f27a08bf5c5364e4002b646802eb81)
155
156 commit 599ecd66399daca786c065ff49d76537ffd619ac
157 Author: Daniel-Constantin Mierla <miconda@gmail.com>
158 Date:   Mon Oct 19 11:01:12 2020 +0200
159
160     permissions: exported allow_trusted() to kemi
161     
162     - related to #2509
163     
164     (cherry picked from commit 843b22b4efb0d343f13230d6e90d2484f370dbdb)
165     (cherry picked from commit 12ebd41d0dae516f39933eeabcda1919cb10b71e)
166
167 commit c9e547b7a967ad3215814cef62c8cba199e04960
168 Author: Daniel-Constantin Mierla <miconda@gmail.com>
169 Date:   Mon Oct 19 10:09:59 2020 +0200
170
171     pipelimit: use unsigned to compute size and for iterator
172     
173     (cherry picked from commit 23818fb34d09a487654ea89c9f29b880c0c75197)
174     (cherry picked from commit 550840b4b9ce8df9acdf875f907ce86533fea43e)
175
176 commit 2a3b8d43923fc49fa9095e20c6e3cfb6cf5516e1
177 Author: Henning Westerholt <hw@skalatan.de>
178 Date:   Fri Sep 11 10:51:23 2020 +0000
179
180     pkg: add CAP_CHOWN capability to Kamailio systemd service files to allow chown (#2391)
181     
182     - add CAP_CHOWN capability to Kamailio systemd service files to allow chown
183     - needed e.g. for user and group setting from jsonrpcs and ctl modules
184     - related to github issue #2391
185     
186     (cherry picked from commit 8b72f462deb4b66fb55f754abc93bf7295278afa)
187
188 commit 5a44ad2cc57b435fbd7251c0ad078745621c81da
189 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
190 Date:   Thu Oct 24 12:08:20 2019 +0200
191
192     pkg/kamailio/deb: allow group write to RuntimeDirectory
193     
194     (cherry picked from commit fe693cc1178a9301cdb0be3941d9c70d720920e5)
195
196 commit 5203503bad2f035012c47887bf35d6b3eeef1873
197 Author: Kamailio Dev <kamailio.dev@kamailio.org>
198 Date:   Wed Oct 28 20:31:33 2020 +0100
199
200     modules: readme files regenerated - modules ... [skip ci]
201
202 commit a38403ca6633b5944acebca245d5d64511a4cbca
203 Author: Henning Westerholt <hw@skalatan.de>
204 Date:   Wed Oct 28 19:02:33 2020 +0000
205
206     uac: extend docs for uac_auth() example, only t_relay() on success
207     
208     - extend docs for uac_auth() example, only t_relay() on success
209     - otherwise you will get a 'no branches for forwarding' error from tm
210     
211     (cherry picked from commit 668402e77c19ba4b5b8fc5b6c869ffbf34ea622d)
212
213 commit d23bbb5917fcd7ca51990e7dfe31dcf55d674247
214 Author: Henning Westerholt <hw@skalatan.de>
215 Date:   Wed Oct 28 18:08:59 2020 +0000
216
217     uac: do not silently fail on realm lookup error, at least log with INFO
218     
219     (cherry picked from commit b6c10c8181d670a81a7d1216c7e6ec81c0963e9c)
220
221 commit f47e3f58fc3ac82497391f8c859d03aaaab7f8ac
222 Author: Paris Stamatopoulos <paris@forin.gr>
223 Date:   Fri Oct 23 23:57:49 2020 +0300
224
225     auth_radius, misc_radius: Adds VENDOR() definition if the freeradius-client.h does not contain one already.
226     
227     (cherry picked from commit 9978e00405cac89cc65d2d8a863128dd2814d7fd)
228
229 commit f641fe53fdbbd54db8ef136ec2425d7624e50173
230 Author: Stefan Mititelu <stefan-cristian.mititelu@1and1.ro>
231 Date:   Thu Oct 22 16:54:01 2020 +0300
232
233     textops: fix append_hf function
234     
235     Before: append_hf adds header after first header occurance
236     
237     After: append_hf adds header after last header occurance
238     
239     (cherry-picked from commit 4adea97a4f8a9b35273d4d28b0518964abb7f0d8)
240
241 commit c0d6a0412828fa6cb054a0a38b054b88b7176f79
242 Author: Kamailio Dev <kamailio.dev@kamailio.org>
243 Date:   Fri Oct 16 14:16:59 2020 +0200
244
245     modules: readme files regenerated - modules ... [skip ci]
246
247 commit 4d14557ec31d398cab86fb67ffa14761c08bb5da
248 Author: Bastian Triller <bastian.triller@gmail.com>
249 Date:   Fri Oct 16 12:41:00 2020 +0200
250
251     nathelper: docs - fixed typos
252
253 commit cf059807071d4ecfe9bd1d288d81c96c67e4bab3
254 Author: Bastian Triller <bastian.triller@gmail.com>
255 Date:   Fri Oct 16 12:32:45 2020 +0200
256
257     uac: docs - fix missing uac.reg_remove method
258
259 commit dbaeb966f46587e5d1e04683cddcc644c20027f2
260 Author: Bastian Triller <bastian.triller@gmail.com>
261 Date:   Fri Oct 16 12:36:13 2020 +0200
262
263     core: fix typo in comment
264
265 commit 83f562f0f0f2336e3cd26e54b5f337621775a6df
266 Author: Kamailio Dev <kamailio.dev@kamailio.org>
267 Date:   Mon Oct 12 10:46:32 2020 +0200
268
269     modules: readme files regenerated - modules ... [skip ci]
270
271 commit e58632eced11ac5f9a2a1693cd84ef9bc3508ebb
272 Author: Daniel-Constantin Mierla <miconda@gmail.com>
273 Date:   Tue Oct 6 12:59:50 2020 +0200
274
275     rtpproxy: renamed extract_mediaip() to rp_extract_mediaip()
276     
277     - extract_mediaip() is also in core sdp parser
278     
279     (cherry picked from commit 8d0044770e94eaf7099eabbb55abe177e52e5373)
280     (cherry picked from commit eec7d2613489613725b8979ce3d00d6616bb80c8)
281
282 commit 97d3d11dbdb736010e9e6f563a9cee58731e0e41
283 Author: Daniel-Constantin Mierla <miconda@gmail.com>
284 Date:   Tue Oct 6 11:56:45 2020 +0200
285
286     nathelper: renamed extract_mediaip() to nh_extract_mediaip()
287     
288     - extract_mediaip() is also in core sdp parser
289     
290     (cherry picked from commit b0f239a2c16b71b8b7e7b325ea121ffc48afa78e)
291     (cherry picked from commit a989f384b5cb95e096e89899c57d8f11283b12cb)
292
293 commit 432bc89a963a1e71a107e6f73d103a6bbae02833
294 Author: Arsen Semenov <arsperger@gmail.com>
295 Date:   Tue Oct 6 11:40:27 2020 +0500
296
297     nathelper: docs - updated notes for fix_nated_sdp. few typos fixed [skip ci]
298     
299     (cherry picked from commit 64579fee33d0a82a583b75184f78fcb7c9df2d82)
300     (cherry picked from commit d5393ffd76cc37e98365d7b945454e0215d9f82f)
301
302 commit 4c17c00ba53275308490cd7f6994c8f1785d3a53
303 Author: Arsen Semenov <arsperger@gmail.com>
304 Date:   Mon Oct 5 13:52:45 2020 +0500
305
306     nathelper: fix_nated_sdp added support for a=rtcp param RFC3605
307     
308     - GH #2459
309     
310     (cherry picked from commit 088738ce16e73339e4c1b78c11f6ad6f8f3394cf)
311     (cherry picked from commit fd4dd36319599867e590098d86dc37186595cfad)
312
313 commit 1eecbb239cce980cebd9e3853cc4e06fb5dd2da9
314 Author: Daniel-Constantin Mierla <miconda@gmail.com>
315 Date:   Fri Oct 2 21:37:15 2020 +0200
316
317     phonenum: note about the role of country code name for phonenum_match_cn()
318     
319     (cherry picked from commit dfd6c3966ed70d111a9196076bc29767c395d814)
320     (cherry picked from commit 755867b920e4e0d17a4bdf447a0d59a06875f8e1)
321
322 commit 3c3e3f48c28167b68a572d2136dd41d417fb504a
323 Author: Daniel-Constantin Mierla <miconda@gmail.com>
324 Date:   Thu Sep 24 10:04:08 2020 +0200
325
326     core: dns cache - removed disabled code between #if 0 ... #endif
327     
328     (cherry picked from commit 298aeb7f93bfa75ec78bc941f2c76167525b2e61)
329     (cherry picked from commit 75cb64a768d187baf5730067503a708959284827)
330
331 commit 31ac72f9b43862f9005a0f691a52c8439fe1e8c5
332 Author: Daniel-Constantin Mierla <miconda@gmail.com>
333 Date:   Fri Oct 9 22:15:12 2020 +0200
334
335     tm: do not add duplicate headers in local requests
336     
337     (cherry picked from commit ada3701d22b1fd579f06b4f54fa695fa988e685f)
338     (cherry picked from commit f57c900b438f3233fa1e9a9d3ca8cd383a30baa6)
339
340 commit 147fd7fc5f3d2495b00961b407ca9aca38040a30
341 Author: Daniel-Constantin Mierla <miconda@gmail.com>
342 Date:   Fri Oct 9 21:59:49 2020 +0200
343
344     core: parser - print lenghts in to header parsing debug message
345     
346     (cherry picked from commit 2648eb330b133a20f1398d59a28c53532106cad3)
347     (cherry picked from commit 6e2bdf1056e3a31f1ca1f485473fcd26f9ccf044)
348
349 commit 5d5dd676d299a27f14c6079b497cf1ae311909ce
350 Author: Daniel-Constantin Mierla <miconda@gmail.com>
351 Date:   Fri Oct 9 21:55:45 2020 +0200
352
353     sanity: extended check 4 (required headers) for uniqueness
354     
355     - Call-ID, CSeq, From and To have to be only once
356     
357     (cherry picked from commit a9ede56b35990fcc9164af0775f503e49e33377e)
358     (cherry picked from commit 7adf410af754f1bb737edca6f427ef02d3441cda)
359
360 commit 1cb4273aa67c588552b671a98a9edb15471df129
361 Author: Daniel-Constantin Mierla <miconda@gmail.com>
362 Date:   Mon Oct 5 11:53:01 2020 +0200
363
364     dialog: do unlock after saving updated dialog details
365     
366     - lock()/unlock() for dialog slots are reentrant
367     
368     (cherry picked from commit e4cf6739e62c2ac1e5364315aaed1a7b73919253)
369     (cherry picked from commit 73476522301b6de65b8873e4ab04041315e93a82)
370
371 commit 17eaef0164eec06cadeb4fb903df57d9c613157a
372 Author: Henning Westerholt <hw@skalatan.de>
373 Date:   Sat Oct 3 16:58:53 2020 +0000
374
375     dialog: fix error in dlg.list_match for callid parameter (reported from Ilie Soltanici)
376     
377     (cherry picked from commit 360e012d9d93c80b62b6e75bfac6e3340407ee98)
378
379 commit 91b844a0d30a0fe7bb38597ee77720aa58739765
380 Author: Henning Westerholt <hw@skalatan.de>
381 Date:   Sat Oct 3 08:21:54 2020 +0000
382
383     rr: reset param buffer for r-r advertised address
384     
385     - GH #2486
386     
387     (backport from commit 8dfc0f6ef0ddc4bf2d73d21124caa289d4b8ce07)
388
389 commit f39814ce38fdaee6dd32dbacd956aa6da4966de8
390 Author: Daniel-Constantin Mierla <miconda@gmail.com>
391 Date:   Mon Apr 27 15:24:23 2020 +0200
392
393     core: str - fixed wrong (undo'ed) version of STR_ZTOV() macro
394     
395     (cherry picked from commit 65ab73a7efabf4a55e913adfa604094c9ad88cdb)
396
397 commit 0d140ea8f54b8170f6df99d218be1f862cbbc3c3
398 Author: Daniel-Constantin Mierla <miconda@gmail.com>
399 Date:   Mon Apr 27 14:53:33 2020 +0200
400
401     core: str - helper macro to set ending zero with backup and restore from backup
402     
403     (cherry picked from commit d6e24bd089bbe27c54a7e851993ab99bf93e8c52)
404
405 commit 96050be487de79b86f0b044a17aeb27fd162db7d
406 Author: Daniel-Constantin Mierla <miconda@gmail.com>
407 Date:   Sat Oct 3 08:11:31 2020 +0200
408
409     Revert "evapi: free addr info in case of bind error"
410     
411     This reverts commit 4a56a8b780744d9ba35a94afbd5226bd7860179f.
412
413 commit 29ab33d439378b9944dd63c1112afd7731ccc4de
414 Author: Daniel-Constantin Mierla <miconda@gmail.com>
415 Date:   Sat Oct 3 08:02:56 2020 +0200
416
417     Revert "websocket: emit core event on close"
418     
419     This reverts commit 288d760f8f11e4028ccd56f4941a19e649509d65.
420
421 commit 513d8132869b4eac320b9f20a2a46779073db434
422 Author: Kamailio Dev <kamailio.dev@kamailio.org>
423 Date:   Fri Oct 2 18:16:36 2020 +0200
424
425     modules: readme files regenerated - modules ... [skip ci]
426
427 commit c27c0e3dcd0171ab62ea2ce7f3ca03d100316c3d
428 Author: Henning Westerholt <hw@skalatan.de>
429 Date:   Fri Oct 2 16:12:20 2020 +0000
430
431     Revert "kex: use mutex to sync the mod mem stats rpc commands"
432     
433     This reverts commit f014dd7fc45743685723c02aaad96ddd35e10536.
434
435 commit d7fcb51c8d5a871fdd27e2d1918bfde1aef77d80
436 Author: Julien Chavanton <jchavanton@gmail.com>
437 Date:   Mon Sep 28 12:57:25 2020 -0700
438
439     dispatcher: fix an error in initialisation /
440     
441     training of the latency estimator
442     
443     (cherry picked from commit b728cb30810ef44b821a93335cdd34f954f2029c)
444
445 commit 081fb695ca8d50c0d61c33aa3d825309feac67ea
446 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
447 Date:   Wed Sep 23 09:01:43 2020 +0200
448
449     ndb_redis: set message level to debug on exec
450     
451     * logging error makes no sense here since there's going
452       to be a reconnection afterwards
453     
454     > ERROR: ndb_redis [redis_client.c:903]: redisc_exec_argv(): Redis error: Server closed the connection
455     
456     (cherry picked from commit a9c331d70dbed6827874aa99296203ac5a9d5c7b)
457
458 commit faec948f619325a47053d46c55b0acbd03a79d38
459 Author: Daniel-Constantin Mierla <miconda@gmail.com>
460 Date:   Tue Sep 22 19:00:25 2020 +0200
461
462     imc: jump over printing error log messages when list commands are ok
463     
464     - reported by GH #2481
465     
466     (cherry picked from commit 92cfb5e8d291706889c926892397e663e2d93b05)
467
468 commit bc452ca5c13c592c1387192baac097085bc2d1cd
469 Author: Daniel-Constantin Mierla <miconda@gmail.com>
470 Date:   Mon Sep 21 10:59:34 2020 +0200
471
472     usrloc: use unsigned int for rpc output for the fields having this type
473     
474     (cherry picked from commit b754b9f68bee0b58b4ae00b7f0764c2bf711d14c)
475
476 commit 90af4f0b572636bfdd3a99c28c6615376f5c3aa1
477 Author: Daniel-Constantin Mierla <miconda@gmail.com>
478 Date:   Thu Sep 17 14:21:30 2020 +0200
479
480     tmx: safety check of expected route blocks for using $T_*() variables
481     
482     - related to GH #2479
483     
484     (cherry picked from commit 2e7710e292a649c6c57e46d5994d3b2cf3815865)
485
486 commit c75bf4451d6dd090963e6b16d5ec821cc59abc99
487 Author: Daniel-Constantin Mierla <miconda@gmail.com>
488 Date:   Thu Sep 17 12:55:10 2020 +0200
489
490     lib/srdb1: db_use_table() more suggestive error messages
491     
492     (cherry picked from commit 57d33a2d76219ae3d1eb503044dadaeddc7e06fd)
493
494 commit afd52699ad2289e1b003e3b65e91a411c6c50ca4
495 Author: Daniel-Constantin Mierla <miconda@gmail.com>
496 Date:   Tue Sep 15 07:33:00 2020 +0200
497
498     topos: docs - more details about what SIP traffic is handled
499     
500     (cherry picked from commit 878971f2c0bc32233b6f18728f9b88537b3d19e8)
501
502 commit f42cebc8cff141e40a04c5c15a1e3cb2985baca6
503 Author: Daniel-Constantin Mierla <miconda@gmail.com>
504 Date:   Mon Sep 14 13:00:25 2020 +0200
505
506     dispatcher: sync on updating last used fields
507     
508     (cherry picked from commit e307432e5f34a2093544e9ff703ea205169e4088)
509
510 commit 866783ab976295cc0eb3e5278bd644605b7979e8
511 Author: Henning Westerholt <hw@skalatan.de>
512 Date:   Sat Sep 12 09:57:10 2020 +0000
513
514     docs: add matrix channel information to normal and github READMEs
515     
516     (cherry picked from commit 3c19ca90327d92be69cdce482e66991147db9083)
517
518 commit f014dd7fc45743685723c02aaad96ddd35e10536
519 Author: Daniel-Constantin Mierla <miconda@gmail.com>
520 Date:   Wed Sep 9 17:57:10 2020 +0200
521
522     kex: use mutex to sync the mod mem stats rpc commands
523     
524     - related to GH #2433
525     
526     (cherry picked from commit 761eb0616fea2a859a2c0abb652b22feb6f59859)
527
528 commit b213cf8f2bab6015dcc9ea01f835e240c69df71b
529 Author: Daniel-Constantin Mierla <miconda@gmail.com>
530 Date:   Wed Sep 9 13:01:36 2020 +0200
531
532     msrp: proper parsing ipv6 host part in uri
533     
534     - enclose ipv6 address in square brackets for msrp pv
535     - related to #2472
536     
537     (cherry picked from commit 1cda029885dd89e2ec46fe28a0d6f656aad19e7a)
538
539 commit 684eb554a969800ea892502720a15a1ea494748e
540 Author: Juha Heinanen <jh@tutpro.com>
541 Date:   Tue Aug 25 20:11:59 2020 +0300
542
543     sqlops module: added one more sql query function return value to README
544     
545     (cherry picked from commit d93de03c10eb7b88024d7eb9ba85200601cf6c7a)
546
547 commit 288d760f8f11e4028ccd56f4941a19e649509d65
548 Author: lazedo <luis.azedo@factorlusitano.com>
549 Date:   Mon Jul 13 12:53:25 2020 +0000
550
551     websocket: emit core event on close
552     
553     (cherry picked from commit 16914788ba49b69aaabc8e75ca9b5d95dce6b825)
554
555 commit c888cc7de7a3509c7ce0c2d2378236e1c61c7179
556 Author: Daniel-Constantin Mierla <miconda@gmail.com>
557 Date:   Tue Jul 14 09:21:04 2020 +0200
558
559     misc/examples: kemi lua - added debug callback function
560     
561     - commented - can be enabled to track the execution trace of the lua
562     script
563     
564     (cherry picked from commit 491a8327933cb4471260fdd09ff93296a7a0ccfd)
565
566 commit 50ce889a9556c169276e14df2a66fe62ec485cae
567 Author: Henning Westerholt <hw@skalatan.de>
568 Date:   Sun Jun 28 12:45:43 2020 +0000
569
570     ims_charging: fix error in destination_realm default vaulue
571     
572     (cherry picked from commit f679c118a589c80cb84954fb46271adef596e049)
573
574 commit 939a97859d6e32346ef4c001eaff2270c43bac6e
575 Author: Emmanuel Schmidbauer <eschmidbauer@gmail.com>
576 Date:   Wed Jun 24 14:32:15 2020 -0400
577
578     mohqueue: use t_newtran() if transaction does not exist
579     
580     (cherry picked from commit 6b708e937d161101adc91a4de5a527bf190b55c0)
581
582 commit 4a56a8b780744d9ba35a94afbd5226bd7860179f
583 Author: Daniel-Constantin Mierla <miconda@gmail.com>
584 Date:   Mon Jun 22 15:32:30 2020 +0200
585
586     evapi: free addr info in case of bind error
587     
588     (cherry picked from commit 41db985ebfcb691f2e20e689a83379e382ef6c03)
589
590 commit 469e0895cc8af8b9215cf6e1672860db01126cdf
591 Author: Torrey Searle <tsearle@voxbone.com>
592 Date:   Fri Jun 19 11:06:09 2020 +0200
593
594     tools/kemi: add support for invoking function pointers
595     
596     also add a flag to allow generated version of code to be compatible
597     with older versions of python3
598     
599     (cherry picked from commit 773ecfc9ceec5bbbe6c7f5fd72399baacfd74c0a)
600
601 commit 0a159176f14024224604f88da3a78c29f646d581
602 Author: Henning Westerholt <hw@skalatan.de>
603 Date:   Sun Jun 14 15:13:31 2020 +0000
604
605     dialog: fix error in debug logging, properly log both sockets
606     
607     (cherry picked from commit 6b27844460e0de475d9546db122ff1ba9d9be6d8)
608
609 commit a5c4f47b30131193439c64738652d454a5b04404
610 Author: Luis Martin Gil <luismartingil@zaleos.net>
611 Date:   Tue Jun 9 10:48:16 2020 +0200
612
613     keepalive: logging state of dest just if changed
614     
615     (cherry picked from commit 5649a24929ae7bd60154a6c58c772db9e462af27)
616
617 commit 70fbe68ae37bceedcd22657694eb484d4a636a00
618 Author: tsearle <tsearle@gmail.com>
619 Date:   Mon Jun 8 17:33:35 2020 +0200
620
621     remove unused import
622     
623     (cherry picked from commit 2d2594d3cdeead550ccd472f9d0288b72b98d689)
624
625 commit 694b8be0ea20620c1b4ee877cca2e69223f99b95
626 Author: Torrey Searle <tsearle@voxbone.com>
627 Date:   Mon Jun 8 09:17:00 2020 +0200
628
629     tools/kemi: add script to generate mock api for kemi python testing
630     
631     (cherry picked from commit f4ec923976cbab5c1451b65268aaca65a33919fd)
632
633 commit 042a677d613c91f0b0ceab4176831ff38ddb9ee5
634 Author: Kamailio Dev <kamailio.dev@kamailio.org>
635 Date:   Fri Oct 2 16:02:03 2020 +0200
636
637     modules: readme files regenerated - modules ... [skip ci]
638
639 commit bd30d11a8e96b2c77d5dbd81221eabd0b5e45ef5
640 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
641 Date:   Thu May 14 10:41:06 2020 +0200
642
643     jansson: use the core macros for ending string value with '\0' and to restore
644     
645     fix #2327
646     
647     (cherry picked from commit 3abc650d37e426840f060426a851ecac5210d2e5)
648
649 commit 3d8f2cdcbf30a497351b36c3d9e5f7ac7f876e01
650 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
651 Date:   Thu Oct 1 20:51:16 2020 -0600
652
653     Fix typo on main README.md: Consecutives 'the'
654
655 commit 97f029b9f14ac21af5ca8421aca9bc10ae557882
656 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
657 Date:   Thu Oct 1 20:50:41 2020 -0600
658
659     Fix typo on xmpp module: Consecutives 'the'
660
661 commit 80ac347186de2a655d59410981cfa60c0c525cc3
662 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
663 Date:   Thu Oct 1 20:50:02 2020 -0600
664
665     Fix typo on websocket module: Consecutives 'the'
666
667 commit cc022ce161047237a412a1c349af0f96fd4b4c52
668 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
669 Date:   Thu Oct 1 20:46:20 2020 -0600
670
671     Fix typo on tm module: Consecutives 'the'
672
673 commit ce6c55fae057681a0b3c486cf5bc3e80edd0c275
674 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
675 Date:   Thu Oct 1 20:45:44 2020 -0600
676
677     Fix typo on sca module NOTES
678
679 commit 7046b14fa36495790d3ad42e336b5b2a26fbca34
680 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
681 Date:   Thu Oct 1 20:44:27 2020 -0600
682
683     Fix typo on ims_qos module: Consecutives 'the'
684
685 commit e153c88caefdc15e0883f0d41ea395589d8fa7c4
686 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
687 Date:   Thu Oct 1 20:43:44 2020 -0600
688
689     Fix typo on drouting module: Consecutives 'the'
690
691 commit 1045c0b5f0c48deaf5590734688e01e50a3cc069
692 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
693 Date:   Thu Oct 1 20:42:54 2020 -0600
694
695     Fix typo on db_mongodb module: Consecutives 'the'
696
697 commit bd9a926bf443e4993e7f8043760b188860c8ca24
698 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
699 Date:   Thu Oct 1 20:41:54 2020 -0600
700
701     Fix typo on cplc module: Consecutives 'the'
702
703 commit 0d85624e74556436f9b07530536e2f5357f9c683
704 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
705 Date:   Thu Oct 1 20:40:13 2020 -0600
706
707     Fix typo on counters module: Consecutives 'the'
708
709 commit d306cf12f13b40724181b31d070a47522cab8d2d
710 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
711 Date:   Thu Oct 1 20:39:26 2020 -0600
712
713     Fix typo on carrierroute module: Consecutives 'the'
714
715 commit 77b0e31eecb842de24ee18d31f3e7d0c655ecde2
716 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
717 Date:   Thu Oct 1 20:31:12 2020 -0600
718
719     Fix typo on avp module: Consecutives 'the'
720
721 commit e10b3040730181ddb7ae3d4dd7353e62260f83f4
722 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
723 Date:   Thu Oct 1 20:30:12 2020 -0600
724
725     Fix typo on app_jsdt module: Consecutives 'the'
726
727 commit cd7681634d9d9262609559a713aa7732ec50c957
728 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
729 Date:   Thu Oct 1 20:29:03 2020 -0600
730
731     Fix typo on srdb1 lib: Consecutive 'the'
732
733 commit 0f8f2f523ecd282df260f83c8cd2e2ab193b543b
734 Author: Daniel-Constantin Mierla <miconda@gmail.com>
735 Date:   Thu Oct 1 10:04:50 2020 +0200
736
737     topos: update to-tag and rr on reply even to-tag is already set
738     
739     - GH #2489
740     
741     (cherry picked from commit acd7f6f1703d12aa8f2dce87e1b8e4b74d6b4d96)
742
743 commit 71c40960fdd5583d64bf198573d7cd5db9ec5433
744 Author: Julien Chavanton <jchavanton@gmail.com>
745 Date:   Mon Sep 28 09:13:16 2020 -0700
746
747     dialog: dlg_cell, always check for a to-tag match
748
749 commit 458d96d9cabf679efbcaaa81f69086c50940e495
750 Author: Kamailio Dev <kamailio.dev@kamailio.org>
751 Date:   Tue Sep 15 18:01:38 2020 +0200
752
753     modules: readme files regenerated - modules ... [skip ci]
754
755 commit 9be13ba9668b1c0aea9122ef4d8bfbb22e29eabb
756 Author: whosgonna <ben.whosgonna.com@gmail.com>
757 Date:   Tue Sep 15 10:29:08 2020 -0500
758
759     registrar:  Update documentation
760     
761     - Replace all occurences of "HF" with "header field"
762     - Replace all occurences of "HFs" with "header fields"
763     
764     (cherry picked from commit d936c6276b6d8e45efd87a4fc25a55b9c3ab1fce)
765
766 commit edbafff7df51d2dc16f3a379cfb0d333c37439fd
767 Author: whosgonna <ben.whosgonna.com@gmail.com>
768 Date:   Tue Sep 15 10:32:07 2020 -0500
769
770     registrar:  Update documentation
771     
772     - Fix double negative "without no DB operation". Changed to
773       "with no DB operation".
774     
775     (cherry picked from commit be0382fa11920de972ddbcdbe17c3ff583da87e4)
776
777 commit 1bccb817c20f02665d48a38eb59a57a6ae17b81f
778 Author: Daniel-Constantin Mierla <miconda@gmail.com>
779 Date:   Mon Sep 14 09:33:16 2020 +0200
780
781     dispatcher: update state if sending keepalive OPTIONS fails
782     
783     - backport of 4584e17b98f338916cc89dac6e1700f250cdf501
784
785
786 ===================== 2020-09-10 Version 5.3.6 Released =====================
787
788 ===================== Changes Since Version 5.3.5 ===========================
789
790
791 commit 475a887b88537cbfdb9cae2782b39660ff9eb125
792 Author: Daniel-Constantin Mierla <miconda@gmail.com>
793 Date:   Thu Sep 10 11:13:02 2020 +0200
794
795     Makefile.defs: version set to 5.3.6
796
797 commit 855b93dd213dd8f13e483c36ea60769c893ab58b
798 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
799 Date:   Thu Sep 10 11:10:41 2020 +0200
800
801     pkg/kamailio/deb: version set to 5.3.6
802
803 commit 82f82fc80d795f718e35db79b66b320ed690f2e6
804 Author: Daniel-Constantin Mierla <miconda@gmail.com>
805 Date:   Thu Sep 10 10:31:30 2020 +0200
806
807     xcap_server: rever use of STR_VTOZ macro
808     
809     - got it by picking a commit with another fix and this macro is not in
810     branch 5.3
811
812 commit 39e088f5f809340dd0c0b5c2c65e734d85b7d677
813 Author: Daniel-Constantin Mierla <miconda@gmail.com>
814 Date:   Thu Sep 10 10:09:21 2020 +0200
815
816     pkg/kamailio: updated version to 5.3.6 for rpms and alpine specs
817
818 commit b7efdb12dd2e98c03c38565556169b553b8b6a0a
819 Author: Daniel-Constantin Mierla <miconda@gmail.com>
820 Date:   Wed Sep 9 15:33:18 2020 +0200
821
822     core: skip abort() in free_lump() for LUMPFLAG_DUPED
823     
824     - the LUMPFLAG_DUPED is set when duplicating lumps list for branch route
825     execution, but some functions such as set_body() may want to clean them
826     - report and minimal reproducing config by Henning Westerholt
827     
828     (cherry picked from commit 57ee97f52dd90c86743b6fd6dd682285ef994e80)
829
830 commit 794861c8db50846599118fe7583f522200195d8d
831 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
832 Date:   Tue Sep 8 15:04:04 2020 +0200
833
834     httpa_asyc_client: set curl memory callbacks in module initialization
835
836 commit e1dc051e4171cb7a441987d0c184fc210fa57063
837 Author: Kamailio Dev <kamailio.dev@kamailio.org>
838 Date:   Tue Sep 8 12:47:01 2020 +0200
839
840     modules: readme files regenerated - modules ... [skip ci]
841
842 commit 4c80e4c71a44fbe26761bee730e423f73923d713
843 Author: Daniel-Constantin Mierla <miconda@gmail.com>
844 Date:   Thu Aug 27 12:34:50 2020 +0200
845
846     usrloc: get_udomain() - safety checks for location table name parameter
847     
848     (cherry picked from commit 29dde9fea1eb21b4bb484286f7443dd32f611bd2)
849     (cherry picked from commit ac56dfde20c5e689fb911debdd33a6155f7b130c)
850
851 commit 659edfc219c850ac464869589d11fb8db7004730
852 Author: Daniel-Constantin Mierla <miconda@gmail.com>
853 Date:   Mon Aug 24 10:22:52 2020 +0200
854
855     topoh: remove the Via cookie when skipping topoh via event route
856     
857     - event route is now executed with parsed sip message to be sent out
858     - GH #2437
859     
860     (cherry picked from commit 06a1d20fdcae42c8f2130c547c6c6cf5fb6dce26)
861     (cherry picked from commit b5176749605808af737aca00992f549152f9c38a)
862
863 commit e956b3c7dbb931f719e11a44887c5eeb8ffa878d
864 Author: Dmitry <dmitry.wagin@ya.ru>
865 Date:   Sun Aug 16 23:21:37 2020 +0300
866
867     Makefile.defs: Fixed libs option for FreeBSD
868     
869     (cherry picked from commit f490c4e0f5888963a01fa99fe94a464d44223199)
870     (cherry picked from commit 0efd0d63a8f8d7b644d0eba13552778d3b746c67)
871
872 commit 0567c42a324deaa8dfe60cf1d8281aa22f5f4e1d
873 Author: Daniel-Constantin Mierla <miconda@gmail.com>
874 Date:   Tue Aug 11 12:36:02 2020 +0200
875
876     topoh: check if via param has the expected prefix, otherwise skip
877     
878     - GH #2437
879     
880     (cherry picked from commit 046126b4a90090bf5b8f9b517ba5218793e6b973)
881     (cherry picked from commit c8c884c4db353d4fac83752a494989e699fc36ff)
882
883 commit 58043293132efa043a1d9ebfb2473d1efe319a35
884 Author: Daniel-Constantin Mierla <miconda@gmail.com>
885 Date:   Tue Aug 11 11:11:35 2020 +0200
886
887     pike: docs - section for pike.list rpc command
888     
889     (cherry picked from commit 720e929a87c6d3ee29c316ca63886c7142320f43)
890     (cherry picked from commit c783f19708bfd1d8c2334f739c8960b2de5f4fb3)
891
892 commit 148cf4bb35cb94e111cf8ade1294519c556f4b7c
893 Author: Daniel-Constantin Mierla <miconda@gmail.com>
894 Date:   Wed Aug 5 16:38:01 2020 +0200
895
896     Makefile.defs: map gcc v10.x to 9.0+ options
897     
898     - detect properly the 10.x gcc version number, GH #2425
899     
900     (cherry picked from commit 79e7738027a40affa4c7f606bf55a3ad0fe31bc4)
901     (cherry picked from commit 6d79c954469082aeb8518fdcca80217ce4826992)
902
903 commit 0f8528d4705e0e7060708f6108c47bcc599f743a
904 Author: Daniel-Constantin Mierla <miconda@gmail.com>
905 Date:   Tue Aug 4 08:36:18 2020 +0200
906
907     Makefile.defs: get clang version only from --version output
908     
909     - the full version with stderr output included has a different first
910     line on MacOS, making head -n 1 not extract the version number line
911     
912     (cherry picked from commit bff689cfedca70149e17b6ec3584ca9ecab71418)
913     (cherry picked from commit b14b0a116791b85f2048e5fc863e50b7f7d93405)
914
915 commit 2d581622496e2141401a00a47011cf11156317e0
916 Author: Daniel-Constantin Mierla <miconda@gmail.com>
917 Date:   Sat Aug 1 16:51:39 2020 +0200
918
919     db_text: free pointer in case of error
920     
921     (cherry picked from commit bddf16db74ea779bb01805fc2cbabfdaf8f4d62b)
922     (cherry picked from commit aabb2b2cfab6dc664ebc4b3d15db0d2ecb3cafd5)
923
924 commit 4f9a5cdefb8d6baf9c069e277012d6d616137393
925 Author: Daniel-Constantin Mierla <miconda@gmail.com>
926 Date:   Fri Jul 31 20:45:47 2020 +0200
927
928     xcap_server: check before going to the end of the buffer
929     
930     - use marcros to set and restore char for ending 0
931     
932     (cherry picked from commit 6ce5c0bdf136ecffd7917f2d60093e1b2c49fa54)
933     (cherry picked from commit 4aeb071b26df08e1dfc902340475c077e468c661)
934
935 commit 9db407d0ad2a2e48725ddc2fd37026978f56132a
936 Author: Daniel-Constantin Mierla <miconda@gmail.com>
937 Date:   Thu Jul 30 20:32:02 2020 +0200
938
939     app_lua: docs - note about availability of 'sr' Lua module
940     
941     - use KSR in the examples
942     
943     (cherry picked from commit 34efa83569bedb1f36c3661ee063ff6334633e4a)
944     (cherry picked from commit c98d9e8c6687f2311f51016ed9cc2e089d4eb242)
945
946 commit 6474444f12b15b443f9f0ed96e509b2df6cb7d44
947 Author: Daniel-Constantin Mierla <miconda@gmail.com>
948 Date:   Mon Aug 24 10:01:20 2020 +0200
949
950     log_custom: print to stderror if sending log message fails
951     
952     - help troubleshooting while avoiding looping to same function in case
953     the log engine is set to log custom module
954     
955     (cherry picked from commit f16d046f6330f897b374d9bb7dab3b2ce8eab3a7)
956     (cherry picked from commit 1ecade5cbd323e1ab45ec6f83236e1d389739d3b)
957
958 commit 5896f8e31078ff9b5d704c7393d7a7acac29db96
959 Author: Luis Martin Gil <luismartingil@zaleos.net>
960 Date:   Thu Jul 23 10:04:04 2020 +0200
961
962     tm - remove not used route_mode var
963     
964     (cherry picked from commit 6619be46249dfe0b2f2cbc863cb8b2f44716122b)
965
966 commit c79cc69ac27bd1d6b506634e8a9d768001648762
967 Author: Daniel-Constantin Mierla <miconda@gmail.com>
968 Date:   Fri Jul 24 22:25:50 2020 +0200
969
970     tls: docs - fixed typo
971     
972     - GH #2410
973     
974     (cherry picked from commit a12064696ac37cadf954a89b58daa1e05e182180)
975     (cherry picked from commit eb2abae40b36ad123528cddb25e0ddd217b68b22)
976
977 commit 7ac48ca1a6bd0462199ebb6cf1be61bc2c865353
978 Author: Daniel-Constantin Mierla <miconda@gmail.com>
979 Date:   Tue Jul 7 19:28:29 2020 +0200
980
981     kamctl: skip tracing kamctl itself in pstrap
982     
983     (cherry picked from commit 626c0dee863fa517e473148ca8010d737a8f7ffe)
984
985 commit 12aecb27779637b90ef83efea4dfaf095b5b2b13
986 Author: Daniel-Constantin Mierla <miconda@gmail.com>
987 Date:   Tue Jul 7 19:18:52 2020 +0200
988
989     kamctl: print process details in pstrap output
990     
991     (cherry picked from commit 904a1590dbcdbb0fda9f676b4768596f797e9e27)
992
993 commit fa7042676c0dc2ea8760c928ef70fd187eedc3a4
994 Author: Daniel-Constantin Mierla <miconda@gmail.com>
995 Date:   Tue Jul 7 18:57:27 2020 +0200
996
997     kamctl: added pstrap command
998     
999     - use ps to get list of PIDs for Kamailio instance, instead of RPC
1000     core.psx
1001     
1002     (cherry picked from commit 97ec85559f1e33405fff2320443dc86d2df13456)
1003
1004 commit 8079c537fa34be1ca075617d2b79143cd932e719
1005 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1006 Date:   Mon Sep 7 20:35:28 2020 +0200
1007
1008     uac: restore first display name then uri with dialog callback
1009     
1010     - same as for rr callback, otherwise the new header can be malformed:
1011     the case of initial INVITE with From URI having no angle brackets and goes
1012     out with display name and angle brackets, the ACK for 200ok results with
1013     From broken when forwarded
1014     - backport of commit efa6c6a9bf13c430d5be5146168d1ded4c39dba7 (master)
1015     - backport of commit 1a49cc015609c8701057d5a9cf50f68db61870c1 (5.4)
1016
1017 commit 8fcbfc697eaa7df91e84bfbf484ed51a49fc0e2e
1018 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1019 Date:   Fri Sep 4 10:22:52 2020 +0200
1020
1021     pv: handle s.prefixes for empty values
1022     
1023     - avoid crash due to invalid length of result, GH #2467
1024     
1025     (cherry picked from commit e74b06c32bc2b090937350858f655af4ab89ff63)
1026     (cherry picked from commit ad14b61155686aead27e7ac5f3fb6b1aa90b6840)
1027
1028 commit 3af15354836f69ec2cbd6f107f860cfc1ffc334e
1029 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
1030 Date:   Thu Aug 20 11:06:56 2020 +0200
1031
1032     async: fix async_ms_route and export it to kemi
1033     
1034     (cherry picked from commit b787627819fc93dcc8c68a4950c9760d298ce555)
1035
1036 commit 182b0972b794df730910fc1a0e4e722eab39caf3
1037 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1038 Date:   Fri Aug 14 12:47:34 2020 +0200
1039
1040     modules: readme files regenerated - modules ... [skip ci]
1041
1042 commit e24356a0a09d24c71ba7c4e150537861d626c3d4
1043 Author: Bastian Triller <bastian.triller@gmail.com>
1044 Date:   Thu Aug 13 09:26:57 2020 +0200
1045
1046     pipelimit: docs - fixed typo
1047     
1048     (cherry picked from commit c87f3c1d07a5a3c51728d404200d60b10ed6159f)
1049
1050 commit aa793407020874377ce7c4ea871aa591c2b4a39d
1051 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1052 Date:   Tue Dec 3 12:12:54 2019 +0100
1053
1054     permissions: fix crash if load_backends parameter is 1
1055     
1056     fixes #2151
1057     
1058     (cherry picked from commit d7f4493da751802dc47a694d251d34a85a7b3bf1)
1059
1060 commit ff2f8c4e63b4fefa7dc5b10835505c3c4ae84388
1061 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1062 Date:   Mon Jul 27 09:37:23 2020 +0200
1063
1064     dialog: print old state on dlg timeout
1065     
1066     (cherry picked from commit 06b7e416756e1711edef6db683cef35824f4b2a5)
1067     (cherry picked from commit ecedb702cacc4b46c474d6f48e6774985fe484e3)
1068
1069 commit 0eaca5e292eeb3109ae415f54d6b87ed596de081
1070 Author: Henning Westerholt <hw@skalatan.de>
1071 Date:   Thu Jul 23 15:23:15 2020 +0000
1072
1073     tm: lower log level for t_unref kill transaction to WARN
1074     
1075     - lower log level for t_unref kill transaction to WARN
1076     - immediate CANCEL on an INVITE could trigger this
1077     
1078     (cherry picked from commit d85d43247c3d056eebeec3f97735d13c048a181c)
1079
1080 commit c51a6385a1af68bc3fd459a4d7a153b82381a738
1081 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1082 Date:   Fri Jul 17 15:16:40 2020 +0200
1083
1084     modules: readme files regenerated - modules ... [skip ci]
1085
1086 commit 204050d214f9dfbd5c0f2cc12dad1beef70be952
1087 Author: Marat Gareev <maratkin94@gmail.com>
1088 Date:   Fri Jul 17 15:22:33 2020 +0300
1089
1090     xhttp_prom: fixed typo in the documentation [skip ci]
1091     
1092     (cherry picked from commit fbfc720a82ed2e6c537fd7fa36b913cf079123ae)
1093     (cherry picked from commit e8ef3c2bb57c3c35ca023d3b01577435f7b80529)
1094
1095 commit 9f8b564800aa029f1d374c502c8c96272e5ea68a
1096 Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
1097 Date:   Tue Jul 14 11:48:45 2020 +0300
1098
1099     p_usrloc: reworking mdb_availability_control
1100     
1101     - simplify general implementation
1102     - avoid deadlock due to a process trying to acquire same lock twice
1103     
1104     (cherry picked from commit 5789c506d022dd5713072cd1fcc07a25f42e098c)
1105     (cherry picked from commit ffb0576bd7d93303fb1068a332d9477a4d04471b)
1106
1107 commit 53ef8598ee040eac371dd6f9609c0e8c74b30902
1108 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1109 Date:   Thu Jul 16 17:46:48 2020 +0200
1110
1111     modules: readme files regenerated - modules ... [skip ci]
1112
1113 commit 340deabc375272dc3f0a921786890dab8ee778b3
1114 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1115 Date:   Thu Jul 16 09:16:40 2020 +0200
1116
1117     core: strutils - trim trailing spaces when comparing hdr names
1118     
1119     (cherry picked from commit 6d76b79b81bf448fa1f34753c1d000dc6c1870e0)
1120     (cherry picked from commit d0f7c7056b32351cac0b20ce24b074d9be8459a2)
1121
1122 commit 434dfd38aad2a0e9115ceba55d871fba5d6628f2
1123 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1124 Date:   Thu Jul 16 09:09:48 2020 +0200
1125
1126     core: parser - trim trailing whitespaces in header name
1127     
1128     (cherry picked from commit 7135feee9cdc93efa8c0c3e4abf24a9335ce42de)
1129     (cherry picked from commit 63e227383d9c5112f287299981d217f1558a15a8)
1130
1131 commit 2691b6a69bcddf0fd0daa92f27f27c6f8fb2a5a8
1132 Author: lazedo <luis.azedo@factorlusitano.com>
1133 Date:   Mon Jul 13 13:01:43 2020 +0100
1134
1135     core: don't close tcp connection for dropped non sip messages
1136     
1137     (cherry picked from commit 007f98692bb6f7cb35adbb86ec6fb06f034614cc)
1138     (cherry picked from commit 0cf30ae1c4128bca8882109ec34c34a2dd2b4cef)
1139
1140 commit 33ccba4be33fc24bd6a8c3539020b798f3e9a616
1141 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1142 Date:   Wed Jul 8 14:44:34 2020 +0200
1143
1144     core: tcp - debug message when removing connection from list
1145     
1146     (cherry picked from commit 317f707425a4cf0be144d2c874fcdf2ad8d7f992)
1147
1148 commit dc040c863172f827a4b508cc04c29ee9e9b61c83
1149 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1150 Date:   Tue Jul 7 17:37:00 2020 +0200
1151
1152     core: io wait - unhash in case delete operation fails because of EBADF
1153     
1154     - EBADF: epfd or fd is not a valid file descriptor
1155     
1156     (cherry picked from commit 846cc5b97a907b5314ccf03772776e0d23434042)
1157
1158 commit d597ecd290508b4be3dac459494db3d0eaffd6e7
1159 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1160 Date:   Mon Jul 6 09:03:32 2020 +0200
1161
1162     carrierroute: do not test return for strcpy() and strcat()
1163     
1164     - they return the dst or src parameter, resulting in code analyzer
1165     reporting
1166     
1167     (cherry picked from commit 65159728a4425f45559de55fd5549731e717d74e)
1168
1169 commit 8e849681b7da3f6d94576620019363faba0c111e
1170 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1171 Date:   Sun Jul 5 20:50:00 2020 +0200
1172
1173     db_redis: use safer localtime_r() function
1174     
1175     (cherry picked from commit 0cc1e167b9e54bb4a652162445efe89b02939eed)
1176
1177 commit 55edf5e1ff6afc895f8263854cbfe6c98c6e4d72
1178 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1179 Date:   Fri Jul 3 23:00:24 2020 +0200
1180
1181     core: tcp - test connection reference counter to avoid going negative
1182     
1183     (cherry picked from commit 6a637cf84906ec5315c77e5458180f7d9d69a481)
1184
1185 commit 003378f244d2c51773615905e7f98d3733b45b22
1186 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1187 Date:   Fri Jul 3 14:02:20 2020 +0200
1188
1189     core: tcp - safety checks on emptly local tcp connection list
1190     
1191     (cherry picked from commit 67f9de8a946335e2bf16fe0e6063877cd4d51fb7)
1192
1193 commit f6ad586b6b461ff061428b4286521eb3d06de397
1194 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1195 Date:   Fri Jul 3 10:49:43 2020 +0200
1196
1197     core: tcp - more details on error log messages
1198     
1199     (cherry picked from commit fefb3f1b2dbae8d9df24fecee763c5a1cd588107)
1200
1201 commit 511719e61405bc7f718de180331c43c2883a62f5
1202 Author: kvrban <k.vrban@googlemail.com>
1203 Date:   Thu Jul 2 10:09:09 2020 +0200
1204
1205     tcpops: target variable passed on tcp_get_conid function was empty
1206     
1207     (cherry picked from commit a2932492e24ac3c3afe4d33f025c7501c93fda49)
1208
1209 commit 6b438b9aad7044c79e4216d2c09ea95d5f0cc61c
1210 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1211 Date:   Fri Jul 3 08:33:13 2020 +0200
1212
1213     lib/srdb1: init timeval structs to silent analyzer
1214     
1215     (cherry picked from commit 0780e781c319254307c85bd873c58c6478a28da8)
1216
1217 commit d340b4d0315aca2ee63156809ccc1ea27f0918fa
1218 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1219 Date:   Fri Jul 3 08:30:46 2020 +0200
1220
1221     core: init timeval structs to silent analyzer
1222     
1223     (cherry picked from commit d0d2c8fd6a57affac7bffab441b2126b9df0dfb1)
1224
1225 commit d14c2513390fb6e3bad2e73e6548d7e6e9232c46
1226 Author: Jose Luis Verdeguer <pepeluxx@gmail.com>
1227 Date:   Wed Jul 1 17:47:59 2020 +0200
1228
1229     cnxcc: update docs [skip ci]
1230     
1231     * new error return values
1232     * delete return value from set_max_credit not in code
1233     
1234     (cherry picked from commit bc0264f4802c266901a1eb7a296f80f1dbfcc828)
1235
1236 commit 31055879fccd14659e378bc28a79df82aa9b446b
1237 Author: Jose Luis Verdeguer <pepeluxx@gmail.com>
1238 Date:   Wed Jul 1 17:40:50 2020 +0200
1239
1240     cnxcc: avoid duplicated call info
1241     
1242     Don't store call if call-id is already registered for that client
1243     
1244     (cherry picked from commit fb8cc72f1bd76bb2fd4d4e2e5fa2afc50eef59ad)
1245
1246 commit 3b2578660f8a2cfd528a425b833b8970662bf80a
1247 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1248 Date:   Thu Jul 2 10:44:03 2020 +0200
1249
1250     ims_charging: db_url param type set to PARAM_STR
1251     
1252     - the variable pointer is str* not char*
1253     - GH #2385
1254     
1255     (cherry picked from commit 71bc55240a144dbad9d9d8afc942b81237c806d2)
1256
1257 commit 3bc06fdb87d86d3269f7774f52b8040be1c1f76c
1258 Author: Richard Fuchs <rfuchs@sipwise.com>
1259 Date:   Tue Jul 14 14:13:00 2020 -0400
1260
1261     db_redis: fix unfiltered table deletion
1262
1263 commit f5d648d3e0f5574ed5205cc36051405e0dc75b7d
1264 Author: Henning Westerholt <hw@skalatan.de>
1265 Date:   Sat Jul 11 11:03:26 2020 +0000
1266
1267     ims_charging: fix wrong default User-Equipment-Info-Type AVP format
1268     
1269     - fix User-Equipment-Info-Type AVP format
1270       According to the RFC 8506 it should be like this: The 48-bit Media Access
1271       Control (MAC) address is formatted as described in Section 3.21 of [RFC3580]
1272     - use strlen instead of sizeof
1273     
1274     (cherry picked from commit 1a8f54147063560f6016634152b17293394b8497)
1275
1276 commit 0292a6ae61db930dfeab532a53bf964b16db0209
1277 Author: Henning Westerholt <hw@skalatan.de>
1278 Date:   Thu Jul 2 16:05:51 2020 +0000
1279
1280     ims_charging: bugfix for tel URIs, need the same logic in stop as in start requests
1281     
1282     (cherry picked from commit c3efb3b3331936a30f387e9f3c8c435d4d64f0bb)
1283
1284 commit de37b44a39334b845c1ff5f35c7c8f80a0119550
1285 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1286 Date:   Thu Jul 2 11:16:44 2020 +0200
1287
1288     modules: readme files regenerated - modules ... [skip ci]
1289
1290 commit 475e3d93329a782758e50e52de4ef49f72ef8a6c
1291 Author: Henning Westerholt <hw@skalatan.de>
1292 Date:   Thu Jul 2 09:09:27 2020 +0000
1293
1294     ims_charging: add missing change for ccr.c (related to previous commit f5e44252c39c7695cb)
1295     
1296     (cherry picked from commit 4cb61cc35a695e2636007f6518a63ed8e508b67f)
1297
1298 commit 38df9e58a81b24ec898107e23513ae1401345bfd
1299 Author: Henning Westerholt <hw@skalatan.de>
1300 Date:   Thu Jul 2 08:54:20 2020 +0000
1301
1302     ims_charging: bugfix for destination_host parameter, implementation was incomplete
1303     
1304     (cherry picked from commit f5e44252c39c7695cb66893035a0581a65a72f91)
1305
1306 commit dffd3502fed5cf33055f67967ba538f2c68c2a59
1307 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1308 Date:   Thu Jul 2 10:02:03 2020 +0200
1309
1310     modules: readme files regenerated - modules ... [skip ci]
1311
1312 commit f959dec0c073c2b2dae904ee3d844872de989a2d
1313 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1314 Date:   Thu Jul 2 09:10:48 2020 +0200
1315
1316     usrloc: rpc scan flags, cflags and methods fields as unsigned int
1317     
1318     (cherry picked from commit 2c622627ea145eddcf891ba9b89b756457074991)
1319
1320 commit c33d634f400d5219dd1a820b209a123ef3e27020
1321 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1322 Date:   Thu Jul 2 09:09:47 2020 +0200
1323
1324     kamctl: set Path to '.' when parameter not set for 'ul add'
1325     
1326     (cherry picked from commit 301525dfbbad2ffcec6738ef5eff952645ab9dfe)
1327
1328 commit 070efaa8497773c3a903c26d7f5f31632ad99703
1329 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1330 Date:   Wed Jul 1 20:53:45 2020 +0200
1331
1332     jsonrpcs: more debug messages in case field of scanning failure
1333     
1334     (cherry picked from commit 0a4fa9594d871a41c2ef6b811e2b342ed6ccfe09)
1335
1336 commit bc58790b7d33e7d2f3818e22894604c90edb0a7b
1337 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1338 Date:   Tue Jun 30 12:10:06 2020 +0200
1339
1340     imc: let space for ending characters
1341     
1342     (cherry picked from commit 1d256290cf10414a2f1af1feda3c9a357eb8ac27)
1343
1344 commit 35d977aed4c7137d34d4cf8216d503ac48f1e423
1345 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1346 Date:   Mon Jun 29 08:25:11 2020 +0200
1347
1348     carrierroute: docs - note about config file ownership
1349     
1350     - GH #2369
1351     
1352     (cherry picked from commit 214c762c46d5cd5892d2ddc06a25193a01164e8b)
1353
1354 commit 77a8fab36f878938cfd1b630439b9d0bde2f975b
1355 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1356 Date:   Mon Jun 29 08:19:34 2020 +0200
1357
1358     carrierroute: more details on error message checking file permissions
1359     
1360     - GH #2369
1361     
1362     (cherry picked from commit 31c7493d0d822239a76df4b504b2c319de09c19c)
1363
1364 commit de92bd3500c28be19e8e86cb48dad0e42061269a
1365 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1366 Date:   Fri Jun 26 22:27:43 2020 +0200
1367
1368     siputils: docs - added section ids for parameters
1369     
1370     (cherry picked from commit ec0b1d31f1d667abdcd7cce7fbfff110583e271c)
1371
1372 commit 4c3fd9c7a0f75f3bbed0f4c79186dfac4e24cdfa
1373 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1374 Date:   Wed Jun 24 21:05:56 2020 +0200
1375
1376     pua: docs - fixed missing comma in example
1377     
1378     - picked from #2371
1379     
1380     (cherry picked from commit 9adccda325d258fe539b54ec67d4389d3a2fc72c)
1381
1382 commit 33a3640af730bcd674efc2b55b643bd406d08749
1383 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1384 Date:   Wed Jun 24 09:12:58 2020 +0200
1385
1386     avpops: free fname1 in case of error getting fname2
1387     
1388     (cherry picked from commit fbc55950c8ac0c34c5b6693c1578de7cd11b484c)
1389
1390 commit 15fbad460e4cd3187ff9103440ecd41eb427cf3a
1391 Author: Emmanuel Schmidbauer <emmanuel.schmidbauer@textnow.com>
1392 Date:   Fri Jun 19 16:54:40 2020 -0400
1393
1394     dialog: improve warning message to help better identify lookup failures
1395     
1396     (cherry picked from commit c4684574e0e0e1cca4c1489a16513182f821a643)
1397
1398 commit 47e41a7cacab71f19e6c9c319d3ede83183e074d
1399 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1400 Date:   Tue Jun 23 08:01:48 2020 +0200
1401
1402     dialog: use the dlg hash table slot to unlock on dmq handling
1403     
1404     - the dlg can be destroyed on dmq replication and unlocking may fail
1405     
1406     (cherry picked from commit f4036c535033a333cb551b5af70703135305e7b3)
1407
1408 commit 147e5dd582dc8e4a00e1ef5868cf2eb18c0c4dd0
1409 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1410 Date:   Mon Jun 29 18:31:37 2020 +0200
1411
1412     cnxcc: remove useless warn messages
1413     
1414     if the cid is not equal, an error message is going to be thrown.
1415     Add more info in the later debug message.
1416     
1417     (cherry picked from commit d6361c2e501cd9c08319f40897d765d1de1b1a32)
1418
1419 ===================== 2020-06-22 Version 5.3.5 Released =====================
1420
1421 ===================== Changes Since Version 5.3.4 ===========================
1422
1423 commit d8e36aeb0c7b0ba08911454d724d3a69a7766810
1424 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1425 Date:   Mon Jun 22 11:46:19 2020 +0200
1426
1427     Makefile.defs: version set to 5.3.5
1428
1429 commit 089708b310b94171fa12084fa0eca9f98854b7f6
1430 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1431 Date:   Mon Jun 22 11:44:58 2020 +0200
1432
1433     pkg/kamailio: updated version to 5.3.5 for rpms and alpine specs
1434
1435 commit 12386b2f4cc33f3ee0ea366ddcf48b124d2265aa
1436 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1437 Date:   Tue Jun 9 12:02:43 2020 +0200
1438
1439     sqlops: export sql_pvquery to KEMI
1440     
1441     (cherry picked from commit 3b2a0a849e60a6bf0bc9d8054568c954010d7aa6)
1442
1443 commit 3a0e46df3c456cb7d5fc090caf5108fc62a8e9e8
1444 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1445 Date:   Thu Jun 11 10:48:29 2020 +0200
1446
1447     avpops: export functions to KEMI
1448     
1449     * avp_check
1450     * avp_copy
1451     
1452     (cherry picked from commit adf7fb2613c4117ea0a76463d2df55e14579da9f)
1453
1454 commit 21e697728dc0b40cbd094c5d1c9de61eeeba5aea
1455 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1456 Date:   Mon Jun 22 09:19:57 2020 +0200
1457
1458     pkg/kamailio/deb: version set 5.3.5
1459
1460 commit 12b4bf66d3380f1e48023987db3d137f5be31e21
1461 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1462 Date:   Mon Jun 22 08:31:46 2020 +0200
1463
1464     modules: readme files regenerated - modules ... [skip ci]
1465
1466 commit d232e2e48b1b668270dcab419638adeffa5cf0b2
1467 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1468 Date:   Mon Jun 22 08:22:55 2020 +0200
1469
1470     uac: docs - updated examples to use avps with string names
1471     
1472     - the recommended format instead of interger ids
1473     
1474     (cherry picked from commit 295e9a23df952bc98c2a2803d796e358363b2e22)
1475
1476 commit 0e9ccf0783570b3dabea1e97fddb234457d084b7
1477 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1478 Date:   Sun Jun 21 19:46:43 2020 +0200
1479
1480     modules: readme files regenerated - modules ... [skip ci]
1481
1482 commit 68290f9f48d3b7b7998c5831a0f11ebfa20e73a5
1483 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1484 Date:   Sun Jun 21 19:31:07 2020 +0200
1485
1486     db_mysql: docs - proper location for opt_ssl_mode in params section
1487     
1488     - reported by Juha Henianen
1489     
1490     (cherry picked from commit 56536708c5537c7443aa7a777fad0dc941e1bc71)
1491
1492 commit 681cb57e66f74634b2c8d32fa989f2c7314cc412
1493 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1494 Date:   Fri Jun 19 15:31:22 2020 +0200
1495
1496     modules: readme files regenerated - modules ... [skip ci]
1497
1498 commit a6f117620f97fd8dd22e160938d6d322cce955bd
1499 Author: Kristian F. Høgh <kfh@uni-tel.dk>
1500 Date:   Fri Jun 19 11:22:20 2020 +0200
1501
1502     registrar: expires_range should not make expires < min_expires
1503     
1504     (cherry picked from commit c753932ebfa055d923c92b916937eec99cd14d23)
1505
1506 commit 9dff6197dcae5c4051194753382f95c5edaa379e
1507 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1508 Date:   Thu Jun 18 10:31:38 2020 +0200
1509
1510     pv: use SIP_REQUEST/SIP_REPLY for value of $mt
1511     
1512     (cherry picked from commit 7e402da261e1ced56019037d3dce9e72b5b2b0ea)
1513
1514 commit 0f90c016a4591bc2768731bd583235aea1348455
1515 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1516 Date:   Mon Jun 15 09:09:20 2020 +0200
1517
1518     db_mysql: use MARIADB_BASE_VERSION macro to check for MariaDB library
1519     
1520     (cherry picked from commit c5acc58863acb133748ad9f2f8a963ab714af871)
1521
1522 commit 0a5f69e88d7d035a0966cbbe9c79b60163130c71
1523 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1524 Date:   Sun Jun 14 12:16:29 2020 +0200
1525
1526     db_mysql: note that libmariadbclient does not support ssl mode option
1527     
1528     (cherry picked from commit ae900a668aff4a472d6f1f7de5cf6277b5881ce9)
1529
1530 commit 88b1b6d164fbb1b487a9c0a441673e63d2928c43
1531 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1532 Date:   Sun Jun 14 12:14:40 2020 +0200
1533
1534     db_mysql: mariadb client library does not support ssl mode option
1535     
1536     (cherry picked from commit 5b727447df9f5476c2ef818a8926f62525d0c349)
1537
1538 commit 0fc0b643c655211ca0dfe12d560d1a8f9de284e6
1539 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1540 Date:   Sun Jun 14 11:31:59 2020 +0200
1541
1542     db_mysql: docs for opt_ssl_mode parameter
1543     
1544     (cherry picked from commit f012c525264ed05fec2acb4b3924d4b9a1cd3ab9)
1545
1546 commit 31c6199d2204629240980b29cec861679493ce77
1547 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1548 Date:   Sun Jun 14 11:18:15 2020 +0200
1549
1550     db_mysql: new parameter opt_ssl_mode - allow controling ssl mode
1551     
1552     - can disable or enforce use of ssl
1553     - some combinations of libmysqlclient and libssl1.1 can result in
1554     crashing when ssl/tls is used, even on 127.0.0.1, this param can be used
1555     to disable it
1556     
1557     (cherry picked from commit 260e25e15c4aa68533ee560bd8fcbdd5ee7b7d6f)
1558
1559 commit 40549e34f81065f59b5f18cdda5c6ef74c3c9e0d
1560 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1561 Date:   Tue Jun 16 09:31:55 2020 +0200
1562
1563     sca: clang format code
1564     
1565     (cherry picked from commit cf3c0132cc81b2d8db05a6a9a26d7110a021ce23)
1566
1567 commit 7bf0fc433008f4a0e0bd1e7eb7583fb989df973c
1568 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1569 Date:   Sat Mar 7 11:57:40 2020 +0100
1570
1571     core: remove compiler warnings [-Wstring-plus-int]
1572     
1573     > core/parser/parse_fline.c:241:17: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int]
1574     >                                        SIP_VERSION+1, SIP_VERSION_LEN-1)) {
1575     >                                        ~~~~~~~~~~~^~
1576     >
1577     > core/parser/parse_fline.c:241:17: note: use array indexing to silence this warning
1578     >                                        SIP_VERSION+1, SIP_VERSION_LEN-1)) {
1579     >                                                   ^
1580     >                                        &          [ ]
1581     > core/parser/parse_fline.c:247:18: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int]
1582     >                                        HTTP_VERSION+1, HTTP_VERSION_LEN-1)) {
1583     >                                        ~~~~~~~~~~~~^~
1584     >
1585     > core/parser/parse_fline.c:247:18: note: use array indexing to silence this warning
1586     >                                        HTTP_VERSION+1, HTTP_VERSION_LEN-1)) {
1587     >                                                    ^
1588     >                                        &           [ ]
1589     >
1590     > 2 warnings generated.
1591     
1592     (cherry picked from commit f2959f422bb8171241728f5148d4b21c9cc2c681)
1593
1594 commit 1797a30ec4a8aebab323a08f832d16d74958b765
1595 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1596 Date:   Sat Mar 7 11:35:55 2020 +0100
1597
1598     core: remove compiler warnings [-Wstring-plus-int]
1599     
1600     > core/parser/parse_fline.c:93:34: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int]
1601     >               strncasecmp( tmp+1, SIP_VERSION+1, SIP_VERSION_LEN-1)==0 &&
1602     >                                   ~~~~~~~~~~~^~
1603     >
1604     > core/parser/parse_fline.c:121:9: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int]
1605     >       } else IFISMETHOD( INVITE, 'I' )
1606     >              ^~~~~~~~~~~~~~~~~~~~~~~~~
1607     >
1608     > core/parser/msg_parser.h:131:35: note: expanded from macro 'IFISMETHOD'
1609     >              strncasecmp( tmp+1, #methodname +1, methodname##_LEN-1)==0 &&     \
1610     >                                  ~~~~~~~~~~~~^~
1611     
1612     (cherry picked from commit 2b070a622fa3c78d929580fda3c7952963c4066b)
1613
1614 commit f8b099436b654515ef75c61acb1abb0fea53b62d
1615 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1616 Date:   Thu Jun 11 16:04:43 2020 +0200
1617
1618     modules: readme files regenerated - modules ... [skip ci]
1619
1620 commit bfa58cdebc84aeca8220eb9d583b597706907a1d
1621 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1622 Date:   Thu Jun 11 15:50:09 2020 +0200
1623
1624     sipdump: make month in the file name from 1 to 12
1625     
1626     - tm_mon is from 0-11
1627     - backport of 97593d20875d26c38511f564fd7071bf79baa56b
1628
1629 commit 3dbf54f8f1994693a028a41d8d81d4cc7d9748d9
1630 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1631 Date:   Thu Jun 11 15:48:26 2020 +0200
1632
1633     kamctl: regenerated the schema
1634
1635 commit 588b41f114ea1d14c59f6f1ab0cab65a0d01a227
1636 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1637 Date:   Thu Jun 11 15:19:19 2020 +0200
1638
1639     siputils: cotact ops - more debug info and coherence in log messages
1640     
1641     - use lowercase always at the start, the message is prefixed anyhow
1642     
1643     (cherry picked from commit 3f156be2e5e2c06a6716e709a246e57c51661012)
1644
1645 commit 367a4f69fe179e52a1ef95780be1bf8284d80ede
1646 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1647 Date:   Thu Jun 11 14:07:35 2020 +0200
1648
1649     siputils: contact ops - clang format code
1650     
1651     (cherry picked from commit 5754539602bb6806f829a9ceee73630953fdaa81)
1652
1653 commit c0097b69c78919262be2c9c4babb462bc9354e15
1654 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1655 Date:   Thu Jun 11 13:27:22 2020 +0200
1656
1657     siputils: contact ops - removed old defines set on for very long time
1658     
1659     - bits of formatting code and comments
1660     
1661     (cherry picked from commit 2b8b2904399478984d3983ce447c98832419570a)
1662
1663 commit ed1fb65f4e8b63e66c3c80d6382a2d98046265ff
1664 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1665 Date:   Tue Jun 9 10:53:22 2020 +0200
1666
1667     app_python: check if f_code field in frame is set before using in log message
1668     
1669     (cherry picked from commit b02c247023ea3ea0ef9753efdb04aff7d5d3bbb4)
1670
1671 commit ba3b6235cea86e3119392c5834e26a3fe224e42f
1672 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1673 Date:   Tue Jun 9 10:49:22 2020 +0200
1674
1675     app_python3: use safer function PyBytes_AsString() instead of macro
1676     
1677     - check if f_code filed in frame is set before using in log message
1678     - GH #2335
1679     
1680     (cherry picked from commit e680dd6ed672e63012e960c68c0030e3f188654b)
1681
1682 commit c09e2190a6e308e3446625afaaed5e9841883476
1683 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1684 Date:   Fri Jun 5 09:47:32 2020 +0200
1685
1686     topos: allow 183 without contact header
1687     
1688     - some UAs do not add it, even it can create the session for PRACK,
1689     which requires it
1690     
1691     (cherry picked from commit 785326cdfbee849a8436e7c07003ff0539d259cd)
1692
1693 commit be50e55355f1e33297121e0a7ac4c28fc4235e70
1694 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1695 Date:   Wed Jun 3 12:45:05 2020 +0200
1696
1697     core: tcp - log details of the exiting tcp connection on insert failure
1698     
1699     (cherry picked from commit 4deb51419ab66931459709fe44acd3e7a0acc18d)
1700
1701 commit 69dca2b460b7802eed50072e3672a20a249b8851
1702 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1703 Date:   Wed Jun 3 08:55:57 2020 +0200
1704
1705     core: io_wait.h - typedef fd_map_t, more details in log when is a fd conflict
1706     
1707     (cherry picked from commit 50af00c7ef7037b6e55a3d3254a38935532bb0fa)
1708
1709 commit c8f98ff7b7f734d0daa765cdb0332ea1952a97c7
1710 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1711 Date:   Wed Jun 3 08:36:07 2020 +0200
1712
1713     erlang: renamed global io_h to clt_io_h
1714     
1715     - tcp core also uses a glibal io_h
1716     
1717     (cherry picked from commit b6abc7618af7b8b3470e76aae7a0fd5ba0869949)
1718
1719 commit dd59a3ac58253242257a8660310bb68274432ee3
1720 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1721 Date:   Wed Jun 3 08:33:01 2020 +0200
1722
1723     ctl: renamed global io_h to clt_io_h
1724     
1725     - tcp core also uses a glibal io_h
1726     
1727     (cherry picked from commit 19b3deb88afe5d787ca366885c660e66f17c3409)
1728
1729 commit b80ed7c5220dda8ff73a8db48617d92b104b7482
1730 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1731 Date:   Sun May 31 09:29:39 2020 +0200
1732
1733     pv: removed commented code for retcode var - exported from core
1734     
1735     (cherry picked from commit f658a7a8263efd4b0ed5816959741380a964221d)
1736
1737 commit a886c67b9d2047960aaa78154be1faaa259175d4
1738 Author: Torrey Searle <tsearle@voxbone.com>
1739 Date:   Fri May 29 09:30:56 2020 +0200
1740
1741      misc: examples/kemi - fixes to the python script
1742     
1743     remove dependency on Router.Logger
1744     remove ;
1745     fix comment ref exit()
1746     
1747     (cherry picked from commit df2fa2c5589bd5f651e814e32e2edf00c23ffebc)
1748
1749 commit 7b241198698db2ee483be13ab87d4d5bb37c7d85
1750 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1751 Date:   Tue May 26 15:05:15 2020 +0200
1752
1753     tls: better log messages when failing to create ssl ctx
1754     
1755     (cherry picked from commit d2906da97d2429bfdff089203f933de2d282a86d)
1756
1757 commit 1f1b0517ddcb11c51e7211a902c2ca7eb338ef49
1758 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1759 Date:   Tue May 26 14:56:47 2020 +0200
1760
1761     tls: Makefile - option to link against libssl static libs
1762     
1763     (cherry picked from commit 3e7278f28c43b830a197e2f7b212ec6f06e5acbf)
1764
1765 commit be5ded1ec663ba8b364e0bafaac1a07de1e656f5
1766 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1767 Date:   Tue May 26 09:24:17 2020 +0200
1768
1769     core: async task logging on no callback
1770     
1771     (cherry picked from commit 8893e6f2b30577b065f11a406faf5c5935714f78)
1772
1773 commit f53ad6d78d77d160682e151b92cba4dc8a0c2fba
1774 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1775 Date:   Mon May 25 11:06:24 2020 +0200
1776
1777     doc/docbook: added entities for kamctl and kamcli
1778     
1779     (cherry picked from commit 80e46395a3a937a5c5691c438db11bc059be6b38)
1780
1781 commit 553438bf0df14ff7b2c450c3e73f909005260f3e
1782 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1783 Date:   Sun May 24 15:43:28 2020 +0200
1784
1785     lib/srdb1: schema - added id auto-increment column to matrix
1786     
1787     - coherence across all tables
1788     
1789     (cherry picked from commit 740840ebe9538c1a3e6e3a49d82d437602b9d91a)
1790
1791 commit 915c8a0d45710148ca781b3389e8397d6d7ff098
1792 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1793 Date:   Tue May 19 14:23:01 2020 +0200
1794
1795     core: kemi - functions to test http methods
1796     
1797     (cherry picked from commit f2458a66ae46a74b83fe2a3f3886f6015249a960)
1798
1799 commit fed572ae474ca95eb35f712a4173451a8f98d825
1800 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1801 Date:   Mon May 18 11:28:20 2020 +0200
1802
1803     core: kemi - added KSR.is_KDQM()
1804     
1805     (cherry picked from commit 17d3040365400d14d251247c9c3319fc003f2cb2)
1806
1807 commit b50e0041c0d485d82434381f66c1f6d21a2d003a
1808 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1809 Date:   Mon May 18 08:29:09 2020 +0200
1810
1811     core: kemi - added missing is_MESSAGE()
1812     
1813     - GH #2331
1814     
1815     (cherry picked from commit 8db5a12f7fab1a1fc7d50c87bbf1aee325b067c2)
1816
1817 commit ac73bd096869a1cb13ba3145ad45a76838d023a9
1818 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1819 Date:   Sun May 17 10:01:18 2020 +0200
1820
1821     uid_uri_db: use file specific include guard
1822     
1823     (cherry picked from commit 7749069cd05b9619ee32237773097441e241bac4)
1824
1825 commit a27d7da420ca0713201ca5f55ed79749d9ce213c
1826 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1827 Date:   Sun May 17 10:01:00 2020 +0200
1828
1829     auth_diameter: use file specific include guard
1830     
1831     (cherry picked from commit 9053c70fe7e147b784c53a57014796282701c74d)
1832
1833 commit 83f20f6b0e8a3e4a6c6b5351526f67b63f10da3e
1834 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1835 Date:   Sun May 17 10:00:28 2020 +0200
1836
1837     acc_diameter: use file specific include guard
1838     
1839     (cherry picked from commit 3d73e8cb9f7431383c5a4ce798e2610f37ff92dc)
1840
1841 commit 3a288421dbbffca9952200533668a653d6a4c170
1842 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1843 Date:   Sat May 16 15:21:43 2020 +0200
1844
1845     websocket: use signature macro instead of offsetting inside server hdr define
1846     
1847     - pass rcv info structure by address
1848     - remove function name from logs
1849     
1850     (cherry picked from commit c0e687d820f9bbf2b6b1ef6892e5b34c30f25a63)
1851
1852 commit 34eafd03b97c857682f9177ec4d7d1f983ff5bf2
1853 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1854 Date:   Sat May 16 15:20:45 2020 +0200
1855
1856     core: define macro for signature to be used for server and user-agent
1857     
1858     (cherry picked from commit d26ccdea61230bfc7720a2523c7b6dd8d2692d6d)
1859
1860 commit 749dcc5b6d03889609685957538dc90bccce5703
1861 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1862 Date:   Fri May 15 16:51:50 2020 +0200
1863
1864     rr: updates for outboud module api
1865     
1866     (cherry picked from commit 6aca846dce4b797a66aaa865fb5a1e81f7806b4c)
1867
1868 commit 8ca76f01711e59fd1567bfcbd785cb0b7b8b3942
1869 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1870 Date:   Fri May 15 16:51:41 2020 +0200
1871
1872     path: updates for outboud module api
1873     
1874     (cherry picked from commit 97c7081df94eaabd8e48b084671ea831b5ec9024)
1875
1876 commit 40e3773f28faf392475b142f54f301d7c0ec6f6e
1877 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1878 Date:   Fri May 15 16:49:17 2020 +0200
1879
1880     outbound: pass recv info struct by address
1881     
1882     - fix performance inefficiency for passing large structs by value
1883     
1884     (cherry picked from commit 56ea88ef9a0628d7ca644f31840101ffe573e5c3)
1885
1886 commit 88935e040472ac0b5633173dfcd97251c09fa5c2
1887 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1888 Date:   Thu May 14 21:21:51 2020 +0200
1889
1890     pua_reginfo: free xml doc in case of error
1891     
1892     - a few whitespacing fixes
1893     
1894     (cherry picked from commit 7ae675bd90b4420ebaa17768c97aa09219f53116)
1895
1896 commit 129986178fb1e11e1e3132155445c16f7ba8ac78
1897 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1898 Date:   Thu May 14 21:15:51 2020 +0200
1899
1900     evapi: cast to void* when printing logs with pointer value
1901     
1902     (cherry picked from commit 4ad790f697554332ea590793d3ec56e13437e82f)
1903
1904 commit 4f9f7160511a5f9301e2fb5764d857f58eb8f95b
1905 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1906 Date:   Thu May 14 20:37:09 2020 +0200
1907
1908     tm: safety checks for branch request len
1909     
1910     (cherry picked from commit c45913497f222c67bcccdbc8724b25bb083c556f)
1911
1912 commit c90fb35fbd5091e929f8b3b5064d8fe9ef674487
1913 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1914 Date:   Wed May 13 18:35:56 2020 +0200
1915
1916     misc: examples/kemi - small typo in lua example
1917     
1918     (cherry picked from commit c1d3fdb31871078b666278a933dbab20a0a8dca3)
1919
1920 commit c27cad6e743083b56c38f8eaf87ddc43e68b5068
1921 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1922 Date:   Tue May 12 19:52:52 2020 +0200
1923
1924     core: explicit cast to (void*) for %p format printing
1925     
1926     - c standard required that for a defined value and in some cases the
1927     code analysers complain, especially when reading the value via
1928     socket/file descriptor
1929     
1930     (cherry picked from commit 730f65c06d0b8436e4a9cd0c1a62d2433819dc45)
1931
1932 commit f1af2147c506b3c01c80dcc66d294481530fd957
1933 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1934 Date:   Tue May 12 18:01:15 2020 +0200
1935
1936     imc: reserve last char in global buffer for ending zero
1937     
1938     (cherry picked from commit 702630b484ac6f7c017829c24294ce7552f1682a)
1939
1940 commit a6a7e9b57edef5794a96299ce77c27db5667e4b4
1941 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1942 Date:   Sat May 9 13:53:19 2020 +0200
1943
1944     regex: leave enough space in buffers for parenthesis and -ending
1945     
1946     (cherry picked from commit 9cae069832c8f37ebf9e686b3fbcab5d63652755)
1947
1948 commit ea06c83da7a2d592b856c01c6677692d1311e3f9
1949 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1950 Date:   Sat May 9 11:00:20 2020 +0200
1951
1952     core: udp server - add sockaddr_storage to ensure enough size for sockaddr_union
1953     
1954     - safety check that from addr len is matching expected size for listen
1955     socket
1956     - rename local variables to suggest better their purpose
1957     
1958     (cherry picked from commit d13f863e74c6c0275264e588f1dca206cf099587)
1959
1960 commit ffc82295b14980283b88cac4793a3331788f413b
1961 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1962 Date:   Fri May 8 21:28:01 2020 +0200
1963
1964     core: safer truncation of hostname using memcpy
1965     
1966     (cherry picked from commit aac577a4655ebf09d5cbef3e1a49f72d25ea57d7)
1967
1968 commit c4471752e9f5b75b553676e7a0c8e783c2608a6a
1969 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1970 Date:   Fri May 8 18:01:13 2020 +0200
1971
1972     sipdump: safety check for local socket pointer
1973     
1974     - use generic address is not set
1975     
1976     (cherry picked from commit 3e969a5b4d9a75d082f7d59b0fa1dc6362391675)
1977
1978 commit 6db082b757ef4552c254ba9974ed29fb8dd1a53c
1979 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1980 Date:   Fri May 8 13:54:49 2020 +0200
1981
1982     core: events - increased SREV_CB_LIST_SIZE
1983     
1984     - there can be several modules registering for these core callbacks
1985     
1986     (cherry picked from commit fc7b0d65a227a176f79459c86844668bcd519148)
1987
1988 commit 7307b51b439f2d1fde1cc959c9eabc786eb1558c
1989 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1990 Date:   Wed May 6 17:13:16 2020 +0200
1991
1992     htable: use localtime_r() for a safer multi-thread usage
1993     
1994     (cherry picked from commit a6a4046757c2cac79455aa4a2d2ac632faa5e379)
1995
1996 commit 51ba498700c239d1721534d01da65fa90e95d069
1997 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1998 Date:   Wed May 6 17:03:45 2020 +0200
1999
2000     pv: use localtime_r() for a safer multi-thread usage
2001     
2002     (cherry picked from commit 14645b550cf9500e6a6e4a7d2ed8749e9aa174dc)
2003
2004 commit 3b0cbc3002280b21e0e77769276eeaf1a7a3af6c
2005 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2006 Date:   Thu Jun 11 13:01:33 2020 +0200
2007
2008     modules: readme files regenerated - modules ... [skip ci]
2009
2010 commit 8b0cd13f0dc08f9f4ecb0d9b716d651ff23ae2f3
2011 Author: Henning Westerholt <hw@skalatan.de>
2012 Date:   Thu Jun 11 10:45:00 2020 +0000
2013
2014     ims_charging: fix errors in docs, add missing parameters
2015     
2016     (cherry picked from commit d4f3d0e705f38c61c842c5f6a367a9768e592965)
2017
2018 commit 7453e9198ac3149e09cb04416f06e7303f32dd3c
2019 Author: Henning Westerholt <hw@skalatan.de>
2020 Date:   Wed Jun 10 15:36:48 2020 +0000
2021
2022     cdp: better compatiblity with certain Diameter servers
2023     
2024     - better compatiblity with certain Diameter servers
2025     - some Diameter servers do not include Supported-Vendor-Id AVP in their reply
2026     - assume in this case that the server will support our proposed applications
2027     
2028     (cherry picked from commit 1a462ed4cffddd5f691b33adb859c286a0c074df)
2029
2030 commit 386669407ec3a04c00ca43ddcce256c61b86a867
2031 Author: Henning Westerholt <hw@skalatan.de>
2032 Date:   Wed Jun 10 15:31:13 2020 +0000
2033
2034     ims_charging: initialize ro_forced_peer variable
2035     
2036     (cherry picked from commit 7cae3e5e0df27bf3481cbf0680bf86902359a97c)
2037
2038 commit 5284b907357aa0dab0aa8eb655eeac81a7af60e9
2039 Author: Henning Westerholt <hw@skalatan.de>
2040 Date:   Wed Jun 10 11:50:51 2020 +0000
2041
2042     ims_charging: fix missing line-breaks for log messages
2043     
2044     (cherry picked from commit 508786fcdbbc120215b3e7dd90d92ab40c3b1e4e)
2045
2046 commit ccf7347e9f756b36e5baa65d93dab520098d3993
2047 Author: Henning Westerholt <hw@skalatan.de>
2048 Date:   Wed Jun 10 11:35:37 2020 +0000
2049
2050     cdp: add missing line-breaks for log messages
2051     
2052     (cherry picked from commit 32a0d8073eb1b7f01190d305d318b43268811be8)
2053
2054 commit 249d558c0e3ae0c0e24d508d2e7a9c2853078a8f
2055 Author: Sergey Safarov <s.safarov@gmail.com>
2056 Date:   Tue Jun 9 14:02:50 2020 +0300
2057
2058     pkg/docker: updated alpine docker packaging submodule
2059
2060 commit ef221027a448d77337225e376362b26b2618f050
2061 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2062 Date:   Wed Jun 3 21:46:20 2020 +0200
2063
2064     pdb: use memcpy() for PDB_BUFTOSHORT macro
2065     
2066     - related to GH #2345
2067     
2068     (cherry picked from commit be57be33d0e48d412ddab9801ee4d6d906329d70)
2069
2070 commit 88676c2f083c2d7e52ae6b42f5cbe83f64357865
2071 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
2072 Date:   Mon Jun 1 07:29:07 2020 +0200
2073
2074     dispatcher: don't reset load table when adding/removing a destination or reloading the list
2075     
2076     (cherry picked from commit 4099a6caf856c9af4d7d89aec73db143efbcd40b)
2077
2078 commit ac47ce9019616ffda2d206f42fbecb142a5fc55d
2079 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2080 Date:   Tue May 19 13:43:10 2020 +0200
2081
2082     dispatcher: sync on load management operations
2083     
2084     - use locks to increment/decrement call load and get least loaded dst
2085     - GH #2322
2086     
2087     (cherry picked from commit d14833d9d1ad6cc92c65e279b7dd89b3b922f129)
2088
2089 commit 0dd7f9e939c2cc54b338a1432847622f7c4e385f
2090 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2091 Date:   Fri Jun 5 19:31:20 2020 +0200
2092
2093     modules: readme files regenerated - modules ... [skip ci]
2094
2095 commit 1b27855539f42f5dece0232c90ee0857ca012ebd
2096 Author: Henning Westerholt <hw@skalatan.de>
2097 Date:   Fri Jun 5 17:29:17 2020 +0000
2098
2099     siptrace: extend docs that force_send_socket parameter is only used for HEP mode
2100
2101 commit 16a94677a5aeaa499eaf09eab4cd057a720b3200
2102 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2103 Date:   Fri Jun 5 14:31:20 2020 +0200
2104
2105     modules: readme files regenerated - modules ... [skip ci]
2106
2107 commit dd9b9df93f33819f64831ea7f4a801a2b1b6c50b
2108 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2109 Date:   Wed Jun 3 13:22:21 2020 +0200
2110
2111     cnxcc: don't terminate non confirmed calls
2112     
2113     * non confirmed calls can't be terminated via dialog.terminate_dlg() API
2114     * set call.max_amount to 0 to terminate the call if gets confirmed
2115     
2116     fix #2346
2117     
2118     (cherry picked from commit ca0fc18e1cfad86ed6b7530d6c520b680e5d6a4f)
2119
2120 commit c1b9bf212829f89702fd34cf62c493060d7c5616
2121 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2122 Date:   Tue Jun 2 19:12:31 2020 +0200
2123
2124     cnxcc: minor changes
2125     
2126     * use [PKG|SHM]_MEM_ERROR
2127     * use memset and avoid initialization per field
2128     * init variables
2129     * use localtime_r() for a safer multi-thread usage
2130     * replaced deprecated STR_PARAM with PARAM_STR
2131     * clean includes
2132     * clang-format
2133     
2134     (cherry picked from commit e98457faf2098ca2f16a831a4a68d2a26e301b0a)
2135
2136 commit fca18567f458fd3860a63ab37a9e7e2fe89f0019
2137 Author: Jose Luis Verdeguer <pepeluxx@gmail.com>
2138 Date:   Thu Dec 19 17:58:45 2019 +0100
2139
2140     cnxcc: updated readme file [skip ci]
2141     
2142     (cherry picked from commit cea7fa14b0aefc647d28eb1bf56faaec89d90d67)
2143
2144 commit daecf0490c144a6f3fd5c66c53a86f33b6295681
2145 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2146 Date:   Mon Nov 18 18:29:05 2019 +0100
2147
2148     cnxcc: use snprintf() instead of sprintf()
2149     
2150     (cherry picked from commit 05bd956a9980ffc8938cdbce6bab3af5086350dd)
2151
2152 commit a41dcf3259d72dfecf4cd34638d885734dc7a5ea
2153 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2154 Date:   Fri Jun 5 12:31:49 2020 +0200
2155
2156     modules: readme files regenerated - modules ... [skip ci]
2157
2158 commit 0f733090f69f88a153040e0051057bfd3a9a8404
2159 Author: Henning Westerholt <hw@skalatan.de>
2160 Date:   Fri Jun 5 09:25:04 2020 +0000
2161
2162     siptrace: fix regression introduced from 4e9a760123c for siptrace(), sip_trace_mode()
2163     
2164     - fix regression introduced from 4e9a760123c for siptrace(), sip_trace_mode()
2165     - it was not working properly without destination uri in non-HEP mode
2166     
2167     (cherry picked from commit 21338195e74b09ccca29d6479e698417ed34cd42)
2168
2169 commit 05a6f13c40249e0d658016652ae46b8512149857
2170 Author: Henning Westerholt <hw@skalatan.de>
2171 Date:   Fri Jun 5 10:29:10 2020 +0000
2172
2173     siptrace: manual backport of 75e6e370ceb7, improve documentation for siptrace and DB setup
2174
2175 commit a35a2f3d3f9d2a371ebb2e5c0da67dec24906b77
2176 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2177 Date:   Fri Oct 18 09:59:27 2019 +0200
2178
2179     pkg/kamailio/deb: update [skip ci]
2180     
2181     * define User and Group
2182     
2183     Thanks @sergey-safarov
2184     
2185     (cherry picked from commit 0436af5abd8b73e17f65020c74943f0f3b72ba0d)
2186
2187 commit ed2b91a57f648334a72aa18b9538230caaba7829
2188 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2189 Date:   Fri Oct 18 09:47:07 2019 +0200
2190
2191     pkg/kamailio/deb: update /var/run -> /run [skip ci]
2192     
2193     * introduced on Debian since 7 Wheezy, on Ubuntu since 11.10 Oneiric
2194     
2195     (cherry picked from commit ac21d494253eddd085197e2862c3206efff8233a)
2196
2197 commit 5be2234db7992309d128e6b999771fb298c01fd5
2198 Author: Sergey Safarov <s.safarov@gmail.com>
2199 Date:   Sat May 23 22:24:25 2020 +0300
2200
2201     pkg/kamailio/obs: packaged xhttp_prom (prometheus)
2202     
2203     (cherry picked from commit 3e77c574c340941f36ca8f9081a77c5b476f8c8c)
2204
2205 commit be32a0896187b385cb9f708abaf72089e5c35adb
2206 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2207 Date:   Mon May 4 20:05:26 2020 +0200
2208
2209     rtpmanage: enable hadling of PRACK requests
2210     
2211     - they can have SDP
2212     - use more compact bitwise match for method types
2213     
2214     (cherry picked from commit de77beffb436e783031a6aa71c1887848cb2cc73)
2215
2216 commit fc28a14203f59c62d2c745ffd294a5091bf8cb26
2217 Author: Sergey Safarov <s.safarov@gmail.com>
2218 Date:   Sun Apr 12 19:03:52 2020 +0300
2219
2220     pkg/kamailio: fixed python3 deps for RHEL 6
2221     
2222     (cherry picked from commit 5f31a56acd25f892e6275e6ac786677f2eb2be0c)
2223
2224 commit 957335591e589cde0ae3127b6d2e50c092708e0e
2225 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2226 Date:   Sun Mar 29 14:17:19 2020 +0200
2227
2228     lib/srdb1/schema: removed kamailio-extensions.xml file
2229     
2230     - file didn't have any content itself, tried to include an inexistent
2231     extra.xml, which generated an warning for 'make dbschema'
2232     
2233     (cherry picked from commit 367a865e7f0c9cd67fda9176add1ca3c0dad2d46)
2234
2235 commit cc31c71e56f8feeeab45532f8fa954991817ed6d
2236 Author: Henning Westerholt <hw@skalatan.de>
2237 Date:   Sun Feb 23 21:45:48 2020 +0100
2238
2239     core: better debug logging in mk_action function
2240     
2241     (cherry picked from commit 10b96696b82d2e70c15f3e4bc52097f0a5062499)
2242
2243 commit 99c3ddecd7887abed5ab087decdd9ff3712ff545
2244 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2245 Date:   Mon Apr 27 10:47:48 2020 +0200
2246
2247     pdb: covert byte-by-byte from buffer to short-int to avoid unalignment compile warning
2248     
2249     - GH #2298
2250     
2251     (cherry picked from commit 86ebb4eef482b37a3bb8bf033caa4d87fd8aeb87)
2252
2253 commit 2396526ca13f3373d41d727119326fd9a41b7eb7
2254 Author: Henning Westerholt <hw@skalatan.de>
2255 Date:   Sun Mar 29 11:27:07 2020 +0200
2256
2257     lib/srdb1: fix warning about wrong namespace in version.xml
2258     
2259     (cherry picked from commit d4311f3dfa3fc6c3836e8573fb12bc2ae4b6c264)
2260
2261 commit 11f64c9562c71b45497901be6b606ba86546126e
2262 Author: Aleksandar Yosifov <alexyosifov@gmail.com>
2263 Date:   Thu May 7 12:49:20 2020 +0300
2264
2265     ims_usrloc_scscf: extend and fix log messages
2266     
2267     (cherry picked from commit b2487d95f61b46033eb2825c5f54d5f19ca1e878)
2268
2269 commit ebd35b33f3afe9aa1b1858f07b672370267f532c
2270 Author: Aleksandar Yosifov <alexyosifov@gmail.com>
2271 Date:   Tue Apr 21 13:55:36 2020 +0300
2272
2273     ims_registrar_scscf: fix aor generation in lookup()
2274     
2275     - Generate AoR in lookup() from parsed uri user and
2276       host. Skipping all user's and host's parameters.
2277     
2278     (cherry picked from commit e53b25f89a14aba93d3c48a1b2f983114db1760c)
2279
2280 commit 702ec6fb87ede0fe20e621b1e4a8eead057b0fcc
2281 Author: Aleksandar Yosifov <alexyosifov@gmail.com>
2282 Date:   Wed Mar 11 17:56:09 2020 +0200
2283
2284     ims_registrar_scscf: fix multiple contacts in NOTIFY
2285     
2286     - Prevent multiple contacts for NOTIFY message in
2287       Message body <registration> tag after
2288       RE-REGISTRATION procedure.
2289     
2290     (cherry picked from commit fa8b7941c4d14625beadd4943d89e898543c7377)
2291
2292 commit a91e7fdc9128b59c2084cab1a0e7c0ecbaa791ca
2293 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2294 Date:   Thu Feb 13 10:25:51 2020 +0100
2295
2296     xmlrpc: Makefile - use pkg-config if xml2-config is not found
2297     
2298     - GH #2199
2299     
2300     (cherry picked from commit 994a8dfc070d84b5dad28fa873d8759280c910f2)
2301
2302 commit 81eb48d0627e9b677114fdce8e0890bf4f4c9e62
2303 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2304 Date:   Thu Feb 13 10:25:51 2020 +0100
2305
2306     xhttp_pi: Makefile - use pkg-config if xml2-config is not found
2307     
2308     - GH #2199
2309     
2310     (cherry picked from commit fe173b2af121b2d6388fea3632037a0ea2999988)
2311
2312 commit 5cd1c93c452dc37ee96b2cf9959ac3c7902d4921
2313 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2314 Date:   Thu Feb 13 10:25:51 2020 +0100
2315
2316     xcap_server: Makefile - use pkg-config if xml2-config is not found
2317     
2318     - GH #2199
2319     
2320     (cherry picked from commit 169ccce5e3cb302352b1e4d5ac0a0dc58eb552cb)
2321
2322 commit 40c925ae5cd7726d5730486999671cd26db7a21d
2323 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2324 Date:   Thu Feb 13 10:25:51 2020 +0100
2325
2326     rls: Makefile - use pkg-config if xml2-config is not found
2327     
2328     - GH #2199
2329     
2330     (cherry picked from commit fbfe21f54c7fd845bf9c99c4091980b1ee4d61d5)
2331
2332 commit 31097600fa8ee6867e6c6dccdb9537066561c942
2333 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2334 Date:   Thu Feb 13 10:25:51 2020 +0100
2335
2336     pua_xmpp: Makefile - use pkg-config if xml2-config is not found
2337     
2338     - GH #2199
2339     
2340     (cherry picked from commit d40a924bd698ddf365b4db52cba2ab45f7d7a6e2)
2341
2342 commit ef5a8bcc8bc986e1658dc863f4eaecfd21deceb4
2343 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2344 Date:   Thu Feb 13 10:25:51 2020 +0100
2345
2346     pua_usrloc: Makefile - use pkg-config if xml2-config is not found
2347     
2348     - GH #2199
2349     
2350     (cherry picked from commit 20d9453cd3259e8afa1de92a7dba1d25f5f43fe4)
2351
2352 commit ac699321c417232a0444d84b7e0c147915d8c5c8
2353 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2354 Date:   Thu Feb 13 10:25:51 2020 +0100
2355
2356     pua_reginfo: Makefile - use pkg-config if xml2-config is not found
2357     
2358     - GH #2199
2359     
2360     (cherry picked from commit 7f6648a8586fdfd5a1fdba05556333095bc25777)
2361
2362 commit 74b7f6bca2e286a151a093d5b1f4d26cffa6b942
2363 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2364 Date:   Thu Feb 13 10:25:51 2020 +0100
2365
2366     pua_dialoginfo: Makefile - use pkg-config if xml2-config is not found
2367     
2368     - GH #2199
2369     
2370     (cherry picked from commit b4842e81e3aa861739c996ff795b6d7261202b66)
2371
2372 commit 016747536accc3fd32654b0197735dab8d19a526
2373 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2374 Date:   Thu Feb 13 10:25:51 2020 +0100
2375
2376     pua_bla: Makefile - use pkg-config if xml2-config is not found
2377     
2378     - GH #2199
2379     
2380     (cherry picked from commit e00ce6016afd5c0fba084a19a45fb13353e7f6f4)
2381
2382 commit f05809a2a1aaf2e599646f18ffd42bf97c9efa9b
2383 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2384 Date:   Thu Feb 13 10:25:51 2020 +0100
2385
2386     pua: Makefile - use pkg-config if xml2-config is not found
2387     
2388     - GH #2199
2389     
2390     (cherry picked from commit 4f43047172260e1a524700a866693f99ea11383b)
2391
2392 commit 9e01d1bc26443b7fe95ce8bc894ba5b8ed1151a4
2393 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2394 Date:   Thu Feb 13 10:25:51 2020 +0100
2395
2396     presence_conference: Makefile - use pkg-config if xml2-config is not found
2397     
2398     - GH #2199
2399     
2400     (cherry picked from commit 8e9e1fdeacc4c1b2b0cd67f1b36d73737dacd015)
2401
2402 commit 65228082e4cddec5377632e50fbf09ab0f0a1b0b
2403 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2404 Date:   Thu Feb 13 10:25:51 2020 +0100
2405
2406     lost: Makefile - use pkg-config if xml2-config is not found
2407     
2408     - GH #2199
2409     
2410     (cherry picked from commit 8d7c0f80083351de98b99d2505170b740974080a)
2411
2412 commit 44442227e6477f52ed06287827ac81817f2bcd50
2413 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2414 Date:   Thu Feb 13 10:25:50 2020 +0100
2415
2416     ims_registrar_scscf: Makefile - use pkg-config if xml2-config is not found
2417     
2418     - GH #2199
2419     
2420     (cherry picked from commit ff92622c3b4c6224f75318ba9e39c9b4389bff1e)
2421
2422 commit d2076d22d30f1ad71a69c178d6f5ff42d55f9fc9
2423 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2424 Date:   Thu Feb 13 10:25:50 2020 +0100
2425
2426     ims_registrar_pcscf: Makefile - use pkg-config if xml2-config is not found
2427     
2428     - GH #2199
2429     
2430     (cherry picked from commit 29573bbdb09412c9cbfe839f0c80b7dd7fe77804)
2431
2432 commit dad9ce4a79efa93bb0541bc610ab4061e8ae25f3
2433 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2434 Date:   Thu Feb 13 10:25:50 2020 +0100
2435
2436     ims_isc: Makefile - use pkg-config if xml2-config is not found
2437     
2438     - GH #2199
2439     
2440     (cherry picked from commit 71e67531194aa867b8f3f32b72d07e1bd4ad7dff)
2441
2442 commit 457d46778bd8b88ffb319779cdc3b967f182d949
2443 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2444 Date:   Thu Feb 13 10:25:50 2020 +0100
2445
2446     ims_icscf: Makefile - use pkg-config if xml2-config is not found
2447     
2448     - GH #2199
2449     
2450     (cherry picked from commit 80f2eb33a967ede3e70fef572dc9b42172ad067c)
2451
2452 commit c3ec851cae8609660372b28f6c4eba1b632964f6
2453 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2454 Date:   Thu Feb 13 10:25:50 2020 +0100
2455
2456     ims_auth: Makefile - use pkg-config if xml2-config is not found
2457     
2458     - GH #2199
2459     
2460     (cherry picked from commit 4d3496fb82df1d249a78365e0c50b4ec13989261)
2461
2462 commit 863882cc2b4980a3215bbb5310720fb13cf4f2f8
2463 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2464 Date:   Thu Feb 13 10:25:50 2020 +0100
2465
2466     cplc: Makefile - use pkg-config if xml2-config is not found
2467     
2468     - GH #2199
2469     
2470     (cherry picked from commit f05a46dc79de45c6cb958b845b9f2d85452c4f37)
2471
2472 commit 9708c4b553692747603923fa8562f3731140413d
2473 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2474 Date:   Thu Feb 13 10:25:50 2020 +0100
2475
2476     cdp: Makefile - use pkg-config if xml2-config is not found
2477     
2478     - GH #2199
2479     
2480     (cherry picked from commit 2749962b8354be1731ab68a0ae4aa0fac4f944e1)
2481
2482 commit c81c26637bd9a4869cb446c6f70f21cf04cd79aa
2483 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2484 Date:   Thu Feb 13 10:08:58 2020 +0100
2485
2486     lib/ims: Makefile - try to use pkg-config if xml2-config is not found
2487     
2488     - GH #2199
2489     
2490     (cherry picked from commit 58deac2e7fd62afca409b17903deb951493b213a)
2491
2492 commit 2012b6ff81c87be6c05cdf25f4f2a9b812a5dae7
2493 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2494 Date:   Wed Feb 12 20:56:05 2020 +0100
2495
2496     xmlops: Makefile - try to use pkg-config if xml2-config is not found
2497     
2498     - GH #2199
2499     
2500     (cherry picked from commit 64d37971d2d3fbd87176fe71ae19adca7f47a6ea)
2501
2502 commit 39fce673e50a52dbb0b1c8c786c98b15e8bdfeb7
2503 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2504 Date:   Tue May 5 14:20:07 2020 +0200
2505
2506     ndb_redis: redis_cmd() check reply type to detect command errors
2507     
2508     fix #2300
2509     
2510     (cherry picked from commit d00b14704805d728f5a845a6af900eff1ed372ac)
2511
2512 commit f977da4c7058a62919557eba3f6edcd5faa61cda
2513 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2514 Date:   Thu May 7 08:19:36 2020 +0200
2515
2516     kamctl: regenerated db schema for secfilter
2517     
2518     (cherry picked from commit 59c49af039f468466b0d853a4ceab8fe7f566215)
2519
2520 commit 221175ff31bfead160ef9f3bc8ac613a107f98cf
2521 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2522 Date:   Thu May 7 08:19:05 2020 +0200
2523
2524     srdb1: default value set to 0 for number types
2525     
2526     (cherry picked from commit b0f1486f8a656922aac02020c9e3141639f2ecb9)
2527
2528 commit ac1b7f30b4cdc6d48d77f19421822300bcaa34be
2529 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2530 Date:   Wed May 6 17:15:36 2020 +0200
2531
2532     pua: use file name specific include guard
2533     
2534     (cherry picked from commit 076649793bfdbdc4f03f96961f23997c87ce4268)
2535
2536
2537 ===================== 2020-05-06 Version 5.3.4 Released =====================
2538
2539 ===================== Changes Since Version 5.3.3 ===========================
2540
2541 commit 195c2602db69b37db66662e736e6e43dc65a16b1
2542 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2543 Date:   Wed May 6 13:21:19 2020 +0200
2544
2545     Makefile.defs: version set to 5.3.4
2546
2547 commit 9f2af321f677c0b5173ea4f99bef667fd6320a1f
2548 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2549 Date:   Wed May 6 12:48:04 2020 +0200
2550
2551     pkg: set version to 5.3.4 for pkg specs
2552
2553 commit 4322479f914cc4a256000c1dae44129939d4dd10
2554 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2555 Date:   Wed May 6 12:31:52 2020 +0200
2556
2557     modules: readme files regenerated - modules ... [skip ci]
2558
2559 commit b03c2cc751524197530899c38ca2e44845595e76
2560 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2561 Date:   Tue May 5 08:07:14 2020 +0200
2562
2563     snmpstats: use file name specific include guard
2564     
2565     (cherry picked from commit 13622cf6e36e50c42ec882272b1c48107fa55677)
2566
2567 commit f84454927bf9435a44bef595dc2df924eb051487
2568 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2569 Date:   Tue May 5 08:06:56 2020 +0200
2570
2571     ratelimit: use file name specific include guard
2572     
2573     (cherry picked from commit 68b5b3ce5b8ae38ed5ba7731ae1a6315adedd0e5)
2574
2575 commit 9e5c25ea35fd949e3ed458b23dd4ecd369bb09c8
2576 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2577 Date:   Tue May 5 08:06:31 2020 +0200
2578
2579     pipelimit: use file name specific include guard
2580     
2581     (cherry picked from commit e4356d56d57599ff063e6849cab8cab5267d26e0)
2582
2583 commit a7a6505314d47346b728c65fbe26485d42293599
2584 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2585 Date:   Tue May 5 07:59:32 2020 +0200
2586
2587     app_sqlang: use file name specific include guard
2588     
2589     (cherry picked from commit 9a2fea75dcee851b1dc22e5a9e7a6ee0d05814ef)
2590
2591 commit 25d173a98ea0b5c07e4018da0cd03649ae6db563
2592 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2593 Date:   Mon May 4 19:38:07 2020 +0200
2594
2595     usrloc: use file name specific include guard
2596     
2597     (cherry picked from commit f4f66ad91324116e5d4e9e02fa9caedcad2b2d2f)
2598
2599 commit 3234f21edcffdf74fdf23efc5fae4fbc524e58a2
2600 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2601 Date:   Mon May 4 19:01:21 2020 +0200
2602
2603     uid_domain: use module specific include guards
2604     
2605     (cherry picked from commit b3c981db67845622fb8c85a20e18e1b98c29eb69)
2606
2607 commit c0b87c2cc13b1f46b8c5c902a0f5a82e913b85d9
2608 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2609 Date:   Mon May 4 18:35:00 2020 +0200
2610
2611     core: hash_func.h - use file name specific include guard
2612     
2613     (cherry picked from commit 9691f6e0cab48114ef4067a22cc8f9c1efb8944c)
2614
2615 commit ac3fe062bd9b429133ab086fc28e15b97421a092
2616 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2617 Date:   Mon May 4 18:26:47 2020 +0200
2618
2619     libs/srdb1: use thread safe localtime_r()
2620     
2621     (cherry picked from commit c01633dc54d8d4dc3b3bc2cab064f91a49c8257d)
2622
2623 commit f3dbeda6825b5cd6c28a3258503e27ec2462ebd7
2624 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2625 Date:   Sun May 3 11:05:45 2020 +0200
2626
2627     core: utils/tmrec - use safer localtime_r() instead of localtime()
2628     
2629     - coherent whitespacing and indentation
2630     
2631     (cherry picked from commit a7496069c60479e41d92830172bd5b9315001df5)
2632
2633 commit 758229d440d95a58e839a50e9e8ea2591a43a992
2634 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2635 Date:   Sun May 3 10:39:22 2020 +0200
2636
2637     misc: examples/kemi - missing parameter in kamailio-basic-kemi-python.py
2638     
2639     (cherry picked from commit 6b69754f28ab8df61852b9f8695e59305a7c6c3a)
2640
2641 commit f128c37d77d2568f7b378e8d08265e1fb2265bf5
2642 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2643 Date:   Sat May 2 08:46:28 2020 +0200
2644
2645     core: more debug messages when matching myself
2646     
2647     - coherent coding style for related functions
2648     
2649     (cherry picked from commit 34b9b59b97f7d529025863992408fd60a27a941a)
2650
2651 commit 8f5653e6cd84bc1dfa2498959b99f3fe2911b483
2652 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2653 Date:   Sat May 2 08:18:58 2020 +0200
2654
2655     kamctl: kamdbclt mysql skip creating dbrouser if same as dbrwuser
2656     
2657     (cherry picked from commit 66ef7ab7b078794b96ecee13f6867d5f90a8d63e)
2658
2659 commit 4790825cc98068b07c1e0402bdea93f839a1fd77
2660 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2661 Date:   Fri May 1 17:26:39 2020 +0200
2662
2663     htable: docs - more details about size attribute for htable
2664     
2665     (cherry picked from commit 35f711e6ec74c6e67edf99adaa15cc353f2ce949)
2666
2667 commit 291dc3e6cdc77e912e6a2e71b01250e709d26183
2668 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2669 Date:   Wed May 6 09:23:41 2020 +0200
2670
2671     pkg/kamailio/deb: version set 5.3.4
2672
2673 commit e26e587f31eb23c431a2cfb149ec7a86b4f648bc
2674 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2675 Date:   Mon May 4 15:22:36 2020 +0200
2676
2677     utils/kamctl: dbtextdb.py close previous opened file properly
2678     
2679     related #1747
2680     
2681     (cherry picked from commit 5f52f9905bbdf63d636080f7d0340af4f71ed12a)
2682
2683 commit 5a90c8bc600fe9a93a5ce4f828ce50f3bf532b99
2684 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2685 Date:   Mon May 4 15:05:23 2020 +0200
2686
2687     utils/kamctl: dbtextdb remove DeprecationWarning on test
2688     
2689     related #1747
2690     
2691     (cherry picked from commit 765efa80c7d27e9447bc1ad8a354ee24723580ef)
2692
2693 commit c4dd3218e6b723c688762a5c4253fa70f3f588bc
2694 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2695 Date:   Mon May 4 14:01:33 2020 +0200
2696
2697     utils/kamctl: fix dbtestdb
2698     
2699     some indentantion errors introduced at https://github.com/kamailio/kamailio/commit/bc8bdcaa726f375f6deea8228a1ab0cf97c67035
2700     
2701     related #1747
2702     
2703     (cherry picked from commit b722a48144ac9e029bdbc2968dedbe56966a3f7c)
2704
2705 commit 5f6f4331811e654e75b49263f8fb823bea9874a3
2706 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2707 Date:   Mon May 4 11:33:12 2020 +0200
2708
2709     utils/kamctl: fix handling of Exceptions
2710     
2711     > Traceback (most recent call last):
2712     >   File "/usr/lib/x86_64-linux-gnu/kamailio/kamctl/dbtextdb/dbtextdb.py", line 1239, in <module>
2713     >     main(sys.argv)
2714     >   File "/usr/lib/x86_64-linux-gnu/kamailio/kamctl/dbtextdb/dbtextdb.py", line 1233, in main
2715     >     except (Error, e):
2716     > NameError: name 'e' is not defined
2717     
2718     (cherry picked from commit 1aca79c43cb8dbd920c1eb81c0c30cf89f0985b9)
2719
2720 commit cca28078f7fe329046744c9b63d01bb9945a8dca
2721 Author: Donato Sciarra <donato.sciarra@bmw.de>
2722 Date:   Tue Apr 28 10:33:23 2020 +0200
2723
2724     core: do not use tcp id for lookup if not needed
2725     
2726     In case the first lookup (with tcp id) is not successfull, the second
2727     attempt should have been performed without a tcp id.
2728     Issue was introduced with dc43750644 (new global parameter
2729     tcp_connection_match) in 5.3.
2730     
2731     (cherry picked from commit 24a3a172dbdecb6e987df943a3ad1acb4da664b5)
2732
2733 commit 178cbde6eac86a86b92b107cf2f039400c578a5f
2734 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2735 Date:   Mon Apr 27 10:25:28 2020 +0200
2736
2737     app_python: use -fno-strict-aliasing for gcc
2738     
2739     - python2 is known for not confirming strict aliasing
2740     - it is EoL and likely not going to be fixed
2741     - GH #2298
2742     
2743     (cherry picked from commit 3366bf4f3746285d9dc29e8a2461f53983f0acf0)
2744
2745 commit 21e8b244cea32cd3dedba6fb515877a7cdf47a7a
2746 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2747 Date:   Mon Apr 27 10:25:06 2020 +0200
2748
2749     Makefile.defs: expose CC_NAME variable
2750     
2751     (cherry picked from commit e64b29141afddf06bf7d5d68aa88679b54c5076c)
2752
2753 commit a5d2abed49bde56f4bdda42aa6a941f419186baf
2754 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2755 Date:   Mon Apr 27 09:36:36 2020 +0200
2756
2757     redis: init variables to get rid of compile warnings
2758     
2759     - GH #2298
2760     
2761     (cherry picked from commit f1de08eef86dc2cd98509c90fa8b28212d47ca37)
2762
2763 commit 0b6283dc6006c8817664dd915057442500e0dae8
2764 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2765 Date:   Mon Apr 27 09:00:21 2020 +0200
2766
2767     db2_local: replace timelocal() with mktime()
2768     
2769     - timelocal() is nonstandard GNU extension, not recommended to be used
2770     and mktime() should be equivalent:
2771       * https://linux.die.net/man/3/timegm
2772     - GH #2298
2773     
2774     (cherry picked from commit a0fb220a8b60b135cabf6741882437317116d868)
2775
2776 commit c26f248ba5be9f56bc1c58ad531fc5ead060a2e2
2777 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2778 Date:   Thu Apr 23 10:21:22 2020 +0200
2779
2780     ims_usrloc_pcscf: fix value array size and compile warnings
2781     
2782     (cherry picked from commit 1292e40c5260fa77d34db91abf7aacf47549d5e2)
2783
2784 commit 479ff8fb8761e9780bd33adf977bd44868f59b97
2785 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2786 Date:   Thu Apr 23 09:57:05 2020 +0200
2787
2788     db_redis: var initialization and safety check to avoid compiler warnings
2789     
2790     (cherry picked from commit b9b177ccffd58b11cf460764514486d29637dd55)
2791
2792 commit 5b44b60173cb8c5415144b88090ee0f9884f8f76
2793 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2794 Date:   Tue Apr 21 09:15:48 2020 +0200
2795
2796     presence: increased the array size for rpc cleanup doc
2797     
2798     - reformatted the static structure for coherence
2799     
2800     (cherry picked from commit 318c6a068916b478f16702c6f05b16eb8b64ac20)
2801
2802 commit 50cb164e805a8690288b36d02c94f23149e91922
2803 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2804 Date:   Mon Apr 27 14:31:34 2020 +0200
2805
2806     modules: readme files regenerated - modules ... [skip ci]
2807
2808 commit be8a7c4c2857a24dc208f58f5ebfa7426f550633
2809 Author: Henning Westerholt <hw@skalatan.de>
2810 Date:   Mon Apr 27 12:19:35 2020 +0000
2811
2812     rtpengine: remove obselete auto-bridge flag (GH #2301)
2813     
2814     (cherry picked from commit cf084881d79dc18d8272fc4a9f89c0bfc8e1fde0)
2815
2816 commit cb4307c4d863537a5d9ffaba71e9f7680a9d7618
2817 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2818 Date:   Fri Apr 24 14:31:57 2020 +0200
2819
2820     modules: readme files regenerated - modules ... [skip ci]
2821
2822 commit 4ba75bce02fc7489462bfa1076313510612f7298
2823 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2824 Date:   Thu Apr 16 11:58:23 2020 +0200
2825
2826     nathelper: docs - fix ending tags issues introduced with previous commit
2827     
2828     (cherry picked from commit 288f1f17cb36cd69ea2daed7afcaa859ccc72d58)
2829
2830 commit e5262a61b7fcd87ef39d3cd08c78cffc7fa48011
2831 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2832 Date:   Thu Apr 16 09:54:48 2020 +0200
2833
2834     nathelper: docs for nat_addr_mode parameter
2835     
2836     (cherry picked from commit 9721922e2e47f3e8403bc540ecd73b55f41d5d91)
2837
2838 commit 657ac663b973ef769dea21f9983ff0e2cf8e2444
2839 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2840 Date:   Thu Apr 16 09:40:42 2020 +0200
2841
2842     nathelper: new parameter nat_addr_mode
2843     
2844     - if set to 0, default private net addresses are checked by
2845     nat_uac_test()
2846     - if set to 1, other reserved net addresses are checked by
2847     nat_uac_test()
2848     - default 1 (reserved addresses are considered not routable)
2849     - related at GH #2277
2850     
2851     (cherry picked from commit a10e7652f24bc7ed8e74ff27d16da5d77689b6ac)
2852
2853 commit 0df6a22015d48a57a91ac4b34411fad0a7272179
2854 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2855 Date:   Thu Apr 23 19:04:58 2020 +0200
2856
2857     dispatcher: handle the case of maxload 0 for call load distribution
2858     
2859     - GH #2297
2860     
2861     (cherry picked from commit 0115d3424c0f8780a661882527f39b2b39d0e74e)
2862
2863 commit d055ccbc845291b64b73064853663f80f3da7aa9
2864 Author: Henning Westerholt <hw@skalatan.de>
2865 Date:   Wed Apr 22 16:14:54 2020 +0000
2866
2867     auth: log correct variable name in nonce-count error message
2868     
2869     (cherry picked from commit 75ef2a31ee3abd9e840788a3389cedfac8767cd0)
2870
2871 commit 781a20ab23738d8a3639f3b973bb07df41b0735f
2872 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2873 Date:   Wed Apr 22 15:01:26 2020 +0200
2874
2875     modules: readme files regenerated - modules ... [skip ci]
2876
2877 commit a82c6a6c4d7836e6cac586872bdc384abb657c60
2878 Author: Henning Westerholt <hw@skalatan.de>
2879 Date:   Wed Apr 22 12:52:12 2020 +0000
2880
2881     nathelper: update flag documenation
2882     
2883     (cherry picked from commit 95fa98e254ae85b29fa80a8cddde3442b69ca9dc)
2884
2885 commit 3333d76e57c637b6d6dd7617ba4a51892a836d04
2886 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
2887 Date:   Wed Apr 22 14:17:14 2020 +0200
2888
2889     siptrace: siptrace: fix memory leak in fake replies tracing
2890
2891 commit ff48cc5311d55176118ad57cf2d4417a2d229766
2892 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2893 Date:   Fri Apr 17 19:04:16 2020 +0200
2894
2895     http_async_client: do not set global avp lists from t on async callback
2896     
2897     - they are done by fake_env() used inside t_continue()
2898     - they were set without reset, living in the process context, resulting
2899     in invalid access when async callback was executed with faked_msg
2900     - related to #2286
2901     
2902     (cherry picked from commit 1bc3bbd010705ee247345c1ed9b36210bb8d9ed1)
2903
2904 commit 44ccb90f1e5205fbba593a93c7f36f79b9784ea7
2905 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2906 Date:   Thu Apr 16 14:46:30 2020 +0200
2907
2908     modules: readme files regenerated - modules ... [skip ci]
2909
2910 commit 52aa43febb06f69427a4fe5860f3005880c4c6d7
2911 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2912 Date:   Sat Apr 4 09:25:37 2020 +0200
2913
2914     core: functions for light comparison of uri values
2915     
2916     - match uri type, user, host, port and proto, but skip params matching
2917     
2918     (cherry picked from commit d1584cff4766d45147cc3ed88da91ab691437799)
2919
2920 commit 52bed0c797b79b7e97f5d01fd9fb0ea69c9f4b64
2921 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2922 Date:   Thu Apr 16 12:38:20 2020 +0200
2923
2924     tm: do not return if kemi callback execution fails for t_continue()
2925     
2926     - have same behaviour as with route blocks
2927     
2928     (cherry picked from commit 2161f0cc316af0e1153b01f327d0e7c50523060c)
2929
2930 commit da0c6ba521665d2f898f508cf99c58662518ecca
2931 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2932 Date:   Thu Apr 16 09:25:05 2020 +0200
2933
2934     nathelper: moved cfg file to examples folder
2935     
2936     (cherry picked from commit 097f613f0e1d4ef67a6d9022f33f037921cd9a9c)
2937
2938 commit 76c825fa03e89d094583b2d778f2bde63772b360
2939 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2940 Date:   Wed Apr 15 14:20:48 2020 +0200
2941
2942     core: receive - removed unnecessary time zone parameter for time difference
2943     
2944     (cherry picked from commit dbec3e4f682b17fc706cf9ea486229a51928e2d0)
2945
2946 commit 613e68a3bde21722c9bd8e8d2169860a29224b71
2947 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2948 Date:   Wed Apr 15 13:33:07 2020 +0200
2949
2950     core: data lump - updated comments and param names reflect better the purpose
2951     
2952     - coherent whitespacing
2953     
2954     (cherry picked from commit 36d55b1fca14eb1a055dedac2e3cdb81b48c3a22)
2955
2956 commit f1899b1e96d046392d7cdd9a567408f1fb0bd56f
2957 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2958 Date:   Tue Apr 14 09:19:44 2020 +0200
2959
2960     presence: removed unused global var log_buf
2961     
2962     (cherry picked from commit 6ef70d7366d60c1c7c73aff987193340e0b7c938)
2963
2964 commit 2a0fa8133783d88b5672e0ff741f69ec3fc872f3
2965 Author: fredposner <fred@qxork.com>
2966 Date:   Mon Apr 13 11:49:06 2020 -0400
2967
2968     tls: fix typo in documentation
2969     
2970     - params.xml: replace "private" with "private_key"
2971     
2972     (cherry picked from commit ad91985849e46beee757d48ee9041b81bef9bd81)
2973
2974 commit 0889852ca52d304cf15fe39f8fcf3b11222646f1
2975 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2976 Date:   Mon Apr 13 12:14:52 2020 +0200
2977
2978     misc/examples/kemi: make reply code integer everywhere
2979     
2980     (cherry picked from commit 28be94ea97216ba7ac1420130cc01ebda167c5d8)
2981
2982 commit 8ab8b455f4c07014d2bd0648122478d4df07e301
2983 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2984 Date:   Thu Apr 9 13:19:00 2020 +0200
2985
2986     misc: kemi examples, add missing kemix module
2987     
2988     change introduced at 01ac570c2fbda800d1e00cd50305739cf0596ebf
2989     
2990     (cherry picked from commit e123971726a8d18627091870086ee7d244e9802f)
2991
2992 commit 1579b7855d09967a92c79df26dd8bda87067b1cc
2993 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2994 Date:   Sun Apr 12 12:06:52 2020 +0200
2995
2996     app_python3: Makefile - suppress warning if --embed is not supported by python3-config
2997     
2998     (cherry picked from commit 392688fc756a97f65c2433bb6af7adedca4e0abf)
2999
3000 commit 3026641a218508044190adc856d160d322667c05
3001 Author: Sebastian Kemper <sebastian_ml@gmx.net>
3002 Date:   Sun Apr 12 09:37:48 2020 +0200
3003
3004     app_python3: update Python3 detection mechanism
3005     
3006     This commit
3007     
3008       - removes the python calls whose output is never actually used.
3009     
3010       - changes the include discovery to use python3(.x)-config. This is
3011         preferable because it also works for cross-compiling. Calling
3012         python3(.x) directly will always provide host flags, which for
3013         cross-compiling is not feasible.
3014     
3015       - updates LDFLAGS discovery to also work with >= Python 3.8. To
3016         achieve this python3(.x)-config is first run with the argument
3017         "--embed". If this does not succeed (exit status 1)
3018         python3(.x)-config is run again without "--embed". This is the
3019         method suggested by Python upstream to provide backwards
3020         compatibility. See [1] for more details.
3021     
3022     [1] https://docs.python.org/3/whatsnew/3.8.html
3023     
3024     Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
3025     (cherry picked from commit 05af36d34aa2668780aa111878206c6797fa98b0)
3026
3027 commit 9c15c3b108ddefd3261640d4c2556b07215b9240
3028 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3029 Date:   Sat Apr 11 18:35:22 2020 +0200
3030
3031     app_sqlang: docs - fix for rpc command name
3032     
3033     (cherry picked from commit a072e170c07370f97716ae719abb35c508d98564)
3034
3035 commit 80b1c57cc9ff8a670ac88df5dbd71a9d88f52fa9
3036 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3037 Date:   Wed Apr 8 08:48:55 2020 +0200
3038
3039     rr: exported record_route_advertised_address() to kemi
3040     
3041     (cherry picked from commit 66582c49ee16a15a6859bfb094c2faaed7960d4d)
3042
3043 commit 48477857eaf4b5adc9d691f81688a5c17adab2d0
3044 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3045 Date:   Sat Apr 4 09:48:03 2020 +0200
3046
3047     nat_traversal: docs for contact_match parameter
3048     
3049     (cherry picked from commit 91c30dc8650d778851fcf439904557bc7363fcc4)
3050
3051 commit 426262c88e84073a9328c045b31ab400c10199f2
3052 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3053 Date:   Sat Apr 4 09:38:55 2020 +0200
3054
3055     nat_traversal: new marameter contact_match
3056     
3057     - if set to 0 (default), match request-reply contacts with string
3058     comparison (behaviour so far)
3059     - if set to 1, use light uri comparison ( match uri type, user, host,
3060     port and proto )
3061     
3062     (cherry picked from commit 531f2551affb06e71cbabbeba0e3174900e69aab)
3063
3064 commit 2762e8b5c5f12bb57418652ced2b6522eb61dbe9
3065 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3066 Date:   Fri Apr 3 08:40:10 2020 +0200
3067
3068     kamctl: try to locate rpc fifo file in /var/run/ or /run/ folders
3069     
3070     - cope better with old or non-linux systems
3071     
3072     (cherry picked from commit 6a7aa74663a25b52651bc39e986849c62c8a50f4)
3073
3074 commit d04d748018631fd8ac983ec19041b8c5e5add882
3075 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3076 Date:   Tue Mar 31 09:11:40 2020 +0200
3077
3078     core: parser - removed temporarily remark for module reserved internal flags
3079     
3080     (cherry picked from commit 8801ee89856d4a37709869a5c01dfa66988b8f5a)
3081
3082 commit 065668d6264573d33cd67e22272f5706b935a981
3083 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3084 Date:   Sat Apr 11 18:31:44 2020 +0200
3085
3086     modules: readme files regenerated - modules ... [skip ci]
3087
3088 commit 85dae9f150fde01afc3bdbc1e583b997b68bde6a
3089 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3090 Date:   Sat Apr 11 18:22:42 2020 +0200
3091
3092     msilo: docs - fixed position of parameter and whitespacing
3093     
3094     - parameter position was broken at the end of file
3095     
3096     (cherry picked from commit 1e3d7d319d07cd022c374ed2698fb905dacf50b7)
3097
3098 commit be8aac491ebdc5b48bbcfe05f198a9c915d3bf00
3099 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3100 Date:   Wed Apr 8 15:16:27 2020 +0200
3101
3102     modules: readme files regenerated - modules ... [skip ci]
3103
3104 commit fa02f4346b40bad4d4782765709973dcfa0bee74
3105 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3106 Date:   Wed Apr 8 12:45:07 2020 +0200
3107
3108     rr: docs - updated ids for xref linkend
3109     
3110     (cherry picked from commit 62a2553043f81cd47f611d2829181604488a4b0c)
3111
3112 commit 54520cee9f6f088ddcfad0e7e6f312c04322bf76
3113 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3114 Date:   Thu Feb 13 17:01:49 2020 +0100
3115
3116     dialog: keep route block index as signed int
3117     
3118     - otherwise it can be broken value when route block doesn't exit and
3119     kemi callback should be executed
3120     - reported by David Escartin
3121     
3122     (cherry picked from commit 6c557efc1b9cb8c880a05235c94780bbaf305073)
3123
3124 commit 46ad9e6dacb7b6040e50ba0c53d72585510dac28
3125 Author: Peter Friedrich <peter.friedrich@kapsch.net>
3126 Date:   Mon Mar 30 19:02:29 2020 +0200
3127
3128     ims_qos: bugfix for Rx register dialog callback
3129     
3130     - bugfix for Rx register dialog callback
3131     - In some scenarios like parallel forking several INVITE with identical
3132       CALLID and FROMTAG sent to PCSCF which inserts dialogues for each INVITE.
3133     - When 200OK is received in PCSCF the dialog callback must be registered
3134       for the respective dialog. Currently sometimes the wrong dialog is selected
3135       by searching with CALLID FROMTAG and TOTAG thus leading to problem
3136       no STR is sent at BYE.
3137     - Fix is to pickup the right dialog before suspending the transaction during
3138       AAR/AAA processing and reuse this saved dialog.
3139     
3140     (cherry picked from commit 2768f8ce1cf6da242674e7e40c8e76eb6c630f6b)
3141
3142 commit 8cee1675e95363462d20cdc2b8aaac1a6976eb9c
3143 Author: Peter Friedrich <peter.friedrich@kapsch.net>
3144 Date:   Mon Mar 30 19:00:58 2020 +0200
3145
3146     ims_dialog: bugfix for registering dialog callbacks
3147     
3148     - bugfix for registering dialog callbacks
3149     - in Rx scenarios of parallel forking (several INVITEs with same CALLID
3150       and FROMTAG sent to PCSCF) and INVITE for orig and term handled in
3151       same PCSCF (means also INVITEs with identical  CALLID and FROMTAG) the wrong
3152       dialog is selected for registering the callback (i.e. the callback
3153       for sending STR) when 200OK from terminator is processed.
3154     - Root cause is that dialog is searched with callid-fromtag-totag but at
3155       the time of dialog insertion (processing of INVITE) no totag is available.
3156     - fix is to get ctx dialog at 200OK processing before suspending the
3157       transaction - save dialog until AAA is received - use this dialog for
3158       registering the STR callback.
3159     
3160     (cherry picked from commit e2a1b967fd6e2cc92dc1447e1c033f6124aca446)
3161
3162 commit 40586f8a61a27cc25df6c4bffff60205617eba88
3163 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3164 Date:   Mon Mar 30 10:11:54 2020 +0200
3165
3166     tm: do not set msg tcp connection id in the dst info
3167     
3168     (cherry picked from commit 974c50aea6b581b5f8545f3d710e98b53d44bd67)
3169
3170 commit 2b8bf4fee656242eddc9bbc45bdb234d96eb518a
3171 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3172 Date:   Mon Mar 30 10:10:33 2020 +0200
3173
3174     core: do not set msg tcp connection id in the dst info
3175     
3176     (cherry picked from commit f9eaa1298f7263be53b709ab7b68336d09e9de0b)
3177
3178 commit cf28e401122daa6cd880af58e51519c2c7a43fda
3179 Author: Henning Westerholt <hw@skalatan.de>
3180 Date:   Sun Mar 29 11:39:34 2020 +0200
3181
3182     doc/stylesheets: remove obselete company and e-mail address from my name, update copyright date
3183     
3184     (cherry picked from commit 446dc8006240050a1e0c13c7094e9f9739cc16c8)
3185
3186 commit d91b5440947884ac00889bfc985d35564699dc8f
3187 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3188 Date:   Fri Mar 27 08:46:30 2020 +0100
3189
3190     modules: readme files regenerated - modules ... [skip ci]
3191
3192 commit 082e7dfd9048c79e2d6b7cc6365bf4c61ba16b0e
3193 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3194 Date:   Thu Mar 26 11:28:51 2020 +0100
3195
3196     core: receive_msg() - init local variables for better runtime troubleshooting
3197     
3198     (cherry picked from commit 1611766a329aa60a690803d7ff179159a4657a56)
3199
3200 commit 6760931a9938fcd92e36a30821c5bc893d180667
3201 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3202 Date:   Tue Mar 24 15:23:10 2020 +0100
3203
3204     pike: docs - aligned ip tree example
3205     
3206     (cherry picked from commit e65ce2fd407626acc89879033a2114cf521457dc)
3207
3208 commit 4b5d7ae9911d320a7c3335fb627791c1e629e60d
3209 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3210 Date:   Tue Mar 24 14:50:58 2020 +0100
3211
3212     sst: docs - more info about how timeout_avp is used
3213     
3214     (cherry picked from commit b800ffb9fb1de6ee0d7b6c2b42a25669022c1142)
3215
3216 commit 98b651a5cd3c5c782462867a4492717ef4ab7e3a
3217 Author: Nathan Bruning <nathan@iperity.com>
3218 Date:   Tue Mar 24 11:24:28 2020 +0100
3219
3220     core: fix returning multiple IPs for a cached DNS entry
3221     
3222     (cherry picked from commit 29a35ec3cec8b9c3ee4b45c8d84308701bda097c)
3223
3224 commit 6b5052823d9e123a0e34c53d258b94beac32cf61
3225 Author: Zero King <l2dy@icloud.com>
3226 Date:   Tue Mar 24 11:12:39 2020 +0100
3227
3228     rtpengine: fix zero-length log placeholder
3229     
3230     (cherry picked from commit 740afac15b3d8d618b5101a761a37f5808d4b4f0)
3231
3232 commit 6ac87dbf749c3c53cc1dfd031185ffd1a7d94765
3233 Author: Zero King <l2dy@icloud.com>
3234 Date:   Tue Mar 24 11:12:25 2020 +0100
3235
3236     rtpproxy: fix zero-length log placeholder
3237     
3238     (cherry picked from commit 030f18b5cffeb117dcf582cf12c5b3c35ace1469)
3239
3240 commit c3273ba4bc3bc8d1395823f019ad871ce71695ef
3241 Author: Zero King <l2dy@icloud.com>
3242 Date:   Tue Mar 24 11:11:54 2020 +0100
3243
3244     nathelper: fix zero-length log placeholder
3245     
3246     (cherry picked from commit 69714b26c63c75df6759f9158c7181d4f86b4764)
3247
3248 commit 261af6718472a7d3d62cb269f135ea12863a268a
3249 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3250 Date:   Tue Mar 24 10:32:10 2020 +0100
3251
3252     kamctl: regenerated db schema file with secfilter updates
3253     
3254     (cherry picked from commit 63cd404d4b46e4514ae1490303189a0f81def942)
3255
3256 commit f8b1f4f3b9447b2400c7cb241a83249c0c145c3b
3257 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3258 Date:   Tue Mar 24 10:21:22 2020 +0100
3259
3260     lib/srdb1: schema - use smallint for secfilter
3261     
3262     - tinyint is not supported
3263     
3264     (cherry picked from commit 7c8fdb0df37ee1466d7171ff3cff77e5b961abb4)
3265
3266 commit 5fc4b6871a2c9f8cca841350d4bd0c204d27fc5f
3267 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3268 Date:   Tue Mar 24 10:02:38 2020 +0100
3269
3270     lib/srdb1: schema - added xml file for sefilter module
3271     
3272     (cherry picked from commit 09c18bb06691ad29b71990179a3006b5bdfbf602)
3273
3274 commit f127bcec39888a8b34524e9f8ad336bce3eb447b
3275 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3276 Date:   Mon Mar 23 18:42:23 2020 +0100
3277
3278     rtpengine: replaced rtpproxy with rtpengine
3279     
3280     - avoid confusion in printed log messges
3281     
3282     (cherry picked from commit dda07c69420e1a38948dae4b71f8005b2375253b)
3283
3284 commit e59362c76599b29efa7722cebacb8ef0005ca8fd
3285 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3286 Date:   Mon Mar 23 17:57:48 2020 +0100
3287
3288     dialog: dmq operations under locked dlg table entry
3289     
3290     - protect against races that could be due to rentransmissions or other
3291     parallel processing cases
3292     - related to GH #2224
3293     
3294     (cherry picked from commit 8965ff07f2e9fa105fc56896eed9caf4b6faf261)
3295
3296 commit 3b8d925ff74ed30f259fa9858d17ab72aa2e8c38
3297 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3298 Date:   Mon Mar 23 17:48:39 2020 +0100
3299
3300     dialog: exposed functions to search dlg and lock table entry
3301     
3302     (cherry picked from commit 125031daeade9dab5c36b912dda65700d95c4c6a)
3303
3304 commit 975d09a68cbd15f4f042c1c97e0c4d17450479e1
3305 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3306 Date:   Mon Mar 23 17:36:44 2020 +0100
3307
3308     dialog: functions to search dialog by uuid and keep table entry locked
3309     
3310     - helper macros to lock/unlock table entry with dlg cell structure
3311     
3312     (cherry picked from commit a4f8c0291bfd32752c0c2c323f618c6ac0c91d53)
3313
3314 commit 01defdb59e7017d284d8519bcb0043c4d7bc4759
3315 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3316 Date:   Mon Mar 23 09:19:30 2020 +0100
3317
3318     corex: docs - examples with setting xavps for via functions
3319     
3320     (cherry picked from commit 1e58a56cb7f9d83ca0c943481d02c429d33e188a)
3321
3322 commit 5cdcb3a77879266303daa2be22b424e19f26e1b4
3323 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3324 Date:   Sun Mar 22 15:27:46 2020 +0100
3325
3326     sst: debug message when setting timeout avp
3327     
3328     (cherry picked from commit 56ed5c028bd97837c7a9e0017a2599f09554211f)
3329
3330 commit 18f17c944f0ab48d3e7af69deac1f589271f62bf
3331 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3332 Date:   Sun Mar 22 15:05:17 2020 +0100
3333
3334     dialog: detailed debug messages when resolving the timeout
3335     
3336     (cherry picked from commit 20013e4e2bf1a5d5ce8535e07320dca034639286)
3337
3338 commit 382e55f8b1fa8c79b01a90438e674fb4aa905f42
3339 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3340 Date:   Fri Mar 20 17:10:05 2020 +0100
3341
3342     dmq: init worker structure in chid_init for PROC_INIT rank
3343     
3344     - have it ready when other processes are started
3345     
3346     (cherry picked from commit 21bdbff049571ca22f1205a041c8b1162005d319)
3347
3348 commit 7404e276680cebc925002ff3bb714127ea20b265
3349 Author: Henning Westerholt <hw@skalatan.de>
3350 Date:   Tue Mar 24 22:42:59 2020 +0100
3351
3352     uac: also set socket for in dialog REGISTER (GH #2262)
3353     
3354     (cherry picked from commit a752411df65b93f82aaad43a767cff102f5a6100)
3355
3356 commit f31542bb188d69eb4d4e88a54060efc82d1a0bf0
3357 Author: Henning Westerholt <hw@skalatan.de>
3358 Date:   Mon Mar 23 11:19:52 2020 +0100
3359
3360     ims_usrloc_pcscf: fix warning: this ‘if’ clause does not guard...
3361
3362 commit 6f871feb31e8d1b53b7d0161f2d5643c567b0f9a
3363 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3364 Date:   Thu Mar 19 16:56:38 2020 +0100
3365
3366     cfgutils: use same type for local variable in rpc gflags functions
3367     
3368     (cherry picked from commit 5411eda4e44a487479d00433583a68a328aca9a3)
3369
3370 commit 8283d34684fda83a8f9ec610cd32fb524d09a7be
3371 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3372 Date:   Thu Mar 19 10:59:43 2020 +0100
3373
3374     pv: do not set ending '\0' for port value in pv_set_ruri_port()
3375     
3376     - it can be a reference to a static string, ending up in a crash
3377     - GH #2258
3378     
3379     (cherry picked from commit 1f76bca74839f35d11f42edf758eb046cedb752c)
3380
3381 commit 41967543be401413f5a93682ea537e2e7824ac3b
3382 Author: Greg Troxel <gdt@lexort.com>
3383 Date:   Wed Mar 18 19:03:08 2020 -0400
3384
3385     Makefile.defs: Only add -ldl on systems that use it
3386     
3387     kamailio uses dlopen, and on some systems, one must link with -ldl.
3388     On others, this is not needed and there is no libdl.  For now, simply
3389     omit -ldl on NetBSD (which doesn't have or require it), and don't try
3390     to change behavior on other systems.
3391     
3392     (cherry picked from commit bca9768b6f2667bad8472fa99a113b8249ca0f9a)
3393
3394 commit 7597685108228d9d179845ab2771f2010c77bd57
3395 Author: Greg Troxel <gdt@lexort.com>
3396 Date:   Wed Mar 18 19:01:52 2020 -0400
3397
3398     Makefile.defs: On NetBSD, link with -lm
3399     
3400     (cherry picked from commit 3ccaac365da6078a96681109efebc70dcb12fc55)
3401
3402 commit fd3527ea84d7be2c841cdf89cd6b5b6446fc6ae0
3403 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3404 Date:   Wed Mar 18 18:41:52 2020 +0100
3405
3406     kamcmd: Makefile - updated the msg target to print pkg-config detections
3407     
3408     (cherry picked from commit 331ffea6c8c8b2c7cf38e3d7eda882a6becd326a)
3409
3410 commit c1cc4a07d11c829f89ea62206689fba92eb91ea2
3411 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3412 Date:   Wed Mar 18 17:39:18 2020 +0100
3413
3414     kamcmd: use pkg-config to get compile flags for lib readline
3415     
3416     (cherry picked from commit 0e6e05f8bec1fb451375d71a6b929a6908c5689d)
3417
3418
3419 ===================== 2020-03-16 Version 5.3.3 Released =====================
3420
3421 ===================== Changes Since Version 5.3.2 ===========================
3422
3423 commit b3e0db66d5bee1baccb2343eb891fc28ea8d2dde
3424 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3425 Date:   Mon Mar 16 14:14:28 2020 +0100
3426
3427     Makefile.defs: version set to 5.3.3
3428
3429 commit 64a9592c13fb736078cdb3e3e5979621cbd50151
3430 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3431 Date:   Mon Mar 16 13:55:36 2020 +0100
3432
3433     pkg: version set to 5.3.3 for rpm and alpine specs
3434
3435 commit ee9cd2ea0874f10cb97d899c222e17d8d57385ea
3436 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3437 Date:   Mon Mar 16 11:46:40 2020 +0100
3438
3439     pkg/kamailio/deb: version set to 5.3.3
3440
3441 commit 9f32f8b858fc7363704fc8563d206f6ef9698520
3442 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3443 Date:   Sat Mar 14 21:31:40 2020 +0100
3444
3445     modules: readme files regenerated - modules ... [skip ci]
3446
3447 commit 76825c0e76d596ab6d6cebba6850925865f6b5a0
3448 Author: Bastian Triller <bastian.triller@gmail.com>
3449 Date:   Sat Mar 14 18:32:32 2020 +0100
3450
3451     nsq: docs fix parameter name
3452     
3453     (cherry picked from commit e907b53374ead5ec03a01f8a04ff69e70bd0356c)
3454
3455 commit 06b81521c9b0c8f9d510e15dfb55e1f61d9b0c0f
3456 Author: Bastian Triller <bastian.triller@gmail.com>
3457 Date:   Sat Mar 14 18:24:22 2020 +0100
3458
3459     sms: docs fix parameter name
3460     
3461     (cherry picked from commit e9d4ab30419460175fe76b82c58b26768ea4ef57)
3462
3463 commit 589229e49ee0365ae53c7dbb91fde7896c6cb85a
3464 Author: Bastian Triller <bastian.triller@gmail.com>
3465 Date:   Sat Mar 14 18:21:59 2020 +0100
3466
3467     msilo: docs add missing parameter
3468     
3469     (cherry picked from commit 34263c603a0b08625c3769a0c5f91012c4a4618f)
3470
3471 commit dbb276127cfb7ba2872450b817a6ac5f21a51fca
3472 Author: Bastian Triller <bastian.triller@gmail.com>
3473 Date:   Sat Mar 14 18:19:37 2020 +0100
3474
3475     xmpp: docs fixes
3476     
3477     (cherry picked from commit bba1b9a10d76d8380f3d27dd0120ae902586e481)
3478
3479 commit e079ded0295045108c7e65e7bd48d3f98e657742
3480 Author: Bastian Triller <bastian.triller@gmail.com>
3481 Date:   Sat Mar 14 18:19:14 2020 +0100
3482
3483     xcap_server: docs fixes
3484     
3485     (cherry picked from commit 64f34d9315d24d9e919ec32c56fca2927e3845c3)
3486
3487 commit 7dac0db379e3f68f14bbc53284b4f66547cdca6f
3488 Author: Bastian Triller <bastian.triller@gmail.com>
3489 Date:   Sat Mar 14 18:18:20 2020 +0100
3490
3491     tmx: docs fix varname tag around parameter
3492     
3493     (cherry picked from commit 404c46f358340df2dc4a91c7f83036ea26d05375)
3494
3495 commit 2834c24d86deac00c866ce1e6cd5c7de7e597525
3496 Author: Bastian Triller <bastian.triller@gmail.com>
3497 Date:   Sat Mar 14 18:17:27 2020 +0100
3498
3499     rls: docs add missing parameter
3500     
3501     (cherry picked from commit 2ba86a27a9f7d32eace52815161c0a8b9e48878a)
3502
3503 commit 61c0ffdf4cc1e769f757315e9281420452a45203
3504 Author: Bastian Triller <bastian.triller@gmail.com>
3505 Date:   Sat Mar 14 18:17:11 2020 +0100
3506
3507     presence_xml: docs add missing parameter
3508     
3509     (cherry picked from commit 3bbb27de30080a9fedaffcba04575dddb690caad)
3510
3511 commit acdf1d2d4ecacd44ed44814781ca95868db41c12
3512 Author: Bastian Triller <bastian.triller@gmail.com>
3513 Date:   Sat Mar 14 18:16:33 2020 +0100
3514
3515     ldap: docs add varname tag around parameter
3516     
3517     (cherry picked from commit 4b2970b5b8addbb6cb325e35060714aa1e8811b2)
3518
3519 commit 27efa5e7591e2b521d56af0cbb5cfd75e3a4ee79
3520 Author: Bastian Triller <bastian.triller@gmail.com>
3521 Date:   Sat Mar 14 18:15:45 2020 +0100
3522
3523     lcr: docs fix parameter name
3524     
3525     (cherry picked from commit 10f7ff344f546cc1816d5e6882313ba57540387b)
3526
3527 commit 1f76b0d7d4923c95cac9cf8fd40f2e368d564e29
3528 Author: Bastian Triller <bastian.triller@gmail.com>
3529 Date:   Sat Mar 14 18:15:32 2020 +0100
3530
3531     htable: docs fix parameter name
3532     
3533     (cherry picked from commit 65cb844fe0b180e0feeba641fa4d16ab3cb9c375)
3534
3535 commit c395d4bd9bb8cb9a80deabcf0806300ac0d5c769
3536 Author: Bastian Triller <bastian.triller@gmail.com>
3537 Date:   Sat Mar 14 18:15:19 2020 +0100
3538
3539     dnssec: docs fix parameter name
3540     
3541     (cherry picked from commit 6b5689f4079aacf348e60bd7e72560b4fe98d9dd)
3542
3543 commit 4d7159e9e289bbbcfcbee1d4b585ca636757aa7f
3544 Author: Bastian Triller <bastian.triller@gmail.com>
3545 Date:   Sat Mar 14 18:14:53 2020 +0100
3546
3547     dmq_usrloc: docs fix parameter name
3548     
3549     (cherry picked from commit 2771b041d47339b76271d4115bd68ffa7514aa25)
3550
3551 commit 1e3ff7201510834a3bd1c44667365504d975211e
3552 Author: Bastian Triller <bastian.triller@gmail.com>
3553 Date:   Sat Mar 14 18:14:22 2020 +0100
3554
3555     dispatcher: docs add missing parameter
3556     
3557     (cherry picked from commit 4b84dd2e9387efcdab7e501b66a64a72b233a9c4)
3558
3559 commit 12319717a1cd3f42aece39012d5e83dec4cde41a
3560 Author: Bastian Triller <bastian.triller@gmail.com>
3561 Date:   Sat Mar 14 18:14:04 2020 +0100
3562
3563     cdp: docs add missing parameter
3564     
3565     (cherry picked from commit 8668d43ccc814867be9716a548c9d3a4cbf0f3d9)
3566
3567 commit c4908816950d12eade4a320f399f74eb4ec91599
3568 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3569 Date:   Fri Mar 13 09:41:32 2020 +0100
3570
3571     siptrace: proper setting of dst field when correlation id is not set
3572     
3573     - GH #2250
3574     
3575     (cherry picked from commit f0ae3c37cdaf4c5d8034062bf27ebeb03aacb99f)
3576
3577 commit a20891f5d1696db9a87e2a9236572623638d599a
3578 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3579 Date:   Wed Mar 11 08:41:19 2020 +0100
3580
3581     db_mysql: use cast to (const void*) for mysql_options() value
3582     
3583     - match the function signature, cast to (char*) or (const char*) being
3584     used so far
3585     
3586     (cherry picked from commit 3bfc01f0f57a25fb53de1dc45d39af747edf309a)
3587
3588 commit 2776dc9e2add3acca8c47323559fd479104fc533
3589 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3590 Date:   Tue Mar 10 16:11:14 2020 +0100
3591
3592     db_cluster: trailing spaces removed
3593     
3594     (cherry picked from commit 40128763d8a987e4c64d51584f1d72872b53dff5)
3595
3596 commit d756e8f2381c9378949a0d7425b0ebb807132d71
3597 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3598 Date:   Fri Mar 13 09:31:52 2020 +0100
3599
3600     modules: readme files regenerated - modules ... [skip ci]
3601
3602 commit bbc330e768fa462d5e37ad34a7898711cff85b70
3603 Author: Henning Westerholt <hw@skalatan.de>
3604 Date:   Fri Mar 13 09:22:43 2020 +0100
3605
3606     p_usrloc: fix doc section related to default_db_url (GH #2247)
3607
3608 commit 8b3d3ee39d0f5452451e686a9946951fa69ace8a
3609 Author: Bastian Triller <bastian.triller@gmail.com>
3610 Date:   Thu Mar 12 17:50:33 2020 +0100
3611
3612     siptrace: log correct dialog event
3613     
3614     (cherry picked from commit 6138877fcabfa579fb243c33b2bdde5d6a862668)
3615
3616 commit 7b90c4e610b3d07b40b3eb883623981294732652
3617 Author: Stefan Mititelu <stefan.mititelu92@gmail.com>
3618 Date:   Tue Mar 10 11:46:49 2020 +0200
3619
3620     dialog: update event route statistics
3621     
3622     If dialog was deleted while running the event route, update statistics
3623     for early and active dialogs.
3624     
3625     (cherry picked from commit c6faf3af06129f636f86f9919f0b9db84ca0dab6)
3626
3627 commit acc5cb10fe8f83269ad9ef953d2745aee323fa35
3628 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3629 Date:   Wed Mar 11 09:01:24 2020 +0100
3630
3631     modules: readme files regenerated - modules ... [skip ci]
3632
3633 commit 836c6297820014c5ba9519a5039c775fb399f073
3634 Author: Henning Westerholt <hw@skalatan.de>
3635 Date:   Wed Mar 11 08:57:40 2020 +0100
3636
3637     siptrace: fix table parameter in example (related to GH#2244)
3638
3639 commit 48a630a11b954fe8da5edac7f3cf5b582407416b
3640 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3641 Date:   Mon Mar 9 08:27:47 2020 +0100
3642
3643     app_python3: declare global vars extern in header file
3644     
3645     (cherry picked from commit a771d9abd9ce97228efa7a0dfc9c4d89690e9b38)
3646
3647 commit e934227bf3d7c082a4cd3125f32a002bda3dd8c4
3648 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3649 Date:   Mon Mar 9 08:27:15 2020 +0100
3650
3651     app_python: declare global vars extern in header file
3652     
3653     (cherry picked from commit 9cc9576c025c541264a3679618bb2be8d108a9f6)
3654
3655 commit dd7e19b1a383bc52e0a9fcf22f183e79474508b3
3656 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3657 Date:   Mon Mar 9 09:11:04 2020 +0100
3658
3659     siputils: proper param type for kemi contact ops exports
3660     
3661     (cherry picked from commit 92c6f04a3faa917a227fb5d3b8918c981a1b1d96)
3662
3663 commit 87e2fcb0289e148f53719fca6f029e03c62a2c72
3664 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3665 Date:   Sun Mar 8 20:23:32 2020 +0100
3666
3667     pua_reginfo: extern declaration of global vars in header file
3668     
3669     (cherry picked from commit 7afe5b9837d38cd77f75c3028c9134673c95404e)
3670
3671 commit c93c0a989c690acebc6e2896f6b2d7095b95eb3d
3672 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3673 Date:   Sat Mar 7 11:54:01 2020 +0100
3674
3675     janssonrpcc: use extern not to declare tmb global many times
3676     
3677     (cherry picked from commit 6bb1e84907a6c8bdb0c72289bad7b9915c9b3385)
3678
3679 commit fe8f6887f4fa94f72c04d09f6e199218e0b6a90d
3680 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3681 Date:   Fri Mar 6 16:28:51 2020 +0100
3682
3683     ims_diameter_server: extern declaration of global vars in header file
3684     
3685     (cherry picked from commit 19263243127c40d0418ff04e56048d31e9dd9d0c)
3686
3687 commit 267c9940ce9e6f4c5cd57a31d472aba07ee242c7
3688 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3689 Date:   Fri Mar 6 07:02:18 2020 +0100
3690
3691     ims_ocs: declare extern global variables in header file
3692     
3693     (cherry picked from commit 13da8cf58a2abfcd87a48fbc963d4e1a26d60085)
3694
3695 commit 6da1fd36fe4c003ccf20ad629250a1f545e5f189
3696 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3697 Date:   Thu Mar 5 15:08:25 2020 +0100
3698
3699     ims_charging: extern declaration for cdpb
3700     
3701     (cherry picked from commit 9cd1cec4dedadcfcd50322c4709c4844a3db2f4f)
3702
3703 commit 17768cd71db7464b295db17706b4593e9dc75b59
3704 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3705 Date:   Thu Mar 5 13:45:36 2020 +0100
3706
3707     ims_charging: use extern to avoid double declaration of globals
3708     
3709     (cherry picked from commit a13d49fb099dd5e8d832a0559a8e69aa8c61c1ae)
3710
3711 commit e58c80bdba4feeabbdbcaacb2168ee9f358049c0
3712 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3713 Date:   Thu Mar 5 11:22:19 2020 +0100
3714
3715     ims_usrloc_scscf: extern declaration for duplicated global vars
3716     
3717     (cherry picked from commit 1bbab692b749feee7f23a6c5c3fbee1ac890fffa)
3718
3719 commit d7c52a7c59c27c054a3782b7f004b865006b6d4d
3720 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3721 Date:   Thu Mar 5 05:17:07 2020 +0100
3722
3723     ims_registrar_scscf: global vars declared extern in header files
3724     
3725     (cherry picked from commit a041e94c4dce464737d6531d11fbe4d61292d7b4)
3726
3727 commit 575ab954538cbd7fdd6ac763fa4fd1c9e5b7ab4b
3728 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3729 Date:   Wed Mar 4 22:27:43 2020 +0100
3730
3731     tm: safe list iteration in tm_clean_lifetime()
3732     
3733     (cherry picked from commit 325a45e846faae3e5dfa333727d5fab294e44dac)
3734
3735 commit 15ff3bbb0fb79c49f1913fa604680a4904251a50
3736 Author: Henning Westerholt <hw@skalatan.de>
3737 Date:   Thu Mar 5 11:19:52 2020 +0100
3738
3739     core: fix a crash in cfg parser related to invalid syntax cases
3740     
3741     (cherry picked from commit 54a0aeee9d30ee85045150d8ad5b75f7a4b71d15)
3742
3743 commit c887e56311ea77c2d0ded051e93e6b7729edbe24
3744 Author: Stefan Mititelu <stefan.mititelu92@gmail.com>
3745 Date:   Tue Mar 3 18:06:26 2020 +0200
3746
3747     corex: check not in SHM before PKG free for path
3748     
3749     Do the same for reset_path_vector() in core msg parser.
3750     
3751     (cherry picked from commit 3bdfec4a357b9d33787108bcf1b5840de343cbe9)
3752
3753 commit 5b6ce8ef92f876b4ec24305592fb285adbb9bce2
3754 Author: Henning Westerholt <hw@skalatan.de>
3755 Date:   Wed Mar 4 20:13:43 2020 +0100
3756
3757     CONTRIBUTING.md: small spelling fix after recent doc extension [skip ci]
3758     
3759     (cherry picked from commit 116302384110eccc9115ee8cbc96271d893a1f1a)
3760
3761 commit a75be26a5288a2e6c4a6f7d262581e590e3186b1
3762 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3763 Date:   Wed Mar 4 12:24:48 2020 +0100
3764
3765     pua: extern declaration of global variable in header file
3766     
3767     (cherry picked from commit e260447833f616066e0fa23e51e791822b55b039)
3768
3769 commit f68f5f5adb504d7ee2d4a2c652fd0bebb8679696
3770 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3771 Date:   Wed Mar 4 12:19:40 2020 +0100
3772
3773     siputils: contact encoding functions exported to kemi
3774     
3775     (cherry picked from commit b7c47ce4ceea9ce97431bdd921afa2a59617e1c5)
3776
3777 commit 68be831aa83c09e99b35c55a6ff6d7f21a0502d6
3778 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3779 Date:   Wed Mar 4 11:39:02 2020 +0100
3780
3781     CONTRIBUTING.md: section for first line of the commit message [skip ci]
3782     
3783     - note about [skip ci] flag in first line
3784     
3785     (cherry picked from commit 04d082d2a89f8e0d3646856cb81666f9f03fdffa)
3786
3787 commit 70f07adf5778fdb7015bfce8ffd1b8ae0353d432
3788 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3789 Date:   Wed Mar 4 11:14:26 2020 +0100
3790
3791     ims_qos: more extern declarations in the header files
3792     
3793     (cherry picked from commit 7bea30203b85b7ed17434ee3f301faa0cedcba76)
3794
3795 commit 8cb7d5c0bb59be44d55582844bd4021032cf5646
3796 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3797 Date:   Wed Mar 4 08:28:30 2020 +0100
3798
3799     ims_qos: use extern in header files not to redeclare variables
3800     
3801     (cherry picked from commit df5521fcdfc96462eb191b774f242fe1d4616adb)
3802
3803 commit 2c2af66acca5bbe49840683682323745a9f84b1f
3804 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3805 Date:   Wed Mar 4 07:19:57 2020 +0100
3806
3807     ims_icscf: stats global variables made extern in header file
3808     
3809     (cherry picked from commit bfb717fc8504a079066a0fdc09b856a937a7b430)
3810
3811 commit c720a32974f36873dd8dd9f127f5e28a03b5c9c7
3812 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3813 Date:   Tue Mar 3 17:26:58 2020 +0100
3814
3815     ims_isc: avoid duplicate declaration of isc_ulb by using extern
3816     
3817     (cherry picked from commit 32f37cdc876abcd7127993e079c9a0132d1f6460)
3818
3819 commit 5090a9661d72679358abe25db19e87602c9d2f2f
3820 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3821 Date:   Tue Mar 3 13:28:30 2020 +0100
3822
3823     ims_auth: declare extern the stats variables in header file
3824     
3825     (cherry picked from commit 8156dd87a977a011abb9652a997f4ba61eb3e642)
3826
3827 commit f828861139a7e6d75cfff54a5106bca00721acee
3828 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3829 Date:   Tue Mar 3 11:40:40 2020 +0100
3830
3831     ims_dialog: declare extern dlg stats structure in header file
3832     
3833     (cherry picked from commit 15d5676fd7b6d64616fbf8ebf9517f0d56a47f5c)
3834
3835 commit fd1d0db7c11e453b808e53102a6792082977bece
3836 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3837 Date:   Tue Mar 3 11:30:04 2020 +0100
3838
3839     core: cfg.y - detect use of function call as parameter of another function
3840     
3841     - GH #2227
3842     
3843     (cherry picked from commit 047fdebff732c847fcde5b066ce1acd5f6c2219a)
3844
3845 commit 63aef54729c61755fecfb1df94f6a793853c330c
3846 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3847 Date:   Tue Mar 3 11:01:53 2020 +0100
3848
3849     core: cfg.y - init static global variables
3850     
3851     (cherry picked from commit 8c5b92ee638a33e612e68cf85a1d37ab5e5d2c22)
3852
3853 commit 023d385299b6b0ec6a894d6a893a7cfb5292c5bd
3854 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3855 Date:   Tue Mar 3 10:34:02 2020 +0100
3856
3857     cdp: global variables declared extern in header file
3858