forked from kamailio/kamailio
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
8122 lines (5527 loc) · 277 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
===================== 2013-XY-XY Version 4.1.0 Released =====================
===================== Changes Since Version 4.0.0 ===========================
commit 7436e3f66782597d66d052ee9c87bdb3b91756ef
Author: Daniel-Constantin Mierla <[email protected]>
Date: Mon Nov 11 11:21:21 2013 +0100
kamctl: regenerated db schema scripts
- updated after mohqueue default date change
commit 8ebd2350ef97c6bac856850a3230ed3e245bd3ed
Author: Hugh Waite <[email protected]>
Date: Fri Nov 8 20:30:08 2013 +0000
tls: TLSv1.1 supported since openssl v1.0.1
commit 55dd8073c7d06f3af37cded55e520e64457c2b42
Author: Victor Seva <[email protected]>
Date: Fri Nov 8 16:41:30 2013 +0100
rtpproxy-ng: ids to sections in documentation
commit 4060340d3af8112ad73ea881ab79270c06544476
Author: Victor Seva <[email protected]>
Date: Fri Nov 8 16:32:35 2013 +0100
debugger: ids to sections in documentation
commit 5f1d6744aa20dc5774c8403bf918a9543afe6c75
Author: Victor Seva <[email protected]>
Date: Fri Nov 8 16:28:19 2013 +0100
avp: ids to sections in documentation
commit 3e6bef55f91206d7cf956a61e0b426bab5469e7b
Author: Victor Seva <[email protected]>
Date: Fri Nov 8 16:03:25 2013 +0100
avpops: ids to sections in documentation
commit 0e676d0062d7db0875ccc97053304807cbc5747e
Author: Victor Seva <[email protected]>
Date: Fri Nov 8 15:56:33 2013 +0100
usrloc: ids to sections in documentation
commit a88f9d4b79a40221e058c31bbdd21c8c25ba5003
Author: Victor Seva <[email protected]>
Date: Fri Nov 8 15:21:58 2013 +0100
app_lua: ids to sections in documentation
commit ae0e9eef521fa39ae306a2c64e4add61d5e8af6f
Author: Robert Boisvert <[email protected]>
Date: Wed Nov 6 14:12:10 2013 -0500
mohqueue: remove call from queue if caller does not exist
commit 456c387e08ce40ea2c0f1e5e5f94b367ff9fa361
Author: Robert Boisvert <[email protected]>
Date: Tue Oct 29 18:10:25 2013 -0400
mohqueue: remove sql table call_time column's default value
it is not supported in some database properly, and it is not
really needed.
commit 04b457735f0bafa6ff214cb2d69afbe721d89bf1
Author: Andrew Mortensen <[email protected]>
Date: Thu Nov 7 14:52:29 2013 -0500
modules/sca: restore correct check for NULL in SCA_CALL_INFO_EMPTY.
- should also suppress -Waddress error without relying on gcc _Pragma.
commit 0fbdb8cf7a7687d6ecc8049dfdcb1244abd726af
Author: Hugh Waite <[email protected]>
Date: Wed Nov 6 10:34:01 2013 +0000
tls: Fix minor typo in documentation
commit fe914e16945caf6c5c11b81514dff89a0739b30e
Author: Richard Good <[email protected]>
Date: Wed Nov 6 09:14:45 2013 +0200
modules/dialog_ng: Fix "CRITICAL bogus event 6 in state 2" problem
Use TM callback TMCB_RESPONSE_READY instead of TMCB_RESPONSE_OUT to prevent race condition resulting in bogus event
commit cb66f43187ea3bcac36681b82630456deeabc64c
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Nov 5 15:10:29 2013 +0100
kamctl: added shortcuts for dialog mi commands
commit 082a6c43938cf8e3839d46fd070e391bd522d4ed
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Nov 5 10:33:55 2013 +0100
dialog: init cseq to 0 if not available yet for one side
- based on a report by Morten Isaksen
commit 8d6a981543a044fddc3448c93dba9ed35afac0c0
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Nov 5 10:15:13 2013 +0100
pua_dialoginfo: fixed code formatting
- patch by Kristian Høgh, FS#360
commit d48d36df40dee374e63ef9b6a6c1bafc4af0e8b0
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Nov 5 09:41:04 2013 +0100
dispatcher: typo and ids to sections in documentation
commit f33076415561d3efbfa9d804d00a4b0784898f50
Author: Daniel-Constantin Mierla <[email protected]>
Date: Mon Nov 4 21:46:34 2013 +0100
sl: fix startup detection of event route
- patch by Sergey Okhapkin
commit 90227fbf44ddc67bfb49f8f7e8fd7e1b33189349
Author: Daniel-Constantin Mierla <[email protected]>
Date: Mon Nov 4 14:26:19 2013 +0100
presence_dialoginfo: check relevance of the state for single dialog notification
- rework from a patch in tracker, FS#341
commit 27a73a806cece55bc7c707735856770137c2d680
Author: Daniel-Constantin Mierla <[email protected]>
Date: Mon Nov 4 11:21:27 2013 +0100
Makefile.defs: version set to 4.1.0-pre1
commit 8a246b06838b99e63d86fe186b23a23f57347548
Author: Daniel-Constantin Mierla <[email protected]>
Date: Mon Nov 4 10:04:35 2013 +0100
pua_reginfo: reflect use domain from usrloc
- avoid duplicate contacts if domain is not considered
- patch by Wonbin Cho, FS#350
commit 16649609796ec336278b073d86045f72a9dd7886
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sun Nov 3 13:23:32 2013 +0100
tls: ifdef to use TLSv1.1 only for openssl/libssl v1.0.0+
commit f4bf810a5af5b2d133df30e625691cc7b6ad2cf5
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sun Nov 3 13:15:31 2013 +0100
tls: refreshed the README
commit 1e2bb79a135bef9936fb5d5e0fb9a708589452b9
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sun Nov 3 13:14:31 2013 +0100
tls: listed TLSv1.1 and TLSv1.2 as values for tls_method parameter
commit ea32bf9d3cf36c3562ca34d572bbf07ed144e105
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sun Nov 3 12:55:08 2013 +0100
tls: extended supportd tls methods
- TLSv1.1 and TLSv1.2 (from openssl 1.0.1e on) added to the internal
list
commit 26fa46a421e0bb5e00e32115b610100481e64e6d
Author: Peter Dunkley <[email protected]>
Date: Sat Nov 2 21:45:04 2013 +0000
pkg/kamailio/centos: Improvement to the CentOS init.d script
commit 039f52deb384c71ecfb578e2cd648153dd9937d1
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sat Nov 2 19:28:36 2013 +0100
tls: include dprint.h where log functions are used
commit 25ee7ea17b6553ce44eda6c0665ff80cfc41db35
Author: Juha Heinanen <[email protected]>
Date: Fri Nov 1 21:27:31 2013 +0200
modules/mtree: added 'multi' param to mtree definition
- new 'multi' param makes it possible to store both integer and string
typed mtrees into single db table
commit 66185905850cd2ac9ab933776184da0f0882e5ac
Author: Victor Seva <[email protected]>
Date: Fri Nov 1 15:33:08 2013 +0100
registrar: clean static values at pack_ci
commit f67171cf3be1ade0e1c9dd013d560c87b3fd4359
Author: Victor Seva <[email protected]>
Date: Thu Oct 10 15:21:47 2013 +0200
usrloc: db_update contact by instance + reg-id
commit bc66a385e8a282638c8d5cfa566f971c62cd341b
Author: Daniel-Constantin Mierla <[email protected]>
Date: Fri Nov 1 09:39:32 2013 +0100
uac: reset registration authentication flag
- reported by rene montilva (fs#352)
commit 1cc0144e434fdcf76013e9424d31928c260d4377
Author: Daniel-Constantin Mierla <[email protected]>
Date: Wed Oct 30 22:11:04 2013 +0100
kamctl: updated dispatcher command to current db table fields
- parameters flags, priority, attrs and description are optional
commit bfc2215d71734b09a1d7acd4dbdbe919b234c30f
Author: Juha Heinanen <[email protected]>
Date: Wed Oct 30 20:49:26 2013 +0200
Revert "modules/mtree: when loading data from db, load each tree separately"
This reverts commit 6fc84c2cf610791939ba73e38b8b5b3c0b5cd047.
commit 6fc84c2cf610791939ba73e38b8b5b3c0b5cd047
Author: Juha Heinanen <[email protected]>
Date: Wed Oct 30 17:31:04 2013 +0200
modules/mtree: when loading data from db, load each tree separately
commit f0751ffa2d1d99c0a54707cfe22926bea9c07123
Author: Hugh Waite <[email protected]>
Date: Wed Oct 30 17:12:05 2013 +0000
modules/rls: Fix memory leak in rls
- Leak would occur in two error cases
- Also improved diagnostics to display uri on various failures
commit 76536ec5332d7897cd4259b271508cc9d4e2bc2e
Author: Daniel-Constantin Mierla <[email protected]>
Date: Wed Oct 30 16:08:47 2013 +0100
kamailio.cfg: removed modules_k from path for modules
commit 328350a0d718990f8a87f25f8c12f1c85d61220f
Author: Richard Good <[email protected]>
Date: Wed Oct 30 12:50:04 2013 +0200
modules/ims_charging: fixed failed reservation bug
- Reservation checks dialog integrity with h_entry < 0
- The hash that creates h_entry can return 0 - this check should be <= 0
commit a7037aad9963678347bf2b1c15c4994e95570f86
Author: Richard Good <[email protected]>
Date: Wed Oct 30 12:49:26 2013 +0200
modules/ims_charging: code clean up, removed duplicate timer init and dlg bind
commit a3db949272db7dbda4fa5fd1ad68d23d56deacc0
Author: Richard Good <[email protected]>
Date: Wed Oct 30 09:15:51 2013 +0200
modules/tm: code cleanup removed unused method faked_resp and free_faked_resp
commit 15a14440f07f787501e116ab4901ab5a53668f4a
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Oct 29 22:00:18 2013 +0100
kamctl: added new db tables in kamdbctl lists
commit 2e033c85d2c66c47de15f355298012f012adb15c
Author: Richard Fuchs <[email protected]>
Date: Tue Oct 29 15:30:36 2013 -0400
rtpproxy-ng: fix extraction of multipart SDP body
reported by: Jasmin Schnatterbeck
commit 355ab783a99e413eb96a385ab067336316aaafda
Author: Richard Good <[email protected]>
Date: Tue Oct 29 12:40:42 2013 +0200
modules/cdp/acctstatemachine.c: fixed incorrect reservation expiry warning
First check if acc state is OPEN before sending reservation expiry warning
commit c4a4b4f599ba428330899e804877e85d3fdcc3a4
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Oct 29 11:08:49 2013 +0100
kamctl: updated db creation scripts
commit ecc6e35b31d59e6e9995a03c6ab00f21a23b1be9
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Oct 29 11:07:03 2013 +0100
srdb1: drop unique constrant on alias user+domain in dbaliases
- it doesn't work for multiple branches when use_domain is set, reported
by Vassilis Radis
commit da3d48de7d52df83fcb568530441e7ac6475baae
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Oct 29 10:08:04 2013 +0100
pua_publish: more verbose output for error case when sending publish
commit 73d509f04029dddc94bedba23460d43c81acc13a
Author: Richard Good <[email protected]>
Date: Tue Oct 29 10:51:32 2013 +0200
modules/ims_registrar_pcscf: replaced incorrect LM_ERR with LM_DBG
commit 41a9fbf38ba84e542a546893a6ce9c48f14f3aa3
Author: Jason Penton <[email protected]>
Date: Tue Oct 29 10:31:52 2013 +0200
modules/tm: fixed placement of variable declarations to top of scope block
commit 716932aa77a0f22f00d2ccee8a89cd84b6674f0a
Author: Jason Penton <[email protected]>
Date: Tue Oct 29 09:49:42 2013 +0200
modules/tm: cosmetic fixes and comment fixes
commit a7d9ea3ceda6b933807f0345e327849e60d0fa57
Author: Jason Penton <[email protected]>
Date: Tue Oct 29 09:42:45 2013 +0200
modules/tm: last pkg_mem leak resolved for async replies (nonshm lumps)
commit 3022220043bcc9c421ac175b2a3290950014a7fc
Author: Daniel-Constantin Mierla <[email protected]>
Date: Tue Oct 29 08:34:29 2013 +0100
kamctl: regenerated db script for mohqueue tables
commit 3eeeed2aeeb924afeabc3fc8337561624f0c41d0
Merge: 946e1f0 b5638f7
Author: Jason Penton <[email protected]>
Date: Mon Oct 28 15:03:08 2013 +0200
Merge branch 'master' of ssh://git.sip-router.org/sip-router
commit 946e1f01889c67a835583f4df2c773d227693ea7
Author: Jason Penton <[email protected]>
Date: Mon Oct 28 14:51:12 2013 +0200
modules/tm: fixed pkg memory leak in TM which happens in async reply processing
commit b5638f712711deb8413d7e585369adf8f4a421ee
Author: Richard Good <[email protected]>
Date: Mon Oct 28 14:41:22 2013 +0200
modules/ims_qos: memory optimisation
Fixed pkg memory allocation for framed IP AVP and flow buffer AVP
Instead of repeatedly alloc'ing and free'ing pkg memory we allocate once and re-use
Results in better pkg memory overhead
commit 3856e9e81c8410b220b893a0dfe7114bba6bdc0d
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sun Oct 27 16:59:32 2013 +0100
core: handle pv comparison with $null as when defined is used
- reported by Victor Seva, closes FS#358
commit 3d716a94b620e0115381b164595ef0398c816856
Author: Daniel-Constantin Mierla <[email protected]>
Date: Sat Oct 26 08:59:09 2013 +0200
kamctl: use a variable to set the now() function or a replacement for it
- sqlite uses instead the string returned by 'date' call, as it doesn't
have now()
- reported by Peter Dunkley, FS#356
commit 2a046e5fd3c47bc7753190425b911b4114667563
Author: Peter Dunkley <[email protected]>
Date: Thu Oct 24 20:44:03 2013 +0100
pkg/kamailio/centos: added app_java to CentOS RPMs
commit 9c765e89ea7647b1e9c5e36eb0b324eec1d92b7d
Author: Peter Dunkley <[email protected]>
Date: Thu Oct 24 20:13:11 2013 +0100
modules/app_java: updated Makefile so that it builds on CentOS 6
commit 9a67a730df4f6c6584e8c52934d5feb16f86ee2e
Author: Richard Fuchs <[email protected]>
Date: Thu Oct 24 12:34:05 2013 -0400
tm: fix possible segfault in cancel_branch()
commit 9ca1648fbf167748bcf9155794f703632ca87503
Author: Charles Chance <[email protected]>
Date: Thu Oct 24 16:36:01 2013 +0100
htable: ht_dmq_handle_msg() - do not call parse_headers on cloned message
commit 2c990487a780bce2ee2fe64e155ec3f1bc1bdebf
Author: Charles Chance <[email protected]>
Date: Thu Oct 24 16:15:10 2013 +0100
memcached: revert earlier doc change regarding minimum library version (we now have backward compatibility built in)
commit fc4f2216f867b00a6685abdf51b8165572f24f69
Author: Carlos Ruiz Diaz <[email protected]>
Date: Thu Oct 24 11:05:17 2013 -0300
ims_charging: fixed deadlock when interim CCA timeout occurs
commit b0797b765af78f19d942a87ea978037027da57c3
Author: Peter Dunkley <[email protected]>
Date: Thu Oct 24 13:10:08 2013 +0100
pkg/kamailio/centos: added memcached package to .spec
- Also:
- updated README to remove memcached from list of unbuilt modules
- moved auth_identity into the tls package
- List of modules not built for CentOS is now:
- app_java: should be buildable but Makefile needs work
- app_mono: needs newer version of mono-devel than available in base or EPEL
- db_cassandra: needs specific versions of thrift (thrift not in base or EPEL
at all anyway)
- db_oracle: requires non-free Oracle client SDK
- iptrtpproxy: obsolete
- jabber: obsolete
- osp: requires OSP Toolkit which is not available in base or EPEL
commit adfa299a1a01aba1c69c1129d78170056d50db42
Author: Charles Chance <[email protected]>
Date: Thu Oct 24 12:14:38 2013 +0100
memcached: added alternate memory management wrappers for backwards compatibility with older libmemcached versions and added preprocessor check for the correct ones to use based on installed version.
commit a067a3d33ad67c260a3bc377cd4203d41880ca6b
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Oct 24 07:44:03 2013 +0200
tm: use internal flags field to mark suspended replies with FL_RPL_SUSPENDED
- it was set on cfg flags, resulting in messing up with what was used in
config file
- reported by Juha Heinanen
commit 6b8b8a050e4490302d1f1f940a7fda95784cce46
Author: Peter Dunkley <[email protected]>
Date: Wed Oct 23 14:53:04 2013 +0100
modules/xcap_server: fixed fetching of an element (GET with XPath)
- This is a mandatory part of XCAP and DELETE/PUT of elements (using XPath)
is supported in xcap_server.
- The code to get a node from a document was all in there but never called.
commit 3b028d308fac3a4f7ae1e74021882657753f2ee8
Author: Charles Chance <[email protected]>
Date: Wed Oct 23 12:01:27 2013 +0100
dmq: Fixed bug/error in original code where sip_msg was parsed after cloning to shm, leading to memory errors. Also fixed several memory leaks.
commit eb97ddb20368c019b331cfd09e793a0431d49940
Merge: f6d530e 58a3069
Author: Jason Penton <[email protected]>
Date: Tue Oct 22 20:59:26 2013 +0200
Merge branch 'master' of ssh://git.sip-router.org/sip-router
commit f6d530e68ffe9db11f5f148c51f8bff0b542f028
Author: Jason Penton <[email protected]>
Date: Tue Oct 22 20:57:52 2013 +0200
modules/cdp: allow CDP child processes to respond to dynamic cfg changes
- this for example allows dumping pkg memory using core cfg variables similar to SIP workers, etc
commit 58a3069927a2e37c327256cd3475d7a7f8a2f5c4
Author: Peter Dunkley <[email protected]>
Date: Tue Oct 22 11:08:08 2013 +0100
pkg/kamailio/centos: updated README to remove mi_xmlrpc from the set of unbuilt modules
commit d79cffa79ab740bc3e724fc0e9b8fc9f7236af44
Author: Peter Dunkley <[email protected]>
Date: Tue Oct 22 11:07:40 2013 +0100
pkg/kamailio/centos: updated .spec to add mi_xmlrpc to xmlrpc package
commit 05f0ed6d77602f3ee1a2cfc8cee1c760dc2f6800
Author: Peter Dunkley <[email protected]>
Date: Tue Oct 22 10:45:56 2013 +0100
modules/mi_xmlrpc: fixed compilation warning
commit b3dedff1053a1d35e803f3824042732f07532b77
Author: Muhammad Shahzad <[email protected]>
Date: Tue Oct 22 10:43:43 2013 +0100
modules/mi_xmlrpc: patched so that it now builds for CentOS
- Patch by Muhammad Shahzad <[email protected]>
- Committed by Peter Dunkley <[email protected]>
commit 11abcfd96f30aa5f0032385ac5893c27bdf6315b
Author: Charles Chance <[email protected]>
Date: Mon Oct 21 14:40:10 2013 +0100
memcached: added minimum libmemcached version required to documentation
commit 4bffd1950e4481a734141ae6cf755458f341f45b
Author: Peter Dunkley <[email protected]>
Date: Mon Oct 21 13:40:46 2013 +0100
pkg/kamailio/centos: updated README that explains which modules are not built for CentOS
- The modules not built at this time are:
- app_java
- app_mono
- db_cassandra
- db_oracle
- iptrtpproxy
- jabber
- memcached
- mi_xmlrpc
- osp
commit e3524fb816c1fad04b3c855e3fe88151b33e24c8
Author: Peter Dunkley <[email protected]>
Date: Mon Oct 21 13:37:45 2013 +0100
pkg/kamailio/centos: updated .spec to build packages with dependencies that can be met by EPEL
- This means the computer building the RPMs needs to have access to EPEL and
the appropriate dependencies installed from it. However, there will be
no need to have EPEL dependencies installed on a running instance _unless_
you want to use one of the modules with an EPEL dependency.
- The modules supported with EPEL are:
- acc_radius, auth_radius, misc_radius, peering
- carrierroute
- dnssec
- geoip
- json, jsonrpc-c
- ndb_redis
commit 9f08b58f58585559646b470ae9f4b9801617ba73
Author: Peter Dunkley <[email protected]>
Date: Sun Oct 20 23:52:23 2013 +0100
pkg/kamailio/centos: updated rel in .spec
commit ce9f46a3778cd6c79f2411b5934e3ad320cf6de4
Author: Peter Dunkley <[email protected]>
Date: Sun Oct 20 23:46:35 2013 +0100
pkg/kamailio/centos: removed out-of-date BoxGrinder appliance files
commit 0de2ae72410f0672f174a8cae34d4ac12798a188
Author: Peter Dunkley <[email protected]>
Date: Sun Oct 20 23:27:58 2013 +0100
pkg/kamailio/centos: updated documentation
commit 61ad39509ca1d739d00d0386ab5a991cf54477d8
Author: Ãyvind Kolbu <[email protected]>
Date: Sun Oct 20 22:04:16 2013 +0200
fix dns srv failover when no UDP record is present
- refactored code for srv lookup to have less code duplication
commit 820046b04c2218273a11f905dc798812d7ca0ca6
Author: Jason Penton <[email protected]>
Date: Fri Oct 18 09:21:02 2013 +0200
modules/ims_registrar_scscf: added outstanding documentation
commit 37f284d2d9bbe6dac4888600d0b99ccc58d22eb9
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Oct 17 18:18:17 2013 +0200
Makefile.defs: version set to 4.1.0-pre0
commit 324e458ad68e97edaf2240e0f79b7380e77d268c
Author: Richard Good <[email protected]>
Date: Thu Oct 17 16:46:09 2013 +0200
modules/ims_qos: second iteration of ims_qos module
- module now support media authorization over Diameter Rx (between P-CSCF and PCRF)
commit d5c482ca06ff4b8529ea00d421484addd0203c37
Author: Richard Good <[email protected]>
Date: Thu Oct 17 16:44:46 2013 +0200
modules/tm: Edited documentation to show that t_suspend/continue can now be used on SIP responses
commit 16e763c32d7a2b9fc451185e028a90b3be758f65
Author: Richard Good <[email protected]>
Date: Thu Oct 17 16:41:15 2013 +0200
modules/tm: extended tm async support to SIP responses
-t_suspend and t_continue functions now work with SIP responses as well as requests
commit 8b8132c17c126ff4edb2f5c9544dbd30894f6108
Author: Richard Good <[email protected]>
Date: Thu Oct 17 16:40:07 2013 +0200
parser: defined new FL_RPL_SUSPENDED used for suspend on reply
commit cc8bc36c67a0b8e7317c06c50a88e8e6aa15d790
Merge: 217e508 2f368b6
Author: Carsten Bock <[email protected]>
Date: Wed Oct 16 14:12:51 2013 +0200
ims_charging: Merge branch 'ims_charging' into master
commit 2f368b676acb026bf4647af02108a24e49e30581
Author: Carlos Ruiz Diaz <[email protected]>
Date: Fri Oct 11 00:07:18 2013 -0300
ims_charging: fixed bug causing dialog cb function to be called more than once
- removed possible race condition in dialog cb
- improved the way locking was performed
commit 217e5089df327215dd5078a72dd5b14526640191
Author: Jason Penton <[email protected]>
Date: Thu Oct 10 16:04:49 2013 +0200
modules/ims_charging: restored an unlock that will cause deadlock if omitted
commit bae7fcb9be9a4cf88693e6c4180e3c1e6f4b6c1d
Author: Jason Penton <[email protected]>
Date: Thu Oct 10 15:36:59 2013 +0200
modules/ims_charging: fixed bug not initialise AVP string value for success CCA
commit 6ccca97cba61e75e9da0b6d36f1ee38fc88e94f3
Merge: db618dd 83add48
Author: Jason Penton <[email protected]>
Date: Thu Oct 10 15:01:07 2013 +0200
Merge branch 'master' of ssh://git.sip-router.org/sip-router
commit db618ddbdc2ec92a508acd913f2f847a4fb59cae
Author: Jason Penton <[email protected]>
Date: Thu Oct 10 14:59:23 2013 +0200
modules/ims_charging: corrected default termination cause code to DIAMETER_LOGOUT
- also corrected typo
- added other termination cause code defines for future use
commit 83add48b7c1cdf0d9f64c24bcc134195699daac1
Author: Robert Boisvert <[email protected]>
Date: Thu Oct 10 08:25:05 2013 -0400
mohqueue: fixes
* cleaned up all error paths (fixed crashes)
* added support for INVITEs that get stuck
* adjusted code to avoid compiler warnings
* PRACK only invoked if Require: 100rel set
* fixed bug that allowed a new call to be created more than once
Documentation
* updated NOTES
commit ac5835c0aff657cae169432466851c9f2cbca8ad
Author: Daniel-Constantin Mierla <[email protected]>
Date: Thu Oct 10 12:45:45 2013 +0200
cfgutils: init probability pointer to NULL
- otherwise it can be an attempt to free it when the kamailio does not
start due to config errors
- reported by Dragos Oancea
commit a3bddf300ff82b9d811acb5dd6ec2e25f0eab07c
Author: Jason Penton <[email protected]>
Date: Wed Oct 9 17:55:20 2013 +0200
module/tm: changed log level from WARN to DBG for informational message
commit 2dc78738af4a0693e0a4d3f77e2174586d53d90b
Author: Carlos Ruiz Diaz <[email protected]>
Date: Tue Oct 8 15:52:09 2013 -0300
ims_charging: removed session unlock function call when no lock was acquired
commit dcce66b2a3db3aeaa5de1a87429320731ab3795c
Merge: 121e828 639ce58
Author: Carsten Bock <[email protected]>
Date: Tue Oct 8 18:43:14 2013 +0200
ims_charging: Merge branch 'ims_charging' into Master.
commit 121e828e2bedd3f76a1343f7257978153e78fc8f
Author: Peter Dunkley <[email protected]>
Date: Tue Oct 8 02:37:43 2013 +0100
pkg/kamailio/centos: added mohqueue to CentOS build
commit 03dbfd4c97290028212ddb04eea5faf5ef4ba007
Author: Peter Dunkley <[email protected]>
Date: Tue Oct 8 02:27:24 2013 +0100
modules/mohqueue: created text README file from doc source
commit a39adb3497b5b095126e835104d637669dee2a7e
Author: Carsten Bock <[email protected]>
Date: Mon Oct 7 16:17:53 2013 +0200
ims_charging: Add statistic ccr_timeouts
commit e4e84c80232a5acc60b64adb541b54b6967189f6
Author: Timo Teräs <[email protected]>
Date: Mon Oct 7 17:09:59 2013 +0300
mohqueue: fix build error due to get_debug_level api change
Should have tested better before merging. Should probably remove the
whole debug print helper and use core functions directly now that
the core supports per-module debugging.
commit 62860094af838710ee5b9892cfb9f99f615055f6
Author: Hugh Waite <[email protected]>
Date: Mon Oct 7 10:01:56 2013 +0100
tm: Restore ruid value in sip_msg struct after creating transactions from branches
- Fixes crash when freeing memory
commit a4370dc336e5552b93d32314249d4d613d77ef99
Author: Jason Penton <[email protected]>
Date: Mon Oct 7 12:49:00 2013 +0200
modules/tm: missing lock initialisation for async_lock
- related to commit 5ab44c7c2fc78038302bf455ff49e374fc79550b
commit ca060f98bbecb407d5d29cbe19cec821d3990330
Merge: 6e19deb 24f66ec
Author: Timo Teräs <[email protected]>
Date: Mon Oct 7 11:18:02 2013 +0300
Merge branch 'tteras/mohqueue'
commit 6e19debdf9b240c71ca90bfd6cadd46f0f57ace8
Author: Carsten Bock <[email protected]>
Date: Mon Oct 7 10:15:11 2013 +0200
examples/pcscf: Removed dependency to Presence-User-Agent and SQLite.
commit c9395e690435cdb8fc62b7fb13b378fe0a6ca8e5
Author: Charles Chance <[email protected]>
Date: Mon Oct 7 07:52:21 2013 +0100
htable: update documentation for dmq integration
commit 6a20bf80ae014801667c5a23782b33af5467c409
Author: Charles Chance <[email protected]>
Date: Mon Oct 7 07:44:38 2013 +0100
htable: initial dmq integration
commit 24f66ecc72064c9bf40deeb324e666b6b95dfa83
Author: Timo Teräs <[email protected]>
Date: Mon Oct 7 08:41:37 2013 +0300
mohqueue: remove handwritten .sql, it is now autogenerated
commit 1af34ca5b9f799b83242a9ecddf8abe9521114dd
Author: Robert Boisvert <[email protected]>
Date: Thu Oct 3 11:36:08 2013 -0400
mohqueue schema files
commit f8f3d34ba5471742676831b22b1c872823a31cba
Author: Andrew Mortensen <[email protected]>
Date: Sat Oct 5 13:14:09 2013 -0400
modules/sca: fix compiler warning for macro.
- correct "always evaluates to true" when using address of stack variable.
commit 2f0043b153c60380e35c8ec4c33a9bbc7fb2b05c
Author: Andrew Mortensen <[email protected]>
Date: Thu Sep 19 13:49:24 2013 -0400
modules/sca: fix return value of sca_call_info_uri_update()
- return value of 0 can bubble up as return value of sca_call_info_update(),
causing early script termination (exported function returning 0 in script
is equivalent to "exit")
- report and patch from Timo Teräs
commit 2efe3e365e1670cc3ac8b4900a1104c3720d44fb
Author: Andrew Mortensen <[email protected]>
Date: Tue Aug 20 15:54:17 2013 -0400
modules/sca: AoR should not be treated as SCA if there are no subscribers.
commit 58a47ac21d09bf6feb1431bbe490643e9827c876
Author: Andrew Mortensen <[email protected]>
Date: Tue Aug 20 15:14:26 2013 -0400
modules/sca: improved handling of host-only Contact URIs
commit 3b1f87523bdc53538c1b6f409ba9470048572701
Author: Andrew Mortensen <[email protected]>
Date: Mon Jul 22 00:48:46 2013 -0400
modules/sca: restore missing prototype.
sca_subscription_aor_has_subscribers
commit 97653df1d93636771c7b2fa8e4f9aef002ee7e5b
Author: Andrew Mortensen <[email protected]>
Date: Mon Jul 22 00:42:18 2013 -0400
modules/sca: detect when an AoR is no longer SCA.
Don't, for example, create an appearance for callees that do not send
a Call-Info header, and whose AoR also has no subscribers.
commit a6f80374c4dd3d09fa7e25a8e6c59dab0bf2fae5
Author: Andrew Mortensen <[email protected]>
Date: Mon Jul 22 00:37:32 2013 -0400
modules/sca: Clear stale line-seize appearances via timer.
Some badly behaved/buggy UAs don't know when to say when.
commit 84d1981ce059fcdd7a5113428b0227fbb0b977ab
Author: Andrew Mortensen <[email protected]>
Date: Thu Jun 13 16:06:10 2013 -0400
modules/sca: fix regression: restore purge expired timer
commit c0fb2a67a699e30fd3274c9f864918e6e02e1926
Author: Andrew Mortensen <[email protected]>
Date: Thu Jun 13 15:34:00 2013 -0400
modules/sca: clear appearance on receipt of out-of-dialog SUBSCRIBE
- If a call-info SUBSCRIBE with no To-tag arrives from a subscriber
with an active subscription, release any appearances owned by the
subscriber, on the assumption that the subscriber has lost track
of SCA (reboot, power/network loss).
commit ef9b12d213416f910e0c11bdeecf9112032939f8
Author: Andrew Mortensen <[email protected]>
Date: Thu Jun 13 15:30:40 2013 -0400
modules/sca: detect and clear orphaned appearances caused by answer glare
- set appearance state created by SCA callee answer to ACTIVE_PENDING,
and promote to ACTIVE on ACK from caller. If no ACK from caller is
received within 30 seconds (enough time for retransmission to fail),
the ACTIVE_PENDING appearance will be cleared by the
sca_appearance_purge_stale timer.
commit 1ef4587612806a94c7a81aac4f768b9bbe472b43
Author: Andrew Mortensen <[email protected]>
Date: Wed May 15 16:13:23 2013 -0400
modules/sca: reconcile Contact and From URIs in ACK callback.
- fix Music-on-Hold in Polycoms when SCA caller has MoH enabled and SCA callee
does SCA hold/pickup with identical To & From URIs. Previously, module would
end up looking up an appearance for callee in ACK callback instead of caller.
commit 185bd40d1a197709d28d9b966ed8fd4b4c00faf9
Author: Andrew Mortensen <[email protected]>
Date: Tue May 14 16:25:06 2013 -0400
modules/sca: improved BYE handling.
- Clear appearances for both legs on BYE request if possible.
commit 36ad80745607fca859578b8423cbd767f4c5b095
Author: Andrew Mortensen <[email protected]>
Date: Tue May 14 16:23:46 2013 -0400
modules/sca: free previous appearance owner, callee, dialog if non-NULL.
commit bb21b5e0bc7aaf001799e259b81aebe28168afb1
Author: Andrew Mortensen <[email protected]>
Date: Thu May 2 15:12:16 2013 -0400
modules/sca: change logging level for failed lookup by appearance-index.
- appearance-index won't be found yet if SCA callee is answering, logging
at WARN is misleading.
commit 98b8ba06dfaec49331dbfc3164e02a490e0db214
Author: Andrew Mortensen <[email protected]>
Date: Tue Apr 30 23:31:12 2013 -0400
modules/sca: space-separate dialog tags in sca.all_appearances output
commit 002dc46fee94edf8b7086d7d3bb0286979213532
Author: Andrew Mortensen <[email protected]>
Date: Tue Apr 30 23:10:10 2013 -0400
modules/sca: track appearance times.
Include time of last state chance in sca.all_appearances output.
commit ac298442533c048e5ccacf6b3ad0cb36d52c2eff
Author: Andrew Mortensen <[email protected]>
Date: Wed Apr 24 11:30:35 2013 -0400
modules/sca: add sca.subscription_count to rpc exports list.
commit 815d70e5156c2a878e59c59182ffa957f1d75a80
Author: Andrew Mortensen <[email protected]>
Date: Wed Apr 24 01:18:27 2013 -0400
modules/sca: RPC: fix sca.show_subscription, add sca.subscription_count
- sca.subscription_count will eventually be subsumed by sca.stats.
commit 2e0af20cd7a5b3e46ceb36ef3919df78c1bdf1df
Author: Andrew Mortensen <[email protected]>
Date: Thu Apr 18 13:52:10 2013 -0400
modules/sca: fall back to tag lookup if lookup by index fails.
- Fix appearance tracking for SCA implementations with inconsistent
Call-Info header inclusion.
commit a6f038343de57ca6bd257e442af41feae2b18c4d
Author: Andrew Mortensen <[email protected]>
Date: Mon Apr 15 20:16:36 2013 -0400
modules/sca: add SCA_DB_DEFAULT_FETCH_ROW_COUNT
commit 562e49dc6e6fb9adb47adecbda8bfb94f12d86aa
Author: Andrew Mortensen <[email protected]>
Date: Mon Apr 15 20:11:08 2013 -0400
modules/sca: use DB fetch queries when restoring subscribers from database.
- Previously used standard query, exhausting pkg memory when subscriber
count is high.
commit 92114b530e6a206af1fe173a948cb542a62717c2
Author: Andrew Mortensen <[email protected]>
Date: Mon Apr 15 20:09:01 2013 -0400
modules/sca: only check if callee is SCA if callee_aor has a value.
commit 1e9708462f0e709e795813490d56897d0f44997c
Author: Andrew Mortensen <[email protected]>
Date: Mon Apr 15 17:17:05 2013 -0400
modules/sca: add check for empty AoR in lock_shared_appearance calls.
- Sanity checking
commit 6cdc9c4f3e915fbad5da1112b9e0553726e877f2
Author: Andrew Mortensen <[email protected]>
Date: Thu Apr 11 22:34:10 2013 -0400
modules/sca: clear appearance on t_reply with error after receiving 18x.
- Receiving a 18x provisional reply triggers line-seize subscription
termination. Releasing the seized appearance while processing a t_reply
with an error status *after* getting a 18x would fail because
sca_subscription_terminate could not find a matching line-seize
subscription. In that case, look up appearance by tags and release it.
commit 28978be4d825e08a455387209af6dda4aa4bdfde
Author: Charles Chance <[email protected]>
Date: Fri Oct 4 18:40:42 2013 +0100
dmq: fix memory leak in dmq_send_message()
commit cf4275d4cb16dce4cbac48ca946a66e9f1626c35
Author: Charles Chance <[email protected]>
Date: Fri Oct 4 14:57:39 2013 +0100
memcached: fix memory leak, discovered on a report by Dragos Oancea
commit 0f3a566dd699090cf6a558edc3aefac2c41e24e5
Author: Henning Westerholt <[email protected]>
Date: Fri Oct 4 14:47:06 2013 +0200
memcached: comment clarification for wrapper for libmemcache callbacks
commit 0978c77d694cecd1b7813775a498f6495ae844dc
Author: Henning Westerholt <[email protected]>