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