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

List:       semsdev
Subject:    [Semsdev] git: new commits in branch master
From:       Stefan Sayer <stefan.sayer () googlemail ! com>
Date:       2015-06-09 12:05:22
Message-ID: E1Z2IHS-0004kM-Te () www ! kamailio ! org
[Download RAW message or body]

- URL:  https://github.com/sems-server/sems/commit/3d80603ed5b6df1e341ba0da2efca3fe6456b9d6
                
Author: Stefan Sayer <stefan.sayer@frafos.com>
Date:   2015-06-09T10:53:13+02:00

dsm: playRingtone action to synthesize ring tones

- URL:  https://github.com/sems-server/sems/commit/21b2754346200aa6c527a21453ccc21e0288efb8
                
Author: Stefan Sayer <stefan.sayer@frafos.com>
Date:   2015-06-09T10:57:10+02:00

core:AmSipHeader: hasHeader function

- URL:  https://github.com/sems-server/sems/commit/ac3c6f115203b7da971acee7828adf9852012007
                
Author: Stefan Sayer <stefan.sayer@frafos.com>
Date:   2015-06-09T10:59:15+02:00

core: function to set session's media interface (by if id)

- URL:  https://github.com/sems-server/sems/commit/318e8fd9ba9d10895a9e7988ca62ebbda8011f2a
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   2015-06-09T11:15:20+02:00

core: update dialog target only with replies containing a to-tag.

- URL:  https://github.com/sems-server/sems/commit/1c017a154d87808ab67639c39d700cf7c945ca37
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   2015-06-09T11:19:52+02:00

core: added onRxReplySanity()
Conflicts:

	core/AmBasicSipDialog.cpp

- URL:  https://github.com/sems-server/sems/commit/28036a54b3566c7a511984e79f4535c626087846
                
Author: Stefan Sayer <stefan.sayer@frafos.com>
Date:   2015-06-09T11:20:38+02:00

core: dlg functions to drop outstanding transactions

Conflicts:

	core/AmBasicSipDialog.cpp

- URL:  https://github.com/sems-server/sems/commit/cc9947aac1b70ae8a53bb7b06e218f9dfd6aecc2
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   2015-06-09T11:24:35+02:00

core: reject replies with different to-tags except when receiving 200 in early state
Conflicts:

	core/AmSipDialog.cpp

- URL:  https://github.com/sems-server/sems/commit/62df74105221d23676847075fdab352a370a1b1d
                
Author: Stefan Sayer <stefan.sayer@frafos.com>
Date:   2015-06-09T11:28:32+02:00

b/f: sanity check of AmRingTone period

thanks Vaclav for the report

- URL:  https://github.com/sems-server/sems/commit/c6620f030df52e04a2fb3adf3503104b08401f0d
                
Author: Stefan Sayer <stefan.sayer@frafos.com>
Date:   2015-06-09T11:28:54+02:00

webconference: pass room and enter_room via app params

- URL:  https://github.com/sems-server/sems/commit/f3ff8af068d4a3bda7770bf813263ce32fe050d8
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   2015-06-09T11:32:30+02:00

sbc: b/f: fetch bindings from registrar

- URL:  https://github.com/sems-server/sems/commit/8c90f3f913555032bcf9e2f62f5e76ebe5bcf6b4
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   2015-06-09T11:32:58+02:00

core: try to raise the FD limit up to allowed maximum

Please note that it is still advised to raise the limits before starting SEMS, as the \
normal maximum is still very low (usually 4096).

- URL:  https://github.com/sems-server/sems/commit/54ef46fd8af68552331c0844f44e5a5f35ab1616
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   2015-06-09T11:35:12+02:00

core: c/f: fixed compiler warning on type of printed value

- URL:  https://github.com/sems-server/sems/commit/5d4ce8b91e56bdcdfb4b93f0cdc5a96725734c82
                
Author: Stefan Sayer <stefan.sayer@frafos.com>
Date:   2015-06-09T11:45:38+02:00

dsm:mod_utils: utils.isInList condition to check if key is in a list

- URL:  https://github.com/sems-server/sems/commit/835abadc41e552060627d0affa3c346a1fb2dd0f
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   2015-06-09T11:50:33+02:00

core: c/f: avoid ambiguous inheritance

- URL:  https://github.com/sems-server/sems/commit/b1501d3c35a48230d42d98082d7148e25f77499c
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   2015-06-09T11:51:58+02:00

core: transparently pass unicode characters in JSON strings.

- URL:  https://github.com/sems-server/sems/commit/b415a5d62abb7e1d04987beae523266a702e7bb4
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   2015-06-09T11:55:10+02:00

sbc: b/f: added missing UAC authentication for non-INVITE requests

Conflicts:

	apps/sbc/SBCSimpleRelay.cpp
	apps/sbc/SBCSimpleRelay.h

- URL:  https://github.com/sems-server/sems/commit/3f11459d78078183925de9177023d475a449566b
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   2015-06-09T12:12:09+02:00

core: added arg2int() & arg2str() methods

Conflicts:

	core/AmArg.cpp

- URL:  https://github.com/sems-server/sems/commit/a9bcd65b1f9c23b0cc5eee4df4786f5078352166
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   2015-06-09T12:14:30+02:00

core: added support for Undef values in arg2str()

- URL:  https://github.com/sems-server/sems/commit/de36c80d1e28c40a72c03d4d5568379ec6a8f9da
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   2015-06-09T12:15:11+02:00

sbc: added â  out_of_dialog_threadsâ   config parameter.

- URL:  https://github.com/sems-server/sems/commit/d96b630b0876fb32c7c12cbbc7a98c5f17ff7164
                
Author: Stefan Sayer <stefan.sayer@googlemail.com>
Date:   2015-06-09T12:17:51+02:00

doc:sbc:example out_of_dialog_threads config

- URL:  https://github.com/sems-server/sems/commit/2ff37bf4d0aa0b3b94265b11952456dddb0c7a8d
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   2015-06-09T12:18:29+02:00

core: do not CANCEL twice (transaction layer)

- URL:  https://github.com/sems-server/sems/commit/0c0bfed28b0199c0bcebca9e30625eb41f5129bb
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   2015-06-09T12:19:48+02:00

core: b/f: check if snprintf() has truncated the output

In case the output has been truncated, snprintf returns the number of bytes it would \
have written if the buffer would have been long enough. Thus, this had make us access \
aa address possibly way behind the end of the buffer (msg_[n_-1]).

- URL:  https://github.com/sems-server/sems/commit/019354f0a28cbdec9eae7c3ddab3de046aff7889
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   2015-06-09T12:20:22+02:00

syslog_cdr: b/f: add empty value if call variable does not exist

This allows for maintaining a constant output format.

- URL:  https://github.com/sems-server/sems/commit/0e52bd9072d9ee35aa0c632fee496aed66fd2ee9
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   2015-06-09T12:21:29+02:00

core/sip: b/f: do not log internal replies

These replies would never have appeared on the wire and should thus not be logged.

- URL:  https://github.com/sems-server/sems/commit/3d2ecc9c21193aca21b84d70c318566941cc4221
                
Author: Josà Luis Millà n <jmillan@aliax.net>
Date:   2015-06-09T12:28:56+02:00

core:sdp allow receiving lowercase address type in SDP c= line

Be strict sending but flexible receiving

Conflicts:

	core/AmSdp.cpp

- URL:  https://github.com/sems-server/sems/commit/99929186ed8096d06fe2089800f7055b30048130
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   2015-06-09T12:29:33+02:00

core: added missing exclusive_file.[h;cpp]

- URL:  https://github.com/sems-server/sems/commit/16ae39cf99a1957d80611fc246bc504f37e6cf0c
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   2015-06-09T12:36:09+02:00

tools: use linker command instead of just â  g++â  

- URL:  https://github.com/sems-server/sems/commit/45b9fc9ed2c422ff2507efa9a0a01ef78759ad9e
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   2015-06-09T12:36:31+02:00

core/sip: use 32bit unix timestamp on 32bit platforms as linux does

- URL:  https://github.com/sems-server/sems/commit/61d35e040ce54e1dcb275234bfe1869fa60e1703
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   2015-06-09T12:37:19+02:00

core: use pow() instead of powl() as the long double version is not quite implemented \
everywhere.

- URL:  https://github.com/sems-server/sems/commit/18707f13d41d8a841dc70f416fb66557cfbb2fce
                
Author: VÃ clav Kubart <vaclav.kubart@frafos.com>
Date:   2015-06-09T12:39:50+02:00

core b/f: dialog must be connected to force sending BYE

fixes bug #423

Conflicts:

	core/AmSipDialog.cpp

- URL:  https://github.com/sems-server/sems/commit/6078113d3a068eb74788793b195cc4edbeafc2b7
                
Author: Stefan Sayer <stefan.sayer@frafos.com>
Date:   2015-06-09T12:41:07+02:00

core: declare static helper function as such

- URL:  https://github.com/sems-server/sems/commit/17a718a6e156a248058a90037a7e52c24abaa728
                
Author: Stefan Sayer <stefan.sayer@googlemail.com>
Date:   2015-06-09T12:43:03+02:00

b/f:dsm: typo fix in sets replacement

- URL:  https://github.com/sems-server/sems/commit/22580c2cbb4b951a58e7819a94cdf47ca7a12ee3
                
Author: Stefan Sayer <stefan.sayer@googlemail.com>
Date:   2015-06-09T12:43:29+02:00

webconference: add support for room_pin_split, to identify participants

- URL:  https://github.com/sems-server/sems/commit/612d6451dce083f0610c33c2e2b45265054ceeea
                
Author: Stefan Sayer <stefan.sayer@googlemail.com>
Date:   2015-06-09T12:43:42+02:00

b/f: webconference,sbc: install tools

- URL:  https://github.com/sems-server/sems/commit/1acf92bc277125ae60d57e73d2527f106dc79424
                
Author: Josà Luis Millà n <jmillan@aliax.net>
Date:   2015-06-09T12:43:59+02:00

core:debug new function to log the stacktrace...

with demangled symbols.

- URL:  https://github.com/sems-server/sems/commit/15dfecedb25262c5a188a15a4fee11daf5a7fd1c
                
Author: Josà Luis Millà n <jmillan@aliax.net>
Date:   2015-06-09T12:51:56+02:00

core:b/f reset the B relay stream when clearing A

and vice versa, to avoid relaying to a deleted stream.

This partially solves issue #465

Conflicts:

	core/AmB2BMedia.cpp

- URL:  https://github.com/sems-server/sems/commit/67db93db3a7c7cbcb6c15130d2e7f4546e692257
                
Author: Stefan Sayer <stefan.sayer@frafos.com>
Date:   2015-06-09T12:52:59+02:00

core: more readable stacktrace log by shortening log_demangled_stacktrace to __lds

- URL:  https://github.com/sems-server/sems/commit/60961cf790305e36d70abf56646f0b991188e97c
                
Author: Stefan Sayer <stefan.sayer@frafos.com>
Date:   2015-06-09T12:54:55+02:00

b/f: webconference: use room_pin_split also on direct-connect conference

- URL:  https://github.com/sems-server/sems/commit/52edf52f0824aab7763f8821668fcb584221dde3
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   2015-06-09T13:03:55+02:00

core: asynchronous file writing

Allows PCAP trace files to be written asynchronously to disk. For now, only one \
writer-thread is created and used (async_file_writer). Conflicts:

	core/sems.cpp
	core/sip/pcap_logger.cpp

- URL:  https://github.com/sems-server/sems/commit/1e3857131e5aeedd899b6df82754c572c9fb9f64
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   2015-06-09T13:05:16+02:00

core: b/f: fixes a race condition where DirectAppTimer is deleted shortly before \
fire() is executed

When the timer has been removed (and possibly deleted), there was no real guaranty \
that fire() could not still possibly get executed on this timer.

- URL:  https://github.com/sems-server/sems/commit/925df55a0aa0c3c37b69537febeabb2332ae36a5
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   2015-06-09T13:28:46+02:00

core/sip: fixed locking in PCAP logger

A central registry has been introduced so that each new file_msg_logger opened with \
the same file name will point at the same exclusive_file instance.

Conflicts:

	core/sip/pcap_logger.cpp

- URL:  https://github.com/sems-server/sems/commit/6bcbbc5e30f1222d7aae1656c8ccd2011bdf1f4b
                
Author: Stefan Sayer <stefan.sayer@frafos.com>
Date:   2015-06-09T13:33:18+02:00

b/f: don't add double empty SDP body on outgoing INVITEs

Conflicts:

	core/AmOfferAnswer.cpp

- URL:  https://github.com/sems-server/sems/commit/b35433b4e6c02cb4df4da2fc77c154927120529a
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   2015-06-09T13:33:43+02:00

core/sip: b/f: init the error flag & deal with it properly

- URL:  https://github.com/sems-server/sems/commit/3aa297985ff6923de2db237c4bf9aed296f18ff5
                
Author: Raphael Coeffic <rco@iptel.org>
Date:   2015-06-09T13:34:11+02:00

core/sip: moved EINTR retry away from async_file

- URL:  https://github.com/sems-server/sems/commit/a8742de6cb1e03665eaa89724aff6919e769f74d
                
Author: Josà Luis Millà n <jmillan@aliax.net>
Date:   2015-06-09T13:36:07+02:00

core:bf in AmUriParser last parameter was missing if it was a non-value parameter

AmUriParser didn't consider the last parameter if this didn't have a value.

Parsing the following Contact HF would result in a single parameter ["q"]="0.1"

<sip:alice@atlanta.com>;q=\"0.1\";param

Conflicts:

	core/tests/test_uriparser.cpp

- URL:  https://github.com/sems-server/sems/commit/7bc721f9654bf3f1eb227b6706b2b185802d3360
                
Author: Stefan Sayer <stefan.sayer@frafos.com>
Date:   2015-06-09T13:40:43+02:00

b/f: fix small mem leak with playlist

- URL:  https://github.com/sems-server/sems/commit/d185f722cbd548af9f6a81f97be3304a4a573560
                
Author: VÃ clav Kubart <vaclav.kubart@frafos.com>
Date:   2015-06-09T13:42:43+02:00

stats b/f: allow single letter values at the end of argument list

i.e. something like:

  sems-stats -c "DI monitoring get 1"

additionally print exceptions more generic way

Conflicts:

	core/plug-in/stats/StatsUDPServer.cpp

- URL:  https://github.com/sems-server/sems/commit/f4632aa69c4c2885e60b6d6c9248c17272b4f370
                
Author: VÃ clav Kubart <vaclav.kubart@frafos.com>
Date:   2015-06-09T13:43:55+02:00

sbc b/f: clear relayed_req when disconnecting or reconnecting

should fix bug #506: attended transfer to early dialog doesn't work (reported by \
Andrew Pogrebennyk)

- URL:  https://github.com/sems-server/sems/commit/f6c1ad85e0e48bfe5f507e8dd022381e5f327b1c
                
Author: VÃ clav Kubart <vaclav.kubart@frafos.com>
Date:   2015-06-09T13:44:49+02:00

audio file b/f: attempt to handle wrong data size

should fix bug #505: moh: loop option doesn't work for long files

- URL:  https://github.com/sems-server/sems/commit/440817fa77e9ca94a719846011a3a1b7a0752a52
                
Author: VÃ clav Kubart <vaclav.kubart@frafos.com>
Date:   2015-06-09T13:45:36+02:00

core b/f: remove assertion when closing exclusive_file

fixes bug #518 (but might hide the real problem)

- URL:  https://github.com/sems-server/sems/commit/f2ff0c93ed36bbdbc23c7a4b4425205551e53ba6
                
Author: Stefan Sayer <stefan.sayer@googlemail.com>
Date:   2015-06-09T13:51:35+02:00

core:conference:debugging hack: record in and out streams from conf mixer

Conflicts:

	core/AmConferenceChannel.cpp
	core/AmConferenceChannel.h
	core/etc/sems.conf.sample

- URL:  https://github.com/sems-server/sems/commit/fdf6ccbe556206227e55c745689039ceec69c43d
                
Author: Josà Luis Millà n <jmillan@aliax.net>
Date:   2015-06-09T13:54:22+02:00

core:bf don't send DTMFs among legs unless transcoding is needed

- URL:  https://github.com/sems-server/sems/commit/a2822461c3d82a1679f7ff289aad9c9c8a170e22
                
Author: Stefan Sayer <stefan.sayer@frafos.com>
Date:   2015-06-09T13:56:15+02:00

b/f:core: async_file: fix writing with smaller buffer size, conf streamdump



_______________________________________________
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