[prev in list] [next in list] [prev in thread] [next in thread] 

List:       semsdev
Subject:    [Semsdev] New commits on branch master
From:       Raphael Coeffic <rco () iptel ! org>
Date:       2013-05-22 19:53:26
Message-ID: 20130522195326.79C92EF8076 () rimmer ! ryngle ! com
[Download RAW message or body]

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=42083a4ef31468272e505a3211831d704dc817f9
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   Wed May 22 21:43:56 2013 +0200

    b/f: add entropy to the branch-tag to avoid collisions
    
    when two requests with the same call-id and cseq are relayed at the same time, \
gettimeofday might return the same number, in which case the branch tag would be the \
same. This change uses an atomic counter instead, which is incremented twice per \
request as a uniqueness factor.

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=d4a15395b849b2b03ef93619a7c2d1a8ca569420
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   Wed May 22 16:43:19 2013 +0200

    removed unused branch computing on CANCEL

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=f92aa2a5977db8cae3c6c9ff1bf4270934ba9f9e
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   Wed May 22 15:51:10 2013 +0200

    extended timer N a bit so that timer F hits first, if SUBSCRIBE is not replied.

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=c0a0f6582f87a670eb6c2454a449d3e8db449704
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   Wed May 22 15:50:25 2013 +0200

    added function to dump stack trace to the logs.

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=39d24ba20fc345385c89b8c298a8abe5fa07b516
                
Author: Václav Kubart <vaclav.kubart@frafos.com>
Date:   Wed May 22 14:59:27 2013 +0200

    sbc: call ood_handling_terminated for refused INVITEs

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=a5e51cbfbcf9e04fc77a275cd8c394c98b99b181
                
Author: Václav Kubart <vaclav.kubart@frafos.com>
Date:   Wed May 22 13:43:11 2013 +0200

    sbc: CC interface (the old one) extended with method ood_handling_terminated
    
    This method is called if an out-of-dialog request handling is finished.
    (needed to activate PCAP postprocessing though a CC module wants to
    drop/refuse the request)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=335445cd478da9e6ed351aeac98268750012ba0b
                
Author: Václav Kubart <vaclav.kubart@frafos.com>
Date:   Tue May 21 14:56:42 2013 +0200

    sbs: support for extended CC modules in non-INVITE dialogs

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=a6cfa58c545cb93d273b1e663df510b92b781691
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   Tue May 21 17:26:57 2013 +0200

    added more debug infos for invalid RTP packets

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=28dd1a80df29c5d7fa48a64e1b7c3c5127a2a6a6
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   Tue May 21 17:26:37 2013 +0200

    added method to print canonical URI

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=904d53975b3f81090a244f3a8d6c627301cc5dc4
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   Tue May 21 11:46:04 2013 +0200

    b/f: fixed RTCP port initialization for relay.

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=39d75bb09ed72339321c468e483e4a4ef1f54f52
                
Author: Vladimir Broz <vladimir.broz@frafos.com>
Date:   Tue May 21 11:36:04 2013 +0200

    init script - fix correct status handling

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=28da0d1cb43fb96be890927eed375c37a9b39c54
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   Tue May 21 10:46:09 2013 +0200

    turned some RTP stream initialization errors into debug info
    
    In case of RTP-relay only, it is not an error if we cannot find any compatible \
payload locally, as we do not need to encode/decode anything, just relay.

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=ede60647d9d637e964190e157a411b40ca86182c
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   Mon May 20 21:49:57 2013 +0200

    sip: disabled check for to-tag in final replies and let the dialog layer to \
decide.

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=1676bdc3a28adba431b168ad7a70020e16bab832
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   Mon May 20 13:56:32 2013 +0200

    sbc: added virtual setter for CallLeg::call_status

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=eca4a1df62a4884d66a28641984cf7a566b490df
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   Mon May 20 13:56:04 2013 +0200

    sbc: use setter methods instead of setting properties directly

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=1ef0d3104b0a68f7d60c2b85a3ec75ab742bc858
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   Mon May 20 13:55:13 2013 +0200

    b2b: changed some methods related to rtp-relay to be virtual

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=812f5ec794100b8c3ef2c8d4b6f1685fa62799d0
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   Mon May 20 13:53:43 2013 +0200

    rtp: allow to init RTP stream with preset port number

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=22cb436fb997d8b61f9f94f78fd192093228b89c
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   Thu May 16 13:05:43 2013 +0200

    added core dumps to the list of files ignored by git

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=12281a6af313bac3c456a46da395b776aa2ad8f1
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   Thu May 16 13:03:52 2013 +0200

    config reader: getter should be declared const

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=b5a2452fc9ae0074cae4a44ecc362489e327125d
                
