dect
/
asterisk
Archived
13
0
Fork 0
Commit Graph

917 Commits

Author SHA1 Message Date
murf ea48d89dcd These changes were submitted via bug 6683, to allow CID detection in India, with carriers that do Polarity/DTMF CID signalling.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@70001 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-19 17:07:28 +00:00
mattf da6b37ba43 Add support for setting nature of address, presentation, and other related SS7 number options (#10000)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@69943 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-19 15:14:23 +00:00
qwell 17d0ce8001 Change displayconnects option in manager.conf to be per-user.
Issue 9932, patch by eliel


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@68831 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-11 22:07:50 +00:00
file 0d36c161da Update documentation for proper CLI commands. (issue #9936 reported by eserra)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@68662 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-11 11:49:48 +00:00
russell 20f34a09e9 Remove our little joke that was making fun of email disclaimers which nobody
else seemed to think was very funny.  Oh well ... :)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@67895 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-06 22:27:18 +00:00
russell a7b70da385 Add some more information about the SIP Disclaimer header.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@66856 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-01 13:48:29 +00:00
russell 464129c917 fix a typo.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@66818 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-31 21:23:55 +00:00
russell 5b1c2de262 To satisfy some legal concerns, add an option for chan_sip to include a
disclaimer along with SIP messages in the header, X-Disclaimer.  This is off by
default.  Also, the text of the disclaimer can be customized in sip.conf.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@66777 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-31 19:41:03 +00:00
russell a7037d38cb Add support for configuring named groups of custom call features in
features.conf.  This allows you to create a feature one time, and then map it
into groups for various different key mappings for the same feature, as well
as easy access control to groups of features.
(patch from bbryant)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@66774 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-31 18:21:47 +00:00
russell 2b9b6e7216 Revert changes that snuck in with revision 66724.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@66773 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-31 18:09:50 +00:00
tilghman 8f6dcc6b3f Issue 9799 - Multirow results for func_odbc
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@66734 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-31 15:05:56 +00:00
russell e66dd5eb50 Fix a crash on reload by using calloc() instead of malloc() to ensure that
data is properly initialized.
(issue #9765, reported by MatsK, patch from eliel)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@66724 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-31 14:52:30 +00:00
russell 1006ff5169 Add a new feature for Music on Hold. If you set the "digit" option for a
class in musiconhold.conf, a caller on hold may press this digit to switch
to listening to that music class.
  This involved adding a new callback for generators, which allow generators
to get notified of DTMF from the channel they are running on.  Then, a callback
was implemented for the music on hold generators.
(patch from bbryant)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@65505 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-22 18:52:59 +00:00
tilghman 5e6227cb7c Merge cdr_adaptive_odbc from developer branch
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@65169 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-18 20:21:11 +00:00
russell c180e625c1 Add an option that lets you only allow one connection at a time for each
manager user.  (issue #8664, reported and original patch by ssokol, patch
updated by bkruse, and further updated by me)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@64786 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-17 17:12:23 +00:00
oej 7da4f002e3 Issue #6789 - Marquis - Add option to support regexten removal when host becomes unreachable
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@64497 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-16 07:35:56 +00:00
mattf 288f15a9fa XXX-XXX-XXX appears to be the standard ANSI pointcode format
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@64455 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-15 20:45:20 +00:00
qwell 283581ec77 oops - silly typo there
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@64273 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-14 18:14:56 +00:00
qwell 589c4d6e38 Don't allow rounding seconds to weird values that may cause "unexpected" results.
Issue 9514.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@64263 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-14 18:08:54 +00:00
qwell 4a92af95b3 Add/fix support for Redial, Speeddial, and Messages buttons.
Combined effort by DEA and mvanbaak.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@64030 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-11 22:52:36 +00:00
russell 7570a6cd11 Merged revisions 63329 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r63329 | russell | 2007-05-07 17:28:50 -0500 (Mon, 07 May 2007) | 3 lines

Add a sample configuration file and example tables for use with res_config_pgsql.
(issue #9676, suretec)

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63330 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-07 22:32:50 +00:00
pari 87cb2a33a9 Merged revisions 63047 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r63047 | pari | 2007-05-04 11:45:29 -0500 (Fri, 04 May 2007) | 1 line

explanation for httptimeout in manager.conf
........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@63105 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-04 20:11:03 +00:00
russell 941538a08d Add Hungarian language support to say.c and say.conf.
(issue #7077, patch by adomjan)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@62792 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-02 23:30:07 +00:00
russell 4157b99d4a In addition to making it so attended transfers don't fail unnecessarily,
add some new options to control what happens when you hangup on an attended
transfer before the target extension answers the transferred channel.  You
can now have it send the transferee back to the transferer.
(issue #8413, patch from sergee with very minor modifications by me)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@62593 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-01 22:24:51 +00:00
russell 85ef9bc041 Merged revisions 62497 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r62497 | russell | 2007-05-01 11:26:48 -0500 (Tue, 01 May 2007) | 11 lines

Merged revisions 62496 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r62496 | russell | 2007-05-01 11:26:23 -0500 (Tue, 01 May 2007) | 3 lines

Add indications.conf information for the Philippines.
(issue #9525, reported and patched by loloski)

........

................


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@62498 f38db490-d61c-443f-a65b-d21fe96a405b
2007-05-01 16:27:14 +00:00
russell 3d2428efd4 Add support for setting the CoS for VLAN traffic (802.1p) in Linux. The
file doc/qos.tex has been updated to document the new functionality.
(issue #9540, patch submitted by IgorG)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@62457 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-30 16:16:26 +00:00
qwell b7f4370ad8 Merged revisions 62371 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r62371 | qwell | 2007-04-30 09:52:31 -0500 (Mon, 30 Apr 2007) | 2 lines

Remove unused (and potentially confusing) jitterbuffer options from sample config.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@62372 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-30 14:56:43 +00:00
russell 9c61ba7c81 Merge changes from team/russell/events
This set of changes introduces a new generic event API for use within Asterisk.
I am still working on a way for events to be shared between servers, but this
part is ready and can already be used inside of Asterisk.

This set of changes introduces the first use of the API, as well.  I have
restructured the way that MWI (message waiting indication) is handled.  It is
now event based instead of polling based.  For example, if there are a bunch
of SIP phones subscribed to mailboxes, then chan_sip will not have to
constantly poll the mailboxes for changes.  app_voicemail will generate events
when changes occur.

See UPGRADE.txt and CHANGES for some more information on the effects of these
changes from the user perspective.  For developer information, see the text in
include/asterisk/event.h.

As always, additional feedback is welcome on the asterisk-dev mailing list.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@62292 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-28 21:01:44 +00:00
russell 8464c2591f Add a min-announce-frequency option to queues.conf which allows you to control the
minimum amount of time between queue announcements for use when the caller's queue
position changes frequently.
(issue #9604, patch by Matthew Roth)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@62242 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-27 22:08:54 +00:00
oej f6eda2c233 Mini-voicemail - an embryo for a new voicemail system based on building
blocks instead of one large monolithic app. Supports multiple templates
and is designed mostly for voicemail delivery over e-mail.

There's a todo with a list of ideas in the source code if you want
to contribute. Feedback is appreciated!


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@61671 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-18 07:57:18 +00:00
tilghman c58ebc051c Issue 6082 - New DTMF event for manager
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@61324 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-10 23:55:26 +00:00
russell fe453b5ef2 Merged revisions 60603 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r60603 | russell | 2007-04-06 15:58:43 -0500 (Fri, 06 Apr 2007) | 13 lines

To be able to achieve the things that we would like to achieve with the
Asterisk GUI project, we need a fully functional HTTP interface with access
to the Asterisk manager interface.  One of the things that was intended to be
a part of this system, but was never actually implemented, was the ability for
the GUI to be able to upload files to Asterisk.  So, this commit adds this in
the most minimally invasive way that we could come up with.

A lot of work on minimime was done by Steve Murphy.  He fixed a lot of bugs in
the parser, and updated it to be thread-safe.  The ability to check
permissions of active manager sessions was added by Dwayne Hubbard.  Then,
hacking this all together and do doing the modifications necessary to the HTTP
interface was done by me.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@60604 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-06 21:16:38 +00:00
murf 51e1df17d2 Merged revisions 60323 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r60323 | murf | 2007-04-05 16:35:11 -0600 (Thu, 05 Apr 2007) | 1 line

Added some clarification to the example configs for CDRs, on how to select a backend. Also, made cdr-csv the default if you 'make samples', and no other changes.
........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@60324 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-05 22:40:42 +00:00
murf 51b4ef51f0 Merged revisions 59452 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r59452 | murf | 2007-03-29 18:56:36 -0600 (Thu, 29 Mar 2007) | 1 line

A small clarification to keep bugs from being filed, and confusion from rising, if clearglobalvars is set, and globals are set in the AEL file. (9419)
........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@59453 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-30 01:16:22 +00:00
tilghman 1868e6c3d4 Merged revisions 59040 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r59040 | tilghman | 2007-03-19 10:42:26 -0500 (Mon, 19 Mar 2007) | 2 lines

Fix unescaped semicolon (reported via -dev list)

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@59041 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-19 15:43:15 +00:00
russell d66939c063 Merged revisions 58957 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r58957 | russell | 2007-03-15 20:42:37 -0500 (Thu, 15 Mar 2007) | 1 line

fix a couple SLA documentation references
........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@58958 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-16 01:43:41 +00:00
russell 32dd70d858 Merged revisions 58894 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r58894 | russell | 2007-03-14 11:33:01 -0500 (Wed, 14 Mar 2007) | 8 lines

By default, don't attempt to do any CallerID handling at all with SLA because
it is known to not work properly in some situations.  However, add an option to
enable it for those that would like to use it anyway.

The short story behind this is that to properly handle CallerID with SLA, we
need the ability to change the CallerID on an existing call, and we are not
ready to handle that.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@58895 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-14 16:34:03 +00:00
russell 7f7a02e4fe Merged revisions 58870 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r58870 | russell | 2007-03-13 18:11:08 -0500 (Tue, 13 Mar 2007) | 1 line

fix the reference to the SLA documentation
........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@58871 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-13 23:11:30 +00:00
russell 607988f17b Merge changes from team/russell/sqlite:
* Add new module, cdr_sqlite3_custom which allows logging custom CDRs into a
  SQLite3 database.  (issue #7149, alerios)
* Add new module, res_config_sqlite, which adds realtime database configuration
  support for SQLite version 2.  I decided that this was ok since we didn't have
  any realtime support for version 3.  If someone ports this to version 3, then
  version 2 support can be removed or marked deprecated.
  (issue #7790, rbarun_proformatique)
* Mark cdr_sqlite as deprecated in favor of cdr_sqlite3_custom.

Also, note that there were other modules on the bug tracker that did not make
the cut because they provided some duplicated functionality.  Those are:

* cdr_sqlite3 (issue #6754, moy)
* cdr_sqlite3 (issue #8694, bsd)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@58866 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-13 21:22:33 +00:00
file 7a13285227 Merged revisions 58779 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r58779 | file | 2007-03-11 20:51:16 -0400 (Sun, 11 Mar 2007) | 2 lines

Add matchexterniplocally setting which only substitutes your externip/externhost setting if it matches the localnet setting. I know of at least two people who need opposite settings, so I made it an option! (issue #8821 reported by kokoskarokoska)

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@58780 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-12 00:54:13 +00:00
russell 37371ea446 Add the ability to dynamically specify weights for responses to DUNDi queries.
This can be done using a global variable or a dialplan function.  Using the
SHELL() function will allow you to use an external script to determine what the
weight in the response should be.  This can be very useful in load balancing
applications.
(inspired by discussions with blitzrage and jsmith in #asterisk-bugs)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@58304 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-07 22:30:52 +00:00
russell 0d94072d51 Merged revisions 58119 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r58119 | russell | 2007-03-06 17:00:57 -0600 (Tue, 06 Mar 2007) | 3 lines

Clarify the documentation of the dialout and sendvoicemail options.
(issue #9000, caio1982 and serge-v)

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@58120 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-06 23:01:30 +00:00
file 6a2201238e Remove no longer present CLI commands from sample extensions.conf. (issue #9193 reported by junky)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@57772 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-05 03:41:48 +00:00
russell 8a2667c31e Add the missing configuration template to the sample config file.
Thanks to Lacy Moore on the asterisk-users list for pointing out that this
was missing!


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@57590 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-03 00:01:25 +00:00
russell 63cb1131a2 Merged revisions 57364 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r57364 | russell | 2007-03-01 17:42:53 -0600 (Thu, 01 Mar 2007) | 16 lines

Merge changes from svn/asterisk/team/russell/sla_updates

* Originally, I put in the documentation that only Zap interfaces would be
  supported on the trunk side.  However, after a discussion with Qwell, we came
  up with a way to make IP trunks work as well, using some things already in
  Asterisk.  So, here it is, this now officially supports IP trunks.
* Update the SLA documentation to reflect how to setup IP trunks.
* Add a section in sla.txt that describes how to set up an SLA system with
  voicemail.
* Simplify the way DTMF passthrough is handled in MeetMe.
* Fix a bug that exposed itself when using a Local channel on the trunk side
  in SLA.  The station's channel needs to be passed to the dial API when
  dialing the trunk.
* Change a WARNING message to DEBUG in channel.h.  This message is of no use
  to users.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@57365 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-01 23:44:09 +00:00
russell 877d475ed0 Merged revisions 57207 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r57207 | russell | 2007-02-28 17:01:52 -0600 (Wed, 28 Feb 2007) | 2 lines

minor tweaks to the sla docs

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@57209 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-28 23:02:49 +00:00
russell b4e08f25b2 Merged revisions 57203 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r57203 | russell | 2007-02-28 16:07:05 -0600 (Wed, 28 Feb 2007) | 7 lines

Merge more changes from svn/asterisk/team/russell/sla_updates

* Add support for private hold.  By setting "hold=private" for a trunk, only
  the station that put the call on hold will be able to retrieve it from hold.
  Also, by setting "hold=private" for a station, any call that station puts
  on hold can only be retrieved by that station.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@57204 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-28 22:09:33 +00:00
russell 37eca4878a Merged revisions 57144 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r57144 | russell | 2007-02-28 13:56:20 -0600 (Wed, 28 Feb 2007) | 6 lines

Merge changes from svn/asterisk/team/russell/sla_updates

* Add support for the "barge=no" option for trunks.  If this option is set,
  then stations will not be able to join in on a call that is on progress
  on this trunk.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@57145 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-28 19:57:41 +00:00
russell e79b5f130a Merged revisions 57089 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r57089 | russell | 2007-02-28 12:20:05 -0600 (Wed, 28 Feb 2007) | 8 lines

Merge current set of changes from svn/asterisk/team/russell/sla_updates

* Add support for station ring delays.  Ring delays can be set globally for a
  station or for specific trunks on the station.
* Fix a few bugs in existing code.
* Restructure and Reorganize code to improve readability and maintainability.
* Improve formatting of the "sla show (trunks|stations)" CLI commands.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@57090 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-28 18:21:47 +00:00
tilghman 68d62aa18e Issue 7789 - some telcos want the TON set based on the number, but without the NANP prefix removed
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@56952 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-27 00:11:32 +00:00
qwell 951d5a9da0 Allow a Skinny device to monitor a dialplan hint (w00t!).
See skinny.conf.sample for configuration example.


Note: Some devices (seen on 12SP+/30VIP) will lock up if they monitor too many hints.
This seems to be a hardware limitation - there isn't anything we can do about it.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@56594 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-24 02:23:43 +00:00
russell b0fa00d5cf Merged revisions 56277 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r56277 | russell | 2007-02-22 17:08:36 -0600 (Thu, 22 Feb 2007) | 18 lines

Merge changes from team/russell/sla_updates.

This batch of changes to the SLA code does a few different things.

* I made the SLA code event driven instead of having to act in a lot of busy
  loops while dialing things to wait for state changes.  This makes the code
  more efficient and readable at the same time.

* I have implemented a couple of new features.  The first is inbound trunk
  ringing timeouts.  This is an option that defines how long to let an incoming
  call on a trunk to ring.

* I have also implemented ring timeouts for stations.  They may be specified
  for the entire station, meaning it is how long to let the station ring before
  giving up.  You can also specify a ring timeout for a specific trunk on a
  station.  So, you can say that you only want a specific station to ring 5
  seconds if it is line1 ringing, but otherwise, there is no timeout.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@56278 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-22 23:12:26 +00:00
russell d0f092ba84 Merged revisions 55553 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r55553 | russell | 2007-02-20 10:41:57 -0600 (Tue, 20 Feb 2007) | 3 lines

Change the formatting of sla.conf.sample to make it more readable.  
(issue #9112, blitzrage)

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@55554 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-20 16:42:33 +00:00
file c016e76f98 Allow both an external application and SMDI to do voicemail notification at the same time. (issue #8625 reported by lters)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@55410 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-19 15:57:24 +00:00
russell 6b81b7e250 Merged revisions 55006 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r55006 | russell | 2007-02-16 16:49:42 -0600 (Fri, 16 Feb 2007) | 17 lines

Merged revisions 55005 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r55005 | russell | 2007-02-16 16:48:22 -0600 (Fri, 16 Feb 2007) | 9 lines

Revert the change I did in revisions 54955, 54969, and 54970, in 1.2, 1.4, 
and trunk.  I decided that once a conference is created from meetme.conf,
it is acceptable behavior that the pin can not be changed until the
conference goes away.  I also added a note in meetme.conf to describe this
behavior.

We still have another issue in 1.4 and trunk where some conferences with no
users don't go away.  That is the real bug that needs to be addressed here.

........

................


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@55007 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-16 22:50:22 +00:00
file 91a0c3bd91 Allow the user to specify where to enable the respective features for when a parked call is picked up. (ie: transfers and parking)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@54910 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-16 18:08:34 +00:00
file 7f152598d6 Add option to features.conf that enables parking via DTMF on picked up parked calls. (issue #9082 reported by francesco_r)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@54889 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-16 17:41:27 +00:00
oej 0a4f7d0352 Issue #7443 - amdtech - Optionally SIP registrations in another
realtime family. 


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@54574 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-15 12:10:55 +00:00
oej 40ad6c100d Make documentation match the source code.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@54379 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-14 17:02:16 +00:00
russell 3c410b1cf2 Merged revisions 54002 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r54002 | russell | 2007-02-12 10:38:39 -0500 (Mon, 12 Feb 2007) | 2 lines

Fix a typo where "vmpassword" should be "vmsecret"

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@54004 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-12 15:48:28 +00:00
oej 5ba4828ffc Add support for outbound proxy for peers and [general]
This replaces the older, broken, implementation where a setting in
[general] did not do anything and the [peer] part was broken.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@53932 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-11 19:42:55 +00:00
russell be94f38009 Merged revisions 53810 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r53810 | russell | 2007-02-09 18:35:09 -0600 (Fri, 09 Feb 2007) | 24 lines

Merge team/russell/sla_rewrite

This is a completely new implementation of the SLA functionality introduced in
Asterisk 1.4.  It is now functional and ready for testing.  However, I will be
adding some additional features over the next week, as well.

For information on how to set this up, see configs/sla.conf.sample 
and doc/sla.txt.

In addition to the changes in app_meetme.c for the SLA implementation itself,
this merge brings in various other changes:

chan_sip:
 - Add the ability to indicate HOLD state in NOTIFY messages.
 - Queue HOLD and UNHOLD control frames even if the channel is not bridged to
   another channel.

linkedlists.h:
 - Add support for rwlock based linked lists.

dial.c:
 - Add the ability to run ast_dial_start() without a reference channel to
   inherit information from.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@53817 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-10 00:40:57 +00:00
kpfleming 4f15869b21 rename busy-limit to busy-level, since it is not a limit
actually parse the busy-limit option from sip.conf, instead of ignoring it


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@53577 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-08 16:41:23 +00:00
oej 9cee6624de Patch based on this patch with small changes for trunk...
Merged revisions 53109 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r53109 | oej | 2007-02-02 01:24:03 +0100 (Fri, 02 Feb 2007) | 4 lines

Disable the direct p2p RTP call setup in SIP. You can enable it in sip.conf, but it is now
considered experimental until we solve the AST_CONTROL_ANSWER with payload and videocaps
stuff.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@53110 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-02 00:26:25 +00:00
oej f7031572b3 Implementing "busy-limit".
If you set call limit and busy limit, chan_sip will indicate BUSY for a device
that has reached the busy limit and allow calls up to the call limit, allowing
for call transfers (that generate a new call).

If you only set call limit, chan_sip will not indicate BUSY until that limit
is filled. 

This affects SIP subscriptions, call queues and manager applications.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@53082 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-01 20:43:49 +00:00
oej 47c5b52698 Merged revisions 53062 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r53062 | oej | 2007-02-01 17:35:12 +0100 (Thu, 01 Feb 2007) | 2 lines

Add explanation of port= in combination with defaultip= (thanks jsmith)

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@53063 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-01 16:42:24 +00:00
russell db193a7aa6 Merged revisions 52160 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r52160 | russell | 2007-01-24 19:37:16 -0600 (Wed, 24 Jan 2007) | 2 lines

By suggestion from kpfleming last week, change "vmpassword" to "vmsecret".

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@52161 f38db490-d61c-443f-a65b-d21fe96a405b
2007-01-25 01:38:05 +00:00
file f6e99009de Add SRV Lookup support on outbound calls to chan_iax2. It's listed in the RFC so we might want to support it and please don't hurt me Marko ... (issue #7812 reported by drorlb)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@51560 f38db490-d61c-443f-a65b-d21fe96a405b
2007-01-23 03:15:04 +00:00
qwell 53d316df05 Merged revisions 51350 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r51350 | qwell | 2007-01-20 00:53:49 -0600 (Sat, 20 Jan 2007) | 5 lines

Fix Italian numeral support in say.conf for "_[2-9]00" case.

"2131" would've translated to something along the lines of (pardon my..Italian {or lack thereof})
  "duecentocentotrentuno", which makes no sense at all.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@51351 f38db490-d61c-443f-a65b-d21fe96a405b
2007-01-20 06:54:45 +00:00
qwell fae338754e Merged revisions 51348 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r51348 | qwell | 2007-01-20 00:16:06 -0600 (Sat, 20 Jan 2007) | 8 lines

Fix German language support in say.conf

Properly support 21, 31, 41, 51, 61, 71, 81, and 91.
  einundzwanzig has the same format as zweiundzwanzig (as do all other "_ZX" spoken numerals)

Fix support for numbers in the 10,000,000 to 99,999,999 range.
Add support for numbers in the 100,000,000 to 999,999,999 range.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@51349 f38db490-d61c-443f-a65b-d21fe96a405b
2007-01-20 06:18:09 +00:00
file a23e1898ce Add parkedcalltransfers option for res_features. This basically enables/disables DTMF based transfers. If you want to get former behavior you will have to make sure it is enabled.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@51152 f38db490-d61c-443f-a65b-d21fe96a405b
2007-01-16 17:50:25 +00:00
file 1536a5be31 Add support for G729 passthrough with Sigma Designs boards. (issue #8829 reported by ywalther)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@51144 f38db490-d61c-443f-a65b-d21fe96a405b
2007-01-16 17:23:31 +00:00
russell 3f3036de5c Fix a couple of typos in the sample osp.conf.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@51060 f38db490-d61c-443f-a65b-d21fe96a405b
2007-01-16 01:20:06 +00:00
mogorman 0bb5fbb3a6 Patch allows for changing voicemail password in users.conf from voicemail main, written by AnthonyL bug #8436
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@51031 f38db490-d61c-443f-a65b-d21fe96a405b
2007-01-16 00:29:25 +00:00
file 02cb9a94d9 Clarify what the trunkmaxsize value is in (bytes).
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@50704 f38db490-d61c-443f-a65b-d21fe96a405b
2007-01-13 04:07:04 +00:00
file 7e55af6123 Drop trunkrealloc option and just have the maximum size be a configurable option. This is per Kevin's comments on -dev and my own thoughts after I put the previous option in.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@50698 f38db490-d61c-443f-a65b-d21fe96a405b
2007-01-13 04:04:04 +00:00
file 11ea4709c8 Merge in trunkrealloc option for chan_iax2. (issue #8267 reported by marcodmb, branch by anthonyl)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@50676 f38db490-d61c-443f-a65b-d21fe96a405b
2007-01-13 03:26:04 +00:00
qwell 27151ac15f Merged revisions 50647 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r50647 | qwell | 2007-01-12 13:24:40 -0600 (Fri, 12 Jan 2007) | 2 lines

Update documentation to state that you shouldn't use realtime static with voicemail.conf

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@50648 f38db490-d61c-443f-a65b-d21fe96a405b
2007-01-12 19:25:26 +00:00
transnexus cc28384f08 1. Update osp module configuration file.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@49491 f38db490-d61c-443f-a65b-d21fe96a405b
2007-01-04 19:46:07 +00:00
crichter 85c5dfacde Merged revisions 49313 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r49313 | crichter | 2007-01-03 10:06:50 +0100 (Mi, 03 Jan 2007) | 41 lines

Merged revisions 48319,48321,48467,48552,48576,49135,49303 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r48319 | crichter | 2006-12-06 15:35:25 +0100 (Mi, 06 Dez 2006) | 1 line

changed a few debugs to higher debug levels
........
r48321 | crichter | 2006-12-06 16:48:45 +0100 (Mi, 06 Dez 2006) | 1 line

added the export and import of the MISDN_ADDRESS_COMPLETE Variable to inidcate wether the extension is already completely dialed or if there might come additional digits by information elements. also added some docs for that.
........
r48467 | crichter | 2006-12-14 14:03:49 +0100 (Do, 14 Dez 2006) | 1 line

removed FIXUP state. added check for channel allocation conflict when we create a setup while the other site creates a setup on the same channel, besides the check we resolve this conflict.
........
r48552 | crichter | 2006-12-18 11:19:39 +0100 (Mo, 18 Dez 2006) | 1 line

when our PTP Partner sends us a SETUP with a preselected channel we just accept it, even when we're NT. added some checks for segfaults.
........
r48576 | crichter | 2006-12-19 14:08:51 +0100 (Di, 19 Dez 2006) | 1 line

when we reject a channel, because it's in use already, we shouldn't process the setup anymore. made the channel allocation a bit easier and more understandable, removed a few unused lines
........
r49135 | crichter | 2007-01-02 11:07:22 +0100 (Di, 02 Jan 2007) | 1 line

added check for channel ranges in the set/empty channel functions. set pmp_l1_check default to no. added misdn restart pid cli command. added cleaning of channel when we send a RELEASE_COMPLETE. 
........
r49303 | crichter | 2007-01-03 09:24:00 +0100 (Mi, 03 Jan 2007) | 9 lines

* Added check for bridging in misdn_call to avoid setting echocancellation
  when 2 mISDN channels are involved and when bridging is set. That lead
  to a kernel panic before under different situations, because we switched 
  about 2 times between hardware bridging and echocancelation
* readded MISDN_URATE variable which got lost before, this should make app_v110
  work again
* fixed typo


........

................


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@49321 f38db490-d61c-443f-a65b-d21fe96a405b
2007-01-03 11:15:02 +00:00
oej 4575d6eff8 Update sample config
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@49152 f38db490-d61c-443f-a65b-d21fe96a405b
2007-01-02 13:50:51 +00:00
oej fe9c72a950 Added some docs
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@49081 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-31 09:34:11 +00:00
tilghman 3ad2a81a5d 1. Rename 'maxmessage' to 'maxsecs' to differentiate from 'maxmsg'.
2. Rename 'minmessage' to 'minsecs' for parity.
3. Make 'maxsecs' a per-user option, in addition to global.
(Issue # 8624)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@49075 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-31 04:54:20 +00:00
tilghman 8d086303b6 Integrate functionality tested on svncommunity users back into trunk
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@49030 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-28 20:13:00 +00:00
oej 51d97b494e Be politically correct
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48986 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-27 18:02:10 +00:00
oej 9314b03a00 Add support for buggy Cisco MWI firmware > 8.0.3 (issue 8575 - flewid)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48983 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-27 16:56:11 +00:00
russell 9dd8ea9d45 Use spaces as a separator for the redirect option to improve readability
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48947 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-24 21:01:02 +00:00
russell 80ec40c8fb - Convert the list of URI handlers to use the linked list macros. While doing
this, implementing locking of this list to make it thread-safe.

- Add a "redirect" option to http.conf that allows redirecting one URI to
  another.  I was inspired to do this while playing with the Asterisk GUI.  I
  got tired of typing this URL to get to the GUI:
     
     http://localhost:8088/asterisk/static/config/cfgadvanced.html

  So, now I have the following line in http.conf:

     redirect=/=/asterisk/static/config/cfgadvanced.html

  Now, I can type the following into my browser and go to the GUI:

     http://localhost:8088


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48930 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-23 20:13:14 +00:00
murf 864a2f7600 As per bug 7978, this version introduces the jittertargetextra option in config files
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48663 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-21 00:24:08 +00:00
rizzo fa3680b882 - Generalize the function ssl_setup() so that the certificate info
are passed as an argument.

- Update the code in main/http.c to use the new interface
  (the diff is large but mostly mechanical, due to the name change of
  several variables);

- And since now it is trivial, implement "AMI over TLS", and document
  the possible options in manager.conf

- And since the test client (openssl s_client -connect host:port )
  does not generate \r\n as a line terminator, make get_input()
  also accept just a \n as a line terminator (Mac users: do you
  also need the \r-only version ?)
 
The option parsing in manager.conf is not very efficient, and needs
to be cleaned up and made similar to what we have in http.conf



git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48351 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-07 16:42:29 +00:00
russell bf06289980 Merged revisions 48323 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r48323 | russell | 2006-12-06 11:15:45 -0500 (Wed, 06 Dec 2006) | 11 lines

Merged revisions 48322 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r48322 | russell | 2006-12-06 11:05:54 -0500 (Wed, 06 Dec 2006) | 3 lines

Fix the name of the rtignoreregexpire option in the sample configuration file.
(issue #8526, arkadia)

........

................


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48325 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-06 16:19:01 +00:00
oej f25fbe1e34 Adding docs on t.38
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48269 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-05 16:48:15 +00:00
qwell b88715abc7 Merged revisions 48230 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r48230 | qwell | 2006-12-04 11:54:46 -0600 (Mon, 04 Dec 2006) | 4 lines

Add documentation to voicemail.conf.sample for ODBC storage.

Issue 8499 - patch by blitzrage.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48231 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-04 17:55:38 +00:00
oej 10d3f3f5ba - Disable RTP timeouts during T.38 transmission
- Encapsulate RTP timers to the RTP structure, so we have one set for video and one for audio
- Document RTP keepalive configuration option
- Cleanup and document the monitor support function to hangup on RTP timeouts
- Add RTP keepalive to SIP show settings

Imported from 1.4 with modifications for trunk.



git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48200 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-02 12:05:40 +00:00
qwell db7a556c93 Merged revisions 48186 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r48186 | qwell | 2006-12-01 14:25:51 -0600 (Fri, 01 Dec 2006) | 10 lines

Merged revisions 48183 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r48183 | qwell | 2006-12-01 14:19:10 -0600 (Fri, 01 Dec 2006) | 2 lines

Fix a small typo - issue 8848, reported by pabelanger

........

................


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48187 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-01 20:26:44 +00:00
oej a85decf9c3 - Remove T.38 early media, since T.38 requires two way communication (imported from 1.4)
- Small fixes to limitonpeer


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48178 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-01 18:16:16 +00:00
file aacc6d95d7 Merged revisions 48143 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

................
r48143 | file | 2006-11-30 12:57:35 -0500 (Thu, 30 Nov 2006) | 10 lines

Merged revisions 48142 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r48142 | file | 2006-11-30 12:55:23 -0500 (Thu, 30 Nov 2006) | 2 lines

Document 'port' for SIP peers, came up because of the current mailing list thread. (issue #8450 reported by blitzrage)

........

................


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48144 f38db490-d61c-443f-a65b-d21fe96a405b
2006-11-30 17:58:53 +00:00
oej 8b2960e19d Clarify some settings for status reports in subscriptions, queues and manager
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48114 f38db490-d61c-443f-a65b-d21fe96a405b
2006-11-29 20:57:48 +00:00
oej 464f2cd0b2 Explain RTP timeouts
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48112 f38db490-d61c-443f-a65b-d21fe96a405b
2006-11-29 19:47:45 +00:00
rizzo ac91407f47 add a new http.conf option, sslbindaddr.
Because https is more secure than http, it usually
makes sense to keep this service more open than the
one on the unencrypted port.



git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48071 f38db490-d61c-443f-a65b-d21fe96a405b
2006-11-27 20:21:40 +00:00