summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-02-19Merge "install_prereq: Update OpenBSD libraries."Jenkins2
2018-02-19Merge "BuildSystem: Enable IMAP storage on OpenBSD."Jenkins2
2018-02-19Merge "res_pjsip_header_funcs: Various cleanups"Jenkins2
2018-02-19Merge "res_pjsip: Use pjsip_sip_uri.user_param instead of other_param"Jenkins2
2018-02-19Merge "Deprecate legacy modules."Jenkins2
2018-02-19Merge "manager: Add AMI event Load/Unload"Jenkins2
2018-02-19Merge "contrib/script/sip_to_pjsip: add support for realtime"Jenkins2
2018-02-19Merge "res_pjsip: Endpoint destruction does not free DTLS configuration"Jenkins2
2018-02-18res_pjsip_header_funcs: Various cleanupsSean Bright
* Prefer strcasecmp() over stricmp() * Use a list with no lock since we never actually lock * Minor cleanups to error messages Change-Id: I8446f44795ee8f3072e1c1f9193c6912dfc0c42b
2018-02-16Merge "bridge_roles: Use a non-locking linked list where appropriate"Jenkins2
2018-02-16res_pjsip: Endpoint destruction does not free DTLS configurationSean Bright
ASTERISK-27679 #close Reported by: Mak Dee Change-Id: I89a2783a11be0763bf123d1619ed176b6225cf42
2018-02-16install_prereq: Update OpenBSD libraries.Alexander Traud
deleted jack sqlite renamed freetds-0.63p1-msdblib to freetds mysql-client to mariadb-client added bison bzip2 c-client doxygen e2fsprogs graphviz gsm libical jansson libltdl lua neon net-snmp libsrtp portaudio-svn postgresql-client python speexdsp subversion uriparser xmlstarlet fftw3 libsndfile ASTERISK-27684 Change-Id: I26bdcb0a1d0e484a8dad1052da97f194aefd3370
2018-02-16Merge "res_calendar: Specialized calendars depend on symbols of general ↵Jenkins2
calendar."
2018-02-16contrib/script/sip_to_pjsip: add support for realtimeTorrey Searle
Add a new script that can read from legacy realtime peers & generate an sql file for populating pjsip endpoints, identify, and aor records. ASTERISK-27348 #close Change-Id: Idd3d7968a3c9c3ee7936d21acbdaf001b429bf65
2018-02-16Merge "BuildSystem: Invoke ldconfig with previous path."Jenkins2
2018-02-16Merge "BuildSystem: Enable system provided libedit on OpenBSD."Jenkins2
2018-02-16Merge "BuildSystem: Remove chan_h323 leftovers."Jenkins2
2018-02-16res_calendar: Specialized calendars depend on symbols of general calendar.Alexander Traud
ASTERISK-27680 Change-Id: Ifb77912e424fe3710a025c18526fada673ec0b79
2018-02-16BuildSystem: Enable IMAP storage on OpenBSD.Alexander Traud
ASTERISK-27681 Reported by: Stuart Henderson Change-Id: Ifb6b614acb251b695b9417d76510e73eb335b679
2018-02-16BuildSystem: Enable system provided libedit on OpenBSD.Alexander Traud
ASTERISK-27677 Change-Id: I0854e3616d1361ae9b6907d3d3444a02784ac62b
2018-02-15bridge_roles: Use a non-locking linked list where appropriateSean Bright
Also explicitly initialize with the AST_LIST_HEAD_NOLOCK_INIT macro for clarity. Change-Id: I4bc39ec33bc3ff77e1a971a01ace87deb965be3f
2018-02-15res_pjsip: Use pjsip_sip_uri.user_param instead of other_paramSean Bright
There is a dedicated slot in the pjsip_sip_uri for the 'user' parameter, so use that instead of adding to the list of generic URI parameters. Change-Id: I0a0ce8a60ecee27489735bf56fd707719d8c2ed6
2018-02-15Merge "BuildSystem: Do not warn when bash is not installed."Joshua Colp
2018-02-14Merge "main/asterisk.c: Remove silly usage of RAII_VAR."Jenkins2
2018-02-14BuildSystem: Remove chan_h323 leftovers.Alexander Traud
ASTERISK-27670 Change-Id: I07a8ef8bbd6001e25711fa1bff152eb6c9efa729
2018-02-13BuildSystem: Invoke ldconfig with previous path.Alexander Traud
On OpenBSD, gmake uninstall{-all} registered only libraries from /usr/lib and lost those from /usr/local/lib. Instead, invoke ldconfig on a path. ASTERISK-27595 Change-Id: I4aa2c0b5e07119d1a556f8ff6349eaf09e986888
2018-02-13Deprecate legacy modules.Corey Farrell
* app_fax (replaced by res_fax). * res_config_sqlite (replaced by res_config_sqlite3). * res_monitor (replaced by app_mixmonitor). This is related to ASTERISK~23657 but does not resolve that ticket. Resolving that ticket would require complete removal of res_monitor. ASTERISK-27671 #close Change-Id: I16a3edd61fc1abd4a7b2e9357693ed663f62dd49
2018-02-13BuildSystem: Do not warn when bash is not installed.Alexander Traud
ASTERISK-27631 Change-Id: Iefdf268b0b98c3e7d8089ba87cf78136ac1d785b
2018-02-13Merge "core: Remove embedded editline."Jenkins2
2018-02-13Merge "chan_sip.c: Fix crash processing CANCEL."Jenkins2
2018-02-13Merge "json: Add conditionals to avoid locking if Jansson is thread safe."Joshua Colp
2018-02-13Merge "BuildSystem: Enable autotools in FreeBSD."Jenkins2
2018-02-13Merge "pjproject_bundled: Disable G.729 from Belledonne Communications."Joshua Colp
2018-02-13Merge "codecs: Add support for WebRTC iLBC 2.0."Joshua Colp
2018-02-12main/asterisk.c: Remove silly usage of RAII_VAR.Corey Farrell
Change-Id: I7e2996397fbd3c3a6a69dd805c38448ddfc34ae9
2018-02-12chan_sip.c: Fix crash processing CANCEL.Richard Mudgett
Check if initreq data string exists before using it when processing a CANCEL request. ASTERISK-27666 Change-Id: Id1d0f0fa4ec94e81b332b2973d93e5a14bb4cc97
2018-02-12Merge "cdr.c: Fix runtime leak of CDR records."Jenkins2
2018-02-12manager: Add AMI event Load/UnloadSungtae Kim
Add an AMI events Load and Unload for notify when the module has been loaded and unloaded. ASTERISK-27661 Change-Id: Ib916c41eddd63651952998f2f49c57c42ef87a64
2018-02-12json: Add conditionals to avoid locking if Jansson is thread safe.Corey Farrell
Jansson is thread safe for all read-only functions and reference counting starting v2.11. This allows simplification of our code and removal of locking around reference counting and dumping. Change-Id: Id985cb3ffa6681f9ac765642e20fcd187bd4aeee
2018-02-12Merge "install_prereq: Update Debian/Ubuntu libraries."Jenkins2
2018-02-12pjproject_bundled: Disable G.729 from Belledonne Communications.Alexander Traud
When <http://github.com/BelledonneCommunications/bcg729> is installed, PJProject tries to link that. Support for this bcg729 was added with PJProject 2.7. The issue happens, because Teluu enabled that new feature on default. ASTERISK-27584 Reported by: Stuart Henderson Change-Id: I88b6b18ad777bcfe2d8201187b4b90eec0a172a6
2018-02-12codecs: Add support for WebRTC iLBC 2.0.Alexander Traud
When the latest version of that library was installed, Asterisk did not build. ASTERISK-27669 Reported by: Николай Михо Change-Id: I27e09bb875fdd56423bd9fae1be85fddb428eb96
2018-02-12core: Remove embedded editline.Corey Farrell
This removes the embedded copy of editline from the Asterisk source tree, making a system copy of libedit mandatory in Asterisk 16+. ASTERISK-27634 #close Change-Id: Iedb64ad92acb78419f3caefedaa2bb7cd2a1a33f
2018-02-10backtrace: Avoid potential spurious output.Alexander Traud
clang 4.0 found this via -Wlogical-not-parentheses. ASTERISK-27642 Change-Id: I9ec3e144d425a976c02811bd23cd0c533d2eca4e
2018-02-10install_prereq: Update Debian/Ubuntu libraries.Alexander Traud
ASTERISK-27555 Change-Id: Idc36e91db30c0163c560d04c5a82bca5d6ce92a8
2018-02-09cdr.c: Fix runtime leak of CDR records.Richard Mudgett
Need to remove all CDR's listed by a CDR object from the active_cdrs_all container including the root/master record. ASTERISK-27656 Change-Id: I48b4970663fea98baa262593d2204ef304aaf80e
2018-02-09Merge "chan_console: don't read and write at the same time"Jenkins2
2018-02-07Merge "app_confbridge: ConfbridgeList event has standard channel shapshot ↵Jenkins2
headers."
2018-02-07Merge "app_confbridge: Add the Muted header to ConfbridgeJoin AMI event."Jenkins2
2018-02-06Merge "endpoint identifiers: Some code cleanup."Jenkins2