This addresses the build issue against Debian/stretch:
| resolver.cpp: In member function 'bool dns_entry_map::insert(const string&, dns_entry*)':
| resolver.cpp:826:57: error: no matching function for call to 'make_pair(const string&, dns_entry*&)'
Change-Id: Ie3dc6103d46af82a588035669932fb8615ad96b6
Don't bail out on missing config options, rather than using some
invalid defaults.
Also only check for existence of sound files in the places where
they are needed for optimization purposes.
Use macros to clean up redundant code.
Change-Id: I9cd0e9b44e850bca509043d21ad2c3f8f60b8473
Let's avoid Pre-Depends everywhere, in case of problems we can
re-add them iff needed, but as a starting point get rid of then.
Quoting Guillem:
Pre-Depends impose some harsh constraints on the package manager,
and consequently make upgrades harder. That's one of the reasons
in Debian any packager considering to add them needs to send a
mail to the debian-devel mailing list to see if there's any
problem with it.
postinst should never require Pre-Depends, preinst *might*
require them.
Change-Id: I174936d4b9784f0985641e6cb37db968d24180ae
previously we were using the mailbox value but this can be
set to voicemail_echo_number preference so asterisk will
fail to find that alias
Change-Id: Iffa6afcd3c2b2fb74406191ce1c40257d7af92c4
Import upstream patch:
commit d8f4137cb217ea7e74d60f8d2f0cf65dbb367e5c
Author: Juha Heinanen <jh@tutpro.com>
Date: Thu Nov 20 10:10:35 2014 +0200
core: made sems aware of rfc5764 media types UDP/TLS/RTP/SAVP and
UDP/TLS/RTP/SAVPF
Change-Id: Iff848e31458f24811966b6edea7921ffd5b2620c
Import patches from upstream:
* fe53372 - confpin: simple pin conference app (2 days ago) <Stefan Sayer>
* 63d6e04 - dsm:mod_conference: flushMixInList action, loop for mix in list (2 days ago) <Stefan Sayer>
* 666d389 - core:playlist: only notify if event receiver set (2 days ago) <Stefan Sayer>
* a94e856 - dsm:mod_groups: functions to get group participants and size (2 days ago) <Stefan Sayer>
* 7392ee5 - b/f: dsm:mod_groups: really lock the groups list (2 days ago) <Stefan Sayer>
* b1dfeab - dsm: logs(), dgb(), info(), warn(), error() actions for easy logging (2 days ago) <Stefan Sayer>
* f4204a7 - dsm:log event type when processing events (2 days ago) <Stefan Sayer>
* 34b7598 - dsm:syntax - allow @@,## and $$ for @, # and $$ in sets() action (2 days ago) <Stefan Sayer>
* 4ec1e1d - dsm: helper functions / macros for modules: replaceParams/SET_ERROR/CLR_ERROR (2 days ago) <Stefan Sayer>
* 0f3accb - dsm: another way for writing comments: lines starting with # (hash) (2 days ago) <Stefan Sayer>