mirror of https://github.com/sipwise/rtpengine.git
master
mr13.3
mr13.3.1
mr12.5.1
mr13.2.1
mr13.0.1
mr13.1.1
mr13.2
mr13.1
mr13.0
mr12.5
mr11.5.1
mr11.5
coverity_scan
mr12.3.1
mr12.3
mr10.5.8
mr10.5
rfuchs/gh1896
rfuchs/rsmp
mr12.4.1
mr12.4
rfuchs/dtls
rfuchs/test
rfuchs/1858
rfuchs/fixes
rfuchs/gh1842
rfuchs/gh1839
mr9.5
mr9.5.9
rfuchs/dataport-mr11.5
rfuchs/dataport
mr10.5.7
mr12.1.1
mr12.2.1
mr12.2
mr12.1
mr9.5.8
mr10.5.6
mr8.5.12
mr8.5
mr11.3.1
mr11.4.1
mr11.3
mr11.4
mr12.0.1
mr12.0
mr10.5.5
mr10.5.1
dzenichev/fictitious
mr10.5.3
mr10.5.4
mr9.5.7
mr11.2.1
mr11.2
mr8.5.11
mr11.1.1
mr11.1
mr9.5.6
mr8.5.10
mr10.5.2
mprokop/github
mr8.5.8
mr8.5.9
mr9.5.1
mr9.5.2
mr9.5.3
mr9.5.4
mr9.5.5
mr10.1.1
mr10.1
mr7.5.13
mr11.0.1
mr7.5
mr11.0
mr10.4.1
mr10.4
mr7.5.1
mr10.3.1
mr10.3
mr10.2.1
mr10.2
mr7.5.12
mr8.5.7
mr8.5.2
mr8.5.1
mr8.5.3
mr8.5.4
mr8.5.5
mr8.5.6
mr7.5.11
mr10.0.1
mr10.0
mika/coverity
mr7.5.8
mr7.5.9
mr7.5.10
mr6.5
mr6.5.13
mr9.4.1
mr9.4
mr6.5.1
mr6.5.2
mr6.5.3
mr6.5.4
mr6.5.5
mr6.5.6
mr6.5.7
mr6.5.8
mr6.5.9
mr6.5.10
mr6.5.11
mr6.5.12
mr7.5.2
mr7.5.3
mr7.5.4
mr7.5.5
mr7.5.6
mr7.5.7
rfuchs/1283
mr9.3.1
mr9.3
mr9.2.1
mr9.2
mr9.1.1
mr9.1
mr8.1.1
mr8.0.2
mr8.1.2
mr8.2.1
mr8.2.2
mr8.3.1
mr8.3.2
mr8.4.1
mr8.3
mr8.2
mr8.1
mr8.0
mr9.0.1
mr9.0
mr8.4.2
mr8.4
mr5.5
mr5.5.13
mr5.5.12
mr5.5.11
mr5.5.10
mr5.5.9
mr5.5.8
mr5.5.7
mr8.0.1
mr4.5
mr7.4
mr4.5.13
mr7.4.2
mr7.4.1
mr7.3
mr4.5.12
mr7.3.2
mr7.2
mr7.1.2
mr7.2.2
mr7.3.1
mr7.1
mr7.1.1
mr7.2.1
mr7.0
mr7.0.2
mr7.0.1
mr4.5.11
mr6.4
mr6.4.2
mr4.5.10
mr6.3
mr5.5.6
mr6.3.2
mr6.1
mr6.4.1
mr6.2
mr3.8
mr3.8.13
mr6.2.2
mr4.5.9
mr6.3.1
mr5.5.5
mr5.5.2
mr6.1.2
mr6.2.1
mr5.5.4
mr4.5.8
mr6.0
mr6.0.2
mr6.1.1
mr5.5.3
mr3.8.12
mr4.5.7
mr5.4.2
mr6.0.1
mr5.4
mr5.5.1
mr4.5.6
mr5.3
mr3.8.11
mr5.3.2
mr5.4.1
mr5.2
mr4.5.5
mr5.2.2
mr5.3.1
mr5.1
mr5.1.2
mr3.8.10
mr5.2.1
mr5.0
mr5.1.1
mr4.5.4
mr5.0.2
mr3.8.9
mr4.5.3
mr5.0.1
mr4.4.1
mr4.4.2
mr4.5.2
mr4.1
mr4.2
mr4.3
mr4.4
mr3.3.1
mr3.3.2
mr3.4.1
mr3.4.2
mr3.5.1
mr3.6.1
mr3.6.2
mr3.7.1
mr3.7.2
mr3.3
mr3.4
mr3.5
mr3.6
mr3.7
mr3.8.8
issue273
mr4.5.1
mr3.8.7
mr4.3.2
mr3.8.6
mr4.2.2
mr4.3.1
mr3.8.5
mr4.1.2
mr4.2.1
old-master-before-socket-rework
mr3.8.4
mr4.0
mr4.0.2
mr3.8.3
mr4.0.1
mr4.1.1
mr3.8.1
mr3.8.2
alutay/test_viabranch
vseva/9065
git.mgm/mediaproxy-ng/mr3.2
git.mgm/mediaproxy-ng/mr3.2.2
git.mgm/mediaproxy-ng/2.3
git.mgm/mediaproxy-ng/master
git.mgm/mediaproxy-ng/mr3.2.1
git.mgm/mediaproxy-ng/2.2
git.mgm/mediaproxy-ng/origin/mr3.2
git.mgm/mediaproxy-ng/github/master
git.mgm/mediaproxy-ng/2.1
git.mgm/mediaproxy-ng/2.0
mr10.0.1.1
mr10.0.1.10
mr10.0.1.11
mr10.0.1.2
mr10.0.1.3
mr10.0.1.4
mr10.0.1.5
mr10.0.1.6
mr10.0.1.7
mr10.0.1.8
mr10.0.1.9
mr10.1.1.1
mr10.1.1.10
mr10.1.1.2
mr10.1.1.3
mr10.1.1.4
mr10.1.1.5
mr10.1.1.6
mr10.1.1.7
mr10.1.1.8
mr10.1.1.9
mr10.2.1.1
mr10.2.1.10
mr10.2.1.11
mr10.2.1.12
mr10.2.1.13
mr10.2.1.14
mr10.2.1.2
mr10.2.1.3
mr10.2.1.4
mr10.2.1.5
mr10.2.1.6
mr10.2.1.7
mr10.2.1.8
mr10.2.1.9
mr10.3.1.1
mr10.3.1.10
mr10.3.1.11
mr10.3.1.2
mr10.3.1.3
mr10.3.1.4
mr10.3.1.5
mr10.3.1.6
mr10.3.1.7
mr10.3.1.8
mr10.3.1.9
mr10.4.1.1
mr10.4.1.2
mr10.4.1.3
mr10.4.1.4
mr10.4.1.5
mr10.4.1.6
mr10.4.1.7
mr10.5.1.1
mr10.5.1.2
mr10.5.1.3
mr10.5.1.4
mr10.5.1.5
mr10.5.1.6
mr10.5.1.7
mr10.5.2.1
mr10.5.2.10
mr10.5.2.11
mr10.5.2.2
mr10.5.2.3
mr10.5.2.4
mr10.5.2.5
mr10.5.2.6
mr10.5.2.7
mr10.5.2.8
mr10.5.2.9
mr10.5.3.1
mr10.5.3.2
mr10.5.3.3
mr10.5.3.4
mr10.5.3.5
mr10.5.3.6
mr10.5.3.7
mr10.5.3.8
mr10.5.3.9
mr10.5.4.1
mr10.5.4.2
mr10.5.4.3
mr10.5.4.4
mr10.5.5.1
mr10.5.5.2
mr10.5.5.3
mr10.5.5.4
mr10.5.5.5
mr10.5.6.1
mr10.5.6.2
mr10.5.6.3
mr10.5.6.4
mr10.5.7.1
mr10.5.7.2
mr10.5.8.1
mr10.5.8.2
mr10.5.8.3
mr11.0.1.1
mr11.0.1.2
mr11.0.1.3
mr11.0.1.4
mr11.0.1.5
mr11.0.1.6
mr11.0.1.7
mr11.1.1.1
mr11.1.1.10
mr11.1.1.11
mr11.1.1.12
mr11.1.1.2
mr11.1.1.3
mr11.1.1.4
mr11.1.1.5
mr11.1.1.6
mr11.1.1.7
mr11.1.1.8
mr11.1.1.9
mr11.2.1.1
mr11.2.1.10
mr11.2.1.11
mr11.2.1.12
mr11.2.1.2
mr11.2.1.3
mr11.2.1.4
mr11.2.1.5
mr11.2.1.6
mr11.2.1.7
mr11.2.1.8
mr11.2.1.9
mr11.3.1.1
mr11.3.1.10
mr11.3.1.11
mr11.3.1.12
mr11.3.1.13
mr11.3.1.14
mr11.3.1.15
mr11.3.1.2
mr11.3.1.3
mr11.3.1.4
mr11.3.1.5
mr11.3.1.6
mr11.3.1.7
mr11.3.1.8
mr11.3.1.9
mr11.4.1.1
mr11.4.1.2
mr11.4.1.3
mr11.4.1.4
mr11.4.1.5
mr11.4.1.6
mr11.4.1.7
mr11.4.1.8
mr11.5.1.1
mr11.5.1.10
mr11.5.1.11
mr11.5.1.12
mr11.5.1.13
mr11.5.1.14
mr11.5.1.15
mr11.5.1.16
mr11.5.1.17
mr11.5.1.18
mr11.5.1.19
mr11.5.1.2
mr11.5.1.20
mr11.5.1.21
mr11.5.1.22
mr11.5.1.23
mr11.5.1.24
mr11.5.1.25
mr11.5.1.26
mr11.5.1.27
mr11.5.1.28
mr11.5.1.29
mr11.5.1.3
mr11.5.1.30
mr11.5.1.31
mr11.5.1.32
mr11.5.1.33
mr11.5.1.34
mr11.5.1.35
mr11.5.1.36
mr11.5.1.37
mr11.5.1.38
mr11.5.1.39
mr11.5.1.4
mr11.5.1.5
mr11.5.1.6
mr11.5.1.7
mr11.5.1.8
mr11.5.1.9
mr12.0.1.1
mr12.0.1.2
mr12.0.1.3
mr12.0.1.4
mr12.0.1.5
mr12.1.1.1
mr12.1.1.2
mr12.1.1.3
mr12.1.1.4
mr12.1.1.5
mr12.1.1.6
mr12.1.1.7
mr12.2.1.1
mr12.2.1.2
mr12.2.1.3
mr12.2.1.4
mr12.2.1.5
mr12.3.1.1
mr12.3.1.2
mr12.3.1.3
mr12.3.1.4
mr12.3.1.5
mr12.3.1.6
mr12.4.1.1
mr12.4.1.10
mr12.4.1.11
mr12.4.1.2
mr12.4.1.3
mr12.4.1.4
mr12.4.1.5
mr12.4.1.6
mr12.4.1.7
mr12.4.1.8
mr12.4.1.9
mr12.5.1.1
mr12.5.1.10
mr12.5.1.11
mr12.5.1.12
mr12.5.1.13
mr12.5.1.14
mr12.5.1.15
mr12.5.1.16
mr12.5.1.17
mr12.5.1.18
mr12.5.1.19
mr12.5.1.2
mr12.5.1.20
mr12.5.1.21
mr12.5.1.22
mr12.5.1.23
mr12.5.1.24
mr12.5.1.25
mr12.5.1.26
mr12.5.1.27
mr12.5.1.28
mr12.5.1.29
mr12.5.1.3
mr12.5.1.30
mr12.5.1.4
mr12.5.1.5
mr12.5.1.6
mr12.5.1.7
mr12.5.1.8
mr12.5.1.9
mr13.0.1.1
mr13.0.1.10
mr13.0.1.2
mr13.0.1.3
mr13.0.1.4
mr13.0.1.5
mr13.0.1.6
mr13.0.1.7
mr13.0.1.8
mr13.0.1.9
mr13.1.1
mr13.1.1.1
mr13.1.1.10
mr13.1.1.11
mr13.1.1.12
mr13.1.1.13
mr13.1.1.14
mr13.1.1.2
mr13.1.1.3
mr13.1.1.4
mr13.1.1.5
mr13.1.1.6
mr13.1.1.7
mr13.1.1.8
mr13.1.1.9
mr13.2.1.1
mr13.2.1.10
mr13.2.1.2
mr13.2.1.3
mr13.2.1.4
mr13.2.1.5
mr13.2.1.6
mr13.2.1.7
mr13.2.1.8
mr13.2.1.9
mr13.3.1.1
mr3.3.1.1
mr3.3.1.2
mr3.3.1.3
mr3.3.1.4
mr3.3.1.5
mr3.3.1.6
mr3.3.2.1
mr3.3.2.2
mr3.3.2.3
mr3.3.2.4
mr3.4.1.1
mr3.4.1.2
mr3.4.1.3
mr3.4.1.4
mr3.4.1.5
mr3.4.2.1
mr3.4.2.2
mr3.4.2.3
mr3.4.2.4
mr3.4.2.5
mr3.5.1.1
mr3.5.1.2
mr3.6.1.1
mr3.6.1.2
mr3.6.2.1
mr3.6.2.2
mr3.7.1.1
mr3.7.1.2
mr3.7.1.3
mr3.7.2.1
mr3.7.2.2
mr3.7.2.3
mr3.8.1.1
mr3.8.1.2
mr3.8.1.3
mr3.8.1.4
mr3.8.1.5
mr3.8.1.6
mr3.8.1.7
mr3.8.10.1
mr3.8.11.1
mr3.8.12.1
mr3.8.12.2
mr3.8.13.1
mr3.8.2.1
mr3.8.2.2
mr3.8.2.3
mr3.8.3.1
mr3.8.3.2
mr3.8.3.3
mr3.8.4.1
mr3.8.5.1
mr3.8.6.1
mr3.8.7.1
mr3.8.8.1
mr3.8.9.1
mr4.0.1.1
mr4.0.1.2
mr4.0.1.3
mr4.0.2.1
mr4.1.1.1
mr4.1.1.2
mr4.1.2.1
mr4.2.1.1
mr4.2.2.1
mr4.3.1.1
mr4.3.2.1
mr4.4.1.1
mr4.4.1.2
mr4.4.2.1
mr4.4.2.2
mr4.5.1.1
mr4.5.10.1
mr4.5.11.1
mr4.5.11.2
mr4.5.12.1
mr4.5.12.2
mr4.5.13.1
mr4.5.2.1
mr4.5.2.2
mr4.5.2.3
mr4.5.3.1
mr4.5.4.1
mr4.5.5.1
mr4.5.6.1
mr4.5.7.1
mr4.5.7.2
mr4.5.8.1
mr4.5.9.1
mr5.0.1.1
mr5.0.2.1
mr5.1.1.1
mr5.1.2.1
mr5.2.1.1
mr5.2.2.1
mr5.3.1.1
mr5.3.2.1
mr5.4.1.1
mr5.4.2.1
mr5.4.2.2
mr5.5.1.1
mr5.5.10.1
mr5.5.10.2
mr5.5.10.3
mr5.5.10.4
mr5.5.11.1
mr5.5.11.2
mr5.5.11.3
mr5.5.12.1
mr5.5.13.1
mr5.5.2.1
mr5.5.2.2
mr5.5.3.1
mr5.5.4.1
mr5.5.5.1
mr5.5.6.1
mr5.5.7.1
mr5.5.7.2
mr5.5.8.1
mr5.5.8.2
mr5.5.9.1
mr5.5.9.2
mr6.0.1.1
mr6.0.1.2
mr6.0.2.1
mr6.1.1.1
mr6.1.2.1
mr6.2.1.1
mr6.2.1.2
mr6.2.2.1
mr6.3.1.1
mr6.3.2.1
mr6.4.1.1
mr6.4.2.1
mr6.5.1.1
mr6.5.1.2
mr6.5.10.1
mr6.5.10.2
mr6.5.10.3
mr6.5.11.1
mr6.5.11.2
mr6.5.12.1
mr6.5.12.2
mr6.5.13.1
mr6.5.2.1
mr6.5.2.2
mr6.5.3.1
mr6.5.3.2
mr6.5.3.3
mr6.5.3.4
mr6.5.3.5
mr6.5.3.6
mr6.5.4.1
mr6.5.4.2
mr6.5.4.3
mr6.5.5.1
mr6.5.5.2
mr6.5.5.3
mr6.5.5.4
mr6.5.5.5
mr6.5.6.1
mr6.5.6.2
mr6.5.6.3
mr6.5.6.4
mr6.5.7.1
mr6.5.7.2
mr6.5.7.3
mr6.5.7.4
mr6.5.7.5
mr6.5.7.6
mr6.5.8.1
mr6.5.8.2
mr6.5.8.3
mr6.5.9.1
mr6.5.9.2
mr7.0.1.1
mr7.0.2.1
mr7.0.2.2
mr7.1.1.1
mr7.1.1.2
mr7.1.1.3
mr7.1.1.4
mr7.1.1.5
mr7.1.2.1
mr7.1.2.2
mr7.1.2.3
mr7.2.1.1
mr7.2.1.2
mr7.2.1.3
mr7.2.1.4
mr7.2.2.1
mr7.2.2.2
mr7.3.1.1
mr7.3.1.2
mr7.3.1.3
mr7.3.2.1
mr7.3.2.2
mr7.4.1.1
mr7.4.1.2
mr7.4.1.3
mr7.4.1.4
mr7.4.1.5
mr7.4.1.6
mr7.4.1.7
mr7.4.2.1
mr7.4.2.2
mr7.5.1.1
mr7.5.1.2
mr7.5.1.3
mr7.5.1.4
mr7.5.1.5
mr7.5.1.6
mr7.5.1.7
mr7.5.1.8
mr7.5.10.1
mr7.5.10.2
mr7.5.11.1
mr7.5.12.1
mr7.5.13.1
mr7.5.13.2
mr7.5.13.3
mr7.5.2.1
mr7.5.2.10
mr7.5.2.2
mr7.5.2.3
mr7.5.2.4
mr7.5.2.5
mr7.5.2.6
mr7.5.2.7
mr7.5.2.8
mr7.5.2.9
mr7.5.3.1
mr7.5.3.2
mr7.5.3.3
mr7.5.3.4
mr7.5.3.5
mr7.5.3.6
mr7.5.3.7
mr7.5.4.1
mr7.5.4.2
mr7.5.4.3
mr7.5.4.4
mr7.5.4.5
mr7.5.5.1
mr7.5.5.2
mr7.5.5.3
mr7.5.5.4
mr7.5.5.5
mr7.5.6.1
mr7.5.6.2
mr7.5.6.3
mr7.5.6.4
mr7.5.6.5
mr7.5.6.6
mr7.5.6.7
mr7.5.6.8
mr7.5.7.1
mr7.5.7.2
mr7.5.7.3
mr7.5.8.1
mr7.5.8.2
mr7.5.8.3
mr7.5.8.4
mr7.5.9.1
mr7.5.9.2
mr7.5.9.3
mr8.0.1.1
mr8.0.1.2
mr8.0.1.3
mr8.0.1.4
mr8.0.2.1
mr8.0.2.2
mr8.1.1.1
mr8.1.1.2
mr8.1.1.3
mr8.1.1.4
mr8.1.1.5
mr8.1.1.6
mr8.1.1.7
mr8.1.2.1
mr8.1.2.2
mr8.2.1.1
mr8.2.1.2
mr8.2.1.3
mr8.2.1.4
mr8.2.1.5
mr8.2.2.1
mr8.2.2.2
mr8.2.2.3
mr8.3.1.1
mr8.3.1.2
mr8.3.1.3
mr8.3.1.4
mr8.3.1.5
mr8.3.1.6
mr8.3.1.7
mr8.3.1.8
mr8.3.2.1
mr8.3.2.2
mr8.3.2.3
mr8.4.1.1
mr8.4.1.2
mr8.4.1.3
mr8.4.1.4
mr8.4.1.5
mr8.4.2.1
mr8.4.2.2
mr8.5.1.1
mr8.5.1.10
mr8.5.1.11
mr8.5.1.2
mr8.5.1.3
mr8.5.1.4
mr8.5.1.5
mr8.5.1.6
mr8.5.1.7
mr8.5.1.8
mr8.5.1.9
mr8.5.10.1
mr8.5.10.2
mr8.5.10.3
mr8.5.10.4
mr8.5.10.5
mr8.5.10.6
mr8.5.11.1
mr8.5.12.1
mr8.5.12.2
mr8.5.2.1
mr8.5.2.10
mr8.5.2.11
mr8.5.2.12
mr8.5.2.13
mr8.5.2.2
mr8.5.2.3
mr8.5.2.4
mr8.5.2.5
mr8.5.2.6
mr8.5.2.7
mr8.5.2.8
mr8.5.2.9
mr8.5.3.1
mr8.5.3.2
mr8.5.3.3
mr8.5.3.4
mr8.5.3.5
mr8.5.3.6
mr8.5.3.7
mr8.5.3.8
mr8.5.4.1
mr8.5.4.2
mr8.5.4.3
mr8.5.4.4
mr8.5.4.5
mr8.5.4.6
mr8.5.4.7
mr8.5.5.1
mr8.5.5.2
mr8.5.5.3
mr8.5.5.4
mr8.5.6.1
mr8.5.6.2
mr8.5.6.3
mr8.5.6.4
mr8.5.7.1
mr8.5.7.2
mr8.5.7.3
mr8.5.7.4
mr8.5.8.1
mr8.5.8.2
mr8.5.9.1
mr8.5.9.2
mr8.5.9.3
mr8.5.9.4
mr8.5.9.5
mr8.5.9.6
mr9.0.1.1
mr9.0.1.10
mr9.0.1.2
mr9.0.1.3
mr9.0.1.4
mr9.0.1.5
mr9.0.1.6
mr9.0.1.7
mr9.0.1.8
mr9.0.1.9
mr9.1.1.1
mr9.1.1.10
mr9.1.1.2
mr9.1.1.3
mr9.1.1.4
mr9.1.1.5
mr9.1.1.6
mr9.1.1.7
mr9.1.1.8
mr9.1.1.9
mr9.2.1.1
mr9.2.1.2
mr9.2.1.3
mr9.2.1.4
mr9.2.1.5
mr9.2.1.6
mr9.2.1.7
mr9.2.1.8
mr9.3.1.1
mr9.3.1.2
mr9.3.1.3
mr9.3.1.4
mr9.3.1.5
mr9.3.1.6
mr9.3.1.7
mr9.3.1.8
mr9.3.1.9
mr9.4.1.1
mr9.4.1.2
mr9.4.1.3
mr9.4.1.4
mr9.4.1.5
mr9.4.1.6
mr9.5.1.1
mr9.5.1.2
mr9.5.1.3
mr9.5.1.4
mr9.5.1.5
mr9.5.1.6
mr9.5.1.7
mr9.5.1.8
mr9.5.1.9
mr9.5.2.1
mr9.5.2.2
mr9.5.2.3
mr9.5.2.4
mr9.5.2.5
mr9.5.2.6
mr9.5.2.7
mr9.5.3.1
mr9.5.3.2
mr9.5.3.3
mr9.5.3.4
mr9.5.3.5
mr9.5.3.6
mr9.5.3.7
mr9.5.4.1
mr9.5.4.2
mr9.5.4.3
mr9.5.4.4
mr9.5.5.1
mr9.5.5.2
mr9.5.5.3
mr9.5.5.4
mr9.5.5.5
mr9.5.5.6
mr9.5.6.1
mr9.5.6.2
mr9.5.6.3
mr9.5.6.4
mr9.5.6.5
mr9.5.6.6
mr9.5.6.7
mr9.5.7.1
mr9.5.8.1
mr9.5.8.2
mr9.5.8.3
mr9.5.8.4
mr9.5.9.1
${ noResults }
19 Commits (175404f72ccd213c860db4e09a10ba1f13d7e1c7)
Author | SHA1 | Message | Date |
---|---|---|---|
|
7235d906ff |
MT#55283 fix side effects from double printing
Evaluating the __VA_ARGS__ twice for printing a critical error can have side effects. Avoid these by using an intermediate buffer. Change-Id: I8ddace6ad06f47d6827f3f3ba3c5b882cbfb0140 |
2 years ago |
|
3bdb434ea3 |
MT#55283 add extra output on fatal error
These errors occur during startup, so do an extra print to stderr to make sure the error is seen. Change-Id: I0bb85e6b09a51b9f22e2db5fb860bdb2d53856d8 |
2 years ago |
|
56d4ff74f2 |
TT#14008 add config knob for max log line length
This is useful because we log to stderr, which technically would allow unlimited log line length, but this is in fact turned over to syslog, which truncates log lines that are too long. Change-Id: Iee8994842335ab1cf94941c14eced01e29120bc9 |
3 years ago |
|
746dedb602 |
Add support for time64 libcs
libcs are implementing changes to fix the year 2038 issue on 32 bit platforms (see [1]). musl libc already went ahead and implemented it, starting with musl-1.2.0 (see [2]). This commit adds a new definition to lib/loglib.h: TIME_T_INT_FMT If __USE_TIME_BITS64 is defined (by a time64 libc, see [1]), it's set to the proper conversions for type int64_t, PRId64. If __USE_TIME_BITS64 is not defined, the status quo remains unchanged ("%ld" is used). The new definition is used in the different parts of rtpengine, where appropriate. Note: Richard confirmed that the "%u" format in daemon/cdr.c is not needed, so this gets swept under the rug. These changes get rid of the new warnings that appeared with musl-1.2.0. Below an example warning: In file included from ./log.h:6, from ../include/obj.h:94, from ../include/media_socket.h:9, from ../include/call.h:26, from ../include/redis.h:15, from redis.c:1: redis.c: In function 'redis_check_conn': ../lib/loglib.h:56:30: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'time_t' {aka 'long long int'} [-Wformat=] 56 | __ilog(prio, "[%s] " fmt, log_level_names[system], ##__VA_ARGS__); \ | ^~~~~~~ ../lib/loglib.h:64:39: note: in expansion of macro 'ilogsn' 64 | #define ilogs(system, prio, fmt, ...) ilogsn(log_level_index_ ## system, prio, fmt, ##__VA_ARGS__) | ^~~~~~ ../lib/loglib.h:63:30: note: in expansion of macro 'ilogs' 63 | #define ilog(prio, fmt, ...) ilogs(core, prio, fmt, ##__VA_ARGS__) | ^~~~~ redis.c:887:17: note: in expansion of macro 'ilog' 887 | ilog(LOG_WARNING, "Redis server %s is disabled. Don't try RE-Establishing for %ld more seconds", | ^~~~ [1] https://sourceware.org/glibc/wiki/Y2038ProofnessDesign [2] https://musl.libc.org/time64.html Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net> |
4 years ago |
|
61a852fa71 |
TT#14008 fix debug logging bug
Change-Id: Iedc442fef5ad153be52d6ba8fdd106294f9367da |
4 years ago |
|
aabcfaff17 |
TT#119502 quiet logging for foreign calls
Change-Id: I5ae02e47b839f23ccc3d2a7ca48d43ada6ae3d41 |
4 years ago |
|
a86d98f8d1 |
TT#118902 add support for per-call debugging
Change-Id: I9b0eab21ff4e5c241ff045049ccd37f6044d5707 |
4 years ago |
|
030f38ff16 |
TT#97301 add description to log levels
Change-Id: I223d69016b5e6328f1124a6a977c46d008b667dc |
4 years ago |
|
30733ec5cd |
TT#97301 support granular log levels
Change-Id: Ife458bd2449f61113a3e6db1708821570d92dc23 |
4 years ago |
|
8ba5d162dd |
Fix Valgrind "still reachable" for a few others
log, ice, media_player, jitter_buffer, statistics, codeclib, call_interfaces |
5 years ago |
|
e3ec97f858 |
TT#50652 add -Wstrict-prototypes everywhere
Change-Id: Ic5b5fcb892a8f70196478f8622d956bdea373422 |
6 years ago |
|
88c81bef22 |
fix incorrect VA format in die_errno()
Change-Id: I94d035606cb58dc7a263791a1ca148044cc45947 |
6 years ago |
|
895fa96054 |
TT#35456 implement RFC 4867
Fixes AMR transcoding. Some features yet unsupported. Fixes #498 Change-Id: I1075a539a7a7dab9106df9ef49b8bda2484b97ec |
7 years ago |
|
46d853972b |
move lib/ config options into struct
Change-Id: I563b38cd64daea5f9137debff2fc7881a3cdaa9d |
7 years ago |
|
531febbbb0 |
migrate log-stderr and log-facility options to lib for recording daemon
Change-Id: I3322eccf01c606f29024fc786b257c45d6b92b54 |
8 years ago |
|
27af349783 |
fix recording daemon logging levels
fixes a variable name collision and also converts AV_LOG constants to their respective LOG_ values closes #344 Change-Id: Ie577250fe1191619df9f8a4b38744c43d1ee8e4f |
8 years ago |
|
fb783f0080 |
TT#5566 configurable recording daemon
share more code between the two daemons Change-Id: I77af5146cf3cef6ab8c145274b3fd8b031fba3e4 |
9 years ago |
|
1de1706152 |
don't engage logging system if log level is too low
Change-Id: I3d54da1b587637119f3e4de92e50d029274204a7 |
9 years ago |
|
f958b2a197 |
split logging mechanism into separate common files
Change-Id: I92dd843db2d1b5719e7809ce7d151d08c53938f2 |
9 years ago |