Commit Graph

30242 Commits

Author SHA1 Message Date
Jenkins2
4f6bd5898e Merge "autoconf: Use m4 conditionals where possible." into 15 2017-11-30 09:27:05 -06:00
Jenkins2
62ac16dadf Merge "autoconf: Fix call to AC_CONFIG_AUX_DIR." into 15 2017-11-30 08:50:15 -06:00
Jenkins2
a8b7447b61 Merge "translate: Show sample rate for silk, speex, and slin in translation table." into 15 2017-11-28 12:24:57 -06:00
Corey Farrell
615fff70f8 autoconf: Use m4 conditionals where possible.
Change-Id: I530c0a72f965437acef6a9a4fbfe5c487f078b65
2017-11-28 10:40:42 -05:00
Corey Farrell
ada498a025 autoconf: Fix call to AC_CONFIG_AUX_DIR.
The `pwd` parameter to AC_CONFIG_AUX_DIR is unnecessary, the default
value is $srcdir.

Additionally remove the AC_REVISION call.  It only added a comment and
is pointless without SVN tag replacements.

Change-Id: I99299a3217f095bddcb2edefb3b9af0ab147bc29
2017-11-28 10:40:03 -05:00
Joshua Colp
f78360b371 Merge "res_ari: Fix inverted test giving wrong error message." into 15 2017-11-27 17:24:06 -06:00
Joshua Colp
61158235d2 Merge "res_rtp_asterisk.c: Fix rtp source address learning for broken clients" into 15 2017-11-27 16:28:08 -06:00
Joshua Colp
546d93a6b6 Merge "CLI: Finish conversion of completion handling to vectors." into 15 2017-11-27 16:16:53 -06:00
Jenkins2
83d056b4e4 Merge "features.conf.sample: Clarify ActivatedBy documentation wording." into 15 2017-11-27 15:50:12 -06:00
Jenkins2
68c16d3c57 Merge "CLI: Refactor cli_complete." into 15 2017-11-27 14:17:06 -06:00
Jenkins2
a6fb67aa47 Merge "CLI: Rewrite ast_el_strtoarr to use vector's internally." into 15 2017-11-27 13:39:37 -06:00
Jenkins2
d817611374 Merge "CLI: Refactor ast_cli_display_match_list." into 15 2017-11-27 13:23:28 -06:00
George Joseph
d5eb530bdf Merge "CLI: Create ast_cli_completion_add function." into 15 2017-11-27 12:29:10 -06:00
George Joseph
c34223c958 Merge "CLI: Remove calls to ast_cli_generator." into 15 2017-11-27 11:31:24 -06:00
George Joseph
570ce8206e Merge "add cmd connection creation on creation ooh323 call data structure" into 15 2017-11-27 10:51:23 -06:00
Joshua Colp
c8fe2f64ce Merge "pjsip: 183 without To tag does not negotiate media" into 15 2017-11-27 09:54:04 -06:00
Joshua Colp
6d938c63c5 Merge "Add defaultbranch to .gitreview." into 15 2017-11-27 09:23:15 -06:00
Richard Mudgett
338e8c0f0f res_ari: Fix inverted test giving wrong error message.
The patch for ASTERISK_24560 inverted a test checking if the bridge name
is being updated to a different name.

* Fix the test to return "Changing bridge name is not implemented" when
someone attempts to change the bridge name.

ASTERISK-27445

Change-Id: I4b70bf08b0e02e016108b077ff75b345dec12fc9
2017-11-26 09:51:48 -06:00
Alexander Traud
e2027b41e6 translate: Show sample rate for silk, speex, and slin in translation table.
ASTERISK-24662

