Luigi Rizzo [Wed, 29 Mar 2006 20:09:10 +0000 (20:09 +0000)]
the comment character is ';' not '#' ...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@16235
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Wed, 29 Mar 2006 20:08:14 +0000 (20:08 +0000)]
Whitespace fix forgotten by someone who added a note about needing to fix this...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@16234
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Wed, 29 Mar 2006 19:54:41 +0000 (19:54 +0000)]
convert calloc and malloc+memset to ast_calloc and remove duplicate error messages
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@16195
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Wed, 29 Mar 2006 19:30:57 +0000 (19:30 +0000)]
Merged revisions 16192 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r16192 | tilghman | 2006-03-29 13:11:18 -0600 (Wed, 29 Mar 2006) | 2 lines
Bug 6830 - Let GosubIf work with the same conditions as a GotoIf (change in API approved by Russell)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@16193
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Wed, 29 Mar 2006 17:09:33 +0000 (17:09 +0000)]
Update to code documentation and developer guidelines.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@16161
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Wed, 29 Mar 2006 16:51:51 +0000 (16:51 +0000)]
another batch of cli simplifications.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@16129
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Wed, 29 Mar 2006 16:00:51 +0000 (16:00 +0000)]
mention issues with the protection of the list used in indications.c
(part of work done to figure out what is used and what is not in lock.h)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@16124
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Christian Richter [Wed, 29 Mar 2006 14:26:43 +0000 (14:26 +0000)]
fixed no dtmf detect on 64 bit
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@16085
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Wed, 29 Mar 2006 14:24:30 +0000 (14:24 +0000)]
Merged revisions 16082 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r16082 | tilghman | 2006-03-29 08:10:23 -0600 (Wed, 29 Mar 2006) | 2 lines
Bug 6835 - Updates to GotoIf help text
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@16083
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Mark Spencer [Wed, 29 Mar 2006 05:12:24 +0000 (05:12 +0000)]
Fix build of asterisk again (ahem, committers!)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@16051
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Wed, 29 Mar 2006 04:42:07 +0000 (04:42 +0000)]
Doxygen updates
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@16012
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Wed, 29 Mar 2006 04:34:55 +0000 (04:34 +0000)]
- Formatting fixes
- Doxygen
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@16011
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Wed, 29 Mar 2006 04:19:23 +0000 (04:19 +0000)]
oops! :)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@16010
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Wed, 29 Mar 2006 04:16:09 +0000 (04:16 +0000)]
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@16009
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Wed, 29 Mar 2006 04:14:12 +0000 (04:14 +0000)]
fix the provided unsetenv for solaris to return an int like it's supposed to
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@16007
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Wed, 29 Mar 2006 04:09:31 +0000 (04:09 +0000)]
conversion from malloc to ast_malloc
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@16006
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Wed, 29 Mar 2006 02:14:38 +0000 (02:14 +0000)]
Introduce an utility macro to set base, offset and
datalen of a frame, which is a very common operation.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15970
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Wed, 29 Mar 2006 02:12:31 +0000 (02:12 +0000)]
Add two widely used constants
#define DEFAULT_SAMPLE_RATE 8000
#define DEFAULT_SAMPLES_PER_MS ((DEFAULT_SAMPLE_RATE)/1000)
to the main header, and remove equivalent ones from plc.[ch]
This will simplify the cleanup of the codec/ and formats/ files.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15969
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
North Antara [Wed, 29 Mar 2006 01:08:01 +0000 (01:08 +0000)]
Added more "valid" phone types to skinny sample config.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15938
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Wed, 29 Mar 2006 01:01:09 +0000 (01:01 +0000)]
Issue #6823 - Registration and port numbers. (from 1.2)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15905
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Wed, 29 Mar 2006 00:32:52 +0000 (00:32 +0000)]
Merged revisions 15896 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r15896 | kpfleming | 2006-03-28 18:32:10 -0600 (Tue, 28 Mar 2006) | 2 lines
ensure that list traversal loops which skip entries properly update the 'previous entry' pointer so when entries _are_ removed the list does not get damaged
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15897
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Wed, 29 Mar 2006 00:30:29 +0000 (00:30 +0000)]
Normalize some cli completion code.
On passing, replace strdup with ast_strdup() and remove
the now useless checks for NULL since ast_strdup() can handle
it correctly.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15895
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Tue, 28 Mar 2006 23:55:52 +0000 (23:55 +0000)]
Doxygen fixes
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15860
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Tue, 28 Mar 2006 23:52:21 +0000 (23:52 +0000)]
more command completion normalization.
also change some explicit constant with sizeof()
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15859
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Tue, 28 Mar 2006 23:40:28 +0000 (23:40 +0000)]
more command completion normalization
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15858
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Tue, 28 Mar 2006 23:33:02 +0000 (23:33 +0000)]
another batch of cli simplifications
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15857
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Tue, 28 Mar 2006 23:20:13 +0000 (23:20 +0000)]
normalize/simplify a bit of the command completion code.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15856
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Tue, 28 Mar 2006 23:06:46 +0000 (23:06 +0000)]
use ast_cli_complete() to largely simplify the command completion code.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15852
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Tue, 28 Mar 2006 22:59:34 +0000 (22:59 +0000)]
black magic to make sure we recompile things after the changes to cli.c
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15820
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Tue, 28 Mar 2006 22:47:02 +0000 (22:47 +0000)]
make 'sip show subscriptions' include context for subscribed hints
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15819
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Tue, 28 Mar 2006 22:44:55 +0000 (22:44 +0000)]
as reported in mantis #6066, fix a bunch of cli bugs and
inconsistencies.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15818
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Tue, 28 Mar 2006 22:25:08 +0000 (22:25 +0000)]
bring in the code that was discussed on Mantis #6068,
which is the basis for several simplifications and fixes
to the CLI interfaces.
The core is in cli.c, some documentation on a new function
to help command completion is in cli.h, and one line of
glue code in the other two files.
Next step is to bring in the patches described in #6066 and
other simplifications.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15817
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Tue, 28 Mar 2006 22:14:50 +0000 (22:14 +0000)]
let's format that output sanely instead :-(
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15816
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Tue, 28 Mar 2006 22:09:38 +0000 (22:09 +0000)]
make 'show hints' CLI command show context name for each hint
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15815
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Tue, 28 Mar 2006 21:24:48 +0000 (21:24 +0000)]
The condition to check the zaptel version was too strict.
If you are compiling with WITHOUT_ZAPTEL=1, you can also
work with older version of zaptel, and there is no reason
not to allow that.
This should help various people mentioning on the -dev
list that there were issues with newer zaptel versions
on FreeBSD, and so they had to use older version.
(This includes me, btw!)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15785
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Tue, 28 Mar 2006 21:15:10 +0000 (21:15 +0000)]
Bring in the new loader code as described in mantis #4377
and updated to today's version.
The core of the patch is only two files, loader.c
and include/asterisk/module.h, with the other files
touched only to adapt non-standard usages of the
reference counts and localuser lists.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15784
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Tue, 28 Mar 2006 20:24:08 +0000 (20:24 +0000)]
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15745
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Tue, 28 Mar 2006 20:22:25 +0000 (20:22 +0000)]
fix a bug introduced in 15187 that scrambled the flags and
among other things prevented proper handling of NAT.
Don't think it exist in 1.2 but be careful if 15187 is merged.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15744
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Tue, 28 Mar 2006 19:49:30 +0000 (19:49 +0000)]
Merged revisions 15703 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r15703 | russell | 2006-03-28 14:47:03 -0500 (Tue, 28 Mar 2006) | 2 lines
fix Bus Error on sparc (issue #6354)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15704
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Tue, 28 Mar 2006 19:31:41 +0000 (19:31 +0000)]
only display a debug message if iaxdebug is enabled as well (issue #6673)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15702
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Tue, 28 Mar 2006 19:09:51 +0000 (19:09 +0000)]
Fix NAT support breakage for peers with qualify=yes (imported from 1.2)
- Blame KLM, still jetlagged :-)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15701
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Tue, 28 Mar 2006 19:00:21 +0000 (19:00 +0000)]
ensure that 'zap show channel' will indicate that the echo canceler has been disabled when CED has been detected on the channel
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15662
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Tue, 28 Mar 2006 18:13:53 +0000 (18:13 +0000)]
Merged revisions 15658 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r15658 | russell | 2006-03-28 13:09:05 -0500 (Tue, 28 Mar 2006) | 2 lines
fix the order in which for loops are expanded (issue #6810)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15659
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Tue, 28 Mar 2006 18:00:05 +0000 (18:00 +0000)]
store f->callno in a local var (issue #6818)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15619
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Tue, 28 Mar 2006 17:53:27 +0000 (17:53 +0000)]
oops :-(
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15618
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Tue, 28 Mar 2006 17:52:50 +0000 (17:52 +0000)]
conversions to S_OR (issue #6817)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15617
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Tue, 28 Mar 2006 17:49:39 +0000 (17:49 +0000)]
Merged revisions 15615 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r15615 | tilghman | 2006-03-28 11:48:18 -0600 (Tue, 28 Mar 2006) | 2 lines
Bug 6815 - Adding quotes to make bash happy
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15616
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Tue, 28 Mar 2006 17:18:02 +0000 (17:18 +0000)]
Fix typo (thanks, North) and update docs for IP-tos settings
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15614
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Tue, 28 Mar 2006 15:19:32 +0000 (15:19 +0000)]
- remove an unnecessary cast and recomputation of (timeout - now);
- remove useless recomputations of strlen(word) in a loop, and
normalize the form of complete_peer_helper();
- move LOCAL_USER_ADD() to after the verification of arguments,
thus removing the need for one LOCAL_USER_REMOVE() call.
The three chunks of the patch are fully disjoint.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15581
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Tue, 28 Mar 2006 14:30:31 +0000 (14:30 +0000)]
remove a few unneeded calls to strlen, and replace a while()
loop with the equivalent function strchr()
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15551
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Tue, 28 Mar 2006 14:15:13 +0000 (14:15 +0000)]
Use the standard macros to manipulate usecount.
This is in preparation to the import of the new loader.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15550
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Tue, 28 Mar 2006 14:04:27 +0000 (14:04 +0000)]
update example file
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15543
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Tue, 28 Mar 2006 13:58:34 +0000 (13:58 +0000)]
remove trailing whitespace
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15519
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Tue, 28 Mar 2006 13:52:57 +0000 (13:52 +0000)]
disable the http server by default at the request of people on IRC
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15518
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Tue, 28 Mar 2006 13:52:04 +0000 (13:52 +0000)]
remove the long since unused STANDARD_LOCAL_USERS macro
so that new apps will not try to use it by mistake.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15517
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Tue, 28 Mar 2006 13:46:04 +0000 (13:46 +0000)]
optimize a bit name completion by avoiding repeated calls to
strlen(word), localize variables and normalize the test
for finding the candidate string.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15516
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Tue, 28 Mar 2006 13:23:05 +0000 (13:23 +0000)]
fix documentation
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15514
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Tue, 28 Mar 2006 04:21:21 +0000 (04:21 +0000)]
support subscription-based MWI, and use proper Call-ID on NOTIFY messages (issue #6390)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15476
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Tue, 28 Mar 2006 03:36:17 +0000 (03:36 +0000)]
use proper file name
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15436
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Tue, 28 Mar 2006 03:28:52 +0000 (03:28 +0000)]
improve IP TOS support for SIP and IAX2 (issue #6355, code from jcollie plus modifications)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15435
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Mon, 27 Mar 2006 23:49:44 +0000 (23:49 +0000)]
Issue #6736 - use flags for OPTIONs messages
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15382
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Mon, 27 Mar 2006 23:41:21 +0000 (23:41 +0000)]
Reverting previous patch. Ok, let's take this from 1.2 instead... :-)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15380
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Mon, 27 Mar 2006 23:39:48 +0000 (23:39 +0000)]
Issue #6736 - Enable NAT flags for OPTIONs requests (Thanks casper!)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15379
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Mon, 27 Mar 2006 23:32:34 +0000 (23:32 +0000)]
Issue #6597 - Show correct port in "sip show registry" - import from 1.2 branch
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15377
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Mon, 27 Mar 2006 23:13:31 +0000 (23:13 +0000)]
Issue #6409 - Make calls to URI without username go to "s" extension (imported from 1.2)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15375
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
North Antara [Mon, 27 Mar 2006 21:13:54 +0000 (21:13 +0000)]
Changed some "register" methods to the proper "unregister" method. This is in a #if 0 block, but it may still be useful someday.
Thanks eliel.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15319
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Matt O'Gorman [Mon, 27 Mar 2006 19:31:54 +0000 (19:31 +0000)]
Janitor work converting !ast_strlen_zero(a)?a:b
to S_OR functions. from bug note 6805 with minor
modifications.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15283
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Christian Richter [Mon, 27 Mar 2006 16:15:44 +0000 (16:15 +0000)]
fixed bug that we don't allocate the bchan in setup_acknowledge already .. wonder why this wasn't fixed eearlier ..
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15249
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Christian Richter [Mon, 27 Mar 2006 10:13:11 +0000 (10:13 +0000)]
fixed hicom busy bug, we now see if the systemphone is busy, also fixed the immediate=yes does not work anymore issue
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15220
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Mon, 27 Mar 2006 04:54:06 +0000 (04:54 +0000)]
simplify flags/page2_flags stuff by using arrays instead
enhance handle_common_options to be able to set flags in the second set of flags (what used to be page2_flags)
various other minor fixes
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15187
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Mon, 27 Mar 2006 03:40:17 +0000 (03:40 +0000)]
remove accidentally merged properties
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15149
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Mon, 27 Mar 2006 03:35:49 +0000 (03:35 +0000)]
Issue #5427
- Enable videosupport per device
- Implement maxcallbitrate setting for video calls
Patch by John Martin, thanks!
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15148
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Mon, 27 Mar 2006 02:57:17 +0000 (02:57 +0000)]
Issue #6705 (oej)
- Implement option for allow/disallow subscriptions
- Implement option for allow/disallow overlap dialling
- Set default to disable overlap dialling in sip.conf.sample for new installations
- Remove overlap dialling from subscription logic
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15107
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Sun, 26 Mar 2006 23:46:06 +0000 (23:46 +0000)]
rename file to match new application name
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15067
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Sun, 26 Mar 2006 23:45:53 +0000 (23:45 +0000)]
rename application to have a more logical name
various code cleanups
don't steal copyright from author
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15066
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Sun, 26 Mar 2006 16:55:34 +0000 (16:55 +0000)]
use ast_calloc instead of calloc, and do a little bit of tweaking on the code formatting
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15026
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Sun, 26 Mar 2006 16:48:47 +0000 (16:48 +0000)]
fix asterisk header include format and add the doxygen header
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15024
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Sun, 26 Mar 2006 16:08:42 +0000 (16:08 +0000)]
conversions to S_OR (issue #6803)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15022
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Sun, 26 Mar 2006 06:59:10 +0000 (06:59 +0000)]
suppress some compiler warnings on mac
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@14988
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Mark Spencer [Sat, 25 Mar 2006 23:50:09 +0000 (23:50 +0000)]
Add micro-http server and abstract manager interface, make snmp not die
on reload.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@14953
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Sat, 25 Mar 2006 23:22:44 +0000 (23:22 +0000)]
revert loader changes that have clearly not undergone adequate testing before commit
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@14952
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Sat, 25 Mar 2006 06:14:10 +0000 (06:14 +0000)]
Bug 6508 - Redirect arbitrary channel to another extension from the dialplan
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@14915
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Sat, 25 Mar 2006 06:02:46 +0000 (06:02 +0000)]
Bug 4377 - Round 2 of the loader updates
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@14886
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Sat, 25 Mar 2006 05:24:52 +0000 (05:24 +0000)]
Bug 6670 - Additional parameters to the CHANNEL func
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@14870
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Sat, 25 Mar 2006 05:10:07 +0000 (05:10 +0000)]
Merged revisions 14868 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r14868 | tilghman | 2006-03-24 23:07:52 -0600 (Fri, 24 Mar 2006) | 2 lines
Bug 6601 - More configuration abilities for the RH init script
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@14869
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Sat, 25 Mar 2006 05:02:19 +0000 (05:02 +0000)]
Merged revisions 14830 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r14830 | tilghman | 2006-03-24 23:01:16 -0600 (Fri, 24 Mar 2006) | 2 lines
Fix incorrect size of zeroing (left over from when maxmsg was hardcoded at 100)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@14837
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Sat, 25 Mar 2006 04:10:35 +0000 (04:10 +0000)]
Merged revisions 14821 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r14821 | tilghman | 2006-03-24 22:09:04 -0600 (Fri, 24 Mar 2006) | 2 lines
Bug 6783 - When context is specified, voicemail should look for mailboxes in that context
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@14822
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 24 Mar 2006 18:33:48 +0000 (18:33 +0000)]
Do the (expensive) LOCAL_USER_ADD only after we are sure
that arguments are valid.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@14785
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 24 Mar 2006 15:06:42 +0000 (15:06 +0000)]
as discussed on the -dev list, introduce a macro to simplify the
writing of common constructs like
chan = !ast_strlen_zero(cdr->channel) ? cdr->channel : "<unknown>";
(or the if/then/else form) into
chan = S_OR(cdr->channel, "<unknown>");
The name can be changed if we find a better (and not too long) one;
currently, it is S as String, OR as it mimics the behaviour of
the || operator, but applied to strings.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@14747
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 24 Mar 2006 15:01:22 +0000 (15:01 +0000)]
Add missing
#include "asterisk.h"
ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
to these files.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@14714
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Fri, 24 Mar 2006 14:51:15 +0000 (14:51 +0000)]
Merged revisions 14704 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r14704 | russell | 2006-03-24 09:48:11 -0500 (Fri, 24 Mar 2006) | 2 lines
use the correct variable in an error message (issue #6791)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@14705
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
BJ Weschke [Fri, 24 Mar 2006 04:55:09 +0000 (04:55 +0000)]
Merged revisions 14659 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r14659 | bweschke | 2006-03-23 22:53:42 -0600 (Thu, 23 Mar 2006) | 3 lines
Fix a typo in the app description
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@14660
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
BJ Weschke [Fri, 24 Mar 2006 00:55:06 +0000 (00:55 +0000)]
Doxygen typo fix.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@14612
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
BJ Weschke [Fri, 24 Mar 2006 00:54:27 +0000 (00:54 +0000)]
Block r14610 from /trunk as it conflicts with sched.h in /trunk
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@14611
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Fri, 24 Mar 2006 00:03:21 +0000 (00:03 +0000)]
don't treat timeouts as errors in ast_cond_timedwait
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@14593
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 23 Mar 2006 23:57:18 +0000 (23:57 +0000)]
compute scheduler thread timeout properly
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@14573
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 23 Mar 2006 23:11:09 +0000 (23:11 +0000)]
commit file's work to convert iax2 multithreading to use pthread conditions instead of signals (with some modifications)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@14570
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Thu, 23 Mar 2006 22:00:11 +0000 (22:00 +0000)]
Merged revisions 14523 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r14523 | file | 2006-03-23 17:51:50 -0400 (Thu, 23 Mar 2006) | 2 lines
Issue #6764 - Return BUSY signal when other party is busy at Attended Transfer (Reported by mnachev)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@14525
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Matthew Fredrickson [Thu, 23 Mar 2006 21:41:23 +0000 (21:41 +0000)]
Allow channels to be moved if channel change is requested in SETUP_ACK, also add a WAY cool new field to the nsf option
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@14521
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Thu, 23 Mar 2006 21:16:46 +0000 (21:16 +0000)]
ensure global variables lock is held during 'show globals' CLI command
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@14519
65c4cc65-6c06-0410-ace0-
fbb531ad65f3