Author: Pavel Kasparek <pavel@iptel.org>
Date:   Wed May 15 11:47:30 2013 +0200

    removing trailing / on dir, causing rpm debug extraction failure

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=8d39a226145bc2051f2561d873f89f7c714ecc2d
                
Author: Václav Kubart <vaclav.kubart@frafos.com>
Date:   Tue May 14 10:25:06 2013 +0200

    b2b media b/f: fix crashes with MSRP
    
    (hopefully, tested just with sipp)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=4df0fa84513d2da199f7f255f060765d84a76dc5
                
Author: Václav Kubart <vaclav.kubart@frafos.com>
Date:   Fri Mar 29 09:59:56 2013 +0100

    SDP answer: quick hack to generate correct answer to SDP without session-level \
connection  
    IPv6/IPv4 should be probably handled per media stream

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=af9290b7344365ad33109e6d17535f944ac77b77
                
Author: Václav Kubart <vaclav.kubart@frafos.com>
Date:   Tue May 7 14:14:01 2013 +0200

    sbc b/f: propagate message logger to non-INVITE dialogs

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=a0f74ebab3782a19fce15c96d1d38c55d837b48b
                
Author: Václav Kubart <vaclav.kubart@frafos.com>
Date:   Tue May 7 08:15:43 2013 +0200

    pcap logging: use different link type to create more common pcaps
    
    for example tcpdump/tshark on CentOS 6 was not able to read pcaps with \
LINKTYPE_IPV4

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=62c562dadfbd2362c9ae1d238d547dd7beeeb9ee
                
Author: Václav Kubart <vaclav.kubart@frafos.com>
Date:   Mon May 6 11:06:30 2013 +0200

    coredump settings b/f: set non-zero coredump limit if coredumps enabled
    
    To enable coredumps:
    
    1) create file /etc/default/sems containing
    SEMS_CREATE_CORE="yes"
    
    2) in /etc/sysctl.conf configure core pattern like
    kernel.core_pattern = /var/cores/core.%e.sig%s.%p

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=c50294f12d342bbbb25f6136d7f044338614be54
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   Fri Apr 19 14:21:22 2013 +0200

    sbc: new SBCCallLeg constructor

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=ef4f7164f2eb893a6f8a83abdf1716aed433f1a8
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   Fri Apr 12 14:38:06 2013 +0200

    sbc: moved call log functions to SBCEventLog

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=7e9479d9cfa022ed6048adc876e2daa22b91aaec
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   Fri Apr 19 12:02:36 2013 +0200

    added default constructor for conditions

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=da1243cd313434a9f1dd7c23a652a15f04b7d50a
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   Fri Apr 12 14:46:18 2013 +0200

    init the plug-ins after most of the initialization has been done.

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=b12b1488b54b2aa3ebdc3ec3a6092edc8b0a4ea8
                
Author: Václav Kubart <vaclav.kubart@frafos.com>
Date:   Fri Apr 26 07:28:08 2013 +0200

    B2B media b/f: initialize payload mask used in relay mode

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=8d4e104da85b2b57b2c0db5068a1c1fafccf58c8
                
Author: Václav Kubart <vaclav.kubart@frafos.com>
Date:   Fri Apr 26 07:24:27 2013 +0200

    sbc b/f: connect to a peer leg only once
    
     ... otherwise updateRemoteSdp is called several times

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=d5aa12fc9433873aa7e52897b798ee94605ab5ad
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   Thu Apr 25 14:06:35 2013 +0200

    sbc: added $Ua replacement for registered AoR

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=e7a5c6232124dfed9ff6b771ea352be0c758d9d4
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   Mon Apr 22 16:37:47 2013 +0200

    sbc: reg-cache: added Contact-URI index

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=73309102a895ab803a4131c297636791805bee3a
                
Author: Václav Kubart <vaclav.kubart@frafos.com>
Date:   Thu Apr 25 16:07:03 2013 +0200

    RTP stream b/f: use session's default RTP interface instead of SIP one
    
    (caused hangup on mutex in uninitialized RTP_Ifs element)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=53c3beaf1936deab79557d2ba878e07e698e0a20
                
Author: Václav Kubart <vaclav.kubart@frafos.com>
Date:   Thu Apr 25 16:05:39 2013 +0200

    B2B calls b/f: update relay_streams when session changed

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=85f39e2587a69f1e9ee1bfbfa1e73969abe28073
                
Author: Václav Kubart <vaclav.kubart@frafos.com>
Date:   Wed Apr 24 14:47:21 2013 +0200

    sbc b/f: fixed next_hop string concatenation

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=22f937209cbd0ca9deebb2297f9d98396f56be9b
                
