-
Notifications
You must be signed in to change notification settings - Fork 32
Expand file tree
/
Copy pathChangeLog
More file actions
17022 lines (11173 loc) · 557 KB
/
ChangeLog
File metadata and controls
17022 lines (11173 loc) · 557 KB
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
===================== 2026-01-08 Version 6.0.5 Released =====================
===================== Changes Since Version 6.0.4 ===========================
commit 438c10a6859aaa3865a0b229ab6d40402ebf1b7b
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Jan 8 09:17:32 2026 +0100
CMakeLists.txt: version set to 6.0.5
commit 857fa6e72f3bf7e146c3817382fb5a7eee637613
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Jan 8 09:15:04 2026 +0100
Makefile.defs: version set to 6.0.5
commit 1549d7e8462f754a189f92bc905e387b641ebd25
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Jan 8 09:10:22 2026 +0100
pkg/kamailio/deb: version set 6.0.5
commit 566fdcb4a444aad691ebe13ea3f03e1b8183c38d
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Jan 8 09:08:59 2026 +0100
pkg/kamailio: version set 6.0.5 for rpms and alpine
commit 048e318881087fa6ba2bf25f0410b447203a0a00
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Jan 6 17:02:23 2026 +0100
core: tcp - enable defining TCP_LISTEN_BACKLOG with compile options
(cherry picked from commit 45a0e30f845d423474370cc5a46c851c2ba369ec)
commit 27eb9f11da82d5a58137bb3ed2b0f05970a298f8
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Jan 6 09:07:55 2026 +0100
stun: send response without triggering message-out callbacks
(cherry picked from commit 6d1fe099e284514be05a56f235dcd3ce2325fa67)
commit 28686b3561e5612f0b3e4ae86f7573747a06559d
Author: Matteo Brancaleoni <[email protected]>
Date: Tue Dec 23 14:46:22 2025 +0100
dmq: Fix DNS resolution corruption when search list is used
When `dns_use_search_list=1` (the default), `get_record()` may prepend a "fake CNAME" record to map short hostnames to their expanded form.
(cherry picked from commit 787bbe5c91e9fc02f741fdd26b06ccad87b4c19e)
commit 6413ceac061fc8cef59802128fa7b3cc43938144
Author: Sergey Safarov <[email protected]>
Date: Fri Nov 14 16:01:07 2025 +0200
pkg/kamailio: kamailio should listen on loopback only by default
fixes GH#4428
(cherry picked from commit 4570fe3550d1c16bfa82999371f1f54c3e36c96e)
commit 3b714261419f529ab086c5dee22fe98ef9c7ae2f
Author: Sergey Safarov <[email protected]>
Date: Fri Nov 14 17:23:05 2025 +0200
pkg/kamailio: refactor kamailio user creation for rpm dists
(cherry picked from commit 0f7a2fcab9dea8a3bc60bdfa3115c82bad81f112)
commit c42fb5b9bd4efd2db240c97a6c7044701696098c
Author: Sergey Safarov <[email protected]>
Date: Fri Nov 14 14:55:18 2025 +0200
pkg/kamailio: fixed systemd unit file inititlization
(cherry picked from commit e221ef539d16570840f004c397909441bac58cce)
commit 92ac628ecca55019fbe442de05ed25bc90ae4b05
Author: Sergey Safarov <[email protected]>
Date: Tue Aug 12 21:33:13 2025 +0300
github: added alma-10 and rocky-10 packaging
(cherry picked from commit 7e357abd051a968d0454b24e369b15bfb3a9dd55)
commit ed6084a5e4b9fcf2b58b4436adf1a607930515f3
Author: Kamailio Dev <[email protected]>
Date: Mon Jan 5 09:31:18 2026 +0100
modules: readme files regenerated - modules ... [skip ci]
commit dee536cdc73e9d1b9ce494562fb1cd3d92cb6155
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Jan 2 11:55:58 2026 +0100
topos: increase size for data buffer
(cherry picked from commit d7d6444b3936390e1d977d72dcaa10197c87b87e)
commit 3bc7431d77c5795f58e475087976ee9e3f7d563e
Author: Daniel-Constantin Mierla <[email protected]>
Date: Mon Dec 22 12:08:57 2025 +0100
tm: safety check for EoL in user-agent parameter
(cherry picked from commit 7eea4bc836bd14c7341d77e8cdde8a473ce2eef2)
commit f3e400533b2f26a6efec50a6714ea3b7c09e9d3f
Author: Daniel-Constantin Mierla <[email protected]>
Date: Mon Dec 22 11:47:28 2025 +0100
dmq: check the result of printing headers
(cherry picked from commit 1ad4f802a4827bbfa0b132e6a21146bbb22a3f84)
commit e87e6488335f4610b78469977a999851d96829b5
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Dec 18 09:54:43 2025 +0100
sms: check for name field length
(cherry picked from commit 6118e5b654e7344bf68ca0b77f4f39567980e0ef)
commit 05291db0c314c1b97a5e9bb3ae20f51375d72a3e
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Dec 16 08:50:08 2025 +0100
timer: docs - organized files for indexing
(cherry picked from commit bc14bb405c3cd855a525f1fd7742709051a95d40)
commit d5ceccd0e6d72001ba93071b0bdacf8f6b0736ed
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Dec 12 15:40:16 2025 +0100
tm: rename parameter that hides a global
(cherry picked from commit bb604e272dd034abfc0fe8dcbdfc0102cbbc8a40)
commit 9ab4d1715769a4d9246041edf24bd494e86d5996
Author: Daniel-Constantin Mierla <[email protected]>
Date: Wed Dec 10 09:58:37 2025 +0100
json: use formatted string evaluation instead of fixup mechanism for transformation
(cherry picked from commit a0d3183dda3d7af695deb6aba0798cd860cdde2e)
commit ae611e7b5232e606ebb3b6b27b35af9bb451a926
Author: Daniel-Constantin Mierla <[email protected]>
Date: Wed Dec 10 09:38:54 2025 +0100
json: do not parse transformation parameter for vars if none there
(cherry picked from commit 42014a3384c76575a96e1b4fe2ba524a503e845a)
commit 0c0e68cfdfd9803d183e17100c0f0be05d62b20e
Author: Daniel-Constantin Mierla <[email protected]>
Date: Wed Dec 10 09:38:05 2025 +0100
core: ut - helper functions to search in string
(cherry picked from commit 5c7accbde8423072d5f3d6620115a588d8678294)
commit eba11b333d215d00d1b0ea0cd1597b5b4efabdae
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Dec 9 11:49:53 2025 +0100
db_redis: use set max fetch for result to 1000 when *keys_count == 1000
- GH #4511
(cherry picked from commit 46737c269ae290c29639ab1a5e66e4cf1637556e)
commit 5f8f8cc4fb4eeda5cf3a65d5cdc2e8a20e045db4
Author: Daniel-Constantin Mierla <[email protected]>
Date: Mon Dec 8 17:25:28 2025 +0100
json: reformatted exported structures
(cherry picked from commit 9233834b4dd3ac51348b781629c84f4c6fe1aad3)
commit c8df44342534f08be357e7be24f13e88bce282a5
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Dec 4 08:06:59 2025 +0100
core: parser/sdp - rename local variable to be different than function name
(cherry picked from commit b225469a49db1324ef67a630ad9bcd4a7f3f53ed)
commit 00b8ecf25b647264ac9d5efe68928ced80e152b0
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Dec 2 13:53:12 2025 +0100
topoh: meaningful debug message
(cherry picked from commit adc6c53411e572a8f77efffa06ce3e7b5ed02764)
commit cfbefe330d8f60f49bb79b5a6ecfc6c28ba1a965
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Dec 2 09:11:21 2025 +0100
kamctl: remove CTLENGINE from kamctlrc - it has a single value option
(cherry picked from commit 6c03c3e78b76a6b664c65c90c8681a2db62e1df7)
commit 8450b807950cd0b07b6d41020397b5dac8ea2458
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sun Nov 30 20:27:48 2025 +0100
benchmark: docs updated about measurment working inside process context
(cherry picked from commit d4915b129cc3262a822d53e96b5f52df7b9b23fc)
commit e7597d8478c74cefc22c59f39e886f77c0699dae
Author: Fredrik Dahlgren <[email protected]>
Date: Mon Dec 1 08:34:39 2025 +0100
statsd: Added missing documentation to statsd module [skip ci]
- Document already existing features in the statsd module and update the description of the module to clarify that it is more generic than previously implied.
(cherry picked from commit 303b0bc2ad80f3664c38aad74fd67e6577db8751)
commit 53fe35cf9e5276bfb96b210e0b40f2a92b1e7943
Author: Torrey Searle <[email protected]>
Date: Mon Dec 1 09:49:55 2025 +0100
topos: make tps parameter lookup more robust
check both params and sip_params for the tps parameter, this is needed
in case extra parameters added to the URI.
closes #4505
(cherry picked from commit ede3912a732f99cada994157885328eef268f89b)
commit 90a00cebf84bccd5a7c5b2a9dc37476aa5be2a54
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Nov 27 19:19:08 2025 +0100
tm: small code formatting and clarity
(cherry picked from commit bb0bb49a30b7732eea8785ce7b7f02bbf512ef74)
commit 5fd4b275f0948621771ad05503fc9225f9e2243a
Author: Ovidiu Sas <[email protected]>
Date: Tue Dec 30 01:22:00 2025 -0500
xhttp_prom: fix attributes for pkgmem_total_size
(cherry picked from commit cbffe7b868e8b450293c2977b3ef1df61d6bf1bc)
commit 68cccf5f3b3c640ee5926cec497ca21e80a387d9
Author: Xenofon Karamanos <[email protected]>
Date: Thu Dec 18 15:32:43 2025 +0000
cmake: Adopt sed commands for ctl and db files
- Move dir defintions to defs.cmake for visibility from other modules
- Add missing replacements in sed command
(cherry picked from commit 8f912d2d3d748cc1cd95a38b951910a5f4848cf9)
commit 2a9078378dc885a10f7b7a1471b4334b7d27001b
Author: Joel Serrano <[email protected]>
Date: Thu Dec 11 14:03:28 2025 -0800
xhttp_prom: don't sanitize tag values in exported metrics (#4519)
Fixes #4508
(cherry picked from commit 02f7ace19b49a16ccacc7d83f4717f6492ff56fa)
commit e33380895bee40ccf02a27e8a25b9e94a4801563
Author: Xenofon Karamanos <[email protected]>
Date: Wed Dec 3 11:09:09 2025 +0000
core: Add input validation on internal functions
- base64url_enc
- base64url_dec
(cherry picked from commit d7210bc1102ae820f9e6f8998694271ac2a320fe)
commit aec01495a7e24c096d1a0a8fd92a8426a2d1a8b7
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Dec 4 07:49:04 2025 +0100
core: parser/sdp - copy data after structure when cloning ice attr and opt
(cherry picked from commit 37c78454408043e5d285cbc82681f9e2cc634cf5)
commit 94882113464866cb16166a7e648b3ae938917c65
Author: Daniel-Constantin Mierla <[email protected]>
Date: Wed Nov 26 20:43:25 2025 +0100
auth: use AUTH_FLAG_NOINVNC flag
(cherry picked from commit 9dc160d1d2bdf0542d3d9d8ae090bb1352520a1c)
commit 244caf8c20ee61312b31aaa912529785e929c766
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sun Nov 23 11:38:07 2025 +0100
auth: add defines for authenticate flags
(cherry picked from commit cd88ca4bb64a8d44e2ea9f73be53b24d3b3a93fa)
commit de337ed3c2ff50bf095b7179968fe7e73d83b62e
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sun Nov 23 11:21:04 2025 +0100
auth_db: init variable and set the result header later
(cherry picked from commit c2e62cd2dfb0c9969f7e410020fa3a39f343d608)
commit 317ed98d592de0230d84730652b7be5774046c12
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sun Nov 23 11:19:06 2025 +0100
auth: init variable
(cherry picked from commit 6d99a650cb79ec5551bb1af29132be9e9c7c555b)
commit 72b213ce1442234475bed8ce59c002316c3a14cf
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sun Nov 23 09:18:48 2025 +0100
auth: propagate auth header via pv_authenticate()
(cherry picked from commit aa14327b826ac3dfa348c33fe1e9d354cdd855af)
commit 4b1176a2d174941ccf2124dd893a6063493db83d
Author: Daniel-Constantin Mierla <[email protected]>
Date: Wed Nov 19 12:25:57 2025 +0100
core: parser/digest - more details on parsing failure
(cherry picked from commit a07a360a5726350d4d28134e9d407364bb7e9386)
commit ccfeed9bff2dae8a68838343c3d966e2d6338dd1
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sun Nov 16 21:41:24 2025 +0100
rr: return $null on header not found for $route_uri
(cherry picked from commit 09a0a1a0b44f996d9ae5d0a8fea390aa2dbe7d11)
commit 0fe2f9d9da4d98d245b30c83eb3cb5ae7b9e0cd3
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sat Nov 15 20:28:16 2025 +0100
ims_qos_npn: init variables for add_media_components()
(cherry picked from commit 26036ca9a269ca97b30d86e103c512a1ef647886)
commit ec164166ec1c70d85a7e979c24777541083ccba0
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Nov 14 09:28:43 2025 +0100
uac: avp_flags_t for exter declaration of restore avp type vars
(cherry picked from commit 2227c53615c807d0de547b1fdcaa399ff95c890c)
commit 1294c2759f3e48031eed22bab447084ede4664d0
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Nov 13 10:19:58 2025 +0100
auth_radius: cast value for log message
(cherry picked from commit 772edab45c2ad04dda90f94b7e5535df857b5322)
commit aacea30d56b50b32097e584f44e7cca46bef7b6a
Author: Daniel-Constantin Mierla <[email protected]>
Date: Wed Nov 12 16:47:55 2025 +0100
uac: update cfg framework before sending the first uac registrations
- GH #4356
(cherry picked from commit 270a57b4e605ce9a2734108f0244993ada774829)
commit 53091debc027d71a38ccad9adfc9fe35ac22da62
Author: Daniel-Constantin Mierla <[email protected]>
Date: Wed Nov 12 16:36:11 2025 +0100
core: tcp - decrease busy field if sending to child fails
- GH #4437
(cherry picked from commit 52f9a57e1a4a817b7ad0c05b3673daaf8458bc92)
commit 43ec53e90e8c73ff68f4ecddd2632b44082b017b
Author: Daniel-Constantin Mierla <[email protected]>
Date: Wed Nov 12 15:33:29 2025 +0100
lrkproxy: use strcat() instead of strncat() with strlen()
- GH #4440
(cherry picked from commit 1f02e0a90ae0d463b8843c9d72aaf58a068ce02a)
commit 5f150a910707f6fe29250eba3b06244c77732a89
Author: Xenofon Karamanos <[email protected]>
Date: Fri Nov 7 17:22:37 2025 +0000
lib: dbschema: Update xml file to use the db_* namings
(cherry picked from commit c749c902a5e9f04a73ec36685de37734bf02f013)
commit d4b3cf36069700ac4d1f24abbd663c388228bc5e
Author: Sergey Safarov <[email protected]>
Date: Sat Oct 11 17:25:08 2025 +0300
github: fixed build for Alpine linux/386 platform
(cherry picked from commit c7f7966181b3b8c9f629f9217612342125d588ff)
commit bfadcd65aa6d7881a328dad1ebeaf173a9f98e35
Author: Sergey Safarov <[email protected]>
Date: Tue Sep 30 14:35:13 2025 +0300
github: fixed base alpine image
(cherry picked from commit e357d9b055eac4153e9c0044bc75399eaa410aef)
commit dc45e78266420fba12a8b2d30ff5b4cee8ac2b59
Author: Sergey Safarov <[email protected]>
Date: Sat Oct 11 13:16:16 2025 +0300
pkg/kamailio: alpine packaging customisation
(cherry picked from commit 371972f260f57d4e3db818622ad046108928edb6)
commit 28dfa0c3735867daf58c709ebf63973daa5f52ce
Author: Sergey Safarov <[email protected]>
Date: Mon Sep 22 15:39:27 2025 +0300
pkg/kamailio: updated Alpine packaging rules
(cherry picked from commit 5ae620031e487df487af1af0e398e4ebda513edd)
commit e99748b15cdf12466beeb72acac2178c9208cb65
Author: Sergey Safarov <[email protected]>
Date: Sat Oct 11 14:50:17 2025 +0300
pkg/kamailio: apk build updated make instructions
(cherry picked from commit dbcca2ee95227bd62c1fbdd11ae0bbbe2248cde8)
commit ebcc3c3929025b4d1bacd321ec8f496952fe5f11
Author: Sergey Safarov <[email protected]>
Date: Sun Oct 19 13:53:58 2025 +0300
pkg/kamailio: added cmake to the build deps for rpm spec
(cherry picked from commit 090a394462abe47f0d8e798bee86b1232407b64b)
commit 70d0795d3dfb4016a5d2758b7a36303968bccafb
Author: Sergey Safarov <[email protected]>
Date: Sun Oct 19 13:52:43 2025 +0300
pkg/kamailio: rpm packaged mqtt module
(cherry picked from commit bf36942960307d761919a29b3ed192c59fb94332)
commit 842da6877f78415293dc282e189a8e792f521b01
Author: Sergey Safarov <[email protected]>
Date: Sun Oct 19 13:43:27 2025 +0300
pkg/kamailio: rpm packaged nghttp2 module
(cherry picked from commit 451b58b7f0d78c5d2e57b59b03a54ae082c41332)
commit d7540b9c10180907d655041f4aeb195aa6582ca3
Author: Sergey Safarov <[email protected]>
Date: Sun Oct 19 13:36:10 2025 +0300
pkg/kamailio: rpm packaged gcrypt module
(cherry picked from commit 2bd5d4e869a0fbe398541e0e695f7c3bbc3c481f)
commit db78b600e069c8ef01b8c13f4fdb1945baeb007e
Author: Sergey Safarov <[email protected]>
Date: Sun Oct 19 13:29:21 2025 +0300
pkg/kamailio: rpm packaged kafka module
(cherry picked from commit 29ed29a209a3af6a1c33295901724ce657b94249)
commit b10d7d492707d724a17742343c50987fbe98199f
Author: Sergey Safarov <[email protected]>
Date: Sat Aug 16 18:10:32 2025 +0300
pkg/kamailio: rpm packaging cleanup [skip ci]
(cherry picked from commit d9108421d5227d22110eedd2ebe97b7e61e8ac0a)
commit 6752fefd9f607cb8cba2563db7657a4b01c7bff7
Author: Sergey Safarov <[email protected]>
Date: Fri Jan 24 17:20:59 2025 +0200
pkg/kamailio: switched RPM packaging to use cmake
(cherry picked from commit 9a1b9d08a112745663f37f0dfcbe86a741486da3)
commit 3fe34725fb9961a0bdf365389fbcb8ef41573885
Author: Xenofon Karamanos <[email protected]>
Date: Wed Nov 5 17:04:29 2025 +0000
gcrypt: cmake: Fallback to libgcrypt-config for older distributions
- If no .pc installed, use the libgcrypt-config executable to find the libraries
(cherry picked from commit 6a666575765373ee3c8d1daeee580bf50e28b1ff)
commit 34614ff3cfadfe999fdc2815d47dec434bfb69b3
Author: Richard Fuchs <[email protected]>
Date: Thu Nov 6 10:22:53 2025 -0400
rtpengine: always set "flags"
Processing a trickle ICE SDP fragment requires the "flags" list to be
present, regardless of how other flags are being processed or if other
flags are even set at all. Create the "flags" list unconditionally as
it's a cheap operation and eliminates a few case distinctions in the
code.
(cherry picked from commit 2cd13758f172976c91fa814712e11ccb00a22397)
===================== 2025-11-06 Version 6.0.4 Released =====================
===================== Changes Since Version 6.0.3 ===========================
commit 457cfe43b6cf60497e730f2064988c1729b40434
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Nov 6 09:17:01 2025 +0100
pkg/kamailio: version set 6.0.4 for rpms and alpine
commit 28bcf795484d36a84cf52906674c4a35e7d850f5
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Nov 6 07:36:59 2025 +0100
Makefile.defs: version set to 6.0.4
commit 0f56a4378adcca1de23d8a23610869651f87cfd3
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Nov 6 07:36:35 2025 +0100
CMakeLists.txt: version set to 6.0.4
commit c0a10988fd462852865463c244c556dd796ced3b
Author: Victor Seva <[email protected]>
Date: Thu Nov 6 08:33:39 2025 +0100
pkg/kamailio/deb: version set 6.0.4
commit ad52fc16f3b625577dac06e21f5d91a0b54f036b
Author: Victor Seva <[email protected]>
Date: Tue Oct 14 08:52:57 2025 +0200
pkg/kamailio/deb: remove berkeley modules from sid [skip ci]
db5.3 is going away https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1117120
> db5.3 underwent a license change upstream, and thus newer versions
> are unsuitable for Debian
(cherry picked from commit cc4c036efa2bb1c468fff2101de9914ca0ef5580)
commit 7f54e36191d08c929bfba5f3af130bf60b09c3ba
Author: Mikko Lehto <[email protected]>
Date: Thu Sep 18 12:13:13 2025 +0300
pkg/kamailio/deb: Update changed module path in copyright statement
Module malloc_test is renamed to misctest.
Warning by lintian check "superfluous-file-pattern".
(cherry picked from commit 6ecbde0455699548d8a538b30df6ade8a485ddcd)
commit 082e3ac9a16d395b1d818d0d6acf15b19c20b488
Author: Mikko Lehto <[email protected]>
Date: Thu Sep 18 12:13:13 2025 +0300
pkg/kamailio/deb: Remove obsolete reference in copyright statement
Memory manager "shm_mem" was removed in 2018.
Warning by lintian check "superfluous-file-pattern".
(cherry picked from commit 364b371d75faff61acfa6cc621a82cf689356e81)
commit 215b1f667036d7ce8734842d16ab24635fdf4ad5
Author: Mikko Lehto <[email protected]>
Date: Thu Sep 18 12:13:13 2025 +0300
pkg/kamailio/deb: Update changed file path in copyright statement
s!lib/srutils!core/utils!
Warning by lintian check "superfluous-file-pattern".
(cherry picked from commit e449840baf1112a7ca4f264153c7c0bc10bb3414)
commit 0337a47af30609c1fc8ebe0a0ba002f9cb705b83
Author: Mikko Lehto <[email protected]>
Date: Thu Sep 18 12:13:13 2025 +0300
pkg/kamailio/deb: Fix incorrect file path in copyright statement
s/code/core/
Warning by lintian check "superfluous-file-pattern".
(cherry picked from commit a1581421685914c6f732a938cc11350cb909784b)
commit f3dd68d2f8795937f9cb6d68bdac692e72a0429e
Author: Mikko Lehto <[email protected]>
Date: Thu Sep 18 12:13:13 2025 +0300
pkg/kamailio/deb: Adjust named license in copyright statement
Adjust license name in License -field.
Warning by lintian check "space-in-std-shortname-in-dep5-copyright".
(cherry picked from commit 857cb1af73b3ff84de50d200a369ae9488478b0d)
commit b6dc1b185e48b49ddd3e9a2af5efed4b6174dc50
Author: Kamailio Dev <[email protected]>
Date: Mon Nov 3 10:46:18 2025 +0100
modules: readme files regenerated - modules ... [skip ci]
commit 2f0b14803e8c60f3f617b8c26f491044fe82abc6
Author: Daniel-Constantin Mierla <[email protected]>
Date: Wed Oct 8 09:19:22 2025 +0200
auth: export wrappers to the functions to calcupate HA1 and response
- the function pointers can change based on the hashing algorithm
(cherry picked from commit 3c16b81a363b15116ef1f3a480f1184fd2eb3d14)
commit 296c5766c87d8d23cc0d86102951f427b01fe762
Author: Daniel-Constantin Mierla <[email protected]>
Date: Mon Oct 6 15:05:57 2025 +0200
sms: handle case of unsupported length
- GH #4413
(cherry picked from commit 42b24debb47edfef9229ada6fc7fafe293f530a9)
commit 461dc36494711ed3b8db39e4eef7ce82340900a5
Author: Daniel-Constantin Mierla <[email protected]>
Date: Mon Sep 29 14:40:19 2025 +0200
tm: clean up locally parsed headers in onsend route
- GH #4399
(cherry picked from commit e9d143f7890cae3c629c82df2c281d528d1499d9)
commit cf1c796c549616e84bfb9eb84e793ee1ce9f693e
Author: Daniel-Constantin Mierla <[email protected]>
Date: Mon Sep 29 09:43:39 2025 +0200
core: parser - rework parsing From body on getting headers
- reuse code for parsing To-body header on getting headers
(cherry picked from commit 7ddba9d07a938299cb50f6dde354d8f691c307cf)
commit c2dae566a61bca1e828c13ae30330b06b4c929f7
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sun Sep 28 09:02:21 2025 +0200
core: parse - parse from body on first iteration
(cherry picked from commit 4fef850efb73aa063ae4f920e0f86f2bf085956c)
commit 316610383101db55742dc85dc5b6cda3a648f97f
Author: Lyubomir Yatanski <[email protected]>
Date: Sat Sep 27 14:34:37 2025 +0300
core parser: fix after 316ea8925edd0c401c121e9dc0f21dde3a2c6598
> Error: core/parser/msg_parser.c:423:9: error: call to undeclared function 'parse_from_header'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
> 423 | if(parse_from_header(msg) < 0) {
> | ^
> core/parser/msg_parser.c:423:9: note: did you mean 'parse_to_header'?
> core/parser/parse_to.h:48:5: note: 'parse_to_header' declared here
> 48 | int parse_to_header(struct sip_msg *const msg);
> | ^
> 1 error generated.
(cherry picked from commit d8715c16fb79365a26fb75990565be4fea701ae6)
commit d4d9b1b6be3baf6374def56d5e6bc189988e7469
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Sep 26 11:25:21 2025 +0200
core: parser - parse From header on initial headers parsing
(cherry picked from commit 316ea8925edd0c401c121e9dc0f21dde3a2c6598)
commit e359c100cbf0f18b2cb3eb049a54d43c24132d21
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Sep 25 12:31:38 2025 +0200
dialog: try sending bye to callee no matter of the return code for caller
- GH #4404
(cherry picked from commit 25fa214154ede1907b20b0bf3d6c8e2ed8055512)
commit 60dc2c93359b3e0baaa200b524e2b518ce628a20
Author: dmsf100 <[email protected]>
Date: Sat Aug 9 18:28:57 2025 +0100
dialog: fix sflags database persistence for dlg_setflag/dlg_resetflag
Dialog script flags (sflags) were not being saved to database when
dlg_setflag() or dlg_resetflag() functions were called. The functions
updated flags in memory but didn't trigger database updates.
- Add DLG_FLAG_CHANGED_SFLAGS flag to track sflags changes
- Trigger immediate DB updates in realtime mode
- Support delayed and shutdown database modes
- Fix database update parameters to target sflags column correctly
(cherry picked from commit 9dcba806093ef48962379a64770c2b71b8b74232)
commit 9b0e8116e37cde82f1017d964dd57fa564e7f788
Author: Tim Anderson <[email protected]>
Date: Thu Aug 7 12:37:59 2025 +1000
xhttp_rpc: add handling of null strings in `print_value`
- reported by GH #4351
(cherry picked from commit b32894f85485ba5cc9b4f4fa9cb706144e70d0e7)
commit 548649a236dc5177cf9d2941856bfe380f5394b8
Author: Mikko Lehto <[email protected]>
Date: Mon Jul 3 07:23:34 2017 +0300
dispatcher: fix typo in documentation and code comments
(cherry picked from commit 46ee44af4f1d9ae4fccc6178142ca602ef689943)
commit 392f02f85127b93e5f21d50aac70283dc5c943ec
Author: Mikko Lehto <[email protected]>
Date: Mon Jul 3 07:23:34 2017 +0300
core: socket_info - fix typo in log message
(cherry picked from commit ef53fdeb33a6158801c52f522a1398abd3777324)
commit 78e65311ffcdec1f6c7149ff80fa454cb3132654
Author: Mikko Lehto <[email protected]>
Date: Sat Apr 20 18:42:07 2024 +0300
sworker: fix function name in documentation
(cherry picked from commit bf8a605bbf843d184c1f4d94bb7e1bf6697ef0d2)
commit 697572e40c783ed9537b17fd290c88a5c31e7105
Author: Henning Westerholt <[email protected]>
Date: Wed Sep 10 13:21:52 2025 +0000
dispatcher: show link in README file as well
(cherry picked from commit 616c4c77db531feaf0ce3ea13962b9bb41bf2160)
commit c748b55c0c8db016ce24a811534106a2e26edc3a
Author: Henning Westerholt <[email protected]>
Date: Wed Sep 10 12:18:58 2025 +0000
dispatcher: add link to algorithm definition to main section
(cherry picked from commit 0933cb319aa2e114b35cfac8383dd88855125b83)
commit aba4d8149836264224bc0b6f371db524314443ea
Author: Julien Chavanton <[email protected]>
Date: Tue Sep 9 13:45:56 2025 -0400
dispatcher: update the default value and docs of ds_latency_estimator_alpha
This is to match the recent adjustement made in "dispatcher: fix ds_latency_estimator_alpha meaning"
(cherry picked from commit 02c0e0b1b0f84754c468e97ae7f2c09e7c13e8ee)
commit aded821760d2b0be1e4fadb97d79fa163ebbc52e
Author: Michael Furmur <[email protected]>
Date: Mon Aug 11 12:24:08 2025 +0300
dispatcher: fix ds_latency_estimator_alpha meaning
swap 'latency' and 'latency_stats->estimate' in the EWMA formula
to ensure ds_latency_estimator_alpha rates new values over the old average estimate
(cherry picked from commit d789b6c1fec4cd1743a51c87b8f01af7ddee03d7)
commit 6949f6970786d737daa88b05b014725ba81147f5
Author: herlesupreeth <[email protected]>
Date: Sun Oct 26 17:00:07 2025 +0100
ims_ipsec_pcscf: fix selection of encryption algorithm selection
(cherry picked from commit 1bdafed8d4bb97f1f9a7654155decbf9625b0504)
commit 1a2ab319458637e219bd43a4b2db9c8a38fd0b34
Author: Victor Seva <[email protected]>
Date: Mon Oct 27 16:22:17 2025 +0100
ims_usrloc_scscf: improve find_contact_from_impu()
* remove ':5060' from comparation
* don't compare twice if there's no alias_term
> ims_dialog [dlg_cb.c:271]: run_dlg_callbacks(): dialog=0x7fa0f03b9da0, type=16
> ims_usrloc_scscf [contact_dlg_handlers.c:65]: find_contact_from_impu(): Looking for contact [sip:[email protected]:5060;transport=udp] for IMPU [sip:[email protected]]
> ims_usrloc_scscf [contact_dlg_handlers.c:102]: find_contact_from_impu(): Comparing [10.17.10.37:5060;transport=udp] and [10.17.10.37;transport=udp]
> ims_usrloc_scscf [contact_dlg_handlers.c:104]: find_contact_from_impu(): Comparing [10.17.10.37:5060;transport=udp] and [10.17.10.37;transport=udp]
> ims_usrloc_scscf [contact_dlg_handlers.c:113]: find_contact_from_impu(): Skipping sip:[email protected];transport=udp
> ims_usrloc_scscf [contact_dlg_handlers.c:118]: find_contact_from_impu(): malformed contact, bailing search
> ims_usrloc_scscf [contact_dlg_handlers.c:163]: contact_dlg_handler(): Unable to find caller contact from dialog.... continuing
> ims_usrloc_scscf [contact_dlg_handlers.c:65]: find_contact_from_impu(): Looking for contact [sip:[email protected]:5060] for IMPU [tel:+3910010008913]
> ims_usrloc_scscf [contact_dlg_handlers.c:102]: find_contact_from_impu(): Comparing [10.17.10.37:5060] and [10.17.10.37;transport=udp]
> ims_usrloc_scscf [contact_dlg_handlers.c:104]: find_contact_from_impu(): Comparing [10.17.10.37:5060] and [10.17.10.37;transport=udp]
> ims_usrloc_scscf [contact_dlg_handlers.c:113]: find_contact_from_impu(): Skipping sip:[email protected];transport=udp
> ims_usrloc_scscf [contact_dlg_handlers.c:118]: find_contact_from_impu(): malformed contact, bailing search
> ims_usrloc_scscf [contact_dlg_handlers.c:189]: contact_dlg_handler(): Unable to find callee contact from dialog.... continuing
> ims_usrloc_scscf [contact_dlg_handlers.c:204]: contact_dlg_handler(): No Contacts found for both caller && callee ... bailing
(cherry picked from commit 6ce335298da14211716209b8b8c12efedc86f53f)
commit d56fd00cc6850b0e2130bb8e03f0aa53488ff3bb
Author: Victor Seva <[email protected]>
Date: Sat Sep 6 11:47:35 2025 +0200
ims_usrloc_scscf: fix contact_port_ip_match()
* same logic as in 22db60c1e29c26caacf4356849d2d1d550d68617
(cherry picked from commit 0cae5fa009ce1385a3a131523685f74bef5514b6)
commit dfc590313be56564a924bd190ae89f8cf1b1f4fb
Author: Victor Seva <[email protected]>
Date: Thu Sep 4 14:00:57 2025 +0200
ims_registrar_scscf: fix contact_port_ip_match()
It was not matching comparation when default port was omitted
> ims_registrar_scscf [registrar_notify.c:1556]: contact_port_ip_match(): Matching contact using only port and ip - comparing [127.169.7.104] and [127.169.7.104:5060]
(cherry picked from commit f57f4045ac8a08585c573dcc1eb257102be1a2a9)
commit a8ebcb84827a5ddceceebd98c8dbce8e89447f67
Author: Victor Seva <[email protected]>
Date: Tue Oct 21 15:32:46 2025 +0200
ims_qos: cscf_get_asserted_identity() not properly parsing PAI header
> ims_qos [ims_qos_mod.c:1035]: w_rx_aar(): No P-Asserted-Identity hdr found in request. Using From hdr in req - we shouldn't have to do this
commit 28d718c8caeff0e1780c553d5364246207e1420d
Author: Xenofon Karamanos <[email protected]>
Date: Fri Oct 3 11:42:35 2025 +0000
topos_redis: cmake: Use consistent naming across modules
(cherry picked from commit 5d73826c9b3b7ececf01358a7396e5e395f15872)
commit 9731c735d59e07f82c578b6910e37ae109e539f2
Author: Xenofon Karamanos <[email protected]>
Date: Fri Oct 3 11:39:56 2025 +0000
db_redis: cmake: Add ssl support
(cherry picked from commit 4f436ee4881e954fa6fc152c02ac5ddc52ff936c)
commit 6970be9c0036c5af3b123c89beee5f32af861309
Author: Xenofon Karamanos <[email protected]>
Date: Fri Oct 3 11:38:52 2025 +0000
ndb_redis: cmake: Remove message for hiredis_ssl
- pkg-config alreadys does
(cherry picked from commit d4a955e1f04fe6b109556b43c2e682b105f2fb95)
commit 1a93503ba82bd0227e774938bcf0d706cd8513a7
Author: Xenofon Karamanos <[email protected]>
Date: Thu Sep 25 11:28:22 2025 +0000
ndb_redis: cmake: Update for hiredis_ssl
(cherry picked from commit 829dce8e9de586f1269be2f58f9a7f58cc81e2b1)
commit 97fda22d4a3184fabf8889cbd0e72d621c523c96
Author: Kamailio Dev <[email protected]>
Date: Wed Sep 24 21:31:19 2025 +0200
modules: readme files regenerated - modules ... [skip ci]
commit 2314adbc98deb8172f10d87ae8647dbd45d8bf8f
Author: Richard Fuchs <[email protected]>
Date: Wed Sep 24 15:22:09 2025 -0400
rtpengine: add recommended version to docs
Closes #4407
commit f5f3e9f63c62f12746d282eea29c1a77d6da456b
Author: Mikko Lehto <[email protected]>
Date: Fri Sep 12 14:41:14 2025 +0300
CMakeLists.txt: drop EXTRAVERSION
commit de4b07c3a4962afb167bf80e2e673ad0fe88f25c
Author: Xenofon Karamanos <[email protected]>
Date: Mon Sep 22 13:53:25 2025 +0000
Revert "websocket: use core sha1 instead of libssl for the handshake key"
This reverts commit 24643eb80d8206098a17dd8073523157766a5a04.
commit 24643eb80d8206098a17dd8073523157766a5a04
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Aug 7 06:01:05 2025 +0200
websocket: use core sha1 instead of libssl for the handshake key
- avoid the libssl crypto rwlock use
(cherry picked from commit e0c04615bb6a9f4a2077012481d4cbb5c669ecf0)
commit aad27e1536ed46bd86d8ca36758a176c250334e8
Author: Xenofon Karamanos <[email protected]>
Date: Mon Aug 25 14:52:09 2025 +0000
cmake: Detect armv8 and armv7 as arm
- for compatibility reasons for make
(cherry picked from commit 70ee233bf9a0cdf88be23d5e58e5df47f09926f2)
commit 883b6720c9652d92b3e41debc07b535bfd8477e9
Author: Xenofon Karamanos <[email protected]>
Date: Mon Aug 25 14:48:16 2025 +0000
cmake: Add ppc compile options
(cherry picked from commit 91e8565c32754229c124f99a25377142184fdb79)
commit b371e1827c6190a8d26e2d1e32c7798302e241b1
Author: Xenofon Karamanos <[email protected]>
Date: Mon Aug 25 14:42:26 2025 +0000
cmake: Add alpha compile options
(cherry picked from commit d32ce5536d19092dbc86637243c79d95c23ae24a)
commit 1b6fd33901a259237e15a803286a420c4d0ab844
Author: Xenofon Karamanos <[email protected]>
Date: Mon Aug 25 14:40:17 2025 +0000
cmake: Add mips64 compile options
(cherry picked from commit 2938e32cf53c1a31357577f55be5150745eb916d)
commit c1826c49170f22533001477045405075db1463d8
Author: Xenofon Karamanos <[email protected]>
Date: Mon Aug 25 14:37:12 2025 +0000
cmake: Add mips2 compile options
(cherry picked from commit b8baa3a1533fc38ac8960c655e41743fe1461e21)
commit 3281b6c0c975ace1930e83bed3ac96c91e7dead1
Author: Xenofon Karamanos <[email protected]>
Date: Mon Aug 25 14:33:27 2025 +0000
cmake: Add mips compile options
(cherry picked from commit f5d4c6095c91c54d29ba2dc3276ec08906813fbc)
commit 58592f061e4e42f44ec2941d8461baa0c6060713
Author: Xenofon Karamanos <[email protected]>
Date: Mon Aug 25 13:32:37 2025 +0000
cmake: Add sparc compile options
(cherry picked from commit 84db8b6c0c2ba289429ab36d054d677e2c16c8e0)