-
Notifications
You must be signed in to change notification settings - Fork 28
/
Copy pathChangeLog
13475 lines (8936 loc) · 438 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
===================== 2025-03-10 Version 6.0.1 Released =====================
===================== Changes Since Version 6.0.0 ===========================
commit 07f5a5e36ccc07f379ec791a4e0d8df71fb628fb
Author: Daniel-Constantin Mierla <[email protected]>
Date: Mon Mar 10 08:20:45 2025 +0100
Makefile.defs: version set to 6.0.1
commit d39e14f995efda18fc43b38107356fdc2372a7ae
Author: Daniel-Constantin Mierla <[email protected]>
Date: Mon Mar 10 08:19:00 2025 +0100
pkg/kamailio/deb: set version to 6.0.1
commit 544cd04b8603d3e1bd89cf634fd8f686394a1d6d
Author: Daniel-Constantin Mierla <[email protected]>
Date: Mon Mar 10 08:18:06 2025 +0100
pkg/kamailio: version set 6.0.1 for rpms and alpine
commit 141b489a39b138d95be50237d32c8b8104a281e8
Author: Kamailio Dev <[email protected]>
Date: Mon Mar 10 08:16:17 2025 +0100
modules: readme files regenerated - modules ... [skip ci]
commit 9ccaad23961dba1fd34f46168cfad0fddbd2bac3
Author: Daniel-Constantin Mierla <[email protected]>
Date: Wed Mar 5 10:29:20 2025 +0100
app_python3s: docs for threads_mode parameter
(cherry picked from commit 9ee8f9624a00474ed3c9fbd60169abdffd0543a0)
commit 5624c5cf530c92376811e2fefbfd91588fe13a3d
Author: Daniel-Constantin Mierla <[email protected]>
Date: Wed Mar 5 09:33:32 2025 +0100
app_python3: added threads_mode parameter
- control how python interpreter threading is done
- GH #4153
(cherry picked from commit db7a19a82605076e09224e07645e436f1e166ce8)
commit f07bc9ef61b9eaecb528e57ee0228d0e690f16af
Author: Kamailio Dev <[email protected]>
Date: Tue Mar 4 17:46:19 2025 +0100
modules: readme files regenerated - modules ... [skip ci]
commit 6e58d6b7831bfcfbd28835c673697ae8d530c6f5
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Mar 4 13:37:27 2025 +0100
app_python3s: docs for threads_mode parameter
(cherry picked from commit 445af28bef2d0874254b3e4c8224b3c1e7329d62)
commit f6b717a90202b4fe099a36f37fcf1a66530a84ef
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Mar 4 13:29:23 2025 +0100
app_python3s: added threads_mode parameter
- control how python interpreter threading is done
- GH #4153
(cherry picked from commit df8eb5460924b68919ee35fe8df3afeecdbbf714)
commit 83e0e5ea61eb4287d88b1341021eaa7de59c6742
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Feb 28 19:30:04 2025 +0100
auth: docs - extended example for auth_algorithm()
(cherry picked from commit 38544a774d92c86065709888d07c5b4f5bd013c5)
commit 64350f8e6bb999971cf162470f7720fd05e67aad
Author: drTr0jan <[email protected]>
Date: Sun Feb 23 01:45:36 2025 +0300
lib/ims: libxml2 is not needed - removed from cmake
(cherry picked from commit 11a609d06b527470c535a20866c48cafdedcb820)
commit c883d30934815e0dba0ae35538a636ae2edfcb28
Author: Henning Westerholt <[email protected]>
Date: Tue Feb 25 10:37:34 2025 +0000
misc/examples: update default webrtc cfg to current main kamailio.cfg state
(cherry picked from commit 29e51c139725a58b2cbe9cfe409a1c62b3904a3e)
commit 4aa5804db1e8458ae639c8db20e8ededd26d3d56
Author: Henning Westerholt <[email protected]>
Date: Tue Feb 25 10:32:40 2025 +0000
kamailio.cfg: small whitespace indention fix
(cherry picked from commit 3b28e0151d15e7883c0ce81e63851fd9952dd2db)
commit 2e8f3eb6cc280661acc5c904d6ab915bef2d389c
Author: Henning Westerholt <[email protected]>
Date: Tue Feb 25 09:29:37 2025 +0000
kamailio.cfg: small whitespace indention fix, spelling fix
(cherry picked from commit 4f573561797b297131464699bd1ed6f0b5d7ed75)
commit fb2109db4bfcf0239d7ae8aa99c5eaab27d58085
Author: Daniel-Constantin Mierla <[email protected]>
Date: Mon Feb 24 12:30:26 2025 +0100
ims_dialog: right timer function prototype for print_all_dlgs()
(cherry picked from commit 6cdbaa1815bdcadc467f36109c6e3a7d00c344f5)
commit ed21e7c97677572d732fa1020528fe92f3a9ee35
Author: Daniel-Constantin Mierla <[email protected]>
Date: Mon Feb 24 09:57:38 2025 +0100
sl: stats for 1xx replies
- GH #4144
(cherry picked from commit f43c132db9b1dc71f623d592fb46d487ba492c7d)
commit c20ad4abaec2632acfa069a73b1c0b195ccb8334
Author: Dennis Yurasov <[email protected]>
Date: Fri Feb 21 10:42:58 2025 +0100
dialog: fixed DLG_FLAG_CHANGED_PROF value and setting DLG_FLAG_DEL
- GH #4151
(cherry picked from commit 2b1ca7813cf5014553c807c1a5034c404b3685a5)
commit ea0fc8e213f6703d87a000216a2cc18764732fce
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Feb 21 10:35:22 2025 +0100
dialog: get vars via value instead of reference for kemi functions
- do lock/unlock
- GH #4151
(cherry picked from commit 3b213f1d008656682f1733d59f6c3bacd474c4b9)
commit 081c5e4167753a77ce5c036e3bf61e3289fcd176
Author: Stefan Mititelu <[email protected]>
Date: Tue Jan 28 13:52:40 2025 +0200
topos_htable: fix xtag and add more snprintf checks
(cherry picked from commit e0e0884627609804661082a1235f87a7bbb5e67a)
commit a8b8484dc2cc18954c56438e5f2450734b43906b
Author: Stefan Mititelu <[email protected]>
Date: Tue Feb 18 16:46:55 2025 +0200
dispatcher: skip ping for DS_NODNSARES_DST
(cherry picked from commit 5f29b4491634c360ade5691977d622617ae014ad)
commit 61d577341b86b2d76c5849f60f2bbc6b783c9916
Author: Victor Seva <[email protected]>
Date: Wed Feb 19 19:26:10 2025 +0100
acc: avoid local variable hides global variable
(cherry picked from commit ccf33100c1eba5dcd9494f1558ff03703fb8e7bf)
commit 04989c2e1c65ee46f411f58c874fe181eec60c66
Author: Victor Seva <[email protected]>
Date: Wed Feb 19 19:22:52 2025 +0100
db_cfg: avoid local variable hides global variable
(cherry picked from commit b019dbc5dc88a58a50a3d272a30e6a1aa3b174c0)
commit f8b7dedc7e8d0535b737cd5dfcf2fe2e33c527d0
Author: Victor Seva <[email protected]>
Date: Wed Feb 19 19:17:38 2025 +0100
db2_ops: avoid local variable hides global variable
(cherry picked from commit 79120639521f61d2b95a3be5f0faf8018afbd91c)
commit 3b1e00e8f70ebef0b386b10d8d510ae800cc1de0
Author: Victor Seva <[email protected]>
Date: Wed Feb 19 18:53:58 2025 +0100
p_usrloc: avoid local variable hides global variable
(cherry picked from commit c626bef15034fd6ff2e3eb3388ff0d73bf1557c4)
commit 914cc65f48333cd8df92650321228c4b874f6abd
Author: Victor Seva <[email protected]>
Date: Wed Feb 19 18:51:05 2025 +0100
pv_headers: avoid local variable hides global variable
(cherry picked from commit 1c302265c0fbf2083741fdbabfab8b922a00b8bc)
commit 5579fd3ca41d32f25a6dc69e2761bea350f9eefb
Author: Victor Seva <[email protected]>
Date: Wed Feb 19 18:49:06 2025 +0100
sipcapture: avoid local variable hides global variable
(cherry picked from commit 4963f0af2f27e3e5164f54ec9b5c8713e911f1db)
commit d62aac91f062984f215532292775909af0a255f5
Author: Victor Seva <[email protected]>
Date: Wed Feb 19 18:47:40 2025 +0100
xhttp_rpc: avoid local variable hides global variable
(cherry picked from commit b38fbe7ab4988f916ed0dd4156c732e615980150)
commit a786e4b5a910fef1b3472354bb112fb36605a4aa
Author: Victor Seva <[email protected]>
Date: Wed Feb 19 18:36:52 2025 +0100
mediaproxy: avoid local variable hides global variable
(cherry picked from commit 288010b92cd86e2210c079cbd00bf11536e0b0cb)
commit 3746f3f2c86a7a085f4abcd1c67c468031b6cd9b
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Feb 18 13:21:25 2025 +0100
etc/kamailio.cfg: use send_reply_error() instead of sl_reply_error()
(cherry picked from commit 6a7c8c232132078b97bd3023efaed30f369cfe63)
commit d18e367da12c85bd7a87a706d1f231f3119365a9
Author: Stefan Mititelu <[email protected]>
Date: Thu Feb 6 17:41:40 2025 +0200
kafka: Fix mod_destroy() crash
A crash happened on mod_destroy() due to librdkafka thrd_join(), in case
of multiple restarts, in case of ssl kafka connection.
Init kafka only for timer and routing processes.
Add checks for rk pointer.
(cherry picked from commit 10012eeb17210ea7eb9549dc71be5af7e92b4a97)
commit 0c09b213cbd0a8b12128fa4fb16c01907684b0a6
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sun Feb 16 12:06:57 2025 +0100
dialog: set keepalive local cseq value to 0
(cherry picked from commit 5d3ae2acfab38eda88c6369c0db18a286faba2e3)
commit be47356fda7ee3862f335fd5b192e54c33dfe85c
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sun Feb 16 10:36:57 2025 +0100
core: socket info - print index values in error message for overflow
(cherry picked from commit 413c90202975886f4dfcb579a1157a19c3065341)
commit dddb8b0c99f2822be5fff2693a105b391480bc77
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sun Feb 16 10:23:18 2025 +0100
registrar: remove unnecessary condition
(cherry picked from commit 6b7af1beb7fdaaec1b5d069fdfff3e3af5ca43ca)
commit 21943c8bc2df36e818ff79256ccda99b98ade0b9
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sun Feb 16 10:19:53 2025 +0100
ims_auth: restructured function to avoid unnecessary condition
(cherry picked from commit bf0cb8dd85c38c00435bfe6591b4b39b717b743c)
commit c59d29abbdc65784ea6fbe6eb237dbadd3fb370d
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sat Feb 15 15:28:35 2025 +0100
db_redis: clean the keyname variable
(cherry picked from commit aae4cb323d4ea9d07b4b8aec61a6c9bc03e2ab83)
commit a6e99ff231ca5a42bd053d3a8f2f9d02682ab07d
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Feb 14 12:38:04 2025 +0100
tsilo: free duplicated ruri and contact on error cases
(cherry picked from commit d029de6380f8e30e0c82435b820744c21a5fbc78)
commit 975d3449ae01a9078009772e0e1b86c9a996d982
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Feb 14 12:23:39 2025 +0100
dlgs: return -1 for 0 tags count
(cherry picked from commit 6a2a82555ee8bbfaca1e825c19d1532f22c2c629)
commit 7274e353d7c05f5387c64aaf90197c9a8e8d1dd4
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Feb 14 12:17:23 2025 +0100
http_client: free dumplicated name in case of errors
(cherry picked from commit 39ba53a2499dd1f0e080bb011d7438a60ea5faec)
commit 44764414c48fed1b90580cf62dd33e975f1f7ecd
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Feb 14 12:03:57 2025 +0100
call_control: free pv field in case of error
(cherry picked from commit 8a96379cc1ef7aa42bc4be49834c538a3bffdf14)
commit 47162f64626904ae799f8c47e4bc4ce9b6747f4f
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Feb 14 11:55:53 2025 +0100
sdpops: check the limit for computed rtcp port
(cherry picked from commit 34743f40056e230e6c6d1ae6bf72e369b6f6890f)
commit c8acc1f6e5441fd4514c2b7ead1e2bbe441f7895
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Feb 14 11:39:11 2025 +0100
sca: free replaces hdr on anchor lump failure
(cherry picked from commit 01782191418f3d65c4aa5cb273140fec928d153a)
commit 1887dfcbd930c6f1757fe5fe691f52c3502d1824
Author: Gustavo Almeida <[email protected]>
Date: Wed Feb 12 18:54:20 2025 +0000
ims_registrar_pcscf: Fix CentOS 7 Build
- ims_registrar_pcscf: Fix non C99 compliant code
(cherry picked from commit e458ca15a4ca30448ea9aae20a93eb86e2ce92c0)
commit 528b6e9805c23883a19e959475a566fddd41b349
Author: Gustavo Almeida <[email protected]>
Date: Wed Feb 12 18:52:16 2025 +0000
ims_auth: Fix CentOS 7 Build
- ims_auth: Fix non C99 compliant code
(cherry picked from commit 7a65b3ce11a3afc0f5be47f61235166cb8938c78)
commit 8991e340e9eb26a3aba3333b4868a5e5b0057625
Author: Gustavo Almeida <[email protected]>
Date: Wed Feb 12 17:45:47 2025 +0000
ims_auth: Fix CentOS 7 Build
ims_auth: Fix non C99 compliant code
(cherry picked from commit 2349e4088d3fd454b74de15dfcb9a3e19fc03663)
commit 6d06293f3fe1c5897a3e01272fdc9ac409925f3d
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Feb 14 10:16:00 2025 +0100
xmlrpc: removed unnecessary code
(cherry picked from commit e65b03cdd946d735a3ef33ae3582bcfad464d2c7)
commit 691eb2600c1fcf24d0d1f9b2648e7257499537a8
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Feb 14 08:37:23 2025 +0100
ctl: refactored error handling and removed unnecessary code
(cherry picked from commit edbb5b11e9453be3519e6e9a945937307c95709e)
commit 7310f99a85bb3cc581c1747ef0ac151228554a79
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Feb 13 11:58:21 2025 +0100
pv: free buf uri in case of error setting xto attr
(cherry picked from commit a6d692be4283dc349c38b455ee71c4e21dcef6aa)
commit 8b7637140c5362bf90046ccb3b34ea74ef658c0a
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Feb 13 11:45:06 2025 +0100
pv: free next field on error when parsing xav* names
(cherry picked from commit b875e7368dcc8e221007caafa3599c3e354404f7)
commit c7a4dd132478ff2d5f46c85594a44fee9c570f6d
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Feb 13 11:01:20 2025 +0100
topoh: check on pointer only for via decode return
- code reformatted
(cherry picked from commit d0cd3c4b40fd791143122622a6d74703e1375832)
commit d0df1eef55cd9bb0bca2b0db007d94dbe4e8e95c
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Feb 13 10:50:32 2025 +0100
tm: rpc uac - jump to error when failing to create delayed context
(cherry picked from commit aa081dbd1ee1901c6174ffddd556bda47b6ef732)
commit d505c876c534cc4a4b8aff5ef1b5e28b151d8d06
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Feb 13 10:42:27 2025 +0100
tm: jump to error when failing to built content length for uac cancel
(cherry picked from commit 27e1e9102f07047a3d2c2f28baa708f14be556a6)
commit a5576fb3476e327ef10135a85cf20f2e720803db
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Feb 13 10:32:51 2025 +0100
tm: split reverse rte list function
(cherry picked from commit e85d07e5b42ff25f81b74f68ab412e0ab27e7170)
commit de5986433283b2fcff09b064420d43327270d390
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Feb 13 09:48:33 2025 +0100
xprint: break on first resolved ip address
(cherry picked from commit 7c908137826071b8180bd93ff8ba3994be66da3a)
commit c68522f5c3c59cb915feb873bd3351e57a8db579
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Feb 13 09:43:43 2025 +0100
ctl: fifo - clean intermediary buffer
(cherry picked from commit 4c4d7f7967a99d4dd4acdc5e198bce493bf15d67)
commit e1398e53e9825db6c20590e1576d960ac0c3c429
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Feb 13 09:40:00 2025 +0100
xmlrpc: clean allocated buffer
(cherry picked from commit ff712539566c903312ebba2f8e2585f9c80ffdcf)
commit cf3b3849cb2a3c4060281377e2adee09de5d47d9
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Feb 13 09:18:00 2025 +0100
xprint: init globals when declared
(cherry picked from commit b17038ec072b1854fa2fae1c2d4725c1471ef8ac)
commit 5024235f876df4b3239ef746de700ade362cc7b2
Author: Daniel-Constantin Mierla <[email protected]>
Date: Wed Feb 12 17:48:42 2025 +0100
ctl: free rpc struct in case of error
(cherry picked from commit 4a71d3c9e6a4f92ef33ce8e62372b2c4dba62a56)
commit 85cf965d1a298f8c12064fd4f9790d00e065edc7
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Feb 11 15:27:26 2025 +0100
db_sqlite: added prefix to internal helper function
(cherry picked from commit f37940b9a113ab79611f851334af7f8fbb7b3f6a)
commit eee79e2a4650e1362ca460f3c329d5bf90a588a1
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Feb 11 15:26:27 2025 +0100
ims_registrar_scscf: updates for lib/ims macro names
(cherry picked from commit 3fb1d7832006d290ee1c2e15ea1e731dc0768b5f)
commit 20cda1f11d6f20143a1271b3db9cf3836a2a0c02
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Feb 11 15:25:30 2025 +0100
ims_qos_npn: updates for lib/ims macro names
(cherry picked from commit b9c36860fc8a91fc6c73b456ff64b6191f61813b)
commit d06d5e143e2586e0075c0c580f79f29bd3d32939
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Feb 11 15:24:20 2025 +0100
ims_charging: updates for lib/ims macro names
(cherry picked from commit f1abcba4eeabccf96a8d16c2e63a47b27db62f88)
commit 0b42dcb9997dac347f007742f8936e81b6aa185c
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Feb 11 15:23:34 2025 +0100
lib/ims: renamed specific macros with pretty generic name
(cherry picked from commit c45c71164ed40e06cdfab4ceda292d29d2d1459f)
commit 718692c6d402b6942e0b1e8ebd8e64b306813495
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Feb 11 12:41:26 2025 +0100
core: check for unexpected long value return by pathconf()
(cherry picked from commit 2ba6d4ff2727031e7bca5d3d1da016bfe508b8df)
commit ac0a4a5052e9aaf6531130675c8140fdd5c11e97
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Feb 11 11:30:34 2025 +0100
core: pass fd - check for unexpected read size overflow
(cherry picked from commit 6c12477f1dad2279431d703d1a4f63fcfc6543b8)
commit f1549b99a69bf0dec4aad564afa1d6e328621752
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Feb 11 10:25:34 2025 +0100
tsilo: clean allocated memory on error for append by contact
(cherry picked from commit 6fb38cb33095c11a1c90d7b88140ac159b9fd5ca)
commit 086d228b29ab414a65521da78695786a979ef754
Author: pepelux <[email protected]>
Date: Fri Feb 7 19:08:56 2025 +0100
secfilter: fix secf_check_dst bug
(cherry picked from commit 578c2abb36b9101bfc1dddc1505f7239e928b98e)
commit 626d9d823690dce4557deeaa2d6247082f1ebc02
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Feb 6 08:26:22 2025 +0100
nghttp2: check return for setsockopt TCP_NODELAY
(cherry picked from commit ad8f017b38e90746790ec9789f01abe6fab46e1b)
commit 8d1b0139f3a62651f7f0dac6944b6e19e380b9fb
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Feb 6 08:15:58 2025 +0100
ims_auth: amf passed as parameter to resync local auth vector
(cherry picked from commit 6e76452c11189620663da84f879400575c673792)
commit eed2ccbb658b28433e71a95e9715934aa64c4cfb
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Feb 6 08:07:46 2025 +0100
core: socket info - use unsigned for current size in buffer for get flags
(cherry picked from commit 462f9730eb55a3abbd50b9170eb6318eb43eb999)
commit 89afe1e7bd4bdf9a4ad505ecd260b502cf7daa4b
Author: Daniel-Constantin Mierla <[email protected]>
Date: Wed Feb 5 16:44:49 2025 +0100
ims_isc: check return for parsing headers and anchor lump
(cherry picked from commit efce6e76ba20f7b02101fb2f44cb149b609f4bef)
commit a88946a84133660d5b2a466a231dff226c9db995
Author: Daniel-Constantin Mierla <[email protected]>
Date: Wed Feb 5 13:30:17 2025 +0100
textops: catch return 0 when removing via param
(cherry picked from commit 65645c761e94cedde04f100764d5c506590cb200)
commit b6fd791f533be6b044b0c18e44c36f7f8e3f5baa
Author: Kaufman <[email protected]>
Date: Fri Jan 31 13:52:37 2025 -0600
nghttp2: compilation with gcc 14
- Explicitly include nghttp2.h file GH #4135
(cherry picked from commit 1e5a91be57de02beedbd2b3b03031647b51eb7b6)
commit 703b3244a5a6fabc219d5772694584dd884b6fcf
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Feb 4 12:04:39 2025 +0100
topos_htable: use the xtag also for base64 key
(cherry picked from commit 88b96d717be2a66a9351c01c861408743be40fc4)
commit 4ff58bb3e02b76e2489144867c8b0dc5041dc621
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Feb 4 08:05:28 2025 +0100
msrp: send failure response after referening the buffer
(cherry picked from commit 5f8adb625b6bae81ef44613d774106bf3a943bb0)
commit 9d3392a55831124121b078201985c417c9f9982d
Author: Daniel-Constantin Mierla <[email protected]>
Date: Mon Feb 3 13:36:10 2025 +0100
core: mem f malloc - additional check when getting to search very big fragments
(cherry picked from commit ac909a7a019922676076bc47a28a3801c749becc)
commit c29d9d661b3954906cdee7e98a4f9b6502673490
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sat Feb 1 07:40:11 2025 +0100
msrp: variable for extra headers used in local replies
(cherry picked from commit 7a73e08b0e5b4c3fbeb4f097c1f891d06c74651d)
commit 921acc45d7f9f96b15b801e270a9377ab29a1221
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Jan 31 09:20:36 2025 +0100
pv: small reworking of pointer conditions
(cherry picked from commit 478310c56f0eb060c5f31b2ee8febbb6204d37e7)
commit 3ba48f9a83284f629654c0030f6f55699d6c4edb
Author: Ovidiu Sas <[email protected]>
Date: Wed Jan 29 01:29:56 2025 +0000
db_oracle: fix db_oracle build for oracle 18.3.0.0.0
(cherry picked from commit 77ce71fcd4cfb6f0f86313d95341e4abd0031b2c)
commit 60004b02856ebe03b1fc84b74ee8fb663bec61d3
Author: Kaufman <[email protected]>
Date: Thu Jan 30 14:03:26 2025 -0600
pkg/kamailio/alpine: Add new modules
- Add missing modules to alpine packages as listed in GH #4131
(cherry picked from commit f07d8ea527883009fece7fd2a1c61d0a90a0c660)
commit c8be39750902ad69818f8247898070fce2d6a3a3
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Jan 30 11:32:53 2025 +0100
seas: remove redundant check
(cherry picked from commit ab1b032771be9adbb1d643cd44beac0e09a31553)
===================== 2025-01-29 Version 6.0.0 Released =====================
===================== Changes Since Version 5.8.0 ===========================
commit 8197ca2cbfc168f3ee6e2bf92b0619253a47f8b1
Author: Daniel-Constantin Mierla <[email protected]>
Date: Wed Jan 29 11:57:25 2025 +0100
Makefile.defs: version set to 6.0.0
commit 51efe48de9ccff7d6e38a4b0a1f139bad94591b6
Author: Daniel-Constantin Mierla <[email protected]>
Date: Wed Jan 29 11:51:28 2025 +0100
pkg/kamailio: version set 6.0.0 for rpms and alpine
commit 8d482b1a4a01dca834928795b0e789ae135b8224
Author: Daniel-Constantin Mierla <[email protected]>
Date: Wed Jan 29 11:42:49 2025 +0100
pua: added breaks to event type matching switch
(cherry picked from commit a2ae4fe607125a05debeb40c0ecf1ce05d69ff5f)
commit f540d97e3f0be21cb6abc61ac701c8fd437b4371
Author: Daniel-Constantin Mierla <[email protected]>
Date: Wed Jan 29 11:33:34 2025 +0100
ims_qos_npn: small docs updates
(cherry picked from commit dcdcee0d9f2326e079f905632af9db3b898330ab)
commit 1efa133244bbca0c9c35b76f936cce2b0a5864d3
Author: Xenofon Karamanos <[email protected]>
Date: Wed Jan 29 10:06:59 2025 +0000
cmake: Use pkg-config instead for json-c dev package.
(cherry picked from commit 8ebae54cff261b95fcece3be3719da511cc35084)
commit 2496ccd1d1878e275a8797a286de6edc4aff4805
Author: Xenofon Karamanos <[email protected]>
Date: Wed Jan 29 10:03:29 2025 +0000
cmake: Use pkg-config instead for json-c dev package.
(cherry picked from commit e7f9531adc6f319b6889d5644eb55a9cccfdd27d)
commit d0360fbb8e622c786f3d8791b67f06d1eb6e0ae4
Author: Xenofon Karamanos <[email protected]>
Date: Tue Jan 28 14:05:25 2025 +0000
cmake/json: Remove find_package call. Use pkg-config instead.
(cherry picked from commit 99d36df0a15bbb960b2d7ee5916d65a55b9b26cd)
commit f08adc567b19721b1bf515a2b1595fed28152177
Author: Xenofon Karamanos <[email protected]>
Date: Tue Jan 28 11:18:03 2025 +0000
cmake/json: Use CONFIG mode
(cherry picked from commit 532744eebf1014939c4ccd9a6aa4e7d6fbb454ac)
commit 5da8459301f0a9d74b9c9b0f8e6e5890c194a8c2
Author: Victor Seva <[email protected]>
Date: Mon Jan 27 19:41:30 2025 +0100
cmake: fix CPL definition
(cherry picked from commit feb371852ea9b53a1dd95fec0db0943c5fb160ad)
commit 7a17464946f8027e9d66497a44357d7f0eac64a2
Author: Xenofon Karamanos <[email protected]>
Date: Mon Jan 27 14:21:47 2025 +0000
cmake/perl: Install files / Add perl user link and def options
- Fix perl extra_c_flags parsing by using SHELL:
- Add user option PERL_LDOPTS to define extra ldopts
- Add user option PERL_CCOPTS to define extra defs
- Add new generated file to compilation
- Add new target for sgml docs
- Add install directives for perl libraries
(cherry picked from commit f4d7e298bb351be5f12652083bd5e37109748169)
commit 3adaab6c56657bc73cd83e0b7bbcd158efb070c1
Author: Xenofon Karamanos <[email protected]>
Date: Fri Jan 24 09:59:10 2025 +0000
cmake: Install snmpstats files
(cherry picked from commit f69b22ce3cdc2c06739c11f19c9ebeb5eb1727f3)
commit e4e669286264cc7e7ce6aab92c68a486311de708
Author: Xenofon Karamanos <[email protected]>
Date: Thu Jan 23 10:52:36 2025 +0000
cmake: Fix naming to be clear we want the CLIENT version
(cherry picked from commit 640bd4fb7529ad8b0a9415775679dca5e64c52be)
commit 5ce31280e1c4988408b4b77833947ae0cece4c83
Author: Xenofon Karamanos <[email protected]>
Date: Thu Jan 23 10:06:46 2025 +0000
cmake: Fix typo
(cherry picked from commit 8d1b60bc7f21fe9d0fadd1df926fee931966f34e)
commit ff20204c0163d56964036bdfba5d9325cd74c90e
Author: Xenofon Karamanos <[email protected]>
Date: Thu Jan 23 10:06:03 2025 +0000
cmake/sctp: Search for libsctp and error if not found
(cherry picked from commit 9b7719a61ab02c93939e3681cb90e9fa04f3ac5d)
commit aef5f6c422981a36a1eac3d93079d8aa930c3810
Author: Xenofon Karamanos <[email protected]>
Date: Thu Jan 23 10:05:21 2025 +0000
cmake: Link with correct Erlang target
(cherry picked from commit 2dbd3d47cdbd55365fcb37b48a30c3224b8af810)
commit fa54a06f165f7d6a0c49a8653f2ed71fe775dbc4
Author: Xenofon Karamanos <[email protected]>
Date: Thu Jan 23 10:03:14 2025 +0000
cmake/Radius: Add libfreeradius support
- Add libfreeradius.cmake to search for libfreeradius-client
- Link modules with correct libraries paths
- Fix description
(cherry picked from commit 53bd567dd7444a8145aa876d82db2c6b579a7e19)
commit 620eb2f029c74006200d19dae1450e7735e3ec2e
Author: Daniel-Constantin Mierla <[email protected]>
Date: Wed Jan 29 10:34:25 2025 +0100
kamctl: regenerated db creation files
commit ddd98b09c80dc0d15af080e37961b59ecde17689
Author: Sergey Safarov <[email protected]>
Date: Wed Jan 29 09:12:44 2025 +0200
janssonrpcc: fixed warning var may be used uninitialized
(cherry picked from commit 3039c02404e05da05a031f6ccf68913a8c1c80eb)
commit 01429a85381a1d9ad96ce678285358b0ecfe48a1
Author: Alexander Bakker <[email protected]>
Date: Wed Jan 15 16:31:30 2025 +0100
core: tcp_main - include local dst port in conn lookup when using haproxy
(cherry picked from commit 9c109f3a371445e03defde279912fbb4179244bd)
commit 60c9bafc287bfabe7860b389197e8801e26a6bfb
Author: Alexander Bakker <[email protected]>
Date: Wed Jan 15 16:30:53 2025 +0100
outbound: encode bind address into flow token as destination
This is an attempt to fix the combination of the outbound/rr modules and
``tcp_accept_haproxy=yes``. This combination is currently broken, as
previously reported on the mailing list:
https://www.mail-archive.com/[email protected]/msg21854.html
The issue is that the destination address/port combo of the haproxy side is
encoded into the flow token. When the rr module decodes the flow token and tries
to look up the listening socket using ``find_si``, it cannot be found, because
it is given the destination address/port combo of the connection of the haproxy
side, not the address/port combo that Kamailio is actually listening on.
This patch fixes the issue by encoding the ``bind_address`` of the socket the
connection was received on into the flow token as the destination address. The
source address remains unchanged, as it *can* be used to look up the TCP
connection (with a minor patch to ``_tcpconn_find`` in ``tcp_main.c``)
(cherry picked from commit b918e09e9c3e06bddfd7a205f64abb603d589f1c)
commit af3d036fbc6ca41be61b79bb6e22ac72266234ea
Author: Xenofon Karamanos <[email protected]>
Date: Tue Dec 31 14:35:29 2024 +0000
main: Print open file limits
(cherry picked from commit 4a335848f1b2b1e685891258803d1acd5540710d)
commit 5f2c7c7a958d010afd303a4feb95241aefd31dca
Author: herlesupreeth <[email protected]>
Date: Wed Jan 8 19:25:22 2025 +0100
ims_registrar_scscf: set contact to presentity URI in 200OK for SUBSCRIBE to reg events
(cherry picked from commit 75af5c3d8b14a0b17d34c416f2dfc0df6c3ff6f8)
commit 225f23a03a2941d44cbb1b56d0d95adcc3f78004
Author: herlesupreeth <[email protected]>
Date: Fri Jan 3 17:50:29 2025 +0100
ims_registrar_scscf: send NOTIFY in case of subsequent SUBSCRIBE as per RFC 3265
(cherry picked from commit 7de4f84f08e4ce910c007aad3fa2cadbe4b11dd2)
commit 1e362f2ba51c6ee9a9e005675a30202e42ceb3a7
Author: pinacolada1610 <[email protected]>
Date: Thu Jan 23 16:21:04 2025 +0300
tcp: fix for local TCP/TLS socket matching with 'tcp_reuse_port' enabled
- Changed the logic for matching a listening TCP/TLS-socket in tcp_reuse_port scenario, now it considers local port as well.
With 'tcp_reuse_port' option enabled, the local port is meaningful and helps to differenciate between sockets on the same IP but different ports.
(cherry picked from commit 0cb6e35d581398d2c5a7086a0d98b113fbb16138)
commit dec19b9d4a2f4cedf31b0f8661add77761d85036
Author: Victor Seva <[email protected]>
Date: Wed Jan 29 10:14:21 2025 +0100
github: set 6.0 for devcontainer [skip ci]
commit 489b46bd9ffaa8a9e6fed5281f7df250cf1ad777
Author: Victor Seva <[email protected]>
Date: Wed Jan 29 09:07:06 2025 +0100
pkg/kamailio/deb: version set 6.0.0
commit ce5cbf1263e38e51973d2515b047f2213a8f6039
Author: Victor Seva <[email protected]>
Date: Wed Jan 29 09:01:46 2025 +0100
kamctl: regenerated db creation files
commit d407132aa0accd93f58b7da1b6fdc2cf91b340db
Author: Victor Seva <[email protected]>
Date: Wed Jan 15 22:31:38 2025 +0100
lib/srdb1/schema: ims_usrloc_scscf definitions
related #4100
(cherry picked from commit 283a77887c88c38a240567a7b165478775662d81)
commit 0fbaf4567973f84721b7e25074b61374e657b34a
Author: Victor Seva <[email protected]>
Date: Thu Jan 16 00:17:34 2025 +0100
lib/srdb1/schema: ims_charging definitions
related #4100
(cherry picked from commit 48683f3798683a508fc456bcde11a8e59a8a64de)
commit 022940dec70272a19c86604d2fa9af83d8790bb1
Author: Ovidiu Sas <[email protected]>
Date: Wed Jan 29 01:40:24 2025 +0000
db_oracle: fix warning: passing argument 2 of âdb_do_closeâ from incompatible pointer type [-Wincompatible-pointer-types]
(cherry picked from commit 577a87861a8566e00f2700dfb227dcc8b26393b4)
commit ded36e28198cb518bfb64ffb0e2cc659a35af9ac
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Jan 28 18:38:19 2025 +0100
dispatcher: copy over the ocdata structure for records kept by rpc add/remove record
(cherry picked from commit 77eaba17916109ef5656a276e3f469b29415d6f5)
commit ccd5708cb02cdc3e6cf76224417c7d04ba30f6e9
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Jan 28 18:28:35 2025 +0100
dspatcher: return the new ds dest for add_dest2list()
- easier to access the fields of the new record afterwards
(cherry picked from commit cff6f9fd7051f4b8ac6e4fc59257c239cb32f21d)
commit db1ddc0dd2d663887ecfd24b9d74322518e8e98f
Author: Kamailio Dev <[email protected]>
Date: Tue Jan 28 18:19:54 2025 +0100
modules: readme files regenerated - modules ... [skip ci]
commit 374b7e46881bbf591fd56305d3572ab3c12d1979
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Jan 28 18:03:47 2025 +0100
kamctl: refresh db creation files
commit c1f8cb4de71ec11d669484db8b67484caf96b288
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Jan 28 17:58:46 2025 +0100
ims_qos_npn/doc/Makefile: proper xml file name
(cherry picked from commit 9daea6c00dc5b613d9e4b7ffd711ee7999e31ad5)
commit 4fe03b9e59e0e4598419818cf1770312eeada86a
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Jan 28 17:22:20 2025 +0100
srdb1/schema/location_pcscf.xml: table location renamed to pcscf_location
- fix conflict with default table for registrar/usrloc
- GH #4124
(cherry picked from commit fc02c3ca46bd96e50cbb6903a2efe48cb134377b)
commit be2c68f86fcf84dac24501a6b24a6573917894aa
Author: Xenofon Karamanos <[email protected]>
Date: Tue Jan 28 11:31:57 2025 +0000
outbound: Fix flow_token_secret bug
- flow_token_secret is of type str and not char*
- check the length of the string instead of memory for initialization
(cherry picked from commit 046ba41e431fec7fad0c82a9091ea9e27d9f677d)
commit 3a480f03fa54855059b72db8304f47cca7ee753e
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Jan 28 10:10:33 2025 +0100
etc/kamailio.cfg: close comment for tls_threads_mode
(cherry picked from commit d8d627eff7de268a487d7f91cc52e7ba8a6c708e)