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