ChangeLog: content updated for v5.4.2
[kamailio] / ChangeLog
1 ===================== 2020-10-27 Version 5.4.2 Released =====================
2
3 ===================== Changes Since Version 5.4.1 ===========================
4
5 commit 44e95a7723aa71612050ad321a282c2bad04f2ea
6 Author: Daniel-Constantin Mierla <miconda@gmail.com>
7 Date:   Tue Oct 27 12:06:12 2020 +0100
8
9     Makefile.defs: version set to 5.4.2
10
11 commit c4186b78463899b044dd18dfca6f023b763ea502
12 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
13 Date:   Tue Oct 27 11:45:17 2020 +0100
14
15     pkg/kamailio/deb: version set 5.4.2
16
17 commit 6114e2fc8bc00cc8875720322fbacd35312628c3
18 Author: Daniel-Constantin Mierla <miconda@gmail.com>
19 Date:   Tue Oct 27 09:55:02 2020 +0100
20
21     pkg: version set to 5.4 for rpm and alpine specs
22
23 commit c8d42b328302e18c7b915b3760c5089910a1ad49
24 Author: Daniel-Constantin Mierla <miconda@gmail.com>
25 Date:   Tue Oct 27 09:34:18 2020 +0100
26
27     xcap_server: shorten a bit the search range for xcaps_xpath_hack()
28     
29     - match on the buffer len min size, xmlns is expected to have a value,
30     plus the ending of the xml tag
31     
32     (cherry picked from commit 3be41802c7c670cce0d3e08462e23ca3f3fbe2d4)
33
34 commit b51ea9f361a81fe8117dcef51902e975f7a662d0
35 Author: Daniel-Constantin Mierla <miconda@gmail.com>
36 Date:   Mon Oct 26 14:02:48 2020 +0100
37
38     usrloc: safety check on len for user in db keepalive routine
39     
40     (cherry picked from commit a1620fa1b4587239835db6ed5765ce04f927172d)
41
42 commit e3cda7fa4e873c110ee2641f6200fad52222586a
43 Author: Daniel-Constantin Mierla <miconda@gmail.com>
44 Date:   Mon Oct 26 13:36:36 2020 +0100
45
46     core: parser rr - clean partially cloned fields in case of error
47     
48     (cherry picked from commit e4f6c660bd75cdb9ff0855fcb511673cc8ec00c4)
49
50 commit bd2204b7151261981bc6872928b7434e2ac7df2e
51 Author: Daniel-Constantin Mierla <miconda@gmail.com>
52 Date:   Mon Oct 26 13:06:53 2020 +0100
53
54     regex: use var to store strlen() values
55     
56     - avoid doing it again in a few cases
57     
58     (cherry picked from commit 5d490d616132067a5e914302a24b964b73b229a2)
59
60 commit 900a05c4ba32513ebb61428ef53a4d1705f58443
61 Author: Kamailio Dev <kamailio.dev@kamailio.org>
62 Date:   Mon Oct 26 11:16:32 2020 +0100
63
64     modules: readme files regenerated - modules ... [skip ci]
65
66 commit 7cd88cf05f25a5a5883d936285ac51f82911e9af
67 Author: Daniel-Constantin Mierla <miconda@gmail.com>
68 Date:   Mon Oct 26 10:53:24 2020 +0100
69
70     textops: docs - some enhancements to basic header operations functions
71     
72     (cherry picked from commit 374f0f05bdf27ddaf5d8652560738fbfb886c43c)
73
74 commit 82ff4f40455a910ef42dd3692af5c1c9dfb8d4c1
75 Author: Daniel-Constantin Mierla <miconda@gmail.com>
76 Date:   Mon Oct 26 09:17:02 2020 +0100
77
78     pv_headers: free hash entry in case of error
79     
80     (cherry picked from commit 46c7a8c0bf2b4d5c00e22a751f95f13263686445)
81
82 commit aa0573d2afa3c1a0afa76b8fd1e0de952c487a01
83 Author: Daniel-Constantin Mierla <miconda@gmail.com>
84 Date:   Mon Oct 26 08:15:10 2020 +0100
85
86     alias_db: clang format the code
87     
88     (cherry picked from commit 3dca5cd2c7f018189b6784a7e87807df1de7589e)
89
90 commit 5114cc77cb61744843ed8b535d9804fcdf61e635
91 Author: Daniel-Constantin Mierla <miconda@gmail.com>
92 Date:   Mon Oct 26 07:52:49 2020 +0100
93
94     alias_db: removed history from top comments
95     
96     - missing copyright header
97     
98     (cherry picked from commit 7ae0caaffd3d6e523fd32501401213521a1881e5)
99
100 commit 83005d4fafd5d055e4125a83c24d1c6cd0eed058
101 Author: Daniel-Constantin Mierla <miconda@gmail.com>
102 Date:   Mon Oct 26 07:42:10 2020 +0100
103
104     alias_db: set ending zero in a single place
105     
106     (cherry picked from commit dc1bb5b1861de279b450ab550888dd748b77463f)
107
108 commit dfa7bf13fb0e5513cd3b1558765ba32e9300a120
109 Author: Julien Chavanton <jchavanton@gmail.com>
110 Date:   Sun Oct 25 18:54:33 2020 +0000
111
112     rtp_media_server: state transition improvement
113     
114     - fix disconnection while in bridge, to keep thing simple for now the
115     second leg is automaticaly disconnected.
116     
117     (cherry picked from commit e419bad759dc817ba673563ec4e79681f685dc28)
118
119 commit 407586bec91fac11311809d2693e521ad82394dc
120 Author: Julien Chavanton <jchavanton@gmail.com>
121 Date:   Fri Oct 23 20:21:45 2020 +0000
122
123     rtp_media_server: fix dialog_list_mutex
124     
125     issue 2522
126     
127     (cherry picked from commit 750cb7fc131afa254952536bdb200d55e2cc8955)
128
129 commit a5ee9476c8f403c42a6bc80d2228b49a39a0ca5b
130 Author: Julien Chavanton <jchavanton@gmail.com>
131 Date:   Fri Oct 23 19:37:35 2020 +0000
132
133     rtp_media_server: fix issue 2524
134     
135     - fix completion without failure route
136     - rms_bridge automaticaly append missing ';' is not present
137     
138     (cherry picked from commit 2ea4f685ea8b7dbca13b4fd521441088f8318d1f)
139
140 commit dc2336f541eb27d0a034f4c72a26c40270cfea70
141 Author: Alex Hermann <alex@hexla.nl>
142 Date:   Mon Nov 13 16:48:30 2017 +0100
143
144     tmx: Allow $T_branch(flags) in onreply_route
145     
146     (cherry picked from commit d161d4523fc6b0619defe918bc204cc7a9cae073)
147
148 commit e93717fe95f39c5832e4bc380fe4a1d24a4e977b
149 Author: Kamailio Dev <kamailio.dev@kamailio.org>
150 Date:   Fri Oct 23 11:17:14 2020 +0200
151
152     modules: readme files regenerated - modules ... [skip ci]
153
154 commit cbd9c3d2851ece3c8f08b0664b72fca18f6f4f77
155 Author: Alex Hermann <alex@hexla.nl>
156 Date:   Mon Nov 13 15:50:20 2017 +0100
157
158     tm: Fix faked_reply_prio by passing correct reply to get_prio
159     
160     Instead of passing the to be evaluated reply as the "best" reply, pass the
161     actual "best" reply.
162     
163     (cherry picked from commit 5731cc0911ff65bf7efd433a83a25ffbf6073d10)
164
165 commit 48df37a27ae2e42498d1cb44bec8604827a5ed55
166 Author: Alex Hermann <alex@hexla.nl>
167 Date:   Fri Oct 23 10:32:02 2020 +0200
168
169     janssonrpcc: cleanups (#2512)
170     
171     * janssonrpcc: Remove unused variable and redundant assignment
172     
173     * janssonrpc: No need for copying options
174     
175     The address stay valid until free_params is called. And before that
176     happens, mod_jsonrpc_request() makes its own copy.
177     
178     (cherry picked from commit 61771b0595c126d884e8c1eb392a54b5786a8fa8)
179
180 commit eae86ff8bf327b6ed0bcb83ee25c663cb97a02fc
181 Author: Stefan Mititelu <stefan-cristian.mititelu@1and1.ro>
182 Date:   Thu Oct 22 16:54:01 2020 +0300
183
184     textops: fix append_hf function
185     
186     Before: append_hf adds header after first header occurance
187     
188     After: append_hf adds header after last header occurance
189     (cherry picked from commit 4adea97a4f8a9b35273d4d28b0518964abb7f0d8)
190
191 commit 071fe9366b3cc14f0cce1aa0373d20a0242182cb
192 Author: Kristian F. Høgh <kfh@uni-tel.dk>
193 Date:   Wed Oct 21 11:21:43 2020 +0200
194
195     utils/pdbt: Relax permissions when creating files
196     
197     (cherry picked from commit bb42ee28fc115e1e3373962c02162c9a8e6d41fc)
198
199 commit 39895a53b7df804573746585b5d0dd9d4a56f209
200 Author: Daniel-Constantin Mierla <miconda@gmail.com>
201 Date:   Wed Oct 21 08:29:21 2020 +0200
202
203     rtp_media_server: use directly gen_lock_t instead of ser_lock_t which is tm typedef
204     
205     (cherry picked from commit 3a162187580880fa7210bd376621f57576e9d209)
206
207 commit 9f2f517ffbc616d14567fcb9948147dae6507da0
208 Author: Daniel-Constantin Mierla <miconda@gmail.com>
209 Date:   Wed Oct 21 08:24:53 2020 +0200
210
211     rtp_media_server: declare variables in .c files
212     
213     - extern in .h files, GH #2522
214     
215     (cherry picked from commit 128ba4fe95f3c27474c9f839d34f8fb1fd75e064)
216
217 commit 0752f63d41a5c02bc1a5612a22797f186e291119
218 Author: Alex Hermann <alex@hexla.nl>
219 Date:   Tue Oct 20 14:58:28 2020 +0200
220
221     core: Document that a str can be zero-terminated
222     
223     But by default it isn't.
224     
225     The functions shm_str_dup() and pkg_str_dup() will always create a
226     zero-terminated copy
227     
228     (cherry picked from commit fcdfaf98acf8a66e84b9dccc767fb52c0cf0d460)
229
230 commit 4e50930695e288b0285370cc7fd26801cbf751de
231 Author: Alex Hermann <alex@hexla.nl>
232 Date:   Tue Oct 20 10:13:29 2020 +0200
233
234     core: Zero terminate str copies made with (pkg|shm)_str_dup()
235     
236     As discussed in #2512, zero-terminating all copies is preferred as most str
237     usage is already with zero-terminated str.s.
238     
239     (cherry picked from commit 0ea69b16db298842f58a6fcaaab2c0ee1a137b94)
240
241 commit f050ce2dc5f27a08bf5c5364e4002b646802eb81
242 Author: Juha Heinanen <jh@tutpro.com>
243 Date:   Tue Oct 20 11:04:58 2020 +0300
244
245     registrar: added note about branch flags in save()/lookup() doc
246     
247     (cherry picked from commit f2996bf733a0b5e00fe124440353b9a69a3532a2)
248
249 commit 12ebd41d0dae516f39933eeabcda1919cb10b71e
250 Author: Daniel-Constantin Mierla <miconda@gmail.com>
251 Date:   Mon Oct 19 11:01:12 2020 +0200
252
253     permissions: exported allow_trusted() to kemi
254     
255     - related to #2509
256     
257     (cherry picked from commit 843b22b4efb0d343f13230d6e90d2484f370dbdb)
258
259 commit 550840b4b9ce8df9acdf875f907ce86533fea43e
260 Author: Daniel-Constantin Mierla <miconda@gmail.com>
261 Date:   Mon Oct 19 10:09:59 2020 +0200
262
263     pipelimit: use unsigned to compute size and for iterator
264     
265     (cherry picked from commit 23818fb34d09a487654ea89c9f29b880c0c75197)
266
267 commit 41b6be639eb56dbb9732e1961b75654a73ee2fa6
268 Author: Emmanuel Schmidbauer <eschmidbauer@gmail.com>
269 Date:   Fri Oct 16 07:22:33 2020 -0400
270
271     nsq: remove unused defs.h file
272     
273     (cherry picked from commit 79db27575a48c5451b547ece68b5849456e245f9)
274
275 commit e93b62f2f9a27943d68b1e2a8b2529f37a419292
276 Author: Daniel-Constantin Mierla <miconda@gmail.com>
277 Date:   Fri Oct 16 08:49:12 2020 +0200
278
279     secsipid: docs - small typo
280     
281     (cherry picked from commit f74f1df842815e8a42d1b4f71b6f98287a625d41)
282
283 commit d43872c11edacf972c2ae72c746517dcf56e2777
284 Author: Kamailio Dev <kamailio.dev@kamailio.org>
285 Date:   Fri Oct 16 14:16:41 2020 +0200
286
287     modules: readme files regenerated - modules ... [skip ci]
288
289 commit ef7a0789a52a9b741ce679145f8fadb5c6b97755
290 Author: Bastian Triller <bastian.triller@gmail.com>
291 Date:   Fri Oct 16 12:41:00 2020 +0200
292
293     nathelper: docs - fixed typos
294
295 commit b8576f0f34d373173ff223f00c6b6b2ce8daa85a
296 Author: Bastian Triller <bastian.triller@gmail.com>
297 Date:   Fri Oct 16 12:32:45 2020 +0200
298
299     uac: docs - fix missing uac.reg_remove method
300
301 commit 80c834d1eea1e1917f185d9d1110c7d07bb27bd6
302 Author: Bastian Triller <bastian.triller@gmail.com>
303 Date:   Fri Oct 16 12:36:13 2020 +0200
304
305     core: fix typo in comment
306
307 commit a505f5eb2bb60f935d3ecc55b0dfa1b410c1bb58
308 Author: Kamailio Dev <kamailio.dev@kamailio.org>
309 Date:   Mon Oct 12 10:31:20 2020 +0200
310
311     modules: readme files regenerated - modules ... [skip ci]
312
313 commit eec7d2613489613725b8979ce3d00d6616bb80c8
314 Author: Daniel-Constantin Mierla <miconda@gmail.com>
315 Date:   Tue Oct 6 12:59:50 2020 +0200
316
317     rtpproxy: renamed extract_mediaip() to rp_extract_mediaip()
318     
319     - extract_mediaip() is also in core sdp parser
320     
321     (cherry picked from commit 8d0044770e94eaf7099eabbb55abe177e52e5373)
322
323 commit a989f384b5cb95e096e89899c57d8f11283b12cb
324 Author: Daniel-Constantin Mierla <miconda@gmail.com>
325 Date:   Tue Oct 6 11:56:45 2020 +0200
326
327     nathelper: renamed extract_mediaip() to nh_extract_mediaip()
328     
329     - extract_mediaip() is also in core sdp parser
330     
331     (cherry picked from commit b0f239a2c16b71b8b7e7b325ea121ffc48afa78e)
332
333 commit d5393ffd76cc37e98365d7b945454e0215d9f82f
334 Author: Arsen Semenov <arsperger@gmail.com>
335 Date:   Tue Oct 6 11:40:27 2020 +0500
336
337     nathelper: docs - updated notes for fix_nated_sdp. few typos fixed [skip ci]
338     
339     (cherry picked from commit 64579fee33d0a82a583b75184f78fcb7c9df2d82)
340
341 commit fd4dd36319599867e590098d86dc37186595cfad
342 Author: Arsen Semenov <arsperger@gmail.com>
343 Date:   Mon Oct 5 13:52:45 2020 +0500
344
345     nathelper: fix_nated_sdp added support for a=rtcp param RFC3605
346     
347     - GH #2459
348     
349     (cherry picked from commit 088738ce16e73339e4c1b78c11f6ad6f8f3394cf)
350
351 commit 755867b920e4e0d17a4bdf447a0d59a06875f8e1
352 Author: Daniel-Constantin Mierla <miconda@gmail.com>
353 Date:   Fri Oct 2 21:37:15 2020 +0200
354
355     phonenum: note about the role of country code name for phonenum_match_cn()
356     
357     (cherry picked from commit dfd6c3966ed70d111a9196076bc29767c395d814)
358
359 commit 75cb64a768d187baf5730067503a708959284827
360 Author: Daniel-Constantin Mierla <miconda@gmail.com>
361 Date:   Thu Sep 24 10:04:08 2020 +0200
362
363     core: dns cache - removed disabled code between #if 0 ... #endif
364     
365     (cherry picked from commit 298aeb7f93bfa75ec78bc941f2c76167525b2e61)
366
367 commit 1d8f45e88a8bc79646a330f5531c6b767e547754
368 Author: Daniel-Constantin Mierla <miconda@gmail.com>
369 Date:   Thu Sep 17 14:21:30 2020 +0200
370
371     tmx: safety check of expected route blocks for using $T_*() variables
372     
373     - related to GH #2479
374     
375     (cherry picked from commit 2e7710e292a649c6c57e46d5994d3b2cf3815865)
376
377 commit 4c234562bf0265f2a221231e7f3d72648166995f
378 Author: Daniel-Constantin Mierla <miconda@gmail.com>
379 Date:   Thu Sep 17 12:55:10 2020 +0200
380
381     lib/srdb1: db_use_table() more suggestive error messages
382     
383     (cherry picked from commit 57d33a2d76219ae3d1eb503044dadaeddc7e06fd)
384
385 commit 26fb90fd6ffdb239fa6c2779f281fae78f90c5ef
386 Author: Daniel-Constantin Mierla <miconda@gmail.com>
387 Date:   Tue Sep 15 07:33:00 2020 +0200
388
389     topos: docs - more details about what SIP traffic is handled
390     
391     (cherry picked from commit 878971f2c0bc32233b6f18728f9b88537b3d19e8)
392
393 commit 23bdd1f6f2581d745f20c66ca9a93e4dad55ffec
394 Author: Daniel-Constantin Mierla <miconda@gmail.com>
395 Date:   Wed Sep 9 13:01:36 2020 +0200
396
397     msrp: proper parsing ipv6 host part in uri
398     
399     - enclose ipv6 address in square brackets for msrp pv
400     - related to #2472
401     
402     (cherry picked from commit 1cda029885dd89e2ec46fe28a0d6f656aad19e7a)
403
404 commit f57c900b438f3233fa1e9a9d3ca8cd383a30baa6
405 Author: Daniel-Constantin Mierla <miconda@gmail.com>
406 Date:   Fri Oct 9 22:15:12 2020 +0200
407
408     tm: do not add duplicate headers in local requests
409     
410     (cherry picked from commit ada3701d22b1fd579f06b4f54fa695fa988e685f)
411
412 commit 6e2bdf1056e3a31f1ca1f485473fcd26f9ccf044
413 Author: Daniel-Constantin Mierla <miconda@gmail.com>
414 Date:   Fri Oct 9 21:59:49 2020 +0200
415
416     core: parser - print lenghts in to header parsing debug message
417     
418     (cherry picked from commit 2648eb330b133a20f1398d59a28c53532106cad3)
419
420 commit 7adf410af754f1bb737edca6f427ef02d3441cda
421 Author: Daniel-Constantin Mierla <miconda@gmail.com>
422 Date:   Fri Oct 9 21:55:45 2020 +0200
423
424     sanity: extended check 4 (required headers) for uniqueness
425     
426     - Call-ID, CSeq, From and To have to be only once
427     
428     (cherry picked from commit a9ede56b35990fcc9164af0775f503e49e33377e)
429
430 commit f4d5b1b86a821ed7e5168b15765bb40e83b3ec21
431 Author: Daniel-Constantin Mierla <miconda@gmail.com>
432 Date:   Fri Oct 9 09:25:41 2020 +0200
433
434     usrloc: send keepalive over ws and wss connections
435     
436     (cherry picked from commit 5dda7f336121b6068fd306340cb90a7d7e76c708)
437
438 commit 83f242845a8b2759d8eec0559154cfd62cf89278
439 Author: Daniel-Constantin Mierla <miconda@gmail.com>
440 Date:   Fri Oct 9 07:52:29 2020 +0200
441
442     core: tcp - helper function to send data over ws/wss connection
443     
444     (cherry picked from commit 5e107824d684cdf30514b033e7f600862123ece5)
445
446 commit 73476522301b6de65b8873e4ab04041315e93a82
447 Author: Daniel-Constantin Mierla <miconda@gmail.com>
448 Date:   Mon Oct 5 11:53:01 2020 +0200
449
450     dialog: do unlock after saving updated dialog details
451     
452     - lock()/unlock() for dialog slots are reentrant
453     
454     (cherry picked from commit e4cf6739e62c2ac1e5364315aaed1a7b73919253)
455
456 commit a24dc3a4e64671d3428c629b2d12a0d6ca1a93ca
457 Author: Henning Westerholt <hw@skalatan.de>
458 Date:   Sat Oct 3 16:58:53 2020 +0000
459
460     dialog: fix error in dlg.list_match for callid parameter (reported from Ilie Soltanici)
461     
462     (cherry picked from commit 360e012d9d93c80b62b6e75bfac6e3340407ee98)
463
464 commit 76a0d84a02062f340bf6415db5270dbfce31136a
465 Author: Daniel-Constantin Mierla <miconda@gmail.com>
466 Date:   Wed Sep 30 12:34:40 2020 +0200
467
468     rr: reset param buffer for r-r advertised address
469     
470     - GH #2486
471     
472     (cherry picked from commit 8dfc0f6ef0ddc4bf2d73d21124caa289d4b8ce07)
473
474 commit 0b923cabb82870e5376f79682b90b65e71050249
475 Author: Kamailio Dev <kamailio.dev@kamailio.org>
476 Date:   Fri Oct 2 16:01:38 2020 +0200
477
478     modules: readme files regenerated - modules ... [skip ci]
479
480 commit bcd8f50929ac25d4eabe7b5886d22dd61c4872e7
481 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
482 Date:   Thu Oct 1 20:51:16 2020 -0600
483
484     Fix typo on main README.md: Consecutives 'the'
485
486 commit 27f28271981e46ea9abec97392ab3232264c742f
487 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
488 Date:   Thu Oct 1 20:50:41 2020 -0600
489
490     Fix typo on xmpp module: Consecutives 'the'
491
492 commit 0eec5a2c839d9a1de6a152f733fe69e3353d1d22
493 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
494 Date:   Thu Oct 1 20:50:02 2020 -0600
495
496     Fix typo on websocket module: Consecutives 'the'
497
498 commit 2b4f7960ae740175fa4bd37fc2d93868fc52ac95
499 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
500 Date:   Thu Oct 1 20:46:20 2020 -0600
501
502     Fix typo on tm module: Consecutives 'the'
503
504 commit 3910066feabbfbe2f2f653b9b4af5d7d14285911
505 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
506 Date:   Thu Oct 1 20:45:44 2020 -0600
507
508     Fix typo on sca module NOTES
509
510 commit 13e6f48fe794455b673e73181397d6d6f8d355c6
511 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
512 Date:   Thu Oct 1 20:44:27 2020 -0600
513
514     Fix typo on ims_qos module: Consecutives 'the'
515
516 commit d26bf214e7050c051fa6db9477fd7650ad873509
517 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
518 Date:   Thu Oct 1 20:43:44 2020 -0600
519
520     Fix typo on drouting module: Consecutives 'the'
521
522 commit a8f66e8d3104ac35bb99023777a5363d700b3855
523 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
524 Date:   Thu Oct 1 20:42:54 2020 -0600
525
526     Fix typo on db_mongodb module: Consecutives 'the'
527
528 commit fe70897c15c8236fc226d2a05822f98e385ea083
529 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
530 Date:   Thu Oct 1 20:41:54 2020 -0600
531
532     Fix typo on cplc module: Consecutives 'the'
533
534 commit 54926260bcb0ef9c487ed66990f945fbe1cb1b13
535 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
536 Date:   Thu Oct 1 20:40:13 2020 -0600
537
538     Fix typo on counters module: Consecutives 'the'
539
540 commit 02f470f64d57d27b3035b9f8884d539916a8ca02
541 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
542 Date:   Thu Oct 1 20:39:26 2020 -0600
543
544     Fix typo on carrierroute module: Consecutives 'the'
545
546 commit ab5a57b1291316b4be57ade1219200db8222ac87
547 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
548 Date:   Thu Oct 1 20:31:12 2020 -0600
549
550     Fix typo on avp module: Consecutives 'the'
551
552 commit 408efc005320d055c16cce9a518954692eb75187
553 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
554 Date:   Thu Oct 1 20:30:12 2020 -0600
555
556     Fix typo on app_jsdt module: Consecutives 'the'
557
558 commit 5aff688af40e87c32e43c7c6d5abca60fbb22595
559 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
560 Date:   Thu Oct 1 20:29:03 2020 -0600
561
562     Fix typo on srdb1 lib: Consecutive 'the'
563
564 commit 8006da08a44d15c37b07e20ea95e03b07ae1e66a
565 Author: Daniel-Constantin Mierla <miconda@gmail.com>
566 Date:   Thu Oct 1 10:04:50 2020 +0200
567
568     topos: update to-tag and rr on reply even to-tag is already set
569     
570     - GH #2489
571     
572     (cherry picked from commit acd7f6f1703d12aa8f2dce87e1b8e4b74d6b4d96)
573
574 commit 0bde3ca506467008cf3d8345afa731617b095c8c
575 Author: Julien Chavanton <jchavanton@gmail.com>
576 Date:   Mon Sep 28 09:13:16 2020 -0700
577
578     dialog: dlg_cell, always check for a to-tag match
579
580 commit aed88c64710493452ee3ea8468c80c3c01287111
581 Author: Daniel-Constantin Mierla <miconda@gmail.com>
582 Date:   Tue Sep 29 07:25:46 2020 +0200
583
584     pv: use the corresponding functions for parsing names of xavu and xavi
585     
586     (cherry picked from commit aa8589ba66f984e93438a91a7fe8b26bd9d5b62e)
587
588 commit a6cb7427ea8d98ba10d51e1fde3648bb1aca53b6
589 Author: Daniel-Constantin Mierla <miconda@gmail.com>
590 Date:   Fri Sep 25 09:38:39 2020 +0200
591
592     usrloc: set last keepalive value to current time on new records
593     
594     - do not rely on last modified value, can be loaded from db and be too
595     old
596     
597     (cherry picked from commit 60f04b6d6f51b55294d22722df3f351a76cbfb9b)
598
599 commit 7f14deb8704697ebe1e073c8db30a5569bab6985
600 Author: Daniel-Constantin Mierla <miconda@gmail.com>
601 Date:   Wed Sep 23 17:31:04 2020 +0200
602
603     usrloc: do keepalive mode checks before expire processing
604     
605     (cherry picked from commit e67b588434a08c828548c79b6cc5f4c2a7240dc9)
606
607 commit f14111e9ba0139e79a2bf7b7c0c5bc98c47cf220
608 Author: Daniel-Constantin Mierla <miconda@gmail.com>
609 Date:   Wed Sep 23 17:00:29 2020 +0200
610
611     usrloc: do keepalive-based contact expire on internal callback
612     
613     - the one used by nathelper is not triggered automatically
614     
615     (cherry picked from commit 5c1e07dc2efc46fe078263c76ce0388f09949539)
616
617 commit 4669e8f295eefca64af61e168e5e79f540df89c8
618 Author: Daniel-Constantin Mierla <miconda@gmail.com>
619 Date:   Tue Sep 22 19:00:25 2020 +0200
620
621     imc: jump over printing error log messages when list commands are ok
622     
623     - reported by GH #2481
624     
625     (cherry picked from commit 92cfb5e8d291706889c926892397e663e2d93b05)
626
627 commit 463498565029aced931b44fd686f5c9d15b49341
628 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
629 Date:   Wed Sep 23 09:01:43 2020 +0200
630
631     ndb_redis: set message level to debug on exec
632     
633     * logging error makes no sense here since there's going
634       to be a reconnection afterwards
635     
636     > ERROR: ndb_redis [redis_client.c:903]: redisc_exec_argv(): Redis error: Server closed the connection
637     
638     (cherry picked from commit a9c331d70dbed6827874aa99296203ac5a9d5c7b)
639
640 commit 609685c91d92337a1d0832d709ebff437fb193ef
641 Author: Kamailio Dev <kamailio.dev@kamailio.org>
642 Date:   Tue Sep 22 19:46:21 2020 +0200
643
644     modules: readme files regenerated - modules ... [skip ci]
645
646 commit 79ec049ba50c0c48c02748c2679c07f4da2a766e
647 Author: Daniel-Constantin Mierla <miconda@gmail.com>
648 Date:   Fri Sep 11 22:06:45 2020 +0200
649
650     usrloc: docs for ka_timeout module parameter
651     
652     (cherry picked from commit 2e9d4e2dc45bf5baab1bff9c13fc841b66793cb4)
653
654 commit f5eb642c9bc9012debd2009ad03f2598d0c7c354
655 Author: Daniel-Constantin Mierla <miconda@gmail.com>
656 Date:   Fri Sep 11 22:00:38 2020 +0200
657
658     usrloc: export modparam to set keepalive timeout
659     
660     - variable was not exported by the module for internal keepalive
661     mechanism
662     
663     (cherry picked from commit 9331044bf517be120dea59414402415090b63007)
664
665 commit 5cbec397d4dbe338400aefacddcce69dd0547f39
666 Author: Kamailio Dev <kamailio.dev@kamailio.org>
667 Date:   Tue Sep 15 18:01:22 2020 +0200
668
669     modules: readme files regenerated - modules ... [skip ci]
670
671 commit acce084fcab7249d52862bef0f4c32ed488222bc
672 Author: whosgonna <ben.whosgonna.com@gmail.com>
673 Date:   Tue Sep 15 10:29:08 2020 -0500
674
675     registrar:  Update documentation
676     
677     - Replace all occurences of "HF" with "header field"
678     - Replace all occurences of "HFs" with "header fields"
679     
680     (cherry picked from commit d936c6276b6d8e45efd87a4fc25a55b9c3ab1fce)
681
682 commit 76864d4508ff4e1d9d909480663819db272aae48
683 Author: whosgonna <ben.whosgonna.com@gmail.com>
684 Date:   Tue Sep 15 10:32:07 2020 -0500
685
686     registrar:  Update documentation
687     
688     - Fix double negative "without no DB operation". Changed to
689       "with no DB operation".
690     
691     (cherry picked from commit be0382fa11920de972ddbcdbe17c3ff583da87e4)
692
693 commit 99b2a0c066bcc35425b3a2bc73158711bba70b70
694 Author: Daniel-Constantin Mierla <miconda@gmail.com>
695 Date:   Wed Sep 9 15:32:33 2020 +0200
696
697     core: more comments about data lump structure fields and options
698     
699     (cherry picked from commit b13431b6fc7eec20096c5be46c8ce2e43931c45f)
700
701 commit 2ca2232b3cac72f7c03b37ef9db5a198462e6dfa
702 Author: Daniel-Constantin Mierla <miconda@gmail.com>
703 Date:   Wed Sep 9 15:33:18 2020 +0200
704
705     core: skip abort() in free_lump() for LUMPFLAG_DUPED
706     
707     - the LUMPFLAG_DUPED is set when duplicating lumps list for branch route
708     execution, but some functions such as set_body() may want to clean them
709     - report and minimal reproducing config by Henning Westerholt
710     
711     (cherry picked from commit 57ee97f52dd90c86743b6fd6dd682285ef994e80)
712
713 commit 4e0f9f8869aaf364011413417ff6c95c032af16d
714 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
715 Date:   Tue Sep 8 15:04:04 2020 +0200
716
717     httpa_asyc_client: set curl memory callbacks in module initialization
718
719 commit c7a07121012b23299331b22426852d9af534582f
720 Author: Daniel-Constantin Mierla <miconda@gmail.com>
721 Date:   Tue Sep 8 13:08:01 2020 +0200
722
723     core: events - return once SREV_SIP_REPLY_OUT callbacks are executed
724     
725     (cherry picked from commit 1910432ce3af56af1e6d4c4c124c2af2925c5b9a)
726
727 commit 1a49cc015609c8701057d5a9cf50f68db61870c1
728 Author: Daniel-Constantin Mierla <miconda@gmail.com>
729 Date:   Mon Sep 7 19:35:04 2020 +0200
730
731     uac: restore first display name then uri with dialog callback
732     
733     - same as for rr callback, otherwise the new header can be malformed:
734     the case of initial INVITE with From URI having no angle brackets and goes
735     out with display name and angle brackets, the ACK for 200ok results with
736     From broken when forwarded
737     
738     (cherry picked from commit efa6c6a9bf13c430d5be5146168d1ded4c39dba7)
739
740 commit e1d4ddcb6c517f8fc3d688728f4d1310c5149352
741 Author: Victor Seva <vseva@sipwise.com>
742 Date:   Fri Sep 4 11:19:33 2020 +0200
743
744     pv_headers: fix $x_hdr index on get
745     
746     * previously we where not supporting pseudo-variables as index
747     
748     (cherry picked from commit 492c99e8065baa510f55154593122e33d3a61d73)
749
750 commit ad14b61155686aead27e7ac5f3fb6b1aa90b6840
751 Author: Daniel-Constantin Mierla <miconda@gmail.com>
752 Date:   Fri Sep 4 10:22:52 2020 +0200
753
754     pv: handle s.prefixes for empty values
755     
756     - avoid crash due to invalid length of result, GH #2467
757     
758     (cherry picked from commit e74b06c32bc2b090937350858f655af4ab89ff63)
759
760 commit 0f6dea703bd8a4cb5e450eddd046bce2b254e84d
761 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
762 Date:   Wed Sep 2 13:12:25 2020 +0200
763
764     Revert "tls: support compilation without deprecated OpenSSL APIs"
765     
766     This reverts commit 10af8efa9061c2f52ee1db51c4cf665073c20dcc.
767
768 commit e7cf0625893125bb45029f6e055ec7910f70d88f
769 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
770 Date:   Wed Sep 2 13:12:06 2020 +0200
771
772     Revert "tls: added define condition on version functions"
773     
774     This reverts commit 67979e07b63b574687b1924c38fabd724d0ad876.
775
776 commit abebfbed313aaf052f4383ecf03607f17549c63c
777 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
778 Date:   Wed Sep 2 13:11:51 2020 +0200
779
780     Revert "tls: proper ifdef on libssl version for tls_init_locks()"
781     
782     This reverts commit e9baba91c6c7e3d1817e8a07bbabbce3a8efbe79.
783
784 commit acebbeef29d538c245e58738574bb5432c4170f6
785 Author: Daniel-Constantin Mierla <miconda@gmail.com>
786 Date:   Wed Sep 2 13:11:40 2020 +0200
787
788     kamctl: regenerated dbtext version table records
789     
790     - GH #2463
791     
792     (cherry picked from commit 65f5d0ed0fb88f5312ac53f2faaa66a2098ce0d8)
793
794 commit b43f98af239b8459bb8872464c954ba25ce3dbf5
795 Author: Daniel-Constantin Mierla <miconda@gmail.com>
796 Date:   Wed Sep 2 13:11:18 2020 +0200
797
798     doc/stylesheets: set 0 for id column in dbtext version table records
799     
800     (cherry picked from commit fcd3f257c12d2e17fa92007f9d149e4ee27ec994)
801
802
803 ===================== 2020-09-01 Version 5.4.1 Released =====================
804
805 ===================== Changes Since Version 5.4.0 ===========================
806
807 commit 9527496e3c1bd268531551d72c61ee6190a4c468
808 Author: Daniel-Constantin Mierla <miconda@gmail.com>
809 Date:   Tue Sep 1 09:37:28 2020 +0200
810
811     Makefile.defs: version set to 5.4.1
812
813 commit ee284726b6200f86c370254ba3d27d2f43c79053
814 Author: Daniel-Constantin Mierla <miconda@gmail.com>
815 Date:   Tue Sep 1 09:35:50 2020 +0200
816
817     pkg: version set to 5.4.1 for rpm and alpine specs
818
819 commit 47fe547ce2c1b7b1ccb22744dbefe8a0ea41d926
820 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
821 Date:   Tue Sep 1 09:12:28 2020 +0200
822
823     pkg/kamailio/deb: version set 5.4.1
824
825 commit b1ce252f8090f66de290cec95dbb6e1762ee6bdf
826 Author: Daniel-Constantin Mierla <miconda@gmail.com>
827 Date:   Mon Aug 31 12:15:00 2020 +0200
828
829     keepalive: removed function name from log messages
830     
831     (cherry picked from commit 17d6a88090e2a67f5c0b06e6aae76d629595b37e)
832
833 commit e9baba91c6c7e3d1817e8a07bbabbce3a8efbe79
834 Author: Daniel-Constantin Mierla <miconda@gmail.com>
835 Date:   Sun Aug 30 18:04:04 2020 +0200
836
837     tls: proper ifdef on libssl version for tls_init_locks()
838     
839     - avoid compile warning on unused label
840     
841     (cherry picked from commit 60bd3aa284a5d9eb117a9763aa590aecf276ba16)
842
843 commit ac56dfde20c5e689fb911debdd33a6155f7b130c
844 Author: Daniel-Constantin Mierla <miconda@gmail.com>
845 Date:   Thu Aug 27 12:34:50 2020 +0200
846
847     usrloc: get_udomain() - safety checks for location table name parameter
848     
849     (cherry picked from commit 29dde9fea1eb21b4bb484286f7443dd32f611bd2)
850
851 commit f22d1ebae89f15e177a791d09c36ded1184d9b67
852 Author: Kamailio Dev <kamailio.dev@kamailio.org>
853 Date:   Wed Aug 26 23:16:45 2020 +0200
854
855     modules: readme files regenerated - modules ... [skip ci]
856
857 commit 05b4b85b6d977fddfd23b3c556328c516670b98d
858 Author: Juha Heinanen <jh@tutpro.com>
859 Date:   Tue Aug 25 20:11:59 2020 +0300
860
861     sqlops module: added one more sql query function return value to README
862     
863     (cherry picked from commit d93de03c10eb7b88024d7eb9ba85200601cf6c7a)
864
865 commit b5176749605808af737aca00992f549152f9c38a
866 Author: Daniel-Constantin Mierla <miconda@gmail.com>
867 Date:   Mon Aug 24 10:22:52 2020 +0200
868
869     topoh: remove the Via cookie when skipping topoh via event route
870     
871     - event route is now executed with parsed sip message to be sent out
872     - GH #2437
873     
874     (cherry picked from commit 06a1d20fdcae42c8f2130c547c6c6cf5fb6dce26)
875
876 commit a3763403b22b21974e401929de4ef3f6f38d045a
877 Author: Daniel-Constantin Mierla <miconda@gmail.com>
878 Date:   Mon Aug 24 09:34:33 2020 +0200
879
880     keepalive: docs - documented owner parameter for add/delete functions
881     
882     - related to GH #2438
883     
884     (cherry picked from commit 7284a61125bb0cacd1adc2289af616061df03258)
885
886 commit f1d194d0d83f94a495c539436918a094f06758de
887 Author: Daniel-Constantin Mierla <miconda@gmail.com>
888 Date:   Thu Aug 20 16:16:56 2020 +0200
889
890     core: kemi - exported core route function
891     
892     (cherry picked from commit d9dd2abeb82be8b992ddf534864b6d84594b7a47)
893
894 commit daab7955e91c4537547c89eacb7ecd0f136bffdb
895 Author: Daniel-Constantin Mierla <miconda@gmail.com>
896 Date:   Thu Aug 20 15:57:57 2020 +0200
897
898     cfgutils: exported route check functions to kemi
899     
900     (cherry picked from commit ecba550f5d35435adfa9c692cec8cee6cae8a77b)
901
902 commit 474d77b8743834a14d00ad285534cf2916460b17
903 Author: Yufei Tao <yufei.tao@syntec.co.uk>
904 Date:   Thu Aug 13 16:18:49 2020 +0100
905
906     uac: added uac_event_callback for kemi
907     
908     (cherry picked from commit 767d3ca88a4e4fa093a6a81a36d95d116251b578)
909
910 commit 0efd0d63a8f8d7b644d0eba13552778d3b746c67
911 Author: Dmitry <dmitry.wagin@ya.ru>
912 Date:   Sun Aug 16 23:21:37 2020 +0300
913
914     Makefile.defs: Fixed libs option for FreeBSD
915     
916     (cherry picked from commit f490c4e0f5888963a01fa99fe94a464d44223199)
917
918 commit 67979e07b63b574687b1924c38fabd724d0ad876
919 Author: Daniel-Constantin Mierla <miconda@gmail.com>
920 Date:   Thu Aug 13 07:19:28 2020 +0200
921
922     tls: added define condition on version functions
923     
924     - libssl 1.1 variants are not in 1.0
925     - following the changes by 234b02236b3ad13cdaf5624d11c727ad7d804747
926     
927     (cherry picked from commit 99c6a68dea60ca745dfdfa33085bb6acbcee846a)
928
929 commit 10af8efa9061c2f52ee1db51c4cf665073c20dcc
930 Author: Rosen Penev <rosenp@gmail.com>
931 Date:   Wed Aug 12 16:37:13 2020 +0200
932
933     tls: support compilation without deprecated OpenSSL APIs
934     
935     - GH #2428
936     
937     (cherry picked from commit 234b02236b3ad13cdaf5624d11c727ad7d804747)
938
939 commit c8c884c4db353d4fac83752a494989e699fc36ff
940 Author: Daniel-Constantin Mierla <miconda@gmail.com>
941 Date:   Tue Aug 11 12:36:02 2020 +0200
942
943     topoh: check if via param has the expected prefix, otherwise skip
944     
945     - GH #2437
946     
947     (cherry picked from commit 046126b4a90090bf5b8f9b517ba5218793e6b973)
948
949 commit c783f19708bfd1d8c2334f739c8960b2de5f4fb3
950 Author: Daniel-Constantin Mierla <miconda@gmail.com>
951 Date:   Tue Aug 11 11:11:35 2020 +0200
952
953     pike: docs - section for pike.list rpc command
954     
955     (cherry picked from commit 720e929a87c6d3ee29c316ca63886c7142320f43)
956
957 commit 6d79c954469082aeb8518fdcca80217ce4826992
958 Author: Daniel-Constantin Mierla <miconda@gmail.com>
959 Date:   Wed Aug 5 16:38:01 2020 +0200
960
961     Makefile.defs: map gcc v10.x to 9.0+ options
962     
963     - detect properly the 10.x gcc version number, GH #2425
964     
965     (cherry picked from commit 79e7738027a40affa4c7f606bf55a3ad0fe31bc4)
966
967 commit b14b0a116791b85f2048e5fc863e50b7f7d93405
968 Author: Daniel-Constantin Mierla <miconda@gmail.com>
969 Date:   Tue Aug 4 08:36:18 2020 +0200
970
971     Makefile.defs: get clang version only from --version output
972     
973     - the full version with stderr output included has a different first
974     line on MacOS, making head -n 1 not extract the version number line
975     
976     (cherry picked from commit bff689cfedca70149e17b6ec3584ca9ecab71418)
977
978 commit aabb2b2cfab6dc664ebc4b3d15db0d2ecb3cafd5
979 Author: Daniel-Constantin Mierla <miconda@gmail.com>
980 Date:   Sat Aug 1 16:51:39 2020 +0200
981
982     db_text: free pointer in case of error
983     
984     (cherry picked from commit bddf16db74ea779bb01805fc2cbabfdaf8f4d62b)
985
986 commit 4aeb071b26df08e1dfc902340475c077e468c661
987 Author: Daniel-Constantin Mierla <miconda@gmail.com>
988 Date:   Fri Jul 31 20:45:47 2020 +0200
989
990     xcap_server: check before going to the end of the buffer
991     
992     - use marcros to set and restore char for ending 0
993     
994     (cherry picked from commit 6ce5c0bdf136ecffd7917f2d60093e1b2c49fa54)
995
996 commit c98d9e8c6687f2311f51016ed9cc2e089d4eb242
997 Author: Daniel-Constantin Mierla <miconda@gmail.com>
998 Date:   Thu Jul 30 20:32:02 2020 +0200
999
1000     app_lua: docs - note about availability of 'sr' Lua module
1001     
1002     - use KSR in the examples
1003     
1004     (cherry picked from commit 34efa83569bedb1f36c3661ee063ff6334633e4a)
1005
1006 commit 12095fd3948ca776dd2d03b8efa11293609389c4
1007 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1008 Date:   Thu Jul 30 10:36:01 2020 +0200
1009
1010     evapi: export async_unicast() to kemi
1011     
1012     - PR #2415
1013     
1014     (cherry picked from commit 7116c04c61cf789a371568fb593c109e195a1574)
1015
1016 commit ef86ec4afefdb1c235e0815c76ce17c63f2d20b6
1017 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1018 Date:   Mon Aug 24 12:28:07 2020 +0200
1019
1020     dmq_usrloc: do not replicate socket if the field is not set:
1021     
1022     - GH #2451
1023     
1024     (cherry picked from commit 8891b656f5d3650b83e4f877ca43068d5d6f7ff7)
1025
1026 commit 1ecade5cbd323e1ab45ec6f83236e1d389739d3b
1027 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1028 Date:   Mon Aug 24 10:01:20 2020 +0200
1029
1030     log_custom: print to stderror if sending log message fails
1031     
1032     - help troubleshooting while avoiding looping to same function in case
1033     the log engine is set to log custom module
1034     
1035     (cherry picked from commit f16d046f6330f897b374d9bb7dab3b2ce8eab3a7)
1036
1037 commit bf38c7b04171e6f410ff885f10abe0f815d27de9
1038 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
1039 Date:   Thu Aug 20 11:06:56 2020 +0200
1040
1041     async: fix async_ms_route and export it to kemi
1042     
1043     (cherry picked from commit b787627819fc93dcc8c68a4950c9760d298ce555)
1044
1045 commit 19128f2121d8b859a6a546dfdf2c0855b9bd9502
1046 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1047 Date:   Tue Aug 18 17:48:21 2020 +0200
1048
1049     usrloc: print Route header name in keepalive when Path is present
1050     
1051     - related to GH #2446
1052     
1053     (cherry picked from commit d49d6b89ceb311598a89cfd789d180412b46a4af)
1054
1055 commit b8a8b0dba15b186fb255307084848b918da378d0
1056 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1057 Date:   Mon Aug 17 11:44:09 2020 +0200
1058
1059     usrloc: export the ka_logmsg parameter
1060     
1061     - GH #2440
1062     
1063     (cherry picked from commit d74ab3652eadb34b708755522048468ca8f0b2e8)
1064
1065 commit 890bde4199ec3e9a5fd3c570729f964636a4fffe
1066 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1067 Date:   Fri Aug 14 12:46:59 2020 +0200
1068
1069     modules: readme files regenerated - modules ... [skip ci]
1070
1071 commit 2cdaacfb4b54cd6d219c9f8f5becd8928b04f21d
1072 Author: Bastian Triller <bastian.triller@gmail.com>
1073 Date:   Thu Aug 13 09:26:57 2020 +0200
1074
1075     pipelimit: docs - fixed typo
1076     
1077     (cherry picked from commit c87f3c1d07a5a3c51728d404200d60b10ed6159f)
1078
1079 commit a24d6c421fac3487f45a352955ba1a2d3e3cf2b7
1080 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1081 Date:   Tue Aug 4 15:19:39 2020 +0200
1082
1083     evapi: use port in getaddrinfo() otherwise it does not bind as expected
1084     
1085     - regression added by cc098ecdfb556bf5efaab72fa767c773000f9fb6
1086     
1087     (cherry picked from commit 301302531c630803222e7f14a1c113b1a400f7a1)
1088
1089 commit 91568036f1cfe3bedcf0d6a06c91c917f71c364b
1090 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1091 Date:   Tue Aug 4 15:01:17 2020 +0200
1092
1093     pkg/kamailio/deb: add focal support #2338
1094
1095 commit 73c97ee8ca89bea202b09f6b75722396fbe05ba6
1096 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1097 Date:   Fri Jul 31 16:00:06 2020 +0200
1098
1099     pua: update_version_puadb() use pres_id to select record
1100     
1101     * only relevant when db_mode is PUA_DB_ONLY
1102     * call_id/to_tag/from_tag values can be "", for instance with
1103       DIALOG_PUBLISH.* records. Then **ALL** records get version
1104       field update
1105     * update_vesion_puadb() is called from send_publish() and pres->id
1106       value is valid after a call to get_record_puadb()
1107     
1108     related to #2414
1109     
1110     (cherry picked from commit e4aed5c272c8144dd1ddf58163c3ba501bb46a5b)
1111
1112 commit 46b4cc31bb2cb0a513ddf283db5d0690b0b04f68
1113 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1114 Date:   Thu Jul 30 12:19:45 2020 +0200
1115
1116     pua: fix send_publish() behavior on PUA_DB_ONLY
1117     
1118     * dialog PUBLISH was missing SIP-If-Mach
1119     * pua was inserting a new record for every dialog state
1120     
1121     fixes #2414
1122     
1123     (cherry picked from commit 91d9441a242da4746171bfa532fa2378328e8d73)
1124
1125 commit fefe5aa727147de608ee9770b06b7f78b72ba4f9
1126 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1127 Date:   Wed Jul 29 13:28:39 2020 +0200
1128
1129     pua_bla: clang-format
1130     
1131     * use STR_NULL
1132     
1133     (cherry picked from commit e542b779b29bda2d0a953a4e55921edc466a3936)
1134
1135 commit 20c9f514b61f5c0c41890650691483ae2b261007
1136 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1137 Date:   Wed Jul 29 13:15:25 2020 +0200
1138
1139     pua_bla: convert to PKG/SHM memory logging helper functions
1140     
1141     * remove trailing spaces
1142     * remove history notes and $Id
1143     
1144     (cherry picked from commit e4895abf5a533b96bf5e7112488a0facaabfc1a7)
1145
1146 commit b5d848e774814b0673c4fec1734d6f3de3e1c877
1147 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1148 Date:   Wed Jul 29 13:10:04 2020 +0200
1149
1150     pua_usrloc: convert to PKG/SHM memory logging helper functions
1151     
1152     (cherry picked from commit be07ed5dd927448ffad3bd77f976249a888cfb2e)
1153
1154 commit 3a44d393dc24d1f7caafedef90c0714c8ed74ff2
1155 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1156 Date:   Wed Jul 29 10:53:48 2020 +0200
1157
1158     pua: convert to PKG/SHM memory logging helper functions
1159     
1160     * remove trailing spaces
1161     
1162     (cherry picked from commit c91e852d203017b571ae15e48c289f73f4824136)
1163
1164 commit 7a440bdaf8f174f5a97228fab32754daf5cad348
1165 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1166 Date:   Wed Jul 29 10:32:05 2020 +0200
1167
1168     pua_dialoginfo: convert to PKG/SHM memory logging helper functions
1169     
1170     (cherry picked from commit 7e5cc3aa21a243ef19ec092fec10043b1178cae7)
1171
1172 commit a0454945adf28d21e3fdb1261d38cf8427f4f7e5
1173 Merge: 6c4fceb2ab 6619be4624
1174 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1175 Date:   Thu Jul 30 10:28:28 2020 +0200
1176
1177     Merge pull request #2406 from kamailio/feature/remove-unused-var
1178     
1179     tm - remove not used route_mode var
1180
1181
1182 ===================== 2020-07-29 Version 5.4.0 Released =====================
1183
1184 ===================== Changes Since Version 5.3.0 ===========================
1185
1186 commit 1832f33f5a3e4801495f6a489bbfca6dc375eb2f (HEAD -> 5.4, origin/5.4)
1187 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1188 Date:   Wed Jul 29 12:16:33 2020 +0200
1189
1190     modules: readme files regenerated - modules ... [skip ci]
1191
1192 commit eb2abae40b36ad123528cddb25e0ddd217b68b22
1193 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1194 Date:   Fri Jul 24 22:25:50 2020 +0200
1195
1196     tls: docs - fixed typo
1197
1198     - GH #2410
1199
1200     (cherry picked from commit a12064696ac37cadf954a89b58daa1e05e182180)
1201
1202 commit fd93050113eee959002ee40496abab2e01cfe7cc
1203 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1204 Date:   Wed Jul 29 09:12:30 2020 +0200
1205
1206     pkg/kamailio/deb: version 5.4.0
1207
1208 commit e2e4467177fc729f5cb3e77708ad26bebbe23fe4
1209 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1210 Date:   Wed Jul 29 09:08:40 2020 +0200
1211
1212     ChangeLog: prepared content for v5.4.0
1213
1214 commit 41a7f134be420b0a7169b83f2ef5f5961b58a50c (HEAD -> 5.4)
1215 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1216 Date:   Wed Jul 29 09:07:39 2020 +0200
1217
1218     pkg/kamailio: version set to 5.4.0 for alpine spec
1219
1220 commit fcd13ecc50e2e75c33045673a932843a0d07d94b (HEAD -> 5.4)
1221 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1222 Date:   Wed Jul 29 09:03:56 2020 +0200
1223
1224     Makefile.defs: version set to 5.4.0
1225
1226     - new major release series
1227
1228 commit 6498149122afe485f0dcbca61febdfde8e5ca99e
1229 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1230 Date:   Tue Jul 28 08:46:33 2020 +0200
1231
1232     modules: readme files regenerated - modules ... [skip ci]
1233
1234 commit 7885322c2ad36db4cf56a51a4e9215c05e0c70f6
1235 Author: Julien Chavanton <jchavanton@gmail.com>
1236 Date:   Thu Jul 9 16:24:59 2020 -0700
1237
1238     rtp_media_server: update to mediastreamer 4.4.0
1239     
1240     update documentation to simplify usage using docker
1241     
1242     (cherry picked from commit 32350bcb48757f2431fe463167a2816a702a8cb7)
1243
1244 commit ecedb702cacc4b46c474d6f48e6774985fe484e3
1245 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1246 Date:   Mon Jul 27 09:37:23 2020 +0200
1247
1248     dialog: print old state on dlg timeout
1249     
1250     (cherry picked from commit 06b7e416756e1711edef6db683cef35824f4b2a5)
1251
1252 commit 054eabae916ba9d670b7967e67af1ceb5e5b0ae9
1253 Author: Henning Westerholt <hw@skalatan.de>
1254 Date:   Thu Jul 23 15:23:15 2020 +0000
1255
1256     tm: lower log level for t_unref kill transaction to WARN
1257     
1258     - lower log level for t_unref kill transaction to WARN
1259     - immediate CANCEL on an INVITE could trigger this
1260     
1261     (cherry picked from commit d85d43247c3d056eebeec3f97735d13c048a181c)
1262
1263 commit 1421556163ad26ff9b68f8aaf6b17288d431eefb
1264 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1265 Date:   Tue Jul 21 22:34:09 2020 +0200
1266
1267     README: updated version
1268
1269 commit a13b055292999197ac21d23568d0c3ace8b9e87a
1270 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1271 Date:   Fri Jul 17 15:16:25 2020 +0200
1272
1273     modules: readme files regenerated - modules ... [skip ci]
1274
1275 commit e8ef3c2bb57c3c35ca023d3b01577435f7b80529
1276 Author: Marat Gareev <maratkin94@gmail.com>
1277 Date:   Fri Jul 17 15:22:33 2020 +0300
1278
1279     xhttp_prom: fixed typo in the documentation [skip ci]
1280     
1281     (cherry picked from commit fbfc720a82ed2e6c537fd7fa36b913cf079123ae)
1282
1283 commit ffb0576bd7d93303fb1068a332d9477a4d04471b
1284 Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
1285 Date:   Tue Jul 14 11:48:45 2020 +0300
1286
1287     p_usrloc: reworking mdb_availability_control
1288     
1289     - simplify general implementation
1290     - avoid deadlock due to a process trying to acquire same lock twice
1291     
1292     (cherry picked from commit 5789c506d022dd5713072cd1fcc07a25f42e098c)
1293
1294 commit ac436f2ee8103a6ce7b7648af5666d9e940bec15
1295 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1296 Date:   Fri Jul 17 10:41:11 2020 +0200
1297
1298     pkg/kamailio/deb: version set 5.4.0~rc1
1299
1300 commit dc082cec6f846df66ec3fa06a6c119b0d418ef19
1301 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1302 Date:   Fri Jul 17 09:19:55 2020 +0200
1303
1304     Makefile.defs: version set to 5.4.0-rc1
1305
1306 commit eda93e7935624b39ac622a76cefc977425b2c413
1307 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1308 Date:   Thu Jul 16 17:32:08 2020 +0200
1309
1310     modules: readme files regenerated - modules ... [skip ci]
1311
1312 commit d0f7c7056b32351cac0b20ce24b074d9be8459a2
1313 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1314 Date:   Thu Jul 16 09:16:40 2020 +0200
1315
1316     core: strutils - trim trailing spaces when comparing hdr names
1317     
1318     (cherry picked from commit 6d76b79b81bf448fa1f34753c1d000dc6c1870e0)
1319
1320 commit 63e227383d9c5112f287299981d217f1558a15a8
1321 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1322 Date:   Thu Jul 16 09:09:48 2020 +0200
1323
1324     core: parser - trim trailing whitespaces in header name
1325     
1326     (cherry picked from commit 7135feee9cdc93efa8c0c3e4abf24a9335ce42de)
1327
1328 commit 4584e17b98f338916cc89dac6e1700f250cdf501
1329 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1330 Date:   Wed Jul 15 17:59:51 2020 +0200
1331
1332     dispatcher: update state if sending keepalive OPTIONS fails
1333     
1334     - it can be due to DNS resolving failure, therefore needs to be counted
1335     for making it inactive, otherwise keeps failing and writting errors
1336     
1337     (cherry picked from commit 6c77c86ab8fdec51293f0d850b9b9771d6266816)
1338
1339 commit 0cf30ae1c4128bca8882109ec34c34a2dd2b4cef
1340 Author: lazedo <luis.azedo@factorlusitano.com>
1341 Date:   Mon Jul 13 13:01:43 2020 +0100
1342
1343     core: don't close tcp connection for dropped non sip messages
1344     
1345     (cherry picked from commit 007f98692bb6f7cb35adbb86ec6fb06f034614cc)
1346
1347 commit afc66f390e135f091dfa7abcc058175817350589
1348 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1349 Date:   Tue Jul 14 09:21:04 2020 +0200
1350
1351     misc/examples: kemi lua - added debug callback function
1352     
1353     - commented - can be enabled to track the execution trace of the lua
1354     script
1355     
1356     (cherry picked from commit 491a8327933cb4471260fdd09ff93296a7a0ccfd)
1357
1358 commit 4f3c646772e3a6c769e8ff58bb42cf19186c39f4
1359 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1360 Date:   Mon Jul 13 10:08:42 2020 +0200
1361
1362     sipdump: docs - note about use of drop() in event route
1363     
1364     (cherry picked from commit f984505b3ed41b7faf0fca5ab978c52240cd60a0)
1365
1366 commit ef819eb33cdaa8e143148915296c60e03179e819
1367 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1368 Date:   Mon Jul 13 09:46:44 2020 +0200
1369
1370     sipdump: if drop executed in event route, skip writing to file
1371     
1372     (cherry picked from commit 1672a9b356cc864310d0ade139d7c8bb6c4c4b11)
1373
1374 commit a472aaae69f7bd483c232cc5c9f59078bad1e938
1375 Author: Richard Fuchs <rfuchs@sipwise.com>
1376 Date:   Tue Jul 14 14:13:00 2020 -0400
1377
1378     db_redis: fix unfiltered table deletion
1379
1380 commit d6dbd6aa1816ca3f18059db20cb6c47b4a9fb17a
1381 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1382 Date:   Tue Jul 14 11:18:53 2020 +0200
1383
1384     core: only skip over proto in alias inside uri_trim_rcv_alias()
1385     
1386     - variable not used if set to the corresponding integer id
1387     
1388     (cherry picked from commit 58b0631aafd7d6efa5534009fab197336468a9f8)
1389
1390 commit 1a8f54147063560f6016634152b17293394b8497
1391 Author: Henning Westerholt <hw@skalatan.de>
1392 Date:   Sat Jul 11 11:03:26 2020 +0000
1393
1394     ims_charging: fix wrong default User-Equipment-Info-Type AVP format
1395     
1396     - fix User-Equipment-Info-Type AVP format
1397       According to the RFC 8506 it should be like this: The 48-bit Media Access
1398       Control (MAC) address is formatted as described in Section 3.21 of [RFC3580]
1399     - use strlen instead of sizeof
1400
1401 commit 1c99504b14fdd1bdddc9f159f03694e940a61009
1402 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1403 Date:   Fri Jul 10 13:32:03 2020 +0200
1404
1405     pkg/kamailio/deb: version set 5.4.0~rc0 [skip ci]
1406
1407 commit 8416bde3a2e3c40315087053152783372965ec00
1408 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1409 Date:   Fri Jul 10 09:31:25 2020 +0200
1410
1411     Makefile.defs: version set to 5.4.0-rc0
1412     
1413     - branch 5.4 created to hold the code for release series 5.4.x
1414
1415 commit bb2cf364e22d15e764ea71d2782cd39f94aef048
1416 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1417 Date:   Fri Jul 10 09:24:58 2020 +0200
1418
1419     Makefile.defs: version set to 5.4.0-pre2
1420
1421 commit 2acd444871db828873cd5cd3c45a604e246831ca
1422 Author: Henning Westerholt <hw@skalatan.de>
1423 Date:   Thu Jul 9 19:24:49 2020 +0000
1424
1425     ims_charging: fix for app_provided_party functionality, also support interim/stop reqs
1426
1427 commit ccb86e766b82b739e23afcf47a35cccb89296325
1428 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1429 Date:   Thu Jul 9 15:31:14 2020 +0200
1430
1431     modules: readme files regenerated - dlgs ... [skip ci]
1432
1433 commit 33afceac9c585e9755580ca5748c2b40cd70cd5f
1434 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1435 Date:   Thu Jul 9 15:25:39 2020 +0200
1436
1437     etc: kamailio.cfg - use enable_sctp instead of disable_sctp
1438     
1439     - be coherent with tls variant
1440
1441 commit b4f0b373654a6f5ed4123e868e8f14d980a006c3
1442 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1443 Date:   Thu Jul 9 15:23:18 2020 +0200
1444
1445     dlgs: adjusted the route blocks allowed for exported functions
1446
1447 commit cec3e862db86699b271c00e39dd7ce6f84ff013f
1448 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1449 Date:   Thu Jul 9 15:22:32 2020 +0200
1450
1451     dlgs: docs for params, functions and rpc commands
1452
1453 commit aebae41bccaec46d086796301d33223645ca1ce6
1454 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1455 Date:   Thu Jul 9 14:09:32 2020 +0200
1456
1457     etc: kamailio.cfg - several updates
1458     
1459     - use force_rport() at the beginning of processing requests, note added
1460     in the top comments to inform that config performs symmetric signaling
1461     - load textopsx module and added define option to apply changes before
1462     presence handling, so changes to headers or body are visible to presence
1463     functions
1464     - modparams to enable use of Path for registrar module
1465     - modparam timer_procs for usrloc module
1466     - a bit of refactoring for debug mode, level being set by a defined
1467     token and log_stderror is set always to no, so even with higher debug
1468     level logs are sent to syslog (added comment how to enable it via
1469     setting value to 'yes' or using -E cli option)
1470     - updated notes for debug mode and listen param
1471     - GH #2381
1472
1473 commit 7ae02bca24c1ed2ce80158cdc151e65e7fa2f904
1474 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1475 Date:   Thu Jul 9 11:35:43 2020 +0200
1476
1477     dlgs: matching op with regex and fnmatch
1478
1479 commit 9965578ecb4e8b98156a7a662f8077ba5acd6c32
1480 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1481 Date:   Thu Jul 9 10:50:29 2020 +0200
1482
1483     dlgs: rpc commands to get records by filter
1484
1485 commit 8cb69c32af3162f4c85217cba016a04ba2591747
1486 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1487 Date:   Thu Jul 9 10:03:01 2020 +0200
1488
1489     dlgs: rpc dlgs.briefing command
1490
1491 commit 7dea31780a8e0eac8f97df134688acf21fc17b98
1492 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1493 Date:   Wed Jul 8 22:46:11 2020 +0200
1494
1495     modules: readme files regenerated - lost ... [skip ci]
1496
1497 commit 827307c5fc70381a4c80e1cc1937952480c93633
1498 Author: Wolfgang Kampichler <dev@kampichler.info>
1499 Date:   Wed Jul 8 22:30:09 2020 +0200
1500
1501     lost: doc edits
1502     
1503     - fixed typos
1504     - added test information
1505
1506 commit 890ebc6f0194e7010130a1e17e720799cf6722e1
1507 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1508 Date:   Wed Jul 8 18:01:26 2020 +0200
1509
1510     modules: readme files regenerated - nathelper ... [skip ci]
1511
1512 commit d594ff8d0408f0f66ce3ed09c93a59647246a319
1513 Merge: a6652652b9 1bc33f1a4e
1514 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1515 Date:   Wed Jul 8 17:58:35 2020 +0200
1516
1517     Merge pull request #2393 from tao-communications/master
1518     
1519     rtpengine: added kemi support for block/unblock media/dtmf, and play/â\80¦
1520
1521 commit a6652652b9bbf5e89c1368c9c33aefa965f45c31
1522 Merge: 317f707425 3c02c11d66
1523 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1524 Date:   Wed Jul 8 17:57:58 2020 +0200
1525
1526     Merge pull request #2390 from kamailio/nathelper-set_contact_alias-trim
1527     
1528     nathelper: add optional set_contact_alias([trim]) parameter
1529
1530 commit 317f707425a4cf0be144d2c874fcdf2ad8d7f992
1531 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1532 Date:   Wed Jul 8 14:44:34 2020 +0200
1533
1534     core: tcp - debug message when removing connection from list
1535
1536 commit 41bdb340952aa3c2c9b45ca2807e4366908c1b42
1537 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1538 Date:   Wed Jul 8 14:28:04 2020 +0200
1539
1540     kamailio.cfg: set disable_sctp to yes
1541     
1542     - in auto mode a log message is printed about not having sctp module
1543     loaded, which is not done in the default config
1544
1545 commit 5aace32c937f4885a19b204d13170a337e7c0ad8
1546 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1547 Date:   Wed Jul 8 09:27:34 2020 +0200
1548
1549     dlgs: tags operations and counting functions
1550
1551 commit 626c0dee863fa517e473148ca8010d737a8f7ffe
1552 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1553 Date:   Tue Jul 7 19:28:29 2020 +0200
1554
1555     kamctl: skip tracing kamctl itself in pstrap
1556
1557 commit 904a1590dbcdbb0fda9f676b4768596f797e9e27
1558 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1559 Date:   Tue Jul 7 19:18:52 2020 +0200
1560
1561     kamctl: print process details in pstrap output
1562
1563 commit 97ec85559f1e33405fff2320443dc86d2df13456
1564 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1565 Date:   Tue Jul 7 18:57:27 2020 +0200
1566
1567     kamctl: added pstrap command
1568     
1569     - use ps to get list of PIDs for Kamailio instance, instead of RPC
1570     core.psx
1571
1572 commit 846cc5b97a907b5314ccf03772776e0d23434042
1573 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1574 Date:   Tue Jul 7 17:37:00 2020 +0200
1575
1576     core: io wait - unhash in case delete operation fails because of EBADF
1577     
1578     - EBADF: epfd or fd is not a valid file descriptor
1579
1580 commit cb58e78eaac941cc042a71e049568b2dae611e4b
1581 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1582 Date:   Tue Jul 7 17:36:22 2020 +0200
1583
1584     Revert "core: io wait - unhash in case delete operation fails because of EBADF"
1585     
1586     This reverts commit 60119faef5282b135ef7c972d15e1017ca26815a.
1587
1588 commit 60119faef5282b135ef7c972d15e1017ca26815a
1589 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1590 Date:   Tue Jul 7 17:25:00 2020 +0200
1591
1592     core: io wait - unhash in case delete operation fails because of EBADF
1593     
1594     - EBADF: epfd or fd is not a valid file descriptor
1595
1596 commit 1bc33f1a4e4ba4c6c43cd74fb8336c2f6846092d
1597 Author: Yufei Tao <yt100@hotmail.com>
1598 Date:   Fri Jul 3 18:01:30 2020 +0100
1599
1600     rtpengine: added kemi support for block/unblock media/dtmf, and play/stop media functions
1601
1602 commit 331a5f999b9aa4ddd112b837bb3d350507de2a12
1603 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1604 Date:   Tue Jul 7 09:26:22 2020 +0200
1605
1606     dlgs: filled tags add and count functions
1607
1608 commit 65159728a4425f45559de55fd5549731e717d74e
1609 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1610 Date:   Mon Jul 6 09:03:32 2020 +0200
1611
1612     carrierroute: do not test return for strcpy() and strcat()
1613     
1614     - they return the dst or src parameter, resulting in code analyzer
1615     reporting
1616
1617 commit 0cc1e167b9e54bb4a652162445efe89b02939eed
1618 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1619 Date:   Sun Jul 5 20:50:00 2020 +0200
1620
1621     db_redis: use safer localtime_r() function
1622
1623 commit ebf80aca06cdbba1f00d502168ee8ab4d1d3d14f
1624 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1625 Date:   Sat Jul 4 17:50:54 2020 +0200
1626
1627     dispatcher: variables declared at the beginning of blocks
1628
1629 commit 6a637cf84906ec5315c77e5458180f7d9d69a481
1630 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1631 Date:   Fri Jul 3 23:00:24 2020 +0200
1632
1633     core: tcp - test connection reference counter to avoid going negative
1634
1635 commit 3c02c11d66c95102698ee52187952bd98a51510c
1636 Author: Emmanuel Schmidbauer <eschmidbauer@gmail.com>
1637 Date:   Fri Jul 3 14:00:57 2020 -0400
1638
1639     nathelper: add optional set_contact_alias([trim]) parameter
1640
1641 commit bfdcef8ef550b74fecc38b1bdb8fcb20ccb279b7
1642 Author: Emmanuel Schmidbauer <eschmidbauer@gmail.com>
1643 Date:   Fri Jul 3 13:33:08 2020 -0400
1644
1645     core: add function uri_trim_rcv_alias() to trim alias uri param from header
1646
1647 commit 9322a98cd451fa470c8ff93f85758f41c4fc6bce
1648 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1649 Date:   Fri Jul 3 19:31:10 2020 +0200
1650
1651     modules: readme files regenerated - nathelper ... [skip ci]
1652
1653 commit 626fbd002e4d569767e84a99a2163d0bd9ff6efd
1654 Merge: 339b94ce71 2802bd75cd
1655 Author: Emmanuel Schmidbauer <eschmidbauer@gmail.com>
1656 Date:   Fri Jul 3 13:26:13 2020 -0400
1657
1658     Merge pull request #2389 from kamailio/revert-2388-nathelper-set_contact_alias-trim
1659     
1660     Revert "nathelper: add optional set_contact_alias([trim]) parameter"
1661
1662 commit 2802bd75cd03e16bf6541fde1d6459bda2698153
1663 Author: Emmanuel Schmidbauer <eschmidbauer@gmail.com>
1664 Date:   Fri Jul 3 13:22:16 2020 -0400
1665
1666     Revert "nathelper: add optional set_contact_alias([trim]) parameter"
1667
1668 commit 339b94ce713b2a3d3763d2c15c8d1437362f648e
1669 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1670 Date:   Fri Jul 3 16:46:13 2020 +0200
1671
1672     modules: readme files regenerated - nathelper ... [skip ci]
1673
1674 commit 07f2857f76870f9f0fd360c6990df8f7cb0f5ffc
1675 Merge: 67f9de8a94 f254478928
1676 Author: Emmanuel Schmidbauer <eschmidbauer@gmail.com>
1677 Date:   Fri Jul 3 10:32:25 2020 -0400
1678
1679     Merge pull request #2388 from kamailio/nathelper-set_contact_alias-trim
1680     
1681     nathelper: add optional set_contact_alias([trim]) parameter
1682
1683 commit 67f9de8a946335e2bf16fe0e6063877cd4d51fb7
1684 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1685 Date:   Fri Jul 3 14:02:20 2020 +0200
1686
1687     core: tcp - safety checks on emptly local tcp connection list
1688
1689 commit fefb3f1b2dbae8d9df24fecee763c5a1cd588107
1690 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1691 Date:   Fri Jul 3 10:49:43 2020 +0200
1692
1693     core: tcp - more details on error log messages
1694
1695 commit fbb4312f1b2ebf6793408241d56bfc2dca6543ec
1696 Merge: 0780e781c3 a2932492e2
1697 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1698 Date:   Fri Jul 3 09:40:12 2020 +0200
1699
1700     Merge pull request #2386 from kvrban/master
1701     
1702     tcpops: target variable passed on tcp_get_conid function was empty
1703
1704 commit 0780e781c319254307c85bd873c58c6478a28da8
1705 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1706 Date:   Fri Jul 3 08:33:13 2020 +0200
1707
1708     lib/srdb1: init timeval structs to silent analyzer
1709
1710 commit d0d2c8fd6a57affac7bffab441b2126b9df0dfb1
1711 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1712 Date:   Fri Jul 3 08:30:46 2020 +0200
1713
1714     core: init timeval structs to silent analyzer
1715
1716 commit 52993e9919cf32c3c804421d01f4148bcc560cb7
1717 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1718 Date:   Thu Jul 2 19:16:11 2020 +0200
1719
1720     modules: readme files regenerated - mqueue ... [skip ci]
1721
1722 commit dd52d1ce91a1e6a4907161cc7d8294b4ba5d13aa
1723 Merge: c3efb3b333 c85da32333
1724 Author: Julien Chavanton <jchavanton@gmail.com>
1725 Date:   Thu Jul 2 10:03:56 2020 -0700
1726
1727     Merge pull request #2359 from kamailio/jchavanton/mqueue_db_persistent
1728     
1729     mqueue: add support for db persistency
1730
1731 commit c3efb3b3331936a30f387e9f3c8c435d4d64f0bb
1732 Author: Henning Westerholt <hw@skalatan.de>
1733 Date:   Thu Jul 2 16:05:51 2020 +0000
1734
1735     ims_charging: bugfix for tel URIs, need the same logic in stop as in start requests
1736
1737 commit f2544789283d7ffbeda019c8a3d96e833bf34cc9
1738 Author: Emmanuel Schmidbauer <eschmidbauer@gmail.com>
1739 Date:   Thu Jul 2 11:43:45 2020 -0400
1740
1741     nathelper: add optional set_contact_alias([trim]) parameter
1742
1743 commit 798c1c66a7ef34abaf79d49d184853a313aa3f02
1744 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1745 Date:   Thu Jul 2 16:46:17 2020 +0200
1746
1747     modules: readme files regenerated - cnxcc ... [skip ci]
1748
1749 commit 53a7eb76d215347e8e6515b93a3a041e68dfc984
1750 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1751 Date:   Thu Jul 2 16:34:02 2020 +0200
1752
1753     pkg/kamailio/deb: version set 5.4.0~pre1 [skip ci]
1754
1755 commit bc0264f4802c266901a1eb7a296f80f1dbfcc828
1756 Author: Jose Luis Verdeguer <pepeluxx@gmail.com>
1757 Date:   Wed Jul 1 17:47:59 2020 +0200
1758
1759     cnxcc: update docs [skip ci]
1760     
1761     * new error return values
1762     * delete return value from set_max_credit not in code
1763
1764 commit fb8cc72f1bd76bb2fd4d4e2e5fa2afc50eef59ad
1765 Author: Jose Luis Verdeguer <pepeluxx@gmail.com>
1766 Date:   Wed Jul 1 17:40:50 2020 +0200
1767
1768     cnxcc: avoid duplicated call info
1769     
1770     Don't store call if call-id is already registered for that client
1771
1772 commit 4cb61cc35a695e2636007f6518a63ed8e508b67f
1773 Author: Henning Westerholt <hw@skalatan.de>
1774 Date:   Thu Jul 2 09:09:27 2020 +0000
1775
1776     ims_charging: add missing change for ccr.c (related to previous commit f5e44252c39c7695cb)
1777
1778 commit 63064361c9d42602bb5f0e1d6d9a1f888c5cb9b8
1779 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1780 Date:   Thu Jul 2 11:01:18 2020 +0200
1781
1782     modules: readme files regenerated - ims_charging ... [skip ci]
1783
1784 commit f5e44252c39c7695cb66893035a0581a65a72f91
1785 Author: Henning Westerholt <hw@skalatan.de>
1786 Date:   Thu Jul 2 08:54:20 2020 +0000
1787
1788     ims_charging: bugfix for destination_host parameter, implementation was incomplete
1789
1790 commit 71bc55240a144dbad9d9d8afc942b81237c806d2
1791 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1792 Date:   Thu Jul 2 10:44:03 2020 +0200
1793
1794     ims_charging: db_url param type set to PARAM_STR
1795     
1796     - the variable pointer is str* not char*
1797     - GH #2385
1798
1799 commit a2932492e24ac3c3afe4d33f025c7501c93fda49
1800 Author: kvrban <k.vrban@googlemail.com>
1801 Date:   Thu Jul 2 10:09:09 2020 +0200
1802
1803     tcpops: target variable passed on tcp_get_conid function was empty
1804
1805 commit 4ce047acc68932b6b0271b7c8e7a11c235f382b2
1806 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1807 Date:   Thu Jul 2 09:29:11 2020 +0200
1808
1809     Makefile.defs: version set to 5.4.0-pre1
1810
1811 commit 2c622627ea145eddcf891ba9b89b756457074991
1812 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1813 Date:   Thu Jul 2 09:10:48 2020 +0200
1814
1815     usrloc: rpc scan flags, cflags and methods fields as unsigned int
1816
1817 commit 301525dfbbad2ffcec6738ef5eff952645ab9dfe
1818 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1819 Date:   Thu Jul 2 09:09:47 2020 +0200
1820
1821     kamctl: set Path to '.' when parameter not set for 'ul add'
1822
1823 commit 0a4fa9594d871a41c2ef6b811e2b342ed6ccfe09
1824 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1825 Date:   Wed Jul 1 20:53:45 2020 +0200
1826
1827     jsonrpcs: more debug messages in case field of scanning failure
1828
1829 commit 4dc7b49f6b80305dc7c44d3dc95028ae282568ac
1830 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1831 Date:   Wed Jul 1 11:18:39 2020 +0200
1832
1833     pv_headers: pvh_set_header() fix core if $xavi not found
1834
1835 commit c85da32333237359f9e8b9cfe6715437458c04a8
1836 Author: Julien Chavanton <jchavanton@gmail.com>
1837 Date:   Wed May 20 14:44:30 2020 -0700
1838
1839     mqueue: add support for db persistency
1840
1841 commit a369ed969e956d491f2ced3bc72a8e21343fbe18
1842 Author: Sergey Safarov <s.safarov@gmail.com>
1843 Date:   Tue Jun 30 15:42:37 2020 +0300
1844
1845     pkg/docker: updated submodule
1846
1847 commit 92f33c4488725a85921b3b66010f64c5bdfec802
1848 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1849 Date:   Tue Jun 30 12:17:50 2020 +0200
1850
1851     sl: check if ending zero fits when printing cseq
1852
1853 commit 1d256290cf10414a2f1af1feda3c9a357eb8ac27
1854 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1855 Date:   Tue Jun 30 12:10:06 2020 +0200
1856
1857     imc: let space for ending characters
1858
1859 commit d6361c2e501cd9c08319f40897d765d1de1b1a32
1860 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1861 Date:   Mon Jun 29 18:31:37 2020 +0200
1862
1863     cnxcc: remove useless warn messages
1864     
1865     if the cid is not equal, an error message is going to be thrown.
1866     Add more info in the later debug message.
1867
1868 commit 7ac314353f206924234ee416829fc9d75f52a737
1869 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1870 Date:   Mon Jun 29 08:31:12 2020 +0200
1871
1872     modules: readme files regenerated - carrierroute ... [skip ci]
1873
1874 commit 214c762c46d5cd5892d2ddc06a25193a01164e8b
1875 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1876 Date:   Mon Jun 29 08:25:11 2020 +0200
1877
1878     carrierroute: docs - note about config file ownership
1879     
1880     - GH #2369
1881
1882 commit 31c7493d0d822239a76df4b504b2c319de09c19c
1883 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1884 Date:   Mon Jun 29 08:19:34 2020 +0200
1885
1886     carrierroute: more details on error message checking file permissions
1887     
1888     - GH #2369
1889
1890 commit bcae4ab3274b502921fbf0525455c1474e7a63a4
1891 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1892 Date:   Mon Jun 29 08:01:13 2020 +0200
1893
1894     modules: readme files regenerated - dispatcher ... [skip ci]
1895
1896 commit ae828e8c671206f15afd913492833f994ca73435
1897 Merge: b7c7976d3e bef306b97e
1898 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1899 Date:   Mon Jun 29 07:48:13 2020 +0200
1900
1901     Merge pull request #2375 from sergey-safarov/dipatcher-frmating
1902     
1903     dipatcher: dockbook and config formatting
1904
1905 commit b7c7976d3e84ac648b689e5e496e619f587a4eb9
1906 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1907 Date:   Mon Jun 29 07:46:20 2020 +0200
1908
1909     modules: readme files regenerated - dlgs ... [skip ci]
1910
1911 commit f757a5e1a092bff4a1dbaa7da2d02f06e3a3e32e
1912 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1913 Date:   Sun Jun 28 15:19:42 2020 +0200
1914
1915     dlgs: update final stats when item is destroyed
1916
1917 commit 7a47812f10f23897f3455a5abbede3a53c8c2d0e
1918 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1919 Date:   Sat Jun 27 19:04:28 2020 +0200
1920
1921     dlgs: docs for dlg.stats command
1922
1923 commit 5c2b93f61b8970cd174c4d4055f7dbc1ddccaa12
1924 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1925 Date:   Sat Jun 27 16:28:23 2020 +0200
1926
1927     dlgs: dlgs.stats rpc command
1928
1929 commit 61d9d204c33c1b140ed90d51e9af13ec4ed12a96
1930 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1931 Date:   Sun Jun 28 15:01:25 2020 +0200
1932
1933     modules: readme files regenerated - ims_charging ... [skip ci]
1934
1935 commit f679c118a589c80cb84954fb46271adef596e049
1936 Author: Henning Westerholt <hw@skalatan.de>
1937 Date:   Sun Jun 28 12:45:43 2020 +0000
1938
1939     ims_charging: fix error in destination_realm default vaulue
1940
1941 commit ec0b1d31f1d667abdcd7cce7fbfff110583e271c
1942 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1943 Date:   Fri Jun 26 22:27:43 2020 +0200
1944
1945     siputils: docs - added section ids for parameters
1946
1947 commit bef306b97e62dfdb5297a1589541a69e68bbcae0
1948 Author: Sergey Safarov <s.safarov@gmail.com>
1949 Date:   Thu Jun 25 22:49:02 2020 +0300
1950
1951     dispatcher: cfg - simplified WITHINDLG
1952     
1953     route[PRESENCE] contains exit command, so we removed extra exit
1954     
1955     Also some formatings
1956
1957 commit 73a523ba02cc4f4d25636a03344c45a5af7ac295
1958 Author: Sergey Safarov <s.safarov@gmail.com>
1959 Date:   Thu Jun 25 22:46:35 2020 +0300
1960
1961     dispatcher: cfg - simplified WITHINDLG
1962     
1963     route[RELAY] contains exit command, so we can simplify construction
1964
1965 commit df73f60011497a7346c122cd4328e9564862a448
1966 Author: Sergey Safarov <s.safarov@gmail.com>
1967 Date:   Thu Jun 25 22:39:14 2020 +0300
1968
1969     dispatcher: cfg - more simple nesing for route[WITHINDLG]
1970
1971 commit 948e04761029c17841b86a2a133f042b69f264ac
1972 Author: Sergey Safarov <s.safarov@gmail.com>
1973 Date:   Thu Jun 25 22:34:14 2020 +0300
1974
1975     dispatcher: docbook - ident formating using Oxygen 13
1976
1977 commit 76e1d0ea1789dc122a04bb82be9b90cb43c64450
1978 Author: Sergey Safarov <s.safarov@gmail.com>
1979 Date:   Thu Jun 25 22:26:48 2020 +0300
1980
1981     dispatcher: docbook - fixed 'Attribute "xmlns:xi" must be declared for element type'
1982
1983 commit b22d83175a3979ff91ecfad34b1623e7cbad1f1b
1984 Author: Sergey Safarov <s.safarov@gmail.com>
1985 Date:   Thu Jun 25 22:23:36 2020 +0300
1986
1987     dispatcher: docbook - ident formating using Oxygen 13
1988
1989 commit c96ddb32d023f1f6dff1e87160c657c4b9cc1a8d
1990 Author: Sergey Safarov <s.safarov@gmail.com>
1991 Date:   Thu Jun 25 22:19:30 2020 +0300
1992
1993     dispatcher: docbook - fixed 'Document root element "chapter", must match DOCTYPE root "book".'
1994
1995 commit cb232a7f535502ed181bd78741fc7b8fc048025d
1996 Author: Sergey Safarov <s.safarov@gmail.com>
1997 Date:   Thu Jun 25 22:17:40 2020 +0300
1998
1999     dispatcher: docbook - space formating
2000
2001 commit 397ad54d977ed2b17d7f936f97b24ce5a235af22
2002 Author: Sergey Safarov <s.safarov@gmail.com>
2003 Date:   Thu Jun 25 22:10:55 2020 +0300
2004
2005     dispatcher: docbook - space formating
2006
2007 commit 51d1c2ebc251b930ee40d854a84995c911b86db4
2008 Author: Sergey Safarov <s.safarov@gmail.com>
2009 Date:   Thu Jun 25 21:59:40 2020 +0300
2010
2011     dispatcher: docbook - fixed 'Attribute "xmlns:xi" must be declared for element type'
2012
2013 commit 378952672659ccec883f18f77b8c932a73fc657e
2014 Author: Sergey Safarov <s.safarov@gmail.com>
2015 Date:   Thu Jun 25 21:49:09 2020 +0300
2016
2017     dispatcher: docbook - fixed "The content of the parent element type is element only."
2018
2019 commit 44f62bd8e0a4c0ef7a9d2b87e52941b0f62d41bd
2020 Author: Sergey Safarov <s.safarov@gmail.com>
2021 Date:   Thu Jun 25 21:42:59 2020 +0300
2022
2023     dispatcher: docbook - fixed "The content of the parent element type is element only."
2024
2025 commit 715d49b62bef30b485d3975acd20b406c444956f
2026 Author: Sergey Safarov <s.safarov@gmail.com>
2027 Date:   Thu Jun 25 21:28:19 2020 +0300
2028
2029     dispatcher: docbook - fixed "Document root element "chapter", must match DOCTYPE root "book"."
2030
2031 commit 60e29f96ae57489669d1c266255e94b449e07dac
2032 Author: Sergey Safarov <s.safarov@gmail.com>
2033 Date:   Thu Jun 25 21:05:55 2020 +0300
2034
2035     dispatcher: docbook space formating
2036
2037 commit 319d925187149d3fdb373938662dc28a1687d43c
2038 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2039 Date:   Thu Jun 25 07:35:30 2020 +0200
2040
2041     dlgs: update stats on hash table slots
2042
2043 commit 9d9bb4c02e8dc870e5a65a5fb87ec28c825738d1
2044 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2045 Date:   Wed Jun 24 18:19:53 2020 +0200
2046
2047     dlgs: fill in the totag on answer response
2048
2049 commit edd35d35e4a0bffc0d68decb6a7895b4d47823dc
2050 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2051 Date:   Wed Jun 24 21:16:15 2020 +0200
2052
2053     modules: readme files regenerated - pua ... [skip ci]
2054
2055 commit 9adccda325d258fe539b54ec67d4389d3a2fc72c
2056 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2057 Date:   Wed Jun 24 21:05:56 2020 +0200
2058
2059     pua: docs - fixed missing comma in example
2060     
2061     - picked from #2371
2062
2063 commit 6e3a8aea7f9f6dde462c86dfd8cd3027c2751e98
2064 Merge: 12b3cfe6fb 1b4afb70c1
2065 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2066 Date:   Wed Jun 24 21:00:11 2020 +0200
2067
2068     Merge pull request #2372 from danielmartinezruiz/keepalive_config_ka_ping_from_value_cut_off
2069     
2070     keepalive: manage the `ping_from` config value as str.
2071
2072 commit 12b3cfe6fb6c48de28a9aee0420328c6ae863663
2073 Merge: 224f16431c 6b708e937d
2074 Author: Emmanuel Schmidbauer <eschmidbauer@gmail.com>
2075 Date:   Wed Jun 24 14:59:45 2020 -0400
2076
2077     Merge pull request #2373 from kamailio/mohqueue-issue-2370
2078     
2079     mohqueue: use t_newtran() if transaction does not exist
2080
2081 commit 6b708e937d161101adc91a4de5a527bf190b55c0
2082 Author: Emmanuel Schmidbauer <eschmidbauer@gmail.com>
2083 Date:   Wed Jun 24 14:32:15 2020 -0400
2084
2085     mohqueue: use t_newtran() if transaction does not exist
2086
2087 commit 224f16431c2a7777c87d7926b361574e25f27ef6
2088 Author: Sergey Safarov <s.safarov@gmail.com>
2089 Date:   Wed Jun 24 17:49:24 2020 +0300
2090
2091     pkg: obs/kamailio.spec - simplified pkgconfig requirements
2092     
2093     for more detail pleae look GH #2368
2094
2095 commit 3331fa6e30b90489be8aec718c4e97232f610ba6
2096 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2097 Date:   Wed Jun 24 13:06:54 2020 +0200
2098
2099     dlgs: return sip attributes in rpc list command
2100     
2101     - adjust route types permissions for cfg functions
2102
2103 commit 1eb27d8c5df0c8cbc8bdcb4a110f1fcee9c0e34e
2104 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2105 Date:   Wed Jun 24 13:05:22 2020 +0200
2106
2107     tm: execute SREV_SIP_REPLY_OUT event on relayed reply
2108     
2109     - cosmetisation of some debug messages
2110
2111 commit 238c5d70a472cf7903bac09c04581c37323afd55
2112 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2113 Date:   Wed Jun 24 13:04:11 2020 +0200
2114
2115     core: events - fix the field name for SREV_SIP_REPLY_OUT
2116
2117 commit 1b4afb70c1c8228bc4dbae6e7ab433c4187b9867
2118 Author: Daniel Martínez Ruiz <d.martinez@zaleos.net>
2119 Date:   Wed Jun 24 10:28:04 2020 +0200
2120
2121     keepalive: manage the `ping_from` config value as str.
2122     
2123     Managing the config value as a string (`char*`) doesn't change the string size, so the value is cut off to the default value size (26 chars).
2124
2125 commit fbc55950c8ac0c34c5b6693c1578de7cd11b484c
2126 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2127 Date:   Wed Jun 24 09:12:58 2020 +0200
2128
2129     avpops: free fname1 in case of error getting fname2
2130
2131 commit 92ef21d77d9ded1f1fda7dd83934e073e557dfb8
2132 Merge: 71248a2f73 c4684574e0
2133 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2134 Date:   Wed Jun 24 08:26:29 2020 +0200
2135
2136     Merge pull request #2367 from kamailio/dialog-improve-warning-msg
2137     
2138     dialog: improve warning message to help better identify dialog lookup failures
2139
2140 commit 71248a2f7394b69c85f030f103afb2a8f6a5a49e
2141 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2142 Date:   Tue Jun 23 19:00:13 2020 +0200
2143
2144     pkg: obs/kamailio.spec - set version to 5.4.0
2145     
2146     - set packager to Sergey Safarov
2147     - add more build requirements, including those from GH #2368
2148
2149 commit f4036c535033a333cb551b5af70703135305e7b3
2150 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2151 Date:   Tue Jun 23 08:01:48 2020 +0200
2152
2153     dialog: use the dlg hash table slot to unlock on dmq handling
2154     
2155     - the dlg can be destroyed on dmq replication and unlocking may fail
2156
2157 commit ea8dec941897f23a0c04d045edfed80a41e042cf
2158 Author: Sergey Safarov <s.safarov@gmail.com>
2159 Date:   Mon Jun 22 18:51:56 2020 +0300
2160
2161     pkg/kamailio: fixed -pre release RPM packaging
2162
2163 commit a7e08a6c6baa9a4cf35f3a6589dff53f27253deb
2164 Author: Sergey Safarov <s.safarov@gmail.com>
2165 Date:   Mon Jun 22 17:58:57 2020 +0300
2166
2167     pkg/kamailio/obs: packaged dlgs module
2168
2169 commit 41db985ebfcb691f2e20e689a83379e382ef6c03
2170 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2171 Date:   Mon Jun 22 15:32:30 2020 +0200
2172
2173     evapi: free addr info in case of bind error
2174
2175 commit 21a6c7bd41b825a9dfff7632e432e05f761567a0
2176 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2177 Date:   Mon Jun 22 08:31:26 2020 +0200
2178
2179     modules: readme files regenerated - uac ... [skip ci]
2180
2181 commit 295e9a23df952bc98c2a2803d796e358363b2e22
2182 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2183 Date:   Mon Jun 22 08:22:55 2020 +0200
2184
2185     uac: docs - updated examples to use avps with string names
2186     
2187     - the recommended format instead of interger ids
2188
2189 commit e3cf23b11f2fef44f45aeffe28065f98f6eb105f
2190 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2191 Date:   Sun Jun 21 19:46:24 2020 +0200
2192
2193     modules: readme files regenerated - db_mysql ... [skip ci]
2194
2195 commit 56536708c5537c7443aa7a777fad0dc941e1bc71
2196 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2197 Date:   Sun Jun 21 19:31:07 2020 +0200
2198
2199     db_mysql: docs - proper location for opt_ssl_mode in params section
2200     
2201     - reported by Juha Henianen
2202
2203 commit fcd05ea3f509181506f4ddb633ba016fe9ebf107
2204 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2205 Date:   Sat Jun 20 21:44:37 2020 +0200
2206
2207     sipdump: reimported the readme
2208     
2209     - somehow generation of it failed after the docbook update
2210
2211 commit 48dfc16ccf8f0c6d4f1f51b48bc072e1a4ee3acd
2212 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2213 Date:   Sat Jun 20 14:11:35 2020 +0200
2214
2215     sipdump: docs - fixed broken docbook format due to extra section tag
2216
2217 commit c4684574e0e0e1cca4c1489a16513182f821a643
2218 Author: Emmanuel Schmidbauer <emmanuel.schmidbauer@textnow.com>
2219 Date:   Fri Jun 19 16:54:40 2020 -0400
2220
2221     dialog: improve warning message to help better identify lookup failures
2222
2223 commit 30c843836a34ad8e749d762b77ade6ebc987a55d
2224 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2225 Date:   Fri Jun 19 15:16:13 2020 +0200
2226
2227     modules: readme files regenerated - sipdump ... [skip ci]
2228
2229 commit 47bd211da1474d8addbaf1df86627e11bb221ff4
2230 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2231 Date:   Fri Jun 19 15:09:51 2020 +0200
2232
2233     sipdump: docs - usage remarks about cleaning generated files
2234
2235 commit 95992d29c4ab2b8863f1301f0259f295468c5301
2236 Merge: 773ecfc9ce c753932ebf
2237 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2238 Date:   Fri Jun 19 13:12:32 2020 +0200
2239
2240     Merge pull request #2365 from khoegh/423-expires-range
2241     
2242     registrar: expires_range should not make expires < min_expires
2243
2244 commit c753932ebfa055d923c92b916937eec99cd14d23
2245 Author: Kristian F. Høgh <kfh@uni-tel.dk>
2246 Date:   Fri Jun 19 11:22:20 2020 +0200
2247
2248     registrar: expires_range should not make expires < min_expires
2249
2250 commit 773ecfc9ceec5bbbe6c7f5fd72399baacfd74c0a
2251 Author: Torrey Searle <tsearle@voxbone.com>
2252 Date:   Fri Jun 19 11:06:09 2020 +0200
2253
2254     tools/kemi: add support for invoking function pointers
2255     
2256     also add a flag to allow generated version of code to be compatible
2257     with older versions of python3
2258
2259 commit 39a58ebf3648bc8d21ba9688a4f1407852399528
2260 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2261 Date:   Fri Jun 19 10:03:33 2020 +0200
2262
2263     pkg/kamailio/deb: version set 5.4.0~pre0
2264     
2265     * clean previous entries
2266
2267 commit f1773b1fd8662aa0e80949c88d38d48db14981f0
2268 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2269 Date:   Fri Jun 19 08:19:34 2020 +0200
2270
2271     Makefile.defs: version set to 5.4.0-pre0
2272     
2273     - start of pre-release phase for 5.4.x series
2274
2275 commit 909de965a4843169255635839e4d9dc6948c2578
2276 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2277 Date:   Fri Jun 19 08:18:12 2020 +0200
2278
2279     Makefile.defs: version set to 5.4.0-dev6
2280     
2281     - marking end of development for 5.4.x series
2282
2283 commit 1acd2a1097d0ccfcf85657f7a1e50d0c95f7f2e1
2284 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2285 Date:   Thu Jun 18 21:52:52 2020 +0200
2286
2287     tm: execute core event SREV_SIP_REPLY_OUT on local reply
2288
2289 commit 72d830ce66b40c0f3bd6589b24835d378dda64e5
2290 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2291 Date:   Thu Jun 18 18:45:37 2020 +0200
2292
2293     dlgs: register callback for core event SREV_SIP_REPLY_OUT
2294
2295 commit 700261dff422693fb78dbe5062998bed3eddb397
2296 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2297 Date:   Thu Jun 18 18:43:06 2020 +0200
2298
2299     sl: execute core event SREV_SIP_REPLY_OUT
2300
2301 commit 936a49a11ea88425bec4ad9b9e6ec69549e0fe34
2302 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2303 Date:   Thu Jun 18 18:32:10 2020 +0200
2304
2305     core: events - added out buffer field to event structure
2306
2307 commit 13329ce04a6c082920b959e47d49bee1b8171e70
2308 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2309 Date:   Thu Jun 18 17:16:17 2020 +0200
2310
2311     modules: readme files regenerated - corex ... [skip ci]
2312
2313 commit 5e9a0dba1f1f12222c807332ef6fc8df233fc7ab
2314 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2315 Date:   Thu Jun 18 17:09:50 2020 +0200
2316
2317     corex: docs for evcb_reply_out param and event_route[corex:reply-out]
2318
2319 commit 35360a5f99eb96d57d7bdab9d32f1f7db6dc0006
2320 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2321 Date:   Thu Jun 18 16:40:37 2020 +0200
2322
2323     corex: event route when a sip reply is sent out
2324
2325 commit 05e87e66cdb398ea9fe5aecc09d521a25a4f5c8e
2326 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2327 Date:   Thu Jun 18 16:14:14 2020 +0200
2328
2329     core: c code for executing route blocks on send out events moved to onsend.c
2330     
2331     - helper functions for executing event_route blocks for send out cases
2332
2333 commit b49b56614db5e5d32ba415755bdac75478cc08f2
2334 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2335 Date:   Thu Jun 18 15:38:53 2020 +0200
2336
2337     core: extend onsend structure to include runtime mode and reply code
2338     
2339     - runtime mode to be set to local or network traffic on specific cases
2340
2341 commit 93ab0791b409b9a708a1c7ac5cc4f94f7537d2ca
2342 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2343 Date:   Thu Jun 18 13:18:39 2020 +0200
2344
2345     core: event hook for sip reply out
2346
2347 commit 7e402da261e1ced56019037d3dce9e72b5b2b0ea
2348 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2349 Date:   Thu Jun 18 10:31:38 2020 +0200
2350
2351     pv: use SIP_REQUEST/SIP_REPLY for value of $mt
2352
2353 commit 339f24be1b28a2ab9702ae19dcc8d09f747ea77b
2354 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2355 Date:   Thu Jun 18 09:01:28 2020 +0200
2356
2357     modules: readme files regenerated - siputils ... [skip ci]
2358
2359 commit 65119d916fcd3bf42dff21718e6a4a18c2d5b16e
2360 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2361 Date:   Thu Jun 18 08:34:14 2020 +0200
2362
2363     siputils: docs for uri_param_any(param)
2364
2365 commit 3467291d80dba021e8684d203c50fb5a6b546bd8
2366 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2367 Date:   Thu Jun 18 08:33:27 2020 +0200
2368
2369     siputils: new function uri_param_any(param)
2370     
2371     - check if r-uri has the param, with or without value
2372
2373 commit b31c885e5cb5331963f7d02d8a9d4cde9c6b57ef
2374 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2375 Date:   Wed Jun 17 08:31:23 2020 +0200
2376
2377     modules: readme files regenerated - siputils ... [skip ci]
2378
2379 commit 1a96e1a17a65233a9cff946a1a0ef8237f63cf0c
2380 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2381 Date:   Wed Jun 17 08:20:29 2020 +0200
2382
2383     siputils: docs for uri_param_rm() function
2384
2385 commit 912356869b7edcf569ebc3367650e238acf01eec
2386 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2387 Date:   Wed Jun 17 08:17:14 2020 +0200
2388
2389     siputils: new function uri_param_rm(pname)
2390     
2391     - remove parameter from r-uri
2392
2393 commit 916c56df9f8c633ba4c4d4a173e35eea8c23a343
2394 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2395 Date:   Tue Jun 16 22:00:23 2020 +0200
2396
2397     siputils: use rewrite_uri() to update decoded r-uri
2398
2399 commit cadcdd7c9e8f893110958d1445f1a1d546a4174e
2400 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2401 Date:   Tue Jun 16 22:01:10 2020 +0200
2402
2403     modules: readme files regenerated - ims_charging ... [skip ci]
2404
2405 commit f28b172aaf951c49a57f97f8fa48ce4b4287a2ac
2406 Author: Henning Westerholt <hw@skalatan.de>
2407 Date:   Tue Jun 16 19:49:17 2020 +0000
2408
2409     ims_charging: add support for Application-Provided-Called-Party-Address AVP
2410
2411 commit df6f64b7bd9c094563a4ce765eb20266b6f1c378
2412 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2413 Date:   Tue Jun 16 16:24:29 2020 +0200
2414
2415     dlgs: docs updates for params, rpcs and functions
2416
2417 commit e1012b8fb39d638e737868fed09d0734c02f8e11
2418 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2419 Date:   Tue Jun 16 16:16:38 2020 +0200
2420
2421     dlgs: init and update functions
2422
2423 commit bf32a3724e3a65d219004e15e95c42e8e919ba34
2424 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2425 Date:   Tue Jun 16 11:08:38 2020 +0200
2426
2427     dlgs: docs - created xml and readme files
2428
2429 commit fe53fd5f4f441d16ddd3403bd625e119b6b094d7
2430 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2431 Date:   Tue Jun 16 11:07:54 2020 +0200
2432
2433     dlgs: timer callback to delete expired dlgs items
2434     
2435     - more internal api functions
2436     - work in progress
2437
2438 commit 436406bb3c42304908fb8f4708836a963cee6efd
2439 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2440 Date:   Mon Jun 15 18:31:15 2020 +0200
2441
2442     dlgs: initial import of dlgs module - dialogs stateless tracking and statistics
2443
2444 commit 87f7dc5117f1b51bf27d013ce0012d15f8194016
2445 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2446 Date:   Tue Jun 16 10:46:17 2020 +0200
2447
2448     modules: readme files regenerated - dmq_usrloc ... [skip ci]
2449
2450 commit 86f4943b61eb4672d6b18caead75724d8ad78504
2451 Merge: cf3c0132cc a935d8d414
2452 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2453 Date:   Tue Jun 16 10:32:58 2020 +0200
2454
2455     Merge pull request #2358 from kamailio/dmq_usrloc-usrloc_delete
2456     
2457     dmq_usrloc: add new parameter `usrloc_delete` to disable synchronizing delete actions
2458
2459 commit cf3c0132cc81b2d8db05a6a9a26d7110a021ce23
2460 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2461 Date:   Tue Jun 16 09:31:55 2020 +0200
2462
2463     sca: clang format code
2464
2465 commit adf7fb2613c4117ea0a76463d2df55e14579da9f
2466 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2467 Date:   Thu Jun 11 10:48:29 2020 +0200
2468
2469     avpops: export functions to KEMI
2470     
2471     * avp_check
2472     * avp_copy
2473
2474 commit 3a8896ce9e5a841087e43f6f384858799f590475
2475 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2476 Date:   Mon Jun 15 15:31:10 2020 +0200
2477
2478     modules: readme files regenerated - siputils ... [skip ci]
2479
2480 commit 8616db8573b7d83b81c4177ac855a1fcbd792445
2481 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2482 Date:   Mon Jun 15 15:18:31 2020 +0200
2483
2484     siputils: docs for contact_param_rm()
2485
2486 commit af15f32669fb482984ee5aefcc52e1a993691060
2487 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2488 Date:   Mon Jun 15 15:14:53 2020 +0200
2489
2490     siputils: new function contact_param_rm("param-name")
2491     
2492     - remove parameter by name from Contact header URI
2493
2494 commit c5115cfb9a676d319eaeb4940998abc2e30acf03
2495 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2496 Date:   Mon Jun 15 10:20:51 2020 +0200
2497
2498     pkg/kamailio/deb: version set 5.4.0~dev5
2499
2500 commit 5721cfc82b74082e2f5f74ca19271e63a466c8f2
2501 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2502 Date:   Mon Jun 15 09:31:09 2020 +0200
2503
2504     Makefile.defs: version set to 5.4.0-dev5
2505
2506 commit c5acc58863acb133748ad9f2f8a963ab714af871
2507 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2508 Date:   Mon Jun 15 09:09:20 2020 +0200
2509
2510     db_mysql: use MARIADB_BASE_VERSION macro to check for MariaDB library
2511
2512 commit 5a65288cac3d4dda5b3c7f6f496cf2f8551e294d
2513 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2514 Date:   Sun Jun 14 17:16:10 2020 +0200
2515
2516     modules: readme files regenerated - dialog ... [skip ci]
2517
2518 commit 6b27844460e0de475d9546db122ff1ba9d9be6d8
2519 Author: Henning Westerholt <hw@skalatan.de>
2520 Date:   Sun Jun 14 15:13:31 2020 +0000
2521
2522     dialog: fix error in debug logging, properly log both sockets
2523
2524 commit fe2dfebf7b8da99b40f0f21a0cfbf05b9534899f
2525 Author: Henning Westerholt <hw@skalatan.de>
2526 Date:   Sun Jun 14 15:09:25 2020 +0000
2527
2528     Revert "dialog: add parameter to configure synchronisation of all dialog states to DB"
2529     
2530     This reverts commit 37d83a5838a50350563f19387fad455d6a433a02 for now.
2531     
2532     It needs more rectoring and some extensions in the DB access layer for this module.
2533
2534 commit a86029bb088a080a3e81e2d74419aac1806f3d55
2535 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2536 Date:   Sun Jun 14 12:31:12 2020 +0200
2537
2538     modules: readme files regenerated - db_mysql ... [skip ci]
2539
2540 commit ae900a668aff4a472d6f1f7de5cf6277b5881ce9
2541 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2542 Date:   Sun Jun 14 12:16:29 2020 +0200
2543
2544     db_mysql: note that libmariadbclient does not support ssl mode option
2545
2546 commit 5b727447df9f5476c2ef818a8926f62525d0c349
2547 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2548 Date:   Sun Jun 14 12:14:40 2020 +0200
2549
2550     db_mysql: mariadb client library does not support ssl mode option
2551
2552 commit a10d6860c69a518a1b60a17640cfb4da65839214
2553 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2554 Date:   Sun Jun 14 11:46:20 2020 +0200
2555
2556     modules: readme files regenerated - db_mysql ... [skip ci]
2557
2558 commit f012c525264ed05fec2acb4b3924d4b9a1cd3ab9
2559 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2560 Date:   Sun Jun 14 11:31:59 2020 +0200
2561
2562     db_mysql: docs for opt_ssl_mode parameter
2563
2564 commit 260e25e15c4aa68533ee560bd8fcbdd5ee7b7d6f
2565 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2566 Date:   Sun Jun 14 11:18:15 2020 +0200
2567
2568     db_mysql: new parameter opt_ssl_mode - allow controling ssl mode
2569     
2570     - can disable or enforce use of ssl
2571     - some combinations of libmysqlclient and libssl1.1 can result in
2572     crashing when ssl/tls is used, even on 127.0.0.1, this param can be used
2573     to disable it
2574
2575 commit 150ab9d445da9f7eca1c7312cb70ba176f320131
2576 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2577 Date:   Sat Jun 13 11:33:52 2020 +0200
2578
2579     siputils: add quotes around contact uri if not there for param encoding
2580
2581 commit c7e55a33e9026a4ab74170a96dc1029838a80c6e
2582 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2583 Date:   Sat Jun 13 11:09:32 2020 +0200
2584
2585     siputils: proper use uri parameters for decoding contact
2586
2587 commit a935d8d414d665ea89859449e622435bc7106f64
2588 Author: Emmanuel Schmidbauer <emmanuel.schmidbauer@textnow.com>
2589 Date:   Fri Jun 12 16:02:19 2020 -0400
2590
2591     dmq_usrloc: add new parameter `usrloc_delete` to disable synchronizing delete actions
2592
2593 commit d35e7c1dd7ee82a470ad31fb2c6901627ad9e499
2594 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2595 Date:   Fri Jun 12 18:44:54 2020 +0200
2596
2597     siputils: ensure that the contact is parsed for param encoding
2598
2599 commit 1189d75511bad3fe235e207e72471770dedfa386
2600 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2601 Date:   Fri Jun 12 16:01:15 2020 +0200
2602
2603     modules: readme files regenerated - siputils ... [skip ci]
2604
2605 commit 10c278643719408957b00c6fe64b0796b6ef148e
2606 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2607 Date:   Fri Jun 12 15:54:23 2020 +0200
2608
2609     siputils: docs - updates to contact_param_encode() saddr param
2610
2611 commit 6300f4661747224ec16d34634d62db454630277f
2612 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2613 Date:   Fri Jun 12 15:52:48 2020 +0200
2614
2615     siputils: contact_param_encode() takes full sip uri as server address
2616     
2617     - more debug messages
2618
2619 commit 20c1666e24f335231900bbe7cea0b0719f14f6de
2620 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2621 Date:   Fri Jun 12 11:16:19 2020 +0200
2622
2623     modules: readme files regenerated - siputils ... [skip ci]
2624
2625 commit 1a7ab6a5fc9b02f9e431e6d21f652de6283489c0
2626 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2627 Date:   Fri Jun 12 11:07:16 2020 +0200
2628
2629     siputils: docs for functions encoding/decoding contact uri using params
2630
2631 commit e2fd3c3e85762b4d3e2f7706bfc32deafef46497
2632 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2633 Date:   Fri Jun 12 10:55:16 2020 +0200
2634
2635     siputils: functions to encode/decode contact address in a uri param
2636
2637 commit 11f98d59347195304870bf521dc47a2c257b49db
2638 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2639 Date:   Fri Jun 12 10:31:20 2020 +0200
2640
2641     modules: readme files regenerated - dialog ... [skip ci]
2642
2643 commit 37d83a5838a50350563f19387fad455d6a433a02
2644 Author: Henning Westerholt <hw@skalatan.de>
2645 Date:   Fri Jun 12 08:21:20 2020 +0000
2646
2647     dialog: add parameter to configure synchronisation of all dialog states to DB
2648     
2649     - add parameter to configure synchronisation of all dialog states to DB
2650     - new parameter update_all_states added to module interface
2651     - activated by default to provide correct failover behaviour for users
2652     - really large installation should test it and consider the load trade-off
2653
2654 commit 3b2a0a849e60a6bf0bc9d8054568c954010d7aa6
2655 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2656 Date:   Tue Jun 9 12:02:43 2020 +0200
2657
2658     sqlops: export sql_pvquery to KEMI
2659
2660 commit 0dac4a759b841450a757f0ecdbf6d431d62bff87
2661 Merge: f748835d50 8d9e65789f
2662 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
2663 Date:   Fri Jun 12 07:50:46 2020 +0200
2664
2665     Merge pull request #2353 from kamailio/grumvalski/ds_keep_load
2666     
2667     dispatcher: keep current destinations' load when adding/removing
2668
2669 commit f748835d507c9f2a7f231efa10ce65f42d77831d
2670 Merge: 3f156be2e5 5649a24929
2671 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2672 Date:   Thu Jun 11 21:15:59 2020 +0200
2673
2674     Merge pull request #2352 from kamailio/feature/keepalive-new-state-log-feedback
2675     
2676     keepalive: logging state of dest just if changed
2677
2678 commit 3f156be2e5e2c06a6716e709a246e57c51661012
2679 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2680 Date:   Thu Jun 11 15:19:19 2020 +0200
2681
2682     siputils: cotact ops - more debug info and coherence in log messages
2683     
2684     - use lowercase always at the start, the message is prefixed anyhow
2685
2686 commit 5754539602bb6806f829a9ceee73630953fdaa81
2687 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2688 Date:   Thu Jun 11 14:07:35 2020 +0200
2689
2690     siputils: contact ops - clang format code
2691
2692 commit 2b8b2904399478984d3983ce447c98832419570a
2693 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2694 Date:   Thu Jun 11 13:27:22 2020 +0200
2695
2696     siputils: contact ops - removed old defines set on for very long time
2697     
2698     - bits of formatting code and comments
2699
2700 commit 2ac50d041fb2d9a32e339f02448e5daa202da65e
2701 Author: Henning Westerholt <hw@skalatan.de>
2702 Date:   Thu Jun 11 11:01:47 2020 +0000
2703
2704     tm: convert to PKG/SHM memory logging helper functions
2705
2706 commit 4ca962240d90f751371475a02ff404c19c8027da
2707 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2708 Date:   Thu Jun 11 12:46:14 2020 +0200
2709
2710     modules: readme files regenerated - ims_charging ... [skip ci]
2711
2712 commit d4f3d0e705f38c61c842c5f6a367a9768e592965
2713 Author: Henning Westerholt <hw@skalatan.de>
2714 Date:   Thu Jun 11 10:45:00 2020 +0000
2715
2716     ims_charging: fix errors in docs, add missing parameters
2717
2718 commit 9de8626307076edf3a76ee2564c245d92c11a0ce
2719 Author: Henning Westerholt <hw@skalatan.de>
2720 Date:   Wed Jun 10 19:25:20 2020 +0000
2721
2722     ims_charging: add structured debug logging for key functions
2723
2724 commit 53f9992e1a0b646744f9ddc626d002306ed4db60
2725 Author: Henning Westerholt <hw@skalatan.de>
2726 Date:   Wed Jun 10 19:22:02 2020 +0000
2727
2728     cdp: small (commented out) debugging helper
2729
2730 commit 289e347054c18da6548101703d971099094165d5
2731 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2732 Date:   Thu Jun 11 10:46:32 2020 +0200
2733
2734     modules: readme files regenerated - acc ... [skip ci]
2735
2736 commit 7bedc5885134bb340b75a263d822617831e4af99
2737 Author: Carlos Cruz <carlos@cruzccl.com>
2738 Date:   Mon Jun 8 11:02:10 2020 +0200
2739
2740     acc: new skip_cdr modparam to prevent cdr generation
2741     
2742     This commit adds a new modparam called cdr_skip to acc module that allows
2743     excluding certain calls from CDRs in Kamailio route logic.
2744     
2745     Dialogs ended with chosen dlg_var set (no matter the value) won't generate
2746     a CDR (both database and log) even though cdr_enable modparam is set.
2747
2748 commit 1a462ed4cffddd5f691b33adb859c286a0c074df
2749 Author: Henning Westerholt <hw@skalatan.de>
2750 Date:   Wed Jun 10 15:36:48 2020 +0000
2751
2752     cdp: better compatiblity with certain Diameter servers
2753     
2754     - better compatiblity with certain Diameter servers
2755     - some Diameter servers do not include Supported-Vendor-Id AVP in their reply
2756     - assume in this case that the server will support our proposed applications
2757
2758 commit 7cae3e5e0df27bf3481cbf0680bf86902359a97c
2759 Author: Henning Westerholt <hw@skalatan.de>
2760 Date:   Wed Jun 10 15:31:13 2020 +0000
2761
2762     ims_charging: initialize ro_forced_peer variable
2763
2764 commit 508786fcdbbc120215b3e7dd90d92ab40c3b1e4e
2765 Author: Henning Westerholt <hw@skalatan.de>
2766 Date:   Wed Jun 10 11:50:51 2020 +0000
2767
2768     ims_charging: fix missing line-breaks for log messages
2769
2770 commit 32a0d8073eb1b7f01190d305d318b43268811be8
2771 Author: Henning Westerholt <hw@skalatan.de>
2772 Date:   Wed Jun 10 11:35:37 2020 +0000
2773
2774     cdp: add missing line-breaks for log messages
2775
2776 commit 8d9e65789fe2f6da2648449639620899b1d1b2c3
2777 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
2778 Date:   Wed Jun 10 07:17:13 2020 +0200
2779
2780     dispatcher: keep current destinations' load when adding/removing
2781
2782 commit 97593d20875d26c38511f564fd7071bf79baa56b
2783 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2784 Date:   Tue Jun 9 20:02:21 2020 +0200
2785
2786     sipdump: make month in the file name from 1 to 12
2787     
2788     - tm_mon is from 0-11
2789
2790 commit b02c247023ea3ea0ef9753efdb04aff7d5d3bbb4
2791 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2792 Date:   Tue Jun 9 10:53:22 2020 +0200
2793
2794     app_python: check if f_code field in frame is set before using in log message
2795
2796 commit e680dd6ed672e63012e960c68c0030e3f188654b
2797 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2798 Date:   Tue Jun 9 10:49:22 2020 +0200
2799
2800     app_python3: use safer function PyBytes_AsString() instead of macro
2801     
2802     - check if f_code filed in frame is set before using in log message
2803     - GH #2335
2804
2805 commit 5649a24929ae7bd60154a6c58c772db9e462af27
2806 Author: Luis Martin Gil <luismartingil@zaleos.net>
2807 Date:   Tue Jun 9 10:48:16 2020 +0200
2808
2809     keepalive: logging state of dest just if changed
2810
2811 commit 0607cd0b42ff2c692e8a096a73df41017449bde5
2812 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2813 Date:   Mon Jun 8 20:44:24 2020 +0200
2814
2815     kemix: function to get the body length
2816
2817 commit 2d2594d3cdeead550ccd472f9d0288b72b98d689
2818 Author: tsearle <tsearle@gmail.com>
2819 Date:   Mon Jun 8 17:33:35 2020 +0200
2820
2821     remove unused import
2822
2823 commit f4ec923976cbab5c1451b65268aaca65a33919fd
2824 Author: Torrey Searle <tsearle@voxbone.com>
2825 Date:   Mon Jun 8 09:17:00 2020 +0200
2826
2827     tools/kemi: add script to generate mock api for kemi python testing
2828
2829 commit 49e80dbe4b47f3252445fbad6e12d7150304f5a3
2830 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2831 Date:   Sun Jun 7 11:01:04 2020 +0200
2832
2833     app_squirrel: updated squirrel interpreter to latest git version
2834
2835 commit 120e87d465c7093f24414718cd01fbda944a1a03
2836 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2837 Date:   Sat Jun 6 10:50:57 2020 +0200
2838
2839     app_jsdt: regenerated the static exports table
2840
2841 commit cb55929b8ce39aee2af193e59034e43af7a44781
2842 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2843 Date:   Sat Jun 6 10:50:19 2020 +0200
2844
2845     app_jsdt: utils/app_jsdt_ctl - increase the static table size to 1536
2846
2847 commit c44ccd0e66715f33620ddfc93cfeeb4dcc65a5fc
2848 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2849 Date:   Fri Jun 5 19:01:14 2020 +0200
2850
2851     modules: readme files regenerated - pv_headers ... [skip ci]
2852
2853 commit 3b1f5b9c89846d6ffc67acb9eca376d0f424b5ca
2854 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2855 Date:   Fri Jun 5 18:43:39 2020 +0200
2856
2857     pv_headers: migrate to $xavi
2858     
2859     * $x_hdr(HEADER) is case insensitive now as it should be
2860     * rework pvh_set_header():
2861       use core pv_get_spec_*
2862       use PV_IDX_NONE to detect no index case
2863       remove values instead of adding NULL if PV_IDX_ALL
2864
2865 commit 8e2c2e391eb90f53b0fdc3e108bb84dab4e11593
2866 Merge: a118641af8 4099a6caf8
2867 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
2868 Date:   Fri Jun 5 13:28:33 2020 +0200
2869
2870     Merge pull request #2342 from kamailio/grumvalski/ds_load_table
2871     
2872     dispatcher: don't reset load table when adding/removing a destinationâ\80¦
2873
2874 commit a118641af8fb6bdd288e97c17b12076db6442ef9
2875 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2876 Date:   Fri Jun 5 12:31:22 2020 +0200
2877
2878     modules: readme files regenerated - siptrace ... [skip ci]
2879
2880 commit 21338195e74b09ccca29d6479e698417ed34cd42
2881 Author: Henning Westerholt <hw@skalatan.de>
2882 Date:   Fri Jun 5 09:25:04 2020 +0000
2883
2884     siptrace: fix regression introduced from 4e9a760123c for siptrace(), sip_trace_mode()
2885     
2886     - fix regression introduced from 4e9a760123c for siptrace(), sip_trace_mode()
2887     - it was not working properly without destination uri in non-HEP mode
2888
2889 commit 75e6e370ceb701eabbdb2a1b7f12311ba0ae5024
2890 Author: Henning Westerholt <hw@skalatan.de>
2891 Date:   Fri Jun 5 07:30:56 2020 +0000
2892
2893     siptrace: improve documentation about sip_trace and DB setup
2894
2895 commit 785326cdfbee849a8436e7c07003ff0539d259cd
2896 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2897 Date:   Fri Jun 5 09:47:32 2020 +0200
2898
2899     topos: allow 183 without contact header
2900     
2901     - some UAs do not add it, even it can create the session for PRACK,
2902     which requires it
2903
2904 commit 974038f5f81382fe6fa6565f0ab9ea0f2cf9896f
2905 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2906 Date:   Fri Jun 5 09:37:53 2020 +0200
2907
2908     pv: vars to get the length for o-uri/r-uri/f-uri/t-uri username
2909     
2910     - $oUl, $rUl, $fUl. $tUl
2911     - the length is already available in the str value, optimizing a bit by
2912     no longer having to use {s.len}
2913
2914 commit 6e96e8a9134ed204f4fcf3cd42f6f9f274ea7851
2915 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2916 Date:   Mon Jun 1 12:08:38 2020 +0200
2917
2918     pv: fix for new PV_IDX_NONE value
2919
2920 commit 7bb2669528a819ec29a8193eebc9c641edd69993
2921 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2922 Date:   Fri May 29 15:31:28 2020 +0200
2923
2924     core: PV_IDX_NONE to point that pv had no index
2925     
2926     if index is 0 there were no way to know if the index was there
2927     
2928     $x_hdr(A) = "value" needs to append a value
2929     $(x_hdr(A)[0]) = "value" needs to set the value
2930     
2931     pv_parse_spec(str *s, pv_spec_p p) was always setting p->pvp.pvi.type
2932     to 0 == PV_IDX_INT
2933
2934 commit dd28ea040b78bf972a9b54177a8025eb8e885683
2935 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2936 Date:   Thu Jun 4 19:26:09 2020 +0200
2937
2938     app_jsdt: duktape interpreter upgraded to v2.5.0
2939
2940 commit 2b3c4130e717f1b92eeb351e3bfe72e189138136
2941 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2942 Date:   Thu Jun 4 19:15:22 2020 +0200
2943
2944     corex: exported file read/write functions to kemi
2945
2946 commit d581418bcc49ad30bd35910f988ac78c8d9047e0
2947 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2948 Date:   Thu Jun 4 18:32:14 2020 +0200
2949
2950     crypto: check if netio crypto key is set if callbacks are enabled
2951
2952 commit ca0fc18e1cfad86ed6b7530d6c520b680e5d6a4f
2953 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2954 Date:   Wed Jun 3 13:22:21 2020 +0200
2955
2956     cnxcc: don't terminate non confirmed calls
2957     
2958     * non confirmed calls can't be terminated via dialog.terminate_dlg() API
2959     * set call.max_amount to 0 to terminate the call if gets confirmed
2960     
2961     fix #2346
2962
2963 commit e98457faf2098ca2f16a831a4a68d2a26e301b0a
2964 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2965 Date:   Tue Jun 2 19:12:31 2020 +0200
2966
2967     cnxcc: minor changes
2968     
2969     * use [PKG|SHM]_MEM_ERROR
2970     * use memset and avoid initialization per field
2971     * init variables
2972     * add cnxcc to lgtm build
2973     * use localtime_r() for a safer multi-thread usage
2974     * replaced deprecated STR_PARAM with PARAM_STR
2975     * clean includes
2976     * clang-format
2977
2978 commit be57be33d0e48d412ddab9801ee4d6d906329d70
2979 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2980 Date:   Wed Jun 3 21:46:20 2020 +0200
2981
2982     pdb: use memcpy() for PDB_BUFTOSHORT macro
2983     
2984     - related to GH #2345
2985
2986 commit 4deb51419ab66931459709fe44acd3e7a0acc18d
2987 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2988 Date:   Wed Jun 3 12:45:05 2020 +0200
2989
2990     core: tcp - log details of the exiting tcp connection on insert failure
2991
2992 commit 50af00c7ef7037b6e55a3d3254a38935532bb0fa
2993 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2994 Date:   Wed Jun 3 08:55:57 2020 +0200
2995
2996     core: io_wait.h - typedef fd_map_t, more details in log when is a fd conflict
2997
2998 commit b6abc7618af7b8b3470e76aae7a0fd5ba0869949
2999 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3000 Date:   Wed Jun 3 08:36:07 2020 +0200
3001
3002     erlang: renamed global io_h to clt_io_h
3003     
3004     - tcp core also uses a glibal io_h
3005
3006 commit 19b3deb88afe5d787ca366885c660e66f17c3409
3007 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3008 Date:   Wed Jun 3 08:33:01 2020 +0200
3009
3010     ctl: renamed global io_h to clt_io_h
3011     
3012     - tcp core also uses a glibal io_h
3013
3014 commit 2d58abdc01372898f61d2c09190fdce2681eb738
3015 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3016 Date:   Tue Jun 2 11:16:27 2020 +0200
3017
3018     modules: readme files regenerated - crypto ... [skip ci]
3019
3020 commit 97ba02b003f8f4545376fffbf17cdf600abd6b60
3021 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3022 Date:   Tue Jun 2 11:05:49 2020 +0200
3023
3024     crypto: docs for netio params, functions and event route
3025
3026 commit d65e15a461197a9302d1cccc6fe3069d9432e268
3027 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3028 Date:   Tue Jun 2 11:05:26 2020 +0200
3029
3030     crypto: coherent naming for functions on netio event handling
3031
3032 commit 6f7b04d62e555dbbfb6360623c4c2ab84a36e2e7
3033 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3034 Date:   Tue Jun 2 10:35:18 2020 +0200
3035
3036     crypto: aes encrypt/decrypt based on event_route[crypto:netio]
3037
3038 commit 40d9289977b97becc4d4bd948bcde57ea320cf0e
3039 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3040 Date:   Tue Jun 2 07:57:34 2020 +0200
3041
3042     crypto: saved functions in crypto_aes.c
3043
3044 commit 70fc8569559abd80336ad1ddcd5a0676f9665d11
3045 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3046 Date:   Mon Jun 1 20:21:09 2020 +0200
3047
3048     crypto: set flags to encrypt/decrypt and functions for direction
3049
3050 commit dd15786aba0b48a83efeef258d689217ac5375a9
3051 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3052 Date:   Mon Jun 1 13:10:29 2020 +0200
3053
3054     crypto: aes helper functions relocated to dedicated files
3055
3056 commit 7cc8eca1d06ada4e4b819e3d061850eddc8a58ed
3057 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3058 Date:   Mon Jun 1 09:40:59 2020 +0200
3059
3060     crypto: set flags to encrypt/decrypt on event route functions
3061
3062 commit 52f9c668d77746383d8fdae6e90fabd6c7a018fa
3063 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3064 Date:   Sun May 31 11:21:25 2020 +0200
3065
3066     pv: new var $mts - return msg type as string
3067     
3068     - rq - for request
3069     - rp - for response
3070
3071 commit 4099a6caf856c9af4d7d89aec73db143efbcd40b
3072 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
3073 Date:   Mon Jun 1 07:29:07 2020 +0200
3074
3075     dispatcher: don't reset load table when adding/removing a destination or reloading the list
3076
3077 commit f658a7a8263efd4b0ed5816959741380a964221d
3078 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3079 Date:   Sun May 31 09:29:39 2020 +0200
3080
3081     pv: removed commented code for retcode var - exported from core
3082
3083 commit 64adc989bd4655b395554023be2aa863f144d81e
3084 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3085 Date:   Sat May 30 09:11:06 2020 +0200
3086
3087     kemi: exported function to get msg type
3088
3089 commit 6fe4a35e977adf4195dfedf8db5efc02291180b3
3090 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3091 Date:   Fri May 29 23:46:12 2020 +0200
3092
3093     modules: readme files regenerated - pv ... [skip ci]
3094
3095 commit d61be4214850f5dd58a9a38ea19484e452745e86
3096 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3097 Date:   Fri May 29 09:21:34 2020 +0200
3098
3099     pv: add documentation of xavi related functions [skip ci]
3100
3101 commit bd013b471ced4ed67428690354bf5e68826daaf4
3102 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3103 Date:   Tue May 26 12:05:40 2020 +0200
3104
3105     pv: $xavi(...) config variables implementation
3106     
3107     same as $xavp but case insensitive for keys
3108
3109 commit dc468c6f694471d981d69372bbd0989e7b1cd04f
3110 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3111 Date:   Tue May 26 11:44:56 2020 +0200
3112
3113     tm: process xavi list in transaction contexts
3114
3115 commit ad8868d2c951c9b6f605f675574f4b34a433b56a
3116 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3117 Date:   Tue May 26 11:35:16 2020 +0200
3118
3119     core: receive - reset xavi list after message processing
3120
3121 commit b90a0fb772c995b0214196270dca062eccc7e75e
3122 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3123 Date:   Tue May 26 11:34:18 2020 +0200
3124
3125     core: pv - define xavi types
3126
3127 commit 8b03c49f8bd531bf6cf43c986868b1933e7af5aa
3128 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3129 Date:   Tue May 26 11:24:53 2020 +0200
3130
3131     core: xavi api - like xavp but with insensitive case names
3132     
3133     $xavi(WhatEver=>FOo) == $xavi(whatever=>foO)
3134
3135 commit 74f1179390475354cb6fe5983dc7c40afd294be4
3136 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3137 Date:   Fri May 29 10:40:19 2020 +0200
3138
3139     kemix: functions to get msg buffer and length
3140
3141 commit 0972e0455d2514846e82a705ef261fc5d6798cb5
3142 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3143 Date:   Fri May 29 10:30:50 2020 +0200
3144
3145     crypto: event route to allow encrypting/decrypting net i/o traffic
3146     
3147     - work in progress
3148
3149 commit df2fa2c5589bd5f651e814e32e2edf00c23ffebc
3150 Author: Torrey Searle <tsearle@voxbone.com>
3151 Date:   Fri May 29 09:30:56 2020 +0200
3152
3153      misc: examples/kemi - fixes to the python script
3154     
3155     remove dependency on Router.Logger
3156     remove ;
3157     fix comment ref exit()
3158
3159 commit 41714a49e88800378db37670fbc22cafb7eca81a
3160 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
3161 Date:   Thu May 28 10:41:32 2020 +0200
3162
3163     dispatcher: rework attrs parameter in rpc 'add' command
3164
3165 commit 92648988694970bc7b29a56814c935421d362cfa
3166 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3167 Date:   Thu May 28 11:36:24 2020 +0200
3168
3169     kazoo: avoid unnecessary casts for kemi exports
3170
3171 commit b68ae9f333a2664b240232097c1a9aeac5e674b3
3172 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3173 Date:   Thu May 28 10:01:16 2020 +0200
3174
3175     modules: readme files regenerated - textops ... [skip ci]
3176
3177 commit 948e1e5f354e436d9216b66700ea8b3c45fd14d1
3178 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3179 Date:   Thu May 28 09:46:09 2020 +0200
3180
3181     textops: docs for functions to remove or test headers with variables
3182
3183 commit 157f32a26089de16d954e9722c25e4d4c2d52461
3184 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3185 Date:   Thu May 28 09:28:41 2020 +0200
3186
3187     textops: added functions to remove or test headers with var parameters
3188
3189 commit 9d6c274b043f9cc548addb3204f2f8f18d62db8a
3190 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3191 Date:   Thu May 28 09:26:43 2020 +0200
3192
3193     core: exposed kemi function to remove a header by name
3194
3195 commit 0feab05b614ef1009e2e8cca1fce913b8f3357ef
3196 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3197 Date:   Thu May 28 07:16:14 2020 +0200
3198
3199     modules: readme files regenerated - dispatcher ... [skip ci]
3200
3201 commit 1d391e22dc88b64f8f18f52005dc610f009a96e0
3202 Merge: 9b6ec0a491 2e842e9c11
3203 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
3204 Date:   Thu May 28 07:14:56 2020 +0200
3205
3206     Merge pull request #2336 from kamailio/ds_add_attrs
3207     
3208     dispatcher: add attrs param to rpc 'add' call
3209
3210 commit 9b6ec0a4912a617239395563cdd29233f65cb57d
3211 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3212 Date:   Wed May 27 13:36:42 2020 +0200
3213
3214     core: added --debug=val command line parameter
3215     
3216     - set the value for debug global parameter from command line, allows
3217     negative values corresponding to L_XYZ levels
3218     - alternative to -d which operated by incresing debug level starting
3219     from 0
3220
3221 commit 531e288bc981de536023697e8181cc5589b4d14b
3222 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3223 Date:   Wed May 27 09:21:24 2020 +0200
3224
3225     evapi: use msg->ldv.vdata for local env data instead of hdr date workaround
3226
3227 commit 5cb28a47cade4b3d20e37ed38c74e575f7343386
3228 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3229 Date:   Wed May 27 09:20:05 2020 +0200
3230
3231     core: parser - added vdata void* field inside msg_ldata_t structure
3232     
3233     - useful to link to custom local data on message processing
3234
3235 commit 2a920bde45b78d7f31942590ed76a3e7b509213e
3236 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3237 Date:   Tue May 26 16:01:15 2020 +0200
3238
3239     modules: readme files regenerated - corex ... [skip ci]
3240
3241 commit 35319cb5c0cac7fd656d86e7419dbd3e497fcd92
3242 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3243 Date:   Tue May 26 15:59:01 2020 +0200
3244
3245     corex: docs for dns_cache parameter
3246
3247 commit 12b8bf9a9c6e84d9b1dadaa08195a9c56b24cbe4
3248 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3249 Date:   Tue May 26 15:45:10 2020 +0200
3250
3251     corex: new param dns_cache to add values to internal dns cache
3252     
3253     - it can be set many times
3254     - the value is a param-like string with the prototype
3255       "type=rectype;name=domain;addr=ip;ttl=ival;flags=ival"
3256     - type valye can be 'A' (IPv4) or 'AAAA' (IPv6)
3257     - flags can be:
3258       1 - the domain is unresolvable (like blacklisted)
3259       2 - the record is permanent (never times out, never deleted, never overwritten)
3260
3261 commit d2906da97d2429bfdff089203f933de2d282a86d
3262 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3263 Date:   Tue May 26 15:05:15 2020 +0200
3264
3265     tls: better log messages when failing to create ssl ctx
3266
3267 commit 3e7278f28c43b830a197e2f7b212ec6f06e5acbf
3268 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3269 Date:   Tue May 26 14:56:47 2020 +0200
3270
3271     tls: Makefile - option to link against libssl static libs
3272
3273 commit 2e842e9c11b136270b56b2b48a0364a94749c4ed
3274 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
3275 Date:   Tue May 26 10:24:58 2020 +0200
3276
3277     dispatcher: add attrs param to rpc 'add' call
3278
3279 commit 8893e6f2b30577b065f11a406faf5c5935714f78
3280 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3281 Date:   Tue May 26 09:24:17 2020 +0200
3282
3283     core: async task logging on no callback
3284
3285 commit e6aefebf1bf7b029618c7f7f6a98607353adfa9e
3286 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3287 Date:   Mon May 25 11:21:05 2020 +0200
3288
3289     modules: readme files regenerated - app_lua_sr ... [skip ci]
3290
3291 commit 80e46395a3a937a5c5691c438db11bc059be6b38
3292 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3293 Date:   Mon May 25 11:06:24 2020 +0200
3294
3295     doc/docbook: added entities for kamctl and kamcli
3296
3297 commit a8f05db7e0032042d5571ad4e014edf997c60be4
3298 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3299 Date:   Mon May 25 11:03:41 2020 +0200
3300
3301     dispatcher: docs - removed extra <section> tag
3302
3303 commit 6689c4e321464412325574e4db8a8aa00a7d3230
3304 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3305 Date:   Sun May 24 15:44:04 2020 +0200
3306
3307     kamctl: regenerated db creation scripts for matrix table updates
3308
3309 commit 740840ebe9538c1a3e6e3a49d82d437602b9d91a
3310 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3311 Date:   Sun May 24 15:43:28 2020 +0200
3312
3313     lib/srdb1: schema - added id auto-increment column to matrix
3314     
3315     - coherence across all tables
3316
3317 commit 3e77c574c340941f36ca8f9081a77c5b476f8c8c
3318 Author: Sergey Safarov <s.safarov@gmail.com>
3319 Date:   Sat May 23 22:24:25 2020 +0300
3320
3321     pkg/kamailio/obs: packaged xhttp_prom (prometheus)
3322
3323 commit 77996f4b8808f4950325e14861b6ac82c09a5eff
3324 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3325 Date:   Fri May 22 21:46:13 2020 +0200
3326
3327     modules: readme files regenerated - dispatcher ... [skip ci]
3328
3329 commit e97ce9f952f8f867ae5718df1dd940e0fca33f3e
3330 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3331 Date:   Fri May 22 21:32:59 2020 +0200
3332
3333     dispatcher: docs for dispatcher.set_duid_state command
3334
3335 commit b7b0f25871fd99667db5f426cb7373deba7561ae
3336 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3337 Date:   Fri May 22 21:25:48 2020 +0200
3338
3339     dispatcher: new rpc command dispatcher.set_duid_state
3340     
3341     - set the state of a destination by matching on duid attribute
3342       kamctl rpc dispatcher.set_duid_state <state> <setid> <duid>
3343     - example: kamctl rpc dispatcher.set_duid_state i 1 xyz
3344     - GH #2085
3345
3346 commit b0a0ece77a3136abdecbfb3f6f1927b7809ad4c5
3347 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3348 Date:   Thu May 21 16:31:17 2020 +0200
3349
3350     modules: readme files regenerated - kazoo ... [skip ci]
3351
3352 commit 3a84011684cc84ebceea0e90000c915c5e2316b5
3353 Author: Author Yufei Tao <yufei.tao@syntec.co.uk>
3354 Date:   Mon May 11 14:48:32 2020 +0100
3355
3356     kazoo: add basic kemi support
3357
3358 commit c62f69b4603d3a680e50df010b8c139b7ae123ef
3359 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3360 Date:   Thu May 21 10:16:22 2020 +0200
3361
3362     modules: readme files regenerated - corex ... [skip ci]
3363
3364 commit 36053c68cc4f8268f59dbd836ab5db7d0aa8c606
3365 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3366 Date:   Thu May 21 10:15:14 2020 +0200
3367
3368     corex: docs - updates to nio related parameters and examples
3369
3370 commit 9b88b64394e2cfc61eb7e6c14d23264f2613f036
3371 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3372 Date:   Thu May 21 10:10:02 2020 +0200
3373
3374     corex: renamed module parameter for NIO processing
3375     
3376     - nio - non sip network i/o events
3377
3378 commit 47b317dddd1de58a850086985e55b242b29bcf47
3379 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3380 Date:   Thu May 21 10:04:44 2020 +0200
3381
3382     tm: updated comments for removed obsolete DYN_BUF define condition
3383
3384 commit 43a2a78563499a4843f88e927a249b7972159e43
3385 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3386 Date:   Thu May 21 10:04:31 2020 +0200
3387
3388     stun: removed obsolete DYN_BUF define condition
3389
3390 commit cbeec44d4c04c03af39bda85bbd26af6299f2b69
3391 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3392 Date:   Thu May 21 10:03:57 2020 +0200
3393
3394     core: removed obsolete DYN_BUF define condition
3395
3396 commit 2a61e71c6088ddd5573465474d5f4922fc58c952
3397 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3398 Date:   Wed May 20 22:16:11 2020 +0200
3399
3400     modules: readme files regenerated - dispatcher ... [skip ci]
3401
3402 commit 32e1409a2e0fef557eeda196586b1a32366b90a5
3403 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3404 Date:   Wed May 20 22:02:42 2020 +0200
3405
3406     dispatcher: docs - kamctl is not an entity
3407
3408 commit 4f51e4a960fe3df2c83b8c328c78a88818328223
3409 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3410 Date:   Wed May 20 22:01:12 2020 +0200
3411
3412     modules: readme files regenerated - dispatcher ... [skip ci]
3413
3414 commit be1e23defc8c56dc0a1398b009019626f5ea0e0f
3415 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3416 Date:   Wed May 20 21:48:29 2020 +0200
3417
3418     dispatcher: documentation for dispatcher.hash rpc command
3419
3420 commit aac6c77cac36ea28897fcec539d750e8bf652d55
3421 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3422 Date:   Wed May 20 21:33:17 2020 +0200
3423
3424     dispatcher: added rpc command dispatcher.hash
3425     
3426     - prototype: dispatcher.hash nslots val1 [val2]
3427     - compute the hash id of the value and do modulo operation if first
3428     parameter is not 0
3429     - val2 is optional
3430
3431 commit 4a7c3af7095257fd2e32ce2e33d66346256abafb
3432 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3433 Date:   Wed May 20 14:16:17 2020 +0200
3434
3435     modules: readme files regenerated - kafka ... [skip ci]
3436
3437 commit f0134bb58f30dbe9b450a0f9476f70d7eb1e3a4a
3438 Author: Vicente Hernando <vhernando@systemonenoc.com>
3439 Date:   Mon May 18 16:22:41 2020 +0200
3440
3441     kafka: doc about kafka_send_key function.
3442
3443 commit 4a71486624cc4ea896b87e422e6014f2393c5f7b
3444 Author: Vicente Hernando <vhernando@systemonenoc.com>
3445 Date:   Mon May 18 15:49:31 2020 +0200
3446
3447     kafka: send messages with key via kafka_send_key function and kafka.send_key for KEMI.
3448
3449 commit cc098ecdfb556bf5efaab72fa767c773000f9fb6
3450 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3451 Date:   Wed May 20 13:35:32 2020 +0200
3452
3453     evapi: use getaddrinfo() instead of gethostbyname()
3454     
3455     - the later is marked as deprecated
3456     - GH #1714
3457
3458 commit 23341c60519bd3e8eb91974c7aca0b283735665e
3459 Author: Aleksandar Yosifov <alexyosifov@gmail.com>
3460 Date:   Thu May 7 15:51:34 2020 +0300
3461
3462     ims_registrar_scscf: fix multiple contacts in 200OK
3463     
3464     - Prevent sending of multiple contacts in 200OK reply
3465       for UE Re-Registration. Now S-CSCF replies with the
3466       exact contact for Re-Registration.
3467
3468 commit f2458a66ae46a74b83fe2a3f3886f6015249a960
3469 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3470 Date:   Tue May 19 14:23:01 2020 +0200
3471
3472     core: kemi - functions to test http methods
3473
3474 commit d14833d9d1ad6cc92c65e279b7dd89b3b922f129
3475 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3476 Date:   Tue May 19 13:43:10 2020 +0200
3477
3478     dispatcher: sync on load management operations
3479     
3480     - use locks to increment/decrement call load and get least loaded dst
3481     - GH #2322
3482
3483 commit b26951c06483a0e9720b65689179541b29c938c5
3484 Merge: 6ffe43a50c f6b5f782e0
3485 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3486 Date:   Tue May 19 12:56:58 2020 +0200
3487
3488     Merge pull request #2326 from NGSegovia/keepalive/first_check_on_start
3489     
3490     keepalive: early start of OPTIONS checking
3491
3492 commit 6ffe43a50cbc33bb83b14f3aef3341af6b34e6f6
3493 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3494 Date:   Tue May 19 10:29:41 2020 +0200
3495
3496     core: add case functions for str_hash get and set
3497
3498 commit d500589d1503b62df0db9a837f1a80ae8425b840
3499 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3500 Date:   Mon May 18 12:06:05 2020 +0200
3501
3502     dmq: use module prefix for global variables
3503     
3504     - avoid potential conflicts with other globals, given that this module
3505     is used by other modules to perform replication
3506
3507 commit 17d3040365400d14d251247c9c3319fc003f2cb2
3508 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3509 Date:   Mon May 18 11:28:20 2020 +0200
3510
3511     core: kemi - added KSR.is_KDQM()
3512
3513 commit 8db5a12f7fab1a1fc7d50c87bbf1aee325b067c2
3514 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3515 Date:   Mon May 18 08:29:09 2020 +0200
3516
3517     core: kemi - added missing is_MESSAGE()
3518     
3519     - GH #2331
3520
3521 commit 7749069cd05b9619ee32237773097441e241bac4
3522 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3523 Date:   Sun May 17 10:01:18 2020 +0200
3524
3525     uid_uri_db: use file specific include guard
3526
3527 commit 9053c70fe7e147b784c53a57014796282701c74d
3528 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3529 Date:   Sun May 17 10:01:00 2020 +0200
3530
3531     auth_diameter: use file specific include guard
3532
3533 commit 3d73e8cb9f7431383c5a4ce798e2610f37ff92dc
3534 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3535 Date:   Sun May 17 10:00:28 2020 +0200
3536
3537     acc_diameter: use file specific include guard
3538
3539 commit c0e687d820f9bbf2b6b1ef6892e5b34c30f25a63
3540 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3541 Date:   Sat May 16 15:21:43 2020 +0200
3542
3543     websocket: use signature macro instead of offsetting inside server hdr define
3544     
3545     - pass rcv info structure by address
3546     - remove function name from logs
3547
3548 commit d26ccdea61230bfc7720a2523c7b6dd8d2692d6d
3549 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3550 Date:   Sat May 16 15:20:45 2020 +0200
3551
3552     core: define macro for signature to be used for server and user-agent
3553
3554 commit 6aca846dce4b797a66aaa865fb5a1e81f7806b4c
3555 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3556 Date:   Fri May 15 16:51:50 2020 +0200
3557
3558     rr: updates for outboud module api
3559
3560 commit 97c7081df94eaabd8e48b084671ea831b5ec9024
3561 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3562 Date:   Fri May 15 16:51:41 2020 +0200
3563
3564     path: updates for outboud module api
3565
3566 commit 56ea88ef9a0628d7ca644f31840101ffe573e5c3
3567 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3568 Date:   Fri May 15 16:49:17 2020 +0200
3569
3570     outbound: pass recv info struct by address
3571     
3572     - fix performance inefficiency for passing large structs by value
3573
3574 commit f6b5f782e0ebc8570d640415c61b9bf654336154
3575 Author: Nacho Garcia Segovia <nacho.gs@zaleos.net>
3576 Date:   Fri May 15 08:21:15 2020 +0200
3577
3578     keepalive: early start of OPTIONS checking
3579     
3580     - Current code takes some time to start checking (ping_interval). So, if someone sets a really high ping_interval it takes a while to get destination status. This change fires the first OPTIONS check just 3 seconds (fixed) after the destination is added. The checks would be done with the pace defined in ping_interval.
3581
3582 commit 7ae675bd90b4420ebaa17768c97aa09219f53116
3583 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3584 Date:   Thu May 14 21:21:51 2020 +0200
3585
3586     pua_reginfo: free xml doc in case of error
3587     
3588     - a few whitespacing fixes
3589
3590 commit 4ad790f697554332ea590793d3ec56e13437e82f
3591 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3592 Date:   Thu May 14 21:15:51 2020 +0200
3593
3594     evapi: cast to void* when printing logs with pointer value
3595
3596 commit c45913497f222c67bcccdbc8724b25bb083c556f
3597 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3598 Date:   Thu May 14 20:37:09 2020 +0200
3599
3600     tm: safety checks for branch request len
3601
3602 commit a5722aa7773eb4153e8c3b241cae6e3f5f7a9894
3603 Author: Henning Westerholt <hw@skalatan.de>
3604 Date:   Thu May 14 16:38:31 2020 +0000
3605
3606     ctl: small spelling fix in comment
3607
3608 commit fc09015bbad342b435de7ddb3300e19a415c340d
3609 Author: Henning Westerholt <hw@skalatan.de>
3610 Date:   Thu May 14 16:38:00 2020 +0000
3611
3612     core: small spelling fix in comment
3613
3614 commit cbb070b74e63017a23355dd8d5266c2d57b762f9
3615 Author: Henning Westerholt <hw@skalatan.de>
3616 Date:   Thu May 14 16:37:34 2020 +0000
3617
3618     cdp: small spelling fix in log message
3619
3620 commit 3abc650d37e426840f060426a851ecac5210d2e5
3621 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3622 Date:   Thu May 14 10:41:06 2020 +0200
3623
3624     jansson: use the core macros for ending string value with '\0' and to restore
3625     
3626     fix #2327
3627
3628 commit c1d3fdb31871078b666278a933dbab20a0a8dca3
3629 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3630 Date:   Wed May 13 18:35:56 2020 +0200
3631
3632     misc: examples/kemi - small typo in lua example
3633
3634 commit 730f65c06d0b8436e4a9cd0c1a62d2433819dc45
3635 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3636 Date:   Tue May 12 19:52:52 2020 +0200
3637
3638     core: explicit cast to (void*) for %p format printing
3639     
3640     - c standard required that for a defined value and in some cases the
3641     code analysers complain, especially when reading the value via
3642     socket/file descriptor
3643
3644 commit 702630b484ac6f7c017829c24294ce7552f1682a
3645 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3646 Date:   Tue May 12 18:01:15 2020 +0200
3647
3648     imc: reserve last char in global buffer for ending zero
3649
3650 commit 94eb9fed8b1d4a0aaaf76506e339f2d6a9e34e7d
3651 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3652 Date:   Tue May 12 16:37:09 2020 +0200
3653
3654     keepalive: use ctime_r() for a safer multi-thread usage
3655
3656 commit 259af0c1eea8419df247c8da0f12b1881afa5332
3657 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3658 Date:   Tue May 12 16:32:31 2020 +0200
3659
3660     sipdump: use localtime_r() for a safer multi-thread usage
3661
3662 commit 92e2c22c3c709c3c9a5243b5d5bdd48293865b0c
3663 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3664 Date:   Tue May 12 16:27:58 2020 +0200
3665
3666     tmrec: use localtime_r() for a safer multi-thread usage
3667
3668 commit 19769eb372ca4d37ed45fef561cf966360ea6fd4
3669 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3670 Date:   Tue May 12 16:26:07 2020 +0200
3671
3672     pv: use ctime_r() for a safer multi-thread usage
3673
3674 commit f72cc60b9e82bc810c08d42a49bb23e5134ffa9d
3675 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3676 Date:   Tue May 12 16:19:18 2020 +0200
3677
3678     msilo: use [c|gm]time_r() for a safer multi-thread usage
3679
3680 commit 2394c0a97387efefde6a6784e09e02f3ff8a841c
3681 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3682 Date:   Tue May 12 16:14:39 2020 +0200
3683
3684     msrp: use ctime_r() for a safer multi-thread usage
3685
3686 commit 0cdd35c7c685cf65687be12c23135be89728cbf3
3687 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3688 Date:   Tue May 12 16:11:29 2020 +0200
3689
3690     acc: use localtime_r() for a safer multi-thread usage
3691
3692 commit a05d313e0fa27952d7b10329ca1da9b041369ffb
3693 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3694 Date:   Tue May 12 16:08:21 2020 +0200
3695
3696     sipdump: use localtime_r() for a safer multi-thread usage
3697
3698 commit 14aa67d750150cf6eb588b350ce156b770d4816d
3699 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3700 Date:   Tue May 12 15:02:50 2020 +0200
3701
3702     xhttp_rpc: use gmtime_r() for a safer multi-thread usage
3703
3704 commit c244381c69459b3708d3603e548fafac8321acf8
3705 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3706 Date:   Tue May 12 14:59:13 2020 +0200
3707
3708     acc: use gmtime_r() for a safer multi-thread usage
3709
3710 commit 1fe9da8c118f2ff3ebe1913238b609500cca8f23
3711 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3712 Date:   Tue May 12 14:57:13 2020 +0200
3713
3714     drouting: use localtime_r() for a safer multi-thread usage
3715
3716 commit d780945bc9a186d54439e1258ac540cd5f7bd86d
3717 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3718 Date:   Tue May 12 14:54:04 2020 +0200
3719
3720     smsops: use gmtime_r() for a safer multi-thread usage
3721
3722 commit 150e757ec0fdadeee7b0ce8b6362f1a01aa0c382
3723 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3724 Date:   Tue May 12 14:51:48 2020 +0200
3725
3726     db_mysql: use gmtime_r() for a safer multi-thread usage
3727
3728 commit 6007274938387359bb0a9b54528a5f3c87700356
3729 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3730 Date:   Tue May 12 14:48:58 2020 +0200
3731
3732     jsonrpcs: use gmtime_r() for a safer multi-thread usage
3733
3734 commit d54eed9eb2f3a09a70f679ea0fb7cac64a5aa14a
3735 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3736 Date:   Tue May 12 14:46:15 2020 +0200
3737
3738     msilo: use ctime_r() for a safer multi-thread usage
3739     
3740     > The reentrant version ctime_r() does the same, but stores
3741     >  the string in a user-supplied buffer which should have
3742     >  room for at least 26 bytes.
3743
3744 commit 3dc960b6db3dc5807814fc73887f985bf2ff91d7
3745 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3746 Date:   Tue May 12 14:38:43 2020 +0200
3747
3748     xprint: use ctime_r() for a safer multi-thread usage
3749     
3750     > The reentrant version ctime_r() does the same, but stores
3751     >  the string in a user-supplied buffer which should have
3752     >  room for at least 26 bytes.
3753
3754 commit f9ae11746fb820bb24057f4b3509bd59b6d3e936
3755 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3756 Date:   Tue May 12 14:29:10 2020 +0200
3757
3758     db_redis: use localtime_r() for a safer multi-thread usage
3759
3760 commit 8f8ebbe65cfa5d90a7a4186be605192c179a6483
3761 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3762 Date:   Tue May 12 14:20:02 2020 +0200
3763
3764     textops: use gmtime_r() for a safer multi-thread usage
3765
3766 commit 90275e02faf75454026597c1e720487b5d845f79
3767 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3768 Date:   Tue May 12 14:16:12 2020 +0200
3769
3770     modules: readme files regenerated - keepalive ... [skip ci]
3771
3772 commit 2372dc933926611dad22812e0d550ae736249a06
3773 Merge: 62e510957c 7ae22f6872
3774 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3775 Date:   Tue May 12 14:05:27 2020 +0200
3776
3777     Merge pull request #2323 from voiceip/keepalive-rpc-change
3778     
3779     keepalive: update rpc response to include current state
3780
3781 commit 62e510957c28e8b8419f7f65b6a866c1a9d0de5b
3782 Merge: 2373495a3f e3fbe59e25
3783 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3784 Date:   Tue May 12 14:04:21 2020 +0200
3785
3786     Merge pull request #2319 from cruzccl/redis-sentinel-reconnection
3787     
3788     ndb_redis: add sentinel support to reconnection logic
3789
3790 commit 2373495a3f79509a2f79830da0105d02bf1b649e
3791 Merge: 66aebfd65b 9cd73c5823
3792 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3793 Date:   Tue May 12 14:02:18 2020 +0200
3794
3795     Merge pull request #2318 from NGSegovia/keepalive/response_callback
3796     
3797     Keepalive/response callback
3798
3799 commit 66aebfd65be6b6f9645413b1c2cff932c9dfc2dd
3800 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3801 Date:   Tue May 12 10:31:19 2020 +0200
3802
3803     modules: readme files regenerated - rtpengine ... [skip ci]
3804
3805 commit bcada2c8afbea70e2f05c9c2419af857577316a3
3806 Author: Olle E. Johansson <oej@edvina.net>
3807 Date:   Tue May 12 10:21:44 2020 +0200
3808
3809     rtpengine: Update docs - fix formatting, some typos
3810
3811 commit 4d450116309d1a2e2b6aceb6fa16657a1e9f44fb
3812 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3813 Date:   Tue May 12 09:16:20 2020 +0200
3814
3815     modules: readme files regenerated - tls ... [skip ci]
3816
3817 commit ff887fe5d0d7cec7fc0640a54c80b322d421ed36
3818 Author: Olle E. Johansson <oej@edvina.net>
3819 Date:   Tue May 12 09:08:33 2020 +0200
3820
3821     TLS: Try to always refer to OpenSSL as "OpenSSL" instead of other names
3822
3823 commit 70bcb5f88dc87e27940cc71e293d1c68a7717af6
3824 Author: Olle E. Johansson <oej@edvina.net>
3825 Date:   Tue May 12 09:07:02 2020 +0200
3826
3827     TLS: Fix TLS session id example to match source code
3828
3829 commit f75e64b2335fcf07c3371a4108063e8c0a3a52b9
3830 Author: Olle E. Johansson <oej@edvina.net>
3831 Date:   Tue May 12 09:05:51 2020 +0200
3832
3833     TLS: fix typo in docs
3834
3835 commit a08b7640e27524863acd7dc732dffc744f801b5d
3836 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3837 Date:   Mon May 11 20:34:27 2020 +0200
3838
3839     core: dprint - escaped control chars need 6 bytes
3840     
3841     - they are encoded as \uXXXX
3842
3843 commit 9cae069832c8f37ebf9e686b3fbcab5d63652755
3844 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3845 Date:   Sat May 9 13:53:19 2020 +0200
3846
3847     regex: leave enough space in buffers for parenthesis and -ending
3848
3849 commit d13f863e74c6c0275264e588f1dca206cf099587
3850 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3851 Date:   Sat May 9 11:00:20 2020 +0200
3852
3853     core: udp server - add sockaddr_storage to ensure enough size for sockaddr_union
3854     
3855     - safety check that from addr len is matching expected size for listen
3856     socket
3857     - rename local variables to suggest better their purpose
3858
3859 commit 361542a953ceaab1894f790e21eecf74008b749a
3860 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3861 Date:   Mon May 11 15:06:26 2020 +0200
3862
3863     cfgt: fix implicit declaration of 'strcasestr'
3864     
3865     > cfgt_int.c: In function 'cfgt_msgout':
3866     > cfgt_int.c:863:21: warning: implicit declaration of function 'strcasestr'; did you mean 'strcasecmp'? [-Wimplicit-function-declaration]
3867     >  863 |  if(buf->len > 7 && strcasestr(buf->s, "OPTIONS")) {
3868     >      |                     ^~~~~~~~~~
3869     >      |                     strcasecmp
3870
3871 commit 7ae22f6872cc3f74fecb0ebee797ff3f80c34fd3
3872 Author: kinshuk.bairagi <me@kinshuk.in>
3873 Date:   Mon May 11 17:45:44 2020 +0530
3874
3875     keepalive: update rpc response
3876     
3877     - Adds current state as part of rpc response per destination wise
3878
3879 commit 0fff35bd8368bc0a2a2236a6ee01456db1807911
3880 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3881 Date:   Fri May 8 21:48:29 2020 +0200
3882
3883     usrloc: fix define name typo for the new keepalive management
3884     
3885     - user right db value index for null checking
3886     - ensure ending 0 doesn't overflow on aor building
3887
3888 commit 375d01466dffcef9e7064f4100a5afef48dbde39
3889 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3890 Date:   Fri May 8 21:37:52 2020 +0200
3891
3892     presence: check for null head when reordering returned presentity list
3893
3894 commit aac577a4655ebf09d5cbef3e1a49f72d25ea57d7
3895 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3896 Date:   Fri May 8 21:28:01 2020 +0200
3897
3898     core: safer truncation of hostname using memcpy
3899
3900 commit e3fbe59e2508b42280e755ccff90cf74420079db
3901 Author: Carlos Cruz <carlos@cruzccl.com>
3902 Date:   Fri May 8 17:37:30 2020 +0200
3903
3904     ndb_redis: add sentinel support to reconnection logic