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