a548e4665a6fbdd99c7ae0d02b96bd1909f6ab1f
[kamailio] / ChangeLog
1 ===================== 2020-10-02 Version 5.2.8 Released =====================
2
3 ===================== Changes Since Version 5.2.7 ===========================
4
5 commit 259cf0e5dd3fbeddeb1494065c742d22a8f5371e
6 Author: Henning Westerholt <hw@skalatan.de>
7 Date:   Fri Oct 2 16:24:50 2020 +0000
8
9     Makefile.defs: set version to 5.2.8
10
11 commit 2bab6b56493e16b03870d474ba088e542d2c7965
12 Author: Henning Westerholt <hw@skalatan.de>
13 Date:   Fri Oct 2 16:24:03 2020 +0000
14
15     pkg: update alpine and obs spec files for 5.2.8
16
17 commit 2e7d7748f4afa38f4b2937feca0ba870a8a1c11e
18 Author: Henning Westerholt <hw@skalatan.de>
19 Date:   Fri Oct 2 16:22:41 2020 +0000
20
21     pkg: update debian pkg files for 5.2.8
22
23 commit 5a034b5b5a1e45e2c91ccf70db0b8b236f30f388
24 Author: Daniel-Constantin Mierla <miconda@gmail.com>
25 Date:   Wed Sep 30 12:34:40 2020 +0200
26
27     rr: reset param buffer for r-r advertised address
28     
29     - GH #2486
30     
31     (cherry picked from commit 8dfc0f6ef0ddc4bf2d73d21124caa289d4b8ce07)
32
33 commit 61c88b527d9f58154a5a884fab1bcd525413e173
34 Author: Julien Chavanton <jchavanton@gmail.com>
35 Date:   Mon Sep 28 12:57:25 2020 -0700
36
37     dispatcher: fix an error in initialisation /
38     
39     training of the latency estimator
40     
41     (cherry picked from commit b728cb30810ef44b821a93335cdd34f954f2029c)
42
43 commit ac95ed9c1a24dbedf4e197a02580880fd19c1ad1
44 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
45 Date:   Wed Sep 23 09:01:43 2020 +0200
46
47     ndb_redis: set message level to debug on exec
48     
49     * logging error makes no sense here since there's going
50       to be a reconnection afterwards
51     
52     > ERROR: ndb_redis [redis_client.c:903]: redisc_exec_argv(): Redis error: Server closed the connection
53     
54     (cherry picked from commit a9c331d70dbed6827874aa99296203ac5a9d5c7b)
55
56 commit 7f37dfe943e49625afcd51ca8de321418f872124
57 Author: Daniel-Constantin Mierla <miconda@gmail.com>
58 Date:   Mon Sep 21 10:59:34 2020 +0200
59
60     usrloc: use unsigned int for rpc output for the fields having this type
61     
62     (cherry picked from commit b754b9f68bee0b58b4ae00b7f0764c2bf711d14c)
63
64 commit 8988b12dee467bfd5ba1a6d3aaef13ae40c7ae34
65 Author: Daniel-Constantin Mierla <miconda@gmail.com>
66 Date:   Thu Sep 17 14:21:30 2020 +0200
67
68     tmx: safety check of expected route blocks for using $T_*() variables
69     
70     - related to GH #2479
71     
72     (cherry picked from commit 2e7710e292a649c6c57e46d5994d3b2cf3815865)
73
74 commit 0d0085cfe871208af4a4f7f4a4c4ea040dd9a56e
75 Author: Daniel-Constantin Mierla <miconda@gmail.com>
76 Date:   Thu Sep 17 12:55:10 2020 +0200
77
78     lib/srdb1: db_use_table() more suggestive error messages
79     
80     (cherry picked from commit 57d33a2d76219ae3d1eb503044dadaeddc7e06fd)
81
82 commit aac6c00202aeebe8a13e9d33ca962771ffbfc353
83 Author: Daniel-Constantin Mierla <miconda@gmail.com>
84 Date:   Tue Sep 15 07:33:00 2020 +0200
85
86     topos: docs - more details about what SIP traffic is handled
87     
88     (cherry picked from commit 878971f2c0bc32233b6f18728f9b88537b3d19e8)
89
90 commit 35df241a87766f4a7ccdbea2573135559a80e3a1
91 Author: Daniel-Constantin Mierla <miconda@gmail.com>
92 Date:   Mon Sep 14 13:00:25 2020 +0200
93
94     dispatcher: sync on updating last used fields
95     
96     (cherry picked from commit e307432e5f34a2093544e9ff703ea205169e4088)
97
98 commit 773f6f48b3c638fd812edebe5303d70fce15aa4c
99 Author: Henning Westerholt <hw@skalatan.de>
100 Date:   Sat Sep 12 09:57:10 2020 +0000
101
102     docs: add matrix channel information to normal and github READMEs
103     
104     (cherry picked from commit 3c19ca90327d92be69cdce482e66991147db9083)
105
106 commit e01b3652c9112b98d037fc4dbc54fe85db0d76c6
107 Author: Daniel-Constantin Mierla <miconda@gmail.com>
108 Date:   Wed Sep 9 13:01:36 2020 +0200
109
110     msrp: proper parsing ipv6 host part in uri
111     
112     - enclose ipv6 address in square brackets for msrp pv
113     - related to #2472
114     
115     (cherry picked from commit 1cda029885dd89e2ec46fe28a0d6f656aad19e7a)
116
117 commit 7755d876d0f300daf9563b57793a17e8ad8b186d
118 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
119 Date:   Tue Sep 8 15:04:04 2020 +0200
120
121     httpa_asyc_client: set curl memory callbacks in module initialization
122     
123     (cherry picked from commit 66fea7c615e01b200b334d5255c90911cfb360fe)
124
125 commit 3ce17b3ba01104ebd0789f25ff950e14caaa6adf
126 Author: Daniel-Constantin Mierla <miconda@gmail.com>
127 Date:   Thu Aug 27 12:34:50 2020 +0200
128
129     usrloc: get_udomain() - safety checks for location table name parameter
130     
131     (cherry picked from commit 29dde9fea1eb21b4bb484286f7443dd32f611bd2)
132
133 commit 1d0f0bcee0f51d62a506935924f331684a40cbc2
134 Author: Juha Heinanen <jh@tutpro.com>
135 Date:   Tue Aug 25 20:11:59 2020 +0300
136
137     sqlops module: added one more sql query function return value to README
138     
139     (cherry picked from commit d93de03c10eb7b88024d7eb9ba85200601cf6c7a)
140
141 commit f8b67668b35008f86435a5e3d9f2ae67aca98566
142 Author: Daniel-Constantin Mierla <miconda@gmail.com>
143 Date:   Mon Aug 24 10:22:52 2020 +0200
144
145     topoh: remove the Via cookie when skipping topoh via event route
146     
147     - event route is now executed with parsed sip message to be sent out
148     - GH #2437
149     
150     (cherry picked from commit 06a1d20fdcae42c8f2130c547c6c6cf5fb6dce26)
151
152 commit b046d031006627eec4acfd9dd8fbf0572ed3f9b5
153 Author: Daniel-Constantin Mierla <miconda@gmail.com>
154 Date:   Mon Aug 24 10:01:20 2020 +0200
155
156     log_custom: print to stderror if sending log message fails
157     
158     - help troubleshooting while avoiding looping to same function in case
159     the log engine is set to log custom module
160     
161     (cherry picked from commit f16d046f6330f897b374d9bb7dab3b2ce8eab3a7)
162
163 commit 3d4bcb4a386bc9387053779e1f692ebd942e84c1
164 Author: Dmitry <dmitry.wagin@ya.ru>
165 Date:   Sun Aug 16 23:21:37 2020 +0300
166
167     Makefile.defs: Fixed libs option for FreeBSD
168     
169     (cherry picked from commit f490c4e0f5888963a01fa99fe94a464d44223199)
170
171 commit 72bf4a6c9e768d2ab1c2d9eb4c80c6e2f019f0f6
172 Author: Daniel-Constantin Mierla <miconda@gmail.com>
173 Date:   Tue Aug 11 12:36:02 2020 +0200
174
175     topoh: check if via param has the expected prefix, otherwise skip
176     
177     - GH #2437
178     
179     (cherry picked from commit 046126b4a90090bf5b8f9b517ba5218793e6b973)
180
181 commit 814fcce6c46671b84bf67d6db7317a0ad79b18b8
182 Author: Daniel-Constantin Mierla <miconda@gmail.com>
183 Date:   Tue Aug 11 11:11:35 2020 +0200
184
185     pike: docs - section for pike.list rpc command
186     
187     (cherry picked from commit 720e929a87c6d3ee29c316ca63886c7142320f43)
188
189 commit 92ddff8921ef0b035d1d785e87f3f44be8a3582c
190 Author: Daniel-Constantin Mierla <miconda@gmail.com>
191 Date:   Wed Aug 5 16:38:01 2020 +0200
192
193     Makefile.defs: map gcc v10.x to 9.0+ options
194     
195     - detect properly the 10.x gcc version number, GH #2425
196     
197     (cherry picked from commit 79e7738027a40affa4c7f606bf55a3ad0fe31bc4)
198
199 commit 36a3c1f47f54e58f41ed5b302bd4bce1ff76a501
200 Author: Daniel-Constantin Mierla <miconda@gmail.com>
201 Date:   Tue Aug 4 08:36:18 2020 +0200
202
203     Makefile.defs: get clang version only from --version output
204     
205     - the full version with stderr output included has a different first
206     line on MacOS, making head -n 1 not extract the version number line
207     
208     (cherry picked from commit bff689cfedca70149e17b6ec3584ca9ecab71418)
209
210 commit 8ac4f388f835ef182bf1d05d45550250a6b677b3
211 Author: Daniel-Constantin Mierla <miconda@gmail.com>
212 Date:   Sat Aug 1 16:51:39 2020 +0200
213
214     db_text: free pointer in case of error
215     
216     (cherry picked from commit bddf16db74ea779bb01805fc2cbabfdaf8f4d62b)
217
218 commit f82bdb7fadd02368133b4813cdba515a7725a31d
219 Author: Daniel-Constantin Mierla <miconda@gmail.com>
220 Date:   Fri Jul 31 20:45:47 2020 +0200
221
222     xcap_server: check before going to the end of the buffer
223     
224     - use marcros to set and restore char for ending 0
225     
226     (cherry picked from commit 6ce5c0bdf136ecffd7917f2d60093e1b2c49fa54)
227
228 commit 12e310f3757fd2e194267977579e5d3643ecb2a3
229 Author: Daniel-Constantin Mierla <miconda@gmail.com>
230 Date:   Mon Jul 27 09:37:23 2020 +0200
231
232     dialog: print old state on dlg timeout
233     
234     (cherry picked from commit 06b7e416756e1711edef6db683cef35824f4b2a5)
235
236 commit b3b06a9c0329f01f8c9351cc56a146e0ba9a25c0
237 Author: Sergey Safarov <s.safarov@gmail.com>
238 Date:   Mon Jul 27 09:50:54 2020 +0300
239
240     pkg/kamailio/obs: spec formating
241     
242     (cherry picked from commit 56bb276b4e5c00843244d555e7c5221e3f2a6203)
243
244 commit 83a357f8d6a3a8a0e2b6de6ac74238358ec661cc
245 Author: Daniel-Constantin Mierla <miconda@gmail.com>
246 Date:   Fri Jul 24 22:25:50 2020 +0200
247
248     tls: docs - fixed typo
249     
250     - GH #2410
251     
252     (cherry picked from commit a12064696ac37cadf954a89b58daa1e05e182180)
253
254 commit 3195b85910e3e834ae03e59d20e411b33bc7569e
255 Author: Daniel-Constantin Mierla <miconda@gmail.com>
256 Date:   Tue Jul 14 09:21:04 2020 +0200
257
258     misc/examples: kemi lua - added debug callback function
259     
260     - commented - can be enabled to track the execution trace of the lua
261     script
262     
263     (cherry picked from commit 491a8327933cb4471260fdd09ff93296a7a0ccfd)
264
265 commit 78cc2c04fc43f44619f311b0d10ac101e8cb2d70
266 Author: Henning Westerholt <hw@skalatan.de>
267 Date:   Sat Jul 11 11:03:26 2020 +0000
268
269     ims_charging: fix wrong default User-Equipment-Info-Type AVP format
270     
271     - fix User-Equipment-Info-Type AVP format
272       According to the RFC 8506 it should be like this: The 48-bit Media Access
273       Control (MAC) address is formatted as described in Section 3.21 of [RFC3580]
274     - use strlen instead of sizeof
275     
276     (cherry picked from commit 1a8f54147063560f6016634152b17293394b8497)
277     (cherry picked from commit d51a3c4393b345b783adccf8a0e960274e11afb2)
278
279 commit 4b7cd8149d1588efbd94bc6f30a9864563b0c3f0
280 Author: Henning Westerholt <hw@skalatan.de>
281 Date:   Thu Jul 2 16:05:51 2020 +0000
282
283     ims_charging: bugfix for tel URIs, need the same logic in stop as in start requests
284     
285     (cherry picked from commit c3efb3b3331936a30f387e9f3c8c435d4d64f0bb)
286
287 commit d2377eea2798561128bfb299f7f01d69614aa086
288 Author: Henning Westerholt <hw@skalatan.de>
289 Date:   Thu Jul 2 09:09:27 2020 +0000
290
291     ims_charging: add missing change for ccr.c (related to previous commit f5e44252c39c7695cb)
292     
293     (cherry picked from commit 4cb61cc35a695e2636007f6518a63ed8e508b67f)
294
295 commit 35132a64f4a60df23e03a8be1e68197aa20b3e87
296 Author: Henning Westerholt <hw@skalatan.de>
297 Date:   Thu Jul 2 08:54:20 2020 +0000
298
299     ims_charging: bugfix for destination_host parameter, implementation was incomplete
300     
301     (cherry picked from commit f5e44252c39c7695cb66893035a0581a65a72f91)
302
303 commit d054df58128e23516f526e4eab4a3d6d1745014b
304 Author: Henning Westerholt <hw@skalatan.de>
305 Date:   Sun Jun 28 12:45:43 2020 +0000
306
307     ims_charging: fix error in destination_realm default vaulue
308     
309     (cherry picked from commit f679c118a589c80cb84954fb46271adef596e049)
310
311 commit 96e406c046d625995e5887a065a6a8c37e1ba488
312 Author: Daniel-Constantin Mierla <miconda@gmail.com>
313 Date:   Fri Jun 26 22:27:43 2020 +0200
314
315     siputils: docs - added section ids for parameters
316     
317     (cherry picked from commit ec0b1d31f1d667abdcd7cce7fbfff110583e271c)
318
319 commit 7640e7c38df8c213210487f9379cd761a94ece45
320 Author: Daniel-Constantin Mierla <miconda@gmail.com>
321 Date:   Wed Jun 24 21:05:56 2020 +0200
322
323     pua: docs - fixed missing comma in example
324     
325     - picked from #2371
326     
327     (cherry picked from commit 9adccda325d258fe539b54ec67d4389d3a2fc72c)
328
329 commit e7a390388fe640d46efc640e97a87f00f1361f47
330 Author: Daniel-Constantin Mierla <miconda@gmail.com>
331 Date:   Mon Jun 22 15:32:30 2020 +0200
332
333     evapi: free addr info in case of bind error
334     
335     (cherry picked from commit 41db985ebfcb691f2e20e689a83379e382ef6c03)
336
337 commit 3382a6a13d3e072b834af4a4edbde738bd8a92f3
338 Author: Torrey Searle <tsearle@voxbone.com>
339 Date:   Fri Jun 19 11:06:09 2020 +0200
340
341     tools/kemi: add support for invoking function pointers
342     
343     also add a flag to allow generated version of code to be compatible
344     with older versions of python3
345     
346     (cherry picked from commit 773ecfc9ceec5bbbe6c7f5fd72399baacfd74c0a)
347
348 commit c6d6c76f37f1bba607a67f5b38ee0b27653073b8
349 Author: Henning Westerholt <hw@skalatan.de>
350 Date:   Sun Jun 14 15:13:31 2020 +0000
351
352     dialog: fix error in debug logging, properly log both sockets
353     
354     (cherry picked from commit 6b27844460e0de475d9546db122ff1ba9d9be6d8)
355
356 commit e089a78000d29c7205b95f3c3594946c318855af
357 Author: Luis Martin Gil <luismartingil@zaleos.net>
358 Date:   Tue Jun 9 10:48:16 2020 +0200
359
360     keepalive: logging state of dest just if changed
361     
362     (cherry picked from commit 5649a24929ae7bd60154a6c58c772db9e462af27)
363
364 commit 68a101aab5a3eb477862abae8ae5a009092ce80b
365 Author: tsearle <tsearle@gmail.com>
366 Date:   Mon Jun 8 17:33:35 2020 +0200
367
368     remove unused import
369     
370     (cherry picked from commit 2d2594d3cdeead550ccd472f9d0288b72b98d689)
371
372 commit 5570293e5aff74436f57f5844427a043c1410ec1
373 Author: Torrey Searle <tsearle@voxbone.com>
374 Date:   Mon Jun 8 09:17:00 2020 +0200
375
376     tools/kemi: add script to generate mock api for kemi python testing
377     
378     (cherry picked from commit f4ec923976cbab5c1451b65268aaca65a33919fd)
379
380 commit 2ab13ea004bbc3b1254214ee73960ac5d3bb97ca
381 Author: Daniel-Constantin Mierla <miconda@gmail.com>
382 Date:   Sat Jun 6 10:50:19 2020 +0200
383
384     app_jsdt: utils/app_jsdt_ctl - increase the static table size to 1536
385     
386     (cherry picked from commit cb55929b8ce39aee2af193e59034e43af7a44781)
387
388 commit 3f012cee43b173cd898972f9299869c728002ee0
389 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
390 Date:   Wed Jun 3 13:22:21 2020 +0200
391
392     cnxcc: don't terminate non confirmed calls
393     
394     * non confirmed calls can't be terminated via dialog.terminate_dlg() API
395     * set call.max_amount to 0 to terminate the call if gets confirmed
396     
397     fix #2346
398     
399     (cherry picked from commit ca0fc18e1cfad86ed6b7530d6c520b680e5d6a4f)
400
401 commit 879fb5300a1d90a6d958f8a263d243a9cd7fa9fa
402 Author: Daniel-Constantin Mierla <miconda@gmail.com>
403 Date:   Wed Jun 3 21:46:20 2020 +0200
404
405     pdb: use memcpy() for PDB_BUFTOSHORT macro
406     
407     - related to GH #2345
408     
409     (cherry picked from commit be57be33d0e48d412ddab9801ee4d6d906329d70)
410
411 commit b54788999115a9af5261c3d5469a5902b0318464
412 Author: Torrey Searle <tsearle@voxbone.com>
413 Date:   Fri May 29 09:30:56 2020 +0200
414
415      misc: examples/kemi - fixes to the python script
416     
417     remove dependency on Router.Logger
418     remove ;
419     fix comment ref exit()
420     
421     (cherry picked from commit df2fa2c5589bd5f651e814e32e2edf00c23ffebc)
422
423 commit 46c40fd2950d1f3a9f7b3eb5d417489e0b8d8a48
424 Author: Sergey Safarov <s.safarov@gmail.com>
425 Date:   Sat May 23 22:24:25 2020 +0300
426
427     pkg/kamailio/obs: packaged xhttp_prom (prometheus)
428     
429     (cherry picked from commit 3e77c574c340941f36ca8f9081a77c5b476f8c8c)
430
431 commit ba0dedbd5f719a79633d999696ce7114a78dfd07
432 Author: Henning Westerholt <hw@skalatan.de>
433 Date:   Thu May 14 16:38:31 2020 +0000
434
435     ctl: small spelling fix in comment
436     
437     (cherry picked from commit a5722aa7773eb4153e8c3b241cae6e3f5f7a9894)
438
439 commit 365bdea6bd81e32b0bf40832ca5fad3b3ea5e3d7
440 Author: Henning Westerholt <hw@skalatan.de>
441 Date:   Thu May 14 16:38:00 2020 +0000
442
443     core: small spelling fix in comment
444     
445     (cherry picked from commit fc09015bbad342b435de7ddb3300e19a415c340d)
446
447 commit 61255b01f88ea904bf5694f834a5b2aec7398c69
448 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
449 Date:   Thu May 14 10:41:06 2020 +0200
450
451     jansson: use the core macros for ending string value with '\0' and to restore
452     
453     fix #2327
454     
455     (cherry picked from commit 3abc650d37e426840f060426a851ecac5210d2e5)
456
457 commit 79efd5a4c7435fce426b219490d7499c501ec6f8
458 Author: Kamailio Dev <kamailio.dev@kamailio.org>
459 Date:   Fri Oct 2 16:02:24 2020 +0200
460
461     modules: readme files regenerated - modules ... [skip ci]
462
463 commit 695035e2fc0ddc02da3818697785a7cc25d5e286
464 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
465 Date:   Thu Oct 1 20:51:16 2020 -0600
466
467     Fix typo on main README.md: Consecutives 'the'
468
469 commit 587d741736d5dc32f5a81633e0e02cead120e330
470 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
471 Date:   Thu Oct 1 20:50:41 2020 -0600
472
473     Fix typo on xmpp module: Consecutives 'the'
474
475 commit 0006886d1ceb7c705ad2d782a4b7316ccdda48af
476 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
477 Date:   Thu Oct 1 20:50:02 2020 -0600
478
479     Fix typo on websocket module: Consecutives 'the'
480
481 commit b66d8631a62ca08e92bc6b274515843d6749a7c6
482 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
483 Date:   Thu Oct 1 20:46:20 2020 -0600
484
485     Fix typo on tm module: Consecutives 'the'
486
487 commit e1d455c15fcbb4a1c710bd6aa84bba2a96a11046
488 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
489 Date:   Thu Oct 1 20:45:44 2020 -0600
490
491     Fix typo on sca module NOTES
492
493 commit 59eac533086ace33582021edf19c0da2f993550a
494 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
495 Date:   Thu Oct 1 20:44:27 2020 -0600
496
497     Fix typo on ims_qos module: Consecutives 'the'
498
499 commit d44995a6c87cacc94dab13ded043bd4a4ba8dac5
500 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
501 Date:   Thu Oct 1 20:43:44 2020 -0600
502
503     Fix typo on drouting module: Consecutives 'the'
504
505 commit c106c6d265e4b79748fd3532e77a1f9f10f18da3
506 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
507 Date:   Thu Oct 1 20:42:54 2020 -0600
508
509     Fix typo on db_mongodb module: Consecutives 'the'
510
511 commit 1a99608e4d9bb9312737dcdf214af732a7f4eb51
512 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
513 Date:   Thu Oct 1 20:41:54 2020 -0600
514
515     Fix typo on cplc module: Consecutives 'the'
516
517 commit 4e49c16d290871e82c4881544d9d8e742cf00bde
518 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
519 Date:   Thu Oct 1 20:40:13 2020 -0600
520
521     Fix typo on counters module: Consecutives 'the'
522
523 commit 42ea1f522de1b545f72e4cfeeaa1da2949f1b3e7
524 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
525 Date:   Thu Oct 1 20:39:26 2020 -0600
526
527     Fix typo on carrierroute module: Consecutives 'the'
528
529 commit 27da1adf9d64486b5ae6e8e980be82e048a9b582
530 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
531 Date:   Thu Oct 1 20:31:12 2020 -0600
532
533     Fix typo on avp module: Consecutives 'the'
534
535 commit 6b6b2c1223537042d24457b9ca82e25407208608
536 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
537 Date:   Thu Oct 1 20:30:12 2020 -0600
538
539     Fix typo on app_jsdt module: Consecutives 'the'
540
541 commit 36a329cc8fef72da4f3a893079fccf8a97296547
542 Author: Jorge Vallecillo <jorgevallecilloc@gmail.com>
543 Date:   Thu Oct 1 20:29:03 2020 -0600
544
545     Fix typo on srdb1 lib: Consecutive 'the'
546
547 commit b75d88fba00948bd4ff48f07ebd53c9ab4df18d9
548 Author: Henning Westerholt <hw@skalatan.de>
549 Date:   Fri Oct 2 13:35:21 2020 +0000
550
551     Changelog: fix wrong date (year) for last releases
552
553 commit 2e4fce406eab4b4ee780381755af17005b172c4e
554 Author: Daniel-Constantin Mierla <miconda@gmail.com>
555 Date:   Thu Oct 1 10:04:50 2020 +0200
556
557     topos: update to-tag and rr on reply even to-tag is already set
558     
559     - GH #2489
560     
561     (cherry picked from commit acd7f6f1703d12aa8f2dce87e1b8e4b74d6b4d96)
562
563 commit 50b6e42cde3d643d80796a178874ba76960b0f7a
564 Author: Julien Chavanton <jchavanton@gmail.com>
565 Date:   Mon Sep 28 09:13:16 2020 -0700
566
567     dialog: dlg_cell, always check for a to-tag match
568
569 commit 07e51b97c9a409eeb4d735f8d20a67b6f6c7e097
570 Author: Kamailio Dev <kamailio.dev@kamailio.org>
571 Date:   Tue Sep 15 18:01:51 2020 +0200
572
573     modules: readme files regenerated - modules ... [skip ci]
574
575 commit 59cede2607d8847cfff96aa6221f00e0abbb625d
576 Author: whosgonna <ben.whosgonna.com@gmail.com>
577 Date:   Tue Sep 15 10:29:08 2020 -0500
578
579     registrar:  Update documentation
580     
581     - Replace all occurences of "HF" with "header field"
582     - Replace all occurences of "HFs" with "header fields"
583     
584     (cherry picked from commit d936c6276b6d8e45efd87a4fc25a55b9c3ab1fce)
585
586 commit 8e62b35f97ba34268fbde35599ecd1645f0d7f76
587 Author: whosgonna <ben.whosgonna.com@gmail.com>
588 Date:   Tue Sep 15 10:32:07 2020 -0500
589
590     registrar:  Update documentation
591     
592     - Fix double negative "without no DB operation". Changed to
593       "with no DB operation".
594     
595     (cherry picked from commit be0382fa11920de972ddbcdbe17c3ff583da87e4)
596
597 commit 01d814b824c5b03a044f793783bd9ab7a9d811c3
598 Author: Daniel-Constantin Mierla <miconda@gmail.com>
599 Date:   Mon Sep 14 09:33:16 2020 +0200
600
601     dispatcher: update state if sending keepalive OPTIONS fails
602     
603     - backport of 4584e17b98f338916cc89dac6e1700f250cdf501
604     
605     (cherry picked from commit 1bccb817c20f02665d48a38eb59a57a6ae17b81f)
606
607 commit 916110d55a1ec83e142bd5fc2e9df8f9a5505eca
608 Author: Daniel-Constantin Mierla <miconda@gmail.com>
609 Date:   Wed Sep 9 15:33:18 2020 +0200
610
611     core: skip abort() in free_lump() for LUMPFLAG_DUPED
612     
613     - the LUMPFLAG_DUPED is set when duplicating lumps list for branch route
614     execution, but some functions such as set_body() may want to clean them
615     - report and minimal reproducing config by Henning Westerholt
616     
617     (cherry picked from commit 57ee97f52dd90c86743b6fd6dd682285ef994e80)
618
619 commit 41a9d81e63bd4a3e44fcd00d2cf2c2855079b41b
620 Author: Daniel-Constantin Mierla <miconda@gmail.com>
621 Date:   Fri Sep 4 10:22:52 2020 +0200
622
623     pv: handle s.prefixes for empty values
624     
625     - avoid crash due to invalid length of result, GH #2467
626     
627     (cherry picked from commit e74b06c32bc2b090937350858f655af4ab89ff63)
628     (cherry picked from commit ad14b61155686aead27e7ac5f3fb6b1aa90b6840)
629     (cherry picked from commit 8fcbfc697eaa7df91e84bfbf484ed51a49fc0e2e)
630
631 commit 40dbd084ec3074042dac84547058219471859329
632 Author: Kamailio Dev <kamailio.dev@kamailio.org>
633 Date:   Fri Aug 14 12:48:07 2020 +0200
634
635     modules: readme files regenerated - modules ... [skip ci]
636
637 commit 02ee7af024625a97138f137021093bad536f21d8
638 Author: Bastian Triller <bastian.triller@gmail.com>
639 Date:   Thu Aug 13 09:26:57 2020 +0200
640
641     pipelimit: docs - fixed typo
642     
643     (cherry picked from commit c87f3c1d07a5a3c51728d404200d60b10ed6159f)
644
645 commit e6c91219fd8202f0b1a2dd368537f3eb3516882b
646 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
647 Date:   Fri Jul 31 16:00:06 2020 +0200
648
649     pua: update_version_puadb() use pres_id to select record
650     
651     * only relevant when db_mode is PUA_DB_ONLY
652     * call_id/to_tag/from_tag values can be "", for instance with
653       DIALOG_PUBLISH.* records. Then **ALL** records get version
654       field update
655     * update_vesion_puadb() is called from send_publish() and pres->id
656       value is valid after a call to get_record_puadb()
657     
658     related to #2414
659     
660     (cherry picked from commit 733f5f240b4cf0c6e951257dc344d9b2c885331f)
661
662 commit 7b7602ac795cdf0f1302cca39b1648f47c8cc7da
663 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
664 Date:   Thu Jul 30 12:19:45 2020 +0200
665
666     pua: fix send_publish() behavior on PUA_DB_ONLY
667     
668     * dialog PUBLISH was missing SIP-If-Mach
669     * pua was inserting a new record for every dialog state
670     
671     fixes #2414
672     
673     (cherry picked from commit da7f7ef082e28f81893ec06081358a9f88571bcc)
674
675 commit f65cfbc8f55ebb7095ef59f5624af57053d952b3
676 Author: Henning Westerholt <hw@skalatan.de>
677 Date:   Thu Jul 23 15:23:15 2020 +0000
678
679     tm: lower log level for t_unref kill transaction to WARN
680     
681     - lower log level for t_unref kill transaction to WARN
682     - immediate CANCEL on an INVITE could trigger this
683     
684     (cherry picked from commit d85d43247c3d056eebeec3f97735d13c048a181c)
685
686 commit 317350add2b58bc9346d310b882e710edf018b7d
687 Author: Kamailio Dev <kamailio.dev@kamailio.org>
688 Date:   Thu Jul 16 18:21:12 2020 +0200
689
690     modules: readme files regenerated - modules ... [skip ci]
691
692 commit 27d5945103de6cc6c71cc1ebb2e3579577268e5c
693 Author: Daniel-Constantin Mierla <miconda@gmail.com>
694 Date:   Thu Jul 16 09:16:40 2020 +0200
695
696     core: strutils - trim trailing spaces when comparing hdr names
697     
698     (cherry picked from commit 6d76b79b81bf448fa1f34753c1d000dc6c1870e0)
699     (cherry picked from commit d0f7c7056b32351cac0b20ce24b074d9be8459a2)
700     (cherry picked from commit 340deabc375272dc3f0a921786890dab8ee778b3)
701
702 commit b4789a0a4c72818ab9ef5d26ee3d13bd1b4281cd
703 Author: Daniel-Constantin Mierla <miconda@gmail.com>
704 Date:   Thu Jul 16 09:09:48 2020 +0200
705
706     core: parser - trim trailing whitespaces in header name
707     
708     (cherry picked from commit 7135feee9cdc93efa8c0c3e4abf24a9335ce42de)
709     (cherry picked from commit 63e227383d9c5112f287299981d217f1558a15a8)
710     (cherry picked from commit 434dfd38aad2a0e9115ceba55d871fba5d6628f2)
711
712 commit f1a7f58febc5698ee94f196de476ec5af14461e1
713 Author: lazedo <luis.azedo@factorlusitano.com>
714 Date:   Mon Jul 13 13:01:43 2020 +0100
715
716     core: don't close tcp connection for dropped non sip messages
717     
718     (cherry picked from commit 007f98692bb6f7cb35adbb86ec6fb06f034614cc)
719     (cherry picked from commit 0cf30ae1c4128bca8882109ec34c34a2dd2b4cef)
720     (cherry picked from commit 2691b6a69bcddf0fd0daa92f27f27c6f8fb2a5a8)
721
722 commit 949beac64205de00a7a90141c3cf874b87ccb074
723 Author: Daniel-Constantin Mierla <miconda@gmail.com>
724 Date:   Wed Jul 8 14:44:34 2020 +0200
725
726     core: tcp - debug message when removing connection from list
727     
728     (cherry picked from commit 317f707425a4cf0be144d2c874fcdf2ad8d7f992)
729     (cherry picked from commit 33ccba4be33fc24bd6a8c3539020b798f3e9a616)
730
731 commit 940348fed8790aba3bb559ed879b6b8abce0403b
732 Author: Daniel-Constantin Mierla <miconda@gmail.com>
733 Date:   Tue Jul 7 17:37:00 2020 +0200
734
735     core: io wait - unhash in case delete operation fails because of EBADF
736     
737     - EBADF: epfd or fd is not a valid file descriptor
738     
739     (cherry picked from commit 846cc5b97a907b5314ccf03772776e0d23434042)
740     (cherry picked from commit dc040c863172f827a4b508cc04c29ee9e9b61c83)
741
742 commit e89b9c4c53cc3dc9e8140f2cd08469f9e2e30a92
743 Author: Daniel-Constantin Mierla <miconda@gmail.com>
744 Date:   Mon Jul 6 09:03:32 2020 +0200
745
746     carrierroute: do not test return for strcpy() and strcat()
747     
748     - they return the dst or src parameter, resulting in code analyzer
749     reporting
750     
751     (cherry picked from commit 65159728a4425f45559de55fd5549731e717d74e)
752     (cherry picked from commit d597ecd290508b4be3dac459494db3d0eaffd6e7)
753
754 commit e1193bd7ac659e58fdbf009c89827233d6e307cb
755 Author: Daniel-Constantin Mierla <miconda@gmail.com>
756 Date:   Sun Jul 5 20:50:00 2020 +0200
757
758     db_redis: use safer localtime_r() function
759     
760     (cherry picked from commit 0cc1e167b9e54bb4a652162445efe89b02939eed)
761     (cherry picked from commit 8e849681b7da3f6d94576620019363faba0c111e)
762
763 commit 7250695b4d83ed8362f0848ff4cca8b01c450ff9
764 Author: Daniel-Constantin Mierla <miconda@gmail.com>
765 Date:   Fri Jul 3 23:00:24 2020 +0200
766
767     core: tcp - test connection reference counter to avoid going negative
768     
769     (cherry picked from commit 6a637cf84906ec5315c77e5458180f7d9d69a481)
770     (cherry picked from commit 55edf5e1ff6afc895f8263854cbfe6c98c6e4d72)
771
772 commit ed1dff3b5eb9060e909695d09e0dd17856ecf082
773 Author: Daniel-Constantin Mierla <miconda@gmail.com>
774 Date:   Fri Jul 3 14:02:20 2020 +0200
775
776     core: tcp - safety checks on emptly local tcp connection list
777     
778     (cherry picked from commit 67f9de8a946335e2bf16fe0e6063877cd4d51fb7)
779     (cherry picked from commit 003378f244d2c51773615905e7f98d3733b45b22)
780
781 commit ed095a9f353c521318b074bceee6280b42959b31
782 Author: Daniel-Constantin Mierla <miconda@gmail.com>
783 Date:   Fri Jul 3 10:49:43 2020 +0200
784
785     core: tcp - more details on error log messages
786     
787     (cherry picked from commit fefb3f1b2dbae8d9df24fecee763c5a1cd588107)
788     (cherry picked from commit f6ad586b6b461ff061428b4286521eb3d06de397)
789
790 commit 208dec0a5b09cda7aeed33f80594976102bc3a60
791 Author: kvrban <k.vrban@googlemail.com>
792 Date:   Thu Jul 2 10:09:09 2020 +0200
793
794     tcpops: target variable passed on tcp_get_conid function was empty
795     
796     (cherry picked from commit a2932492e24ac3c3afe4d33f025c7501c93fda49)
797     (cherry picked from commit 511719e61405bc7f718de180331c43c2883a62f5)
798
799 commit 3c49aff1d0ad7d59dfd219646e729246a68221ab
800 Author: Daniel-Constantin Mierla <miconda@gmail.com>
801 Date:   Fri Jul 3 08:33:13 2020 +0200
802
803     lib/srdb1: init timeval structs to silent analyzer
804     
805     (cherry picked from commit 0780e781c319254307c85bd873c58c6478a28da8)
806     (cherry picked from commit 6b438b9aad7044c79e4216d2c09ea95d5f0cc61c)
807
808 commit 4a82f43fd5f69f367845be1abd2c237f42c81f93
809 Author: Jose Luis Verdeguer <pepeluxx@gmail.com>
810 Date:   Wed Jul 1 17:47:59 2020 +0200
811
812     cnxcc: update docs [skip ci]
813     
814     * new error return values
815     * delete return value from set_max_credit not in code
816     
817     (cherry picked from commit bc0264f4802c266901a1eb7a296f80f1dbfcc828)
818     (cherry picked from commit d14c2513390fb6e3bad2e73e6548d7e6e9232c46)
819
820 commit c32f7956db220906fd97aa41d14e963ece6eefca
821 Author: Jose Luis Verdeguer <pepeluxx@gmail.com>
822 Date:   Wed Jul 1 17:40:50 2020 +0200
823
824     cnxcc: avoid duplicated call info
825     
826     Don't store call if call-id is already registered for that client
827     
828     (cherry picked from commit fb8cc72f1bd76bb2fd4d4e2e5fa2afc50eef59ad)
829     (cherry picked from commit 31055879fccd14659e378bc28a79df82aa9b446b)
830
831 commit 5853ffb449283c43dade2f4c50b95d749f0cec61
832 Author: Daniel-Constantin Mierla <miconda@gmail.com>
833 Date:   Thu Jul 2 10:44:03 2020 +0200
834
835     ims_charging: db_url param type set to PARAM_STR
836     
837     - the variable pointer is str* not char*
838     - GH #2385
839     
840     (cherry picked from commit 71bc55240a144dbad9d9d8afc942b81237c806d2)
841     (cherry picked from commit 3b2578660f8a2cfd528a425b833b8970662bf80a)
842
843 commit 33619b7465f3ec91225d4417e8c33cd75b8eeb45
844 Author: Daniel-Constantin Mierla <miconda@gmail.com>
845 Date:   Thu Jul 2 09:10:48 2020 +0200
846
847     usrloc: rpc scan flags, cflags and methods fields as unsigned int
848     
849     (cherry picked from commit 2c622627ea145eddcf891ba9b89b756457074991)
850     (cherry picked from commit f959dec0c073c2b2dae904ee3d844872de989a2d)
851
852 commit 5c297f25680f256f6f6a598cec6150956b37e074
853 Author: Daniel-Constantin Mierla <miconda@gmail.com>
854 Date:   Thu Jul 2 09:09:47 2020 +0200
855
856     kamctl: set Path to '.' when parameter not set for 'ul add'
857     
858     (cherry picked from commit 301525dfbbad2ffcec6738ef5eff952645ab9dfe)
859     (cherry picked from commit c33d634f400d5219dd1a820b209a123ef3e27020)
860
861 commit df84ba18409d9180f3afee2cf3cdaf8631a70eb5
862 Author: Daniel-Constantin Mierla <miconda@gmail.com>
863 Date:   Wed Jul 1 20:53:45 2020 +0200
864
865     jsonrpcs: more debug messages in case field of scanning failure
866     
867     (cherry picked from commit 0a4fa9594d871a41c2ef6b811e2b342ed6ccfe09)
868     (cherry picked from commit 070efaa8497773c3a903c26d7f5f31632ad99703)
869
870 commit 6b804b1d028d1c48afac100b85f60fc0331428e4
871 Author: Daniel-Constantin Mierla <miconda@gmail.com>
872 Date:   Mon Jun 29 08:25:11 2020 +0200
873
874     carrierroute: docs - note about config file ownership
875     
876     - GH #2369
877     
878     (cherry picked from commit 214c762c46d5cd5892d2ddc06a25193a01164e8b)
879     (cherry picked from commit 35d977aed4c7137d34d4cf8216d503ac48f1e423)
880
881 commit 8e4ec27eb9e81082981f48f481c1982fb4a07c5b
882 Author: Daniel-Constantin Mierla <miconda@gmail.com>
883 Date:   Mon Jun 29 08:19:34 2020 +0200
884
885     carrierroute: more details on error message checking file permissions
886     
887     - GH #2369
888     
889     (cherry picked from commit 31c7493d0d822239a76df4b504b2c319de09c19c)
890     (cherry picked from commit 77a8fab36f878938cfd1b630439b9d0bde2f975b)
891
892 commit 56adcc0c2a1a8a42be526b1c1c8371fe7cecfb01
893 Author: Emmanuel Schmidbauer <emmanuel.schmidbauer@textnow.com>
894 Date:   Fri Jun 19 16:54:40 2020 -0400
895
896     dialog: improve warning message to help better identify lookup failures
897     
898     (cherry picked from commit c4684574e0e0e1cca4c1489a16513182f821a643)
899     (cherry picked from commit 15fbad460e4cd3187ff9103440ecd41eb427cf3a)
900
901 commit 0915bfbf47e9bb417033785d24a64bfa6bdd8717
902 Author: Daniel-Constantin Mierla <miconda@gmail.com>
903 Date:   Tue Jun 23 08:01:48 2020 +0200
904
905     dialog: use the dlg hash table slot to unlock on dmq handling
906     
907     - the dlg can be destroyed on dmq replication and unlocking may fail
908     
909     (cherry picked from commit f4036c535033a333cb551b5af70703135305e7b3)
910     (cherry picked from commit 47e41a7cacab71f19e6c9c319d3ede83183e074d)
911
912 commit 6ebb3c5d3dbaf6794f66b878678c6fa81a7f59ea
913 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
914 Date:   Mon Jun 29 18:31:37 2020 +0200
915
916     cnxcc: remove useless warn messages
917     
918     if the cid is not equal, an error message is going to be thrown.
919     Add more info in the later debug message.
920     
921     (cherry picked from commit d6361c2e501cd9c08319f40897d765d1de1b1a32)
922     (cherry picked from commit 147e5dd582dc8e4a00e1ef5868cf2eb18c0c4dd0)
923
924 commit 3d868e5de0c9928c2a5f9b3636005224907c94d5
925 Author: Daniel-Constantin Mierla <miconda@gmail.com>
926 Date:   Mon Jun 22 08:22:55 2020 +0200
927
928     uac: docs - updated examples to use avps with string names
929     
930     - the recommended format instead of interger ids
931     
932     (cherry picked from commit 295e9a23df952bc98c2a2803d796e358363b2e22)
933     (cherry picked from commit d232e2e48b1b668270dcab419638adeffa5cf0b2)
934
935 commit 24e041cfc1060f01cb335abcffcde4d8d30f3011
936 Author: Kristian F. Høgh <kfh@uni-tel.dk>
937 Date:   Fri Jun 19 11:22:20 2020 +0200
938
939     registrar: expires_range should not make expires < min_expires
940     
941     (cherry picked from commit c753932ebfa055d923c92b916937eec99cd14d23)
942     (cherry picked from commit a6f117620f97fd8dd22e160938d6d322cce955bd)
943
944 commit 4c67a6e3e45e0be06e55747e1c7603cc66c7835c
945 Author: Daniel-Constantin Mierla <miconda@gmail.com>
946 Date:   Thu Jun 18 10:31:38 2020 +0200
947
948     pv: use SIP_REQUEST/SIP_REPLY for value of $mt
949     
950     (cherry picked from commit 7e402da261e1ced56019037d3dce9e72b5b2b0ea)
951     (cherry picked from commit 9dff6197dcae5c4051194753382f95c5edaa379e)
952
953 commit 2c27b129d6187737fdebdd782698683c852b259e
954 Author: Daniel-Constantin Mierla <miconda@gmail.com>
955 Date:   Thu Jun 11 15:50:09 2020 +0200
956
957     sipdump: make month in the file name from 1 to 12
958     
959     - tm_mon is from 0-11
960     - backport of 97593d20875d26c38511f564fd7071bf79baa56b
961     
962     (cherry picked from commit bfa58cdebc84aeca8220eb9d583b597706907a1d)
963
964 commit 9e91083f62a9e6d79e4d3f6c88f0743cb6d499e8
965 Author: Daniel-Constantin Mierla <miconda@gmail.com>
966 Date:   Thu Jun 11 13:27:22 2020 +0200
967
968     siputils: contact ops - removed old defines set on for very long time
969     
970     - bits of formatting code and comments
971     
972     (cherry picked from commit 2b8b2904399478984d3983ce447c98832419570a)
973     (cherry picked from commit c0097b69c78919262be2c9c4babb462bc9354e15)
974
975 commit a456847533031d2af1b57017aa2ff2641d2f4c34
976 Author: Daniel-Constantin Mierla <miconda@gmail.com>
977 Date:   Tue Jun 9 10:53:22 2020 +0200
978
979     app_python: check if f_code field in frame is set before using in log message
980     
981     (cherry picked from commit b02c247023ea3ea0ef9753efdb04aff7d5d3bbb4)
982     (cherry picked from commit ed1fb65f4e8b63e66c3c80d6382a2d98046265ff)
983
984 commit 5920bc039ddc300fc7174feca9c8695924bdfbfb
985 Author: Daniel-Constantin Mierla <miconda@gmail.com>
986 Date:   Fri Jun 5 09:47:32 2020 +0200
987
988     topos: allow 183 without contact header
989     
990     - some UAs do not add it, even it can create the session for PRACK,
991     which requires it
992     
993     (cherry picked from commit 785326cdfbee849a8436e7c07003ff0539d259cd)
994     (cherry picked from commit c09e2190a6e308e3446625afaaed5e9841883476)
995
996 commit 61c883255975395035943fb74f4f2b6426bf3f3d
997 Author: Daniel-Constantin Mierla <miconda@gmail.com>
998 Date:   Wed Jun 3 12:45:05 2020 +0200
999
1000     core: tcp - log details of the exiting tcp connection on insert failure
1001     
1002     (cherry picked from commit 4deb51419ab66931459709fe44acd3e7a0acc18d)
1003     (cherry picked from commit be50e55355f1e33297121e0a7ac4c28fc4235e70)
1004
1005 commit 91c4689744ff315cdc73cfce54b761454e775f46
1006 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1007 Date:   Wed Jun 3 08:55:57 2020 +0200
1008
1009     core: io_wait.h - typedef fd_map_t, more details in log when is a fd conflict
1010     
1011     (cherry picked from commit 50af00c7ef7037b6e55a3d3254a38935532bb0fa)
1012     (cherry picked from commit 69dca2b460b7802eed50072e3672a20a249b8851)
1013
1014 commit f7260300a7dfb12ef7d5da97b6f05f56da1f1d52
1015 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1016 Date:   Wed Jun 3 08:36:07 2020 +0200
1017
1018     erlang: renamed global io_h to clt_io_h
1019     
1020     - tcp core also uses a glibal io_h
1021     
1022     (cherry picked from commit b6abc7618af7b8b3470e76aae7a0fd5ba0869949)
1023     (cherry picked from commit c8f98ff7b7f734d0daa765cdb0332ea1952a97c7)
1024
1025 commit db9cfcde555d63dcca0cd94d4c418ccac3f6723b
1026 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1027 Date:   Wed Jun 3 08:33:01 2020 +0200
1028
1029     ctl: renamed global io_h to clt_io_h
1030     
1031     - tcp core also uses a glibal io_h
1032     
1033     (cherry picked from commit 19b3deb88afe5d787ca366885c660e66f17c3409)
1034     (cherry picked from commit dd59a3ac58253242257a8660310bb68274432ee3)
1035
1036 commit 94baf1022b3e4fe1073015bbc4ae28e52d45b121
1037 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1038 Date:   Sun May 31 09:29:39 2020 +0200
1039
1040     pv: removed commented code for retcode var - exported from core
1041     
1042     (cherry picked from commit f658a7a8263efd4b0ed5816959741380a964221d)
1043     (cherry picked from commit b80ed7c5220dda8ff73a8db48617d92b104b7482)
1044
1045 commit 24a5582aefce2a4de39cd03441e6269421422200
1046 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1047 Date:   Tue May 26 15:05:15 2020 +0200
1048
1049     tls: better log messages when failing to create ssl ctx
1050     
1051     (cherry picked from commit d2906da97d2429bfdff089203f933de2d282a86d)
1052     (cherry picked from commit 7b241198698db2ee483be13ab87d4d5bb37c7d85)
1053
1054 commit 244e6e35575bfa1e625cee41c39e92468bef2272
1055 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1056 Date:   Tue May 26 14:56:47 2020 +0200
1057
1058     tls: Makefile - option to link against libssl static libs
1059     
1060     (cherry picked from commit 3e7278f28c43b830a197e2f7b212ec6f06e5acbf)
1061     (cherry picked from commit 1f1b0517ddcb11c51e7211a902c2ca7eb338ef49)
1062
1063 commit 0bd7c3ebb366024fbb49894d925b10101042c3c2
1064 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1065 Date:   Tue May 26 09:24:17 2020 +0200
1066
1067     core: async task logging on no callback
1068     
1069     (cherry picked from commit 8893e6f2b30577b065f11a406faf5c5935714f78)
1070     (cherry picked from commit be5ded1ec663ba8b364e0bafaac1a07de1e656f5)
1071
1072 commit 773908abccae6c6bcd3a50fb8a667ab4d14e9438
1073 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1074 Date:   Mon May 25 11:06:24 2020 +0200
1075
1076     doc/docbook: added entities for kamctl and kamcli
1077     
1078     (cherry picked from commit 80e46395a3a937a5c5691c438db11bc059be6b38)
1079     (cherry picked from commit f53ad6d78d77d160682e151b92cba4dc8a0c2fba)
1080
1081 commit 11c668e405e73d7cacd6579fe78608a1ad0f5359
1082 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1083 Date:   Mon May 18 11:28:20 2020 +0200
1084
1085     core: kemi - added KSR.is_KDQM()
1086     
1087     (cherry picked from commit 17d3040365400d14d251247c9c3319fc003f2cb2)
1088     (cherry picked from commit fed572ae474ca95eb35f712a4173451a8f98d825)
1089
1090 commit e0bdfe73d8e6b8f07ac5838d3fe1ee8240534dd7
1091 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1092 Date:   Mon May 18 08:29:09 2020 +0200
1093
1094     core: kemi - added missing is_MESSAGE()
1095     
1096     - GH #2331
1097     
1098     (cherry picked from commit 8db5a12f7fab1a1fc7d50c87bbf1aee325b067c2)
1099     (cherry picked from commit b50e0041c0d485d82434381f66c1f6d21a2d003a)
1100
1101 commit b986e1d41f46916f2e19fce8dade019881df5a9f
1102 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1103 Date:   Sun May 17 10:01:18 2020 +0200
1104
1105     uid_uri_db: use file specific include guard
1106     
1107     (cherry picked from commit 7749069cd05b9619ee32237773097441e241bac4)
1108     (cherry picked from commit ac73bd096869a1cb13ba3145ad45a76838d023a9)
1109
1110 commit f6a3e5827fc7c2b76dd7e35bc356657e071643f7
1111 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1112 Date:   Sun May 17 10:01:00 2020 +0200
1113
1114     auth_diameter: use file specific include guard
1115     
1116     (cherry picked from commit 9053c70fe7e147b784c53a57014796282701c74d)
1117     (cherry picked from commit a27d7da420ca0713201ca5f55ed79749d9ce213c)
1118
1119 commit 57ac3a5f94e07b4c7fe56edcd785b05c00cde5b0
1120 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1121 Date:   Sun May 17 10:00:28 2020 +0200
1122
1123     acc_diameter: use file specific include guard
1124     
1125     (cherry picked from commit 3d73e8cb9f7431383c5a4ce798e2610f37ff92dc)
1126     (cherry picked from commit 83f20f6b0e8a3e4a6c6b5351526f67b63f10da3e)
1127
1128 commit 6ee76b6f4aa3a0844a421f35447c0096f2cb8577
1129 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1130 Date:   Sat May 16 15:21:43 2020 +0200
1131
1132     websocket: use signature macro instead of offsetting inside server hdr define
1133     
1134     - pass rcv info structure by address
1135     - remove function name from logs
1136     
1137     (cherry picked from commit c0e687d820f9bbf2b6b1ef6892e5b34c30f25a63)
1138     (cherry picked from commit 3a288421dbbffca9952200533668a653d6a4c170)
1139
1140 commit 82e8f89fe3f7f4268495a2260c06e3d9f59358ee
1141 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1142 Date:   Sat May 16 15:20:45 2020 +0200
1143
1144     core: define macro for signature to be used for server and user-agent
1145     
1146     (cherry picked from commit d26ccdea61230bfc7720a2523c7b6dd8d2692d6d)
1147     (cherry picked from commit 34eafd03b97c857682f9177ec4d7d1f983ff5bf2)
1148
1149 commit 787a4726b85898c825e4782054a1e0c9f96baf71
1150 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1151 Date:   Fri May 15 16:51:50 2020 +0200
1152
1153     rr: updates for outboud module api
1154     
1155     (cherry picked from commit 6aca846dce4b797a66aaa865fb5a1e81f7806b4c)
1156     (cherry picked from commit 749dcc5b6d03889609685957538dc90bccce5703)
1157
1158 commit 386285a75da5fec4e1bc44967200600faae4f71f
1159 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1160 Date:   Fri May 15 16:51:41 2020 +0200
1161
1162     path: updates for outboud module api
1163     
1164     (cherry picked from commit 97c7081df94eaabd8e48b084671ea831b5ec9024)
1165     (cherry picked from commit 8ca76f01711e59fd1567bfcbd785cb0b7b8b3942)
1166
1167 commit 8eb99e94d4cc8411b3265259429b664a77ee27b9
1168 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1169 Date:   Fri May 15 16:49:17 2020 +0200
1170
1171     outbound: pass recv info struct by address
1172     
1173     - fix performance inefficiency for passing large structs by value
1174     
1175     (cherry picked from commit 56ea88ef9a0628d7ca644f31840101ffe573e5c3)
1176     (cherry picked from commit 40e3773f28faf392475b142f54f301d7c0ec6f6e)
1177
1178 commit ea10a5f8f65a3bfa2c6a1dbbc413676cde128412
1179 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1180 Date:   Thu May 14 21:21:51 2020 +0200
1181
1182     pua_reginfo: free xml doc in case of error
1183     
1184     - a few whitespacing fixes
1185     
1186     (cherry picked from commit 7ae675bd90b4420ebaa17768c97aa09219f53116)
1187     (cherry picked from commit 88935e040472ac0b5633173dfcd97251c09fa5c2)
1188
1189 commit a79403f99a59b4cf829139ec1a0b32647497a125
1190 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1191 Date:   Thu May 14 21:15:51 2020 +0200
1192
1193     evapi: cast to void* when printing logs with pointer value
1194     
1195     (cherry picked from commit 4ad790f697554332ea590793d3ec56e13437e82f)
1196     (cherry picked from commit 129986178fb1e11e1e3132155445c16f7ba8ac78)
1197
1198 commit 41359f55bc70d32896b6a9bfa47ff338d08a2770
1199 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1200 Date:   Thu May 14 20:37:09 2020 +0200
1201
1202     tm: safety checks for branch request len
1203     
1204     (cherry picked from commit c45913497f222c67bcccdbc8724b25bb083c556f)
1205     (cherry picked from commit 4f9f7160511a5f9301e2fb5764d857f58eb8f95b)
1206
1207 commit 7d67062d4d0bc310501dc4dd7d96b94920e8d36c
1208 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1209 Date:   Wed May 13 18:35:56 2020 +0200
1210
1211     misc: examples/kemi - small typo in lua example
1212     
1213     (cherry picked from commit c1d3fdb31871078b666278a933dbab20a0a8dca3)
1214     (cherry picked from commit c90fb35fbd5091e929f8b3b5064d8fe9ef674487)
1215
1216 commit f2a987a8c4aacb1538f44b890f922d495ef103f6
1217 Author: Richard Fuchs <rfuchs@sipwise.com>
1218 Date:   Tue Jul 14 14:13:00 2020 -0400
1219
1220     db_redis: fix unfiltered table deletion
1221
1222 commit ba8effcc6189404d368543215b8aa992f41b8d3b
1223 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1224 Date:   Thu Jun 11 12:47:04 2020 +0200
1225
1226     modules: readme files regenerated - modules ... [skip ci]
1227
1228 commit 5a57dfd53cf1118609c947e1ef7a2bdd9a3597db
1229 Author: Henning Westerholt <hw@skalatan.de>
1230 Date:   Thu Jun 11 10:45:00 2020 +0000
1231
1232     ims_charging: fix errors in docs, add missing parameters
1233     
1234     (cherry picked from commit d4f3d0e705f38c61c842c5f6a367a9768e592965)
1235
1236 commit 32c110cea12f3653b4d110d307e17df42bd79b6a
1237 Author: Henning Westerholt <hw@skalatan.de>
1238 Date:   Wed Jun 10 15:36:48 2020 +0000
1239
1240     cdp: better compatiblity with certain Diameter servers
1241     
1242     - better compatiblity with certain Diameter servers
1243     - some Diameter servers do not include Supported-Vendor-Id AVP in their reply
1244     - assume in this case that the server will support our proposed applications
1245     
1246     (cherry picked from commit 1a462ed4cffddd5f691b33adb859c286a0c074df)
1247
1248 commit 696e5981bdb791f4662076a42687a2087d33b605
1249 Author: Henning Westerholt <hw@skalatan.de>
1250 Date:   Wed Jun 10 15:31:13 2020 +0000
1251
1252     ims_charging: initialize ro_forced_peer variable
1253     
1254     (cherry picked from commit 7cae3e5e0df27bf3481cbf0680bf86902359a97c)
1255
1256 commit ade490584600be4715ea7a6fd93ba9fbcdce5be8
1257 Author: Henning Westerholt <hw@skalatan.de>
1258 Date:   Wed Jun 10 11:50:51 2020 +0000
1259
1260     ims_charging: fix missing line-breaks for log messages
1261     
1262     (cherry picked from commit 508786fcdbbc120215b3e7dd90d92ab40c3b1e4e)
1263
1264 commit 25940655eebdb3a3b50aee01f29b23701d71d538
1265 Author: Henning Westerholt <hw@skalatan.de>
1266 Date:   Wed Jun 10 11:35:37 2020 +0000
1267
1268     cdp: add missing line-breaks for log messages
1269     
1270     (cherry picked from commit 32a0d8073eb1b7f01190d305d318b43268811be8)
1271
1272 commit c9ad77e7d0ff7fb6ff4b9763cdea9b84f5ba739e
1273 Author: Henning Westerholt <hw@skalatan.de>
1274 Date:   Sun Jun 7 09:20:48 2020 +0000
1275
1276     dispatcher: don't reset load table when adding/removing a destination or reloading the list
1277     
1278     - manual backport from 4099a6caf856c9a
1279
1280 commit 75fdcec6241fc4439805f7781114d1f44cbe2528
1281 Author: Henning Westerholt <hw@skalatan.de>
1282 Date:   Sun Jun 7 09:14:44 2020 +0000
1283
1284     dispatcher: sync on load management operations
1285     
1286         - use locks to increment/decrement call load and get least loaded dst
1287         - GH #2322
1288         - manual backport of d14833d9d1a
1289
1290 commit 50f60972abbde849c3e637cece7b08777ff3a515
1291 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1292 Date:   Fri Jun 5 19:46:32 2020 +0200
1293
1294     modules: readme files regenerated - modules ... [skip ci]
1295
1296 commit 144aeaa5fd7392f5ebcb4e601c3a23d5f7ba86fe
1297 Author: Henning Westerholt <hw@skalatan.de>
1298 Date:   Fri Jun 5 17:29:17 2020 +0000
1299
1300     siptrace: extend docs that force_send_socket parameter is only used for HEP mode
1301     
1302     (cherry picked from commit 1b27855539f42f5dece0232c90ee0857ca012ebd)
1303
1304 ===================== 2020-05-13 Version 5.2.7 Released =====================
1305
1306 ===================== Changes Since Version 5.2.6 ===========================
1307
1308 commit 2bfdc008a5ec6bafa0746854e0576543d630461d
1309 Author: Henning Westerholt <hw@skalatan.de>
1310 Date:   Wed May 13 13:18:06 2020 +0000
1311
1312     pkg: update spec files for obs and alpine to 5.2.7
1313
1314 commit ef6a2a7eded3ce5eaf2a881b5a1f72b707de3204
1315 Author: Henning Westerholt <hw@skalatan.de>
1316 Date:   Wed May 13 13:17:49 2020 +0000
1317
1318     Makefile.defs: version set to 5.2.7
1319
1320 commit 582d4c9cca243843c45b736f69a480af9f269238
1321 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1322 Date:   Tue May 12 19:52:52 2020 +0200
1323
1324     core: explicit cast to (void*) for %p format printing
1325     
1326     - c standard required that for a defined value and in some cases the
1327     code analysers complain, especially when reading the value via
1328     socket/file descriptor
1329     
1330     (cherry picked from commit 730f65c06d0b8436e4a9cd0c1a62d2433819dc45)
1331
1332 commit 79bc074ec4bb1c9b8d008104526827e1f80a2578
1333 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1334 Date:   Sat May 9 13:53:19 2020 +0200
1335
1336     regex: leave enough space in buffers for parenthesis and -ending
1337     
1338     (cherry picked from commit 9cae069832c8f37ebf9e686b3fbcab5d63652755)
1339
1340 commit e00f0b567a1f1891fe23bf2a21b1c857f9ed7804
1341 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1342 Date:   Mon May 11 15:06:26 2020 +0200
1343
1344     cfgt: fix implicit declaration of 'strcasestr'
1345     
1346     > cfgt_int.c: In function 'cfgt_msgout':
1347     > cfgt_int.c:863:21: warning: implicit declaration of function 'strcasestr'; did you mean 'strcasecmp'? [-Wimplicit-function-declaration]
1348     >  863 |  if(buf->len > 7 && strcasestr(buf->s, "OPTIONS")) {
1349     >      |                     ^~~~~~~~~~
1350     >      |                     strcasecmp
1351     
1352     (cherry picked from commit 361542a953ceaab1894f790e21eecf74008b749a)
1353
1354 commit cd6a3035c1fca7783b9996829fe2c89f4b81b8a7
1355 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1356 Date:   Fri May 8 21:28:01 2020 +0200
1357
1358     core: safer truncation of hostname using memcpy
1359     
1360     (cherry picked from commit aac577a4655ebf09d5cbef3e1a49f72d25ea57d7)
1361
1362 commit 23abc1faa014e4a6ef3cb3bca64a33e7786c852c
1363 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1364 Date:   Fri May 8 18:01:13 2020 +0200
1365
1366     sipdump: safety check for local socket pointer
1367     
1368     - use generic address is not set
1369     
1370     (cherry picked from commit 3e969a5b4d9a75d082f7d59b0fa1dc6362391675)
1371
1372 commit ed089ab7a65b268e0b519ab3ebd889f2a2193030
1373 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1374 Date:   Mon Apr 27 10:25:28 2020 +0200
1375
1376     app_python: use -fno-strict-aliasing for gcc
1377     
1378     - python2 is known for not confirming strict aliasing
1379     - it is EoL and likely not going to be fixed
1380     - GH #2298
1381     
1382     (cherry picked from commit 3366bf4f3746285d9dc29e8a2461f53983f0acf0)
1383
1384 commit 1b9fb8a42d9b1f6e66e403af494ecafc388e18c2
1385 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1386 Date:   Mon Apr 27 09:36:36 2020 +0200
1387
1388     redis: init variables to get rid of compile warnings
1389     
1390     - GH #2298
1391     
1392     (cherry picked from commit f1de08eef86dc2cd98509c90fa8b28212d47ca37)
1393
1394 commit 9c14f4bca395a0fbd1cc3b62d0c6651098e94639
1395 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1396 Date:   Thu Apr 16 12:38:20 2020 +0200
1397
1398     tm: do not return if kemi callback execution fails for t_continue()
1399     
1400     - have same behaviour as with route blocks
1401     
1402     (cherry picked from commit 2161f0cc316af0e1153b01f327d0e7c50523060c)
1403
1404 commit 094719a56211e826cb0b26ef5ac7cffb86e5f35e
1405 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1406 Date:   Thu Apr 16 11:58:23 2020 +0200
1407
1408     nathelper: docs - fix ending tags issues introduced with previous commit
1409     
1410     (cherry picked from commit 288f1f17cb36cd69ea2daed7afcaa859ccc72d58)
1411
1412 commit d3a617a3bf81e9665d6d6da236970386a7c33935
1413 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1414 Date:   Thu Apr 16 09:54:48 2020 +0200
1415
1416     nathelper: docs for nat_addr_mode parameter
1417     
1418     (cherry picked from commit 9721922e2e47f3e8403bc540ecd73b55f41d5d91)
1419
1420 commit 7c237acb1f5f7b4ddde21d8f3700d44aebce7393
1421 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1422 Date:   Thu Apr 16 09:40:42 2020 +0200
1423
1424     nathelper: new parameter nat_addr_mode
1425     
1426     - if set to 0, default private net addresses are checked by
1427     nat_uac_test()
1428     - if set to 1, other reserved net addresses are checked by
1429     nat_uac_test()
1430     - default 1 (reserved addresses are considered not routable)
1431     - related at GH #2277
1432     
1433     (cherry picked from commit a10e7652f24bc7ed8e74ff27d16da5d77689b6ac)
1434
1435 commit 8bbe86b45d80cbb0be96979b0634db3afd119ab1
1436 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1437 Date:   Wed Apr 15 13:33:07 2020 +0200
1438
1439     core: data lump - updated comments and param names reflect better the purpose
1440     
1441     - coherent whitespacing
1442     
1443     (cherry picked from commit 36d55b1fca14eb1a055dedac2e3cdb81b48c3a22)
1444
1445 commit 6dba53cbcae5ad5f2b796cd81383973bde853844
1446 Author: fredposner <fred@qxork.com>
1447 Date:   Mon Apr 13 11:49:06 2020 -0400
1448
1449     tls: fix typo in documentation
1450     
1451     - params.xml: replace "private" with "private_key"
1452     
1453     (cherry picked from commit ad91985849e46beee757d48ee9041b81bef9bd81)
1454
1455 commit 9b2b3679129c2fe1e9fe0ca4124308f543f47bdc
1456 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1457 Date:   Wed Apr 8 12:45:07 2020 +0200
1458
1459     rr: docs - updated ids for xref linkend
1460     
1461     (cherry picked from commit 62a2553043f81cd47f611d2829181604488a4b0c)
1462
1463 commit 0ec5987ffedcee6dfe00a5fe1c233cdbd4e9c119
1464 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1465 Date:   Mon Apr 6 20:43:57 2020 +0200
1466
1467     siptrace: docs - fix siptrace control command example in the overview
1468     
1469     (cherry picked from commit 768b0b2c1559211dbc3c5b2e01a25bac8fd2540a)
1470
1471 commit 2c69d0eb1ce460c36adb540676035f383616669d
1472 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1473 Date:   Tue Mar 31 09:11:40 2020 +0200
1474
1475     core: parser - removed temporarily remark for module reserved internal flags
1476     
1477     (cherry picked from commit 8801ee89856d4a37709869a5c01dfa66988b8f5a)
1478
1479 commit e031f66a6cd431745ec9b58e6b22b9b201fb341e
1480 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1481 Date:   Mon Apr 13 12:14:52 2020 +0200
1482
1483     misc/examples/kemi: make reply code integer everywhere
1484     
1485     (cherry picked from commit 28be94ea97216ba7ac1420130cc01ebda167c5d8)
1486
1487 commit 59eb7e9efcef2d22d32cf8a9ac57c5148c0ade51
1488 Author: Sergey Safarov <s.safarov@gmail.com>
1489 Date:   Sun Apr 12 19:03:52 2020 +0300
1490
1491     pkg/kamailio: fixed python3 deps for RHEL 6
1492     
1493     (cherry picked from commit 5f31a56acd25f892e6275e6ac786677f2eb2be0c)
1494
1495 commit a6fc2a5f726d494e28ff171db83a1361b544fe7b
1496 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1497 Date:   Sun Apr 12 12:06:52 2020 +0200
1498
1499     app_python3: Makefile - suppress warning if --embed is not supported by python3-config
1500     
1501     (cherry picked from commit 392688fc756a97f65c2433bb6af7adedca4e0abf)
1502
1503 commit 20d7188d253020e82eb6d880c0cc5163216ad12a
1504 Author: Sebastian Kemper <sebastian_ml@gmx.net>
1505 Date:   Sun Apr 12 09:37:48 2020 +0200
1506
1507     app_python3: update Python3 detection mechanism
1508     
1509     This commit
1510     
1511       - removes the python calls whose output is never actually used.
1512     
1513       - changes the include discovery to use python3(.x)-config. This is
1514         preferable because it also works for cross-compiling. Calling
1515         python3(.x) directly will always provide host flags, which for
1516         cross-compiling is not feasible.
1517     
1518       - updates LDFLAGS discovery to also work with >= Python 3.8. To
1519         achieve this python3(.x)-config is first run with the argument
1520         "--embed". If this does not succeed (exit status 1)
1521         python3(.x)-config is run again without "--embed". This is the
1522         method suggested by Python upstream to provide backwards
1523         compatibility. See [1] for more details.
1524     
1525     [1] https://docs.python.org/3/whatsnew/3.8.html
1526     
1527     Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
1528     (cherry picked from commit 05af36d34aa2668780aa111878206c6797fa98b0)
1529
1530 commit 5f5372e3d94db873d810d15154b5d96ce65e567f
1531 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1532 Date:   Thu Apr 9 13:40:06 2020 +0200
1533
1534     misc: examples kemi, don't fail if optional modules are not loaded
1535     
1536     kamailio-basic-kemi.cfg has some define instructions that can be
1537     removed ( WITH_MYSQL, WITH_AUTH, ...)
1538     
1539     So lets make sure that modules are there in the lua script before
1540     using the defined routes.
1541     
1542     (cherry picked from commit 661fc0193da9e559e22b83b006db3e23345c092c)
1543
1544 commit 47a8be938c39ffb335a36bfa34a9d37cd73e8803
1545 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1546 Date:   Thu Apr 9 13:19:00 2020 +0200
1547
1548     misc: kemi examples, add missing kemix module
1549     
1550     change introduced at 01ac570c2fbda800d1e00cd50305739cf0596ebf
1551     
1552     (cherry picked from commit e123971726a8d18627091870086ee7d244e9802f)
1553
1554 commit 895df41d33fdec3f090da59a210847df1c0d7000
1555 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1556 Date:   Sat Apr 11 18:35:22 2020 +0200
1557
1558     app_sqlang: docs - fix for rpc command name
1559     
1560     (cherry picked from commit a072e170c07370f97716ae719abb35c508d98564)
1561
1562 commit 181c8e3dc6b2aca5eb66f91a7db3c3a315ab4e08
1563 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1564 Date:   Sat Apr 11 18:22:42 2020 +0200
1565
1566     msilo: docs - fixed position of parameter and whitespacing
1567     
1568     - parameter position was broken at the end of file
1569     
1570     (cherry picked from commit 1e3d7d319d07cd022c374ed2698fb905dacf50b7)
1571
1572 commit 0cbdd5e676aa9f01932182c6b70030aa9ce4c1d4
1573 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1574 Date:   Sun Mar 29 14:17:19 2020 +0200
1575
1576     lib/srdb1/schema: removed kamailio-extensions.xml file
1577     
1578     - file didn't have any content itself, tried to include an inexistent
1579     extra.xml, which generated an warning for 'make dbschema'
1580     
1581     (cherry picked from commit 367a865e7f0c9cd67fda9176add1ca3c0dad2d46)
1582
1583 commit 8149fc45b6188a129440e7ac2754899628617878
1584 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1585 Date:   Thu Mar 19 16:56:38 2020 +0100
1586
1587     cfgutils: use same type for local variable in rpc gflags functions
1588     
1589     (cherry picked from commit 5411eda4e44a487479d00433583a68a328aca9a3)
1590
1591 commit 843138e4455c6c0aa0e74b2e3f0d00877f602951
1592 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1593 Date:   Mon Mar 23 17:36:44 2020 +0100
1594
1595     dialog: functions to search dialog by uuid and keep table entry locked
1596     
1597     - helper macros to lock/unlock table entry with dlg cell structure
1598     
1599     (cherry picked from commit a4f8c0291bfd32752c0c2c323f618c6ac0c91d53)
1600
1601 commit bccfb5ad45bc58cc77f2a64efc60942816d4c0df
1602 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1603 Date:   Mon Mar 23 17:48:39 2020 +0100
1604
1605     dialog: exposed functions to search dlg and lock table entry
1606     
1607     (cherry picked from commit 125031daeade9dab5c36b912dda65700d95c4c6a)
1608
1609 commit b150eacb841b1a7565b763767eb790f3df3aecf0
1610 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1611 Date:   Mon Mar 23 17:57:48 2020 +0100
1612
1613     dialog: dmq operations under locked dlg table entry
1614     
1615     - protect against races that could be due to rentransmissions or other
1616     parallel processing cases
1617     - related to GH #2224
1618     
1619     (cherry picked from commit 8965ff07f2e9fa105fc56896eed9caf4b6faf261)
1620
1621 commit 60092cc36f8e1b0869d16b1e684cf3f6eec78935
1622 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1623 Date:   Sun Mar 22 15:27:46 2020 +0100
1624
1625     sst: debug message when setting timeout avp
1626     
1627     (cherry picked from commit 56ed5c028bd97837c7a9e0017a2599f09554211f)
1628
1629 commit 889938f19a5b012f149f6e853c40211e075dec67
1630 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1631 Date:   Sun Mar 22 15:05:17 2020 +0100
1632
1633     dialog: detailed debug messages when resolving the timeout
1634     
1635     (cherry picked from commit 20013e4e2bf1a5d5ce8535e07320dca034639286)
1636
1637 commit 9e3e24726e9c60b3e61b3a46366cfa902b6adeae
1638 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1639 Date:   Fri Mar 20 17:10:05 2020 +0100
1640
1641     dmq: init worker structure in chid_init for PROC_INIT rank
1642     
1643     - have it ready when other processes are started
1644     
1645     (cherry picked from commit 21bdbff049571ca22f1205a041c8b1162005d319)
1646
1647 commit a18f9ae5110207b0d99283cd987aebafe3470a2f
1648 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1649 Date:   Thu Feb 13 17:01:49 2020 +0100
1650
1651     dialog: keep route block index as signed int
1652     
1653     - otherwise it can be broken value when route block doesn't exit and
1654     kemi callback should be executed
1655     - reported by David Escartin
1656     
1657     (cherry picked from commit 6c557efc1b9cb8c880a05235c94780bbaf305073)
1658
1659 commit 0b33f3b2cdb5950c816723cb310b2844a5c13a2d
1660 Author: Henning Westerholt <hw@skalatan.de>
1661 Date:   Sun Feb 23 21:45:48 2020 +0100
1662
1663     core: better debug logging in mk_action function
1664     
1665     (cherry picked from commit 10b96696b82d2e70c15f3e4bc52097f0a5062499)
1666
1667 commit 990e0f3d0a483c9bdc52de538d5e9b5a0fcee660
1668 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1669 Date:   Sat Mar 7 11:35:55 2020 +0100
1670
1671     core: remove compiler warnings [-Wstring-plus-int]
1672     
1673     > core/parser/parse_fline.c:93:34: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int]
1674     >               strncasecmp( tmp+1, SIP_VERSION+1, SIP_VERSION_LEN-1)==0 &&
1675     >                                   ~~~~~~~~~~~^~
1676     >
1677     > core/parser/parse_fline.c:121:9: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int]
1678     >       } else IFISMETHOD( INVITE, 'I' )
1679     >              ^~~~~~~~~~~~~~~~~~~~~~~~~
1680     >
1681     > core/parser/msg_parser.h:131:35: note: expanded from macro 'IFISMETHOD'
1682     >              strncasecmp( tmp+1, #methodname +1, methodname##_LEN-1)==0 &&     \
1683     >                                  ~~~~~~~~~~~~^~
1684     
1685     (cherry picked from commit 2b070a622fa3c78d929580fda3c7952963c4066b)
1686
1687 commit 8a06a8e456c1a6cd7deb7626efb012ba2eb8c113
1688 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1689 Date:   Sat Mar 7 11:57:40 2020 +0100
1690
1691     core: remove compiler warnings [-Wstring-plus-int]
1692     
1693     > core/parser/parse_fline.c:241:17: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int]
1694     >                                        SIP_VERSION+1, SIP_VERSION_LEN-1)) {
1695     >                                        ~~~~~~~~~~~^~
1696     >
1697     > core/parser/parse_fline.c:241:17: note: use array indexing to silence this warning
1698     >                                        SIP_VERSION+1, SIP_VERSION_LEN-1)) {
1699     >                                                   ^
1700     >                                        &          [ ]
1701     > core/parser/parse_fline.c:247:18: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int]
1702     >                                        HTTP_VERSION+1, HTTP_VERSION_LEN-1)) {
1703     >                                        ~~~~~~~~~~~~^~
1704     >
1705     > core/parser/parse_fline.c:247:18: note: use array indexing to silence this warning
1706     >                                        HTTP_VERSION+1, HTTP_VERSION_LEN-1)) {
1707     >                                                    ^
1708     >                                        &           [ ]
1709     >
1710     > 2 warnings generated.
1711     
1712     (cherry picked from commit f2959f422bb8171241728f5148d4b21c9cc2c681)
1713
1714 commit 71c692abb4a17d799cc162860ebd329747d3fee8
1715 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1716 Date:   Thu Mar 19 10:59:43 2020 +0100
1717
1718     pv: do not set ending '\0' for port value in pv_set_ruri_port()
1719     
1720     - it can be a reference to a static string, ending up in a crash
1721     - GH #2258
1722     
1723     (cherry picked from commit 1f76bca74839f35d11f42edf758eb046cedb752c)
1724
1725 commit e0d8e300ccb6a4fa54ab15f558a4017a2d5bd5b4
1726 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1727 Date:   Thu Apr 23 09:57:05 2020 +0200
1728
1729     db_redis: var initialization and safety check to avoid compiler warnings
1730     
1731     (cherry picked from commit b9b177ccffd58b11cf460764514486d29637dd55)
1732
1733 commit 870f2cc861fde0ed0f8bc3322bbe097f10d0b956
1734 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1735 Date:   Thu Apr 23 19:04:58 2020 +0200
1736
1737     dispatcher: handle the case of maxload 0 for call load distribution
1738     
1739     - GH #2297
1740     
1741     (cherry picked from commit 0115d3424c0f8780a661882527f39b2b39d0e74e)
1742
1743 commit 670ca687be62d130c4db38563eefa01360880f0b
1744 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1745 Date:   Fri May 1 09:00:21 2020 +0200
1746
1747     permissions: docs - note about netmask value 0 in the database column
1748     
1749     (cherry picked from commit 8729a55f00b8ba6adbf97921ef09d56080145810)
1750
1751 commit 87e8cfa00bf2d21aa4267dd8b1c8df70c0eef4a4
1752 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1753 Date:   Mon Apr 27 10:47:48 2020 +0200
1754
1755     pdb: covert byte-by-byte from buffer to short-int to avoid unalignment compile warning
1756     
1757     - GH #2298
1758     
1759     (cherry picked from commit 86ebb4eef482b37a3bb8bf033caa4d87fd8aeb87)
1760
1761 commit 4f94de7f26482002918cbb25c0d045e4008d5696
1762 Author: Henning Westerholt <hw@skalatan.de>
1763 Date:   Sun Mar 29 11:27:07 2020 +0200
1764
1765     lib/srdb1: fix warning about wrong namespace in version.xml
1766     
1767     (cherry picked from commit d4311f3dfa3fc6c3836e8573fb12bc2ae4b6c264)
1768
1769 commit 8764cbf3af221fe6ce6ec3c29eebc6f40844205b
1770 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1771 Date:   Mon Mar 23 09:19:30 2020 +0100
1772
1773     corex: docs - examples with setting xavps for via functions
1774     
1775     (cherry picked from commit 1e58a56cb7f9d83ca0c943481d02c429d33e188a)
1776
1777 commit 40a540f8ec966d0ed1ec7fffe1ce609f6f2c9b6c
1778 Author: Greg Troxel <gdt@lexort.com>
1779 Date:   Wed Mar 18 19:03:08 2020 -0400
1780
1781     Makefile.defs: Only add -ldl on systems that use it
1782     
1783     kamailio uses dlopen, and on some systems, one must link with -ldl.
1784     On others, this is not needed and there is no libdl.  For now, simply
1785     omit -ldl on NetBSD (which doesn't have or require it), and don't try
1786     to change behavior on other systems.
1787     
1788     (cherry picked from commit bca9768b6f2667bad8472fa99a113b8249ca0f9a)
1789
1790 commit beb772654d0602cd2f146b60b8c000ff3bea754e
1791 Author: Greg Troxel <gdt@lexort.com>
1792 Date:   Wed Mar 18 19:01:52 2020 -0400
1793
1794     Makefile.defs: On NetBSD, link with -lm
1795     
1796     (cherry picked from commit 3ccaac365da6078a96681109efebc70dcb12fc55)
1797
1798 commit f140b9e04021fe6957c1a8712025847cb776af57
1799 Author: Bastian Triller <bastian.triller@gmail.com>
1800 Date:   Thu Mar 12 17:53:02 2020 +0100
1801
1802     sipcapture: fix spelling errors
1803     
1804     (cherry picked from commit cc1142fcc15e0875d309de894a239325526fa186)
1805
1806 commit c77a9efc7295fed897de805be08f00260012efef
1807 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1808 Date:   Sat Mar 14 18:16:34 2020 +0100
1809
1810     kamctl: cmd trap output file with txt extension
1811     
1812     - easier to view inline when sent via email, without extensions being
1813     binary encoding and requiring explicit download
1814     
1815     (cherry picked from commit 41841dfc153894a97609bdc95d78a12cb2b304ca)
1816
1817 commit ab544f384da96fbed41b5856b0b5698d6a000ebc
1818 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1819 Date:   Wed Mar 18 18:41:52 2020 +0100
1820
1821     kamcmd: Makefile - updated the msg target to print pkg-config detections
1822     
1823     (cherry picked from commit 331ffea6c8c8b2c7cf38e3d7eda882a6becd326a)
1824
1825 commit 22c79b10542f004cce245a7412ccf5a8b9a4cbf6
1826 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1827 Date:   Wed Mar 18 17:39:18 2020 +0100
1828
1829     kamcmd: use pkg-config to get compile flags for lib readline
1830     
1831     (cherry picked from commit 0e6e05f8bec1fb451375d71a6b929a6908c5689d)
1832
1833 commit c1e9fac3284c84110cbf1406313acf3d374e9b80
1834 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1835 Date:   Tue Feb 18 14:51:46 2020 +0100
1836
1837     dispatcher: docs - added modparams for keepalives in sample config file
1838     
1839     (cherry picked from commit 6fb8cb820207e51e7e6ae07020c17c32b9fa9aa0)
1840
1841 commit a701a78df5b0affb267153ffa878f7d85d51d7cb
1842 Author: Henning Westerholt <hw@skalatan.de>
1843 Date:   Mon Feb 17 17:09:36 2020 +0100
1844
1845     db: update README describing the DB XML framework
1846     
1847     (cherry picked from commit 25e61922244ec9c438fc472500472b59d191093a)
1848
1849 commit f26f42712a447b033792ce3e514c70d50064ecb6
1850 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1851 Date:   Sat Feb 22 10:55:20 2020 +0100
1852
1853     topos: skip http reply handling
1854     
1855     (cherry picked from commit fad795648f8cbf12cc099dea18092ff7beee9c75)
1856
1857 commit dcccf002cc21af47d654d7e298147ae1f4158bcb
1858 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1859 Date:   Sat Feb 22 11:18:06 2020 +0100
1860
1861     topoh: skip http reply handling
1862     
1863     (cherry picked from commit 345d6f67006e4254300209742a2778b925cafaf7)
1864
1865 commit a325bf7ea5bec95d3ddb638c852e46a122003a7c
1866 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1867 Date:   Mon Mar 23 18:42:23 2020 +0100
1868
1869     rtpengine: replaced rtpproxy with rtpengine
1870     
1871     - avoid confusion in printed log messges
1872     
1873     (cherry picked from commit dda07c69420e1a38948dae4b71f8005b2375253b)
1874
1875 commit 003c9ea66ae77957899776d10b0ef291b5fefb00
1876 Author: Zero King <l2dy@icloud.com>
1877 Date:   Tue Mar 24 11:11:54 2020 +0100
1878
1879     nathelper: fix zero-length log placeholder
1880     
1881     (cherry picked from commit 69714b26c63c75df6759f9158c7181d4f86b4764)
1882
1883 commit fdefbecdce5a7153a89e29e0750dfc266d70b251
1884 Author: Zero King <l2dy@icloud.com>
1885 Date:   Tue Mar 24 11:12:25 2020 +0100
1886
1887     rtpproxy: fix zero-length log placeholder
1888     
1889     (cherry picked from commit 030f18b5cffeb117dcf582cf12c5b3c35ace1469)
1890
1891 commit fd4d00868e3527a9841db38d0b4216cce27ac519
1892 Author: Zero King <l2dy@icloud.com>
1893 Date:   Tue Mar 24 11:12:39 2020 +0100
1894
1895     rtpengine: fix zero-length log placeholder
1896     
1897     (cherry picked from commit 740afac15b3d8d618b5101a761a37f5808d4b4f0)
1898
1899 commit 8cc08c3a217bcd1aa4df472773dde44d7c5c9f74
1900 Author: Nathan Bruning <nathan@iperity.com>
1901 Date:   Tue Mar 24 11:24:28 2020 +0100
1902
1903     core: fix returning multiple IPs for a cached DNS entry
1904     
1905     (cherry picked from commit 29a35ec3cec8b9c3ee4b45c8d84308701bda097c)
1906
1907 commit ff5280155c1740f61990949e45e5492dd32a6f55
1908 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1909 Date:   Tue Mar 24 14:50:58 2020 +0100
1910
1911     sst: docs - more info about how timeout_avp is used
1912     
1913     (cherry picked from commit b800ffb9fb1de6ee0d7b6c2b42a25669022c1142)
1914
1915 commit ee52f834092d6e2fd8e80f110ec05e71dfb2e69c
1916 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1917 Date:   Tue Mar 24 15:23:10 2020 +0100
1918
1919     pike: docs - aligned ip tree example
1920     
1921     (cherry picked from commit e65ce2fd407626acc89879033a2114cf521457dc)
1922
1923 commit c81fc143ea2b90573112f4e3aad23b7985c0e610
1924 Author: Henning Westerholt <hw@skalatan.de>
1925 Date:   Mon Mar 23 18:28:49 2020 +0100
1926
1927     textopsx: small spelling fix in docs
1928     
1929     (cherry picked from commit 53ccb420c0414a12af0783add864bb4d97a65d90)
1930
1931 commit 0b6f5d890da1b20c43a15d5ce980a0ef6cd89af2
1932 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1933 Date:   Thu Mar 12 11:14:09 2020 +0100
1934
1935     kamctl: kamctlrc - fix CHROOT_DIR example and coherent use of ## for comments
1936     
1937     - ## is used for explanatory comments
1938     - # is used for commented options
1939     
1940     (cherry picked from commit 517b3be4b06473d1d64d1fe198c4a9c149bcc1b0)
1941
1942 commit fbcee7886e704d5f83eb0ddaad0b4f6a0e350e59
1943 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1944 Date:   Wed Mar 4 22:27:43 2020 +0100
1945
1946     tm: safe list iteration in tm_clean_lifetime()
1947     
1948     (cherry picked from commit 325a45e846faae3e5dfa333727d5fab294e44dac)
1949
1950 commit 1cc1cd9d1f921af74aaf4355b860605498c7ac65
1951 Author: Henning Westerholt <hw@skalatan.de>
1952 Date:   Thu Mar 5 18:13:33 2020 +0100
1953
1954     core: small improvement related to commit 5e42adae624f9741 in cfg parser
1955     
1956     (cherry picked from commit f879b4c4d75777892f160d8abe639c6f15f68569)
1957
1958 commit f1c05b27544736f9f7f4db25072e62e1acc54542
1959 Author: Henning Westerholt <hw@skalatan.de>
1960 Date:   Thu Mar 5 17:31:00 2020 +0100
1961
1962     core: initialize memory to 0 in cfg parser in a few more places
1963     
1964     (cherry picked from commit 5e42adae624f9741e26dfb0af4accede2a8f92d2)
1965
1966 commit c291d25b4da3b13eee49121f30947b12ea8562e1
1967 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1968 Date:   Wed May 13 09:50:27 2020 +0200
1969
1970     pkg/kamailio/deb: version set 5.2.7
1971
1972 commit 08889eb0cf8986920fdbd81ce5097913296a6fd3
1973 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1974 Date:   Wed May 13 12:31:53 2020 +0200
1975
1976     modules: readme files regenerated - modules ... [skip ci]
1977
1978 commit aead6cc11323d60d51ca9423b7bb453f50b12706
1979 Author: Aleksandar Yosifov <alexyosifov@gmail.com>
1980 Date:   Tue Apr 21 13:55:36 2020 +0300
1981
1982     ims_registrar_scscf: fix aor generation in lookup()
1983     
1984     - Generate AoR in lookup() from parsed uri user and
1985       host. Skipping all user's and host's parameters.
1986     
1987     (cherry picked from commit e53b25f89a14aba93d3c48a1b2f983114db1760c)
1988
1989 commit 7a605d11bf92a4b3476e1523ae23de460d929fd2
1990 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1991 Date:   Mon Feb 24 20:27:14 2020 +0100
1992
1993     auth: safety check for auth header pointer in pv_auth_check()
1994     
1995     (cherry picked from commit ea2ea2f8274eda9d8d7055b22fab8910cd773a19)
1996
1997 commit fcd3938267fce229784ca1afae19fafc2db121cf
1998 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1999 Date:   Tue Feb 25 08:36:40 2020 +0100
2000
2001     dmq: use PROC_RPC rank to init the worker process
2002     
2003     (cherry picked from commit f2a4fd419c27b99ce4ff6f93dc3f235d4f74a33c)
2004
2005 commit 05083ee454b8a8cc3d22b5869b609add777de1b2
2006 Author: Aleksandar Yosifov <alexyosifov@gmail.com>
2007 Date:   Thu May 7 12:49:20 2020 +0300
2008
2009     ims_usrloc_scscf: extend and fix log messages
2010     
2011     (cherry picked from commit b2487d95f61b46033eb2825c5f54d5f19ca1e878)
2012
2013 commit 3218f623f98d0fbeab0288f88200c4b2553e718f
2014 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2015 Date:   Wed Feb 26 10:38:23 2020 +0100
2016
2017     rtjson: fixed the updated example
2018     
2019     - included invalid characters for xml text, rendering empty readme
2020     
2021     (cherry picked from commit a23476600666d0cf0604a6a7e3212fa5b1223af8)
2022
2023 commit d6e84f7da6b9f2689fdf1dc82ef9006bc0b4a8cb
2024 Author: Mathias WOLFF <mathias@celea.org>
2025 Date:   Mon Feb 24 19:57:42 2020 +0100
2026
2027     update example using IP address reserved for documentation
2028     
2029     (cherry picked from commit abecca7f6515a454b3394ec0df7f535a6a52e1e9)
2030
2031 commit a1f7ac2248df18fb0dde008829d74138599b6505
2032 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2033 Date:   Sun May 3 10:39:22 2020 +0200
2034
2035     misc: examples/kemi - missing parameter in kamailio-basic-kemi-python.py
2036     
2037     (cherry picked from commit 6b69754f28ab8df61852b9f8695e59305a7c6c3a)
2038
2039 commit ef1bb542986c525205a673aab62963f7cb068d57
2040 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2041 Date:   Fri May 1 17:26:39 2020 +0200
2042
2043     htable: docs - more details about size attribute for htable
2044     
2045     (cherry picked from commit 35f711e6ec74c6e67edf99adaa15cc353f2ce949)
2046
2047 commit f7d2e93cd6f8f1cf88b0a8f6d9444e74b4024a2b
2048 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2049 Date:   Sat May 2 08:18:58 2020 +0200
2050
2051     kamctl: kamdbclt mysql skip creating dbrouser if same as dbrwuser
2052     
2053     (cherry picked from commit 66ef7ab7b078794b96ecee13f6867d5f90a8d63e)
2054
2055 commit 4bc4bef58e7e2251f10669883ac82b04d2021e71
2056 Author: Semen Darienko <semen.darienko@wildix.com>
2057 Date:   Sun May 3 12:26:45 2020 +0200
2058
2059     core: dns - use all NAPTR records
2060     
2061     - enable using of all NAPTR records instead of the first one ordered by
2062     priority
2063     - GH #2290
2064     
2065     (cherry picked from commit 28049aafc8dd06c160ce5e7b8d5e4fc728441b0c)
2066
2067 commit 642f92276bc8690a473f71b129a884efa54f37bd
2068 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2069 Date:   Wed May 6 17:15:36 2020 +0200
2070
2071     pua: use file name specific include guard
2072     
2073     (cherry picked from commit 076649793bfdbdc4f03f96961f23997c87ce4268)
2074
2075 commit 3a3f82e22954d3d9801c006334a87ccb080089ef
2076 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2077 Date:   Tue May 5 08:07:14 2020 +0200
2078
2079     snmpstats: use file name specific include guard
2080     
2081     (cherry picked from commit 13622cf6e36e50c42ec882272b1c48107fa55677)
2082
2083 commit 13f7c148c5258371446a8fe0cf2a8e723e568bb9
2084 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2085 Date:   Tue May 5 08:06:56 2020 +0200
2086
2087     ratelimit: use file name specific include guard
2088     
2089     (cherry picked from commit 68b5b3ce5b8ae38ed5ba7731ae1a6315adedd0e5)
2090
2091 commit 4b2499054d78e790d76dbf3c6d2ae20f2f79a489
2092 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2093 Date:   Tue May 5 08:06:31 2020 +0200
2094
2095     pipelimit: use file name specific include guard
2096     
2097     (cherry picked from commit e4356d56d57599ff063e6849cab8cab5267d26e0)
2098
2099 commit db6a4e0f942ffb44ebd09ade3cb4c8aad1b1b3b9
2100 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2101 Date:   Tue May 5 07:59:32 2020 +0200
2102
2103     app_sqlang: use file name specific include guard
2104     
2105     (cherry picked from commit 9a2fea75dcee851b1dc22e5a9e7a6ee0d05814ef)
2106
2107 commit d892e82095b5538b64efcc68e8ecb9ad7ecdb63b
2108 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2109 Date:   Mon May 4 19:38:07 2020 +0200
2110
2111     usrloc: use file name specific include guard
2112     
2113     (cherry picked from commit f4f66ad91324116e5d4e9e02fa9caedcad2b2d2f)
2114
2115 commit 7fdcc9e5ca5c3077b59cbe1199f54467db5b6c99
2116 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2117 Date:   Mon May 4 19:01:21 2020 +0200
2118
2119     uid_domain: use module specific include guards
2120     
2121     (cherry picked from commit b3c981db67845622fb8c85a20e18e1b98c29eb69)
2122
2123 commit a134dd99ed43a9701bde4e19c61a41b533052aff
2124 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2125 Date:   Mon May 4 18:35:00 2020 +0200
2126
2127     core: hash_func.h - use file name specific include guard
2128     
2129     (cherry picked from commit 9691f6e0cab48114ef4067a22cc8f9c1efb8944c)
2130
2131 commit 05f89d395803dad9c8fa6e08f032ece618f4716e
2132 Author: Henning Westerholt <hw@skalatan.de>
2133 Date:   Thu May 7 18:45:04 2020 +0000
2134
2135     tm: small spelling fix in comments
2136     
2137     (cherry picked from commit 1d555161195ebccd35534f8533eacdcbba7020fc)
2138
2139 commit 077b395f9562fd119974e7fe8f4b5db6d23f1dcb
2140 Author: Olle E. Johansson <oej@edvina.net>
2141 Date:   Tue May 12 09:08:33 2020 +0200
2142
2143     TLS: Try to always refer to OpenSSL as "OpenSSL" instead of other names
2144     
2145     (cherry picked from commit ff887fe5d0d7cec7fc0640a54c80b322d421ed36)
2146
2147 commit 0bb4c39ca2ff7324d70336b438861f2357cefaea
2148 Author: Olle E. Johansson <oej@edvina.net>
2149 Date:   Tue May 12 09:07:02 2020 +0200
2150
2151     TLS: Fix TLS session id example to match source code
2152     
2153     (cherry picked from commit 70bcb5f88dc87e27940cc71e293d1c68a7717af6)
2154
2155 commit c076756dd4e7fe17b8dedd656f9d30e43b4eb275
2156 Author: Olle E. Johansson <oej@edvina.net>
2157 Date:   Tue May 12 09:05:51 2020 +0200
2158
2159     TLS: fix typo in docs
2160     
2161     (cherry picked from commit f75e64b2335fcf07c3371a4108063e8c0a3a52b9)
2162
2163 commit 1cedde96d36c24e6fd2f1a98d6ea9a20472cdecc
2164 Author: Bastian Triller <bastian.triller@gmail.com>
2165 Date:   Wed Mar 4 10:19:57 2020 +0100
2166
2167     websocket: docs - fix title for parameter rm_delay_interval
2168     
2169     (cherry picked from commit c4a566bf8df05b55a690a4ad9ea5f5dfe8961e0e)
2170
2171 commit 93d19643fa01c821ca653c7d10f5904656e46b9f
2172 Author: Bastian Triller <bastian.triller@gmail.com>
2173 Date:   Wed Mar 4 10:16:27 2020 +0100
2174
2175     usrloc: doc fixes
2176     
2177     * add doc for parameter reg_id_column
2178     * fix title for parameter partition_column
2179     
2180     (cherry picked from commit 305ba1b23bae19a4042c3e8fa88451b47ac69ff5)
2181
2182 commit 55ee4b0ec44b57612653188ea6394f269f47138b
2183 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2184 Date:   Wed May 13 11:46:39 2020 +0200
2185
2186     modules: readme files regenerated - modules ... [skip ci]
2187
2188 commit 5cad26c5bef19de73feba84668b2f8b68fc99647
2189 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2190 Date:   Wed Mar 4 11:14:26 2020 +0100
2191
2192     ims_qos: more extern declarations in the header files
2193     
2194     (cherry picked from commit 7bea30203b85b7ed17434ee3f301faa0cedcba76)
2195
2196 commit f00711733b071709fcffb874f80426d3a34dfc10
2197 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2198 Date:   Wed Mar 4 12:24:48 2020 +0100
2199
2200     pua: extern declaration of global variable in header file
2201     
2202     (cherry picked from commit e260447833f616066e0fa23e51e791822b55b039)
2203
2204 commit 39615a12aba6834b34041812f87156b0c03f76b8
2205 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2206 Date:   Fri Mar 6 07:02:18 2020 +0100
2207
2208     ims_ocs: declare extern global variables in header file
2209     
2210     (cherry picked from commit 13da8cf58a2abfcd87a48fbc963d4e1a26d60085)
2211
2212 commit 94268c1e65c3f2414b4b22eab2a677c9e3e31668
2213 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2214 Date:   Sat Mar 7 11:54:01 2020 +0100
2215
2216     janssonrpcc: use extern not to declare tmb global many times
2217     
2218     (cherry picked from commit 6bb1e84907a6c8bdb0c72289bad7b9915c9b3385)
2219
2220 commit 9a90b41e636af948326bb552e4fb62804694e62b
2221 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2222 Date:   Sun Mar 8 20:23:32 2020 +0100
2223
2224     pua_reginfo: extern declaration of global vars in header file
2225     
2226     (cherry picked from commit 7afe5b9837d38cd77f75c3028c9134673c95404e)
2227
2228 commit 2d80f8984dd2f8a13468b0b961d4d3c886995193
2229 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2230 Date:   Mon Mar 9 08:27:15 2020 +0100
2231
2232     app_python: declare global vars extern in header file
2233     
2234     (cherry picked from commit 9cc9576c025c541264a3679618bb2be8d108a9f6)
2235
2236 commit 2bc21c1dc24418a0228908ac4212ac17c5021320
2237 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2238 Date:   Mon Mar 9 08:27:47 2020 +0100
2239
2240     app_python3: declare global vars extern in header file
2241     
2242     (cherry picked from commit a771d9abd9ce97228efa7a0dfc9c4d89690e9b38)
2243
2244 commit 19fcac6a792823ecf4fd360962650f62775d0cf5
2245 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2246 Date:   Fri Mar 6 16:28:51 2020 +0100
2247
2248     ims_diameter_server: extern declaration of global vars in header file
2249     
2250     (cherry picked from commit 19263243127c40d0418ff04e56048d31e9dd9d0c)
2251
2252 commit ed81bd378fed68f9e3c117179631222736d58f57
2253 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2254 Date:   Thu Mar 5 05:17:07 2020 +0100
2255
2256     ims_registrar_scscf: global vars declared extern in header files
2257     
2258     (cherry picked from commit a041e94c4dce464737d6531d11fbe4d61292d7b4)
2259
2260 commit 225536c1254d9bee48f7291a9e01c273919d35da
2261 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2262 Date:   Thu Mar 5 11:22:19 2020 +0100
2263
2264     ims_usrloc_scscf: extern declaration for duplicated global vars
2265     
2266     (cherry picked from commit 1bbab692b749feee7f23a6c5c3fbee1ac890fffa)
2267
2268 commit e6bd029c33c36a8de28ed630d6009bd0494b9329
2269 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2270 Date:   Thu Mar 5 13:45:36 2020 +0100
2271
2272     ims_charging: use extern to avoid double declaration of globals
2273     
2274     (cherry picked from commit a13d49fb099dd5e8d832a0559a8e69aa8c61c1ae)
2275
2276 commit e2db44b2fbc6cd05e557e63d3f606ea1b7c62e5a
2277 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2278 Date:   Thu Mar 5 15:08:25 2020 +0100
2279
2280     ims_charging: extern declaration for cdpb
2281     
2282     (cherry picked from commit 9cd1cec4dedadcfcd50322c4709c4844a3db2f4f)
2283
2284 commit d1f187b78956ca8f515d31c36cc93708ec34ca98
2285 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2286 Date:   Mon Mar 2 10:21:23 2020 +0100
2287
2288     sms: removed duplicate declaration of global variables
2289     
2290     (cherry picked from commit f8284418ea7d16dec970260cb92eb1af35bbf643)
2291
2292 commit 2c4601d767c65da651d33411c28a3366bc361ffa
2293 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2294 Date:   Tue Mar 3 09:11:59 2020 +0100
2295
2296     sipcapture: declare extern heptime in hep.c and init it to null
2297     
2298     (cherry picked from commit 16bc15156ecc8a8f4f66c44b064db854d0e3e4e0)
2299
2300 commit 76b5cf2dcd16e9496ba97fda947dcc433494e1c1
2301 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2302 Date:   Tue Mar 3 10:34:02 2020 +0100
2303
2304     cdp: global variables declared extern in header file
2305     
2306     (cherry picked from commit a88cf96b8ba3358c08e0e210f76320f6d7926b7d)
2307
2308 commit b91953f88b4ee5343393172531c2251e1a669f39
2309 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2310 Date:   Tue Mar 3 11:40:40 2020 +0100
2311
2312     ims_dialog: declare extern dlg stats structure in header file
2313     
2314     (cherry picked from commit 15d5676fd7b6d64616fbf8ebf9517f0d56a47f5c)
2315
2316 commit 28f6d74dcfc68b3d7ac680ad0c3e62565c396568
2317 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2318 Date:   Tue Mar 3 13:28:30 2020 +0100
2319
2320     ims_auth: declare extern the stats variables in header file
2321     
2322     (cherry picked from commit 8156dd87a977a011abb9652a997f4ba61eb3e642)
2323
2324 commit 786d18db8a1ad839cdeeda9ebb6419f901df0323
2325 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2326 Date:   Tue Mar 3 17:26:58 2020 +0100
2327
2328     ims_isc: avoid duplicate declaration of isc_ulb by using extern
2329     
2330     (cherry picked from commit 32f37cdc876abcd7127993e079c9a0132d1f6460)
2331
2332 commit 1afb7afde87f1022c10fc9e3796174b89f0a3e1b
2333 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2334 Date:   Wed Mar 4 07:19:57 2020 +0100
2335
2336     ims_icscf: stats global variables made extern in header file
2337     
2338     (cherry picked from commit bfb717fc8504a079066a0fdc09b856a937a7b430)
2339
2340 commit 199c00984191f73d1e9bf637444740e041ebedb8
2341 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2342 Date:   Wed Mar 4 08:28:30 2020 +0100
2343
2344     ims_qos: use extern in header files not to redeclare variables
2345     
2346     (cherry picked from commit df5521fcdfc96462eb191b774f242fe1d4616adb)
2347
2348 commit baff4a1c240362a7ad5af4576df80d950487b37e
2349 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2350 Date:   Thu Feb 13 10:25:51 2020 +0100
2351
2352     xmlrpc: Makefile - use pkg-config if xml2-config is not found
2353     
2354     - GH #2199
2355     
2356     (cherry picked from commit 994a8dfc070d84b5dad28fa873d8759280c910f2)
2357
2358 commit 454e441e10f46a1efa590b01df0655d3be8c9d22
2359 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2360 Date:   Thu Feb 13 10:25:51 2020 +0100
2361
2362     xhttp_pi: Makefile - use pkg-config if xml2-config is not found
2363     
2364     - GH #2199
2365     
2366     (cherry picked from commit fe173b2af121b2d6388fea3632037a0ea2999988)
2367
2368 commit 4d01c41746d47d74745161f90ea5d5a5fefaf58e
2369 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2370 Date:   Thu Feb 13 10:25:51 2020 +0100
2371
2372     xcap_server: Makefile - use pkg-config if xml2-config is not found
2373     
2374     - GH #2199
2375     
2376     (cherry picked from commit 169ccce5e3cb302352b1e4d5ac0a0dc58eb552cb)
2377
2378 commit 4825182c0fa448cd1dbdf8cf4ba74d0061f90b5c
2379 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2380 Date:   Thu Feb 13 10:25:51 2020 +0100
2381
2382     rls: Makefile - use pkg-config if xml2-config is not found
2383     
2384     - GH #2199
2385     
2386     (cherry picked from commit fbfe21f54c7fd845bf9c99c4091980b1ee4d61d5)
2387
2388 commit 64db37850a4c0ab56e2456ca92af08f7e3e4d689
2389 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2390 Date:   Thu Feb 13 10:25:51 2020 +0100
2391
2392     pua_xmpp: Makefile - use pkg-config if xml2-config is not found
2393     
2394     - GH #2199
2395     
2396     (cherry picked from commit d40a924bd698ddf365b4db52cba2ab45f7d7a6e2)
2397
2398 commit e1a5176caa05f1aa32b9570852c28a776dc2dbe0
2399 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2400 Date:   Thu Feb 13 10:25:51 2020 +0100
2401
2402     pua_usrloc: Makefile - use pkg-config if xml2-config is not found
2403     
2404     - GH #2199
2405     
2406     (cherry picked from commit 20d9453cd3259e8afa1de92a7dba1d25f5f43fe4)
2407
2408 commit d1ff8f84d6b420625f62ebe807ab4543b3d8260a
2409 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2410 Date:   Thu Feb 13 10:25:51 2020 +0100
2411
2412     pua_reginfo: Makefile - use pkg-config if xml2-config is not found
2413     
2414     - GH #2199
2415     
2416     (cherry picked from commit 7f6648a8586fdfd5a1fdba05556333095bc25777)
2417
2418 commit 35c0a605719386b7d79ca7f1da3695dcbd36f850
2419 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2420 Date:   Thu Feb 13 10:25:51 2020 +0100
2421
2422     pua_dialoginfo: Makefile - use pkg-config if xml2-config is not found
2423     
2424     - GH #2199
2425     
2426     (cherry picked from commit b4842e81e3aa861739c996ff795b6d7261202b66)
2427
2428 commit b6a9617ca5f9f8b08f2fb7635aa103992efdca1d
2429 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2430 Date:   Thu Feb 13 10:25:51 2020 +0100
2431
2432     pua_bla: Makefile - use pkg-config if xml2-config is not found
2433     
2434     - GH #2199
2435     
2436     (cherry picked from commit e00ce6016afd5c0fba084a19a45fb13353e7f6f4)
2437
2438 commit 148d063edf8993fb7e55234737f0324e3f6446e9
2439 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2440 Date:   Thu Feb 13 10:25:51 2020 +0100
2441
2442     pua: Makefile - use pkg-config if xml2-config is not found
2443     
2444     - GH #2199
2445     
2446     (cherry picked from commit 4f43047172260e1a524700a866693f99ea11383b)
2447
2448 commit b3ac786b35b6b70f8c624cc3885676f675d0f58b
2449 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2450 Date:   Thu Feb 13 10:25:51 2020 +0100
2451
2452     presence_conference: Makefile - use pkg-config if xml2-config is not found
2453     
2454     - GH #2199
2455     
2456     (cherry picked from commit 8e9e1fdeacc4c1b2b0cd67f1b36d73737dacd015)
2457
2458 commit ffd04724da296fe2dba3c3db9ae9e9ac9329808c
2459 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2460 Date:   Thu Feb 13 10:25:50 2020 +0100
2461
2462     ims_registrar_scscf: Makefile - use pkg-config if xml2-config is not found
2463     
2464     - GH #2199
2465     
2466     (cherry picked from commit ff92622c3b4c6224f75318ba9e39c9b4389bff1e)
2467
2468 commit 4d7dc10923defb7667b96b8015657e12e4569f01
2469 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2470 Date:   Thu Feb 13 10:25:50 2020 +0100
2471
2472     ims_registrar_pcscf: Makefile - use pkg-config if xml2-config is not found
2473     
2474     - GH #2199
2475     
2476     (cherry picked from commit 29573bbdb09412c9cbfe839f0c80b7dd7fe77804)
2477
2478 commit 534931ce18bf01eb82221e8f243cecbf0b084e20
2479 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2480 Date:   Thu Feb 13 10:25:50 2020 +0100
2481
2482     ims_isc: Makefile - use pkg-config if xml2-config is not found
2483     
2484     - GH #2199
2485     
2486     (cherry picked from commit 71e67531194aa867b8f3f32b72d07e1bd4ad7dff)
2487
2488 commit 004e5f20b4a8e329da75df2e35dcbed5358e01b3
2489 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2490 Date:   Thu Feb 13 10:07:24 2020 +0100
2491
2492     test/mod_httpapitest: removed unused xml2-config discovery
2493     
2494     (cherry picked from commit b88b2306a0bdd8ba8df92cfeb60eb4032f337f44)
2495
2496 commit d684dd3862277b5d4ff1cd7537002c4b93add4f8
2497 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2498 Date:   Thu Feb 13 10:25:50 2020 +0100
2499
2500     ims_icscf: Makefile - use pkg-config if xml2-config is not found
2501     
2502     - GH #2199
2503     
2504     (cherry picked from commit 80f2eb33a967ede3e70fef572dc9b42172ad067c)
2505
2506 commit b4d5bd208d90b5d109dd81532c05c91e31626055
2507 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2508 Date:   Thu Feb 13 10:25:50 2020 +0100
2509
2510     ims_auth: Makefile - use pkg-config if xml2-config is not found
2511     
2512     - GH #2199
2513     
2514     (cherry picked from commit 4d3496fb82df1d249a78365e0c50b4ec13989261)
2515
2516 commit 6da63a2a9473ce21c7eff7954dc3a85d0ea79638
2517 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2518 Date:   Thu Feb 13 10:25:50 2020 +0100
2519
2520     cplc: Makefile - use pkg-config if xml2-config is not found
2521     
2522     - GH #2199
2523     
2524     (cherry picked from commit f05a46dc79de45c6cb958b845b9f2d85452c4f37)
2525
2526 commit fcb0ac2c47cb9861f38f84c3ecd59cf6aa743172
2527 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2528 Date:   Thu Feb 13 10:25:50 2020 +0100
2529
2530     cdp: Makefile - use pkg-config if xml2-config is not found
2531     
2532     - GH #2199
2533     
2534     (cherry picked from commit 2749962b8354be1731ab68a0ae4aa0fac4f944e1)
2535
2536 commit 96f0cbd8ffab63ddb2e1d0cfb28de17fec90a97a
2537 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2538 Date:   Thu Feb 13 10:08:58 2020 +0100
2539
2540     lib/ims: Makefile - try to use pkg-config if xml2-config is not found
2541     
2542     - GH #2199
2543     
2544     (cherry picked from commit 58deac2e7fd62afca409b17903deb951493b213a)
2545
2546 commit aa5bd6dfa556e0fea81172356e97d2e96b2f39e7
2547 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2548 Date:   Wed Feb 12 21:30:09 2020 +0100
2549
2550     utils: Makefile - try to use pkg-config if xml2-config is not found
2551     
2552     (cherry picked from commit 02cf454fc601dd3b246a8886ec6d86103ad87a6e)
2553
2554 commit 705e1737bf0990858906ec27d079aa444c99ca37
2555 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2556 Date:   Wed Feb 12 21:29:53 2020 +0100
2557
2558     presence_dialoginfo: Makefile - try to use pkg-config if xml2-config is not found
2559     
2560     (cherry picked from commit 517283c245be8c35d3c6ee9721fa1e85865b4638)
2561
2562 commit f43cc0fa9110e078405ad4c62b6718ac5953e4c9
2563 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2564 Date:   Wed Feb 12 21:29:39 2020 +0100
2565
2566     presence_xml: Makefile - try to use pkg-config if xml2-config is not found
2567     
2568     (cherry picked from commit 77ad9e626a8b9f26f3ce904fe35dda70ad4ce164)
2569
2570 commit fea6520b3815e2694ae19c5283a081efd682c51c
2571 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2572 Date:   Wed Feb 12 21:29:25 2020 +0100
2573
2574     presence: Makefile - try to use pkg-config if xml2-config is not found
2575     
2576     (cherry picked from commit 5ce9690245e0a075742c7cb8eac1786622c976f4)
2577
2578 commit 6f096013bf782f35e9ea96fc21748842921f8fbd
2579 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2580 Date:   Wed Feb 12 20:56:05 2020 +0100
2581
2582     xmlops: Makefile - try to use pkg-config if xml2-config is not found
2583     
2584     - GH #2199
2585     
2586     (cherry picked from commit 64d37971d2d3fbd87176fe71ae19adca7f47a6ea)
2587
2588 commit 8c09b29f1a9e577dbf3c42df83e20ad6cb69db53
2589 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2590 Date:   Mon Feb 10 18:14:30 2020 +0100
2591
2592     dispatcher: docs - note about special attributes section for weight dispatching
2593     
2594     (cherry picked from commit 7602329391760b2f18d653f46d6a596be1daade5)
2595
2596 commit 3235a04621dbcc3196d7e49641ec73fcebcf0ece
2597 Author: Henning Westerholt <hw@skalatan.de>
2598 Date:   Wed May 13 08:47:09 2020 +0000
2599
2600     Makefile.defs: detect gcc 9.0+, manual backport of 07209c3095d
2601
2602 commit 13f4b108e1a424c42121f752de91fdeca8c0480a
2603 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2604 Date:   Tue May 5 14:20:07 2020 +0200
2605
2606     ndb_redis: redis_cmd() check reply type to detect command errors
2607     
2608     fix #2300
2609     
2610     (cherry picked from commit d00b14704805d728f5a845a6af900eff1ed372ac)
2611
2612 commit 4061a1d7cd130a5c3e4236c2abb999658ee02e36
2613 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2614 Date:   Mon May 4 15:22:36 2020 +0200
2615
2616     utils/kamctl: dbtextdb.py close previous opened file properly
2617     
2618     related #1747
2619     
2620     (cherry picked from commit 5f52f9905bbdf63d636080f7d0340af4f71ed12a)
2621     (cherry picked from commit e26e587f31eb23c431a2cfb149ec7a86b4f648bc)
2622
2623 commit 0d9c72b27d75fb2e4ec879e855ce141394ce1918
2624 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2625 Date:   Mon May 4 15:05:23 2020 +0200
2626
2627     utils/kamctl: dbtextdb remove DeprecationWarning on test
2628     
2629     related #1747
2630     
2631     (cherry picked from commit 765efa80c7d27e9447bc1ad8a354ee24723580ef)
2632     (cherry picked from commit 5a90c8bc600fe9a93a5ce4f828ce50f3bf532b99)
2633
2634 commit a2660fbe2e974553f0146c9ee84fcc6fa2f8f705
2635 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2636 Date:   Mon May 4 14:01:33 2020 +0200
2637
2638     utils/kamctl: fix dbtestdb
2639     
2640     some indentantion errors introduced at https://github.com/kamailio/kamailio/commit/bc8bdcaa726f375f6deea8228a1ab0cf97c67035
2641     
2642     related #1747
2643     
2644     (cherry picked from commit b722a48144ac9e029bdbc2968dedbe56966a3f7c)
2645     (cherry picked from commit c4dd3218e6b723c688762a5c4253fa70f3f588bc)
2646
2647 commit 23062ed50ea4e6b6e00468cc7f8ec57ccc613429
2648 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2649 Date:   Mon May 4 11:33:12 2020 +0200
2650
2651     utils/kamctl: fix handling of Exceptions
2652     
2653     > Traceback (most recent call last):
2654     >   File "/usr/lib/x86_64-linux-gnu/kamailio/kamctl/dbtextdb/dbtextdb.py", line 1239, in <module>
2655     >     main(sys.argv)
2656     >   File "/usr/lib/x86_64-linux-gnu/kamailio/kamctl/dbtextdb/dbtextdb.py", line 1233, in main
2657     >     except (Error, e):
2658     > NameError: name 'e' is not defined
2659     
2660     (cherry picked from commit 1aca79c43cb8dbd920c1eb81c0c30cf89f0985b9)
2661     (cherry picked from commit 5f6f4331811e654e75b49263f8fb823bea9874a3)
2662
2663 commit fb937491f4222960a7cddaa73853cb2dd08672f7
2664 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2665 Date:   Mon Apr 27 14:31:53 2020 +0200
2666
2667     modules: readme files regenerated - modules ... [skip ci]
2668
2669 commit 6bb5594f23cf10fb149edbfaf044f7ca9de8f7b8
2670 Author: Henning Westerholt <hw@skalatan.de>
2671 Date:   Mon Apr 27 12:19:35 2020 +0000
2672
2673     rtpengine: remove obselete auto-bridge flag (GH #2301)
2674     
2675     (cherry picked from commit cf084881d79dc18d8272fc4a9f89c0bfc8e1fde0)
2676
2677 commit d27586c58acbee65aacce511907317cd3ac91f30
2678 Author: Henning Westerholt <hw@skalatan.de>
2679 Date:   Wed Apr 22 16:14:54 2020 +0000
2680
2681     auth: log correct variable name in nonce-count error message
2682     
2683     (cherry picked from commit 75ef2a31ee3abd9e840788a3389cedfac8767cd0)
2684
2685 commit 6fdeb31a535e63fe39509398ad641ccbad8d3686
2686 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2687 Date:   Wed Apr 22 15:01:42 2020 +0200
2688
2689     modules: readme files regenerated - modules ... [skip ci]
2690
2691 commit befc5dcc3607eda3b837197109faeda411bcb549
2692 Author: Henning Westerholt <hw@skalatan.de>
2693 Date:   Wed Apr 22 12:52:12 2020 +0000
2694
2695     nathelper: update flag documenation
2696     
2697     (cherry picked from commit 95fa98e254ae85b29fa80a8cddde3442b69ca9dc)
2698
2699 commit b6f40ec3016961d9e2f97b40bc6a05c752780b4f
2700 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2701 Date:   Fri Apr 17 19:04:16 2020 +0200
2702
2703     http_async_client: do not set global avp lists from t on async callback
2704     
2705     - they are done by fake_env() used inside t_continue()
2706     - they were set without reset, living in the process context, resulting
2707     in invalid access when async callback was executed with faked_msg
2708     - related to #2286
2709     
2710     (cherry picked from commit 1bc3bbd010705ee247345c1ed9b36210bb8d9ed1)
2711
2712 commit a11379790d1477c789fb72360bf2d5a23197fdd5
2713 Author: Peter Friedrich <peter.friedrich@kapsch.net>
2714 Date:   Mon Mar 30 19:02:29 2020 +0200
2715
2716     ims_qos: bugfix for Rx register dialog callback
2717     
2718     - bugfix for Rx register dialog callback
2719     - In some scenarios like parallel forking several INVITE with identical
2720       CALLID and FROMTAG sent to PCSCF which inserts dialogues for each INVITE.
2721     - When 200OK is received in PCSCF the dialog callback must be registered
2722       for the respective dialog. Currently sometimes the wrong dialog is selected
2723       by searching with CALLID FROMTAG and TOTAG thus leading to problem
2724       no STR is sent at BYE.
2725     - Fix is to pickup the right dialog before suspending the transaction during
2726       AAR/AAA processing and reuse this saved dialog.
2727     
2728     (cherry picked from commit 2768f8ce1cf6da242674e7e40c8e76eb6c630f6b)
2729
2730 commit 91436c9fc402f2038467a18ffa0aa00d1ade12a6
2731 Author: Peter Friedrich <peter.friedrich@kapsch.net>
2732 Date:   Mon Mar 30 19:00:58 2020 +0200
2733
2734     ims_dialog: bugfix for registering dialog callbacks
2735     
2736     - bugfix for registering dialog callbacks
2737     - in Rx scenarios of parallel forking (several INVITEs with same CALLID
2738       and FROMTAG sent to PCSCF) and INVITE for orig and term handled in
2739       same PCSCF (means also INVITEs with identical  CALLID and FROMTAG) the wrong
2740       dialog is selected for registering the callback (i.e. the callback
2741       for sending STR) when 200OK from terminator is processed.
2742     - Root cause is that dialog is searched with callid-fromtag-totag but at
2743       the time of dialog insertion (processing of INVITE) no totag is available.
2744     - fix is to get ctx dialog at 200OK processing before suspending the
2745       transaction - save dialog until AAA is received - use this dialog for
2746       registering the STR callback.
2747     
2748     (cherry picked from commit e2a1b967fd6e2cc92dc1447e1c033f6124aca446)
2749
2750 commit ad4bd72a29c9b3805152970f5eb9761dfc7e7a4d
2751 Author: Henning Westerholt <hw@skalatan.de>
2752 Date:   Sun Mar 29 11:39:34 2020 +0200
2753
2754     doc/stylesheets: remove obselete company and e-mail address from my name, update copyright date
2755     
2756     (cherry picked from commit 446dc8006240050a1e0c13c7094e9f9739cc16c8)
2757
2758 commit 0506dee4af74b5e1190ca1e28b1f4cc4a4f3e334
2759 Author: Henning Westerholt <hw@skalatan.de>
2760 Date:   Wed Mar 25 14:56:32 2020 +0100
2761
2762     Revert "uac: also set socket for in dialog REGISTER (GH #2262)"
2763     
2764     This reverts commit 09985a448ffd34375be0d93f4b16f17c7dac3dc0.
2765
2766 commit 09985a448ffd34375be0d93f4b16f17c7dac3dc0
2767 Author: Henning Westerholt <hw@skalatan.de>
2768 Date:   Tue Mar 24 22:42:59 2020 +0100
2769
2770     uac: also set socket for in dialog REGISTER (GH #2262)
2771     
2772     (cherry picked from commit a752411df65b93f82aaad43a767cff102f5a6100)
2773
2774 commit 3858b3057c8a145975556504bbe307cd5383ad28
2775 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2776 Date:   Sat Mar 14 21:32:00 2020 +0100
2777
2778     modules: readme files regenerated - modules ... [skip ci]
2779
2780 commit 4b2bbaa4b75545de75877c24bb101bfad5bc53dc
2781 Author: Bastian Triller <bastian.triller@gmail.com>
2782 Date:   Sat Mar 14 18:14:04 2020 +0100
2783
2784     cdp: docs add missing parameter
2785     
2786     (cherry picked from commit 8668d43ccc814867be9716a548c9d3a4cbf0f3d9)
2787
2788 commit 7a394732892eb823a5f0440cdc2de2115565c113
2789 Author: Bastian Triller <bastian.triller@gmail.com>
2790 Date:   Sat Mar 14 18:32:32 2020 +0100
2791
2792     nsq: docs fix parameter name
2793     
2794     (cherry picked from commit e907b53374ead5ec03a01f8a04ff69e70bd0356c)
2795
2796 commit 77e51115dedc16d81c4239b7dcb2c99fb42cd785
2797 Author: Bastian Triller <bastian.triller@gmail.com>
2798 Date:   Sat Mar 14 18:24:22 2020 +0100
2799
2800     sms: docs fix parameter name
2801     
2802     (cherry picked from commit e9d4ab30419460175fe76b82c58b26768ea4ef57)
2803
2804 commit 4dd1ec7687223623d47a45f1fdaba60ccc4d9c2c
2805 Author: Bastian Triller <bastian.triller@gmail.com>
2806 Date:   Sat Mar 14 18:21:59 2020 +0100
2807
2808     msilo: docs add missing parameter
2809     
2810     (cherry picked from commit 34263c603a0b08625c3769a0c5f91012c4a4618f)
2811
2812 commit 15adae7c20dce82284cc296439314b8890455b37
2813 Author: Bastian Triller <bastian.triller@gmail.com>
2814 Date:   Sat Mar 14 18:19:37 2020 +0100
2815
2816     xmpp: docs fixes
2817     
2818     (cherry picked from commit bba1b9a10d76d8380f3d27dd0120ae902586e481)
2819
2820 commit 094f4882f7302c5defc474f358b00a00e768412b
2821 Author: Bastian Triller <bastian.triller@gmail.com>
2822 Date:   Sat Mar 14 18:19:14 2020 +0100
2823
2824     xcap_server: docs fixes
2825     
2826     (cherry picked from commit 64f34d9315d24d9e919ec32c56fca2927e3845c3)
2827
2828 commit cfe83ecc1cfaf8a9ecf85d1d1132d50bb5ba2f9f
2829 Author: Bastian Triller <bastian.triller@gmail.com>
2830 Date:   Sat Mar 14 18:18:20 2020 +0100
2831
2832     tmx: docs fix varname tag around parameter
2833     
2834     (cherry picked from commit 404c46f358340df2dc4a91c7f83036ea26d05375)
2835
2836 commit 0c4405845d1d0ba5f73e0ce76d9cf905bfa27de6
2837 Author: Bastian Triller <bastian.triller@gmail.com>
2838 Date:   Sat Mar 14 18:17:27 2020 +0100
2839
2840     rls: docs add missing parameter
2841     
2842     (cherry picked from commit 2ba86a27a9f7d32eace52815161c0a8b9e48878a)
2843
2844 commit 64403a02d331c04f502a351792cb96668e6e6dde
2845 Author: Bastian Triller <bastian.triller@gmail.com>
2846 Date:   Sat Mar 14 18:17:11 2020 +0100
2847
2848     presence_xml: docs add missing parameter
2849     
2850     (cherry picked from commit 3bbb27de30080a9fedaffcba04575dddb690caad)
2851
2852 commit 11684c46b9fde7b844b5b3a823d359a096e573b3
2853 Author: Bastian Triller <bastian.triller@gmail.com>
2854 Date:   Sat Mar 14 18:16:33 2020 +0100
2855
2856     ldap: docs add varname tag around parameter
2857     
2858     (cherry picked from commit 4b2970b5b8addbb6cb325e35060714aa1e8811b2)
2859
2860 commit a235e5f74ed9208b86832ab4e63ed3ab005f15e6
2861 Author: Bastian Triller <bastian.triller@gmail.com>
2862 Date:   Sat Mar 14 18:15:45 2020 +0100
2863
2864     lcr: docs fix parameter name
2865     
2866     (cherry picked from commit 10f7ff344f546cc1816d5e6882313ba57540387b)
2867
2868 commit 7ccc31abd5be55f64924f04e726896f0485871f8
2869 Author: Bastian Triller <bastian.triller@gmail.com>
2870 Date:   Sat Mar 14 18:15:32 2020 +0100
2871
2872     htable: docs fix parameter name
2873     
2874     (cherry picked from commit 65cb844fe0b180e0feeba641fa4d16ab3cb9c375)
2875
2876 commit 327fc7adb5ae69a21974e799109011a206521cc6
2877 Author: Bastian Triller <bastian.triller@gmail.com>
2878 Date:   Sat Mar 14 18:15:19 2020 +0100
2879
2880     dnssec: docs fix parameter name
2881     
2882     (cherry picked from commit 6b5689f4079aacf348e60bd7e72560b4fe98d9dd)
2883
2884 commit 047e09144604962965eade47016a3b98d478e311
2885 Author: Bastian Triller <bastian.triller@gmail.com>
2886 Date:   Sat Mar 14 18:14:53 2020 +0100
2887
2888     dmq_usrloc: docs fix parameter name
2889     
2890     (cherry picked from commit 2771b041d47339b76271d4115bd68ffa7514aa25)
2891
2892 commit d09c07ae5ae7d26da06e49ed26146d488b8319b2
2893 Author: Bastian Triller <bastian.triller@gmail.com>
2894 Date:   Sat Mar 14 18:14:22 2020 +0100
2895
2896     dispatcher: docs add missing parameter
2897     
2898     (cherry picked from commit 4b84dd2e9387efcdab7e501b66a64a72b233a9c4)
2899
2900 commit 44fbc5ee49d1ea6f87c7e72103a307227a028342
2901 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2902 Date:   Fri Mar 13 09:32:31 2020 +0100
2903
2904     modules: readme files regenerated - modules ... [skip ci]
2905
2906 commit 34917a79e596a6634b3019efb24d92ebdad3053e
2907 Author: Henning Westerholt <hw@skalatan.de>
2908 Date:   Fri Mar 13 09:22:43 2020 +0100
2909
2910     p_usrloc: fix doc section related to default_db_url (GH #2247)
2911     
2912     (cherry picked from commit bbc330e768fa462d5e37ad34a7898711cff85b70)
2913
2914 commit fa170b9a40c79539ce1818918298099f5dd88724
2915 Author: Stefan Mititelu <stefan.mititelu92@gmail.com>
2916 Date:   Tue Mar 10 11:46:49 2020 +0200
2917
2918     dialog: update event route statistics
2919     
2920     If dialog was deleted while running the event route, update statistics
2921     for early and active dialogs.
2922     
2923     (cherry picked from commit c6faf3af06129f636f86f9919f0b9db84ca0dab6)
2924
2925 commit c670ba6f18c0df83f64a87bf4d02de84b848ad26
2926 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2927 Date:   Wed Mar 11 09:01:39 2020 +0100
2928
2929     modules: readme files regenerated - modules ... [skip ci]
2930
2931 commit 3ce82b7db0cef0f16fd43fd4ce9029ed6d02c5bb
2932 Author: Henning Westerholt <hw@skalatan.de>
2933 Date:   Wed Mar 11 08:57:40 2020 +0100
2934
2935     siptrace: fix table parameter in example (related to GH#2244)
2936     
2937     (cherry picked from commit 836c6297820014c5ba9519a5039c775fb399f073)
2938
2939 commit 1a142067b04e41b98ce2f8d7f0946c2dcbd7914f
2940 Author: Stefan Mititelu <stefan.mititelu92@gmail.com>
2941 Date:   Tue Mar 3 18:06:26 2020 +0200
2942
2943     corex: check not in SHM before PKG free for path
2944     
2945     Do the same for reset_path_vector() in core msg parser.
2946     
2947     (cherry picked from commit 395303dbb3572e57bd8d16bcbbfb29d6d54a60fe)
2948
2949 commit 16b0801ba6b25a5660f2ba30fef35e9cc81fe9c0
2950 Author: Henning Westerholt <hw@skalatan.de>
2951 Date:   Thu Mar 5 11:19:52 2020 +0100
2952
2953     core: fix a crash in cfg parser related to invalid syntax cases
2954     
2955     (cherry picked from commit 54a0aeee9d30ee85045150d8ad5b75f7a4b71d15)
2956
2957 commit 7916cb92fdd12fce74dd6295890ea0bdb5ba36fd
2958 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2959 Date:   Tue Mar 3 11:30:04 2020 +0100
2960
2961     core: cfg.y - detect use of function call as parameter of another function
2962     
2963     - GH #2227
2964     
2965     (cherry picked from commit 047fdebff732c847fcde5b066ce1acd5f6c2219a)
2966
2967 commit 46d156c1da3fa466abebb8bf036807163ff7c90a
2968 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2969 Date:   Tue Mar 3 11:01:53 2020 +0100
2970
2971     core: cfg.y - init static global variables
2972     
2973     (cherry picked from commit 8c5b92ee638a33e612e68cf85a1d37ab5e5d2c22)
2974
2975 commit ac37cb04c0b5ca153342f44d7d7fd17a633afddd
2976 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2977 Date:   Mon Mar 2 09:31:54 2020 +0100
2978
2979     modules: readme files regenerated - modules ... [skip ci]
2980
2981 commit 3dee7c6488eb143141becf47e0edd2f3e6ce3cef
2982 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2983 Date:   Mon Mar 2 09:24:29 2020 +0100
2984
2985     pua_dialoginfo: fix doc for puburi_calle[e|r]_avp type
2986     
2987     (cherry picked from commit cd94a88d21c6d649d63791ba509845a38a6eb76b)
2988
2989 commit 6ece7d8288aca10a6d653f164df5b386ed3eb63e
2990 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2991 Date:   Mon Mar 2 09:20:22 2020 +0100
2992
2993     pua_dialoginfo: fix doc for pubruri_callee_dlg_var type
2994     
2995     (cherry picked from commit ee34fa46d008426f710c38bf247f4dac9e11bfe7)
2996
2997 commit e3e937914b30173f83fe91ad4d18f6fe6dbd2eb1
2998 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2999 Date:   Fri Feb 28 17:53:34 2020 +0100
3000
3001     siputils: declare extern contact_flds_separator in header file
3002     
3003     - GH #2235
3004     
3005     (cherry picked from commit 6e9b0fad487aadb22df10e90f3db6a104ca99cfc)
3006     (cherry picked from commit 66e33a0e3c7af9c51dc665556a022b6598e86843)
3007
3008 commit d0acd76775659407caeaaa87f29cfa617014ed44
3009 Author: Henning Westerholt <hw@skalatan.de>
3010 Date:   Fri Feb 28 14:52:14 2020 +0100
3011
3012     dmq: small spelling fix in error message
3013     
3014     (cherry picked from commit 97e3de1046cf5247f7a462385778409b02680149)
3015
3016 commit 89b3d358dcfb0bed63762a017c0dcd0d2f1aad9c
3017 Author: Stefan Mititelu <stefan.mititelu92@gmail.com>
3018 Date:   Fri Feb 28 12:17:49 2020 +0200
3019
3020     pdbt: add pdb server message check
3021     
3022     Related to 3c07e2351a94e4ff2cf3c6b9b9df4d7462cd5760 commit, but on server side.
3023     
3024     (cherry picked from commit 7db39bbc128233ae663061364c5545648e06d3a7)
3025
3026 commit 18842e3f1d0b7b37df2306164d67a203fe80486e
3027 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3028 Date:   Fri Feb 28 09:47:09 2020 +0100
3029
3030     modules: readme files regenerated - modules ... [skip ci]
3031
3032 commit a5a73ea21349beb76e49379658ad283661bf5de7
3033 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3034 Date:   Fri Feb 28 09:28:44 2020 +0100
3035
3036     pua_dialoginfo: add missing module parameter from docs
3037     
3038     intruduced at 09d1bdc38b51619c65c6a9ec8f293cf9c395c6c1 back in 2009
3039     
3040     (cherry picked from commit 9e1e7d4d3f7eb2e08d092c9b0b772fc76cf09376)
3041
3042 commit 179026e078427f64ad8b360a41ded71ca2706090
3043 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3044 Date:   Fri Feb 21 17:31:36 2020 +0100
3045
3046     modules: readme files regenerated - modules ... [skip ci]
3047
3048 commit ef8238a58dc901904e53655cf9e14028fd190c2b
3049 Author: Alex Balashov <abalashov@evaristesys.com>
3050 Date:   Fri Feb 21 17:26:43 2020 +0100
3051
3052     usrloc: Updated docs for 'timer_procs' parameter about multiple timer processes
3053
3054 commit 8f72e21b5f68c4dd467e3a109b1d7b1ee6091872
3055 Author: Bastian Triller <bastian.triller@gmail.com>
3056 Date:   Thu Feb 6 17:28:42 2020 +0100
3057
3058     sipcapture: fix inaccessible HEP chunks
3059     
3060     Chunk types 1 , 2  and 3  were not accessible.
3061     $hep(...) pseudovariable didn't return HEP chunks of type:
3062     * 1 (IP protocol family) returned HEP version
3063       (accessible via $hep(version))
3064     * 2 (IP protocol ID) returned HEP message source IP
3065     * 3 (IPv4 source address) returned HEP message destination IP
3066     
3067     This removes keys src_ip and dst_ip. Use $si resp. $Ri instead.
3068     
3069     (cherry picked from commit 459ccabe9e3975dd5a90135ab96f3cccdf4ffdbe)
3070
3071 commit 073212e027e4e90b4520b32d5563d53afd22e0d9
3072 Author: Bastian Triller <bastian.triller@gmail.com>
3073 Date:   Thu Feb 6 15:28:18 2020 +0100
3074
3075     sipcapture: fix typo
3076     
3077     (cherry picked from commit d4d7a8bb27426045de9afd8636729426a346ca79)
3078
3079 commit 3d5e468acd49df316844bc985147e6a9592a877a
3080 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3081 Date:   Fri Feb 21 08:39:47 2020 +0100
3082
3083     core: propagate xflags inside sip_msg_update_buffer() to new msg
3084     
3085     - xflags were lost when the msg structure was reinitialized (e.g., after
3086     msg_apply_chages())
3087     
3088     (cherry picked from commit 2c6e87c50b13acdd94f77491eda0d73430f58dfc)
3089     (cherry picked from commit 38869d54ed6210f63fceb185a6531193eed1629f)
3090
3091 commit 1d907f64c6d676aecc96a91d7c31ca0f269eab61
3092 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3093 Date:   Wed Feb 19 13:09:02 2020 +0100
3094
3095     Revert "tm: set send socket flag when computing the destination and local socket is found"
3096     
3097     This reverts commit 09ac3e47ef79dbd599b7dec5b84ae3b792f025ed.
3098
3099 commit f860d6703bfc9ab5c9ff66660326fa90c22b15bb
3100 Author: Henning Westerholt <hw@skalatan.de>
3101 Date:   Mon Feb 17 16:41:32 2020 +0100
3102
3103     db: small spelling fix in docs
3104     
3105     (cherry picked from commit 942d1cc40a1772ffd7a7d62bf1354a0b6343f7fa)
3106
3107 commit 443b06bf396afcb25d09d1cf5ca450ffd07e2252
3108 Author: Federico Santulli <federico.santulli@nhm.it>
3109 Date:   Mon Feb 17 11:09:34 2020 +0100
3110
3111     pkg: add ebuild for 5.2 branch for new gento packages (GH #2220)
3112
3113 commit b389c87575a43b78fa9667e88e9647e218cadce4
3114 Author: Federico Santulli <federico.santulli@nhm.it>
3115 Date:   Mon Feb 17 11:03:38 2020 +0100
3116
3117     pkg: add generic files for new gento packages (GH #2220)
3118     
3119     (cherry picked from commit d94fce63e496f1039ed6b39ce2dfc257a8e60da2)
3120
3121 commit f28dc145943742632a21057051465d1b84942b4c
3122 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3123 Date:   Tue Feb 11 21:16:50 2020 +0100
3124
3125     modules: readme files regenerated - modules ... [skip ci]
3126
3127 commit 18d235ddab21ed4e3288bfca5bc9a5a925cb7fa1
3128 Author: Henning Westerholt <hw@skalatan.de>
3129 Date:   Tue Feb 11 21:15:04 2020 +0100
3130
3131     ims_qos: fix dialog module name, dialog2 is not used anymore
3132     
3133     (cherry picked from commit 70b6e2fb4ccf77c9eb71610f9febeca843228093)
3134
3135 commit 55e0eef3f554b5cb6e8cec73c4a482ac03b3c99d
3136 Author: Aleksandar Yosifov <alexyosifov@gmail.com>
3137 Date:   Thu Jan 23 15:24:17 2020 +0200
3138
3139     ims_reqistrar_scscf: Fix bug with multi-notifications
3140     
3141     - Added more accurate contact comparison when
3142       sending NOTIFY to a subscriber.
3143     
3144     (cherry picked from commit c275110a07fdad8963a08f5ca210f0d5fb717986)
3145
3146 commit 90e09c250858bb58ca49a0b858b6959acf3e6471
3147 Author: Emmanuel Schmidbauer <emmanuel.schmidbauer@textnow.com>
3148 Date:   Tue Feb 4 09:33:16 2020 -0500
3149
3150     tm: t_continue - do not print error and return error code
3151     
3152     (cherry picked from commit a62d4f45282b4d216def7de908548ade40a6369e)
3153
3154 commit b021ba5e6d0e76e5ad64bf26e7343749085ac59f
3155 Author: Peter Lemenkov <lemenkov@gmail.com>
3156 Date:   Sun Feb 9 16:38:17 2020 +0100
3157
3158     rtpengine: Remove unused struct fields
3159     
3160     These two were copied directly from rtpproxy module but never used by
3161     this module.
3162     
3163     Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
3164     (cherry picked from commit 35b82c4acb4559fd14faa86fe1c58caf763d5fd0)
3165
3166 commit b370041ccfd86e15812e1a06ad803569654eac07
3167 Author: Henning Westerholt <hw@skalatan.de>
3168 Date:   Mon Feb 3 11:53:55 2020 +0100
3169
3170     tm: use WARN log level for status rewrite by UAS (were decreased before SER tm integration)
3171     
3172     - use WARN log level for status rewrite by UAS (log level decreased before SER
3173       tm integration, e.g. v1.5.x)
3174     - for bad interconnection or gateways this might be reported frequently
3175     
3176     (cherry picked from commit e1a01699af450292859e4f2cd69b6a6d85246e5e)
3177
3178 commit bad37f2dd4abd929d1603a836475e2baad61f4f9
3179 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3180 Date:   Tue Jan 28 08:22:47 2020 +0100
3181
3182     permissions: safety checks when destroying module
3183     
3184     - avoid warning of freeing null pointers on failed startup
3185     
3186     (cherry picked from commit d98d8b653e5cf0ae358f6abac392ec44ee39548a)
3187     (cherry picked from commit aa57ad455b0c0f907bfc5f2f9a0fc382344b7bdb)
3188
3189 commit f9af11b1857a7bb63dbecee775b45c0ac57ca287
3190 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3191 Date:   Fri Jan 24 10:20:09 2020 +0100
3192
3193     core: msg translator - warning log made info for  multipart body processing
3194     
3195     - check boundary cannot find boundary value in content-type when the request
3196     is turned into multipart body
3197     - use different return code for this case
3198     - a few realignmets for curly braces to be corherent across the
3199     respective functions
3200     
3201     (cherry picked from commit 2c7ba53b2b6cc7dd5e3c24241d23e76fb052aa50)
3202     (cherry picked from commit 0a90aecb5737f4001cad7bb20590823deea4390e)
3203
3204 commit d4927599737a1f3b530327731d1fd60dc13ba79d
3205 Author: Sergey Safarov <s.safarov@gmail.com>
3206 Date:   Thu Nov 21 17:12:37 2019 +0300
3207
3208     pkg/kamailio/obs: fixed rpm requirment for python23
3209     
3210     (cherry picked from commit 6677dfdba3534a0f50c15fe5b43b8220444b18ad)
3211
3212 ===================== 2020-01-24 Version 5.2.6 Released =====================
3213
3214 ===================== Changes Since Version 5.2.5 ===========================
3215
3216 commit dc063357687f754338b1fb7b9242dd29c49d1960 (tag: 5.2.6)
3217 Author: Henning Westerholt <hw@skalatan.de>
3218 Date:   Fri Jan 24 17:56:25 2020 +0100
3219
3220     Changelog: add reverted commit to Changelog as well (for release 5.2.6)
3221
3222 commit 5c2a2c51fc5e2d4469818028c57c0ef8be9757a6
3223 Author: Henning Westerholt <hw@skalatan.de>
3224 Date:   Fri Jan 24 17:54:42 2020 +0100
3225
3226     Revert "evapi: use local allocated buffer to get data parameter for event relay"
3227
3228     - This reverts commit b1bb24d3639c2869f825dd692a9b1346d1bb30b5.
3229     - needs PV core enchancements which don't apply cleanly to this branch
3230
3231 commit fc63e970304ba74b7f6800176b0a9b41b7b39f52
3232 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3233 Date:   Tue Oct 22 10:49:18 2019 +0200
3234
3235     kamdbctl: split create user and grant access statements for mysql
3236
3237     - MySQL 8 doesn't support all in one statement
3238
3239     (cherry picked from commit c0879add55bef77703f2259f224b4a1f954cd8bf)
3240
3241 commit 114cda75a593a5f1119bc8b5b545b4560416b41c
3242 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3243 Date:   Wed Oct 30 10:14:07 2019 +0100
3244
3245     ctl: docs - more infor about binrpc_buffer_size modparam
3246
3247     - replaced ser with kamailio in a few examples
3248
3249     (cherry picked from commit c9070600af1b7993b003964b5c58db3391d50f60)
3250     (cherry picked from commit 4ca6ad00eb71ea76dacf71c6126a4fe853d898c9)
3251
3252 commit 0e552e6c2efcf449e91040b781eafafca2a1e97a
3253 Author: Henning Westerholt <hw@skalatan.de>
3254 Date:   Wed Oct 9 21:12:48 2019 +0200
3255
3256     uri_db: spelling fix in variable name
3257
3258     (cherry picked from commit 23b60ed9fbf9396bd531c76f57c133d5850c0764)
3259
3260 commit 2f0a0b785efc921cd82dee274b548516b1bb5d40
3261 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3262 Date:   Fri Oct 11 14:02:57 2019 +0200
3263
3264     nathelper: removed exe flag from c file
3265
3266     (cherry picked from commit 82195c2a51c5020ca0024f59492a4e2faef0e15a)
3267
3268 commit a519a289cccf89a06bb7fa3857fef5505049a277
3269 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3270 Date:   Thu Oct 24 12:38:20 2019 +0200
3271
3272     statsc: debug message when fetching stats values
3273
3274     (cherry picked from commit a463c53e767114567ff25f0fe50115da0e3d0045)
3275
3276 commit 3d6246d97385fbd3742c1d860b8f974a79f0ef8c
3277 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3278 Date:   Mon Oct 28 10:00:28 2019 +0100
3279
3280     core: pad some fields in contained structs for 4 byte alignment
3281
3282     - safety for sigbus on strict cpu architectures when accesing fields by
3283     address
3284
3285     (cherry picked from commit 1296bb2270985a1bf3af04f35e4cdae1fe4b184a)
3286
3287 commit b1bb24d3639c2869f825dd692a9b1346d1bb30b5
3288 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3289 Date:   Thu Oct 31 09:54:22 2019 +0100
3290
3291     evapi: use local allocated buffer to get data parameter for event relay
3292
3293     - use system malloc given that the data can be passed from jsonrpcs,
3294     which uses system malloc as well
3295     - try to grow the internall buffer as needed based on estimated size of
3296     output for the data parameter
3297
3298     (cherry picked from commit 63334e312d60a5d6a6470b0067c29db672d08c7c)
3299
3300 commit 0b6cde5604fcbc3756311b1ddacc4d7a230d7152
3301 Author: Henning Westerholt <hw@skalatan.de>
3302 Date:   Sat Nov 23 18:53:17 2019 +0100
3303
3304     app_sqlang: fix squirrel warning: ‘nArgs’ may be used uninitialized in this function
3305
3306     (cherry picked from commit 7fad9c51f71854e0649fe76e273190e4b4f82438)
3307
3308 commit 9bdcde18c932d81efd4d58a810b88e42d9fcdec8
3309 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3310 Date:   Tue Nov 19 15:34:00 2019 +0100
3311
3312     app_sqlang: imported latest squirrel interpreter
3313
3314     (cherry picked from commit b0fc60403b539672c6a2638083e8955783c65e0b)
3315
3316 commit e62d4bb6d5c5f759cbb4cce32921db2a6418589c
3317 Author: Henning Westerholt <hw@skalatan.de>
3318 Date:   Fri Jan 24 16:07:30 2020 +0100
3319
3320     Makefile.defs: version set to 5.2.6
3321
3322 commit 3fbd91923977dcaabda119a97b7cbd0182dc1eaf
3323 Author: Henning Westerholt <hw@skalatan.de>
3324 Date:   Fri Jan 24 16:05:16 2020 +0100
3325
3326     pkg/kamailio: updated version to 5.2.6 in spec files
3327
3328 commit 826f99ac4266a7f1dcb72dcf6aeb7dfff1bf686a
3329 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3330 Date:   Fri Jan 24 10:11:57 2020 +0100
3331
3332     pkg/kamailio/deb: version set 5.2.6
3333
3334 commit 659810200f4fc60da12b2633489e81e10dc7a565
3335 Author: Henning Westerholt <hw@skalatan.de>
3336 Date:   Thu Jan 23 15:55:04 2020 +0100
3337
3338     Revert "pv: print missing types for xavp values"
3339
3340     This reverts commit f17353dfbf7fc42b2d070bdc45a3b72278202a08.
3341
3342 commit 57198b5fb3ee5376ee94761e8735a38b855ee13e
3343 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3344 Date:   Tue Oct 22 10:02:36 2019 +0200
3345
3346     utils/kamctl: update shebang to python3
3347
3348     (cherry picked from commit 9aa42d7c8161d4a0d085b019a85cde6981b3b4f9)
3349
3350 commit 8f2552a6d517c598058e94d862cbfb62c1e67ef0
3351 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3352 Date:   Tue Oct 22 00:29:48 2019 +0200
3353
3354     domain: fix spelling error
3355
3356     (cherry picked from commit 0944689db2eabbb531fc6daed9db3a9bcc1780b6)
3357
3358 commit 766b993b78e38f4aa108b6ec901cecbd9c938fbc
3359 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3360 Date:   Tue Oct 22 09:35:10 2019 +0200
3361
3362     seas: fix spelling error
3363
3364     (cherry picked from commit 8a197dcc8d2d063d3615e8800ed8d2f7812cce0f)
3365
3366 commit edbe99332af576b8c860c9d887e3eb1c51c9b6db
3367 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3368 Date:   Tue Oct 22 09:57:07 2019 +0200
3369
3370     smsops: fix spelling error
3371
3372     (cherry picked from commit 4a657005a5c4eff88e48dc2b8847d5800a90bead)
3373
3374 commit abb94a6747f24c2d89e9c3f6afc6615e44fea120
3375 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3376 Date:   Tue Oct 22 09:59:02 2019 +0200
3377
3378     smsops: fix spelling error
3379
3380     (cherry picked from commit 4ba14d2f6db6144870650398da6c07b07d23d64d)
3381
3382 commit d79c2c37acd0c5660cfc4d36d7e0e801f8da8d59
3383 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3384 Date:   Tue Oct 22 10:04:58 2019 +0200
3385
3386     pua: fix spelling error
3387
3388     (cherry picked from commit d06e85d6fa9e75e8008bc422a7596671283054f7)
3389
3390 commit 8ea6d73689b954f2ae60261075b232d09401c525
3391 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3392 Date:   Tue Oct 22 10:08:34 2019 +0200
3393
3394     core: fix spelling error
3395
3396     (cherry picked from commit e35fe2d7b4ae79be6af9a70d8520620941960a72)
3397
3398 commit 97627793db2963704202f252d45821d8c05acc1b
3399 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3400 Date:   Wed Oct 30 18:27:40 2019 +0100
3401
3402     acc: better evaluation of error return for pv_printf_s()
3403
3404     (cherry picked from commit 69ccdc25fbfaf01785127ecb051429e51df6cad5)
3405
3406 commit f7c990e2ca6c7b2d43cf15723c71ba38065236e8
3407 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3408 Date:   Sun Nov 3 10:30:09 2019 +0100
3409
3410     core: qmalloc - print details of prev fragment when its tail is overwritten
3411
3412     - do it when check2 field is not touched
3413
3414     (cherry picked from commit bf1ba8d2d4519af50d44acfce5f34535fd1db8e0)
3415
3416 commit 7bebd6586b0b3b1fcee852502863ab4daea970bd
3417 Author: Aleksandar Yosifov <alexyosifov@gmail.com>
3418 Date:   Mon Nov 4 13:51:07 2019 +0200
3419
3420     ims_usrloc_scscf: added '\n' for debug messages
3421
3422     - added a new line to the end of some debug logs for
3423       better formatting.
3424
3425     (cherry picked from commit 90ff57e10f1b456b35dc8ac262457dbb2c497997)
3426
3427 commit e85fcbf139473760fed9895d839f447adadc8f53
3428 Author: Aleksandar Yosifov <alexyosifov@gmail.com>
3429 Date:   Thu Nov 7 18:11:21 2019 +0200
3430
3431     ims_registrar_scscf: added '\n' for debug messages
3432
3433         - added a new line to the end of some debug logs for
3434           better formatting.
3435
3436     (cherry picked from commit 2e4727014fff86545bb9ce8bb97f72173d8c8c87)
3437
3438 commit 4935d3c3c9ff76f34670fe39e26df11f909d6453
3439 Author: Alex Balashov <abalashov@evaristesys.com>
3440 Date:   Sat Nov 9 01:17:44 2019 -0500
3441
3442     evapi: Removed cast of bind port to short, as this restricted ports to signed 16-bit int values (< 32768).
3443
3444     htons() takes unsigned 16-bit integer and returns the same. When this value was cast to (short), higher ports could not be used.
3445
3446     (cherry picked from commit e9545ae1e490ff768270d03ea28f14b751d2c132)
3447
3448 commit c4431b1932a73fec7c9e75418f451c3745bd7ad5
3449 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3450 Date:   Tue Nov 12 13:37:25 2019 +0100
3451
3452     rr: debug messages when record-route is inserted
3453
3454     - some trailing whitespace removed
3455
3456     (cherry picked from commit 027082793ccd4e849234e1dfa312c2148a8fd08d)
3457
3458 commit f17353dfbf7fc42b2d070bdc45a3b72278202a08
3459 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3460 Date:   Thu Nov 14 17:28:09 2019 +0100
3461
3462     pv: print missing types for xavp values
3463
3464     (cherry picked from commit 4b0b045a114591de6cc0655ae019029e337167d0)
3465
3466 commit bca76be86e52b545b968476e8c9bdf899c2e4739
3467 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3468 Date:   Fri Nov 15 20:32:27 2019 +0100
3469
3470     pkg/kamailio: removed netbsd unmaintained specs
3471
3472     (cherry picked from commit 686daa57309b6dc5c32caf75e65a130dfd09d523)
3473
3474 commit f0cc36ed668eae7fdcd1b01d44b3e0e509d6f40e
3475 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3476 Date:   Thu Jan 23 15:31:27 2020 +0100
3477
3478     modules: readme files regenerated - modules ... [skip ci]
3479
3480 commit 2c00d15ddb48436827fba7d1d3a0c5ae3ec3e864
3481 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3482 Date:   Thu Nov 14 12:25:09 2019 +0100
3483
3484     uac: reset credentials structure for uac_req_send() authentication
3485
3486     (cherry picked from commit 2b12754920704f49cd227c518e130cef4d76ea7d)
3487
3488 commit 0614a74d44c98deffada7a8c61edfe7453da260f
3489 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3490 Date:   Mon Nov 11 10:51:33 2019 +0100
3491
3492     phonenum: use -std=c++11 cpp compile flag
3493
3494     - required by the libphonenumber
3495
3496     (cherry picked from commit 75c5a20a870985059f642ac1a6624655332dbca8)
3497
3498 commit cff87a49dac6f3bc04bd0bd203aa3c09b91cd613
3499 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3500 Date:   Tue Nov 26 09:14:42 2019 +0100
3501
3502     db_redis: do not print full table scan warning when loading the entire table
3503
3504     - GH #2149
3505
3506     (cherry picked from commit 13c1c0bfdd93d2f727ff65275e93f4a780143dee)
3507
3508 commit c9b0ef608d2d6afe8b551057fed0ccb47b5fe985
3509 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3510 Date:   Mon Dec 2 16:47:40 2019 +0100
3511
3512     kex: docs - fixed rpc command name for shm memory details
3513
3514     (cherry picked from commit 9e89a66b36d7aa691cf69d5b33b7ee31330693e9)
3515
3516 commit 0da0fee7d5cc7d3f07e5525b335d78f8a17e0a18
3517 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3518 Date:   Mon Dec 2 19:07:40 2019 +0100
3519
3520     rtproxy: docs - fixed section id value
3521
3522     (cherry picked from commit e896f2c9286809b5ef81c4952577780002ee5df8)
3523
3524 commit eae9d86fb1e579cb3a18577884f631014ad7b455
3525 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3526 Date:   Tue Dec 3 12:12:54 2019 +0100
3527
3528     permissions: fix crash if load_backends parameter is 1
3529
3530     fixes #2151
3531
3532     (cherry picked from commit d7f4493da751802dc47a694d251d34a85a7b3bf1)
3533
3534 commit 34c1509bd53bbbb99aaa4438f7e7465583128f7c
3535 Author: Sergey Safarov <s.safarov@gmail.com>
3536 Date:   Wed Dec 25 15:13:29 2019 +0300
3537
3538     src/modules/rtpproxy: Updated FAQ about MSRP support
3539
3540     (cherry picked from commit 347a3d1399389335102869b9253ec07fed521613)
3541
3542 commit 0d3c8cfe6be0ab712baa75a0d0b972f79fa19226
3543 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3544 Date:   Thu Jan 23 15:16:27 2020 +0100
3545
3546     modules: readme files regenerated - modules ... [skip ci]
3547
3548 commit 29ca1231c624e79ded4d2cb633e7eeae77398d4a
3549 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3550 Date:   Wed Nov 20 19:31:19 2019 +0100
3551
3552     ims_isc: null terminate dst_uri field
3553
3554     (cherry picked from commit a8cc28b6e0236b21569625baffa865ff4ce0a153)
3555
3556 commit 0d123b3cbd1a500ff47ebb1aee26c43671d14c23
3557 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3558 Date:   Wed Nov 20 19:30:44 2019 +0100
3559
3560     ims_ipsec_pcscf: null terminate dst_uri fields
3561
3562     (cherry picked from commit a8be2459fc4013060944bf79e7c66b3613e8d04c)
3563
3564 commit 73be78ff3585e521e9b2102d7473db8b8ef13481
3565 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3566 Date:   Wed Nov 20 18:06:22 2019 +0100
3567
3568     core: make dst_uri null terminated
3569
3570     (cherry picked from commit ca546d35c326666c6389c84ce45214bd2fc5c147)
3571
3572 commit d5aaffd2a32e15f7288d0392063688f408ae9194
3573 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3574 Date:   Wed Dec 4 08:20:30 2019 +0100
3575
3576     core: kemi - fixed missing support to check for REFER method
3577
3578     (cherry picked from commit 840e29d7d63602482e202e1b514a0ba9952dffe5)
3579
3580 commit 020065420e539420d86ecc51d6822c38ca17c81c
3581 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3582 Date:   Tue Dec 10 12:46:34 2019 +0100
3583
3584     tls: init EVP_PKEY pointer when loading engine key
3585
3586     (cherry picked from commit 433551f3ea00e4151f2fa4e84d7c52422b6cefe3)
3587
3588 commit ae584e61a2219d45ab0c175d72fb42497b866a5c
3589 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3590 Date:   Tue Dec 10 12:38:30 2019 +0100
3591
3592     tcp: checks for event route index on close
3593
3594     (cherry picked from commit 46436cf8ef7d337c255b2fd9115544a6971f9741)
3595
3596 commit 1d8f795c111c0fe5f5f992d137d0d94d49144fb6
3597 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3598 Date:   Mon Dec 9 22:15:24 2019 +0100
3599
3600     tm: rework code to avoid compiler warnings
3601
3602     - fix log message priting wrong string variable
3603
3604     (cherry picked from commit 263b8ce5360716e44c6a7bcdbc65a76dfad67575)
3605
3606 commit ba8b8b2aed1cb66f7f73b8d1720cb35756268ece
3607 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3608 Date:   Thu Dec 12 08:42:06 2019 +0100
3609
3610     tm: clarification that the sip message flags operations after t_newtran()
3611
3612     - they are not reflected in transaction, only in local sip message
3613     structure
3614
3615     (cherry picked from commit 9a0c850f98063da145120f90d2c5c2a43e76b976)
3616
3617 commit 880f1d433eec3a2764bb7e46cca7b7e0e01efbb9
3618 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3619 Date:   Wed Jan 8 10:15:26 2020 +0100
3620
3621     Makefile: use variable for detecting emacs for ctags flag
3622
3623     (cherry picked from commit ef19acf3a79a804a47238daf1f6d4794f1d82a5e)
3624
3625 commit bc5ddff280f6ead66cf976d1e04e23acdc26a142
3626 Author: James Aimonetti <james.aimonetti@gmail.com>
3627 Date:   Tue Jan 7 23:55:01 2020 +0000
3628
3629     Makefile: include flag to generate Emacs-compatible TAGS file
3630
3631     Emacs exposes an environment variable `INSIDE_EMACS` which can be used
3632     to toggle ctags to generate an Emacs-friendly TAGS file.
3633
3634     (cherry picked from commit 35c846b1e8dc7075b0cee196a430dd1b09a87446)
3635
3636 commit fb952a9351071bedadb61e6ea030a031f6fec6e3
3637 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3638 Date:   Sun Jan 19 13:39:22 2020 +0100
3639
3640     log_custom: send processing logs via udp
3641
3642     (cherry picked from commit ec0dd71bd963d7bf5959521ff82b6a659efe699a)
3643
3644 commit eb2f7ad9d50f9bdd7ad4c3688f0e04a9494d1e0c
3645 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3646 Date:   Sun Jan 19 16:30:28 2020 +0100
3647
3648     core: check logging protection before the level
3649
3650     (cherry picked from commit 53ca8b50207ca35f16a2315efb1ed29448961da8)
3651
3652 commit bd9fcd34420b6fef3e9f8838af7bfc73587626da
3653 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3654 Date:   Fri Dec 20 16:08:16 2019 +0100
3655
3656     tls: set default tls method (version) to 1+
3657
3658     - it was 1, but newer libssl doesn't have it anymore
3659     - while older systems don't have newer version support
3660
3661     (cherry picked from commit 1da196174d8cd7e82ce57d4de60197fc063e6b50)
3662
3663 commit b1a6e5838e23716c19051eff89912ebc1410c69c
3664 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3665 Date:   Tue Dec 24 14:39:17 2019 +0100
3666
3667     tls: docs - fix example for setting xavp_cfg
3668
3669     (cherry picked from commit 4f42115ce29d446ad60b32af9ad370d9b2d847c2)
3670
3671 commit 7d2fab4d6c2c918c9636d5bcee74cb53f8475ea8
3672 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3673 Date:   Mon Jan 6 11:25:32 2020 +0100
3674
3675     tm: added missing $T(reply_reason)
3676
3677     (cherry picked from commit bf57a7ab50949ddbeec787331548dfcb023c238f)
3678
3679 commit 732f2c04cbdbff537411118642c9f68340b66825
3680 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3681 Date:   Tue Jan 7 10:11:42 2020 +0100
3682
3683     ipops: fix locating static index for dns pv
3684
3685     - reported by GH #2179
3686
3687     (cherry picked from commit a383caa12a1af2cbc0f135add643045a159f24f2)
3688
3689 commit ff7f254b939ed50b296e2191c0a36095d926edc1
3690 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3691 Date:   Wed Jan 8 17:38:57 2020 +0100
3692
3693     app_ruby: memset rbdata to 0 in app_ruby_run_ex()
3694
3695     (cherry picked from commit af18330c7ed5266079038ca7ae515487537cd6b6)
3696
3697 commit 765333402b2c012e0862d786202834e483f17cd6
3698 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3699 Date:   Thu Jan 9 18:12:56 2020 +0100
3700
3701     core: kemi - handle notice log level in KSR.log()
3702
3703     (cherry picked from commit 73088fd871b4b1a292c67e80c55373ed1b891144)
3704
3705 commit 2a5fb5add18abdddf0094754d7f4d5a34f8478a2
3706 Author: Henning Westerholt <hw@skalatan.de>
3707 Date:   Thu Jan 23 12:38:23 2020 +0100
3708
3709     Revert "Makefile.defs: add -lm to linker flags"
3710
3711     This reverts commit bb247563f2d5efbf95c52e682c72215a8b1fbb0a.
3712
3713 commit 4fb3ef304ba9ace8e276978d893a05bbcb76fde4
3714 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3715 Date:   Wed Jan 22 23:16:30 2020 +0100
3716
3717     modules: readme files regenerated - modules ... [skip ci]
3718
3719 commit a9df08d48297fbaf2690b5035314d8f4093ab315
3720 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3721 Date:   Thu Jan 9 17:43:38 2020 +0100
3722
3723     auth_xkeys: proper debug log messages on valid match
3724
3725     (cherry picked from commit 39802fd2efad4b710072244f360741312a7164f2)
3726
3727 commit 2d6101227365f1f21b39ec4806b09f1c44df6348
3728 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3729 Date:   Wed Jan 15 17:06:36 2020 +0100
3730
3731     core: more details on error log on failed comp_num() expression
3732
3733     (cherry picked from commit a85bdf58e3f1933a4a1d231b5de4fd9cf1393366)
3734
3735 commit 27de46c506dc7cc9bdc6ce8f249176f6df0221f4
3736 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3737 Date:   Thu Jan 16 11:23:40 2020 +0100
3738
3739     htable: make ht_dmq_init_sync variable extern in ht_dmq.c
3740
3741     - avoiding redeclaration, it is set via modparam
3742
3743     (cherry picked from commit 02bff604ec70a51a5ba9faae38e946e556763e08)
3744
3745 commit 045641ce82ba6150c72a3a25f967fea9a9e551f1
3746 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3747 Date:   Tue Jan 21 14:54:07 2020 +0100
3748
3749     corex: declare nio specific globals in c file
3750
3751     (cherry picked from commit 512f89bec0b6ebd2b3c7c16b115f15dbd6de9a39)
3752
3753 commit bb247563f2d5efbf95c52e682c72215a8b1fbb0a
3754 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3755 Date:   Tue Jan 21 15:02:53 2020 +0100
3756
3757     Makefile.defs: add -lm to linker flags
3758
3759     - on some linux distros is not linked by default
3760
3761     (cherry picked from commit f12492c231e1f3a08994727e3e8263886f1f2fbb)
3762
3763 commit f96b99f09af56921e42322b0e63194b4d1b45939
3764 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3765 Date:   Tue Jan 21 16:08:56 2020 +0100
3766
3767     pipelimit: make error log debug in rpc command when pipe not found
3768
3769     - error code is returned to rpc command
3770
3771     (cherry picked from commit 5a607cabc34d16fe3770f273241b667fea470dc9)
3772
3773 commit 669266e775197760644c56be73a632db365f3d97
3774 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3775 Date:   Tue Jan 21 17:20:19 2020 +0100
3776
3777     tls: proper match of config profile by server id
3778
3779     (cherry picked from commit 40f87b7e46714a114e7c98be7e677b20f1deb694)
3780
3781 commit 4e6345bbd0ca9b484b3031a4177040d524868a5c
3782 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3783 Date:   Wed Jan 22 11:02:39 2020 +0100
3784
3785     sipdump: small whitespace fixes
3786
3787     (cherry picked from commit 5d523e81c2a6ad1394254a36e9e143cb04e0171b)
3788
3789 commit 7f66bb3beccdb9489388dec24be48d6a0e810876
3790 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3791 Date:   Wed Jan 22 17:39:49 2020 +0100
3792
3793     seas: docs - removed mi_fifo from examples
3794
3795     (cherry picked from commit 31b710b5ec402bf75b3babe5ffe440c429d3ec63)
3796
3797 commit c3493767ba479c7e8b39730af76402abea0a4953
3798 Author: Sergey Safarov <s.safarov@gmail.com>
3799 Date:   Mon Jan 20 20:39:52 2020 +0300
3800
3801     pkg/kamailio: removed not maintaned Oracle packaging files [skip ci]
3802
3803     To package for Oracle dist need use OBS folder
3804
3805     (cherry picked from commit fcd45145d9c534e2230707ce64b044d927efca14)
3806
3807 commit 717a678e4e773dcd28cf8e751b99149abc93e2dd
3808 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3809 Date:   Sun Jan 12 12:16:52 2020 +0100
3810
3811     modules: readme files regenerated - modules ... [skip ci]
3812
3813 commit 7189b5cf877a15481ad83850de7008ad24bc1010
3814 Author: Sam Ware <sam.ware@gmail.com>
3815 Date:   Sat Jan 11 14:24:37 2020 -0600
3816
3817     xhttp_rpc: documentation correction
3818
3819     - The documentation in the README file had the
3820       wrong module name in the modparam in the
3821       example for the xhttp_rpc_buf_size parameter.
3822       Corrected this in section 4.2.
3823
3824     (cherry picked from commit c9229d66136f41fda0082585c4a73baf503b2c2b)
3825
3826 commit 764bcd72b1447b2fa9314bdc380818247b15143a
3827 Author: Sergey Safarov <s.safarov@gmail.com>
3828 Date:   Wed Jan 8 15:22:28 2020 +0300
3829
3830     pkg/kamailio/obs: enabled build of geoip and phonenum modules for CentOS 8 and RHEL 8 dists
3831
3832     (cherry picked from commit c953af29433abef3251e9e4644c0af98b84368cb)
3833
3834 commit d2d78cf21d7278a847bcbc8e90a7a70a1f240cdd
3835 Author: Sergey Safarov <s.safarov@gmail.com>
3836 Date:   Thu Oct 24 22:13:47 2019 +0300
3837
3838     pkg/kamailio/obs: packaged evapi module [skip ci]
3839
3840     Releated GH #2098
3841
3842     (cherry picked from commit 298abc9eb6240b9567df5166d64eba9f6da078dd)
3843
3844 commit 42f49a901e31ebc9ae8a507ba6b1c79f0ff3daaa
3845 Author: Sergey Safarov <s.safarov@gmail.com>
3846 Date:   Sat Dec 21 07:31:20 2019 +0300
3847
3848     pkg/kamailio/obs: simplified fedora packaging rules [skip ci]
3849
3850     (cherry picked from commit 1fb5f81618dc142a51104c7b60d467eb1acd9261)
3851
3852 commit 9d8be519bb0cc97a20360652085da6aaed94e86e
3853 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3854 Date:   Thu Dec 19 17:46:43 2019 +0100
3855
3856     modules: readme files regenerated - modules ... [skip ci]
3857
3858 commit fdd8bd3cce007e6256be5373d84413ffdeff802e
3859 Author: Henning Westerholt <hw@skalatan.de>
3860 Date:   Thu Dec 19 17:35:58 2019 +0100
3861
3862     dispatcher: small style fix in ds_probing_mode docs
3863
3864     (cherry picked from commit faccbb1cf62bfb625d0bcc9d1a52727dcdd962ff)
3865
3866 commit 32d4f5875e7b9624dc54a83f9f4a507ff20486a5
3867 Author: Henning Westerholt <hw@skalatan.de>
3868 Date:   Thu Dec 19 11:31:54 2019 +0100
3869
3870     sdpops: add missing line break for debug log
3871
3872     (cherry picked from commit 0d7b5bd4575c80053e1d3851aeae34d5fbd5cf0b)
3873
3874 commit 354cce84135836a780364f1fef441ba850c9f2ff
3875 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3876 Date:   Tue Dec 17 07:49:57 2019 +0100
3877
3878     Makefile.defs: use dedicated vars for pthread mutex flags
3879
3880     - CC_EXTRA_OPTS and LD_EXTRA_OPTS may be set from environment
3881
3882     (cherry picked from commit be34082aac3e275058f4747c3706499848ccd86d)
3883
3884 commit 9474e01d8ffa82c80c61706b87fc1e1dfd47d747
3885 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3886 Date:   Mon Dec 16 11:40:37 2019 +0100
3887
3888     travis: build using pkg-kamailio-docker 5.2-$DIST tag
3889
3890 commit c0ad6576661c4940b1406af99d2dae262469b470
3891 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3892 Date:   Mon Dec 9 19:31:41 2019 +0100
3893
3894     modules: readme files regenerated - modules ... [skip ci]
3895
3896 commit 61445fc12961d414141ed2115a6003c551884e74
3897 Author: Dmitri Savolainen <savolainen@erinaco.ru>
3898 Date:   Mon Dec 9 18:31:37 2019 +0300
3899
3900     rtpengine: doc typos
3901
3902     (cherry picked from commit b86fa175e92be4a2ab36f198ebc47d8f9b7c9e2a)
3903     Adapted for 5.2
3904
3905 commit 7fae9f78b15c8385e4c93989532b22b79732f819
3906 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3907 Date:   Thu Dec 5 10:17:15 2019 +0100
3908
3909     modules: readme files regenerated - modules ... [skip ci]
3910
3911 commit f4abac26de5ce4d48e988887a03405f71e24a318
3912 Author: Henning Westerholt <hw@skalatan.de>
3913 Date:   Thu Dec 5 10:05:14 2019 +0100
3914
3915     ims_usrloc_scscf: fix parameter example titles
3916
3917     (cherry picked from commit 55233fffb6ed9165bc912565ec782624dbffaa26)
3918
3919 commit 097687c90fd9b51928aa0f10330f714f3371fa27
3920 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3921 Date:   Wed Dec 4 12:16:24 2019 +0100
3922
3923     modules: readme files regenerated - modules ... [skip ci]
3924
3925 commit bb7e84d46017a112b88fa0c4a187bb5ca7f961c5
3926 Author: Henning Westerholt <hw@skalatan.de>
3927 Date:   Fri Nov 29 19:40:03 2019 +0100
3928
3929     tm: extend t_newtran docs with a note about flag behaviour
3930
3931     (cherry picked from commit f2f492bd580621dec23d0538b8785635a013497a)
3932
3933 commit d55905c1877b13f5d8367e8d4fd16cd0f01dffee
3934 Author: Greg Troxel <gdt@lexort.com>
3935 Date:   Thu Nov 28 20:53:23 2019 -0500
3936
3937     utils: Change sh(1) "test ==" usage to "="
3938
3939     The POSIX sh(1) specification says that strings are compared with
3940     test(1) (also "[") with "=".  Bash accepts "==" and this leads to
3941     non-portable code.  This commit simply changes "==" within test/[ to
3942     "=".
3943
3944     (cherry picked from commit e8b8251f6c7382f8e373c2b309422973a3bf730d)
3945
3946 commit 65d13ddf14c134555fa99555ef46273cb8f56248
3947 Author: Marco Capetta <mcapetta@sipwise.com>
3948 Date:   Thu Mar 28 12:29:10 2019 +0100
3949
3950     dialplan: fixed avp usage in subst_exp field
3951
3952     - in case both match_exp and subst_exp contain avps, the content
3953     of match_exp were used to evaluate the substitute expression.
3954
3955     (cherry picked from commit 81b268d9610ea16420d7ce2aa1a9e3ba5364773c)
3956
3957 commit 60aa0d9fd7b3a53154b10eedcd0c51d51c6e0035
3958 Author: Marco Capetta <mcapetta@sipwise.com>
3959 Date:   Fri Nov 29 09:28:45 2019 +0100
3960
3961     cfgt: fix detection of jump to previous-previous route
3962
3963     * this happends with onsend_route
3964
3965     (cherry picked from commit e0ed91acb88091caf285704689f72e48c5127ae4)
3966
3967 commit fa7778816de04aea0b23f4cce06fd8af6da598fb
3968 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3969 Date:   Thu Nov 28 14:28:14 2019 +0100
3970
3971     cfgt: don't try to create dir if it already exists
3972
3973     (cherry picked from commit 6918a96cc61fa0b15e09db01bb02e9b9f8c78abf)
3974
3975 commit ca4d105c8b9718138e0d6a62b81cdf2d63470712
3976 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3977 Date:   Wed Nov 27 20:28:49 2019 +0100
3978
3979     core: safety checks for xavp operations
3980
3981     (cherry picked from commit 1067abf87cdaabc9557a99b36ad60e2349e16fa5)
3982     (cherry picked from commit 7e5b726ec106fcc06f9ed406570b3f5fea72bd7e)
3983
3984 commit 18444d619b87c3734f3078f09c50a4fef1f8a259
3985 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
3986 Date:   Fri Nov 15 13:35:13 2019 +0100
3987
3988     core: add support for parsing http/2 replies parsing
3989
3990     (cherry picked from commit 17be36102e3a1c286c69a5da193dd8405000ab62)
3991
3992 commit 7b10327189fc6c1cf1c53fc7c90bed84753ec54b
3993 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3994 Date:   Thu Nov 21 08:15:03 2019 +0100
3995
3996     tm: execute TMCB_REQUEST_FWDED cb as BRANCH_ROUTE when necessary
3997
3998     (cherry picked from commit bc40eaa4fe446bffd9f41d5d6b21becd7b7fdc87)
3999
4000 commit cd955a22ddceab2356a8bf6ca37b57704baec097
4001 Author: rdboisvert <rdbprog@gmail.com>
4002 Date:   Tue Nov 19 16:05:34 2019 -0500
4003
4004     db_redis: allow deletion of all rows
4005
4006     (cherry picked from commit bf2ecd4dec55d5009e0904392d083e17af91977d)
4007
4008 commit ec04243cd760532dc4aa87b278068b09d408d174
4009 Author: Sergey Safarov <s.safarov@gmail.com>
4010 Date:   Mon Nov 18 20:45:48 2019 +0300
4011
4012     utils/db_berkeley: fixed unused var
4013
4014     kambdb_recover.c: In function 'load_metadata_columns':
4015     kambdb_recover.c:819:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
4016       819 |  int ret,n,len;
4017           |      ^~~
4018
4019     (cherry picked from commit 792261b43d74518e6d67f807df60b6622ba2d9f8)
4020
4021 commit 5a8da74f91fbb33b18d6bf1119801f3270e90599
4022 Author: Sergey Safarov <s.safarov@gmail.com>
4023 Date:   Mon Nov 18 00:55:13 2019 +0300
4024
4025     pkg/kamailio/obs: added extra packages to centos 8, rhel 8 and 7 dists
4026
4027     (cherry picked from commit 24eb08c9cbcf4ab464ac5e8f2830bf8afa8a4271)
4028
4029 commit 7428ddac71777fe5f0d8b65020dca75ec1b3b828
4030 Author: Sergey Safarov <s.safarov@gmail.com>
4031 Date:   Sat Nov 9 10:58:06 2019 +0300
4032
4033     pkg/kamailio/obs: replaced systemd-mini requirments by systemd [skip ci]
4034
4035     Also commit restrict requirements only for OpenSUSE Leap dists
4036
4037     (cherry picked from commit 0075472ef96c77ec38789af7bba744667a49ef22)
4038
4039 commit c24bd9e7e449275fa9b9b7a05960e264edb15fac
4040 Author: Stanislav S. Litvinenko <litvinenko@protei.ru>
4041 Date:   Thu Oct 31 01:54:28 2019 +0300
4042
4043     ims_ipsec_pcscf: fix non-close mnl_socket when a bind error
4044
4045     (cherry picked from commit 8cae623c7051d529d779c4bf072225c44154e403)
4046
4047 commit 548db41611da0c70bb6c8cdd19fa11a9bb6e7172
4048 Author: Kamailio Dev <kamailio.dev@kamailio.org>
4049 Date:   Thu Oct 31 12:46:56 2019 +0100
4050
4051     modules: readme files regenerated - modules ... [skip ci]
4052
4053 commit 87df0c0b7c3bccfc38b17fe20572948a39a57cff
4054 Author: Henning Westerholt <hw@skalatan.de>
4055 Date:   Thu Oct 31 12:30:46 2019 +0100
4056
4057     topos: fix documentation for msg-sending event_route (GH #2115)
4058 ...skipping...
4059 Author: Bastian Triller <bastian.triller@gmail.com>
4060 Date:   Thu Oct 31 12:29:05 2019 +0100
4061
4062     topos: fix event_mode parameter type (GH #2115)
4063
4064     (cherry picked from commit d9c603d3fcc93a3a160a03e7e3c5500d744957db)
4065
4066 commit 4437787b3de382ffa8a7df0fad54f5226c1bafd5
4067 Author: Daniel-Constantin Mierla <miconda@gmail.com>
4068 Date:   Fri Oct 25 12:55:06 2019 +0200
4069
4070     lib/srdb1: detect if ipv6 address is between square brakets
4071
4072     - if not, let it be host part with surrounding brakets, because it can
4073     by a mysql conf group name
4074
4075     (cherry picked from commit 2aa614d49f4917faec62534a51fcf8ddfc5fb870)
4076
4077 commit dc0d4f8514ca8aec79e57c49e91360a5ed90f3fd
4078 Author: Sergey Safarov <s.safarov@gmail.com>
4079 Date:   Thu Oct 24 14:19:32 2019 +0300
4080
4081     pkg/kamailio/obs: added packaging for RHEL 8 and for CentOS 8 dists GH #2078 [skip ci]
4082
4083     (cherry picked from commit a3ce062fdec2d3a5d5e46f49c9d0ea9d449a1bec)
4084
4085 commit b40d13d4e68112ff9598fd78fdd0bb7bcad410d8
4086 Author: Sergey Safarov <s.safarov@gmail.com>
4087 Date:   Fri Oct 11 12:37:57 2019 +0300
4088
4089     pkg/kamailio: Updated RPM spec release extracting for "-rc" [skip ci]
4090
4091     (cherry picked from commit 1361ce6e980856ce7a3ffb77349cc45254ced6ab)
4092
4093 commit 116fb0108b0f422cff955a37ce6b16de94f22c64
4094 Author: Sergey Safarov <s.safarov@gmail.com>
4095 Date:   Tue Aug 27 21:03:33 2019 +0300
4096
4097     pkg/kamailio: added rpm spec version and release configuration [skip ci]
4098
4099     (cherry picked from commit ab0a69eb01953be97ccdfdb230e5af06bac9649c)
4100
4101 commit e10d4f0224132952ebb9411b06d173b5520b5509
4102 Author: Kamailio Dev <kamailio.dev@kamailio.org>
4103 Date:   Tue Oct 15 15:17:01 2019 +0200
4104
4105     modules: readme files regenerated - modules ... [skip ci]
4106
4107 commit 597ac3f589b82982c02631f3dc8b7962969b9645
4108 Author: Henning Westerholt <hw@skalatan.de>
4109 Date:   Tue Oct 15 15:13:09 2019 +0200
4110
4111     tls: fix missing TLSv1.2+ parameter documentation
4112
4113     (cherry picked from commit 5e00109fabe3507f1c20cbef80348e72ddb78cc8)
4114
4115 commit 722b8f0f3147359ce20bf6a2ba1a463ae79f6d93
4116 Author: Henning Westerholt <hw@skalatan.de>
4117 Date:   Tue Oct 15 14:14:16 2019 +0200
4118
4119     tls: switch to TLSv1.2 in example cfg, usage of TLS 1.0 is not recommended anymore
4120
4121     (cherry picked from commit 3fa7b04cb6ac4170343455fa4f591fa95f7a3ff9)
4122
4123 commit 62d35f9e80577f511371ef3e4571773ecaa18b03 (tag: 5.2.5)
4124 Author: Daniel-Constantin Mierla <miconda@gmail.com>
4125 Date:   Thu Oct 10 10:44:09 2019 +0200
4126
4127     ChangeLog: content updated for v5.2.5
4128 ...skipping...
4129 Author: Bastian Triller <bastian.triller@gmail.com>
4130 Date:   Thu Oct 31 12:29:05 2019 +0100
4131
4132     topos: fix event_mode parameter type (GH #2115)
4133
4134     (cherry picked from commit d9c603d3fcc93a3a160a03e7e3c5500d744957db)
4135
4136 commit 4437787b3de382ffa8a7df0fad54f5226c1bafd5
4137 Author: Daniel-Constantin Mierla <miconda@gmail.com>
4138 Date:   Fri Oct 25 12:55:06 2019 +0200
4139
4140     lib/srdb1: detect if ipv6 address is between square brakets
4141
4142     - if not, let it be host part with surrounding brakets, because it can
4143     by a mysql conf group name
4144
4145     (cherry picked from commit 2aa614d49f4917faec62534a51fcf8ddfc5fb870)
4146
4147 commit dc0d4f8514ca8aec79e57c49e91360a5ed90f3fd
4148 Author: Sergey Safarov <s.safarov@gmail.com>
4149 Date:   Thu Oct 24 14:19:32 2019 +0300
4150
4151     pkg/kamailio/obs: added packaging for RHEL 8 and for CentOS 8 dists GH #2078 [skip ci]
4152
4153     (cherry picked from commit a3ce062fdec2d3a5d5e46f49c9d0ea9d449a1bec)
4154
4155 commit b40d13d4e68112ff9598fd78fdd0bb7bcad410d8
4156 Author: Sergey Safarov <s.safarov@gmail.com>
4157 Date:   Fri Oct 11 12:37:57 2019 +0300
4158
4159     pkg/kamailio: Updated RPM spec release extracting for "-rc" [skip ci]
4160
4161     (cherry picked from commit 1361ce6e980856ce7a3ffb77349cc45254ced6ab)
4162
4163 commit 116fb0108b0f422cff955a37ce6b16de94f22c64
4164 Author: Sergey Safarov <s.safarov@gmail.com>
4165 Date:   Tue Aug 27 21:03:33 2019 +0300
4166
4167     pkg/kamailio: added rpm spec version and release configuration [skip ci]
4168
4169     (cherry picked from commit ab0a69eb01953be97ccdfdb230e5af06bac9649c)
4170
4171 commit e10d4f0224132952ebb9411b06d173b5520b5509
4172 Author: Kamailio Dev <kamailio.dev@kamailio.org>
4173 Date:   Tue Oct 15 15:17:01 2019 +0200
4174
4175     modules: readme files regenerated - modules ... [skip ci]
4176
4177 commit 597ac3f589b82982c02631f3dc8b7962969b9645
4178 Author: Henning Westerholt <hw@skalatan.de>
4179 Date:   Tue Oct 15 15:13:09 2019 +0200
4180
4181     tls: fix missing TLSv1.2+ parameter documentation
4182
4183     (cherry picked from commit 5e00109fabe3507f1c20cbef80348e72ddb78cc8)
4184
4185 commit 722b8f0f3147359ce20bf6a2ba1a463ae79f6d93
4186 Author: Henning Westerholt <hw@skalatan.de>
4187 Date:   Tue Oct 15 14:14:16 2019 +0200
4188
4189     tls: switch to TLSv1.2 in example cfg, usage of TLS 1.0 is not recommended anymore
4190
4191     (cherry picked from commit 3fa7b04cb6ac4170343455fa4f591fa95f7a3ff9)
4192
4193 commit 62d35f9e80577f511371ef3e4571773ecaa18b03 (tag: 5.2.5)
4194 Author: Daniel-Constantin Mierla <miconda@gmail.com>
4195 Date:   Thu Oct 10 10:44:09 2019 +0200
4196
4197     ChangeLog: content updated for v5.2.5
4198 ...skipping...
4199 Author: Bastian Triller <bastian.triller@gmail.com>
4200 Date:   Thu Oct 31 12:29:05 2019 +0100
4201
4202     topos: fix event_mode parameter type (GH #2115)
4203
4204     (cherry picked from commit d9c603d3fcc93a3a160a03e7e3c5500d744957db)
4205
4206 commit 4437787b3de382ffa8a7df0fad54f5226c1bafd5
4207 Author: Daniel-Constantin Mierla <miconda@gmail.com>
4208 Date:   Fri Oct 25 12:55:06 2019 +0200
4209
4210     lib/srdb1: detect if ipv6 address is between square brakets
4211
4212     - if not, let it be host part with surrounding brakets, because it can
4213     by a mysql conf group name
4214
4215     (cherry picked from commit 2aa614d49f4917faec62534a51fcf8ddfc5fb870)
4216
4217 commit dc0d4f8514ca8aec79e57c49e91360a5ed90f3fd
4218 Author: Sergey Safarov <s.safarov@gmail.com>
4219 Date:   Thu Oct 24 14:19:32 2019 +0300
4220
4221     pkg/kamailio/obs: added packaging for RHEL 8 and for CentOS 8 dists GH #2078 [skip ci]
4222
4223     (cherry picked from commit a3ce062fdec2d3a5d5e46f49c9d0ea9d449a1bec)
4224
4225 commit b40d13d4e68112ff9598fd78fdd0bb7bcad410d8
4226 Author: Sergey Safarov <s.safarov@gmail.com>
4227 Date:   Fri Oct 11 12:37:57 2019 +0300
4228
4229     pkg/kamailio: Updated RPM spec release extracting for "-rc" [skip ci]
4230
4231     (cherry picked from commit 1361ce6e980856ce7a3ffb77349cc45254ced6ab)
4232
4233 commit 116fb0108b0f422cff955a37ce6b16de94f22c64
4234 Author: Sergey Safarov <s.safarov@gmail.com>
4235 Date:   Tue Aug 27 21:03:33 2019 +0300
4236
4237     pkg/kamailio: added rpm spec version and release configuration [skip ci]
4238
4239     (cherry picked from commit ab0a69eb01953be97ccdfdb230e5af06bac9649c)
4240
4241 commit e10d4f0224132952ebb9411b06d173b5520b5509
4242 Author: Kamailio Dev <kamailio.dev@kamailio.org>
4243 Date:   Tue Oct 15 15:17:01 2019 +0200
4244
4245     modules: readme files regenerated - modules ... [skip ci]
4246
4247 commit 597ac3f589b82982c02631f3dc8b7962969b9645
4248 Author: Henning Westerholt <hw@skalatan.de>
4249 Date:   Tue Oct 15 15:13:09 2019 +0200
4250
4251     tls: fix missing TLSv1.2+ parameter documentation
4252
4253     (cherry picked from commit 5e00109fabe3507f1c20cbef80348e72ddb78cc8)
4254
4255 commit 722b8f0f3147359ce20bf6a2ba1a463ae79f6d93
4256 Author: Henning Westerholt <hw@skalatan.de>
4257 Date:   Tue Oct 15 14:14:16 2019 +0200
4258
4259     tls: switch to TLSv1.2 in example cfg, usage of TLS 1.0 is not recommended anymore
4260
4261     (cherry picked from commit 3fa7b04cb6ac4170343455fa4f591fa95f7a3ff9)
4262
4263 commit 62d35f9e80577f511371ef3e4571773ecaa18b03 (tag: 5.2.5)
4264 Author: Daniel-Constantin Mierla <miconda@gmail.com>
4265 Date:   Thu Oct 10 10:44:09 2019 +0200
4266
4267     ChangeLog: content updated for v5.2.5
4268 ...skipping...
4269 Author: Bastian Triller <bastian.triller@gmail.com>
4270 Date:   Thu Oct 31 12:29:05 2019 +0100
4271
4272     topos: fix event_mode parameter type (GH #2115)
4273
4274     (cherry picked from commit d9c603d3fcc93a3a160a03e7e3c5500d744957db)
4275
4276 commit 4437787b3de382ffa8a7df0fad54f5226c1bafd5
4277 Author: Daniel-Constantin Mierla <miconda@gmail.com>
4278 Date:   Fri Oct 25 12:55:06 2019 +0200
4279
4280     lib/srdb1: detect if ipv6 address is between square brakets
4281
4282     - if not, let it be host part with surrounding brakets, because it can
4283     by a mysql conf group name
4284
4285     (cherry picked from commit 2aa614d49f4917faec62534a51fcf8ddfc5fb870)
4286
4287 commit dc0d4f8514ca8aec79e57c49e91360a5ed90f3fd
4288 Author: Sergey Safarov <s.safarov@gmail.com>
4289 Date:   Thu Oct 24 14:19:32 2019 +0300
4290
4291     pkg/kamailio/obs: added packaging for RHEL 8 and for CentOS 8 dists GH #2078 [skip ci]
4292
4293     (cherry picked from commit a3ce062fdec2d3a5d5e46f49c9d0ea9d449a1bec)
4294
4295 commit b40d13d4e68112ff9598fd78fdd0bb7bcad410d8
4296 Author: Sergey Safarov <s.safarov@gmail.com>
4297 Date:   Fri Oct 11 12:37:57 2019 +0300
4298
4299     pkg/kamailio: Updated RPM spec release extracting for "-rc" [skip ci]
4300
4301     (cherry picked from commit 1361ce6e980856ce7a3ffb77349cc45254ced6ab)
4302
4303 commit 116fb0108b0f422cff955a37ce6b16de94f22c64
4304 Author: Sergey Safarov <s.safarov@gmail.com>
4305 Date:   Tue Aug 27 21:03:33 2019 +0300
4306
4307     pkg/kamailio: added rpm spec version and release configuration [skip ci]
4308
4309     (cherry picked from commit ab0a69eb01953be97ccdfdb230e5af06bac9649c)
4310
4311 commit e10d4f0224132952ebb9411b06d173b5520b5509
4312 Author: Kamailio Dev <kamailio.dev@kamailio.org>
4313 Date:   Tue Oct 15 15:17:01 2019 +0200
4314
4315     modules: readme files regenerated - modules ... [skip ci]
4316
4317 commit 597ac3f589b82982c02631f3dc8b7962969b9645
4318 Author: Henning Westerholt <hw@skalatan.de>
4319 Date:   Tue Oct 15 15:13:09 2019 +0200
4320
4321     tls: fix missing TLSv1.2+ parameter documentation
4322
4323     (cherry picked from commit 5e00109fabe3507f1c20cbef80348e72ddb78cc8)
4324
4325 commit 722b8f0f3147359ce20bf6a2ba1a463ae79f6d93
4326 Author: Henning Westerholt <hw@skalatan.de>
4327 Date:   Tue Oct 15 14:14:16 2019 +0200
4328
4329     tls: switch to TLSv1.2 in example cfg, usage of TLS 1.0 is not recommended anymore
4330
4331     (cherry picked from commit 3fa7b04cb6ac4170343455fa4f591fa95f7a3ff9)
4332
4333 ===================== 2019-10-10 Version 5.2.5 Released =====================
4334
4335 ===================== Changes Since Version 5.2.4 ===========================
4336
4337 commit 8d08d3fdb8f70955ae0bcbf62a32761d653383a3
4338 Author: Daniel-Constantin Mierla <miconda@gmail.com>
4339 Date:   Thu Oct 10 10:33:45 2019 +0200
4340
4341     Makefile.defs: version set to 5.2.5
4342
4343 commit b8fed3a479d970f2c9e77ef0f3fcf7bff1ae3efe
4344 Author: Daniel-Constantin Mierla <miconda@gmail.com>
4345 Date:   Thu Oct 10 09:56:18 2019 +0200
4346
4347     pkg/kamailio: updated version to 5.2.5 in spec files
4348
4349 commit 361b5c5d75bbbcf231654c0c44fbbf49619b341d
4350 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
4351 Date:   Thu Oct 10 09:45:56 2019 +0200
4352
4353     pkg/kamailio/deb: version set 5.2.5
4354
4355 commit 9271ec3e0bc1de5d911f44e311104d8d685e8f4b
4356 Author: Kamailio Dev <kamailio.dev@kamailio.org>
4357 Date:   Wed Oct 9 22:46:37 2019 +0200
4358
4359     modules: readme files regenerated - modules ... [skip ci]
4360
4361 commit 88adabadaa1b2916dbdffdc7a6eb526dc124c871
4362 Author: Henning Westerholt <hw@skalatan.de>
4363 Date:   Wed Oct 9 22:41:47 2019 +0200
4364
4365     websocket: small doc improvement (use module names instead of file names)
4366     
4367     (cherry picked from commit 179c536e972f4f8739a4ba3446610161d8cb913f)
4368
4369 commit aac6b02731bfdd0b9627cbc6f78f8337bf09c666
4370 Author: Kamailio Dev <kamailio.dev@kamailio.org>
4371 Date:   Wed Oct 9 21:46:27 2019 +0200
4372
4373     modules: readme files regenerated - modules ... [skip ci]
4374
4375 commit 66baf224211877241b4c5d8911d36083fe7d58c5
4376 Author: Daniel-Constantin Mierla <miconda@gmail.com>
4377 Date:   Wed Oct 9 21:28:40 2019 +0200
4378
4379     tls: docs for kxlibssl rand engine
4380     
4381     - manual backport
4382     
4383     (cherry picked from commit 64c35a9f06ef42ecbfe2ac11a7ed171c7e91c06c)
4384
4385 commit 9a97bbae48725955e991bbbf4c28dbfbd6b0e0c2
4386 Author: Daniel-Constantin Mierla <miconda@gmail.com>
4387 Date:   Wed Oct 9 20:29:52 2019 +0200
4388
4389     tls: added rand engine kxlibssl
4390     
4391     - use default libssl engine wrapped in a kamailio mutex lock
4392     - manual backport from master
4393     
4394     (cherry picked from commit 29a75074c99b334ea80d78a247562684d18b2116)
4395
4396 commit 9617f51a19dc715932ddbb58e72fb264ae90b747
4397 Author: Henning Westerholt <hw@skalatan.de>
4398 Date:   Wed Oct 9 21:22:38 2019 +0200
4399
4400     uac: spelling fix in uac docs
4401     
4402     (cherry picked from commit 167efd5eea2e9a918ecda4249fa5574cfba4e310)
4403
4404 commit f36d6562e54acc2b2f72c04a628b8e85f36bc9dd
4405 Author: Daniel-Constantin Mierla <miconda@gmail.com>
4406 Date:   Wed Oct 9 12:38:14 2019 +0200
4407
4408     tm: skip resuming suspended transactions put on wait
4409     
4410     - transaction is expired in that moment, pending its destroy process
4411     - GH #2055
4412     
4413     (cherry picked from commit 52afc7b70f8e4abfb347c84872ab7daa202a6a24)
4414     (cherry picked from commit c44bd17c79bc0119ae201b826d84b9514700eda9)
4415
4416 commit 9230834aec2de5a078c0a4a81f33bd5483729898
4417 Author: Daniel-Constantin Mierla <miconda@gmail.com>
4418 Date:   Tue Oct 8 12:31:39 2019 +0200
4419
4420     avp: free allocated variable in case of error
4421     
4422     (cherry picked from commit 5a18155c0fe661e7488f75afa7b0ea7638932943)
4423     (cherry picked from commit fc9ca0fcdff7ebc5399374038bc6a0aa02207229)
4424
4425 commit 0afa37d08b83a050152bbfec9e8ac764e78fd97a
4426 Author: Kamailio Dev <kamailio.dev@kamailio.org>
4427 Date:   Wed Oct 9 18:01:29 2019 +0200
4428
4429     modules: readme files regenerated - modules ... [skip ci]
4430
4431 commit 698e21f29b25c432057c4792d8134a4e953efeb9
4432 Author: Henning Westerholt <hw@skalatan.de>
4433 Date:   Mon Oct 7 17:04:54 2019 +0200
4434
4435     texopsx: extend docs with a small note about msg_apply_changes()
4436     
4437     (cherry picked from commit 899b826bcf2ebe0197fae5766962e0c193c585ec)
4438
4439 commit 4006c2cc53818f52a9a3211c3906d5a7c829970e
4440 Author: Kamailio Dev <kamailio.dev@kamailio.org>
4441 Date:   Wed Oct 9 17:16:26 2019 +0200
4442
4443     modules: readme files regenerated - modules ... [skip ci]
4444
4445 commit 4288880cd5a11c255ecf426311033a74a8e292f4
4446 Author: Henning Westerholt <hw@skalatan.de>
4447 Date:   Wed Oct 9 16:56:31 2019 +0200
4448
4449     tls: add initial seeding to cryptorand generator, as we don't do it in core
4450     
4451     - add initial seeding to cryptorand generator initialization to main proces
4452     - only as additional fallback in case of no access to system entropy sources
4453     - not needed for 5.3 - we do it in here in the core for all processes
4454     
4455     (cherry picked from commit 21e0fba6adb9e77e91ea83ed79b13621df556e1e)
4456
4457 commit 6170ca3bb3f309bd20061fc7eb747631c405980d
4458 Author: Henning Westerholt <hw@skalatan.de>
4459 Date:   Wed Oct 9 15:47:05 2019 +0200
4460
4461     tls: small extensions in parameter docs related to PRNG engines
4462     
4463     (cherry picked from commit 6fb06e5f71bdf1b7fc689701a57f543e34836812)
4464
4465 commit 64cdf0df255932856abceb650cb4ce543b3cd519
4466 Author: Henning Westerholt <hw@skalatan.de>
4467 Date:   Mon Oct 7 11:50:29 2019 +0200
4468
4469     tls: update name and mailing list in tls_cert.sh script
4470     
4471     (cherry picked from commit 49a78933845f136f8f7caaf7e24e6cdcf206cbb5)
4472
4473 commit 9fc7c9a1ee97e708247e050988eabf8b529c5fb2
4474 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
4475 Date:   Thu Oct 3 14:21:35 2019 +0200
4476
4477     usrloc: keep a private copy of urecord before running ul_callbacks
4478     
4479     fixes #2089
4480     
4481     (cherry picked from commit f3cf0a2f4e60a3a7185baa106869dab85cd8cd0b)
4482
4483 commit 052c647e310b59efd06903668aec231eadf321c2
4484 Author: Henning Westerholt <hw@skalatan.de>
4485 Date:   Mon Oct 7 15:38:22 2019 +0200
4486
4487     core: workaround related to T_OPT for alpine linux musl C library (GH #2095)
4488     
4489     (cherry picked from commit cec1043a9c4daa39b4245b87f28fb5566e8627bd)
4490
4491 commit c419dfddfbfc7b250a4be18665d4ed779435ac2e
4492 Author: Daniel-Constantin Mierla <miconda@gmail.com>
4493 Date:   Mon Oct 7 16:26:10 2019 +0200
4494
4495     http_async_client: use enough size to print pointer as string in build_hash_key()
4496     
4497     - use local string variables instead of allocation in pkg, because the values
4498     are needed only inside the function
4499     - use safer snprintf() instead of sprintf()
4500     - GH #2091
4501     
4502     (cherry picked from commit 087654a5028cd800e17fcd9d1768135a60fd6706)
4503     (cherry picked from commit 2ec8caa1ef9577fa4f21fb1fa2f9f6217a29f3eb)
4504
4505 commit a365a8d3519d33f5314a9c3bdab4e1c1ea465642
4506 Author: Kamailio Dev <kamailio.dev@kamailio.org>
4507 Date:   Mon Oct 7 15:31:30 2019 +0200
4508
4509     modules: readme files regenerated - modules ... [skip ci]
4510
4511 commit dde78715ce88c8bfb6530559fcaa3a182ca72af7
4512 Author: Daniel-Constantin Mierla <miconda@gmail.com>
4513 Date:   Mon Oct 7 15:13:58 2019 +0200
4514
4515     tls: docs - documented cryptorand engine for prng
4516     
4517     (cherry picked from commit 398641926648a32b635f39f655ae3231038b9c3d)
4518
4519 commit 0e5fbd02c95d76045487b707a7386abb029234ff
4520 Author: Daniel-Constantin Mierla <miconda@gmail.com>
4521 Date:   Mon Oct 7 14:57:06 2019 +0200
4522
4523     tls: add cryptorand (fortuna) engine for PRNG if libssl v1.1.0+
4524     
4525     - set it to be the default PRNG with libssl v1.1.0+
4526     
4527     (cherry picked from commit 58f6eb7b8bbd6e22994f4b147b6c2fc9c7d1daa0)
4528
4529 commit dbd4bc0944664c861a31f42c4c70eac148312969
4530 Author: Kamailio Dev <kamailio.dev@kamailio.org>
4531 Date:   Mon Oct 7 11:46:59 2019 +0200
4532
4533     modules: readme files regenerated - modules ... [skip ci]
4534
4535 commit 466075c0c9145cf676ffac8102af23478cc1a244
4536 Author: Daniel-Constantin Mierla <miconda@gmail.com>
4537 Date:   Mon Oct 7 11:42:12 2019 +0200
4538
4539     tls: Makefile - do not enclose fortuna lib in quotes
4540     
4541     - bsd make keeps them in compile/ldd command
4542     
4543     (cherry picked from commit f07893606b2129f3a7f24a7d1f7fee619f9b8105)
4544
4545 commit 1ccb215b96f3dc0bd49ea3feb00f9e8f1a5c1fda
4546 Author: Daniel-Constantin Mierla <miconda@gmail.com>
4547 Date:   Fri Oct 4 18:12:15 2019 +0200
4548
4549     xmlrpc: clean allocated buffer for reply when no more memory for reason value
4550     
4551     (cherry picked from commit 36a4b16117d79f1a30a9f929350f75ab8bfd5d2a)
4552     (cherry picked from commit aa875e297bea05828f319d71fc68c44969931231)
4553
4554 commit 6beb87f165d9926cd14eb0bd4d57f4167232121c
4555 Author: Daniel-Constantin Mierla <miconda@gmail.com>
4556 Date:   Fri Oct 4 11:15:04 2019 +0200
4557
4558     tls: use fastrand() for the corresponding rand_engine
4559     
4560     (cherry picked from commit f877069e141749796ec02a78ce16342f9e120ef7)
4561     (cherry picked from commit 52dda341500c697b988f600d3ae6f1b0065670bc)
4562
4563 commit d86c831a474e57acc6bd744eb52a24b3b7b9a3c0
4564 Author: Daniel-Constantin Mierla <miconda@gmail.com>
4565 Date:   Fri Oct 4 08:53:53 2019 +0200
4566
4567     core: str2int() test first if result is null, otherwise init it to 0
4568     
4569     (cherry picked from commit b83a165e2d0e34c9bca742708c1891eb114bae04)
4570     (cherry picked from commit ac16e21715e57befcba386e74214fa482bdf97d7)
4571
4572 commit 52e348087551b42c97bcb235dabbc95255a83b1a
4573 Author: Daniel-Constantin Mierla <miconda@gmail.com>
4574 Date:   Thu Oct 3 11:36:05 2019 +0200
4575
4576     tls: docs for rand_engine parameter
4577     
4578     (cherry picked from commit 787b95a5a0573d4e81b2475a84bad59076e34faf)
4579     (cherry picked from commit 3c11a405344af55aa4b9c8d35e1c181473cbdf42)
4580
4581 commit e1b740b43f0fda7bcbf4b36c2816d318193acf54
4582 Author: Daniel-Constantin Mierla <miconda@gmail.com>
4583 Date:   Thu Oct 3 11:23:09 2019 +0200
4584
4585     tls: set random number engine to fastrand for libssl1.1+
4586     
4587     (cherry picked from commit 6d154fbb2ff1d2941316281fad120b5db219deb1)
4588     (cherry picked from commit 2935b65d7d909f8ac355b8f2b5404494c4ec2c6b)
4589
4590 commit f73aa7727607c18cf6d6bcb11c51510c8d3660c9
4591 Author: Daniel-Constantin Mierla <miconda@gmail.com>
4592 Date:   Thu Oct 3 11:18:41 2019 +0200
4593
4594     tls: option to set use fastrand for rand_engine
4595     
4596     (cherry picked from commit 4f514a7956534f1afc1ef30d8332f5dc3547de4b)
4597     (cherry picked from commit 43aa779ee9e43805e6a7da2c12562fdc89c5c413)
4598
4599 commit c6cac67746e96fff43dbf6b55e018a84722a1400
4600 Author: Henning Westerholt <hw@skalatan.de>
4601 Date:   Fri Oct 4 16:26:20 2019 +0200
4602
4603     tls: add local copy of fortuna and depenencies from git master
4604     
4605     - add local copy of fortuna and depenencies from git master
4606     - not active yet, needs additions in tls_rand.* and probably also Makefile
4607     
4608     (cherry picked from commit 26d8e3cf82a49ad4e58ced507f7a1787b74656b0)
4609
4610 commit 254d66b0a1b88ba91dabffc3b55a0b10430a18e1
4611 Author: Kamailio Dev <kamailio.dev@kamailio.org>