Author: Václav Kubart <vaclav.kubart@frafos.com>
Date:   Wed Apr 24 13:11:24 2013 +0200

    b/f: initialize data members
    
    reported by valgrind

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=581f6b81848507b36d85bb3d61dc2b9f77c6d086
                
Author: Václav Kubart <vaclav.kubart@frafos.com>
Date:   Wed Apr 24 10:57:15 2013 +0200

    sbc b/f: use m_state for A leg only
    
    it is not initialised for B leg

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=01f5e8e833568db3a498cad90ab76cdf2eb9efee
                
Author: Václav Kubart <vaclav.kubart@frafos.com>
Date:   Wed Apr 24 09:22:48 2013 +0200

    sbc b/f: check if logger is set when logging request

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=4b82acd3cd0c35488f392053e214961c7a0520ea
                
Author: Václav Kubart <vaclav.kubart@frafos.com>
Date:   Wed Apr 24 08:03:52 2013 +0200

    sbc b/f: increment logger reference only if not NULL
    
    fixes b7d4e2e74de2b9df2aadfd407b7ba51d2a4a121a

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=142c145273a3a88e6b1ea46bd2a6ee8521c47e6f
                
Author: Václav Kubart <vaclav.kubart@frafos.com>
Date:   Tue Apr 23 11:18:05 2013 +0200

    B2B calls: release non-audio streams
    
    not tested!

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=8032205345002bfde42c28e33980b5c55447a0c9
                
Author: Václav Kubart <vaclav.kubart@frafos.com>
Date:   Tue Apr 23 11:16:24 2013 +0200

    plugins: do not unload shared libs if _DEBUG is set
    
    ... to allow better debugging (crashes when terminating sems, valgrind analysis)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=ea9de070b9fa47f2e2fa7ff72981c25f30c730ae
                
Author: Václav Kubart <vaclav.kubart@frafos.com>
Date:   Mon Apr 22 12:12:45 2013 +0200

    sbc: support for RTP/RTCP packet logging

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=178c859ed44ed046fd5364ca870151308c4c9e62
                
Author: Václav Kubart <vaclav.kubart@frafos.com>
Date:   Mon Apr 22 07:32:04 2013 +0200

    AmB2BSession: avoid direct manipulation with media instance

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=aae0a0fb8f603392fd7df5401ffd947860fc4160
                
Author: Václav Kubart <vaclav.kubart@frafos.com>
Date:   Wed Apr 17 15:35:02 2013 +0200

    sbc b/f: proper behavior in transcoding mode

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=dc88a01a66539431636de16babc719c7580b5c8e
                
Author: Václav Kubart <vaclav.kubart@frafos.com>
Date:   Wed Apr 17 09:34:03 2013 +0200

    sbc: code cleanup

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=feeba6394d360f1de17c235aaea49a86442f1177
                
Author: Václav Kubart <vaclav.kubart@frafos.com>
Date:   Tue Apr 16 10:34:13 2013 +0200

    sbc: code cleanup
    
    + fixing a bug in previous commit (choose correct media session)

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=8a4ffd998b320e465c271fc19d9d1c84cb46e420
                
Author: Václav Kubart <vaclav.kubart@frafos.com>
Date:   Tue Apr 16 09:42:37 2013 +0200

    sbc: quick hack to support early media and 100rel again
    
    Correct support for early media and 100rel together with forking would require
    creating multiple A legs towards the caller but this would be pretty tricky
    with current design.
    
    So simplified approach is chosen - first of the B legs is used and its media
    and replies are relayed back to the caller. Upon error reply from such B leg
    another may be chosen (including SDP). This is against SIP (see 13.2.1 in RFC
    3261) but suprisingly seems to work.

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=7ed026c31c5e547847f72fafdd8685a37a3e20f3
                
Author: Václav Kubart <vaclav.kubart@frafos.com>
Date:   Mon Apr 15 10:00:36 2013 +0200

    sbc: log messages in pcap format

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=872c00c64b2e7658d5d44a19e7ea0b1c1a1dfec7
                
Author: Václav Kubart <vaclav.kubart@frafos.com>
Date:   Mon Apr 15 10:00:04 2013 +0200

    logging messages in pcap format

URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=ab5e06fbf7f459eb1e108e00fd4553b568d69f09
                
Author: Václav Kubart <vaclav.kubart@frafos.com>
Date:   Wed Apr 10 15:42:43 2013 +0200

    sbc: allow starting timers from CC modules using extended interface

_______________________________________________
Semsdev mailing list
Semsdev@lists.iptel.org
http://lists.iptel.org/mailman/listinfo/semsdev


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic