- URL:  
https://github.com/sems-server/sems/commit/3d80603ed5b6df1e341ba0da2efca3fe6456b9d6
Author: Stefan Sayer <[email protected]>
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 <[email protected]>
Date:   2015-06-09T10:57:10+02:00

core:AmSipHeader: hasHeader function

- URL:  
https://github.com/sems-server/sems/commit/ac3c6f115203b7da971acee7828adf9852012007
Author: Stefan Sayer <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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:[email protected]>;q=\"0.1\";param

Conflicts:

        core/tests/test_uriparser.cpp

- URL:  
https://github.com/sems-server/sems/commit/7bc721f9654bf3f1eb227b6706b2b185802d3360
Author: Stefan Sayer <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   2015-06-09T13:56:15+02:00

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


_______________________________________________
Semsdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/semsdev

Reply via email to