Change-Id: I3822956984292c99c48bca8e97807e498ccc0e88
2017-11-25 04:10:45 -06:00
Joshua Colp
5d1de66915 Merge "res_parking: Make load_pri explicit." into 15 2017-11-23 13:34:42 -06:00
Richard Mudgett
c12437273e features.conf.sample: Clarify ActivatedBy documentation wording.
Change-Id: Id2899331fe05d1909a862ea879742879d086bc64
2017-11-23 13:28:43 -06:00
Joshua Colp
5582566c87 Merge "res_mwi_external_ami: Remove incorrect load priority." into 15 2017-11-23 11:50:06 -06:00
Joshua Colp
67c6f97955 Merge "Loader: Remove unneeded load_pri declarations." into 15 2017-11-23 11:00:09 -06:00
Joshua Colp
27be3014cb Merge "README: Convert to README.md." into 15 2017-11-23 10:15:38 -06:00
Joshua Colp
8effdb20ed Merge "res_rtp_asterisk: ICE server-reflexive candidates (srflx) with Dual-Stack." into 15 2017-11-23 09:29:01 -06:00
Joshua Colp
662051fbf1 Merge "chan_sip: ICE contained square brackets around IPv6 addresses." into 15 2017-11-23 08:46:36 -06:00
Alexander Anikin
c75a1d2fe7 add cmd connection creation on creation ooh323 call data structure
ASTERISK-27353 #close

Reported by: Marco Giordani

Change-Id: I455096bd7da016b871afe09af86067c2c7c9f33f
2017-11-23 03:53:24 +03:00
Corey Farrell
5ca2b36510 Add defaultbranch to .gitreview.
This will cause `git review` to post changes to the branch it is based
on instead of always using master.  The defaultbranch setting should be
updated when new major branches are created.

Change-Id: I3db009217c5ae399fb84bee95076f4dbb7fa52d2
2017-11-22 19:53:03 -05:00
Kevin Harwell
260ade8be8 pjsip: 183 without To tag does not negotiate media
If a 183 with sdp response is receive without a To tag the sdp is not
negotiated. According to RFC 3261 section 12.1.2 while a To tag is required,
the client needs to still be able to handle the missing tag case for
backwards compatibility.

This patch, accepted by and applied to pjproject, makes it so if an incoming
180/183 with SDP comes in without a To tag it gets appropriately handled.

ASTERISK-27442 #close

Change-Id: Ic9d6b01e05e8f4874eebbd7adfe05d932025d203
2017-11-22 11:00:09 -06:00
Alexander Traud
73a9b88110 res_rtp_asterisk: ICE server-reflexive candidates (srflx) with Dual-Stack.
Previously, Asterisk sent srflx only when configured exclusively for IPv4. Now,
srflx is gathered and sent via SDP, even when Asterisk is enabled for
Dual Stack (IPv4+IPv6) and an IPv4 interface is available/used.

ASTERISK-27437

Change-Id: Ie07d8e2bfa7b6fe06fcdc73d390a7a9a4d8c0bc1
2017-11-22 03:07:04 -06:00
Joshua Colp
3e62546511 Merge "aoc: Remove silly usage of RAII_VAR." into 15 2017-11-21 16:59:51 -06:00
Joshua Colp
1e2799f491 Merge "abstract_jb: Remove silly usage of RAII_VAR." into 15 2017-11-21 10:53:59 -06:00
Corey Farrell
c784dd2b96 res_parking: Make load_pri explicit.
res_parking has an implicit load_pri of 0 meaining it's one of the very
first modules loaded after modules with global symbols.  Set it
explicitly in the AST_MODULE_INFO block.

Change-Id: I297b6fb3ff6993ec004e667b22a74f5925906259
2017-11-21 10:34:39 -06:00
Joshua Colp
69fcd96e72 Merge "BuildSystem: pjsip_evsub_set_uas_timeout was not used." into 15 2017-11-21 10:17:50 -06:00
Joshua Colp
48ec7e49e8 Merge "app: Remove silly usage of RAII_VAR." into 15 2017-11-21 09:27:31 -06:00
Corey Farrell
ce5fb5b149 README: Convert to README.md.
Convert the README file to markdown format, remove the old README.  This
causes websites like github to display the README in a much nicer
format with live links.  The raw file is still very readable from
plain text editors and terminals.

