ChangeLog: content updated for v5.5.1
[kamailio] / ChangeLog
1 ===================== 2021-55-06 Version 5.5.1 Released =====================
2
3 ===================== Changes Since Version 5.5.0 ===========================
4
5 commit 8aa8df7e2c662a349150c4f4c9ea49d088f56254
6 Author: Daniel-Constantin Mierla <miconda@gmail.com>
7 Date:   Tue Jun 15 11:24:46 2021 +0200
8
9     Makefile.defs: version set to 5.5.1
10
11 commit 16f45aa4a790be921abef7569e809b20ba295226
12 Author: Daniel-Constantin Mierla <miconda@gmail.com>
13 Date:   Tue Jun 15 11:19:59 2021 +0200
14
15     pkg/kamailio/deb: version set 5.5.1
16
17 commit 98ce167bcf88ad6bb16b8d52a5998546bfc47428
18 Author: Daniel-Constantin Mierla <miconda@gmail.com>
19 Date:   Tue Jun 15 10:45:10 2021 +0200
20
21     pkg: version set to 5.5.1 for rpm and alpine specs
22
23 commit e9484db689378fce6f52d8e796b22553c2a29eae
24 Author: Daniel-Constantin Mierla <miconda@gmail.com>
25 Date:   Tue Jun 15 09:58:31 2021 +0200
26
27     rtpproxy: removed unused replace_sdp_ip()
28     
29     (cherry picked from commit b92f1ab7c711f7b61abadb706f9a4cfbb2cf0dd4)
30
31 commit ccd29983f538d13de3f5d07584d45020ca75f174
32 Author: Daniel-Constantin Mierla <miconda@gmail.com>
33 Date:   Tue Jun 15 09:54:32 2021 +0200
34
35     nathelper: check length on new condition inside replace_sdp_ip()
36     
37     (cherry picked from commit 521485c8f25f55cb3045ab2b33232c7026d8527d)
38
39 commit 8bc4b12270e932febcc77fab65546f534001cc30
40 Author: Victor Seva <vseva@sipwise.com>
41 Date:   Tue Jun 8 15:03:21 2021 +0200
42
43     nathelper: don't fail if 'a=rtcp' has no IP
44     
45     Examples from RFC3605:
46     >    m=audio 49170 RTP/AVP 0
47     >    a=rtcp:53020
48     >
49     >    m=audio 49170 RTP/AVP 0
50     >    a=rtcp:53020 IN IP4 126.16.64.4
51     >
52     >    m=audio 49170 RTP/AVP 0
53     >    a=rtcp:53020 IN IP6 2001:2345:6789:ABCD:EF01:2345:6789:ABCD
54     
55     fix #2768
56     
57     (cherry picked from commit 71441c08970c307e2ce17b2dd292630ea615079c)
58
59 commit 62320e6eaafb9870bb5911f5c3c9b7854baa739d
60 Author: Robert Boisvert <rdboisvert@gmail.com>
61 Date:   Wed May 19 16:19:24 2021 -0400
62
63     modules/mohqueue: force RTP to follow SDP
64     
65       - version 1.8
66       - use rtpproxy r flag to force RTP to follow SDP
67       - fixed compiler warnings
68     
69     (cherry picked from commit 0e51ce1075f206a4441333f72c69fcc56f8d6855)
70
71 commit 3e0f634c1dd11702a97cc2fe2c3f70f1f933a4f3
72 Author: Daniel-Constantin Mierla <miconda@gmail.com>
73 Date:   Mon Jun 14 16:56:21 2021 +0200
74
75     secsipid: explicit STIR/SHAKEN reference
76     
77     - help matching on search terms
78     
79     (cherry picked from commit a59ea8920c17aca29ffa734ca0babb107a415fde)
80
81 commit 4399fe52432f4a7c36ee161382bc4a0da3508c9b
82 Author: Julien Chavanton <jchavanton@gmail.com>
83 Date:   Thu Jun 10 05:03:13 2021 -0700
84
85     rtpengine: ignore mos 0 when selecting min-mos (#2771)
86     
87     and computing average mos
88     
89     (cherry picked from commit a378f97adac89077de2fb162ec20295f6e4352fe)
90
91 commit 66370c473967d567452a6cf26b8b3496cb1386be
92 Author: Daniel-Constantin Mierla <miconda@gmail.com>
93 Date:   Thu Jun 10 12:15:29 2021 +0200
94
95     kamctl: update name to globalblocklist in EXTRA_TABLES
96     
97     - GH #2773
98     
99     (cherry picked from commit 90fa160b5d4a7155fc3d82f39932ac0e9d74fae7)
100
101 commit 903e41468a00edeff52cbf1e3c0053c82860c92c
102 Author: Sergey Safarov <s.safarov@gmail.com>
103 Date:   Thu Jun 10 12:17:54 2021 +0300
104
105     siptrace: fixed IPv6 without brackets
106     
107     more details GH #2775
108     
109     (cherry picked from commit 417eb2a7052a9354712663cca9e3bc075a3f69c0)
110
111 commit 7b89c5e6abe5f4ae3ee55d9c938c865806f29dec
112 Author: Daniel-Constantin Mierla <miconda@gmail.com>
113 Date:   Wed Jun 9 12:15:38 2021 +0200
114
115     pv: added missing WS and WSS to $K(key) variable
116     
117     (cherry picked from commit a8c9d0ae4fbafba89ef12737419037d141eed1d3)
118
119 commit 3845972598098add3996b19c6cedfbfb4d4d2ee6
120 Author: Aleksandar Yosifov <alexyosifov@gmail.com>
121 Date:   Wed Jun 2 10:02:53 2021 +0300
122
123     smsops: support for 7bit special chars
124     
125         - Added support for 7bit special chars
126         for MO/MT SMSs.
127     
128     (cherry picked from commit f82c4775efca0580401f4b1a48dcb4d2cf26814f)
129
130 commit 7192139d77f844cd927c326ce16cadfc63378b35
131 Author: rodolfojcj <458749+rodolfojcj@users.noreply.github.com>
132 Date:   Tue Jun 1 08:06:32 2021 -0400
133
134     app_perl change to ignore "die" signals from eval blocks
135     
136     (cherry picked from commit 50557b8433e137a9095b4d48df8ac9b8c3fd8807)
137
138 commit d1c831288746bac7850343da10ae02099cb7c80d
139 Author: Daniel-Constantin Mierla <miconda@gmail.com>
140 Date:   Fri Jun 4 09:08:06 2021 +0200
141
142     dmq: warning about protocol made info
143     
144     (cherry picked from commit b775bbdff501de0ca1f1a0bc1ab39a3b790c166f)
145
146 commit 18e85c98bb6eebf9afe83aaa0a832d1c4af46e62
147 Author: Daniel-Constantin Mierla <miconda@gmail.com>
148 Date:   Thu Jun 3 15:29:50 2021 +0200
149
150     pv: test for HDR_ERROR_T after header name parsing
151     
152     (cherry picked from commit c264fbc66a4690b073c72ffa8fc095227ce0ae8b)
153
154 commit b6428ca86c821ddf74fd4ea8a17aecdce39934f4
155 Author: Daniel-Constantin Mierla <miconda@gmail.com>
156 Date:   Thu Jun 3 15:28:31 2021 +0200
157
158     dialog: safety checks for bind addr fields
159     
160     - they can be null on non-local sockets
161     - GH #2757
162     
163     (cherry picked from commit 490ae559d2b77b13b3f3831e7ff1aa58980e4086)
164
165 commit b5041e2c4a44843318fcd69d092342e2b29532f4
166 Author: Daniel-Constantin Mierla <miconda@gmail.com>
167 Date:   Wed Jun 2 18:57:53 2021 +0200
168
169     core: kemi - check hdr type HDR_ERROR_T after parsing
170     
171     (cherry picked from commit 785bbaa0f16f83353ad1d776816f439608a67858)
172
173 commit 97f9ede8b82cff8063c3fd1908d3c323997e9566
174 Author: Daniel-Constantin Mierla <miconda@gmail.com>
175 Date:   Tue Jun 1 09:50:31 2021 +0200
176
177     secsipid: note about libsecsipid location and failure return codes
178     
179     (cherry picked from commit 59719a1ac97337ca7f8b83b0e8a9d63bf6ec0c7e)
180
181 commit 93dc038f3f1f854b1e0987ec28e49d8a70293e19
182 Author: Daniel-Constantin Mierla <miconda@gmail.com>
183 Date:   Mon May 31 17:23:42 2021 +0200
184
185     async: safety check for async ms list
186     
187     (cherry picked from commit 5b0e74c1832d2d09fe36424e1e1aaaacde920b31)
188
189 commit 45310834376d9eee2778e16c5fdc706ab1e6f97b
190 Author: Daniel-Constantin Mierla <miconda@gmail.com>
191 Date:   Mon May 31 15:02:01 2021 +0200
192
193     secsipid: log message on identity generation failure
194     
195     (cherry picked from commit 4b7eedf5af9a461d5a1de1148c814faa5db8cbaa)
196
197 commit 84c87444a50c4e46c3786904378e980f0262309f
198 Author: Daniel-Constantin Mierla <miconda@gmail.com>
199 Date:   Mon May 31 13:36:11 2021 +0200
200
201     ldap: several functions exported to kemi framework
202     
203     (cherry picked from commit 2d4b4939d1845fffdc3fa3ced9889720d0213d47)
204
205 commit 19901d0cdb6cf06a84315c19a27986bca7a05025
206 Author: Daniel-Constantin Mierla <miconda@gmail.com>
207 Date:   Mon May 31 12:05:01 2021 +0200
208
209     core: parse via - fixed whitespacing
210     
211     (cherry picked from commit 01664d1d82dcfe952fce29033b4fcd5e44cf2319)
212
213 commit 7323d812dc4a39c0e60f11668e09a50ef586a8f7
214 Author: Daniel-Constantin Mierla <miconda@gmail.com>
215 Date:   Fri May 28 13:54:08 2021 +0200
216
217     mtree: check if pv_count var is r/w
218     
219     - reported by GH #2750
220     
221     (cherry picked from commit 63b0345207ba67fcc6290d6dfc55f99ba58b13c9)
222
223 commit 3bfb1773c01731177824b907180a7eeb7e43d3af
224 Author: Olle E. Johansson <oej@edvina.net>
225 Date:   Fri May 28 09:38:31 2021 +0200
226
227     mtree: Fix some typos, adjust some formatting
228     
229     (cherry picked from commit 316c80607243387015e35ac423238c5a32401a44)
230
231 commit f481071a671009f1dcc9fe5d36870e06edc2ec4b
232 Author: Sergey Safarov <s.safarov@gmail.com>
233 Date:   Sat May 29 20:41:53 2021 +0300
234
235     sipdump: fixed typo
236     
237     (cherry picked from commit 7f226f5b08c93ed0a43113d7947730329ff7db38)
238
239 commit c20487a44aac003414378202935586b746bc2f4e
240 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
241 Date:   Thu May 27 14:03:01 2021 +0200
242
243     pkg/kamailio/deb: missing lwsc module files [skip ci]
244     
245     fixes #2749
246     
247     (cherry picked from commit f49d97fc92d3dbfa11c11ca453b9639aa7f81221)
248
249 commit b62a773c8f0c1daf1aa3d1cd57845d414eea5bac
250 Author: Boris Korzun <korzun@miatel.ru>
251 Date:   Tue May 25 17:14:18 2021 +0300
252
253     pike: fixed regression
254     - removed unnecessary NULL-return from mark_node() after previous commit
255     
256     (cherry picked from commit 79fbb7c6df5d4c742b1283b752c2df0f51e77f09)
257
258 commit baea325ab832a9f96e70c41f3aa542b7b99553fe
259 Author: Boris Korzun <korzun@miatel.ru>
260 Date:   Tue May 25 17:00:19 2021 +0300
261
262     core: ut - fixed str_casesearch()
263     - fixed str_casesearch() behaviour on text and needle were equal
264     
265     (cherry picked from commit c146ef490e1d7d35add7d3ee593f6d3d20e327ad)
266
267 commit 655518a94d413250c4b0246a5e91df7506a5427d
268 Author: Daniel-Constantin Mierla <miconda@gmail.com>
269 Date:   Tue May 25 10:24:23 2021 +0200
270
271     core: clone define value to avoid losing the reference
272     
273     - impacted also by substdef
274     - GH #2736
275     
276     (cherry picked from commit 84055b2fe963e01a217149991dd1c8cbe8a8aeec)
277
278 commit 60da6822803c04d55f0235984239afb188faef89
279 Author: Daniel-Constantin Mierla <miconda@gmail.com>
280 Date:   Sat May 22 17:53:50 2021 +0200
281
282     pv: proper increment to check escaped char for s.select
283     
284     (cherry picked from commit ffa19ffedeb8db8ac38a742ae8b686525fd906ea)
285
286 commit dbd8e3899335eb8795763fd52b1f91aebfad1c92
287 Author: Olle E. Johansson <oej@edvina.net>
288 Date:   Mon May 24 08:26:18 2021 +0200
289
290     snmpstats: Fix typo in MIB
291     
292     Reported by arkadiam on Github
293     
294     (cherry picked from commit 7f017707c91659641ce9ca87ee4149b2e39379f7)
295
296 commit efb164b78ac97d83c12846a35c60fa47fd2d984c
297 Author: Daniel-Constantin Mierla <miconda@gmail.com>
298 Date:   Fri May 21 14:22:33 2021 +0200
299
300     pv: support escaped chars for s.select separator
301     
302     - \\, \n, \r, \t
303     
304     (cherry picked from commit f2973cf0dce0de5c002ac8ee61ac7e829823ed0e)
305
306 commit 2273d7d856b5c1fca1ec24fbb6ee249793ea6719
307 Author: Daniel-Constantin Mierla <miconda@gmail.com>
308 Date:   Fri May 21 08:40:21 2021 +0200
309
310     pv: more details in err log message for s.select parsing
311     
312     (cherry picked from commit 02ad9e1b87f89b9456d0d85e16c2fe0cda67ab64)
313
314 commit 10c497f48f2321267a02a891af027a228165510e
315 Author: Daniel-Constantin Mierla <miconda@gmail.com>
316 Date:   Wed May 19 08:11:19 2021 +0200
317
318     pv: remove verbose debug message
319     
320     (cherry picked from commit 1334265846ebe6a06e7e139421778e960cb54c7a)
321
322 commit ef765d3f4c9fb4bfa5949b2e10f208cd44c5e1db
323 Author: Ovidiu Sas <osas@voipembedded.com>
324 Date:   Tue May 18 15:00:23 2021 -0400
325
326     xhttp_prom: fix small copy/paste typo in documentation
327     
328     (cherry picked from commit 2967a41f5537df81745a71226ba9e793ccbdd453)
329
330 commit 1f034bd28373dbfcdc2894aea47e56c68e313976
331 Author: Daniel-Constantin Mierla <miconda@gmail.com>
332 Date:   Tue May 18 08:18:12 2021 +0200
333
334     kamctl: updated db generation scripts
335     
336     (cherry picked from commit 58d5f06aacce6ba7bb26f7be928b9bf71d39f9c3)
337
338 commit aed9b8f0d19eb6823223c6b95b730a046fa7ec37
339 Author: Daniel-Constantin Mierla <miconda@gmail.com>
340 Date:   Tue May 18 08:17:07 2021 +0200
341
342     lib/srdb1: schema - version set to 5 for uacreg table
343     
344     (cherry picked from commit 8da9b7936c1be8b5c4df80d716344dfa4461b494)
345
346 commit 59e7e30cc20cd8269bb60483ac709d8b5a7ba916
347 Author: Daniel-Constantin Mierla <miconda@gmail.com>
348 Date:   Mon May 17 08:08:20 2021 +0200
349
350     secsipid: clod dlopen handle on mod destroy
351     
352     (cherry picked from commit 4752ad434c087ac3b11968e5241c61e9e1f903aa)
353
354 commit d2fd064af771df2ffe6c7a78c05d75facdfa50bf
355 Author: Daniel-Constantin Mierla <miconda@gmail.com>
356 Date:   Thu May 13 17:53:18 2021 +0200
357
358     topos: init xavp and context modparams to str null
359     
360     (cherry picked from commit 5e3f7e1557d90a3e6f40eff41cc0b0bb317ab544)
361
362 commit 6a5a61bfab80116338f6a9c91ed7ec5f7b98923b
363 Author: Daniel-Constantin Mierla <miconda@gmail.com>
364 Date:   Thu May 13 17:41:40 2021 +0200
365
366     core: xavp - safety checks for name len
367     
368     (cherry picked from commit d22d812da1c3b2a2f65f142ef5ed5fa07e8ab072)
369
370 commit 5bc7e1d636b617839f697838e326347b19cb0fcc
371 Author: Daniel-Constantin Mierla <miconda@gmail.com>
372 Date:   Wed May 12 18:14:29 2021 +0200
373
374     presence: set correct type for local_log_facility modparam
375     
376     (cherry picked from commit 5f4662a95a97d5224bf03745a9a354a41925706c)
377
378 commit 9fe76d00f32aa3adfb0bfb2c7cbe325681089037
379 Author: Daniel-Constantin Mierla <miconda@gmail.com>
380 Date:   Wed May 12 08:32:37 2021 +0200
381
382     secsipid: docs - set GO111MODULE=off in installation example
383     
384     (cherry picked from commit ecc8a34dae44883b125ae7a3da59d4a332e0b48c)
385
386 commit c1fad6fd1c05e86f974c3771ba246ee2e05abf45
387 Author: Daniel-Constantin Mierla <miconda@gmail.com>
388 Date:   Sat May 8 23:30:22 2021 +0200
389
390     tcpops: use fixup_igp_all() instead of fixup_igp_null()
391     
392     - needed for functions with many parameters
393     
394     (cherry picked from commit 02240711239149e2f5c4890a70ab158d10fa8187)
395
396 commit b57ab05589b1982df456b39bf8f26359e73a63cc
397 Author: korayvt <koray.vatansever@gmail.com>
398 Date:   Tue May 4 15:07:38 2021 +0300
399
400     usrloc: unnecessary periodic db queries cancelled
401     
402     (cherry picked from commit 42bc79b3b617632b6f83e1352b5cb8266706d7c0)
403
404 commit 6d71c9399027f2ed41cd6eae576d862440bd4fd4
405 Author: Daniel-Constantin Mierla <miconda@gmail.com>
406 Date:   Thu May 6 12:27:05 2021 +0200
407
408     dialog: ignore 408 on keepalive with cseq 0
409     
410     - some UAs do not reply at all
411     
412     (cherry picked from commit 7aa8056a5e3a9804133cb9ff79640d8116be63da)
413
414 commit 4a4835e122bb3a53d2a1794640e1dec66736a897
415 Author: Daniel-Constantin Mierla <miconda@gmail.com>
416 Date:   Thu May 6 11:37:58 2021 +0200
417
418     lwsc: set ws_ping_pong_interval only for libwebsockets 3.x
419     
420     (cherry picked from commit 048ed4210d52fb817ae6b03756d95e9b25899330)
421
422 commit 4f930b7618e874a651083c5e4de55d9ed0027bf3
423 Author: Wolfgang Kampichler <dev@kampichler.info>
424 Date:   Wed May 5 18:40:05 2021 +0200
425
426     lost: use of parser functions parse_pai_header() and parse_from_header() related to #2723
427     
428     - lost_get_pai_header(): parsing method update
429       lost_get_from_header(): parsing method update
430     
431     - memset(): fixed number of bytes to be filled (unrelated)
432     
433     (cherry picked from commit 791672393aeba320fd1608746fb61e9a96e19d06)
434
435 commit e96c35170ebb2b01fb25c4e9f422119696924086
436 Author: Wolfgang Kampichler <dev@kampichler.info>
437 Date:   Tue May 4 23:24:53 2021 +0200
438
439     lost: change in the method for parsing the From header in lost_get_from_header() related to #2723
440     
441     (cherry picked from commit fe6923cd8e995c400fc1838304c95142cc00273e)
442
443 commit 33db4ffc558b7a9d4c291c929b9e73b3cf8b16f0
444 Author: Daniel-Constantin Mierla <miconda@gmail.com>
445 Date:   Wed May 5 18:56:04 2021 +0200
446
447     tm: lw parser - fix matching To header in lw_get_hf_name()
448     
449     (cherry picked from commit 4ab6e05df56afb7802a2cd125e89b9282a1c6c85)
450
451
452 ===================== 2021-05-05 Version 5.5.0 Released =====================
453
454 ===================== Changes Since Version 5.4.0 ===========================
455
456 commit 8fda0163b93d4f94b0398c529a90db300a1187f8
457 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
458 Date:   Wed May 5 10:33:42 2021 +0200
459
460     pkg/kamailio/deb: version set 5.5.0
461
462 commit 03339e971ed3c9a9d79812d346805db6eeb2c98a
463 Author: Daniel-Constantin Mierla <miconda@gmail.com>
464 Date:   Wed May 5 10:29:41 2021 +0200
465
466     Makefile.defs: version set to 5.5.0
467
468 commit cbdf8d8c4c142dba78fd767986f54620a306e077
469 Author: Daniel-Constantin Mierla <miconda@gmail.com>
470 Date:   Wed May 5 10:23:47 2021 +0200
471
472     pkg: version set to 5.5.0 for rpm and alpine specs
473
474 commit b2d6fefef14d20fc9291bfff5f959860895a7bff
475 Author: Daniel-Constantin Mierla <miconda@gmail.com>
476 Date:   Wed May 5 09:23:15 2021 +0200
477
478     ndb_cassandra: update include paths as expected by thrift lib package
479     
480     (cherry picked from commit 3511e0a975395a14f48fe5b6d60435315f7638dc)
481
482 commit 06921b71ee42a8c88229595a619d3390d0090b75
483 Author: Daniel-Constantin Mierla <miconda@gmail.com>
484 Date:   Wed May 5 09:12:25 2021 +0200
485
486     ndb_cassandra: Makefile - use pkg-config if available
487     
488     (cherry picked from commit 4b9fe7b72f8d9b53dbae24eb7bd269d527642f71)
489
490 commit ff2ff19af7087e188d3b7c100f80db2c8c534ca9
491 Author: Daniel-Constantin Mierla <miconda@gmail.com>
492 Date:   Tue May 4 14:08:59 2021 +0200
493
494     siptrace: debug messages on net data callbacks
495     
496     (cherry picked from commit 95f3b4dea5d3f0d57ba79c8e8cd34d2ab30c7193)
497
498 commit 2d259465de5224dae4afe533d6ed7b104c59762e
499 Author: Daniel-Constantin Mierla <miconda@gmail.com>
500 Date:   Tue May 4 13:30:21 2021 +0200
501
502     tcpops: use fixup function from core, remove internal wrapper
503     
504     - set also fixup free function in cmd exports
505     
506     (cherry picked from commit 12fca1c369b6698cace66de171dcb166be8ae831)
507
508 commit 2b9dc4713d85b1367631871205547aaf25a822a1
509 Author: Ovidiu Sas <osas@voipembedded.com>
510 Date:   Mon May 3 18:20:05 2021 -0400
511
512     siputils: update docs for encode/decode_contact functions
513     
514     (cherry picked from commit bf73b0d72177828e3c35f0fe318f7ef654c89b6b)
515
516 commit 29edc5113c5e398e427026f88bea2877cdb94fab
517 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
518 Date:   Mon May 3 17:44:23 2021 +0200
519
520     pkg/kamailio/deb: version set 5.5.0~rc1
521
522 commit 27520fa3293d45d9e407bc42f39d1d31e94c69d6
523 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
524 Date:   Mon May 3 16:46:12 2021 +0200
525
526     pkg/kamailio/deb: version set 5.5.0~rc0
527
528 commit d69c03625fad8c41eb18e23ee928b9f679140ef6
529 Author: Wolfgang Kampichler <dev@kampichler.info>
530 Date:   Mon May 3 11:00:41 2021 +0200
531
532     lost: lost_held_dereference() documentation added and code comment corrected
533     
534     (cherry picked from commit ae13686c80b03693ee2195d38a8c8eb0ede0d0dc)
535
536 commit e7b17ec5e334ac07303f341e3128645aa569069a
537 Author: Wolfgang Kampichler <dev@kampichler.info>
538 Date:   Mon May 3 09:24:15 2021 +0200
539
540     lost: response code fix in lost_held_dereference()
541     
542     - HELD response check returning
543        200: received 200OK but nothing found (shall not happen)
544        201: received 200OK and loc reference found
545        202: received 200OK and value found (pidf-lo)
546        203: receiced 200OK and value + reference found (pidf-lo)
547     
548     (cherry picked from commit 79c6bae4af6c9c9c392b05928ca72afb14ccfbf6)
549
550 commit 39143255145ba6387cb001be4c70decfd3811aec
551 Author: Wolfgang Kampichler <dev@kampichler.info>
552 Date:   Sun May 2 17:28:44 2021 +0200
553
554     lost: error response fix in lost_function(), lost_held_dereference() and lost_held_function()
555     
556     - error variable was set to 0 (clean up) before return. Lost functions now returns 500
557       in case of LOST/HELD server error, or 400 in case of internal error, otherwise 2xx.
558     
559     (cherry picked from commit 201c219a5496924e701cc2b17fb0a439ee530813)
560
561 commit 6c6d4cb2823c5d9f1c02bbde695d8769cb87fb6c
562 Author: Daniel-Constantin Mierla <miconda@gmail.com>
563 Date:   Mon May 3 10:21:41 2021 +0200
564
565     ChangeLog: updated content to prepare for 5.5.x series
566
567 commit b5044dfea4202b10040b42fa478177cbc3b0f2d0
568 Author: Daniel-Constantin Mierla <miconda@gmail.com>
569 Date:   Mon May 3 07:59:54 2021 +0200
570
571     topos_redis: store context field
572     
573     (cherry picked from commit a1a1b548e9362b2b478e0551042e86e294249ddc)
574
575 commit f76512226f8db95b7ecd8c881475e2f53f2aa900
576 Author: Daniel-Constantin Mierla <miconda@gmail.com>
577 Date:   Sun May 2 21:42:48 2021 +0200
578
579     jwt: more details about claims parameter format
580     
581     (cherry picked from commit 7d24a7afe02bf1f7c8ddddfcfc9f1c287296c996)
582
583 commit d06a4f5096a3044c2d46a49adb1ff2ea38d2eba8
584 Author: Daniel-Constantin Mierla <miconda@gmail.com>
585 Date:   Sun May 2 17:43:02 2021 +0200
586
587     jwt: handle claims that have numeric values
588     
589     - values in between quotes are string always
590     
591     (cherry picked from commit c0532161f18cce514adaf2b5d784999319445911)
592
593 commit 238c9808d42186282d0983f1efff2f4b60c4fc2c
594 Author: Daniel-Constantin Mierla <miconda@gmail.com>
595 Date:   Sun May 2 17:32:28 2021 +0200
596
597     core: ut - functions to convert from str to long
598     
599     (cherry picked from commit 80c906d5418ece5e4a3e993cc632a0e6ae3d24be)
600
601 commit 3f5c99f1bb3bbfdfb84416e7850f379e7a151e15
602 Author: Daniel-Constantin Mierla <miconda@gmail.com>
603 Date:   Sat May 1 14:38:36 2021 +0200
604
605     topos_redis: use initial transaction method for early dialog branch loading
606     
607     (cherry picked from commit 824920d5b159d80ce3c241313bf647b5dbbf6661)
608
609 commit 81b75b3b2c2db25c65ee54b6cba02c4444926b27
610 Author: Daniel-Constantin Mierla <miconda@gmail.com>
611 Date:   Sat May 1 13:25:59 2021 +0200
612
613     topos_redis: use also stored record to get uuid for branch replies
614     
615     (cherry picked from commit 7b3a33d88ae3e3bbef88294720aa21ba34118b8e)
616
617 commit d4523bab0499d1c927e13382ec492d9bc9f00fd7
618 Author: Daniel-Constantin Mierla <miconda@gmail.com>
619 Date:   Sat May 1 08:07:08 2021 +0200
620
621     topos_redis: use uuid for initial transaction indexing
622     
623     (cherry picked from commit 5707f9ef7f6a0d9b9bcd00ff85168b977591a30a)
624
625 commit 52c7d2f4d6704c7ea232808110fc09c17c90c4db
626 Author: Daniel-Constantin Mierla <miconda@gmail.com>
627 Date:   Fri Apr 30 08:53:47 2021 +0200
628
629     tls: declare variable based on SSL_CTX_set_ecdh_auto
630     
631     - fix unused variable warning introduced in previous commit
632     
633     (cherry picked from commit 41b5e9473d79409712d46fdbb5a0b943ab880aa7)
634
635 commit 11642e96f9a645ad7ec5a37f82c1fff1c8321f89
636 Author: Daniel-Constantin Mierla <miconda@gmail.com>
637 Date:   Fri Apr 30 08:31:34 2021 +0200
638
639     rtpengine: extract call-id/from-tag/to-tag only from sip messages
640     
641     - they can be provided via flags in function parameters
642     - fix using functions in non-sip routing blocks (e.g., xhttp processing)
643     
644     (cherry picked from commit 0a2450e62d77020243530e18d93c9aa8181a5701)
645
646 commit 33cf417e59b4c7f0e45b6258644bae364ad2e912
647 Author: Daniel-Constantin Mierla <miconda@gmail.com>
648 Date:   Fri Apr 30 08:03:10 2021 +0200
649
650     msrp: destroy str array on error
651     
652     - some code reformatting
653     
654     (cherry picked from commit 4695b48b23e22135049f67a6ef362e933a0cf337)
655
656 commit f97b189d238bd63f80a4525c56501cd394b7d2f3
657 Author: Wolfgang Kampichler <dev@kampichler.info>
658 Date:   Wed Apr 28 17:22:58 2021 +0200
659
660     lost: fixed possible resource leak inside lost_get_response_issues()
661     
662     (cherry picked from commit a1bbe035f1a1acc11f86d27fdc0adef1b1a3d010)
663
664 commit 19093d837b94cabb6e1413fa0ff1786bfc06549f
665 Author: Wolfgang Kampichler <dev@kampichler.info>
666 Date:   Sun Apr 25 22:44:01 2021 +0200
667
668     lost: Coverity Scan fixes
669     
670     (cherry picked from commit 328000233928fa08095889fdca7d66acba5e5825)
671
672 commit e7d46be2813531b88782004dd6ddbca96cbc94b6
673 Author: Daniel-Constantin Mierla <miconda@gmail.com>
674 Date:   Thu Apr 29 15:15:32 2021 +0200
675
676     Makefile.defs: version set to 5.5.0-rc1
677
678 commit 126be686df87f1f89edbdf4e56916366c66663cf
679 Author: Daniel-Constantin Mierla <miconda@gmail.com>
680 Date:   Thu Apr 29 14:47:36 2021 +0200
681
682     dispatcher: safety to avoid division by 0 for latency operations
683     
684     (cherry picked from commit cf105d5af78963759825f5eaf9feb767c047a49c)
685
686 commit 1c7a8459f1a5b0f4d96f3908a301b599d5e24dc3
687 Author: SPChan <shihping.chan@gmail.com>
688 Date:   Wed Apr 28 00:51:22 2021 +0800
689
690     [tls] Don't use OpenSSL<1.0.2 fallback on 1.1+
691     
692     Address GH #2716. Also see https://bugs.python.org/issue29697.
693     
694     (cherry picked from commit 27904530d1f8efd26e2b96fa5f18a3aad887919b)
695
696 commit e55ecc6412997b55569f3b626a681eae0ca312df
697 Author: Daniel-Constantin Mierla <miconda@gmail.com>
698 Date:   Thu Apr 29 06:56:50 2021 +0200
699
700     msrp: check return code for str explode
701     
702     (cherry picked from commit addb6a88d0266a0bb0545077fb0b5b8a3fdcca8e)
703
704 commit 3b2f5081df6450aac425c344e11ce4ccf11fe044
705 Author: Daniel-Constantin Mierla <miconda@gmail.com>
706 Date:   Wed Apr 28 16:06:50 2021 +0200
707
708     core: kemi - parse headers before insert operation
709     
710     (cherry picked from commit 7bf0081102a5755c3282e7f01a0f45e160fdda0f)
711
712 commit 884dc8babeb285d2c36239d2941dcb6d04d49f3e
713 Author: Daniel-Constantin Mierla <miconda@gmail.com>
714 Date:   Wed Apr 28 15:57:05 2021 +0200
715
716     textops: check for msg headers field in case is used for non-sip traffic
717     
718     (cherry picked from commit 48200f3e9ca9f5e5a05de440eefc23f7265b5268)
719
720 commit 9dc8f5170a22e4318e1b1ac3f3f0dba6f36fae89
721 Author: Daniel-Constantin Mierla <miconda@gmail.com>
722 Date:   Wed Apr 28 13:28:05 2021 +0200
723
724     ims_ipsec_pcscf: initialize variable to fix warnings
725     
726     (cherry picked from commit afff18592998cb14561cf4fd95acd1b4866fd994)
727
728 commit bf57721508c810334c966bab79f2ac3c4ba5b2ba
729 Author: Sergey Safarov <s.safarov@gmail.com>
730 Date:   Tue Apr 27 12:58:49 2021 +0300
731
732     mohqueue: fixed compiler warning about array initialization
733     
734     (cherry picked from commit c7781edcb37a35193ccdb9414183919aaa614d3a)
735
736 commit 8c75a148451b9e2d1c60e67e9b3dfaa26e3598d8
737 Author: Daniel-Constantin Mierla <miconda@gmail.com>
738 Date:   Mon Apr 26 14:58:39 2021 +0200
739
740     topos: explicitely set the db match operator and value type for uuid
741     
742     (cherry picked from commit e279f2f464ab05e1a2821d6e2d9e673fe145fbf2)
743
744 commit 22e201fa57f7e2be7a9718b97b550a1c75f30d46
745 Author: Daniel-Constantin Mierla <miconda@gmail.com>
746 Date:   Mon Apr 26 14:51:55 2021 +0200
747
748     topos: increase the number of db keys for query when using uuid for branch
749     
750     - debug message to print a/b uuid
751     
752     (cherry picked from commit fb5ab20123a07afdfaf96197db25d76f8dda0683)
753
754 commit d5e4e026cf6efc19f155f3adddb1429c9c13cd0a
755 Author: Daniel-Constantin Mierla <miconda@gmail.com>
756 Date:   Mon Apr 26 13:49:42 2021 +0200
757
758     topos: restore checks on uri and sip_params for tps_dlg_message_update()
759     
760     - use define for expected min len safety checks
761     
762     (cherry picked from commit 1d6736d16ab3a83b77d6c7be3f9689c7fbfccf28)
763
764 commit f201ea9f86561e9d07fa7ac07b356f53092ec3bb
765 Author: Daniel-Constantin Mierla <miconda@gmail.com>
766 Date:   Mon Apr 26 13:43:21 2021 +0200
767
768     topos: check if event field exists for NOTIFY
769     
770     (cherry picked from commit 317ddc9efa2f11f0fe3787e9ab462550724954ed)
771
772 commit d3575aa72d779e11fd8cfebc7060647ba0b9280d
773 Author: Daniel-Constantin Mierla <miconda@gmail.com>
774 Date:   Mon Apr 26 13:02:11 2021 +0200
775
776     topos: load associated early dialog transaction using also uuid
777     
778     (cherry picked from commit 94e8988769662a5ae68e30847eef133d50ec5431)
779
780 commit 1e235b0b5981c309e663cee2ef6f452c9f481bbe
781 Author: Daniel-Constantin Mierla <miconda@gmail.com>
782 Date:   Mon Apr 26 12:48:37 2021 +0200
783
784     topos: simplified tps_dlg_message_update()
785     
786     (cherry picked from commit 7e5c4c30d2f0bbed2b566d46e5141b6abba315e7)
787
788 commit fc90e4c06c5df8c8a9d5cd615923c09a93b5a810
789 Author: Daniel-Constantin Mierla <miconda@gmail.com>
790 Date:   Mon Apr 26 11:22:20 2021 +0200
791
792     core/mem: q_malloc - use #else with DBG_QM_MALLOC for debug on freed fragments
793     
794     (cherry picked from commit 764d5be0c44036bb4b86f841588fb0df3b4bb834)
795
796 commit b371e7f9be73368d2bb5b9a6deeeb1798b796c11
797 Author: Daniel-Constantin Mierla <miconda@gmail.com>
798 Date:   Mon Apr 26 10:14:15 2021 +0200
799
800     topos: safety handling of onsend data
801     
802     (cherry picked from commit 975a61c89b2440fba737758cce3ab08000811b02)
803
804 commit 314436b2110396a5cb069ea093f8d82bea635407
805 Author: Daniel-Constantin Mierla <miconda@gmail.com>
806 Date:   Mon Apr 26 09:28:35 2021 +0200
807
808     topos: uniform processing for requests during early dialog
809     
810     - requests that are handled during 1xx state, like PRACK, UPDATE, BYE
811     
812     (cherry picked from commit 72cc3d46c39791d50927508114bdd1faa4a83f4c)
813
814 commit 0326fec293da66797fa13ae0a07e3e36fbc83776
815 Author: Daniel-Constantin Mierla <miconda@gmail.com>
816 Date:   Fri Apr 23 12:35:15 2021 +0200
817
818     topos: reset context on msg received callback
819     
820     (cherry picked from commit fb777b0e9bf2f87ea8cb1b0134fbfcc625121ad4)
821
822 commit 5513825a246cff4e5144ed2e83bd0102b991c30f
823 Author: Daniel-Constantin Mierla <miconda@gmail.com>
824 Date:   Fri Apr 23 09:53:07 2021 +0200
825
826     topos: use context to load stored branch attributes only for requests
827     
828     (cherry picked from commit 5d661eaa92461f3b43c433ec32653c4f89bb818e)
829
830 commit 6b9ecb0856a881144546fea6d3cbd8a3dc668b81
831 Author: Daniel-Constantin Mierla <miconda@gmail.com>
832 Date:   Tue Apr 27 09:59:29 2021 +0200
833
834     dispatcher: docs - set xmlns for include tags
835     
836     (cherry picked from commit 3f25ef01c5cc3adb02dd1bfecdfd4c3ce80cef47)
837
838 commit f3cf66fafaba73b245b5e8179c290da936f6418e
839 Author: Daniel-Constantin Mierla <miconda@gmail.com>
840 Date:   Tue Apr 27 09:51:30 2021 +0200
841
842     dmq: docs - fix section id for dmq.remove rpc command
843     
844     (cherry picked from commit 2c473f7c2eccf4ef79f23f9cecd122e861395a00)
845
846 commit 677bf4480a14ea1c93eb92000cad19299d2d098e
847 Author: Daniel-Constantin Mierla <miconda@gmail.com>
848 Date:   Thu Apr 22 21:54:33 2021 +0200
849
850     Makefile.defs: version set to 5.5.0-rc0
851     
852     - branch 5.5 was created to host 5.5.x series
853     - vesion type set to release candidate mode
854
855 commit a82171835767f65aa7365d303e53c097bf59e21a
856 Author: Daniel-Constantin Mierla <miconda@gmail.com>
857 Date:   Thu Apr 22 21:48:20 2021 +0200
858
859     Makefile.defs: version set to 5.5.0-pre1
860
861 commit 54fe6aa05a266bfbf0cffedde89134ba534c8d1b
862 Author: Daniel-Constantin Mierla <miconda@gmail.com>
863 Date:   Thu Apr 22 21:46:29 2021 +0200
864
865     topos_redis: set attributes always for provisional replies
866
867 commit 06e265b38a857789b64ca1370db039eeca5a0e50
868 Author: Daniel-Constantin Mierla <miconda@gmail.com>
869 Date:   Thu Apr 22 09:36:31 2021 +0200
870
871     ims_diameter_server: removed goto label used in single place
872
873 commit 86b05ed47d2ec44535b3615dbebac59e4c2c99ca
874 Author: Daniel-Constantin Mierla <miconda@gmail.com>
875 Date:   Thu Apr 22 09:29:26 2021 +0200
876
877     ims_charging: fixed compiler warnings for kemi exports
878
879 commit 94068d2e40eb867a5d6da44868d5edb52949f817
880 Author: Daniel-Constantin Mierla <miconda@gmail.com>
881 Date:   Thu Apr 22 08:36:11 2021 +0200
882
883     dmq: skip removing local node via rpc command
884
885 commit 0fa5455d9bc1d603c142cd9a767df5b248eba64a
886 Author: Kamailio Dev <kamailio.dev@kamailio.org>
887 Date:   Wed Apr 21 19:31:12 2021 +0200
888
889     modules: readme files regenerated - dmq ... [skip ci]
890
891 commit adf8919f52841800f0cd4528c33679c7ef80f2c5
892 Author: Daniel-Constantin Mierla <miconda@gmail.com>
893 Date:   Wed Apr 21 19:16:21 2021 +0200
894
895     dmq: docs for rpc dmq.remove command
896
897 commit 955152dbe5d1f05bf24d6ba23b091fe91a202cc3
898 Author: Daniel-Constantin Mierla <miconda@gmail.com>
899 Date:   Wed Apr 21 19:09:21 2021 +0200
900
901     dmq: added dmq.remove rpc command
902     
903     - make it possible to remove a node that still is reachable by old
904     address without having to shut dowm all nodes
905
906 commit 1b956d74b25c9f80f01a6aa0bc7a6ff8f3d0f712
907 Author: Kamailio Dev <kamailio.dev@kamailio.org>
908 Date:   Wed Apr 21 11:31:26 2021 +0200
909
910     modules: readme files regenerated - dmq ... [skip ci]
911
912 commit 17e757c91e6e96f6711d9251979d81a792aaef08
913 Author: Daniel-Constantin Mierla <miconda@gmail.com>
914 Date:   Wed Apr 21 10:55:18 2021 +0200
915
916     dmq: docs for server_socket address
917
918 commit a9a8bb31ed8f3d08579fc1d8b4e3b598c77c93be
919 Author: Daniel-Constantin Mierla <miconda@gmail.com>
920 Date:   Wed Apr 21 10:49:39 2021 +0200
921
922     dmq: exposed the server socket to modparam list
923
924 commit 1ddc27f199061025a6a43da3e8a1388fcaddfe19
925 Author: Riccardo Villa <riccardo.villa@netaxis.be>
926 Date:   Thu Apr 8 18:20:20 2021 +0200
927
928     ims_diameter_server: export functions to kemi
929
930 commit 4436fb7dc6bf868f30e9c7bcfd1ad57e49d6be0d
931 Author: Riccardo Villa <riccardo.villa@netaxis.be>
932 Date:   Thu Apr 8 18:20:01 2021 +0200
933
934     ims_charging: export functions to kemi
935
936 commit e2b8bddad08f12f7eb48db199fad6ed184c58bac
937 Author: Aleksandar Yosifov <alexyosifov@gmail.com>
938 Date:   Wed Apr 7 10:59:24 2021 +0300
939
940     smsops: Imrovements in decode_3gpp_sms() and pv_sms_body()
941     
942     - Added new sms pdu data: originating & destination address flags;
943       SCTS(DELIVER)/VP(SUBMIT) absolute time format.
944     - decode_3gpp_sms(): added support for DELIVER type;
945       Added VP-AbsoluteTimeFormat for SUBMIT type.
946     - pv_sms_body(): added support for ucs2 coding.
947     - Extends of pv_get_sms() and pv_set_sms(): added support for
948       originating & destination address flags.
949
950 commit 14019c67d7fcf8f4d027fa1552ae15cb42d31bdb
951 Author: Daniel-Constantin Mierla <miconda@gmail.com>
952 Date:   Tue Apr 20 12:16:31 2021 +0200
953
954     topos: set downstream rr set for replies
955
956 commit 6d05333adee28da347e56d71a8e309698ec9c6a3
957 Author: Daniel-Constantin Mierla <miconda@gmail.com>
958 Date:   Tue Apr 20 10:35:50 2021 +0200
959
960     secsipid: propagate return code from lib functions
961
962 commit d80abf806a1643a704057ea383d47004cdb2ba9b
963 Author: Kamailio Dev <kamailio.dev@kamailio.org>
964 Date:   Tue Apr 20 08:46:21 2021 +0200
965
966     modules: readme files regenerated - lcr ... [skip ci]
967
968 commit 053a727aa5d41cfbb0800b8ab532aa3f3f7689ec
969 Author: Daniel-Constantin Mierla <miconda@gmail.com>
970 Date:   Tue Apr 20 08:35:13 2021 +0200
971
972     lcr: docs - use string avps in examples
973     
974     - more coherent examples, one example was also conflicting by using same id
975     - removed trailing white spaces and aligned examples
976
977 commit 38692da8abff093b45f5a50994b7a95e5aa515f9
978 Author: Kamailio Dev <kamailio.dev@kamailio.org>
979 Date:   Mon Apr 19 10:16:20 2021 +0200
980
981     modules: readme files regenerated - lost ... [skip ci]
982
983 commit b0ee86a7b8ab6866b40320c1141bf95aec5d2071
984 Author: Wolfgang Kampichler <dev@kampichler.info>
985 Date:   Mon Apr 19 10:13:13 2021 +0200
986
987     lost: doc - typo removed
988
989 commit 62d981daa5d8d61f3f4f72996a613b8ad8e88f26
990 Merge: d02c042259 207d7adae4
991 Author: Olle E. Johansson <oej@edvina.net>
992 Date:   Mon Apr 19 08:20:20 2021 +0200
993
994     Merge pull request #2712 from mancasg/patch-1
995     
996     domain: fix use after free on domain reload
997
998 commit d02c042259a5a0e7bdcc359f5de20c68af6b4211
999 Author: Wolfgang Kampichler <dev@kampichler.info>
1000 Date:   Sun Apr 18 18:08:13 2021 +0200
1001
1002     lost: fixing a memory leak and minor code refactoring and improvements
1003
1004 commit 207d7adae4ca5d9a197c38ae333ff98124c01b47
1005 Author: MancaÈ\99 George <mancasg@users.noreply.github.com>
1006 Date:   Fri Apr 16 19:26:35 2021 +0300
1007
1008     domain: fix use after free on domain reload
1009
1010 commit 2df6f9d6cb74bc115206e8b200af7234267f74d5
1011 Author: Sergey Safarov <s.safarov@gmail.com>
1012 Date:   Fri Apr 16 12:36:55 2021 +0300
1013
1014     pkg/kamailio/obs: added lwsc module packaging
1015
1016 commit e4506385ca5a56d4861f36e85c1049599cba398f
1017 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1018 Date:   Fri Apr 16 09:44:24 2021 +0200
1019
1020     core: usr avp - fix detection of invalid name and ids
1021     
1022     - use the fields designated for str name or int id, code analyzers can
1023     follow properly the execution path
1024     - regression introduced in ca1821837dfe7dd6630f628d968ed4d1178c7040
1025
1026 commit e016cb1bdb2837437663a4c24b104b40e9191eba
1027 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1028 Date:   Thu Apr 15 13:46:50 2021 +0200
1029
1030     pkg/kamailio/deb: add lwcs module
1031     
1032     * enable only the ones with libwebsockets >= 3.1
1033
1034 commit 80689e22bc83aff78d8fd53d4a33bcb68c913c19
1035 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1036 Date:   Thu Apr 15 11:41:20 2021 +0200
1037
1038     pv_headers: safety check for xavi key count
1039     
1040     * check that we have keys to put into the hash before
1041       allocating anything
1042     * check table field instead of size just to make analyzer happy
1043
1044 commit 15f57ceae26b967ad92dd3a97ebcd869d1197244
1045 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1046 Date:   Thu Apr 15 10:28:24 2021 +0200
1047
1048     core: main - set ending 0 in allocated cfg file path
1049
1050 commit 703d6202e73e4e3778a2c66f4e29ae87dc6ac211
1051 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1052 Date:   Thu Apr 15 08:32:38 2021 +0200
1053
1054     core: resolve - safety check for setting port
1055
1056 commit 0640645efdbc1f7ce36750d5a784a4cfedc3f02f
1057 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1058 Date:   Wed Apr 14 15:14:10 2021 +0200
1059
1060     core: updated onsend_route_enabled() macro condtition
1061     
1062     - detect when the kemi callbacks need to be executed for tm replies
1063
1064 commit 7231be0785009cb17581822f0765985eb7bdb243
1065 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1066 Date:   Wed Apr 14 12:52:58 2021 +0200
1067
1068     seas: check when walking the list
1069
1070 commit c30cd3db7587a3c875770fbc558f4a5ad38b58bd
1071 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1072 Date:   Wed Apr 14 12:50:36 2021 +0200
1073
1074     avp: check for null string
1075
1076 commit 6c8d61850aa662016d952f25dc510ed4d602e10c
1077 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1078 Date:   Wed Apr 14 12:40:19 2021 +0200
1079
1080     imc: safety checks for function parameters
1081
1082 commit e84c1985f1c3ed7a791660702b398b9ac1eb1f4a
1083 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1084 Date:   Tue Apr 13 10:21:39 2021 +0200
1085
1086     group: check if credentials are parsed
1087
1088 commit 005f4468bc5873ea02b6c0d3d75baa49067e17c9
1089 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1090 Date:   Tue Apr 13 09:50:46 2021 +0200
1091
1092     sca: return on rpc fault
1093
1094 commit b123dec934769522407dad619bbb6c2074719884
1095 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1096 Date:   Tue Apr 13 09:50:07 2021 +0200
1097
1098     pike: safety check for ll variable
1099
1100 commit 8a5b764e77d009eb6f236e74d3462bfce0d57f07
1101 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1102 Date:   Tue Apr 13 09:15:10 2021 +0200
1103
1104     db_text: safety check for lres
1105
1106 commit 91ec4259465fdaab41749b8fed0f96636a0619e5
1107 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1108 Date:   Mon Apr 12 18:46:13 2021 +0200
1109
1110     modules: readme files regenerated - secsipid ... [skip ci]
1111
1112 commit 7018672d9881ab97848b4e1131d73412b0db221d
1113 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1114 Date:   Mon Apr 12 18:39:25 2021 +0200
1115
1116     secsipid: docs - updates to installation section with secsipid_proc
1117
1118 commit 84988f9d592a80c8c5b642a96b037ab0cd85cbb4
1119 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1120 Date:   Mon Apr 12 08:01:22 2021 +0200
1121
1122     modules: readme files regenerated - secsipid ... [skip ci]
1123
1124 commit 3d7b1b12947b37faaacb12286f8ff763635185b9
1125 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1126 Date:   Mon Apr 12 07:56:54 2021 +0200
1127
1128     secsipid: docs for libopt
1129
1130 commit 5eacca80c4435a8cd55943493b52ea0e155ca524
1131 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1132 Date:   Mon Apr 12 07:54:24 2021 +0200
1133
1134     secsipid: make it possible to verify certificate
1135     
1136     - follow the specs relate to verification
1137     - allow to set the level of certification via upstream library options
1138
1139 commit ea628d35917036a252a3a0094a250b5df3cfe037
1140 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1141 Date:   Mon Apr 12 07:51:41 2021 +0200
1142
1143     secsipid_proc: synced with the upstream library api
1144
1145 commit 6d46ec71f941b9db9c06c6c2edac14fc9f3d1074
1146 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1147 Date:   Sun Apr 11 09:09:24 2021 +0200
1148
1149     core: dns - safety checks for port and proto
1150
1151 commit c9dc0336a33a0ecfe776975be7fbfab8f3c91b48
1152 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1153 Date:   Sat Apr 10 11:21:09 2021 +0200
1154
1155     pike: safety check for null node
1156
1157 commit 912e2ef41533e961bc55ca80619305af8e474469
1158 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1159 Date:   Fri Apr 9 18:51:42 2021 +0200
1160
1161     pua_dialoginfo: check request to cover cases of callbacks without it
1162     
1163     - updates the previous commit
1164
1165 commit 80beb29ac0204697a8964231b441ac37866a4a1c
1166 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1167 Date:   Fri Apr 9 17:18:54 2021 +0200
1168
1169     dialog: safety check for prev field
1170
1171 commit a5f8810223021939b12eb0d04fc625f8d36980f7
1172 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1173 Date:   Fri Apr 9 16:37:30 2021 +0200
1174
1175     siptrace: fallback to udp if send sock is not set
1176
1177 commit 303be6a94be40dbe7c26c96e768627e8e9d0f860
1178 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1179 Date:   Fri Apr 9 16:23:28 2021 +0200
1180
1181     core: cfg ctx - checks for valid variable offset
1182
1183 commit bb917a29f3e1566417215b33a60124abdcd34a7b
1184 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1185 Date:   Fri Apr 9 16:16:14 2021 +0200
1186
1187     modules: readme files regenerated - lost ... [skip ci]
1188
1189 commit 9a8ff2b8408c7b462d39f6ea25d81865b70ade42
1190 Merge: abf9f244a9 5f1959cd42
1191 Author: Wolfgang Kampichler <49035738+wkampich@users.noreply.github.com>
1192 Date:   Fri Apr 9 16:10:45 2021 +0200
1193
1194     Merge pull request #2675 from kamailio/wkampich/dev
1195     
1196     extensions to lost and http_client modules and core/parse_body.c/part_multipart_headers_cmp() log output changed from ERR to DBG in case a header does not exist
1197
1198 commit abf9f244a96a9c2112036af24a1cc3435b6be41d
1199 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1200 Date:   Fri Apr 9 09:34:29 2021 +0200
1201
1202     core: main - checking of optarg for covering all unixes
1203
1204 commit 5f1959cd42ff925009dd9e0fdd87f9d0487ec4fe
1205 Author: Wolfgang Kampichler <dev@kampichler.info>
1206 Date:   Thu Apr 8 21:31:24 2021 +0200
1207
1208     lost: typedef naming changed and copyright added
1209
1210 commit 42d90d3665256c3d38945193b0a14ad199221bc6
1211 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1212 Date:   Thu Apr 8 13:19:17 2021 +0200
1213
1214     rr: conditions adjustmets for append from tag in record route preset
1215
1216 commit f33abd5e2d5978ba9e6e8a48066b0daff70c0b3b
1217 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1218 Date:   Thu Apr 8 12:05:07 2021 +0200
1219
1220     nat_traversal: check parameter for send_keepalive()
1221
1222 commit c200d2e9109a5581491bebd91c30162716b0f4fa
1223 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1224 Date:   Thu Apr 8 11:54:33 2021 +0200
1225
1226     rtpengine: reworked condition around locking for easier pairing
1227     
1228     - inside rtpengine_hash_table_insert()
1229
1230 commit 7ea3b97c8acf8b623563b7a9fbf4ba23ea3e9170
1231 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1232 Date:   Thu Apr 8 11:37:08 2021 +0200
1233
1234     core: dns cache - safety checks for rdata field
1235
1236 commit 9c7a509f7189de8ce600a97b7c1c5f9e4f5afdb1
1237 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1238 Date:   Thu Apr 8 11:25:05 2021 +0200
1239
1240     tm: t_fifo.c - free app in case of error
1241
1242 commit 1737e9443d6617350c5e6044aef07be565a345d0
1243 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1244 Date:   Thu Apr 8 11:20:32 2021 +0200
1245
1246     core: parse headers - check if anything was parsed
1247
1248 commit 74fa6c5570d6394af8c5352bd37e21e970f1575c
1249 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1250 Date:   Thu Apr 8 09:38:48 2021 +0200
1251
1252     core: main - coherent behaviour for fix_cfg_file()
1253     
1254     - duplicate to build the output always, safer not to try to change the
1255     static string defined via macro at runtime
1256
1257 commit 7dd643a88fd7944ee86b795298c76e6d5fd58b8f
1258 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1259 Date:   Thu Apr 8 09:36:49 2021 +0200
1260
1261     dlgs: safety check for accessing next field
1262
1263 commit 563c6f69aef22a90fc7870398fcfbd4242e33779
1264 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1265 Date:   Thu Apr 8 09:36:02 2021 +0200
1266
1267     core: cfg.lex - free after log message
1268
1269 commit 106b8a659bd4a53e8a6872e9db8a9af0f12ff70a
1270 Author: Wolfgang Kampichler <dev@kampichler.info>
1271 Date:   Wed Apr 7 13:10:30 2021 +0200
1272
1273     core: parse_body.c/part_multipart_headers_cmp() changed log output from ERR to DBG in case a header does not exist
1274
1275 commit 7ef0a272dc9c81afa05ef8b1591e9f05c2810e9a
1276 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1277 Date:   Wed Apr 7 11:33:24 2021 +0200
1278
1279     core: check for non empty receive address and port in msg translator
1280
1281 commit e8583372cb1078a29bb6526c11f838e30811b94a
1282 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1283 Date:   Wed Apr 7 10:29:25 2021 +0200
1284
1285     app_sqlang: init timeval structures
1286
1287 commit 50f92131ac0a9f5dd1e19fb6e3636657ad996e37
1288 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1289 Date:   Wed Apr 7 10:29:24 2021 +0200
1290
1291     app_ruby: init timeval structures
1292
1293 commit 7457b3cefd08595c054291398de0f9a4e62691b7
1294 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1295 Date:   Wed Apr 7 10:29:24 2021 +0200
1296
1297     app_python3: init timeval structures
1298
1299 commit 97991c9cf56ca034df914ae499053e597582ef80
1300 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1301 Date:   Wed Apr 7 10:29:24 2021 +0200
1302
1303     app_python: init timeval structures
1304
1305 commit e1369a4cf0c668a0ee40d3b84b9c6382c2168e49
1306 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1307 Date:   Wed Apr 7 10:29:24 2021 +0200
1308
1309     app_lua: init timeval structures
1310
1311 commit cad5cc37c63477fbcf429af34e516b523c74132e
1312 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1313 Date:   Wed Apr 7 10:29:24 2021 +0200
1314
1315     app_jsdt: init timeval structures
1316
1317 commit 3bb1a30dda3b40ba2f188a4baab94ebda41f4a74
1318 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1319 Date:   Wed Apr 7 10:08:56 2021 +0200
1320
1321     ctl: free send_buf in case of error
1322     
1323     - disabled unused function
1324
1325 commit 62e822ce25e93a8183dd9e5e1fee517143849a6a
1326 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1327 Date:   Wed Apr 7 09:53:39 2021 +0200
1328
1329     core: use same condition for extra_params in create_via_hf()
1330
1331 commit 02c5f298d3355b7bb4c85bd290bc8265591f0ab8
1332 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1333 Date:   Tue Apr 6 17:54:46 2021 +0200
1334
1335     crypto: use same condition to free ttext.s on success or error
1336
1337 commit 7652f79640b3e792baa77531e697fd74a1ab4584
1338 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1339 Date:   Tue Apr 6 17:23:16 2021 +0200
1340
1341     core: rvalue - link to free at end of rve_opt_01() instead on replace
1342     
1343     - debug mode messages print fields
1344
1345 commit e770e0aa6889f001a3f7f2644202bf106f6559da
1346 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1347 Date:   Tue Apr 6 15:23:21 2021 +0200
1348
1349     core: rvalue - function to destroy content of rval without freeing it
1350     
1351     - needed in case of rval reuse in rve_replace_with_val()
1352
1353 commit 4f7b5537688293d196669dd5a7d0124f7656cf2d
1354 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1355 Date:   Tue Apr 6 14:48:34 2021 +0200
1356
1357     core: main - several optarg safety checks
1358
1359 commit 26ab0fcc97cbf0d6602454e60187a914f13424a2
1360 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1361 Date:   Tue Apr 6 12:17:35 2021 +0200
1362
1363     uac: do not free chunks already inserted as lumps
1364     
1365     - in case of errors happening later, the pointers are linked in
1366     sip_msg_t and will be freed there, otherwise will result in a double
1367     free
1368
1369 commit 2d7aee506c617f2d258719562f8debf2b4ba087e
1370 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1371 Date:   Tue Apr 6 08:38:16 2021 +0200
1372
1373     core/mem: removed tlsf_malloc_bits.h
1374     
1375     - no longer needed after sync with v3.1
1376
1377 commit ddafeebfaf1537c684eee22be228867563dd02ac
1378 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1379 Date:   Tue Apr 6 08:34:48 2021 +0200
1380
1381     core/mem: tlsf malloc - sync'ed with v3.1
1382     
1383     - tlsf malloc project: https://github.com/mattconte/tlsf
1384     - last commit when sync'ed:
1385       -  https://github.com/mattconte/tlsf/commit/deff9ab509341f264addbd3c8ada533678591905
1386
1387 commit a749cc53ac4aa4825ba8d720825db856d897efb2
1388 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1389 Date:   Mon Apr 5 18:06:01 2021 +0200
1390
1391     tm: init timeval structs
1392
1393 commit 9c239dc385716255b977d8d879946e707e6f51c3
1394 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1395 Date:   Mon Apr 5 17:50:31 2021 +0200
1396
1397     core: checks for trying to define empty or null ids
1398     
1399     - use found pointer to compute the lenght of ID for -A parameter to save
1400     a strlen()
1401
1402 commit c08620f6427d59749396fe2762e340328ce69c41
1403 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1404 Date:   Mon Apr 5 17:35:12 2021 +0200
1405
1406     imc: expect the second param only if first is set
1407     
1408     - bits of formatting for imc_handle_create()
1409
1410 commit ef31c82ac3bd7972c2d02c893f8041af4664b717
1411 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1412 Date:   Mon Apr 5 17:31:48 2021 +0200
1413
1414     core: cfg.len - sanitizer safety check of target buffer
1415
1416 commit ca1821837dfe7dd6630f628d968ed4d1178c7040
1417 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1418 Date:   Mon Apr 5 17:23:59 2021 +0200
1419
1420     core: fixed condition for 0 ID or NULL NAME AVP
1421     
1422     - avoid null in memcpy for AVP_NAME_STR
1423
1424 commit 36abe25e35d1862468999bedcaf8bba29ec5f48a
1425 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1426 Date:   Mon Apr 5 17:10:24 2021 +0200
1427
1428     crypto: fix use of uninitialized values introduced by b08fd55ddd598115a3b69afc630403a582d239f2
1429
1430 commit 1536f4bb3d4e654c8169afb6599c47c26df12ef6
1431 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1432 Date:   Mon Apr 5 12:05:53 2021 +0200
1433
1434     .gitignore: ignore files that can be generated by compiling tools
1435
1436 commit ba9f2b5af9cabd61f67ceedb8feab6bd7bc6526d
1437 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1438 Date:   Mon Apr 5 12:02:20 2021 +0200
1439
1440     core: init allocated memory in str_hash_alloc()
1441     
1442     - removed unused pointer shifting in dset.c
1443     - small reworking of lval_assign()
1444
1445 commit 47b1b56e6cf86b2b6d74fdf4f292e8f2bf87f9fd
1446 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1447 Date:   Mon Apr 5 11:37:06 2021 +0200
1448
1449     dmq: fixes for changes in the 678f9c6ad8a8118741a921fcc01f9b23b5702c6e
1450     
1451     - init the next field to first notification address str_list_t item
1452     - init local variables to avoid compile warnings on using garbage value
1453     - while condition on server_list instead of address of its ->s field
1454     (which always not null)
1455     - do not iterate using global dmq_notification_address_list variable, it
1456     shifts it till becomes NULL
1457
1458 commit 01fa6d962258a7ea82e6d3fe2d56f98b94806a31
1459 Author: Wolfgang Kampichler <dev@kampichler.info>
1460 Date:   Sun Apr 4 23:09:02 2021 +0200
1461
1462     lost: removed some typos and added explanatory text to doc
1463
1464 commit 1b47452cebb1b7866cbbabd5068a9ff4a39c86d2
1465 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1466 Date:   Sat Apr 3 07:56:40 2021 +0200
1467
1468     pua_dialoginfo: skip requests that do not control call state
1469     
1470     - GH #2700
1471
1472 commit b7f753ddc727e1d7ab42e7abe607059e03976f8d
1473 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1474 Date:   Sat Apr 3 07:55:11 2021 +0200
1475
1476     core: parse uri - check for invalid port values
1477
1478 commit 9413fc6399d7e9b791ed0cb53172ab5fd887f0f6
1479 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1480 Date:   Fri Apr 2 10:16:13 2021 +0200
1481
1482     modules: readme files regenerated - topos ... [skip ci]
1483
1484 commit a877e707c7768307886c67a8c64a5c524eac06f4
1485 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1486 Date:   Fri Apr 2 10:11:01 2021 +0200
1487
1488     topos: docs - fixed title for xavu_cfg example [skip ci]
1489     
1490     - groupped xavu parameters
1491
1492 commit f95ede239474f8c3b901f83e7eb34cbfa8f0e0fd
1493 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1494 Date:   Fri Apr 2 10:04:10 2021 +0200
1495
1496     dmq: access val after being tested for null
1497
1498 commit d4e31e6ae494836c49e50f463517a576b18c5611
1499 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1500 Date:   Fri Apr 2 09:37:21 2021 +0200
1501
1502     core: parse uri - cast to unsigned for left shifting
1503
1504 commit f21ad75e1f86f353cc9cdf6d21c9ee2b74e9eb6c
1505 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
1506 Date:   Thu Apr 1 19:07:42 2021 +0200
1507
1508     pkg/kamailio/deb: set version 5.5.0~pre0
1509
1510 commit a07de1e2b892537c46879b4d744bff86af24e5e8
1511 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1512 Date:   Thu Apr 1 17:01:14 2021 +0200
1513
1514     modules: readme files regenerated - acc_json ... [skip ci]
1515
1516 commit c45d65ba1413ff2ca617d5fa1cf6cb391ffb1734
1517 Author: Julien Chavanton <jchavanton@gmail.com>
1518 Date:   Thu Apr 1 07:50:40 2021 -0700
1519
1520     acc_json: param to accept pre-encoded json values (#2699)
1521
1522 commit 2f1067f010dd497c7a348c9f2233b318b9d7c663
1523 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1524 Date:   Thu Apr 1 11:49:26 2021 +0200
1525
1526     Makefile.defs: version set to 5.5.0-pre0
1527     
1528     - starting of testing phase for 5.5 series
1529
1530 commit 161c67236bcd0f9844f02fe4f0b5ed302f431de9
1531 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1532 Date:   Thu Apr 1 11:48:20 2021 +0200
1533
1534     Makefile.defs: version set to 5.5.0-dev6
1535     
1536     - development for 5.5 series is closed
1537
1538 commit 52d89a4d6a11f8d5d660fc871c9f5e79d5075e75
1539 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1540 Date:   Thu Apr 1 09:16:14 2021 +0200
1541
1542     modules: readme files regenerated - topos ... [skip ci]
1543
1544 commit e90bfa7cc3b5e3cd23e4071d811277c5f94ddd6d
1545 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1546 Date:   Thu Apr 1 09:12:16 2021 +0200
1547
1548     topos: docs for inbound event routes and context
1549
1550 commit 7a3ad54711c855ab209ef23f08c34902f5dac9a8
1551 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1552 Date:   Thu Apr 1 08:56:29 2021 +0200
1553
1554     topos: docs updated for xavu replacing avp parameters
1555
1556 commit c030fc5231d2a6534867e90b412c15e7a9db7a98
1557 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1558 Date:   Thu Apr 1 08:40:25 2021 +0200
1559
1560     topos: use xavu instead of avp
1561     
1562     - replaced params refering to avp with corresponding xavp alternatives
1563
1564 commit 2b48eadb445706d24542d1132c608e5821e68a92
1565 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1566 Date:   Thu Apr 1 07:56:30 2021 +0200
1567
1568     core: $xavu() helper functions to get child values
1569     
1570     - like for xavp and xavi
1571
1572 commit 5a96993efd6cff7677a5c49fee15c30715903ea0
1573 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1574 Date:   Thu Apr 1 00:01:22 2021 +0200
1575
1576     topos: use context for sruid
1577
1578 commit 5c2699c4f6a9e8a24057b754e6510433129f509d
1579 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1580 Date:   Wed Mar 31 23:55:51 2021 +0200
1581
1582     core: sruid - use specific prefix for global variables
1583     
1584     - declare static functions used only local
1585     - functions to append a value to sruid
1586
1587 commit b458bbcba00cd6678617f004bbdeff2a1b0c524d
1588 Author: Wolfgang Kampichler <dev@kampichler.info>
1589 Date:   Wed Mar 31 23:14:14 2021 +0200
1590
1591     lost: memory leak fix and code refactoring
1592
1593 commit 858fab6bbf0c26f22bb9411e9385c10d654a6da5
1594 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1595 Date:   Wed Mar 31 21:59:51 2021 +0200
1596
1597     topos: ability to execute event routes when messages
1598
1599 commit 4eae7ee7819c528297e24778ae480d3a2e0a8188
1600 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1601 Date:   Wed Mar 31 21:46:14 2021 +0200
1602
1603     topos: option to set a context value via modparam or function
1604     
1605     - ability to group records
1606
1607 commit 3363d4671e9dcb888868bf182f9eae708ca55c71
1608 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1609 Date:   Wed Mar 31 21:45:14 2021 +0200
1610
1611     kamctl: db schema regenerated - updates to userblocklist and topos modules
1612
1613 commit e6609d4041f9bc74b68fe83b67ba4499e8fb1924
1614 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1615 Date:   Wed Mar 31 21:44:12 2021 +0200
1616
1617     lib: srdb1 - added x_context column to topos tables
1618
1619 commit ac60e5d0a9f847fe77458d733d6ca67c9352978d
1620 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1621 Date:   Wed Mar 31 16:16:15 2021 +0200
1622
1623     modules: readme files regenerated - textopsx ... [skip ci]
1624
1625 commit 6379f1280ba41e87ddb34fa1705ffe4231dcac9c
1626 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1627 Date:   Wed Mar 31 16:05:52 2021 +0200
1628
1629     textopsx: docs - notes about 1-based indexing for hf value functions
1630     
1631     - GH #2387
1632
1633 commit 47e9a74bbe48025d238b85eac9ba5ed183f70667
1634 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1635 Date:   Wed Mar 31 16:01:16 2021 +0200
1636
1637     modules: readme files regenerated - tls ... [skip ci]
1638
1639 commit c9702415579b8c7c2eb525accc909a586c17c2d1
1640 Author: Henning Westerholt <hw@skalatan.de>
1641 Date:   Wed Mar 31 13:28:30 2021 +0000
1642
1643     topos: add functionality to set a variable host part for the Contact header
1644     
1645     - add functionality to set a variable host part for the Contact header
1646     - could be refactored to use a xavp instead of avp, together with the other
1647       parameters in this area ([a,b]_contact_avp)
1648
1649 commit 4edb9b27aa5cf8e39cb87c78557391445952b21c
1650 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1651 Date:   Wed Mar 31 15:51:04 2021 +0200
1652
1653     tls: docs for tls_set_connect_server_id(srvid)
1654
1655 commit e979a341c1b142bb02da25c7753e7efb2d34e80a
1656 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1657 Date:   Wed Mar 31 15:44:41 2021 +0200
1658
1659     tls: added tls_set_connect_server_id(srvid) function
1660     
1661     - set the server id of the tls profile to be used by next client
1662     connect, being reset after use
1663     - alternative to use of xavp to specify server id for client profile for
1664     the cases when xavps are no longer available (e.g., after
1665     event_route[tm:local-request])
1666
1667 commit 30cb2e4ec263e182e0726b217086135de2e2520c
1668 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1669 Date:   Wed Mar 31 12:01:18 2021 +0200
1670
1671     modules: readme files regenerated - http_async_client ... [skip ci]
1672
1673 commit 91c73d62bcb5e635aae4462393e3fe71b64657f1
1674 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
1675 Date:   Tue Mar 30 14:39:16 2021 +0200
1676
1677     http_async_client: configure curl redirect per query
1678
1679 commit 3b339e15e0c14c688b2dea1c2a46b212cd60eef8
1680 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1681 Date:   Wed Mar 31 10:16:13 2021 +0200
1682
1683     modules: readme files regenerated - pua_dialoginfo ... [skip ci]
1684
1685 commit 499d1fcf4a16a7f52fda7548c990de70745b54d4
1686 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1687 Date:   Wed Mar 31 10:00:46 2021 +0200
1688
1689     pua_dialoginfo: docs for attribute_display param
1690
1691 commit be279afb807ad74c7d46f9e57cfa7fae5226a1e3
1692 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1693 Date:   Wed Mar 31 09:56:58 2021 +0200
1694
1695     pua_dialoginfo: new param attribute_display
1696     
1697     - if set to 1, the display name attribute is added with user part of the
1698     URI for local and remote targets
1699
1700 commit 8c69bd53ebd47c51f37bdcc96a8719b1d1c69947
1701 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1702 Date:   Wed Mar 31 09:33:35 2021 +0200
1703
1704     pua_dialoginfo: use helper functions for operations with str inside build_dialoginfo()
1705
1706 commit 1d00cf66f8006b082c0e0258371f4da5015b2ac2
1707 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1708 Date:   Wed Mar 31 08:46:14 2021 +0200
1709
1710     modules: readme files regenerated - cplc ... [skip ci]
1711
1712 commit 5a87ec17841bbce35dae02baefc0fe350b41ad33
1713 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1714 Date:   Wed Mar 31 08:38:33 2021 +0200
1715
1716     pua_dialoginfo: docs - added missing ending section tag
1717
1718 commit abafc6c99f01a81d108e64efd292920ad5b6a2e4
1719 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1720 Date:   Wed Mar 31 08:35:34 2021 +0200
1721
1722     cplc: docs - fixed docbook tags removing extra ending section
1723
1724 commit 047f6e4409ad4a4ed6bed9f46a8c1e31bd8df83c
1725 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1726 Date:   Wed Mar 31 08:31:14 2021 +0200
1727
1728     modules: readme files regenerated - cplc ... [skip ci]
1729
1730 commit 79be32bcc45775f703319730d405727b0a983726
1731 Author: frederic <frederic.gaisnon@mmtt.fr>
1732 Date:   Tue Mar 16 17:36:15 2021 +0100
1733
1734     pua_dialoginfo: disable publish notifications for subsequent requests (key: publish_dialog_req_within)
1735     pua_dialoginfo: add new key to really deactivate caller or callee notification when the deactivated party was supervised (key: caller_entity_when_publish_disabled key: callee_entity_when_publish_disabled)
1736
1737 commit cb38addf641d07b8881808ff17fe66ee6af1d743
1738 Author: frederic <frederic.gaisnon@mmtt.fr>
1739 Date:   Tue Mar 16 12:16:25 2021 +0100
1740
1741     cplc: add a configuration route before redirected call (key: redirect_route)
1742     cplc: deactivate 3XX responses handling (key: ignore3xx)
1743     cplc: time based cpl did not work if several are set
1744     cplc: add return result to kamcmd commands
1745     cplc: documentation update (new keys, new module name, proxy_route modification)
1746
1747 commit f4f17c83073db933954c4bb1dd52f83fecd8ed80
1748 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1749 Date:   Wed Mar 31 08:16:23 2021 +0200
1750
1751     modules: readme files regenerated - dmq ... [skip ci]
1752
1753 commit a2530363bba4415dcb82f4a03691e3e2aa48c88e
1754 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1755 Date:   Wed Mar 31 08:02:21 2021 +0200
1756
1757     dmq: docs for dmq_process_message()
1758
1759 commit c990dae2a6078772119e1ba2f8f3735e59211341
1760 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1761 Date:   Wed Mar 31 07:45:03 2021 +0200
1762
1763     dmq: new function dmq_process_message()
1764     
1765     - similar to dmq_handle_message(), but processes the dmq message
1766     immediately, without queuing for special worker processes
1767     - useful for messages that need very short time for processing, like
1768     htable operation, simplifying by no longer cloning request in shared
1769     memory
1770
1771 commit b94c0282ca297410c82973423f8104334b4281f9
1772 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1773 Date:   Tue Mar 30 23:01:10 2021 +0200
1774
1775     modules: readme files regenerated - crypto ... [skip ci]
1776
1777 commit 305a2ff281ffb4320b9a685d96fc8cac5d82ba33
1778 Author: Henning Westerholt <hw@skalatan.de>
1779 Date:   Tue Mar 30 20:51:12 2021 +0000
1780
1781     crypto: small copy/paste fix in docs
1782
1783 commit 588eeeb2c56a98de3bb3fe09b0360f1dc53d811a
1784 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1785 Date:   Tue Mar 30 22:46:12 2021 +0200
1786
1787     modules: readme files regenerated - crypto ... [skip ci]
1788
1789 commit b08fd55ddd598115a3b69afc630403a582d239f2
1790 Author: Henning Westerholt <hw@skalatan.de>
1791 Date:   Tue Mar 30 20:39:06 2021 +0000
1792
1793     crypto: add two new parameters to provide interoperability with existing crypto libraries
1794     
1795     - add two new parameters to provide interoperability with existing crypto libraries
1796     - key_derivation: specify the mode of the key derivation
1797     - init_vector: specify the source of the initialization vector
1798     - this can e.g. used to decrypt data coming from a Java middle-ware application or
1799       from a PostgreSQL database encrypt function
1800
1801 commit 25378c0388bb4365e8d4f1a4e874381fe339cd3b
1802 Author: Wolfgang Kampichler <dev@kampichler.info>
1803 Date:   Tue Mar 30 21:50:48 2021 +0200
1804
1805     lost: README update
1806
1807 commit 5f50cc0ec7017a325d25249e6e66e6a2feb4dd08
1808 Author: Wolfgang Kampichler <dev@kampichler.info>
1809 Date:   Tue Mar 30 21:33:09 2021 +0200
1810
1811     http_client: duplicated code removed
1812
1813 commit 2f48d0cdc84eaa583a2f2b6837e6251e62abc901
1814 Author: Wolfgang Kampichler <dev@kampichler.info>
1815 Date:   Tue Mar 30 21:15:56 2021 +0200
1816
1817     lost: DOM level count fix
1818
1819 commit edd2884441ac75d96f6a0a7d53e8c738e5300ecf
1820 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1821 Date:   Tue Mar 30 14:16:16 2021 +0200
1822
1823     modules: readme files regenerated - http_async_client ... [skip ci]
1824
1825 commit 0183de317d0d2578e83061fc7541afde37ec4853
1826 Merge: f90640f7ce 14a399652b
1827 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
1828 Date:   Tue Mar 30 14:04:06 2021 +0200
1829
1830     Merge pull request #2694 from gled-rs/http_async_follow_redirect
1831     
1832     http_async_client: add curl_follow_redirect parameter
1833
1834 commit f90640f7cec45a359e996493ae91b1a45d2603e7
1835 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1836 Date:   Tue Mar 30 11:58:53 2021 +0200
1837
1838     path: set dst udp uri length for decoding received value in alias format
1839
1840 commit c1fcb8379c24efed52f6dca2f3f00f6ee5d43706
1841 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1842 Date:   Tue Mar 30 11:58:11 2021 +0200
1843
1844     core: dset - asume udp if uri without transport for alias encoding
1845     
1846     - set output length for udp proto
1847
1848 commit bb2fd8c0cd9909f87df7df6fa300a06c38259a10
1849 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1850 Date:   Tue Mar 30 11:29:26 2021 +0200
1851
1852     pv: new transformation class - urialias
1853     
1854     - encode/decode uri alias values (addr~port~proto)
1855
1856 commit e111de999e22ed5d968ac50844e92f3f21dc0c2e
1857 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1858 Date:   Tue Mar 30 11:06:02 2021 +0200
1859
1860     core: dset - helper function to encode/decode uri alias values
1861
1862 commit 895208ebb0f999365ded50a9ecfc0fb2ed2b1e01
1863 Author: Charles Chance <charles.chance@sipcentric.com>
1864 Date:   Mon Mar 29 21:43:30 2021 +0100
1865
1866     core: use third array element when generating totag suffix
1867
1868 commit e36ea1fd0ad6e7d2814e8f07eff89a89ecd14469
1869 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1870 Date:   Tue Mar 30 09:31:24 2021 +0200
1871
1872     modules: readme files regenerated - textops ... [skip ci]
1873
1874 commit df1f22fc2948071d7f77533cec337c45080d3a85
1875 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1876 Date:   Tue Mar 30 09:25:36 2021 +0200
1877
1878     textops: docs for str_find() and str_ifind()
1879
1880 commit 389224660bc748b7e9f69fadcbbed0faf8a44b5a
1881 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1882 Date:   Tue Mar 30 08:50:54 2021 +0200
1883
1884     textops: added functions to find a string inside another one
1885
1886 commit 686bad209b3f445d8ab81643bd82648a12d72f1d
1887 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1888 Date:   Mon Mar 29 16:31:11 2021 +0200
1889
1890     modules: readme files regenerated - dmq ... [skip ci]
1891
1892 commit 678f9c6ad8a8118741a921fcc01f9b23b5702c6e
1893 Author: Henning Westerholt <hw@skalatan.de>
1894 Date:   Mon Mar 29 14:25:18 2021 +0000
1895
1896     dmq: add support to specify a notification address multiple times in the cfg
1897     
1898     - add support to specify a notification address multiple times in the cfg, e.g.:
1899     - modparam("dmq", "notification_address", "sip:10.0.0.1:5060")
1900     - modparam("dmq", "notification_address", "sip:10.0.0.2:5060") etc..
1901     - this can be used to easily configure multiple notification server
1902     - it is an alternative to the multi_notify mode and do not work together with it
1903
1904 commit 981701d4ffa8bce2be3768f43cbde0f5344390fc
1905 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1906 Date:   Mon Mar 29 15:31:11 2021 +0200
1907
1908     modules: readme files regenerated - path ... [skip ci]
1909
1910 commit 54036506a005d30e0ea2685ac99d004b416bf0f3
1911 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1912 Date:   Mon Mar 29 15:28:10 2021 +0200
1913
1914     path: docs for received_name parameter
1915
1916 commit 6b607182678a5913b1e07c0e32725cb89b399501
1917 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1918 Date:   Mon Mar 29 15:25:21 2021 +0200
1919
1920     path: option to set received param name
1921
1922 commit 0f0a56ad5c97a611fab64fc9b9eba304643dcec8
1923 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1924 Date:   Mon Mar 29 15:04:38 2021 +0200
1925
1926     path: removed svn id header
1927
1928 commit 08ccff9107f4c1ff1f0e863967be688b6c821bb4
1929 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1930 Date:   Mon Mar 29 12:01:13 2021 +0200
1931
1932     modules: readme files regenerated - rtpengine ... [skip ci]
1933
1934 commit ab68c7a6190bb89775cb92428bc2c5ac4798f560
1935 Author: Henning Westerholt <hw@skalatan.de>
1936 Date:   Mon Mar 29 09:51:59 2021 +0000
1937
1938     rtpengine: improvement in docs related to sock weights
1939
1940 commit 1d7d78c31eeab717c7013a00650d3cb07895bac8
1941 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1942 Date:   Mon Mar 29 09:56:36 2021 +0200
1943
1944     ipops: proper handling of return code for ip to buf conversion
1945     
1946     - reported in GH #2695
1947
1948 commit c331e6dddb238abe5fc832ce3d3934fbe56ad2f7
1949 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1950 Date:   Sat Mar 27 14:43:05 2021 +0100
1951
1952     pv: use unsigned for safer non-ascii bit shifting for hexa
1953     
1954     - related to GH #2690
1955
1956 commit 9efe1e0c32ae43d67240d6a97306e3cff61c3c55
1957 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1958 Date:   Sat Mar 27 14:37:03 2021 +0100
1959
1960     core: use unsigned for safer non-ascii bit shifting for hexa
1961
1962 commit 14a399652bb813f77da13956eb47e1f16c5d6b8f
1963 Author: gled <gled@remote-shell.net>
1964 Date:   Fri Mar 26 16:54:02 2021 -0700
1965
1966     http_async_client: add curl_follow_redirect parameter
1967     
1968     - add curl_follow_redirect mod parameter to set CURLOPT_FOLLOWLOCATION
1969       to tell libcurl to follow 3xx responses.
1970     - write the doc in doc subfolder for the curl_follow_redirect param
1971
1972 commit ec3f98b2b9e2a44b57f0b60401d2f037d3068e83
1973 Author: Kamailio Dev <kamailio.dev@kamailio.org>
1974 Date:   Fri Mar 26 15:01:13 2021 +0100
1975
1976     modules: readme files regenerated - stirshaken ... [skip ci]
1977
1978 commit 3053b87a5c023a89be33a0fad924e31f41d4bcda
1979 Author: Piotr Gregor <piotr@signalwire.com>
1980 Date:   Fri Mar 26 13:47:33 2021 +0000
1981
1982     stirshaken: Update docs [skip ci]
1983     
1984     Update docs about X509 cerrtificate path verification turned on by default.
1985     Modified: src/modules/stirshaken/doc/stirshaken_admin.xml
1986
1987 commit 0793fb05b61e517a3353c436e8fb928c4730e573
1988 Author: Daniel-Constantin Mierla <miconda@gmail.com>
1989 Date:   Fri Mar 26 14:50:40 2021 +0100
1990
1991     lwsc: do not set timeout fileds lws_context_creation_info
1992     
1993     - needs to sort out which versions have them
1994
1995 commit 054febc016f3fa089c9dc84bcb7581c04213eeed
1996 Author: Piotr Gregor <piotr@signalwire.com>
1997 Date:   Fri Mar 26 13:24:13 2021 +0000
1998
1999     stirshaken: Turn on X509 cert path check as default
2000
2001 commit 20ff5e129315acd7a45513279c13800950ea96f3
2002 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2003 Date:   Fri Mar 26 13:46:37 2021 +0100
2004
2005     modules: readme files regenerated - db_oracle ... [skip ci]
2006
2007 commit 4bf6acf34730969048376ded5b6bd90b6abfaa04
2008 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2009 Date:   Fri Mar 26 13:40:00 2021 +0100
2010
2011     mediaproxy: docs - updated project name
2012
2013 commit 9c4e3fc30c63095a71e42bb480fcf26699ee8ecc
2014 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2015 Date:   Fri Mar 26 13:39:16 2021 +0100
2016
2017     db_berkeley: km_doc - updated project name
2018
2019 commit 40a2c2c6cfaecff34f7d4c40dfafbc3af9cab830
2020 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2021 Date:   Fri Mar 26 13:37:30 2021 +0100
2022
2023     cnxcc: removed old project name from sample configuration
2024
2025 commit b0c51f5768afe7869d7aadfc05bee40863975b43
2026 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2027 Date:   Fri Mar 26 13:36:36 2021 +0100
2028
2029     permissions: updated project anem in same register deny file
2030
2031 commit 7bd66b68f8640a220662b4ce6438ad524a0d4741
2032 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2033 Date:   Fri Mar 26 13:35:15 2021 +0100
2034
2035     pdt: removed obsoleted mi fifo shell script examples
2036
2037 commit f5d38980841d7ae6ea5eecaa9dba41f907171ae2
2038 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2039 Date:   Fri Mar 26 13:34:21 2021 +0100
2040
2041     pdt: replaced mi_fifo with jsonrpcs in example
2042     
2043     - documentation updates
2044
2045 commit 39e57d38b02c08b42567708a6d65f36a83144caf
2046 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2047 Date:   Fri Mar 26 13:28:59 2021 +0100
2048
2049     xmpp: replaced mi_fifo with jsonrpcs in example
2050     
2051     - minor docs updates
2052
2053 commit e6d8b844b9b3b712803dec6a03b74c902fd5aa6f
2054 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2055 Date:   Fri Mar 26 13:26:24 2021 +0100
2056
2057     xmpp: renamed example config to use project name
2058
2059 commit d2a1df24b8042de7802bbf466441cda95b7e64f2
2060 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2061 Date:   Fri Mar 26 13:25:15 2021 +0100
2062
2063     db_oracle: docs - tool name is kamailio_orasel
2064
2065 commit 5c48d437935e971482c9bbf41f067d120911e2c8
2066 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2067 Date:   Fri Mar 26 13:19:03 2021 +0100
2068
2069     acc_diameter: init variables for safer cleanup
2070
2071 commit 1856ed85008b837fdc29ee2b156c26ff3b5a54aa
2072 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2073 Date:   Fri Mar 26 09:34:30 2021 +0100
2074
2075     lwsc: LWS_CALLBACK_EVENT_WAIT_CANCELLED event is available from v3
2076
2077 commit fa83cbbbc9e3850b6c2890e59059925b16d38af0
2078 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2079 Date:   Fri Mar 26 09:31:44 2021 +0100
2080
2081     lwsc: handle LWS_CALLBACK_GET_THREAD_ID event
2082     
2083     - logs for a few other events
2084
2085 commit cc36b9233050930494bedd5af58bcf0c3d49c950
2086 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2087 Date:   Fri Mar 26 09:15:15 2021 +0100
2088
2089     lwsc: use lws_cancel_service() for triggering writable event
2090
2091 commit 714f7ab82971fd6c24e54c172075a441acf8842e
2092 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2093 Date:   Thu Mar 25 21:27:52 2021 +0100
2094
2095     lwsc: support to compile with older libwebsockets library
2096     
2097     - now builds on Debian 10
2098
2099 commit 5556612912ef6498518b6d9954b58990d6510c47
2100 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2101 Date:   Thu Mar 25 21:16:12 2021 +0100
2102
2103     modules: readme files regenerated - rtpengine ... [skip ci]
2104
2105 commit d37b84be468f24b2cf015b4fc5d9abe97cc930bb
2106 Author: Richard Fuchs <rfuchs@sipwise.com>
2107 Date:   Wed Mar 24 16:09:45 2021 -0400
2108
2109     rtpengine: add support for websocket protocol
2110
2111 commit 759ca714acc6aa22a0bb609b2a14effc7cc94374
2112 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2113 Date:   Thu Mar 25 16:32:37 2021 +0100
2114
2115     lwsc: fixed export of lwsc_notify_proto()
2116
2117 commit 1759d923ea218b7acc8dc30f6f37ba52b2e947e9
2118 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2119 Date:   Thu Mar 25 13:31:12 2021 +0100
2120
2121     modules: readme files regenerated - stirshaken ... [skip ci]
2122
2123 commit 82f43150287a382d47ec82a95da2b743ae322bb2
2124 Author: Piotr Gregor <piotr@signalwire.com>
2125 Date:   Thu Mar 25 12:26:51 2021 +0000
2126
2127     stirshaken: Fix format usage examples [skip ci]
2128     
2129     Add note about stirshaken_check_identity() considered to be dfault.
2130     Modified: src/modules/stirshaken/doc/stirshaken_admin.xml
2131
2132 commit f1f73cc20dab827b91dd19fb30d2fea699835b73
2133 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2134 Date:   Thu Mar 25 11:31:58 2021 +0100
2135
2136     github/workflow: add gcc-problem-patcher [skip ci]
2137     
2138     let's make more visible the problems detected by the compiler
2139     
2140     https://github.com/marketplace/actions/gcc-problem-matcher?version=0.1
2141
2142 commit b29757bd3f92174dec238dbf7c7acc2f5cfe8a72
2143 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2144 Date:   Thu Mar 25 11:31:14 2021 +0100
2145
2146     modules: readme files regenerated - speeddial ... [skip ci]
2147
2148 commit 668e4b2ffb2401735e89f3532f6fb5824c31befc
2149 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2150 Date:   Thu Mar 25 11:28:33 2021 +0100
2151
2152     pkgs: deb - removed old project name
2153
2154 commit b28ef4aabf78d107e17ddaf01d080a4ad21dc965
2155 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2156 Date:   Thu Mar 25 11:28:14 2021 +0100
2157
2158     pkg: obs - removed old project name
2159
2160 commit 1f54ee1b24b94b5410752263bac2960ac39a9235
2161 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2162 Date:   Thu Mar 25 11:23:31 2021 +0100
2163
2164     misc: examples - removed old project name
2165
2166 commit 98e794c9c3028fee01e1bae5c8c6cd594643b887
2167 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2168 Date:   Thu Mar 25 11:19:41 2021 +0100
2169
2170     misc: tls-ca - replaced old project name
2171
2172 commit 545b3f730abda55bfe43609ec92bbb3832919513
2173 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2174 Date:   Thu Mar 25 11:12:45 2021 +0100
2175
2176     ims_diameter_server: examples - removed old project name [skip ci]
2177
2178 commit 300bcaa931aa0afe2265008d6c53f9b3793e70f0
2179 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2180 Date:   Thu Mar 25 11:11:32 2021 +0100
2181
2182     rtp_media_server: replaced old project name in comments [skip ci]
2183
2184 commit 7f96d6c9e2d9cb17f096b3f900c12a5d37b190c3
2185 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2186 Date:   Thu Mar 25 11:09:29 2021 +0100
2187
2188     etc/kamailio.cfg: removed old project name [skip ci]
2189
2190 commit bf7065f64802aaa54e24350b12f216081f62621e
2191 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2192 Date:   Thu Mar 25 11:08:48 2021 +0100
2193
2194     textops: docs - replaced old project name [skip ci]
2195
2196 commit df50e1e4eaa2a915d817da242ab40bddfcb1556f
2197 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2198 Date:   Thu Mar 25 11:03:44 2021 +0100
2199
2200     tls: removed deprecated readme file [skip ci]
2201
2202 commit e153d1039fda40e760d91f4895098a4d5908e1e8
2203 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2204 Date:   Thu Mar 25 11:01:09 2021 +0100
2205
2206     speeddial: docs - updated sample config, bits of formatting [skip ci]
2207
2208 commit ed0ec294794a783d5523c7d171d3ae7225398df8
2209 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2210 Date:   Thu Mar 25 09:01:22 2021 +0100
2211
2212     modules: readme files regenerated - lwsc ... [skip ci]
2213
2214 commit 49f030c8c9e5c86044bfb5e0ecd9cda0a8e2fd77
2215 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2216 Date:   Thu Mar 25 08:53:56 2021 +0100
2217
2218     lwsc: docs for functions with ws proto parameter [skip ci]
2219
2220 commit cb22809cfeacd6b587d51abdb98aa9e72652e742
2221 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2222 Date:   Thu Mar 25 08:44:30 2021 +0100
2223
2224     lwsc: added functions with ws proto parameter
2225
2226 commit 5dfa6ba930f6e9a49f3dcf0f32a0d2e7c6f8941b
2227 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2228 Date:   Thu Mar 25 04:01:12 2021 +0100
2229
2230     modules: readme files regenerated - stirshaken ... [skip ci]
2231
2232 commit 9da757be8861649cdcc9e03bfaf35e6b257ff18f
2233 Author: Piotr Gregor <piotr@signalwire.com>
2234 Date:   Thu Mar 25 02:49:06 2021 +0000
2235
2236     stirshaken: Fix usage examples [skip ci]
2237     
2238     Modified: src/modules/stirshaken/doc/stirshaken_admin.xml
2239
2240 commit 4e6772d9c519de997901e1451a3a5e845a508628
2241 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2242 Date:   Thu Mar 25 00:44:13 2021 +0100
2243
2244     github/workflows: fix branch name
2245
2246 commit 5ac49634c18955ffedd0ad909d2199e5881905c6
2247 Author: Ovidiu Sas <osas@voipembedded.com>
2248 Date:   Wed Mar 24 19:35:11 2021 -0400
2249
2250     siptrace: properly terminate logs with '\n'
2251
2252 commit 30f1c7b6521fba17e064262b32e11b33da7678ab
2253 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2254 Date:   Wed Mar 24 23:38:58 2021 +0100
2255
2256     github/workflows: main workflow
2257     
2258     * migration from travis-ci to github actions
2259
2260 commit bac4fe67c7eb6dae96809c1c15a44defb9a2681d
2261 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2262 Date:   Wed Mar 24 21:16:12 2021 +0100
2263
2264     modules: readme files regenerated - rtpengine ... [skip ci]
2265
2266 commit 5cc888f0e9e305734621c0db1f63a47f2f0c381a
2267 Author: Richard Fuchs <rfuchs@sipwise.com>
2268 Date:   Wed Mar 24 16:12:13 2021 -0400
2269
2270     rtpengine: fix typo in docs
2271
2272 commit 9efc27964695d7a637250ac46ecac275fb627b0e
2273 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2274 Date:   Wed Mar 24 17:46:10 2021 +0100
2275
2276     modules: readme files regenerated - lwsc ... [skip ci]
2277
2278 commit 3c48266d56b58d3c1de44f630a88df2092d6d0d5
2279 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2280 Date:   Wed Mar 24 17:12:50 2021 +0100
2281
2282     lwsc: added loaded field to intermodule api strucure
2283     
2284     - mark when the structure is filled
2285
2286 commit 465459f25fe60f3fd5227b31e86e3fb33537d33c
2287 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2288 Date:   Wed Mar 24 17:00:03 2021 +0100
2289
2290     lwsc: docs for verbosity parameter [skip ci]
2291
2292 commit 39ae2a441ffda8c8df1774917c3385ad7cc78bcf
2293 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2294 Date:   Wed Mar 24 16:55:35 2021 +0100
2295
2296     lwsc: added verbosity parameter
2297     
2298     - control debug messages verbosity
2299
2300 commit dfbd4e12d6c4b3c9664d58ffbc479de9ea68f03e
2301 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2302 Date:   Wed Mar 24 16:45:39 2021 +0100
2303
2304     lwsc: added inter-module api
2305     
2306     - exported lwsc request function to send data to a ws target and proto,
2307     then wait for response data for a specific time interval
2308
2309 commit 8c8080a4ce714fc2b7efb3a285c474f8a583e851
2310 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2311 Date:   Wed Mar 24 16:26:34 2021 +0100
2312
2313     lwsc: store lws protocols structure in endpoint
2314     
2315     - more flexibility in specifying ws sub-protocols per connection
2316
2317 commit 1001e9e1dbfdec525f4a5f96f7dd3fcc22e51888
2318 Author: Robert Boisvert <rdboisvert@gmail.com>
2319 Date:   Wed Mar 24 12:17:20 2021 -0400
2320
2321     mohqueue: use ptime
2322     
2323         - version 1.7
2324         - match ptime of incoming call; otherwise, default to 20ms
2325         - update copyright dates
2326
2327 commit 575622520df06e769ad6174c36ad142b59cfa96e
2328 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2329 Date:   Wed Mar 24 12:09:08 2021 +0100
2330
2331     pkg/kamailio/deb: version set 5.5.0~dev5
2332
2333 commit 868ff72ad17573657ce19239a6f394cb117475c6
2334 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2335 Date:   Wed Mar 24 10:31:18 2021 +0100
2336
2337     modules: readme files regenerated - pv ... [skip ci]
2338
2339 commit c959a3c5f5efa1158bd53a31476f33d080793928
2340 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2341 Date:   Wed Mar 24 10:19:51 2021 +0100
2342
2343     pv: docs - relocated shvset note outside of param definition details [skip ci]
2344
2345 commit fa136edab5e552ed7b9e01af602bc09c98afce35
2346 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2347 Date:   Wed Mar 24 10:16:24 2021 +0100
2348
2349     modules: readme files regenerated - pv ... [skip ci]
2350
2351 commit bcc6370cdc00f25ce3d0f29e168c20ca880dcda2
2352 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2353 Date:   Wed Mar 24 09:46:53 2021 +0100
2354
2355     pv: docs - note about use of $shv() in kemi scripts for shvset param [skip ci]
2356
2357 commit cd4f72075aaaf47184bafdc10358862e03891fcf
2358 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2359 Date:   Wed Mar 24 09:26:52 2021 +0100
2360
2361     Makefile.defs: version set to 5.5.0-dev5
2362
2363 commit 341cb21618738008cbdea949c532cb61ca89bf15
2364 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2365 Date:   Wed Mar 24 09:25:33 2021 +0100
2366
2367     Makefile.groups: added group for lwsc module
2368
2369 commit 8be3382079be90e60ce48cdc924bd4c5192d523a
2370 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2371 Date:   Wed Mar 24 09:20:13 2021 +0100
2372
2373     lwsc: new module adding websocket client connector
2374     
2375     - targeting interaction with external system, not for usual SIP forwarding
2376     - uses libwebsockets
2377
2378 commit e1570a115f99c896d3703b756fe95cc28e0cb7d5
2379 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2380 Date:   Wed Mar 24 09:05:55 2021 +0100
2381
2382     siptrace: renamed SREV_NET_DATA_SEND to SREV_NET_DATA_SENT
2383
2384 commit 93df5a5241f57ffb71dad0b0df04a256b7b0b7b4
2385 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2386 Date:   Wed Mar 24 09:04:38 2021 +0100
2387
2388     core: events - rename SREV_NET_DATA_SEND to SREV_NET_DATA_SENT
2389     
2390     - reflects better the purpose, being executed after the message is sent
2391
2392 commit 9c2c4bafa0f0cd980b5867e7d4c0995255730f87
2393 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2394 Date:   Tue Mar 23 17:50:23 2021 +0100
2395
2396     core: comments updated for msg_send_buffer()
2397
2398 commit d0434c21962ad92b92108f9f7cf761617bb6ec58
2399 Author: Sergey Safarov <s.safarov@gmail.com>
2400 Date:   Wed Mar 24 09:25:34 2021 +0300
2401
2402     pkg/docker: updated submodule [skip ci]
2403
2404 commit 5460949614c92c7dbfb7f63274540500f2a69d5b
2405 Author: Miteshkumar Thakkar <mitesht@users.noreply.github.com>
2406 Date:   Tue Mar 23 20:35:20 2021 +0530
2407
2408     app_lua: Fixed error 'too many parameters'
2409     
2410     - Calling function KSR.secsipid.secsipid_add_identity() has six parameters, is giving error 'too many parameters'
2411
2412 commit 70929120769113d636c19dac69bbe13ee8689410
2413 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2414 Date:   Tue Mar 23 12:53:38 2021 +0100
2415
2416     tls: test the pointer to CA file path when setting the client property
2417
2418 commit f35101a9e0f9960880eb2bf83966da90f76496b5
2419 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2420 Date:   Tue Mar 23 12:29:19 2021 +0100
2421
2422     tls: log file name if failure to set the client CA list
2423
2424 commit d82d95a824d6f8a6c0246b78ac6642d4d6fed9e1
2425 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
2426 Date:   Tue Mar 23 11:30:18 2021 +0100
2427
2428     http_async_client: fix build with older versionss of libcurl
2429     
2430     * CURLPIPE_NOTHING was introduced at libcurl 7.43.0
2431
2432 commit eb3fd40609a3ddd88bc2642e768e3a0523a0c747
2433 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2434 Date:   Tue Mar 23 09:16:22 2021 +0100
2435
2436     modules: readme files regenerated - tls ... [skip ci]
2437
2438 commit 242badad1c2176b061cb7595c3e3ff5a469ad1d5
2439 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2440 Date:   Tue Mar 23 09:10:30 2021 +0100
2441
2442     tls: docs for ca_path config option [skip ci]
2443
2444 commit 80e8bd5ddcccc034beb9621381dc7cfc69258d3d
2445 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2446 Date:   Tue Mar 23 08:55:59 2021 +0100
2447
2448     core: config.h - define TLS_CA_PATH
2449
2450 commit d62f7a95bb87e6bee5f88bb928b23e509d57cfea
2451 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2452 Date:   Tue Mar 23 08:54:20 2021 +0100
2453
2454     tls: added ca_path config option
2455     
2456     - used to provide path to directory with CA files in pem format, to be
2457     given as parameter to SSL_CTX_load_verify_locations()
2458     - GH #2682
2459
2460 commit 46dee155ee10a2f11ecfd41b103f92752042c5ec
2461 Author: Henning Westerholt <hw@skalatan.de>
2462 Date:   Mon Mar 22 19:51:32 2021 +0000
2463
2464     nathelper: small spelling fixes
2465
2466 commit e85a5a6ae2ae01159ef4aeffd9f51f58c7bc844b
2467 Author: Federico Cabiddu <federico.cabiddu@gmail.com>
2468 Date:   Sun Mar 21 17:50:01 2021 +0100
2469
2470     http_async_client: disable HTTP/2 multiplexing
2471
2472 commit ad4f746c2200e887afdae0c0f53919bcb994bf1d
2473 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2474 Date:   Mon Mar 22 16:31:17 2021 +0100
2475
2476     modules: readme files regenerated - jansson ... [skip ci]
2477
2478 commit 6eb8eb61d77946d5a1790899b420d2eaa85be81b
2479 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2480 Date:   Mon Mar 22 16:19:10 2021 +0100
2481
2482     jansson: docs - typo and formatting of long lines
2483
2484 commit 915b90d22f21bdc0caeafbcdf1a5cc925bd4d2a0
2485 Merge: c576631b89 491d1261e0
2486 Author: Robert Boisvert <Robert.Boisvert@sequentialtech.com>
2487 Date:   Mon Mar 22 10:45:11 2021 -0400
2488
2489     Merge branch 'master' of https://github.com/kamailio/kamailio.git
2490
2491 commit c576631b899ded661bbfede48fa92fd03dbc7e88
2492 Author: Robert Boisvert <Robert.Boisvert@sequentialtech.com>
2493 Date:   Mon Mar 22 10:43:12 2021 -0400
2494
2495     mohqueue: use ptime
2496     
2497     - version 1.7
2498     - match ptime of incoming call; otherwise, default to 20ms
2499     - update copyright dates
2500
2501 commit 491d1261e04e09f13990d5062c21faca7eb32b37
2502 Author: Dennis Yurasov <dennis-y@yandex-team.ru>
2503 Date:   Sun Mar 21 17:45:04 2021 +0300
2504
2505     rtpengine: remove square brackets from IPv6 address for getaddrinfo function
2506     
2507     - After loading from DB rn_address is in form: [x:x:x:x:x:x:x:x]:nnnn, getaddrinfo function expect ipv6 in node argument without square brackets, otherwise, the argument is interpreted as FQDN.
2508
2509 commit 1d456523e7459dfb5caebc2f8d7c7ca350dd4647
2510 Merge: 7c793a6e8d 92353802bb
2511 Author: Robert Boisvert <Robert.Boisvert@sequentialtech.com>
2512 Date:   Mon Mar 22 10:19:27 2021 -0400
2513
2514     Merge branch 'master' of https://github.com/kamailio/kamailio.git
2515
2516 commit 7c793a6e8d9b33e20ca6f62ec5e37300a5f31e51
2517 Author: Robert Boisvert <Robert.Boisvert@sequentialtech.com>
2518 Date:   Mon Mar 22 10:18:42 2021 -0400
2519
2520     * pkg/docker rewind
2521
2522 commit 92353802bb33305e9cb214935271473dd353ad9c
2523 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2524 Date:   Mon Mar 22 12:42:20 2021 +0100
2525
2526     misc/fuzz: added README.md file with references to useful resources
2527
2528 commit 746748ebc2d4d5552946db90a5b40b31d4a933d5
2529 Author: David Korczynski <david@adalogics.com>
2530 Date:   Mon Mar 22 12:16:28 2021 +0100
2531
2532     misc: fuzz - folder to hold files for oss-fuzz integration
2533     
2534     - GH #2660
2535
2536 commit 17d21f0b398ca75c1383b124ca6190b4d1ee7dc0
2537 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2538 Date:   Sun Mar 21 11:40:59 2021 +0100
2539
2540     stirshaken: fixed kemi exports
2541
2542 commit 24cfb577481f267fe584ea63f04ff4004f155e88
2543 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2544 Date:   Fri Mar 19 15:46:12 2021 +0100
2545
2546     modules: readme files regenerated - stirshaken ... [skip ci]
2547
2548 commit db2bc62c6577547c1ad1564a77f6aafb688937a0
2549 Author: Piotr Gregor <piotr@signalwire.com>
2550 Date:   Fri Mar 19 14:31:14 2021 +0000
2551
2552     stirshaken: enhance documentation
2553
2554 commit 335150695507456224c986720682090b2cb757cc
2555 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2556 Date:   Fri Mar 19 13:16:17 2021 +0100
2557
2558     modules: readme files regenerated - stirshaken ... [skip ci]
2559
2560 commit b5a6e7d7900ab9255ba10bd7aded9e60a9fc3d9e
2561 Author: Piotr Gregor <piotr@signalwire.com>
2562 Date:   Fri Mar 19 11:58:56 2021 +0000
2563
2564     stirshaken: enhance documentation
2565
2566 commit a011e766c146cde9660c0c2ef9eb28dd9f8aeb33
2567 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2568 Date:   Fri Mar 19 12:46:38 2021 +0100
2569
2570     modules: readme files regenerated - stirshaken ... [skip ci]
2571
2572 commit 7d27ac370b762c6f6c820c4a74053db569cbb19b
2573 Merge: 35cffd84f7 dc85104005
2574 Author: Piotr <piotr@signalwire.com>
2575 Date:   Fri Mar 19 11:44:49 2021 +0000
2576
2577     Merge pull request #2683 from signalwire/mod-libstirshaken
2578     
2579     stirshaken: handle empty origid, enhance docs
2580
2581 commit dc851040054692a955b92cf601eb308878017013
2582 Author: Piotr Gregor <piotr@signalwire.com>
2583 Date:   Thu Mar 18 17:28:41 2021 +0000
2584
2585     stirshaken: handle NULL or empty origid by generating random uuid
2586
2587 commit 3eacb64f2df8b8ce7816f738b72ec16d5060a576
2588 Author: Piotr Gregor <piotr@signalwire.com>
2589 Date:   Thu Mar 18 17:27:04 2021 +0000
2590
2591     stirshaken: enhance documentation
2592
2593 commit 35cffd84f7d189b50d4a0da9909a4904116021d0
2594 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2595 Date:   Thu Mar 18 08:48:38 2021 +0100
2596
2597     stirshaken: added initial README file
2598
2599 commit 3aa92a488ef63991e565fd9289e25ea522df75d6
2600 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2601 Date:   Thu Mar 18 08:48:13 2021 +0100
2602
2603     stirshaken: docs - removed extra section ending tag
2604
2605 commit 5ccfa3c0272e7a13fd0875f3664e75a88a3abf86
2606 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2607 Date:   Thu Mar 18 08:45:43 2021 +0100
2608
2609     Makefile.groups: added group for stirshaken module
2610
2611 commit fe130dcf2756c81bff7c06eb857c4c4a4c39db84
2612 Author: Piotr Gregor <piotr@signalwire.com>
2613 Date:   Thu Mar 18 01:48:52 2021 +0000
2614
2615     stirshaken: add doc
2616
2617 commit 2e8ead7ec434e27a344916ddbf092337e6a0bdb4
2618 Author: Piotr Gregor <piotr@signalwire.com>
2619 Date:   Fri Feb 5 18:23:11 2021 +0000
2620
2621     modules: Add stirshaken module
2622     
2623     This module uses libstirshaken to implement STIR-Shaken authentication and verification functions (STI-AS/VS).
2624     It allows for easy verification of a SIP call containing PASSporT wrapped into SIP Identity Header using a specific certificate,
2625     or a specific key, or by performing complete check on PASSporT including downloading certificate referenced in it's x5u header,
2626     and optionally checking it against trusted root certificates (X509 cert path check). Certificates may be cached and loaded from disk.
2627     
2628     Example usage:
2629     
2630     loadmodule "stirshaken"
2631     modparam("stirshaken", "as_default_key", "/path/to/key")
2632     
2633     modparam("stirshaken", "vs_verify_x509_cert_path", 1)
2634     modparam("stirshaken", "vs_ca_dir", "/path/to/ca")
2635     modparam("stirshaken", "vs_cache_certificates", 1)
2636     modparam("stirshaken", "vs_cache_dir", "/tmp/cert_cache")
2637     modparam("stirshaken", "vs_cache_expire_s", 90)
2638     
2639     request_route {
2640             (...)
2641             stirshaken_add_identity("https://sp.com/sp.pem", "B", "+44100", "+44200", "ref");
2642             (...)
2643     
2644     request_route {
2645             (...)
2646             stirshaken_check_identity();
2647             (...)
2648
2649 commit 1af163d0f658541ead6e81edc52cdadb4049896a
2650 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2651 Date:   Wed Mar 17 18:02:17 2021 +0100
2652
2653     dmq: proper check of proto match in cmp_dmq_node()
2654
2655 commit 7f8df73a1723ce30911b00e09c7506cab1e41ad7
2656 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2657 Date:   Wed Mar 17 17:56:20 2021 +0100
2658
2659     dmq: check proto in cmp_dmq_node()
2660
2661 commit 7558e50c551c172079d44a7a95774575aa5e5eea
2662 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2663 Date:   Wed Mar 17 17:22:00 2021 +0100
2664
2665     dmq: build_node_str() makes uri with transport if not udp
2666
2667 commit c4b1d0ab700ea03869114d08daa78ab6a6a56b96
2668 Author: Aleksandar Yosifov <alexyosifov@gmail.com>
2669 Date:   Wed Mar 17 12:45:20 2021 +0200
2670
2671     smsops: fix parsing of validity period
2672     
2673     - Validity period is present only for SUBMIT
2674     msg type and it is an optional parameter.
2675     For now supports only Relative VP format.
2676
2677 commit 8cab8c2daa0c3f906406741db14df3861bb32cb4
2678 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2679 Date:   Wed Mar 17 11:01:17 2021 +0100
2680
2681     modules: readme files regenerated - lrkproxy ... [skip ci]
2682
2683 commit 81f8833ccbb80e1a4975c2ffaf56dd55fc0d3b54
2684 Author: mojtaba <mespio@gmail.com>
2685 Date:   Wed Mar 17 13:30:28 2021 +0330
2686
2687     lrkproxy: update doc/ folder
2688
2689 commit a1ac1f385097c7ddc15ecab6a3f076d36a1b7728
2690 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2691 Date:   Wed Mar 17 10:31:27 2021 +0100
2692
2693     modules: readme files regenerated - lrkproxy ... [skip ci]
2694
2695 commit 91c5626d7119cd9c78028d9b3bf968ecd7db5952
2696 Author: mojtaba <mespio@gmail.com>
2697 Date:   Wed Mar 17 12:49:04 2021 +0330
2698
2699     lrkproxy: update doc/ folder for README
2700
2701 commit b06927cdc8d4a5444be0a584ecf02f6a48105e59
2702 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2703 Date:   Tue Mar 16 14:31:18 2021 +0100
2704
2705     modules: readme files regenerated - dmq ... [skip ci]
2706
2707 commit a089d62b59a31b943bb273d996636a58a3e96133
2708 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2709 Date:   Tue Mar 16 14:25:22 2021 +0100
2710
2711     dmq: docs - examples with TLS URI for nodes
2712
2713 commit b06ed377323ce11a8ae0442af6558b453c4872bb
2714 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2715 Date:   Tue Mar 16 13:40:03 2021 +0100
2716
2717     dmq: request nodes list in worker one init callback instead of main proc
2718     
2719     - ensure availability of all transports
2720
2721 commit 4cf65a7ee1f1803c7c1471f35dcddc8f55c958b1
2722 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2723 Date:   Tue Mar 16 13:11:09 2021 +0100
2724
2725     dmq: init internal tcp socket and global cfg structure for worker
2726
2727 commit 8ced2d76fda260f7a3a746a9d4820f84eb260618
2728 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2729 Date:   Tue Mar 16 12:55:46 2021 +0100
2730
2731     dmq: log the address of notification peer on failure callback
2732
2733 commit 9ea922d82f1ab4acc3efe2f79ce9aa6a6bdab759
2734 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2735 Date:   Tue Mar 16 12:44:00 2021 +0100
2736
2737     dmq: build node uri with transport
2738
2739 commit 684317aa54a5a3c5ddee13793551b8a6a649cd66
2740 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2741 Date:   Tue Mar 16 12:04:42 2021 +0100
2742
2743     dmq: print protocol in the rpc output listing the nodes
2744
2745 commit 5e3a016eb3d424b39b1f811f72ba34c69f5dea28
2746 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2747 Date:   Tue Mar 16 11:51:48 2021 +0100
2748
2749     dmq: use core function to get protocol string from parsed uri
2750
2751 commit ffb0a8624af952e619ddc5f6fa29c6655f17d4c9
2752 Author: Wolfgang Kampichler <dev@kampichler.info>
2753 Date:   Tue Mar 16 10:29:04 2021 +0100
2754
2755     lost: bug-fix due to a code formatting error
2756
2757 commit 3b038ed6761a5818441a7610a8305491aa358377
2758 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2759 Date:   Tue Mar 16 09:37:58 2021 +0100
2760
2761     mangler: 0-ending value on deconding uri
2762
2763 commit 735911fcced21eb5c66393045bc143bd953d08bb
2764 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2765 Date:   Tue Mar 16 09:37:14 2021 +0100
2766
2767     siputils: 0-ending value on deconding uri
2768
2769 commit 5c69b6ab94c3a4ebf2dcf2eb3a549fe83d7aab34
2770 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2771 Date:   Tue Mar 16 09:33:04 2021 +0100
2772
2773     core: renamed recent params wait_child1_* to wait_worker1_*
2774     
2775     - consistent with the event route name
2776
2777 commit 2d971f5f0577255fa6192b5584a612ffe88fa347
2778 Author: Sergey Safarov <s.safarov@gmail.com>
2779 Date:   Mon Mar 15 18:44:17 2021 +0300
2780
2781     pkg/kamailio/obs: packaged lrkproxy module [skip ci]
2782
2783 commit 356fba18ac5eef25e67a2357b4cdcd9255810094
2784 Author: Wolfgang Kampichler <dev@kampichler.info>
2785 Date:   Mon Mar 15 14:18:57 2021 +0100
2786
2787     lost: new features, attributes and a new function to dereference location
2788     
2789     - features: LoST redirect, dynamic HELD url resolving (#2574), LoST NAPTR,
2790       POST request to dereference loation
2791     - attributes: reponse_time (-1:emergencyDispatch, 0:emergencyRouting, >0[ms]);
2792       post_request (POST method to dereference location #2641); recursion (yes/no);
2793       location_profile (PIDF/LO profile selection: first/last/geo/civic);
2794       verbose (detailed LoST response as log INFO);
2795       geoheader_type (filter schema: any/cid/http/https);
2796       geoheader_order (first/last)
2797     - function: lost_held_dereference (specific function to dereference location
2798       using POST method); attributes are url (r), resp.-time (r), resp.-type (r),
2799       pidf (r/w) and error (r/w)
2800     - general: The extension of the module allows dynamic querying of LIS/HELD
2801       and LOST services via NAPTR lookup. In the case of LOST, a redirect
2802       response is evaluated. In case a lost_held_request (used to connect
2803       to a LIS via POST or GET) is passed with an empty string ("") for the
2804       connection parameter, then P-A-I or From header value hostnames are used
2805       for NAPTR lookup to get a corresponding service.
2806
2807 commit f7f68c57e11124bd94ae21a40d11fcab93a8508f
2808 Author: Wolfgang Kampichler <dev@kampichler.info>
2809 Date:   Mon Mar 15 14:13:11 2021 +0100
2810
2811     http_client: http_client_request (api) content-type header support
2812     
2813     - new api call including a content-type argument implemented as new
2814       function - required to resolve geolocation url using POST (#2641)
2815     - Note: not sure if this is the most elegant solution, but it helps
2816       to avoid backward compatibility issues
2817
2818 commit d461ab91f84cffe8c2855e72422415f06233c7ba
2819 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2820 Date:   Mon Mar 15 13:01:35 2021 +0100
2821
2822     modules: readme files regenerated - usrloc ... [skip ci]
2823
2824 commit 551aed1a97a9b8218ba1c5b0234f156ad78c2ffb
2825 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2826 Date:   Mon Mar 15 12:55:25 2021 +0100
2827
2828     usrloc: docs for load_rank parameter
2829
2830 commit 8ea264ac1e804d2d882f2394e85b3c54d52b33cb
2831 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2832 Date:   Mon Mar 15 12:48:55 2021 +0100
2833
2834     usrloc: new parameter load_rank
2835     
2836     - allows to set the rank of the child to load the location records
2837     - default: 1 (PROC_SIPINIT) - preserse the current behaviour
2838
2839 commit 699d208adcae14565c1af289a9668aede5adaa72
2840 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2841 Date:   Mon Mar 15 12:29:08 2021 +0100
2842
2843     core: global parameters to enable waiting for child one worker initialization
2844     
2845     - new paramters:
2846       - wait_child1_mode=[0|1] - set to wait or not
2847       - wait_child1_time=1000000 (micro-seconds) - how long to wait over all
2848       - wait_child1_usleep=100000 (micro-seconds) - step to wait before
2849       checking if initialization completed
2850
2851 commit e6bad5f9b4625da6014f2d4e0767056dffa1719c
2852 Merge: 2a36a99e1f dc6d44b603
2853 Author: mojtaba <mespio@gmail.com>
2854 Date:   Sun Mar 14 13:15:03 2021 +0330
2855
2856     Merge remote-tracking branch 'origin/master'
2857
2858 commit 2a36a99e1f4a737db548adb5cefe428418f366f9
2859 Author: mojtaba <mespio@gmail.com>
2860 Date:   Sun Mar 14 13:14:08 2021 +0330
2861
2862     lrkproxy: code optimization
2863     
2864     Fix some potential issues  after running Coverity static code analyser over lrkproxy code,
2865
2866 commit dc6d44b603b126c43757a53560d692e5f5f147a7
2867 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2868 Date:   Fri Mar 12 18:15:34 2021 +0100
2869
2870     core: execute event_route[core:worker-one-init] for sctp or tcp
2871     
2872     - if no udp worker is started, the event route is executed by next
2873     available transport, in the order: sctp, tcp (or tls)
2874
2875 commit 087c00a276623adad6b87242bc58f7c0b4d8ff33
2876 Author: Lucian Balaceanu <lucian.balaceanu@1and1.ro>
2877 Date:   Fri Mar 12 16:55:02 2021 +0200
2878
2879     carrierroute: replace faulty warning mechanism
2880     
2881     - warning log for the same carrier/domain having routes with only 0 probability
2882     is now triggered through counting probabilities per carrier and domain
2883     - kudos also go to Huseyin Dikme
2884     - GH #2653
2885
2886 commit 2b475553ef77f63cb444c34ad6c2df0ea237c88b
2887 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2888 Date:   Fri Mar 12 15:30:49 2021 +0100
2889
2890     presence: do not init db in dmq worker for in-memory only mode
2891     
2892     - GH #2642
2893
2894 commit b52757f8cb6a18b2382e12ebfcf2df0e588c86eb
2895 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2896 Date:   Fri Mar 12 09:16:23 2021 +0100
2897
2898     modules: readme files regenerated - registrar ... [skip ci]
2899
2900 commit 56cdf70ea008b5401bdd7d1824f15788f85fc6fa
2901 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2902 Date:   Fri Mar 12 09:02:17 2021 +0100
2903
2904     registrar: documented lookup_to_dset() cfg function [skip ci]
2905     
2906     - function available for long time, but somehow was not documented
2907     - GH #2623
2908
2909 commit 0eb57ecfa56e0bf49c2f80291d2287080094340a
2910 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2911 Date:   Thu Mar 11 18:46:13 2021 +0100
2912
2913     modules: readme files regenerated - uac ... [skip ci]
2914
2915 commit bb1fe2fc12cb0499c5242c220dd8065e83fe6e61
2916 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2917 Date:   Thu Mar 11 18:39:46 2021 +0100
2918
2919     uac: exposed uac_auth_mode() also as uac_mode([mode]) to match docs
2920
2921 commit be4e1843c54e70206688c1f2d1f5483165baef8f
2922 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2923 Date:   Thu Mar 11 18:39:16 2021 +0100
2924
2925     uac: docs - listed uac_auth_mode() function
2926
2927 commit afe84defa4ab391064c266e15f557415c5249f7c
2928 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2929 Date:   Thu Mar 11 17:28:09 2021 +0100
2930
2931     tm: log message if starting cancel retransmission fails
2932
2933 commit 9917deb664fa5df6795cbf59f9f156d2e10d1a95
2934 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2935 Date:   Thu Mar 11 16:54:55 2021 +0100
2936
2937     dialplan: renamed global variables and set them static
2938     
2939     - use module specific prefix
2940
2941 commit 0838c3e4bc5f9f37d408bc01ba48e4abd6d56ce3
2942 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2943 Date:   Thu Mar 11 16:48:12 2021 +0100
2944
2945     dispatcher: renamed global variables and set them static
2946     
2947     - use module specific prefix
2948
2949 commit c05c7133a5657a547a5b0ced0b0a05707b44bc06
2950 Author: Victor Seva <vseva@sipwise.com>
2951 Date:   Wed Mar 10 18:36:18 2021 +0100
2952
2953     pv_headers: fix detection of split marker
2954     
2955     If we set Diversion in split_headers and we get a header like
2956     > "RULTEST, normalaa" <sip:0046341355354340@whatever.net;user=phone>;reason=unconditional
2957     
2958     There was false detection of two Diversion headers.
2959     
2960     Skip split marker between double quotes to avoid this
2961
2962 commit 7b4b3f252eb0c42115e2194f63b89381cbdc9a0d
2963 Merge: f3227abc40 281bf230c1
2964 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2965 Date:   Thu Mar 11 12:25:35 2021 +0100
2966
2967     Merge pull request #2656 from fredposner/master
2968     
2969     etc: kamailio.cfg- use SIP-source-address
2970
2971 commit f3227abc403d7917d898b5ae6d46bc6c762160d7
2972 Author: Kamailio Dev <kamailio.dev@kamailio.org>
2973 Date:   Thu Mar 11 10:01:16 2021 +0100
2974
2975     modules: readme files regenerated - jwt ... [skip ci]
2976
2977 commit e19cb103fd16b186fed673aae2d04f1abe982110
2978 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2979 Date:   Thu Mar 11 09:49:13 2021 +0100
2980
2981     jwt: docs - updates for key_mode parameter
2982
2983 commit 283e36601c5c4037d147f7650d0be9071ffc737f
2984 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2985 Date:   Thu Mar 11 09:36:15 2021 +0100
2986
2987     jwt: added caching support for private/public keys
2988     
2989     - done if key_mode=1, on first use of the key
2990
2991 commit 452d257d05fc4c0ccba7515169bacab0be1f0c72
2992 Merge: 821eec50f2 525ee139ab
2993 Author: Daniel-Constantin Mierla <miconda@gmail.com>
2994 Date:   Thu Mar 11 08:28:27 2021 +0100
2995
2996     Merge pull request #2665 from easyrider14/master
2997     
2998      cplc: permanent contact not skipped by lookup anymore
2999
3000 commit 821eec50f255af18fc452b2eb573d650d779fb6d
3001 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3002 Date:   Wed Mar 10 16:17:57 2021 +0100
3003
3004     Makefile.groups: added group for jwt module
3005
3006 commit 93691313f3873dca681b82c7f402ee4467894dad
3007 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3008 Date:   Wed Mar 10 16:15:01 2021 +0100
3009
3010     jwt: new module adding json web token generation and validation
3011
3012 commit e35f0fe59155b9efac8d3d9fe979c4ea78df7f02
3013 Author: mojtaba <mespio@gmail.com>
3014 Date:   Wed Mar 10 15:30:30 2021 +0330
3015
3016     lrkproxy:fix flags condition in change_media_sdp function
3017
3018 commit 0010029f95542b27ca197f071dd455aad04a9537
3019 Merge: 1e71e135ce 9ceba23d17
3020 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3021 Date:   Wed Mar 10 12:06:53 2021 +0100
3022
3023     Merge pull request #2667 from kamailio/revert-2666-master
3024     
3025     Revert "lrkproxy-fixed issue#2663"
3026
3027 commit 9ceba23d170a03c584c149d5a9fa7ef633995eac
3028 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3029 Date:   Wed Mar 10 12:06:10 2021 +0100
3030
3031     Revert "lrkproxy-fixed issue#2663"
3032
3033 commit 1e71e135ce800159f4f2611ec6b133aa2e4d3a41
3034 Merge: 06682fe8be de87efee6d
3035 Author: mojtabaesfandiari <45168300+mojtabaesfandiari@users.noreply.github.com>
3036 Date:   Wed Mar 10 14:28:02 2021 +0330
3037
3038     Merge pull request #2666 from mojtabaesfandiari/master
3039     
3040     lrkproxy-fixed issue#2663
3041
3042 commit de87efee6d78ca54db679f2283c53f9addad5cea
3043 Merge: 0cecab4a74 321b9e1e22
3044 Author: mojtaba <mespio@gmail.com>
3045 Date:   Wed Mar 10 13:56:04 2021 +0330
3046
3047     Merge branch 'lrkproxy_warning2663'
3048
3049 commit 321b9e1e2215eb318847e0adc1341d18b6ca20ca
3050 Author: mojtaba <mespio@gmail.com>
3051 Date:   Wed Mar 10 13:52:04 2021 +0330
3052
3053     lrkproxy:fix flag parameter in change_media_sdp
3054     
3055     Fix flags condition in change_media_sdp function.
3056
3057 commit 525ee139abcb45f71bda42b417b5f8e75c12a622
3058 Author: easyrider14 <stephane.houssin@hotmail.fr>
3059 Date:   Wed Mar 10 10:54:25 2021 +0100
3060
3061      cplc: permanent contact not skipped by lookup anymore
3062     
3063     - a permanently registered contact has an "expires" value of 0 in usrloc
3064       when processing lookup, cplc module checks that contacts are not expired by
3065       checking that the "expires" value of the contact is not lower than current
3066       time
3067       as a consequence, permanently registered contact are alsways skipped and
3068       never targeted
3069
3070 commit 0cecab4a74040e79bdd6a986c15519939020c340
3071 Merge: 46dabcdd43 06682fe8be
3072 Author: mojtabaesfandiari <45168300+mojtabaesfandiari@users.noreply.github.com>
3073 Date:   Wed Mar 10 13:01:38 2021 +0330
3074
3075     Merge pull request #3 from kamailio/master
3076     
3077     Update my kamailio repository master after merging lrkproxy
3078
3079 commit 06682fe8be66f1eca1399ebec04004dc1b9de21b
3080 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3081 Date:   Tue Mar 9 13:46:15 2021 +0100
3082
3083     modules: readme files regenerated - uac_redirect ... [skip ci]
3084
3085 commit b81f7bcf4427b050a52ba20f563e993c9e87c3e0
3086 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3087 Date:   Tue Mar 9 13:43:28 2021 +0100
3088
3089     uac_redirect: docs - updates for q_value param [skip ci]
3090
3091 commit 6c3e317958c3395a41f1f312e2320c7739759f63
3092 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3093 Date:   Tue Mar 9 13:42:51 2021 +0100
3094
3095     uac_redirect: renamed the new default_q_value param to q_value
3096
3097 commit 1416cfb1a2359bc170811e3607cf583f47309441
3098 Merge: 8d10d07288 a61425ed4b
3099 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3100 Date:   Tue Mar 9 13:37:53 2021 +0100
3101
3102     Merge pull request #2647 from hexla/features/uac_redirect/default_q
3103     
3104     uac_redirect: Make default q-value configurable
3105
3106 commit 8d10d0728864a103d6a01df24a2a9563d2f296db
3107 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3108 Date:   Tue Mar 9 12:54:25 2021 +0100
3109
3110     Makefile.groups: added lrkproxy module to extra group
3111
3112 commit 53763710237c3e6f8affc80e5837f17de552be7e
3113 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3114 Date:   Tue Mar 9 12:47:17 2021 +0100
3115
3116     lrkproxy: Makefile - removed commented lib reference to db api
3117
3118 commit 7532f864cb9698aff95b9023bc9ff6959a41fd3f
3119 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3120 Date:   Tue Mar 9 12:41:37 2021 +0100
3121
3122     rtp_media_server: Makefile - removed unnecessary DEFS+=-DKAMAILIO_MOD_INTERFACE
3123
3124 commit a31c3c10872780991da9cabbb4ce62fd7fa599da
3125 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3126 Date:   Tue Mar 9 12:40:16 2021 +0100
3127
3128     lrkproxy: Makefile - removed unnecessary DEFS+=-DKAMAILIO_MOD_INTERFACE
3129
3130 commit 6c0d06eb0068d554bfebc87c57430aa3507f7302
3131 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3132 Date:   Tue Mar 9 12:38:28 2021 +0100
3133
3134     lrkproxy: initial version of README
3135
3136 commit 08738ba5a0ee03afa4e47f7174e25a1cf23f05b4
3137 Author: mojtaba <mespio@gmail.com>
3138 Date:   Tue Mar 9 12:36:23 2021 +0100
3139
3140     lrkproxy: new rtp relay module
3141     
3142     - use kernel based forwarding controlled via external application
3143       https://github.com/mojtabaesfandiari/pylrkproxy
3144
3145 commit d3a36ed6757eeda42dc32608a63b857ee9a67bb9
3146 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3147 Date:   Tue Mar 9 12:27:10 2021 +0100
3148
3149     usrloc: adjusted rpc reply text when the location domain table is not found
3150
3151 commit 0c4becd70428ef15be76fb0aa53932e5803c6bd0
3152 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3153 Date:   Tue Mar 9 11:38:26 2021 +0100
3154
3155     pv: handle missing fields (otcid, instance) for $banch() and $sbranch()
3156
3157 commit 6c5895c302f669ab679bdaec10514a7b04dcde18
3158 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3159 Date:   Tue Mar 9 10:46:25 2021 +0100
3160
3161     modules: readme files regenerated - topos ... [skip ci]
3162
3163 commit d189be29f85df4a5d3480bc9707f5cf770bea5cd
3164 Merge: 38acfb59dd 19c69e8094
3165 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3166 Date:   Tue Mar 9 10:32:10 2021 +0100
3167
3168     Merge pull request #2662 from fgaisnon/master
3169     
3170     support subscribe dialog (topos + topos_redis)
3171
3172 commit 38acfb59dde232b1a9f0ffc206fb46b320cd8e10
3173 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3174 Date:   Fri Mar 5 07:32:47 2021 +0100
3175
3176     ctl: info log messages made debug
3177     
3178     - used to troubleshoot infite loop on shut down phase
3179     - GH #2661
3180
3181 commit e3686fcc84385f0dd94f7209dd63639392faa60c
3182 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3183 Date:   Wed Mar 3 18:01:15 2021 +0100
3184
3185     modules: readme files regenerated - textops ... [skip ci]
3186
3187 commit 0cbee55284c4f4d5fef09a3185de31d04776e569
3188 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3189 Date:   Wed Mar 3 17:49:32 2021 +0100
3190
3191     textops: docs - note about search() doing posix regex matching
3192
3193 commit b18995265685517af446d54979668b6240193f32
3194 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3195 Date:   Wed Mar 3 17:44:46 2021 +0100
3196
3197     topos: docs for search_str() function
3198
3199 commit ecf6610d5e4505f20062a2d39674b1e77630844a
3200 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3201 Date:   Wed Mar 3 17:39:12 2021 +0100
3202
3203     textops: added search_str(text, re)
3204     
3205     - similar to search(re), but performs the regex match over the parameter
3206     'text' instead of sip message buffer
3207
3208 commit eece907aea79808f89b929bb3fc8445ac3ee0639
3209 Merge: 1f75177552 88d38bd306
3210 Author: ng-voice GmbH <carsten@ng-voice.com>
3211 Date:   Wed Mar 3 15:51:37 2021 +0100
3212
3213     Merge pull request #2649 from Riccardo-78/master
3214     
3215     ims_diameter_server: fix errors
3216
3217 commit 46dabcdd43bce4f57b21c67fc465002e19a0bac0
3218 Merge: 0e8eb96982 1f75177552
3219 Author: mojtabaesfandiari <45168300+mojtabaesfandiari@users.noreply.github.com>
3220 Date:   Wed Mar 3 15:00:22 2021 +0330
3221
3222     Merge pull request #2 from kamailio/master
3223     
3224     Update from origin
3225
3226 commit 1f751775525fdcdb5a75b45fbf451e2bef3696ec
3227 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3228 Date:   Wed Mar 3 09:16:38 2021 +0100
3229
3230     ims_charging: renamed str_list_t to str_htlist_t
3231     
3232     - fix conflict added by e1dc6dd6d9b206168f6da2929560ca6a64e1b41e
3233
3234 commit 5126964ebf28af3be1391e8ed2153503b118ff2c
3235 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3236 Date:   Wed Mar 3 08:48:01 2021 +0100
3237
3238     corex: process values for dns_cache params in mod init
3239     
3240     - ensure the dns cache structure is properly initialized
3241
3242 commit e1dc6dd6d9b206168f6da2929560ca6a64e1b41e
3243 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3244 Date:   Wed Mar 3 08:47:20 2021 +0100
3245
3246     core: typedef for str_list struct
3247
3248 commit 20faf2acc8e72c7a15be835a65abe36f62efcbbe
3249 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3250 Date:   Wed Mar 3 08:29:07 2021 +0100
3251
3252     core: use a list of static ip address variables for internal str convertion functions
3253     
3254     - safer to work with up to 6 functions that use them internally
3255
3256 commit 281bf230c10f252d10910f3d31ca55a14660203d
3257 Author: Fred Posner <fred@qxork.com>
3258 Date:   Tue Mar 2 21:59:08 2021 -0500
3259
3260     kamailio.cfg: use SIP-source-address
3261     
3262     * default behavior of rtpengine is trust-address
3263     * use SIP-source-address for nat_uac_test("8")
3264
3265 commit f82a2563000361b6b1b12b4bb72b9a8ee4c62292
3266 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3267 Date:   Tue Mar 2 15:16:02 2021 +0100
3268
3269     ndb_redis: add result check when reconnecting
3270     
3271     Reported and provided solution by @kritarthh
3272     
3273     follow-up #2461
3274
3275 commit 90093efc5975bd9afbabaef60fbf618a9167fc87
3276 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3277 Date:   Tue Mar 2 09:16:13 2021 +0100
3278
3279     modules: readme files regenerated - pipelimit ... [skip ci]
3280
3281 commit 7c2afb184276ec9f5f1d896e34aad6a8a8d55039
3282 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3283 Date:   Tue Mar 2 09:14:58 2021 +0100
3284
3285     pipelimit: docs for pl_active() function
3286
3287 commit 35508d1dde810d422a6cf12631015a34a72bc039
3288 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3289 Date:   Tue Mar 2 09:10:34 2021 +0100
3290
3291     pipelimit: added pl_active() - return true if pipe is active
3292
3293 commit 4c6715b5e4a0938ece2937a787c6d2ed6e81a3d8
3294 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3295 Date:   Tue Mar 2 08:20:12 2021 +0100
3296
3297     xmlrpc: fixed error assigning to str variable added by previous commit
3298
3299 commit fa0d2f05ad5124f6166a0384265a827187c6c83f
3300 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3301 Date:   Mon Mar 1 19:14:34 2021 +0100
3302
3303     ctl: handle null char* and str* values everywhere
3304     
3305     - not all cases were covered
3306
3307 commit 17b9a6add82781f71b4d84da7c804e0e72c8b026
3308 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3309 Date:   Mon Mar 1 18:47:42 2021 +0100
3310
3311     xmlrpc: use <nil/> for null string values
3312     
3313     - XML-RPC extension listed at https://en.wikipedia.org/wiki/XML-RPC#Data_types
3314
3315 commit 620194165e0c6c27dfe9dbe382dc2e7b58be13b5
3316 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3317 Date:   Mon Mar 1 18:16:00 2021 +0100
3318
3319     topos: one more update to enable processing ofr 100
3320
3321 commit 80e812caf83a131c5f830b7d23de754136fd54f7
3322 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3323 Date:   Mon Mar 1 17:19:03 2021 +0100
3324
3325     topos: handle 100 response completely
3326     
3327     - it may be needed by other modules to be processed with all via stack
3328
3329 commit 06656adee855dd1033fe7cdd631124d48b0c11c6
3330 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3331 Date:   Fri Feb 26 14:54:04 2021 +0100
3332
3333     kemix: exported get_srcuri() to kemi
3334     
3335     - return source address in uri format, similar to $su
3336
3337 commit 35a9a4e24a285e0f924f81cc7e2259e3f72812b5
3338 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3339 Date:   Thu Feb 25 17:01:22 2021 +0100
3340
3341     modules: readme files regenerated - corex ... [skip ci]
3342
3343 commit cb8f9876ce82348edb0793bd763aec2bef87515c
3344 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3345 Date:   Thu Feb 25 16:57:53 2021 +0100
3346
3347     corex: docs for is_socket_name()
3348
3349 commit 614852cfdc3f6a18549b8e20ef51af9e64a93eba
3350 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3351 Date:   Thu Feb 25 16:49:46 2021 +0100
3352
3353     corex: added is_socket_name(sockname) config function
3354     
3355     - test if the parameter matches a local socket name
3356     - function exported to kemi
3357
3358 commit f9c336aa9a78169cf9c7f3fd9bfcfd22218078fb
3359 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3360 Date:   Wed Feb 24 19:09:35 2021 +0100
3361
3362     ims_qos: typos in comments
3363
3364 commit 88d38bd306f595585af6e972ac529b40d7a93b58
3365 Author: Riccardo Villa <riccardo.villa@netaxis.be>
3366 Date:   Wed Feb 24 09:56:44 2021 +0100
3367
3368     ims_diameter_server: fix check for addAVPsfromJSON return code
3369
3370 commit 84c342277f2a73196cb377476f2b80e6b4085e7b
3371 Author: Riccardo Villa <riccardo.villa@netaxis.be>
3372 Date:   Wed Feb 24 09:55:46 2021 +0100
3373
3374     ims_diameter_server: drop cdp session to avoid deadlock
3375
3376 commit faf1edabf732af5a24ad0399098ad11e27b3a1ab
3377 Author: Riccardo Villa <riccardo.villa@netaxis.be>
3378 Date:   Wed Feb 24 09:54:47 2021 +0100
3379
3380     ims_diameter_server: fix initialization of s_message
3381
3382 commit 6968f1df9e9d3d66810df910d290f3d9368255fe
3383 Author: Riccardo Villa <riccardo.villa@netaxis.be>
3384 Date:   Wed Feb 24 09:52:59 2021 +0100
3385
3386     ims_diameter_server: check response is not null before json conversion
3387
3388 commit 571fe52f4ad0cf5ceef98fb2d77c2711f3692c28
3389 Author: Piotr Gregor <piotr@signalwire.com>
3390 Date:   Wed Feb 24 08:20:14 2021 +0100
3391
3392     kamdbctl: typo in log message - core tables successfully installed
3393
3394 commit a61425ed4b398bc40fb3f82b778b4d1150ca02dc
3395 Author: Alex Hermann <alex@hexla.nl>
3396 Date:   Tue Feb 23 10:41:16 2021 +0100
3397
3398     uac_redirect: Make default q-value configurable
3399     
3400     The old, quite arbitrary, default of 0.01 is preserved.
3401
3402 commit 2ce244825bf7bc38f145699209ef7125ae5480d0
3403 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3404 Date:   Tue Feb 23 11:32:21 2021 +0100
3405
3406     ipops: use local ip struct for internal resolving
3407     
3408     - static structure from core can be overwritten on subsequential use
3409     - GH #2645
3410
3411 commit c48e409b741821fa470788b3bca0ead32e4d6efc
3412 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3413 Date:   Mon Feb 22 11:29:39 2021 +0100
3414
3415     jsonrpcs: use json null value for c null char* or str*
3416
3417 commit d40fbc877aa699d1fdde1df82892d444f5475d62
3418 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3419 Date:   Fri Feb 19 15:04:39 2021 +0100
3420
3421     pkg/kamailio/deb: add secsipid package for supported releases [skip ci]
3422
3423 commit 220f9ca3c486b92797982a2333343fab463e9e5a
3424 Author: Ovidiu Sas <osas@voipembedded.com>
3425 Date:   Wed Feb 17 12:08:10 2021 -0500
3426
3427     kex: display proper values for pkg mem stats
3428      - large amounts of pkg memory were displayed as negative numbers
3429
3430 commit c88e65edf05f7e61826831a2f7528edbc184f68b
3431 Author: Stefan Mititelu <stefan-cristian.mititelu@1and1.ro>
3432 Date:   Wed Feb 10 17:19:05 2021 +0200
3433
3434     rtpengine: rebuild sockets if any skipped nodes
3435     
3436     Retry build_rtpp_socks() if any DNS or create, bind, connect
3437     issues happened when kamailio started, and at least one node
3438     from list was skipped.
3439     
3440     This retry will happen automatically, when select_rtpp_node() is called
3441     and will avoid a need for a "kamcmd rtpengine.reload"
3442
3443 commit 6863cb8b0253c641146633bd063575a53bc6a466
3444 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3445 Date:   Wed Feb 17 14:07:43 2021 +0100
3446
3447     core: early detect of empty host for check_self()
3448
3449 commit bfbf41d8ba2ba2b6eed8eb8fff2e554476c0a5b8
3450 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3451 Date:   Wed Feb 17 13:31:34 2021 +0100
3452
3453     tm: consider local_rport parameter when building local via
3454
3455 commit 81cd9c5d6934392cafd4b73541a19dbfa4b553f9
3456 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3457 Date:   Wed Feb 17 12:15:55 2021 +0100
3458
3459     rr: catch uri without host part when matching local addresses
3460     
3461     - can happen for tel or urn uri
3462
3463 commit cffd96cc3944fb15aacee97291e4b2c1bb769fbb
3464 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3465 Date:   Wed Feb 17 08:23:34 2021 +0100
3466
3467     tm: use BUILD_NEW_LOCAL_VIA after local request event route execution
3468
3469 commit da0a6d48debb9c69c5a06a9e702a4378c61eaac7
3470 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3471 Date:   Wed Feb 17 08:21:36 2021 +0100
3472
3473     core: new option BUILD_NEW_LOCAL_VIA to recreate the local via
3474     
3475     - to be used from tm uac when a local-generated request has to update
3476     the via header following the event route execution
3477
3478 commit cc4644ea306f1f8abf9d0f69eb452ae8cabeb4b9
3479 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3480 Date:   Tue Feb 16 16:36:10 2021 +0100
3481
3482     tm: uac - use new send socket only if set in event route local request
3483     
3484     - GH #2639
3485
3486 commit 7de21e14662e560cda0a9426f2d3bb6cd1412686
3487 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3488 Date:   Tue Feb 16 16:28:31 2021 +0100
3489
3490     secsipid: check version of loaded module in child init callback
3491
3492 commit 92e72ab4de7e7a9d1dee57e9bac61cf513367a42
3493 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3494 Date:   Tue Feb 16 16:22:45 2021 +0100
3495
3496     core: exposed module version control function
3497
3498 commit 19c69e8094570a60eaf056ecac57ed26fce9d3a7
3499 Author: frederic <frederic.gaisnon@mmtt.fr>
3500 Date:   Tue Feb 16 11:10:11 2021 +0100
3501
3502     htable: ht_dmq_replicate_action was always called on ht_rm_items even if dmq was not activated
3503
3504 commit aed3a523ffd68bd2fdac78b9be68335a72aa78ce
3505 Author: frederic <frederic.gaisnon@mmtt.fr>
3506 Date:   Tue Feb 16 10:27:42 2021 +0100
3507
3508     topos_redis: support SUBSCRIBE dialog
3509
3510 commit fd8d0f66c80f0ab296bcaff08713a2eb578dd886
3511 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3512 Date:   Mon Feb 15 12:11:33 2021 +0100
3513
3514     Makefile.groups: added secsipid_proc to secsipid group
3515
3516 commit 211915aeffa9bfb867969bc840ff73a1bdf16f66
3517 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3518 Date:   Mon Feb 15 10:39:56 2021 +0100
3519
3520     core: sr module - check for null to avoid free warning
3521
3522 commit 3e345291c0e9474ed0196b0ab0528e0f6744fbe0
3523 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3524 Date:   Mon Feb 15 10:30:27 2021 +0100
3525
3526     secsipid_proc: link always against -lpthread
3527     
3528     - being loaded on child init may not benefit of core -lphtread in some
3529     OSes
3530
3531 commit 9a35a5b95e8144dbdb18003f40e49e5b497274f3
3532 Author: Sergey Safarov <s.safarov@gmail.com>
3533 Date:   Mon Feb 15 10:11:25 2021 +0300
3534
3535     pkg/kamailio/obs: added --atexit=no into systemd unit file [skip ci]
3536
3537 commit 5064ffc6490ed9db3f92a171e6b950fd0e8056e6
3538 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3539 Date:   Mon Feb 15 08:46:22 2021 +0100
3540
3541     modules: readme files regenerated - secsipid ... [skip ci]
3542
3543 commit bd432651a0343b41811e379a03fa582fa95cd366
3544 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3545 Date:   Mon Feb 15 08:37:55 2021 +0100
3546
3547     secsipid_proc: per-process API functions needed by secsipid module
3548
3549 commit 09c61a1fe5c551b021a5c2a6997203f80a7c6f18
3550 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3551 Date:   Mon Feb 15 08:34:05 2021 +0100
3552
3553     secsipid: redesign to use per-process API functions
3554     
3555     - needed to initialize the multi-threaded libsecsipid library per child
3556     process
3557     - per-process API functions to be offered by secsipid_proc module
3558
3559 commit 25b1a51806dfa661f987958c8e84a16e60e37a4f
3560 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3561 Date:   Mon Feb 15 08:33:07 2021 +0100
3562
3563     core: split function that locates a module file
3564
3565 commit 10cfe340407e479b04a10b47857aab10c1e9f275
3566 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3567 Date:   Sun Feb 14 09:40:34 2021 +0100
3568
3569     pv: new transformations {s.after,char} and {s.before,char}
3570
3571 commit b4d1def5d8a5ffaddbd87708d8dc99f0f5f8853c
3572 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3573 Date:   Sat Feb 13 20:59:30 2021 +0100
3574
3575     pv: proper transfomation name in the log message
3576
3577 commit 5727a6f1e67a699ebc79f3df248a4ffda52b66e4
3578 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3579 Date:   Fri Feb 12 16:16:13 2021 +0100
3580
3581     modules: readme files regenerated - rr ... [skip ci]
3582
3583 commit 86a5f81b776eab3e2b9a3a5470094546b94253f7
3584 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3585 Date:   Fri Feb 12 16:14:18 2021 +0100
3586
3587     rr: docs - more details for sockname_mode param
3588
3589 commit 86e8bfdee87558fcee3e5b821b506b934c6b6790
3590 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3591 Date:   Fri Feb 12 15:27:35 2021 +0100
3592
3593     rr: compare sockname parameter name with the attribute name
3594
3595 commit 274d32651d7886b7f424239565a2714e2dd0991d
3596 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3597 Date:   Fri Feb 12 15:26:56 2021 +0100
3598
3599     core: define sockname attribute name
3600     
3601     - used in the sockname r-r parameter
3602
3603 commit a7bd4a7fbd9ccb50879c53a7c4707bfd4cc9428f
3604 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3605 Date:   Fri Feb 12 13:43:11 2021 +0100
3606
3607     kamailio.cfg: updated version in comments
3608
3609 commit 5ad3bd2f72515c532ef004adfd9cebaf4e483105
3610 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3611 Date:   Thu Feb 11 17:46:11 2021 +0100
3612
3613     modules: readme files regenerated - htable ... [skip ci]
3614
3615 commit e0dcb1617bedf13cc3fc76cf7f3b5cd516806bc8
3616 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3617 Date:   Thu Feb 11 17:32:45 2021 +0100
3618
3619     htable: docs - not about use of event_route[htable:mod-init]
3620
3621 commit 9e5cdf01683080af6e0c8054761fa4b2ba444242
3622 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3623 Date:   Thu Feb 11 16:46:25 2021 +0100
3624
3625     modules: readme files regenerated - rr ... [skip ci]
3626
3627 commit 857e9deb4c2455ee2ea0c05446da54f97e1f0a63
3628 Author: Juha Heinanen <jh@tutpro.com>
3629 Date:   Thu Feb 11 17:44:19 2021 +0200
3630
3631     Improved README.
3632
3633 commit 427f1e0f4f942624fc89863b4afe71f9a699e72a
3634 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3635 Date:   Thu Feb 11 16:31:19 2021 +0100
3636
3637     modules: readme files regenerated - rr ... [skip ci]
3638
3639 commit 2664a51c35a1e8b5adc4c7e6cedde60bc01f0b28
3640 Author: Juha Heinanen <jh@tutpro.com>
3641 Date:   Thu Feb 11 17:27:44 2021 +0200
3642
3643     Fixed typo.
3644
3645 commit f8e60bcba548b25657cc295f8a593adf371f9fda
3646 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3647 Date:   Thu Feb 11 16:22:06 2021 +0100
3648
3649     rr: docs - added missing end tag for para introduced in previous commit
3650
3651 commit 06506912334ce060c04807835acd954580c53140
3652 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3653 Date:   Thu Feb 11 16:16:18 2021 +0100
3654
3655     modules: readme files regenerated - rr ... [skip ci]
3656
3657 commit f318fab629c308250531046d453a8ac76f80ca42
3658 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3659 Date:   Thu Feb 11 16:06:12 2021 +0100
3660
3661     rr: docs - note about format of record_route_preset() parameters
3662
3663 commit 76b886da8ddf11a94a62850c19bad8c83bd113fc
3664 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3665 Date:   Thu Feb 11 15:59:31 2021 +0100
3666
3667     rr: use rr params with record_route_preset()
3668     
3669     - param buffer was checked, but not used
3670
3671 commit 81f943bbdea7b5d553ecb0842362f0fde2aae8b4
3672 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3673 Date:   Thu Feb 11 13:30:09 2021 +0100
3674
3675     pkg/kamailio/deb: version set 5.5.0~dev4
3676
3677 commit ab8e680e0dd3a8078d40b72c50d41db55d442240
3678 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3679 Date:   Thu Feb 11 13:26:49 2021 +0100
3680
3681     pkg/kamailio/deb: restore python3 dependency of kamailio package
3682
3683 commit dddd530ed9fa7b6ca8b31ff299105a53c39c1a5e
3684 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3685 Date:   Thu Feb 11 10:27:20 2021 +0100
3686
3687     core: cfg.lex - do not destroy action if pre-fixup fails
3688     
3689     - params might be in inconsistent state, shutdown is triggered which
3690     cleans the pkg anyhow
3691     - GH #2630
3692
3693 commit ca37f9247ecb6754fbdbd210fc59158bf0f32def
3694 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3695 Date:   Thu Feb 11 09:14:06 2021 +0100
3696
3697     app_python3: handle deprecated PyEval_InitThreads()
3698     
3699     - https://docs.python.org/3/c-api/init.html#c.PyEval_InitThreads
3700     - GH #2626
3701
3702 commit 2afebf3726495e7b4ffdb63eec6ca766d5aba949
3703 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3704 Date:   Thu Feb 11 08:23:08 2021 +0100
3705
3706     Makefile.defs: version set to 5.5.0-dev4
3707
3708 commit 2015cfdfd777085dad98a606fc41946af186db1b
3709 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3710 Date:   Wed Feb 10 17:10:25 2021 +0100
3711
3712     ctl: fail when requested to process rpc commands in shutdown phase
3713
3714 commit f27c2e06d7467c4c33ff289175862ae7614a3018
3715 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3716 Date:   Wed Feb 10 17:01:36 2021 +0100
3717
3718     core: initialize allocated _ksr_shutdown_phase pointer
3719
3720 commit 3c1a454a1ac4fe8e668f709d3e278bbce59c51d3
3721 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3722 Date:   Wed Feb 10 16:35:09 2021 +0100
3723
3724     tls: fixed small typo in log message
3725
3726 commit f230035d8275cbad8d7515f73ba242f77a7a16db
3727 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3728 Date:   Wed Feb 10 08:27:58 2021 +0100
3729
3730     cfg.lex: removed yynoreturn attribute for ksr_yy_fatal_error()
3731     
3732     - it is defined only by newer flex version, resulting in compile
3733     failure on older versions (e.g., centos 7)
3734
3735 commit 3f324e84d4b6f8ac86e72cc63fce2ec9d5eec9e4
3736 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3737 Date:   Tue Feb 9 21:31:11 2021 +0100
3738
3739     modules: readme files regenerated - db_postgres ... [skip ci]
3740
3741 commit 1466425b0af749e8780c4e8699e69cbf8402904e
3742 Author: korayvt <korayvt@users.noreply.github.com>
3743 Date:   Tue Feb 9 23:23:52 2021 +0300
3744
3745     db_postgres: added connection parameters (#2622)
3746     
3747     - new config parameter ("con_param") is added to set pg connection parameters
3748     - timeout param is used if connect_timeout is not set explicitly.
3749     
3750     Co-authored-by: KORAY VATANSEVER <koray.vatansever@turkcell.com.tr>
3751
3752 commit 20fdab545a5f5c3ef1b8d8c4c392acaf4f9e8aae
3753 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3754 Date:   Tue Feb 9 21:16:52 2021 +0100
3755
3756     core: cfg.lex - removed __attribute__((unused))
3757     
3758     - not supported on some distros
3759     - workaround to avoid unused warning
3760
3761 commit d8643cd2caf38aa1efaeff73783920fab1d9bf0d
3762 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3763 Date:   Tue Feb 9 14:00:23 2021 +0100
3764
3765     core: main - terminate using ksr_exit() instead of return
3766
3767 commit 346d99d1f98178a71d482e5724135f65257427dd
3768 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3769 Date:   Tue Feb 9 13:27:34 2021 +0100
3770
3771     core: cfg.lex - declare auto-generated yy_fatal_error() with unused attribute
3772
3773 commit 9f326234f40f2c02f4833647112c3a4f4912aa17
3774 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3775 Date:   Tue Feb 9 12:57:57 2021 +0100
3776
3777     core: cfg.lex - overwrite yy_fatal_error() to use ksr_exit() macro
3778
3779 commit 3333c39230d0fffb2ef22c238b1410c302f0c8c7
3780 Author: frederic <frederic.gaisnon@mmtt.fr>
3781 Date:   Mon Feb 8 15:54:02 2021 +0100
3782
3783     topos: when contact mode is set to 1, contact uri created is malformed if received contact has no user part
3784     topos: SUBSCRIBE dialog
3785     topos: documentation for SUBSCRIBE dialog
3786     topos: add description for dialog_expire key
3787
3788 commit 4f6243e8e6e2012af35aae67da7b93af2127f02c
3789 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3790 Date:   Tue Feb 9 10:50:03 2021 +0100
3791
3792     core: more use of ksr_exit() macro to follow --atexit param
3793
3794 commit d6504e28f7fef8d48480861ea12e9bd457288661
3795 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3796 Date:   Mon Feb 8 11:54:32 2021 +0100
3797
3798     siputils: free params for contact param decode and remove
3799
3800 commit d11a12502299bf7e6f85505c4b48a4486a647e31
3801 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3802 Date:   Mon Feb 8 11:18:44 2021 +0100
3803
3804     core: added selval(evalexpr, valexp1, valexpr2)
3805     
3806     - this is a core statement that return the 2nd parameter if the 1st
3807     parameter is evaluated to true, or 3rd parameter if the 1st parameter is
3808     evaluated to false
3809     - it can be considered a core function that is equivalent of ternary
3810     condition/operator
3811     - example:
3812       $var(x) = selval($Ts mod 2, "true/" + $ru, "false/" + $rd);
3813     - the first parameter is a conditional expression, like those used for
3814     IF, the 2nd and 3rd parameters can be expressions like those used in the
3815     right side of assignments
3816
3817 commit 120c47178475ad658a8a1846b6cd65b755cde2ac
3818 Author: Kamailio Dev <kamailio.dev@kamailio.org>
3819 Date:   Sat Feb 6 16:16:24 2021 +0100
3820
3821     modules: readme files regenerated - siptrace ... [skip ci]
3822
3823 commit 7d846f928b75a3bc1b8e8c1a70e39bfede939c15
3824 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3825 Date:   Sat Feb 6 16:06:47 2021 +0100
3826
3827     siptrace: docs - fixed small typo
3828
3829 commit 5b596373e022bca905ecb9802c0fdf28d29b2a87
3830 Merge: b2b7ec8260 7d5868ab12
3831 Author: Olle E. Johansson <oej@edvina.net>
3832 Date:   Fri Feb 5 20:39:55 2021 +0100
3833
3834     Merge pull request #2612 from kamailio/wkampich/dev
3835     
3836     http_client: http_client_request to include default clientcert, clienâ\80¦
3837
3838 commit b2b7ec826055fd67ecf5ffb052afa609e0aa9e5b
3839 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3840 Date:   Fri Feb 5 09:55:58 2021 +0100
3841
3842     keepalive: check if the destinations list is initialized at runtime use
3843     
3844     - do not initialize, because is no longer seen in all processes,
3845     initialization must be done in mod init
3846
3847 commit 11494de3d9d61df3fc31669c75cbd5ff11b03d0f
3848 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3849 Date:   Fri Feb 5 09:49:56 2021 +0100
3850
3851     keepalive: init 0 allocated keepalive structures
3852     
3853     - GH #2618
3854
3855 commit f3d58f7762abeeb96f8efe26b6538d37a5084569
3856 Merge: 6b5aa70f09 853068a26c
3857 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3858 Date:   Thu Feb 4 16:51:27 2021 +0100
3859
3860     Merge pull request #2621 from dvillaume/master
3861     
3862     rtpengine : add node fallback if node ran out of ports
3863
3864 commit 6b5aa70f09e294338a65a0bf2fcae8b92fdc6fae
3865 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3866 Date:   Thu Feb 4 14:01:52 2021 +0100
3867
3868     kamctl: added srv debug subcommand
3869     
3870     - control server debug level via rpc
3871
3872 commit 351efd29d332703e79104a106ade08c9d1df6e20
3873 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3874 Date:   Wed Feb 3 13:33:32 2021 +0100
3875
3876     doc: update manpage for atexit option
3877
3878 commit 9b1472275530ed4cc32a65cd247dc9997e8b964b
3879 Author: Daniel-Constantin Mierla <miconda@gmail.com>
3880 Date:   Wed Feb 3 12:49:29 2021 +0100
3881
3882     core: replaced --no-atexit with --atexit=val
3883     
3884     - val can be y[es] or 1 to enable execution of atexit callbacks; n[o] or
3885     0 to disable the execution of atexit callbacks
3886     - default yes
3887     - simplified ksr_exit() macro
3888
3889 commit 853068a26c34deff86e17b63f49abea2c8f4403c
3890 Author: dvillaume <david.villaume@gmail.com>
3891 Date:   Wed Feb 3 10:19:46 2021 +0100
3892
3893     rtpengine : add node fallback if node out of port
3894     
3895     When rtpengine answers with error-reason 'Ran out of ports' adopt the same behavor that when node answers 'Parallel session limit reached'
3896
3897 commit 377bb3bdfd20bedabbe0f92e53bdded44be267e9
3898 Author: Victor Seva <linuxmaniac@torreviejawireless.org>
3899 Date:   Wed Feb 3 09:41:12 2021 +0100
3900
3901     doc: update options at manpage
3902     
3903     * put them in order too
3904
3905 commit 06aec5a81cb22d06ad3bf613a05951f91e7e21bc