forked from sipwise/kamailio
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
17513 lines (11573 loc) · 590 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
===================== 2017-06-16 Version 4.4.6 Released =====================
===================== Changes Since Version 4.4.5 ===========================
commit 3ee232257fbd956b85fa23cf3a5f8766fabd6889
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Jun 16 11:54:53 2017 +0200
ratelimit: removed unused variable
commit b5a4c125117d46e682595b04b22a6f850ba88087
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Jun 16 11:49:28 2017 +0200
mtree: avoid char array access over the size
(cherry picked from commit 24718a4f0a7579abf9f32967cce2b86e5973cc6d)
(cherry picked from commit 2d1dc7cfcde0410e44a8d53849c319c9d234a7b3)
commit 2634a759e8493ebd4f7ce8cbf467d4bf03f5eb71
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Jun 16 11:04:06 2017 +0200
Makefile.defs: version set to 4.4.6
commit bc7e39ccfadaab7e489647a71a570ed1d4120713
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Jun 16 10:10:06 2017 +0200
pkg: set version to 4.4.6 in rpm specs
commit 46c738aa8b5587f21ea1cd91fbeabd77c02ad750
Author: Victor Seva <[email protected]>
Date: Fri Jun 16 10:02:54 2017 +0200
pkg/kamailio/deb: version set to 4.4.6
commit b79b94aa738325737e82b6485e78eeec2dbea7ac
Author: Daniel-Constantin Mierla <[email protected]>
Date: Mon Feb 20 19:24:36 2017 +0100
pua_usrloc: free memory in case of failire in pua send_publish()
- related to GH #1001
(cherry picked from commit 504699b6c2f34fbf7db02f57909eefdffc6b8180)
(cherry picked from commit e2e8f3e4e887e482dd9908c0c9fc5f85923def81)
commit 231bea62270157c4623cb81d04256ac2e3b28b99
Author: Kamailio Dev <[email protected]>
Date: Tue Jun 13 14:46:33 2017 +0200
modules: readme files regenerated - acc ... [skip ci]
commit 94925611d3cf6dd2498293db6f211e284b5a66c2
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sun Jun 11 08:43:13 2017 +0200
.gitignore: updated paths to be ignored by git
(cherry picked from commit a2b82a991b98919162d9c84e279a2139364241fd)
(cherry picked from commit 231c6e975652a2249a826eaeeb0be4ca937a5fd2)
commit 306d7ddfcf9ea8d247b6d7901c4cac015c625bf5
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Jun 6 11:19:38 2017 +0200
core: throw yyerror on invalid cfg var definition
(cherry picked from commit efe6966fa1691cbb762ec13aa11164b0989e3cb4)
(cherry picked from commit 7ded0a730fa36922449834b4b96fd014d5600b47)
commit a8e78db911c07264ab36d43d44eb4aa9082a3eb1
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Jun 6 11:18:30 2017 +0200
core: catch use of numbers or reserved tokens in cfg var definitions
(cherry picked from commit fbc6b275be1467871e26ea8c72f4ad6df724e2dd)
(cherry picked from commit 106eb258c39bd0c1f9b61b9e0226601e62c6b97b)
commit c819f28eba939f938b758cb549ddfca4aca87cfe
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Jun 1 10:01:27 2017 +0200
nat_traversal: print keepalive file name in error messages
(cherry picked from commit 09bce3d97acf54c289f1a2c6905175038502e7a0)
(cherry picked from commit 9157c3038b6b70bd61d7e43d4b07eaf2575d65bc)
commit 821dab5d172df42e82dc07de320ef66976908ce8
Author: Daniel-Constantin Mierla <[email protected]>
Date: Wed May 31 09:31:57 2017 +0200
pipelimit: updates to documentation for cfg functions
(cherry picked from commit 06648b9ce868307eb487ced9bd3d61f249246a73)
(cherry picked from commit 8711c8afbd3572f717de2d1c040016da0a1d39c8)
commit d872d37f814b409bfb851b699acb4e571c4e4d97
Author: Daniel-Constantin Mierla <[email protected]>
Date: Wed May 31 09:28:57 2017 +0200
pipelimit: allow execution of cfg functions from several routing blocks
(cherry picked from commit 93ba83a349564bf307654bf2891100071376eca2)
(cherry picked from commit 969f0b6c5b42b75c094d89d2a58da39257e910fa)
commit 95f61a08faf88246e4f8b0faa74a8447c240aa67
Author: Mikko Lehto <[email protected]>
Date: Tue May 23 19:56:27 2017 +0300
modules/rr: add missing space to log statement
(cherry picked from commit e235f8328e435dd580d02f97d2c3c15fefb482e8)
(cherry picked from commit a4375eac45facf6fbb4f309f92ed63ca77956ce6)
commit 1c7efd1210d2cb67c26ca47c6d2f2138238d212e
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri May 19 14:58:07 2017 +0200
dispatcher: updated the example of destinations list file
(cherry picked from commit 45989d3c53242f8f5f29229333617c7bc00fd3ac)
(cherry picked from commit 7bd344c690a1eef2d15a630d262dc838c4285314)
commit acba65979a39ced0ce96aae59e69c164d8b9485a
Author: Mikko Lehto <[email protected]>
Date: Thu May 18 14:02:28 2017 +0300
modules/usrloc: synchronize example with TM module
(cherry picked from commit 3deecfcc9491594f3c89fe330c407f3327393c62)
(cherry picked from commit 8b8fe178fab3039b5fd88f5cbeed7b0be30e84f4)
commit b467df96df7194ebbb462cbe0590ba8037fd7a80
Author: Mikko Lehto <[email protected]>
Date: Thu May 18 13:57:03 2017 +0300
modules/tm: documentation typo fix
(cherry picked from commit b7e33ba006f5d2d81410c4785c13d99a024569cb)
(cherry picked from commit c43543d8ee74c2266ff1efc8b0351c35c564ce40)
commit e0d77fc1cdbc7f55165c593ae95eaf27e1afd72a
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sat May 13 13:42:27 2017 +0200
core: added support for aarch64 architecture for fastlock
- from a patch by [email protected]
(cherry picked from commit ba17aad00dec0403f89842fc6db015718daddcdd)
(cherry picked from commit 7eabf05f2649357107f72fb10894aca1f7f8256d)
commit 456af688ded448fb6973bbbb616a5376f8b9c4a9
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sat May 13 13:31:28 2017 +0200
Makefile.defs: enable arm aarch64 architecture
- from a patch by [email protected]
(cherry picked from commit b5022ed2f856387380d3dd8ffa8d891f52efa6b4)
(cherry picked from commit 300d347b28093eb38b59334925042ca90a0858ac)
commit 4e7976ce17f7eeecc4f541b5f27f579efeebdce1
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri May 12 16:19:04 2017 +0200
kamcmd: increased the max reply size from 64kB to 128kB
(cherry picked from commit f5a0e6f19b4e04d32499f796ef59049a7c798f54)
(cherry picked from commit 547a38b235337d54e798f3931592492ff34eb941)
commit e433cb01d0f24160b5e819693c23d61cf8476109
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu May 11 16:15:21 2017 +0200
uac: explicit name of the function called many times when updating from/to
(cherry picked from commit 88612ea4ed49db8a10cb8b1ddf23bc0783e937c3)
(cherry picked from commit 4157c55a311cbe9909aa66169671be955b8a083a)
commit a54af9dc0499cbd45ebf22435d82f7b2a699296e
Author: Mikko Lehto <[email protected]>
Date: Thu May 11 18:39:45 2017 +0300
modules/sl: documentation typo fix [skip ci]
(cherry picked from commit c75e7cf65907cf137be23a11ac2930a80381ea3f)
(cherry picked from commit c9840f3612c433be41ef4f73e05b445bfb854287)
commit acd72e099f9c8c91a9db2007fe8d7ab32481bd58
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu May 4 18:12:04 2017 +0200
tm: use NAME define for initializing uac
(cherry picked from commit 22fc02538a7576bf35ef321980a607bdfb9bcc5f)
(cherry picked from commit 7270254a4180bb10d1da01b97035ccae684f1ff0)
commit 0fddba45f1247536a2c4f355171e2db66c4d9562
Author: Daniel-Constantin Mierla <[email protected]>
Date: Mon May 1 22:20:32 2017 +0200
sst: fix flag condtion in sst_check_min()
(cherry picked from commit 8fc83e83cbe6f14dc89ad1b19c2a0c5667bc3d18)
(cherry picked from commit 5a71849c8374f03b23f510ab797918affdcbfcaa)
commit c88c27c304276b5ac2c59edccfc82bd3150cd505
Author: Daniel-Constantin Mierla <[email protected]>
Date: Mon May 1 09:06:01 2017 +0200
core: fixup helper functions for spve and pvar parameters
(cherry picked from commit 7fb76f9c4f247a1b62609e6ff22a5ecfd4efa46d)
(cherry picked from commit b415e64585a081c724d745f54e0cdf0f74e276a0)
commit a6e72190208fb81a197a30e4935a4ac61d8f2cde
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Apr 25 22:08:48 2017 +0200
core: added helper function to free spve fixup parameters
(cherry picked from commit 5a87defebe64c04c3276adb964c31031f64f0717)
(cherry picked from commit f0efe7007f64ebef367534cf66dd76e9f6b0cc38)
commit 7de9137debfdbb9a52fe00f295390ce1a278d379
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Apr 21 21:46:23 2017 +0200
.gitignore: more types of tag files added to ignored list
(cherry picked from commit 873f3176b228e91e5c2149d75a7329a6174c48e5)
(cherry picked from commit 368fee23fcca24533196fa3fada21e530c1742c5)
commit b1437362896a18e2ac32e5b3a3c219948ff2a978
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Apr 21 19:03:04 2017 +0200
ipops: removed unused variables from ragel generated files
- GH #1074
(cherry picked from commit 1f46fbcdcbfbae80000d3abcf191424d98104f4e)
(cherry picked from commit 221fb678639bb1ea474f8f74b23268272010dd6c)
commit 36a34e6feeb952d0da3a96bd0677f6c988357e6d
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Apr 20 07:54:11 2017 +0200
Makefile.rules: make clean rules removes static libs from modules
(cherry picked from commit f076ed992770d53e7cded5f5d8b7362c92a212be)
(cherry picked from commit d3f88fdb9594267e38dd633db1ca1ea3764b04e2)
commit 68cb1053154fe6b546e2195f0df1fd7039a8519b
Author: Daniel-Constantin Mierla <[email protected]>
Date: Wed Apr 19 17:42:38 2017 +0200
gitignore: skip static lib files (*.a)
(cherry picked from commit c4ae8d5aef5a03ef552fba68dfb1c54dec70ac21)
(cherry picked from commit e98e70542571980aee8d89c74b9c47c02b3314f6)
commit fed0b01e942a144e6d99f93a1aac15104f41208d
Author: Daniel-Constantin Mierla <[email protected]>
Date: Wed Apr 19 08:04:27 2017 +0200
rtpproxy: fix docs for rtpproxy_stop_stream2uas()
- it has no parameters
(cherry picked from commit bfe2cec3951874da8dccba69493922006129da5c)
(cherry picked from commit f0e5ad0d8af05b1e6e40bb60e1f8c282b0643723)
commit ad52cb9cc0122139d6f72a7901a4eabdfedb7cd0
Author: Mikko Lehto <[email protected]>
Date: Tue Apr 18 21:49:48 2017 +0200
modules/acc: add log_level names to examples
(cherry picked from commit 4a19f63fdee945fbcbc46ab6ebabbf4af67eba7b)
(cherry picked from commit dfd1df30747ed502039e7ca8543a515c939b25ff)
commit 97b69bd2c12608980743b2f377f7e02a940f13c6
Author: Mikko Lehto <[email protected]>
Date: Tue Apr 18 21:51:33 2017 +0200
modules/acc: fix documentation typos
(cherry picked from commit 2842990aef959c1c6208ccf786e8edbc20372c13)
(cherry picked from commit 2d1a26c791ab4861525de8d4b959c66d53fcca6e)
commit d20dad2dd085e052221cb5bafb2bdcdc0fbecc32
Author: Mikko Lehto <[email protected]>
Date: Tue Apr 18 19:27:56 2017 +0300
core: substitute ser string with NAME macro
(cherry picked from commit 102ef546ee418fcc92eaa8fe16c3a4fd453036c0)
(cherry picked from commit 2438734c664b00362a0cab4e342e5f6f8a98210e)
commit f8cb807b19321b7546d3e12ee9d4a1d038e5651f
Author: Vitaliy Aleksandrov <[email protected]>
Date: Tue Apr 18 14:27:12 2017 +0200
ldap: fix memory leak that happens after calling ldap_result_next()
- GH #1071
(cherry picked from commit 87edc25fd458be80ed5cfec21fbe2940a8f9c17f)
(cherry picked from commit a25e0c3e2c8291cf24a8dc11a4da19fb7e8c19ea)
commit 5a4be2cce8e3b6409b13c9e6f2646f6d9520c60b
Author: Mikko Lehto <[email protected]>
Date: Tue Apr 11 21:17:46 2017 +0300
modules/rtimer: fix pseudo variable typo in example [skip ci]
(cherry picked from commit c3c110e8a8519f6521678b5d9e0ec497b07883c4)
(cherry picked from commit 2735a1b3879492b333e0e7fb7214462cccabc635)
commit 07857cadb3eeaed7d16c5e149dc3c5de2f1cd0d3
Author: Tuan M. Hoang <[email protected]>
Date: Tue Apr 11 13:08:51 2017 -0400
modules/{acc,cdp}: allows big endian build
(cherry picked from commit 95153bd37df81d08b8c02cc892d019817ec05644)
(cherry picked from commit c435200d4b8b5893389b65350ab3ba852392e564)
commit 6b39d1a0844c4299d212c270912ab80bdaf03384
Author: Daniel-Constantin Mierla <[email protected]>
Date: Mon Apr 10 17:04:58 2017 +0200
tls: update log messages macros
(cherry picked from commit dbd78eb8a9f222d8cd6fbcd800552e51d3afaa7c)
(cherry picked from commit 0cc28df33e64eadfc7d13887481f03df6022abb7)
commit ceed55f795f29b700a8026280b68cfea2e7eef25
Author: Daniel-Constantin Mierla <[email protected]>
Date: Mon Apr 10 13:51:38 2017 +0200
dialog: clarification for dlg_bye() parameters in docs
(cherry picked from commit 6b9e63f4e1948b53ce2b986c495085e34dc83165)
(cherry picked from commit 9b3fb6ae349f3ba3c6621e8d19526fcddc0b968e)
commit 7efdf3cd41f968e9ddb66869c0e9cbb8fc337483
Author: Juha Heinanen <[email protected]>
Date: Sat Apr 8 15:25:07 2017 +0300
modules/registrar: removed extra empty line
(cherry picked from commit e36f607d44a53969c4dc469f7c940ed861419ca1)
(cherry picked from commit 485f73223cd4e30268728586256e4064c5897c3a)
commit 481775491d7a5b7f084473c75d4583e3131f2305
Author: Juha Heinanen <[email protected]>
Date: Sat Apr 8 15:22:54 2017 +0300
modules/registrar: apply method_filtering only on initial requests w/o to-tag
(cherry picked from commit ac2572b880c5373864a55ebe1b9e538dd9337e63)
(cherry picked from commit 5ab4d1af1b083c0fb71e719a7d164c504b53caa4)
commit f9d92c0f4e80c3710ca8a06633efcc407723ca1a
Author: Juha Heinanen <[email protected]>
Date: Sat Apr 8 10:31:23 2017 +0300
modules/siputils: made tel2sip to return 2 if no conversion was needed
(cherry picked from commit 8e037f623ae6daf58e092d8a41430fd13d1d38ec)
(cherry picked from commit 02dd3338fa63a703a99535eed0f71f9862eb87f3)
commit 415f6bc206c72d6727aae5f299d07bd1b6c0d1c9
Author: Carsten Bock <[email protected]>
Date: Fri Apr 7 11:09:14 2017 +0200
sdpops: Add note about sdp_remove_media() and RFC compliance
(cherry picked from commit 8a38f369b01a642b92704cc0e6efeb6e108f8a02)
(cherry picked from commit 9429653590322f25ed0ecae4d77bf29f57cb233e)
commit 37de4fb8051ffc407e0b9ea115a55db903983770
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sat Jun 3 08:55:19 2017 +0200
acc: removed useless revhistory from docs
(cherry picked from commit e60e8b48897308319cbd6cad31c6874a9a24c47c)
(cherry picked from commit 8963a2a7b7e2635faf1e209b67223a3a2494268f)
commit adaf1585828937a2740cd9c3f96556e813210abd
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Jun 2 20:01:13 2017 +0200
kamctl: added drouting tables to be created by kamdbctl
(cherry picked from commit 85af6e08f5470cf4533c01badec8759713d897c9)
(cherry picked from commit b26e30a055d850437b5d6491c16c139582f28053)
commit 3db23818172a34c608052758d73b870666c91fcd
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue May 16 17:33:10 2017 +0200
core: wrapper function to reset avps/xavps from msg environment
- use it to clean after processing received msg
(cherry picked from commit 46ea6b0a6bcf55243a0d11be41f60a2678dbbcfb)
(cherry picked from commit 5add6c44cc8d268748488b8f2683c88bbfd4572e)
commit d81926d6c88e234d183bfb72185430515d5b0ca7
Author: Daniel-Constantin Mierla <[email protected]>
Date: Mon May 15 14:11:57 2017 +0200
core: reset avps and xavps lists in all error cases
- just for safety when one uses some srevent routes
(cherry picked from commit bc336bfcba127a9232583a3d7b7e10d994c369eb)
(cherry picked from commit 72012440214b0827e6ae7e1dd494c5ecd3fdbaa8)
commit b930e974020508cf8ac6fb538143313e45e9481e
Author: Ovidiu Sas <[email protected]>
Date: Wed May 10 13:00:57 2017 -0400
xhttp_rpc: fix rpc_struct_printf
(cherry picked from commit 8f87e7c4c3ba925a20bd0ab69e1fc885a559d262)
(cherry picked from commit 40d26eae8c678e7623478b5b624e401e9bb94434)
commit 985542826be6d993211dad513a2cf46b8575bde9
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Apr 28 09:35:41 2017 +0200
db_cluster: free allocated structure at init time
- avoid reopening driver db connections if already set
(cherry picked from commit 08f8e0bc72b9f16f76b78110c9c95b1ba7f1ce25)
(cherry picked from commit 623840e7487cec1862531893c3644776835d9387)
commit b0a6805616a23bbed1a33339e99c5d32813d3103
Author: Kristian Høgh <[email protected]>
Date: Tue May 2 07:43:54 2017 +0200
htable: Fix memory leak when reloading an empty htable from database
(cherry picked from commit 07ce768fc6064867ed33d7ab6c9cbbb05db329db)
(cherry picked from commit cfaca9f7b468b138280c288edfa830995f714ea1)
commit eec44f0ba950a697bae8a30a91ca4707de202385
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Apr 28 09:10:04 2017 +0200
htable: close db connection in some error cases for rpc command
(cherry picked from commit 1051a1bbc70cf84d6ebd7aa76a9b1ebd2e17e710)
(cherry picked from commit 23783b89d800ce75f3655a253e1d21c5fd8cad6c)
commit ca0992d9c3e96cfcd24aad57db73bb67fac4d194
Author: Timo Teräs <[email protected]>
Date: Fri Apr 28 09:58:50 2017 +0300
Add and fix #includes for more strict POSIX compliance
- sys/poll.h is non-standard, posix defines poll.h
- sys/time.h is needed in addition to time.h for e.g. struct timeval
Notable this fixes some build errors against musl libc
(cherry picked from commit 4d485707f7e53e798466dc6ae2166eddbe874b95)
(cherry picked from commit 51f214f1c2a0b0e566ba367e5b1ac2557a05e8bd)
commit 377df7d8675494e4d429b3888f5bc96c7c60a573
Author: Ovidiu Sas <[email protected]>
Date: Fri Apr 21 11:59:42 2017 -0400
sqlops: free the result only if there is a result
(cherry picked from commit 92c8c66e5ba1e5036fdc7a6171e013e21964a03b)
(cherry picked from commit 79d10d03049bf235c302b5261c2a59d64f9ba210)
commit e98cf59eba995b89a8ef5141db629718010a9805
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Apr 11 15:24:32 2017 +0200
kamilio.cfg: updated the address of sr-users mailing list
(cherry picked from commit a2fe77bcce3c9c1f926ca1767f2ea8e25ed4fe75)
(cherry picked from commit 7a7b0ca00d5ee843426a33fa80396492324511ba)
commit 5d26b50d78f60afba73d12fdda99971f7ef6ba35
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Apr 7 17:05:44 2017 +0200
core: use buffers instead of static empty string
- if code tries to write in, results in a crash
- reported by Juha Heinanen
(cherry picked from commit 6aa2b91b581d7e0f138a9a19f61d848caeb61a19)
(cherry picked from commit 2705a9d36481d66ea86f79b574760f3009118775)
commit 29d6ce1d54564ff400072522be174b10499d07d7
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Apr 7 17:05:27 2017 +0200
pv: renamed empty buf variable
(cherry picked from commit cdd7bc29a900d787b8d99f7296306f99c53a5e29)
(cherry picked from commit f9fbd7a97cae4431a64ab350c2eed7bbc0586049)
commit e97975da927bd666c18b5c971fbd7b4ca96c41b6
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Apr 7 15:37:07 2017 +0200
pv: declare the pv_empty as buffer with size
- otherwise it can crash when code tries to write in it, if pointing to
static empty string
- reported by Juha Heinanen
(cherry picked from commit 1e37b31f8a28ccc6f44eaf75e5f02e836df20411)
(cherry picked from commit dccca1959b6f96bb508baa9dab0eacba7c69f20c)
commit 3ada3f4640c98e3b45e00f559cf81ffed2c9ed4d
Author: Claudiu Boriga <[email protected]>
Date: Mon Apr 3 12:13:30 2017 +0300
topoh: add additional safety checks
- verify that headers contain expected prefix (including mask ip)
before trying to unmask them; otherwise there may be issues when
kamailio receives messages that are not masked and topoh is enabled.
(cherry picked from commit 055fca8dd2ca9c2ea683a2ea3748d6728d54e5a5)
(cherry picked from commit 30668abe2499d56d63efd4b860a154076e2150e7)
commit 9f2d6e775f98f103b2724f75503a2779a979b22c
Author: James Cloos <[email protected]>
Date: Mon Mar 6 11:40:13 2017 -0500
app_perl: Make sv2int_str() static
- The function is only called from the xs file, and C11âs inline
semantics mean that gcc-5 and later miscompile this file when
no optimization is specified.
Signed-off-by: James Cloos <[email protected]>
(cherry picked from commit 42d3b93f838d1c2eeb009894422fe016a6572520)
(cherry picked from commit 074f52de88f473945628f81740a87e5f6bc072ea)
commit fd5c4b81f8fc8b0029ac70d6f80ae6b63d869a59
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Mar 7 23:24:56 2017 +0100
db_mongodb: re-init iterator for bson covert search failure
(cherry picked from commit 6bd32088de1d7ae816643aea4a60c70911e46b5e)
(cherry picked from commit 9e9fc9a322221dce58108c4430cbe0af41b31d02)
commit cb14499a64c102d2bd2d27a851cf059647414341
Author: Daniel-Constantin Mierla <[email protected]>
Date: Wed Nov 9 14:10:15 2016 +0100
core: debug - aliased macro LM_BUG to BUG
(cherry picked from commit 44a4732df6e77386e6ffa60041cd1738a208ae0d)
commit ade2cbe3c8ebadc6161d7c64194099802128e194
Author: Ovidiu Sas <[email protected]>
Date: Thu Feb 9 15:18:13 2017 -0500
core: added PROC_XWORKER as an alias to PROC_RANK127
(cherry picked from commit 3e8589afcf75e7c93c5bcb9b4c4269c7b29774bd)
(cherry picked from commit e5677bc936a99a879235986913879eb14fafb5b2)
commit 5bc4888881f8438345d266829f5b6ef6cc7a0ae4
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Feb 9 11:46:53 2017 +0100
core: added PROC_SIPROUTER to be able to test if is no longer a special sip worker
- related to GH #972
(cherry picked from commit 6d1f8b2d23dad4ef25ce8663c903dd1d568ed723)
commit d7946819d8a79910d890f2b72151d62721c93a91
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Feb 9 11:32:23 2017 +0100
path: note in docs that some registrars check for supported header
(cherry picked from commit bbf51ef65ecee0b6c8e30abb3738da3436b85692)
commit 4ab84843d2d4d7a9a6db28f7c8ee1280411802f0
Author: Daniel-Constantin Mierla <[email protected]>
Date: Wed Feb 8 08:12:17 2017 +0100
Makefile.defs: don't enforce yacc on solaris
- it's old and fails to parse the cfg
- reported by GH #963
(cherry picked from commit 47590ddf1819a8df1f580ea1fb64bfdc712f6771)
commit 656cc086f87ec914b0fbdfdee0c5eb61f22b4f63
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Feb 2 11:14:19 2017 +0100
core: tsend - updated log macros
(cherry picked from commit 83cf43715bf3727b8b618f8239b896ecd83e859a)
commit 16a6abbd7ce934b6e853726042b94e57841c0e4d
Author: Vasiliy Ganchev <[email protected]>
Date: Tue Jan 31 08:29:08 2017 +0200
Update jansson_path.c
in case of build on old debian (lenny) - statically linked libjansson has to be used, as a result build throw errors, cos libjansson has functions with the same names
(cherry picked from commit 7dcc6bd18b5b5ae4078c32087c6cf85c0fa9bce1)
commit 6ac4b733a56ae82b89104b29df337aeef048cff2
Author: Daniel-Constantin Mierla <[email protected]>
Date: Mon Jan 30 18:18:39 2017 +0100
pipelimit: close file stream in case of error in get cpu
(cherry picked from commit 5591d9c908d3f55898d4cc810663654f1f289806)
commit 48f5c0b6d4a6c3e896a0225cfe28ae87b4578efc
Author: Daniel-Constantin Mierla <[email protected]>
Date: Mon Jan 30 18:11:05 2017 +0100
speeddial: incremed nr_keys after strip operation
- avoid out of bounds index
(cherry picked from commit 83b0afa5d43bf7c6e4f0c22adbb211bef8593062)
commit 9672ec05df5436ca99532d9c8264e2d104d07c2e
Author: Daniel-Constantin Mierla <[email protected]>
Date: Mon Jan 30 17:46:39 2017 +0100
drouting: check return of get_node_index() to avoid negative index
(cherry picked from commit c881ab1aaa51b2040b7479da57eba33d0ee7d8e3)
commit 4e7fda77b77aca9cd55723cd319d380028b1f279
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sun Jan 29 17:52:40 2017 +0100
core: parser - updated old log messages
(cherry picked from commit 08327019aa52f5386ed29e37a7cac6822f2b4276)
commit ad44bcc46e70fb6c460911f2fb07c6d4edb0061a
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sun Jan 29 12:19:28 2017 +0100
core: parser via - updated log macros and coherent indentation
(cherry picked from commit 403ad30cf1de447f2df69a7d772041272becc5cb)
commit 280bcf240e3c780d23f5c810fb829c01e960aa87
Author: grumvalski <[email protected]>
Date: Sun Jan 29 09:10:23 2017 +0100
tm: reset T_ASYNC_CONTINUE flag in t_suspend
(cherry picked from commit f81149d820246242db0e48f32948784b9db4ce82)
commit 8a711b7d00383996b51bc5dc10208bc8cb080e44
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sat Jan 28 20:50:48 2017 +0100
core: cfg.lex - update log macros
(cherry picked from commit 73f2fc360ae91f00dd0e269896a5dff104b67264)
commit 3adc833499d75c43bcad8bacb709271c2c3587bc
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Jan 27 13:34:56 2017 +0100
core: cfg.y - updated log macros
(cherry picked from commit 07df19372cea24d0ec8c157c146a1f4440309120)
commit 06dc78f75305cec2aa4ce80c704a45a3d7c515d0
Author: Kelvin Chua <[email protected]>
Date: Thu Jan 26 15:52:49 2017 +0000
jansson: add path to error log for easier debugging
(cherry picked from commit 918cde9f30341fc52b98fb1ce6a2fcf78a0b6a0e)
commit c1f042d8b560fe94a6986b0d8c260f0d77a7535b
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Jan 24 12:25:30 2017 +0100
kamctl: mention CHARSET as option in kamctlrc
(cherry picked from commit c58a829af6d14a7b85fa03618f58ff315940ed43)
commit 00d224c80c9b19e0ffcbdbe2bde1199b428ca1ca
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sat Jan 21 19:54:31 2017 +0100
core: print cfg line and column inside fix_rval() if resolve select fails
(cherry picked from commit d89d643ab144a7a72aebd59c34df011f77dc4e34)
commit 00ea98fd8a13305f4085a094b614ea38cd142046
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sat Jan 21 19:49:47 2017 +0100
core: select - added function to print select for error purposes
(cherry picked from commit 77bf2478893bb935e0ca09d93df75b404417d3bd)
commit 54aac8b91375e5a5ca61bf97a67afd4476ef5882
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sat Jan 21 19:24:57 2017 +0100
tm: select code migrated to new log macros
(cherry picked from commit 3e88ff5662ccf8204206f4e6b770efaf509ad3f7)
commit ae6520dac2eda70f80ce6d5ac3c07ba610c536a3
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Jan 20 17:15:10 2017 +0100
presence: build proper ipv6 contact when server address is not set
- reported by GH #943
(cherry picked from commit d62fd3e4976633aa6b827d527f4e15de0b08068b)
commit 58c09fb7dc5795d9bebd198c08ccb1ebb6591937
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Jan 20 09:07:49 2017 +0100
core: print cfg line and column for errors in fix_rval_expr()
(cherry picked from commit dcd9f97d63490971afd160afbf2cd00eddc39445)
commit d9a017537c12da1d5312573192a6761c9ec32c89
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Jan 19 16:57:35 2017 +0100
tm: hooks related code updated to print log messages without hardcoded prefix
(cherry picked from commit 2287ab6e649bf09fa38ce31c662ea9698411b0ac)
commit 650f1cb590b927a1254562299496b0974e5f168f
Author: Victor Seva <[email protected]>
Date: Thu Jun 8 13:45:03 2017 +0200
sca: fix core when release_appearance RPC command parameter has wrong index
> #0 0x00007fd8bba5a067 in raise () from /lib/x86_64-linux-gnu/libc.so.6
> #1 0x00007fd8bba5b448 in abort () from /lib/x86_64-linux-gnu/libc.so.6
> #2 0x00007fd8bba53266 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
> #3 0x00007fd8bba53312 in __assert_fail () from /lib/x86_64-linux-gnu/libc.so.6
> #4 0x00007fd8a4b16328 in sca_appearance_list_unlink_index (app_list=0x7fd8a603c528, idx=0) at sca_appearance.c:254
> #5 0x00007fd8a4ae0372 in sca_rpc_release_appearance (rpc=0x7fd8b1162300 <binrpc_callbacks>, ctx=0x7ffc2ce9eef0) at sca_rpc.c:504
> #6 0x00007fd8b0f38abb in process_rpc_req (buf=0x1e5e744 "\241\003\067oZ\274Æ\027sca.release_appearance", size=12344, bytes_needed=0x7ffc2ce9effc, sh=0xfefefefefefefe00,
> saved_state=0xfefefefefefefe00) at binrpc_run.c:675
(cherry picked from commit 68045ff55f8e9972d0560ae0216b0fe1f28556d6)
commit 114a42ee5ba4ca5e3c2038780067af326eced223
Author: Victor Seva <[email protected]>
Date: Mon Jan 30 14:06:22 2017 +0100
pkg/kamailio/deb: remove dnssec from stretch/sid due #851
(cherry picked from commit 02cca18d4c39797c82715a90a781afb1157253bd)
commit 06a377677889c5caeef705df145ea845df6715e8
Author: Victor Seva <[email protected]>
Date: Mon Jun 5 13:44:01 2017 +0200
travis-ci: set DIST variable for jessie
commit f0e5a8c37608eca2d1d8f68e8c0ab1e9171a7bf5
Author: Victor Seva <[email protected]>
Date: Mon Jan 30 18:53:31 2017 +0100
pkg/kamailio/deb: fix missing new dependency for stretch/sid
(cherry picked from commit c293df8335f43780c6bb0dd22750a038f8daa4f8)
commit 5c8419eb3a1e26de77b714f53c5a2cf0e24cc76a
Author: Victor Seva <[email protected]>
Date: Mon Jan 30 16:16:12 2017 +0100
pkg/kamailio/deb: use default-libmysqlclient-dev/default-mysql-client
(cherry picked from commit d81a8fcbc6183b5474d2d9315ad72fa342c30cf1)
commit f0da1424678d0f2d64fa9b2abfab538f1c2736cf
Author: Victor Seva <[email protected]>
Date: Sun Jun 4 13:13:25 2017 +0200
travis-ci: use 4.4-jessie image
commit b7bd4beabe76b01342afb4eb84ea4a4a68863efe
Author: Victor Seva <[email protected]>
Date: Sun Jun 4 12:46:59 2017 +0200
pv: fix pv_var_to_xavp() and pv_xavp_to_var() functions
* xavp was not properly created at pv_var_to_xavp()
* add proper xavp loop for pv_xavp_to_var()
commit b4cb65354de5ee0384926780594412deba358def
Author: lazedo <[email protected]>
Date: Tue May 30 01:48:03 2017 +0100
htable: release pkg memory before returning
resets 'first' when esize == 0
(cherry picked from commit 2d771f563d19fccad0a28e56a5d99de571ef5da6)
commit 8351c7a81f432141d6d1348ffec9821ff028da33
Author: Victor Seva <[email protected]>
Date: Tue May 30 17:08:19 2017 +0200
travis-ci: use 4.4-stretch docker image [skip ci]
commit 2cd91070d5eb823a2413d8100236db8c8a74d472
Author: Victor Seva <[email protected]>
Date: Tue May 30 16:56:38 2017 +0200
travis-ci: use proper domain for sr-dev mailing list [skip ci]
(cherry picked from commit bce1db4fce2a7cd75a8103916e1361b9c94d6f64)
commit cda757b682e0a61a9e9c9e6e9f83be4f899aa364
Author: Victor Seva <[email protected]>
Date: Tue May 23 18:07:54 2017 +0200
core: fix mem_summary comparation when SIGUSR1 is received
From http://www.kamailio.org/wiki/cookbooks/4.4.x/core#mem_summary
1 - dump all the pkg used blocks (status)
2 - dump all the shm used blocks (status)
4 - summary of pkg used blocks
8 - summary of shm used blocks
(cherry picked from commit b8750364571beeca6612b31a2948d62bddedc805)
commit 9e343f3585a148f9a117195f179723e74bc475e8
Author: lazedo <[email protected]>
Date: Tue May 16 16:56:07 2017 +0200
registrar: proper linking of xavps in the xavp_rcd
- avoid leaking of shm when using save() in async operations
- part of PR #1111
(cherry picked from commit bb3840161acd3b2dbe41001ebfb2bd779bfd68d0)
Conflicts:
modules/registrar/lookup.c
modules/registrar/reply.c
commit d480941d52756a974e9f473b0474e4675c84f862
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sat May 6 08:56:52 2017 +0200
msrp: fix missed break in parsing pv name
- closes GH #1122
(cherry picked from commit c32ba91fbbe59e144ddcb40be33b3379bcf3d64d)
(cherry picked from commit 1686d9d7519a3a72293245687d307f0d99a2b503)
commit 548acd5f024c655ac1bc8f8bc31b3fe9ce79ebaf
Author: Luis Azedo <[email protected]>
Date: Fri Apr 14 22:56:01 2017 +0100
kazoo: backports & fixes
commit e0dc5f12d6bca304ad359d955ce24948613c2055
Merge: 9df06be7a d432ecbde
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue May 2 17:03:54 2017 +0200
Merge pull request #1114 from sergey-safarov/spec_update9-44
pkg/kamailio/centos/7: mod kazoo enabled default build
commit d432ecbded84fcf68668de0db3a4ba13f9745da2
Author: Sergey Safarov <[email protected]>
Date: Tue May 2 10:07:22 2017 -0400
pkg/kamailio/centos/7: mod kazoo enabled default build
commit 9df06be7a5d97154374f2e53b39c47692cda99d0
Merge: 55d62e964 e71ed2da0
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Apr 27 23:02:50 2017 +0200
Merge pull request #1091 from sergey-safarov/spec_update8-44
pkg/kamailio/centos/7: Updated dependency lib name (librabbitmq)
commit 55d62e964f68b08db0072ef321efa3170ef2024c
Author: Victor Seva <[email protected]>
Date: Thu Apr 27 19:05:35 2017 +0200
pkg/kamailio/deb: set LIBDIR for all rules
* default path to modules was wrong
Fix #1096
(cherry picked from commit 86c4168d2306b6648cdaaaa0540ece154d959727)
commit 642f096ed2ba9ea5b53696197f863a7e586b88c6
Author: Daniel-Constantin Mierla <[email protected]>
Date: Wed Apr 26 15:23:24 2017 +0200
dialog: more safety checks to detect if dialog is gone after event route execution
- avoid execution of script callbacks for event route
- related to GH #1059 and #1069
- backport of a8b7f94a5c305e14313d5528792f9ca6518d5969
(cherry picked from commit d95f09670a0d3d0c997c7f1c94eb66bdd4c4da0f)
commit e71ed2da08d64acf5156b05dba4db784c2301bb5
Author: Sergey Safarov <[email protected]>
Date: Sun Apr 23 00:35:24 2017 -0400
pkg/kamailio/centos/7: Updated dependency lib name (librabbitmq)
commit a32af10e91e72dd2b29e143100c8707c0655784c
Author: Lucian Balaceanu <[email protected]>
Date: Thu Apr 20 14:33:50 2017 +0300
carrierroute: fix in check if conf file writable
commit 3d166a443c2de24a6b742a1bb5f5dd7f2dfac98b
Author: Federico Cabiddu <[email protected]>
Date: Tue Apr 18 23:00:03 2017 +0200
tm: don't reset uac reply if in a continue route
(cherry picked from commit 152504f108d39ae33c845f7e74a889411868033d)
commit 4febe26a166390b47bf63775cdeea71bb9089781
Author: Lucian Balaceanu <[email protected]>
Date: Thu Apr 13 16:52:50 2017 +0300
p_usrloc: fix to update expires column when db_ops_ruid set
commit 459efbd4f32e69001afadd85087cb87b0410b955
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Apr 6 15:14:45 2017 +0200
kamailio.cfg: handle retransmissions also for request within dialog
- skip ACK, it is not a standard transaction by itself
(cherry picked from commit 868f9996f39dd76707ed09fce980893bab7c31bc)
(cherry picked from commit a5e3a8822bf491516ac3d7ff0fc8ed18f5e26124)
commit 4f785ac67696e5de8aa6e888de69a6180214784f
Author: Camille Oudot <[email protected]>
Date: Mon Apr 3 20:49:51 2017 +0200
core: parser - allow more chars in mime type
(cherry picked from commit 5bb4eb4d6546e2d0a2d911b09797172a0a2a2b83)
commit 406c02f7b76ada56d6e1f73e763fecb05c1f51c5
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Mar 31 12:56:52 2017 +0200
tls: do kerberos and zlib init checks only for libssl < 1.1.0
- using string matching inside libssl compile flags is no longer
reliable
- reported by GH #1050
(cherry picked from commit e59fa823b7b9513d3d1adb958d5e8ec055082d83)
(cherry picked from commit b12ac4ea9efae41b83a2664ea4f25b1d59bc2032)