Change-Id: I7d13131764a9a9026e5f8a6ddb245a01bbd788e7
2017-11-21 09:11:54 -06:00
Corey Farrell
d643fbda49 CLI: Finish conversion of completion handling to vectors.
Change-Id: Ib81318f4ee52a5e73b003316e13fe9be1dd897a1
2017-11-21 09:55:29 -05:00
Corey Farrell
7c9d73615c CLI: Refactor cli_complete.
* Stop using "_COMMAND NUMMATCHES" on remote consoles.  Using this
  command had doubled the amount of work needed from the Asterisk
  daemon for each completion request.
* Fix code formatting.
* Remove static buffer used to send the command, use the same buffer
  that will receive the results.
* Move sort from ast_cli_display_match_list.

Change-Id: Ie2211b519a3d4bec45bf46e0095bdd01d384cb69
2017-11-21 09:55:27 -05:00
Corey Farrell
b8a735e9f4 CLI: Rewrite ast_el_strtoarr to use vector's internally.
This rewrites ast_el_strtoarr to use vector's internally, but still
return the original NULL terminated array of strings.

Change-Id: Ibfe776cbe14f750effa9ca360930acaccc02e957
2017-11-21 09:55:24 -05:00
Corey Farrell
0ca507ba67 CLI: Refactor ast_cli_display_match_list.
* Stop estimating line count, just print until we run out of matches.
* Stop freeing entries, the caller does that anyways.
* Stop calculating / returning numoutput, it was ignored.

Change-Id: I7f92afa8bea92241a95227587367424c8c32a5cb
2017-11-21 09:55:22 -05:00
Joshua Colp
d92b786359 Merge "ccss: Remove silly usage of RAII_VAR." into 15 2017-11-21 08:52:20 -06:00
Corey Farrell
6748f690f5 CLI: Create ast_cli_completion_add function.
Some completion generators are very inefficent due to the way CLI
requests matches one at a time.  ast_cli_completion_add can be called
multiple times during one invokation of a CLI generator to add all
results without having to reinitialize the search state for each match.

Change-Id: I73d26d270bbbe1e3e6390799cfc1b639e39cceec
2017-11-21 09:41:21 -05:00
Corey Farrell
369e77d68b CLI: Remove calls to ast_cli_generator.
The ability to add to localized storage cannot be supported by
ast_cli_generator.  The only calls to ast_cli_generator should be by
functions that need to proxy the CLI generator, for example 'cli check
permissions' or 'core show help'.

* ast_cli_generatornummatches now retrieves the vector of matches and
  reports the number of elements (not including 'best' match).
* test_substitution retrieves and iterates the vector.

Change-Id: I8cd6b93905363cf7a33a2d2b0e2a8f8446d9f248
2017-11-21 09:41:17 -05:00
Joshua Colp
65606471dd Merge "cli: Remove silly usage of RAII_VAR." into 15 2017-11-21 08:17:27 -06:00
Joshua Colp
e472aee810 Merge "loader: Fix comments in struct ast_module." into 15 2017-11-21 07:46:16 -06:00
Joshua Colp
e7f0281472 Merge "menuselect: Remove ineffective weak attribute detection." into 15 2017-11-21 06:51:00 -06:00
Joshua Colp
5de5f10a5e Merge "README: Send people to secure websites where available." into 15 2017-11-21 05:23:53 -06:00
Joshua Colp
ebee67dca1 Merge "Build: Fix issues building without SSL." into 15 2017-11-21 05:23:34 -06:00
Joshua Colp
051744c4b9 Merge "Build: Fix OSX build issues." into 15 2017-11-21 05:22:47 -06:00
Alexander Traud
c4f07a9bd4 chan_sip: ICE contained square brackets around IPv6 addresses.
ASTERISK-27434

Change-Id: Iaeed89b4fa05d94c5f0ec2d3b7cd6e93d2d5a8f7
2017-11-21 03:53:39 -06:00