URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=42083a4ef31468272e505a3211831d704dc817f9
Author: Raphael Coeffic <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date: Wed Apr 10 15:42:43 2013 +0200
sbc: allow starting timers from CC modules using extended interface
_______________________________________________
Semsdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/semsdev