[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